一种电子手册和电子手册的显示方法与流程

文档序号:16429884发布日期:2018-12-28 20:04阅读:202来源:国知局
一种电子手册和电子手册的显示方法与流程

本发明实施例涉及电子手册技术领域,尤其涉及一种电子手册和电子手册的显示方法。

背景技术

当前,产品的使用说明书多以纸介质(纸质手册)或电子化后的数据(电子手册)的形式提供。电子手册的出现,有效解决了传统纸制手册携带不方便的问题,为用户提供了随时随地的查阅途径。

但是,目前的电子手册通常只是对纸质手册的电子化。在面对包含了大量信息、篇幅较长的电子手册时,用户往往需要通读长篇的电子手册才能够获知其需要了解的信息,尤其是在产品使用过程中,如果遇到问题,用户可能需要反复阅读电子手册才能找到问题所在。电子手册无操作静态的演示解说方式死板,功能单一,缺少用户和操作内容的交互反应,因此查阅过程复杂无趣,信息检索及学习效率低下。

因而,如何提高用户在使用电子手册时的信息检索及学习效率,是电子手册技术领域亟待解决的问题。



技术实现要素:

本发明实施例提供一种电子手册和电子手册的显示方法,用以解决用户在使用现有的电子手册时的信息检索及学习效率低下的问题。

一方面,本发明实施例提供一种电子手册,包括手册配置页面和若干个结构化文本;

其中,所述手册配置页面包括章节查询信息和属性查询信息;

所述章节查询信息包括若干个章节标签和每一所述章节标签的关联信息,任一所述章节标签的关联信息用于映射所述任一章节标签对应的若干个结构化文本;

所述属性查询信息包括若干个属性标签和每一所述属性标签的关联信息,任一所述属性标签的关联信息用于映射所述任一属性标签对应的若干个章节标签。

另一方面,本发明实施例提供一种电子手册的显示方法,包括:

加载所述电子手册并解析所述手册配置页面,获取章节查询信息和属性查询信息;

接收从所述属性查询信息中的所有属性标签中选取的目标属性标签,基于所述目标属性标签的关联信息,获取所述目标属性标签对应的若干个章节标签;

接收从所述目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于所述第一目标章节标签的关联信息,获取并显示所述第一目标章节标签对应的若干个结构化文本。

再一方面,本发明实施例提供一种电子手册的显示装置,包括:

加载单元,用于加载所述电子手册并解析所述手册配置页面,获取章节查询信息和属性查询信息;

属性查询单元,用于接收从所述属性查询信息中的所有属性标签中选取的目标属性标签,基于所述目标属性标签的关联信息,获取所述目标属性标签对应的若干个章节标签;

第一章节查询单元,用于接收从所述目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于所述第一目标章节标签的关联信息,获取并显示所述第一目标章节标签对应的若干个结构化文本。

又一方面,本发明实施例提供一种电子手册的显示设备,包括处理器、通信接口、存储器和总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信,处理器可以调用存储器中的逻辑指令,以执行如前所述的电子手册的显示方法。

还一方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如前所述的电子手册的显示方法。

本发明实施例提供的一种电子手册和电子手册的显示方法,通过属性标签和/或章节标签查找对应的结构化文本,在常规电子手册的基础上加入了可交互的索引功能,能够帮助用户快速查找需要了解的信息,提高信息检索效率和学习效率。且本发明实施例提出的显示方法可植入各个平台终端的电子手册阅读应用程序,以解决用户使用多台终端阅读电子手册的需求。

附图说明

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

图1为本发明实施例的一种电子手册的结构示意图;

图2为本发明实施例的一种电子手册的结构示意图;

图3为本发明实施例的一种电子手册的显示方法的流程示意图;

图4为本发明实施例的一种电子手册的显示装置的结构示意图;

图5为本发明实施例的一种电子手册的显示设备的结构示意图。

具体实施方式

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

针对现有的电子手册大多只是对纸质手册的电子化,无操作静态的演示解说方式死板,功能单一,缺少用户和操作内容的交互反应的问题,本发明实施例提供了一种电子手册。图1为本发明实施例的一种电子手册的结构示意图,如图1所示,一种电子手册,包括手册配置页面和若干个结构化文本;其中,手册配置页面包括章节查询信息和属性查询信息;章节查询信息包括若干个章节标签和每一章节标签的关联信息,任一章节标签的关联信息用于映射任一章节标签对应的若干个结构化文本;属性查询信息包括若干个属性标签和每一属性标签的关联信息,任一属性标签的关联信息用于映射任一属性标签对应的若干个章节标签。

