信息嵌入装置、方法及系统,信息读取装置、方法及系统的制作方法

文档序号:6608601阅读:214来源:国知局
专利名称:信息嵌入装置、方法及系统,信息读取装置、方法及系统的制作方法
技术领域
本发明涉及信息嵌入装置、信息嵌入方法、信息嵌入系统、信息 读取装置、信息读取方法以及信息读取系统。
背景技术
用于通过数字水印等将信息嵌入电子数据的技术已广为使用。
日本专利特开NO. 2000-287067公开了一种技术,其用于通过利 用唯一属于每个组织的数字水印方法将信息嵌入电子数据,以及通过
利用公用数字水印方法嵌入指定己嵌入信息的组织以及在嵌入中使 用的信息嵌入模式的信息。当分析嵌入信息时,根据公用数字水印方 法嵌入的信息被首先读取,以指定已经执行信息嵌入的组织。然后, 电子数据被转发到如此指定的组织,从而使得所述组织对电子数据进 行实际的分析。
日本专利特开No. 2002-16781和2002-305642公开了技术,用于 利用实际的数字水印方法嵌入信息,并且还利用元(meta)数字水印方 法嵌入与实际的数字水印的类型有关的信息。
日本专利特开No. 2001-242786公开了一种技术,用于分发根据
目的地而转换的数据。
考虑到上述情况构想出本发明并且提供了信息嵌入装置、信息嵌 入方法、信息嵌入系统、信息读取装置、信息读取方^^、以及信息读 取系统,它们能够克服或减轻由打印装置或信息嵌入模式的变化而导 致的信息嵌入中的困难。

