掌桥专利:专业的专利平台
掌桥专利
首页

图像打印数据处理方法、装置、设备及存储介质

文献发布时间:2023-06-19 16:06:26



技术领域

本发明涉及喷墨打印技术领域,尤其涉及一种图像打印数据处理方法、装置、设备及存储介质。

背景技术

喷墨打印技术是指通过喷头上的喷嘴将墨滴喷射到打印介质上以得到图像或文字的技术。目前发现当打印图像的分辨率超过人眼的识别极限时,分辨率越低打印图像的精度看起来越高,但均匀性较差,而提高分辨率均匀性虽然变好了但精度确变差了,因此目前还没有一种可以在保持打印效率不变的情况下同时保证打印精度和均匀性的喷墨打印技术。

发明内容

有鉴于此,本发明实施例提供了一种图像打印数据处理方法、装置、设备及存储介质,用以解决现有技术无法在保持打印效率不变的情况下同时保证打印精度和均匀性的技术问题。

本发明采用的技术方案是:

第一方面,本发明提供了一种图像打印数据处理方法,所述方法包括以下步骤:

S1:获取待打印图像的第一分辨率和第一羽化幅度;

S2:根据第一分辨率和第一羽化幅度对待打印图像处理得到初始打印数据;

S3:根据第一分辨率和第一羽化幅度确定第二分辨率和第二羽化幅度;

S4:根据第二分辨率和第二羽化幅度对初始打印数据添加不出墨数据处理得到目标打印数据;

其中,由所述第一分辨率和第一羽化幅度所确定的喷头的步进距离与由第二分辨率和第二羽化幅度所确定的喷头步进距离相等,且第二分辨率大于第一分辨率。

优选地,所述S3:根据第一分辨率和第一羽化幅度确定第二分辨率和第二羽化幅度,包括以下步骤;

S31:根据第一分辨率和第一羽化幅度计算得到相应的喷头的步进距离;

S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度。

优选地,所述S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度,包括以下步骤:

S321:获取羽化幅度变化范围和分辨率变化范围;

S322:根据所述羽化幅度变化范围和所述分辨率变化范围生成喷头的步进距离随羽化幅度和分辨率变化的映射表;

S323:根据所述映射表中喷头的步进距离与羽化幅度和分辨率的对应关系确定第二分辨率和第二羽化幅度。

优选地,所述S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度,包括以下步骤:

S3201:获取由比第一分辨率高的多个不同的分辨率组成的第一中间分辨率组;

S3202:根据所述喷头的步进距离计算得到第一中间分辨率组中每个分辨率所对应的羽化幅度;

S3202:获取由第一中间分辨率组中每个分辨率所对应的羽化幅度所组成的第一中间羽化幅度组;

S3203:从第一中间羽化幅度组中选择羽化幅度最大者作为第二羽化幅度,并选择与第二羽化幅度相对应的分辨率作为第二分辨率。

优选地,所述S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度,包括以下步骤:

S3211:获取比第一羽化幅度小的第一阈值;

S3212:获取由比第一阈值大且比第一羽化幅度小的多个不同的羽化幅度所组成第二中间羽化幅度组;

S3213:根据所述喷头的步进距离计算得到第二中间羽化幅度组中每个羽化幅度所对应的分辨率;

S3214:获取由第二中间羽化幅度组中每个羽化幅度所对应的分辨率组成的第二中间分辨率组;

S3215:从第二中间分辨率组中选择分辨率最高者作为第二分辨率,并选择与第二分辨率相对应的羽化幅度作为第二羽化幅度。

优选地,所述S31:根据第一分辨率和第一羽化幅度计算得到相应的喷头的步进距离包括以下步骤:

S311:获取喷头长度L;

S312:获取第一分辨率对应的第一扫描次数N;

S313:根据公式d=L×(1-0.5×F)/N计算喷头的步进距离;其中,d为喷头步进距离,F为第一羽化幅度。

优选地,所述初始打印数据为呈矩阵排列的点阵数据,所述S4:根据第二分辨率和第二羽化幅度对初始打印数据添加不出墨数据处理得到目标打印数据包括以下步骤:

S41:获取第一分辨率所对应的第一扫描次数N;

S42:获取第二分辨率所对应的第二扫描次数M;

S43:根据第一扫描次数N和第二扫描次数M计算得到第一插入点数K,其中K=M-N;

S44:在所述矩阵的每一列中插入K个的不出墨点数据后得到目标打印数据。

第二方面,本发明还提供了一种图像打印数据处理装置,该装置包括:

第一获取模块,所述第一获取模块用于获取待打印图像的第一分辨率和第一羽化幅度;

待打印图像处理模块,所述处理模块用于根据第一分辨率和第一羽化幅度对待打印图像处理得到初始打印数据;

分辨率和羽化幅度确定模块:所述分辨率和羽化幅度确定模块用于根据第一分辨率和第一羽化幅度确定第二分辨率和第二羽化幅度;

数据添加处理模块,所述数据添加处理模块用于根据第二分辨率和第二羽化幅度对初始打印数据添加不出墨数据处理得到目标打印数据;

其中,由所述第一分辨率和第一羽化幅度所确定的喷头的步进距离与由第二分辨率和第二羽化幅度所确定的喷头步进距离相等,且第二分辨率大于第一分辨率。

第三方面,本发明还提供了一种图像打印数据处理设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现第一方面所述的方法。

第四方面本发明还提供了一种存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现第一方面所述的方法。

有益效果:本发明的图像打印数据处理方法、装置、设备及存储介质,先根据第一分辨率和第一羽化幅度对待打印图像处理得到初始打印数据,然后对待打印图像的第一分辨率和第一羽化幅度进行调整,并利用在初始打印数据基础上添加不出墨数据处理的方式实现了采用分辨率更高的第二分辨率待打印图像进行打印。由于提高分辨率的所添加的数据为不出墨数据,因此在增加打印扫描覆盖次数的同时并没有改变原始数据的出墨量,这样既保证了图像的精度又提高了图像打印的均匀性。又由于本实施例根据初始设置的第一分辨率和第一羽化幅度来调整,因此在分辨率和羽化幅度的过程使喷头步进距离始终保持不变,这样可以在提高打印效果的同时又保证了较高的打印效率。

附图说明

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

图1为本发明的图像打印数据处理方法的流程图;

图2为本发明确定第二分辨率和第二羽化幅度的流程图;

图3为本发明计算喷头的步进距离的流程图;

图4为本发明一种确定第二分辨率和第二羽化幅度的流程图;

图5为本发明第二种确定第二分辨率和第二羽化幅度的流程图;

图6为本发明第三种确定第二分辨率和第二羽化幅度的流程图;

图7为本发明对第一数据进行添加不出墨点数据处理的示意图;

图8为本发明添加不出墨点数据前的示意图;

图9为本发明添加不出墨点数据后的示意图;

图10为本发明喷头扫描方向的示意图;

图11为本发明的图像打印数据处理装置的结构示意图;

图12为本发明的图像打印数据处理设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。在本发明的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。如果不冲突,本发明施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。

实施例1:

如图1所示,本实施例公开了一种图像打印数据处理方法,所述方法包括以下步骤:

S1:获取待打印图像的第一分辨率和第一羽化幅度;

往复式扫描打印也称作多pass扫描打印。采用往复扫描打印可以实现分辨率高于喷头固有分辨的打印,其原理是利用喷头在扫描方向和步进方向的交替进行实现待打印图像的每个单元的多次插补,进而提高打印图像的分辨率,其中扫描方向垂直于喷嘴排列方向,所述步进方向平行于喷嘴排列方向。在多pass扫描打印中每个单元都由多个像素点组成,1个像素点进行1次覆盖打印,如2pass扫描打印则每个单元由2个像素点组成,需要2次覆盖打印才能完成一个单位区域的打印;3pass扫描打印则每个单元由3个像素点组成,需要3次覆盖打印才能完成一个单位区域的打印;4pass扫描打印则每个单元由4个像素点组成,需要4次覆盖打印才能完成一个单位区域的打印。

为了提高打印质量,可以进行对待打印图像进行羽化处理,即在pass拼接区域的数据分成两部分进行两次容错打印,使拼接区域像素点数据其中一部分由第一次打印完成,而另一部分由第二次打印完成。其中羽化处理中的羽化幅度为待打印图像需要羽化处理时整幅图像羽化的百分比。

