Information processing device, portable terminal, and information processing method

By obtaining terminal information and requesting authentication processing through the portable terminal, the problem of contactless IC card authentication in the terminal without wireless communication function is solved, and the secure authentication and display of information storage media is realized.

CN113474775BActive Publication Date: 2025-08-26SONY GROUP CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201980092230.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-02-25
Filing Date
2019-12-06
Publication Date
2025-08-26
Estimated Expiration
2039-12-06

AI Technical Summary

Technical Problem

In an information terminal that does not have a short-range wireless communication function, authentication of a contactless IC card cannot be performed.

Method used

The portable terminal obtains the terminal information provided by the wireless tag or application software, requests authentication processing from the information processing device, and displays the encrypted ID code based on the authentication result, so as to realize authentication of the information storage medium.

Benefits of technology

Even in an information terminal without a short-range wireless communication function, it is possible to authenticate through a portable terminal, an information processing device and a storage medium to ensure the secure transmission and display of information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113474775B_ABST
    Figure CN113474775B_ABST
Patent Text Reader

Abstract

The portable terminal 30 issues an authentication request for the information storage medium 20 to the information processing device 50 using the terminal information of the information terminal 40, which instructs the information terminal 40 to authenticate the information storage medium 20 without performing short-range wireless communication with the information storage medium 20. The information processing device 50 causes the portable terminal 30 to output the authentication information request to the information storage medium 20 via short-range wireless communication, authenticate the information storage medium 20 based on the authentication information response, and outputs approval information to the portable terminal 30 to be used when the information terminal 40 requests to obtain the authentication result of the information storage medium 20 from the information processing device 50. The portable terminal 30 displays the approval information. The information terminal 40 can obtain the authentication result related to the user of the information storage medium 20 from the information processing device 50 using the displayed approval information. Thus, an information terminal that does not have proximity wireless communication functionality can authenticate an information storage medium capable of reading and writing information via proximity wireless communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present technology relates to an information processing device, a portable terminal, and an information processing method. Background Art

[0002] For contactless IC cards, readout or write processing is performed via proximity wireless communication (NFC: Near Field Communication). For example, in PLT 1, the type of contactless IC card is determined based on whether the information transmitted from the contactless IC card via proximity wireless communication corresponds to information on multiple types of contactless IC cards held in a reader-writer, and readout or write processing is performed.

[0003] [Citation List]

[0004] [Patent Document]

[0005] [PTL 1]

[0006] Japanese Patent Laid-Open No. 2010-170174 Summary of the Invention

[0007] [Technical Issues]

[0008] Incidentally, in information terminals used for authentication of users, scanners for reading barcodes and PIN pads for inputting passwords are widely used. However, when using an information terminal that does not have a short-range wireless communication function (e.g., NFC), authentication using a contactless IC card cannot be performed.

[0009] Therefore, the purpose of the present technology is to provide an information processing device and a portable terminal and an information processing method that can perform authentication of an information storage medium, for which information can be read and written through short-range wireless communication using a specific information terminal that does not have a short-range wireless communication function.

[0010] [Solution to the problem]

[0011] A first aspect of the present technology is a portable terminal comprising an information acquisition unit that issues an authentication processing request for an information storage medium to an information processing device using terminal information of an information terminal that performs authentication of an information storage medium without performing short-range wireless communication with the information storage medium, and obtains from the information processing device approval information to be used when the information terminal is to obtain an authentication result of the information storage medium from the information processing device; and a display unit that performs display based on the approval information acquired by the information acquisition unit.

[0012] In this technology, terminal information indicating information about an information terminal that performs authentication of an information storage medium without performing short-range wireless communication with the information storage medium is stored, for example, in a wireless tag serving as a terminal information presentation unit. Furthermore, the terminal information can be provided in association with the information terminal's location information or included in application software. An information acquisition unit in a portable terminal acquires the terminal information, the current location detected by a location detection unit, or the operation of the application software through short-range wireless communication with the wireless tag. The information acquisition unit then uses the acquired terminal information to issue an authentication processing request for the information storage medium to an information processing device and acquires approval information from the information processing device to be used when the information terminal obtains the authentication result of the information storage medium from the information processing device. The information acquisition unit in the portable terminal enables the information processing device to authenticate the information storage medium by performing short-range wireless communication with the information storage medium, outputting an authentication information request from the information processing device in response to the authentication processing request, and outputting an authentication information response from the information recording medium corresponding to the authentication information request to the information processing device.

[0013] The display unit of the portable terminal presents the approval information and displays the barcode image. Furthermore, the information acquisition unit acquires an encrypted ID code from the information processing device using the terminal information and the approval information, and the display unit displays the acquired encrypted ID code. The information acquisition unit acquires an encrypted ID code having a code length indicated by the encrypted ID code attribute information included in the terminal information from the information processing device.

[0014] The information acquisition unit acquires an encrypted ID code from the information processing device using, for example, expiration date information indicated by the encrypted ID code attribute information included in the terminal information, and acquires the encrypted ID code from the information processing device again when the expiration date of the encrypted ID code displayed on the display unit has passed.

[0015] A second aspect of the present technology is an information processing method, which includes: using terminal information of an information terminal that indicates that authentication of an information storage medium is performed without performing short-range wireless communication with the information storage medium to enable an information acquisition unit to issue an authentication processing request for the information storage medium to an information processing device, and obtaining approval information to be used when the information acquisition unit is to obtain the authentication result of the information storage medium from the information processing device, and enabling a display unit to perform display based on the approval information obtained by the information acquisition unit.

[0016] A third aspect of the present technology is an information processing device, which includes an authentication processing unit that outputs an authentication information request to a portable terminal based on an authentication processing request for an information storage medium from a portable terminal, the authentication processing request being performed using terminal information of an information terminal indicating that authentication of the information storage medium is performed without performing short-range wireless communication with the information storage medium, performs authentication of the information storage medium based on an authentication information answer supplied from the portable terminal, and outputs approval information to the portable terminal to be used when the information terminal is to obtain an authentication result of the information storage medium from the information processing device.

[0017] In this technology, an authentication processing unit outputs an information request for information storage medium authentication from a portable terminal using terminal information of an information terminal that indicates authentication of an information storage medium without short-range wireless communication with the information storage medium. Furthermore, the authentication processing unit performs authentication of the information storage medium based on an authentication information response supplied from the portable terminal. If the authentication processing unit successfully verifies that the authentication information response is from a pre-registered information storage medium, the unit outputs approval information to the portable terminal based on the medium-specific information of the information storage medium indicated by the authentication information response, to be used when acquiring authentication results for the information storage medium from an information processing device. Furthermore, if the authentication processing unit successfully verifies that the authentication information response is from a pre-registered information storage medium, the unit registers permission information in a database, associating it with the terminal information and the medium-specific information of the information storage medium.

