KR101242024B1 - Method for Controlling Display of OTP Device, and OTP Device - Google Patents
Method for Controlling Display of OTP Device, and OTP Device Download PDFInfo
- Publication number
- KR101242024B1 KR101242024B1 KR1020110004285A KR20110004285A KR101242024B1 KR 101242024 B1 KR101242024 B1 KR 101242024B1 KR 1020110004285 A KR1020110004285 A KR 1020110004285A KR 20110004285 A KR20110004285 A KR 20110004285A KR 101242024 B1 KR101242024 B1 KR 101242024B1
- Authority
- KR
- South Korea
- Prior art keywords
- output
- module
- output module
- screen
- unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/28—Pre-payment schemes, e.g. "pay before"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record 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/067—Record 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/07—Record 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
- G06K19/0723—Record 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 the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
본 발명은 번호생성장치의 화면제어 방법 및 번호생성장치에 관한 것으로, 본 발명에 따른 번호생성장치는, 번호생성모듈과 출력모듈 및 입력모듈을 구비한 번호생성장치에 있어서, 일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부와, 상기 안테나부를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩을 구비하고, 상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부, 상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 인터럽트 처리부, 상기 인터럽트 전에 상기 출력모듈을 통해 표시된 출력정보를 임시 저장하는 화면 저장부, IC칩의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부, 상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 충전잔액 표시부를 구비한 제어모듈을 구비한다. The present invention relates to a screen control method and a number generation device of a number generation device, wherein the number generation value according to the present invention is a number generation device having a number generation module, an output module and an input module, wherein the card is located within a predetermined distance. An antenna unit for transmitting and receiving radio frequency signals to and from the reader / writer, and an IC chip for processing a contactless payment settlement based on the radio frequency signals transmitted and received through the antenna unit, and confirms whether the output module is activated to display a screen. A screen output checking unit, an interrupt processing unit for interrupting an output right of the output module when the screen display is confirmed, a screen storage unit temporarily storing output information displayed through the output module before the interruption, and held in the memory of the IC chip Charge balance check unit for checking the balance of the charge, the balance of the output module A display unit for displaying the charge balance is provided with a control module with.
Description
본 발명은 번호생성장치에 비접촉식 지불 결제를 처리하는 IC칩을 구비하고, 상기 번호생성장치의 출력모듈의 출력 권한을 인터럽트하여 상기 IC칩의 충전잔액을 상기 출력모듈을 통해 출력시키는 것이다.
The present invention includes an IC chip for processing a contactless payment settlement in a number generation device, and interrupts the output authority of the output module of the number generation device to output the charging balance of the IC chip through the output module.
전자금융 분야의 지속적인 발전으로 금융거래 고객들에게 OTP(One Time Password)장치 또는 OTP카드와 같은 번호생성장치가 배포되고 있다. 그러나 상기 번호생성장치는 전자금융의 고객 인증용으로만 사용되고 있어, 그 활용도가 매우 낮은 문제점을 지니고 있다. 특히 상기 번호생성장치를 이용하는 전자금융이 대부분 PC를 통해 이루어지기 때문에, 대부분의 고객들은 상기 번호생성장치를 책상 서랍에 넣어두고 전자금융이 필요할 때마다 꺼내어 사용하고 있는 수준이다.
With the continuous development of the electronic banking sector, number generation devices such as OTP (One Time Password) devices or OTP cards are being distributed to financial transaction customers. However, the number growth value is used only for customer authentication of electronic banking, which has a problem in that its utilization is very low. In particular, since most of the electronic banking using the number generating device is made through a PC, most customers put the number generating device in the desk drawer and take out the electronic banking whenever necessary.
최근 스마트폰이 활성화되고, 이를 이용한 전자금융이 제공되기 시작하면서, 언제 어디서나 번호생성장치를 이용할 개연성이 증가되고 있다. 그러나 상기 번호생성장치가 오직 전자금융의 고객 인증용으로만 사용되어 그 활용도가 낮은 문제점은 극복되지 못하고 있다.
Recently, as smart phones are activated and electronic banking is being provided, the probability of using a number generator anytime, anywhere is increasing. However, since the number generator is used only for customer authentication of electronic banking, the problem of low utilization is not overcome.
상기와 같은 문제점을 해소하기 위한 본 발명의 목적은, 번호생성장치에 비접촉식 지불 결제를 처리하는 IC칩을 구비하고, 상기 번호생성장치의 출력모듈의 출력 권한을 인터럽트하여 상기 IC칩의 충전잔액을 상기 출력모듈을 통해 출력시키는 번호생성장치의 화면제어 방법 및 번호생성장치를 제공하는 것이다.
An object of the present invention for solving the above problems, the number generation device having an IC chip for processing a contactless payment settlement, interrupt the output authority of the output module of the number generation device to charge the balance of the IC chip It is to provide a screen control method and a number generator of the number generator to output through the output module.
본 발명에 따른 번호생성장치는, 번호생성모듈과 출력모듈 및 입력모듈을 구비한 번호생성장치에 있어서, 일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부와, 상기 안테나부를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩을 구비하고, 상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부, 상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 인터럽트 처리부, 상기 인터럽트 전에 상기 출력모듈을 통해 표시된 출력정보를 임시 저장하는 화면 저장부, IC칩의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부, 상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 충전잔액 표시부를 구비한 제어모듈을 구비한다. 상기 제어모듈은 상기 출력모듈의 인터럽트를 해제하는 인터럽트 해제부와, 상기 출력모듈을 통해 상기 임시 저장된 출력정보를 표시하는 화면 출력 복원부를 더 구비할 수 있다.
In the number generation device having a number generation module, an output module and an input module, the number generation growth value according to the present invention comprises: an antenna unit for transmitting and receiving radio frequency signals to and from a card reader / writer proximate a predetermined distance; A screen output confirmation unit including an IC chip for processing a contactless payment payment based on a radio frequency signal transmitted and received, and confirming that the output module is activated to display a screen. Interrupt processing unit for interrupting the display, Screen storage unit for temporarily storing the output information displayed through the output module before the interrupt, Charge balance check unit for checking the charge balance held in the memory of the IC chip, The output of the checked charge balance It is provided with a control module having a charge balance display to display on the screen of the module. The control module may further include an interrupt canceller configured to cancel an interrupt of the output module, and a screen output restorer configured to display the temporarily stored output information through the output module.
본 발명에 따른 번호생성장치는, 번호생성모듈과 출력모듈 및 입력모듈을 구비한 번호생성장치에 있어서, 일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부와, 상기 안테나부를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩을 구비하며, 상기 IC칩은 상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부, 상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 인터럽트 처리부, 상기 인터럽트 전에 상기 출력모듈을 통해 표시된 출력정보를 임시 저장하는 화면 저장부, IC칩의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부 및 상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 충전잔액 표시부를 구비한다. 상기 IC칩은 상기 출력모듈의 인터럽트를 해제하는 인터럽트 해제부와, 상기 출력모듈을 통해 상기 임시 저장된 출력정보를 표시하는 화면 출력 복원부를 더 구비할 수 있다.
In the number generation device having a number generation module, an output module and an input module, the number generation growth value according to the present invention comprises: an antenna unit for transmitting and receiving radio frequency signals to and from a card reader / writer proximate a predetermined distance; An IC chip for processing a contactless payment settlement based on a radio frequency signal transmitted and received, the IC chip is a screen output check unit for confirming that the output module is activated to display a screen, if the screen display is confirmed, the output Interrupt processing unit for interrupting the output authority of the module, Screen storage unit for temporarily storing the output information displayed through the output module before the interrupt, Charge balance confirmation unit for confirming the charge remaining in the memory of the IC chip and the confirmed charge And a charging balance display unit for displaying the balance on the screen of the output module. The IC chip may further include an interrupt canceller configured to cancel an interrupt of the output module, and a screen output restorer configured to display the temporarily stored output information through the output module.
본 발명에 따르면, 상기 인터럽트 처리부는 상기 입력모듈에 구비된 인터럽트 버튼에 의해 발생한 키 신호를 근거로 상기 출력모듈의 출력 권한을 인터럽트하거나, 또는 상기 IC칩을 통한 지불 결제가 발생하는 경우에 상기 출력모듈의 출력 권한을 인터럽트할 수 있다.
According to the present invention, the interrupt processing unit interrupts the output authority of the output module based on a key signal generated by an interrupt button provided in the input module, or outputs the payment when a payment is made through the IC chip. You can interrupt the module's output permissions.
본 발명에 따른 번호생성장치의 화면제어 방법은, 번호생성모듈과 출력모듈과 입력모듈 및 IC칩을 구비한 번호생성장치의 화면제어 방법에 있어서, 상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 단계와, 상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 단계와, 상기 인터럽트 전에 상기 출력모듈을 통해 표시된 출력정보를 임시 저장하는 단계와, IC칩의 메모리에 유지된 충전잔액을 확인하는 단계와, 상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 단계를 포함한다.
The screen control method of the number generation device according to the present invention is a screen control method of a number generation device having a number generation module, an output module, an input module, and an IC chip, wherein the output module is activated to display a screen. Interrupting the output authority of the output module, temporarily storing the output information displayed through the output module before the interruption, and charging charges held in the memory of the IC chip. And confirming the displayed balance on the screen of the output module.
본 발명에 따르면, 상기 번호생성장치의 화면제어 방법은, 상기 출력모듈의 인터럽트를 해제하는 단계와, 상기 출력모듈을 통해 상기 임시 저장된 출력정보를 표시하는 단계를 더 포함할 수 있다.
According to the present invention, the screen control method of the number generation device may further include releasing an interrupt of the output module and displaying the temporarily stored output information through the output module.
본 발명에 따르면, 번호생성장치를 통해 비접촉식 지불 결제를 처리할 뿐만 아니라, 번호생성장치에 구비된 IC칩의 충전잔액을 언제든 편리하게 확인할 수 있는 이점이 있다.
According to the present invention, there is an advantage that it is possible to conveniently check the charge balance of the IC chip provided in the number generator as well as process the contactless payment settlement through the number generator.
본 발명에 따르면, 상기 번호생성장치의 화면이 활성화된 경우에만 상기 IC칩의 충전잔액이 표시되도록 하여 상기 번호생성장치의 배터리 소모를 최소화하는 이점이 있다.
According to the present invention, there is an advantage of minimizing battery consumption of the number generator by displaying the charge balance of the IC chip only when the screen of the number generator is activated.
도 1은 본 발명의 일 실시 방법에 따른 번호생성장치 구성을 도시한 도면이다.
도 2는 본 발명의 일 실시 방법에 따른 번호생성장치의 충전잔액 표시 과정을 도시한 도면이다.
도 3은 본 발명의 다른 일 실시 방법에 따른 번호생성장치 구성을 도시한 도면이다.
도 4는 본 발명의 다른 일 실시 방법에 따른 번호생성장치의 충전잔액 표시 과정을 도시한 도면이다.1 is a diagram showing the configuration of a number generator according to an embodiment of the present invention.
2 is a view showing a charging balance display process of the number generator according to an embodiment of the present invention.
3 is a diagram showing the configuration of a number generator according to another embodiment of the present invention.
4 is a view showing a charging balance display process of the number generator according to another embodiment of the present invention.
이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. It should be understood, however, that the drawings and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention, and are not to be construed as limiting the present invention. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The terms used below are defined in consideration of the functions of the present invention, which may vary depending on the user, intention or custom of the operator. Therefore, the definition should be based on the contents throughout the present invention.
결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
As a result, the technical spirit of the present invention is determined by the claims, and the following examples are one means for efficiently explaining the technical spirit of the present invention to those skilled in the art to which the present invention pertains. It is only.
도면1은 본 발명의 일 실시 방법에 따른 번호생성장치(100) 구성을 도시한 도면이다.
1 is a diagram showing the configuration of the number generation device 100 according to an embodiment of the present invention.
보다 상세하게 본 도면1은 번호생성장치(100)에 지불 결제를 처리하는 IC칩(165)을 구비하되, 상기 IC칩(165)과 연결된 제어모듈(125)을 통해 상기 IC칩(165)의 메모리에 유지된 충전잔액을 상기 번호생성장치(100)의 출력모듈(110)을 통해 출력시키는 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 번호생성장치(100) 구성에 대한 다양한 실시 방법(예컨대, 일부 구성부가 생략되거나, 또는 세분화되거나, 또는 합쳐진 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, Figure 1 is provided with an IC chip 165 to process payment payment in the number generation device 100, the control of the IC chip 165 connected to the IC chip 165 of the 165 As a configuration showing the output of the charge balance held in the memory through the output module 110 of the number generator 100, those skilled in the art to which the present invention pertains, see FIG. And / or may be modified to infer various implementation methods (e.g., implementation methods in which some components are omitted, subdivided, or combined) for the number generation device 100 configuration, but the present invention is directed to all It is made, including the implementation method, the technical features are not limited only to the implementation method shown in FIG.
본 발명에 따른 번호생성장치(100)는, 일회용번호를 생성하는 번호생성모듈(105)과, 상기 생성된 일회용번호를 화면에 출력하는 출력모듈(110)과, 상기 일회용번호 생성을 위한 비밀번호를 입력하거나 또는 상기 일회용번호의 생성을 개시시키는 키 신호를 입력하는 입력모듈(115)을 구비하며, 상기 번호생성모듈(105)과 출력모듈(110) 및 입력모듈(115)로 전원을 공급하고, 아울러 상기 번호생성장치(100)에 구비된 제어모듈(125)과 IC칩(165)으로 전원을 공급하는 배터리(120)를 구비하여 이루어진다.
Number generation device 100 according to the present invention, the number generation module 105 for generating a disposable number, the output module 110 for outputting the generated disposable number on the screen, and the password for generating the one-time number An input module 115 for inputting or inputting a key signal for initiating generation of the disposable number, supplying power to the number generation module 105, the output module 110, and the input module 115, In addition, the control module 125 and the IC chip 165 provided in the number generator 100 is provided with a battery 120 for supplying power.
상기 번호생성모듈(105)은 적어도 하나의 고정 씨드 값을 유지하고, 상기 배터리(120)로부터 공급되는 전원을 근거로 타이머를 동작시키며, 상기 입력모듈(115)에 의해 일회용번호의 생성이 요청되면, 상기 타이머로부터 확인되는 현재 시각 값을 근거로 동적 씨드 값을 결정하고, 상기 고정 씨드 값과 동적 씨드 값을 지정된 키 생성 함수에 대입하여 일회용번호를 생성하며, 상기 출력모듈(110)은 상기 생성된 일회용번호를 화면에 출력한다. 본 발명을 구현하는 실시 방법에 따라 상기 번호생성모듈(105)은 IC칩(165) 내 구현되거나, 또는 상기 IC칩(165)이 상기 일회용번호를 생성하는 번호생성모듈(105)일 수도 있다.
The number generation module 105 maintains at least one fixed seed value, operates a timer based on the power supplied from the battery 120, and when generation of a disposable number is requested by the input module 115. A dynamic seed value is determined based on a current time value checked from the timer, and the disposable seed number is generated by substituting the fixed seed value and the dynamic seed value into a designated key generation function, and the output module 110 generates the one-time number. Output the disposable number on the screen. According to an embodiment of the present invention, the number generation module 105 may be implemented in the IC chip 165 or the number generation module 105 in which the IC chip 165 generates the disposable number.
본 발명에 따르면, 상기 번호생성장치(100)는, 일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부(195)와, 상기 안테나부(195)를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩(165)을 구비한다.
According to the present invention, the number generation device 100, the antenna unit 195 for transmitting and receiving radio frequency signals with the card reader / writer in close proximity within a predetermined distance, and the radio frequency signal transmitted and received through the antenna unit 195 An IC chip 165 for processing a contactless payment settlement is provided as a basis.
상기 IC칩(165)은 프로세서와 실행 메모리를 포함하는 제어부(170)와, 비휘발성 메모리를 포함하는 메모리부(190)를 구비하며, 무선 주파수 신호를 변조하여 상기 안테나부(195)를 통해 카드 리더/라이터로 송출하는 송신부(180)와, 상기 안테나부(195)를 통해 카드 리더/라이터로부터 송출된 무선 주파수 신호를 수신하여 복조하는 수신부(185)를 구비한 무선 통신부(175)를 포함하여 이루어진다.
The IC chip 165 includes a control unit 170 including a processor and an execution memory, and a memory unit 190 including a nonvolatile memory. The IC chip 165 modulates a radio frequency signal and modulates a card through the antenna unit 195. And a wireless communication unit 175 having a transmitter 180 for transmitting to a reader / writer and a receiver 185 for receiving and demodulating radio frequency signals transmitted from a card reader / writer through the antenna unit 195. Is done.
상기 IC칩(165)의 메모리부(190)는 상기 IC칩(165)에 할당된 카드정보와, 사용자의 현금(또는 결제수단)을 통해 충전된 충전금액에 대한 지불 결제 후 충전잔액이 기록된다.
The memory unit 190 of the IC chip 165 records the card information allocated to the IC chip 165 and the remaining balance after payment payment for the charged amount charged through the user's cash (or payment means). .
상기 IC칩(165)의 제어부(170)는 상기 수신부(185)를 통해 결제단말에 구비된 카드 리더/라이터로부터 지불결제 요청 신호를 수신하고, 상기 지불결제 요청 신호에 대응하여 상기 송신부(180)를 통해 상기 카드정보와 충전잔액을 상기 결제단말에 구비된 카드 리더/라이터로 전송할 수 있다. 또는 상기 IC칩(165)의 제어부(170)는 상기 수신부(185)를 통해 결제단말에 구비된 카드 리더/라이터로부터 거래금액을 포함하는 신호를 수신하고, 상기 충전잔액에서 상기 거래금액의 차감을 시도한 후, 그 결과를 상기 송신부(180)를 통해 상기 결제단말에 구비된 카드 리더/라이터로 전송할 수 있다.
The control unit 170 of the IC chip 165 receives a payment request signal from a card reader / writer provided in a payment terminal through the receiving unit 185 and transmits the payment unit 180 in response to the payment request signal. Through the card information and the charge balance can be transmitted to the card reader / writer provided in the payment terminal. Alternatively, the control unit 170 of the IC chip 165 receives a signal including a transaction amount from the card reader / writer included in the payment terminal through the receiving unit 185 and deducts the transaction amount from the charging balance. After the attempt, the result may be transmitted to the card reader / writer provided in the payment terminal through the transmitter 180.
본 발명에 따르면, 상기 번호생성장치(100)는, 상기 IC칩(165) 및 출력모듈(110)과 연결되어 상기 IC칩(165)의 메모리에 유지된 충전잔액을 상기 번호생성장치(100)의 출력모듈(110)을 통해 출력시키는 제어모듈(125)을 구비하며, 상기 제어모듈(125)은 상기 입력모듈(115)과 더 연결되어 상기 입력모듈(115)로부터 적어도 하나의 키 신호를 입력받을 수 있다. 본 발명을 구현하는 실시 방법에 따라 상기 제어모듈(125)은 상기 출력모듈(110) 내에 구현되거나, 또는 상기 출력모듈(110)이 상기 제어모듈(125)의 기능을 수행할 수 있다.
According to the present invention, the number generator 100 is connected to the IC chip 165 and the output module 110, the number remaining in the memory of the IC chip 165, the charge remaining in the number generator 100 It is provided with a control module 125 for outputting through the output module 110, the control module 125 is further connected to the input module 115 to input at least one key signal from the input module 115 I can receive it. According to an embodiment of the present invention, the control module 125 may be implemented in the output module 110 or the output module 110 may perform a function of the control module 125.
상기 IC칩(165)의 제어부(170)는 상기 제어모듈(125)과 연결되며, 상기 제어모듈(125)의 요청에 의해 상기 메모리부(190)에 저장된 충전잔액을 상기 제어모듈(125)로 전송한다.
The control unit 170 of the IC chip 165 is connected to the control module 125, and the charge balance stored in the memory unit 190 is requested to the control module 125 by the control module 125. send.
도면1을 참조하면, 상기 제어모듈(125)은, 상기 출력모듈(110)이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부(130)와, 상기 화면 표시가 확인되면, 상기 출력모듈(110)의 출력 권한을 인터럽트하는 인터럽트 처리부(135)와, 상기 인터럽트 전에 상기 출력모듈(110)을 통해 표시된 출력정보를 임시 저장하는 화면 저장부(140)와, IC칩(165)의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부(145)와, 상기 확인된 충전잔액을 상기 출력모듈(110)의 화면에 표시하는 충전잔액 표시부(155)를 구비한다.
Referring to FIG. 1, the control module 125 includes a screen output checking unit 130 for checking whether the output module 110 is activated and displaying a screen, and when the screen display is confirmed, the output module 110. An interrupt processing unit 135 for interrupting the output right of the control panel; a screen storage unit 140 temporarily storing output information displayed through the output module 110 before the interruption; and a memory of the IC chip 165. A charging balance check unit 145 for checking a filling balance and a filling balance display unit 155 for displaying the checked filling balance on the screen of the output module 110 are provided.
상기 화면 출력 확인부(130)는 상기 출력모듈(110)과 연결하여 상기 출력모듈(110)을 통해 화면 상에 비밀번호 입력 화면을 일회용번호 출력 화면이 출력되는지 확인한다. 예를들어, 상기 출력모듈(110)이 LCD장치로 화면을 출력하는 경우, 상기 화면 출력 확인부(130)는 상기 LCD장치로 전원이 공급되거나 또는 상기 LCD장치의 백라이트로 전원이 공급되는지를 판별하여 상기 출력모듈(110)이 활성화되어 화면이 표시되는지 확인할 수 있다. 또는 상기 출력모듈(110)에 비디오메모리가 구비된 경우, 상기 화면 출력 확인부(130)는 상기 비디오메모리에 상기 화면에 출력할 데이터가 로드되는지를 판별하여 상기 출력모듈(110)이 활성화되어 화면이 표시되는지 확인할 수 있다.
The screen output checking unit 130 is connected to the output module 110 and checks whether the password input screen is a one-time number output screen is output on the screen through the output module 110. For example, when the output module 110 outputs a screen to the LCD device, the screen output checking unit 130 determines whether power is supplied to the LCD device or power is supplied to the backlight of the LCD device. The output module 110 can be activated to check whether a screen is displayed. Alternatively, when the output module 110 is provided with a video memory, the screen output checking unit 130 determines whether data to be output on the screen is loaded in the video memory so that the output module 110 is activated and the screen is activated. You can see if is displayed.
상기 출력모듈(110)이 활성화되어 화면이 표시되는 경우, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)의 출력 권한을 인터럽트할 적어도 하나의 조건이 만족되는지 확인한다.
When the output module 110 is activated and the screen is displayed, the interrupt processor 135 checks whether at least one condition for interrupting the output right of the output module 110 is satisfied.
본 발명의 일 실시 방법에 따르면, 상기 입력모듈(115)에 구비된 인터럽트 버튼에 의해 상기 IC칩(165)의 메모리에 유지된 충전잔액을 출력하도록 요청하는 키 신호가 발생하는 경우, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)의 출력 권한을 인터럽트할 조건이 만족되는 것으로 확인할 수 있다.
According to an exemplary embodiment of the present invention, when a key signal for requesting to output the charge remaining in the memory of the IC chip 165 is generated by the interrupt button provided in the input module 115, the interrupt processing unit In operation 135, a condition for interrupting an output right of the output module 110 may be satisfied.
본 발명의 다른 일 실시 방법에 따르면, 상기 출력모듈(110)이 활성화된 상태에서 상기 IC칩(165)을 통한 지불 결제가 발생하거나, 또는 상기 IC칩(165)을 통한 지불 결제가 발생한 이후 지정된 일정 시간이 경과하기 전에 상기 출력모듈(110)이 활성화되는 경우, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)의 출력 권한을 인터럽트할 조건이 만족되는 것으로 확인할 수 있다.
According to another exemplary embodiment of the present invention, the payment is generated through the IC chip 165 while the output module 110 is activated or designated after the payment is made through the IC chip 165. When the output module 110 is activated before a predetermined time elapses, the interrupt processor 135 may determine that a condition for interrupting the output right of the output module 110 is satisfied.
적어도 하나 인터럽트 조건이 만족되면, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)로 지정된 인터럽트 신호를 인가하여 상기 번호생성모듈(105)로부터 상기 출력모듈(110)의 출력 권한을 인터럽트하여 획득한다.
When at least one interrupt condition is satisfied, the interrupt processing unit 135 obtains by interrupting an output right of the output module 110 from the number generation module 105 by applying an interrupt signal designated to the output module 110. .
상기 인터럽트 처리부(135)가 상기 출력모듈(110)의 출력 권한을 인터럽트함과 동시에, 상기 화면 저장부(140)는 상기 인터럽트 전에 상기 출력모듈(110)을 통해 표시되고 있는 화면의 출력정보를 임시 저장한다. 예를들어, 상기 출력모듈(110)에 비디오메모리가 구비된 경우, 상기 화면 저장부(140)는 상기 비디오메모리를 그대로 임시 복사하여 유지할 수 있다.
At the same time as the interrupt processing unit 135 interrupts the output right of the output module 110, the screen storage unit 140 temporarily outputs the output information of the screen being displayed through the output module 110 before the interruption. Save it. For example, when a video memory is provided in the output module 110, the screen storage unit 140 may temporarily copy and maintain the video memory as it is.
상기 충전잔액 확인부(145)는 상기 IC칩(165)으로 충전잔액을 요청하는 신호를 인가하고, 상기 IC칩(165)의 제어부(170)가 상기 메모리부(190)에 저장된 충전잔액을 포함하는 신호를 전송하면, 이를 수신하여 상기 IC칩(165)의 충전잔액을 확인한다.
The charge balance checking unit 145 applies a signal for requesting a charge balance to the IC chip 165, and the control unit 170 of the IC chip 165 includes a charge balance stored in the memory unit 190. When the signal is transmitted, it is received and the charge balance of the IC chip 165 is checked.
상기 IC칩(165)의 충전잔액이 확인되면, 상기 충전잔액 표시부(155)는 상기 인터럽트된 출력 권한을 근거로 상기 충전잔액을 상기 출력모듈(110)의 화면에 표시한다.
When the charge balance of the IC chip 165 is confirmed, the charge balance display unit 155 displays the charge balance on the screen of the output module 110 based on the interrupted output authority.
도면1을 참조하면, 상기 제어모듈(125)은, 상기 출력모듈(110)의 인터럽트를 해제하는 인터럽트 해제부(160)와, 상기 출력모듈(110)을 통해 상기 임시 저장된 출력정보를 표시하는 화면 출력 복원부(150)를 더 구비한다.
Referring to FIG. 1, the control module 125 may include an interrupt canceller 160 for releasing an interrupt of the output module 110 and a screen for displaying the temporarily stored output information through the output module 110. It further includes an output recovery unit 150.
상기 인터럽트 처리부(135)에 의해 상기 출력모듈(110)의 출력 권한이 인터럽트 된 후, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)의 인터럽트를 해제하기 위한 적어도 하나의 조건이 만족되는지 확인한다.
After the output authority of the output module 110 is interrupted by the interrupt processor 135, the interrupt canceller 160 determines whether at least one condition for releasing the interrupt of the output module 110 is satisfied. do.
본 발명의 일 실시 방법에 따르면, 상기 입력모듈(115)에 구비된 인터럽트 버튼의 토글(또는 인터럽트 해제 버튼)에 의해 상기 출력모듈(110)의 인터럽트를 해제하도록 요청하는 키 신호가 발생하는 경우, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)의 인터럽트를 해제할 조건이 만족되는 것으로 확인할 수 있다.
According to an embodiment of the present invention, when a key signal for requesting to release the interrupt of the output module 110 is generated by a toggle (or interrupt release button) of the interrupt button provided in the input module 115, The interrupt canceller 160 may determine that a condition for releasing an interrupt of the output module 110 is satisfied.
본 발명의 다른 일 실시 방법에 따르면, 상기 충전잔액 표시부(155)에 의해 상기 출력모듈(110)로 상기 충전잔액이 출력된 후 지정된 일정 시간이 경과하는 경우, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)의 인터럽트를 해제할 조건이 만족되는 것으로 확인할 수 있다.
According to another exemplary embodiment of the present invention, when a predetermined time elapses after the charging balance is output to the output module 110 by the charging balance display unit 155, the interrupt canceling unit 160 is configured to perform the above operation. It can be confirmed that a condition for releasing an interrupt of the output module 110 is satisfied.
적어도 하나 인터럽트 해제 조건이 만족되면, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)로 지정된 인터럽트 해제 신호를 인가하여 상기 출력모듈(110)의 출력 권한에 해제하여 상기 번호생성모듈(105)로 전달한다.
When at least one interrupt release condition is satisfied, the interrupt release unit 160 applies an interrupt release signal designated to the output module 110 to release the output authority of the output module 110 to release the number generation module 105. To pass.
상기 인터럽트 해제부(160)에 의해 상기 출력모듈(110)의 인터럽트가 해제됨과 동시에, 상기 화면 출력 복원부(150)는 상기 화면 저장부(140)에 의해 임시 저장되고 있는 출력정보를 출력모듈(110)을 통해 표시하여 복원한다.
At the same time as the interrupt of the output module 110 is released by the interrupt canceller 160, the screen output restorer 150 outputs the output information temporarily stored by the screen storage 140. Display through 110 to restore.
도면2는 본 발명의 일 실시 방법에 따른 번호생성장치(100)의 충전잔액 표시 과정을 도시한 도면이다.
2 is a view showing a charging balance display process of the number generator 100 according to an embodiment of the present invention.
보다 상세하게 본 도면2는 상기 도면1에 도시된 번호생성장치(100)의 제어모듈(125)에서 출력모듈(110)의 출력 권한을 인터럽트하여 IC칩(165)의 충전잔액을 표시하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 충전잔액 표시 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, FIG. 2 illustrates a process of displaying the charge balance of the IC chip 165 by interrupting the output authority of the output module 110 in the control module 125 of the number generator 100 shown in FIG. As illustrated, those of ordinary skill in the art to which the present invention pertains may refer to and / or modify this drawing 2 to implement various methods for the filling balance display process (e.g., some steps may be omitted or sequenced). It can be inferred that the modified implementation method), but the present invention includes all the implementation methods inferred, the technical features are not limited only to the implementation method shown in FIG.
도면2를 참조하면, 제어모듈(125)은 출력모듈(110)이 활성화되어 화면을 표시하는지 확인하고(200), 상기 출력모듈(110)이 활성화된 경우, 입력모듈(115)로부터 입력되는 인터럽트 키 신호 또는 IC칩(165)의 지불 결제를 확인하여 상기 출력모듈(110)의 출력 권한을 인터럽트할 지 결정한다(205).
Referring to FIG. 2, the control module 125 checks whether the output module 110 is activated to display a screen (200), and when the output module 110 is activated, an interrupt input from the input module 115. By checking the key signal or payment settlement of the IC chip 165, it is determined whether to interrupt the output authority of the output module 110 (205).
만약 상기 출력모듈(110)의 출력 권한을 인터럽트 한다면, 상기 제어모듈(125)은 출력모듈(110)로 인터럽트 신호를 인가하여 상기 출력모듈(110)의 출력 권한을 인터럽트하고(210), 상기 인터럽트 전에 상기 출력모듈(110)을 통해 표시된 출력정보를 임시 저장한다(215).
If the output right of the output module 110 is interrupted, the control module 125 applies an interrupt signal to the output module 110 to interrupt the output right of the output module 110 (210). Temporarily storing the output information displayed through the output module 110 before (215).
상기 제어모듈(125)은 상기 IC칩(165)으로부터 충전잔액을 확인하고(220), 상기 확인된 충전잔액을 상기 출력모듈(110)의 화면에 표시한다(225).
The control module 125 checks the charging balance from the IC chip 165 (220), and displays the checked charging balance on the screen of the output module 110 (225).
상기 제어모듈(125)은 입력모듈(115)로부터 입력되는 인터럽트 해제 키 신호 또는 상기 충전잔액 출력 후 지정된 일정 시간 경과를 확인하여 상기 출력모듈(110)의 인터럽트를 해제할 지 결정한다(230).
The control module 125 determines whether to release the interrupt of the output module 110 by checking an interrupt release key signal input from the input module 115 or a predetermined time elapsed after outputting the charging balance (230).
만약 상기 출력모듈(110)의 인터럽트를 해제한다면, 상기 제어모듈(125)은 출력모듈(110)로 인터럽트 해제 신호를 인가하여 상기 출력모듈(110)의 인터럽트를 해제하고(235), 상기 임시 저장된 출력정보를 상기 출력모듈(110)을 통해 출력한다(245).
If the interrupt of the output module 110 is released, the control module 125 applies an interrupt release signal to the output module 110 to release the interrupt of the output module 110 (235), and temporarily stores the interrupt. Output information is output through the output module 110 (245).
도면3은 본 발명의 다른 일 실시 방법에 따른 번호생성장치(100) 구성을 도시한 도면이다.
3 is a diagram showing the configuration of the number generation device 100 according to another embodiment of the present invention.
보다 상세하게 본 도면3은 번호생성장치(100)에 지불 결제를 처리하는 IC칩(165)을 구비한 후, 상기 IC칩(165)을 통해 상기 IC칩(165)의 메모리에 유지된 충전잔액을 상기 번호생성장치(100)의 출력모듈(110)을 통해 출력시키는 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 번호생성장치(100) 구성에 대한 다양한 실시 방법(예컨대, 일부 구성부가 생략되거나, 또는 세분화되거나, 또는 합쳐진 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, Figure 3 is provided with an IC chip 165 to process payment payment in the number generation device 100, and the remaining balance in the memory of the IC chip 165 through the IC chip 165 To show the configuration to output through the output module 110 of the number generation device 100, those skilled in the art to which the present invention pertains, by referring to and / or modifying the present figure 3 Various implementation methods (e.g., implementation methods in which some components are omitted, subdivided, or combined) for the number generation device 100 configuration may be inferred, but the present invention includes all implementation methods inferred. The technical features are not limited only to the implementation method illustrated in FIG. 3.
본 발명에 따른 번호생성장치(100)는, 일회용번호를 생성하는 번호생성모듈(105)과, 상기 생성된 일회용번호를 화면에 출력하는 출력모듈(110)과, 상기 일회용번호 생성을 위한 비밀번호를 입력하거나 또는 상기 일회용번호의 생성을 개시시키는 키 신호를 입력하는 입력모듈(115)을 구비하며, 상기 번호생성모듈(105)과 출력모듈(110) 및 입력모듈(115)로 전원을 공급하고, 아울러 상기 번호생성장치(100)에 구비된 IC칩(165)으로 전원을 공급하는 배터리(120)를 구비하여 이루어진다.
Number generation device 100 according to the present invention, the number generation module 105 for generating a disposable number, the output module 110 for outputting the generated disposable number on the screen, and the password for generating the one-time number An input module 115 for inputting or inputting a key signal for initiating generation of the disposable number, supplying power to the number generation module 105, the output module 110, and the input module 115, In addition, the number generator 100 is provided with a battery 120 for supplying power to the IC chip 165 provided in the.
상기 번호생성모듈(105)은 적어도 하나의 고정 씨드 값을 유지하고, 상기 배터리(120)로부터 공급되는 전원을 근거로 타이머를 동작시키며, 상기 입력모듈(115)에 의해 일회용번호의 생성이 요청되면, 상기 타이머로부터 확인되는 현재 시각 값을 근거로 동적 씨드 값을 결정하고, 상기 고정 씨드 값과 동적 씨드 값을 지정된 키 생성 함수에 대입하여 일회용번호를 생성하며, 상기 출력모듈(110)은 상기 생성된 일회용번호를 화면에 출력한다.
The number generation module 105 maintains at least one fixed seed value, operates a timer based on the power supplied from the battery 120, and when generation of a disposable number is requested by the input module 115. A dynamic seed value is determined based on a current time value checked from the timer, and the disposable seed number is generated by substituting the fixed seed value and the dynamic seed value into a designated key generation function, and the output module 110 generates the one-time number. Output the disposable number on the screen.
본 발명에 따르면, 상기 번호생성장치(100)는, 일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부(195)와, 상기 안테나부(195)를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩(165)을 구비한다.
According to the present invention, the number generation device 100, the antenna unit 195 for transmitting and receiving radio frequency signals with the card reader / writer in close proximity within a predetermined distance, and the radio frequency signal transmitted and received through the antenna unit 195 An IC chip 165 for processing a contactless payment settlement is provided as a basis.
상기 IC칩(165)은 프로세서와 실행 메모리를 포함하는 제어부(170)와, 비휘발성 메모리를 포함하는 메모리부(190)를 구비하며, 무선 주파수 신호를 변조하여 상기 안테나부(195)를 통해 카드 리더/라이터로 송출하는 송신부(180)와, 상기 안테나부(195)를 통해 카드 리더/라이터로부터 송출된 무선 주파수 신호를 수신하여 복조하는 수신부(185)를 구비한 무선 통신부(175)를 포함하여 이루어진다.
The IC chip 165 includes a control unit 170 including a processor and an execution memory, and a memory unit 190 including a nonvolatile memory. The IC chip 165 modulates a radio frequency signal and modulates a card through the antenna unit 195. And a wireless communication unit 175 having a transmitter 180 for transmitting to a reader / writer and a receiver 185 for receiving and demodulating radio frequency signals transmitted from a card reader / writer through the antenna unit 195. Is done.
상기 IC칩(165)의 메모리부(190)는 상기 IC칩(165)에 할당된 카드정보와, 사용자의 현금(또는 결제수단)을 통해 충전된 충전금액에 대한 지불 결제 후 충전잔액이 기록된다.
The memory unit 190 of the IC chip 165 records the card information allocated to the IC chip 165 and the remaining balance after payment payment for the charged amount charged through the user's cash (or payment means). .
상기 IC칩(165)의 제어부(170)는 상기 수신부(185)를 통해 결제단말에 구비된 카드 리더/라이터로부터 지불결제 요청 신호를 수신하고, 상기 지불결제 요청 신호에 대응하여 상기 송신부(180)를 통해 상기 카드정보와 충전잔액을 상기 결제단말에 구비된 카드 리더/라이터로 전송할 수 있다. 또는 상기 IC칩(165)의 제어부(170)는 상기 수신부(185)를 통해 결제단말에 구비된 카드 리더/라이터로부터 거래금액을 포함하는 신호를 수신하고, 상기 충전잔액에서 상기 거래금액의 차감을 시도한 후, 그 결과를 상기 송신부(180)를 통해 상기 결제단말에 구비된 카드 리더/라이터로 전송할 수 있다.
The control unit 170 of the IC chip 165 receives a payment request signal from a card reader / writer provided in a payment terminal through the receiving unit 185 and transmits the payment unit 180 in response to the payment request signal. Through the card information and the charge balance can be transmitted to the card reader / writer provided in the payment terminal. Alternatively, the control unit 170 of the IC chip 165 receives a signal including a transaction amount from the card reader / writer included in the payment terminal through the receiving unit 185 and deducts the transaction amount from the charging balance. After the attempt, the result may be transmitted to the card reader / writer provided in the payment terminal through the transmitter 180.
본 발명에 따르면, 상기 IC칩(165)은 출력모듈(110)과 연결되어 상기 IC칩(165)의 메모리에 유지된 충전잔액을 상기 출력모듈(110)을 통해 출력시키며, 상기 입력모듈(115)과 더 연결되어 상기 입력모듈(115)로부터 적어도 하나의 키 신호를 입력받을 수 있다.
According to the present invention, the IC chip 165 is connected to the output module 110 to output the charge remaining in the memory of the IC chip 165 through the output module 110, the input module 115 ) May be further connected to receive at least one key signal from the input module 115.
도면3을 참조하면, 상기 IC칩(165)은, 상기 출력모듈(110)이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부(130)와, 상기 화면 표시가 확인되면, 상기 출력모듈(110)의 출력 권한을 인터럽트하는 인터럽트 처리부(135)와, 상기 인터럽트 전에 상기 출력모듈(110)을 통해 표시된 출력정보를 임시 저장하는 화면 저장부(140)와, IC칩(165)의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부(145)와, 상기 확인된 충전잔액을 상기 출력모듈(110)의 화면에 표시하는 충전잔액 표시부(155)를 구비한다.
Referring to FIG. 3, the IC chip 165 includes a screen output checking unit 130 for checking whether the output module 110 is activated and displaying a screen, and when the screen display is confirmed, the output module 110. An interrupt processing unit 135 for interrupting the output right of the control panel; a screen storage unit 140 temporarily storing output information displayed through the output module 110 before the interruption; and a memory of the IC chip 165. A charging balance check unit 145 for checking a filling balance and a filling balance display unit 155 for displaying the checked filling balance on the screen of the output module 110 are provided.
상기 화면 출력 확인부(130)는 상기 출력모듈(110)과 연결하여 상기 출력모듈(110)을 통해 화면 상에 비밀번호 입력 화면을 일회용번호 출력 화면이 출력되는지 확인한다. 예를들어, 상기 출력모듈(110)이 LCD장치로 화면을 출력하는 경우, 상기 화면 출력 확인부(130)는 상기 LCD장치로 전원이 공급되거나 또는 상기 LCD장치의 백라이트로 전원이 공급되는지를 판별하여 상기 출력모듈(110)이 활성화되어 화면이 표시되는지 확인할 수 있다. 또는 상기 출력모듈(110)에 비디오메모리가 구비된 경우, 상기 화면 출력 확인부(130)는 상기 비디오메모리에 상기 화면에 출력할 데이터가 로드되는지를 판별하여 상기 출력모듈(110)이 활성화되어 화면이 표시되는지 확인할 수 있다.
The screen output checking unit 130 is connected to the output module 110 and checks whether the password input screen is a one-time number output screen is output on the screen through the output module 110. For example, when the output module 110 outputs a screen to the LCD device, the screen output checking unit 130 determines whether power is supplied to the LCD device or power is supplied to the backlight of the LCD device. The output module 110 can be activated to check whether a screen is displayed. Alternatively, when the output module 110 is provided with a video memory, the screen output checking unit 130 determines whether data to be output on the screen is loaded in the video memory so that the output module 110 is activated and the screen is activated. You can see if is displayed.
상기 출력모듈(110)이 활성화되어 화면이 표시되는 경우, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)의 출력 권한을 인터럽트할 적어도 하나의 조건이 만족되는지 확인한다.
When the output module 110 is activated and the screen is displayed, the interrupt processor 135 checks whether at least one condition for interrupting the output right of the output module 110 is satisfied.
본 발명의 일 실시 방법에 따르면, 상기 입력모듈(115)에 구비된 인터럽트 버튼에 의해 상기 IC칩(165)의 메모리에 유지된 충전잔액을 출력하도록 요청하는 키 신호가 발생하는 경우, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)의 출력 권한을 인터럽트할 조건이 만족되는 것으로 확인할 수 있다.
According to an exemplary embodiment of the present invention, when a key signal for requesting to output the charge remaining in the memory of the IC chip 165 is generated by the interrupt button provided in the input module 115, the interrupt processing unit In operation 135, a condition for interrupting an output right of the output module 110 may be satisfied.
본 발명의 다른 일 실시 방법에 따르면, 상기 출력모듈(110)이 활성화된 상태에서 상기 IC칩(165)을 통한 지불 결제가 발생하거나, 또는 상기 IC칩(165)을 통한 지불 결제가 발생한 이후 지정된 일정 시간이 경과하기 전에 상기 출력모듈(110)이 활성화되는 경우, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)의 출력 권한을 인터럽트할 조건이 만족되는 것으로 확인할 수 있다.
According to another exemplary embodiment of the present invention, the payment is generated through the IC chip 165 while the output module 110 is activated or designated after the payment is made through the IC chip 165. When the output module 110 is activated before a predetermined time elapses, the interrupt processor 135 may determine that a condition for interrupting the output right of the output module 110 is satisfied.
적어도 하나 인터럽트 조건이 만족되면, 상기 인터럽트 처리부(135)는 상기 출력모듈(110)로 지정된 인터럽트 신호를 인가하여 상기 번호생성모듈(105)로부터 상기 출력모듈(110)의 출력 권한을 인터럽트하여 획득한다.
When at least one interrupt condition is satisfied, the interrupt processing unit 135 obtains by interrupting an output right of the output module 110 from the number generation module 105 by applying an interrupt signal designated to the output module 110. .
상기 인터럽트 처리부(135)가 상기 출력모듈(110)의 출력 권한을 인터럽트함과 동시에, 상기 화면 저장부(140)는 상기 인터럽트 전에 상기 출력모듈(110)을 통해 표시되고 있는 화면의 출력정보를 임시 저장한다. 예를들어, 상기 출력모듈(110)에 비디오메모리가 구비된 경우, 상기 화면 저장부(140)는 상기 비디오메모리를 그대로 임시 복사하여 유지할 수 있다.
At the same time as the interrupt processing unit 135 interrupts the output right of the output module 110, the screen storage unit 140 temporarily outputs the output information of the screen being displayed through the output module 110 before the interruption. Save it. For example, when a video memory is provided in the output module 110, the screen storage unit 140 may temporarily copy and maintain the video memory as it is.
상기 충전잔액 확인부(145)는 상기 메모리부(190)에 저장된 충전잔액을 확인하고, 상기 충전잔액 표시부(155)는 상기 인터럽트된 출력 권한을 근거로 상기 충전잔액을 상기 출력모듈(110)의 화면에 표시한다.
The charge balance check unit 145 checks the charge balance stored in the memory unit 190, and the charge balance display unit 155 stores the charge balance on the basis of the interrupted output authority of the output module 110. Display on the screen.
도면3을 참조하면, 상기 IC칩(165)은, 상기 출력모듈(110)의 인터럽트를 해제하는 인터럽트 해제부(160)와, 상기 출력모듈(110)을 통해 상기 임시 저장된 출력정보를 표시하는 화면 출력 복원부(150)를 더 구비한다.
Referring to FIG. 3, the IC chip 165 may include: an interrupt releasing unit 160 for releasing an interrupt of the output module 110 and a screen for displaying the temporarily stored output information through the output module 110. It further includes an output recovery unit 150.
상기 인터럽트 처리부(135)에 의해 상기 출력모듈(110)의 출력 권한이 인터럽트 된 후, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)의 인터럽트를 해제하기 위한 적어도 하나의 조건이 만족되는지 확인한다.
After the output authority of the output module 110 is interrupted by the interrupt processor 135, the interrupt canceller 160 determines whether at least one condition for releasing the interrupt of the output module 110 is satisfied. do.
본 발명의 일 실시 방법에 따르면, 상기 입력모듈(115)에 구비된 인터럽트 버튼의 토글(또는 인터럽트 해제 버튼)에 의해 상기 출력모듈(110)의 인터럽트를 해제하도록 요청하는 키 신호가 발생하는 경우, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)의 인터럽트를 해제할 조건이 만족되는 것으로 확인할 수 있다.
According to an embodiment of the present invention, when a key signal for requesting to release the interrupt of the output module 110 is generated by a toggle (or interrupt release button) of the interrupt button provided in the input module 115, The interrupt canceller 160 may determine that a condition for releasing an interrupt of the output module 110 is satisfied.
본 발명의 다른 일 실시 방법에 따르면, 상기 충전잔액 표시부(155)에 의해 상기 출력모듈(110)로 상기 충전잔액이 출력된 후 지정된 일정 시간이 경과하는 경우, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)의 인터럽트를 해제할 조건이 만족되는 것으로 확인할 수 있다.
According to another exemplary embodiment of the present invention, when a predetermined time elapses after the charging balance is output to the output module 110 by the charging balance display unit 155, the interrupt canceling unit 160 is configured to perform the above operation. It can be confirmed that a condition for releasing an interrupt of the output module 110 is satisfied.
적어도 하나 인터럽트 해제 조건이 만족되면, 상기 인터럽트 해제부(160)는 상기 출력모듈(110)로 지정된 인터럽트 해제 신호를 인가하여 상기 출력모듈(110)의 출력 권한에 해제하여 상기 번호생성모듈(105)로 전달한다.
When at least one interrupt release condition is satisfied, the interrupt release unit 160 applies an interrupt release signal designated to the output module 110 to release the output authority of the output module 110 to release the number generation module 105. To pass.
상기 인터럽트 해제부(160)에 의해 상기 출력모듈(110)의 인터럽트가 해제됨과 동시에, 상기 화면 출력 복원부(150)는 상기 화면 저장부(140)에 의해 임시 저장되고 있는 출력정보를 출력모듈(110)을 통해 표시하여 복원한다.
At the same time as the interrupt of the output module 110 is released by the interrupt canceller 160, the screen output restorer 150 outputs the output information temporarily stored by the screen storage 140. Display through 110 to restore.
도면4는 본 발명의 다른 일 실시 방법에 따른 번호생성장치(100)의 충전잔액 표시 과정을 도시한 도면이다.
4 is a view showing a filling balance display process of the number generator 100 according to another embodiment of the present invention.
보다 상세하게 본 도면4는 상기 도면3에 도시된 번호생성장치(100)의 IC칩(165)에서 출력모듈(110)의 출력 권한을 인터럽트하여 상기 IC칩(165)의 충전잔액을 표시하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 충전잔액 표시 과정에 대한 다양한 실시 방법(예컨대, 일부 단계가 생략되거나, 또는 순서가 변경된 실시 방법)을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, FIG. 4 is a process of displaying the charge balance of the IC chip 165 by interrupting the output authority of the output module 110 in the IC chip 165 of the number generator 100 shown in FIG. As shown in the drawings, a person of ordinary skill in the art to which the present invention pertains may refer to and / or modify this drawing 4 to perform various methods of performing the filling balance display process (for example, some steps may be omitted, or It is possible to infer an implementation method in which the order is changed), but the present invention includes all the implementation methods inferred above, and the technical features are not limited only to the implementation method shown in FIG.
도면4를 참조하면, IC칩(165)은 출력모듈(110)이 활성화되어 화면을 표시하는지 확인하고(400), 상기 출력모듈(110)이 활성화된 경우, 입력모듈(115)로부터 입력되는 인터럽트 키 신호 또는 지불 결제를 확인하여 상기 출력모듈(110)의 출력 권한을 인터럽트할 지 결정한다(405).
Referring to FIG. 4, the IC chip 165 checks whether the output module 110 is activated to display a screen (400), and when the output module 110 is activated, an interrupt input from the input module 115. It is determined whether to interrupt the output authority of the output module 110 by checking a key signal or payment settlement (405).
만약 상기 출력모듈(110)의 출력 권한을 인터럽트 한다면, 상기 IC칩(165)은 출력모듈(110)로 인터럽트 신호를 인가하여 상기 출력모듈(110)의 출력 권한을 인터럽트하고(410), 상기 인터럽트 전에 상기 출력모듈(110)을 통해 표시된 출력정보를 임시 저장한다(415).
If the output right of the output module 110 is interrupted, the IC chip 165 applies an interrupt signal to the output module 110 to interrupt the output right of the output module 110 (410). Temporarily storing the output information displayed through the output module 110 before (415).
상기 IC칩(165)은 메모리부(190)에 유지된 충전잔액을 확인하고(420), 상기 확인된 충전잔액을 상기 출력모듈(110)의 화면에 표시한다(425).
The IC chip 165 checks the remaining charge remaining in the memory unit 190 (420), and displays the checked remaining balance on the screen of the output module 110 (425).
상기 IC칩(165)은 입력모듈(115)로부터 입력되는 인터럽트 해제 키 신호 또는 상기 충전잔액 출력 후 지정된 일정 시간 경과를 확인하여 상기 출력모듈(110)의 인터럽트를 해제할 지 결정한다(430).
The IC chip 165 determines whether to release the interrupt of the output module 110 by checking an interrupt release key signal input from the input module 115 or a predetermined time elapsed after outputting the charge balance (430).
만약 상기 출력모듈(110)의 인터럽트를 해제한다면, 상기 IC칩(165)은 출력모듈(110)로 인터럽트 해제 신호를 인가하여 상기 출력모듈(110)의 인터럽트를 해제하고(435), 상기 임시 저장된 출력정보를 상기 출력모듈(110)을 통해 출력한다(445).
If the interrupt of the output module 110 is released, the IC chip 165 applies an interrupt release signal to the output module 110 to release the interrupt of the output module 110 (435), and temporarily stores the interrupt. The output information is output through the output module 110 (445).
100 : 번호생성장치 110 : 출력모듈
115 : 입력모듈 125 : 제어모듈
130 : 화면 출력 확인부 135 : 인터럽트 처리부
140 : 화면 저장부 145 : 충전잔액 확인부
150 : 화면 출력 복원부 155 : 충전잔액 표시부
160 : 인터럽트 해제부 195 : IC칩
195 : 안테나부100: number generator 110: output module
115: input module 125: control module
130: screen output check unit 135: interrupt processing unit
140: screen storage unit 145: charge balance check unit
150: screen output recovery unit 155: charge balance display unit
160: interrupt release unit 195: IC chip
195: antenna unit
Claims (7)
일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부;
상기 안테나부를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩; 및
상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부;
상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 인터럽트 처리부;
상기 인터럽트 전에 상기 출력모듈을 통해 표시된 출력정보를 임시 저장하는 화면 저장부;
IC칩의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부; 및
상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 충전잔액 표시부;를 구비한 제어모듈;을 구비하는 번호생성장치.
In the number generation device having a number generation module, an output module and an input module,
An antenna unit for transmitting and receiving a radio frequency signal with a card reader / writer proximate within a predetermined distance;
An IC chip processing a contactless payment settlement based on a radio frequency signal transmitted and received through the antenna unit; And
A screen output checking unit for checking whether the output module is activated to display a screen;
An interrupt processor for interrupting an output right of the output module when the screen display is confirmed;
A screen storage unit for temporarily storing output information displayed through the output module before the interruption;
A charge balance checking unit for checking a charge remaining in the memory of the IC chip; And
And a control module having a filling balance display unit for displaying the checked filling balance on the screen of the output module.
일정 거리 내로 근접한 카드 리더/라이터와 무선 주파수 신호를 송수신하는 안테나부; 및
상기 안테나부를 통해 송수신되는 무선 주파수 신호를 근거로 비접촉식 지불 결제를 처리하는 IC칩;을 구비하며,
상기 IC칩은,
상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 화면 출력 확인부;
상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 인터럽트 처리부;
상기 인터럽트 전에 상기 출력모듈을 통해 표시된 출력정보를 임시 저장하는 화면 저장부;
IC칩의 메모리에 유지된 충전잔액을 확인하는 충전잔액 확인부; 및
상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 충전잔액 표시부;를 구비하여 이루어지는 것을 특징으로 하는 번호생성장치.
In the number generation device having a number generation module, an output module and an input module,
An antenna unit for transmitting and receiving a radio frequency signal with a card reader / writer proximate within a predetermined distance; And
And an IC chip processing a contactless payment settlement based on a radio frequency signal transmitted and received through the antenna unit.
The IC chip,
A screen output checking unit for checking whether the output module is activated to display a screen;
An interrupt processor for interrupting an output right of the output module when the screen display is confirmed;
A screen storage unit for temporarily storing output information displayed through the output module before the interruption;
A charge balance checking unit for checking a charge remaining in the memory of the IC chip; And
And a charging balance display unit for displaying the checked charging balance on the screen of the output module.
상기 출력모듈의 인터럽트를 해제하는 인터럽트 해제부; 및
상기 출력모듈을 통해 상기 임시 저장된 출력정보를 표시하는 화면 출력 복원부;를 더 구비하여 이루어지는 것을 특징으로 하는 번호생성장치.
The method of claim 1, wherein the control module,
An interrupt releasing unit for releasing an interrupt of the output module; And
And a screen output restoring unit which displays the temporarily stored output information through the output module.
상기 출력모듈의 인터럽트를 해제하는 인터럽트 해제부; 및
상기 출력모듈을 통해 상기 임시 저장된 출력정보를 표시하는 화면 출력 복원부;를 더 구비하여 이루어지는 것을 특징으로 하는 번호생성장치.
The method of claim 2, wherein the IC chip,
An interrupt releasing unit for releasing an interrupt of the output module; And
And a screen output restoring unit which displays the temporarily stored output information through the output module.
상기 입력모듈에 구비된 인터럽트 버튼에 의해 발생한 키 신호를 근거로 상기 출력모듈의 출력 권한을 인터럽트하거나, 또는
상기 IC칩을 통한 지불 결제가 발생하는 경우에 상기 출력모듈의 출력 권한을 인터럽트하는 것을 특징으로 하는 번호생성장치.
The method of claim 1 or 2, wherein the interrupt processing unit,
Interrupt the output authority of the output module based on the key signal generated by the interrupt button provided in the input module, or
And interrupting an output right of the output module when payment settlement through the IC chip occurs.
상기 출력모듈이 활성화되어 화면을 표시하는지 확인하는 단계;
상기 화면 표시가 확인되면, 상기 출력모듈의 출력 권한을 인터럽트하는 단계;
상기 인터럽트 전에 상기 출력모듈을 통해 표시되어 있던 출력정보를 임시 저장하는 단계;
IC칩의 메모리에 유지된 충전잔액을 확인하는 단계; 및
상기 확인된 충전잔액을 상기 출력모듈의 화면에 표시하는 단계;를 포함하는 번호생성장치의 화면제어 방법.
In the screen control method of a number generating device having a number generating module, an output module, an input module and an IC chip,
Checking whether the output module is activated to display a screen;
Interrupting an output right of the output module when the screen display is confirmed;
Temporarily storing output information displayed through the output module before the interrupt;
Checking a charge remaining in the memory of the IC chip; And
And displaying the identified remaining balance on the screen of the output module.
상기 충전잔액이 상기 출력모듈을 통해 출력된 후에 상기 입력모듈을 통해 인터럽트 해제 키 신호가 입력되는 경우, 상기 출력모듈의 인터럽트를 해제하는 단계; 및
상기 출력모듈을 통해 상기 임시 저장된 출력정보를 표시하는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 번호생성장치의 화면제어 방법.
The method according to claim 6,
Releasing an interrupt of the output module when an interrupt releasing key signal is input through the input module after the charging balance is output through the output module; And
And displaying the temporarily stored output information through the output module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110004285A KR101242024B1 (en) | 2011-01-14 | 2011-01-14 | Method for Controlling Display of OTP Device, and OTP Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110004285A KR101242024B1 (en) | 2011-01-14 | 2011-01-14 | Method for Controlling Display of OTP Device, and OTP Device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120082784A KR20120082784A (en) | 2012-07-24 |
KR101242024B1 true KR101242024B1 (en) | 2013-03-11 |
Family
ID=46714456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110004285A KR101242024B1 (en) | 2011-01-14 | 2011-01-14 | Method for Controlling Display of OTP Device, and OTP Device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101242024B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100814377B1 (en) | 2007-08-31 | 2008-03-20 | 주식회사 미래테크놀로지 | Otp token |
KR20090051147A (en) * | 2006-07-07 | 2009-05-21 | 가부시기가이샤제이씨비 | Internet settlement system |
KR20100020116A (en) * | 2008-08-12 | 2010-02-22 | 주식회사 미래테크놀로지 | Otp generation device and contol method thereof |
-
2011
- 2011-01-14 KR KR1020110004285A patent/KR101242024B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090051147A (en) * | 2006-07-07 | 2009-05-21 | 가부시기가이샤제이씨비 | Internet settlement system |
KR100814377B1 (en) | 2007-08-31 | 2008-03-20 | 주식회사 미래테크놀로지 | Otp token |
KR20100020116A (en) * | 2008-08-12 | 2010-02-22 | 주식회사 미래테크놀로지 | Otp generation device and contol method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20120082784A (en) | 2012-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108140182B (en) | Message dispatcher for payment system | |
US9547849B2 (en) | Method and apparatus for providing real time mutable credit card information and for providing sleep mode functionality | |
JP5920747B1 (en) | Application programs and cards | |
CN105261130B (en) | A kind of intelligence POS terminal | |
US11023881B2 (en) | Near field communication NFC-based transaction method and device | |
CN105452987A (en) | Management of near field communications using low power modes of an electronic device | |
KR20170126688A (en) | Smart card and method for controlling the same | |
WO2015030912A1 (en) | Secure provisioning of credentials on an electronic device | |
US20200151311A1 (en) | Credential management for mobile devices | |
US10248940B1 (en) | Modular firmware for transaction system | |
US11657386B2 (en) | Reference-based card enrollment for secondary devices | |
KR101226611B1 (en) | Security card device | |
JP2020085880A (en) | Wristwatch and method for improving security in electronic payment applied for wristwatch | |
KR101598941B1 (en) | System and method for exchanging mobile coupon | |
KR101242024B1 (en) | Method for Controlling Display of OTP Device, and OTP Device | |
CN208061359U (en) | A kind of payment merchant tenninal and payment system | |
KR100814377B1 (en) | Otp token | |
CN108334926A (en) | Fingerprint fiscard and fingerprint financial system | |
JP6199549B2 (en) | Reading system | |
CN204463130U (en) | A kind of two generation USBKey | |
KR20090133056A (en) | A portable apparatus for controlling an automatic machine | |
WO2017028405A1 (en) | Smart card and payment terminal integrated device and control method thereof | |
KR101349327B1 (en) | Payment apparatus and payment system using the same | |
KR20110053137A (en) | Elecric card, electric card reader, and electric account system using them | |
KR20100103758A (en) | Method for providing card settlement service with call charge, complex terminal and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160304 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170302 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20180305 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190306 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20200303 Year of fee payment: 8 |