KR102070818B1 - Mash-up service system providing for real time parking space information - Google Patents

Mash-up service system providing for real time parking space information Download PDF

Info

Publication number
KR102070818B1
KR102070818B1 KR1020180165752A KR20180165752A KR102070818B1 KR 102070818 B1 KR102070818 B1 KR 102070818B1 KR 1020180165752 A KR1020180165752 A KR 1020180165752A KR 20180165752 A KR20180165752 A KR 20180165752A KR 102070818 B1 KR102070818 B1 KR 102070818B1
Authority
KR
South Korea
Prior art keywords
parking
parking lot
information
application
driver
Prior art date
Application number
KR1020180165752A
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 KR1020180165752A priority Critical patent/KR102070818B1/en
Application granted granted Critical
Publication of KR102070818B1 publication Critical patent/KR102070818B1/en

Links

Images

Classifications

    • 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
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/02Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
    • 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
    • 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/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
    • G08G1/143Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces inside the vehicles
    • 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/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
    • G08G1/144Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces on portable or mobile units, e.g. personal digital assistant [PDA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N5/225
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • G06K2209/15
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • G06V20/625License plates

Landscapes

  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Operations Research (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Finance (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to a mash-up service system for providing real-time parking lot information which helps to easily park a vehicle. The mash-up service system comprises: a plurality of smartphones in which an application can be installed; and a mash-up server to communicate with an application installed in the plurality of smartphones. An application for a driver used on a driver side is installed in at least one among the plurality of smartphones. An application for a parking lot used on a parking lot manager side is installed in at least one among the plurality of smartphones. The mash-up server receives location information of a parking lot, information of the total number of parking spaces of a parking lot, vehicle entry information, and vehicle exit information via the application for a parking lot to store the information in a database. If the mash-up server is requested to transmit parking lot mash-up information from the application for a driver, the mash-up server receives current GPS location information of a driver from the application for a driver, and transmits parking lot information located around the received GPS location to the application for a driver. The application for a driver displays the received parking lot information on a map.

Description

실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템{MASH-UP SERVICE SYSTEM PROVIDING FOR REAL TIME PARKING SPACE INFORMATION}MASH-UP SERVICE SYSTEM PROVIDING FOR REAL TIME PARKING SPACE INFORMATION}

본 발명은 주차장 정보를 제공하는 매쉬업 서비스 시스템에 관한 것으로, 보다 구체적으로는 단순한 주차장 위치 정보만이 아닌 주차장의 위치, 비용, 주차가능여부를 알 수 있는 실시간으로 주차장 정보를 제공하는 매쉬업 서비스 시스템에 관한 것이다.The present invention relates to a mashup service system for providing parking information, and more particularly, to a mashup service system that provides parking information in real time to know the location, cost, and whether parking is possible, not just parking location information. It is about.

일반적으로, 대로변의 건물 부설주차장이나 노외, 노상주차장은 접근성이나 육안식별이 용이 하기 때문에 주차 이용객 이용률이 높아 주차장이 항상 혼잡하여 주차가 쉽지 않다.In general, parking lot, off-site, or streetside parking lot on the side of the road is easy to access and visually identify, so the parking lot is always crowded and parking is not easy.

그러나 이면도로나 상업지역 내부 건물주차장과 노외, 노상주차장은 이용객의 접근성이 용이하지 않아 이용률이 낮아 주차장 활용도가 낮을 수 밖에 없는 실정이다.However, the parking lot on the back side of the road, inside the commercial area, and off-street and off-street parking lot is not easy to access, so the utilization rate of the parking lot is low.

이러한 현실을 개선하기 위해 도로변, 이면도로, 각 지역의 노외, 노상 주차장의 차량 진출구 등에 전광판을 설치하여 주차가능 대수 등의 정보를 표출시켜 활용도가 낮은 주차장으로 운전자를 유도할 수 있다.In order to improve such a reality, an electric signboard may be installed at roadsides, backside roads, off-roads of each region, or on road exits of roadside parking lots to display information such as the number of available parking lots to guide drivers to low-utility parking lots.

주차장의 전광판에 주차 가능 대수를 표출하는 방법은 해당 주차장까지 운전자가 가는 경우에 유용하지만 운전자가 원거리에 위치하고 있는 경우에는 전광판의 정보를 인식할 수 없다는 문제가 있다.The method of expressing the number of parking available on the signboard of the parking lot is useful when the driver goes to the parking lot, but there is a problem in that the information of the signboard cannot be recognized when the driver is located at a long distance.

또한 현재의 주차 정보 제공 서비스의 경우 지도 정보와 함께 주변의 주차장의 위치 정보만을 제공하고 있기 때문에, 운전자가 특정 지역에 가서 주차장을 방문하더라도 차량을 주차할 수 없어 다시 주변의 주차장들을 방문하는 일이 빈번하게 발생되고 있다.In addition, the current parking information providing service provides only the location information of nearby parking lots along with the map information. Therefore, even if a driver visits a parking lot in a specific area, the vehicle cannot park the vehicle. It is happening frequently.

본 발명은 전술한 문제점에 기반하여 안출된 발명으로서, 사용자가 원격지에 있더라도 해당하는 지역의 주차장의 위치 정보, 주차장의 비용 정보, 주차장의 주차가능 여부를 검색하여 보다 쉽게 차량을 주차할 수 있도록 도와주는 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템을 제공하는데 있다.The present invention has been made on the basis of the above-described problems, even if the user is located in a remote location to help the parking of the vehicle more easily by searching the location information of the parking lot of the corresponding area, the cost information of the parking lot, parking availability of the parking lot The state is to provide a mashup service system that provides real-time parking information.

또한 본 발명은 주차 관제 시스템이 없는 주차장에서 전술한 바와 같은 주차장 위치, 주차장 비용, 주차장 주차가능 여부를 포함하는 통합 주차 정보를 제공할 수 있는 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템을 제공하는데 있다.In another aspect, the present invention is to provide a mashup service system for providing real-time parking information that can provide integrated parking information including the parking lot location, the parking cost, parking availability as described above in a parking lot without a parking control system.

또한 본 발명은 주차 관제 시스템이 없는 주차장에서 별도의 주차 관제 장비 없이 어플리케이션을 통해 통합 주차 정보를 제공할 수 있는 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템을 제공하는데 있다.In addition, the present invention is to provide a mashup service system for providing real-time parking information that can provide integrated parking information through the application without a separate parking control equipment in a parking lot without a parking control system.

전술한 과제를 해결하기 위해 본 발명의 일양태에 따르면, 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템이 제공된다. 이 시스템은, 어플리케이션 설치가능한 복수의 스마트 폰; 및 상기 복수의 스마트 폰에 설치된 어플리케이션과 통신하는 매쉬업 서버;를 포함하고, 복수의 스마트 폰 중 적어도 하나에는 운전자측에서 이용되는 운전자용 어플리케이션이 설치되고, 상기 복수의 스마트 폰 중 적어도 하나에는 주차장 관리인측에서 이용되는 주차장용 어플리케이션이 설치되고, 상기 매쉬업 서버는 주차장용 어플리케이션을 통해 주차장의 위치 정보, 주차장의 전체 주차 면수 정보, 차량의 입차 정보 및 차량의 출차 정보를 수신하여 데이터베이스에 저장하고, 매쉬업 서버가 운전자용 어플리케이션으로부터 주차장 매쉬업 정보를 전송해줄 것을 요청받으면, 매쉬업 서버는 운전자용 어플리케이션으로부터 운전자의 현재 GPS 위치 정보를 수신하고, 수신된 GPS 위치 주변에 위치된 주차장 정보를 상기 운전자용 어플리케이션으로 전송하고, 상기 운전자용 어플리케이션은 전송받은 주차장 정보를 맵상에 표시하도록 구성된다. According to one aspect of the present invention for solving the above problems, there is provided a mashup service system for providing real-time parking lot information. The system includes a plurality of smart phones that can be installed by the application; And a mashup server configured to communicate with applications installed in the plurality of smart phones, wherein at least one of the plurality of smart phones is installed with a driver application used on the driver side, and at least one of the plurality of smart phones is a parking manager. An application for a parking lot used at the side is installed, and the mashup server receives and stores the location information of the parking lot, the total parking surface number information of the parking lot, the entering information of the vehicle and the leaving information of the vehicle through a parking application, and stores it in a database. When the server is requested to transmit the parking lot mashup information from the driver application, the mashup server receives the driver's current GPS location information from the driver application, and transfers the parking lot information located around the received GPS location to the driver application. Song, and applications for the driver is configured to display the parking information transmitted on the map.

전술한 양태에서 매쉬업 서버로부터 운전자용 어플리케이션으로 전달되는 주차장 정보는 적어도 현재 주차가능한 주차면수 정보를 포함한다. In the above aspect, the parking lot information transferred from the mashup server to the driver application includes at least the currently available parking surface number information.

전술한 양태에서 현재 주차가능한 주차면수 정보는, 매쉬업 서버에 입력된 전체 주차 면수 정보, 차량의 입차 정보 및 차량의 출차 정보에 의해 매쉬업 서버에서 자동으로 계산된다. In the above-described aspect, the currently available parking surface number information is automatically calculated by the mashup server based on the total parking surface number information inputted to the mashup server, the entering information of the vehicle, and the leaving information of the vehicle.

또한 전술한 양태에서 매쉬업 서버가 운전자용 어플리케이션으로부터 특정 장소에 대한 주차장 매쉬업 정보를 전송해줄 것을 요청받으면, 매쉬업 서버는 특정 장소를 포함하는 맵을 호출하고, 데이터베이스로부터 상기 호출된 맵에 포함되는 주차장들을 검색하여 주차장 정보를 호출하고, 상기 호출된 맵 상에 상기 호출된 주차장 정보를 합성하여 생성된 주차장 정보 맵을 상기 운전자용 어플리케이션으로 전송하고, 상기 운전자용 어플리케이션은 전송받은 주차장 정보 맵을 화면에 표시하도록 구성된다. In addition, in the above-described aspect, when the mashup server is requested to transmit the parking lot mashup information for the specific place from the driver application, the mashup server calls a map including the specific place, and stores the parking lots included in the called map from the database. Search and call the parking lot information, transmit the parking lot information map generated by synthesizing the called parking lot information on the called map to the driver application, and the driver application displays the received parking lot information map on the screen. It is configured to.

매쉬업 서버로부터 운전자용 어플리케이션으로 전달되는 주차장 정보는 적어도 현재 주차가능한 주차면수 정보를 포함하고, 현재 주차가능한 주차면수 정보는, 매쉬업 서버에 입력된 전체 주차 면수 정보, 차량의 입차 정보 및 차량의 출차 정보에 의해 매쉬업 서버에서 자동으로 계산된다. The parking lot information transmitted from the mashup server to the driver application includes at least the currently available parking surface information, and the currently available parking surface information includes the total parking surface information input to the mashup server, the information of entering the vehicle, and the leaving information of the vehicle. Is calculated automatically by the mashup server.

본 발명에 따르면, 사용자가 원격지에 있더라도 해당하는 지역의 주차장의 위치 정보, 주차장의 비용 정보, 주차장의 주차가능 여부를 검색하여 보다 쉽게 차량을 주차할 수 있도록 도와주는 실시간 주차장 정보를 제공할 수 있게된다. According to the present invention, even if the user is located at a remote location, the location information of the parking lot of the corresponding area, the cost information of the parking lot, and whether the parking lot can be searched to provide real-time parking information that helps to park the vehicle more easily. do.

또한 본 발명에 따르면 주차 관제 시스템이 없는 주차장에서 전술한 바와 같은 주차장 위치, 주차장 비용, 주차장 주차가능 여부를 포함하는 통합 주차 정보를 제공할 수 있는 실시간 주차장 정보를 제공할 수 있게 된다.In addition, according to the present invention, it is possible to provide real-time parking lot information that can provide integrated parking information including the parking lot location, parking lot cost, parking lot parking as described above in the parking lot without the parking control system.

또한 본 발명에 따르면 주차 관제 시스템이 없는 주차장에서 별도의 주차 관제 장비 없이 어플리케이션을 통해 통합 주차 정보를 제공할 수 있다는 효과가 얻어질 수 있다.In addition, according to the present invention can be obtained in the parking lot without the parking control system can provide integrated parking information through the application without a separate parking control equipment.

도 1은 본 발명의 실시예에 따른 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템의 개요를 나타내는 블록도.
도 2는 본 발명의 실시예에서 운전자 어플리케이션, 주차장 어플리케이션 및 가맹점 어플리케이션을 통해 최초 등록되는 정보를 나타내는 도면.
도 3은 본 발명의 실시예에서 운전자 어플리케이션, 주차장 어플리케이션, 가맹점 어플리케이션에서의 주요 기능을 실행하기 위한 어플리케이션의 기능 모듈을 나타내는 도면.
도 4a 및 도 4b는 본 발명의 실시예에 따른 매쉬업 서비스 시스템에서 운전자의 어플리케이션에 표시되는 주차장 정보 화면을 개략적으로 나타낸 도면.
도 5는 본 발명의 실시예에서 운전자 어플리케이션, 주차장 어플리케이션, 가맹점 어플리케이션 및 매쉬업 서버 사이에서의 정산 처리 흐름을 나타내는 흐름도.
도 6은 본 발명의 실시예에서 운전자 어플리케이션과 주차장 어플리케이션 사이에서의 입출차 흐름에 따른 동작을 설명하기 위한 흐름도.
도 7은 본 발명의 실시예에서 운전자에게 실시간으로 주차장 정보를 제공하는 방법을 개략적으로 나타낸 흐름도.
1 is a block diagram showing an overview of a mashup service system for providing real-time parking lot information according to an embodiment of the present invention.
2 is a diagram illustrating information initially registered through a driver application, a parking lot application, and a merchant application in an embodiment of the present invention.
3 is a diagram illustrating a functional module of an application for executing main functions in a driver application, a parking lot application, and a merchant application in an embodiment of the present invention.
4A and 4B schematically illustrate a parking lot information screen displayed on an application of a driver in a mashup service system according to an exemplary embodiment of the present invention.
FIG. 5 is a flow chart showing a settlement process flow between a driver application, a parking lot application, a merchant application and a mashup server in an embodiment of the present invention. FIG.
6 is a flow chart for explaining the operation according to the flow of the entry and exit between the driver application and the parking lot application in the embodiment of the present invention.
7 is a flowchart schematically illustrating a method of providing parking lot information to a driver in real time in an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되는 실시예를 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이다. Advantages and features of the present invention, and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below but may be implemented in various different forms.

본 명세서에서 본 실시예는 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다. 그리고 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 따라서, 몇몇 실시예들에서, 잘 알려진 구성 요소, 잘 알려진 동작 및 잘 알려진 기술들은 본 발명이 모호하게 해석되는 것을 피하기 위하여 구체적으로 설명되지 않는다. In this specification, the embodiments are provided so that the disclosure of the present invention may be completed and the scope of the present invention may be completely provided to those skilled in the art. And the present invention is defined only by the scope of the claims. Thus, in some embodiments, well known components, well known operations and well known techniques are not described in detail in order to avoid obscuring the present invention.

명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다. 그리고, 본 명세서에서 사용된(언급된) 용어들은 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 또한, '포함(또는, 구비)한다'로 언급된 구성 요소 및 동작은 하나 이상의 다른 구성요소 및 동작의 존재 또는 추가를 배제하지 않는다. Like reference numerals refer to like elements throughout. In addition, the terms used (discussed) herein are for the purpose of describing particular embodiments only and are not intended to be limiting of the invention. In this specification, the singular also includes the plural unless specifically stated otherwise in the phrase. In addition, components and operations referred to as 'includes (or includes)' do not exclude the presence or addition of one or more other components and operations.

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 정의되어 있지 않은 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms used in the present specification (including technical and scientific terms) may be used in a sense that can be commonly understood by those skilled in the art. In addition, the terms defined in the commonly used dictionary are not ideally or excessively interpreted unless they are defined.

이하 첨부된 도면을 참조하여 본 발명의 실시예에 대해 설명하도록 한다.Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

매쉬업(Mash-up) 서비스란 웹에서는 두 가지 이상의 자원을 섞어서 새로운 자원으로 만드는 기술을 뜻한다. 예를 들어 다음의 지도 서비스에 네이버의 뉴스 서비스를 섞는 혼합 서비스를 생각해볼 수 있다. 이 경우 뉴스가 발생한 지역에 기호를 표시하여 어느 지역에서 사건이 발생되었는지 쉽게 알 수 있다. 또 지도에서 어느 지역을 선택하면 해당 지역의 뉴스만 모아서 보여주는 편리한 서비스를 만들 수도 있다. Mash-up services are the technology on the Web that mixes two or more resources into a new resource. For example, consider a hybrid service that mixes Naver's news service with the following map service: In this case, you can easily find out where the incident occurred by displaying a sign in the area where the news occurred. If you select a region on the map, you can create a convenient service that gathers only the news of the region.

본 발명은 이와 같은 매쉬업 서비스를 이용하여 실시간으로 주차장 정보를 제공하는 매쉬업 서비스 방법에 관한 것으로 이하에 보다 구체적으로 설명하도록 한다.The present invention relates to a mashup service method for providing parking lot information in real time using such a mashup service, which will be described in more detail below.

도 1은 본 발명에 따른 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템의 일례를 나타낸 도면이다. 1 is a view showing an example of a mashup service system for providing real-time parking lot information according to the present invention.

도 1에 도시한 바와 같이, 주차장 정보를 제공하는 매쉬업 서비스 시스템(이하, 주차장 매쉬업 시스템이라고 함)은, 어플리케이션 설치가능한 복수의 스마트폰(110,120,130)과, 매쉬업 서비스를 제공하는 매쉬업 서버(200)를 포함하고, 매쉬업 서버(200)는 본 서비스를 구현하는데 필요한 정보가 저장되는 데이터베이스(300)에 연결된다.As shown in FIG. 1, a mashup service system for providing parking lot information (hereinafter referred to as a parking mashup system) includes a plurality of smartphones 110, 120, and 130 that can be installed with an application, and a mashup server 200 that provides a mashup service. The mashup server 200 is connected to a database 300 that stores information necessary to implement the present service.

또한 매쉬업서버(200)는 주차장 요금 계산을 수행하는 주차장 요금 정산 모듈(210), 고객이 앱1을 통해 호출한 주소에 대응하는 맵을 호출하는 맵호출 모듈(220), 호출된 맵에 대응하는 컨텐츠 정보를 호출하는 컨텐츠 호출 모듈(230), 호출된 맵과 컨텐츠를 하나로 그룹화하여 매쉬업 맵을 생성하는 매쉬업 정보 생성 모듈(240)을 포함한다. 매쉬업 서버(20)의 기능에 대해서는 이하에서 관련된 도면을 참조하여 보다 상세하도록 한다.In addition, the mashup server 200 is a parking fee calculation module 210 for performing a parking fee calculation, a map call module 220 for calling a map corresponding to the address the customer calls through App 1, corresponding to the called map The content call module 230 for calling content information includes a mashup information generation module 240 for generating a mashup map by grouping the called map and the content into one. The function of the mashup server 20 will be described in more detail with reference to the accompanying drawings below.

복수의 스마트폰(100)은 주차장을 이용하는 고객에게 필요한 기능을 구비한 어플리케이션(앱 1)이 설치된 고객용(운전자용) 스마트폰(110)과, 주차장 관리자에게 필요한 기능을 구비한 어플리케이션(앱2)이 설치된 주차장용 스마트폰(120)과, 가맹점 점주에게 필요한 기능을 구비한 어플리케이션(앱3)이 설치된 가맹점용 스마트폰(130)으로 구별될 수 있다. The plurality of smartphones 100 includes a smart phone 110 for a customer (driver) installed with an application (app 1) having a function required for a customer using a parking lot, and an application having a function required for a parking manager (app 2). ) Can be distinguished into a smartphone for parking lot 120 is installed, and the merchant smartphone 130 is installed with an application (app 3) with the necessary function for the merchant owner.

그러나 이는 본 발명의 이해를 돕기 위한 목적으로 실제 구현되는 어플리케이션은 고객용(운전자용) 어플리케이션과, 주차장용/가맹점용 어플리케이션으로 제공될 수 있고, 주차장관리자와 가맹점주는 주차장용/가맹점용 어플리케이션에서 제공되는 이용자 모드를 통해 필요한 기능을 이용할 수 있을 수 있다. However, this is an application that is actually implemented for the purpose of helping the understanding of the present invention can be provided as a customer (for driver) application, the parking lot / merchant application, the parking lot manager and the merchant is provided in the parking lot / merchant application The user mode may be used to access the necessary functions.

또한 본 발명은 앱1, 앱2, 앱3는 하나의 어플리케이션으로 구현될 수 있으며, 사용자는 자신이 사용하고자 하는 이용자 모드(고객, 주차장, 가맹점)를 어플리케이션 내에서 선택하여 필요한 앱의 기능을 이용할 수 있다. In addition, the present invention App 1, App 2, App 3 can be implemented as a single application, the user selects the user mode (customer, parking lot, merchants) that he wants to use in the application to use the functions of the required app Can be.

도 2는 스마트폰(100)에 설치되는 어플리케이션의 주요 입력 정보를 나타낸 도면이다. 도 2에 도시된 바와 같이, 고객은 고객용(또는 운전자용) 어플리케이션을 다운로드하여 설치하고나, 통합된 형태의 어플리케이션을 설치한 후 어플리케이션의 메뉴에서 제공되는 이용자 모드를 고객용(운전자용)으로 선택하여 기능을 활성화한다.2 is a diagram illustrating main input information of an application installed in the smartphone 100. As shown in FIG. 2, a customer downloads and installs an application for a customer (or a driver), or installs an integrated type application, and then uses a user mode provided in a menu of the application for the customer (for an operator). Select to activate the function.

고객용(운전자용) 어플리케이션을 통해 사용자는 사용자의 아이디, 실명, 차량 번호, 연락가능한 전화번호 등과 같은 서비스 가입에 필요한 정보를 매쉬업서버(200)에 전송하고, 매쉬업서버(200)는 해당하는 사용자에 대해 아이디를 생성하고 입력된 정보를 데이터베이스(300)에 저장한다. 운전자는 복수의 차량을 운행할 수 있기 때문에 차량번호는 복수개 입력될 수 있다. 서버는 입력된 차량번호와 사용자를 매칭시켜 관리하게 된다.Through the application for the customer (for the driver), the user transmits information required for the service subscription, such as a user's ID, real name, vehicle number, contact phone number, etc. to the mashup server 200, and the mashup server 200 corresponds to the corresponding user. Create an ID for and store the input information in the database (300). Since the driver may drive a plurality of vehicles, a plurality of vehicle numbers may be input. The server matches and manages the entered vehicle number and the user.

주차장 관리자는 고객과 동일하게 주차장용 어플리케이션을 다운로드하여 설치하거나 통합된 형태의 어플리케이션을 설치한 후 어플리케이션의 메뉴에서 제공되는 이용자 모드를 주차장용으로 선택하여 기능을 활성화한다.The parking lot manager downloads and installs an application for a parking lot in the same manner as a customer or installs an integrated type of application, and then selects a user mode provided in the application menu for the parking lot and activates the function.

또한 주차장 관리자는 어플리케이션을 통해 자신의 아이디, 실명, 주차 면수, 주차장 주소, 시간당 주차 비용을 포함하는 주차장 정보 등의 서비스 가입에 필요한 정보를 매쉬업서버(200)에 전송하고, 매쉬업서버(200)는 해당하는 주차장 관리자에 대한 아이디를 생성하고 입력된 정보를 데이터베이스(300)에 저장한다.In addition, the parking lot manager transmits the information necessary for subscribing to the service such as a parking lot information including his ID, real name, parking number, parking lot address, hourly parking cost, etc. to the mashup server 200, and the mashup server 200 Creates an ID for the corresponding parking lot manager and stores the input information in the database 300.

이때 주차장 관리자는 자신이 관리할 주차장이 복수의 경우 주차장 각각에 대한 주차장 정보를 별도로 입력하고 서버에 전송함으로써 하나의 어플리케이션 내에서 자신이 운영하는 복수의 주차장들을 관리할 수 있게 된다.In this case, when the parking lot manager manages a plurality of parking lots, the parking lot manager inputs the parking lot information for each parking lot and transmits the information to the server to manage the plurality of parking lots operated by the user within one application.

한편 서버는 주차장 관리자가 어플리케이션을 통해 복수의 주차장을 입력하는 경우 주차장 각각에 대한 식별번호 등을 부여하고 이를 주차장 관리자의 어플리케이션으로 전송하고 주차장 관리자는 이를 통해 각각의 주차장들에 대한 관리를 수행할 수 있게 된다.On the other hand, when the parking lot manager inputs a plurality of parking lots through the application, the server assigns identification numbers for each parking lot and transmits them to the parking lot manager's application, and the parking lot manager can manage the respective parking lots. Will be.

가맹점주 역시 전술한 바와 같이 동일하게 어플리케이션을 통해 자신의 아이디, 실명, 연락처 등과 같이 필요한 정보를 매쉬업서버(200)에 전송하고, 매쉬업서버(200)는 해당하는 가맹점에 아이디를 생성하고 입력된 정보를 데이터베이스(300)에 저장한다. Merchant owner also transmits the necessary information, such as their ID, real name, contact information, etc. to the mashup server 200 through the application, the mashup server 200 generates an ID to the corresponding merchant and input the information To store in the database 300.

한편 가맹점주의 경우 주차장 관리자가 운영하는 주차장과 연동되어야만 하고 이를 위해 가맹점에서 이용하는 어플리케이션에서는 주차장 관리자의 ID 또는 해당하는 주차장의 식별번호 등을 더 입력할 수 있다. 주차장 관리자의 ID 또는 해당하는 주차장의 식별번호는, QR 코드 등을 이용하여 이루어질 수도 있다. On the other hand, merchants should be linked with the parking lot operated by the parking lot manager, for this purpose, the application used by the merchant can enter the ID of the parking lot manager or the identification number of the corresponding parking lot. The ID of the parking lot manager or the identification number of the corresponding parking lot may be made using a QR code or the like.

예를 들면, 주차장 관리인의 어플리케이션에 해당하는 주차장에 대한 QR 코드가 초기 주차장 등록시 부여되고 가맹점주는 가맹점 어플리케이션의 화면에 제공되는 QR 코드 인식 기능을 수행하여 해당하는 주차장을 등록할 수 있게 된다. 또한, 이와 반대로, 예를 들면, 가맹점은 어플리케이션 가입 후 주차장을 등록할 때, 가맹점주의 어플리케이션에서 생성되는 QR 코드를 주차장 관리자에게 제공하고, 주차장 관리자는 가맹점 QR 코드 인식 기능을 수행하여 해당하는 주차장에 가맹점을 등록하도록 구성될 수도 있다. For example, the QR code for the parking lot corresponding to the application of the parking lot manager is given at the initial parking lot registration, and the affiliated store owner may register the corresponding parking lot by performing a QR code recognition function provided on the screen of the affiliated store application. In addition, on the contrary, for example, when the affiliated store registers the parking lot after joining the application, the affiliated store provides a QR code generated by the affiliated store application to the parking lot manager, and the parking lot manager performs the affiliated store QR code recognition function to the corresponding parking lot. It may also be configured to register a merchant.

만일 가맹점주가 해당하는 건물의 주차장 하나 만을 이용하는 경우, 가맹점주는 어플리케이션에서 제공하는 이용 주차장 등록 기능을 사용하여 서버(200)에 등록된 주차장을 자동으로 검색한다. 서버는 입력된 가맹점 주소에 기반하여 동일 주소에 주차장이 서버에 개설되어 있는 경우 해당 주차장관리자에게 QR 코드를 제공하여 가맹점주차장으로 등록할 수도 있다. 또한 인근 주차장 관리자에게 QR 코드를 제공하여 다수의 주차장을 직접 등록하여 사용할 수 있다. If the affiliated owner uses only one parking lot of the corresponding building, the affiliated owner automatically retrieves the registered parking lot in the server 200 using the use parking lot registration function provided by the application. When the parking lot is opened at the same address based on the entered merchant address, the server may provide a QR code to the corresponding parking lot manager to register as the affiliated parking lot. In addition, by providing a QR code to the parking lot managers nearby, multiple parking lots can be registered and used directly.

이런 방식을 통해 가맹점주는 하나 이상의 이용가능한 주차장들을 등록할 수 있게 되고, 또한 주차장을 제공하는 쪽의 비용이 과도하게 높은 경우 주변의 주차장을 더 등록할 수 있도록 함으로써 가맹점 이용자들의 불법주차를 사전에 예방하고, 주차장 사용의 과도한 비용이 소모되는 것을 방지할 수 있게 된다.In this way, merchants can register one or more of the available parking lots, and if the cost of providing the parking lot is excessively high, the owner can register more parking lots nearby to prevent illegal parking by the merchant users. It is possible to prevent the excessive cost of using the parking lot.

다음으로 도 3를 참조하여 이용자별로 구분되는 어플리케이션의 기능에 대해 보다 구체적으로 설명하도록 한다. 도 3는 운전자용 어플리케이션, 주차장 관리자용 어플리케이션 및 가맹점용 어플리케이션의 주요 기능을 나타내는 설명도이다.Next, the function of the application divided by user will be described in more detail with reference to FIG. 3. 3 is an explanatory diagram showing main functions of a driver application, a parking lot manager application, and a merchant application.

* 운전자용 어플리케이션* Driver application

운전자용 어플리케이션은 크게 사용자 등록 모듈, 주차권 확인 모듈, 결제 정보 확인 모듈, 주차장 검색 모듈을 포함하여 구성되지만 본 발명은 이에 한정되는 것은 아니고 다른 서비스를 제공하기 위한 다른 기능 모듈을 더 포함할 수도 있다.The driver application includes a user registration module, a parking ticket checking module, a payment information checking module, and a parking lot searching module. However, the present invention is not limited thereto, and may further include other function modules for providing other services.

사용자 등록 모듈의 경우 전술하여 설명한 바와 같이 사용자의 계정을 만들기 위해 필요한 정보를 입력하는 모듈이다. 이는 이미 전술하여 설명하였으므로 이에 대한 구체적인 설명은 생략한다.As described above, the user registration module is a module for inputting information necessary to create an account of a user. Since this has already been described above, a detailed description thereof will be omitted.

주차권 확인 모듈의 경우 사용자가 주차장을 이용한 경우 주차장 관리자가 사용자의 아이디 또는 차량번호로 주차권 발행을 서버에 요청하고 서버는 해당하는 사용자 아이디 또는 차량 번호에 대해서 고유번호를 가진 주차권을 발행하여 서버의 데이터 베이스에 저장한다. 운전자는 어플리케이션의 주차권 확인 모듈을 통해 서버에 발행된 주차권에 대한 정보를 스마트폰의 어플리케이션에서 실시간으로 확인할 수 있게 된다. In the case of the parking ticket checking module, when the user uses the parking lot, the parking manager requests the server to issue the parking ticket using the user's ID or the vehicle number, and the server issues the parking ticket having the unique number for the corresponding user ID or the vehicle number to Save it to the base. The driver can check the information on the parking ticket issued to the server in real time from the application through the parking ticket check module of the application.

주차할인권 확인 모듈의 경우 운전자가 주차를 한 이후 가맹점을 이용한 경우 가맹점주의 어플리케이션에서 발행되는 주차할인권을 확인하기 위한 기능 모듈이다. 구체적으로 운전자가 가맹점을 이용한 후 전술한 바와 같은 어플리케이션에서의 주차권을 가맹점주에게 제시하면, 가맹점주는 가맹점 어플리케이션을 통해 해당하는 주차권에 대해 주차할인권을 발행할 것을 서버에 요청하고, 서버는 해당 주차권에 대한 할인권을 생성하고 데이터베이스에 저장한다. 운전자는 어플리케이션의 할인권 확인 모듈을 통해 서버에 발행된 주차권에 대한 할인권 정보를 스마트폰의 어플리케이션에서 실시간으로 확인할 수 있게 된다. The parking discount confirmation module is a function module for checking the parking discount issued by the merchant application when the driver uses the merchant after parking. Specifically, if the driver presents the parking ticket in the application as described above to the merchant owner after using the merchant, the merchant asks the server to issue a parking discount ticket for the corresponding parking ticket through the merchant application, and the server requests the parking ticket. Create a discount ticket and save it in the database. The driver can check the voucher information on the parking ticket issued to the server in real time from the application through the voucher confirmation module of the application.

또한 본 발명에 따른 운전자용 어플리케이션은 결제정보 확인 모듈을 포함한다. 결제정보 확인 모듈의 경우 서버에서 계산되는 주차비용을 운전자가 실시간으로 확인할 수 있도록 기능한다. 예를 들어, 운전자가 주차장에 주차한 후 전술한 바와 같이 주차권 또는 입차권이 발행되고 난후, 사용자가 결제 정보 확인 모듈을 통해 결제 요금을 확인을 서버에 요청하면, 서버는 데이터베이스에 저장된 해당 주차장의 시간-요금표에 기준하여 요금을 계산하는 동시에, 해당하는 주차권에 대한 할인권이 존재하는 경우 할인권에 해당하는 만큼의 비용을 차감하여 현재의 결재해야 할 주차 비용을 사용자에게 알려준다. 따라서 운전자는 어플리케이션의 결제 정보 확인 모듈을 현재의 주차 비용을 실시간으로 정확하게 확인할 수 있게 된다.In addition, the driver application according to the present invention includes a payment information confirmation module. In the case of the payment information confirmation module, the driver can check the parking cost calculated by the server in real time. For example, after a driver parks in a parking lot and a parking ticket or a parking ticket is issued as described above, when the user requests the server to confirm the payment fee through the payment information verification module, the server may request the At the same time, the fare is calculated based on the time-table and at the same time, if there is a discount ticket for the corresponding parking ticket, the cost of the discount ticket is subtracted to inform the user of the current parking fee. Accordingly, the driver can accurately check the current parking cost in real time using the application's payment information confirmation module.

주차장 검색 모듈은 운전자가 어플리케이션을 이용하여 특정 장소를 검색하거나 운전자의 GPS 신호에 기반하여 운전자의 현재 위치를 검색할 수 있도록 사용자 인터페이스를 제공한다.The parking lot search module provides a user interface that allows the driver to search for a specific place using an application or search the driver's current location based on the driver's GPS signal.

도 4a 및 도 4b는 전술한 바와 같은 주차장 검색 모듈에 의해 제공되는 운전자 어플리케이션의 화면 인터페이스를 개략적으로 도시한 도면이며, 이는 본 발명의 일례를 나타내기 위한 목적으로 도시된 것으로 본 발명이 이에 한정되는 것은 아니다.4A and 4B schematically illustrate a screen interface of a driver application provided by a parking lot search module as described above, which is shown for the purpose of illustrating an example of the present invention, and the present invention is limited thereto. It is not.

도 4a에 도시된 바와 같이, 운전자가 어플리케이션 상의 주변 검색 인터페이스를 이용하는 경우, 주차장 검색 모듈은 현재 사용자의 GPS 위치에 기반하여 현재 운전자의 위치에 기반하여 맵 상에 주차장 정보가 표시된다. 이 화면은 일례로 운전자가 어플리케이션에 가입한 후 제공되는 초기 화면 또는 디폴트 메인 화면일 수도 있다. 이 상태에서 서버는 사용자의 어플리케이션으로부터 GPS 정보를 불러와서 사용자의 현재 위치를 포함하는 맵 상에 실시간으로 주차가능한 차수 및 주차 요금 정보를 포함하는 주차장 정보를 사용자에게 제공한다.As shown in FIG. 4A, when the driver uses the surrounding search interface on the application, the parking lot search module displays the parking lot information on the map based on the current driver's location based on the current user's GPS location. This screen may be, for example, an initial screen or a default main screen provided after the driver subscribes to an application. In this state, the server retrieves GPS information from the user's application and provides the user with parking information including the order and parking fee information that can be parked in real time on a map including the user's current location.

사용자가 맵상에 제공되는 주차가능한 또는 주차 불가능한 표시 아이콘을 클릭하면 화면의 어느 한 부분에 제공된 정보 창을 통하여 주차장의 주소 위치, 주차장의 주차 가능한 대수, 주차장의 시간당 주차 요금이 표시된다. 또한 이에 더하여, 상기 정보창에는 해당 주차장으로의 네이게이션 안내 링크 또는 스마트 폰에 설치된 네이게이션 어플리케어션으로의 연동을 위한 링크와 같은 링크 정보를 더 포함할 수도 있다.When the user clicks on the parkable or non-parking display icon provided on the map, the address location of the parking lot, the number of parking available for the parking lot, and the hourly parking fee of the parking lot are displayed through an information window provided on any part of the screen. In addition, the information window may further include link information such as a navigation guide link to a corresponding parking lot or a link for linking to a navigation application installed in a smartphone.

도 4b는 운전자가 어플리케이션 상에 제공된 검색 메뉴를 이용하여 가고자 하는 장소 주변의 주차장 정보를 검색하는 것을 예시한 도면이다. 도 4b에 도시한 바와 같이 운전자는 검색 메뉴를 클릭한 후 제공되는 검색 창에 장소를 검색하면, 서버는 검색된 장소에 대한 주변 주차장 정보를 맵 상에 실시간으로 제공한다. 4B is a diagram illustrating a driver searching for parking lot information around a place to go using a search menu provided on an application. As shown in FIG. 4B, when a driver searches for a place in a search window provided after clicking a search menu, the server provides surrounding parking information on the searched place on a map in real time.

또한 도 4a에서 설명한 것과 동일하게, 사용자가 맵상에 제공되는 주차가능한 또는 주차 불가능한 표시 아이콘을 클릭하면 화면의 어느 한 부분에 제공된 정보 창을 통하여 주차장의 주소 위치, 주차장의 주차 가능한 대수, 주차장의 시간당 주차 요금이 표시된다. 또한 이에 더하여, 상기 정보창에는 해당 주차장으로의 네비게이션 안내 링크 또는 스마트 폰에 설치된 네이게이션 어플리케어션으로의 연동을 위한 링크와 같은 링크 정보를 더 포함할 수도 있다.In addition, as described in FIG. 4A, when the user clicks on the parkable or non-parking display icon provided on the map, the address location of the parking lot, the number of parking lots available for the parking lot, and the hourly parking lot are displayed through the information window provided on any part of the screen. Parking fee is displayed. In addition, the information window may further include link information such as a navigation guide link to a corresponding parking lot or a link for linking to a navigation application installed in a smartphone.

* 주차장용 어플리케이션* Parking application

주차장용 어플리케이션은 크게 주차장 등록 모듈, 입차 모듈, 결제 요청 모듈, 출차 확인 모듈, 주차 요금 계산 모듈을 포함하여 구성되지만 본 발명은 이에 한정되는 것은 아니고 다른 서비스를 제공하기 위한 다른 기능 모듈을 더 포함할 수도 있다.Parking application is largely configured to include a parking registration module, parking module, payment request module, exit confirmation module, parking fee calculation module, but the present invention is not limited thereto, and may further include other functional modules for providing other services. It may be.

먼저 주차장 등록 모듈의 경우 전술하여 설명한 바와 같이 주차장의 계정을 만들기 위해 필요한 정보를 입력하는 모듈이다. 이는 이미 전술하여 설명하였으므로 이에 대한 구체적인 설명은 생략한다.First, the parking lot registration module is a module for inputting information necessary to create an account of the parking lot as described above. Since this has already been described above, a detailed description thereof will be omitted.

입차 모듈은 운전자가 주차장에 입차할 때 차량을 해당하는 주차장에 주차하는 차량으로서 서버에 등록하도록 기능하는 모듈이다. 해당하는 차량에 대한 주차권을 발행하기 위해 주차장 관리자는 어플리케이션을 통해 차량의 번호를 입력하여 서버에 전송하고 서버는 해당하는 차량에 대해서 주차권을 발행한다.The occupancy module is a module that functions to register the vehicle as a vehicle that parks the vehicle in the corresponding parking lot when the driver enters the parking lot. In order to issue a parking ticket for a corresponding vehicle, the parking lot manager enters the number of the vehicle through an application and transmits it to the server, and the server issues a parking ticket for the corresponding vehicle.

해당하는 차량이 서비스에 가입되어 있는 경우 서버는 해당하는 차량 소유자의 아이디에 주차권을 발행하고, 해당하는 차량이 서비스에 가입되어 있지 않은 경우 서버는 차량의 번호에 임시 아이디를 부여하고 부여된 임시 아이디에 대해 주차권을 발행하게 된다. If the corresponding vehicle is subscribed to the service, the server issues a parking ticket to the ID of the corresponding vehicle owner. If the corresponding vehicle is not subscribed to the service, the server assigns a temporary ID to the number of the vehicle and gives the temporary ID. You will be issued a parking ticket for.

주차 요금 계산 모듈은 입차하여 주차된 차량이 출차할 때 해당하는 차량에 대한 주차 요금 계산을 서버에 요청하는 기능을 수행한다. 주차장 관리자는 어플리케이션을 통해서 차량이 출차할 때 해당하는 차량을 선택하고 그에 대한 주차 요금 계산을 앱내에서 계산하고, 서버에 해당하는 차량 또는 사용자의 아이디에 부여된 할인권의 여부를 요청하고 서버는 요청에 따라 주차장 관리자의 어플리케이션으로 해당하는 차량에 대한 할인권 정보를 전송한다. The parking fee calculation module performs a function of requesting a server to calculate a parking fee for a corresponding vehicle when a parked vehicle leaves the vehicle. The parking lot manager selects the corresponding vehicle when the vehicle leaves through the application and calculates the parking fee calculation in the app, requests whether the discount ticket given to the vehicle or the user's ID corresponding to the server is requested, and the server responds to the request. Accordingly, the discount ticket information for the corresponding vehicle is transmitted to the application of the parking lot manager.

이때 서버는 서버에서 최종 결정된 주차 요금을 주차장용 어플리케이션에 더하여 운전자용의 어플리케이션에도 동시에 전송하여 운전자 역시 주차 요금을 동시에 확인할 수 있도록 더 구성된다. 이 실시예에서 주차 요금의 계산은 주차장 관리자의 어플리케이션에서 수행되는 것으로 설명하였지만, 본 발명은 이에 한정되는 것은 아니고 서버에서 주차 요금을 계산하고 운전자용 어플리케이션으로 전송하도록 구성될 수도 있다는 것은 자명하다.At this time, the server is further configured to transmit the parking fee determined by the server to the application for the driver at the same time in addition to the application for the driver so that the driver can also check the parking fee at the same time. Although the calculation of the parking fee in this embodiment has been described as being performed in the application of the parking lot manager, it is apparent that the present invention is not limited to this and may be configured to calculate the parking fee at the server and transmit it to the driver application.

이 실시예에서 주차 요금의 계산은 주차장 관리자의 어플리케이션에서 수행되는 것으로 설명하였지만, 본 발명은 이에 한정되는 것은 아니고 서버에서 주차 요금을 계산하고 운전자용 어플리케이션으로 전송하도록 구성될 수도 있다는 것은 자명하다. Although the calculation of the parking fee in this embodiment has been described as being performed in the application of the parking lot manager, it is apparent that the present invention is not limited to this and may be configured to calculate the parking fee at the server and transmit it to the driver application.

주차장 관리자는 어플리케이션으로 전송된 주차 요금에 기반하여 해당하는 운전자에게 결재를 요청하고 운전자가 결재를 완료하면 주차장 관리자는 결재 완료되었음을 어플리케이션을 통해 서버에 통보한다. 이어서 서버는 결재 완료 요청을 수신하면 결재를 수행한 운전자의 데이터베이스를 갱신하여 수행된 이벤트에 대한 프로세스를 종료하는 동시에 운전자에게 결재가 완료되었음을 통보한다.The parking lot manager requests payment from the corresponding driver based on the parking fee transmitted to the application, and when the driver completes the payment, the parking lot manager notifies the server through the application that the payment is completed. Subsequently, upon receiving the request for completing the payment, the server updates the database of the driver who performed the payment to terminate the process for the performed event and notifies the driver that the payment is completed.

출차 모듈은 주차 비용의 정산 및 결제 과정의 프로세스를 의미하며, 주차장용 어플리케이션은 결제가 완료된 경우 해당하는 차량이 출차된 것으로 판단한다. 주차장 관리자가 서버에 결재 완료 통보를 수행하면, 서버는 주차장 관리자 어플리케이션에 예를 들면 "XXXX 차량의 결제 및 출차가 완료되었습니다" 라는 확인 메시지를 전송하여 출차가 완전하게 이루어졌는지 확인한다. 그러므로 결제 완료는 출차 완료와 동일한 의미를 갖고 있으므로 '결제완료 및 출차완료'가 되었음에도 불구하고 실제 주차장에 주차한 차량이 출차하지 않은 경우 신규로 주차장 입차 과정을 시작하여야 한다. The discharging module refers to a process of settlement and settlement of parking costs, and the application for the parking lot determines that a corresponding vehicle has been discharged when the settlement is completed. When the parking lot manager performs the payment completion notification to the server, the server sends a confirmation message to the parking lot manager application, for example, "XXXX vehicle payment and discharging is completed" to check whether the discharging is completed. Therefore, the settlement completion has the same meaning as the completion of the departure, and even though the payment has been completed and the completion of the departure, if the vehicle parked in the actual parking lot does not take out, a new parking lot entering process must be started.

주차장 관리 모듈은 해당하는 서버에 신규 등록시 저장된 주차장에 대한 현재 주차가능한 주차 대수를 수정하거나 변경하도록 기능하고, 또한 시간당 주차 요금 같은 정보를 변경할 수 있도록 기능한다. The parking management module functions to modify or change the number of currently available parking for the stored parking lot at the time of new registration in the corresponding server, and also to change information such as hourly parking fee.

주차장 관리자가 신규 가입시 또는 주차장 관리 모듈을 통해 입력하는 주차면수, 입차 및 출차 기록은 서버에서 현재 이용가능한 주차수를 계산하는데 이용된다. 일례로, 주차장 관리자가 신규 가입시 주차가능한 주차대수로 20대를 입력한 경우, 주차장 관리자가 차량 입차를 실행하게 되면 - 카운트가 이루어지고, 주차장 관리자가 차량 출차를 실행하게 되면 + 카운트가 실행된다. 즉, 서버에서는 주차장 관리자가 입력하는 이용가능한 총 주차수, 입차 수, 출차 수를 이용하여 해당 주차장에서 현재 이용가능한 주차수가 실시간으로 업데이트되고 업데이트 된 정보가 메쉬업 서버에서 사용자에게 제공되게 된다.Parking lot number, entering and leaving records entered by the parking lot manager upon new subscription or through the parking lot management module are used to calculate the number of parkings currently available on the server. For example, when the parking lot manager inputs 20 cars as the number of available parking spaces at the time of new registration, the counting is performed when the parking lot manager executes the vehicle entering, and the count is executed when the parking lot manager executes the vehicle leaving. That is, the server uses the total number of available parking, number of entrances and exits input by the parking lot manager to update the number of parkings currently available in the corresponding parking lot in real time, and the updated information is provided to the user in the meshup server.

또한 주차장 관리 모듈은 해당하는 주차장에 대한 데이터베이스에 기록 및 갱신된 가맹점별 입출차 기록, 가맹점별 할인권 기록, 가맹점별 주차 요금 기록, 전체 주차 요금 기록을 시간대별, 일일별, 월별 통계 자료로서 확인할 수 있도록 기능한다. 주차장 관리자는 주차장 관리 모듈을 통해 해당하는 주차장에 대한 상세한 정보를 제공받을 수 있으며, 이와 같은 통계 자료를 근거로 가맹점과의 주차장 사용 계약 등을 갱신하는데 이용할 수 있다.In addition, the parking management module can check the entry and exit records for each parking lot, the entry / exit records for each merchant, the discount ticket records for each merchant, the parking fee records for each merchant, and the total parking fee records for each time zone, daily and monthly statistics. Function. The parking lot manager can be provided with detailed information on the corresponding parking lot through the parking lot management module, and can be used to renew a parking lot use contract with an affiliated store based on such statistical data.

* 가맹점용 어플리케이션* Merchant Application

가맹점용 어플리케이션은 크게 가맹점 등록 모듈, 할인권 요청 모듈, 주차장 등록 모듈, 주차장 할인권 발행 및 조회 모듈을 포함하여 구성되지만 본 발명은 이에 한정되는 것은 아니고 다른 서비스를 제공하기 위한 다른 기능 모듈을 더 포함할 수도 있다.The merchant application is largely configured to include a merchant registration module, discount ticket request module, parking lot registration module, parking lot discount ticket issuance and inquiry module, but the present invention is not limited thereto, and may further include other functional modules for providing other services. have.

먼저 가맹점 등록 모듈은 전술하여 설명한 바와 같이 주차장을 이용하기 위한 가맹점 계정을 만들기 위해 필요한 정보를 입력하는 모듈이다. 이는 이미 전술하여 설명하였으므로 이에 대한 구체적인 설명은 생략한다.First, the affiliated store registration module is a module for inputting information required to create an affiliated store account for using a parking lot as described above. Since this has already been described above, a detailed description thereof will be omitted.

할인권 요청 모듈의 경우 운전자가 주차를 한 이후 주차권을 서버에서 발행받은 후 가맹점에 주차권을 제시하면, 가맹점주는 가맹점 어플리케이션에 제공되는 할인권 요청 모듈을 통해 해당하는 주차권에 대해 주차장 할인권을 발행할 것을 서버에 요청하도록 기능한다. 서버는 해당 주차권에 대해 할인권을 생성하고 생성된 할인권을 데이터베이스에 저장하고, 할인권이 발행되었음을 운전자 어플리케이션 및 가맹점 어플리케이션에 통보한다.In the case of the voucher request module, if the driver receives a parking ticket after parking and presents the parking ticket to the affiliated store, the merchant will issue the parking ticket to the server through the discount request module provided to the merchant application. Function to request The server generates a discount ticket for the parking ticket, stores the generated discount ticket in a database, and notifies the driver application and the merchant application that the discount ticket has been issued.

주차장별 주차할인권 발행 조회 모듈의 경우 해당하는 가맹점에서 발행한 할인권을 주차비 정산 조회를 할 때 확인 수 있도록 기능한다. 가맹점주가 발행한 할인권은 주차장별로 기록되고 데이터베이스에 저장되고, 서버는 할인권 발행 기록을 시간대별, 일별, 월별, 연별로 통계자료로서 제공할 수 있게 되어, 주차장 이용 비용의 정산시 투명하고 공정하게 비용 지불이 이루어질 수 있고, 또한 추후 주차장 이용 계약시 이를 근거로 주차장 관리자와의 협상이 이루어질 수 있게 된다. In the case of the inquiry module for issuing a parking discount ticket for each parking lot, the discount ticket issued by the corresponding affiliated store can be checked when the parking cost settlement inquiry is made. The discount voucher issued by the merchant owner is recorded by the parking lot and stored in the database, and the server can provide the voucher issuance record as statistical data by time zone, daily, monthly and yearly, so that the cost of the parking lot can be transparently and fairly. The payment can be made, and further negotiations with the parking lot manager can be made based on the future parking lot contract.

다시 도 1을 참조하면, 매쉬업 서버(200)는 주차장 요금 계산을 수행하는 주차장 요금 정산 모듈(210), 고객이 앱1을 통해 호출한 주소에 대응하는 맵을 호출하는 맵호출 모듈(220), 호출된 맵에 대응하는 컨텐츠 정보를 호출하는 컨텐츠 호출 모듈(230), 호출된 맵과 컨텐츠를 하나로 그룹화하여 매쉬업 맵을 생성하는 매쉬업 정보 생성 모듈(240)을 포함한다. Referring back to FIG. 1, the mashup server 200 includes a parking lot payment module 210 that performs parking fee calculation, a map call module 220 that calls a map corresponding to an address the customer calls through App1, The content call module 230 for calling content information corresponding to the called map, and the mashup information generation module 240 for generating a mashup map by grouping the called map and the content into one.

주차장 요금 정산 모듈(10)과 관련해서 도 5를 참조하여 이하에 설명한다. 도 5는 본 발명에 따른 어플리케이션을 이용한 주차장 이용료 정산 방법에서의 운전자 어플리케이션, 주차장 어플리케이션, 가맹점 어플리케이션 및 서버 사이에서의 전체적인 운영 흐름을 나타내는 흐름도이다. 또한 본 발명을 보다 명확하게 설명하기 위해 도 5에 도시된 실시예에서 사용자, 주차장 관리자, 가맹점주는 모두 본 발명에 따른 서비스에 가입이 되어 있는 것으로 가정한다. The parking fee settlement module 10 will be described below with reference to FIG. 5. 5 is a flowchart illustrating the overall operational flow between the driver application, the parking lot application, the merchant application and the server in the parking lot fee settlement method using the application according to the present invention. In addition, in order to more clearly describe the present invention, it is assumed that the user, the parking lot manager, and the franchisee all subscribe to the service according to the present invention.

도 5에 도시된 바와 같이 먼저 사용자는 ①의 단계에서 주차장에 입차를 수행한다. 주차장의 입차 단계를 간소화하기 위해 차량에는 서버에서 발급하고 주차장용 어플리케이션에서 판독가능한 식별코드(예를 들면 QR 코드 또는 바코드) 등이 미리 제공되어 있을 수도 있으며, 이 식별코드는 사용자에 대한 식별 정보를 포함한다.As shown in FIG. 5, the user first enters the parking lot in the step ①. In order to simplify the step of entering the parking lot, the vehicle may be provided with an identification code (for example, a QR code or a barcode) issued by the server and read by the parking lot application. The identification code may provide identification information about the user. Include.

단계 ②에서, 주차장 관리자는 주차장용 어플리케이션을 통해 차량의 번호를 입력하거나 차량에 부착된 식별코드를 카메라 등으로 판독한다. 주차장 어플리케이션의 입차 모듈에서는 운전자에 대한 고유 식별 정보를 입차 시간 및 해당 주차장의 고유식별번호와 함께 서버로 전송하고, 매쉬업 서버는 ⓐ 단계에서, 전송된 운전자의 고유식별번호, 주차장의 고유식별번호, 및 입차 시간에 근거하여, 상기 주차장에 대한 운전자 또는 차량의 주차권을 발행하여 데이터베이스에 저장하고, 단계 ③에서와 같이 해당하는 차량 또는 운전자에게 주차권이 발행되었음을 주차장 관리인의 어플리케이션과 운전자 어플리케이션으로 전송하거나 MMS 또는 푸쉬 메시지 등을 통해 전송할 수도 있다.In step ②, the parking lot manager enters the number of the vehicle through the parking lot application or reads the identification code attached to the vehicle with a camera or the like. The parking module's entrance module transmits the unique identification information about the driver to the server along with the entrance time and the unique identification number of the corresponding parking lot, and the mashup server, in step ⓐ, transmits the unique identification number of the driver, the unique identification number of the parking lot, And issuing the parking ticket of the driver or the vehicle for the parking lot based on the arrival time and storing the parking ticket of the driver or the vehicle in the database, and transmitting the parking ticket to the application of the parking lot manager and the driver application that the parking ticket has been issued to the corresponding vehicle or driver as in step ③. Alternatively, the message may be transmitted through a push message.

이때 운전자에게 발행되는 주차권은 고유의 식별번호를 가진 1회성의 코드이며 사용의 편리성을 위해 1회성 주차권은 QR 코드나 바코드와 같은 형태로 운전자의 어플리케이션으로 제공될 수 있다.In this case, the parking ticket issued to the driver is a one-time code having a unique identification number, and the one-time parking ticket may be provided to the driver's application in the form of a QR code or a barcode for ease of use.

주차권이 발행되고 난 후 운전자가 가맹점을 이용한 경우 단계 ④가 진행된다. 운전자는 서버로부터 발급된 고유식별번호를 가진 주차권 또는 QR 코드 또는 바코드 형태의 주차권을 가맹점주에게 보여주며 할인권을 요청한다. 단계 ⑤에서 가맹점주는 어플리케이션에서 제공하는 화면 인터페이스를 통해 주차권에 부여된 고유식별번호를 입력하거나, 차량의 고유번호를 입력하거나, 제시된 QR 코드를 촬영하여 해당하는 주차권에 대한 할인권을 발행할 것을 매쉬업 서버에 요청한다. 이는 전술하여 설명한 바와 같이 가맹점 어플리케이션의 할인권 요청 모듈에 의해 수행된다. After the parking ticket is issued, step ④ proceeds if the driver uses the affiliated store. The driver shows the parking ticket having a unique identification number issued from the server or the parking ticket in the form of a QR code or a barcode to the merchant and requests a discount. In step ⑤, the merchant owner to enter the unique identification number given to the parking ticket through the screen interface provided by the application, enter the unique number of the vehicle, or shoot the presented QR code to issue a discount ticket for the corresponding parking ticket mashup server Ask. This is performed by the discount ticket request module of the merchant application as described above.

서버는 단계 ⓑ에서 전술한 할인권 발행 요청을 수신하면 해당하는 사용자의 ID에 귀속되는 주차권에 할인권을 발행하여 데이터베이스에 저장하고 이어서 단계 ⑥에서와 같이 운전자 어플리케이션 및 가맹점 어플리케이션에 해당하는 주차권에 대한 할인권이 발행되었음을 통지한다. 또한 운전자는 본인의 어플리케이션의 할인권 확인 모듈을 통해 이를 실시간으로 확인할 수도 있다.When the server receives the request for issuing the discount ticket described above in step ⓑ, the server issues the discount ticket to the parking ticket belonging to the user ID and stores it in the database. Then, the discount ticket for the parking ticket corresponding to the driver application and the affiliated store application is stored as in step ⑥. Notify that it has been issued. The driver can also check this in real time through the discount voucher module of his application.

이어서 단계 ⑦에서 운전자가 출차를 하는 경우 운전자는 주차장 관리인에게 출차를 요청한다. 단계 ⑧에서 주차장 관리인은 주차장 어플리케이션(출차 모듈)에서 제공하는 화면을 통해 차량의 번호를 입력하여도 좋고, 또는 차량에 부착된 차량식별코드를 스캔하여도 좋다. 또한 운전자가 자신의 어플리케이션에 제공된 주차권을 주차장 관리인에게 제시하는 경우, 주차장 관리인은 해당하는 주차권의 고유번호 또는 주차권이 QR 코드 형태인 경우 QR 코드를 스캔 또는 촬영함으로써 매쉬업 서버에 주차 요금 계산 요청이 전송되어 진다.Subsequently, when the driver leaves in step ⑦, the driver requests the parking lot manager to leave. In step ⑧, the parking lot manager may enter the number of the vehicle through the screen provided by the parking lot application (car leaving module), or may scan the vehicle identification code attached to the vehicle. In addition, when the driver presents the parking ticket provided to his application to the parking manager, the parking manager sends a parking fee calculation request to the mashup server by scanning or photographing the QR code if the parking ticket's unique number or parking ticket is in the form of a QR code. It is done.

서버는 단계 ⓒ에서 주차장 어플리케이션으로부터 주차 요금 계산 요청을 수신하면 해당하는 운전자 아이디 또는 차량 번호에 대해 발급된 할인권이 있는지 여부를 확인하고 발급된 할인권이 있는 경우 이를 주차장 어플리케이션으로 전송하는 동시에, 단계 ⑨에서 서버에서 계산된 비용을 운전자 어플리케이션으로도 전송한다.When the server receives the parking fee calculation request from the parking lot application in step ⓒ, the server checks whether there is a discount voucher issued for the corresponding driver ID or vehicle number, and transmits the discount voucher to the parking lot application if there is an issued voucher. The cost calculated by the server is also sent to the driver application.

이어서 단계 ⑩에서 운전자는 어플리케이션으로 전달된 주차 요금을 주차장 관리인에게 지불하고, 단계 ⑪에서와 같이 주차장 관리인은 해당하는 주차권에 대한 지불이 완료되었음을 서버에 통보한다. 단계 ⓓ에서 서버는 해당하는 주차권 이벤트 처리 완료된 이벤트로 데이터베이스를 갱신하는 동시에 단계 ⑫에서 주차 요금이 결재 완료되었음을 해당하는 운전자 어플리케이션으로 전송한다. The driver then pays the parking fee delivered to the application to the parking lot manager, and the parking lot manager notifies the server that the payment for the corresponding parking ticket has been completed, as in step iv. In step ⓓ, the server updates the database with the corresponding parking ticket event processing event and simultaneously transmits the parking fee to the driver application corresponding to the completion of the parking fee.

또한 결재 완료 통보와 함께 서버는 결재 영수증 생성하고 이를 데이터베이스에 저장하는 동시에 해당하는 운전자에게 제공할 수도 있다. 결재 영수증은 주차차량 번호, 주차장의 주소, 주차 시간, 전체 요금, 할인권 정보, 실제 청구 요금의 정보를 포함하는 이미지의 형태로 MMS 메시지를 통해 제공되거나, 푸쉬 메시지로 제공될 수 있다. 또한 결제된 내역은 서버의 데이터베이스에 저장되어 있기 때문에 운전자는 언제라도 본인이 결제한 내역을 서버에 접속하여 확인할 수 있다. 또한 단계 ⓓ에 도시되지는 않았지만 서버는 해당하는 주차권에 링크되어 있는 할인권을 발행한 가맹점에도 할인권이 이용되었음을 통보하도록 구성되어도 좋다. In addition to the payment completion notification, the server may generate a payment receipt and store it in the database and provide it to the corresponding driver. The payment receipt may be provided through an MMS message in the form of an image including a parking vehicle number, an address of a parking lot, parking time, total fee, voucher information, and actual billing fee, or may be provided as a push message. In addition, since the payment details are stored in the database of the server, the driver can check his / her payment details at any time by accessing the server. Further, although not shown in step ⓓ, the server may be configured to notify the affiliated store that issued the discount ticket linked to the corresponding parking ticket that the discount ticket has been used.

한편 단계 ⑫에서 주차 요금이 결재 완료되었음을 해당하는 운전자 어플리케이션으로 전송한 이후 서버는 단계 ⑬에서와 같이 주차장 관리인의 어플리케이션으로 출차가 완료되었는지 여부를 확인한다. 주차장 관리인은 어플리케이션을 통해 출차가 완료되었는지 또는 완료되지 않았는지에 대해 확인하고 이를 서버에 통보한다.Meanwhile, after transmitting to the driver application that the parking fee is completed in step 완료, the server checks whether the parking lot is completed by the application of the parking lot manager as in step ⑬. The parking lot manager checks whether the release is completed or not through the application and notifies the server.

도 6은 전술하여 설명한 바와 같은 주차 요금 정산 방법에서 입차 및 출차의 흐름을 나타낸 흐름도이다. 도 6에 도시한 바와 같이 입차 및 출차 과정에서의 흐름은 기본적으로 도 5를 참조하여 설명한 것과 동일하다.6 is a flowchart showing the flow of entering and leaving the parking fee settlement method as described above. As shown in FIG. 6, the flow in the loading and unloading process is basically the same as that described with reference to FIG. 5.

그러나 입차와 관련하여 단계 S120에 도시된 것 처럼, 주차장 어플리케이션을 통해 서버로 전송되는 차량의 번호가 서비스 가입 차량인 경우에는 단계 S135에 도시된 바와 같이 주차권이 사용자의 ID로 발급되어 관리되는 반면, 주차장 어플리케이션을 통해 서버로 전송되는 차량의 번호가 서비스 가입 차량이 아닌 경우에는 단계 S130에 도시된 바와 같이 서버는 차량번호로 부여된 임시의 ID를 발급하여 주차권이 발행되고 관리된다. However, as shown in step S120 with respect to the parking lot, when the number of vehicles transmitted to the server through the parking lot application is a service subscription vehicle, as shown in step S135, the parking ticket is issued and managed as the user's ID, If the number of the vehicle transmitted to the server through the parking lot application is not a service subscription vehicle, as shown in step S130, the server issues a temporary ID assigned to the vehicle number and a parking ticket is issued and managed.

또한 출차와 관련해서도, 단계 S230에서와 같이 주차장 어플리케이션을 통해 주차장 요금 계산 요청이 서버로 전송되는데, 차량의 번호가 서비스 가입 차량인 경우에는 단계 S240에 도시된 바와 같이 사용자의 ID로부터 발급된 할인권이 있는지 여부가 조회되지만, 차량의 번호가 서비스 가입 차량이 아닌 경우에는 단계 S250에 도시된 바와 같이 서버는 차량번호로 부여된 임시의 ID로부터 할인권을 조회하여 계산을 수행하게 된다.In addition, with respect to the departure, the parking fee calculation request is transmitted to the server through the parking lot application as in step S230. If the number of the vehicle is a service subscription vehicle, a discount ticket issued from the user's ID as shown in step S240 is used. If the number of the vehicle is not a service subscription vehicle, as shown in step S250, the server inquires the discount ticket from the temporary ID assigned to the vehicle number and performs the calculation.

따라서 어플리케이션이 설치되지 않은 운전자(서비스 미가입 운전자)에 대해서도 전자 할인권을 부여하고 적용할 수 있게 구성된다. 다만 서비스 미가입자의 경우 결재가 완료되면 이용된 모든 정보들이 삭제되기 때문에 본인의 주차 정보를 지속하여 관리할 수는 없고, 주차 영수증 역시 단계 S270에서와 같이 운전자가 주차장 관리자에게 영수증을 요청한 경우 주차장 관리자 앱에서 운전자의 전화번호를 입력하고 서버에 영수증을 요청한 경우에만 영수증이 운전자의 전화번호로 전달될 수 있다.Therefore, it is configured to grant and apply an electronic discount ticket even to the driver (unsubscribed driver) that the application is not installed. However, in the case of non-subscribers can not continue to manage their own parking information because all information used is deleted when the payment is completed, parking receipts also if the driver requests a receipt from the parking manager as in step S270 Parking Manager App Receipts can only be sent to the driver's phone number if the driver has entered the driver's phone number and requested a receipt from the server.

다시 도 1을 참조하여, 매쉬업 서버(200)의 맵 호출 모듈(220)은 사용자로부터의 GPS 위치 정보에 대응하는 맵 또는 사용자의 장소 검색 요청이 있는 경우 요청 장소에 대응하는 맵을 호출하도록 기능한다. 호출되는 맵은 데이터베이스(300) 내에 저장되어 있거나 오픈 API 방식의 맵 서비스를 제공하는 서버(예를 들면, 구글 맵, 네이버 맵, 다음 맵)로부터 호출될 수 있다. Referring back to FIG. 1, the map call module 220 of the mashup server 200 functions to call a map corresponding to the GPS location information from the user or a map corresponding to the request location when the user's place search request is received. . The called map may be called from a server (eg, Google map, Naver map, next map) stored in the database 300 or providing an open API type map service.

매쉬업 서버(200)에서 사용자의 GPS 위치 정보 또는 검색 요청을 수신한 경우, 컨텐츠 호출 모듈(230)은 호출된 맵에 포함되는 주소를 가진 주차장 정보를 데이터베이스로부터 호출한다. 이때 호출되는 주차장 정보는 호출 시점에 데이터베이스에 저장된 주차장들 각각에 대한 주차가능한 대수 정보, 주차비용 정보, 주차장 주소정보이고, 이들 정보는 주차장 어플리케이션으로부터의 입력에 의해 실시간으로 변경될 수도 있다.When the mashup server 200 receives the GPS location information or the search request of the user, the content calling module 230 calls the parking lot information having an address included in the called map from the database. At this time, the parking lot information to be called is parking lot number information, parking cost information, parking lot address information for each of the parking lot stored in the database at the time of the call, these information may be changed in real time by input from the parking lot application.

매쉬업 정보 생성 모듈(240)은 맵 호출 모듈(220)에 의해 호출된 맵과 컨텐츠 호출 모듈(230)에 의해 호출된 주차장 정보를 혼합 또는 오버랩하여 사용자에게 제공하기 위한 주차장 매쉬업 정보를 생성하고 매쉬업 서버(200)는 생성된 주차장 매쉬업 정보를 운전자의 어플리케이션으로 전달한다.The mashup information generation module 240 generates the parking lot mashup information for providing the user by mixing or overlapping the map called by the map calling module 220 and the parking lot information called by the content calling module 230 and providing the mashup server. 200 transmits the generated parking lot mashup information to the driver's application.

전술한 실시예에서는 요청된 장소에 대한 지도와 컨텐츠 정보를 맵핑하여 주차장 매쉬업 정보를 생성하고 이를 운전자의 어플리케이션으로 전달하는 것에 대해 설명하였지만 본 발명은 이에 한정되는 것은 아니고, 서버측에서 사용자가 요청한 장소에 대한 주차장 정보들을 각각의 주차장에 대응하는 GPS 좌표들과 함께 운전자 어플리케이션으로 전달하고 운전자 어플리케이션에서 주차장 정보들을 지도상에 표시하도록 구현될 수도 있다. In the above-described embodiment, the map and content information of the requested place is mapped to generate the parking mashup information and deliver the same to the driver's application. However, the present invention is not limited thereto, and the place requested by the user on the server side is described. It may be implemented to deliver the parking lot information for to the driver application along with the GPS coordinates corresponding to each parking lot and to display the parking lot information on the map in the driver application.

일례로 사용자가 특정 장소에 대한 주차장 정보를 요청한 경우 서버측에서 전술한 바와 같은 주차장 매쉬업 정보를 생성하여 운전자의 어플리케이션으로 전달하는 것이 바람직하지만, 사용자의 현재 위치에서 주차장 정보를 요청하는 경우에는 사용자의 GPS 정보에 기반하여 주변의 주차장 정보를 데이터베이스로부터 검색하고 검색된 주차장 정보를 GPS 좌표와 함께 운전자 어플리케이션으로 전달하여 운전자 어플리케이션에서 이를 맵상에 표시하도록 구현되는 것이 바람직하다.For example, when the user requests the parking lot information for a specific place, it is preferable to generate the parking lot mashup information as described above on the server side and deliver the same to the driver's application. However, when the user requests the parking lot information at the current location of the user, Based on the GPS information, it is preferable that the parking lot information is retrieved from the database and the retrieved parking lot information is transmitted along with the GPS coordinates to the driver application to be displayed on the map in the driver application.

도 6은 전술하여 설명한 주차장 매쉬업 정보를 생성하는 두가지 동작을 포함하는 흐름도이다. 도 6에 도시한 바와 같이 먼저 단계 S100에서 운전자는 운전자 어플리케이션을 통해 서버에 매쉬업 정보를 요청함으로써 프로세스가 시작된다.6 is a flowchart including two operations of generating parking lot mashup information described above. As shown in FIG. 6, first, in step S100, the driver requests the mashup information from the server through the driver application to start the process.

단계 S110에서 서버는 매쉬업 정보 요청을 수신하고, 이어서 단계 S120에서 서버는 운전자의 요청이 특정 장소에 대한 요청인지 아닌지를 판단한다. 즉 사용자가 도 4b를 참조하여 설명한 바와 같이 어플리케이션 상에서 제공된 검색창을 이용하여 특정 장소에 대한 검색을 수행한 경우, 단계 S130에서 서버는 오픈 API 맵 서비스를 제공하는 서버(구글,네이버,다음)에 특정 장소에 대한 맵을 호출한다.In step S110, the server receives the mashup information request, and then in step S120, the server determines whether the driver's request is a request for a specific place. That is, when the user performs a search for a specific place using a search box provided on the application as described with reference to FIG. 4B, in step S130, the server is connected to a server (Google, Naver, Next) that provides an open API map service. Invoke a map for a specific place.

S130에서 특정 장소(검색 장소)에 대한 맵을 호출한 다음 서버는 단계 S140에서 데이터베이스(300)에 저장된 주차장들의 정보로부터 해당 맵에 포함되는 주차장을 검색하고 해당하는 주차장들에 대한 컨텐츠 정보(현재 주차가능한 대수, 주차 비용, 주차장 주소 등)를 호출한다.After calling the map for a specific place (search place) in S130, the server searches the parking lot included in the map from the information of the parking lots stored in the database 300 in step S140, and the contents information (current parking) for the corresponding parking lots. Available number, parking cost, parking address, etc.).

