KR102178120B1 - A flexible parking management system using roads and idle land - Google Patents

A flexible parking management system using roads and idle land Download PDF

Info

Publication number
KR102178120B1
KR102178120B1 KR1020200036797A KR20200036797A KR102178120B1 KR 102178120 B1 KR102178120 B1 KR 102178120B1 KR 1020200036797 A KR1020200036797 A KR 1020200036797A KR 20200036797 A KR20200036797 A KR 20200036797A KR 102178120 B1 KR102178120 B1 KR 102178120B1
Authority
KR
South Korea
Prior art keywords
parking
virtual
area
vehicle
virtual parking
Prior art date
Application number
KR1020200036797A
Other languages
Korean (ko)
Inventor
이용석
Original Assignee
이용석
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 이용석 filed Critical 이용석
Priority to KR1020200036797A priority Critical patent/KR102178120B1/en
Priority to KR1020200096655A priority patent/KR20210120784A/en
Application granted granted Critical
Publication of KR102178120B1 publication Critical patent/KR102178120B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/145Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
    • G08G1/146Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas where the parking area is a limited parking space, e.g. parking garage, restricted space
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

The present invention relates to a flexible parking management system using roads and unused land, which registers an unused space, such as roadside, vacant lots, and the like, as a virtual parking lot to receive a parking reservation on an online network, allows parking to only a reserved vehicle, and classifies other vehicles as illegal parking. According to the present invention, the flexible parking management system comprises: a parking area setting unit setting an unused space as a virtual parking lot on a map and dividing and setting the parking lot into a plurality of virtual parking areas; a parking assignment receiving a parking reservation for a user′s vehicle, assigning a reserved vehicle to the virtual parking area, and generating parking assignment data including a license plate number and the virtual parking area of the reserved vehicle; a parking state acquisition unit acquiring the license plate number and parking location of a parked vehicle; and an illegal parking determination unit searching the parking assignment data with the acquired license plate number of the parking state to determine illegal parking based on whether the virtual parking area of the searched license plate number includes a corresponding parking location. Accordingly, the flexible parking management system divides an unused space into virtual parking areas on a map to perform a reservation service and control a reservation, illegal parking, and the like, thereby systematically managing the reservation, a parking time, and the like of the unused space in detail just like an ordinary parking lot.

Description

도로 및 유휴지를 활용한 탄력적 주차관리 시스템 { A flexible parking management system using roads and idle land }{A flexible parking management system using roads and idle land}

본 발명은 도로변, 공터, 유휴지 등 유휴 공간을 가상 주차장으로 등록하여, 온라인 상으로 주차 예약을 받고, 예약된 차량만 주차할 수 있게 하고, 그외 차량을 주차 위반으로 단속하는, 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 관한 것이다.The present invention registers idle spaces such as roadsides, vacant lands, and idle areas as a virtual parking lot, receives a parking reservation online, allows only reserved vehicles to park, and utilizes roads and idle areas to control other vehicles for parking violations. It relates to a flexible parking management system.

일반적으로, 도시의 팽창과 집중현상, 자동차 등록 대수의 증가로 인한 교통의 지체, 정체, 주차 문제와 같은 다양한 교통문제가 발생하고 있다. 특히, 주차 공간의 부족은 주변가로와 교차로의 교통체증 및 불법주정차를 증가시는 원인이 되고 있다.In general, various traffic problems such as traffic delays, congestion, and parking problems are occurring due to the expansion and concentration of cities and the increase in the number of registered vehicles. In particular, the lack of parking spaces is a cause of increasing traffic congestion and illegal parking in surrounding streets and intersections.

공공 주차공간 뿐 아니라 유료 주차공간도 부족하여 근린생활시설이 집중된 생활권 중심가는 불법주차 차량과 보행자의 혼재로 무질서하고 차량이 보도를 침범하는 경우도 있다. 이로 인해, 보행자와 상충하는 등 보행 상의 안전을 위협하는 문제가 발생하고 있다.Due to the lack of public parking spaces as well as paid parking spaces, the central streets of the living area where neighborhood living facilities are concentrated are disordered due to the mixture of illegally parked vehicles and pedestrians, and vehicles sometimes invade sidewalks. For this reason, there is a problem that threatens the safety of walking, such as conflict with pedestrians.

정부 및 공공기관에서는 주차장 설치 및 관리에 관한 법규를 재정하여 운영하고 있다. 그러나 시설별 용도의 다양성과 복합적인 기능으로 인해 탄력적인 법정주차면 산정에는 그 한계가 있다. 또한, 재정을 들여 지속적인 주차장 건립에 필요한 예산과 토지를 확보하기 어렵다.The government and public institutions have established and operated laws and regulations on parking lot installation and management. However, due to the diversity of uses and complex functions of each facility, there is a limit to calculating the flexible legal parking space. In addition, it is difficult to secure the budget and land necessary for the continuous construction of parking lots through finance.

이러한 문제를 해결하기 위하여, 유휴 도로나 유휴 공간을 임시 주차장으로 활용하여, 주차 공간의 부족 문제를 해결하거나, 불법적이고 위험한 주차를 방지하고 있다. 예를 들어, 불꽃 축제나 지방 행사 등이 주말에 진행될 때, 주말 교통량이 적은 도로변을 임시 주차장으로 활용한다. 또는, 학교 행사가 있을 때, 학교 운동장을 주차장으로 활용하기도 한다.In order to solve this problem, an idle road or an idle space is used as a temporary parking lot to solve the problem of insufficient parking space or to prevent illegal and dangerous parking. For example, when fireworks festivals or local events are held on weekends, roadsides with low weekend traffic are used as temporary parking lots. Or, when there is a school event, the school playground is used as a parking lot.

그러나 이러한 임시 주차장은 대부분 주차면이 구분되어 있지 않고, 입출차나 주차 시간에 대하여도 관리되지 않고 있다. 따라서 위험하게 주차하거나, 이기적으로 주차하는 경우가 많다. 즉, 임시 주차장은 무료이거나 정액으로 부과되어 장시간 주차하는 차량이 많아, 주차 공간이 필요한 차량에게 적절히 배분되지 않는다. 무료인 임시 주차장은 대부분 관리되지 않기 때문에, 운전자도 차량 훼손 등 위험에 노출되고 그만큼 안전성을 신뢰하지 못한다.However, in most of these temporary parking lots, parking spaces are not divided, and entry/exit vehicles or parking hours are not managed. Therefore, there are many cases of parking dangerously or selfishly. In other words, the temporary parking lot is free or charged for a fixed amount of time, so many vehicles parked for a long time are not properly distributed to vehicles requiring a parking space. Since most of the free temporary parking lots are not managed, drivers are also exposed to dangers such as vehicle damage and do not trust safety as much.

그런데 종래기술들은 주차면이 정해져 표시된 상시 주차장에 대한 관리 기술만 제시되고 있다[특허문헌 1,2]. 또한, 위험물 수송 차량이 사전에 지정된 주차 영역에 주차되었는지를 단속하는 기술도 제시되고 있다[특허문헌 3]. 그러나 이러한 종래의 주차관리 기술은 임시로 정해져 탄력적으로 운영되는 유휴 공간을 관리하는 데에는 적용할 수 없다.By the way, in the prior art, only the management technology for the regular parking lot marked with a fixed parking surface is presented [Patent Document 1,2]. In addition, a technology for controlling whether a vehicle for transporting dangerous goods is parked in a previously designated parking area is also proposed [Patent Document 3]. However, such conventional parking management technology cannot be applied to manage idle spaces that are temporarily determined and operated flexibly.

따라서 한시적이고 탄력적으로 운영되는 임시 주차장을 관리하는 기술이 필요하다.Therefore, there is a need for a technology to manage temporary parking lots that are operated temporarily and flexibly.

한국등록특허 제10-0838277호 (2008.06.17.공고)Korean Patent Registration No. 10-0838277 (Announcement on June 17, 2008) 한국등록특허 제10-0895846호 (2009.05.06.공고)Korean Patent Registration No. 10-0895846 (announced on May 6, 2009) 한국등록특허 제10-1134512호 (2012.04.13.공고)Korean Patent Registration No. 10-1134512 (Announcement on April 13, 2012)

본 발명의 목적은 상술한 바와 같은 문제점을 해결하기 위한 것으로, 도로변, 공터 등 유휴 공간을 가상 주차장으로 등록하여, 온라인 상으로 주차 예약을 받고, 예약된 차량만 주차할 수 있게 하고, 그외 차량을 주차 위반으로 단속하는, 도로 및 유휴지를 활용한 탄력적 주차관리 시스템을 제공하는 것이다.An object of the present invention is to solve the above-described problems, by registering idle spaces such as roadsides and vacant spaces as a virtual parking lot, receiving a parking reservation online, allowing only reserved vehicles to park, and other vehicles It is to provide a flexible parking management system utilizing roads and idle areas to crack down on parking violations.

특히, 본 발명의 목적은 유휴 공간을 지도상에서 다수의 가상 주차구역으로 구분하고, 가상 주차구역 내의 주차 예약을 온라인 상으로 접수하고, 해당 가상 주차구역 내의 위치에 주차된 차량의 번호판을 인식하여 주차 위반 여부를 검출하여 단속하는, 도로 및 유휴지를 활용한 탄력적 주차관리 시스템을 제공하는 것이다.In particular, it is an object of the present invention to divide an idle space into a plurality of virtual parking zones on a map, to receive a parking reservation in the virtual parking zone online, and to recognize the license plate of a vehicle parked in the virtual parking zone to park It is to provide a flexible parking management system utilizing roads and idle areas to detect and enforce violations.

