KR20150104342A - Debit management system - Google Patents

Debit management system Download PDF

Info

Publication number
KR20150104342A
KR20150104342A KR1020140025961A KR20140025961A KR20150104342A KR 20150104342 A KR20150104342 A KR 20150104342A KR 1020140025961 A KR1020140025961 A KR 1020140025961A KR 20140025961 A KR20140025961 A KR 20140025961A KR 20150104342 A KR20150104342 A KR 20150104342A
Authority
KR
South Korea
Prior art keywords
information
smart terminal
management server
subscriber
server
Prior art date
Application number
KR1020140025961A
Other languages
Korean (ko)
Other versions
KR101682009B1 (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 KR1020140025961A priority Critical patent/KR101682009B1/en
Publication of KR20150104342A publication Critical patent/KR20150104342A/en
Application granted granted Critical
Publication of KR101682009B1 publication Critical patent/KR101682009B1/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
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing
    • 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/22Payment schemes or models
    • G06Q20/24Credit schemes, i.e. "pay after"
    • 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/409Device specific authentication in transaction processing
    • G06Q20/4097Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
    • G06Q20/40975Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a system for managing money-collecting using a smart terminal and, more specifically, to a system for managing money-collecting capable of, when an employee of a newspaper distribution center visits the subscriber, easily checking information on a subscriber through a management server and a main server, installed in a head quarter or a center, and a smart terminal that the employee has, and collecting money. The system for managing money-collecting comprises: a management server; a main server, and a terminal of an employee.

Description

구독자 수금관리 시스템 및 수금관리 방법{Debit management system}Subscriber collection management system and collection management method {Debit management system}

본 발명은 신문을 배급하고 난후, 배급소 직원이 주기적으로 다수의 구독자를 찾아가 수금을 할 때, 스마트단말기를 통해 이번 달 혹은 지난달의 수금 여부를 용이하게 조회하고, 해당 비용을 용이하게 처리할 수 있는 수금관리 시스템에 관한 것이다. In the present invention, when a distribution station employee periodically collects and collects a large number of subscribers after distributing newspapers, it is possible to easily inquire whether or not the collection of the current month or the last month is easily available through the smart terminal, To a collection management system.

일반적으로 신문사에서는 다양한 정보와 뉴스를 수집하여 신문지를 만들고 이를 각 지역의 배급소로 납품한다. 그리고 해당 배급소에서는 일하는 직원들은 납품된 신문지들을 모아 각각의 구독자에게 배달한다.In general, newspapers collect various information and news to make newspapers and deliver them to distribution centers in various regions. Workers at the distribution center collect the delivered newspapers and deliver them to each subscriber.

그리고 일정시간이 지나 매달 특정일이 되면 정기적으로 구독료를 독자에게 청구하고, 각각의 구독자들은 청구된 구독료를 납부하게 된다.Then, after a certain period of time, every month, when a certain day is reached, the subscriber is regularly charged with the subscription fee, and each subscriber pays the subscription fee charged.

이때 신문사에서는 지로 청구서를 만들어 관련 비용을 청구하기도 하지만, 신문을 구독하는 사람들이 각계 각층의 사람들이고 장소도 제각각이기 때문에 배급소의 직원이 직접 구독자를 찾아가서 관련비용을 수금하는 방법을 고수하고 있다.At this time, newspapers create bills and charge related costs, but since the people who subscribe to newspapers are people from all walks of life and places are different, the employees of the distribution center directly adhere to the method of collecting related expenses by going to the subscribers.

즉, 간단하게 예를 들면 구독자들이 일반 가정집의 평범한 사람일 수도 있지만, 특정 회사에서 업무를 수행하는 다수의 직원들 중 몇몇 직원들일 수도 있고. 비용도 많은 금액이 아니기 때문에 별도로 우편비용이나 지로 청구서 발급 비용을 들여가면서 까지 청구할 필요없이 해당 지역의 배급소에서 상주하고 있는 직원들이 직접 구독자를 찾아가 수금하였던 것이다.In short, for example, subscribers may be ordinary people in a typical home, but they may be employees of several employees who work in a particular company. Since the cost is not so high, employees who reside in the local distribution depot do not have to pay for postage or billing expenses.

그러나 이러한 방법은 배급소의 직원들이 상당한 불편함을 감수하여야지만 하는데, 통상적으로 배급소 직원이 구독자를 찾아가더라도 평일 낮 시간 동안에는 해당 구독자가 없는 경우가 다반사이고, 잠시 자리를 비운 경우도 많기 때문에 이번 달 요금이 다음달로 이월된 상태로 같이 청구되었던 것이다.However, this method should pay considerable inconvenience to the employees of the distribution center. Even if a distributor employee visits a subscriber, there are many cases where the subscriber is not available during the daytime on weekdays. It was also claimed that it was carried over to next month.

따라서 배급소 직원이 다시 각각의 구독자를 찾아갈 때에는 청구영수증을 들고 이번 달 요금뿐만 아니라 지난달의 요금도 납부되었는지 확인하여야지만 하였고, 현금보다는 신용카드로 결제하길 원하는 사람도 많아서,Therefore, when a dispatcher goes to each subscriber again, he or she must confirm receipt of the bill and not only the rate of this month but also the payment of the last month, and many people want to pay by credit card rather than cash,

해당 지역의 배급소 직원들은 청구서뿐만 아니라 전용 결제 단말기도 같이 구비한 상태로 구독자를 찾아가야지만 하는 불편함이 있었던 것이다.The employees of the distribution station in the region had to find their subscribers with the billing as well as the dedicated payment terminal.

이에 본 발명에서 각각의 구독자를 찾아가 수금할 때 각각의 구독자별로 수금상태를 용이하게 체크할 수 있을 뿐만 아니라 전용 결제 단말기가 없더라도 간편하게 수금할 수 있는 수금관리 시스템을 개발하고자 하는 것이다.Accordingly, in the present invention, when collecting each subscriber, it is possible to easily check the collection status of each subscriber, and to develop a collection management system that can easily collect collection even without a dedicated payment terminal.

이를 위해 본 발명에서는 수금관리 어플리케이션을 다운로드 받아 설치되어 있고, 상기 수금관리 어플리케이션을 통해 조회 요청시 메인서버에 접속하여 데이터베이스화되어 있는 구독자의 정보를 로드하는 배급소 직원의 스마트 단말기와, To this end, according to the present invention, there is provided a smart terminal of a distribution center employee who downloads and installs a collection management application and accesses information on a subscriber who is connected to the main server at the time of an inquiry through the collection management application,

구독자의 정보를 서비스하기 위한 프로그램 코드를 생성하고, 상기 프로그램 코드를 실행시 메인서버로부터 받아들인 결과값을 스마트단말기에 재전송하는 매니지먼트 서버와,A management server for generating program codes for serving information of subscribers and for retransmitting result values received from the main server at the time of executing the program codes to the smart terminals,

배급소의 직원 정보 및 구독자의 정보를 데이터베이스화하고 있고, 각각의 스마트단말기로 구독자 정보를 서비스하기 위한 함수를 저장하고 있으며, 상기 매니지먼트 서버를 통해 받아들인 인자값을 확인하고 그 결과값을 매니지먼트 서버에 전송하여 구독자의 정보를 조회할 수 있도록 서비스하는 메인서버를 포함하여 이루어지는 구독자 수금관리 시스템을 특징으로 하는 것이다.Stores a function for servicing subscriber information in each smart terminal, confirms factor values received through the management server, and transmits the result values to a management server And a main server for transmitting the subscriber information and inquiring information of the subscriber.

또한, 이때의 스마트단말기에는 접촉한 신용카드의 정보를 읽어들여 암호화하고 이를 전달하는 동글이가 장착되어 용이하게 결제 서비스가 이루어지는 것을 특징으로 한다.In this case, the smart terminal reads the information of the contact credit card, encrypts it, and a dongle for transferring the information is installed, so that the settlement service is easily performed.

본 발명은 수금관리 어플리케이션을 다운로드 받은 스마트폰을 통해 용이하게 각 구독자의 비용납부 현황을 체크할 수 있고, 이뿐만 아니라 신용카드로 관련비용을 납부할 수 있어, 용이하게 배급소 직원들이 구독료를 수금할 수 있게 되었다.The present invention can easily check the payment status of each subscriber through the smartphone that has downloaded the collection management application and pay the related expenses by the credit card as well as easily collect the subscription fee It was possible.

더욱이, 신문사에서는 별도로 청구서를 만들 필요가 없는 만큼 낭비되는 종이의 량이 줄어들게 되어 탄소 발생량을 절감할 수 있게 되었다.In addition, newspapers have reduced the amount of waste paper as they do not need to make separate invoices, thus reducing carbon emissions.

도 1은 본 발명의 실시 예에 따른 수금관리 시스템의 예시도.
도 2는 본 발명의 실시 예에 따른 수금관리 시스템의 블럭도.
도 3은 본 발명의 실시 예에 따른 스마트단말기의 동글이의 블럭도
도 4는 본 발명의 실시 예에 따른 스마트단말기의 화면
도 5는 본 발명의 실시 예에 따른 수금관리 시스템의 순서도
도 6은 본 발명의 실시 예에 따른 수금관리 시스템의 조회과정을 보여주는 순서도
도 7은 본 발명의 실시 예에 따른 수금관리 시스템의 결제과정을 보여주는 순서도
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an illustration of a collection management system according to an embodiment of the present invention; FIG.
2 is a block diagram of a collection management system according to an embodiment of the present invention.
3 is a block diagram of a dongle of a smart terminal according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating a screen of a smart terminal according to an exemplary embodiment of the present invention.
5 is a flowchart of a collection management system according to an embodiment of the present invention
6 is a flowchart showing an inquiry process of the collection management system according to the embodiment of the present invention
7 is a flowchart showing a payment process of the collection management system according to the embodiment of the present invention.

이하, 본 발명을 실시하기 위한 구체적인 내용은 첨부된 내용을 참조하여 자세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

먼저, 도 1은 본 발명의 실시 예에 따른 수금관리 시스템의 사용상태를 간단하게 예를 들어 보여준 예시도이고, 도 2는 본 발명의 실시 예에 따른 수금관리 시스템의 블럭도이다.FIG. 2 is a block diagram of a collection management system according to an embodiment of the present invention. FIG. 2 is a block diagram of a collection management system according to an embodiment of the present invention. Referring to FIG.

도시된 바와 같이 본 발명에서는 수금관리 어플리케이션을 다운로드 받아 설치되어 있고, 상기 수금관리 어플리케이션을 통해 조회 요청시 메인서버에 접속하여 데이터베이스화되어 있는 구독자의 정보를 로드하는 스마트 단말기(10)가 각각의 배급소 직원들이 소지한 상태에서, As shown in the figure, in the present invention, a smart terminal 10 that downloads and installs a collection management application and loads information of a subscriber connected to the main server at the time of an inquiry request through the collection management application, With employees in possession,

본사 또는 센터에는 구독자의 정보를 서비스하기 위한 프로그램 코드를 생성하고, 상기 프로그램 코드를 실행시 메인서버로부터 받아들인 결과값을 스마트단말기에 재전송하는 매니지먼트 서버(20)와,A management server 20 for generating a program code for servicing information of a subscriber at a head office or a center and for re-transmitting a result value received from the main server at the time of executing the program code to the smart terminal,

배급소의 직원 정보 및 구독자의 정보를 데이터베이스화하고 있고, 각각의 스마트단말기로 구독자 정보를 서비스하기 위한 함수를 저장하고 있으며, 상기 매니지먼트 서버를 통해 받아들인 인자값을 확인하고 그 결과값을 매니지먼트 서버에 전송하여 구독자의 정보를 조회할 수 있도록 하는 메인서버(30)를 구축함으로써,Stores a function for servicing subscriber information in each smart terminal, confirms factor values received through the management server, and transmits the result values to a management server By constructing the main server 30 which can transmit and inquire information of the subscribers,

배급소 직원이 각각의 구독자를 찾아가 구독료를 수금할 때 자신이 소지한 스마트단말기(10)를 오픈하여 수금관리 어플리케이션(이하, 어플리케이션 혹은 어플이라고 함)을 동작시켜 주게 되면, When a distribution station employee visits each subscriber and collects the subscription fee, he opens his own smart terminal 10 to operate a collection management application (hereinafter referred to as an application or an application)

해당 배급소 직원의 스마트단말기(10)에는 본사 또는 센터의 매니지먼트 서버(20)와 메인서버(30)를 통해 구독자의 정보가 디스플레이되면서, 용이하게 수금상태를 확인하고 처리할 수 있게 되는 것이다.The subscriber information is displayed on the smart terminal 10 of the distribution station employee through the management server 20 and the main server 30 of the head office or the center so that the collection status can be easily checked and processed.

참고로, 이때의 구독자 정보는 메인서버에 데이터베이스 되어 있는 정보로, 구독자 고유의 식별정보(이름, 독자번호 등등)과 배달시 필요한 정보(주소, 배달번호 등등)와, 결제시 필요한 정보(신문의 분류코드, 금액, 차수)를 포함하는 정보이고, 배급소 직원 정보는 신문을 배달하는 직원의 개인정보(이름, 주소 등등)와 식별정보(직원코드, 소지한 스마트단말기의 전화번호 등등)를 포함하는 정보이다.For reference, the subscriber information at this time is information stored in the main server, and includes information unique to the subscriber (name, reader number, etc.), information necessary for delivery (address, delivery number, etc.) (Name, address, etc.) of the employee delivering the newspaper and identification information (employee code, phone number of the smart terminal, etc.) to be.

또한, 본사 또는 센터는 메인서버 또는 매니지먼트 서버가 구축되어 있는 장소로, 합법적으로 등록된 구독자의 정보와 배급사 직원들의 정보를 이용하고 처리할 수 있는 신문사이거나 혹은 온라인 상에서 상기 신문사와 배급소 혹은 신문사와 구독자 사이를 연결하는 업체이며, 실시 예에 따라 상기 메인서버와 매니지먼트 서버가 같은 장소의 본사 또는 센터에 구축되어 있을 수도 있지만, 각기 따로따로 본사와 센터에 나누어져 구축되어 있을 수도 있다.In addition, the head office or center is a place where a main server or management server is installed, and is a newspaper company that can use and process legally registered subscribers' information and distributor staff information, or may be a newspaper company, a distribution center, The main server and the management server may be installed in the head office or the center in the same place according to the embodiment, but they may be separately formed in the head office and the center separately.

그리고 이러한 본사 또는 센터의 메인서버(Main Server)는, 각각의 지역별로 분산되어 있는 구독자의 정보를 쉽고 유연하게 통합 관리하고, 관련 정보를 용이하게 조회할 수 있도록 서비스한다.The main server or the main server of the head office or the center can easily and flexibly manage the information of the subscribers dispersed by each region and serve to easily inquire related information.

참고로 이때의 메인서버(30)는 등록된 구독자의 개인 신상정보를 비롯하여 배달시 필요한 정보를 포함하는 구독자 정보 DB(31)와 함께 배급소 또는 해당 배급소 직원들의 개인정보와 식별정보를 데이터베이스화하고 있는 가입자 정보DB(32)를 구축하고 있다.The main server 30 stores personal information of the registered subscribers as well as the subscriber information DB 31 including the information necessary for delivery together with the personal information and identification information of the distributor or the distributor's employees And the subscriber information DB 32 is constructed.

그리고 이러한 본사 또는 센터에 구축되어 있는 메인서버(30)는, 이동통신망 혹은 휴대인터넷 망을 통해 각 직원들의 스마트단말기로 등록된 구독자 정보를 서비스하기 위한 함수들을 저장하고 있고, The main server 30, which is installed in the main office or the center, stores functions for servicing subscriber information registered in smart terminals of respective employees via a mobile communication network or a portable Internet network,

각각의 배급소 직원들이 스마트단말기(10)를 이용해 접속을 시도하게 되면, 상기 메인서버(30)는 매니지먼트 서버로부터 WSDL정보를 요청받아 웹/왑 서비스를 제공하기 위한 WSDL정보를 매니지먼트 서버로 전송하고, 상기 매니지먼트 서버의 프로그램 코드 실행을 지시한다.When each distribution station employee attempts to access using the smart terminal 10, the main server 30 receives the WSDL information from the management server and transmits WSDL information for providing the web / wap service to the management server, And instructs the management server to execute the program code.

또한, 배급소 직원이 스마트단말기를 통해 구독자의 정보 조회를 요청하게 되면, 상기 메인서버(30)는 상기 매니지먼트 서버를 통해 받아들인 인자값을 이용해 구독자 정보를 서비스하기 위한 함수를 실행하고, 그 결과값을 매니지먼트 서버에 전송한다.In addition, when the distribution center employee requests the information inquiry of the subscriber through the smart terminal, the main server 30 executes a function for servicing the subscriber information by using the factor value received through the management server, To the management server.

참고로 이때의 메인서버(Main Server)는, 먼저 읽혀진 선행 테이블(Driving Table)에서 조회되는 인자값을 바탕으로 조인 버퍼(Join Buffer)를 생성한 후, 상기 조인 버퍼(Join Buffer)에 채워진 내용을 기준으로 조인되는 테이블(Join Table)의 로드값을 구하고, 이때 빌드된 로드값으로 조인된 테이블을 대상으로 결과값을 산출하여 조인 버퍼(Join Buffer)에 채워 선행 테이블(Driving Table) 값과 연결함으로써, In this case, the main server generates a join buffer based on the argument values retrieved from the driving table, and then stores the contents of the join buffer in the join buffer. A join table is calculated by calculating a load value of a join table based on the result of the comparison, and a result value is calculated with respect to a table joined with the built load value. Then, the result value is filled into a join buffer and linked with a driving table value ,

배급소의 직원들이 스마트단말기를 통해 요청한 구독자 정보를 용이하게 조회하고 수금할 수 있도록 서비스하는 것이다.The service is provided so that the employees of the distribution center can easily inquire and collect the subscriber information requested through the smart terminal.

참고로, 이때의 메인서버(Main Server)는 조인된 버퍼(Join Buffer) 내용을 정렬하여 최대한 순서대로 구독자 정보를 확인할 수 있도록 서비스한다. 즉, 해당 배급소의 직원이 담당하고 있는 권역 내의 구독자들만을 리스트화하여 서비스하거나, 스마트단말기를 통해 확보된 위치정보를 토대로 주변지역에 거주하고 있는 구독자의 정보만을 리스트화하여 안내토록 함으로써 용이하게 확인할 수 있도록 할 수도 있는 것이다.For reference, the main server at this time aligns the contents of the joined buffers (Join Buffers) and services so that the subscriber information can be checked in order as much as possible. That is, only the subscribers in the area covered by the employee of the distribution station are listed and provided, or the list of only the subscribers residing in the surrounding area is listed based on the location information secured through the smart terminal, It may be possible to do so.

또한, 매니지먼트 서버(Management Sever)는 상기 스마트단말기가 등록된 배급소 직원의 스마트단말기임이 확인되면 상기 메인서버에 접근하여 데이터베이스되어 있는 구독자 정보를 조회할 수 있도록 지원하고, In addition, when the management server confirms that the smart terminal is the smart terminal of the employee of the distribution station in which the smart terminal is registered, the management server accesses the main server to support the subscriber information database,

실시 예에 따라 상기 매니지먼트 서버(20)는 스마트단말기가 요청한 특정 보고서의 양식을 서비스하고, 관련 파라미터의 입력을 요청할 수도 있다. According to the embodiment, the management server 20 may request the smart terminal to request the input of the related parameter and the service of the specific report requested by the smart terminal.

참고로, 이?의 매니지먼트 서버(20)는 상기 스마트단말기의 접속요청시 WSDL정보 호출을 받는다. 그리고 이때 매니지먼트 서버는 WSDL정보을 확인하고 메인서버에 WSDL정보를 요청하고 이의 인자 유형이나 리턴 값을 분석하고, 상기 메인서버의 지시에 따라 구독자 정보를 서비스하기 위한 프로그램 코드를 생성한다. For reference, the? Management server 20 receives a WSDL information call when requesting a connection of the smart terminal. At this time, the management server confirms the WSDL information, requests WSDL information from the main server, analyzes the argument types and return values thereof, and generates program codes for servicing the subscriber information according to the instructions of the main server.

그리고 상기 매니지먼트 서버(20)는, 스마트단말기로부터 특정 구독자의 정보 조회요청시 인자값을 분석하고 메인서버로 함수 수행을 요청을 한다. 그리고 메인서버는 이를 바탕으로 결과값을 연삭하고, 매니지먼트 서버를 이를 받아들여 스마트단말기(10)에 재전송토록 함으로써, Then, the management server 20 analyzes the factor value when requesting the information inquiry of the specific subscriber from the smart terminal, and requests the main server to perform the function. Then, the main server grants the result value based on this, and accepts the management server to resend the management server to the smart terminal 10,

현장에서 바로 수금할 구독자의 정보를 용이하게 확인하고 수금할 수 있도록 서비스하는 것이다.It is easy to check and collect the information of the subscriber to be collected at the site.

그리고 이때의 매니지먼트 서버(20)는 배급소 직원의 스마트단말기의 GPS나 주변 지역의 AP를 통해 확보된 위치정보를 받아들여 메인서버에 주변 지역의 구독자 정보만을 요청하고 받아들여 해당 직원의 스마트단말기로 서비스할 수도 있다.At this time, the management server 20 receives the location information secured by the GPS of the smart terminal of the distributing station employee or the AP of the surrounding area, requests only the subscriber information of the surrounding area to the main server, You may.

또한, 매니지먼트 서버(20)는 결제서버(40)와 네트워크를 형성할 수도 있다. 이때의 결제서버(30)는 특정 신용카드사나 밴사의 결제서버로, 스마트단말기가 카드정보를 획득하여 결제 요청이 있게 되면, 이를 밴사 또는 카드사의 결제서버로 획득한 카드정보를 전송하고, 그 결과를 해당 스마트단말기로 포워딩할 수도 있다. In addition, the management server 20 may form a network with the settlement server 40. [ At this time, the payment server 30 is a payment server of a specific credit card company or a broadcaster. When the smart terminal acquires the card information and there is a payment request, it transmits the card information acquired by the payment server of the company or a credit card company, May be forwarded to the smart terminal.

이때 매니지먼트 서버(20)는 특정 보고서의 양식을 배급소 직원의 스마트단말기로 서비스하고, 관련 파라미터의 입력이 완료되면 결제가 완료된 사실을 메인서버에 리포팅하여 등록된 구독자 정보를 갱신토록 할 수도 있다. 참고로 이때의 보고서 양식은 가입자 등록시 오픈되어지는 창이거나 혹은 결제시 금액정보를 입력하기 위한 결제창일 수도 있다.At this time, the management server 20 may serve the form of the specific report to the smart terminal of the distribution station employee, and when the input of the related parameters is completed, the management server 20 may report the completion of the payment to the main server to update the registered subscriber information. For reference, the report form at this time may be a window opened when a subscriber is registered, or a payment window for inputting amount information at the time of payment.

또한, 배급소 직원의 스마트단말기(10)에는 수금하기 위한 파라미터를 입력하거나 혹은 메인서버가 데이터베이스화하고 있는 구독자 정보를 조회하기 위한 수금관리 어플리케이션을 메인서버 혹은 매니지먼트 서버로부터 다운로드받아 설치한다.Also, a collection management application for inputting parameters for collecting or inquiring subscriber information in a database of the main server is downloaded from the main server or the management server to the smart terminal 10 of the distribution station employee.

참고로, 이때의 스마트단말기(10)는 수금관리 어플리케이션 동작시 함수의 인자 유형 및 리턴 유형을 설명하는 WSDL정보를 호출하고, 접속이 이루어졌다는 디스플레이 화면이 오픈되게 된다.For reference, the smart terminal 10 calls the WSDL information describing the argument type and return type of the function in the collection management application operation, and the display screen that the connection is made is opened.

이때 특정 구독자의 이름이나 번호나 주소 등이 입력되게 되면, 입력된 정보를 바탕으로 해당 구독자 정보를 조회하기 위한 함수 수행을 요청 하게 된다.At this time, when a specific subscriber's name, number or address is inputted, a function execution is requested to inquire the corresponding subscriber information based on the inputted information.

그리고 상기 스마트단말기(10)는 매니지먼트 서버로부터 결과값을 수신하고 이를 디자인 정보와 결과값을 합하여 표출해 줌으로써, The smart terminal 10 receives a result value from the management server and expresses it by summing the design information and the result value,

배급소 직원들이 스마트단말기를 이용해 현장에서 바로 데이터베이스되어 있는 구독자 정보를 조회할 수 있도록 한 것이다.The distribution center employees can use the smart terminal to inquire subscriber information that is stored in the database on the spot.

참고로, 이때의 스마트단말기(10)는 특정 구독자의 이름이나 주소 등을 입력할 수도 있지만 해당 배급소가 위치한 지역의 위치정보를 토대로 자동으로 주변 지역의 구독자 정보를 요청하고 조회할 수 있도록 서비스할 수도 있다.In this case, the smart terminal 10 may input the name or address of a particular subscriber. However, the smart terminal 10 may automatically request and inquire subscriber information of the surrounding area based on the location information of the location where the corresponding distribution center is located have.

그리고 이러한 스마트단말기(10)는 도 4에 도시된 바와 같이, 처음에는 비밀번호와 아이디를 입력하는 로그인창이 오픈되고, 이의 입력이 완료되면 접속이 완료되면서 배달번호와 독자번화, 독자성명, 독자주소가 리스트화된 상태로 나열되어 있는 조회창이 오픈되게 된다.As shown in FIG. 4, the smart terminal 10 has a login window for inputting a password and an ID. When the input is completed, the smart terminal 10 transmits a delivery number, a reader's name, The query window that is listed in the list will be opened.

이때 조회창에는 미납된 개월수와 함께 현재 해당 구독자가 구독하고 있는 신문의 종류를 확인할 수 있는 신문코드와 단가 및 총 비용이 함계 디스플레이되며, 일측의 확인버튼을 누르게 되면 결제창이 오픈되어 지게 된다.At this time, the inquiry window displays the number of months not yet paid, a newspaper code for confirming the type of the newspaper to which the subscriber is currently subscribed, together with the unit price and the total cost, and when the confirmation button on one side is pressed, the payment window is opened.

참고로, 이때 스마트단말기는 보고서 양식이 오픈되면서 결제금액을 입력하고 바로 현금결제가 이루어질 수도 있지만, 일측 인터페이스에는 장착되어 있는 동글이를 통해 신용카드 결제가 이루어질 수도 있다.At this time, the smart terminal may enter the payment amount as soon as the report form is opened, and the payment may be made immediately. However, the credit card payment may be made through the dongle installed in the one interface.

참고로 이때의 동글이(11)는 신용카드의 자기테이프로부터 신용카드 정보를 획득하는 리더부(11a)와, 획득된 정보를 디코딩하는 F2F 디코더(11b)와, 디코딩된 데이터를 공개키를 사용하여 RSA알고리즘으로 암화화하는 하는 한편 이를 packaging하고 스마트단말기로 전송하는 Encryt Processor(11c)를 포함하여 이루어지게 된다. The dongle 11 at this time includes a reader unit 11a for obtaining credit card information from a magnetic tape of a credit card, an F2F decoder 11b for decoding the obtained information, And an Encryt Processor 11c that encrypts and encapsulates it by an RSA algorithm and transmits it to a smart terminal.

참고로, 이때의 Encryt Processor(11c)는 동글이의 배터리 잔량이나 시리얼번호를 포함하는 단말기 부가정보와 함께 사용자에게 일부 보여줄 카드정보를 추출하고 이를 packaging한다. 이때 Encryt Processor는 스마트단말기를 통해 보여줄 정보와 결제서버에서 사용할 데이터로 두차례에 걸쳐 packaging화하고 이렇게 packaging된 데이터를 Analog로 변조하여 일측의 Mirrophone 연결단자를 통해 스마트단말기로 전송하는 것이다.For reference, the Encryt Processor 11c extracts card information to be displayed to the user along with the terminal additional information including the battery remaining amount and the serial number of the dongle, and packages the extracted card information. At this time, the Encryt Processor packages the data to be displayed through the smart terminal and the data to be used by the payment server twice, modulates the thus-packaged data to analog, and transmits the modulated data to the smart terminal through the Mirrophone connection terminal on one side.

그리고 이때의 스마트단말기(10)는 Analog로된 데이터를 수신하고 Audio codec을 통해 Digital 신호로 복호화하고, packagin되어 있는 데이터를 풀어 화면상에 리딩된 카드정보를 표출하여 주면서 관련정보를 결제서버로 전송함으로써, 바로 현장에서 구독자 정보를 조회하고 수금할 수 있게 되는 것이다.At this time, the smart terminal 10 receives analog data, decodes it into a digital signal through an audio codec, releases the packed data, displays the card information read on the screen, and transmits the related information to the payment server The subscriber information can be retrieved and collected at the scene immediately.

참고로, 스마트단말기(10)는 전자서명이 이루어지면서 결제가 완료되었다는 사실을 결제서버 및 메인서버에 통지하고, 영수증을 발급할 수도 있는 것이다.For reference, the smart terminal 10 notifies the settlement server and the main server of the completion of settlement with the digital signature, and issues a receipt.

이하, 도 5 내지 도 7을 참조하여 본 발명의 실시 예에 따른 시스템의 작동과정을 살펴보면, 먼저 각각의 지역별로 배급소가 구축되어 있고, 특정지역의 배급소 직원이 매달 자신이 관할하는 권역 내의 구독자를 찾아가 만나게 되면, 해당 배급소 직원은 자신이 소지한 스마트단말기를 구동시게 된다.(S100)Hereinafter, the operation of the system according to the embodiment of the present invention will be described with reference to FIGS. 5 to 7. First, a distributing station is constructed for each region, and a distributor in a specific area receives a subscriber in a region When the user arrives at the station, the station employee starts his / her smart terminal (S100).

이때 스마트단말기는 매니지먼트 서버를 통해 메인서버에 접속을 하고 (S110), 상기 스마트단말기는 메인서버에 데이터베이스되어 있는 구독자 정보를 로드하여 조회할 수 있게 되는 것이다.(S120)At this time, the smart terminal accesses the main server through the management server (S110), and the smart terminal loads the subscribers information database stored in the main server and inquires of the subscriber information (S120)

이때 배급소 직원은 스마트단말기를 이용해 수금하고 그 결과를 통지하게 되는 것이다.(S130)At this time, the distribution center employee collects using the smart terminal and notifies the result (S130)

좀더 자세히 설명하면, 배급소 직원이 자신이 소지한 스마트단말기의 수금관리 어플리케이션을 동작하게 되면 매니지먼트 서버로 접속을 시도하면서 WSDL정보를 호출하고. (S201)More specifically, when a distributor employee operates a collection management application of his / her smart terminal, he attempts to access the management server and calls WSDL information. (S201)

상기 매니지먼트 서버는 접속을 시도한 스마트단말기의 아이디와 패스워드를 확인하고 허가된 사람이라면 메인서버로 접속하여 WSDL정보를 요청한다. (S202)The management server checks the ID and password of the smart terminal that has attempted connection and, if the person is an authorized person, accesses the main server and requests WSDL information. (S202)

그리고 상기 메인서버는 이를 확인하고 요청한 WSDL정보를 매니지먼트 서버로 전송하는 한편 프로그램 코드를 생성토록 지시한다. (S203)The main server confirms this and instructs the management server to generate the program code while sending the requested WSDL information to the management server. (S203)

또한, 상기 매니지먼트 서버는 프로그램 코드를 생성하고(S204), WSDL정보를 받아들여 함수의 인자 유형 및 리턴 유형을 분석한 후, 이를 스마트단말기로 포워딩한다.(S205)In addition, the management server generates the program code (S204), receives the WSDL information, analyzes the argument type and return type of the function, and forwards the message to the smart terminal (S205)

그리고 이후 접속이 완료되게 되면 해당 배급소 직원의 스마트단말기에는, 조회창이 오픈되게 되고, 특정 구독자의 이름이나 번호 혹은 주소 등을 입력하거나 선택하게 되면, 이에 해당하는 인자값을 확보하여 매니지먼트 서버로 전송하게 된다. (S206)Then, when the connection is completed, the inquiry window is opened on the smart terminal of the corresponding station employee. When the name, number or address of the specific subscriber is inputted or selected, the corresponding argument value is acquired and transmitted to the management server do. (S206)

이때 상기 스마트단말기는 GPS 또는 AP기기를 통해 주변 지역의 위치정보에 해당하는 인자값을 확보하고 이를 매니지먼트 서버로 전송할 수도 있다.At this time, the smart terminal can obtain a factor value corresponding to the location information of the surrounding area through the GPS or the AP device, and transmit the factor value to the management server.

더불어 매니지먼트 서버는 스마트단말기를 통해 인가된 인자값을 확인하고 상기 메인서버로 구독자 정보를 조회하기 위한 함수 수행을 요청한다.(S207)In addition, the management server confirms the applied factor value through the smart terminal and requests function execution for inquiring subscriber information to the main server (S207).

그리고 상기 메인 서버는 매니지먼트 서버의 요청을 받아들여 인자값을 확인하고 그 결과값을 연산한 후, 매니지먼트 서버에 전송하게 되는 것이다.(S208)The main server accepts the request of the management server, checks the argument value, calculates the result value, and transmits the result to the management server (S208).

그리고 상기 매니지먼트 서버는 프로그램 코드를 실행하고, 메인 서버로부터 받아들인 결과값을 스마트단말기로 전송함으로써(S209), The management server executes the program code and transmits the resultant value received from the main server to the smart terminal (S209)

배급소 직원이 각각의 구독자를 찾아갔을 때 용이하게 구독자의 정보를 조회하고 수금상황을 확인할 수 있게 되는 것이다.When a distribution station employee visits each subscriber, he can easily check the subscriber's information and check the collection status.

그리고 이때 배급소의 직원은, 실시 예에 따라 상기 스마트단말기의 화면에 구현되어 있는 특정버튼을 터치하게 되면, 상기 스마트단말기는 결제하기 위한 보고서 양식이나 창이 오픈되게 된다.(S301) At this time, if the employee of the distribution center touches a specific button implemented on the screen of the smart terminal according to the embodiment, the smart terminal opens a report form or window for payment (S301)

그리고 각각의 파라미터별로 다양한 정보의 입력을 요구하고(S302), 현금 수금시 이의 입력이 완료하게 되면 수금한 결과를 매니지먼트 서버로 통지하게 되는 것이다.(S311, S312)In step S302, it is requested to input various information for each parameter, and when the cash collection is completed, the management server is notified of the collected results.

이때 상기 보고서 양식은 매니지먼트 서버에 의해 메인 서버로 리포팅하게 되고, 상기 메인서버는 구독자의 정보를 갱신하게 되는 것이다.(S313)At this time, the report form is reported to the main server by the management server, and the main server updates the subscriber information (S313)

참고로, 상기 스마트단말기는 실시 예에 따라 신용카드 결제 버튼을 터치하여 각각의 파라미터별로 다양한 정보의 입력을 요구할 때(S303), 일측에 카드결제를 위한 동글이가 장착되어 있으면,(S304)When the smart terminal touches the credit card payment button and requests the input of various information for each parameter (S303), if a dongle for payment of a card is installed on one side (S304)

상기 동글이는 리더부가 접촉한 신용카드의 카드정보를 획득하고, F2F 디코더가 획득한 카드정보를 디코딩하게 된다. The dongle acquires card information of the credit card contacted by the reader unit, and decodes the card information acquired by the F2F decoder.

그리고 Encryt Processor가 디코딩된 데이터를 RSA알고리즘으로 암호화하는 한편 이를 packaging하고, 실시 예에 따라 동글이의 사용상태를 안내하기 위한 부가정보와 함께 사용자에게 일부 보여줄 카드정보를 추출해서 다시 같이 2차 packaging화한다.The Encryt Processor encrypts the decoded data with the RSA algorithm, packages it, and extracts the card information to be displayed to the user along with the additional information for guiding the use state of the dongle according to the embodiment, and re-packages the same again .

그리고 상기 동글이는 이렇게 packaging된 데이터를 Analog로 변조하여 일측의 Mirrophone 연결단자를 통해 스마트단말기로 전송하고,(S305)Then, the dongle modulates the thus-packaged data into an analog signal and transmits the data to the smart terminal through one of the Mirrophone connection terminals (S305)

상기 스마트단말기는 Analog 데이터를 수신하고 Audio codec을 통해 Digital 신호로 복호화한 후, packagin되어 있는 데이터를 풀어 화면상에 리딩된 카드정보를 표출하여 준다The smart terminal receives the analog data, decodes it into a digital signal through an audio codec, and then releases the packed data to display card information read on the screen

더불어 이때 상기 스마트단말기는 packaging되어 있는 데이터를 매니지먼트 서버로 전송하여 결제를 요청하고(S307), At this time, the smart terminal transmits the packaged data to the management server to request payment (S307)

상기 매니지먼트 서버는 밴사 또는 카드사의 결제 서버로 packagin되어 있는 카드정보를 전송함으로써 결제 승인을 요청하게 되는 것이다.(S308)The management server requests payment approval by transmitting card information packagin to the payment server of the bank or credit card company. (S308)

그리고 상기 결제서버는 이에 대응하여 결제가 완료되었다는 승인정보를 생성하여 전송하고(S309)Then, the payment server generates and transmits approval information indicating that settlement is completed (S309)

상기 매니지먼트 서버는 이를 받아들여 해당 스마트단말기로 결제가 완료되었다는 사실을 통지하는 것이다.(S310)The management server accepts it and informs the smart terminal of the completion of payment (S310)

이때 상기 매니지먼트 서버는 메인서버에 직접 결제가 완료되었다는 사실을 통지할 수도 있지만, At this time, the management server may notify the main server of the fact that settlement has been completed directly,

해당 스마트단말기에 결제가 완료되었다는 사실을 통지하여 영수증을 발급한 후,(S311) 수금결과를 매니지먼트 서버를 거쳐 메인서버로 전송할 수도 있는 것이다.(S312)(S311), the settlement result may be transmitted to the main server via the management server (S312) after the receipt of the receipt is notified to the smart terminal

참고로, 본 발명에서는 실시 예에 따라 상기 스마트단말기가 packagin되어 있는 데이터를 직접 밴사 또는 카드사의 결제서버로 전송하고, For reference, in the present invention, the packaged data of the smart terminal is directly transmitted to the payment server of the broadcasting company or the credit card company,

그 결과를 직접 통지받을 수도 있다. 그리고 그 결과를 매니지먼트 서버와 메인서버로 전송하여 구독자 정보를 갱신할 수도 있는 것이다.The result may be directly notified. And send the result to the management server and the main server to update the subscriber information.

따라서 본 발명은 구독자 정보를 용이하게 조회하고 수금할 수 있게 되었을 뿐만 아니라 별도로 청구서를 만들 필요가 없는 만큼 낭비되는 종이의 량이 줄어들게 되어 탄소 발생량을 절감할 수 있게 되었다.Therefore, the present invention not only makes it possible to easily inquire and collect subscriber information, but also makes it unnecessary to make an invoice separately, thereby reducing the amount of wasted paper, thereby reducing carbon generation.

10:스마트단말기
11:동글이
11a:리더부
11b:F2F 디코더
11c:인크립트 처리부
20:매니지먼트 서버
30:메인서버
31:구독자정보DB
32:가입자정보DB
40:결제서버
10: Smart terminal
11: Donggul
11a:
11b: F2F decoder
11c: Encrypt processing unit
20: Management server
30: main server
31: Subscriber information DB
32: Subscriber information DB
40: Payment server

Claims (16)

수금관리 어플리케이션을 다운로드 받아 설치되어 있고, 상기 수금관리 어플리케이션을 통해 조회 요청시 메인서버에 접속하여 데이터베이스화되어 있는 구독자의 정보를 로드하는 배급소 직원의 스마트 단말기와,
구독자의 정보를 서비스하기 위한 프로그램 코드를 생성하고, 상기 프로그램 코드를 실행시 메인서버로부터 받아들인 결과값을 스마트단말기에 재전송하는 매니지먼트 서버와,
배급소의 직원 정보 및 구독자의 정보를 데이터베이스화하고 있고, 각각의 스마트단말기로 구독자 정보를 서비스하기 위한 함수를 저장하고 있으며, 상기 매니지먼트 서버를 통해 받아들인 인자값을 확인하고 그 결과값을 매니지먼트 서버에 전송하여 구독자의 정보를 조회할 수 있도록 하는 메인서버를 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 시스템
A smart terminal of a distribution center employee who has downloaded a collection management application and is connected to the main server at the time of an inquiry through the collection management application to load information of a subscriber in a database,
A management server for generating program codes for serving information of subscribers and for retransmitting result values received from the main server at the time of executing the program codes to the smart terminals,
Stores a function for servicing subscriber information in each smart terminal, confirms factor values received through the management server, and transmits the result values to a management server And a main server for transmitting the subscriber information and inquiring information of the subscriber.
제1항에 있어서,
상기 메인서버는 등록된 배급소 직원 스마트단말기를 토대로 해당 배급소 직원이 담당하고 있는 권역 내의 구독자 정보만을 서비스하는 것을 특징으로 하는 구독자 수금관리 시스템
The method according to claim 1,
Wherein the main server serves only the subscriber information in a region in charge of the distribution station staff based on the registered distribution station employee smart terminal.
제1항에 있어서,
상기 스마트단말기에는 접촉한 신용카드의 정보를 읽어들여 디코딩하고 이를 암호화하여 전달하는 동글이가 장착되어 있는 것을 특징으로 하는 구독자 수금관리 시스템
The method according to claim 1,
Wherein the smart terminal is equipped with a dongle which reads information of a contacted credit card, decodes it, and encrypts and transmits the decoded information.
제1항에 있어서,
상기 매니지먼트 서버는 스마트단말기의 GPS 또는 주변 AP기기를 통해 확보된 위치정보를 토대로 주변에 거주하고 있는 구독자의 정보들을 해당 스마트 단말기로 서비스하는 것을 특징으로 하는 구독자 수금관리 시스템
The method according to claim 1,
Wherein the management server services subscriber information residing in the vicinity to the smart terminal based on the location information secured through the GPS of the smart terminal or the peripheral AP device.
제3항에 있어서,
상기 동글이는 신용카드의 자기테이프로부터 신용카드 정보를 획득하는 리더부와, 획득된 정보를 디코딩하는 F2F 디코더와, 디코딩된 데이터를 공개키를 사용하여 RSA알고리즘으로 암호화하는 하는 한편 이를 packaging하고 스마트단말기로 전송하는 인크립트 처리부(Encrypt Processor)를 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 시스템
The method of claim 3,
The dongle includes an interrogator for obtaining credit card information from a magnetic tape of a credit card, an F2F decoder for decoding the obtained information, and a decoder for encrypting the decoded data using an RSA algorithm using a public key, And an Encrypt Processor for transmitting the subscriber collection management information to the subscriber collection management system
제5항에 있어서,
상기 인크립트 처리부(Encrypt Processor)는 packagin되어 있는 카드정보와 함께 동글이의 배터리 잔량이나 시리얼번호를 포함하는 동글이의 부가정보와 사용자에게 일부 보여줄 카드정보를 추출하여 2차 packaging화한 상태의 데이터를 스마트단말기로 전송하는 것을 특징으로 하는 구독자 수금관리 시스템
6. The method of claim 5,
The Encrypt Processor extracts the additional information of the dongle including the battery remaining amount or the serial number of the dongle along with the packed card information and the card information to be partially displayed to the user, To the subscriber collection management system
제6항에 있어서,
상기 스마트단말기는 packagin되어 있는 데이터를 풀어 동글이의 부가정보 또는 추출된 일부 카드정보를 화면상에 표출하여 주는 것을 특징으로 하는 구독자 수금관리 시스템
The method according to claim 6,
Wherein the smart terminal releases the packaged data and displays additional information of the dongle or extracted card information on the screen.
제7항에 있어서,
상기 스마트단말기는 카드결제시 결제서버 또는 매니지먼트 서버로 packagin되어 있는 카드정보를 전송하는 것을 특징으로 하는 구독자 수금관리 시스템
8. The method of claim 7,
Wherein the smart terminal transmits the packaged card information to the payment server or the management server at the time of card settlement,
수금관리 어플리케이션을 다운로드 받아 설치되어 있고 배급소 직원의 스마트 단말기와, 배급소의 직원 정보 및 구독자의 정보를 데이터베이스화하고 있는 메인서버 및 상기 메인서버에 데이터베이스화되어 있는 구독자 정보를 서비스하는 매니지먼트 서버를 포함하여 이루어진 상태에서
상기 스마트단말기는 다운로드된 수금관리 어플리케이션을 구동하는 단계와,
상기 스마트단말기는 매니지먼트 서버에 접속하는 단계와,
상기 스마트단말기는 메인서버에 데이터베이스 되어 있는 구독자 정보를 로드하여 조회하는 단계와,
상기 스마트단말기는 조회된 구독자 정보를 토대로 수금한 결과를 메인서버에 통지하는 단계를 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
A main server that downloads and installs the collection management application and makes a database of employee information and subscriber information of a distribution station, a management server that services subscriber information stored in the database, In the state
Wherein the smart terminal comprises: driving a downloaded collection management application;
The smart terminal accessing the management server,
Wherein the smart terminal loads and inquires the subscriber information database stored in the main server,
Wherein the smart terminal comprises a step of notifying the main server of the collection result based on the inquired subscriber information.
제9항에 있어서,
상기 스마트단말기는 매니지먼트 서버에 접속하는 단계는,
상기 스마트단말기가 매니지먼트 서버로 접속하여 WSDL정보를 호출하는 단계와,
상기 매니지먼트 서버는 접속을 시도한 스마트단말기의 아이디와 패스워드를 확인하고 허가된 사람이라면 메인서버로 접속하여 WSDL정보를 요청하는 단계와,
상기 메인서버는 이를 확인하고 요청한 WSDL정보를 매니지먼트 서버로 전송하는 한편 프로그램 코드를 생성토록 지시하는 단계와,
상기 매니지먼트 서버는 프로그램 코드를 생성하고, WSDL정보를 받아들여 함수의 인자 유형 및 리턴 유형을 분석한 후, 이를 스마트단말기로 포워딩하는 단계를 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
10. The method of claim 9,
The step of connecting the smart terminal to the management server comprises:
The smart terminal accesses the management server and calls WSDL information;
The management server verifies the ID and password of the smart terminal that has attempted connection, and accesses the main server to request WSDL information if the person is an authorized person;
The main server confirms and transmits the requested WSDL information to the management server, and instructs the management server to generate the program code;
Wherein the management server generates the program code, receives the WSDL information, analyzes the argument type and the return type of the function, and then forwards the received argument to the smart terminal
제9항에 있어서,
상기 스마트단말기는 메인서버에 데이터베이스 되어 있는 구독자 정보를 로드하여 조회하는 단계는,
상기 스마트단말기가 오픈된 조회창에 특정 구독자의 이름이나 번호 혹은 주소를 입력하고 이의 인자값을 확보하여 매니지먼트 서버로 전송하는 단계와,
상기 매니지먼트 서버는 상기 메인서버로 구독자 정보를 조회하기 위한 함수 수행을 요청하는 단계와,
상기 메인 서버는 매니지먼트 서버의 요청을 받아들여 인자값을 확인하고 그 결과값을 연산한 후, 매니지먼트 서버에 전송하는 단계와,
상기 매니지먼트 서버는 프로그램 코드를 실행하고, 메인 서버로부터 받아들인 결과값을 스마트단말기로 전송하여 구독자 정보를 확인할 수 있도록 하는 단계를 포함하여 이루어지는 것을 특징으로 구독자 수금관리 방법
10. The method of claim 9,
Wherein the smart terminal loads and inquires of subscriber information stored in a main server,
Inputting a name, a number, or an address of a specific subscriber into the inquiry window opened by the smart terminal, acquiring an argument value thereof, and transmitting the argument to the management server;
The management server requesting execution of a function for inquiring subscriber information to the main server;
The main server accepts a request from the management server to check an argument value, calculates a result value, and transmits the result to a management server;
Wherein the management server executes the program code and transmits the resultant value received from the main server to the smart terminal so as to confirm the subscriber information.
제11항에 있어서,
상기 스마트단말기가 오픈된 조회창에 특정 구독자의 이름이나 번호 혹은 주소를 입력하고 이의 인자값을 확보하여 매니지먼트 서버로 전송하는 단계는,
상기 스마트단말기가 GPS 또는 AP기기를 통해 주변 지역의 위치정보를 매니지먼트 서버로 전송하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
12. The method of claim 11,
Wherein the smart terminal inputs a name, a number, or an address of a specific subscriber to an open inquiry window, acquires an argument value thereof, and transmits the argument to the management server,
And transmitting the location information of the surrounding area to the management server through the GPS or the AP device by the smart terminal
제9항에 있어서,
상기 스마트단말기는 조회된 구독자 정보를 토대로 수금한 결과를 메인서버에 통지하는 단계는,
상기 스마트단말기는 화면에 구현되어 있는 특정버튼을 터치하여 결제하기 위한 보고서 양식이나 창을 오픈하고, 각각의 파라미터별로 정보의 입력을 요구하는 단계와,
현금 수금시 이의 입력이 완료하게 되면 수금한 결과를 매니지먼트 서버로 통지하는 단계와,
상기 메인서버는 데이터베이스되어 있는 해당 구독자의 정보를 갱신하는 단계를 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
10. The method of claim 9,
Wherein the smart terminal notifies the main server of the collection result based on the inquired subscriber information,
The smart terminal opens a report form or window for making a payment by touching a specific button implemented on the screen and requests input of information for each parameter;
When the cash collection is completed, notifying the management server of the collection result,
And the main server includes a step of updating information of a corresponding subscriber in the database.
제13항에 있어서,
상기 스마트단말기는 실시 예에 따라 신용카드 결제 버튼을 터치하여 각각의 파라미터별로 정보의 입력을 요구하게 되면,
상기 스마트단말기의 인터페이스에 동글이를 장착하는 단계와,
상기 동글이는 리더부가 접촉한 신용카드의 카드정보를 획득하고, F2F 디코더가 획득한 카드정보를 디코딩하는 단계와,
상기 동글이의 Encryt Processor가 디코딩된 데이터를 RSA알고리즘으로 암호화하는 한편 이를 packaging하는 단계와,
상기 동글이는 packaging된 데이터를 Analog로 변조하여 스마트단말기로 전송하는 단계와,
상기 스마트단말기는 Analog로 변조된 데이터를 수신하고 Audio codec을 통해 Digital 신호로 복호화한 후, packaging되어 있는 데이터를 풀어 화면상에 리딩된 카드정보를 표출하여 주는 단계 및,
상기 스마트단말기는 packaging되어 있는 데이터를 매니지먼트 서버로 전송하여 결제를 요청하는 단계와,
상기 매니지먼트 서버는 밴사 또는 카드사의 결제 서버로 packagin되어 있는 카드정보를 전송함으로써 결제 승인을 요청하는 단계를 포함하여 이루어지는 것을 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
14. The method of claim 13,
If the smart terminal requests input of information for each parameter by touching a credit card payment button according to the embodiment,
Attaching a dongle to an interface of the smart terminal,
Wherein the dongle obtains card information of a credit card contacted by the reader unit and decodes the card information acquired by the F2F decoder,
Encrypting the decrypted data by the Encryt processor of the dongle with an RSA algorithm and packaging the encrypted data,
Wherein the dongle modulates the packaged data to analog and transmits the data to the smart terminal,
The smart terminal receives analog modulated data, decodes it into a digital signal through an audio codec, and then releases packaged data to display card information read on the screen.
The smart terminal transmits the packaged data to the management server to request payment,
Wherein the management server comprises a step of requesting approval of payment by transmitting card information packagin to a payment server of a van or credit card company.
제14항에 있어서,
상기 동글이의 Encryt Processor가 디코딩된 데이터를 RSA알고리즘으로 암호화하는 한편 이를 packaging하는 단계는,
packaging되어 있는 카드정보와 함께 동글이의 사용상태를 안내하기 위한 부가정보와 사용자에게 일부 보여줄 카드정보를 추출하여 2차 packaging되어 있는 데이터를 스마트단말기로 전송하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
15. The method of claim 14,
Encrypting decoded data by the Encryt processor of the dongle with an RSA algorithm,
further comprising the step of extracting additional information for guiding the use state of the dongle and card information to be displayed to the user together with the packed card information and transmitting the secondary packaged data to the smart terminal How to manage collection
제14항에 있어서,
상기 스마트단말기는 실시 예에 따라 신용카드 결제 버튼을 터치하여 각각의 파라미터별로 정보의 입력을 요구하게 되면,
상기 스마트단말기의 인터페이스에 동글이를 장착하는 단계와,
상기 동글이는 리더부가 접촉한 신용카드의 카드정보를 획득하고, F2F 디코더가 획득한 카드정보를 디코딩하는 단계와,
상기 동글이의 Encryt Processor가 디코딩된 데이터를 RSA알고리즘으로 암호화하는 한편 이를 packaging하는 단계와,
상기 동글이는 packaging된 데이터를 Analog로 변조하여 스마트단말기로 전송하는 단계와,
상기 스마트단말기는 Analog로 변조된 데이터를 수신하고 Audio codec을 통해 Digital 신호로 복호화한 후, packaging되어 있는 데이터를 풀어 화면상에 리딩된 카드정보를 표출하여 주는 단계 및,
상기 스마트단말기는 packaging되어 있는 데이터를 카드사 혹은 밴사의 결제서버로 전송하는 단계와,
상기 스마트단말기는 결제서버로부터 결제 승인이 이루어졌다는 사실을 통지받고, 그 결과를 매니지먼트 서버와 메인서버로 전송하는 단계 및, 상기 메인서버는 등록된 구독자 정보를 갱신하는 단계를 포함하여 이루어지는 것을 특징으로 하는 구독자 수금관리 방법
15. The method of claim 14,
If the smart terminal requests input of information for each parameter by touching a credit card payment button according to the embodiment,
Attaching a dongle to an interface of the smart terminal,
Wherein the dongle obtains card information of a credit card contacted by the reader unit and decodes the card information acquired by the F2F decoder,
Encrypting the decrypted data by the Encryt processor of the dongle with an RSA algorithm and packaging the encrypted data,
Wherein the dongle modulates the packaged data to analog and transmits the data to the smart terminal,
The smart terminal receives analog modulated data, decodes it into a digital signal through an audio codec, and then releases packaged data to display card information read on the screen.
The smart terminal transmitting the packaged data to a payment server of a card company or a company,
The smart terminal is notified of the payment approval from the payment server and transmits the result to the management server and the main server, and the main server updates the registered subscriber information. How to Manage Subscriber Collections
KR1020140025961A 2014-03-05 2014-03-05 Debit management system KR101682009B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140025961A KR101682009B1 (en) 2014-03-05 2014-03-05 Debit management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140025961A KR101682009B1 (en) 2014-03-05 2014-03-05 Debit management system

Publications (2)

Publication Number Publication Date
KR20150104342A true KR20150104342A (en) 2015-09-15
KR101682009B1 KR101682009B1 (en) 2016-12-02

Family

ID=54244084

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140025961A KR101682009B1 (en) 2014-03-05 2014-03-05 Debit management system

Country Status (1)

Country Link
KR (1) KR101682009B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003186979A (en) * 2001-12-14 2003-07-04 Duck System Co Ltd Visit service information management system
KR100701594B1 (en) * 2005-11-10 2007-03-29 한미아이티 주식회사 Business Managing System and Method Using Position Information of Mobile Terminal
KR20080087922A (en) * 2007-02-14 2008-10-02 조양현 Delivery information supply method for executing collection of bills and using delivery staffs jointly
KR20100080208A (en) * 2008-12-31 2010-07-08 엘에스산전 주식회사 Fee-collecting method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003186979A (en) * 2001-12-14 2003-07-04 Duck System Co Ltd Visit service information management system
KR100701594B1 (en) * 2005-11-10 2007-03-29 한미아이티 주식회사 Business Managing System and Method Using Position Information of Mobile Terminal
KR20080087922A (en) * 2007-02-14 2008-10-02 조양현 Delivery information supply method for executing collection of bills and using delivery staffs jointly
KR20100080208A (en) * 2008-12-31 2010-07-08 엘에스산전 주식회사 Fee-collecting method

Also Published As

Publication number Publication date
KR101682009B1 (en) 2016-12-02

Similar Documents

Publication Publication Date Title
US10296886B2 (en) Mobile phone as point of sale (POS) device
JP3760097B2 (en) ID card and payment method with ID card
JP5002088B2 (en) Advertisement distribution relay system
EP1248188A1 (en) System for delivering program to storage module of mobile terminal
WO2002093361A1 (en) System for managing program stored in storage block of mobile terminal
GB2372867A (en) Transaction management system
JP2006260222A (en) Charge proxy collection system, charge proxy collection server, charge acting collection method and charge proxy collection program
CN101506814B (en) Method for allowing full version content embedded in mobile device and system thereof
KR101766366B1 (en) System and method for accumulating bonus, and NFC terminal therefor
KR101008834B1 (en) Mobile Communication Service System that SIM is Produced and Controlled by Remoteness And Service Method thereof
KR20210128276A (en) Authentification And Payment Method Of Electric Car Charging Through Social Payment
KR101682009B1 (en) Debit management system
KR100851227B1 (en) Method for managing mobile electronic giro, and system the same
KR20120055501A (en) Payment information providing system using a mobile messenger and method thereof
KR100900992B1 (en) Value charging system using mobile terminal and method thereof
KR100680266B1 (en) System for issue a cash receipt
JP6154790B2 (en) Control system and control method
KR20110036481A (en) Method for wireless settlement based on messaging
KR20130090072A (en) Apparatus, system and method for relay of message service
JP5590946B2 (en) Billing management apparatus, billing management program, and billing management system
KR101087040B1 (en) Marketing method for credit card customers using a location-based service and system of the same
KR101680008B1 (en) Advertising Rewards System and Method Using Touch Down Service
KR20010097354A (en) System and method for reporting usage history of fare card
KR100883045B1 (en) Resale System and Method of Mobile-phone Number for Providing Mobile Originated Service
KR20040093582A (en) Apparatus and Method for Mobile Payment, Mobile Communication System

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190930

Year of fee payment: 4