信息处理设备的制作方法

文档序号:11292594阅读:200来源:国知局
信息处理设备的制造方法与工艺

本发明涉及信息处理设备。



背景技术:

现有技术中,已提出了针对传送运动视频的装置(诸如电视机)之间的信号的接口装置(例如,参见jp-a-2011-142521)。

该接口装置包括:子帧格式创建单元,其被配置成通过对图像信号的帧格式进行分割来创建子帧;64位转换单元,其被配置成根据子帧格式生成单个字包括64位的64位流;64位/66位编码器,其被配置成通过对64位流执行64位/66位编码来生成66位流;块分割单元,其被配置成周期性地将66位流分组成块并将空数据(dummydata)插入块间间隙(inter-blockgap)中;对准插入单元,其被配置成周期性地用对准数据替代空数据;以及并行-串行转换单元,其被配置成将对准插入单元的输出从并行转换为串行。



技术实现要素:

在被配置成顺序地读取多个原稿的信息处理设备中,需要不产生等待时间而传送所读取的图像数据。

本发明的示例性实施例的目的在于提供一种如下的信息处理设备:其能够在通过限制帧大小来传送顺序地输入的图像数据时,在开始下一图像数据的传送之前完成所述图像数据的传送。

[1]本发明的一方面提供了一种信息处理设备,其在限制可允许帧大小的情况下传送通过顺序地读取原稿而输入的图像数据,该设备包括:

传送控制单元;

其中在原稿具有现有尺寸的情况下,传送控制单元以具有基于原稿的现有尺寸而选择的帧大小之一的帧将图像数据传送至目的地,以使得在开始下一原稿的图像数据的传送之前完成当前图像数据的传送。

[2]根据[1]所述的信息处理设备可以具有如下配置:

其中传送控制单元包括:

存储单元,其存储串行接口可用的多种帧大小;

帧大小选择单元,其基于原稿的现有尺寸来选择存储在存储单元中的帧大小之一,以使得以多个帧分割并传送图像数据,并且在开始下一原稿的图像数据的传送之前完成所述图像数据的传送;

帧生成单元,其生成具有帧大小选择单元选择的帧大小之一的帧;以及

串行化单元,其将帧生成单元生成的帧转换成串行数据并通过串行接口将该串行数据传送至目的地。

[3]根据[2]所述的信息处理设备可以具有如下配置:

其中帧大小选择单元在存储在存储单元中的多种帧大小之中优先选择较大的帧大小。

采用[1]和[2]的配置,当通过限制帧大小来通过串行接口传送顺序地输入的图像数据时,能够在开始下一图像数据的传送之前完成当前图像数据的传送。

采用[3]的配置,与不以较高优先级选择较大的帧大小的情况相比,能够在短时间内确定帧大小。

附图说明

将基于以下附图详细地描述本发明的示例性实施例,附图中:

图1是示出根据本发明的示例性实施例的信息处理设备的外观的实例的透视图;

图2是示出根据本发明的示例性实施例的信息处理设备的控制系统的实例的框图;

图3a是示出当以两帧传送图像数据时的帧结构的分组图;

图3b是示出当以四帧传送数据量与图3a的数据量相同的图像数据时的帧结构的分组图;

图4a是示出当以帧大小v0传送图像数据时选择帧大小的示例性方法的图;

图4b是示出当以帧大小v2传送图像数据时选择帧大小的示例性方法的图;以及

图5是示出当原稿具有正规尺寸时帧大小选择单元的示例性操作的流程图。

具体实施方式

现在将参照附图描述本发明的示例性实施例。在每幅图中,具有基本上相同的功能的构成元件被赋予相同的附图标记,并且将不会提供重复描述。

图1是示出根据本发明的示例性实施例的信息处理设备的外观的实例的透视图。

信息处理设备1包括自动纸张馈送装置22以及图像输入单元2,该自动纸张馈送装置22被配置成自动地将以堆叠状态放置在托盘21中的多个原稿20逐一地馈送至读取单元24,该图像输入单元2设置有其中逐一地放置原稿20的原稿台25。另外,信息处理设备1是具有诸如打印机、复印机和传真机之类的各种功能的多功能装置。信息处理设备1还包括控制器5和传送控制单元3,如图2所示,该控制器5设置有中央处理单元(cpu)、非易失性存储器等以处理主体部1a的信息,如图2所示,传送控制单元3被配置成控制从图像输入单元2输入的图像数据通过串行通信路径4至控制器5的传送。此外,信息处理设备1具有诸如用于显示菜单、各种按钮等并从其接收操控的触摸显示器之类的操控显示单元12。这里,控制器5是传送目的地的实例。

作为设备1的目标对象的原稿20具有现有的正规尺寸。“正规尺寸”指的是符合jis标准的原稿的尺寸,诸如a系列(诸如a3或a4)或b系列(诸如b3或b4)、美国法律信函格式等。