이어진 단계 S150에서, 서버는 호출된 맵 상에 해당하는 주차장들의 위치를 일치시켜(맵핑) 주차장 정보 맵을 생성하고, 서버는 단계 S160에서 생성된 주차장 정보 맵을 운전자의 어플리케이션으로 전송한다. 한편 서버는, 맵과 주차장 정보를 일치시킨 주차 정보 맵을 서버에 저장하여 두고 사용자에게는 주차 정보 맵이 저장된 링크 주소를 운전자의 어플리케이션으로 전송할 수도 있다.In a subsequent step S150, the server generates a parking lot information map by matching (mapping) the positions of the corresponding parking lots on the called map, and the server transmits the parking lot information map generated in step S160 to the driver's application. On the other hand, the server may store the parking information map in which the map and the parking information match, and transmit the link address where the parking information map is stored to the driver's application to the user.

단계 S170에서 운전자 어플리케이션은 서버로부터 주차장 정보 맵을 수신하게 되고, 수신된 정보맵이 운전자 어플리케이션을 통해 화면에 표시된다. 생성된 주차장 정보 맵은 도 4b에서와 같이 주차장 위치를 나타내는 마커와 함께 주차가능한 대수가 표시되고, 사용자가 주차장에 대한 보다 상세한 정보를 원하는 경우 맵에 표시된 해당 주차장의 마커를 클릭하게 되면 화면의 정보창을 통해 주차 요금, 주차장 시간당 비용, 주차장 주소, 주차장 연락처와 같은 정보가 디스플레이 상에 표시될 수 있다.In step S170, the driver application receives the parking lot information map from the server, and the received information map is displayed on the screen through the driver application. The generated parking lot information map is displayed with the number of available parking lots with a marker indicating the location of the parking lot as shown in FIG. 4B, and when the user wants more detailed information about the parking lot, the marker of the corresponding parking lot displayed on the map is clicked. Information such as parking fee, parking hourly cost, parking lot address, parking lot contact number may be displayed on the display.

한편 단계 S120에서 사용자가 특정 장소가 아닌 사용자의 현재 위치에 대한 주차장 정보를 요청하는 경우 단계는 S135로 진행된다. 단계 S135에서 운전자 어플리케이션은 자신의 현지 GPS 위치 정보를 서버로 전송하고 서버는 운전자의 GPS 위치 정보를 수신하게 된다.On the other hand, if the user requests the parking lot information for the current location of the user, not a specific place in step S120 proceeds to step S135. In step S135, the driver application transmits its local GPS location information to the server, and the server receives the driver's GPS location information.

단계 S145에서 서버는 데이터베이스(300)에 저장된 주차장들의 정보로부터 현재 사용자 위치에 기반한 GPS 정보를 가진 주차장을 검색하고 해당하는 주차장들에 대한 컨텐츠 정보(현재 주차가능한 대수, 주차 비용, 주차장 주소, GPS 정보 등)를 호출한다. 여기서 사용자 위치에 기반하여 검색되는 주차장 검색 정보는, 동일한 행정구역(예를 들면, 읍, 면, 동) 내의 주차장 정보 일 수도 있고, 사용자 위치로부터 일정 반경 거리 이내의 주차장 정보일 수도 있다.In step S145, the server searches a parking lot having GPS information based on the current user's location from the information of the parking lots stored in the database 300, and contents information on the corresponding parking lots (current number of parking available, parking cost, parking address, GPS information). Etc.) Here, the parking lot search information searched based on the user location may be parking lot information in the same administrative area (for example, town, town, or east), or may be parking lot information within a predetermined radius from the user location.

