Information processing apparatus

The information processing apparatus simplifies the detection of illegal train boarding by analyzing base station transitions, effectively identifying fare evaders through communication connection analysis.

JP7714443B2Active Publication Date: 2025-07-29NTT DOCOMO INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021188477
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-19
Publication Date
2025-07-29
Estimated Expiration
2041-11-19

AI Technical Summary

Technical Problem

Existing systems for detecting illegal boarding on trains are complex and inefficient, requiring cumbersome processes to collate boarding ticket information with GPS-based route information.

Method used

An information processing apparatus that identifies a moving device's behavior by analyzing changes in communication connections with base stations, using databases to determine if a user has engaged in illegal boarding by tracking transitions between base stations.

Benefits of technology

Enables simple and effective determination of illegal boarding by identifying users who evade fares through changes in base station connections, facilitating real-time tracking and reducing operational complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007714443000001
    Figure 0007714443000001
  • Figure 0007714443000002
    Figure 0007714443000002
  • Figure 0007714443000003
    Figure 0007714443000003
Patent Text Reader

Abstract

To provide an information processing device capable of determining a specific action such as a user's illegal boarding by simple processing.SOLUTION: An information processing device 100 recognizes a mobile device 200 that has performed communication connection with a base station BS, and identifies the mobile device that has performed a specific action based on switching of the communication connection. That is, in the present disclosure, an acquisition unit 101 in the information processing device 100 obtains user records of the base station BS that has performed communication connection from a base station history database 301 to recognize the mobile device. Then, the determination unit 102 identifies the mobile device of a user that has performed the specific action based on switching of the communication connection of the base station BS, and extracts a corresponding user record.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus for managing the position information of a moving device.

Background Art

[0002] In recent years, in order to board a train departing from the starting station, illegal boarding to the starting station without a boarding ticket has become a problem. In Patent Document 1, in order to detect overlapping boarding of a user on a section, route information based on position information is received by a boarding ticket and stored as the route information actually boarded, and at the time of getting off, the illegal boarding is detected using the actually boarded route information. There is a description of being configured to do so.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the invention described in Patent Document 1, based on the route information of the position information using the GPS of the moving device and the boarding ticket information, the illegal boarding of the user is determined. A process of collating the boarding ticket information and the route information has been performed, and the process has been very complicated.

[0005] Therefore, in order to solve the above problems, an object of the present invention is to provide an information processing apparatus that can determine a specific behavior such as illegal boarding of a user by a simple process.

Means for Solving the Problems

[0006] The information processing apparatus of the present invention includes a moving device acquisition unit that recognizes a moving device communicatively connected to a base station, and a determination unit that identifies a moving device that has performed a specific behavior based on a change in the communication connection of the base station.

Effects of the Invention

[0007] According to the present invention, by simple processing, it is possible to determine a user who has performed a specific act including fare evasion.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Embodiments for Carrying Out the Invention

[0009] Embodiments of the present disclosure will be described with reference to the accompanying drawings. Where possible, the same parts are denoted by the same reference numerals and overlapping descriptions are omitted.

[0010] FIG. 1 is a schematic diagram showing the relationship between the movement of the mobile device 200 and the base station BS for communication connection in the present disclosure. In FIG. 1, when the mobile device 200 is at Station A, it is in communication connection with the base station BS1. The coverage range of the base station BS1 is indicated by the range H1. In this figure, Station B is set as the starting station. In this case, a certain user who boarded at Station A is expected to move to Station B and board the starting train D.

[0011] Here, let's consider several cases. First, consider the case where the user who possesses the mobile device 200 boards the train D and moves to Station B which is the starting station. The mobile device 200 enters the range H2 of the base station BS2 and establishes a communication connection, and then enters the range H3 of the base station BS3 and arrives at Station B of the base station BS3. In this case, the mobile device 200 will establish a communication connection from the base station BS1, via the base station BS2, to the base station BS3.

[0012] Here, assume that the user boards the train D going from Station B to Station A. In this case, the mobile device 200 will establish a communication connection from the base station BS3, via the base station BS2, to the base station BS1.

[0013] On the other hand, when the user (mobile device 200) exits Station B and enters the range H5 of the base station BS5, it will establish a communication connection with the base station BS5.

[0014] Also, assume the case where the user (mobile device 200) is at Station A and then exits Station A and enters the range H4 of the base station BS4. In that case, the mobile device 200 will establish a communication connection with the base station BS4.

