电子稿纸文本溢出确定方法及装置与流程

文档序号:32998691发布日期:2023-01-18 00:40阅读:57来源:国知局
电子稿纸文本溢出确定方法及装置与流程

1.本发明涉及电子稿纸技术领域,尤指一种电子稿纸文本溢出确定方法及装置。


背景技术:

2.在现阶段工作流系统中,电子稿纸是在系统中进行公文流转的媒介。电子稿纸通常采用技术手段动态生成而来。它是具有严格定义的具体格式的一个官方信息载体。而在公文流转过程中,由于电子稿纸中用户输入信息的不确定性,经常会出现文本溢出的情况,这就需要将溢出的文本自动打印在附注页上。如何自动识别出文本溢出,并且按照规定打印出合适的最终发文成为了问题所在。
3.目前,现有的文本溢出采用经验论,根据文档输入区域大小推论得出输入字符多少,从而判断是否溢出,进而将溢出的文字显示到附注页。现有溢出评估方法无法精确获取文字是否溢出,进行产生误差。进而会导致有时没有溢出,会误判为溢出的情况。并且当输入模块无法输入完整字符时,无法去掉只显示半行的字符。


技术实现要素:

4.针对现有技术中存在的问题,本发明实施例的主要目的在于提供一种电子稿纸文本溢出确定方法及装置,实现准确判断文本溢出情况,保证电子稿纸打印的准确性。
5.为了实现上述目的,本发明实施例提供一种电子稿纸文本溢出确定方法,方法包括:
6.根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸;
7.获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域;
8.根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。
9.可选的,在本发明一实施例中,利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸包括:
10.利用稿纸编辑工具对所述电子稿纸模板进行处理,得到与电子稿纸模板相对应的稿纸。
11.可选的,在本发明一实施例中,获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域包括:
12.获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签;
13.对用户输入文本进行读取处理,确定用户输入文本对应的输入文本区域;其中,输入文本区域包括输入文本行高及输入文本列宽。
14.可选的,在本发明一实施例中,根据用户输入文本对应的稿纸标签,确定用户输入
文本对应的稿纸区域包括:
15.根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸;
16.根据用户输入文本对应的稿纸,确定用户输入文本对应的稿纸区域;其中,稿纸区域包括稿纸行高及稿纸列宽。
17.可选的,在本发明一实施例中,根据输入文本区域及稿纸区域,确定文本溢出结果包括:
18.对输入文本行高与稿纸行高进行比对,得到行高比对结果;
19.对输入文本列宽与稿纸列宽进行比对,得到列宽比对结果;
20.根据行高比对结果及列宽比对结果,确定文本溢出结果。
21.可选的,在本发明一实施例中,方法还包括:
22.若文本溢出结果为文本溢出,则根据输入文本行高及稿纸行高,确定输入区显示行数,并根据输入文本列宽及稿纸列宽,确定输入区显示列数;
23.根据输入区显示行数及输入区显示列数,对用户输入文本进行裁剪处理。
24.可选的,在本发明一实施例中,方法还包括:
25.若文本溢出结果为文本溢出,则确定用户输入文本对应的输入区域键值;
26.将用户输入文本输入至预设的文字模板中,并利用输入区域键值,对文字模板中的用户输入文本进行标识。
27.本发明实施例还提供一种电子稿纸文本溢出确定装置,装置包括:
28.稿纸模板模块,用于根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸;
29.输入文本模块,用于获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域,
30.文本溢出模块,用于根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。
31.可选的,在本发明一实施例中,稿纸模板模块还用于:利用稿纸编辑工具对电子稿纸模板进行处理,得到与电子稿纸模板相对应的稿纸。
32.可选的,在本发明一实施例中,输入文本模块包括:
33.稿纸标签单元,用于获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签;
34.文本行列单元,用于对用户输入文本进行读取处理,确定用户输入文本对应的输入文本区域;其中,输入文本区域包括输入文本行高及输入文本列宽。
35.可选的,在本发明一实施例中,文本溢出模块包括:
36.文本稿纸单元,用于根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸;
37.稿纸行列单元,用于根据用户输入文本对应的稿纸,确定用户输入文本对应的稿纸区域;其中,稿纸区域包括稿纸行高及稿纸列宽。
38.可选的,在本发明一实施例中,文本溢出模块还包括:
39.行高比对单元,用于对输入文本行高与所述稿纸行高进行比对,得到行高比对结果;
40.列宽比对单元,用于对输入文本列宽与所述稿纸列宽进行比对,得到列宽比对结果;
41.溢出结果单元,用于根据行高比对结果及列宽比对结果,确定文本溢出结果。
42.可选的,在本发明一实施例中,装置还包括:
43.显示行列模块,用于若文本溢出结果为文本溢出,则根据输入文本行高及所述稿纸行高,确定输入区显示行数,并根据输入文本列宽及稿纸列宽,确定输入区显示列数;
44.裁剪处理模块,用于根据输入区显示行数及输入区显示列数,对用户输入文本进行裁剪处理。
45.可选的,在本发明一实施例中,装置还包括:
46.区域键值模块,用于若文本溢出结果为文本溢出,则确定用户输入文本对应的输入区域键值;
47.文字模板模块,用于将用户输入文本输入至预设的文字模板中,并利用输入区域键值,对文字模板中的用户输入文本进行标识。
48.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述方法。
49.本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有执行上述方法的计算机程序。
50.本发明还提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述方法的步骤。
51.本发明针对海量的电子稿纸布局,基于用户输入文本与稿纸,自动识别输入内容是否溢出,实现准确判断文本溢出情况,保证电子稿纸打印的准确性,无需手动操作,为自动化公文系统提供了打印稿签的基础。
附图说明
52.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
53.图1为本发明实施例一种电子稿纸文本溢出确定方法的流程图;
54.图2为本发明实施例中确定稿纸标签及输入文本区域的流程图;
55.图3为本发明实施例中确定稿纸区域的流程图;
56.图4为本发明实施例中确定文本溢出结果的流程图;
57.图5为本发明实施例中文本裁剪处理的流程图;
58.图6为本发明实施例中输入文字模板的流程图;
59.图7为本发明一具体实施例中电子稿纸文本溢出确定的示意图;
60.图8为本发明一具体实施例中电子稿纸文本溢出确定的流程图;
61.图9为本发明实施例一种电子稿纸文本溢出确定装置的结构示意图;
62.图10为本发明实施例中输入文本模块的结构示意图;
63.图11为本发明实施例中文本溢出模块的结构示意图;
64.图12为本发明另一实施例中文本溢出模块的结构示意图;
65.图13为本发明另一实施例中电子稿纸文本溢出确定装置的结构示意图;
66.图14为本发明另一实施例中电子稿纸文本溢出确定装置的结构示意图;
67.图15为本发明一实施例所提供的电子设备的结构示意图。
具体实施方式
68.本发明实施例提供一种电子稿纸文本溢出确定方法及装置,可用于金融领域及其他领域,需要说明的是,本发明的电子稿纸文本溢出确定方法及装置可用于金融领域,也可用于除金融领域之外的任意领域,本发明的电子稿纸文本溢出确定方法及装置应用领域不做限定。
69.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
70.如图1所示为本发明实施例一种电子稿纸文本溢出确定方法的流程图,本发明实施例提供的电子稿纸文本溢出确定方法的执行主体包括但不限于电子流系统。本发明针对海量的电子稿纸布局,基于用户输入文本与稿纸,自动识别输入内容是否溢出,实现准确判断文本溢出情况,保证电子稿纸打印的准确性,无需手动操作,为自动化公文系统提供了打印稿签的基础。图中所示方法包括:
71.步骤s1,根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸。
72.其中,利用预先定义好的稿签文件制作电子稿纸模板,具体的,将电子稿纸模板中输入区域插入适当的公文域标签,以标识输入。其中,稿签文件包括稿纸标签及对应不同稿纸标签的稿纸布局、基本元素等。
73.进一步的,通过常规自动转化工具将稿签模板转化为电子稿纸模板,即json模板,用于前端页面展示。
74.进一步的,利用稿纸编辑工具对电子稿纸模板进行转换,得到对应的稿纸。具体的,得到的稿纸与稿纸标签相对应。此外,稿纸标签可以用来表示稿纸类型,例如反馈意见稿纸等。
75.进一步的,对应于不同稿纸标签的稿纸,其稿纸区域不同,即输入区域不同。具体的,不同的稿纸页面布局不同,可输入文本区域面积也不同,即不同稿纸具有不同的可显示行高及列宽。
76.步骤s2,获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域。
77.其中,用户通过用户端在前端页面选择所需稿纸,并在稿纸上输入文本,具体的,在上述步骤中得到的稿纸上输入文本,即用户输入文本。用户输入文本与所用稿纸关联,根据用户输入文本可以确定用户所用的稿纸标签。例如,后台在获取用户输入文本时,通过常规手段对文本进行解析识别,可以确定其中的稿纸标签。
78.进一步的,对用户输入文本进行读取处理,可以确定用户输入文本的输入文本区
域,具体的,输入文本区域包括输入文本区域对应的行高及列宽。
79.步骤s3,根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。
80.其中,在确定用户输入文本对应的稿纸标签后,利用稿纸标签与稿纸的相对应的关系,可以直接确定用户输入文本对应的稿纸。
81.进一步的,不同的稿纸标签与稿纸相对应,不同稿纸具有不同的稿纸区域。由此,在确定稿纸标签之后,就可以确定用户输入文本对应的稿纸区域。具体的,稿纸区域包括稿纸区域对应的稿纸行高及稿纸列宽。
82.进一步的,比较稿纸行高及输入文本行高,判断输入文本行高是否超过稿纸行高,若是,得到行高比较结果为行高溢出。比较稿纸列宽及输入文本列宽,判断输入文本列宽是否超过稿纸列宽,若是,则得到列宽比较结果为列宽溢出。
83.进一步的,利用行高比较结果及列宽比较结果,得到文本溢出结果。具体的,行高比较结果与列宽比较结果中,任何一个结果为溢出,则得到的文本溢出结果为文本溢出。若行高比较结果与列宽比较结果均为未溢出,则得到的文本溢出结果为文本未溢出。
84.作为本发明的一个实施例,利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸包括:利用稿纸编辑工具对电子稿纸模板进行处理,得到与电子稿纸模板相对应的稿纸。
85.其中,利用常规的稿纸编辑工具,对电子稿纸模板进行处理,可以将电子稿纸模板转换为对应的稿纸。
86.作为本发明的一个实施例,如图2所示,获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域包括:
87.步骤s21,获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签;
88.步骤s22,对用户输入文本进行读取处理,确定用户输入文本对应的输入文本区域;其中,输入文本区域包括输入文本行高及输入文本列宽。
89.其中,用户通过用户端在前端页面选择所需稿纸,并在稿纸上输入文本,具体的,在上述步骤中得到的稿纸上输入文本,即用户输入文本。用户输入文本与所用稿纸关联,根据用户输入文本可以确定用户所用的稿纸标签。例如,后台在获取用户输入文本时,通过常规手段对文本进行解析识别,可以确定其中的稿纸标签。
90.进一步的,对用户输入文本进行读取处理,可以确定用户输入文本的输入文本区域,具体的,输入文本区域包括输入文本区域对应的行高及列宽。
91.在本实施例中,如图3所示,根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域包括:
92.步骤s31,根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸;
93.步骤s32,根据用户输入文本对应的稿纸,确定用户输入文本对应的稿纸区域;其中,稿纸区域包括稿纸行高及稿纸列宽。
94.其中,在确定用户输入文本对应的稿纸标签后,利用稿纸标签与稿纸的相对应的关系,可以直接确定用户输入文本对应的稿纸。
95.进一步的,不同的稿纸标签与稿纸相对应,不同稿纸具有不同的稿纸区域。由此,在确定稿纸标签之后,就可以确定用户输入文本对应的稿纸区域。具体的,稿纸区域包括稿
纸区域对应的稿纸行高及稿纸列宽。
96.在本实施例中,如图4所示,根据输入文本区域及所述稿纸区域,确定文本溢出结果包括:
97.步骤s41,对输入文本行高与稿纸行高进行比对,得到行高比对结果;
98.步骤s42,对输入文本列宽与稿纸列宽进行比对,得到列宽比对结果;
99.步骤s43,根据行高比对结果及列宽比对结果,确定文本溢出结果。
100.其中,利用行高比较结果及列宽比较结果,得到文本溢出结果。具体的,行高比较结果与列宽比较结果中,任何一个结果为溢出,则得到的文本溢出结果为文本溢出。若行高比较结果与列宽比较结果均为未溢出,则得到的文本溢出结果为文本未溢出。
101.在本实施例中,如图5所示,方法还包括:
102.步骤s51,若文本溢出结果为文本溢出,则根据输入文本行高及稿纸行高,确定输入区显示行数,并根据输入文本列宽及稿纸列宽,确定输入区显示列数;
103.步骤s52,根据输入区显示行数及输入区显示列数,对用户输入文本进行裁剪处理。
104.其中,若文本溢出结果为文本溢出,则对输入文本区域进行裁剪处理。具体的,比较稿纸行高与输入文本行高,确定稿纸输入区显示行数;比较稿纸列宽与输入文本列宽,确定稿纸输入区显示列数。
105.进一步的,根据输入区显示行数与列数,对用户输入文本进行裁剪。具体的,若输入文本行高溢出,即输入文本行高超过稿纸行高,为避免稿纸显示出现半行文字等情况,得到的输入区显示行数向上取整;类似的,利用输入区显示列数,对用户输入文本进行裁剪,且输入区显示列数向上取整,避免出现不完整文字。
106.作为本发明的一个实施例,如图6所示,方法还包括:
107.步骤s61,若文本溢出结果为文本溢出,则确定用户输入文本对应的输入区域键值;
108.步骤s62,将用户输入文本输入至预设的文字模板中,并利用输入区域键值,对文字模板中的用户输入文本进行标识。
109.其中,输入在稿纸内的用户输入文本,在发生至后台进行处理时,会自动分配唯一标识,即输入区域键值,由此将稿纸显示区与用户输入文本相关联。若判断出文本溢出结果为文本溢出,则可以直接确定出用户输入文本对应的输入区域键值,并将用户输入文本输入至预设的文字模板中。
110.进一步的,预设的文字模板可为word模板,输入区域键值用于在出现文本溢出时,将word模板与用户输入模板相关联。
111.在本发明一具体实施例中,如图7所示的电子稿纸文本溢出确定示意图,针对现有电子工作流系统中对于打印电子稿纸的需求,本发明提供了一套自动判断公文稿纸文本是否溢出的方法,将电子稿纸稿签自动生成前端展示模板通过浏览器中识别的到的文本的宽高与可输入区域相比较,计算能够输入的字符个数。所见即所得,能够精准判断公文单元格的溢出情况,并进行展示,保证电子稿纸打印的准确性,避免用户的二次劳动。
112.其中,电子稿纸用于是发文用的稿纸,在现有的工作流管理系统称为电子稿纸。工作流系统为软件系统,用于完成工作流的定义和管理,并按照在计算机中预先定义好的工
作流逻辑推进工作流实例的执行。稿签模板用于最终打印稿纸的word模板。电子稿纸模板用于电子流系统中进行流转的前端页面展示。附注页用于展示公文中不能完全显示的内容信息。
113.在本实施例中,如图8所示,电子稿纸文本溢出确定的具体过程包括:
114.1、在电子流系统中,通过预先定义好的稿签模板,用于预先制作的电子稿纸模板。电子稿纸模板可以为word格式或xml格式,并将输入区域插入适当的公文域标签,以标识输入。
115.2、通过自动转化工具能将稿签模板转化为电子稿纸模板。其中,json模板用于前端页面展示。
116.3、导入json模板,即电子稿纸模板,稿纸编辑器将自动生成与稿签相对应的稿纸。
117.4、用户输入稿纸内文字后,调用对用文本渲染组件,获取到输入父容器的行高和列宽。并读到用户输入内容区域的每行的行高,和内容区域的整体行稿和列宽。具体的,通过浏览器提供的方法,能够读取到文本所在标签它所占的长和宽。也能读到父元素的长和宽。由xml模板生成的父元素的长和宽是稿纸区域的长和宽。文本实际长和宽,如果有任何一个比父元素的长,就代表溢出了。
118.其中,父容器是指用户输入文本所在的html标签元素的父元素。
119.5、判断当用户输入文本行高或列宽超过容器的行高或列宽时,则判断为溢出。
120.6、根据用户输入文本的行高计算出当前输入区域可输入的行数。
121.7、将用户输入文本按照可输入行高进行裁剪。
122.具体的,若判断一个公文的某一个区域文字溢出了,再判断可以显示区域具体能放下多少文字,但有时可能不能显示完整的一行。比如最后一行只显示了一半的文字,这时为了公文的正确美观,需要把最后一行裁剪掉。
123.8、将该输入区域的键值以及完整的输入内容存入表单的附注字段项目。
124.其中,通过将电子稿纸模板对应到web端来计算公文的某一区域是否溢出,并计算某一区域能够显示的具体文字。在web端处理过后,还需要对应到word稿签中进行填充。key值是用来标记某一部分具体填到word模板某个区域的唯一标识,与word模板一对一对应的关系。
125.9、通过表单提交传给后端,入库。
126.10、打印时,将稿签模板与数据库中存放的表单字段相对应即可打印出带附注的文档。
127.本发明针对海量的电子稿纸布局,基于用户输入文本与稿纸,自动识别输入内容是否溢出,自动生成附注页,准确判断文本溢出情况,保证电子稿纸打印的准确性,无需手动操作,为自动化公文系统提供了打印稿签的基础。
128.如图9所示为本发明实施例一种电子稿纸文本溢出确定装置的结构示意图,图中所示装置包括:
129.稿纸模板模块10,用于根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸;
130.输入文本模块20,用于获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域,
131.文本溢出模块30,用于根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。
132.作为本发明的一个实施例,稿纸模板模块10还用于:利用稿纸编辑工具对电子稿纸模板进行处理,得到与电子稿纸模板相对应的稿纸。
133.作为本发明的一个实施例,如图10所示,输入文本模块20包括:
134.稿纸标签单元21,用于获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签;
135.文本行列单元22,用于对用户输入文本进行读取处理,确定用户输入文本对应的输入文本区域;其中,输入文本区域包括输入文本行高及输入文本列宽。
136.在本实施例中,如图11所示,文本溢出模块30包括:
137.文本稿纸单元31,用于根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸;
138.稿纸行列单元32,用于根据用户输入文本对应的稿纸,确定用户输入文本对应的稿纸区域;其中,稿纸区域包括稿纸行高及稿纸列宽。
139.在本实施例中,如图12所示,文本溢出模块30还包括:
140.行高比对单元33,用于对输入文本行高与稿纸行高进行比对,得到行高比对结果;
141.列宽比对单元34,用于对输入文本列宽与稿纸列宽进行比对,得到列宽比对结果;
142.溢出结果单元35,用于根据行高比对结果及列宽比对结果,确定文本溢出结果。
143.在本实施例中,如图13所示,装置还包括:
144.显示行列模块40,用于若文本溢出结果为文本溢出,则根据输入文本行高及稿纸行高,确定输入区显示行数,并根据输入文本列宽及稿纸列宽,确定输入区显示列数;
145.裁剪处理模块50,用于根据输入区显示行数及输入区显示列数,对用户输入文本进行裁剪处理。
146.作为本发明的一个实施例,如图14所示,装置还包括:
147.区域键值模块60,用于若文本溢出结果为文本溢出,则确定用户输入文本对应的输入区域键值;
148.文字模板模块70,用于将用户输入文本输入至预设的文字模板中,并利用输入区域键值,对文字模板中的用户输入文本进行标识。
149.基于与上述一种电子稿纸文本溢出确定方法相同的申请构思,本发明还提供了上述一种电子稿纸文本溢出确定装置。由于该一种电子稿纸文本溢出确定装置解决问题的原理与一种电子稿纸文本溢出确定方法相似,因此该一种电子稿纸文本溢出确定装置的实施可以参见一种电子稿纸文本溢出确定方法的实施,重复之处不再赘述。
150.本发明针对海量的电子稿纸布局,基于用户输入文本与稿纸,自动识别输入内容是否溢出,自动生成附注页,准确判断文本溢出情况,保证电子稿纸打印的准确性,无需手动操作,为自动化公文系统提供了打印稿签的基础。
151.本发明针对海量的电子稿纸布局,基于用户输入文本与稿纸,自动识别输入内容是否溢出,自动生成附注页,准确判断文本溢出情况,保证电子稿纸打印的准确性,无需手动操作,为自动化公文系统提供了打印稿签的基础。
152.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理
器上运行的计算机程序,处理器执行所述程序时实现上述方法。
153.本发明还提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述方法的步骤。
154.本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有执行上述方法的计算机程序。
155.如图15所示,该电子设备600还可以包括:通信模块110、输入单元120、音频处理器130、显示器160、电源170。值得注意的是,电子设备600也并不是必须要包括图15中所示的所有部件;此外,电子设备600还可以包括图15中没有示出的部件,可以参考现有技术。
156.如图15所示,中央处理器100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器100接收输入并控制电子设备600的各个部件的操作。
157.其中,存储器140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器100可执行该存储器140存储的该程序,以实现信息存储或处理等。
158.输入单元120向中央处理器100提供输入。该输入单元120例如为按键或触摸输入装置。电源170用于向电子设备600提供电力。显示器160用于进行图像和文字等显示对象的显示。该显示器例如可为lcd显示器,但并不限于此。
159.该存储器140可以是固态存储器,例如,只读存储器(rom)、随机存取存储器(ram)、sim卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为eprom等。存储器140还可以是某种其它类型的装置。存储器140包括缓冲存储器141(有时被称为缓冲器)。存储器140可以包括应用/功能存储部142,该应用/功能存储部142用于存储应用程序和功能程序或用于通过中央处理器100执行电子设备600的操作的流程。
160.存储器140还可以包括数据存储部143,该数据存储部143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器140的驱动程序存储部144可以包括电子设备的用于通信功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
161.通信模块110即为经由天线111发送和接收信号的发送机/接收机110。通信模块(发送机/接收机)110耦合到中央处理器100,以提供输入信号和接收输出信号,这可以和常规移动通信终端的情况相同。
162.基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)110还经由音频处理器130耦合到扬声器131和麦克风132,以经由扬声器131提供音频输出,并接收来自麦克风132的音频输入,从而实现通常的电信功能。音频处理器130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器130还耦合到中央处理器100,从而使得可以通过麦克风132能够在本机上录音,且使得可以通过扬声器131来播放本机上存储的声音。
163.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
164.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
165.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
166.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
167.本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1