首页> 中国专利> 数据生成装置、数据生成方法、数据生成程序及记录介质

数据生成装置、数据生成方法、数据生成程序及记录介质

摘要

本发明提供数据生成装置、数据生成方法、数据生成程序及记录介质。数据生成装置生成能够防止显示在画面上的内容被正确地复制的数据。数据生成装置包括:取得单元,其取得静态图像数据;静态图像数据生成单元,其生成规定数量的掩蔽所取得的静态图像数据的至少一部分像素而得到的静态图像数据,在该规定数量的静态画数据中的至少2个静态图像数据之间,使进行掩蔽的像素中的至少一部分像素的位置互不相同;以及动态图像数据生成单元,其生成以规定帧率显示所生成的各静态图像数据的动态图像数据。

著录项

  • 公开/公告号CN105205354A

    专利类型发明专利

  • 公开/公告日2015-12-30

    原文格式PDF

  • 申请/专利权人 乐天株式会社;

    申请/专利号CN201510609137.1

  • 发明设计人 高见真也;

    申请日2011-02-24

  • 分类号G06F21/10;G06F21/84;

  • 代理机构北京三友知识产权代理有限公司;

  • 代理人李辉

  • 地址 日本东京都

  • 入库时间 2023-12-18 13:14:03

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-03-11

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F21/10 专利号:ZL2015106091371 变更事项:专利权人 变更前:乐天株式会社 变更后:乐天集团股份有限公司 变更事项:地址 变更前:日本东京都 变更后:日本东京都

    专利权人的姓名或者名称、地址的变更

  • 2019-06-07

    授权

    授权

  • 2016-01-27

    实质审查的生效 IPC(主分类):G06F21/10 申请日:20110224

    实质审查的生效

  • 2015-12-30

    公开

    公开

说明书

本发明是申请号为2011800104217(PCT/JP2011/054135)、申请日为2011年2 月24日、发明名称为“数据生成装置、数据生成方法、数据生成程序及记录介质” 的中国发明专利申请的分案申请。

技术领域

本发明涉及防止复制显示在画面上的内容的技术领域。

背景技术

以往,公知有通过电子文档和图像等电子数据的显示处理来将显示在画面上的内 容保存为静态图像数据的截屏(也称为抓屏、屏幕转储等)。称为该截屏的功能,例 如,能够由操作系统提供,或者,通过执行截屏用的软件来实现。因此,存在即使例 如个人信息或著作物等不宜复制的内容也容易被复制的问题。

因此,例如公开有增加了不能进行截屏的功能的、对浏览器以外的内容的阅览进 行限制的方法。但是,用户通过对画面进行写真摄影,依然能够复制画面的显示内容。

关于该问题,在专利文献1中公开了防止通过数码相机对书籍的内容进行摄影的 数字行窃的技术。具体地讲,在书籍的纸面上印刷了电子水印。并且,数码相机在从 已摄影的图像检测到电子水印时,禁止图像的保存和发送,或者进行已摄影的图像的 马赛克化或丧失文字的可读性的处理。

现有技术文献

专利文献

专利文献1:日本特开2005-151124号公报

发明概要

发明所要解决的课题

但是,在记载于专利文献1的技术中,数码相机自身需要具备防止数字行窃的功 能。因此,通过用不具有该功能的数码相机来进行摄影,从而能够进行复制。

因此,本发明是鉴于以上的点而完成的,其目的在于,提供生成能够防止显示在 画面上的内容被正确地复制的数据的数据生成装置、数据生成方法、数据生成程序及 记录介质。

用于解决课题的手段

为了解决上述课题,第1方面的发明,其特征在于,具有:取得单元,其取得静 态图像数据;静态图像数据生成单元,其生成规定数量的掩蔽所述取得的静态图像数 据中的至少一部分像素而得到的静态图像数据,在该规定数量的静态图像数据中的至 少2个静态图像数据之间,使进行掩蔽的像素中的至少一部分像素的位置互不相同; 以及动态图像数据生成单元,其生成以规定帧率显示所述生成的各静态图像数据的动 态图像数据。

