WO2024116239A1 - Parking lot reservation system, information processing device, information processing method, and recording medium - Google Patents
Parking lot reservation system, information processing device, information processing method, and recording medium Download PDFInfo
- Publication number
- WO2024116239A1 WO2024116239A1 PCT/JP2022/043761 JP2022043761W WO2024116239A1 WO 2024116239 A1 WO2024116239 A1 WO 2024116239A1 JP 2022043761 W JP2022043761 W JP 2022043761W WO 2024116239 A1 WO2024116239 A1 WO 2024116239A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parking
- parking lot
- information processing
- information
- processing device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
Definitions
- the present invention relates to a parking lot reservation system, an information processing device, an information processing method, and a recording medium.
- Patent Document 1 An example of a system for managing reservations for parking lots, such as hourly parking lots, is described in Patent Document 1.
- the parking lot guidance system in Patent Document 1 includes an information processing device that communicates with a mobile communication terminal carried by a user of a vehicle parked in the parking lot.
- the information processing device collects location information of the mobile communication terminal multiple times, and each time it collects location information, it calculates the arrival time at which the user will arrive at the parking lot based on the location information and changes in the location information.
- the information processing device uses the average value of the calculated arrival times to calculate the predicted arrival time at which the user will arrive at the parking lot.
- the parking lot management system of Patent Document 2 comprises a car stop control means for controlling the operation of a car stop device provided for each parking space, a reservation reception means for receiving reservations for parking spaces, a planned usage time estimation means for estimating the planned time at which a reserved vehicle will use the parking lot, and a parking space securing means for securing a reserved parking space.
- the car stop device control means is configured to operate the car stop device provided in the parking space secured by the parking space securing means when the planned time estimated by the planned usage time estimation means arrives, thereby preventing a vehicle from entering the parking space.
- the parking lot's partition equipment acquires an ID from the onboard device of an approaching user's vehicle, converts the user number, attaches it to an entry request, and sends it to a user management server.
- the user management server then associates the user's personal information with the user number and registers it in advance in a user information storage unit, receives the entry request, and forwards the request with the personal information corresponding to the user number to the parking lot management server.
- the parking lot management server then provides partition vacancy information to the user's mobile terminal, acquires partition reservation information and registers it in the parking lot management information storage unit together with the reservation start time, instructs the partition equipment to lock the partition, and when the entry request is received, instructs it to unlock if a reservation has been made with the personal information.
- the technology described in the above patent documents aims to make it possible to reserve parking spaces from a user's terminal, etc., and to utilize parking spaces efficiently. As a result, it does not take into account the difficulty of driving to park in the parking space, so there is a possibility that a parking space that does not suit the driver's driving skills may be reserved. As a result, the technology described in the above patent documents has the problem that parking takes time, which can lead to congestion in the parking lot and accidents in the parking lot.
- one example of the objective of the present invention is to provide a parking reservation system, an information processing device, an information processing method, and a recording medium that improve convenience by taking into account the difficulty of parking.
- a selection means for selecting a parking lot having an available parking space for selecting a parking lot having an available parking space;
- a display unit is provided for displaying information that can identify the parking lot and the difficulty level of the parking lot.
- An information processing device is provided.
- An information processing device A user terminal, The information processing device includes: A selection means for selecting a parking lot having an available parking space; A calculation means for calculating a difficulty level of driving to park the vehicle in the available parking space in the selected parking lot; A display unit displays the information that can identify the parking lot and the difficulty level of the parking lot on a display unit of the user terminal.
- a parking reservation system is provided.
- One or more computers Select a parking lot with available parking spaces, Calculating the difficulty of driving to park in the available parking space in the selected parking lot; Present information that can identify the parking lot and its difficulty level; A method for processing information is provided.
- a selection process for selecting a parking lot having an available parking space On the computer, A selection process for selecting a parking lot having an available parking space; A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process; A presentation process for presenting information that can identify the parking lot and its difficulty level; A computer-readable recording medium storing a program for executing the above is provided.
- Another aspect of the present invention may be a program for causing at least one computer to execute the method according to the above aspect, or a computer-readable recording medium having such a program recorded thereon.
- the recording medium includes a non-transitory tangible medium.
- the computer program includes computer program code which, when executed by a computer, causes the computer to carry out the information processing method on an information processing device.
- the various components of the present invention do not necessarily have to be independent entities, but may be formed as a single member by multiple components, one component may be formed from multiple components, one component may be part of another component, or part of one component may overlap with part of another component, etc.
- the multiple steps of the method and computer program of the present invention are not limited to being executed at different times. Therefore, a step may occur while another step is being executed, or the execution timing of a step may overlap in part or in whole with the execution timing of another step, etc.
- a parking reservation system an information processing device, an information processing method, and a recording medium are obtained that improve convenience by taking into account the difficulty of parking.
- FIG. 1 is a diagram showing an overview of an information processing device according to an embodiment; 1 is a flowchart illustrating an example of the operation of the information processing apparatus according to the embodiment.
- 1 is a diagram conceptually illustrating a system configuration of a parking lot reservation system according to an embodiment.
- FIG. 2 is a block diagram illustrating a hardware configuration of a computer that realizes an information processing device.
- 11 is a flowchart showing an example of the operation of an application of the parking lot reservation system.
- FIG. 13 is a diagram showing an example of a screen that a presentation unit displays on a display of a user terminal.
- FIG. 4 is a diagram illustrating an example of a data structure of parking lot information.
- FIG. 4 is a diagram illustrating an example of a data structure of driver information.
- FIG. 1 is a functional block diagram showing an example of a logical configuration of an information processing device according to an embodiment.
- 13 is a diagram showing an example of a screen displayed by a presentation unit using a display mode determined by the presentation unit;
- FIG. 13 is a diagram showing another example of a screen that the presentation unit displays on the display of the user terminal.
- FIG. 5 is a flowchart illustrating an example of the operation of the information processing device according to the embodiment.
- 1 is a diagram conceptually illustrating a system configuration of a parking lot reservation system according to an embodiment.
- acquisition includes at least one of the following: the device itself goes to retrieve data or information stored in another device or storage medium (active acquisition), and the device itself inputs data or information output from another device (passive acquisition).
- active acquisition include making a request or inquiry to another device and receiving a reply, and accessing and reading information from another device or storage medium.
- passive acquisition is receiving information that is distributed (or transmitted, push notification, etc.).
- acquisition may mean selecting and acquiring data or information from received data or information, or selecting and receiving distributed data or information.
- ⁇ Minimum configuration example> 1 is a diagram showing an overview of an information processing device 100 according to an embodiment.
- the information processing device 100 includes a selection unit 102, a calculation unit 104, and a presentation unit 106.
- the selection unit 102 selects a parking lot having an available parking space.
- the calculation unit 104 calculates the difficulty level of driving until parking in an available parking space in the parking lot selected by the selection unit 102.
- the presentation unit 106 presents information that can identify a parking lot and its difficulty level.
- FIG. 2 is a flowchart showing an example of the operation of the information processing apparatus 100 according to the embodiment.
- the selection unit 102 selects a parking lot that has an available parking space (step S101).
- the calculation unit 104 calculates the difficulty of driving to park in an available parking space in the parking lot selected in step S101 (step S103).
- the presentation unit 106 presents information that can identify the parking lot and the difficulty level (step S105).
- the selection unit 102 selects a parking lot that has an available parking space.
- the calculation unit 104 calculates the difficulty of driving to park in an available parking space in the parking lot selected by the selection unit 102.
- the presentation unit 106 presents information that can identify the parking lot and the difficulty level. Therefore, according to the information processing device 100, the advantage of improving convenience by taking into account the degree of difficulty of parking can be obtained.
- FIG. 3 is a diagram conceptually showing the system configuration of the parking lot reservation system 1 according to the embodiment.
- the parking lot reservation system 1 includes an information processing device 100 that manages the parking lot 10, and a user terminal 50 of a user U who uses the parking lot 10.
- the information processing device 100 and the user terminal 50 are connected via a communication network 3, for example.
- the information processing device 100 is a computer such as a server computer.
- the information processing device 100 includes a storage device 120.
- the storage device 120 may be provided inside the information processing device 100 or may be provided externally.
- the storage device 120 may be hardware that is integrated with the information processing device 100, or may be hardware that is separate from the information processing device 100.
- the user terminal 50 is a terminal device operated by a user U who uses the services of the parking lot reservation system 1.
- the user terminal 50 is, for example, a computer 1000 such as a smartphone, a tablet terminal, or a personal computer.
- the user terminal 50 may be a computer such as a car navigation device of the vehicle 30 driven by the user U.
- Possible scenarios for using the parking lot reservation system 1 include reserving a parking lot by specifying a date and time in advance, and searching for parking lots near a destination.
- the service of the parking lot reservation system 1 can be used, for example, by installing and starting a specific application on the user terminal 50, or by accessing a specific website using a browser or the like. In this embodiment, an example of using the service by starting an application will be described.
- user U in order to use the service, user U completes procedures such as user registration in advance and obtains account information.
- the user can log in to the parking lot reservation system 1 on the user terminal 50 using the account information. If authentication is successful, the user can use the service on the user terminal 50.
- Fig. 4 is a block diagram illustrating a hardware configuration of a computer 1000 that realizes the information processing device 100.
- the user terminal 50 in Fig. 3 is also realized by the computer 1000.
- the functions of the information processing device 100 may be shared and realized by the user terminal 50 (or the car navigation device and the information processing device 100).
- the functions of the image processing device 130 of the embodiment described later may also be shared and realized by the information processing device 100, the user terminal 50, and the image processing device 130.
- the computer 1000 has a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input/output interface 1050, and a network interface 1060.
- the bus 1010 is a data transmission path for the processor 1020, memory 1030, storage device 1040, input/output interface 1050, and network interface 1060 to transmit and receive data to and from each other.
- the method of connecting the processor 1020 and other components to each other is not limited to a bus connection.
- the processor 1020 is a processor realized by a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit).
- Memory 1030 is a main storage device realized by RAM (Random Access Memory) or the like.
- the storage device 1040 is an auxiliary storage device realized by a HDD (Hard Disk Drive), SSD (Solid State Drive), memory card, or ROM (Read Only Memory).
- the storage device 1040 stores program modules that realize each function of the information processing device 100 (e.g., the selection unit 102, the calculation unit 104, the presentation unit 106, the decision unit 108 described later, etc.).
- the processor 1020 loads each of these program modules into the memory 1030 and executes them, thereby realizing each function corresponding to the program module.
- the storage device 1040 may also store each data of the storage device 120 of the information processing device 100 or the storage device 140 of the image processing device 130 described later.
- the program module may be recorded on a recording medium.
- the recording medium on which the program module is recorded may include a non-transitory, tangible medium usable by the computer 1000, and the program code readable by the computer 1000 (processor 1020) may be embedded in the medium.
- the input/output interface 1050 is an interface for connecting the computer 1000 to various input/output devices.
- the input/output interface 1050 also functions as a communication interface for short-range wireless communication such as Bluetooth (registered trademark) and NFC (Near Field Communication).
- the network interface 1060 is an interface for connecting the computer 1000 to the communication network 3.
- This communication network 3 is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network).
- the method for connecting the network interface 1060 to the communication network 3 may be a wireless connection or a wired connection.
- the computer 1000 connects to necessary devices (e.g., a display, an operation unit, a touch panel, a camera, a speaker, a microphone, etc., not shown) via the input/output interface 1050 or the network interface 1060.
- necessary devices e.g., a display, an operation unit, a touch panel, a camera, a speaker, a microphone, etc., not shown
- Each component of the information processing device 100 of each embodiment shown in FIG. 1 and FIG. 9 described later is realized by any combination of hardware and software of the computer 1000 of FIG. 4.
- the functional block diagram showing the information processing device 100 of each embodiment shows logical functional blocks, rather than a hardware-based configuration.
- Fig. 5 is a flowchart showing an example of the operation of the application of the parking lot reservation system 1. For example, when the application is started on the user terminal 50, this flow starts.
- a destination input screen is displayed. There are no particular limitations on the method of inputting the destination.
- the information processing device 100 accepts the input of the destination by, for example, searching using at least one of a postal code, telephone number, name, address, etc. (step S11).
- the information processing device 100 When the information processing device 100 accepts the input of the destination, it selects parking lots 10 with available parking spaces around the destination and displays them together with the difficulty level (step S13). In this step S13, the information processing device 100 performs processing according to the procedure of the flowchart in FIG. 2 described above. Available parking spaces around the destination are, for example, parking lots 10 that exist within a specified range from the destination and that are not being used within the parking lot 10, i.e., vacant parking spaces. For example, when a destination is selected using a car navigation device, the information processing device 100 may obtain the destination and select an available parking space.
- the information processing device 100 may also accept input of a reservation time (start time and end time of use) in addition to the destination. In this case, the fact that the reserved time has not been reserved by another user is added to the selection conditions for an available parking space.
- a reservation time start time and end time of use
- the screen 300 includes an image element (for example, an icon shown as "P" in the figure) indicating the location of parking lots 10 that have available parking spaces, and a difficulty level display 302 that displays information indicating the difficulty level for each parking lot 10.
- the image element and the difficulty level display 302 are superimposed on the map.
- the screen 300 further includes an image element indicating the location of the destination, and a destination display 304 that points to the destination.
- the image element indicating the location of the destination is a highlight such as hatching that indicates the location of the destination.
- the image element and the destination display 304 are also superimposed on the map.
- the difficulty level display 302 and the destination display 304 are shown in the shape of a speech bubble, but are not limited to this and various forms can be adopted, and it is preferable that the form be such that the association with the corresponding image element can be recognized.
- the difficulty level display 302 indicates the level of difficulty using characters such as "difficult" indicating that parking is difficult and "easy” indicating that parking is easy.
- the method of indicating the level of difficulty is not limited to this.
- the level of difficulty may be indicated in stages using symbols, pictograms, etc.
- the level of difficulty may be indicated in stages using numbers. For example, a level of difficulty may be indicated in stages from 1 to 5, with the higher number indicating that parking is more difficult. Conversely, the higher number indicating that parking is easier.
- the level of difficulty may be indicated in stages using colors. For example, red may indicate that parking is very difficult, yellow may indicate that parking is somewhat difficult, and green may indicate that parking is easy.
- the level of difficulty may be indicated in stages using the size of the difficulty level display 302.
- the information processing device 100 accepts the selection of the parking lot 10 to be reserved (step S15).
- the information processing device 100 can accept the selection of the parking lot 10 to be reserved, for example, by accepting a user operation to press an icon representing the parking lot 10 on the screen 300.
- the information processing device 100 When the reservation is accepted, the information processing device 100 performs a reservation process for a parking space in the parking lot 10 (step S17).
- the reservation process includes measures to prevent other users' vehicles from entering the reserved parking space. Measures to prevent other users' vehicles from entering (hereinafter referred to as "entry prevention measures”) include, for example, control such as driving a locking device (not shown) that uses a locking plate or the like to lock entering vehicles, thereby raising the locking plate.
- a method for determining when to implement anti-intrusion measures is exemplified below.
- the intrusion prevention measures be continuously implemented for a predetermined period of time including before and after the reserved time.
- the information processing device 100 estimates the scheduled time of arrival of the vehicle 30 at the destination, and continues to implement the prevention of entry measures for a predetermined period before and after the estimated scheduled arrival time.
- the information processing device 100 can calculate the distance between the vehicle 30 and the parking lot from location information acquired using the GPS (Global Positioning System) receiving function of the user terminal 50 of the user U and location information of the reserved parking lot.
- the information processing device 100 can then calculate the scheduled time of arrival from the calculated distance.
- the information processing device 100 may cooperate with a car navigation system and acquire the scheduled time of arrival from the car navigation system.
- the specified period before the reservation time or scheduled arrival time is, for example, 15 minutes, 30 minutes, etc. before the reservation time or scheduled arrival time.
- the specified period after the reservation time or scheduled arrival time may include, for example, the usage time specified by user U when making the reservation (30 minutes, 1 hour, 2 hours, etc.) or a time that is preset with a certain time limit (for example, 2 hours, etc.). In this case, it is preferable to notify user U in advance that there is a limit on parking time.
- the information processing device 100 may temporarily cancel the entry prevention measures, park the other user's vehicle, and apply the entry prevention measures again after the other user's vehicle has left the parking lot.
- the information processing device 100 may perform a process to cancel the reservation.
- the cancellation process also includes a process to cancel the reserved status on the screen 300.
- the cancellation process also includes a process to cancel the measure to prevent entry into the parking space.
- the information processing device 100 may instruct the control device of the bulletin board to change the display on the bulletin board for that parking lot to "full.”
- the information processing device 100 detects that the vehicle 30 has arrived at the parking lot 10 (step S19).
- the information processing device 100 registers the license plate number of the vehicle 30 at the time of reservation, and identifies the license plate number of the vehicle 30 that has entered the parking lot 10 by performing image processing on an image captured by a camera installed at the entrance to the parking lot 10.
- the information processing device 100 detects that the reserved vehicle 30 has arrived at the parking lot 10.
- the information processing device 100 may acquire location information of the user terminal 50 and detect that the vehicle 30 (user terminal 50) has arrived at the location of the parking lot 10. When the arrival of the vehicle 30 is detected, the information processing device 100 also performs a process of lowering the locking plate that was locked in step S17 to release the lock.
- the information processing device 100 further performs processing to identify the parking situation of the vehicle 30 by processing images from a camera installed in the parking lot 10 or a camera mounted on the vehicle 30 (step S21). This processing will be described in detail in the embodiment described later.
- the information processing device 100 includes a selection unit 102 , a calculation unit 104 , and a presentation unit 106 .
- the selection unit 102 selects a parking lot 10 that has an available parking space.
- the selection unit 102 acquires information about the parking space for each parking lot 10.
- the information about the parking space may be, for example, information indicating whether parking is possible for each parking space in the parking lot 10, or information indicating whether there is a parking space available for parking for each parking lot 10.
- the information about the parking space includes information that allows a parking space to be selected based on a selection condition described later.
- the selection unit 102 selects a parking lot 10 that has an available parking space based on the acquired information about the parking space and further by determining whether the vehicle 30 can be parked based on the selection conditions.
- the selection conditions that specify whether parking is possible include conditions related to at least one of time and space.
- Conditions related to time include whether the space is currently available, whether it is available at the reserved time, etc.
- Conditions related to space include whether a space that fits the size of the vehicle 30 is available, etc.
- the information related to the parking space includes information indicating the availability of the parking space.
- the selection unit 102 obtains information indicating the drive and release status of the locking device from the control device of the locking device in the parking lot 10 (for example, information such as a control signal for the locking device). The selection unit 102 may then identify a parking space with an unlocked locking device as vacant based on the obtained information.
- the information indicating the availability of parking spaces may be obtained by processing images captured by a camera installed in the parking lot 10 described in an embodiment below, or a camera such as a drive recorder of another vehicle in the parking lot.
- the selection unit 102 may determine the availability of parking spaces in the parking lot 10 by analyzing and processing satellite images using an image processing device 130 described below.
- the time-related conditions may be selectable by the user U, or may be determined for each application or menu.
- an application for searching for immediately available parking spaces and an application for reserving parking spaces by specifying a date and time may be different applications.
- one application may include a menu for searching for immediately available parking spaces and a menu for reserving parking spaces by specifying a date and time.
- the size of the vehicle 30 used in the space-related conditions is identified based on information about the vehicle 30.
- the user U may register the type (model) of the vehicle 30 in advance as information about the vehicle 30, or the model may be identified and registered by processing an image of the vehicle 30, as described below.
- the model and size of the vehicle 30 may be associated and stored in the storage device 120 as model information.
- the information about the parking space also includes the size of the vehicle 30 that can be parked in the parking space.
- the selection unit 102 identifies the size of the vehicle 30 from the model of the vehicle 30, and selects a parking space that can accommodate the identified vehicle 30 size.
- the size of the vehicle 30 includes at least one of the vehicle body size and vehicle height.
- the information about the parking spaces includes the size of the vehicle that can be parked in each parking space (vehicle body width, vehicle body height (in the case of a mechanical parking lot, etc.)). Furthermore, in order to prevent a situation in which the locking plate of the parking space hits the underside of the vehicle body and locking is not possible when the vehicle height is low, or a situation in which the underside of the vehicle body hits a step in front of the parking space, the information about the parking space may also include the vehicle height that can be parked in each parking space.
- the selection conditions may include a condition that the parking space is within a predetermined distance from the destination.
- the information about the parking space includes the location information of the parking lot 10 of the parking space.
- the selection unit 102 can select a parking lot 10 within a predetermined distance from the destination using the location information of the parking lot 10 and the location information of the destination.
- the selection unit 102 may obtain the current location of the vehicle 30 and select a parking lot 10 within a predetermined distance from the location.
- the current location of the vehicle 30 may be obtained from the car navigation device of the vehicle 30, or location information obtained using the GPS receiving function of the user terminal 50 may be used.
- the selection conditions may include conditions related to the sidewalk from the parking lot 10 to the destination.
- the information about the parking space may include, for example, information about the parking lot 10 of the parking space and the sidewalk to the destination.
- This information about the sidewalk includes at least one of the following: the distance of the route from the parking lot 10 to the destination, the presence or absence of a sidewalk, the width of the sidewalk, whether or not the roadway is crossed, whether or not there is a traffic light at the crossing point, etc.
- the conditions regarding the sidewalk may include, for example, at least one of the following conditions: the distance of the route from the parking lot 10 to the destination is less than a predetermined value, there is a sidewalk, the width of the sidewalk is greater than a predetermined value, there is no crossing of the roadway, and if there is a crossing of the roadway, there is a traffic light at the crossing point.
- the conditions regarding the sidewalk include conditions that allow the user to reach the destination from the parking lot 10 safely and conveniently.
- Information about sidewalks may be obtained from existing road information or road information databased in the parking lot reservation system 1, or from a car navigation system.
- the selection conditions may include the time required to walk from the parking lot 10 to the destination.
- the information about the parking space includes the time required to walk from the parking lot 10 of the parking space to the destination.
- the information about the parking space may include the distance of the route from the parking lot 10 of the parking space to the destination, and the selection unit 102 may calculate the time required to walk from the distance.
- the selection conditions include the required time being within a predetermined value.
- the selection unit 102 may select a parking lot 10 with the selection condition that the planned arrival time estimated from the required time will be in time for the desired arrival time.
- the calculation unit 104 calculates the difficulty of driving to park in an available parking space in the parking lot 10 selected by the selection unit 102.
- the calculation unit 104 calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot 10, the roadway accessing the parking lot 10, and the available parking spaces.
- the parameters include at least one of the various parameters shown below.
- the various parameters include parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching parking lot 10, whether to turn right or left when entering parking lot 10 from the direction of travel toward parking lot 10, the width of the entrance to parking lot 10 from the roadway, the number of entrances, how crowded the entrance is, whether a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of parking lot 10, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space within parking lot 10, whether the parking space is parallel parking or not, the width of the driving space within parking lot 10, the availability of space within parking lot 10, and whether parking lot 10 is self-propelled or mechanical.
- FIG. 7 is a diagram showing an example of the data structure of parking lot information 200.
- Parking lot information 200 is stored, for example, for each parking lot 10 or each parking space, in association with identification information of the parking lot 10 or parking space (shown as a parking lot ID in the figure), the parking lot name, location information such as an address, and the various parameters described above.
- Parking lot information 200 is stored in storage device 120.
- the information contained in parking lot information 200 is not limited to these.
- the calculation unit 104 may further calculate the difficulty level using information related to the driver's driving technique.
- 8 is a diagram showing an example of the data structure of the driver information 210.
- the driver information 210 for example, identification information of the user U (hereinafter referred to as a user ID), information indicating the driving technique of the user U, and the model of the vehicle 30 of the user U are stored in association with each other for each user U.
- the driver information 210 is stored in the storage device 120.
- the information included in the driver information 210 is not limited to these.
- the information on the driver's driving technique is information indicating at least one of the techniques that the driver is good at and the techniques that the driver is weak at.
- the information on the driver's driving technique includes, for example, information indicating whether the driver is good at or weak at driving techniques such as turning right, turning left, backing up, parallel parking, and turning around.
- the information on the driver's driving technique may be registered in the driver information 210 by having the user U select the driving technique that the user is good at or weak at using a predetermined setting menu. Alternatively, as will be described in the following embodiments, images taken while driving may be processed to identify the driver's weak and strong skills.
- the calculation unit 104 may calculate the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle 30 and the level of the automatic driving function.
- the functional level of the vehicle 30 may be determined according to, for example, the presence or absence of a fully automated driving function, a semi-automated driving function, the presence or absence of a driving guide output (display, voice), the presence or absence of a voice navigation system, the presence or absence of an alarm sound output, etc.
- the vehicle model of the vehicle 30 and the presence or absence of various functions may be associated with each other and stored in the storage device 120 as vehicle model information.
- the presentation unit 106 presents information that can identify the parking lot 10 and the difficulty level. Specifically, the presentation unit 106 displays information that can identify the parking lot 10 and the difficulty level on the display of the user terminal 50 of the user U.
- Information that can identify a parking lot 10 includes image elements that indicate the location of a parking lot 10 with an available parking space, superimposed on a map, as exemplified in screen 300 of FIG. 6.
- information that can identify a parking lot 10 may include information about a parking lot 10 with an available parking space (at least some of the information such as the name of the parking lot, the address of the parking lot, a telephone number, and a URL (Uniform Resource Locator) of the homepage), as exemplified in screen 320 of FIG. 11 described below.
- the information that can identify the parking lot 10 may include information that can identify an available parking space or section within the parking lot 10.
- the information that can identify an available parking space or section may include at least some of the following information: identification information (such as a symbol or number) assigned to the parking space, location information on a map that indicates the parking space or section within the parking lot 10, etc.
- the calculation unit 104 may calculate the difficulty level using information indicating at least one of the type (model) and size of the vehicle 30.
- the information indicating at least one of the type (model) and size of the vehicle 30 corresponds to the information about the vehicle 30 described above.
- the calculation unit 104 may calculate the difficulty level using information on the ease of driving the vehicle to be parked.
- the information regarding ease of driving includes information indicating whether the car is familiar to the driver, whether it is a rental car, whether it is a left-hand drive or right-hand drive, the size of the car body, the vehicle height, the height of the driver's seat, etc.
- the selection unit 102 selects parking lots 10 that have available parking spaces (step S101). For example, the selection unit 102 selects parking lots 10 that are within a predetermined distance from the destination selected by the user U. The selection unit 102 further narrows down the selected parking lots 10 to parking lots 10 that have available parking spaces. From the narrowed down parking lots 10, the selection unit 102 selects parking lots 10 that satisfy the selection conditions (parking lots 10 that have parking spaces).
- the calculation unit 104 calculates the difficulty of driving to park in an available parking space in the parking lot 10 selected by the selection unit 102 (step S103).
- the calculation unit 104 acquires information indicating the driver's driving skill level, the type of vehicle 30, the parking lot 10, the roadway accessing the parking lot 10, and the attributes and status of the available parking space, and calculates the difficulty using the acquired information and parameters.
- the presentation unit 106 presents information that can identify the parking lot 10 and the difficulty level thereof (step S105). For example, the presentation unit 106 displays the screen 300 in FIG. 6 on the display of the user terminal 50 of the user U.
- information processing device 100 When user U presses, for example, an icon of the parking lot 10 that he/she wishes to reserve on screen 300, information processing device 100 accepts the selection of the parking lot 10 to be reserved in step S15 of FIG. 5 (step S15). Upon accepting the reservation, information processing device 100 performs a reservation process for a parking space in parking lot 10 (step S17). On screen 300, an image element indicating that the reservation of parking lot 10 selected by user U has been completed, i.e., a reserved status, may be superimposed on the position indicating the parking lot 10 selected by user U.
- the information processing device 100 includes a selection unit 102, a calculation unit 104, and a presentation unit 106.
- the selection unit 102 selects a parking lot 10 that has an available parking space.
- the calculation unit 104 calculates the difficulty of driving to park in an available parking space in the selected parking lot 10.
- the presentation unit 106 presents information that can identify the parking lot 10 and the difficulty level. This information processing device 100 can improve convenience by taking into account the difficulty level of parking. Furthermore, according to this embodiment, by presenting the difficulty level of available parking spaces, congestion in the parking lot 10 can be alleviated and accidents in the parking lot 10 can be prevented.
- the presentation unit 106 presents the location of available parking spaces and the difficulty of parking, so the user can understand the situation and use the parking lot 10.
- the selection unit 102 selects a parking lot 10 that has available parking spaces, and the presentation unit 106 presents the available parking spaces in real time. Therefore, compared to a case where the user only checks the location of the parking lot 10 and then heads to the parking lot 10, this embodiment can prevent a situation where the parking lot 10 is full when the user arrives there. Furthermore, since there is no need to go to the trouble of searching for the parking lot 10 again, which occurs when the parking lot 10 is full, this embodiment allows the user to arrive at the destination smoothly.
- the selection unit 102 selects a parking lot 10 while taking into consideration the route from the parking lot 10 to the destination after parking, which is convenient for the user U and allows the user U to travel safely from the parking lot 10 to the destination, thereby preventing traffic accidents.
- Second Embodiment 9 is a functional block diagram showing an example of a logical configuration of the information processing device 100 according to the embodiment.
- This embodiment is similar to the above embodiment except that when multiple parking lots 10 are selected by the selection unit 102, a recommended order is determined and the display mode of the parking lots 10 is determined using the recommended order.
- the configuration of this embodiment may be combined with at least one of the configurations of the other embodiments to the extent that no contradiction occurs.
- the information processing device 100 further includes a determination unit 108 in addition to the configuration shown in FIG.
- the determination unit 108 determines the recommendation order of the multiple parking lots 10 using the difficulty level of each parking lot 10.
- the presentation unit 106 determines the display mode of the parking lot 10 using the recommendation order.
- the determination unit 108 may determine the recommendation order of the multiple parking spaces.
- FIG. 10 is a diagram showing an example of a screen 310 displayed using the display mode determined by the presentation unit 106.
- the screen 310 includes an icon indicating the location of a parking lot 10 having available parking spaces, an image element indicating the location of the destination, and a destination display 304, just like the screen 300 in FIG. 6, and further includes a recommended order display 312.
- the recommended order display 312 displays the recommended order determined by the determination unit 108. If multiple available parking spaces are included, the recommended order display 312 displays the identification information of the parking spaces along with the recommended order for each parking space. Alternatively, in this case, the recommended order display 312 may display only the identification information of the parking space with the highest recommended order in one parking lot 10 along with the recommended order.
- the screen 310 in FIG. 10 may further include the difficulty level display 302 of the screen 300 in FIG. 6.
- the presentation unit 106 may display screen 320 of FIG. 11 on the display of the user terminal 50.
- Screen 320 displays a list of information on multiple parking lots 10 selected by the selection unit 102 in the order of recommendation determined by the determination unit 108.
- the list on screen 320 of FIG. 11 includes, as an example, the parking lot name, difficulty level, address, etc. for each parking lot 10.
- Screens 300 and 320 may be displayed side-by-side on the display of the user terminal 50, or may be displayed by switching between them alternatively.
- the determination unit 108 may further determine the recommendation order using information about the route to reach each parking lot selected by the selection unit 102.
- the information about the route may include at least one of the following: distance, whether there is traffic congestion, estimated travel time (or estimated arrival time), difficulty of the route (for example, the difficulty increases when there are many lanes, traffic volume, number of bicycles, number of pedestrians, etc.), width of the roadway, proportion of large vehicles, presence of sidewalks, presence of bicycles on the roadway, etc.
- ⁇ Example of operation> 12 is a flowchart showing an example of the operation of the information processing device 100 according to the embodiment. This flow further includes steps S201 and S203 in addition to the flow in FIG.
- the determination unit 108 determines the recommendation order of the multiple parking lots 10 selected by the selection unit 102 using the difficulty level of each parking lot 10 (step S201).
- the presentation unit 106 uses the recommendation order to determine the display mode of the parking lots 10 (step S203).
- the presentation unit 106 then presents the parking lots 10 and their difficulty levels (step S105).
- the information processing device 100 of this embodiment further includes a determination unit 108.
- the determination unit 108 determines the recommendation order of the multiple parking lots 10 using the difficulty level of each parking lot 10.
- the presentation unit 106 determines the display mode of the parking lots 10 using the recommendation order.
- the information processing device 100 of this embodiment has the same effects as the above embodiment, and furthermore, the presentation unit 106 recommends and presents parking lots 10 that suit the driver's driving skills, allowing for smooth parking. Smooth parking also helps to alleviate traffic congestion in the parking lots 10 and around the destination.
- FIG. 13 is a diagram conceptually showing the system configuration of a parking lot reservation system 1 according to an embodiment.
- This embodiment is similar to any of the above-mentioned embodiments, except that it has a configuration for processing an image captured by a camera to identify the driving technique of the driver of the vehicle 30.
- This embodiment will be described based on the configuration of the first embodiment in Fig. 1, but the configuration of this embodiment may be combined with the configuration of the second embodiment in Fig. 9 to the extent that no contradiction occurs.
- the parking lot reservation system 1 of the embodiment has a similar configuration to the parking lot reservation system 1 of Fig. 3, and further includes cameras 5a, 5b, and an image processing device 130.
- the camera 5a is a camera such as a drive recorder mounted on the vehicle 30.
- the camera 5b is a camera installed in the parking lot 10.
- the image processing device 130 processes images captured by the cameras 5a and 5b.
- the image processing device 130 may also process images captured using a camera (not shown) of the user terminal 50.
- cameras 5a, 5b, and the camera of the user terminal 50 they will simply be referred to as cameras 5.
- the camera 5 has an imaging element such as a lens and a CCD (Charge Coupled Device) image sensor, and is, for example, a network camera such as an IP (Internet Protocol) camera.
- the network camera has, for example, a wireless LAN (Local Area Network) communication function, and is connected to the communication network 3, i.e., the image processing device 130, via a relay device such as a router (not shown).
- These cameras 5 may be equipped with a mechanism for controlling the orientation of the camera body and lens, zoom control, focusing, etc. by following the movement of the vehicle 30.
- the images generated by the camera 5 are preferably taken in real time and transmitted to the image processing device 130.
- the images transmitted to the image processing device 130 do not have to be transmitted directly from the camera 5, but may be images delayed by a predetermined time.
- the images captured by the camera 5 may be temporarily stored in another storage device, and the image processing device 130 may read them out from the storage device sequentially or at predetermined intervals.
- the images transmitted to the image processing device 130 are preferably moving images, but may also be frame images at predetermined intervals or still images.
- the image processing device 130 includes a storage device 140.
- the storage device 140 may be provided inside the image processing device 130 or may be provided externally.
- the storage device 140 may be a piece of hardware that is integrated with the image processing device 130, or may be a piece of hardware that is separate from the image processing device 130.
- the information processing apparatus 100 has a configuration similar to that of the first embodiment shown in FIG. 1, so an example of the functional configuration of the information processing apparatus 100 of the embodiment will be described below with reference to FIG.
- the image processing device 130 processes the captured image of the vehicle 30 to identify at least one of the type and size of the vehicle 30 .
- the selection unit 102 selects a parking lot 10 having a parking space available for parking the vehicle 30 using information indicating at least one of the type (model) and size of the identified vehicle 30.
- the calculation unit 104 calculates the difficulty level using information indicating at least one of the type (model) and size of the identified vehicle 30.
- the calculation unit 104 uses the driver's driving history information to identify the driver's weak and strong driving techniques, and identifies information related to the driving techniques.
- the calculation unit 104 identifies the driver's good and bad driving techniques by having the image processing device 130 process images captured by the camera 5 of the driver driving in a parking space in the parking lot 10.
- the image processing device 130 identifies, for example, the time taken for parking, the number of turns, etc., through image processing. If at least one of the time taken for parking and the number of turns exceeds a respective first threshold, the calculation unit 104 identifies that parking in a parking space having the characteristics of the parking space is difficult. Alternatively, if at least one of the time taken for parking and the number of turns is below a respective second threshold, the calculation unit 104 may identify that parking in a parking space having the characteristics of the parking space is easy.
- the characteristics of the parking space are stored in the storage device 120 as parking space information for each parking space.
- the parking space information may be the same as the information indicating the parameters used to calculate the difficulty of the parking space.
- the calculation unit 104 may calculate the difficulty level using information regarding the ease of driving the vehicle to be parked.
- the information regarding the ease of driving includes information indicating whether the vehicle is familiar to the driver, whether it is a rental car, whether the steering wheel is left-hand or right-hand, etc., the size of the vehicle, the vehicle height, the height of the driver's seat, etc.
- the information processing device 100 may read the license plate information and determine whether the vehicle 30 is a rental car or not, and whether the vehicle 30 is owned by the driver. As will be described later, the information processing device 100 may identify information about the vehicle 30, such as whether the steering wheel is left-hand or right-hand, the size of the vehicle body, the vehicle height, and the height of the driver's seat, by having the image processing device 130 process an image of the vehicle 30.
- the information about the vehicle 30 is not only used by the calculation unit 104 to calculate the difficulty level, but can also be used by the selection unit 102 to select a parking space as described above.
- the information about the vehicle 30 can be identified from the model of the vehicle 30 input by the user U, or can be identified using an image of the vehicle 30.
- the user U may input the vehicle model through a setting menu of an application, and based on the accepted vehicle model, the information processing device 100 may obtain information about the vehicle 30 from existing vehicle information or vehicle information databased by the parking lot reservation system 1.
- the vehicle model registration menu of the application or the like may be used to have the camera of the user terminal 50 capture an image of the vehicle 30, and the captured image may be processed by the image processing device 130, thereby allowing the information processing device 100 to acquire information about the vehicle 30.
- the information processing device 100 can acquire information about the vehicle 30 by using the image processing results to identify the vehicle model of the vehicle 30, or the vehicle size, vehicle height, driver's seat height, and the like.
- the vehicle model registration menu outputs guidance to the user U to capture images of the vehicle 30 from four directions: front, rear, left, and right. The user U can follow the guidance to capture images of the vehicle 30.
- the information processing device 100 may obtain information about the vehicle 30 by having the image processing device 130 process images captured by the camera 5b installed in the parking lot 10.
- the information processing device 100 may determine the vehicle height of the vehicle 30 using the size of the tires included in the captured image of the vehicle 30.
- the acquired information about the vehicle 30 may be stored in the storage device 120 in association with the driver information 210 of the user U.
- the parking lot reservation system 1 includes a camera 5 and an image processing device 130 that processes images captured by the camera 5.
- the image processing device 130 processes images captured of the vehicle 30 to identify at least one of the type and size of the vehicle 30.
- this embodiment provides the same effects as the above embodiment, as well as the following effects.
- the selection unit 102 may further use, as conditions for selecting a parking lot 10, weather information at the parking lot 10 or around the destination at the planned parking time and conditions related to the sidewalk from the parking lot 10 to the destination. For example, when rain or snow is forecast, the selection unit 102 may set a selection condition to give priority to parking lots with a roof on the sidewalk to the destination. Alternatively, when rain or snow is forecast, the selection unit 102 may set a selection condition that the destination and the parking lot 10 are in the same building.
- the information processing device 100 may be configured to allow the user U to register whether or not he/she wishes to use a parking space reserved for disabled persons. If the user U wishes to use a parking space reserved for disabled persons, the selection unit 102 selects a parking lot 10 that has a vacant parking space reserved for disabled persons, in accordance with the registered contents. Furthermore, if the user U has not registered a desire to use a parking space reserved for disabled persons, the selection unit 102 will not select the parking space, even if a parking space reserved for disabled persons is vacant.
- the information processing device 100 may also include a configuration for accepting operations by voice input.
- the information processing device 100 may accept the operation content by accepting voice input from the user U through a microphone of the user terminal 50 and analyzing and processing the input voice.
- a selection means for selecting a parking lot having an available parking space for selecting a parking lot having an available parking space;
- An information processing device comprising information capable of identifying the parking lot and a presentation means for presenting the parking lot's difficulty level.
- 2. In the information processing device according to 1. and a determination means for determining, when a plurality of parking lots are selected by the selection means, a recommendation order of the selected plurality of parking lots using the difficulty level of each of the parking lots;
- the presentation means determines a display mode of the parking lot using the recommendation order.
- the information processing device wherein the determination means further determines the recommendation order using information regarding a route to arrive at each of the parking lots selected by the selection means. 4. In the information processing device according to any one of 1 to 3, The calculation means calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces. 5.
- the parameters are: An information processing device that includes at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether or not a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of the parking lot, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status within the parking lot, and whether the parking lot is self-propelled or mechanical.
- the calculation means calculates the difficulty level using information regarding the driver's driving technique. 7.
- the calculation means is an information processing device that uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information related to the driving techniques. 8.
- the calculation means calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle. 9.
- the calculation means calculates the difficulty level using information indicating at least one of the type and size of the vehicle. 10.
- the calculation means calculates the difficulty level using information regarding the ease of driving the vehicle to be parked.
- An information processing device A user terminal, The information processing device includes: A selection means for selecting a parking lot having an available parking space; A calculation means for calculating a difficulty level of driving to park the vehicle in the available parking space in the selected parking lot; A parking lot reservation system having information for identifying the parking lot and a presentation means for displaying the difficulty level on a display means of the user terminal. 12.
- the information processing device includes: and a determination means for determining, when a plurality of parking lots are selected by the selection means, a recommendation order of the selected plurality of parking lots using the difficulty level of each of the parking lots; A parking lot reservation system, wherein the presentation means of the information processing device determines a display mode of the parking lot using the recommendation order. 13.
- a parking lot reservation system wherein the determination means of the information processing device further determines the recommendation order using information regarding a route to arrive at each of the parking lots selected by the selection means. 14. In the parking lot reservation system according to any one of 11 to 13, A parking lot reservation system in which the calculation means of the information processing device calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the road accessing the parking lot, and the available parking spaces. 15.
- the parameters are: A parking reservation system including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrances are, whether a parking ticket needs to be obtained from a machine, whether the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status in the parking lot, and whether the parking lot is self-propelled or mechanical.
- a parking lot reservation system wherein the calculation means of the information processing device calculates the difficulty level using information indicating at least one of the type and size of the vehicle identified by the image processing device.
- the image processing device processes an image of the driver's driving in the parking space to identify the driver's driving technique;
- the calculation means of the information processing device A parking lot reservation system that calculates the difficulty level using information about the driver's driving skill identified by the image processing device. 22.
- a parking lot reservation system wherein the calculation means of the information processing device uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information regarding the driving techniques.
- One or more computers Select a parking lot with available parking spaces, Calculating the difficulty of driving to park in the available parking space in the selected parking lot; An information processing method that presents information that can identify the parking lot and its difficulty level.
- the one or more computers When a plurality of parking lots are selected, a recommendation order of the selected plurality of parking lots is further determined using the difficulty level of each of the parking lots; An information processing method that uses the recommended order to determine the display mode of the parking lot and presents the difficulty level. 25.
- the information processing method further comprises determining the recommendation order using information regarding a route to reach each of the selected parking lots. 26.
- An information processing method which calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
- the parameters are: An information processing method including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of the parking lot, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status in the parking lot, and
- the one or more computers In the information processing method according to any one of 23 to 27, the one or more computers, An information processing method for calculating the difficulty level using information regarding a driver's driving technique. 29. In the information processing method according to 28., the one or more computers, An information processing method for identifying good and bad driving techniques of a driver using driving history information of the driver, and identifying information relating to the driving techniques. 30. In the information processing method according to any one of 23. to 29., the one or more computers, An information processing method that calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of a vehicle. 31. In the information processing method according to any one of 23.
- An information processing method comprising: calculating the difficulty level using information indicating at least one of the type and size of the vehicle. 32.
- An information processing method comprising: calculating the difficulty level using information regarding the drivability of the vehicle to be parked.
- a selection process for selecting a parking lot having an available parking space A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process;
- a computer-readable recording medium storing a program for executing the above.
- the recording medium according to 33. When a plurality of parking lots are selected by the selection process, the computer is further caused to execute a determination process of determining a recommendation order of the plurality of selected parking lots using the difficulty level of each of the parking lots; A computer-readable recording medium storing a program for determining a display mode of the parking lots using the recommended order in the presentation process. 35.
- the recording medium according to 34 A computer-readable recording medium storing a program, wherein in the determination process, the recommendation order is determined using information regarding the route to arrive at each of the parking lots selected in the selection process.
- 36. The recording medium according to any one of 33 to 35, A computer-readable recording medium storing a program that calculates the difficulty level in the calculation process using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces. 37.
- the parameters are: A computer-readable recording medium having a program stored therein, the computer-readable recording medium including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether or not a parking ticket needs to be obtained from a machine, whether or not the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking, the width of the driving space in the parking lot, the availability of space in the parking lot, and whether the parking lot is self-propelled or mechanical.
- the recording medium according to any one of 33 to 37 A computer-readable recording medium storing a program for calculating the difficulty level using information related to the driver's driving technique in the calculation process.
- 39. The recording medium according to 38., A computer-readable recording medium storing a program that, in the calculation process, uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information about the driving techniques.
- 40. The recording medium according to any one of 33 to 39, A computer-readable recording medium storing a program that calculates the difficulty level in the calculation process using the presence or absence of at least one of the vehicle's automatic driving function and automatic parking function. 41.
- 41. The recording medium according to any one of 33.
- a computer-readable recording medium storing a program that calculates the difficulty level using information indicating at least one of the type and size of the vehicle in the calculation process. 42.
- the recording medium according to any one of 33 to 41, A computer-readable recording medium storing a program for calculating the difficulty level in the calculation process using information regarding the ease of driving the vehicle to be parked.
- a selection process for selecting a parking lot having an available parking space A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process;
- a presentation process for presenting information that can identify the parking lot and its difficulty level;
- the computer is further caused to execute a determination process of determining a recommendation order of the plurality of selected parking lots using the difficulty level of each of the parking lots;
- the program further comprises, in the determination process, determining the recommendation order using information regarding a route to arrive at each of the parking lots selected in the selection process. 46.
- the parameters are:
- the program includes at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrances are, whether a parking ticket needs to be obtained from a machine, whether the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the availability of space in the parking lot, and whether the parking lot is self-propelled or mechanical.
- the program calculates the difficulty level using information indicating at least one of the type and size of the vehicle in the calculation process. 52.
- Parking lot reservation system 3 Communication network 5, 5a, 5b Camera 10 Parking lot 30 Vehicle 50 User terminal 100 Information processing device 102 Selection unit 104 Calculation unit 106 Presentation unit 108 Determination unit 120 Storage device 130 Image processing device 140 Storage device 200 Parking lot information 210 Driver information 300 Screen 302 Difficulty level display 304 Destination display 310 Screen 312 Recommended order display 320 Screen 1000 Computer 1010 Bus 1020 Processor 1030 Memory 1040 Storage device 1050 Input/output interface 1060 Network interface
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、駐車場予約システム、情報処理装置、情報処理方法、および記録媒体に関する。 The present invention relates to a parking lot reservation system, an information processing device, an information processing method, and a recording medium.
時間貸し等の駐車場の予約を管理するシステムの一例が特許文献1に記載されている。特許文献1の駐車場案内システムは、駐車場に駐車している車両の利用者が所持する移動通信端末と通信する情報処理装置を備える。情報処理装置は、移動通信端末の位置情報を複数回収集し、位置情報を収集する毎に、位置情報および位置情報の変化に基づいて利用者が駐車場に到達する到達時刻を算出する。情報処理装置は、算出した到達時刻の平均値を用いて、利用者が駐車場に到達する到達予測時刻を算出する。
An example of a system for managing reservations for parking lots, such as hourly parking lots, is described in
特許文献2の駐車場管理システムは、駐車スペース毎に設けられた車止め装置の動作を制御する車止め制御手段と、駐車スペースに対する予約を受け付ける予約受付手段と、予約に係る車両が駐車場を利用する予定時刻を推定する利用予定時刻推定手段と、予約に係る駐車スペースを確保する駐車スペース確保手段とを備えている。そして、この車止め装置制御手段は、前記利用予定時刻推定手段によって推定された予定時刻に到達した場合に、前記駐車スペース確保手段によって確保された駐車スペースに設けられている車止め装置を作動させることにより、当該駐車スペースに対する車両の入庫を防止するように構成されている。
The parking lot management system of
特許文献3の駐車場予約システムでは、駐車場の区画機器が、接近した利用者車両の車載機からIDを取得し、利用者番号を変換後入庫要求に付して利用者管理サーバに送信する。そして、利用者管理サーバが、利用者の個人情報を利用者番号に対応付けて利用者情報格納部に予め登録し、入庫要求を受信し、利用者番号対応の個人情報を付した要求を駐車場管理サーバに転送する。そして、駐車場管理サーバが、区画の空満情報を利用者携帯端末に提供し、区画の予約情報を取得し予約開始時刻とともに駐車場管理情報格納部に登録し、区画のロックを区画機器に指示し、入庫要求を受け付けたとき前記個人情報での予約がされていればロック解除を指示する。
In the parking lot reservation system of
上記した特許文献に記載の技術では、ユーザの端末等から駐車場のスペースの予約を可能にし、駐車スペースを効率的に活用することが目的であった。そのため、駐車スペースに駐車するまでの運転の難易度を考慮していないため、運転者の運転技術に合わない駐車スペースを予約してしまう可能性があった。このため、上記した特許文献に記載の技術では、駐車に時間がかかり駐車場の混雑や駐車場内の事故の要因となり兼ねないという問題点があった。 The technology described in the above patent documents aims to make it possible to reserve parking spaces from a user's terminal, etc., and to utilize parking spaces efficiently. As a result, it does not take into account the difficulty of driving to park in the parking space, so there is a possibility that a parking space that does not suit the driver's driving skills may be reserved. As a result, the technology described in the above patent documents has the problem that parking takes time, which can lead to congestion in the parking lot and accidents in the parking lot.
本発明の目的の一例は、上述した課題を鑑み、駐車の難易度を考慮することで利便性を向上させる駐車場予約システム、情報処理装置、情報処理方法、および記録媒体を提供することにある。 In view of the above-mentioned problems, one example of the objective of the present invention is to provide a parking reservation system, an information processing device, an information processing method, and a recording medium that improve convenience by taking into account the difficulty of parking.
本発明の一態様によれば、
駐車可能な駐車スペースがある駐車場を選択する選択手段と、
前記選択手段により選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出手段と、
前記駐車場を特定可能な情報と、その難易度を提示する提示手段と、を備える、
情報処理装置が提供される。
According to one aspect of the present invention,
A selection means for selecting a parking lot having an available parking space;
A calculation means for calculating a difficulty level of driving to park in the available parking space of the parking lot selected by the selection means;
A display unit is provided for displaying information that can identify the parking lot and the difficulty level of the parking lot.
An information processing device is provided.
本発明の一態様によれば、
情報処理装置と、
ユーザ端末と、を備え、
前記情報処理装置は、
駐車可能な駐車スペースがある駐車場を選択する選択手段と、
選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出手段と、
前記駐車場を特定可能な情報と、その難易度を、前記ユーザ端末の表示手段に表示させる提示手段と、を有する、
駐車場予約システムが提供される。
According to one aspect of the present invention,
An information processing device;
A user terminal,
The information processing device includes:
A selection means for selecting a parking lot having an available parking space;
A calculation means for calculating a difficulty level of driving to park the vehicle in the available parking space in the selected parking lot;
A display unit displays the information that can identify the parking lot and the difficulty level of the parking lot on a display unit of the user terminal.
A parking reservation system is provided.
本発明の一態様によれば、
1以上のコンピュータが、
駐車可能な駐車スペースがある駐車場を選択し、
選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出し、
前記駐車場を特定可能な情報と、その難易度を提示する、
情報処理方法が提供される。
According to one aspect of the present invention,
One or more computers
Select a parking lot with available parking spaces,
Calculating the difficulty of driving to park in the available parking space in the selected parking lot;
Present information that can identify the parking lot and its difficulty level;
A method for processing information is provided.
本発明の一態様によれば、
コンピュータに、
駐車可能な駐車スペースがある駐車場を選択する選択処理と、
前記選択処理において選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出処理と、
前記駐車場を特定可能な情報と、その難易度を提示する提示処理と、
を実行させるためのプログラムを記憶したコンピュータで読み取り可能な記録媒体が提供される。
According to one aspect of the present invention,
On the computer,
A selection process for selecting a parking lot having an available parking space;
A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process;
A presentation process for presenting information that can identify the parking lot and its difficulty level;
A computer-readable recording medium storing a program for executing the above is provided.
なお、本発明の他の態様としては、上記一態様の方法を少なくとも1以上のコンピュータに実行させるプログラムであってもよいし、このようなプログラムを記録したコンピュータが読み取り可能な記録媒体であってもよい。この記録媒体は、非一時的な有形の媒体を含む。
このコンピュータプログラムは、コンピュータにより実行されたとき、コンピュータに、情報処理装置上で、その情報処理方法を実施させるコンピュータプログラムコードを含む。
Another aspect of the present invention may be a program for causing at least one computer to execute the method according to the above aspect, or a computer-readable recording medium having such a program recorded thereon. The recording medium includes a non-transitory tangible medium.
The computer program includes computer program code which, when executed by a computer, causes the computer to carry out the information processing method on an information processing device.
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 In addition, any combination of the above components, and any conversion of the present invention into a method, device, system, recording medium, computer program, etc., are also valid aspects of the present invention.
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。 Furthermore, the various components of the present invention do not necessarily have to be independent entities, but may be formed as a single member by multiple components, one component may be formed from multiple components, one component may be part of another component, or part of one component may overlap with part of another component, etc.
また、本発明の方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。 In addition, although the method and computer program of the present invention describe multiple steps in a sequential order, the order in which the steps are described does not limit the order in which the steps are executed. Therefore, when implementing the method and computer program of the present invention, the order of the multiple steps can be changed to the extent that it does not interfere with the content.
さらに、本発明の方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。 Furthermore, the multiple steps of the method and computer program of the present invention are not limited to being executed at different times. Therefore, a step may occur while another step is being executed, or the execution timing of a step may overlap in part or in whole with the execution timing of another step, etc.
本発明の一態様によれば、駐車の難易度を考慮することで利便性を向上させる駐車場予約システム、情報処理装置、情報処理方法、および記録媒体が得られる。 According to one aspect of the present invention, a parking reservation system, an information processing device, an information processing method, and a recording medium are obtained that improve convenience by taking into account the difficulty of parking.
以下、本発明の実施形態について、図面を用いて説明する。なお、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、以下の各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。 Below, an embodiment of the present invention will be described with reference to the drawings. Note that in all drawings, similar components are given similar reference symbols and descriptions will be omitted where appropriate. Also, in the following drawings, configurations of parts that are not related to the essence of the present invention have been omitted and are not shown.
実施形態において「取得」とは、自装置が他の装置や記憶媒体に格納されているデータまたは情報を取りに行くこと(能動的な取得)、および、自装置に他の装置から出力されるデータまたは情報を入力すること(受動的な取得)の少なくとも一方を含む。能動的な取得の例は、他の装置にリクエストまたは問い合わせしてその返信を受信すること、および、他の装置や記憶媒体にアクセスして読み出すこと等がある。また、受動的な取得の例は、配信(または、送信、プッシュ通知等)される情報を受信すること等がある。さらに、「取得」とは、受信したデータまたは情報の中から選択して取得すること、または、配信されたデータまたは情報を選択して受信することであってもよい。 In the embodiment, "acquisition" includes at least one of the following: the device itself goes to retrieve data or information stored in another device or storage medium (active acquisition), and the device itself inputs data or information output from another device (passive acquisition). Examples of active acquisition include making a request or inquiry to another device and receiving a reply, and accessing and reading information from another device or storage medium. An example of passive acquisition is receiving information that is distributed (or transmitted, push notification, etc.). Furthermore, "acquisition" may mean selecting and acquiring data or information from received data or information, or selecting and receiving distributed data or information.
<最小構成例>
図1は、実施形態に係る情報処理装置100の概要を示す図である。情報処理装置100は、選択部102と、算出部104と、提示部106と、を備えている。
選択部102は、駐車可能な駐車スペースがある駐車場を選択する。
算出部104は、選択部102により選択された駐車場の駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する。
提示部106は、駐車場を特定可能な情報と、その難易度を提示する。
<Minimum configuration example>
1 is a diagram showing an overview of an
The
The
The
<動作例>
図2は、実施形態の情報処理装置100の動作例を示すフローチャートである。
選択部102は、駐車可能な駐車スペースがある駐車場を選択する(ステップS101)。算出部104は、ステップS101で選択された駐車場の駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する(ステップS103)。提示部106は、駐車場を特定可能な情報と、その難易度を提示する(ステップS105)。
<Example of operation>
FIG. 2 is a flowchart showing an example of the operation of the
The
この情報処理装置100において、選択部102は、駐車可能な駐車スペースがある駐車場を選択する。算出部104は、選択部102により選択された駐車場の駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する。提示部106は、駐車場を特定可能な情報と、その難易度を提示する。
よって、この情報処理装置100によれば、駐車の難易度を考慮することで利便性を向上させるという効果が得られる。
In this
Therefore, according to the
以下、情報処理装置100の詳細例について説明する。
A detailed example of the
(第1実施形態)
<システム概要>
図3は、実施形態に係る駐車場予約システム1のシステム構成を概念的に示す図である。
駐車場予約システム1は、駐車場10を管理する情報処理装置100と、駐車場10を利用するユーザUのユーザ端末50と、を含む。情報処理装置100とユーザ端末50とは、例えば、通信ネットワーク3を介して接続される。
First Embodiment
<System Overview>
FIG. 3 is a diagram conceptually showing the system configuration of the parking
The parking
情報処理装置100は、サーバコンピュータなどのコンピュータである。情報処理装置100は、記憶装置120を含む。記憶装置120は、情報処理装置100の内部に設けられてもよいし、外部に設けられてもよい。つまり記憶装置120は、情報処理装置100と一体のハードウェアであってもよいし、情報処理装置100とは別体のハードウェアであってもよい。
The
ユーザ端末50は、駐車場予約システム1のサービスを利用するユーザUが操作する端末装置である。ユーザ端末50は、例えば、スマートフォン、タブレット端末、あるいは、パーソナルコンピュータ等のコンピュータ1000である。他の例では、ユーザ端末50は、ユーザUが運転する車両30のカーナビゲーション装置等のコンピュータであってもよい。
The
駐車場予約システム1のサービスの利用シーンとしては、事前に日時を指定して駐車場を予約する場合と、目的地周辺の駐車場を探す場合等が考えられる。
Possible scenarios for using the parking
駐車場予約システム1のサービスの利用方法は、例えば、ユーザ端末50に所定のアプリケーションをインストールして起動すること、あるいは、ブラウザなどを用いて所定のウェブサイトにアクセスすること、等の方法が考えられる。本実施形態では、アプリケーションを起動してサービスを利用する方法を例に説明する。
The service of the parking
例えば、ユーザUは、サービスを利用するために事前にユーザ登録などの手続きを行い、アカウント情報を取得する。サービス利用に際し、アカウント情報を用いて、ユーザ端末50上で、駐車場予約システム1にログインすることができる。認証に成功すると、ユーザ端末50でのサービスの利用が可能になる。
For example, in order to use the service, user U completes procedures such as user registration in advance and obtains account information. When using the service, the user can log in to the parking
<ハードウェア構成例>
図4は、情報処理装置100を実現するコンピュータ1000のハードウェア構成を例示するブロック図である。図3のユーザ端末50も、コンピュータ1000によって実現される。また、情報処理装置100の機能は、ユーザ端末50と、(あるいは、カーナビゲーション装置と、)情報処理装置100とが分担して実現してもよい。また、後述する実施形態の画像処理装置130の機能も、情報処理装置100と、ユーザ端末50と、(あるいは、カーナビゲーション装置と、)画像処理装置130とが分担して実現してもよい。
<Hardware configuration example>
Fig. 4 is a block diagram illustrating a hardware configuration of a
コンピュータ1000は、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、およびネットワークインタフェース1060を有する。
The
バス1010は、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、およびネットワークインタフェース1060が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1020などを互いに接続する方法は、バス接続に限定されない。
The
プロセッサ1020は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)などで実現されるプロセッサである。
The
メモリ1030は、RAM(Random Access Memory)などで実現される主記憶装置である。
ストレージデバイス1040は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、メモリカード、またはROM(Read Only Memory)などで実現される補助記憶装置である。ストレージデバイス1040は情報処理装置100の各機能(例えば、選択部102、算出部104、提示部106、後述する決定部108など)を実現するプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030上に読み込んで実行することで、そのプログラムモジュールに対応する各機能が実現される。また、ストレージデバイス1040は情報処理装置100の記憶装置120、あるいは、後述する画像処理装置130の記憶装置140の各データも記憶してもよい。
The
プログラムモジュールは、記録媒体に記録されてもよい。プログラムモジュールを記録する記録媒体は、非一時的な有形のコンピュータ1000が使用可能な媒体を含み、その媒体に、コンピュータ1000(プロセッサ1020)が読み取り可能なプログラムコードが埋め込まれてよい。
The program module may be recorded on a recording medium. The recording medium on which the program module is recorded may include a non-transitory, tangible medium usable by the
入出力インタフェース1050は、コンピュータ1000と各種入出力機器とを接続するためのインタフェースである。入出力インタフェース1050は、ブルートゥース(登録商標)、NFC(Near Field Communication)などの近距離無線通信を行う通信インタフェースとしても機能する。
The input/
ネットワークインタフェース1060は、コンピュータ1000を通信ネットワーク3に接続するためのインタフェースである。この通信ネットワーク3は、例えばLAN(Local Area Network)やWAN(Wide Area Network)である。ネットワークインタフェース1060が通信ネットワーク3に接続する方法は、無線接続であってもよいし、有線接続であってもよい。
The
そして、コンピュータ1000は、入出力インタフェース1050またはネットワークインタフェース1060を介して、必要な機器(例えば、図示されない、ディスプレイ、操作部、タッチパネル、カメラ、スピーカ、マイクロフォン等)に接続する。
Then, the
図1、および後述する図9の各実施形態の情報処理装置100の各構成要素は、図4のコンピュータ1000のハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。各実施形態の情報処理装置100を示す機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。
Each component of the
<駐車場予約システム1のアプリケーションの動作概要>
駐車場予約システム1は、アプリケーションを実行することでユーザUにサービスの利用を可能にする。図5は、駐車場予約システム1のアプリケーションの動作例を示すフローチャートである。例えば、ユーザ端末50でアプリケーションが起動されると、本フローが開始する。
<Overview of the application operation of parking
The parking
まず、駐車場の予約メニュー等で目的地の入力メニューを選択することで、目的地の入力画面が表示される。目的地の入力方法は特に限定されない。情報処理装置100は、例えば、郵便番号、電話番号、名称、住所等のうち少なくとも一つを用いて検索することなどによって目的地の入力を受け付ける(ステップS11)。
First, by selecting a destination input menu in a parking reservation menu or the like, a destination input screen is displayed. There are no particular limitations on the method of inputting the destination. The
情報処理装置100は、目的地の入力を受け付けると、目的地周辺の駐車可能な駐車スペースがある駐車場10を選択して、難易度とともに提示する(ステップS13)。このステップS13では、情報処理装置100は、上記した図2のフローチャートの手順に従った処理を行う。目的地周辺の駐車可能な駐車スペースとは、例えば、目的地から所定の範囲内に駐車場10が存在し、かつ、当該駐車場10内の利用されていない、つまり、空き駐車スペースである。例えば、カーナビゲーション装置で目的地を選択したとき、情報処理装置100は当該目的地を取得し、駐車可能な駐車スペースの選択を行ってもよい。
When the
また、ステップS11では、情報処理装置100は、目的地に加えて、さらに、予約時間(利用開始時刻と利用終了時刻)の入力を受け付けてもよい。その場合、当該予約時間に、他のユーザによって予約されていないことが、駐車可能な駐車スペースの選択条件に追加される。
In addition, in step S11, the
図6は、提示部106がユーザ端末50のディスプレイに表示する画面300の一例を示す図である。画面300は、駐車可能な駐車スペースを有する駐車場10の位置を示す画像要素(例えば、図中、「P」と示されるアイコン等)と、駐車場10毎に難易度を示す情報を表示する難易度表示302と、を含む。この画像要素と難易度表示302は、地図上に重畳表示される。画面300は、さらに、目的地の位置を示す画像要素と、目的地を指し示す目的地表示304とを含む。目的地の位置を示す画像要素は、目的地の場所を表すハッチング等の強調表示である。この画像要素と目的地表示304も、地図上に重畳される。図6の例では、難易度表示302や目的地表示304は、吹き出しの形状で示しているが、これに限定されず、様々な形態を採用でき、それぞれ対応する画像要素との関連付けが認識できる形態であるのが好ましい。
6 is a diagram showing an example of a
難易度表示302は、図6の例では、駐車が難しいことを示す「難」と、駐車し易いことを示す「易」等の文字を用いて難易度を示している。難易度を示す方法は、これに限定されない。他の例では、記号や絵文字等を用いて難易度を段階的に示してもよい。さらなる他の例では、数値で難易度を段階的に示してもよい。例えば、1から5段階で数値が大きくなる程、駐車が難しいことを示してもよい。逆に数値が大きくなる程、駐車し易いことを示してもよい。あるいは、さらなる他の例では、難易度を段階的に色分けして示してもよい。例えば、赤は駐車が非常に難しいことを示し、黄色は駐車が少し難しいことを示し、緑は駐車し易いことを示してもよい。あるいは、さらなる他の例では、難易度表示302のサイズで難易度を段階的に示してもよい。難易度表示302のサイズが大きい程、駐車し易いことを示してもよい。逆に難易度表示302のサイズが大きい程、駐車が難しいことを示してもよい。
In the example of FIG. 6, the
情報処理装置100は、予約する駐車場10の選択を受け付ける(ステップS15)。情報処理装置100は、例えば、画面300上で、駐車場10を示すアイコンに対するユーザ操作による押下を受け付けることで、予約する駐車場10の選択を受け付けることができる。
The
予約を受け付けると、情報処理装置100は、駐車場10の駐車スペースの予約処理を行う(ステップS17)。予約処理には、他のユーザの車両が予約済みの駐車スペースに進入することを防ぐ措置を含む。他のユーザの車両の進入を防ぐ措置(以後、「進入防止措置」と呼ぶ)は、例えば、入庫車をロックするためのロック板等を用いるロック装置(不図示)を駆動してロック板を上昇させる等の制御を含む。
When the reservation is accepted, the
進入防止措置を実施するタイミングを決定する方法は以下に例示される。
例えば、進入防止措置は、予約時刻を含むその前後の所定期間、継続して実施するのが好ましい。
A method for determining when to implement anti-intrusion measures is exemplified below.
For example, it is preferable that the intrusion prevention measures be continuously implemented for a predetermined period of time including before and after the reserved time.
あるいは、情報処理装置100は、車両30が目的地に到着する予定時刻を推定し、推定した到着予定時刻を含むその前後の所定期間、進入防止措置を継続して実施するのが好ましい。情報処理装置100は、ユーザUのユーザ端末50のGPS(Global Positioning System)受信機能を用いて取得した位置情報と、予約した駐車場の位置情報とから、車両30と駐車場との距離を算出することができる。そして情報処理装置100は、算出した距離から到着予定時刻を算出することができる。あるいは、情報処理装置100は、カーナビゲーションシステムと連携し、到着予定時刻をカーナビゲーションシステムから取得してもよい。
Alternatively, it is preferable that the
予約時刻または到着予定時刻の前の所定期間は、例えば、予約時刻または到着予定時刻の15分前、30分前等である。予約時刻または到着予定時刻の後の所定期間は、例えば、ユーザUが予約時に指定した利用時間(30分間、1時間、2時間等)、一定の時間を限度として予め設定される時間(例えば、2時間等)を含んでもよい。この場合、予め駐車時間に限度がある旨を、ユーザUに事前に通知するのが好ましい。 The specified period before the reservation time or scheduled arrival time is, for example, 15 minutes, 30 minutes, etc. before the reservation time or scheduled arrival time. The specified period after the reservation time or scheduled arrival time may include, for example, the usage time specified by user U when making the reservation (30 minutes, 1 hour, 2 hours, etc.) or a time that is preset with a certain time limit (for example, 2 hours, etc.). In this case, it is preferable to notify user U in advance that there is a limit on parking time.
また、予約時刻までの時間または到着予定時刻までの時間が、所定時間以上(例えば、上記した駐車利用時間の限度の一定時間であってもよい)ある場合であって、かつ、予約時刻または到着予定時刻までの期間に駐車スペースの利用を希望する他のユーザが居る場合、当該他のユーザに駐車スペースの利用を許可することができてもよい。その場合は、情報処理装置100は、進入防止措置を一旦解除し、他のユーザの車両を駐車させ、他のユーザの車両が出庫した後、再度、進入防止措置を施してもよい。
In addition, if the time until the reservation time or the scheduled arrival time is longer than a predetermined time (for example, it may be a certain time that is the limit of the parking usage time described above), and if there is another user who wishes to use the parking space during the period until the reservation time or the scheduled arrival time, the other user may be allowed to use the parking space. In that case, the
また、所定の時間が経過しても、駐車スペースを予約したユーザUの車両30が到着しなかった場合、情報処理装置100は、当該予約をキャンセルする処理を行ってもよい。キャンセル処理は、画面300上での予約済みのステータスを解除する処理も含む。キャンセル処理は、当該駐車スペースへの進入防止措置を解除する処理も含む。
In addition, if the
さらに、予約処理において、予約した駐車スペースが、当該駐車場の最後1つの空きスペースだった場合、情報処理装置100は、当該駐車場の掲示板の表示を「満車」に変更する指示を掲示板の制御装置に行ってもよい。
Furthermore, in the reservation process, if the reserved parking space is the last available space in the parking lot, the
情報処理装置100は、車両30が駐車場10に到着したことを検知する(ステップS19)。検知方法は様々考えられる。例えば、情報処理装置100は、予約時に車両30のナンバーを登録させ、駐車場10の入場口に設けられたカメラの撮像画像を画像処理することにより駐車場10に入場した車両30のナンバーを特定する。予約車両30のナンバーを検出した場合、情報処理装置100は、予約車両30が駐車場10に到着したことを検知する。
The
あるいは、情報処理装置100は、ユーザ端末50の位置情報を取得し、車両30(ユーザ端末50)が駐車場10の場所に到着したことを検知してもよい。車両30の到着を検知すると、情報処理装置100は、ステップS17でロックしていたロック板を下ろしてロックを解除する処理も行う。
Alternatively, the
情報処理装置100は、さらに、駐車場10に設けられたカメラ、または車両30の搭載されているカメラの画像を処理することにより、車両30の駐車状況を特定する処理などを行う(ステップS21)。当該処理については、後述する実施形態で詳細に説明する。
The
以上が、駐車場予約システム1のアプリケーションの動作概要である。
The above is an overview of the operation of the parking
<機能構成例>
次に、実施形態の情報処理装置100の機能構成例について図1を用いて説明する。
情報処理装置100は、選択部102と、算出部104と、提示部106と、を備えている。
<Functional configuration example>
Next, an example of a functional configuration of the
The
選択部102は、駐車可能な駐車スペースがある駐車場10を選択する。
選択部102は、駐車場10毎に、駐車スペースに関する情報を取得する。駐車スペースに関する情報は、例えば、駐車場10の駐車スペース毎に、駐車が可能か否かを示す情報であってもよいし、駐車場10毎に、駐車が可能な駐車スペースがあるか否かを示す情報であってもよい。駐車スペースに関する情報は、後述する選択条件に基づいて、駐車スペースを選択することができる情報を含む。
The
The
選択部102は、取得した駐車スペースに関する情報に基づいて、さらに、当該車両30が駐車可能か否かを選択条件に基づいて特定することで、駐車可能な駐車スペースがある駐車場10を選択する。
The
駐車が可能か否かを特定する選択条件は、時間および空間の少なくとも一方に関する条件を含む。時間に関する条件は、今現在空いていること、予約時間に空いていること等を含む。空間に関する条件は、車両30のサイズに合うスペースが空いていること等を含む。この場合、駐車スペースに関する情報は、駐車スペースの空き状況を示す情報を含む。
The selection conditions that specify whether parking is possible include conditions related to at least one of time and space. Conditions related to time include whether the space is currently available, whether it is available at the reserved time, etc. Conditions related to space include whether a space that fits the size of the
選択部102は、例えば、駐車場10のロック装置の制御装置からロック装置の駆動および解除の状態を示す情報(例えば、ロック装置の制御信号等の情報)を取得する。そして選択部102は、取得した情報に基づいて、ロック装置が解除されている駐車スペースを空いていると特定してもよい。あるいは、空き状況を示す情報は、後述する実施形態で説明する駐車場10に設置されるカメラや、駐車場内の他の車両のドライブレコーダ等のカメラの撮像画像を処理することで駐車スペースの空き状況を取得してもよい。
The
さらに、人工衛星の映像を後述する画像処理装置130で解析処理することで、選択部102は、駐車場10内の駐車スペースの空き状況を特定してもよい。
Furthermore, the
時間に関する条件は、ユーザUが選択できてもよいし、アプリケーション毎、またはメニュー毎に決まっていてもよい。例えば、いま直ぐ空いている駐車場を探すアプリケーションと、日時を指定して駐車場を予約するアプリケーションは、異なる別のアプリケーションであってもよい。あるいは、1つのアプリケーションが、いま直ぐ空いている駐車場を探すメニューと、日時を指定して駐車場を予約するメニューとを含んでいてもよい。 The time-related conditions may be selectable by the user U, or may be determined for each application or menu. For example, an application for searching for immediately available parking spaces and an application for reserving parking spaces by specifying a date and time may be different applications. Alternatively, one application may include a menu for searching for immediately available parking spaces and a menu for reserving parking spaces by specifying a date and time.
空間に関する条件に使用する車両30のサイズは、車両30に関する情報に基づいて特定される。車両30に関する情報として、ユーザUが予め車両30の種類(車種)を登録してもよいし、後述する車両30の画像を処理することにより車種を特定して登録してもよい。車両30の車種とサイズとは関連付けられて車種情報として記憶装置120に記憶されてもよい。また、駐車スペースに関する情報は、駐車スペースに駐車可能な車両30のサイズを含む。選択部102は、車両30の車種から車両30のサイズを特定し、特定した車両30サイズが駐車可能な駐車スペースを選択する。
The size of the
車両30のサイズは、車体の大きさおよび車高の少なくとも一方を含む。駐車スペースに関する情報は、駐車スペース毎に、駐車可能な車体のサイズ(車体の幅、車体の高さ(機械式駐車場の場合等))を含む。さらに、車高が低い場合に、駐車スペースのロック板が車体の下側に当たってロックができない事態や、駐車スペース手前にある段差が車体の下側に当たる事態を防ぐために、駐車スペースに関する情報は、駐車スペース毎に、駐車可能な車高を含んでもよい。
The size of the
また、上記したように、選択条件は、目的地を中心に所定の距離の範囲内であることを条件に含んでもよい。この場合、駐車スペースに関する情報は、当該駐車スペースの駐車場10の位置情報を含む。選択部102は、駐車場10との位置情報と、目的地の位置情報とを用いて、目的地を中心に所定の距離の範囲内にある駐車場10を選択することができる。ただし、上記したいま直ぐ空いている駐車場を探す場合は、目的地の入力を受け付ける代わりに、選択部102は、現在の車両30の位置を取得し、当該位置を中心に所定の距離の範囲内にある駐車場10を選択してもよい。現在の車両30の位置は、車両30のカーナビゲーション装置から取得してもよいし、ユーザ端末50のGPS受信機能を用いて取得した位置情報を用いてもよい。
Also, as described above, the selection conditions may include a condition that the parking space is within a predetermined distance from the destination. In this case, the information about the parking space includes the location information of the
さらに、選択条件は、駐車場10から目的地までの歩道に関する条件を含んでもよい。この場合、駐車スペースに関する情報は、例えば、当該駐車スペースの駐車場10と目的地までの歩道に関する情報を含んでもよい。この歩道に関する情報は、駐車場10から目的地までのルートの距離、歩道の有無、歩道の広さ、車道の横断の有無、当該横断箇所の信号機の有無等のうち少なくともいずれか一つを含む。
Furthermore, the selection conditions may include conditions related to the sidewalk from the
歩道に関する条件は、例えば、駐車場10から目的地までのルートの距離が所定値以下であること、歩道が有ること、歩道の広さが所定値以上であること、車道の横断がないこと、車道の横断がある場合は当該横断箇所に信号機が有ること等の少なくともいずれか一つを条件として含んでもよい。つまり、歩道に関する条件は、利用者が駐車場10から目的地まで安全にかつ便利に到達できる条件を含むのが好ましい。
The conditions regarding the sidewalk may include, for example, at least one of the following conditions: the distance of the route from the
歩道に関する情報は、既存の、または駐車場予約システム1においてデータベース化した道路情報から取得してもよいし、カーナビゲーションシステムから取得してもよい。
Information about sidewalks may be obtained from existing road information or road information databased in the parking
さらに、選択条件は、駐車場10から目的地への徒歩による所要時間を含んでもよい。この場合、駐車スペースに関する情報は、当該駐車スペースの駐車場10から目的地への徒歩での所要時間を含む。あるいは、駐車スペースに関する情報は、当該駐車スペースの駐車場10から目的地へのルートの距離を含み、選択部102は、距離から徒歩での所要時間を算出してもよい。選択条件は、所要時間が所定値以内であることを含む。あるいは、選択部102は、ユーザUから到着希望時刻の入力を受け付けると、所要時間から推定される到着予定時刻が到着希望時刻に間に合うことを選択条件として駐車場10を選択してもよい。
Furthermore, the selection conditions may include the time required to walk from the
算出部104は、選択部102により選択された駐車場10の駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する。
The
算出部104は、駐車場10、当該駐車場10にアクセスする車道、および駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて難易度を算出する。
The
パラメータは、以下に示す各種のパラメータのうち、少なくともいずれか一つを含む。
各種のパラメータは、車道の幅、駐車場10に到達するまでの右折または左折する交差点の数、駐車場10へ向かう進行方向から当該駐車場10への進入が右折か左折か、車道から駐車場10への入り口の幅、入り口の数、入り口の混雑度合い、駐車券を機械から取る必要の有無、駐車場10の出入り口のゲートの有無、駐車スペースの大きさ、駐車スペースの配置、駐車場10内の走行スペースに対する駐車スペースへの進入角度、駐車スペースが縦列駐車か否か、駐車場10内の走行スペースの広さ、駐車場10内の空き状況、および駐車場10が自走式か機械式か、を示すパラメータを含む。
The parameters include at least one of the various parameters shown below.
The various parameters include parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching
図7は、駐車場情報200のデータ構造例を示す図である。駐車場情報200は、例えば、駐車場10毎、あるいは、駐車スペース毎に、駐車場10または駐車スペースの識別情報(図中、駐車場IDと示す)と、駐車場名と、住所等の位置情報と、上記した各種パラメータとが関連付けて記憶される。駐車場情報200は記憶装置120に記憶されている。ただし、駐車場情報200に含まれる情報は、これらに限定されない。
FIG. 7 is a diagram showing an example of the data structure of parking lot information 200. Parking lot information 200 is stored, for example, for each
算出部104は、さらに、運転者の運転技術に関する情報を用いて、難易度を算出してもよい。
図8は、運転者情報210のデータ構造例を示す図である。運転者情報210には、例えば、ユーザU毎にユーザUの識別情報(以後、ユーザIDと呼ぶ)と、ユーザUの運転技術を示す情報と、ユーザUの車両30の車種とが関連付けて記憶されている。運転者情報210は、記憶装置120に記憶されている。ただし、運転者情報210に含まれる情報は、これらに限定されない。
The
8 is a diagram showing an example of the data structure of the driver information 210. In the driver information 210, for example, identification information of the user U (hereinafter referred to as a user ID), information indicating the driving technique of the user U, and the model of the
運転者の運転技術に関する情報は、運転者が苦手な技術および得意な技術の少なくとも一方を示す情報である。運転者の運転技術に関する情報は、例えば、右折、左折、バック、縦列駐車、切り返し等の運転技術について、苦手か得意かを示す情報を含む。運転者の運転技術に関する情報は、所定の設定メニューを用いて、苦手または得意な運転技術をユーザUに選択させて運転者情報210に登録できてもよい。
あるいは、後述する実施形態で説明するように、運転中の画像を処理することで運転者の苦手または得意な技術を特定してもよい。
The information on the driver's driving technique is information indicating at least one of the techniques that the driver is good at and the techniques that the driver is weak at. The information on the driver's driving technique includes, for example, information indicating whether the driver is good at or weak at driving techniques such as turning right, turning left, backing up, parallel parking, and turning around. The information on the driver's driving technique may be registered in the driver information 210 by having the user U select the driving technique that the user is good at or weak at using a predetermined setting menu.
Alternatively, as will be described in the following embodiments, images taken while driving may be processed to identify the driver's weak and strong skills.
算出部104は、車両30の自動運転機能および自動駐車機能の少なくとも一方の有無および自動運転機能のレベルを用いて、難易度を算出してもよい。
車両30の機能レベルは、例えば、全自動運転、半自動運転の機能の有無、運転ガイド出力(表示、音声)の有無、音声ナビの有無、および警告音出力の有無等に応じて決定されてよい。車両30の車種と、各種機能の有無とは関連付けられて車種情報として記憶装置120に記憶されてもよい。
The
The functional level of the
提示部106は、駐車場10を特定可能な情報と、その難易度を提示する。具体的には、提示部106は、ユーザUのユーザ端末50のディスプレイに駐車場10を特定可能な情報と、その難易度を表示させる。
The
駐車場10を特定可能な情報とは、図6の画面300に例示するように、地図上に重畳表示される駐車可能な駐車スペースを有する駐車場10の位置を示す画像要素等を含む。あるいは、駐車場10を特定可能な情報は、後述する図11の画面320に例示するように、駐車可能な駐車スペースを有する駐車場10に関する情報(駐車場名、駐車場の住所、電話番号、ホームページのURL(Uniform Resource Locator)等のうち少なくとも一部の情報)を含んでもよい。
Information that can identify a
また、駐車場10を特定可能な情報は、駐車場10のうち、駐車可能な駐車スペース、または区画を特定可能な情報を含んでもよい。駐車可能な駐車スペース、または区画を特定可能な情報は、駐車スペースに割り当てられている識別情報(記号や番号等)、駐車場10内の駐車スペースまたは区画を示す地図上の位置情報等のうち少なくとも一部の情報を含んでもよい。
In addition, the information that can identify the
算出部104は、車両30の種類(車種)および大きさの少なくとも一方を示す情報を用いて難易度を算出してもよい。車両30の種類(車種)および大きさの少なくとも一方を示す情報は、上記した車両30に関する情報に相当する。
The
算出部104は、駐車すべき車両の運転し易さに関する情報を用いて難易度を算出してもよい。
運転し易さに関する情報は、運転者が慣れている車か否か、レンタカーか否か、左ハンドルか右ハンドルか等を示す情報、車体の大きさ、車高、運転席の高さなどを示す情報を含む。
The
The information regarding ease of driving includes information indicating whether the car is familiar to the driver, whether it is a rental car, whether it is a left-hand drive or right-hand drive, the size of the car body, the vehicle height, the height of the driver's seat, etc.
<動作例>
以下、実施形態の情報処理装置100の動作例について図2を用いて説明する。上記したように、本図のフローは、図5のアプリケーションの処理手順のうち、ステップS13の処理に相当する。
<Example of operation>
An example of the operation of the
選択部102は、駐車可能な駐車スペースがある駐車場10を選択する(ステップS101)。例えば、選択部102は、ユーザUが選択した目的地を中心に所定の距離の範囲内にある駐車場10を選択する。選択部102は、選択された駐車場10の中から、駐車スペースに空きがある駐車場10をさらに絞り込む。選択部102は、絞り込んだ駐車場10の中から、選択条件を満たす駐車場10(駐車スペースを有する駐車場10)を選択する。
The
算出部104は、選択部102により選択された駐車場10の駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する(ステップS103)。算出部104は、運転者の運転技術レベル、車両30の車種、駐車場10、当該駐車場10にアクセスする車道、および駐車可能な駐車スペースの属性および状態を示す情報を取得し、取得した情報やパラメータを用いて、難易度を算出する。
The
提示部106は、駐車場10を特定可能な情報と、その難易度を提示する(ステップS105)。例えば、提示部106は、図6の画面300をユーザUのユーザ端末50のディスプレイに表示させる。
The
ユーザUは画面300上で、例えば、予約を希望する駐車場10のアイコンを押下すると、図5のステップS15において、情報処理装置100は、予約する駐車場10の選択を受け付ける(ステップS15)。予約を受け付けると、情報処理装置100は、駐車場10の駐車スペースの予約処理を行う(ステップS17)。画面300上では、ユーザUが選択した駐車場10の予約が完了したこと、つまり予約済みのステータスを示す画像要素を、ユーザUが選択した駐車場10を示す位置に重畳表示させてもよい。
When user U presses, for example, an icon of the
以上、本実施形態によれば、情報処理装置100は、選択部102と、算出部104と、提示部106とを備えている。選択部102は、駐車可能な駐車スペースがある駐車場10を選択する。算出部104は、選択された駐車場10の駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する。提示部106は、駐車場10を特定可能な情報と、その難易度を提示する。この情報処理装置100によれば、駐車の難易度を考慮することで利便性を向上させることができる。さらに、本実施形態によれば、駐車可能な駐車スペースの難易度を提示することで、駐車場10の混雑緩和や駐車場10内の事故を防止できる。
As described above, according to this embodiment, the
また、本実施形態では、旅行の際や、普段行かない土地では周辺の駐車場の場所や駐車場の様子が分からない場合であっても、提示部106は駐車可能な駐車スペースの場所とその難易度を提示するので、状況を把握して駐車場10を利用することができる。また、本実施形態では、選択部102は駐車可能な駐車スペースがある駐車場10を選択して、提示部106は駐車可能な駐車スペースをリアルタイムに提示する。このため、駐車場10の場所だけを調べて駐車場10に向かう場合に比べ、本実施形態では、駐車場10に到着してみたら満車であったというような事態を防ぐことができる。さらに、満車だった場合に生じる駐車場10を再度探す手間が必要ないので、本実施形態では、スムーズに目的地に到着することができる。
In addition, in this embodiment, even if the location or condition of nearby parking lots is unknown when traveling or in an area that is not usually visited, the
さらに、選択部102は、駐車した後の駐車場10から目的地までのルートも考慮して駐車場10を選択するので、ユーザUにとって利便性がよく、かつ駐車場10から目的地に安全に向かうことができ、交通事故の防止にもつながる。
Furthermore, the
(第2実施形態)
図9は、実施形態に係る情報処理装置100の論理的な構成例を示す機能ブロック図である。本実施形態では、選択部102により複数の駐車場10を選択された場合に、推奨順を決定し、推奨順を用いて駐車場10の表示態様を決定する構成を有する点以外は、上記実施形態と同様である。なお、本実施形態の構成は、他の実施形態の構成の少なくともいずれか一つと矛盾を生じない範囲で組み合わせてもよい。
Second Embodiment
9 is a functional block diagram showing an example of a logical configuration of the
<機能構成例>
情報処理装置100は、図1の構成に加え、さらに、決定部108を備えている。
決定部108は、選択部102により駐車場10を複数選択されたとき、当該複数の駐車場10の推奨順を、各駐車場10の難易度を用いて決定する。
提示部106は、推奨順を用いて駐車場10の表示態様を決定する。
<Functional configuration example>
The
When
The
また、選択部102により選択された駐車場10が、駐車可能な駐車スペースを複数含む場合には、決定部108は、当該複数の駐車スペースの推奨順を決定してもよい。
In addition, if the
図10は、提示部106が決定した表示態様を用いて表示した画面310の一例を示す図である。画面310は、図6の画面300と同じ、駐車可能な駐車スペースを有する駐車場10の位置を示すアイコンと、目的地の位置を示す画像要素と、目的地表示304とを含むとともに、さらに、推奨順表示312を含む。
FIG. 10 is a diagram showing an example of a
推奨順表示312には、決定部108が決定した推奨順が表示される。駐車可能な駐車スペースを複数含む場合には、推奨順表示312には、駐車スペース毎に推奨順位とともに、駐車スペースの識別情報が表示される。あるいは、この場合、推奨順表示312には、1つの駐車場10の中で最も推奨順位が高い駐車スペースの識別情報のみを推奨順位とともに推奨順表示312に表示されてもよい。
The recommended
なお、図10の画面310は、図6の画面300の難易度表示302をさらに含んでもよい。
Note that the
さらに、提示部106は、図11の画面320をユーザ端末50のディスプレイに表示してもよい。画面320は、決定部108が決定した推奨順に、選択部102により選択された複数の駐車場10の情報をリスト表示している。図11の画面320のリストには、一例として、駐車場10毎に駐車場名、難易度、および住所等が含まれている。画面300と画面320は、ユーザ端末50のディスプレイに並べて一緒に表示されてもよいし、択一的に切り替えて表示されてもよい。
Furthermore, the
また、決定部108は、さらに、選択部102により選択された各駐車場に到着するまでのルートに関する情報を用いて、推奨順を決定してもよい。
The
ルートに関する情報は、例えば、距離、渋滞の有無、推定走行時間(または到着予定時刻)、ルートの難易度(例えば、車線数、交通量、走行自転車の量、通行人の量等が多い場合、難易度は高くなる)、車道の幅、大型車の割合、歩道の有無、車道内における走行自転車の有無等の少なくともいずれか一つの情報を含む。 The information about the route may include at least one of the following: distance, whether there is traffic congestion, estimated travel time (or estimated arrival time), difficulty of the route (for example, the difficulty increases when there are many lanes, traffic volume, number of bicycles, number of pedestrians, etc.), width of the roadway, proportion of large vehicles, presence of sidewalks, presence of bicycles on the roadway, etc.
<動作例>
図12は、実施形態に係る情報処理装置100の動作例を示すフローチャートである。このフローは、図2のフローに加え、さらに、ステップS201およびステップS203を含む。
図2のステップS103の後、決定部108は、選択部102により選択された複数の駐車場10の推奨順を、各駐車場10の難易度を用いて決定する(ステップS201)。
そして、提示部106は、推奨順を用いて駐車場10の表示態様を決定する(ステップS203)。その後、提示部106は、駐車場10とその難易度を提示する(ステップS105)。
<Example of operation>
12 is a flowchart showing an example of the operation of the
After step S103 in FIG. 2, the
The
以上説明したように、本実施形態の情報処理装置100は、決定部108をさらに備えている。決定部108は、選択部102により駐車場10を複数選択されたとき、当該複数の駐車場10の推奨順を、各駐車場10の難易度を用いて決定する。提示部106は、推奨順を用いて駐車場10の表示態様を決定する。
As described above, the
このように、本実施形態の情報処理装置100によれば、上記実施形態と同様な効果を奏するとともに、さらに、提示部106は運転者の運転技術にあった駐車場10を推奨して提示するので、駐車をスムーズに行うことできる。駐車がスムーズに行えれば、駐車場10や目的地周辺の交通渋滞の緩和にもつながる。
In this way, the
(第3実施形態)
図13は、実施形態に係る駐車場予約システム1のシステム構成を概念的に示す図である。
本実施形態では、カメラの撮像画像を処理することにより車両30の運転者の運転技術を特定する構成を有する点以外は、上記実施形態のいずれかと同様である。本実施形態では、図1の第1実施形態の構成に基づいて説明するが、本実施形態の構成は、図9の第2実施形態の構成と矛盾を生じない範囲で組み合わせてもよい。
Third Embodiment
FIG. 13 is a diagram conceptually showing the system configuration of a parking
This embodiment is similar to any of the above-mentioned embodiments, except that it has a configuration for processing an image captured by a camera to identify the driving technique of the driver of the
<システム概要>
実施形態の駐車場予約システム1は、図3の駐車場予約システム1と同様な構成を有するとともに、さらに、カメラ5aと、カメラ5bと、画像処理装置130と、を備えている。カメラ5aは、車両30に搭載されるドライブレコーダ等のカメラである。カメラ5bは、駐車場10に設置されるカメラである。画像処理装置130は、カメラ5aとカメラ5bの撮像画像を処理する。また、画像処理装置130は、ユーザ端末50のカメラ(不図示)を用いて撮像された画像を処理してもよい。以下、カメラ5aとカメラ5bとユーザ端末50のカメラは特に区別する必要がない場合は、単にカメラ5と呼ぶ。
<System Overview>
The parking
カメラ5は、レンズとCCD(Charge Coupled Device)イメージセンサといった撮像素子を備え、例えばIP(Internet Protocol)カメラ等のネットワークカメラである。ネットワークカメラは、たとえば、無線LAN(Local Area Network)通信機能を有し、通信ネットワーク3、すなわちルータなどの中継装置(不図示)を介して画像処理装置130に接続される。これらのカメラ5は、車両30の動きに合わせて追従してカメラ本体やレンズの向きの制御、ズーム制御、焦点合わせ等を行う機構を備えてもよい。
The camera 5 has an imaging element such as a lens and a CCD (Charge Coupled Device) image sensor, and is, for example, a network camera such as an IP (Internet Protocol) camera. The network camera has, for example, a wireless LAN (Local Area Network) communication function, and is connected to the
カメラ5により生成される画像は、リアルタイムに撮影され、画像処理装置130に送信されるのが好ましい。ただし、画像処理装置130に送信される画像は、カメラ5から直接送信されなくてもよく、所定の時間遅延した画像であってもよい。カメラ5で撮像された画像は、一旦他の記憶装置に格納され、画像処理装置130が記憶装置から逐次または所定間隔毎に読み出してもよい。さらに、画像処理装置130に送信される画像は、動画像であるのが好ましいが、所定間隔毎のフレーム画像であってもよいし、静止画であってもよい。
The images generated by the camera 5 are preferably taken in real time and transmitted to the
画像処理装置130は、記憶装置140を含む。記憶装置140は、画像処理装置130の内部に設けられてもよいし、外部に設けられてもよい。つまり記憶装置140は、画像処理装置130と一体のハードウェアであってもよいし、画像処理装置130とは別体のハードウェアであってもよい。
The
<機能構成例>
情報処理装置100は、図1の第1実施形態と同様な構成を有するので、以下、実施形態の情報処理装置100の機能構成例について図1を用いて説明する。
<Functional configuration example>
The
画像処理装置130は、車両30を撮像した画像を処理することにより、当該車両30の種類および大きさの少なくとも一方を特定する。
選択部102は、特定した車両30の種類(車種)および大きさの少なくとも一方を示す情報を用いて駐車可能な駐車スペースを有する駐車場10を選択する。
算出部104は、特定した車両30の種類(車種)および大きさの少なくとも一方を示す情報を用いて難易度を算出する。
The
The
The
算出部104は、運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、運転技術に関する情報を特定する。
The
算出部104は、駐車場10の駐車スペースにおける運転者の運転をカメラ5が撮像した画像を画像処理装置130に処理させることにより、当該運転者の苦手および得意な運転技術を特定する。
画像処理装置130は、画像処理により、例えば、駐車にかかった時間、切り返しの回数等を特定する。駐車にかかった時間および切り返しの回数の少なくとも一方が、各々の第1の閾値を超えていたら、算出部104は、その駐車スペースの特徴を有する駐車スペースへの駐車は苦手と特定する。あるいは、駐車にかかった時間および切り返しの回数の少なくとも一方が、各々の第2の閾値を下回っていたら、算出部104は、その駐車スペースの特徴を有する駐車スペースへの駐車は得意と特定してもよい。
The
The
駐車スペースの特徴は、駐車スペース毎に駐車スペース情報として記憶装置120に記憶されている。駐車スペース情報は、駐車スペースの難易度を算出する際のパラメータを示す情報と同じであってもよい。
The characteristics of the parking space are stored in the
上記した実施形態と同様に、算出部104は、駐車すべき車両の運転し易さに関する情報を用いて難易度を算出してもよい。運転し易さに関する情報は、運転者が慣れている車か否か、レンタカーか否か、左ハンドルか右ハンドルか等を示す情報、車体の大きさ、車高、運転席の高さなどを示す情報を含む。
Similar to the embodiment described above, the
車両30を撮像した画像を画像処理装置130に処理させることで、ナンバープレートの情報を読み取り、情報処理装置100は、レンタカーか否か、運転者の所有している車両30か否かを判定してもよい。後述するように、情報処理装置100は、車両30に関する情報として、左ハンドルか右ハンドルか、車体の大きさ、車高、運転席の高さなどを、車両30を撮像した画像を画像処理装置130に処理させることで、特定してもよい。
By having the
車両30に関する情報は、算出部104が難易度の算出に用いるだけでなく、上記したように選択部102が駐車スペースの選択にも用いることができる。車両30に関する情報は、ユーザUが入力した車両30の車種から特定するか、車両30を撮像した画像を用いて特定することができる。
The information about the
例えば、アプリケーションの設定メニュー等により、ユーザUに車種を入力させ、受け付けた車種に基づいて、情報処理装置100は、車両30に関する情報を、既存の、または、駐車場予約システム1がデータベース化した車両情報から取得してもよい。
For example, the user U may input the vehicle model through a setting menu of an application, and based on the accepted vehicle model, the
あるいは、アプリケーションの車種登録メニュー等により、ユーザ端末50のカメラを用いて車両30を撮影させ、当該撮像画像を画像処理装置130が処理することで、情報処理装置100は、車両30に関する情報を取得してもよい。情報処理装置100は、画像処理結果を用いて、車両30の車種、あるいは、車体の大きさ、車高、運転席の高さなどを特定して、車両30に関する情報を取得することができる。例えば、車種登録メニューでは、ユーザUに車両30の前後左右の4方向から車両30を撮影させるガイダンスを出力する。ユーザUはガイダンスに従って車両30の撮像を行うことができる。
Alternatively, the vehicle model registration menu of the application or the like may be used to have the camera of the
あるいは、駐車場10に設置されたカメラ5bが撮像した画像を画像処理装置130が処理することで、情報処理装置100は、車両30に関する情報を取得してもよい。
Alternatively, the
情報処理装置100は、車両30の撮像画像に含まれるタイヤの大きさを用いて、車両30の車高を特定してもよい。
The
取得した車両30に関する情報は、ユーザUの運転者情報210に関連付けて記憶装置120に記憶されてもよい。
The acquired information about the
以上説明したように、本実施形態によれば、駐車場予約システム1は、カメラ5と、カメラ5の撮像画像を処理する画像処理装置130とを備える。画像処理装置130は、車両30を撮像した画像を処理することにより、当該車両30の種類および大きさの少なくとも一方を特定する。
As described above, according to this embodiment, the parking
このように、本実施形態によれば、上記実施形態と同様な効果を奏するとともに、下記の効果が得られる。本実施形態によれば、画像処理により車両30の車種を特定して難易度や駐車可能な駐車スペースを特定することができる。そのため、本実施形態によれば、車体が大きな車両30や車高が高い車両30の場合であっても、駐車スペースのサイズが車両30と合わずに駐車できないといった事態を回避できる。これにより、スムーズな駐車を実現できるので、駐車場周辺の交通混雑の緩和が期待される。
In this way, this embodiment provides the same effects as the above embodiment, as well as the following effects. According to this embodiment, it is possible to identify the model of the
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。 The above describes embodiments of the present invention with reference to the drawings, but these are merely examples of the present invention, and various configurations other than those described above can also be adopted.
(他の実施形態)
選択部102が駐車場10を選択する条件として、さらに、駐車場10または目的地周辺の駐車予定時刻の天気情報と、駐車場10から目的地への歩道に関する条件を用いてもよい。例えば、雨や雪予報の場合、選択部102は、目的地までの歩道に屋根がある駐車場を優先するよう選択条件を設定してもよい。あるいは、雨や雪予報の場合、選択部102は、目的地と駐車場10が同じ建物の中にあることを選択条件としてもよい。
Other Embodiments
The
さらに、情報処理装置100は、障がい者専用の駐車スペースの利用希望の有無を登録できる構成としてもよい。ユーザUが障がい者専用の駐車スペースの利用を希望している場合、選択部102は、登録内容に従い、障がい者専用の駐車スペースが空いている駐車場10を選択する。また、選択部102は、障がい者専用の駐車スペースの利用希望を登録していないユーザUの場合には、障がい者専用の駐車スペースが空いていたとしても、その駐車スペースは選択しない。
Furthermore, the
また、情報処理装置100のアプリケーションにおける操作メニューの入力方法において、上記実施形態では、画面上での操作を受け付ける構成について説明した。しかし、運転中の操作を可能とする観点からも、情報処理装置100は、音声入力により、操作を受け付ける構成を含んでもよい。ユーザ端末50のマイクロフォンからユーザUの音声の入力を受け付け、入力された音声を解析処理することで、情報処理装置100は、操作内容を受け付けてもよい。
In addition, in the above embodiment, a configuration for accepting operations on a screen has been described as a method for inputting an operation menu in an application of the
また、上述の説明で用いた複数のフローチャートでは、複数の工程(処理)が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。 In addition, in the multiple flow charts used in the above explanations, multiple steps (processing) are described in order, but the order in which the steps are executed in each embodiment is not limited to the order described. In each embodiment, the order of the steps shown in the figures can be changed to the extent that does not cause any problems in terms of content. In addition, the above-mentioned embodiments can be combined to the extent that the content is not contradictory.
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者(ユーザU、運転者等)に関する情報を取得、利用する場合は、これを適法に行うものとする。
Although the present invention has been described above with reference to the embodiment, the present invention is not limited to the above embodiment. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
In the present invention, when information about a user (user U, driver, etc.) is acquired and used, this is done legally.
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
1. 駐車可能な駐車スペースがある駐車場を選択する選択手段と、
前記選択手段により選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出手段と、
前記駐車場を特定可能な情報と、その難易度を提示する提示手段と、を備える、情報処理装置。
2. 1.に記載の情報処理装置において、
前記選択手段により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定手段をさらに備え、
前記提示手段は、前記推奨順を用いて前記駐車場の表示態様を決定する、情報処理装置。
3. 2.に記載の情報処理装置において、
前記決定手段は、さらに、前記選択手段により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、情報処理装置。
4. 1.から3.のいずれか一つに記載の情報処理装置において、
前記算出手段は、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、情報処理装置。
5. 4.に記載の情報処理装置において、
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、情報処理装置。
6. 1.から5.のいずれか一つに記載の情報処理装置において、
前記算出手段は、運転者の運転技術に関する情報を用いて、前記難易度を算出する、情報処理装置。
7. 6.に記載の情報処理装置において、
前記算出手段は、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、情報処理装置。
8. 1.から7.のいずれか一つに記載の情報処理装置において、
前記算出手段は、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、情報処理装置。
9. 1.から8.のいずれか一つに記載の情報処理装置において、
前記算出手段は、車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、情報処理装置。
10. 1.から9.のいずれか一つに記載の情報処理装置において、
前記算出手段は、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、情報処理装置。
A part or all of the above-described embodiments may be described as, but is not limited to, the following supplementary notes.
1. A selection means for selecting a parking lot having an available parking space;
A calculation means for calculating a difficulty level of driving to park in the available parking space of the parking lot selected by the selection means;
An information processing device comprising information capable of identifying the parking lot and a presentation means for presenting the parking lot's difficulty level.
2. In the information processing device according to 1.
and a determination means for determining, when a plurality of parking lots are selected by the selection means, a recommendation order of the selected plurality of parking lots using the difficulty level of each of the parking lots;
The presentation means determines a display mode of the parking lot using the recommendation order.
3. In the information processing device according to 2.,
The information processing device, wherein the determination means further determines the recommendation order using information regarding a route to arrive at each of the parking lots selected by the selection means.
4. In the information processing device according to any one of 1 to 3,
The calculation means calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
5. In the information processing device according to 4.,
The parameters are:
An information processing device that includes at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether or not a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of the parking lot, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status within the parking lot, and whether the parking lot is self-propelled or mechanical.
6. In the information processing device according to any one of 1 to 5,
The calculation means calculates the difficulty level using information regarding the driver's driving technique.
7. In the information processing device according to 6.,
The calculation means is an information processing device that uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information related to the driving techniques.
8. In the information processing device according to any one of 1 to 7,
The information processing device, wherein the calculation means calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle.
9. In the information processing device according to any one of 1. to 8.,
The calculation means calculates the difficulty level using information indicating at least one of the type and size of the vehicle.
10. In the information processing device according to any one of 1. to 9.,
The calculation means calculates the difficulty level using information regarding the ease of driving the vehicle to be parked.
11. 情報処理装置と、
ユーザ端末と、を備え、
前記情報処理装置は、
駐車可能な駐車スペースがある駐車場を選択する選択手段と、
選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出手段と、
前記駐車場を特定可能な情報と、その難易度を、前記ユーザ端末の表示手段に表示させる提示手段と、を有する、駐車場予約システム。
12. 11.に記載の駐車場予約システムにおいて、
前記情報処理装置は、
前記選択手段により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定手段をさらに備え、
前記情報処理装置の前記提示手段は、前記推奨順を用いて前記駐車場の表示態様を決定する、駐車場予約システム。
13. 12.に記載の駐車場予約システムにおいて、
前記情報処理装置の前記決定手段は、さらに、前記選択手段により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、駐車場予約システム。
14. 11.から13.のいずれか一つに記載の駐車場予約システムおいて、
前記情報処理装置の前記算出手段は、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、駐車場予約システム。
15. 14.に記載の駐車場予約システムにおいて、
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、駐車場予約システム。
16. 11.から15.のいずれか一つに記載の駐車場予約システムにおいて、
前記情報処理装置の前記算出手段は、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、駐車場予約システム。
17. 11.から16.のいずれか一つに記載の駐車場予約システムにおいて、
前記情報処理装置の前記算出手段は、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、駐車場予約システム。
18. 11.から17.のいずれか一つに記載の駐車場予約システムにおいて、
さらに、カメラと、
前記カメラの撮像画像を処理する画像処理装置と、を備え、
前記画像処理装置は、前記カメラが車両を撮像した画像を処理することにより、当該車両の種類および大きさの少なくとも一方を特定する、駐車場予約システム。
19. 18.に記載の駐車場予約システムにおいて、
前記情報処理装置の前記算出手段は、前記画像処理装置が特定した前記車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、駐車場予約システム。
20. 18.または19.に記載の駐車場予約システムにおいて、
前記情報処理装置の前記選択手段は、前記画像処理装置が特定した前記車両の種類および大きさの少なくとも一方を示す情報を用いて前記駐車可能な駐車スペースを有する駐車場を選択する、駐車場予約システム。
21. 18.から20.のいずれか一つに記載の駐車場予約システムにおいて、
前記画像処理装置は、前記駐車スペースにおける運転者の運転の映像を処理することにより、前記運転者の運転技術を特定し、
前記情報処理装置の前記算出手段は、
前記画像処理装置が特定した前記運転者の運転技術に関する情報を用いて、前記難易度を算出する、駐車場予約システム。
22. 21.に記載の駐車場予約システムにおいて、
前記情報処理装置の前記算出手段は、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、駐車場予約システム。
11. An information processing device;
A user terminal,
The information processing device includes:
A selection means for selecting a parking lot having an available parking space;
A calculation means for calculating a difficulty level of driving to park the vehicle in the available parking space in the selected parking lot;
A parking lot reservation system having information for identifying the parking lot and a presentation means for displaying the difficulty level on a display means of the user terminal.
12. In the parking reservation system according to 11.,
The information processing device includes:
and a determination means for determining, when a plurality of parking lots are selected by the selection means, a recommendation order of the selected plurality of parking lots using the difficulty level of each of the parking lots;
A parking lot reservation system, wherein the presentation means of the information processing device determines a display mode of the parking lot using the recommendation order.
13. In the parking lot reservation system according to 12.,
A parking lot reservation system, wherein the determination means of the information processing device further determines the recommendation order using information regarding a route to arrive at each of the parking lots selected by the selection means.
14. In the parking lot reservation system according to any one of 11 to 13,
A parking lot reservation system in which the calculation means of the information processing device calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the road accessing the parking lot, and the available parking spaces.
15. In the parking reservation system according to 14.,
The parameters are:
A parking reservation system including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrances are, whether a parking ticket needs to be obtained from a machine, whether the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status in the parking lot, and whether the parking lot is self-propelled or mechanical.
16. In the parking reservation system according to any one of 11 to 15,
A parking lot reservation system in which the calculation means of the information processing device calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle.
17. In the parking lot reservation system according to any one of 11. to 16.,
A parking lot reservation system, wherein the calculation means of the information processing device calculates the difficulty level using information regarding the ease of driving the vehicle to be parked.
18. In the parking lot reservation system according to any one of 11. to 17.,
In addition, the camera and
an image processing device that processes an image captured by the camera,
A parking lot reservation system in which the image processing device processes an image of a vehicle captured by the camera to identify at least one of the type and size of the vehicle.
19. In the parking reservation system according to 18.,
A parking lot reservation system, wherein the calculation means of the information processing device calculates the difficulty level using information indicating at least one of the type and size of the vehicle identified by the image processing device.
20. In the parking lot reservation system according to 18. or 19.,
A parking lot reservation system in which the selection means of the information processing device selects a parking lot having an available parking space using information indicating at least one of the type and size of the vehicle identified by the image processing device.
21. In the parking lot reservation system according to any one of 18. to 20.,
The image processing device processes an image of the driver's driving in the parking space to identify the driver's driving technique;
The calculation means of the information processing device
A parking lot reservation system that calculates the difficulty level using information about the driver's driving skill identified by the image processing device.
22. In the parking lot reservation system according to 21.,
A parking lot reservation system, wherein the calculation means of the information processing device uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information regarding the driving techniques.
23. 1以上のコンピュータが、
駐車可能な駐車スペースがある駐車場を選択し、
選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出し、
前記駐車場を特定可能な情報と、その難易度を提示する、情報処理方法。
24. 23.に記載の情報処理方法において、
前記1以上のコンピュータが、
前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いてさらに決定し、
前記推奨順を用いて前記駐車場の表示態様を決定して、前記難易度を提示する、情報処理方法。
25. 24.に記載の情報処理方法において、
前記1以上のコンピュータが、
さらに、選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、情報処理方法。
26. 23.から25.のいずれか一つに記載の情報処理方法において、
前記1以上のコンピュータが、
前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、情報処理方法。
27. 26.に記載の情報処理方法において、
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、情報処理方法。
28. 23.から27.のいずれか一つに記載の情報処理方法において、
前記1以上のコンピュータが、
運転者の運転技術に関する情報を用いて、前記難易度を算出する、情報処理方法。
29. 28.に記載の情報処理方法において、
前記1以上のコンピュータが、
前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、情報処理方法。
30. 23.から29.のいずれか一つに記載の情報処理方法において、
前記1以上のコンピュータが、
車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、情報処理方法。
31. 23.から30.のいずれか一つに記載の情報処理方法において、
前記1以上のコンピュータが、
車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、情報処理方法。
32. 23.から31.のいずれか一つに記載の情報処理方法において、
前記1以上のコンピュータが、
駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、情報処理方法。
23. One or more computers:
Select a parking lot with available parking spaces,
Calculating the difficulty of driving to park in the available parking space in the selected parking lot;
An information processing method that presents information that can identify the parking lot and its difficulty level.
24. In the information processing method according to 23.,
the one or more computers,
When a plurality of parking lots are selected, a recommendation order of the selected plurality of parking lots is further determined using the difficulty level of each of the parking lots;
An information processing method that uses the recommended order to determine the display mode of the parking lot and presents the difficulty level.
25. In the information processing method according to 24.,
the one or more computers,
The information processing method further comprises determining the recommendation order using information regarding a route to reach each of the selected parking lots.
26. In the information processing method according to any one of 23 to 25,
the one or more computers,
An information processing method, which calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
27. In the information processing method according to 26.,
The parameters are:
An information processing method including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of the parking lot, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status in the parking lot, and whether the parking lot is self-propelled or mechanical.
28. In the information processing method according to any one of 23 to 27,
the one or more computers,
An information processing method for calculating the difficulty level using information regarding a driver's driving technique.
29. In the information processing method according to 28.,
the one or more computers,
An information processing method for identifying good and bad driving techniques of a driver using driving history information of the driver, and identifying information relating to the driving techniques.
30. In the information processing method according to any one of 23. to 29.,
the one or more computers,
An information processing method that calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of a vehicle.
31. In the information processing method according to any one of 23. to 30.,
the one or more computers,
An information processing method, comprising: calculating the difficulty level using information indicating at least one of the type and size of the vehicle.
32. In the information processing method according to any one of 23. to 31.,
the one or more computers,
An information processing method, comprising: calculating the difficulty level using information regarding the drivability of the vehicle to be parked.
33. コンピュータに、
駐車可能な駐車スペースがある駐車場を選択する選択処理と、
前記選択処理において選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出処理と、
前記駐車場を特定可能な情報と、その難易度を提示する提示処理と、
を実行させるためのプログラムを記憶したコンピュータで読み取り可能な記録媒体。
34. 33.に記載の記録媒体において、
前記選択処理により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定処理をさらに前記コンピュータに実行させ、
前記提示処理において、前記推奨順を用いて前記駐車場の表示態様を決定する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
35. 34.に記載の記録媒体において、
前記決定処理において、さらに、前記選択処理により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
36. 33.から35.のいずれか一つに記載の記録媒体において、
前記算出処理において、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
37. 36.に記載の記録媒体において、
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
38. 33.から37.のいずれか一つに記載の記録媒体において、
前記算出処理において、運転者の運転技術に関する情報を用いて、前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
39. 38.に記載の記録媒体において、
前記算出処理において、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
40. 33.から39.のいずれか一つに記載の記録媒体において、
前記算出処理において、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
41. 33.から40.のいずれか一つに記載の記録媒体において、
前記算出処理において、車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
42. 33.から41.のいずれか一つに記載の記録媒体において、
前記算出処理において、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。
33. To the computer:
A selection process for selecting a parking lot having an available parking space;
A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process;
A presentation process for presenting information that can identify the parking lot and its difficulty level;
A computer-readable recording medium storing a program for executing the above.
34. The recording medium according to 33.,
When a plurality of parking lots are selected by the selection process, the computer is further caused to execute a determination process of determining a recommendation order of the plurality of selected parking lots using the difficulty level of each of the parking lots;
A computer-readable recording medium storing a program for determining a display mode of the parking lots using the recommended order in the presentation process.
35. The recording medium according to 34.,
A computer-readable recording medium storing a program, wherein in the determination process, the recommendation order is determined using information regarding the route to arrive at each of the parking lots selected in the selection process.
36. The recording medium according to any one of 33 to 35,
A computer-readable recording medium storing a program that calculates the difficulty level in the calculation process using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
37. The recording medium according to 36.,
The parameters are:
A computer-readable recording medium having a program stored therein, the computer-readable recording medium including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether or not a parking ticket needs to be obtained from a machine, whether or not the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking, the width of the driving space in the parking lot, the availability of space in the parking lot, and whether the parking lot is self-propelled or mechanical.
38. The recording medium according to any one of 33 to 37,
A computer-readable recording medium storing a program for calculating the difficulty level using information related to the driver's driving technique in the calculation process.
39. The recording medium according to 38.,
A computer-readable recording medium storing a program that, in the calculation process, uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information about the driving techniques.
40. The recording medium according to any one of 33 to 39,
A computer-readable recording medium storing a program that calculates the difficulty level in the calculation process using the presence or absence of at least one of the vehicle's automatic driving function and automatic parking function.
41. The recording medium according to any one of 33. to 40.,
A computer-readable recording medium storing a program that calculates the difficulty level using information indicating at least one of the type and size of the vehicle in the calculation process.
42. The recording medium according to any one of 33 to 41,
A computer-readable recording medium storing a program for calculating the difficulty level in the calculation process using information regarding the ease of driving the vehicle to be parked.
43. コンピュータに、
駐車可能な駐車スペースがある駐車場を選択する選択処理と、
前記選択処理において選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出処理と、
前記駐車場を特定可能な情報と、その難易度を提示する提示処理と、
を実行させるためのプログラム。
44. 43.に記載のプログラムにおいて、
前記選択処理により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定処理をさらに前記コンピュータに実行させ、
前記提示処理において、前記推奨順を用いて前記駐車場の表示態様を決定する、プログラム。
45. 44.に記載のプログラムにおいて、
前記決定処理において、さらに、前記選択処理により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、プログラム。
46. 43.から45.のいずれか一つに記載のプログラムにおいて、
前記算出処理において、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、プログラム。
47. 46.に記載のプログラムにおいて、
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、プログラム。
48. 43.から47.のいずれか一つに記載のプログラムにおいて、
前記算出処理において、運転者の運転技術に関する情報を用いて、前記難易度を算出する、プログラム。
49. 48.に記載のプログラムにおいて、
前記算出処理において、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、プログラム。
50. 43.から49.のいずれか一つに記載のプログラムにおいて、
前記算出処理において、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、プログラム。
51. 43.から50.のいずれか一つに記載のプログラムにおいて、
前記算出処理において、車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、プログラム。
52. 43.から51.のいずれか一つに記載のプログラムにおいて、
前記算出処理において、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、プログラム。
43. To the computer:
A selection process for selecting a parking lot having an available parking space;
A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process;
A presentation process for presenting information that can identify the parking lot and its difficulty level;
A program for executing.
44. In the program according to 43.,
When a plurality of parking lots are selected by the selection process, the computer is further caused to execute a determination process of determining a recommendation order of the plurality of selected parking lots using the difficulty level of each of the parking lots;
A program that, in the presentation process, determines a display mode of the parking lots using the recommendation order.
45. In the program according to 44.,
The program further comprises, in the determination process, determining the recommendation order using information regarding a route to arrive at each of the parking lots selected in the selection process.
46. In the program according to any one of 43 to 45,
A program that, in the calculation process, calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
47. In the program according to 46.,
The parameters are:
The program includes at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrances are, whether a parking ticket needs to be obtained from a machine, whether the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the availability of space in the parking lot, and whether the parking lot is self-propelled or mechanical.
48. In the program according to any one of 43 to 47,
A program that calculates the difficulty level using information regarding the driver's driving technique in the calculation process.
49. In the program according to 48.,
The program, in the calculation process, uses driving history information of the driver to identify the driver's weak and strong driving techniques, and identifies information about the driving techniques.
50. The program according to any one of 43 to 49,
A program that calculates the difficulty level in the calculation process using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle.
51. In the program according to any one of 43. to 50.,
The program calculates the difficulty level using information indicating at least one of the type and size of the vehicle in the calculation process.
52. In the program according to any one of 43. to 51.,
A program that calculates the difficulty level in the calculation process using information regarding the ease of driving the vehicle to be parked.
1 駐車場予約システム
3 通信ネットワーク
5、5a、5b カメラ
10 駐車場
30 車両
50 ユーザ端末
100 情報処理装置
102 選択部
104 算出部
106 提示部
108 決定部
120 記憶装置
130 画像処理装置
140 記憶装置
200 駐車場情報
210 運転者情報
300 画面
302 難易度表示
304 目的地表示
310 画面
312 推奨順表示
320 画面
1000 コンピュータ
1010 バス
1020 プロセッサ
1030 メモリ
1040 ストレージデバイス
1050 入出力インタフェース
1060 ネットワークインタフェース
1 Parking
Claims (42)
前記選択手段により選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出手段と、
前記駐車場を特定可能な情報と、その難易度を提示する提示手段と、を備える、情報処理装置。 A selection means for selecting a parking lot having an available parking space;
A calculation means for calculating a difficulty level of driving to park in the available parking space of the parking lot selected by the selection means;
An information processing device comprising information capable of identifying the parking lot and a presentation means for presenting the parking lot's difficulty level.
前記選択手段により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定手段をさらに備え、
前記提示手段は、前記推奨順を用いて前記駐車場の表示態様を決定する、情報処理装置。 2. The information processing device according to claim 1,
and a determination means for determining, when a plurality of parking lots are selected by the selection means, a recommendation order of the selected plurality of parking lots using the difficulty level of each of the parking lots;
The presentation means determines a display mode of the parking lot using the recommendation order.
前記決定手段は、さらに、前記選択手段により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、情報処理装置。 3. The information processing device according to claim 2,
The information processing device, wherein the determination means further determines the recommendation order using information regarding a route to arrive at each of the parking lots selected by the selection means.
前記算出手段は、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、情報処理装置。 4. The information processing device according to claim 1,
The calculation means calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、情報処理装置。 5. The information processing device according to claim 4,
The parameters are:
An information processing device that includes at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether or not a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of the parking lot, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status within the parking lot, and whether the parking lot is self-propelled or mechanical.
前記算出手段は、運転者の運転技術に関する情報を用いて、前記難易度を算出する、情報処理装置。 6. The information processing device according to claim 1,
The calculation means calculates the difficulty level using information regarding the driver's driving technique.
前記算出手段は、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、情報処理装置。 7. The information processing device according to claim 6,
The calculation means is an information processing device that uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information related to the driving techniques.
前記算出手段は、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、情報処理装置。 8. The information processing device according to claim 1,
The information processing device, wherein the calculation means calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle.
前記算出手段は、車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、情報処理装置。 9. The information processing device according to claim 1,
The calculation means calculates the difficulty level using information indicating at least one of the type and size of the vehicle.
前記算出手段は、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、情報処理装置。 10. The information processing device according to claim 1,
The calculation means calculates the difficulty level using information regarding the ease of driving the vehicle to be parked.
ユーザ端末と、を備え、
前記情報処理装置は、
駐車可能な駐車スペースがある駐車場を選択する選択手段と、
選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出手段と、
前記駐車場を特定可能な情報と、その難易度を、前記ユーザ端末の表示手段に表示させる提示手段と、を有する、駐車場予約システム。 An information processing device;
A user terminal,
The information processing device includes:
A selection means for selecting a parking lot having an available parking space;
A calculation means for calculating a difficulty level of driving to park the vehicle in the available parking space in the selected parking lot;
A parking lot reservation system having information for identifying the parking lot and a presentation means for displaying the difficulty level on a display means of the user terminal.
前記情報処理装置は、
前記選択手段により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定手段をさらに備え、
前記情報処理装置の前記提示手段は、前記推奨順を用いて前記駐車場の表示態様を決定する、駐車場予約システム。 The parking lot reservation system according to claim 11,
The information processing device includes:
and a determination means for determining, when a plurality of parking lots are selected by the selection means, a recommendation order of the selected plurality of parking lots using the difficulty level of each of the parking lots;
A parking lot reservation system, wherein the presentation means of the information processing device determines a display mode of the parking lot using the recommendation order.
前記情報処理装置の前記決定手段は、さらに、前記選択手段により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、駐車場予約システム。 The parking lot reservation system according to claim 12,
A parking lot reservation system, wherein the determination means of the information processing device further determines the recommendation order using information regarding a route to arrive at each of the parking lots selected by the selection means.
前記情報処理装置の前記算出手段は、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、駐車場予約システム。 In the parking lot reservation system according to any one of claims 11 to 13,
A parking reservation system in which the calculation means of the information processing device calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、駐車場予約システム。 The parking lot reservation system according to claim 14,
The parameters are:
A parking reservation system including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrances are, whether a parking ticket needs to be obtained from a machine, whether the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status in the parking lot, and whether the parking lot is self-propelled or mechanical.
前記情報処理装置の前記算出手段は、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、駐車場予約システム。 In the parking lot reservation system according to any one of claims 11 to 15,
A parking lot reservation system in which the calculation means of the information processing device calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of the vehicle.
前記情報処理装置の前記算出手段は、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、駐車場予約システム。 In the parking lot reservation system according to any one of claims 11 to 16,
A parking lot reservation system, wherein the calculation means of the information processing device calculates the difficulty level using information regarding the ease of driving the vehicle to be parked.
さらに、カメラと、
前記カメラの撮像画像を処理する画像処理装置と、を備え、
前記画像処理装置は、前記カメラが車両を撮像した画像を処理することにより、当該車両の種類および大きさの少なくとも一方を特定する、駐車場予約システム。 A parking lot reservation system according to any one of claims 11 to 17,
In addition, the camera and
an image processing device that processes an image captured by the camera,
A parking lot reservation system in which the image processing device processes an image of a vehicle captured by the camera to identify at least one of the type and size of the vehicle.
前記情報処理装置の前記算出手段は、前記画像処理装置が特定した前記車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、駐車場予約システム。 19. The parking lot reservation system according to claim 18,
A parking lot reservation system, wherein the calculation means of the information processing device calculates the difficulty level using information indicating at least one of the type and size of the vehicle identified by the image processing device.
前記情報処理装置の前記選択手段は、前記画像処理装置が特定した前記車両の種類および大きさの少なくとも一方を示す情報を用いて前記駐車可能な駐車スペースを有する駐車場を選択する、駐車場予約システム。 20. The parking lot reservation system according to claim 18 or 19,
A parking lot reservation system in which the selection means of the information processing device selects a parking lot having the available parking space using information indicating at least one of the type and size of the vehicle identified by the image processing device.
前記画像処理装置は、前記駐車スペースにおける運転者の運転の映像を処理することにより、前記運転者の運転技術を特定し、
前記情報処理装置の前記算出手段は、
前記画像処理装置が特定した前記運転者の運転技術に関する情報を用いて、前記難易度を算出する、駐車場予約システム。 In the parking lot reservation system according to any one of claims 18 to 20,
The image processing device processes an image of the driver's driving in the parking space to identify the driver's driving technique;
The calculation means of the information processing device
A parking lot reservation system that calculates the difficulty level using information about the driver's driving skill identified by the image processing device.
前記情報処理装置の前記算出手段は、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、駐車場予約システム。 22. The parking lot reservation system according to claim 21,
A parking lot reservation system, wherein the calculation means of the information processing device uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information regarding the driving techniques.
駐車可能な駐車スペースがある駐車場を選択し、
選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出し、
前記駐車場を特定可能な情報と、その難易度を提示する、情報処理方法。 One or more computers
Select a parking lot with available parking spaces,
Calculating the difficulty of driving to park in the available parking space in the selected parking lot;
An information processing method that presents information that can identify the parking lot and its difficulty level.
前記1以上のコンピュータが、
前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いてさらに決定し、
前記推奨順を用いて前記駐車場の表示態様を決定して、前記難易度を提示する、情報処理方法。 24. The information processing method according to claim 23,
the one or more computers,
when a plurality of parking lots are selected, a recommendation order of the plurality of selected parking lots is further determined using the difficulty level of each of the parking lots;
An information processing method that uses the recommended order to determine the display mode of the parking lot and presents the difficulty level.
前記1以上のコンピュータが、
さらに、選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、情報処理方法。 25. The information processing method according to claim 24,
the one or more computers,
The information processing method further comprises determining the recommendation order using information regarding a route to arrive at each of the selected parking lots.
前記1以上のコンピュータが、
前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、情報処理方法。 26. The information processing method according to any one of claims 23 to 25,
the one or more computers,
An information processing method, which calculates the difficulty level using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、情報処理方法。 27. The information processing method according to claim 26,
The parameters are:
An information processing method including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether a parking ticket needs to be obtained from a machine, whether or not there is a gate at the entrance and exit of the parking lot, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking or not, the width of the driving space in the parking lot, the vacancy status in the parking lot, and whether the parking lot is self-propelled or mechanical.
前記1以上のコンピュータが、
運転者の運転技術に関する情報を用いて、前記難易度を算出する、情報処理方法。 28. The information processing method according to any one of claims 23 to 27,
the one or more computers,
An information processing method for calculating the difficulty level using information regarding a driver's driving technique.
前記1以上のコンピュータが、
前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、情報処理方法。 29. The information processing method according to claim 28,
the one or more computers,
An information processing method for identifying good and bad driving techniques of a driver using driving history information of the driver, and identifying information relating to the driving techniques.
前記1以上のコンピュータが、
車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、情報処理方法。 30. The information processing method according to any one of claims 23 to 29,
the one or more computers,
An information processing method that calculates the difficulty level using the presence or absence of at least one of an automatic driving function and an automatic parking function of a vehicle.
前記1以上のコンピュータが、
車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、情報処理方法。 31. The information processing method according to any one of claims 23 to 30,
the one or more computers,
An information processing method, comprising: calculating the difficulty level using information indicating at least one of the type and size of the vehicle.
前記1以上のコンピュータが、
駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、情報処理方法。 32. The information processing method according to any one of claims 23 to 31,
the one or more computers,
The information processing method calculates the difficulty level using information about the drivability of the vehicle to be parked.
駐車可能な駐車スペースがある駐車場を選択する選択処理と、
前記選択処理において選択された前記駐車場の前記駐車可能な駐車スペースに駐車するまでの運転の難易度を算出する算出処理と、
前記駐車場を特定可能な情報と、その難易度を提示する提示処理と、
を実行させるためのプログラムを記憶したコンピュータで読み取り可能な記録媒体。 On the computer,
A selection process for selecting a parking lot having an available parking space;
A calculation process for calculating a difficulty level of driving to park in the available parking space of the parking lot selected in the selection process;
A presentation process for presenting information that can identify the parking lot and its difficulty level;
A computer-readable recording medium storing a program for executing the above.
前記選択処理により前記駐車場が複数選択されたとき、選択された複数の前記駐車場の推奨順を、各前記駐車場の前記難易度を用いて決定する決定処理をさらに前記コンピュータに実行させ、
前記提示処理において、前記推奨順を用いて前記駐車場の表示態様を決定する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 34. The recording medium according to claim 33,
When a plurality of parking lots are selected by the selection process, the computer is further caused to execute a determination process of determining a recommendation order of the plurality of selected parking lots using the difficulty level of each of the parking lots;
A computer-readable recording medium storing a program for determining a display mode of the parking lots using the recommended order in the presentation process.
前記決定処理において、さらに、前記選択処理により選択された各前記駐車場に到着するまでのルートに関する情報を用いて、前記推奨順を決定する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 35. The recording medium according to claim 34,
A computer-readable recording medium storing a program, wherein in the determination process, the recommendation order is determined using information regarding the route to arrive at each of the parking lots selected in the selection process.
前記算出処理において、前記駐車場、当該駐車場にアクセスする車道、および前記駐車可能な駐車スペースのうち少なくともいずれか一つについての、属性または状態を示すパラメータを用いて前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 36. The recording medium according to any one of claims 33 to 35,
A computer-readable recording medium storing a program that calculates the difficulty level in the calculation process using parameters indicating attributes or conditions of at least one of the parking lot, the roadway accessing the parking lot, and the available parking spaces.
前記パラメータは、
前記車道の幅、前記駐車場に到達するまでの右折または左折する交差点の数、前記駐車場へ向かう進行方向から当該駐車場への進入が右折か左折か、前記車道から前記駐車場への入り口の幅、前記入り口の数、前記入り口の混雑度合い、駐車券を機械から取る必要の有無、前記駐車場の出入り口のゲートの有無、前記駐車スペースの大きさ、前記駐車スペースの配置、前記駐車場内の走行スペースに対する前記駐車スペースへの進入角度、前記駐車スペースが縦列駐車か否か、前記駐車場内の前記走行スペースの広さ、前記駐車場内の空き状況、および前記駐車場が自走式か機械式か、を示すパラメータのうち少なくともいずれか一つを含む、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 37. The recording medium according to claim 36,
The parameters are:
A computer-readable recording medium having a program stored therein, the computer-readable recording medium including at least one of parameters indicating the width of the roadway, the number of intersections at which to turn right or left before reaching the parking lot, whether to turn right or left when entering the parking lot from the direction of travel toward the parking lot, the width of the entrance to the parking lot from the roadway, the number of the entrances, how crowded the entrance is, whether or not a parking ticket needs to be obtained from a machine, whether or not the entrance and exit of the parking lot has a gate, the size of the parking space, the layout of the parking space, the angle of entry into the parking space relative to the driving space in the parking lot, whether the parking space is parallel parking, the width of the driving space in the parking lot, the availability of space in the parking lot, and whether the parking lot is self-propelled or mechanical.
前記算出処理において、運転者の運転技術に関する情報を用いて、前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 38. The recording medium according to any one of claims 33 to 37,
A computer-readable recording medium storing a program for calculating the difficulty level using information related to the driver's driving technique in the calculation process.
前記算出処理において、前記運転者の運転の履歴情報を用いて、当該運転者の苦手および得意な運転技術を特定し、前記運転技術に関する情報を特定する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 39. The recording medium according to claim 38,
A computer-readable recording medium storing a program that, in the calculation process, uses driving history information of the driver to identify the driver's weak and strong driving techniques and identifies information about the driving techniques.
前記算出処理において、車両の自動運転機能および自動駐車機能の少なくとも一方の有無を用いて、前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 40. The recording medium according to any one of claims 33 to 39,
A computer-readable recording medium storing a program that calculates the difficulty level in the calculation process using the presence or absence of at least one of the vehicle's automatic driving function and automatic parking function.
前記算出処理において、車両の種類および大きさの少なくとも一方を示す情報を用いて前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 41. The recording medium according to any one of claims 33 to 40,
A computer-readable recording medium storing a program that calculates the difficulty level using information indicating at least one of the type and size of the vehicle in the calculation process.
前記算出処理において、駐車すべき車両の運転し易さに関する情報を用いて前記難易度を算出する、プログラムを記憶したコンピュータで読み取り可能な記録媒体。 42. The recording medium according to any one of claims 33 to 41,
A computer-readable recording medium storing a program for calculating the difficulty level in the calculation process using information regarding the ease of driving the vehicle to be parked.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024560986A JPWO2024116239A5 (en) | 2022-11-28 | Parking lot reservation system, information processing device, information processing method, and program | |
| PCT/JP2022/043761 WO2024116239A1 (en) | 2022-11-28 | 2022-11-28 | Parking lot reservation system, information processing device, information processing method, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/043761 WO2024116239A1 (en) | 2022-11-28 | 2022-11-28 | Parking lot reservation system, information processing device, information processing method, and recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024116239A1 true WO2024116239A1 (en) | 2024-06-06 |
Family
ID=91323271
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2022/043761 Ceased WO2024116239A1 (en) | 2022-11-28 | 2022-11-28 | Parking lot reservation system, information processing device, information processing method, and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2024116239A1 (en) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007320433A (en) * | 2006-05-31 | 2007-12-13 | Aisin Aw Co Ltd | Parking guidance device |
| JP2009143430A (en) * | 2007-12-14 | 2009-07-02 | Toyota Motor Corp | Parking assistance system |
| JP2009168713A (en) * | 2008-01-18 | 2009-07-30 | Kenwood Corp | Navigation device, program and navigation method |
| JP2011242305A (en) * | 2010-05-19 | 2011-12-01 | Toyota Motor Corp | Sunlight information utilizing apparatus |
| WO2016152874A1 (en) * | 2015-03-24 | 2016-09-29 | パイオニア株式会社 | Map information storage device, automatic driving control device, control method, program, and storage medium |
| JP2017138639A (en) * | 2016-02-01 | 2017-08-10 | 富士通株式会社 | Parking lot search system, parking lot search method, parking lot search device, and parking lot search program |
| JP2019152992A (en) * | 2018-03-01 | 2019-09-12 | トヨタ自動車株式会社 | Paring lot search system |
| CN111260954A (en) * | 2020-04-30 | 2020-06-09 | 中国计量大学 | Parking capacity estimation and parking space recommendation method based on image processing |
| US20210097861A1 (en) * | 2019-09-29 | 2021-04-01 | Baidu Online Network Technology (Beijing) Co., Ltd. | Parking lot recommendation method and navigation server |
-
2022
- 2022-11-28 WO PCT/JP2022/043761 patent/WO2024116239A1/en not_active Ceased
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007320433A (en) * | 2006-05-31 | 2007-12-13 | Aisin Aw Co Ltd | Parking guidance device |
| JP2009143430A (en) * | 2007-12-14 | 2009-07-02 | Toyota Motor Corp | Parking assistance system |
| JP2009168713A (en) * | 2008-01-18 | 2009-07-30 | Kenwood Corp | Navigation device, program and navigation method |
| JP2011242305A (en) * | 2010-05-19 | 2011-12-01 | Toyota Motor Corp | Sunlight information utilizing apparatus |
| WO2016152874A1 (en) * | 2015-03-24 | 2016-09-29 | パイオニア株式会社 | Map information storage device, automatic driving control device, control method, program, and storage medium |
| JP2017138639A (en) * | 2016-02-01 | 2017-08-10 | 富士通株式会社 | Parking lot search system, parking lot search method, parking lot search device, and parking lot search program |
| JP2019152992A (en) * | 2018-03-01 | 2019-09-12 | トヨタ自動車株式会社 | Paring lot search system |
| US20210097861A1 (en) * | 2019-09-29 | 2021-04-01 | Baidu Online Network Technology (Beijing) Co., Ltd. | Parking lot recommendation method and navigation server |
| CN111260954A (en) * | 2020-04-30 | 2020-06-09 | 中国计量大学 | Parking capacity estimation and parking space recommendation method based on image processing |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2024116239A1 (en) | 2024-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7710015B2 (en) | Parking assistance measures | |
| US20200175634A1 (en) | Methods, systems, and media for coordinating parking availability | |
| JP7206608B2 (en) | Stop position controller | |
| JP4984244B2 (en) | Intersection safe driving support device | |
| JP7211490B2 (en) | VEHICLE TRAVEL ROUTE CONTROL SYSTEM, VEHICLE TRAVEL ROUTE CONTROL DEVICE AND VEHICLE TRAVEL ROUTE CONTROL METHOD | |
| US7925435B2 (en) | Navigation system for determining a route to a destination | |
| WO2018230691A1 (en) | Vehicle system, autonomous vehicle, vehicle control method, and program | |
| US10445601B2 (en) | Automotive vehicle navigation using low power radios | |
| JP7172777B2 (en) | Information processing system, server, and program | |
| JP2016197314A (en) | Driving support system, driving support apparatus and driving support method | |
| JP6613623B2 (en) | On-vehicle device, operation mode control system, and operation mode control method | |
| JP2023096084A (en) | Operation management device | |
| US20210012261A1 (en) | Self-driving control device, vehicle, and demand mediation system | |
| CN106489173A (en) | For determining method and the free parking space aid system on parking stall | |
| CN118244754A (en) | Inconvenience of passengers getting on and off for automatically driving vehicle | |
| JP7076582B2 (en) | Automatic operation instruction device and automatic operation instruction method | |
| US20210065549A1 (en) | Parking/stopping position guidance system and database generation device | |
| JP7439780B2 (en) | Vehicle allocation management device for shared vehicles and self-driving vehicles | |
| JP6222416B1 (en) | Parking lot information providing system and parking lot information providing method | |
| WO2023248776A1 (en) | Remote support device, remote support method, and remote support program | |
| US20190066502A1 (en) | Method and system for assisting vehicle parking | |
| CN116434590A (en) | A cloud-based vehicle parking space reservation method and system | |
| CN114973757A (en) | Parking guidance system and method | |
| WO2024116239A1 (en) | Parking lot reservation system, information processing device, information processing method, and recording medium | |
| KR20180107892A (en) | Telematics server and telematics server control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22967076 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024560986 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22967076 Country of ref document: EP Kind code of ref document: A1 |