WO2017222182A1 - Method for supporting card payment of multifunctional card-type device, and multifunctional card-type device performing same - Google Patents

Method for supporting card payment of multifunctional card-type device, and multifunctional card-type device performing same Download PDF

Info

Publication number
WO2017222182A1
WO2017222182A1 PCT/KR2017/004982 KR2017004982W WO2017222182A1 WO 2017222182 A1 WO2017222182 A1 WO 2017222182A1 KR 2017004982 W KR2017004982 W KR 2017004982W WO 2017222182 A1 WO2017222182 A1 WO 2017222182A1
Authority
WO
WIPO (PCT)
Prior art keywords
card
payment
type device
function
information
Prior art date
Application number
PCT/KR2017/004982
Other languages
French (fr)
Korean (ko)
Inventor
한강
이지호
이태훈
김성원
Original Assignee
비씨카드(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020170033160A external-priority patent/KR101752129B1/en
Application filed by 비씨카드(주) filed Critical 비씨카드(주)
Publication of WO2017222182A1 publication Critical patent/WO2017222182A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Definitions

  • the present invention relates to a card payment support method of a card-type device having a multi-function and a card-type device having a multi-function for performing the same, and more particularly, in a payment service using a card-type device having a multi-function,
  • the payment can be performed with the displayed card information when the set payment waiting time is exceeded, and the cumulative payment data recorded in the secure element through a limit on the number of generation of the cumulative payment data.
  • Card type with multi-function if the number of times of generation is increased and the number of newly calculated cumulative payment data generation exceeds the preset number, or if the number of generations of cumulative payment data recorded on the secure element corresponds to the preset number of times.
  • Disable payment service using device As a method of using a payment service through a card-type device having a multi-function of a user, a method of supporting card payment of a card-type device having a multi-function to provide convenience for selecting a payment card and using a security service, and performing multi-function A card type device having a function is provided.
  • the currently used card is not equipped with a separate security function, the payment is carried out or earn points simply by proximity, contact, insert, or stripe the payment terminal, the problem of card theft As a result, weak security issues are on the rise.
  • the present invention is to solve the above-mentioned problems of the prior art, in the payment service using a card-type device having a multi-function, through the payment waiting time setting, if the set payment waiting time is exceeded payment with the displayed card information Can be performed, and the number of times of generating the cumulative payment data recorded on the secure element is increased by limiting the number of times of generating the cumulative payment data so that the newly calculated cumulative payment data generation number is set in advance. If the cumulative payment data generation number recorded in the secure element exceeds or exceeds the preset number, the payment service using the card-type device having a multi-function is disabled, thereby making the card-type device having the multi-function of the user possible.
  • An object of the present invention is to provide a card payment support method of a card-type device having a multi-function to provide convenience for card selection and security service use, and a card-type device having a multi-function performing the same.
  • the card-type device having a multi-function, (a) when the first user input is detected, is stored in advance in the memory Displaying first card identification information, which is any one of a plurality of card identification information; (b) if the second user input is not detected for a predetermined payment waiting time after the first user input is terminated, (i) increasing the number of generations of accumulated payment data recorded in the secure element; Checking whether the newly calculated cumulative payment data generation number exceeds a preset number, or (ii) checking whether the cumulative payment data generation number recorded in the secure element corresponds to the preset number; And
  • step (b) as a result of the confirmation, the newly calculated cumulative payment data generation number exceeds the preset number, or the cumulative payment data generation number recorded in the secure element is equal to the preset number of times. If it is determined to correspond, set the state of the card-type device with the multi-function to the transaction counter exceeded state (CE) and store it in the memory and indicate that synchronization with the server is required through the display unit. It can be characterized by.
  • the secure element when the payment data is generated based on track information of the first card stored in the secure element corresponding to the first card identification information, the secure element
  • the method may include updating the cumulative payment data generation number recorded in FIG. 6 with the newly calculated cumulative payment data generation number or recording the cumulative payment data generation number recorded in the secure element.
  • the display unit may indicate that synchronization with the server is required through the display unit.
  • the payment service available status is registered in the memory of the card-type device having the multi-function in the memory. ) And display a status message.
  • the multi-function card-type device is initially registered with a server, setting the state of the multi-function card-type device to a payment service available state (registered: RD) and storing in the memory. It can be characterized.
  • the multi-function card-type device is set to a payment service available state (registered: RD), it may be characterized in that the state no longer transitions to a not registered state (NR).
  • RD payment service available state
  • NR not registered state
  • the state of the card-type device having the multi-function may be set as a locked state (LD).
  • the payment service may be changed to a registered service available state (registered: RD).
  • the step (b) may be any one of a plurality of card identification information previously stored in the memory. And displaying the second card identification information.
  • the method may further include changing or recording the information and setting the information.
  • the number information change request may be at least one of a request for initializing the number of accumulated payment data generations recorded in the secure element and the request for changing the preset number of times.
  • one or more control means when input by a user, a user input unit for transmitting an input signal to the controller;
  • a display unit for displaying card identification information or card type device state information having a multi-function transmitted from the control unit;
  • a secure element that stores card track information and authentication information corresponding to each of the one or more card identification information, and records the accumulated number of payment data generation;
  • a memory in which one or more card identification information, multi-function card type device status information, and authentication information are stored;
  • a payment unit generating payment data based on card track information stored in the secure element and performing card payment based on the generated payment data; (i) if a first user input is detected, control to display first card identification information, which is one of a plurality of card identification information previously stored in the memory, and (ii) after the first user input is terminated, If the second user input is not detected during the predetermined payment waiting time, the number of times of generating the accumulated payment data recorded on the secure element is increased to exceed the pre
  • the number of newly calculated cumulative payment data generation times is preset. The number of cumulative payment data generated that does not exceed or is recorded in the secure element If it is determined that does not correspond to the predetermined number of times, payment data is generated based on the track information of the first card stored in the secure element corresponding to the first card identification information so that card payment can be performed.
  • a control unit for controlling the control unit to be able to control the control unit;
  • a communication unit for communicating with a user terminal or an external server;
  • a card-type device having a multi-function is provided, including a charging unit for allowing the card-type device having a multi-function can be charged.
  • the payment card information stored in the card-type device having a multi-function is automatically selected according to whether the payment wait time is exceeded so that payment can be performed.
  • a card-type device payment service having a multi-function is provided based on the cumulative payment data generation count information based on the number of times set by the user, and the accumulated count of the billing data generation counts is preset.
  • the user is notified when the number of times of generating the accumulated payment data exceeds the preset number of times or the number of times of generating the accumulated payment data increases, so that the user can make a payment only for a specific number of transactions. Therefore, there is an effect that the automatic security setting according to the number of transactions can be made without performing separate security settings and security information input.
  • FIG. 1 is a diagram schematically illustrating a configuration of a card payment support system of a card-type device having a multi-function according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing the configuration of a card-type device having a multi-function according to an embodiment of the present invention.
  • FIG. 3 is a flowchart illustrating a process of supporting a card payment by a card-type device having a multi-function according to an embodiment of the present invention.
  • FIG. 4 is a flowchart illustrating a card payment process supported through a card-type device having a multi-function when a user input is detected within a preset payment waiting time according to an embodiment of the present invention.
  • FIG. 5 is a flowchart illustrating a card payment process supported through a card-type device having a multi-function in the case of a transaction counter exceeded condition (CE) according to an embodiment of the present invention.
  • CE transaction counter exceeded condition
  • FIG. 6 is a flowchart illustrating a card payment support process of a card-type device having a multi-function such that the number information can be changed or a card-type device state information having a multi-function can be changed through an authentication procedure according to an embodiment of the present invention. .
  • FIG. 7 is a diagram schematically illustrating a state information change circulation structure of a card-type device having a multi-function according to an embodiment of the present invention.
  • the multi-function card-type device status information may include a transaction counter exceeded status (CE), a payment service available status (registered: RD), a non-registered status (not registered: NR), and a locked status. It may be one of (locked: LD) and terminated (TE).
  • CE transaction counter exceeded status
  • RD payment service available status
  • NR non-registered status
  • TE terminated
  • the transaction counter exceeded status is a cumulative increase in the number of times of generating the accumulated payment data recorded in the secure element of a multi-function card-type device. It may mean that the user cannot use the payment service as it is determined that the predetermined number of times exceeds or the number of generations of accumulated payment data recorded in the secure element corresponds to the preset number, and the multi-function
  • payment service availability status registered: RD
  • locked state locked: LD
  • terminated state terminated state
  • the payment service available status may mean a state in which a multi-function card-type device is registered in a server, and the accumulated payment recorded in a secure element in the multi-function card-type device. If the number of times of generating data is increased and the number of newly calculated cumulative payment data generations exceeds the preset number, or if the number of generations of cumulative payment data recorded on the secure element corresponds to the preset number of times, the server It can be changed to the status information of the transaction counter exceeded status (CE) without a separate communication with. In addition, through the authentication process between the communication unit and the user terminal in the card-type device having a multi-function can be changed to the state information of any one of the locked state (LD), terminated (TE).
  • LD locked state
  • TE terminated
  • the not registered state may mean a state in which a multi-function card-type device is not registered in the server, and is paid through an authentication process between a communication unit and a user terminal in the multi-function card-type device. It may be changed to state information of a service available state (registered: RD).
  • a locked state may mean a locked state so that a card-type device having a multi-function cannot be used.
  • the payment service is provided through an authentication process between a communication unit and a user terminal in the card-type device having a multi-function. It may be changed to state information of a available state (registered: RD).
  • a terminated state may mean a state in which a multi-function card-type device can no longer be used.
  • FIG. 1 is a diagram schematically illustrating a configuration of a card payment support system of a card-type device having a multi-function according to an embodiment of the present invention.
  • a card payment support system for a card-type device having a multi-function includes a card-type device 100, a server 200, and a user terminal 300 having a multi-function. Include.
  • the server 200 and the user terminal 300 as well as the card-type device 100 and the server 200 having a multi-function may be connected to a communication network, respectively, where the communication network is a communication such as wired or wireless. It can be configured without regard to the aspect.
  • Local area network LAN
  • metropolitan area network MAN: Metropolitan Area Network
  • WAN wide area network
  • the card-type device 100 having a multi-function may match and store card identification information and card track information, which may be registered by a user.
  • the card-type device 100 having the multi-function may display first card identification information, which is one of a plurality of card identification information previously stored in the memory.
  • the card-type device 100 having a multi-function may include a secure element when the second user input is not detected within a predetermined payment waiting time after the first user input is terminated with respect to the card identification information being displayed.
  • the cumulative payment data generation count of the multi-function card-type device 100 recorded in the secure element is increased to confirm whether the newly calculated cumulative payment data generation count exceeds a preset number, or a secure element. It may be determined whether the number of generation of accumulated payment data recorded in the correspondence with a preset number of times.
  • the secure element may generally be an IC chip included in a card type device.
  • the card-type device 100 having a multi-function has a second user input within a predetermined payment waiting time after the first user input is terminated with respect to the card identification information being displayed. If this is detected, the second card identification information, which is another one of the plurality of card identification information previously stored in the memory, may be displayed.
  • the card-type device 100 having a multi-function is determined to increase the number of times of generating the accumulated payment data recorded in the secure element so that the newly calculated cumulative payment data generation number exceeds the preset number of times,
  • the transaction counter exceeded status (CE) is stored in the memory and displayed on the display unit.
  • the multi-function card-type device 100 synchronizes with the server to release the transaction counter exceeded status (CE) The user may be notified by further displaying a screen indicating that is needed.
  • the card-type device 100 having a multi-function increases the number of cumulative payment data generations recorded in the secure element so that the newly calculated cumulative payment data generation number does not exceed the preset number. If it is determined that the cumulative payment data generation number recorded in the secure element does not correspond to the preset number, the track of the first card stored in the secure element corresponding to the first card identification information Card payment may be performed by generating payment data based on the information.
  • the card-type device 100 having a multi-function When the card-type device 100 having a multi-function generates payment data based on track information of a first card stored in a secure element corresponding to the first card identification information, the card-type device 100 may store a secure element in the secure element.
  • the recorded cumulative payment data generation number may be updated and recorded with a newly calculated cumulative payment data generation number, or the cumulative payment data generation number recorded in the secure element may be increased and recorded.
  • the card-type device 100 having the multi-function may notify the user by displaying status information.
  • the card type device 100 having a multi-function includes a server 200 through the display unit when the number of newly generated accumulated payment data generated in the secure element corresponds to a preset number. ) May indicate that synchronization is required.
  • the multi-function card-type device 100 may execute the multi-function on the memory when the number of newly generated accumulated payment data generated in the secure element does not correspond to the preset number.
  • the state of the card-type device 100 may be maintained as a payment service available state (RD), and a status message may be displayed.
  • RD payment service available state
  • the card-type device 100 having a multi-function when the card-type device 100 having a multi-function is first registered in the server 200 to the card-type device 100 having a multi-function, the card-type device 100 having a multi-function ) Can be set as a payment service available state (registered: RD), stored in memory, and the corresponding status message can be displayed.
  • RD payment service available state
  • the card-type device 100 having a multi-function is no longer registered when the card-type device 100 having the multi-function is set to a registered service available state (RD). As the status is not switched to (not registered: NR), you may no longer display the not registered (NR) message.
  • RD registered service available state
  • the card-type device having a multi-function (100) is a card-type device having a multi-function (if the user's input is set in advance in the locked (LD) setting is detected) 100) can be set to the locked state (LD) to display the corresponding status message.
  • the card-type device 100 having a multi-function may be changed to a payment service available state (registered: RD) only when authentication is normally completed in a locked state (locked: LD). Accordingly, when authentication is completed, a message of a payment service available state (registered: RD) may be displayed.
  • a payment service available state registered: RD
  • locked: LD locked state
  • the number information change request including the encrypted authentication information is decrypted, and the received authentication information is decrypted to decrypt the decrypted authentication information and the secure element.
  • the received number information change request may be a request for initializing a cumulative payment data generation number recorded in a secure element or a request for changing a preset number of times.
  • the decrypted authentication information and the authentication information previously stored in the secure element correspond to each other, information about the number of times recorded or set in the secure element is recorded. It can be recorded or set by changing the number of times requested for change.
  • the card-type device 100 When the multi-function card-type device 100 receives a multi-function card-type device state information change request including encrypted authentication information from the user terminal 300, the card-type device 100 decrypts the received authentication information and decrypts the decrypted authentication. By determining whether the information corresponds to the authentication information prestored in the memory, it is possible to change the card-type device state information having the requested multi-function according to the determination result.
  • the card type device state information having a multi-function stored in the memory may be changed and stored.
  • the server 200 may be a network server that transmits information transmission between the card-type device 100 having a multi-function and the user terminal 300, and may be configured to transmit a request for authentication information received from the user terminal 300. Accordingly, the server may be a security authentication related server that encrypts and provides authentication information.
  • the server 200 When the server 200 receives a request for changing the number of times including the encrypted authentication information from the user terminal 300 or a request for changing the card type device state information having the multi-function, the server 200 changes the number of times including the received encrypted authentication information.
  • the request or change request for card type device state information having a multi function may be transmitted to the card type device 100 having a multi function.
  • the server 200 may transmit a result of changing the number of times of information received from the card-type device 100 having a multi function or a result of changing card type device state information having a multi-function to the user terminal 300.
  • the server 200 may encrypt the authentication information and provide the authentication information to the user terminal 300. .
  • the user terminal 300 includes all kinds of handheld based wireless communication devices equipped with a touch screen panel such as a mobile phone, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a tablet PC, and the like. In addition, it can also include devices with the foundation to install and run applications, such as desktop PCs, tablet PCs, laptop PCs, and IPTV with set-top boxes.
  • a touch screen panel such as a mobile phone, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a tablet PC, and the like.
  • PDA personal digital assistant
  • PMP portable multimedia player
  • tablet PC tablet PC
  • IPTV IPTV
  • the user terminal 300 may install and store an application for providing a card payment service using the card-type device 100 having a multi-function in a memory. For example, the user terminal 300 requests the number information change request service, the encrypted authentication information transmission service, the wireless communication interworking service with the card-type device 100 having a multi-function, and the card-type device state information change request with the multi-function.
  • An application that provides a payment service using a card-type device 100 having a multi-function that provides various services such as a service may be downloaded and installed.
  • the user terminal 300 may request to transmit the authentication information to the server 200, and may receive encrypted authentication information for performing an authentication procedure through the card-type device 100 having a multi-function.
  • the encrypted authentication information is transmitted to the multi-function card-type device 100 through wireless communication, thereby authenticating. According to the procedure, the count information can be changed.
  • the card type device having a multi function through wireless communication is encrypted authentication information ( 100), the transaction count information can be changed according to the authentication procedure.
  • the card-type device state information with the multi-function number information or the multi-function card type device is changed. Can be received.
  • FIG. 2 is a block diagram showing the configuration of a card-type device 100 having a multi-function according to an embodiment of the present invention.
  • a card-type device 100 having a multi-function may include a user input unit 110, a display unit 120, a memory 130, and a secure element 140. ), A controller 150, a payment unit 160, a communication unit 170, and a charging unit 180.
  • the user input unit 110 may be composed of one or more control means, and when input by the user, may transmit an input signal to the controller 150.
  • the display unit 120 may display card identification information or card type device state information having a multi-function transmitted from the controller 150.
  • the display 120 identifies one of the plurality of card identification information stored in the memory 130 through the controller 150.
  • the information may be displayed, thereby allowing the user to select card identification information to be paid.
  • the display unit 120 may display card type device state information having a multi-function stored in the memory 130 through the controller 150.
  • the second user input is not detected within the payment waiting time, so that payment is performed with the card identification information being displayed. If the display 120 is matched with the card identification information being displayed, the payment related information generated based on the card track information stored in the secure element 140 is transmitted through the controller 150. By receiving and displaying, payment can be performed through the display screen.
  • the display information related to payment may be any one of a barcode, a QR code, a card number, and valid period information.
  • the memory 130 may store card identification information, card type device status information having a multi-function, and the like, for example, an image of a credit card, a name of a credit card, and a lock of the card type device 100 having a multi-function.
  • the state, the state that the payment service unavailable due to the cumulative transaction number exceeded may be stored, but is not limited thereto.
  • the memory 130 may receive a request for card identification information from the controller 150, and control the first card identification information, which is any one of a plurality of card identification information, stored in advance.
  • the first card identification information may be provided through the display unit 120.
  • the memory 130 confirms that the cumulative payment data generation number of which the number is added to the cumulative payment data generation number of the multi-function card-type device 100 in the secure element 140 exceeds the preset number of times. Or, if it is determined that the cumulative payment data generation number corresponds to a preset number, the transaction number exceeded state (CE) of the card-type device 100 having a multi-function may be stored, and accordingly, the multi-function The card-type device state information with the service may be set to a payment service unavailable state and stored.
  • CE transaction number exceeded state
  • the memory 130 When the memory 130 receives a card identification information request from the controller 150 while a transaction counter exceeded state (CE) is stored, the memory 130 exceeds a transaction counter limit state (transaction counter exceeded state). By transmitting CE), the payment service using the card-type device 100 having a multi-function can no longer be used.
  • CE transaction counter exceeded state
  • the memory 130 may register a payment service available state of the card-type device 100 having a multi-function when the accumulated payment data generation number newly recorded in the secure element does not correspond to the preset number. Can be stored.
  • the memory 130 may set and store the card-type device state information having the multi-function as a payment service available state (registered: RD). have.
  • the memory 130 is no longer registered if the card-type device state information having a multi-function is set and stored in a registered service available state (RD). ) Cannot be set and saved.
  • RD registered service available state
  • the memory 130 sets the card type device state information having a multi-function to the locked state (LD) when a user input preset in the locked state (LD) is detected by the controller 150. Can be stored.
  • the memory 130 changes state information to a payment service available state (RD) only when a multi-function card-type device authentication is performed in a locked state (LD). Can be performed.
  • RD payment service available state
  • LD locked state
  • the memory 130 may transmit the stored card-type device status information with the multi-function to the controller 150 when the request for the card-type device status with the multi-function is received from the controller 150. have.
  • the memory 130 decrypts the encrypted authentication information when the request for changing the card type device state information having a multi function including the encrypted authentication information is transmitted from the communication unit 170 through the control unit 150, and decrypts the decrypted authentication information. Compares the stored authentication information with the previously stored authentication information, and if it is determined that the decrypted authentication information and the previously stored authentication information correspond to each other, by changing and storing the card-type device state information having the requested multi-function, The authentication procedure allows the multi-function card-type device to be changed arbitrarily. As the memory 130 changes and stores card type device state information having a multi function, the memory 130 may transfer the changed card type device state information to the communication unit 170 through the control unit 150.
  • the card-type device 100 having the multi-function is currently set to the payment service using state, and the card-type device having the multi-function including the authentication information encrypted from the communication unit 170 through the control unit 150.
  • the memory 130 decrypts the encrypted authentication information, compares the decrypted authentication information with previously stored authentication information, and the decrypted authentication information and the previously stored authentication information correspond to each other. If it is determined that the card type device 100 having the multi-function may be changed to a locked state.
  • the memory 130 may transmit the card type device state information having the multi-function changed to the locked state to the communication unit 170 through the control unit 150.
  • the secure element 140 may store card track information matched with card identification information stored in the memory 130, and generate the accumulated payment data of the card-type device 100 having a multi-function. May be recorded, and the number of times preset by the user may be set. For example, a credit card number, an expiration date, a password, a bar code or a QR code for payment processing corresponding to the credit card number may be stored, and may be in the form of an IC chip, but is not limited thereto.
  • the secure element 140 When the payment request is transmitted from the controller 150, the secure element 140 increases the number of times the generated cumulative payment data is generated, and the number of newly calculated cumulative payment data generations exceeds a preset number. It may be determined whether the number of times of generating the accumulated cumulative payment data does not correspond to a preset number of times.
  • the cumulative payment data generation count may be updated and rewritten according to the accumulated number of accumulated payment data generation times, and the requested payment processing from the controller 150 may be rewritten.
  • the card track information corresponding to the card identification information included in the payment request may be transmitted to the payment unit 160 or the display unit 120 through the control unit 150.
  • the secure element is in the form of an IC chip.
  • the IC chip adds a number of times to three times of the accumulated three times of accumulated payment data generation, and the newly calculated four times of the cumulative payment data generation are set in advance. It is determined that the number of times of generating the accumulated three times of settlement data does not correspond to five times, which is a preset number of times.
  • the payment barcode information for A By transmitting the payment barcode information for A to the display unit 120 through the control unit 150, the payment is performed as the payment information is displayed, or the credit for the credit card A previously stored in correspondence with the credit card A. Payment may be performed by transmitting the card A track information to the payment unit 160 through the controller 150.
  • the secure element 140 determines that the number of newly generated cumulative payment generations exceeds the preset number of times by adding a number to the number of recorded cumulative payment data generations. Or when it is determined that the number of recorded cumulative payment data generations corresponds to a preset number, a transaction counter exceeded status CE is transmitted to the controller 150 to the memory 130. Transaction counter exceeded status (CE) can be stored.
  • the secure element 140 When the secure element 140 generates payment data based on the track information of the first card corresponding to the first card identification information, the secure element 140 generates the newly calculated cumulative payment data generation count. It can be recorded by updating to or recording the cumulative billing data generation times recorded. If the newly recorded cumulative billing data generation times correspond to a preset number of times, the display unit 120 is controlled by the control unit 150. It may be displayed that the synchronization with the server 200 is required.
  • the recorded cumulative billing data generation count is recorded four times, and the number of preset billing data generation times is set five times, the recorded cumulative billing data generation count is recorded four times.
  • the secure element 140 may increase and record the recorded number of generations of the accumulated payment data four times to five times.
  • the payment is completed and the secure element 140 displays that the display 120 needs to be synchronized with the server 200 through the control unit 150. You can do that.
  • the secure element 140 decrypts the encrypted authentication information when the number of time information change request including the encrypted authentication information is transmitted from the communication unit 170 through the control unit 150, and decrypts the encrypted authentication information in advance. Compared to the stored authentication information, if it is determined that the decrypted authentication information and the previously stored authentication information correspond to each other, the card having a multi-function function through the authentication procedure of the user by changing and storing the received information of the number of requests.
  • the number information for the type device 100 may be arbitrarily changed or managed.
  • the secure element 140 may transfer the changed number information to the communication unit 170 through the controller 150 as the number of times of the card type device 100 having the multi-function is changed and recorded or set. .
  • the transaction number change request may be a recorded cumulative payment data generation number initialization request or a preset number change request.
  • the card type device 100 having a multi-function secure element which is an IC chip
  • a multi-function secure element which is an IC chip
  • the IC chip decrypts the encrypted authentication information, which is stored in advance with the decrypted authentication information.
  • the IC chip may transmit the result of the change in the number of times of limiting the cumulative payment data generation that is modified seven times to the communication unit 170 through the controller 150.
  • the payment unit 160 When the card track information is transmitted from the secure element 140 through the control unit 150, the payment unit 160 generates payment data based on the transferred card track information and based on the generated payment data. Payment can be made.
  • the payment unit 160 when the card track information is transmitted from the secure element 140 through the control unit 150, the payment unit 160 generates payment data based on the transferred card track information, and generates the generated payment data. May be transmitted to the communication unit 170 through the control unit 150, so that payment may be performed based on payment data through a non-contact method such as transmission and reception of information with a payment terminal through short-range wireless communication.
  • the payment unit 160 is a card type having a multi-function payment information generated based on the card track information transmitted from the secure element 140 through the control unit 150. As it is recognized as a contact method such as a scratch method of the device 100, it may be transmitted to the payment terminal.
  • the payment unit 160 transmits the card track information transmitted from the secure element 140 through the control unit 150 to the display unit 120 through the control unit 150. As a result, payment information is exposed through the display unit 120, so that payment using a contactless method may be performed.
  • the payment unit 160 may expose the payment information in the form of a barcode through the display 120, so that payment processing may be performed as the payment terminal recognizes the displayed barcode.
  • the controller 150 may request card identification information from the memory 130 when the first user input is detected.
  • the controller 150 may receive first card identification information, which is any one of a plurality of card identification information stored in advance, from the memory 130, and transfer the received first card identification information to the display 120.
  • the first card identification information may be controlled to be displayed through the display unit 120.
  • the controller 150 secure element 140. By transmitting a payment request for the first card identification information displayed on the), it is possible to control the secure element 140 to check the cumulative payment data generation count for the card-type device 100 having a multi-function. Can be.
  • the controller 150 when the first user input is detected, the controller 150 receives an input signal for the second user input from the user input unit 110 within a predetermined payment waiting time.
  • the card 130 may request the card identification information to the memory 130, and receives the second card identification information, which is another one of the plurality of card identification information stored in advance, from the memory 130 and displays the received second card identification information.
  • the second card identification information By transmitting to the unit 120, the second card identification information may be controlled to be displayed through the display unit 120.
  • the controller 150 may be added to the number of cumulative payment data generations recorded in the secure element 140 to confirm that the newly calculated cumulative payment data generation number does not exceed the preset number. If it is determined that the number of cumulative payment data generations recorded in the secure element 140 does not correspond to the preset number, the secure element is matched with the displayed first card identification information. Track information of the first card stored in the 140 may be received, and the track information of the first card is transferred to the payment unit 160, and as payment data is generated through the payment unit 160. The payment can be controlled to be performed.
  • the controller 150 may add a number of times to the cumulative payment data generation number recorded in the secure element 140 to newly set the cumulative payment data generation count. If it is confirmed that the number of times is exceeded, or if the cumulative payment data generation number recorded in the secure element 140 is found to correspond to a preset number, the secure element 140 is received from the secure element 140.
  • Transaction counter exceeded (CE) information can be delivered, and the payment service unavailable status of the card-type device 100 having a multi-function according to the transaction counter exceeded (CE) I can receive it.
  • the controller 150 transmits a transaction counter exceeded state (CE) received from the secure element 140 to the memory 130 to transmit a transaction counter exceeded state (CE). May be controlled to be stored in the memory 130.
  • the controller 150 transmits a transaction counter exceeded state (CE) to the display unit 120 to notify the user of the unavailability of the payment service using the card-type device 100 having a multi-function. Can be lost.
  • the control unit 150 is a state in which a transaction counter exceed (CE) is stored in the memory 130, when an input signal is transmitted from the user input unit 110,
  • a transaction counter exceeded condition (CE) stored from the memory 130 is transmitted, the card is transmitted to the display unit 120 so that further payment is made.
  • a transaction counter exceeded status (CE) may be displayed.
  • the controller 150 may request the state information for the card-type device 100 having a multi-function to the memory 130. If the state information on the card-type device 100 having the multi-function requested from the memory 130 is transferred, the state information of the card-type device 100 having the multi-function delivered to the display unit 120 may be transmitted. It may be controlled to display the status information on the card-type device 100 having the current multi-function.
  • the control unit 150 transmits the request to the secure element 140 to secure the element.
  • step (140) it is possible to control the number information change through the authentication information verification procedure.
  • the controller 150 may transmit the result of the change of the number information transmitted as the change of the number information in the secure element 140 to the communication unit 170.
  • the controller 150 transmits a card-type device state information change request having a multi-function including authentication information encrypted from the user terminal 300 through the communication unit 170 through wireless communication. If so, it may be transmitted to the memory 130 so that the memory 130 may change card type device state information having a multi-function through the authentication information verification procedure. In addition, the controller 150 may transmit, to the communication unit 170, the result of changing the card-type device state information with multi-functions transmitted as the change of the card-type device state information with the multi-functions in the memory 130 is completed.
  • the communicator 170 may perform information transmission / reception through short-range wireless communication with the user terminal 300 or may perform information transmission / reception with the user terminal 300 through wireless communication with the server 200.
  • the communication unit 170 when the communication unit 170 receives a request for changing the number of times including the encrypted authentication information from the user terminal 300 through wireless communication with the user terminal 300 or the external server 200.
  • the request information change request including the received encrypted authentication information may be transmitted to the controller 150.
  • the communication unit 170 may receive a result of changing the transaction number information transmitted through the control unit 150.
  • the communication unit 170 is a card-type device having a multi-function including the authentication information encrypted from the user terminal 300 through wireless communication with the user terminal 300 or the external server 200
  • the card type device state information change request having a multi-function including the received encrypted authentication information may be transmitted to the controller 150.
  • the communication unit 170 changes the card type device state information having a multi function in the memory 130 is completed, the communication result of the card type device state information having a multi function transferred through the control unit 150 may be delivered. have.
  • the charging unit 180 may be connected to a separate charging device in a contact or non-contact manner to charge the card-type device 100 having a multi-function.
  • FIG. 3 is a flowchart illustrating a process of supporting a card payment by a card-type device 100 having a multi-function according to an embodiment of the present invention.
  • the user input unit 110 may transmit an input signal to the controller 150 (S302).
  • the controller 150 may transmit a card identification information request to the memory 130 as the first user input is detected (S303).
  • the memory 130 may transmit the first card identification information, which is one of a plurality of card identification information stored in advance, by the request of the controller 150 to the controller 150 (S304), and the controller 150 may store the memory.
  • the first card identification information may be displayed on the display unit 120 of the card-type device 100 having a multi-function ( S305).
  • the controller 150 displays the display 120.
  • the payment request for the first card identification information being displayed through the secure element 140 may be transferred to the secure element 140 (S306).
  • the card-type device 100 having a multi-function is automatically selected as the credit card A payment card, and proceeds to the payment process for the credit card A.
  • the secure element 140 receiving the payment request from the controller 150 checks the number of accumulated payment data generations of the card-type device 100 having the multi-function recorded, and generates the recorded payment data. It may be determined whether the cumulative payment data generation number increased by the number of times does not exceed the preset number or whether the recorded cumulative payment data generation number does not correspond to the preset number (S307). ).
  • the cumulative billing data generation count By checking the cumulative billing data generation count, it is determined that the cumulative billing data generation count, which is increased to the number of recorded billing bill data generation times, does not exceed the preset number of times, or the recorded cumulative billing data generation count is preset. If it is determined that the number of times does not correspond to the set number of times, the number of transactions may be added once to the recorded number of generations of accumulated settlement data to be updated and rewritten (S308).
  • the controller When the payment request is transmitted from 150, the secure element 140 may update the three times the accumulated payment data generation times to four times and rewrite the payment request.
  • the secure element 140 may transmit the first card track information corresponding to the first card identification information included in the payment request transmitted from the controller 150 to the controller 150 (S309).
  • the controller 150 receiving the first card track information may transmit the first card track information on the first card identification information to the payment unit 160 so that the payment on the first card identification information may be performed. (S310).
  • the payment related information on the first card identification information transmitted to the controller 150 may be transferred to the display 120 to perform payment through a contactless method.
  • the payment unit 160 that receives the first card track information from the controller 150 may generate payment data based on the first card track information (S311) and perform payment based on the generated payment data (S311). S312).
  • the secure element 140 when the payment is completed as the payment data is generated in the payment unit 160, the secure element 140 newly increases the number of times the generated cumulative payment data is generated. If it is determined that the number of cumulative payment data generations calculated by updating corresponds to a preset number, the controller 150 transmits the synchronization with the server 200 to the controller 150 immediately after it is determined, and the controller 150 displays the display 120. By transmitting this, it may be displayed that synchronization with the server 200 is required through the display 120.
  • FIG. 4 is a flowchart illustrating a card payment process supported through a card-type device 100 having a multi-function when a user input is detected within a preset payment waiting time according to an embodiment of the present invention.
  • the card type device having the multi-function first card identification information, which is one of a plurality of card identification information stored in advance in the memory 130, Until the step of being displayed on the display unit 120 of 100 (S405), the same as in Figure 3 will be omitted.
  • a second user input is made in the user input unit 110 by the user within a preset payment waiting time (S406), and an input for the second user input from the user input unit 110 is performed.
  • the controller 150 may transmit a card identification information request to the memory 130 (S408).
  • the memory 130 that has received the card identification information request may transmit the second card identification information, which is another one of the plurality of card identification information stored in advance, to the controller 150 (S409), and the controller 150 may store the memory 130.
  • the second card identification information may be displayed on the display unit 120 of the card-type device 100 having a multi-function (S410).
  • the credit card A transmitted from the memory 130 is being displayed through the display unit 120 and the preset payment waiting time is 10 seconds, 8 seconds after the first user input is terminated. If the second user input is detected later through the user input unit 110, the credit card B may be displayed on the display unit 120 in the card-type device 100 having the multi-function.
  • FIG. 5 is a flowchart illustrating a card payment process supported through a card-type device 100 having a multi-function in the case of a transaction counter exceeded state (CE) according to an embodiment of the present invention.
  • CE transaction counter exceeded state
  • the cumulative payment data generation count of the card-type device 100 having a multi-function in which the secure element 140 is recorded is determined. As the number of times of generating the accumulated billing data is increased, it is determined whether the newly calculated cumulative billing data generation count exceeds the preset number or the number of recorded cumulative billing data generation is preset. Until the step of determining whether or not to correspond to the set number of times (S507), the same as in Figure 3 will be omitted.
  • the secure element 140 may transmit a transaction counter exceeded status (CE) to the controller 150 (S508). ).
  • the control unit 150 that receives the transaction counter exceeded status (CE) from the secure element 140 transmits the transaction counter exceeded status (CE) to the memory 130.
  • the transaction counter exceeding state CE may be stored in the memory 130 (S510), and the transaction counter exceeding state CE may be stored in the display unit 120.
  • the user may be able to recognize a state in which the payment service is unavailable using the card-type device 100 having a multi-function according to a transaction counter limit (CE) state (S511).
  • the limit of the number of transactions of the card-type device 100 having a multi-function is exceeded, so that the payment service using the card-type device 100 having the multi-function is not available, and the second user input is input from the user input unit 110.
  • the controller 150 sends a request for card identification information to the memory 130.
  • the memory 130 transmits the stored transaction counter exceeded status CE to the controller 150 so that no further payment processing is performed. can do.
  • control unit 150 transmits a transaction counter exceeded state (CE) to the display unit 120 once again, thereby allowing the user to multi-function according to the transaction counter exceeded state (CE).
  • CE transaction counter exceeded state
  • the payment service using the card-type device 100 may be recognized (S516).
  • the controller 150 When the payment request is received from the secure element 140, the secure element 140 may transmit a transaction counter exceeded status (CE) to the control unit 150. Accordingly, the secure element 140 may transmit the transaction counter exceeded CE to the display unit 120.
  • the payment service unavailable state using the card-type device 100 having a multi-function according to the transaction number limit may be displayed and provided to the user.
  • the memory 130 stores a transaction counter exceeded status CE transmitted from the controller 150, and thus the user input unit 110 may be stored after the transaction counter exceeded status CE is stored.
  • the control unit 150 immediately transmits the stored transaction number exceeded state, the transaction counter exceeded state (transaction counter exceed: CE) is displayed on the display unit ( 120 may be displayed.
  • the controller 150 uses the payment service without referring to the secure element 140. The user may be informed that the state is unavailable.
  • CE transaction counter exceeded information
  • FIG. 6 is a diagram illustrating a card payment support process of a card-type device 100 having a multi-function for enabling the change of the count information or the state of the card-type device having the multi-function through the authentication procedure according to an embodiment of the present invention.
  • card type device state information having a current multi-function may be displayed due to a user input at the user input unit 110.
  • the user input unit 110 may transmit an input signal to the controller 150 (S602a).
  • the controller 150 may request card type device state information having a multi function from the memory 130 (S603a), and the memory 130 may transmit a multi function currently stored to the controller 150.
  • the card type device state information can be transmitted.
  • the controller 150 transmits the card-type device state information having the multi-function received from the memory 130 to the display unit 120, so that the state of the card-type device having the multi-function currently is set. Can be displayed.
  • the payment service availability state is stored in the memory 130
  • the payment service availability state may be displayed through the display unit 120.
  • the multi-function card-type device lock state is stored in the memory 130
  • the multi-function card type device lock state is displayed on the display unit 120. Can be.
  • the controller 150 may multi-display the display 120.
  • the card-type device registration screen having a multi-function can be displayed by transferring a card-type device registration screen having a function.
  • the user may change the count information through wireless communication.
  • the communication unit 170 may perform wireless communication with the server 200 or the user terminal 300 (S601b).
  • the server 200 may be an authentication server, and may be a network server that connects information transmission and reception of the user terminal 300 and the card-type device 100 having a multi-function.
  • the wireless communication with the user terminal 300 may be short-range wireless communication, such as NFC, Bluetooth.
  • the communication unit 170 may receive a request for changing the encrypted authentication information and the number information from the user terminal 300 through wireless communication with the server 200 or the user terminal 300.
  • the encrypted authentication information received from the user terminal 300 may be authentication information issued to the user terminal 300 from a server related to security and authentication service at the request of the user terminal 300, and is encrypted. It may be authentication information issued in a state.
  • the encrypted authentication information may include user specific information.
  • the communication unit 170 may transmit the number information change request including the encrypted authentication information received from the user terminal 300 through the wireless communication to the secure element 140 through the control unit 150. There are (S602b, S603b).
  • the secure element 140 that has received a request for changing the number of times of information including the encrypted authentication information from the communication unit 170 decrypts the transmitted encrypted authentication information, and decrypts the decrypted authentication information and the previously stored authentication information.
  • a verification procedure may be performed to determine whether or not the correspondence with the.
  • the secure element ( 140 may change the requested number information from the user terminal 300 through wireless communication, and store the changed number information (S605b).
  • the communication unit 170 transmits to the secure element 140 through the control unit 150.
  • the request to initialize the accumulated number of payment data generation including the encrypted authentication information may be transmitted, and the secure element 140 decrypts the transmitted encrypted authentication information, and decrypts the decrypted authentication information and the previously stored authentication information.
  • the accumulated count data generation count may be initialized. That is, if the cumulative payment data generation number recorded five times, it may be deleted to rewrite the cumulative payment data generation number to zero.
  • the communication unit 170 to the secure element (140) through the control unit 150 The request for changing the preset cumulative payment data generation limit number including the encrypted authentication information may be transmitted.
  • the secure element 140 decrypts the transmitted encrypted authentication information, and is stored in advance with the decrypted authentication information.
  • the set number of times of limiting the generation of the cumulative payment data generated is the number of times that the user wants to change. I can correct it.
  • the secure element 140 may transmit the changed number of times information to the communication unit 170 through the control unit 150 (S606b and S607b).
  • the communication unit 170 that receives the result of the change of the number information from the secure element 140 through the control unit 150 changes the number of information through wireless communication according to the user's setting.
  • the result may be transmitted to the user terminal 300.
  • a user may change card type device state information having a multi-function through wireless communication.
  • the communication unit 170 may perform wireless communication with the server 200 or the user terminal 300 (S601c).
  • the server 200 may be an authentication server, and may be a network server that connects information transmission and reception of the user terminal 300 and the card-type device 100 having a multi-function.
  • the wireless communication with the user terminal 300 may be short-range wireless communication, such as NFC, Bluetooth.
  • the communication unit 170 may receive an encrypted authentication information and a card type device state information change request having a multi-function from the user terminal 300 through wireless communication with the server 200 or the user terminal 300.
  • the encrypted authentication information received from the user terminal 300 may be authentication information issued to the user terminal 300 from a server related to security and authentication service at the request of the user terminal 300, and is encrypted. It may be authentication information issued in a state.
  • the encrypted authentication information may include user specific information.
  • the communication unit 170 sends a request for changing the card type device state information having a multi-function including the encrypted authentication information received from the user terminal 300 through wireless communication to the memory 130 through the control unit 150. It can transmit (S602c, S603c).
  • the memory 130 which has received the multi-function card type device state information change request including the encrypted authentication information from the communication unit 170 decrypts the transmitted encrypted authentication information, which is stored in advance with the decrypted authentication information.
  • a verification procedure for determining whether to correspond with the authentication information may be performed (S604c).
  • the memory 130 may be connected to the user terminal through wireless communication.
  • the card-type device state information with the multi-function requested from 300 may be changed to store the card-type device state information with the changed multi-function (S605c).
  • the communication unit 170 is encrypted in the memory 130 through the control unit 150.
  • a card type device having a multi-function lock state setting request including authentication information may be transmitted, and the memory 130 decrypts the transmitted encrypted authentication information, and whether the decrypted authentication information and the previously stored authentication information correspond to each other. If it is determined that the decrypted authentication information and the pre-stored authentication information correspond to each other, the card-type device state information having a multi-function of a pre-stored or set payment service available state is requested. It is possible to change to the card-type device lock setting state with multi function.
  • the card-type device 100 having a multi-function can be locked by the authorized user's authority and the other person can not be used.
  • the card-type device state information with the multi-function set to the locked state the card-type device state with the multi-function may be changed to the payment service available state at the request of the user whose authentication is completed.
  • the memory 130 may transmit the changed card-like device state information to the communication unit 170 through the control unit 150 (S606c and S607c).
  • the communication unit 170 that receives the card type device state information change result having the multi-function from the memory 130 through the control unit 150 is multi-configured through wireless communication according to a user's setting.
  • the card type device state information change result having a function may be transmitted to the user terminal 300.
  • FIG. 7 is a diagram schematically illustrating a state information change circulation structure of a card-type device 100 having a multi-function according to an embodiment of the present invention.
  • the number of times of generating the accumulated payment data recorded by the secure element 140 in the card-type device 100 having a multi-function is increased so that the newly calculated cumulative payment data generating number exceeds a preset number of times. If the cumulative payment data generation number recorded in the secure element 140 is determined to correspond to a preset number, the card-type device 100 having a multi-function may have a transaction counter exceeded status (CE). May be).
  • CE transaction counter exceeded status
  • the card-type device 100 having a multi-function 100 is provided.
  • the state information of the card-type device 100 is changed from a locked state (LD) to a termination state (terminated: TE) (702), or terminated in a transaction counter exceeded state (CE).
  • TE can be changed (703).
  • the lock command or the end command may be received from the user terminal 300 to the controller 150 through the communication unit 170 under the control of the user.
  • the card-type having a multi-function may be changed from a locked state (LD) to a payment service available state (RD) (704).
  • RD payment service available state
  • the lock command is received from the controller 150, The state information of the card-type device 100 having a function may be changed from a payment service available state (registered: RD) to a locked state (LD) (705).
  • the lock command or the unlock command may be received from the user terminal 300 to the controller 150 through the communication unit 170 under the control of the user.
  • a payment service activation command is transmitted from the controller 150, and the state information of the card-type device 100 having the multi-function is not registered.
  • the setting may be changed to a registered service available state (RD) (706).
  • the payment service activation command may be generated and transmitted by itself as the card-type device 100 having a multi-function is first registered.
  • the card-type device 100 having a multi-function when the communication unit 170 and the user terminal 300 in the card-type device 100 having a multi-function is successfully authenticated, if a termination command is received from the controller 150, the card-type device having a multi-function
  • the state information of 100 may be changed from a payment service available state (registered: RD) to a terminated state (TE) (707).
  • the number of times the accumulated payment data generated by the secure element 140 in the card-type device 100 having a multi-function is increased in number so that the newly calculated cumulative payment data generation number exceeds a preset number of times. If it is determined that the cumulative payment data generation number recorded in the secure element 140 corresponds to the preset number, the payment service usage limit is transmitted from the control unit 150 when the transaction number exceeded status command is transmitted.
  • the card type device state information having a multi-function of a registered state (RD) may be set and changed to a transaction counter exceeded state (CE) (708). At this time, the transaction number limit exceeded state command may be generated by the secure element 140 and transmitted to the controller 150.
  • the multi-function As authentication of the communication unit 170 and the user terminal 300 in the card-type device 100 having a multi-function is successful, if the cumulative transaction data generation number initialization command is received from the control unit 150, the multi-function
  • the state information of the card-type device 100 having a may be set and changed from a transaction counter exceeded state (CE) to a payment service available state (registered: RD) (709).
  • the cumulative transaction data generation number initialization command may be received from the user terminal 300 to the controller 150 through the communication unit 170 under the control of the user.
  • the payment card information stored in the card-type device having a multi-function is automatically selected according to whether the payment wait time is exceeded so that payment can be performed.
  • the optimized card identification information inquiry and payment card selection are possible only by one input.
  • a card-type device payment service having a multi-function is provided based on the cumulative payment data generation count information based on the number of times set by the user, and the accumulated count of the billing data generation counts is preset.
  • the user is notified when the number of times of generating the accumulated payment data exceeds the preset number of times or the number of times of generating the accumulated payment data increases, so that the user can make a payment only for a specific number of transactions. Therefore, there is an effect that the automatic security setting according to the number of transactions can be made without performing separate security settings and security information input.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Technology Law (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Educational Administration (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

According to an embodiment of the present invention, a method by which a multifunctional card-type device supports card payment is provided, the method comprising the steps of: (a) if a first user input is detected, displaying first card identification information that is any one of a plurality of pieces of card identification information that is pre-stored in a memory; (b) if a second user input is not detected during a pre-determined fixed payment waiting time after the first user input is completed, (i) increasing the number of cumulative payment data generation that is recorded in a secure element, and checking whether a newly calculated number of cumulative payment data generation exceeds a pre-determined number, or (ii) checking whether the number of cumulative payment data generation that is recorded in the secure element corresponds to the pre-determined number; and (c) generating payment data so as to be able to perform card payment on the basis of first card track information that is stored in the secure element and that is equivalent to the first card identification information, if it is confirmed from the checks that the newly calculated number of cumulative payment data generation does not exceed the pre-determined number, or that the number of cumulative payment data generation that is recorded in the secure element does not correspond to the pre-determined number.

Description

멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법 및 이를 수행하는 멀티 기능을 가진 카드형 디바이스Method of supporting card payment of multi-function card type device and multi-function card type device
본 발명은 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법 및 이를 수행하는 멀티 기능을 가진 카드형 디바이스에 관한 것으로, 더욱 상세하게는, 멀티 기능을 가진 카드형 디바이스를 이용한 결제 서비스에 있어서, 결제대기시간 설정을 통해, 설정된 결제대기시간이 초과되면 디스플레이 되고 있는 카드 정보로 결제가 수행될 수 있도록 하고, 누적 결제 데이터 생성 횟수에 대한 제한을 통해, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하거나, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응하면 멀티 기능을 가진 카드형 디바이스를 이용한 결제 서비스 이용이 불가능하도록 함으로써, 사용자의 멀티 기능을 가진 카드형 디바이스를 통한 결제 서비스 이용에 있어서, 결제 카드 선택 및 보안 서비스 이용에 대한 편의성을 제공하고자 하는 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법 및 이를 수행하는 멀티 기능을 가진 카드형 디바이스에 관한 것이다.The present invention relates to a card payment support method of a card-type device having a multi-function and a card-type device having a multi-function for performing the same, and more particularly, in a payment service using a card-type device having a multi-function, By setting the waiting time, the payment can be performed with the displayed card information when the set payment waiting time is exceeded, and the cumulative payment data recorded in the secure element through a limit on the number of generation of the cumulative payment data. Card type with multi-function if the number of times of generation is increased and the number of newly calculated cumulative payment data generation exceeds the preset number, or if the number of generations of cumulative payment data recorded on the secure element corresponds to the preset number of times. Disable payment service using device As a method of using a payment service through a card-type device having a multi-function of a user, a method of supporting card payment of a card-type device having a multi-function to provide convenience for selecting a payment card and using a security service, and performing multi-function A card type device having a function is provided.
최근, 소비자들에게 결제 수단뿐만 아니라 결제에 따른 혜택 서비스가 다양하게 제공됨에 따라 소비자들의 결제 카드 또는 멤버십 카드 이용률이 급증하고 있는 추세를 보이고 있다.Recently, as consumers benefit from various payment services as well as payment methods, the rate of use of payment cards or membership cards has increased rapidly.
하지만, 현재 보급되고 있는 일반적인 카드는, 카드사 별 또는 카드 종류 별 하나의 혜택 또는 결제를 수행할 수 밖에 없어, 소비자가 소지하고 있는 복수의 카드를 들고 다니면서 필요에 따라 카드를 사용해야 하므로, 사용자 입장에서는 결제 또는 포인트 적립에 대한 카드 소지의 불편함이 존재한다.However, the general cards currently in use have no choice but to perform one benefit or payment for each card company or card type, and the user must carry a plurality of cards owned by the consumer and use the cards as needed. There is inconvenience of having a card for payment or earning points.
또한, 현재 일반적으로 사용되고 있는 카드는, 별도의 보안 기능이 구비되어 있지 않아, 결제 단말기에 근접, 접촉, 삽입, 또는 스트라이프 처리하기만 하면 결제가 수행되거나 포인트 적립이 수행되므로, 카드 도용의 문제점이 있는 바, 취약한 보안성의 문제가 대두되고 있는 실정이다.In addition, the currently used card is not equipped with a separate security function, the payment is carried out or earn points simply by proximity, contact, insert, or stripe the payment terminal, the problem of card theft As a result, weak security issues are on the rise.
따라서, 사용자가 신용 카드 또는 멤버십 카드를 이용하는 데에 있어, 하나의 카드만으로 복수의 카드 사용이 가능하도록 하는 카드 소지의 편의성과 카드 사용에 대한 용이성 및 보안성이 확보될 수 있도록 하는 시스템에 대한 요구가 점차 증대되고 있으며, 상술한 문제점을 해결하기 위한 방안이 시급한 실정이다.Therefore, when a user uses a credit card or a membership card, there is a need for a system that ensures convenience of card possession and ease of use and security of a card to enable the use of a plurality of cards with only one card. Is gradually increasing, and there is an urgent need for a solution to the above-mentioned problems.
본 발명은 전술한 종래기술의 문제점을 해결하기 위한 것으로, 멀티 기능을 가진 카드형 디바이스를 이용한 결제 서비스에 있어서, 결제대기시간 설정을 통해, 설정된 결제대기시간이 초과되면 디스플레이 되고 있는 카드 정보로 결제가 수행될 수 있도록 하고, 누적 결제 데이터 생성 횟수에 대한 제한을 통해, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하거나, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응하면 멀티 기능을 가진 카드형 디바이스를 이용한 결제 서비스 이용이 불가능하도록 함으로써, 사용자의 멀티 기능을 가진 카드형 디바이스를 통한 결제 서비스 이용에 있어서, 결제 카드 선택 및 보안 서비스 이용에 대한 편의성을 제공하고자 하는 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법 및 이를 수행하는 멀티 기능을 가진 카드형 디바이스를 제공하는 것을 목적으로 한다.The present invention is to solve the above-mentioned problems of the prior art, in the payment service using a card-type device having a multi-function, through the payment waiting time setting, if the set payment waiting time is exceeded payment with the displayed card information Can be performed, and the number of times of generating the cumulative payment data recorded on the secure element is increased by limiting the number of times of generating the cumulative payment data so that the newly calculated cumulative payment data generation number is set in advance. If the cumulative payment data generation number recorded in the secure element exceeds or exceeds the preset number, the payment service using the card-type device having a multi-function is disabled, thereby making the card-type device having the multi-function of the user possible. In using the payment service through, payment An object of the present invention is to provide a card payment support method of a card-type device having a multi-function to provide convenience for card selection and security service use, and a card-type device having a multi-function performing the same.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects that are not mentioned will be clearly understood from the following description.
상술한 목적을 달성하기 위한 본 발명의 일 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스가, 카드 결제를 지원하는 방법에 있어서, (a) 제1 사용자 입력이 감지되면, 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 디스플레이 하는 단계; (b) 상기 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 동안 제2 사용자 입력이 감지되지 않으면, (i) 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 증가시키고, 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하는지 확인하거나, (ii) 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되는지 확인하는 단계; 및According to an embodiment of the present invention for achieving the above object, in a method for supporting a card payment, the card-type device having a multi-function, (a) when the first user input is detected, is stored in advance in the memory Displaying first card identification information, which is any one of a plurality of card identification information; (b) if the second user input is not detected for a predetermined payment waiting time after the first user input is terminated, (i) increasing the number of generations of accumulated payment data recorded in the secure element; Checking whether the newly calculated cumulative payment data generation number exceeds a preset number, or (ii) checking whether the cumulative payment data generation number recorded in the secure element corresponds to the preset number; And
(c) 상기 확인 결과, 상기 새롭게 계산된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수를 초과하지 않거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응하지 않는 것으로 확인된 경우, 상기 제1 카드 식별 정보에 상응하는 상기 시큐어 엘리먼트(secure element)에 저장된 상기 제1 카드의 트랙 정보를 기초로 결제 데이터를 생성하여 카드 결제가 수행될 수 있도록 하는 단계를 포함하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법이 제공된다.(c) As a result of the confirmation, the newly calculated cumulative payment data generation number does not exceed the preset number, or the cumulative payment data generation number recorded in the secure element does not correspond to the preset number. And when it is determined that the card payment is performed by generating payment data based on the track information of the first card stored in the secure element corresponding to the first card identification information. A card payment support method of a card-type device having a multi-function is provided.
상기 (b) 단계에서, 상기 확인 결과, 상기 새롭게 계산된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수를 초과하거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되는 것으로 확인된 경우, 상기 멀티 기능을 가진 카드형 디바이스의 상태를 거래 횟수 한도 초과 상태(transaction counter exceed: CE)로 설정하여 상기 메모리에 저장하고, 디스플레이부를 통해 서버와의 동기화가 필요함을 표시하는 것을 특징으로 할 수 있다.In the step (b), as a result of the confirmation, the newly calculated cumulative payment data generation number exceeds the preset number, or the cumulative payment data generation number recorded in the secure element is equal to the preset number of times. If it is determined to correspond, set the state of the card-type device with the multi-function to the transaction counter exceeded state (CE) and store it in the memory and indicate that synchronization with the server is required through the display unit. It can be characterized by.
상기 (c) 단계는, 상기 제1 카드 식별 정보에 상응하는 상기 시큐어 엘리먼트(secure element)에 저장된 상기 제1 카드의 트랙 정보를 기초로 상기 결제 데이터를 생성한 경우, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 상기 새롭게 계산된 누적 결제 데이터 생성 횟수로 갱신하여 기록하거나 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 증가시켜 기록하는 단계를 포함할 수 있다.In the step (c), when the payment data is generated based on track information of the first card stored in the secure element corresponding to the first card identification information, the secure element The method may include updating the cumulative payment data generation number recorded in FIG. 6 with the newly calculated cumulative payment data generation number or recording the cumulative payment data generation number recorded in the secure element.
상기 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되는 경우, 디스플레이부를 통해 서버와의 동기화가 필요함을 표시하는 것을 특징으로 할 수 있다.When the cumulative payment data generation number newly recorded in the secure element corresponds to the preset number, the display unit may indicate that synchronization with the server is required through the display unit.
상기 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되지 않는 경우, 상기 메모리 상에서 상기 멀티 기능을 가진 카드형 디바이스의 상태를 결제 서비스 이용 가능 상태(registered: RD)로 유지하고 상태 메시지를 디스플레이 하는 것을 특징으로 할 수 있다.If the cumulative payment data generation number newly recorded in the secure element does not correspond to the preset number, the payment service available status is registered in the memory of the card-type device having the multi-function in the memory. ) And display a status message.
상기 멀티 기능을 가진 카드형 디바이스가 서버에 최초로 등록되면, 상기 멀티 기능을 가진 카드형 디바이스의 상태를 결제 서비스 이용 가능 상태(registered: RD)로 설정하고 상기 메모리에 저장하는 단계를 더 포함하는 것을 특징으로 할 수 있다.If the multi-function card-type device is initially registered with a server, setting the state of the multi-function card-type device to a payment service available state (registered: RD) and storing in the memory. It can be characterized.
일단 상기 멀티 기능을 가진 카드형 디바이스가 결제 서비스 이용 가능 상태(registered: RD)로 설정되면, 더 이상 미등록 상태(not registered: NR)로 상태 전환이 되지 않는 것을 특징으로 할 수 있다.Once the multi-function card-type device is set to a payment service available state (registered: RD), it may be characterized in that the state no longer transitions to a not registered state (NR).
잠금 상태(locked: LD) 설정으로 미리 설정되어 있는 사용자의 입력이 감지되는 경우, 상기 멀티 기능을 가진 카드형 디바이스의 상태를 잠금 상태(locked: LD)로 설정하는 것을 특징으로 할 수 있다.When a user input set in advance by a locked state (LD) is detected, the state of the card-type device having the multi-function may be set as a locked state (LD).
상기 잠금 상태(locked: LD)에서 상기 멀티 기능을 가진 카드형 디바이스 인증이 있는 경우에 한하여 결제 서비스 이용 가능 상태(registered: RD)로 변경이 가능한 것을 특징으로 할 수 있다.Only when there is a card-type device authentication with the multi-function in the locked state (LD), the payment service may be changed to a registered service available state (registered: RD).
상기 (b) 단계는, 상기 제1 사용자 입력이 종료된 후, 상기 미리 설정된 소정의 결제대기시간 동안 제2 사용자 입력이 감지되면, 상기 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제2 카드 식별 정보를 디스플레이 하는 단계를 포함할 수 있다.In the step (b), if the second user input is detected during the predetermined payment waiting time after the first user input is completed, the step (b) may be any one of a plurality of card identification information previously stored in the memory. And displaying the second card identification information.
(e) 사용자 단말기로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청이 수신되면, 수신된 인증 정보를 복호화하여, 복호화된 인증 정보와 상기 시큐어 엘리먼트(secure element)에 미리 저장된 인증 정보와의 대응 여부를 판단하는 단계; 및 (f) 복호화된 인증 정보와 상기 시큐어 엘리먼트(secure element)에 미리 저장된 인증 정보가 대응되는 것으로 판단된 경우, 상기 시큐어 엘리먼트(secure element)에 기록 또는 설정되어 있는 횟수 정보를 상기 변경 요청된 횟수 정보로 변경하여 기록 또는 설정하는 단계를 더 포함할 수 있다.(e) If a request for changing the number of times of information including encrypted authentication information is received from the user terminal, decrypts the received authentication information and corresponds to whether the decrypted authentication information corresponds to the authentication information previously stored in the secure element. Determining; And (f) when the decrypted authentication information and the authentication information prestored in the secure element correspond to each other, the number of times the change is requested to record the number of times information recorded or set in the secure element. The method may further include changing or recording the information and setting the information.
상기 횟수 정보 변경 요청은, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수 초기화 요청 및 상기 미리 설정된 횟수 변경 요청 중 적어도 어느 하나인 것일 수 있다.The number information change request may be at least one of a request for initializing the number of accumulated payment data generations recorded in the secure element and the request for changing the preset number of times.
(g) 사용자 단말기로부터 암호화 된 인증 정보를 포함하는 상기 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 수신되면, 수신된 인증 정보를 복호화하여, 복호화된 인증 정보와 상기 메모리에 미리 저장된 인증 정보와의 대응 여부를 판단하는 단계; 및 (h) 복호화된 인증 정보와 상기 메모리에 미리 저장된 인증 정보가 대응되는 것으로 판단된 경우, 상기 메모리에 저장되어 있는 상기 멀티 기능을 가진 카드형 디바이스의 상태 정보를 요청된 상태 정보로 변경하여 저장하는 단계를 더 포함할 수 있다.(g) When the request for changing the multi-function card type device state information including the encrypted authentication information is received from the user terminal, the received authentication information is decrypted, and the decrypted authentication information and the authentication information previously stored in the memory and Determining whether the correspondence of the; And (h) when it is determined that the decrypted authentication information and the authentication information stored in the memory correspond to each other, the state information of the multi-function card-type device stored in the memory is changed to the requested state information and stored. It may further comprise the step.
한편, 본 발명의 다른 실시예에 따르면, 하나 이상의 제어 수단으로 되어 있으며, 사용자에 의해 입력되면, 입력 신호를 제어부로 전달하는 사용자 입력부; 제어부로부터 전달되는 카드 식별 정보 또는 멀티 기능을 가진 카드형 디바이스 상태 정보를 디스플레이 하는 디스플레이부; 하나 이상의 카드 식별 정보 각각에 상응하는 카드 트랙 정보 및 인증 정보가 저장되어 있으며, 누적 결제 데이터 생성 횟수가 기록되어 있는 시큐어 엘리먼트(secure element); 하나 이상의 카드 식별 정보, 멀티 기능을 가진 카드형 디바이스 상태 정보 및 인증 정보가 저장되어 있는 메모리; 상기 시큐어 엘리먼트(secure element)에 저장된 카드 트랙 정보를 기초로 결제 데이터를 생성하고, 생성한 결제 데이터를 기초로 카드 결제를 수행하는 결제부; (i) 제1 사용자 입력이 감지되면, 상기 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보가 디스플레이 되도록 제어하고, (ii) 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 동안 제2 사용자 입력이 감지되지 않으면, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수에 횟수를 증가시켜 새롭게 계산된 누적 결제 데이터 생성 횟수의 미리 설정된 횟수 초과 여부가 확인되거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수의 미리 설정된 횟수 대응 여부가 확인되도록 제어하고, (iii) 확인 결과, 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하지 않거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응하지 않는 것으로 확인된 경우, 상기 제1 카드 식별 정보에 상응하는 상기 시큐어 엘리먼트(secure element)에 저장된 제1 카드의 트랙 정보를 기초로 결제 데이터가 생성되어 카드 결제가 수행될 수 있도록 제어하는 제어부; 사용자 단말기 또는 외부 서버와의 통신을 수행하는 통신부; 및 멀티 기능을 가진 카드형 디바이스가 충전될 수 있도록 하는 충전부를 포함하는, 멀티 기능을 가진 카드형 디바이스가 제공된다.Meanwhile, according to another exemplary embodiment of the present invention, there is provided one or more control means, and when input by a user, a user input unit for transmitting an input signal to the controller; A display unit for displaying card identification information or card type device state information having a multi-function transmitted from the control unit; A secure element that stores card track information and authentication information corresponding to each of the one or more card identification information, and records the accumulated number of payment data generation; A memory in which one or more card identification information, multi-function card type device status information, and authentication information are stored; A payment unit generating payment data based on card track information stored in the secure element and performing card payment based on the generated payment data; (i) if a first user input is detected, control to display first card identification information, which is one of a plurality of card identification information previously stored in the memory, and (ii) after the first user input is terminated, If the second user input is not detected during the predetermined payment waiting time, the number of times of generating the accumulated payment data recorded on the secure element is increased to exceed the predetermined number of newly calculated cumulative payment data generation times. Whether or not a predetermined number of cumulative payment data generation times recorded in the secure element is identified or not; and (iii) as a result of the check, the number of newly calculated cumulative payment data generation times is preset. The number of cumulative payment data generated that does not exceed or is recorded in the secure element If it is determined that does not correspond to the predetermined number of times, payment data is generated based on the track information of the first card stored in the secure element corresponding to the first card identification information so that card payment can be performed. A control unit for controlling the control unit to be able to control the control unit; A communication unit for communicating with a user terminal or an external server; And a card-type device having a multi-function is provided, including a charging unit for allowing the card-type device having a multi-function can be charged.
본 발명의 일 실시예에 따르면, 결제대기시간 초과 여부에 따라 멀티 기능을 가진 카드형 디바이스 내에 저장되어 있는 결제 카드 정보가 자동 선택되어 결제가 수행될 수 있도록 함으로써, 사용자 입장에서는, 제한된 사용자 입력부의 구성에도 불구하고, 1회의 입력만으로 최적화된 카드 식별 정보 조회 및 결제 카드 선택이 가능하다는 장점이 있다.According to an embodiment of the present invention, the payment card information stored in the card-type device having a multi-function is automatically selected according to whether the payment wait time is exceeded so that payment can be performed. Despite the configuration, there is an advantage that the optimized card identification information inquiry and payment card selection are possible with only one input.
또한, 본 발명의 일 실시예에 따르면, 사용자에 의해 설정된 횟수를 기준으로 누적 결제 데이터 생성 횟수 정보에 기초한 멀티 기능을 가진 카드형 디바이스 결제 서비스가 제공되며, 누적된 결제 데이터 생성 횟수가 미리 설정된 횟수에 대응되거나, 누적된 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하면 사용자에게 알림이 제공되므로, 사용자가 특정 거래횟수만큼만 결제가 수행될 수 있도록 하여, 별도의 보안 설정 및 보안 정보 입력을 수행하지 않아도 거래횟수제한에 따른 자동적인 보안 설정을 할 수 있다는 효과가 있다.In addition, according to an embodiment of the present invention, a card-type device payment service having a multi-function is provided based on the cumulative payment data generation count information based on the number of times set by the user, and the accumulated count of the billing data generation counts is preset. The user is notified when the number of times of generating the accumulated payment data exceeds the preset number of times or the number of times of generating the accumulated payment data increases, so that the user can make a payment only for a specific number of transactions. Therefore, there is an effect that the automatic security setting according to the number of transactions can be made without performing separate security settings and security information input.
본 발명의 효과는 상기한 효과로 한정되는 것은 아니며, 본 발명의 상세한 설명 또는 특허청구범위에 기재된 발명의 구성으로부터 추론 가능한 모든 효과를 포함하는 것으로 이해되어야 한다.The effects of the present invention are not limited to the above-described effects, but should be understood to include all the effects deduced from the configuration of the invention described in the detailed description or claims of the present invention.
도 1은 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 시스템의 구성을 개략적으로 도시한 도면이다.1 is a diagram schematically illustrating a configuration of a card payment support system of a card-type device having a multi-function according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스의 구성을 도시한 블록도이다.2 is a block diagram showing the configuration of a card-type device having a multi-function according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스가 카드 결제를 지원하는 과정을 도시한 순서도이다.3 is a flowchart illustrating a process of supporting a card payment by a card-type device having a multi-function according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 미리 설정된 결제대기시간 내에 사용자 입력이 감지되는 경우, 멀티 기능을 가진 카드형 디바이스를 통해 지원되는 카드 결제의 과정을 도시한 순서도이다.4 is a flowchart illustrating a card payment process supported through a card-type device having a multi-function when a user input is detected within a preset payment waiting time according to an embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 거래 횟수 한도 초과 상태(transaction counter exceed: CE)의 경우, 멀티 기능을 가진 카드형 디바이스를 통해 지원되는 카드 결제의 과정을 도시한 순서도이다.FIG. 5 is a flowchart illustrating a card payment process supported through a card-type device having a multi-function in the case of a transaction counter exceeded condition (CE) according to an embodiment of the present invention.
도 6은 본 발명의 일 실시예에 따른 인증 절차를 통해 횟수 정보 변경 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경이 가능하도록 하는 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 과정을 도시한 순서도이다.FIG. 6 is a flowchart illustrating a card payment support process of a card-type device having a multi-function such that the number information can be changed or a card-type device state information having a multi-function can be changed through an authentication procedure according to an embodiment of the present invention. .
도 7은 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스의 상태 정보 변경 순환 구조를 개략적으로 도시한 도면이다.FIG. 7 is a diagram schematically illustrating a state information change circulation structure of a card-type device having a multi-function according to an embodiment of the present invention.
이하에서는 첨부한 도면을 참조하여 본 발명을 설명하기로 한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 따라서 여기에서 설명하는 실시예로 한정되는 것은 아니다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, with reference to the accompanying drawings will be described the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 부재를 사이에 두고 "간접적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 구비할 수 있다는 것을 의미한다.Throughout the specification, when a part is "connected" to another part, it includes not only "directly connected" but also "indirectly connected" with another member in between. . In addition, when a part is said to "include" a certain component, this means that it may further include other components, without excluding the other components unless otherwise stated.
본 명세서에서, 멀티 기능을 가진 카드형 디바이스 상태 정보는, 거래 횟수 한도 초과 상태(transaction counter exceed: CE), 결제 서비스 이용 가능 상태(registered: RD), 미등록 상태(not registered: NR), 잠금 상태(locked: LD), 종료 상태(terminated: TE) 중 어느 하나일 수 있다.In the present specification, the multi-function card-type device status information may include a transaction counter exceeded status (CE), a payment service available status (registered: RD), a non-registered status (not registered: NR), and a locked status. It may be one of (locked: LD) and terminated (TE).
거래 횟수 한도 초과 상태(transaction counter exceed: CE)는, 멀티 기능을 가진 카드형 디바이스 내 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하거나, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 것으로 확인됨에 따라 사용자의 결제 서비스 이용이 불가능한 상태를 의미할 수 있으며, 멀티 기능을 가진 카드형 디바이스 내 통신부와 사용자 단말기와의 인증 절차를 통해 결제 서비스 이용 가능 상태(registered: RD), 잠금 상태(locked: LD), 종료 상태(terminated: TE) 중 어느 하나의 상태 정보로 변경될 수 있다.The transaction counter exceeded status (CE) is a cumulative increase in the number of times of generating the accumulated payment data recorded in the secure element of a multi-function card-type device. It may mean that the user cannot use the payment service as it is determined that the predetermined number of times exceeds or the number of generations of accumulated payment data recorded in the secure element corresponds to the preset number, and the multi-function Through the authentication process between the communication unit and the user terminal in the card-type device, payment service availability status (registered: RD), locked state (locked: LD), terminated state (terminated: TE) can be changed to any state information. have.
결제 서비스 이용 가능 상태(registered: RD)는, 멀티 기능을 가진 카드형 디바이스가 서버에 등록된 상태를 의미할 수 있으며, 멀티 기능을 가진 카드형 디바이스 내 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하거나, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 것으로 확인되면, 서버와의 별도 통신 없이 거래 횟수 한도 초과 상태(transaction counter exceed: CE)의 상태 정보로 변경될 수 있다. 또한, 멀티 기능을 가진 카드형 디바이스 내 통신부와 사용자 단말기와의 인증 절차를 통해 잠금 상태(locked: LD), 종료 상태(terminated: TE) 중 어느 하나의 상태 정보로 변경될 수 있다.The payment service available status (registered: RD) may mean a state in which a multi-function card-type device is registered in a server, and the accumulated payment recorded in a secure element in the multi-function card-type device. If the number of times of generating data is increased and the number of newly calculated cumulative payment data generations exceeds the preset number, or if the number of generations of cumulative payment data recorded on the secure element corresponds to the preset number of times, the server It can be changed to the status information of the transaction counter exceeded status (CE) without a separate communication with. In addition, through the authentication process between the communication unit and the user terminal in the card-type device having a multi-function can be changed to the state information of any one of the locked state (LD), terminated (TE).
미등록 상태(not registered: NR)는, 멀티 기능을 가진 카드형 디바이스가 서버에 등록되어 있지 않은 상태를 의미할 수 있으며, 멀티 기능을 가진 카드형 디바이스 내 통신부와 사용자 단말기와의 인증 절차를 통해 결제 서비스 이용 가능 상태(registered: RD)의 상태 정보로 변경될 수 있다.The not registered state (NR) may mean a state in which a multi-function card-type device is not registered in the server, and is paid through an authentication process between a communication unit and a user terminal in the multi-function card-type device. It may be changed to state information of a service available state (registered: RD).
잠금 상태(locked: LD)는, 멀티 기능을 가진 카드형 디바이스가 이용될 수 없도록 잠겨있는 상태를 의미할 수 있으며, 멀티 기능을 가진 카드형 디바이스 내 통신부와 사용자 단말기와의 인증 절차를 통해 결제 서비스 이용 가능 상태(registered: RD)의 상태 정보로 변경될 수 있다.A locked state (LD) may mean a locked state so that a card-type device having a multi-function cannot be used. The payment service is provided through an authentication process between a communication unit and a user terminal in the card-type device having a multi-function. It may be changed to state information of a available state (registered: RD).
종료 상태(terminated: TE)는, 멀티 기능을 가진 카드형 디바이스가 더 이상 사용될 수 없는 상태를 의미할 수 있다.A terminated state (TE) may mean a state in which a multi-function card-type device can no longer be used.
이하 첨부된 도면을 참고하여 본 발명의 실시예를 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 시스템의 구성을 개략적으로 도시한 도면이다.1 is a diagram schematically illustrating a configuration of a card payment support system of a card-type device having a multi-function according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 시스템은, 멀티 기능을 가진 카드형 디바이스(100), 서버(200) 및 사용자 단말기(300)를 포함한다.Referring to FIG. 1, a card payment support system for a card-type device having a multi-function according to an embodiment of the present invention includes a card-type device 100, a server 200, and a user terminal 300 having a multi-function. Include.
먼저, 멀티 기능을 가진 카드형 디바이스(100)와 서버(200)뿐만 아니라 서버(200)와 사용자 단말기(300)는 각각 통신망으로 연결되어 있을 수 있으며, 여기서, 통신망은 유선 및 무선 등과 같은 그 통신 양태를 가리지 않고 구성될 수 있다. 근거리 통신망(LAN: Local Area Network), 도시권 통신망(MAN: Metropolitan Area Network), 광역 통신망(WAN: Wide Area Network) 등 다양한 통신망으로 구성될 수 있다.First, the server 200 and the user terminal 300 as well as the card-type device 100 and the server 200 having a multi-function may be connected to a communication network, respectively, where the communication network is a communication such as wired or wireless. It can be configured without regard to the aspect. Local area network (LAN), metropolitan area network (MAN: Metropolitan Area Network), it may be configured with a variety of communication networks such as wide area network (WAN).
멀티 기능을 가진 카드형 디바이스(100)는 카드 식별 정보와 카드 트랙 정보를 매칭하여 저장하고 있을 수 있으며, 이는 사용자에 의해 등록될 수 있다.The card-type device 100 having a multi-function may match and store card identification information and card track information, which may be registered by a user.
멀티 기능을 가진 카드형 디바이스(100)는 제1 사용자 입력이 감지되면, 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 디스플레이 할 수 있다.When the first user input is detected, the card-type device 100 having the multi-function may display first card identification information, which is one of a plurality of card identification information previously stored in the memory.
멀티 기능을 가진 카드형 디바이스(100)는 디스플레이 되고 있는 카드 식별 정보에 대해, 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 내에 제2 사용자 입력이 감지되지 않는 경우, 시큐어 엘리먼트(secure element)에 기록되어 있는 멀티 기능을 가진 카드형 디바이스(100)의 누적 결제 데이터 생성 횟수를 증가시켜, 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하는지 확인하거나 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는지 확인할 수 있다. 시큐어 엘리먼트(secure element)는, 일반적으로 카드형 디바이스에 구비된 IC칩일 수 있다.The card-type device 100 having a multi-function may include a secure element when the second user input is not detected within a predetermined payment waiting time after the first user input is terminated with respect to the card identification information being displayed. The cumulative payment data generation count of the multi-function card-type device 100 recorded in the secure element is increased to confirm whether the newly calculated cumulative payment data generation count exceeds a preset number, or a secure element. It may be determined whether the number of generation of accumulated payment data recorded in the correspondence with a preset number of times. The secure element may generally be an IC chip included in a card type device.
본 발명의 일 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 디스플레이 되고 있는 카드 식별 정보에 대해, 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 내에 제2 사용자 입력이 감지되는 경우, 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 다른 하나인 제2 카드 식별 정보를 디스플레이 할 수 있다.According to an embodiment of the present invention, the card-type device 100 having a multi-function has a second user input within a predetermined payment waiting time after the first user input is terminated with respect to the card identification information being displayed. If this is detected, the second card identification information, which is another one of the plurality of card identification information previously stored in the memory, may be displayed.
멀티 기능을 가진 카드형 디바이스(100)는 시큐어 엘리먼트(secure element)에 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수를 증가시켜 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하는 것으로 확인되거나, 시큐어 엘리먼트(secure element)에 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응하는 것으로 확인된 경우, 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 메모리에 저장하고, 이를 디스플레이부를 통해 디스플레이 하여 사용자에게 알릴 수 있다. 디스플레이부를 통해 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 표시하는 경우, 멀티 기능을 가진 카드형 디바이스(100)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE) 해제를 위해 서버와의 동기화가 필요함을 표시하는 화면을 더 디스플레이 하여 사용자에게 알릴 수 있다.The card-type device 100 having a multi-function is determined to increase the number of times of generating the accumulated payment data recorded in the secure element so that the newly calculated cumulative payment data generation number exceeds the preset number of times, When it is confirmed that the cumulative payment data generation number recorded in the secure element corresponds to the preset number, the transaction counter exceeded status (CE) is stored in the memory and displayed on the display unit. To inform the user. When displaying the transaction counter exceeded status (CE) through the display unit, the multi-function card-type device 100 synchronizes with the server to release the transaction counter exceeded status (CE) The user may be notified by further displaying a screen indicating that is needed.
멀티 기능을 가진 카드형 디바이스(100)는 시큐어 엘리먼트(secure element)에 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수를 증가시켜 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하지 않는 것으로 확인되거나, 시큐어 엘리먼트(secure element)에 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응하지 않는 것으로 확인된 경우, 제1 카드 식별 정보에 상응하는 시큐어 엘리먼트(secure element)에 저장된 제1 카드의 트랙 정보를 기초로 결제 데이터를 생성하여 카드 결제가 수행되도록 할 수 있다.The card-type device 100 having a multi-function increases the number of cumulative payment data generations recorded in the secure element so that the newly calculated cumulative payment data generation number does not exceed the preset number. If it is determined that the cumulative payment data generation number recorded in the secure element does not correspond to the preset number, the track of the first card stored in the secure element corresponding to the first card identification information Card payment may be performed by generating payment data based on the information.
멀티 기능을 가진 카드형 디바이스(100)는 제1 카드 식별 정보에 상응하는 시큐어 엘리먼트(secure element)에 저장된 제1 카드의 트랙 정보를 기초로 결제 데이터를 생성한 경우, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 새롭게 계산된 누적 결제 데이터 생성 횟수로 갱신하여 기록하거나 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 증가시켜 기록할 수 있다.When the card-type device 100 having a multi-function generates payment data based on track information of a first card stored in a secure element corresponding to the first card identification information, the card-type device 100 may store a secure element in the secure element. The recorded cumulative payment data generation number may be updated and recorded with a newly calculated cumulative payment data generation number, or the cumulative payment data generation number recorded in the secure element may be increased and recorded.
멀티 기능을 가진 카드형 디바이스(100)는 상태 정보를 디스플레이 하여 사용자에게 알릴 수 있다.The card-type device 100 having the multi-function may notify the user by displaying status information.
본 발명의 일 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 경우, 디스플레이부를 통해 서버(200)와의 동기화가 필요함을 표시할 수 있다.According to an embodiment of the present invention, the card type device 100 having a multi-function includes a server 200 through the display unit when the number of newly generated accumulated payment data generated in the secure element corresponds to a preset number. ) May indicate that synchronization is required.
본 발명의 다른 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되지 않는 경우, 메모리 상에서 멀티 기능을 가진 카드형 디바이스(100)의 상태를 결제 서비스 이용 가능 상태(registered: RD)로 유지하고, 상태 메시지를 디스플레이 할 수 있다.According to another embodiment of the present invention, the multi-function card-type device 100 may execute the multi-function on the memory when the number of newly generated accumulated payment data generated in the secure element does not correspond to the preset number. The state of the card-type device 100 may be maintained as a payment service available state (RD), and a status message may be displayed.
본 발명의 또 다른 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 멀티 기능을 가진 카드형 디바이스(100)까 서버(200)에 최초로 등록되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태를 결제 서비스 이용 가능 상태(registered: RD)로 설정하고 메모리에 저장함과 동시에 해당 상태 메시지를 디스플레이 할 수 있다.According to another embodiment of the present invention, when the card-type device 100 having a multi-function is first registered in the server 200 to the card-type device 100 having a multi-function, the card-type device 100 having a multi-function ) Can be set as a payment service available state (registered: RD), stored in memory, and the corresponding status message can be displayed.
본 발명의 또 다른 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 멀티 기능을 가진 카드형 디바이스(100)가 결제 서비스 이용 가능 상태(registered: RD)로 설정되면, 더 이상 미등록 상태(not registered: NR)로 상태 전환이 되지 않음에 따라, 더 이상 미등록 상태(not registered: NR) 메시지를 디스플레이 하지 않을 수 있다.According to another embodiment of the present invention, the card-type device 100 having a multi-function is no longer registered when the card-type device 100 having the multi-function is set to a registered service available state (RD). As the status is not switched to (not registered: NR), you may no longer display the not registered (NR) message.
본 발명의 또 다른 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 잠금 상태(locked: LD) 설정으로 미리 설정되어 있는 사용자의 입력이 감지되는 경우, 멀티 기능을 가진 카드형 디바이스(100)의 상태를 잠금 상태(locked: LD)로 설정하여 해당 상태 메시지를 디스플레이 할 수 있다.According to another embodiment of the present invention, the card-type device having a multi-function (100) is a card-type device having a multi-function (if the user's input is set in advance in the locked (LD) setting is detected) 100) can be set to the locked state (LD) to display the corresponding status message.
본 발명의 또 다른 실시예에 따르면, 멀티 기능을 가진 카드형 디바이스(100)는 잠금 상태(locked: LD)에서 인증이 정상적으로 완료된 경우에 한하여 결제 서비스 이용 가능 상태(registered: RD)로 변경이 가능함에 따라, 인증 완료 시 결제 서비스 이용 가능 상태(registered: RD)의 메시지를 디스플레이 할 수 있다.According to another embodiment of the present invention, the card-type device 100 having a multi-function may be changed to a payment service available state (registered: RD) only when authentication is normally completed in a locked state (locked: LD). Accordingly, when authentication is completed, a message of a payment service available state (registered: RD) may be displayed.
멀티 기능을 가진 카드형 디바이스(100)는 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청이 수신되면, 수신된 인증 정보를 복호화하여, 복호화된 인증 정보와 시큐어 엘리먼트(secure element)에 미리 저장되어 있는 인증 정보와의 대응 여부를 판단함으로써, 판단 결과에 따라 요청 수신된 횟수 정보에 대한 변경을 수행할 수 있다. 수신되는 횟수 정보 변경 요청은, 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수 초기화에 대한 요청이거나 미리 설정된 횟수 변경에 대한 요청일 수 있다.When the card type device 100 having the multi-function is received from the user terminal 300, the number information change request including the encrypted authentication information is decrypted, and the received authentication information is decrypted to decrypt the decrypted authentication information and the secure element. By determining whether to correspond to the authentication information previously stored in the), it is possible to change the information on the number of times received the request according to the determination result. The received number information change request may be a request for initializing a cumulative payment data generation number recorded in a secure element or a request for changing a preset number of times.
본 발명의 일 실시예에 따르면, 복호화된 인증 정보와 시큐어 엘리먼트(secure element)에 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 시큐어 엘리먼트(secure element)에 기록 또는 설정되어 있는 횟수 정보를 변경 요청된 횟수 정보로 변경하여 기록 또는 설정할 수 있다.According to an embodiment of the present invention, when it is determined that the decrypted authentication information and the authentication information previously stored in the secure element correspond to each other, information about the number of times recorded or set in the secure element is recorded. It can be recorded or set by changing the number of times requested for change.
멀티 기능을 가진 카드형 디바이스(100)는 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 수신되면, 수신된 인증 정보를 복호화하여, 복호화된 인증 정보와 메모리에 미리 저장되어 있는 인증 정보와의 대응 여부를 판단함으로써, 판단 결과에 따라 요청 수신된 멀티 기능을 가진 카드형 디바이스 상태 정보에 대한 변경을 수행할 수 있다.When the multi-function card-type device 100 receives a multi-function card-type device state information change request including encrypted authentication information from the user terminal 300, the card-type device 100 decrypts the received authentication information and decrypts the decrypted authentication. By determining whether the information corresponds to the authentication information prestored in the memory, it is possible to change the card-type device state information having the requested multi-function according to the determination result.
본 발명의 일 실시예에 따르면, 복호화된 인증 정보와 메모리에 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 메모리에 저장되어 있는 멀티 기능을 가진 카드형 디바이스 상태 정보를 변경하여 저장할 수 있다.According to an embodiment of the present invention, when it is determined that the decrypted authentication information and the authentication information previously stored in the memory correspond to each other, the card type device state information having a multi-function stored in the memory may be changed and stored. .
서버(200)는 멀티 기능을 가진 카드형 디바이스(100)와 사용자 단말기(300) 간의 정보 전송을 전달하는 역할을 수행하는 네트워크 서버일 수 있으며, 사용자 단말기(300)로부터 수신되는 인증 정보 전송 요청에 따라 인증 정보를 암호화 하여 제공하는 보안 인증 관련 서버일 수 있다.The server 200 may be a network server that transmits information transmission between the card-type device 100 having a multi-function and the user terminal 300, and may be configured to transmit a request for authentication information received from the user terminal 300. Accordingly, the server may be a security authentication related server that encrypts and provides authentication information.
서버(200)는 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 수신되면, 수신된 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청을 멀티 기능을 가진 카드형 디바이스(100)로 전송할 수 있다.When the server 200 receives a request for changing the number of times including the encrypted authentication information from the user terminal 300 or a request for changing the card type device state information having the multi-function, the server 200 changes the number of times including the received encrypted authentication information. The request or change request for card type device state information having a multi function may be transmitted to the card type device 100 having a multi function.
서버(200)는 멀티 기능을 가진 카드형 디바이스(100)로부터 수신되는 횟수 정보 변경 결과 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 결과를 사용자 단말기(300)로 전송할 수 있다.The server 200 may transmit a result of changing the number of times of information received from the card-type device 100 having a multi function or a result of changing card type device state information having a multi-function to the user terminal 300.
서버(200)는 사용자 단말기(300)가 멀티 기능을 가진 카드형 디바이스(100) 내에 저장된 정보 변경을 위해 인증 정보 전송을 요청하는 경우, 인증 정보를 암호화 하여 사용자 단말기(300)에 제공할 수 있다.When the user terminal 300 requests transmission of authentication information for changing information stored in the card-type device 100 having a multi-function, the server 200 may encrypt the authentication information and provide the authentication information to the user terminal 300. .
사용자 단말기(300)는 휴대폰, 스마트폰, PDA(Personal Digital Assistant), PMP(Portable Multimedia Player), 태블릿 PC 등과 같이 터치 스크린 패널이 구비된 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있으며, 이 외에도 데스크탑 PC, 태블릿 PC, 랩탑 PC, 셋탑 박스를 포함하는 IPTV와 같이, 애플리케이션을 설치하고 실행할 수 있는 기반이 마련된 장치도 포함할 수 있다.The user terminal 300 includes all kinds of handheld based wireless communication devices equipped with a touch screen panel such as a mobile phone, a smart phone, a personal digital assistant (PDA), a portable multimedia player (PMP), a tablet PC, and the like. In addition, it can also include devices with the foundation to install and run applications, such as desktop PCs, tablet PCs, laptop PCs, and IPTV with set-top boxes.
사용자 단말기(300)는 멀티 기능을 가진 카드형 디바이스(100)를 이용한 카드 결제 서비스를 제공하는 애플리케이션을 설치하여 메모리에 저장할 수 있다. 예를 들어, 사용자 단말기(300)는 횟수 정보 변경 요청 서비스, 암호화 된 인증 정보 전송 서비스, 멀티 기능을 가진 카드형 디바이스(100)와의 무선 통신 연동 서비스, 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청 서비스 등 다양한 서비스를 제공하는 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스를 제공하는 애플리케이션을 다운로드 하여 설치할 수 있다.The user terminal 300 may install and store an application for providing a card payment service using the card-type device 100 having a multi-function in a memory. For example, the user terminal 300 requests the number information change request service, the encrypted authentication information transmission service, the wireless communication interworking service with the card-type device 100 having a multi-function, and the card-type device state information change request with the multi-function. An application that provides a payment service using a card-type device 100 having a multi-function that provides various services such as a service may be downloaded and installed.
사용자 단말기(300)는 서버(200)로 인증 정보 전송을 요청하여, 멀티 기능을 가진 카드형 디바이스(100)를 통해 인증 절차가 수행될 수 있도록 하는 암호화 된 인증 정보를 제공 받을 수 있다.The user terminal 300 may request to transmit the authentication information to the server 200, and may receive encrypted authentication information for performing an authentication procedure through the card-type device 100 having a multi-function.
사용자 단말기(300)는 멀티 기능을 가진 카드형 디바이스(100) 내에 저장된 횟수 정보를 변경하고자 하는 경우, 암호화 된 인증 정보를 무선 통신을 통해 멀티 기능을 가진 카드형 디바이스(100)로 전송하여, 인증 절차에 따라 횟수 정보가 변경되도록 할 수 있다.When the user terminal 300 wants to change the number of times information stored in the multi-function card-type device 100, the encrypted authentication information is transmitted to the multi-function card-type device 100 through wireless communication, thereby authenticating. According to the procedure, the count information can be changed.
사용자 단말기(300)는 멀티 기능을 가진 카드형 디바이스(100) 내에 저장된 멀티 기능을 가진 카드형 디바이스 상태 정보를 변경하고자 하는 경우, 암호화 된 인증 정보를 무선 통신을 통해 멀티 기능을 가진 카드형 디바이스(100)로 전송하여, 인증 절차에 따라 거래횟수정보가 변경되도록 할 수 있다.When the user terminal 300 wishes to change the card type device state information having a multi function stored in the card type device 100 having a multi function, the card type device having a multi function through wireless communication is encrypted authentication information ( 100), the transaction count information can be changed according to the authentication procedure.
사용자 단말기(300)는 요청한 횟수 정보 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경이 완료됨에 따라, 멀티 기능을 가진 카드형 디바이스(100)로부터 횟수 정보 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 결과를 수신할 수 있다.As the user terminal 300 changes the requested number of information or the card-type device state information with multi-functions, the card-type device state information with the multi-function number information or the multi-function card type device is changed. Can be received.
도 2는 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스(100)의 구성을 도시한 블록도이다.2 is a block diagram showing the configuration of a card-type device 100 having a multi-function according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스(100)는 사용자 입력부(110), 디스플레이부(120), 메모리(130), 시큐어 엘리먼트(secure element)(140), 제어부(150), 결제부(160), 통신부(170) 및 충전부(180)를 포함한다.Referring to FIG. 2, a card-type device 100 having a multi-function according to an embodiment of the present invention may include a user input unit 110, a display unit 120, a memory 130, and a secure element 140. ), A controller 150, a payment unit 160, a communication unit 170, and a charging unit 180.
사용자 입력부(110)는 하나 이상의 제어 수단으로 구성되어 있을 수 있으며, 사용자에 의해 입력되면, 제어부(150)로 입력 신호를 전달할 수 있다.The user input unit 110 may be composed of one or more control means, and when input by the user, may transmit an input signal to the controller 150.
디스플레이부(120)는 제어부(150)로부터 전달되는 카드 식별 정보 또는 멀티 기능을 가진 카드형 디바이스 상태 정보를 디스플레이 할 수 있다.The display unit 120 may display card identification information or card type device state information having a multi-function transmitted from the controller 150.
본 발명의 일 실시예에 따르면, 디스플레이부(120)는 제1 사용자 입력이 감지되면, 제어부(150)를 통해 메모리(130)에 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 디스플레이 할 수 있으며, 이를 통해 사용자가 결제하고자 하는 카드 식별 정보를 선택하도록 할 수 있다.According to an embodiment of the present invention, when the first user input is detected, the display 120 identifies one of the plurality of card identification information stored in the memory 130 through the controller 150. The information may be displayed, thereby allowing the user to select card identification information to be paid.
본 발명의 다른 실시예에 따르면, 디스플레이부(120)는 사용자 입력이 감지되면, 제어부(150)를 통해 메모리(130)에 저장되어 있는 멀티 기능을 가진 카드형 디바이스 상태 정보를 디스플레이 할 수 있다.According to another exemplary embodiment of the present disclosure, if a user input is detected, the display unit 120 may display card type device state information having a multi-function stored in the memory 130 through the controller 150.
본 발명의 또 다른 실시예에 따르면, 디스플레이 되고 있는 카드 식별 정보에 대해서 제1사용자 입력이 종료된 후, 결제대기시간 내에 제2 사용자 입력이 감지되지 않아, 디스플레이 되고 있는 카드 식별 정보로 결제가 수행되는 경우, 디스플레이부(120)는 디스플레이 되고 있는 카드 식별 정보에 매칭되어 시큐어 엘리먼트(secure element)(140)에 저장되어 있는 카드 트랙 정보를 기초로 생성된 결제 관련 정보를 제어부(150)를 통해 전달받아 디스플레이 함으로써, 디스플레이 화면을 통해 결제가 수행되도록 할 수 있다. 디스플레이 가능한 결제 관련 정보는, 바코드, QR 코드, 카드 번호, 유효 기간 정보 중 어느 하나일 수 있다.According to another embodiment of the present invention, after the first user input is terminated with respect to the card identification information being displayed, the second user input is not detected within the payment waiting time, so that payment is performed with the card identification information being displayed. If the display 120 is matched with the card identification information being displayed, the payment related information generated based on the card track information stored in the secure element 140 is transmitted through the controller 150. By receiving and displaying, payment can be performed through the display screen. The display information related to payment may be any one of a barcode, a QR code, a card number, and valid period information.
메모리(130)는 카드 식별 정보, 멀티 기능을 가진 카드형 디바이스 상태 정보 등을 저장할 수 있는데, 예를 들면, 신용카드의 이미지, 신용카드의 명칭, 멀티 기능을 가진 카드형 디바이스(100)의 잠금 상태, 누적거래횟수 초과에 따른 결제 서비스 이용 불가 상태 등이 저장되어 있을 수 있으며, 이에 한정되지 않는다.The memory 130 may store card identification information, card type device status information having a multi-function, and the like, for example, an image of a credit card, a name of a credit card, and a lock of the card type device 100 having a multi-function. The state, the state that the payment service unavailable due to the cumulative transaction number exceeded may be stored, but is not limited thereto.
메모리(130)는 사용자 입력이 감지됨에 따라, 제어부(150)로부터 카드 식별 정보 요청을 수신할 수 있으며, 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 제어부(150)로 전송함으로써, 디스플레이부(120)를 통해 제1 카드 식별 정보가 제공되도록 할 수 있다.As the user input is detected, the memory 130 may receive a request for card identification information from the controller 150, and control the first card identification information, which is any one of a plurality of card identification information, stored in advance. In this case, the first card identification information may be provided through the display unit 120.
메모리(130)는 시큐어 엘리먼트(secure element)(140)에서 멀티 기능을 가진 카드형 디바이스(100)의 누적 결제 데이터 생성 횟수에 횟수가 추가된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하는 것으로 확인되거나, 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 것으로 확인되면, 멀티 기능을 가진 카드형 디바이스(100)의 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 저장할 수 있으며, 이에 따라 멀티 기능을 가진 카드형 디바이스 상태 정보를 결제 서비스 이용 불가 상태로 설정하여 저장할 수 있다.The memory 130 confirms that the cumulative payment data generation number of which the number is added to the cumulative payment data generation number of the multi-function card-type device 100 in the secure element 140 exceeds the preset number of times. Or, if it is determined that the cumulative payment data generation number corresponds to a preset number, the transaction number exceeded state (CE) of the card-type device 100 having a multi-function may be stored, and accordingly, the multi-function The card-type device state information with the service may be set to a payment service unavailable state and stored.
메모리(130)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 저장되어 있는 상태에서 제어부(150)로부터 카드 식별 정보 요청이 수신되면, 제어부(150)로 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 전송함으로써, 더 이상의 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스 이용이 불가하도록 할 수 있다.When the memory 130 receives a card identification information request from the controller 150 while a transaction counter exceeded state (CE) is stored, the memory 130 exceeds a transaction counter limit state (transaction counter exceeded state). By transmitting CE), the payment service using the card-type device 100 having a multi-function can no longer be used.
메모리(130)는 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되지 않는 경우, 멀티 기능을 가진 카드형 디바이스(100)의 결제 서비스 이용 가능 상태(registered: RD)를 유지하여 저장할 수 있다.The memory 130 may register a payment service available state of the card-type device 100 having a multi-function when the accumulated payment data generation number newly recorded in the secure element does not correspond to the preset number. Can be stored.
메모리(130)는 멀티 기능을 가진 카드형 디바이스(100)가 서버(200)에 최초로 등록되면, 멀티 기능을 가진 카드형 디바이스 상태 정보를 결제 서비스 이용 가능 상태(registered: RD)로 설정하여 저장할 수 있다.When the card-type device 100 having a multi-function is registered with the server 200 for the first time, the memory 130 may set and store the card-type device state information having the multi-function as a payment service available state (registered: RD). have.
본 발명의 일 실시예에 따르면, 메모리(130)는 멀티 기능을 가진 카드형 디바이스 상태 정보가 결제 서비스 이용 가능 상태(registered: RD)로 설정 및 저장되어 있으면, 더 이상 미등록 상태(not registered: NR)로 전환되어 설정 및 저장될 수 없다.According to an embodiment of the present invention, the memory 130 is no longer registered if the card-type device state information having a multi-function is set and stored in a registered service available state (RD). ) Cannot be set and saved.
메모리(130)는 제어부(150)에서 잠금 상태(locked: LD) 설정으로 미리 설정되어 있는 사용자의 입력이 감지되는 경우, 멀티 기능을 가진 카드형 디바이스 상태 정보를 잠금 상태(locked: LD)로 설정하여 저장할 수 있다.The memory 130 sets the card type device state information having a multi-function to the locked state (LD) when a user input preset in the locked state (LD) is detected by the controller 150. Can be stored.
본 발명의 일 실시예에 따르면, 메모리(130)는 잠금 상태(locked: LD)에서 멀티 기능을 가진 카드형 디바이스 인증이 수행된 경우에 한하여 결제 서비스 이용 가능 상태(registered: RD)로 상태 정보 변경을 수행할 수 있다.According to an embodiment of the present invention, the memory 130 changes state information to a payment service available state (RD) only when a multi-function card-type device authentication is performed in a locked state (LD). Can be performed.
메모리(130)는 사용자 입력이 감지됨에 따라 제어부(150)로부터 멀티 기능을 가진 카드형 디바이스 상태 정보 요청이 수신되면, 저장되어 있는 멀티 기능을 가진 카드형 디바이스 상태 정보를 제어부(150)로 전송할 수 있다.When the user input is detected, the memory 130 may transmit the stored card-type device status information with the multi-function to the controller 150 when the request for the card-type device status with the multi-function is received from the controller 150. have.
메모리(130)는 제어부(150)를 통해 통신부(170)로부터 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 전달되면, 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보를 비교하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 요청 수신된 멀티 기능을 가진 카드형 디바이스 상태 정보를 변경하여 저장함으로써, 사용자의 인증 절차를 통해 멀티 기능을 가진 카드형 디바이스 상태가 임의로 변경되도록 할 수 있다. 메모리(130)는 멀티 기능을 가진 카드형 디바이스 상태 정보를 변경하여 저장함에 따라, 변경된 멀티 기능을 가진 카드형 디바이스 상태 정보를 제어부(150)를 통해 통신부(170)로 전달할 수 있다.The memory 130 decrypts the encrypted authentication information when the request for changing the card type device state information having a multi function including the encrypted authentication information is transmitted from the communication unit 170 through the control unit 150, and decrypts the decrypted authentication information. Compares the stored authentication information with the previously stored authentication information, and if it is determined that the decrypted authentication information and the previously stored authentication information correspond to each other, by changing and storing the card-type device state information having the requested multi-function, The authentication procedure allows the multi-function card-type device to be changed arbitrarily. As the memory 130 changes and stores card type device state information having a multi function, the memory 130 may transfer the changed card type device state information to the communication unit 170 through the control unit 150.
예를 들어, 현재 멀티 기능을 가진 카드형 디바이스(100)가 결제 서비스 이용 상태로 설정되어 있으며, 제어부(150)를 통해 통신부(170)로부터 암호화 된 인증 정보가 포함된 멀티 기능을 가진 카드형 디바이스 잠금 상태 변경 요청이 전달되면, 메모리(130)는 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보를 비교하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 멀티 기능을 가진 카드형 디바이스(100)를 잠금 상태로 변경할 수 있다. 또한, 메모리(130)는 잠금 상태로 변경된 멀티 기능을 가진 카드형 디바이스 상태 정보를 제어부(150)를 통해 통신부(170)로 전달할 수 있다.For example, the card-type device 100 having the multi-function is currently set to the payment service using state, and the card-type device having the multi-function including the authentication information encrypted from the communication unit 170 through the control unit 150. When the lock state change request is transmitted, the memory 130 decrypts the encrypted authentication information, compares the decrypted authentication information with previously stored authentication information, and the decrypted authentication information and the previously stored authentication information correspond to each other. If it is determined that the card type device 100 having the multi-function may be changed to a locked state. In addition, the memory 130 may transmit the card type device state information having the multi-function changed to the locked state to the communication unit 170 through the control unit 150.
시큐어 엘리먼트(secure element)(140)는 메모리(130)에 저장되어 있는 카드 식별 정보와 매칭된 카드 트랙 정보가 저장되어 있을 수 있으며, 멀티 기능을 가진 카드형 디바이스(100)의 누적 결제 데이터 생성 횟수가 기록되어 있을 수 있으며, 사용자에 의해 미리 설정된 횟수가 설정되어 있을 수 있다. 예를 들면, 신용카드 번호, 유효기간, 비밀번호, 신용카드 번호에 상응하는 결제 처리가 가능한 바코드 또는 QR 코드 등이 저장되어 있을 수 있으며, IC칩의 형태로 되어 있을 수 있으나, 이에 제한되지 않는다.The secure element 140 may store card track information matched with card identification information stored in the memory 130, and generate the accumulated payment data of the card-type device 100 having a multi-function. May be recorded, and the number of times preset by the user may be set. For example, a credit card number, an expiration date, a password, a bar code or a QR code for payment processing corresponding to the credit card number may be stored, and may be in the form of an IC chip, but is not limited thereto.
시큐어 엘리먼트(secure element)(140)는 제어부(150)로부터 결제 요청이 전달되면, 기록된 누적 결제 데이터 생성 횟수에 횟수를 증가시켜, 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하지 않는지 여부를 판단하거나, 기록된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응되지 않는지 여부를 판단할 수 있다.When the payment request is transmitted from the controller 150, the secure element 140 increases the number of times the generated cumulative payment data is generated, and the number of newly calculated cumulative payment data generations exceeds a preset number. It may be determined whether the number of times of generating the accumulated cumulative payment data does not correspond to a preset number of times.
시큐어 엘리먼트(secure element)(140)는 횟수를 증가시킴에 따라 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하지 않는 것으로 판단되거나, 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응되지 않는 것으로 판단된 경우, 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수를 추가 누적함에 따라, 누적 결제 데이터 생성 횟수를 갱신하여 재기록할 수 있으며, 제어부(150)로부터 요청된 결제 처리를 수행하기 위해, 결제 요청에 포함되어 전달된 카드 식별 정보에 상응하는 카드 트랙 정보를 제어부(150)를 통해 결제부(160)로 전송하거나 디스플레이부(120)로 전송할 수 있다.As the number of secure elements 140 increases, it is determined that the newly calculated cumulative payment data generation number does not exceed the preset number, or the recorded cumulative payment data generation number is set in advance. If it is determined that the number of times does not correspond to the number of times, the cumulative payment data generation count may be updated and rewritten according to the accumulated number of accumulated payment data generation times, and the requested payment processing from the controller 150 may be rewritten. In order to perform, the card track information corresponding to the card identification information included in the payment request may be transmitted to the payment unit 160 or the display unit 120 through the control unit 150.
예를 들어, 기록되어 있는 누적 결제 데이터 생성 횟수가 3회로 기록되어 있고, 사용자에 의해 미리 설정되어 있는 횟수는 5회라고 가정하고, 시큐어 엘리먼트(secure element)가 IC칩의 형태로 되어있다면, 제어부(150)로부터 신용카드 A에 대한 결제 요청이 수신된 경우, IC칩은 기록되어 있는 3회의 누적 결제 데이터 생성 횟수에 횟수를 1회 추가하여, 새롭게 계산된 4회의 누적 결제 데이터 생성 횟수가 미리 설정된 횟수인 5회를 초과하지 않는 것으로 판단하거나, 기록되어 있는 3회의 누적 결제 데이터 생성 횟수가 미리 설정된 횟수인 5회와 대응되지 않는 것으로 판단하여, 기록되어 있는 3회의 누적 결제 데이터 생성 횟수를 1회의 거래횟수를 추가한 4회의 누적거래횟수로 갱신하여 재기록할 수 있으며, 신용카드 A에 상응하여 미리 저장되어 있는 신용카드 A에 대한 결제 바코드 정보를 제어부(150)를 통해 디스플레이부(120)로 전달함으로써, 결제 정보가 디스플레이 됨에 따라 결제가 수행되도록 하거나, 신용카드 A에 상응하여 미리 저장되어 있는 신용카드 A에 대한 신용카드 A 트랙 정보를 제어부(150)를 통해 결제부(160)로 전달함으로써 결제가 수행되도록 할 수 있다.For example, assuming that the number of cumulative settlement data generations recorded is recorded three times, and the number of times set in advance by the user is five, the secure element is in the form of an IC chip. When the payment request for the credit card A is received from 150, the IC chip adds a number of times to three times of the accumulated three times of accumulated payment data generation, and the newly calculated four times of the cumulative payment data generation are set in advance. It is determined that the number of times of generating the accumulated three times of settlement data does not correspond to five times, which is a preset number of times. You can update and rewrite to 4 cumulative transactions with the addition of the number of transactions, and the credit card pre-stored in accordance with credit card A By transmitting the payment barcode information for A to the display unit 120 through the control unit 150, the payment is performed as the payment information is displayed, or the credit for the credit card A previously stored in correspondence with the credit card A. Payment may be performed by transmitting the card A track information to the payment unit 160 through the controller 150.
본 발명의 일 실시예에 따르면, 시큐어 엘리먼트(secure element)(140)는 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수가 추가되어 새롭게 계산된 누적 결제 생성 횟수가 미리 설정되어 있는 횟수를 초과하는 것으로 판단되거나, 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응되는 것으로 판단된 경우, 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 제어부(150)로 전송하여, 메모리(130)에 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 저장될 수 있도록 할 수 있다.According to an embodiment of the present invention, the secure element 140 determines that the number of newly generated cumulative payment generations exceeds the preset number of times by adding a number to the number of recorded cumulative payment data generations. Or when it is determined that the number of recorded cumulative payment data generations corresponds to a preset number, a transaction counter exceeded status CE is transmitted to the controller 150 to the memory 130. Transaction counter exceeded status (CE) can be stored.
시큐어 엘리먼트(secure element)(140)는 제1 카드 식별 정보에 상응하는 제1 카드의 트랙 정보를 기초로 결제 데이터를 생성한 경우, 기록된 누적 결제 데이터 생성 횟수를 새롭게 계산된 누적 결제 데이터 생성 횟수로 갱신하여 기록하거나, 기록된 누적 결제 데이터 생성 횟수를 증가시켜 기록할 수 있으며, 새롭게 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 경우, 제어부(150)를 통해 디스플레이부(120)에 서버(200)와의 동기화가 필요함이 표시되도록 할 수 있다.When the secure element 140 generates payment data based on the track information of the first card corresponding to the first card identification information, the secure element 140 generates the newly calculated cumulative payment data generation count. It can be recorded by updating to or recording the cumulative billing data generation times recorded. If the newly recorded cumulative billing data generation times correspond to a preset number of times, the display unit 120 is controlled by the control unit 150. It may be displayed that the synchronization with the server 200 is required.
예를 들어, 기록되어 있는 누적 결제 데이터 생성 횟수가 4회로 기록되어 있고, 사용자에 의해 미리 설정되어 있는 횟수는 5회라고 가정했을 때, 기록되어 있는 누적 결제 데이터 생성 횟수가 4회로 기록되어 있는 상태에서 결제 데이터가 생성된 경우, 시큐어 엘리먼트(secure element)(140)는 기록되어 있는 누적 결제 데이터 생성 횟수를 4회에서 5회로 증가시켜 기록할 수 있으며, 이에 따라 새롭게 증가시켜 기록한 누적 결제 데이터 생성 횟수가 사용자에 의해 미리 설정되어 있는 횟수와 대응되므로, 결제가 완료됨과 동시에 시큐어 엘리먼트(secure element)(140)는 제어부(150)를 통해 디스플레이부(120)에 서버(200)와의 동기화가 필요함이 표시되도록 할 수 있다.For example, assuming that the recorded cumulative billing data generation count is recorded four times, and the number of preset billing data generation times is set five times, the recorded cumulative billing data generation count is recorded four times. When the payment data is generated in the secure element 140, the secure element 140 may increase and record the recorded number of generations of the accumulated payment data four times to five times. Corresponds to the number of times preset by the user, the payment is completed and the secure element 140 displays that the display 120 needs to be synchronized with the server 200 through the control unit 150. You can do that.
시큐어 엘리먼트(secure element)(140)는 제어부(150)를 통해 통신부(170)로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청이 전달되면, 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보를 비교하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응하는 것으로 판단된 경우, 요청 수신된 횟수 정보를 변경하여 저장함으로써, 사용자의 인증 절차를 통해 멀티 기능을 가진 카드형 디바이스(100)에 대한 횟수 정보가 임의로 변경되거나 관리되도록 할 수 있다. 시큐어 엘리먼트(secure element)(140)는 멀티 기능을 가진 카드형 디바이스(100)의 횟수 정보를 변경하여 기록 또는 설정함에 따라, 변경된 횟수 정보를 제어부(150)를 통해 통신부(170)로 전달할 수 있다. 거래 횟수 변경 요청은, 기록된 누적 결제 데이터 생성 횟수 초기화 요청 또는 미리 설정되어 있는 횟수 변경 요청일 수 있다.The secure element 140 decrypts the encrypted authentication information when the number of time information change request including the encrypted authentication information is transmitted from the communication unit 170 through the control unit 150, and decrypts the encrypted authentication information in advance. Compared to the stored authentication information, if it is determined that the decrypted authentication information and the previously stored authentication information correspond to each other, the card having a multi-function function through the authentication procedure of the user by changing and storing the received information of the number of requests. The number information for the type device 100 may be arbitrarily changed or managed. The secure element 140 may transfer the changed number information to the communication unit 170 through the controller 150 as the number of times of the card type device 100 having the multi-function is changed and recorded or set. . The transaction number change request may be a recorded cumulative payment data generation number initialization request or a preset number change request.
예를 들어, 시큐어 엘리먼트(secure element)가 IC칩으로 되어 있는 멀티 기능을 가진 카드형 디바이스(100)에서 사용자가 미리 설정되어 있는 누적 결제 데이터 생성 제한 횟수를 5회에서 7회로 변경하고자 하는 경우, 제어부(150)를 통해 통신부(170)로부터 암호화 된 인증 정보가 포함된 누적 결제 데이터 생성 제한 횟수 변경 요청이 전달되면, IC칩은 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보를 비교하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 미리 설정되어 있는 5회의 누적 결제 데이터 생성 제한 횟수를 7회로 변경하여 저장할 수 있다. 또한, IC칩은 7회로 수정된 누적 결제 데이터 생성 제한 횟수 변경 결과를 제어부(150)를 통해 통신부(170)로 전달할 수 있다.For example, in the card type device 100 having a multi-function secure element, which is an IC chip, when a user wants to change the preset limit of cumulative payment data generation from 5 to 7 times, When the request for changing the cumulative payment data generation limit number including the encrypted authentication information is transmitted from the communication unit 170 through the control unit 150, the IC chip decrypts the encrypted authentication information, which is stored in advance with the decrypted authentication information. When comparing the authentication information, and when it is determined that the decrypted authentication information and the previously stored authentication information correspond to each other, it is possible to change and store five preset payment data generation limitation times as seven times. In addition, the IC chip may transmit the result of the change in the number of times of limiting the cumulative payment data generation that is modified seven times to the communication unit 170 through the controller 150.
결제부(160)는 시큐어 엘리먼트(secure element)(140)로부터 제어부(150)를 통해 카드 트랙 정보가 전달되면, 전달된 카드 트랙 정보를 기초로 결제 데이터를 생성하여, 생성된 결제 데이터를 기초로 결제가 수행되도록 할 수 있다.When the card track information is transmitted from the secure element 140 through the control unit 150, the payment unit 160 generates payment data based on the transferred card track information and based on the generated payment data. Payment can be made.
구체적으로, 결제부(160)는 시큐어 엘리먼트(secure element)(140)로부터 제어부(150)를 통해 카드 트랙 정보가 전달되면, 전달된 카드 트랙 정보를 기초로 결제 데이터를 생성하고, 생성된 결제 데이터가 제어부(150)를 통해 통신부(170)로 전달되도록 하여, 근거리 무선 통신에 의한 결제 단말기와의 정보 송수신 등 비접촉 방식을 통해 결제 데이터를 기초로 결제가 수행될 수 있도록 할 수 있다.Specifically, when the card track information is transmitted from the secure element 140 through the control unit 150, the payment unit 160 generates payment data based on the transferred card track information, and generates the generated payment data. May be transmitted to the communication unit 170 through the control unit 150, so that payment may be performed based on payment data through a non-contact method such as transmission and reception of information with a payment terminal through short-range wireless communication.
본 발명의 일 실시예에 따르면, 결제부(160)는 시큐어 엘리먼트(secure element)(140)로부터 제어부(150)를 통해 전달된 카드 트랙 정보를 기초로 생성한 결제 정보가 멀티 기능을 가진 카드형 디바이스(100)의 스크래치 방식 등 접촉식 방식으로 인식됨에 따라 결제 단말기에 전송되도록 할 수 있다.According to an embodiment of the present invention, the payment unit 160 is a card type having a multi-function payment information generated based on the card track information transmitted from the secure element 140 through the control unit 150. As it is recognized as a contact method such as a scratch method of the device 100, it may be transmitted to the payment terminal.
본 발명의 다른 실시예에 따르면, 결제부(160)는 시큐어 엘리먼트(secure element)(140)로부터 제어부(150)를 통해 전달된 카드 트랙 정보를 제어부(150)를 통해 디스플레이부(120)에 전달함으로써, 디스플레이부(120)를 통해 결제 정보가 노출되어, 비접촉 방식을 이용한 결제가 수행될 수 있도록 할 수 있다.According to another embodiment of the present invention, the payment unit 160 transmits the card track information transmitted from the secure element 140 through the control unit 150 to the display unit 120 through the control unit 150. As a result, payment information is exposed through the display unit 120, so that payment using a contactless method may be performed.
예를 들어, 결제부(160)는 디스플레이부(120)를 통해 바코드 형태의 결제 정보가 노출되도록 하여, 결제 단말기가 디스플레이 된 바코드를 인식함에 따라 결제 처리가 수행되도록 할 수 있다.For example, the payment unit 160 may expose the payment information in the form of a barcode through the display 120, so that payment processing may be performed as the payment terminal recognizes the displayed barcode.
제어부(150)는 사용자 입력부(110)로부터 입력 신호가 전달됨에 따라, 제1 사용자 입력이 감지되면, 메모리(130)로 카드 식별 정보를 요청할 수 있다.As the input signal is transmitted from the user input unit 110, the controller 150 may request card identification information from the memory 130 when the first user input is detected.
제어부(150)는 메모리(130)로부터 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 전달 받을 수 있으며, 전달 받은 제1 카드 식별 정보를 디스플레이부(120)로 전달하여, 제1 카드 식별 정보가 디스플레이부(120)를 통해 디스플레이 되도록 제어할 수 있다.The controller 150 may receive first card identification information, which is any one of a plurality of card identification information stored in advance, from the memory 130, and transfer the received first card identification information to the display 120. The first card identification information may be controlled to be displayed through the display unit 120.
제어부(150)는 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 내에 사용자 입력부(110)로부터 제2 사용자 입력에 대한 입력 신호가 전달되지 않는 경우, 시큐어 엘리먼트(secure element)(140)로 디스플레이 되고 있는 제1 카드 식별 정보에 대한 결제 요청을 전달함으로써, 시큐어 엘리먼트(secure element)(140)에서 멀티 기능을 가진 카드형 디바이스(100)에 대한 누적 결제 데이터 생성 횟수가 확인되도록 제어할 수 있다.If the input signal for the second user input is not transmitted from the user input unit 110 within a predetermined payment waiting time after the first user input is terminated, the controller 150 secure element 140. By transmitting a payment request for the first card identification information displayed on the), it is possible to control the secure element 140 to check the cumulative payment data generation count for the card-type device 100 having a multi-function. Can be.
본 발명의 일 실시예에 따르면, 제어부(150)는 제1 사용자 입력이 감지된 후, 미리 설정된 소정의 결제대기시간 내에 사용자 입력부(110)로부터 제2 사용자 입력에 대한 입력 신호가 전달되는 경우, 메모리(130)로 카드 식별 정보를 재요청할 수 있으며, 메모리(130)로부터 미리 저장되어 있는 복수의 카드 식별 정보 중 다른 하나인 제2 카드 식별 정보를 전달 받아, 전달 받은 제2 카드 식별 정보를 디스플레이부(120)로 전달하여, 제2 카드 식별 정보가 디스플레이부(120)를 통해 디스플레이 되도록 제어할 수 있다.According to an embodiment of the present invention, when the first user input is detected, the controller 150 receives an input signal for the second user input from the user input unit 110 within a predetermined payment waiting time. The card 130 may request the card identification information to the memory 130, and receives the second card identification information, which is another one of the plurality of card identification information stored in advance, from the memory 130 and displays the received second card identification information. By transmitting to the unit 120, the second card identification information may be controlled to be displayed through the display unit 120.
제어부(150)는 시큐어 엘리먼트(secure element)(140)에서 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수가 추가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하지 않는 것으로 확인되거나, 시큐어 엘리먼트(secure element)(140)에서 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응하지 않는 것으로 확인된 경우, 디스플레이 되고 있는 제1 카드 식별 정보에 매칭되어 시큐어 엘리먼트(secure element)(140)에 저장되어 있는 제1 카드의 트랙 정보를 전달 받을 수 있으며, 전달된 제1 카드의 트랙 정보를 결제부(160)로 전달하여, 결제부(160)를 통해 결제 데이터가 생성됨에 따라 결제가 수행되도록 제어할 수 있다.The controller 150 may be added to the number of cumulative payment data generations recorded in the secure element 140 to confirm that the newly calculated cumulative payment data generation number does not exceed the preset number. If it is determined that the number of cumulative payment data generations recorded in the secure element 140 does not correspond to the preset number, the secure element is matched with the displayed first card identification information. Track information of the first card stored in the 140 may be received, and the track information of the first card is transferred to the payment unit 160, and as payment data is generated through the payment unit 160. The payment can be controlled to be performed.
본 발명의 일 실시예에 따르면, 제어부(150)는 시큐어 엘리먼트(secure element)(140)에서 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수가 추가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하는 것으로 확인되거나, 시큐어 엘리먼트(secure element)(140)에서 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응하는 것으로 확인된 경우, 시큐어 엘리먼트(secure element)(140)로부터 거래 횟수 한도 초과 상태(transaction counter exceed: CE) 정보를 전달받을 수 있으며, 거래 횟수 한도 초과 상태(transaction counter exceed: CE)에 따른 멀티 기능을 가진 카드형 디바이스(100)의 결제 서비스 이용 불가 상태를 전달 받을 수 있다.According to an embodiment of the present invention, the controller 150 may add a number of times to the cumulative payment data generation number recorded in the secure element 140 to newly set the cumulative payment data generation count. If it is confirmed that the number of times is exceeded, or if the cumulative payment data generation number recorded in the secure element 140 is found to correspond to a preset number, the secure element 140 is received from the secure element 140. Transaction counter exceeded (CE) information can be delivered, and the payment service unavailable status of the card-type device 100 having a multi-function according to the transaction counter exceeded (CE) I can receive it.
제어부(150)는 시큐어 엘리먼트(secure element)(140)로부터 전달 받은 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 메모리(130)로 전달하여, 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 메모리(130)에 저장되도록 제어할 수 있다. 또한, 제어부(150)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 디스플레이부(120)로 전달하여, 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스 이용 불가 상태가 사용자에게 알려지도록 할 수 있다.The controller 150 transmits a transaction counter exceeded state (CE) received from the secure element 140 to the memory 130 to transmit a transaction counter exceeded state (CE). May be controlled to be stored in the memory 130. In addition, the controller 150 transmits a transaction counter exceeded state (CE) to the display unit 120 to notify the user of the unavailability of the payment service using the card-type device 100 having a multi-function. Can be lost.
본 발명의 다른 실시예에 따르면, 제어부(150)는 메모리(130)에 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 저장되어 있는 상태에서, 사용자 입력부(110)로부터 입력 신호가 전달되면, 메모리(130)에 카드 식별 정보를 요청하여, 메모리(130)로부터 저장되어 있는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 전달되면, 이를 디스플레이부(120)로 전달함으로써, 더 이상의 결제가 수행되지 않고 결제가 요청되는 즉시 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 디스플레이 되도록 제어할 수 있다.According to another embodiment of the present invention, the control unit 150 is a state in which a transaction counter exceed (CE) is stored in the memory 130, when an input signal is transmitted from the user input unit 110, When the card identification information is requested to the memory 130 and a transaction counter exceeded condition (CE) stored from the memory 130 is transmitted, the card is transmitted to the display unit 120 so that further payment is made. As soon as a payment is requested without being performed, a transaction counter exceeded status (CE) may be displayed.
본 발명의 또 다른 실시예에 따르면, 제어부(150)는 사용자 입력부(110)로부터 입력 신호가 전달되면, 메모리(130)로 멀티 기능을 가진 카드형 디바이스(100)에 대한 상태 정보 전달을 요청할 수 있으며, 메모리(130)로부터 요청한 멀티 기능을 가진 카드형 디바이스(100)에 대한 상태 정보가 전달되면, 전달된 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보를 디스플레이부(120)로 전달하여 현재 멀티 기능을 가진 카드형 디바이스(100)에 대한 상태 정보가 디스플레이 되도록 제어할 수 있다.According to another embodiment of the present invention, when the input signal is transmitted from the user input unit 110, the controller 150 may request the state information for the card-type device 100 having a multi-function to the memory 130. If the state information on the card-type device 100 having the multi-function requested from the memory 130 is transferred, the state information of the card-type device 100 having the multi-function delivered to the display unit 120 may be transmitted. It may be controlled to display the status information on the card-type device 100 having the current multi-function.
제어부(150)는 통신부(170)를 통해 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함한 횟수 정보 변경 요청이 전달되면, 이를 시큐어 엘리먼트(secure element)(140)로 전달하여, 시큐어 엘리먼트(secure element)(140)에서 인증 정보 검증 절차를 통한 횟수 정보 변경이 수행되도록 제어할 수 있다. 또한, 제어부(150)는 시큐어 엘리먼트(secure element)(140)에서 횟수 정보 변경이 완료됨에 따라 전달되는 횟수 정보 변경 결과를 통신부(170)로 전달할 수 있다.When the request information change request including the encrypted authentication information is transmitted from the user terminal 300 through the communication unit 170, the control unit 150 transmits the request to the secure element 140 to secure the element. In step (140), it is possible to control the number information change through the authentication information verification procedure. In addition, the controller 150 may transmit the result of the change of the number information transmitted as the change of the number information in the secure element 140 to the communication unit 170.
본 발명의 일 실시예에 따르면, 제어부(150)는 무선 통신을 이용하여 통신부(170)를 통해 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함한 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 전달되면, 이를 메모리(130)로 전달하여, 메모리(130)에서 인증 정보 검증 절차를 통한 멀티 기능을 가진 카드형 디바이스 상태 정보 변경이 수행되도록 제어할 수 있다. 또한, 제어부(150)는 메모리(130)에서 멀티 기능을 가진 카드형 디바이스 상태 정보 변경이 완료됨에 따라 전달되는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 결과를 통신부(170)로 전달할 수 있다.According to an embodiment of the present invention, the controller 150 transmits a card-type device state information change request having a multi-function including authentication information encrypted from the user terminal 300 through the communication unit 170 through wireless communication. If so, it may be transmitted to the memory 130 so that the memory 130 may change card type device state information having a multi-function through the authentication information verification procedure. In addition, the controller 150 may transmit, to the communication unit 170, the result of changing the card-type device state information with multi-functions transmitted as the change of the card-type device state information with the multi-functions in the memory 130 is completed.
통신부(170)는 사용자 단말기(300)와의 근거리 무선 통신을 통해 정보 송수신을 수행하거나 서버(200)와의 무선 통신을 통해 사용자 단말기(300)와의 정보 송수신을 수행할 수 있다.The communicator 170 may perform information transmission / reception through short-range wireless communication with the user terminal 300 or may perform information transmission / reception with the user terminal 300 through wireless communication with the server 200.
본 발명의 일 실시예에 따르면, 통신부(170)는 사용자 단말기(300) 또는 외부 서버(200)와의 무선 통신을 통해 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청이 수신되면, 수신된 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청을 제어부(150)로 전달할 수 있다. 또한, 통신부(170)는 시큐어 엘리먼트(secure element)(140)에서 횟수 정보 변경이 완료됨에 따라, 제어부(150)를 통해 전달되는 거래횟수정보 변경 결과를 전달 받을 수 있다.According to an embodiment of the present invention, when the communication unit 170 receives a request for changing the number of times including the encrypted authentication information from the user terminal 300 through wireless communication with the user terminal 300 or the external server 200. The request information change request including the received encrypted authentication information may be transmitted to the controller 150. In addition, as the number information change is completed in the secure element 140, the communication unit 170 may receive a result of changing the transaction number information transmitted through the control unit 150.
본 발명의 다른 실시예에 따르면, 통신부(170)는 사용자 단말기(300) 또는 외부 서버(200)와의 무선 통신을 통해 사용자 단말기(300)로부터 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 수신되면, 수신된 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청을 제어부(150)로 전달할 수 있다. 또한, 통신부(170)는 메모리(130)에서 멀티 기능을 가진 카드형 디바이스 상태 정보 변경이 완료됨에 따라, 제어부(150)를 통해 전달되는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 결과를 전달 받을 수 있다.According to another embodiment of the present invention, the communication unit 170 is a card-type device having a multi-function including the authentication information encrypted from the user terminal 300 through wireless communication with the user terminal 300 or the external server 200 When the state information change request is received, the card type device state information change request having a multi-function including the received encrypted authentication information may be transmitted to the controller 150. In addition, as the communication unit 170 changes the card type device state information having a multi function in the memory 130 is completed, the communication result of the card type device state information having a multi function transferred through the control unit 150 may be delivered. have.
충전부(180)는 별도의 충전 장치와 접촉 또는 비접촉 방식으로 연결되어, 멀티 기능을 가진 카드형 디바이스(100)가 충전되도록 할 수 있다.The charging unit 180 may be connected to a separate charging device in a contact or non-contact manner to charge the card-type device 100 having a multi-function.
도 3은 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스(100)가 카드 결제를 지원하는 과정을 도시한 순서도이다.3 is a flowchart illustrating a process of supporting a card payment by a card-type device 100 having a multi-function according to an embodiment of the present invention.
먼저, 사용자 입력부(110)에서 제1 사용자 입력이 이루어지면(S301), 사용자 입력부(110)는 제어부(150)로 입력 신호를 전달할 수 있다(S302).First, when a first user input is made in the user input unit 110 (S301), the user input unit 110 may transmit an input signal to the controller 150 (S302).
입력 신호가 전달되면, 제어부(150)는 제1 사용자 입력을 감지함에 따라 메모리(130)로 카드 식별 정보 요청을 전달할 수 있다(S303).When the input signal is transmitted, the controller 150 may transmit a card identification information request to the memory 130 as the first user input is detected (S303).
메모리(130)는 제어부(150)의 요청에 의해 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 제어부(150)로 전달할 수 있으며(S304), 제어부(150)는 메모리(130)로부터 전달 받은 제1 카드 식별 정보를 디스플레이부(120)로 전달함으로써, 제1 카드 식별 정보가 멀티 기능을 가진 카드형 디바이스(100)의 디스플레이부(120)에 디스플레이 되도록 할 수 있다(S305).The memory 130 may transmit the first card identification information, which is one of a plurality of card identification information stored in advance, by the request of the controller 150 to the controller 150 (S304), and the controller 150 may store the memory. By transmitting the first card identification information received from the 130 to the display unit 120, the first card identification information may be displayed on the display unit 120 of the card-type device 100 having a multi-function ( S305).
만약, 제1 사용자 입력이 종료된 후, 미리 설정된 결제대기시간 내에 사용자 입력부(110)의 제2 사용자 입력이 감지되지 않아, 결제대기시간이 초과된 경우, 제어부(150)는 디스플레이부(120)를 통해 디스플레이 되고 있는 제1 카드 식별 정보에 대한 결제 요청을 시큐어 엘리먼트(secure element)(140)로 전달할 수 있다(S306).If the second user input of the user input unit 110 is not detected within the preset payment waiting time after the first user input is terminated and the payment waiting time is exceeded, the controller 150 displays the display 120. The payment request for the first card identification information being displayed through the secure element 140 may be transferred to the secure element 140 (S306).
예를 들어, 메모리(130)에서 전달된 신용카드 A의 식별 정보가 디스플레이부(120)를 통해 디스플레이 되고 있으며, 미리 설정된 결제대기시간이 10초라고 가정했을 때, 제1 사용자 입력이 종료된 후 10초가 지나면, 멀티 기능을 가진 카드형 디바이스(100)는 신용카드 A로 결제 카드가 자동 선택되게 되며, 신용카드 A에 대한 결제 처리를 진행하게 된다.For example, assuming that the identification information of the credit card A transferred from the memory 130 is displayed on the display unit 120 and the preset payment waiting time is 10 seconds, after the first user input is terminated. After 10 seconds, the card-type device 100 having a multi-function is automatically selected as the credit card A payment card, and proceeds to the payment process for the credit card A.
제어부(150)로부터 결제 요청을 전달 받은 시큐어 엘리먼트(secure element)(140)는 기록되어 있는 멀티 기능을 가진 카드형 디바이스(100)의 누적 결제 데이터 생성 횟수를 확인하여, 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수 증가된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하지 않는지, 또는 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응되지 않는지에 대한 여부를 판단할 수 있다(S307).The secure element 140 receiving the payment request from the controller 150 checks the number of accumulated payment data generations of the card-type device 100 having the multi-function recorded, and generates the recorded payment data. It may be determined whether the cumulative payment data generation number increased by the number of times does not exceed the preset number or whether the recorded cumulative payment data generation number does not correspond to the preset number (S307). ).
누적 결제 데이터 생성 횟수 확인을 통해, 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수 증가된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하지 않는 것으로 판단되거나, 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응되지 않는 것으로 판단된 경우, 기록되어 있는 누적 결제 데이터 생성 횟수에 거래횟수를 1회 추가하여 갱신 및 재기록할 수 있다(S308).By checking the cumulative billing data generation count, it is determined that the cumulative billing data generation count, which is increased to the number of recorded billing bill data generation times, does not exceed the preset number of times, or the recorded cumulative billing data generation count is preset. If it is determined that the number of times does not correspond to the set number of times, the number of transactions may be added once to the recorded number of generations of accumulated settlement data to be updated and rewritten (S308).
예를 들어, 시큐어 엘리먼트(secure element)(140)에 미리 설정되어 있는 횟수가 5회이며, 시큐어 엘리먼트(secure element)(140)에 기록된 누적 결제 데이터 생성 횟수가 3회라고 가정하면, 제어부(150)로부터 결제 요청이 전달된 경우, 시큐어 엘리먼트(secure element)(140)는 3회의 누적 결제 데이터 생성 횟수를 4회로 갱신하여 재기록할 수 있다.For example, assuming that the number of times set in advance in the secure element 140 is five, and the number of generations of cumulative payment data recorded in the secure element 140 is three times, the controller ( When the payment request is transmitted from 150, the secure element 140 may update the three times the accumulated payment data generation times to four times and rewrite the payment request.
이 후, 시큐어 엘리먼트(secure element)(140)는 제어부(150)로부터 전달된 결제 요청에 포함된 제1 카드 식별 정보에 상응하는 제1 카드 트랙 정보를 제어부(150)로 전달할 수 있으며(S309), 제1 카드 트랙 정보를 전달 받은 제어부(150)는 제1 카드 식별 정보에 대한 제1 카드 트랙 정보를 결제부(160)로 전달하여, 제1 카드 식별 정보에 대한 결제가 수행되도록 할 수 있다(S310).Thereafter, the secure element 140 may transmit the first card track information corresponding to the first card identification information included in the payment request transmitted from the controller 150 to the controller 150 (S309). The controller 150 receiving the first card track information may transmit the first card track information on the first card identification information to the payment unit 160 so that the payment on the first card identification information may be performed. (S310).
본 발명의 일 실시예에 따르면, 제어부(150)로 전달된 제1 카드 식별 정보에 대한 결제 관련 정보는 디스플레이부(120)로 전달되어 비접촉 방식을 통한 결제가 수행될 수 있다.According to an embodiment of the present invention, the payment related information on the first card identification information transmitted to the controller 150 may be transferred to the display 120 to perform payment through a contactless method.
제어부(150)로부터 제1 카드 트랙 정보를 전달 받는 결제부(160)는 제1 카드 트랙 정보를 기초로 결제 데이터를 생성하여(S311), 생성한 결제 데이터를 기초로 결제를 수행할 수 있다(S312).The payment unit 160 that receives the first card track information from the controller 150 may generate payment data based on the first card track information (S311) and perform payment based on the generated payment data (S311). S312).
본 발명의 일 실시예에 따르면, 결제부(160)에서 결제 데이터가 생성됨에 따라 결제가 수행 완료된 경우, 시큐어 엘리먼트(secure element)(140)는 기록된 누적 결제 데이터 생성 횟수에 횟수를 증가시켜 새롭게 갱신하여 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 것으로 판단되면, 판단되는 즉시 제어부(150)로 서버(200)와의 동기화가 필요함을 전송하고, 제어부(150)가 디스플레이부(120)로 이를 전송함으로써, 디스플레이부(120)를 통해 서버(200)와의 동기화가 필요함이 표시될 수 있다.According to an embodiment of the present invention, when the payment is completed as the payment data is generated in the payment unit 160, the secure element 140 newly increases the number of times the generated cumulative payment data is generated. If it is determined that the number of cumulative payment data generations calculated by updating corresponds to a preset number, the controller 150 transmits the synchronization with the server 200 to the controller 150 immediately after it is determined, and the controller 150 displays the display 120. By transmitting this, it may be displayed that synchronization with the server 200 is required through the display 120.
도 4는 본 발명의 일 실시예에 따른 미리 설정된 결제대기시간 내에 사용자 입력이 감지되는 경우, 멀티 기능을 가진 카드형 디바이스(100)를 통해 지원되는 카드 결제의 과정을 도시한 순서도이다.4 is a flowchart illustrating a card payment process supported through a card-type device 100 having a multi-function when a user input is detected within a preset payment waiting time according to an embodiment of the present invention.
먼저, 사용자 입력부(110)에서 제1 사용자 입력이 이루어지는 단계부터(S401), 메모리(130)에 미리 저장된 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보가 멀티 기능을 가진 카드형 디바이스(100)의 디스플레이부(120)에 디스플레이 되는 단계까지는(S405), 도 3과 동일하므로 설명을 생략하기로 한다.First, from the step in which the first user input is made in the user input unit 110 (S401), the card type device having the multi-function first card identification information, which is one of a plurality of card identification information stored in advance in the memory 130, Until the step of being displayed on the display unit 120 of 100 (S405), the same as in Figure 3 will be omitted.
이 후, 제1 사용자 입력이 종료된 후, 미리 설정된 결제대기시간 내에 사용자에 의해 사용자 입력부(110)에서 제2 사용자 입력이 이루어져(S406), 사용자 입력부(110)로부터 제2 사용자 입력에 대한 입력 신호가 전달되면(S407), 제어부(150)는 메모리(130)로 카드 식별 정보 요청을 전달할 수 있다(S408).Thereafter, after the first user input is terminated, a second user input is made in the user input unit 110 by the user within a preset payment waiting time (S406), and an input for the second user input from the user input unit 110 is performed. When the signal is transmitted (S407), the controller 150 may transmit a card identification information request to the memory 130 (S408).
카드 식별 정보 요청을 전달 받은 메모리(130)는 미리 저장된 복수의 카드 식별 정보 중 다른 하나인 제2 카드 식별 정보를 제어부(150)로 전달할 수 있으며(S409), 제어부(150)는 메모리(130)로부터 전달 받은 제2 카드 식별 정보를 디스플레이부(120)로 전달함으로써, 제2 카드 식별 정보가 멀티 기능을 가진 카드형 디바이스(100)의 디스플레이부(120)에 디스플레이 되도록 할 수 있다(S410).The memory 130 that has received the card identification information request may transmit the second card identification information, which is another one of the plurality of card identification information stored in advance, to the controller 150 (S409), and the controller 150 may store the memory 130. By transmitting the second card identification information received from the display unit 120, the second card identification information may be displayed on the display unit 120 of the card-type device 100 having a multi-function (S410).
예를 들어, 메모리(130)에서 전달된 신용카드 A가 디스플레이부(120)를 통해 디스플레이 되고 있으며, 미리 설정된 결제대기시간이 10초라고 가정했을 때, 제1 사용자 입력이 종료된 후, 8초 후에 사용자 입력부(110)를 통해 제2 사용자 입력이 감지되었다면, 멀티 기능을 가진 카드형 디바이스(100)에서는 디스플레이부(120)를 통해 신용카드 B가 디스플레이 될 수 있다.For example, assuming that the credit card A transmitted from the memory 130 is being displayed through the display unit 120 and the preset payment waiting time is 10 seconds, 8 seconds after the first user input is terminated. If the second user input is detected later through the user input unit 110, the credit card B may be displayed on the display unit 120 in the card-type device 100 having the multi-function.
도 5는 본 발명의 일 실시예에 따른 거래 횟수 한도 초과 상태(transaction counter exceed: CE)의 경우, 멀티 기능을 가진 카드형 디바이스(100)를 통해 지원되는 카드 결제의 과정을 도시한 순서도이다.FIG. 5 is a flowchart illustrating a card payment process supported through a card-type device 100 having a multi-function in the case of a transaction counter exceeded state (CE) according to an embodiment of the present invention.
먼저, 사용자 입력부(110)에서 제1 사용자 입력이 이루어지는 단계부터(S501), 시큐어 엘리먼트(secure element)(140)가 기록되어 있는 멀티 기능을 가진 카드형 디바이스(100)의 누적 결제 데이터 생성 횟수를 확인하여, 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수를 증가시킴에 따라 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하는지에 대한 여부 판단 또는 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응하는지에 대한 여부를 판단하는 단계까지는(S507), 도 3과 동일하므로 설명을 생략하기로 한다.First, since the first user input is made in the user input unit 110 (S501), the cumulative payment data generation count of the card-type device 100 having a multi-function in which the secure element 140 is recorded is determined. As the number of times of generating the accumulated billing data is increased, it is determined whether the newly calculated cumulative billing data generation count exceeds the preset number or the number of recorded cumulative billing data generation is preset. Until the step of determining whether or not to correspond to the set number of times (S507), the same as in Figure 3 will be omitted.
누적 결제 데이터 생성 횟수 확인을 통해, 기록되어 있는 누적 결제 데이터 생성 횟수에 횟수를 증가시킴에 따라 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수를 초과하는 것으로 판단되거나, 기록되어 있는 누적 결제 데이터 생성 횟수가 미리 설정되어 있는 횟수와 대응하는 것으로 판단된 경우, 시큐어 엘리먼트(secure element)(140)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 제어부(150)로 전달할 수 있다(S508).By checking the number of cumulative billing data generations, the number of newly generated cumulative billing data generations exceeds the preset number of times, or the recorded cumulative billing data is increased as the number of times of generating the accumulated billing data is increased. If it is determined that the number of times of data generation corresponds to a preset number, the secure element 140 may transmit a transaction counter exceeded status (CE) to the controller 150 (S508). ).
시큐어 엘리먼트(secure element)(140)로부터 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 전달 받은 제어부(150)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 메모리(130)로 전달하여(S509), 메모리(130)에 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 저장되도록 할 수 있으며(S510), 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 디스플레이부(120)로 전달하여 사용자가 거래 횟수 한도 초과 상태(transaction counter exceed: CE)에 따른 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스 이용 불가 상태를 인지할 수 있도록 할 수 있다(S511).The control unit 150 that receives the transaction counter exceeded status (CE) from the secure element 140 transmits the transaction counter exceeded status (CE) to the memory 130. In operation S509, the transaction counter exceeding state CE may be stored in the memory 130 (S510), and the transaction counter exceeding state CE may be stored in the display unit 120. The user may be able to recognize a state in which the payment service is unavailable using the card-type device 100 having a multi-function according to a transaction counter limit (CE) state (S511).
이 후, 멀티 기능을 가진 카드형 디바이스(100)의 거래 횟수 한도가 초과되어 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스 이용이 불가능한 상태에서, 사용자 입력부(110)에서 제2 사용자 입력이 이루어짐에 따라(S512), 사용자 입력부(110)로부터 제어부(150)에 제2 사용자 입력에 대한 입력 신호가 전달된 경우(S513), 제어부(150)는 메모리(130)로 카드 식별 정보 요청을 전달할 수 있으며(S514), 이에 따라 메모리(130)는 저장되어 있는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 제어부(150)에 전달함으로써(S515), 더 이상의 결제 처리 수행이 진행되지 않도록 할 수 있다.Thereafter, the limit of the number of transactions of the card-type device 100 having a multi-function is exceeded, so that the payment service using the card-type device 100 having the multi-function is not available, and the second user input is input from the user input unit 110. As a result (S512), when an input signal for a second user input is transmitted from the user input unit 110 to the controller 150 (S513), the controller 150 sends a request for card identification information to the memory 130. In operation S514, the memory 130 transmits the stored transaction counter exceeded status CE to the controller 150 so that no further payment processing is performed. can do.
또한, 제어부(150)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 다시 한번 디스플레이부(120)에 전달함으로써, 사용자가 거래 횟수 한도 초과 상태(transaction counter exceed: CE)에 따른 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스 이용 불가 상태를 인지할 수 있도록 할 수 있다(S516).In addition, the control unit 150 transmits a transaction counter exceeded state (CE) to the display unit 120 once again, thereby allowing the user to multi-function according to the transaction counter exceeded state (CE). The payment service using the card-type device 100 may be recognized (S516).
예를 들어, 시큐어 엘리먼트(secure element)(140)에 미리 설정되어 있는 횟수가 5회이며, 시큐어 엘리먼트(secure element)(140)에 기록되어 있는 누적거래횟수가 5회라고 가정하면, 제어부(150)로부터 결제 요청이 전달된 경우, 시큐어 엘리먼트(secure element)(140)는 제어부(150)로 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 전달할 수 있으며, 이에 따라, 디스플레이부(120)에 거래 횟수 한도 초과에 따른 멀티 기능을 가진 카드형 디바이스(100)를 이용한 결제 서비스 이용 불가 상태가 디스플레이 되어 사용자에게 제공될 수 있다. 또한, 메모리(130)는 제어부(150)로부터 전달된 거래 횟수 한도 초과 상태(transaction counter exceed: CE)를 저장함으로써, 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 저장된 이후부터 사용자 입력부(110)가 입력되어 제어부(150)로부터 카드 식별 정보 요청이 수신되는 경우, 즉시 제어부(150)로 저장된 거래 횟수 하도 초과 상태를 전송하여, 거래 횟수 한도 초과 상태(transaction counter exceed: CE)가 디스플레이부(120)를 통해 디스플레이 되도록 할 수 있다.For example, assuming that the number of times set in advance in the secure element 140 is five, and the cumulative number of transactions recorded in the secure element 140 is five, the controller 150 When the payment request is received from the secure element 140, the secure element 140 may transmit a transaction counter exceeded status (CE) to the control unit 150. Accordingly, the secure element 140 may transmit the transaction counter exceeded CE to the display unit 120. The payment service unavailable state using the card-type device 100 having a multi-function according to the transaction number limit may be displayed and provided to the user. In addition, the memory 130 stores a transaction counter exceeded status CE transmitted from the controller 150, and thus the user input unit 110 may be stored after the transaction counter exceeded status CE is stored. ) Is input and the card identification information request is received from the control unit 150, the control unit 150 immediately transmits the stored transaction number exceeded state, the transaction counter exceeded state (transaction counter exceed: CE) is displayed on the display unit ( 120 may be displayed.
즉, 메모리(130)에 거래 횟수 한도 초과 상태(transaction counter exceed: CE) 정보가 저장됨에 따라 결제가 제한된 상태에서는 제어부(150)가 시큐어 엘리먼트(secure element)(140)를 참조하지 않고도 결제 서비스 이용 불가 상태임을 사용자에게 알릴 수 있다.That is, when payment is restricted as the transaction counter exceeded information (CE) information is stored in the memory 130, the controller 150 uses the payment service without referring to the secure element 140. The user may be informed that the state is unavailable.
도 6은 본 발명의 일 실시예에 따른 인증 절차를 통해 횟수 정보 변경 또는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경이 가능하도록 하는 멀티 기능을 가진 카드형 디바이스(100)의 카드 결제 지원 과정을 도시한 순서도이다.6 is a diagram illustrating a card payment support process of a card-type device 100 having a multi-function for enabling the change of the count information or the state of the card-type device having the multi-function through the authentication procedure according to an embodiment of the present invention. One flowchart.
도 6에 도시된 (a)와 같이, 사용자 입력부(110)에서의 사용자 입력으로 인해 현재 멀티 기능을 가진 카드형 디바이스 상태 정보가 디스플레이 될 수 있다.As illustrated in (a) of FIG. 6, card type device state information having a current multi-function may be displayed due to a user input at the user input unit 110.
먼저, 사용자 입력부(110)를 통해 제1 사용자 입력이 이루어지면(S601a), 사용자 입력부(110)는 제어부(150)로 입력 신호를 전달할 수 있다(S602a).First, when a first user input is made through the user input unit 110 (S601a), the user input unit 110 may transmit an input signal to the controller 150 (S602a).
입력 신호가 전달되면, 제어부(150)는 메모리(130)로 멀티 기능을 가진 카드형 디바이스 상태 정보를 요청할 수 있으며(S603a), 메모리(130)는 제어부(150)로 현재 저장되어 있는 멀티 기능을 가진 카드형 디바이스 상태 정보를 전달할 수 있다. 이 후, 제어부(150)는 메모리(130)로부터 전달 받은 멀티 기능을 가진 카드형 디바이스 상태 정보를 디스플레이부(120)로 전송함으로써, 현재 멀티 기능을 가진 카드형 디바이스 상태가 어떠한 상태로 설정되어 있는지 디스플레이 되도록 할 수 있다.When an input signal is transmitted, the controller 150 may request card type device state information having a multi function from the memory 130 (S603a), and the memory 130 may transmit a multi function currently stored to the controller 150. The card type device state information can be transmitted. Thereafter, the controller 150 transmits the card-type device state information having the multi-function received from the memory 130 to the display unit 120, so that the state of the card-type device having the multi-function currently is set. Can be displayed.
예를 들어, 메모리(130)에 결제 서비스 이용 가능 상태가 저장되어 있으면, 사용자에 의해 사용자 입력부(110)가 입력되는 경우, 결제 서비스 이용 가능 상태가 디스플레이부(120)를 통해 디스플레이 될 수 있으며, 메모리(130)에 멀티 기능을 가진 카드형 디바이스 잠금 상태가 저장되어 있으면, 사용자에 의해 사용자 입력부(110)가 입력되는 경우, 멀티 기능을 가진 카드형 디바이스 잠금 상태가 디스플레이부(120)를 통해 디스플레이 될 수 있다.For example, if the payment service availability state is stored in the memory 130, when the user input unit 110 is input by the user, the payment service availability state may be displayed through the display unit 120. If the multi-function card-type device lock state is stored in the memory 130, when the user input unit 110 is input by the user, the multi-function card type device lock state is displayed on the display unit 120. Can be.
본 발명의 일 실시예에 따르면, 메모리(130)로부터 전달된 멀티 기능을 가진 카드형 디바이스 상태 정보가 멀티 기능을 가진 카드형 디바이스 미등록 상태인 경우, 제어부(150)는 디스플레이부(120)로 멀티 기능을 가진 카드형 디바이스 등록 화면을 전달하여, 멀티 기능을 가진 카드형 디바이스 등록 화면이 디스플레이 되도록 제어할 수 있다.According to an embodiment of the present invention, when the card-type device state information having a multi-function transmitted from the memory 130 is a card-type device having a multi-function unregistered state, the controller 150 may multi-display the display 120. The card-type device registration screen having a multi-function can be displayed by transferring a card-type device registration screen having a function.
도 6에 도시된 (b)와 같이, 사용자가 무선 통신을 통해 횟수 정보를 변경할 수 있다.As shown in (b) of FIG. 6, the user may change the count information through wireless communication.
먼저, 통신부(170)가 서버(200) 또는 사용자 단말기(300)와의 무선 통신을 수행할 수 있다(S601b). 이 때, 서버(200)는 인증 서버일 수 있으며, 사용자 단말기(300)와 멀티 기능을 가진 카드형 디바이스(100)의 정보 송수신을 연결해주는 네트워크 서버일 수 있다. 또한, 사용자 단말기(300)와의 무선 통신은, NFC, 블루투스 등의 근거리 무선 통신일 수 있다.First, the communication unit 170 may perform wireless communication with the server 200 or the user terminal 300 (S601b). At this time, the server 200 may be an authentication server, and may be a network server that connects information transmission and reception of the user terminal 300 and the card-type device 100 having a multi-function. In addition, the wireless communication with the user terminal 300 may be short-range wireless communication, such as NFC, Bluetooth.
통신부(170)는 서버(200) 또는 사용자 단말기(300)와의 무선 통신을 통해 사용자 단말기(300)로부터 암호화 된 인증 정보 및 횟수 정보 변경 요청을 수신할 수 있다. 이 때, 사용자 단말기(300)로부터 수신되는 암호화 된 인증 정보는, 사용자 단말기(300)의 요청에 의해 보안 및 인증 서비스 관련 서버로부터 사용자 단말기(300)에 발급된 인증 정보일 수 있으며, 암호화 되어 있는 상태로 발급된 인증 정보일 수 있다. 또한, 암호화 된 인증 정보에는, 사용자 고유 정보가 포함되어 있을 수 있다.The communication unit 170 may receive a request for changing the encrypted authentication information and the number information from the user terminal 300 through wireless communication with the server 200 or the user terminal 300. In this case, the encrypted authentication information received from the user terminal 300 may be authentication information issued to the user terminal 300 from a server related to security and authentication service at the request of the user terminal 300, and is encrypted. It may be authentication information issued in a state. In addition, the encrypted authentication information may include user specific information.
이 후, 통신부(170)는 무선 통신을 통해 사용자 단말기(300)로부터 수신된 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청을 제어부(150)를 통해 시큐어 엘리먼트(secure element)(140)로 전달할 수 있다(S602b, S603b).Thereafter, the communication unit 170 may transmit the number information change request including the encrypted authentication information received from the user terminal 300 through the wireless communication to the secure element 140 through the control unit 150. There are (S602b, S603b).
통신부(170)로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청을 전달 받은 시큐어 엘리먼트(secure element)(140)는 전달된 암호화 된 인증 정보를 복호화하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보와의 대응 여부를 판단하는 검증 절차를 수행할 수 있다(S604b).The secure element 140 that has received a request for changing the number of times of information including the encrypted authentication information from the communication unit 170 decrypts the transmitted encrypted authentication information, and decrypts the decrypted authentication information and the previously stored authentication information. In operation S604b, a verification procedure may be performed to determine whether or not the correspondence with the.
인증 정보 검증 절차를 통해, 사용자 단말기(300)로부터 수신되어 복호화 된 인증 정보가 시큐어 엘리먼트(secure element)(140)에 미리 저장되어 있는 인증 정보와 대응되는 것으로 판단되면, 시큐어 엘리먼트(secure element)(140)는 무선 통신을 통해 사용자 단말기(300)로부터 요청된 횟수 정보 변경을 수행하여, 변경된 횟수 정보를 저장할 수 있다(S605b).If it is determined through the authentication information verification procedure that the authentication information received and decrypted from the user terminal 300 corresponds to the authentication information previously stored in the secure element 140, the secure element ( 140 may change the requested number information from the user terminal 300 through wireless communication, and store the changed number information (S605b).
*예를 들어, 사용자 단말기(300)로부터 암호화 된 인증 정보와 함께 누적 결제 데이터 생성 횟수 초기화 요청이 수신된 경우, 통신부(170)는 제어부(150)를 통해 시큐어 엘리먼트(secure element)(140)에 암호화 된 인증 정보를 포함하는 누적 결제 데이터 생성 횟수 초기화 요청을 전달할 수 있으며, 시큐어 엘리먼트(secure element)(140)는 전달된 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보의 대응 여부 판단을 통한 검증을 수행하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 기록되어 있는 누적 결제 데이터 생성 횟수를 초기화 할 수 있다. 즉, 기록되어 있는 누적 결제 데이터 생성 횟수가 5회인 경우, 이를 삭제하여 누적 결제 데이터 생성 횟수를 0회로 재기록할 수 있다.For example, when a request for initializing the cumulative payment data generation number is received together with the encrypted authentication information from the user terminal 300, the communication unit 170 transmits to the secure element 140 through the control unit 150. The request to initialize the accumulated number of payment data generation including the encrypted authentication information may be transmitted, and the secure element 140 decrypts the transmitted encrypted authentication information, and decrypts the decrypted authentication information and the previously stored authentication information. By performing verification by determining whether the correspondence is determined, and when it is determined that the decrypted authentication information and pre-stored authentication information correspond to each other, the accumulated count data generation count may be initialized. That is, if the cumulative payment data generation number recorded five times, it may be deleted to rewrite the cumulative payment data generation number to zero.
한편, 사용자 단말기(300)로부터 암호화 된 인증 정보와 함께 미리 설정된 누적 결제 데이터 생성 제한 횟수 변경 요청이 수신된 경우, 통신부(170)는 제어부(150)를 통해 시큐어 엘리먼트(secure element)(140)에 암호화 된 인증 정보를 포함하는 미리 설정된 누적 결제 데이터 생성 제한 횟수 변경 요청을 전달할 수 있으며, 시큐어 엘리먼트(secure element)(140)는 전달된 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보의 대응 여부 판단을 통한 검증을 수행하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 설정되어 있는 누적 결제 데이터 생성 제한 횟수를 사용자가 변경하고자 하는 횟수로 정정할 수 있다. 즉, 미리 설정되어 있는 누적 결제 데이터 생성 제한 횟수가 5회인 상태에서 사용자 단말기(300)로부터 인증 정보와 함께 누적 결제 데이터 생성 제한 횟수 7회 변경의 요청이 수신되었다면, 시큐어 엘리먼트(secure element)(140)는 누적 결제 데이터 생성 제한 횟수를 7회로 정정하여 재설정 할 수 있다.On the other hand, when a preset cumulative payment data generation limit change request is received together with the encrypted authentication information from the user terminal 300, the communication unit 170 to the secure element (140) through the control unit 150 The request for changing the preset cumulative payment data generation limit number including the encrypted authentication information may be transmitted. The secure element 140 decrypts the transmitted encrypted authentication information, and is stored in advance with the decrypted authentication information. When it is determined that the decrypted authentication information and the previously stored authentication information correspond to each other by performing verification by determining whether the corresponding authentication information is corresponded, the set number of times of limiting the generation of the cumulative payment data generated is the number of times that the user wants to change. I can correct it. That is, if a request for changing the cumulative payment data generation limit 7 times with authentication information is received from the user terminal 300 when the preset cumulative payment data generation limit is 5 times, the secure element 140 is secured. ) Can be reset by correcting the cumulative payment data generation limit to seven times.
또한, 시큐어 엘리먼트(secure element)(140)는 변경 완료된 횟수 정보를 제어부(150)를 통해 통신부(170)로 전달할 수 있다(S606b, S607b).In addition, the secure element 140 may transmit the changed number of times information to the communication unit 170 through the control unit 150 (S606b and S607b).
본 발명의 일 실시예에 따르면, 제어부(150)를 통해 시큐어 엘리먼트(secure element)(140)로부터 횟수 정보 변경 결과를 전달 받은 통신부(170)는 사용자의 설정에 따라, 무선 통신을 통해 횟수 정보 변경 결과를 사용자 단말기(300)로 전송할 수 있다.According to an embodiment of the present invention, the communication unit 170 that receives the result of the change of the number information from the secure element 140 through the control unit 150 changes the number of information through wireless communication according to the user's setting. The result may be transmitted to the user terminal 300.
도 6에 도시된 (c)와 같이, 사용자가 무선 통신을 통해 멀티 기능을 가진 카드형 디바이스 상태 정보를 변경할 수 있다.As illustrated in (c) of FIG. 6, a user may change card type device state information having a multi-function through wireless communication.
먼저, 통신부(170)가 서버(200) 또는 사용자 단말기(300)와의 무선 통신을 수행할 수 있다(S601c). 이 때, 서버(200)는 인증 서버일 수 있으며, 사용자 단말기(300)와 멀티 기능을 가진 카드형 디바이스(100)의 정보 송수신을 연결해주는 네트워크 서버일 수 있다. 또한, 사용자 단말기(300)와의 무선 통신은, NFC, 블루투스 등의 근거리 무선 통신일 수 있다.First, the communication unit 170 may perform wireless communication with the server 200 or the user terminal 300 (S601c). At this time, the server 200 may be an authentication server, and may be a network server that connects information transmission and reception of the user terminal 300 and the card-type device 100 having a multi-function. In addition, the wireless communication with the user terminal 300 may be short-range wireless communication, such as NFC, Bluetooth.
통신부(170)는 서버(200) 또는 사용자 단말기(300)와의 무선 통신을 통해 사용자 단말기(300)로부터 암호화 된 인증 정보 및 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청을 수신할 수 있다. 이 때, 사용자 단말기(300)로부터 수신되는 암호화 된 인증 정보는, 사용자 단말기(300)의 요청에 의해 보안 및 인증 서비스 관련 서버로부터 사용자 단말기(300)에 발급된 인증 정보일 수 있으며, 암호화 되어 있는 상태로 발급된 인증 정보일 수 있다. 또한, 암호화 된 인증 정보에는, 사용자 고유 정보가 포함되어 있을 수 있다.The communication unit 170 may receive an encrypted authentication information and a card type device state information change request having a multi-function from the user terminal 300 through wireless communication with the server 200 or the user terminal 300. In this case, the encrypted authentication information received from the user terminal 300 may be authentication information issued to the user terminal 300 from a server related to security and authentication service at the request of the user terminal 300, and is encrypted. It may be authentication information issued in a state. In addition, the encrypted authentication information may include user specific information.
이 후, 통신부(170)는 무선 통신을 통해 사용자 단말기(300)로부터 수신된 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청을 제어부(150)를 통해 메모리(130)로 전달할 수 있다(S602c, S603c).Thereafter, the communication unit 170 sends a request for changing the card type device state information having a multi-function including the encrypted authentication information received from the user terminal 300 through wireless communication to the memory 130 through the control unit 150. It can transmit (S602c, S603c).
통신부(170)로부터 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청을 전달 받은 메모리(130)는 전달된 암호화 된 인증 정보를 복호화하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보와의 대응 여부를 판단하는 검증 절차를 수행할 수 있다(S604c).The memory 130 which has received the multi-function card type device state information change request including the encrypted authentication information from the communication unit 170 decrypts the transmitted encrypted authentication information, which is stored in advance with the decrypted authentication information. A verification procedure for determining whether to correspond with the authentication information may be performed (S604c).
인증 정보 검증 절차를 통해, 사용자 단말기(300)로부터 수신되어 복호화 된 인증 정보가 메모리(130)에 미리 저장되어 있는 인증 정보와 대응되는 것으로 판단되면, 메모리(130)는 무선 통신을 통해 사용자 단말기(300)로부터 요청된 멀티 기능을 가진 카드형 디바이스 상태 정보 변경을 수행하여, 변경된 멀티 기능을 가진 카드형 디바이스 상태 정보를 저장할 수 있다(S605c).If it is determined that the authentication information received and decrypted from the user terminal 300 corresponds to the authentication information pre-stored in the memory 130 through the authentication information verification procedure, the memory 130 may be connected to the user terminal through wireless communication. The card-type device state information with the multi-function requested from 300 may be changed to store the card-type device state information with the changed multi-function (S605c).
예를 들어, 사용자 단말기(300)로부터 암호화 된 인증 정보와 함께 멀티 기능을 가진 카드형 디바이스 잠금 상태 설정 요청이 수신된 경우, 통신부(170)는 제어부(150)를 통해 메모리(130)에 암호화 된 인증 정보를 포함하는 멀티 기능을 가진 카드형 디바이스 잠금 상태 설정 요청을 전달할 수 있으며, 메모리(130)는 전달된 암호화 된 인증 정보를 복호화하고, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보의 대응 여부 판단을 통한 검증을 수행하여, 복호화 된 인증 정보와 미리 저장되어 있는 인증 정보가 대응되는 것으로 판단된 경우, 미리 저장 또는 설정되어 있는 결제 서비스 이용 가능 상태의 멀티 기능을 가진 카드형 디바이스 상태 정보를 요청된 멀티 기능을 가진 카드형 디바이스 잠금 설정 상태로 변경할 수 있다. 이에 따라, 인증된 사용자의 권한에 의해 임의로 멀티 기능을 가진 카드형 디바이스(100)가 잠금 설정되고, 타인의 사용이 불가능하도록 할 수 있다. 반면, 잠금 상태로 설정되어 있는 멀티 기능을 가진 카드형 디바이스 상태 정보에서 인증이 완료된 사용자의 요청에 의해 결제 서비스 이용 가능 상태로 멀티 기능을 가진 카드형 디바이스 상태가 변경될 수 있다.For example, when a card-type device lock state setting request having a multi-function is received together with encrypted authentication information from the user terminal 300, the communication unit 170 is encrypted in the memory 130 through the control unit 150. A card type device having a multi-function lock state setting request including authentication information may be transmitted, and the memory 130 decrypts the transmitted encrypted authentication information, and whether the decrypted authentication information and the previously stored authentication information correspond to each other. If it is determined that the decrypted authentication information and the pre-stored authentication information correspond to each other, the card-type device state information having a multi-function of a pre-stored or set payment service available state is requested. It is possible to change to the card-type device lock setting state with multi function. Accordingly, the card-type device 100 having a multi-function can be locked by the authorized user's authority and the other person can not be used. On the other hand, in the card-type device state information with the multi-function set to the locked state, the card-type device state with the multi-function may be changed to the payment service available state at the request of the user whose authentication is completed.
또한, 메모리(130)는 변경 완료된 멀티 기능을 가진 카드형 디바이스 상태 정보를 제어부(150)를 통해 통신부(170)로 전달할 수 있다(S606c, S607c).In addition, the memory 130 may transmit the changed card-like device state information to the communication unit 170 through the control unit 150 (S606c and S607c).
본 발명의 일 실시예에 따르면, 제어부(150)를 통해 메모리(130)로부터 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 결과를 전달 받은 통신부(170)는 사용자의 설정에 따라, 무선 통신을 통해 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 결과를 사용자 단말기(300)로 전송할 수 있다.According to an exemplary embodiment of the present disclosure, the communication unit 170 that receives the card type device state information change result having the multi-function from the memory 130 through the control unit 150 is multi-configured through wireless communication according to a user's setting. The card type device state information change result having a function may be transmitted to the user terminal 300.
도 7은 본 발명의 일 실시예에 따른 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보 변경 순환 구조를 개략적으로 도시한 도면이다.FIG. 7 is a diagram schematically illustrating a state information change circulation structure of a card-type device 100 having a multi-function according to an embodiment of the present invention.
먼저, 멀티 기능을 가진 카드형 디바이스(100) 내 시큐어 엘리먼트(secure element)(140)에서 기록된 누적 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하거나 시큐어 엘리먼트(secure element)(140)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 것으로 확인되면, 멀티 기능을 가진 카드형 디바이스(100)는 거래 횟수 한도 초과 상태(transaction counter exceed: CE)일 수 있다.First, the number of times of generating the accumulated payment data recorded by the secure element 140 in the card-type device 100 having a multi-function is increased so that the newly calculated cumulative payment data generating number exceeds a preset number of times. If the cumulative payment data generation number recorded in the secure element 140 is determined to correspond to a preset number, the card-type device 100 having a multi-function may have a transaction counter exceeded status (CE). May be).
멀티 기능을 가진 카드형 디바이스(100) 내 통신부(170)와 사용자 단말기(300)와의 인증이 성공적으로 이루어짐에 따라, 제어부(150)로부터 잠금 명령이 수신되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 거래 횟수 한도 초과 상태(transaction counter exceed: CE)에서 잠금 상태(locked: LD)로 설정 변경될 수 있으며(701), 제어부(150)로부터 종료 명령이 수신되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 잠금 상태(locked: LD)에서 종료 상태(terminated: TE)로 설정 변경되거나(702), 거래 횟수 한도 초과 상태(transaction counter exceed: CE)에서 종료 상태(terminated: TE)로 설정 변경될 수 있다(703). 이 때, 잠금 명령 또는 종료 명령은 사용자의 제어에 의해 사용자 단말기(300)로부터 통신부(170)를 통해 제어부(150)로 수신된 것일 수 있다.When the communication unit 170 and the user terminal 300 in the card-type device 100 having a multi-function are successfully authenticated, when a lock command is received from the controller 150, the card-type device 100 having a multi-function 100 is provided. ) Can be changed from the transaction counter exceeded state (CE) to the locked state (locked: LD) (701), and when the termination command is received from the control unit 150, The state information of the card-type device 100 is changed from a locked state (LD) to a termination state (terminated: TE) (702), or terminated in a transaction counter exceeded state (CE). (TE) can be changed (703). At this time, the lock command or the end command may be received from the user terminal 300 to the controller 150 through the communication unit 170 under the control of the user.
또한, 멀티 기능을 가진 카드형 디바이스(100) 내 통신부(170)와 사용자 단말기(300)와의 인증이 성공적으로 이루어짐에 따라, 제어부(150)로부터 잠금 해제 명령이 수신되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 잠금 상태(locked: LD)에서 결제 서비스 이용 가능 상태(registered: RD)로 설정 변경될 수 있으며(704), 반면, 제어부(150)로부터 잠금 명령이 수신되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 결제 서비스 이용 가능 상태(registered: RD)에서 잠금 상태(locked: LD)로 설정 변경될 수 있다(705). 이 때, 잠금 명령 또는 잠금 해제 명령은 사용자의 제어에 의해 사용자 단말기(300)로부터 통신부(170)를 통해 제어부(150)로 수신된 것일 수 있다.In addition, when the communication unit 170 and the user terminal 300 in the card-type device 100 having a multi-function is successfully authenticated, if a lock release command is received from the control unit 150, the card-type having a multi-function The state information of the device 100 may be changed from a locked state (LD) to a payment service available state (RD) (704). On the other hand, when the lock command is received from the controller 150, The state information of the card-type device 100 having a function may be changed from a payment service available state (registered: RD) to a locked state (LD) (705). At this time, the lock command or the unlock command may be received from the user terminal 300 to the controller 150 through the communication unit 170 under the control of the user.
한편, 멀티 기능을 가진 카드형 디바이스(100)가 최초로 등록되면, 제어부(150)로부터 결제 서비스 활성화 명령이 전달되어, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 미등록 상태(not registered: NR)에서 결제 서비스 이용 가능 상태(registered: RD)로 설정 변경될 수 있다(706). 이 때, 결제 서비스 활성화 명령은 멀티 기능을 가진 카드형 디바이스(100)가 최초로 등록됨에 따라 자체적으로 생성되어 전달될 수 있다.On the other hand, when the card-type device 100 having a multi-function is registered for the first time, a payment service activation command is transmitted from the controller 150, and the state information of the card-type device 100 having the multi-function is not registered. NR), the setting may be changed to a registered service available state (RD) (706). At this time, the payment service activation command may be generated and transmitted by itself as the card-type device 100 having a multi-function is first registered.
또한, 멀티 기능을 가진 카드형 디바이스(100) 내 통신부(170)와 사용자 단말기(300)와의 인증이 성공적으로 이루어짐에 따라, 제어부(150)로부터 종료 명령이 수신되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 결제 서비스 이용 가능 상태(registered: RD)에서 종료 상태(terminated: TE)로 설정 변경될 수 있다(707).In addition, when the communication unit 170 and the user terminal 300 in the card-type device 100 having a multi-function is successfully authenticated, if a termination command is received from the controller 150, the card-type device having a multi-function The state information of 100 may be changed from a payment service available state (registered: RD) to a terminated state (TE) (707).
한편, 멀티 기능을 가진 카드형 디바이스(100) 내 시큐어 엘리먼트(secure element)(140)에서 기록된 누적 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하는 것으로 확인되거나, 시큐어 엘리먼트(secure element)(140)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응되는 것으로 확인되면, 제어부(150)로부터 거래 횟수 한도 초과 상태 명령이 전송됨에 따라 결제 서비스 이용 가능 상태(registered: RD)의 멀티 기능을 가진 카드형 디바이스 상태 정보가 거래 횟수 한도 초과 상태(transaction counter exceed: CE)로 설정 변경될 수 있다(708). 이 때, 거래 횟수 한도 초과 상태 명령은 시큐어 엘리먼트(secure element)(140)에서 생성되어 제어부(150)로 전송되는 것일 수 있다.On the other hand, the number of times the accumulated payment data generated by the secure element 140 in the card-type device 100 having a multi-function is increased in number so that the newly calculated cumulative payment data generation number exceeds a preset number of times. If it is determined that the cumulative payment data generation number recorded in the secure element 140 corresponds to the preset number, the payment service usage limit is transmitted from the control unit 150 when the transaction number exceeded status command is transmitted. The card type device state information having a multi-function of a registered state (RD) may be set and changed to a transaction counter exceeded state (CE) (708). At this time, the transaction number limit exceeded state command may be generated by the secure element 140 and transmitted to the controller 150.
반면, 멀티 기능을 가진 카드형 디바이스(100) 내 통신부(170)와 사용자 단말기(300)와의 인증이 성공적으로 이루어짐에 따라, 제어부(150)로부터 누적 거래 데이터 생성 횟수 초기화 명령이 수신되면, 멀티 기능을 가진 카드형 디바이스(100)의 상태 정보가 거래 횟수 한도 초과 상태(transaction counter exceed: CE)에서 결제 서비스 이용 가능 상태(registered: RD)로 설정 변경될 수 있다(709). 이 때, 누적 거래 데이터 생성 횟수 초기화 명령은 사용자의 제어에 의해 사용자 단말기(300)로부터 통신부(170)를 통해 제어부(150)로 수신된 것일 수 있다.On the other hand, as authentication of the communication unit 170 and the user terminal 300 in the card-type device 100 having a multi-function is successful, if the cumulative transaction data generation number initialization command is received from the control unit 150, the multi-function The state information of the card-type device 100 having a may be set and changed from a transaction counter exceeded state (CE) to a payment service available state (registered: RD) (709). At this time, the cumulative transaction data generation number initialization command may be received from the user terminal 300 to the controller 150 through the communication unit 170 under the control of the user.
이와 같이, 본 발명의 일 실시예에 따르면, 결제대기시간 초과 여부에 따라 멀티 기능을 가진 카드형 디바이스 내에 저장되어 있는 결제 카드 정보가 자동 선택되어 결제가 수행될 수 있도록 함으로써, 사용자 입장에서는, 제한된 사용자 입력부의 구성에도 불구하고, 1회의 입력만으로 최적화된 카드 식별 정보 조회 및 결제 카드 선택이 가능하다는 장점이 있다.As described above, according to an embodiment of the present invention, the payment card information stored in the card-type device having a multi-function is automatically selected according to whether the payment wait time is exceeded so that payment can be performed. Despite the configuration of the user input unit, there is an advantage that the optimized card identification information inquiry and payment card selection are possible only by one input.
또한, 본 발명의 일 실시예에 따르면, 사용자에 의해 설정된 횟수를 기준으로 누적 결제 데이터 생성 횟수 정보에 기초한 멀티 기능을 가진 카드형 디바이스 결제 서비스가 제공되며, 누적된 결제 데이터 생성 횟수가 미리 설정된 횟수에 대응되거나, 누적된 결제 데이터 생성 횟수에 횟수가 증가되어 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하면 사용자에게 알림이 제공되므로, 사용자가 특정 거래횟수만큼만 결제가 수행될 수 있도록 하여, 별도의 보안 설정 및 보안 정보 입력을 수행하지 않아도 거래횟수제한에 따른 자동적인 보안 설정을 할 수 있다는 효과가 있다.In addition, according to an embodiment of the present invention, a card-type device payment service having a multi-function is provided based on the cumulative payment data generation count information based on the number of times set by the user, and the accumulated count of the billing data generation counts is preset. The user is notified when the number of times of generating the accumulated payment data exceeds the preset number of times or the number of times of generating the accumulated payment data increases, so that the user can make a payment only for a specific number of transactions. Therefore, there is an effect that the automatic security setting according to the number of transactions can be made without performing separate security settings and security information input.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.
본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is represented by the following claims, and it should be construed that all changes or modifications derived from the meaning and scope of the claims and their equivalents are included in the scope of the present invention.

