一种货币转换装置转让专利

申请号 : CN201510223930.8

文献号 : CN104794806B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 谷江涛

申请人 : 谷江涛

摘要 :

本发明提供了一种货币转换装置。其中,该装置包括:主控模块和转换模块;主控模块通过硬件接口与转换模块连接,转换模块接入互联网中;主控模块接收用户提交的转换信息,通过硬件接口发送转换信息给转换模块,该转换信息包括用户提供的初始类型货币的标识、初始类型货币的数值、用户的货币存储地址和目标货币的标识;转换模块根据初始类型货币的标识、初始类型货币的数值和目标货币的标识,确定目标货币的转换数值,根据该转换数值更新用户的货币存储地址中的货币数值。在本发明中,主控模块与转换模块通过硬件接口连接,且主控模块不连接到互联网中,恶意分子很难入侵主控模块,从而无法控制货币转换装置,提高了货币转换装置的安全性。

权利要求 :

1.一种货币转换装置,其特征在于,所述装置包括:入侵检测模块、主控模块和转换模块;

所述主控模块通过硬件接口与所述转换模块连接,所述转换模块接入互联网中;

所述主控模块,用于接收用户提交的转换信息,通过所述硬件接口发送所述转换信息给所述转换模块,所述转换信息包括所述用户提供的初始类型货币的标识、所述初始类型货币的数值、所述用户的货币存储地址和目标货币的标识;所述初始类型货币和所述目标货币均为数字货币;

所述转换模块,用于接收所述主控模块发送的所述转换信息,根据所述初始类型货币的标识、所述初始类型货币的数值和所述目标货币的标识,确定所述目标货币的转换数值,根据所述转换数值更新所述用户的货币存储地址中的货币数值;

其中,所述转换模块包括比特币转换单元和莱特币转换单元,所述比特币转换单元和所述莱特币转换单元分别单独连接到互联网中;若所述目标货币的标识为“比特币”,则所述主控模块将所述转换信息发送给所述比特币转换单元,所述比特币转换单元根据所述转换信息确定比特币的转换数值;若所述目标货币的标识为“莱特币”,则所述主控模块将所述转换信息发送给所述莱特币转换单元,所述莱特币转换单元根据所述转换信息确定莱特币的转换数值;

所述入侵检测模块,用于对所述转换模块包括的所述比特币转换单元和所述莱特币转换单元进行实时监测;所述入侵检测模块连接到预设网络,所述预设网络对应的网段与所述转换模块接入互联网中的网段不重合,所述预设网络独立于所述转换模块接入的网段。

2.根据权利要求1所述的装置,其特征在于,所述转换模块包括多个转换单元,每个转换单元分别对应一种货币类型,且各个转换单元分别连接到互联网中;

所述主控模块发送所述转换信息给所述目标货币的标识对应的转换单元;

所述转换单元根据所述转换信息确定所述目标货币的转换数值。

3.根据权利要求2所述的装置,其特征在于,

所述入侵检测模块,用于对第一转换单元进行实时检测,当检测出所述第一转换单元满足预设异常条件时,控制所述主控模块断开与所述第一转换单元之间的连接,所述第一转换单元为所述转换模块包括的任一转换单元。

4.根据权利要求3所述的装置,其特征在于,所述入侵检测模块,用于实时获取第一转换单元存储的货币数值,若所述货币数值与所述主控模块中记录的所述第一转换单元对应的货币数值不相同,则检测出所述第一转换单元满足所述预设异常条件。

5.根据权利要求3所述的装置,其特征在于,所述入侵检测模块,用于从所述第一转换单元实时获取所述初始类型货币与所述第一转换单元对应的货币类型之间的转换系数,以及从预设网络中获取所述初始类型货币与所述第一转换单元对应的货币类型之间的转换系数,若从所述第一转换单元获取的转换系数与从所述预设网络中获取的转换系数不相同,则检测出所述第一转换单元满足所述预设异常条件。

6.根据权利要求1所述的装置,其特征在于,所述装置还包括:输入模块,所述输入模块包括货币存储地址输入单元和类型信息输入单元;

所述类型信息输入单元,用于接收所述用户提交的所述初始类型货币的标识、所述初始类型货币的数值及所述目标货币的标识,并将所述初始类型货币的标识、所述初始类型货币的数值和所述目标货币的标识发送给所述主控模块;

所述货币存储地址输入单元,用于接收所述用户输入的货币存储地址或者扫描包含所述用户的货币存储地址的二维码,并将得到的所述货币存储地址发送给所述主控模块。

