[go: up one dir, main page]

JP2024118046A - Parking lot information system - Google Patents

Parking lot information system Download PDF

Info

Publication number
JP2024118046A
JP2024118046A JP2023024219A JP2023024219A JP2024118046A JP 2024118046 A JP2024118046 A JP 2024118046A JP 2023024219 A JP2023024219 A JP 2023024219A JP 2023024219 A JP2023024219 A JP 2023024219A JP 2024118046 A JP2024118046 A JP 2024118046A
Authority
JP
Japan
Prior art keywords
parking lot
user
parking
information
request
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.)
Pending
Application number
JP2023024219A
Other languages
Japanese (ja)
Inventor
武 妹尾
Takeshi Senoo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin Corp
Original Assignee
Aisin Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aisin Corp filed Critical Aisin Corp
Priority to JP2023024219A priority Critical patent/JP2024118046A/en
Publication of JP2024118046A publication Critical patent/JP2024118046A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

To provide a system capable of guiding users to a parking lot on their request.SOLUTION: A parking lot guidance system includes: a parking lot information acquisition unit that acquires parking lot information, including the location of a parking lot at a facility and parking fees for the parking lot; a request information acquisition unit that acquires request information including at least one of a request for the time required for a user to park a vehicle in the parking lot and use the facility and a request for the money required for the user to use the parking lot; a determination unit that determines the parking lot that satisfies the request information on the basis of the parking lot information and the request information; and a display control unit that displays the determined parking lot on a display unit. The determination unit determines the parking lot that satisfies all of the requests in the request information as a parking lot that satisfies the request information and does not determine that the parking lot that does not satisfy at least one of the requests in the request information is a parking lot that satisfies the request information.SELECTED DRAWING: Figure 1

Description

本発明は、駐車場案内システムに関する。 The present invention relates to a parking lot guidance system.

従来、駐車場を案内するためのシステムが知られている。例えば特許文献1には、駐車場での待ち時間と、駐車場までの走行時間と、駐車場から目的地までの所要時間と、の総和が最小となる駐車場を案内するシステムが記載されている。また、特許文献2には、駐車場までの距離、駐車料金、および、駐車場の空き率(または待ち時間)に対して重視する条件に応じた重み付けをして、ユーザに案内する駐車場を決定するシステムが記載されている。 Conventionally, systems for providing guidance to parking lots are known. For example, Patent Document 1 describes a system that provides guidance to parking lots that minimizes the sum of the waiting time at the parking lot, the driving time to the parking lot, and the time required from the parking lot to the destination. Furthermore, Patent Document 2 describes a system that determines which parking lot to provide guidance to a user by weighting the distance to the parking lot, the parking fee, and the parking lot vacancy rate (or waiting time) according to the conditions that are emphasized.

特開平7-57188号公報Japanese Patent Application Publication No. 7-57188 特開平10-239076号公報Japanese Patent Application Publication No. 10-239076

従来の技術においては、駐車場を利用する利用者の要望に沿った案内ができないおそれがある。駐車場に対する要望は利用者によって様々であり、当該利用者には、例えば駐車場における待ち時間が長くても施設等の目的地までの距離が短いことを望む利用者、駐車料金は高くても施設等の目的地までの距離が短いことを望む利用者、または、施設等の目的地までの距離が遠くても駐車料金が安いことを望む利用者などが想定される。従来のシステムでは、このような多様な利用者に対して要望に沿った駐車場の案内ができない可能性があり、ひいては利用者に望まない駐車場へ案内するおそれがある。 Conventional technology may not be able to guide users of parking lots in accordance with their needs. Users have different needs for parking lots, and such users may include, for example, users who prefer a short distance to their destination, such as a facility, even if it means a long wait time in the parking lot, users who prefer a short distance to their destination, such as a facility, even if it means a high parking fee, and users who prefer a low parking fee even if the distance to their destination, such as a facility, is far. Conventional systems may not be able to guide such diverse users to parking lots in accordance with their needs, and may even guide users to parking lots they do not want.

本発明は、上記課題に鑑みてなされたものであって、利用者の要望に沿った駐車場を案内可能なシステムの提供を目的とする。 The present invention was made in consideration of the above problems, and aims to provide a system that can guide users to parking lots that meet their needs.

上記の目的を達成するため、駐車場案内システムは、施設の駐車場の位置と、前記駐車場における駐車料金と、を含む駐車場情報を取得する駐車場情報取得部と、利用者が前記駐車場に車両を駐車させて前記施設を利用する際に要する時間についての要望と、前記利用者が前記駐車場を利用する際に要する金銭についての要望と、との少なくとも一方を含む要望情報を取得する要望情報取得部と、前記駐車場情報と前記要望情報とに基づいて、前記要望情報を満たす前記駐車場を判定する判定部と、判定した前記駐車場を表示部に表示させる表示制御部と、を備え、前記判定部は、前記要望情報のうち全ての要望を満たす前記駐車場を、前記要望情報を満たす前記駐車場と判定し、前記要望情報のうち少なくとも1つの要望を満たさない前記駐車場は、前記要望情報を満たす前記駐車場とは判定しない。 To achieve the above object, the parking lot guidance system includes a parking lot information acquisition unit that acquires parking lot information including the location of the facility's parking lot and the parking fee at the parking lot; a request information acquisition unit that acquires request information including at least one of a request regarding the time required for a user to park a vehicle in the parking lot and use the facility and a request regarding the amount of money required for the user to use the parking lot; a determination unit that determines a parking lot that satisfies the request information based on the parking lot information and the request information; and a display control unit that displays the determined parking lot on a display unit, and the determination unit determines a parking lot that satisfies all of the requests in the request information as a parking lot that satisfies the request information, and does not determine a parking lot that does not satisfy at least one of the requests in the request information as a parking lot that satisfies the request information.

すなわち、駐車場案内システムでは、駐車場情報と、利用者の要望情報と、に基づいて、当該利用者の要望に応じた駐車場を判定する。具体的には、駐車場案内システムは、利用者の駐車場を利用する際の金銭についての要望と、駐車場を利用する際の時間についての要望と、の少なくとも一方を満たす駐車場を判定する。このように判定した駐車場は、利用者の要望の全てを満たす駐車場であるため、例えば幾つかのパラメータを総合的に判断した結果に基づく駐車場が案内される場合に比べて、利用者の要望の反映度が高くなる。つまり、従来のシステムでは、複数のパラメータを総合的に判断して利用者の要望に近い駐車場を案内が可能だが、必ずしも利用者の要望を満たすとは限らない。それに対して、駐車場案内システムでは、利用者の要望の全てを満たす駐車場しか案内しないため(言い換えれば1つでも要望を満たさないなら要望を満たす駐車場は存在しないと判定する)、利用者の要望に合致する駐車場のみが案内されることになる。その結果、利用者が望まない駐車場が案内されることがなく、つまり、利用者の要望に沿った駐車場を案内することができる。 That is, the parking lot guidance system determines a parking lot that meets the user's needs based on parking lot information and user request information. Specifically, the parking lot guidance system determines a parking lot that meets at least one of the user's financial needs when using the parking lot and the time required when using the parking lot. The parking lot determined in this way is a parking lot that meets all of the user's needs, so the user's needs are more reflected than when a parking lot is guided based on the result of a comprehensive judgment of several parameters. In other words, in a conventional system, it is possible to comprehensively judge multiple parameters and guide a parking lot that is close to the user's needs, but it does not necessarily meet the user's needs. In contrast, the parking lot guidance system only guides users to parking lots that meet all of the user's needs (in other words, if even one of the needs is not met, it is determined that there is no parking lot that meets the needs), so only parking lots that meet the user's needs are guided. As a result, the user is not guided to a parking lot that he or she does not want, and in other words, it is possible to guide a parking lot that meets the user's needs.

駐車場案内システムの構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a parking lot guidance system. 駐車場情報の一例を示す図である。FIG. 4 is a diagram showing an example of parking lot information. 要望情報の一例を示す図である。FIG. 11 is a diagram showing an example of request information. 駐車場案内処理の一例を示すフローチャートである。13 is a flowchart showing an example of a parking lot guidance process. 図5Aは現在地から駐車場までの経路案内の一例を示す図であり、図5Bは、駐車場周辺における駐車場までの経路案内の一例を示す図である。FIG. 5A is a diagram showing an example of route guidance from a current location to a parking lot, and FIG. 5B is a diagram showing an example of route guidance to the parking lot in the vicinity of the parking lot.

ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)システムの構成:
(1-1)管理者端末の構成:
(1-2)利用者端末の構成:
(1-3)駐車場案内システムの構成:
(2)駐車場案内処理:
(3)他の実施形態:
Here, the embodiments of the present invention will be described in the following order.
(1) System configuration:
(1-1) Configuration of administrator terminal:
(1-2) Configuration of user terminal:
(1-3) Configuration of parking lot guidance system:
(2) Parking lot information processing:
(3) Other embodiments:

(1)システムの構成:
図1は、本発明における駐車場案内システム10の構成を示すブロック図である。本実施形態における駐車場案内システム10は、車両で目的地が設定された際に、その設定された目的地である施設を利用するための駐車場を利用者に案内するシステムである。ここで施設とは、デパート、ショッピングセンター、飲食店、および、公園等の公共施設などが含まれる。また、利用者は、車両の運転者や搭乗者が想定される。利用者は、ユーザI/F部を操作して目的地を入力すると、駐車場案内システム10から利用者の要望に応じた駐車場が案内される。施設には、施設を利用する際に利用者が利用可能な駐車場が予め用意されている。駐車場には、施設内の駐車場(例えば施設の地下駐車場、施設の第1駐車場など)、施設から所定範囲内(例えば100m以内)に存在する当該施設が管理する駐車場(例えば施設の第2駐車場、第3駐車場)、および、施設から所定範囲外であって、徒歩で施設まで歩くことが可能な位置(例えば1000m以内)に存在する施設と提携する駐車場が含まれる。なお、これ以降の説明では、施設内の駐車場、および、施設から所定範囲内の駐車場を「近傍駐車場」と称し、施設から所定範囲外に存在し施設と提携する駐車場を「一般駐車場」と称す。利用者は、近傍駐車場や一般駐車場に車両を駐車させ、徒歩によって当該駐車場から施設まで移動する。なお、これ以降の説明において、単に駐車場と記す場合には、近傍駐車場と一般駐車場とを含む意味である。
(1) System configuration:
FIG. 1 is a block diagram showing the configuration of a parking lot guidance system 10 according to the present invention. The parking lot guidance system 10 according to the present embodiment is a system that guides a user to a parking lot for using a facility that is a destination set by a vehicle when the destination is set by the vehicle. Here, the facility includes a department store, a shopping center, a restaurant, and a public facility such as a park. The user is assumed to be a driver or a passenger of the vehicle. When the user operates the user I/F unit to input the destination, the parking lot guidance system 10 guides the user to a parking lot according to the user's request. A facility has parking lots that can be used by the user when using the facility prepared in advance. The parking lots include parking lots within the facility (e.g., an underground parking lot of the facility, a first parking lot of the facility, etc.), parking lots managed by the facility that are within a predetermined range (e.g., within 100 m) from the facility (e.g., a second parking lot, a third parking lot of the facility), and parking lots affiliated with the facility that are outside the predetermined range from the facility and are within walking distance to the facility (e.g., within 1000 m). In the following explanation, parking lots within the facility and parking lots within a specified range of the facility are referred to as "nearby parking lots," and parking lots outside the specified range that are affiliated with the facility are referred to as "general parking lots." Users park their vehicles in nearby parking lots or general parking lots and walk from the parking lots to the facility. In the following explanation, when the term "parking lot" is used, it includes nearby parking lots and general parking lots.

図1に示すように、本実施形態における駐車場案内システム10は、例えば据置型の汎用コンピュータやクラウド型のサーバ等であり、通信を介して利用者端末100、および、管理者端末200と協働する。利用者端末100は、車両の運転者や搭乗者である利用者が使用する端末である。管理者端末200は、駐車場を管理する管理者が使用する端末である。なお、本実施形態においては、管理者は、近傍駐車場および一般駐車場を管理する。また、利用者は複数存在し得るが、以下に説明する例においては、1人の利用者に着目して説明を行う。 As shown in FIG. 1, the parking lot information system 10 in this embodiment is, for example, a stationary general-purpose computer or a cloud-based server, and cooperates with a user terminal 100 and an administrator terminal 200 via communication. The user terminal 100 is a terminal used by a user who is a driver or passenger of a vehicle. The administrator terminal 200 is a terminal used by an administrator who manages the parking lot. In this embodiment, the administrator manages nearby parking lots and general parking lots. Also, there may be multiple users, but the example described below focuses on one user.

(1-1)管理者端末の構成:
管理者端末200は、施設の駐車場の管理を行う管理者が使用する端末である。管理者端末200は、CPU,RAM,ROM等を備える制御部210と、他の装置と通信を行うための通信部220を備えている。また、管理者端末200は、管理者に対して各種の情報を提供し、管理者の入力を受け付けるためのユーザI/F部230を備えている。ユーザI/F部230は、管理者の入力を受け付ける他、管理者に各種の情報を提供するための、図示しないタッチパネル等のディスプレイからなる表示部やスイッチ等の入力部、スピーカ等の音声出力部を備えている。
(1-1) Configuration of administrator terminal:
The manager terminal 200 is a terminal used by a manager who manages the parking lot of the facility. The manager terminal 200 is equipped with a control unit 210 equipped with a CPU, RAM, ROM, etc., and a communication unit 220 for communicating with other devices. The manager terminal 200 also has a user I/F unit 230 for providing various information to the manager and accepting input from the manager. The user I/F unit 230 not only accepts input from the manager, but also has a display unit consisting of a display such as a touch panel (not shown), an input unit such as a switch, and an audio output unit such as a speaker, for providing various information to the manager.

本実施形態において制御部210は、通信部220を介して駐車場案内システム10と通信を行うことができる。制御部210は、記録媒体240に記録された図示しないプログラムを実行することができる。当該プログラムには、駐車場案内システム10に対して、利用者に案内する駐車場を判定させるための情報となる駐車場情報を生成するためのプログラムが含まれる。 In this embodiment, the control unit 210 can communicate with the parking lot guidance system 10 via the communication unit 220. The control unit 210 can execute a program (not shown) recorded on the recording medium 240. The program includes a program for generating parking lot information that serves as information for the parking lot guidance system 10 to determine which parking lot to guide the user to.

図2は、本実施形態における駐車場情報の一例を示す図である。駐車場情報は、利用者に案内する駐車場を判定するためのパラメータである。すなわち、駐車場情報は、駐車場案内システム10に当該案内する駐車場を判定させるために出力する情報である。したがって、生成された駐車場情報は、駐車場案内システム10に送信される。図2には、各施設に対応付けられている駐車場情報のうちの1つの駐車場に対応付けられた駐車場情報の例を示している。図2に示されるように、駐車場情報には、駐車場IDと、駐車場種別と、駐車場位置と、駐車場位置から施設までの距離/時間と、単位時間当たりの駐車料金と、渋滞度、現在の混雑度、とが含まれている。 Figure 2 is a diagram showing an example of parking lot information in this embodiment. Parking lot information is a parameter for determining which parking lot to introduce to the user. In other words, parking lot information is information output to allow parking lot guidance system 10 to determine which parking lot to introduce. Therefore, the generated parking lot information is transmitted to parking lot guidance system 10. Figure 2 shows an example of parking lot information associated with one parking lot among the parking lot information associated with each facility. As shown in Figure 2, the parking lot information includes a parking lot ID, parking lot type, parking lot location, distance/time from the parking lot location to the facility, parking fee per unit time, congestion level, and current congestion level.

駐車場IDは、各駐車場の識別情報を示し、図2に示すように、この駐車場IDに駐車場種別などの各種情報が対応付いている。 The parking lot ID indicates the identification information of each parking lot, and as shown in Figure 2, various information such as the parking lot type is associated with this parking lot ID.

駐車場種別は、駐車場の種別を示す情報である。上述のように、本実施形態においては、駐車場には、近傍駐車場と一般駐車場とが含まれる。図2に示す例では、例えば駐車場ID「P1」に近傍駐車場を示す「近傍」が対応付いている。 The parking lot type is information that indicates the type of parking lot. As described above, in this embodiment, parking lots include nearby parking lots and general parking lots. In the example shown in FIG. 2, for example, the parking lot ID "P1" is associated with "nearby," which indicates a nearby parking lot.

駐車場位置は、駐車場が位置する地点であり、図2に示すように、P1(X,Y)などのように、駐車場の識別情報(P1)と座標((X,Y))とが対応付いている。 The parking lot position is the point where the parking lot is located, and as shown in FIG. 2, the identification information (P1) of the parking lot corresponds to the coordinates (( X1 , Y1 )), such as P1 ( X1 , Y1 ).

駐車場から施設までの距離/時間における、駐車場から施設までの距離は、各駐車場の位置と施設とを徒歩で移動した場合の最短距離である。また、駐車場から施設までの時間は、当該最短距離の道路を徒歩で移動した場合に要する所要時間である。図2に示す例では、例えば駐車場ID「P1」に施設までの距離「0m/0分」が対応付いている。すなわち、駐車場ID「P1」の駐車場は、施設内の駐車場である。一方、駐車場ID「P2」には、施設までの距離「1000m/13分」が対応付いており、駐車場ID「P2」の駐車場は、施設から離れた駐車場であることが把握できる。なお、最短距離を求めるための経路探索は、例えば外部の経路探索サーバ(図示せず)より実行され、管理者端末200に送信される。経路探索サーバは、各駐車場から施設までの2地点間を最小の移動コストで移動可能な経路を、例えばダイクストラ法、A*アルゴリズム、または、これらの改良型アルゴリズムなどの公知のアルゴリズムによって探索するサーバである。また、徒歩で移動した場合における所要時間は、例えば徒歩1分で進む距離を80mとして求める。また、本実施形態においては、駐車場位置から施設までの距離と、当該施設までの時間、とを示しているが、駐車場情報には、少なくとも一方の情報が含まれていればよい。 In the distance/time from the parking lot to the facility, the distance from the parking lot to the facility is the shortest distance when walking between the location of each parking lot and the facility. The time from the parking lot to the facility is the time required when walking along the road with the shortest distance. In the example shown in FIG. 2, for example, the parking lot ID "P1" is associated with the distance to the facility of "0 m/0 minutes". That is, the parking lot with the parking lot ID "P1" is a parking lot within the facility. On the other hand, the parking lot ID "P2" is associated with the distance to the facility of "1000 m/13 minutes", and it can be understood that the parking lot with the parking lot ID "P2" is a parking lot far from the facility. The route search for the shortest distance is executed, for example, by an external route search server (not shown) and transmitted to the administrator terminal 200. The route search server is a server that searches for a route that can be traveled between two points from each parking lot to the facility with the minimum travel cost using a known algorithm such as the Dijkstra algorithm, the A* algorithm, or an improved version of these algorithms. The time required to travel on foot is calculated, for example, assuming that the distance traveled in one minute on foot is 80 m. In addition, in this embodiment, the distance from the parking lot location to the facility and the time to reach the facility are shown, but the parking lot information only needs to include at least one of these pieces of information.

単位時間当たりの駐車料金は、各駐車場における1時間当たりの駐車料金である。図2に示す例では、施設までの距離が近いほど、ならびに、施設までの時間が短いほど、当該駐車料金が高くなっている。なお、駐車料金は、従来知られているように、1日当たりの上限金額などが設定されていてもよい。 The parking fee per unit time is the parking fee per hour at each parking lot. In the example shown in FIG. 2, the closer the distance to the facility and the shorter the time to the facility, the higher the parking fee. As is conventionally known, the parking fee may be set to a maximum amount per day.

渋滞度は、各駐車場における過去の渋滞の実績から求まる渋滞の度合いを示す指標であって、例えば季節(例えば、春夏秋冬等)、曜日(例えば、平日、休日等)、時間帯(例えば、午前、昼、夕方等)の組合せに対して混雑度が対応付けられている。混雑度は、混雑の程度を示し、例えば混雑、やや混雑、空きの3段階で定義する。この混雑度は、例えば、各駐車場の入出ゲートにカメラ等のセンサを設け、単位時間当たりの車両の入出ゲートでの待機時間をカウントして定義する。例えば単位時間当たりの待機時間が第1閾値未満(例えば2分以内)である場合には、スムーズに車両が出入りしていると想定して混雑度を"空き"と定義し、当該入出ゲートでの待機時間が第1閾値より大きい第2閾値以上(例え20分以上)の場合には、車両の出入りが停滞していると想定して混雑度を"混雑"と定義し、当該入出ゲートでの待機時間が第1閾値以上かつ第2閾値未満の場合には混雑度を"やや混雑"とする。図2に示す例では、一例として駐車場ID「P1」の夏の休日の渋滞度を示している。この図2から把握できるように、駐車場ID「P1」の駐車場では、夏の休日において、午後が最も混雑し、順に夕方、午前となっている。また、図示しないが、この渋滞度には、"混雑、やや混雑、空き"のそれぞれの渋滞度に応じて、想定される駐車場での待ち時間が定義されている。例えば渋滞度が"混雑"の場合には、待ち時間20分、当該渋滞度が"やや混雑"の場合には待ち時間10分、当該渋滞度が"空き"の場合には、待ち時間0分と定義される。なお、この待ち時間は、例えばそれぞれの渋滞度(混雑、やや混雑、空き)における待ち時間の平均し、当該平均した時間を待ち時間のデータとして記録しておく。 The congestion level is an index showing the degree of congestion obtained from the past congestion record of each parking lot. For example, the congestion level is associated with a combination of seasons (e.g., spring, summer, fall, winter, etc.), days of the week (e.g., weekdays, holidays, etc.), and time periods (e.g., morning, afternoon, evening, etc.). The congestion level indicates the degree of congestion and is defined in three stages, for example, crowded, slightly crowded, and empty. This congestion level is defined, for example, by installing a sensor such as a camera at the entrance/exit gate of each parking lot and counting the waiting time of vehicles at the entrance/exit gate per unit time. For example, if the waiting time per unit time is less than a first threshold (e.g., within 2 minutes), it is assumed that vehicles are entering and exiting smoothly and the congestion level is defined as "empty." If the waiting time at the entrance/exit gate is equal to or greater than a second threshold that is greater than the first threshold (e.g., 20 minutes or more), it is assumed that vehicles are entering and exiting stagnant and the congestion level is defined as "congested." If the waiting time at the entrance/exit gate is equal to or greater than the first threshold and less than the second threshold, the congestion level is defined as "slightly crowded." The example shown in FIG. 2 shows the congestion level of parking lot ID "P1" on summer holidays as an example. As can be seen from FIG. 2, the parking lot with parking lot ID "P1" is most crowded on summer holidays in the afternoon, followed by the evening and morning. Although not shown, the congestion level defines the expected waiting time in the parking lot according to each congestion level of "crowded, slightly crowded, and empty." For example, when the congestion level is "crowded," the waiting time is defined as 20 minutes, when the congestion level is "slightly crowded," the waiting time is defined as 10 minutes, and when the congestion level is "empty," the waiting time is defined as 0 minutes. Note that this waiting time is, for example, the average waiting time for each congestion level (crowded, slightly crowded, and empty), and the average time is recorded as the waiting time data.

現在の混雑度は、各駐車場における現在の混雑状況を示す。図2に示す例では、例えば駐車場ID「P1」の駐車場は、現在、満車であることが把握できる。図2に示す例では、当該現在の混雑度は、満車か空車の2種類で示しており、すなわち1台分でも駐車枠に空きがあれば空車となる。なお、現在の混雑度を示す定義は、このような満車と空車との2種類に限られず、例えば空車のなかでも駐車場の台数の割合に応じて空車の度合いを定義してもよい。例えば駐車場の台数に対して、所定割合(例えば8割)未満が駐車の状態である場合(言い換えれば、少なくとも2割は空いている状態の場合)には「空車」と定義し、所定割合(例えば8割)以上が駐車されており、少なくとも1台は空いている場合には、「混雑」などと定義してもよい。 The current congestion level indicates the current congestion status of each parking lot. In the example shown in FIG. 2, for example, the parking lot with parking lot ID "P1" is currently full. In the example shown in FIG. 2, the current congestion level is indicated by two types, full and empty, that is, if there is even one parking space available, it is empty. Note that the definition of the current congestion level is not limited to these two types, full and empty, and for example, the degree of vacancy may be defined according to the ratio of the number of cars in the parking lot. For example, if less than a certain ratio (e.g., 80%) of the number of cars in the parking lot is parked (in other words, if at least 20% are empty), it may be defined as "empty," and if more than a certain ratio (e.g., 80%) is parked and at least one car is empty, it may be defined as "crowded."

このように駐車場情報が生成され、生成された当該駐車場情報は、記録媒体240に駐車場情報240aとして記録される。なお、この駐車場情報240aのうち、現在の混雑度以外の情報は、上述した季節毎(例えば春、夏、秋、冬)または数ヶ月に1度、更新され、当該更新された情報が駐車場案内システム10に送信される。また、駐車場情報240aのうち現在の混雑度を示す情報は、短時間毎(例えば1分毎)に更新され、当該更新された情報が駐車場案内システム10に送信される。送信された駐車場情報240aは、駐車場案内システム10の記録媒体30に記録される。 Parking lot information is generated in this manner, and the generated parking lot information is recorded on the recording medium 240 as parking lot information 240a. Of this parking lot information 240a, information other than the current congestion level is updated once every season (e.g., spring, summer, fall, winter) or once every few months, as described above, and the updated information is transmitted to the parking lot information guidance system 10. Also, information indicating the current congestion level among the parking lot information 240a is updated every short period of time (e.g., every minute), and the updated information is transmitted to the parking lot information guidance system 10. The transmitted parking lot information 240a is recorded on the recording medium 30 of the parking lot information guidance system 10.

(1-2)利用者端末の構成:
利用者端末100は、車両の運転者や搭乗者が使用する端末であり、利用者端末100は、例えば車両に搭載されている端末や運転者や搭乗者自身が携帯する携帯端末等で実現される。利用者端末100は、CPU,RAM,ROM等を備える制御部110、記録媒体120、他の装置と通信を行うための通信部130、GNSS受信部140、および、ユーザI/F部150を備えている。ユーザI/F部150は、利用者の指示を入力し、また利用者に各種の情報を提供するためのインタフェース部であり、図示しないタッチパネルディスプレイからなる表示部やスイッチ等の入力部、スピーカ等の音声出力部を備えている。
(1-2) Configuration of user terminal:
The user terminal 100 is a terminal used by a driver or passenger of a vehicle, and is realized, for example, by a terminal mounted on the vehicle or a portable terminal carried by the driver or passenger. The user terminal 100 includes a control unit 110 including a CPU, RAM, ROM, etc., a recording medium 120, a communication unit 130 for communicating with other devices, a GNSS receiving unit 140, and a user I/F unit 150. The user I/F unit 150 is an interface unit for inputting instructions from a user and providing various information to the user, and includes a display unit consisting of a touch panel display (not shown), an input unit such as a switch, and an audio output unit such as a speaker.

記録媒体120には、各種の情報を記録することができる。本実施形態においては、要望情報120aと地図情報120bとが記録される。要望情報120aは、利用者が駐車場を利用する際の要望であって、利用者に案内する駐車場を判定するためのパラメータである。すなわち、要望情報120aは、駐車場案内システム10に当該案内する駐車場を判定させるために出力する情報である。この要望情報120aは、利用者がユーザI/F部150を操作して目的地を入力する際に、併せて入力することで生成される。したがって、生成された要望情報120aは、目的地の情報と共に、駐車場案内システム10に送信される。 Various types of information can be recorded on the recording medium 120. In this embodiment, requested information 120a and map information 120b are recorded. The requested information 120a is a request made by a user when using a parking lot, and is a parameter for determining which parking lot to introduce to the user. In other words, the requested information 120a is information output to the parking lot guidance system 10 to allow the parking lot guidance system 10 to determine which parking lot to introduce. This requested information 120a is generated by inputting the destination when the user operates the user I/F unit 150 to input the destination. Therefore, the generated requested information 120a is transmitted to the parking lot guidance system 10 together with the destination information.

図3は、本実施形態における要望情報120aの一例を示す図である。要望情報120aには、利用者IDと、施設滞在予定時間と、駐車上限金額と、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望と、駐車場から施設までの徒歩可能時間/距離と、が含まれ、利用者IDに少なくともいずれかの情報が対応付けられている。なお、図3においては、作図の都合上、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望について「待ち時間≧徒歩時間で案内」と記している。 Figure 3 is a diagram showing an example of request information 120a in this embodiment. The request information 120a includes a user ID, a planned stay time at the facility, an upper parking fee limit, a request for guidance to a public parking lot that allows the user to reach the facility on foot within the waiting time at a nearby parking lot, and the walking time/distance from the parking lot to the facility, and at least one of these pieces of information is associated with the user ID. Note that in Figure 3, for convenience of drawing, the request for guidance to a public parking lot that allows the user to reach the facility on foot within the waiting time at a nearby parking lot is written as "Guide with waiting time ≧ walking time".

利用者IDは、利用者の識別情報を示し、図3に示すように、この利用者IDに施設滞在予定時間などの各種情報が対応付いている。 The user ID indicates the user's identification information, and as shown in Figure 3, various information such as the planned length of stay at the facility is associated with this user ID.

施設滞在予定時間は、利用者が、目的地である施設に滞在する予定時間であって、当該予定時間は、利用者がユーザI/F部150を操作して入力する。図3に示す例では、利用者ID「001」に、施設滞在予定時間「2時間」が対応付いている。つまり、利用者ID「001」の利用者は、目的地である施設で2時間滞在する予定あることが把握できる。 The planned facility stay time is the planned time that the user plans to stay at the destination facility, and the planned time is input by the user by operating the user I/F unit 150. In the example shown in FIG. 3, the user ID "001" is associated with the planned facility stay time of "2 hours." In other words, it can be understood that the user with user ID "001" plans to stay at the destination facility for 2 hours.

駐車上限金額は、利用者が駐車場に車両を駐車させて目的地である施設を利用する際に要する金銭についての要望の一例であって、利用者が駐車場の利用の際に支払う金額の上限金額である。図3に示す例では、「3,000円」となっている。なお、これ以降の説明においては、特に説明する場合を除いて、利用者が駐車場に駐車させて目的地である施設を利用する際に要する金銭についての要望を、単に「金銭についての要望」と記す。 The parking limit is an example of a request for money required when a user parks a vehicle in a parking lot and uses a facility that is a destination, and is the maximum amount that a user will pay when using the parking lot. In the example shown in Figure 3, it is "3,000 yen." In the following explanation, unless otherwise specified, the request for money required when a user parks a vehicle in a parking lot and uses a facility that is a destination will be referred to simply as "request for money."

近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望は、利用者が駐車場に車両を駐車させて目的地である施設を利用する際に要する時間についての要望の一例である。利用者が近傍駐車場に車両を駐車させることができず、入場待ちの車列に並んで待っている間に、当該利用者を他の一般駐車場に案内できる場合がある。例えば近傍駐車場での待ち時間以下の時間で、一般駐車場に駐車して徒歩で施設に到着できる可能性がある。このような場合に、当該一般駐車場に駐車することを望む利用者が存在し得る。そこで、本実施形態における要望情報120aでは、この近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望が含まれている。図3に示す例では、利用者は、当該要望を望むことから「Y」となっている。 A request to guide a user to a public parking lot that allows the user to walk to the facility within the waiting time at the nearby parking lot is an example of a request regarding the time required for the user to park the vehicle in the parking lot and use the destination facility. There are cases where the user is unable to park the vehicle in a nearby parking lot and can be guided to another public parking lot while waiting in line for entry. For example, it may be possible to park in a public parking lot and walk to the facility within the waiting time at the nearby parking lot. In such a case, there may be a user who wishes to park in that public parking lot. Therefore, the request information 120a in this embodiment includes a request to guide a user to a public parking lot that allows the user to walk to the facility within the waiting time at the nearby parking lot. In the example shown in FIG. 3, the user has "Y" because they wish to make this request.

駐車場から施設までの徒歩可能時間/距離は、駐車場から施設まで徒歩で移動する際の所要時間または距離としての上限値であって、利用者が駐車場に車両を駐車させて目的地である施設を利用する際に要する時間についての要望の一例である。図3に示す例では、利用者の徒歩可能時間「10分」であって、距離は「800m」となっている。なお、これ以降の説明においては、特に説明する場合を除いて、利用者が駐車場に駐車させて目的地である施設を利用する際に要する時間についての要望を、単に「時間についての要望」と記す。 The walking time/distance from the parking lot to the facility is the upper limit of the time or distance required to walk from the parking lot to the facility, and is an example of a user's request regarding the time required to park the vehicle in the parking lot and use the facility as a destination. In the example shown in Figure 3, the user's walking time is "10 minutes" and the distance is "800 m." In the following explanation, unless otherwise specified, the request regarding the time required to park the vehicle in the parking lot and use the facility as a destination will be referred to simply as "request regarding time."

このように要望情報120aが生成され、生成された当該要望情報120aは、利用者がユーザI/F部150を操作して目的地を入力する際に、駐車場案内システム10に送信される。送信された要望情報120aは、駐車場案内システム10の記録媒体30に記録される。なお、要望情報120aは、上述のように、利用者が駐車場を利用する際の要望であり、図3の例のように金銭について要望と時間についての要望とを含む場合もあるが、これら要望のうち一部だけの要望(例えば金銭についての要望、時間についての要望の一部など)である場合や、いずれの要望もない場合もあり得る。 In this way, the request information 120a is generated, and the generated request information 120a is transmitted to the parking lot guidance system 10 when the user operates the user I/F unit 150 to input the destination. The transmitted request information 120a is recorded on the recording medium 30 of the parking lot guidance system 10. Note that, as described above, the request information 120a is the request made by the user when using the parking lot, and may include a request regarding money and a request regarding time as in the example of FIG. 3, but it may also be the case that only some of these requests are requested (for example, a request regarding money and some of the request regarding time), or that there is no request at all.

また、要望情報120aは、利用者が目的地の入力の都度、ユーザI/F部150を操作して入力する他、利用者の履歴から要望情報の内容が特定されてもよい。また、上述の施設滞在予定時間は、他人を含む一般利用者の統計等から特定されてもよい。また、図3には図示しないが、要望情報120aとして、その他、近傍駐車場で待つことが可能な時間である待ち時間の上限値などが記録されていてもよい。 The requested information 120a may be input by the user operating the user I/F unit 150 each time the user inputs a destination, or the content of the requested information may be determined from the user's history. The planned length of stay at the facility may be determined from statistics of general users, including other people. Although not shown in FIG. 3, the requested information 120a may also include other information such as an upper limit on the waiting time, which is the time the user can wait in a nearby parking lot.

地図情報120bは、経路の探索や車両の位置の特定に利用される情報であり、車両が走行する道路区間の端点に対応するノードの位置を示すノードデータ、ノード間の道路の形状を特定するための形状補間点の位置を示す形状補間点データ、ノード同士の連結を示すリンクデータ、道路やその周辺に存在する施設を示す施設データ等を含んでいる。ここで、ノードは、交差点に対応し、リンクは、交差点から交差点までの道路区間に対応する。リンクデータには、国道、県道といった道路種別が割り当てられている。リンクデータにはリンクコストを示す情報が対応付けられる。 Map information 120b is information used to search for routes and identify the vehicle's position, and includes node data indicating the positions of nodes corresponding to the endpoints of the road section on which the vehicle is traveling, shape interpolation point data indicating the positions of shape interpolation points for identifying the shape of the road between the nodes, link data indicating the connections between nodes, facility data indicating facilities on the roads and their surrounding areas, etc. Here, nodes correspond to intersections, and links correspond to road sections from one intersection to the next. Road types such as national roads and prefectural roads are assigned to the link data. Information indicating link costs is associated with the link data.

施設データは、施設の名称、属性、位置等を示す情報であり、施設データが示す施設には、上述のデパート、ショッピングセンター、飲食店、公園等の公共施設に加えて、駐車場が含まれる。駐車場は、車両を駐車可能な施設であり、上述のように、目的地となる施設(例えばデパート)を含む施設から所定範囲内に存在する近傍駐車場と、当該施設から所定範囲外に存在する一般駐車場と、を含む。施設の属性が駐車場である場合、少なくとも駐車場の位置および名称を示す情報が施設データに含まれる。本実施形態においては、駐車場が、目的地となる施設(例えばデパート)の利用の際に利用可能な駐車場である場合、駐車場を示す施設データには、当該施設(例えばデパート)の利用の際に利用可能な駐車場であることを示す情報が含まれる。なお、小さい商店等の施設によっては、利用可能な駐車場において車両を駐車させる際の駐車枠が決まっている場合がある。そのような駐車場を示す施設データには、利用可能な駐車枠の識別情報が含まれている。なお、本実施形態において、施設データには、施設の形状を示すポリゴン情報が含まれている。 Facility data is information indicating the name, attributes, location, etc. of a facility. The facilities indicated by the facility data include parking lots in addition to the above-mentioned public facilities such as department stores, shopping centers, restaurants, and parks. Parking lots are facilities where vehicles can be parked, and as described above, include nearby parking lots that exist within a predetermined range from a facility including a destination facility (e.g., a department store) and general parking lots that exist outside a predetermined range from the facility. When the attribute of a facility is a parking lot, information indicating at least the location and name of the parking lot is included in the facility data. In this embodiment, when a parking lot is a parking lot that can be used when using a destination facility (e.g., a department store), the facility data indicating the parking lot includes information indicating that the parking lot is a parking lot that can be used when using the facility (e.g., a department store). Note that, depending on the facility, such as a small shop, parking spaces for parking vehicles in available parking lots may be determined. Facility data indicating such parking lots includes identification information of available parking spaces. Note that, in this embodiment, the facility data includes polygon information indicating the shape of the facility.

GNSS受信部140は、Global Navigation Satellite Systemの信号を受信する装置であり、航法衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を出力する。制御部110は、この信号を取得して車両の現在位置を取得する。なお、車両の現在位置を取得するための構成は、GNSS受信部140に限定されず、他にも種々の構成を採用可能である。例えば車両の現在位置は、GNSS受信部140からの信号に加え、図示しない車速センサやジャイロセンサからの信号に基づいて特定されてもよい。車速センサおよびジャイロセンサは、車両の走行軌跡を特定するために利用され、車両の出発位置と走行軌跡とに基づいて現在位置が特定され、当該出発位置と走行軌跡とに基づいて特定された車両の現在位置がGNSS受信部140の出力信号に基づいて補正される。 The GNSS receiver 140 is a device that receives signals from the Global Navigation Satellite System, receives radio waves from navigation satellites, and outputs a signal for calculating the current position of the vehicle via an interface (not shown). The control unit 110 acquires this signal to acquire the current position of the vehicle. Note that the configuration for acquiring the current position of the vehicle is not limited to the GNSS receiver 140, and various other configurations can be adopted. For example, the current position of the vehicle may be identified based on signals from a vehicle speed sensor and a gyro sensor (not shown) in addition to the signal from the GNSS receiver 140. The vehicle speed sensor and the gyro sensor are used to identify the vehicle's travel trajectory, and the current position is identified based on the starting position and travel trajectory of the vehicle, and the current position of the vehicle identified based on the starting position and travel trajectory is corrected based on the output signal from the GNSS receiver 140.

本実施形態において制御部110は、通信部130を介して駐車場案内システム10と通信を行うことができる。制御部110は、記録媒体120に記録された図示しないプログラムを実行することにより、各種の機能を実現することができる。本実施形態において、制御部110は、図示しないプログラムにより、車両の現在位置の取得と経路案内とを行う。制御部110は、GNSS受信部140の出力に基づいて車両の現在位置を定期的に取得し、取得した現在位置の情報を、通信部130を介して駐車場案内システム10に送信する。そして、制御部110は、駐車場案内システム10から出力された駐車場の位置、走行予定経路が重畳された地図を取得し、当該取得した地図をユーザI/F部150の表示部に表示させることで経路案内を行う。 In this embodiment, the control unit 110 can communicate with the parking lot guidance system 10 via the communication unit 130. The control unit 110 can realize various functions by executing a program (not shown) recorded on the recording medium 120. In this embodiment, the control unit 110 acquires the current position of the vehicle and provides route guidance by a program (not shown). The control unit 110 periodically acquires the current position of the vehicle based on the output of the GNSS receiving unit 140, and transmits the acquired current position information to the parking lot guidance system 10 via the communication unit 130. The control unit 110 then acquires a map on which the parking lot position and the planned driving route are superimposed, which are output from the parking lot guidance system 10, and provides route guidance by displaying the acquired map on the display unit of the user I/F unit 150.

(1-3)駐車場案内システムの構成:
駐車場案内システム10は、CPU,RAM,ROM等を備える制御部20、記録媒体30、通信部40を備えている。通信部40は、上述の利用者端末100、および、管理者端末200と情報の授受を行う回路を備えている。制御部20は、通信部40を介してこれら利用者端末100、および、管理者端末200と通信を行うことができる。
(1-3) Configuration of parking lot guidance system:
The parking lot information system 10 comprises a control unit 20 equipped with a CPU, RAM, ROM, etc., a recording medium 30, and a communication unit 40. The communication unit 40 comprises a circuit for transmitting and receiving information to and from the above-mentioned user terminal 100 and manager terminal 200. The control unit 20 can communicate with the user terminal 100 and manager terminal 200 via the communication unit 40.

記録媒体30には、駐車場情報30aと、要望情報30bと、地図情報30cと、が記録される。駐車場情報30aは、図2を参照しつつ説明したように、上述の管理者端末200によって生成された情報が駐車場案内システム10に対して送信されることにより、当該記録媒体30に記録される。また、要望情報30bは、図3を参照しつつ説明したように、上述の利用者端末100によって生成された情報が駐車場案内システム10に対して送信されることにより、当該記録媒体30に記録される。そして、これら駐車場情報30aと、要望情報30b、とは、利用者に案内する駐車場を判定する際のパラメータとなる。なお、地図情報30cは、上述の利用者端末100の記録媒体120に記録された地図情報120bと同様であるため、詳細な説明については省略する。 Parking lot information 30a, request information 30b, and map information 30c are recorded on the recording medium 30. As described with reference to FIG. 2, the parking lot information 30a is recorded on the recording medium 30 by transmitting information generated by the above-mentioned administrator terminal 200 to the parking lot guidance system 10. As described with reference to FIG. 3, the request information 30b is recorded on the recording medium 30 by transmitting information generated by the above-mentioned user terminal 100 to the parking lot guidance system 10. The parking lot information 30a and the request information 30b are parameters when determining the parking lot to guide the user to. Note that the map information 30c is the same as the map information 120b recorded on the recording medium 120 of the above-mentioned user terminal 100, so a detailed description will be omitted.

制御部20は、記録媒体30やROMに記憶されたプログラムを実行することができる。本実施形態においては、このプログラムとして、駐車場案内プログラム21を実行可能である。駐車場に対する利用者の要望は様々であり、従来知られている駐車場を案内するシステムでは、多様な利用者に対して要望に沿った駐車場を案内できないおそれがある。そこで、本実施形態においては、上述の駐車場情報30aと、要望情報30bと、に基づいて、利用者の要望を満たす駐車場を判定し案内する。駐車場案内プログラム21は、利用者の要望を満たす駐車場を判定し案内するためのプログラムである。駐車場案内プログラム21が実行されると、制御部20は、駐車場情報取得部21a、要望情報取得部21b、判定部21c、および、表示制御部21dとして機能する。なお、以下において、駐車場情報取得部21a、要望情報取得部21b、判定部21c、および、表示制御部21d行うものとして記載する処理は、制御部20により実現される処理である。 The control unit 20 can execute a program stored in the recording medium 30 or ROM. In this embodiment, the parking lot guidance program 21 can be executed as this program. Users have various requests regarding parking lots, and conventionally known systems for guiding users to parking lots may not be able to guide users to parking lots that meet their requests. Therefore, in this embodiment, a parking lot that meets the user's requests is determined and guided based on the above-mentioned parking lot information 30a and request information 30b. The parking lot guidance program 21 is a program for determining and guiding users to parking lots that meet the user's requests. When the parking lot guidance program 21 is executed, the control unit 20 functions as a parking lot information acquisition unit 21a, a request information acquisition unit 21b, a determination unit 21c, and a display control unit 21d. In the following, the processes described as being performed by the parking lot information acquisition unit 21a, the request information acquisition unit 21b, the determination unit 21c, and the display control unit 21d are processes realized by the control unit 20.

