KR100784577B1 - Charge card purchase - Google Patents
Charge card purchase Download PDFInfo
- Publication number
- KR100784577B1 KR100784577B1 KR1020027008046A KR20027008046A KR100784577B1 KR 100784577 B1 KR100784577 B1 KR 100784577B1 KR 1020027008046 A KR1020027008046 A KR 1020027008046A KR 20027008046 A KR20027008046 A KR 20027008046A KR 100784577 B1 KR100784577 B1 KR 100784577B1
- Authority
- KR
- South Korea
- Prior art keywords
- credit card
- receipt
- digital
- signature
- card receipt
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/02—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
-
- 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0317—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
- G06F3/0321—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/042—Payment circuits characterized in that the payment protocol involves at least one cheque
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/047—Payment circuits using payment protocols involving electronic receipts
-
- 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/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- 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/24—Credit schemes, i.e. "pay after"
-
- 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/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/343—Cards including a counter
- G06Q20/3433—Cards including a counter the counter having monetary units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3825—Use of electronic signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/403—Solvency checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/35—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a handwritten signature
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G5/00—Receipt-giving machines
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Credit Cards Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 구매자가 휴대용 장치상에 배치된 펜 포인트(17)를 사용하여 물리적 신용 카드 영수증(2;40)에 자신의 서명을 기입할 때 신용 카드 구매자의 서명을 디지털 형태로 기록하도록 배치된 디지털 펜(1;1')을 포함하는 신용 카드 구매 처리 장치에 관한 것이다. 또한, 본 발명은 상기 물리적 신용 카드 영수증에 관련한 신용 카드 구매에 관한 디지털 구매 정보와 함께 상기 디지털 서명을 저장함으로써, 상기 물리적 신용 카드 영수증에 해당하는 디지털 신용 카드 영수증을 생성하도록 배치된 신호 처리 수단(16;33)을 포함하는 신용 카드 구매 처리 장치에 관한 것이다. 또한, 본 발명은 신용 카드 영수증 및 신용 카드 구매 처리 방법에 대하여 개시한다.The invention is digitally arranged to record the credit card buyer's signature in digital form when the buyer enters his signature on the physical credit card receipt (2; 40) using the pen point 17 placed on the portable device. A credit card purchase processing apparatus comprising a pen 1; 1 '. The present invention further provides a signal processing means arranged to generate a digital credit card receipt corresponding to the physical credit card receipt by storing the digital signature together with the digital purchase information relating to the credit card purchase associated with the physical credit card receipt ( A credit card purchase processing apparatus comprising: 16; 33). The present invention also discloses a credit card receipt and credit card purchase processing method.
Description
본 발명은 신용 카드 구매를 처리하는 장치 및 방법, 그리고 신용 카드 영수증에 관한 것이다.The present invention relates to an apparatus and method for processing a credit card purchase, and a credit card receipt.
신용 카드 구매를 효과적으로 이용하기 위해서는, 구매자가 자신의 신용 카드를 제시하고, 예를 들어 구매 비용 및 신용 카드 번호 등의 구매 정보를 포함하는 신용 카드 영수증에 자신의 서명으로 구매를 확인하는 것이 통상 요구된다.In order to make effective use of credit card purchases, it is usually required that a buyer present his or her credit card and confirm the purchase with his signature on a credit card receipt that includes, for example, purchase information such as purchase cost and credit card number. do.
신용 카드 영수증은 판매자가 구매 정보를 손으로 기입한 미리 인쇄된 신용 카드 영수증을 들 수 있다. 예컨대 신용 카드 번호와 같은 일부 정보는 특정 장치를 이용하여 신용 카드 자체에 새겨진 임프레션(impression)에 의해 부가될 수 있다. 구매자가 신용 카드 영수증에 서명을 하면, 구매자는 영수증의 사본을 받고 판매자는 그 원본을 보관한다. 원본은 다시 판매자의 거래 은행으로 보내지며, 여기서 신용 카드 영수증에 기재된 정보는 컴퓨터에 입력되어 구매자의 계좌에서 판매자의 계좌로의 대금 전송을 위한 기초를 형성한다.The credit card receipt may be a preprinted credit card receipt in which the seller enters the purchase information by hand. Some information, such as credit card numbers, for example, can be added by impressions imprinted on the credit card itself using a particular device. When the buyer signs the credit card receipt, the buyer receives a copy of the receipt and the seller keeps the original. The original is sent back to the merchant's bank, where the information on the credit card receipt is entered into a computer to form the basis for the transfer of payment from the buyer's account to the seller's account.
이러한 신용 카드 영수증의 처리 방식은 모두 수작업으로 수행되기 때문에 오류의 위험이 있으며 영수증의 물리적 처리에 시간을 낭비한다는 점에서 단점이 있다. 예들 들면, 판매자가 영수증 상에 잘못된 정보를 기입할 수 있으며, 은행에서도 컴퓨터에 잘못된 정보를 입력하는 일이 발생할 수 있다.Since all of the credit card receipts are handled manually, there is a risk of error and wastes time in physically processing the receipts. For example, a seller may enter incorrect information on a receipt, and a bank may enter incorrect information into a computer.
일부 판매자들은 금전 등록기(cash register)와 연결된 신용 카드 판독기를 사용하고 있는데, 이는 일처리를 보다 간편하게 한다. 구매자가 신용 카드 구매를 원할 때, 판매자는 신용 카드를 신용 카드 판독기에 통과시켜 신용 카드로부터 신용 카드 정보를 판독하고 이를 금전 등록기에 전송하여, 금전 등록기가 구매자가 서명할 수 있는 신용 카드 영수증을 인쇄한다. 이것은 영수증 발행과 관련된 오류의 위험성을 상당히 감소시킨다. 일부 경우에는, 구매자가 서명된 영수증의 사본을 보유하고 판매자는 원본을 보관한다. 또 다른 경우로서, 구매자는 판매자가 보관하는 영수증에 서명하고, 신용 카드에 의한 구매가 유효하다는 것을 나타내지만 구매자의 서명이 없는 또 다른 영수증을 받는다. 2가지 경우 모두, 신용 카드 구매에 대한 정보가 디지털 형태로 은행에 전송될 수 있다.Some sellers use a credit card reader linked to a cash register, which makes things easier. When a buyer wants to purchase a credit card, the seller passes the credit card through a credit card reader to read the credit card information from the credit card and sends it to the cash register, where the cash register prints a credit card receipt that the buyer can sign. do. This significantly reduces the risk of errors associated with receipt issuance. In some cases, the buyer holds a copy of the signed receipt and the seller keeps the original. In another case, the buyer signs a receipt kept by the seller and receives another receipt indicating that the purchase by credit card is valid but without the buyer's signature. In both cases, information about credit card purchases may be sent to the bank in digital form.
그럼에도, 판매자 또는 은행은 후에 구매자가 자신이 구매하지 않았는데도 자신의 계좌에서 대금이 지불되었다고 주장하는 경우를 대비하여 여전히 물리적 신용 카드 영수증을 보관하여야 한다.Nevertheless, the seller or bank should still keep the physical credit card receipt in case the buyer later claims that payment was made from his account even though he did not purchase.
또 다른 경우로서, 구매자는 키보드 상에 자신의 PIN 코드를 지시함으로써 구매를 확인한다. 이 경우, 신용 카드 영수증의 모든 정보는 디지털 형태로 은행에 전송된다. 그러나 이것은 카드 소유자의 서명을 위조하는 것보다 신용 카드에 부여된 PIN 코드를 찾는 것이 더 쉽기 때문에 안전성이 낮다.In another case, the buyer confirms the purchase by instructing his PIN code on the keyboard. In this case, all the information on the credit card receipt is sent to the bank in digital form. However, this is less secure because it is easier to find the PIN code assigned to a credit card than to forge the cardholder's signature.
본 발명의 목적은 전술한 문제점들을 완전히 또는 부분적으로 해결하는 것이다.It is an object of the present invention to completely or partially solve the above-mentioned problems.
상기 목적은 청구범위 제 1 항에 개시된 장치 및 청구범위 제 18 항에 개시된 방법, 그리고 청구범위 제 22 항에 개시된 신용 카드 영수증에 의해 이루어질 수 있다.This object can be achieved by the apparatus disclosed in
더 구체적으로, 본 발명의 제 1 특징에 따르면, 신용 카드 구매를 처리하는 장치가 제공되는데, 상기 장치는 휴대용 장치(바람직하게는 디지털 펜) 및 신호 처리 수단을 포함하고, 상기 휴대용 장치는 신용 카드 구매자가 휴대용 장치에 구비된 펜 포인트(pen point)를 이용하여 물리적 신용 카드 영수증 상에 서명할 때 구매자의 서명을 디지털 형태로 기록하도록 배치되며, 상기 신호 처리 수단은 물리적 신용 카드 영수증과 관련된 신용 카드 구매에 대한 디지털 구매 정보와 함께 디지털 서명을 저장함으로써 물리적 신용 카드 영수증에 대응하는 디지털 신용 카드 영수증을 생성한다.More specifically, according to a first aspect of the invention, there is provided a device for processing a credit card purchase, the device comprising a portable device (preferably a digital pen) and signal processing means, the portable device having a credit card When the purchaser signs on the physical credit card receipt using a pen point in the portable device, the purchaser's signature is arranged to digitally record, the signal processing means being credit card associated with the physical credit card receipt. By storing the digital signature along with the digital purchase information for the purchase, a digital credit card receipt is generated corresponding to the physical credit card receipt.
상기 장치의 장점은 구매자가 자신이 보유할 수 있는 물리적 신용 카드 영수증에 기재된 자신의 서명으로 구매를 확인할 수 있는 한편, 판매자는 물리적 신용 카드 영수증을 처리하는데 시간을 낭비할 필요가 없다는 것이다. 그 대신, 디지털 신용 카드 영수증이 생성되고, 이는 구매자의 서명을 포함하므로 본래의 물리적 신용 카드 영수증에 완전히 대응하고 이를 대체한다. 더 구체적으로, 디지털 신용 카드 영수증은 구매와 관련된 물리적 신용 카드 영수증 상에 손 및/또는 장치로 부가된 모든 정보를 포함한다.The advantage of the device is that the purchaser can confirm the purchase with his signature on the physical credit card receipt he can hold, while the seller does not have to waste time processing the physical credit card receipt. Instead, a digital credit card receipt is created, which includes the purchaser's signature, so that it completely corresponds to and replaces the original physical credit card receipt. More specifically, the digital credit card receipt includes all the information added to the hand and / or device on the physical credit card receipt associated with the purchase.
본 발명에 따른 장치의 또 다른 장점은 신용 카드 영수증의 처리를 위한 기존의 기본구조에 있어 근본적인 변화를 요구하지 않는다는 것이다. 단지 구매자가 인지하게 되는 변화는 구매자가 기존의 펜 대신 디지털 펜이나 다른 휴대용 장치를 사용해야 한다는 것이다. 은행에 있어서 변화되는 점은, 신용 카드 구매 정보가 디지털 형태로 수신되기 때문에 구매 정보를 더 이상 손으로 입력할 필요가 없다는 점이다. 또한, 은행은 물리적 신용 카드 영수증을 더 이상 보관할 필요가 없다. 판매자 또한 물리적 신용 카드 영수증을 처리하는 부담이 감소한다.Another advantage of the device according to the invention is that it does not require a fundamental change in the existing infrastructure for the processing of credit card receipts. The only change the buyer will notice is that the buyer should use a digital pen or other portable device instead of the traditional pen. The change for banks is that the credit card purchase information is received in digital form, so the purchase information no longer needs to be entered by hand. In addition, banks no longer need to keep physical credit card receipts. The seller also reduces the burden of processing physical credit card receipts.
휴대용 장치는 주로 판매자에 의해 구입되므로 판매자의 입장에서 설계되는 것이 바람직하다. 그러나 사용자도 휴대용 장치를 소유할 수 있다.Since the portable device is mainly purchased by the seller, it is desirable to be designed from the seller's point of view. But a user can also own a portable device.
신호 처리 수단은 휴대용 장치에 통합될 수 있다. 이는 프로세서에 의해 실행될 소프트웨어 프로그램을 포함할 수 있다. 이는 또한 ASIC(Application Specific Integrated Circuit) 또는 FPGA(Field Programmable Gate Array)에 의해 하드웨어로 구현될 수 있다. 신호 처리 수단은 또한 휴대용 장치와는 별개의 유닛에 부분적으로 또는 전체적으로 구현될 수 있다.The signal processing means can be integrated into the portable device. This may include a software program to be executed by the processor. It may also be implemented in hardware by an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). The signal processing means can also be implemented partly or wholly in a unit separate from the portable device.
본 출원에서 사용되는 신용 카드라는 용어는 크레디트 카드, 직불 카드(debit card), 또는 유효한 구매에 사용될 수 있으며 구매의 확인으로서 카드 소유자의 서명을 요구하는 다른 종류의 카드 또는 물리적 유닛일 수 있다. 신용 카드 구매는 제품 또는 서비스와 관련될 수 있다.The term credit card as used herein may be a credit card, debit card, or other kind of card or physical unit that may be used for a valid purchase and require the cardholder's signature as confirmation of purchase. Credit card purchases may be associated with a product or service.
본 발명에 따른 장치는 미리 인쇄된 물리적 신용 카드 영수증에 의해서 이전에 신용 카드 구매를 전적으로 손으로 처리한 판매자에게도 효과적으로 사용될 수 있다. 이 경우, 휴대용 장치는 구매자가 휴대용 장치를 이용하여 물리적 신용 카드 영수증 상에 추가 정보를 기입할 때, 추가 정보를 디지털 형태로 기록하도록 배치될 수 있으며, 상기 디지털 형태의 추가 정보는 신호 처리 유닛에 의해 저장되는 상기 디지털 구매 정보의 적어도 일부를 구성한다.The device according to the invention can be effectively used even by a seller who previously handled a credit card purchase entirely by hand with a preprinted physical credit card receipt. In this case, the portable device may be arranged to record the additional information in digital form when the purchaser writes the additional information on the physical credit card receipt using the portable device, the additional information in the digital form being sent to the signal processing unit. Constitute at least a portion of the digital purchase information that is stored.
그러므로 휴대용 장치는 미리 인쇄된 물리적 신용 카드 영수증 상에 손으로 기입된 모든 정보를 기록하는데 사용될 수 있다. 만약 필요하다면, 신호 처리 수단은 예컨대 날짜 및 시간, 판매자 이름, 신용 카드 영수증의 일련 번호, 펜 식별자(pen ID) 또는 유사한 종류의 정보 등의 손으로 기입된 정보를 보충할 수 있다.The portable device can therefore be used to record all handwritten information on a preprinted physical credit card receipt. If necessary, the signal processing means can supplement handwritten information such as date and time, seller name, serial number of credit card receipt, pen ID or similar kind of information.
휴대용 장치는 다양한 형태일 수 있다. 예컨대, 휴대용 장치는 구매자가 휴대용 장치를 이용하여 기입할 때 장치의 움직임을 기록하는 가속 센서 또는 자이로센서(gyrosensor)를 포함할 수 있다. 그러나 바람직한 실시예에서, 휴대용 장치는 구매자가 휴대용 장치를 이용하여 물리적 신용 카드 영수증 상에 기입할 때 물리적 신용 카드 영수증의 표면 이미지를 기록하기 위한 광 센서를 포함한다. 따라서, 고정된 부분 또는 복잡한 센서가 요구된다.The portable device may take various forms. For example, the portable device may include an acceleration sensor or a gyrosensor that records the movement of the device as the purchaser writes using the portable device. However, in a preferred embodiment, the portable device includes an optical sensor for recording the surface image of the physical credit card receipt when the purchaser writes on the physical credit card receipt using the portable device. Thus, a fixed part or complex sensor is required.
구매자가 기입하는 것의 기록은, 국제 특허 출원 제 WO 99/60467호에 개시된 바와 같이, 부분적으로 중복되는 부분들(content)이 있는 다수의 이미지를 기록하고 상기 이미지들의 상대적 위치를 판단함으로써 수행될 수 있다. 상기 출원은 본 명세서에서 참조된다.The recording of the purchaser's entry can be performed by recording a number of images with partially overlapping content and determining the relative positions of the images, as disclosed in International Patent Application No.
그러나 상기 장치는 편의상 이미지가 기록될 때 상기 이미지의 위치-코딩 패턴을 식별하고 각 이미지의 위치-코딩 패턴을 물리적 신용 카드 영수증 상의 휴대용 장치의 위치에 대한 좌표로 변환하는 수단을 포함한다. 따라서 구매자가 물리적 신용 카드 영수증 상에 기입하는 내용이 신호 처리 수단에 의해 좌표들의 시퀀스 형태로 메모리에 저장될 수 있다.However, the device for convenience includes means for identifying the location-coding pattern of the image when the image is recorded and converting the location-coding pattern of each image into coordinates for the location of the portable device on the physical credit card receipt. Thus, the content that the purchaser writes on the physical credit card receipt can be stored in the memory in the form of a sequence of coordinates by the signal processing means.
따라서, 이 경우 신용 카드 영수증은 신용 카드 영수증 상의 다수의 절대적 위치에 대한 좌표를 코딩하는 절대적 위치-코딩 패턴을 구비하여, 상기 위치-코딩 패턴을 연속적으로 판독함으로써 구매자가 신용 카드 영수증 상에 기입하는 내용이 판독될 수 있다. 그러므로 신용 카드 영수증 상에 기입된 서명은 예를 들어 컴퓨터 스크린에 그래픽으로 재생될 수 있는 방식으로 기록된다. 또한, 서명을 구성하는 좌표들의 시퀀스는 신용 카드 영수증 상에서 어디에 서명이 기록되었는가를 정확하게 판단할 수 있게 한다. 상기 특징은 물리적 신용 카드 영수증 원본과 디지털 신용 카드 영수증의 비교를 물리적 신용 카드 영수증 원본과 소비자의 신용 카드 영수증 사본을 비교하는 종래 기술만큼 안전하게 한다.Thus, in this case, the credit card receipt has an absolute position-coding pattern that codes the coordinates for a number of absolute positions on the credit card receipt, which the buyer writes on the credit card receipt by continuously reading the position-coding pattern. The contents can be read. The signature written on the credit card receipt is therefore recorded in such a way that it can be reproduced graphically on a computer screen, for example. In addition, the sequence of coordinates that make up the signature enables to accurately determine where the signature was recorded on the credit card receipt. This feature makes the comparison of the physical credit card receipt original and the digital credit card receipt as secure as the prior art of comparing the physical credit card receipt original with the consumer's copy of the credit card receipt.
위치-코딩 패턴을 식별하여 좌표로 변환하기 위한 수단은 프로세서 및 휴대용 장치의 적절한 소프트웨어에 의해 구현될 수 있다. 선택적으로, 상기 수단은 휴대용 장치에 통합될 수 있는 신호 처리 수단의 일부 또는 물리적으로 분리된 수단으로서 형성될 수 있다. 물리적으로 분리된 수단의 경우, 휴대용 장치는 신호 처리 수단에 전송되어 처리되는 이미지만을 기록한다.Means for identifying and converting the position-coding pattern to coordinates may be implemented by appropriate software of the processor and the portable device. Optionally, the means can be formed as part of the signal processing means or physically separate means that can be integrated into the portable device. In the case of physically separate means, the portable device records only the image transmitted to the signal processing means for processing.
일 실시예에서, 상기 장치는 표면의 적어도 일부에 위치-코딩 패턴을 갖는 미리 인쇄된 물리적 신용 카드 영수증들의 양식을 포함한다.In one embodiment, the device comprises a form of preprinted physical credit card receipts having a location-coding pattern on at least a portion of the surface.
이러한 미리 인쇄된 물리적 신용 카드 영수증은 그 표면의 적어도 일부에 위치-코딩 패턴이 제공되었다는 차이점에도 기존의 미리 인쇄된 물리적 신용 카드 영수증과 똑같이 보일 수 있고, 상기 표면의 일부는 디지털 펜을 사용하여 기입되는 부분 또는 부분들이다. 부가적인 차이점은 사본이 불필요하고 단 하나의 영수증으로 충분하다는 점이다. 이러한 미리 인쇄된 신용 카드 영수증은 요구되는 구매 정보가 디지털 펜 또는 다른 휴대용 장치를 사용하여 기입된다는 점을 제외하고는 기존의 미리 인쇄된 신용 카드 영수증과 동일한 방식으로 사용될 수 있다. This preprinted physical credit card receipt may look the same as a conventional preprinted physical credit card receipt, with the difference that a location-coding pattern is provided on at least a portion of its surface, a portion of which is written using a digital pen. Part or parts. An additional difference is that a copy is unnecessary and only one receipt is sufficient. This preprinted credit card receipt can be used in the same way as a conventional preprinted credit card receipt except that the required purchase information is filled in using a digital pen or other portable device.
미리 인쇄된 물리적 신용 카드 영수증의 대안으로서, 상기 장치는 구매시에 인쇄되어 나오는 신용 카드 영수증을 이용할 수 있다. 이러한 목적으로, 신호 처리 수단들은 영수증 프린터가 상기 물리적 신용 카드 영수증을 인쇄하게 하도록 구성될 수 있다. 편리하게 인쇄되어 나온 물리적 신용 카드 영수증은 가격, 구매한 제품 또는 서비스의 세부 사항, 및 신용 카드 번호 등의 구매를 설명하는 정보를 포함한다.As an alternative to a preprinted physical credit card receipt, the device may use a credit card receipt printed at the time of purchase. For this purpose, the signal processing means may be configured to cause a receipt printer to print the physical credit card receipt. Conveniently printed physical credit card receipts include information describing the purchase, such as price, details of the product or service purchased, and credit card number.
상기 장치는 종이 양식, 예를 들어, 시트(sheet) 또는 권(reel)을 포함하고, 상기 시트 또는 권은 그 전체 표면에 걸쳐 위치-코딩 패턴이 제공되며, 상기 시트 또는 권은 상기 물리적 신용 카드 영수증을 인쇄하는데 사용된다. 이러한 경우에, 이와 같이 종이는 위치-코딩 패턴을 갖고 미리 인쇄되며, 구매 정보만이 부가된다.The device comprises a paper form, for example a sheet or reel, the sheet or roll being provided with a position-coding pattern over its entire surface, the sheet or roll being the physical credit card. Used to print a receipt. In this case, the paper is thus preprinted with a position-coding pattern, and only purchase information is added.
그러나 바람직한 실시예에서, 신호 처리 수단은 상기 영수증 프린터가 상기 물리적 신용 카드 영수증의 적어도 일부 상에 위치-코딩 패턴을 인쇄하게 하도록 구성된다.In a preferred embodiment, however, the signal processing means is configured to cause the receipt printer to print a location-coding pattern on at least a portion of the physical credit card receipt.
이러한 실시예의 장점은 통상적인 단색 종이가 영수증을 인쇄하는데 사용될 수 있다는 것이다. 위치-코딩 패턴은 구매자가 그의 서명을 기입하도록 되어 있는 영수증의 적어도 일부 상에 인쇄된다. 부가적인 정보가 구매자 또는 판매자에 의해 기입되어야 한다면, 위치-코딩 패턴은 물론 이러한 정보가 기입될 곳에 인쇄된다. 인쇄는 두 코스로 이루어질 수 있는데, 하나는 위치-코딩 패턴에 의해 나머지 하나는 다른 정보에 의해 이루어진다.An advantage of this embodiment is that conventional monochrome paper can be used to print receipts. The location-coding pattern is printed on at least a portion of the receipt for which the buyer is to enter his signature. If additional information has to be entered by the buyer or seller, the location-coding pattern is of course printed where this information will be entered. Printing may consist of two courses, one by position-coding patterns and the other by other information.
상기 장치는 바람직하게 신용 카드 판독기로부터 신용 카드 번호를 수신하도록 신용 카드 판독기에 연결될 수 있고, 신용 카드 번호는 상기 디지털 구매 정보의 일부를 구성한다. 그리하여 신호 처리 수단은 신용 카드 판독기로부터 신용 카드 번호 및 신용 카드에 저장된 임의의 다른 정보를 받고 이러한 정보를 디지털 신용 카드 영수증에 부가한다. 선택적으로, 신용 카드 판독기는 상기 장치의 일부를 구성할 수 있다. 연결은 유선 또는 무선으로 이루어질 수 있다.The device may preferably be coupled to a credit card reader to receive a credit card number from a credit card reader, the credit card number forming part of the digital purchase information. The signal processing means thus receives a credit card number and any other information stored on the credit card from the credit card reader and adds this information to the digital credit card receipt. Optionally, the credit card reader may form part of the device. The connection can be made by wire or wireless.
바람직한 실시예에서, 상기 장치는 금전 등록기로부터 적어도 소정의 상기 디지털 구매 정보를 수신하도록 금전 등록기에 연결된다. 이러한 실시예에서, 신용 카드 번호를 제외한 모든 구매 정보는 금전 등록기로부터 획득되고 그 다음에 신용 카드 영수증상에 인쇄될 수 있다. 선택적으로, 금전 등록기는 상기 장치 그 자체의 일부를 구성할 수 있다. 또한, 여기에서 연결은 유선 또는 무선의 방법으로 이루어질 수 있다.In a preferred embodiment, the device is coupled to a cash register to receive at least some of the digital purchase information from the cash register. In this embodiment, all purchase information except the credit card number may be obtained from the cash register and then printed on the credit card receipt. Optionally, the cash register may constitute part of the device itself. In addition, the connection can be made here by wire or wireless.
상기 장치는 편리하게 디지털 신용 카드 영수증을 외부 유닛, 예를 들어 은행에 전송하도록 배치될 수 있다. 이러한 방식으로, 신용 카드 영수증의 전체 처리는 자동으로 일어날 수 있다.The device may conveniently be arranged to send the digital credit card receipt to an external unit, for example a bank. In this way, the entire processing of the credit card receipt can take place automatically.
전술한 위치-코딩 패턴은 바람직하게는 국제 특허 출원 WO 00/73893, PCT/SE00/01895, PCT/SE00/01897 및 PCT/SE00/01898에 기재된 유형이고, 상기 출원들은 참조에 의해 본 명세서에 결합된다.The aforementioned position-coding pattern is preferably of the type described in international patent applications WO 00/73893, PCT / SE00 / 01895, PCT / SE00 / 01897 and PCT / SE00 / 01898, which applications are incorporated herein by reference. do.
제 2 특징에 따르면, 본 발명은 물리적 신용 카드 영수증을 구매자에게 제시하는 단계; 구매자가 자신의 서명을, 상기 서명이 기록될 때 상기 서명을 디지털로 기록하는 휴대용 장치를 이용하여 상기 물리적 신용 카드 영수증 상에 기입하는 단계; 및 디지털 형태의 상기 서명과 디지털 구매 정보를 포함하는 디지털 신용 카드 영수증을 생성하는 단계를 포함하는 신용 카드 구매 처리 방법에 관한 것이다.According to a second aspect, the invention provides a method of presenting a physical credit card receipt to a buyer; The purchaser writing his signature on the physical credit card receipt using a portable device that digitally records the signature when the signature is recorded; And generating a digital credit card receipt including the signature and digital purchase information in digital form.
제 3 특징에 따르면, 본 발명은 구매자 서명을 위한 적어도 하나의 기입 영역(21)을 포함하는 신용 카드 영수증에 관한 것으로, 상기 신용 카드 영수증에는 적어도 상기 기입 영역 상으로 확장하고 상기 서명의 디지털 기록을 가능하게 하는 위치-코딩 패턴이 제공된다.According to a third aspect, the invention relates to a credit card receipt comprising at least one
상기 방법 및 신용 카드 영수증의 이점은 상기 장치의 설명으로부터 명백하게 드러난다. 상기 장치에 대해 언급된 것은 또한 적절하게 상기 방법 및 신용 카드 영수증에 적용된다.The advantages of the method and credit card receipt are apparent from the description of the device. What is said about the device also applies to the method and credit card receipt as appropriate.
본 발명은 이하에서 첨부된 도면을 참조하여 실시예에 의해 상세히 설명될 것이다.The invention will now be described in detail by way of example with reference to the accompanying drawings.
도 1은 본 발명에 따른 구성의 제 1 실시예를 개략적으로 보여준다.1 shows schematically a first embodiment of a configuration according to the invention.
도 2는 본 발명에 따른 구성의 제 2 실시예를 개략적으로 도시하고, 상기 실시예는 구매시에 물리적인 신용 카드 영수증을 인쇄하는 것을 목적으로 한다. Figure 2 schematically shows a second embodiment of the arrangement according to the invention, which aims to print a physical credit card receipt at the time of purchase.
도 3은 위치-코딩 패턴이 제공된 종이 시트의 확대된 부분에 대한 개략도이다.3 is a schematic view of an enlarged portion of a paper sheet provided with a location-coding pattern.
도 4는 위치-코딩 패턴에 포함된 기호가 어떻게 구성될 수 있는지를 개략적으로 보여준다.4 schematically shows how symbols included in a location-coding pattern can be constructed.
도 5는 위치를 코딩하기 위해 사용되는 4 x 4 기호의 예에 대한 개략도이다.5 is a schematic diagram of an example of a 4 x 4 symbol used to code a position.
신용 카드 영수증 처리에 대하여 도 1에 도시된 장치는 미리 인쇄된 신용 카드 영수증(2)과 디지털 펜(1)의 형태의 휴대용 장치를 포함한다.The credit card receipt processing device shown in FIG. 1 comprises a preprinted
디지털 펜(1)은 대략 펜 모양으로 생긴 케이스(11)를 포함한다. 케이스의 단측부에는 개방부(12)가 존재한다.
The
케이스는 필수적으로 광학부, 전자 회로부 및 전원 공급부를 수용한다. The case essentially houses the optics, electronic circuitry and power supply.
광학부는 재생될 표면을 조명하기 위한 적어도 하나의 IR 발광 다이오드(13) 및 예를 들어, CCD 또는 CMOS 센서와 같은 2차원 이미지를 기록하기 위한 감광 영역 센서(14)를 포함한다. 선택적으로 상기 펜은 또한 렌즈 시스템을 포함할 수도 있다(도시 안됨). IR 광은 위치-코딩 패턴에 의해 흡수되며, 이러한 방식으로 상기 기호들이 센서에 감지되도록 한다. The optics comprise at least one IR
펜의 전원 공급은 케이스의 별도의 구획에 장착된 건전지(15)로부터 얻어진다. The power supply of the pen is obtained from a
전자 회로부는 관련 메모리를 구비한 프로세서(16)를 포함한다. 프로세서는 이하에서 설명되는 기능을 수행하도록 프로그래밍된다.The electronic circuitry includes a
디지털 펜(1)은 또한 펜 포인트(17)를 포함하며, 사용자는 상기 펜 포인트를 이용하여 동시에 디지털 펜에 의해 디지털로 기록되는 통상의 색소계 기반 필적(pigment-based writing)을 기록할 수 있다.The
디지털 펜(1)은 또한 버튼(18)을 포함하고 상기 버튼들 이용하여 상기 유닛이 작동되고 제어된다. 마지막으로, 상기 펜은 또한 예를 들어 IR 광 또는 무선파를 이용한 외부 유닛과의 무선 단거리 통신을 위한 트랜시버(transceiver)(19)를 갖는다.The
신용 카드 영수증(2)은 미리 인쇄된 신용 카드 영수증이다. 이것은 다수의 기입 영역(20)을 갖는다. 상기 기입 영역들은 신용 카드 번호, 구매 항목 및 가격과 같은 구매 정보의 다양한 아이템들을 위한 것으로, 상기 아이템들은 판매자에 의해 손으로 기입된다. 신용 카드 영수증은 또한 구매자의 서명을 위한 기입 영역(21)을 갖는다.The
위치-코딩 패턴(5)은 신용 카드 영수증의 전체 표면에 걸쳐 인쇄된다. 이러한 위치-코딩 패턴(5)은 주어진 최소 크기를 갖는 패턴의 임의 부분이 기록되면 위치-코딩 패턴의 위치 및 이로 인해 신용 카드 영수증상의 임의 부분의 위치가 명확히 결정될 수 있다는 특성을 갖는다.The location-coding
위치-코딩 패턴(5)은 상기 언급된 US 5,852,434에 개시된 형태가 될 수 있고, 상기 특허에서 각각의 위치는 특정 기호에 의해 코딩된다.The position-
그러나 위치-코딩 패턴은 유리하게 상기 언급된 국제 출원에 개시된 형태가 바람직하고, 각각의 위치는 다수의 기호들에 의해 코딩되며, 각각의 기호는 다수의 위치를 코딩하는데 기여한다.However, the position-coding pattern is advantageously in the form disclosed in the above-mentioned international application, where each position is coded by a plurality of symbols, each symbol contributing to coding a plurality of positions.
위치-코딩 패턴은 적은 종류의 기호로 구성된다. 일례는 PCT/SE00/01085에 개시되고, 상기 출원에서 큰 도트는 "1"을 나타내고 작은 도트는 "0"을 나타낸다. 또 다른 예는 PCT/SE00/01895에 개시되고, 래스터 포인트와 관련하여 4개의 서로 다른 도트 배치는 4개의 서로 다른 값을 코딩한다. 이러한 위치-코딩 패턴은 이하에서 더 상세히 설명된다.The location-coding pattern consists of fewer kinds of symbols. An example is disclosed in PCT / SE00 / 01085, where a large dot represents "1" and a small dot represents "0". Another example is disclosed in PCT / SE00 / 01895, where four different dot arrangements in relation to raster points code four different values. This position-coding pattern is described in more detail below.
도 1은 큰 도트(5a)와 작은 도트(5b)의 형태를 갖는 기호들로 구성된 위치-코딩 패턴을 도시한다. 간결함을 위해, 패턴은 신용 카드 영수증의 오로지 작은 부분에만 도시되고 동시에 매우 크게 확대된다.1 shows a position-coding pattern composed of symbols in the form of a
신용 카드 영수증 상의 위치-코딩 패턴은 큰 위치-코딩 패턴의 서브셋을 구성한다. 서브셋은 큰 가상 좌표 영역의 부분 영역인 특정 좌표 영역 내의 포인트 좌표를 코딩한다. 큰 좌표 영역은 큰 위치-코딩 패턴이 코딩할 수 있는 좌표인 모든 포인트에 해당한다. 신용 카드 영수증상의 서브셋은 판매자에게 전용될 수 있기 때문에, 오로지 특정 판매자가 서브셋을 사용할 수 있는 권한이 부여된다. 큰 위치-코딩 패턴의 다른 서브셋은 다른 판매자를 위해 전용될 수 있다. 큰 위치-코딩 패턴의 추가 서브셋은 디지털 신용 카드 영수증 이외의 다른 애플리케이션을 위해 전용될 수 있다. The location-coding pattern on the credit card receipt constitutes a subset of the large location-coding pattern. The subset codes point coordinates within a particular coordinate area that are subregions of a large virtual coordinate area. The large coordinate region corresponds to all points where the large position-coding pattern can be coded. Since the subset on the credit card receipt can be dedicated to the seller, only the particular seller is authorized to use the subset. Other subsets of large location-coding patterns may be dedicated for different vendors. Additional subsets of large location-coding patterns may be dedicated for applications other than digital credit card receipts.
만약 디지털 신용 카드 영수증 상의 서브셋이 소정의 판매자 또는 판매자의 사업을 위해 전용된다면, 디지털 서명을 나타내는 좌표를 분석함으로써, 이러한 디지털 서명이 이러한 소정 판매자의 디지털 신용 카드 영수증으로부터 나오도록 순차적으로 설정하는 것이 가능하다. 더욱이, 신용 카드 영수증상에 서명이 기입된 정확한 위치가 설정될 수 있다.If a subset on a digital credit card receipt is dedicated for a given seller or seller's business, it is possible to sequentially set these digital signatures to come from this given seller's digital credit card receipt by analyzing the coordinates representing the digital signature. Do. Moreover, the exact location where the signature is written on the credit card receipt can be set.
소정 판매자로부터의 모든 신용 카드 영수증은 동일한 위치-코딩 패턴을 가질 수 있다. 선택적으로, 이러한 판매자로부터의 모든 영수증은 큰 위치-코딩 패턴의 일정한 한정 서브셋에 속하는 고유한 위치-코딩 패턴을 가질 수 있다. All credit card receipts from a given seller may have the same location-coding pattern. Optionally, all receipts from such merchants may have unique location-coding patterns that belong to a certain definite subset of large location-coding patterns.
만약 디지털 펜의 고유한 식별자가 디지털 신용 카드 영수증 내에 포함된다면, 서명이 어떤 특정 디지털 펜에 의해 기입되는지에 따라 순차적으로 설정하는 것 또한 가능하다.If the unique identifier of the digital pen is included in the digital credit card receipt, it is also possible to set the signature sequentially according to which particular digital pen is written.
도 1에 도시된 장치는 하기 방식으로 사용된다. 신용 카드 구매가 이루어질 때, 판매자는 미리 인쇄된 신용 카드 영수증(2)을 가져와 구매자의 신용 카드 번호를 기입하고, 구매품과 관련한 것과 기타 사항들을 디지털 펜(1)을 이용하여 기입 영역(20) 내에 기입한다. 판매자가 기입하는 동안, 광학 센서(14)는 신용 카드 영수증 표면과 이에 따라 센서(14)의 시각(vision) 필드 내에 위치한 위치-코딩 패턴(5)의 해당 부분의 연속된 이미지를 기록한다. The apparatus shown in FIG. 1 is used in the following manner. When a credit card purchase is made, the seller takes the preprinted
프로세서(16)는 센서(14)로부터 한번에 하나의 이미지를 기록하며, 이미지 내의 기호를 식별하고, 기호가 어떤 두 좌표(좌표 쌍)로 코딩되는지를 결정하며 이러한 좌표를 자체의 메모리에 저장하도록 프로그래밍된다. 프로세서(16)는 또한 저장된 좌표 쌍을 분석하고 이들을 어떻게 펜이 신용 카드 영수증의 기입 영역(20, 21) 위를 이동하였는지에 대한 설명을 구성하는 다각형 트레인으로 변환한다. The
판매자가 신용 카드 영수증상에 구매 정보를 기입할 때, 구매자는 기입 영역(21)에 자신의 서명으로 구매를 승인하여야 한다. 또한, 서명은 좌표 시퀀스로서 디지털 형태의 서명을 기록하는 디지털 펜을 사용하여 기입된다. 이어서 구매자는 구매에 대한 영수증으로서 물리적인 신용 카드 영수증을 받는다.When the seller enters the purchase information on the credit card receipt, the buyer must approve the purchase with his signature in the
프로세서(16)는 또한 디지털 신용 카드 영수증을 생성하는 신호 처리 수단을 구현하는 소프트웨어를 갖는다. 선택적으로, 신호 처리 수단은 디지털 펜이 연결된 물리적으로 분리된 신호 처리 유닛으로서 이루어질 수 있다. 신호 처리 수단은 디지털 형태의 구매자 서명 및 선택적으로 펜-ID를 포함하는 디지털 신용 카드 영수증을 형성하기 위해 신용 카드 영수증의 기입 영역 내에 기입된 구매 정보를 컴파일할 수 있다. 정보는 신호 처리 수단이 정보 아이템을 식별할 수 있도록 임의의 특정 순서로 기입될 필요는 없다. 대신에, 신호 처리 수단은 정보가 기입된 기입 영역을 식별하기 위해 좌표를 사용할 수 있다. 또한, 신호 처리 수단은 수필 문자를 해독하고 이들을 문자-코드 형태로, 예컨대 ASCII 형태로 저장하는 ICR(Intelligent Character Recognition) 소프트웨어를 포함할 수 있다.The
신호 처리 수단은 다수의 디지털 신용 카드 영수증을 저장할 수 있다. 이들은 판매자의 구내에 저장 및/또는 판매자의 은행으로 전송하기 위한 트랜시버(19)를 이용하여 순차적으로 외부 유닛, 예컨대 컴퓨터 또는 이동 전화에 전송될 수 있다.The signal processing means may store a plurality of digital credit card receipts. These may be sequentially transmitted to an external unit, such as a computer or a mobile phone, using the
상기 설명한 실시예에서, 디지털 펜은 판매자에 의해 제공된다. 또한, 구매자가 소유한 디지털 펜을 이용하여 구매를 하는 것도 가능하다. 이러한 경우에, 디지털로 기록된 서명과 추가 구매 정보는 추가 처리 및 저장을 위해 판매자의 신호 처리 수단에 전송될 수 있다. In the embodiment described above, the digital pen is provided by the seller. It is also possible to make a purchase using a digital pen owned by the buyer. In this case, the digitally recorded signature and additional purchase information can be sent to the merchant's signal processing means for further processing and storage.
정보는 기입과 동시에 온라인으로 전송될 수도 있고, 또는 지연되어 신호 처리 수단의 메모리에 저장된 후 은행과 같은 수신자와 접속이 설정되면 전송될 수도 있다.The information may be transmitted online at the same time as it is written, or may be delayed and stored in the memory of the signal processing means and then transmitted once a connection is established with a receiver, such as a bank.
도 2에 도시된 장치는 도 1보다 다소 개량된 것이며 완전하게 신용 카드 구매의 자동 처리를 위해 사용될 수 있다. 이것은 디지털 펜(1'), 금전 등록기(30), 신용 카드 판독기(31), 영수증 프린터(32), 및 신호 처리 유닛(33)을 포함한다. 디지털 펜(1'), 금전 등록기(30), 신용 카드 판독기(31) 및 영수증 프린터(32)는 모두 유선 또는 무선으로 신호 처리 유닛(33)에 접속되어 있다. The device shown in FIG. 2 is a slight improvement over FIG. 1 and can be used for complete automatic processing of credit card purchases. This includes a
디지털 펜(1')은 신호 처리 수단이 적어도 부분적으로 개별 유닛으로서 구현되는 것을 제외하고는 도 1의 디지털 펜(1)과 동일한 방식으로 구성되고 기능을 한다. The digital pen 1 'is constructed and functions in the same manner as the
금전 등록기(30)는 일반적인 금전 등록기이다. 사용자가 금전 등록기에 입력되어 기록된 구매 정보 입력이 카드 구매와 관련한 것이라는 것을 지시하면, 금전 등록기는 이러한 구매 정보를 신호 처리 유닛(33)에 전송한다.The
신용 카드 판독기는 종래 신용 카드 판독기이다. 판매자가 판독기를 통해 신용 카드를 긁으면, 판독기는 카드에 저장된 정보를 판독하고 이러한 신용 카드 정보를 신호 처리 유닛으로 전송한다. 신용 카드 정보는 적어도 신용 카드 번호를 포함한다.The credit card reader is a conventional credit card reader. When the merchant scratches the credit card through the reader, the reader reads the information stored on the card and sends this credit card information to the signal processing unit. Credit card information includes at least a credit card number.
신호 처리 유닛(33)은 하기 설명하는 기능을 수행하도록 프로그래밍된 프로세서를 구비한다. 신호 처리 유닛이 금전 등록기(30)로부터의 신용 카드 구매에 관한 구매 정보와 신용 카드 판독기(31)로부터의 신용 카드 번호를 수신하면, 신호 처리 유닛은 이러한 정보를 파일로 저장하고 영수증 프린터(32)에 물리적 신용 카드 영수증(40)을 인쇄할 것을 지시한다. 신용 카드 영수증은 흰 종이에 인쇄된다. 신용 카드 인쇄기는 한 편으로 구매 정보와 수신한 신용 카드 번호를 인쇄하고, 다른 한편으로 구매자가 자신의 서명을 기입한 영수증(40)의 일부로 확장하는 위치-코딩 패턴(5)을 인쇄한다. 위치-코딩 패턴은 도 1과 관련하여 상기 설명한 것과 동일한 형태로 이루어져 있다.The
인쇄는 패턴과 신용 카드 영수증을 동시에 인쇄하는 것으로 한 번에 실행될 수 있다. 선택적으로, 신용 카드 영수증은 이미 패턴이 제공된 종이에 인쇄될 수 있다. 또 다른 선택으로, 먼저 IR 광을 흡수하는 잉크로 패턴을 인쇄하고 다음에 IR 광을 흡수하지 않고 가시광을 흡수하는 제 2 실행으로 신용 카드 영수증을 인쇄하거나 또는 그 반대로 할 수 있다. 이러한 방식으로, 영수증을 형성하는데 사용된 잉크는 패턴의 IR 판독을 방해하지 않는다. Printing can be performed at once by printing a pattern and a credit card receipt at the same time. Optionally, the credit card receipt may be printed on paper already provided with the pattern. As another option, the credit card receipt may be printed first or vice versa with a second implementation that first prints the pattern with ink that absorbs IR light and then absorbs visible light without absorbing IR light. In this way, the ink used to form the receipt does not interfere with the IR reading of the pattern.
신용 카드 영수증(40)이 인쇄되면, 구매자는 디지털 펜(1')을 이용하여 의도된 위치에 자신의 서명을 기입함으로써 구매를 승인한다. 서명은 좌표 쌍 시퀀스처럼 도 1과 함께 설명된 방식으로 디지털 펜에 의해 기록된다. 좌표 시퀀스는 디지털 펜(1')으로부터 카드 번호와 구매 정보를 함께 상기 언급한 파일 내에 좌표 시퀀스를 저장하는 신호 처리 유닛(33)에 전송된다. 선택적으로, 고유 펜 식별 번호(식별자)는 디지털 펜으로부터 전송되고 파일 내에 저장된다. 이러한 고유 식별 번호는 어떤 펜이 신용 카드 영수증에 서명하는데 사용되는지를 순차적으로 검사하는데 사용될 수 있다. 파일 내에 함께 저장된 정보의 아이템들은 디지털 신용 카드 영수증을 형성한다.Once the
구매자가 물리적 신용 카드 영수증에 서명하면, 구매자는 이를 가질 수 있다. 디지털 신용 카드 영수증은 판매자의 은행에 직접 또는 이후에 전송되어, 종래 신용 카드 시스템과 동일한 방식으로 정보가 처리된다. 바람직하게, 디지털 신용 카드 영수증은 또한 판매자에 의해 저장된다.When the buyer signs the physical credit card receipt, the buyer can have it. The digital credit card receipt is sent either directly or later to the merchant's bank, where the information is processed in the same manner as a conventional credit card system. Preferably, the digital credit card receipt is also stored by the seller.
본 발명에 따른 장치의 2개의 실시예와 본 발명에 따른 신용 카드 영수증의 2개의 유형이 상기 설명되었다. 다른 장치와 신용 카드 영수증은 청구 범위 내에서 가능하다. 예컨대, 장치는 도 2에 설명한 모든 유닛을 포함할 필요는 없으며; 디지털 펜과 신호 처리 수단으로 충분하다. 도 2의 하나 이상의 다른 유닛이 추가될 수 있다. 도 2에 도시된 유닛은 물리적으로 분리된 유닛이 될 필요는 없지만, 이들 중 2개 이상이 서로 통합될 수 있다. 도 2의 실시예에서, 디지털 펜은 판매자에 의해 제공된다. 또한, 구매자가 디지털 펜을 제공하는 장치를 사용하는 것도 가능하다. 이러한 경우에, 구매자의 디지털 펜은 서명 및 임의의 추가 구매 정보를 디지털 펜으로부터 신호 처리 유닛으로 디지털 형태로 전송하기 위해 신호 처리 유닛(33)과 통신할 수 있다. Two embodiments of the device according to the invention and two types of credit card receipt according to the invention have been described above. Other devices and credit card receipts are possible within the scope of the claim. For example, the apparatus need not include all the units described in FIG. 2; Digital pen and signal processing means are enough. One or more other units of FIG. 2 may be added. The units shown in FIG. 2 need not be physically separate units, but two or more of them may be integrated with each other. In the embodiment of FIG. 2, the digital pen is provided by the seller. It is also possible for the purchaser to use a device that provides a digital pen. In this case, the buyer's digital pen can communicate with the
신용 카드 영수증을 기입할 때 일반적인 행동은 모든 항목을 기입 및/또는 영수증의 모든 항목을 확인하는 것이며 모든 것이 정상일 때 영수증은 서명되고 더 이상 변경될 수 없다. 이러한 행동은 또한 현재 상황에 사용될 수 있다. 따라서, 먼저 영수증 상의 펜의 모든 스트로크(stroke)가 등록되고 메모리에 저장되며 시간이 새겨진다. 최종으로 영수증이 서명되면, 펜은 몇 초 대기한 후 영수증의 모든 펜 스트로크를 파일로 컴파일하며, 물리적 영수증의 상황과 같이, 종료되고 더 이상 변화될 수 없다. 더욱이, 서명의 완료는 파일을 상기 설명한 것처럼 은행 등으로 전송하기 위한 네트워크의 접속에 의해, 수신기에 정보를 전송하는 펜의 신호이다. 서명의 완료는 지시될 수 있고, 예컨대 2초 정도의 몇 초 내에 서명 영역 상에 더 이상 펜 스트로크가 없으면 전송 동작이 개시된다. 구매자의 펜이 사용될 때 전송 동작이 착수된 것을 지시하는 또 다른 선택이 하기에 설명된다. 예컨대 3초 정도의, 임의의 시간 내에 서명 영역 상의 펜 스트로크가 더 이상 없을 때, 펜의 서명 조회 소프트웨어는 서명이 펜 소유자의 서명이라는 것을 검증할 수 있는지를 판단한다. 부정적인 판단시, 상기 언급한 파일이 컴파일되고 종료되며 전송 동작을 개시한다. 파일은 컴파일되어 서명 검증시 종료되지만 전송 동작이, 예컨대 버튼을 누르거나 또는 전송 박스를 똑딱거림(tick)과 같은 다른 방식으로 개시되는 것과 같이 상기 과정의 다른 조합이 가능하다. 고유 패턴이 각각의 개별 영수증에 사용될 때, 만약 은행 또는 구매자가 자신의 의무를 수행하는 것에 대하여 어떤 이의가 제기된다면, 물리적 영수증과 데이터 영수증 사이의 식별이 영수증 서명 후 언제라도 검증될 수 있다. 이때 2 개의 복사본이 더 이상 서로 일치하지 않기 때문에, 물리적 또는 디지털 영수증의 임의의 탬퍼링(tampering)이 용이하게 발견될 것이다. When filling in a credit card receipt, the usual behavior is to fill in all items and / or to verify all items in the receipt and when everything is normal the receipt is signed and can no longer be changed. This behavior can also be used in the current situation. Thus, first all strokes of the pen on the receipt are registered, stored in memory and engraved in time. Finally, when the receipt is signed, the pen waits for a few seconds and then compiles all the pen strokes in the receipt into a file, ending with the physical receipt and can no longer be changed. Moreover, the completion of the signature is a signal of the pen which transmits the information to the receiver by connection of a network for transmitting the file to the bank or the like as described above. Completion of the signature may be indicated, for example, if there are no more pen strokes on the signature area within a few seconds, such as two seconds, the transfer operation is initiated. Another option for indicating that a transfer operation is undertaken when the buyer's pen is used is described below. When there is no longer a pen stroke on the signature area within any time, for example 3 seconds, the pen's signature lookup software determines whether the signature can verify that it is the pen owner's signature. In the negative judgment, the above-mentioned file is compiled and terminated and the transfer operation starts. The file is compiled and terminated upon signature verification but other combinations of the above are possible, such that the transfer operation is initiated in other ways, such as by pressing a button or ticking the transfer box. When a unique pattern is used for each individual receipt, if there is any objection to the bank or buyer performing their duties, the identification between the physical receipt and the data receipt can be verified at any time after receipt of the receipt. Since the two copies no longer match each other, any tampering of the physical or digital receipt will be easily found.
이미 언급한 바와 같이, 디지털 신용 카드 영수증은 신호 처리 수단에 의해 은행 또는 관련 수신자에게 전송된다. 또한, 디지털 신용 카드 영수증은 신호 처리 수단에 의해 로깅되어, 판매자가 순차적으로 영수증이 은행에 전송되었는지를 입증할 수 있다. 선택적으로 또는 보충적으로, 은행은 디지털 신용 카드 영수증의 사본을 영수증 전달 확인으로서 돌려보낼 수 있다. As already mentioned, the digital credit card receipt is sent to the bank or related recipient by signal processing means. In addition, the digital credit card receipt can be logged by the signal processing means, so that the seller can verify that the receipt has been sent to the bank sequentially. Alternatively or in addition, the bank may return a copy of the digital credit card receipt as a receipt delivery confirmation.
상기 언급한 실시예에서, 서명의 디지털 기록은 위치-코딩 패턴에 의해 수행된다. 도입부에서 언급한 바와 같이, 기록은 또한 펜의 움직임을 검출하는, 펜 내의 센서의 어떤 센서 형태에 의해 발생할 수 있다. 이러한 경우에, 물론 일반적인 물리적 신용 카드 영수증이 온전하게 사용될 수 있다.In the above-mentioned embodiment, the digital recording of the signature is performed by the location-coding pattern. As mentioned in the introduction, recording may also occur by any sensor type of sensor in the pen that detects the pen's movement. In this case, of course, a general physical credit card receipt can be used intact.
최종으로, 절대 위치-코딩 패턴의 바람직한 실시예가 설명된다. 간명함을 위하여 종이 시트와 관련하여 설명한다. 이는 PCT/SE00/01895에 개시된 절대 위치-코딩 패턴과 관련이 있다. 위치 코드가 제공되는 표면은 다소 패턴화된 인쇄이기 때문에 위치-코딩 패턴으로 부른다. Finally, a preferred embodiment of the absolute position-coding pattern is described. For simplicity, a description will be given regarding the paper sheet. This is related to the absolute position-coding pattern disclosed in PCT / SE00 / 01895. The surface provided with the location code is called a location-coding pattern because it is a somewhat patterned print.
도 3은 자체의 표면(102) 상에 위치-코딩 패턴(105)이 제공된 시트의 확대된 부분을 도시한다. 시트는 x 좌표 축과 y 좌표 축을 갖는다.3 shows an enlarged portion of a sheet provided with a location-coding
위치-코딩 패턴은, 육안으로 보이지 않거나 표면상의 위치를 결정하는 디바이스에 의해 직접 검출될 수 없는 가상 래스터와, 각각 하기에 설명하는 것처럼 "1" 내지 "4"의 네 개의 값 중 하나를 나타내는 다수의 기호(4)를 포함한다. The location-coding pattern is a virtual raster that is invisible to the naked eye or cannot be detected directly by a device that determines the location on the surface, and a number representing one of four values of "1" to "4", respectively, as described below. The symbol 4 is included.
위치-코딩 패턴은 종이 시트의 부분면 상의 기호가 가상면 상의 포인트의 절대 좌표를 코딩하는 방식으로 배열되며, 이는 하기에서 설명된다. 제 1 및 제 2 부분면(125a,125b)이 도 3에서 점선으로 도시되어 있다. 제 1 부분면(125a) 상에서 발견될 위치-코딩 패턴 (이러한 경우에 4×4 마크) 부분은 제 1 포인트의 좌표를 코딩하고, 제 2 부분면(125b) 상에서 발견될 위치-코딩 패턴 부분은 가상면 상의 제 2 포인트 좌표를 코딩한다. 따라서 위치-코딩 패턴은 인접하는 제 1 및 제 2 포인트에 의해 부분적으로 공유된다. 이러한 위치-코딩 패턴은 본 명세서에서 "부동(floating)"으로 간주된다. The position-coding pattern is arranged in such a way that the symbol on the partial face of the paper sheet codes the absolute coordinates of the point on the virtual face, as described below. The first and second
도 4a-4b는 위치-코딩 패턴에 사용될 수 있는 기호의 실시예를 도시한다. 기호는 래스터 라인들 사이의 교차부에 의해 나타나는 가상 래스터 포인트(130)와, 도트의 형태를 갖는 마킹(106)을 포함한다. 기호의 값은 마킹이 어디에 위치하는지에 의존한다. 도 4의 예에서, 각각 래스터 포인트로부터 연장하는 각각의 래스터 선상에 있는, 4개의 가능한 위치가 존재한다. 래스터 포인트의 변위는 모든 값이 동일하다. 하기에서, 기호는 도 4a에서 값 1을 갖고, 도 4b에서는 값 2, 도 4c에서는 값 3을 가지며 도 4d에서는 값 4를 갖는다. 다르게 표현하면, 기호는 4개의 다른 형태를 갖는다.4A-4B illustrate embodiments of symbols that may be used in a location-coding pattern. The symbol comprises a
물론, 도트는 다른 형상을 갖는 것으로 나타낼 수 있다. Of course, the dots can be represented as having different shapes.
각각의 기호는 "1 - 4"의 4 개의 값을 나타낼 수 있다. 이것은 위치-코딩 패턴이 x-좌표에 대한 제 1 위치 코드와, y-좌표에 대한 제 2 위치 코드로 분리될 수 있다는 것을 의미한다. 분리는 다음과 같은 효과를 나타낸다:Each symbol may represent four values of "1-4". This means that the location-coding pattern can be separated into a first location code for the x-coordinate and a second location code for the y-coordinate. Separation has the following effects:
따라서, 각각의 기호 값은, 이러한 경우에 비트인, x-코드에 대한 제 1 디지트와 y-코드에 대한 제 2 디지트로 변환된다. 이러한 방식으로, 2개의 완전하게 독립된 비트 패턴이 얻어진다. 패턴은 도 4에 따른 다수의 기호를 이용하여 그래픽으로 코딩된, 결합 패턴으로 조합될 수 있다. Thus, each symbolic value is converted into a first digit for the x-code and a second digit for the y-code, which in this case is a bit. In this way, two completely independent bit patterns are obtained. The patterns can be combined into a combined pattern, graphically coded using a number of symbols according to FIG. 4.
각각의 포인트에 대한 좌표는 다수의 기호에 의해 코딩된다. 이러한 예에서, 4 ×4 기호는 x-좌표와 y-좌표의 2차원으로 위치를 코딩하는데 사용된다. The coordinates for each point are coded by a number of symbols. In this example, the 4x4 symbol is used to code the position in two dimensions, x- and y-coordinates.
위치 코드는, 비트 시리즈인 1과 0의 수 시리즈(number series)에 의해 구성되며, 이것은 4비트 시퀀스가 일단 비트 시리즈에 나타나면 다시 나타나지 않는 특성을 갖는다. 수 시리즈는 순환적이며, 이것은 또한 이러한 특성이 시리즈의 종결부가 시리즈의 시작부에 연결될 때 제공된다는 것을 의미한다. 따라서, 4비트 시퀀스는 항상 수 시리즈의 분명하게 결정된 위치를 갖는다.The position code is composed of a series of numbers, a series of 1's and 0's, which have the characteristic of not appearing again once the 4-bit sequence appears in the bit series. The number series is circular, which also means that this property is provided when the end of the series is connected to the beginning of the series. Thus, a 4-bit sequence always has several series of clearly determined positions.
만약 시리즈가 4비트의 시퀀스에 대하여 상기 설명한 특성을 갖는다면, 시리즈는 최대로 16비트 길이가 될 수 있다. 그러나 이러한 예에서는, 다음과 같이 단지 7비트 길이의 시리즈가 사용된다:If the series has the characteristics described above for a 4-bit sequence, the series can be up to 16 bits long. However, in this example, only a 7 bit long series is used as follows:
"0 0 0 1 0 1 0""0 0 0 1 0 1 0"
이러한 시리즈는 다음과 같은 시리즈의 위치를 코딩하는 4비트의 7개의 고유한 시퀀스를 포함한다:This series contains seven unique sequences of four bits that code the positions of the following series:
x-좌표를 코딩하기 위해, 수 시리즈는 코딩될 전체 표면에 세로 열로 순차적으로 기록된다. 코딩은 인접한 세로 열의 수 사이의 차(difference) 또는 위치 변위에 기초한다. 차의 크기는 인접한 세로 열이 시작하는 수 시리즈의 (수 시퀀스를 갖는) 위치에 의해 결정된다. 더 자세하게, 만약, 한편으로 제 1 세로 열의 4-비트 시퀀스에 의해 코딩되어 값 (위치) 0-6을 가질 수 있는 수와, 다른 한 편으로 인접한 세로 열의 (동일한 "레벨" 상의 시퀀스인) 해당 수 사이에서 차 모듈로(modulo) 7을 취한다면, 2개의 세로 열을 따라 비교되는 것에 무관하게 동일할 것이다. 2개의 세로 열 사이의 차를 이용함으로써, 모든 y-좌표에 대하여 일정한 x-좌표를 코딩할 수 있다. To code the x-coordinates, a series of numbers are written sequentially in vertical columns over the entire surface to be coded. Coding is based on the difference or positional displacement between the number of adjacent longitudinal columns. The size of the difference is determined by the position (with the number sequence) of the number series where adjacent vertical columns begin. More specifically, if, on the one hand, a number can be coded by the 4-bit sequence of the first vertical column to have values (positions) 0-6, and the corresponding (on the same "level" sequence) of adjacent columns on the other hand If we take the modulo 7 between the numbers, it will be the same regardless of the comparison along the two columns. By using the difference between the two vertical columns, one can code a constant x-coordinate for all y-coordinates.
표면상의 각각의 위치는 이러한 예에서 4 ×4 기호로 코딩되기 때문에, 상기 언급한 것처럼 (값 0-6을 갖는) 3개의 차가 x-좌표를 코딩하는데 이용가능하다. 코딩은, 3개의 차중에서, 하나의 차가 항상 값 1 또는 2를 가지며, 다른 2개는 3-6의 범위의 값을 갖는 방식으로 수행된다. 따라서 x-코드 내에서 0이 될 수 있는 차는 없다. 다시 말하면, x-코드는 차가 다음과 같이 되는 구조를 갖는다: (3-6) (3-6) (1-2) (3-6) (3-6) (1-2) (3-6) (3-6) (1-2) ..... 따라서 각각의 x-좌표는 3과 6 및 1 또는 2의 다음 수 사이의 2개의 수로 코딩된다. 만약 3이 높은 수에서 차감되고 1이 낮은 수에서 차감된다면, 혼합 기수가 얻어지며, x-방향으로 직접 위치를 산출하고, 이로부터 x-좌표가 하기에 도시된 것처럼 직접 결정될 수 있다.Since each position on the surface is coded with a 4x4 symbol in this example, three differences (with values 0-6) as mentioned above are available for coding the x-coordinate. Coding is performed in such a way that, among three differences, one difference always has a value of 1 or 2, and the other two have values in the range of 3-6. Therefore, there is no difference that can be zero in x-code. In other words, the x-code has a structure where the difference is as follows: (3-6) (3-6) (1-2) (3-6) (3-6) (1-2) (3-6 (3-6) (1-2) ..... Thus, each x-coordinate is coded with two numbers between 3 and 6 and the next number of 1 or 2. If 3 is subtracted from a high number and 1 is subtracted from a low number, a mixed radix is obtained, yielding a position directly in the x-direction, from which the x-coordinate can be determined directly as shown below.
이와 같이 상기 설명한 원리를 이용함으로써, 3개의 차에 의해 나타나는 수를 사용하여, x-좌표를 0, 1, 2, ... 로 코딩하는 것이 가능하다. 이러한 차는 상기 수 시리즈에 기초하는 비트 패턴으로 코딩된다. 비트 패턴은 결국 도 4의 기호에 의해 그래픽으로 코딩될 수 있다. By using the above-described principle, it is possible to code the x-coordinates into 0, 1, 2, ... using the numbers represented by the three differences. This difference is coded into a bit pattern based on the series of numbers. The bit pattern can in turn be graphically coded by the symbol of FIG.
대부분의 경우에, 4 ×4 기호를 판독할 때, x-좌표를 코딩하는 완전한 수를 얻을 수 없지만, 2개의 수의 부분을 얻는 것은 가능하다. 그러나 수의 최하위 부분은 항상 1 또는 2가 되므로, 완전한 수는 용이하게 재구성될 수 있다. In most cases, when reading 4x4 symbols, it is not possible to obtain the complete number of coding x-coordinates, but it is possible to get two numbers of parts. However, since the lowest part of the number is always one or two, the complete number can be easily reconstructed.
y-좌표는 x-좌표에 사용되는 것과 동일한 원리에 따라서 코딩된다. 순환 수 시리즈는 위치-코딩될 표면의 수평 가로 행에 반복적으로 기입된다. x-좌표의 경우와 마찬가지로, 가로 행은 다른 비트 시퀀스를 갖는, 수 시리즈의 다른 위치에서 시작된다. 그러나 y-좌표에 대하여, 차를 사용하지 않고 각각의 가로 행의 수 시리즈의 시작 위치에 기초한 수에 의해 좌표를 코딩한다. 4 ×4 기호에 대한 x-좌표가 결정되면, 4 ×4 기호로 y-코드 내에 포함된 가로 행에 대한 수 시리즈의 시작 위치가 사실상 결정될 수 있다. y-코드에서, 최상위 디지트는 특정 범위의 값을 갖는 유일한 디지트가 되도록 함으로써 결정된다. 이러한 예에서, 4개 중 하나의 가로 행은 y-좌표 내의 최하위 디지트와 관련하는 것을 지시하도록 수 시리즈의 위치 0-1로 시작하게 하고, 나머지 3개의 가로 행은 위치 2-6에서 시작한다. 따라서, y-방향으로 다음과 같은 수 시리즈가 존재한다: (2-6) (2-6) (2-6) (0-1) (2-6) (2-6) (2-6) (0-1) (2-6) ... 따라서 각각의 y-좌표는 2와 6 사이의 3개의 수와 0과 1 사이의 다음 값에 의해 코딩된다. The y-coordinate is coded according to the same principle used for the x-coordinate. The cycle number series is repeatedly written in the horizontal horizontal row of the surface to be coded. As in the case of x-coordinates, horizontal rows start at different positions in the series of numbers, with different sequence of bits. However, for y-coordinates, the coordinates are coded by a number based on the starting position of the number series of each horizontal row without using a difference. Once the x-coordinate for the 4x4 symbol is determined, the starting position of the number series for the horizontal rows contained in the y-code with the 4x4 symbol can be determined in effect. In the y-code, the most significant digit is determined by making it the only digit with a range of values. In this example, one of the four horizontal rows starts with position 0-1 of the series of numbers to indicate that it relates to the lowest digit in the y-coordinate, and the other three horizontal rows start at positions 2-6. Thus, the following number series exist in the y-direction: (2-6) (2-6) (2-6) (0-1) (2-6) (2-6) (2-6) (0-1) (2-6) ... Thus each y-coordinate is coded by three numbers between 2 and 6 and the next value between 0 and 1.
만약 0이 낮은 수에서 차감되고 2가 높은 수에서 차감된다면, 혼합 기수의 y-방향의 위치가 x-방향과 유사한 방식으로 얻어지고, 이것으로부터 y-좌표를 직접 결정하는 것이 가능하다.If 0 is subtracted from a low number and 2 is subtracted from a high number, the position in the y-direction of the mixed radix is obtained in a manner similar to the x-direction, from which it is possible to determine the y-coordinate directly.
상기 방법을 사용하여, x-방향의 4 ×4 ×2 = 32 위치를 코딩하는 것이 가능하다. 각각의 이러한 위치는 3개의 차에 대응하고, 이것은 3 ×32 = 96 위치를 만든다. 더욱이, y-방향으로 5 ×5 ×5 ×2 = 250 위치를 코딩하는 것이 가능하다. 각각의 이러한 위치는 4개의 가로 행에 대응하고, 이것은 4×250 = 1000 위치를 제공한다. 따라서, 전체적으로 96000개의 위치를 코딩하는 것이 가능하다. 그러나 x-코딩이 차에 기초하기 때문에, 제 1 수 시리즈가 어느 위치에서 시작하는지를 선택하는 것이 가능하다. 만약 이러한 제 1 수 시리즈가 7개의 다른 위치에서 시작할 수 있다는 것을 고려하면, 7×96000 = 672000 위치를 코딩하는 것이 가능하다. 제 1 세로 열 내의 제 1 수 시리즈의 시작 위치는 x-좌표가 결정될 때 계산될 수 있다. 상기 언급된 제 1 시리즈에 대한 7개의 다른 시작 위치는 제품의 다른 종이 시트 또는 기록면을 코딩할 수 있다.Using this method, it is possible to code 4 x 4 x 2 = 32 positions in the x-direction. Each of these positions corresponds to three differences, which makes 3 x 32 = 96 positions. Moreover, it is possible to code 5 x 5 x 5 x 2 = 250 positions in the y-direction. Each such position corresponds to four horizontal rows, which gives a 4 × 250 = 1000 position. Thus, it is possible to code 96000 locations as a whole. However, since x-coding is based on the difference, it is possible to choose at which position the first series of numbers starts. Considering that this first number series can start at seven different positions, it is possible to code a 7x96000 = 672000 position. The starting position of the first series of numbers in the first vertical column may be calculated when the x-coordinate is determined. Seven different starting positions for the first series mentioned above may code different paper sheets or recording surfaces of the product.
위치-코딩 패턴의 기능을 추가 설명하기 위해, 위치 코드의 설명된 실시예에 기초하여 특정 예를 제공한다. To further illustrate the functionality of the location-coding pattern, specific examples are provided based on the described embodiments of location codes.
도 5는 위치 결정을 위한 디바이스에 의해 판독되는 4 ×4 기호를 갖는 이미지의 예를 도시한다.5 shows an example of an image with 4x4 symbols read by the device for positioning.
이러한 4 ×4 기호는 다음 값을 갖는다:This 4 × 4 symbol has the following values:
4 4 4 24 4 4 2
3 2 3 43 2 3 4
4 4 2 44 4 2 4
1 3 2 41 3 2 4
이러한 값은 다음과 같은 2진 x- 및 y-코드를 나타낸다:These values represent the binary x- and y-codes as follows:
x-코드: y-코드: x-code : y-code :
0 0 0 0 0 0 0 10 0 0 0 0 0 0 1
1 0 1 0 0 1 0 01 0 1 0 0 1 0 0
0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
1 1 0 0 1 0 1 0
1 1 0 0 1 0 1 0
수직 x-시퀀스는 수 시리즈의 다음 위치: 2 0 4 6을 코딩한다. 세로 열 사이의 차는 -2 4 2이고, 모듈로 7로 5 4 2를 얻으며, 혼합 기수로 위치 수는: (5-3) ×8 + (4-3) ×2 + (2-1) = 16 + 2 + 1 = 19를 코딩한다. 제 1 코딩된 x-위치는 위치 0이기 때문에, 1 내지 2의 범위에 있고 4 ×4 기호 내에서 나타나는 차는 이러한 20번째 차이다. 추가로 각각의 이러한 차에 대하여 전체 3 개의 세로 열이 존재하고 시작 세로 열이 존재하기 때문에, 4 ×4 x-코드 내의 가장 오른쪽에 있는 수직 시퀀스는 x-코드(3 ×20 + 1 = 61)의 61번째 세로 열에 속하고 가장 왼쪽에 있는 수직 시퀀스는 58번째 세로 열에 속한다. The vertical x-sequence codes the next position in the number series: 2 0 4 6. The difference between the columns is -2 4 2, modulo 7 gives 5 4 2, and the number of positions in the mixed radix is: (5-3) × 8 + (4-3) × 2 + (2-1) =
수평 y-시퀀스는 수 시리즈 내의 위치 0 4 1 3을 코딩한다. 이러한 수평 시리즈는 58번째 세로 열에서 시작하기 때문에, 가로 행의 시작 위치는 57을 차감한 모듈로 7의 값이며, 시작 위치 6 3 0 2를 얻는다. 혼합 기수로 디지트를 변환하면, 6-2, 3-2, 0-0, 2-2 = 4 1 0 0 이 되며, 세 번째 디지트는 관련된 수의 최하위 디지트가 된다. 네 번째 디지트는 다음 수의 최상위 디지트가 된다. 이러한 경우에 관련된 수와 동일해야 한다. (예외는 관련된 수가 모든 위치에서 가능한 가장 높은 디지트로 구성될 때이다. 그러면 다음 수의 시작부가 관련된 수의 시작부보다 1이 더 큰 것을 알게 된다.)The horizontal y-sequence codes positions 0 4 1 3 in the number series. Since this horizontal series starts with the 58th vertical column, the starting position of the horizontal row is the modulo 7 subtracted from 57, giving the starting position 6 3 0 2. If you convert digits to mixed radix, 6-2, 3-2, 0-0, 2-2 = 4 1 0 0, and the third digit is the least significant digit of the associated number. The fourth digit is the next most significant digit. It should be equal to the number involved in this case. (The exception is when the relevant number consists of the highest possible digit at every location. Then you know that the beginning of the next number is one greater than the beginning of the related number.)
4-디지트 수의 위치는 혼합 기수에서 0 ×50 + 4 ×10 + 1 ×2 + 0 ×1 = 42이다.The position of the 4-digit number is 0 x 50 + 4 x 10 + 1 x 2 + 0 x 1 = 42 in the mixed radix.
따라서 y-코드의 세 번째 가로 행은 시작 위치 0 또는 1을 갖는 43번째이고, 각각의 가로 행에 대하여 전체 4 개의 가로 행이 존재하기 때문에, 세 번째 가로 행은 수 43 ×4=172이다. Thus, the third horizontal row of the y-code is the 43rd with a starting position of 0 or 1, and since there are a total of four horizontal rows for each horizontal row, the third horizontal row is a number 43x4 = 172.
따라서, 이러한 예에서, 4 ×4 기호 그룹 중에서 최상부 왼쪽 구석의 위치는 (58,170)이다.Thus, in this example, the position of the top left corner of the 4x4 symbol group is (58,170).
4 ×4 그룹의 x-시퀀스는 가로 행(170)에서 시작하기 때문에, 전체 패턴의 x-세로 열은 수 시리즈((2 0 4 6) - 169) 모듈로 7 = 1 6 3 5의 위치에서 시작한다. 최종 시작 위치(5)가 최초 시작 위치 사이에서 수(0-19)는 혼합 기수로 코딩되고, 혼합 기수의 수(0-19)의 표시를 추가함으로써 이러한 세로 열 사이의 전체 차가 얻어진다. 이것을 수행하기 위해 신경 알고리즘은 이러한 20번째 수를 생성하고 직접 이들의 디지트를 더한다. 얻어진 합은 s로 부른다. 다음으로, 종이 시트 또는 기록면은 (5-s)모듈로7로 주어진다.Since the x-sequences of the 4x4 group start in horizontal row 170, the x-vertical columns of the entire pattern are number series ((2 0 4 6)-169) modulo 7 = 1 6 3 5 To start. The number (0-19) is coded into the mixed radix between the
상기 예에서, 실시예는 각각의 위치는 4 ×4 기호에 의해 코딩되고 7비트를 갖는 수 시리즈가 사용되는 것을 설명한다. 물론, 이것은 단지 예일 뿐이다. 위치는 더 많거나 또는 더 적은 기호로 코딩될 수 있다. 기호의 수는 양 방향이 모두 동일할 필요는 없다. 수 시리즈는 다른 길이가 될 수 있으며 2진수일 필요는 없고, 다른 진수에 기초할 수 있다. x-방향의 코딩과 y-방향의 코딩에 다른 수 시리즈가 사용될 수 있다. 기호는 다른 수의 값을 가질 수 있다. 상기로부터, 6 ×6 기호에 의한 코딩이 바람직하며, 각각의 기호는 4 개의 값을 나타낼 수 있다. 당업자는 이러한 코딩과 관련한 상기 예를 용이하게 일반화할 수 있다.In the above example, the embodiment illustrates that each position is coded by 4 x 4 symbols and a series of numbers having 7 bits is used. Of course, this is just an example. The location can be coded with more or fewer symbols. The number of symbols need not be the same in both directions. Number series can be of different lengths and need not be binary, but can be based on other numbers. Different number series can be used for coding in the x-direction and coding in the y-direction. Symbols can have different numbers of values. From the above, coding by 6x6 symbols is preferred, and each symbol can represent four values. Those skilled in the art can easily generalize the above examples with respect to such coding.
상기 예에서, 마킹은 도트이지만, 당연히, 다른 외관을 가질 수 있다. 예컨대, 가상 래스터 포인트에서 시작하고 이로부터 사전결정된 위치로 연장하는 선 또는 표시로 구성될 수 있다. 다른 선택으로서, 마킹은 정사각형, 직사각형, 삼각형 또는 모양을 검출하기에 용이한 다른 적당한 것으로 구성될 수 있다. 마킹은 채워지거나 아닐 수 있다.In this example, the marking is a dot, but of course, may have a different appearance. For example, it may consist of lines or marks starting at the virtual raster point and extending from there to a predetermined location. As another option, the marking may consist of a square, rectangle, triangle or other suitable one which is easy to detect. The marking may or may not be filled.
상기 예에서, 정사각형 부분면 내의 기호는 위치를 코딩하기 위해 사용된다. 부분면은, 예컨대 육각형과 같은 다른 형상이 될 수 있다. 기호는 상호 90°각도의 가로 행과 세로 열로 배열될 필요는 없고, 60°각도 등의 다른 각도, 및/또는 다른 방식으로 배열될 수 있다. 또한, 극좌표 또는 다른 좌표 시스템이 위치를 코딩할 수 있다. In the above example, the symbol within the square subplane is used to code the position. The partial surface can be of other shapes, for example hexagonal. The symbols need not be arranged in horizontal rows and vertical columns at 90 ° angles to one another, but may be arranged at other angles, such as 60 ° angles, and / or in other ways. In addition, polar or other coordinate systems may code the location.
위치 코드가 검출될 수 있기 위해, 가상 래스터가 결정되어야 한다. 이것은 다른 마크 사이의 거리를 검사함으로써 수행될 수 있다. 두 개의 마크 사이의 가장 짧은 거리는, 두 개의 래스터 포인트 사이의 동일한 래스터 선 상에 마킹이 위치하도록 (수평으로) 1과 3의 값 또는 (수직으로) 2와 4의 값을 갖는 두 개의 이웃하는 기호에서 유도되어야 한다. 이러한 마킹 쌍이 검출될 때, 관련된 래스터 포인트는 래스터 포인트와 래스터 포인트로부터 마킹의 변위 사이의 거리 정보를 사용하여 결정될 수 있다. 일단 두 개의 래스터 포인트가 위치되면, 추가의 래스터 포인트가 다른 마킹까지의 측정 거리를 이용하고 래스터 포인트의 상대 거리를 정보를 이용하여 결정될 수 있다.In order for the location code to be detected, a virtual raster must be determined. This can be done by checking the distance between the different marks. The shortest distance between two marks is two neighboring symbols with values of 1 and 3 (horizontally) or 2 and 4 (vertically) such that the marking is located on the same raster line between two raster points. Must be derived from When such a marking pair is detected, the associated raster point can be determined using the distance information between the raster point and the displacement of the marking from the raster point. Once two raster points are located, additional raster points can be determined using the measurement distance to the other marking and the relative distance of the raster points using information.
상기 설명된 위치-코딩 패턴은 다수의 고유 위치가 이러한 위치의 절대 좌표를 코딩할 수 있다. 위치-코딩 패턴을 이용하여 코딩될 수 있는 모든 위치 또는 포인트는 가상면을 결합적으로 이룬다고 말할 수 있다. 가상면의 다른 부분은 다른 특정 목적을 위해 전용될 수 있다. 예컨대, 가상면의 한 영역은 기록면으로서, 특정 인식 영역으로서 다르게 및 여러 활동 아이콘으로서 아주 다른 영역에 사용되도록 전용될 수 있다. 가상면의 다른 영역은 다른 애플리케이션에 사용될 수 있다. 예컨대, 위치-코딩 패턴의 관련 서브셋은 제품상의 선택적 위치 내에 배열될 수 있는 임의의 활동 아이콘을 생성하는데 사용될 수 있다. 따라서 이러한 위치-코딩 패턴의 서브셋에 의해 코딩된 좌표는 제품상의 위치와 관련하지 않지만 가상면 상의 위치와 관련하며, 위치는 이러한 활동 아이콘에 해당하도록 항상 전용된다.The position-coding pattern described above may allow multiple unique positions to code the absolute coordinates of such a position. It can be said that every location or point that can be coded using a location-coding pattern is a combination of virtual planes. Other portions of the virtual surface may be dedicated for other specific purposes. For example, one area of the virtual surface may be dedicated to be used as a recording surface, differently as a specific recognition area, and very different areas as various activity icons. Different areas of the virtual plane may be used for other applications. For example, the relevant subset of location-coding patterns can be used to create any activity icon that can be arranged in an optional location on the product. The coordinates coded by this subset of location-coding patterns are thus not related to the location on the product but to the location on the virtual plane, and the location is always dedicated to correspond to this activity icon.
본 바람직한 실시예에서, 도트 사이의 공칭 공간은 0.3mm이다. 6 ×6 도트를 포함하는 위치-코딩 패턴의 임의의 부분은 가상면 상의 포인트의 절대 좌표를 한정한다. 따라서 가상면상의 각각의 포인트는 위치-코딩 패턴의 1.8mm ×1.8mm 서브셋까지 한정된다. 패턴을 판독하는데 사용되는 장치 내의 센서 상의 6 ×6 도트의 위치를 결정함으로써, 위치는 0.03mm의 해상도를 갖는 가상면 상에 삽입함으로써 계산될 수 있다. 각각의 포인트는 각각 4 개의 값 중 하나를 나타낼 수 있는 6 ×6 도트로 코딩되기 때문에 272 포인트가 코딩될 수 있으며, 이는 도트 사이의 상기 언급한 공칭 공간에 의해 4.6 ×106 km2의 표면에 해당한다.In this preferred embodiment, the nominal space between the dots is 0.3 mm. Any portion of the location-coding pattern comprising 6 × 6 dots defines the absolute coordinates of the point on the virtual plane. Thus, each point on the virtual plane is limited to a 1.8 mm x 1.8 mm subset of the location-coding pattern. By determining the position of 6x6 dots on the sensor in the device used to read the pattern, the position can be calculated by inserting on a virtual plane with a resolution of 0.03 mm. Since each point is coded with 6 x 6 dots, each of which can represent one of four values, 2 72 points can be coded, which is a surface of 4.6 x 10 6 km 2 by the aforementioned nominal space between the dots. Corresponds to
절대 위치-코딩 패턴은 임의의 종이 상에 또는 대략 600dpi의 해상도가 가능한 다른 재료 상에 인쇄될 수 있다. 종이는 원하는 애플리케이션에 따라 임의의 크기 및 형상을 가질 수 있다. 패턴은 표준 오프셋 인쇄에 의해 인쇄될 수 있다. 일반적인 블랙 카본-기반 잉크 또는 IR 광을 흡수하는 다른 잉크가 바람직하게 사용될 수 있다. 이것은 실제로 카본-기반이 아닌 블랙 잉크를 포함하는 다른 잉크가, 판독을 방해하지 않고, 절대 위치-코딩 패턴 상의 다른 인쇄된 텍스트에 중첩시키는데 사용될 수 있다. The absolute position-coding pattern can be printed on any paper or on another material capable of a resolution of approximately 600 dpi. Paper can have any size and shape, depending on the desired application. The pattern can be printed by standard offset printing. Common black carbon-based inks or other inks that absorb IR light may preferably be used. This can be used to superimpose other printed text on an absolute position-coding pattern without interfering with reading, in fact other ink including black ink that is not carbon-based.
카본-기반 블랙 잉크로 인쇄된 상기 언급한 패턴이 제공된 표면은 사용자에게 친근하고 미학적인, 표면의 연회색 음영(1-3% 농도)으로만 육안으로 보인다. The surface provided with the above-mentioned pattern printed with carbon-based black ink is visually visible only with light gray shades (1-3% concentration) of the surface, familiar and aesthetic to the user.
물론, 상기 설명한 것보다 작거나 또는 큰 수의 도트가 가상면 상의 포인트를 한정하는데 사용될 수 있고 도트 사이의 크거나 또는 작은 거리가 패턴에 사용될 수 있다. 상기 예는 패턴의 바람직한 실시를 예시하는 것으로만 사용된다. Of course, a smaller or larger number of dots than described above can be used to define the points on the virtual plane and a larger or smaller distance between the dots can be used for the pattern. The above examples are only used to illustrate the preferred implementation of the pattern.
Claims (26)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9904746A SE9904746L (en) | 1999-12-23 | 1999-12-23 | payment |
SE9904746-6 | 1999-12-23 | ||
SE0000946A SE0000946L (en) | 1999-12-23 | 2000-03-21 | credit card purchase |
SE0000946-4 | 2000-03-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020065596A KR20020065596A (en) | 2002-08-13 |
KR100784577B1 true KR100784577B1 (en) | 2007-12-10 |
Family
ID=26655030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027008046A KR100784577B1 (en) | 1999-12-23 | 2000-12-22 | Charge card purchase |
Country Status (10)
Country | Link |
---|---|
EP (1) | EP1244956A1 (en) |
JP (1) | JP2003518689A (en) |
KR (1) | KR100784577B1 (en) |
CN (1) | CN1413322A (en) |
AU (1) | AU2568001A (en) |
BR (1) | BR0016683A (en) |
CA (1) | CA2393923A1 (en) |
MX (1) | MXPA02006344A (en) |
RU (1) | RU2002119570A (en) |
WO (1) | WO2001048592A1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE523378C2 (en) * | 2001-05-29 | 2004-04-13 | Ibusiness Ab | System and method for simultaneous signing of a record in paper and digital form |
SE0102232L (en) | 2001-06-25 | 2003-02-06 | Anoto Ab | Method and apparatus in a digital communication system |
SE523112C2 (en) | 2001-07-05 | 2004-03-30 | Anoto Ab | Procedures for communication between a user device that has the ability to read information from a surface, and servers that execute services that support the user device |
WO2005122130A2 (en) * | 2004-06-03 | 2005-12-22 | Leapfrog Enterprises, Inc. | User created interactive interface |
GB2428324B (en) * | 2005-07-11 | 2011-03-23 | Ryknield Executor Company Ltd | Apparatus and methods relating to voting systems |
JP2008191753A (en) * | 2007-02-01 | 2008-08-21 | Toppan Forms Co Ltd | Signature management system |
IT1396483B1 (en) * | 2009-11-18 | 2012-12-14 | Digiwrite S R L | APPARATUS AND PROCEDURE FOR PLACING A DIGITAL SIGNATURE TO AN ELECTRONIC DOCUMENT. |
US10620754B2 (en) | 2010-11-22 | 2020-04-14 | 3M Innovative Properties Company | Touch-sensitive device with electrodes having location pattern included therein |
CN108664872A (en) * | 2017-04-02 | 2018-10-16 | 田雪松 | Information authentication system based on dot matrix identification |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0132241A2 (en) | 1983-07-01 | 1985-01-23 | Esselte Security Systems Ab | Method of signature verification |
US5027414A (en) | 1987-01-20 | 1991-06-25 | National Research Development Corporation | Method and apparatus for capturing information in drawing or writing |
US5334823A (en) | 1992-01-10 | 1994-08-02 | National Bancard Corporation | Systems and methods for operating data card terminals for transaction chargeback protection |
US5587560A (en) * | 1995-04-10 | 1996-12-24 | At&T Global Information Solutions Company | Portable handwritten data capture device and method of using |
US5852434A (en) | 1992-04-03 | 1998-12-22 | Sekendur; Oral F. | Absolute optical position determination |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5661506A (en) | 1994-11-10 | 1997-08-26 | Sia Technology Corporation | Pen and paper information recording system using an imaging pen |
US6081261A (en) * | 1995-11-01 | 2000-06-27 | Ricoh Corporation | Manual entry interactive paper and electronic document handling and processing system |
-
2000
- 2000-12-22 JP JP2001549178A patent/JP2003518689A/en not_active Withdrawn
- 2000-12-22 EP EP00989136A patent/EP1244956A1/en not_active Withdrawn
- 2000-12-22 MX MXPA02006344A patent/MXPA02006344A/en unknown
- 2000-12-22 WO PCT/SE2000/002642 patent/WO2001048592A1/en active Application Filing
- 2000-12-22 AU AU25680/01A patent/AU2568001A/en not_active Abandoned
- 2000-12-22 RU RU2002119570/09A patent/RU2002119570A/en not_active Application Discontinuation
- 2000-12-22 CN CN00817645A patent/CN1413322A/en active Pending
- 2000-12-22 CA CA002393923A patent/CA2393923A1/en not_active Abandoned
- 2000-12-22 KR KR1020027008046A patent/KR100784577B1/en not_active IP Right Cessation
- 2000-12-22 BR BR0016683-9A patent/BR0016683A/en not_active Application Discontinuation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0132241A2 (en) | 1983-07-01 | 1985-01-23 | Esselte Security Systems Ab | Method of signature verification |
US5027414A (en) | 1987-01-20 | 1991-06-25 | National Research Development Corporation | Method and apparatus for capturing information in drawing or writing |
US5334823A (en) | 1992-01-10 | 1994-08-02 | National Bancard Corporation | Systems and methods for operating data card terminals for transaction chargeback protection |
US5852434A (en) | 1992-04-03 | 1998-12-22 | Sekendur; Oral F. | Absolute optical position determination |
US5587560A (en) * | 1995-04-10 | 1996-12-24 | At&T Global Information Solutions Company | Portable handwritten data capture device and method of using |
Also Published As
Publication number | Publication date |
---|---|
MXPA02006344A (en) | 2002-12-13 |
AU2568001A (en) | 2001-07-09 |
BR0016683A (en) | 2002-09-03 |
EP1244956A1 (en) | 2002-10-02 |
WO2001048592A1 (en) | 2001-07-05 |
CN1413322A (en) | 2003-04-23 |
RU2002119570A (en) | 2004-02-20 |
JP2003518689A (en) | 2003-06-10 |
KR20020065596A (en) | 2002-08-13 |
CA2393923A1 (en) | 2001-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6836555B2 (en) | Information management system with authenticity check | |
US20210103786A1 (en) | Composite code pattern, generating device, reading device, method, and program | |
US7701446B2 (en) | Method for making a product | |
CN105074732A (en) | Information code, information code generation method, information code reading device, and information code application system | |
EP1866735B1 (en) | Combined detection of position-coding pattern and bar codes | |
US6502756B1 (en) | Recording of information | |
US5652412A (en) | Pen and paper information recording system | |
CN100483313C (en) | Method and device for processing of information | |
KR100752817B1 (en) | General information management system | |
US7422154B2 (en) | Apparatus and methods relating to image coding | |
US6722574B2 (en) | Business card | |
CA2374808C (en) | Recording of information | |
KR100923813B1 (en) | Information management system with authenticity check | |
US20020050982A1 (en) | Data form having a position-coding pattern detectable by an optical sensor | |
CN101398838B (en) | handwritten information management system and handwritten information management method | |
CA2374716A1 (en) | Computer system interface surface with reference points | |
CN100437613C (en) | User discrimination system, user discrimination method and storage medium storing a program | |
KR100784577B1 (en) | Charge card purchase | |
US20020166895A1 (en) | Charge card purchase | |
JP4502601B2 (en) | Data collection system and program | |
JP2004507852A (en) | Method for generating position code on paper | |
EP1269396B1 (en) | Apparatus and methods relating to images | |
US20020138366A1 (en) | Method and device for issuing and redeeming gift certificates on an e-commerce site | |
JP2004145654A (en) | User card | |
WO2012035552A2 (en) | Generating a code system using haar wavelets |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
N231 | Notification of change of applicant | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20111125 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20121127 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |