KR20160108658A - 가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템 - Google Patents

가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템 Download PDF

Info

Publication number
KR20160108658A
KR20160108658A KR1020150030459A KR20150030459A KR20160108658A KR 20160108658 A KR20160108658 A KR 20160108658A KR 1020150030459 A KR1020150030459 A KR 1020150030459A KR 20150030459 A KR20150030459 A KR 20150030459A KR 20160108658 A KR20160108658 A KR 20160108658A
Authority
KR
South Korea
Prior art keywords
payment
information
application system
settlement
location
Prior art date
Application number
KR1020150030459A
Other languages
English (en)
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 KR1020150030459A priority Critical patent/KR20160108658A/ko
Publication of KR20160108658A publication Critical patent/KR20160108658A/ko

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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

가맹점 장치를 이용한 결제방법, 애플리케이션 시스템, 및 서비스 시스템이 개시된다. 상기 가맹점 장치를 이용한 결제방법은 사용자의 사용자 단말에 설치된 애플리케이션 시스템이 상기 적어도 하나의 가맹점 장치로부터 가맹점 장치의 식별정보를 포함하는 무선신호를 수신하는 단계, 상기 애플리케이션 시스템이 수신한 상기 무선신호에 대한 정보를 서비스 시스템으로 전송하는 단계, 상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역-상기 결제내역은 상기 무선신호에 기초하여 상기 사용자 단말의 위치가 결정되면, 결정된 위치에 기초하여 상기 서비스 시스템이 상기 가맹점의 관리 시스템과의 통신을 통해 특정됨-을 수신하는 단계, 상기 애플리케이션 시스템이 수신한 상기 결제내역을 포함하는 결제 페이지를 로딩하는 단계, 및 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 단계를 포함한다.

Description