상기 목적을 달성하기 위해 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 관한 것으로서, 지도상의 유휴 공간을 가상 주차장으로 설정하되, 상기 가상 주차장을 다수의 가상 주차구역으로 분할하여 설정하는 주차구역 설정부; 사용자의 차량에 대한 주차 예약을 접수하고, 상기 가상 주차구역에 예약 차량을 배정하고, 예약 차량의 차량 번호, 가상 주차구역을 포함하는 주차배정 데이터를 생성하는 주차배정부; 주차 차량의 차량 번호와, 주차 위치를 포함하는 주차 상태를 획득하는 주차상태 획득부; 및, 획득된 주차 상태의 차량 번호로 상기 주차배정 데이터를 검색하여, 검색된 차량 번호의 가상 주차구역이 해당 주차 위치를 포함하는지에 따라 주차 위반 여부를 판단하는 주차위반 판단부를 포함하는 것을 특징으로 한다.In order to achieve the above object, the present invention relates to a flexible parking management system utilizing roads and idle areas, wherein an idle space on a map is set as a virtual parking lot, and the virtual parking lot is divided into a plurality of virtual parking areas to be set. Setting unit; A parking allocation unit that receives a parking reservation for a user's vehicle, allocates a reserved vehicle to the virtual parking area, and generates parking allocation data including a vehicle number of the reserved vehicle and a virtual parking area; A parking state acquisition unit that acquires a parking state including a vehicle number of the parked vehicle and a parking position; And a parking violation determining unit that searches for the parking allocation data with the obtained vehicle number in a parking state, and determines whether a parking violation has occurred according to whether the virtual parking area of the searched vehicle number includes a corresponding parking location. .

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 주차구역 설정부는 상기 가상 주차장의 사용시간을 설정하여, 상기 주차배정부가 상기 가상 주차장의 사용시간 내에서만 주차할 수 있도록 예약하고 배정하는 것을 특징으로 한다.In addition, in the present invention, in a flexible parking management system using roads and idle areas, the parking zone setting unit sets the use time of the virtual parking lot, and the parking allocation unit reserves the parking lot only within the use time of the virtual parking lot. It is characterized by being assigned and assigned.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 주차배정부는 예약시 주차할 시작 시간 및 종료 시간의 주차 시간을 예약하고, 상기 주차상태 획득부는 주차상태를 획득할 때의 단속 시간을 함께 획득하고, 상기 주차위반 판단부는 획득된 단속 시간이 주차배정 데이터의 주차 시간 내에 벗어나면 주차 위반으로 판단하는 것을 특징으로 한다.In addition, the present invention is a flexible parking management system using roads and idle areas, wherein the parking allocation unit reserves the parking time of the start time and the end time to park at the time of reservation, and the parking state acquisition unit It is characterized in that the control time is acquired together, and the parking violation determination unit determines that the parking violation is caused if the obtained control time deviates within the parking time of the parking allocation data.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 주차구역 설정부는 다수의 차량이 주차할 수 있는 영역으로 각 가상 주차구역을 설정하되, 각 가상 주차구역의 영역을 사전에 설정된 주차 가능 대수의 기준 범위 내로 설정하는 것을 특징으로 한다.In addition, in the present invention, in the flexible parking management system using roads and idle areas, the parking zone setting unit sets each virtual parking area as an area in which a plurality of vehicles can park, and determines the area of each virtual parking area in advance. It characterized in that it is set within a reference range of the set number of available parking spaces.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 기준 범위는 3 ~ 20 대에서 설정되는 것을 특징으로 한다.In addition, the present invention is characterized in that in the flexible parking management system using roads and idle areas, the reference range is set from 3 to 20 cars.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 유휴 공간의 연속된 영역 내에서 다수의 가상 주차구역으로 분할될 수 있는 것을 특징으로 한다.In addition, the present invention is a flexible parking management system utilizing roads and idle areas, characterized in that it can be divided into a plurality of virtual parking areas within a continuous area of the idle space.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 각 가상 주차구역은 사용자의 속성, 차량 속성 중 어느 하나 이상에 의해 전용 등급으로 설정되고, 각 전용 등급의 가상 주차구역에는 해당 차량의 사용자 또는 차량의 속성이 해당 전용 등급의 속성에 맞아야만 예약이 가능한 것을 특징으로 한다.In addition, in the present invention, in the flexible parking management system using roads and idle areas, each virtual parking zone is set as a dedicated class according to any one or more of a user's attribute and a vehicle attribute, and the virtual parking zone of each dedicated class corresponds to It is characterized in that reservation is possible only when the user of the vehicle or the attribute of the vehicle matches the attribute of the corresponding exclusive class.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 각 가상 주차구역은 선호도에 의해 선호도 등급으로 설정되는 것을 특징으로 한다.In addition, the present invention is characterized in that in the flexible parking management system using roads and idle areas, each virtual parking area is set as a preference grade according to preference.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 주차구역 설정부는 각 가상 주차구역의 주차 가능 대수를 차량 1대의 주차면을 기준으로 산정하되, 각 주차면 외에도 사전에 정해진 비율 이나 영역을 더 많이 할당하여 가상 주차구역의 영역을 설정하는 것을 특징으로 한다.In addition, the present invention in the flexible parking management system utilizing roads and idle areas, the parking zone setting unit calculates the number of parking spaces available in each virtual parking zone based on the parking surface of one vehicle, but is determined in advance in addition to each parking surface. It is characterized in that the area of the virtual parking area is set by allocating more ratios or areas.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 주차위반 판단부는 주차 위치의 가상 주차구역의 오차 범위를 사전에 정해진 비율이나 사전에 정해진 크기로 설정하되, 오차 범위를 가상 주차구역의 20 ~ 40% 로 설정하는 것을 특징으로 한다.In addition, the present invention in the flexible parking management system using roads and idle areas, the parking violation determination unit sets the error range of the virtual parking area of the parking position to a predetermined ratio or a predetermined size, It is characterized by setting it to 20 to 40% of the parking area.

또한, 본 발명은 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서, 상기 주차구역 설정부는 상기 가상 주차장 또는 상기 가상 주차구역에 대해 위,경도 좌표를 점으로 생성하고, 점과 점을 자동으로 이어 해당 가상 주차장 또는 상기 가상 주차구역의 경계선을 구분하는 것을 특징으로 한다.In addition, in the present invention, in the flexible parking management system using roads and idle areas, the parking zone setting unit generates latitude and longitude coordinates as points for the virtual parking lot or the virtual parking area, and automatically connects points and points. It characterized in that the boundary line of the virtual parking lot or the virtual parking area is separated.

상술한 바와 같이, 본 발명에 따른 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 의하면, 유휴 공간을 지도상에서 가상 주차구역으로 분할하여 예약 서비스, 예약 위반, 주차 위반 단속 등을 수행함으로써, 유휴 공간을 상시 주차장과 같이 예약, 주차시간 등 세부적이고 체계적으로 관리할 수 있는 효과가 얻어진다.As described above, according to the flexible parking management system using roads and idle areas according to the present invention, by dividing the idle space into virtual parking areas on the map and performing reservation service, reservation violation, parking violation control, etc., the idle space is Like a regular parking lot, it has the effect of being able to manage in detail and systematically such as reservation and parking time.

또한, 본 발명에 따른 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 의하면, 유휴 공간을 지도상에서 다수의 가상 주차구역으로 분할하고 위치 정보로 가상 주차구역 여부를 판단함으로써, 주차면이 없어도 주차 상태, 주차 가능 대수, 주차 위치 등 정보를 세분화 하여 관리할 수 있는 효과가 얻어진다.In addition, according to the flexible parking management system using roads and idle areas according to the present invention, by dividing the idle space into a plurality of virtual parking areas on a map and determining whether a virtual parking area is based on location information, the parking status, even if there is no parking space, The effect of subdividing and managing information such as the number of parking spaces and parking locations is obtained.

도 1은 본 발명을 실시하기 위한 전체 시스템의 예시 구성도.
도 2는 본 발명의 일실시예에 따른 단속 단말의 구성에 대한 블록도.
도 3은 본 발명의 일실시예에 따른 도로 및 유휴지를 활용한 탄력적 주차관리 시스템의 구성에 대한 블록도.
도 4는 본 발명의 일실시예에 따른 가상 주차구역을 표시한 예시 화면.
도 5는 본 발명의 일실시예에 따른 가상 주차구역에 차량이 주차한 상태를 예시한 도면.
도 6은 본 발명의 일실시예에 따른 가상 주차구역을 지도상에 표시한 예시도.
도 7은 본 발명의 일실시예에 따른 가상 주차구역의 면적을 예시한 도면.
도 8은 본 발명의 일실시예에 따른 가상 주차구역의 주차 예약에 대한 다이어그램.
도 9는 본 발명의 일실시예에 따른 주차 예약 및 배정 방법을 설명하는 흐름도.
1 is an exemplary configuration diagram of an entire system for implementing the present invention.
2 is a block diagram of a configuration of an enforcement terminal according to an embodiment of the present invention.
3 is a block diagram of a configuration of a flexible parking management system using roads and idle areas according to an embodiment of the present invention.
Figure 4 is an exemplary screen displaying a virtual parking area according to an embodiment of the present invention.
5 is a diagram illustrating a state in which a vehicle is parked in a virtual parking area according to an embodiment of the present invention.
6 is an exemplary view showing a virtual parking area on a map according to an embodiment of the present invention.
7 is a diagram illustrating the area of a virtual parking area according to an embodiment of the present invention.
8 is a diagram of a parking reservation of a virtual parking area according to an embodiment of the present invention.
9 is a flowchart illustrating a parking reservation and allocation method according to an embodiment of the present invention.

이하, 본 발명의 실시를 위한 구체적인 내용을 도면에 따라서 설명한다.Hereinafter, specific details for the implementation of the present invention will be described with reference to the drawings.

또한, 본 발명을 설명하는데 있어서 동일 부분은 동일 부호를 붙이고, 그 반복 설명은 생략한다.In addition, in describing the present invention, the same parts are denoted by the same reference numerals, and repeated explanations thereof are omitted.

먼저, 본 발명을 실시하기 위한 전체 시스템의 구성을 도 1을 참조하여 설명한다.First, a configuration of an entire system for implementing the present invention will be described with reference to FIG. 1.

도 1에서 보는 바와 같이, 본 발명을 실시하기 위한 전체 시스템은 사용자가 사용하는 사용자 의 스마트폰 등 사용자 단말(10), 관리자가 사용하는 관리자 단말(20), 단속 담당자가 사용하는 단속 단말(50), 및, 유휴 공간을 탄력적인 가상 주차장으로 관리하는 주차관리 서버(30)로 구성된다. 주차관리 서버(30)는 사용자 단말(10), 관리자 단말(20), 또는, 단속 단말(50)과, 인터넷 등 네트워크(80)를 통해 서로 연결된다. 또한, 지리 정보 및 가상 주차장 정보를 저장하는 데이터베이스(40)를 추가적으로 구성될 수 있다.As shown in FIG. 1, the entire system for implementing the present invention includes a user terminal 10 such as a user's smartphone used by a user, an administrator terminal 20 used by an administrator, and a crackdown terminal 50 used by a person in charge of enforcement. ), and, a parking management server 30 that manages the idle space as a flexible virtual parking lot. The parking management server 30 is connected to each other through the user terminal 10, the manager terminal 20, or the enforcement terminal 50, and a network 80 such as the Internet. In addition, a database 40 for storing geographic information and virtual parking lot information may be additionally configured.

먼저, 사용자 단말(10)은 사용자가 이용하는 컴퓨팅 단말로서, PC, 노트북, 스마트폰, 패블릿, 태블릿PC 등 통상의 컴퓨팅 기능을 구비한 단말이다. 특히, 사용자 단말(10)은 어플리케이션 또는, 모바일용 어플리케이션(또는 앱, 어플) 등이 설치되어 실행될 수 있는 단말이다.First, the user terminal 10 is a computing terminal used by a user, and is a terminal equipped with a general computing function such as a PC, a notebook computer, a smart phone, a phablet, and a tablet PC. In particular, the user terminal 10 is a terminal in which an application or a mobile application (or an app, an application) can be installed and executed.

사용자 단말(10)에는 주차안내 어플리케이션 또는 주차안내 앱(미도시) 등이 설치될 수 있다. 사용자는 사용자 단말(10)에 설치된 주차안내 어플리케이션/앱을 이용하여 주차관리 서버(30)의 주차안내 서비스를 이용할 수 있다. 또는, 사용자 단말(10)은 웹브라우저 등이 설치되고, 사용자는 웹브라우저 등을 통해 주차관리 서버(30)에서 제공하는 웹서비스(주차안내 서비스)에 접속하여 서비스를 이용할 수 있다.A parking guide application or a parking guide app (not shown) may be installed in the user terminal 10. The user may use the parking guidance service of the parking management server 30 by using the parking guidance application/app installed on the user terminal 10. Alternatively, the user terminal 10 may have a web browser or the like installed, and the user may access a web service (parking guidance service) provided by the parking management server 30 through a web browser and the like to use the service.

