Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6720800B2 - Control device, control method, control program, and control system - Google Patents
[go: Go Back, main page]

JP6720800B2 - Control device, control method, control program, and control system - Google Patents

Control device, control method, control program, and control system Download PDF

Info

Publication number
JP6720800B2
JP6720800B2 JP2016185385A JP2016185385A JP6720800B2 JP 6720800 B2 JP6720800 B2 JP 6720800B2 JP 2016185385 A JP2016185385 A JP 2016185385A JP 2016185385 A JP2016185385 A JP 2016185385A JP 6720800 B2 JP6720800 B2 JP 6720800B2
Authority
JP
Japan
Prior art keywords
information
reservation
user
communication terminal
communication
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.)
Active
Application number
JP2016185385A
Other languages
Japanese (ja)
Other versions
JP2018049514A (en
Inventor
雅之 永野
雅之 永野
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.)
JVCKenwood Corp
Original Assignee
JVCKenwood 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 JVCKenwood Corp filed Critical JVCKenwood Corp
Priority to JP2016185385A priority Critical patent/JP6720800B2/en
Publication of JP2018049514A publication Critical patent/JP2018049514A/en
Application granted granted Critical
Publication of JP6720800B2 publication Critical patent/JP6720800B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、制御装置、制御方法、制御プログラム及び制御システムに関する。 The present invention relates to a control device, a control method, a control program, and a control system.

集合住宅などでは、敷地の有効活用のため機械式駐車場が多く利用されている。また、機械式駐車場は、例えば、上下移動式、上下左右移動式、回転式などの様々な形態が存在する。いずれの形態においても、現在、車両が存在する位置から出庫可能な状態になるまでに、車両が駐車されているパレットの移動を伴うことになる。また、機械式駐車場の動作は俊敏とは言えない。そして、機械式駐車場を利用する利用者は、車両を出入庫する際は、毎回、車両の出入庫操作を行う必要がある。そのため、車両用パレットが出入庫可能な位置に存在しない場合は、数分待つ必要がある。 Mechanical parking lots are often used in multi-dwelling houses to effectively utilize the site. Further, there are various types of mechanical parking lots, such as a vertically moving type, a vertically moving type, a rotating type, and the like. In any of these forms, the pallet in which the vehicle is parked must be moved by the time the vehicle is present and the vehicle is ready to leave. Also, the operation of mechanical parking lots cannot be said to be agile. Then, the user who uses the mechanical parking lot needs to perform the loading/unloading operation of the vehicle every time the vehicle is loaded/unloaded. Therefore, if the vehicle pallet is not in a position where it can be put in and taken out, it is necessary to wait several minutes.

そこで、機械式駐車場を利用する利用者が、出入庫までの待ち時間を短縮するための技術が検討されている。関連する技術として、例えば、特許文献1〜2が知られている。特許文献1には、LAN(Local Area Network)を利用して遠隔地から出入庫の予約受付を可能とする技術が開示されている。また、特許文献2には、予約サイトを利用して、出庫予約を行うシステムが開示されている。 Therefore, a technique for a user who uses a mechanical parking lot to reduce the waiting time before entering and leaving the warehouse is being studied. For example, Patent Documents 1 and 2 are known as related technologies. Patent Document 1 discloses a technology that enables reservations for warehousing and warehousing from a remote location using a LAN (Local Area Network). Further, Patent Document 2 discloses a system for making a reservation for delivery using a reservation site.

特開2001−312796号公報JP 2001-312796 A 特開2014−080822号公報JP, 2014-080822, A

関連する技術では、機械式駐車場を利用する利用者が遠隔から出入庫の予約をすることで、利用者の待ち時間を短縮する。しかしながら、関連する技術では、機械式駐車場を利用する利用者が複数存在し、複数の利用者から機械式駐車場の出入庫の予約を行う場合、いずれの場合も利用者の予約を受け付けた順に予約されるという技術となっている。このように、複数の利用者が逐次的に機械式駐車場の出入庫予約を行う場合に、予約を受け付けた順に予約されてしまうため、効率的に機械式駐車場の出入庫管理がされていなかった。 In the related technology, a user who uses a mechanical parking lot makes a reservation for warehousing/discharging remotely, thereby shortening the waiting time of the user. However, with related technology, there are multiple users who use the mechanical parking lot, and when making reservations for entry and exit of the mechanical parking lot from multiple users, the user's reservation was accepted in all cases. The technology is that reservations are made in order. In this way, when multiple users make reservations for entering and exiting the mechanical parking lot in sequence, the reservations are made in the order in which the reservations are accepted, so the entry and exit management of the mechanical parking lot is performed efficiently. There wasn't.

本発明はこのような問題を解決するためになされたものであり、複数の利用者が効率よく予約を行うことができる制御装置、制御システム、制御方法および制御プログラムを提供することを目的とする。 The present invention has been made to solve such a problem, and an object of the present invention is to provide a control device, a control system, a control method, and a control program that allow a plurality of users to efficiently make a reservation. ..

本発明にかかる制御装置は、複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と前記通信端末の速度情報を含む予約情報を受信する通信部と、前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出する制御部と、を備え、前記制御部は、前記到着予測時刻を予約時刻と決定し、前記予約時刻と予め定められた前記通信端末の利用者の利用者情報とに基づいて予約順を決定するものである。 A control device according to the present invention receives a reservation from a plurality of communication terminals, and receives a reservation information including position information including latitude, longitude and altitude of the communication terminal and speed information of the communication terminal; A control unit that calculates an estimated arrival time of the communication terminal using the position information and the speed information, and the control unit determines the estimated arrival time as a reservation time, and the reservation time is predetermined. The reservation order is determined based on the user information of the user of the communication terminal.

本発明にかかる制御方法は、複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と前記通信端末の速度情報を含む予約情報を受信し、前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出し、前記到着予測時刻を予約時刻と決定し、前記予約時刻と予め定められた前記通信端末の利用者の利用者情報とに基づいて予約順を決定するものである。 A control method according to the present invention receives reservations from a plurality of communication terminals, receives position information including latitude, longitude, and altitude of the communication terminals and reservation information including speed information of the communication terminals, and the position information and An estimated arrival time of the communication terminal is calculated using the speed information, the estimated arrival time is determined as a reservation time, and based on the reservation time and user information of a user of the communication terminal set in advance. It determines the order of reservation.

本発明にかかる制御プログラムは、複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と前記通信端末の速度情報を含む予約情報を受信するステップと、前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出するステップと、前記到着予測時刻を予約時刻と決定し、前記予約時刻と予め定められた前記通信端末の利用者の利用者情報とに基づいて予約順を決定するステップと、をコンピュータに実行させるものである。 A control program according to the present invention receives reservations from a plurality of communication terminals, receives position information including latitude, longitude, and altitude of the communication terminals and reservation information including speed information of the communication terminals; Calculating a predicted arrival time of the communication terminal using the information and the speed information; determining the predicted arrival time as a reservation time, and the reservation time and user information of a user of the communication terminal set in advance. And a step of determining a reservation order based on and.

本発明にかかる制御システムは、上記の制御装置と、前記制御装置と通信可能な通信端末と、を備えるものである。 A control system according to the present invention includes the above control device and a communication terminal capable of communicating with the control device.

本発明により、複数の利用者が効率よく予約を行うことができる制御装置、制御システム、制御方法および制御プログラムを提供することができる。 According to the present invention, it is possible to provide a control device, a control system, a control method, and a control program that allow a plurality of users to make a reservation efficiently.

実施の形態1にかかる制御システムの概略図である。1 is a schematic diagram of a control system according to a first exemplary embodiment. 実施の形態1にかかる制御システムの構成図である。1 is a configuration diagram of a control system according to a first exemplary embodiment. 実施の形態1にかかる予約管理テーブルの一例を示す説明図である。FIG. 5 is an explanatory diagram showing an example of a reservation management table according to the first exemplary embodiment. 実施の形態1にかかる利用者情報管理テーブルの一例を示す説明図である。FIG. 5 is an explanatory diagram showing an example of a user information management table according to the first exemplary embodiment. 実施の形態1にかかる予約要求画面の一例を表す概略図である。5 is a schematic diagram illustrating an example of a reservation request screen according to the first exemplary embodiment. FIG. 実施の形態1にかかる通信端末の動作例を表すフローチャートである。5 is a flowchart showing an operation example of the communication terminal according to the first exemplary embodiment. 実施の形態1にかかる制御装置の動作例を表すフローチャートである。3 is a flowchart illustrating an operation example of the control device according to the first exemplary embodiment. 実施の形態2にかかる制御システムの構成図である。5 is a configuration diagram of a control system according to a second embodiment. FIG. 実施の形態2にかかる予約管理テーブルの一例を表す説明図である。FIG. 9 is an explanatory diagram illustrating an example of a reservation management table according to the second exemplary embodiment. 実施の形態2にかかる利用者情報管理テーブルの一例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of a user information management table according to the second exemplary embodiment. 実施の形態2にかかる予約確認画面の一例を表す概略図である。FIG. 9 is a schematic diagram illustrating an example of a reservation confirmation screen according to the second exemplary embodiment. 実施の形態2にかかる通信端末の動作例を表すフローチャートである。9 is a flowchart illustrating an operation example of the communication terminal according to the second exemplary embodiment. 実施の形態3における通信端末とカーナビゲーションシステムの接続状況とナビゲーション画面の一例を表す概略図である。FIG. 16 is a schematic diagram showing an example of a connection state between a communication terminal and a car navigation system and a navigation screen according to the third embodiment.

以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略する。 Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings. In each drawing, the same elements are denoted by the same reference numerals, and for the sake of clarity of explanation, duplicated description will be omitted as necessary.

(実施の形態1)
図1は、実施の形態1にかかる制御システム1を表した概略図である。制御システム1は、機械式駐車場101と、制御装置10と、通信端末20と、を備える。そして、通信端末20の利用者104が、通信端末20を用いて、機械式駐車場101の制御装置10に対して、車両の出庫または入庫の予約を行うことを表している。以降、車両の出庫または入庫について、出入庫として記載をするが、出庫または入庫のいずれかを表すこととする。
(Embodiment 1)
FIG. 1 is a schematic diagram showing a control system 1 according to the first embodiment. The control system 1 includes a mechanical parking lot 101, a control device 10, and a communication terminal 20. The user 104 of the communication terminal 20 uses the communication terminal 20 to make a reservation for leaving or entering the vehicle with respect to the control device 10 of the mechanical parking lot 101. Hereinafter, the warehousing or warehousing of the vehicle will be described as warehousing or warehousing, but either the warehousing or the warehousing will be represented.

まず、機械式駐車場101について説明する。機械式駐車場には、いくつかのタイプがあるが、実施の形態1では、上下移動式で、上下に複数段のパレットを有する複数段方式の機械式駐車場として説明する。図1に示す様に、機械式駐車場101は、出入庫可能な出入り口102と複数のパレット103とを有している。出入り口102は、地上面に存在し、図1の例では、3つの出入り口を有している。出入り口102から同時に3台の車両が出入庫することが出来るとも言える。機械式駐車場101に車両が出入庫する場合、車両は出入り口102より出入庫する。言い替えると、出入り口102と車両との間に別の車両が居た場合、出入庫を希望する車両は機械式駐車場101において出入庫をすることは出来ない。
また、機械式駐車場101は、複数のパレット103を備える。機械式駐車場101は、1つのパレットに対して、1台の車両を駐車することが可能である。また、機械式駐車場101は、地上面に対して上下方向に3台の車両を駐車することが出来る。機械式駐車場101を出入り口102の方から見て、出入り口102に近い列を前列とすると、前列に3台の車両が駐車可能である。さらに、出入り口102から見て、前列の後ろ側の列を後列とすると、後列にも3台の車両が駐車可能である。そのため、機械式駐車場101は、18個のパレット103を備えるため、18台の車両が駐車可能である。なお、パレット数は、これに限定されない。
First, the mechanical parking lot 101 will be described. Although there are several types of mechanical parking lots, the first embodiment will be described as a vertically movable type multi-tiered mechanical parking lot having a plurality of pallets vertically. As shown in FIG. 1, the mechanical parking lot 101 has a doorway 102 capable of entering and leaving and a plurality of pallets 103. The doorway 102 exists on the ground surface, and has three doorways in the example of FIG. It can be said that three vehicles can enter and exit from the doorway 102 at the same time. When a vehicle enters or leaves the mechanical parking lot 101, the vehicle enters or exits through the entrance/exit 102. In other words, if another vehicle is present between the doorway 102 and the vehicle, the vehicle desiring to enter or leave the vehicle cannot enter or exit the mechanical parking lot 101.
Further, the mechanical parking lot 101 includes a plurality of pallets 103. The mechanical parking lot 101 can park one vehicle on one pallet. In addition, the mechanical parking lot 101 can park three vehicles vertically with respect to the ground surface. When the mechanical parking lot 101 is viewed from the doorway 102 and the row near the doorway 102 is the front row, three vehicles can be parked in the front row. Further, when the rear row of the front row as viewed from the doorway 102 is the rear row, three vehicles can be parked in the rear row. Therefore, since the mechanical parking lot 101 includes 18 pallets 103, 18 vehicles can be parked. The number of pallets is not limited to this.

機械式駐車場101において出入庫を希望する車両のパレット103が、前列で、かつ、地上面に存在していない場合、つまり、地上面に対して上の段に存在している場合、当該車両のパレットが地上面に下降する。なお、当該車両のパレットより下の段のパレットは、地下に移動する。
また、機械式駐車場101において出入庫を希望する車両のパレットが、後列で、かつ、地上面に存在していない場合、つまり、地上面に対して上の段に存在している場合、当該パレットの前に存在する前列の全てのパレットが地下に移動し、当該車両のパレットが地上面に下降する。そのため、前列の最も上段のパレットには天板が設けられている。つまり、後列の車両が出入庫する場合、前列の最上段に設けられている天板を通って、出入庫することになる。
なお、機械式駐車場101は、上下移動式複数段方式として説明をするが、当然ながら、上下移動式に限られず、上下左右移動式、回転式など、他のタイプの機械式駐車場であっても良い。
If the pallet 103 of a vehicle desiring to enter and leave the mechanical parking lot 101 is not present in the front row and on the ground surface, that is, if it is present on the upper step with respect to the ground surface, the vehicle concerned. Pallet descends to the ground surface. It should be noted that the pallets below the pallet of the vehicle move underground.
If the pallet of the vehicle desired to be loaded or unloaded from the mechanical parking lot 101 is not in the rear row and on the ground level, that is, if it is on the upper level with respect to the ground level, All the pallets in the front row existing in front of the pallet move underground and the pallet of the vehicle descends to the ground surface. Therefore, a top plate is provided on the uppermost pallet in the front row. That is, when a vehicle in the rear row moves in and out, the vehicle moves in and out through the top plate provided at the top of the front row.
Although the mechanical parking lot 101 is described as a vertically movable multi-tiered system, it is of course not limited to the vertically movable type, and may be any other type of mechanical parking lot such as vertically and horizontally movable type and rotary type. May be.

