图像处理装置和图像处理方法转让专利

申请号 : CN201610789042.7

文献号 : CN107046616B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 高桥弘和

申请人 : 富士施乐株式会社

摘要 :

本申请涉及图像处理装置和图像处理方法。该图像处理装置包括关联单元、生成单元、输出单元、接收单元和打印单元。关联单元将第一原稿图像与第二图像关联,第二图像是第一原稿图像的反面的图像。生成单元根据关联的结果生成多个图像。输出单元输出由生成单元生成的多个图像。接收单元接收由输出单元输出的图像的选择,选择由用户操作进行。打印单元打印所选图像。

权利要求 :

1.一种图像处理装置,该图像处理装置包括:关联单元,该关联单元将第一原稿图像与第二图像关联,所述第二图像是所述第一原稿图像的反面的图像;

生成单元,该生成单元根据所述关联的结果生成多个图像的图案;

输出单元,该输出单元输出由所述生成单元生成的所述多个图像的图案和用于选择所述多个图像的图案的多个代码;

接收单元,该接收单元接收由用户操作选择的代码;以及打印单元,该打印单元根据由所述接收单元接收的代码来打印与所接收的代码对应的一个或多个图像的图案,其中,所述输出单元打印所述多个图像的图案以及所述多个代码。

2.根据权利要求1所述的图像处理装置,其中,所述输出单元打印由所述生成单元生成的所述多个图像的缩小图像。

3.根据权利要求1所述的图像处理装置,其中,所述输出单元使显示器显示由所述生成单元生成的所述多个图像的缩小图像。

4.根据权利要求1至3中任意一项所述的图像处理装置,其中,所述生成单元生成打印到单个片材上的情况下的图像和打印到多个片材上的情况下的图像。

5.根据权利要求1至3中任意一项所述的图像处理装置,其中,所述接收单元接收由用户操作预先进行的选择,作为当前选择。

6.根据权利要求5所述的图像处理装置,其中,如果从读入图像提取了数量上与预先选择的原稿图像不同的原稿图像,则所述接收单元提示用户选择打印图案。

7.根据权利要求5所述的图像处理装置,其中,如果自预先打印起经过了预定量的时间,则所述接收单元提示用户选择打印图案。

8.一种图像处理方法,该方法包括以下步骤:将第一原稿图像与第二图像关联,所述第二图像是所述第一原稿图像的反面的图像;

根据所述关联的结果生成多个图像的图案;

输出由所述生成的步骤生成的所述多个图像的图案和用于选择所述多个图像的图案的多个代码;

接收由所述输出的步骤输出的由用户操作选择的代码;以及打印根据在所述接收的步骤接收的代码来打印与所接收的代码对应的一个或多个图像的图案,其中,在所述输出的步骤中,打印所述多个图像的图案以及所述多个代码。

说明书 :

图像处理装置和图像处理方法

技术领域

[0001] 本发明涉及图像处理装置、图像处理方法和非暂时性计算机可读介质。

背景技术

[0002] 日本未审查专利申请第2009-100102号公报公开了一种构造,该构造试图提供如下图像形成装置,其通过指定原始原稿类型而省略复杂的设置,具有良好操作性。图像形成装置包括从原始原稿读取图像的读取单元,并且包括将原始原稿两面的图像形成为单个图像的功能。构造包括:原稿类型指定单元,其指定原稿的类型;原稿面切换指令单元,其根据原稿类型发出在两个原稿面之间切换的指令;以及图像处理单元,其在读入所指定的原稿类型的原稿面时,进行根据原稿类型和原稿面提前指定的图像处理。
[0003] 正在处理多个卡形(card-shaped)原稿的图像。凭借日本未审查专利申请第2009-100102中描述的技术,正面和背面的原稿图像可以被打印为单个图像。
[0004] 同时,当打印正面和背面的原稿图像时,对于原稿图像的布置,多个组合是可能的。然而,凭借日本未审查专利申请第2009-100102中描述的技术,图像在预定位置处被打印,并且无法从多个组合进行选择。

发明内容

[0005] 本发明的目的是提供如下的图像处理装置和图像处理方法,其使得当彼此关联地打印第一原稿图像和第二图像(第二图像是第一原稿图像的反面的图像)时,人们能够从原稿图像位置的多个组合进行选择。
[0006] 根据本发明的第一方面,提供了一种图像处理装置,该图像处理装置包括关联单元、生成单元、输出单元、接收单元和打印单元。关联单元将第一原稿图像与第二图像关联,所述第二图像是所述第一原稿图像的反面的图像。生成单元根据所述关联的结果生成多个图像。输出单元输出由所述生成单元生成的所述多个图像。接收单元接收由所述输出单元输出的图像的选择,所述选择由用户操作进行。打印单元打印所选图像。
[0007] 根据本发明的第二方面,在根据第一方面的图像处理装置中,所述输出单元打印由所述生成单元生成的所述多个图像的缩小图像。
[0008] 根据本发明的第三方面,在根据第一方面的图像处理装置中,所述输出单元使显示器显示由所述生成单元生成的所述多个图像的缩小图像。
[0009] 根据本发明的第四方面,在根据第一至第三方面中任意一方面的图像处理装置中,所述输出单元输出由所述生成单元生成的所述多个图像,和用于选择所述多个图像的多个代码,所述接收单元接收由用户操作选择的代码,并且所述打印单元根据由所述接收单元接收的所述代码来打印与所接收的代码对应的一个或多个图像。
[0010] 根据本发明的第五方面,在根据第一至第四方面中任意一方面的图像处理装置中,所述生成单元生成打印到单个片材上的情况下的图像,和打印到多个片材上的情况下的图像。
[0011] 根据本发明的第六方面,在根据第一至第五方面中任意一方面的图像处理装置中,所述接收单元接收由用户操作预先进行的选择,作为当前选择。
[0012] 根据本发明的第七方面,在根据第六方面的图像处理装置中,如果从读入图像提取了数量上与预先选择的原稿图像不同的原稿图像,则所述接收单元提示用户选择打印模式。
[0013] 根据本发明的第八方面,在根据第六方面的图像处理装置中,如果自预先打印起经过了预定量的时间,则所述接收单元提示用户选择打印模式。
[0014] 根据本发明的第九方面,提供了一种图像处理方法,该方法包括以下步骤:将第一原稿图像与第二图像关联,所述第二图像是所述第一原稿图像的反面的图像;根据所述关联的结果生成多个图像;输出由所述生成步骤生成的所述多个图像;接收由所述输出步骤输出的图像的选择,所述选择由用户操作进行;以及打印所述选择的图像。
[0015] 根据第一方面,可以在彼此关联地打印第一原稿图像和第二图像(第二图像是第一原稿图像的反面的图像)时,从原稿图像位置的多个组合进行选择。
[0016] 根据第二方面,可以打印多个图像的缩小图像。
[0017] 根据第三方面,可以在显示器上显示多个图像的缩小图像。
[0018] 根据第四方面,用户能够选择用于选择一个或多个图像的代码。
[0019] 根据第五方面,可以生成打印到单个片材上的情况的图像,和打印到多个片材上的情况的图像。
[0020] 根据第六方面,可以接收由用户操作预先进行的选择,作为当前选择。
[0021] 根据第七方面,在根据第六方面的图像处理装置中,如果从读入图像提取了数量上与预先选择的原稿图像不同的原稿图像,则可以提示用户选择打印模式。
[0022] 根据第八方面,如果自预先打印起经过了预定量的时间,则可以提示用户选择打印模式。
[0023] 根据第九方面,可以在彼此关联地打印第一原稿图像和第二图像(第二图像是第一原稿图像的反面的图像)时,从原稿图像位置的多个组合进行选择。

