一种智能开票系统、方法及票据信息录入设备与流程

文档序号:17187971发布日期:2019-03-22 21:35阅读:448来源:国知局
一种智能开票系统、方法及票据信息录入设备与流程

本发明涉及信息处理技术领域,尤其涉及一种智能开票系统、方法及票据信息录入设备。



背景技术:

目前,相关部门对于发票的开票管理日益规范,在餐饮等很多消费场景,开具正规的机打发票,都需要提供单位名称、单位统一社会信用代码等信息,才能机打开票,有一定的交互输入的工作量,还是比较繁琐;另一方面,消费者可能只知道单位名称,而不知道单位的统一社会信用代码,在开具机打发票存在一定的麻烦。

针对以上问题,目前没有有效的产品和解决方案。



技术实现要素:

针对上述问题,本发明提出一种智能开票系统、方法及设备,旨在解决开票信息的快速录入问题。

本发明通过以下技术方案来实现上述目的:

一种智能开票系统,包括:票据信息录入装置、企业信息存储装置和票据打印装置;

所述票据信息录入装置,用于接收用户提供的目标企业的开票所需的部分票据信息;和/或用于根据所述部分票据信息向企业信息存储装置查询所述目标企业的开票所需的全部票据信息;和/或用于接收从企业信息存储装置返回的所述目标企业的开票所需的全部票据信息;和/或用于发送开票金额及目标企业的工商信息到票据打印装置;

所述企业信息存储装置,用于收集并存储企业基本信息;和/或用于接收所述票据信息录入装置发送的目标企业的基本信息查询请求;和/或用于发送所述目标企业的基本信息给所述票据信息录入装置;

所述企业基本信息包括如下任意项或部分项:企业名称、统一社会信用代码、纳税识别号、组织机构代码、地址电话、开户行、开户行账号;

票据打印装置,用于根据接收的开票金额、开票类型及目标企业的工商信息,打印相应发票;

依据本发明的智能开票系统,所述票据信息录入装置,包括:

语音录入模块,用于接收用户语音输入的语音数据,所述语音数据包含开票所需的部分票据信息;所述部分票据信息包括如下任意项或部分项:企业名称、统一社会信用代码、工商注册号、纳税识别号、组织机构代码。

语音处理模块,用于从所述语音数据通过本地语音识别引擎或云端语音识别引擎识别开票所需的部分票据信息;

第一发送模块,用于根据所述部分票据信息,发送所述部分票据信息包含的目标企业的票据信息查询请求至企业信息存储装置;

第一接收模块,用于接收所述目标企业的票据信息查询响应;所述目标企业的票据信息查询响应包含所述目标企业的工商信息。

第二发送模块,用于发送开票金额及目标企业的工商信息到票据打印装置。

优选地,所述票据信息录入装置,还包括:

摄像模块,用于扫描包含目标企业的工商信息的二维码;

二维码解析模块,用于解析所述二维码,获得所述目标企业的工商信息;

优选地,所述票据信息录入装置,还包括:

判断模块,用于判断解析获得的所述目标企业的工商信息是否包含开票所需的所述目标企业相对应的票据信息;

若所述解析获得的所述目标企业的工商信息仅包含开票所需的所述目标企业相对应的部分票据信息,进一步,包括:

所述第一发送模块,还用于根据解析获得的所述目标企业的部分工商信息,发送所述目标企业的票据信息查询请求到企业信息存储装置;

所述第一接收模块,还用于接收所述企业信息存储装置返回的所述目标企业的全部工商信息。

优选地,所述票据信息录入装置,还包括:

输入模块,用于接收用户手动录入的开票信息;所述开票信息包括如下任意项或多项:开票金额、开票类型、企业名称、统一社会信用代码、纳税识别号、组织机构代码、地址电话、开户行、开户行账号。

依据本发明的智能开票系统,所述企业信息存储装置,包括:

第一接收模块,用于接收目标企业的票据信息查询请求;

查询模块,用于查询从企业工商信息数据库中获得所述目标企业的工商信息;

