高速报税装置以及局端保税数据传输方法

文档序号:6464549阅读:203来源:国知局
专利名称:高速报税装置以及局端保税数据传输方法
技术领域
本发明涉及的是一种高速报税装置和税务数据传输方法,特别涉及的是一 种能够提高报税速度和效率的高速报税装置以及局端保税数据传输方法。
背景技术
在我国的税收征管领域,企业每个月需要在规定的日期到税务局报税,办 理报税业务的过程中有 一个环节是税务局的报税系统要从企业高速报税装置中 读取报税数据,因为每月报税业务需要集中办理,所以在税务局的报税大厅虽 然设置了多个办理报税业务的窗口 ,但还是存在排长队的现象。
税务局报税系统由计算机和安装在其上的报税系统软件、报税专用硬件组 成,报税系统软件提供报税业务功能界面供操作员使用,报税系统提供通信接 口用来从企业报税人员带来的高速报税装置中读取报税数据。
现阶段广泛使用的高速报税装置是IC卡和U盘,读取IC卡报税数据时, 将IC卡插入报税系统的IC卡读写器,执行系统软件相应的操作即可完成报税 数据的读取,IC卡不需要识别过程,可以即插即读,但IC卡容量有限,通信速 度低, 一般为几十K比特/秒,只适合报税数据少的企业。读取U盘报税数据时, 其与操作普通U盘没有区别,因为U盘存在识别过程和删除设备的过程,所以 有附加操作时间,但因为u盘传输速度快,所以报税数据多的企业一般选择这
种方式。
但是目前企业到税务局报税使用IC卡和U盘作为高速报税装置仍然存在以 下缺陷
一方面,IC卡容量小,满足不了报税数据多的企业。
另一方面U盘作为高速报税装置解决了容量问题,但在实际使用过程中发 现,报税系统的USB接口在每天的报税业务中不间断地插拔U盘,U盘的识别 和删除过程占用了不少时间,这个时间没用被有效用作报税数据的传输,对排 队现象的减少没有起到作用;更严重的是由于不间断插拔,有的报税系统计算机的USB接口烧坏了,当天不得被迫停止该窗口的业务,更换计算机重新装好 报税系统后再继续,这个维护工作一般都需要1-2天,在报税业务集中的时间 段,这样的事件发生对其它报税系统造成的压力可想而知;还有的现象是计算 机USB口虽然没有烧坏,但U盘插入后没有任何反应,没有识别设备,反复插 也不行,只有重新启动计算机才可以继续工作,目前报税系统的计算机因为装 有各种业务软件,重启一次大概需要5分钟以上,而在正常情况下,报税人员 有时候需要排队15分钟以上才能办理,碰到这种情况又额外增加了 5分钟以上, 对报税业务的正常办理造成了严重影响。
分析上述问题的原因,本方案的设计人员发现,因为USB接口的使用存在 连接、识别设备、正常传输、删除设备、断开、USB总线恢复常态、操作系统 及报税软件恢复常态这几个过程,所以在使用USB接口时不管是软硬件设计还 是操作使用,都需要遵守这个顺序,如果没有遵守,那么USB接口将发生异常 甚至损坏,在上述报税系统中出现的问题中,在USB设备断开后,还处在USB 总线恢复、操作系统及报税软件恢复的阶段,因为这个阶段操作员无法判断和 观察是否完成,这个时候插入了下一个U盘,造成了系统的复杂识别,需要消 耗更多的时间或者无法识别,累计这样的操作造成系统USB接口异常。
在以前解决上述问题的过程中,有的技术人员和公司提出了将普通U盘改 为USB专用设备的技术方案,但因为还是使用USB接口的协议,通信过程必备 的环节并没有发生变化,而且在报税业务繁忙的时间段也并没有减轻USB接口 的负担,所以效果不理想,没有改善上述问题。
鉴于上述缺陷,本发明创作者经过长时间的研究和实践终于获得了本创作。