图2是示出根据本发明的示例性实施例的信息处理设备1的控制系统的实例的框图。信息处理设备1具有:图像输入单元2,其被配置成接收输入的图像数据;传送控制单元3,其被配置成通过串行通信路径4将从图像输入单元2输入的图像数据传送至控制器5;以及控制器5,其被配置成存储从传送控制单元3传送的图像数据。

图像输入单元2具有:原稿检测单元23,其被配置成检测从自动纸张馈送装置22供给的原稿20;以及读取单元24,其被配置成使用诸如电荷耦合器件(ccd)的固态图像捕获元件来光学地读取从自动纸张馈送装置22供给的原稿20或者放在原稿台25上的原稿20上的图像数据。

在串行通信路径4中,采用了诸如移动行业处理器接口(mipi)的串行接口,其中,可允许帧大小的数量限于几种帧大小(在本示例性实施例中为“4”,即按从较大的大小起的顺序为v0、v1、v2和v3)。在mipi中,不允许任意的帧大小,而需要选择预先准备的四种帧大小之一。例如,帧大小可以包括720×480p、1280×720p、1920×1080p、4096×2160p、3840×2160p等。在mipi中,多个虚拟通道可以共用单个通信路径,并且每个虚拟通道设置有缓冲器。在该示例性实施例中,该缓冲器被用作用于存储帧大小的大小缓冲器34。

控制器5具有:去串行化单元50,其被配置成将通过串行通信路径4从传送控制单元3传送的串行图像数据转换成并行图像数据;以及非易失性系统存储器51,其被配置成存储经去串行化单元50转换的图像数据。控制器51根据所选择的菜单来将存储在系统存储器51中的图像数据传送至打印机引擎、硬盘、用户终端等。

原稿检测单元23具有:多个原稿传感器,其在主扫描方向上布置在多个部分中以在检测到原稿20的情况下传送原稿检测信号23a;以及边缘传感器,其被配置成检测原稿20在副扫描方向(馈送方向)上的前端和尾端并传送页面同步信号23b。

(传送控制单元的配置)

当原稿20具有现有尺寸时,传送控制单元3基于原稿20的现有尺寸将图像数据分割成具有相同帧大小的一个或多个帧,并通过串行通信路径4将分割后的图像数据传送至控制器5,以使得在开始对应于下一原稿20的图像数据的传送之前完成当前图像数据的传送。

在信息处理设备1中所采用的帧大小的数量不限于四种。例如,可以采用三种或两种帧大小。

传送控制单元3包括原稿尺寸确定单元30、帧缓冲器32、帧大小设置单元33、大小缓冲器34、帧大小选择单元35、帧生成单元36和串行化单元37。传送控制单元3可以例如使用专用集成电路(asic)、现场可编程门阵列(fpga)等来实现。这里,帧缓冲器32是存储单元的实例。

原稿尺寸确定单元30基于来自原稿检测单元23的原稿传感器的原稿检测信号23a和来自边缘传感器的页面同步信号23b而确定原稿的尺寸以及原稿20是具有正规尺寸还是具有非正规尺寸。即,如果原稿尺寸确定单元30确定原稿20具有正规尺寸,则基于原稿检测信号23a来检测原稿20在主扫描方向上的尺寸,并且基于页面同步信号23b来检测原稿20在副扫描方向上的尺寸。原稿尺寸确定单元30将针对原稿20的确定结果30a输出至帧大小选择单元35。

帧缓冲器32将从读取单元24输出的一页的图像数据存储为位图数据。随着图像数据的存储操作终止,帧缓冲器32将存储在其中的位图数据传送至串行化单元37。

帧大小设置单元33基于用户对操控显示单元12输入的操控来在大小缓冲器34中设置可以在串行通信路径4中使用的帧大小。

大小缓冲器34具有多个缓冲器34a至34d。缓冲器34a至34d存储分别由帧大小设置单元33设置的帧大小v0、v1、v2和v3。

如果原稿大小确定单元30确定原稿20具有正规尺寸,帧大小选择单元35从大小缓冲器34中选择帧大小v0、v1、v2和v3之一,以使得基于原稿20的现有尺寸来以一个或多个帧分割和传送图像数据,并且在开始下一原稿的图像数据的传送之前完成当前图像数据的传送。

帧大小选择单元35在帧大小v0至v3之中以较高优先级选择较大的帧大小v0至v2。

帧大小选择单元35选择帧大小v0至v3之一和分割次数“n”(包括意味着不分割的“1”),然后控制帧生成单元36以使得生成具有对应于分割次数n的帧大小的帧。

帧生成单元36生成每一个均具有帧大小选择单元35选择的帧大小的“n”个帧。

串行化单元37将从帧缓冲器32输出的图像数据32a插入帧生成单元36生成的帧的有效载荷中,将帧转换成串行数据,并且通过串行通信路径4将该串行数据传送至控制器5。

(帧结构)