특히, 사용자 단말(10)은 가상 주차장 내의 주차를 예약하고, 예약된 가상 주차구역 정보를 수신한다.In particular, the user terminal 10 reserves a parking in a virtual parking lot and receives information about the reserved virtual parking area.

다음으로, 관리자 단말(20)은 관리자가 이용하는 컴퓨팅 단말로서, PC, 노트북, 스마트폰, 패블릿, 태블릿PC 등 통상의 컴퓨팅 기능을 구비한 단말이다.Next, the manager terminal 20 is a computing terminal used by an administrator, and is a terminal having ordinary computing functions such as a PC, a notebook computer, a smart phone, a phablet, and a tablet PC.

관리자 단말(20)은 웹브라우저 등이 설치되고, 관리자는 웹브라우저 등을 통해 주차관리 서버(30)에서 제공하는 웹서비스(주차관리 서비스)에 접속하여 주차관리 서비스를 이용할 수 있다. 또한, 다른 실시예로서, 관리자 단말(20)에도 관리전용 앱/어플리케이션 등이 설치되어, 관리전용 앱을 통해 관리 서비스를 이용할 수 있다.The manager terminal 20 has a web browser, etc. installed, and the manager accesses a web service (parking management service) provided by the parking management server 30 through a web browser, etc. to use the parking management service. In addition, as another embodiment, management-only apps/applications, etc. are also installed in the manager terminal 20, and management services may be used through management-only apps.

특히, 관리자 단말(20)은 유휴 공간을 가상 주차장으로 등록하고, 유휴 공간을 다수의 주차 공간으로 설정한다. 또한, 관리자 단말(20)은 가상 주차구역의 배정에 대한 규칙을 설정할 수 있다.In particular, the manager terminal 20 registers an idle space as a virtual parking lot, and sets the idle space as a plurality of parking spaces. In addition, the manager terminal 20 may set rules for the allocation of virtual parking areas.

다음으로, 단속 단말(50)은 단속자가 이용하는 컴퓨팅 단말로서, 스마트폰, 패블릿, 태블릿PC 등 통상의 컴퓨팅 기능을 구비한 이동 단말이다. 다른 실시예로서, 단속 단말(50)은 단속을 위한 전용 단말로 개발될 수 있다. 또 다른 실시예로서, 단속 단말(50)은 단속 차량에 설치되는 전용 단말로 개발될 수 있다.Next, the enforcement terminal 50 is a computing terminal used by the regulator, and is a mobile terminal having ordinary computing functions such as a smartphone, a phablet, and a tablet PC. As another embodiment, the enforcement terminal 50 may be developed as a dedicated terminal for enforcement. As another embodiment, the enforcement terminal 50 may be developed as a dedicated terminal installed in the vehicle.

특히, 도 2에서 보는 바와 같이, 단속 단말(50)은 키보드, 마우스, 터치스크린이나 버튼 등의 입력장치(51), 지도나 주차장 정보 등을 화면에 표시하는 디스플레이(52), 촬영을 통해 전방 이미지를 획득하는 카메라 모듈(53), 이동통신망이나 근거리 통신망 등과 데이터 통신을 수행하는 통신부(55), GNSS(Global Navigation Satellite System) 센서 또는 GPS(Global Positioning System) 센서 등 위치를 감지하는 위치센서(56), 자이로스코프 등 단말의 방향을 측정하는 방향 센서(57), 및, CPU 또는 모바일 CPU 등의 중앙처리장치(58)로 구성된다. 그외 데이터를 저장하는 메모리(미도시) 등을 더 포함하여 구성된다.In particular, as shown in Fig. 2, the enforcement terminal 50 is an input device 51 such as a keyboard, a mouse, a touch screen or a button, a display 52 displaying map or parking information on the screen, A position sensor that detects a position, such as a camera module 53 that acquires an image, a communication unit 55 that performs data communication with a mobile communication network or a local area network, a GNSS (Global Navigation Satellite System) sensor, or a GPS (Global Positioning System) sensor ( 56), a direction sensor 57 for measuring the direction of the terminal such as a gyroscope, and a central processing unit 58 such as a CPU or a mobile CPU. It is configured to further include a memory (not shown) for storing other data.

특히, 위치센서(56)는 SBAS(초정밀 위치정보 보정시스템)에 의한 위치 정보를 수신하여, 현재 위치를 측정한다. SBAS(초정밀 위치정보 보정시스템)은 GPS 위치 오차를 실시간으로 정확하게 보정하여, 오차가 약 1m 이내로 위치를 정확하게 측정한다. 따라서 지도상의 가상 주차장의 가상 주차구역에 해당하는 위치에 주차하는지 여부를 판단할 수 있다.In particular, the position sensor 56 receives position information by an SBAS (super precision position information correction system) and measures the current position. SBAS (Super Precision Location Information Correction System) accurately corrects GPS location errors in real time, and accurately measures the location within about 1m of the error. Therefore, it is possible to determine whether to park at a location corresponding to the virtual parking area of the virtual parking lot on the map.

또한, 단속 단말(50)은 차량의 주차 예약 정보 등을 수신하여, 가상 주차장 등 현장에서 해당 가상 주차구역에 예약된 차량이 주차되었는지 여부를 단속한다.In addition, the enforcement terminal 50 receives parking reservation information of the vehicle, etc., and regulates whether or not a vehicle reserved in a corresponding virtual parking area is parked at a site such as a virtual parking lot.

즉, 단속 단말(50)은 주차관리 서버(30)로부터 각 가상 주차구역의 위치 정보, 차량의 주차 예약 정보 등을 수신한다.That is, the enforcement terminal 50 receives the location information of each virtual parking area and parking reservation information of the vehicle from the parking management server 30.

또한, 단속 단말(50)은 카메라 모듈(53)로 차량의 번호판을 인식하여 식별하고, 위치 센서(56) 및 방향 센서(57)로부터 현재 위치 및 촬영 방향을 획득하여 촬영된 차량의 위치를 검출한다.In addition, the enforcement terminal 50 recognizes and identifies the license plate of the vehicle with the camera module 53, and detects the position of the captured vehicle by acquiring the current position and the photographing direction from the position sensor 56 and the direction sensor 57. do.

또한, 단속 단말(50)은 해당 번호판의 차량이 해당 가상 주차구역에 예약된 차량인지를 판별하여, 예약되지 않는 경우 주차 위반으로 판단한다. 이때, 해당 차량의 주차 예약 정보와 예약된 가상 주차구역의 위치 정보를, 현재 차량의 위치(주차 위치) 정보를 비교하여, 정상 주차 또는 주차 위반 여부를 판단한다.In addition, the enforcement terminal 50 determines whether the vehicle of the corresponding license plate is a vehicle reserved in the corresponding virtual parking area, and determines that a parking violation is not made. At this time, by comparing the parking reservation information of the vehicle and the location information of the reserved virtual parking area and the current vehicle location (parking location) information, it is determined whether normal parking or parking violation.

다음으로, 주차관리 서버(30)는 통상의 어플리케이션 서버로서, 유휴 공간을 다수의 가상 주차구역으로 구성되는 가상 주차장으로 설정하고, 사용자로부터 주차 예약을 접수하고, 단속 단말(50)을 통해 각 가상 주차구역에 예약 차량이 주차된 것인지를 단속하게 한다.Next, the parking management server 30, as a normal application server, sets the idle space as a virtual parking lot composed of a plurality of virtual parking zones, receives parking reservations from the user, and receives each virtual parking lot through the enforcement terminal 50. It checks whether a reserved vehicle is parked in the parking area.

즉, 주차관리 서버(30)는 관리자 단말(20)의 요청 및 입력에 따라 지도 상의 특정 공간(유휴 공간)을 가상 주차장으로 설정하고, 특히, 지도 상의 특정 공간을 분할하여 다수의 가상 주차구역으로 설정한다.That is, the parking management server 30 sets a specific space (idle space) on the map as a virtual parking lot according to the request and input of the manager terminal 20, and in particular, divides a specific space on the map into multiple virtual parking areas. Set.

또한, 주차관리 서버(30)는 사용자 단말(10)로부터 지도 상의 가상 주차장에 대한 주차 예약을 수신하고, 수신된 주차 예약에 따라 각 지도 상의 가상 주차장 또는 가상 주차구역에 각 차량을 배정한다.In addition, the parking management server 30 receives a parking reservation for a virtual parking lot on the map from the user terminal 10, and assigns each vehicle to a virtual parking lot or virtual parking zone on each map according to the received parking reservation.

또한, 주차관리 서버(30)는 가상 주차장 또는 가상 주차구역의 위치 정보와, 차량의 주차 예약 정보를 단속 단말(50)로 전송한다. 단속 단말(50)은 예약 정보와, 실제 차량의 주차 위치를 비교하여 정상 주차인지, 주차 위반 인지 여부를 판별한다.In addition, the parking management server 30 transmits the location information of the virtual parking lot or the virtual parking area and parking reservation information of the vehicle to the enforcement terminal 50. The enforcement terminal 50 determines whether it is a normal parking or a parking violation by comparing the reservation information and the actual parking position of the vehicle.

한편, 주차관리 서버(30)와, 각 단말(10,20,50)은 통상의 서버와 클라이언트의 구성 방법에 따라 구현될 수 있다. 즉, 전체 시스템의 기능들을 클라이언트의 성능이나 서버와 통신량 등에 따라 분담될 수 있다. 일례로서, 주차 단말(50)은 현재 위치 및 방향 인식과 차량 및 번호판 영상 획득 작업만을 수행하고, 주차관리 서버(30)가 위치 정보와 방향 정보를 이용하여 차량의 주차 위치를 검출하고 주차 위치가 미리 예약된 주차 정보와 일치하는지 여부를 판단할 수 있다. 또 다른 예로서, 주차 단말(50)이 현재 위치 및 방향 측정과, 영상 획득 외에도 정상 주차 또는 주차 위반 여부까지 판단하고, 주차관리 서버(30)는 예약 정보 및 가상 주차구역 정보만 전송하고 주차 위반 여부의 결과만을 수신할 수도 있다. 이하에서는 주차장 안내 시스템으로 설명하나, 서버-클라이언트의 구성 방법에 따라 다양한 분담 형태로 구현될 수 있다.Meanwhile, the parking management server 30 and each of the terminals 10, 20, and 50 may be implemented according to a conventional server and client configuration method. That is, the functions of the entire system can be divided according to the performance of the client or the amount of communication with the server. As an example, the parking terminal 50 performs only the task of recognizing the current position and direction and obtaining images of the vehicle and license plate, and the parking management server 30 detects the parking position of the vehicle using the position information and direction information, and the parking position is It can be determined whether or not it matches the previously reserved parking information. As another example, the parking terminal 50 measures the current position and direction and determines whether normal parking or parking violations in addition to obtaining images, and the parking management server 30 transmits only reservation information and virtual parking zone information, and It is also possible to receive only the result of whether or not. Hereinafter, it will be described as a parking lot information system, but it may be implemented in various forms of sharing according to the configuration method of the server-client.