根据本发明,通过使已生成的动态图像数据再现,从而以规定时间间隔依次显示 规定数量的静态图像数据。因此,即使通过截屏或写真摄影而复制了某瞬间的画面的 显示内容,所复制的内容也只不过与至少一部分的像素被掩蔽的规定数量的静态图像 数据中的1个静态图像数据的显示内容相同。另一方面,在以规定时间间隔依次显示 规定数量的静态图像数据期间,各静态图像数据的没有被掩蔽的像素显示在画面上。 由此,能够使观看画面的人识别到,与规定数量的静态图像数据逐一相比,显示与已 取得的原始的静态图像数据的显示内容更接近的内容。由此,能够防止显示在画面上 的内容被正确地复制。

第2方面的发明,在第1方面的数据生成装置中,其特征在于,所述静态图像数 据生成单元以所生成的静态图像数据中的掩蔽的图样成为不规则图样的方式确定进 行掩蔽的像素的位置。

第3方面的发明,在第1或第2方面的数据生成装置中,其特征在于,所述静态 图像数据生成单元使在以如下方式得到的区域中的、至少1个区域进行掩蔽的像素的 比例与在其他区域进行掩蔽的像素的比例不同,其中,该方式为,将所述规定数量的 静态图像数据中的至少1个静态图像数据表示的图像分割为多个。

根据本发明,由于存在进行掩蔽的像素的比例与其他区域不同的区域,从而能够 使从所复制的内容识别到所取得的原始的静态图像数据的显示内容变得困难。

第4方面的发明,在第1至第3方面中的任意一项所述的数据生成装置中,其特 征在于,所述静态图像数据生成单元使在所述取得的静态图像数据表示的图像的轮廓 部分进行掩蔽的像素的比例比在其他部分进行掩蔽的像素的比例高。

根据本发明,由于所复制的内容的图像的轮廓部分变得更不清楚,因此能够使从 所复制的内容识别原始的静态图像数据的显示内容变得困难。

第5方面的发明,在第1至第4方面中的任意一项所述的数据生成装置中,其特 征在于,生成没有对显示位置在所述规定数量的静态图像数据之间相互一致的像素中 的至少1个像素进行掩蔽的静态图像数据。

根据本发明,在通过所生成的动态图像数据的再现而显示所有规定数量的静态图 像数据的时刻,在各显示位置,至少显示1次没有被掩蔽的像素。由此,能够使观看 画面的人,更正确地识别原始的静态图像数据的显示内容。

第6方面的发明,在第1至第5方面中的任意一项所述的数据生成装置中,其特 征在于,要生成的静态图像数据的数量越多,所述静态图像数据生成单元越提高进行 掩蔽的像素的比例。

根据本发明,通过提高被掩蔽的像素的比例,能够使从所复制的内容识别所取得 的原始的静态图像数据的显示内容变得困难。另外,即使减少构成动态图像数据的每 一个静态图像数据的没有被掩蔽的像素的数量,通过增加静态图像数据的数量,能够 防止观看画面的人很难识别原始的静态图像数据的显示内容的情况。

第7方面的发明,在第1至第6方面中的任意一项所述的数据生成装置中,其特 征在于,所述静态图像数据生成单元生成掩蔽对象的像素被确定为掩蔽色的颜色涂满 的静态图像数据。

第8方面的发明,在第7方面的数据生成装置中,其特征在于,所述静态图像数 据生成单元将进行掩蔽的像素的颜色与该像素的周边的像素的颜色之间的中间色作 为掩蔽色。

根据本发明,由于被掩蔽的像素的颜色是作为该像素的原始的颜色与该像素的周 边的像素的颜色的中间色来显示,因此能够使从所复制的内容识别所取得的原始的静 态图像数据的显示内容变得困难。

第9方面的发明,在第1至第8方面中的任意一项所述的数据生成装置中,其特 征在于,所述动态图像数据生成单元具有帧率确定单元,该帧率确定单元确定要显示 的帧率,所述静态图像数据生成单元具有生成图像数确定单元,该生成图像数确定单 元根据所述确定的帧率来确定要生成的静态图像数据的数量。

根据本发明,作为构成动态图像数据的静态图像数据的数量,能够确定适合帧率 的数量。由此,能够以观看画面的人容易识别画面的显示内容的方式进行调整。