[0015] Thus, each time the mobile device 200 moves, the base station BS for communication connection changes. In the present disclosure, based on the change of the base station BS for communication connection, it is possible to determine whether a user has illegally boarded the train D. In the above example, when the communication connection history of the mobile device 200 shows that it has moved from the base station BS1, via the base station BS2, to the base station BS3, and then to the base station BS1 via the base station BS2, it can be determined that the user has illegally moved from Station A to Station B and boarded the first train D. Note that the user is assumed not to have a ticket for boarding from Station A to Station B and is trying to go in the direction opposite to that from Station A to Station B.

[0016] Next, an information processing apparatus 100 for managing the movement of a user based on the history of communication connection to the base station BS of the mobile device 200 will be described. FIG. 2 is a diagram showing the functional configuration of the information processing apparatus 100 in the present disclosure. As shown in the figure, the information processing apparatus 100 includes an acquisition unit 101, a determination unit 102, and an output unit 103. This information processing apparatus 100 communicates with a base station history DB 301, a base station DB 302, a station data DB 303, a timetable DB 304, and an exception DB 305 to acquire various types of information. These databases may be arranged in the information processing apparatus 100 or may be arranged externally. Also, these databases may be arranged at a location where they communicate with the information processing apparatus 100 via a network or the like.

[0017] The acquisition unit 101 is a part that acquires various types of information and a user record indicating the base station transition of the mobile device 200 from the above-mentioned respective databases.

[0018] The determination unit 102 is a part that recognizes whether there is a possibility that the user of the mobile device 200 has boarded illegally based on these various types of information, and acquires the user record of the mobile device 200.

[0019] The output unit 103 is a part that outputs the user ID of the mobile device 200 that may have boarded illegally. The output may be a display or may be transmitted to an external device via a network or the like.

[0020] The base station history DB301 is a database that stores the communication connection history of the base stations connected to each mobile device 200. FIG. 3 is a diagram showing a specific example thereof. As shown in the figure, the base station history DB301 stores, for each user ID, the time when the communication connection was made with the base station in association with each other. These pieces of information are provided by a communication carrier that manages the communication connections of the mobile devices 200. The base station history DB301 is a database constructed by the communication carrier, but it may also be constructed by a third party that has received information from the communication carrier. Note that it is preferable from the viewpoint of personal information protection that the user ID be registered with confidentiality.

[0021] The base station DB302 is a database that stores the location information of the base stations BS. FIG. 4 is a diagram showing a specific example thereof. As shown in the figure, the latitude and longitude information of each base station is stored.

[0022] The station data DB303 is a database that stores the location information of each station. FIG. 5 is a diagram showing a specific example thereof. As shown in the figure, the latitude and longitude information of each station is stored.

[0023] The timetable DB304 is a database that stores the timetable data of each station. FIG. 6 is a diagram showing a specific example thereof. As shown in the figure, the departure times of each station and each train are stored.

[0024] Exception DB305 is a database that stores exception data. Exception data is data that defines exceptions for users determined to have boarded illegally. That is, when the information processing apparatus 100 estimates the train on which a user has boarded from the movement history of the user determined to have boarded illegally, and the train on which the user has boarded is the same as the train described in the exception data, the boarding of that user is not determined to be illegal boarding. FIG. 7 is a diagram showing a specific example of exception data. As shown in the figure, for each pattern, the route name, train type, and station are stored. A plurality of route names and train types are stored. This is because if the user has boarded one of the trains, there is a high possibility of transferring to the other train, and in that case, it can be determined that it is not illegal boarding.

[0025] Next, the operation of the information processing apparatus 100 of the present disclosure will be described. FIG. 8 is a flowchart showing the operation of the information processing apparatus 100 of the present disclosure.

[0026] The acquisition unit 101 refers to the base station history DB301 and acquires a user record (S101). FIG. 9(a) shows an extraction example of base station history data. Here, although user records in the entire range are extracted, the acquisition unit 101 may acquire user records including base stations of specific stations, or may acquire user records in a predetermined period or time zone. Also, only user records of a specific user may be acquired.

[0027] The determination unit 102 extracts user records that have grasped (communicated with) the same base station BS on the line twice based on the acquired user records (S102).

[0028] FIG. 9(b) shows an extraction example thereof. As shown in the figure, the record of user A shows that the base stations BS1 and BS2 on the station or the line have been grasped (communicated with) twice. This indicates that user A is moving while on a train. The same applies to user B and user E.