[0018] In addition, the authentication processing unit can generate an encrypted ID code based on a request for an encrypted ID code from a portable terminal, which request includes approval information from the portable terminal and encrypted ID code attribute information, and can output the encrypted ID code to the portable terminal, and register the output encrypted ID code in the database in association with the terminal information and permission information.

[0019] In addition, the authentication processing unit generates a verification response based on the comparison result between the terminal information indicated by the approval information verification request from the information terminal and the approval information or the comparison result between the terminal information indicated by the encrypted ID code verification request from the information terminal and the encrypted ID code, and notifies the information terminal of the verification response.

[0020] A fourth aspect of the present technology is an information processing method, which includes: outputting an authentication information request to the portable terminal based on an authentication processing request for the information storage medium from terminal information of an information terminal that indicates that authentication of the information storage medium is performed without performing short-range wireless communication with the information storage medium, performing authentication of the information storage medium based on an authentication information answer supplied from the portable terminal, and outputting approval information to be used when the information terminal is to obtain the authentication result of the information storage medium from the information processing device from the authentication processing unit to the portable terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 is a diagram depicting an example of the configuration of an information processing system.

[0022] Figure 2 It is a view illustrating the configuration of an information storage medium (contactless IC card).

[0023] Figure 3 is a view illustrating a configuration of a portable terminal.

[0024] Figure 4 It is a diagram illustrating the configuration of an information terminal.

[0025] Figure 5 is a diagram illustrating the configuration of an information processing apparatus.

[0026] Figure 6 is a sequence diagram illustrating a first operation of the information processing system.

[0027] Figure 7 This is a view that depicts the code reading process.

[0028] Figure 8 is a sequence diagram illustrating the second operation of the information processing system.

[0029] Figure 9 Describes the view that accepts code input.

[0030] Figure 10 is a sequence diagram illustrating the operation when acquiring an encrypted ID code again.

[0031] Figure 11 is a view illustrating a case in which a barcode image and an encrypted ID code are displayed. DETAILED DESCRIPTION

[0032] Hereinafter, a mode for carrying out the present technology is described. Note that the description is given in the following order.

[0033] 1. Configuration of information processing system

[0034] 2. Configuration of information storage media

[0035] 3. Configuration of portable terminal

[0036] 4. Configuration of information terminals

[0037] 5. Configuration of information processing equipment

[0038] 6. Operation of information processing systems

[0039] 6-1. First Operation of Information Processing System

[0040] 6-2. Second Operation of Information Processing System

[0041] 6-3. Other operations of the information processing system

[0042] <1. Configuration of Information Processing System>

[0043] Figure 1 An example of a configuration of an information processing system in which a portable terminal and an information processing apparatus of the present disclosure are used is described. Figure 1 In the example of the configuration depicted in , the information processing system 10 includes an information storage medium (e.g., a contactless IC card) 20, a portable terminal (e.g., a smartphone) 30, an information terminal 40, and an information processing device (e.g., a server) 50. The information storage medium 20 has a short-range wireless communication function (e.g., NFC). The portable terminal 30 has a short-range wireless communication function and a function of performing communication with equipment connected to a network 60. The information terminal 40 does not have a short-range wireless communication function, but has a function of performing communication with equipment connected to the network 60. In addition, the information processing device 50 has a function of performing communication with equipment connected to the network 60. In addition, in the information processing system 10, a terminal information presentation unit 70 is provided that allows the portable terminal 30 to obtain terminal information indicating the information terminal 40.

[0044] The terminal information may indicate not only the information terminal 40 but also the store, event venue, station, etc., in which the information terminal 40 is installed. For example, if multiple information terminals 40 are provided in the same store, the information terminals 40 in the store may be grouped, and the terminal information may be information indicating any of the groups. In addition, the terminal information may indicate the manager of the store, event venue, station, etc. in which the information terminal 40 is installed. For example, if the information terminal 40 is provided in multiple affiliated stores, the information terminals 40 in the multiple affiliated stores may be grouped, and the terminal information may be information indicating any of the groups. Note that in the following description, the terminal information refers to information indicating the information terminal 40.

[0045] The portable terminal 30 acquires terminal information of the information terminal 40 indicating that authentication of the information storage medium is to be performed without performing short-range wireless communication with the information storage medium 20 from the terminal information presentation unit 70. For example, the terminal information presentation unit 70 includes a wireless tag, an application provided by an administrator of the information terminal 40 or by the information processing device 50, or an application shared by each information terminal 40. The portable terminal 30 performs short-range wireless communication with the wireless tag or executes the application to acquire the terminal information.

[0046] The portable terminal 30 issues an authentication processing request for the information storage medium to the information processing device 50 by using the acquired terminal information, so as to obtain approval information to be used when the information terminal 40 obtains the authentication result of the information storage medium from the information processing device 50, and then performs display based on the acquired approval information.

[0047] Furthermore, portable terminal 30 performs short-range wireless communication with information storage medium 20, outputs an authentication information request supplied from information processing device 50 to information storage medium 20 in response to the authentication processing request, and then retrieves an authentication information response from information storage medium 20 corresponding to the authentication information request. Furthermore, portable terminal 30 outputs the retrieved authentication information response to information processing device 50, causing information processing device 50 to authenticate the information storage medium of the authentication target in information terminal 40. Furthermore, portable terminal 30 retrieves approval information to be used when information terminal 40 retrieves the authentication result of the information storage medium from information processing device 50, and displays the result based on the approval information.

[0048] As an authentication process for the information storage medium 20, the information terminal 40 accepts input using a display based on the approval information of the portable terminal 30 through a barcode reader 42a or its PIN (personal identification number) pad 42b, and issues an approval information verification request including the input license information and terminal information to the information processing device 50 to obtain the verification result of the information storage medium 20 from the information processing device 50.

[0049] The information processing device 50 uses the terminal information indicating the information terminal 40 to output an authentication information request to the portable terminal 30 in response to a request for authentication processing of the information storage medium 20 from the portable terminal 30. The information processing device 50 then performs authentication of the information storage medium 20 based on the authentication information response supplied by the portable terminal 30. The information processing device 50 then outputs approval information to the portable terminal 30 to be used when the information terminal 40 retrieves the authentication result of the information storage medium 20 from the information processing device 50. Furthermore, the authentication processing unit may generate an encrypted ID code in response to a request from the portable terminal for an encrypted ID code that includes the approval information from the portable terminal and encrypted ID code attribute information, and may output the encrypted ID code to the portable terminal. It should be noted that the encrypted ID code is information to be used when the information terminal 40 retrieves the authentication result of the information storage medium from the information processing device 50 and is a code number that can be recognized by the user. Furthermore, the information processing device 50 performs verification in response to a verification request from the information terminal 40 for the approval information or the encrypted ID code, and generates and outputs a verification response indicating the verification result to the information terminal 40.

