控制装置、图像处理系统以及控制方法

文档序号:7780960阅读:119来源:国知局
控制装置、图像处理系统以及控制方法
【专利摘要】本发明提供一种控制装置、图像处理系统以及控制方法。作为控制装置的终端装置在CPU(10)中包含用于从MFP取得画面信息的取得部(101)、用于显示基于画面信息的操作画面的第1显示部(102)、用于向MFP发送针对操作画面的用户指示的位置信息的第1发送部(106)、用于判断在MFP中有无对通信带来影响的状态变化的判断部(103)、用于显示根据画面信息生成的替代画面的第2显示部(104)、用于保存基于针对替代画面的用户指示的参数的保存部(107)、和用于向MFP发送所保存的参数的第2发送部(108)。
【专利说明】控制装置、图像处理系统以及控制方法
【技术领域】
[0001]本发明涉及控制装置、图像处理系统以及控制方法,特别涉及用控制装置对图像形成装置进行远程操作的控制装置、图像处理系统以及控制方法。
【背景技术】
[0002]作为用远程的控制装置控制控制对象的装置的方法,有被称为所谓遥控面板的方法。在该方法中,向控制装置发送控制对象的装置的操作画面的信息,并将用于根据该信息而确定在控制装置上显示的操作画面中的操作位置的信息向控制对象的装置发送。在控制对象的装置中,根据确定该操作位置的信息和显示画面来确定指示内容,进行依照该指示的处理。并且,该处理的结果,如果操作画面发生转变,则再将该操作画面的信息向控制装置发送。
[0003]作为控制对象的装置的一个例子,能举出:例如打印机、复印机、传真收发机、和它们的复合机即MFP (Mult1-Functional Peripheral,多功能一体机)等图像形成装置。
[0004]另外,在这种控制方法中,通过在处于远程的控制对象的装置与控制装置之间,反复进行从控制对象的装置向控制装置的操作画面的信息的发送、以及从控制装置向控制对象的装置的确定操作位置的信息的发送,来推进控制对象的装置中的处理。所以,如果操作过程中,在控制对象的装置中发生错误或故障等而状态发生了变化,则使用控制装置来操作控制对象的装置的用户将无法进行接下来的操作。此外,由于用户使用位于远程的控制装置进行控制对象的装置的操作,所以即使在控制对象的装置的状态发生了变化的情况下,也无法立即得知该情况而是继续进行操作,所以也有时这种操作毫无意义。
[0005]对于这样的问题,例如日本特开2011 — 218810号公报公开了如下系统:在控制对象的装置中发生故障而不能进行与控制装置之间的通信的情况下,能够通过将与控制装置的通信切换到替代机,从而继续利用装置。
[0006]但是,在日本特开2011 - 218810号公报的技术中,存在如下问题:不能继续进行利用在状态变化以前在控制对象的装置中保存的信息及该信息的状态等的处理。
[0007]此外,因为当控制对象的装置中发生故障时就切换到替代机,所以操作环境将突然从原来的控制对象的装置发生切换,用户的便利性将受到损害。
[0008]此外,在替代机设为是位于比原来的控制对象的装置远的图像形成装置、或是平常不使用的图像形成装置的情况下,有用户的便利性受到损害的情况。

【发明内容】

[0009]本发明是鉴于这样的问题而作出的,其目的在于,提供一种即使在控制对象的装置中发生状态变化的情况下也能减少用户的不便而继续处理的控制装置、图像处理系统以及控制方法。
[0010]为了达成上述目的,依照本发明的一个方案,控制方法是用能够与图像形成装置通信的控制装置对图像形成装置进行远程控制的方法,包含以下步骤:通过控制装置对图像形成装置进行请求,图像形成装置对控制装置发送画面信息的步骤,其中,该画面信息是用于使得显示于图像形成装置的操作画面进行显示的信息;控制装置将基于画面信息的操作画面显示于显示装置的步骤;控制装置接收针对操作画面的用户的指示的步骤;控制装置向图像形成装置发送在操作画面中确定用户指示的位置的信息的步骤;通过图像形成装置执行依照用户的指示的处理,从而控制装置判断在图像形成装置中是否有对图像形成装置和控制装置之间的通信带来影响的状态变化的步骤;在控制装置判断有无状态变化的步骤中,在判断为有状态变化的情况下,控制装置在显示装置中显示根据画面信息生成的替代画面的步骤;控制装置将基于针对替代画面的用户的指示的参数保存于存储装置的步骤;控制装置对图像形成装置中的状态变化的结束进行判断的步骤;以及在控制装置对状态变化的结束进行判断的步骤中判断为状态变化结束了的情况下,恢复控制装置和图像形成装置之间的通信,控制装置向图像形成装置发送保存于存储装置的参数的步骤。
[0011]依照本发明的另一个方案,是一种能够远程对图像形成装置进行控制的控制装置,具备:取得单元,用于通过在与图像形成装置之间进行通信而取得画面信息,该画面信息是用于使从图像形成装置显示的操作画面进行显示的信息;第I显示单元,用于在显示装置中显示基于画面信息的操作画面;第I发送单元,用于在接收到针对操作画面的用户指示时,通过与图像形成装置之间进行通信,向图像形成装置发送确定用户指示在操作画面中的指示位置的信息;判断单元,用于判断在图像形成装置中有无对通信带来影响的状态变化;第2显示单元,用于在判断为图像形成装置中有状态变化的情况下,在显示装置显示根据画面信息生成的替代画面;保存单元,用于在存储装置中保存基于针对替代画面的用户指示的参数;以及第2发送单元,用于在判断为状态变化结束了的情况下,通过与图像形成装置之间进行通信,向图像形成装置发送在存储装置中保存的参数。
[0012]依照本发明的又一个方案,一种图像处理系统,具备:图像形成装置;以及控制装置,能够与图像形成装置通信,用于远程控制图像形成装置。控制装置具备:取得单元,用于通过在与图像形成装置之间进行通信而取得画面信息,该画面信息是用于使从图像形成装置显示的操作画面进行显示的信息;第I显示单元,用于在显示装置中显示基于画面信息的操作画面;第I发送单元,用于在接收到针对操作画面的用户指示时,通过与图像形成装置之间进行通信,向图像形成装置发送确定用户指示在操作画面中的指示位置的信息;判断单元,用于判断在图像形成装置中有无对通信带来影响的状态变化;第2显示单元,用于在判断为图像形成装置中有状态变化的情况下,在显示装置中显示根据画面信息生成的替代画面;保存单元,用于在存储装置中保存基于针对替代画面的用户指示的参数;以及第2发送单元,用于在判断为状态变化结束了的情况下,通过与图像形成装置之间进行通信,向图像形成装置发送在存储装置中保存的参数。
[0013]本发明的上述以及其它的目的、特征、方案以及优点,根据与所附附图关联起来被理解的与本发明相关的接下来的详细说明而明了。
【专利附图】