次に、制御装置10について説明する。制御装置10は、機械式駐車場101を制御する装置である。また、制御装置10は、通信端末20と通信が可能であり、通信端末20の利用者104が機械式駐車場101における車両の出入庫の予約を希望する場合、予約をするための情報を受信する。制御装置10は、通信端末20から予約をするための情報を受信すると、受信した情報に基づいて、機械式駐車場101における車両の出入庫の予約順を決める。制御装置10は、決定した予約順にしたがって、通信端末20の利用者104の予約情報を登録する。その後、制御装置10は、予約情報に基づいて、機械式駐車場101のパレットを制御して、予約をした通信端末20の利用者104の車両を出入庫可能な状態とする。なお、図1では、通信端末20は1台であり、一人の利用者104として記載をしているが、制御装置10は、複数の通信端末20からの機械式駐車場101における車両の出入庫の予約を受け付ける。また、当然ながら、通信端末20の利用者104も複数人である。 Next, the control device 10 will be described. The control device 10 is a device that controls the mechanical parking lot 101. In addition, the control device 10 can communicate with the communication terminal 20, and when the user 104 of the communication terminal 20 desires to reserve the entry and exit of the vehicle in the mechanical parking lot 101, the control device 10 receives information for the appointment. To do. When the control device 10 receives the information for making a reservation from the communication terminal 20, the control device 10 determines the reservation order for the entry and exit of vehicles in the mechanical parking lot 101 based on the received information. The control device 10 registers the reservation information of the user 104 of the communication terminal 20 according to the determined reservation order. After that, the control device 10 controls the pallet of the mechanical parking lot 101 based on the reservation information so that the reserved vehicle of the user 104 of the communication terminal 20 can be put in and out. In FIG. 1, the number of communication terminals 20 is one and is described as one user 104, but the control device 10 causes the plurality of communication terminals 20 to move in and out of the vehicle in the mechanical parking lot 101. Accept bookings. In addition, as a matter of course, there are a plurality of users 104 of the communication terminal 20.

次に、通信端末20について説明する。通信端末20は、制御装置10と通信をし、機械式駐車場101における車両の出入庫の予約を行う。通信端末20は、携帯電話機、スマートフォン、タブレット端末等の携帯型端末装置である。しかしながら、これに限られず、例えば、ノートPCであっても良い。 Next, the communication terminal 20 will be described. The communication terminal 20 communicates with the control device 10 and reserves entry and exit of vehicles in the mechanical parking lot 101. The communication terminal 20 is a mobile terminal device such as a mobile phone, a smartphone, or a tablet terminal. However, the present invention is not limited to this, and may be, for example, a notebook PC.

続いて、制御システム1の構成について説明する。図2は、本実施の形態にかかる制御システム1の構成例を示す構成図である。制御システム1は、制御装置10と、通信端末20と、図示しない機械式駐車場101と、を備える。 Subsequently, the configuration of the control system 1 will be described. FIG. 2 is a configuration diagram showing a configuration example of the control system 1 according to the present embodiment. The control system 1 includes a control device 10, a communication terminal 20, and a mechanical parking lot 101 (not shown).

まず、制御装置10について説明する。制御装置10は、通信部11と記憶部12と制御部13とを備える。
通信部11は、例えば、Wi−Fiなどの無線通信により通信端末20(後述する通信部23)と通信を行う。しかしながら、通信部11は、Wi−Fiによる通信規格に限られず、無線LANやLTE(Long term evolution)などの無線により通信端末20と通信を行っても良い。また、有線によって通信端末20と通信を行っても良い。通信部11は、通信端末20から機械式駐車場101における出入庫の予約情報を受信する。
First, the control device 10 will be described. The control device 10 includes a communication unit 11, a storage unit 12, and a control unit 13.
The communication unit 11 communicates with the communication terminal 20 (the communication unit 23 described later) by wireless communication such as Wi-Fi. However, the communication unit 11 is not limited to the communication standard based on Wi-Fi, and may communicate with the communication terminal 20 by wireless such as wireless LAN or LTE (Long term evolution). Moreover, you may communicate with the communication terminal 20 by wire. The communication unit 11 receives, from the communication terminal 20, reservation information for entering and leaving the mechanical parking lot 101.

記憶部12は、機械式駐車場101における車両の出入庫に関する予約情報を管理する予約管理テーブルT1と、機械式駐車場101における車両の出入庫の予約を行う可能性のある利用者に関する利用者情報を管理する利用者情報管理テーブルT2と、を記憶する。 The storage unit 12 is a reservation management table T1 that manages reservation information regarding entry and exit of vehicles in the mechanical parking lot 101, and a user regarding a user who may reserve entry and exit of vehicles in the mechanical parking lot 101. A user information management table T2 for managing information is stored.

予約管理テーブルT1について説明する。予約管理テーブルT1の構成の一例を示す説明図を図3に示す。予約管理テーブルT1は、機械式駐車場101における車両の出入庫に関する予約情報を管理するテーブルである。予約管理テーブルT1は、予約順と、利用者識別情報と、パレット番号と、予約時刻と、利用者情報と、を関連付けて登録するテーブルである。予約順は、機械式駐車場101において車両の出入庫の予約の順番を表す情報である。予約順は、1から順に付与される数字である。数値が小さい程、予約順位が高いことを表す。利用者識別情報は、機械式駐車場101における車両の出入庫の予約を行う利用者を識別する情報である。利用者識別情報は、機械式駐車場101を利用する利用者が機械式駐車場101の利用するための登録・申請・契約等を行うと付与される。利用者識別情報は、例えば、利用者識別番号でも良く、利用者識別ID(Identifier)でも良く、利用者を識別出来る情報であれば良い。本実施例では、User10などの識別情報が利用者に付与されたものとする。パレット番号は、機械式駐車場101において出入庫を希望する車両が駐車するパレットの番号である。言い替えると、パレットの番号は、車両の駐車位置を表すとも言える。パレット番号も機械式駐車場101を利用する利用者が機械式駐車場101の登録等を行うと付与される。予約時刻は、機械式駐車場101において車両が出入庫をする時刻である。予約時刻は、後述する制御部13が決定する。予約時刻の決定方法については後述する。利用者情報は、機械式駐車場101の出入庫の予約を行う利用者に関する情報である。パレット番号および利用者情報は、後述する利用者情報管理テーブルT2に登録される。 The reservation management table T1 will be described. FIG. 3 is an explanatory diagram showing an example of the configuration of the reservation management table T1. The reservation management table T1 is a table that manages reservation information regarding entry and exit of vehicles in the mechanical parking lot 101. The reservation management table T1 is a table in which a reservation order, user identification information, a pallet number, a reservation time, and user information are associated and registered. The reservation order is information indicating the order of reservations for entering and leaving the vehicle in the mechanical parking lot 101. The order of reservation is a number sequentially assigned from 1. The smaller the number, the higher the reservation order. The user identification information is information that identifies a user who reserves the entry and exit of a vehicle in the mechanical parking lot 101. The user identification information is provided when a user who uses the mechanical parking lot 101 performs registration, application, contract, etc. for using the mechanical parking lot 101. The user identification information may be, for example, a user identification number or a user identification ID (Identifier), as long as the information can identify the user. In the present embodiment, it is assumed that the user has been given identification information such as User10. The pallet number is the number of a pallet parked by a vehicle desiring to enter and leave the mechanical parking lot 101. In other words, it can be said that the pallet number represents the parking position of the vehicle. The pallet number is also given when a user who uses the mechanical parking lot 101 registers the mechanical parking lot 101. The reservation time is the time when the vehicle enters and leaves the mechanical parking lot 101. The reservation time is determined by the control unit 13 described later. The method of determining the reservation time will be described later. The user information is information about the user who reserves the entry and exit of the mechanical parking lot 101. The pallet number and the user information are registered in the user information management table T2 described later.

予約管理テーブルT1は、制御装置10の後述する制御部13が通信端末20から機械式駐車場101における車両の出入庫の予約を初めて受け付けると生成される。そして、予約管理テーブルT1は、制御装置10が同じ利用者から2回目以降の予約を受け付けると更新される。また、他の利用者から新たに予約を受け付けると更新される。 The reservation management table T1 is generated when a control unit 13 of the control device 10, which will be described later, first accepts a reservation for entering and exiting a vehicle in the mechanical parking lot 101 from the communication terminal 20. Then, the reservation management table T1 is updated when the control device 10 receives the second and subsequent reservations from the same user. It is updated when a new reservation is received from another user.

例えば、利用者識別情報User10が付与される場合の利用者(利用者User10)が通信端末20を用いて、機械式駐車場101から車両を出庫させる場合を想定する。制御装置10の後述する制御部13が、利用者User10の通信端末20から出庫の予約を受け付けるとする。その後、制御装置10は、利用者User10の車両の出庫の予約順を決定する。例えば、制御装置10は、利用者User10の予約順を1と決定した場合、予約管理テーブルT1に利用者User10の予約情報を登録する。具体的には、図3に示す様に、制御装置10は、利用者User10の予約情報を予約順が1番目となるように登録する。予約管理テーブルT1の利用者識別情報には、利用者User10を登録する。パレット番号には、利用者User10のパレット番号を登録する。図3の例では、後述する利用者情報管理テーブルT2に利用者User10のパレット番号が11として登録されている場合である。そのため、パレット番号には11が登録される。予約時刻には、後述する制御部13が決定する予約時刻を登録される。図3の例では、制御部13が予約時刻を10:00と決定した場合である。この場合、10:00が予約時刻として登録される。利用者情報には、後述する利用者情報管理テーブルT2に登録されている利用者情報が登録される。図3の例では、利用者情報管理テーブルT2に利用者User10の利用者情報が10として登録されている場合である。そのため、利用者情報には10が登録される。 For example, it is assumed that the user (user User10) who is provided with the user identification information User10 uses the communication terminal 20 to leave the vehicle from the mechanical parking lot 101. It is assumed that the control unit 13 of the control device 10, which will be described later, accepts the reservation of the leaving from the communication terminal 20 of the user User10. After that, the control device 10 determines the reservation order for the leaving of the vehicle of the user User10. For example, when determining that the reservation order of the user User10 is 1, the control device 10 registers the reservation information of the user User10 in the reservation management table T1. Specifically, as shown in FIG. 3, the control device 10 registers the reservation information of the user User10 so that the reservation order is first. The user User10 is registered in the user identification information of the reservation management table T1. The pallet number of the user User10 is registered in the pallet number. In the example of FIG. 3, the pallet number of the user User10 is registered as 11 in the user information management table T2 described later. Therefore, 11 is registered in the pallet number. A reservation time determined by the control unit 13 described later is registered as the reservation time. In the example of FIG. 3, the control unit 13 determines the reservation time to be 10:00. In this case, 10:00 is registered as the reservation time. In the user information, the user information registered in the user information management table T2 described later is registered. In the example of FIG. 3, the user information of the user User10 is registered as 10 in the user information management table T2. Therefore, 10 is registered in the user information.

次に、利用者情報管理テーブルT2について説明する。利用者情報管理テーブルT2の構成の一例を示す説明図を図4に示す。利用者情報管理テーブルT2は、機械式駐車場101において車両の出入庫の予約を行う可能性のある利用者毎の利用者情報を管理するテーブルである。利用者情報管理テーブルT2は、例えば、機械式駐車場101を管理する管理者などにより生成される。そして、利用者が機械式駐車場101の登録等を行うと、管理者が、利用者情報管理テーブルT2に登録等を行った利用者の利用者情報を登録する。 Next, the user information management table T2 will be described. An explanatory diagram showing an example of the configuration of the user information management table T2 is shown in FIG. The user information management table T2 is a table that manages user information for each user who may reserve the entry and exit of a vehicle in the mechanical parking lot 101. The user information management table T2 is created by, for example, an administrator who manages the mechanical parking lot 101. Then, when the user registers the mechanical parking lot 101 or the like, the administrator registers the user information of the registered user in the user information management table T2.

利用者情報管理テーブルT2は、利用者識別情報と、パレット番号と、利用者情報と、を関連付けて登録する。利用者識別情報は、機械式駐車場101において車両の出入庫の予約を行う可能性のある利用者を識別する情報である。例えば、利用者識別番号でも良く、利用者識別ID(Identifier)でも良い。パレット番号は、機械式駐車場101において出入庫を希望する車両が駐車するパレットの番号であり、車両の駐車位置を表す。パレット番号は、機械式駐車場101を利用する利用者が機械式駐車場101の登録等を行った場合、付与される番号である。利用者が機械式駐車場101の登録等を行うと、管理者が、利用者情報管理テーブルT2に利用者識別情報と当該利用者のパレット番号とを関連付けて登録する。 The user information management table T2 registers the user identification information, the pallet number, and the user information in association with each other. The user identification information is information for identifying a user who may make a reservation for entering and leaving the vehicle in the mechanical parking lot 101. For example, it may be a user identification number or a user identification ID (Identifier). The pallet number is the number of the pallet in which the vehicle desiring to enter and leave the mechanical parking lot 101 parks, and represents the parking position of the vehicle. The pallet number is a number given when a user who uses the mechanical parking lot 101 registers the mechanical parking lot 101 or the like. When the user registers the mechanical parking lot 101 or the like, the manager registers the user identification information and the pallet number of the user in the user information management table T2 in association with each other.

利用者情報は、機械式駐車場101の契約をした利用者毎の会員情報の様なものである。具体的には、例えば、利用者毎に予め設定されるグレード情報である。グレード情報は、例えば、機械式駐車場101の契約料金に応じて決められる情報であっても良い。また、例えば、機械式駐車場101がデパート等の駐車場であり、利用者が当該デパートのクレジットカードを契約している場合、クレジットカードのグレードに関する情報であっても良い。また、例えば、機械式駐車場101を運営する会社がメンバーカードを発行している場合、メンバーカードのグレード情報であっても良い。 The user information is like member information for each user who makes a contract for the mechanical parking lot 101. Specifically, for example, the grade information is preset for each user. The grade information may be, for example, information determined according to the contract fee of the mechanical parking lot 101. Further, for example, when the mechanical parking lot 101 is a parking lot for a department store or the like and the user has a contract with a credit card of the department store, the information may be information regarding the grade of the credit card. Further, for example, when the company that operates the mechanical parking lot 101 issues a member card, the grade information of the member card may be used.