[0050] <2. Configuration of Information Storage Medium>

[0051] Figure 2 The configuration of the information storage medium is illustrated. Note that, in the following description, the information storage medium 20 is a non-contact IC card.

[0052] The information storage medium 20 includes an antenna 21, a power supply unit 22, a communication unit 23, a storage unit 24, and a control unit 25. The antenna 21 is used to establish coupling with the portable terminal 30 by electromagnetic induction and perform transmission of information and the like as well as power transmission, and is connected to the power supply unit 22 and the communication unit 23.

[0053] The power supply unit 22 converts an AC voltage generated in the antenna 21 coupled to the portable terminal 30 by electromagnetic induction into a DC fixed voltage, and supplies power to the communication unit 23 , the storage unit 24 , and the control unit 25 .

[0054] The communication unit 23 outputs a reception signal obtained by demodulating the wireless signal received by the antenna 21 to the control unit 25. In addition, the communication unit 23 modulates the transmission signal supplied from the control unit 25 and transmits the modulated transmission signal as a wireless signal from the antenna 21.

[0055] The storage unit 24 stores various information therein. For example, the storage unit 24 stores therein medium-specific information unique to the information storage medium 20, usage conditions of the information storage medium 20, information supplied from an information processing apparatus, and the like.

[0056] The control unit 25 performs reading of information stored in the storage unit 24 , writing of information in the storage unit 24 , and the like according to a command from the portable terminal 30 .

[0057] <3. Configuration of Portable Terminal>

[0058] Figure 3 The portable terminal 30 includes an input unit 31 , an NFC unit 32 , a network communication unit 33 , a storage unit 34 , a display unit 35 , a position detection unit 36 ​​, an image capturing unit 37 , and a control unit 38 .

[0059] The input unit 31 is configured using a touch panel, switches, input keys, etc., and outputs operation signals based on its user operation to the control unit 38. For example, operations related to contactless IC card authentication, operations related to telephone calls, operations for creating or transmitting / receiving emails, operations for setting the operation of the portable terminal, operations for changing the operation of the portable terminal, etc. are performed on the input unit 31. The input unit 31 can also be configured using a microphone, etc., and can receive and output, for example, voice instructions for various operations or telephone conversation voice to the control unit 38. Furthermore, the input unit 31 can be configured so that it receives remote control signals directed thereto using infrared rays or other radio waves and outputs the received signals to the control unit 38.

[0060] The NFC unit 32 performs short-range wireless communication with the information storage medium 20 , and performs information transmission with the information storage medium 20 and power supply to the information storage medium 20 .

[0061] The network communication unit 33 performs communication using Bluetooth (registered trademark), communication using Wi-Fi (registered trademark), mobile communication, or the like.

[0062] The storage unit 34 is configured using a semiconductor memory or the like, and stores control programs and application programs to be executed by the control unit 38 , data to be used when executing the programs, data generated by the execution of the programs, and the like.

[0063] The display unit 35 is configured using a liquid crystal display element, an organic EL (electroluminescence) display element, etc. The display unit 35 performs display of various menus, display indicating operation status, setting status, etc., operation display of various applications, display of various information, etc.

[0064] The position detection unit 36 ​​is configured using a position measurement signal receiving unit, a gyro sensor, an acceleration sensor, etc., and detects the current position of the portable terminal based on the position measurement signal and the sensor signal, and outputs the detected result to the control unit 38 .

[0065] The image capturing unit 37 is configured using a lens, an image capturing element, and the like, and outputs a captured image signal to the control unit 38 .

[0066] The control unit 38 is configured using, for example, a CPU (Central Processing Unit) or the like. The control unit 38 executes a program stored in the storage unit 34. In addition, the control unit 38 controls associated components based on an operation signal from the input unit 31 so that an operation according to a user operation is performed by the portable terminal 30. In addition, the control unit 38 operates as an information acquisition unit that performs authentication using terminal information of the information terminal 40 that indicates that authentication of the information storage medium 20 is performed without performing short-range wireless communication with the information storage medium 20, performs an authentication processing request for the information storage medium 20 to the information processing device 50, and acquires approval information from the information processing device 50 to be used when the information terminal 40 acquires the authentication result of the information storage medium 20 from the information processing device 50.

[0067] <4. Information Terminal Configuration>

[0068] Now, the configuration of the information terminal is described. Figure 4 The information terminal 40 includes an input unit 41 , a license information acquisition unit 42 , a network communication unit 43 , a storage unit 44 , a display unit 45 , and a control unit 46 .

[0069] The input unit 41 is configured using a touch panel, input keys, etc., and outputs an operation signal according to a user operation to the control unit 46. For example, on the input unit 41, an operation for setting the operation of the information terminal, an operation for changing the operation of the information terminal, etc. are performed.

[0070] The permission information acquisition unit 42 is configured using at least one of a barcode reader 42a for reading a one-dimensional or two-dimensional barcode and a PIN pad 42b. The permission information acquisition unit 42 reads a barcode displayed on the portable terminal 30 or the like, or accepts input of an encrypted ID code through the PIN pad, and outputs approval information indicating the read code or the input code to the control unit 46.

[0071] The network communication unit 43 performs communication using Wi-Fi (registered trademark), communication using a wired LAN, or the like to communicate information with the information processing device 50 .

[0072] The storage unit 44 is configured using a semiconductor memory or the like. The storage unit 44 may alternatively be configured using, for example, a magnetic storage device such as a hard disk drive (HDD), an optical storage device, a magneto-optical storage device, or the like. The storage unit 44 stores programs to be executed by the control unit 46, data used when executing the programs, data generated by executing the programs, and the like.

[0073] The display unit 45 is configured using a liquid crystal display device, an organic EL (Electro Luminescence) display element, etc. The display unit 45 performs display of an operation state or a setting state of the information terminal 40 , an operation setting menu, and the like.

[0074] The control unit 46 is configured using, for example, a CPU (Central Processing Unit). The control unit 46 executes the program stored in the storage unit 44. Furthermore, the control unit 46 controls associated components based on an operation signal from the input unit 41, so that an operation according to a user operation is performed by the information terminal 40. Furthermore, the control unit 46 issues an approval information verification request including the input permission information and terminal information to the information processing device 50, and obtains the authentication result of the information storage medium 20 from the information processing device 50.

[0075] <5. Configuration of Information Processing Device>