第10方面的发明,在第1至第9方面中的任意一项所述的数据生成装置中,其 特征在于,所述取得单元具有:电子数据取得单元,其取得能够显示在显示装置的画 面上的电子数据;以及转换单元,其将所述取得的电子数据转换成静态图像数据。

根据本发明,即使在电子数据不是静态图像数据的情况下,也能够防止电子数据 的画面的显示内容被正确地复制。

第11方面的发明,其特征在于,包括以下步骤:取得步骤,取得静态图像数据; 静态图像数据生成步骤,生成规定数量的掩蔽所述取得的静态图像数据的至少一部分 像素而得到的静态图像数据,在该规定数量的静态图像数据中的至少2个静态图像数 据之间,使进行掩蔽的像素中的至少一部分像素的位置互不相同;以及动态图像数据 生成步骤,生成以规定帧率显示所述生成的各静态图像数据的动态图像数据。

第12方面的发明,其特征在于,使计算机作为如下单元来进行工作:取得单元, 其取得静态图像数据;静态图像数据生成单元,其生成规定数量的掩蔽所述取得的静 态图像数据的至少一部分像素而得到的静态图像数据,在该规定数量的静态图像数据 中的至少2个静态图像数据之间,使进行掩蔽的像素中的至少一部分像素的位置互不 相同;以及动态图像数据生成单元,其生成以规定帧率显示所述生成的各静态图像数 据的动态图像数据。

第13方面的发明,其特征在于,以计算机可读取的方式记录了使计算机作为如 下单元来进行工作的数据生成程序,该单元包括:取得单元,其取得静态图像数据; 静态图像数据生成单元,其生成规定数量的掩蔽所述取得的静态图像数据的至少一部 分像素而得到的静态图像数据,在该规定数量的静态图像数据中的至少2个静态图像 数据之间,使进行掩蔽的像素中的至少一部分像素的位置互不相同;以及动态图像数 据生成单元,其生成以规定帧率显示所述生成的各静态图像数据的动态图像数据。

发明效果

根据本发明,通过使所生成的动态图像数据再现,以规定时间间隔依次显示规定 数量的静态图像数据。因此,即使通过截屏或写真摄影而复制了某瞬间的画面的显示 内容,所复制的内容也只不过与至少一部分的像素被掩蔽的规定数量的静态图像数据 中的1个静态图像数据的显示内容相同。另一方面,在以规定时间间隔依次显示规定 数量的静态图像数据期间,各静态图像数据的没有被掩蔽的像素显示在画面上。由此, 能够使观看画面的人识别到,与规定数量的静态图像数据一个一个相比,显示有与所 取得的原始的静态图像数据的显示内容更接近的内容。由此,能够防止显示在画面上 的内容被正确地复制。

附图说明

图1是示出一实施方式的电子数据转换装置1的概要结构的一例的框图。

图2是示出一实施方式的电子数据的画面显示影像、和构成动态图像数据的帧图 像数据的画面显示影像的一例的图。

图3是示出一实施方式的电子数据转换装置1的系统控制部20的处理例的流程 图。

图4的(a)和(b)是构成动态图像数据的帧图像数据的画面显示影像的其他例 子。

具体实施方式

以下,参照附图详细说明本发明的实施方式。另外,以下说明的实施方式是对电 子数据转换装置应用了本发明的数据生成装置时的实施方式。

[1.电子数据转换装置的结构]

首先,使用图1对本实施方式的电子数据转换装置1的结构进行说明。

图1是示出本实施方式的电子数据转换装置1的概要结构的一例的框图。

如图1所示,电子数据转换装置1具有:操作部11、显示部12、通信部13、驱 动部14、存储部15、输入输出接口部16、系统控制部20。并且,系统控制部20与 输入输出接口部16是通过系统总线21而连接的。

操作部11是由例如键盘、鼠标等来构成的,受理来自用户的操作指示,将其指 示内容作为指示信号来输出到系统控制部20。显示部12是例如CRT(CathodeRay Tube)显示器、液晶显示器等计算机显示器,显示文字或图像等信息。通信部13与 LAN(LocalAreaNetwork)等网络连接,控制与其他信息处理装置之间的通信状态。 驱动部14例如一面从软磁盘、CD(CompactDisc)、DVD(DigitalVersatileDisc) 等磁盘DK读出数据等,一面对该磁盘DK记录数据等。

