信息设备、计算机程序以及存储器共享方法_5

文档序号:8498628阅读:来源:国知局
并判定为即使工作区缩小也没有障碍时发出的。
[0150]接收到许可提供的意思的通知的区域管理块111C将打印数据制作部111的各块所使用的工作区缩小成从存储区域25整体去除向文件变换处理部121提供的存储区域26的部分(S35)。该工作区的设定被通知给主块111A。接收到通知的区域管理块IllC使用被缩小的工作区来再启动打印数据制作处理。但是,在原本不进行打印数据制作处理而流程从步骤S32进入步骤S35的情况下,主块IllA不进行用于再启动的处理。
[0151]变更了用于打印数据制作部111的工作区的设定的区域管理块IllC向文件变换处理部121提供按照在提供的请求中指定的那样的大小的存储区域60 (S36)。然后,流程返回到步骤S30。
[0152]另一方面,在步骤S30的检查结果为“否”的情况下,即在当前时间点已经向文件变换处理部121提供了存储区域26的情况下,区域管理块IllC检查是否存在来自文件变换处理部121的返还通知(S37)。
[0153]在存在返还通知的情况下(S37中“是”),如果不是打印数据制作处理中则区域管理块IllC立即将用于打印数据制作部111的工作区扩大为存储区域25整体,如果是打印数据制作处理中则区域管理块IllC等待处理结束(S38)后将用于打印数据制作部111的工作区扩大为存储区域25整体(S39)。
[0154]下面列举共用存储区域25的MFP I的动作的例子。
[0155]〔动作例I〕存在使用操作面板17对MFPI进行操作的用户A和对MFP I进行远程访问的用户B。用户A和用户B都接受认证后登录到MFP I。使用于远程访问的用户终端2只要是具备访问用的应用程序的信息设备即可,既可以是固置型或携带型的个人计算机,也可以是智能手机、PDA (Personal Digital Assistant:个人数字助理)。
[0156]用户A在将原稿片材90设置于ADF 14之后,向MFP I指示文件发送作业(作业I)的执行。作业I所指定的文件形式为roF,PDF的需要大小为小的大小。在用户A指示了作业I的执行时,用户B为了发送存储盒20内的文档而显示了发送设定画面40。此时,设已经指定了需要大小为大的大小的紧凑式HF。
[0157]在这种状况下,MFP I判断为存在接着作业I之后立即由用户B指示文件发送作业(作业2)的执行的可能性,不是确保作为实际的需要大小的小的大小的存储区域261、而是确保大的大小的存储区域262,来作为作业I的文件变换处理的工作区。然后,使用所确保的存储区域262来执行作业I。
[0158]在该动作例I中,即使在作业I的执行中投入了作业2,由于在先行的作业I的执行时确保了大的大小的存储区域262,因此也不需要为了执行作业2而重新提供工作区。能够使用已经确保的大的大小的存储区域262来制作紧凑式TOF的发送文件。
[0159]〔动作例2〕存在对MFPI进行远程访问的用户C和使用操作面板17对MFP I进行操作的用户D。用户C和用户D都是被MFP I认证的登录用户。
[0160]用户C指示发送存储盒20内的文档的文件发送作业(作业3)的执行。作业3所指定的文件形式为HF。设在用户C指示了作业3的执行时,用户D显示了发送用的画面以外的操作画面。
[0161]MFP I从表示用户D对MFP I的使用实际结果的使用实际结果数据提取文件发送作业的使用频度F和需要大小为大的大小的文件形式的选择频度G。然后,针对用户D,获取使用频度F为例如80%且选择频度G为例如90%。
[0162]在MFP I中,作为指定频度的阈值预先设定有70%,作为选择频度的阈值预先设定有70%。MFP I判断为存在接着作业3之后立即由用户D指示需要大的大小的工作区的文件发送作业(作业4)的执行的可能性。MFP I基于该判断,不是确保作为实际的需要大小的小的大小的存储区域261、而是确保大的大小的存储区域262,来作为作业3的文件变换处理的工作区。然后,使用所确保的大的大小的存储区域262来执行作业3。
[0163]在动作例2中也与动作例I同样地,即使在作业3的执行中投入了作业4,由于在先行的作业3的执行时确保了大的大小的存储区域262,因此也不需要为了执行作业4而重新确保工作区。
[0164]〔动作例3〕存在对MFPI进行远程访问的用户E。用户E指示发送存储盒20内的文档的文件发送作业(作业5)的执行。作业5所指定的文件形式为HF。
[0165]MFP I在被指示了作业5的执行时,判定是否自动传输功能有效且自动传输被登记。在此,设登记有将来自某发送者的传真接收数据传输到服务机6的自动传输,作为文件形式设定有紧凑式HF。
[0166]MFP I判定传真接收是否处于进展中,如果是进展中则判定该传真接收是否相应于已登记的自动传输。在相应于已登记的自动传输的传真接收为进展中的情况下,MFP I不是确保作为实际的需要大小的小的大小的存储区域261、而是确保大的大小的存储区域262,来作为作业5的文件变换处理的工作区。这是因为预计传真接收不久结束而将制作紧凑式HF的数据。MFP I使用所确保的大的大小的存储区域262来执行作业5。
[0167]即使在作业5的执行中传真接收结束并通过自动传输功能指示了需要大的大小的工作区的文件发送作业(作业6)的执行,由于在先行的作业5的执行时确保了大的大小的存储区域262,因此也不需要为了执行作业6而重新确保工作区。
[0168]此外,即使被登记的自动传输的接收类别为利用电话线路的传真以外的类别,也进行同样的动作。根据自动传输的登记状况,判定经由LAN 5的数据接收、存储盒保存的情况下的向存储盒的数据输入或电子邮件的接收是否为进展中。
[0169]〔动作例4〕存在对MFPI进行远程访问的用户F。用户F指示发送存储盒20内的文档的因特网传真发送作业(作业6)的执行。接着,用户F指示发送存储盒20内的文档的文件发送作业(作业7)的执行。作业7所指定的文件形式为HF。在作业7被投入时已经执行的作业6使用文件变换处理部121,因此同样地使用文件变换处理部121的作业7变为等待执行。
[0170]并且,用户F指示发送存储盒20内的文档的文件发送作业(作业8)的执行。作业8所指定的文件形式为紧凑式HF。被投入的作业8由于作业6处于执行中而与作业7同样地变为等待执行。
[0171]当作业6的执行结束时开始作业7的执行。此时,MFP I确保使用于作业7的文件变换处理的工作区。此时,MFP I调查等待执行的文件发送作业的有无。当获知存在预定在作业7的下一次执行的等待执行的作业8时,MFP I调查作业8的文件变换处理的需要大小。判定为作业8的需要大小为大的大小的MFP I不是确保作为实际的需要大小的小的大小的存储区域261、而是确保大的大小的存储区域262,来作为作业7的文件变换处理的工作区。然后,使用所确保的大的大小的存储区域262来执行作业7。
[0172]在动作例4中,在以作业7的执行结束为契机来开始作业8的执行时,由于在已经先行的作业7的执行时确保了大的大小的存储区域262,因此不需要为了执行作业8而重新确保工作区。
[0173]〔动作例5〕存在使用操作面板17对MFPI进行操作的用户G和对MFP I进行远程访问的用户H。用户G和用户H都是被MFP I认证的登录用户。
[0174]用户G在将原稿片材90设置于ADF 14之后,向MFP I指示文件发送作业(作业9)的执行。作业9所指定的文件形式为HF。在由用户G投入了作业9时,已经由用户H投入了打印作业(作业10)。
[0175]在由用户G投入了作业9时,正在进行用于作业10的打印数据制作处理。MFP I决定为了作业9的文件变换处理而确保的工作区的大小。为此,MFP I基于作业10的页面数、文件大小这样的处理条件估计打印数据制作处理的所需时间。在此,设页面数为3页,文件大小为100KB,所需时间为10秒。该估计的所需时间比预先确定的阈值(例如30秒)短。由于作业10的执行开始时刻为已知,通过估计所需时间来求出打印数据制作处理的估计结束时刻。
[0176]另外,MFP I基于作业9的页面数、彩色模式、分辨率、图像大小这样的处理条件估计作业9的文件变换处理的所需时间。在此,设根据页面数为20页,是全色模式,是高分辨率,是A3大小,估计所需时间为120秒。该估计的所需时间比预先确定为阈值的时间(例如30秒)长。由于能够从系统时钟获取当前时刻,因此通过估计所需时间来求出文件变换处理的估计结束时刻。
[0177]由于作业9的文件变换处理的估计结束时刻比作业10的打印数据制作处理的估计结束时刻迟,因此MFP I确保作为实际的需要大小的小的大小的存储区域261,来作为作业9的文件变换处理的工作区。然后,使用所确保的存储区域261来执行作业9。
[0178]在动作例5中确保小的大小的存储区域261是因为,如果在作业9的执行结束时打印数据制作处理没有在进行,则即使接着作业9之后执行下一个文件发送作业也能够在该时间点立即确保所需量的工作区。
[0179]在以上的实施方式中,仅在文件变换处理部121 (第2处理单元)请求时提供存储区域25的一部分,因此在文件变换处理部121不使用存储区域25时,打印数据制作处理部111 (第I处理单元)能够使用存储区域25的整体来推进打印数据制作处理。此外,由于提供存储区域25中的被请求的大小的部分,因此在被请求的大小为小的大小时,能够使用存储区域25内的剩余的大的部分来高效地推进打印数据制作处理。
[0180]在上述的实施方式中,能够将与文件变换处理有关的工作区的需要大小划分为例如小、中、大这三个。如果尽管当前时间点的需要大小为小的大小、但是预测出下一次需要的预测大小为中大小,则确保中大小的工作区,如果预测大小为大的大小,则确保大的大小的工作区。如果尽管当前时间点的需要大小为中大小、但是预测大小为大的大小,则确保大的大小的工作区。在当前时间点的需要大小与预测大小相同或当前时间点的需要大小大于预测大小的情况下,只要确保当前时间点的需要大小的工作区即可。
[0181]此外,文件变换处理部121对打印数据制作处理部111请求提供的存储区域的大小也可以未必为与当前时间点的需要大小和预测大小中的最大的大小相同的大小,只要是至少具有该最大的大小的大小、即与该最大的大小相同或大于该最大的大小的大小即可。
[0182]在上述的实施方式中,在由于存在等待执行的文件发送作业而继续确保大的大小的存储区域262的情况下,根据状况暂且返还存储区域262,由此能够扩大在印刷时能够使用的存储区域。例如在产生只被投入需要大小为小的大小的文件发送作业的规定数值以上的等待执行的情况下,暂且返还存储区域262。也可以考虑等待执行的作业的估计所需时间的合计、伴随印刷的作业的有无来决定是否需要返还。
[0183]下一次需要大小的预测例程中的第I预测、第2预测、第3预测以及第4预测这四个预测的执行顺序不限于图11的例示的顺序,能够适当变更。不管是哪一个顺序,都只要在第二个以后的预测中最初检查在前的预测的成功与否,在得到预测结果的情况下省略在其后的预测即可。不一定要将四个预测全部编入流程中
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1