[0076] Now, the configuration of the information processing apparatus is described. Figure 5 The configuration of the information processing apparatus is illustrated. The information processing apparatus 50 includes a network communication unit 51 , a database 52 , an input unit 53 , a display unit 54 , and an authentication processing unit 55 .

[0077] The network communication unit 51 is provided to perform communication with the portable terminal 30 or the information terminal 40. The network communication unit 51 receives a request from the portable terminal 30, for example, and outputs the request to the authentication processing unit 55 to transmit information generated by the processing performed by the authentication processing unit 55 in accordance with the request to the portable terminal 30. In addition, the network communication unit 51 receives a request from the information terminal 40, and outputs the request to the authentication processing unit 55 to transmit information generated by the processing performed by the authentication processing unit 55 in accordance with the request to the portable terminal 30.

[0078] The database 52 stores therein various information on users of the contactless IC card, information on respective information terminals, and the like.

[0079] The input unit 53 is configured using a keyboard, a touch panel, a pointing device, or the like, and outputs an operation signal according to a user operation to the authentication processing unit 55. For example, on the input unit 53, an operation for setting the operation of the information processing unit, an operation for checking an operation status, checking or updating information stored in the database 52, or the like is performed.

[0080] The display unit 54 is configured using a liquid crystal display element, an organic EL (electroluminescence) display element, etc. The display unit 54 performs display of the operation state or setting state of the information processing device 50 or information stored in the database 52, updates screen image display, and the like.

[0081] Authentication processing unit 55 controls associated components based on operation signals from input unit 53 to perform information processing in accordance with user operations. For example, authentication processing unit 55 performs processing based on a request received by network communication unit 51 using information stored in database 52 to generate a response based on the request and output the response to network communication unit 51. Furthermore, authentication processing unit 55 updates information stored in database 52 and registers information in database 52 based on information received by network communication unit 51. Furthermore, authentication processing unit 55 performs processing to output an authentication information request to portable terminal 30 based on an authentication processing request for information storage medium 20 from portable terminal 30 using terminal information of instruction information terminal 40, performs authentication of the information recording medium based on the authentication information response supplied from portable terminal 30, outputs approval information to be used when information terminal 40 acquires the authentication result of information storage medium 20 from information processing device 50, and so on.

[0082] In addition, the authentication processing unit 55 generates an encrypted ID code based on a request for an encrypted IC code from the portable terminal, the request including the approval information from the portable terminal 30 and the encrypted ID code attribute information, and outputs the encrypted ID code to the portable terminal. In addition, the authentication processing unit performs verification based on the approval information verification request or the encrypted IC code verification request from the information terminal, and notifies the information terminal of a verification response indicating the authentication result of the information storage medium.

[0083] <6. Operation of Information Processing System>

[0084] Now, the operation of the information processing system will be described. In the information processing system 10, the information terminal 40 generates approval information to be used when acquiring the authentication result of the information storage medium 20 from the information processing device 50, depending on the configuration of the permission information acquisition unit 42 in the information terminal 40. For example, if the permission information acquisition unit 42 is configured using a barcode reader 42a, the information processing device 50 generates approval information using the approval code method and then generates an approval code. On the other hand, if the permission information acquisition unit 42 is configured using a PIN pad, the information processing device 50 generates approval information using the encrypted ID code method and then generates an encrypted ID code.

[0085] Hereinafter, the operation using the approval code method is described as the first operation of the information processing system, and the operation using the encrypted ID code method is described as the second operation of the information processing system. Note that, in the following description, the case of using a wireless tag as the terminal information presenting unit 70 is exemplified.

[0086] <6-1. First Operation of Information Processing System>

[0087] Figure 6 1 is a sequence diagram illustrating a first operation of the information processing system. In step ST1, the portable terminal 30 performs polling. The portable terminal 30 performs polling to detect a terminal information presenting unit (wireless tag) 70 with which short-range wireless communication is possible.

[0088] In step ST2, the terminal information presentation unit 70 performs answer processing in response to the polling from the portable terminal 30. The terminal information presentation unit 70 has previously stored therein the terminal information generated by the information processing device 50, and the terminal information presentation unit 70 outputs the terminal information to the portable terminal 30 in response to the polling. The terminal information includes an information terminal identification ID unique to the information terminal, which is set for the information terminal 40.

[0089] In step ST3, the portable terminal 30 issues an authentication processing request for the information storage medium to the information processing apparatus 50. The portable terminal 30 puts the terminal information acquired from the terminal information presenting unit 70 in step ST2 into the authentication processing request so that the information processing apparatus 50 can determine that the authentication processing request is an authentication processing request for the information storage medium of the authentication target in the information terminal 40 indicated by the terminal information.

[0090] In step ST4, information processing device 50 outputs an authentication information request to portable terminal 30. Information processing device 50 generates an authentication information request command for reading information necessary for authentication from the information storage medium of the authentication target in information terminal 40 indicated by the terminal information, and outputs the command to portable terminal 30.

[0091] In step ST5, the portable terminal 30 performs polling to detect the information storage medium 20 with which it can perform short-range wireless communication. Here, the user of the portable terminal 30 adjusts the distance between the information storage medium 20 and the portable terminal 30 so that short-range wireless communication can be performed between the information storage medium 20 and the portable terminal 30, thereby allowing the information storage medium 20 to give a response to the polling.

[0092] In step ST6, the information storage medium 20 performs answer processing on the polling from the portable terminal 30 and outputs medium-specific information (e.g., card identifier CID) to the portable terminal 30. It should be noted that the information storage medium 20 that has given the answer to the polling is the information storage medium of the authentication target in the information terminal 40.

[0093] In step ST7 , the portable terminal 30 outputs the authentication information request supplied from the information processing device 50 to the information storage medium 20 through short-range wireless communication.

[0094] In step ST8 , the information storage medium 20 generates an authentication information response to the command of the authentication information request, and outputs the authentication information response to the portable terminal 30 through short-range wireless communication.

[0095] In step ST9, the portable terminal 30 outputs the authentication information answer to the information processing apparatus 50. The portable terminal 30 generates the authentication information answer including the medium-specific information acquired in step ST6 and the authentication information response acquired in step ST8, and outputs the authentication information answer to the information processing apparatus 50.

[0096] In step ST10, the information processing device 50 performs information storage medium authentication processing. The information processing device 50 verifies the validity of the authentication information response using, for example, pre-registered key information corresponding to the medium-specific information indicated by the authentication information response. Furthermore, the information processing device 50 generates approval information in response to the verified validity. Furthermore, the information processing device 50 registers the terminal information indicating the information terminal 40, the medium-specific information indicating the authenticated information storage medium 20, and the generated approval information in a database, in association with each other.

