Information processing device, information processing method, and program

The system addresses the limitation of existing evaluations by using people flow and attribute data to determine a suitability index for parking lots, enhancing their suitability for vehicle rental services.

JP7815495B1Active Publication Date: 2026-02-17KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025012272
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-01-28
Publication Date
2026-02-17
Estimated Expiration
2045-01-28

AI Technical Summary

Technical Problem

Existing systems for evaluating parking lots for vehicle rental services do not adequately consider the broader user base beyond local residents, leading to inappropriate evaluations.

Method used

An information processing system that utilizes people flow data and attribute data to determine an evaluation index for parking lots, considering factors like population, travel distance, and user attributes to assess suitability for vehicle placement.

Benefits of technology

Enables appropriate evaluation of parking lots for vehicle rental, accounting for diverse user needs and demand patterns, thereby improving the suitability of parking lots for vehicle placement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007815495000001_ABST
    Figure 0007815495000001_ABST
Patent Text Reader

Abstract

To appropriately evaluate a parking lot for arranging a vehicle to be rented to a user. [Solution] The information processing device 1 has an acquisition unit 131 that acquires people flow data indicating the number of people who stayed in each of multiple areas divided into a region for each period of time, and attribute data indicating the attributes of the people who stayed in each of the multiple areas, an evaluation unit 132 that determines an evaluation index indicating whether a parking lot is suitable for locating a vehicle to be rented to a user in response to a user's request, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area, and an output unit 133 that outputs the evaluation index in association with the parking lot.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program for evaluating parking lots for accommodating vehicles to be rented to users. [Background technology]

[0002] Patent document 1 discloses a system that evaluates whether a parking lot is suitable as a station, which is a rental and return location for vehicles used in car sharing, based on conditions related to the area in which the parking lot is located and the attributes of the parking lot. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-47604 Summary of the Invention [Problem to be solved by the invention]

[0004] The system described in Patent Document 1 evaluates parking lots using information about people living in the area, such as the population of the area and the vehicle ownership rate of households in the area. However, vehicle rentals through car sharing and other services are not limited to people living in the area, and can also be used by other people. Therefore, even if information about people living in the area is used, it may not be possible to appropriately evaluate parking lots for vehicles to be rented to users.

[0005] The present invention has been made in consideration of these points, and aims to enable appropriate evaluation of parking lots in which vehicles to be rented to users are to be placed. [Means for solving the problem]

[0006] An information processing device of a first aspect of the present invention has an acquisition unit that acquires people flow data indicating the number of people who stayed in each of a plurality of areas divided into regions per period of time, and attribute data indicating the attributes of the people who stayed in each of the plurality of areas; an evaluation unit that determines an evaluation index indicating whether a parking lot for placing a vehicle to be rented to a user in response to a user's request is suitable for the purpose of placing the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; and an output unit that outputs the evaluation index in association with the parking lot.

[0007] The evaluation unit may determine the evaluation index using the number of people who stayed in the evaluation area during a specific period of one day indicated by the people flow data.

[0008] The evaluation unit may determine the evaluation index using the number of people who stayed in the evaluation area on a specific day of the week or a specific date indicated by the people flow data.

[0009] The evaluation unit may determine the evaluation index using a moving distance of a plurality of people who stay in the evaluation area indicated by the people flow data.

[0010] The evaluation unit may determine the evaluation index using the travel distance of a plurality of people who stayed in the evaluation area indicated by the people flow data, starting from the evaluation area.

[0011] The acquisition unit may acquire the people flow data generated by aggregating position information of mobile communication devices carried by each of a plurality of people for each period for each of the plurality of areas.

[0012] The evaluation unit may determine the evaluation index using at least one attribute indicated by the attribute data, including whether or not the user owns a private car, age, income, occupation, and interests.

[0013] The evaluation unit may determine the evaluation index using a distance between a place of residence indicated by the attribute data and the evaluation area.

[0014] The acquisition unit may acquire the attribute data generated by aggregating contract information for mobile communications used in mobile communications terminals held by each of a plurality of people.