[0029] Then, the determination unit 102 extracts user records that grabbed another station or another base station BS on the line while grabbing the same base station BS among the extracted user records (S103). The determination unit 102 refers to the base station DB302 and the station data DB303, obtains the position with the base station to which the mobile device 200 is communicatively connected as a key, and determines whether the position is within the vicinity range of the station, thereby determining whether communication has occurred with a station or a base station on the line. Note that the determination of whether it is a base station on the line can be made based on the position data of the station. Also, the position data of the line may be separately provided.

[0030] FIG. 9(c) shows an extraction example. Here, user B is communicatively connected to a base station BS5 outside the station and outside the line at time t4. This indicates that user B has once gone outside the station. On the other hand, user A shows that while being communicatively connected to a base station BS1 or the like at a station or on the line, user A is also communicatively connected to another base station BS3. This indicates that there is a possibility of illegally boarding between station A and station B.

[0031] The determination unit 102 extracts user records in which the time when the same base station BS is grabbed is within a predetermined time (S104).

[0032] User E is excluded in FIG. 9(d). This indicates that user E has traveled back and forth between station A and station B from time t1 to time t8. That is, since user E has not traveled back and forth between station A and station B in a short time, the possibility of illegal boarding is considered low. Such user records are not extracted.

[0033] The determination unit 102 excludes user records including stations in special time periods at specific times (S105). This process indicates the case where a user has moved stations in order to board an express train or a Shinkansen train. Since the possibility of fare evasion is low, this is a process of excluding such user records. Since the determination unit 102 can know where the user is at what time from the user record, it compares the time when the user is at the station (the time when communicating and connecting with the base station BS), the timetable data, and the exception data. If the user has moved during the time period when they can board a specific train such as the Shinkansen, it can be determined that the user has boarded that specific train (the Shinkansen). In the exception data, if it is recognized that the user has made a round trip at a designated station in advance, it can be determined that the user has boarded the Shinkansen, and the possibility of fare evasion is low.

[0034] In this way, the determination unit 102 extracts user records with a high possibility of fare evasion from the user records, calculates the estimated number of fare evaders, and identifies the user ID (S106). Note that by narrowing down the user records to be extracted by time period, the estimated number of people for each time period can be calculated.

[0035] Finally, the operation and effect of the information processing apparatus 100 of the present disclosure will be described. In this information processing apparatus 100, a mobile device 200 that is communicatively connected to the base station BS is recognized, and a mobile device that has performed a specific action based on the switching of the communication connection is identified. That is, in the present disclosure, the acquisition unit 101 in the information processing apparatus 100 functions as a mobile device acquisition unit, acquires the user record of the base station BS that is communicatively connected from the base station history DB 301, and recognizes the mobile device. Then, the determination unit 102 identifies the mobile device of the user who has performed a specific action based on the switching of the communication connection of the base station BS, and extracts the user record.

[0036] According to this configuration, it is possible to determine a specific action based on the switching of the communication connection of the base station BS of the mobile device 200. Therefore, it is possible to determine a specific action, for example, a user (mobile device 200) who has evaded fare, by simple processing.

[0037] In the present disclosure, based on the user records in the base station history DB 301, a process is performed to narrow down the user records of those who have performed specific actions, but it is not limited to this. It is also possible to track the movement of the mobile device 200 of a certain user in real time.

[0038] Further, in the information processing apparatus 100 of the present disclosure, when the determination unit 102 switches from one base station BS (for example, base station BS1) to which the mobile device 200 is communicatively connected to another base station BS (for example, base station BS2), and further switches from another base station BS (base station BS2) to one base station BS (base station BS1), the mobile device 200 is identified as a mobile device that has performed a specific action.

[0039] Further, when the determination unit 102 recognizes that the switch from another base station (base station BS2) to one base station (base station BS1) has been performed within a predetermined time, it recognizes that the mobile device is a mobile device that has performed a specific action. In the present disclosure, the determination unit 102 recognizes a mobile device that has performed a specific action by extracting user records in which the base station BS has been switched within a predetermined time from the extracted user records.

[0040] In the case of fare evasion, the user returns from another base station to one base station in a short time, but in the case of legitimate boarding, this is often not the case. Therefore, when the base station BS is switched so as to return within a predetermined time, it can be determined that the user (mobile device 200) is highly likely to have evaded the fare.

[0041] Further, when the determination unit 102 recognizes that another base station BS is arranged around the railway line connected to the boarding station (station B), it recognizes that the mobile device is a mobile device that has performed a specific action. That is, when the determination unit 102 includes a base station near a specific station in the user record, it determines that the user of the user record has performed a specific action.