附图说明

[0024] 将基于以下附图详细描述本发明的示例性实施方式,附图中:
[0025] 图1是根据示例性实施方式的示例性构造的示意性模块构造图;
[0026] 图2是例示了采用示例性实施方式的示例性系统构造的说明图;
[0027] 图3A至图3D是例示了根据示例性实施方式的处理的示例的说明图;
[0028] 图4A至图4I是例示了根据示例性实施方式的处理的示例的说明图;
[0029] 图5是例示了数据表的示例性数据结构的说明图;
[0030] 图6是例示了根据示例性实施方式的处理的示例的说明图;
[0031] 图7是例示了根据示例性实施方式的处理的示例的流程图;
[0032] 图8是例示了根据示例性实施方式的处理的示例的流程图;
[0033] 图9是例示了根据示例性实施方式的处理的示例的说明图;
[0034] 图10A至图10I是例示了根据示例性实施方式的处理的示例的说明图;
[0035] 图11是例示了根据示例性实施方式的处理的示例的说明图;以及
[0036] 图12是例示了实现示例性实施方式的计算机的示例性硬件构造的框图。

具体实施方式

[0037] 下文中,将基于附图以示例的方式描述与实现本发明有关的示例性实施方式。
[0038] 图1是根据示例性实施方式的示例性构造的示意性模块构造图。
[0039] 要注意的是,术语“模块”指的是诸如通常能够被逻辑分离的软件(计算机程序)和硬件这样的部件。因此,示例性实施方式中的术语“模块”指的不仅是计算机程序中的模块,还指硬件构造中的模块。由此,示例性实施方式还充当用于使功能成为这种模块的计算机程序(使计算机执行各个操作的程序、使计算机充当各个单元的程序或使计算机实现各个功能的程序)、系统和方法的描述。要注意的是,虽然为了方便,如“存储”和“记录”的术语及其等同物可以用在描述中,但这些术语在示例性实施方式是计算机程序的情况下,意味着使存储装置存储信息,或应用该控制,以使存储装置存储信息。而且,虽然可以使模块一一对应地与功能一致,但一些实施方案可以被构造为使得一个程序构成一个模块,使得一个程序构成多个模块,或相反地,使得多个程序构成一个模块。而且,多个模块可以由一个计算机执行,但一个模块也可以由多个计算机在分布式或并行式计算环境中来执行。要注意的是,单个模块还可以含有其他模块。而且,除了物理连接之外,术语“连接”可以在下文中用于表示逻辑连接(诸如数据传输和指令与数据之间的参照关系)。术语“预定”指的是在处理之前确定某物,并且显而易见地表示根据示例性实施方式的处理开始之前确定某物,但也可以表示根据示例性实施方式的处理开始之后而在作为对象的处理之前根据此时的情况或状态,或根据直到该时间的情况或状态确定某物。在多个“预定值”的情况下,预定值可以分别是不同值,或相同的两个或更多个值(这显而易见地还包括所有值的情况)。另外,带有“在A的情况下执行B”的意思的陈述用于表示,确定关于A是否适用并且在确定A适用的情况下执行B。然而,这排除了可以省略A是否适用的确定的情况。
[0040] 而且,术语“系统”和“装置”不仅包含多个计算机、硬件或装置由诸如网络(包括支持一对一通信的连接)这样的通信介质连接的构造,还包含由单个计算机、硬件或装置实现的构造。术语“装置”和“系统”交替使用。显而易见地,术语“系统”不仅仅包括人工布置的社会构造(社会系统)。
[0041] 而且,每当由各个模块执行处理,或每当多个处理在模块内执行时,要处理的信息从存储装置检索,并且处理结果回写到处理之后的存储装置。因此,从处理之前的存储装置检索和回写到处理之后的存储装置的描述可以在一些情况下缩短或省略。要注意的是,这里的存储装置可以包括硬盘、随机存取存储器(RAM)、辅助或外部存储介质、经由通信链路访问的存储装置和中央处理单元(CPU)中的寄存器等。
[0042] 根据示例性实施方式的图像处理装置100将原稿的正面图像与背面图像关联,并且打印所关联的原稿图像。如图1例示,图像处理装置100包括:第一图像接收模块105、第二图像接收模块110、图像预处理模块115、正面背面关联处理模块120、样本图像形成模块125、样本图像输出模块130、打印模式接收模块135、图像形成模块140和打印模块145。
[0043] 这里,原稿图像指的是卡形原稿的图像。卡形原稿对应于诸如身份证(诸如例如日本的我的编号卡或美国的社保卡)、许可证或名片的原稿。要注意的是,原稿不限于是卡形,并且能够使用扫描仪来在多个原稿中扫描成单个图像就足够了。
[0044] 另外,虽然原稿具有正面和背面,但“原稿图像的反面的图像”不必需是背面的图像,而可以是正面或背面的图像。然而,在给出以下描述的示例中,虽然正面的图像用作第一原稿图像,并且背面的图像用作第二原稿图像(第一原稿图像的反面的图像),但图像不限于这种示例。
[0045] 在一些情况下在单个片材上打印原稿的正面和背面是期望的,诸如在将证明人们身份的文件附到申请表等的情况下。获得原稿的正面的图像和背面的图像通常涉及两次扫描。
[0046] 而且,在一些情况下在单个片材上打印多个原稿的正面和背面是期望的,诸如在将用于家庭或其他团体的所有成员的身份证明文件附到申请表等的情况下。在这种情况下,如果多个原稿的正面(或背面)排成一行并且被扫描,则作业可以在两次扫描中完成。换言之,代替对每单个原稿执行两次扫描,多个原稿可以通过执行总共两次扫描而被扫描输入。
[0047] 关于如何打印原稿的正面和背面,存在多个组合(模式)。即使正面和背面彼此相邻地布置,也可以有例如在右边布置正面且左边布置背面的模式、在左边布置正面并在右边布置背面的模式、和在顶部布置正面且在底部布置背面的模式。而且,在处理多个原稿的情况下,这些模式增大。另外,如果还包括在多个片材上打印大量原稿的情况,则这些模式甚至更多地增大。
[0048] 同时,根据申请表等,可以在一些情况下指定所附原稿的布置。如果原稿仅在预定位置打印输出,则可能不实现符合规格的打印输出。在关联和打印原稿的正面和背面的情况下,图像处理装置100使得人们能够从原稿图像的多个布置组合进行选择。
[0049] 第一图像接收模块105连接到图像预处理模块115。第一图像接收模块105读取原稿的正面(或背面)的第一图像。可以有多个第一图像。
[0050] 第二图像接收模块110连接到图像预处理模块115。第二图像接收模块110读取原稿的背面的第二图像(在第一图像接收模块105读入正面的情况下是背面,或者在第一图像接收模块105读入背面的情况下是正面)。可以有多个第二图像。
[0051] 这里,第一图像接收模块105和第二图像接收模块110接收图像的动作指的是:例如,用诸如扫描仪或照相机的装置读取图像、经由传真等在通信链路上从外部设备接收图像、或加载装置(这包括嵌到计算机中的装置以及网络上连接的装置)(诸如硬盘)上存储的图像。图像可以是两级(二进制)图像,或多级图像(包括彩色图像)。接收的图像可以是单个或多个。另外,图像的内容包括上面所讨论的原稿就足够了。
[0052] 图像预处理模块115连接到第一图像接收模块105、第二图像接收模块110、和正面背面关联处理模块120。图像预处理模块115对由第一图像接收模块105或第二图像接收模块110接收的图像执行充当预处理的图像处理,以便由正面背面关联处理模块120和样本图像形成模块125执行处理。下文中,在第一图像中包括的原稿图像被指定为第一原稿图像,而在第二图像中包括的原稿图像被指定为第二原稿图像。
[0053] 图像预处理模块115从第一图像提取多个第一原稿图像。另外,图像预处理模块115从通过读取多个第一原稿图像的反面而获得的第二图像,提取多个第二原稿图像。
[0054] 更具体地,如后面所讨论的,图像预处理模块115执行图像校正处理,诸如用图像校正模块270去除噪声的处理、用边缘提取模块265提取原稿图像的边缘的处理(这对应于提取原稿图像的处理)、以及用边缘识别模块260提取各个原稿图像的位置的特征的处理。
[0055] 正面背面关联处理模块120连接到图像预处理模块115和样本图像形成模块125。正面背面关联处理模块120将第一原稿图像与第二原稿图像关联,第二原稿图像是第一原稿图像的反面的图像。后面将使用图6中的示例讨论特定处理内容。
[0056] 样本图像形成模块125连接到正面背面关联处理模块120和样本图像输出模块130。样本图像形成模块125根据由正面背面关联处理模块120进行的关联的结果而生成多个图像,并且输出用于选择更早讨论的模式的样本图像。例如,所生成的图像可以是上面布置原稿图像的片材图像的缩小图像(缩略图图像)。
[0057] 另外,样本图像形成模块125还可以生成:打印到单个片材上的情况的图像,和打印到多个片材上的情况的图像。例如,样本图像形成模块125根据第一原稿图像和第二原稿图像的数量,可以生成打印到单个片材上的情况下的图像和打印到多个片材上的情况下的图像。
[0058] 样本图像输出模块130连接到样本图像形成模块125和打印模式接收模块135。样本图像输出模块130输出由样本图像形成模块125生成的多个图像。
[0059] 另外,样本图像输出模块130还可以打印由样本图像形成模块125生成的多个图像的缩小图像。可以以色调剂节约模式(还称为环保模式)来执行这种情况下的打印,色调剂节约模式与普通打印相比减少色调剂量。
[0060] 另外,样本图像输出模块130还可以使显示装置显示由样本图像形成模块125生成的多个图像的缩小图像。
[0061] 另外,样本图像输出模块130还可以输出由样本图像形成模块125生成的多个图像和用于选择图像的代码。例如,图像可以在各个图像的右上区域中用代码(诸如(1)、(2)等)标明。
[0062] 打印模式接收模块135连接到样本图像输出模块130和图像形成模块140。打印模式接收模块135通过由操作者执行的操作,来接收由样本图像输出模块130输出的图像的选择。例如,在诸如触摸屏的显示装置上显示图像的情况下,可以执行使用操作者的手指等来选择在特定显示位置处显示的图像的操作。
[0063] 另外,打印模式接收模块135还可以接收由操作者执行的操作选择的代码。
[0064] 图像形成模块140连接到打印模式接收模块135和打印模块145。图像形成模块140针对所选图像生成用于打印到片材上的图像。
[0065] 另外,图像形成模块140根据由打印模式接收模块135接收的代码,可以生成对应于代码的图像。
[0066] 打印模块145连接到图像形成模块140。打印模块145打印由图像形成模块140生成的图像(由操作者经由打印模式接收模块135选择的图像)。
[0067] 另外,打印模块145根据由打印模式接收模块135接收的代码,可以打印与代码对应的图像。
[0068] 图2是例示了采用示例性实施方式的示例性系统构造的说明图。
[0069] 图像处理装置200是合并了图像处理装置100的复印机或多功能装置(即,具有扫描仪、打印机、复印机和传真机功能中的两个或更多个功能的图像处理装置),并且包括:图像读取单元205,其读取原稿的图像;用户接口单元230,其接受来自用户的操作输入,并且向用户显示各种信息;系统控制单元240,其整体控制图像处理装置200的操作;和图像形成单元275,其将图像形成到片材上。
[0070] 图像读取单元205是扫描仪,并且包括原稿馈送装置210和读取装置220。
[0071] 原稿馈送装置210包括原稿馈送控制模块215。原稿馈送装置210是用于自动馈送原稿以便读取的装置,这使得能够读取多页原稿。
[0072] 原稿馈送控制模块215连接到读取控制模块225、用户接口控制模块235、中央控制模块245和图像形成控制模块280。原稿馈送控制模块215根据来自中央控制模块245等的指令,使原稿馈送装置210馈送原稿。
[0073] 读取装置220包括读取控制模块225。读取装置220包括与图1的示例中例示的第一图像接收模块105和第二图像接收模块110对应的功能。
[0074] 读取控制模块225连接到原稿馈送控制模块215、用户接口控制模块235、中央控制模块245和图像形成控制模块280。读取控制模块225根据来自中央控制模块245等的指令,使读取装置220读取原稿。
[0075] 用户接口单元230包括用户接口控制模块235。用户接口单元230还包括:例如,呈现装置,如显示装置,诸如液晶显示器;和音频输出装置,诸如扬声器;以及操作接收装置,诸如按键和触控面板。要注意的是,用户接口单元230还可以被构造为,接收使用输入方法(诸如鼠标、键盘、语音、视线或手势)的用户操作。
[0076] 用户接口控制模块235连接到原稿馈送控制模块215、读取控制模块225、中央控制模块245和图像形成控制模块280。用户接口控制模块235根据来自中央控制模块245等的指令,使用户接口单元230呈现信息,并且向中央控制模块245等传递所接收的操作。
[0077] 要注意的是,用户接口控制模块235可以在一些情况下充当样本图像输出模块130。换言之,在一些情况下,用户接口控制模块235可以使显示装置显示由样本图像形成模块125生成的多个图像的缩小图像。
[0078] 系统控制单元240包括:中央控制模块245、存储模块250、图像处理模块255、边缘识别模块260、边缘提取模块265、图像校正模块270、和正面背面关联处理模块120。
[0079] 中央控制模块245连接到存储模块250、图像处理模块255、原稿馈送控制模块215、读取控制模块225、用户接口控制模块235和图像形成控制模块280。中央控制模块245控制图像读取单元205、用户接口单元230和图像形成单元275,以便展示作为图像处理装置200的功能。
[0080] 存储模块250连接到中央控制模块245和图像处理模块255。存储模块250包括存储器、硬盘等,并且存储诸如图像和来自图像处理模块255的处理结果这样的信息。
[0081] 图像处理模块255连接到中央控制模块245、存储模块245、存储模块250、边缘识别模块260、边缘提取模块265、图像校正模块270、和正面背面关联处理模块120。图像处理模块255控制诸如边缘识别模块260这样的部件,以处理由图像读取单元205读取的图像。另外,图像处理模块255包括对应于图1的示例中例示的样本图像形成模块125的功能。
[0082] 图像校正模块270连接到图像处理模块255。图像校正模块270对由图像读取单元205读取的图像执行诸如噪声去除和倾斜校正这样的校正处理。这些校正处理可以使用所建立的技术。
[0083] 边缘提取模块265连接到图像处理模块255。边缘提取模块265提取图像中的原稿图像的边缘。边缘提取处理可以使用所建立的技术。例如,可以使用Sobel滤波器,其提取图像的浓度值突然改变的部分作为边缘。
[0084] 边缘识别模块260连接到图像处理模块255。边缘识别模块260从由边缘提取模块265提取的边缘,提取预定尺寸的矩形图像(卡形图像)。
[0085] 正面背面关联处理模块120连接到图像处理模块255。
[0086] 图像处理模块255、边缘识别模块260、边缘提取模块265和图像校正模块270包括与图1的示例中例示的图像预处理模块115对应的功能。
[0087] 图像形成单元275是打印机,并且包括:图像形成控制模块280、图像形成模块140、样本图像形成模块125、片材容纳模块285、和片材传送模块290。图像形成单元275包括与图1的示例中例示的打印模块145对应的功能。
[0088] 图像形成控制模块280连接到图像形成模块140、样本图像形成模块125、片材容纳模块285、片材传送模块290、原稿馈送控制模块215、读取控制模块225、用户接口控制模块235、和中央控制模块245。图像形成控制模块280控制诸如图像形成模块140这样的部件,以将图像打印到片材上(打印输出)。
[0089] 图像形成模块140连接到图像形成控制模块280。
[0090] 样本图像形成模块125连接到图像形成控制模块280。
[0091] 片材容纳模块285连接到图像形成控制模块285。片材容纳模块285容纳并供给片材。
[0092] 片材传送模块290连接到图像形成控制模块280。片材传送模块290向图像形成控制模块280传送来自片材容纳模块285的片材,以便打印。
[0093] 图3A至图3D是例示了根据示例性实施方式的处理的示例的说明图。
[0094] 用户接口单元230包括例如卡按钮300和显示屏310。这例示了如下情况的示例,其中不包括能够显示样本图像的显示装置(还称为差UI),并且打印样本图像。
[0095] 图3A例示的示例例示了在按压卡按钮300之前的状态(普通的复印模式状态)。在显示屏310上,例示诸如复印比例(图3A中是100%)、复印数量(图3A中是1)、和片材尺寸(图3A中是A4)的信息。
[0096] 此时,如果卡按钮300被操作者执行的操作按压,则状态切换到图3B的示例中例示的状态。卡按钮300可以从OFF或未点亮状态改变为ON或点亮状态。随后,在卡复印模式下,显示屏310的显示区域320(图3A中显示复印比例的区域),呈现显示,以指示模式已经被切换为执行根据本示例性实施方式的卡形原稿复印处理的模式(ID卡复印模式)。在图3B中,显示“id”。
[0097] 下面,如果卡按钮300被操作者执行的操作再次按压,则状态切换到图3C的示例中例示的状态。此时,在显示屏310的样本打印模式显示区域330中,呈现显示,以指示模式已经切换到执行根据本示例性实施方式的处理的模式(ID卡样本打印模式)。在图3C中,显示“smp”。
[0098] 要注意的是,根据该状态,如果卡按钮300被操作者执行的操作再次按压,则状态切换到图3D的示例中例示的状态。即,状态切换到普通复印模式状态,返回到图3A中例示的示例的状态。因此,卡按钮300从ON或点亮状态恢复回到OFF或未点亮状态,并且还恢复显示屏310上的显示。
[0099] 图4A至图4I是例示了根据示例性实施方式的处理的示例的说明图。
[0100] 图4A中例示的示例与图3C的示例中例示的状态相同。换言之,状态是指定ID卡样本打印模式的状态。
[0101] 接着,与图4B例示的示例相同,操作者在原稿台400上布置卡(Taro Fuji(front))410a和卡(Hanako Fuji(front))420a。
[0102] 此时,如果与图4C例示的示例相同检测到开始按钮430被操作者执行的操作按压,则进行第一次扫描,并且生成包括卡(Taro Fuji(front))410a和卡(Hanako Fuji(front))420a的原稿图像的图像。
[0103] 扫描结束之后,与图4D中例示的示例相同,操作者在原稿台400上布置卡(Taro Fuji(back))410b和卡(Hanako Fuji(back))420b。换言之,从图4B的示例中例示的状态,各个原稿在相同位置处被翻转。
[0104] 此时,如果与图4E例示的示例相同,检测到开始按钮430被操作者执行的操作按压,则进行第二次扫描,并且生成包括卡(Taro Fuji(back))410b和卡(Hanako Fuji(back))420b的原稿图像的图像。
[0105] 此后,进行由图像预处理模块115和正面背面关联处理模块120进行的处理,并且提取卡(Taro Fuji(front))410a的原稿图像与卡(Taro Fuji(back))410b的原稿图像之间的关联,以及卡(Hanako Fuji(front))420a的原稿图像与卡(Hanako Fuji(back))420b的原稿图像之间的关联。
[0106] 例如,数据表500中存储处理结果。图5是例示了数据表500的示例性数据结构的说明图。数据表500包括原稿ID字段510、正面坐标字段520、正面图像字段530、背面坐标字段540、和背面图像字段550。原稿ID字段510存储用于在本示例性实施方式中唯一识别一对原稿图像(卡图像的正面图像和背面图像)的信息(原稿识别(ID))。正面坐标字段520例如存储正面坐标,诸如正面图像的中央坐标。正面图像字段530存储正面图像。例如,正面图像字段530可以存储正面图像本身,或诸如存储正面图像的文件的名称的信息。背面坐标字段
540例如存储背面坐标,诸如背面图像的中央坐标。背面图像字段550存储背面图像。例如,背面图像字段550可以存储背面图像本身,或诸如存储背面图像的文件的名称这样的信息。
[0107] 样本图像形成模块125生成图4F的示例中例示的片材440上的图像。即,例示四个种类(打印模式441、打印模式442、打印模式443和打印模式444),作为卡(Taro Fuji(front))410a的原稿图像、卡(Taro Fuji(back))410b的原稿图像、卡(Hanako Fuji(front))420a的原稿图像和卡(Hanako Fuji(back))420b的原稿图像的布置模式。作为打印模式441,原稿图像被水平定向(长边缘水平),卡图像样本(Taro Fuji(front))450a和卡图像样本(Taro Fuji(back))450b从左至右布置,并且在下面,卡图像样本(Hanako Fuji(front))460a和卡图像样本(Hanako Fuji(back))460b从左至右布置。作为打印模式442,原稿图像被竖直定向(长边缘竖直),卡图像样本(Taro Fuji(front))450a和卡图像样本(Taro Fuji(back))450b从左至右布置(在附图中,从下到上),并且在下面(在附图中,向右),卡图像样本(Hanako Fuji(front))460a和卡图像样本(Hanako Fuji(back))460b从左至右布置(在附图中,从下到上)。作为打印模式443,原稿图像被水平定向,卡图像样本(Taro Fuji(front))450a和卡图像样本(Taro Fuji(back))450b从上至下布置,并且向右,卡图像样本(Hanako Fuji(front))460a和卡图像样本(Hanako Fuji(back))460b从上至下布置。作为打印模式444,原稿图像被竖直定向,卡图像样本(Taro Fuji(front))450a和卡图像样本(Taro Fuji(back))450b从上至下布置(在附图中,从左到右),并且向右(在附图中,在上面),卡图像样本(Hanako Fuji(front))460a和卡图像样本(Hanako Fuji(back))460b从上至下布置(在附图中,从左到右)。要注意的是,在各个模式的顶部处,显示代码“[模式N]”(其中,N从1至4)。
[0108] 随后,样本图像输出模块130打印片材440。
[0109] 接着,操作者检查所打印的片材440,并且决定哪个模式用于打印。例如,假定选择模式1(即,打印模式441)。操作者按压用户接口单元230的键区上的[1]按键。如图4G的示例例示的,在显示屏310上,显示被按压结果。在图4G的示例中,模式代码在打印模式编号显示区域470(指示普通复印模式下的复印数量的区域)中显示。
[0110] 此时,如果与图4H例示的示例相同,检测到开始按钮430被操作者执行的操作按压,则打印模块145打印由图4I的示例例示的片材480。在片材480上,原稿图像以类似于所选打印模式441的布置来布置。换言之,原稿图像被水平定向(长边缘水平),卡图像(Taro Fuji(front))490a和卡图像(Taro Fuji(back))490b从左至右布置,并且在下面,卡图像(Hanako Fuji(front))495a和卡图像(Hanako Fuji(back))495b从左至右布置。
[0111] 图6是例示了由示例性实施方式(正面背面关联处理模块120)进行的处理的示例的说明图。
[0112] 如果卡图像(Taro Fuji(back))640存在于,从卡图像(Taro Fuji(front))630的中央坐标沿向上方向的正面背面关联长度(上)622、沿向下方向的正面背面关联长度(下)624、沿向左方向的正面背面关联宽度(左)612、和沿向右方向的正面背面关联宽度(右)614内的关联区域610中,则卡图像(Taro Fuji(back))640被判断为卡图像(Taro Fuji(front))630的背面图像。
[0113] (1)原稿的绝对坐标(正面图像和背面图像的中央坐标)从扫描结果的图像提取。
[0114] (2)进行正面背面关联处理。
[0115] 如果背面坐标在正面背面关联确定长度(该长度从正面坐标的x坐标沿正负方向延伸)(正面背面关联宽度(左)612和正面背面关联宽度(右)614)内,并且还在正面背面关联确定宽度(该宽度从正面坐标的y坐标沿正负方向延伸)(正面背面关联长度(上)622和正面背面关联长度(下)624)内,则背面坐标与对应的正面坐标关联,并且由此正面图像和背面图像彼此关联。
[0116] 即使原稿的位置由于用户翻转原稿的操作而稍微平移,该处理也用于将原稿的正面与背面关联。
[0117] 图7是例示了根据示例性实施方式的示例性处理的流程图。图7中以粗体描画轮廓的步骤指示了用户操作或这种操作的检测。
[0118] 在步骤702中,给出ID卡复印样本打印模式指令。
[0119] 在步骤704中,在原稿台上布置ID卡的正面(一个或多个)。
[0120] 在步骤S706中,确定是否按压开始按钮,并且如果按压,则流程进行到步骤S708。否则,流程返回到步骤S702。
[0121] 在步骤S708中,扫描正面。将在后面使用由图8的示例例示的流程图来讨论步骤S708中处理的细节。如果步骤S708的处理正常结束,则流程进行到步骤S712,而如果步骤S708的处理异常结束,则流程进行到步骤S710。
[0122] 在步骤S710中,呈现正面扫描错误显示,并且流程返回到步骤S702。
[0123] 在步骤712中,在原稿台上布置ID卡的背面(一个或多个)。换言之,操作者执行在相同位置处翻转ID卡的操作。
[0124] 在步骤S714中,确定是否按压开始按钮,并且如果按压,则流程进行到步骤S716。否则,流程返回到步骤S712。
[0125] 在步骤S716中,扫描背面。将在后面使用由图8的示例例示的流程图来讨论步骤S716中处理的细节。如果步骤S716的处理正常结束,则流程进行到步骤S720,而如果步骤S716的处理异常结束,则流程进行到步骤S718。
[0126] 在步骤S718中,呈现背面扫描错误显示,并且流程返回到步骤S712。
[0127] 在步骤S720中,由所记录的原稿图像形成样本图像。
[0128] 在步骤S722中,进行样本打印。
[0129] 在步骤S724中,由用户操作输入模式编号。
[0130] 在步骤S726中,使用所指定的打印模式由所记录的原稿图像形成图像。
[0131] 在步骤S728中,打印所指定的图像。
[0132] 图8是例示了根据示例性实施方式的处理的示例的流程图。
[0133] 在步骤S800中,开始正面扫描或背面扫描。
[0134] 在步骤S802中,一次扫描原稿台上的多个原稿,并且获取图像数据。
[0135] 在步骤S804中,从图像数据提取和切割去各个原稿图像的区域。
[0136] 在步骤S806中,确定原稿图像的数量,并且如果存在一个或更多个原稿图像,则流程进行到步骤S808。如果存在零个原稿图像,则流程进行到“异常结束”(步骤S898)。而且,在第二次扫描的情况下(步骤S716),还可以确定原稿图像的数量是否与第一次扫描中原稿图像的数量相同。如果原稿图像的数量相同,则流程进行到步骤S808,但如果不同,则流程也可以进行到“异常结束”(步骤S898)。
[0137] 在步骤S808中,校正切割出的原稿图像的倾斜。
[0138] 在步骤S810中,在数据表500中登记校正后的图像,并且流程进行到“正常结束”(步骤S899)。
[0139] 图9是例示了根据示例性实施方式的处理的示例的说明图。
[0140] 用户接口单元230包括例如画面900。这例示了如下情况的示例,其中包括了能够显示样本图像的显示装置(还称为富UI),并且在画面900上显示样本图像。
[0141] 在画面900上,显示打印缩略图画面910和消息输入画面950。
[0142] 在打印缩略图画面910上,显示打印模式912、打印模式918、打印模式920和打印模式922,它们是打印模式的缩略图。在打印模式912、打印模式918、打印模式920和打印模式922中的每一个中,显示卡图像样本(Taro Fuji(front))914a、卡图像样本(Taro Fuji(back))914b、卡图像样本(Hanako Fuji(front))916a和卡图像样本(Hanako Fuji(back))
916b。显示类似于图4F的示例中例示的片材440的内容。
[0143] 在消息输入画面950上,显示模式接收区域952和OK按钮954。例如,显示消息“(特定片材尺寸:A4)通过输入编号或触摸画面来选择要打印的模式,然后点击OK按钮”,这使得用户能够选择打印缩略图画面910上的四个模式中的一个。
[0144] 图10A至图10I是例示了根据示例性实施方式的处理的示例的说明图,并且例示了,在被扫描原稿大于、或等于或大于预定数量的情况下的处理的示例。要注意的是,“预定数量”是由在其上要打印的片材尺寸和所扫描原稿的原稿尺寸而确定的数量。原稿尺寸可以由用户执行的选择操作来检测,或者可以使用由边缘识别模块260的处理提取的结果。要注意的是,图10中例示的示例例示了如下情况的示例,其中,不包括能够显示样本图像的显示装置(还称为差UI),并且打印样本图像。
[0145] 在用户接口单元230上,例示了如下示例,其中,指定了ID卡复印样本打印模式和片材尺寸(A4),并且分别扫描原稿的正面和背面。在图10A至图10I的示例中,有原稿的五个正面和五个背面。打印到所指定片材尺寸(A4)的一页上的模式和打印到两页上的模式被打印为样本。
[0146] 用户通过从打印结果中在用户接口单元230上指定所期望的模式,能够获得所期望的打印结果。
[0147] 图10A中例示的示例与图3C的示例中例示的状态相同。换言之,状态是指定ID卡样本打印模式的状态。
[0148] 接着,与图10B中例示的示例相同,操作者在原稿台400上布置卡(Taro Fuji(front))410a、卡(Hanako Fuji(front))420a、卡(Ichiro Fuji(front))1010a、卡(Jiro Fuji(front))1020a和卡(Saburo Fuji(front))1030a。
[0149] 此时,如果与图10C例示的示例相同,检测到开始按钮430被操作者执行的操作按压,则进行第一次扫描,并且生成包括卡(Taro Fuji(front))410a、卡(Hanako Fuji(front))420a、卡(Ichiro Fuji(front))1010a、卡(Jiro Fuji(front))1020a和卡(Saburo Fuji(front))1030a的原稿图像的图像。
[0150] 在扫描完成之后,与图10D中例示的示例相同,操作者在原稿台400上布置卡(Taro Fuji(back))410b、卡(Hanako Fuji(back))420b、卡(Ichiro Fuji(back))1010b、卡(Jiro Fuji(back))1020b和卡((Saburo Fuji(back))1030b。换言之,从图10B的示例中例示的状态,各个原稿在相同位置处被翻转。
[0151] 此时,如果与图10E例示的示例相同,检测到开始按钮430被操作者执行的操作按压,则进行第二次扫描,并且生成包括卡(Taro Fuji(back))410b、卡(Hanako Fuji(back))420b、卡(Ichiro Fuji(back))1010b、卡(Jiro Fuji(back))1020b和卡((Saburo Fuji(back))1030b的原稿图像的图像。
[0152] 此后,进行由图像预处理模块115和正面背面关联处理模块120进行的处理,并且提取卡(Taro Fuji(front))410a的原稿图像与卡(Taro Fuji(back))410b的原稿图像之间的关联、卡(Hanako Fuji(front))420a的原稿图像与卡(Hanako Fuji(back))420b的原稿图像之间的关联、卡(Ichiro Fuji(front))1010a的原稿图像与卡(Ichiro Fuji(back))1010b的原稿图像之间的关联、卡(Jiro Fuji(front))1020a的原稿图像与卡(Jiro Fuji(back))1020b的原稿图像之间的关联、以及卡(Saburo Fuji(front))1030a的原稿图像与卡((Saburo Fuji(back))1030b的原稿图像之间的关联。随后,例如,数据表500中存储处理结果。
[0153] 样本图像形成模块125生成图10F的示例中例示的片材1040上的图像。即,例示两个种类(打印模式(1)1041、打印模式(2)1042、打印模式(2)1043),作为卡(Taro Fuji(front))410a的原稿图像、卡(Taro Fuji(back))410b的原稿图像、卡(Hanako Fuji(front))420a的原稿图像、卡(Hanako Fuji(back))420b的原稿图像、卡(Ichiro Fuji(front))1010a的原稿图像、卡(Ichiro Fuji(back))1010b的原稿图像、卡(Jiro Fuji(front))1020a的原稿图像、卡(Jiro Fuji(back))1020b的原稿图像、卡(Saburo Fuji(front))1030a的原稿图像和卡((Saburo Fuji(back))1030b的原稿图像的布置模式。作为打印模式1041,原稿图像被水平定向(长边缘水平),正面和背面的各个原稿图像从左至右布置,并且正面和背面的原稿图像的各个组合竖直布置。换言之,使用打印模式1041,总共10个原稿图像被打印到单个片材上。使用其他模式,原稿图像使用打印模式(2)1042和打印模式(2)1043而被打印到两个片材上。换言之,总共六个原稿图像被打印到一个片材上,而剩余的四个原稿图像被打印到另一个片材上。要注意的是,在各个模式的顶部处,显示代码“[模式N]”(其中,N是1或2)。
[0154] 随后,样本图像输出模块130打印片材1040。
[0155] 接着,操作者检查所打印片材1040,并且决定哪个模式用于打印。例如,假定选择模式1(即,打印模式1041)。操作者按压用户接口单元230的键区上的[1]按键。如图10G的示例所例示的,在显示屏310上,显示被按压结果。在图10G的示例中,模式代码在打印模式编号显示区域470(指示普通复印模式下的复印数量的区域)中显示。
[0156] 此时,如果与图10H例示的示例相同,检测到开始按钮430被操作者执行的操作按压,则打印模块145打印由图10I的示例例示的片材1080。在片材1080上,以类似于所选打印模式(1)1041的布置来布置原稿图像。换言之,原稿图像被水平定向(长边缘水平),并且在单个片材1080上,卡图像(Taro Fuji(front))1090a和卡图像(Taro Fuji(back))1090b从左至右布置,并且在下面,卡图像(Hanako Fuji(front))1092a和卡图像(Hanako Fuji(back))1092b从左至右布置,并且在下面,卡图像(Ichiro Fuji(front))1094a和卡图像(Ichiro Fuji(back))1094b从左至右布置,并且在下面,卡图像(Jiro Fuji(front))1096a和卡图像(Jiro Fuji(back))1096b从左至右布置,并且在下面,卡图像(Saburo Fuji(front))1098a和卡图像((Saburo Fuji(back))1098b从左至右布置。
[0157] 图11是例示了根据示例性实施方式的处理的示例的说明图。
[0158] 用户接口单元230包括例如画面1100。这例示了如下情况的示例,其中,包括了能够显示样本图像的显示装置(还称为富UI),并且在画面1100上显示样本图像。
[0159] 在画面1100上,显示打印缩略图画面1110和消息输入画面1150。
[0160] 在打印缩略图画面1110上,显示打印模式缩略图,具体地,作为打印模式1112的模式1、作为打印模式1124和打印模式1126的模式2。显示类似于图10F的示例中例示的片材1040的内容。换言之,在打印模式1112中,显示卡图像样本(Taro Fuji(front))1114a、卡图像样本(Taro Fuji(back))1114b、卡图像样本(Hanako Fuji(front))1116a、卡图像样本(Hanako Fuji(back))1116b、卡图像样本(Ichiro Fuji(front))1118a、卡图像样本(Ichiro Fuji(back))1118b、卡图像样本(Jiro Fuji(front))1120a、卡图像样本(Jiro Fuji(back))1120b、卡图像样本(Saburo Fuji(front))1122a和卡图像样本((Saburo Fuji(back))1122b。在打印模式1124中,显示卡图像样本(Taro Fuji(front))1114a、卡图像样本(Taro Fuji(back))1114b、卡图像样本(Hanako Fuji(front))1116a、卡图像样本(Hanako Fuji(back))1116b、卡图像样本(Ichiro Fuji(front))1118a和卡图像样本(Ichiro Fuji(back))1118b。在打印模式1126中,显示卡图像样本(Jiro Fuji(front))
1120a、卡图像样本(Jiro Fuji(back))1120b、卡图像样本(Saburo Fuji(front))1122a和卡图像样本((Saburo Fuji(back))1122b。
[0161] 在消息输入画面1150上,显示模式接收画面1152、上一个按钮1154、OK按钮1156和下一个按钮1158。例如,显示消息“(特定片材尺寸:A4)通过输入编号或触摸画面来选择要打印的模式,然后点击OK按钮。为了显示其他打印模式,按压下一个按钮或滑动画面”,这使得用户能够选择打印缩略图画面1110上的两个模式中的一个。要注意的是,与图10A至图10I中例示的示例不同,还可以增加模式的数量。这是因为在图11的示例中,打印模式不被实际打印,而显示在画面1100上,从而避免纸张的消耗。
[0162] 现在将参照图12来描述根据示例性实施方式的图像处理装置的示例性硬件构造。图12中例示的构造可以由例如个人计算机(PC)实现,并且例示了装配有数据读取单元1217(诸如扫描仪)和数据输出单元1218(诸如打印机)的示例性硬件构造。
[0163] 中央处理单元(CPU)1201是执行根据计算机程序的处理的控制器,计算机程序陈述上述示例性实施方式中描述的各种模块的执行顺序,或换言之,诸如第一图像接收模块105、第二图像接收模块110、图像预处理模块115、正面背面关联处理模块120、样本图像形成模块125、样本图像输出模块130、打印模式接收模块135、图像形成模块140、打印模块
145、原稿馈送控制模块215、读取控制模块225、用户接口控制模块235、中央控制模块245、图像处理模块255、边缘识别模块260、边缘提取模块265、图像校正模块270、图像形成控制模块280、片材容纳模块285和片材传送模块290的各个模块。
[0164] 只读存储器(ROM)1202存储诸如由CPU 1201使用的程序和计算参数这样的信息。随机存取存储器(RAM)1203存储诸如由CPU 1201执行期间使用的程序、和这种执行期间视情况改变的参数这样的信息。这些存储单元例如经由由CPU总线实现的主机总线1204而彼此连接。
[0165] 主机总线1204经由桥接器1205而连接到诸如外设部件互连/接口(PCI)总线的外部总线1206。
[0166] 键盘1208和鼠标或其他指针装置1209是由用户操作的装置。显示器1210可以是液晶显示装置(LCD)或阴极射线管(CRT)装置,并且显示各种信息,作为文本和图像信息。另外,诸如装配有指针装置1209和显示器1210这两者的功能的触摸屏这样的装置也是可接受的。
[0167] 硬盘驱动器(HDD)1211容纳并驱动硬盘(硬盘还可以是闪存等),这使由CPU 1201执行的程序和信息记录于此,或从其检索。诸如图像、数据表500和各个模块的处理结果这样的信息存储在硬盘上。另外,诸如各种其他数据和各种计算机程序这样的信息存储在其中。
[0168] 驱动器1212读出被记录到可去除记录介质1213(诸如所插入的磁盘、光盘、磁光盘或半导体存储器)上的数据或程序,并且向经由接口1207、外部总线1206、桥接器1205和主机总线1204连接的RAM 1203供给数据或程序。要注意的是,可去除记录介质1213还可用作数据记录区域。
[0169] 连接端口1214是连接到外部连接设备1215的端口,并且具有USB、IEEE 1394或类似插座。连接端口1214经由接口1207、外部总线1206、桥接器1205、主机总线1204而连接到例如CPU 1201。通信单元1216连接到通信链路,并且与外部装置执行数据通信处理。数据读取单元1217可以是例如扫描仪,并且执行文档扫描处理。数据输出单元1218可以是例如打印机,并且执行文档数据输出处理。
[0170] 要注意的是,图12例示的图像处理装置的硬件构造例示了单个示例性构造,并且示例性实施方式不限于图12中例示的构造,只要构造仍然使得能够执行示例性实施方式中描述的模块即可。例如,一些模块还可以用专用硬件(诸如例如专用集成电路(ASIC))来实现,并且一些模块可以被构造为位于外部系统内,并且经由通信链路而连接。而且,还可以被构造为使得图12中例示的多个系统经由通信链路而彼此连接,并且彼此结合地操作。
[0171] 在上述示例性实施方式中,每当打印模块145打印时,提示操作者选择打印模式,但还可以使用预先选择的打印模式,而不提示操作者选择打印模式(换言之,不切换到样本打印模式)。换言之,打印模式接收模块135接收由操作者的预先操作进行的选择,作为当前选择。
[0172] 另外,如果从所描述的图像提取数量上与预先选择的打印模式中的原稿图像不同的原稿图像,则可以提示操作者选择打印模式,而不使用之前的打印模式。显而易见地,如果从所扫描图像提取数量上与预先选择的打印模式中的原稿图像相同的原稿图像,则还可以使用之前的打印模式。换言之,在从所扫描图像提取数量上与预先选择的原稿图像不同的原稿图像的情况下,打印模式接收模块135提示操作者选择打印模式。
[0173] 另外,如果自之前的打印起经过了预定量的时间,则可以提示操作者选择打印模式,而不使用之前的打印模式。显而易见地,如果自之前的打印起尚未经过预定量的时间,则还可以使用之前的打印模式。换言之,在自之前的打印起经过了预定量的时间的情况下,打印模式接收模块135提示操作者选择打印模式。
[0174] 要注意的是,所描述的程序可以存储在记录介质中而提供,但程序也可以经由通信介质提供。在这种情况下,例如,对于已描述的程序,存储程序的计算机可读记录介质也可以被当作本发明的示例性实施方式。
[0175] “存储程序的计算机可读记录介质”指的是,例如记录程序并且用于安装、执行和分布程序的计算机可读记录介质。
[0176] 记录介质可以是:例如数码多功能光盘(DVD),包含诸如由DVD论坛定义的DVD-R、DVD-RW、DVD-RAM的格式,或诸如由DVD+RW联盟定义的DVD+R、DVD+RW的格式;光盘(CD),包含诸如CD只读存储器(CD-ROM)、CD可记录(CD-R)、或CD可重写(CD-RW)的格式;蓝光盘(注册商标);磁光(MO)盘;软盘(FD);磁带;硬盘;只读存储器(ROM);电可擦除可编程只读存储器(EEPROM)(注册商标);闪存;随机存取存储器(RAM);以及安全数字(SD)存储卡。
[0177] 另外,所有或一部分上述程序还可以例如记录到记录介质并存储或分布。而且,所有或一部分上述程序可以通过使用发送介质(诸如用于局域网(LAN)、城域网(MAN)、有线局域网(WAN)、因特网、内联网、外联网这样的有线或无线通信网络;或其组合)来发送而传送,或者另选地,通过调制到载波上并被传播而传送。
[0178] 而且,上述程序可以是另一个程序的一部分或全部,或者可以与其他单独程序一起记录到记录介质。还可以以分离方式跨越多个记录介质而记录上述程序。还可以以压缩、加密或任意其他可恢复形式记录上述程序。
[0179] 对本发明的示例性实施方式的上述说明是为了例示和说明的目的而提供的。并非旨在对本发明进行穷尽,或者将本发明限于所公开的精确形式。显而易见的是,很多修改例和变型例对于本领域技术人员是明显的。选择了实施方式进行说明以最好地解释本发明的原理及其实际应用,以使本领域其它技术人员能够理解本发明的各种实施方式,以及适合于所设想的具体用途的各种变型。本发明的范围旨在由所附权利要求及其等同物来限定。