Claims (14)

  1. 멀티 기능을 가진 카드형 디바이스가, 카드 결제를 지원하는 방법에 있어서,In a method in which a card-type device having a multi-function supports card payment,
    (a) 제1 사용자 입력이 감지되면, 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보를 디스플레이 하는 단계;(a) when the first user input is detected, displaying first card identification information, which is one of a plurality of card identification information previously stored in a memory;
    (b) 상기 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 동안 제2 사용자 입력이 감지되지 않으면, (i) 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 증가시키고, 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하는지 확인하거나, (ii) 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되는지 확인하는 단계; 및(b) if the second user input is not detected for a predetermined payment waiting time after the first user input is terminated, (i) increasing the number of generations of accumulated payment data recorded in the secure element; Checking whether the newly calculated cumulative payment data generation number exceeds a preset number, or (ii) checking whether the cumulative payment data generation number recorded in the secure element corresponds to the preset number; And
    (c) 상기 확인 결과, 상기 새롭게 계산된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수를 초과하지 않거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응하지 않는 것으로 확인된 경우, 상기 제1 카드 식별 정보에 상응하는 상기 시큐어 엘리먼트(secure element)에 저장된 상기 제1 카드의 트랙 정보를 기초로 결제 데이터를 생성하여 카드 결제가 수행될 수 있도록 하는 단계를 포함하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.(c) As a result of the confirmation, the newly calculated cumulative payment data generation number does not exceed the preset number, or the cumulative payment data generation number recorded in the secure element does not correspond to the preset number. And when it is determined that the card payment is performed by generating payment data based on the track information of the first card stored in the secure element corresponding to the first card identification information. , Card payment support method of multi-function card type device.
  2. 제 1항에 있어서,The method of claim 1,
    상기 (b) 단계에서,In step (b),
    상기 확인 결과, 상기 새롭게 계산된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수를 초과하거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되는 것으로 확인된 경우, 상기 멀티 기능을 가진 카드형 디바이스의 상태를 거래 횟수 한도 초과 상태(transaction counter exceed: CE)로 설정하여 상기 메모리에 저장하고, 디스플레이부를 통해 서버와의 동기화가 필요함을 표시하는 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.As a result of the check, when the number of newly calculated cumulative payment data generations exceeds the preset number or when the number of cumulative payment data generations recorded in the secure element corresponds to the preset number of times, The multi-function card-type device is set to a transaction counter exceeded state (CE) and stored in the memory, and the display unit, characterized in that the synchronization with the server is required, characterized in that How to support card payment for card-type devices with features.
  3. 제 1항에 있어서,The method of claim 1,
    상기 (c) 단계는,In step (c),
    상기 제1 카드 식별 정보에 상응하는 상기 시큐어 엘리먼트(secure element)에 저장된 상기 제1 카드의 트랙 정보를 기초로 상기 결제 데이터를 생성한 경우, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 상기 새롭게 계산된 누적 결제 데이터 생성 횟수로 갱신하여 기록하거나 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수를 증가시켜 기록하는 단계를 포함하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.When the payment data is generated based on the track information of the first card stored in the secure element corresponding to the first card identification information, generating the accumulated payment data recorded in the secure element. Updating and recording the number of times to generate the newly calculated cumulative payment data or increasing and recording the number of generating the cumulative payment data recorded in the secure element. How to support payment.
  4. 제 3항에 있어서,The method of claim 3, wherein
    상기 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되는 경우, 디스플레이부를 통해 서버와의 동기화가 필요함을 표시하는 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.If the cumulative payment data generation number newly recorded in the secure element corresponds to the predetermined number of times, the display unit indicates that synchronization with the server is required through the display unit. Card payment support methods.
  5. 제 3항에 있어서,The method of claim 3, wherein
    상기 시큐어 엘리먼트(secure element)에 새롭게 기록된 누적 결제 데이터 생성 횟수가 상기 미리 설정된 횟수와 대응되지 않는 경우, 상기 메모리 상에서 상기 멀티 기능을 가진 카드형 디바이스의 상태를 결제 서비스 이용 가능 상태(registered: RD)로 유지하고 상태 메시지를 디스플레이 하는 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.If the cumulative payment data generation number newly recorded in the secure element does not correspond to the preset number, the payment service available status is registered in the memory of the card-type device having the multi-function in the memory. And displaying a status message.).
  6. 제 1항에 있어서,The method of claim 1,
    상기 멀티 기능을 가진 카드형 디바이스가 서버에 최초로 등록되면, 상기 멀티 기능을 가진 카드형 디바이스의 상태를 결제 서비스 이용 가능 상태(registered: RD)로 설정하고 상기 메모리에 저장하는 단계를 더 포함하는 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.If the multi-function card-type device is initially registered with a server, setting the state of the multi-function card-type device to a payment service available state (registered: RD) and storing in the memory. The card payment support method of the card-type device with a multi-function characterized in that.
  7. 제 6항에 있어서,The method of claim 6,
    일단 상기 멀티 기능을 가진 카드형 디바이스가 결제 서비스 이용 가능 상태(registered: RD)로 설정되면, 더 이상 미등록 상태(not registered: NR)로 상태 전환이 되지 않는 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.Once the multi-function card-type device is set to a payment service available state (registered: RD), it is no longer switched to a state not registered (NR), characterized in that the card with a multi-function To support card payments on mobile devices.
  8. 제 1항에 있어서,The method of claim 1,
    잠금 상태(locked: LD) 설정으로 미리 설정되어 있는 사용자의 입력이 감지되는 경우, 상기 멀티 기능을 가진 카드형 디바이스의 상태를 잠금 상태(locked: LD)로 설정하는 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.When the user's input preset in the locked state (LD) setting is detected, the state of the multi-function card-type device is set to the locked state (LD). How to support card payment with a card-type device.
  9. 제 8항에 있어서,The method of claim 8,
    상기 잠금 상태(locked: LD)에서 상기 멀티 기능을 가진 카드형 디바이스 인증이 있는 경우에 한하여 결제 서비스 이용 가능 상태(registered: RD)로 변경이 가능한 것을 특징으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.In the locked state (LD), it is possible to change to a payment service available state (registered: RD) only when there is a multi-function card-type device authentication. How to support card payments.
  10. 제 1항에 있어서,The method of claim 1,
    상기 (b) 단계는,In step (b),
    상기 제1 사용자 입력이 종료된 후, 상기 미리 설정된 소정의 결제대기시간 동안 제2 사용자 입력이 감지되면, 상기 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제2 카드 식별 정보를 디스플레이 하는 단계를 포함하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.When the second user input is detected during the predetermined payment waiting time after the first user input is terminated, the second card identification information, which is one of a plurality of card identification information previously stored in the memory, is displayed. The card payment support method of the card-type device with a multi-function comprising the step of.
  11. 제 1항에 있어서,The method of claim 1,
    (e) 사용자 단말기로부터 암호화 된 인증 정보를 포함하는 횟수 정보 변경 요청이 수신되면, 수신된 인증 정보를 복호화하여, 복호화된 인증 정보와 상기 시큐어 엘리먼트(secure element)에 미리 저장된 인증 정보와의 대응 여부를 판단하는 단계; 및(e) If a request for changing the number of times of information including encrypted authentication information is received from the user terminal, decrypts the received authentication information and corresponds to whether the decrypted authentication information corresponds to the authentication information previously stored in the secure element. Determining; And
    (f) 복호화된 인증 정보와 상기 시큐어 엘리먼트(secure element)에 미리 저장된 인증 정보가 대응되는 것으로 판단된 경우, 상기 시큐어 엘리먼트(secure element)에 기록 또는 설정되어 있는 횟수 정보를 상기 변경 요청된 횟수 정보로 변경하여 기록 또는 설정하는 단계를 더 포함하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.(f) when it is determined that the decrypted authentication information and the authentication information previously stored in the secure element correspond to the information on the number of times the change information is recorded or set in the secure element; The card payment support method of the multi-function card-type device further comprising the step of recording or setting by changing to.
  12. 제 11항에 있어서,The method of claim 11,
    상기 횟수 정보 변경 요청은,The number information change request,
    상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수 초기화 요청 및 상기 미리 설정된 횟수 변경 요청 중 적어도 어느 하나인 것으로 하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.And at least one of a request for initializing the cumulative payment data generation number recorded in the secure element and the request for changing the preset number of cards.
  13. 제 1항에 있어서,The method of claim 1,
    (g) 사용자 단말기로부터 암호화 된 인증 정보를 포함하는 상기 멀티 기능을 가진 카드형 디바이스 상태 정보 변경 요청이 수신되면, 수신된 인증 정보를 복호화하여, 복호화된 인증 정보와 상기 메모리에 미리 저장된 인증 정보와의 대응 여부를 판단하는 단계; 및(g) When the request for changing the multi-function card type device state information including the encrypted authentication information is received from the user terminal, the received authentication information is decrypted, and the decrypted authentication information and the authentication information previously stored in the memory and Determining whether the correspondence of the; And
    (h) 복호화된 인증 정보와 상기 메모리에 미리 저장된 인증 정보가 대응되는 것으로 판단된 경우, 상기 메모리에 저장되어 있는 상기 멀티 기능을 가진 카드형 디바이스의 상태 정보를 요청된 상태 정보로 변경하여 저장하는 단계를 더 포함하는, 멀티 기능을 가진 카드형 디바이스의 카드 결제 지원 방법.(h) if it is determined that the decrypted authentication information and the authentication information previously stored in the memory correspond to each other, changing and storing the state information of the multi-function card-type device stored in the memory into the requested state information. The card payment support method of the multi-function card-type device further comprising the step.
  14. 하나 이상의 제어 수단으로 되어 있으며, 사용자에 의해 입력되면, 입력 신호를 제어부로 전달하는 사용자 입력부;A user input unit comprising one or more control means, which, when input by a user, transmits an input signal to the control unit;
    제어부로부터 전달되는 카드 식별 정보 또는 멀티 기능을 가진 카드형 디바이스 상태 정보를 디스플레이 하는 디스플레이부;A display unit for displaying card identification information or card type device state information having a multi-function transmitted from the control unit;
    하나 이상의 카드 식별 정보 각각에 상응하는 카드 트랙 정보 및 인증 정보가 저장되어 있으며, 누적 결제 데이터 생성 횟수가 기록되어 있는 시큐어 엘리먼트(secure element);A secure element that stores card track information and authentication information corresponding to each of the one or more card identification information, and records the accumulated number of payment data generation;
    하나 이상의 카드 식별 정보, 멀티 기능을 가진 카드형 디바이스 상태 정보 및 인증 정보가 저장되어 있는 메모리;A memory in which one or more card identification information, multi-function card type device status information, and authentication information are stored;
    상기 시큐어 엘리먼트(secure element)에 저장된 카드 트랙 정보를 기초로 결제 데이터를 생성하고, 생성한 결제 데이터를 기초로 카드 결제를 수행하는 결제부;A payment unit generating payment data based on card track information stored in the secure element and performing card payment based on the generated payment data;
    (i) 제1 사용자 입력이 감지되면, 상기 메모리에 미리 저장되어 있는 복수의 카드 식별 정보 중 어느 하나인 제1 카드 식별 정보가 디스플레이 되도록 제어하고, (ii) 제1 사용자 입력이 종료된 후, 미리 설정된 소정의 결제대기시간 동안 제2 사용자 입력이 감지되지 않으면, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수에 횟수를 증가시켜 새롭게 계산된 누적 결제 데이터 생성 횟수의 미리 설정된 횟수 초과 여부가 확인되거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수의 미리 설정된 횟수 대응 여부가 확인되도록 제어하고, (iii) 확인 결과, 새롭게 계산된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수를 초과하지 않거나, 상기 시큐어 엘리먼트(secure element)에 기록된 누적 결제 데이터 생성 횟수가 미리 설정된 횟수와 대응하지 않는 것으로 확인된 경우, 상기 제1 카드 식별 정보에 상응하는 상기 시큐어 엘리먼트(secure element)에 저장된 제1 카드의 트랙 정보를 기초로 결제 데이터가 생성되어 카드 결제가 수행될 수 있도록 제어하는 제어부;(i) if a first user input is detected, control to display first card identification information, which is one of a plurality of card identification information previously stored in the memory, and (ii) after the first user input is terminated, If the second user input is not detected during the predetermined payment waiting time, the number of times of generating the accumulated payment data recorded on the secure element is increased to exceed the predetermined number of newly calculated cumulative payment data generation times. Whether or not a predetermined number of cumulative payment data generation times recorded in the secure element is identified or not; and (iii) as a result of the check, the number of newly calculated cumulative payment data generation times is preset. The number of cumulative payment data generated that does not exceed or is recorded in the secure element If it is determined that does not correspond to the predetermined number of times, payment data is generated based on the track information of the first card stored in the secure element corresponding to the first card identification information so that card payment can be performed. A control unit for controlling the control unit to be able to control the control unit;
    사용자 단말기 또는 외부 서버와의 통신을 수행하는 통신부; 및A communication unit for communicating with a user terminal or an external server; And
    멀티 기능을 가진 카드형 디바이스가 충전될 수 있도록 하는 충전부를 포함하는, 멀티 기능을 가진 카드형 디바이스.A card-type device having a multi-function comprising a charging unit for allowing the card-type device having a multi-function can be charged.