由于喷头固有分辨率是固定不变的,因此在喷头固有分辨率确定的情况下图像打印的实际分辨率由多pass扫描打印中的pass数(完成一个单位区域的打印扫描覆盖次数)确定。

前述第一分辨率是待打印图像初始设置的分辨率,第一羽化幅度是待打印图像初始设置的羽化幅度。

S2:根据第一分辨率和第一羽化幅度对待打印图像处理得到初始打印数据;

具体可以通过在RIP软件中设置第一分辨率和第一羽化幅度,将原始图像输入RIP软件进行处理得到第一打印数据;

S3:根据第一分辨率和第一羽化幅度确定第二分辨率和第二羽化幅度;

为了在保持打印效率的基础上进一步提高打印效果,本实施例对打印第一分辨率和第一羽化幅度等参数进行优化调整后得到实际用于打印的第二分辨率和第二羽化幅度。其中,由所述第一分辨率和第一羽化幅度所确定的喷头的步进距离与由第二分辨率和第二羽化幅度所确定的喷头步进距离相等,且第二分辨率大于第一分辨率。

S4:根据第二分辨率和第二羽化幅度对初始打印数据添加不出墨数据处理得到目标打印数据;

由于第二分辨率大于第一分辨率,在喷头固有分辨率不变的情况下,可以通过在打印过程中增加单位区域的打印扫描覆盖次数的方式来实现由小分辨率到大分辨率的改变。在本实施例中可以通过在初始打印数据基础上添加数据的方式来使单位区域的打印扫描覆盖次数由第一分辨率对应的pass数增加到第二分辨率对应的pass数。由于本实施例所添加的是不出墨数据,在增加打印扫描覆盖次数的同时并没有改变原始数据的出墨量,因此保证了图像的精度。又由于本实施例调整分辨率和羽化幅度的过程使喷头步进距离始终保持不变,因此在提高打印效果的基础上有保证了打印效率。

本实施例在还提供一种具体的保持打印效率不变的方法,如图2所示,在本实施例中,所述S3:根据第一分辨率和第一羽化幅度确定第二分辨率和第二羽化幅度,包括以下步骤;

S31:根据第一分辨率和第一羽化幅度计算得到相应的喷头的步进距离;

由于喷头的固有频率不变,因此打印的分辨率与pass即喷头扫描次数一一对应,因此根据打印的分辨率可以获得相对应的扫描次数。

具体地,如图3所示,所述S31:根据第一分辨率和第一羽化幅度计算得到相应的喷头的步进距离包括以下步骤:

S311:获取喷头长度L;

如图10所示,喷头的长度则指在喷嘴排列方向即图10中x方向(与喷头扫描方向相垂直的方向,图10中y方向)上喷头的第一个喷嘴中心至喷头最后一个喷嘴中心的距离,例如图10中相邻两个喷嘴之间的间距为d,则具有10个喷嘴的喷头的长度为10d。为了便于计算,喷头长度也可以用在喷嘴排列方向喷头的喷嘴的数量来表示,例如前述长度为10d的喷头也可以表示为长度为10的喷头,其中数字是即为喷嘴排列方向喷头的喷嘴的数量。

S312:获取第一分辨率对应的第一扫描次数N;

其中N为正整数,第一扫描次数即为实现第一分辨率所对应的完成一个单位区域的打印所需要的覆盖次数。

S313:根据公式d=L×(1-0.5×F)/N计算喷头的步进距离,其中,d为喷头步进距离、F为第一羽化幅度,且d和L的单位为1个喷嘴。

S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度。

当计算出喷头的步进距离后则可以在保证步进距离不变的条件下确定出可以提高打印效果的第二分辨率和第二羽化幅度。

如图4所示,其中所述S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度,包括以下步骤:

S321:获取羽化幅度变化范围和分辨率变化范围;

羽化幅度变化范围可以根据打印需求确定,例如0≥F≥300%,作为一种优选的方式,羽化幅度变化范围可以是70%≥F≥200%,采用前述羽化幅度变化范围可以在保证打印效率的同时提高打印效果。分辨率变化范围可以根据需要采用大于第一分辨率的范围。

S322:根据所述羽化幅度变化范围和所述分辨率变化范围生成喷头的步进距离随羽化幅度和分辨率变化的映射表;

在所述羽化幅度变化范围和所述分辨率变化范围内取不同的羽化幅度和分辨率的组合,并计算出每个组合对应的喷头的步进距离,从而得到喷头的步进距离随羽化幅度和分辨率变化的映射表,如表1所示。

表1

S323:根据所述映射表中喷头的步进距离与羽化幅度和分辨率的对应关系确定第二分辨率和第二羽化幅度。

可以在映射表中直接找出第一分辨率和第一羽化幅度所对应的喷头的步进距离,也可以通过前述计算公式先计算出喷头的部件距离,然后从映射表中筛选出相同的喷头步进距离所对应的各个分辨率和羽化幅度的组合,最后从前述各个组合中选出合适的分辨率和羽化幅度分别作为第二分辨率和第二羽化幅度。为了便于理解,表中的分辨率以与其相对应的pass数表示。

此外,如图5所示,本实施例还提供另一种确定第二分辨率和第二羽化幅度的方法,具体为:所述S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度,包括以下步骤:

S3201:获取由比第一分辨率高的多个不同的分辨率组成的第一中间分辨率组;

其中第一分辨率组中可以包括多个不同的分辨率,且第一分辨率组中的各个分辨率都比第一分辨率高。为了便于理解,这里分辨率以与其相对应的pass数表示。例如第一分辨率对应的pass数为2,则第一分辨率组中的分辨率所对应的pass数可以是3、4、5、6、7等。

S3202:根据所述喷头的步进距离计算得到第一中间分辨率组中每个分辨率所对应的羽化幅度;

第一中间分辨率组中的每个分辨率(对应的pass数)确定好后,可以根据该分辨率计算出可以使喷头的步进距离保持不变的羽化幅度。其中计算公式可以采用前述公式即:d=L×(1-0.5×F)/N计算喷头的步进距离,其中,d为喷头步进距离、F为第一羽化幅度,且d和L的单位为1个喷嘴。

S3203:获取由第一中间分辨率组中每个分辨率所对应的羽化幅度所组成的第一中间羽化幅度组;

S3204:从第一中间羽化幅度组中选择羽化幅度最大者作为第二羽化幅度,并选择与第二羽化幅度相对应的分辨率作为第二分辨率。

最后从计算出来的可以使喷头的步进距离保持不变的各个羽化幅度中筛选出最大值作为第二羽化幅度,然后在根据最大的羽化幅度计算出相应的分辨率作为第二分辨率。采用前述方法可以在提高打印均匀性,保持打印效率的同时提高相邻两个pass之间的过渡效果,从而解决相邻两个pass之间由于羽化处理所产生的打印缺陷的问题。

此外,如图6所示,本实施例还提供另一种确定第二分辨率和第二羽化幅度的方法,具体为:所述S32:根据所述喷头的步进距离确定第二分辨率和第二羽化幅度,包括以下步骤:

S3211:获取比第一羽化幅度小的第一阈值;

其中第一阈值为一个设定的羽化幅度的值,该值可以根据打印效果的要求进行设置,例如当羽化幅度在120%以上才能消除羽化道时,可以将第一阈值设置为120%,也可以根据其它第一要求设置为其它值,这里不做限制。为了后续调整中可以采用比第一分辨率更高的分辨率来打印,因此这里的第一阈值小于第一羽化幅度。

S3212:获取由比第一阈值大且比第一羽化幅度小的多个不同的羽化幅度所组成第二中间羽化幅度组;

在本步骤中,在第一阈值和第一羽化幅度之间选取出多个不同的羽化幅度。

S3213:根据所述喷头的步进距离计算得到第二中间羽化幅度组中每个羽化幅度所对应的分辨率;

本步骤计算出每个羽化幅度所对应的是喷头的步进距离保持不变的分辨率。

S3214:获取由第二中间羽化幅度组中每个羽化幅度所对应的分辨率组成的第二中间分辨率组;

S3215:从第二中间分辨率组中选择分辨率最高者作为第二分辨率,并选择与第二分辨率相对应的羽化幅度作为第二羽化幅度。

最后从计算出来的可以使喷头的步进距离保持不变的各个分辨率中筛选出最高的分辨率作为第二分辨率,然后在根据最大的分辨率计算出相应的羽化幅度作为第二羽化幅度。采用前述方法可以在保证相邻两个pass之间的过渡效果的基础上在提高打印均匀性,并同时保持较高的打印效率。

如图7所示,作为一种示例,所述初始打印数据为呈矩阵排列的点阵数据,所述S4:根据第二分辨率和第二羽化幅度对初始打印数据添加不出墨数据处理得到目标打印数据包括以下步骤:

S41:获取第一分辨率所对应的第一扫描次数N;

S42:获取第二分辨率所对应的第二扫描次数M;

由于喷头固有分辨率固定,因此可以根据第一分辨率获取实现第一分辨率的所需的扫描次数(喷头覆盖单位区域的参数)作为第一扫描次数N,同理可以根据第二分辨率获取实现第二分辨率的所需的扫描次数(喷头覆盖单位区域的参数)作为第二扫描次数M。

S43:根据第一扫描次数N和第二扫描次数M计算得到第一插入点数K,其中K=M-N;

由于第二分辨率大于第一分辨率,因此第二扫描次数M大于第一扫描次数N,两种之差即为在初始打印数据基础上需要增加的数据的行数。

S44:在所述矩阵的每一列中插入K个的不出墨点数据后得到目标打印数据。

在所述矩阵的每一列中插入K个数据后,初始打印数据中每一列由原来的N个数据变为M个数据,打印数据所对应的分辨率也由第一分辨率提高至第二分辨率。

下面以N=3,M=4为例进行说明,每一列的行数为3,3PASS的原始数据如图8所示。

现用4PASS打印以上数据,则需要增加一行的空点才能满足打印4PASS。如图9所示,为了实现增加一行空点后不会使打印效果降低,可以用随机穿插的方式插入,每列插入一个空点。

实施例2

请参阅图11,本实施例提供了一种图像打印数据处理装置,包括:

第一获取模块,所述第一获取模块用于获取待打印图像的第一分辨率和第一羽化幅度;

待打印图像处理模块,所述处理模块用于根据第一分辨率和第一羽化幅度对待打印图像处理得到初始打印数据;

分辨率和羽化幅度确定模块:所述分辨率和羽化幅度确定模块用于根据第一分辨率和第一羽化幅度确定第二分辨率和第二羽化幅度;

数据添加处理模块,所述数据添加处理模块用于根据第二分辨率和第二羽化幅度对初始打印数据添加不出墨数据处理得到目标打印数据;

其中,由所述第一分辨率和第一羽化幅度所确定的喷头的步进距离与由第二分辨率和第二羽化幅度所确定的喷头步进距离相等,且第二分辨率大于第一分辨率。

所述分辨率和羽化幅度确定模块还包括:

喷头步进距离计算子模块,所述喷头步进距离计算子模块用于,根据第一分辨率和第一羽化幅度计算得到相应的喷头的步进距离;

分辨率和羽化幅度确定子模块,所述分辨率和羽化幅度确定子模块用于根据所述喷头的步进距离确定第二分辨率和第二羽化幅度。

实施例3

另外,结合图12描述的本发明实施例的图像打印数据处理方法可以由图像打印数据处理设备来实现。图12示出了本发明实施例提供的图像打印数据处理设备的硬件结构示意图。

图像打印数据处理设备可以包括处理器401以及存储有计算机程序指令的存储器402。

具体地,上述处理器401可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本发明实施例的一个或多个集成电路。

存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(Hard Disk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(Universal Serial Bus,USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在数据处理装置的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。

处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种区域随机打印的数据寻址方法。

在一个示例中图像打印数据处理设备还可包括通信接口403和总线410。其中,如图6所示,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。

通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。

总线410包括硬件、软件或两者,将用于小数倍墨量输出的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、外围组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。

实施例4

另外,结合上述实施例中的图像打印数据处理方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种图像打印数据处理方法。

以上是对本发明实施例提供的图像打印数据处理方法、装置、设备及存储介质的详细介绍。

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。

以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。

以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

技术分类

06120114706635