7.根据权利要求1所述的装置,其特征在于,所述装置还包括输出模块;

所述输出模块,用于在所述目标货币为实体货币时,接收所述转换模块通过所述主控模块发送的所述转换数值,向所述用户输出所述转换数值的实体货币。

8.根据权利要求1所述的装置,其特征在于,所述主控模块包括显示单元;

所述显示单元,用于显示所述初始类型货币的标识、所述初始类型货币的数值、所述初始类型货币与所述目标货币之间的转换系数。

9.根据权利要求1-8任一项权利要求所述的装置,其特征在于,所述装置还包括报警控制模块;

所述报警控制模块,用于对所述主控模块和所述转换模块进行实时监测,当监测到所述主控模块或所述转换模块满足预设故障条件时进行报警操作。

10.根据权利要求9所述的装置,其特征在于,所述报警控制模块包括报警单元、不间断电源、远程有线控制模块和无线控制模块;

所述报警单元,用于对所述主控模块和所述转换模块进行实时监测;

所述不间断电源,用于在所述报警单元监测到所述主控模块或所述转换模块断电时,为断电的所述主控模块或所述转换模块供电;

所述远程有线控制模块和所述无线控制模块,均用于在所述报警单元监测到所述主控模块或所述转换模块满足所述预设故障条件时,向预设终端发送报警信息,以及触发所述主控模块和所述转换模块进行关机操作。

说明书 :

一种货币转换装置

技术领域

[0001] 本发明涉及互联网通信及货币转换领域,具体而言,涉及一种货币转换装置。

背景技术

[0002] 目前,出现了多种类型的货币,如比特币和莱特币等数字货币以及纸币和硬币等实体货币。在用户需要使用自己未拥有的特定类型的货币时,需要将用户拥有的其他类型的货币转换为该特定类型的货币。
[0003] 当前,相关技术中提供了一种货币转换装置,该装置主要包括主控模块、货币输入模块和货币输出模块,主控模块与用于存储数字货币的终端连接,且该主控模块连接到互联网中。主控模块接收货币输入模块提交的实体货币的数值及用户的货币地址,从互联网中获取实体货币与特定类型的数字货币之间的转换系数,根据该转换系数和实体货币的数值,计算转换得到的特定类型的数字货币的数值,根据计算得到的数值,从存储数字货币的终端中获取该数值的该特定类型的数字货币,控制货币输出模块输出该数值的特定类型的数字货币到用户的货币地址。
[0004] 在实现本发明的过程中,发明人发现相关技术中至少存在以下问题:
[0005] 恶意分子能够通过互联网很容易地入侵主控模块,控制该货币转换装置并从用于存储数字货币的终端中窃取数字货币,因此该货币转换装置的安全性很低。

发明内容