단계 S155에서 서버는 검색된 주차장들의 정보를 주차장들의 각각의 GPS 정보와 함께 운전자 어플리케이션으로 전송한다.In step S155, the server transmits the retrieved parking lot information to the driver application along with the respective GPS information of the parking lots.

이어서 단계 S165에서 운전자 어플리케이션은 서버로부터 전송되는 주차장들의 위치 정보와 함께 주차장 정보를 수신하고, 수신된 주차장들의 위치 정보에 기반하여 운전자에게 주차장 정보 맵을 생성하여 운전자에게 제공하게 된다. 이 경우 오픈 API 맵의 호출과, 서버로부터 수신한 주차장 정보의 맵핑은 운전자의 어플리케이션에서 수행된다.Subsequently, in step S165, the driver application receives the parking lot information together with the location information of the parking lots transmitted from the server, and generates and provides the parking lot information map to the driver based on the received location information of the parking lots. In this case, the call of the open API map and the mapping of the parking lot information received from the server are performed in the driver's application.

생성된 주차장 정보 맵은 도 4a에서와 같이 주차장 위치를 나타내는 마커와 함께 주차가능한 대수가 표시되고, 사용자가 주차장에 대한 보다 상세한 정보를 원하는 경우 맵에 표시된 해당 주차장의 마커를 클릭하게 되면 화면의 정보창을 통해 주차 요금, 주차장 시간당 비용, 주차장 주소, 주차장 연락처와 같은 정보가 디스플레이 상에 표시될 수 있다.The generated parking lot information map is displayed with the number of available parking lots with a marker indicating the parking location as shown in FIG. 4A, and when the user wants more detailed information about the parking lot, when the user clicks the marker of the corresponding parking lot displayed on the map, the information window of the screen is displayed. Information such as parking fee, parking hourly cost, parking lot address, parking lot contact information may be displayed on the display.