存储部15例如通过硬盘驱动器等来构成,存储各种程序(包含本发明的数据生 成程序的一例)及数据等。关于存储在存储部15中的程序,例如也可以从其他信息 处理装置通过网络来取得,也可以记录在磁盘DK中而通过驱动部14来读入。输入 输出接口部16进行操作部11~存储部15与系统控制部20之间的接口处理。系统控 制部20由CPU(CentralProcessingUnit)17、ROM(ReadOnlyMemory)18、RAM19 等构成。系统控制部20通过由CPU17读出存储在ROM18或存储部15中的各种程 序并执行,来控制电子数据转换装置1的各部分。另外,系统控制部20是作为本发 明中的取得单元、静态图像数据生成单元、动态图像数据生成单元、帧率确定单元、 生成图像数确定单元、电子数据取得单元、以及转换单元来进行工作的。

作为电子数据转换装置,例如能够应用个人计算机或服务器装置等。

[2.电子数据转换装置的功能概要]

接着,使用图2对本实施方式的电子数据转换装置1的功能概要进行说明。

图2是示出本实施方式的电子数据的画面显示影像、和构成动态图像数据的帧图 像数据的显示影像的一例的图。

电子数据转换装置1将被指定的电子数据转换成动态图像数据。关于作为转换对 象的电子数据的种类,只要能够在画面上显示,则不特别限定。例如,作为成为转换 对象的电子数据,存在电子文档、图像数据、Web网页(具体地讲,构成Web网页 的HTML文档、图像数据、电子文档、文本数据等)等。另外,在图2所示的电子 数据的画面显示影像的一例中,在白色的背景上用黑色来示出表示“楽”的文字的图 样。

在电子数据转换装置1中,具体地讲,当人观看通过动态图像数据的再现处理而 显示动态图像的计算机显示器的画面时,生成能够用肉眼识别与电子数据的画面显示 影像相同的影像的动态图像数据。而且,在电子数据转换装置1中,即使在显示有动 态图像数据时进行截屏或画面摄影等行为(以下,称为“画面复制行为”。),也生成 不能够正确复制电子数据的画面显示影像的动态图像数据。

更详细地说,如图2所示,从与电子数据的画面显示影像相当的静态图像数据生 成由多个帧图像数据构成的动态图像数据。各帧图像数据是静态图像数据,通过使动 态图像数据再现,使构成动态图像数据的多个帧图像数据以规定帧率依次显示在画面 上,并且反复显示。作为这种动态图像数据的格式,例如也可以应用AdobeFlash(商 标)的SWF(SmallWebFormat)。但是,动态图像数据的格式不限定于特定的格式。

构成动态图像数据的各帧图像数据,是构成分别与电子数据的画面显示影像相当 的原始的静态图像数据的像素中的、至少一部分的像素被掩蔽的静态图像数据。本实 施方式中的像素的掩蔽是指,用一些颜色涂满掩蔽对象的像素(以下,称为“掩蔽 色”。),遮盖掩蔽对象的像素的原始的颜色。更具体地讲,像素的掩蔽是指,代替 掩蔽对象的像素的原始的颜色,用确定为掩蔽色的颜色来生成掩蔽对象的像素显示的 帧图像数据。但是,在一部分的像素中,还存在掩蔽对象的像素的原始的颜色和掩蔽 色为相同颜色的情况。图2所示的例子是使掩蔽色成为与背景色相同的白色时的例 子,在各掩蔽图像数据的画面显示影像中,成为“楽”的图样的一部分缺失的状态。另 外,关于掩蔽色的确定方法,将在后面叙述。

在构成动态图像数据的各帧图像数据之间,进行掩蔽的像素的坐标图案互不相 同。此处,进行掩蔽的像素的坐标图案互不相同是指,进行掩蔽的像素的至少一部分 的坐标、即其像素的显示位置互不相同。具体地讲,以1像素单位来随机地确定进行 掩蔽的像素的坐标。由此,在各帧图像数据之间掩蔽图案不会相同,并且掩蔽图案不 会成为例如条纹图样等规则的图案。另一方面,当着眼于帧图像数据的任意的坐标时, 在所有的帧图像数据中至少存在1个像素没有被掩蔽的帧图像数据。在整个坐标上满 足该条件。另外,在一部分的坐标中,也可以在所有的帧图像数据中不掩蔽像素。