此处,电子手册是说明文档的电子化,结构化文本为根据说明文档的章节进行拆分后得到的电子文本,任一结构化文本可以是说明文档中某一章或者某一章某一节的电子文本。需要说明的是,本发明实施例不对说明文档的具体内容和应用范围作具体限定,说明文档可以是任意文本。此外,本发明实施例不对说明文档的拆分方式作具体限定,结构化文本可以是按章对说明文档进行拆分得到的,也可以是按节对说明文档进行拆分得到的。

章节查询信息中,章节标签可以是某一章的标签,也可以是某一章某一节的标签。章节标签的关联信息即章节标签与结构化文本之间的映射。例如,说明文档中第二章共5节,按照节对说明文档进行拆分得到的结构化文本中,第二章共5个结构化文本,则第二章的章节标签对应第二章的5个结构化文本,第二章第一节的章节标签对应第二章第一节的结构化文本。此外,章节标签的关联信息,不仅包含章节标签与结构化文本之间的映射,还包含章节标签之间的关系,例如第二章第一节的章节标签属于第二章的章节标签的下级标签。

属性查询信息中,属性标签可以有多种类型,且属性标签可以根据电子手册对应的应用场景、功能和作用等进行设定。例如,电子手册为空调说明书时,属性标签可以根据功能设置为“制冷”、“制热”、“除湿”等。属性标签的关联信息即属性标签与章节标签之间预的映射。此处,属性标签的关联信息可以是预先由工作人员进行设定的,也可以是通过神经网络模型得出的,本发明实施例中不对属性标签的关联信息的获取方式作具体限定。

本发明实施例提出的电子手册,包括属性查询信息、章节查询信息和若干个结构化文本,其中,属性查询信息中的属性标签与章节查询信息中的章节标签存在映射,章节标签与结构化文本存在映射,可以通过属性标签和/或章节标签查找对应的结构化文本,在常规电子手册的基础上加入了可交互的索引功能,能够帮助用户快速查找需要了解的信息,提高信息检索效率和学习效率。

基于上述实施例,一种电子手册,手册配置页面还包括基本信息,基本信息包括电子手册的名称、作者、封面图像和目录中的至少一种。此外,基本信息还可以包括电子手册的发布日期等信息。

对应地,电子手册还包括手册封面页面和手册目录页面;其中,手册封面页面是根据手册配置页面中基本信息包含的电子手册的名称、作者和封面图像中的至少一种生成的,手册目录页面是根据手册配置页面中基本信息包含的电子手册的目录生成的。

此处,手册封面页面为显示有手册封面信息的页面,手册封面页面能够表征的信息包括电子手册的名称、作者和封面图像中的至少一种。手册目录页面则用于表征电子手册中的结构化文本的关系树,即手册目录页面能够用于表征电子手册中章节之间的关系。

基于上述任一实施例,一种电子手册,还包括手册模板文件和/或静态资源文件,手册模板文件包括js文件和/或css文件。

此处,手册模板文件是用于在电子手册阅读时提供引导式的交互阅读方式的脚本文件,且可以根据电子手册类型不同定制不同的脚本文件作为手册模板文件,本发明实施例对此不作具体限定。其中,js(javascript)是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。js解释器被称为javascript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给html网页增加动态功能。层叠样式表(cascadingstylesheets,css)是一种用来表现html(标准通用标记语言的一个应用)或xml(标准通用标记语言的一个子集)等文件样式的计算机语言。css不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。css能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

静态资源文件是用于在电子手册阅读时提供图像的文件,静态资源文件可以是jpg、png或其他静态图像格式。此处的静态资源文件可以是电子手册的插图,也可以是电子手册出品商的商标等,本发明实施例对此不作具体限定。

基于上述任一实施例,一种电子手册,手册配置页面为json文件。json(javascriptobjectnotation,js对象简谱)是一种轻量级的数据交换格式。json基于ecmascript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得json成为理想的数据交换语言,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。本发明实施例中,将json格式作为电子手册格式,有助于在电子手册的加载显示过程中,提高电子手册的索引效率。

为了更好地理解与应用本发明提出的一种电子手册,本发明进行以下示例,且本发明不仅局限于以下示例。