【附图说明】
[0014]图1是表示实施方式中的图像处理系统的结构的具体例子的图。
[0015]图2是表示图像处理系统所包含的终端装置的硬件结构的具体例子的图。
[0016]图3是表示图像处理系统所包含的MFP (Mult1-Functional Peripheral,多功能一体机)的硬件结构的具体例子的图。
[0017]图4是表示图像处理系统中的动作的概要的图。
[0018]图5是表示图像处理系统中的动作的概要的图。
[0019]图6是表示整体简易画面以及部分简易画面各自与通常的操作画面的关系的图。
[0020]图7是表示终端装置的功能结构的具体例子的框图。
[0021]图8是表示终端装置中的动作流程的一个例子的流程图。
[0022]图9是表示图8的步骤Slll中的替代画面显示处理的具体例子的图。
[0023]图10是表示图8的步骤S113中的恢复处理的具体例子的图。
【具体实施方式】
[0024]以下,参照【专利附图】
附图
【附图说明】本发明的实施方式。在以下的说明中,对相同部件以及结构要素付以相同的符号。他们的名称以及功能也相同。因此,不重复这些说明。
[0025]<系统结构>
[0026]图1是表示本实施方式所涉及的图像处理系统的结构的具体例子的图。
[0027]参照图1,本实施方式所涉及的图像处理系统,包含作为控制装置的终端装置100、和控制对象的装置即作为图像形成装置的MFP (Mult1-Functional Peripheral,多功能一体机)300。
[0028]作为终端装置100,能举出例如手机、小型的笔记本型PC、电子书等。另外,终端装置100是控制装置的一个例子,控制装置不限于终端。此外,也可以是通常的PC(个人计算机)等。
[0029]终端装置100和MFP300既可以通过LAN (Local Area Network,局域网)等有线或无线的通信网络进行通信,也可以是采用了作为近距离无线通信技术的国际标准规格的NFC (Near Field Communication,近场通信)等技术的通信等直接的有线或无线的通信。
[0030]<装置结构>
[0031]图2是表示终端装置100的硬件结构的具体例子的图。
[0032]参照图2,终端装置100包含:用于控制整体的运算装置即CPU (CentralProcessing Unit,中央处理单元)10、用于存储CPUlO中执行的程序等的ROM (Read OnlyMemory,只读存储器)11、用于作为用CPU10执行程序时的作业区域而发挥功能的RAM(Random Access Memory,随机存取存储器)12、用于接受针对该终端装置100的操作输入的开关等输入装置13、显示器14、用于存储文件等的存储器15、用于控制与MFP300之间的通信的通信控制器16。
[0033]图3是示出MFP300的硬件结构的具体例子的图。
[0034]参照图3可知,MFP300包含:作为用于控制整体的运算装置的CPU30、用于存储CPU30中执行的程序等的R0M31、用于作为用CPU30执行程序时的作业区域而发挥功能的RAM32、用于光学地读取载置于未图示的原稿台的原稿而得到图像数据的扫描仪33、用于将图像数据固定在印刷用纸上的打印机34、用于显示信息或者接收对该MFP300的操作输入的包含触摸板的操作面板35、用于保存图像数据等的存储器36、用于控制与终端装置100之间的通信的通信控制器37。
[0035]操作面板35包含未图示的触摸板和操作键群。触摸板是将液晶显示装置等显示装置和光学式触摸板、静电电容触摸板等位置指示装置重叠而构成的。操作面板35显示操作画面,确定该操作画面上的指示位置。CPU30根据预先存储的用于使画面显示的数据而使操作画面显示于触摸板。
[0036]用于显示操作画面的信息即画面信息预先存储于存储器15的规定区域。CPU30从存储器15读出对应于处理而所需的画面信息,根据该画面信息在操作面板35上显示操作画面。
[0037]<动作概要>
[0038]图4以及图5是表示本实施方式所涉及的图像处理系统中的动作概要的图。该动作是由被称为所谓的遥控面板的终端装置100远程操作MFP300时的动作。图4是表示通常的遥控面板中的动作流程的图,图5是表示在MFP300中发生状态变化时的动作流程的图。
[0039]详细而言,参照图4,如果接收到用户遥控面板的开始指示,则终端装置100起动用于使遥控面板动作执行的应用(程序)(步骤S11)。终端装置100按照该程序的执行对MFP300请求画面信息(步骤S12)。
[0040]MFP300如果从终端装置100接收到画面信息的请求,则对终端装置100发送用于使当前显示于操作面板35的操作画面显示的信息即画面信息(步骤S13)。
[0041]终端装置100如果从MFP300接收到画面信息,则根据该画面信息在显示器14上显示操作画面(步骤S14),等待基于该画面的用户指示。如果接收到基于所显示的操作画面的用户指示,则终端装置100对MFP300发送表示该操作画面中的用户指示的位置的信息、即位置信息(步骤S15)。
[0042]接收到上述位置信息的MFP300根据所显示的操作画面和位置信息确定用户指示的内容,执行按照该指示的处理,根据该处理使操作画面转变(步骤S16)。然后,MFP300向终端装置100发送转变后的操作画面的画面信息(步骤S17)。
[0043]作为对于MFP300的处理的指示,能举出动作所必需的各种设定的指示、和该设定下的该动作开始的指示。前者的用于进行设定的MFP300的操作画面整体包含:设定对象的项目、和针对每个该项目可设定的参数的选项。操作画面整体由多个在MFP300的操作面板35显示I次的操作画面分层地构成。上位层的操作画面配置有设定对象的项目的选项。下位层的操作画面配置有针对设定对象的每个项目的参数的选项。如果在上位层的操作画面中选择了设定对象的项目,则在MFP300中进行用于将操作画面切换为提示该项目的参数的选项的操作画面的处理,并使操作画面转变。也即根据用户指示,使画面从上位的层的操作画面转变到下位的层的操作画面。并且,在下位的层的操作画面中,接受关于所选择的项目的参数的选择。
[0044]以下,重复上述步骤S15?S17。由此,MFP300的操作画面依次显示于终端装置100的显示器14,根据终端装置100中的对于该操作画面的用户指示执行MFP300中的处理。
[0045]如果在上述步骤S14中,接受到基于在显示器14上显示的操作画面的用户指示,则终端装置100通过解析画面信息,来判断当执行按照用户指示的处理时MFP300中是否发生状态变化。
[0046]这里的“状态变化”是指给与终端装置100之间的用于遥控面板动作的通信带来影响的MFP300的状态的变化。对通信的影响,包括:不能进行与终端装置100之间的通信、与通常的遥控面板动作时的通信量相比通信量显著减少。因此,这里的“状态变化”是指不能进行与终端装置100之间的用于遥控面板动作的通信这样的状态变化、通信量与通常的遥控面板动作时的通信量相比显著减少这样的状态变化。
[0047]例如,如果MFP300根据用户指示切换执行的应用,则也以成为该应用所需要的设定的方式切换主体设定。例如,在选择用于与外部装置联合地动作的应用的情况下,MFP300以与该选择联动地成为与该应用的动作相应的安全级别的方式切换主体设定。在进行切换主体设定的动作时,切断与终端装置100之间的通信。进而,其后还有需要再起动的情况。或者,还有如下情况:根据切换动作,虽然动作中的通信量减少,但能够进行与终端装置100之间的通信。
[0048]或者,还有MFP300需要在例如应用的追加、删除等的依照用户指示的定时(timing)再起动的情况。在这样的情况下,也切断与终端装置100之间的通信。
[0049]终端装置100能够根据上述解析来确定按照用户指示的处理。终端装置100例如针对进行切换的应用的每个组合,存储所需的动作(切换动作、再起动等)的内容等,针对MFP300中的每个处理预先存储需要怎样的切换动作、是否需要再起动等的处理内容。终端装置100通过参照存储着的处理内容,能够确定是否由于按照用户指示的处理而需要上述那样的切换动作、或需要再起动。基于此,终端装置100能够判断出在MFP300中发生状态变化。
[0050]另外,终端装置100中的判断不限于上述的方法。作为其它方法,例如,也可以是MFP300将基于用户指示的处理的内容通知给终端装置100,终端装置100解析该通知,从而由终端装置100根据该处理来判断产生状态变化的情况。或者,也可以在MFP300侧事前判断由于处理而产生状态变化的情况,MFP300将该意思通知给终端装置100,从而由终端装置100进行探测。
[0051]参照图5,终端装置100向MFP300发送基于对于显示的操作画面的用户指示的位置信息(步骤S21)。此外,终端装置100如果解析画面信息等执行按照用户指示的处理,则判断MFP300中是否产生状态变化。并且,如果判断为在MFP300中产生状态变化,则终端装置100在显示器14上显示替代画面(步骤S23),该替代画面是与在上述步骤S14中显示的操作画面不同的画面,并且是基于来自MFP300的画面信息而生成的。MFP300执行基于上述步骤S21中的位置信息的处理,该处理是与上述那样的状态变化相伴的处理(步骤S22)。
[0052]替代画面是指其信息量在显示于MFP300的操作面板35上的操作画面的信息量以下的简易的画面。详细而言,替代画面是指用于使操作画面整体显示于终端装置100的显示器14的与MFP300之间的通信量在通常的遥控面板动作下的通信量以下的操作画面。
[0053]作为第I替代画面,能举出作为操作画面整体而设为简易的画面的替代画面。在该画面上连规定的下位层的操作画面的内容也被配置。由此,不使该画面转变,就连规定的下位层的内容也能在该画面中确认。也将该替代画面称为“整体简易画面”。终端装置100预先存储第I替代画面用的页面格式(Page form)。并且,终端装置100能够通过将解析(例如脚本解析)来自MFP300的画面信息而取得的直到规定的下位层为止的画面内容输入到该页面格式,而生成整体简易画面。
[0054]作为第2替代画面,能够举出将构成操作画面整体的多个操作画面中的规定部分设为简易的画面的替代画面。在该画面中,删除了配置于各操作画面的选择按钮、图像等对象各自在显示上的属性中的规定的显示属性。还将该替代画面称为“部分简易画面”。[0055]图6是表示整体简易画面和部分简易画面各自与通常的操作画面的关系的图,(A)是表示通常的操作画面的图,(B)是表示整体简易画面的图,(C)是表示部分简易画面的图。
[0056]参照图6的(A),在通常的操作画面上作为一个例子,在上位层的操作画面上作为设定对象的项目的选项配置有“彩色”、“彩色模式”以及“托盘(tray)”。在该画面的下位层的操作画面上,作为能在该画面的一个项目即“彩色模式”下设定的参数的选项而配置有“自动”、“全彩色”以及“单彩色”。关于该画面的其它项目“彩色”以及“托盘”,也分别准备了下位层的操作画面。在这些下位层的操作画面中配置有在各项目中能设定的参数的选项。
[0057]参照图6的(B),在整体简易画面中配置有(A)的上位层的操作画面上配置的项目、和下位层的操作画面上配置的各项目的参数的选项。
[0058]如果在图6的(A)的画面中选择“彩色模式”,在其下位层的操作画面中选择“单彩色”,则设为在该下位层的操作画面中还能进行具体的颜色选择。在这种情况下,在整体简易画面的“单彩色”之下,还可以配置颜色的选项。终端装置100能够通过解析直到预先规定的下位层为止的操作画面,来生成配置了直到指定的层为止的内容的整体简易画面。
[0059]作为一个例子,终端装置100也可以解析直到最下位的层为止的操作画面,而配置于整体简易画面。或者,也可以解析直到预先规定的层为止(例如到最上位的层和下一层为止等)的操作画面,配置于整体简易画面。
[0060]或者,终端装置100如果对生成状态变化的情况进行判断,则还可以预测其持续时间,解析直到与该持续时间相应的层为止的操作画面而配置于整体简易画面。例如,也可以在整体简易画面上还配置持续时间越长就越深的层的操作画面的内容。由此,即使与MFP300不能通信的期间变长,也能接受这期间的用户操作。另一方面,在持续时间短的情况下,也可以在整体简易画面上还配置浅的层的操作画面的内容。由此,可以在使操作画面易视、易于进行解析处理的同时,提示所需的操作画面。
[0061]或者,终端装置100也可设为根据层的深度来删减项目数、选项数而生成整体简易画面。例如,终端装置100也可以设为操作画面的层越深(越是下位),越减少配置于该操作画面的项目、选项来配置于整体简易画面。由此,能够通过减少用户操作的可能性低的项目、选项,在使操作画面易看、使生成处理容易进行的同时,提示必要的操作画面。
[0062]参照图6的(C),在部分简易画面中,删除(A)的操作画面中的复杂的图形(选项的星型)、图像等成为通信负荷的规定的显示属性。
[0063]作为一个例子,终端装置100预先存储成为通信负荷的显示属性,如果通过解析画面信息来判断出有该显示属性,则从画面信息删除该显示属性来进行显示。
[0064]或者,终端装置100也可以预先存储按对通信的负荷从高到低的顺序删除显示属性的优先次序。并且,终端装置100也可以在通过解析画面信息而得到的对通信的负荷在规定的阈值以上的情况下,按优先次序从高到低的顺序删除显示属性,直到变为上述阈值以下。
[0065]终端装置100如果判断出在MFP300中产生状态变化,则进而判断该状态变化对MFP300与终端装置100之间的通信的影响程度。所谓影响程度根据上述通信中的通信量相比于通常的遥控面板动作时的通信量的减少量而进行判断。即,终端装置100预先存储MFP300与终端装置100之间可以称之为不能通信的程度的减少量的阈值,并比较上述减少量与阈值。在上述减少量为上述阈值以上的情况下,终端装置100判断为这些装置间是不能通信的状态。在上述减少量小于上述阈值的情况下并且是在规定量以上的情况下,终端装置判断为这些装置间虽然能够通信,但与通常的遥控面板动作时相比通信量减少。将前者的状态(不能通信的状态)称为第I状态,将后者的状态(通信量在减少的状态)称为第2状态。
[0066]在判断为第I状态的情况下,终端装置100根据画面信息生成作为简易画面的整体简易画面。即,终端装置100在判断出第I状态的情况下,通过解析来自MFP300的画面信息(例如脚本解析),取得直到规定的下位层为止的画面内容。并且,终端装置100通过作为在预先存储的页面格式所取得的画面内容,配置了设定对象的项目、针对每个项目可设定的参数的选项,来生成整体简易画面。
[0067]像上述这样,在整体简易画面中,将连规定的下位层的内容都配置于一个操作画面,所以连该下位层的操作画面也不需要用于画面转变的通信。换言之,终端装置100即使在MFP300的状态为不能通信的第I状态的情况下,也能不对MFP300请求新的画面信息,而对于不能通信期间的操作画面,连上述下位层的操作画面的内容都显示于显示器14,而接受用户指示。由此,即使MFP300中产生状态的变化而与终端装置100之间不能通信,也能使终端装置100的用户意识不到该情况而继续本来想要进行的操作。
[0068]在判断出上述第2状态的情况下,终端装置100根据画面信息生成作为简易画面的部分简易画面。即,终端装置100在判断出第2状态的情况下,通过对来自MFP300的画面信息进行解析(例如脚本解析)而从MFP300取得删除了成为通信的负荷的显示属性的画面信息,根据该画面信息来显示部分简易画面。并且,如果接收到对于该部分简易画面的用户指示,则终端装置100向MFP300发送用户指示,并且同样地,关于转变目标的操作画面也取得删除了成为通信的负荷的显示属性的画面信息。
[0069]如上述那样,部分简易画面在用于使操作画面转变的通信量比通常的遥控面板动作时的通信量少时即可。换言之,即使在MFP300的状态变为通信量减少的状态即第2状态的情况下,终端装置100也能使遥控面板动作继续。由此,即使MFP300中产生状态的变化,与终端装置100之间的通信量减少,终端装置100的用户也能意识不到上述变化地继续本来想要进行的操作。
[0070]另外,以上的例子是终端装置100根据对于显示于自身的显示器14的操作画面的用户指示,在MFP300中发生状态变化之前在终端装置100中判断MFP300中的发生状态变化的情况的例子。在这种情况下,终端装置100能在判断出MFP300中产生状态变化的时间点,对于MFP300请求画面信息,从而生成替代画面。
[0071]另一方面,该判断也可以如上所述,根据来自MFP300的通知而在终端装置100中进行。在这种情况下,在终端装置100中有在状态变化发生以前进行判断的情况和在状态变化之后进行判断的情况。在后者的情况下,在终端装置100中能用之前刚从MFP300取得的画面信息来生成替代画面。作为其它例子,在终端装置100存储有由该终端装置100的用户进行的MFP300的遥控面板操作中的操作履历(显示的操作画面以及该操作画面中的指示位置等)的情况下,还能够在终端装置100中使用该操作履历所包含的被显示的操作画面的存储来生成替代画面。或者,终端装置100预先存储与MFP300相同机种的MFP、服务器等外部装置,从而终端装置100也能根据对于这些外部装置请求画面信息而得到的画面信息来生成替代画面。另外,在能够与这样的外部装置得到画面信息的情况下,终端装置100可以不生成替代画面,而显示基于从这些外部装置得到的画面信息的操作画面本身。
[0072]终端装置100在MFP300的状态变化持续的期间,将基于对于替代画面的用户指示的参数存储于存储器15的规定区域。或者,也可以在该指示是向外部的存储装置发送指定的文件等的、指示即使不进行与MFP300的联合也能进行的处理的情况下,终端装置100执行被指示的处理。
[0073]如果终端装置100判断为MFP300的状态变化结束了,则进行使与MFP300之间的通信恢复的处理,并在恢复通信之后(步骤S24),将上述参数作为处理命令而对MFP300发送(步骤S25)。
[0074]作为在终端装置100中判断MFP300中的状态变化结束的方法的一个例子,能举出从MFP300接收表示状态恢复了的意思的通知,并通过解析该通知而用终端装置100来进行判断的方法。此外,作为其它方法,能举出如下方法:在判断出在MFP300中发生状态变化之后,终端装置100在规定的定时对MFP300询问状态,若从MFP300有应答,则判断为状态恢复了,而在一定时间内没有应答的情况下,判断为状态的变化正在持续。上述询问也可以是在判断为MFP300中产生状态变化之后,以规定间隔持续地进行。或者,也可以是在如上所述在终端装置100中判断MFP300中的状态变化发生时,通过根据该处理内容并结合持续时间而进行判断,终端装置100预测状态恢复的定时,在该定时的前后等进行上述询问。
[0075]如果MFP300接收到在上述步骤S25中所发送的命令,则按照该命令执行处理,并且使操作画面转变(步骤S26)。并且,MFP300向终端装置100发送转变后的操作画面的画面信息(步骤S27)。以下,进行图4所表示的通常的遥控面板动作。
[0076]<功能结构>
[0077]图7是表示用于进行上述动作的终端装置100的功能结构的具体例子的框图。图7的各功能是通过终端装置100的CPUlO将存储于ROMll的程序读出到RAM12而执行,从而主要由CPUlO来实现的,但也可以是至少一部分由图2所表示的硬件结构来实现。
[0078]参照图7,存储器15包含用于存储基于对于替代画面的用户指示的参数的存储区域、即参数存储部151。
[0079]进而参照图7,CPUlO包含:用于通过通信控制器16从MFP300取得画面信息的取得部101 ;用于进行将基于画面信息的操作画面显示于显示器14的处理的第I显示部102 ;用于判断MFP300中的、对与该终端装置100之间的通信带来影响的状态变化的有无的判断部103 ;用于在判断出MFP300中有上述状态变化的情况下进行将基于上述画面信息生成的替代画面显示于显示器14的处理的第2显示部104 ;用于接受对于显示器14的显示的在输入装置13中的用户指示的输入的输入部105 ;用于将对于操作画面的用户指示的、确定该操作画面中的指示位置的信息通过通信控制器16向MFP300发送的第I发送部106 ;用于将基于对于替代画面的用户指示的参数保存于参数存储部151的保存部107 ;以及用于在判断为MFP300中的上述状态变化结束了的情况下读出保存于参数存储部151的参数而经由通信控制器16向MFP300发送的第2发送部108。
[0080]第2显示部104包含用于根据由取得部101取得的画面信息而生成替代画面的生成部109。[0081]判断部103在判断为MFP300中有上述状态变化的情况下,进而判断该状态变化对于终端装置100与MFP300之间的通信的影响程度。作为对通信的影响程度的一个例子,判断部103判断MFP300的状态为与终端装置100之间不能通信的状态、即上述第I状态,还是与终端装置100之间的通信量与通常的遥控面板动作时的通信量相比减小了规定以上的通信量的上述第2状态。
[0082]生成部109生成按照判断部103中的对通信的影响程度的判断结果的种类的替代画面。即,在判断部103判断为MFP300变化的状态是上述第I状态的情况下,生成部109生成上述的整体简易画面,在判断为是第2状态的情况下,生成上述的部分简易画面。
[0083]作为一个例子,生成部109预先存储页面格式。在生成整体简易画面的情况下,生成部109将解析画面信息而得到的信息(项目、参数的选项等)输入到该页面格式。此外,作为一个例子,生成部109存储要删除的显示特性的优先次序。在生成部分简易画面的情况下,生成部109在用于转送对象的操作画面的画面信息而所需的通信量为阈值以上时,从MFP300中取得按照上述优先次序依次从画面信息中删除了显示特性的画面信息,并生成基于该画面信息的部分简易画面,直到变至该阈值以下。
[0084]判断部103在判断为在MFP300中有上述状态变化的情况下,进而预测其持续时间、即上述状态变化结束的定时。生成部109也可以按照判断部103中的状态变化的持续时间的预测来生成替代画面。
[0085]判断部103在判断为在MFP300中有上述状态变化之后,进而判断该状态变化的结束。该判断可以是在上述状态变化之后,判断部103以规定的间隔继续进行,也可以是如上述那样对结束的定时进行预测的情况下,在预测出的定时的附近来进行。
[0086]另外,生成部109除了由取得部101取得的画面信息以外,还可以根据存储于存储器15的规定区域的由该终端装置100的用户进行的在MFP300的遥控面板中的操作履历而生成替代画面。或者,生成部109也可以根据从预先存储的与MFP300相同的机种的MFP、月艮务器等外部装置中得到的画面信息来生成替代画面。
[0087]<动作流程>
[0088]图8是表示终端装置100中的动作流程的一个例子的流程图。图8的流程图所表示的动作是通过终端装置100的CPUlO将存储于ROMll的程序读出至RAM12并执行,使图7的各功能发挥而实现的。图8的动作表示在终端装置100中进行通常的遥控面板动作时所进行的动作。
[0089]S卩,参照图8,如果从MFP300接收到画面信息(步骤SlOl中“是”),则CPUlO根据画面信息将操作画面显示于显示器14 (步骤S103)。
[0090]如果接收到对于在上述步骤S103中显示的操作画面的用户指示(步骤S105中“是”),则CPUlO对MFP300发送表示操作画面中的指示位置的信息、即位置信息(步骤S107)。
[0091]进而,CPUlO通过解析上述步骤S105的用户指示,从而判断是否由于MFP300进行按照该指示的处理而产生对与终端装置100之间的通信带来影响的状态变化。其结果,如果判断为产生那样的状态变化(步骤S109中“是”),则CPUlO执行用于显示替代画面的处理、即替代画面显示处理(步骤S111)。然后,CPUlO执行用于使与MFP300之间的通信恢复到通常的遥控面板动作时的通信状态的处理、即恢复处理(步骤S113)。并且,CPUlO如果使与MFP300之间的通信恢复,则使动作回到上述步骤S101,重复以上的处理。
[0092]图9是表示上述步骤Slll中的替代画面显示处理的具体例子的图。参照图9,CPUlO如果判断出在MFP300中产生上述状态变化,则进而判断对通信的影响程度是该状态变化使与终端装置100之间不能通信,还是与通常的遥控面板动作时相比使通信量减小规
定量以上。
[0093]其结果,如果判断出是变得不能通信那样的状态变化(步骤S201中“是”),则CPUlO生成比MFP300中显示的操作画面更简易的画面即整体简易画面,作为替代画面,并显示于显示器14 (步骤S203)。
[0094]如果接收到对于上述步骤S203中显示的替代画面即整体简易画面的用户指示(步骤S205中“是”),则CPUlO保存基于用户指示的参数(步骤S207)。
[0095]CPUlO对MFP300中的上述状态变化的结束进行判断。作为一个例子,其是通过在从终端装置100对MFP300询问状态并得到来自MFP300的应答的情况下,CPUlO判断为状态恢复了,从而实现的。
[0096]如果判断为上述状态变化结束了(步骤S209中“是”),则CPUlO结束替代画面显示处理,返回图8的动作。
[0097]另一方面,如果判断出是通信量与通常的遥控面板动作时的通信量相比减少规定量以上那样的状态变化(步骤S201中“否”),则CPUlO从MFP300取得比显示于MFP300的操作画面的画面信息的信息量少的信息量的画面信息,根据该画面信息生成比显示于MFP300的操作画面简易的画面即部分简易画面,作为替代画面,而显示于显示器14 (步骤211)。
[0098]如果接收到对于在上述步骤S211中显示的替代画面即整体简易画面的用户指示(步骤S213中“是”),则CPUlO保存基于用户指示的参数(步骤S215)。
[0099]CPUlO判断MFP300中的上述状态变化的结束的结果,如果判断为上述状态变化结束了(步骤S217中“是”),则CPUlO结束替代画面显示处理,返回图8的动作。
[0100]另外,在上述步骤S215中,虽然通信量减少了但与MFP300之间仍能通信,所以CPUlO也可以代替保存参数,而对MFP300发送该参数。
[0101]此外,在上述步骤S207、S215中,在基于用户指示的处理是未经由MFP300的处理的情况下,CPUlO也可以代替参数的保存而由自身进行基于该参数的处理。
[0102]在判断为状态变化尚未结束的情况下(步骤S217中“否”),CPUlO从MFP300取得比显示于MFP300的该操作画面的画面信息的信息量少的信息量的画面信息,作为关于根据上述用户指示而转变的接下来的操作画面的画面信息(步骤S219)。并且,CPUlO使处理返回到上述步骤S211,重复之后的处理。
[0103]图10是表示上述步骤S113中的恢复处理的具体例子的图。
[0104]参照图10,CPUlO在上述步骤S109中判断出MFP300发生状态变化之后,以规定的定时对于MFP300询问状态(步骤S301)。如果从MFP300接受状态的应答(步骤S303中“是”),则CPUlO通过解析该应答来判断为MFP300的状态恢复了。并且,CPUlO使对于MFP300的通信恢复(步骤S305),对MFP300发送在上述替代画面显示处理中保存的、基于对替代画面的用户指示的参数(步骤S307),并结束替代画面显示处理,而返回图8的动作。
[0105]另外,在上述步骤S109中判断为MFP300中产生状态变化之后,在经过足够长的期间之后并且没有判断出MFP300中的状态的恢复的情况下(步骤S303中“否”),CPUlO也可以代替恢复处理而进行与预先存储的其它MFP连接的处理。即,在这种情况下,终端装置100针对每一 MFP,预先存储是相同的机种或近处的MFP的替代装置。并且,在规定期间之后没判断出MFP300的状态的恢复的情况下,CPUlO对上述替代装置连接通信。此时,CPUlO可以按照预先规定的优先次序从存储多个的替代装置中选择要连接的替代装置,也可以在向用户要求对替代装置的连接许可后进行连接,还可以连接到按照那时的用户选择的替代装置。
[0106]在这种情况下,如果对替代装置连接通信,则与上述步骤S307同样地,CPUlO对替代装置发送在上述步骤S207、步骤S215中保存的参数。由此,能够在替代装置中进行基于在MFP300中产生状态变化之后的用户指示的处理。
[0107]<实施方式的效果>
[0108]通过在本实施方式所涉及的图像处理系统中,终端装置100进行上述的动作,从而在与MFP300之间进行了遥控面板动作时,即使在根据基于遥控面板的用户指示而在MFP300中产生主体设定的切换或再起动等对这些装置间的通信带来影响的状态变化的情况下,用户也能使用显示于终端装置100的替代画面,进行接下来的MFP300的操作。所以,不会损害用户的便利性。
[0109]此外,如果MFP300的状态恢复,则发送基于状态变化中的用户指示的参数,所以在MFP300中进行后续处理。所以,不损害在用户进行遥控面板操作的方面上的便利性,就能继续MFP300中的处理。
[0110]进而,还能够提供用于使上述的处理在终端装置100的CPUlO中执行的程序。这样的程序还能在附属于计算机的软盘、⑶一 ROM (Compact Disk-Read Only Memory)>R0M>RAM及存储卡等计算机可读取的记录介质中记录,作为程序产品而提供。或者,还能够用内置于计算机的硬盘等的记录介质来记录,而提供程序。此外,还能通过经由网络的下载而提
供程序。
[0111]另外,本发明所涉及的程序也可以是将作为计算机的操作系统(OS)的一部分而提供的程序模块中的、必要的模块按规定的排列以规定的定时调出,而使处理执行的程序。在这种情况下,程序自身中不包含上述模块,而是与OS合作地执行处理。不包含这样的模块的程序也能够包含于本发明中的程序。
[0112]此外,本发明所涉及的程序也可以是被组入其它程序的一部分中来被提供的程序。在这种情况下,也不在程序自身中包含上述其它程序所包含的模块,而与其它程序合作地执行处理。这样被组入到其它程序的程序也能包含于本发明中的程序。
[0113]所提供的程序产品在硬盘等程序保存部中安装并执行。另外,程序产品包括程序自身、和记录有程序的记录介质。
[0114]虽然详细说明并示出了本发明,但这仅是用于例示的,并不限定于此,而应明确地理解为发明的范围是被附加的权利要求书所限定。
【权利要求】
1.一种控制方法,该控制方法是用能够与图像形成装置通信的控制装置对所述图像形成装置进行远程控制的方法,该控制方法的特征在于,包含以下步骤: 通过所述控制装置对所述图像形成装置进行请求,所述图像形成装置对所述控制装置发送画面信息的步骤,其中,该画面信息是用于使得显示于所述图像形成装置的操作画面进行显示的信息; 所述控制装置将基于所述画面信息的操作画面显示于显示装置的步骤; 所述控制装置接收针对所述操作画面的用户的指示的步骤; 所述控制装置向所述图像形成装置发送在所述操作画面中确定所述用户指示的位置的信息的步骤; 通过所述图像形成装置执行依照所述用户的指示的处理,从而所述控制装置判断在所述图像形成装置中是否有对所述图像形成装置和所述控制装置之间的通信带来影响的状态变化的步骤; 在所述控制装置判断有无所述状态变化的步骤中,在判断为有所述状态变化的情况下,所述控制装置在所述显示装置中显示根据所述画面信息生成的替代画面的步骤; 所述控制装置将基于针对所述替代画面的用户的指示的参数保存于存储装置的步骤; 所述控制装置对所述图像形成装置中的所述状态变化的结束进行判断的步骤;以及 在所述控制装置对所述状 态变化的结束进行判断的步骤中判断为所述状态变化结束了的情况下,恢复所述控制装置和所述图像形成装置之间的通信,所述控制装置向所述图像形成装置发送保存于所述存储装置的所述参数的步骤。
2.根据权利要求1所记载的控制方法,其特征在于,还包含: 在所述控制装置判断有无所述状态变化的步骤中判断为有所述状态变化的情况下,所述控制装置判断所述状态变化对所述通信的影响程度的步骤,其中, 在显示所述替代画面的步骤中,所述控制装置显示与对所述通信的影响程度相应的替代画面。
3.根据权利要求2所记载的控制方法,其特征在于,还具备: 在所述状态变化带来的对所述通信的影响程度即所述通信的减少量比规定量少的第I种情况下,所述控制装置根据信息量是显示于所述图像形成装置的操作画面的画面信息的信息量以下的画面信息,生成比显示于所述图像形成装置的操作画面简易的画面作为所述替代画面的步骤;以及 在所述通信的减少量比所述规定量多的第2种情况下,所述控制装置除了基于显示于所述图像形成装置的操作画面的画面信息,还基于能够从显示于所述图像形成装置的操作画面转变的操作画面的画面信息,生成将显示于所述图像形成装置的操作画面上的显示内容和能够从显示于所述图像形成装置的操作画面转变的操作画面上的显示内容表现于一个画面的画面作为所述替代画面的步骤。
4.根据权利要求3记载的控制方法,其特征在于, 所述操作画面包含设定对象的项目和每个所述项目的能够设定的参数的选项, 在所述第2种情况下,在进行所述生成的步骤中,所述控制装置作为所述替代画面,通过将从所述画面信息得到的所述项目和每个所述项目的参数的选项输入到预先存储的页面格式,从而生成所述替代画面。
5.根据权利要求3或4记载的控制方法,其特征在于,还具备: 在所述第2种情况下,所述控制装置判断所述变化了的状态持续的期间的步骤,其中, 在进行所述生成的步骤中,所述控制装置根据直到与所述期间相应的转变目标为止的操作画面的画面信息,生成所述替代画面。
6.根据权利要求3至5中的任意一项记载的控制方法,其特征在于, 显示于所述图像形成装置的操作画面以及能够从显示于所述图像形成装置的操作画面转变的操作画面具有层构造, 在所述第2种情况下,在进行所述生成的步骤中,所述控制装置根据与从显示于所述图像形成装置的操作画面起的层的深度相对应地删减了项目数或选项数而得到的所述画面信息,生成所述替代画面。
7.根据权利要求3记载的控制方法,其特征在于, 所述操作画面包含分别具有显示属性的多个对象, 在所述第 I种情况下,在进行所述生成的步骤中,所述控制装置根据删除了显示于所述图像形成装置的操作画面的显示属性而得到的所述画面信息,生成所述替代画面。
8.根据权利要求1至7中任意一项记载的控制方法,其特征在于, 在判断有无所述状态变化的步骤中,所述控制装置通过解析从所述图像形成装置接收到的通知的内容,判断在所述图像形成装置中在产生所述状态变化以前发生所述状态变化的情况。
9.根据权利要求1至7中任意一项记载的控制方法,其特征在于, 在判断有无所述状态变化的步骤中,所述控制装置监视与所述图像形成装置之间的通信量,在所述通信量为阈值以下的情况下,判断为有所述状态变化。
10.根据权利要求1至9中任意一项记载的控制方法,其特征在于, 在针对所述替代画面的用户指示是指示能够由所述控制装置执行的处理的指示的情况下,代替进行所述保存的步骤,而具备所述控制装置执行按照所述用户指示的处理的步骤。
11.根据权利要求3至10中任意一项记载的控制方法,其特征在于, 在所述控制装置判断有无所述状态变化的步骤中判断为所述图像形成装置中有状态变化的情况下,在进行所述生成的步骤中,所述控制装置根据从与所述图像形成装置不同的预先存储的其它装置取得的所述画面信息,生成所述替代画面。
12.根据权利要求3至10中任意一项记载的控制方法,其特征在于,还具备: 所述控制装置存储在显示所述操作画面的步骤中显示于所述显示装置的操作画面的画面信息的步骤,其中, 在所述控制装置判断有无所述状态变化的步骤中判断为在所述图像形成装置中有状态变化的情况下,在进行所述生成的步骤中,所述控制装置根据由进行所述存储的步骤所存储的所述画面信息,生成所述替代画面。
13.根据权利要求1至12中的任意一项记载的控制方法,其特征在于, 在对所述状态变化的结束进行判断的步骤中,所述控制装置在判断有无所述状态变化的步骤中判断为在所述图像形成装置中有所述状态变化之后,监视与所述图像形成装置之间的通信量,在所述通信量为阈值以上的情况下,判断为所述状态变化结束。
14.根据权利要求13记载的控制方法,其特征在于,还具备: 所述控制装置判断所述变化了的状态持续的期间的步骤,其中, 在对所述状态变化的结束进行判断的步骤中,所述控制装置在基于所述期间的定时,监视与所述图像形成装置之间的通信量。
15.根据权利要求1至12中的任意一项记载的控制方法,其特征在于, 在对所述状态变化的结束进行判断的步骤中,所述控制装置在判断有无所述状态变化的步骤中判断为在所述图像形成装置中有所述状态变化之后,通过解析从所述图像形成装置接收到的通知的内容,来判断为所述状态变化结束了。
16.一种能够远程对图像形成装置进行控制的控制装置,其特征在于,具备: 取得部,用于通过在与所述图像形成装置之间进行通信而取得画面信息,该画面信息是用于使从所述图像形成装置显示的操作画面进行显示的信息; 第I显示部,用于在显示装置中显示基于所述画面信息的操作画面; 第I发送部,用于在接收到针对所述操作画面的用户指示时,通过与所述图像形成装置之间进行通信,向所述图像形成装置发送确定所述用户指示在所述操作画面中的指示位置的信息; 判断部,用于判断在所述图像形成装置中有无对所述通信带来影响的状态变化; 第2显示部,用于在判断为所述图像形成装置中有所述状态变化的情况下,在所述显示装置中显示根据所述画面信息生成的替代画面; 保存部,用于在存储装置中保存基于针对所述替代画面的用户指示的参数;以及第2发送部,用于在判断为所述状态变化结束了的情况下,通过与所述图像形成装置之间进行通信,向所述图像形成装置发送在所述存储装置中保存的所述参数。
17.根据权利要求16记载的控制装置,其特征在于, 所述判断部在判断为有所述状态变化的情况下,还判断所述状态变化对所述通信的影响程度, 所述第2显示部显示与对所述通信的影响程度相应的替代画面。
18.根据权利要求17记载的控制装置,其特征在于, 所述第2显示部包含用于生成所述替代画面的生成部, 所述生成部在所述状态变化带来的对所述通信的影响程度即所述通信的减少量比规定量少的第I种情况下,根据信息量是显示于所述图像形成装置的操作画面的画面信息的信息量以下的画面信息,生成比显示于所述图像形成装置的操作画面简易的画面作为所述替代画面,在所述通信的减少量比所述规定量多的第2种情况下,除了根据显示于所述图像形成装置的操作画面的画面信息,还根据能够从显示于所述图像形成装置的操作画面转变的操作画面 的画面信息,生成将显示于所述图像形成装置的操作画面上的显示内容和能够从显示于所述图像形成装置的操作画面转变的操作画面上的显示内容表现于一个画面的画面作为所述替代画面。
19.根据权利要求18记载的控制装置,其特征在于, 所述操作画面包含设定对象的项目和每个所述项目的能够设定的参数的选项, 所述生成部在所述第2种情况下,作为所述替代画面,通过将从所述画面信息得到的所述项目和每个所述项目的参数的选项输入到预先存储的页面格式,从而生成所述替代画面。
20.根据权利要求18或19记载的控制装置,其特征在于, 所述判断部在所述第2种情况下,还判断所述变化了的状态持续的期间, 所述生成部在所述第2种情况下,根据直到与所述期间相应的转变目标为止的操作画面的画面信息,生成所述替代画面。
21.根据权利要求18至20中的任意一项记载的控制装置,其特征在于, 显示于所述图像形成装置的操作画面以及能够从显示于所述图像形成装置的操作画面转变的操作画面具有层构造, 所述生成部在所述第2种情况下,根据与从显示于所述图像形成装置的操作画面起的层的深度相对应地删减了项目数或选项数而得到的所述画面信息,生成所述替代画面。
22.根据权利要求18记载的控制装置,其特征在于, 所述操作画面包含分别具有显示属性的多个对象, 所述生成部在所述第I种情况下,根据删除了显示于所述图像形成装置的操作画面的显示属性而得到的所述画面信息,生成所述替代画面。
23.根据权利要求16至22中的任意一项记载的控制装置,其特征在于, 所述判断部通过解析从所 述图像形成装置接收到的通知的内容,解析在所述图像形成装置中产生所述状态变化以前发生所述状态变化的情况。
24.根据权利要求16至22中的任意一项记载的控制装置,其特征在于, 所述判断部监视与所述图像形成装置之间的通信量,在所述通信量为阈值以下的情况下,判断为有所述状态变化。
25.根据权利要求16至24中的任意一项记载的控制装置,其特征在于, 在针对所述替代画面的用户指示是指示能够由所述控制装置执行的处理的指示的情况下,执行按照所述用户指示的处理。
26.根据权利要求18至25中的任意一项记载的控制装置,其特征在于,所述生成部在所述判断部判断为所述图像形成装置中有状态变化的情况下,根据从与所述图像形成装置不同的预先存储的其它装置取得的所述画面信息,生成所述替代画面。
27.根据权利要求18至25中的任意一项记载的控制装置,其特征在于,所述生成部在所述判断部判断为所述图像形成装置中有状态变化的情况下,根据所存储的所述第I显示部在所述显示装置中显示的操作画面的画面信息,生成所述替代画面。
28.根据权利要求16至27中的任意一项记载的控制装置,其特征在于, 所述判断部在判断为所述图像形成装置中有所述状态变化之后,监视与所述图像形成装置之间的通信量,在所述通信量为阈值以上的情况下,判断为所述状态变化结束了。
29.根据权利要求28记载的控制装置,其特征在于, 所述判断部还判断所述变化了的状态持续的期间, 在所述判断部对所述状态变化的结束进行判断时,在基于所述期间的定时监视与所述图像形成装置之间的通信量。
30.根据权利要求16至27中的任意一项记载的控制装置,其特征在于, 所述判断部在判断为所述图像形成装置中有所述状态变化之后,通过解析从所述图像形成装置接收到的通知的内容,来判断为所述状态变化结束了。
31.一种图像处理系统,其特征在于,具备: 图像形成装置;以及 控制装置,能够与所述图像形成装置通信,用于远程控制所述图像形成装置, 所述控制装置具备: 取得部,用于通过在与所述图像形成装置之间进行通信而取得画面信息,该画面信息是用于使从所述图像形成装置显示的操作画面进行显示的信息; 第I显示部,用于在显示装置中显示基于所述画面信息的操作画面; 第I发送部,用于在接收到针对所述操作画面的用户指示时,通过与所述图像形成装置之间进行通信,向所述图像形成装置发送确定所述用户指示在所述操作画面中的指示位置的信息; 判断部,用于判断在所述图像形成装置中有无对所述通信带来影响的状态变化; 第2显示部,用于在判断为所述图像形成装置中有所述状态变化的情况下,在所述显示装置中显示根据所述画面信息生成的替代画面; 保存部,用于在存储装置中保存基于针对所述替代画面的用户指示的参数;以及第2发送部,用于在判断为所述状态变化结束了的情况下,通过与所述图像形成装置之间进行通信,向所述图像形 成 装置发送在所述存储装置中保存的所述参数。
【文档编号】H04N1/32GK103888634SQ201310695993
【公开日】2014年6月25日 申请日期:2013年12月18日 优先权日:2012年12月19日
【发明者】武藤光 申请人:柯尼卡美能达株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1