다음으로, 데이터베이스(40)는 사용자 또는 사용자의 차량에 대한 정보를 저장하는 차량DB(41), 가상 주차장 또는 가상 주차구역의 위치, 시간 등 주차장 정보를 저장하는 주차장DB(42), 및, 차량 예약 정보 및 주차 배정 정보를 저장하는 예약DB(43), 및 주차 상태를 저장하는 상태DB(44)을 포함한다. 그러나 상기 데이터베이스(40)의 구성은 바람직한 일실시예일 뿐이며, 구체적인 장치를 개발하는데 있어서, 접근 및 검색의 용이성 및 효율성 등을 감안하여 데이터베이스 구축이론에 의하여 다른 구조로 구성될 수 있다.Next, the database 40 is a vehicle DB 41 that stores information about a user or a user's vehicle, a parking lot DB 42 that stores parking information such as location and time of a virtual parking lot or a virtual parking area, and a vehicle It includes a reservation DB 43 for storing reservation information and parking allocation information, and a state DB 44 for storing parking status. However, the configuration of the database 40 is only a preferred embodiment, and may be configured in a different structure according to the database construction theory in consideration of ease and efficiency of access and search in developing a specific device.

다음으로, 본 발명의 일실시예에 따른 도로 및 유휴지를 활용한 탄력적 주차관리 시스템(300)의 구성을 도 3을 참조하여 설명한다.Next, a configuration of a flexible parking management system 300 using roads and idle areas according to an embodiment of the present invention will be described with reference to FIG. 3.

본 발명의 일실시에 따른 주차안내 시스템(300)은 사용자 단말(10), 관리자 단말(20), 단속 단말(50) 등 클라이언트 단말과, 주차관리 서버(30) 등으로 구성되어 서버-클라이언트 시스템으로 구현된다.The parking guidance system 300 according to an embodiment of the present invention is composed of a client terminal such as a user terminal 10, an administrator terminal 20, and an enforcement terminal 50, and a parking management server 30, and is a server-client system. Is implemented as

도 3에서 보는 바와 같이, 본 발명의 일실시예에 따른 주차안내 시스템(300)은 가상 주차장 또는 가상 주차구역을 설정하는 주차구역 설정부(31), 사용자의 주차 예약을 접수하여 배정하는 주차배정부(32), 차량 번호 및 주차 위치를 획득하는 주차상태 획득부(34), 및, 주차 위반 여부를 판단하는 주차위반 판단부(35)로 구성된다. 또한, 추가적으로, 각 차량에 대한 주차요금을 산출하여 결제하는 주차요금 결제부(33), 또는, 주차 위반에 대한 알림을 알리는 알람부(36), 주차 예약 시간을 연장하는 주차연장부(37)를 더 포함하여 구성할 수 있다.As shown in FIG. 3, the parking guidance system 300 according to an embodiment of the present invention includes a parking zone setting unit 31 that sets a virtual parking lot or a virtual parking zone, and a parking ship that receives and assigns a parking reservation of a user. It consists of a government (32), a parking status acquisition unit (34) for acquiring a vehicle number and a parking location, and a parking violation determination unit (35) to determine whether or not a parking violation. In addition, additionally, a parking fee payment unit 33 that calculates and pays a parking fee for each vehicle, or an alarm unit 36 notifying a notification of a parking violation, and a parking extension unit 37 that extends the parking reservation time. It can be configured to include more.

먼저, 주차구역 설정부(31)는 지도 상의 유휴 공간을 가상 주차장 또는 가상 주차구역을 설정한다. 특히, 주차구역 설정부(31)는 관리자 또는 관리자 단말(20)의 요청이나 입력에 따라 지도 상에 선택된 공간을 가상 주차장 또는 가상 주차구역으로 설정한다.First, the parking zone setting unit 31 sets a virtual parking lot or a virtual parking zone as an idle space on the map. In particular, the parking zone setting unit 31 sets the selected space on the map as a virtual parking lot or a virtual parking zone according to the request or input of the manager or the manager terminal 20.

도 4에서 보는 바와 같이, 특정 목적지 A를 방문하려는 방문자에게 유휴 공간 1, 2, 3 등을 가상 주차장 또는 가상 주차구역으로 설정한다. 일례로서, 도 5와 같이, 지도상의 도로변 공간(또는 유휴 공간)이 가상 주차장 또는 가상 주차구역으로 설정된다. 지도상의 해당 공간에 대응되는 실제 위치에 사용자의 차량이 주차된다.As shown in FIG. 4, idle spaces 1, 2, and 3 are set as virtual parking lots or virtual parking areas for visitors who want to visit a specific destination A. As an example, as shown in FIG. 5, a roadside space (or idle space) on a map is set as a virtual parking lot or a virtual parking area. The user's vehicle is parked at an actual location corresponding to the corresponding space on the map.

또한, 주차구역 설정부(31)는 가상 주차장으로 사용하려는 지도상 공간, 주차장으로 활용할 수 있는 허용 시간 등을 설정한다. 또한, 바람직하게는, 가상 주차장을 분할한 다수의 가상 주차구역, 예약 시간 단위, 차량 종류, 주차 요금 등을 추가적으로 설정한다. 이때, 관리자 또는 관리자 단말(20)의 명령에 의해 설정하거나, 디폴트로 자동으로 설정할 수 있다.In addition, the parking zone setting unit 31 sets a space on the map to be used as a virtual parking lot, an allowable time that can be used as a parking lot, and the like. In addition, preferably, a plurality of virtual parking zones divided into virtual parking lots, reservation time units, vehicle types, parking fees, and the like are additionally set. In this case, it may be set by a command of the administrator or the administrator terminal 20, or may be automatically set as a default.

가상 주차장은 전체 주차장을 의미하고, 가상 주차구역은 가상 주차장의 전체 영역을 분할한 분할 영역을 나타낸다. 가상 주차구역은 서로 떨어진 영역일 수도 있고, 연속된 영역을 지도상에서 분할하여 설정될 수도 있다.The virtual parking lot means the entire parking lot, and the virtual parking area represents a divided area obtained by dividing the entire area of the virtual parking lot. The virtual parking area may be an area separated from each other or may be set by dividing a continuous area on a map.

즉, 도 5(a)와 같이, 일례로서, 도로변의 연속된 가상 주차장의 전체 영역을 분할하여, 가상 주차구역 P1, P2, P3 등으로 구분하여 설정할 수 있다. 또는 도 5(b)와 같이, 공터인 일정한 영역을 분할하여, 가상 주차구역 P4, P5, ..., P9 등으로 구분하여 설정할 수 있다.That is, as shown in FIG. 5(a), as an example, the entire area of the continuous virtual parking lot along the road can be divided and set into virtual parking areas P1, P2, P3, and the like. Alternatively, as shown in FIG. 5(b), a certain area, which is an empty lot, may be divided and set as virtual parking areas P4, P5, ..., P9, and the like.

또한, 각 가상 주차구역에 대해 주차할 수 있는 가능 대수를 산출한다. 또는, 먼저 주차 가능 대수를 설정하고, 주차 가능 대수에 따라 주차 영역을 가상 주차구역으로 자동으로 분할하여 설정할 수 있다.In addition, the number of possible parking spaces for each virtual parking area is calculated. Alternatively, first, the number of available parking spaces may be set, and the parking area may be automatically divided into virtual parking areas according to the number of available parking spaces.

각 가상 주차구역의 면적 및 주차가능 대수는 차량 1대 당 주차면에 의해 산출된다. 즉, 도 7a 또는 도 7b와 같이, 각 차량의 주차면에 의해 해당 가상 주차구역의 주차 대수를 산출하거나, 반대로 차량 대수에 맞는 가상 주차구역을 설정할 수 있다.The area and the number of parking spaces of each virtual parking area are calculated by the parking space per vehicle. That is, as shown in FIG. 7A or 7B, the number of parking in the corresponding virtual parking area may be calculated based on the parking surface of each vehicle, or, conversely, a virtual parking area suitable for the number of vehicles may be set.

이때, 바람직하게는, 지도상에서 가상 주차구역은 위,경도로 지역을 구분해 놓는다. 즉, 도 7a에서 보는 바와 같이, 사전에 지정된 유휴면과 도로에 위,경도 좌표를 점으로 생성하고 점과 점을 자동으로 이어 그 경계선을 구분하여 가상 주차장 또는 가상 주차구역으로 설정한다.At this time, preferably, the virtual parking area on the map is divided into regions by latitude and longitude. That is, as shown in FIG. 7A, latitude and longitude coordinates are generated as points on the idle surface and road previously designated, and the points and points are automatically connected to each other, and the boundary line is separated to be set as a virtual parking lot or a virtual parking area.

또한, 각 가상 주차구역의 속성은 차종 구분에 의해 설정될 수 있다. 즉, 차종별 주차 가능 구역을 구분하여 지정할 수 있다. 차종 구분은 경차, 소형 1종, 대형 2종 등으로 구분된다. 바람직하게는, 차종에 따른 가상 주차구역의 주차면(1당 주차 면적)을 산출할 수 있다. 일례로서, 차량의 제원이 15년식 싼타페(일반형,평행주차형식), 1종, 전장 4.5M, 전폭1.8M 등이면, 도로교통법상 필요 주차장 면적 6M X 2M이상의 경우 = 1종, 너비2M 길이6M 등으로 주차면을 설정할 수 있다.In addition, the attributes of each virtual parking area may be set according to vehicle type classification. In other words, it is possible to classify and designate parking areas for each vehicle type. Vehicle types are divided into light cars, one small, and two large. Preferably, it is possible to calculate the parking surface (parking area per vehicle) of the virtual parking area according to the vehicle type. For example, if the specification of the vehicle is a 15-year Santa Fe (general type, parallel parking type), type 1, total length 4.5M, total width 1.8M, etc., if the required parking area is 6M x 2M or more under the Road Traffic Act = 1 type, width 2M length 6M You can set the parking space by using etc.

또한, 각 가상 주차구역의 전체 면적은 각 주차면 외에도 일정한 비율(예를 들어 구역 면적의 10% 등)이나 일정한 영역을 더 많이 할당한다. 이를 안전 면적이라 부르기로 한다. 각 가상 주차구역은 실제로 주차면이 바닥에 표시되지 않는다. 따라서 운전자는 가상 주차구역 내에 임의의 장소에 주차하고, 다른 차량은 이미 주차된 차량의 전후 좌우에 적당한 거리를 두어 주차한다. 따라서 이미 설정된 주차면 외에도 추가적인 여유 공간(안전 영역)을 더 할당해야 한다.In addition, as for the total area of each virtual parking area, a certain percentage (for example, 10% of the area area) or a certain area is allocated more in addition to each parking area. This will be referred to as the safe area. In each virtual parking area, the parking surface is not actually marked on the floor. Therefore, the driver parks at an arbitrary place in the virtual parking area, and the other vehicle parks at an appropriate distance between the front and rear of the vehicle already parked. Therefore, it is necessary to allocate additional free space (safety area) in addition to the already set parking space.

주차구역 설정부(31)는 가상 주차장 내에 각 가상 주차구역이 설정되면, 지도 상에서 가상의 선을 그어 각 가상 주차구역을 표시한다.When each virtual parking area is set in the virtual parking lot, the parking area setting unit 31 displays each virtual parking area by drawing a virtual line on the map.