駐車場情報取得部21aは、デパート等の施設の周辺の駐車場のうち当該施設を含む所定範囲内に存在する近傍駐車場の位置と、当該施設を含む所定範囲外に存在する一般駐車場の位置と、駐車場における駐車料金と、を含む駐車場情報を取得する機能である。すなわち、制御部20は、駐車場情報取得部21aの機能により、記録媒体30における駐車場情報30aを参照して、駐車場IDに対応付いた、近傍駐車場と一般駐車場とのそれぞれの位置、および、駐車場における駐車料金を取得する。なお、駐車場情報30aは、上述のように、管理者端末200によって生成され、生成された駐車場情報が駐車場案内システム10に送信されることで、記録媒体30に記録される。 The parking lot information acquisition unit 21a is a function that acquires parking lot information including the locations of nearby parking lots that are within a specified range including the facility, such as a department store, and the locations of general parking lots that are outside the specified range including the facility, and the parking fees at the parking lots. That is, the control unit 20, using the function of the parking lot information acquisition unit 21a, refers to the parking lot information 30a in the recording medium 30 and acquires the locations of the nearby parking lots and the general parking lots that correspond to the parking lot ID, and the parking fees at the parking lots. As described above, the parking lot information 30a is generated by the administrator terminal 200, and the generated parking lot information is sent to the parking lot guidance system 10, where it is recorded on the recording medium 30.

要望情報取得部21bは、利用者が駐車場に車両を駐車させて施設を利用する際に要する時間についての要望と、利用者が駐車場を利用する際に要する金銭についての要望と、を含む要望情報と、を取得する機能である。すなわち、制御部20は、要望情報取得部21bの機能により、記録媒体30における要望情報30bを参照して、施設滞在予定時間、駐車上限金額、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望、および、徒歩可能時間/距離についての情報を取得する。なお、要望情報30bは、上述のように、利用者端末100によって生成され、当該生成された要望情報が駐車場案内システム10に送信されることで記録媒体30に記録される。 The request information acquisition unit 21b is a function that acquires request information including a request regarding the time required for the user to park a vehicle in the parking lot and use the facility, and a request regarding the amount of money required for the user to use the parking lot. That is, the control unit 20, using the function of the request information acquisition unit 21b, refers to the request information 30b in the recording medium 30 and acquires information regarding the planned time to stay at the facility, the parking upper limit fee, a request for guidance to a public parking lot that the user can reach on foot within the waiting time at a nearby parking lot, and the walking time/distance. Note that the request information 30b is generated by the user terminal 100 as described above, and the generated request information is transmitted to the parking lot guidance system 10 and recorded on the recording medium 30.

判定部21cは、上述の駐車場情報30aと要望情報30bとに基づいて、要望情報30bを満たす駐車場を判定する機能である。すなわち、制御部20は、判定部21cの機能により、駐車場情報30aと要望情報30bとを参照して、利用者の要望に沿った駐車場を判定する。本実施形態においては、利用者が駐車場を利用する際の要望である要望情報30bには、上述の図3で説明したように、金銭についての要望と時間についての要望とが含まれる。また、時間についての要望には、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望と、駐車場から施設までの徒歩可能時間/距離についての要望と、が含まれる。制御部20は、この要望情報30bの内容に沿う駐車場を判定する。なお、これ以降の説明において、本実施形態では、「駐車場から施設までの徒歩可能時間/距離についての要望」について、駐車場から施設までの徒歩可能時間の要望として説明し、駐車場から施設までの徒歩可能距離についての要望は、他の実施形態で説明する。 The determination unit 21c is a function to determine a parking lot that satisfies the request information 30b based on the parking lot information 30a and the request information 30b described above. That is, the control unit 20, using the function of the determination unit 21c, refers to the parking lot information 30a and the request information 30b to determine a parking lot that meets the user's request. In this embodiment, the request information 30b, which is the request when the user uses the parking lot, includes a request regarding money and a request regarding time, as described in FIG. 3 above. The request regarding time also includes a request to guide the user to a general parking lot that allows the user to reach the facility on foot within the waiting time at a nearby parking lot, and a request regarding the walking time/distance from the parking lot to the facility. The control unit 20 determines a parking lot that meets the contents of the request information 30b. In the following description, in this embodiment, the "request regarding the walking time/distance from the parking lot to the facility" is described as a request regarding the walking time from the parking lot to the facility, and the request regarding the walking distance from the parking lot to the facility will be described in other embodiments.

具体的には、金銭についての要望について、制御部20は、駐車場情報30aおよび地図情報30cを参照し、利用者が利用する施設の対象となる近傍駐車場と一般駐車場とを特定し、それぞれの駐車場における単位時間当たりの駐車料金を特定する。なお、利用者が利用する施設の情報は、要望情報30bと同じタイミングで利用者端末100から駐車場案内システム10に送信される。また、制御部20は、要望情報30bを参照して、利用者の施設滞在予定時間、および、駐車上限金額、を特定する。そして、制御部20は、近傍駐車場と一般駐車場とのそれぞれにおいて、単位時間当たりの駐車料金と施設滞在予定時間との積から利用者の推定支払額を求め、当該推定支払額が上限値である駐車上限金額以下となる駐車場を判定する。この条件を満たす駐車場が金銭についての要望を満たす駐車場となる。 Specifically, for the monetary request, the control unit 20 refers to the parking lot information 30a and the map information 30c, identifies nearby parking lots and general parking lots that are the target of the facility used by the user, and identifies the parking fee per unit time at each parking lot. The information on the facility used by the user is transmitted from the user terminal 100 to the parking lot information system 10 at the same time as the request information 30b. The control unit 20 also refers to the request information 30b to identify the user's planned time of staying at the facility and the maximum parking fee. The control unit 20 then calculates the user's estimated payment amount for each nearby parking lot and general parking lot from the product of the parking fee per unit time and the planned time of staying at the facility, and determines the parking lot where the estimated payment amount is equal to or less than the maximum parking fee, which is the upper limit. Parking lots that satisfy this condition are the parking lots that satisfy the monetary request.

また、制御部20は、時間についての要望のうち、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望について、駐車場情報30aを参照して、近傍駐車場の現在の混雑度(すなわち空車か満車かの情報)を特定する。制御部20は、当該現在の混雑度が満車である場合に、さらに過去の渋滞の実績から求まる渋滞度から予想される近傍駐車場における待ち時間を特定する。この近傍駐車場での待ち時間は、上述のように、駐車場情報30aにおける渋滞度に対応付いており、過去の実績に応じた時間となる。そして、特定した近傍駐車場の現在の混雑度が満車である場合には、制御部20は、一般駐車場のそれぞれについて、駐車場情報30aを参照して、一般駐車場の位置と、当該一般駐車場から施設まで徒歩で移動した場合の時間である徒歩所要時間と、を特定する。制御部20は、特定した当該徒歩所要時間のうち、近傍駐車場での予想される待ち時間より短い時間の徒歩所要時間を特定し、かつ当該待ち時間より短い時間の徒歩所要時間となる一般駐車場を特定する。すなわち、制御部20は、近傍駐車場における待ち時間以下で、利用者の徒歩で施設に到着可能な一般駐車場を判定する。なお、近傍駐車場の現在の混雑度が、空車である場合には、一般駐車場に加えて近傍駐車場も特定する駐車場の対象となる。以上の条件を満たす駐車場が、時間についての要望のうち、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望を満たす駐車場となる。 In addition, the control unit 20, in response to a request regarding time, regarding whether to guide the user to a nearby parking lot that can be reached on foot within the waiting time at the nearby parking lot, refers to the parking lot information 30a and identifies the current congestion level of the nearby parking lot (i.e., information on whether it is empty or full). If the current congestion level is full, the control unit 20 further identifies the waiting time at the nearby parking lot that is expected based on the congestion level obtained from past congestion records. As described above, this waiting time at the nearby parking lot corresponds to the congestion level in the parking lot information 30a and is a time according to past records. Then, if the current congestion level of the identified nearby parking lot is full, the control unit 20 refers to the parking lot information 30a and identifies the location of the general parking lot and the walking time, which is the time it takes to walk from the general parking lot to the facility, for each of the general parking lots. The control unit 20 identifies a walking time that is shorter than the expected waiting time at the nearby parking lot, and identifies a general parking lot that has a walking time shorter than the waiting time. That is, the control unit 20 determines a public parking lot where the user can walk to the facility within the waiting time at the nearby parking lot. If the current congestion level of the nearby parking lot is empty, the nearby parking lot will be identified in addition to the public parking lot. A parking lot that meets the above conditions will be the parking lot that satisfies the time request, when there is a public parking lot where the user can walk to the facility within the waiting time at the nearby parking lot.

また、制御部20は、時間についての要望のうち、駐車場から施設までの徒歩可能時間についての要望ついて、駐車場から施設まで徒歩で移動する際の所要時間の上限値以下で徒歩によって移動可能な駐車場を、要望情報を満たす駐車場とする。具体的には、制御部20は、駐車場情報30aを参照して、各駐車場の位置と、当該各駐車場から施設まで徒歩で移動した場合の時間である徒歩所要時間と、を特定する。また、制御部20は、要望情報30bを参照して、駐車場から施設までの徒歩可能時間についての要望(すなわち徒歩で移動する際の所要時間の上限値)を特定する。そして、制御部20は、当該徒歩可能時間で到達可能な駐車場を特定する。この特定される駐車場は、近傍駐車場と一般駐車場とが含まれていてよい。 In addition, the control unit 20 regards the walking time from the parking lot to the facility as a parking lot that satisfies the request information, if the parking lot can be reached by walking within the upper limit of the time required to walk from the parking lot to the facility. Specifically, the control unit 20 refers to the parking lot information 30a to identify the location of each parking lot and the walking time required to walk from each parking lot to the facility. The control unit 20 also refers to the request information 30b to identify the request for the walking time from the parking lot to the facility (i.e., the upper limit of the time required to walk). The control unit 20 then identifies parking lots that can be reached within the walking time. The identified parking lots may include nearby parking lots and general parking lots.

そして、制御部20は、上述の金銭についての要望と、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内するかの要望と、駐車場から施設までの徒歩可能時間についての要望と、の3つの要望のうち、要望情報30bに含まれる全ての要望を満たす駐車場を利用者の要望情報を満たす駐車場とする。言い換えれば、要望情報30bのうち少なくとも1つの要望を満たさない駐車場は、利用者の要望情報を満たす駐車場とは判定しない。例えば、上述の要望のうちの3つ全てが要望情報30bに含まれる場合には、3つ全ての要望を満たす駐車場を利用者の要望情報を満たす駐車場とし、また例えば、上述の要望のうち2つ(または1つ)含まれる場合には、当該2つ(または1つ)の要望を満たす駐車場を利用者の要望情報を満たす駐車場とする。なお、この判定部21cの機能による処理の、より具体的な態様については図4のフローチャートにて後述する。 Then, the control unit 20 determines that a parking lot that satisfies all of the three requests included in the request information 30b, namely, the request regarding the money, the request regarding whether to guide the user to a public parking lot that allows the user to walk to the facility within the waiting time at a nearby parking lot, and the request regarding the walking time from the parking lot to the facility, is a parking lot that satisfies the user's request information. In other words, a parking lot that does not satisfy at least one of the requests in the request information 30b is not determined to be a parking lot that satisfies the user's request information. For example, if all three of the above requests are included in the request information 30b, the parking lot that satisfies all three requests is determined to be a parking lot that satisfies the user's request information, and if two (or one) of the above requests are included, the parking lot that satisfies the two (or one) requests is determined to be a parking lot that satisfies the user's request information. Note that a more specific aspect of the processing by the function of this determination unit 21c will be described later in the flowchart of FIG. 4.

表示制御部21dは、判定部21cの機能により判定した駐車場をユーザI/F部150の表示部に表示させる機能である。すなわち制御部20は、表示制御部21dの機能により、判定部21cで判定した案内の候補となり得る駐車場の情報を利用者端末100に送信し、当該利用者端末100のユーザI/F部150の表示部に判定した駐車場を表示させる。そして、当該駐車場が複数ある場合には、複数の駐車場の情報を表示部に表示させて、利用者に当該複数の駐車場から案内する駐車場の選択を受け付ける。また、制御部20は、表示制御部21dの機能により、地図情報30cを参照して、利用者に案内する駐車場の位置を地図上に重畳させ、かつ当該駐車場への訪問経路を描画した情報を利用者端末100に送信し、当該利用者端末100のユーザI/F部150の表示部に当該訪問経路を含む地図を表示させる。具体的な態様については図4のフローチャートにて後述する。 The display control unit 21d is a function that displays the parking lot determined by the function of the determination unit 21c on the display unit of the user I/F unit 150. That is, the control unit 20 transmits information on parking lots that can be candidates for guidance determined by the determination unit 21c to the user terminal 100 by the function of the display control unit 21d, and displays the determined parking lot on the display unit of the user I/F unit 150 of the user terminal 100. If there are multiple parking lots, the control unit 20 displays information on the multiple parking lots on the display unit and accepts the selection of the parking lot to be guided to from the multiple parking lots. In addition, the control unit 20, by the function of the display control unit 21d, refers to the map information 30c, superimposes the position of the parking lot to be guided to the user on the map, and transmits information that draws the visiting route to the parking lot to the user terminal 100, and displays the map including the visiting route on the display unit of the user I/F unit 150 of the user terminal 100. A specific embodiment will be described later in the flowchart of FIG. 4.

この構成によれば、駐車場情報30aと、利用者の要望情報30bと、に基づいて、当該利用者の金銭についての要望と時間についての要望とに応じた駐車場を判定し、当該判定した駐車場をユーザI/F部150の表示部に表示させる。これにより、利用者の要望に沿った駐車場を案内することができる。 According to this configuration, a parking lot that meets the user's financial and time needs is determined based on the parking lot information 30a and the user's request information 30b, and the determined parking lot is displayed on the display unit of the user I/F unit 150. This makes it possible to guide the user to a parking lot that meets their needs.