가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템{Payment method using a member apparatus which make wirless signal, application system, and service system}
본 발명은 가맹점 장치를 이용한 결제방법, 애플리케이션 시스템, 및 서비스 시스템에 관한 것으로, 보다 상세하게는 사용자가 가맹점 상품 또는 서비스 결제를 할 때 자신의 위치에서 사용자 단말을 통해 간단하게 결제를 수행할 수 있는 방법 및 그 시스템에 관한 것이다.
가맹점에서 결제를 수행할 때 종래의 전통적인 방식은 가맹점 측으로 결제수단(예컨대, 카드 등)을 전달하는 방식이다. 최근에는 사용자 단말(예컨대, 휴대폰 등)을 이용하여 사용자(본 발명에서의 '사용자'는 가맹점에서 결제를 수행하는 '결제자'를 의미하고, 문맥에 따라 '사용자' 또는 '결제자'를 혼용하여 사용함)가 직접 결제를 수행하는 방식도 사용되고 있다.
어떠한 경우이든 종래의 방식은 사용자가 가맹점의 특정 위치에 존재하는 결제 장소(예컨대, 카운터)에 가거나 가맹점 측(직원이나 배달원 등)에게 사용자의 결제장치(IC카드, 휴대폰 등)를 전달하거나 결제정보(카드정보나 휴대폰 전화번호 등)를 알려주는 방식이어서 불편함과 함께 보안상의 문제가 있다.
결제장치를 가맹점 측에 전달함으로써 결제장치의 복제의 위험이 있고 결제정보를 제공함으로써 결제정보 노출의 위험이 있다. 또한 종래의 결제방식은 상품 또는 서비스를 이용한 후에 별도로 결제 소요 시간이 필요하고, 한꺼번에 다수의 사용자들이 결제를 하고자 하는 경우에는 대기소요 시간이 발생하는 문제점이 있다.
한국특허출원 등록번호 10-1036681 "휴대용 이동통신단말기를 이용한 결제 서비스 방법 및 그 시스템"
본 발명이 이루고자 하는 기술적인 과제는 사용자가 결제를 할 때 자신이 원하는 위치(예컨대, 자신이 앉은 테이블)에서 결제장치(예컨대, 사용자 단말)를 통해 직접 결제를 수행할 수 있는 방법 및 시스템을 제공하는 것이다.
또한, 사용자가 결제를 수행하기 위해 수행하여야 하는 절차(예컨대, 결제를 위한 애플리케이션의 실행, 결제정보의 입력 등)를 매우 간소화시켜서 결제절차가 간편할 수 있는 방법 및 시스템을 제공하는 것이다.
또한, 결제내역의 타당성을 검증하고 잘못된 결제를 차단할 수 있는 방법 및 시스템을 제공하는 것이다.
또한, 위치 정당성을 판단함으로써 사용자가 위치하지 않는 곳에서의 부정결제(해킹이나 카드 복제 등을 통한 불법적인 결제 등)가 차단될 수 있는 방법 및 시스템을 제공하는 것이다.
상기 기술적 과제를 달성하기 위한 본 발명의 실시 예에 따른 가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법은 사용자의 사용자 단말에 설치된 애플리케이션 시스템이 상기 적어도 하나의 가맹점 장치로부터 가맹점 장치의 식별정보를 포함하는 무선신호를 수신하는 단계, 상기 애플리케이션 시스템이 수신한 상기 무선신호에 대한 정보를 서비스 시스템으로 전송하는 단계, 상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역-상기 결제내역은 상기 무선신호에 기초하여 상기 사용자 단말의 위치가 결정되면, 결정된 위치에 기초하여 상기 서비스 시스템이 상기 가맹점의 관리 시스템과의 통신을 통해 특정됨-을 수신하는 단계, 상기 애플리케이션 시스템이 수신한 상기 결제내역을 포함하는 결제 페이지를 로딩하는 단계, 및 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 단계를 포함한다.
상기 가맹점 장치를 이용한 결제방법은 상기 애플리케이션 시스템이 상기 결제내역에 포함되는 복수의 단위 결제내역들에 대한 정보를 디스플레이하고 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역을 선택받는 단계 또는 상기 애플리케이션 시스템이 분할 결제를 요청받고 상기 결제내역에 상응하는 결제금액 중 소정의 방식으로 산출되는 분할 결제금액을 디스플레이하는 단계를 더 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 관리 시스템에 상기 결제내역 중 결제가 수행된 상기 선택 결제내역 또는 상기 분할 결제금액을 제외한 나머지 결제내역에 대한 정보가 관리되는 단계 및 상기 관리 시스템에서 상기 나머지 결제내역에 대한 정보가 디스플레이되는 단계를 포함하며, 디스플레이된 나머지 결제내역에 대한 정보에 기초하여 상기 사용자를 포함하는 사용자 그룹 중 적어도 한명에 의해 상기 나머지 결제내역에 대한 결제가 수행되는 것을 특징으로 할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 사용자 단말에 상응하는 적어도 하나의 후보 단위 영역의 식별코드인 후보 식별코드를 수신하는 단계 및 상기 애플리케이션 시스템이 수신한 상기 후보 식별코드에 대한 정보 중 상기 사용자 단말에 상응하는 식별코드를 사용자로부터 선택받는 단계를 더 포함하며, 상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역을 수신하는 단계는 선택된 상기 식별코드에 상응하는 상기 결제내역을 상기 서비스 시스템으로부터 수신하는 단계를 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 애플리케이션 시스템이 사용자로부터 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 입력받는 단계 및 상기 애플리케이션 시스템이 상기 식별코드를 상기 서비스 시스템으로 전송하는 단계를 더 포함하며, 상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역을 수신하는 단계는 전송한 상기 식별코드에 상응하는 상기 결제내역을 상기 서비스 시스템으로부터 수신하는 단계를 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 서비스 시스템에 의해 상기 가맹점 내에서의 단위 영역에 대한 정보를 포함하는 위치 단위영역 매핑정보가 유지되는 단계, 상기 애플리케이션 시스템으로부터 수신되며 사용자로부터 선택 또는 입력받은 상기 식별정보와 상기 서비스 시스템에 의해 판단되는 상기 사용자 단말의 위치정보가 상기 위치 단위영역 매핑정보에 상응하는지 판단되는 단계, 및 판단결과에 기초하여 상기 서비스 시스템에 의해 상기 위치 단위영역 매핑정보가 업데이트되는 단계를 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 결제내역에 상응하는 결제가 수행되면, 상기 가맹점에 설치되는 디스플레이 장치에 상기 결제내역에 상응하는 결제가 완료되었음을 나타내는 완료표시가 표시되는 단계를 더 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 애플리케이션 시스템 또는 상기 서비스 시스템에 의해 상기 결제내역에 포함되는 결제금액의 타당성이 판단되는 단계를 더 포함하며, 상기 결제금액의 타당성은 상기 가맹점의 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단되는 것을 특징으로 할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 결제금액의 타당성이 없다고 판단된 경우, 상기 애플리케이션 시스템이 상기 결제금액의 타당성에 대한 정보를 상기 결제 페이지에 표시하는 단계를 더 포함할 수 있다.
상기 결제내역에 상응하는 결제가 수행되는 단계는 상기 서비스 시스템 또는 상기 애플리케이션 시스템에 의해 상기 무선신호에 기초한 상기 위치 및 타 방식으로 판단되는 사용자 단말의 제2위치가 서로 상응하는지 여부가 판단되는 위치 정당성 판단 절차 또는 상기 서비스 시스템 또는 상기 애플리케이션 시스템에 의해 상기 무선신호에 기초한 상기 위치 및 미리 등록된 상기 가맹점의 위치가 서로 상응하는지 여부가 판단되는 위치 정당성 판단 절차가 수행되는 단계를 포함하며, 판단 결과 위치 정당성이 있는 경우에만 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 할 수 있다.
상기 기술적 과제를 해결하기 위한 가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법은 서비스 시스템이 사용자의 사용자 단말에 설치된 애플리케이션 시스템으로부터 상기 적어도 하나의 가맹점 장치로부터 출력된 가맹점 장치의 식별정보를 포함하는 무선신호에 대한 정보를 수신하는 단계, 상기 무선신호에 대한 정보에 기초하여 상기 서비스 시스템이 상기 사용자 단말의 위치를 판단하는 단계, 상기 서비스 시스템이 상기 가맹점의 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하는 단계, 및 상기 서비스 시스템이 상기 결제내역을 상기 애플리케이션 시스템으로 전송하는 단계를 포함하며, 상기 애플리케이션 시스템에 의해, 상기 결제내역을 포함하는 결제 페이지가 로딩되고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 한다.
상기 서비스 시스템이 상기 결제내역을 상기 애플리케이션 시스템으로 전송하는 단계는 상기 서비스 시스템이 복수의 단위 결제내역들을 포함하는 상기 결제내역을 상기 애플리케이션 시스템으로 전송하는 단계를 포함하며, 상기 애플리케이션 시스템에 의해 상기 복수의 단위 결제내역들에 대한 정보가 디스플레이되고, 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역에 상응하는 결제 페이지가 로딩되는 것을 특징으로 할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 서비스 시스템이 상기 애플리케이션 시스템으로부터 상기 선택 결제내역에 대한 정보를 수신하여 상기 관리 시스템으로 전송하는 단계를 더 포함하며, 상기 관리 시스템에 의해 상기 결제내역 중 결제가 수행된 상기 선택 결제내역을 제외한 나머지 결제내역에 대한 정보가 관리되고, 상기 나머지 결제내역에 대한 정보가 디스플레이 되며, 디스플레이된 나머지 결제내역에 대한 정보에 기초하여 상기 사용자를 포함하는 사용자 그룹 중 적어도 한 명에 의해 상기 나머지 결제내역에 대한 결제가 수행되는 것을 특징으로 할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 서비스 시스템이 상기 위치에 기초하여 상기 사용자 단말에 상응하는 적어도 하나의 후보 단위 영역의 식별코드인 후보 식별코드를 특정하는 단계, 특정한 적어도 하나의 후보 식별코드를 상기 애플리케이션 시스템으로 전송하는 단계, 및 상기 애플리케이션 시스템으로부터 상기 후보 식별코드에 대한 정보 중 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 사용자로부터 선택받아 수신하는 단계를 더 포함하며, 상기 서비스 시스템이 상기 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하는 단계는, 상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신하는 단계를 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 서비스 시스템이 상기 애플리케이션 시스템으로부터 사용자에 의해 입력되는 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 수신하는 단계 및 상기 서비스 시스템이 상기 위치 또는 상기 식별정보에 기초하여 판단되는 상기 관리 시스템으로 상기 식별코드를 전송하고 상기 식별코드에 상응하는 상기 결제내역을 수신하는 단계를 더 포함하며, 상기 서비스 시스템이 상기 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하는 단계는 수신한 상기 결제내역을 상기 애플리케이션 시스템에 대응되는 결제내역으로 특정하는 단계를 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 서비스 시스템이 상기 가맹점 내에서의 단위 영역에 대한 정보를 포함하는 위치 단위영역 매핑정보를 유지하는 단계, 상기 서비스 시스템이 상기 위치와 상기 애플리케이션 시스템으로부터 수신되며 사용자로부터 선택 또는 입력받은 상기 식별정보가 상기 위치 단위영역 매핑정보에 상응하는지 판단되는 단계, 및 판단결과에 기초하여 상기 서비스 시스템이 상기 위치 단위영역 매핑정보를 업데이트하는 단계를 더 포함할 수 있다.
상기 가맹점 장치를 이용한 결제방법은 상기 서비스 시스템이 상기 결제내역에 포함되는 결제금액의 타당성이 판단되는 단계를 더 포함하며, 상기 결제금액의 타당성은 상기 가맹점의 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단되는 것을 특징으로 한다.
상기 결제내역에 상응하는 결제가 수행되는 단계는 상기 서비스 시스템이 상기 무선신호에 기초한 상기 위치 및 타 방식으로 판단되는 사용자 단말의 제2위치가 서로 상응하는지 여부가 판단되는 위치 정당성 판단 절차 또는 상기 무선신호에 기초한 상기 위치 및 미리 등록된 상기 가맹점의 위치가 서로 상응하는지 여부가 판단되는 상기 위치 정당성 판단 절차를 수행하는 단계를 포함하며, 판단 결과 위치 정당성이 있는 경우에만 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 한다.
상기 가맹점 장치를 이용한 결제방법은 데이터 처리장치에 설치되며 기록된 컴퓨터 프로그램에 의해 구현될 수 있다.
가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법을 위한 사용자의 사용자 단말에 설치된 애플리케이션 시스템은 상기 적어도 하나의 가맹점 장치로부터 가맹점 장치의 식별정보를 포함하는 무선신호를 수신하기 위한 무선통신 모듈, 수신한 상기 무선신호에 대한 정보를 서비스 시스템으로 전송하고, 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역-상기 결제내역은 상기 무선신호에 기초하여 상기 사용자 단말의 위치가 결정되면 결정된 위치에 기초하여 상기 가맹점의 관리 시스템과의 통신을 통해 특정됨-을 수신하기 위한 통신모듈, 수신한 상기 결제내역을 포함하는 결제 페이지를 로딩하고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제를 수행하기 위한 제어모듈을 포함한다.
상기 제어모듈은 상기 결제내역에 포함되는 복수의 단위 결제내역들에 대한 정보를 디스플레이하고 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역을 선택받으며 상기 선택 결제내역에 상응하는 결제 페이지를 로딩하거나, 분할 결제를 요청받고 상기 결제내역에 상응하는 결제금액 중 소정의 방식으로 산출되는 분할 결제금액에 상응하는 결제 페이지를 로딩하는 것을 특징으로 할 수 있다.
상기 애플리케이션 시스템은 상기 결제내역에 포함되는 결제금액의 타당성을 상기 가맹점의 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단하기 위한 타당성 판단모듈을 더 포함할 수 있다.
상기 애플리케이션 시스템은 상기 서비스 시스템으로부터 상기 무선신호에 기초한 상기 위치에 대한 정보를 수신하고 타 방식으로 상기 사용자 단말의 제2위치를 판단하여 상기 위치 및 상기 제2위치가가 서로 상응하는지 여부를 판단하거나 상기 위치 및 미리 등록된 상기 가맹점의 위치가 서로 상응하는지 여부를 판단하는 위치 정당성 판단 모듈을 더 포함하며, 상기 제어모듈은 판단 결과 위치 정당성이 있는 경우에만 상기 결제내역에 상응하는 결제를 수행하도록 할 수 있다.
가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법을 위한 서비스 시스템은 사용자의 사용자 단말에 설치된 애플리케이션 시스템으로부터 상기 적어도 하나의 가맹점 장치로부터 출력된 가맹점 장치의 식별정보를 포함하는 무선신호에 대한 정보를 수신하기 위한 통신부, 상기 무선신호에 대한 정보에 기초하여 상기 서비스 시스템이 상기 사용자 단말의 위치를 판단하기 위한 위치 판단부, 상기 가맹점의 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하여 상기 통신부를 통해 상기 결제내역을 상기 애플리케이션 시스템으로 전송하기 위한 제어부를 포함하며, 상기 애플리케이션 시스템에 의해 상기 결제내역을 포함하는 결제 페이지가 로딩되고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 한다.
상기 제어부는 복수의 단위 결제내역들을 포함하는 상기 결제내역을 상기 애플리케이션 시스템으로 전송하고 상기 애플리케이션 시스템에 의해 상기 복수의 단위 결제내역들에 대한 정보가 디스플레이되고 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역이 선택되면 상기 선택 결제내역에 상응하는 결제 페이지가 로딩될 수 있다.
상기 제어부는 상기 위치에 기초하여 상기 사용자 단말에 상응하는 적어도 하나의 후보 단위 영역의 식별코드인 후보 식별코드를 특정하고, 특정한 적어도 하나의 후보 식별코드를 상기 애플리케이션 시스템으로 전송하며, 상기 애플리케이션 시스템으로부터 상기 후보 식별코드에 대한 정보 중 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 사용자로부터 선택받아 수신하며, 수신한 상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신할 수 있다.
상기 제어부는 상기 애플리케이션 시스템으로부터 사용자에 의해 입력되는 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 수신하고, 상기 위치 또는 상기 식별정보에 기초하여 판단되는 상기 가맹점의 관리 시스템으로 상기 식별코드를 전송하고, 상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신할 수 있다.
상기 서비스 시스템은 상기 가맹점 내에서의 단위 영역에 대한 정보를 포함하는 위치 단위영역 매핑정보를 저장하는 매핑부를 더 포함하고, 상기 매핑부는 상기 위치와 상기 애플리케이션 시스템으로부터 수신되며 사용자로부터 선택받은 상기 식별정보가 상기 위치 단위영역 매핑정보에 상응하는지 판단하고, 판단결과에 기초하여 상기 위치 단위영역 매핑정보를 업데이트할 수 있다.
상기 서비스 시스템은 상기 결제내역에 포함되는 결제금액의 타당성을 상기 가맹점의 결제별 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단하기 위한 타당성 판단부를 더 포함할 수 있다.
본 발명의 기술적 사상에 의하면, 사용자는 자신의 위치에서 사용자 단말을 이용해 매우 간단하게 결제를 수행할 수 있어서, 결제를 위한 장소로의 이동, 결제를 위해 대기해야 할 필요가 없는 효과가 있다.
또한, 결제수단이나 결제정보를 가맹점 측(직원이나 배달원 등)에 전달할 필요가 없어 결제수단이 복제되거나 결제정보가 유출될 가능성이 없는 효과가 있다.
또한, 실시 예에 따라서는 가맹점 내에서의 사용자의 위치를 비교적 정밀하게 판단하고, 이를 이용해 해당 사용자에 상응하는 결제내역 정보가 자동으로 특정될 수 있어 매우 간단한 절차만으로 결제를 수행하도록 하는 효과가 있다.
또한, 가맹점 내에서 공간의 재구성(예컨대, 테이블의 재배치 등)이 수행되는 경우에도, 단위 영역(예컨대, 위치에 따른 테이블 번호 등)이 자동으로 업데이트될 수 있도록 함으로써 가맹점 측이 공간을 재구성할 때마다 공간정보를 리뉴얼해야 하는 불편함을 방지할 수 있는 효과가 있다.
또한, 하나의 애플리케이션 또는 서비스 시스템에서 가맹점 장치가 출력한 무선신호를 이용하여 가맹점 및 결제내역이 특정될 수 있으므로 상기 애플리케이션이 가맹점별로 사용자 단말에 설치되지 않아도 복수의 가맹점들에서 공통적으로 활용 가능하여, 사용자는 하나의 애플리케이션만을 설치해도 상기 애플리케이션을 이용하는 서비스 협약 가맹점 모두에서 결제를 수행할 수 있는 효과가 있다.
이러한 효과를 통해 개별 가맹점별이나 개별 카드로 제공되는 마일리지가 아니라 통합 마일리지 제공 등과 같은 사용자 편익이 증대될 수 있는 부수적인 효과도 있다.
본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
도1은 본 발명의 일실시 예에 따른 가맹점 장치를 이용한 결제방법을 위한 개략적인 시스템 구성을 나타낸다.
도2는 본 발명의 일실시 예에 따른 애플리케이션 시스템의 개략적인 구성을 나타낸다.
도3은 본 발명의 일실시 예에 따른 서비스 시스템의 개략적인 구성을 나타낸다.
도4는 본 발명의 일실시 예에 따른 결제 페이지를 예시적으로 나타내는 도면이다.
도5는 본 발명의 일실시 예에 따라 결제내역에 복수의 단위 결제내역 또는 복수 명의 분할 결제내역이 포함되는 일예를 설명하기 위한 도면이다.
도6은 본 발명의 일실시 예에 따라 후보 식별코드가 이용되는 일예를 설명하기 위한 도면이다.
도7은 본 발명의 일실시 예에 따라 단위 영역 매핑정보가 이용되는 일예를 설명하기 위한 도면이다.
도8은 본 발명의 일실시 예에 따라 가맹점 특성을 설명하기 위한 도면이다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시 예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다.
또한, 본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터를 '전송'하는 경우에는 상기 구성요소는 상기 다른 구성요소로 직접 상기 데이터를 전송할 수도 있고, 적어도 하나의 또 다른 구성요소를 통하여 상기 데이터를 상기 다른 구성요소로 전송할 수도 있는 것을 의미한다. 반대로 어느 하나의 구성요소가 다른 구성요소로 데이터를 '직접 전송'하는 경우에는 상기 구성요소에서 다른 구성요소를 통하지 않고 상기 다른 구성요소로 상기 데이터가 전송되는 것을 의미한다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.
도1은 본 발명의 일실시 예에 따른 가맹점 장치를 이용한 결제방법을 위한 개략적인 시스템 구성을 나타낸다.
도1을 참조하면, 본 발명의 일실시 예에 따른 가맹점 장치를 이용한 결제방법을 구현하기 위해서는 사용자 단말(10) 및 적어도 하나의 가맹점 장치(400, 410, 420)가 구비될 수 있다. 또한, 상기 사용자 단말(10)에 설치되는 애플리케이션 시스템(도2에 도시된 100)과 통신을 수행할 수 있는 서비스 시스템(200)이 더 구비될 수 있다. 또한, 상기 가맹점에는 소정의 관리 시스템(300)이 구비될 수 있다. 또한, 상기 가맹점에는 소정의 디스플레이 장치(600)가 구비될 수도 있다.
또한, 본 발명의 기술적 사상을 구현하기 위해 상기 사용자 단말(10) 및/또는 상기 서비스 시스템(200)은 소정의 결제측 시스템(500)과 통신을 수행하여 결제를 수행할 수도 있다.
상기 사용자 단말(10)은 사용자가 소지할 수 있으며 본 발명의 기술적 사상에 따라 결제를 수행할 수 있는 모든 형태의 데이터 프로세싱 장치로 구현될 수 있다. 예컨대, 상기 사용자 단말(10)은 모바일 폰, 노트북, 태블릿, 웨어러블 기기 등으로 구현될 수 있지만 이에 한정되지 않는다.
상기 서비스 시스템(200)은 상기 사용자 단말(10)에 설치되는 애플리케이션 시스템(100)과 통신을 수행하여 본 발명의 기술적 사상을 구현할 수 있다. 상기 서비스 시스템(200)은 상기 애플리케이션 시스템(100)을 구성하는 애플리케이션과 서버-클라이언트 구조로 동작할 수 있다.
상기 관리 시스템(300)은 상기 가맹점의 주문내역 및 결제 등을 관리하는 시스템을 의미할 수 있다. 예컨대, 상기 관리 시스템(300)은 가맹점의 카운터에 비치되는 로컬 단말기(POS 시스템 등)일 수도 있고, 상기 가맹점 측 점주 또는 직원이 이용하는 모바일 단말(모바일 POS 기능을 수행하거나 또는 모바일 POS와 연동하는 모바일 폰, 태블릿, 노트북, 웨어러블 기기 등)로 구현될 수도 있다. 상기 관리 시스템(300)은 적어도 사용자의 결제내역에 대한 정보를 유지/관리할 수 있다.
상기 관리 시스템(300)이 모바일 단말에 POS 기능을 제공하는 애플리케이션이 설치되는 모바일 POS 방식인 경우, 별도의 서버와 연동되지 않고 독자적으로 POS 시스템으로 구현될 수도 있고, 소정의 서버와 연동하여 서버-클라이언트 구조로 POS 시스템이 구현될 수도 있다. 후자의 경우에는 상기 서비스 시스템(200)이 상기 관리 시스템(300)과 통신을 수행한다고 함은 상기 모바일 단말과 통신을 하는 경우 또는 상기 모바일 단말의 서버로 동작하는 서버와 통신을 수행하는 경우를 모두 포함하는 의미로 정의될 수 있다.
상기 관리 시스템(300)은 상기 가맹점의 주문내역 및 결제 등의 정보를 저장하고 있기만 하면 어떠한 형태로든 구현될 수도 있다.
본 명세서에서 결제내역이라 함은 사용자가 결제할 내역(예컨대, 결제대상 항목내역(주문내역 등), 결제금액 등)을 포함하는 정보를 의미할 수 있다. 상기 결제내역은 반드시 상기 사용자만이 주문하거나 구매한 상품/서비스의 결제내역을 의미하는 것만은 아닐 수 있다. 예컨대, 상기 사용자가 적어도 한 명의 타인과 함께 가맹점에 방문한 경우, 상기 사용자에 상응하는 결제내역(상기 사용자 단말(10)에 상응하는 결제내역, 또는 상기 애플리케이션 시스템(100)에 상응하는 결제내역으로 표현하기도 함)은 상기 사용자 및 상기 적어도 한 명의 타인을 포함하는 사용자 그룹이 결제할 내역을 의미할 수도 있다. 즉, 상기 결제내역은 사용자가 혼자 또는 적어도 한 명의 타인과 가맹점에 방문하였는지를 불문하고, 상기 가맹점내에 일정한 기준으로 구분되는 단위 영역들(예컨대, 1, 2, 3, 4, 5, 6) 각각을 기준으로 결정될 수 있다. 예컨대, 상기 단위 영역들(예컨대, 1, 2, 3, 4, 5, 6) 각각은 상기 가맹점에 비치된 테이블 등을 의미할 수 있다. 그러나 반드시 이에 국한되는 것은 아니며 다양한 방식과 형태로 상기 단위 영역들이 구분되어질 수 있고 상기 단위 영역들에 기초하여 결제내역이 특정되어질 수 있으면 족하다.
상기 적어도 하나의 가맹점 장치(예컨대, 400, 410, 420)는 자신의 식별정보를 포함하는 무선신호를 송출하도록 구현되는 장치일 수 있다. 예시적으로 상기 가맹점 장치(예컨대, 400, 410, 420) 각각은 예컨대, BLE 프로토콜을 통해 무선신호를 출력할 수 있는 비콘(beacon) 장치이거나 초단거리 무선통신 방식인 NFC 장치 등일 수 있다. 그러나 상기 가맹점 장치(예컨대, 400, 410, 420)는 비콘 또는 NFC 장치만을 의미하는 것이 아니라 어떠한 통신 방식을 이용한 장치이든 자신의 식별정보를 포함하는 무선신호를 상기 사용자 단말(10)로 출력할 수 있는 장치이면 족하다.
도1에는 도시되지 않았지만, 구현 예에 따라서는 상기 관리 시스템(300)이 상기 가맹점 장치로 구현될 수도 있다. 즉, 상기 관리 시스템(300)이 자신의 식별정보를 포함하는 무선신호를 송출하는 기능을 더 수행할 수도 있다.
상기 가맹점 장치(예컨대, 400, 410, 420)로부터 무선신호를 수신하는 상기 사용자 단말(10)은 상기 무선신호에 대한 정보를 상기 서비스 시스템(200)으로 전송할 수 있다. 그러면 상기 서비스 시스템(200)은 상기 무선신호에 대한 정보에 기초하여 상기 사용자 단말(10)의 위치를 판단할 수 있다. 상기 무선신호에 대한 정보는 공지된 바와 같이 무선신호의 세기에 대한 정보를 포함할 수 있다. 상기 서비스 시스템(200)에는 상기 가맹점 장치(예컨대, 400, 410, 420) 각각의 위치에 대한 정보를 미리 저장하고 있을 수 있다. 그리고 이러한 무선신호에 대한 정보 및 상기 가맹점 장치(예컨대, 400, 410, 420) 각각의 위치에 대한 정보에 기초하여 사용자 단말(10)의 위치를 판단하는 방식은 비콘을 이용한 실내측위에 대한 다양한 공지기술이 널리 개시되어 있으므로 상세한 설명은 생략하도록 한다. 알려진 바와 같이 이처럼 상기 가맹점 장치(예컨대, 400, 410, 420)를 이용하여 상기 사용자 단말(10)의 위치를 판단하는 경우에는 수십 센티미터에서 수 센티미터까지의 오차범위로 비교적 정밀하게 위치를 판단할 수 있다.
본 발명의 기술적 사상에 의하면 상기 서비스 시스템(200)에 의해 판단되는 상기 사용자 단말(10)의 위치에 기초하여 적어도 상기 가맹점 및/또는 상기 가맹점 내에서의 단위 영역이 식별될 수 있는 효과가 있다. 상기 가맹점은 적어도 어느 하나의 상기 가맹점 장치(예컨대, 400, 410, 420)의 식별정보에 기초하여 바로 식별될 수 있다. 상기 단위 영역은 예컨대, 상기 가맹점 내에서 결제 건들이 구분될 수 있도록 기준이 되는 일정 영역을 의미할 수 있다. 예컨대, 상기 단위 영역은 상기 가맹점내에 비치되는 각각의 테이블에 상응하는 영역일 수 있다.
단위 영역이 판단 또는 식별되면 상기 사용자가 결제할 결제내역이 특정될 수 있다. 예컨대, 상기 서비스 시스템(200)은 사용자 단말(10) 또는 애플리케이션 시스템(100)의 단위 영역을 판단하고 단위 영역의 식별코드(예컨대, 테이블 번호)를 상기 관리 시스템(300)으로 전송할 수 있다. 그러면 상기 관리 시스템(300)으로부터 상기 단위 영역에 상응하는 결제내역을 수신할 수 있고, 상기 결제내역을 상기 애플리케이션 시스템(100)으로 전송할 수 있다. 그러면 결제내역이 포함된 결제 페이지가 상기 사용자 단말(10)에 로딩될 수 있다.
따라서 사용자는 자신이 결제내역을 사용자 단말(10)에 직접 입력하거나, 사용자 단말(10)로 주문을 수행하지 않더라도 결제내역을 제공받을 수 있고, 이를 통해 간단하게 결제를 수행할 수 있는 효과가 있다.
실시 예에 따라서는 상기 사용자 단말(10)의 위치로 가맹점이 특정될 수 있고 사용자에 의해 단위 영역의 식별정보(예컨대, 테이블 번호)가 입력되면 상기 애플리케이션 시스템(100)은 서비스 시스템(200)으로부터 상기 사용자가 결제해야 하는 결제내역을 수신할 수도 있다.
상기 애플리케이션 시스템(100)은 서비스 시스템(200)으로부터 수신한 결제내역을 포함하는 결제 페이지를 자동으로 로딩하거나 또는 사용자의 소정의 행위를 통해 로딩할 수 있다. 상기 결제 페이지는 적어도 가맹점이 식별되어 가맹점에 대한 정보가 입력되어 있는 결제 UI를 의미할 수 있다. 상기 결제 페이지는 상기 애플리케이션 시스템(100)에 상응하는 애플리케이션이 제공하는 UI(예컨대, 페이지 또는 서비스 등)를 의미할 수 있다. 상기 결제 페이지에는 결제내역이 포함되어 있을 수 있다.
결제 페이지가 로딩되면 사용자는 로딩된 상기 결제 페이지를 이용하여 결제를 수행할 수 있다. 결제는 신용카드, 계좌이체, 휴대폰 소액 결제 등 공지된 다양한 방식의 결제가 수행될 수 있음은 물론이고, 이러한 결제를 위한 서비스가 상기 애플리케이션에서 제공될 수 있다.
상기 결제는 상기 애플리케이션 시스템(100)과 결제측 시스템(500)이 통신을 통해 수행할 수 있다. 상기 결제측 시스템(500)은 결제를 수행하는데 참여하는 PG, VAN 등 전자금융 중개사 시스템 또는 금융기관 시스템을 의미할 수 있다.
구현 예에 따라서는 상기 서비스 시스템(200)이 상기 애플리케이션 시스템(100)으로부터 특정되는 결제정보를 상기 결제측 시스템(500)으로 전송하는 기능을 더 수행하는 등 결제중개를 수행할 수도 있다.
구현 예에 따라서는 상기 서비스 시스템(200)이 결제측 시스템(500)의 내부 시스템일 수도 있다. 그 시스템의 실시 구성은 본 발명이 속하는 기술분야의 평균적 전문가들에 의해 다양하게 실시될 수 있음은 자명하다.
상기 가맹점에는 소정의 디스플레이 장치(600)가 구비될 수 있다.
상기 디스플레이 장치(600)는 특정 사용자 또는 특정 단위 영역의 결제가 완료되었음을 표시할 수 있는 장치일 수 있다. 상기 디스플레이 장치(600)는 상기 관리 시스템(300)에 설치될 수도 있지만 상기 관리 시스템(300)과는 별도로 상기 가맹점에 구비되어 가맹점 측 또는 사용자가 육안으로 용이하게 확인할 수 있도록 비치될 수 있다. 물론, 구현 예에 따라 상기 관리 시스템(300) 및/또는 복수의 디스플레이 장치(600)들이 결제 완료를 함께 표시할 수도 있다.
상기 서비스 시스템(200)은 상기 애플리케이션 시스템(100)과의 통신을 통해 결제가 완료되는지 여부를 확인할 수 있음은 물론이고, 결제가 완료되면 상기 관리 시스템(300)을 통해 상기 디스플레이 장치(600)로 결제가 완료되었음을 나타내는 결제완료 신호를 전송할 수 있다. 또는 상기 서비스 시스템(200)은 상기 디스플레이 장치(600)로 직접 상기 결제완료 신호를 전송할 수도 있다.
상기 디스플레이 장치(600)는 결제완료 신호를 전송 받고, 결제가 완료되었음을 소정의 방식으로 표시할 수 있다. 상기 디스플레이 장치(600)를 통해 결제가 완료되었음을 표시함으로써 가맹점 측은 사용자 또는 사용자 그룹의 결제가 완료되었음을 용이하게 확인할 수 있는 효과가 있다. 또한, 사용자 또는 사용자 그룹의 입장에서도 결제가 완료되었음을 디스플레이 장치(600)를 통해 확인함으로써 결제 완료에 대해 가맹점 측도 인지하였음을 알 수 있는 효과가 있다. 물론, 결제의 완료표시는 상기 관리 시스템(300)에서도 수행될 수 있다.
도1에서는 상기 가맹점 장치(예컨대, 400, 410, 420)가 가맹점 내에 3개 설치된 일예를 도시하였지만, 가맹점의 형태 및 구조에 따라 가맹점 장치의 개수 및 위치는 다양해질 수 있음은 물론이다. 구현 예에 따라서는 선형의 가맹점이고 비콘 장치를 이용하는 경우, 하나의 가맹점 장치만 설치되어도 결제내역을 특정하기 위한 사용자 단말(10)의 위치가 특정될 수도 있다. 또한, 상기 가맹점 장치는 상기 관리 시스템(300)일 수도 있다. 이러한 경우에는 상기 관리 시스템(300)은 가맹점에 고정 비치되는 것이 바람직할 수 있다. 가맹점 장치의 비치 대수는 가맹점의 구조와 형태 및 통신 방식에 따라 다양할 수 있다.
상기 애플리케이션은 사용자 단말(10)에 설치되어 본 발명의 기술적 사상을 구현하기 위한 소프트웨어 코드를 의미할 수 있다. 일예에 의하면, 상기 애플리케이션은 가맹점별로 제작, 배포되어 상기 사용자 단말(10)에 설치되는 소프트웨어일 수도 있다. 하지만, 상기 애플리케이션은 복수의 가맹점들에 대해 본 발명의 기술적 사상에 따른 결제를 수행하도록 제작, 배포되는 하나의 애플리케이션일 수도 있다. 상기 애플리케이션은 상기 사용자 단말(10)에 설치된 하드웨어와 유기적으로 결합되어 본 발명의 기술적 사상을 구현할 수 있다. 따라서 본 명세서에서 상기 사용자 단말(10)이 수행되는 기능 또는 동작은 상기 애플리케이션 및 상기 사용자 단말(10)의 하드웨어가 유기적으로 결합된 애플리케이션 시스템에 의해 수행되는 것을 의미할 수도 있다. 구현 예에 따라, 상기 애플리케이션은 범용의 웹 클라이언트(예컨대, 웹 브라우저 등)로 구현될 수도 있다. 이러한 경우, 상기 애플리케이션에 의해 구현되는 애플리케이션 시스템의 구성은 상기 범용의 웹 클라이언트에 애드온 되거나 플러그인 되는 소프트웨어 코드로 구현될 수 있음은 물론이다.
이하에서는 본 발명의 기술적 사상을 보다 구체적으로 설명하도록 한다.
도2는 본 발명의 일실시 예에 따른 애플리케이션 시스템의 개략적인 구성을 나타낸다. 도3은 본 발명의 일실시 예에 따른 서비스 시스템의 개략적인 구성을 나타낸다.
도2를 참조하면, 본 발명의 일실시 예에 따른 애플리케이션 시스템(100)은 제어모듈(110), 무선통신 모듈(120), 및 통신모듈(130)을 포함한다. 상기 애플리케이션 시스템(100)은 타당성 판단모듈(140), 및/또는 위치 정당성 판단모듈(150)을 더 포함할 수 있다.
본 발명의 일실시 예에 따른 서비스 시스템(200)은 제어부(210), 통신부(220), 및 위치 판단부(230)를 포함한다. 상기 서비스 시스템(200)은 매핑부(240), 타당성 판단부(250), 및/또는 위치 정당성 판단부(260)를 더 포함할 수 있다.
본 명세서에서 모듈 또는 부라 함은, 본 발명의 기술적 사상을 수행하기 위한 하드웨어 및 상기 하드웨어를 구동하기 위한 소프트웨어의 기능적, 구조적 결합을 의미할 수 있다. 예컨대, 상기 각각의 구성들은 소정의 코드와 상기 소정의 코드가 수행되기 위한 하드웨어 리소스(resource)의 논리적인 단위를 의미할 수 있으며, 반드시 물리적으로 연결된 코드를 의미하거나, 한 종류나 특정 개수의 하드웨어를 의미하는 것은 아님은 본 발명의 기술분야의 평균적 전문가에게는 용이하게 추론될 수 있다. 따라서 상기 각각의 구성들은 본 명세서에서 정의되는 기능을 수행하는 하드웨어 및 소프트웨어의 결합을 의미하며 특정 물리적 구성을 의미하는 것은 아니다.
본 명세서에서 서비스 시스템(200) 및/또는 결제측 시스템(500)은 하나의 물리적 장치로 구현될 필요는 없다. 복수의 물리적 장치가 유기적으로 결합되어 상기 서비스 시스템(200) 및/또는 상기 결제측 시스템(500)으로 구현될 수 있음은 물론이다.
또한, 실시 예에 따라서는 상기 애플리케이션 시스템(100)에 포함된 일부의 구성은 상기 서비스 시스템(200)에 포함되도록 구현될 수도 있음을 본 발명의 기술분야의 평균적 전문가는 용이하게 추론할 수 있을 것이다.
상기 애플리케이션 시스템(100)은 본 발명의 기술적 사상을 구현하기 위해 사용자 단말(10)에 설치되는 애플리케이션 및 상기 사용자 단말(10)의 하드웨어에 의해 구현됨은 전술한 바와 같다.
상기 제어모듈(110)은 상기 애플리케이션 시스템(100)에 포함되는 다른 구성들(예컨대, 무선통신 모듈(120), 통신모듈(130), 타당성 판단모듈(140), 및/또는 위치 정당성 판단모듈(150) 등)의 기능 및/또는 리소스를 제어할 수 있다.
상기 무선통신 모듈(120)은 상기 적어도 하나의 가맹점 장치(예컨대, 400, 410, 420)로부터 가맹점 장치의 식별정보를 포함하는 무선신호를 수신할 수 있다. 상기 무선통신 모듈(120)은 상기 가맹점 장치(예컨대, 400, 410, 420)와 통신을 수행할 수 있는 블루투스 장치로 구현될 수도 있지만, 이에 한정되지는 않으며 어떠한 통신 프로토콜을 통해서라도 상기 가맹점 장치(예컨대, 400, 410, 420)로부터 상기 무선신호를 수신할 수 있도록 구현될 수 있으면 족하다. 또한, 상기 무선통신 모듈(120)은 상기 가맹점에 복수의 가맹점 장치들이 설치되는 경우, 복수의 가맹점 장치들 중 일부로부터만 무선신호를 수신할 수도 있음은 물론이다.
상기 통신모듈(130)은 수신한 상기 적어도 하나의 무선신호에 대한 정보를 서비스 시스템(200)으로 전송할 수 있다. 그리고 상기 통신모듈(130)은 상기 서비스 시스템(200)으로부터 결제내역을 수신할 수 있다. 즉, 상기 통신모듈(130)은 상기 서비스 시스템(200)과 무선 인터넷 통신을 수행할 수 있는 장치로 구현될 수 있다.
그러면 상기 제어모듈(110)은 수신한 상기 결제내역을 포함하는 결제 페이지를 로딩하고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제를 수행할 수 있다. 상기 제어모듈(110)은 상기 서비스 시스템(200)으로부터 상기 결제내역을 포함하는 신호를 수신하면 자동으로 상기 애플리케이션 시스템(100)을 활성화하고 상기 결제 페이지를 로딩할 수도 있고, 사용자가 소정의 행위(예컨대, 상기 애플리케이션(100)을 선택하거나 상기 신호의 도착 알림 메시지를 선택하는 행위 등)를 수행하면 상기 결제 페이지를 로딩할 수도 있다.
구현 예에 따라 사용자가 상기 애플리케이션 시스템(100)에 결제 페이지의 로딩을 요청하는 행위를 수행하면, 상기 무선신호에 대한 정보가 상기 서비스 시스템(200)으로 전송되고, 상기 서비스 시스템(200)으로부터 상기 결제내역에 대한 정보가 수신될 수도 있다.
어떠한 경우든 상기 제어모듈(110)은 상기 서비스 시스템(200)으로부터 결제내역을 수신하고, 수신된 결제내역을 포함하는 결제 페이지를 로딩할 수 있다.
상기 결제내역은 상기 서비스 시스템(200)에 포함된 제어부(210)에 의해 특정될 수 있다. 상기 서비스 시스템(200)은 수신된 상기 적어도 하나의 무선신호에 기초하여 상기 사용자 단말(10)의 위치를 판단할 수 있다. 상기 서비스 시스템(200)은 판단한 상기 위치에 기초하여 가맹점만을 식별할 수도 있고, 상기 가맹점 내의 단위 영역들 중 상기 사용자 단말(10)에 상응하는 단위 영역을 식별할 수도 있다. 물론 상기 서비스 시스템(200)은 무선신호에 포함된 가맹점 장치(예컨대, 400, 410, 420)의 식별정보를 이용하여 가맹점을 식별할 수도 있다.
상기 단위 영역은 상기 서비스 시스템(200)에 의해 바로 결정될 수도 있다. 예컨대, 상기 서비스 시스템(200)에는 소정의 공간정보가 미리 저장되어 있을 수 있다. 상기 공간정보는 상기 가맹점 내에 단위 영역들의 위치에 대한 정보를 포함할 수 있다. 이러한 공간정보를 본 발명에서는 단위 영역에 대한 정보로 정의하기로 한다. 상기 서비스 시스템(200)에는 단위 영역이 상기 가맹점 내에서 어떻게 구분되어 있는지 즉, 어떤 위치는 어떤 단위 영역에 해당하는지에 대한 정보인 상기 단위 영역에 대한 정보 및 상기 단위 영역 각각의 식별코드에 대한 정보를 포함하는 위치 단위 영역 매핑정보가 저장되어 있을 수 있다.
따라서 상기 서비스 시스템(200)은 사용자 단말(10)의 위치를 판단하면, 판단된 위치가 어떤 단위 영역에 해당하는지(즉, 사용자 단말(10)에 상응하는 단위 영역이 무엇인지)를 상기 위치 단위 영역 매핑정보에 기초하여 자동으로 판단할 수 있다. 그러면 판단된 상기 사용자 단말(10)에 상응하는(또는 상기 애플리케이션 시스템(100)에 상응하는) 단위 영역의 식별코드를 상기 관리 시스템(300)으로 전송하고, 전송에 응답하여 상기 관리 시스템(300)으로부터 상기 단위 영역에 해당하는 결제내역을 수신함으로써 상기 결제내역을 특정할 수 있다.
구현 예에 따라서는 상기 서비스 시스템(200)이 판단하는 오차로 인해 상기 서비스 시스템(200)이 자동으로 상기 사용자 단말(10)에 상응하는 단위 영역을 판단하는 것이 바람직하지 않은 경우가 있을 수도 있다. 필요에 따라 상기 서비스 시스템(200)은 상기 위치에 기초하여 후보 단위 영역만을 특정할 수 있고 후보 단위 영역의 식별코드 즉, 후보 식별코드를 상기 애플리케이션 시스템(100)으로 전송할 수도 있다. 그러면 사용자가 상기 후보 식별코드 중 자신에 해당하는 단위 영역의 식별코드를 선택하도록 할 수도 있다. 그러면 선택된 식별코드가 상기 서비스 시스템(200)으로 전송되고, 상기 서비스 시스템(200)은 수신된 식별코드에 상응하는 단위 영역을 상기 사용자 단말(10)에 상응하는 단위 영역으로 판단할 수 있다. 그러면 상기 관리 시스템(300)과의 통신을 통해 상기 단위 영역에 상응하는 결제내역을 특정할 수 있다.
또 다른 실시 예에 의하면, 상기 서비스 시스템(200)은 상기 위치 및/또는 상기 무선신호에 포함된 식별정보에 기초하여 상기 사용자 단말(10)이 위치한 가맹점을 판단할 수도 있다. 그러면 상기 서비스 시스템(200)은 상기 애플리케이션 시스템(100)을 통해 상기 사용자 단말(10)에 상응하는 단위 영역의 식별코드를 사용자로부터 직접 입력 또는 선택받을 수도 있다. 실시 예에 따라서는, 상기 서비스 시스템(200)이 상기 애플리케이션 시스템(100)으로 상기 가맹점의 단위 영역들에 대한 식별코드를 전부 후보 식별코드로 상기 애플리케이션 시스템(100)에 전송할 수도 있다. 그러면 상기 서비스 시스템(200)은 상기 사용자에 의해 입력 또는 선택받은 단위 영역의 식별코드를 이용하여 상기 관리 시스템(300)과 통신을 수행하여 상기 사용자 단말(10)에 상응하는 결제내역을 특정할 수도 있다.
그러면 상기 결제내역은 상기 애플리케이션 시스템(100)으로 전송되고, 상기 제어모듈(110)은 결제내역을 포함하는 결제 페이지를 로딩할 수 있다.
이러한 일예는 도4에 도시된다.
도4는 본 발명의 일실시 예에 따른 결제 페이지를 예시적으로 나타내는 도면이다.
도4를 참조하면, 사용자 단말(10)에 설치된 상기 애플리케이션 시스템(100)에 상응하는 애플리케이션은 자동으로 또는 사용자의 요청에 의해 활성화될 수 있다. 그리고 활성된 애플리케이션에서 도4에 도시된 바와 같이 결제내역(예컨대, 주문내역, 결제금액 등)을 포함하는 결제 페이지가 로딩될 수 있다. 또한, 도4에 도시된 바와 같이 가맹점 정보(예컨대, A)가 상기 결제 페이지에 더 포함될 수도 있다. 가맹점 정보 역시 상기 서비스 시스템(200)으로부터 전송될 수 있음은 물론이다.
한편, 상기 서비스 시스템(200)으로부터 상기 애플리케이션 시스템(100)으로 전송되는 결제내역에는 복수의 단위 결제내역들에 대한 정보가 포함되어 있을 수도 있다. 예컨대, 사용자가 적어도 한 명의 타인과 함께 가맹점에 방문하여 상품/서비스를 구매할 수 있다. 이러한 경우 사용자 및 상기 적어도 한명의 타인에 해당하는 사용자 그룹에 해당하는 결제내역은 전술한 바와 같은 방식으로 특정될 수 있지만 사용자 그룹에 포함된 개개인의 결제내역은 구분되지 않을 수도 있다. 결제내역의 구분을 위해 상기 서비스 시스템(200)은 상기 관리 시스템(300)으로부터 상기 사용자 그룹에 해당하는 결제내역에 복수의 단위 결제내역들에 대한 정보를 포함하여 상기 애플리케이션 시스템(100)으로 전송할 수도 있다. 복수의 단위 결제내역들에 대한 정보를 전송함으로써 사용자 그룹에 포함된 개개인이 자신의 주문에 해당하는 결제 건만을 선택하여 결제하도록 할 수 있는 효과가 있다.
이러한 일예는 도5에 도시된다.
도5는 본 발명의 일실시 예에 따라 결제내역에 복수의 단위 결제내역이 포함되는 일예를 설명하기 위한 도면이다.
도5를 참조하면, 상기 서비스 시스템(200)으로부터 상기 애플리케이션 시스템(100)이 수신하는 결제내역에는 복수의 단위 결제내역들(예컨대, 내역 1, 내역 2, 내역 3 및 각각의 내역에 대한 결제금액 등)에 대한 정보가 포함될 수 있다.
상기 제어모듈(110)은 상기 결제내역에 포함되는 복수의 단위 결제내역들에 대한 정보를 상기 사용자 단말(10)에 디스플레이할 수 있다. 그리고 사용자로부터 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역을 선택받을 수 있다.
그러면 상기 제어모듈(110)은 전체 결제금액을 포함하는 결제 페이지를 로딩하는 것이 아니라, 상기 선택 결제내역에 상응하는 결제금액을 포함하는 결제 페이지를 로딩할 수 있다.
물론, 상기 제어모듈(110)은 먼저 상기 결제내역을 포함하는 결제 페이지를 로딩한 후, 사용자가 상기 결제내역에 포함되는 특정 단위 결제내역을 선택하기 위한 요청이 입력되면 전술한 바와 같이 복수의 단위 결제내역들에 대한 정보를 디스플레이하고, 그 후에 선택 결제내역에 상응하는 결제 페이지를 로딩할 수도 있다.
구현 예에 따라서는 사용자가 단위 결제내역을 선택하여 결제를 수행하는 것이 아니라, 전체 결제금액 중에 소정의 방식(예컨대, 전체 결제금액을 사용자 그룹에 포함된 결제자의 수로 나눈 금액 등)으로 결정되는 분할 결제금액을 자신이 결제할 결제금액으로 특정할 수도 있다.
이러한 경우 상기 제어모듈(110)은 상기 결제내역을 디스플레이한 후 사용자가 분할 결제금액을 요청하면 상기 분할 결제금액을 연산하기 위한 정보(예컨대, 결제자 수 등)를 입력받을 수 있다. 실시 예에 따라서는 결제자 수가 예시되어 있고 사용자로부터 선택 받을 수도 있다. 그러면 상기 제어모듈(110)은 입력받은 정보에 기초하여 결정되는 분할 결제금액을 상기 사용자가 결제할 금액으로 결정하고, 상기 분할 결제금액에 상응하는 결제 페이지 즉, 상기 분할 결제금액을 결제금액으로 포함하는 결제 페이지를 로딩할 수도 있다. 이때 분할 결제금액을 산정하는 방식은 끝전을 처리하는 방식 등에 따라 다양하게 실시될 수 있음은 물론이다.
한편, 복수의 결제자가 결제금액을 분할 결제하는 방식은 1/N 방식뿐만 아니라 특정의 결제자에 상응하는 결제 금액이 특정되고 나머지 결제자(N-1)가 1/(N-1)으로 방식으로 결제금액을 분할 결제하는 등 다양하게 실시될 수 있음은 본 발명이 속하는 기술분야의 평균적 전문가들은 쉽게 추론할 수 있다.
본 발명은 결국 사용자가 적어도 한 명의 타 결제자와 함께 결제를 해야 하는 경우 자신이 주문한 내역이나 결제하고자 하는 부분에 상응하는 결제금액만을 간편하게 결제할 수 있는 기술적 사상을 제공한다.
그러면 상기 애플리케이션 시스템(100)은 상기 선택 결제내역에 대한 정보를 상기 서비스 시스템(200)으로 전송할 수 있다. 그리고 상기 서비스 시스템(200)은 상기 관리 시스템(300)으로 선택 결제내역만이 결제되었음을 전송할 수 있다.
상기 관리 시스템(300) 역시 상기 결제내역에 포함된 복수의 단위 결제내역들 중 결제가 수행된 단위 결제내역을 확인할 수 있다. 따라서 상기 결제내역 중 결제가 수행되지 않은 나머지 결제내역에 대한 정보를 유지/관리할 수 있게 된다. 따라서 상기 사용자를 제외한 타 사용자(결제자)는 별도로 본 발명의 기술적 사상에 따른 결제를 수행하거나 또는 가맹점에서 퇴장하기 전에 결제를 수행할 수 있다. 예컨대, 상기 관리 시스템(300)은 상기 사용자 그룹이 퇴장할 때, 유지/관리되고 있는 나머지 결제내역에 대한 정보를 상기 관리 시스템(300)상에 디스플레이할 수 있으며, 사용자 그룹 중 적어도 한 명의 사용자가 나머지 결제내역을 확인하고 결제를 수행할 수 있다.
이처럼 본 발명의 기술적 사상에 의하면 가맹점 내에서 구분되는 단위 영역을 기준으로 결제내역을 특정하면서도, 사용자별로 각자 자신에 해당하는 내역만을 결제할 수 있도록 하는 효과가 있다.
또한, 상기 제어모듈(110)은 전술한 바와 같이 상기 서비스 시스템(200)으로부터 사용자 단말(10)의 위치에 기초하여 판단되는 후보 단위 영역의 식별코드를 수신할 수도 있다. 그러면 상기 제어모듈(110)은 상기 사용자 단말(10)을 통해 사용자에게 후보 식별코드에 대한 정보를 제공하고 해당 사용자로부터 사용자 단말(10)에 상응하는 단위 영역의 식별코드를 선택받을 수도 있다.
이러한 일예는 도6을 참조하여 설명하도록 한다.
도6은 본 발명의 일실시 예에 따라 후보 식별코드가 이용되는 일예를 설명하기 위한 도면이다.
도6에 도시된 바와 같이 상기 서비스 시스템(200)은 복수의 후보 식별코드(예컨대, 1번, 4번, 6번 등)를 포함하는 결제내역을 상기 애플리케이션 시스템(100)으로 전송할 수 있다. 그러면 상기 제어모듈(110)은 상기 복수의 후보 식별코드에 대한 정보를 상기 사용자 단말(10)에 디스플레이할 수 있다. 그리고 사용자로부터 자신에 해당하는 단위 영역(예컨대, 테이블)의 식별코드를 소정의 UI를 통해 선택받을 수 있다.
그러면 상기 제어모듈(110)은 선택받은 식별코드를 상기 서비스 시스템(200)으로 전송하고 이에 응답하여 상기 서비스 시스템(200)으로부터 상기 식별코드에 상응하는 결제내역을 수신할 수도 있다.
상기 후보 식별코드는 사용자 단말(10)의 위치에 기초하여 상기 가맹점내의 단위 영역들 중에서 선택된 일부의 단위 영역(예컨대, 사용자 단말(10)의 위치를 기준으로 일정범위 내에 존재하는 단위 영역)일 수도 있지만, 구현 예에 따라서는 상기 가맹점 내의 단위 영역들 전부가 후보 식별코드로 선택될 수도 있다. 또는 구현 예에 따라서는 서비스 시스템(200)은 전술한 바와 같이 후보 식별코드를 별도로 전송하지 않고, 상기 애플리케이션 시스템(100)을 통해 사용자로부터 직접 자신에 상응하는 단위 영역의 식별코드를 입력받을 수도 있다.
서비스 시스템(200)은 이처럼 적어도 하나의 무선신호에 대한 정보에 기초하여 판단되는 사용자 단말(10)의 위치에 기초하여 자동으로 사용자 단말(10)에 상응하는 단위 영역을 판단할 수도 있지만, 상기 애플리케이션 시스템(100)과의 통신을 통해 사용자로부터 최종적으로 상기 사용자 단말(10)에 상응하는 단위 영역을 선택 또는 입력받을 수도 있다.
이를 통해 가맹점 내의 단위 영역의 위치 정확성을 확인할 수도 있고, 단위 영역의 위치가 변화되는 경우에는 자동으로 상기 서비스 시스템(200)에서 상기 단위 영역에 대한 정보 즉, 위치 단위 영역 매핑정보를 업데이트할 수 있는 효과도 있다. 예컨대, 가맹점 측은 필요에 따라 단위 영역(예컨대, 테이블)의 위치를 변경할 수 있는데, 이러한 경우에 상기 가맹점 측에서 변경된 단위 영역에 대한 정보를 매번 업데이트하거나 서비스 시스템(200) 측에서 가맹점에 방문하여 단위 영역 정보를 다시 모델링하는 것은 매우 비효율적일 수 있다. 하지만 본 발명의 기술적 사상에 따라 사용자 단말(10)의 위치가 판단되고, 판단된 사용자 단말(10)의 위치에 상응하는 단위 영역이 사용자에 의해 결정되면 위치 단위 영역 매핑정보가 자동으로 업데이트될 수 있는 효과가 존재한다.
이러한 일예는 도7을 참조하여 설명하도록 한다.
도7은 본 발명의 일실시 예에 따라 단위 영역 매핑정보가 이용되는 일예를 설명하기 위한 도면이다.
우선 도7a를 참조하면, 상기 서비스 시스템(200)에는 도7a에 도시된 바와 같은 위치 단위 영역 매핑정보가 미리 유지/관리될 수 있다. 상기 서비스 시스템(200)에는 이러한 위치 단위 영역 매핑정보 및 적어도 하나의 가맹점 장치(예컨대, 400, 410, 420) 각각의 가맹점 내에서의 위치에 대한 정보를 미리 저장하고 있을 수 있다.
예컨대, 도7a에 도시된 바와 같이 상기 가맹점에는 6개의 단위 영역(예컨대, 테이블)이 존재할 수 있다. 그리고 상기 서비스 시스템(200)에 의해 사용자 단말(10)이 특정 위치(20)에 존재한다고 판단될 수 있다. 그러면 상기 서비스 시스템(200)은 사용자 단말(10)에 상응하는 단위 영역(예컨대, 테이블)을 단위 영역(11)으로 판단할 수 있다. 그리고 상기 단위 영역(11)에 해당하는 식별코드를 상기 위치 단위 영역 매핑정보에 기초하여 확인할 수 있다. 그러면 관리 시스템(300)과 통신을 통해 상기 사용자 단말(10)에 상응하는 결제내역을 상기 단위 영역(11)에 상응하는 결제내역으로 특정할 수 있다.
그런데 상기 가맹점의 단위 영역은 변경될 수 있다. 예컨대, 변경된 단위 영역에 대한 정보를 도식화 하면 도7b와 같을 수 있다.
상기 가맹점에 포함된 단위 영역들(11, 12, 13, 15, 16)은 도7b에 도시된 바와 같이 변경될 수 있다.
그리고 상기 서비스 시스템(200)이 적어도 하나의 무선신호에 기초하여 판단한 사용자 단말(10)의 위치들 즉, 제1위치(20-1), 제2위치(20-2), 제3위치(20-3), 제4위치(20-4), 제5위치(20-5), 제6위치(20-6), 제7위치(20-7)는 도7b에 도시된 바와 같을 수 있다.
이러한 경우 상기 서비스 시스템(200)이 사용자로부터의 확인 없이 사용자 단말(10)에 상응하는 단위 영역을 판단할 경우, 그리고 위치 단위 영역 매핑정보가 업데이트 되지 않은 경우에는, 제5위치(20-5), 제6위치(20-6), 및 제7위치(20-7)는 제4단위 영역(14)으로 판단될 수 있다.
하지만 본 발명의 기술적 사상에 의해 상기 서비스 시스템(200)이 사용자 단말(10)이 제5위치(20-5), 제6위치(20-6), 또는 제7위치(20-7)에 존재한다고 판단하고, 애플리케이션 시스템(100)으로부터 상기 제5위치(20-5), 제6위치(20-6), 또는 제7위치(20-7)가 각각 제1단위 영역(11)에 해당한다는 정보를 수신한 경우, 상기 서비스 시스템(200)은 저장된 위치 단위 영역 매핑정보를 도7b에 도시된 바와 같이 업데이트할 수 있다. 즉, 제1단위 영역(11)의 영역이 도7a에 도시된 것과 비교해 변경되었음이 업데이트될 수 있다.
제1위치(20-1), 제2위치(20-2), 제3위치(20-3), 제4위치(20-4)에 사용자 단말(10)이 존재하고, 사용자가 선택/입력한 단위 영역이 제1단위 영역(11)일 경우에는 기존의 위치 단위 영역 매핑정보에 상응하므로 위치 단위 영역 매핑정보의 업데이트는 수행되지 않을 수 있다.
본 발명의 기술적 사상에 의하면 이처럼 상기 서비스 시스템(200)은 애플리케이션 시스템(100)을 통해 사용자로부터 특정되는 단위 영역에 대한 정보와 상기 사용자 단말(10)의 위치에 기초하여 위치 단위 영역 매핑정보를 구축 및/또는 업데이트할 수 있다.
한편, 단위 영역에 기초하여 사용자 단말(10)(또는 애플리케이션 시스템(100))에 상응하는 결제내역이 특정되면, 특정된 결제내역을 포함하는 결제 페이지를 이용하여 상기 애플리케이션 시스템(100)은 결제를 수행할 수 있다.
이때 상기 애플리케이션 시스템(100)에 포함된 타당성 판단모듈(140) 또는 상기 서비스 시스템(200)에 포함된 타당성 판단부(250)는 상기 결제금액의 타당성을 판단할 수 있다.
상기 결제금액의 타당성은 가맹점 특성에 기초하여 판단할 수 있다. 상기 가맹점 특성은 상기 가맹점의 결제금액 통계정보 및/또는 상기 가맹점의 판매항목별 금액에 대한 정보를 포함할 수 있다. 상기 가맹점의 결제금액 통계정보란 상기 가맹점에서 발생하는 결제금액의 분포도나 결제금액의 범위 등이 포함될 수 있으며, 이외에도 결제금액의 타당성을 판단할 수 있는 다양한 통계정보가 구성될 수 있음은 본 발명의 기술분야의 평균적인 전문가들에 의해 쉽게 이해될 수 있다.
상기 타당성 판단모듈(140) 및/또는 상기 타당성 판단부(250)는 이러한 가맹점 특성에 기초하여 특정된 결제금액이 타당한지를 판단할 수 있다. 결제금액의 타당성이 판단되면, 온라인으로 결제가 수행될 때 사용자가 결제금액을 세밀하게 확인하지 않고 결제를 수행하는 문제점뿐만 아니라, 잘못된 결제나 부정결제를 차단할 수 있는 효과가 있다.
이러한 일예는 도8을 참조하여 설명하도록 한다.
가맹점 특성에 대한 정보(40)는 도8에 도시된 바와 같이 가맹점의 결제금액 통계정보(예컨대, 42) 및/또는 판매항목별 금액에 대한 정보(예컨대, 41)를 포함할 수 있다.
상기 가맹점의 결제금액 통계정보(예컨대, 42)는 상기 가맹점에서 수행된 결제건 별로 결제금액들에 대한 정보를 포함할 수 있다. 예컨대, 결제건 1은 20000원, 결제건 2는 50000원, 결제건 3은 6000원 등일 수 있다. 이러한 가맹점의 결제금액 통계정보(예컨대, 42)에 기초하여 상기 타당성 판단모듈(140) 및/또는 상기 타당성 판단부(250)는 통계적으로 정상적인 범위에 해당하는 결제금액의 범위(예컨대, 정규분포에서 일정 구간 내에 포함되는 범위)를 특정할 수 있다. 그리고 이러한 정상적인 범위 내의 금액이 아닌 결제내역이 상기 서비스 시스템(200)에 의해 특정되어 상기 애플리케이션 시스템(100)으로 전송된 경우(즉, 결제금액의 타당성이 없는 경우), 상기 타당성 판단부(250) 및 상기 타당성 판단모듈(140)은 비정상적인 결제내역임을 나타내는 정보 즉 타당성에 대한 정보를 상기 사용자 단말(10)에 소정의 방식으로 표시할 수 있다. 상기 타당성에 대한 정보는 타당성이 있는지 없는지에 대한 정보뿐만 아니라 타당성과 관련된 다양한 정보 또는 의견이 포함될 수 있다. 또는 구현 예에 따라서는 결제금액의 타당성이 없는 경우 결제가 수행되지 않도록 할 수도 있다. 예컨대, 통계적으로 특이한 결제내역이라는 정보나 의견을 상기 사용자 단말(10)에 표시할 수 있다. 타당성 판단부(250)가 결제금액의 타당성을 판단할 경우에는 결제금액의 타당성과 관련한 정보나 의견을 상기 애플리케이션 시스템(100)으로 전송하여 상기 애플리케이션 시스템(100)이 상기 사용자 단말(10)에 표시하도록 제어할 수 있음은 물론이다.
그러면 사용자는 타당성에 대한 정보나 의견이 표시된 것을 확인하고, 자신의 결제내역이 자신 또는 자신을 포함하는 사용자 그룹의 주문/구매에 상응하는지를 확인한 후 결제를 수행할 수 있다.
판매항목별 금액에 대한 정보(41)가 가맹점 특성에 대한 정보에 포함될 경우에는, 상기 판매항목별 금액에 따라 도출될 수 없는 결제금액이 결제내역으로 특정되는 경우를 방지할 수 있다. 예컨대, 도8에 도시된 바와 같이 상품 1이 6000원, 상품 2가 7000원, 상품 3이 9000원인 경우 백원 단위의 금액이 존재하는 결제금액은 도출될 수 없게 된다. 또는 15000원이라는 결제금액도 도출될 수 없게 된다. 따라서 이러한 경우에도 상기 사용자 단말(10)에 타당성에 대한 정보나 의견을 표시함으로써 사용자가 결제를 수행할 때 경각심을 갖도록 할 수 있다. 또는 아예 결제가 수행되지 못하도록 할 수도 있다. 결제가 수행되지 못하도록 하기 위해 상기 애플리케이션 시스템(100) 또는 상기 서비스 시스템(200)은 사용자에 의해 특정되는 결제정보를 결제측 시스템(500)으로 전송하지 않을 수 있다.
한편, 본 발명의 기술적 사상의 보안성을 높이기 위해서는 위치 정당성이 더 판단될 수도 있다.
위치 정당성은 적어도 하나의 무선신호에 기초하여 판단되는 제1위치와 타 방식(예컨대, 상기 사용자 단말(10)에 구비된 GPS를 통한 위치 판단 및/또는 기지국 기반의 위치 판단 등)으로 판단된 제2위치가 서로 상응하는지 여부에 의해 판단될 수 있다. 그러면, 공격자가 특정 가맹점에 위치하지 않으면서도 복제한 단말 등을 이용해 부정 결제를 시도하는 경우에는 제1위치는 가맹점 내로 판단되지만 제2위치는 공격자의 실제 위치로 판단됨으로써 위치 정당성이 없는 것으로 판단될 수 있다.
또는 상기 위치 정당성은 적어도 하나의 무선신호에 기초하여 판단되는 제1위치와 상기 서비스 시스템(200) 또는 상기 애플리케이션 시스템(100)이 미리 저장하고 있는 가맹점의 위치가 서로 상응하는지 여부에 의해 판단될 수도 있다. 그러면, 사용자 단말(10)이 해킹 등으로 무선신호가 위변조되어 가맹점의 위치가 아닌 곳에서 부정 결제가 발생할 위험 등을 차단할 수 있다.
상기 애플리케이션 시스템(100)에 포함된 위치 정당성 판단모듈(150)은 상기 제1위치를 상기 서비스 시스템(200)으로부터 수신하고, 상기 타 방식으로 판단하는 제2위치 또는 자신이 알고 있는 가맹점의 위치를 비교하여 위치 정당성 판단 절차를 수행할 수 있다.
또는 상기 서비스 시스템(200)에 포함된 위치 정당성 판단부(260)는 자신이 판단한 위치와 상기 애플리케이션 시스템(100)으로부터 수신한 제2위치 또는 자신이 알고 있는 가맹점의 위치를 비교하여 위치 정당성 판단절차를 수행할 수 있다.
그리고 상기 위치 정당성 판단모듈(150) 및/또는 위치 정당성 판단부(260)는 위치 정당성이 없다고 판단한 경우 결제가 수행되지 않도록 소정의 제어동작을 수행할 수 있다. 예컨대, 위치가 정당성이 없으므로 사용자에게 다시 결제절차를 진행하라고 요구하거나, 사용자에 의해 결제정보가 입력되어도 결제측 시스템(500)으로 전송하지 않도록 제어함으로써 결제가 수행되지 못하도록 제어할 수 있다.
한편, 상기 애플리케이션 시스템(100)에 의해 결제가 완료되면, 상기 서비스 시스템(200)에 포함된 제어부(21)는 결제가 완료되었음을 나타내는 결제완료 신호를 상기 가맹점에 설치된 디스플레이 장치(600)로 전송할 수 있다. 결제완료 신호는 상기 관리 시스템(300)을 통해 전송되거나 상기 디스플레이 장치(600)가 통신 기능이 있는 경우 직접 전송될 수도 있다.
상기 디스플레이 장치(600)는 결제가 완료되었음을 나타내는 정보를 소정의 방식으로 표시할 수 있다. 상기 디스플레이 장치(600)는 1개의 장치뿐만 아니라 복수개의 장치들이 다양한 방식으로 함께 실시될 수 있음은 전술한 바와 같다.
상기 디스플레이 장치(600)가 완료표시를 상기 가맹점 내에서 용이하게 확인되도록 함으로써 가맹점 측에서도 특정 사용자 또는 사용자 그룹이 결제를 완료했음을 용이하게 확인할 수 있다. 또한 특정 사용자 또는 사용자 그룹에서도 정상적으로 결제가 완료되었음을 확인하고 안심하고 가맹점에서 퇴장할 수 있는 효과가 있다.
다시 도3을 참조하면, 상기 제어부(210)는 상기 서비스 시스템(200)에 포함된 다른 구성들(예컨대, 통신부(220), 위치 판단부(230), 매핑부(240), 타당성 판단부(250), 및/또는 위치 정당성 판단부(260) 등)의 기능 및/또는 리소스를 제어할 수 있다.
상기 통신부(220)는 상기 애플리케이션 시스템(100), 상기 관리 시스템(300), 상기 결제측 시스템(500), 및/또는 상기 디스플레이 장치(600)와 통신을 수행할 수 있다.
상기 통신부(220)는 상기 애플리케이션 시스템(100)으로부터 적어도 하나의 가맹점 장치(예컨대, 400, 410, 420)로부터 출력된 무선신호에 대한 정보를 수신할 수 있다.
상기 위치 판단부(230)는 상기 무선신호에 대한 정보에 기초하여 상기 사용자 단말(10)의 위치를 판단할 수 있다. 상기 무선신호에 대한 정보에는 각각의 가맹점 장치(예컨대, 400, 410, 420)로부터 수신된 무선신호의 세기에 대한 정보가 포함될 수 있다. 또한, 상기 위치 판단부(230)는 미리 저장된 상기 가맹점 및/또는 적어도 하나의 가맹점 장치(예컨대, 400, 410, 420)의 위치 정보와 상기 무선신호에 대한 정보에 기초하여 상기 사용자 단말(10)의 위치를 판단할 수 있다.
상기 제어부(210)는 상기 사용자 단말(10)에 상응하는 결제내역을 특정할 수 있다. 상기 제어부(210)는 특정된 결제내역에 대한 정보를 상기 통신부(220)를 통해 상기 애플리케이션 시스템(100)으로 전송할 수 있다.
또한, 상기 제어부(210)는 상기 관리 시스템(300)으로부터 상기 사용자 단말(10)에 상응하는 단위 영역의 결제내역 전체(전체 결제금액 등)를 수신하여 상기 애플리케이션 시스템(100)으로 전송할 수도 있지만, 전술한 바와 같이 상기 단위 영역에 상응하는 복수의 단위 결제내역들에 대한 정보를 상기 결제내역에 포함시켜 전송할 수도 있다. 상기 복수의 단위 결제내역들에 대한 정보는 상기 관리 시스템(300)으로부터 수신할 수 있다.
상기 제어부(210)는 복수의 단위 결제내역들 중 일부만 선택되어 결제된 경우, 선택된 결제내역에 대한 정보를 상기 관리 시스템(300)으로 전송하여 상기 관리 시스템(300)이 나머지 결제내역에 대한 정보를 유지/관리할 수 있도록 제어할 수도 있다.
또한, 상기 제어부(210)는 전술한 바와 같이 상기 사용자 단말(10)에 상응하는 후보 식별코드를 적어도 하나 특정하고 특정한 적어도 하나의 후보 식별코드를 상기 애플리케이션 시스템(100)으로 전송할 수도 있다. 그러면 후보 식별코드 중 사용자에 의해 선택되는 식별코드를 수신하고, 수신한 식별코드에 상응하는 단위 영역을 상기 사용자 단말(10)에 상응하는 단위 영역으로 특정할 수 있다. 그리고 특정된 단위 영역에 상응하는 결제내역을 상기 관리 시스템(300)으로부터 수신하여 상기 사용자 단말(10)에 상응하는 결제내역을 특정할 수 있다.
또한, 상기 제어부(210)는 전술한 바와 같이 상기 애플리케이션 시스템으로부터 사용자에 의해 입력되는 사용자 단말(10)에 상응하는 단위 영역의 식별코드를 수신하고, 상기 사용자 단말(10)의 위치 또는 상기 가맹점 장치의 식별정보에 기초하여 판단되는 상기 가맹점의 관리 시스템(300)으로 상기 식별코드를 전송하고, 상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신하여 상기 사용자 단말(10)에 상응하는 결제내역을 특정할 수도 있다.
상기 매핑부(240)는 전술한 바와 같이 위치 단위 영역 매핑정보를 유지/관리할 수 있다. 또한, 상기 매핑부(240)는 상기 애플리케이션 시스템(100)으로부터 수신되는 응답에 기초하여 선택적으로 상기 위치 단위 영역 매핑정보를 업데이트할 수 있다.
상기 타당성 판단부(250)는 전술한 바와 같이 상기 가맹점의 가맹점 특성에 기초하여 결제금액의 타당성을 판단할 수 있다. 그리고 판단결과 상기 결제금액의 타당성을 나타내는 정보나 의견을 상기 애플리케이션 시스템(100)으로 전송할 수 있다.
상기 위치 정당성 판단부(260)는 전술한 바와 같이 위치 정당성을 판단할 수 있다. 이를 위해 상기 위치 판단부(230)에 의해 판단되는 위치와 타 방식으로 판단되는 상기 사용자 단말(10)의 제2위치를 비교하여 서로 상응하는지를 판단할 수 있다. 또는 상기 위치와 상기 서비스 시스템(200)에 미리 저장된 가맹점별 위치에 대한 정보를 비교하여 서로 상응하는지를 판단할 수 있다. 그리고 위치 정당성이 없다고 판단한 경우에는 상기 애플리케이션 시스템(100)으로 제어신호를 전송하여 결제가 수행되지 못하도록 할 수 있다. 상기 서비스 시스템(200)이 결제 중개를 하는 경우에는 상기 위치 정당성 판단부(260) 결제정보를 결제측 시스템(500)으로 전송하지 않도록 제어하여 결제가 수행되지 못하도록 제어할 수 있다.
본 발명의 실시 예에 따른 가맹점 장치를 이용한 결제방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드 디스크, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
본 발명은 도면에 도시된 일실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.