第一发送模块,用于响应于票据信息查询请求,发送所述目标企业的票据信息查询响应。所述票据信息查询响应包含所述目标企业的工商信息。

优选地,所述企业信息存储装置,还包括:

收集模块,用于收集特定企业的工商信息;

企业工商信息数据库,用于存储所述收集模块获得的企业的工商信息。

本发明提供一种智能开票方法,通过前述票据信息录入装置实现,包括:

接收用户语音输入的语音数据,所述语音数据包含目标企业的开票所需的部分票据信息;所述部分票据信息包括如下任意项或部分项:企业名称、统一社会信用代码、工商注册号、纳税识别号、组织机构代码。

从所述语音数据通过本地语音识别引擎或云端语音识别引擎识别开票所需的部分票据信息;

根据所述部分票据信息,发送所述部分票据信息包含的目标企业的票据信息查询请求;

接收所述票据信息查询请求对应的票据信息查询响应,所述票据信息查询响应包含所述目标企业的开票所需的全部票据信息;

发送开票金额及目标企业的全部票据信息到票据打印装置。

进一步的,所述智能开票方法,应用于票据信息录入装置,通过前述票据信息录入装置实现,包括:

扫描包含目标企业的二维码,所述二维码包含所述目标企业的开票所需的票据信息。

解析所述二维码,获得所述目标企业的开票所需的票据信息;

发送开票金额及所述目标企业的开票所需的票据信息到票据打印装置。

优选地,所述解析所述二维码,获得所述目标企业的工商信息之后,还包括:

判断解析获得的所述目标企业的开票所需的票据信息是否包含开票所需的所述目标企业相对应的全部票据信息;

若所述解析获得的所述目标企业的开票所需的票据信息仅包含开票所需的所述目标企业相对应的部分票据信息,则执行以下操作:

根据解析获得的所述目标企业的部分票据信息,发送所述目标企业的开票所需的票据信息查询请求到企业信息存储装置;

接收所述企业信息存储装置返回的所述目标企业的开票所需的全部票据信息。

本发明提供一种智能开票方法,通过前述票据信息录入装置实现,包括:

接收目标企业的票据信息查询请求;

从企业工商信息数据库中获得所述目标企业的工商信息;

响应于票据信息查询请求,发送所述目标企业的票据信息查询响应。所述票据信息查询响应包含所述目标企业的工商信息。

优选地,所述接收目标企业的票据信息查询请求之前,还包括:

收集特定企业的工商信息;

存储所述特定企业的工商信息至企业工商信息数据库中。

本发明提供一种智能开票系统的票据信息录入设备,包括:

处理器、发送器、接收器、语音采集器、存储器和总线,其中,所述处理器、所述发送器、所述接收器、所述语音采集器和所述存储器通过所述总线相连;其中,所述处理器执行以下操作:

通过语音采集器接收用户语音输入的语音数据,所述语音数据包含开票所需的部分票据信息;所述部分票据信息包括如下任意项或部分项:企业名称、统一社会信用代码、工商注册号、纳税识别号、组织机构代码。

从所述语音数据中通过本地语音识别引擎或云端语音识别引擎识别开票所需的部分票据信息;

根据所述部分票据信息,通过发送器发送所述部分票据信息包含的目标企业的票据信息查询请求;

通过接收器接收所述目标企业的工商信息;

通过所述发送器发送开票金额及目标企业的工商信息到票据打印设备。

优选地,所述智能开票系统的票据信息录入设备,还包括:摄像头,所述摄像头与所述总线连接,所述处理器还用于:

通过所述摄像头扫描包含目标企业的工商信息的二维码;

解析所述二维码,获得所述目标企业的工商信息;

判断解析获得的所述目标企业的工商信息是否包含开票所需的所述目标企业相对应的票据信息;

若所述解析获得的所述目标企业的工商信息仅包含开票所需的所述目标企业相对应的部分票据信息,则执行以下操作:

根据解析获得的所述目标企业的部分工商信息,通过发送器发送所述目标企业的票据信息查询请求到企业信息存储装置;