(2)駐車場案内処理:
つぎに、制御部20が実行する駐車場案内処理について説明する。制御部20は、利用者が利用者端末100におけるユーザI/F部150を操作して目的地を入力した場合に、この駐車場案内処理を実行する。駐車場案内処理は、既定のトリガに応じて実行開始される。既定のトリガは、例えば、利用者がユーザI/F部150を操作して行う目的地の入力と、当該目的地の入力と併せて行う駐車場に対する要望である要望情報の入力と、が完了し、これらの情報が利用者端末100から駐車場案内システム10に送信され、当該情報を駐車場案内システム10が受信した場合である。なお、図4に示す例では、利用者の入力によって目的地に設定された施設をデパートとして説明する。すなわち駐車場案内システム10は、利用者がデパートを利用する際の駐車場を案内する。また、この図4に示す例では、利用者の駐車場に対する要望情報30bには、図3で説明したように、金銭についての要望、および、時間についての要望の全て要望(すなわち3つの要望)が含まれるとして説明する。なお、要望情報30bに含まれる要望が1つまたは2つの例は、他の実施形態にて後述する。
(2) Parking lot information processing:
Next, the parking lot guidance process executed by the control unit 20 will be described. The control unit 20 executes this parking lot guidance process when the user operates the user I/F unit 150 in the user terminal 100 to input a destination. The parking lot guidance process is started in response to a default trigger. The default trigger is, for example, when the user operates the user I/F unit 150 to input a destination and inputs request information, which is a request for a parking lot, in conjunction with the input of the destination, and the information is transmitted from the user terminal 100 to the parking lot guidance system 10, and the information is received by the parking lot guidance system 10. In the example shown in FIG. 4, the facility set as the destination by the user's input is described as a department store. That is, the parking lot guidance system 10 guides the user to a parking lot when using the department store. In the example shown in FIG. 4, the user's request information 30b for the parking lot is described as including all requests (i.e., three requests) of the request for money and the request for time, as described in FIG. 3. An example in which the request information 30b includes one or two requests will be described later in other embodiments.

図4に示すように、駐車場案内処理が開始されると、制御部20は、先ず、駐車場情報取得部21aの機能により、駐車場情報30aおよび地図情報30cを参照して、利用者が入力した目的地である施設(デパート)の駐車場情報を取得する(ステップS1)。すなわち、制御部20は、地図情報30cを参照して、目的地であるデパートの駐車場を特定し、駐車場情報30aに基づいて当該特定した駐車場に対応した駐車場情報を取得する。ここで、特定する駐車場には、近傍駐車場および一般駐車場が含まれ、特定する駐車場の数は少なくとも1つ以上である。本実施形態においては、一例として、制御部20は、少なくとも近傍駐車場と一般駐車場とが1つずつ特定し、これら駐車場の情報を取得したとする。制御部20は、ステップS1において駐車場情報30aを取得したら、処理をステップS2に進める。 As shown in FIG. 4, when the parking guidance process is started, the control unit 20 first acquires parking information for the facility (department store) that is the destination entered by the user, by referring to the parking information 30a and map information 30c, using the function of the parking information acquisition unit 21a (step S1). That is, the control unit 20 identifies a parking lot for the destination department store by referring to the map information 30c, and acquires parking information corresponding to the identified parking lot based on the parking information 30a. Here, the identified parking lots include nearby parking lots and general parking lots, and the number of identified parking lots is at least one or more. In this embodiment, as an example, the control unit 20 identifies at least one nearby parking lot and one general parking lot, and acquires information on these parking lots. After acquiring the parking information 30a in step S1, the control unit 20 proceeds to step S2.

ステップS2において、制御部20は、要望情報取得部21bの機能により、要望情報30bを取得する。すなわち、制御部20は、要望情報30bを参照して、利用者の施設を利用する際の駐車場に対する要望を取得する。そして、制御部20は、要望情報30bに要望内容をステップS3以降の処理において取得する。なお、要望情報30bは、上述のように、利用者がユーザI/F部150を操作して目的地を入力する都度、利用者端末100からから駐車場案内システム10に送信され、当該送信された要望情報が記録媒体30に要望情報30bとして記録される。制御部20は、要望情報30bを取得したら、ステップS3に処理を進め、要望情報30bの内容を特定する。 In step S2, the control unit 20 acquires the request information 30b by using the function of the request information acquisition unit 21b. That is, the control unit 20 refers to the request information 30b to acquire the user's request for the parking lot when using the facility. The control unit 20 then acquires the request content from the request information 30b in the processing from step S3 onwards. As described above, the request information 30b is transmitted from the user terminal 100 to the parking lot guidance system 10 each time the user operates the user I/F unit 150 to input a destination, and the transmitted request information is recorded as the request information 30b in the recording medium 30. After acquiring the request information 30b, the control unit 20 proceeds to step S3 and identifies the content of the request information 30b.

ステップS3において、制御部20は、判定部21cの機能により、要望情報30bを参照し、当該要望情報30bに金銭についての要望があるかの判定を行う。本実施形態において、例えば図3で説明したように、要望情報30bに金銭についての要望として、駐車上限金額が設定されている。したがって、このステップS3において、制御部20は、要望情報30bに金銭についての要望があると判定し、処理をステップS4に進める。なお、仮に、要望情報30bに、金銭についての要望がない場合には、処理をステップS5に進める。 In step S3, the control unit 20, using the function of the determination unit 21c, refers to the request information 30b and determines whether the request information 30b includes a financial request. In this embodiment, as described in FIG. 3, for example, a parking maximum amount is set as a financial request in the request information 30b. Therefore, in step S3, the control unit 20 determines that the request information 30b includes a financial request, and proceeds to step S4. If the request information 30b does not include a financial request, the control unit 20 proceeds to step S5.

ステップS4において、制御部20は、判定部21cの機能により、金銭についての要望を満たす駐車場があるか否かを判定する。具体的には、制御部20は、駐車場情報30aを参照し、ステップS1で特定したデパートの対象の駐車場である近傍駐車場と一般駐車場とを特定し、それぞれの駐車場における単位時間当たりの駐車料金を特定する。また、制御部20は、要望情報30bを参照して、利用者の施設滞在予定時間、および、駐車上限金額、を特定する。そして、制御部20は、近傍駐車場と一般駐車場とのそれぞれにおいて、単位時間当たりの駐車料金と施設滞在予定時間との積から利用者の推定支払額を求め、当該推定支払額が上限値である駐車上限金額以下となる駐車場が存在するか否かを判定する。すなわち、制御部20は、利用者の金銭についての要望を満たす駐車場があるかを判定する。本実施形態においては、図3に示すように、利用者の駐車上限金額は、「3,000円」であり、施設滞在予定時間は「2時間」である。また、利用者の利用するデパートの対象の近傍駐車場を図2の駐車場P1、一般駐車場を図2の駐車場P2、および、駐車場P3とする。その場合、利用者の近傍駐車場における推定支払額は、利用者の施設滞在予定時間(2時間)と、近傍駐車場の単位時間当たりの駐車料金(2,000円)と、の積で、「4,000円」となるので、利用者の駐車上限金額(3,000円)を超える。したがって、利用者の金銭についての要望を満たさないことになり、制御部20は、近傍駐車場P1を、利用者に案内する駐車場の対象から外す。一方、一般駐車場P2における推定支払額は、利用者の施設滞在予定時間(2時間)と、一般駐車場の単位時間当たりの駐車料金(500円)と、の積で、「1,000円」となるので、利用者の駐車上限金額(3,000円)を超えない。したがって、利用者の金銭についての要望を満たすことになり、制御部20は、一般駐車場P2を、利用者に案内する駐車場の対象とする。また、同様の方法で、利用者の一般駐車場P3における推定支払額を求めると、2,000円になるので、利用者の駐車上限金額を超えない。したがって、利用者の金銭についての要望を満たすことになり、制御部20は、一般駐車場P3を、利用者に案内する駐車場の対象とする。すなわち、このステップS4においては、一般駐車場である2つの駐車場(駐車場P2,P3)が案内の対象となる駐車場となる。制御部20は、ステップS4で金銭についての要望を満たす駐車場を判定したら処理をステップS5に進める。なお、仮に、ステップS4で、特定した駐車場のうち利用者の金銭についての要望を満たす駐車場がないと判定した場合には、制御部20は、図4のフローチャートの処理を終了し、利用者の要望を満たす駐車場が見つからない旨を利用者端末100の表示部に表示させ、要望情報の再設定を促す。 In step S4, the control unit 20 uses the function of the determination unit 21c to determine whether there is a parking lot that satisfies the financial needs. Specifically, the control unit 20 refers to the parking lot information 30a to identify the nearby parking lot and the general parking lot that are the target parking lots of the department store identified in step S1, and identifies the parking fee per unit time at each parking lot. The control unit 20 also refers to the request information 30b to identify the user's planned stay time at the facility and the parking upper limit amount. Then, the control unit 20 calculates the user's estimated payment amount from the product of the parking fee per unit time and the planned stay time at the facility for each of the nearby parking lot and the general parking lot, and determines whether there is a parking lot where the estimated payment amount is equal to or less than the parking upper limit amount, which is the upper limit. In other words, the control unit 20 determines whether there is a parking lot that satisfies the user's financial needs. In this embodiment, as shown in FIG. 3, the user's parking upper limit amount is "3,000 yen" and the planned stay time at the facility is "2 hours". Also, the target nearby parking lots of the department store used by the user are parking lot P1 in FIG. 2, and the general parking lots are parking lot P2 and parking lot P3 in FIG. 2. In this case, the estimated payment amount of the user at the nearby parking lots is the product of the user's planned stay time at the facility (2 hours) and the parking fee per unit time of the nearby parking lots (2,000 yen), which is "4,000 yen", and exceeds the user's parking upper limit (3,000 yen). Therefore, the user's financial request is not satisfied, and the control unit 20 excludes the nearby parking lot P1 from the target parking lots to be guided to the user. On the other hand, the estimated payment amount at the general parking lot P2 is the product of the user's planned stay time at the facility (2 hours) and the parking fee per unit time of the general parking lot (500 yen), which is "1,000 yen", and does not exceed the user's parking upper limit (3,000 yen). Therefore, the user's financial request is satisfied, and the control unit 20 selects the general parking lot P2 as the target parking lot to be guided to the user. In addition, when the estimated payment amount for the user in the general parking lot P3 is calculated in the same manner, it is 2,000 yen, which does not exceed the parking upper limit of the user. Therefore, the user's financial needs are met, and the control unit 20 selects the general parking lot P3 as the parking lot to be guided to the user. That is, in this step S4, the two general parking lots (parking lots P2 and P3) are the parking lots to be guided to. If the control unit 20 determines in step S4 that a parking lot that satisfies the financial needs of the user is not found among the identified parking lots, the control unit 20 proceeds to step S5. If it is determined in step S4 that there is no parking lot that satisfies the financial needs of the user, the control unit 20 ends the processing of the flowchart in FIG. 4, displays on the display unit of the user terminal 100 that a parking lot that satisfies the user's needs cannot be found, and prompts the user to reset the request information.

ステップS5において、制御部20は、判定部21cの機能により、要望情報30bを参照し、当該要望情報30bに時間についての要望があるかの判定を行う。本実施形態において、図3で説明したように、利用者の要望情報30bに時間についての要望として、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望と、駐車場から施設までの徒歩可能時間についての要望と、が含まれる。したがって、このステップS5において、制御部20は、要望情報30bに時間についての要望があると判定し、処理をステップS6に進める。なお、要望情報30bに、時間についての要望がない場合には、処理をステップS7に進める。 In step S5, the control unit 20, using the function of the determination unit 21c, refers to the request information 30b and determines whether the request information 30b includes a request regarding time. In this embodiment, as described in FIG. 3, the user's request information 30b includes, as requests regarding time, a request to be guided to a public parking lot that the user can walk to the facility in less than the waiting time at a nearby parking lot, and a request regarding the walking time from the parking lot to the facility. Therefore, in this step S5, the control unit 20 determines that the request information 30b includes a request regarding time, and proceeds to step S6. If the request information 30b does not include a request regarding time, the control unit 20 proceeds to step S7.

ステップS6において、制御部20は、判定部21cの機能により、時間についての要望を満たす駐車場があるか否かを判定する。具体的には、制御部20は、ステップS4で判定した駐車場(一般駐車場P2,P3)のうち時間についての要望を満たす駐車場があるか否かを判定する。なお、ステップS6は、ステップS3で金銭についての要望があり(さらにステップS4で金銭についての要望を満たす駐車場があり)で、ステップS5で時間についての要望がある場合と、ステップS3で金銭についての要望がなしで、ステップS5で時間についての要望がある場合と、が想定できるが、上述のように図3に示す例では、利用者の要望情報30bに金銭についての要望、および、時間についての要望が含まれることを前提としているため、ここではステップS3で金銭についての要望があると判定され、かつステップS5で時間についての要望があると判定された場合を例として説明する。 In step S6, the control unit 20 uses the function of the determination unit 21c to determine whether there is a parking lot that satisfies the time request. Specifically, the control unit 20 determines whether there is a parking lot that satisfies the time request among the parking lots (general parking lots P2 and P3) determined in step S4. In step S6, it is possible to assume that there is a monetary request in step S3 (and there is a parking lot that satisfies the monetary request in step S4) and there is a time request in step S5, or that there is no monetary request in step S3 and there is a time request in step S5. However, as described above, in the example shown in FIG. 3, it is assumed that the user's request information 30b includes a monetary request and a time request, so here, a case in which it is determined that there is a monetary request in step S3 and that there is a time request in step S5 is described as an example.

本実施形態においては、時間についての要望として、上述のように、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望と、駐車場から施設までの徒歩可能時間の要望と、が含まれる。先ず、制御部20は、判定部21cの機能により、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望について対象となる駐車場があるか判定する。具体的には、制御部20は、駐車場情報30aを参照して、近傍駐車場P1の現在の混雑度(すなわち空車か満車かの情報)を特定し、さらに過去の渋滞の実績から求まる渋滞の度合いを示す指標である渋滞度から予想される近傍駐車場P1における待ち時間を特定する。この近傍駐車場での待ち時間は、上述のように、駐車場情報30aにおける渋滞度に対応付いており、過去の実績に応じた時間となる。例えば現在の近傍駐車場P1の現在の混雑度が「満車」で、過去の渋滞の実績から求まる近傍駐車場での待ち時間が「20分」であるとする。そして、制御部20は、一般駐車場P2,P3のそれぞれについて、駐車場情報30aを参照して、一般駐車場の位置を特定し、当該一般駐車場から施設までの徒歩で移動した場合の時間である徒歩所要時間を特定する。そして、制御部20は、特定した当該徒歩所要時間のうち、近傍駐車場での予想される待ち時間(すなわち20分)より短い時間の徒歩所要時間となる一般駐車場を抽出する。本実施形態においては、図2に示すように、一般駐車場P2の施設からの徒歩所要時間は「13分」であり、一般駐車場P3の施設からの徒歩所要時間は「5分」であり、いずれの一般駐車場も近傍駐車場における待ち時間以下で、利用者の徒歩で施設に到着可能である。したがって、制御部20は、時間についての要望のうち、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望について、一般駐車場P2および一般駐車場P3が、当該要望を満たす駐車場と判定する。 In this embodiment, the request for time includes, as described above, a request to guide the user to a general parking lot that allows the user to walk to the facility within the waiting time at the nearby parking lot, and a request for the walking time from the parking lot to the facility. First, the control unit 20 uses the function of the determination unit 21c to determine whether there is a parking lot that is a target for the request to guide the user to a general parking lot that allows the user to walk to the facility within the waiting time at the nearby parking lot. Specifically, the control unit 20 refers to the parking lot information 30a to identify the current congestion level (i.e., information on whether the parking lot is empty or full) of the nearby parking lot P1, and further identifies the waiting time at the nearby parking lot P1 that is expected from the congestion level, which is an index indicating the degree of congestion obtained from past congestion records. As described above, this waiting time at the nearby parking lot corresponds to the congestion level in the parking lot information 30a, and is a time according to the past records. For example, assume that the current congestion level of the nearby parking lot P1 is "full" and the waiting time at the nearby parking lot obtained from past congestion records is "20 minutes". Then, the control unit 20 refers to the parking information 30a for each of the public parking lots P2 and P3 to identify the location of the public parking lot and identify the walking time, which is the time it takes to walk from the public parking lot to the facility. Then, the control unit 20 extracts public parking lots that have a walking time shorter than the expected waiting time (i.e., 20 minutes) at nearby parking lots from the identified walking time. In this embodiment, as shown in FIG. 2, the walking time from the facility of the public parking lot P2 is "13 minutes," and the walking time from the facility of the public parking lot P3 is "5 minutes," and both public parking lots are within the waiting time at the nearby parking lots and the user can reach the facility on foot. Therefore, the control unit 20 determines that the public parking lot P2 and the public parking lot P3 are parking lots that satisfy the request for guidance when there is a public parking lot that allows the user to reach the facility on foot within the waiting time at the nearby parking lots.