한편, 바람직하게는, 각 가상 주차구역의 영역을 사전에 설정된 주차 가능 대수의 기준 범위 내로 설정한다. 바람직하게는, 기준 범위를 3 ~ 20 대 등으로 설정할 수 있다. 이와 같이, 전체 가상 주차장을 일정한 영역의 가상 주차구역으로 분할하는 이유는 주차면이 없는 가상 주차장의 관리를 용이하게 하기 위한 것이다.Meanwhile, preferably, the area of each virtual parking zone is set within a reference range of the number of available parking spaces set in advance. Preferably, the reference range can be set to 3 to 20 units or the like. In this way, the reason for dividing the entire virtual parking lot into virtual parking zones of a certain area is to facilitate management of a virtual parking lot without a parking surface.

실제 가상 주차장에는 대부분 주차면이 표시되지 않기 때문에, 하나의 주차면으로 주차 위치를 설정해줄 수 없다. 또한, 이것은 GPS 등 위치 정보가 매우 정확한 센서를 사용하더라도 1m 이상의 오차가 발생하므로, 하나의 주차면을 정확하게 설정해줄 수 없기 때문이다.Since most of the parking spaces are not displayed in the actual virtual parking lot, it is not possible to set a parking location with one parking space. In addition, this is because an error of more than 1m occurs even when a sensor having very accurate location information such as GPS is used, so that one parking surface cannot be accurately set.

또한, 가상 주차장의 영역이 너무 큰 경우, 일례로서, 연속된 도로변에 50대 정도 주차가 가능한 공간 전체를 하나의 가상 주차구역으로 설정하면, 주차 차량의 관리가 쉽지 않을 수 있다. 즉, 회원 등급이나 예약 우선 순위에 따라 목적지에서 가까운 위치를 배정하거나, 가까운 위치에 따른 주차 요금의 차별적 부여 등의 세부적인 서비스를 제공할 수 없다.In addition, when the area of the virtual parking lot is too large, as an example, if the entire space in which about 50 cars can be parked on a continuous road is set as one virtual parking area, management of parked vehicles may not be easy. In other words, it is not possible to provide detailed services such as assigning a location close to the destination according to the membership level or reservation priority, or differentially giving parking fees according to the nearby location.

또한, 주차구역 설정부(31)는 각 가상 주차구역에 대한 선호도에 따른 등급을 설정할 수 있다. 즉, 평균적인 사용자가 선호하는 가상 주차구역의 등급을 높게 설정하고, 선호가 낮은 가상 주차구역의 등급을 낮게 설정한다. 예를 들어, 목적지에서 가까운 위치의 가상 주차구역의 등급이 높고, 멀수록 등급을 낮게 설정할 수 있다.In addition, the parking zone setting unit 31 may set a rating according to a preference for each virtual parking zone. That is, the rank of the virtual parking zone preferred by the average user is set high, and the rank of the virtual parking zone with low preference is set low. For example, a virtual parking zone near a destination may have a higher grade, and the farther away, the lower the grade.

또한, 주차구역 설정부(31)는 각 가상 주차구역을 회원 속성에 따른 등급을 설정할 수 있다. 예를 들어, 특정 가상 주차구역을 장애인 전용, 임산부 전용, 어르신 전용, 우수회원 전용, VIP 전용 등 각 회원 속성에 따른 전용 구역으로 설정할 수 있다. 따라서 전용 등급과 일반 등급으로 구분하고, 일반 등급을 선호도에 따른 등급(일반 1등급, 일반 2등급 등)으로 구분할 수 있다.In addition, the parking zone setting unit 31 may set a rating for each virtual parking zone according to a member attribute. For example, a specific virtual parking area can be set as a dedicated area according to the attributes of each member, such as for the disabled, for pregnant women, for the elderly, for elite members, and for VIP only. Therefore, it can be divided into exclusive grade and general grade, and general grade can be divided into grades according to preference (general grade 1, general grade 2, etc.).

또한, 주차구역 설정부(31)는 각 가상 주차구역을 차량 종류(차종)에 따른 등급을 설정할 수 있다. 버스 전용 구역이나, 경차 전용 구역 등으로 설정할 수 있다.In addition, the parking zone setting unit 31 may set a grade for each virtual parking zone according to a vehicle type (vehicle type). It can be set as a bus-only area or a light car-only area.

또한, 주차구역 설정부(31)는 전체 가상 주차장에 대한 사용시간을 설정한다. 즉, 유휴 공간을 가상 주차장으로 활용하는 전체 시간을 의미한다. 일례로서, 축제 행사가 토요일 오후 7시부터 9시까지 진행하여, 가상 주차장의 사용시간을 해당 날짜의 오후 6시부터 10시까지로 설정할 수 있다.In addition, the parking zone setting unit 31 sets the use time for the entire virtual parking lot. In other words, it means the total time to use the idle space as a virtual parking lot. As an example, the festival event is held from 7 pm to 9 pm on Saturday, and the usage time of the virtual parking lot may be set to 6 pm to 10 pm on the corresponding date.

또한, 주차구역 설정부(31)는 예약 시간 단위를 설정한다. 바람직하게는, 예약 시간 단위는 30분이나 1시간 등으로 설정할 수 있다. 가상 주차구역 단위별로 관리하고 가상 주차장이므로, 10분 단위 등 너무 짧은 시간 간격으로 설정하면 관리하기 어려울 수 있다.In addition, the parking zone setting unit 31 sets a reservation time unit. Preferably, the unit of reservation time may be set to 30 minutes or 1 hour. Since it is managed by each virtual parking area and is a virtual parking lot, it may be difficult to manage if it is set at too short time intervals such as 10 minutes.

또한, 주차구역 설정부(31)는 주차 요금의 산정 기준을 설정한다. 이때, 주차 요금은 주차 시간(또는 예약 시간)에 비례하게 설정된다. 또한, 각 가상 주차구역별로 산정 기준을 달리 정할 수 있다. 예를 들어, 장애인 전용이나 우수회원 전용 구역은 요금을 할인하거나, 일반 등급도 선호도에 따른 세부 등급에 따라 요금을 달리 설정할 수 있다.Further, the parking zone setting unit 31 sets a standard for calculating the parking fee. At this time, the parking fee is set in proportion to the parking time (or reservation time). In addition, different calculation criteria can be set for each virtual parking area. For example, for areas exclusively for the disabled or exclusively for elite members, rates may be discounted, or rates may be set differently according to the detailed level according to preference for the general level.

또한, 주차구역 설정부(31)는 예약 시간 외에 초과되는 시간에 대하여 패널티 등을 부과하는 요금 기준을 설정할 수도 있다.In addition, the parking zone setting unit 31 may set a fee standard for imposing a penalty or the like for time exceeding the reserved time.

또한, 주차구역 설정부(31)는 사용자 속성이나 차량 속성에 따라 주차 요금의 산정 기준 또는 할인율을 달리 정할 수 있다. 예를 들어, 국가 유공자나 장애인, 우수 회원 등의 사용자 속성에 따라 할인율이 달리 책정한다. 또는, 차량의 차종에 따라 산정 기준을 달리하거나, 차량이 친환경 차량이나 경차이면 할인율을 적용할 수 있다.In addition, the parking zone setting unit 31 may differently set a calculation standard or discount rate of a parking fee according to a user attribute or a vehicle attribute. For example, the discount rate is set differently according to the attributes of users such as national merit, disabled, and excellent members. Alternatively, the calculation criteria may be different according to the vehicle type of the vehicle, or a discount rate may be applied if the vehicle is an eco-friendly vehicle or a light vehicle.

다음으로, 주차배정부(32)는 사용자 또는 사용자 단말(10)의 요청에 따라 가상 주차장 또는 가상 주차구역의 주차 예약을 접수하고, 예약에 따라 가상 주차구역에 예약 차량을 배정한다.Next, the parking allocation unit 32 receives the parking reservation of the virtual parking lot or the virtual parking area according to the request of the user or the user terminal 10, and allocates the reserved vehicle to the virtual parking area according to the reservation.

즉, 주차배정부(32)는 사용자 또는 사용자 단말(10)로부터 예약 시간을 입력받고, 해당 예약 시간에 주차 가능한 가상 주차구역을 배정한다. 이때, 차량 번호를 입력받거나, 사용자 정보(또는 회원 정보)로 사전에 등록된 차량 번호로 해당 차량을 식별한다.That is, the parking allocation unit 32 receives the reservation time from the user or the user terminal 10, and allocates a virtual parking area where parking is possible at the reserved time. In this case, the vehicle number is input, or the vehicle is identified by the vehicle number registered in advance as user information (or member information).

바람직하게는, 예약 시간은 주차 시작 및 완료 시간(또는 주차 시작 시각 및 주차 이용 시간)으로 구성된다. 또한 사전에 정해진 예약 시간 단위의 시간 간격으로 설정한다.Preferably, the reservation time is composed of parking start and finish times (or parking start time and parking use time). In addition, it is set at a time interval of a predetermined reservation time unit.

또한, 예약 시간은 가상 주차장의 사용 시간 내에서만 요청될 수 있다. 즉, 가상 주차장의 사용 시간 내에서만 차량을 유휴 공간에 주차할 수 있다.In addition, the reservation time may be requested only within the use time of the virtual parking lot. That is, the vehicle can be parked in the idle space only within the use time of the virtual parking lot.

이때, 해당 예약 시간 내에 가능한 구역을 할당하여 배정한다. 바람직하게는, 각 가상 주차구역이 N개의 차량이 주차할 수 있으면, 해당 가상 주차구역에서 N개의 주차면이 있는 것으로 가정하여, 해당 가상 주차구역엔서 예약 가능한 주차면에 배정한다. 하나의 가상 주차구역에서 각 주차면으로 배정하는 것을 도 8에 예시하고 있다.At this time, the available areas are allocated and allocated within the reserved time. Preferably, if each virtual parking zone can park N vehicles, it is assumed that there are N parking spaces in the virtual parking zone, and the virtual parking zone is assigned to a parking space that can be reserved in the virtual parking zone. Fig. 8 illustrates that one virtual parking area is allocated to each parking area.

도 8과 같이, 가상 주차구역 C가 주차가능 대수가 5대이면, 5개의 주차면 C1, C2, ..., C5 를 갖는 것으로 가정하여 배정한다.As shown in FIG. 8, if the virtual parking area C has 5 parking spaces, it is assumed that it has 5 parking surfaces C1, C2, ..., C5 and allocated.

또한, 바람직하게는, 주차배정부(32)는 사용자 속성이나 차량 속성을 검출하고, 검출된 속성에 맞는 가상 주차구역을 배정한다. 일례로서, 사용자가 장애인이면 장애인 전용 가상 주차구역에 배정한다.In addition, preferably, the parking allocation unit 32 detects a user attribute or a vehicle attribute, and allocates a virtual parking area according to the detected attribute. As an example, if the user is a disabled person, it is assigned to a virtual parking area dedicated to the disabled.

또한, 주차배정부(32)는 예약 순서와 각 사용자의 속성(또는 차량 속성)을 모두 고려하여, 가상 주차구역을 배정할 수 있다. 그 세부적인 과정은 이후에 설명한다.In addition, the parking allocation unit 32 may allocate a virtual parking area in consideration of both the reservation order and the attributes (or vehicle attributes) of each user. The detailed process will be described later.