通过接收器接收所述企业信息存储装置返回的所述目标企业的全部工商信息。

优选地,所述存储器还存储有部分企业的工商信息,所述处理器还用于:

优先从所述存储器中查找特定企业的工商信息。

优选地,所述智能开票系统的票据信息录入设备,还包括:触摸屏或显示屏,所述触摸屏或所述显示屏与所述总线连接,所述处理器还用于:

通过所述触摸屏或所述显示屏反馈目标企业的开票信息给用户。

若所述票据信息录入设备包含所述触摸屏,所述处理器还用于:

通过所述触摸屏接收用户输入的开票金额和/或目标企业的工商信息。

优选地,所述智能开票系统的票据信息录入设备,还包括:供电装置,所述供电装置为锂电池。所述供电装置与所述处理器连接。

优选地,所述发送器及所述接收器通过蓝牙或wifi实现。

优选地,所述智能开票系统的票据信息录入设备,还包括:usb接口;所述设备可通过usb接口与票据打印设备连接。所述处理器还用于:

通过usb接口发送开票金额、开票类型及目标企业的工商信息到所述票据打印设备。

本发明的有益效果在于:

本发明的一种智能开票系统、方法及票据信息录入设备,通过语音交互方式或通过摄像头扫描二维码的方式获得企业的部分或全部开票信息,再通过获得的企业的部分开票信息(如单位名称)查询预存企业信息数据库获得企业的全部开票信息(如单位名称、统一社会信用代码等)。通过以上开票方式达到了快速开票的目的,消费者的开票体验更好,也减少了消费者的认知记忆负担。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要实用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为一示例性实施例提供的智能开票系统的框图;

图2为一示例性实施例提供的智能开票方法的流程图;

图3为另一示例性实施例提供的智能开票方法的流程图;

图4为一示例性实施例提供的智能开票系统包含的票据信息录入装置10的框图。

图5为另一示例性实施例提供的智能开票系统包含的票据信息录入装置10的框图。

图6为一示例性实施例提供的智能开票系统包含的企业信息存储装置20的框图。

图7为一示例性实施例提供的智能开票系统的票据信息录入设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

如图1所示,本发明的一种智能开票系统,智能开票系统包括:票据信息录入装置10、企业信息存储装置20和票据打印装置30;

票据信息录入装置10,用于接收用户提供的目标企业的开票所需的部分票据信息;和/或用于根据所述部分票据信息向企业信息存储装置查询所述目标企业的开票所需的全部票据信息;和/或用于接收从企业信息存储装置20返回的所述目标企业的开票所需的全部票据信息;和/或用于发送开票金额及目标企业的工商信息到票据打印装置30;

企业信息存储装置20,用于收集并存储企业基本信息,所述企业基本信息包括如下任意项或部分项:企业名称、统一社会信用代码、纳税识别号、组织机构代码、地址电话、开户行、开户行账号;

企业信息存储装置20,还用于接收所述票据信息录入装置发送的目标企业的基本信息查询请求;和/或用于发送所述目标企业的基本信息给所述票据信息录入装置;

票据打印装置30,用于根据接收的开票金额、开票类型及目标企业的工商信息,打印相应发票;

在本实施例中,智能开票系统及智能开票系统所包含的装置可使用硬件(计算设备)或软件实现。计算设备包括个人计算机、便携式计算机、移动设备、网络终端、工作站、服务器和其它适合的电子设备。

在本实施例中,票据信息录入装置10、企业信息存储装置20和票据打印装置30通过网络40相连接。所述网络40包括英特网、广域网、局域网、vpn、无线网、wifi、蓝牙、以及通过适合的网络技术构造的其它网络。

在任一具体实施例中,票据信息录入装置10和票据打印装置30通过usb接口的方式连接在一起。

图2为一示例性实施例提供的智能开票方法的流程图,如图2所示。智能开票方法,应用于票据信息录入装置,所述方法包括如下步骤:

步骤s202a:接收用户语音输入的语音数据,所述语音数据包含目标企业的开票所需的部分票据信息;所述部分票据信息包括如下任意项或部分项:企业名称、统一社会信用代码、工商注册号、纳税识别号、组织机构代码。

步骤s204a:从所述语音数据通过本地语音识别引擎或云端语音识别引擎识别开票所需的部分票据信息;

步骤s206:判断解析获得的所述目标企业的开票所需的票据信息是否包含开票所需的所述目标企业相对应的全部票据信息;

步骤s208:根据所述部分票据信息,发送所述部分票据信息包含的目标企业的票据信息查询请求;

步骤s210:接收所述票据信息查询请求对应的票据信息查询响应,所述票据信息查询响应包含所述目标企业的开票所需的全部票据信息;

步骤s212:发送开票金额及目标企业的全部票据信息到票据打印装置。

其中,由于企业名称相比于统一社会信用代码等数字字符串更便于记忆。用户语音输入的语音数据中可以只包含企业名称。在这种情况下,通过步骤s206的判断,开票信息不完整,因此,票据信息录入装置10通过步骤s206和步骤s208向企业信息存储装置20查询所述企业名称对应的开票所需的全部票据信息。

在另一实施例中,代替于步骤s202a和步骤s204a所述的语音输入企业开票信息的方式,录入企业开票信息也可通过扫描二维码的方式完成,如图2中步骤s202b和步骤s204b所示:

步骤s202b:扫描包含目标企业的二维码,所述二维码包含所述目标企业的开票所需的票据信息。

步骤s204b:解析所述二维码,获得所述目标企业的开票所需的票据信息。

图3为另一示例性实施例提供的智能开票方法的流程图,如图3所示,所述方法应用于图1所示的智能开票系统所包含的企业信息存储装置20,其包含如下步骤:

步骤s402:接收目标企业的票据信息查询请求;

步骤s404:从企业工商信息数据库中获得所述目标企业的工商信息;

步骤s406:响应于票据信息查询请求,发送所述目标企业的票据信息查询响应。所述票据信息查询响应包含所述目标企业的工商信息;

优选地,所述接收目标企业的票据信息查询请求之前,所述方法还包括:

步骤s408:收集特定企业的工商信息;

步骤s410:存储所述特定企业的工商信息至企业工商信息数据库中;

其中,步骤s408所述的收集特定企业的工商信息的方式包括:与权威系统对接、网络收集、手动输入等方式。

与上述方法实施例相对应,本说明书还提供了一种票据信息录入装置的实施例。本说明书的票据信息录入装置的实施例可以应用在计算设备或便捷式电子设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑装置,是通过其所在计算设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。

图4为一示例性实施例提供的智能开票系统包含的票据信息录入装置10的框图,如图4所示,票据信息录入装置10a,包括:

语音录入模块302,用于接收用尸语音输入的语音数据,所述语音数据包含开票所需的部分票据信息;所述部分票据信息包括如下任意项或部分项:企业名称、统一社会信用代码、工商注册号、纳税识别号、组织机构代码;

语音处理模块304,用于从所述语音数据通过本地语音识别引擎或云端语音识别引擎识别开票所需的部分票据信息;

判断模块310,用于判断解析获得的所述目标企业的工商信息是否包含开票所需的所述目标企业相对应的票据信息;

第一发送模块312,用于根据所述部分票据信息,发送所述部分票据信息包含的目标企业的票据信息查询请求至企业信息存储装置;

第一接收模块314,用于接收所述目标企业的票据信息查询响应;所述目标企业的票据信息查询响应包含所述目标企业的工商信息。

第二发送模块316,用于发送开票金额及目标企业的工商信息到票据打印装置。

图5为另一示例性实施例提供的智能开票系统包含的票据信息录入装置10的框图,如图5所示,票据信息录入装置10b包括摄像模块306、二维码解析模块308以及图4所示的判断模块310、第一发送模块312、第一接收模块314、第二发送模块316,其中,

摄像模块306,用于扫描包含目标企业的工商信息的二维码;