図4の例では、例えば、グレードが10段階あるとする。グレードを表す数字が高い程、高いグレードを表す。利用者User10にはグレード10が与えられる。また、利用者User1にはグレード5が与えられ、利用者User2にはグレード1が与えられ、利用者User3にはグレード1が与えられ、利用者User19にはグレード7が与えられ、利用者User20にはグレード5が与えられることを表している。 In the example of FIG. 4, it is assumed that there are 10 grades. The higher the number representing the grade, the higher the grade. A grade 10 is given to the user User10. Further, the user User1 is given a grade 5, the user User2 is given a grade 1, the user User3 is given a grade 1, the user User19 is given a grade 7, and the user User20 is given a grade 7. Indicates that grade 5 is given.

図2に戻って説明を続ける。制御部13は、通信部11が通信端末20から受信した予約情報に基づいて、予約時刻を決定する。通信部11が通信端末20から受信した予約情報が希望時刻を含む場合、受信した希望時刻を予約時刻として決定する。また、通信端末20から受信した予約情報が、通信端末20の位置情報および速度情報を含む場合、制御部13は、予め登録された制御装置10の位置情報と受信した通信端末20の位置情報とに基づいて、通信端末20と制御装置10との距離を算出する。そして、算出した距離および受信した通信端末20の速度情報から、通信端末20の到着予測時刻を算出する。制御部13は、算出した到着予測時刻を予約時刻として決定する。 Returning to FIG. 2, the description will be continued. The control unit 13 determines the reservation time based on the reservation information received by the communication unit 11 from the communication terminal 20. When the reservation information received from the communication terminal 20 by the communication unit 11 includes the desired time, the received desired time is determined as the reserved time. Further, when the reservation information received from the communication terminal 20 includes the position information and the speed information of the communication terminal 20, the control unit 13 determines the position information of the control device 10 registered in advance and the received position information of the communication terminal 20. Based on the above, the distance between the communication terminal 20 and the control device 10 is calculated. Then, the estimated arrival time of the communication terminal 20 is calculated from the calculated distance and the received speed information of the communication terminal 20. The control unit 13 determines the calculated estimated arrival time as the reservation time.

制御部13は、上記により決定した予約時刻と、利用者情報管理テーブルT2から検索して取得した利用者情報と、に基づいて、通信端末20の利用者の機械式駐車場101における車両の出入庫の予約順を決定する。そして、制御部13は、予約管理テーブルT1に、決定した予約順にしたがって、通信端末20の利用者の出入庫の予約情報を登録する。この際、通信端末20の利用者のパレット番号は、利用者情報管理テーブルT2から検索し、取得した当該利用者のパレット番号を登録する。制御部13は、予約管理テーブルT1に存在しない利用者から機械式駐車場101における車両の出入庫の予約を受け付けた場合、新規に当該予約情報を予約管理テーブルT1に追加する。また、制御部13は、予約管理テーブルT1に存在する利用者から再度車両の出入庫の予約を受け付けた場合、予約管理テーブルT1に登録されている当該利用者の予約情報を更新する。その際、新たに決定した予約順の位置に当該利用者の予約情報を登録する。その後、予約管理テーブルT1に登録した予約時刻になると、制御部13は、予約管理テーブルT1に登録されているパレットを制御して、予約をした車両が出庫または入庫することが出来るようにする。 The control unit 13 outputs the vehicle in the mechanical parking lot 101 of the user of the communication terminal 20 based on the reservation time determined as described above and the user information acquired by searching from the user information management table T2. Determine the reservation order for warehousing. Then, the control unit 13 registers, in the reservation management table T1, reservation information for entering and leaving the user of the communication terminal 20 according to the determined reservation order. At this time, the pallet number of the user of the communication terminal 20 is searched from the user information management table T2, and the acquired pallet number of the user is registered. When the control unit 13 accepts a reservation for entering/leaving a vehicle in the mechanical parking lot 101 from a user who does not exist in the reservation management table T1, the control unit 13 newly adds the reservation information to the reservation management table T1. Further, when the control section 13 receives a reservation for entering and leaving the vehicle again from the user existing in the reservation management table T1, the control section 13 updates the reservation information of the user registered in the reservation management table T1. At that time, the reservation information of the user is registered at the position of the newly determined reservation order. After that, when the reservation time registered in the reservation management table T1 comes, the control unit 13 controls the pallet registered in the reservation management table T1 so that the reserved vehicle can be put out or put in.

次に、通信端末20について説明をする。通信端末20は、操作部21と、取得部22と、通信部23と、を備える。
操作部21は、通信端末20のディスプレイ上で操作するタッチパネル等であり、入力取得部210と表示部211とを備える。操作部21は、機械式駐車場101における車両の出入庫の予約を行うための予約要求画面400を利用者に表示する。操作部21は、予約要求画面400において、利用者が入力した情報を取得するための入力取得部210および利用者が入力した情報を表示するための表示部211を備える。予約要求画面400の一例を表す概略図を図5に示す。予約要求画面400は、機械式駐車場101における車両の出入庫の予約を行う予約アプリケーションプログラムをインストールした通信端末20において、予約アプリケーションプログラムを実行すると通信端末20のディスプレイ上に表示される。
Next, the communication terminal 20 will be described. The communication terminal 20 includes an operation unit 21, an acquisition unit 22, and a communication unit 23.
The operation unit 21 is a touch panel or the like operated on the display of the communication terminal 20, and includes an input acquisition unit 210 and a display unit 211. The operation unit 21 displays to the user a reservation request screen 400 for making a reservation for entry/exit of a vehicle in the mechanical parking lot 101. The operation unit 21 includes an input acquisition unit 210 for acquiring the information input by the user on the reservation request screen 400 and a display unit 211 for displaying the information input by the user. A schematic diagram showing an example of the reservation request screen 400 is shown in FIG. The reservation request screen 400 is displayed on the display of the communication terminal 20 when the reservation application program is executed in the communication terminal 20 in which the reservation application program that reserves the entry and exit of the vehicle in the mechanical parking lot 101 is installed.

図5に示す様に、予約要求画面400は、希望時刻入力領域410と希望時刻表示領域420とを備える。テンキー410aは、0−9までの数字を入力するキーである。通信端末20の利用者は、テンキー410aを用いて、機械式駐車場101において車両の出入庫を希望する希望時刻を入力する。通信端末20の利用者は、希望時刻が無く、即時に車両の出入庫を行いたい場合、希望時刻を未入力の状態とする。なお、希望時刻入力領域410には、テンキー410aが表示されることとしたが、数字の他にアルファベット、平仮名、カタカナ、漢字などを入力するキーボードが表示されても良い。予約ボタン410bは、通信端末20の利用者が予約を要求する場合に押下するボタンである。通信端末20の利用者が予約ボタン410bを押下すると、入力取得部210は、通信端末20の利用者が入力した情報を取得する。なお、通信端末20の利用者が予約ボタン410bを押下すると、当該利用者が入力した情報は、後述する通信部23を介して、制御装置10に送信される。 As shown in FIG. 5, the reservation request screen 400 includes a desired time input area 410 and a desired time display area 420. The ten-key pad 410a is a key for inputting numbers from 0-9. The user of the communication terminal 20 uses the ten-key pad 410a to input the desired time at which the vehicle is desired to enter and leave the mechanical parking lot 101. If the user of the communication terminal 20 does not have a desired time and wants to move the vehicle in and out immediately, the desired time is not entered. Although the ten-key pad 410a is displayed in the desired time input area 410, a keyboard for inputting alphabets, hiragana, katakana, kanji, etc. may be displayed in addition to the numbers. The reservation button 410b is a button pressed when the user of the communication terminal 20 requests a reservation. When the user of the communication terminal 20 presses the reservation button 410b, the input acquisition unit 210 acquires the information input by the user of the communication terminal 20. When the user of the communication terminal 20 presses the reservation button 410b, the information input by the user is transmitted to the control device 10 via the communication unit 23 described later.

希望時刻表示領域420は、通信端末20の利用者がテンキー410aで入力した情報を表示するディスプレイ領域である。表示部211は、通信端末20の利用者がテンキー410aで入力した情報を希望時刻表示領域420に表示する。また、表示部211は、上記の希望時刻が入力されていない場合、希望時刻表示領域420には何も表示をしない。 The desired time display area 420 is a display area for displaying information input by the user of the communication terminal 20 using the ten-key pad 410a. The display unit 211 displays information input by the user of the communication terminal 20 using the ten-key pad 410a in the desired time display area 420. Further, the display unit 211 does not display anything in the desired time display area 420 when the desired time is not input.

図5の例では、通信端末20の利用者が、機械式駐車場101における車両の出入庫を「13:35」に希望する場合を表している。そのため、通信端末20の利用者は、テンキー410aを用いて、「13:35」と入力する。この場合、表示部211は、通信端末20の利用者が入力した「13:35」を希望時刻表示領域420に表示する。表示部211は、通信端末20の利用者が希望時刻を入力しない場合、つまり、即時に出入庫を行いたい場合、希望時刻表示領域420には何も表示しない。なお、その後、予約ボタン410bを押下し、予約情報が制御装置10に送信された場合、表示部211は、希望時刻表示領域420に「予約情報送信中」や「予約情報を送信しました」と表示しても良い。 The example of FIG. 5 shows a case where the user of the communication terminal 20 desires the entry and exit of the vehicle in the mechanical parking lot 101 at “13:35”. Therefore, the user of the communication terminal 20 inputs “13:35” using the ten-key pad 410a. In this case, the display unit 211 displays “13:35” input by the user of the communication terminal 20 in the desired time display area 420. When the user of the communication terminal 20 does not input the desired time, that is, when the user wants to move in and out immediately, the display unit 211 does not display anything in the desired time display area 420. After that, when the reservation button 410b is pressed and the reservation information is transmitted to the control device 10, the display unit 211 displays “Reservation information is being transmitted” or “Reservation information has been transmitted” in the desired time display area 420. You may display it.

図2に戻って説明を続ける。取得部22は、GPS(Global Positioning System)受信機を備え、通信端末20の位置情報を取得する。また、取得部22は、通信端末20から制御装置10に向けた移動速度に関する速度情報を取得し記憶する。取得部22は、通信端末20の利用者が予約要求画面400において、希望時刻を入力せず、予約ボタン410bを押下した場合に起動する。取得部22は、起動した後、GPS受信機を用いて、GPS衛星からの信号をGPS受信機で受信する。そして、取得部22は、通信端末20の緯度、経度および高度を含む位置情報を取得する。取得部22は、位置情報を取得した後、後述する通信部23を介して、制御装置10に送信する。また、取得部22は、通信端末20から制御装置10に向けた移動速度に関する速度情報を取得し記憶する。取得部22は、例えば、人の平均移動速度である時速4kmを記憶しておく。そして、取得部22は、位置情報と併せて、記憶する速度情報も通信部23を介して、制御装置10に送信する。 Returning to FIG. 2, the description will be continued. The acquisition unit 22 includes a GPS (Global Positioning System) receiver and acquires the position information of the communication terminal 20. In addition, the acquisition unit 22 acquires and stores speed information regarding the moving speed toward the control device 10 from the communication terminal 20. The acquisition unit 22 is activated when the user of the communication terminal 20 presses the reservation button 410b on the reservation request screen 400 without inputting the desired time. After starting, the acquisition unit 22 uses a GPS receiver to receive signals from GPS satellites with the GPS receiver. Then, the acquisition unit 22 acquires position information including the latitude, longitude, and altitude of the communication terminal 20. After acquiring the position information, the acquisition unit 22 transmits the position information to the control device 10 via the communication unit 23 described below. In addition, the acquisition unit 22 acquires and stores speed information regarding the moving speed toward the control device 10 from the communication terminal 20. The acquisition unit 22 stores, for example, the average moving speed of a person, which is 4 km/h. Then, the acquisition unit 22 also transmits the stored speed information to the control device 10 via the communication unit 23 together with the position information.

通信部23は、例えば、Wi−Fiなどの無線通信により制御装置10の通信部11と通信を行う。なお、通信部23は、Wi−Fiによる通信規格に限られず、無線LANやLTEなどの無線通信により制御装置10と通信をしても良く、また、有線によって制御装置10と通信をしても良い。通信部23は、制御装置10に対して、機械式駐車場101における車両の出入庫の予約のために必要な情報を送信する。具体的には、通信端末20の利用者が予約要求画面400において希望時刻を入力する。その後、通信端末20の利用者が予約ボタン410bを押下する。この場合、通信部23は、通信端末20の利用者が入力した希望時刻に、当該利用者を識別する利用者識別情報を付与して、通信端末20の利用者の予約情報として送信する。 The communication unit 23 communicates with the communication unit 11 of the control device 10 by wireless communication such as Wi-Fi, for example. The communication unit 23 is not limited to the Wi-Fi communication standard, and may communicate with the control device 10 by wireless communication such as wireless LAN or LTE, or may communicate with the control device 10 by wire. good. The communication unit 23 transmits, to the control device 10, information necessary for reserving the entry and exit of the vehicle in the mechanical parking lot 101. Specifically, the user of the communication terminal 20 inputs the desired time on the reservation request screen 400. Then, the user of the communication terminal 20 presses the reservation button 410b. In this case, the communication unit 23 adds the user identification information for identifying the user to the desired time input by the user of the communication terminal 20, and transmits the reservation information of the user of the communication terminal 20.

また、通信端末20の利用者が予約要求画面400において希望時刻を入力せず、未入力の状態で予約ボタン410bを押下した場合、通信部23は、取得部22で取得した位置情報および記憶した速度情報に、当該利用者を識別する利用者識別情報を付与して通信端末20の利用者の予約情報として送信する。 Further, when the user of the communication terminal 20 does not input the desired time on the reservation request screen 400 and presses the reservation button 410b in the uninput state, the communication unit 23 stores the position information acquired by the acquisition unit 22 and the stored position information. User identification information for identifying the user is added to the speed information and transmitted as reservation information for the user of the communication terminal 20.