이때, 사용자의 속성 또는 차량의 속성은 회원 또는 고객 등록시 입력받거나, 예약 시 입력받을 수 있다. 사용자 속성은 국가 유공자, 장애인, 우수 회원, 거주 지역 등을 포함하고, 차량 속성은 차종, 경차/중형/대형 등 차량 크기 종류, 일반 차량/친환경 차량 등을 포함한다.In this case, the user's attribute or the vehicle's attribute may be input when registering as a member or customer, or when making a reservation. User attributes include national merit, disabled people, excellent members, and residential areas, and vehicle attributes include vehicle types, vehicle size types such as light vehicles/medium/large vehicles, and general vehicles/eco-friendly vehicles.

한편, 주차배정부(32)는 배정된 결과를 사용자 또는 사용자 단말(10)로 전송하고, 배정된 결과를 예약 배정 정보(또는 예약 배정 데이터)로 저장한다. 예약 배정 정보는 차량 번호, 가상 주차구역, 예약 시간 등으로 구성된다.Meanwhile, the parking allocation unit 32 transmits the allocated result to the user or the user terminal 10, and stores the allocated result as reservation allocation information (or reservation allocation data). Reservation allocation information consists of vehicle number, virtual parking area, and reservation time.

다음으로, 주차상태 획득부(34)는 주차 차량의 차량 번호와, 주차 위치, 단속 시간 등 주차 차량의 주차 상태를 획득한다. 바람직하게는, 주차상태 획득부(34)는 단속 단말(50)을 통해, 주차 상태를 획득한다.Next, the parking state acquisition unit 34 acquires the parking state of the parked vehicle, such as the vehicle number of the parked vehicle, the parking position, and the enforcement time. Preferably, the parking state acquisition unit 34 acquires the parking state through the enforcement terminal 50.

즉, 단속 단말(50)은 가상 주차구역 내에 주차된 차량의 번호판을 촬영하여 번호판 이미지를 획득한다. 통상의 번호판 인식 기술을 이용하여, 번호판 이미지로부터 차량 번호를 인식한다.That is, the enforcement terminal 50 acquires a license plate image by photographing the license plate of the vehicle parked in the virtual parking area. The vehicle number is recognized from the license plate image using a conventional license plate recognition technique.

또한, 단속 단말(50)은 차량을 촬영할 때의 촬영 위치 및 방향을 획득하여, 차량의 주차 위치를 검출한다. 단속 단말(50)의 위치(현재 위치)와 방향은 앞서 위치 센서(56)와 방향 센서(53)에 의해 센싱된다.In addition, the enforcement terminal 50 acquires a photographing position and direction when photographing a vehicle, and detects the parking position of the vehicle. The position (current position) and direction of the enforcement terminal 50 are previously sensed by the position sensor 56 and the direction sensor 53.

단속 단말(50)의 현재 위치에서, 단속 단말(50)이 향하는 방향으로, 촬영된 차량이 위치한다. 따라서 단속 단말(50)의 현재 위치와 방향에 의해, 촬영된 차량의 위치를 추정할 수 있다. 이러한 기술은 컴퓨터 이미지 처리의 통상적인 기술을 이용한다.At the current position of the enforcement terminal 50, a photographed vehicle is located in a direction toward the enforcement terminal 50. Accordingly, the location of the captured vehicle can be estimated based on the current location and direction of the enforcement terminal 50. This technique uses conventional techniques of computer image processing.

또한, 주차상태 획득부(34)는 촬영 시의 시각을 주차 상태의 단속 시간으로 설정한다.In addition, the parking state acquisition unit 34 sets the time at the time of photographing as the intermittent time of the parking state.

다음으로, 주차위반 판단부(35)는 주차 상태 정보(또는 주차상태 데이터)에 대하여, 예약 배정 정보를 참고하여 주차 위반 여부를 판단한다. 즉, 차량 번호, 주차 위치, 및 단속 시간 등 주차상태 데이터를 이용하여, 해당 차량 번호의 차량이 예약에 맞게 주차된 것인지 이를 위반한 것인지를 판단한다.Next, the parking violation determination unit 35 determines whether or not the parking violation has been violated by referring to the reservation assignment information for the parking status information (or parking status data). That is, it is determined whether the vehicle of the corresponding vehicle number is parked according to the reservation or violated by using the parking state data such as the vehicle number, the parking location, and the enforcement time.

앞서 예약배정 데이터는 차량번호, 가상 주차구역, 예약 시간으로 구성되고, 주차상태 데이터는 차량 번호, 주차 위치, 단속 시간으로 구성된다.Previously, the reservation allocation data consists of a vehicle number, a virtual parking area, and a reservation time, and the parking status data consists of the vehicle number, parking location, and enforcement time.

먼저, 주차상태 데이터의 차량 번호에 대응되는 예약배정 데이터가 있는지를 검색한다. 예약배정 데이터 내에 해당 차량 번호가 없으면, 해당 차량은 불법 주차 또는 주차 위반을 한 차량이다.First, it is searched whether there is reservation allocation data corresponding to the vehicle number of the parking state data. If there is no corresponding vehicle number in the reservation allocation data, the vehicle is illegally parked or violated parking.

또한, 주차상태 데이터의 차량 번호에 대응되는 예약 배정 데이터가 존재하나, 단속 시간이 예약 시간 범위 내에 속하지 않으면 주차 위반에 해당된다. 즉, 주차 예약을 하였으나, 예약 시간에 맞게 주차되지 않은 상태이다. 이 경우, 예약전 미리 주차한 경우이거나, 예약 시간을 초과한 경우이다.In addition, reservation allocation data corresponding to the vehicle number of the parking status data exists, but if the enforcement time does not fall within the reserved time range, it is a parking violation. That is, a parking reservation has been made, but the parking has not been made according to the reserved time. In this case, it is the case that the car parked in advance before the reservation or the reservation time was exceeded.

또한, 주차상태의 차량 번호에 대응되는 예약 배정이 존재하고, 단속 시간이 예약 시간 범위 내에 속하나, 주차 위치가 해당 가상 주차구역 내에 위치에 벗어나면 주차 위반에 해당된다.In addition, if there is a reservation assignment corresponding to the vehicle number in the parking state, and the enforcement time falls within the reserved time range, but the parking position is out of the position within the corresponding virtual parking zone, it is a parking violation.

이때, 주차 위치의 가상 주차구역의 오차 범위를 사전에 정해진 비율이나 사전에 정해진 크기로 설정한다. 실제 유휴 공간에는 가상 주차구역의 구분선이 명확하게 표시되지 않는 경우가 대부분이므로, 차량 운전자는 해당 가상 주차구역을 정확하게 인식할 수 없을 수 있다. 따라서 가상 주차구역의 오차 범위를 상당히 넓게 설정한다. 바람직하게는, 오차 범위를 가상 주차구역의 20 ~ 40% 로 넓게 설정한다.At this time, the error range of the virtual parking area of the parking location is set to a predetermined ratio or a predetermined size. Since the division line of the virtual parking area is not clearly displayed in the actual idle space, the vehicle driver may not be able to accurately recognize the virtual parking area. Therefore, the error range of the virtual parking area is set considerably wider. Preferably, the error range is set as wide as 20 to 40% of the virtual parking area.

다음으로, 주차요금 결제부(33)는 주차 요금을 산정하고, 산정된 요금을 결제 처리한다.Next, the parking fee payment unit 33 calculates the parking fee and processes the calculated fee to pay.

즉, 주차요금 결제부(33)는 주차 요금의 산정 기준에 따라 주차 요금을 산정한다. 앞서 설명한 바와 같이, 가상 주차구역 별로 요금 산정 기준을 달리 정할 수 있다.That is, the parking fee payment unit 33 calculates the parking fee according to the calculation standard of the parking fee. As described above, a fee calculation criterion may be different for each virtual parking area.

따라서 주차요금 결제부(33)는 사용자 속성, 차량의 속성, 가상 주차구역, 주차 시간을 산정 기준에 적용하여, 요금을 산정한다.Therefore, the parking fee payment unit 33 calculates a fee by applying the user attribute, vehicle attribute, virtual parking area, and parking time to the calculation standard.

한편, 주차요금 결제부(33)는 주차 예약 및 배정 시 사전에 선불로 결제 요청을 할 수 있다. 다른 실시예로서, 후불로 결제할 수 있다.On the other hand, the parking fee payment unit 33 may request for payment in advance in advance upon reservation and allocation of parking. In another embodiment, payment may be made by deferred payment.

다음으로, 알람부(36)는 주차 위반으로 판단되면, 주차 위반의 종류에 따라 알람 메시지를 생성하여 전송한다. 즉, 사용자 또는 사용자 단말(10)에 안내 메시지를 전송하거나, 단속 기관 또는 단속자에게 불법주차 신고를 발송한다.Next, when it is determined that the parking violation is detected, the alarm unit 36 generates and transmits an alarm message according to the type of the parking violation. That is, a guide message is transmitted to the user or the user terminal 10, or a report of illegal parking is sent to the enforcement agency or regulator.

특히, 알람부(36)는 위반 상황에 따라 알람을 달리 수행한다.In particular, the alarm unit 36 performs an alarm differently according to the violation situation.

먼저, 위반 차량이 해당 차량 번호로 전혀 예약되지 않은 경우, 단속 기관 또는 단속자에게 불법주차 신고를 발송한다. 이 경우, 견인 조치하거나, 불법 주차 스티거가 발부될 수 있다.First, if the violating vehicle is not reserved at all with the corresponding vehicle number, a report of illegal parking is sent to the enforcement agency or regulator. In this case, towing measures or illegal parking stickies may be issued.

또한, 위반 차량이 예약되었으나 예약 시간이 아닌 경우, 해당 차량의 사용자 또는 사용자 단말(10)로 차량 이동 명령을 발송한다.In addition, when the violating vehicle is reserved but it is not the reserved time, a vehicle movement command is sent to the user of the vehicle or the user terminal 10.

또한, 위반 차량이 예약되었으나 가상 주차구역이 아닌 경우, 해당 차량의 사용자 또는 사용자 단말(10)로 예약된 가상 주차구역으로 이동할 것을 메시지로 요청한다.In addition, if the violating vehicle is reserved but not in a virtual parking area, a message is requested to move to the reserved virtual parking area by the user of the vehicle or the user terminal 10.

또한, 사용자 또는 사용자 단말(10)로 이동 명령 메시지를 발송할 때, 소정의 시간 내로 이동하지 않으면 불법 주차로 처리할 것을 알린다.In addition, when sending a movement command message to the user or the user terminal 10, it is notified that if it does not move within a predetermined time, it will be treated as illegal parking.

다음으로, 주차 연장부(37)는 사용자의 요청에 따라 주차 예약 시간을 연장한다.Next, the parking extension unit 37 extends the parking reservation time according to the user's request.

즉, 주차연장부(37)는 사용자 또는 사용자 단말(10)의 요청에 따라 기존의 예약 시간을 추가로 연장한다. 이때, 알람부(36)에서 주차 위반 알람에 반응하여, 사용자가 예약 시간을 추가로 연장 요청할 수 있다.That is, the parking extension 37 further extends the existing reservation time according to the request of the user or the user terminal 10. In this case, in response to the parking violation alarm in the alarm unit 36, the user may request an additional extension of the reservation time.