[0042] For example, when communicatively connected to the base station BS3 near the starting station such as the above-mentioned station B, the user is highly likely to have tried to perform a specific action (fare evasion) such as boarding the first train.

[0043] Further, the determination unit 102 estimates the train used based on the time when the mobile device 200 establishes a communication connection with one base station BS or another base station BS and the train timetable data of the station, and excludes the mobile device 200 that has performed a specific action based on the train.

[0044] That is, the determination unit 102 can determine where the user is based on the base station BS and the time included in the user record. Then, the train and the line on which the user is riding at that time are estimated with reference to the timetable DB304. If the train and the line on which the user is riding match the pattern stored in the exception DB305, it can be determined that this is a legitimate ride. In this case, the determination unit 102 does not determine it as an illegal ride and excludes it from the extracted user records.

[0045] In the present disclosure, in the information processing apparatus 100, the determination unit 102 recognizes a mobile device (user record) having a predetermined transition history from the base station history DB301, which is a storage unit that stores the transition history of the communication connection of the base station for each mobile device, and acquires those user records.

[0046] Further, the acquisition unit 101 may recognize a mobile device 200 that has established a communication connection with a base station installed near a predetermined station based on the transition history stored in the base station history DB301. For example, by using the base station of the station where illegal rides are considered to be frequent, it is easy to identify illegal rides. In particular, by using the transition history information stored in the base station history DB301, it is easy to statistically obtain the number of illegal rides.

[0047] Further, the acquisition unit 101 may recognize a mobile device that has established a communication connection with a base station in a predetermined time period based on the transition history information stored in the base station history DB301. It is assumed that there are many illegal rides depending on the time period, and in that case, the identification can be facilitated by narrowing down the time period.

[0048] The block diagrams used in the description of the above embodiments show the blocks of functional units. These functional blocks (components) are realized by any combination of at least one of hardware and software. Also, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized using one physically or logically combined device, or two or more physically or logically separated devices may be directly or indirectly (e.g., using wired, wireless, etc.) connected and realized using these multiple devices. The functional block may be realized by combining software with the above one device or the above multiple devices.

[0049] Functions include, but are not limited to, judgment, decision, determination, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, solution, selection, selection, establishment, comparison, assumption, expectation, regarded as, notification (broadcasting), notification (notifying), communication (communicating), forwarding, configuration (configuring), reconfiguration (reconfiguring), allocation (allocating, mapping), assignment (assigning), etc. For example, a functional block (component) that functions as transmission is called a transmitting unit or a transmitter. In any case, as described above, the realization method is not particularly limited.

[0050] For example, the information processing apparatus 100 in an embodiment of the present disclosure may function as a computer that performs the processing of the specific action extraction method of the present disclosure. FIG. 10 is a diagram showing an example of the hardware configuration of the information processing apparatus 100 according to an embodiment of the present disclosure. The above-described information processing apparatus 100 may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like.

[0051] In the following description, the term "device" can be read as a circuit, device, unit, etc. The hardware configuration of the information processing apparatus 100 may be configured to include one or more of each device shown in the figure, or may be configured without including some of the devices.

[0052] Each function in the information processing apparatus 100 is realized by causing a processor 1001 to load a predetermined software (program) onto hardware such as a memory 1002, etc., so that the processor 1001 performs operations, controls communication by a communication device 1004, or controls at least one of reading and writing data in the memory 1002 and a storage 1003.

[0053] The processor 1001 controls the entire computer by operating, for example, an operating system. The processor 1001 may be configured by a central processing unit (CPU: Central Processing Unit) including an interface with peripheral devices, a control device, an arithmetic device, registers, etc. For example, the above-described determination unit 102, etc., may be realized by the processor 1001.

[0054] Also, the processor 1001 reads a program (program code), software module, data, etc., from at least one of the storage 1003 and the communication device 1004 into the memory 1002, and executes various processes according to these. As the program, a program for causing a computer to execute at least a part of the operations described in the above-described embodiments is used. For example, the determination unit 102 may be realized by a control program stored in the memory 1002 and operating in the processor 1001, and other functional blocks may be realized in the same manner. Although it has been described that the above-described various processes are executed by one processor 1001, they may be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be mounted by one or more chips. Note that the program may be transmitted from a network via a telecommunication line.

[0055] The memory 1002 is a computer-readable recording medium and may be composed of at least one of, for example, ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), etc. The memory 1002 may be referred to as a register, cache, main memory (main storage device), etc. The memory 1002 can store a program (program code), software module, etc. executable for implementing the specific action extraction method according to an embodiment of the present disclosure.