[0015] The acquisition unit may further acquire operation data indicating the operation status of the parking lot, and the evaluation unit may determine the evaluation index using the people flow data, the attribute data, and the operation data.

[0016] The output unit may output a value as the evaluation index such that the more suitable the parking lot is for the purpose of locating the vehicle, the higher the value, and the less suitable the parking lot is for the purpose of locating the vehicle, the lower the value.

[0017] The output unit may output the evaluation index to an information terminal associated with a business operator different from the owner and operator of the parking lot.

[0018] The evaluation area may be at least one of an area including the parking lot and an area surrounding the parking lot.

[0019] An information processing method of a second aspect of the present invention includes the steps of: executing, by a processor, acquiring people flow data indicating the number of people who stayed in each period of time in each of a plurality of areas divided into regions; acquiring attribute data indicating the attributes of the people who stayed in each of the plurality of areas; determining an evaluation index indicating whether a parking lot is suitable for the purpose of placing a vehicle to be rented to a user in response to a user's request, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; and outputting the evaluation index in association with the parking lot.

[0020] A third aspect of the program of the present invention causes a processor to perform the following steps: acquiring people flow data indicating the number of people who stayed in each period of time in each of multiple areas divided into regions; acquiring attribute data indicating the attributes of the people who stayed in each of the multiple areas; determining an evaluation index indicating whether a parking lot is suitable for the purpose of placing a vehicle to be rented to a user in response to a user's request, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; and outputting the evaluation index in association with the parking lot. [Effects of the Invention]

[0021] According to the present invention, it is possible to appropriately evaluate parking lots for accommodating vehicles to be rented to users. [Brief explanation of the drawings]

[0022] [Figure 1] 1 is a schematic diagram of an information processing system according to an embodiment. [Figure 2] 1 is a block diagram of an information processing system according to an embodiment. [Figure 3] 3 is a schematic diagram for explaining people flow data acquired by an acquisition unit. FIG. [Figure 4] 4 is a schematic diagram for explaining attribute data acquired by an acquisition unit. FIG. [Figure 5] FIG. 10 is a schematic diagram for explaining a process in which an evaluation unit determines an evaluation index. [Figure 6] FIG. 10 is a schematic diagram of a display terminal displaying evaluation indices. [Figure 7] FIG. 10 is a flowchart illustrating an exemplary information processing method executed by an information processing apparatus according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0023] [Outline of Information Processing System S] 1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes an information processing device 1, a mobile communication terminal 2, and a display terminal 3. The information processing system S may also include other devices such as a server and a terminal.

[0024] The information processing device 1 is a computer that performs processing to evaluate parking lots for parking vehicles to be rented to users in response to requests from users. The parking lots to be evaluated are, for example, parking lots (hourly parking lots, monthly parking lots, etc.) where vehicles can be parked by paying a fee according to the period of use.

[0025] Vehicles placed in parking lots are rented to users through rental services such as car sharing, etc. A user who uses the rental service can rent a vehicle placed in a designated parking lot by requesting the rental company that provides the rental service to rent a vehicle and paying a predetermined fee.

[0026] In some cases, the rental business does not own a parking lot in which to park a vehicle rented to a user. In such cases, the rental business pays a predetermined fee to the parking lot business (such as the owner or manager of the parking lot) that manages the parking lot, and is provided with a parking lot (also called a parking area or a parking space) in which to park a vehicle from the parking lot business.

[0027] The mobile communication terminal 2 is an information terminal carried by each of a plurality of people while on the move. The plurality of people are people who provide information for generating the people flow data described below. The plurality of people may or may not include users who use the rental service. The mobile communication terminal 2 is associated in advance with the person using the mobile communication terminal 2 by setting identification information (Identifier: ID) to identify the person.

[0028] The display terminal 3 is an information terminal that displays the evaluation results of the parking lot by the information processing device 1. The display terminal 3 is used, for example, by the owner of the parking lot, the operator of the parking lot, or other business. The display terminal 3 is associated in advance with the business that uses the display terminal 3 by setting an ID for identifying the business.