PCT/KR2017/004982 2016-06-20 2017-05-12 Method for supporting card payment of multifunctional card-type device, and multifunctional card-type device performing same WO2017222182A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20160076800 2016-06-20
KR10-2016-0076800 2016-06-20
KR1020170033160A KR101752129B1 (en) 2017-03-16 2017-03-16 Method for supporting card payment of multifunctional card type device and multifunctional card type device performing the same
KR10-2017-0033160 2017-03-16

Publications (1)

Publication Number Publication Date
WO2017222182A1 true WO2017222182A1 (en) 2017-12-28

Family

ID=60784346

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/004982 WO2017222182A1 (en) 2016-06-20 2017-05-12 Method for supporting card payment of multifunctional card-type device, and multifunctional card-type device performing same

Country Status (1)

Country Link
WO (1) WO2017222182A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150123572A (en) * 2014-04-25 2015-11-04 모지도코화이어코리아 유한회사 Cloud-SE System and Mobile Terminal based on Cloud SE and Mobile Payment Method thereof
KR20150128073A (en) * 2014-05-08 2015-11-18 주식회사 케이티 Apparatus and system for credit card payment using representative and method thereof
WO2015183590A1 (en) * 2014-05-29 2015-12-03 Apple Inc. Apparatuses and methods for operating a portable electronic device to conduct mobile payment transactions
KR20160008444A (en) * 2014-07-14 2016-01-22 브릴리언츠 주식회사 Smart multi card
KR20160023750A (en) * 2016-02-12 2016-03-03 이도훈 Mobile magnetic data transmission system using voice coil, and the method therefor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150123572A (en) * 2014-04-25 2015-11-04 모지도코화이어코리아 유한회사 Cloud-SE System and Mobile Terminal based on Cloud SE and Mobile Payment Method thereof
KR20150128073A (en) * 2014-05-08 2015-11-18 주식회사 케이티 Apparatus and system for credit card payment using representative and method thereof
WO2015183590A1 (en) * 2014-05-29 2015-12-03 Apple Inc. Apparatuses and methods for operating a portable electronic device to conduct mobile payment transactions
KR20160008444A (en) * 2014-07-14 2016-01-22 브릴리언츠 주식회사 Smart multi card
KR20160023750A (en) * 2016-02-12 2016-03-03 이도훈 Mobile magnetic data transmission system using voice coil, and the method therefor