続いて、実施の形態1にかかる制御システム1の動作例を説明する。まず、通信端末20の動作例を説明する。図6は、通信端末20の動作例を表すフローチャートである。通信端末20の利用者は、機械式駐車場101における車両の出入庫を希望する時刻がある場合、予約要求画面400において希望時刻を入力する。このとき、入力した情報が希望時刻表示領域420に表示される。また、通信端末20の利用者は、希望時刻が無い場合、希望時刻を入力しない。そして、通信端末20の利用者は、予約ボタン410bを押下する(ステップS1)。 Subsequently, an operation example of the control system 1 according to the first embodiment will be described. First, an operation example of the communication terminal 20 will be described. FIG. 6 is a flowchart showing an operation example of the communication terminal 20. The user of the communication terminal 20 inputs the desired time on the reservation request screen 400 when there is a desired time for the vehicle to enter and leave the mechanical parking lot 101. At this time, the input information is displayed in the desired time display area 420. The user of the communication terminal 20 does not input the desired time when there is no desired time. Then, the user of the communication terminal 20 presses the reservation button 410b (step S1).

続いて、入力取得部210は、希望時刻が入力されているかを判定する(ステップS2)。具体的には、入力取得部210は、通信端末20の利用者が希望時刻を入力しているのかを判定する。入力取得部210は、希望時刻が入力されていると判定した場合、つまり、通信端末20の利用者が希望時刻を入力し、予約ボタン410bを押下したと判定した場合、ステップS2のYESに進み、ステップS4を実行する。一方、入力取得部210は、希望時刻が入力されていないと判定した場合、つまり、通信端末20の利用者が希望時刻を入力せず予約ボタンを押下していると判定した場合、ステップS2のNOに進み、ステップS3を実行する。 Then, the input acquisition unit 210 determines whether the desired time is input (step S2). Specifically, the input acquisition unit 210 determines whether the user of the communication terminal 20 is inputting the desired time. If the input acquisition unit 210 determines that the desired time has been input, that is, if the user of the communication terminal 20 has input the desired time and pressed the reservation button 410b, the process proceeds to YES in step S2. , Step S4 is executed. On the other hand, if the input acquisition unit 210 determines that the desired time is not input, that is, if the user of the communication terminal 20 determines that the reservation button is pressed without inputting the desired time, the input acquisition unit 210 proceeds to step S2. If NO, step S3 is executed.

次に、取得部22は、通信端末20の緯度、経度および高度を含む位置情報を取得する(ステップS3)。具体的には、取得部22は、GPS受信機を用いて、GPS衛星からの信号を受信し、通信端末20の緯度、経度および高度を含む位置情報を取得する。 Next, the acquisition unit 22 acquires position information including the latitude, longitude, and altitude of the communication terminal 20 (step S3). Specifically, the acquisition unit 22 uses a GPS receiver to receive signals from GPS satellites and acquires position information including the latitude, longitude, and altitude of the communication terminal 20.

その後、通信部23は、通信端末20の利用者の予約情報を制御装置10に送信する(ステップS4)。予約情報は、希望時刻を入力した場合、通信端末20の利用者が入力した希望時刻および当該利用者を識別する利用者識別情報となる。一方、希望時刻を入力しない場合、予約情報は、取得部22で取得した位置情報、取得部22で記憶した速度情報および当該利用者を識別する利用者識別情報となる。ここで、通信部23は、予約情報に、希望時刻を含む情報であるのかを判別するための情報フラグをさらに設定しても良い。 After that, the communication unit 23 transmits the reservation information of the user of the communication terminal 20 to the control device 10 (step S4). When the desired time is input, the reservation information is the desired time input by the user of the communication terminal 20 and the user identification information for identifying the user. On the other hand, when the desired time is not input, the reservation information is the position information acquired by the acquisition unit 22, the speed information stored by the acquisition unit 22, and the user identification information for identifying the user. Here, the communication unit 23 may further set an information flag for determining whether or not the reservation information is information including a desired time.

続いて、制御装置10の動作例を説明する。図7は、制御装置10の動作例を表すフローチャートである。通信部11は、通信端末20から予約情報を受信する(ステップS11)。具体的には、通信部11は、通信部23から送信された予約情報を受信する。 Subsequently, an operation example of the control device 10 will be described. FIG. 7 is a flowchart showing an operation example of the control device 10. The communication unit 11 receives the reservation information from the communication terminal 20 (step S11). Specifically, the communication unit 11 receives the reservation information transmitted from the communication unit 23.

次に、制御部13は、予約情報から希望時刻を含む情報であるかを判定する(ステップS12)。具体的には、通信部11で受信した予約情報は制御部13に送信される。制御部13は、受信した予約情報が希望時刻を含む情報であるかを判定する。上述の通り、通信部23が情報フラグを設定して予約情報を送信している場合、制御部13は、情報フラグを見て判定をしても良い。また、制御部13は、受信した情報数より判定することでも良い。また、制御部13は、時刻に関する情報が含まれているかにより判定しても良い。制御部13は、受信した情報が希望時刻を含む情報であると判定した場合、受信した希望時刻を以降の動作で使用する予約時刻として決定する。そして、ステップS12のYESに進み、ステップ14を実行する。一方、制御部13は、受信した情報が希望時刻を含まない情報であると判定した場合、ステップS12のNOに進み、ステップS13を実行する。 Next, the control unit 13 determines from the reservation information whether the information includes the desired time (step S12). Specifically, the reservation information received by the communication unit 11 is transmitted to the control unit 13. The control unit 13 determines whether the received reservation information is information including a desired time. As described above, when the communication unit 23 sets the information flag and transmits the reservation information, the control unit 13 may make the determination by looking at the information flag. The control unit 13 may also make the determination based on the number of received information. Further, the control unit 13 may make the determination depending on whether or not the information regarding the time is included. When the control unit 13 determines that the received information is the information including the desired time, the control unit 13 determines the received desired time as the reserved time to be used in the subsequent operation. Then, the process proceeds to YES in step S12, and step 14 is executed. On the other hand, when the control unit 13 determines that the received information does not include the desired time, the control unit 13 proceeds to NO in step S12 and executes step S13.

次に、制御部13は、受信した情報が希望時刻を含まない情報であると判定した場合、通信端末20から受信した予約情報に基づいて、到着予測時刻を算出する(ステップS13)。具体的には、受信した予約情報に含まれる通信端末20の位置情報および速度情報に基づいて、通信端末20と制御装置10との距離を算出する。そして、算出した通信端末20と制御装置10との距離および受信した通信端末20の速度情報から、通信端末20の到着予想時刻を算出する。制御部13は、算出した到着予想時刻を、以降の動作で使用する予約時刻として決定する。 Next, when the control unit 13 determines that the received information does not include the desired time, the control unit 13 calculates the estimated arrival time based on the reservation information received from the communication terminal 20 (step S13). Specifically, the distance between the communication terminal 20 and the control device 10 is calculated based on the position information and the speed information of the communication terminal 20 included in the received reservation information. Then, the estimated arrival time of the communication terminal 20 is calculated from the calculated distance between the communication terminal 20 and the control device 10 and the received speed information of the communication terminal 20. The control unit 13 determines the calculated estimated arrival time as the reserved time used in the subsequent operations.

次に、制御部13は、ステップS12またはステップS13において決定した予約時刻と、通信端末20の利用者の利用者情報と、を用いて、当該利用者の機械式駐車場101における車両の出入庫の予約順を決定する(ステップS14)。具体的には、制御部13は、受信した通信端末20の利用者の利用者識別情報と一致する利用者識別番号に関連付けられる利用者情報を利用者情報管理テーブルT2から取得する。次に、上述の通り決定した予約時刻と、取得した利用者情報と、に基づいて予約順を決定する。制御部13は、決定した予約時刻を第1の情報として予約順を判定し決定する。その後、制御部13は、取得した利用者情報を第2の情報として予約順を判定し決定する。 Next, the control unit 13 uses the reservation time determined in step S12 or step S13 and the user information of the user of the communication terminal 20 to move the vehicle in and out of the mechanical parking lot 101 of the user. The reservation order of is determined (step S14). Specifically, the control unit 13 acquires, from the user information management table T2, the user information associated with the user identification number that matches the received user identification information of the user of the communication terminal 20. Next, the reservation order is determined based on the reservation time determined as described above and the acquired user information. The control unit 13 determines and determines the reservation order by using the determined reservation time as the first information. After that, the control unit 13 determines and determines the reservation order by using the acquired user information as the second information.

制御部13が上記に基づいて、予約順を決定した後の状態を示す説明図を図3に示す。予約順を決定する際に用いる利用者情報は、図4の例を用いることとする。図3に示す様に、制御部13は、まず、決定した予約時刻にしたがって予約順を決定する。利用者User10および利用者User1は、利用者User2および利用者User20と比較して予約時刻が早い。そのため、利用者User10および利用者User1の予約を優先的に扱うようにする。つまり、予約順の番号が若番になるように決定する。利用者User2および利用者User20を比較すると、利用者User2の方が早いため、利用者User2の予約を優先的に扱う。次に、第2の情報である利用者情報に基づいて予約順を決定する。利用者User10および利用者User1は予約時刻が同じである。利用者User10の利用者情報は10(グレード10)である。また、利用者User1の利用者情報は5(グレード5)である。そのため、制御部13は、利用者User10の予約を優先的に扱うことになる。 FIG. 3 is an explanatory diagram showing a state after the control unit 13 determines the reservation order based on the above. The user information used when determining the reservation order uses the example of FIG. As shown in FIG. 3, the control unit 13 first determines the reservation order according to the determined reservation time. The reservation times of the user User10 and the user User1 are earlier than those of the user User2 and the user User20. Therefore, the reservations of the user User10 and the user User1 are preferentially handled. That is, the numbers in the reservation order are determined to be the smallest. Comparing the user User2 and the user User20, the reservation of the user User2 is given priority because the user User2 is faster. Next, the reservation order is determined based on the user information that is the second information. The reservation time is the same for the user User10 and the user User1. The user information of the user User10 is 10 (grade 10). The user information of the user User1 is 5 (grade 5). Therefore, the control unit 13 preferentially handles the reservation of the user User10.

その後、制御部13は、上述の通り、決定した予約順にしたがって、予約管理テーブルT1に情報を登録する(ステップS15)。具体的には、制御部13は、予約管理テーブルT1に存在しない利用者からの機械式駐車場101の出入庫の予約を受け付けた場合、新規に当該予約に関する情報を予約管理テーブルT1に追加して登録する。また、制御部13は、予約管理テーブルT1に存在する利用者からの機械式駐車場101の出入庫の予約を受け付けた場合、予約管理テーブルT1に登録されている当該利用者の予約に関する情報を更新する。その際、新たに決定した予約順の位置に当該利用者の情報を登録する。その結果、制御部13は、図4に示す様に、各利用者の予約情報を登録することになる。その後、予約管理テーブルT1に登録されている予約時刻が近づいてくると、制御部13は、機械式駐車場101の各パレットを制御して、予約をした車両が出入庫することが出来るようにする。 After that, the control unit 13 registers information in the reservation management table T1 according to the determined reservation order as described above (step S15). Specifically, when the control unit 13 receives a reservation for entering and leaving the mechanical parking lot 101 from a user who does not exist in the reservation management table T1, the control unit 13 newly adds information regarding the reservation to the reservation management table T1. To register. In addition, when the control unit 13 receives a reservation for entering and leaving the mechanical parking lot 101 from a user existing in the reservation management table T1, the control unit 13 displays information regarding the reservation of the user registered in the reservation management table T1. Update. At that time, the information of the user is registered at the position of the newly determined reservation order. As a result, the control unit 13 will register the reservation information of each user as shown in FIG. After that, when the reservation time registered in the reservation management table T1 approaches, the control unit 13 controls each pallet in the mechanical parking lot 101 so that the reserved vehicle can enter and leave. To do.

なお、上述の説明では、利用者情報は、会員情報(グレード情報)として説明をしたが、例えば、予約をキャンセルした回数の累計(以降、「キャンセル情報」と称して記載をする)としても良い。この場合、利用者が機械式駐車場101における車両の出入庫の予約を行う場合、再度、予約をキャンセルする可能性があることから、優先度を下げても良い。または、過去に予約をキャンセルしたが、次の予約の際、早急に、車両の出入庫を希望する可能性もあることから、優先度を上げても良い。なお、上記では、利用者情報管理テーブルT2は、機械式駐車場101の管理者が利用者情報を登録することとしたが、利用者情報がキャンセル情報である場合、制御部13が、キャンセル情報を更新する。通信端末20の利用者が機械式駐車場101において車両の出入庫の予約を行った後、予約時刻から所定時間内に車両の出入庫を行わない場合、制御部13は、予約管理テーブルT1から該当の予約を取消し、利用者情報管理テーブルT2の当該利用者のキャンセル情報を1増加するように更新する。 In the above description, the user information is described as the member information (grade information), but it may be, for example, the cumulative number of times the reservation is canceled (hereinafter, referred to as “cancellation information”). .. In this case, when the user reserves the entry and exit of the vehicle in the mechanical parking lot 101, the reservation may be canceled again, so the priority may be lowered. Alternatively, the reservation may be canceled in the past, but at the time of the next reservation, the priority may be raised because there is a possibility that the vehicle may be requested to be put in and out immediately. In the above description, in the user information management table T2, the administrator of the mechanical parking lot 101 registers the user information, but when the user information is the cancellation information, the control unit 13 causes the cancellation information to be registered. To update. When the user of the communication terminal 20 reserves the entry and exit of the vehicle in the mechanical parking lot 101 and then does not enter and exit the vehicle within a predetermined time from the reserved time, the control unit 13 uses the reservation management table T1. The corresponding reservation is canceled and the cancellation information of the user in the user information management table T2 is updated so as to be incremented by 1.