在对这样的动态图像数据进行再现时,在某瞬间显示在画面上的是构成动态图像 数据的任意一个帧图像数据。因此,即使通过画面复制行为对某瞬间的画面的显示影 像进行复制,所复制的影像,在帧图像数据中被掩蔽的部分也缺失。由此,不能够正 确地复制电子数据的画面显示影像。另一方面,在显示构成动态图像数据的所有的帧 图像的时刻,在各坐标中,至少显示1次没有掩蔽的像素。于是,通过余像效果等, 能够使观看了画面的人识别到显示有原始的电子数据的画面显示影像。

接着,对要生成的动态图像数据的帧率、帧数、及掩蔽率的确定方法进行说明。 关于帧率、帧数、及掩蔽率,也可以由用户分别进行设定,也可以由电子数据转换装 置1自动地确定,或者,也可以是作为固定值预先确定的值存储在存储部15中。

在电子数据转换装置1确定帧率时,例如,首先由系统控制部20取得所估计的 计算机显示器的刷新率(垂直同步频率)。关于该刷新率,例如也可以由用户输入。 或者,在以通过电子数据转换装置1来再现动态图像数据为目的时,也可以由系统控 制部20取得显示部12的当前的刷新率的设定。并且,系统控制部20根据所取得的 刷新率来确定帧率。具体地讲,使帧率的值成为刷新率的同值以下。并且,例如,可 以使帧率的值与刷新率的约数中的任意一个值相同。由此,能够抑制在对动态图像数 据进行再现时的图像的闪烁。但是,当帧率过低时,在再现动态图像数据时,有时观 看了画面的人很难识别原始的电子数据的画面显示影像。因此,也可以设定能够确定 为帧率的下限值。此时,系统控制部20以帧率为下限值以上的方式确定帧率。例如, 在刷新率为60Hz,帧率的下限值为24fps时,帧率成为30fps或60fps。

帧数是构成动态图像数据的帧图像数据的个数,最少也需要2个以上。在电子数 据转换装置1确定帧数时,例如,系统控制部20根据帧率来确定。使帧数增多的理 由之一在于,降低通过画面复制行为生成的图像的品质。如后所述,帧数越多,越能 够提高掩蔽率。并且,掩蔽率越高,越难从通过画面复制行为生成的图像识别原始的 电子数据的画面显示影像。但是,通过使帧数增多,当显示所有的帧图像数据所需的 时间变长时,存在很难识别原始的电子数据的画面显示影像的情况。这是因为,例如 当使帧数增多,由此提高掩蔽率时,相对于显示所有的帧图像数据所需的时间,没有 掩蔽的像素的显示时间的比率降低的倾向增强。因此,例如,预先设定显示所有的帧 图像数据所需的时间的上限值。并且,系统控制部20以在以所确定的帧率来依次显 示了所有的帧图像数据时所需的时间为所设定的上限值以下的方式确定帧数。此时, 越提高帧率,越能够增加帧数。

掩蔽率是进行掩蔽的像素的数量对构成帧图像数据的像素的总数的比例。在电子 数据转换装置1确定掩蔽率时,系统控制部20例如根据帧数来确定。具体地讲,帧 数变得越多,越提高掩蔽率。掩蔽率变得越高,越能够降低通过画面复制行为生成的 图像的品质。另外,通过使掩蔽率变得充分地高(例如90%以上),能够使从通过画 面复制行为生成的图像识别原始的电子数据的显示内容变得不可能、或变得困难。由 此,例如,能够防止由于画面复制行为而流出个人信息或机密信息等,或者能够防止 由于画面复制行为而二次利用著作等。

在由用户确定帧率、帧数、掩蔽率时,例如也可以通过对所生成的动态图像数据 进行再现,使电子数据转换装置1具有用户能够一边确认通过显示部12显示的动态 图像,一边分别调整帧率、帧数、掩蔽率的功能。

接着,对掩蔽色的确定方法进行说明。想到了各种掩蔽色的确定方法。