ついで、制御部20は、時間についての要望のうち、駐車場から施設までの徒歩可能時間についての要望についての判定を行う。具体的には、制御部20は、判定部21cの機能により、駐車場情報30aを参照して、一般駐車場P2および一般駐車場P3の位置を特定し、当該各一般駐車場から施設まで徒歩で移動した場合の時間である徒歩所要時間を特定する。本実施形態においては、一般駐車場P2から施設までの徒歩所要時間が「13分」、一般駐車場P2から施設までの徒歩所要時間が「5分」となっている。また、制御部20は、要望情報30bを参照して、駐車場から施設までの徒歩可能時間についての要望(すなわち徒歩で移動する際の所要時間の上限値)を特定する。そして、制御部20は、当該徒歩可能時間で到達可能な駐車場を特定する。本実施形態において、図3に示す利用者の要望情報30bでは、徒歩可能時間が10分となっている。したがって、制御部20は、時間についての要望のうち、駐車場から施設までの徒歩可能時間についての要望について、一般駐車場P3が、当該要望を満たす駐車場と判定する。このようにして、制御部20は、ステップS6において、時間についての要望を満たすか否かを判定する。なお、仮に、ステップS6で、利用者の時間についての要望を満たす駐車場がないと判定した場合には、制御部20は、図4のフローチャートの処理を終了し、利用者の要望を満たす駐車場が見つからない旨を利用者端末100の表示部に表示させ、要望情報の再設定を促す。 Next, the control unit 20 judges the request for the walking time from the parking lot to the facility among the requests for time. Specifically, the control unit 20, by using the function of the judgment unit 21c, refers to the parking lot information 30a to identify the locations of the general parking lot P2 and the general parking lot P3, and determines the walking time, which is the time required to walk from each of the general parking lots to the facility. In this embodiment, the walking time from the general parking lot P2 to the facility is "13 minutes", and the walking time from the general parking lot P2 to the facility is "5 minutes". In addition, the control unit 20 refers to the request information 30b to determine the request for the walking time from the parking lot to the facility (i.e., the upper limit of the time required to walk). Then, the control unit 20 identifies a parking lot that can be reached within the walking time. In this embodiment, the user's request information 30b shown in FIG. 3 indicates that the walking time is 10 minutes. Therefore, the control unit 20 judges that the general parking lot P3 is a parking lot that satisfies the request for the walking time from the parking lot to the facility among the requests for time. In this way, the control unit 20 determines in step S6 whether the time request is satisfied. If it is determined in step S6 that there is no parking lot that satisfies the user's time request, the control unit 20 ends the processing of the flowchart in FIG. 4, displays on the display unit of the user terminal 100 a message that no parking lot that satisfies the user's request has been found, and prompts the user to reset the request information.

ついで、制御部20は、判定部21cの機能により、利用者の全て要望を満たす駐車場を判定する(ステップS7)。すなわち、金銭についての要望と、時間についての要望と、の利用者の全ての要望を満たす駐車場を判定する。上述のように、本実施形態においては、ステップS4において、金銭についての要望を満たす駐車場として一般駐車場P2および一般駐車場P3と判定されている。そして、ステップS6において、2つの時間についての要望のうち双方の要望を満たすのは一般駐車場P3である。したがって、制御部20は、利用者の全ての要望を満たす駐車場を一般駐車場P3と判定する。制御部20は、当該全ての要望を満たす駐車場を判定したら、処理をステップS8に進める。 Then, the control unit 20 uses the function of the determination unit 21c to determine a parking lot that satisfies all of the user's needs (step S7). That is, it determines a parking lot that satisfies all of the user's needs, including financial and time needs. As described above, in this embodiment, in step S4, general parking lot P2 and general parking lot P3 are determined to be parking lots that satisfy the financial needs. Then, in step S6, it is general parking lot P3 that satisfies both of the two time needs. Therefore, the control unit 20 determines that the parking lot that satisfies all of the user's needs is general parking lot P3. Once the control unit 20 has determined a parking lot that satisfies all of the needs, it proceeds to step S8.

ステップS8において、制御部20は、表示制御部21dの機能により、上述の全ての要望を満たすと判定した駐車場をユーザI/F部150の表示部に表示させる。すなわち、制御部20は、ステップS7で判定した、利用者の全ての要望を満たす駐車場(一般駐車場P3)の情報を、通信部40を介して利用者端末100に送信する。当該送信された当該駐車場の情報はユーザI/F部150の表示部に表示される。その結果、利用者は、自身の要望を満たす駐車場を認識することができる。 In step S8, the control unit 20 uses the function of the display control unit 21d to display the parking lots that are determined to satisfy all of the above-mentioned requirements on the display unit of the user I/F unit 150. That is, the control unit 20 transmits information about the parking lot (general parking lot P3) that satisfies all of the user's requirements, as determined in step S7, to the user terminal 100 via the communication unit 40. The transmitted information about the parking lot is displayed on the display unit of the user I/F unit 150. As a result, the user can recognize the parking lots that satisfy his or her requirements.

また、利用者端末100への全ての要望を満たす駐車場の表示は、単に利用者の要望を満たす駐車場情の情報を表示させてもよいが、利用者は当該駐車場を利用してデパートに行くことになるので、当該駐車場までの走行予定経路を表示部に表示させることが好ましい。具体的には、制御部20は、利用者端末100から利用者の現在位置を定期的に取得する。また、制御部20は、地図情報30cに基づいて、利用者の現在位置を含む地図を描画し、当該地図をユーザI/F部150の表示部に表示させる。さらに、制御部20は、地図情報30cに基づいて、利用者の現在位置と、利用者の全ての要望を満たす駐車場である一般駐車場P3の位置と、現在位置から当該一般駐車場P3までの走行予定経路と、を特定し、表示部に表示された地図に重畳表示させる。図5Aは、車両の現在位置から一般駐車場P3までの走行予定経路を表示部の地図に表示させた例を示している。図5AにおけるGは、到達地点である一般駐車場P3を示しており、符号Cは利用者の車両の現在位置を示している。道路は細い直線で示されており、道路に重畳された太い直線は走行予定経路である。なお、走行予定経路は、例えば外部の経路探索サーバ(図示せず)より決定され、駐車場案内システム10に送信される。 In addition, the display of parking lots that satisfy all the user's needs on the user terminal 100 may simply display information about parking lots that satisfy the user's needs, but since the user will use the parking lot to go to the department store, it is preferable to display the planned driving route to the parking lot on the display unit. Specifically, the control unit 20 periodically obtains the user's current location from the user terminal 100. In addition, the control unit 20 draws a map including the user's current location based on the map information 30c, and displays the map on the display unit of the user I/F unit 150. Furthermore, the control unit 20 identifies the user's current location, the location of the general parking lot P3 that is a parking lot that satisfies all of the user's needs, and the planned driving route from the current location to the general parking lot P3 based on the map information 30c, and displays them superimposed on the map displayed on the display unit. FIG. 5A shows an example in which the planned driving route from the current location of the vehicle to the general parking lot P3 is displayed on the map on the display unit. G in FIG. 5A indicates the general parking lot P3, which is the destination point, and the symbol C indicates the current location of the user's vehicle. Roads are shown as thin straight lines, and the thick straight lines superimposed on the roads are the planned driving route. The planned driving route is determined, for example, by an external route search server (not shown) and transmitted to the parking lot guidance system 10.

また、制御部20は、利用者の車両が一般駐車場P3の周辺に近づいたら、表示部の表示を図5Bのように切り替え、利用者を一般駐車場P3まで案内する。なお、図5Bにおいては、利用者が利用するデパートを含む施設のポリゴンがグレーの矩形で例示されている。また、図5Bにおいて、符号Cは利用者の車両の現在位置を示し、太線矢印は、一般駐車場P3への経路を示している。 When the user's vehicle approaches the vicinity of the general parking lot P3, the control unit 20 switches the display on the display unit to the display shown in FIG. 5B, and guides the user to the general parking lot P3. In FIG. 5B, the polygons of the facilities including the department store used by the user are shown as gray rectangles. In FIG. 5B, the symbol C indicates the current position of the user's vehicle, and the bold arrow indicates the route to the general parking lot P3.

以上のように、本実施形態においては、上述のように、駐車場情報30aと、利用者の要望情報30bと、に基づいて、当該利用者の要望に応じた駐車場を判定する。すなわち、制御部20は、駐車場情報30aを参照して、利用者の駐車場を利用する際の金銭についての要望と、駐車場を利用する際の時間についての要望と、を満たす駐車場を判定する。このように判定した駐車場は、利用者の要望の全てを満たす駐車場であるため、例えば幾つかのパラメータを総合的に判断した結果に基づく駐車場が案内される場合に比べて、利用者の要望の反映度が高くなる。すなわち、従来のシステムでは、複数のパラメータを総合的に判断して利用者の要望に近い駐車場を案内が可能だが、必ずしも利用者の要望を満たすとは限らない。それに対して、本実施形態においては、利用者の要望の全てを満たす駐車場しか案内しないため(言い換えれば1つでも要望を満たさないなら要望を満たす駐車場は存在しないと判定する)、利用者の要望に合致する駐車場のみが案内されることになる。その結果、本実施形態においては、利用者が望まない駐車場が案内されることがなく、つまり、利用者の要望に沿った駐車場を案内することができる。 As described above, in this embodiment, a parking lot that meets the user's needs is determined based on the parking lot information 30a and the user's request information 30b. That is, the control unit 20 refers to the parking lot information 30a to determine a parking lot that meets the user's financial needs when using the parking lot and the time needs when using the parking lot. Since the parking lot determined in this way is a parking lot that meets all of the user's needs, the user's needs are reflected to a higher degree than when a parking lot based on the result of a comprehensive judgment of several parameters is introduced. That is, in the conventional system, it is possible to comprehensively judge multiple parameters and introduce a parking lot that is close to the user's needs, but it does not necessarily satisfy the user's needs. In contrast, in this embodiment, only parking lots that meet all of the user's needs are introduced (in other words, if even one of the needs is not met, it is determined that there is no parking lot that meets the needs), so only parking lots that meet the user's needs are introduced. As a result, in this embodiment, the user is not introduced to a parking lot that he or she does not want, that is, a parking lot that meets the user's needs can be introduced.

また、本実施形態においては、利用者の要望情報30bに沿った駐車場を判定する際に、過去の渋滞の実績に基づいた駐車場の渋滞度や現在の混在度を含む駐車場情報30aを参照する。従来は、利用者がユーザI/F部150を操作して目的地を入力すると、施設の駐車場(例えば施設内の駐車場)に目的地が設定され、当該施設の駐車場に利用者が集中することが想定される。そのような場合、施設の駐車場では渋滞が起こりやすい状況になる。一方、利用者には、上述の要望情報30bに含まれるように様々な要望(金銭についての要望、時間についての要望)があるため、当該要望に応えるために、駐車場情報30aを参照して案内する駐車場を判定することで、必ずしも施設の駐車場を案内するとは限らないことになる。つまり、上述の実施形態のように、一般駐車場に案内することもある。その場合には、施設の駐車場に案内が集中することを避けることができるため、利用者が利用する駐車場が近傍駐車場と一般駐車場とに分散されることになる。その結果、施設の駐車場を含む近傍駐車場での渋滞度や混雑度を低下させることができる。 In addition, in this embodiment, when determining a parking lot according to the user's request information 30b, the parking lot information 30a including the congestion degree of the parking lot based on the past congestion record and the current mixture degree is referenced. Conventionally, when a user operates the user I/F unit 150 to input a destination, the destination is set to a parking lot of the facility (for example, a parking lot within the facility), and it is assumed that users will concentrate in the parking lot of the facility. In such a case, congestion is likely to occur in the parking lot of the facility. On the other hand, since users have various requests (requests regarding money, requests regarding time) as included in the above-mentioned request information 30b, in order to meet such requests, the parking lot to be guided is determined by referring to the parking lot information 30a, so that the parking lot to be guided is not necessarily guided to the parking lot of the facility. In other words, as in the above-mentioned embodiment, the parking lot may be guided to a general parking lot. In that case, it is possible to avoid concentrating guidance on the parking lot of the facility, so that the parking lots used by the user are distributed between nearby parking lots and general parking lots. As a result, the congestion degree and congestion degree in nearby parking lots including the parking lot of the facility can be reduced.

また、本実施形態においては、制御部20により、判定した駐車場をユーザI/F部150の表示部に表示させる。これにより、利用者は自身の要望に沿った駐車場を認識することができる。また、制御部20は、上述の図5Aおよび図5Bで説明したように、判定した駐車場までの経路を地図上に重畳させて表示する。これにより、利用者は、当該駐車場までの経路を認識することができる。 In addition, in this embodiment, the control unit 20 causes the determined parking lot to be displayed on the display unit of the user I/F unit 150. This allows the user to recognize a parking lot that meets his or her needs. Furthermore, as described above in FIG. 5A and FIG. 5B, the control unit 20 displays the route to the determined parking lot by superimposing it on the map. This allows the user to recognize the route to the parking lot.