[0006] 有鉴于此,本发明实施例的目的在于提供一种货币转换装置,实现主控模块与转换模块通过硬件接口连接,且主控模块不连接到互联网中,避免恶意分子通过互联网入侵控制模块,提高了货币转换装置的安全性。
[0007] 第一方面,本发明实施例提供了一种货币转换装置,所述装置包括:主控模块和转换模块;
[0008] 所述主控模块通过硬件接口与所述转换模块连接,所述转换模块接入互联网中;
[0009] 所述主控模块,用于接收用户提交的转换信息,通过所述硬件接口发送所述转换信息给所述转换模块,所述转换信息包括所述用户提供的初始类型货币的标识、所述初始类型货币的数值、所述用户的货币存储地址和目标货币的标识;
[0010] 所述转换模块,用于接收所述主控模块发送的所述转换信息,根据所述初始类型货币的标识、所述初始类型货币的数值和所述目标货币的标识,确定所述目标货币的转换数值,根据所述转换数值更新所述用户的货币存储地址中的货币数值。
[0011] 结合第一方面,本发明实施例提供了上述第一方面的第一种可能的实现方式,其中,所述转换模块包括多个转换单元,每个转换单元分别对应一种货币类型,且各个转换单元分别连接到互联网中;
[0012] 所述主控模块发送所述转换信息给所述目标货币的标识对应的转换单元;
[0013] 所述转换单元根据所述转换信息确定所述目标货币的转换数值。
[0014] 结合第一方面的第一种可能的实现方式,本发明实施例提供了上述第一方面的第二种可能的实现方式,其中,所述装置还包括入侵检测模块;
[0015] 所述入侵检测模块,用于对第一转换单元进行实时检测,当检测出所述第一转换单元满足预设异常条件时,控制所述主控模块断开与所述第一转换单元之间的连接,所述第一转换单元为所述转换模块包括的任一转换单元。
[0016] 结合第一方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第三种可能的实现方式,其中,所述入侵检测模块,用于实时获取第一转换单元存储的货币数值,若所述货币数值与所述主控模块中记录的所述第一转换单元对应的货币数值不相同,则检测出所述第一转换单元满足所述预设异常条件。
[0017] 结合第一方面的第二种可能的实现方式,本发明实施例提供了上述第一方面的第四种可能的实现方式,其中,所述入侵检测模块,用于从所述第一转换单元实时获取所述初始类型货币与所述第一转换单元对应的货币类型之间的转换系数,以及从预设网络中获取所述初始类型货币与所述第一转换单元对应的货币类型之间的转换系数,若从所述第一转换单元获取的转换系数与从所述预设网络中获取的转换系数不相同,则检测出所述第一转换单元满足所述预设异常条件。
[0018] 结合第一方面,本发明实施例提供了上述第一方面的第五种可能的实现方式,其中,所述装置还包括:输入模块,所述输入模块包括货币存储地址输入单元和类型信息输入单元;
[0019] 所述类型信息输入单元,用于接收所述用户提交的所述初始类型货币的标识、所述初始类型货币的数值及所述目标货币的标识,并将所述初始类型货币的标识、所述初始类型货币的数值和所述目标货币的标识发送给所述主控模块;
[0020] 所述货币存储地址输入单元,用于接收所述用户输入的货币存储地址或者扫描包含所述用户的货币存储地址的二维码,并将得到的所述货币存储地址发送给所述主控模块。
[0021] 结合第一方面,本发明实施例提供了上述第一方面的第六种可能的实现方式,其中,所述装置还包括输出模块;
[0022] 所述输出模块,用于在所述目标货币为实体货币时,接收所述转换模块通过所述主控模块发送的所述转换数值,向所述用户输出所述转换数值的实体货币。
[0023] 结合第一方面,本发明实施例提供了上述第一方面的第七种可能的实现方式,其中,所述主控模块包括显示单元;
[0024] 所述显示单元,用于显示所述初始类型货币的标识、所述初始类型货币的数值、所述初始类型货币与所述目标货币之间的转换系数。
[0025] 结合第一方面,本发明实施例提供了上述第一方面的第八种可能的实现方式,其中,所述装置还包括报警控制模块;
[0026] 所述报警控制模块,用于对所述主控模块和所述转换模块进行实时监测,当监测到所述主控模块或所述转换模块满足预设故障条件时进行报警操作。
[0027] 结合第一方面的第八种可能的实现方式,本发明实施例提供了上述第一方面的第九种可能的实现方式,其中,所述报警控制模块包括报警单元、不间断电源、远程有线控制模块和无线控制模块;
[0028] 所述报警单元,用于对所述主控模块和所述转换模块进行实时监测;
[0029] 所述不间断电源,用于在所述断电报警单元监测到所述主控模块或所述转换模块断电时,为断电的所述主控模块或所述转换模块供电;
[0030] 所述远程有线控制模块和所述无线控制模块,均用于在所述报警单元监测到所述主控模块或所述转换模块满足所述预设故障条件时,向预设终端发送报警信息,以及触发所述主控模块和所述转换模块进行关机操作。
[0031] 在本发明实施例中,货币转换装置包括主控模块和转换模块;由于主控模块通过硬件接口与转换模块连接,且主控模块不接入互联网中,而转换模块接入互联网中,实现了将主控模块与转换模块进行隔离,所以恶意分子很难通过互联网入侵主控模块并控制主控模块,从而无法控制该货币转换装置,大大提高了货币转换装置的安全性。
[0032] 为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0033] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0034] 图1示出了本发明实施例1所提供的一种货币转换装置的第一结构示意图;
[0035] 图2示出了本发明实施例1所提供的一种货币转换装置的第二结构示意图;
[0036] 图3示出了本发明实施例1所提供的一种货币转换装置的第三结构示意图;
[0037] 图4示出了本发明实施例1所提供的一种货币转换装置的第四结构示意图;
[0038] 图5示出了本发明实施例1所提供的一种货币转换装置的第五结构示意图;
[0039] 图6示出了本发明实施例1所提供的一种货币转换装置的第六结构示意图;
[0040] 图7示出了本发明实施例1所提供的一种转换界面的示意图;
[0041] 图8示出了本发明实施例1所提供的一种货币转换装置的第七结构示意图;
[0042] 图9示出了本发明实施例1所提供的一种货币转换装置的第八结构示意图;
[0043] 图10示出了本发明实施例1所提供的一种纸币转换为数字货币的流程图;
[0044] 图11示出了本发明实施例1所提供的一种数字货币转换为纸币的流程图。

