Information processing device, program, and information processing method
Patent Information
- Application Number
- JP2021195742
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-01
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2041-12-01
AI Technical Summary
【0009】 本開示の一実施形態による情報処理装置、プログラム及び情報処理方法によれば、駐車場の複数の入口のうち車両のユーザにとって適切な入口を提案することができる。
Smart Images

Figure 0007640441000001 
Figure 0007640441000002 
Figure 0007640441000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing device, a program, and an information processing method. [Background technology]
[0002] Conventionally, when there is a line of vehicles waiting to park in a parking lot associated with a facility, a technique is known in which the end of the line of vehicles waiting to park is identified and a route search is performed with the end of the line as a destination point (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2005-249539 A Summary of the Invention [Problem to be solved by the invention]
[0004] The above-mentioned conventional technology does not take into consideration the case where a parking lot has multiple entrances.
[0005] An object of the present disclosure, made in consideration of the above circumstances, is to provide an information processing device, a program, and an information processing method that can suggest an appropriate entrance for a vehicle user from among multiple entrances to a parking lot. [Means for solving the problem]
[0006] An information processing device according to an embodiment of the present disclosure includes: An information processing device including a control unit, the control unit comprising: Identifying at least one of a plurality of entrances to a parking lot from entrance information for each of the plurality of entrances; Providing the identified entrance to a user of a vehicle using the parking lot; The operation includes:
[0007] A program according to an embodiment of the present disclosure includes: Computers as information processing devices Identifying at least one of a plurality of entrances to a parking lot from entrance information for each of the plurality of entrances; Providing the identified entrance to a user of a vehicle using the parking lot; The method executes an operation including:
[0008] An information processing method according to an embodiment of the present disclosure includes: An information processing method by an information processing device, Identifying at least one of a plurality of entrances to a parking lot from entrance information for each of the plurality of entrances; Providing the identified entrance to a user of a vehicle using the parking lot; Includes. Effect of the Invention
[0009] According to an information processing device, a program, and an information processing method according to an embodiment of the present disclosure, it is possible to suggest an entrance that is appropriate for a vehicle user from among multiple entrances to a parking lot. [Brief description of the drawings]
[0010] [Figure 1] 1 is a schematic diagram of an information processing system according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a block diagram showing a configuration of an information processing device. [Diagram 3] FIG. 2 is a block diagram showing the configuration of a vehicle. [Figure 4] FIG. 2 is a block diagram showing the configuration of a user terminal. [Diagram 5] FIG. 2 is a diagram showing the data structure of an entrance DB (database). [Figure 6] FIG. 2 is a diagram showing the entrance to a parking lot. [Figure 7] 4 is a flowchart showing an operation of the information processing device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] 1 is a schematic diagram of an information processing system S according to the present embodiment. The information processing system S includes an information processing device 1, a vehicle 2, and a user terminal 3. The vehicle 2 is driven by a user U01. The information processing device 1 can communicate with the vehicle 2 and the user terminal 3 via a network NW. The network NW includes, for example, a mobile communication network or the Internet.
[0012] 1, for ease of explanation, one information processing device 1 is illustrated. However, the number of information processing devices 1 is not limited to this. For example, the process executed by the information processing device 1 may be executed by multiple information processing devices 1 that are distributed.
[0013] An overview of the processing executed by the information processing device 1 of this embodiment will be described. The control unit 11 of the information processing device 1 executes operations including identifying at least one of the entrances of the parking lot from the entrance information for each of the entrances, and suggesting the identified entrance to the user U01 of the vehicle 2 using the parking lot. With this configuration, the information processing device 1 is able to grasp the existence of multiple entrances to the parking lot, identify an entrance among them that is appropriate for the user U01, and suggest it to the user U01. Thus, the information processing device 1 can increase convenience for the user U01.
[0014] The information processing device 1 may be a server that supports the provision of services by a business operator. The information processing device 1 may be installed, for example, in a facility dedicated to the business operator or in a shared facility including a data center. As an alternative example, the information processing device 1 may be mounted on a vehicle 2.
[0015] The vehicle 2 includes any type of automobile, such as, for example, a gasoline vehicle, a diesel vehicle, an HEV, a PHEV, a BEV, or an FCEV. "HEV" is an abbreviation for hybrid electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. "BEV" is an abbreviation for battery electric vehicle. "FCEV" is an abbreviation for fuel cell electric vehicle. In this embodiment, the vehicle 2 is driven by a driver. Alternatively, the driving of the vehicle 2 may be automated at any level. The level of automation is, for example, any of levels 1 to 5 in the SAE level classification. "SAE" is an abbreviation for Society of Automotive Engineers. The vehicle 2 may be a MaaS-only vehicle. "MaaS" is an abbreviation for Mobility as a Service.
[0016] The user terminal 3 is a terminal operated by a user U01. The user terminal 3 is, for example, a mobile device such as a mobile phone, a smartphone, a wearable device, or a tablet. As an alternative, the user terminal 3 may be a general-purpose device such as a PC, or a dedicated device. "PC" is an abbreviation for personal computer.
[0017] The internal configuration of the information processing device 1 will be described in detail with reference to FIG.
[0018] The information processing device 1 includes a control unit 11, a communication unit 12, and a storage unit 13. The components of the information processing device 1 are communicably connected to each other via, for example, a dedicated line.
[0019] The control unit 11 includes, for example, one or more general-purpose processors including a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The control unit 11 may include one or more dedicated processors specialized for specific processing. Instead of including a processor, the control unit 11 may include one or more dedicated circuits. The dedicated circuits may be, for example, a FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The control unit 11 may include an ECU (Electronic Control Unit).
[0020] The communication unit 12 includes a communication module compatible with one or more wired or wireless LAN (Local Area Network) standards for connecting to a network. The communication unit 12 may include a module compatible with one or more mobile communication standards including LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation). The communication unit 12 may include a communication module compatible with one or more short-range communication standards or specifications including Bluetooth (registered trademark), AirDrop (registered trademark), IrDA, ZigBee (registered trademark), Felica (registered trademark), or RFID. The communication unit 12 transmits and receives any information via the network.
[0021] The memory unit 13 is, for example, a semiconductor memory, a magnetic memory, an optical memory, or at least one of these, a RAM or a ROM. The RAM is, for example, an SRAM or a DRAM. The ROM is, for example, an EEPROM. The memory unit 13 may function, for example, as a main memory device, an auxiliary memory device, or a cache memory. The memory unit 13 may store information resulting from analysis or processing by the control unit 11. The memory unit 13 may store various information related to the operation or control of the information processing device 1, etc. The memory unit 13 may store system programs, application programs, embedded software, etc.
[0022] The internal configuration of the vehicle 2 will be described in detail with reference to FIG.
[0023] The vehicle 2 includes a control unit 21, a communication unit 22, a storage unit 23, and a display unit 24. The components of the vehicle 2 are communicatively connected to each other via a dedicated line including, for example, a CAN (Controller Area Network).
[0024] The hardware configurations of the control unit 21, the communication unit 22, and the storage unit 23 of the vehicle 2 may be the same as the hardware configurations of the control unit 11, the communication unit 12, and the storage unit 13 of the information processing device 1. Descriptions thereof will be omitted here.
[0025] The display unit 24 is, for example, a display. The display is, for example, an LCD or an organic EL display. "LCD" is an abbreviation for liquid crystal display. "EL" is an abbreviation for electro luminescence. The display unit 24 may be connected to the vehicle 2 as an external output device instead of being provided in the vehicle 2. As a connection method, any method such as USB, HDMI (registered trademark), or Bluetooth (registered trademark) can be used.
[0026] The internal configuration of the user terminal 3 will be described in detail with reference to FIG.
[0027] The user terminal 3 includes a control unit 31, a communication unit 32, a storage unit 33, and a display unit 34. The components of the user terminal 3 are communicatively connected to each other via, for example, a dedicated line.
[0028] The hardware configurations of the control unit 31, the communication unit 32, the storage unit 33, and the display unit 34 of the user terminal 3 may be the same as the hardware configurations of the control unit 21, the communication unit 22, the storage unit 23, and the display unit 24 of the vehicle 2. Descriptions thereof will be omitted here.
[0029] The process executed by the information processing system S of this embodiment will be described in detail below. As an example, a scene in which a user U01 drives a vehicle 2 and parks the vehicle in a parking lot P1 will be described.
[0030] The control unit 11 of the information processing device 1 detects, from the position information of the vehicle 2, that the vehicle 2 is traveling within a predetermined distance from the parking lot P1.
[0031] The control unit 11 refers to the entrance DB of the storage unit 13 shown in Fig. 5 and determines that multiple entrances are associated with the parking lot P1. The entrances to the parking lot P1 may be registered by the manager of the parking lot P1, or may be determined from the travel history of one or more vehicles that have used the parking lot P1 in the past. The control unit 11 keeps track of all the entrances to the parking lot P1.
[0032] The control unit 11 determines the entrance information for each of the entrances. As shown in Fig. 5, the entrance DB stores the entrance information including the following items in association with the entrance ID, but is not limited to these: - Entrance congestion level (corresponding to "Congestion level" in Figure 5) - Narrow path to the entrance -Lots of pedestrians on the route to the entrance Will you arrive on time?
[0033] Each item of the entrance information may be determined from the following information. - Analysis results of images captured by a camera installed near parking lot P1 -Analysis of images taken by vehicle 2 Location information of mobile devices carried by each pedestrian Location information of one or more vehicles
[0034] Each of the above entry information is explained below.
[0035] The "entrance congestion level" is determined according to the number of other vehicles present in the vicinity of each entrance (e.g., within a predetermined distance). Additionally or alternatively, the congestion level may be determined according to the size (e.g., overall length, width) of other vehicles causing congestion in parking lot P1. The congestion level here is a natural number from 1 to 3, but the method of expressing the degree of congestion is not limited to this.
[0036] For example, as shown in Fig. 6, there are two vehicles C1 and C2 near the entrance E1. Therefore, the control unit 11 determines that the congestion level of the entrance E1 is "3" as shown in Fig. 5. As shown in Fig. 6, there are no other vehicles near the entrance E2. As shown in Fig. 5, the control unit 11 determines that the congestion level of the entrance E2 is "1".
[0037] "Narrowness of the route to the entrance" indicates the narrowness of the route that the vehicle 2 travels to reach each entrance. The narrowness of the route may be determined according to the width of the route. Additionally or alternatively, the narrowness of the route may be determined according to the class of the vehicle 2. For example, the wider the vehicle 2 is, the narrower the route is. Here, the narrowness is a natural number from 1 to 3, but the method of expressing the degree of narrowness is not limited to this.
[0038] Here, the width of road R1 up to entrance E1 is greater than the reference value. The width of road R2 up to entrance E2 is smaller than the reference value. Therefore, control unit 11 determines that the narrowness of the route up to entrance E1 is "1." Control unit 11 determines that the narrowness of the route up to entrance E2 is "3."
[0039] The "number of pedestrians on the route to the entrance" indicates the number of pedestrians walking on the route that the vehicle 2 travels on until the entrance. The number of pedestrians may be determined according to the number of pedestrians on the route. The number here is a natural number from 1 to 3, but the method of expressing the number is not limited to this.
[0040] As shown in Fig. 6, here, the number of pedestrians on road R1 up to entrance E1 is zero. The control unit 11 determines that the number of pedestrians on road R1 up to entrance E1 is "1." On road R2 up to entrance E2, pedestrians PD1 and PD2 exist, so the number of pedestrians is two. The control unit 11 determines that the number of pedestrians on road R2 is "2."
[0041] "Will it make it to the arrival time?" indicates whether vehicle 2 will make it to the preset arrival time when using each entrance. The arrival time is, for example, the arrival time at parking lot P1. In this case, entrance E1 is relatively close to the current location of vehicle 2, so vehicle 2 will make it to the arrival time when entrance E1 is used. Entrance E2 is relatively far from the current location of vehicle 2, so vehicle 2 will not make it to the arrival time when entrance E2 is used.
[0042] The control unit 11 identifies at least one entrance from the entrance information about multiple entrances (here, entrances E1 and E2) of the parking lot. For example, the control unit 11 identifies at least one entrance that satisfies any one of the following conditions 1 to 4. Condition 1: The congestion level does not exceed the threshold value. Condition 2: The narrowness of the path to the entrance must not exceed a certain standard. Condition 3: The number of pedestrians on the route to the entrance must not exceed a certain threshold. Condition 4: Car 2 must arrive on time
[0043] As an alternative, the control unit 11 may identify an entrance that satisfies two or more of the above four conditions.
[0044] As another alternative example, the control unit 11 may set a priority for each of the multiple conditions and compare multiple entrances for the condition with the highest priority. For example, when condition 1 has the highest priority, the control unit 11 identifies the entrance with the lowest degree of congestion. When the degree of congestion is the same for all entrances, the control unit 11 may compare multiple entrances for the condition with the next highest priority.
[0045] The control unit 11 suggests the identified entrance to a user U01 of the vehicle 2 using the parking lot P1. Specifically, the control unit 11 may suggest the identified entrance to the vehicle 2, or may suggest the identified entrance to the user terminal 3. At this time, the identified entrance is displayed on the display unit 24 of the vehicle 2 or the display unit 34 of the user terminal 3. As an additional or alternative example, the identified entrance may be output by voice from the vehicle 2 or the user terminal 3.
[0046] User U01 parks in parking lot P1 using the suggested entrance.
[0047] With reference to FIG. 7, an information processing method performed by the control unit 11 of the information processing device 1 will be described.
[0048] In step S1, the control unit 11 detects the vehicle 2 within a predetermined distance from the parking lot P1.
[0049] In step S2, the control unit 11 determines the entrance information for each of the multiple entrances to the parking lot P1.
[0050] In step S3, the control unit 11 identifies at least one of the multiple entrances from the entrance information.
[0051] In step S4, the control unit 11 proposes the identified entrance to the user U01 of the vehicle 2 who uses the parking lot P1.
[0052] As described above, according to this embodiment, the control unit 11 of the information processing device 1 executes operations including identifying at least one of the entrances of the parking lot P1 from the entrance information for each of the entrances, and proposing the identified entrance to the user U01 of the vehicle 2 using the parking lot P1. With this configuration, the information processing device 1 is able to grasp the existence of the entrances of the parking lot P1, identify an entrance among them that is appropriate for the user U01, and propose it to the user U01. Thus, the information processing device 1 can increase convenience for the user U01.
[0053] According to the present embodiment, the entrance information includes a congestion degree. The congestion degree is determined from the class of the vehicles causing congestion in the parking lot P1. With this configuration, the information processing device 1 can identify and suggest an entrance with a low congestion degree, thereby reducing the time that the vehicle 2 has to wait for parking.
[0054] According to the present embodiment, the entrance information includes the narrowness of the route along which the vehicle 2 travels until reaching each entrance. With this configuration, the information processing device 1 can reduce the number of times the vehicle 2 is guided along a narrow route, thereby improving convenience for the user U01.
[0055] According to the present embodiment, the entrance information includes the number of pedestrians on the route along which the vehicle 2 travels until reaching each entrance. With this configuration, the information processing device 1 can guide the vehicle 2 to a route with fewer pedestrians, thereby improving ease of driving.
[0056] According to the present embodiment, the entrance information includes information indicating whether the vehicle 2 will arrive at the destination in time if the vehicle 2 uses each entrance. With this configuration, the information processing device 1 can reduce the number of far entrances that the vehicle 2 will not arrive in time for, thereby improving the user U01's discretion.
[0057] According to the present embodiment, the operation includes detecting the entrances of the parking lot P1 from the travel history of one or more vehicles that have used the parking lot P1 in the past. With this configuration, the information processing device 1 can grasp all the entrances of the parking lot P1.
[0058] Although the present disclosure will be described based on various drawings and examples, it should be noted that those skilled in the art may make various modifications and alterations based on the present disclosure. Other modifications are possible within the scope of the present disclosure. For example, the functions included in each means or step can be rearranged so as not to cause logical inconsistencies, and multiple means or steps can be combined into one or divided.
[0059] For example, in the above embodiment, a program for executing all or part of the functions or processes of the information processing device 1 can be recorded in a computer-readable recording medium. The computer-readable recording medium includes a non-transitory computer-readable medium, such as a magnetic recording device, an optical disk, a magneto-optical recording medium, or a semiconductor memory. The program is distributed by, for example, selling, transferring, or lending a portable recording medium such as a DVD (Digital Versatile Disc) or a CD-ROM (Compact Disc Read Only Memory) on which the program is recorded. The program may also be distributed by storing the program in the storage of an arbitrary server and transmitting the program from the arbitrary server to another computer. The program may also be provided as a program product. The present disclosure can also be realized as a program executable by a processor.
[0060] A computer temporarily stores a program recorded on a portable recording medium or a program transferred from a server in a main storage device. Then, the computer reads the program stored in the main storage device with a processor and executes processing according to the read program with the processor. The computer may read the program directly from a portable recording medium and execute processing according to the program. The computer may execute processing according to the received program each time a program is transferred from the server to the computer. Processing may be executed by a so-called ASP-type service that realizes functions only by execution instructions and result acquisition without transferring a program from the server to the computer. "ASP" is an abbreviation for application service provider. Programs include information used for processing by a computer and equivalent to a program. For example, data that is not a direct instruction to a computer but has the property of defining computer processing falls under " equivalent to a program. [Explanation of symbols]
[0061] 1. Information processing device 11 Control section 12 Communications Department 13 Storage section 2 Vehicles 21 Control section 22 Communications Department 23 Memory section 24 Display section 3. User terminal 31 Control Unit 32 Communications Department 33 Storage section 34 Display section
Claims
1. An information processing device including a control unit, the control unit comprising: Identifying at least one of a plurality of entrances to a parking lot from entrance information for each of the plurality of entrances; Providing the identified entrance to a user of a vehicle using the parking lot; Performing an action including The entrance information includes a congestion degree, An information processing device that determines the congestion degree based on the class of vehicles causing congestion in the parking lot.
2. 2. The information processing device according to claim 1, An information processing device, wherein the entrance information includes the narrowness of a route along which the vehicle travels until reaching each entrance.
3. 3. The information processing device according to claim 1, An information processing device, wherein the entrance information includes the number of pedestrians on the route along which the vehicle travels until reaching each entrance.
4. 4. The information processing device according to claim 1, An information processing device, wherein the entrance information includes information indicating whether the vehicle will arrive at the destination in time if each entrance is used.
5. 5. The information processing device according to claim 1, The information processing device, wherein the operation includes detecting an entrance to the parking lot from the driving history of one or more vehicles that have previously used the parking lot.
6. A vehicle equipped with the information processing device according to any one of claims 1 to 5.
7. Computers as information processing devices Identifying at least one of a plurality of entrances to a parking lot from entrance information for each of the plurality of entrances; Providing the identified entrance to a user of a vehicle using the parking lot; Executing an operation including The entrance information includes a congestion degree, The degree of congestion is determined based on the class of vehicles causing congestion in the parking lot.
8. The program according to claim 7, The entrance information includes a narrowness of a path that the vehicle must travel to reach each entrance.
9. The program according to claim 7 or 8, The program, wherein the entrance information includes the number of pedestrians on the route along which the vehicle travels until reaching each entrance.
10. The program according to any one of claims 7 to 9, The program, wherein the entrance information includes information indicating whether the vehicle will arrive at the destination in time if each entrance is used.
11. An information processing method by an information processing device, Identifying at least one of a plurality of entrances to a parking lot from entrance information for each of the plurality of entrances; Providing the identified entrance to a user of a vehicle using the parking lot; Including, The entrance information includes a congestion degree, An information processing method in which the congestion degree is determined from the class of vehicles causing congestion in the parking lot.
12. 12. The information processing method according to claim 11, The information processing method, wherein the entrance information includes the narrowness of a route along which the vehicle travels to reach each entrance.
13. 13. The information processing method according to claim 11, An information processing method, wherein the entrance information includes an amount of pedestrians on a route along which the vehicle travels until reaching each entrance.
14. 14. The information processing method according to claim 11, An information processing method, wherein the entrance information includes information indicating whether the vehicle will arrive at the destination in time if each entrance is used.
Citation Information
Patent Citations
Navigation system and method, and program therefor
JP2005114424A
Route information system
JP2005249539A
Navigation device, navigation method, and program
JP2012185086A
Estimation device
JP2019061414A
Route proposal system
JP2020165721A