[0029] The mobile communication terminal 2 and the display terminal 3 are, for example, a smartphone, a tablet terminal, or a personal computer. The mobile communication terminal 2 and the display terminal 3 have an operation unit such as a touch panel or a keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. The mobile communication terminal 2 also has a position measurement unit for measuring the position of the mobile communication terminal 2 using a Global Navigation Satellite System (GNSS) or the like. The mobile communication terminal 2 and the display terminal 3 are capable of communicating with the information processing device 1 via a network.

[0030] An overview of the processing executed by the information processing device 1 according to this embodiment will be described below. The information processing device 1 acquires people flow data indicating the number of people staying in each of a plurality of areas divided into regions for each period (daytime, nighttime, weekdays, holidays, etc.), and attribute data indicating the attributes (age, place of residence, occupation, etc.) of the people staying in each of the plurality of areas. The people flow data and attribute data are each stored in advance in a database constructed in a predetermined storage device.

[0031] The information processing device 1 determines an evaluation index for a parking lot to be evaluated, which indicates whether the parking lot is suitable for vehicle placement, using people flow data corresponding to an evaluation area defined for evaluating the parking lot and attribute data corresponding to the evaluation area. The evaluation area is, for example, at least one of a region including the parking lot to be evaluated and a region surrounding the region among multiple regions. The evaluation index is, for example, a value that indicates the degree to which the parking lot is suitable for vehicle placement.

[0032] The information processing device 1 outputs the determined evaluation index to the display terminal 3 in association with the parking lot to be evaluated.

[0033] In this way, the information processing device 1 uses the people flow data and attribute data to evaluate whether a parking lot is suitable for locating a vehicle. This allows the information processing system S to appropriately evaluate a parking lot for locating a vehicle to be rented to a user, taking into account information about people who have stayed in the vicinity of the parking lot for each period of time.

[0034] [Configuration of Information Processing System S] FIG. 2 is a block diagram of an information processing system S according to this embodiment. In FIG. 2, arrows indicate main data flows, and data flows other than those shown in FIG. 2 may also exist. In FIG. 2, each block indicates a functional configuration rather than a hardware (device) configuration. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.

[0035] The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by connecting two or more physically separate devices via wired or wireless connections. The information processing device 1 may also be configured by a cloud, which is a collection of computer resources.

[0036] Communication unit 11 has a communication controller for transmitting and receiving data between mobile communication terminal 2 and display terminal 3 via the network. Communication unit 11 notifies control unit 13 of data received via the network from mobile communication terminal 2, display terminal 3, or other devices. Communication unit 11 also transmits data output from control unit 13 to mobile communication terminal 2, display terminal 3, or other devices via the network.

[0037] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 stores in advance programs to be executed by the control unit 13. The storage unit 12 may be provided outside the information processing device 1, in which case data may be exchanged between the storage unit 12 and the control unit 13 via a network.

[0038] The control unit 13 has an acquisition unit 131, an evaluation unit 132, and an output unit 133. The control unit 13 is a processor such as a CPU (Central Processing Unit), and functions as the acquisition unit 131, the evaluation unit 132, and the output unit 133 by executing a program stored in the storage unit 12.