[0097] By performing such processing as described above, the information processing apparatus 50 is able to determine, through the portable terminal 30 , whether the information storage medium of the authentication target in the information terminal 40 is a registered storage medium.

[0098] In step ST11 , the information processing device 50 outputs the approval information. The information processing device 50 outputs the approval information generated in step ST10 to the portable terminal 30 .

[0099] In step ST12, the portable terminal 30 performs approval information display processing. The display unit 35 of the portable terminal 30 performs presentation of the approval information acquired from the information processing device 50 to generate a barcode image that can be read by the permission information acquisition unit 42 of the information terminal 40 and displays the barcode image.

[0100] In step ST13, the information terminal 40 performs a code reading process. The barcode reader 42a of the permission information acquisition unit 42 of the information terminal 40 scans the barcode image displayed on the portable terminal 30 and acquires approval information. Figure 7 The code reading process is depicted, and the user of the information terminal 40 acquires the permission information by reading the barcode image GB displayed on the portable terminal 30 using the barcode reader 42 a .

[0101] In step ST14, the information terminal 40 outputs an approval information verification request to the information processing apparatus 50. The information terminal 40 puts terminal information indicating the information terminal 40 itself and the permission information acquired in step ST13 into the approval information verification request.

[0102] In step ST15, the information processing device 50 performs a permission information verification process. The information processing device 50 determines whether the permission information and the terminal information indicated by the permission information verification request are registered in association with each other in the database. If the permission information and the terminal information indicated by the permission information verification request are registered in association with each other in the database, the information processing device 50 generates a permission information verification response indicating information (e.g., an ID token) indicating the user of the information storage medium. On the other hand, if the permission information and the terminal information indicated by the permission information verification request are not registered in association with each other in the database, the information processing device 50 generates a permission information verification response indicating that the information storage medium is not permitted.

[0103] In step ST16, the information processing device 50 outputs the permission information verification response. The information processing device 50 outputs the permission information verification response generated in step ST15 to the information terminal 40.

[0104] If such processing as described above is performed, even if the information terminal 40 cannot perform short-range wireless communication with the information storage medium 20, it can perform authentication of the information storage medium 20 by using the portable terminal 30 that can perform short-range wireless communication with the information storage medium 20 and the information processing device 50.

[0105] <6-2. Second Operation of Information Processing System>

[0106] Figure 82 is a sequence diagram illustrating the second operation of the information processing system. In step ST21, the portable terminal 30 performs polling. The portable terminal 30 performs polling to detect the terminal information presentation unit (wireless tag) 70 with which it can perform short-range wireless communication.

[0107] In step ST22, the terminal information presentation unit 70 performs a reply process in response to the polling from the portable terminal 30. The terminal information presentation unit 70 has previously stored therein the terminal information generated by the information processing device 50. The terminal information presentation unit 70 outputs the terminal information to the portable terminal 30 in response to the polling. The terminal information includes an information terminal identification ID unique to the information terminal 40 and encrypted ID code attribute information. The encrypted ID code attribute information indicates, for example, the validity period and code length of the encrypted ID code.

[0108] In step ST23, the portable terminal 30 issues an authentication processing request for the information storage medium to the information processing device 50. The portable terminal 30 includes the terminal information acquired from the terminal information presentation unit 70 in step ST22 in the authentication processing request, so that the information processing device 50 can determine that the authentication processing request is for the information storage medium of the authentication target in the information terminal 40 indicated by the terminal information. In addition, if the terminal information includes encrypted ID code attribute information, the portable terminal 30 determines to apply the encrypted ID code method and issues an encrypted ID code request, as indicated in step ST32 described later.

[0109] In step ST24, the information processing device 50 outputs an authentication information request to the portable terminal 30. The information processing device 50 generates an authentication information request command for reading information necessary for authentication from the information recording medium of the authentication target in the information terminal 40 indicated by the terminal information, and outputs the command to the portable terminal 30.

[0110] In step S25, the portable terminal 30 performs polling to detect the information storage medium 20 with which it can perform short-range wireless communication. Here, the user of the portable terminal 30 adjusts the distance between the information storage medium 20 and the portable terminal 30 to enable short-range wireless communication between the information storage medium 20 and the portable terminal 30, thereby allowing the information storage medium 20 to give a response to the polling.

[0111] In step S26, the information storage medium 20 performs answer processing in response to the polling from the portable terminal 30, and outputs medium-specific information (e.g., card identifier CID) to the portable terminal 30. It is to be noted that the information storage medium 20 that has given the answer to the polling is the information storage medium of the authentication target in the information terminal 40.

[0112] In step ST27 , the portable terminal 30 outputs the authentication information request supplied from the information processing device 50 to the information storage medium 20 through short-range wireless communication.

[0113] In step ST28 , the information storage medium 20 generates an authentication information response to the command of the authentication information request, and outputs the authentication information response to the portable terminal 30 through the short-range wireless communication.

[0114] In step ST29, the portable terminal 30 outputs the authentication information answer to the information processing apparatus 50. The portable terminal 30 generates an authentication information answer including the medium-specific information acquired in step ST26 and the authentication information response acquired in step ST28, and outputs it to the information processing apparatus 50.

[0115] In step ST30, the information processing device 50 performs information storage medium authentication processing. The information processing device 50 verifies the validity of the authentication information response using, for example, pre-registered key information corresponding to the medium-specific information indicated by the authentication information response. Furthermore, the information processing device 50 generates approval information in response to the verified validity. Furthermore, the information processing device 50 registers the terminal information indicating the information terminal 40, the medium-specific information indicating the authenticated information storage medium 20, and the generated approval information in a database, in association with each other.

[0116] By performing such processing as described above, the information processing apparatus 50 is able to determine, through the portable terminal 30 , whether the information storage medium of the authentication target in the information terminal 40 is a registered information storage medium.

[0117] In step S31 , the information processing device 50 outputs the approval information. The information processing device 50 outputs the approval information generated in step ST30 to the portable terminal 30 .

[0118] In the second operation, since the encrypted ID code method is used, the portable terminal 30 issues an encrypted ID code request to the information processing device 50 in step ST32. The portable terminal 30 puts the terminal information indicating the information terminal 40, the approval information acquired in step ST31, and the encrypted ID code attribute information acquired from the terminal information presentation unit 70 in step ST22 into the encrypted ID code request, so that the information processing device 50 can generate an encrypted ID code having an expiration date and a code length indicated by the encrypted ID code attribute information and corresponding to the approval information.