图2为本发明实施例的一种电子手册的结构示意图,如图2所示,电子手册包括手册配置页面、手册封面页面、手册目录页面、手册模板文件、静态资源文件和若干个结构化文本。

其中,手册配置页面包括基础信息、章节查询信息和属性查询信息。基础信息包括电子手册的名称、作者、封面图像和目录,其中电子手册的名称、作者、封面图像可用于生成手册封面页面,目录可用于生成手册目录页面。章节查询信息中,章节标签可以是某一章的标签,也可以是某一章某一节的标签。章节标签的关联信息包含章节标签与结构化文本之间的映射,以及章节标签之间的关系。属性查询信息中,属性标签的关联信息即属性标签与章节标签之间的映射。结构化文本为根据说明文档的章节进行拆分后得到的电子文本。

手册封面页面为显示有手册封面信息的页面,手册封面页面能够表征的信息包括电子手册的名称、作者和封面图像。手册目录页面则用于表征电子手册中的结构化文本的关系树,即手册目录页面能够用于表征电子手册中章节之间的关系。

手册模板文件是用于在电子手册阅读时提供引导式的交互阅读方式的脚本文件,且可以根据电子手册类型不同定制不同的脚本文件作为手册模板文件。本示例中,手册模本文件为js脚本,通过web前端html5、js和css技术实现对电子手册显示效果的加强。静态资源文件是用于在电子手册阅读时提供图像的文件,静态资源文件可以是jpg、png或其他静态图像格式。

本示例中的电子手册,包括属性查询信息、章节查询信息和若干个结构化文本,其中,属性查询信息中的属性标签与章节查询信息中的章节标签存在映射,章节标签与结构化文本存在映射,可以通过属性标签和/或章节标签查找对应的结构化文本,在常规电子手册的基础上加入了可交互的索引功能,能够帮助用户快速查找需要了解的信息,提高信息检索效率和学习效率。

基于上述任一实施例,图3为本发明实施例的一种电子手册的显示方法的流程示意图,如图3所示,一种电子手册的显示方法,包括:

301,加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息。此处,手册配置页面中包含有章节查询信息和属性查询信息。

302,接收从属性查询信息中的所有属性标签中选取的目标属性标签,基于目标属性标签的关联信息,获取目标属性标签对应的若干个章节标签。

具体地,目标属性标签的来源可以是电子手册的显示设备将解析出的属性查询信息中的所有属性标签进行显示,并接收用户从所有属性标签中选定的目标属性标签。此处,用户可以通过键盘、触摸屏、鼠标等具备输入功能的交互设备选定目标属性标签,并将目标属性标签发送到电子手册的显示设备。

属性标签的关联信息即属性标签与章节标签之间预的映射。此处,属性标签的关联信息可以是预先由工作人员进行设定的,也可以是通过神经网络模型得出的,本发明实施例中不对属性标签的关联信息的获取方式作具体限定。

303,接收从目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于第一目标章节标签的关联信息,获取并显示第一目标章节标签对应的若干个结构化文本。

具体地,第一目标章节标签的来源可以是电子手册的显示设备将目标属性标签对应的所有章节标签进行显示,并接收用户从所有章节标签中选定的第一目标章节标签。此处,用户可以通过键盘、触摸屏、鼠标等具备输入功能的交互设备选定第一目标章节标签,并将第一目标章节标签发送到电子手册的显示设备。

章节标签的关联信息即章节标签与结构化文本之间的映射。基于第一目标章节标签的关联信息,可以得到用户期望的结构化文本。

本发明实施例提出的显示方法,通过属性查询信息中的属性标签、章节查询信息中的章节标签以及结构化文本间的映射,查找对应的结构化文本,能够帮助用户快速查找需要了解的信息,提高信息检索效率和学习效率。且本发明实施例提出的显示方法可植入各个平台终端的电子手册阅读应用程序,以解决用户使用多台终端阅读电子手册的需求。

基于上述任一实施例,一种电子手册的显示方法,301,加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息,之后还包括:

接收从章节查询信息中的所有章节标签中选取的第二目标章节标签,基于第二目标章节标签的关联信息,获取并显示第二目标章节标签对应的若干个结构化文本。

此处,第二目标章节标签的来源可以是电子手册的显示设备将解析出的章节查询信息中的所有章节标签进行显示,并接收用户从所有章节标签中选定的第二目标章节标签。此处,用户可以通过键盘、触摸屏、鼠标等具备输入功能的交互设备选定第二目标章节标签,并将第二目标章节标签发送到电子手册的显示设备。

