WO2013039304A1 - 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기 - Google Patents
전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기 Download PDFInfo
- Publication number
- WO2013039304A1 WO2013039304A1 PCT/KR2012/007056 KR2012007056W WO2013039304A1 WO 2013039304 A1 WO2013039304 A1 WO 2013039304A1 KR 2012007056 W KR2012007056 W KR 2012007056W WO 2013039304 A1 WO2013039304 A1 WO 2013039304A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- terminal
- authentication
- payment
- payment means
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
- G06Q20/4014—Identity check for transactions
Definitions
- the present invention relates to a member registration method for electronic payment, and a system, an apparatus, and a terminal therefor, and more particularly, to process member registration according to whether or not authentication of information input by a user through a terminal is performed to perform electronic payment.
- process member registration according to whether or not authentication of information input by a user through a terminal is performed to perform electronic payment.
- OTP One Time Password
- It relates to a member registration method and system, apparatus and terminal therefor.
- a credit card, a debit card, or a deposit method through a bank account is commonly used.
- the conventional payment method has a problem such as inconvenience to carry cash when using cash, the risk of losing cash, the hassle of returning the balance.
- the use of credit cards as a way to increase the transparency of the taxation of commerce is recommended and many other payment methods are being developed.
- the payment settlement market is rapidly expanding.
- most of the payment methods on the Internet have been credit cards and unpaid online payment, but recently mobile phones or wired / wireless ARS (Automatic Response) New payment method of payment using the service has been emerging and the frequency of use is increasing rapidly.
- an object of the present invention is to perform a more secure electronic payment by processing the member registration based on whether or not the information entered by the user through the terminal to perform the electronic payment
- the present invention provides a member registration method for electronic payment and a system, apparatus, and terminal therefor.
- Another object of the present invention is to provide a member registration method and system for electronic payment to perform OTP authentication according to the payment means information selected by the user through the terminal to perform the electronic payment more securely register the payment method, and a system therefor; An apparatus and a terminal are provided.
- the terminal for receiving the application ID for performing the electronic payment, register the payment means information and processing the member registration completion; And upon receiving at least one signal from among the first authentication procedure completion signal, the second authentication procedure completion signal, and the fourth authentication procedure completion signal from the terminal, confirm whether the user has registered as a member for the user information of the terminal,
- a member registration system for electronic payment comprising: a member registration device which allocates the application ID for execution and registers the payment means information and processes member registration completion for the user information of the terminal.
- the membership registration confirmation unit when receiving a second authentication procedure completion signal from the terminal, the membership registration confirmation unit for confirming whether the membership for the user information of the terminal;
- a third authentication processor configured to perform a third authentication process by using the telecommunication company member information included in the user information of the terminal when the result of the confirmation of membership registration is a non-subscribed member;
- An application ID allocator for allocating an application ID to the electronic payment application mounted in the terminal when the third authentication procedure is completed;
- a payment means storage unit for storing payment means information received from the terminal when a fourth authentication procedure completion signal is received from the terminal;
- a member registration processing unit for processing member registration completion for the user information of the terminal.
- the apparatus may further include a first authentication processor configured to receive the first authentication procedure completion signal from the terminal after transmitting the identification information corresponding to the.
- the payment means information is credit card information. It may include at least one or more information of the check card information, phone bill (Phone Bill) information and financial account information.
- the second authentication procedure performing unit for confirming whether or not the second authentication information input by the user is authenticated;
- An application ID manager which transmits a second authentication procedure completion signal to a member registration device and receives an application ID from the member registration device when the second authentication information is authenticated;
- a fourth authentication procedure execution unit for transmitting a fourth authentication procedure completion signal to the member registration device when the fourth authentication information input by the user is authenticated;
- a payment means registration unit that registers payment means information input by the user;
- a registration processing unit configured to process member registration completion after receiving a registration completion signal from the member registration device.
- the first authentication procedure performing unit for transmitting a first authentication procedure completion signal to the member registration device may be further included.
- the first authentication information and the identification information may include an authentication number consisting of a combination of at least one or more information among preset numbers, letters, and symbols.
- the second authentication procedure execution unit when the second authentication information including at least one or more of the telephone number information and the resident registration number for the user of the terminal coincides with the user information of the terminal.
- the second authentication information may be confirmed to be authenticated.
- the application ID manager may receive the application ID from the member registration device after transmitting the completion signal of the second authentication procedure to the member registration device.
- the fourth authentication procedure execution unit may encrypt and store the application ID and the authentication key when the fourth authentication information including the PIN (Personal Identification Number) input by the user is authenticated and then store the encrypted application ID and the authentication key.
- the fourth authentication procedure completion signal may be transmitted.
- a terminal which completes and registers the payment means information thereafter
- a payment means registration device configured to generate an OTP authentication key and transmit the generated OTP authentication key to the terminal by using an external device according to the payment means information when authentication of the received payment means information is completed.
- the payment means receiving unit for receiving the payment means information from the terminal;
- An OTP authentication key generation unit for generating an OTP authentication key using an external device according to the payment means information;
- a payment means registration unit for transmitting the OTP authentication key to the terminal after registering the payment means information;
- an inquiry control unit controlling to inquire or change the payment means information according to the request of the terminal.
- the payment information for the payment company information according to the payment method information if the payment method included in the payment method information is credit card information payment for transmitting the card company information corresponding to the information about the payment company information to the terminal; It may further include a possible supplier inquiry.
- the apparatus may further include a validity authentication unit configured to authenticate validity of payment means authentication information received from the terminal using a card company device corresponding to the card company information.
- the OTP authentication key generation unit may generate the OTP authentication key with respect to the information for which the validity is authenticated by using a card company OTP providing device interoperating with the card company device.
- the payment method information And querying for payment company information according to the payment method information, and if the payment method included in the payment method information is phoneville information, transmitting phoneville registration request information corresponding to the searchable payment company information to the terminal. It may further include a payment company inquiry unit.
- the phone bill registration information may include at least one or more of the phone number information and the electronic payment application ID information mounted on the terminal.
- the inquiry control unit may transmit transaction history confirmation information inquired through a payment mobile web server or a PG web server to the terminal.
- the payment means transmission unit for transmitting the payment means information selected by the user's operation or command to the payment means registration device;
- the payment means information is authenticated by the payment means registration device, storing the one time password (OTP) authentication key received in response to the payment means information from the payment means registration device and then registers the payment means information.
- Payment means storage unit And an inquiry and change unit for transmitting inquiry request information or change request information about the payment means information by the user's operation or command.
- the apparatus may further include a card information input unit configured to transmit payment means authentication information including at least one of number information and CVC information to the payment means registration device.
- the payment means transmitting unit transmits the payment means information including phoneville information to the payment means registration device as a payment means;
- the phone bill registration request information received from the payment method registration device may further include a phone bill information input unit for transmitting the phone bill registration information including at least one or more of the phone number information and electronic payment application ID information to the payment method registration device. have.
- the inquiry and change unit transmits the inquiry request information to the payment means registration device and transmits transaction history confirmation information corresponding thereto.
- the change request information for the payment means information is input by the user's operation or command
- the change request information is transmitted to the payment means registration device and the change completion information corresponding thereto is settled. It can receive from a means registration apparatus.
- the method for performing member registration in the member registration device (a) when receiving a second authentication procedure completion signal from the terminal, confirming whether the member is registered for the user information of the terminal; Confirming whether or not the membership process; (b) a third authentication process of performing a third authentication process by using a telecommunication company member information included in the user information of the terminal when the result of the confirmation of membership registration is a non-subscribed member; (c) an application ID assignment process of allocating an application ID to the electronic payment application when the third authentication process is completed; (d) a payment means storing step of storing payment means information received from the terminal when a fourth authentication procedure completion signal is received from the terminal; And (e) there is provided a member registration method for electronic payment, characterized in that it comprises a member registration processing process for processing the member registration completion for the user information of the terminal.
- a method for performing member registration in a terminal comprising: (a) performing a second authentication procedure for confirming whether second authentication information input by a user is authenticated; (b) an application ID management process of transmitting a second authentication procedure completion signal to a member registration device and receiving an application ID from the member registration device when the second authentication information is authenticated; (c) performing a fourth authentication procedure of transmitting a fourth authentication procedure completion signal to the member registration device when the fourth authentication information input by the user is authenticated; (d) a payment means registration process of registering payment means information input by the user; And (e) a registration processing step of processing member registration completion after receiving a registration completion signal from the member registration device.
- a method of registering a payment means by a payment means registration device comprising: (a) a payment means receiving step of receiving payment means information from a terminal; (b) generating an OTP authentication key for generating an OTP authentication key using an external device according to the payment means information; (c) a payment means registration process of transmitting the OTP authentication key to the terminal after registering the payment means information; And (d) a payment means control process of controlling to inquire or change the payment means information according to the request of the terminal.
- a method of registering a payment means by a terminal comprising: (a) a payment means transmitting process of transmitting payment means information selected by a user's operation or command to a payment means registration device; (b) If the payment means information is authenticated by the payment means registration device, the payment means for storing the OTP authentication key received in response to the payment means information from the payment means registration device and then register and complete the payment means information. Storage process; And (c) an inquiry and change process of transmitting inquiry request information or change request information on the payment means information by the user's operation or command.
- the member registration is processed based on whether the information input by the user through the terminal is authenticated in order to perform the electronic payment.
- FIG. 1 is a configuration diagram of a member registration system for electronic payment according to an embodiment of the present invention
- FIG. 2 is a control block diagram of a member registration device according to an embodiment of the present invention.
- FIG. 3 is a control block diagram of a terminal for registering a member for electronic payment according to an embodiment of the present invention
- FIG. 4 is a configuration diagram of a payment means registration system according to an embodiment of the present invention.
- FIG. 5 is a control block diagram of an apparatus for registering payment method according to an embodiment of the present invention.
- FIG. 6 is a control block diagram of a terminal for registering a payment means according to an embodiment of the present invention.
- FIG. 7 and 8 are a flow chart of a member registration method for electronic payment according to an embodiment of the present invention.
- FIG. 9 is a flowchart of a credit card registration method according to an embodiment of the present invention.
- FIG. 10 is a flowchart of a method for registering a phone bill according to an embodiment of the present invention.
- FIG. 11 is a flowchart of a transaction history inquiry method according to an embodiment of the present invention.
- FIG. 12 is a flowchart of a method of changing a main payment means according to an embodiment of the present invention.
- FIG. 1 is a block diagram schematically showing a member registration system for electronic payment according to the present embodiment.
- the member registration system for electronic payment includes a terminal 110, an electronic payment application 112, a communication network 120, a member registration device 130, and a communication service providing device 140.
- the member registration system for electronic payment includes only the terminal 110, the electronic payment application 112, the communication network 120, the member registration device 130, and the communication service providing device 140.
- the terminal 110 refers to a terminal capable of transmitting and receiving various data via the communication network 120 according to a user's key manipulation, and may be a tablet PC, a laptop, or a personal computer. , A smart phone, a personal digital assistant (PDA), a mobile communication terminal, or the like.
- the terminal 110 may be a cloud computing terminal that supports cloud computing (Cloud Computing) that can use services such as data reading and writing and storing, network, and content use through the communication network 120.
- Cloud Computing cloud computing
- the terminal 110 is a terminal for performing voice or data communication using the communication network 120, and stores a browser, a program, and a protocol for communicating with the member registration device 130 via the communication network 120. It refers to a terminal having a microprocessor for operating and controlling various programs. That is, the terminal 110 may be any terminal as long as the member registration apparatus 130 and the server client communication are possible, and a broad concept includes all communication computing devices such as a notebook computer, a mobile communication terminal, a PDA, and the like. Meanwhile, the terminal 110 is preferably manufactured in a form having a touch screen, but is not necessarily limited thereto. In the present embodiment, the terminal 110 is described as being implemented as a separate device from the member registration device 130, in the actual implementation of the invention, the terminal 110 includes all of the member registration device 130 It could be implemented as a Stand Alone device.
- the terminal 110 may drive the electronic payment application by a user's operation or command, and perform member registration through the electronic payment application.
- the electronic payment application refers to an application installed after being downloaded through an application store when the terminal 110 is a smart phone, and when the terminal 110 is a feature phone. Refers to an application running on a virtual machine (VM) downloaded through the communication service providing apparatus 140.
- VM virtual machine
- the terminal 110 performs member registration by mounting the electronic payment application 112 and at least one of first authentication information, second authentication information, and fourth authentication information input by a user for member registration.
- first authentication information For member registration, an application ID for performing electronic payment is received, payment means information is registered, and a member registration completion is processed. Meanwhile, the terminal 110 should download the electronic payment application 112.
- the terminal 110 uses the user's selection information through the application providing device or the mobile payment through the payment gateway (PG).
- the electronic payment application 112 is downloaded from the application providing device and the downloaded electronic payment application is installed.
- the terminal 110 checks whether the second authentication information input by the user is authenticated, and if the second authentication information is authenticated After the second authentication procedure completion signal is transmitted to the member registration device 130, the application ID is received from the member registration device 130, and when the fourth authentication information input by the user is authenticated, the member registration device 130 is received. The fourth authentication procedure completion signal is transmitted, the payment means information input by the user is registered, and after receiving the registration completion signal from the member registration device 130, the member registration completion process is processed.
- the terminal 110 transmits a first authentication request signal for approval of driving the electronic payment application 112 to the member registration device 130.
- the first authentication information corresponding to the first authentication request signal is input, it is checked whether the first authentication information is authenticated. If the first authentication information is authenticated, the first registration information is authenticated to the member registration device 130. Sends the authentication process completion signal.
- the first authentication information and identification information is preferably an authentication number consisting of a combination of at least one or more information among preset numbers, letters, and symbols, but is not necessarily limited thereto.
- the terminal 110 receives the identification information corresponding to the first authentication request signal from the member registration device 130 to perform the first authentication procedure, and when the first authentication information and the identification information match, the first Confirm that the authentication information is authenticated.
- the process of performing the first authentication procedure may be omitted according to an operating system (OS) installed in the terminal 110. That is, the member registration device 130 may identify the terminal 110 according to the type of OS installed in the terminal 110. Accordingly, the first authentication procedure may be performed or omitted.
- OS operating system
- the member registration device 130 may identify the terminal 110, and thus the process of performing the first authentication procedure may be omitted, but the terminal ( If the OS installed in the 110 is an iOS (iPhone OS), the member registration device 130 cannot identify the terminal 110, and thus, a process of performing a first authentication procedure should be performed.
- the OS installed in the terminal 110 is Android
- the member registration device 130 may identify the terminal 110, and thus the process of performing the first authentication procedure may be omitted, but the terminal ( If the OS installed in the 110 is an iOS (iPhone OS), the member registration device 130 cannot identify the terminal 110, and thus, a process of performing a first authentication procedure should be performed.
- the terminal 110 is a second authentication including at least one or more of the phone number information and the social security number for the user of the terminal 110 If the information matches the user information of the terminal 110, it is confirmed that the second authentication information is authenticated.
- the terminal 110 may check the authentication of the second authentication information by using the internal memory or the member registration device 130 that stores the user information of the terminal 110.
- the terminal 110 performs the fourth authentication procedure.
- the fourth authentication information including the PIN (Personal Identification Number) input by the user
- the terminal 110 authenticates the application ID and the authentication.
- the fourth registration process completion signal is transmitted to the member registration device 130.
- PIN is a kind of personal identification number and is generally set to four digits, and eight digits of a personal unblocking key (PUK) are assigned.
- the PIN can be changed according to the user's needs, and if the user incorrectly inputs the PIN more than a predetermined number consecutively, since the corresponding subscriber identification module is locked, the PIN can be reset by inputting the PUK. However, if the PUK is also input more than a predetermined number of times, the PUK must be discarded and re-granted.
- the terminal 110 when the authentication of the second authentication information is confirmed, and after transmitting the completion signal of the second authentication procedure to the member registration device 130
- the application ID is received from the member registration device 130.
- the terminal 110 will be described in the process of registering the payment means, the terminal 110 pays at least one or more information of the credit card information, check card information, phone bill information and financial account information input by the user Register as means information.
- the terminal 110 outputs a registration completion screen page when a registration completion signal is received from the member registration device 130 for member registration processing.
- the electronic payment application 112 performs electronic payment from the member registration device 130 when at least one of the first authentication information, the second authentication information, and the fourth authentication information input by the user for membership registration is authenticated. It refers to software that receives an application ID to perform, registers payment method information, and processes member registration completion.
- the electronic payment application 112 may be implemented or manufactured to suit various OS (Operating System) environments such as iOS, Android, and Windows Phone 7.
- the terminal 110 mounts the electronic payment application 112 and performs member registration.
- an operation process may be performed only by the electronic payment application 112. That is, the electronic payment application 112 is mounted on the terminal 110 to confirm whether the second authentication information input by the user is authenticated, and if the second authentication information is authenticated, the member registration device 130 is sent to the member registration device 130.
- the second authentication procedure completion signal is transmitted, the application ID is received from the member registration device 130, and the fourth authentication information input by the user is authenticated, the fourth authentication procedure completion signal is transmitted to the member registration device 130.
- register the payment means information input by the user receive a registration completion signal from the member registration device 130, and implement a function of processing member registration completion.
- the communication network 120 refers to a network capable of transmitting and receiving data through an internet protocol using various wired and wireless communication technologies such as an internet network, an intranet network, a mobile communication network, and a satellite communication network.
- the communication network 120 includes a cloud computing network coupled with the member registration device 130 to store computing resources such as hardware and software, and provide computing resources required by the client to the terminal 110. can do.
- cloud computing refers to a computer environment in which information is permanently stored on a server on the Internet and temporarily stored in client terminals such as desktops, tablet computers, laptops, netbooks, and smartphones. It refers to a computer environment access network that stores a server on the Internet and makes this information available anytime, anywhere through various IT devices.
- the member registration device 130 has the same configuration as a conventional web server or network server in hardware.
- the software includes a program module implemented through any language such as C, C ++, Java, Visual Basic, Visual C, and the like.
- Member registration device 130 may be implemented in the form of a web server or a network server, the web server is generally connected to an unspecified number of clients and / or other servers through an open computer network, such as the Internet, the client or other web It refers to a computer system that receives a server's task execution request and derives and provides a work result thereof, and a computer software (web server program) installed therefor.
- the member registration device 130 uses a web server program that is variously provided according to operating systems such as DOS, Windows, Linux, UNIX, and Macintosh in general server hardware. It can be implemented by using, and representative examples may be a website (Website) used in the Windows environment, Internet Information Server (IIS) and CERN, NCSA, APPACH used in the Unix environment.
- Website used in the Windows environment
- IIS Internet Information Server
- CERN Internet Information Server
- NCSA Net Control Entity
- the member registration device 130 may interwork with an authentication system and a payment system for member registration.
- the member registration device 130 classifies and stores member registration information in a database, and this database may be implemented inside or outside the member registration device 130.
- a database refers to a general data structure implemented in a storage system (hard disk or memory) of a computer system using a database management program (DBMS), and can freely search (extract) data, delete data, edit data, and add data.
- DBMS database management program
- RDBMS relational database management systems
- DB2 relational database management systems
- DB2 Object-oriented database management system
- O2 Object-oriented database management system
- XML Native Database such as Excelon, Tamino, Sekaiju, etc.
- the member registration device 130 may be implemented as an electronic payment device. That is, the member registration device 130 may provide an electronic payment service in cooperation with the electronic payment application 112 mounted on the terminal 110. When the payment request signal is received from the electronic payment application 112 mounted on the terminal 110, the member registration device 130 may perform electronic payment in association with a financial institution device.
- the terminal 110 may receive a signal.
- Check whether the user has registered as a member of the user information allocate an application ID for performing an electronic payment, register the payment means information, and process the member registration completion of the user information of the terminal 110.
- the payment means information is credit card information. It includes at least one or more information of the check card information, Phone Bill information and financial account information.
- the member registration device 130 will be described in more detail with respect to an operation process for registering a member.
- the member registration device 130 receives a signal for completing a second authentication procedure from the terminal 110
- the user of the terminal 110 is provided.
- the third authentication procedure is performed by using the telecommunication company member information included in the user information of the terminal 110.
- the application ID is assigned to the electronic payment application 112 mounted on the terminal 110, and when the fourth authentication procedure completion signal is received from the terminal 110, the payment means information received from the terminal 110 is stored. And, the member registration of the user information of the terminal 110 is processed.
- the member registration device 130 for the approval of the operation of the electronic payment application 112 from the terminal 110
- the member registration device 130 requests to send the first authentication message to the communication service providing apparatus 140 associated with the terminal 110, and transmit identification information corresponding to the first authentication message to the terminal 110.
- the member registration device 130 causes the communication service providing device 140 to send the first authentication message to the terminal 110 in a preset message standard so that the terminal 110 performs the first authentication procedure.
- the preset message standard is preferably SMS, but is not necessarily limited thereto, and may be an IP-based packet message.
- the member registration device 130 performs the fourth authentication as a procedure for finally processing the member registration, and a detailed process thereof is as follows. That is, the member registration device 130 performs a third authentication procedure by using the carrier member information included in the user information of the terminal 110. The member registration device 130 checks whether the communication company member information is authenticated using the communication service providing device 140 associated with the terminal 110 to perform the third authentication procedure, and as a result of the confirmation, the service provider member information. If it is authenticated, the member registration process is completed. At this time, the member registration device 130, if there is information that matches the name information or corporate name information of the terminal 110 included in the carrier member information using the communication service providing device 140, and authenticates the carrier member information. .
- the member registration apparatus 130 may further include a cloud computing storage unit and a cloud computing unit for cloud computing.
- the cloud computing storage receives the second authentication procedure completion signal from the terminal 110
- the cloud computing storage determines whether to register as a member of the user information of the terminal 110.
- the third authentication process is performed by using the carrier member information included in the user information of 110.
- the application ID is assigned to the electronic payment application mounted on the terminal 110.
- the terminal 110 When receiving the fourth authentication procedure completion signal from the), and stores the payment means information received from the terminal 110, and stores a storage medium for processing the member registration completion for the user information of the terminal 110, cloud computing
- the unit allows reading and writing of data from the terminal 110 to the storage medium.
- the communication service providing apparatus 140 may operate in conjunction with the communication network 120 to process basic and additional services for a location where the terminal 110 may receive a voice or data communication service, a subscriber's incoming and outgoing call processing, and a location registration procedure. And an apparatus for performing various functions required for wireless call processing such as handoff procedure processing and interworking with another network.
- the communication service providing apparatus 140 when the communication service providing apparatus 140 receives a control signal from the member registration device 130 to send the first authentication message, the communication service providing apparatus 140 sends the first authentication message to the terminal 110 with a preset message standard. Send it.
- the communication service providing apparatus 140 may use the message center to send the first authentication message to the terminal 110 in a preset message standard.
- the message center is preferably an SMS center, but is not necessarily limited thereto.
- the message center refers to a device that delivers the requested message to the terminal 110 corresponding to the preset calling number in association with the communication network 120.
- the preset message standard is preferably SMS, but is not necessarily limited thereto, and may be an IP-based packet message.
- the first authentication message preferably includes an authentication number consisting of a combination of at least one information among preset numbers, letters, and symbols
- the user of the terminal 110 receiving the first authentication message receives the corresponding authentication number.
- the terminal 110 may perform the first authentication procedure using the electronic payment application 112.
- FIG. 2 is a block diagram schematically showing a member registration device according to the present embodiment.
- the member registration device 130 may include a first authentication processor 210, a membership checker 220, a third authentication processor 222, an application ID allocator 230, and a payment means storage unit ( 240 and a member registration processing unit 250.
- the member registration device 130 is the first authentication processing unit 210, the membership registration confirmation unit 220, the third authentication processing unit 222, the application ID allocator 230, payment means storage unit 240 And it is described as including only the member registration processing unit 250, but this is only illustrative of the technical idea of the present embodiment, those skilled in the art to which this embodiment belongs to the essential characteristics of this embodiment Various modifications and variations to the components included in the member registration apparatus 130 may be applied without departing from the scope thereof.
- the first authentication processor 210 receives a signal for completing the first authentication procedure for approval of driving the electronic payment application 112 from the terminal 110.
- the first authentication processing unit 210 receives a first authentication request signal for approval of driving the electronic payment application 112 from the terminal 110
- the first authentication processing unit 210 is connected to the communication service providing apparatus 140 associated with the terminal 110. After the request for sending the first authentication message and the identification information corresponding to the first authentication message is transmitted to the terminal 110, the terminal 110 receives a first authentication procedure completion signal.
- the first authentication processing unit 210 controls the communication service providing apparatus 140 to send the first authentication message to the terminal 110 in a preset message standard.
- the membership registration check unit 220 verifies whether the membership of the user terminal 110 is registered. That is, the membership check unit 220 checks whether the user joins the user information of the terminal 110 and performs a member registration procedure when the member is not a member.
- a member registration procedure may be performed.
- the third authentication processing unit 222 performs a third authentication process by using the telecommunication company member information included in the user information of the terminal 110 when the member joining result confirming whether the membership of the confirmation unit 220 is a non-subscribed member. do.
- the third authentication processing unit 222 confirms whether or not the service provider member information is authenticated using the communication service providing apparatus 140 associated with the terminal 110 to perform the third authentication procedure, If the service provider member information is authenticated, the member registration completion is processed. In addition, when there is information that matches the name information or the corporation name information of the terminal 110 included in the communication service member information using the communication service providing apparatus 140, the third authentication processing unit 222 authenticates the communication service provider member information. do.
- the application ID allocating unit 230 allocates the application ID to the electronic payment application when the member is a non-subscribed member as a result of checking whether the member is registered.
- the payment means storage unit 240 stores the payment means information received from the terminal 110.
- the payment means information is credit card information. And at least one of check card information, phone bill information, and financial account information.
- the member registration processing unit 250 receives the fourth authentication procedure completion signal from the terminal 110, the member registration processing unit 250 processes the member registration for the user information of the terminal 110.
- FIG. 3 is a block diagram schematically illustrating a terminal according to the present embodiment.
- the terminal 110 includes a download unit 308, a first authentication procedure execution unit 310, a second authentication procedure execution unit 320, an application ID management unit 330, a payment method registration unit 340, And a fourth authentication procedure execution unit 350 and a registration processing unit 360.
- the terminal 110 includes a download unit 308, a first authentication procedure execution unit 310, a second authentication procedure execution unit 320, an application ID management unit 330, a payment method registration unit 340, 4 It is described as including only the authentication procedure performing unit 350 and the registration processing unit 360, but this is only illustrative of the technical idea of the present embodiment, those of ordinary skill in the technical field to which this embodiment belongs If it does not deviate from the essential characteristics of this embodiment will be applicable to various modifications and variations to the components included in the terminal 110. Meanwhile, the download unit 308 implemented in FIG. 3, the first authentication procedure execution unit 310, the second authentication procedure execution unit 320, the application ID management unit 330, the payment method registration unit 340, and the fourth authentication The procedure performing unit 350 and the registration processing unit 360 may be implemented as the electronic payment application 112.
- the download unit 308 downloads the electronic payment application from the application providing device when at least one or more of the user selection information through the application providing device and the user selection information during the mobile payment through the PG are input.
- the first authentication procedure performing unit 310 transmits a first authentication procedure completion signal to the member registration device 130.
- the first authentication information is preferably an authentication number consisting of a combination of at least one or more information among preset numbers, letters and symbols, but is not necessarily limited thereto.
- the first authentication procedure execution unit 310 transmits a first authentication request signal for approval of driving of the electronic payment application 112 to the member registration device 130, and the first authentication corresponding to the first authentication request signal.
- the first authentication procedure completion signal is transmitted to the member registration device 130.
- the first authentication procedure performing unit 310 receives identification information corresponding to the first authentication request signal from the member registration device 130, and when the first authentication information and the identification information match, the first authentication information is displayed. Confirm that you are authorized.
- the first authentication procedure execution unit 310 installs the downloaded electronic payment application 112, and when a consent signal for using the electronic payment application 112 is input, the first registration request signal to the member registration device Send to 130.
- the second authentication procedure execution unit 320 checks whether the second authentication information input by the user is authenticated. In addition, the second authentication procedure execution unit 320 includes the second authentication information including at least one or more of the phone number information provided to the terminal 110 and the social security number for the user of the terminal 110. If it matches with the user information, the second authentication information is confirmed to be authenticated. At this time, the second authentication procedure execution unit 320 confirms the authentication of the second authentication information by using the internal memory or the member registration device 130 that stores the user information of the terminal 110. When the second authentication information is authenticated, the application ID manager 330 transmits a signal for completing the second authentication procedure to the member registration device 130 and receives the application ID from the member registration device 130. In addition, when the authentication of the second authentication information is confirmed, the application ID manager 330 transmits a signal for completing the second authentication procedure to the member registration device 130 and receives the application ID from the member registration device 130.
- the payment method registration unit 340 registers payment method information input by the user. In addition, the payment method registration unit 340 registers at least one or more of the credit card information, check card information, phone bill information and financial account information input by the user as payment means information.
- the fourth authentication procedure performing unit 350 transmits a fourth authentication procedure completion signal to the member registration device 130.
- the fourth authentication procedure performing unit 350 encrypts and stores the application ID and the authentication key, and then stores the fourth authentication procedure with the member registration device 130. Send the completion signal.
- the registration processor 360 receives the registration completion signal from the member registration device 130 and processes the member registration completion. In addition, the registration processing unit 360 outputs a registration completion screen page when a registration completion signal is received from the member registration device 130.
- FIG. 4 is a block diagram schematically showing a payment method registration system according to the present embodiment.
- the payment method registration system includes a terminal 110, an electronic payment application 112, a communication network 120, a payment method registration device 135, a communication service providing device 140, and a carrier OTP (One Time Password).
- the provision apparatus 142, the card company apparatus 150, and the card company OTP provision apparatus 152 are included.
- the terminal 110 mounts the electronic payment application 112 to perform member registration, and at least one of the first authentication information, the second authentication information, and the fourth authentication information input by the user for member registration is authenticated. If so, receives the application ID for performing the electronic payment, register the payment means information and processes the member registration complete.
- the terminal 110 confirms whether the second authentication information input by the user is authenticated, and if the second authentication information is authenticated, the second authentication procedure completion signal to the payment means registration device 135. Receives the application ID from the payment method registration device 135 after transmitting the, and if the fourth authentication information input by the user is authenticated, and transmits the fourth authentication procedure completion signal to the payment method registration device 135, The user registers payment means information input by the user, and receives a registration completion signal from the payment means registration device 135, and then processes member registration completion.
- the terminal 110 transmits a first authentication request signal for approval of driving of the electronic payment application 112.
- the first authentication information is checked whether the first authentication information is authenticated, and when the first authentication information is verified, the payment means registration device 135
- the first authentication procedure complete signal is transmitted.
- the first authentication information and identification information is preferably an authentication number consisting of a combination of at least one or more information among preset numbers, letters, and symbols, but is not necessarily limited thereto.
- the terminal 110 receives identification information corresponding to the first authentication request signal from the payment means registration device 135 to perform the first authentication procedure, and if the first authentication information and the identification information match, 1 Confirm that the authentication information is authenticated.
- the process of performing the first authentication procedure may be omitted according to an operating system (OS) installed in the terminal 110. That is, the payment means registration device 135 may identify the terminal 110 according to the type of OS installed in the terminal 110, and thus may perform or omit the first authentication procedure.
- OS operating system
- the payment method registration device 135 may identify the terminal 110 according to the type of OS installed in the terminal 110, and thus may perform or omit the first authentication procedure.
- the OS installed in the terminal 110 is Android
- the payment method registration device 135 may identify the terminal 110, the process of performing the first authentication procedure may be omitted.
- the OS installed in the 110 is an iOS (iPhone OS)
- the payment method registration device 135 cannot identify the terminal 110, and thus a process of performing a first authentication procedure should be
- the terminal 110 in order for the terminal 110 to perform the second authentication procedure, includes at least one of phone number information and at least one information of a social security number for the user of the terminal 110. If the authentication information matches the user information of the terminal 110, the second authentication information is confirmed as authenticated. In this case, the terminal 110 may check the authentication of the second authentication information by using the internal memory or the payment means registration device 135 that stores the user information of the terminal 110.
- the fourth authentication procedure completion signal is transmitted to the payment method registration device 135.
- PIN Personal Identification Number
- PIN Personal Unblocking Key
- the PIN can be changed according to the user's needs, and if the user incorrectly inputs the PIN more than a predetermined number consecutively, since the corresponding subscriber identification module is locked, the PIN can be reset by inputting the PUK. However, if the PUK is also input more than a predetermined number of times, the PUK must be discarded and re-granted.
- the terminal 110 when the terminal 110 manages the application ID, the terminal 110, if the authentication of the second authentication information is confirmed, the payment method registration device 135, the second authentication procedure After the completion signal is transmitted, the application ID is received from the payment means registration device 135.
- the terminal 110 will be described for the process of registering the payment means, the terminal 110 is input by the user, at least one of the credit card information, check card information, Phone Bill (Phone Bill) information and financial account information The above information is registered as payment means information.
- the phone bill refers to a payment method in which a user adds a corresponding fee to a fee of the terminal 110 when making an electronic payment.
- the terminal 110 outputs a registration completion screen page when a registration completion signal is received from the payment means registration device 135 for member registration processing.
- the terminal 110 transmits the payment method information selected by the user's operation or command to the payment method registration device 135, and if the payment method information is authenticated After storing the OTP authentication key received from the payment means registration device 135 corresponding to the payment means information, the payment means information is registered.
- the payment means information includes at least one or more information of credit card information, check card information, phone bill information and financial account information.
- the terminal 110 receives the encrypted OTP authentication key from the payment means registration device 135, decrypts the encrypted OTP, and re-encrypts and stores the encrypted OTP together with information (for example, PIN information) required for authentication.
- the terminal 110 uses the mounted electronic payment application 112.
- the payment means information selected by the user's operation or command is transmitted to the payment means registration device 135, and the payment means registration device 135
- the OTP authentication key received from the payment method registration device 135 corresponding to the payment method information is stored, and the payment method information is registered and processed.
- the inquiry request information or the change request information about the means information is transmitted.
- the terminal 110 transmits the payment means information including the credit card information as a payment means to the payment means registration device 135, Select any one of the company information received from the payment method registration device 135, and the phone number information, card company identification information, card alias information, card number information, card expiration date information, virtual card number for the selected business information
- the payment means authentication information including at least one of the information and the CVC information is transmitted to the payment means registration device 135.
- the terminal 110 stores the OTP authentication key received from the payment method registration device 135 corresponding to the credit card information, which is payment method information, and then registers the payment method information.
- the terminal 110 transmits the payment means information including the phone bill information to the payment means registration device 135, payment means According to the phone bill registration request information received from the registration device 135, the phone bill registration information including at least one of phone number information and electronic payment application ID information is transmitted to the payment means registration device. Thereafter, the terminal 110 stores the OTP authentication key received from the payment method registration device 135 corresponding to the phone bill information, which is payment method information, and registers the payment method information.
- the terminal 110 when the terminal 110 according to the present embodiment will be described for the process of inquiring or changing the payment method, the terminal 110 when the inquiry request information on the payment method information is input by the user's operation or command, the inquiry The request information is transmitted to the payment method registration device 135, and the transaction history confirmation information corresponding thereto is received from the payment method registration device 135.
- the terminal 110 transmits the change request information to the payment means registration device 135 and transmits the change completion information corresponding thereto. It receives from the registration apparatus 135.
- the electronic payment application 112 transmits the payment means information selected by the user's operation or command, and if the payment means information is authenticated, stores the received OTP authentication key corresponding to the payment means information, and then registers the payment means information.
- the electronic payment application 112 may be implemented or manufactured to suit various OS (Operating System) environments such as iOS, Android, and Windows Phone 7.
- the terminal 110 mounts the electronic payment application 112 and performs member registration.
- an operation process may be performed only by the electronic payment application 112. That is, the electronic payment application 112 is mounted on the terminal 110 to transmit the payment means information selected by the user's operation or command to the payment means registration device 135, and the payment means registration device 135
- the OTP authentication key received from the payment method registration device 135 corresponding to the payment method information is stored, and the payment method information is registered and processed.
- the inquiry about the payment method information is performed by a user's operation or command.
- a function for transmitting the request information or the change request information can be implemented.
- the communication network 120 refers to a network capable of transmitting and receiving data through an internet protocol using various wired and wireless communication technologies such as an internet network, an intranet network, a mobile communication network, and a satellite communication network.
- the communication network 120 is coupled with the payment means registration device 135 to store a computing resource such as hardware, software, and provides a cloud computing network that can provide the computing resources required by the client to the terminal 110 It may include.
- the payment method registration device 135 has the same configuration as a conventional web server or network server in hardware.
- the software includes a program module implemented through any language such as C, C ++, Java, Visual Basic, Visual C, and the like.
- the payment method registration device 135 may be implemented in the form of a web server or a network server, which is generally connected to an unspecified number of clients and / or other servers through an open computer network such as the Internet, It refers to a computer system that receives a request to perform a web server's work and derives and provides a work result thereof, and a computer software (web server program) installed therefor.
- the payment method registration device 135 is a web server program that is provided in various ways depending on the operating system, such as DOS (Windows), Windows (Windows), Linux (UNIX), Macintosh (Macintosh) in general server hardware It may be implemented by using, and representative examples may be a website (Website) used in the Windows environment, Internet Information Server (IIS) and CERN, NCSA, APPACH used in the Unix environment.
- DOS Windows
- Windows Windows
- Linux UNIX
- Macintosh Macintosh
- Website used in the Windows environment
- IIS Internet Information Server
- CERN Internet Information Server
- NCSA NetCSA
- APPACH used in the Unix environment.
- the payment method registration device 135 may be linked to the authentication system and payment system for member registration.
- the payment method registration device 135 classifies the membership registration information is stored and managed in a database (Database), such a database may be implemented inside or outside the payment method registration device 135.
- a database refers to a general data structure implemented in a storage system (hard disk or memory) of a computer system using a database management program (DBMS), and can freely search (extract) data, delete data, edit data, and add data.
- DBMS database management program
- RDBMS relational database management systems
- DB2 relational database management systems
- DB2 Object-oriented database management system
- O2 Object-oriented database management system
- XML Native Database such as Excelon, Tamino, Sekaiju, etc.
- the payment method registration device 135 may be implemented as an electronic payment device. That is, the payment means registration device 135 may provide an electronic payment service in cooperation with the electronic payment application 112 mounted on the terminal 110. When the payment request signal is received from the electronic payment application 112 mounted on the terminal 110, the payment method registration device 135 may perform electronic payment in association with a financial institution device.
- the payment method registration device 135 receives at least one signal of the first authentication procedure completion signal, the second authentication procedure completion signal, and the fourth authentication procedure completion signal from the terminal 110, the terminal ( After checking whether the user has registered as a member of the user information of 110, assigning an application ID for performing an electronic payment, registering the payment means information, and processing member registration for the user information of the terminal 110 is processed.
- the payment means information is credit card information. It includes at least one or more information of the check card information, Phone Bill information and financial account information.
- the payment method registration device 135 when the payment method registration device 135 receives the second authentication procedure completion signal from the terminal 110, the payment method registration device 135 confirms whether the user has registered as a member of the user information of the terminal 110, and determines whether to register as a member. As a result of confirming that the non-subscribed member, the third member performs the third authentication process using the carrier information included in the user information of the terminal 110, the electronic payment application mounted on the terminal 110 when the third authentication procedure is completed ( 112 assigns an application ID, and when the fourth authentication procedure completion signal is received from the terminal 110, stores the payment means information received from the terminal 110, membership registration for the user information of the terminal 110 Handle the completion
- the payment means registration device 135 drives the electronic payment application 112 from the terminal 110.
- the first authentication request signal for approval request the transmission of the first authentication message to the communication service providing apparatus 140 associated with the terminal 110 and identify the terminal 110 corresponding to the first authentication message.
- the terminal 110 receives the first authentication procedure completion signal.
- the payment method registration device 135 sends the first authentication message to the terminal 110 by the communication service providing device 140 to the terminal 110 to perform the first authentication procedure.
- the preset message standard is preferably SMS, but is not necessarily limited thereto, and may be an IP-based packet message.
- the payment method registration device 135 uses the carrier information included in the user information of the terminal 110 to perform third authentication. Perform the procedure.
- the payment method registration device 135 confirms whether or not the communication service provider member information is authenticated using the communication service providing device 140 associated with the terminal 110 to perform the third authentication procedure. If the information is authenticated, the membership registration is completed.
- the payment method registration device 135 When the authentication method for the payment means information received from the terminal 110 is completed, the payment method registration device 135 according to the present embodiment generates an OTP authentication key by using an external device according to the payment means information, the terminal 110. And the payment means information is registered. At this time, the payment means registration device 135 transmits to the terminal 110 in the encrypted state OTP authentication key.
- receiving payment means information from the terminal 110 generates an OTP authentication key using an external device according to the payment means information
- After registering the means information transmits the OTP authentication key to the terminal 110, and controls to inquire or change the payment means information according to the request of the terminal (110).
- the payment method registration device 135 inquires about the payment company information according to the payment method information, When the payment method included is credit card information, the card company information corresponding to the searchable company information is transmitted to the terminal 110.
- the payment means registration device 135 authenticates the validity of the payment means authentication information received from the terminal 110 by using the card company device 150 corresponding to the card company information for validating the card when registering the credit card information.
- the payment method authentication information includes at least one or more information among telephone number information, card company identification information, card alias information, card number information, card expiration date information, virtual card number information, and CVC information. Refers to information entered by an operation or command.
- the payment method registration device 135 inquires about the payment company information according to the payment method information, but included in the payment method information If the payment method is the phone bill information, the phone bill registration request information corresponding to the inquired billable company information is transmitted to the terminal 110.
- the payment method registration device 135 receives the phone bill registration information from the terminal 110 to generate an OTP authentication key when registering the phone bill
- the payment method registration device 135 uses the communication service providing device 140 associated with the terminal 110 to register the phone bill registration information. Create an OTP authentication key.
- the phone bill registration information includes at least one or more of the phone number information and the electronic payment application ID information mounted on the terminal 110.
- the payment method registration device 135 transmits an OTP authentication request signal for the telephone number information to the communication service providing device 140 to generate the OTP authentication key when registering the phone bill, and provides the corresponding OTP authentication key to the communication service From device 140.
- the communication service providing apparatus 140 generates an OTP authentication key for the payment means information by using the communication service provider OTP providing apparatus 142.
- the payment method registration device 135 receives the inquiry request information on the payment method information from the terminal 110. If so, the transaction history confirmation information retrieved through the payment mobile web server or PG web server is transmitted to the terminal (110). In addition, when the payment method registration device 135 receives the change request information on the payment method information from the terminal 110, the payment method is changed to the corresponding content after reflecting this, and the change completion information is transmitted to the terminal 110. do.
- the payment method registration device 135 may further include a cloud computing storage unit and a cloud computing unit for cloud computing.
- the cloud computing storage unit receives payment means information from the terminal 110, generates an OTP authentication key using an external device according to the payment means information, registers the payment means information, and then transmits the OTP authentication key to the terminal 110.
- the communication service providing apparatus 140 interworks with the communication network 120 to process the basic and additional services for the location of the terminal 110 to receive a voice or data communication service, to handle and receive a subscriber's incoming and outgoing calls, and to register a location. And an apparatus for performing various functions required for wireless call processing such as handoff procedure processing and interworking with another network.
- the communication service providing apparatus 140 receives a control signal to send the first authentication message from the payment method registration device 135 for member registration, the communication service providing apparatus 140 transmits the first authentication message to the terminal 110 with a preset message standard. Send it.
- the communication service providing apparatus 140 may use a message center to send the first authentication message to the terminal 110 with a preset message standard.
- the message center is preferably an SMS center, but is not necessarily limited thereto.
- the message center refers to a device that delivers the requested message to the terminal 110 corresponding to the preset calling number in association with the communication network 120.
- the preset message standard is preferably SMS, but is not necessarily limited thereto, and may be an IP-based packet message.
- the first authentication message preferably includes an authentication number consisting of a combination of at least one information among preset numbers, letters, and symbols, the user of the terminal 110 receiving the first authentication message receives the corresponding authentication number.
- the terminal 110 may perform the first authentication procedure using the electronic payment application 112.
- the communication service providing apparatus 140 according to the present embodiment generates an OTP authentication key through the communication service provider OTP providing device 142 when receiving the OTP authentication key request signal from the payment means registration device 135, This is transmitted to the payment method registration device 135.
- the communication company OTP providing device 142 refers to a device for providing communication using OTP in connection with the communication service providing device 140.
- the one-time password refers to a method of generating and inputting a different password every time, rather than a fixed password, and refers to an authentication solution that can reduce the exposure of the password and the theft of the user account because the password cannot be reused. That is, the one-time password is used as a two factor method in financial sites because of its excellent security and mobility, and a hardware token or a software token (mobile OTP) generator may be separately required to use the one-time password.
- the card company device 150 is a server capable of performing electronic payment, and performs a function of paying a cost corresponding to a payment request signal for a pre-registered credit card or check card, and information related to the credit card or check card. Authenticate In addition, the card company device 150 according to the present embodiment, the phone number information, card company identification information, card alias information, card number information, card expiration date information, virtual card number information and CVC received from the payment method registration device 135 Authentication of payment means authentication information including at least one of the information is performed. In addition, the card company device 150 generates an OTP authentication key for the payment means information using the card company OTP providing device 152 to work together.
- the card company OTP providing device 152 refers to a device for providing a card use OTP in conjunction with the card company device 150.
- FIG. 5 is a block diagram schematically showing a payment means registration device according to the present embodiment.
- the payment method registration device 135 includes a payment method receiver 215, a payment company inquiry unit 225, a validity authentication unit 235, an OTP authentication key generator 245, and a payment method registration unit 255. ) And an inquiry control unit 265.
- the payment method registration device 135 is a payment method receiving unit 215, a payment company inquiry unit 225, validity authentication unit 235, OTP authentication key generation unit 245, payment method registration unit 255 And it is described as including only the search control unit 265, which is merely illustrative of the technical idea of one embodiment of the present invention, those skilled in the art to which one embodiment of the present invention belongs Various modifications and variations to the components included in the payment means registration device 135 may be applied without departing from the essential characteristics of the embodiment of the present invention.
- the payment method receiver 215 receives payment method information from the terminal 110.
- the payment method information is credit card information. And at least one of check card information, phone bill information, and financial account information.
- the payment company inquiry unit 225 looks up the payment information of the company according to the payment method information to register the credit card information, but if the payment method included in the payment method information is the credit card information, The card company information is transmitted to the terminal 110. Meanwhile, the payment company inquiry unit 225 may search for payment company information according to the payment method information for registration of the phone bill information, and if the payment method included in the payment method information is phone bill information, The corresponding phone bill registration request information is transmitted to the terminal 110.
- the validity authentication unit 235 authenticates the validity of the payment means authentication information received from the terminal 110 using the card company device 150 corresponding to the card company information for registration of the credit card information.
- the payment means authentication information includes at least one or more of telephone number information, card company identification information, card alias information, card number information, card expiration date information, virtual card number information and CVC information.
- the validity authentication unit 235 may register at least one or more of card alias information, card number information, card expiration date information, virtual card number information, CVC information, and identification information of the terminal 110 for registration of credit card information.
- the card company device 150 transmits the data to the card company 150 to verify validity.
- the OTP authentication key generation unit 245 generates an OTP authentication key using an external device according to the payment means information.
- the OTP authentication key generation unit 245 generates an OTP authentication key for information whose validity is authenticated by using the card company OTP providing device 152 that works with the card company device 150 to register the credit card information.
- the OTP authentication key generation unit 245 receives the phone bill registration information from the terminal 110 for registration of the phone bill information, using the communication service providing device 140 associated with the terminal 110 to the phone bill registration information Create an OTP authentication key.
- the phone bill registration information includes at least one or more of the phone number information and the electronic payment application ID information mounted on the terminal.
- the OTP authentication key generation unit 245 transmits an OTP authentication request signal for the phone number information to the communication service providing apparatus 140 to register the phone bill information, and transmits the corresponding OTP authentication key to the communication service providing apparatus ( 140).
- the payment method registration unit 255 registers the payment method information and transmits the OTP authentication key to the terminal 110.
- the payment method registration unit 255 registers payment method information when at least one or more information of the OTP authentication key, card alias information, virtual card number information, and validity authentication information is confirmed for registration of the credit card information. Meanwhile, the payment method registration unit 255 registers payment method information when an OTP authentication key is received for registration of the phone bill information.
- the inquiry control unit 265 controls to inquire or change the payment means information according to the request of the terminal 110.
- the inquiry control unit 265 receives the transaction history confirmation information that is inquired through the payment mobile web server or the PG web server 110. To send).
- the inquiry control unit 265 reflects this, and then changes the payment method to the corresponding content, and changes to the terminal 110. Send the completion information.
- FIG. 6 is a block diagram schematically illustrating a terminal according to the present embodiment.
- the terminal 110 includes a payment means transmission unit 315, a card information input unit 325, a phone bill information input unit 335, a payment method storage unit 345, and an inquiry and change unit 355. .
- the terminal 110 includes only the payment means transmission unit 315, the card information input unit 325, the phone bill information input unit 335, the payment method storage unit 345 and the inquiry and change unit 355.
- these are merely illustrative of the technical idea of one embodiment of the present invention, those skilled in the art to which one embodiment of the present invention belongs will not depart from the essential characteristics of one embodiment of the present invention. It will be applicable to various modifications and variations to the components included in the terminal 110 in the scope.
- the payment means transmission unit 315, the card information input unit 325, the phone bill information input unit 335, the payment means storage unit 345, and the inquiry and change unit 355 implemented in FIG. 6 are the electronic payment application 112. ) Can be implemented.
- the payment means transmission unit 315 transmits the payment means information selected by the user's operation or command to the payment means registration device 135. That is, the payment means transmitting unit 315 transmits the payment means information including the credit card information as the payment means to the payment means registration device 135 for registration of the credit card information. On the other hand, the payment means transmission unit 315 transmits the payment means information including the phone bill information to the payment means registration device 135 to register the phone bill information.
- the card information input unit 325 selects any one of the company information received from the payment method registration device 135 to register the credit card information, and the phone number information, the card company identification information, and the card alias of the selected company information.
- Payment means authentication information including at least one of information, card number information, card expiration information, virtual card number information and CVC information is transmitted to the payment means registration device 135.
- the phone bill information input unit 335 pays phone bill registration information including at least one of phone number information and electronic payment application ID information according to the phone bill registration request information received from the payment method registration device 135 for registration of the phone bill information. It transmits to the means registration apparatus 135.
- the payment means storage unit 345 stores the OTP authentication key received in response to the payment means information from the payment means registration device 135, and then the payment means information. Process the registration completion. That is, the payment means storage unit 345 stores the OTP authentication key received from the payment means registration device 135 corresponding to the credit card information when the credit card information, which is payment means information, is authenticated for registration of the credit card information. After the payment method information is registered. On the other hand, the payment means storage unit 345 stores the OTP authentication key received in response to the phone bill information from the payment method registration device 135, if the phone bill information, the payment means information for the registration of the phone bill information, the payment means The information is registered and processed.
- the inquiry and change unit 355 transmits inquiry request information or change request information about the payment means information by a user's operation or command. That is, the inquiry and change unit 355 transmits the inquiry request information to the payment means registration device 135 when the inquiry request information on the payment method information is input by a user's operation or command, and confirms the transaction history corresponding thereto. Information is received from the payment method registration device 135. On the other hand, when the change request information for the payment means information is input by the user's operation or command, the inquiry and change unit 355 transmits the change request information to the payment means registration device 135, and the change completion information corresponding thereto. Is received from the payment method registration device 135.
- FIG. 7 and 8 are flowcharts illustrating a member registration method for electronic payment according to the present embodiment.
- the application providing device When the download of the electronic payment application 112 is selected in the application providing device, the application providing device causes the electronic payment application 112 to be downloaded to the corresponding terminal 110 (S412).
- the download of the electronic payment application 112 is selected by the user's selection during the mobile payment through the PG (S414), the payment web or mobile application provides a service subscription guide, and the corresponding terminal 110 through the application providing device.
- the electronic payment application 112 is downloaded.
- step S414 when the user selects 'new payment' during mobile payment, the user selects 'subscription' in the PG, and transmits the corresponding information to the payment web or mobile application.
- the payment web or mobile application may request to input a 'service subscription guide' and a user's phone number.
- the payment web or mobile application may transmit a message including a downloadable call back URL of the electronic payment application 112 or a message including a link to a corresponding web page to the corresponding terminal.
- the terminal 110 installs the downloaded electronic payment application and transmits a first authentication request signal to the payment means registration device 135 when a consent signal for using the electronic payment application 112 is input (S418). (S420).
- the terminal 110 transmits a first authentication request signal for approval of driving of the electronic payment application 112 to the payment means registration device 135, and the first authentication information corresponding to the first authentication request signal is input.
- the first authentication procedure completion signal is transmitted to the payment means registration device 135.
- the terminal 110 receives identification information corresponding to the first authentication request signal from the payment means registration device 135 to perform the first authentication procedure, and the first authentication information and the identification information coincide with each other. In this case, it is confirmed that the first authentication information is authenticated.
- the first authentication information and identification information is preferably an authentication number consisting of a combination of at least one or more information among preset numbers, letters, and symbols, but is not necessarily limited thereto.
- the payment method registration device 135 When the payment method registration device 135 receives the first authentication request signal for approval of driving the electronic payment application 112 from the terminal 110, the payment method registration device 135 is connected to the communication service providing apparatus 140 associated with the terminal 110. Request sending of the authentication message (S422). Meanwhile, in step S422, the payment means registration device 135 transmits identification information corresponding to the first authentication message to the terminal 110. In addition, the payment method registration device 135 may receive a first authentication procedure completion signal for approval of the driving of the electronic payment application from the terminal 110.
- the communication service providing apparatus 140 When the communication service providing apparatus 140 receives the control signal from the payment means registration apparatus 135 to send the first authentication message, the communication service providing apparatus 140 sends the first authentication message to the terminal 110 in a preset message standard (S424). .
- the communication service providing apparatus 140 may use a message center to send the first authentication message to the terminal 110 using a preset message standard.
- the message center is preferably an SMS center, but is not necessarily limited thereto.
- the preset message standard is preferably SMS, but is not necessarily limited thereto, and may be an IP-based packet message.
- the first authentication message preferably includes an authentication number consisting of a combination of at least one information among preset numbers, letters, and symbols
- the user of the terminal 110 receiving the first authentication message receives the corresponding authentication number.
- the terminal 110 may perform the first authentication procedure using the electronic payment application 112. Thereafter, the agreement agreement screen may be output from the payment web or mobile application (S425).
- the terminal 110 confirms whether the second authentication information input by the user is authenticated, and when the second authentication information is authenticated, the terminal 110 transmits the second authentication information to the payment means registration device 135.
- the authentication procedure completion signal is transmitted (S426).
- step S426 when the first authentication information input by the user for authentication of driving of the electronic payment application 112 is authenticated, the terminal 110 transmits a signal for completing the first authentication procedure to the payment means registration device 135. Afterwards, it is possible to check whether the second authentication information input by the user is authenticated.
- the terminal 110 matches the user information of the terminal 110 with second authentication information including at least one of telephone number information and social security number of the user of the terminal 110, 2 Confirm that the authentication information is authenticated.
- the terminal 110 may check the authentication of the second authentication information by using the internal memory or the payment means registration device 135 that stores the user information of the terminal 110.
- the payment method registration device 135 When the payment method registration device 135 receives the second authentication procedure completion signal from the terminal 110, the payment method registration device 135 confirms whether the user subscribes to the user information of the terminal 110 (S428). In operation S428, the payment method registration device 135 checks whether the user has registered as a member of the user information of the terminal 110 and performs a member registration procedure when the member is not a member.
- a member registration procedure may be performed.
- the payment method registration device 135 uses the communication service providing device 140 associated with the terminal 110 to perform the third authentication procedure. Check whether or not the communication company member information is authenticated by using, and if the confirmation result, the service provider member information is authenticated to process the member registration completion (S430). In operation S430, when the payment method registration device 135 has information that matches the name information or the corporation name information of the terminal 110 included in the telecommunication company member information by using the communication service providing device 140, the telecommunication company member information. Authenticate
- the payment means registration device 135 allocates an application ID to the electronic payment application 112 (S432).
- the terminal 110 receives the application ID from the payment method registration device 135 (S434).
- the terminal 110 transmits a signal for completing the second authentication procedure to the payment method registration device 135; After that, the application ID is received from the payment method registration device 135.
- the terminal 110 When the terminal 110 receives the application ID from the payment method registration device 135 and the fourth authentication information input by the user is authenticated, the terminal 110 transmits a fourth authentication procedure completion signal to the payment method registration device 135. (S436). In operation S436, the terminal 110 performs a fourth authentication procedure. When the fourth authentication information including the PIN input by the user is authenticated, the terminal 110 encrypts the application ID and the authentication key. After storing, the fourth authentication procedure completion signal is transmitted to the payment method registration device 135.
- the terminal 110 registers payment means information input by the user (S438).
- the terminal 110 receives at least one or more information of the credit card information, check card information, phone bill information and financial account information input by the user Register as payment method information.
- the payment means registration device 135 stores the payment means information received from the terminal 110 (S440).
- the payment method registration device 135 receives the fourth authentication procedure completion signal from the terminal 110
- the payment method registration device 135 processes the member registration completion for the user information of the terminal 110 (S442).
- the terminal 110 processes the member registration completion (S446).
- the terminal 110 outputs a registration completion screen page when a registration completion signal is received from the payment means registration device 135 for member registration processing.
- steps S412 to S446 are described as being sequentially executed. However, these are merely illustrative examples of the technical idea of the present embodiment. Since various modifications and variations may be applied to the execution of the order described in FIGS. 4A and 4B or the execution of one or more of the steps S412 to S446 in parallel without departing from the essential characteristics of the present embodiment, FIG. 4A and 4B are not limited to the time series order.
- FIG. 9 is a flowchart illustrating a credit card registration method according to the present embodiment.
- the application providing device When the download of the electronic payment application 112 is selected in the application providing device, the application providing device causes the electronic payment application 112 to be downloaded to the corresponding terminal 110.
- the payment web or mobile application provides a service subscription guidance, the electronic device to the terminal 110 through the application providing device The payment application 112 is to be downloaded, and at this time, the terminal 110 selects 'credit card registration' as a payment method during electronic payment by a user's operation or command (S510).
- the terminal 110 generates payment means information including credit card information using the electronic payment application 112 and transmits payment means information including the credit card information to the payment means registration device 135 ( S512).
- the payment method registration device 135 receives the payment method information from the terminal 110 and then inquires about the payment company information (payment method list) according to the payment method information, and the payment method included in the payment method information includes the credit card information. In the case of transmitting the card company information corresponding to the inquired payment company information to the terminal 110 (S514).
- the terminal 110 selects any one of the company information received from the payment method registration device 135 (S516), phone number information, card company identification information, card alias information, card number information,
- the payment means authentication information including at least one of card expiration date information, virtual card number information, and CVC information is transmitted to the payment means registration device 135 (S518).
- the payment method registration device 135 requests authentication of the payment method authentication information to the card company device 150 corresponding to the credit card information so as to request registration for each card company that authenticates the payment method authentication information when the credit card information is registered ( S520). That is, in step S520 the payment means registration device 135 for the payment method authentication information received from the terminal 110 using the card company device 150 corresponding to the card company information for validity of the card when registering the credit card information Validity can be authenticated.
- the payment method authentication information includes at least one or more information among telephone number information, card company identification information, card alias information, card number information, card expiration date information, virtual card number information, and CVC information. Refers to information entered by an operation or command.
- the payment method registration device 135, at least one or more of the card alias information, card number information, card expiration information, virtual card number information, CVC information and identification information of the terminal 110 for validity authentication card company apparatus Send to 150 to validate the validity.
- the card company device 150 may store at least one or more of the phone number information, the card company identification information, the card alias information, the card number information, the card expiration date information, the virtual card number information, and the CVC information received from the payment method registration device 135. Authentication is performed on the payment means authentication information that is included (S522). In addition, the card company device 150 generates an OTP authentication key for the payment means information using the card company OTP providing device 152 to cooperate (S524). That is, in step S524, the payment method registration device 135 uses the card company OTP providing device 152 that interworks with the card company device 150 to generate the OTP authentication key when registering the credit card information, or information that has been validated. OTP authentication key can be generated for the number.
- the payment means registration device 135 transmits the OTP authentication key to the terminal 110 after registering the payment means information which is credit card information (S526).
- the payment method registration device 135 confirms at least one or more information among the OTP authentication key, the card alias information, the virtual card number information, and the validity information for registering the payment method, the payment method information is determined.
- Register with The terminal 110 stores the OTP authentication key received from the payment method registration device 135 corresponding to the credit card information, which is payment method information (S528), and then registers the payment method information (S530).
- steps S510 to S530 are sequentially described.
- steps S510 to S530 are merely illustrative examples of the technical idea of the present embodiment.
- 9 may be modified and modified in various ways, such as by changing the order described in FIG. 9 or executing one or more steps of steps S510 to S530 in parallel without departing from the essential characteristics thereof. It is not limited.
- the credit card registration method according to the present embodiment described in FIG. 9 may be implemented in a program and recorded in a computer-readable recording medium.
- the computer-readable recording medium having recorded thereon a program for implementing the credit card registration method according to the present embodiment includes all kinds of recording devices storing data that can be read by a computer system. Examples of such a computer-readable recording medium include ROM, RAM, CDROM, magnetic tape, floppy disk, optical data storage device, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet). Include.
- FIG. 10 is a flowchart for explaining a method for registering a phone bill according to the present embodiment.
- the application providing device When the download of the electronic payment application 112 is selected in the application providing device, the application providing device causes the electronic payment application 112 to be downloaded to the corresponding terminal 110.
- the payment web or mobile application provides a service subscription guidance, the electronic device to the terminal 110 through the application providing device
- the payment application 112 is downloaded, and at this time, the terminal 110 selects 'Ponville registration' as a payment method at the time of electronic payment by a user's manipulation or command (S610).
- the terminal 110 generates payment means information including phone bill information using the electronic payment application 112, and transmits payment means information including phone bill information to the payment means registration device 135 (S612). .
- the payment method registration device 135 inquires the payment company information (payment method list) according to the payment method information, and if the payment method included in the payment method information is phoneville information, the phone bill corresponding to the searchable payment company information is registered. The request information is transmitted to the terminal 110 (S614).
- the terminal 110 transmits the phone bill registration information including at least one of phone number information and electronic payment application ID information to the payment method registration device according to the phone bill registration request information received from the payment method registration device 135 (S616). ).
- the payment method registration device 135 receives the phone bill registration information from the terminal 110 to generate the OTP authentication key when registering the phone bill
- the device transmits an OTP authentication key request signal to the communication service providing apparatus 140 associated with the terminal 110. Transmit (S618).
- the phone bill registration information includes at least one or more of the phone number information and the electronic payment application ID information mounted on the terminal 110.
- the communication service providing device 140 receives the OTP authentication key request signal from the payment means registration device 135, the communication service providing device 140 generates an OTP authentication key through an interworking carrier OTP providing device 142, and the payment means registration device 135. In step (S620).
- the payment method registration device 135 receives the OTP authentication key corresponding to the OTP authentication request signal for the telephone number information from the communication service providing apparatus 140 to generate the OTP authentication key when registering the phone bill, and transmits the OTP authentication key to the terminal ( 110 to transmit (S622). In step S622, if the payment means registration device 135 is confirmed the OTP authentication key for registration of the payment method, the phone bill information is registered as payment means information.
- the terminal 110 stores the OTP authentication key received from the payment means registration device 135 corresponding to the phone bill information, which is payment method information (S624), and then registers and processes the payment means information (S626).
- steps S610 to S626 are sequentially described. However, these are merely illustrative examples of the technical idea of the present embodiment. It is possible to apply various modifications and variations by changing the order described in FIG. 10 or executing one or more steps of steps S610 to S626 in parallel without departing from the essential characteristics. no.
- the phoneville registration method according to the present embodiment described in FIG. 10 may be implemented in a program and recorded in a computer-readable recording medium.
- the computer-readable recording medium having recorded thereon a program for implementing the Vonville registration method according to the present embodiment includes all kinds of recording devices storing data that can be read by a computer system. Examples of such a computer-readable recording medium include ROM, RAM, CDROM, magnetic tape, floppy disk, optical data storage device, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet). Include.
- FIG. 11 is a flowchart illustrating a transaction detail inquiry method according to the present embodiment.
- the terminal 110 receives a transaction history inquiry request signal for inquiring a payment method by a user's manipulation or command through the electronic payment application 112 (S710).
- the terminal 110 transmits inquiry condition information or inquiry request information about the transaction history inquiry request signal input through the electronic payment application 112 to the payment means registration device 135 (S712).
- the inquiry condition information or inquiry request information includes at least one or more of URL, telephone number information, ID information of the electronic payment application 112, inquiry period information. That is, in step S710 to step S712, when the inquiry request information about the payment means information is input by a user's operation or command, the terminal 110 transmits the inquiry request information to the payment means registration device 135.
- the payment method registration apparatus 135 transmits transaction detail inquiry request information to the mobile web to inquire transaction details corresponding to the inquiry condition information or the inquiry request information received from the terminal 110 (S714).
- the mobile web checks the transaction details for each PG and transmits the confirmation result to the PG web (S716).
- the PG web transmits the transaction history inquiry response information corresponding to the transaction history inquiry request information requested by the payment method registration device 135 to the terminal 110 (S717). That is, in step S714 to S717 when the payment means registration device 135 receives the inquiry request information about the payment method information from the terminal 110, the payment history confirmation information retrieved through the payment mobile web server or PG web server Transmission to the terminal 110.
- the terminal 110 receives transaction history confirmation information corresponding to the inquiry request information about the payment means information from the payment means registration device 135.
- steps S710 to S717 are described as being sequentially executed. However, this is merely illustrative of the technical idea of the present embodiment. 11 may be modified and modified in various manners by changing the order described in FIG. 11 or executing one or more steps of steps S710 to S717 in parallel without departing from the essential characteristics thereof. It is not limited.
- FIG. 12 is a flowchart for explaining a method for changing the main payment means according to the present embodiment.
- the terminal 110 transmits the change request information to the payment method registration device 135 when the change request information on the payment method information is input by a user's operation or command to change the payment method (S810).
- the change request information includes at least one or more of telephone number information, ID information of the electronic payment application 112, card alias information, and virtual card number information.
- the payment method registration device 135 When the payment method registration device 135 receives the change request information about the payment method information from the terminal 110, the payment method registration device 135 changes the payment method to the corresponding content, and transmits the change completion information to the terminal 110 (S814).
- the terminal 110 receives the change completion information corresponding to the change request information from the payment means registration device 135 and processes the payment means change completion (S816).
- steps S810 to S816 are sequentially described.
- steps S810 to S816 are merely illustrative examples of the technical idea of the present embodiment. 12 may be modified and modified in various ways, such as by changing the order described in FIG. 12 or executing one or more steps of steps S810 to S816 in parallel without departing from the essential characteristics, and thus, FIG. It is not limited.
- the present invention is to process the member registration according to whether or not the information entered by the user through the terminal to perform the electronic payment to ensure secure electronic payment, the payment means information selected by the user through the terminal to perform the electronic payment
- the member registration method for electronic payment and the system, device and terminal for the electronic payment to perform the OTP (One Time Password) authentication to register the payment method more securely.
- OTP One Time Password
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명은 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기에 관한 것으로서, 본 발명의 시스템은 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 제 4 인증 정보 중 적어도 하나 이상의 정보가 인증되는 경우, 전자 결제를 수행하기 위한 애플리케이션 ID를 수신하고 결제수단 정보를 등록하며 회원 등록 완료를 처리하는 단말기; 및 상기 단말기로부터 제 1 인증 절차 완료 신호, 제 2 인증 절차 완료 신호 및 제 4 인증절차 완료 신호 중 적어도 하나 이상의 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하고, 전자 결제 수행을 위한 상기 애플리케이션 ID를 할당하며 상기 결제수단 정보를 등록한 후 상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 장치를 포함한다.
Description
본 발명은 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기에 관한 것으로서, 더욱 상세하게는, 전자 결제를 수행하기 위해 단말기를 통해 사용자가 입력한 정보의 인증 여부에 따라 회원 등록을 처리하여 안전한 전자 결제가 수행되도록 하고, 전자 결제를 수행하기 위해 단말기를 통해 사용자가 선택한 결제 수단 정보에 따라 OTP(One Time Password) 인증을 수행하여 보다 안전하게 결제 수단을 등록할 수 있도록 하는 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기에 관한 것이다.
일반 상거래 또는 전자 상거래를 위한 지불 방식으로 신용 카드, 직불 카드, 또는 은행 계좌를 통한 입금 방식 등이 보편적으로 사용되고 있다. 하지만, 종래의 지불 방식은 현금 이용 시에 현금 소지에 대한 불편함, 현금 분실에 대한 위험, 잔액 반환 등의 번거로움 등의 문제점이 있었다. 한편, 이러한 문제점과 더불어 상거래의 과세 투명도를 높이기 위한 방안으로 신용카드 사용이 권장되고 있으며 또 다른 많은 결제 방식이 개발되고 있다. 특히, 인터넷을 이용한 전자 상거래가 꾸준히 성장을 거듭하면서 지불 결제 시장도 빠르게 확대되고 있으며, 현재까지 인터넷 상에서의 지불 수단은 신용카드와 무통장 온라인 입금이 대부분을 차지했지만 최근에는 휴대폰이나 유무선 ARS(Automatic Response Service)를 이용한 지불 결제수단이 새로이 등장하여 급속한 속도로 사용 빈도가 늘어나고 있다.
하지만, 이러한 지불 수단의 경우, 별도의 모듈 또는 카드를 발급받아야 하는 불편함이 있으며, 개인정보 유출에 따른 피해가 발생할 수 있는 문제점이 있다.
본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 전자 결제를 수행하기 위해 단말기를 통해 사용자가 입력한 정보의 인증 여부에 근거하여 회원 등록을 처리하여 보다 안전한 전자 결제가 수행되도록 하는 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기를 제공하는 데 있다.
본 발명의 다른 목적은 전자 결제를 수행하기 위해 단말기를 통해 사용자가 선택한 결제 수단 정보에 따라 OTP 인증을 수행하여 보다 안전하게 결제 수단을 등록할 수 있도록 하는 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기를 제공하는 데 있다.
전술한 과제를 해결하기 위한 본 발명의 일 측면에 따르면, 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 제 4 인증 정보 중 적어도 하나 이상의 정보가 인증되는 경우, 전자 결제를 수행하기 위한 애플리케이션 ID를 수신하고 결제수단 정보를 등록하며 회원 등록 완료를 처리하는 단말기; 및 상기 단말기로부터 제 1 인증 절차 완료 신호, 제 2 인증 절차 완료 신호 및 제 4 인증절차 완료 신호 중 적어도 하나 이상의 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하고, 전자 결제 수행을 위한 상기 애플리케이션 ID를 할당하며 상기 결제수단 정보를 등록한 후 상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 장치를 포함하는 것을 특징으로 하는 전자 결제를 위한 회원 등록 시스템이 제공된다.
본 발명의 다른 측면에 따르면, 단말기로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하는 회원 가입 여부 확인부; 회원 가입 여부의 확인 결과 미가입 회원인 경우, 상기 단말기의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하는 제 3 인증 처리부; 상기 제 3 인증절차가 완료되면, 상기 단말기에 탑재된 전자 결제 애플리케이션에 애플리케이션 ID를 할당하는 애플리케이션 ID 할당부; 상기 단말기로부터 제 4 인증절차 완료 신호를 수신되는 경우, 상기 단말기로부터 수신된 결제수단 정보를 저장하는 결제수단 저장부; 및 상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 처리부를 포함하는 것을 특징으로 하는 회원 등록 장치가 제공된다.
여기서, 상기 단말기로부터 전자 결제 애플리케이션의 구동 승인을 위한 제 1 인증 요청 신호가 수신되면, 상기 단말기와 연계된 통신 서비스 제공 장치로 제 1 인증 메시지의 발송을 요청하고, 상기 단말기로 상기 제 1 인증 메시지에 대응하는 식별 정보를 전송한 후 상기 단말기로부터 상기 제 1 인증 절차 완료 신호를 수신하는 제 1 인증 처리부를 더 포함할 수 있다.
그리고, 상기 결제수단 정보는, 신용카드 정보. 체크카드 정보, 폰빌(Phone Bill) 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함할 수 있다.
본 발명의 또 다른 측면에 따르면, 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하는 제 2 인증 절차 수행부; 상기 제 2 인증 정보가 인증되는 경우, 회원 등록 장치로 제 2 인증 절차 완료 신호를 전송하고, 상기 회원 등록 장치로부터 애플리케이션 ID를 수신하는 애플리케이션 ID 관리부; 사용자에 의해 입력된 상기 제 4 인증 정보가 인증되는 경우, 상기 회원 등록 장치로 제 4 인증절차 완료 신호를 전송하는 제 4 인증절차 수행부; 상기 사용자에 의해 입력된 결제수단 정보를 등록하는 결제수단 등록부; 및 상기 회원 등록 장치로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리하는 등록 처리부를 포함하는 것을 특징으로 하는 단말기가 제공된다.
여기서, 전자 결제 애플리케이션의 구동 승인을 위해 상기 사용자에 의해 입력된 제 1 인증 정보가 인증되는 경우, 상기 회원 등록 장치로 제 1 인증 절차 완료 신호를 전송하는 제 1 인증 절차 수행부를 더 포함할 수 있다.
여기서, 상기 제 1 인증 정보 및 상기 식별 정보는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호를 포함할 수 있다.
그리고, 상기 제 2 인증 절차 수행부는, 상기 단말기에 부여된 전화번호 정보 및 상기 단말기의 사용자에 대한 주민등록 번호 중 적어도 하나 이상의 정보를 포함하는 상기 제 2 인증 정보가 상기 단말기의 사용자 정보와 일치하는 경우, 상기 제 2 인증 정보가 인증된 것으로 확인할 수 있다.
그리고, 상기 애플리케이션 ID 관리부는, 상기 제 2 인증 정보의 인증이 확인되면, 상기 회원 등록 장치로 상기 제 2 인증 절차 완료 신호를 전송한 후 상기 회원 등록 장치로부터 상기 애플리케이션 ID를 수신할 수 있다.
또한, 상기 제 4 인증절차 수행부는, 상기 사용자에 의해 입력된 PIN(Personal Identification Number)을 포함하는 상기 제 4 인증 정보가 인증되면 상기 애플리케이션 ID 및 인증키를 암호화하여 저장한 후 상기 회원 등록 장치로 상기 제 4 인증절차 완료 신호를 전송할 수 있다.
본 발명의 또 다른 측면에 따르면, 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 전송하고, 상기 결제 수단 정보가 인증되면 상기 결제 수단 정보에 대응하여 수신된 OTP(One Time Password) 인증키를 저장한 후 상기 결제 수단 정보를 등록 완료 처리하는 단말기; 및 수신된 상기 결제 수단 정보에 대한 인증이 완료되면, 상기 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하여 상기 단말기로 전송하고, 상기 결제 수단 정보를 등록 처리하는 결제 수단 등록 장치를 포함하여 전자 결제를 위한 결제 수단을 등록하는 전자 결제를 위한 회원 등록 시스템이 제공된다.
본 발명의 또 다른 측면에 따르면, 단말기로부터 결제 수단 정보를 수신하는 결제 수단 수신부; 상기 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하는 OTP 인증키 생성부; 상기 결제 수단 정보를 등록한 후 상기 단말기로 상기 OTP 인증키를 전송하는 결제 수단 등록부; 및 상기 단말기의 요청에 따라 상기 결제 수단 정보를 조회 또는 변경하도록 제어하는 조회 제어부를 포함하는 것을 특징으로 하는 결제 수단 등록 장치가 제공된다.
여기서, 상기 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 상기 결제 수단 정보에 포함된 결제 수단이 신용카드 정보인 경우 조회된 상기 결제 가능 업체 정보에 해당하는 카드사 정보를 상기 단말기로 전송하는 결제 가능 업체 조회부를 더 포함할 수 있다.
그리고, 상기 카드사 정보에 해당하는 카드사 장치를 이용하여 상기 단말기로부터 수신된 결제 수단 인증 정보에 대한 유효성을 인증하는 유효성 인증부를 더 포함할 수 있다.
한편, 상기 OTP 인증키 생성부는, 상기 카드사 장치와 연동하는 카드사 OTP 제공 장치를 이용하여 상기 유효성이 인증된 정보에 대해 상기 OTP 인증키를 생성할 수 있다.
그리고, 상기 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 상기 결제 수단 정보에 포함된 결제 수단이 폰빌 정보인 경우 조회된 상기 결제 가능 업체 정보에 해당하는 폰빌 등록 요청 정보를 상기 단말기로 전송하는 결제 가능 업체 조회부를 더 포함할 수 있다.
여기서, 상기 폰빌 등록 정보는, 전화번호 정보 및 상기 단말기에 탑재된 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함할 수 있다.
한편, 상기 조회 제어부는, 상기 단말기로부터 상기 결제 수단 정보에 대한 조회 요청 정보가 수신되는 경우, 결제 모바일 웹 서버 또는 PG 웹 서버를 통해 조회된 거래 내역 확인 정보를 상기 단말기로 전송할 수 있다.
본 발명의 또 다른 측면에 따르면, 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치로 전송하는 결제 수단 전송부; 상기 결제 수단 등록 장치에 의해 상기 결제 수단 정보가 인증되면, 결제 수단 등록 장치로부터 상기 결제 수단 정보에 대응하여 수신된 OTP(One Time Password) 인증키를 저장한 후 상기 결제 수단 정보를 등록 완료 처리하는 결제 수단 저장부; 및 상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송하는 조회 및 변경부를 포함하는 것을 특징으로 하는 단말기가 제공된다.
여기서, 상기 결제 수단 등록 장치로부터 수신된 업체 정보 중 어느 하나의 정보를 선택하고, 선택된 상기 업체 정보에 대한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보를 상기 결제 수단 등록 장치로 전송하는 카드 정보 입력부를 더 포함할 수 있다.
그리고, 상기 결제 수단 전송부는 결제 수단으로서 폰빌 정보를 포함한 상기 결제 수단 정보를 상기 결제 수단 등록 장치로 전송하고;
상기 결제 수단 등록 장치로부터 수신된 폰빌 등록 요청 정보에 따라 전화번호 정보 및 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한 폰빌 등록 정보를 상기 결제 수단 등록 장치로 전송하는 폰빌 정보 입력부를 더 포함할 수 있다.
그리고, 상기 조회 및 변경부는, 상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 조회 요청 정보가 입력되면 상기 조회 요청 정보를 상기 결제 수단 등록 장치로 전송하고 그에 대응하는 거래 내역 확인 정보를 상기 결제 수단 등록 장치로부터 수신하며, 상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 변경 요청 정보가 입력되면 상기 변경 요청 정보를 상기 결제 수단 등록 장치로 전송하고 그에 대응하는 변경 완료 정보를 상기 결제 수단 등록 장치로부터 수신할 수 있다.
본 발명의 또 다른 측면에 따르면, 회원 등록 장치에서 회원 등록을 수행하는 방법에 있어서, (a) 단말기로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하는 회원 가입 여부 확인 과정; (b) 회원 가입 여부의 확인 결과 미가입 회원인 경우, 상기 단말기의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하는 제 3 인증 처리 과정; (c) 상기 제 3 인증절차가 완료되면, 상기 전자 결제 애플리케이션에 애플리케이션 ID를 할당하는 애플리케이션 ID 할당 과정; (d) 상기 단말기로부터 제 4 인증절차 완료 신호를 수신되는 경우, 상기 단말기로부터 수신된 결제수단 정보를 저장하는 결제수단 저장 과정; 및 (e) 상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 처리 과정을 포함하는 것을 특징으로 하는 전자 결제를 위한 회원 등록 방법이 제공된다.
본 발명의 또 다른 측면에 따르면, 단말기에서 회원 등록을 수행하는 방법에 있어서, (a) 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하는 제 2 인증 절차 수행 과정; (b) 상기 제 2 인증 정보가 인증되는 경우, 회원 등록 장치로 제 2 인증 절차 완료 신호를 전송하고, 상기 회원 등록 장치로부터 애플리케이션 ID를 수신하는 애플리케이션 ID 관리 과정; (c) 사용자에 의해 입력된 상기 제 4 인증 정보가 인증되는 경우, 상기 회원 등록 장치로 제 4 인증절차 완료 신호를 전송하는 제 4 인증절차 수행 과정; (d) 상기 사용자에 의해 입력된 결제수단 정보를 등록하는 결제수단 등록 과정; 및 (e) 상기 회원 등록 장치로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리하는 등록 처리 과정을 포함하는 것을 특징으로 하는 전자 결제를 위한 회원 등록 방법이 제공된다.
본 발명의 또 다른 측면에 따르면, 결제 수단 등록 장치가 결제 수단을 등록하는 방법에 있어서, (a) 단말기로부터 결제 수단 정보를 수신하는 결제 수단 수신 과정; (b) 상기 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하는 OTP 인증키 생성 과정; (c) 상기 결제 수단 정보를 등록한 후 상기 단말기로 상기 OTP 인증키를 전송하는 결제 수단 등록 과정; 및 (d) 상기 단말기의 요청에 따라 상기 결제 수단 정보를 조회 또는 변경하도록 제어하는 결제 수단 제어 과정을 포함하는 것을 특징으로 하는 결제 수단 등록 방법이 제공된다.
본 발명의 또 다른 측면에 따르면, 단말기가 결제 수단을 등록하는 방법에 있어서, (a) 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치로 전송하는 결제 수단 전송 과정; (b) 상기 결제 수단 등록 장치에 의해 상기 결제 수단 정보가 인증되면, 결제 수단 등록 장치로부터 상기 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 상기 결제 수단 정보를 등록 완료 처리하는 결제 수단 저장 과정; 및 (c) 상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송하는 조회 및 변경 과정을 포함하는 것을 특징으로 하는 결제 수단 등록 방법이 제공된다.
본 발명의 실시예에 따르면, 전자 결제를 수행하기 위해 단말기를 통해 사용자가 입력한 정보의 인증 여부에 근거하여 회원 등록을 처리하여 보다 안전한 전자 결제가 수행되도록 하는 효과가 있다.
또한, 전자 결제 수행을 위해 별도의 모듈 또는 카드를 발급받을 필요가 없으며, 개인정보 유출에 따른 피해를 최소화할 수 있는 효과가 있다.
또한, 전자 결제 수행을 위한 회원을 등록하는 과정에서, 복수의 인증 절차를 수행하므로, 사용자 정보에 대해 보안성이 증대되는 효과가 있을 뿐만 아니라, 결제에 필요한 애플리케이션 ID 및 인증 키를 암호화하여 저장하여 전자 결제 시 안정성을 보장받을 수 있는 효과가 있다.
또한, 전자 결제를 수행하기 위해 단말기를 통해 사용자가 선택한 결제 수단 정보에 따라 OTP 인증을 수행하여 보다 안전하게 결제 수단을 등록할 수 있는 효과가 있다.
또한, 전자 결제 수단을 등록하는 과정에서, 선택된 결제 수단에 근거한 외부 장치를 통해 OTP 인증을 수행하므로, 결제 수단에 대한 보안성이 증대되는 효과가 있다.
도 1은 본 발명의 실시예에 따른 전자 결제를 위한 회원 등록 시스템의 구성도,
도 2는 본 발명의 실시예에 따른 회원 등록 장치의 제어 블럭도,
도 3은 본 발명의 실시예에 따른 전자 결제를 위한 회원 등록 위한 단말기의 제어 블럭도,
도 4는 본 발명의 실시예에 따른 결제 수단 등록 시스템의 구성도,
도 5는 본 발명의 실시예에 따른 결제 수단 등록 장치의 제어 블럭도,
도 6은 본 발명의 실시예에 따른 결제 수단 등록을 위한 단말기의 제어 블럭도,
도 7 및 도 8은 본 발명의 실시예에 따른 전자 결제를 위한 회원 등록 방법의 흐름도,
도 9는 본 발명의 실시예에 따른 신용카드 등록 방법의 흐름도,
도 10은 본 발명의 실시예에 따른 폰빌 등록 방법의 흐름도,
도 11은 본 발명의 실시예에 따른 거래 내역 조회 방법의 흐름도,
도 12는 본 발명의 실시예에 따른 주결제 수단 변경 방법의 흐름도이다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다. 첨부 도면을 참조하여 설명함에 있어 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
도 1은 본 실시예에 의한 전자 결제를 위한 회원 등록 시스템을 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 전자 결제를 위한 회원 등록 시스템은 단말기(110), 전자 결제 애플리케이션(112), 통신망(120), 회원 등록 장치(130) 및 통신 서비스 제공 장치(140)를 포함한다. 본 실시예에서는 전자 결제를 위한 회원 등록 시스템이 단말기(110), 전자 결제 애플리케이션(112), 통신망(120), 회원 등록 장치(130) 및 통신 서비스 제공 장치(140)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 전자 결제를 위한 회원 등록 시스템에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.
단말기(110)는 사용자의 키 조작에 따라 통신망(120)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant) 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다. 또한, 단말기(110)는 통신망(120)을 통하여 데이터 읽고 쓰기 및 저장, 네트워크, 컨텐츠 사용 등의 서비스를 이용할 수 있는 클라우드 컴퓨팅(Cloud Computing)을 지원하는 클라우드 컴퓨팅 단말기가 될 수 있다.
즉, 단말기(110)는 통신망(120)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 통신망(120)을 경유하여 회원 등록 장치(130)와 통신하기 위한 브라우저, 프로그램 및 프로토콜을 저장하는 메모리, 각종 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 단말기(110)는 회원 등록 장치(130)와 서버클라이언트 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, 단말기(110)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 본 실시예에서는 단말기(110)는 회원 등록 장치(130)와 별도의 장치로 구현된 것으로 기재하고 있으나, 실제 발명의 구현에 있어서, 단말기(110)는 회원 등록 장치(130)를 모두 포함하는 형태의 자립형(Stand Alone) 장치로 구현될 수 있을 것이다.
단말기(110)는 사용자의 조작 또는 명령에 의해 전자 결제 애플리케이션을 구동하며, 전자 결제 애플리케이션을 통해 회원 등록을 수행할 수 있다. 이러한 전자 결제 애플리케이션에 대해 보다 구체적으로 설명하자면, 전자 결제 애플리케이션은 단말기(110)가 스마트 폰인 경우 애플리케이션 스토어를 통해 다운로드된 후 인스톨된 애플리케이션을 말하며, 단말기(110)가 피쳐 폰(Feature Phone)인 경우 통신 서비스 제공 장치(140)를 통해 다운로드된 VM(Virtual Machine) 상에서 구동되는 애플리케이션을 말한다.
본 실시예에 따른 단말기(110)는 전자 결제 애플리케이션(112)을 탑재하여 회원 등록을 수행하며, 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 제 4 인증 정보 중 적어도 하나 이상의 정보가 인증되는 경우, 전자 결제를 수행하기 위한 애플리케이션 ID를 수신하고 결제수단 정보를 등록하며 회원 등록 완료를 처리한다. 한편, 단말기(110)는 전자 결제 애플리케이션(112)을 다운로드하여야 하는데 그 과정에 대해설명하자면, 단말기(110)는 애플리케이션 제공 장치를 통한 사용자의 선택 정보 또는 PG(Payment Gateway)를 통한 모바일 결제 중 사용자의 선택 정보가 입력되는 경우, 애플리케이션 제공 장치로부터 전자 결제 애플리케이션(112)을 다운로드하며 다운로드된 전자 결제 애플리케이션을 인스톨(Install) 한다.
회원 등록 과정을 위한 단말기(110)의 동작에 대해 보다 구체적으로 설명하자면, 단말기(110)는 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하고, 제 2 인증 정보가 인증되는 경우 회원 등록 장치(130)로 제 2 인증 절차 완료 신호를 전송한 후 회원 등록 장치(130)로부터 애플리케이션 ID를 수신하며, 사용자에 의해 입력된 제 4 인증 정보가 인증되는 경우, 회원 등록 장치(130)로 제 4 인증절차 완료 신호를 전송하며, 사용자에 의해 입력된 결제수단 정보를 등록하며, 회원 등록 장치(130)로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리한다.
이하, 단말기(110)가 제 1 인증 절차를 수행하는 과정에 대해 설명하자면, 단말기(110)는 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호를 회원 등록 장치(130)로 전송하고, 제 1 인증 요청 신호에 대응하는 제 1 인증 정보가 입력되면, 제 1 인증 정보가 인증되는지의 여부를 확인하고, 확인결과, 제 1 인증 정보가 인증되면 회원 등록 장치(130)로 제 1 인증 절차 완료 신호를 전송한다. 여기서, 제 1 인증 정보 및 식별 정보는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 또한, 단말기(110)는 제 1 인증 절차를 수행하기 위해 회원 등록 장치(130)로부터 제 1 인증 요청 신호에 대응하는 식별 정보를 수신하고, 제 1 인증 정보와 식별 정보가 일치하는 경우, 제 1 인증 정보가 인증된 것으로 확인한다. 여기서, 제 1 인증 절차를 수행하는 과정은 단말기(110)에 설치된 OS(Operating System)에 따라 생략 가능하다. 즉, 단말기(110)에 설치된 OS의 종류에 따라 회원 등록 장치(130)가 단말기(110)를 식별할 수 있으며, 이에 따라 제 1 인증 절차를 수행하거나 생략할 수 있다. 예컨대, 단말기(110)에 설치된 OS가 안드로이드(Android)인 경우, 회원 등록 장치(130)는 단말기(110)를 식별할 수 있으므로, 제 1 인증 절차를 수행하는 과정을 생략할 수 있으나, 단말기(110)에 설치된 OS가 iOS(iPhone OS)인 경우, 회원 등록 장치(130)는 단말기(110)를 식별할 수 할 수 없으므로, 제 1 인증 절차를 수행하는 과정을 수행해야 한다.
이하, 단말기(110)가 제 2 인증 절차를 수행하는 과정에 대해 설명하자면, 단말기(110)는 전화번호 정보 및 단말기(110)의 사용자에 대한 주민등록 번호 중 적어도 하나 이상의 정보를 포함하는 제 2 인증 정보가 단말기(110)의 사용자 정보와 일치하는 경우, 제 2 인증 정보가 인증된 것으로 확인한다. 이때, 단말기(110)는 단말기(110)의 사용자 정보를 저장하는 내부 메모리 또는 회원 등록 장치(130)를 이용하여 제 2 인증 정보의 인증을 확인할 수 있다.
이하, 단말기(110)가 제 4 인증절차를 수행하는 과정에 대해 설명하자면, 단말기(110)는 사용자에 의해 입력된 PIN(Personal Identification Number)을 포함하는 제 4 인증 정보가 인증되면 애플리케이션 ID 및 인증키를 암호화하여 저장한 후 회원 등록 장치(130)로 제 4 인증절차 완료 신호를 전송한다. 이러한, PIN은 일종의 개인 식별 번호로서, 일반적으로 네 자리 숫자로 설정되어 있으며, 여덟 자리의 PUK(Personal Unblocking Key)가 할당되어 있다. 한편, PIN은 사용자의 필요에 따라 변경될 수 있으며, 사용자가 PIN을 기 설정된 횟수 이상으로 연속하여 잘못 입력한 경우, 해당 가입자 식별 모듈이 잠기기 때문에 PUK을 입력하여 PIN을 재설정할 수 있다. 하지만, PUK 역시 기 설정된 횟수 이상 입력하는 경우, 해당 PUK를 폐기하고 다시 부여 받아야 한다.
한편, 단말기(110)가 애플리케이션 ID를 관리하는 과정에 대해 설명하자면, 단말기(110)는 제 2 인증 정보의 인증이 확인되면, 회원 등록 장치(130)로 제 2 인증 절차 완료 신호를 전송한 후 회원 등록 장치(130)로부터 애플리케이션 ID를 수신한다. 또한, 단말기(110)는 결제수단을 등록하는 과정에 대해 설명하자면, 단말기(110)는 사용자에 의해 입력된, 신용카드 정보, 체크카드 정보, 폰빌 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 결제수단 정보로 등록한다. 또한, 단말기(110)는 회원 등록 처리를 위해, 회원 등록 장치(130)로부터 등록 완료 신호가 수신되면, 등록 완료 화면 페이지를 출력한다.
전자 결제 애플리케이션(112)은 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 제 4 인증 정보 중 적어도 하나 이상의 정보가 인증되는 경우, 회원 등록 장치(130)로부터 전자 결제를 수행하기 위한 애플리케이션 ID를 수신하고 결제수단 정보를 등록하며 회원 등록 완료를 처리하는 소프트웨어를 말한다. 이러한, 전자 결제 애플리케이션(112)은 iOS, 안드로이드(Android), 윈도 폰 7(Windows Phone 7) 등과 같은 각종 OS(Operating System) 환경에 맞게 구현 또는 제작될 수 있다.
한편, 본 실시예에서는 단말기(110)가 전자 결제 애플리케이션(112)을 탑재하여 회원 등록을 수행하는 것을 기재하고 있으나, 이러한, 동작 과정은 전자 결제 애플리케이션(112)만으로 가능하다. 즉, 전자 결제 애플리케이션(112)은 단말기(110)에 탑재되어 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하고, 제 2 인증 정보가 인증되는 경우, 회원 등록 장치(130)로 제 2 인증 절차 완료 신호를 전송하고, 회원 등록 장치(130)로부터 애플리케이션 ID를 수신하며, 사용자에 의해 입력된 제 4 인증 정보가 인증되는 경우, 회원 등록 장치(130)로 제 4 인증절차 완료 신호를 전송하며, 사용자에 의해 입력된 결제수단 정보를 등록하고, 회원 등록 장치(130)로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리하는 기능을 구현할 수 있다.
통신망(120)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(120)은 회원 등록 장치(130)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장하고, 클라이언트가 필요로 하는 컴퓨팅 자원을 해당 단말기(110)로 제공할 수 있는 클라우드 컴퓨팅망을 포함할 수 있다. 여기서, 클라우드 컴퓨팅이란 정보가 인터넷 상의 서버에 영구적으로 저장되고, 데스크톱, 태블릿 컴퓨터, 노트북, 넷북, 스마트폰 등의 클라이언트 단말기에는 일시적으로 보관되는 컴퓨터 환경을 의미하며, 클라우드 컴퓨팅은 이용자의 모든 정보를 인터넷 상의 서버에 저장하고, 이 정보를 각종 IT 기기를 통하여 언제 어디서든 이용할 수 있도록 하는 컴퓨터 환경 접속망을 의미한다.
회원 등록 장치(130)는 하드웨어적으로는 통상적인 웹서버(Web Server) 또는 네트워크 서버와 동일한 구성을 하고 있다. 그러나, 소프트웨어적으로는 C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되는 프로그램 모듈(Module)을 포함한다. 회원 등록 장치(130)는 웹서버 또는 네트워크 서버의 형태로 구현될 수 있으며, 웹서버는 일반적으로 인터넷과 같은 개방형 컴퓨터 네트워크를 통하여 불특정 다수 클라이언트 및/또는 다른 서버와 연결되어 있고, 클라이언트 또는 다른 웹서버의 작업수행 요청을 접수하고 그에 대한 작업 결과를 도출하여 제공하는 컴퓨터 시스템 및 그를 위하여 설치되어 있는 컴퓨터 소프트웨어(웹서버 프로그램)를 뜻하는 것이다. 그러나, 전술한 웹서버 프로그램 이외에도, 웹서버상에서 동작하는 일련의 응용 프로그램(Application Program)과 경우에 따라서는 내부에 구축되어 있는 각종 데이터베이스를 포함하는 넓은 개념으로 이해되어야 할 것이다. 이러한 회원 등록 장치(130)는 일반적인 서버용 하드웨어에 도스(DOS), 윈도우(Windows), 리눅스(Linux), 유닉스(UNIX), 매킨토시(Macintosh) 등의 운영체제에 따라 다양하게 제공되고 있는 웹서버 프로그램을 이용하여 구현될 수 있으며, 대표적인 것으로는 윈도우 환경에서 사용되는 웹사이트(Website), IIS(Internet Information Server)와 유닉스환경에서 사용되는 CERN, NCSA, APPACH등이 이용될 수 있다.
회원 등록 장치(130)는 회원 등록을 위한 인증 시스템 및 결제 시스템과 연동할 수도 있다. 회원 등록 장치(130)는 회원 가입 정보를 분류하여 데이터베이스(Database)에 저장시키고 관리하는데, 이러한 데이터베이스는 회원 등록 장치(130)의 내부 또는 외부에 구현될 수 있다. 이러한 데이터베이스는 데이터베이스 관리 프로그램(DBMS)을 이용하여 컴퓨터 시스템의 저장공간(하드디스크 또는 메모리)에 구현된 일반적인 데이터구조를 의미하는 것으로, 데이터의 검색(추출), 삭제, 편집, 추가 등을 자유롭게 행할 수 있는 데이터 저장형태를 뜻하는 것으로, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이타베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이타베이스 관리 시스템(OODBMS) 및 엑셀론(Excelon), 타미노(Tamino), 세카이주(Sekaiju) 등의 XML 전용 데이터베이스(XML Native Database)를 이용하여 본 실시예의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(Field) 또는 엘리먼트들을 가지고 있다.
한편, 회원 등록 장치(130)는 전자 결제 장치로 구현될 수 있다. 즉, 회원 등록 장치(130)는 단말기(110)에 탑재된 전자 결제 애플리케이션(112)과 연동하여 전자 결제 서비스를 제공할 수 있다. 이러한, 회원 등록 장치(130)는 단말기(110)에 탑재된 전자 결제 애플리케이션(112)으로부터 결제 요청 신호가 수신되는 경우, 금융기관 장치와 연동하여 전자 결제를 수행할 수 있다.
본 실시예에 따른 회원 등록 장치(130)는 단말기(110)로부터 제 1 인증 절차 완료 신호, 제 2 인증 절차 완료 신호 및 제 4 인증절차 완료 신호 중 적어도 하나 이상의 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하고, 전자 결제 수행을 위한 애플리케이션 ID를 할당하며 결제수단 정보를 등록한 후 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리한다. 여기서, 결제수단 정보는 신용카드 정보. 체크카드 정보, 폰빌(Phone Bill) 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함한다.
회원 등록 장치(130)가 회원 등록을 위한 동작 과정에 대해 보다 구체적으로 설명하자면, 회원 등록 장치(130)는 단말기(110)로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하고, 회원 가입 여부의 확인 결과 미가입 회원인 경우, 단말기(110)의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하고, 제 3 인증절차가 완료되면 단말기(110)에 탑재된 전자 결제 애플리케이션(112)에 애플리케이션 ID를 할당하며, 단말기(110)로부터 제 4 인증절차 완료 신호를 수신되는 경우, 단말기(110)로부터 수신된 결제수단 정보를 저장하며, 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리한다.
회원 등록 장치(130)가 단말기(110)가 제 1 인증 절차를 수행하도록 하기 위한 동작에 대해 설명하자면, 회원 등록 장치(130)는 단말기(110)로부터 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호가 수신되면, 단말기(110)와 연계된 통신 서비스 제공 장치(140)로 제 1 인증 메시지의 발송을 요청하고, 단말기(110)로 제 1 인증 메시지에 대응하는 식별 정보를 전송한 후 단말기(110)로부터 제 1 인증 절차 완료 신호를 수신한다. 이때, 회원 등록 장치(130)는 단말기(110)가 제 1 인증 절차를 수행하도록 하기 위해 통신 서비스 제공 장치(140)로 하여금, 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송하도록 제어한다. 여기서, 기 설정된 메시지 규격은 SMS인 것이 바람직하나 반드시 이에 한정되는 것은 아니며, IP 기반의 패킷 메시지일 수 있다.
또한, 회원 등록 장치(130)는 회원 등록 과정에 있어서, 최종적으로 회원 등록을 처리하기 위한 절차로서, 제 4 인증을 수행하는데 그에 대해 구체적인 과정은 다음과 같다. 즉, 회원 등록 장치(130)는 단말기(110)의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행한다. 회원 등록 장치(130)는 제 3 인증절차를 수행하기 위해 단말기(110)와 연계된 통신 서비스 제공 장치(140)를 이용하여 통신사 회원 정보가 인증되는지의 여부를 확인하고, 확인결과, 통신사 회원 정보가 인증되는 경우 회원 등록 완료를 처리한다. 이때, 회원 등록 장치(130)는 통신 서비스 제공 장치(140)를 이용하여 통신사 회원 정보에 포함되는 단말기(110)의 명의자 정보 또는 법인명 정보와 일치하는 정보가 있는 경우, 통신사 회원 정보를 인증한다.
한편, 본 실시예에 따른 회원 등록 장치(130)는 클라우드 컴퓨팅을 위해 클라우드 컴퓨팅 저장부 및 클라우드 컴퓨팅부를 추가로 포함할 수 있다. 이러한, 클라우드 컴퓨팅 저장부는 단말기(110)로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하고, 회원 가입 여부의 확인 결과 미가입 회원인 경우, 단말기(110)의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하며, 제 3 인증절차가 완료되면 단말기(110)에 탑재된 전자 결제 애플리케이션에 애플리케이션 ID를 할당하며, 단말기(110)로부터 제 4 인증절차 완료 신호를 수신되는 경우, 단말기(110)로부터 수신된 결제수단 정보를 저장한 후 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리하는 저장 매체를 저장하며, 클라우드 컴퓨팅부는 단말기(110)로부터 저장 매체에 대한 데이터의 읽기 및 쓰기가 수행되도록 한다.
통신 서비스 제공 장치(140)는 통신망(120)과 연동하여 단말기(110)가 음성 또는 데이터 통신 서비스를 제공받을 수 있도록 하는 위치 위한 기본 및 부가 서비스 처리, 가입자의 착신 및 발신 호 처리, 위치등록 절차 및 핸드오프 절차 처리, 타 망과의 연동 등의 무선 호 처리에 필요한 제반 기능 등을 수행하는 장치를 말한다.
본 실시예에 따른, 통신 서비스 제공 장치(140)는 회원 등록 장치(130)로부터 제 1 인증 메시지를 발송하도록 제어 신호를 수신한 경우, 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송한다. 이때, 통신 서비스 제공 장치(140)는 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송하기 위해 메시지 센터를 이용할 수 있다. 여기서, 메시지 센터는 SMS 센터인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 메시지 센터는 통신망(120)과 연동하여 요청받은 메시지를 기 설정한 발신번호에 해당하는 단말기(110)로 전달하는 장치를 말한다. 한편, 기 설정된 메시지 규격은 SMS인 것이 바람직하나 반드시 이에 한정되는 것은 아니며, IP 기반의 패킷 메시지일 수 있다. 또한, 제 1 인증 메시지는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호를 포함하는 것이 바람직하므로, 제 1 인증 메시지를 수신한 단말기(110)의 사용자가 해당 인증 번호를 단말기(110)의 전자 결제 애플리케이션(112)에 입력하게 되면, 단말기(110)는 전자 결제 애플리케이션(112)을 이용하여 제 1 인증 절차를 수행할 수 있는 것이다.
도 2는 본 실시예에 의한 회원 등록 장치를 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 회원 등록 장치(130)는 제 1 인증 처리부(210), 회원 가입 여부 확인부(220), 제 3 인증 처리부(222), 애플리케이션 ID 할당부(230), 결제수단 저장부(240) 및 회원 등록 처리부(250)를 포함한다. 본 실시예에서는 회원 등록 장치(130)가 제 1 인증 처리부(210), 회원 가입 여부 확인부(220), 제 3 인증 처리부(222), 애플리케이션 ID 할당부(230), 결제수단 저장부(240) 및 회원 등록 처리부(250)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 회원 등록 장치(130)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.
제 1 인증 처리부(210)는 단말기(110)로부터 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 절차 완료 신호를 수신한다. 또한, 제 1 인증 처리부(210)는 단말기(110)로부터 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호가 수신되면, 단말기(110)와 연계된 통신 서비스 제공 장치(140)로 제 1 인증 메시지의 발송을 요청하고, 단말기(110)로 제 1 인증 메시지에 대응하는 식별 정보를 전송한 후 단말기(110)로부터 제 1 인증 절차 완료 신호를 수신한다. 또한, 제 1 인증 처리부(210)는 통신 서비스 제공 장치(140)로 하여금, 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송하도록 제어한다.
회원 가입 여부 확인부(220)는 단말기(110)로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인한다. 즉, 회원 가입 여부 확인부(220)는 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하여 미가입 회원인 경우, 회원 등록 절차를 수행하도록 한다. 여기서, 가입회원의 경우, 단말기를 교체하여 전자 결제 애플리케이션을 새롭게 설치해야 하는 경우 회원 등록 절차를 수행할 수 있다. 제 3 인증 처리부(222)는 회원 가입 여부 확인부(220)의 회원 가입 여부의 확인 결과 미가입 회원인 경우, 단말기(110)의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행한다. 또한, 제 3 인증 처리부(222)는 제 3 인증절차를 수행하기 위해 단말기(110)와 연계된 통신 서비스 제공 장치(140)를 이용하여 통신사 회원 정보가 인증되는지의 여부를 확인하고, 확인결과, 통신사 회원 정보가 인증되는 경우 회원 등록 완료를 처리한다. 또한, 제 3 인증 처리부(222)는 통신 서비스 제공 장치(140)를 이용하여 통신사 회원 정보에 포함되는 단말기(110)의 명의자 정보 또는 법인명 정보와 일치하는 정보가 있는 경우, 통신사 회원 정보를 인증한다.
애플리케이션 ID 할당부(230)는 회원 가입 여부의 확인 결과 미가입 회원인 경우, 전자 결제 애플리케이션에 애플리케이션 ID를 할당한다. 결제수단 저장부(240)는 단말기(110)로부터 수신된 결제수단 정보를 저장한다. 여기서, 결제수단 정보는 신용카드 정보. 체크카드 정보, 폰빌 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함한다. 회원 등록 처리부(250)는 단말기(110)로부터 제 4 인증절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리한다.
도 3은 본 실시예에 의한 단말기를 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 단말기(110)는 다운로드부(308), 제 1 인증 절차 수행부(310), 제 2 인증 절차 수행부(320), 애플리케이션 ID 관리부(330), 결제수단 등록부(340), 제 4 인증절차 수행부(350) 및 등록 처리부(360)를 포함한다. 본 실시예에서는 단말기(110)가 다운로드부(308), 제 1 인증 절차 수행부(310), 제 2 인증 절차 수행부(320), 애플리케이션 ID 관리부(330), 결제수단 등록부(340), 제 4 인증절차 수행부(350) 및 등록 처리부(360)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 단말기(110)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다. 한편, 도 3에 구현된 다운로드부(308), 제 1 인증 절차 수행부(310), 제 2 인증 절차 수행부(320), 애플리케이션 ID 관리부(330), 결제수단 등록부(340), 제 4 인증절차 수행부(350) 및 등록 처리부(360)는 전자 결제 애플리케이션(112)으로 구현될 수 있을 것이다.
다운로드부(308)는 애플리케이션 제공 장치를 통한 사용자의 선택 정보, PG를 통한 모바일 결제 중 사용자의 선택 정보 중 적어도 하나 이상의 정보가 입력되는 경우, 애플리케이션 제공 장치로부터 전자 결제 애플리케이션을 다운로드한다. 제 1 인증 절차 수행부(310)는 전자 결제 애플리케이션(112)의 구동 승인을 위해 사용자에 의해 입력된 제 1 인증 정보가 인증되는 경우, 회원 등록 장치(130)로 제 1 인증 절차 완료 신호를 전송한다. 여기서, 제 1 인증 정보는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 또한, 제 1 인증 절차 수행부(310)는 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호를 회원 등록 장치(130)로 전송하고, 제 1 인증 요청 신호에 대응하는 제 1 인증 정보가 입력되면, 제 1 인증 정보가 인증되는지의 여부를 확인하고, 확인결과, 제 1 인증 정보가 인증되면 회원 등록 장치(130)로 제 1 인증 절차 완료 신호를 전송한다. 또한, 제 1 인증 절차 수행부(310)는 회원 등록 장치(130)로부터 제 1 인증 요청 신호에 대응하는 식별 정보를 수신하고, 제 1 인증 정보와 식별 정보가 일치하는 경우, 제 1 인증 정보가 인증된 것으로 확인한다. 또한, 제 1 인증 절차 수행부(310)는 다운로드된 전자 결제 애플리케이션(112)을 인스톨 하며, 전자 결제 애플리케이션(112)을 이용하기 위한 동의 신호가 입력되는 경우, 제 1 인증 요청 신호를 회원 등록 장치(130)로 전송한다.
제 2 인증 절차 수행부(320)는 제 1 인증 정보가 인증되는 경우, 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인한다. 또한, 제 2 인증 절차 수행부(320)는 단말기(110)에 부여된 전화번호 정보 및 단말기(110)의 사용자에 대한 주민등록 번호 중 적어도 하나 이상의 정보를 포함하는 제 2 인증 정보가 단말기(110)의 사용자 정보와 일치하는 경우, 제 2 인증 정보가 인증된 것으로 확인한다. 이때, 제 2 인증 절차 수행부(320)는 단말기(110)의 사용자 정보를 저장하는 내부 메모리 또는 회원 등록 장치(130)를 이용하여 제 2 인증 정보의 인증을 확인한다. 애플리케이션 ID 관리부(330)는 제 2 인증 정보가 인증되는 경우, 회원 등록 장치(130)로 제 2 인증 절차 완료 신호를 전송하고, 회원 등록 장치(130)로부터 애플리케이션 ID를 수신한다. 또한, 애플리케이션 ID 관리부(330)는 제 2 인증 정보의 인증이 확인되면, 회원 등록 장치(130)로 제 2 인증 절차 완료 신호를 전송한 후 회원 등록 장치(130)로부터 애플리케이션 ID를 수신한다.
결제수단 등록부(340)는 사용자에 의해 입력된 결제수단 정보를 등록한다. 또한, 결제수단 등록부(340)는 사용자에 의해 입력된, 신용카드 정보, 체크카드 정보, 폰빌 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 결제수단 정보로 등록한다. 제 4 인증절차 수행부(350)는 사용자에 의해 입력된 제 4 인증 정보가 인증되는 경우, 회원 등록 장치(130)로 제 4 인증절차 완료 신호를 전송한다. 또한, 제 4 인증절차 수행부(350)는 사용자에 의해 입력된 PIN을 포함하는 제 4 인증 정보가 인증되면 애플리케이션 ID 및 인증키를 암호화하여 저장한 후 회원 등록 장치(130)로 제 4 인증절차 완료 신호를 전송한다. 등록 처리부(360)는 회원 등록 장치(130)로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리한다. 또한, 등록 처리부(360)는 회원 등록 장치(130)로부터 등록 완료 신호가 수신되면, 등록 완료 화면 페이지를 출력한다.
도 4는 본 실시예에 의한 결제 수단 등록 시스템을 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 결제 수단 등록 시스템은 단말기(110), 전자 결제 애플리케이션(112), 통신망(120), 결제 수단 등록 장치(135), 통신 서비스 제공장치(140), 통신사 OTP(One Time Password) 제공 장치(142), 카드사 장치(150) 및 카드사 OTP 제공 장치(152)를 포함한다.
단말기(110)는 전자 결제 애플리케이션(112)을 탑재하여 회원 등록을 수행하며, 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 제 4 인증 정보 중 적어도 하나 이상의 정보가 인증되는 경우, 전자 결제를 수행하기 위한 애플리케이션 ID를 수신하고 결제수단 정보를 등록하며 회원 등록 완료를 처리한다.
회원 등록 과정에서, 단말기(110)는 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하고, 제 2 인증 정보가 인증되는 경우 결제 수단 등록 장치(135)로 제 2 인증 절차 완료 신호를 전송한 후 결제 수단 등록 장치(135)로부터 애플리케이션 ID를 수신하며, 사용자에 의해 입력된 제 4 인증 정보가 인증되는 경우, 결제 수단 등록 장치(135)로 제 4 인증절차 완료 신호를 전송하며, 사용자에 의해 입력된 결제수단 정보를 등록하며, 결제 수단 등록 장치(135)로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리한다.
또한, 회원 등록 과정에서, 단말기(110)가 제 1 인증 절차를 수행하기 위해, 단말기(110)는 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호를 결제 수단 등록 장치(135)로 전송하고, 제 1 인증 요청 신호에 대응하는 제 1 인증 정보가 입력되면, 제 1 인증 정보가 인증되는지의 여부를 확인하고, 확인결과, 제 1 인증 정보가 인증되면 결제 수단 등록 장치(135)로 제 1 인증 절차 완료 신호를 전송한다. 여기서, 제 1 인증 정보 및 식별 정보는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 또한, 단말기(110)는 제 1 인증 절차를 수행하기 위해 결제 수단 등록 장치(135)로부터 제 1 인증 요청 신호에 대응하는 식별 정보를 수신하고, 제 1 인증 정보와 식별 정보가 일치하는 경우, 제 1 인증 정보가 인증된 것으로 확인한다. 여기서, 제 1 인증 절차를 수행하는 과정은 단말기(110)에 설치된 OS(Operating System)에 따라 생략 가능하다. 즉, 단말기(110)에 설치된 OS의 종류에 따라 결제 수단 등록 장치(135)가 단말기(110)를 식별할 수 있으며, 이에 따라 제 1 인증 절차를 수행하거나 생략할 수 있다. 예컨대, 단말기(110)에 설치된 OS가 안드로이드(Android)인 경우, 결제 수단 등록 장치(135)는 단말기(110)를 식별할 수 있으므로, 제 1 인증 절차를 수행하는 과정을 생략할 수 있으나, 단말기(110)에 설치된 OS가 iOS(iPhone OS)인 경우, 결제 수단 등록 장치(135)는 단말기(110)를 식별할 수 할 수 없으므로, 제 1 인증 절차를 수행하는 과정을 수행해야 한다.
또한, 회원 등록 과정에서, 단말기(110)가 제 2 인증 절차를 수행하기 위해, 단말기(110)는 전화번호 정보 및 단말기(110)의 사용자에 대한 주민등록 번호 중 적어도 하나 이상의 정보를 포함하는 제 2 인증 정보가 단말기(110)의 사용자 정보와 일치하는 경우, 제 2 인증 정보가 인증된 것으로 확인한다. 이때, 단말기(110)는 단말기(110)의 사용자 정보를 저장하는 내부 메모리 또는 결제 수단 등록 장치(135)를 이용하여 제 2 인증 정보의 인증을 확인할 수 있다.
또한, 회원 등록 과정에서, 단말기(110)가 제 4 인증절차를 수행하기 위해, 단말기(110)는 사용자에 의해 입력된 PIN(Personal Identification Number)을 포함하는 제 4 인증 정보가 인증되면 애플리케이션 ID 및 인증키를 암호화하여 저장한 후 결제 수단 등록 장치(135)로 제 4 인증절차 완료 신호를 전송한다. 이러한, PIN은 일종의 개인 식별 번호로서, 일반적으로 네 자리 숫자로 설정되어 있으며, 여덟 자리의 PUK(Personal Unblocking Key)가 할당되어 있다. 한편, PIN은 사용자의 필요에 따라 변경될 수 있으며, 사용자가 PIN을 기 설정된 횟수 이상으로 연속하여 잘못 입력한 경우, 해당 가입자 식별 모듈이 잠기기 때문에 PUK을 입력하여 PIN을 재설정할 수 있다. 하지만, PUK 역시 기 설정된 횟수 이상 입력하는 경우, 해당 PUK를 폐기하고 다시 부여 받아야 한다.
또한, 회원 등록 과정에서, 단말기(110)가 애플리케이션 ID를 관리하는 과정에 대해 설명하자면, 단말기(110)는 제 2 인증 정보의 인증이 확인되면, 결제 수단 등록 장치(135)로 제 2 인증 절차 완료 신호를 전송한 후 결제 수단 등록 장치(135)로부터 애플리케이션 ID를 수신한다. 또한, 단말기(110)는 결제수단을 등록하는 과정에 대해 설명하자면, 단말기(110)는 사용자에 의해 입력된, 신용카드 정보, 체크카드 정보, 폰빌(Phone Bill) 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 결제수단 정보로 등록한다. 한편, 폰빌이란 사용자가 전자 결제를 수행할 때, 해당 요금을 단말기(110)의 요금과 합산하여 결제하는 방식의 결제를 말한다. 또한, 단말기(110)는 회원 등록 처리를 위해, 결제 수단 등록 장치(135)로부터 등록 완료 신호가 수신되면, 등록 완료 화면 페이지를 출력한다.
본 실시예에 따른 결제 수단을 등록하는 과정에 대해 설명하자면, 단말기(110)는 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치(135)로 전송하고, 결제 수단 정보가 인증되면 결제 수단 등록 장치(135)로부터 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리한다. 여기서, 결제 수단 정보는 신용카드 정보, 체크카드 정보, 폰빌 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함한다. 이때, 단말기(110)는 결제 수단 등록 장치(135)로부터 암호화된 OTP 인증키를 수신하며, 암호화된 OTP를 암호 해제한 후 인증에 필요한 정보(예컨대, PIN 정보)와 함께 재암호화하여 저장한다. 이러한, 단말기(110)의 동작을 위해 단말기(110)는 탑재된 전자 결제 애플리케이션(112)을 이용한다. 이러한, 단말기(110)가 결제 수단을 등록하는 과정에 대해 보다 구체적으로 설명하자면, 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치(135)로 전송하고, 결제 수단 등록 장치(135)에 의해 결제 수단 정보가 인증되면, 결제 수단 등록 장치(135)로부터 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리하며, 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송한다.
본 실시예에 따른 단말기(110)가 신용카드 정보를 등록하는 과정에 대해 설명하자면, 단말기(110)는 신용카드 정보를 결제 수단으로 포함한 결제 수단 정보를 결제 수단 등록 장치(135)로 전송하고, 결제 수단 등록 장치(135)로부터 수신된 업체 정보 중 어느 하나의 정보를 선택하고, 선택된 업체 정보에 대한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보를 결제 수단 등록 장치(135)로 전송한다. 이후 단말기(110)는 결제 수단 등록 장치(135)로부터 결제 수단 정보인 신용카드 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리한다.
본 실시예에 따른 단말기(110)가 폰빌 정보를 등록하는 과정에 대해 설명하자면, 단말기(110)는 폰빌 정보를 결제 수단으로 포함한 결제 수단 정보를 결제 수단 등록 장치(135)로 전송하고, 결제 수단 등록 장치(135)로부터 수신된 폰빌 등록 요청 정보에 따라 전화번호 정보 및 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한 폰빌 등록 정보를 결제 수단 등록 장치로 전송한다. 이후 단말기(110)는 결제 수단 등록 장치(135)로부터 결제 수단 정보인 폰빌 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리한다.
한편, 본 실시예에 따른 단말기(110)가 결제 수단을 조회 또는 변경하는 과정에 대해 설명하자면, 단말기(110)는 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 조회 요청 정보가 입력되면, 조회 요청 정보를 결제 수단 등록 장치(135)로 전송하고, 그에 대응하는 거래 내역 확인 정보를 결제 수단 등록 장치(135)로부터 수신한다. 또한, 단말기(110)는 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 변경 요청 정보가 입력되면, 변경 요청 정보를 결제 수단 등록 장치(135)로 전송하고, 그에 대응하는 변경 완료 정보를 결제 수단 등록 장치(135)로부터 수신한다.
전자 결제 애플리케이션(112)은 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 전송하고, 결제 수단 정보가 인증되면 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리하는 소프트웨어를 말한다. 이러한, 전자 결제 애플리케이션(112)은 iOS, 안드로이드(Android), 윈도 폰 7(Windows Phone 7) 등과 같은 각종 OS(Operating System) 환경에 맞게 구현 또는 제작될 수 있다.
한편, 본 실시예에서는 단말기(110)가 전자 결제 애플리케이션(112)을 탑재하여 회원 등록을 수행하는 것을 기재하고 있으나, 이러한, 동작 과정은 전자 결제 애플리케이션(112)만으로 가능하다. 즉, 전자 결제 애플리케이션(112)은 단말기(110)에 탑재되어 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치(135)로 전송하고, 결제 수단 등록 장치(135)에 의해 결제 수단 정보가 인증되면, 결제 수단 등록 장치(135)로부터 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리하며, 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송하는 기능을 구현할 수 있다.
통신망(120)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(120)은 결제 수단 등록 장치(135)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장하고, 클라이언트가 필요로 하는 컴퓨팅 자원을 해당 단말기(110)로 제공할 수 있는 클라우드 컴퓨팅망을 포함할 수 있다.
결제 수단 등록 장치(135)는 하드웨어적으로는 통상적인 웹서버(Web Server) 또는 네트워크 서버와 동일한 구성을 하고 있다. 그러나, 소프트웨어적으로는 C, C++, Java, Visual Basic, Visual C 등 여하한 언어를 통하여 구현되는 프로그램 모듈(Module)을 포함한다. 결제 수단 등록 장치(135)는 웹서버 또는 네트워크 서버의 형태로 구현될 수 있으며, 웹서버는 일반적으로 인터넷과 같은 개방형 컴퓨터 네트워크를 통하여 불특정 다수 클라이언트 및/또는 다른 서버와 연결되어 있고, 클라이언트 또는 다른 웹서버의 작업수행 요청을 접수하고 그에 대한 작업 결과를 도출하여 제공하는 컴퓨터 시스템 및 그를 위하여 설치되어 있는 컴퓨터 소프트웨어(웹서버 프로그램)를 뜻하는 것이다. 그러나, 전술한 웹서버 프로그램 이외에도, 웹서버상에서 동작하는 일련의 응용 프로그램(Application Program)과 경우에 따라서는 내부에 구축되어 있는 각종 데이터베이스를 포함하는 넓은 개념으로 이해되어야 할 것이다. 이러한 결제 수단 등록 장치(135)는 일반적인 서버용 하드웨어에 도스(DOS), 윈도우(Windows), 리눅스(Linux), 유닉스(UNIX), 매킨토시(Macintosh) 등의 운영체제에 따라 다양하게 제공되고 있는 웹서버 프로그램을 이용하여 구현될 수 있으며, 대표적인 것으로는 윈도우 환경에서 사용되는 웹사이트(Website), IIS(Internet Information Server)와 유닉스환경에서 사용되는 CERN, NCSA, APPACH등이 이용될 수 있다.
또한, 결제 수단 등록 장치(135)는 회원 등록을 위한 인증 시스템 및 결제 시스템과 연동할 수도 있다. 또한, 결제 수단 등록 장치(135)는 회원 가입 정보를 분류하여 데이터베이스(Database)에 저장시키고 관리하는데, 이러한 데이터베이스는 결제 수단 등록 장치(135)의 내부 또는 외부에 구현될 수 있다. 이러한 데이터베이스는 데이터베이스 관리 프로그램(DBMS)을 이용하여 컴퓨터 시스템의 저장공간(하드디스크 또는 메모리)에 구현된 일반적인 데이터구조를 의미하는 것으로, 데이터의 검색(추출), 삭제, 편집, 추가 등을 자유롭게 행할 수 있는 데이터 저장형태를 뜻하는 것으로, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이타베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이타베이스 관리 시스템(OODBMS) 및 엑셀론(Excelon), 타미노(Tamino), 세카이주(Sekaiju) 등의 XML 전용 데이터베이스(XML Native Database)를 이용하여 본 실시예의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(Field) 또는 엘리먼트들을 가지고 있다.
한편, 이러한, 결제 수단 등록 장치(135)는 전자 결제 장치로 구현될 수 있다. 즉, 결제 수단 등록 장치(135)는 단말기(110)에 탑재된 전자 결제 애플리케이션(112)과 연동하여 전자 결제 서비스를 제공할 수 있다. 이러한, 결제 수단 등록 장치(135)는 단말기(110)에 탑재된 전자 결제 애플리케이션(112)으로부터 결제 요청 신호가 수신되는 경우, 금융기관 장치와 연동하여 전자 결제를 수행할 수 있다.
회원 등록 과정에서, 결제 수단 등록 장치(135)는 단말기(110)로부터 제 1 인증 절차 완료 신호, 제 2 인증 절차 완료 신호 및 제 4 인증절차 완료 신호 중 적어도 하나 이상의 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하고, 전자 결제 수행을 위한 애플리케이션 ID를 할당하며 결제수단 정보를 등록한 후 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리한다. 여기서, 결제수단 정보는 신용카드 정보. 체크카드 정보, 폰빌(Phone Bill) 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함한다.
또한, 회원 등록 과정에서, 결제 수단 등록 장치(135)는 단말기(110)로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하고, 회원 가입 여부의 확인 결과 미가입 회원인 경우, 단말기(110)의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하고, 제 3 인증절차가 완료되면 단말기(110)에 탑재된 전자 결제 애플리케이션(112)에 애플리케이션 ID를 할당하며, 단말기(110)로부터 제 4 인증절차 완료 신호를 수신되는 경우, 단말기(110)로부터 수신된 결제수단 정보를 저장하며, 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리한다.
또한, 회원 등록 과정에서, 결제 수단 등록 장치(135)가 단말기(110)가 제 1 인증 절차를 수행하기 위해, 결제 수단 등록 장치(135)는 단말기(110)로부터 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호가 수신되면, 단말기(110)와 연계된 통신 서비스 제공장치(140)로 제 1 인증 메시지의 발송을 요청하고, 단말기(110)로 제 1 인증 메시지에 대응하는 식별 정보를 전송한 후 단말기(110)로부터 제 1 인증 절차 완료 신호를 수신한다. 이때, 결제 수단 등록 장치(135)는 단말기(110)가 제 1 인증 절차를 수행하도록 하기 위해 통신 서비스 제공장치(140)로 하여금, 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송하도록 제어한다. 여기서, 기 설정된 메시지 규격은 SMS인 것이 바람직하나 반드시 이에 한정되는 것은 아니며, IP 기반의 패킷 메시지일 수 있다.
또한, 회원 등록 과정에서, 결제 수단 등록 장치(135)가 제 3 인증을 수행하기 위해, 결제 수단 등록 장치(135)는 단말기(110)의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행한다. 결제 수단 등록 장치(135)는 제 3 인증절차를 수행하기 위해 단말기(110)와 연계된 통신 서비스 제공장치(140)를 이용하여 통신사 회원 정보가 인증되는지의 여부를 확인하고, 확인결과, 통신사 회원 정보가 인증되는 경우 회원 등록 완료를 처리한다. 이때, 결제 수단 등록 장치(135)는 통신 서비스 제공장치(140)를 이용하여 통신사 회원 정보에 포함되는 단말기(110)의 명의자 정보 또는 법인명 정보와 일치하는 정보가 있는 경우, 통신사 회원 정보를 인증한다.
본 실시예에 따른 결제 수단 등록 장치(135)는 단말기(110)로부터 수신된 결제 수단 정보에 대한 인증이 완료되면, 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하여 단말기(110)로 전송하고, 결제 수단 정보를 등록 처리한다. 이때, 결제 수단 등록 장치(135)는 OTP 인증키를 암호화한 상태에서 단말기(110)로 전송한다. 이러한, 결제 수단 등록 장치(135)의 동작 과정에 대해 보다 구체적으로 설명하자면, 단말기(110)로부터 결제 수단 정보를 수신하고, 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하며, 결제 수단 정보를 등록한 후 단말기(110)로 OTP 인증키를 전송하며, 단말기(110)의 요청에 따라 결제 수단 정보를 조회 또는 변경하도록 제어한다.
본 실시예에 따른 결제 수단 등록 장치(135)가 신용카드 정보를 등록하는 과정에 대해 설명하자면, 결제 수단 등록 장치(135)는 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 결제 수단 정보에 포함된 결제 수단이 신용카드 정보인 경우 조회된 결제 가능 업체 정보에 해당하는 카드사 정보를 단말기(110)로 전송한다. 결제 수단 등록 장치(135)는 신용카드 정보 등록 시 카드의 유효성 인증을 위해 카드사 정보에 해당하는 카드사 장치(150)를 이용하여 단말기(110)로부터 수신된 결제 수단 인증 정보에 대한 유효성을 인증한다. 여기서, 결제 수단 인증 정보는 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함하며, 카드 별칭 정보란 사용자의 조작 또는 명령에 의해 입력된 정보를 말한다. 이때, 결제 수단 등록 장치(135)는 유효성 인증을 위해 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보, CVC 정보 및 단말기(110)의 식별 정보 중 적어도 하나 이상의 정보를 카드사 장치(150)로 전송하여 유효성을 인증한다. 또한, 결제 수단 등록 장치(135)는 신용카드 정보 등록 시 OTP 인증키 생성을 위해 카드사 장치(150)와 연동하는 카드사 OTP 제공 장치(152)를 이용하여 유효성이 인증된 정보에 대해 OTP 인증키를 생성한다. 또한, 결제 수단 등록 장치(135)는 신용카드 정보 등록 시 결제 수단 등록을 위해 OTP 인증키, 카드 별칭 정보, 가상 카드번호 정보 및 유효성이 인증된 정보 중 적어도 하나 이상의 정보가 확인되면, 결제 수단 정보를 등록한다.
본 실시예에 대한 결제 수단 등록 장치(135)가 폰빌 정보를 등록하는 과정에 대해 설명하자면, 결제 수단 등록 장치(135)는 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 결제 수단 정보에 포함된 결제 수단이 폰빌 정보인 경우 조회된 결제 가능 업체 정보에 해당하는 폰빌 등록 요청 정보를 단말기(110)로 전송한다. 결제 수단 등록 장치(135)는 폰빌 등록 시 OTP 인증키 생성을 위해 단말기(110)로부터 폰빌 등록 정보가 수신되면, 단말기(110)와 연계된 통신 서비스 제공장치(140)를 이용하여 폰빌 등록 정보에 대해 OTP 인증키를 생성한다. 여기서, 폰빌 등록 정보는 전화번호 정보 및 단말기(110)에 탑재된 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한다. 또한, 결제 수단 등록 장치(135)는 폰빌 등록 시 OTP 인증키 생성을 위해 전화번호 정보에 대한 OTP 인증 요청 신호를 통신 서비스 제공장치(140)로 전송하며, 그에 대응하는 OTP 인증키를 통신 서비스 제공장치(140)로부터 수신한다. 이때, 통신 서비스 제공장치(140)는 연동하는 통신사 OTP 제공 장치(142)를 이용하여 결제 수단 정보에 대해 OTP 인증키를 생성한다.
본 실시예에 따른 결제 수단 등록 장치(135)가 결제 수단 정보를 조회 또는 변경하는 과정에 대해 설명하자면, 결제 수단 등록 장치(135)는 단말기(110)로부터 결제 수단 정보에 대한 조회 요청 정보가 수신되는 경우, 결제 모바일 웹 서버 또는 PG 웹 서버를 통해 조회된 거래 내역 확인 정보를 단말기(110)로 전송한다. 또한, 결제 수단 등록 장치(135)는 단말기(110)로부터 결제 수단 정보에 대한 변경 요청 정보가 수신되는 경우, 이를 반영한 후 해당 내용으로 결제 수단을 변경하고, 단말기(110)로 변경 완료 정보를 전송한다.
한편, 결제 수단 등록 장치(135)는 클라우드 컴퓨팅을 위해 클라우드 컴퓨팅 저장부 및 클라우드 컴퓨팅부를 추가로 포함할 수 있다. 이러한, 클라우드 컴퓨팅 저장부는 단말기(110)로부터 결제 수단 정보를 수신하고, 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하며, 결제 수단 정보를 등록한 후 단말기(110)로 OTP 인증키를 전송하며, 단말기(110)의 요청에 따라 결제 수단 정보를 조회 또는 변경하도록 제어하는 저장 매체를 저장하며, 클라우드 컴퓨팅부는 단말기(110)로부터 저장 매체에 대한 데이터의 읽기 및 쓰기가 수행되도록 한다.
통신 서비스 제공장치(140)는 통신망(120)과 연동하여 단말기(110)가 음성 또는 데이터 통신 서비스를 제공받을 수 있도록 하는 위치 위한 기본 및 부가 서비스 처리, 가입자의 착신 및 발신 호 처리, 위치등록 절차 및 핸드오프 절차 처리, 타 망과의 연동 등의 무선 호 처리에 필요한 제반 기능 등을 수행하는 장치를 말한다. 이러한 통신 서비스 제공장치(140)는 회원 등록을 위해 결제 수단 등록 장치(135)로부터 제 1 인증 메시지를 발송하도록 제어 신호를 수신한 경우, 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송한다. 이때, 통신 서비스 제공장치(140)는 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송하기 위해 메시지 센터를 이용할 수 있다. 여기서, 메시지 센터는 SMS 센터인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 메시지 센터는 통신망(120)과 연동하여 요청받은 메시지를 기 설정한 발신번호에 해당하는 단말기(110)로 전달하는 장치를 말한다. 한편, 기 설정된 메시지 규격은 SMS인 것이 바람직하나 반드시 이에 한정되는 것은 아니며, IP 기반의 패킷 메시지일 수 있다. 또한, 제 1 인증 메시지는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호를 포함하는 것이 바람직하므로, 제 1 인증 메시지를 수신한 단말기(110)의 사용자가 해당 인증 번호를 단말기(110)의 전자 결제 애플리케이션(112)에 입력하게 되면, 단말기(110)는 전자 결제 애플리케이션(112)을 이용하여 제 1 인증 절차를 수행할 수 있는 것이다. 한편, 본 실시예에 따른 통신 서비스 제공장치(140)는 결제 수단 등록 장치(135)로부터 OTP 인증키 요청 신호를 수신하면, 연동하는 통신사 OTP 제공 장치(142)를 통해 OTP 인증키를 생성하고, 이를 결제 수단 등록 장치(135)로 전송한다.
통신사 OTP 제공 장치(142)는 통신 서비스 제공장치(140)와 연동하여 통신사용 OTP를 제공하는 장치를 말한다. 여기서, 일회용 패스워드란 고정된 패스워드가 아닌 매번 다른 패스워드를 생성하여 입력하는 방식을 말하며, 패스워드의 재사용이 불가능하기 때문에 패스워드의 노출 및 사용자 계정의 도용 가능성을 줄일 수 있는 인증 솔루션을 말한다. 즉, 일회용 패스워드는 보안성과 이동성이 우수하기 때문에 금융 사이트 등에서 이중 인증(Two factor) 방법으로 이용되고 있는데, 일회용 패스워드를 이용하기 위해서 하드웨어 토큰이나 소프트웨어 토큰(모바일 OTP) 생성기가 별도로 필요할 수 있다.
카드사 장치(150)는 전자 결제를 수행할 수 있는 서버로서, 기 등록된 신용카드 또는 체크 카드에 대한 결제 요청 신호에 해당하는 비용만큼을 결제하는 기능을 수행하며, 신용카드 또는 체크 카드와 관련된 정보를 인증한다. 또한, 본 실시예에 따른 카드사 장치(150)는 결제 수단 등록 장치(135)로부터 수신한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보에 대한 인증을 수행한다. 또한, 카드사 장치(150)는 연동하는 카드사 OTP 제공 장치(152)를 이용하여 결제 수단 정보에 대한 OTP 인증키를 생성한다. 여기서, 카드사 OTP 제공 장치(152)는 카드사 장치(150)와 연동하여 카드사용 OTP를 제공하는 장치를 말한다.
도 5는 본 실시예에 의한 결제 수단 등록 장치를 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 결제 수단 등록 장치(135)는 결제 수단 수신부(215), 결제 가능 업체 조회부(225), 유효성 인증부(235), OTP 인증키 생성부(245), 결제 수단 등록부(255) 및 조회 제어부(265)를 포함한다. 본 실시예에서는 결제 수단 등록 장치(135)가 결제 수단 수신부(215), 결제 가능 업체 조회부(225), 유효성 인증부(235), OTP 인증키 생성부(245), 결제 수단 등록부(255) 및 조회 제어부(265)만을 포함하는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 결제 수단 등록 장치(135)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.
결제 수단 수신부(215)는 단말기(110)로부터 결제 수단 정보를 수신한다. 여기서, 결제 수단 정보는 신용카드 정보. 체크카드 정보, 폰빌 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함한다. 결제 가능 업체 조회부(225)는 신용카드 정보의 등록을 위해 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 결제 수단 정보에 포함된 결제 수단이 신용카드 정보인 경우 조회된 결제 가능 업체 정보에 해당하는 카드사 정보를 단말기(110)로 전송한다. 한편, 결제 가능 업체 조회부(225)는 폰빌 정보의 등록을 위해 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 결제 수단 정보에 포함된 결제 수단이 폰빌 정보인 경우 조회된 결제 가능 업체 정보에 해당하는 폰빌 등록 요청 정보를 단말기(110)로 전송한다.
유효성 인증부(235)는 신용카드 정보의 등록을 위해 카드사 정보에 해당하는 카드사 장치(150)를 이용하여 단말기(110)로부터 수신된 결제 수단 인증 정보에 대한 유효성을 인증한다. 여기서, 결제 수단 인증 정보는 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한다. 또한, 유효성 인증부(235)는 신용카드 정보의 등록을 위해 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보, CVC 정보 및 단말기(110)의 식별 정보 중 적어도 하나 이상의 정보를 카드사 장치(150)로 전송하여 유효성을 인증한다.
OTP 인증키 생성부(245)는 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성한다. OTP 인증키 생성부(245)는 신용카드 정보의 등록을 위해 카드사 장치(150)와 연동하는 카드사 OTP 제공 장치(152)를 이용하여 유효성이 인증된 정보에 대해 OTP 인증키를 생성한다. 한편, OTP 인증키 생성부(245)는 폰빌 정보의 등록을 위해 단말기(110)로부터 폰빌 등록 정보가 수신되면, 단말기(110)와 연계된 통신 서비스 제공장치(140)를 이용하여 폰빌 등록 정보에 대해 OTP 인증키를 생성한다. 여기서, 폰빌 등록 정보는 전화번호 정보 및 단말기에 탑재된 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한다. 또한, OTP 인증키 생성부(245)는 폰빌 정보의 등록을 위해 전화번호 정보에 대한 OTP 인증 요청 신호를 통신 서비스 제공장치(140)로 전송하며, 그에 대응하는 OTP 인증키를 통신 서비스 제공장치(140)로부터 수신한다.
결제 수단 등록부(255)는 결제 수단 정보를 등록한 후 단말기(110)로 OTP 인증키를 전송한다. 결제 수단 등록부(255)는 신용카드 정보의 등록을 위해 OTP 인증키, 카드 별칭 정보, 가상 카드번호 정보 및 유효성이 인증된 정보 중 적어도 하나 이상의 정보가 확인되면, 결제 수단 정보를 등록한다. 한편, 결제 수단 등록부(255)는 폰빌 정보의 등록을 위해 OTP 인증키가 수신되면, 결제 수단 정보를 등록한다.
조회 제어부(265)는 단말기(110)의 요청에 따라 결제 수단 정보를 조회 또는 변경하도록 제어한다. 조회 제어부(265)는 결제 수단을 조회하기 위해 단말기(110)로부터 결제 수단 정보에 대한 조회 요청 정보가 수신되는 경우, 결제 모바일 웹 서버 또는 PG 웹 서버를 통해 조회된 거래 내역 확인 정보를 단말기(110)로 전송한다. 한편, 조회 제어부(265)는 결제 수단을 변경하기 위해 단말기(110)로부터 결제 수단 정보에 대한 변경 요청 정보가 수신되는 경우, 이를 반영한 후 해당 내용으로 결제 수단을 변경하고, 단말기(110)로 변경 완료 정보를 전송한다.
도 6은 본 실시예에 의한 단말기를 개략적으로 나타낸 블럭 구성도이다.
본 실시예에 따른 단말기(110)는 결제 수단 전송부(315), 카드 정보 입력부(325), 폰빌 정보 입력부(335), 결제 수단 저장부(345) 및 조회 및 변경부(355)를 포함한다. 본 실시예에서는 단말기(110)가 결제 수단 전송부(315), 카드 정보 입력부(325), 폰빌 정보 입력부(335), 결제 수단 저장부(345) 및 조회 및 변경부(355)만을 포함하는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 단말기(110)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다. 한편, 도 6에 구현된 결제 수단 전송부(315), 카드 정보 입력부(325), 폰빌 정보 입력부(335), 결제 수단 저장부(345) 및 조회 및 변경부(355)는 전자 결제 애플리케이션(112)으로 구현될 수 있을 것이다.
결제 수단 전송부(315)는 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치(135)로 전송한다. 즉, 결제 수단 전송부(315)는 신용카드 정보의 등록을 위해 신용카드 정보를 결제 수단으로 포함한 결제 수단 정보를 결제 수단 등록 장치(135)로 전송한다. 한편, 결제 수단 전송부(315)는 폰빌 정보의 등록을 위해 폰빌 정보를 결제 수단으로 포함한 결제 수단 정보를 결제 수단 등록 장치(135)로 전송한다.
카드 정보 입력부(325)는 신용카드 정보의 등록을 위해 결제 수단 등록 장치(135)로부터 수신된 업체 정보 중 어느 하나의 정보를 선택하고, 선택된 업체 정보에 대한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보를 결제 수단 등록 장치(135)로 전송한다. 폰빌 정보 입력부(335)는 폰빌 정보의 등록을 위해 결제 수단 등록 장치(135)로부터 수신된 폰빌 등록 요청 정보에 따라 전화번호 정보 및 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한 폰빌 등록 정보를 결제 수단 등록 장치(135)로 전송한다.
결제 수단 저장부(345)는 결제 수단 등록 장치(135)에 의해 결제 수단 정보가 인증되면, 결제 수단 등록 장치(135)로부터 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리한다. 즉, 결제 수단 저장부(345)는 신용카드 정보의 등록을 위해 결제 수단 정보인 신용카드 정보가 인증되면, 결제 수단 등록 장치(135)로부터 신용카드 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리한다. 한편, 결제 수단 저장부(345)는 폰빌 정보의 등록을 위해 결제 수단 정보인 폰빌 정보가 인증되면, 결제 수단 등록 장치(135)로부터 폰빌 정보에 대응하여 수신된 OTP 인증키를 저장한 후 결제 수단 정보를 등록 완료 처리한다.
조회 및 변경부(355)는 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송한다. 즉, 조회 및 변경부(355)는 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 조회 요청 정보가 입력되면, 조회 요청 정보를 결제 수단 등록 장치(135)로 전송하고, 그에 대응하는 거래 내역 확인 정보를 결제 수단 등록 장치(135)로부터 수신한다. 한편, 조회 및 변경부(355)는 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 변경 요청 정보가 입력되면, 변경 요청 정보를 결제 수단 등록 장치(135)로 전송하고, 그에 대응하는 변경 완료 정보를 결제 수단 등록 장치(135)로부터 수신한다.
도 7 및 도 8은 본 실시예에 의한 전자 결제를 위한 회원 등록 방법을 설명하기 위한 순서도이다.
애플리케이션 제공 장치에서 전자 결제 애플리케이션(112)의 다운로드가 선택되는 경우, 애플리케이션 제공 장치는 해당 단말기(110)로 전자 결제 애플리케이션(112)이 다운로드되도록 한다(S412). 또한, PG를 통한 모바일 결제 중 사용자의 선택에 의해 전자 결제 애플리케이션(112)의 다운로드가 선택(S414)되면, 결제 웹 또는 모바일 애플리케이션에서 서비스 가입 안내를 제공하고, 애플리케이션 제공 장치를 통해 해당 단말기(110)로 전자 결제 애플리케이션(112)이 다운로드되도록 한다(S416). 단계 S414에서 사용자는 모바일 결제 시 '신결제'를 선택하는 경우, PG에서 '회원가입'을 선택하도록 하며, 해당 정보를 결제 웹 또는 모바일 애플리케이션으로 전송한다. 단계 S416에서 결제 웹 또는 모바일 애플리케이션은 '서비스 가입 안내' 및 사용자의 해당 단말기에 대한 전화번호를 입력하도록 요청할 수 있다. 이때, 결제 웹 또는 모바일 애플리케이션은 해당 단말기로 전자 결제 애플리케이션(112)의 다운로드할 수 있는 Call Back URL을 포함한 메시지를 전송하거나 해당 웹 페이지로 이동되는 링크를 포함한 메시지를 전송할 수 있다.
단말기(110)는 다운로드된 전자 결제 애플리케이션을 인스톨 하며, 전자 결제 애플리케이션(112)을 이용하기 위한 동의 신호가 입력(S418)되는 경우, 제 1 인증 요청 신호를 결제 수단 등록 장치(135)로 전송한다(S420). 단계 S420에서 단말기(110)는 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호를 결제 수단 등록 장치(135)로 전송하고, 제 1 인증 요청 신호에 대응하는 제 1 인증 정보가 입력되면, 제 1 인증 정보가 인증되는지의 여부를 확인하고, 확인결과, 제 1 인증 정보가 인증되면 결제 수단 등록 장치(135)로 제 1 인증 절차 완료 신호를 전송한다. 또한, 단계 S420에서 단말기(110)는 제 1 인증 절차를 수행하기 위해 결제 수단 등록 장치(135)로부터 제 1 인증 요청 신호에 대응하는 식별 정보를 수신하고, 제 1 인증 정보와 식별 정보가 일치하는 경우, 제 1 인증 정보가 인증된 것으로 확인한다. 여기서, 제 1 인증 정보 및 식별 정보는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호인 것이 바람직하나 반드시 이에 한정되는 것은 아니다.
결제 수단 등록 장치(135)는 단말기(110)로부터 전자 결제 애플리케이션(112)의 구동 승인을 위한 제 1 인증 요청 신호가 수신되면, 단말기(110)와 연계된 통신 서비스 제공장치(140)로 제 1 인증 메시지의 발송을 요청한다(S422). 한편, 단계 S422에서 결제 수단 등록 장치(135)는 단말기(110)로 제 1 인증 메시지에 대응하는 식별 정보를 전송한다. 또한, 결제 수단 등록 장치(135)는 단말기(110)로부터 전자 결제 애플리케이션의 구동 승인을 위한 제 1 인증 절차 완료 신호를 수신할 수 있다.
통신 서비스 제공장치(140)는 결제 수단 등록 장치(135)로부터 제 1 인증 메시지를 발송하도록 제어 신호를 수신한 경우, 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송한다(S424). 단계 S424에서, 통신 서비스 제공장치(140)는 단말기(110)로 기 설정된 메시지 규격으로 제 1 인증 메시지를 발송하기 위해 메시지 센터를 이용할 수 있다. 여기서, 메시지 센터는 SMS 센터인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 한편, 기 설정된 메시지 규격은 SMS인 것이 바람직하나 반드시 이에 한정되는 것은 아니며, IP 기반의 패킷 메시지일 수 있다. 또한, 제 1 인증 메시지는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호를 포함하는 것이 바람직하므로, 제 1 인증 메시지를 수신한 단말기(110)의 사용자가 해당 인증 번호를 단말기(110)의 전자 결제 애플리케이션(112)에 입력하게 되면, 단말기(110)는 전자 결제 애플리케이션(112)을 이용하여 제 1 인증 절차를 수행할 수 있는 것이다. 이후, 결제 웹 또는 모바일 애플리케이션에서 약관동의 화면을 출력할 수 있다(S425).
단말기(110)는 제 1 인증 정보가 인증되는 경우, 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하여 제 2 인증 정보가 인증되는 경우, 결제 수단 등록 장치(135)로 제 2 인증 절차 완료 신호를 전송한다(S426). 단계 S426에서 단말기(110)는 전자 결제 애플리케이션(112)의 구동 승인을 위해 사용자에 의해 입력된 제 1 인증 정보가 인증되는 경우, 결제 수단 등록 장치(135)로 제 1 인증 절차 완료 신호를 전송한 후 사용자에 의해 입력된 제 2 인증 정보의 인증 여부를 확인할 수 있다. 또한, 단계 S426에서 단말기(110)는 전화번호 정보 및 단말기(110)의 사용자에 대한 주민등록 번호 중 적어도 하나 이상의 정보를 포함하는 제 2 인증 정보가 단말기(110)의 사용자 정보와 일치하는 경우, 제 2 인증 정보가 인증된 것으로 확인한다. 이때, 단말기(110)는 단말기(110)의 사용자 정보를 저장하는 내부 메모리 또는 결제 수단 등록 장치(135)를 이용하여 제 2 인증 정보의 인증을 확인할 수 있다.
결제 수단 등록 장치(135)는 단말기(110)로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인한다(S428). 단계 S428에서 결제 수단 등록 장치(135)는 단말기(110)의 사용자 정보에 대한 회원 가입 여부를 확인하여 미가입 회원인 경우, 회원 등록 절차를 수행하도록 한다. 여기서, 가입 회원의 경우, 단말기를 교체하여 전자 결제 애플리케이션을 새롭게 설치해야 하는 경우 회원 등록 절차를 수행할 수 있다.
결제 수단 등록 장치(135)는 회원 가입 여부의 확인 결과 미가입 회원인 경우, 결제 수단 등록 장치(135)는 제 3 인증절차를 수행하기 위해 단말기(110)와 연계된 통신 서비스 제공장치(140)를 이용하여 통신사 회원 정보가 인증되는지의 여부를 확인하고, 확인결과, 통신사 회원 정보가 인증되는 경우 회원 등록 완료를 처리한다(S430). 단계 S430에서, 결제 수단 등록 장치(135)는 통신 서비스 제공장치(140)를 이용하여 통신사 회원 정보에 포함되는 단말기(110)의 명의자 정보 또는 법인명 정보와 일치하는 정보가 있는 경우, 통신사 회원 정보를 인증한다.
결제 수단 등록 장치(135)는 제 3 인증절차가 완료되면, 전자 결제 애플리케이션(112)에 애플리케이션 ID를 할당한다(S432). 단말기(110)는 결제 수단 등록 장치(135)로부터 애플리케이션 ID를 수신한다(S434). 단계 S434에서 단말기(110)가 애플리케이션 ID를 관리하는 과정에 대해 설명하자면, 단말기(110)는 제 2 인증 정보의 인증이 확인되면, 결제 수단 등록 장치(135)로 제 2 인증 절차 완료 신호를 전송한 후 결제 수단 등록 장치(135)로부터 애플리케이션 ID를 수신한다.
단말기(110)는 결제 수단 등록 장치(135)로부터 애플리케이션 ID를 수신한 후 사용자에 의해 입력된 제 4 인증 정보가 인증되는 경우, 결제 수단 등록 장치(135)로 제 4 인증절차 완료 신호를 전송한다(S436). 단계 S436에서, 단말기(110)가 제 4 인증절차를 수행하는 과정에 대해 설명하자면, 단말기(110)는 사용자에 의해 입력된 PIN을 포함하는 제 4 인증 정보가 인증되면 애플리케이션 ID 및 인증키를 암호화하여 저장한 후 결제 수단 등록 장치(135)로 제 4 인증절차 완료 신호를 전송한다.
이후, 단말기(110)는 사용자에 의해 입력된 결제수단 정보를 등록한다(S438). 단계 S438에서 단말기(110)가 결제수단을 등록하는 과정에 대해 설명하자면, 단말기(110)는 사용자에 의해 입력된, 신용카드 정보, 체크카드 정보, 폰빌 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 결제수단 정보로 등록한다. 결제 수단 등록 장치(135)는 단말기(110)로부터 수신된 결제수단 정보를 저장한다(S440). 결제 수단 등록 장치(135)는 단말기(110)로부터 제 4 인증절차 완료 신호를 수신하는 경우, 단말기(110)의 사용자 정보에 대한 회원 등록 완료를 처리한다(S442). 단말기(110)는 결제 수단 등록 장치(135)로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리한다(S446). 단계 S446에서 단말기(110)는 회원 등록 처리를 위해, 결제 수단 등록 장치(135)로부터 등록 완료 신호가 수신되면, 등록 완료 화면 페이지를 출력한다.
도 7 및 도 8에서는 단계 S412 내지 단계 S446을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 4a 및 도 4b에 기재된 순서를 변경하여 실행하거나 단계 S412 내지 단계 S446 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 4a 및 도 4b는 시계열적인 순서로 한정되는 것은 아니다.
도 9는 본 실시예에 의한 신용카드 등록 방법을 설명하기 위한 순서도이다.
애플리케이션 제공 장치에서 전자 결제 애플리케이션(112)의 다운로드가 선택되는 경우, 애플리케이션 제공 장치는 해당 단말기(110)로 전자 결제 애플리케이션(112)이 다운로드되도록 한다. 또한, PG를 통한 모바일 결제 중 사용자의 선택에 의해 전자 결제 애플리케이션(112)의 다운로드가 선택되면, 결제 웹 또는 모바일 애플리케이션에서 서비스 가입 안내를 제공하고, 애플리케이션 제공 장치를 통해 해당 단말기(110)로 전자 결제 애플리케이션(112)이 다운로드되도록 하며, 이때, 단말기(110)는 사용자의 조작 또는 명령에 의해 전자 결제 시 결제 수단으로 '신용카드 등록'을 선택한다(S510).
단말기(110)는 전자 결제 애플리케이션(112)을 이용하여 신용카드 정보를 포함하는 결제 수단 정보를 생성하며, 신용카드 정보를 결제 수단으로 포함한 결제 수단 정보를 결제 수단 등록 장치(135)로 전송한다(S512). 결제 수단 등록 장치(135)는 단말기(110)로부터 결제 수단 정보를 수신한 후 결제 수단 정보에 따른 결제 가능 업체 정보(결제 수단 목록)를 조회하되, 결제 수단 정보에 포함된 결제 수단이 신용카드 정보인 경우 조회된 결제 가능 업체 정보에 해당하는 카드사 정보를 단말기(110)로 전송한다(S514).
단말기(110)는 결제 수단 등록 장치(135)로부터 수신된 업체 정보 중 어느 하나의 정보를 선택(S516)하고, 선택된 업체 정보에 대한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보를 결제 수단 등록 장치(135)로 전송한다(S518).
결제 수단 등록 장치(135)는 신용카드 정보 등록 시 결제 수단 인증 정보를 인증하는 카드사별로 등록을 요청하기 위해 신용카드 정보에 해당하는 카드사 장치(150)로 결제 수단 인증 정보에 대한 인증을 요청한다(S520). 즉, 단계 S520에서 결제 수단 등록 장치(135)는 신용카드 정보 등록 시 카드의 유효성 인증을 위해 카드사 정보에 해당하는 카드사 장치(150)를 이용하여 단말기(110)로부터 수신된 결제 수단 인증 정보에 대한 유효성을 인증할 수 있다. 여기서, 결제 수단 인증 정보는 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함하며, 카드 별칭 정보란 사용자의 조작 또는 명령에 의해 입력된 정보를 말한다. 이때, 결제 수단 등록 장치(135)는 유효성 인증을 위해 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보, CVC 정보 및 단말기(110)의 식별 정보 중 적어도 하나 이상의 정보를 카드사 장치(150)로 전송하여 유효성을 인증한다.
카드사 장치(150)는 결제 수단 등록 장치(135)로부터 수신한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보에 대한 인증을 수행한다(S522). 또한, 카드사 장치(150)는 연동하는 카드사 OTP 제공 장치(152)를 이용하여 결제 수단 정보에 대한 OTP 인증키를 생성한다(S524). 즉, 단계 S524에서 결제 수단 등록 장치(135)는 신용카드 정보 등록 시 OTP 인증키 생성을 위해 카드사 장치(150)와 연동하는 카드사 OTP 제공 장치(152)를 이용하여 유효성이 인증된 정보 또는 가상 카드번호에 대해 OTP 인증키를 생성할 수 있는 것이다.
결제 수단 등록 장치(135)는 신용카드 정보인 결제 수단 정보를 등록한 후 OTP 인증키를 단말기(110)로 전송한다(S526). 단계 S526에서 결제 수단 등록 장치(135)는 결제 수단 등록을 위해 OTP 인증키, 카드 별칭 정보, 가상 카드번호 정보 및 유효성이 인증된 정보 중 적어도 하나 이상의 정보가 확인되면, 신용카드 정보를 결제 수단 정보로 등록한다. 단말기(110)는 결제 수단 등록 장치(135)로부터 결제 수단 정보인 신용카드 정보에 대응하여 수신된 OTP 인증키를 저장(S528)한 후 결제 수단 정보를 등록 완료 처리한다(S530).
도 9에서는 단계 S510 내지 단계 S530를 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 9에 기재된 순서를 변경하여 실행하거나 단계 S510 내지 단계 S530 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 9는 시계열적인 순서로 한정되는 것은 아니다.
전술한 바와 같이 도 9에 기재된 본 실시예에 따른 신용카드 등록 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 실시예에 따른 신용카드 등록 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 이러한 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CDROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.
도 10은 본 실시예에 의한 폰빌 등록 방법을 설명하기 위한 순서도이다.
애플리케이션 제공 장치에서 전자 결제 애플리케이션(112)의 다운로드가 선택되는 경우, 애플리케이션 제공 장치는 해당 단말기(110)로 전자 결제 애플리케이션(112)이 다운로드되도록 한다. 또한, PG를 통한 모바일 결제 중 사용자의 선택에 의해 전자 결제 애플리케이션(112)의 다운로드가 선택되면, 결제 웹 또는 모바일 애플리케이션에서 서비스 가입 안내를 제공하고, 애플리케이션 제공 장치를 통해 해당 단말기(110)로 전자 결제 애플리케이션(112)이 다운로드되도록 하며, 이때, 단말기(110)는 사용자의 조작 또는 명령에 의해 전자 결제 시 결제 수단으로 '폰빌 등록'를 선택한다(S610).
단말기(110)는 전자 결제 애플리케이션(112)을 이용하여 폰빌 정보를 포함하는 결제 수단 정보를 생성하며, 폰빌 정보를 결제 수단으로 포함한 결제 수단 정보를 결제 수단 등록 장치(135)로 전송한다(S612). 결제 수단 등록 장치(135)는 결제 수단 정보에 따른 결제 가능 업체 정보(결제 수단 목록)를 조회하되, 결제 수단 정보에 포함된 결제 수단이 폰빌 정보인 경우 조회된 결제 가능 업체 정보에 해당하는 폰빌 등록 요청 정보를 단말기(110)로 전송한다(S614).
단말기(110)는 결제 수단 등록 장치(135)로부터 수신된 폰빌 등록 요청 정보에 따라 전화번호 정보 및 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한 폰빌 등록 정보를 결제 수단 등록 장치로 전송한다(S616). 결제 수단 등록 장치(135)는 폰빌 등록 시 OTP 인증키 생성을 위해 단말기(110)로부터 폰빌 등록 정보가 수신되면, 단말기(110)와 연계된 통신 서비스 제공장치(140)로 OTP 인증키 요청 신호를 전송한다(S618). 여기서, 폰빌 등록 정보는 전화번호 정보 및 단말기(110)에 탑재된 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한다. 통신 서비스 제공장치(140)는 결제 수단 등록 장치(135)로부터 OTP 인증키 요청 신호를 수신하면, 연동하는 통신사 OTP 제공 장치(142)를 통해 OTP 인증키를 생성하고, 이를 결제 수단 등록 장치(135)로 전송한다(S620).
결제 수단 등록 장치(135)는 폰빌 등록 시 OTP 인증키 생성을 위해 전화번호 정보에 대한 OTP 인증 요청 신호에 대응하는 OTP 인증키를 통신 서비스 제공장치(140)로부터 수신한 후 OTP 인증키를 단말기(110)로 전송한다(S622). 단계 S622에서 결제 수단 등록 장치(135)는 결제 수단 등록을 위해 OTP 인증키가 확인되면, 폰빌 정보를 결제 수단 정보로 등록한다. 단말기(110)는 결제 수단 등록 장치(135)로부터 결제 수단 정보인 폰빌 정보에 대응하여 수신된 OTP 인증키를 저장(S624)한 후 결제 수단 정보를 등록 완료 처리한다(S626).
도 10에서는 단계 S610 내지 단계 S626을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 10에 기재된 순서를 변경하여 실행하거나 단계 S610 내지 단계 S626 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 시계열적인 순서로 한정되는 것은 아니다.
전술한 바와 같이 도 10에 기재된 본 실시예에 따른 폰빌 등록 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 실시예에 따른 폰빌 등록 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 이러한 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CDROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.
도 11은 본 실시예에 의한 거래 내역 조회 방법을 설명하기 위한 순서도이다.
단말기(110)는 전자 결제 애플리케이션(112)을 통해 사용자의 조작 또는 명령에 의해 결제 수단을 조회하기 위한 거래 내역 조회 요청 신호를 입력 받는다(S710). 단말기(110)는 전자 결제 애플리케이션(112)을 통해 입력된 거래 내역 조회 요청 신호에 대한 조회 조건 정보 또는 조회 요청 정보를 결제 수단 등록 장치(135)로 전송한다(S712). 여기서, 조회 조건 정보 또는 조회 요청 정보는 URL, 전화번호 정보, 전자 결제 애플리케이션(112)의 ID 정보, 조회 기간 정보 중 적어도 하나 이상의 정보를 포함한다. 즉, 단계 S710 내지 단계 S712에서 단말기(110)는 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 조회 요청 정보가 입력되면, 조회 요청 정보를 결제 수단 등록 장치(135)로 전송하는 것이다.
결제 수단 등록 장치(135)는 단말기(110)로부터 수신된 조회 조건 정보 또는 조회 요청 정보에 해당하는 거래 내역을 조회하기 위해 모바일 웹으로 거래 내역 조회 요청 정보를 전송한다(S714). 모바일 웹은 PG별 거래 내역을 확인하고, 확인 결과를 PG 웹으로 전송한다(S716). PG 웹은 결제 수단 등록 장치(135)가 요청한 거래 내역 조회 요청 정보에 대응하는 저래 내역 조회 응답 정보를 단말기(110)로 전송한다(S717). 즉, 단계 S714 내지 S717에서 결제 수단 등록 장치(135)는 단말기(110)로부터 결제 수단 정보에 대한 조회 요청 정보가 수신되는 경우, 결제 모바일 웹 서버 또는 PG 웹 서버를 통해 조회된 거래 내역 확인 정보를 단말기(110)로 전송하는 것이다. 또한, 단계 S717에서 단말기(110)는 결제 수단 정보에 대한 조회 요청 정보에 대응하는 거래 내역 확인 정보를 결제 수단 등록 장치(135)로부터 수신하는 것이다.
도 11에서는 단계 S710 내지 단계 S717을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 11에 기재된 순서를 변경하여 실행하거나 단계 S710 내지 단계 S717 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 11은 시계열적인 순서로 한정되는 것은 아니다.
도 12는 본 실시예에 의한 주결제 수단 변경 방법을 설명하기 위한 순서도이다.
단말기(110)는 결제 수단을 변경하기 위해 사용자의 조작 또는 명령에 의해 결제 수단 정보에 대한 변경 요청 정보가 입력되면(S810), 변경 요청 정보를 결제 수단 등록 장치(135)로 전송한다(S812). 여기서, 변경 요청 정보는 전화번호 정보, 전자 결제 애플리케이션(112)의 ID 정보, 카드 별칭 정보, 가상 카드번호 정보 중 적어도 하나 이상의 정보를 포함한다.
결제 수단 등록 장치(135)는 단말기(110)로부터 결제 수단 정보에 대한 변경 요청 정보가 수신되는 경우, 해당 내용으로 결제 수단을 변경하고, 단말기(110)로 변경 완료 정보를 전송한다(S814). 단말기(110)는 변경 요청 정보에 대응하는 변경 완료 정보를 결제 수단 등록 장치(135)로부터 수신하고, 결제 수단 변경 완료를 처리한다(S816).
도 12에서는 단계 S810 내지 단계 S816을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 12에 기재된 순서를 변경하여 실행하거나 단계 S810 내지 단계 S816 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 12는 시계열적인 순서로 한정되는 것은 아니다.
이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
본 발명은 전자 결제를 수행하기 위해 단말기를 통해 사용자가 입력한 정보의 인증 여부에 따라 회원 등록을 처리하여 안전한 전자 결제가 수행되도록 하고, 전자 결제를 수행하기 위해 단말기를 통해 사용자가 선택한 결제 수단 정보에 따라 OTP(One Time Password) 인증을 수행하여 보다 안전하게 결제 수단을 등록할 수 있도록 하는 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기에 이용할 수 있다.
Claims (26)
- 회원 등록을 위해 사용자에 의해 입력된 제 1 인증 정보, 제 2 인증 정보 및 제 4 인증 정보 중 적어도 하나 이상의 정보가 인증되는 경우, 전자 결제를 수행하기 위한 애플리케이션 ID를 수신하고 결제수단 정보를 등록하며 회원 등록 완료를 처리하는 단말기; 및상기 단말기로부터 제 1 인증 절차 완료 신호, 제 2 인증 절차 완료 신호 및 제 4 인증절차 완료 신호 중 적어도 하나 이상의 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하고, 전자 결제 수행을 위한 상기 애플리케이션 ID를 할당하며 상기 결제수단 정보를 등록한 후 상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 장치를 포함하는 것을 특징으로 하는 전자 결제를 위한 회원 등록 시스템.
- 단말기로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하는 회원 가입 여부 확인부;회원 가입 여부의 확인 결과 미가입 회원인 경우, 상기 단말기의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하는 제 3 인증 처리부;상기 제 3 인증절차가 완료되면, 상기 단말기에 탑재된 전자 결제 애플리케이션에 애플리케이션 ID를 할당하는 애플리케이션 ID 할당부;상기 단말기로부터 제 4 인증절차 완료 신호를 수신되는 경우, 상기 단말기로부터 수신된 결제수단 정보를 저장하는 결제수단 저장부; 및상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 처리부를 포함하는 것을 특징으로 하는 회원 등록 장치.
- 제 2 항에 있어서,상기 단말기로부터 전자 결제 애플리케이션의 구동 승인을 위한 제 1 인증 요청 신호가 수신되면, 상기 단말기와 연계된 통신 서비스 제공 장치로 제 1 인증 메시지의 발송을 요청하고, 상기 단말기로 상기 제 1 인증 메시지에 대응하는 식별 정보를 전송한 후 상기 단말기로부터 상기 제 1 인증 절차 완료 신호를 수신하는 제 1 인증 처리부를 더 포함하는 것을 특징으로 하는 회원 등록 장치.
- 제 2 항에 있어서,상기 결제수단 정보는,신용카드 정보. 체크카드 정보, 폰빌(Phone Bill) 정보 및 금융계좌 정보 중 적어도 하나 이상의 정보를 포함하는 것을 특징으로 하는 회원 등록 장치.
- 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하는 제 2 인증 절차 수행부;상기 제 2 인증 정보가 인증되는 경우, 회원 등록 장치로 제 2 인증 절차 완료 신호를 전송하고, 상기 회원 등록 장치로부터 애플리케이션 ID를 수신하는 애플리케이션 ID 관리부;사용자에 의해 입력된 상기 제 4 인증 정보가 인증되는 경우, 상기 회원 등록 장치로 제 4 인증절차 완료 신호를 전송하는 제 4 인증절차 수행부;상기 사용자에 의해 입력된 결제수단 정보를 등록하는 결제수단 등록부; 및상기 회원 등록 장치로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리하는 등록 처리부를 포함하는 것을 특징으로 하는 단말기.
- 제 5 항에 있어서,전자 결제 애플리케이션의 구동 승인을 위해 상기 사용자에 의해 입력된 제 1 인증 정보가 인증되는 경우, 상기 회원 등록 장치로 제 1 인증 절차 완료 신호를 전송하는 제 1 인증 절차 수행부를 더 포함하는 것을 특징으로 하는 단말기.
- 제 6 항에 있어서,상기 제 1 인증 정보 및 상기 식별 정보는 기 설정된 숫자, 문자 및 기호 중 적어도 하나 이상의 정보의 조합으로 이루어진 인증 번호인 것을 특징으로 하는 단말기.
- 제 5 항에 있어서,상기 제 2 인증 절차 수행부는,상기 단말기에 부여된 전화번호 정보 및 상기 단말기의 사용자에 대한 주민등록 번호 중 적어도 하나 이상의 정보를 포함하는 상기 제 2 인증 정보가 상기 단말기의 사용자 정보와 일치하는 경우, 상기 제 2 인증 정보가 인증된 것으로 확인하는 것을 특징으로 하는 단말기.
- 제 5 항에 있어서,상기 애플리케이션 ID 관리부는,상기 제 2 인증 정보의 인증이 확인되면, 상기 회원 등록 장치로 상기 제 2 인증 절차 완료 신호를 전송한 후 상기 회원 등록 장치로부터 상기 애플리케이션 ID를 수신하는 것을 특징으로 하는 단말기.
- 제 5 항에 있어서,상기 제 4 인증절차 수행부는,상기 사용자에 의해 입력된 PIN(Personal Identification Number)을 포함하는 상기 제 4 인증 정보가 인증되면 상기 애플리케이션 ID 및 인증키를 암호화하여 저장한 후 상기 회원 등록 장치로 상기 제 4 인증절차 완료 신호를 전송하는 것을 특징으로 하는 단말기.
- 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 전송하고, 상기 결제 수단 정보가 인증되면 상기 결제 수단 정보에 대응하여 수신된 OTP(One Time Password) 인증키를 저장한 후 상기 결제 수단 정보를 등록 완료 처리하는 단말기; 및수신된 상기 결제 수단 정보에 대한 인증이 완료되면, 상기 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하여 상기 단말기로 전송하고, 상기 결제 수단 정보를 등록 처리하는 결제 수단 등록 장치를 포함하여 전자 결제를 위한 결제 수단을 등록하는 전자 결제를 위한 회원 등록 시스템.
- 단말기로부터 결제 수단 정보를 수신하는 결제 수단 수신부;상기 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하는 OTP 인증키 생성부;상기 결제 수단 정보를 등록한 후 상기 단말기로 상기 OTP 인증키를 전송하는 결제 수단 등록부; 및상기 단말기의 요청에 따라 상기 결제 수단 정보를 조회 또는 변경하도록 제어하는 조회 제어부를 포함하는 것을 특징으로 하는 결제 수단 등록 장치.
- 제 12 항에 있어서,상기 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 상기 결제 수단 정보에 포함된 결제 수단이 신용카드 정보인 경우 조회된 상기 결제 가능 업체 정보에 해당하는 카드사 정보를 상기 단말기로 전송하는 결제 가능 업체 조회부를 더 포함하는 것을 특징으로 하는 결제 수단 등록 장치.
- 제 13 항에 있어서,상기 카드사 정보에 해당하는 카드사 장치를 이용하여 상기 단말기로부터 수신된 결제 수단 인증 정보에 대한 유효성을 인증하는 유효성 인증부를 추가로 포함하는 것을 특징으로 하는 결제 수단 등록 장치.
- 제 13 항에 있어서,상기 OTP 인증키 생성부는,상기 카드사 장치와 연동하는 카드사 OTP 제공 장치를 이용하여 상기 유효성이 인증된 정보에 대해 상기 OTP 인증키를 생성하는 것을 특징으로 하는 결제 수단 등록 장치.
- 제 12 항에 있어서,상기 결제 수단 정보에 따른 결제 가능 업체 정보를 조회하되, 상기 결제 수단 정보에 포함된 결제 수단이 폰빌 정보인 경우 조회된 상기 결제 가능 업체 정보에 해당하는 폰빌 등록 요청 정보를 상기 단말기로 전송하는 결제 가능 업체 조회부를 더 포함하는 것을 특징으로 하는 결제 수단 등록 장치.
- 제 16 항에 있어서,상기 폰빌 등록 정보는,전화번호 정보 및 상기 단말기에 탑재된 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함하는 것을 특징으로 하는 결제 수단 등록 장치.
- 제 12 항에 있어서,상기 조회 제어부는,상기 단말기로부터 상기 결제 수단 정보에 대한 조회 요청 정보가 수신되는 경우, 결제 모바일 웹 서버 또는 PG 웹 서버를 통해 조회된 거래 내역 확인 정보를 상기 단말기로 전송하는 것을 특징으로 하는 결제 수단 등록 장치.
- 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치로 전송하는 결제 수단 전송부;상기 결제 수단 등록 장치에 의해 상기 결제 수단 정보가 인증되면, 결제 수단 등록 장치로부터 상기 결제 수단 정보에 대응하여 수신된 OTP(One Time Password) 인증키를 저장한 후 상기 결제 수단 정보를 등록 완료 처리하는 결제 수단 저장부; 및상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송하는 조회 및 변경부를 포함하는 것을 특징으로 하는 단말기.
- 제 19 항에 있어서,상기 결제 수단 등록 장치로부터 수신된 업체 정보 중 어느 하나의 정보를 선택하고, 선택된 상기 업체 정보에 대한 전화번호 정보, 카드사 식별 정보, 카드 별칭 정보, 카드번호 정보, 카드 유효기간 정보, 가상 카드번호 정보 및 CVC 정보 중 적어도 하나 이상의 정보를 포함한 결제 수단 인증 정보를 상기 결제 수단 등록 장치로 전송하는 카드 정보 입력부를 더 포함하는 것을 특징으로 하는 단말기.
- 제 19 항에 있어서,상기 결제 수단 전송부는 결제 수단으로서 폰빌 정보를 포함한 상기 결제 수단 정보를 상기 결제 수단 등록 장치로 전송하고;상기 결제 수단 등록 장치로부터 수신된 폰빌 등록 요청 정보에 따라 전화번호 정보 및 전자 결제 애플리케이션 ID 정보 중 적어도 하나 이상의 정보를 포함한 폰빌 등록 정보를 상기 결제 수단 등록 장치로 전송하는 폰빌 정보 입력부를 더 포함하는 것을 특징으로 하는 단말기.
- 제 19 항에 있어서,상기 조회 및 변경부는,상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 조회 요청 정보가 입력되면 상기 조회 요청 정보를 상기 결제 수단 등록 장치로 전송하고 그에 대응하는 거래 내역 확인 정보를 상기 결제 수단 등록 장치로부터 수신하며, 상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 변경 요청 정보가 입력되면 상기 변경 요청 정보를 상기 결제 수단 등록 장치로 전송하고 그에 대응하는 변경 완료 정보를 상기 결제 수단 등록 장치로부터 수신하는 것을 특징으로 하는 단말기.
- 회원 등록 장치에서 회원 등록을 수행하는 방법에 있어서,(a) 단말기로부터 제 2 인증 절차 완료 신호를 수신하는 경우, 상기 단말기의 사용자 정보에 대한 회원 가입 여부를 확인하는 회원 가입 여부 확인 과정;(b) 회원 가입 여부의 확인 결과 미가입 회원인 경우, 상기 단말기의 사용자 정보에 포함된 통신사 회원 정보를 이용하여 제 3 인증절차를 수행하는 제 3 인증 처리 과정;(c) 상기 제 3 인증절차가 완료되면, 상기 전자 결제 애플리케이션에 애플리케이션 ID를 할당하는 애플리케이션 ID 할당 과정;(d) 상기 단말기로부터 제 4 인증절차 완료 신호를 수신되는 경우, 상기 단말기로부터 수신된 결제수단 정보를 저장하는 결제수단 저장 과정; 및(e) 상기 단말기의 사용자 정보에 대한 회원 등록 완료를 처리하는 회원 등록 처리 과정을 포함하는 것을 특징으로 하는 전자 결제를 위한 회원 등록 방법.
- 단말기에서 회원 등록을 수행하는 방법에 있어서,(a) 사용자에 의해 입력된 제 2 인증 정보가 인증되는지의 여부를 확인하는 제 2 인증 절차 수행 과정;(b) 상기 제 2 인증 정보가 인증되는 경우, 회원 등록 장치로 제 2 인증 절차 완료 신호를 전송하고, 상기 회원 등록 장치로부터 애플리케이션 ID를 수신하는 애플리케이션 ID 관리 과정;(c) 사용자에 의해 입력된 상기 제 4 인증 정보가 인증되는 경우, 상기 회원 등록 장치로 제 4 인증절차 완료 신호를 전송하는 제 4 인증절차 수행 과정;(d) 상기 사용자에 의해 입력된 결제수단 정보를 등록하는 결제수단 등록 과정; 및(e) 상기 회원 등록 장치로부터 등록 완료 신호를 수신한 후 회원 등록 완료를 처리하는 등록 처리 과정을 포함하는 것을 특징으로 하는 전자 결제를 위한 회원 등록 방법.
- 결제 수단 등록 장치가 결제 수단을 등록하는 방법에 있어서,(a) 단말기로부터 결제 수단 정보를 수신하는 결제 수단 수신 과정;(b) 상기 결제 수단 정보에 따른 외부 장치를 이용하여 OTP 인증키를 생성하는 OTP 인증키 생성 과정;(c) 상기 결제 수단 정보를 등록한 후 상기 단말기로 상기 OTP 인증키를 전송하는 결제 수단 등록 과정; 및(d) 상기 단말기의 요청에 따라 상기 결제 수단 정보를 조회 또는 변경하도록 제어하는 결제 수단 제어 과정을 포함하는 것을 특징으로 하는 결제 수단 등록 방법.
- 단말기가 결제 수단을 등록하는 방법에 있어서,(a) 사용자의 조작 또는 명령에 의해 선택된 결제 수단 정보를 결제 수단 등록 장치로 전송하는 결제 수단 전송 과정;(b) 상기 결제 수단 등록 장치에 의해 상기 결제 수단 정보가 인증되면, 결제 수단 등록 장치로부터 상기 결제 수단 정보에 대응하여 수신된 OTP 인증키를 저장한 후 상기 결제 수단 정보를 등록 완료 처리하는 결제 수단 저장 과정; 및(c) 상기 사용자의 조작 또는 명령에 의해 상기 결제 수단 정보에 대한 조회 요청 정보 또는 변경 요청 정보를 전송하는 조회 및 변경 과정을 포함하는 것을 특징으로 하는 결제 수단 등록 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/007,599 US10108937B2 (en) | 2011-09-14 | 2012-09-04 | Method of registering a membership for an electronic payment, system for same, and apparatus and terminal thereof |
US16/137,036 US20190026704A1 (en) | 2011-09-14 | 2018-09-20 | Method of registering a membership for an electronic payment, system for same, and apparatus and terminal thereof |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2011-0092441 | 2011-09-14 | ||
KR20110092441A KR101489257B1 (ko) | 2011-09-14 | 2011-09-14 | 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기 |
KR1020110106362A KR101407955B1 (ko) | 2011-10-18 | 2011-10-18 | 결제 수단 등록 방법과 그를 위한 시스템, 장치 및 단말기 |
KR10-2011-0106362 | 2011-10-18 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/007,599 A-371-Of-International US10108937B2 (en) | 2011-09-14 | 2012-09-04 | Method of registering a membership for an electronic payment, system for same, and apparatus and terminal thereof |
US16/137,036 Division US20190026704A1 (en) | 2011-09-14 | 2018-09-20 | Method of registering a membership for an electronic payment, system for same, and apparatus and terminal thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013039304A1 true WO2013039304A1 (ko) | 2013-03-21 |
Family
ID=47883497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2012/007056 WO2013039304A1 (ko) | 2011-09-14 | 2012-09-04 | 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기 |
Country Status (2)
Country | Link |
---|---|
US (2) | US10108937B2 (ko) |
WO (1) | WO2013039304A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020020263A1 (zh) * | 2018-07-26 | 2020-01-30 | 华为技术有限公司 | 一种数据收集方法、设备及*** |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102014203717A1 (de) * | 2014-02-28 | 2015-09-03 | Vodafone Gmbh | Verfahren zur Datenübermittlung |
KR101512001B1 (ko) * | 2014-10-08 | 2015-04-14 | 주식회사 한국엔에프씨 | 이동통신단말기 및 실물 금융카드를 이용한 간편 본인 인증 시스템 및 방법 |
KR102368614B1 (ko) * | 2015-08-12 | 2022-02-25 | 삼성전자주식회사 | 인증 처리 방법 및 이를 지원하는 전자 장치 |
CN106779662A (zh) * | 2016-11-18 | 2017-05-31 | 深圳怡化电脑股份有限公司 | 一种金融业务的处理方法及金融终端 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040042522A (ko) * | 2002-11-14 | 2004-05-20 | 주식회사 인텔리먼트 | 이동통신 단말기를 이용한 모바일 멤버십 카드 발행 및인증 시스템과 그 방법 및 그 방법에 대한 컴퓨터프로그램 소스를 저장한 기록매체 |
KR20100127334A (ko) * | 2009-05-26 | 2010-12-06 | 주식회사 디에이치씨 | 모바일 홈쇼핑 결제 시스템 및 결제 방법 |
KR20100136306A (ko) * | 2009-06-18 | 2010-12-28 | 주식회사 비즈모델라인 | 모바일결제를 위한 오티피 생성 조건 등록방법 및 시스템과 이를 위한 기록매체 |
KR20110019280A (ko) * | 2009-08-19 | 2011-02-25 | 주식회사 엘지유플러스 | 휴대폰 결제 승인을 위한 사용자 본인 인증 시스템 및 휴대폰 결제 승인 처리 시스템 |
KR20110019887A (ko) * | 2009-08-21 | 2011-03-02 | 주식회사 디에이치씨 | 모바일 카드/계좌 결제 시스템 및 이를 이용한 결제 방법 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002007110A2 (en) * | 2000-07-17 | 2002-01-24 | Connell Richard O | System and methods of validating an authorized user of a payment card and authorization of a payment card transaction |
US20020073027A1 (en) * | 2000-12-11 | 2002-06-13 | Hui Helen Shan-Shan | Mobile payment system |
US20020077993A1 (en) * | 2000-12-18 | 2002-06-20 | Nokia Corporation | Method and system for conducting wireless payments |
JP4744106B2 (ja) * | 2003-08-06 | 2011-08-10 | パナソニック株式会社 | セキュアデバイス、情報処理端末、通信システム及び通信方法 |
US7533047B2 (en) * | 2005-05-03 | 2009-05-12 | International Business Machines Corporation | Method and system for securing card payment transactions using a mobile communication device |
US20080010191A1 (en) * | 2006-07-06 | 2008-01-10 | Firethorn Holdings, Llc | Methods and Systems For Providing a Payment in a Mobile Environment |
US7775442B2 (en) * | 2006-07-12 | 2010-08-17 | Nokia Corporation | Method for accessing after-operation information of secure element applications |
KR20080083372A (ko) | 2007-02-16 | 2008-09-18 | 배재광 | 결제수단 통합 관리 방법 및 시스템 |
US20090119209A1 (en) * | 2007-11-02 | 2009-05-07 | Chris Sorensen | Mobile transaction network |
US10970777B2 (en) * | 2008-09-15 | 2021-04-06 | Mastercard International Incorporated | Apparatus and method for bill payment card enrollment |
US8725122B2 (en) * | 2009-05-13 | 2014-05-13 | First Data Corporation | Systems and methods for providing trusted service management services |
KR20110003105A (ko) | 2009-07-03 | 2011-01-11 | 주식회사 케이티 | 휴대 단말의 카메라를 이용한 온/오프라인 결제 서비스 제공 시스템 및 그 방법 |
US20120185398A1 (en) * | 2009-09-17 | 2012-07-19 | Meir Weis | Mobile payment system with two-point authentication |
KR20110062359A (ko) | 2009-12-03 | 2011-06-10 | 주식회사 하렉스인포텍 | 휴대용 단말기를 이용한 결제 시스템 및 방법 |
RU2581784C2 (ru) * | 2010-02-12 | 2016-04-20 | Мастеркард Интернейшнл Инкорпорейтед | Устройство и способ представления счета и его оплаты |
WO2012040598A2 (en) * | 2010-09-23 | 2012-03-29 | Nextlevel Mobile, Llc | Method and system for mobile bill presentment and payment, messaging and marketing |
US20120233066A1 (en) * | 2011-03-07 | 2012-09-13 | Suresh Vallabhaneni | System method and computer program product for mobile financial transactions |
-
2012
- 2012-09-04 US US14/007,599 patent/US10108937B2/en not_active Expired - Fee Related
- 2012-09-04 WO PCT/KR2012/007056 patent/WO2013039304A1/ko active Application Filing
-
2018
- 2018-09-20 US US16/137,036 patent/US20190026704A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040042522A (ko) * | 2002-11-14 | 2004-05-20 | 주식회사 인텔리먼트 | 이동통신 단말기를 이용한 모바일 멤버십 카드 발행 및인증 시스템과 그 방법 및 그 방법에 대한 컴퓨터프로그램 소스를 저장한 기록매체 |
KR20100127334A (ko) * | 2009-05-26 | 2010-12-06 | 주식회사 디에이치씨 | 모바일 홈쇼핑 결제 시스템 및 결제 방법 |
KR20100136306A (ko) * | 2009-06-18 | 2010-12-28 | 주식회사 비즈모델라인 | 모바일결제를 위한 오티피 생성 조건 등록방법 및 시스템과 이를 위한 기록매체 |
KR20110019280A (ko) * | 2009-08-19 | 2011-02-25 | 주식회사 엘지유플러스 | 휴대폰 결제 승인을 위한 사용자 본인 인증 시스템 및 휴대폰 결제 승인 처리 시스템 |
KR20110019887A (ko) * | 2009-08-21 | 2011-03-02 | 주식회사 디에이치씨 | 모바일 카드/계좌 결제 시스템 및 이를 이용한 결제 방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020020263A1 (zh) * | 2018-07-26 | 2020-01-30 | 华为技术有限公司 | 一种数据收集方法、设备及*** |
US11778493B2 (en) | 2018-07-26 | 2023-10-03 | Huawei Technologies Co., Ltd. | Data collection method, device, and system |
Also Published As
Publication number | Publication date |
---|---|
US10108937B2 (en) | 2018-10-23 |
US20140136421A1 (en) | 2014-05-15 |
US20190026704A1 (en) | 2019-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013055113A1 (ko) | 홈쇼핑을 이용한 모바일 결제 방법, 시스템 및 장치 | |
WO2018208105A1 (ko) | 블록체인 기반의 사물 인터넷 기기에 대한 비용을 결제하는 방법, 이를 이용한 서버, 서비스 제공 단말, 및 사용자 전자 지갑 | |
WO2020171538A1 (en) | Electronic device and method for providing digital signature service of block chain using the same | |
WO2018194379A1 (ko) | 블록체인 및 이와 연동되는 머클 트리 구조 기반의 토큰 아이디를 이용하여 카드 사용을 승인하는 방법 및 이를 이용한 서버 | |
WO2022102930A1 (ko) | 브라우저 기반 보안 pin 인증을 이용한 did 시스템 및 그것의 제어방법 | |
WO2013137528A1 (ko) | 오프라인 거래 결제 시스템, 이를 위한 방법 및 장치 | |
WO2014142617A1 (en) | Secure mobile payment using media binding | |
WO2013065915A1 (ko) | 보안 영역과 비보안 영역 사이의 보안 연동 방법 및 보안 어플리케이션 다운로드 관리방법, 관리서버, 단말기, 및 이를 적용한 관리시스템 | |
WO2012128466A1 (en) | Method of controlling system and mobile device for processing payment data | |
WO2020189926A1 (ko) | 블록체인 네트워크를 이용하여 사용자의 아이덴티티를 관리하는 방법 및 서버, 그리고, 블록체인 네트워크 기반의 사용자 아이덴티티를 이용하여 사용자를 인증하는 방법 및 단말 | |
WO2013141602A1 (ko) | 인증 방법 및 그 시스템 | |
WO2013039304A1 (ko) | 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기 | |
WO2020189927A1 (ko) | 블록체인 네트워크를 이용하여 사용자의 아이덴티티를 관리하는 방법 및 서버, 그리고, 블록체인 네트워크 기반의 사용자 아이덴티티를 이용하여 사용자를 인증하는 방법 및 단말 | |
WO2014042336A1 (ko) | E-Business 거래에서의 전화인증방법, 그리고 E-Business 거래에서의 전화인증프로그램을 기록한 컴퓨터로 판독가능한 기록매체 | |
WO2013191325A1 (ko) | 트러스티드 플랫폼 기반의 개방형 아이디 인증 방법, 이를 위한 장치 및 시스템 | |
WO2021256615A1 (ko) | Ai 스피커를 이용한 상품 결제 방법 및 장치 | |
WO2013055114A1 (ko) | 전자 결제 방법, 시스템 및 장치 | |
WO2020022700A1 (ko) | 디지털 키를 처리 및 인증하는 보안 요소 및 그 동작 방법 | |
WO2020141782A1 (ko) | 블록체인 네트워크를 이용하여 사용자의 아이덴티티를 관리하는 방법 및 서버, 그리고, 블록체인 네트워크 기반의 사용자 아이덴티티를 이용하여 사용자를 인증하는 방법 및 단말 | |
WO2020141783A1 (ko) | 블록체인 네트워크를 이용하여 사용자의 아이덴티티를 관리하는 방법 및 서버, 그리고, 블록체인 네트워크 기반의 사용자 아이덴티티를 이용하여 사용자를 인증하는 방법 및 단말 | |
WO2020171466A1 (ko) | 전자 장치 및 전자 장치에서의 인증 방법 | |
KR101407955B1 (ko) | 결제 수단 등록 방법과 그를 위한 시스템, 장치 및 단말기 | |
WO2020149500A1 (ko) | 공유된 키를 등록하기 위한 방법 및 장치 | |
WO2013118956A1 (ko) | 멤버십 통합 서비스 제공 시스템 및 이를 위한 방법 | |
WO2022186605A1 (ko) | 스마트 카드 장치, 인증용가상코드 생성 장치, 이를 이용한 인증용가상코드 생성 방법 및 인증용가상코드 검증 서버 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12832077 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14007599 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12832077 Country of ref document: EP Kind code of ref document: A1 |