发明内容
本发明的目的在于,提供一种高速报税装置以及局端保税数据传输方法, 用以克服上述缺陷。
为实现上述目的,本发明采用的技术方案在于,首先提供一种高速报税装 置,其包括
一 USB接口 ,用以与 一税务局报税系统的计算机USB通信接口进行连接, 实现数据有线传输;
一非接触数据传输接口 ,用以与所述的税务局报税系统的计算机非接触数 据传输接口进行连接,实现数据无线传输;一存储器,用以存储欲进行传输的报税数据;
一处理单元,其包括 一判断子单元,其判定单独采用非接触数据传输接 口传输报税数据,还是采用非接触数据传输接口与所述的USB接口结合进行传 输报税数据。
较佳的,所述非接触数据传输接口包括天线和驱动电路。 较佳的,还包括 一电源,其为一电池。
较佳的,还包括 一外壳,所述的天线置于所述的外壳内部,所述的外壳 由非屏蔽材料构成。
其次提供一种局端报税数据传输方法,其是通过上述的高速报税装置与所 述的税务局报税系统的计算机相连接实现的,其包括的步骤为
步骤a:所述的报税系统的计算机通过无线方式获取所述的高速报税装置中 报税数据量的大小;
步骤b:计算全部报税数据完全使用无线方式读取所需时间;
步骤c:判断所述所需时间是否大于一第一时间,如果是则执行下述步骤d, 否则执行下述步骤e;
步骤d:所述的高速报税装置同时采用USB接口有线方式和非接触数据传 输接口无线方式传输报税数据,并实时判断剩余数据大小是达到 一 阈值数据量, 达到时执行下述步骤e;
步骤e:所述的高速报税装置采用非接触数据传输接口无线传输报税数据;
步骤f:传输过程结束。
其中,所述的第 一 时间为连接USB接口 、识别USB设备、删除USB设备、 断开USB接口连接以及USB总线恢复常态这5项操作占用的时间的总和。
其中,所述的阈值数据量是在一第二时间内,由所述非接触数据传输接口 单独无线传输报税数据的量。
其中,所述的第二时间为删除USB设备、断开USB接口连接以及USB总 线恢复常态这3项操作占用的时间。
其中,所述的第 一 时间和第二时间至少其中之 一 为根据经验设定时间。
其中,所述的报税数据在所述的高速报税装置中每张票报税据数是按固定 大小分配存储空间,每一空间设置一索引,所述的非接触数据传输接口无线传 输或USB接口有线传输,从索引的两端进行遍历输出。
与现有技术比较本发明的有益效果在于,提高了传输通道的有效利用率,并且解决了 USB接口频繁连接引起的无响应或损坏问题。