[0119] In step ST33, the information processing device 50 performs an encrypted ID code generation process. Based on the encrypted ID code request, the information processing device 50 generates an encrypted ID code having an expiration date and a code length corresponding to the approval information and indicated by the encrypted ID code attribute information, and outputs the encrypted ID code to the portable terminal 30. Furthermore, the information processing device 50 registers the terminal information indicating the information terminal 40, the approval information, the encrypted ID code attribute information, and the generated encrypted ID code in a database, in association with each other.

[0120] By performing such processing as described above, the information processing apparatus 50 is able to determine whether an encrypted ID code verification request subsequently supplied from the information terminal 40 is a verification request from a registered information terminal or a request for verifying an encrypted ID generated based on permission information.

[0121] In step ST34 , the information processing device 50 outputs the encrypted ID code. The information processing device 50 outputs the encrypted ID code generated in step ST33 to the portable terminal 30 .

[0122] In step ST35 , the portable terminal 30 performs an encrypted ID code display process. The portable terminal 30 displays the encrypted ID code acquired from the information processing apparatus 50 on the display unit 45 .

[0123] In step S36, the information terminal 40 performs acceptance of code input. The permission information acquisition unit 42 of the information terminal 40 acquires the encrypted ID code by accepting an input operation of the encrypted ID code using the PIN pad. Figure 9 Acceptance of code input is depicted, and the user of the information terminal 40 acquires permission information by inputting the encrypted ID code GC displayed on the portable terminal 30 using the PIN pad 42b.

[0124] In step ST37, the information terminal 40 outputs the encrypted ID code verification request to the information processing apparatus 50. The information terminal 40 puts the terminal information indicating the information terminal 40 and the encrypted ID code acquired in step ST35 into the encrypted ID code verification request.

[0125] In step ST38, the information processing device 50 performs an encrypted ID code verification process. The information processing device 50 determines whether the encrypted ID code and terminal information indicated by the encrypted ID code verification request are registered in the database in association with each other, and whether the expiration date of the encrypted ID code has not yet expired. If the encrypted ID code and terminal information indicated by the encrypted ID code verification request are registered in the database in association with each other, and the expiration date of the encrypted ID code has not yet expired, the information processing device 50 generates an encrypted ID code verification response indicating information (e.g., an ID token) that identifies the user of the information storage medium. On the other hand, if the encrypted ID code and terminal information indicated by the encrypted ID code verification request are not registered in the database in association with each other, the information processing device 50 generates an encrypted ID code information verification response indicating that the information storage medium is not authorized. However, if the encrypted ID code and terminal information indicated by the encrypted ID code verification request are registered in the database in association with each other, but the expiration date of the encrypted ID code has already expired, the information processing device 50 generates an encrypted ID code verification response indicating that the expiration date has already expired.

[0126] In step ST39 , the information processing device 50 outputs the encrypted ID code verification response. The information processing device 50 outputs the encrypted ID code verification response generated in step ST38 to the information terminal 40 .

[0127] If such processing as described above is performed, even if the information terminal 40 cannot perform short-range wireless communication with the information storage medium 20, it can perform authentication of the information storage medium 20 by using the portable terminal 30 that can perform short-range wireless communication with the information storage medium 20 and the information processing device 50.

[0128] Incidentally, when the valid period of the encrypted ID code has passed, the information terminal 40 cannot obtain the information indicating the user of the information storage medium. In this case, the information terminal 40 can instruct the user of the portable terminal 30 to perform an operation for obtaining the encrypted ID code from the information processing device 50 again.

[0129] Figure 10 Depicted is a sequence diagram illustrating an operation when an encrypted ID code information verification reply indicates that the validity period has passed and an encrypted ID code is to be acquired again.

[0130] In step ST41, the information terminal 40 issues a reacquisition operation instruction. If the encrypted ID code verification answer output from the information processing device 50 indicates that the validity period has passed, the information terminal 40 performs, for example, a display indicating that input of a new encrypted ID code is necessary because the validity period has passed.

[0131] In step ST42, the portable terminal 30 issues an encrypted ID code request to the information processing apparatus 50. The portable terminal 30 performs a process similar to that in step ST32 described above to issue an encrypted ID code request to the information processing apparatus 50.

[0132] In step ST43, the information processing device 50 performs encrypted ID code generation processing. In response to the encrypted ID code request, the information processing device 50 generates a new encrypted ID code with an expiration date and code length corresponding to the approval information and indicated by the encrypted ID code attribute information. Furthermore, the information processing device 50 registers the terminal information indicating the information terminal 40, the approval information, the encrypted ID code attribute information, and the generated new encrypted ID code in a database, associating them. Note that this new encrypted ID code is different from the encrypted ID code generated in step ST33.

[0133] By performing such processing as described above, the information processing device 50 is able to determine whether the encrypted ID code verification request subsequently supplied from the information terminal 40 is a verification request from a registered information terminal or a request for verification of a new encrypted ID code generated based on the license information.

[0134] In step ST44 , the information processing device 50 outputs the encrypted ID code. The information processing device 50 outputs the encrypted ID code generated in step ST43 to the portable terminal 30 .

[0135] In step ST45 , the portable terminal 30 performs an encrypted ID code display process. The portable terminal 30 displays the new encrypted ID code acquired from the information processing apparatus 50 on the display unit 45 .

[0136] In step ST46, the information terminal 40 performs acceptance of code input. The permission information acquisition unit 42 of the information terminal 40 acquires a new encrypted ID code by accepting the input operation of the encrypted ID code using the PIN pad.

[0137] In step ST47, the information terminal 40 outputs the encrypted ID code verification request to the information processing apparatus 50. The information terminal 40 puts the terminal information indicating the information terminal 40 and the new encrypted ID code acquired in step ST46 into the encrypted ID code verification request.

[0138] In step ST48, the information processing device 50 performs an encrypted ID code verification process. The information processing device 50 determines whether the new encrypted ID code and terminal information indicated by the encrypted ID code verification request are registered in association with each other in the database, and the validity period of the new encrypted ID code has not yet expired. If the new encrypted ID code and terminal information indicated by the encrypted ID code verification request are registered in association with each other in the database, and the validity period of the new encrypted ID code has not yet expired, the information processing device 50 generates an encrypted ID code verification response indicating information (e.g., an ID token) indicating the user of the information storage medium.

[0139] In step ST49 , the information processing device 50 outputs the encrypted ID code verification response. The information processing device 50 outputs the encrypted ID code verification response generated in step ST48 to the information terminal 40 .

[0140] If the processing described above is performed, the information processing device 50 can provide information indicating the user of the information storage medium 20 to the information terminal 40 by using the portable terminal 30 that can perform short-range wireless communication with the information storage medium 20 and the information processing device 50 .

[0141] <6-3. Other operations of the information processing system>