また、本実施形態において、制御部20は、金銭についての要望に金銭の上限値が含まれる場合に、利用者の施設滞在予定時間と駐車場と単位時間当たりの駐車料金とから、利用者の推定支払額を求め、当該推定支払額が上限値以下となる駐車場を利用者の要望を満たす駐車場と判定する。これにより、利用者には、支払額が上限値以下となる駐車場が案内されることになり、利用者には、上限値を超える支払額となる駐車場が案内されることを防ぐことができる。 In addition, in this embodiment, when a monetary request includes an upper limit, the control unit 20 calculates an estimated payment amount for the user from the planned time the user will stay at the facility, the parking lot, and the parking fee per unit time, and determines that a parking lot for which the estimated payment amount is equal to or less than the upper limit is a parking lot that satisfies the user's request. This allows the user to be guided to parking lots for which the payment amount is equal to or less than the upper limit, and prevents the user from being guided to parking lots for which the payment amount exceeds the upper limit.

また、本実施形態において、制御部20は、時間についての要望に、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望が、含まれる場合に、当該一般駐車場を利用者の要望を満たす駐車場と判定する。すなわち、近傍駐車場で待っている間に、一般駐車場に駐車して徒歩で施設に到着できる場合には、当該一般駐車場を案内する。これにより、例えば近傍駐車場で待つ間に、他の駐車場に駐車して施設に移動することを望む利用者の要望に応えることができる。 In addition, in this embodiment, if the time request includes a request to be guided to a public parking lot that allows the user to reach the facility on foot within the waiting time at a nearby parking lot, the control unit 20 determines that the public parking lot is a parking lot that satisfies the user's request. In other words, if it is possible to park in the public parking lot and reach the facility on foot while waiting in a nearby parking lot, the control unit 20 guides the user to the public parking lot. This makes it possible to meet the request of a user who, for example, wants to park in another parking lot and move to the facility while waiting in a nearby parking lot.

また、本実施形態において、制御部20は、時間についての要望に、駐車場から施設までの徒歩可能時間についての要望が含まれる場合、すなわち徒歩可能時間に上限値が設定されている場合には、当該上限値以下で徒歩によって移動可能な駐車場を利用者の要望情報を満たす駐車場と判定する。なお、この場合には、案内され得る駐車場には一般駐車場と近傍駐車場とが含まれる。これにより、例えば上限値より長い時間歩きたくない利用者や歩ける時間に上限がある利用者(例えば、子連れの人、怪我している人など)の要望に応えることができる。 In addition, in this embodiment, if the request for time includes a request for the walking time from the parking lot to the facility, i.e., if an upper limit is set for the walking time, the control unit 20 determines that a parking lot that can be reached by walking within the upper limit is a parking lot that satisfies the user's request information. In this case, parking lots that can be guided to include general parking lots and nearby parking lots. This makes it possible to meet the requests of users who do not want to walk for longer than the upper limit or who have an upper limit on the amount of time they can walk (for example, people with children or people who are injured).

また、本実施形態において、制御部20は、上述の図4のフローチャートで説明したように、金銭についての要望と、時間についての要望と、の全て要望が要望情報30bに含まれる場合には、当該全ての要望を満たす駐車場を案内する。つまり、このような利用者は、例えば駐車場での支払額に上限があって、案内される駐車場が一般駐車場でも良いけど、徒歩で移動可能な距離に上限がある人が想定できる。本実施形態においては、このような複数の要望がある利用者に対しても、当該利用者の要望に沿った駐車場を判定して案内することができる。 In addition, in this embodiment, as described in the flowchart of FIG. 4 above, when the request information 30b includes both financial and time requests, the control unit 20 guides the user to a parking lot that meets all of the requests. In other words, such a user may be, for example, someone who has an upper limit on the amount they are willing to pay at a parking lot, and is okay with being guided to a general parking lot, but has an upper limit on the distance they can travel on foot. In this embodiment, even for a user with multiple requests, it is possible to determine and guide the user to a parking lot that meets the user's requests.

(3)他の実施形態:
以上の実施形態は本発明を実施するための一例であり、他にも種々の実施形態を採用可能である。例えば、上述の実施形態においては、時間についての要望において、駐車場から施設までの徒歩可能時間に上限値が設定されていた場合の例について説明したが、制御部20は、この上限値が予め定められた閾値以下(例えば0分~3分程度の短い時間)である場合には、要望情報を満たす駐車場として、施設までの徒歩の所要時間が当該閾値以下の近傍駐車場と判定してもよい。このような利用者としては、例えば待ち時間があっても近傍駐車場に駐車することを要望する利用者が想定される(言い換えれば、施設まで歩くことは避けたい人が想定される)。このような要望が要望情報30bに含まれる場合、制御部20は、案内する対象の駐車場から一般駐車場を除外して近傍駐車場に限定する。これにより、歩くことを望まない利用者の要望に応えることが可能となる。
(3) Other embodiments:
The above embodiment is an example for implementing the present invention, and various other embodiments can be adopted. For example, in the above embodiment, an example was described in which an upper limit was set for the walking time from the parking lot to the facility in the request for time. However, if this upper limit is equal to or less than a predetermined threshold (for example, a short time of about 0 to 3 minutes), the control unit 20 may determine that a nearby parking lot that has a walking time to the facility equal to or less than the threshold is a parking lot that satisfies the request information. For example, a user who requests to park in a nearby parking lot even if there is a waiting time is assumed (in other words, a person who wants to avoid walking to the facility is assumed). If such a request is included in the request information 30b, the control unit 20 excludes general parking lots from the parking lots to which the information is directed and limits them to nearby parking lots. This makes it possible to meet the request of a user who does not want to walk.

また、上述の実施形態における時間についての要望の一例として、「駐車場から施設までの徒歩可能時間」を例として説明したが、当該要望は、「駐車場から施設までの徒歩可能距離」であってもよい。上述のように、図2の駐車場情報30aには、各駐車場から施設までの距離が記録されており、また図3の要望情報30bには、徒歩可能距離が記録されている。したがって、制御部20は、駐車場情報30aと要望情報30bとを参照し、駐車場から施設まで徒歩で移動可能な距離の駐車場を判定して、当該判定した駐車場を利用者に案内してもよい。これにより、利用者に対して、駐車場から施設までの移動において、要望する距離より長い駐車場が案内されることを回避でき、その結果、利用者の要望に沿った駐車場の案内が可能となる。 In addition, while "walking time from a parking lot to a facility" has been described as an example of a time request in the above embodiment, the request may be "walking distance from a parking lot to a facility." As described above, the parking lot information 30a in FIG. 2 records the distance from each parking lot to the facility, and the request information 30b in FIG. 3 records the walkable distance. Therefore, the control unit 20 may refer to the parking lot information 30a and the request information 30b, determine a parking lot within walking distance from the parking lot to the facility, and guide the user to the determined parking lot. This makes it possible to avoid guiding the user to a parking lot that is longer than the desired distance when traveling from the parking lot to the facility, and as a result, it becomes possible to guide the user to a parking lot that meets the user's request.

また、上述の図4のフローチャートで説明した例では、利用者に案内する駐車場として1つの駐車場(一般駐車場P3)が判定され、当該判定された駐車場が表示部に表示される例を説明したが、この表示部に表示される駐車場は複数であってもよい。すなわち、制御部20は、利用者の要望を満たす駐車場が複数存在する場合には、当該複数の駐車場を案内可能な駐車場として判定して表示部に表示してもよい。その場合には、利用者は、ユーザI/F部150を操作して複数表示された駐車場から1つの駐車場を選択する。その選択された駐車場の情報は駐車場案内システム10に送信され、当該選択された駐車場までの経路等の情報がユーザI/F部150の表示部に表示される。 In the example described in the flowchart of FIG. 4 above, one parking lot (general parking lot P3) is determined as the parking lot to guide the user to, and the determined parking lot is displayed on the display unit, but the display unit may display multiple parking lots. That is, if there are multiple parking lots that meet the user's needs, the control unit 20 may determine the multiple parking lots as available parking lots and display them on the display unit. In that case, the user operates the user I/F unit 150 to select one parking lot from the multiple displayed parking lots. Information about the selected parking lot is transmitted to the parking lot guidance system 10, and information such as the route to the selected parking lot is displayed on the display unit of the user I/F unit 150.

また、上述の図4のフローチャートで説明した例では、ステップS3で金銭についての要望がありであって、かつステップS5で時間についての要望がありの場合に案内される駐車場の例について説明した。一方、この処理において、案内される駐車場としては、その他複数のパターンが想定され得る。具体的には、上述のように、要望情報30bには、金銭についての要望、および、時間についての要望が2種類含まれ、全部で3つの要望が含まれる。上述の実施形態においては、3つ全ての要望がある場合の例を説明したが、当該要望は、1つや2つの場合もあり得る。以下に、当該要望が1つ場合および2つの場合の例を説明する。なお、案内する駐車場を特定する具体的な内容については、上述の実施形態と同様の部分がほとんどであるため、具体的な処理の内容については省略する。 In the example described in the flowchart of FIG. 4 above, an example of a parking lot to which the user is guided when there is a financial request in step S3 and a time request in step S5 is described. However, in this process, there may be several other patterns of parking lots to which the user is guided. Specifically, as described above, the request information 30b includes two types of requests, a financial request and a time request, for a total of three requests. In the above embodiment, an example in which there are all three requests was described, but there may also be cases in which there is only one or two requests. Below, examples in which there is one request and two requests are described. Note that the specific details of identifying the parking lot to which the user is guided are mostly the same as in the above embodiment, so the specific details of the process are omitted.

先ず、当該要望が1つの場合であって、その要望が金銭についての要望である場合について説明する。このような場合、制御部20は、要望情報30bを参照し、施設滞在予定時間と利用者の駐車における上限金額とを特定する。また、制御部20は、駐車場情報30aを参照して各駐車場の単位時間当たりの駐車料金を特定する。制御部20は、施設滞在予定時間と単位時間当たりの駐車場との積が、利用者の上限金額以下となる駐車場を判定する。そして、当該判定した駐車場を利用者の要望を満たす駐車場として案内する。これにより、利用者には、少なくとも金銭についての要望を満たす駐車場が案内される。 First, we will explain the case where there is only one request, and the request is regarding money. In such a case, the control unit 20 refers to the request information 30b to identify the planned time spent at the facility and the maximum parking fee for the user. The control unit 20 also refers to the parking lot information 30a to identify the parking fee per unit time for each parking lot. The control unit 20 determines a parking lot where the product of the planned time spent at the facility and the parking fee per unit time is equal to or less than the maximum parking fee for the user. The control unit 20 then introduces the determined parking lot as a parking lot that meets the user's request. In this way, the user is introduced to a parking lot that meets at least the financial request.

ついで、要望が1つの場合であって、その要望が、時間についての要望のうち、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望である場合について説明する。このような場合、制御部20は、駐車場情報30aを参照し、駐車場の渋滞度に対応付いた近傍駐車場の待ち時間以内に徒歩で施設まで移動可能な一般駐車場を特定する。そして、制御部20は、当該特定した駐車場を利用者の要望を満たす駐車場として判定し、案内する。これにより例えば、支払う駐車料金は気にしないが駐車場で待つことを望まない利用者に対しての要望に応えることができる。 Next, we will explain the case where there is only one request, and that request is for time, and is a request to guide the user to a public parking lot that allows the user to reach the facility on foot within the waiting time at a nearby parking lot. In such a case, the control unit 20 refers to the parking lot information 30a and identifies a public parking lot that allows the user to walk to the facility within the waiting time at a nearby parking lot that corresponds to the congestion level of the parking lot. The control unit 20 then determines that the identified parking lot is one that satisfies the user's request, and provides guidance to the user. This makes it possible to meet the request of a user who does not mind paying a parking fee, but does not want to wait in a parking lot, for example.

ついで、要望が1つの場合であって、その要望が、時間についての要望のうち、駐車場から施設までの徒歩可能時間についての要望である場合について説明する。このような場合、制御部20は、駐車場情報30aおよび要望情報30bを参照し、利用者の徒歩可能時間(すなわち徒歩可能な時間の上限値)以内で、施設に到着可能な駐車場を特定する。そして、制御部20は、当該特定した駐車場を利用者の要望を満たす駐車場として判定し、案内する。これにより、利用者に徒歩可能時間の要望を満たす駐車場を案内することができる。 Next, we will explain the case where there is one request, and that request is regarding the walking time from a parking lot to the facility among the time requests. In such a case, the control unit 20 refers to the parking lot information 30a and the request information 30b, and identifies a parking lot that can reach the facility within the user's walking time (i.e., the upper limit of the walking time). The control unit 20 then determines that the identified parking lot is one that satisfies the user's request, and provides guidance to the user. This makes it possible to guide the user to a parking lot that satisfies the walking time request.

ついで、要望が2つの場合であって、その要望が、金銭についての要望と、時間についての要望のうちの近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望と、である場合について説明する。このような場合、制御部20は、駐車場情報30aおよび要望情報30bを参照し、施設滞在予定時間と単位時間当たりの駐車場との積が、利用者の上限金額以下となる駐車場を特定する。そして、当該特定した駐車場のうち、駐車場の渋滞度に対応付いた近傍駐車場の待ち時間以内に徒歩で施設まで移動可能な一般駐車場を特定する。また、制御部20は、当該特定した駐車場を利用者の要望を満たす駐車場として判定し、案内する。これにより例えば、支払う駐車料金は制限があるが、近傍駐車場で待つくらいなら歩くのは気にしないような利用者(言い換えれば、施設から遠くても駐車料金が安いことを望む利用者)に対しての要望に応えることができる。 Next, a case where there are two requests, one regarding money and the other regarding time, is to guide the user to a public parking lot that allows the user to walk to the facility within the waiting time at a nearby parking lot. In such a case, the control unit 20 refers to the parking lot information 30a and the request information 30b, and identifies a parking lot where the product of the planned stay time at the facility and the number of parking lots per unit time is equal to or less than the user's upper limit. Then, from among the identified parking lots, it identifies a public parking lot that allows the user to walk to the facility within the waiting time at a nearby parking lot that corresponds to the congestion level of the parking lot. In addition, the control unit 20 determines that the identified parking lot is a parking lot that satisfies the user's request and guides the user to the parking lot. This makes it possible to meet the request of a user who is not concerned about walking rather than waiting at a nearby parking lot, even if there is a limit to the parking fee to be paid (in other words, a user who wants a low parking fee even if it is far from the facility).