图1为本发明高速报税装置较佳实施例的功能结构框图; 图2为本发明局端报税数据传输方法的流程图。
具体实施例方式
以下结合附图,对本发明上述的和另外的技术特征和优点作更详细的说明。 请参阅图l所示,其为本发明高速报税装置较佳实施例的功能结构框图, 所述的高速报税装置包括 一壳体,所述的壳体内部设置有电路基板,所述的 电路基板上设置有一USB接口 2,其能够用以在报税时与一税务局报税系统的 计算机USB通信接口进行连接,实现数据的有线传输; 一非接触数据传输接口 1,其能够用以与所述的税务局报税系统的计算机非接触数据传输接口进行无线 链接,实现数据的无线传输; 一存储器4,其是本发明高速报税装置的数据存储 核心,用以存储预进行传输的报税数据,其可以由一个或多个存储芯片构成, 也可以由一个或多个存储设备构成;还包括一处理单元3,用以对本发明高速报 税装置的各项操作进行相应的控制和调度,其分别与所述的USB接口 2以及非 接触数据传输接口 l相连接,所述的处理单元3包括 一判断子单元31,在进 行报税过程中根据高速报税装置中存储的报税数据量,选择单独采用非接触数 据传输接口 l传输报税数据,还是采用非接触数据传输接口 1与所述的USB接 口 2结合共同进行报税数据传输;当然也可以通过税务局报税系统的计算机在 与所述的高速报税装置进行非接触链接后,对所述的高速报税装置中存储的报 数数据量,结合USB传输速度和非接触传输速度进行分析,判断采用何种传输 方式进行数据传输,从而告知所述的高速报税装置处理单元中的判断子单元31, 实现双方传输的匹配。其中,所述的非接触数据传输接口 1包括天线和驱动 电路(这对本领域普通技术人员而言是公知的)。所述处理单元3可包括一个 或多个处理器以及所需外围器件组成。对于高速报税装置而言,当所述的高速 报税装置没有使用USB接口 2通信时,由自带可充电电池供电,所述非接触数 据传输接口 l进行通信;这类非接触技术的主要特点是无线通信,有效距离在
电源能量;在使用中,所述的高速报税装置放入报税系统计算机非接触接口的读写感应区,所述高速报税装置的天线回路和报税系统计算机非接触接口的天 线回路谐振,产生电能积累在高速报税装置的电荷泵电路上,当电荷泵提供的 电能足以供给所述高速报税装置正常启动和工作时高速报税装置启动,如果不 足以启动,高速报税装置转而使用自身可充电电池提供的电能,所述的壳体在
所述的天线对应处设有非接触感应区域,其使用的材质为非屏蔽材料;所述的 非接触技术使用近距离无线通信技术,例如NFC、 MIFARE等。
请参阅图2所示,其为本发明局端报税数据传输方法的流程图。其是通过 上述的高速报税装置与所述的税务局报税系统的计算机相连接实现的数据传输 的,其包括的步骤为
步骤a:所述的报税系统的计算机通过无线方式获取所述的高速报税装置中 报税数据量的大小;
步骤b:计算全部报税数据完全使用无线方式读取所需时间;
步骤c:判断所述所需时间是否大于一第一时间,如果是则执行下述步骤d, 否则执行下述步骤e;
步骤d:所述的高速报税装置同时采用USB接口有线方式和非接触数据传 输接口无线方式传输报税数据,并实时判断剩余数据大小是达到 一 阈值数据量, 达到时执行下述步骤e,否则执行步骤d;
步骤e:所述的高速报税装置采用非接触数据传输接口无线传输报税数据;
步骤f:传输过程结束。
其中,所述的第一时间可以是连接USB接口 、识别USB设备、删除USB 设备、断开USB接口连接以及USB总线恢复常态这5项操作占用的时间的总和。
其中,所述的阈值数据量是在一第二时间内,由所述非接触数据传输接口 1 单独无线传输报税数据的量。所述的第二时间为删除USB设备、断开USB接口 连接以及USB总线恢复常态这3项操作占用的时间。
在使用过程中,所述的高速报税装置放入报税系统计算机非接触接口的读 写感应区,高速报税装置将自身设备识别信息通过天线发送给报税系统的计算 机,报税系统的计算机收到后根据设备识别信息与高速报税装置建立无线通信, 通道开始有效数据传输。报税系统的计算机读取高速报税装置中报税数据的大 小,以字节数为单位表示,报税系统的计算机计算按照当前无线通信的速度传 输报税数据,读取全部报税数据所需要的时间(上述步骤b),用这个时间值和报 税系统预先设计好的启动USB通信时间阀值比较,如果小于等于所述阀值,则报税系统的计算机不提示连接USB接口 ,只使用非接触通信读取全部报税数据, 这里所说的启动USB通信时间阀值作为 一个系统参数由系统管理员设置,设置 值的来源依据两方面, 一方面是USB通信的管理过程消耗的时间,现有报税系 统计算机在读取U盘型报税数据时,消耗时间为连接2秒,识别U盘3秒,删 除设备2秒,断开连接2秒,操作系统和软件恢复常态2秒,USB总线恢复常 态2秒,大约是13秒;这个时间可由系统运行测定,另 一方面系统管理员可根 据辖区企业报税数据的平均量的大小从管理的角度确定一个时间阀值,这个阈 值为一经验值(上述步骤c )。
如果计算值大于启动USB通信阀值,则报税系统提示操作员连接当前高速 报税装置的USB接口开始建立USB连接,USB通信正常建立后报税系统使用 双信道才莫式传输,即USB接口 2有线方式和非接触数据传输接口 l无线方式传 输报税数据。报税系统计算机测算当前非接触通信和USB通信的速度,计算在 双信道模式下读取完剩余的报税数据所需要的时间,同时计算一个剩余时间值 和一个剩余数据量,在达到所述剩余时间值或剩余数据量的时候,报税系统终 止USB通信,删除USB设备,侦测USB总线、操作系统驱动、报税软件相应 模块程序进入稳态后提示操作人员断开USB连接,这个剩余时间值可以是删除 USB设备、断开USB接口连接以及USB总线恢复常态这3项操作占用的时间, 其时间的确认同样如上所述的依据两方面(上述步骤d)。
与此同时剩余数据量使用非接触通信在剩余的时间内传输完毕(上述步骤 e) , USB接口断开连接和非接触通信完成传输同时结束。
报税系统提示全部报税数据读取完毕,高速报税装置可以撤出报税系统的 非接触感应区,操作员可继续进行其它业务操作,至此完成一个局端报税数据 的传输过程。
对于同时采用USB接口有线方式和非接触数据传输接口无线方式传输报税 数据进行传输,其传输细节,可以如下过程实现
报送数据以发票为单位在报税装置内存储,每张发票数据的规模根据业务 可设置,比如设置为1K字节,某次报税时装置内存有20000张票,那么这些票 按存储地址形成一个索引编号。所述的非接触数据传输接口无线传输或USB接 口有线传输,从索引的两端进行遍历输出。
报税系统通过无线方式和装置建立起通信后先读取票量,返回20000,报税 系统软件进行计算,无线通信100K字节/秒,读取20000张票要20000"K^20000K字节,20000K/100K = 200秒,系统4欠件和预先设好的USB 阀值13秒一比较发现大于,那么系统提示操作人员接通USB接口 ,与此同时 系统软件的无线通信模块程序按照从低到高的顺序发出读第 一张票数据的命 令,报税装置的无线通信程序收到后发出第一张票数据,这时剩余票量为19999, 剩余时间为199.99秒,按照上述USB建立通信的过程连4妻2秒,识别装置3秒 共5秒,那么这5秒的过程,系统使用无线能读取5秒x 100K/1K = 500张票, 此时两种通道并存,剩余票量是19500张,剩余时间要以两种通道并存来计算, USB的全速速率为1.5M字节/秒,能读取1.5M/1K=1500张票,这样两个通道每 秒合计能读1600张票,双通道读取剩余时间是19500/1600 = 12秒,单独无线读 取剩余时间是19500K/100K = 195秒,系统软件的USB通信程序发出命令读第 20000张票,装置的USB通信程序收到后返回第20000张票的数据,两个通道 在两个方向按照系统软件的控制同时工作读取,系统软件记录读到的票数,因 为本实施例,USB断开过程共需8秒,8秒时间无线传输能传800张票,这样 系统在读到剩余800张票时关闭USB通道,提示操作人员断开USB 口 ,在这个 过程中无线正好读完,USB使用电缆连接装置处在感应区,做这些操作不影响。 上述描述使用的数字每票1K, USB全速传输速度为1.5M字节/秒,无线传 输速度100K字节/秒,均为一实施例而已,实际过程可能是其它值,另外方案 中的13秒也不要过分强调因为不是所有的企业都这么多票量,这样实际使用中 用户可能采取一刀切的阀值比如30秒,意思就是说只要无线30秒能传完我就 不用USB,这样可以保护USB接口,另外,需要传输的高速报税装置不多的时 候1分钟也行。
以上所述仅为本发明的较佳实施例,对本发明而言仅仅是说明性的,而非 限制性的。本专业技术人员理解,在本发明权利要求所限定的精神和范围内可 对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。
权利要求
1、一种高速报税装置,其特征在于,其包括一USB接口,用以与一税务局报税系统的计算机USB通信接口进行连接,实现数据有线传输;一非接触数据传输接口,用以与所述的税务局报税系统的计算机非接触数据传输接口进行连接,实现数据无线传输;一存储器,用以存储欲进行传输的报税数据;一处理单元,其包括一判断子单元,其判定单独采用非接触数据传输接口传输报税数据,还是采用非接触数据传输接口与所述的USB接口结合进行传输报税数据。
2、 根据权利要求1所述高速报税装置,其特征在于,所述非接触数据传输 才矣口包括天线和驱动电路。
3、 根据权利要求1所述高速报税装置,其特征在于,还包括 一电源,其 为一电-池。
4、 一种局端报税数据传输方法,其是通过上述的高速报税装置与所述的税 务局报税系统的计算机相连接实现的,其特征在于,其包括的步骤为步骤a:所述的报税系统的计算机通过无线方式获取所述的高速报税装置中 报税数据量的大小;步骤b:计算全部报税数据完全使用无线方式读取所需时间;步骤c:判断所述所需时间是否大于一第一时间,如果是则执行下述步骤d, 否则执行下述步骤e;步骤d:所述的高速报税装置同时采用USB接口有线方式和非接触数据传 输接口无线方式传输报税数据,并实时判断剩余数据大小是达到 一 阈值数据量, 达到时执行下述步骤e,否则继续执行步骤d;步骤e:所述的高速报税装置釆用非接触数据传输接口无线传输报税数据;步骤f:传输过程结束。
5、 根据权利要求4所述的局端报税数据传输方法,其特征在于,所述的第 一时间为连接USB接口 、识别USB设备、删除USB设备、断开USB接口连接 以及USB总线恢复常态这5项操作占用的时间的总和。
6、 根据权利要求4所述的局端报税数据传输方法,其特征在于,所述的阈值数据量是在一第二时间内,由所述非接触数据传输接口单独无线传输报税数 据的量。
7、 根据权利要求6所述的局端报税数据传输方法,其特征在于,所述的第二时间为删除USB设备、断开USB接口连接以及USB总线恢复常态这3项操 作占用的时间。
8、 根据权利要求6所述的局端报税数据传输方法,其特征在于,所述的第 一时间和第二时间至少其中之一为根据经验设定时间。
9、 根据权利要求8所述的局端报税数据传输方法,其特征在于,所述的报 税数据在所述的高速报税装置中每张票报税据数是按固定大小分配存储空间, 每一空间设置一索引,所述的非接触数据传输接口无线传输或USB接口有线传 输,从索引的两端进行遍历输出。
全文摘要
本发明是一种高速报税装置及其实现的局端报税数据传输方法,所述的高速报税装置包括一USB接口,用以与一税务局报税系统的计算机USB通信接口进行连接,实现数据有线传输;一非接触数据传输接口,用以与所述的税务局报税系统的计算机非接触数据传输接口进行连接,实现数据无线传输;一存储器,用以存储欲进行传输的报税数据;一处理单元,其包括一判断子单元,其判定单独采用非接触数据传输接口传输报税数据,还是采用非接触数据传输接口与所述的USB接口结合进行传输报税数据。
文档编号G06F13/38GK101625668SQ200810116530
公开日2010年1月13日 申请日期2008年7月11日 优先权日2008年7月11日
发明者偶瑞军, 宋晓林, 杨大勇, 毅 贺 申请人:航天信息股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1