[0056] The storage 1003 is a computer-readable recording medium and may be composed of at least one of, for example, an optical disc such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disc, a digital versatile disc, a Blu-ray (registered trademark) disc), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. The storage 1003 may be referred to as an auxiliary storage device. The above-described recording medium may be, for example, a database including at least one of the memory 1002 and the storage 1003, a server, or other appropriate media.

[0057] The communication device 1004 is hardware (a transceiver device) for performing communication between computers via at least one of a wired network and a wireless network, and is also referred to as, for example, a network device, a network controller, a network card, a communication module, etc. The communication device 1004 may include, for example, a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. in order to implement at least one of frequency division duplex (FDD) and time division duplex (TDD). For example, the above-described acquisition unit 101, output unit 103, etc. may be implemented by the communication device 1004. This communication device 1004 may be physically or logically separated into a transmission unit and a reception unit.

[0058] The input device 1005 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives an external input. The output device 1006 is an output device (for example, a display, a speaker, an LED lamp, etc.) that performs an output to the outside. Note that the input device 1005 and the output device 1006 may have an integrated configuration (for example, a touch panel).

[0059] Also, each device such as the processor 1001 and the memory 1002 is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus or may be configured using different buses for each device.

[0060] Further, the information processing apparatus 100 may include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and part or all of each functional block may be implemented by the hardware. For example, the processor 1001 may be implemented using at least one of these hardware components.

[0061] The notification of information is not limited to the aspects / embodiments described in the present disclosure, and other methods may be used. For example, the notification of information may be performed by physical layer signaling (e.g., downlink control information (DCI), uplink control information (UCI)), upper layer signaling (e.g., radio resource control (RRC) signaling, medium access control (MAC) signaling, notification information (master information block (MIB), system information block (SIB))), other signals, or a combination thereof. Further, the RRC signaling may be referred to as an RRC message, and may be, for example, an RRC connection setup message, an RRC connection reconfiguration message, or the like.

[0062] The processing procedures, sequences, flowcharts, etc. of each aspect / embodiment described in the present disclosure may be rearranged as long as there is no contradiction. For example, for the methods described in the present disclosure, the elements of various steps are presented using an exemplary order, and are not limited to the specific order presented.

[0063] The input / output information etc. may be stored in a specific location (e.g., memory), or may be managed using a management table. The information etc. to be input / output may be overwritten, updated, or appended. The output information etc. may be deleted. The input information etc. may be transmitted to other devices.

[0064] The determination may be made based on a value represented by 1 bit (0 or 1), may be made based on a boolean value (true or false), or may be made by comparing numerical values (e.g., comparison with a predetermined value).

[0065] Each aspect / embodiment described in the present disclosure may be used alone, may be used in combination, or may be switched and used during execution. Also, the notification of predetermined information (e.g., notification of "being X") is not limited to being explicitly performed, and may be performed implicitly (e.g., without performing the notification of the predetermined information).

[0066] As described above in detail, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as modified and changed modes without departing from the spirit and scope of the present disclosure defined by the claims. Therefore, the description of the present disclosure is for the purpose of illustrative explanation and has no restrictive meaning for the present disclosure.

[0067] Software should be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc., whether called software, firmware, middleware, microcode, a hardware description language, or by any other name.

[0068] Also, software, instructions, information, etc. may be transmitted and received via a transmission medium. For example, when software is transmitted from a website, server, or other remote source using at least one of wired technologies (such as coaxial cables, optical fiber cables, twisted pairs, digital subscriber line (DSL), etc.) and wireless technologies (such as infrared rays, microwaves, etc.), at least one of these wired and wireless technologies is included within the definition of the transmission medium.

[0069] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc., which may be referred to throughout the above description, may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.

[0070] Note that terms described in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of a channel and a symbol may be a signal (signaling). Also, a signal may be a message. Also, a component carrier (CC) may be referred to as a carrier frequency, a cell, a frequency carrier, etc.

[0071] Also, the information, parameters, etc. described in this disclosure may be represented using absolute values, relative values from a predetermined value, or using corresponding other information. For example, a radio resource may be indicated by an index.

[0072] The names used for the above-described parameters are not limiting in any way. Further, the mathematical formulas and the like using these parameters may be different from those explicitly disclosed in the present disclosure. Since various channels (e.g., PUCCH, PDCCH, etc.) and information elements can be identified by any suitable names, the various names assigned to these various channels and information elements are not limiting in any way.