また、上述の説明では、取得部22は、通信端末20の利用者が予約要求画面400において、希望時刻を入力せず、予約ボタン410bを押下した場合に起動することとした。しかし、これに限られず、例えば、取得部22は、通信端末20の電源が入った直後に起動することでも良い。この場合、取得部22は、所定時間(周期時間)毎に通信端末20の緯度、経度および高度を含む位置情報を取得する。そして、直前で取得した位置情報と、その前に取得した位置情報と、の差分から移動距離を求める。その後、求めた移動距離と所定時間(周期時間)とを用いて、通信端末20から制御装置10に向けた移動速度を算出して速度情報として記憶しても良い。なお、通信端末20が移動せず、同じ位置で静止し続けることも考えられる。そのため、取得部22が記憶した速度情報が所定速度以下である場合には、記憶した速度情報を、例えば、人の平均移動速度である時速4kmに置き換えて記憶しても良い。取得部22は、通信端末20の利用者が予約要求画面400において希望時刻を入力せずに予約ボタン410bを押下すると、予約ボタン410bを押下した時点の位置情報と記憶した速度情報とを、通信部23を介して、制御装置10に送信する。 In the above description, the acquisition unit 22 is activated when the user of the communication terminal 20 presses the reservation button 410b on the reservation request screen 400 without inputting the desired time. However, the present invention is not limited to this, and for example, the acquisition unit 22 may be activated immediately after the communication terminal 20 is powered on. In this case, the acquisition unit 22 acquires the position information including the latitude, longitude, and altitude of the communication terminal 20 every predetermined time (cycle time). Then, the moving distance is obtained from the difference between the position information acquired immediately before and the position information acquired before that. After that, the moving speed toward the control device 10 from the communication terminal 20 may be calculated using the calculated moving distance and the predetermined time (cycle time) and stored as speed information. It is also possible that the communication terminal 20 does not move and remains stationary at the same position. Therefore, when the speed information stored in the acquisition unit 22 is equal to or lower than the predetermined speed, the stored speed information may be replaced with, for example, 4 km/h which is the average moving speed of a person and stored. When the user of the communication terminal 20 presses the reservation button 410b on the reservation request screen 400 without inputting the desired time, the acquisition unit 22 communicates the position information at the time of pressing the reservation button 410b and the stored speed information. It is transmitted to the control device 10 via the unit 23.

さらに、取得部22が通信端末20の電源が入った状態で起動し、所定時間毎に通信端末20の位置情報を取得する場合、取得した位置情報を定期的に制御装置10に送信しても良い。この場合、通信端末20の利用者が予約ボタン410bを一度押下した後、取得部22は、定期的に通信端末20の位置情報を取得し、速度情報を算出する。そして、機械式駐車場101に到着するまでの間、定期的に取得した通信端末20の位置情報および速度情報を、通信部23を介して制御装置10に送信し続ける。制御装置10は、定期的に受信した通信端末20の位置情報と、通信端末20の速度情報と、に基づいて、通信端末20の利用者の予約情報を更新することでも良い。 Further, when the acquisition unit 22 is activated with the power of the communication terminal 20 turned on and acquires the position information of the communication terminal 20 at every predetermined time, even if the acquired position information is periodically transmitted to the control device 10. good. In this case, after the user of the communication terminal 20 presses the reservation button 410b once, the acquisition unit 22 periodically acquires the position information of the communication terminal 20 and calculates the speed information. Then, until the vehicle arrives at the mechanical parking lot 101, the position information and the speed information of the communication terminal 20 which are periodically acquired are continuously transmitted to the control device 10 via the communication unit 23. The control device 10 may update the reservation information of the user of the communication terminal 20 based on the position information of the communication terminal 20 and the speed information of the communication terminal 20, which are periodically received.

続いて、本実施の形態における効果を説明する。第1の効果は、本実施の形態にかかる制御システム1によれば、複数の利用者が機械式駐車場101における車両の出入庫の予約をする際、予約時刻のみならず、利用者毎の利用者情報を用いて、予約順を決定することが出来る。したがって、予約を受け付けた順に予約を処理する関連する技術と比較して、複数の利用者が効率よく機械式駐車場101における車両の出入庫の予約を行うことができる。その結果、機械式駐車場101における車両の出入庫の管理を複数の利用者にとって効率的な管理とすることが出来る。 Next, the effect of this embodiment will be described. The first effect is that, according to the control system 1 according to the present embodiment, when a plurality of users make reservations for entry and exit of vehicles in the mechanical parking lot 101, not only the reservation time but also each user The reservation order can be determined using the user information. Therefore, a plurality of users can efficiently reserve the entry and exit of the vehicle in the mechanical parking lot 101, as compared with the related technology that processes the reservations in the order in which the reservations are accepted. As a result, the management of the entry and exit of vehicles in the mechanical parking lot 101 can be managed efficiently for a plurality of users.

第2の効果は、本実施の形態にかかる制御システム1によれば、複数の利用者が通信端末20を用いて、出入庫を希望する希望時刻を入力し、予約を行うことが可能であるため、ユーザ利便性の高い制御システム1とすることが可能となる。 The second effect is that, according to the control system 1 according to the present embodiment, a plurality of users can use the communication terminals 20 to input desired times at which they want to enter and leave and make reservations. Therefore, the control system 1 with high user convenience can be provided.

第3の効果は、本実施の形態にかかる制御システム1によれば、通信端末20の利用者が希望時刻を入力せずに、機械式駐車場101における車両の出入庫の予約をする際、より正確な予約時刻として、予約を行うことが出来る。例えば、通信端末20の利用者がマンションの高層階から予約を行うとする。この場合、位置情報に高度が含まれないとすると、つまり、高度を考慮しない地上面における通信端末20の位置と機械式駐車場101との距離だけで考えると、近接する場所に存在する可能性がある。その結果、予約時刻が実際にかかる時間よりも早い時刻として決定されてしまう可能性がある。一方、本実施の形態では、位置情報に高度が含まれているため、通信端末20の位置と機械式駐車場101との距離は、より正確なものとなる。その結果、正確な予約時刻として決定することが可能となる。 The third effect is that, according to the control system 1 according to the present embodiment, when the user of the communication terminal 20 makes a reservation for entry/exit of a vehicle in the mechanical parking lot 101 without inputting a desired time, It is possible to make a reservation with a more accurate reservation time. For example, assume that the user of the communication terminal 20 makes a reservation from the upper floors of the apartment. In this case, assuming that the position information does not include the altitude, that is, considering only the position of the communication terminal 20 on the ground surface without considering the altitude and the mechanical parking lot 101, the position information may exist in a close place. There is. As a result, the reserved time may be determined as a time earlier than the actual time taken. On the other hand, in the present embodiment, since the position information includes the altitude, the distance between the position of the communication terminal 20 and the mechanical parking lot 101 becomes more accurate. As a result, it becomes possible to determine an accurate reservation time.

(実施の形態2)
本発明の実施の形態2は、上述した実施の形態1の改良例である。本実施の形態にかかる制御システム1の構成例を説明する。図8は、本実施の形態にかかる制御システム1の一例を示す構成図である。本実施の形態にかかる制御システム1は、実施の形態1にかかる制御システム1の構成に加えて、制御装置10および通信端末20にそれぞれ新たな通信部をさらに備える。
(Embodiment 2)
The second embodiment of the present invention is an improved example of the first embodiment described above. A configuration example of the control system 1 according to the present embodiment will be described. FIG. 8 is a configuration diagram showing an example of the control system 1 according to the present embodiment. In addition to the configuration of the control system 1 according to the first embodiment, the control system 1 according to the present embodiment further includes a new communication unit in each of the control device 10 and the communication terminal 20.

以下、制御装置10の構成例に関して、実施の形態1との差分を記載する。制御装置10は、実施の形態1の構成に加えて、通信部14をさらに備える。通信部14は、例えば、Bluetooth(登録商標)を用いて、通信端末20の後述する通信部24と近距離無線通信を行う。通信部14は、通信端末20と通信を行うために、通信端末20を予め通信を行う機器として登録しておき、予め通信を確立しておく。通信部14は、通信端末20と、1度通信を確立しておくと、通信端末20が通信部14から所定の距離以内に存在する場合に、自動的に通信端末20と通信を確立することが出来る。なお、所定の距離とは、例えば、100mである。通信部14は、継続的に、または定期的に、通信部24を検索し、通信部24が所定の距離以内に存在すると、自動的に通信部24と通信を確立する。通信部14は、通信部24と通信を確立すると、制御部13に、通信端末20の利用者識別情報および通信部24と通信を確立したことを通知する。通信部14と通信部24との通信可能距離は、通信部11と通信部23との通信可能距離と比較して短い。本実施の形態では、通信部14と通信部24との通信可能距離が短いことを利用する。 The differences from the first embodiment regarding the configuration example of the control device 10 will be described below. The control device 10 further includes a communication unit 14 in addition to the configuration of the first embodiment. The communication unit 14 performs short-range wireless communication with the communication unit 24 of the communication terminal 20, which will be described later, using Bluetooth (registered trademark), for example. In order to communicate with the communication terminal 20, the communication unit 14 registers the communication terminal 20 as a device that performs communication in advance, and establishes communication in advance. Once the communication unit 14 has established communication with the communication terminal 20, the communication unit 14 automatically establishes communication with the communication terminal 20 when the communication terminal 20 is within a predetermined distance from the communication unit 14. Can be done. The predetermined distance is, for example, 100 m. The communication unit 14 continuously or periodically searches the communication unit 24, and when the communication unit 24 exists within a predetermined distance, automatically establishes communication with the communication unit 24. When the communication section 14 establishes communication with the communication section 24, the communication section 14 notifies the control section 13 of the user identification information of the communication terminal 20 and the establishment of communication with the communication section 24. The communicable distance between the communication unit 14 and the communication unit 24 is shorter than the communicable distance between the communication unit 11 and the communication unit 23. In the present embodiment, the short communicable distance between the communication unit 14 and the communication unit 24 is used.

次に、記憶部12が記憶する予約管理テーブルT1について説明する。本実施の形態にかかる予約管理テーブルT1の構成の一例を示す説明図を図9に示す。予約管理テーブルT1は、実施の形態1の構成に加えて、通信確立情報がさらに登録される。通信確立情報は、通信部14が、通信端末20の後述する通信部24と通信を確立しているかを表す情報である。図9に示す様に、通信部14が通信端末20と通信を確立している場合は、「OK」が設定される。また、通信部14が通信端末20と通信を確立していない場合、「NG」が設定される。 Next, the reservation management table T1 stored in the storage unit 12 will be described. FIG. 9 is an explanatory diagram showing an example of the configuration of the reservation management table T1 according to the present embodiment. In the reservation management table T1, in addition to the configuration of the first embodiment, communication establishment information is further registered. The communication establishment information is information indicating whether the communication unit 14 has established communication with the communication unit 24 of the communication terminal 20, which will be described later. As shown in FIG. 9, when the communication unit 14 has established communication with the communication terminal 20, “OK” is set. If the communication unit 14 has not established communication with the communication terminal 20, “NG” is set.

次に、記憶部12が記憶する利用者管理情報テーブルT2について説明する。本実施の形態にかかる利用者情報管理テーブルT2の構成の一例を示す説明図を図10に示す。利用者予約管理テーブルT2は、実施の形態1の構成に加えて、通信確立情報がさらに登録される。通信確立情報は、通信部14が、通信端末20の後述する通信部24と通信を確立しているかを表す情報である。図10に示す様に、通信部14が通信端末20と通信を確立している場合は、「OK」が設定される。また、通信部14が通信端末20と通信を確立していない場合、「NG」が設定される。 Next, the user management information table T2 stored in the storage unit 12 will be described. FIG. 10 is an explanatory diagram showing an example of the configuration of the user information management table T2 according to the present embodiment. Communication establishment information is further registered in the user reservation management table T2 in addition to the configuration of the first embodiment. The communication establishment information is information indicating whether the communication unit 14 has established communication with the communication unit 24 of the communication terminal 20, which will be described later. As shown in FIG. 10, when the communication unit 14 has established communication with the communication terminal 20, “OK” is set. If the communication unit 14 has not established communication with the communication terminal 20, “NG” is set.

次に、制御部13について説明する。制御部13の構成は、実施の形態1と基本的に同様であるため差分点を記載する。制御部13は、通信部14が通信部24と通信を確立したことの通知を受信すると、利用者情報管理テーブルT2の該当の利用者の通信確立情報を登録する。 Next, the control unit 13 will be described. The configuration of the control unit 13 is basically the same as that of the first embodiment, and therefore the differences will be described. Upon receiving the notification that the communication unit 14 has established communication with the communication unit 24, the control unit 13 registers the communication establishment information of the corresponding user in the user information management table T2.

また、本実施の形態では、制御部13が予約順の決定の際に用いる情報の扱い方が異なる。実施の形態1において、制御部13は、決定した予約時刻を第1の情報として予約順を判定し決定する。その後、制御部13は、取得した利用者情報を第2の情報として予約順を判定し決定する。本実施の形態においては、通信確立情報を第1の情報とし、利用者情報を第2の情報とし、予約時刻を第3の情報として、予約順を決定する。この際、用いる通信確立情報は、制御部13が利用者情報管理テーブルT2より予約を行う利用者に関連付けて登録される確立情報を取得する。上述の通り、通信部14は、通信端末20が通信部14から所定の距離以内に存在すると、自動的に通信端末20と通信を確立する。この場合、通信端末20の利用者は、機械式駐車場101に近接していることから、車両を出入庫しようとする可能性は高くなると考えられる。そのため、通信確立情報を第1の情報とする。そして、通信端末20の利用者は機械式駐車場101に近接していることから、通信端末20の位置情報および速度情報から到着予測時刻を算出し、予約時刻と決定しても意味が無い情報となる可能性が高い。言い替えると、到着予測時刻を算出し予約時刻と決定しても、現在時刻から1〜2分後の時刻となる。仮に複数の利用者の通信端末20が通信部14と通信確立をしている場合、全利用者の予約時刻が同じ時間になる可能性があり、意味が無い情報になり得る。そのため、実施の形態1においては、予約時刻を第1の情報としたが、本実施の形態においては、第3の情報とする。 Further, in the present embodiment, the way in which the control unit 13 handles the information used when determining the reservation order is different. In the first embodiment, the control unit 13 determines and determines the reservation order by using the determined reservation time as the first information. After that, the control unit 13 determines and determines the reservation order by using the acquired user information as the second information. In the present embodiment, the reservation order is determined by using the communication establishment information as the first information, the user information as the second information, and the reservation time as the third information. At this time, as the communication establishment information to be used, the control unit 13 acquires from the user information management table T2 the establishment information registered in association with the user making the reservation. As described above, the communication unit 14 automatically establishes communication with the communication terminal 20 when the communication terminal 20 exists within the predetermined distance from the communication unit 14. In this case, since the user of the communication terminal 20 is close to the mechanical parking lot 101, there is a high possibility that the user will try to move the vehicle in and out. Therefore, the communication establishment information is the first information. Since the user of the communication terminal 20 is close to the mechanical parking lot 101, it is meaningless to calculate the estimated arrival time from the position information and speed information of the communication terminal 20 and determine it as the reserved time. There is a high possibility that In other words, even if the estimated arrival time is calculated and the reserved time is determined, the time is 1-2 minutes after the current time. If the communication terminals 20 of a plurality of users have established communication with the communication unit 14, the reservation times of all users may be the same time, which may be meaningless information. Therefore, although the reservation time is the first information in the first embodiment, it is the third information in the present embodiment.