Claims (29)

  1. 가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법에 있어서,
    사용자의 사용자 단말에 설치된 애플리케이션 시스템이 상기 적어도 하나의 가맹점 장치로부터 가맹점 장치의 식별정보를 포함하는 무선신호를 수신하는 단계;
    상기 애플리케이션 시스템이 수신한 상기 무선신호에 대한 정보를 서비스 시스템으로 전송하는 단계;
    상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역-상기 결제내역은 상기 무선신호에 기초하여 상기 사용자 단말의 위치가 결정되면, 결정된 위치에 기초하여 상기 서비스 시스템이 상기 가맹점의 관리 시스템과의 통신을 통해 특정됨-을 수신하는 단계;
    상기 애플리케이션 시스템이 수신한 상기 결제내역을 포함하는 결제 페이지를 로딩하는 단계; 및
    로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 단계를 포함하는 가맹점 장치를 이용한 결제방법.
  2. 제1항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 애플리케이션 시스템이 상기 결제내역에 포함되는 복수의 단위 결제내역들에 대한 정보를 디스플레이하고 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역을 선택받는 단계; 또는
    상기 애플리케이션 시스템이 분할 결제를 요청받고 상기 결제내역에 상응하는 결제금액 중 소정의 방식으로 산출되는 분할 결제금액을 디스플레이하는 단계를 더 포함하는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  3. 제2항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 관리 시스템에 상기 결제내역 중 결제가 수행된 상기 선택 결제내역 또는 상기 분할 결제금액을 제외한 나머지 결제내역에 대한 정보가 관리되는 단계; 및
    상기 관리 시스템에서 상기 나머지 결제내역에 대한 정보가 디스플레이되는 단계를 포함하며,
    디스플레이된 나머지 결제내역에 대한 정보에 기초하여 상기 사용자를 포함하는 사용자 그룹 중 적어도 한명에 의해 상기 나머지 결제내역에 대한 결제가 수행되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  4. 제1항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 사용자 단말에 상응하는 적어도 하나의 후보 단위 영역의 식별코드인 후보 식별코드를 수신하는 단계; 및
    상기 애플리케이션 시스템이 수신한 상기 후보 식별코드에 대한 정보 중 상기 사용자 단말에 상응하는 식별코드를 사용자로부터 선택받는 단계를 더 포함하며,
    상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역을 수신하는 단계는,
    선택된 상기 식별코드에 상응하는 상기 결제내역을 상기 서비스 시스템으로부터 수신하는 단계를 포함하는 가맹점 장치를 이용한 결제방법.
  5. 제1항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 애플리케이션 시스템이 사용자로부터 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 입력받는 단계; 및
    상기 애플리케이션 시스템이 상기 식별코드를 상기 서비스 시스템으로 전송하는 단계를 더 포함하며,
    상기 애플리케이션 시스템이 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역을 수신하는 단계는,
    전송한 상기 식별코드에 상응하는 상기 결제내역을 상기 서비스 시스템으로부터 수신하는 단계를 포함하는 가맹점 장치를 이용한 결제방법.
  6. 제4항 또는 제5항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 서비스 시스템에 의해 상기 가맹점 내에서의 단위 영역에 대한 정보를 포함하는 위치 단위영역 매핑정보가 유지되는 단계;
    상기 애플리케이션 시스템으로부터 수신되며 사용자로부터 선택 또는 입력받은 상기 식별정보와 상기 서비스 시스템에 의해 판단되는 상기 사용자 단말의 위치정보가 상기 위치 단위영역 매핑정보에 상응하는지 판단되는 단계; 및
    판단결과에 기초하여 상기 서비스 시스템에 의해 상기 위치 단위영역 매핑정보가 업데이트되는 단계를 포함하는 가맹점 장치를 이용한 결제방법.
  7. 제1항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 결제내역에 상응하는 결제가 수행되면, 상기 가맹점에 설치되는 디스플레이 장치에 상기 결제내역에 상응하는 결제가 완료되었음을 나타내는 완료표시가 표시되는 단계를 더 포함하는 가맹점 장치를 이용한 결제방법.
  8. 제1항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 애플리케이션 시스템 또는 상기 서비스 시스템에 의해 상기 결제내역에 포함되는 결제금액의 타당성이 판단되는 단계를 더 포함하며,
    상기 결제금액의 타당성은,
    상기 가맹점의 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  9. 제8항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 결제금액의 타당성이 없다고 판단된 경우,
    상기 애플리케이션 시스템이 상기 결제금액의 타당성에 대한 정보를 상기 결제 페이지에 표시하는 단계를 더 포함하는 가맹점 장치를 이용한 결제방법.
  10. 제1항에 있어서, 상기 결제내역에 상응하는 결제가 수행되는 단계는,
    상기 서비스 시스템 또는 상기 애플리케이션 시스템에 의해 상기 무선신호에 기초한 상기 위치 및 타 방식으로 판단되는 사용자 단말의 제2위치가 서로 상응하는지 여부가 판단되는 위치 정당성 판단 절차; 또는
    상기 서비스 시스템 또는 상기 애플리케이션 시스템에 의해 상기 무선신호에 기초한 상기 위치 및 미리 등록된 상기 가맹점의 위치가 서로 상응하는지 여부가 판단되는 위치 정당성 판단 절차가 수행되는 단계를 포함하며,
    판단 결과 위치 정당성이 있는 경우에만 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  11. 가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법에 있어서,
    서비스 시스템이 사용자의 사용자 단말에 설치된 애플리케이션 시스템으로부터 상기 적어도 하나의 가맹점 장치로부터 출력된 가맹점 장치의 식별정보를 포함하는 무선신호에 대한 정보를 수신하는 단계;
    상기 무선신호에 대한 정보에 기초하여 상기 서비스 시스템이 상기 사용자 단말의 위치를 판단하는 단계;
    상기 서비스 시스템이 상기 가맹점의 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하는 단계; 및
    상기 서비스 시스템이 상기 결제내역을 상기 애플리케이션 시스템으로 전송하는 단계를 포함하며,
    상기 애플리케이션 시스템에 의해, 상기 결제내역을 포함하는 결제 페이지가 로딩되고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  12. 제11항에 있어서, 상기 서비스 시스템이 상기 결제내역을 상기 애플리케이션 시스템으로 전송하는 단계는,
    상기 서비스 시스템이 복수의 단위 결제내역들을 포함하는 상기 결제내역을 상기 애플리케이션 시스템으로 전송하는 단계를 포함하며,
    상기 애플리케이션 시스템에 의해,
    상기 복수의 단위 결제내역들에 대한 정보가 디스플레이되고, 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역에 상응하는 결제 페이지가 로딩되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  13. 제12항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 서비스 시스템이 상기 애플리케이션 시스템으로부터 상기 선택 결제내역에 대한 정보를 수신하여 상기 관리 시스템으로 전송하는 단계를 더 포함하며,
    상기 관리 시스템에 의해,
    상기 결제내역 중 결제가 수행된 상기 선택 결제내역을 제외한 나머지 결제내역에 대한 정보가 관리되고, 상기 나머지 결제내역에 대한 정보가 디스플레이 되며,
    디스플레이된 나머지 결제내역에 대한 정보에 기초하여 상기 사용자를 포함하는 사용자 그룹 중 적어도 한 명에 의해 상기 나머지 결제내역에 대한 결제가 수행되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  14. 제11항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 서비스 시스템이 상기 위치에 기초하여 상기 사용자 단말에 상응하는 적어도 하나의 후보 단위 영역의 식별코드인 후보 식별코드를 특정하는 단계;
    특정한 적어도 하나의 후보 식별코드를 상기 애플리케이션 시스템으로 전송하는 단계; 및
    상기 애플리케이션 시스템으로부터 상기 후보 식별코드에 대한 정보 중 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 사용자로부터 선택받아 수신하는 단계를 더 포함하며,
    상기 서비스 시스템이 상기 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하는 단계는,
    상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신하는 단계를 포함하는 가맹점 장치를 이용한 결제방법.
  15. 제11항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 서비스 시스템이 상기 애플리케이션 시스템으로부터 사용자에 의해 입력되는 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 수신하는 단계; 및
    상기 서비스 시스템이 상기 위치 또는 상기 식별정보에 기초하여 판단되는 상기 관리 시스템으로 상기 식별코드를 전송하고 상기 식별코드에 상응하는 상기 결제내역을 수신하는 단계를 더 포함하며,
    상기 서비스 시스템이 상기 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하는 단계는,
    수신한 상기 결제내역을 상기 애플리케이션 시스템에 대응되는 결제내역으로 특정하는 단계를 포함하는 가맹점 장치를 이용한 결제방법.
  16. 제14항 또는 제15항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 서비스 시스템이 상기 가맹점 내에서의 단위 영역에 대한 정보를 포함하는 위치 단위영역 매핑정보를 유지하는 단계;
    상기 서비스 시스템이 상기 위치와 상기 애플리케이션 시스템으로부터 수신되며 사용자로부터 선택 또는 입력받은 상기 식별정보가 상기 위치 단위영역 매핑정보에 상응하는지 판단되는 단계; 및
    판단결과에 기초하여 상기 서비스 시스템이 상기 위치 단위영역 매핑정보를 업데이트하는 단계를 더 포함하는 가맹점 장치를 이용한 결제방법.
  17. 제11항에 있어서, 상기 가맹점 장치를 이용한 결제방법은,
    상기 서비스 시스템이 상기 결제내역에 포함되는 결제금액의 타당성이 판단되는 단계를 더 포함하며,
    상기 결제금액의 타당성은,
    상기 가맹점의 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  18. 제11항에 있어서, 상기 결제내역에 상응하는 결제가 수행되는 단계는,
    상기 서비스 시스템이 상기 무선신호에 기초한 상기 위치 및 타 방식으로 판단되는 사용자 단말의 제2위치가 서로 상응하는지 여부가 판단되는 위치 정당성 판단 절차 또는 상기 무선신호에 기초한 상기 위치 및 미리 등록된 상기 가맹점의 위치가 서로 상응하는지 여부가 판단되는 상기 위치 정당성 판단 절차를 수행하는 단계를 포함하며,
    판단 결과 위치 정당성이 있는 경우에만 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 하는 가맹점 장치를 이용한 결제방법.
  19. 데이터 처리장치에 설치되며 제1항 또는 제10중 어느 한 항에 기재된 방법을 수행하기 위한 기록된 컴퓨터 프로그램.
  20. 가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법을 위한 사용자의 사용자 단말에 설치된 애플리케이션 시스템에 있어서,
    상기 적어도 하나의 가맹점 장치로부터 가맹점 장치의 식별정보를 포함하는 무선신호를 수신하기 위한 무선통신 모듈;
    수신한 상기 무선신호에 대한 정보를 서비스 시스템으로 전송하고, 상기 서비스 시스템으로부터 상기 애플리케이션 시스템에 대응되는 결제내역-상기 결제내역은 상기 무선신호에 기초하여 상기 사용자 단말의 위치가 결정되면 결정된 위치에 기초하여 상기 가맹점의 관리 시스템과의 통신을 통해 특정됨-을 수신하기 위한 통신모듈;
    수신한 상기 결제내역을 포함하는 결제 페이지를 로딩하고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제를 수행하기 위한 제어모듈을 포함하는 애플리케이션 시스템.
  21. 제20항에 있어서, 상기 제어모듈은,
    상기 결제내역에 포함되는 복수의 단위 결제내역들에 대한 정보를 디스플레이하고 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역을 선택받으며 상기 선택 결제내역에 상응하는 결제 페이지를 로딩하거나,
    분할 결제를 요청받고 상기 결제내역에 상응하는 결제금액 중 소정의 방식으로 산출되는 분할 결제금액에 상응하는 결제 페이지를 로딩하는 것을 특징으로 하는 애플리케이션 시스템.
  22. 제20항에 있어서, 상기 애플리케이션 시스템은,
    상기 결제내역에 포함되는 결제금액의 타당성을 상기 가맹점의 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단하기 위한 타당성 판단모듈을 더 포함하는 애플리케이션 시스템.
  23. 제20항에 있어서, 상기 애플리케이션 시스템은,
    상기 서비스 시스템으로부터 상기 무선신호에 기초한 상기 위치에 대한 정보를 수신하고 타 방식으로 상기 사용자 단말의 제2위치를 판단하여 상기 위치 및 상기 제2위치가가 서로 상응하는지 여부를 판단하거나
    상기 위치 및 미리 등록된 상기 가맹점의 위치가 서로 상응하는지 여부를 판단하는 위치 정당성 판단 모듈을 더 포함하며,
    상기 제어모듈은,
    판단 결과 위치 정당성이 있는 경우에만 상기 결제내역에 상응하는 결제를 수행하도록 하는 애플리케이션 시스템.
  24. 가맹점에 설치되는 적어도 하나의 가맹점 장치를 이용한 결제방법을 위한 서비스 시스템에 있어서,
    사용자의 사용자 단말에 설치된 애플리케이션 시스템으로부터 상기 적어도 하나의 가맹점 장치로부터 출력된 가맹점 장치의 식별정보를 포함하는 무선신호에 대한 정보를 수신하기 위한 통신부;
    상기 무선신호에 대한 정보에 기초하여 상기 서비스 시스템이 상기 사용자 단말의 위치를 판단하기 위한 위치 판단부;
    상기 가맹점의 관리 시스템과 통신을 수행하여 상기 애플리케이션 시스템에 대응되는 결제내역을 특정하여 상기 통신부를 통해 상기 결제내역을 상기 애플리케이션 시스템으로 전송하기 위한 제어부를 포함하며,
    상기 애플리케이션 시스템에 의해, 상기 결제내역을 포함하는 결제 페이지가 로딩되고 로딩된 상기 결제 페이지를 이용하여 상기 결제내역에 상응하는 결제가 수행되는 것을 특징으로 하는 서비스 시스템.
  25. 제24항에 있어서, 상기 제어부는,
    복수의 단위 결제내역들을 포함하는 상기 결제내역을 상기 애플리케이션 시스템으로 전송하고
    상기 애플리케이션 시스템에 의해 상기 복수의 단위 결제내역들에 대한 정보가 디스플레이되고 상기 복수의 단위 결제내역들 중 결제를 수행할 선택 결제내역이 선택되면 상기 선택 결제내역에 상응하는 결제 페이지가 로딩되는 것을 특징으로 하는 서비스 시스템.
  26. 제24항에 있어서, 상기 제어부는,
    상기 위치에 기초하여 상기 사용자 단말에 상응하는 적어도 하나의 후보 단위 영역의 식별코드인 후보 식별코드를 특정하고,
    특정한 적어도 하나의 후보 식별코드를 상기 애플리케이션 시스템으로 전송하며,
    상기 애플리케이션 시스템으로부터 상기 후보 식별코드에 대한 정보 중 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 사용자로부터 선택받아 수신하며,
    수신한 상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신하는 서비스 시스템.
  27. 제24항에 있어서, 상기 제어부는,
    상기 애플리케이션 시스템으로부터 사용자에 의해 입력되는 상기 사용자 단말에 상응하는 단위 영역의 식별코드를 수신하고,
    상기 위치 또는 상기 식별정보에 기초하여 판단되는 상기 가맹점의 관리 시스템으로 상기 식별코드를 전송하고,
    상기 식별코드에 상응하는 상기 결제내역을 상기 관리 시스템으로부터 수신하는 서비스 시스템.

  28. 제26항에 있어서, 상기 서비스 시스템은,
    상기 가맹점 내에서의 단위 영역에 대한 정보를 포함하는 위치 단위영역 매핑정보를 저장하는 매핑부를 더 포함하고,
    상기 매핑부는,
    상기 위치와 상기 애플리케이션 시스템으로부터 수신되며 사용자로부터 선택받은 상기 식별정보가 상기 위치 단위영역 매핑정보에 상응하는지 판단하고,
    판단결과에 기초하여 상기 위치 단위영역 매핑정보를 업데이트하는 서비스 시스템.
  29. 제24항에 있어서, 상기 서비스 시스템은,
    상기 결제내역에 포함되는 결제금액의 타당성을 상기 가맹점의 결제별 결제금액 통계정보 또는 가맹점의 판매항목별 금액에 대한 정보를 포함하는 가맹점 특성에 기초하여 판단하기 위한 타당성 판단부를 더 포함하는 서비스 시스템.
KR1020150030459A 2015-03-04 2015-03-04 가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템 KR20160108658A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150030459A KR20160108658A (ko) 2015-03-04 2015-03-04 가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150030459A KR20160108658A (ko) 2015-03-04 2015-03-04 가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템

Publications (1)

Publication Number Publication Date
KR20160108658A true KR20160108658A (ko) 2016-09-20

Family

ID=57102133

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150030459A KR20160108658A (ko) 2015-03-04 2015-03-04 가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템

Country Status (1)

Country Link
KR (1) KR20160108658A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108470198A (zh) * 2018-03-28 2018-08-31 江苏满运软件科技有限公司 销售报单方法及装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101036681B1 (ko) 2008-10-24 2011-05-23 손두식 휴대용 이동통신단말기를 이용한 결제 서비스 방법 및 그 시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101036681B1 (ko) 2008-10-24 2011-05-23 손두식 휴대용 이동통신단말기를 이용한 결제 서비스 방법 및 그 시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108470198A (zh) * 2018-03-28 2018-08-31 江苏满运软件科技有限公司 销售报单方法及装置

Similar Documents

Publication Publication Date Title
US11410147B2 (en) Systems and methods for facilitating purchases at a gas station
US10204334B2 (en) Location-based payment system and method
EP2909800B1 (en) Payment processing access device and method
US10496982B2 (en) Secure contactless card emulation
JP6101366B2 (ja) 支払認証情報を提供するためのシステムおよび方法
US20140273857A1 (en) Systems and methods to secure short-range proximity signals
AU2016323812A1 (en) Authentication systems and methods
US10192213B2 (en) Mobile payment system and method
CN104272332A (zh) 用于便携式通信设备中动态临时支付授权的***和方法
US20180300712A1 (en) App card-linked representative card, and payment system and payment method thereof
KR20170022303A (ko) 블루투스 통신을 이용한 비접촉식 모바일 결제 디바이스, 상기 모바일 결제 디바이스의 결제데이터 처리방법, 및 사용자 단말에서의 결제데이터 처리방법
KR101631609B1 (ko) 사용자 자동 인증 전자지갑 서비스 제공 방법
US20200175491A1 (en) Information processing apparatus and information processing method
KR20160085164A (ko) 배달 서비스를 위한 결제방법, 애플리케이션 시스템, 및 가맹점 장치
KR20160071421A (ko) 포터블 통신 디바이스의 동적 임시 결제 인가를 위한 시스템 및 방법
KR101708281B1 (ko) 사용자 단말기 기반 pos 및 상기 사용자 단말기 기반 pos를 이용한 결제방법
KR20160108658A (ko) 가맹점 장치를 이용한 간편한 결제방법, 애플리케이션 시스템, 및 서비스 시스템
JP2016186671A (ja) 移動通信端末、情報送信方法、及び情報送信システム
KR20150112130A (ko) 포인트를 이용한 자동 판매기 상품 구매 시스템 및 방법
JP2023550366A (ja) 一時的なアカウントアクセスのための媒体
KR20160108657A (ko) 무선신호를 출력하는 가맹점 장치를 이용한 결제방법, 애플리케이션 시스템, 및 서비스 시스템
JP7157269B1 (ja) 端末装置、決済システム、決済方法、及びプログラム
KR101802925B1 (ko) 결제 카드의 자기띠 정보를 생성하는 방법, 장치 및 컴퓨터 프로그램
KR101740727B1 (ko) 결제 카드의 자기띠 정보를 생성하는 방법, 장치 및 컴퓨터 프로그램
KR20160066470A (ko) 카드 추천 서비스 제공 방법, 서비스 서버 및 컴퓨터 프로그램