读卡机系统及其读卡机置换方法

文档序号:6670123阅读:226来源:国知局
专利名称:读卡机系统及其读卡机置换方法
技术领域
本发明涉及一种读卡机系统,尤其涉及一种用以读取支付卡的读卡机所属的读卡机系统。
背景技术
随着因特网的发展以及网络信息安全技术的提升,电子交易的运用近年来愈来愈普遍。并且,随着自动柜员机(Automated Teller Machine, ATM)的普及化,现在许多电子设备的使用皆可搭配ATM的技术来进行电子交易。借以,有助于自动化与无人化的技术发展。以自助式的加油站为例,加油站中的每一台加油机皆会配置一台支付用的读卡机,用以接收各式支付卡(例如金融卡或信用卡等)。借以,使用者结束加油动作的后,可通过支付卡来进行支付动作,以支付加油费。如此,即可节省加油站的人力支出,甚至可能营造出完全不需人力的无人化加油站。如图1所示,为现有技术的读卡机连接示意图。如图所示,一后端计算机10可电性连接多个处理器IlA 11C,借以通过该多个处理器IlA IlC分别连接并控制前端的多个读卡机12A 12C。下面叙述将以一第一处理器IlA连接一第一读卡机12A为例,举例说明。于图1中,该第一处理器IlA及其连接的该第一读卡机12A,用以配置于自助加油站中的其中一台加油机(图未标示)上,以令使用者进行支付动作。该后端计算机10连接该第一处理器11A,执行该第一处理器IlA中对应的程序,以控制该第一读卡机12A,并通过该第一读卡机12A来读取所接收的一支付卡(图未标示)。然而,现有的读卡机系统中,每一该处理器IlA IlC中只能写入对应至所连接的该读卡机12A 12C的程序。当所连接的该读卡机12A 12C需要置换成不同机种的读卡机时,该处理器IlA IlC中的程序即需被重新改写。例如图1中所示,该第一处理器IlA连接至该第一读卡机12A,若该第一读卡机 12A为机种A,则该第一处理器IlA内只能写入对应至机种A的一第一程序IlOA ;再例如, 一第二处理器IlB连接至一第二读卡机12B,若该第二读卡机12B为机种B,则该第二处理器IlB内只能写入对应至机种B的一第二程序IlOB ;又例如,一第三处理器IlC连接至一第三读卡机12C,若该第三读卡机12C为机种C,则该第三处理器IlC内只能写入对应至机种C的一第三程序110C。如此一来,若一自助加油站中具有十台加油机(即,分别具有十台读卡机),则当该十台读卡机需要置换成不同机种的读卡机时(例如,由机种A换成机种B),即需分十次将十台处理器中的程序全部重新改写。不但相当费时,也会耗费相当可观的金钱成本。并且,当所置换的读卡机各自分属不同的机种时,上述的时间成本及金钱成本等置换问题,将会更加地严重,实不可忽视。有鉴于此,市场实需提供一种新颖的技术,令用来读取支付卡的读卡机被置换到读卡机系统上时,可以被立即使用。如此,即有助于无人化技术的提升,并于产生硬件问题时,大幅降低使用者的置换时间与成本。

发明内容
本发明的主要目的,在于提供一种读卡机系统及其读卡机置换方法,于置换读卡机系统上的读卡机时,能够确保读卡机被置换后,不需重新改写处理器中的程序即可立即被使用。为了达到上述目的,本发明主要提供一种读卡机系统,包括一控制器,具有一随机存取记忆体,该随机存取记忆体中规划有一共享规范层,该共享规范层中写入有一共享程序;及一读卡机,电性连接该控制器,用以读取一支付卡;其中,该读卡机的机种经过该读卡机系统的认证,并且适用该共享程序,该控制器借由该共享程序的执行来控制该读卡机,以进行该支付卡的支付动作。如上所述,其中还包括一后端计算机,电性连接该控制器,通过该控制器对该读卡机进行操控,以接收并传输该支付卡的数据,并进行支付动作。如上所述,其中,该共享程序依据经过该读卡机系统认证,并用以读取支付卡的所有读卡机的机种所需具备的共享规范所撰写而成。如上所述,其中该控制器中的该随机存取记忆体内,还规划有一特性界面层,该特性界面层中加载有对应至该读卡机的机种的一特性程序。如上所述,其中该控制器中还具有连接该随机存取记忆体的一主存储器,该主存储器中储存有经过该读卡机系统认证的所有读卡机机种所适用的特性程序,该控制器于确认该读卡机的机种后,将对应至该读卡机机种的该特性程序加载该特性界面层中。如上所述,其中该控制器中还具有一硬件检测表,该硬件检测表中记录有经过该读卡机系统认证的所有读卡机机种,以及各该机种所使用的通信方式,该控制器通过该硬件检测表检测所连接的该读卡机的机种。为了达到上述目的,本发明还提供一种读卡机置换方法,运用于一读卡机系统中, 该读卡机系统具有一控制器,该控制器中具有一随机存取记忆体,该读卡机置换方法包括a)于该随机存取记忆体中规划一共享规范层,并写入一共享程序,其中该共享程序依据经过该读卡机系统认证,并用以读取支付卡的所有读卡机的机种所需具备的共享规范所撰写而成;b)新增或置换一读卡机,使该读卡机电性连接该控制器;c)确认该读卡机的机种,据以判断该读卡机是否适用该共享程序;d)承步骤C,若是,则该控制器加载该置换的读卡机的通信协议;及e)该读卡机进入交易模式。如上所述,其中还包括f)于该随机存取记忆体中规划一特性界面层;及g)承步骤C,若是,加载对应该读卡机机种的一特性程序至该特性界面层。如上所述,其中该控制器中还具有一硬件检测表,该硬件检测表中记录有经过该读卡机系统认证的所有读卡机机种,及各该机种所使用的通信方式,该步骤c还包括cl)读取该硬件检测表,以取得其中的一读卡机机种,以及该机种使用的通信方式;c2)以该步骤Cl中取得的通信方式对该读卡机发出询问;c3)判断该读卡机是否以相同的通信方式进行响应;c4)步骤c3之后,若否,重复执行该步骤cl至该步骤c3 ;及c5)步骤c3之后,若是,确认该置换的读卡机机种为该步骤cl中取得的机种。如上所述,其中该步骤g包括gl)该控制器提供连接该随机存取记忆体的一主存储器,该主存储器中储存有经过该读卡机系统认证的所有读卡机机种所适用的特性程序;及g2)该控制器依据该置换的读卡机的机种,自该主存储器加载对应的特性程序至该特性界面层中。本发明对照现有技术所能达到的功效在于,当读卡机系统上的读卡机需要置换时,即使换了不同机种的读卡机,使用者也不需重新改写控制器中的程序。因此,读卡机只要置换完成,即可立刻被用以读取支付卡并进行支付动作。如此可有效加快读卡机的置换速度,并可实际节省读卡机的置换成本。以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为现有技术的读卡机连接示意图;图2为本发明的一较佳具体实施例的方框图;图3为本发明的一较佳具体实施例的流程图;图4为本发明的一较佳具体实施例的确认步骤流程图。其中,附图标记10..后端计算机;
11A. 第--处理器;
IlOA··第一程序;
11B..第二二处理器;
IlOB··第二程序;
11C. 第三三处理器;
IlOC··第三程序;
12A. 第--读卡机;
12B..第二二读卡机;
12C. 第三!读卡机;
2...读卡机系统;
31..控制器;
32..第二控制器;
33..第η控制器;
311..随机存取记十Z
311A ·共享规范层;
311B ·特性界面层;
312. 主存储器;
313..硬件检测表;
P0..共享程序;
Pl..特性程序;
Pll..特性程序A ;
P12..特性程序B ;
Pln..特性程序N ;
41..读卡机;
42..第二读卡机;
43..第η读卡机;
5...后端计算机;
6...支付卡;
S30 - S42、S340 S348...步骤。
具体实施例方式兹就本发明的一较佳实施例,配合图式,详细说明如后。首请参阅图2,为本发明的一较佳具体实施例的方框图。本发明的读卡机系统2主要包括一控制器31、一读卡机41以及一后端计算机5。该控制器31电性连接该读卡机41, 以对所连接的该读卡机41进行控制。而该后端计算机电性连接该控制器31,以通过该控制器31对该读卡机41进行操控,接收并传输该读卡机所读取的一支付卡6的数据,以进行支付动作。该读卡机系统2中,单一控制器是对应至单一的读卡机。该后端计算机5可连接多个的控制器,以分别操控多个的读卡机。例如图2中所示,除该控制器31及该读卡机41 外,该后端计算机5还可连接一第二控制器32,以操控一第二读卡机42 ;并且,该后端计算机5还可连接一第η控制器33,以操控一第η读卡机43。然而,上述η的数量可视实际所需而定,不应加以限定。下面将仅列出其中一组(该控制器31及该读卡机41)来举例,以方便说明。该控制器31中主要具有一随机存取记忆体(Random Access Memory, RAM) 311及一主存储器312,该RAM 311中规划有一共享规范层311A及一特性界面层311B。该共享规范层3 IlA中写入有一共享程序PO,该控制器31是通过该共享程序PO的执行,对所连接的该读卡机41进行控制,以读取该支付卡6的数据,并进行支付动作。值得一提的是,所有用来读取支付卡以进行支付动作的读卡机,无论是什么机种, 都会具备某些固定的共享规范。当一读卡机符合该些共享规范,则无论是否具备其它的功能,都可以被本发明的该读卡机系统2所支持。本发明取出经过该读卡机系统2认证的各种机种的读卡机要进行支付交易所需具备的共享规范,将该些共享规范加以整合并且撰写为该共享程序P0,并且将该共享程序PO写入该共享规范层311A中。当上述该些符合共享规范的读卡机被置换时,该控制器31皆可通过该共享程序PO的执行,控制该被置换的读卡机。假设机种A的读卡机具备十种特性,机种B的读卡机具备十二种特性,而若要读取支付卡并进行支付动作,只需其中的八种特性即可达到。则本发明是将该八种特性取出,据以撰写成该共享程序PO并写入该共享规范层311A中。如此一来,无论该机种A的读卡机或该机种B的读卡机被置换到该读卡机系统2上,都能够立刻被该控制器31所控制。该主存储器312中储存有多个经过该读卡机系统2认证的读卡机机种所适用的特性程序P1。图2中是以一特性程序A(P11)、一特性程序B(PU)至一特性程序N(Pln)来举例说明,但不加以限定。其中,每一该特性程序Pll Pln分别对应一种机种的读卡机。该控制器31依据所连接的该读卡机41的机种,自该主存储器312加载相对应的该特性程序Pl至该特性界面层311B中。举例来说,若该控制器31所连接的该读卡机41 为机种A,则该控制器31自该主存储器312加载对应至机种A的该特性程序A(Pll)至特性界面层31IB中。再例如,若机种A的该读卡机41被置换成一机种B的读卡机41,且该机种 B的读卡机41可适用该共享程序P0,则该控制器31即自该主存储器312中,将对应机种B 的该特性程序B(PU)加载该特性界面层311B中。值得一提的是,如上面所述,若机种A的该读卡机41具备十种特性,而该共享程序 PO中取出共享的八种特性,则对应至机种A的该特性程序A(Pll)中,即包含了剩余的两种特性。该共享程序PO加上该特性程序A(Pll),即等于机种A的该读卡机41正常使用的完整控制程序。然而本发明主要运用在支付用的读卡机之上,因此主要目的在于取出该些共享规范,撰写成该共享程序P0,以让该读卡机41能够于置换后立刻被该控制器31所控制。 该多个特性程序Pll Pln由使用者视实际所需而自行撰写,并于撰写完成后储存于该主存储器312中。并且,再于必要时加载该特性界面层31IB中,以备齐所连接的该读卡机41 所具备的所有功能。该控制器31中还具有一硬件检测表313,该硬件检测表313中记录有经过该读卡机系统2认证的所有读卡机机种,以及该些机种所分别使用的通信方式。借以,该控制器31 可通过该硬件检测表313检测所连接的该读卡机41的机种,确认该读卡机41是否经过该读卡机系统2的认证,以及该读卡机41是否适用该共享程序P0。并且,据以判断该读卡机 41适用的该特性程序Pl为何,再加以加载该特性界面层311B中。其中该硬件检测表313 可储存于一非挥发性记忆体(Non-volatile memory)中,但不加以限定。续请参阅图3,为本发明的一较佳具体实施例的流程图。首先,需先将该共享程序 PO写入至该控制器31内的该共享规范层311A中(步骤S30)。接着,再进行新增或置换该读卡机41的动作(步骤S32),以令该置换的读卡机41连接至该控制器31。于该步骤S32 后,该控制器31接着确认该连接的读卡机41的机种(步骤S34),进而,由该读卡机41的机种判断出该读卡机41是否经过该读卡机系统2的认证,以及该读卡机41是否适用该控制器31内的该共享程序PO (步骤S36)。上述该步骤S36之后,若判断该读卡机41未经过该读卡机系统2的认证,或该读卡机41无法适用该共享程序P0,则表示该读卡机41不符合进行支付交易所需的共享规范, 因此无法为该控制器31所控制。若于该步骤S36之后判断为是,则表示该读卡机41符合进行支付交易的读卡机所需的共享规范,能够为该控制器31所控制。该控制器31即依据该连接的读卡机41的机种,自该主存储器312中加载对应的该特性程序Pl至该特性界面层311B中(步骤S38)。最后,该控制器31加载该读卡机41的通信协议(步骤S40),并且,令该读卡机41进入交易模式(步骤S4》,以读取该支付卡6,接收该支付卡6的数据并通过该后端计算机5进行支付动作。值得一提的是,只要该读卡机41符合该些共享规范,适用该共享程序P0,即表示该读卡机41可用以进行支付交易。该特性程序Pl的加载,是为了备齐该读卡机41所能执行的所有功能,并不影响支付交易的进行。因此,该步骤S38可以选择性地执行,即使该特性程序Pl未加载该特性界面层311B中,该控制器31仍可控制该读卡机41,并进行该支付卡6的支付动作。续请参阅图4,为本发明的一较佳具体实施例的确认步骤流程图,为图3中的该步骤S34的详细说明。如图2中所示,该控制器31中还具备有一硬件检测表313。于该步骤 S34中,该控制器31先读取该硬件检测表313 (步骤S340)。其中,该硬件检测表313中记录有多个的读卡机机种,以及该些机种所使用的通信方式。并且所记录的该多个读卡机机种,皆是经过该读卡机系统2的认证,可适用该共享程序PO的读卡机机种。该步骤S340之后,该控制器31自该硬件检测表313中取得其中之一的读卡机机种,以及该机种所使用的通信方式(步骤S342)。该步骤S342之后,该控制器31通过所取得的通信方式对该连接的读卡机41发出询问(步骤S344),接着该控制器31判断该连接的读卡机41是否以相同的通信方式进行响应(步骤S346)。该步骤S346之后,若判断为否,则回到该步骤S340,该控制器31重新读取该硬件检测表313,以取得该硬件检测表313中的下一个读卡机机种,以及该机种使用的通信方式,以重复对该连接的读卡机41发出询问。而若于该步骤S346中判断为是,则该控制器31 即可确认该连接的读卡机41的机种,为该步骤S342中所取得的机种(步骤S348)。例如,若该控制器31自该硬件检测表313中取得机种A以及机种A的通信方式, 则该控制器31依据机种A的通信方式对该读卡机41发出询问。若该读卡机41没有回应, 则该控制器31重新读取该硬件检测表313。接着,若该控制器31自该硬件检测表313中取得机种C以及机种C的通信方式,则该控制器31依据机种C的通信方式对该读卡机41发出询问。此时,若该控制器31顺利得到该读卡机41所发出的响应,则该控制器31可确认该连接的读卡机41的机种为机种C。如此一来,即可于确认该读卡机41的机种后,进一步执行上述步骤S36至步骤S42,以进行该支付卡6的支付动作。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种读卡机系统,其特征在于,包括一控制器,具有一随机存取记忆体,该随机存取记忆体中规划有一共享规范层,该共享规范层中写入有一共享程序;及一读卡机,电性连接该控制器,用以读取一支付卡;其中,该读卡机的机种经过该读卡机系统的认证,并且适用该共享程序,该控制器借由该共享程序的执行来控制该读卡机,以进行该支付卡的支付动作。
2.根据权利要求1所述的读卡机系统,其特征在于,更包括一后端计算机,电性连接该控制器,通过该控制器对该读卡机进行操控,以接收并传输该支付卡的数据,并进行支付动作。
3.根据权利要求1所述的读卡机系统,其特征在于,该共享程序系依据经过该读卡机系统认证,并用以读取支付卡的所有读卡机的机种所需具备的共享规范所撰写而成。
4.根据权利要求3所述的读卡机系统,其特征在于,该控制器中的该随机存取记忆体内,更规划有一特性界面层,该特性界面层中加载有对应至该读卡机的机种的一特性程序。
5.根据权利要求4所述的读卡机系统,其特征在于,该控制器中更具有连接该随机存取记忆体的一主存储器,该主存储器中储存有经过该读卡机系统认证的所有读卡机机种所适用的特性程序,该控制器系于确认该读卡机的机种后,将对应至该读卡机机种的该特性程序加载该特性界面层中。
6.根据权利要求5所述的读卡机系统,其特征在于,该控制器中更具有一硬件检测表, 该硬件检测表中记录有经过该读卡机系统认证的所有读卡机机种,以及各该机种所使用的通信方式,该控制器通过该硬件检测表检测所连接的该读卡机的机种。
7.一种读卡机置换方法,系运用于一读卡机系统中,其特征在于,该读卡机系统具有一控制器,该控制器中具有一随机存取记忆体,该读卡机置换方法包括a)于该随机存取记忆体中规划一共享规范层,并写入一共享程序,其中该共享程序系依据经过该读卡机系统认证,并用以读取支付卡的所有读卡机的机种所需具备的共享规范所撰写而成;b)新增或置换一读卡机,使该读卡机电性连接该控制器;c)确认该读卡机的机种,据以判断该读卡机是否适用该共享程序;d)承步骤c,若是,则该控制器加载该置换的读卡机的通信协议;及e)该读卡机进入交易模式。
8.根据权利要求7所述的读卡机置换方法,其特征在于,更包括f)于该随机存取记忆体中规划一特性界面层;及g)承步骤c,若是,加载对应该读卡机机种的一特性程序至该特性界面层。
9.根据权利要求8所述的读卡机置换方法,其特征在于,该控制器中更具有一硬件检测表,该硬件检测表中记录有经过该读卡机系统认证的所有读卡机机种,及各该机种所使用的通信方式,该步骤c更包括Cl)读取该硬件检测表,以取得其中的一读卡机机种,以及该机种使用的通信方式; c2)以该步骤cl中取得的通信方式对该读卡机发出询问; c3)判断该读卡机是否以相同的通信方式进行响应; c4)步骤c3的后,若否,重复执行该步骤cl至该步骤c3 ;及c5)步骤c3的后,若是,确认该置换的读卡机机种为该步骤cl中取得的机种。
10.根据权利要求8所述的读卡机置换方法,其特征在于,该步骤g包括 gl)该控制器提供连接该随机存取记忆体的一主存储器,该主存储器中储存有经过该读卡机系统认证的所有读卡机机种所适用的特性程序;及g2)该控制器依据该置换的读卡机的机种,自该主存储器加载对应的特性程序至该特性界面层中。
全文摘要
一种读卡机系统及其读卡机置换方法,读卡机系统主要具有一控制器及一读卡机。控制器中具有一记忆体,记忆体内规划有一共享规范层,并且共享规范层中写入有用以读取支付卡的读卡机适用的一共享程序。当读卡机系统置换一台新的读卡机时,若置换的读卡机经过读卡机系统认证,符合用以读取支付卡的读卡机所需具备的共享规范,则置换的读卡机可适用共享程序,并能够于置换后立即被读卡机系统所使用。如此一来,即使置换不同机种的读卡机,使用者也不必重新改写控制器内的程序。
文档编号G07G1/12GK102402824SQ201010280058
公开日2012年4月4日 申请日期2010年9月9日 优先权日2010年9月9日
发明者郑瑞恒, 陈守靔, 黄共宏 申请人:创群科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1