制御部13は、通信確立情報を第1の情報とし、利用者情報を第2の情報とし、予約時刻を第3の情報として、予約順を決定した後の状態を示す図を図9に示す。予約順を決定する際に用いる利用者情報は、図10の例を用いる。図9に示す様に、通信部14と通信端末20の後述する通信部24との通信が確立している利用者の予約を優先的に扱われることになる。つまり、利用者User10、利用者User1、利用者User2および利用者User3の予約順の番号は若番となる。次に、機械式駐車場101の出入庫の予約をした利用者の利用者情報にしたがって、予約順が決定される。図9に示す様に、制御部13は、利用者情報を表す数字が大きい(グレードが高い)利用者の予約を優先的に扱う。つまり、通信部14と通信端末20との通信が確立している利用者である利用者User10、利用者User1、利用者User2および利用者User3の予約に注目すると、利用者情報の数字が大きい利用者User10、利用者User1、利用者User2、利用者User3の順に、予約順が決定される。次に、制御部13は、予約時刻により予約順を決定する。利用者User2および利用者User3は、通信部14と通信端末20との通信が確立し、利用者情報を表す数字も同じである。そのため、制御部13は、第3の情報である予約時刻を判定し、利用者User2および利用者User3の予約順を決定する。この場合、制御部13は、利用者User2の予約時刻が早いため、利用者User2の予約を優先的に扱うことになる。本実施の形態においては通信確立情報を第1の情報として扱うため、利用者User20よりも利用者User3の予約を優先的に扱うことになる。また、実施の形態1においては、予約時刻を第1の情報として扱っていたが、本実施の形態においては予約時刻を第3の情報として扱う。そのため、利用者User1および利用者User2の予約に着目すると、本実施の形態では、予約時刻が遅い利用者User1を優先的に扱うことになる。 The control unit 13 uses the communication establishment information as the first information, the user information as the second information, and the reservation time as the third information, and FIG. 9 shows a diagram showing a state after the reservation order is determined. .. The user information used when determining the reservation order uses the example of FIG. As shown in FIG. 9, the reservation of the user who has established communication between the communication unit 14 and the communication unit 24 of the communication terminal 20 described later is preferentially handled. That is, the numbers in the reservation order of the user User10, the user User1, the user User2, and the user User3 are small. Next, the order of reservation is determined according to the user information of the user who has reserved the entry and exit of the mechanical parking lot 101. As shown in FIG. 9, the control unit 13 preferentially handles reservations of users who have large numbers (high grades) representing user information. That is, when attention is paid to the reservations of the users User10, User1, User2, and User3 who are the users with whom the communication between the communication unit 14 and the communication terminal 20 has been established, the user information with a large number is used. The reservation order is determined in the order of the person User 10, the user User 1, the user User 2, and the user User 3. Next, the control unit 13 determines the reservation order according to the reservation time. The communication between the communication unit 14 and the communication terminal 20 is established for the user User2 and the user User3, and the numbers indicating the user information are also the same. Therefore, the control unit 13 determines the reservation time, which is the third information, and determines the reservation order of the user User2 and the user User3. In this case, since the reservation time of the user User2 is early, the control unit 13 preferentially handles the reservation of the user User2. In the present embodiment, since the communication establishment information is treated as the first information, the reservation of the user User3 is treated with priority over the user User20. Further, although the reservation time is treated as the first information in the first embodiment, the reservation time is treated as the third information in the present embodiment. Therefore, focusing on the reservations of the user User1 and the user User2, in the present embodiment, the user User1 having a later reservation time is preferentially treated.

続いて、通信端末20の構成例に関して、実施の形態1との差分を記載する。通信端末20は、実施の形態1の構成に加えて、通信部24をさらに備える。通信部24は、例えば、Bluetooth(登録商標)を用いて、制御装置10の通信部14と近距離無線通信を行う。通信部24は、通信部14と通信を行うために、制御装置10を予め通信を行う機器として登録しておき、予め通信を確立しておく。通信部24は、通信部14と、1度通信を確立しておくと、通信部14が通信部24から所定の距離以内に存在する場合に、自動的に通信部14と通信を確立することが出来る。なお、所定の距離とは、例えば、100mである。通信部24は、継続的に、または定期的に、通信部14を検索し、通信部14が所定の距離以内に存在すると、自動的に通信部14と通信を確立する。通信部24は、制御装置10との通信を確立すると、通信を確立したことを操作部21に通知する。 Subsequently, with respect to the configuration example of the communication terminal 20, differences from the first embodiment will be described. Communication terminal 20 further includes a communication unit 24 in addition to the configuration of the first embodiment. The communication unit 24 performs short-range wireless communication with the communication unit 14 of the control device 10 by using, for example, Bluetooth (registered trademark). In order to communicate with the communication unit 14, the communication unit 24 registers the control device 10 in advance as a device for communication and establishes communication in advance. The communication unit 24, once established with the communication unit 14, automatically establishes communication with the communication unit 14 when the communication unit 14 is within a predetermined distance from the communication unit 24. Can be done. The predetermined distance is, for example, 100 m. The communication unit 24 continuously or periodically searches the communication unit 14, and when the communication unit 14 exists within a predetermined distance, automatically establishes communication with the communication unit 14. When the communication unit 24 establishes communication with the control device 10, the communication unit 24 notifies the operation unit 21 that the communication has been established.

次に、操作部21について説明する。操作部21は、図5に記載の予約要求画面400を表示する他、通信部24から制御装置10との通信が確立したことの通知を受信すると、通信端末20の利用者に車両の出入庫の予約を要請するかの確認を行う予約確認画面500を表示する。予約確認画面500の概略図を図11に示す。予約確認画面500は、予約を実行するための実行ボタン510(「Done」ボタン)と、予約を行わないことを決定する取消ボタン520(「Cancel」ボタン)と、例えば、「駐車場に近づきました。予約しますか?」の様な予約を確認する文字を表示する予約確認表示領域530と、を備える。通信端末20の利用者が実行ボタン510を押下すると、実施の形態1における入力取得部210が情報を取得する。予約確認表示領域530への情報の表示は、実施の形態1における表示部211が行う。通信端末20の利用者が、実行ボタン510を押下すると、取得部22が通信端末20の位置情報と、速度情報を取得するように動作する。その他の構成については実施の形態1と同様であるため割愛する。 Next, the operation unit 21 will be described. In addition to displaying the reservation request screen 400 shown in FIG. 5, the operation unit 21 receives the notification that the communication with the control device 10 is established from the communication unit 24, and then the user of the communication terminal 20 receives and leaves the vehicle. The reservation confirmation screen 500 for confirming whether to request the reservation is displayed. FIG. 11 shows a schematic diagram of the reservation confirmation screen 500. The reservation confirmation screen 500 includes an execution button 510 (“Done” button) for executing a reservation, a cancel button 520 (“Cancel” button) for deciding not to make a reservation, and, for example, “A parking lot is approaching. A reservation confirmation display area 530 for displaying a character for confirming the reservation, such as "Do you want to make a reservation?" When the user of communication terminal 20 presses execution button 510, input acquisition unit 210 in the first embodiment acquires information. The display unit 211 according to the first embodiment displays the information in the reservation confirmation display area 530. When the user of the communication terminal 20 presses the execute button 510, the acquisition unit 22 operates so as to acquire the position information and speed information of the communication terminal 20. The rest of the configuration is the same as that of the first embodiment and will not be described.

次に、通信部23について説明する。通信部23は、通信端末20の利用者が予約確認画面500の実行ボタン510を押下すると、取得部22で取得した位置情報および速度情報に、当該利用者を識別する利用者識別情報を付与して予約情報として送信する。なお、上記では、制御装置10の通信部14と通信端末20の通信部24との通信が確立されているかの通信確立情報は、利用者情報管理テーブルT2に保持することで記載をした。しかし、通信部24でも、制御装置10と通信を確立していることを判断することが可能である。そのため、通信部24が制御装置10と通信を確立している場合、通信部23が通信確立情報を予約情報に含めて送信しても良い。 Next, the communication unit 23 will be described. When the user of the communication terminal 20 presses the execute button 510 on the reservation confirmation screen 500, the communication unit 23 adds the user identification information for identifying the user to the position information and the speed information acquired by the acquisition unit 22. And send it as reservation information. Note that, in the above description, the communication establishment information indicating whether the communication between the communication unit 14 of the control device 10 and the communication unit 24 of the communication terminal 20 is established is stored in the user information management table T2. However, the communication unit 24 can also determine that communication has been established with the control device 10. Therefore, when the communication unit 24 has established communication with the control device 10, the communication unit 23 may transmit the communication establishment information by including it in the reservation information.

続いて、本実施の形態にかかる制御システム1の動作例を説明する。まず、通信端末20の動作例を図12を用いて説明する。通信端末20は、制御装置10との通信を確立しているかを検出する(ステップS5)。具体的には、通信部24は、通信部14と通信を確立しているかを検出する。上述の通り、通信部24は、所定の距離以内に通信部14が存在する場合、自動的に通信部14と通信を確立する。通信部24が通信部14と通信を確立している場合、通信部24は、操作部21に通信部14と通信を確立したことを通知する。通信部24が通信部14と通信を確立している場合、ステップS5のYESに進み、ステップS6を実行する。一方、通信部24が通信部14と通信を確立していない場合、ステップS5のNOに進む。つまり、通信部24は、通信部14と通信を確立するように、継続的に、または定期的に、通信部14を検索する。 Subsequently, an operation example of the control system 1 according to the present embodiment will be described. First, an operation example of the communication terminal 20 will be described with reference to FIG. The communication terminal 20 detects whether communication with the control device 10 is established (step S5). Specifically, the communication unit 24 detects whether communication is established with the communication unit 14. As described above, the communication unit 24 automatically establishes communication with the communication unit 14 when the communication unit 14 exists within the predetermined distance. When the communication unit 24 has established communication with the communication unit 14, the communication unit 24 notifies the operation unit 21 that communication with the communication unit 14 has been established. When the communication unit 24 has established communication with the communication unit 14, the process proceeds to YES in step S5 and executes step S6. On the other hand, if the communication unit 24 has not established communication with the communication unit 14, the process proceeds to NO in step S5. That is, the communication unit 24 continuously or periodically searches the communication unit 14 so as to establish communication with the communication unit 14.

次に、操作部21は、予約確認画面500を表示する(ステップS6)。具体的には、操作部21は、通信部24から通信部14と通信を確立したことの通知を受信すると、予約確認画面500を表示する。次に、通信端末20の利用者は、予約確認画面500において、実行ボタン510または取消ボタン520のいずれかを押下する(ステップS7)。 Next, the operation unit 21 displays the reservation confirmation screen 500 (step S6). Specifically, when the operation unit 21 receives a notification from the communication unit 24 that communication has been established with the communication unit 14, the operation unit 21 displays the reservation confirmation screen 500. Next, the user of the communication terminal 20 presses either the execute button 510 or the cancel button 520 on the reservation confirmation screen 500 (step S7).

次に、操作部21は、予約要請有無を判定する(ステップS8)。具体的には、操作部21は、予約確認画面500において通信端末20の利用者が押下したボタンの内容を判定する。通信端末20の利用者が実行ボタン510を押下した場合、ステップS8のYESに進み、ステップS3を実行する。一方、通信端末20の利用者が取消ボタン520を押下した場合、ステップS8のNOに進み、通信部24は、通信部14と通信を確立するように、継続的に、または定期的に、通信部14を検索する。 Next, the operation unit 21 determines whether or not there is a reservation request (step S8). Specifically, the operation unit 21 determines the content of the button pressed by the user of the communication terminal 20 on the reservation confirmation screen 500. When the user of the communication terminal 20 presses the execute button 510, the process proceeds to YES in step S8, and step S3 is executed. On the other hand, when the user of the communication terminal 20 presses the cancel button 520, the process proceeds to NO in step S8, and the communication unit 24 communicates continuously or periodically so as to establish communication with the communication unit 14. Search for section 14.

以降の動作は、実施の形態1と基本的に同様である。ただし、ステップS4において、通信部23は、実施の形態1で送信する情報に加えて、制御装置10との通信を確立しているかを示す通信確立情報を付与して予約情報として送信しても良い。 Subsequent operations are basically the same as those in the first embodiment. However, in step S4, even if the communication unit 23 adds communication establishment information indicating whether communication with the control device 10 is established, in addition to the information transmitted in the first embodiment, the communication unit 23 transmits the reservation information as reservation information. good.

続いて、制御装置10の動作例を説明する。本実施の形態にかかる制御装置10の動作については、実施の形態1にかかる制御装置10の動作と基本的に同様であるため、差分点のみ説明する。実施の形態1のステップS14において、制御部13は、決定した予約時刻と、通信端末20の利用者の利用者情報と、に基づいて、機械式駐車場101の出入庫の予約順を決定した。本実施の形態においては、決定した予約時刻および通信端末20の利用者の利用者情報に加えて、通信確立情報も考慮して予約順を決定する。具体的には、本実施の形態において、制御部13は、通信確立情報を第1の情報として予約順を判定し決定する。そして、制御部13は、利用者情報を第2の情報として予約順を判定し決定する。その後、制御部13は、予約時刻を第3の情報として予約順を判定し決定する。 Subsequently, an operation example of the control device 10 will be described. The operation of the control device 10 according to the present embodiment is basically the same as the operation of the control device 10 according to the first embodiment, so only the differences will be described. In step S14 of the first embodiment, the control unit 13 determines the reservation order for entering and leaving the mechanical parking lot 101 based on the determined reservation time and the user information of the user of the communication terminal 20. .. In the present embodiment, the reservation order is determined in consideration of the communication establishment information in addition to the determined reservation time and the user information of the user of communication terminal 20. Specifically, in the present embodiment, the control unit 13 determines and determines the reservation order using the communication establishment information as the first information. Then, the control unit 13 determines and determines the reservation order by using the user information as the second information. After that, the control unit 13 determines and determines the reservation order by using the reservation time as the third information.

その後、ステップS15において、制御部13は、決定した予約順にしたがって、予約管理テーブルT1に情報を登録する。本実施の形態においては、制御部13は、予約管理テーブルT1に、実施の形態1に加えて、通信確立情報も登録する。 Then, in step S15, the control unit 13 registers information in the reservation management table T1 according to the determined reservation order. In the present embodiment, the control unit 13 also registers communication establishment information in the reservation management table T1 in addition to the first embodiment.

続いて、本実施の形態における効果を説明する。本実施の形態にかかる制御システム1によれば、実施の形態1にかかる制御システム1と比較して、機械式駐車場101の出入庫の管理を複数の利用者にとって、さらに効率的な管理とすることが出来る。実施の形態1にかかる制御システム1においては、利用者情報に基づいて、効率的な管理とすることが出来る。一方、本実施の形態では、通信部14と通信部24との通信確立情報を用いて、予約順を決定するため、例えば、制御装置10に近接する通信端末20の利用者の予約情報を優先的に扱うことが可能となる。その結果、機械式駐車場101に近接する利用者の車両を優先的に出入庫させ、より多くの車両を出入庫させることが出来る。また、機械式駐車場101に近接する利用者が車両を出入庫する可能性は高いと考えられるため、予約時刻に利用者が来ないことによる予約情報のキャンセルをする回数を減らすことも可能となる。したがって、実施の形態1にかかる制御システム1と比較して、機械式駐車場101の出入庫の管理を複数の利用者にとってさらに効率的な管理とすることが出来る。 Next, the effect of this embodiment will be described. According to the control system 1 according to the present embodiment, the management of the warehousing/discharging of the mechanical parking lot 101 is more efficient for a plurality of users than the control system 1 according to the first embodiment. You can do it. In the control system 1 according to the first embodiment, efficient management can be performed based on user information. On the other hand, in the present embodiment, since the reservation order is determined using the communication establishment information of the communication unit 14 and the communication unit 24, for example, the reservation information of the user of the communication terminal 20 close to the control device 10 is prioritized. Can be treated as a target. As a result, the user's vehicle close to the mechanical parking lot 101 can be loaded/unloaded preferentially, and more vehicles can be loaded/unloaded. In addition, since it is considered highly likely that a user near the mechanical parking lot 101 will move the vehicle in and out, it is possible to reduce the number of times of canceling the reservation information due to the user not coming at the reservation time. Become. Therefore, as compared with the control system 1 according to the first embodiment, the management of the loading and unloading of the mechanical parking lot 101 can be made more efficient for a plurality of users.

さらに、本実施の形態にかかる制御システム1によれば、実施の形態1にかかる制御システム1と比較して、さらにユーザ利便性の高い制御システム1とすることが可能となる。実施の形態1にかかる制御システム1においては、通信端末20の利用者が、予約要求画面400を立ち上げて、出入庫の予約を行うことになる。一方、本実施の形態にかかる制御システム1においては、通信部24と通信部14とが通信を確立すると、操作部21は、予約確認画面500を自動的に利用者に表示する。そのため、通信端末20の利用者は、予約を希望する場合、自動的に表示される予約確認画面500より実行ボタン510を押下することで機械式駐車場101における車両の出入庫の予約を行うことが可能となる。したがって、実施の形態1にかかる制御システム1と比較して、さらにユーザ利便性の高い制御システム1とすることが可能となる。 Further, according to the control system 1 according to the present embodiment, it is possible to make the control system 1 with higher user convenience than the control system 1 according to the first embodiment. In the control system 1 according to the first embodiment, the user of the communication terminal 20 activates the reservation request screen 400 to make a reservation for entry/exit. On the other hand, in the control system 1 according to the present embodiment, when the communication unit 24 and the communication unit 14 establish communication, the operation unit 21 automatically displays the reservation confirmation screen 500 to the user. Therefore, if the user of the communication terminal 20 desires to make a reservation, he/she can press the execution button 510 on the reservation confirmation screen 500 that is automatically displayed to make a reservation for the entry/exit of a vehicle in the mechanical parking lot 101. Is possible. Therefore, as compared with the control system 1 according to the first embodiment, the control system 1 with higher user convenience can be provided.

(実施の形態3)
本発明の実施の形態3は、上述した実施の形態1および2の変形例である。実施の形態1および2においては、通信端末20の利用者は、通信端末20に表示される予約要求画面400または予約確認画面500より車両の出入庫の予約を行うこととした。本実施の形態においては、利用者は、例えば、通信端末20にカーナビゲーションシステムを接続し、機械式駐車場101における車両の出入庫の予約を行うことも出来る。この場合、通信端末20の利用者が操作する操作画面は異なる。通信端末20とカーナビゲーションシステムの接続状況とナビゲーション画面の一例を表す概略図を図13に示す。図13に示す様に、通信端末20には、カーナビゲーションシステム30が接続されている。利用者は、カーナビゲーションシステム30に表示されるナビゲーション画面600から予約を行う。ナビゲーション画面600は、経路情報を示す経路情報表示領域610と、到着予測時刻を表示する到着予測時刻表示領域620と、入庫予約を実行するための入庫予約実行ボタン630と、を備える。なお、当然ながらナビゲーション画面600が表示する情報はこれに限られない。例えば、入庫予約実行ボタン630以外、一般的に販売されているカーナビゲーションシステムに搭載されている機能が表示する情報であれば良い。また、ナビゲーション画面600は、入庫予約実行ボタン630のみを表示する画面であっても良い。
(Embodiment 3)
The third embodiment of the present invention is a modification of the first and second embodiments described above. In the first and second embodiments, the user of communication terminal 20 reserves the entry and exit of the vehicle from reservation request screen 400 or reservation confirmation screen 500 displayed on communication terminal 20. In the present embodiment, for example, the user can connect the car navigation system to the communication terminal 20 and make a reservation for the entry and exit of the vehicle in the mechanical parking lot 101. In this case, the operation screen operated by the user of the communication terminal 20 is different. FIG. 13 is a schematic diagram showing an example of a navigation screen and a connection state between the communication terminal 20 and the car navigation system. As shown in FIG. 13, a car navigation system 30 is connected to the communication terminal 20. The user makes a reservation from the navigation screen 600 displayed on the car navigation system 30. The navigation screen 600 includes a route information display area 610 indicating route information, an estimated arrival time display area 620 displaying estimated arrival time, and a warehousing reservation execution button 630 for executing a warehousing reservation. Note that the information displayed on the navigation screen 600 is not limited to this, as a matter of course. For example, information other than the warehousing reservation execution button 630 may be information displayed by a function installed in a car navigation system that is generally sold. Further, the navigation screen 600 may be a screen displaying only the warehousing reservation execution button 630.

利用者は、ナビゲーション画面600において、入庫予約実行ボタン630を押下する。その後、入力取得部210は、カーナビゲーションシステム30より、到着予測時刻(到着予測時刻表示領域620に表示された時刻)および入庫予約実行ボタン630が押下されたという情報を取得する。そして、取得した到着予測時刻を希望時刻として設定し、当該利用者の予約情報を、通信部23を介して制御装置10に送信する。 The user presses the warehousing reservation execution button 630 on the navigation screen 600. After that, the input acquisition unit 210 acquires, from the car navigation system 30, the estimated arrival time (the time displayed in the estimated arrival time display area 620) and the information that the storage reservation execution button 630 has been pressed. Then, the predicted arrival time thus acquired is set as the desired time, and the reservation information of the user is transmitted to the control device 10 via the communication unit 23.

実施の形態1においては、予約要求画面400において、利用者が希望時刻を入力可能な画面とした。一方、本実施の形態においては、利用者が希望時刻を入力することなく、カーナビゲーションシステム30が算出した到着予測時刻(到着予測時刻表示領域620に表示された時刻)を希望時刻として通信部23を介して、制御装置10に送信する。 In the first embodiment, the reservation request screen 400 is a screen on which the user can input the desired time. On the other hand, in the present embodiment, the communication unit 23 sets the estimated arrival time calculated by the car navigation system 30 (the time displayed in the estimated arrival time display area 620) as the desired time without the user inputting the desired time. To the control device 10.

なお、実施の形態3では、取得した到着予測時刻を希望時刻として設定し、当該利用者の予約情報を制御装置10に送信するとした。しかしながら、到着予測時刻は車両の走行状況に応じて変更される情報である。従って、通信端末20は到着予測時刻が変更された場合に、改めて予約情報を制御装置10に送信する構成であってもよい。この場合、取得部22は、既に制御装置10に送信した到着予測時刻と、現在の到着予測時刻とを比較する。比較した結果、到着予測時刻に差があった場合には、現在の到着予測時刻を希望時刻として設定し、当該利用者の予約情報を制御装置10に送信する。制御装置10は、新たに受信した予約情報の利用者識別情報をもとに、テーブルT1に存在し同じ利用者識別情報を有する予約情報の予約時刻を更新する。なお、到着予測時刻は、都度変更される可能性があり、頻繁に予約情報の送信を行う可能性があるため、取得部22の上記比較は一定時間ごとに行うか、もしくは比較した結果の差が所定時間以上であった場合に送信する構成にしてもよい。 In the third embodiment, the acquired estimated arrival time is set as the desired time and the reservation information of the user is transmitted to the control device 10. However, the estimated arrival time is information that is changed according to the traveling condition of the vehicle. Therefore, the communication terminal 20 may be configured to newly transmit the reservation information to the control device 10 when the estimated arrival time is changed. In this case, the acquisition unit 22 compares the estimated arrival time that has already been transmitted to the control device 10 with the current estimated arrival time. As a result of the comparison, if there is a difference in the estimated arrival time, the current estimated arrival time is set as the desired time, and the reservation information of the user is transmitted to the control device 10. The control device 10 updates the reservation time of the reservation information existing in the table T1 and having the same user identification information based on the user identification information of the newly received reservation information. The estimated arrival time may be changed each time, and the reservation information may be frequently transmitted. Therefore, the above-described comparison of the acquisition unit 22 is performed at regular time intervals or a difference between the comparison results. May be configured to be transmitted when is longer than a predetermined time.

なお、実施の形態1および実施の形態2において、予約要求画面400および予約確認画面500は通信端末20に表示をすることとしたが、カーナビゲーションシステム30のディスプレイに表示しても良い。すなわち、利用者は、通信端末20だけでなく、カーナビゲーションシステム30のディスプレイからも機械式駐車場101における車両の出入庫の予約を行うことが可能としても良い。 Although the reservation request screen 400 and the reservation confirmation screen 500 are displayed on the communication terminal 20 in the first and second embodiments, they may be displayed on the display of the car navigation system 30. That is, the user may be able to make a reservation for the entry and exit of the vehicle in the mechanical parking lot 101 not only from the communication terminal 20 but also from the display of the car navigation system 30.

また、上記では、通信端末20にカーナビゲーションシステム30を接続する構成で記載をしたが、通信端末20の構成をカーナビゲーションシステム30が備えても良い。すなわち、カーナビゲーションシステム30が制御装置10に対して予約情報を送信することでも良い。 In the above description, the car navigation system 30 is connected to the communication terminal 20, but the car navigation system 30 may be provided with the communication terminal 20. That is, the car navigation system 30 may transmit the reservation information to the control device 10.

本実施の形態にかかる制御システム1によれば、機械式駐車場101における車両の出入庫の予約を希望する利用者は、希望時刻を手動で入力することなく、カーナビゲーションシステム30が算出した時刻を自動的に希望時刻に設定する。したがって、ユーザ利便性の高い制御システム1とすることが可能となる。 According to the control system 1 according to the present embodiment, a user who wishes to reserve the entry/exit of a vehicle in the mechanical parking lot 101 does not have to manually input the desired time, and the time calculated by the car navigation system 30 can be calculated. Is automatically set to the desired time. Therefore, the control system 1 with high user convenience can be provided.

また、到着予測時刻は、カーナビゲーションシステム30が算出することから、制御装置10において、到着予測時刻を算出する必要が無くなる。そのため、制御装置10は、実施の形態1および2と比較して、予約順を判定し、決定する速度が上がる。したがって、例えば、多数の利用者が機械式駐車場101の出入庫の予約を希望する場合、制御装置10が処理可能な信号量を超過して、処理が出来なくなる場合や、輻輳により予約順を決定するのが遅くなることを回避することが可能となる。 Further, the estimated arrival time is calculated by the car navigation system 30, so that it is not necessary for the control device 10 to calculate the estimated arrival time. Therefore, control device 10 determines the reservation order more quickly than in the first and second embodiments. Therefore, for example, when a large number of users desire to reserve the entry/exit of the mechanical parking lot 101, the control device 10 exceeds the signal amount that can be processed, processing cannot be performed, or the reservation order is changed due to congestion. It is possible to avoid being late in making a decision.

以上、本発明を上記実施の形態に即して説明したが、本発明は上記実施の形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。 As described above, the present invention has been described according to the above-mentioned embodiment, but the present invention is not limited to the configuration of the above-mentioned embodiment, and is applicable within the scope of the invention of the claims of the present application. Of course, it includes various variations, modifications, and combinations that can be made by those skilled in the art.

また、上述の制御装置10および通信端末20の任意の処理は、CPU(Central Processing Unit)にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 Further, the arbitrary processing of the control device 10 and the communication terminal 20 described above can be realized by causing a CPU (Central Processing Unit) to execute a computer program. In this case, the computer program can be stored using various types of non-transitory computer readable media and supplied to the computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer readable media include magnetic recording media (eg, flexible disk, magnetic tape, hard disk drive), magneto-optical recording media (eg, magneto-optical disk), CD-ROM (Read Only Memory), CD-R, It includes a CD-R/W and a semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)). In addition, the program may be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer-readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

また、コンピュータが上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現される場合だけでなく、このプログラムが、コンピュータ上で稼動しているOS(Operating System)もしくはアプリケーションソフトウェアと共同して、上述の実施の形態の機能を実現する場合も、本発明の実施の形態に含まれる。さらに、このプログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットによって行われて、上述の実施の形態の機能が実現される場合も、本発明の実施の形態に含まれる。 In addition to the case where the functions of the above-described embodiments are realized by the computer executing the programs that realize the functions of the above-described embodiments, this program is also operated by an OS ( Operating system) or application software to realize the functions of the above-described embodiments are also included in the embodiments of the present invention. Furthermore, even when all or part of the processing of this program is performed by a function extension board inserted in the computer or a function extension unit connected to the computer, the functions of the above-described embodiments are realized. Are included in the embodiment.

