Information processing system, information processing method, program, and mobile terminal device

The information processing system allows fare collection and management at stations without ticket gates by using a mobile terminal device to generate and process ticket and electronic money information, addressing the installation gap of ticket gates and ensuring accurate fare calculation.

JP7614115B2Active Publication Date: 2025-01-15FELICA NETWORKS INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2021562519
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-12-02
Filing Date
2020-11-06
Publication Date
2025-01-15
Estimated Expiration
2040-11-06

AI Technical Summary

Technical Problem

Ticket gates that write and read ticket information and collect fares on IC cards and mobile terminal devices with IC card functions are not installed at all stations due to cost-effectiveness and other reasons, preventing passengers from using IC cards or mobile terminal devices with IC card functions to collect fares.

Method used

An information processing system and method that utilizes a mobile terminal device to generate entry and exit information using station information, communicates with a wireless tag or captures station information, and performs ticket gate processing via a server, enabling fare calculation and collection even without physical ticket gates.

Benefits of technology

Enables fare collection and management at stations without installed ticket gates by using a mobile terminal device to store and process ticket and electronic money information, ensuring accurate fare calculation and preventing fraudulent use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007614115000001
    Figure 0007614115000001
  • Figure 0007614115000002
    Figure 0007614115000002
  • Figure 0007614115000003
    Figure 0007614115000003
Patent Text Reader

Abstract

A portable terminal device 50: communicates with an NFC tag 30 that is provided to a station and offers station information; and acquires station information for a usage station. The portable terminal device 50 generates entry information or exit information including the acquired station information. Furthermore, the portable terminal device 50 stores passenger ticket information and electronic money information. A server 40 has a function for communicating with the portable terminal device 50 via a network NW, and a ticket gate function. The server 40 acquires the entry information or exit information generated by the portable terminal device 50 and the stored passenger ticket information and electronic money information, calculates a fare on the basis of the entry information or exit information and the passenger ticket information, and collects the fare from the electronic money information. Furthermore, the electronic money information after collection of the fare, and the passenger ticket information indicating that an exit process has completed, are written to the portable terminal device 50. It is thereby possible to make use of a transportation facility using the portable terminal device even when no ticket machine is installed.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The technology relates to an information processing system, an information processing method, a program, and a mobile terminal device. [Background technology]

[0002] In recent years, in transportation facilities such as railways, not only IC cards equipped with secure memory but also a method of storing ticket information in a mobile terminal device having an IC card function and collecting fares using the stored ticket information has become widespread. For example, in Patent Document 1, automatic ticket gates equipped with IC card ticket readers / writers and two-dimensional code ticket readers are installed at stations to manage boarding and disembarking and collect fares. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2013-196408 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, ticket gates that write and read ticket information and collect fares from IC cards or portable terminal devices with IC card functions are not always installed at stations for reasons of cost-effectiveness, etc., and passengers who use stations that do not have ticket gates cannot use IC cards or portable terminal devices with IC card functions to collect fares.

[0005] Therefore, this technology aims to provide an information processing system, an information processing method, a mobile terminal device, a server, and a program that enable entry and exit using a mobile terminal device without using a device that manages entry and exit. [Means for solving the problem]

[0006] The first aspect of this technology is: A server that acquires the usage status information and the secure information via a network from a portable terminal device that generates the usage status information and stores the secure information, and performs ticket gate processing. The present invention relates to an information processing system comprising:

[0007] In this technology, the mobile terminal device generates entry information or exit information using, for example, station information of a station used as usage status information. The mobile terminal device acquires station information of a station used by communicating with a wireless tag provided at the station used that provides station information, or by capturing an image of a station information providing medium provided at the station used or a subject that can identify the station used. The mobile terminal device generates entry information or exit information that includes the acquired station information. The mobile terminal device also stores secure information, for example, ticket information and electronic money information.

[0008] The server communicates with the mobile terminal device via the network and performs ticket gate processing using the ticket information, electronic money information, and usage status information generated by the mobile terminal device. If the ticket information read from the mobile terminal device does not include admission information, the server instructs the mobile terminal device to specify a boarding station.

[0009] Moreover, the mobile terminal device generates the entrance information and the exit information using the acquisition position of the station information, and the server determines whether the entrance information and the exit information are fraudulent information. For example, the mobile terminal device generates the entrance information and the exit information using the acquisition position of the station information, and the server determines that the information is fraudulent when the position difference between the station position indicated by the station information and the acquisition position of the station information is greater than a threshold value. Moreover, the mobile terminal device generates the entrance information using the acquisition time of the station information, and the server may determine whether the entrance information is fraudulent based on the time difference between the acquisition time of the ticket information from the mobile terminal device and the acquisition time of the station information indicated in the entrance information generated by the mobile terminal device. The server includes non-fraudulent information in the ticket information stored in the mobile terminal device. Moreover, the server may detect the station to be used and the entry or exit from the station to be used based on the position information of the mobile terminal device.

[0010] In the ticket gate process, the server calculates the fare according to the boarding station and the alighting station based on the entry information and the exit information. The fare calculation may also use user information of the mobile terminal device that is registered in advance.

[0011] When the balance indicated by the electronic monetary information of the portable terminal device is less than the fare, the server performs a process of charging the electronic monetary information to the portable terminal device, and stores electronic monetary information indicating the balance after fare collection in the portable terminal device. When the balance indicated by the electronic monetary information of the portable terminal device is less than the fare, the server may collect the fare or the shortfall in the fare from the balance indicated by the electronic monetary information of a different ticket function designated in advance by the user, and store electronic monetary information indicating the balance after fare collection in the portable terminal device. When the balance of the electronic monetary information of the portable terminal device is less than the fare, the server may collect the fare or the shortfall in the fare from an IC card capable of communicating with the portable terminal device, and store electronic monetary information indicating the balance after fare collection in the IC card. After collecting the fare, the server includes the exit information in the ticket information.

[0012] The second aspect of this technology is generating usage status information and communicating with a mobile terminal device that holds secure information via a network; The use status information and the secure information are acquired from the portable terminal device via the network, and a ticket gate process is performed. The present invention relates to an information processing method including the steps of:

[0013] The third aspect of this technology is A program for causing a computer to execute a ticket gate function, A step of generating usage status information and communicating with a mobile terminal device that holds secure information, and acquiring the usage status information and the secure information; a step of performing a ticket gate process based on the usage status information and the secure information acquired from the mobile terminal device; The program is executed by the computer.

[0014] The program of the present technology is, for example, a program that can be provided in a computer-readable format to a general-purpose computer capable of executing various program codes, via a storage medium, a communication medium, such as an optical disk, a magnetic disk, or a semiconductor memory, or a communication medium such as a network. By providing such a program in a computer-readable format, processing according to the program is realized on the computer.

[0015] The fourth aspect of this technology is an information acquisition unit that acquires information indicating a usage target; a secure memory unit for storing secure information; a network communication unit that communicates with a server that performs ticket gate processing via a network; The present invention relates to a mobile terminal device comprising: [Brief description of the drawings]

[0016] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing system. [Diagram 2] FIG. 2 is a diagram illustrating the configuration of a station service device. [Diagram 3] FIG. 2 illustrates an example of a server configuration. [Figure 4] FIG. 1 is a diagram illustrating a configuration of a mobile terminal device. [Diagram 5] FIG. 4 is a sequence diagram illustrating an operation upon entry in the first embodiment. [Figure 6] FIG. 4 is a sequence diagram illustrating an example of an operation at the time of exiting in the first embodiment. [Figure 7] FIG. 11 is a sequence diagram illustrating an operation at the time of entry in the second embodiment. [Figure 8] FIG. 11 is a sequence diagram illustrating an example of an operation at the time of exiting in the second embodiment. [Figure 9] FIG. 13 is a sequence diagram illustrating an operation at the time of entry in the third embodiment. [Figure 10] FIG. 13 is a sequence diagram illustrating an example of an operation at the time of exiting in the third embodiment. [Figure 11] FIG. 13 is a sequence diagram illustrating an example of an operation at the time of exiting in the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0017] Hereinafter, an embodiment of the present technology will be described in the following order. 1. Information Processing System Configuration 2. Station service equipment and server configuration 3. Configuration of the mobile terminal device 4. First embodiment of information processing system 5. Second embodiment of information processing system 6. Third embodiment of information processing system 7. Fourth embodiment of information processing system 8. Fifth embodiment of information processing system 9. Sixth embodiment of information processing system 10. Seventh embodiment of information processing system 11. Eighth embodiment of information processing system 12. Other embodiments of the information processing system

[0018] <1. Information processing system configuration> The information processing system of the present technology has a server that generates usage status information and acquires secure information from a mobile terminal device that holds the secure information via a network, and performs ticket gate processing. For example, when a user of a mobile terminal device uses a train, the usage status information includes entry information or exit information generated using station information of the station used, and the secure information includes passenger ticket information and electronic money information. The passenger ticket information is information written in a secure area of ​​the mobile terminal device by the railway operator, as described below, and The legitimacy was confirmed by the railway operator. Includes usage information.

[0019] The server performs ticket gate processing, i.e., calculates fares, collects fares from the mobile terminal device, and updates the ticket information and electronic monetary information, based on the entrance information and exit information generated by the mobile terminal device and the passenger ticket information and electronic monetary information stored in the mobile terminal device. The passenger ticket information includes entrance information and exit information. The entrance information includes an entrance record indicating that the user entered at the boarding station, unique information (e.g., station code) indicating the boarding station, and information indicating the entry time. The exit information includes an exit record indicating that the user exited at the disembarking station, unique information (e.g., station code) indicating the disembarking station, and information indicating the exit time. The entrance information and exit information included in the passenger ticket information are entrance information and exit information generated by the railway operator, or entrance information and exit information generated by the mobile terminal device and confirmed by the railway operator to be correct. In the mobile terminal device, the passenger ticket information and electronic monetary information are stored as secure information in a memory area in the secure memory unit managed by the transportation operator.

[0020] Fig. 1 is a diagram illustrating the configuration of an information processing system. Fig. 1 illustrates a case where a user travels by train. The information processing system 10 is configured using a station service device 20, a station information providing medium, for example, a wireless tag (for example, an NFC (Near Field Communication) tag) 30 indicating station information, a server 40, and a portable terminal device 50 carried by a railway user.

[0021] The station service equipment 20 and the server 40 are connected via a network NW. The mobile terminal device 50 is configured to be able to communicate with the server 40 via the network NW. The network NW includes, for example, a wide area network (WAN), a public line, a virtual private network (VPN), and a local area network (LAN). The NFC tag 30 is installed in a station that does not have a ticket gate.

[0022] <2. Station service equipment and server configuration> FIG. 2 illustrates the configuration of the station service device. The station service device 20 includes a ticket gate 21 and a station service control unit 22. The station service device 20 may also include a station terminal that performs processes such as issuing tickets. The ticket gate 21 and the server 40 are configured using an autonomous distributed architecture, and the ticket gate 21 can store, for example, ticket information for a predetermined period. The information stored in the ticket gate 21 is transmitted to the server 40 at regular intervals if communication with the server 40 is possible. Even if communication with the server 40 is not possible due to a failure, the information stored is transmitted to the server 40 immediately after recovery from the failure, thereby preventing information loss. Also, if the server 40 finds out that a card is fraudulent, information indicating the fraudulent card (referred to as "fraudulent card information") is immediately transmitted to the ticket gate 21.

[0023] The ticket gate 21 has a communication unit 211 , a security control unit 212 , and a ticket operation control unit 213 .

[0024] The communication unit 211 performs short-distance wireless communication with, for example, a mobile terminal device 50 having an IC ticket function. As will be described later, the mobile terminal device 50 having an IC ticket function is provided with a secure memory unit that stores ticket information and the like.

[0025] The security control unit 212 performs authentication using key information corresponding to the secure memory unit of the mobile terminal device 50, and reads and writes information from and to the authenticated secure memory unit. For example, the authentication encrypts / decrypts random numbers generated by the security control unit 212 and the mobile terminal device 50 using the access encryption key of the access target, and confirms that both have the correct access encryption key. In addition, the security control unit 212 uses the random number generated in the authentication as a session key for encryption processing in communication after authentication. By using such a method, highly reliable communication is possible by preventing the difficulty of analysis due to encryption processing and the reuse of authentication information by using random numbers.

[0026] The ticket operations control unit 213 judges whether or not entry (or exit) into the station is possible based on the ticket information acquired from the secure memory unit of the mobile terminal device 50 via the communication unit 211 and fraudulent card information provided by the management server 41 described below, and performs gate control based on the judgment result. If the ticket gate 21 is provided with a display unit, it controls the display of notifications such as the available period and the remaining balance based on the ticket information and electronic money information acquired from the secure memory unit of the mobile terminal device 50. The ticket operations control unit 213 also generates entry information and exit information. The ticket operations control unit 213 writes the generated entry information, or the generated exit information and the electronic money information after fare collection, etc., to the secure memory unit of the mobile terminal device 50 via the communication unit 211.

[0027] The station service control unit 22 controls the operation of the ticket gate 21. In addition, the station service control unit 22 performs a process of transmitting information acquired from the server 40 via the network NW to the ticket gate 21, and a process of transmitting information acquired by the ticket gate 21 to the server 40 via the network NW.

[0028] 3 shows an example of the server configuration. The server 40 includes, for example, a management server 41 and a secure server 42. Note that the management server 41 and the secure server 42 may be provided separately and connected via a network.

[0029] The management server 41 includes a business control unit 411 and a database unit 412. The business control unit 411 communicates with the station service control unit 22 of the station service equipment 20, and registers information acquired by the station service equipment 20 in the database unit 412. The business control unit 411 also manages IC card information based on the information registered in the database unit 412. The database unit 412 also registers information on fraudulent cards that have been suspended from use, and the business control unit 411 transmits the fraudulent card information registered in the database unit 412 to the station service equipment 20. The management server 41 also communicates with the secure server 42 via the network NW, and performs the same processing on the mobile terminal device 50 as that of a ticket gate. That is, the business control unit 411 registers information read from the secure memory unit of the mobile terminal device 50 by the secure server 42, such as IC card information, passenger ticket information, and electronic money information, in the database unit 412. The business control unit 411 also writes the entry information or exit information and electronic monetary information after fare collection, etc., into the secure memory unit of the mobile terminal device 50 via the secure server 42. Furthermore, the business control unit 411 performs processing to determine the station used by the user of the mobile terminal device 50 based on the station use identification information acquired by the mobile terminal device 50, and registers information indicating the determined station in the database unit 412 together with the IC card information, electronic monetary information, etc.

[0030] The secure server 42 has a security control unit 421. The security control unit 421 performs authentication with the mobile terminal device 50 via the network NW, and after the authentication is completed, reads and writes information from and to the secure memory unit of the mobile terminal device 50 by utilizing encryption processing using a session key. The security control unit 421 also communicates with the management server 41 via the network NW, and performs a process of transmitting information read from the secure memory unit of the mobile terminal device 50 and station usage identification information acquired by the mobile terminal device 50 to the management server 41, and a process of acquiring information to be written to the secure memory unit of the mobile terminal device 50 from the management server 41.

[0031] <3. Configuration of the mobile terminal device> 4 illustrates an example of the configuration of a mobile terminal device 50. The mobile terminal device 50 includes an NFC communication unit 51, a network communication unit 52, a secure memory unit 53, a storage unit 54, an imaging unit 55, a display unit 56, a position detection unit 57, a user interface (I / F) unit 58, and a control unit 59.

[0032] The NFC communication unit 51 performs short-distance wireless communication with the ticket gate 21 of the station service equipment 20. The NFC communication unit 51 also communicates with an external recording medium that can be used as a ticket, such as a card-type IC ticket 71 or a key holder-type IC ticket 72, and supplies power to the external recording medium. If an NFC communication unit is provided in an electronic device such as a smart watch or activity tracker and it can be used as a ticket, or if it is capable of communicating with a mobile terminal device by a wireless communication method different from NFC communication and can be provided with a ticket function, these electronic devices can also be used as external recording media.

[0033] The network communication unit 52 communicates with the secure server 42 of the server 40 by using a wireless network such as Bluetooth (registered trademark), Wi-Fi (registered trademark), or a public line.

[0034] The secure memory unit 53 stores information for which access is controlled, such as ticket information and electronic money information. Access to information stored in the secure memory unit 53 is determined by access control and authentication. In the access control, access is permitted by a specified access means, and in the authentication, mutual authentication is performed using an access encryption key. Note that communication of information in the secure memory unit 53 is performed by utilizing encryption processing using a session key.

[0035] The storage unit 54 is configured using a semiconductor memory, etc., and stores the control programs and application programs executed by the control unit 59, data used when executing these programs, and data generated by executing the programs.

[0036] The imaging unit 55 is configured using a lens, an imaging element, etc., and outputs an imaging signal to the control unit 59. For example, the user captures an image of a station information providing medium (e.g., a barcode showing station information) or a subject that can identify the station to be used (e.g., a station signboard or a station building) with the imaging unit 55, and outputs the imaging signal generated by the imaging unit 55 to the control unit 59.

[0037] The display unit 56 is configured using a liquid crystal display element, an organic EL (Electro Luminescence) display element, etc. The display unit 56 displays various menus, displays indicating an operating state, a setting state, etc., displays the operation of various applications, displays images captured by the imaging unit 55, displays various information, etc.

[0038] The position detection unit 57 is configured using a positioning signal receiving unit, a gyro sensor, an acceleration sensor, etc., and detects the current position of the mobile terminal device 50 based on the positioning signal and the sensor signal, and outputs the detection result to the control unit 59.

[0039] The user interface (I / F) unit 58 is configured using a touch panel, switches, input keys, etc., and outputs an operation signal corresponding to a user operation to the control unit 59. For example, the user interface unit 58 performs operations related to various application functions, operations related to calls, and operations such as setting and changing the operation of the mobile terminal device. The user interface unit 58 may also be configured using a microphone, etc. The user interface unit 58 outputs an operation signal corresponding to a user operation or an operation instruction voice acquired by the microphone to the control unit 59. The user interface unit 58 may also be configured to receive a remote control signal using infrared rays or other radio waves, and output the received signal to the control unit 59.

[0040] The control unit 59 is configured using, for example, a CPU (Central Processing Unit) and the like. The control unit 59 executes a program stored in the storage unit 54, and controls each unit so that the mobile terminal device 50 performs an operation corresponding to an operation signal from the user interface unit 58 and the like. The control unit 59 also generates entry information or exit information and controls communication with the server 40 using information acquired by an information acquisition unit that acquires station information of a station to be used, that is, information acquired by the NFC communication unit 51 from the NFC tag 30, or information acquired by the imaging unit 55 by imaging a station information providing medium or a subject that can identify the station to be used. Furthermore, the control unit 59 transmits information acquired by the NFC communication unit 51, the imaging unit 55, or the position detection unit 57 at the station to the secure server 42 of the server 40 from the network communication unit 52 as station use identification information.

[0041] <4. First embodiment of information processing system> In the first embodiment, a case will be described in which a user possesses a portable terminal device 50 having an IC ticket function, a ticket gate 21 is installed at the boarding station, and no ticket gate 21 is installed at the disembarking station but an NFC tag 30 is installed.

[0042] 5 is a sequence diagram illustrating the operation at the time of entry in the first embodiment. In step ST1, the station service device performs polling. The ticket gate 21 of the station service device 20 performs polling to detect an IC ticket capable of short-range wireless communication.

[0043] In step ST2, the portable terminal device performs a response process. The portable terminal device 50 stores IC card information, and outputs the IC card information to the ticket gate 21 in response to polling from the ticket gate 21.

[0044] In step ST3, the station service equipment and the mobile terminal device perform authentication. The ticket gate 21 of the station service equipment 20 confirms that the mobile terminal device 50 has an IC ticket function based on the IC card information, and then performs encryption / decryption of a random number using, for example, the access encryption key of the access target, and confirms that both parties have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0045] In step ST4, the station service device performs status confirmation. The ticket gate 21 of the station service device 20 reads the ticket information from the secure memory unit 53 of the mobile terminal device 50 that has confirmed its legitimacy, and confirms that it is not in an entry state. Note that the determination of whether or not it is in an entry state may be made based on whether or not the ticket information contains entry information, or status information indicating an entry state or an exit state may be included in the entry information or exit information, or the status information may be included in the ticket information separately from the entry information or exit information. Note that in the following explanation, the status information is included in the ticket information separately from the entry information or exit information.

[0046] In step ST5, the station service device performs an entrance information writing process. The ticket gate 21 of the station service device 20 generates entrance information and writes it to the secure memory unit 53 of the mobile terminal device 50, includes the entrance information in the ticket information, and sets the status information to an entrance state.

[0047] In step ST6, the ticket gate performs gate control. The ticket gate 21 opens the gate so that a user who has a mobile terminal device 50 in which the entry information has been written can enter the ticket gate. If the validity of the IC passenger ticket cannot be verified, if the IC passenger ticket indicates that the user has already entered the ticket gate, or if the entry information has not been written correctly, the ticket gate 21 closes the gate.

[0048] The station service equipment 20 and the server 40 communicate with each other at regular intervals and store information acquired by the ticket gate 21 in the database section of the server 40.

[0049] In this way, when a user holds a portable terminal device 50 having an IC ticket function over the ticket gate 21 of the station service equipment, entry information is written into the secure memory unit 53 of the portable terminal device 50 via short-range wireless communication, and entry through the ticket gate is permitted.

[0050] 6 is a sequence diagram illustrating an example of an operation at the time of exiting in the first embodiment. In step ST11, the mobile terminal device 50 performs polling to detect, for example, an NFC tag 30 capable of short-distance wireless communication.

[0051] In step ST12, the NFC tag performs a response process. Station information is stored in the NFC tag 30 in advance, and the NFC tag 30 transmits the station information in response to polling from the mobile terminal device 50. The mobile terminal device 50 generates exit information including the station information transmitted from the NFC tag 30 and the time when the station information was acquired. The station information includes information such as a station code indicating the station where the NFC tag 30 is installed.

[0052] In step ST13, the mobile terminal device and the server perform authentication. The mobile terminal device 50 outputs an authentication request to the secure server 42 of the server 40. Based on the authentication request from the mobile terminal device 50, the secure server 42 verifies that the mobile terminal device 50 has an IC ticket function by the IC card information of the mobile terminal device 50. Furthermore, the secure server 42 and the mobile terminal device 50 encrypt / decrypt a random number using, for example, the access encryption key of the access target, and verify that both have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0053] In step ST14, the server reads the information. Secure server 42 of server 40 reads the exit information generated by portable terminal device 50, and the ticket information (status information and admission information) and electronic money information stored in secure memory unit 53.

[0054] In step ST15, the server checks the status. The management server 41 of the server 40 checks whether the entrance is in the state based on the status information included in the ticket information acquired from the mobile terminal device 50. Note that the process when the entrance is not in the state will be described later.

[0055] In step ST16, the server performs fare collection processing. The management server 41 of the server 40 calculates the fare according to the boarding station and the disembarking station based on the entrance information and the exit information. Specifically, the management server 41 calculates the fare based on the boarding station determined from the entrance information included in the ticket information and the disembarking station determined from the exit information generated by the mobile terminal device 50. Furthermore, the management server 41 collects the fare from the balance indicated by the electronic monetary information read from the mobile terminal device 50, and updates it to electronic financial information indicating the balance after fare collection. The management server 41 also stores the boarding history, fare collection history, etc. in the database unit.

[0056] In step ST17, the server performs information update processing for the portable terminal device. The management server 41 of the server 40 outputs the entry information and the updated electronic monetary information to the secure server 42, and the secure server 42 writes the entry information and the updated electronic monetary information to the secure memory unit 53 of the portable terminal device 50, includes the entry information in the ticket information, and sets the electronic monetary information to the updated electronic monetary information and the status information to an entry state.

[0057] By performing such processing, it becomes possible to collect from the user the fare according to the boarding section even if there is no ticket gate at the disembarking station. Also, the server 40 can easily grasp the usage status of stations that do not have ticket gates.

[0058] If the balance shown in the electronic monetary information at the time of fare collection is less than the fare, information on the shortfall and the method of payment of the shortfall is transmitted to the portable terminal device 50 and notified to the user via the display unit 56 of the portable terminal device 50. When the shortfall is paid by charging the electronic monetary information or using a fare adjustment machine or the like and the settlement of the fare is completed, the portable terminal device 50 writes the exit information and new electronic monetary information to the secure memory unit 53. Therefore, since the exit information has not been written to the secure memory unit 53 if the fare collection is not completed, if the exit information is not stored when entering through the ticket gate thereafter, entry into the ticket gate can be prevented.

[0059] <5. Second embodiment of information processing system> In the second embodiment, a case will be described in which a ticket gate is not installed at the boarding station, but is installed at the disembarking station.

[0060] 7 is a sequence diagram illustrating an example of an operation at the time of entry in the second embodiment. In step ST21, the portable terminal device 50 performs polling to detect, for example, an NFC tag 30 capable of short-distance wireless communication.

[0061] In step ST22, the NFC tag performs a response process. Station information is stored in the NFC tag 30 in advance, and the NFC tag 30 transmits the station information in response to polling from the mobile terminal device 50. The mobile terminal device 50 generates entrance information including the station information transmitted from the NFC tag 30 and the time when the station information was acquired. The station information includes information such as a station code indicating the station where the NFC tag 30 is installed.

[0062] In step ST23, the mobile terminal device and the server perform authentication. The mobile terminal device 50 outputs an authentication request to the secure server 42 of the server 40. Based on the authentication request from the mobile terminal device 50, the secure server 42 verifies that the mobile terminal device 50 has an IC ticket function by the IC card information of the mobile terminal device 50. Furthermore, the secure server 42 and the mobile terminal device 50 encrypt / decrypt a random number using, for example, the access encryption key of the access target, and verify that both have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0063] In step ST24, the server performs a status check. The secure server 42 of the server 40 reads out the ticket information from the secure memory unit 53 of the portable terminal device 50 that has been confirmed to be legitimate, and checks that the portable terminal device 50 is not in an entrance state.

[0064] In step ST25, the server performs an admission information writing process. The secure server 42 of the server 40 writes the admission information to the secure memory unit 53 of the mobile terminal device 50, includes the admission information in the ticket information, and sets the status information to an admission state. The management server 41 of the server 40 may also store the information written in the secure memory unit 53 of the mobile terminal device 50 in the database unit.

[0065] By performing such processing, even if the boarding station does not have a ticket gate, entry information indicating that boarding occurred at this boarding station can be stored in the secure memory unit 53 of the mobile terminal device 50.

[0066] 8 is a sequence diagram illustrating an example of the operation at the time of exiting in the second embodiment. In step ST31, the station service device performs polling. The ticket gate 21 of the station service device 20 performs polling to detect an IC ticket capable of short-range wireless communication.

[0067] In step ST32, the portable terminal device 50 performs a response process. The portable terminal device 50 outputs the IC card information to the ticket gate 21 in response to the polling from the ticket gate 21.

[0068] In step ST33, the station service equipment and the mobile terminal device perform authentication. The ticket gate 21 of the station service equipment 20 confirms that the mobile terminal device 50 has an IC ticket function based on the IC card information, and then performs encryption / decryption of a random number using, for example, the access encryption key of the access target, and confirms that both parties have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0069] In step ST34, the station service device reads out the information. The ticket gate 21 of the station service device 20 reads out the ticket information (entrance information) and electronic money information stored in the secure memory unit 53 of the mobile terminal device 50.

[0070] In step ST35, the station service device checks the status. The ticket gate 21 of the station service device 20 checks whether the passenger is in the entrance state based on the entrance information included in the ticket information acquired from the mobile terminal device 50. The process when the passenger is not in the entrance state will be described later.

[0071] In step ST36, the station service device performs a fare collection process. The ticket gate 21 of the station service device 20 calculates the fare based on the station information indicated by the entrance information included in the ticket information. Furthermore, the ticket gate 21 collects the fare from the balance indicated by the electronic monetary information read from the mobile terminal device 50, and updates the electronic financial information to indicate the balance after the fare collection.

[0072] In step ST37, the station service device performs information update processing for the portable terminal device. The ticket gate 21 of the station service device 20 generates entry information, writes the entry information and the updated electronic monetary information in the secure memory unit 53 of the portable terminal device 50, includes the entry information in the ticket information, and sets the electronic monetary information to the updated electronic monetary information and the status information to an exit state.

[0073] In step ST38, the station service device performs gate control. The ticket gate 21 of the station service device 20 opens the gate so that a user carrying the mobile terminal device 50 in which the entry information has been written can exit through the ticket gate. If the authenticity of the mobile terminal device 50 cannot be verified, or if correct entry information has not been written in the secure memory unit 53, the ticket gate 21 closes the gate.

[0074] The station service equipment 20 and the server 40 communicate with each other at regular intervals and store information acquired by the ticket gate 21 in the database section of the server 40.