图3a是示出当以两帧传送图像数据时的帧结构的分组图。图3b是示出当以四帧传送数据量与图3a的数据量相同的图像数据时的帧结构的分组图。该帧包括记录有传送目的地、数据量等的报头(header)以及包含图像数据的有效载荷。这里,报头是开销(overhead)的示例。如果传送计数从图3a所示的“两个”增大至图3b所示的“四个”,则与用于传送与两个报头一样多的、传送计数为“2”的图像数据的时间相比,需要更多时间t来传送传送计数为“4”的图像数据。因此,帧大小选择单元35以较高优先级选择相对大的帧大小以减少在限制时间内传送剩余的图像数据的传送计数。

(选择帧大小的方法的实例)

图4a是示出当以帧大小v0传送图像数据时选择帧大小的示例性方法的图。图4b是示出当以帧大小v2传送图像数据时选择帧大小的示例性方法的图。帧大小选择单元35选择具有更小的分割次数的图4a的帧大小,只要可以在开始下一图像数据的传送之前传送图像数据即可。

(信息处理设备的操作)

接下来,将描述信息处理设备1的操作的实例。用户设置以堆叠状态在图像输入单元2的托盘21上的多个原稿20,并且通过对操控显示单元12进行操控来指示读取原稿20。在以下描述中,假设原稿20具有正规尺寸。

图像输入单元2的自动纸张馈送装置22开始自动馈送原稿20。在检测到原稿20时,原稿检测单元23的原稿传感器将原稿检测信号23a传送至传送控制单元3的原稿尺寸确定单元30。从检测到原稿20的前端到检测到原稿20的尾端,原稿检测单元23的边缘传感器将页面同步信号23b传送至传送控制单元3的原稿尺寸确定单元30和原稿边缘检测单元31。

原稿尺寸确定单元30基于来自原稿检测单元23的原稿检测信号23a和页面同步信号23b而确定原稿20的尺寸,并且确定原稿20是具有正规尺寸还是非正规尺寸。然后,确定结果30a被输出至帧大小选择单元35。

当确定原稿20具有正规尺寸时,如图5的流程图所示那样操作帧大小选择单元35。

图5是示出当原稿20具有正规尺寸时帧大小选择单元35的示例性操作的流程图。除非另外规定,否则假设该操作由帧大小选择单元35执行。

帧大小选择单元35在步骤s1中将分割次数设置为“n=1”(其意味着不分割),并且在步骤s2中将帧大小初始化为给定值,例如“v0”。

帧大小设置单元35基于来自原稿尺寸确定单元30的确定结果30a来获得要传送的图像数据的数据量,并且计算用于传送具有所确定的帧大小(被初始化为“v0”)的帧的传送时间ta(ta=tb×n,其中“tb”表示用于传送单个帧的传送时间)以及从开始传送当前图像数据到开始传送下一原稿20的图像数据的时间tl(限制时间)。然后,帧大小选择单元35在步骤s3中确定是否满足关系式“ta<tl”。

如果确定满足关系式“ta<tl”(在步骤s3中为是),则在步骤s4中,确定分割次数n(n=1)和帧大小v0,并且终止帧大小选择处理。

在步骤s3中,当确定不满足关系式“ta<tl”(在步骤s3中为否)时,帧大小选择单元35在步骤s5中确定在大小缓冲器34中是否存在下一最小帧大小v1。当确定在大小缓冲器34中存在下一最小帧大小v1(在步骤s5中为是)时,类似地在步骤s3中,针对帧大小v1执行比较处理。

重复上述的步骤s3和s5,直到在步骤s3中满足关系式“ta<tl”(在步骤s3中为是)。

当在步骤s5中不存在下一最小帧大小(在步骤s5中为否)时,在步骤s6中将分割次数递增1(n=n+1),并且在步骤s2中将帧大小初始化为“v0”。然后,重复步骤s2、s3、s5和s6,直到在步骤s3中获得肯定结果为止。

当帧大小选择单元35如上所述那样确定分割次数n和帧大小时,可以减少分割次数并且确定在开始下一次传送之前可以传送图像数据的帧大小。

尽管迄今已描述了本发明的示例性实施例,但是这些示例性实施例不旨在限制本发明的范围。在不背离本发明的精神和范围的情况下可以进行各种改变和变型。例如,在步骤s5中,可以计算传送时间tc以及从完成传送对应于页面尺寸的图像数据到开始传送下一原稿的图像数据经过的时间td(ps否定时间),其中“传送时间tc=在空白区域(参照图4)内的数据量+(报头(开销)×分割次数)”。然后,可以确定是否满足关系式“tc<td”。

在不背离本发明的精神和范围的情况下,可以添加、删除、改变或替代在示例性实施例中所描述的流程的任意步骤。

为了说明和描述的目的而提供了本发明的示例性实施例的以上描述。其不旨在对本发明进行详尽说明或将本发明限于所公开的确切形式。显然,许多变型和改变对于本领域技术人员是明显的。选择并描述实施例是为了最好地说明本发明的原理及其实际应用,从而使得本领域技术人员根据各种实施例且通过适于所预期的特定用途的各种变型理解本发明。本发明的范围由所附权利要求及其等同方案来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1