[0039] The processing executed by the information processing device 1 will be described in detail below. The acquisition unit 131 acquires people flow data indicating the number of people staying in each of a plurality of areas divided into regions for each period. The period indicated by the people flow data is defined by predetermined criteria such as time (daytime or nighttime), day of the week (weekday or holiday), date (Golden Week, New Year's holiday, etc.). The number of people indicated by the people flow data may be the total number in one period, or the average number per unit time (e.g., one hour) in one period.

[0040] 3 is a schematic diagram illustrating the people flow data acquired by the acquisition unit 131. The people flow data is generated, for example, by aggregating the position information of the mobile communication terminals 2 carried by each of a plurality of people for each period for each of a plurality of areas, and is stored in advance in the storage unit 12 or another storage device. The acquisition unit 131 acquires the people flow data from the storage unit 12 or another storage device.

[0041] The multiple regions may be, for example, multiple meshes defined by dividing an area into shapes of a predetermined size, or may be cells within the ranges reached by radio waves from multiple wireless communication base stations.

[0042] The people flow data includes, for example, movement and stay data indicating the number of people who moved and stayed in each of the multiple areas, and departure and arrival data indicating the number of people who moved between the multiple areas.

[0043] The movement and stay data indicates, for example, for each of a plurality of areas, the number of people who stayed for less than a predetermined time (15 minutes, 30 minutes, etc.) for each period as the number of people moving, and the number of people who stayed for a predetermined time or more as the number of people staying. The departure and arrival data indicates, for example, for any combination of a first area and a second area among the plurality of areas, the number of people who moved from a starting point that is the first area to a destination that is the second area for each period.

[0044] The people flow data is not limited to the specific information shown here, and may include other information related to the number of people staying in each of the multiple areas for each period of time.

[0045] The acquisition unit 131 acquires attribute data indicating the attributes of a plurality of people who stayed in each of a plurality of areas into which the region is divided. The plurality of people from which the attribute data is acquired may be the same as or different from the plurality of people from which the people flow data is acquired.

[0046] 4 is a schematic diagram illustrating attribute data acquired by the acquisition unit 131. The attribute data is generated by, for example, aggregating contract information for mobile communications used in the mobile communication terminals 2 held by each of a plurality of people, or registration information registered by each of a plurality of people with respect to a predetermined service (such as a social networking service (SNS)), and is stored in advance in the storage unit 12 or another storage device. The acquisition unit 131 acquires the attribute data from the storage unit 12 or another storage device.

[0047] The attribute data includes, for example, the gender, age, place of residence, occupation, annual income, interests, whether or not a person owns a car, etc., of the people who stayed in each of the multiple areas. The attribute data may indicate the attributes of each of the people who stayed in one area, or may indicate statistical values ​​(proportions, totals, averages, etc.) of the attributes of the people who stayed in one area.

[0048] The attribute data is not limited to the specific information shown here, and may include other information related to the attributes of the multiple people who stayed in each of the multiple areas.

[0049] The acquisition unit 131 may further acquire operation data indicating the operation status of the parking lot. The operation data indicates the track record of the parking lot being evaluated for parking vehicles. The acquisition unit 131 may also acquire operation data for parking lots that are different from the parking lot being evaluated but are within a predetermined range (e.g., within 500 meters) of the parking lot being evaluated. The operation data indicates, for example, an operation rate, which is the percentage of time the parking lot is used, for each period such as time (daytime or nighttime), day of the week (weekday or holiday), date (Golden Week, New Year's holiday, etc.).

[0050] The operation data is generated, for example, by aggregating the parking lot usage history recorded by the parking lot operator for each period, and is stored in advance in the memory unit 12 or another storage device. The acquisition unit 131 acquires the operation data from the memory unit 12 or another storage device. The operation data is not limited to the specific information shown here, and may include other information related to the usage history of the parking lot.

[0051] The evaluation unit 132 determines an evaluation index for a parking lot to be evaluated, indicating whether the parking lot is suitable for locating a vehicle, using people flow data corresponding to an evaluation area defined for evaluating the parking lot and attribute data corresponding to the evaluation area. The parking lot to be evaluated is a parking lot for locating a vehicle to be rented to a user in response to a user's request, and is a parking lot that a rental company may receive from a parking lot company for locating a vehicle. The rental company designates one of multiple parking lots as the parking lot to be evaluated on the display terminal 3.

[0052] FIG. 5 is a schematic diagram illustrating the process of determining an evaluation index by the evaluation unit 132. The evaluation unit 132 determines an evaluation area for evaluating the parking lot to be evaluated. The evaluation area is at least one of an area containing the parking lot and an area surrounding the area among a plurality of areas (meshes, cells, etc.) into which a region is divided. For example, the evaluation unit 132 determines, as the evaluation area, an area among the plurality of areas that includes the location (address or coordinates) of the parking lot to be evaluated. Furthermore, instead of or in addition to the area containing the location of the parking lot to be evaluated, the evaluation unit 132 may determine, as the evaluation area, an area surrounding the area (for example, one or more areas adjacent to the area).

[0053] The evaluation unit 132 identifies the people flow data of the evaluation area as people flow data corresponding to the evaluation area from among the people flow data of the multiple areas acquired by the acquisition unit 131. The evaluation unit 132 identifies the attribute data of the evaluation area from among the attribute data of the multiple areas acquired by the acquisition unit 131 as attribute data corresponding to the evaluation area.

[0054] The evaluation unit 132 determines an evaluation index using people flow data corresponding to the evaluation area and attribute data corresponding to the evaluation area. The evaluation index is, for example, a score indicating the degree of suitability for the purpose of arranging a vehicle. For example, the evaluation index is higher the more suitable the area is for the purpose of arranging a vehicle, and is lower the less suitable the area is for the purpose of arranging a vehicle.

[0055] The evaluation unit 132 acquires, for example, an evaluation formula, which is a rule for determining an evaluation index, stored in advance in the storage unit 12. The evaluation formula is, for example, a calculation formula for calculating an evaluation index using one or more values ​​indicated by people flow data and one or more values ​​indicated by attribute data. The evaluation unit 132 determines an evaluation index by applying the people flow data corresponding to the evaluation area and the attribute data corresponding to the evaluation area to the evaluation formula.

[0056] The evaluation unit 132 determines the evaluation index, for example, using the number of people staying in the evaluation area during a specific period of the day indicated by the people flow data. The specific period is, for example, a predetermined period such as morning, afternoon, daytime, nighttime, or lunch break. The evaluation unit 132, for example, increases the evaluation index the larger the number of people during the specific period, and decreases the evaluation index the smaller the number of people during the specific period. This allows the information processing system S to reflect the number of people staying in the evaluation area during a specific period of the day that may affect the demand for rented vehicles in the evaluation of the parking lot.

[0057] The evaluation unit 132 determines the evaluation index, for example, using the number of people staying in the evaluation area on a specific day of the week or a specific date indicated by the people flow data. The specific day of the week or a specific date is, for example, a predetermined day such as a weekday, a national holiday, or a long weekend. The evaluation unit 132 increases the evaluation index, for example, the larger the number of people on a specific day of the week or a specific date, and decreases the evaluation index, for example, the smaller the number of people on a specific day of the week or a specific date. This allows the information processing system S to reflect the number of people staying in the evaluation area on a specific day, which may affect the demand for rented vehicles, in the evaluation of the parking lot.

[0058] The evaluation unit 132 determines the evaluation index, for example, using the travel distance of multiple people staying in the evaluation area indicated by the people flow data. In this case, the evaluation unit 132 determines the evaluation index using the evaluation area as the starting point, end point, or intermediate point of the movement. For example, in the departure and arrival data included in the people flow data, the evaluation unit 132 calculates the travel distance for each of multiple people, starting from the evaluation area and ending at any area different from the evaluation area. The evaluation unit 132 may also calculate the travel distance starting from the evaluation area and ending at a specific area (such as a tourist spot). The evaluation unit 132 may also calculate statistics (such as the average or median) of the travel distances of multiple people.

[0059] For example, the evaluation unit 132 increases the evaluation index as the travel distance increases, and decreases the evaluation index as the travel distance decreases. Since people who travel long distances from the evaluation area may rent vehicles in the evaluation area, the information processing system S can reflect the distance traveled from the evaluation area by people who stayed in the evaluation area in the evaluation of the parking lot.

[0060] The evaluation unit 132 determines the evaluation index using, for example, at least one attribute indicated by the attribute data, including whether or not a person owns a private car, age, income, occupation, and interests. The evaluation unit 132 may also determine the evaluation index using the number of people indicated by the people flow data who have a specific attribute indicated by the attribute data. For example, the evaluation unit 132 increases the evaluation index as the number of people with a specific attribute increases, and decreases the evaluation index as the number of people with a specific attribute decreases. This allows the information processing system S to reflect specific attributes that may affect vehicle demand in the evaluation of the parking lot.

[0061] The evaluation unit 132 determines the evaluation index using, for example, the distance between the residence indicated by the attribute data and the evaluation area. The evaluation unit 132 calculates, for example, for each of a plurality of people, the distance between the evaluation area and the residence indicated by the attribute data. The evaluation unit 132 may also calculate statistical values ​​(average, median, etc.) between the evaluation areas and residences of a plurality of people.

[0062] The evaluation unit 132 increases the evaluation index as the calculated distance increases, and decreases the evaluation index as the calculated distance decreases. Since people who are temporary visitors such as travelers may rent vehicles in the evaluation area, the information processing system S can reflect in the evaluation of the parking lot whether people who have stayed in the evaluation area are visiting the evaluation area away from their place of residence.

[0063] The evaluation unit 132 may determine the evaluation index using the operation data acquired by the acquisition unit 131 in addition to the people flow data and attribute data. For example, the evaluation unit 132 increases the evaluation index as the operation rate indicated by the operation data decreases, and decreases the evaluation index as the operation rate indicated by the operation data increases. The evaluation unit 132 may determine the evaluation index using the operation rate for a specific period of a day (daytime, nighttime, etc.). The evaluation unit 132 may determine the evaluation index using the operation rate for a specific day of the week or a specific date (weekday, holiday, etc.). Because parking lots with low operation rates may be more likely to be offered under favorable conditions for locating vehicles, the information processing system S can reflect the operation rate of the parking lot in the evaluation of the parking lot.

[0064] Below, formulas (1) to (5) are shown as exemplary evaluation formulas used by the evaluation unit 132. (1) Evaluation index = Number of people in the evaluation area × Car ownership rate in the evaluation area (2) Evaluation index = number of teenagers in the evaluation area × coefficient α + number of people in their 20s in the evaluation area × coefficient β + number of people in their 30s in the evaluation area × coefficient γ + … (3) Evaluation index = Number of people interested in the "Travel and Outdoors" evaluation area × coefficient α + Number of people not interested in the "Travel and Outdoors" evaluation area × coefficient β (4) Evaluation index = Number of daytime employees in the evaluation area x Percentage of sales employees in the evaluation area (5) Evaluation index = Number of people whose moving distance from the evaluation area is greater than a specified distance × coefficient

[0065] The evaluation unit 132 may determine an evaluation index by combining and using (for example, multiplying or adding) two or more types of information among the above-mentioned information indicated by the people flow data, attribute data, and operation data. The evaluation unit 132 may also determine one evaluation index by taking a weighted average of multiple evaluation indexes determined using multiple evaluation formulas, with predetermined weights assigned to each of the multiple evaluation indexes.

[0066] The evaluation unit 132 may determine the evaluation index using not only the above-mentioned information indicated by the people flow data, attribute data, and operation data, but also other information indicated by the people flow data, attribute data, and operation data.

[0067] The output unit 133 associates the evaluation index determined by the evaluation unit 132 with the parking lot to be evaluated and outputs it to the display terminal 3. The output unit 133 displays the value of the evaluation index determined by the evaluation unit 132 as is on the display terminal 3, or converts the evaluation index determined by the evaluation unit 132 according to a predetermined rule (for example, converting the score of the evaluation index into one of the letters A, B, or C indicating the evaluation) and then displays it on the display terminal 3.

[0068] 6 is a schematic diagram of a display terminal 3 displaying an evaluation index. The display terminal 3, for example, displays information (address and operation data) about the parking lot to be evaluated in association with the evaluation index. The output unit 133, for example, outputs the evaluation index to a display terminal 3 associated with the owner or operator of the parking lot to be evaluated. This allows the information processing system S to present to the owner or operator of the parking lot an evaluation of whether the parking lot is suitable for accommodating vehicles.

[0069] Furthermore, the output unit 133 may output the evaluation index to a display terminal 3 associated with a business operator (for example, a rental business operator) different from the owner or operator of the parking lot being evaluated. This enables the information processing system S to make it easier for a business operator different from the owner or operator of the parking lot to select a parking lot that is suitable for the purpose of locating a vehicle.

[0070] [Information processing method flow] 7 is a diagram showing a flowchart of an exemplary information processing method executed by the information processing device 1 according to this embodiment. The acquisition unit 131 acquires people flow data and attribute data from the memory unit 12 or another storage device (S11). The people flow data indicates the number of people staying in each of multiple areas obtained by dividing the area per period. The attribute data indicates the attributes of the people staying in each of multiple areas obtained by dividing the area.

[0071] The evaluation unit 132 determines an evaluation area for evaluating the parking lot to be evaluated (S12). The evaluation area is at least one of the area including the parking lot and the area surrounding the area among a plurality of areas (meshes, cells, etc.) into which the area is divided.

[0072] The evaluation unit 132 determines an evaluation index indicating whether the parking lot to be evaluated is suitable for arranging a vehicle, using the people flow data corresponding to the evaluation area and the attribute data corresponding to the evaluation area (S13). The evaluation unit 132 acquires, for example, an evaluation formula, which is a rule for determining the evaluation index, stored in advance in the storage unit 12. The evaluation unit 132 determines the evaluation index by applying the people flow data corresponding to the evaluation area and the attribute data corresponding to the evaluation area to the evaluation formula.

[0073] The output unit 133 outputs the evaluation index determined by the evaluation unit 132 to the display terminal 3 in association with the parking lot to be evaluated (S14). For example, the output unit 133 outputs the evaluation index to a display terminal 3 associated with the owner or operator of the parking lot to be evaluated. The output unit 133 may also output the evaluation index to a display terminal 3 associated with a business operator (for example, a rental business operator) different from the owner or operator of the parking lot to be evaluated.

[0074] [Effects of the embodiment] According to the information processing system S of this embodiment, the information processing device 1 uses people flow data and attribute data to evaluate whether a parking lot is suitable for locating a vehicle. This allows the information processing system S to appropriately evaluate a parking lot for locating a vehicle to be rented to a user, taking into account information about people who have stayed in the vicinity of the parking lot for each period of time.

[0075] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and resilience."

[0076] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments. [Explanation of symbols]

[0077] S Information Processing System 1. Information processing equipment 11 Communications Department 12 Storage section 13 Control Unit 131 Acquisition Department 132 Evaluation Department 133 Output section 2. Mobile communication devices 3 Display terminal

Claims

1. an acquisition unit that acquires people flow data indicating the number of people who stayed in each of a plurality of areas divided into regions for each period of time, and attribute data indicating attributes of the people who stayed in each of the plurality of areas; an evaluation unit that determines an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; an output unit that outputs the evaluation index in association with the parking lot; and The evaluation unit determines the evaluation index using the number of people who stayed in the evaluation area on a specific day of the week or a specific date indicated by the people flow data. Information processing device.

2. An acquisition unit that acquires people flow data indicating the number of people who stayed in each of a plurality of areas divided into regions for each period of time, and attribute data indicating the attributes of the people who stayed in each of the plurality of areas; an evaluation unit that determines an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; an output unit that outputs the evaluation index in association with the parking lot; and The evaluation unit determines the evaluation index using movement distances of a plurality of people who stayed in the evaluation area indicated by the people flow data. Information processing device.

3. An acquisition unit that acquires people flow data indicating the number of people who stayed in each of a plurality of areas divided into regions for each period of time, and attribute data indicating the attributes of the people who stayed in each of the plurality of areas; an evaluation unit that determines an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; an output unit that outputs the evaluation index in association with the parking lot; and the evaluation unit determines the evaluation index using a distance between the residence indicated by the attribute data and the evaluation area. Information processing device.

4. An acquisition unit that acquires people flow data indicating the number of people who stayed in each of a plurality of areas divided into regions for each period of time, and attribute data indicating the attributes of the people who stayed in each of the plurality of areas; an evaluation unit that determines an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; an output unit that outputs the evaluation index in association with the parking lot; and the acquiring unit acquires the attribute data generated by aggregating contract information of mobile communications used in mobile communications terminals held by each of a plurality of people; Information processing device.

5. The evaluation unit determines the evaluation index using the number of people who stayed in the evaluation area during a specific period of one day indicated by the people flow data. The information processing device according to claim 1 .

6. The evaluation unit determines the evaluation index using the number of people who stayed in the evaluation area on a specific day of the week or a specific date indicated by the people flow data. The information processing device according to claim 2 .

7. The evaluation unit determines the evaluation index using movement distances of a plurality of people who stayed in the evaluation area indicated by the people flow data.

5. The information processing device according to claim 3 or 4.

8. The evaluation unit determines the evaluation index using the movement distance of a plurality of people who stayed in the evaluation area indicated by the people flow data, starting from the evaluation area. The information processing device according to claim 2 .

9. The acquisition unit acquires the people flow data generated by aggregating location information of mobile communication devices carried by each of a plurality of people for each of the plurality of areas for each period. The information processing device according to claim 1 .

10. The evaluation unit determines the evaluation index using at least one attribute indicated by the attribute data, including whether or not the user owns a private car, age, income, occupation, and interests. The information processing device according to claim 1 .

11. the evaluation unit determines the evaluation index using a distance between the residence indicated by the attribute data and the evaluation area. The information processing device according to claim 4 .

12. The acquisition unit further acquires operation data indicating an operation status of the parking lot, The evaluation unit determines the evaluation index using the people flow data, the attribute data, and the operation data. The information processing device according to claim 1 .

13. The output unit outputs a value as the evaluation index that is higher when the parking lot is more suitable for the purpose of arranging the vehicle, and a value that is lower when the parking lot is less suitable for the purpose of arranging the vehicle. The information processing device according to claim 1 .

14. The output unit outputs the evaluation index to an information terminal associated with a business operator different from the owner and operator of the parking lot. The information processing device according to claim 1 .

15. The evaluation area is at least one of an area including the parking lot and an area surrounding the parking lot. The information processing device according to claim 1 .

16. The processor executes A step of acquiring people flow data indicating the number of people staying in each of a plurality of divided areas for each period of time; acquiring attribute data indicating attributes of a plurality of people who have stayed in each of the plurality of areas; determining an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for the purpose of arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; a step of outputting the evaluation index in association with the parking lot; and In the step of determining the evaluation index, the evaluation index is determined using the number of people who stayed in the evaluation area on a specific day of the week or a specific date indicated by the people flow data. Information processing methods.

17. A processor executes: A step of acquiring people flow data indicating the number of people staying in each of a plurality of divided areas for each period of time; acquiring attribute data indicating attributes of a plurality of people who have stayed in each of the plurality of areas; determining an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for the purpose of arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; a step of outputting the evaluation index in association with the parking lot; and In the step of determining the evaluation index, the evaluation index is determined using a moving distance of a plurality of people who stayed in the evaluation area indicated by the people flow data. Information processing methods.

18. A processor executes: A step of acquiring people flow data indicating the number of people staying in each of a plurality of divided areas for each period of time; acquiring attribute data indicating attributes of a plurality of people who have stayed in each of the plurality of areas; determining an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for the purpose of arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; a step of outputting the evaluation index in association with the parking lot; and In the step of determining the evaluation index, the evaluation index is determined using a distance between the residence indicated by the attribute data and the evaluation area. Information processing methods.

19. A processor executing: A step of acquiring people flow data indicating the number of people staying in each of a plurality of divided areas for each period of time; acquiring attribute data indicating attributes of a plurality of people who have stayed in each of the plurality of areas; determining an evaluation index indicating whether a parking lot for a vehicle to be rented to a user in response to a request from the user is suitable for the purpose of arranging the vehicle, using the people flow data corresponding to an evaluation area defined for evaluating the parking lot and the attribute data corresponding to the evaluation area; a step of outputting the evaluation index in association with the parking lot; and In the acquiring step, the attribute data is acquired by aggregating contract information of mobile communications used in mobile communications terminals held by each of a plurality of people. Information processing methods.

20. A program for causing a computer to execute the information processing method described in any one of claims 16 to 19.

Citation Information

Patent Citations

  • Information processing system, information processing method, and information processing program

    JP2019159663A

  • Service provision system, mobile body arrangement method, and mobile body

    JP2020181416A

  • Parking space evaluating device and parking space evaluating method

    JP2021047604A

  • Identification device, identification method, and identification program

    JP2021114090A