具体实施方式

[0045] 下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046] 考虑到相关技术中主控模块连接到互联网中,恶意分子能很容易地通过互联网入侵主控模块并控制主控模块,进而控制整个货币转换装置并窃取数字货币,导致货币转换装置的安全性很低。基于此,本发明实施例提供了一种货币转换装置。下面通过实施例进行描述。
[0047] 实施例1
[0048] 参见图1,本发明实施例提供了一种货币转换装置。该装置具体包括:主控模块101和转换模块102;
[0049] 主控模块101通过硬件接口与转换模块102连接,转换模块102接入互联网中;
[0050] 主控模块101,用于接收用户提交的转换信息,通过硬件接口发送该转换信息给转换模块102,该转换信息包括用户提供的初始类型货币的标识、初始类型货币的数值、用户的货币存储地址和目标货币的标识;
[0051] 转换模块102,用于接收主控模块101发送的转换信息,根据初始类型货币的标识、初始类型货币的数值和目标货币的标识,确定目标货币的转换数值,根据转换数值更新用户的货币存储地址中的货币数值。
[0052] 其中,目前有多种类型的货币,如比特币和莱特币等数字货币以及纸币、硬币、游戏代币或兑换券等实体货币。用户可以通过本发明实施例提供的货币转换装置将自己拥有的货币转换为其他类型的货币。其中,初始类型货币为用户当前拥有的货币,初始类型货币的标识可以为初始类型货币的类型的名称等。目标货币为用户需要转换得到的货币,目标货币的标识可以为目标货币的类型的名称等。转换数值为与初始类型货币的数值等价的目标货币的数值。
[0053] 其中,转换模块102中包含目标货币存储地址,该目标货币存储地址用于存储目标货币。转换模块102接入互联网中的一网段内。
[0054] 转换模块102接收到主控模块101发送的转换信息时,根据初始类型货币的标识和目标货币的标识,从互联网中获取初始类型货币与目标货币之间的转换系数,根据初始类型货币的数值和该转换系数,计算目标货币的转换数值,将目标货币存储地址中的货币数值减少该转换数值,以及将用户的货币存储地址中的货币数值增加该转换数值。
[0055] 为了便于理解,下面举例进行说明。例如,假设初始类型货币的标识为“纸币”。初始类型货币的数值为100,目标货币的标识为“比特币”,目标货币存储地址中的货币数值为5000,用户的货币存储地址中的货币数值为1000。则转换模块102接收到主控模块101发送的转换信息时,根据初始类型货币的标识“纸币”和目标货币的标识“比特币”,从互联网中获取初始类型货币“纸币”与目标货币“比特币”之间的转换系数,假设获取的转换系数为
10,则根据初始类型货币的数值100和该转换系数10,计算出目标货币的转换数值为1000,将目标货币存储地址中的货币数值5000减少该转换数值1000,以及将用户的货币存储地址中的货币数值1000增加该转换数值1000。则转换之后目标货币存储地址中的货币数值还剩
4000,用户的货币存储地址中的货币数值为2000。
[0056] 其中,通过上述主控模块101和转换模块102可以将一种类型的数字货币转换为另一种类型的数字货币,或者将实体货币转换为任一一种类型的数字货币。
[0057] 另外,如图2所示,该货币转换装置还包括输出模块103;
[0058] 输出模块103,用于在目标货币为实体货币时,接收转换模块102通过主控模块101发送的转换数值,向用户输出该转换数值的实体货币。
[0059] 其中,通过主控模块101、转换模块102和输出模块103,可以将任一种类型的数字货币转换为实体货币。
[0060] 其中,输出模块103也是通过硬件接口与主控模块101连接。输出模块103可以为出钞机,出钞机中存储有实体货币。当目标货币为纸币或硬币等实体货币时,转换模块102将计算的目标货币的转换数值发送给主控模块101,主控模块101将该转换数值发送给输出模块103,输出模块103从存储的实体货币中获取该转换数值的实体货币,并将该转换数值的实体货币输出到出钞口。然后用户可以从该出钞口取走该转换数值的实体货币。
[0061] 其中,在本发明实施例中,主控模块101可以采用stm32芯片来实现。主控模块101是以数据线通过硬件接口与转换模块102连接的。硬件接口可以为串口、SPI(Serial Peripheral Interface,串行外设接口)或USB(Universal Serial Bus,通用串行总线)等无线或有线接口。而且在本发明实施例中,主控模块101与转换模块102之间的数据传输是通过加密传输的。由于主控模块101以数据线通过硬件接口与转换模块102连接,且主控模块101不连接到互联网中,转换模块102连接到互联网中。所以即便恶意分子通过互联网入侵到转换模块102中,恶意分子也无法通过硬件接口入侵主控模块101,因此恶意分子无法获取到货币转换装置的控制权限,从而保障了该货币转换装置的安全。
[0062] 其中,转换模块102包括多个转换单元,每个转换单元分别对应一种货币类型,且各个转换单元分别连接到互联网中;
[0063] 主控模块101发送转换信息给目标货币的标识对应的转换单元;
[0064] 转换单元根据转换信息确定目标货币的转换数值。
[0065] 其中,对于转换模块102包括的每个转换单元,该转换单元中包含目标货币存储地址,该目标货币存储地址用于存储该转换单元对应的类型的货币。转换模块102包括多个转换单元,使货币转换装置可以实现多种类型的货币之间的相互转换。
[0066] 其中,转换单元可以为手机、卡片电脑、PC(Personal Computer,个人计算机)或PAD(Portable Android Device,平板电脑)等终端,也可以是单片机等。优选地,在保证其功能完整性的前提下并缩小货币转换装置的体积,转换单元可以为卡片电脑。
[0067] 如图3所示,转换模块102包括比特币转换单元1021和莱特币转换单元1022,比特币转换单元1021对应的货币类型为“比特币”,莱特币转换单元1022对应的货币类型为“莱特币”,比特币转换单元1021和莱特币转换单元1022分别单独连接到互联网中。
[0068] 其中,若目标货币的标识为“比特币”,则主控模块101将转换信息发送给比特币转换单元1021。比特币转换单元1021根据转换信息确定比特币的转换数值。同样地,若目标货币的标识为“莱特币”,则主控模块101将转换信息发送给莱特币转换单元1022。莱特币转换单元1022根据转换信息确定莱特币的转换数值。
[0069] 其中,图3仅是示意性的图,转换模块102还可以包括更多的转换单元。
[0070] 其中,由于各个转换单元分别单独连接到互联网中,各个转换单元之间不具有连接关系,因此即便恶意分子入侵到其中一个转换单元中,也无法入侵其他的转换单元,无法窃取其他转换单元中的货币数值,保证了其他转换单元的安全性。
[0071] 其中,如图4所示,该货币转换装置还包括入侵检测模块104;
[0072] 入侵检测模块104,用于对第一转换单元进行实时检测,当检测出第一转换单元满足预设异常条件时,控制主控模块101断开与第一转换单元之间的连接,第一转换单元为转换模块102包括的任一转换单元。
[0073] 其中,在图4中,入侵检测模块104用于对转换模块102包括的比特币转换单元1021和莱特币转换单元1022进行实时监测。
[0074] 其中,根据预设异常条件的不同,入侵检测模块104可以通过如下第一和第二两种方式来对第一转换单元进行监测,具体为:
[0075] 第一,主控模块101记录第一转换单元包含的目标货币存储地址中的货币数值,且每次转换操作之后更新记录的货币数值。预设异常条件为第一转换单元中存储的货币数值与主控模块101记录的货币数值不相同。
[0076] 入侵检测模块104,用于实时获取第一转换单元中包括的目标货币存储地址中存储的货币数值,若该货币数值与主控模块101中记录的第一转换单元对应的货币数值不相同,则检测出第一转换单元满足预设异常条件。
[0077] 其中,由于恶意分子入侵第一转换单元之后,一般会窃取第一转换单元包含的目标货币存储地址中的货币数值,因此若检测到第一转换单元中的货币数值与主控模块101中记录的货币数值不相同时,则第一转换单元存在已被恶意分子入侵的可能性,检测出第一转换单元满足预设异常条件,并控制主控模块101断开与第一转换单元之间的连接,以防止恶意分子通过第一转换单元入侵主控模块101,从而保证了该货币转换装置的安全性。
[0078] 第二,入侵检测模块104通过GPRS(General Packet Radio Service,通用分组无线服务)等技术连接到预设网络中,该预设网络为互联网中预设的网段,与转换模块102接入互联网中的网段不同,即该预设网络对应的网段与转换模块102接入的网段不重合,该预设网络独立于转换模块102接入的网段。入侵检测模块104可以通过该预设网络获取到任意两种类型的货币之间的转换系数。预设异常条件为从第一转换单元中获取的初始类型货币与第一转换单元对应的货币之间的转换系数与从预设网络中获取的这两种类型的货币之间的转换系数不相同。
[0079] 入侵检测模块104,用于从第一转换单元实时获取初始类型货币与第一转换单元对应的货币类型之间的转换系数,以及从预设网络中获取初始类型货币与第一转换单元对应的货币类型之间的转换系数,若从第一转换单元获取的转换系数与从预设网络中获取的转换系数不相同,则检测出第一转换单元满足预设异常条件。
[0080] 其中,由于恶意分子入侵第一转换单元之后,可能会修改初始类型货币与第一转换单元对应的货币之间的转换系数,以实现通过数值较小的初始类型货币转换得到较多的第一转换单元对应的货币,从而窃取第一转换单元中的货币数值。因此入侵检测模块104检测到第一转换单元中的转换系数与从预设网络中获取的转换系数不相同时,第一转换单元存在已被恶意分子入侵的可能性,检测出第一转换单元满足预设异常条件,控制主控模块101断开与第一转换单元之间的连接,以防止恶意分子通过第一转换单元入侵主控模块
101,从而保证了该货币转换装置的安全性。
[0081] 其中,在本发明实施例中,可以通过如下方式来控制主控模块101断开与第一转换单元之间的连接,具体为:
[0082] 发送用于断开与第一转换单元之间的连接的指令给主控模块101,主控模块101接收到该指令时,控制与第一转换单元进行连接的硬件接口的驱动程序,通过该驱动程序拒绝通过该硬件接口传输的数据;或者,控制主控模块101发送提示信息给管理人员对应的终端,该提示信息用于提示管理人员第一转换单元存在已被入侵的可能并提示管理人员断开第一转换单元与主控模块101之间的连接,管理人员对应的终端接收并显示该提示信息,管理人员看到该提示信息时,断开第一转换单元与主控模块101之间的连接。
[0083] 其中,当管理人员对第一转换单元进行检修并清除入侵第一转换单元的恶意程序或病毒之后,可以再将第一转换单元连接到主控模块101上。
[0084] 进一步地,如图5所示,该装置还包括输入模块105,输入模块105包括货币存储地址输入单元1051和类型信息输入单元1052;
[0085] 类型信息输入单元1052,用于接收用户提交的初始类型货币的标识、初始类型货币的数值及目标货币的标识,并将初始类型货币的标识、初始类型货币的数值和目标货币的标识发送给主控模块101;
[0086] 货币存储地址输入单元1051,用于接收用户输入的货币存储地址或者扫描包含用户的货币存储地址的二维码,并将得到的货币存储地址发送给主控模块101。
[0087] 其中,货币存储地址输入单元1051和类型信息输入单元1052也是通过硬件接口与主控模块101连接。
[0088] 其中,货币存储地址输入单元1051可以为具有蓝牙、红外、NFC(Near Field Communication,近距离无线通信)或WIFI(WIreless-Fidelity,无线保真)等无线通信功能的模块,货币存储地址输入单元1051可以建立与用户对应的终端之间的无线通信,并通过建立的无线通信接收用户输入的货币存储地址。另外,货币存储地址输入单元1051也可以为键盘等硬件输入设备,用户可以通过键盘等硬件输入设备输入自己的货币存储地址。
[0089] 其中,货币存储地址输入单元1051还可以为摄像头或二维码识别软件等。用户可以打印出包含用户的货币存储地址的二维码图片,或通过手机等终端显示包含用户的货币存储地址的二维码的图像,用户将二维码图片或手机等终端显示的二维码图像放在货币存储地址输入单元1051下方,货币存储地址输入单元1051扫描二维码图片或二维码图像,获取到用户的货币存储地址。
[0090] 其中,类型信息输入单元1052可以包括进钞机和触摸屏等。当初始类型货币为纸币或硬币等实体货币时,用户可以将实体货币放入进钞机的进钞口中,进钞机从进钞口中获取实体货币,识别获取的实体货币的标识及数值。触摸屏上显示有初始货币标识列表及数值输入框,该初始货币标识列表中包括至少一种货币的标识。用户可以点击该初始货币标识列表中一货币的标识并在数值输入框中输入数值,触摸屏获取用户点击的货币的标识以及从数值输入框中获取用户输入的数值,将该货币的标识确定为初始类型货币的标识,以及将获取的数值确定为初始类型货币的数值。另外,触摸屏上显示有目标货币标识列表,该目标货币标识列表中包括至少一种货币的标识。用户可以点击该目标货币标识列表中一货币的标识,触摸屏获取用户点击的货币的标识,将该货币的标识确定为目标货币的标识。
[0091] 进一步地,类型信息输入单元1052包括的进钞机还可以识别假币,当用户放入进钞口的实体货币中存在假币时,进钞机能够识别出假币,且进钞机最终确定的实体货币的数值仅为用户放入进钞口的真币的数值。
[0092] 进一步地,如图6所示,主控模块101包括显示单元1011;
[0093] 显示单元1011,用于显示初始类型货币的标识、初始类型货币的数值、初始类型货币与目标货币之间的转换系数。
[0094] 其中,主控模块101从转换模块102获取初始类型货币与目标货币之间的转换系数,并显示该转换系数。如图7所示的转换界面,该转换界面中了显示初始类型货币的标识“比特币”、初始类型货币的数值“40”、初始类型货币与目标货币之间的转换系数“10”。
[0095] 进一步地,如图8所示,该装置还包括报警控制模块106;
[0096] 报警控制模块106,用于对主控模块101和转换模块102进行实时监测,当监测到主控模块101或转换模块102满足预设故障条件时进行报警操作。
[0097] 其中,预设故障条件可以为断电、机械故障、木马入侵或病毒入侵等。在该货币转换装置正在进行货币转换时,若主控模块101或转换模块102满足上述预设故障条件,则很可能使用户的货币数值丢失,因此需要通过报警控制模块106来进行报警操作。
[0098] 在本发明实时例中,当入侵检测模块104检测到第一转换单元满足预设异常条件时,入侵检测模块104通过主控模块101发送报警命令给报警控制模块106。报警控制模块106接收到该报警命令时,设定转换模块102满足预设故障条件,并进行报警操作。该报警操作可以为播放报警铃声,以及发送报警信息给管理人员对应的终端。该报警信息用于提示管理人员第一转换单元被木马或病毒入侵。
[0099] 其中,报警控制模块106通过485串口或can(现场总线)总线等与主控模块101连接。为了避免主控模块101与报警控制模块105之间的距离局限性,可以通过rs485串口技术进行主控模块101与报警控制模块105之间的通信。
[0100] 进一步地,由于输入模块105出现故障会导致用户无法输入初始类型货币的标识和数值以及目标货币的标识,进而导致整个货币转换装置不可用。而输出模块103出现故障会导致无法输出实体货币给用户。入侵检测模块104出现故障会导致无法对转换模块102进行入侵检测。所以还可以通过报警控制模块106来对输入模块105、入侵检测模块104和输出模块103来进行实时监测,当监测到输入模块105、入侵检测模块104或输出模块103满足预设故障条件时进行报警操作。其中,预设故障条件还可以为输出模块103中没有实体货币了等。
[0101] 其中,该报警操作可以为通过播放器播放报警铃声,并发送报警提示信息给管理员对应的终端,该报警提示信息用于提示管理人员出现故障的模块的名称。管理人员听到该报警铃声时对该货币转换装置进行检查并对出现故障的模块进行维修。或者,管理人员从其对应的终端上看到报警提示信息,对出现故障的模块进行维修。
[0102] 其中,如图9所示,报警控制模块106包括报警单元1061、不间断电源1062、远程有线控制模块1063和无线控制模块1064;
[0103] 报警单元1061,用于对主控模块101和转换模块102进行实时监测;
[0104] 不间断电源1062,用于在报警单元1061监测到主控模块101或转换模块102断电时,为断电的主控模块101或转换模块102供电;
[0105] 远程有线控制模块1063和无线控制模块1064,均用于在报警单元1061监测到主控模块101或转换模块102满足预设故障条件时,向预设终端发送报警信息,以及触发主控模块101和转换模块102进行关机操作。
[0106] 其中,电报警单元1061监测到主控模块101或转换模块102满足的预设故障条件为断电时,启动不间断电源1062,为断电的主控模块101或断电的转换模块102供电。
[0107] 其中,预设终端可以为管理人员对应的终端。远程有线控制模块1063通过通信线缆直接与管理人员对应的终端连接,当报警单元1061监测到主控模块101或转换模块102满足预设故障条件时,远程有线控制模块1063通过通信线缆向管理人员对应的终端发送报警信息。或者,远程有线控制模块1063通过通信线缆与信息发送装置连接,通过通信线缆控制信息发送装置发送报警信息给管理人员对应的终端。同时,还通过无线控制模块1064以短信或无线信号等方式发送报警信息给管理人员对应的终端。报警信息中包括出现故障的模块的名称等信息。
[0108] 另外,远程有线控制模块1063和无线控制模块1064向管理人员对应的终端发送报警信息之后,会触发主控模块101和转换模块102进行关机操作,关机之后用户无法使用出现故障的货币转换装置进行货币转换,从而防止用户的货币数值遭受损失。
[0109] 其中,可以通过远程有线控制模块1063远程控制货币转换装置进行关机、重启或锁定等操作。
[0110] 其中,同时通过远程有线控制模块1063和无线控制模块1064给管理人员对应的终端发送报警信息,能够提高报警信息发送成功的概率,保证管理人员对应的终端可以接收到该报警信息,以使管理人员能及时看到该报警信息并对出现故障的模块进行检修。
[0111] 其中,在本发明实施例中,主控模块101、输入模块105、输出模块103和报警控制模块106均不与互联网连接,恶意分子无法通过互联网入侵这些模块。虽然入侵检测模块104连接到预设网络中,转换模块102连接到互联网中,但是预设网络所在的网段与转换模块102接入的网段不重合,所以即便恶意分子通过互联网入侵了转换模块102,也无法通过转换模块102控制入侵检测模块104。同样地,即便恶意分子入侵了入侵检测模块104,也无法通过入侵检测模块104控制转换模块102。如此降低了恶意分子通过互联网入侵该货币转换装置的可能性,提高了货币转换装置的安全性。
[0112] 其中,为了便于理解本发明实施例提供的货币转换装置,下面结合附图,以纸币转换为数字货币为例进行说明。如图10所示的纸币转换为数字货币的流程图,主控模块101检测到用户点击类型信息输入单元1052包括的触摸屏上显示的目标货币标识列表中的一数字货币的标识,提示用户将包含用户的货币存储地址的二维码图片放在货币存储地址输入单元1051下方,然后检测到用户点击确认按钮后扫描二维码,提示用户将纸币放入进钞口,控制进钞机读取纸币的数值,并发送用户的货币存储地址、该数值及转换命令给转换模块102中与该数字货币对应的转换单元,该转换单元接收主控模块101发送的货币存储地址、转换命令和数值,从网络中获取纸币与该数字货币之间的转换系数,根据该转换系数和接收的数值计算需转换的数字货币的数值,将用户的货币存储地址中的货币数值增加该数值,然后发送用于提示转换成功的提示信息给主控模块101,主控模块101向用户显示该提示信息。
[0113] 如图11所示的数字货币转换为纸币的流程图,主控模块101检测到用户点击类型信息输入单元1052包括的触摸屏上显示的兑换纸币的按钮,显示货币转换装置的货币存储地址,并提示用户通过用户对应的终端向货币转换装置的货币存储地址发送数字货币,转换模块102中与该数字货币对应的转换单元接收到用户对应的终端发送的数字货币,确定该数字货币的数值,从网络中获取该数字货币与纸币之间的转换系数,根据该转换系数和该数字货币的数值,计算需转换的纸币的数值,然后将计算的数值发送给主控模块101。主控模块101根据该纸币的数值控制出钞机出钞,然后显示转换成功的提示信息给用户。
[0114] 其中,可以直接显示货币转换装置的货币存储地址,也可以显示包含该货币存储地址的二维码图像,用户可以通过手机等终端扫描该二维码图像来获得货币转换装置的货币存储地址。
[0115] 在本发明实施例中,货币转换装置包括主控模块和转换模块;由于主控模块通过硬件接口与转换模块连接,且主控模块不接入互联网中,而转换模块接入互联网中,实现了将主控模块与转换模块进行隔离,所以恶意分子很难通过互联网入侵主控模块并控制主控模块,从而无法控制该货币转换装置,大大提高了货币转换装置的安全性。
[0116] 本发明实施例所提供的货币转换装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程。
[0117] 在本申请所提供的几个实施例中,应该理解到,所揭露装置,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0118] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个互联网单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0119] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0120] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者互联网设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0121] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。