1 制御システム
10 制御装置
11 通信部
12 記憶部
13 制御部
14 通信部
20 通信端末
21 操作部
22 取得部
23 通信部
24 通信部
30 カーナビゲーションシステム
101 機械式駐車場
102 出入り口
103 パレット
104 利用者
210 入力取得部
211 表示部
400 予約要求画面
410 希望時刻入力領域
420 希望時刻表示領域
410a テンキー
410b 予約ボタン
500 予約確認画面
510 実行ボタン
520 取消ボタン
530 予約確認表示領域
600 ナビゲーション画面
610 経路情報表示領域
620 到着予測時刻表示領域
630 入庫予約実行ボタン
T1 予約管理テーブル
T2 利用者情報管理テーブル
DESCRIPTION OF SYMBOLS 1 control system 10 control device 11 communication part 12 memory part 13 control part 14 communication part 20 communication terminal 21 operation part 22 acquisition part 23 communication part 24 communication part 30 car navigation system 101 mechanical parking lot 102 doorway 103 pallet 104 user 210 Input acquisition unit 211 Display unit 400 Reservation request screen 410 Desired time input area 420 Desired time display area 410a Numeric keypad 410b Reservation button 500 Reservation confirmation screen 510 Execution button 520 Cancel button 530 Reservation confirmation display area 600 Navigation screen 610 Route information display area 620 Arrival Predicted time display area 630 Receipt reservation execution button T1 reservation management table T2 user information management table

Claims (10)

複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と前記通信端末の速度情報と、前記通信端末を利用する利用者を識別する利用者識別情報とを含む予約情報を受信する通信部と、
前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出する制御部と、を備え、
前記制御部は、
前記到着予測時刻を予約時刻と決定し、前記予約時刻と前記利用者識別情報に関連付けられた情報であって、機械式駐車場の契約をした前記利用者の会員情報とに基づいて予約順を決定する、
制御装置。
Accepting reservations from a plurality of communication terminals, the latitude of the communication terminal, the location information including longitude and altitude, and speed information of the communication terminal and user identification information for identifying a user who uses the communication terminal A communication unit that receives reservation information including
A control unit that calculates an estimated arrival time of the communication terminal using the position information and the speed information,
The control unit is
Said the estimated arrival time to determine the reservation time, and the reservation time, be information associated with the user identification information, the reserved order on the basis of the member information of the user who has a contract of mechanical parking Determine
Control device.
前記通信部は、
前記利用者が車両の出入庫を希望する時刻である希望時刻を含む予約情報を受信し、
前記制御部は、
前記予約情報が前記希望時刻を含む場合、前記希望時刻を前記予約時刻と決定し、
前記予約情報が前記位置情報および前記速度情報を含む場合、前記位置情報および前記速度情報を用いて前記通信端末の前記到着予測時刻を算出し、前記到着予測時刻を予約時刻と決定する、
請求項1に記載の制御装置。
The communication unit is
Receiving reservation information including a desired time, which is the time when the user wants the vehicle to move in and out,
The control unit is
When the reservation information includes the desired time, the desired time is determined as the reserved time,
When the reservation information includes the position information and the speed information, the predicted arrival time of the communication terminal is calculated using the position information and the speed information, and the predicted arrival time is determined as the reserved time.
The control device according to claim 1.
複数の車両が駐車可能な機械式駐車場における車両の出入庫の予約を管理するテーブルであって、前記車両の出入庫の予約順と、前記車両が駐車する駐車位置と、前記車両が出入庫を行う時刻である予約時刻と、前記車両の利用者の会員情報と、を関連付けて登録する予約管理テーブルを記憶する記憶部をさらに備え
前記制御部は、
前記決定した予約順に、前記通信端末の利用者識別情報に予め関連付けて登録される駐車位置と、前記算出した予約時刻と、前記通信端末を利用する利用者の会員情報と、を関連付けて前記予約管理テーブルに登録又は更新する、
請求項1又は2に記載の制御装置。
It is a table for managing reservations of entry and exit of vehicles in a mechanical parking lot in which a plurality of vehicles can be parked, and a reservation order of entry and exit of the vehicles, a parking position at which the vehicle is parked, and entry and exit of the vehicle. Further comprising a storage unit for storing a reservation management table for registering a reservation time, which is a time for performing the operation, and the member information of the vehicle user in association with each other ,
The control unit is
The reservation is performed by associating the parking position registered in advance with the user identification information of the communication terminal, the calculated reservation time, and the member information of the user who uses the communication terminal in the determined reservation order. Register or update in the management table,
The control device according to claim 1.
前記制御部は、
前記会員情報よりも前記予約時刻を優先して予約順を決定する、
請求項1乃至3のいずれか一項に記載の制御装置。
The control unit is
The reservation order is determined by prioritizing the reservation time over the member information ,
The control device according to any one of claims 1 to 3.
前記通信部は第1の通信部であって、
所定の距離以内に前記通信端末が存在する場合、前記通信端末と自動的に通信を確立する第2の通信部をさらに備え、
前記制御部は、
前記第2の通信部が前記通信端末と通信を確立したことを通信確立情報として保持し、前記予約時刻と前記通信端末を利用する利用者の会員情報と前記通信確立情報とに基づいて、予約順を決定する、
請求項1乃至3のいずれか一項に記載の制御装置。
The communication unit is a first communication unit,
Further comprising a second communication unit for automatically establishing communication with the communication terminal when the communication terminal exists within a predetermined distance,
The control unit is
Retaining that the second communication unit has established communication with the communication terminal as communication establishment information, and making a reservation based on the reservation time , member information of a user who uses the communication terminal , and the communication establishment information. Decide the order,
The control device according to any one of claims 1 to 3.
前記制御部は、
前記予約時刻よりも前記会員情報を優先し、前記会員情報よりも前記通信確立情報を優先して予約順を決定する、
請求項5に記載の制御装置。
The control unit is
Prioritizing the member information over the reservation time and prioritizing the communication establishment information over the member information to determine the reservation order,
The control device according to claim 5.
複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と、前記通信端末の速度情報と、前記通信端末を利用する利用者を識別する利用者識別情報とを含む予約情報を受信する第1の通信部と、
前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出する制御部と、
所定の距離以内に前記通信端末が存在する場合、前記通信端末と自動的に通信を確立する第2の通信部と、
予約を行う可能性のある利用者の利用者識別情報と、前記予約を行う可能性のある利用者予約をキャンセルした回数の累計であるキャンセル情報と、関連付けて登録される利用者情報管理テーブル記憶する記憶部と、を備え、
前記制御部は、
前記到着予測時刻を予約時刻と決定し、前記第2の通信部が前記通信端末と通信を確立したことを通信確立情報として保持し、前記通信端末を利用する利用者の利用者識別情報に関連付けて登録されたキャンセル情報を前記利用者情報管理テーブルから取得し、前記予約時刻と、前記取得されたキャンセル情報と、前記通信確立情報とに基づいて、予約順を決定する、制御装置。
Receiving reservations from a plurality of communication terminals, position information including latitude, longitude and altitude of the communication terminal, speed information of the communication terminal, and user identification information for identifying a user who uses the communication terminal. A first communication unit for receiving reservation information including
A control unit that calculates an estimated arrival time of the communication terminal using the position information and the speed information;
A second communication unit that automatically establishes communication with the communication terminal when the communication terminal exists within a predetermined distance;
And user identification information of a user who may make a reservation, the user information management the user that may perform the reservation and cancellation information is total number of times you cancel the reservation, is registered in association with A storage unit for storing a table ,
The control unit is
Wherein the estimated arrival time is determined as the reservation time, it holds that the second communication unit establishes a communication with the communication terminal as the communication establishing information, the user identification information of the user who uses the communication terminal acquires the cancel information registered in association from the user information management table, and the reservation time, and cancellation information the acquired, based on said communication establishing information, determines the reserved order, control device.
複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と前記通信端末の速度情報と、前記通信端末を利用する利用者を識別する利用者識別情報とを含む予約情報を受信し、
前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出し、
前記到着予測時刻を予約時刻と決定し、前記予約時刻と前記利用者識別情報に関連付けられた情報であって、機械式駐車場の契約をした前記利用者の会員情報とに基づいて予約順を決定する、
制御装置が実行する制御方法。
Accepting reservations from a plurality of communication terminals, the latitude of the communication terminal, the location information including longitude and altitude, and speed information of the communication terminal and user identification information for identifying a user who uses the communication terminal Receive reservation information including
Calculating the estimated arrival time of the communication terminal using the position information and the speed information,
Said the estimated arrival time to determine the reservation time, and the reservation time, be information associated with the user identification information, the reserved order on the basis of the member information of the user who has a contract of mechanical parking Determine
A control method executed by the control device.
複数の通信端末からの予約を受け付け、前記通信端末の緯度、経度および高度を含む位置情報と前記通信端末の速度情報と、前記通信端末を利用する利用者を識別する利用者識別情報とを含む予約情報を受信するステップと、
前記位置情報および前記速度情報を用いて前記通信端末の到着予測時刻を算出するステップと、
前記到着予測時刻を予約時刻と決定し、前記予約時刻と前記利用者識別情報に関連付けられた情報であって、機械式駐車場の契約をした前記利用者の会員情報とに基づいて予約順を決定するステップと、
をコンピュータに実行させる制御プログラム。
Accepting reservations from a plurality of communication terminals, the latitude of the communication terminal, the location information including longitude and altitude, and speed information of the communication terminal and user identification information for identifying a user who uses the communication terminal Receiving booking information including
Calculating an estimated arrival time of the communication terminal using the position information and the speed information;
Said the estimated arrival time to determine the reservation time, and the reservation time, be information associated with the user identification information, the reserved order on the basis of the member information of the user who has a contract of mechanical parking Determining the
A control program that causes a computer to execute.
請求項1乃至7のいずれか一項に記載の制御装置と、
前記制御装置と通信可能な通信端末と、
を備える制御システム。
A control device according to any one of claims 1 to 7,
A communication terminal capable of communicating with the control device,
A control system including.
JP2016185385A 2016-09-23 2016-09-23 Control device, control method, control program, and control system Active JP6720800B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016185385A JP6720800B2 (en) 2016-09-23 2016-09-23 Control device, control method, control program, and control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016185385A JP6720800B2 (en) 2016-09-23 2016-09-23 Control device, control method, control program, and control system

Publications (2)

Publication Number Publication Date
JP2018049514A JP2018049514A (en) 2018-03-29
JP6720800B2 true JP6720800B2 (en) 2020-07-08

Family

ID=61767756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016185385A Active JP6720800B2 (en) 2016-09-23 2016-09-23 Control device, control method, control program, and control system

Country Status (1)

Country Link
JP (1) JP6720800B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108682179A (en) * 2018-06-13 2018-10-19 西安艾润物联网技术服务有限责任公司 Machinery garage formula parking lot management method, apparatus and computer readable storage medium
KR102126328B1 (en) * 2019-11-20 2020-06-24 에이제이오토파킹시스템즈 주식회사 Mechanical parking equipment for enhancing vehicle parking speed and parking reservation system therewith
KR102305211B1 (en) * 2019-12-31 2021-09-24 정성인 Elevator Device
JP2022037645A (en) * 2020-08-25 2022-03-09 東芝テック株式会社 Time management system, server, and control program thereof
KR102684293B1 (en) * 2020-10-08 2024-07-12 정성인 Charging System For Electric Car Using Vehicle elevator device for vertical parking of individual households in collective building

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004094895A (en) * 2001-10-09 2004-03-25 Atsushi Umoto Information providing method, information providing apparatus, and advertisement distribution method
JP2006172061A (en) * 2004-12-15 2006-06-29 Hitachi Software Eng Co Ltd Method, device and system for managing reservation object
JP2009244960A (en) * 2008-03-28 2009-10-22 Toyota Motor Corp Parking lot management apparatus, parking lot information providing system
JP5906169B2 (en) * 2012-10-18 2016-04-20 新明和工業株式会社 Entry / exit control method for mechanical parking equipment, warehousing / exit control device, and mechanical parking equipment provided with the same
JP6351093B2 (en) * 2013-12-11 2018-07-04 日本信号株式会社 Parking lot management system

Also Published As

Publication number Publication date
JP2018049514A (en) 2018-03-29

Similar Documents

Publication Publication Date Title
JP6720800B2 (en) Control device, control method, control program, and control system
US20210209542A1 (en) System for selecting drivers for transportation requests with specified time durations
US10118797B2 (en) Mobile application based elevator dispatching using tenant identity
US20210282068A1 (en) Wireless beacon devices for use in managing transportation service terminals
KR101565304B1 (en) Method for Reservation Service of Call Taxi
US20170137255A1 (en) Automatic determination of elevator user's current location and next destination with mobile device technology
KR20120090445A (en) Method and apparatus for providing safety taxi service
WO2022205357A1 (en) Autonomous driving control method, electronic device, mobile terminal, and vehicle
EP3331795B1 (en) System and method of initiating a hall and car call for an elevator system
CN110782052A (en) Vehicle reservation system, vehicle reservation method, and storage medium storing program
KR101812778B1 (en) Method, device and computer readable recording medium for reserving taxi taking on passanger
JP2017045233A (en) Parking controller, parking lot management system
US20250348831A1 (en) Baggage delivery system, baggage delivery management apparatus, baggage delivery method, and computer program
KR20160041079A (en) Payment Management System through an easy parking And to register, and then the parking
US20200130988A1 (en) Communication under elevator communication system environment in building
KR101812774B1 (en) Method, device and computer readable recording medium for allocating taxi responsive to request for call taxi in which user who is different from client terminal's user is assigned as passanger
JP2019144938A (en) Server apparatus, vehicle, and service providing system
JP2016071510A (en) Vehicle allocation management system and vehicle allocation management method
JP6791309B1 (en) Mobile terminals and programs
JP7223623B2 (en) Vehicle management device and program
JP2019197482A (en) Information management device, information management method, and program
KR102080928B1 (en) Service providing system and method for parking lot based on ARS
JP2021071745A (en) Vehicle dispatch control system, control device, and vehicle presentation method
JP2021140566A (en) Facility use management system, facility use management method, and facility use management program
JP2005234822A (en) Transportation means providing system and transportation means information providing server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190322

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200219

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200415

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200519

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200601

R150 Certificate of patent or registration of utility model

Ref document number: 6720800

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150