또한, 주차연장부(37)는 종래 예약 시간 이후에, 추가 연장 시간 동안 다른 예약 차량이 모두 해당 가상 주차구역에서 주차할 수 있는지의 여유 상태를 파악하고, 여유가 있는 경우에 한하여, 주차 연장을 승인할 수 있다.In addition, after the conventional reservation time, the parking extension unit 37 determines whether all other reserved vehicles can park in the corresponding virtual parking area during the additional extended time, and only if there is room, extends the parking. I can approve it.

이때, 요금 산정 기준에 따라, 주차 연장 요금이 산정된다. 이때, 주차 연장 요금은 통상의 예약 요금 보다 높게 책정되고, 연장 요청 없이 주차하는 경우의 패널티 요금 보다 낮게 책정될 수 있다.At this time, the parking extension fee is calculated according to the fee calculation standard. In this case, the parking extension fee may be set higher than the normal reservation fee, and may be set lower than the penalty fee in the case of parking without an extension request.

다음으로, 본 발명의 일실시예에 따른 주차관리 시스템(30)의 주차 예약 및 배정 방법에 대하여 도 9를 참조하여 보다 구체적으로 설명한다.Next, a parking reservation and allocation method of the parking management system 30 according to an embodiment of the present invention will be described in more detail with reference to FIG. 9.

도 9에서 보는 바와 같이, 먼저, 주차관리 시스템(30)은 주차 예약을 접수하면(S10), 예약 순서에 따라 선착순으로 가상 주차구역에 1차 배정한다(S20). 이때, 가능한 가상 주차구역 중에서 선호도가 높은 순의 가상 주차구역에 먼저 배정한다. 예를 들어, 목적지에서 가장 가까운 가상 주차구역에 먼저 배정한다. 특히, 차량의 속성이나 사용자 속성에 따라 주차 가능한 가상 주차구역에서 선호도가 높은 순으로 배정한다.As shown in FIG. 9, first, when the parking management system 30 receives a parking reservation (S10), it first allocates to the virtual parking area in a first-come-first-served basis according to the reservation order (S20). At this time, among the possible virtual parking areas, the virtual parking areas with the highest preference are assigned first. For example, the virtual parking lot closest to the destination is assigned first. In particular, according to the attributes of the vehicle or the user, the virtual parking zones available for parking are allocated in the order of preference.

다음으로, 각 사용자 또는 접수자에 대해 예약 접수 시점에서 사전에 정해진 일정한 시간이 경과한 후, 해당 가상 주차구역에 배정된 차량(또는 사용자)이 주차가능 대수를 초과하면, 가중치를 부여하여(S30), 가상 주차구역 배정을 다시 수행하여 2차 배정한다(S40).Next, after a predetermined period of time has elapsed from the time of reservation reception for each user or receptionist, if the vehicle (or user) allocated to the corresponding virtual parking area exceeds the number of available parking spaces, a weight is given (S30). , Secondary allocation by performing the virtual parking area allocation again (S40).

즉, 각 사용자에 대해, 해당 사용자의 접수 시점에서 일정 시간 이내에 접수한 모든 사용자와 가중치에 의해 우선순위를 결정한다. 예약 순서와, 차량 속성(또는 사용자 속성)에 가중치를 부여하고, 그 가중치의 합에 의하여, 우선순위를 결정한다. 따라서 높은 가중 합을 가지는 차량(또는 사용자, 예약자, 접수자)이 먼저 해당 가상 주차구역(최우선 가상 주차구역)에 먼저 배정되고, 배정되지 못한 차량(사용자)은 다음 선호도의 가상 주차구역(차선 가상 주차구역)에 배정된다. 따라서 이 경우, 배정 순서가 변경될 수 있다.That is, for each user, priority is determined based on all users and weights received within a certain time from the time when the user is accepted. The order of reservation and the vehicle attribute (or user attribute) are weighted, and priority is determined by the sum of the weights. Therefore, a vehicle with a high weighted sum (or user, reservation, or receptionist) is first assigned to the corresponding virtual parking area (virtual parking area with the highest priority), and the unallocated vehicle (user) is assigned a virtual parking area of the next preference (lane virtual parking). Zone). Therefore, in this case, the order of assignment may be changed.

특히, 2차 배정은 해당 사용자의 접수 시점에서 이후 일정 시간 이내의 접수한 모든 사용자들이 해당 가상 주차구역에 모두 수용할 수 없는 경우에 한하여, 2차 배정을 수행한다.Particularly, the second allocation is performed only when all the users who received within a certain period of time from the time of reception of the corresponding user cannot all be accommodated in the corresponding virtual parking area.

상기와 같이, 예약한 각 사용자 마다 1차 배정과 2차 배정 과정을 반복한다(S50). 바람직하게는, 2차 배정은 각 사용자 마다 접수 후 일정한 일정한 시간 이후에 배정 작업을 수행한다.As described above, the first and second assignment processes are repeated for each reserved user (S50). Preferably, the secondary assignment is performed after a certain period of time after receiving for each user.

예를 들어, 2차 배정을 1시간 간격으로 수행한다고 가정한다. 사용자 A가 접수하고 이후 1시간 동안 접수되는 예약을 처음 선착순에 의한 1차 배정을 수행한다. 그리고 1시간 이후, 사용자 A와 이후 1시간 내에 접수한 사용자들의 수가 가상 주차구역의 주차 가능 대수를 넘어서면, 이들에 대하여 2차 배정을 수행한다. 따라서 2차 배정이 되면, 초과 인원수만큼 해당 가상 주차장 보다 후순위인 가상 주차장에 배정된다. 일례로서, 가중치에 의해서, 제1 가상 주차구역, 제2 가상 주차구역의 배정이 완료되고, 제3 가상 주차구역이 일부 배정된다.For example, suppose that the second assignment is performed every hour. First, first-come-first-served basis for reservations received by User A and received for 1 hour thereafter. Then, after one hour, if the number of users A and the users received within the next hour exceeds the number of available parking spaces in the virtual parking area, secondary allocation is performed for them. Therefore, when the second allocation is made, the excess number of people is allocated to the virtual parking lot that is lower than the corresponding virtual parking lot. As an example, the first virtual parking area and the second virtual parking area are allocated according to the weight, and the third virtual parking area is partially allocated.

이상, 본 발명자에 의해서 이루어진 발명을 실시 예에 따라 구체적으로 설명하였지만, 본 발명은 실시 예에 한정되는 것은 아니고, 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경 가능한 것은 물론이다.In the above, the invention made by the present inventors has been described in detail according to the embodiments, but the invention is not limited to the embodiments, and it goes without saying that various modifications can be made without departing from the gist of the invention.

10 : 사용자 단말 20 : 관리자 단말
30 : 주차관리 서버 31 : 주차구역 설정부
32 : 주차배정부 33 : 주차요금 결제부
34 : 주차상태 검출부 35 : 주차위반 판단부
36 : 알람부
40 : 데이터베이스 41 : 차량DB
42 : 주차장DB 43 : 예약DB
44 : 상태DB
300 : 주차관리 시스템
10: user terminal 20: administrator terminal
30: parking management server 31: parking zone setting unit
32: parking allocation department 33: parking fee payment department
34: parking state detection unit 35: parking violation determination unit
36: alarm unit
40: database 41: vehicle DB
42: parking lot DB 43: reservation DB
44: state DB
300: parking management system

Claims (11)

사용자가 온라인 상으로 유휴공간에 주차 예약을 하고 차량을 운전하여 예약된 가상 주차구역에 주차하기 위하여, 도로 및 유휴지를 활용한 탄력적 주차관리 시스템에 있어서,
지도상의 유휴 공간을 가상 주차장으로 설정하되, 상기 가상 주차장을 다수의 가상 주차구역으로 분할하여 설정하는 주차구역 설정부;
사용자의 차량에 대한 주차 예약을 접수하고, 상기 가상 주차구역에 예약 차량을 배정하고, 예약 차량의 차량 번호, 가상 주차구역을 포함하는 주차배정 데이터를 생성하는 주차배정부;
주차 차량의 차량 번호와, 주차 위치를 포함하는 주차 상태를 획득하는 주차상태 획득부; 및,
획득된 주차 상태의 차량 번호로 상기 주차배정 데이터를 검색하여, 검색된 차량 번호의 가상 주차구역이 해당 주차 위치를 포함하는지에 따라 주차 위반 여부를 판단하는 주차위반 판단부를 포함하고,
상기 주차구역 설정부는 다수의 차량이 주차할 수 있는 영역으로 각 가상 주차구역을 설정하되, 각 가상 주차구역의 영역을 사전에 설정된 주차 가능 대수의 기준 범위 내로 설정하고,
상기 주차 가능 대수의 기준 범위는 3 ~ 20 대에서 설정되고,
상기 유휴 공간의 연속된 영역 내에서 다수의 가상 주차구역으로 분할되고,
상기 주차위반 판단부는 주차 위치의 가상 주차구역의 오차 범위를 사전에 정해진 비율이나 사전에 정해진 크기로 설정하되, 오차 범위를 가상 주차구역의 20 ~ 40% 로 설정하고,
상기 주차구역 설정부는 상기 가상 주차장 또는 상기 가상 주차구역에 대해 위,경도 좌표를 점으로 생성하고, 점과 점을 자동으로 이어 해당 가상 주차장 또는 상기 가상 주차구역의 경계선을 구분하는 것을 특징으로 하는 도로 및 유휴지를 활용한 탄력적 주차관리 시스템.
In a flexible parking management system using roads and idle areas, in order for a user to reserve a parking in an idle space online and drive a vehicle to park in a reserved virtual parking area,
A parking zone setting unit configured to set the idle space on the map as a virtual parking lot, and divide the virtual parking lot into a plurality of virtual parking zones;
A parking allocation unit that receives a parking reservation for a user's vehicle, allocates a reserved vehicle to the virtual parking area, and generates parking allocation data including a vehicle number of the reserved vehicle and a virtual parking area;
A parking state acquisition unit that acquires a parking state including a vehicle number of the parked vehicle and a parking position; And,
A parking violation determination unit that searches for the parking allocation data with the acquired vehicle number in a parking state, and determines whether a parking violation is made according to whether the virtual parking area of the searched vehicle number includes a corresponding parking location,
The parking zone setting unit sets each virtual parking area as an area in which a plurality of vehicles can park, and sets the area of each virtual parking area within a reference range of the number of available parking spaces set in advance,
The standard range of the number of parking spaces is set from 3 to 20 vehicles,
It is divided into a plurality of virtual parking zones within the continuous area of the idle space,
The parking violation determination unit sets the error range of the virtual parking area of the parking location to a predetermined ratio or a predetermined size, but sets the error range to 20 to 40% of the virtual parking area,
The parking area setting unit generates latitude and longitude coordinates for the virtual parking lot or the virtual parking area as points, and automatically connects the points and points to separate the virtual parking lot or the boundary line of the virtual parking area. And flexible parking management system using idle areas.
제1항에 있어서,
상기 주차구역 설정부는 상기 가상 주차장의 사용시간을 설정하여, 상기 주차배정부가 상기 가상 주차장의 사용시간 내에서만 주차할 수 있도록 예약하고 배정하는 것을 특징으로 하는 도로 및 유휴지를 활용한 탄력적 주차관리 시스템.
The method of claim 1,
The parking zone setting unit sets the use time of the virtual parking lot, and the parking allocation unit reserves and allocates parking only within the use time of the virtual parking lot.
제2항에 있어서,
상기 주차배정부는 예약시 주차할 시작 시간 및 종료 시간의 주차 시간을 예약하고, 상기 주차상태 획득부는 주차상태를 획득할 때의 단속 시간을 함께 획득하고, 상기 주차위반 판단부는 획득된 단속 시간이 주차배정 데이터의 주차 시간 내에 벗어나면 주차 위반으로 판단하는 것을 특징으로 하는 도로 및 유휴지를 활용한 탄력적 주차관리 시스템.
The method of claim 2,
The parking allocation unit reserves the parking time of the start time and the end time to park at the time of reservation, the parking status acquisition unit acquires the crackdown time when acquiring the parking state, and the parking violation determination unit is the acquired crackdown time. A flexible parking management system using roads and idle areas, characterized in that it is judged as a parking violation if it deviates within the parking time of the allocation data.
삭제delete 삭제delete 삭제delete 제1항에 있어서,
각 가상 주차구역은 사용자의 속성, 차량 속성 중 어느 하나 이상에 의해 전용 등급으로 설정되고, 각 전용 등급의 가상 주차구역에는 해당 차량의 사용자 또는 차량의 속성이 해당 전용 등급의 속성에 맞아야만 예약이 가능한 것을 특징으로 하는 도로 및 유휴지를 활용한 탄력적 주차관리 시스템.
The method of claim 1,
Each virtual parking zone is set as an exclusive class according to one or more of the user's attribute and vehicle attribute, and in each of the virtual parking zones of the exclusive class, reservations can only be made if the user or the vehicle's attribute of the vehicle fits the attribute of the dedicated class. Flexible parking management system utilizing roads and idle areas, characterized in that possible.
제1항에 있어서,
각 가상 주차구역은 선호도에 의해 선호도 등급으로 설정되는 것을 특징으로 하는 도로 및 유휴지를 활용한 탄력적 주차관리 시스템.
The method of claim 1,
Flexible parking management system using roads and idle areas, characterized in that each virtual parking area is set as a preference grade according to preference.
제1항에 있어서,
상기 주차구역 설정부는 각 가상 주차구역의 주차 가능 대수를 차량 1대의 주차면을 기준으로 산정하되, 각 주차면 외에도 사전에 정해진 비율 이나 영역을 더 많이 할당하여 가상 주차구역의 영역을 설정하는 것을 특징으로 하는 도로 및 유휴지를 활용한 탄력적 주차관리 시스템.
The method of claim 1,
The parking zone setting unit calculates the number of parking spaces available in each virtual parking zone based on the parking space of one vehicle, and sets the area of the virtual parking zone by allocating more of a predetermined ratio or area in addition to each parking space. Flexible parking management system using roads and idle areas.
삭제delete 삭제delete
KR1020200036797A 2020-03-26 2020-03-26 A flexible parking management system using roads and idle land KR102178120B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020200036797A KR102178120B1 (en) 2020-03-26 2020-03-26 A flexible parking management system using roads and idle land
KR1020200096655A KR20210120784A (en) 2020-03-26 2020-08-03 A flexible parking management system using roads and idle land

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200036797A KR102178120B1 (en) 2020-03-26 2020-03-26 A flexible parking management system using roads and idle land

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020200096655A Division KR20210120784A (en) 2020-03-26 2020-08-03 A flexible parking management system using roads and idle land