本发明实施例提出的显示方法,在通过属性标签进行索引的同时,实现了通过章节标签进行索引,进一步提高了用户查找信息的效率。

基于上述任一实施例,一种电子手册的显示方法,301,加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息,还包括:

加载电子手册并解析手册配置页面,获取基本信息;

基于基本信息生成手册封面页面和/或手册目录页面。

此处,基本信息包括电子手册的名称、作者、封面图像和目录中的至少一种。手册封面页面是根据手册配置页面中基本信息包含的电子手册的名称、作者和封面图像中的至少一种生成的,手册目录页面是根据手册配置页面中基本信息包含的电子手册的目录生成的。

此处,手册封面页面为显示有手册封面信息的页面,手册封面页面能够表征的信息包括电子手册的名称、作者和封面图像中的至少一种。手册目录页面则用于表征电子手册中的结构化文本的关系树,即手册目录页面能够用于表征电子手册中章节之间的关系。

基于上述任一方法实施例,图4为本发明实施例的一种电子手册的显示装置的结构示意图,如图4所示,一种电子手册的显示装置,包括

加载单元401,用于加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息;

属性查询单元402,用于接收从属性查询信息中的所有属性标签中选取的目标属性标签,基于目标属性标签的关联信息,获取目标属性标签对应的若干个章节标签;

第一章节查询单元403,用于接收从目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于第一目标章节标签的关联信息,获取并显示第一目标章节标签对应的若干个结构化文本。

需要说明的是,上述加载单元401、属性查询单元402和第一章节查询单元403配合以执行上述实施例中的一种电子手册的显示方法,该装置的具体功能参见上述的电子手册的显示方法的实施例,此处不再赘述。

本发明实施例提出的显示装置,通过属性查询信息中的属性标签、章节查询信息中的章节标签以及结构化文本间的映射,查找对应的结构化文本,能够帮助用户快速查找需要了解的信息,提高信息检索效率和学习效率。且本发明实施例提出的显示装置可植入各个平台终端的电子手册阅读应用程序,以解决用户使用多台终端阅读电子手册的需求。

基于上述任一实施例,一种电子手册的显示装置,还包括:

第二章节查询单元,用于接收从章节查询信息中的所有章节标签中选取的第二目标章节标签,基于第二目标章节标签的关联信息,获取并显示第二目标章节标签对应的若干个结构化文本。

本发明实施例提出的显示装置,在通过属性标签进行索引的同时,实现了通过章节标签进行索引,进一步提高了用户查找信息的效率。

基于上述任一实施例,一种电子手册的显示装置,还包括:

基本信息单元,用于加载电子手册并解析手册配置页面,获取基本信息;

生成单元,用于基于基本信息生成手册封面页面和/或手册目录页面。

图5为本发明实施例的一种电子手册的显示设备的结构示意图,如图5所示,电子手册的显示设备包括:处理器(processor)501、通信接口(communicationsinterface)502、存储器(memory)503和总线504,其中,处理器501,通信接口502,存储器503通过总线504完成相互间的通信。处理器501可以调用存储器503中的逻辑指令,以执行如下方法,例如包括:加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息;接收从属性查询信息中的所有属性标签中选取的目标属性标签,基于目标属性标签的关联信息,获取目标属性标签对应的若干个章节标签;接收从目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于第一目标章节标签的关联信息,获取并显示第一目标章节标签对应的若干个结构化文本。

本发明实施例公开一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息;接收从属性查询信息中的所有属性标签中选取的目标属性标签,基于目标属性标签的关联信息,获取目标属性标签对应的若干个章节标签;接收从目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于第一目标章节标签的关联信息,获取并显示第一目标章节标签对应的若干个结构化文本。

本实施例提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行上述各方法实施例所提供的方法,例如包括:加载电子手册并解析手册配置页面,获取章节查询信息和属性查询信息;接收从属性查询信息中的所有属性标签中选取的目标属性标签,基于目标属性标签的关联信息,获取目标属性标签对应的若干个章节标签;接收从目标属性标签对应的若干个章节标签中选取的第一目标章节标签,基于第一目标章节标签的关联信息,获取并显示第一目标章节标签对应的若干个结构化文本。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的通信设备等实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。

最后应说明的是:以上各实施例仅用以说明本发明的实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明的实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的实施例各实施例技术方案的范围。

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