ついで、要望が2つの場合であって、その要望が、金銭についての要望と、時間についての要望のうちの駐車場から施設までの徒歩可能時間についての要望と、である場合について説明する。このような場合、制御部20は、駐車場情報30aおよび要望情報30bを参照し、施設滞在予定時間と単位時間当たりの駐車場との積が、利用者の上限金額以下となる駐車場を特定する。そして、当該特定した駐車場のうち、利用者の徒歩可能時間以内で、施設に到着可能な駐車場を特定する。そして、制御部20は、当該特定した駐車場を利用者の要望を満たす駐車場として判定し、案内する。これにより例えば、支払う駐車料金に制限を設けて気にしつつ、かつ施設から遠すぎるのも避けたい利用者(言い換えれば、駐車料金が高いのも、駐車場から遠いのも避けたい利用者)に対しての要望に応えることができる。 Next, a case where there are two requests, one regarding money and the other regarding time, regarding the walking time from the parking lot to the facility, will be described. In such a case, the control unit 20 refers to the parking lot information 30a and the request information 30b, and identifies a parking lot where the product of the planned stay time at the facility and the parking lot per unit time is equal to or less than the upper limit of the user's fee. Then, from among the identified parking lots, it identifies a parking lot that allows the user to reach the facility within the walking time. The control unit 20 then determines the identified parking lot as one that satisfies the user's request and provides guidance to the user. This makes it possible to meet the request of a user who is concerned about setting a limit on the parking fee to be paid, but also wants to avoid being too far from the facility (in other words, a user who wants to avoid both high parking fees and being far from the parking lot).

ついで、要望が2つの場合であって、その要望が、近傍駐車場での待ち時間以下で利用者の徒歩で施設に到着可能な一般駐車場が存在する場合に案内する要望と、駐車場から施設までの徒歩可能時間についての要望と、の双方の時間についての要望である場合について説明する。このような場合、制御部20は、駐車場情報30aおよび要望情報30bを参照し、駐車場の渋滞度に対応付いた近傍駐車場の待ち時間以内に徒歩で施設まで移動可能な一般駐車場を特定し、さらに利用者の徒歩可能時間以内で、施設に到着可能な駐車場を特定する。そして、制御部20は、当該特定した駐車場を利用者の要望を満たす駐車場として判定し、案内する。これにより例えば、近傍駐車場で待つことを避けつつ、施設から遠すぎるのも避けたい利用者(言い換えれば、駐車料金は気にしないが、待ちが発生しない遠くない駐車場を望む利用者)に対しての要望に応えることができる。 Next, a case where there are two requests, one for guidance to a public parking lot that the user can walk to the facility within the waiting time at a nearby parking lot, and the other for the walking time from the parking lot to the facility, will be described. In such a case, the control unit 20 refers to the parking lot information 30a and the request information 30b, identifies a public parking lot that the user can walk to the facility within the waiting time at a nearby parking lot that corresponds to the congestion level of the parking lot, and further identifies a parking lot that the user can walk to the facility within the walking time. The control unit 20 then determines the identified parking lot as one that satisfies the user's request and provides guidance to the user. This makes it possible to meet the request of a user who wants to avoid waiting at a nearby parking lot while also avoiding being too far from the facility (in other words, a user who does not care about parking fees but wants a parking lot that is not too far away and does not have to wait).

このように、本実施形態では、多様な利用者に対して要望に沿った駐車場の案内ができる。 In this way, this embodiment can provide parking information that meets the needs of a wide variety of users.

なお、上述の図4のフローチャートにおいて、ステップS3およびステップS5で否定的に判断される場合もあり得るが、その場合には、利用者は金銭についての要望も時間についての要望もないことになる。このような場合には、利用者はどこの駐車場に案内されても要望を満たすことになるので、制御部20は、現在空いている駐車場から案内するなど予め定められた条件でソートして駐車場を案内する。 In the above-mentioned flowchart of FIG. 4, there may be cases where the determinations at steps S3 and S5 are negative, in which case the user has no financial or time requirements. In such a case, the user's requirements will be met no matter which parking lot the user is shown to, so the control unit 20 sorts the parking lots according to predetermined conditions, such as showing the user the currently available parking lots, and shows the user the parking lots.

また、上述の実施形態においては、渋滞度を過去の渋滞実績に基づいて定義したが、この渋滞度は例えば常時カメラ等のセンサで渋滞度合いを検出することなどによる現在の渋滞度に基づいていてもよい。その場合には、過去の渋滞実績に基づく渋滞度より精度が良い渋滞度となるので、近傍駐車場での待ち時間もより正確になり、その結果、利用者に対してより精度の良い情報に基づいた駐車場の案内が可能となる。 In addition, in the above embodiment, the congestion level is defined based on past congestion records, but this congestion level may be based on the current congestion level, for example, by constantly detecting the congestion level using a sensor such as a camera. In that case, the congestion level will be more accurate than the congestion level based on past congestion records, so waiting times at nearby parking lots will also be more accurate, and as a result, it will be possible to guide users to parking lots based on more accurate information.

また、上述の実施形態を構成する各システムは、機能を共有したより少ない装置で構成されてもよい。このような例としては、図1に示す少なくとも1台のシステムが、他の1台以上のシステムと同一の装置で構成される例が挙げられる。例えば、駐車場案内システム10と利用者端末100とが一体の装置で構成されていてもよいし、駐車場案内システム10と管理者端末200とが一体の装置で構成されてもよいし、利用者端末100と管理者端末200とが一体の装置で構成されていてもよい。また、駐車場案内システム10の一部(駐車場情報取得部21a、要望情報取得部21b、判定部21c、表示制御部21dの少なくとも一部)の機能が駐車場案内システム10で実現されてもよい。さらに、図1に示すシステムがより多数のシステムで構成されてもよい。例えば、駐車場案内システム10、利用者端末100、管理者端末200の少なくとも一部がクラウドサーバで構成されてもよい。 In addition, each system constituting the above-mentioned embodiment may be composed of fewer devices that share functions. An example of such an example is one in which at least one system shown in FIG. 1 is composed of the same device as one or more other systems. For example, the parking lot information system 10 and the user terminal 100 may be composed of an integrated device, the parking lot information system 10 and the administrator terminal 200 may be composed of an integrated device, or the user terminal 100 and the administrator terminal 200 may be composed of an integrated device. In addition, some of the functions of the parking lot information system 10 (at least some of the parking lot information acquisition unit 21a, the request information acquisition unit 21b, the determination unit 21c, and the display control unit 21d) may be realized by the parking lot information system 10. Furthermore, the system shown in FIG. 1 may be composed of more systems. For example, at least some of the parking lot information system 10, the user terminal 100, and the administrator terminal 200 may be composed of a cloud server.

また、駐車場案内システム10を構成する各部(駐車場情報取得部21a、要望情報取得部21b、判定部21c、表示制御部21d)の少なくとも一部が複数の装置に分かれて存在していてもよい。さらに、上述の実施形態の一部の構成が省略される構成や、処理が変動または省略される構成も想定し得る。 In addition, at least some of the components constituting the parking lot guidance system 10 (parking lot information acquisition unit 21a, request information acquisition unit 21b, judgment unit 21c, display control unit 21d) may be separated into multiple devices. Furthermore, configurations in which some of the components of the above-mentioned embodiments are omitted, or in which processing is changed or omitted, are also conceivable.

さらに、本発明の手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。 Furthermore, the techniques of the present invention can also be applied as programs or methods. The above-mentioned systems, programs, and methods may be realized as standalone devices or may be realized by using parts shared with the various parts of the vehicle, and include various aspects. They can also be modified as appropriate, such as being partly software and partly hardware. Furthermore, the invention can also be realized as a recording medium for a program that controls the system. Of course, the recording medium for the program may be a magnetic recording medium or a semiconductor memory, and any recording medium developed in the future can be considered in exactly the same way.

10…駐車場案内システム、20…制御部、21…駐車場案内プログラム、21a…駐車場情報取得部、21b…要望情報取得部、21c…判定部、21d…表示制御部、30…記録媒体、30a…駐車場情報、30b…要望情報、30c…地図情報、40…通信部、100…利用者端末、110…制御部、120…記録媒体、120a…要望情報、120b…地図情報、130…通信部、140…GNSS受信部、150…ユーザI/F部、200…管理者端末、210…制御部、220…通信部、230…ユーザI/F部、240…記録媒体、240a…駐車場情報。 10...Parking lot information system, 20...Control unit, 21...Parking lot information program, 21a...Parking lot information acquisition unit, 21b...Request information acquisition unit, 21c...Determination unit, 21d...Display control unit, 30...Recording medium, 30a...Parking lot information, 30b...Request information, 30c...Map information, 40...Communication unit, 100...User terminal, 110...Control unit, 120...Recording medium, 120a...Request information, 120b...Map information, 130...Communication unit, 140...GNSS receiving unit, 150...User I/F unit, 200...Administrator terminal, 210...Control unit, 220...Communication unit, 230...User I/F unit, 240...Recording medium, 240a...Parking lot information.

Claims (5)

施設の駐車場の位置と、前記駐車場における駐車料金と、を含む駐車場情報を取得する駐車場情報取得部と、
利用者が前記駐車場に車両を駐車させて前記施設を利用する際に要する時間についての要望と、前記利用者が前記駐車場を利用する際に要する金銭についての要望と、との少なくとも一方を含む要望情報を取得する要望情報取得部と、
前記駐車場情報と前記要望情報とに基づいて、前記要望情報を満たす前記駐車場を判定する判定部と、
判定した前記駐車場を表示部に表示させる表示制御部と、を備え、
前記判定部は、前記要望情報のうち全ての要望を満たす前記駐車場を、前記要望情報を満たす前記駐車場と判定し、
前記要望情報のうち少なくとも1つの要望を満たさない前記駐車場は、前記要望情報を満たす前記駐車場とは判定しない、
駐車場案内システム。
a parking lot information acquisition unit that acquires parking lot information including the location of a parking lot at the facility and a parking fee at the parking lot;
a request information acquisition unit that acquires request information including at least one of a request regarding the time required for a user to park a vehicle in the parking lot and use the facility, and a request regarding the money required for the user to use the parking lot;
A determination unit that determines the parking lot that satisfies the request information based on the parking lot information and the request information;
A display control unit that displays the determined parking lot on a display unit,
The determination unit determines that the parking lot that satisfies all of the requirements in the requirement information is the parking lot that satisfies the requirement information,
The parking lot that does not satisfy at least one of the requirements in the requirement information is not determined to be the parking lot that satisfies the requirement information.
Parking lot guidance system.
前記金銭についての要望は、前記駐車場を利用する際に要する前記金銭の上限値を含み、
前記判定部は、
推定支払額が前記上限値以下となる前記駐車場を、前記要望情報を満たす前記駐車場と判定する、
請求項1に記載の駐車場案内システム。
The request for money includes an upper limit of the amount of money required to use the parking lot,
The determination unit is
The parking lot whose estimated payment amount is equal to or less than the upper limit is determined to be the parking lot that satisfies the request information.
2. The parking lot guidance system according to claim 1.
前記駐車場は、前記施設の周辺の駐車場のうち前記施設を含む所定範囲内に存在する近傍駐車場と、前記所定範囲外に存在する一般駐車場の位置と、を含み、
前記時間についての要望は、前記近傍駐車場に駐車する際の待ち時間を含み、
前記判定部は、
前記待ち時間以下で、前記利用者の徒歩で前記施設に到着可能な前記一般駐車場が存在する場合に、当該駐車場を、前記要望情報を満たす前記駐車場と判定する、
請求項1に記載の駐車場案内システム。
The parking lot includes a nearby parking lot that is located within a predetermined range including the facility among parking lots around the facility, and a location of a general parking lot that is located outside the predetermined range,
The time request includes a waiting time for parking in the nearby parking lot,
The determination unit is
If there is a general parking lot where the user can walk to the facility within the waiting time, the parking lot is determined to be the parking lot that satisfies the request information.
2. The parking lot guidance system according to claim 1.
前記時間についての要望は、前記駐車場から前記施設まで徒歩で移動する際の所要時間の上限値を含み、
前記判定部は、
前記所要時間の前記上限値以下で徒歩によって移動可能な前記駐車場を、前記要望情報を満たす前記駐車場と判定する、
請求項1に記載の駐車場案内システム。
The request regarding time includes an upper limit of the time required to walk from the parking lot to the facility,
The determination unit is
The parking lot that can be reached by walking within the upper limit of the required time is determined to be the parking lot that satisfies the request information.
2. The parking lot guidance system according to claim 1.
前記駐車場は、前記施設の周辺の駐車場のうち前記施設を含む所定範囲内に存在する近傍駐車場と、前記所定範囲外に存在する一般駐車場の位置と、を含み、
前記判定部は、
前記所要時間の前記上限値が閾値以下である場合に、前記所要時間が前記閾値以下の前記近傍駐車場を、前記要望情報を満たす前記駐車場と判定する、
請求項4に記載の駐車場案内システム。
The parking lot includes a nearby parking lot that is located within a predetermined range including the facility among parking lots around the facility, and a location of a general parking lot that is located outside the predetermined range,
The determination unit is
When the upper limit value of the required time is equal to or less than a threshold value, the nearby parking lot whose required time is equal to or less than the threshold value is determined to be the parking lot that satisfies the request information.
5. The parking lot guidance system according to claim 4.
JP2023024219A 2023-02-20 2023-02-20 Parking lot information system Pending JP2024118046A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023024219A JP2024118046A (en) 2023-02-20 2023-02-20 Parking lot information system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023024219A JP2024118046A (en) 2023-02-20 2023-02-20 Parking lot information system

Publications (1)

Publication Number Publication Date
JP2024118046A true JP2024118046A (en) 2024-08-30

Family

ID=92504373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023024219A Pending JP2024118046A (en) 2023-02-20 2023-02-20 Parking lot information system

Country Status (1)

Country Link
JP (1) JP2024118046A (en)

Similar Documents

Publication Publication Date Title
US12259250B2 (en) Multimodal vehicle routing system and method with vehicle parking
CN112041639B (en) Method and system for generating parking route
JP4486866B2 (en) Navigation device and method for providing cost information
US7860647B2 (en) Guide report device, system thereof, method thereof, program for executing the method, and recording medium containing the program
US11015937B2 (en) Method and system for guiding users in a parking facility
US10760917B2 (en) Dynamic display of route preview information
JP2012127770A (en) Route search method and device
US20080120021A1 (en) Guide Route Search Device, Guide Route Search Method, and Computer Program Thereof
JP4742916B2 (en) Navigation system
JP4949189B2 (en) NAVIGATION DEVICE, NAVIGATION METHOD, NAVIGATION PROGRAM, AND RECORDING MEDIUM
JP2004354086A (en) Navigation system
JP6914323B2 (en) Parking lot information management system, parking lot guidance system, parking lot information management program and parking lot guidance program
JP2006184231A (en) Navigation system for vehicle
JP2024118046A (en) Parking lot information system
JP2023168477A (en) Autonomous travel control device, autonomous travel control method, program and storage medium
EP4300468A1 (en) Route search device and computer program
JP2021120669A (en) Pathfinding system and pathfinding program
JP6501221B2 (en) Electronic device, processing program and processing method
JP7647709B2 (en) Tourist plan providing system and method
JP7562138B2 (en) Information processing system, information processing program, and information processing method
CN115409284A (en) Route planning method, device, equipment and medium
JP2005316623A (en) Travel time allocation system
WO2021064447A1 (en) Systems and methods for premises with smart parking map search and validation