信息处理装置和信息处理方法制造方法及图纸

技术编号:13899988 阅读:84 留言:0更新日期:2016-10-25 14:12
本发明专利技术公开了一种信息处理装置和信息处理方法,所述信息处理装置包括:从多个外部装置依次获取请求的请求获取单元;存储所述请求的请求存储器;获取超时值的超时值获取单元,每个所述超时值表示直到停止发送来自所述多个外部装置中的一个的请求的时间;在获取请求的情况下,判定所述请求存储器是否具有附加存储所述请求的足够的空间的判定单元;以及在所述判定单元判定所述请求存储器不具有足够的空间的情况下,丢弃根据由所述超时值获取单元获取的所述超时值选择的请求的丢弃单元。

【技术实现步骤摘要】

本专利技术涉及一种信息处理装置和信息处理方法
技术介绍
近年,已经提出了一种接收并存储多个数据包,然后根据该等数据包进行处理,并且用于存储数据包的缓冲器的容量减少的装置。例如,在日本专利文献特开平10-145426号公报公开了一种数据包信息传送装置,该数据包信息传送装置判定新接收的数据包是否与已登记的数据包重叠,如果数据包相互重叠则丢弃新接收的数据包,如果数据包相互不重叠,则登记新接收的数据包。有一种可能性是,在表示从外部装置接收到的请求的信息量大于接收缓冲器的容量的情况下,丢弃应被存储的请求并且不进行根据该请求的处理。另外,有必要提供具有大容量的接收缓冲器以存储所有被接收的请求。
技术实现思路
因此,本专利技术的目的在于,在获取了多个请求的情况下,通过丢弃基于请求的特性选择的请求,减少用于存储请求的缓冲器的容量,并且通过再次获取被丢弃的请求,防止出现未执行根据被丢弃的请求的处理的情况。本专利技术是通过以下技术方面实现的:根据本专利技术的第一方面,提供一种信息处理装置,其包括请求获取单元、请求存储器、超时值获取单元、判定单元、以及丢弃单元。所述请求获取单元从多个外部装置依次获取请求。所述请求存储器存储所述请求。所述超时值获取单元获取超时值,每个所述超时值表示直到停止发送来自所述多个外部装置中的一个的请求的时间。所述判定单元在获取请求的情况下,判定所述请求存储器是否具有附加存储所述请求的足够的空间。所述丢弃单元在所述判定单元判定所述请求存储器不具有足够的空间的情况下,丢弃根据由所述超时值获取单元获取的所述超时值选择的请求。根据本专利技术的第二方面,所述信息处理装置是具有作为运行模式的正常模式和省电模式的装置,在所述正常模式下,对从所述多个外部装置中的一个获取的请求立即进行处理,在所述省电模式下,将从所述多个外部装置中的一个获取的请求存储在所述请求存储器中,以便在所述运行模式切换到所述正常模式后对所述请求进行处理。所述丢弃单元丢弃从所述省电模式切换到所述正常模式期间所选择的请求。根据本专利技术的第三方面,当所述信息处理装置被启动时和/或在预设的时间间隔,所述超时值获取单元通过向连接到所述信息处理装置的所述多个外部装置进行查询来获取所述超时值。根据本专利技术的第四方面,所述超时值获取单元基于超时值表获取所述超时值,所述超时值表根据所述请求的类型和/或根据已经发送了所述请求的所述多个外部装置进行预设。根据本专利技术的第五方面,提供一种信息处理方法,包括:从多个外部装置依次获取请求的请求获取步骤;将所述请求存储在请求存储器中的请求存储步骤;获取超时值,每个所述超时值表示直到停止发送来自所述多个外部装置中的一个的请求的时间的超时值获取步骤;在获取请求的情况下,判定所述请求存储器是否具有附加存储所述请求的足够的空间的判定步骤;以及在判定所述请求存储器不具有足够的空间的情况下,丢弃根据所获取的所述超时值选择的请求的丢弃步骤。与现有技术相比,本专利技术的有益效果是:根据本专利技术的第一和第五方面,丢弃基于所获取的请求的特性选择的请求,以减少存储请求的存储器的容量,并再次获取被丢弃的请求,以防止出现未执行根据该请求的处理的情况。根据本专利技术的第二方面,在存储器的容量不够的时点丢弃所选择的请求。根据本专利技术的第三方面,根据连接到信息处理装置的外部装置的状态,获取用于选择待被丢弃的请求的条件。根据本专利技术的第四方面,即使在未从外部装置获取用于选择是否丢弃请求的必要条件的情况下,也基于预设的必要条件选择待被丢弃的请求。附图说明将参照以下附图详细说明本专利技术的示例性实施例,其中:图1是用于说明信息处理装置的使用环境的图;图2是用于说明通信单元的结构的图;图3是用于说明存储在请求存储器中的信息的一例的图;图4是用于说明超时值表的一例的图;图5是示出当启动信息处理装置时执行的处理的流程的一例的图;以及图6是示出当信息处理装置在省电模式和正常模式之间切换时执行的处理的流程的一例的图。具体实施方式以下,将参照附图对本专利技术的示例性实施例进行说明。在附图中,相同或等效的元件用相同的附图标记表示,并省略重复的说明。图1是用于说明根据本示例性实施例的信息处理装置101的使用环境的图。如图1所示,信息处理系统100包括信息处理装置101、网络102、以及外部装置103。信息处理装置101经由网络102与外部装置103通信。信息处理装置101例如是执行打印、扫描等的装置,并包括输入单元104、显示器105、控制器106、存储器107、通信单元108、操作单元109、以及内部总线110。输入单元104例如是通用串行总线(USB)端口、光盘驱动器等,并从外部接收数据。显示器105例如是液晶显示器、有机电致发光(EL)显示器等,并响应控制器106下达的指令在其上显示信息。控制器106例如是中央处理单元(CPU)、微处理单元(MPU)等,并根据存储在存储器107中的程序运行。控制器106处理从外部装置103中的任一个获取的请求(后述),并在完成该处理后,控制器106指令通信单元108通知对应的外部装置103该处理已经完成。存储器107例如由诸如只读存储器(ROM)、随机存取存储器(RAM)、或硬盘的信息记录介质构成,并存储由控制器106执行的程序。存储器中107也作为控制器106的工作存储器运行。通信单元108经由网络102使信息处理装置101与信息终端相互连接。通信单元108的细节将在下面进行说明。操作单元109例如由多个按钮和触摸面板等构成,并根据下达指令的用户操作向控制器106输出指令。内部总线110使输入单元104、通信单元108、控制器106、存储器107、显示器105、以及操作单元109相互连接。网络102例如是使局域网(LAN)相互连接的宽带通信网络。例如,如图1所示,信息处理装置101和外部装置103经由局域网相互连接。在此,网络102可以是在一定的限定区域中在装置之间安装的内部网络,或者可以是因特网。每个外部装置103是由CPU、存储器等构成的个人计算机(PC)、智能电话等,并向诸如行式打印机远程协议(LPR)或地址解析协议(ARP)的信息处理装置101发送请求。图2是用于说明根据本示例性实施例的通信单元108的功能结构的图。如图2所示,通信单元108包括请求获取单元201、请求存储器202、超时值获取单元203、超时值表存储器204、以及通信控制器205。请求获取单元201从各个外部装置103依次获取请求。例如,请求获取单元201从经由网络102连接到信息处理装置101的多个外部装置103依次取得用于识别该外部装置103的信息和与由该外部装置103向信息处理装置101所作的请求的类型相关的信息。具体而言,请求获取单元201依次从具有识别信息“A”的外部装置103获取“ARP”请求,并从具有识别信息的“B”的外部装置103获取“LPR”请求。由请求获取单元201获取的请求的类型不限于“ARP”和“LPR”。例如,请求的类型可以包括对由信息处理装置101保持的信息的进行通知的请求。请求存储器202存储由请求获取单元201获取的请求。例如,在请求获取单元201已经获取上述请求的情况下,请求存储器202依次存储外部装置103上的识别信息“A”和“ARP”请求的类型,以及外部本文档来自技高网...