[0075] By performing such processing, even if the boarding station does not have a ticket gate, the station information output from the NFC tag 30 can be used to store the entrance information in the secure memory, so that the ticket gate at the disembarking station can collect the fare from the user according to the boarding section. Also, the ticket gate 21 transmits the passenger ticket information read from the mobile terminal device of each user to the server 40, so that the server 40 can easily grasp the usage situation of stations that do not have a ticket gate.

[0076] <6. Third embodiment of information processing system> In the third embodiment, a case will be described in which ticket gates are not installed at the boarding station and the disembarking station.

[0077] 9 is a sequence diagram illustrating an operation at the time of entry in the third embodiment. In step ST41, the portable terminal device 50 performs polling to detect, for example, an NFC tag 30 capable of short-distance wireless communication.

[0078] In step ST42, the NFC tag performs a response process. Station information is stored in the NFC tag 30 in advance, and the NFC tag 30 transmits the station information in response to polling from the mobile terminal device 50. The mobile terminal device 50 generates entrance information including the station information transmitted from the NFC tag 30 and the time when the station information was acquired. The station information includes information such as a station code indicating the station where the NFC tag 30 is installed.

[0079] In step ST43, the mobile terminal device and the server perform authentication. The mobile terminal device 50 outputs an authentication request to the secure server 42 of the server 40. Based on the authentication request from the mobile terminal device 50, the secure server 42 verifies that the mobile terminal device 50 has an IC ticket function by the IC card information of the mobile terminal device 50. Furthermore, the secure server 42 and the mobile terminal device 50 encrypt / decrypt a random number using, for example, the access encryption key of the access target, and verify that both have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0080] In step ST44, the server performs a status check. The secure server 42 of the server 40 reads out the ticket information from the secure memory unit 53 of the portable terminal device 50 that has been confirmed to be legitimate, and checks that the portable terminal device 50 is not in an entrance state.

[0081] In step ST45, the server performs an admission information writing process. The secure server 42 of the server 40 writes the admission information to the secure memory unit 53 of the mobile terminal device 50, includes the admission information in the ticket information, and sets the status information to an admission state. The management server 41 of the server 40 may also store the information written in the secure memory unit 53 of the mobile terminal device 50 in the database unit.

[0082] By performing such processing, even if the boarding station does not have a ticket gate, ticket information indicating that the boarding took place at this boarding station can be stored in the secure memory unit 53 of the mobile terminal device 50.

[0083] 10 is a sequence diagram illustrating an example of an operation at the time of exiting in the third embodiment. In step ST51, the mobile terminal device 50 performs polling to detect, for example, an NFC tag 30 capable of short-distance wireless communication.

[0084] In step ST52, the NFC tag performs a response process. Station information is stored in the NFC tag 30 in advance, and the NFC tag 30 transmits the station information in response to polling from the mobile terminal device 50. The mobile terminal device 50 generates exit information including the station information transmitted from the NFC tag 30 and the time when the station information was acquired. The station information includes information such as a station code indicating the station where the NFC tag 30 is installed.

[0085] In step ST53, the mobile terminal device and the server perform authentication. The mobile terminal device 50 outputs an authentication request to the secure server 42 of the server 40. Based on the authentication request from the mobile terminal device 50, the secure server 42 verifies that the mobile terminal device 50 has an IC ticket function by the IC card information of the mobile terminal device 50. Furthermore, the secure server 42 and the mobile terminal device 50 encrypt / decrypt a random number using, for example, the access encryption key of the access target, and verify that both have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0086] In step ST54, the server reads out the information. The secure server 42 of the server 40 reads out the entrance information generated by the portable terminal device 50, and the ticket information (entrance information) and electronic money information stored in the secure memory unit 53.

[0087] In step ST55, the server checks the status. The management server 41 of the server 40 checks whether the entrance status is established based on the status information included in the ticket information acquired from the mobile terminal device 50. The process when the entrance status is not established will be described later.

[0088] In step ST56, the server performs fare collection processing. The management server 41 of the server 40 calculates the fare according to the boarding station and the disembarking station based on the entrance information and the exit information. Specifically, the management server 41 calculates the fare based on the boarding station determined from the entrance information included in the ticket information and the disembarking station determined from the exit information generated by the mobile terminal device 50. Furthermore, the management server 41 collects the fare from the balance indicated by the electronic monetary information read from the mobile terminal device 50, and updates it to electronic financial information indicating the balance after fare collection. The management server 41 also stores the boarding history, fare collection history, etc. in the database unit.

[0089] In step ST57, the server performs information update processing for the portable terminal device. The management server 41 of the server 40 outputs the entry information and the updated electronic monetary information to the secure server 42, and the secure server 42 writes the entry information and the updated electronic monetary information to the secure memory unit 53 of the portable terminal device 50, includes the entry information in the ticket information, and sets the electronic monetary information to the updated electronic monetary information and the status information to an entry state.

[0090] By performing such processing, it becomes possible to collect from the user the fare according to the boarding section even if there is no ticket gate at the disembarking station. Also, the server 40 can easily grasp the usage status of stations that do not have ticket gates.

[0091] If the balance shown in the electronic monetary information at the time of fare collection is less than the fare, information on the shortfall and the method of payment of the shortfall is transmitted to the portable terminal device 50 and notified to the user via the display unit 56 of the portable terminal device 50. When the shortfall is paid by charging the electronic monetary information or using a fare adjustment machine or the like and the settlement of the fare is completed, the portable terminal device 50 writes the exit information and new electronic monetary information to the secure memory unit 53. Therefore, since the exit information has not been written to the secure memory unit 53 if the fare collection is not completed, if the exit information is not stored when entering through the ticket gate thereafter, entry into the ticket gate can be prevented.

[0092] <7. Fourth embodiment of information processing system> Next, in the fourth embodiment, a case will be described in which a ticket gate is not installed at the disembarking station and entrance information is not correctly written in the mobile terminal device.

[0093] 11 is a sequence diagram illustrating an example of an operation at the time of exiting in the fourth embodiment. In step ST61, the mobile terminal device 50 performs polling to detect, for example, an NFC tag 30 capable of short-distance wireless communication.

[0094] In step ST62, the NFC tag performs a response process. Station information is stored in the NFC tag 30 in advance, and the NFC tag 30 transmits the station information in response to polling from the mobile terminal device 50. The mobile terminal device 50 generates exit information including the station information transmitted from the NFC tag 30 and the time when the station information was acquired. The station information includes information such as a station code indicating the station where the NFC tag 30 is installed.

[0095] In step ST63, the portable terminal device and the server perform authentication. The portable terminal device 50 outputs an authentication request to the secure server 42 of the server 40. Based on the authentication request from the portable terminal device 50, the secure server 42 verifies that the portable terminal device 50 has an IC ticket function by the IC card information of the portable terminal device 50. Furthermore, the secure server 42 and the portable terminal device 50 encrypt / decrypt a random number using, for example, the access encryption key of the access target, and verify that both have the correct access encryption key. In addition, the random number used in the authentication is used as a session key to encrypt communication after authentication.

[0096] In step ST64, the server reads out the information. The secure server 42 of the server 40 reads out the entrance information generated by the portable terminal device 50, and the ticket information (entrance information) and electronic money information stored in the secure memory unit 53.