[0073] In the present disclosure, terms such as "mobile station (MS: Mobile Station)", "user terminal", "user equipment (UE: User Equipment)", and "terminal" may be used interchangeably.

[0074] A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term.

[0075] The terms "determining" and "deciding" as used in this disclosure may encompass a wide variety of operations. "Determining" and "deciding" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up (e.g., searching in a table, database, or other data structure), ascertaining, and considering something as having been "determined" or "decided". Further, "determining" and "deciding" may include considering something as having been "determined" or "decided" after receiving (e.g., receiving information), transmitting (e.g., transmitting information), inputting, outputting, accessing (e.g., accessing data in a memory), etc. Additionally, "determining" and "deciding" may include considering something as having been "determined" or "decided" after resolving, selecting, choosing, establishing, comparing, etc. That is, "determining" and "deciding" may include considering that some operation has been "determined" or "decided". Also, "determining (deciding)" may be read as "assuming", "expecting", "considering", etc.

[0076] The terms "connected" and "coupled", or any variations thereof, mean any direct or indirect connection or coupling between two or more elements, and can include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements can be physical, logical, or a combination thereof. For example, "connected" may be read as "accessed". As used in this disclosure, two elements can be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, and, as some non-limiting and non-exhaustive examples, electromagnetic energy having wavelengths in the radio frequency region, microwave region, and optical (both visible and invisible) regions.

[0077] As used in this disclosure, the recitation "based on" does not mean "based only on" unless otherwise specified. In other words, the recitation "based on" means both "based only on" and "based at least on".

[0078] Any reference to an element using designations such as "first", "second", etc. used in this disclosure does not generally limit the quantity or order of those elements. These designations can be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not mean that only two elements can be employed, or that the first element must precede the second element in any way.

[0079] In this disclosure, when the terms "include", "including", and variations thereof are used, these terms are intended to be inclusive in the same manner as the term "comprising". Further, the term "or" used in this disclosure is not intended to be exclusive.

[0080] In the present disclosure, for example, when articles are added by translation, such as a, an, and the in English, the present disclosure may include that the nouns following these articles are in the plural form.

[0081] In the present disclosure, the term "A and B are different" may mean that "A and B are different from each other". Note that the term may also mean that "A and B are different from C respectively". Terms such as "separate", "coupled", etc. may also be interpreted in the same way as "different".

Description of Reference Numerals

[0082] 100... Information processing apparatus, 101... Acquisition unit, 102... Recognition unit, 103... Output unit, 301... Base station history DB, 302... Base station DB, 303... Station data DB, 305... Exception DB.

Claims

1. A mobile device acquisition unit that recognizes a mobile device communicatively connected to a base station, A determination unit that identifies a mobile device that has performed a specific action based on a change in the communication connection of the base station, Comprising, The determination unit, Based on the time when the mobile device communicatively connected to the base station and the train timetable data of the station, estimates the train on which the device has boarded, and based on the train, excludes the mobile device from the mobile devices that have performed the specific action. An information processing device.

2. When the determination unit switches from one base station to which the mobile device is communicatively connected to another base station and is further switched from the other base station to the one base station, the mobile device is identified as a mobile device that has performed a specific action. The information processing device according to claim 1.

3. When the switch from the other base station to the one base station is performed within a predetermined time, the determination unit identifies the mobile device as a mobile device that has performed a specific action. The information processing device according to claim 2.

4. The determination unit, When the other base station is arranged near a railway line connecting to the boarding station, the mobile device is identified as a mobile device that has performed a specific action. The information processing device according to claim 2 or 3.

5. The mobile device acquisition unit, Recognizes a mobile device having a predetermined transition history from a storage unit that stores the transition history of the communication connection of the base station for each mobile device. The information processing device according to any one of claims 1 to 4.

6. The mobile device acquisition unit, Based on the transition history stored in the storage unit, recognizes a mobile device communicatively connected to a base station installed near a predetermined station. The information processing device according to claim 5.

7. The mobile device acquisition unit, Based on the transition history stored in the storage unit, recognizes a mobile device communicatively connected to a base station during a predetermined time period. The information processing device according to claim 6.

Citation Information

Patent Citations

  • Mobile communication system with watching function, and communication method

    JP2007251402A

  • Portable radio terminal device, program and, car change support system using the device

    JP2008011183A

  • Surveillance system for unauthorized run of taxi

    JP2008078689A

  • Position estimating system, and center

    JP2018004415A

  • Fraud prevention system

    JP2019079292A