例如,也可以使掩蔽色成为与被掩蔽的像素的原始的颜色、与被掩蔽的像素的周 边的背景色之间的中间色。例如,系统控制部20对电子数据的画面显示影像进行分 析,根据该显示影像对前景部分、背景部分等进行确定。并且,系统控制部20以进 行掩蔽的像素为中心取得在纵横规定像素数的区域内存在的背景部分的像素的颜色。 并且,系统控制部20通过所取得的颜色和掩蔽的像素的颜色来计算R(红)、G(绿)、 B(蓝)各自的亮度值的加法平均。将在此处计算的亮度值作为掩蔽色的亮度值。如 上所述,通过将被掩蔽的像素的原始的颜色、与被掩蔽的像素的周边的背景色之间的 中间色作为掩蔽色来使用,模糊地看到通过画面复制行为生成的图像。由此,能够进 一步使从通过画面复制行为生成的图像识别原始的电子数据的画面显示影像的内容 变得困难。特别是,在用多个色调(多色)来表现电子数据的画面显示影像时有效。 另外,作为掩蔽色的中间色,也可以不是被掩蔽的像素的原始的颜色、与被掩蔽的像 素的周边的背景色之间的刚好位于中心的颜色。

另外,例如,也可以使掩蔽色成为在以被掩蔽的像素为中心的纵横规定像素数的 区域内存在的所有像素的颜色的中间色。另外,例如,也可以使掩蔽色成为与电子数 据的画面显示影像的背景色相同的颜色。另外,也可以将掩蔽色作为预先确定的固定 色,将其R、G、B的亮度值预先存储在存储部15中。另外,也可以由用户确定掩蔽 色。

[3.电子数据转换装置的动作]

接着,使用图3对电子数据转换装置1的动作进行说明。

图3是示出本实施方式的电子数据转换装置1的系统控制部20的处理例的流程 图。

首先,系统控制部20作为取得单元来取得电子数据,将所取得的电子数据转换 成静态图像数据(步骤S1)。具体地讲,系统控制部20作为电子数据取得单元,例 如取得通过用户对操作部11进行操作而指定的电子数据。此时,系统控制部20也可 以例如通过通信部13及网络而从其他信息处理装置取得电子数据,也可以从磁盘DK 通过驱动部14来读入电子数据,也可以取得存储在存储部15中的电子数据。并且, 系统控制部20作为转换单元例如通过进行所取得的电子数据的光栅化来生成静态图 像数据,作为规定格式的数据文件来存储到存储部15中。作为静态图像数据的格式, 例如存在JPEG格式、TIFF格式、BMP格式等。另外,系统控制部20求出所生成的 静态图像数据的纵横的像素数及总像素数。另外,系统控制部20在所取得的电子数 据自身为静态图像数据时,能够省略进行转换的处理。

接着,系统控制部20将所生成的静态图像数据的位图影像在RAM19的规定区 域上进行展开(步骤S2)。该位图影像是例如与各坐标对应而设定了R、G、B各亮 度值的排列构造的数据。该位图影像与电子数据的画面显示影像相当。另外,系统控 制部20在将电子数据转换成静态图像数据时,不是将静态图像数据先保存为数据文 件,而是也可以作为位图影像直接在RAM19上设定静态图像数据。

接着,系统控制部20作为静态图像数据生成单元在步骤S3~S17中生成多个帧 图像数据。

首先,系统控制部20作为帧率确定单元根据所估计的计算机显示器的刷新率来 确定要生成的动态图像数据的帧率(步骤S3)。接着,系统控制部20作为生成图像 数确定单元根据所确定的帧率,确定要生成的动态图像数据的帧数FN(步骤S4)。 接着,系统控制部20确定掩蔽数MN(步骤S5)。具体地讲,系统控制部20根据 帧数FN来确定掩蔽率。并且,系统控制部20在静态图像数据的总像素数上乘上所 确定的掩蔽率来计算掩蔽数MN。另外,由于已经对帧率、帧数、及掩蔽率的确定方 法的例子进行了说明,因此省略此处的说明。

接着,系统控制部20将FN个已展开的位图影像复制到RAM19中(步骤S6)。 已复制的各位图影像与帧图像数据相当。并且,在各位图影像上作为帧编号分别分配 有1~FN中的任意的编号。

接着,系统控制部20对于静态图像数据的各坐标随机地确定没有掩蔽像素的帧 (步骤S7)。例如,系统控制部20随机地生成1~FN的编号中的任意一个编号,将 所生成的编号作为关注的坐标的没有掩蔽像素的帧的编号来存储到RAM19中。系统 控制部20在静态图像数据的所有坐标上进行该处理。

接着,系统控制部20将表示帧编号的变量i上设定1(步骤S8)。接着,系统 控制部20在帧i的位图影像中,随机地确定MN个掩蔽像素的坐标(步骤S9)。此 时,系统控制部20在步骤S7中选择在帧i中确定为没有进行掩蔽的坐标以外的坐标。 掩蔽像素的坐标作为变量Xn及Yn(n=1,2,3…MN)而被存储到RAM19中。

接着,系统控制部20在表示坐标编号的变量j上设定1(步骤S10)。接着,系 统控制部20确定坐标(Xj,Yj)的掩蔽色(步骤S11)。另外,由于已经说明了掩蔽 色的确定方法的例子,因此省略此处的说明。接着,系统控制部20用已确定的掩蔽 色来掩蔽坐标(Xj,Yj)的像素(步骤S12)。具体地讲,系统控制部20在与在RAM19 中设定的帧i的位图影像的坐标(Xj,Yj)对应的区域上设定已确定的掩蔽色的各亮度 值。

接着,系统控制部20在变量j上加上1(步骤S13),判定变量j是否为掩蔽数 MN以下(步骤S14)。此时,系统控制部20在变量j为掩蔽数MN以下时(步骤 S14:YES),转移到步骤S11。

另一方面,系统控制部20在变量j比掩蔽数MN大时(步骤S14:NO),将帧 i的位图影像作为规定格式的帧图像数据的文件存储到存储部15中(步骤S15)。

接着,系统控制部20在变量i上加上1(步骤S16),判定变量i是否为帧数FN 以下(步骤S17)。此时,系统控制部20在变量i为帧数FN以下时(步骤S17:YES), 转移到步骤S9。

另一方面,系统控制部20在变量i大于帧数FN以下时(步骤S17:NO),作 为动态图像数据生成单元生成动态图像数据(步骤S18)。具体地讲,系统控制部20 结合已生成的帧1~帧FN的各帧图像数据,生成动态图像数据。此时,系统控制部 20例如在动态图像数据中的帧率设定部分上设定已确定的帧率。另外,在上述各帧 图像数据的结合中,也可以将上述帧编号作为基准,例如以升序或降序的方式规则地 结合,或者也可以以不将所述帧编号作为基准而随机地结合的方式构成。当由此生成 动态图像数据时,系统控制部20使图3所示的处理结束。

已生成的动态图像数据,能够通过能够对该格式的数据进行再现的信息处理装置 来再现。通过由如上所述的信息处理装置对已生成的动态图像数据进行再现,从而包 含在动态图像数据中的帧图像数据,例如按照以帧1、帧2、帧3…的方式结合的顺 序且以在动态图像数据中设定的帧率来依次显示在画面上。并且,在显示了最后的帧 图像数据之后,再次显示最初的帧图像数据。

如以上说明,根据本实施方式,系统控制部20将表示电子数据的画面显示影像 的静态图像数据取得为位图影像,以所确定的帧数量来生成掩蔽了已取得的静态图像 数据的至少一部分像素的帧图像数据。此时,系统控制部20在各帧图像数据之间, 使被掩蔽的像素的位置的图案不同。并且,系统控制部20生成以所确定的帧率来显 示已生成的帧图像数据的动态图像数据。

因此,即使通过画面复制行为而复制了某瞬间的画面显示影像,所复制的画面显 示影像也只不过与至少一部分的像素被掩蔽的1个帧图像数据的画面显示影像相同。 另一方面,与逐一显示帧图像数据的情况相比,能够使观看画面的人识别到更接近原 始的画面显示影像的内容。由此,能够防止显示在画面上的内容被正确地复制。

另外,由于系统控制部20取得电子数据,通过对所取得的电子数据进行转换来 取得静态图像数据,因此能够更正确地识别能够显示在画面上的电子数据的画面显示 影像的内容。

另外,由于系统控制部20以对在各帧图像数据之间坐标相互一致的像素中的1 个像素不进行掩蔽的方式生成帧图像数据,因此观看画面的人能够更正确地识别原始 的画面显示影像的内容。

另外,系统控制部20也可以使帧数变得越多,越提高进行掩蔽的像素的比例、 即掩蔽率。此时,在能够使从所复制的画面显示影像识别原始的电子数据的画面显示 影像的内容变得困难的同时,防止观看画面的人很难识别原始的画面显示影像的内 容。

另外,系统控制部20也可以将进行掩蔽的像素的颜色与该像素的周边的像素的 颜色之间的中间色作为掩蔽色。此时,能够使从所复制的画面显示影像识别原始的画 面显示影像的内容变得困难。

另外,系统控制部20也可以确定动态图像数据的帧率,并根据所确定的帧率来 确定动态图像数据的帧数。此时,能够确定适合帧率的帧数,由此,能够以观看了画 面的人容易识别画面显示影像的方式进行调整。

另外,在上述实施方式中,随机地确定了进行掩蔽的像素的坐标。但是,例如, 也可以生成通过预先确定的图案来进行了掩蔽的帧图像数据。此时,例如,将每帧的 掩蔽图案的信息预先存储到存储部15中。并且,系统控制部20根据掩蔽图案的信息 来进行各帧的像素的掩蔽。另外,作为掩蔽图案,也可以使用规则的图样。图4(a) 是通过规则的图样的掩蔽图案来进行了掩蔽的帧图像数据的画面显示影像的一例。图 4(a)是通过使掩蔽图案的图样为方格图样,在各帧中偏移方格图样的位置,从而使 在各帧中进行掩蔽的像素的位置的图案不同的情况的例子。

另外,也可以将各帧图像数据的画面显示影像分成多个区域,对每个区域确定掩 蔽率。并且,也可以使至少1个区域的掩蔽率与其他的区域的掩蔽率不同。图4(b) 是如下所述的例子:将各帧图像数据的画面显示影像在纵和横上分别进行2等分而分 成4个区域,使其中的1个区域的掩蔽率成为100%,使其他3个区域的掩蔽率成为 50%时的帧图像数据的画面显示影像的一例。如上所述,存在掩蔽率与其他区域不同 的区域,从而能够使从所复制的内容识别原始的电子数据的画面显示影像的内容变得 困难。另外,在图4(b)中,关于掩蔽率成为100%的区域,在帧1中成为右上部分、 在帧2中成为右下部分、在帧3中成为左下部分。如上所述,也可以使掩蔽率与其他 区域不同的区域在每个帧中依次变化。另外,掩蔽率不是仅限于50%或100%。另外, 也可以在一部分的区域中使掩蔽率成为0%,在其他的区域中使掩蔽率成为比0%大 的比例。另外,也可以由用户对每个区域设定掩蔽率。此时,例如在原始的电子数据 的画面显示影像中,特别是能够将想要防止被复制的区域的掩蔽率,比其他区域的掩 蔽率设定得高。

另外,系统控制部20通过图像分析从各帧图像数据的画面显示影像提取文字或 图样等轮廓部分,也可以将轮廓部分的掩蔽率设定得比不是轮廓部分的部分的掩蔽率 高。由此,由于被复制的内容的图像的轮廓部分变得更模糊,因此能够使从被复制的 画面显示影像识别原始的电子数据的画面显示影像变得困难。另外,由于从图像提取 轮廓部分的方法是公知的,因此省略详细的说明。

另外,在上述实施方式中,对在各帧图像数据之间坐标相互一致的像素中的1 个像素不进行掩蔽。但是,如果是比帧数少的数量,则也可以对2个以上的像素不进 行掩蔽。另外,也可以存在一部分在各帧图像数据上被全部掩蔽的像素的坐标。此时, 当人观看对动态图像数据进行了再现的画面时,虽然看起来缺失了一部分的像素,但 只要是对识别显示在画面上的内容没有障碍的程度,则缺失一部分的像素也可以。

另外,在上述实施方式中,在所有的帧图像数据之间,使进行掩蔽的像素的坐标 的图案互不相同。但是,只要至少在2个帧图像数据之间互不相同即可。

符号说明

1电子数据转换装置

11操作部

12显示部

13通信部

14驱动部

15存储部

16输入输出接口部

17CPU

18ROM

19RAM

20系统控制部

21系统总线

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号