[0097] In step ST65, the server checks the status. If the status information of the ticket information acquired from the mobile terminal device 50 does not indicate that the passenger is in an admitted state, the management server 41 of the server 40 performs the process of step ST66. If the status information indicates that the passenger is in an admitted state, the management server 41 of the server 40 performs the process of collecting the fare and updating the information in the same manner as in the first and third embodiments.

[0098] When the status information does not indicate an entrance state, the first case is that the user is about to enter, and the second case is that the user brings a mobile terminal device, whose entry process has not been performed correctly, close to the NFC tag to exit. Therefore, a first NFC tag used at the time of entry and a second NFC tag used at the time of exit are provided at one station. In this way, the mobile terminal device 50 generates different information at the time of entry and at the time of exit. Therefore, the management server 41 can determine whether it is the first case or the second case based on the information generated by the mobile terminal device 50.

[0099] In step ST66, the server issues an instruction to input information. Since the status information of the ticket information acquired from the mobile terminal device 50 does not indicate an admission status (the ticket information does not include admission information), the management server 41 of the server 40 issues an instruction to the mobile terminal device 50 via the secure server 42 to input admission information.

[0100] In step ST67, the mobile terminal device performs a process of generating entrance information. For example, the mobile terminal device 50 displays an input screen for the boarding station, etc. on the display unit 56, and generates entrance information indicating the boarding station or the boarding station and the entrance time, etc. in the control unit 59 in response to a user operation on the user interface unit 58.

[0101] In step ST68, the portable terminal device 50 performs a response process. The portable terminal device 50 transmits the generated admission information to the secure server 42 of the server 40.

[0102] In step ST69, the server checks the information. The management server 41 of the server 40 checks the entrance information received by the secure server 42 and determines the boarding station.

[0103] In step ST70, the server performs a fare collection process. The management server 41 of the server 40 calculates the fare according to the boarding station and the disembarking station based on the entrance information and the exit information. Specifically, the management server 41 calculates the fare based on the boarding station determined from the entrance information generated based on the input instruction by the mobile terminal device 50 and the disembarking station determined from the exit information generated by the mobile terminal device 50. Furthermore, the management server 41 collects the fare from the balance indicated by the electronic monetary information read from the mobile terminal device 50, and updates it to electronic financial information indicating the balance after fare collection. The management server 41 also stores the boarding history, fare collection history, etc. in the database unit.

[0104] In step ST71, the server performs information update processing for the portable terminal device. The management server 41 of the server 40 outputs the entrance information, exit information, and updated electronic monetary information to the secure server 42, and the secure server 42 writes the entrance information, exit information, and updated electronic monetary information to the secure memory unit 53 of the portable terminal device 50, thereby including the entrance information and exit information in the ticket information, setting the electronic monetary information as updated electronic monetary information, and setting the status information to an exit state.

[0105] By performing such processing, even if the entry information is not correctly stored in the secure memory unit 53 of the mobile terminal device 50 and is output from a disembarking station that does not have a ticket gate, it becomes possible to collect the fare according to the traveled section from the user.

[0106] 11 describes the exit operation when no ticket gate is installed, but even when a ticket gate is installed, the processing of steps ST65 to ST71 may be performed. In this case, even if there is no station staff at the ticket gate installation location, the user can exit based on the operation of generating the entrance information.

[0107] <8. Fifth embodiment of information processing system> Next, in the fifth embodiment, a case where a card-type IC ticket with a ticket function is used will be described. The mobile terminal device performs short-distance wireless communication with the card-type IC ticket, and writes and reads information to and from the secure memory unit of the card-type IC ticket via the ticket gate 21 or the secure server 42 of the server 40, in the same way as writing and reading information to and from the secure memory unit 53 of the mobile terminal device 50.

[0108] In this way, even if the mobile terminal device is not equipped with an IC ticket function, it becomes possible to use the card-type IC ticket via the mobile terminal device. Therefore, by using the card-type IC ticket and the mobile terminal device, it is possible to legitimately enter a boarding station that does not have a ticket gate and exit from a disembarking station.

[0109] In addition, entry to boarding stations that do not have ticket gates and exit from disembarking stations can be legitimately performed by using not only card-type IC tickets, but also key holder-type IC tickets, electronic devices equipped with an NFC communication unit that can be used as a ticket, and electronic devices that can communicate with a mobile terminal device using a wireless communication method different from NFC communication and can be equipped with a ticket function.

[0110] <9. Sixth embodiment of information processing system> Incidentally, as shown in the fourth embodiment, when a user specifies a boarding station, if the user specifies a station that is different from the actual boarding station and close to the disembarking station, the fare will be collected at a lower fare than the regular fare. Also, if an NFC tag indicating the boarding station or disembarking station is illegally copied and used at a station different from the station indicated by the NFC tag, the fare will be collected at a lower fare. Therefore, in the sixth embodiment, prevention of illegal boarding will be described.

[0111] In order to prevent unauthorized use of the NFC tag 30, the mobile terminal device 50 generates entry information or exit information including the station information transmitted from the NFC tag 30 and the time when the station information was acquired, etc. In addition, when the mobile terminal device 50 acquires the station information transmitted from the NFC tag 30, it performs position detection using the position detection unit 57, and includes the station information acquisition position in the entry information or exit information.

[0112] After authenticating the mobile terminal device, the server 40 acquires the entrance information and exit information generated by the mobile terminal device 50, and verifies that the entrance information and exit information are not fraudulent information based on the station information and the station information acquisition position included in the entrance information and exit information generated by the mobile terminal device 50. For example, the management server 41 of the server 40 has installation position information of the NFC tag 30 that provides the station information. The management server 41 determines that the information is fraudulent when the position difference between the station position indicated by the station information and the acquisition position of the station information is greater than a threshold value. In other words, the management server 41 determines that the information is fraudulent when the station information acquisition position indicated by the entrance information and exit information is outside a predetermined distance range from the installation position of the NFC tag 30 that provides the station information indicated by the entrance information and exit information.

[0113] The management server 41 performs fare collection processing based on the correct entrance information and exit information, and writes the correct entrance information and exit information to the secure memory unit 53 of the mobile terminal device 50. The ticket gate 21 of the station service device 20 may also verify, in the same manner as the management server 41, that the entrance information generated by the mobile terminal device 50 is not unauthorized information, and perform gate control based on the verification result.

[0114] In addition, if the management server 41 determines that the entry information or participation information is invalid, it may use the display unit 56 of the mobile terminal device 50 or the like to notify the user of the mobile terminal device 50 of the invalid information by issuing a warning notification or the like.

[0115] By carrying out such processing, it becomes possible to detect unauthorized use when the information in the NFC tag 30 is copied and used in another tag.

[0116] Furthermore, the ticket gate 21 and the server 40 may determine fraudulent use based on time information indicated in the entry information and exit information. For example, if the time difference between the entry time indicated in the entry information and the exit time indicated in the exit information is less than the travel time required from the boarding station to the disembarking station, or if the time difference is longer than a specified time preset according to the travel time, the fraudulent use may be determined.

[0117] Furthermore, the mobile terminal device 50 may generate movement history information of the user by performing location detection using the location detection unit 57, for example at a predetermined time interval, and the server 40 may be able to confirm whether the user has passed through the boarding station or disembarking station specified by the user based on the movement history information, thereby determining whether the entry information and exit information are correct.

