KR20220146311A - 회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램 - Google Patents

회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램 Download PDF

Info

Publication number
KR20220146311A
KR20220146311A KR1020220002760A KR20220002760A KR20220146311A KR 20220146311 A KR20220146311 A KR 20220146311A KR 1020220002760 A KR1020220002760 A KR 1020220002760A KR 20220002760 A KR20220002760 A KR 20220002760A KR 20220146311 A KR20220146311 A KR 20220146311A
Authority
KR
South Korea
Prior art keywords
coupon
processor
data
identification information
transaction
Prior art date
Application number
KR1020220002760A
Other languages
English (en)
Other versions
KR102590290B1 (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 도시바 테크 가부시키가이샤
Publication of KR20220146311A publication Critical patent/KR20220146311A/ko
Application granted granted Critical
Publication of KR102590290B1 publication Critical patent/KR102590290B1/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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0236Incentive or reward received by requiring registration or ID from user
    • 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
    • G06Q20/202Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
    • 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
    • G06Q20/206Point-of-sale [POS] network systems comprising security or operator identification provisions, e.g. password entry
    • 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/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons
    • 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/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0235Discounts or incentives, e.g. coupons or rebates constrained by time limit or expiration date
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0238Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

쇼핑객이 회계 시에 쿠폰을 정보 단말기의 화면에 표시시키지 않고, 그 쇼핑객이 희망하는 쿠폰의 사용을 가능하게 한다.
쿠폰 관리 장치는, 기억 수단과, 취득 수단과, 출력 수단을 구비한다. 기억 수단은, 복수의 쿠폰 중에서 회원이 선택한 쿠폰을, 당해 회원의 식별 정보와 관련지어 기억한다. 취득 수단은, 회계기로부터 회원의 식별 정보와 당해 회원의 거래에 관한 데이터를 취득한다. 출력 수단은, 취득 수단에 의해 취득한 거래에 관한 데이터가, 당해 데이터와 함께 취득한 식별 정보와 관련지어 기억되어 있는 쿠폰의 발동 조건을 만족시키는 경우에 당해 쿠폰의 판촉 정보를 회계기에 출력한다.

Description

회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램{ACCOUNTS PROCESSING SYSTEM, COUPON MANAGEMENT DEVICE AND CONTROL PROGRAM THEREFOR}
본 발명의 실시 형태는, 회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램에 관한 것이다.
쇼핑객이 사용하는 스마트폰 등의 정보 단말기의 화면에 쿠폰을 표시하고, 실제 점포에서의 회계 시에 그 쿠폰을 점원에게 제시함으로써 가격 인하 등의 특전이 얻어지도록 한 전자 쿠폰 시스템은, 널리 보급되어 있다.
그러나, 종래의 전자 쿠폰 시스템에 있어서는, 쿠폰을 사용하고 싶은 쇼핑객은 회계 시에 원하는 쿠폰을 정보 단말기의 화면에 표시시켜 점원에게 제시할 필요가 있어, 번잡하다.
일본 특허 공개 제2015-143452호 공보
본 발명의 실시 형태가 해결하고자 하는 과제는, 쇼핑객이 회계 시에 쿠폰을 정보 단말기의 화면에 표시시키지 않고, 그 쇼핑객이 희망하는 쿠폰의 사용을 가능하게 한 회계 처리 시스템, 및 이 시스템에서 사용되는 쿠폰 관리 장치, 그리고 그 제어 프로그램을 제공하려고 하는 것이다.
일 실시 형태에 있어서, 쿠폰 관리 장치는, 기억 수단과, 취득 수단과, 출력 수단을 구비한다. 기억 수단은, 복수의 쿠폰 중에서 회원이 선택한 쿠폰을, 당해 회원의 식별 정보와 관련지어 기억한다. 취득 수단은, 회계기로부터 회원의 식별 정보와 당해 회원의 거래에 관한 데이터를 취득한다. 출력 수단은, 취득 수단에 의해 취득한 거래에 관한 데이터가, 당해 데이터와 함께 취득한 식별 정보와 관련지어 기억되어 있는 쿠폰의 발동 조건을 만족시키는 경우에 당해 쿠폰의 판촉 정보를 회계기에 출력한다.
도 1은 회계 처리 시스템의 개략 구성도.
도 2는 쿠폰 데이터베이스에 보존되는 쿠폰 레코드의 데이터 구조를 도시하는 모식도.
도 3은 회원 데이터베이스에 보존되는 회원 레코드의 데이터 구조를 도시하는 모식도.
도 4는 쿠폰 관리 서버의 주요부 회로 구성을 도시하는 블록도.
도 5는 배신 쿠폰 폴더에 기억되는 배신 쿠폰 데이터의 구조를 도시하는 모식도.
도 6은 선택 쿠폰 폴더에 기억되는 선택 쿠폰 데이터의 구조를 도시하는 모식도.
도 7은 POS 단말기의 주요부 회로 구성을 도시하는 블록도.
도 8은 쿠폰 관리 서버의 프로세서가 실행하는 주요한 정보 처리의 수순을 설명하는 흐름도.
도 9는 도 8의 ACT6에서 나타내지는 배신 쿠폰 검색 처리의 수순을 구체적으로 나타내는 흐름도.
도 10은 POS 단말기의 프로세서가 실행하는 주요한 처리 수순을 설명하는 흐름도.
도 11은 쿠폰 관리 서버의 프로세서가 실행하는 주요한 정보 처리의 수순을 설명하는 흐름도.
도 12는 POS 단말기로부터 발행되는 리시트의 일례를 도시하는 도면.
이하, 회계 처리 시스템 및 당해 시스템에 포함되는 쿠폰 관리 장치의 일 실시 형태에 대하여, 도면을 사용하여 설명한다.
[회계 처리 시스템의 구성]
도 1은 회계 처리 시스템(100)의 개략 구성도이다. 회계 처리 시스템(100)은, 쿠폰 관리 서버(10)와, 복수대의 POS(Point Of Sales) 단말기(20)와, 액세스 포인트(30)와, 통신 네트워크(40)를 포함한다.
통신 네트워크(40)는, 전형적으로는 인터넷 등의 광역 통신망이다. 통신 네트워크(40)는, 전용 통신망이어도 되고, 휴대 전화 통신망 등이어도 된다. 또한, 이들 통신망이 혼재되어 있어도 된다. 통신 네트워크(40)는, 무선 회선이어도 되고, 유선 회선이어도 된다. 또한, 무선 회선과 유선 회선이 혼재되어 있어도 된다.
쿠폰 관리 서버(10)는, 예를 들어 클라우드 컴퓨팅으로서의 서비스를 제공하기 위해 통신 네트워크(40)에 접속된다. 쿠폰 관리 서버(10)는, 전자 쿠폰을 관리하기 위한 서비스를 제공한다. 전자 쿠폰이란, 소비자가 통신 네트워크(40)를 통해 입수하는 것이 가능한 쿠폰이다. 쿠폰에는, 소비자가 소매점에서 상품을 구입할 때 가격 인하, 할인 등의 특전이 얻어지는 판촉 기획에 관한 정보, 소위 판촉 정보가 설정되어 있다. 쿠폰 관리 서버(10)는, 쿠폰 관리 장치의 일 양태이며, 그 상세에 대해서는 후술한다.
복수대의 POS 단말기(20)는, 쿠폰 관리 서버(10)에서 관리되는 전자 쿠폰을 사용 가능한 점포에 각각 설치되어, 통신 네트워크(40)에 접속된다. 1점포에 설치되는 POS 단말기(20)의 대수는 임의이다. POS 단말기(20)는, 손님이 구입하는 상품의 판매 데이터를 등록하는 등록 업무와, 그 손님과의 거래를 결제하는 결제 업무를 처리하는 컴퓨터 기기이다. POS 단말기(20)는, 등록 업무와 결제 업무를 점원이 행하는 대면식의 기기여도 되고, 등록 업무와 결제 업무를 손님이 스스로 행하는 셀프식의 기기여도 된다. 혹은, 등록 업무를 점원이 실행하고, 결제 업무를 손님이 행하는 세미 셀프식의 기기여도 된다. POS 단말기(20)는, 회계기의 일 양태이며, 그 상세에 대해서는 후술한다.
액세스 포인트(30)는, 통신 네트워크(40)에 접속된다. 액세스 포인트(30)는, 쿠폰 관리 서버(10)와 회원 단말기(50) 사이에서, 무선 LAN을 통해 데이터 통신을 행할 때의 중계 거점으로서 각처에 설치된 통신 설비이다.
회원 단말기(50)는, 쿠폰 관리 서버(10)에서 관리되는 전자 쿠폰을 사용하기 위해 회원 등록을 한 소비자가 사용하는 통신 기기이다. 예를 들어, 스마트폰, 휴대 전화, 태블릿 단말기, 퍼스널 컴퓨터 등의 통신 기기가 회원 단말기(50)가 될 수 있다. 회원 단말기(50)에는, 전자 쿠폰을 사용하기 위한 애플리케이션 프로그램이 인스톨되어 있다. 이하, 이 애플리케이션 프로그램을 쿠폰 애플리케이션이라 칭한다. 소비자는, 쿠폰 애플리케이션을 이용함으로써, 전자 쿠폰을 수취할 수 있다.
쿠폰 관리 서버(10)는, 쿠폰 데이터베이스(60)와 회원 데이터베이스(70)를 관리한다. 쿠폰 데이터베이스(60) 및 회원 데이터베이스(70)는, 쿠폰 관리 서버(10)가 내장하는 기억 장치에 있어도 되고, 쿠폰 관리 서버(10)에 외장된 기억 장치에 있어도 된다. 혹은, 쿠폰 관리 서버(10)와 통신 케이블로 접속된 데이터 베이스 서버 상이어도 된다.
쿠폰 데이터베이스(60)는, 쿠폰 레코드(61)(도 2를 참조)의 집합체이다. 도 2에 도시한 바와 같이 쿠폰 레코드(61)는, 쿠폰 ID, 쿠폰 명칭, 대상 기간, 대상자, 대상 상품, 판촉 정보, 발동 조건, 유효 횟수 등의 데이터 항목으로 구성된다.
쿠폰 ID는, 쿠폰 레코드(61)를 개개로 식별하기 위해 쿠폰 레코드(61)마다 발번(發番)되는 일의의 코드이다.
쿠폰 명칭은, 쿠폰 ID에 의해 식별되는 전자 쿠폰의 고유 명칭이다.
대상 기간은, 전자 쿠폰을 사용 가능한 기간이다. 대상 기간은, 기간 개시일과 기간 종료일을 조합한 데이터여도 되고, 기간 개시일과 기간의 일수를 조합한 데이터여도 된다.
대상자는, 전자 쿠폰을 사용할 수 있는 소비자의 속성에 관한 정보이다. 속성에는, 연령, 성별, 거주지, 공헌도 랭크 등이 있다. 또한, 속성과는 무관하게 사용 가능한 전자 쿠폰에 대해서는, 대상자가 생략된다.
대상 상품은, 전자 쿠폰의 대상이 되는 상품의 식별 정보이다. 단일의 상품이 대상이 되는 경우, 당해 상품의 상품 코드가 식별 정보로서 설정된다. 특정 분류, 예를 들어 음료, 야채, 정육, 과자 등에 속하는 상품이 대상이 되는 경우, 당해 분류의 분류 코드가 식별 정보로서 설정된다. 특정 메이커에서 제조된 상품이 대상이 되는 경우, 당해 메이커의 메이커 코드가 식별 정보로서 설정된다. 또한, 대상 상품의 식별 정보는, 상품 코드, 분류 코드 또는 메이커 코드에 한정되는 것은 아니다.
판촉 정보는, 소비자가 전자 쿠폰을 사용함으로써 얻어지는 특전에 관한 정보이다. 예를 들어 소비자가 가격 인하의 특전을 얻을 수 있는 경우, 가격 인하액이 판촉 정보로서 설정된다. 예를 들어 소비자가 할인의 특전을 얻을 수 있는 경우, 할인율이 판촉 정보로서 설정된다. 또한, 판촉 정보는, 가격 인하액 또는 할인율에 한정되는 것은 아니다.
발동 조건은, 전자 쿠폰을 사용 가능한 거래의 조건에 관한 정보이다. 예를 들어, 매상 상품 중에 대상 상품과 관련성이 있는 상품이 포함되어 있는 거래에 있어서 사용 가능한 전자 쿠폰에 대해서는, 발동 조건으로서 그 관련성이 있는 상품의 식별 정보가 설정된다. 예를 들어, 매상 상품의 합계가 소정의 금액 이상인 거래에 있어서 사용 가능한 전자 쿠폰에 대해서는, 발동 조건으로서 그 합계 금액이 설정된다. 또한, 발동 조건은, 상품 식별 정보 또는 거래의 합계 금액에 한정되는 것은 아니다.
유효 횟수는, 회원인 소비자가 전자 쿠폰을 사용할 수 있는 횟수이다. 예를 들어 3회까지 사용 가능한 전자 쿠폰에 대해서는, 유효 횟수로서 「3」이 설정된다. 예를 들어 1회밖에 사용할 수 없는 전자 쿠폰에 대해서는, 유효 횟수로서 「1」이 설정된다. 또한, 유효 횟수는, 「1」 또는 「3」에 한정되는 것은 아니다.
회원 데이터베이스(70)는, 회원 레코드(71)(도 3)의 집합체이다. 도 3에 도시한 바와 같이 회원 레코드(71)는, 회원 ID, 회원 속성, 사용 완료 쿠폰 정보, 사용 횟수 K 등의 데이터 항목으로 구성된다.
회원 ID는, 회원 등록을 한 소비자, 소위 회원을 식별하기 위해 회원별로 설정된 일의의 코드이다. 회원 ID는, 예를 들어 그 회원이 소유하는 회원 단말기(50)의 표시 디바이스에, 바코드 또는 이차원 데이터 코드의 형태로 표시된다. 회원 ID는, 예를 들어 그 회원에 대하여 발행된 회원 카드에 기록되어도 된다.
회원 속성은, 회원의 생년월일, 성별, 거주지의 우편번호, 공헌도 랭크 등의 정보이다. 회원 속성은, 반드시 상술한 정보를 모두 포함하고 있지는 않아도 된다. 예를 들어, 쿠폰 대상자의 조건에 공헌도 랭크를 사용하지 않는 경우에는, 회원 속성으로부터 공헌도 랭크를 생략할 수 있다.
사용 완료 쿠폰 정보는, 회원이 사용한 전자 쿠폰에 관한 정보이다. 사용 완료 쿠폰 정보에는, 쿠폰 ID, 사용일, 사용 점포 등의 정보가 포함된다. 회원이 전자 쿠폰을 사용할 때마다, 그 전자 쿠폰에 관한 사용 완료 쿠폰 정보가 회원 레코드(71)에 추가 등록된다.
사용 횟수 K는, 소정의 기간 내에 회원이 사용한 전자 쿠폰의 총수이다. 기간은, 예를 들어 1개월, 2개월 등의 월 단위여도 되고, 1년, 2년 등의 연 단위여도 된다. 혹은 1주일, 2주일 등의 주 단위여도 된다.
[쿠폰 관리 서버의 구성]
도 4는 쿠폰 관리 서버(10)의 주요부 회로 구성을 도시하는 블록도이다. 쿠폰 관리 서버(10)는, 프로세서(11), 메인 메모리(12), 보조 기억 디바이스(13), 시계부(14) 및 통신 인터페이스(15)를 구비한다. 쿠폰 관리 서버(10)는, 프로세서(11)와, 메인 메모리(12), 보조 기억 디바이스(13), 시계부(14) 및 통신 인터페이스(15)를, 시스템 버스(16)로 접속하고 있다. 시스템 버스(16)는, 어드레스 버스, 데이터 버스 등을 포함한다. 쿠폰 관리 서버(10)는, 프로세서(11)와 메인 메모리(12), 보조 기억 디바이스(13), 시계부(14) 및 통신 인터페이스(15)를, 시스템 버스(16)로 접속함으로써, 컴퓨터를 구성하고 있다.
프로세서(11)는, 상기 컴퓨터의 중추 부분에 상당한다. 프로세서(11)는, 오퍼레이팅 시스템 또는 애플리케이션 프로그램에 따라서, 쿠폰 관리 서버(10)로서의 각종 기능을 실현하기 위해 각 부를 제어한다. 프로세서(11)는, 예를 들어 CPU(Central Processing Unit)이다.
메인 메모리(12)는, 상기 컴퓨터의 주기억 부분에 상당한다. 메인 메모리(12)는, 불휘발성의 메모리 영역 및 휘발성의 메모리 영역을 포함한다. 메인 메모리(12)는, 불휘발성의 메모리 영역에서는 오퍼레이팅 시스템 또는 애플리케이션 프로그램을 기억한다. 메인 메모리(12)는, 프로세서(11)가 각 부를 제어하기 위한 처리를 실행함에 있어서 필요한 데이터를 휘발성의 메모리 영역에서 기억한다. 또한 메인 메모리(12)는, 휘발성의 메모리 영역을, 프로세서(11)에 의해 데이터가 적절히 재기입되는 워크 에어리어로서 사용한다. 불휘발성의 메모리 영역은, 예를 들어 ROM(Read Only Memory)이다. 휘발성의 메모리 영역은, 예를 들어 RAM(Random Access Memory)이다.
보조 기억 디바이스(13)는, 상기 컴퓨터의 보조 기억 부분에 상당한다. 보조 기억 디바이스(13)로서는, 예를 들어 EEPROM(Electric Erasable Programmable Read-Only Memory), HDD(Hard Disc Drive) 또는 SSD(Solid State Drive) 등의 주지의 기억 디바이스를 단독으로, 혹은 복수 조합하여 사용된다. 보조 기억 디바이스(13)는, 프로세서(11)가 각종 처리를 행함에 있어서 사용하는 데이터, 프로세서(11)에서의 처리에 의해 생성된 데이터 등을 보존한다. 보조 기억 디바이스(13)는, 애플리케이션 프로그램을 기억하는 경우도 있다.
메인 메모리(12) 및 보조 기억 디바이스(13)는, 쿠폰 관리 서버(10)에 내장된 기억 장치이다. 보조 기억 디바이스(13)는, 쿠폰 관리 서버(10)에 외장되는 기억 장치여도 된다.
메인 메모리(12) 또는 보조 기억 디바이스(13)가 기억하는 애플리케이션 프로그램은, 후술하는 제어 프로그램을 포함한다. 제어 프로그램을 메인 메모리(12) 또는 보조 기억 디바이스(13)에 인스톨하는 방법은 특별히 한정되는 것은 아니다. 리무버블한 기록 매체에 제어 프로그램을 기록하여, 혹은 네트워크를 통한 통신에 의해 제어 프로그램을 배신하여, 메인 메모리(12) 또는 보조 기억 디바이스(13)에 인스톨할 수 있다. 기록 매체는, CD-ROM, 메모리 카드 등과 같이 프로그램을 기억할 수 있고, 또한 장치가 판독 가능하면, 그 형태는 불문한다.
시계부(14)는, 쿠폰 관리 서버(10)의 시각 정보원으로서 기능한다. 프로세서(11)는, 시계부(14)에 의해 계시되는 시각 정보를 기초로, 현재의 날짜 및 시각을 취득한다.
통신 인터페이스(15)는, 통신 네트워크(40)를 접속한다. 쿠폰 관리 서버(10)는, 통신 인터페이스(15)를 통해 POS 단말기(20) 또는 회원 단말기(50) 등과 데이터 통신을 행한다.
이러한 구성의 쿠폰 관리 서버(10)는, 프로세서(11)가, 제공 수단(111), 기억 수단(112), 취득 수단(113), 출력 수단(114) 및 처리 수단(115)으로서의 기능을 갖는다. 이들 수단(111 내지 115)은, 상술한 제어 프로그램에 의해 실현되는 기능이다.
제공 수단(111)은, 회원 단말기(50)로부터의 문의에 응답하여 당해 회원 단말기(50)의 유저인 회원이 사용 가능한 전자 쿠폰의 리스트를 회원 단말기(50)에 제공하는 기능이다. 리스트는, 쿠폰 레코드(61)의 쿠폰 명칭, 대상 기간, 대상 상품, 판촉 정보 등을 일람으로 한 것이다. 또한, 리스트의 구성은, 상술한 것에 한정되는 것은 아니다.
기억 수단(112)은, 복수의 전자 쿠폰 중에서 회원이 선택한 전자 쿠폰에 관한 정보를, 당해 회원의 식별 정보, 즉 회원 ID와 관련지어 기억하는 기능이다. 전자 쿠폰에 관한 정보는, 적어도 쿠폰 ID를 포함한다.
취득 수단(113)은, POS 단말기(20)로부터 회원의 식별 정보와 당해 회원의 거래에 관한 데이터를 취득하는 기능이다. 거래에 관한 데이터는, 당해 회원이 구매하는 상품의 데이터 또는 거래의 합계 금액, 합계 점수 등을 포함한다.
출력 수단(114)은, 취득 수단(113)에 의해 취득한 거래에 관한 데이터가, 당해 데이터와 함께 취득한 식별 정보와 관련지어 기억되어 있는 전자 쿠폰의 발동 조건을 만족시키는 경우에 당해 전자 쿠폰의 판촉 정보를 당해 POS 단말기(20)에 출력하는 기능이다.
처리 수단(115)은, 출력 수단(114)에 의해 전자 쿠폰의 판촉 정보를 출력한 경우에, 식별 정보로 특정되는 회원이 당해 전자 쿠폰을 사용 완료한 것으로서 처리하는 기능이다.
쿠폰 관리 서버(10)는, 각 수단(111 내지 115)을 실행하기 위해, 메인 메모리(12)의 기억 영역의 일부를 배신 쿠폰 폴더(121)로서의 영역, 및 선택 쿠폰 폴더(122)로서의 영역으로 하고 있다.
배신 쿠폰 폴더(121)는, 배신 쿠폰 데이터(1211)(도 5를 참조)를 기억하기 위한 영역이다. 도 5에 도시한 바와 같이, 배신 쿠폰 데이터(1211)는, 쿠폰 레코드(61)의 쿠폰 ID, 쿠폰 명칭, 대상 상품, 대상 기간, 판촉 정보, 발동 조건 등으로 구성된다. 배신 쿠폰 데이터는, 상술한 항목 이외의 항목을 포함하고 있어도 된다.
선택 쿠폰 폴더(122)는, 선택 쿠폰 데이터(1221)(도 6을 참조)를 기억하기 위한 영역이다. 도 6에 도시한 바와 같이, 선택 쿠폰 데이터(1221)는, 회원 레코드(71)의 회원 ID 및 사용 횟수 K와, 1개 이상의 배신 쿠폰 데이터(1211)로 구성된다.
[POS 단말기의 구성]
도 7은 POS 단말기(20)의 주요부 회로 구성을 도시하는 블록도이다. POS 단말기(20)는, 프로세서(21), 메인 메모리(22), 보조 기억 디바이스(23), 시계부(24), 통신 인터페이스(25), 키보드(26), 스캐너(27), 리더(28), 디스플레이(29), 프린터(201) 및 거스름돈 기계 인터페이스(202)를 구비한다. POS 단말기(20)는, 프로세서(21)와, 메인 메모리(22), 보조 기억 디바이스(23), 시계부(24), 통신 인터페이스(25), 키보드(26), 스캐너(27), 리더(28), 디스플레이(29), 프린터(201) 및 거스름돈 기계 인터페이스(202)를 시스템 버스(203)로 접속하고 있다. 시스템 버스(203)는, 어드레스 버스, 데이터 버스 등을 포함한다. POS 단말기(20)는, 프로세서(21)와 메인 메모리(22), 보조 기억 디바이스(23), 시계부(24) 및 통신 인터페이스(25)를, 시스템 버스(203)로 접속함으로써, 컴퓨터를 구성하고 있다.
프로세서(21)는, 상기 컴퓨터의 중추 부분에 상당한다. 프로세서(21)는, 오퍼레이팅 시스템 또는 애플리케이션 프로그램에 따라서, POS 단말기(20)로서의 각종 기능을 실현하기 위해 각 부를 제어한다. 프로세서(21)는, 예를 들어 CPU이다.
메인 메모리(22)는, 상기 컴퓨터의 주기억 부분에 상당한다. 메인 메모리(22)는, 불휘발성의 메모리 영역 및 휘발성의 메모리 영역을 포함한다. 메인 메모리(22)는, 불휘발성의 메모리 영역에서는 오퍼레이팅 시스템 또는 애플리케이션 프로그램을 기억한다. 메인 메모리(22)는, 프로세서(21)가 각 부를 제어하기 위한 처리를 실행함에 있어서 필요한 데이터를 휘발성의 메모리 영역에서 기억한다. 또한 메인 메모리(22)는, 휘발성의 메모리 영역을, 프로세서(21)에 의해 데이터가 적절히 재기입되는 워크 에어리어로서 사용한다. 불휘발성의 메모리 영역은, 예를 들어 ROM이다. 휘발성의 메모리 영역은, 예를 들어 RAM이다.
보조 기억 디바이스(23)는, 상기 컴퓨터의 보조 기억 부분에 상당한다. 보조 기억 디바이스(23)로서는, 예를 들어 EEPROM, HDD 또는 SSD 등의 주지의 기억 디바이스를 단독으로, 혹은 복수 조합하여 사용된다. 보조 기억 디바이스(23)는, 프로세서(21)가 각종 처리를 행하는 데 있어서 사용하는 데이터, 프로세서(21)에서의 처리에 의해 생성된 데이터 등을 보존한다. 보조 기억 디바이스(23)는, 애플리케이션 프로그램을 기억하는 경우도 있다.
메인 메모리(22) 또는 보조 기억 디바이스(23)가 기억하는 애플리케이션 프로그램은, 후술하는 회계 프로그램을 포함한다. 회계 프로그램을 메인 메모리(22) 또는 보조 기억 디바이스(23)에 인스톨하는 방법은 특별히 한정되는 것은 아니다. 리무버블한 기록 매체에 회계 프로그램을 기록하여, 혹은 네트워크를 통한 통신에 의해 회계 프로그램을 배신하여, 메인 메모리(22) 또는 보조 기억 디바이스(23)에 인스톨할 수 있다. 기록 매체는, CD-ROM, 메모리 카드 등과 같이 프로그램을 기억할 수 있고, 또한 장치가 판독 가능하면, 그 형태는 불문한다.
시계부(24)는, POS 단말기(20)의 시각 정보원으로서 기능한다. 프로세서(21)는, 시계부(24)에 의해 계시되는 시각 정보를 기초로, 현재의 날짜 및 시각을 취득한다.
통신 인터페이스(25)는, 통신 네트워크(40)를 접속한다. POS 단말기(20)는, 통신 인터페이스(25)를 통해 쿠폰 관리 서버(10) 등과 데이터 통신을 행한다.
키보드(26)는, 등록 업무 또는 결제 업무 등을 실행함에 있어서 필요한 데이터를 키 입력하기 위한 입력 디바이스이다. 키보드(26)에는, 텐키, 소계키, 합계 금액 키 등의 각종 키가 마련되어 있다.
스캐너(27)는, 바코드 또는 이차원 데이터 코드를 광학적으로 판독하기 위한 입력 디바이스이다.
리더(28)는, 회원 카드, 전자 화폐 카드, 신용 카드, RFID 태그 등의 기록 매체에 기록된 데이터를 판독하기 위한 입력 디바이스이다.
디스플레이(29)는, 등록 업무 또는 결제 업무의 실행에 수반하여 유저에게 통보해야 할 정보를 표시하기 위한 출력 디바이스이다. 예를 들어 등록 업무에 있어서는, 등록된 상품의 품명, 가격 등이 디스플레이(29)에 표시된다. 결제 업무에 있어서는, 거래의 합계 금액, 거스름돈 액수 등이 디스플레이(29)에 표시된다. 대면식 POS 단말기의 경우, 일반적으로는 점원이 유저가 된다. 셀프식 POS 단말기의 경우, 일반적으로는 손님이 유저가 된다. 세미 셀프식 POS 단말기의 경우, 일반적으로는 점원과 손님이 유저가 된다.
프린터(201)는, 거래의 명세를 나타내는 리시트를 인자하기 위한 출력 디바이스이다. 거스름돈 기계 인터페이스(202)는, 주지의 자동 거스름돈 기계와의 인터페이스이다. 거스름돈 기계 인터페이스(202) 대신에, 드로워가 접속되어 있어도 된다. 또한, 리시트를 전자 리시트로서 발행하는 경우에는, 프린터(201)가 생략되는 경우도 있을 수 있다.
이러한 구성의 POS 단말기(20)는, 프로세서(21)가, 회원 취득 수단(211), 송신 수단(212) 및 결제 수단(213)으로서의 기능을 갖는다. 이들 수단(211 내지 213)은, 상술한 회계 프로그램에 의해 실현되는 기능이다.
회원 취득 수단(211)은, 회원의 식별 정보, 요컨대 회원 ID를 취득하는 기능이다. 회원 ID가 회원 단말기(50)의 표시 디바이스에 바코드 또는 이차원 데이터 코드의 형태로 표시되는 경우, 회원 취득 수단(211)은, 스캐너(27)를 통해 회원 ID를 취득한다. 회원 ID가 회원 카드에 기록되어 있는 경우, 회원 취득 수단(211)은, 리더(28)를 통해 회원 ID를 취득한다.
송신 수단(212)은, 회원 취득 수단(211)으로 취득한 식별 정보, 요컨대 회원 ID와 당해 회원 ID로 특정되는 회원의 거래에 관한 데이터를 쿠폰 관리 서버(10)에 송신하는 기능이다.
결제 수단(213)은, 쿠폰 관리 서버(10)로부터 쿠폰의 판촉 정보를 수신하면, 그 판촉 정보를 기초로 거래를 결제하는 기능이다.
[회계 처리 시스템의 동작]
이하에, 회원이 쿠폰 관리 서버(10)에서 관리되는 전자 쿠폰 중에서 사용하고 싶은 전자 쿠폰을 선택하는 경우의 회계 처리 시스템(100)의 동작(제1 동작이라 함)과, 회원이 쿠폰 관리 서버(10)에서 관리되는 전자 쿠폰을 이용 가능한 점포에 가서 쇼핑을 하는 경우의 회계 처리 시스템(100)의 동작(제2 동작이라 함)에 대하여 설명한다.
처음에, 제1 동작에 대하여, 도 8 및 도 9를 사용하여 설명한다.
도 8은 제1 동작에 관한 것이며, 쿠폰 관리 서버(10)의 프로세서(11)가 실행하는 주요한 정보 처리의 수순을 설명하는 흐름도다. 도 9는 도 8의 ACT6에서 나타내지는 배신 쿠폰 검색 처리의 수순을 구체적으로 나타내는 흐름도이다. 이들 수순은, 쿠폰 관리 서버(10)에 실장된 제어 프로그램에 따른 것이다. 또한, 도 8 및 도 9의 흐름도에 의해 나타내지는 수순은 일례이다. 마찬가지의 작용이 얻어지는 것이면, 그 수순은 적절히 변경할 수 있다.
회원 등록 완료된 소비자인 회원은, 쿠폰 관리 서버(10)에서 관리되고 있는 전자 쿠폰을 확인하고 싶은 경우, 회원 단말기(50)에 인스톨한 쿠폰 애플리케이션을 기동한다. 쿠폰 애플리케이션이 기동되면, 회원 단말기(50)의 표시 디바이스에 쿠폰 문의 버튼이 표시되므로, 회원은, 쿠폰 문의 버튼을 입력한다. 쿠폰 문의 버튼이 입력되면, 회원 단말기(50)로부터 쿠폰 관리 서버(10)에 쿠폰 문의 커맨드가 출력된다. 쿠폰 문의 커맨드에는, 당해 회원 단말기(50)의 유저인 회원의 회원 ID가 포함된다. 쿠폰 문의 커맨드는, 회원 단말기(50)로부터 무선 송신되어, 액세스 포인트(30)에서 수신되고, 통신 네트워크(40)를 통해 쿠폰 관리 서버(10)에 송신된다.
쿠폰 문의 커맨드를 수신한 쿠폰 관리 서버(10)의 프로세서(11)는, 도 8의 흐름도에 나타내는 수순의 처리를 개시한다. 프로세서(11)는, ACT1로서 쿠폰 문의 커맨드로부터 회원 ID를 취득한다. 프로세서(11)는, ACT2로서 선택 쿠폰 폴더(122)를 검색하여, 당해 회원 ID를 포함하는 선택 쿠폰 데이터(1221)가 기억되어 있는지 여부를 확인한다. 당해 회원 ID를 포함하는 선택 쿠폰 데이터(1221)가 기억되어 있는 경우, 프로세서(11)는, ACT2에 있어서 "예"로 판정하고, ACT3으로 진행한다. 프로세서(11)는, ACT3으로서 선택 쿠폰 폴더(122)로부터 당해 회원 ID를 포함하는 선택 쿠폰 데이터(1221)를 삭제한다. 그 후, 프로세서(11)는, ACT4로 진행한다. 이에 반해, 선택 쿠폰 폴더(122)에 당해 회원 ID를 포함하는 선택 쿠폰 데이터(1221)가 기억되어 있지 않은 경우에는, 프로세서(11)는, ACT2에 있어서 "아니오"로 판정하고, ACT3을 스킵하여 ACT4로 진행한다.
프로세서(11)는, ACT4로서 회원 데이터베이스(70)를 검색하여, 당해 회원 ID를 포함하는 회원 레코드(71)로부터 사용 횟수 K를 취득한다. 프로세서(11)는, ACT5로서 사용 횟수 K가 상한 횟수 Kmax보다도 적은지 여부를 확인한다. 사용 횟수 K에는, 단위로 하는 기간 내의 상한 횟수 Kmax가 설정되어 있다. 예를 들어, 사용 횟수 K가 1개월을 단위로 하고 있으며, 1개월간에서 전자 쿠폰을 10회까지 사용할 수 있는 경우, 상한 횟수 Kmax는 「10」이 된다. 예를 들어, 사용 횟수 K가 1년을 단위로 하고 있으며, 1년간에서 전자 쿠폰을 100회까지 사용할 수 있는 경우, 상한 횟수 Kmax는 「100」이 된다. 사용 횟수 K가 상한 횟수 Kmax보다도 적은 경우, 프로세서(11)는, ACT5에 있어서 "예"로 판정하고, ACT6으로 진행한다. 프로세서(11)는, ACT6으로서 도 9의 흐름도에서 그 수순을 나타내는 배신 쿠폰 검색 처리를 실행한다.
즉 프로세서(11)는, ACT21로서 리코드 카운더 r을 "0"으로 클리어한다. 다음에 프로세서(11)는, ACT22로서 리코드 카운더 r을 "1"만큼 카운트 업한다. 그리고 프로세서(11)는, ACT23으로서 리코드 카운더 r이 쿠폰 데이터베이스(60)에 등록되어 있는 쿠폰 레코드(61)의 총수 Rmax 이하인지 여부를 확인한다.
리코드 카운더 r이 쿠폰 레코드(61)의 총수 Rmax 이하인 경우, 프로세서(11)는, ACT23에 있어서 "예"로 판정하고, ACT24로 진행한다. 프로세서(11)는, ACT24로서 쿠폰 데이터베이스(60)로부터 r번째의 쿠폰 레코드(61)를 취득한다. 덧붙여서, 쿠폰 레코드(61)에는 등록순으로 "1"부터 시작되는 연속 번호가 부여된다. 따라서, 마지막으로 등록된 쿠폰 레코드(61)에는, 총수 Rmax와 동등한 번호가 부여된다. r번째의 쿠폰 레코드(61)란, 등록순이 리코드 카운더 r의 카운트값과 동등한 쿠폰 레코드(61)이다.
r번째의 쿠폰 레코드(61)를 취득하면, 프로세서(11)는, ACT25로서 시계부(14)에서 계시되고 있는 현재의 날짜가 r번째의 쿠폰 레코드(61)의 대상 기간 내인지 여부를 확인한다. 현재의 날짜가 대상 기간 내가 아닌 경우, 프로세서(11)는, ACT25에 있어서 "아니오"로 판정하고, ACT22로 되돌아간다.
현재의 날짜가 대상 기간 내인 경우에는, 프로세서(11)는, ACT25에 있어서 "예"로 판정하고, ACT26으로 진행한다. 프로세서(11)는, ACT26으로서 회원이 r번째의 쿠폰 레코드(61)의 대상자인지 여부를 확인한다. 즉 프로세서(11)는, ACT1의 처리에서 취득한 회원 ID를 포함하는 회원 레코드(71)를 회원 데이터베이스(70)로부터 취득한다. 그리고 프로세서(11)는, 이 회원 레코드(71)의 속성이, 쿠폰 레코드(61)의 대상자의 속성을 만족시키는지 여부를 확인한다. 예를 들어 대상자의 속성이 연령과 성별을 조건으로 하는 경우, 프로세서(11)는, 회원의 연령과 성별이 그 조건을 만족시키면 대상자라고 판단한다. 예를 들어 대상자의 공헌도 랭크를 조건으로 하는 경우, 프로세서(11)는, 회원의 공헌도 랭크가 조건의 랭크 이상이면 대상자라고 판단한다. 회원이 대상자가 아닌 경우, 프로세서(11)는, ACT26에 있어서 "아니오"로 판정하고, ACT22로 되돌아간다.
회원이 대상자인 경우에는, 프로세서(11)는, ACT26에 있어서 "예"로 판정하고, ACT27로 진행한다. 프로세서(11)는, ACT27로서 당해 회원의 회원 ID를 포함하는 회원 레코드(71)의 사용 완료 쿠폰 정보를 검색한다. 그리고 프로세서(11)는, ACT28로서 r번째의 쿠폰 레코드(61)가 당해 회원에게 있어서 유효한지 여부를 확인한다.
전술한 바와 같이, 쿠폰 레코드(61)에는 유효 횟수가 설정되어 있다. 프로세서(11)는, 사용 완료 쿠폰 정보 중에, r번째의 쿠폰 레코드(61)의 쿠폰 ID를 포함하는 사용 완료 쿠폰 정보가 존재하는지 여부, 존재하는 경우에는 몇 개 존재하는지를 조사한다. 해당하는 사용 완료 쿠폰 정보가 존재하지 않는 경우, 프로세서(11)는, r번째의 쿠폰 레코드(61)가 유효하다고 판단한다. 해당하는 사용 완료 쿠폰 정보가 존재하는 경우에도, 그 수가 유효 횟수보다도 적은 경우에는, 프로세서(11)는, r번째의 쿠폰 레코드(61)가 유효하다고 판단한다.
r번째의 쿠폰 레코드(61)가 유효한 경우, 프로세서(11)는, ACT28에 있어서 "예"로 판정하고, ACT29로 진행한다. 프로세서(11)는, ACT29로서 r번째의 쿠폰 레코드(61)로부터 배신 쿠폰 데이터(1211)를 작성하여, 배신 쿠폰 폴더(121)에 기억한다.
이에 반해, 해당하는 사용 완료 쿠폰 정보가 유효 횟수만큼 존재하는 경우에는, 프로세서(11)는, r번째의 쿠폰 레코드(61)가 무효라고 판단한다. r번째의 쿠폰 레코드(61)가 무효인 경우, 프로세서(11)는, ACT28에 있어서 "아니오"로 판정하고, ACT29의 처리를 스킵한다. 그 후, 프로세서(11)는 ACT22로 되돌아간다.
ACT22로 되돌아간 프로세서(11)는, 리코드 카운더 r을 다시 "1"만큼 카운트 업한다. 그리고 리코드 카운더 r이 쿠폰 레코드(61)의 총수 Rmax 이하인 것을 확인하면, 프로세서(11)는, ACT24 내지 ACT29의 처리를 전술한 것과 마찬가지로 실행한다. 그 결과, 현재의 날짜를 대상 기간 내로 하고, 회원의 속성이 대상자의 조건을 만족시키고, 당해 회원의 사용 횟수가 유효 횟수보다도 적은 쿠폰 레코드(61)가 검색된다. 그리고, 그 쿠폰 레코드(61)를 기초로 생성되는 배신 쿠폰 데이터(1211)가 배신 쿠폰 폴더(121)에 기억된다.
리코드 카운더 r이 쿠폰 레코드(61)의 총수 Rmax를 초과하면, 프로세서(11)는, ACT23에 있어서 "아니오"로 판정하고, 배신 쿠폰 검색 처리를 빠져나온다. 프로세서(11)는, 도 8의 ACT7로 진행한다.
프로세서(11)는, ACT7로서 배신 쿠폰 폴더(121)에 배신 쿠폰 데이터(1211)가 기억되어 있는지 여부를 확인한다. 배신 쿠폰 데이터(1211)가 기억되어 있는 경우, 프로세서(11)는, ACT7에 있어서 "예"로 판정하고, ACT8로 진행한다. 프로세서(11)는, ACT8로서 배신 쿠폰 폴더(121) 내의 배신 쿠폰 데이터(1211)를 쿠폰 문의 커맨드 송신원의 회원 단말기(50)에 일괄하여 송신하도록 제어한다. 이 제어에 의해, 통신 인터페이스(15)로부터 통신 네트워크(40)를 통해, 액세스 포인트(30)를 경유하여, 쿠폰 문의 커맨드 송신원의 회원 단말기(50)에 배신 쿠폰 데이터(1211)가 송신된다.
배신 쿠폰 데이터(1211)를 수신한 회원 단말기(50)의 표시 디바이스에는, 그 배신 쿠폰 데이터(1211)에 포함되는 쿠폰 명칭, 대상 기간, 대상 상품, 판촉 정보 등이 리스트 형식으로 표시된다. 그러면 회원은, 회원 단말기(50)의 입력 디바이스를 조작하여, 리스트로부터 사용하고 싶은 전자 쿠폰을 선택한다. 이 선택 조작에 의해, 회원 단말기(50)로부터 쿠폰 관리 서버(10)에 쿠폰 선택 커맨드가 출력된다. 쿠폰 선택 커맨드에는, 당해 회원 단말기(50)의 유저인 회원의 회원 ID와 함께, 당해 회원이 선택한 전자 쿠폰 쿠폰 ID가 포함된다. 또한, 사용하고 싶은 쿠폰이 리스트에 존재하지 않아, 전자 쿠폰을 선택하지 않은 경우에는, 쿠폰 ID를 포함하지 않는 쿠폰 선택 커맨드가 출력된다. 쿠폰 선택 커맨드는, 회원 단말기(50)로부터 무선 송신되어, 액세스 포인트(30)에서 수신되고, 통신 네트워크(40)를 통해 쿠폰 관리 서버(10)에 송신된다.
배신 쿠폰 데이터(1211)의 송신을 제어한 쿠폰 관리 서버(10)의 프로세서(11)는, 쿠폰 선택 커맨드를 기다린다. 그리고, 회원 단말기(50)로부터 출력된 쿠폰 선택 커맨드를 수신하면, 프로세서(11)는, ACT9로서 그 쿠폰 선택 커맨드에 쿠폰 ID가 포함되어 있는지 여부를 확인한다. 쿠폰 선택 커맨드에 쿠폰 ID가 포함되어 있는 경우, 프로세서(11)는, ACT9에 있어서 "예"로 판정하고, ACT10으로 진행한다.
프로세서(11)는, ACT10으로서 선택 쿠폰 데이터(1221)를 작성하여, 선택 쿠폰 폴더(122)에 기억한다. 선택 쿠폰 데이터(1221)의 회원 ID는, ACT1의 처리에서 취득한 회원 ID이다. 사용 횟수 K는, ACT4의 처리에서 취득한 사용 횟수 K이다. 배신 쿠폰 데이터(1211)는, 쿠폰 선택 커맨드에 포함되는 쿠폰 ID를 포함하는 배신 쿠폰 데이터(1211)이며, 배신 쿠폰 폴더(121)로부터 선택된다.
프로세서(11)는, ACT11로서 선택 쿠폰 데이터(1221)에 포함되어 있는 배신 쿠폰 데이터(1211)를 소트한다. 예를 들어 프로세서(11)는, 배신 쿠폰 데이터(1211)의 판촉 정보가 가격 인하액인 경우, 가격 인하액이 큰 순번으로 배신 쿠폰 데이터(1211)를 소트한다. 예를 들어 프로세서(11)는, 배신 쿠폰 데이터(1211)의 판촉 정보가 할인율인 경우, 할인율이 큰 순번으로 배신 쿠폰 데이터(1211)를 소트한다. 가격 인하액 또는 할인율이 크다는 것은, 그 전자 쿠폰은 회원에게 있어서 유익도가 높은 쿠폰이다. 즉 프로세서(11)는, 유익도가 높은 순번으로 배신 쿠폰 데이터(1211)를 소트한다. 또한, 유익도의 높음은, 가격 인하액 또는 할인율의 크기에 한하는 것은 아니다. 예를 들어 회원이 구입하는 상품의 이력을 관리하고, 그 회원이 빈번히 구입하는 상품을 대상 상품으로 하는 전자 쿠폰을 유익도가 높은 쿠폰으로서 상위에 위치하도록 배신 쿠폰 데이터(1211)를 소트하는 것도 생각된다.
ACT10 및 ACT11의 처리를 종료하거나, 쿠폰 선택 커맨드에 쿠폰 ID가 포함되어 있지 않아, ACT9에 있어서 "아니오"로 판정한 경우, 프로세서(11)는, ACT12로 진행한다. 프로세서(11)는, ACT12로서 배신 쿠폰 폴더(121)에 기억되어 있는 배신 쿠폰 데이터(1211)를 삭제한다. 이상으로, 프로세서(11)는, ACT3에 있어서 사용 횟수 K가 상한 횟수 Kmax보다도 적은 경우의 정보 처리를 종료한다.
한편, 사용 횟수 K가 상한 횟수 Kmax 이상인 경우에는, 프로세서(11)는, ACT5에 있어서 "아니오"로 판정하고, ACT13으로 진행한다. 또한 프로세서(11)는, 배신 쿠폰 검색 처리의 결과, 배신 쿠폰 데이터(1211)가 배신 쿠폰 폴더(121)에 기억되어 있지 않은 경우에도, ACT7에 있어서 "아니오"로 판정하고, ACT13으로 진행한다. 프로세서(11)는, ACT13으로서 쿠폰 문의 커맨드 송신원의 회원 단말기(50)에 배신 불가의 응답 커맨드를 통지하도록 제어한다. 이 제어에 의해, 통신 인터페이스(15)로부터 통신 네트워크(40)를 통해, 액세스 포인트(30)를 경유하여, 쿠폰 문의 커맨드 송신원의 회원 단말기(50)에 배신 불가의 응답 커맨드가 송신된다. 배신 불가의 응답 커맨드를 수신한 회원 단말기(50)의 표시 디바이스에는, 사용 가능한 쿠폰이 존재하지 않는 것을 통지하는 메시지가 표시된다.
이상으로, 프로세서(11)는, ACT3에 있어서 사용 횟수 K가 상한 횟수 Kmax 이상인 경우의 정보 처리를 종료한다.
여기에, 쿠폰 관리 서버(10)는, 프로세서(11)가 도 8의 ACT1 내지 ACT8의 처리를 실행함으로써, 제공 수단(111)으로서의 기능을 실현한다. 또한 쿠폰 관리 서버(10)는, 프로세서(11)가 선택 쿠폰 폴더(122)와 협동하여 ACT10의 처리를 실행함으로써, 기억 수단(112)으로서의 기능을 실현한다.
그리고, 제공 수단(111) 및 기억 수단(112)으로서의 기능을 실현하는 쿠폰 관리 서버(10)에 의하면, 회원은, 회원 단말기(50)를 조작함으로써, 쿠폰 관리 서버(10)에서 관리되는 판촉 기획의 전자 쿠폰 중, 자신이 사용 가능한 전자 쿠폰 중에서 사용하고 싶은 전자 쿠폰을 선택할 수 있다. 전자 쿠폰을 선택함으로써, 그 회원의 회원 ID와, 당해 회원이 선택한 전자 쿠폰의 배신 쿠폰 데이터를 관련지은 선택 쿠폰 데이터(1221)가 선택 쿠폰 폴더(122)에 보존된다.
게다가, 선택 쿠폰 데이터(1221)는, 회원에게 있어서 유익도가 높은 데이터가 상위가 되도록 선택 쿠폰 폴더(122)에 보존된다.
또한, 회원 단말기(50)로부터 쿠폰 문의 커맨드가 송신되었을 때, 그 커맨드의 회원 ID를 포함하는 선택 쿠폰 데이터(1221)가 선택 쿠폰 폴더(122)에 기억되어 있었던 경우에는, 당해 선택 쿠폰 데이터(1221)가 삭제된다. 따라서, 선택 쿠폰 폴더(122)에 동일 회원의 회원 ID를 포함하는 선택 쿠폰 폴더(122)가 2개 이상 보존되는 일은 없다.
다음에, 제2 동작에 대하여, 도 10 내지 도 11을 사용하여 설명한다.
도 10은 제2 동작에 관한 것이며, POS 단말기(20)의 프로세서(21)가 실행하는 주요한 처리 수순을 설명하는 흐름도이다. 이 수순은, 회계 프로그램에 따른 것이다. 도 11은 제2 동작에 관한 것이며, 쿠폰 관리 서버(10)의 프로세서(11)가 실행하는 주요한 정보 처리의 수순을 설명하는 흐름도이다. 이 수순은, 쿠폰 관리 서버(10)에 실장된 제어 프로그램에 따른 것이다. 도 12는 POS 단말기(20)로부터 발행되는 리시트(80)의 일례이다. 또한, 도 10 및 도 11의 흐름도에 의해 나타내지는 수순은 일례이다. 마찬가지의 작용이 얻어지는 것이면, 그 수순은 적절히 변경할 수 있다.
POS 단말기(20)의 프로세서(21)는, 도 10의 ACT31로서 상품 등록을 기다리고 있다. 키보드(26) 또는 스캐너(27)를 통해 매상 상품의 등록 조작을 접수하면, 프로세서(21)는, ACT31에 있어서 "예"로 판정하고, ACT32로 진행한다. 프로세서(21)는, ACT32로서 상품 판매 데이터 처리를 실행한다. 이 처리는, 매상 상품의 상품 코드, 상품명, 단가, 판매 점수, 판매 금액 등을 포함하는 상품 판매 데이터를 거래 메모리에 등록하는 처리이다. 거래 메모리는, 메인 메모리(22)에 확보되는 기억 영역의 일부이다. 또한, 이 처리는, 상품 판매 데이터의 상품명, 판매 금액 등을 디스플레이(29)에 표시시키는 처리를 포함한다.
상품 판매 데이터 처리를 종료하면, 프로세서(21)는, ACT33으로서 키보드(26)의 소계키가 입력되었는지 여부를 확인한다. 소계키가 입력되지 않은 경우, 프로세서(21)는, ACT31로 되돌아간다. 그리고, 매상 상품의 상품 등록이 다시 행해지면, 프로세서(21)는, 전술한 상품 판매 데이터 처리를 실행한다. 이와 같이 프로세서(21)는, 매상 상품의 등록 조작이 행해질 때마다, 상품 판매 데이터 처리를 반복하여 실행한다.
매상 상품의 등록 조작을 종료하면, 소계키가 입력된다. 소계키가 입력되면, 프로세서(21)는, ACT33에 있어서 "예"로 판정하고, ACT34로 진행한다. 프로세서(21)는 ACT34로서 회원 ID를 취득하였는지 여부를 확인한다. 회원 ID는, 예를 들어 회원 단말기(50)의 표시 디바이스에 표시되어 있는 회원 ID의 코드를 스캐너(27)로 판독함으로써 취득할 수 있다. 혹은 회원 ID는, 회원 카드에 기록된 회원 ID를 리더(28)로 판독함으로써 취득할 수 있다. 또한, 회원 ID를 취득하는 타이밍은, 소계키의 입력 전이어도 되고, 소계 키의 입력 후여도 된다.
회원 ID를 취득하지 못한 경우, 프로세서(21)는, ACT34에 있어서 "아니오"로 판정한다. 프로세서(21)는, 후술하는 ACT35 내지 ACT37의 처리를 스킵하고, ACT38로 진행한다. 프로세서(21)는, ACT38로서 디스플레이(29)에 회계 금액을 표시한다. 회계 금액은, 거래 메모리에 등록되어 있는 상품 판매 데이터의 세금 포함의 합계 금액이다.
회원 ID를 취득한 경우에는, 프로세서(21)는, ACT34에 있어서 "예"로 판정하고, ACT35로 진행한다. 프로세서(21)는, ACT35로서 쿠폰 관리 서버(10)에 쿠폰 확인 커맨드를 송신하도록 제어한다. 이 제어에 의해, 통신 인터페이스(25)로부터 통신 네트워크(40)를 통해 쿠폰 관리 서버(10)에 쿠폰 확인 커맨드가 송신된다. 쿠폰 확인 커맨드에는, 회원 단말기(50) 또는 회원 카드로부터 취득한 회원 ID와, 당해 POS 단말기(20)가 설치되어 있는 점포를 특정하기 위한 점포 정보가 포함된다. 점포 정보는, 예를 들어 점포마다 설정되는 일의의 점포 코드이다. 점포 정보는, 점포명을 포함하고 있어도 된다. 또한, 쿠폰 확인 커맨드에는, 회원의 거래에 관한 데이터로서, 매상 상품의 상품 판매 데이터와 그 합계 점수, 합계 금액 등이 포함된다.
쿠폰 확인 커맨드를 수신한 쿠폰 관리 서버(10)는, 도 11의 흐름도에 나타내는 수순의 정보 처리를 개시한다. 프로세서(11)는, ACT51로서 쿠폰 확인 커맨드로부터 회원 ID, 점포 정보 및 회원의 거래에 관한 데이터를 취득한다. 그리고 프로세서(11)는, ACT52로서 쿠폰 확인 커맨드로부터 취득한 회원 ID를 포함하는 선택 쿠폰 데이터(1221)가 선택 쿠폰 폴더(122)에 기억되어 있는지 여부를 확인한다.
해당하는 선택 쿠폰 데이터(1221)가 선택 쿠폰 폴더(122)에 기억되어 있지 않은 경우, 프로세서(11)는 ACT52에 있어서 "아니오"로 판정하고, ACT53으로 진행한다. 프로세서(11)는, ACT53으로서 쿠폰 확인 커맨드 송신원의 POS 단말기(20)에 대해, 쿠폰 없음의 응답 커맨드를 송신하도록 통신 인터페이스(15)를 제어한다. 이 제어에 의해, 통신 인터페이스(15)를 통해 쿠폰 확인 커맨드 송신원의 POS 단말기(20)에 대해, 쿠폰 없음의 응답 커맨드가 송신된다.
한편, 해당하는 선택 쿠폰 데이터(1221)가 선택 쿠폰 폴더(122)에 기억되어 있는 경우에는, 프로세서(11)는, ACT52에 있어서 "예"로 판정하고, ACT54로 진행한다. 프로세서(11)는, ACT54로서 쿠폰 금액 버퍼 C를 "0"으로 클리어한다. 또한, 프로세서(11)는, ACT55로서 데이터 카운터 d를 "0"으로 클리어한다. 다음에 프로세서(11)는, ACT56으로서 데이터 카운터 d를 "1"만큼 카운트 업한다. 그리고 프로세서(11)는, ACT57로서 데이터 카운터 d가 선택 쿠폰 데이터(1221)에 포함되어 있는 배신 쿠폰 데이터(1211)의 총수 Dmax 이하인지 여부를 확인한다.
데이터 카운터 d가 배신 쿠폰 데이터(1211)의 총수 Dmax 이하인 경우, 프로세서(11)는, ACT57에 있어서 "예"로 판정하고, ACT58로 진행한다. 프로세서(11)는, ACT58로서 d번째의 배신 쿠폰 데이터(1211)를 취득한다. 덧붙여서, 도 8의 ACT11에서 설명한 바와 같이, 선택 쿠폰 데이터(1221)에 복수의 배신 쿠폰 데이터(1211)가 포함되어 있는 경우, 각 배신 쿠폰 데이터(1211)는 유익도가 높은 순번으로 소트되어 있다. d번째의 배신 쿠폰 데이터(1211)란, 유익도의 순위가 리코드 카운터 d의 카운트값과 동등한 순위의 배신 쿠폰 데이터(1211)이다. 즉 프로세서(11)는, 유익도가 높은 순번으로 배신 쿠폰 데이터(1211)를 취득한다.
프로세서(11)는, ACT59로서 배신 쿠폰 데이터(1211)의 대상 상품을 회원이 구입하였는지 여부를 확인한다. 즉 프로세서(11)는, 쿠폰 확인 커맨드로부터 취득한 회원의 거래에 관한 데이터에, 대상 상품의 상품 판매 데이터가 포함되어 있는지 여부를 확인한다. 거래에 관한 데이터에 대상 상품의 상품 판매 데이터가 포함되어 있지 않은 경우, 프로세서(11)는, ACT59에 있어서 "아니오"로 판정하고, ACT56으로 되돌아간다.
거래에 관한 데이터에 대상 상품의 상품 판매 데이터가 포함되어 있는 경우에는, 프로세서(11)는, ACT59에 있어서 "예"로 판정하고, ACT60으로 진행한다. 프로세서(11)는, ACT60으로서 배신 쿠폰 데이터(1211)의 발동 조건을 만족시키는지 여부를 확인한다.
예를 들어 발동 조건으로서 관련성이 있는 상품의 식별 정보가 설정되어 있는 경우, 쿠폰 확인 커맨드로부터 취득한 회원의 거래에 관한 데이터에, 이 관련성이 있는 대상 상품의 상품 판매 데이터가 포함되어 있는지 여부를 확인한다. 관련성이 있는 대상 상품의 상품 판매 데이터가 포함되어 있지 않은 경우, 발동 조건은 만족되지 않는다. 관련성이 있는 대상 상품의 상품 판매 데이터가 포함되어 있는 경우에는, 발동 조건을 만족시킨다. 예를 들어, 발동 조건으로서 합계 금액이 설정되어 있는 경우, 쿠폰 확인 커맨드로부터 취득한 회원의 거래에 관한 데이터의 합계 금액이 그 설정 금액 이상인지 여부를 확인한다. 합계 금액이 설정 금액에 미치지 못한 경우, 발동 조건은 만족되지 않는다. 합계 금액이 설정 금액 이상인 경우에는, 발동 조건을 만족시킨다.
발동 조건을 만족시키지 못한 경우, 즉, 배신 쿠폰 데이터(1211)에 포함되는 쿠폰 ID의 전자 쿠폰을 당해 회원과의 거래의 회계 시에 사용할 수 없는 경우에는, 프로세서(11)는, ACT60에 있어서 "아니오"로 판정하고, ACT56으로 되돌아간다.
발동 조건을 만족시키는 경우, 즉, 배신 쿠폰 데이터(1211)에 포함되는 쿠폰 ID의 전자 쿠폰을 당해 회원과의 거래의 회계 시에 사용할 수 있는 경우에는, 프로세서(11)는, ACT60에 있어서 "예"로 판정하고, ACT61로 진행한다. 프로세서(11)는, ACT61로서 쿠폰 금액 버퍼 C에 쿠폰 금액을 가산한다. 쿠폰 금액은, 배신 쿠폰 데이터(1211)의 판촉 정보가 가격 인하액인 경우, 그 가격 인하액에 판매 금액을 승산한 금액이다. 쿠폰 금액은, 배신 쿠폰 데이터(1211)의 판촉 정보가 할인율인 경우, 판매 금액을 그 할인율로 할인한 금액이다.
프로세서(11)는, ACT62로서 사용 완료 쿠폰 정보를 기억한다. 즉 프로세서(11)는, d번째의 배신 쿠폰 데이터(1211)의 쿠폰 ID와, 시계부(14)에서 계시되고 있는 날짜와, 쿠폰 확인 커맨드로부터 취득한 점포 정보로부터, 사용 완료 쿠폰 정보를 작성한다. 그리고 프로세서(11)는, 그 사용 완료 쿠폰 정보를, ACT51에서 취득한 회원 ID를 포함하는 회원 레코드(71)에 추가한다.
프로세서(11)는, ACT63으로서, 상기 회원 레코드(71)의 사용 횟수 K를 "1"만큼 가산한다. 그리고 프로세서(11)는, ACT64로서 사용 횟수 K가 상한 횟수 Kmax에 도달하였는지 여부를 확인한다. 사용 횟수 K가 상한 횟수 Kmax에 도달하지 않은 경우, 프로세서(11)는, ACT64에 있어서 "아니오"로 판정하고, ACT56으로 되돌아간다.
이와 같이 프로세서(11)는, 배신 쿠폰 데이터(1211)의 대상 상품을 회원이 구입하지 않은 경우, 또는, 대상 상품을 구입하였지만 거래에 관한 데이터가 발동 조건을 만족시키지 못한 경우, 혹은, 거래에 관한 데이터가 발동 조건을 만족시키고 있으며, 사용 횟수 K가 상한 횟수 Kmax에 도달하지 않은 경우에는, ACT56으로 되돌아간다. 그리고 프로세서(11)는, 데이터 카운터 d를 다시 카운트 업하고, 배신 쿠폰 데이터(1211)의 총수 Dmax 이하인 것을 확인하면, ACT58 내지 ACT64의 처리를 전술한 것과 마찬가지로 실행한다.
데이터 카운터 d가 배신 쿠폰 데이터(1211)의 총수 Dmax를 초과하거나, 사용 횟수 K가 상한 횟수 Kmax에 도달하면, 프로세서(11)는, ACT57에 있어서 "아니오" 또는 ACT64에 있어서 "예"로 판정하고, ACT65로 진행한다. 프로세서(11)는, ACT65로서 쿠폰 금액 버퍼 C의 쿠폰 금액이 0엔보다도 큰지 여부를 확인한다. 쿠폰 금액 버퍼 C의 쿠폰 금액이 0엔인 경우, 당해 회원과의 거래의 회계 시에 사용할 수 있는 전자 쿠폰은 존재하지 않는다. 프로세서(11)는, ACT65에 있어서 "아니오"로 판정하고, 전술한 ACT53으로 진행한다. 즉 프로세서(11)는, 쿠폰 확인 커맨드 송신원의 POS 단말기(20)에 대해, 쿠폰 없음의 응답 커맨드를 송신하도록 통신 인터페이스(15)를 제어한다.
쿠폰 금액 버퍼 C의 쿠폰 금액이 0엔보다도 큰 경우에는, 당해 회원과의 거래의 회계 시에 사용할 수 있는 전자 쿠폰이 존재한다. 프로세서(11)는, ACT65에 있어서 "예"로 판정하고, ACT66으로 진행한다. 프로세서(11)는, ACT66으로서 쿠폰 확인 커맨드 송신원의 POS 단말기(20)에 대해, 쿠폰 있음의 응답 커맨드를 송신하도록 통신 인터페이스(15)를 제어한다. 이 제어에 의해, 통신 인터페이스(15)를 통해 쿠폰 확인 커맨드 송신원의 POS 단말기(20)에 대해, 쿠폰 있음의 응답 커맨드가 송신된다. 쿠폰 있음의 응답 커맨드에는, 발동 조건을 만족시킨 배신 쿠폰 데이터(1211)의 쿠폰 명칭 및 쿠폰 금액과, 쿠폰 금액 버퍼 C의 금액, 요컨대 쿠폰 금액의 합계 금액이 포함된다.
쿠폰 없음 또는 쿠폰 있음의 응답 커맨드를 출력한 프로세서(11)는, 쿠폰 확인 커맨드 수신 시의 정보 처리를 종료한다.
도 10의 설명으로 되돌아간다.
쿠폰 확인 커맨드를 송신한 POS 단말기(20)의 프로세서(21)는, ACT36으로서 쿠폰 관리 서버(10)로부터의 응답 커맨드를 기다린다. 그리고, 쿠폰 없음의 응답 커맨드를 수신한 경우에는, 프로세서(21)는, ACT36에 있어서 "아니오"로 판정하고, 후술하는 ACT37의 처리를 스킵하고, ACT38로 진행한다. 프로세서(21)는, ACT38로서 디스플레이(29)에 회계 금액을 표시한다.
쿠폰 있음의 응답 커맨드를 수신한 경우에는, ACT36에 있어서 "예"로 판정하고, ACT37로 진행한다. 프로세서(21)는, ACT37로서 쿠폰 처리를 실행한다. 구체적으로는 프로세서(21)는, 거래 메모리에 등록된 상품 판매 데이터의 합계 금액으로부터, 쿠폰 있음의 응답 커맨드에 포함되는 쿠폰 금액의 합계 금액을 감액하여, 거래의 회계 금액을 산출한다. 그 후, 프로세서(11)는, ACT38로 진행한다. 프로세서(21)는, ACT38로서 디스플레이(29)에 회계 금액을 표시한다.
프로세서(21)는, ACT39로서 마무리 키가 입력되는 것을 기다린다. 마무리 키에는, 현금 지급의 마무리 키인 합계 금액 키, 신용카드 지불의 마무리 키인 크레디트키, 전자 화폐 지급의 마무리 키인 전자 화폐키 등이 존재한다. 프로세서(21)는, 어느 것의 마무리 키가 입력되는 것을 기다린다.
마무리 키가 입력되면, 프로세서(21)는, ACT39에 있어서 "예"로 판정하고, ACT40으로 진행한다. 프로세서(21)는, ACT40으로서 회계 금액에 대한 결제 처리를 실행한다. 결제 처리에는, 현금 지급에 대한 결제 처리, 신용 카드 지불에 대한 결제 처리, 전자 화폐 지급에 대한 결제 처리 등이 있다. 어느 결제 처리에 있어서도, 전자 쿠폰이 사용된 거래의 경우, 그 전자 쿠폰에 의해 감액된 회계 금액에 대하여 결제 처리가 실행된다. 이들 결제 처리는 주지의 처리이므로, 여기에서의 설명은 생략한다.
마무리 처리를 종료하면, 프로세서(21)는, ACT41로서 리시트의 발행을 제어하고, 도 10의 흐름도에 나타내는 수순의 정보 처리를 종료한다.
도 12는 전자 쿠폰이 사용된 거래에 대하여 발행되는 리시트(80)의 일례이다. 도시한 바와 같이 리시트(80)에는, 매상 상품의 품명 및 금액과, 매상 상품의 소계 금액과, 전자 쿠폰의 쿠폰 명칭 및 쿠폰 금액과, 전자 쿠폰의 합계 금액과, 거래의 합계 금액 요컨대 회계 금액과, 합계 점수가 표시되어 있다. 또한, 리시트(80)에 표시되는 텍스트의 항목 및 배치는, 도 12에 도시한 것에 한정되는 것은 아니다. 매상 상품의 거래에 있어서, 전자 쿠폰이 사용된 것을 소비자가 인식할 수 있으면 된다.
여기에 POS 단말기(20)는, 프로세서(21)가, 도 10의 ACT34의 처리를 실행함으로써, 회원 취득 수단으로서의 기능을 실현한다. 또한 프로세서(21)는, ACT35의 처리를 실행함으로써, 송신 수단으로서의 기능을 실현한다. 또한 프로세서(21)는, ACT37 내지 ACT40의 처리를 실행함으로써, 결제 수단으로서의 기능을 실현한다.
한편, 쿠폰 관리 서버(10)는, 프로세서(11)가 도 11의 ACT51의 처리를 실행함으로써, 취득 수단(113)으로서의 기능을 실현한다. 또한 쿠폰 관리 서버(10)는, 프로세서(11)가 ACT56 내지 ACT61, 및 ACT63 내지 ACT66의 처리를 실행함으로써, 출력 수단(112)으로서의 기능을 실현한다. 또한 쿠폰 관리 서버(10)는, 프로세서(11)가 ACT62의 처리를 실행함으로써, 처리 수단(115)으로서의 기능을 실현한다.
이들 기능에 의해, 이하의 작용 효과를 발휘할 수 있다.
즉, 사용하고 싶은 전자 쿠폰을 선택한 회원은, 점포에서의 쇼핑 시에 회원 ID를 제시한다. 그렇게 하면, POS 단말기(20)로부터 쿠폰 관리 서버(10)에, 그 회원 ID와 함께 당해 회원의 거래에 관한 데이터가 송신된다. 쿠폰 관리 서버(10)에 있어서는, 당해 회원 ID와 관련지어 기억되어 있는 전자 쿠폰의 발동 조건을, 거래에 관한 데이터가 만족시키는지 여부가 체크된다. 그리고 발동 조건을 만족시키는 경우, 그 전자 쿠폰의 판촉 정보가 POS 단말기(20)에 출력된다. 그리고 POS 단말기(20)에 있어서는, 그 판촉 정보를 기초로 회원과의 거래가 결제된다. 따라서 회원은, 회계 시에 사용하고 싶은 전자 쿠폰을 회원 단말기(50)의 화면에 표시시켜 점원에게 제시하지 않아도, 원하는 전자 쿠폰을 사용할 수 있다.
또한, 회원이 사용한 전자 쿠폰의 정보는, 쿠폰 관리 서버(10)에 있어서, 사용 완료 쿠폰 정보로서 회원별로 관리된다. 그리고, 사용 횟수에 제한이 있는 전자 쿠폰에 대해서는, 사용 횟수가 그 제한 횟수(유효 횟수)에 도달하면, 전자 쿠폰의 선택 리스트로부터 당해 전자 쿠폰이 제외된다. 따라서, 제한 횟수까지 사용한 전자 쿠폰을 회원이 선택하는 것을 미연에 방지할 수 있다.
또한, 회원이 일정 기간 내에 사용할 수 있는 전자 쿠폰의 총수에 제한이 있는 경우, 사용된 전자 쿠폰의 수가 그 제한의 값인 상한 횟수 Kmax에 도달하면, 전자 쿠폰을 선택할 수 없게 된다. 따라서, 전자 쿠폰을 상한 횟수 Kmax까지 사용한 회원이 전자 쿠폰을 선택하는 것을 미연에 방지할 수 있다. 또한, 사용된 전자 쿠폰의 수에 도달할 때까지는, 회원에게 있어서 유익도가 높은 전자 쿠폰부터 우선적으로 사용 가능한지 여부가 판정된다. 따라서, 유익도가 낮은 전자 쿠폰이 사용 가능하게 되어 상한 횟수 Kmax에 도달하였기 때문에, 유익도가 높은 전자 쿠폰을 사용할 수 없게 되는 불이익이 발생하는 일은 없다.
이상, 회계 처리 시스템 및 쿠폰 관리 장치의 실시 형태에 대하여 설명하였다. 이 실시 형태는, 예로서 제시한 것이며, 발명의 범위를 한정하는 것은 의도하고 있지 않다.
예를 들어 쿠폰 관리 서버(10)는, 쿠폰 데이터베이스(60)를 관리하는 제1 서버와, 회원 서버(70)를 관리하는 제2 서버로 나누어져 있어도 된다.
이들 신규의 실시 형태는, 그 밖의 다양한 형태로 실시되는 것이 가능하고, 발명의 요지를 일탈하지 않는 범위에서, 다양한 생략, 치환, 변경을 행할 수 있다. 이들 실시 형태 및 그 변형은, 발명의 범위에 포함됨과 함께, 특허 청구 범위에 기재된 발명과 그 균등의 범위에 포함된다.
10: 쿠폰 관리 서버
11, 21: 프로세서
12, 22: 메인 메모리
13, 23: 보조 기억 디바이스
14, 24: 시계부
15, 25: 통신 인터페이스
20: POS 단말기
26: 키보드
27: 스캐너
28: 리더
29: 디스플레이
30: 액세스 포인트
40: 통신 네트워크
50: 회원 단말기
60: 쿠폰 데이터베이스
70: 회원 데이터베이스
100: 회계 처리 시스템
111: 제공 수단
112: 기억 수단
113: 취득 수단
114: 출력 수단
115: 처리 수단
121: 배신 쿠폰 폴더
122: 선택 쿠폰 폴더
201: 프린터
202: 거스름돈 기계 인터페이스
211: 회원 취득 수단
212: 송신 수단
213: 결제 수단

Claims (6)

  1. 복수의 쿠폰 중에서 회원이 선택한 쿠폰을, 당해 회원의 식별 정보와 관련지어 기억하는 기억 수단과,
    회계기로부터 상기 회원의 식별 정보와 당해 회원의 거래에 관한 데이터를 취득하는 취득 수단과,
    상기 취득 수단에 의해 취득한 상기 거래에 관한 데이터가, 당해 데이터와 함께 취득한 상기 식별 정보와 관련지어 기억되어 있는 쿠폰의 발동 조건을 만족시키는 경우에 당해 쿠폰의 판촉 정보를 상기 회계기에 출력하는 출력 수단을 구비하는 쿠폰 관리 장치.
  2. 제1항에 있어서,
    회원이 사용하는 단말기로부터의 문의에 응답하여 당해 회원이 사용 가능한 쿠폰의 리스트를 상기 단말기에 제공하는 제공 수단을 더 구비하고,
    상기 기억 수단은, 상기 단말기에 있어서 상기 제공 수단에 의해 제공된 리스트 중에서 선택된 쿠폰을, 당해 단말기를 사용하는 회원의 식별 정보와 관련지어 기억하는 쿠폰 관리 장치.
  3. 제2항에 있어서,
    상기 출력 수단에 의해 상기 쿠폰의 판촉 정보를 출력한 경우에, 상기 회원이 당해 쿠폰을 사용 완료한 것으로 처리하는 처리 수단을 더 구비하고,
    상기 제공 수단은, 당해 회원이 사용 가능한 쿠폰 중에서 사용 완료의 쿠폰을 제외한 리스트를 상기 단말기에 제공하는 쿠폰 관리 장치.
  4. 제3항에 있어서,
    상기 쿠폰에는 유효 횟수가 설정되어 있고,
    상기 제공 수단은, 상기 회원이 사용 가능한 쿠폰 중에서 사용 완료의 횟수가 유효 횟수를 초과한 쿠폰을 제외한 리스트를 상기 단말기에 제공하는 쿠폰 관리 장치.
  5. 회계기와, 쿠폰 관리 장치를 포함하고,
    상기 회계기는,
    회원의 식별 정보를 취득하는 회원 취득 수단과,
    상기 회원 취득 수단으로 취득한 상기 식별 정보와 당해 회원의 거래에 관한 데이터를 상기 쿠폰 관리 장치에 송신하는 송신 수단과,
    상기 쿠폰 관리 장치로부터 쿠폰의 판촉 정보를 수신하면, 그 판촉 정보를 기초로 상기 거래를 결제하는 결제 수단을 구비하고,
    상기 쿠폰 관리 장치는,
    복수의 쿠폰 중에서 회원이 선택한 쿠폰을, 당해 회원의 식별 정보와 관련지어 기억하는 기억 수단과,
    상기 회계기로부터 상기 회원의 식별 정보와 당해 회원의 거래에 관한 데이터를 취득하는 취득 수단과,
    상기 취득 수단에 의해 취득한 상기 거래에 관한 데이터가, 당해 데이터와 함께 취득한 상기 식별 정보와 관련지어 기억되어 있는 쿠폰의 발동 조건을 만족시키는 경우에 당해 쿠폰의 판촉 정보를 상기 회계기에 출력하는 출력 수단을 구비하는 회계 처리 시스템.
  6. 회계기와 통신하는 컴퓨터를,
    복수의 쿠폰 중에서 회원이 선택한 쿠폰을, 당해 회원의 식별 정보와 관련지어 기억하는 기억 수단,
    상기 회계기로부터 상기 회원의 식별 정보와 당해 회원의 거래에 관한 데이터를 취득하는 취득 수단, 및
    상기 취득 수단에 의해 취득한 상기 거래에 관한 데이터가, 당해 데이터와 함께 취득한 상기 식별 정보와 관련지어 기억되어 있는 쿠폰의 발동 조건을 만족시키는 경우에 당해 쿠폰의 판촉 정보를 상기 회계기에 출력하는 출력 수단으로서 기능시키기 위한, 컴퓨터 판독가능 기록 매체에 저장된 제어 프로그램.
KR1020220002760A 2021-04-23 2022-01-07 회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램 KR102590290B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPJP-P-2021-073258 2021-04-23
JP2021073258A JP2022167462A (ja) 2021-04-23 2021-04-23 会計処理システム、クーポン管理装置及びその制御プログラム

Publications (2)

Publication Number Publication Date
KR20220146311A true KR20220146311A (ko) 2022-11-01
KR102590290B1 KR102590290B1 (ko) 2023-10-19

Family

ID=83667686

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220002760A KR102590290B1 (ko) 2021-04-23 2022-01-07 회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램

Country Status (4)

Country Link
US (1) US20220343322A1 (ko)
JP (1) JP2022167462A (ko)
KR (1) KR102590290B1 (ko)
CN (1) CN115239360A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240193596A1 (en) * 2022-12-09 2024-06-13 Toshiba Tec Kabushiki Kaisha Checkout apparatus and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130085835A1 (en) * 2011-09-30 2013-04-04 Coupons.Com Incorporated Applying mobile digital coupons at the point of sale
JP2017027252A (ja) 2015-07-17 2017-02-02 東芝テック株式会社 電子レシートシステム、サーバ装置及びそのプログラム
KR20180115407A (ko) * 2017-04-13 2018-10-23 (주)큐피드 사용자 제작 콘텐츠 수집 및 온라인 발행 시스템 및 방법

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2007223404B2 (en) * 2006-03-03 2012-07-19 Catalina Marketing Corporation POS network including printing and highlighting
US8560383B2 (en) * 2006-09-27 2013-10-15 Toshiba Global Commerce Solutions Holding Corporation Method and apparatus for distributing electronic coupons
WO2010017408A1 (en) * 2008-08-06 2010-02-11 The Buck Institute For Age Research Caspase inhibitors and uses thereof
US20130311255A1 (en) * 2012-05-17 2013-11-21 Mastercard International Incorporated Method and system for displaying and updating limited redemption coupons on a mobile device
US20200327524A1 (en) * 2018-10-30 2020-10-15 Michael Nardy System and method that modifies a transaction amount at a point of sale

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130085835A1 (en) * 2011-09-30 2013-04-04 Coupons.Com Incorporated Applying mobile digital coupons at the point of sale
JP2017027252A (ja) 2015-07-17 2017-02-02 東芝テック株式会社 電子レシートシステム、サーバ装置及びそのプログラム
KR20180115407A (ko) * 2017-04-13 2018-10-23 (주)큐피드 사용자 제작 콘텐츠 수집 및 온라인 발행 시스템 및 방법

Also Published As

Publication number Publication date
JP2022167462A (ja) 2022-11-04
CN115239360A (zh) 2022-10-25
US20220343322A1 (en) 2022-10-27
KR102590290B1 (ko) 2023-10-19

Similar Documents

Publication Publication Date Title
JP7309807B2 (ja) 決済装置及びそのプログラム
US11017193B2 (en) Information processing apparatus, method performed thereby, and non-transitory computer readable medium
JP7500823B2 (ja) 商品販売データ処理システム、決済装置及びその制御プログラム
JP2023062026A (ja) 商品販売データ処理装置及び制御プログラム
KR102590290B1 (ko) 회계 처리 시스템, 쿠폰 관리 장치 및 그 제어 프로그램
EP2998915A1 (en) Checkout system, settlement apparatus and method for processing settlement by settlement apparatus
JP7315020B2 (ja) 管理サーバ、管理システム、制御方法及びプログラム
US20230419289A1 (en) Checkout device and method
US20230419293A1 (en) Checkout device and program
JP7483512B2 (ja) 決済装置及びプログラム
US20240161143A1 (en) Information processing apparatus and information processing method
JP7400530B2 (ja) 購入管理システム、サーバ装置、購入管理方法、及び、プログラム
JP6874188B2 (ja) チェックアウトシステム
JP6682603B2 (ja) 決済装置並びにその制御プログラム
JP2006039619A (ja) 商品販売データ処理装置
JP2022148643A (ja) 商品販売データ処理システム、商品販売データ処理装置及びその制御プログラム、並びに商品販売データ処理方法
JP2023101588A (ja) 電子レシートシステム、サーバ装置及びそのプログラム
JP2023168580A (ja) 精算装置及びその制御プログラム
KR20230126181A (ko) 회계기 및 그 프로그램
JP2022118262A (ja) 電子レシートシステム、サーバ装置及びそのプログラム
CN118172871A (zh) 结账装置及存储介质
JP2019220227A (ja) サーバ装置及びそのプログラム、レシートデータの処理方法、レシートデータ処理システム
JP2019220228A (ja) 情報端末及びそのプログラム、表示制御方法
JP2020021306A (ja) 個品管理システム、個品管理装置及びそのプログラム
JP2018152131A (ja) 電子レシートシステム、サーバ装置及びそのプログラム

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right