二维码解析模块308,用于解析所述二维码,获得所述目标企业的工商信息;

图5所示的判断模块310、第一发送模块312、第一接收模块314、第二发送模块316与图4所示的相应模块的功能相同。

在一个具体实施例中,票据信息录入装置10(10a、10b)还包括:

输入模块320,用于接收用户手动录入的开票信息;所述开票信息包括如下任意项或多项:开票金额、开票类型、企业名称、统一社会信用代码、纳税识别号、组织机构代码、地址电话、开户行、开户行账号;

显示模块340,用于显示所述目标企业的开票信息。

图6为一示例性实施例提供的智能开票系统包含的企业信息存储装置20的框图,如图6所示,企业信息存储装置20,包括:

接收模块502,用于接收目标企业的票据信息查询请求;

查询模块504,用于查询从企业工商信息数据库中获得所述目标企业的工商信息;

发送模块506,用于响应于票据信息查询请求,发送所述目标企业的票据信息查询响应。所述票据信息查询响应包含所述目标企业的工商信息;

收集模块510,用于收集特定企业的工商信息;

企业工商信息数据库520,用于存储所述收集模块获得的企业的工商信息。

图7为一示例性实施例提供的智能开票系统的票据信息录入设备的结构示意图,如图7所示,提供一种智能开票系统的票据信息录入设备70,票据信息录入设备70是图1所示的票据信息录入装置10的一种物理实现形式,票据信息录入设备70可能包含企业信息存储装置20的功能,票据信息录入设备70包括:

处理器702、发送器706、接收器710、语音采集器712、存储器704和总线720,其中,所述处理器702、所述发送器706、所述接收器710、所述语音采集器712和所述存储器704通过所述总线720相连;所述处理器702用于实现上述图2所示实施例中提供的方法,其实现原理和技术效果类似,在此不再赘述。

在一个具体实施例中,所述票据信息录入设备70还包括:摄像头708,所述摄像头708与所述总线720连接,所述处理器702还用于:

通过所述摄像头扫描包含目标企业的工商信息的二维码;

解析所述二维码,获得所述目标企业的工商信息;

判断解析获得的所述目标企业的工商信息是否包含开票所需的所述目标企业相对应的票据信息;

若所述解析获得的所述目标企业的工商信息仅包含开票所需的所述目标企业相对应的部分票据信息,则执行以下操作:

根据解析获得的所述目标企业的部分工商信息,通过发送器发送所述目标企业的票据信息查询请求到企业信息存储装置;

通过接收器接收所述企业信息存储装置返回的所述目标企业的全部工商信息。

在某些实施例中,所述智能开票系统的票据信息录入设备70的所述存储器还存储有部分企业的工商信息,所述处理器702还用于:

优先从所述存储器中查找特定企业的工商信息。

在一个具体实施例中,所述智能开票系统的票据信息录入设备70还包括:触摸屏或显示屏714,所述触摸屏714或所述显示屏与所述总线720连接,所述处理器还用于:

通过所述触摸屏或所述显示屏反馈目标企业的开票信息给用户。

若所述设备包含所述触摸屏,所述处理器还用于:

通过所述触摸屏接收用户输入的开票金额和/或目标企业的工商信息。

在一个具体实施例中,所述智能开票系统的票据信息录入设备70还包括:供电装置718,所述供电装置718为锂电池,所述供电装置718与所述处理器702连接。

在一个具体实施例中,所述智能开票系统的票据信息录入设备70的所述发送器706及所述接收器710通过蓝牙或wifi实现。

在一个具体实施例中,所述智能开票系统的票据信息录入设备70还包括:usb接口716;所述票据信息录入设备70可通过usb接口716与票据打印设备连接。所述处理器702还用于:

通过usb接口716发送开票金额、开票类型及目标企业的工商信息到所述票据打印设备。

需要说明的是,所述智能开票系统的票据信息录入设备70可能包含图7所示的组件的部分或全部。其实,所述智能开票系统的票据信息录入设备70通常根据实际功能还可以包括其他硬件,对此不再赘述。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1