图像形成装置,程序控制方法及程序制造方法及图纸

技术编号:2752584 阅读:169 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种可追加程序的图像形成装置。其目的在于提供一种可降低由程序造成的误动作的可能性的图像形成装置、程序控制方法及程序。该图像形成装置具有记录手段和控制手段。所述记录手段系在上述程序第一启动时,将对应进行该程序处理所需的存储器占用量记录在存储器中的记录手段;所述控制手段系在上述程序第二启动中,进行该程序处理时,从上述存储器取得进行处理后的存储器占用量,当所取得的存储器占用量和被启动的其他程序存储器占用量的合计值超过预设限定值的情况下,令上述处理的进行转为待机。

【技术实现步骤摘要】
,程序控制方法及程序的制作方法
本专利技术涉及一种,程序控制方法及程序,特别涉及一种可 追加程序的,程序控制方法及程序。
技术介绍
近年来,主要在称为复合机或联合机的中,已有可能在出 厂后,利用公开的应用程序界面(Application Program Interface,以下简 记为"API"),进行新的应用软件开发和安装的程序(例如,参照专利文献 1)。在这种中,能产生不仅可安装和利用该卖主 开发的应用软件,还可安装和利用其他软件卖主开发的应用软件的局面。在这样的组合型机器场合,有关存储器等资源的限制,比 通用型计算机严格得多。因此, 一般都预先对应用软件的存储器占用等资源 使用量设置限制,要求各应用软件卖主,设计可在该限制(以下称为"资源 限制")的范围内运行的应用软件。专利文献1日本特开2005—269619号公报然而,从软件卖主来看,都愿意提供一种更便利、功能更强的应用软件。 一般来说,功能越强,程序对存储器的占用量(消耗量)越有增加的倾向。因 此,市场上存在着以过度考虑终端用户便利,而不遵守资源限制状态下提供 应用软件的可能性。另外,即使每个应用软件都是遵守资源限制而编成,当多个应用软件并 列使用时,随着用户使用方式不同,也可能出现资源的枯竭。在资源枯竭的情况下,应用软件的动作得不到保证,存在着不仅对终端 用户产生损失,而且对和开发应用软件的卖主都会产生因要査 明原因而造成工作负担等问题。
技术实现思路
本专利技术就是为解决上述先有技术所存在的问题而提出来的,本专利技术的目 的在于,提供一种可降低因程序造成误动作可能性的、程序控 制方法及程序。为了实现上述目的,本专利技术提出以下方案(1) 一种,可追加程序,其特征在于,包括 记录手段,在上述程序第一启动时,将满足进行该程序处理所需的存储器占用量,记录在存储装置中;控制手段,在上述程序第二启动中,进行该程序处理时,从上述存储装 置取得进行后的存储器占用量,当所取得的存储器占用量和被启动的其他程 序的存储器占用量的合计值,超过预设限定值的情况下,令上述处理进行转 为待机。 、(2) 在上述(l)的中,其特征在于上述控制手段进行控制,在进行上述某个程序处理时,在令处理进行为 待机的程序进行之后的存储器占用量和其他程序的存储器占用量之合计值, 处于上述限定值以下时,使得上述待机的程序的处理进行。(3) 在上述(1)或(2)的中,其特征在于 进一步包括判断手段,上述程序第一启动时,根据记录在上述存储装置的信息,判断该程序的存储器占用量的最大值,是否在预设限定值以下;对通过上述判断手段判定为存储器占用量的最大值在上述限定值以下 的程序,准予进行上述第二启动。(4) 在上述(3)的中,其特征在于上述判断手段对上述存储器占用量的最大值和记录在第一文件中的限 定值进行比较。(5) 在上述(1)或(2)的中,其特征在于 上述控制手段进行控制,在上述程序的第二启动之时,根据记录在上述存储器中的信息,判断该程序存储器占用量的最大值,当该最大值超过预设 限定值时,使该程序不启动。(6) 在上述(1)-(5)任一个的中,其特征在于进一步包括操作手段,用于在上述程序的第一启动时,依照记录在第二 文件中的定义内容,产生对该程序操作画面的输入。(7) —种程序控制方法,由可追加程序的执行,其特征在 于,包括记录工序,在上述程序第一启动时,将满足进行该程序处理所需的存储 器占用量,记录在存储装置中;控制工序,在上述程序第二启动中,进行该程序处理时,从上述存储器 取得进行后的存储器占用量,当所取得的存储器占用量和被启动的其他程序 的存储器占用量的合计值,超过预设限定值的情况下,令上述处理的进行转 为待机。(8) 在上述(7)的程序控制方法中,其特征在于上述控制工序进行控制,在进行上述某个程序处理时,在令处理的进行 待机的程序进行之后的存储器占用量和其他程序的存储器占用量之合计值, 处于上述限定值以下时,使得上述待机的程序的处理进行。(9) 在上述(7)或(8)的程序控制方法中,其特征在于 进一步包括判断工序,在上述程序第一启动时,根据记录在上述存储器的信息,判断该程序的存储器占用量的最大值,是否在预设限定值以下;在上述判断工序中,对判定为存储器占用量的最大值在上述限定值以下 的程序,准予进行上述第二启动。(10) 在上述(9)的程序控制方法中,其特征在于上述判断工序对上述存储器占用量的最大值和记录在第一文件中的限 定值进行比较。(11) 在上述(7)或(8)的程序控制方法中,其特征在于 上述控制工序进行控制,在上述程序的第二启动之时,根据记录在上述存储器中的信息,判断该程序存储器占用量的最大值,当该最大值超过预设 限定值时,使该程序不启动。(12) 在上述(7)-(ll)任一个的程序控制方法中,其特征在于 进一步包括操作工序,在上述程序的第一启动时,依照记录在第二文件中的定义内容,产生对该程序操作画面的输入。(13) —种程序,使可追加程序的起作为记录手段和控制手段的功能,其中上述记录手段在上述程序第一启动时,将满足进行该程序处理所需的存储器占用量记录在存储装置中;上述控制手段在上述程序第二启动中,进行该程序处理时,从上述存储 器取得进行后的存储器占用量,当所取得的存储器占用量和被启动的其他程 序存储器占用量的合计值超过预设限定值的情况下,令上述处理的进行转为 待机。(14) 在上述(13)的程序中,其特征在于上述控制手段在进行上述任一程序处理时,在令处理进行待机的程序进 行之后的存储器占用量和其他程序的存储器占用量之合计值处于上述限定 值以下时,使得上述待机的程序的处理进行。(15) 在上述(13)或(14)的程序中,其特征在于进一步包括判断手段,在上述程序第一启动时,根据记录在上述存储器 里的信息,判断该程序的存储器占用量的最大值,是否在预设限定值以下;对由上述判断手段判断为存储器占用量的最大值在上述限定值以下的 程序,准予进行上述第二启动。(16) 在上述(15)的程序中,其特征在于上述判断手段将上述存储器占用量的最大值和记录在第一文件中的限 定值进行比较。(17) 在上述(13)或(14)的程序中,其特征在于上述控制手段根据在上述程序第二启动时,记录在上述存储器的信息, 判断该程序的存储器占用量的最大值,当该最大值超过预设限定值时,使该 程序不启动。(18) 在上述(13)-(17)任一个的程序中,其特征在于 进一步包括操作手段,用于在上述程序的第一启动时,依照记录在第二文件中的定义内容,产生对该程序操作画面的输入。在这样的中,可降低因程序造成误动作的可能性。 下面说明本专利技术的效果。按照本专利技术,可以提供一种能降低因程序造成误动作可能性的图像形成 装置、程序控制方法及程序。附图说明图1是用于说明本专利技术实施形态概要的图。图2是表示本专利技术实施形态中的复合机硬件构成例子的图。图3是表示本专利技术实施形态中的复合机软件构成例子的图。图4是表示应用软件包和服务包的状态转移模型的实装例图。图5是用于说明请求路径控制部主要功能的图。图6是用于说明临时启动脚本(script)及临时启动服务的图。图7A,7B是用于说明第一实施形态中的复合机的临时启动的处理工序用的时序图,图7B是图7A的延续。图8本文档来自技高网...

【技术保护点】
一种图像形成装置,可追加程序,其特征在于,包括: 记录手段,在上述程序第一启动时,将满足进行该程序处理所需的存储器占用量,记录在存储装置中; 控制手段,在上述程序第二启动中,进行该程序处理时,从上述存储装置取得进行后的存储器占用量,当所取得的存储器占用量和被启动的其他程序的存储器占用量的合计值,超过预设限定值的情况下,令上述处理进行转为待机。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:安藤光男
申请(专利权)人:株式会社理光
类型:发明
国别省市:JP[日本]

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

1