【技术保护点】
一种信息处理装置,其特征在于,包括:请求获取单元,其从多个外部装置依次获取请求;请求存储器,其存储所述请求;超时值获取单元,其获取超时值,每个所述超时值表示直到停止发送来自所述多个外部装置中的一个的请求的时间;判定单元,其在获取请求的情况下,判定所述请求存储器是否具有附加存储所述请求的足够的空间;以及丢弃单元,其在所述判定单元判定所述请求存储器不具有足够的空间的情况下,丢弃根据由所述超时值获取单元获取的所述超时值选择的请求。

【技术特征摘要】
2015.03.24 JP 2015-0617501.一种信息处理装置,其特征在于,包括:请求获取单元,其从多个外部装置依次获取请求;请求存储器,其存储所述请求;超时值获取单元,其获取超时值,每个所述超时值表示直到停止发送来自所述多个外部装置中的一个的请求的时间;判定单元,其在获取请求的情况下,判定所述请求存储器是否具有附加存储所述请求的足够的空间;以及丢弃单元,其在所述判定单元判定所述请求存储器不具有足够的空间的情况下,丢弃根据由所述超时值获取单元获取的所述超时值选择的请求。2.根据权利要求1所述的信息处理装置,其中,所述信息处理装置是具有作为运行模式的正常模式和省电模式的装置,在所述正常模式下,对从所述多个外部装置中的一个获取的请求立即进行处理,在所述省电模式下,将从所述多个外部装置中的一个获取的请求存储在所述请求存储器中,以便在所述运行模式切换到所述正常模式后对所述请求进行处理,以及所述丢弃...

【专利技术属性】
技术研发人员:河田祐一平松久二波多野圭酒卷匡正福冈贵德
申请(专利权)人:富士施乐株式会社
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1