[0142] The operation of the information processing system 10 of the present technology is not limited to the above-described operation. For example, in the case where the permission information acquisition unit 42 is configured using the barcode reader 42a and the PIN pad 42b, the information processing device 50 can generate permission information by using any method.

[0143] Furthermore, the terminal information presentation unit 70 can output method identification information to the portable terminal 30, indicating which of the license code method and the encrypted ID code method the information terminal 40 is compatible with. Furthermore, the terminal information presentation unit 70 can provide terminal information not only using wireless tags but also using information presentation images, information presentation sounds, and the like. In this case, the portable terminal 30 can capture the information presentation image using the image capture unit 37, or can receive the information presentation sound using the input unit 31, to obtain terminal information. For example, an information presentation image can be provided in a store, or an information presentation sound can be output as a guidance voice in the store, so that terminal information can be obtained from the information presentation image or the information presentation sound. Furthermore, if the information terminal 40 is provided at the entrance gate of a store, event venue, transportation facility, or the like, the information terminal 40 can be configured so that terminal information can be obtained from a webpage of the store, event venue, transportation facility, or the like via the network communication unit 33.

[0144] When the license information and the encrypted ID code have been acquired, the portable terminal 30 can Figure 11 The barcode image GB based on the license information and the encrypted ID code GC are displayed on the same screen image depicted in .

[0145] The series of processes described in this specification can be executed by hardware, software, or a combination thereof. When executing a series of processes by software, a program recording the processing sequence is installed in a memory in a computer incorporated in the hardware for dedicated use and executed by the computer. Otherwise, the program can be installed in and executed by a computer for general use, allowing various processes to be executed.

[0146] For example, it is possible to record the program in advance on or in a hard disk, SSD (Solid State Drive) or ROM (Read Only Memory) as a recording medium. Alternatively, it is possible to temporarily or permanently store (record) the program on a removable recording medium such as a floppy disk, CD-ROM (Compact Disc Read Only Memory), MO (Magneto-Optical) disk, DVD (Digital Versatile Disc), BD (Blu-ray Disc (registered trademark)), magnetic disk or semiconductor memory card. Such a removable recording medium as just described can be provided as what is generally called pocket software.

[0147] In addition, the program can be installed into the computer not only from a removable recording medium but also from a download site via a network such as a local area network (LAN) or the Internet by wireless or wired transmission. The computer can receive the program transmitted in this manner and install it into a recording medium such as a built-in hard disk.

[0148] It should be noted that the advantageous effects described in this specification are merely exemplary and not restrictive, and additional advantageous effects not described herein may be available. In addition, the present technology should not be interpreted by limiting the present technology to the above-described embodiments. The embodiments of the present technology disclose the present technology in an illustrative form, and it is obvious that those skilled in the art can perform modifications and substitutions on the embodiments without departing from the subject matter of the present invention. In other words, in order to determine the subject matter of the present technology, reference should be made to the claims.

[0149] In addition, it is also possible for the portable terminal of the present technology to adopt the configuration described below.

[0150] (1) A portable terminal comprising:

[0151] an information acquisition unit that issues an authentication processing request for the information storage medium to the information processing apparatus using terminal information indicating an information terminal that performs authentication of the information storage medium without performing short-range wireless communication with the information storage medium, and acquires, from the information processing apparatus, approval information to be used when the information terminal is to acquire an authentication result of the information storage medium from the information processing apparatus; and

[0152] A display unit performs display based on the approval information acquired by the information acquisition unit.

[0153] (2) A portable terminal according to (1), wherein the information acquisition unit performs short-range wireless communication with the information storage medium, outputs an authentication information request supplied from the information processing device in response to the authentication processing request to the information storage medium, and outputs an authentication information answer corresponding to the authentication information request from the information storage medium to the information processing device.

[0154] (3) The portable terminal according to (1) or (2), wherein the terminal information is stored in a wireless tag located near the information terminal, and

[0155] The information acquiring unit acquires terminal information by performing short-range wireless communication with the wireless tag.

[0156] (4) The portable terminal according to (1) or (2), further comprising:

[0157] A position detection unit that detects the current position, wherein

[0158] The terminal information is provided in association with the location information of the information terminal, and

[0159] The information acquisition unit uses the terminal information at a position closest to the current position detected by the position detection unit.

[0160] (5) The portable terminal according to (1) or (2), wherein

[0161] Terminal information is included in the application software, and

[0162] The information acquisition unit causes the application software to operate and acquires terminal information.

[0163] (6) The portable terminal according to any one of (1) to (5), wherein the display unit performs presentation of the approval information and displays a barcode image.

[0164] (7) The portable terminal according to any one of (1) to (5), wherein

[0165] The information acquisition unit acquires the encrypted ID code from the information processing device by using the terminal information and the approval information, and

[0166] The display unit displays the acquired encrypted ID code.

[0167] (8) The portable terminal according to (7), wherein the information acquisition unit acquires the encrypted ID code having a code length indicated by the encrypted ID code attribute information included in the terminal information from the information processing device.

[0168] (9) A portable terminal according to (7) or (8), wherein the information acquisition unit also acquires an encrypted ID code from the information processing device using the validity period information, and acquires the encrypted ID code from the information processing device again when the validity period of the encrypted ID code displayed on the display unit has passed.

[0169] (10) The portable terminal according to (9), wherein the information acquisition unit uses validity period information indicated by encrypted ID code attribute information included in the terminal information.

[0170] Meanwhile, it is also possible for the information processing device of the present technology to adopt a configuration as described below.

[0171] (1) An information processing device comprising:

[0172] An authentication processing unit that outputs an authentication information request to the portable terminal in response to an authentication processing request for an information storage medium from the portable terminal, the authentication processing request being made using terminal information of the information terminal indicating that authentication of the information storage medium is to be performed without performing short-range wireless communication with the information storage medium, performs authentication of the information storage medium based on an authentication information answer supplied from the portable terminal, and outputs approval information to the portable terminal to be used when the information terminal is to obtain an authentication result of the information storage medium from an information processing device.

[0173] (2) An information processing device according to (1), wherein, based on medium-specific information of the information storage medium indicated by the authentication information answer, the authentication processing unit outputs permission information when the authentication processing unit successfully verifies that the authentication information answer is an authentication information answer from a pre-registered information storage medium.

[0174] (3) An information processing device according to (1) or (2), wherein, when the authentication processing unit successfully verifies that the authentication information answer is an authentication information answer from a pre-registered information storage medium, the authentication processing unit registers the license information in a database in association with the terminal information and the medium-specific information of the information storage medium.

[0175] (4) An information processing device according to (3), wherein the authentication processing unit generates a permission information verification answer based on a comparison result between terminal information indicated by an approval information verification request from the information terminal and information of approval information registered in a database, and notifies the information terminal of the permission information verification answer.