또한 사용자의 현재 GPS 위치에 기반한 정보는 미리 정해진 시간 간격으로 자동으로 수행하도록 이루어져 사용자가 차량을 운전하여 이동하는 동안 서버에서 계속 실시간으로 업데이트된 정보가 표시되기 때문에 운전자의 주차 편리성이 향상될 수 있다. In addition, information based on the user's current GPS location is automatically performed at predetermined time intervals, so that the driver's parking convenience can be improved because the server continuously displays updated information in real time while the user is driving the vehicle. have.

이와 같은 본 발명에 따르면, 사용자가 원격지에 있더라도 해당하는 지역의 주차장의 위치 정보, 주차장의 비용 정보, 주차장의 주차가능 여부를 검색하여 보다 쉽게 차량을 주차할 수 있도록 도와주는 실시간 주차장 정보를 제공할 수 있게된다. According to the present invention as described above, even if the user is located in a remote location, the location information of the parking lot of the corresponding area, the cost information of the parking lot, and whether the parking lot can be searched to provide real-time parking information that helps to park the vehicle more easily. Will be.

또한 본 발명에 따르면 주차 관제 시스템이 없는 주차장에서 전술한 바와 같은 주차장 위치, 주차장 비용, 주차장 주차가능 여부를 포함하는 통합 주차 정보를 제공할 수 있는 실시간 주차장 정보를 제공할 수 있게 된다.In addition, according to the present invention, it is possible to provide real-time parking lot information that can provide integrated parking information including the parking lot location, parking lot cost, parking lot parking as described above in the parking lot without the parking control system.