Publications (1)

Publication Number Publication Date
KR102178120B1 true KR102178120B1 (en) 2020-11-12

Family

ID=73398757

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020200036797A KR102178120B1 (en) 2020-03-26 2020-03-26 A flexible parking management system using roads and idle land
KR1020200096655A KR20210120784A (en) 2020-03-26 2020-08-03 A flexible parking management system using roads and idle land

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020200096655A KR20210120784A (en) 2020-03-26 2020-08-03 A flexible parking management system using roads and idle land

Country Status (1)

Country Link
KR (2) KR102178120B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114973752A (en) * 2022-04-06 2022-08-30 深圳一清创新科技有限公司 License plate and parking space number association method and device, intelligent vehicle and readable storage medium
CN115095204A (en) * 2022-06-21 2022-09-23 深圳市中科利亨车库设备股份有限公司 Parking lot management method and terminal for dynamically dividing parking spaces
KR20230035786A (en) * 2021-09-06 2023-03-14 인천국제공항공사 Smart parking system and operation method thereof
KR20230039088A (en) 2021-09-13 2023-03-21 주식회사 동성아이텍 An Illegal parking enforcement system with location-based real-time parking information delivery function
CN116030656A (en) * 2021-10-27 2023-04-28 中移雄安信息通信科技有限公司 Cloud parking space management method and device, electronic equipment and computer program product
KR102658728B1 (en) 2023-07-17 2024-04-18 주식회사 동성아이텍 A location-based parking management system using mobile and Bluetooth

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102459934B1 (en) * 2022-02-09 2022-11-01 주식회사 넥스파시스템 Street parking lot unmanned system with electric vehicle charging function
KR102615307B1 (en) * 2022-11-21 2023-12-19 주식회사 휙고 Apparatus and method for setting parking zone based on real time kinematic

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100838277B1 (en) 2008-01-14 2008-06-17 주식회사 엘리소프트 System and method for managing resident priorityparking zone
KR100895846B1 (en) 2007-08-30 2009-05-06 주식회사 넥스파시스템 Parking data producing system and automatic police enforcement system of illegal stopping and parking vehicle
KR101134512B1 (en) 2010-10-27 2012-04-13 주식회사 모비더스 A enforcement system and apparatus for a dangerous article transport car and method thereof
WO2017104163A1 (en) * 2015-12-17 2017-06-22 日産自動車株式会社 Parking support method and device
KR101773721B1 (en) * 2016-11-22 2017-09-13 아마노코리아 주식회사 System for managing unmanned parking by reservation using lpr and wireless comunication technology
JP2017199214A (en) * 2016-04-27 2017-11-02 凸版印刷株式会社 Parking space lending system, server device, control program of server device, and control method of server device
KR20170124299A (en) * 2016-05-02 2017-11-10 현대모비스 주식회사 A method and apparatus of assisting parking by creating virtual parking lines
KR20180040235A (en) * 2016-10-12 2018-04-20 엘지전자 주식회사 Parking Assistance Apparatus and Vehicle Having The Same
KR102060599B1 (en) * 2019-01-10 2019-12-30 장석록 A Parking Control System

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100895846B1 (en) 2007-08-30 2009-05-06 주식회사 넥스파시스템 Parking data producing system and automatic police enforcement system of illegal stopping and parking vehicle
KR100838277B1 (en) 2008-01-14 2008-06-17 주식회사 엘리소프트 System and method for managing resident priorityparking zone
KR101134512B1 (en) 2010-10-27 2012-04-13 주식회사 모비더스 A enforcement system and apparatus for a dangerous article transport car and method thereof
WO2017104163A1 (en) * 2015-12-17 2017-06-22 日産自動車株式会社 Parking support method and device
JP2017199214A (en) * 2016-04-27 2017-11-02 凸版印刷株式会社 Parking space lending system, server device, control program of server device, and control method of server device
KR20170124299A (en) * 2016-05-02 2017-11-10 현대모비스 주식회사 A method and apparatus of assisting parking by creating virtual parking lines
KR20180040235A (en) * 2016-10-12 2018-04-20 엘지전자 주식회사 Parking Assistance Apparatus and Vehicle Having The Same
KR101773721B1 (en) * 2016-11-22 2017-09-13 아마노코리아 주식회사 System for managing unmanned parking by reservation using lpr and wireless comunication technology
KR102060599B1 (en) * 2019-01-10 2019-12-30 장석록 A Parking Control System

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230035786A (en) * 2021-09-06 2023-03-14 인천국제공항공사 Smart parking system and operation method thereof
KR102670777B1 (en) 2021-09-06 2024-05-31 인천국제공항공사 Smart parking system and operation method thereof
KR20230039088A (en) 2021-09-13 2023-03-21 주식회사 동성아이텍 An Illegal parking enforcement system with location-based real-time parking information delivery function
KR102670858B1 (en) * 2021-09-13 2024-05-31 주식회사 동성아이텍 An Illegal parking enforcement system with location-based real-time parking information delivery function
CN116030656A (en) * 2021-10-27 2023-04-28 中移雄安信息通信科技有限公司 Cloud parking space management method and device, electronic equipment and computer program product
CN114973752A (en) * 2022-04-06 2022-08-30 深圳一清创新科技有限公司 License plate and parking space number association method and device, intelligent vehicle and readable storage medium
CN114973752B (en) * 2022-04-06 2023-12-22 深圳一清创新科技有限公司 License plate and parking space number association method and device, intelligent vehicle and readable storage medium
CN115095204A (en) * 2022-06-21 2022-09-23 深圳市中科利亨车库设备股份有限公司 Parking lot management method and terminal for dynamically dividing parking spaces
KR102658728B1 (en) 2023-07-17 2024-04-18 주식회사 동성아이텍 A location-based parking management system using mobile and Bluetooth

Also Published As

Publication number Publication date
KR20210120784A (en) 2021-10-07

Similar Documents

Publication Publication Date Title
KR102178120B1 (en) A flexible parking management system using roads and idle land
US11238736B2 (en) Systems and methods for vehicle parking management
US10026042B2 (en) Public parking space remote reservation system
CA2843287C (en) Method of using virtual gantries to optimize the charging performance of in-vehicle parking systems
US8816879B2 (en) Computer-implemented system and method for managing interchangeable parking spaces
Levy et al. GIS-based method for assessing city parking patterns
US9123246B2 (en) Parking guidance system and method based on vehicle human occupancy
US20190385449A1 (en) System and method for providing automatic on-street parking control and unoccupied parking spot availability detection
CN111276007A (en) Method for positioning and navigating automobile in parking lot through camera
JP2007172432A (en) Portable terminal and portable terminal control method
EP2447927A1 (en) System and process for estimating the availability and/or occupied status of car parks located in a given urban area at a given time
JP2013214167A (en) Charge calculation method, charge calculation program and charge calculation device
US20170185992A1 (en) Software application for smart city standard platform
Kabir et al. An IoT based intelligent parking system for the unutilized parking area with real-time monitoring using mobile and web application
Jioudi et al. e-parking: Multi-agent smart parking platform for dynamic pricing and reservation sharing service
KR102073661B1 (en) A parking guiding system for decentralized parking
KR102670858B1 (en) An Illegal parking enforcement system with location-based real-time parking information delivery function
CN115031749B (en) Night walking navigation method, device, equipment and storage medium
KR20230160108A (en) A shared parking guidance system for resident parking surfaces
Mitsopoulou et al. Efficient parking allocation for smartcities
e Ferreira et al. Tackling cruising for parking with an online system of curb parking space reservations
US10891806B1 (en) Mobile phone and cloud based virtualized parking meter system
KR102672135B1 (en) A location-based breaker management method for multiple membership parking lots
KR102515789B1 (en) Common parking service system, server and method
KR20230055248A (en) A parking guidance method for multiple affiliate parking lots based on membership system

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant