一种智能卡及其状态指示方法技术

技术编号:13824762 阅读:145 留言:0更新日期:2016-10-12 19:25
本发明专利技术公开了一种智能卡及其状态指示方法,该方法包括:智能卡的第一通信模块接收终端发送的充卡请求,将充卡请求发送给智能卡的主处理器;其中,充卡请求中包括第一表计的充卡信息;智能卡的主处理器获取充卡请求中第一表计的充卡信息,将第一表计的充卡信息写入智能卡的IC芯片内,并向智能卡的指示灯发送第一控制信号,其中,第一控制信号用于控制指示灯发出第一指示信号,第一指示信号用于指示智能卡的当前工作状态为充卡成功。在智能卡的界面上增加指示灯,使得用户可以通过指示灯发出的指示信号直观感知智能卡的当前状态,提高智能卡与用户之间具有更好的人机交互效果,减少了用户对智能卡操作的出错率,提高了智能卡的可操作性。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种智能卡及其状态指示方法
技术介绍
IC卡(Integrated Circuit Card,集成电路卡),也称智能卡(Smart card)、智慧卡(Intelligent card)、微电路卡(Microcircuit card)或微芯片卡等。它是将一个微电子芯片嵌入符合ISO 7816标准的卡基中,做成卡片形式。IC智能卡在城市的公交、支付、门禁系统中的应用越来越广,但是只能使用发卡方自身的卡片,这就造成公民日常生活、出行需具备多种IC卡,例如公交卡、水电气卡、门禁卡、购物卡等等,造成用户维护。目前有一种基于蓝牙通讯的多功能智能卡,具备蓝牙功能,可和手机进行通讯,进行卡芯片的读写操作,符合ISO 1786标准,可取代常规的IC卡的功能,这种蓝牙智能卡能够实现如用户可自行购买充值、节约发卡方的运营维护成本、可兼容绝大多数逻辑加密卡等等。但是多功能智能卡会涉及较多的状态切换,如关机,开机,蓝牙连接,充卡,切换卡,充表等状态之间的切换,在智能卡的实际应用场景中,因用户无法直观感知智能卡的真实状态,导致用户在进行智能卡操作时很容易出错,也不利于智能卡出厂前的故障检测,使得多功能智能卡的可操作性较差。综上,现有技术中存在着智能卡的可操作性较差的技术问题。
技术实现思路
本专利技术实施例提供一种智能卡及其状态指示方法,用以解决现有技术中存在的智能卡的可操作性较差的技术问题。本专利技术实施例提供一种智能卡状态指
示方法,包括:智能卡的第一通信模块接收终端发送的充卡请求,将所述充卡请求发送给所述智能卡的主处理器;其中,所述充卡请求中包括第一表计的充卡信息;所述主处理器获取所述充卡请求中第一表计的充卡信息,将所述第一表计的充卡信息写入所述智能卡的IC芯片内,向所述智能卡的指示灯发送第一控制信号,其中,所述第一控制信号用于控制所述指示灯发出第一指示信号,所述第一指示信号用于指示所述智能卡的当前工作状态为充卡成功。进一步地,所述第一通信模块为蓝牙模块;在所述智能卡的第一通信模块接收终端发送的充卡请求之前,所述方法还包括:所述蓝牙模块接收所述终端发送的蓝牙连接请求,所述蓝牙连接请求中包括蓝牙连接验证信息;所述主处理器获取所述蓝牙模块接收到的所述蓝牙连接请求,确定所述蓝牙连接验证信息满足设定蓝牙连接条件时,与所述终端建立蓝牙连接,并向所述智能卡的指示灯发送第二控制信号;其中,所述第二控制信号用于控制所述指示灯发出第二指示信号,所述第二指示信号用于指示所述智能卡的当前工作状态为蓝牙已连接。进一步地,所述第一通信模块为蓝牙模块;在所述智能卡的第一通信模块接收终端发送的充卡请求之后,所述方法还包括:所述蓝牙模块接收所述终端发送的充表请求,所述充表请求用于指示所述主处理器触发所述智能卡的IC芯片进入待充表状态;所述主处理器获取所述蓝牙模块接收到的所述充表请求,根据所述充表请求的指示,将所述智能卡的IC芯片的状态切换为待充表状态;并向所述智能卡的指示灯发送第三控制信号;其中,所述第三控制信号用于控制所述指示灯发出第三指示信号,所述第三指示信号用于指示所述智能卡的当前工作状态为
待充表状态。进一步地,所述方法还包括:在所述智能卡的金手指与所述第一表计接触连接时,所述主处理器将所述智能卡的IC芯片中存储的所述第一表计的充卡信息通过所述金手指写入到所述第一表计中;在接收到所述第一表计发送的充表反馈数据时,将所述第一表计发送的充表反馈数据存储在所述IC芯片内,向所述智能卡的指示灯发送第四控制信号,其中,所述第四控制信号用于控制所述指示灯发出第四指示信号,所述第四指示信号用于指示所述智能卡的当前工作状态为充表成功。进一步地,在所述智能卡的第一通信模块接收终端发送的充卡请求之前,还包括:所述第一通讯模块接收所述终端发送的充卡对象切换请求,所述充卡对象切换请求中包括第一执行文件,所述第一可执行文件是根据第一表计的DLL文件和智能卡的固件代码生成的;所述主处理器获取所述第一通讯模块接收的所述充卡对象切换请求,根据所述充卡对象切换请求,将所述IC芯片内存储的第二执行文件替换为所述第一执行文件,并向所述智能卡的指示灯发送第五控制信号;其中,所述第二执行文件是根据第二表计的DLL文件和智能卡的固件代码生成的,所述第五控制信号用于指示所述指示灯发出第五指示信号,所述第五指示信号用于指示所述智能卡的当前工作状态为充卡对象切换成功。进一步地,还包括:所述主处理器获取所述智能卡的按键的启动信息,根据所述按键的启动信息,确定所述智能卡的当前工作状态;在确定所述智能卡的当前工作状态为开机或复位时,所述主处理器向所述智能卡的指示灯发送第六控制信号,所述第六控制信号用于控制所述指示灯指示所述智能卡的当前工作状态为开机或复位;在确定所述智能卡的当前工作状态为关机时,所述主处理器向所述智能卡的指示灯发送第七控制信号,所述第七控制信号用于控制所述指示灯指示所述智能卡的当前工作状态为关机。本专利技术实施例提供一种智能卡,包括:指示灯,第一通信模块,主处理器,IC芯片;所述第一通信模块,用于接收终端发送的充卡请求,将所述充卡请求发送给所述主处理器,所述充卡请求中包括第一表计的充卡信息;所述主处理器,用于获取所述充卡请求中第一表计的充卡信息,将所述第一表计的充卡信息写入所述IC芯片内,并向所述指示灯发送第一控制信号;所述指示灯,用于根据所述第一控制信号发出第一指示信号,所述第一指示信号用于指示所述智能卡的当前工作状态为充卡成功。进一步地,所述第一通信模块为蓝牙模块;所述蓝牙模块,还用于在接收所述终端发送的所述充卡请求之前,接收所述终端发送的蓝牙连接请求,所述蓝牙连接请求中包括蓝牙连接验证信息;所述主处理器,还用于获取所述蓝牙模块接收到的所述蓝牙连接请求,确定所述蓝牙请求中的所述蓝牙连接验证信息满足设定蓝牙连接条件时,与所述终端建立蓝牙连接,向所述智能卡的指示灯发送第二控制信号;所述指示灯,还用于根据所述第二控制信号发出第二指示信号,所述第二指示信号用于指示所述智能卡的当前工作状态为蓝牙已连接。进一步地,所述第一通信模块为蓝牙模块;所述蓝牙模块,还用于在接收所述终端发送的所述充卡请求之后,接收所述终端发送的充表请求,所述充表请求用于指示所述主处理器将所述智能卡的IC芯片的当前状态切换为待充表状态;所述主处理器,还用于获取所述蓝牙模块接收到的所述充表请求,根据所述充表请求的指示,将所述智能卡的IC芯片的当前状态切换为待充表状态;并向所述智能卡的指示灯发送第三控制信号;所述指示灯,还用于根据所述第三控制信号发出第五指示信号,所述第三指示信号用于指示所述智能卡的当前工作状态为待充表状态。进一步地,所述智能卡还包括金手指;所述主处理器,还用于在所述智能卡的金手指与所述第一表计接触连接时,将所述智能卡的IC芯片中存储的所述第一表计的充卡信息通过所述金手指写入到所述第一表计中;所述主处理器,还用于在所述金手指接收到所述第一表计发送的充表反馈数据时,将所述第一表计发送的充表反馈数据存储在所述IC芯片内,向所述智能卡的指示灯发送第四控制信号;所述指示灯,还用于根据所述第四控制信号发出第四指示信号,所述第四指示信号用于指示所述智能卡的当前工本文档来自技高网
...

【技术保护点】
一种智能卡状态指示方法,其特征在于,包括:智能卡的第一通信模块接收终端发送的充卡请求,将所述充卡请求发送给所述智能卡的主处理器;其中,所述充卡请求中包括第一表计的充卡信息;所述主处理器获取所述充卡请求中第一表计的充卡信息,将所述第一表计的充卡信息写入所述智能卡的IC芯片内,向所述智能卡的指示灯发送第一控制信号,其中,所述第一控制信号用于控制所述指示灯发出第一指示信号,所述第一指示信号用于指示所述智能卡的当前工作状态为充卡成功。

【技术特征摘要】
1.一种智能卡状态指示方法,其特征在于,包括:智能卡的第一通信模块接收终端发送的充卡请求,将所述充卡请求发送给所述智能卡的主处理器;其中,所述充卡请求中包括第一表计的充卡信息;所述主处理器获取所述充卡请求中第一表计的充卡信息,将所述第一表计的充卡信息写入所述智能卡的IC芯片内,向所述智能卡的指示灯发送第一控制信号,其中,所述第一控制信号用于控制所述指示灯发出第一指示信号,所述第一指示信号用于指示所述智能卡的当前工作状态为充卡成功。2.如权利要求1所述的方法,其特征在于,所述第一通信模块为蓝牙模块;在所述智能卡的第一通信模块接收终端发送的充卡请求之前,所述方法还包括:所述蓝牙模块接收所述终端发送的蓝牙连接请求,所述蓝牙连接请求中包括蓝牙连接验证信息;所述主处理器获取所述蓝牙模块接收到的所述蓝牙连接请求,确定所述蓝牙连接验证信息满足设定蓝牙连接条件时,与所述终端建立蓝牙连接,并向所述智能卡的指示灯发送第二控制信号;其中,所述第二控制信号用于控制所述指示灯发出第二指示信号,所述第二指示信号用于指示所述智能卡的当前工作状态为蓝牙已连接。3.如权利要求1所述的方法,其特征在于,所述第一通信模块为蓝牙模块;在所述智能卡的第一通信模块接收终端发送的充卡请求之后,所述方法还包括:所述蓝牙模块接收所述终端发送的充表请求,所述充表请求用于指示所述主处理器触发所述智能卡的IC芯片进入待充表状态;所述主处理器获取所述蓝牙模块接收到的所述充表请求,根据所述充表请求的指示,将所述智能卡的IC芯片的状态切换为待充表状态;并向所述智能卡的指示灯发送第三控制信号;其中,所述第三控制信号用于控制所述指示灯发出第三指示信号,所述第三指示信号用于指示所述智能卡的当前工作状态为待充表状态。4.如权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:在所述智能卡的金手指与所述第一表计接触连接时,所述主处理器将所述智能卡的IC芯片中存储的所述第一表计的充卡信息通过所述金手指写入到所述第一表计中;在接收到所述第一表计发送的充表反馈数据时,将所述第一表计发送的充表反馈数据存储在所述IC芯片内,向所述智能卡的指示灯发送第四控制信号,其中,所述第四控制信号用于控制所述指示灯发出第四指示信号,所述第四指示信号用于指示所述智能卡的当前工作状态为充表成功。5.如权利要求1至3任一项所述的方法,其特征在于,在所述智能卡的第一通信模块接收终端发送的充卡请求之前,所述方法还包括:所述第一通讯模块接收所述终端发送的充卡对象切换请求,所述充卡对象切换请求中包括第一执行文件,所述第一可执行文件是根据第一表计的DLL文件和智能卡的固件代码生成的;;所述主处理器获取所述第一通讯模块接收的所述充卡对象切换请求,根据所述充卡对象切换请求,将所述IC芯片内存储的第二执行文件替换为所述第一执行文件,并向所述智能卡的指示灯发送第五控制信号;其中,所述第二执行文件是根据第二表计的DLL文件和智能卡的固件代码生成的,所述第五控制信号用于指示所述指示灯发出第五指示信号,所述第五指示信号用于指示所述智能卡的当前工作状态为充卡对象切换成功。6.如权利要求1所述的方法,其特征在于,所述方法还包括:所述主处理器获取所述智能卡的按键的启动信息,根据所述按键的启动信
\t息,确定所述智能卡的当前工作状态;在确定所述智能卡的当前工作状态为开机或复位时,所述主处理器向所述智能卡的指示灯发送第六控制信号,所述第六控制信号用于控制所述指示灯指示所述智能卡的当前工作状态为开机或复位;在确定所述智能卡的当前工作状态为关机时,所述主处理器向所述智能卡的指示灯发送第七控制信号,所述第七控制信号用于控制所述指示灯指示所述智能卡的当前工作状态为关机。7.一...

【专利技术属性】
技术研发人员:刘莹莹高京董胜龙路子鹏李龙
申请(专利权)人:新智数字科技有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1