[0118] <10. Seventh embodiment of information processing system> In the seventh embodiment, a case where money is automatically charged will be described. When a fare collection process is performed for a user using a transportation facility, if the balance of electronic money information is low, the fare cannot be collected. Therefore, the mobile terminal device 50 is provided with an auto-charge function that automatically charges money when the balance falls below a preset amount.

[0119] For example, as in the first and third embodiments, when a ticket gate is not provided at the disembarking station, the server 40 calculates the fare based on the station information indicated by the entry information and exit information in the fare collection process. Furthermore, the server 40 subtracts the fare from the balance indicated by the electronic money information read from the secure memory unit 53 of the mobile terminal device 50. If the balance is less than the fare, the user of the mobile terminal device 50 uses a credit card or a financial institution account preregistered in advance to charge the balance. The charge amount may be the fare shortfall or may be a charge amount set in advance by the user. The server 40 writes the electronic money information indicating the balance after the fare collection into the secure memory unit 53 of the mobile terminal device 50.

[0120] By providing a charge function in this way, even if the balance of electronic money information is low and there is no ticket gate at the station where the passenger gets off, the passenger can smoothly exit the station.

[0121] <11. Eighth embodiment of information processing system> In the eighth embodiment, a case will be described in which a mutually usable IC ticket service is provided.

[0122] An IC passenger ticket is provided for each railway company or for each group consisting of multiple railway companies. In addition, the IC passenger tickets provided may be interchangeable between railway companies or groups. In addition, when a mobile terminal device is provided with the functions of multiple interchangeable IC passenger tickets, the function of the IC passenger ticket designated in advance by the user (hereinafter referred to as the "designated IC passenger ticket") is used at ticket gates, etc.

[0123] Therefore, with this technology, when a user has multiple IC tickets that can be used interchangeably, if there is insufficient balance when collecting the fare from a designated IC ticket, the balance will be deducted from another IC ticket, for example an IC ticket that the user has set as usable when there is insufficient balance (hereinafter referred to as a "combined IC ticket").

[0124] The management server 41 of the server 40 performs fare collection processing based on the ticket information and electronic monetary information read from the memory area of ​​the designated IC ticket in the secure memory unit 53 of the mobile terminal device 50. Here, if the calculated fare is higher than the balance indicated in the electronic monetary information, the management server 41 reads the electronic monetary information from the memory area of ​​the combined IC ticket in the secure memory unit 53 of the mobile terminal device 50 and collects the shortfall from the read electronic monetary information.

[0125] Furthermore, after completing the fare collection process, the management server 41 writes the ticket information including the exit information and the electronic monetary information after the fare collection to the memory area of ​​the designated IC ticket in the secure memory unit 53 of the mobile terminal device 50. Furthermore, the management server 41 writes the electronic monetary information after the shortfall collection to the memory area of ​​the combined IC ticket in the secure memory unit 53 of the mobile terminal device 50.

[0126] The combined IC passenger ticket is not limited to the function of an IC passenger ticket provided in the mobile terminal device 50, and may be a card-type IC passenger ticket, etc. When using the electronic monetary information of the card-type IC passenger ticket, authentication is performed between the secure server 42 and the card-type IC passenger ticket, and after confirming the legitimacy, the electronic monetary information is read from the combined IC passenger ticket, etc. The combined IC passenger ticket may also be made available for use at the ticket gate 21.

[0127] In this way, if you have multiple interchangeable IC cards, even if a shortfall occurs when the fare is collected from the designated IC card, the shortfall will automatically be collected from the combined IC card, allowing you to smoothly exit the station where you are getting off.

[0128] <12. Other embodiments of the information processing system> In the above embodiment, a wireless tag (e.g., an NFC tag) is used as the station information providing medium, and station information is acquired from the wireless tag. However, the station information providing medium is not limited to a wireless tag. For example, a barcode (e.g., a two-dimensional barcode) may be used as the station information providing medium. In this case, the imaging unit 55 of the mobile terminal device 50 captures an image of the barcode, and the control unit 59 reads station information from the barcode image and generates entry information or exit information.

[0129] Also, information obtained by capturing an image of a subject that can identify the station to be used may be used as station information. For example, image information obtained by capturing an image of a station sign or station building, etc., can be used as station information. In this case, an image of the station sign or station building, etc. is generated by the imaging unit 55 of the mobile terminal device 50. The management server 41 (or the mobile terminal device 50) performs recognition processing on the captured image to identify the station to be used. Also, by inserting an electronic watermark or the like into the station sign or the like, it is possible to prevent fraud.

[0130] Furthermore, the management server 41 may detect the boarding station, the disembarking station, and the entrance to and exit from the boarding station based on the position information of the mobile terminal device 50. The position of the mobile terminal device 50 may be detected based on a sensor signal such as a positioning signal or a gyro sensor as described above, or may be detected by receiving a signal from a beacon installed in the station.

[0131] Further, the database unit 412 of the management server 41 in the server 40 may calculate the fare using the user information of the portable terminal device corresponding to the IC card information and the IC user information (for example, the user's address, gender, date of birth, etc.). For example, if it is determined based on the user information corresponding to the IC card information of the portable terminal device that the user is elderly, the fare may be discounted. Furthermore, if the area where the user lives and the date of use are set as discount conditions, fare discount processing can be easily performed when a person living in a specified area uses a transportation facility on a specified date. Furthermore, since the discount conditions can be easily set in the server according to campaigns, etc., it is possible to increase the number of users at stations that do not have ticket gates. Furthermore, there is no need to change the programs of each ticket gate.

[0132] In the above embodiment, the case where railroads are used has been described, but the present invention can also be applied to facilities where gate devices are used to manage entrance and exit.

[0133] The series of processes described in this specification can be executed by hardware, software, or a combination of both. When executing processes by software, a program recording the processing sequence is installed in the memory of a computer built into dedicated hardware and executed. Alternatively, the program can be installed in a general-purpose computer capable of executing various processes and executed.

[0134] For example, the program can be pre-recorded on a recording medium such as a hard disk, a solid state drive (SSD), or a read only memory (ROM). Alternatively, the program can be temporarily or permanently stored (recorded) on a removable recording medium such as a flexible disk, a compact disc read only memory (CD-ROM), a magneto optical (MO) disk, a digital versatile disc (DVD), a Blu-Ray Disc (BD (registered trademark)), a magnetic disk, or a semiconductor memory card. Such removable recording media can be provided as so-called package software.

[0135] In addition to being installed in a computer from a removable recording medium, the program may be transferred wirelessly or by wire from a download site to a computer via a network such as a LAN (Local Area Network) or the Internet. The computer can receive the program transferred in this manner and install it in a built-in recording medium such as a hard disk.

[0136] In addition, the effects described in this specification are merely examples and are not limited, and there may be additional effects that are not described. In addition, the present technology should not be interpreted as being limited to the above-mentioned embodiments of the technology. The embodiments of the technology disclose the present technology in the form of examples, and it is self-evident that a person skilled in the art can modify or substitute the embodiments without departing from the gist of the present technology. In other words, the scope of the claims should be taken into consideration in order to determine the gist of the present technology.

[0137] Furthermore, the information processing system of the present technology can also have the following configuration. (1) A server that generates usage status information and acquires the secure information from a mobile terminal device that stores the usage status information and the secure information via a network and performs ticket gate processing. An information processing system comprising: (2) The usage status information is entry information or exit information generated using station information of the station used, The information processing system according to (1), wherein the secure information is ticket information and electronic monetary information. (3) The information processing system described in (2) in which the mobile terminal device communicates with a wireless tag installed in the station to obtain the station information, and generates the entry information or exit information using the obtained station information. (4) The information processing system according to (2), wherein the mobile terminal device uses, as the station information, information obtained by capturing an image of a station information providing medium provided at the station to be used or an image of a subject that can identify the station to be used. (5) An information processing system according to any one of (2) to (4), in which the server instructs the mobile terminal device to input the boarding station if the ticket information acquired from the mobile terminal device does not indicate that the user is currently inside the station. (6) the mobile terminal device generates the entry information and the exit information using the acquired position of the station information; The server determines whether the entry information and the exit information are fraudulent information and includes non-fraudulent information in the ticket information. (7) The mobile terminal device generates the entry information and the exit information using the acquired position of the station information, The information processing system according to (6), wherein the server determines that the information is fraudulent when a position difference between the station position indicated by the station information and the position where the station information was obtained is greater than a threshold value. (8) The mobile terminal device generates the entrance information using an acquisition time of the station information, The information processing system described in (6) or (7), wherein the server determines whether the entry information is fraudulent based on the time difference between the time of acquisition of the ticket information from the mobile terminal device and the time of acquisition of the station information indicated in the entry information generated by the mobile terminal device. (9) An information processing system according to any one of (2) to (8), wherein the server calculates a fare according to the boarding station and the disembarking station based on the entry information and the exit information during the ticket gate processing. (10) An information processing system as described in (9), wherein, when the balance indicated in the electronic monetary information of the mobile terminal device is less than the fare, the server performs a charging process of the electronic monetary information to the mobile terminal device and stores electronic monetary information indicating the balance after collection of the fare in the mobile terminal device. (11) An information processing system as described in (9) or (10), in which, when the balance indicated in the electronic financial information of the mobile terminal device is less than the fare, the server collects the fare or the shortfall in the fare from the balance indicated in the electronic financial information of a different ticket function designated in advance by the user, and stores electronic financial information indicating the balance after fare collection in the mobile terminal device. (12) An information processing system described in any of (9) to (11), wherein, when the balance of the electronic monetary information of the mobile terminal device is less than the fare, the server collects the fare or the shortfall in the fare from an IC card capable of communicating with the mobile terminal device, and stores electronic monetary information indicating the balance after collection of the fare in the IC card. (13) The information processing system according to any one of (9) to (12), wherein the server calculates the fare by further using user information of the mobile terminal device that has been registered in advance. (14) An information processing system according to any one of (9) to (13), wherein the server includes the exit information in the ticket information after the fare is collected. (15) The information processing system according to (2), wherein the server detects the station and entry and exit from the station based on location information of the mobile terminal device. [Explanation of symbols]

[0138] 10. Information Processing System 20...Station equipment 21 Ticket gate 22 Station Operations Control Unit 30. NFC Tag 40 Server 41 Management Server 42 Secure Server 50... Portable terminal device 51 NFC communication unit 52 Network communication section 53 Secure memory section 54...Storage section 55 Imaging unit 56...Display section 57 Position detection unit 58 User Interface (I / F) Section 59 Control section 71 Card-type IC ticket 72 Key holder type IC ticket 211 Communications Department 212 Security control section 213 Ticket Operations Control Unit 411 Business Control Section 412 Database section 421 Security control section

Claims

1. a user-owned mobile terminal device that generates station usage status information and stores secure information; an information processing system including a server that acquires the usage information and the secure information from the mobile terminal device via a network and performs ticket gate processing, The usage status information is information on entry to or exit from a station, which is generated using station information of a station to be used, The secure information is ticket information and electronic money information, the mobile terminal device generates station entry information or station exit information using a station sign or a captured image of a station building that can identify the station to be used; Information processing system.

2. The information processing system according to claim 1 , wherein the mobile terminal device generates station entry information or station exit information using a captured image including a signboard or a station building of the station.

3. When the ticket information acquired from the mobile terminal device does not indicate that the user is in an entrance state, the server instructs the mobile terminal device to input a boarding station. The information processing system according to claim 1 .

4. the mobile terminal device generates the entry information and the exit information using the acquired position of the station information; The server uses the acquisition location of the station information to determine whether the entry information and the exit information are fraudulent information, and includes non-fraudulent information in the ticket information. The information processing system according to claim 1 .

5. the mobile terminal device generates the entry information and the exit information using the acquired position of the station information; The server determines that the information is fraudulent when a position difference between the station position indicated by the station information and the acquisition position of the station information is greater than a threshold value.

5. The information processing system according to claim 4.

6. the mobile terminal device generates the entrance information using the acquisition time of the station information; The server determines whether the admission information is fraudulent based on a time difference between the time of acquisition of the ticket information from the mobile terminal device and the time of acquisition of the station information indicated in the admission information generated by the mobile terminal device.

5. The information processing system according to claim 4.

7. The server calculates a fare according to the boarding station and the alighting station based on the entrance information and the exit information in the ticket gate process. The information processing system according to claim 1 .

8. When the balance indicated by the electronic monetary information of the portable terminal device is less than the fare, the server performs a process of charging the electronic monetary information to the portable terminal device, and stores in the portable terminal device electronic monetary information indicating the balance after the fare is collected. The information processing system according to claim 7.

9. When the balance indicated by the electronic monetary information of the portable terminal device is less than the fare, the server collects the fare or the shortfall in the fare from the balance indicated by the electronic monetary information of a different ticket function designated in advance by the user, and stores electronic monetary information indicating the balance after the fare collection in the portable terminal device. The information processing system according to claim 7.

10. When the balance of the electronic money information of the portable terminal device is less than the fare, the server collects the fare or the shortfall in the fare from an IC card capable of communicating with the portable terminal device, and stores electronic money information indicating the balance after the fare is collected in the IC card. The information processing system according to claim 7.

11. The server further calculates the fare by using user information of the mobile terminal device that has been registered in advance. The information processing system according to claim 7.

12. The server includes the exit information in the ticket information after collecting the fare. The information processing system according to claim 7.

13. The server detects the station and the entrance and exit of the station based on the location information of the mobile terminal device. The information processing system according to claim 1 .

14. The information processing method is executed by a server that communicates with a mobile terminal device owned by a user that generates station usage status information and stores secure information, acquiring the usage status information and the secure information from the mobile terminal device via the network; A step of analyzing the usage status information and the secure information acquired from the mobile terminal device and performing a ticket gate process based on the analysis result is executed; The usage status information is information on entry to or exit from a station, which is generated using station information of a station to be used, The secure information is ticket information and electronic money information, The station information of the station to be used is an image of a signboard or a station building of the station to be used, which is captured by the mobile terminal device. Information processing methods.

15. A program for causing a computer to execute a ticket gate function, A step of generating station usage status information and communicating with a mobile terminal device owned by a user that stores secure information, and acquiring the usage status information and the secure information; executing a procedure for performing ticket gate processing based on the usage status information and the secure information acquired from the mobile terminal device, on the computer; The usage status information is information on entry to or exit from a station, which is generated using station information of a station to be used, The secure information is ticket information and electronic money information, The station information of the station to be used is an image of a signboard or a station building of the station to be used, which is captured by the mobile terminal device. program.

Citation Information

Patent Citations

  • Ticket examination processing system for mobile ticket using two-dimensional code

    JP2013196408A

  • Program and entrance / exit method

    JP2018195114A