또한 본 발명에 따르면 주차 관제 시스템이 없는 주차장에서 별도의 주차 관제 장비 없이 어플리케이션을 통해 통합 주차 정보를 제공할 수 있다는 효과가 얻어질 수 있다.In addition, according to the present invention can be obtained the effect that can provide integrated parking information through the application without a separate parking control equipment in a parking lot without a parking control system.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로, 본 발명이 속하는 기술분야에서 통상의 지식을 갖는 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 게시된 실시예는 본 발명의 기술 사상을 한정하기 위한 것이 아닌 설명을 위한 것이고, 이런 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not for limiting the technical spirit of the present invention but for description, and the scope of the technical idea of the present invention is not limited by these embodiments.

따라서 본 발명의 보호 범위는 전술한 실시예에 의해 제한되기 보다는 아래의 청구범위에 의하여 해석되어야하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the protection scope of the present invention should be interpreted by the following claims rather than by the above-described embodiment, and all technical ideas within the equivalent scope will be construed as being included in the scope of the present invention.

110: 운전자용 스마트폰
120: 주차장용 스마트폰
130: 가맹점용 스마트폰
200: 매쉬업 서버
210: 주차장 요금 정산 모듈
220: 맵호출 모듈
230: 컨텐츠 호출 모듈
240: 매쉬업 정보 생성 모듈
110: driver's smartphone
120: parking lot smartphone
130: merchant smartphone
200: mashup server
210: parking fee settlement module
220: map call module
230: content calling module
240: mashup information generation module

Claims (6)

주차관제 시스템이 설치되지 않은 주차장에서 실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템에 있어서,
어플리케이션 설치가능한 복수의 스마트 폰; 및 상기 복수의 스마트 폰에 설치된 어플리케이션과 통신하는 매쉬업 서버;를 포함하고,
상기 복수의 스마트 폰 중 적어도 하나에는 운전자측에서 이용되는 운전자용 어플리케이션이 설치되고, 상기 복수의 스마트 폰 중 적어도 하나에는 주차장 관리인측에서 이용되는 주차장용 어플리케이션이 설치되고, 상기 복수의 스마트 폰 중 적어도 하나에는 주차장과 가맹점 계약이 이루어진 가맹점 어플리케이션이 설치되고,
상기 매쉬업 서버는 주차장용 어플리케이션을 통해 주차장의 위치 정보, 주차장의 전체 주차 면수 정보, 차량의 입차 정보 및 차량의 출차 정보를 수신하여 데이터베이스에 저장하고,
매쉬업 서버가 운전자용 어플리케이션으로부터 주차장 매쉬업 정보를 전송해줄 것을 요청받으면, 매쉬업 서버는 운전자용 어플리케이션으로부터 운전자의 현재 GPS 위치 정보를 수신하고, 수신된 GPS 위치를 포함하는 맵을 호출하고, 데이터베이스로부터 상기 호출된 맵에 포함되는 주차장들을 검색하여 주차장 정보를 호출하고, 상기 호출된 맵 상에 상기 호출된 주차장 정보를 합성하여 생성된 주차장 정보 맵을 상기 운전자용 어플리케이션으로 전송하고,
매쉬업 서버가 운전자용 어플리케이션으로부터 특정 장소에 대한 주차장 매쉬업 정보를 전송해줄 것을 요청받으면, 매쉬업 서버는 특정 장소를 포함하는 맵을 호출하고, 데이터베이스로부터 상기 호출된 맵에 포함되는 주차장들을 검색하여 주차장 정보를 호출하고, 상기 호출된 맵 상에 상기 호출된 주차장 정보를 합성하여 생성된 주차장 정보 맵을 상기 운전자용 어플리케이션으로 전송하고,
상기 운전자용 어플리케이션은 주차장 정보 맵을 수신하여 이를 어플리케이션의 화면상에 제공하고, 상기 어플리케이션의 화면은 주차가능하거나 주차 불가능한 표시 아이콘을 포함하고, 사용자가 표시 아이콘을 클릭하면 화면의 적어도 어느 한 부분에 제공된 정보 창을 통하여 주차장의 위치, 주차장의 현재 주차 가능한 면수, 주차장의 시간당 주차 요금이 표시되고, 상기 정보창에는 해당 주차장으로의 네이게이션 안내 링크 또는 스마트 폰에 설치된 네이게이션 어플리케어션으로의 연동을 위한 링크를 포함하고,
현재 주차가능한 주차면수 정보는, 매쉬업 서버에 입력된 전체 주차 면수 정보, 주차장용 어플리케이션으로부터 입력되는 차량의 입차 정보 및 차량의 출차 정보에 의해 매쉬업 서버에서 자동으로 계산되어 실시간으로 업데이트되어 운전자용 어플리케이션으로 제공되고,
주차장 관리자는 주차장용 어플리케이션을 통해 복수의 주차장 각각에 대한 주차장 정보를 별도로 입력하여 주차장용 어플리케이션을 통해 복수의 주차장을 관리하고,
가맹점주는 가맹점용 어플리케이션을 통해 이용가능한 복수의 주차장들을 등록가능할 수 있으며,
차량의 입차시 매쉬업 서버는 입차한 차량의 운전자 고유의 식별번호에 기초하여 운전자의 아이디에 대해 전자 주차권을 발행하고, 일치하는 운전자 고유의 식별번호가 발견되지 않으면, 상기 매쉬업 서버는 차량번호에 기반하여 임시 아이디를 개설하고, 개설된 임시 아이디에 대해 전자 주차권을 발행하고,
운전자가 가맹점에 전자 주차 할인권을 요청하는 경우, 상기 가맹점용 어플리케이션은 입차한 차량번호 또는 상기 발행된 전자 주차권의 고유번호를 매쉬업 서버로 전송하여 주차 할인권 발행을 요청하고,
매쉬업 서버는 주차 할인권 요청을 수신하면 상기 가맹점용 어플리케이션으로부터 전송된 차량번호 또는 전자 주차권의 고유번호에 기반하여 운전자 아이디 또는 차량번호로 개설된 임시 아이디에 전자 주차 할인권을 발행하고, 가맹점별 입출차 기록, 가맹점별 할인권 기록, 가맹점별 주차 요금 기록, 전체 주차 요금 기록을 시간대별, 일별, 월별 통계 자료로서 가맹점 어플리케이션에 제공하도록 구성되고,
차량의 출차시 주차장 어플리케이션을 통해 주차장 요금 계산 요청이 서버로 전송되면, 매쉬업 서버는 차량의 번호가 서비스 가입 차량인 경우에는 사용자의 ID로부터 발급된 할인권이 있는지 여부가 조회되지만, 차량의 번호가 서비스 가입 차량이 아닌 경우에는 서버는 차량번호로 부여된 임시의 ID로부터 할인권을 조회하여 계산을 수행하고,
매쉬업 서버는, 미가입된 운전자가 주차장 관리자에게 영수증을 요청한 경우 주차장 관리자 앱에서 운전자의 전화번호를 입력받고 서버에 영수증을 요청하여 운전자의 전화번호로 영수증이 전달되는 것을 특징으로 하는
실시간 주차장 정보를 제공하는 매쉬업 서비스 시스템.
In the mashup service system that provides real-time parking information in the parking lot where the parking control system is not installed,
Application installable plurality of smart phones; And a mashup server communicating with applications installed in the plurality of smart phones.
At least one of the plurality of smart phones is installed with a driver application used on the driver side, at least one of the plurality of smart phones is installed with a parking application used by the parking lot manager side, at least one of the plurality of smart phones One is installed a merchant application made parking lot and the merchant contract,
The mashup server receives and stores the location information of the parking lot, the total parking surface information of the parking lot, the entering information of the vehicle and the leaving information of the vehicle through a parking application, and stores them in a database.
When the mashup server is asked to send the parking lot mashup information from the driver application, the mashup server receives the driver's current GPS location information from the driver application, calls a map containing the received GPS location, and calls the call from the database. Search for parking lots included in the mapped map and call the parking lot information, transmit the parking lot information map generated by synthesizing the called parking lot information on the called map to the driver application,
When the mashup server is requested to transmit the parking lot mashup information for a specific place from the driver application, the mashup server calls the map including the specific place, retrieves the parking lots included in the called map from the database, and retrieves the parking lot information. Call, and transmit the parking lot information map generated by synthesizing the called parking lot information on the called map to the driver application,
The driver application receives the parking lot information map and provides it on the screen of the application, wherein the screen of the application includes a display icon that can be parked or not parked, and when the user clicks the display icon, the driver application displays at least one portion of the screen. Through the information window provided, the location of the parking lot, the number of available parking spaces of the parking lot, the hourly parking fee of the parking lot are displayed, and the information window displays a navigation guide link to the corresponding parking lot or a link for linking to a navigation application installed on a smartphone. Including,
Currently available parking surface information is automatically calculated and updated in real time by the mashup server based on the total parking surface information input to the mashup server, the entrance information of the vehicle input from the parking lot application, and the vehicle leaving information. Provided,
The parking lot manager inputs parking information for each of the plurality of parking lots separately through the parking application, and manages the plurality of parking lots through the parking application.
Merchants may be able to register a plurality of parking lots available through the merchant application,
When entering the vehicle, the mashup server issues an electronic parking ticket for the driver's ID based on the driver's unique identification number of the occupied vehicle, and if a matching driver's unique identification number is not found, the mashup server is based on the vehicle number. Open a temporary ID, issue an electronic parking ticket for the opened temporary ID,
When the driver requests an electronic parking discount ticket to the affiliated store, the application for the affiliated store transmits a vehicle number or a unique number of the issued electronic parking ticket to a mashup server, and requests for a parking discount ticket issued,
When the mashup server receives a request for a parking discount ticket, an electronic parking discount ticket is issued to a driver ID or a temporary ID opened by the vehicle number based on the vehicle number or the unique number of the electronic parking ticket transmitted from the application for the merchant, and records the entry and exit of each merchant. It is configured to provide merchants with discount coupon records by merchants, parking fee records by merchants, and the total parking fee records as hourly, daily and monthly statistics.
If the parking lot fee calculation request is sent to the server through the parking lot application when the vehicle is released, the mashup server is inquired whether there is a discount ticket issued from the user's ID if the vehicle number is a service subscription vehicle, but the number of the vehicle is serviced. If the vehicle is not a subscription vehicle, the server inquires the discount ticket from the temporary ID given by the vehicle number and performs the calculation.
The mashup server, when the unsubscribed driver requests a receipt from the parking lot manager, receives the driver's phone number from the parking lot manager app and requests a receipt from the server to receive the receipt to the driver's phone number.
Mashup service system that provides real-time parking information.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020180165752A 2018-12-20 2018-12-20 Mash-up service system providing for real time parking space information KR102070818B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180165752A KR102070818B1 (en) 2018-12-20 2018-12-20 Mash-up service system providing for real time parking space information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180165752A KR102070818B1 (en) 2018-12-20 2018-12-20 Mash-up service system providing for real time parking space information

Publications (1)

Publication Number Publication Date
KR102070818B1 true KR102070818B1 (en) 2020-01-29

Family

ID=69322233

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180165752A KR102070818B1 (en) 2018-12-20 2018-12-20 Mash-up service system providing for real time parking space information

Country Status (1)

Country Link
KR (1) KR102070818B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113554767A (en) * 2020-04-02 2021-10-26 丰田自动车株式会社 Parking lot providing system, server device, and non-transitory storage medium
KR20220109597A (en) 2021-01-29 2022-08-05 영진전문대학 산학협력단 Service system to search for vacant seats in parking lot

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050075773A (en) * 2004-01-17 2005-07-21 미래산전 주식회사 Parking system
KR101150750B1 (en) * 2011-09-30 2012-07-09 신원호 Unmanned parking control system for guiding parking decentralization and method thereof
KR20130012039A (en) * 2011-07-21 2013-01-31 (주)토마토전자 Discounting system of parking fee using mobile phone
KR101248621B1 (en) * 2012-01-18 2013-04-03 최이호 Searching service providing method for parking lot using smart device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050075773A (en) * 2004-01-17 2005-07-21 미래산전 주식회사 Parking system
KR20130012039A (en) * 2011-07-21 2013-01-31 (주)토마토전자 Discounting system of parking fee using mobile phone
KR101150750B1 (en) * 2011-09-30 2012-07-09 신원호 Unmanned parking control system for guiding parking decentralization and method thereof
KR101248621B1 (en) * 2012-01-18 2013-04-03 최이호 Searching service providing method for parking lot using smart device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113554767A (en) * 2020-04-02 2021-10-26 丰田自动车株式会社 Parking lot providing system, server device, and non-transitory storage medium
KR20220109597A (en) 2021-01-29 2022-08-05 영진전문대학 산학협력단 Service system to search for vacant seats in parking lot

Similar Documents

Publication Publication Date Title
KR102084134B1 (en) Parking management system for entrance or exit of vehicles using qr code recognition
US20050286421A1 (en) Location determination for mobile devices for location-based services
KR102121697B1 (en) Method and system for managing car wash
US20170046955A1 (en) Method and System of Locating and Managing Parking Space
CN109410634A (en) Vehicles management method, system and storage medium
JP2019120982A (en) Parking lot lending and management system
KR102070818B1 (en) Mash-up service system providing for real time parking space information
JP2013214265A (en) Vacant parking lot management system
KR20150102141A (en) Intermediation system and method for advertising space rental of personal car
US20040117332A1 (en) Method and system for providing a combined metering and dispatching service with advertising
CN112907761B (en) Method, electronic device, and computer storage medium for parking management
KR102268014B1 (en) System for payment of sharing parking lot
KR20210040663A (en) Method and system for managing car wash
KR102070584B1 (en) Parking management system for entrance or exit of vehicles using car number and position information
KR102626847B1 (en) System for collecting parking fee
KR101005196B1 (en) The multi-function device for advanced car service and the supporting method
KR20090040644A (en) Parking management system and method for operating the same
JP2019057021A (en) Transportation system and transportation usage management method
CN110599792A (en) Intelligent parking method, parking system and parking terminal
KR101555993B1 (en) System for calculating parking fee using on-board unit
JP2002189792A (en) System for collecting automobile probe information, system for collecting environmental information around travel route and system for processing environmental information service around travel route
TWI666612B (en) Drive-through payment system, method and apparatus
KR101854859B1 (en) Toll collection system for toll road and method of performing thereof
US11443561B2 (en) Vehicle device, system and method for payment processing using vehicle device
CN112418464A (en) Expressway service area reservation method, RSU, OBU, platform and system

Legal Events

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