Similar Documents

Publication Publication Date Title
WO2019107907A1 (en) Electronic device for controlling electronic payment and method therefor
WO2014030836A1 (en) Method and system for authenticating transaction request from device
WO2017222169A1 (en) Method for approving payment made using smart card, card company server executing same, and smart card
WO2013025085A2 (en) Apparatus and method for supporting family cloud in cloud computing system
WO2017176051A1 (en) Method and system for authenticating internet of things device by using mobile device
WO2021040205A1 (en) Electronic device and method for transferring control command to target device by electronic device
WO2015041401A1 (en) Wireless authentication system and wireless authentication method for one time password of mobile communication terminal having near field communication function
WO2022050652A1 (en) Method, apparatus, and computer readable storage medium for controlling account
WO2016122035A1 (en) Card payment system and payment method for enabling pre-transaction confirmation
WO2017096928A1 (en) Multi-terminal mapping system and method for virtual sim card
WO2014171680A1 (en) Mobile terminal, security server and payment method thereof
WO2020022700A1 (en) Secure element for processing and authenticating digital key and operation method therefor
WO2017012433A1 (en) Intelligent mobile pos machine and payment system
WO2021235893A1 (en) Electronic device and method for electronic device to provide ranging-based service
WO2022010088A1 (en) Electronic device supporting mobile payment, operating method thereof, and storage medium thereof
WO2015194765A1 (en) Delivery order relay system and provision method therefor
WO2020189993A1 (en) Method and system for preventing cryptocurrency loss
WO2020149500A1 (en) Method and apparatus for registering shared key
WO2017222182A1 (en) Method for supporting card payment of multifunctional card-type device, and multifunctional card-type device performing same
WO2019177408A1 (en) System and electronic device for performing offline payment by using online authentication
WO2020222448A1 (en) Terminal and service server for providing payment-based device use service
EP3676936A1 (en) Electronic apparatus and method for controlling thereof
WO2018021864A1 (en) Method for providing cloud-based service
WO2018182067A1 (en) Mobile parking ticket issuing system and method, mobile parking management system and method using same
WO2021125586A1 (en) Content wallet device and self-sovereign identity and copyright authentication system using same

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: 17815595

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17815595

Country of ref document: EP

Kind code of ref document: A1