发明内容
根据本发明的一个方面,提供了一种信息嵌入装置,包括第一 嵌入单元,其根据第一嵌入模式将第一信息嵌入待打印的数据,所述
第一嵌入模式允许打印装置打印所嵌入的第一信息,并且可以根据所 述打印装置来选择所述第一嵌入模式;第二嵌入单元,其根据第二嵌 入模式将指定所述第一嵌入模式的第二信息嵌入所述待打印的数据, 所述第二嵌入模式允许所述打印装置打印所嵌入的第二信息,并且所 述第二嵌入模式是固定的,与所述打印装置无关;以及指示单元,其 指示所述打印装置打印所述待打印的数据,在所述待打印的数据中, 已经通过所述第一嵌入单元和所述第二嵌入单元嵌入了所述第一信 息和所述第二信息。
根据另一个方面,所述信息嵌入装置包括获取单元,其获取有 关允许所述打印装置打印所嵌入的信息的嵌入模式的信息,其中,根 据通过所述获取单元获取的信息选择所述第一嵌入模式。
根据另一个方面,在所述信息嵌入装置中,所述打印装置包含在 登记的多个打印装置中,以及第二嵌入模式是允许所述多个打印装置 打印所述嵌入的第二信息的模式。
根据另一个方面,在所述信息嵌入装置中,设置所述第一嵌入模 式和所述第二嵌入模式,以使得如果打印装置能够打印根据所述第一 嵌入模式嵌入的信息,则所述打印装置能够打印根据所述第二嵌入模 式嵌入的信息。
根据本发明的另一个方面,提供了一种计算机可读介质,其存储 使计算机执行用于信息嵌入的处理的程序,所述处理包括,根据第一 嵌入模式将特定信息嵌入待打印的数据,其中,所述第一嵌入模式允 许打印装置打印所嵌入的信息,并且可以根据所述打印装置来选择所
述第一嵌入模式;根据第二嵌入模式将指定所述第一嵌入模式的信息
嵌入所述待打印的数据,其中,所述第二嵌入模式允许所述打印装置 打印所嵌入的信息,并且所述第二嵌入模式是固定的,与所述打印装
置无关;以及指示所述打印装置打印所述待打印的数据,在所述待打 印的数据中,已经根据所述第一嵌入模式和所述第二嵌入模式嵌入了
{曰息。
根据本发明的另一个方面,提供了一种信息嵌入系统,包括打 印装置,其执行打印处理以在纸张上打印信息;第一嵌入单元,其根
据第一嵌入模式将特定信息嵌入待打印的数据,所述第一嵌入模式允 许打印装置打印所嵌入的信息,并且可以根据所述打印装置来选择所 述第一嵌入模式;第二嵌入单元,其根据第二嵌入模式将指定所述第 一嵌入模式的信息嵌入所述待打印的数据,所述第二嵌入模式允许所 述打印装置打印所嵌入的信息,并且所述第二嵌入模式是固定的,与 所述打印装置无关;以及指示单元,其指示所述打印装置打印所述待 打印的数据,在所述待打印的数据中,已经通过所述第一嵌入单元和 所述第二嵌入单元嵌入了信息。
根据本发明的另一个方面,提供了一种信息读取装置,包括生 成设备,设置其以允许读取根据第二嵌入模式嵌入的信息,并且扫描 纸张以生成图像数据;获取单元,其分析所述图像数据并且根据分析
结果从根据所述第二嵌入模式嵌入的信息中获取指定第一嵌入模式
的信息;以及指示单元,其指示所述生成设备改变设置,以便允许读
取根据所述第一嵌入模式嵌入的信息,以及通过根据所改变的设置重 新扫描所述纸张,生成新的图像数据。
根据另一方面,在所述信息读取装置中,根据所述第二嵌入模式 嵌入的信息包括指明目的地的信息,该目的地分析根据所述第一嵌入 模式嵌入的信息,以及所述信息读取装置包括发送单元,用于将所述 新的图像数据发送到所述目的地。
根据本发明的另一方面,提供了一种使计算机执行处理的信息读
取程序,所述处理包括根据允许读取根据第二嵌入模式嵌入的信息 的设置扫描纸张,以生成图像数据;分析所述图像数据并且根据分析 结果从根据所述第二嵌入模式嵌入的信息中获取指定第一嵌入模式 的信息;以及根据允许读取根据所述第一嵌入模式嵌入的信息的设 置,重新扫描所述纸张,以生成新的图像数据。
根据本发明的另一个方面,提供了一种信息读取系统,包括生 成设备,设置其以允许读取根据第二嵌入模式嵌入的信息,并且扫描 纸张以生成图像数据;获取单元,其分析所述图像数据并且根据分析 结果从根据所述第二嵌入模式嵌入的信息中获取指定第一嵌入模式 的信息;以及指示单元,其指示所述生成设备改变设置,以便允许读
取根据所述第一嵌入模式嵌入的信息,以及通过根据所改变的设置重 新扫描所述纸张,生成新的图像数据;以及分析单元,其分析所述新 的图像数据,从而分析根据所述第一嵌入模式嵌入的信息。
根据本发明(如权利要求1所定义的),能够消除或减轻由打印装 置或信息嵌入模式的变化而导致的信息嵌入中的困难。
根据本发明(如权利要求2所定义的),方便了根据打印装置来选 择第一嵌入模式。
根据本发明(如权利要求3所定义的),即使当在不同的打印装置 间,允许打印装置打印嵌入数据的第一嵌入模式不同时,也能够由第 二嵌入模式应对这种变化。
根据本发明(如权利要求4所定义的),只要打印装置能够打印已
根据任何第一嵌入模式嵌入的信息,则该打印装置就能够打印根据第 二嵌入模式嵌入的信息,而不会失败。
根据本发明(如权利要求5所定义的),能够执行控制,其减轻由
打印装置或信息嵌入模式的变化而导致的信息嵌入中的困难。
根据本发明(如权利要求6所定义的),能够执行打印,同时减轻
由打印装置或信息嵌入模式的变化而导致的信息嵌入中的困难。
根据本发明(如权利要求7所定义的),能够防止根据第一嵌入模
式嵌入的信息无法被读取。
根据本发明(如权利要求8所定义的),能够使分析装置执行信息
读取装置难以执行的信息分析。
根据本发明(如权利要求9所定义的),能够执行控制,其防止根
据第一嵌入模式嵌入的信息无法被读取。
根据本发明(如权利要求10所定义的),能够分析根据第一嵌入 模式嵌入的信息,而不会无法读取信息。


将通过参考以下附图详细地描述本发明的典型实施例,其中 图1是显示根据本发明的典型实施例的系统的示例性结构的框
图; 图2是显示根据本典型实施例的计算机的示例性结构的示图; 图3是一实例表,其中,登记有根据本典型实施例的、所分布的打印机以及嵌入模式之间的对应关系;图4是有关发行的居民卡的实例,其采用根据本典型实施例的特定嵌入模式;图5是有关所发行的居民卡的实例,其采用根据本典型实施例的 另一个嵌入模式;图6是显示图1中显示的系统的示例性操作的流程图;以及图7是显示图1中显示的系统的示例性操作的流程图。
具体实施方式
参考所述附图,下面将描述本发明的典型实施例。 首先,将描述一个系统作为例子,其中,在远离发行文件(例如 居民卡或交税证书)的辨事处的地方接收到这种文件的交付(发行)。在 这种系统中,为了保证通过打印机发行的交付文件的原始性,可以相 对于待打印的纸质文件执行各种类型的信息嵌入处理。然后,通过扫 描纸质文件并且分析嵌入在该纸质文件中的信息来确认交付文件的 原始性。图1是示意性地显示根据本发明的典型实施例的系统的结构的框图。在该系统中,执行文件交付等的文件交付服务器系统10被连 接到客户端侧的一组装置,该组装置通过因特网40接收文件交付等。文件交付服务器系统IO包括申请接收装置14、交付装置16、分 析装置24以及正本存储装置34,它们都连接到内联网12。可以通过 将用于控制计算机的操作的程序安装到计算机(硬件)中来构造每个 装置。同样,在计算机上建立各种类型的处理功能。这里,虽然图1 显示了一实例,其中,文件交付服务器系统10被构造为使用多个可 以相互通信的计算机的分散系统,但是,可以以各种方式改变系统结 构。作为一具体的例子,文件交付服务器系统10可以被构造为使用 单个计算机的集中式处理系统。作为客户端侧的一组装置,显示了申请终端装置50、交付终端
装置52、交付打印机54、分析终端装置56以及分析扫描仪58。与 文件交付服务器系统10中的装置一样,通过在计算机中安装程序来 构造申请终端装置50、交付终端装置52以及分析终端装置56。当然, 可以以各种方式设置计算机结构。例如,可以在单个计算机上形成这 些装置50、 52以及56。同时,交付打印机54以及分析扫描仪58分别从打印机(即,具 有打印功能的计算机)和扫描仪(即,具有读取功能的计算机)来构造。 在这种情况下,比起使用单个打印机或单个扫描仪更好的方式是,可 以使用通过将打印机和扫描仪封装在单个外壳中而形成的图像处理 装置(其通常被称为复印机或多功能机)。在这种情况下,相同的图像 处理装置可以被用于构造交付打印机54和分析扫描仪58。如图1所示,与分析装置24分开提供的附加的分析装置60通过 因特网40连接。分析装置60执行不能由分析装置24执行的分析, 并且可以类似地通过在计算机中安装程序来构造其。通过参考图2,将简要描述计算机的结构。图2中显示的计算机 100包括CPU(中央处理单元)104、存储器106、用户输入装置108、 显示器IIO、打印机112、扫描仪114、网络接口 116以及CD驱动器 118,它们连接到用作计算机内的通信路径的总线102。CPU104是根据程序处理数据的装置。具体地说,CPU 104执行 由程序命令的各种类型的操作处理和图像处理,并且执行对各种组成 元件的控制。存储器106是由半导体存储器、磁盘等等组成的存储设 备,用于存储程序、数据等等。用户输入装置108是由用户用于输入 数据的设备,并且具体地由键盘、触摸板等等形成。显示器110显示 图像数据。打印机112根据图像数据在纸张上执行打印。扫描仪114 扫描纸张以生成图像数据。网络接口 116是相对于外部网络120执行 数据的发送/接收的设备。另外,CD驱动器118相对于作为存储介质 的CD(光盘)执行读取和写入。通常在专用于图像处理的图像处理装置中提供打印机112和扫 描仪114。因此,打印机112和扫描仪114一般作为可选的外部设备 提供给通用计算机,例如PC(个人电脑)。此外,许多计算机缺少用户
输入装置108、显示器110、网络接口 116和CD驱动器118中的至少一个。可以在计算机的制造阶段或在制造计算机之后,将用于控制CPU 104的程序安装在存储器106中,可以通过网络接口 116从网络进行 安装,或者从设置在CD驱动器118中的CD安装。参照图l,将描述每个装置的功能结构。申请接收装置14从用于接收申请的交付的申请终端装置50接收 申请数据,例如交付文件的名称以及申请人的姓名。申请接收装置 14生成接收编号,并且将接收编号与申请数据相关联地进行存储。 申请接收装置14还将接收编号发送回申请终端装置50。交付装置16响应于来自交付终端装置52的请求分发(发行)交付 文件。为此,交付装置16包括交付文件获取部分18、专用信息嵌入 部分20以及公用信息嵌入部分22,作为组成元件。当接收到从交付 终端装置52输入的接收编号时,交付文件获取部分18从申请接收装 置14获取与所接收的接收编号相关联而存储的申请数据,并且还从 正本存储装置34捡索并获取对应的正本数据。这里,正本数据是表示交付文件的电子数据。交付装置16还从交付终端装置52接收IP(网际协议)地址,作为 指定交付打印机43的信息。然后,专用信息嵌入部分20选择一专用 信息嵌入模式,并通过所选择的专用信息嵌入模式将认证数据嵌入所 述正本数据的副本数据中,其中,所述专用信息嵌入模式允许如此指 定的交付打印机54打印所嵌入的数据(以下,这种专用信息嵌入模式 将被称为"可打印专用信息嵌入模式")。为了允许这种选择,专用 信息嵌入部分20包括一种表,其中,彼此相关联地登记交付打印机 和可打印的专用信息嵌入模式。然后,专用信息嵌入部分20从该表 中搜索交付打印机54,以确定将采用的专用信息嵌入模式。当有多 个专用信息嵌入模式作为用于交付打印机54的候选模式时,可以根 据预先设置的优先顺序或根据用户的指示来确定将采用的专用信息 嵌入模式。同样,可以釆用多个专用信息嵌入模式。这里,认证数据是指用于验证交付文件的真实性的数据。认证数
据与正本数据相关联地存储在正本存储装置34中。此外,当描述打印机可以打印嵌入数据时,这意味着交付打印机54利用它的硬件功能和所安装的软件的功能可以按照所需的精度打印嵌入数据。例如, 在单色打印中使用的打印机不能打印应该以彩色打印的认证数据。然 而,如果当打印机在常规设置下不能打印数据时,打印机可以通过在 打印时改变其设置来打印数据,则打印机被认为能够打印所述数据。 作为一具体的例子,能够改变其中低分辨率被设置为常规设置的打印 机的设置,从而使得打印机能够以高分辨率打印认证数据。公用信息嵌入部分22根据公用信息嵌入模式将关于哪个专用信 息嵌入模式已被用于嵌入认证数据的数据嵌入正本数据的副本数据 中,所述专用信息嵌入模式使得交付打印机54能够打印所嵌入的数 据。这里,将被嵌入的数据除可打印的专用信息嵌入模式的名称之外, 还可以包括专用信息嵌入模式的版本信息、嵌入日期、嵌入设备的名 称、嵌入参数(限制嵌入的位置、尺寸和分辨率的信息,如果这些是 任意的),以及其它信息。公用信息嵌入模式是不管所选择的专用信 息嵌入模式而使用的固定模式。同时,利用公用信息嵌入模式,例如 嵌入的位置和尺寸、嵌入算法等等的设置一般是固定的,可以根据纸 张的尺寸和方向轻微地修改这些设置。然而,最好在使得嵌入数据能 够被通过相同的程序来分析的范围之内修改设置,以使得不会破坏公 用信息嵌入模式的可读性。这里使用的信息嵌入模式是指将一些数据嵌入到待打印的电子 数据中的模式。所谓的数字水印就是信息嵌入模式的一个例子。信息 嵌入模式可以是嵌入可以由人读取的图形数据(例如字母串)的模式, 或者可以是嵌入符号化图形数据(例如条形码或QR码)的模式。这里, 当秘密数据将被嵌入时,最好将这种数据以不能由人读取的图形数据 的形式嵌入。另一个有效的方法是使用加密算法等等,从而使嵌入的 数据难以篡改。此外,使用信息嵌入模式,可以以可视的方式嵌入数 据,例如以条形码或QR码的形式,从而使得当通过人眼查看打印结 果时可以看到已执行嵌入,或者可以以不可视的方式嵌入数据。此外, 信息嵌入模式包括模拟模式,其中,没有与嵌入数据相关联的暗示(因
此,仅仅比较数据匹配的程度以验证真实性),还包括数字模式,其 中, 一些暗示与嵌入数据相关联。可以采用数字模式作为公用信息嵌 入模式,以便嵌入指定专用信息嵌入模式的信息。响应于来自分析终端装置56的请求,分析装置24验证作为纸质 文件发行的交付文件的真实性。为此,分析装置24包括公用信息分 析部分26、扫描仪设置部分28、专用信息分析部分30和比较部分 32作为组成元件。公用信息分析部分26相对于从分析终端装置56 输入的扫描图像数据(即,通过扫描生成的图像数据),执行以公用信 息嵌入模式嵌入的数据的分析,从而获取有关使用哪种专用信息嵌入 模式的数据。扫描仪设置部分28改变分析扫描仪58的参数设置,以 使得可以分析根据专用信息嵌入模式嵌入的数据,并且使分析扫描仪 58再一次生成扫描图像数据。将改变的参数包括例如,扫描图像数 据的分辨率、扫描图像数据的有损压縮的比率、扫描区域等等。专用信息分析部分30从已被再生的扫描图像数据提取根据专用 信息嵌入模式嵌入的认证数据。然后,比较部分32从正本存储装置 34获得将与所提取的认证数据比较的数据,并且比较所述数据组, 从而验证真实性。验证结果被发送到分析终端装置56并在其上显示。在一些情况下,专用信息分析部分30可能不能分析某些专用信 息嵌入模式。为了克服这一缺点,通过公用信息嵌入模式嵌入指定专 用信息嵌入模式的分析或査询的目的地的数据是有效的。在这一情况 下,如果分析装置24不能分析专用信息嵌入模式,则相对于分析装 置60进行分析的请求或査询,例如,根据由公用信息分析部分26读 取的数据。正本存储装置34存储作为正本交付文件的正本数据以及嵌入所 发行的交付文件的认证数据,并且将所请求的正本数据或认证数据提 供给交付装置16或分析装置24。申请终端装置50位于例如申请人的家或公共设施中。申请人操 作显示在申请终端装置50上的UI(用户界面),以登录到申请接收装 置14。然后,申请人申请交付文件的交付,并且从申请接收装置14 获得接收编号。
交付终端装置52和连接到交付终端装置52的交付打印机54是由申请人(还称为交付请求人)用于实际接收交付文件的交付的装置。交付请求人登录到显示在交付终端装置52上的UI,以输入接收编号 等等。然后,交付终端装置52将输入的接收编号和交付打印机54的 IP地址发送给交付装置16。随后,交付终端装置52接收表示交付文 件的打印数据并且使交付打印机54打印数据。分析终端装置56和连接到所述分析终端装置56的分析扫描仪 58用于请求对所交付的和打印的文件的真实性进行分析。分析请求 人使分析扫描仪58扫描所打印的文件并且生成扫描图像数据。然后, 分析终端装置56将扫描图像数据发送到分析装置24并且获得将显示 在UI上的分析结果。这里,分析装置24可以经由分析终端装置56 请求分析扫描仪58设置扫描参数或再一次扫描文件。将通过参考图6和图7描述图1显示的系统的操作。申请人首先操作申请终端装置50的UI,以将申请人的姓名和交 付文件的名称输入到申请接收装置14。当接收到申请数据时,申请 接收装置14生成接收编号并且将接收编号发送到申请终端装置50。 此外,申请接收装置14将接收编号和申请数据相互关联地进行存储。交付请求人操作交付终端装置52的UI,从而将接收编号发送到 所述交付装置16。交付装置16从申请接收装置14获得对应于接收 编号的申请数据,分析所述申请数据,并且从正本存储装置34获取 正本数据的副本数据(SIO)。交付装置16还获取交付打印机43的IP 地址(S12),并且选择允许交付打印机54打印所嵌入的数据的专用信 息嵌入模式(S14)。专用信息嵌入部分20根据所选择的专用信息嵌入 模式将认证数据嵌入所获得的正本数据的副本数据(S16)。此外,公 用信息嵌入部分22根据公用信息嵌入模式将指定专用信息嵌入模式 的数据嵌入正本数据的副本数据,从而完成打印数据(S18)。这里, 通过专用信息嵌入部分20的数据嵌入以及通过公用信息嵌入部分22 的数据嵌入中的任何一个都可以被首先执行。还能够组合将由嵌入部 分20和22嵌入的数据,并且将组合数据嵌入所述正本数据的副本数 据。 交付终端装置52接收关于其己经完成数据嵌入的打印数据,并且使交付打印机54打印所接收的打印数据(S20)。在打印时,交付打 印机54可以打印根据公用信息嵌入模式嵌入的数据。此外,按照需 要改变交付打印机54的打印模式的设置(打印参数的设置,例如纸张 选择、打印尺寸、打印方向以及在彩色打印和单色打印之间切换), 以便允许打印根据专用信息嵌入模式嵌入的数据。然后分析请求人使分析扫描仪58扫描作为纸质文件发行的交付 文件(S30)。然后,将如此生成的扫描图像数据通过分析终端装置56 发送到分析装置24。分析装置24起动公用信息嵌入模式的解码程序, 从而获得指定通过其来嵌入数据的专用信息嵌入模式的数据(S32)。当扫描图像数据必须被再生以用于分析专用信息嵌入模式时,扫描仪 设置部分28通过分析终端装置56指示分析扫描仪58改变扫描设置 并且再次扫描交付文件(S34)。专用信息分析部分30起动专用信息嵌 入模式的解码程序,从而获得嵌入在扫描图像数据中的认证数据 (S36)。然后,比较部分32将如此提取的认证数据与存储在正本存储 装置34中的认证数据进行比较,并且验证扫描图像数据(以及交付文 件)的真实性(S38)。判断结果被显示在分析终端装置56的UI上。 现在将参照图3到5描述具体的例子。图3显示了由专用信息嵌入部分20使用的、用于选择用于数据 嵌入的专用信息嵌入模式的示例性的表。多个交付打印机被登记在该 表中,其在各个列中为相应的交付打印机描述了 IP地址、制造商名 称、型号名以及可打印的专用信息嵌入模式的值。例如,IP地址是"XXXXX"的交付打印机是由A公司制造的"300 型"的,并且支持"数字V模式"的专用信息嵌入模式(即,该交付 打印机可以打印根据"数字V模式"嵌入的数据)。类似地,IP地址 是"YYYYY"的交付打印机是由A公司制造的"500型"的,并且 支持"模拟S模式"和"数字T模式",IP地址是"ZZZZZ"的交付 打印机是由B公司制造的"bb型"的,并且支持"数字U模式"。从该例子可以看出,可打印的专用信息嵌入模式根据打印机的制 造商和型号而改变,因此,当同时存在多个制造商或多种型号的打印 机时,可能不能采用统一的信息嵌入模式。因此,根据本实施例,在 其中多个打印机被登记为交付打印机的系统中, 一旦确定了将打印数 据的交付打印机,就参照图3所示的表选择专用信息嵌入模式。当存 在多个候选选择时,根据数字模式优先于模拟模式而被采用的选择条 件,在由特定交付打印机支持的多个专用信息嵌入模式中縮小候选的范围。因而,当图3中显示的由"A公司"制造的"500型"是目标 打印机时,选择"数字T模式"作为专用信息嵌入模式。此外,当由 "B公司"制造的"bb型"是目标打印机时,选择"数字U模式" 作为专用信息嵌入模式。图4是显示当"A公司"的"500型"被选择作为交付打印机时 交付的居民卡70的示意图。居民卡70包括标题部分72,其中描述 了字母"居民卡",居民卡70还包括框74,其中描述了名称、地址 等等,居民卡70还包括主管的公章76。此外,在该居民卡70中, 根据数字T模式嵌入的T模式嵌入数据78被以不可见的方式嵌入, 以便叠加在公章76上。T模式嵌入数据78包括用于比较的、被编码 的认证数据。此外,公用模式嵌入数据80被嵌入在居民卡70中的左 下部分。公用模式嵌入数据80被打印为具有相对粗糙的黑色像素的 图案,并且包括指示T模式嵌入数据78被嵌入居民卡70的数据。此 外,公用模式嵌入数据78可以包括有关扫描参数(例如分辨率、扫描 范围、所生成的扫描图像数据压縮比)的数据,应该为扫描仪设置它 们以便扫描T模式嵌入数据78。在通过分析扫描仪58扫描居民卡70的时候,设置分析扫描仪 58以使得至少可以扫描公用模式嵌入数据80。具体地说,分析扫描 仪58生成扫描图像数据,其至少包括居民卡70的左下部分和右上部 分(可以旋转纸张),并且具有比公用模式嵌入数据80的图案的分辨 率更高的分辨率。然后,公用信息分析部分26分析包含在扫描图像 数据中的公用模式嵌入数据80,从而确定T模式嵌入数据78被嵌入 居民卡70。随后,扫描仪设置部分28使分析扫描仪58改变扫描参 数并且再生扫描图像数据,该扫描图像数据至少包括居民卡70的右 下部分和左上部分,并且具有比T模式嵌入数据78的图案的分辨率
更高的分辨率。然后,专用信息分析部分30分析如此再生的扫描图像数据,从而提取T模式嵌入数据78。图5是显示当"B公司"的"bb型"被选择作为交付打印机时 被交付的居民卡90的示意图。与图4中显示的居民卡70类似,居民 卡卯包括标题部分72、框74、公章76以及公用模式嵌入数据80。 公用模式嵌入数据80包括指示U模式嵌入数据被嵌入该居民卡90 的数据以及应该为扫描U模式嵌入数据92而设置的扫描参数的数 据。因为,在该例子中,U模式嵌入数据92被嵌入在居民卡90的整 个表面上,所以将建立用于将扫描范围设置为整个表面的扫描参数。虽然在上述例子中已经描述了一种系统,其中,公共机构发行交 付文件,但是,本发明的技术还适用于各种类型的商业以及非商业应 用服务提供者(ASP)。此外,本发明还适用于个人打印处理,其通过 个人电脑(PC)、图像处理装置等等执行。此外,将打印的数据可以被 设置为各种数据,包括包含字母、图形或图像的文件。此外,根据专用信息嵌入模式而被嵌入的数据不局限于认证数 据,还可以是仅仅说明待打印的数据的属性的属性数据,或者是发送 到打印的纸质文件的接收者的通信文本(消息)。此外,在上述例子中,图3中显示的表被用于预先登记执行打印 的目标打印机以及可打印的专用信息嵌入模式。然而,除了登记目标 打印机以外,也可能例如向打印机(或打印机的管理设备)进行查询, 以获得有关可打印的专用信息嵌入模式的信息。对本发明的典型实施例的上述描述用于说明的目的。其目的不在 于穷尽或限制本发明为所公开的精确形式。显然,许多变形和改变对 于本领域技术人员来讲是显而易见的。为了最好地说明本发明的原理 和它的实际应用,选择并描述典型实施例,从而使得对于在考虑特定 应用的情况下的各种实施例和各种变形,本领域的其它技术人员也能 够理解本发明。本发明的范围应由下列权利要求和它们的等价物所定 义。
权利要求
1.一种信息嵌入装置,包括第一嵌入单元,其根据第一嵌入模式将第一信息嵌入待打印的数据,所述第一嵌入模式允许打印装置打印所嵌入的第一信息,并且可以根据所述打印装置来选择所述第一嵌入模式;第二嵌入单元,其根据第二嵌入模式将指定所述第一嵌入模式的第二信息嵌入所述待打印的数据,所述第二嵌入模式允许所述打印装置打印所嵌入的第二信息,并且所述第二嵌入模式是固定的,与所述打印装置无关;以及指示单元,其指示所述打印装置打印所述待打印的数据,在所述待打印的数据中,已经通过所述第一嵌入单元和所述第二嵌入单元嵌入了所述第一信息和所述第二信息。
2. 根据权利要求1所述的信息嵌入装置,还包括 获取单元,其获取有关允许所述打印装置打印所嵌入的信息的嵌入模式的信息,其中,根据通过所述获取单元获取的信息选择所述第一嵌入模式。
3. 根据权利要求1所述的信息嵌入装置,其中所述打印装置包含在登记的多个打印装置中,以及 所述第二嵌入模式是允许所述多个打印装置打印所嵌入的第二 信息的模式。
4. 根据权利要求1所述的信息嵌入装置,其中设置所述第一嵌入模式和所述第二嵌入模式,以使得如果打印装 置能够打印根据所述第一嵌入模式嵌入的信息,则所述打印装置能够 打印根据所述第二嵌入模式嵌入的信息。
5. —种信息嵌入方法,包括根据第一嵌入模式将第一信息嵌入待打印的数据,其中,所述第 一嵌入模式允许打印装置打印所嵌入的第一信息,并且可以根据所述打印装置来选择所述第一嵌入模式;根据第二嵌入模式将指定所述第一嵌入模式的第二信息嵌入所 述待打印的数据,其中,所述第二嵌入模式允许所述打印装置打印所 嵌入的第二信息,并且所述第二嵌入模式是固定的,与所述打印装置无关;以及指示所述打印装置打印所述待打印的数据,在所述待打印的数据 中,己经根据所述第一嵌入模式和所述第二嵌入模式嵌入了所述第一 信息和所述第二信息。
6. —种信息嵌入系统,包括打印装置,其执行打印处理以在纸张上打印信息;第一嵌入单元,其根据第一嵌入模式将第一信息嵌入待打印的数 据,所述第一嵌入模式允许打印装置打印所嵌入的第一信息,并且可 以根据所述打印装置来选择所述第一嵌入模式;第二嵌入单元,其根据第二嵌入模式将指定所述第一嵌入模式的 第二信息嵌入所述待打印的数据,所述第二嵌入模式允许所述打印装 置打印所嵌入的第二信息,并且所述第二嵌入模式是固定的,与所述 打印装置无关;以及指示单元,其指示所述打印装置打印所述待打印的数据,在所述待打印的数据中,已经通过所述第一嵌入单元和所述第二嵌入单元嵌 入了所述第一信息和所述第二信息。
7. —种信息读取装置,包括生成设备,设置其以允许读取根据第二嵌入模式嵌入的第二信 息,并且当根据允许读取所嵌入的第二信息的设置扫描纸张时,所述 生成设备生成图像数据;获取单元,其分析所述图像数据并且根据分析结果从根据所述第 二嵌入模式嵌入的所述第二信息中获取指定第一嵌入模式的信息;以 及指示单元,其指示所述生成设备改变设置,以便允许读取根据所 述第一嵌入模式嵌入的第一信息,以及通过根据所改变的设置重新扫 描所述纸张,生成新的图像数据。
8. 根据权利要求7所述的信息读取装置,其中 根据所述第二嵌入模式嵌入的所述第二信息包括指明目的地的信息,该目的地分析根据所述第一嵌入模式嵌入的所述第一信息,以 及所述信息读取装置包括发送单元,用于将所述新的图像数据发送 到所述目的地。
9. 一种信息读取方法,包括当根据允许读取根据第二嵌入模式嵌入的第二信息的设置来扫 描纸张时,生成图像数据;分析所述图像数据并且根据分析结果从根据所述第二嵌入模式 嵌入的所述第二信息中获取指定第一嵌入模式的信息;以及根据允许读取根据所述第一嵌入模式嵌入的信息的设置,重新扫 描所述纸张,以生成新的图像数据。
10. —种信息读取系统,包括生成设备,设置其以允许读取根据第二嵌入模式嵌入的第二信 息,并且当根据允许读取所嵌入的第二信息的设置来扫描纸张时,所 述生成设备生成图像数据;获取单元,其分析所述图像数据并且根据分析结果从根据所述第 二嵌入模式嵌入的所述第二信息中获取指定第一嵌入模式的信息;指示单元,其指示所述生成设备改变设置,以便允许读取根据所述第一嵌入模式嵌入的第一信息,以及通过根据所改变的设置重新扫 描所述纸张,生成新的图像数据;以及 分析单元,其分析所述新的图像数据,从而分析根据所述第一嵌 入模式嵌入的所述第一信息。
全文摘要
一种信息嵌入装置,包括第一嵌入单元,其根据第一嵌入模式将第一信息嵌入待打印的数据,所述第一嵌入模式允许打印装置打印所嵌入的第一信息,并且可以根据所述打印装置来选择所述第一嵌入模式;第二嵌入单元,其根据第二嵌入模式将指定所述第一嵌入模式的第二信息嵌入所述待打印的数据,所述第二嵌入模式允许所述打印装置打印所嵌入的第二信息,并且所述第二嵌入模式是固定的,与所述打印装置无关;以及指示单元,其指示所述打印装置打印所述待打印的数据,在所述待打印的数据中,已经通过所述第一嵌入单元和所述第二嵌入单元嵌入了所述第一信息和所述第二信息。
文档编号G06F3/12GK101154147SQ20071009703
公开日2008年4月2日 申请日期2007年4月12日 优先权日2006年9月27日
发明者小松原弘文 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1