[0176] (5) An information processing device according to (2), wherein the authentication processing unit generates an encrypted ID code in response to a request for an encrypted ID code from a portable terminal including approval information from the portable terminal and encrypted ID code attribute information, and outputs the encrypted ID code to the portable terminal to register the output encrypted ID code in a database in association with the terminal information and the permission information.

[0177] (6) The authentication processing unit generates an encrypted ID code verification response based on a comparison result between the terminal information indicated by the encrypted ID code verification request from the information terminal and the encrypted ID code information registered in the database, and notifies the information terminal of the encrypted ID code verification response.

[0178] [Reference Signs List]

[0179] 10: Information Processing System

[0180] 20: Information storage media

[0181] 21: Antenna

[0182] 22: Power supply unit

[0183] 23: Communication unit

[0184] 24, 34, 44: storage units

[0185] 25, 38, 46: Control unit

[0186] 30: Portable terminal

[0187] 31, 41, 53: Input units

[0188] 32: NFC unit

[0189] 33, 43, 51: Network communication unit

[0190] 35, 45, 54: Display unit

[0191] 36: Position detection unit

[0192] 37: Image capture unit

[0193] 40: Information Terminal

[0194] 42: License information acquisition unit

[0195] 50: Information processing device

[0196] 52: Database

[0197] 55: Authentication processing unit

[0198] 60: Network

[0199] 70: Terminal information presentation unit

Claims

1. A portable terminal comprising: an information acquisition unit that issues an authentication processing request for the information storage medium to the information processing apparatus using terminal information indicating an information terminal that performs authentication of the information storage medium without performing short-range wireless communication with the information storage medium, and acquires from the information processing apparatus approval information to be used when the information terminal is to acquire an authentication result of the information storage medium from the information processing apparatus; as well as a display unit that performs display based on the approval information acquired by the information acquisition unit, In which, the information acquisition unit performs short-range wireless communication with the information storage medium, outputs an authentication information request supplied from the information processing device in response to the authentication processing request to the information storage medium, and outputs an authentication information answer corresponding to the authentication information request from the information storage medium to the information processing device.

2. The portable terminal according to claim 1, wherein The terminal information is stored in a wireless tag located near the information terminal, and The information acquiring unit acquires terminal information by performing short-range wireless communication with the wireless tag.

3. The portable terminal according to claim 1, further comprising: A position detection unit that detects the current position, wherein The terminal information is set in association with the location information of the information terminal, and The information acquisition unit uses terminal information at a position closest to the current position detected by the position detection unit. The portable terminal according to claim 1 , wherein Terminal information is included in the application software, and The information acquisition unit causes the application software to operate and acquires terminal information. The portable terminal according to claim 1 , wherein The display unit performs presentation of approval information and displays a barcode image. The portable terminal according to claim 1 , wherein The information acquisition unit acquires the encrypted ID code from the information processing device by using the terminal information and the approval information, and The display unit displays the acquired encrypted ID code.

7. The portable terminal according to claim 6, wherein The information acquisition unit acquires an encrypted ID code having a code length indicated by the encrypted ID code attribute information included in the terminal information from the information processing device.

8. The portable terminal according to claim 6, wherein The information acquisition unit also acquires the encrypted ID code from the information processing device using the expiration date information, and acquires the encrypted ID code from the information processing device again if the encrypted ID code displayed on the display unit has exceeded the expiration date.

9. The portable terminal according to claim 8, wherein The information acquisition unit uses the validity period information indicated by the encrypted ID code attribute information included in the terminal information.

10. An information processing method, comprising: causing the information acquisition unit to issue an authentication processing request for the information storage medium to the information processing device using terminal information indicating an information terminal that performs authentication of the information storage medium without performing short-range wireless communication with the information storage medium, and to acquire, from the information processing device, approval information to be used when the information terminal is to acquire an authentication result of the information storage medium from the information processing device; as well as causing the display unit to perform display based on the approval information acquired by the information acquisition unit, In which, the information acquisition unit performs short-range wireless communication with the information storage medium, outputs an authentication information request supplied from the information processing device in response to the authentication processing request to the information storage medium, and outputs an authentication information answer corresponding to the authentication information request from the information storage medium to the information processing device.

11. An information processing device, comprising: An authentication processing unit that outputs an authentication information request to the portable terminal in response to an authentication processing request for an information storage medium from the portable terminal, the authentication processing request being made by using terminal information of the information terminal indicating that authentication of the information storage medium is performed without performing short-range wireless communication with the information storage medium, performs authentication of the information storage medium based on an authentication information answer supplied from the portable terminal, and outputs approval information to the portable terminal to be used when the information terminal is to obtain an authentication result of the information storage medium from an information processing device.

12. The information processing apparatus according to claim 11, wherein Based on the medium-specific information of the information storage medium indicated by the authentication information answer, the authentication processing unit outputs permission information when the authentication processing unit successfully verifies that the authentication information answer is an authentication information answer from a pre-registered information storage medium.

13. The information processing apparatus according to claim 12, wherein When the authentication processing unit successfully verifies that the authentication information answer is an authentication information answer from a pre-registered information storage medium, the authentication processing unit registers the permission information in the database in association with the terminal information and the medium-specific information of the information storage medium.

14. The information processing apparatus according to claim 13, wherein The authentication processing unit generates a permission information verification answer based on a comparison result of terminal information indicated by the permission information authentication request from the information terminal and information of the permission information registered in the database, and notifies the information terminal of the permission information authentication answer.

15. The information processing apparatus according to claim 11, wherein The authentication processing unit generates an encrypted ID code in response to a request for an encrypted ID code from the portable terminal including approval information and encrypted ID code attribute information, and outputs the encrypted ID code to the portable terminal to register the output encrypted ID code in the database in association with the terminal information and permission information.

16. The information processing apparatus according to claim 15, wherein The authentication processing unit generates an encrypted ID code authentication answer based on a comparison result of terminal information indicated by the encrypted ID code verification request from the information terminal and encrypted ID code information registered in the database, and notifies the information terminal of the encrypted ID code authentication answer.

17. An information processing method, comprising: Using terminal information of an information terminal indicating that authentication of an information storage medium is performed without performing short-range wireless communication with the information storage medium, an authentication information request is output to the portable terminal in response to an authentication processing request for the information storage medium from the portable terminal, authentication of the information storage medium is performed based on an authentication information answer supplied from the portable terminal, and approval information to be used when the information terminal is to obtain an authentication result of the information storage medium from an information processing device is output from the authentication processing unit to the portable terminal.

Citation Information

Patent Citations

  • Method of login control

    CN108881153A

  • Proxy authentication method and communication device

    US20170026357A1