KR20020072030A - Method for voice recognition using encryption in mobile communication terminal - Google Patents
Method for voice recognition using encryption in mobile communication terminal Download PDFInfo
- Publication number
- KR20020072030A KR20020072030A KR1020010011983A KR20010011983A KR20020072030A KR 20020072030 A KR20020072030 A KR 20020072030A KR 1020010011983 A KR1020010011983 A KR 1020010011983A KR 20010011983 A KR20010011983 A KR 20010011983A KR 20020072030 A KR20020072030 A KR 20020072030A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- voice
- card
- payment
- password
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72463—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/40—Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition
- H04M2201/405—Electronic components, circuits, software, systems or apparatus used in telephone systems using speech recognition involving speaker-dependent recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 기존의 이동통신 단말기에 구현된 음성 인식 기능을 이용하여 단말기에서 인터넷을 통한 전자상거래나 지하철 등에서 요금 자동 과금시 암호화에 응용하는 방법에 관한 것으로서, 이러한 본 발명은 이동통신 단말기(CDMA, AMPS, PCS, IMT-2000)를 인터넷(홈) 뱅킹, 쇼핑몰에서의 신용카드 및 전자화폐 결제, 지하철 및 고속도로 등의 요금 자동 과금에 이용할 경우 요구되는 비밀번호를 키패드에 의한 입력이 아닌 단말기의 음성 인식 기능을 이용하여 입력하고, 사용자가 미리 등록해 놓은 음성과 마이크를 통해 입력되는 음성을 비교하여 암호화함으로써, 카드분실 또는 문자 비밀번호 유출시에도 안심하고 전자상거래 등에 활용할 수 잇도록 한 것이다.The present invention relates to a method of applying encryption to automatic billing in electronic commerce or subway through the Internet using a voice recognition function implemented in a conventional mobile communication terminal. The present invention relates to a mobile communication terminal (CDMA, When using AMPS, PCS, IMT-2000) for internet (home) banking, credit card and electronic money payment in shopping malls, automatic billing of subways and highways, voice recognition of the terminal, not the input of the password through keypad By inputting using the function, and comparing the voice input through the microphone and the voice registered in advance by the user, and encrypted, it can be used for e-commerce, etc. with confidence in case of card loss or text password leak.
Description
본 발명은 기존의 이동통신 단말기의 음성 인식 기능을 사용하여 암호화하는 방법에 관한 것으로, 특히 이동통신 단말기에 연결되어 있는 마이크를 이용하여 사용자의 음성 암호를 미리 등록해 놓고, 이 음성 암호 확인 시스템을 채택한 쇼핑몰이나 금융권의 인터넷 뱅킹 및 증권 거래 시스템에 연결하여 카드결제 또는 자금이체 등을 할 경우, 본인 여부 확인을 위하여 자신이 미리 등록해 놓은 음성과 마이크를 통해 입력되는 음성을 확인하여 카드분실 또는 문자 비밀번호 유출시에도 안심하고 전자상거래 등에 활용할 수 있도록 한 것이다.The present invention relates to a method for encrypting using a voice recognition function of an existing mobile communication terminal. In particular, a voice password confirmation system is registered in advance by using a microphone connected to a mobile communication terminal. If you connect to the internet banking or securities trading system of a shopping mall or financial institution that you have adopted, and make a payment or transfer of funds, you can check the voice that you registered beforehand and the voice that is input through the microphone. Even when a password is leaked, it can be used with confidence in e-commerce.
일반적으로, 이동통신 단말기(Mobile Communication Terminal)는 휴대하여 이동 중에도 사용할 수 있는 편리함 때문에 그 수요가 폭발적으로 증가하고 있다. 근래에는 이동통신 단말기 제조업체가 이동통신 단말기에 여러 가지 기능을 부가하여 사용자가 보다 편리하게 사용할 수 있도록 하고 있으며, 상기 부가 기능의 하나로 음성 인식(voice recognition, 인간과 기계와의 대화에서 음성을 기계가 알아듣는 코드로 변환해 주는 과정) 기능이 있다. 이는 사용자가 직접 버튼을 눌러 다이얼하지 않고, 미리 지정된 음성 신호를 입력하여 다이얼을 대신하는 기능이다. 예컨대, 사용자가 특정 전화 번호를 지정하고 '우리집'이라는 음성 신호를 저장한다. 다음, '우리집'이라는 음성 신호가 이동통신 단말기의 마이크를 통해 입력되면 상기 마이크는 입력된 음성 신호에 대응하는 전화 번호를 다이얼링 한다. 이러한 기능은 사용자가 자동차 운전 중 전화를 해야하는 경우에 유용할 수 있다.In general, the demand for mobile communication terminals is exploding due to the convenience of being portable and usable on the go. In recent years, a mobile communication terminal manufacturer has added various functions to a mobile communication terminal so that the user can use it more conveniently. One of the additional functions is voice recognition (voice recognition) in a conversation between a human and a machine. The process of converting it to the code that it listens to. This is a function to replace a dial by inputting a predetermined voice signal instead of dialing by pressing a button directly. For example, a user designates a specific phone number and stores a voice signal of 'my home'. Next, when a voice signal of 'my house' is input through a microphone of the mobile communication terminal, the microphone dials a phone number corresponding to the input voice signal. This can be useful if the user needs to make a phone call while driving a car.
한편, 상기 음성 인식 기능을 위한 알고리즘(algorithm)은 크게 세 가지 부분으로 구성된다. 첫 번째는 인코딩(encoding)된 음성 패킷(voice packet)으로부터 종료점(end point)을 검출하기 위한 이득(gain)을 추출하는 과정과, 두 번째는 인코딩된 음성 패킷의 특성 파라미터(feature parameter)를 검출하기 위하여 LPC(Linear Prediction Coding, 선형 예측 부호화 ; 음성 데이터의 감축, 합성 인식 등을 위하여 사람의 성도(聲道)를 AR(auto-regressive) 신호로 모형화하여 그 계수들을 구하는 것) 값을 추출하는 과정과, 마지막으로, 인코딩된 음성 패킷의 특성 파라미터와 메모리에 저장된 표준 패턴(standard pattern)을 비교하여 동일한 음성 신호를 추출하는 과정으로 이루어진다.On the other hand, the algorithm for the speech recognition function is largely composed of three parts. First, extracting a gain for detecting an end point from an encoded voice packet, and second, detecting a feature parameter of the encoded voice packet. Linear Prediction Coding (LPC) to extract the coefficients by modeling the human vocal tract as an auto-regressive (AR) signal for reduction of speech data, synthesis recognition, etc. And finally, comparing the characteristic parameters of the encoded speech packet with a standard pattern stored in the memory to extract the same speech signal.
그러나, 퀄컴(qualcomm) 사의 이동통신 단말기용 모뎀 칩(Mobile Station Modem ; MSM Chip)은 음성 인식 기능을 기본적으로 제공하지 않는다. 따라서, 이동통신 단말기 제조업체가 상기 음성 알고리즘을 구현하기 위해서는 별도의 소프트웨어(software)를 사용자 인터페이스(User Interface) 영역에 상술한 기능들을 부가하여야 한다.However, Qualcomm's Mobile Station Modem (MSM Chip) does not provide speech recognition. Therefore, in order to implement the voice algorithm, the mobile terminal manufacturer must add additional software to the user interface area.
도 1은 종래 기술에 따른 음성 인식 기능을 통해 암호화한 카드리더기를 구비한 이동통신 단말기의 내부 회로 구성을 블럭적으로 나타낸 구성도이다.1 is a block diagram illustrating an internal circuit configuration of a mobile communication terminal having a card reader encrypted by a voice recognition function according to the related art.
이에 도시된 바와 같이, 음성 인식 기능을 구비한 이동통신 단말기(100)는,As shown here, the mobile communication terminal 100 having a voice recognition function,
기지국과 가입자 정합장치간에 송수신 되는 RF(Radio Frequency) 신호를 처리하는 RF부(110)와, 단말기(100)내 회로를 제어하는 CPU(Central Processing Unit)가 내장되어 있으며, 상기 RF부(110)의 각 회선에 대한 전송속도 변환과 디지털/아날로그 변환 기능을 수행하고, 전화기능은 물론 인터넷 뱅킹 및 금융서비스의 기능을 제어 및 통제하는 이동국 모뎀(MSM, Mobile Station Modem)(120)과, 외부로부터 입력되는 음성 신호를 전기적 신호로 변환하는 마이크(130)와, 상기 마이크(130)로부터 입력되는 아날로그 신호를 디지털 신호로 변환하여 이동국 모뎀(120)으로 제공하고, 상기 이동국 모뎀(120)으로부터 출력되는 디지털/아날로그 신호를 각각 아날로그/디지털 신호로 변환하여 스피커(140)로 출력하는 코덱(codec)(150)과, 다수의 전화번호를 저장하거나 최근 송신 전화번호 등 부가적인 정보를 저장하며, 어드레스 및 데이터 라인을 통해 데이터 암호화와 기본 데이터를 처리하는 메모리부(160)와, 상기 이동국 모뎀(120)을 비롯하여 단말기 전체에 필요 전원을 공급하여 정상 작동할 수 있도록 하는 전원 공급부(170)와, 타 단말기의 번호를 지정하는 입력패드(0 ~ 9, *, #)를 포함하여 상기 단말기(100)의 각종 기능을 수행하는 키코드를 발생하는 키패드부(180)와, 상기 키패드부(180)로부터 출력되는 데이터 값(영숫자 및 한글 등)과 단말기(100)의 부가 기능 등을 디스플레이 하는 액정표시부(LCD)(190)와, 상기 마이크(130)로부터 입력되는 음성 신호가 상기 이동통신 단말기(100)를 제어하기 위한 음성 암호 데이터인 지의 여부를 판별하는 음성 인식 기능을 수행하고, 상기 입력된 음성 신호가 상기 단말기(100)를 제어하기 위한 데이터일 경우, 상기 음성 신호 데이터에 대응하는 정보 신호를 출력하는 음성 인식 암호화부(200)와, 데이터의 입력만을 받는 것으로, 자동 과금 등에 의한 데이터가 입력될 경우, 이를 읽어 상기 이동국 모뎀(120)에 상기 읽어들인 데이터를 출력하는 카드 인식부(310)와, 상기 카드 인식부(310)로부터 출력되는 데이터를 인식하고, 상기 메모리부(160)에 데이터를 저장하여 사용자로부터 요청이 있을 경우 상기 액정 표시부(190)로 데이터를 출력하는 데이터 변조부(320)와, 상기 카드 인식부(310)와 데이터 변조부(320)를 포함하는 카드리더기(300)로 구성된다.An RF unit 110 for processing a radio frequency (RF) signal transmitted and received between a base station and a subscriber matching device, and a central processing unit (CPU) for controlling a circuit in the terminal 100 are built in the RF unit 110. Mobile station modem (MSM) 120 which performs transmission rate conversion and digital / analog conversion functions for each line, and controls and controls the functions of internet banking and financial services as well as telephone functions. The microphone 130 converts an input voice signal into an electrical signal, and converts an analog signal input from the microphone 130 into a digital signal and provides the digital signal to the mobile station modem 120, and outputs from the mobile station modem 120. A codec 150 for converting a digital / analog signal into an analog / digital signal and outputting the same to the speaker 140, and storing a plurality of telephone numbers or additionally transmitting a recent telephone number. Memory unit 160 for storing information, processing data encryption and basic data through an address and a data line, and a power supply unit for supplying necessary power to the entire terminal including the mobile station modem 120 to operate normally. A keypad unit 180 generating a key code for performing various functions of the terminal 100, including an input pad (0 to 9, *, #) designating a number of another terminal, and A liquid crystal display (LCD) 190 for displaying data values (alphanumeric characters, Korean characters, etc.) output from the keypad unit 180, additional functions of the terminal 100, and the like, and a voice signal input from the microphone 130 may be used. Perform a voice recognition function to determine whether the voice password data for controlling the mobile communication terminal 100, and if the input voice signal is data for controlling the terminal 100, the sound The voice recognition encryption unit 200 which outputs an information signal corresponding to the signal data, and receives data only, and when the data by automatic charging or the like is input, reads the read data to the mobile station modem 120. Recognizes the card recognition unit 310 to output and the data output from the card recognition unit 310, and stores the data in the memory unit 160, the data to the liquid crystal display 190 when a request from the user And a card reader 300 including a data modulator 320 and a card recognition unit 310 and a data modulator 320.
도 2는 종래의 카드결제 과정을 나타낸 흐름도이다.2 is a flowchart illustrating a conventional card payment process.
이에 도시된 바와 같이, 이동통신 단말기를 가진 사용자가 단말기에 구현된 인터넷 기능을 이용해 쇼핑몰에 접속하고 원하는 상품을 선택한 후 현금 결제 또는 카드 결제를 선택한다(S1, S2).As shown in the figure, a user having a mobile communication terminal accesses a shopping mall using an internet function implemented in the terminal, selects a desired product, and then selects cash payment or card payment (S1, S2).
만일 카드 결제를 선택할 경우, 신용카드 번호를 입력하고 비밀번호 누출을 우려하여 카드유효기간만 입력하며, 이때 카드 유효기간은 카드에 명시되어 있으므로 누구나 쉽게 입력할 수 있다(S3-S5).If you choose to pay by credit card, enter your credit card number and worry about leaking your password, and only enter the card expiration date.
한편, 현재의 쇼핑몰에서 운영되는 모든 결제 시스템은 카드 결제시 한국정보통신(KICC)의 시스템에 연결하여 카드의 이상유무를 판단하며 분실 신고된 카드인지 아닌지를 확인한다(S6).On the other hand, all payment systems currently operating in shopping malls are connected to the Korea Information and Communications (KICC) system at the time of card payment to determine the abnormality of the card and check whether the card is reported as lost (S6).
상기에서 카드가 분실신고 되어 있지 않고 입력된 카드유효기간에 이상이 없을 경우 한국정보통신의 시스템에서는 카드에 아무런 이상이 없다고 알려주며, 쇼핑몰에서는 이상이 없는 카드로 판단하고 상품대금 만큼의 금액을 카드결제한다(S7, S8).If the card is not reported lost and there is no abnormality in the card validity period, the Korea Information and Communications System notifies you that there is nothing wrong with the card. (S7, S8).
상술된 바와 같이 인터넷이란 매개체를 통해 이루어지는 전자상거래는, 사람과 사람이 물리적인 매체의 전달을 통해 상품을 사고 파는 전통적인 상거래와는 달리 컴퓨터와 네트워크라는 전자적인 매체를 통해 상품을 사고 파는 행위를 통칭하는 것으로, 직접 매장을 방문하지 않고도 물건을 구매할 수 있다는 점에서 큰 장점을 지닌다. 전형적인 전자상거래의 과정을 살펴보면, 먼저 소비자는 컴퓨터 등 인터넷에 연결된 단말기로 전자상거래 서비스 제공업체의 웹사이트에 접속한다. 상기 웹사이트에는 다양한 상품의 리스트 및 각 상품에 대한 상세 사양이 표시되며, 소비자는 웹사이트에 표시된 상품을 검색하여 구매를 원하는 상품을 발견하면, 구매주문을 내고 신용카드와 같은 전자결재수단을 이용하여 대금을 지불한다. 전자상거래 제공업체는 대금결재를 확인한 후 상품을 소비자에게 배달한다.As mentioned above, electronic commerce through the medium of the Internet refers to the act of buying and selling goods through electronic media such as computers and networks, unlike people and people who buy and sell goods through the delivery of physical media. By doing so, it has a big advantage in that it is possible to purchase goods without visiting the store. Looking at a typical e-commerce process, a consumer first accesses an e-commerce service provider's website from a computer, such as a computer, connected to the Internet. The website displays a list of various products and detailed specifications of each product, and when a consumer searches for a product displayed on the website and finds a product to purchase, the customer places a purchase order and uses an electronic payment method such as a credit card. Pay your bill. The e-commerce provider confirms the payment and delivers the product to the consumer.
그러나, 상기 설명한 바와 같이 통상의 전자상거래 방법은, 전자상거래의 특성상 사람과 사람이 직접 대면하지 않는 상태에서 상품구매 행위가 일어나므로, 보안성 측면에서 취약한 면을 지닌다. 따라서, 전자상거래시 회원 인증을 위하여 사용하고 있는 비밀번호가 도용될 경우 사용자 개인에게 심각한 피해를 주는 문제점을 야기한다.However, as described above, the conventional electronic commerce method has a weak point in terms of security since a product purchase act occurs in a state where a person does not face each other due to the characteristics of the electronic commerce. Therefore, if the password being used for member authentication during electronic commerce is stolen, it causes a problem of serious damage to the user.
또한, 종래의 신용카드 결제 방법에 있어서는 사용자가 신용카드를 분실한 경우, 이에 대한 분실신고를 하지 않은 경우 타인이 분실된 카드를 이용해 쇼핑몰에서 얼마든지 물건을 구입할 수 있으며, 이로 인한 피해가 급격히 늘어나고 있는 실정이며, 신용카드 등에 사용하는 암호화는 단순히 숫자의 나열을 사용하기 때문에, 타인에 의해 유출 및 도용 등 쉽게 노출될 수 있는 문제점을 가진다.In addition, in the conventional credit card payment method, when a user loses a credit card, and a user does not report the loss, another person can purchase any number of items at the shopping mall using the lost card, and the damage caused by this rapidly increases. Since the encryption used for a credit card or the like simply uses a sequence of numbers, there is a problem that it can be easily exposed and leaked by others.
이에 본 발명은 상기와 같은 종래 기술의 제반 문제점을 해결하기 위해서 제안된 것으로서,Accordingly, the present invention is proposed to solve the above problems of the prior art,
본 발명의 목적은 인터넷 쇼핑몰 등에서 카드 결제를 희망하는 사용자가 미리 자신의 음성 암호를 음성 암호 시스템에 등록해 놓고, 기술 협력을 체결한 쇼핑몰 또는 은행, 증권회사의 인터넷 사이트에 연결하여 원하는 상품을 선택한 후 카드 결제시 본인의 음성 암호를 한번 더 확인하는 음성 인식 기술을 이용함으로써, 이러한 음성 암호 확인 시스템을 채택한 쇼핑몰이나 금융권의 인터넷 뱅킹 및 전자상거래 사이트에서 카드분실 또는 문자 비밀번호 유출시에도 안심하고 전자상거래를 활용할 수 있도록 한 이동통신 단말기에서 음성 인식을 이용한 암호화 방법을 제공하는 데 있다.An object of the present invention is to select a desired product by registering a user's voice password in the voice password system in advance, and connecting to the Internet site of a shopping mall or a bank or a securities company that has signed a technical cooperation. By using voice recognition technology that checks the user's voice password once more when the card is settled, e-commerce is secured even when the card is lost or the password is leaked at the internet banking and e-commerce site of the shopping mall or financial institution that adopts the voice password verification system. The present invention provides an encryption method using voice recognition in one mobile communication terminal.
상기와 같은 목적을 달성하기 위한 본 발명은,The present invention for achieving the above object,
단말기 전원 온(On) 후 초기화 모드에서 사용자로부터 음성 신호가 인가되면, 상기 인가된 음성 신호를 사용자에 의해 미리 등록된 음성 암호와 일치하는지 비교하는 단계와,If a voice signal is applied from the user in the initialization mode after the terminal is powered on, comparing the applied voice signal with a voice password registered in advance by the user;
상기 비교 결과 입력된 음성 신호와 미리 등록된 음성 암호가 일치할 경우 사용자 본인임을 인증하고, 단말기 부가 기능 선택 모드(인터넷 뱅킹, 전자상거래, 자동과금 서비스, 일반 전화 등)로 진입하는 단계와,If the voice signal inputted as a result of the comparison matches a pre-registered voice password, authenticating the user and entering a terminal add-on selection mode (Internet banking, e-commerce, automatic billing service, general telephone, etc.);
상기 모드 중 인터넷 뱅킹 및 전자상거래 모드가 선택될 경우는, 인터넷을 통해 전자상거래를 위한 쇼핑몰이나 인터넷 뱅킹 시스템에 접속하는 단계와,If the Internet banking and e-commerce mode is selected among the modes, accessing a shopping mall or an internet banking system for electronic commerce through the Internet,
상기 쇼핑몰에 접속될 경우 쇼핑몰에서 사용자가 상품 선택후 이를 구입할 경우, 선택된 상품에 대한 결제 방법(카드 결제, 전자 화폐 결제)을 선택 여부를 체크하는 단계와,Checking whether to select a payment method (card payment, electronic money payment) for the selected product when the user selects the product and purchases the product in the shopping mall when connected to the shopping mall;
상기 카드 결제시 카드번호 입력, 카드유효기간 입력, 한국정보통신(KICC)에 카드 이상유무를 판단하는 일반적인 카드 결제 승인 과정을 마친 결과 카드에 이상이 없으면, 비밀번호 확인을 위해 입력된 음성 신호와, 미리 등록된 음성 암호를 비교하여, 일치할 경우 카드 결제를 수행하는 단계와,When the card payment is completed, the card number is entered, the card expiration date is entered, and the general card payment approval process that determines whether there is a card abnormality in Korea Information and Communication (KICC). Comparing the registered voice password and performing a card payment if there is a match;
상기 전자 화폐 결제시 사용자 인증에 필요한 사용자 음성 암호를 확인하여 본인 여부를 검사한 후, 사용자에 미리 등록된 음성 암호와 일치할 경우 전자 결제를 승인하는 단계와,Checking the user's voice password required for user authentication at the time of electronic money payment and checking the user's identity, and if the voice password is registered with the user in advance, approving the electronic payment;
상기 인터넷 뱅킹 모드에 접속될 경우는, 단말기의 SMS(Short Messaging Services)와 같은 기능을 통해 카드 인식부에서 전자화폐 등의 사용할 수 있는 금액 관리(데이터베이스 관리)를 위한 음성 암호를 확인하는 단계와,When accessing the Internet banking mode, checking a voice password for use of money management (database management) such as electronic money in a card recognition unit through a function such as SMS (Short Messaging Services) of the terminal;
상기 확인 결과 사용자임이 인증되면 사용자의 전자 화폐의 잔여 금액 등을 확인하고, 전자 화폐의 잔여 금액이 부족한 경우, 인터넷을 통해 홈(인터넷) 뱅킹을 받아서 데이터 변조부를 통해 카드 인식부에서 사용할 수 있는 금액을 충전하는 단계와,As a result of the verification, if the user is authenticated, the user checks the remaining amount of the electronic money, and if the remaining amount of the electronic money is insufficient, the amount that can be used by the card recognition unit through the home (internet) banking through the internet and the data tampering unit. Charging the;
상기 자동과금 서비스 모드가 선택될 경우는, 단말기의 카드 인식부에서 데이터 신호 입력(지하철 및 고속도로 요금 정산 등에서 대금 요청)이 감지되면, 사용자에게 비밀번호를 요구하여 사용자의 음성 암호를 확인하는 단계와,When the automatic billing service mode is selected, when a data signal input (payment request in subway and highway fare settlement) is detected by the card recognition unit of the terminal, requesting a password from the user to confirm the user's voice password;
상기 사용자 인증이 확인되면 요청된 대금을 지불하고, 사용자의 데이터베이스 관리 여부를 확인하여 요청이 있을 경우 사용자 요청에 따라 전자 화폐를 충전하는 단계와,Paying the requested price when the user authentication is confirmed, checking whether the user manages the database, and charging the electronic money according to the user's request when requested;
상기 일반 전화 모드가 선택될 경우는, 통화를 위한 키 온(On) 여부를 체크하여, 통화 모드로 진입하고 사용자의 통화가 완료되면 초기 단계로 진행하는 단계로 구성됨을 특징으로 그 방법적 구성상의 특징으로 한다.When the general telephone mode is selected, the method is configured to check whether a key is on for a call, enter a call mode, and proceed to an initial stage when a user's call is completed. It features.
도 1은 종래 기술에 따른 음성 인식으로 암호화된 자기카드를 구비한 이동통신 단말기의 내부 회로 구성을 나타낸 구성도이며,1 is a block diagram showing the internal circuit configuration of a mobile communication terminal having a magnetic card encrypted by speech recognition according to the prior art,
도 2는 종래 기술에 따른 이동통신 단말기에서 카드결제 과정을 나타낸 흐름도이고,2 is a flowchart illustrating a card payment process in a mobile communication terminal according to the prior art,
도 3은 본 발명에 의한 이동통신 단말기에서 음성 인식 기능을 이용한 암호화 방법을 나타낸 흐름도이다.3 is a flowchart illustrating an encryption method using a voice recognition function in a mobile communication terminal according to the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
100 ..... 이동통신 단말기100 ..... Mobile terminal
110 ..... RF부120 ..... 이동국 모뎀(MSM)110 ..... RF section 120 ..... Mobile station modem (MSM)
130 ..... 마이크140 ..... 스피커130 ..... Microphone 140 ..... Speaker
150 ..... 코덱(CODEC)160 ..... 메모리부150 ..... Codec 160 ..... Memory section
170 ..... 전원공급부180 ..... 키패드부170 ..... Power supply unit 180 ..... Keypad unit
190 ..... 액정 표시부(LCD)200 ..... 음성인식 암호화부190 ..... LCD 200 ..... Voice recognition encryption unit
300 ..... 카드리더기300 ..... Card Reader
310 ..... 카드 인식부320 ..... 데이터 변조부310 ..... card recognition unit 320 ..... data modulation unit
이하, 상기와 같은 기술적 사상에 따른 본 발명의 이동통신 단말기에서 음성 인식을 이용한 암호화 방법의 바람직한 실시 예를 첨부된 도면에 의거 상세히 설명하면 다음과 같다.Hereinafter, a preferred embodiment of an encryption method using voice recognition in a mobile communication terminal according to the above technical concept will be described in detail with reference to the accompanying drawings.
도 3은 본 발명에 의한 이동통신 단말기에서 음성 인식 기능을 이용한 암호화 방법을 나타낸 흐름도이다.3 is a flowchart illustrating an encryption method using a voice recognition function in a mobile communication terminal according to the present invention.
본 발명의 기본적 구조는 기존의 이동통신 단말기에서 음성 인식 기능을 사용하여 암호화 알고리즘을 보강하는 것으로서, 특히 이동통신 단말기에 연결되어 있는 마이크를 이용하여 사용자의 음성 암호를 미리 등록해 놓고, 이 음성 암호 확인 시스템을 채택한 쇼핑몰이나 금융권의 인터넷 뱅킹 및 증권 거래 시스템에 연결하여 카드결제 또는 자금이체 등을 할 경우, 본인 여부 확인을 위하여 자신이 미리등록해 놓은 음성과 마이크를 통해 입력되는 음성을 확인하여 카드분실 또는 문자 비밀번호 유출시에도 안심하고 전자상거래 등에 활용할 수 있도록 한 것이다.The basic structure of the present invention is to reinforce an encryption algorithm by using a voice recognition function in an existing mobile communication terminal. In particular, a voice password of a user is registered in advance by using a microphone connected to the mobile communication terminal. When you make a payment or transfer a card by connecting to an internet banking or securities trading system of a shopping mall or financial institution that adopts a verification system, check the voice that is registered through your own voice and a microphone to confirm your identity. It is designed to be used for e-commerce with confidence even when lost or leaked text password.
첨부한 도면 도 3에 도시된 바와 같이, 단말기 전원 온(On) 후 초기화 모드에서 사용자로부터 음성 신호가 인가되면(ST11-ST13), 상기 입력된 음성 신호를 사용자에 의해 미리 등록된 음성 암호와 일치하는지 비교한다(ST14).As shown in FIG. 3, when a voice signal is applied from the user in the initialization mode after the terminal is turned on (ST11-ST13), the input voice signal matches the voice password registered in advance by the user. Are compared (ST14).
상기 비교 결과 입력된 음성 신호와 미리 등록된 음성 암호가 일치하면 단말기의 여러 부가 기능(인터넷 뱅킹, 전자상거래, 자동과금 서비스, 일반 전화 등) 중 사용하고자 하는 기능을 선택한다(ST15).As a result of the comparison, if the input voice signal and the pre-registered voice password match, the user selects a function to be used among various additional functions (Internet banking, e-commerce, automatic billing service, general telephone, etc.) (ST15).
상기 모드 중 인터넷 뱅킹 및 전자상거래 모드가 선택될 경우는,If the Internet banking and e-commerce mode is selected among the above modes,
인터넷을 통해 전자상거래용 운영 서버에 접속하여 웹사이트(쇼핑몰)들의 페이지들을 사용자에게 제공하고, 이를 통해 사용자는 인터넷에 연결되어 전자상거래를 위한 쇼핑몰이나 인터넷 뱅킹 시스템에 접속한다(ST16, ST17, ST27).Access to the e-commerce operating server through the Internet to provide the pages of the website (shopping mall) to the user, through which the user is connected to the Internet to the shopping mall or Internet banking system for e-commerce (ST16, ST17, ST27) ).
상기 쇼핑몰에 접속될 경우, 쇼핑몰에서 사용자가 원하는 상품을 선택하여 이를 구입할 경우, 상기 선택된 상품에 대한 결제 방법(카드 결제, 전자 화폐 결제)을 선택하고(ST18, ST19), 카드 결제시 카드번호 입력, 카드유효기간 입력, 한국정보통신(KICC)에 카드 이상유무를 판단하는 일반적인 카드 결제 승인 과정을 마친 결과 카드에 이상이 없을 경우, 비밀번호 확인을 위한 입력된 음성 신호와 미리 등록된 음성 암호를 비교하여 이상이 없을 경우 카드 결제를 수행한다(ST20-ST22).When accessing the shopping mall, when a user selects a desired product in the shopping mall and purchases it, selects a payment method (card payment, electronic money payment) for the selected product (ST18, ST19), and enters a card number when paying for the card. After entering the card expiration date and completing the normal card payment approval process to determine whether there is a card error in KICC, if there is no problem with the card, the input voice signal for password verification and the pre-registered voice password are compared. If there is no error, card payment is performed (ST20-ST22).
다음으로, 상기 단계 ST19에서 카드 결제가 아닌 전자 화폐로 결제시에도, 사용자 인증에 필요한 사용자 음성 암호를 확인하여 본인 여부를 검사한 후, 사용자에 미리 등록된 음성 암호와 일치할 경우 전자 결제를 승인한다(ST23-ST26).Next, even when payment is made in electronic money instead of card payment in step ST19, the user voice password required for user authentication is checked and the user is verified, and if the voice password registered in advance is matched with the user, the electronic payment is approved. (ST23-ST26).
다음으로, 상기에서 인터넷 뱅킹(ST27) 모드에 접속되면, 단말기의 SMS(Short Messaging Services)와 같은 기능을 통해 카드 인식부에서 전자화폐 등의 사용할 수 있는 금액 관리(데이터베이스 관리)를 위한 음성 암호를 확인하여 인증이 이루어지면 사용자의 전자 화폐의 잔여 금액 등을 확인하고, 전자 화폐의 잔여 금액이 부족한 경우, 인터넷을 통해 인터넷(홈) 뱅킹을 받아서 데이터 변조부를 통해 카드 인식부에서 사용할 수 있는 금액을 충전하고 다시 사용할 수 있도록 한다(ST27-ST32).Next, when connected to the Internet banking (ST27) mode in the above, through the function such as SMS (Short Messaging Services) of the terminal, the card recognition unit can use the voice password for money management (database management) that can be used, such as electronic money When the verification is performed, the remaining amount of the user's electronic money is checked.If the remaining amount of the electronic money is insufficient, the user can receive the Internet (home) banking via the Internet and use the amount that can be used by the card recognition unit through the data tampering unit. Recharge and use again (ST27-ST32).
한편, 상기 단계 ST15에서 자동과금 서비스 모드가 선택될 경우는,On the other hand, when the automatic charging service mode is selected in step ST15,
단말기의 카드 인식부에서 데이터 신호 입력(지하철 및 고속도로 요금 정산 등에서 대금 요청)이 감지되면, 사용자에게 비밀번호를 요구하여 사용자의 음성 암호를 확인하고(ST33-ST36), 사용자의 인증이 확인되면 요청된 대금을 지불한다(ST37). 상기 대금이 지불된 후 사용자의 데이터베이스 관리 여부를 확인하여 요청이 있을 경우 사용자 요청에 따라 전자 화폐를 충전한다(ST38, ST39).When a data signal input (payment request in subway and highway fare settlement) is detected by the card recognition unit of the terminal, the user is asked for a password to confirm the user's voice password (ST33-ST36), and when the user's authentication is confirmed, the requested Pay the price (ST37). After the payment is made, the user checks whether the user manages the database and, upon request, charges the electronic money according to the user's request (ST38 and ST39).
이때, 카드 인식부에서 자동과금에 의해 데이터가 입력되면 이를 데이터 변조부에서 인식하여 단말기 메모리부에 저장하고, 사용자가 원할 때 키조작 등으로 액정 표시부(LCD)로 확인할 수 있도록 한다.In this case, when data is input by the automatic charging in the card recognition unit, it is recognized by the data modulation unit and stored in the terminal memory unit, so that the user can check the liquid crystal display (LCD) by key operation or the like when desired.
또한, 상기 단계 ST15에서 일반 전화 모드가 선택될 경우는,In addition, when the normal telephone mode is selected in step ST15,
통화를 위한 키 온(On) 여부를 체크하여, 통화 모드로 진입하고, 사용자의 통화가 완료되면 상기 단계 ST15로 이동한다.After checking whether the key is on for the call, the user enters the call mode and proceeds to step ST15 when the user's call is completed.
이상에서, 본 발명에 따른 회로의 구성 및 동작을 상기한 설명 및 도면에 따라 도시하였지만 이는 예를 들어 설명한 것에 불과하며 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능함은 물론이다. 즉, 본 발명의 단순한 변형 내지 변경은 이 분야의 통상의 지식을 가진 자에 의하여 용이하게 실시될 수 있으며, 이러한 변형이나 변경은 모두 본 발명의 영역에 포함되는 것으로 볼 수 있다.In the above, the configuration and operation of the circuit according to the present invention are shown in accordance with the above description and drawings, but this is merely described, for example, and various changes and modifications are possible without departing from the spirit of the present invention. . That is, simple modifications or changes of the present invention can be easily carried out by those skilled in the art, and all such modifications or changes can be seen to be included in the scope of the present invention.
이상에서 상술한 본 발명 "이동통신 단말기에서 음성 인식을 이용한 암호화 방법"에 따르면, 이동통신 단말기에 연결되어 있는 마이크를 통해 사용자의 음성 암호를 미리 등록해 놓고, 이 음성 암호 확인 시스템을 채택한 쇼핑몰이나 인터넷 뱅킹 등에 연결하여 카드결제 또는 자금이체 등을 할 경우, 본인 여부 확인을 위해 사용자가 미리 등록해 놓은 음성과 마이크를 통해 입력되는 음성을 확인함으로써, 카드분실 또는 문자 비밀번호 유출시에도 안심하고 전자상거래 등에 활용할 수 있는 이점을 가진다.According to the above-described "encryption method using voice recognition in the mobile communication terminal", the user's voice password is registered in advance through a microphone connected to the mobile communication terminal, When you make a payment or transfer funds through internet banking, etc., you can check the voice registered by the user to confirm your identity and the voice input through the microphone. It has an advantage that can be utilized.
또한, 본 발명은 기존의 이동통신 단말기에서 전자상거래 등을 이용할 경우 가장 중요한 암호화 문제를 해결할 수 있으며, 숫자씩 비밀번호(password)에 비해 기억이 간편하고 사용이 편리하며, 위조 및 도용이 불가함으로 인해 안전한 비밀 보호가 가능한 이점을 가진다.In addition, the present invention can solve the most important encryption problem when using the e-commerce in the existing mobile communication terminal, because it is easy to use, easy to use, and forgery and theft is impossible compared to password by number (password) Secure secret protection has the advantage of being possible.
그리고, 이동통신 단말기에 음성 인식 기능을 이용한 암호화 방법을 적용함으로써, 타인에 의한 단말기 송신 사용 금지, 인터넷 뱅킹, 쇼핑몰에서의 신용카드 및 전자화폐 결제, 지하철 및 고속도로 등의 요금 자동 정산 등의 다양한 분야에 활용할 수 있는 이점을 가진다.In addition, by applying an encryption method using a voice recognition function to a mobile communication terminal, various fields such as prohibiting the use of the terminal transmission by others, internet banking, payment of credit cards and electronic money at shopping malls, automatic payment of subways and highways, etc. Has the advantage to take advantage of.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010011983A KR20020072030A (en) | 2001-03-08 | 2001-03-08 | Method for voice recognition using encryption in mobile communication terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010011983A KR20020072030A (en) | 2001-03-08 | 2001-03-08 | Method for voice recognition using encryption in mobile communication terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20020072030A true KR20020072030A (en) | 2002-09-14 |
Family
ID=27696786
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010011983A Withdrawn KR20020072030A (en) | 2001-03-08 | 2001-03-08 | Method for voice recognition using encryption in mobile communication terminal |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20020072030A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101030802B1 (en) * | 2009-05-14 | 2011-05-09 | 정병호 | Freestanding LED garden light using sunlight |
-
2001
- 2001-03-08 KR KR1020010011983A patent/KR20020072030A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101030802B1 (en) * | 2009-05-14 | 2011-05-09 | 정병호 | Freestanding LED garden light using sunlight |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5260500B2 (en) | System and method for enabling a telephone-based payment device | |
| KR100641824B1 (en) | Financial Information Input Method Using Symmetric Key Security Algorithm and Its Commerce Communication System | |
| CN100433617C (en) | System and method for facilitating electronic financial transactions using a mobile telecommunications device | |
| US6612488B2 (en) | Method and system to prevent fraudulent payment in credit/debit card transactions, and terminals therefor | |
| US7231025B2 (en) | Acoustic encoding of dynamic identification codes | |
| US20030177068A1 (en) | Mobile telephone | |
| US8751349B1 (en) | Audio-equipped transaction card systems and approaches | |
| WO2003044710A1 (en) | Apparatus, method and system for payment using a mobile device | |
| KR20020078989A (en) | The system and method for certificating credit card trade by using mobile terminals | |
| MX2013007282A (en) | Methods and systems for authenticating a transaction with the use of a portable electronic device. | |
| KR20050019674A (en) | Payment method for mobile credit card using mobile communication device | |
| KR101061719B1 (en) | Coupon method and system through regular customer confirmation | |
| WO2011056156A1 (en) | A mobile payment method of high security and authorization system for this method | |
| US7366913B1 (en) | Knowledge-type authorization device and methods | |
| KR20020076750A (en) | Payment method and system to input payment information to mobile phone | |
| KR20020033588A (en) | certification/payment device for M-commerce, system and method using the same | |
| KR20080079714A (en) | User Authentication System and Method of Credit Card Payment Using Mobile Communication Terminal | |
| KR20020072030A (en) | Method for voice recognition using encryption in mobile communication terminal | |
| US20040210529A1 (en) | Method of making a monetary transaction between a customer and a merchant | |
| KR20010112562A (en) | Payment method by phone number of mobile phone | |
| KR101303346B1 (en) | Method for Authenticating Recognition Data by RF Reader | |
| KR200176146Y1 (en) | Apparatus for confirming credit card user | |
| KR100579165B1 (en) | Mobile terminal authority approver and approval terminal authentication / control device and method | |
| KR100664878B1 (en) | IC chip payment method and system | |
| KR100355711B1 (en) | Payment method by phone number of mobile phone and encoding counting number |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010308 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |