指令装置、处理装置、处理系统和方法与流程

文档序号:12839236阅读:240来源:国知局
指令装置、处理装置、处理系统和方法与流程

本发明涉及一种指令装置、处理装置、处理系统和方法。



背景技术:

日本专利文献特开2015-062320号公报公开了一种能够输出图像的多功能装置。该多功能装置包括无线通信单元、显示单元和指令单元。无线通信单元与移动终端装置进行无线通信。基于从所述移动终端装置或已通过包括在所述多功能装置中的操作单元输入的用户信息以及包括至少用户识别信息的用户信息,在包括在所述移动终端装置中的移动终端显示单元上,所述指令单元指令所述显示单元显示用户界面图像,并且还指令所述移动终端装置显示不同于所述用户界面图像的其他用户界面图像。每个所述用户界面图像和所述其他用户界面图像是已经按照所述用户识别信息指定的图像,并且是用于操作所述多功能装置的图像。虽然将所述用户界面图像显示在所述显示单元并且将所述其他用户界面图像显示在所述移动终端显示单元,所述多功能装置按照从所述操作单元接收的用户操作或通过所述无线通信单元从所述移动终端装置接收的用户操作输出图像。

日本专利文献特开2007-142912号公报公开了一种操作面板,其包括可更改的操作画面,该画面按照用户的实际使用进行更改。

日本专利文献特开2005-114790号公报公开了一种图像形成系统,在该图像形成系统中,移动终端和图像形成装置能够相互通信。所述移动终端包括身份(id)信息存储单元、通信单元和显示单元。所述id信息存储单元存储id信息。所述通信单元能够进行无线通信。所述显示单元能够显示信息。所述图像形成装置包括通信单元和操作单元。所述通信单元能够进行无线通信,且所述操作单元能够显示信息。所述图像形成系统包括功能显示决定单元、确认单元和控制单元。所述功能显示决定单元基于所述id信息决定待显示的功能。所述确认单元通过使用所述移动终端的所述通信单元和所述图像形成装置的所述通信单元,通过所述移动终端和所述图像形成装置进行的无线通信确认是否所述移动终端和所述图像形成装置处于通信范围内。所述控制单元将定制功能选择画面显示在操作单元上,所述功能显示决定单元已基于通过所述确认单元确认的结果和所述id信息决定所述定制功能选择画面。

为了通过操作者的操作对处理装置进行操作,即使例如仅基于操作者先前所选择的功能可决定显示多个操作画面中的哪一个操作画面或可决定显示多个操作画面的顺序,但仅基于操作者先前所选择的功能,所显示的操作画面可能不会反映出操作者的意图。例如,操作者想要显示的操作画面可能并未显示,或者操作画面可能并未按操作者期待的顺序显示。



技术实现要素:

本发明的目的在于提供一种指令装置、处理装置、处理系统和方法,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,更有可能在待显示的操作画面上反映出操作者的意图。

根据本发明的第一方面,提供一种指令处理装置进行处理的指令装置,所述指令装置包括操作历史发送单元和显示器。所述操作历史发送单元向管理装置发送一系列所有操作历史的数据,所述指令装置根据所述一系列所有操作历史指令所述处理装置进行处理。所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置基于所述一系列所有操作历史反映出操作者的意图,所述一系列所有操作历史的数据已从所述操作历史发送单元发送。

本发明的第二方面是根据第一方面所述的指令装置,其中,所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置进一步基于所述处理装置的操作历史反映出操作者的意图,所述处理装置的操作历史的数据已从所述处理装置发送。

本发明的第三方面是根据第一或第二方面所述的指令装置,其中,所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置进一步基于所述指令装置的操作历史反映出操作者的意图,所述指令装置的操作历史存储在操作历史存储单元中,所述操作历史存储单元包括在所述管理装置中。

本发明的第四方面是根据第一至第三方面中任一方面所述的指令装置,其中,所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置进一步基于所述指令装置的设置反映出操作者的意图。

本发明的第五方面是根据第一至第四方面中任一方面所述的指令装置,其中,所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置进一步基于所述处理装置的设置反映出操作者的意图。

本发明的第六方面是根据第一至第五方面中任一方面所述的指令装置,其中,所述显示器显示指令装置操作画面,所述指令装置操作画面不同于在包括在所述处理装置中的显示器上显示的处理装置操作画面。

本发明的第七方面是根据第一至第六方面中任一方面所述的指令装置,其中,所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置以促使对存储在数据存储装置中的数据进行处理的方式反映出操作者的意图。

根据本发明的第八方面,提供一种处理数据的处理装置。所述处理装置包括操作历史发送单元和显示器。所述操作历史发送单元向管理装置发送一系列所有操作历史的数据,操作者根据所述一系列所有操作历史指令所述处理装置进行处理。所述显示器显示处理装置操作画面,在所述处理装置操作画面上所述管理装置基于所述一系列所有操作历史反映出操作者的意图,所述一系列所有操作历史的数据已从所述操作历史发送单元发送。

本发明的第九方面是根据第八方面所述的处理装置,其中,响应来自所述操作者的指令或响应来自指令装置的指令处理数据,并且所述显示器显示处理装置操作画面,在所述处理装置操作画面上所述管理装置进一步基于所述指令装置的操作历史反映出操作者的意图,所述指令装置的操作历史的数据已从所述指令装置发送。

根据本发明的第十方面,提供一种处理系统,其包括处理装置、指令所述处理装置进行处理的指令装置、以及对所述指令装置和所述处理装置进行管理的管理装置。所述指令装置包括操作历史发送单元和显示器。所述操作历史发送单元向所述管理装置发送一系列所有操作历史的数据,所述指令装置根据所述一系列所有操作历史指令所述处理装置进行处理。所述显示器显示指令装置操作画面,在所述指令装置操作画面上所述管理装置基于所述一系列所有操作历史反映出操作者的意图,所述一系列所有操作历史的数据已从所述操作历史发送单元发送。

根据本发明的第十一方面,提供一种处理系统,其包括处理装置以及管理所述处理装置的管理装置。所述处理装置包括操作历史发送单元和显示器。所述操作历史发送单元向所述管理装置发送一系列所有操作历史的数据,操作者根据所述一系列所有操作历史指令所述处理装置进行处理。所述显示器显示处理装置操作画面,在所述处理装置操作画面上所述管理装置基于所述一系列所有操作历史反映出操作者的意图,所述一系列所有操作历史的数据已从所述操作历史发送单元发送。

根据本发明的第十二方面,提供一种用于管理装置的方法,所述方法包括:基于一系列所有操作历史在显示器上反映出操作者的意图,指令装置根据所述一系列所有操作历史指令处理装置进行处理,并且,所述一系列所有操作历史的数据已从所述指令装置发送到所述管理装置。

根据本发明的第十三方面,提供一种用于管理装置的方法,所述方法包括:基于一系列所有操作历史在显示器上反映出操作者的意图,操作者根据所述一系列所有操作历史指令处理装置进行处理,并且,所述一系列所有操作历史的数据已从所述处理装置发送到所述管理装置,所述处理装置进行数据处理。

在本发明的第一方面,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,可提供更有可能在待显示的操作画面上反映出操作者的意图的指令装置。

在本发明的第二方面,可基于所述处理装置的操作在待显示的操作画面上反映出操作者的意图。

在本发明的第三方面,可基于存储在操作历史存储单元中的操作历史在待显示的操作画面上反映出操作者的意图。

在本发明的第四方面,可基于指令装置的设置在待显示的操作画面上反映出操作者的意图。

在本发明的第五方面,可基于处理装置的设置在待显示的操作画面上反映出操作者的意图。

在本发明的第六方面,与处理装置操作画面和指令装置操作画面是同一画面的情况相比,当在处理装置操作画面上反映操作者的意图时可减少限制。

在本发明的第七方面,与显示器不促使处理的情况相比,不太可能忘记对存储在数据存储装置中的数据进行处理。

在本发明的第八方面,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,可提供更有可能在待显示的操作画面上反映出操作者的意图的处理装置。

在本发明的第九方面,可基于指令装置的操作在待显示的操作画面上反映出操作者的意图。

在本发明的第十方面,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,可提供更有可能在待显示的操作画面上反映出操作者的意图的处理系统。

在本发明的第十一方面,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,可提供更有可能在待显示的操作画面上反映出操作者的意图的处理系统。

在本发明的第十二方面,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,可提供更有可能在待显示的操作画面上反映出操作者的意图的方法。

在本发明的第十三方面,与仅基于操作者先前所选择的功能来决定待显示的操作画面的技术相比,可提供更有可能在待显示的操作画面上反映出操作者的意图的方法。

附图说明

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

图1示出根据本发明的示例性实施例的处理系统;

图2是示出包括在如图1所示的处理系统中的指令装置的配置的框图;

图3是示出包括在如图1所示的处理系统中的无线通信装置的配置的框图;

图4是示出包括在如图1所示的处理系统中的处理装置的配置的框图;

图5是示出包括在如图1所示的处理系统中的管理装置的配置的框图;

图6a至6e是示出处理装置操作画面和指令装置操作画面的例子的第一图;

图7a至7c是示出在处理装置上的画面和指令装置操作画面的例子的第二图;

图8a至8c是示出处理装置操作画面和指令装置操作画面的例子的第三图;

图9示出存储在包括在管理装置中的存储单元的数据;

图10详细示出处理装置和指令装置的信息即数据;

图11详细示出每个处理装置的操作者的操作历史的数据;

图12详细示出每个指令装置的操作者的操作历史的数据;

图13详细示出处理装置的处理历史的数据;

图14示出待存储在管理装置的存储单元中的数据结构;

图15是示出由管理装置的控制单元进行的数据组的选择的流程图;

图16是示出管理装置的控制单元预测操作者所希望的功能的处理的流程图;

图17是示出由管理装置的控制单元进行的生成指令装置操作画面和处理装置操作画面的流程图;

图18是示出优化指令装置操作画面的处理的第一流程图;

图19是示出优化指令装置操作画面的处理的第二流程图;以及

图20是示出优化处理装置操作画面的处理的流程图。

具体实施方式

下面将参照附图对用于实施本发明的示例性实施例进行描述。图1示出根据本发明的示例性实施例的处理系统10。处理系统10包括指令装置100、无线通信装置300、诸如三个处理装置400a、400b和400c的处理装置、管理装置500、以及数据存储装置600,这些装置与网络700连接。在以下的描述中,如果没有必要彼此区分处理装置400a、400b和400c,将处理装置400a、400b和400c统称为处理装置400。

处理装置400是数据处理装置。在本示例性实施例中,作为每个处理装置400,使用诸如复印、打印、传真、扫描和数据存储的能够处理数据的多功能装置。处理装置400包括显示器480,显示用于操作处理装置400的处理装置操作画面490。作为显示器480,可使用能够充当显示器并用作操作接收器的触控面板。虽然本示例性实施例示出与网络700连接的三个处理装置400,但与网络700连接的处理装置400的数量可为一个以上的任意数量。

以下将对三个处理装置400a、400b和400c中放置在图1右侧的、能够与指令装置100进行无线通信并处理数据的处理装置400c的示例性情况进行描述。

指令装置100是指令处理装置400处理数据的装置。指令装置100是诸如智能手机、平板设备或可穿戴计算机的移动终端。以下将对指令装置100是智能手机的示例性情况进行描述,该智能手机可携带并经由无线通信装置300与网络700连接。

此外,指令装置100能够与处理装置400通信。指令装置100能够例如通过使用诸如wi-fi、bluetooth(注册商标)的近场无线通信或近场通信(nfc)与处理装置400通信。由于以这种方式可在指令装置100和处理装置400之间进行通信,指令装置100能够获取每个处理装置400的装置信息,并通过操作指令装置100指令处理装置400处理数据。

此外,指令装置100包括显示指令装置操作画面190的显示器110,指令装置操作画面190用于指令处理装置400处理数据。作为显示器110,可使用能够充当显示器并用作操作接收器的触控面板。

为了操作每个处理装置400,操作者操作显示器110或包括在处理装置400中的显示器480。此时,操作者无需为了进行特定操作而既操作显示器110又操作显示器480,而且,在某些情况下,操作者可通过操作显示器110或显示器480两者之一来操作每个处理装置400。

显示在显示器110上的指令装置操作画面190和显示在显示器480上的处理装置操作画面490是相互不同的画面。此外,在显示器110上显示的指令装置操作画面190和在显示器480上显示的处理装置操作画面490上,为了提高可用性,例如基于操作者的操作历史优化显示项目等。稍后将对在指令装置操作画面190和处理装置操作画面490上的显示项目等的优化进行详细描述。

数据存储装置600是所谓的打印服务器,并例如为每个操作者存储将要求处理装置400处理的数据。

图2是示出指令装置100的配置的框图。如图2所述,指令装置100包括上述显示器110。

指令装置100还包括无线通信单元130。无线通信单元130与无线通信装置300进行无线通信并因此使指令装置100与网络700连接,并使指令装置100能够与处理装置400通信。此外,无线通信单元130与处理装置400通信,以获取每个处理装置400的信息,并将所获取的每个处理装置400的信息和指令装置100的信息发送到管理装置500。此时,无线通信单元130向管理装置500同时发送每个处理装置400的信息和指令装置100的信息。

按照上述方式,无线通信单元130既用作信息获取单元又用作装置信息发送单元。信息获取单元获取每个处理装置400的信息,装置信息发送单元向管理装置500同时发送通过信息获取单元获取的每个处理装置400的信息和指令装置100的信息。

无线通信单元130从每个处理装置400获取并发送至管理装置500的信息(数据)例如包括配备功能信息、状态信息、一般装置信息和装置设置信息。在此,术语“配备功能信息”是指有关处理装置400所配备的功能的信息,诸如指示是否处理装置400配备有复印功能、传真功能、扫描功能、打印机功能、电子邮件功能、数据存储功能等信息。

术语“状态信息”是指例如是否处理装置400处于待机状态、处于省电状态、正在进行处理、正在由操作者操作、处于缺纸状态、与外部设备连接等指示处理装置400的状况(状态)的信息。术语“一般装置信息”是指例如诸如产品名称(商品名)、版本、或处理装置400的序列号、以及显示器480能够显示的处理装置操作画面490的尺寸的有关处理装置400的一般信息。术语“装置设置信息”是指诸如与网络700的连接的设置即网络设置、打印机功能的设置即打印设置、各种参数的设置即参数设置、或安全设置的有关处理装置400的设置的信息。

从指令装置100发送到管理装置500的信息,即指令装置100的信息(数据)例如包括一般装置信息、装置设置信息、可访问性设置信息和应用程序设置信息。术语“一般装置信息”是指例如诸如产品名称(商品名)、版本、或指令装置100的序列号、以及显示器110能够显示的指令装置操作画面190的尺寸的有关指令装置100的一般信息。术语“装置设置信息”是指例如诸如在指令装置100中使用的语言的设置、使用指令装置100的区域的设置、日期设置、或时间设置的有关指令装置100的设置的信息。

术语“可访问性设置信息”是指例如装置的设置的信息,所述设置按照操作者的身体性能来进行,以便在操作者例如是老年人或残疾人的情况下提高可用性。更具体而言,这种设置的一例可以是由弱视操作者按如下方式进行的设置:放大在显示器110上显示的字符尺寸,以便更容易地读取在显示器110上显示的字符。术语“应用程序设置信息”是指安装在指令装置100中的各种应用程序的设置的信息。

无线通信单元130向管理装置500同时发送每个处理装置400的信息和指令装置100的信息,并且另外向管理装置500发送指令装置100的操作历史的数据。需要注意的是,将每个处理装置400的信息和指令装置100的信息从无线通信单元130发送到管理装置500的定时是在任意一个处理装置400进行处理之前,而将指令装置100的操作历史的数据发送到管理装置500的定时是在操作者的操作结束之后并在任意一个处理装置400的处理结束之后。

上述待向管理装置500发送的各种信息存储在包括在管理装置500中的存储单元530的数据库中(见图10)。

按照上述方式,无线通信单元130用作操作历史发送单元,在操作者的操作结束后,向管理装置500发送操作历史的数据。

指令装置100还包括存储器180和控制单元102。控制单元102按照程序控制显示器110和无线通信单元130。

图3是示出无线通信装置300的配置的框图。无线通信装置300充当无线通信接入点并如图3所示,包括无线通信单元310、通信接口单元320和控制单元302。无线通信单元310例如与指令装置100进行无线通信。通信接口单元320使无线通信装置300与网络700连接以便可进行通信。控制单元302控制无线通信单元310和通信接口单元320。

图4是示出每个处理装置400的配置的框图。如图4所示,处理装置400包括上述显示器480并且还包括通信接口单元410。通信接口单元410使处理装置400与网络700连接以便可进行通信。

处理装置400还包括无线通信单元420。无线通信单元420使处理装置400能够通过使用无线网络通信与指令装置100通信。无线通信单元420向管理装置500发送处理装置的操作历史400的数据。在此,向管理装置500发送处理装置的操作历史400的数据的定时是在操作者的操作结束之后并在处理装置400处理结束之后。按照上述方式,无线通信单元420用作操作历史发送单元,在操作者的操作结束之后,向管理装置500发送操作历史的数据。

处理装置400还包括文档读取单元430。文档读取单元430是所谓的扫描仪,并读取放置在文档放置板(未示出)上的文档。

处理装置400还包括存储单元440。例如,硬盘驱动器可用作存储单元440,且存储单元440例如存储由文档读取单元430读取的诸如图像数据的数据。

处理装置400还包括图像形成单元450。图像形成单元450例如采用电子照相系统,并例如基于从外部设备输入的图像数据或由文档读取单元430读取的图像数据,在用作记录介质的纸张上形成图像。

处理装置400还包括传真单元460。传真单元460例如与电话线连接,并例如通过电话线发送图像数据和例如通过电话线接收图像数据。

处理装置400还包括控制单元402。控制单元402控制通信接口单元410、无线通信单元420、文档读取单元430、存储单元440、图像形成单元450、传真单元460、以及显示器480。

图5是示出管理装置500的配置的框图。管理装置500是集中管理与网络700连接的处理装置400的装置,对处理装置400和指令装置100进行管理。此外,管理装置500基于一系列所有操作的历史,在待显示的指令装置操作画面190上实现反映操作者的意图的功能,所述一系列所有操作的历史的数据已从无线通信单元130发送。此外,如图5所示,管理装置500包括操作单元510。操作单元510用于操作管理装置500,并且例如是可用作操作单元510的键盘。

管理装置500还包括通信接口单元520。通信接口单元520使管理装置500与网络700连接以便可进行通信。通信接口单元520向指令装置100发送由后述控制单元502生成的指令装置操作画面190(见图1)的信息。通信接口单元520还向每个处理装置400发送由控制单元502生成的处理装置操作画面490(见图1)的信息。按照上述方式,通信接口单元520用作操作画面发送单元,向指令装置100发送指令装置操作画面190的信息并向每个处理装置400发送处理装置操作画面490的信息。

管理装置500还包括存储器550和例如可由液晶显示器形成的显示单元540。

管理装置500还包括存储单元530。例如,硬盘驱动器可用作存储单元530。存储单元530将从指令装置100发送的指令装置100的信息和每个处理装置400的信息存储在存储单元530的数据库中。通过这种方式,存储单元530用作存储每个处理装置400的信息和指令装置100的信息的装置信息存储单元。此外,存储单元530在存储单元530的数据库中存储从指令装置100发送的指令装置100的操作历史的数据和从处理装置400发送的处理装置400的操作历史的数据。通过这种方式,存储单元530用作存储指令装置100的操作历史的数据和处理装置400的操作历史的数据的操作历史存储单元。另外,待存储在存储单元530中的详细数据将在稍后进行描述。

管理装置500还包括控制单元502。控制单元502例如基于在操作单元510上进行的操作对通信接口单元520、存储单元530、显示单元540和存储器550进行控制。

此外,通过执行程序,控制单元502生成指令装置操作画面190和处理装置操作画面490。通过这种方式,控制单元502用作生成指令装置操作画面190和处理装置操作画面490的操作画面生成单元。更具体而言,控制单元502基于从指令装置100的无线通信单元130发送的每个处理装置400的信息和指令装置100的信息生成处理装置操作画面490和指令装置操作画面190。此时,控制单元502可基于指令装置100的设置生成处理装置操作画面490和指令装置操作画面190,或可基于每个处理装置400的设置生成处理装置操作画面490和指令装置操作画面190。

另外,控制单元502可基于指令装置100的操作者的操作历史生成处理装置操作画面490和指令装置操作画面190。又或者控制单元502可基于每个处理装置400的操作者的操作历史生成处理装置操作画面490和指令装置操作画面190。更具体而言,控制单元502基于存储在存储单元530中的指令装置100的操作历史和存储在存储单元530中的每个处理装置400的操作历史中的至少一个生成处理装置操作画面490和指令装置操作画面190。

在此,作为操作历史的附加描述,每个处理装置400的操作者的操作历史不仅包括当前正在操作处理装置400的特定操作者的操作历史,还包括先前操作了处理装置400的其他操作者的操作历史。此外,每个处理装置400的操作者的操作历史不仅包括当前正在操作的处理装置400的操作历史,还包括与网络700连接的其他处理装置400的操作历史。

此外,控制单元502基于是否数据被存储在数据存储装置600中来生成指令装置操作画面190并生成处理装置操作画面490。例如,如果当前正在操作处理装置400的操作者已经将数据存储在数据存储装置600中并且处理装置400能够处理数据,则控制单元502以如下方式生成处理装置操作画面490和指令装置操作画面190的至少一个:指示可将由处理装置400处理的数据存储在数据存储装置600中。

图6a至6e示出由控制单元502生成的处理装置操作画面490和指令装置操作画面190的例子。在图6a所示的第一例中,由于将英语设置为指令装置100的语言,所以控制单元502生成使用英语的处理装置操作画面490和指令装置操作画面190。此外,控制单元502以如下方式生成处理装置操作画面490和指令装置操作画面190:显示与对文档仅使用黑色、单面、不放大或缩小来进行复印的复印处理的指令对应的图标“simplecopy”和与向a公司发送传真的指令对应的图标“sendfaxtocompanya”。这是因为,根据操作历史,对文档仅使用黑色、单面、不放大或缩小进行复印的处理的频度最高,而且向a公司发送传真的处理的频度次高。

在图6b所示的第二例中,控制单元502以如下方式生成处理装置操作画面490和指令装置操作画面190:字符尺寸与正常设置下相比放大。这是因为,在指令装置100的可访问性设置中进行了适合于弱视操作者的设置,即显示比正常设置下大的字符。此外,控制单元502以如下方式生成指令装置操作画面190:显示与发送传真的指令对应的图标“传真”和与扫描文档的指令对应的图标“扫描”,并以如下方式生成处理装置操作画面490:显示与其他操作指令对应的图标“复印”、“盒子”、“打印”和“菜单”。这是因为,根据操作历史,发送传真的频度最高,扫描文档的频度次高。

在图6c所示的第三例中,基于存储在数据存储装置600中的预约打印处理(作业),控制单元502以如下方式生成指令装置操作画面190:显示消息“有预约作业”。此外,控制单元502以如下方式生成处理装置操作画面490:显示与存储在数据存储装置600中的用于执行打印作业的指令对应的图标“是”和与存储在数据存储装置600中的用于不执行打印作业的指令对应的图标“否”。

在图6d所示的第四例中,控制单元502以如下方式生成指令装置操作画面190:显示选择a4为纸张尺寸的图标“纸张尺寸:a4”、仅选择黑色为复印颜色的图标“彩色模式:单色”、以及不更改设置而立即开始复印的图标“开始”。这是因为,根据操作历史,在a4纸单面上使用单色(仅为黑色)复印文档的频度最高。此外,控制单元502以如下方式生成处理装置操作画面490:除在指令装置操作画面190上显示的图标之外,还显示用于选择在纸张单面上复印的图标“单面/双面:单面”。

在图6e所示的第五例中,控制单元502以如下方式生成指令装置操作画面190:显示询问是否要复印文档的图标“是否复印?”,并控制包括扬声器等的声音输出设备(未示出),以使声音输出设备通过使用发出“是否复印?”的音声引导操作。这是因为,在指令装置100的可访问性设置中,设置有操作语音引导,而且另外,根据操作历史,进行复印的指令使用频度最高。此外,控制单元502以如下方式生成处理装置操作画面490:显示与复印指令对应的图标“复印”、与扫描指令对应的图标“扫描”、以及向菜单选择画面转换的图标“菜单”。

图7a至7c示出显示在处理装置400的显示器480上的画面的例子和由控制单元502生成的指令装置操作画面190的例子。在图7a至7c所示的例子中,虽然处理装置400从指令装置100接收处理指令,处理装置400并不具有更改显示在显示器480上的画面的功能。在以下示例中,控制单元502不生成处理装置操作画面490,且预定画面显示在处理装置400的显示器480上,由控制单元502生成的指令装置操作画面190显示在指令装置100的显示器110上。

在图7a所示的第六例中,作为预定画面在显示器480上显示包括如下图标的画面:与扫描文档的指令对应的图标“scan”、与发送电子邮件的指令对应的图标“mail”、与发送传真的指令对应的图标“fax”,以及与将数据记录在存储单元440的预定区域中的指令对应的图标“box”。此外,按照指令装置100的设置和操作历史,控制单元502生成与上述第一例(见图6a)相同或相似的指令装置操作画面190,并将指令装置操作画面190显示在显示器110上。

在图7b所示的第七例中,作为预定画面,将与第六例(见图7a)相同的画面显示在显示器480上。此外,按照指令装置100的设置和操作历史,控制单元502生成与上述第二例(见图6b)相同或相似的指令装置操作画面190,并将指令装置操作画面190显示在显示器110上。

在图7c所示的第八例中,作为预定画面,将与第六例(见图7a)相同的画面显示在显示器480上。此外,按照指令装置100的设置和操作历史,控制单元502生成与上述第四例(见图6d)相同或相似的指令装置操作画面190,并将指令装置操作画面190显示在显示器110上。

图8a至8c示出由控制单元502生成的处理装置操作画面490和指令装置操作画面190的其他例子。在图8a至8c所示的例子中,处理装置400的显示器480的显示区域比第一至第五例(见图6a至6e)中任一例所示的处理装置操作画面490都小。因此,在以下各例中,显示器480不可能显示第一至第五例所示的处理装置操作画面490。

在图8a所示的第九例中,按照指令装置100的设置和操作历史,控制单元502生成与上述第一例(见图6a)相同或相似的指令装置操作画面190,并将指令装置操作画面190显示在显示器110上。另一方面,即使生成与上述第一例相同或相似的处理装置操作画面490,因为显示器480的显示区域小,所以本例中不可能在显示器480上显示处理装置操作画面490。因此,控制单元502生成可在显示器480上显示的处理装置操作画面490。具体地说,如图8a所示,控制单元502生成如下的处理装置操作画面490:其上显示与扫描指令对应的图标“scan”和用于滚动画面的箭头的图标。

在图8b所示的第十例中,按照指令装置100的设置和操作历史,控制单元502生成与上述第二例(见图6b)相同或相似的指令装置操作画面190,并将指令装置操作画面190显示在显示器110上。另一方面,即使生成与上述第二例相同或相似的处理装置操作画面490,因为显示器480的显示区域小,所以本例中不可能在显示器480上显示处理装置操作画面490。因此,控制单元502生成可在显示器480上显示的处理装置操作画面490。具体地说,如图8b所示,控制单元502生成如下的处理装置操作画面490:其上显示与发送传真指令对应的图标“传真”和用于滚动画面的箭头的图标。

在图8c所示的第十一例中,按照指令装置100的设置和操作历史,控制单元502生成与上述第四例(见图6d)相同或相似的指令装置操作画面190,并将指令装置操作画面190显示在显示器110上。另一方面,即使生成与上述第四例相同或相似的处理装置操作画面490,因为显示器480的显示区域小,所以本例中不可能在显示器480上显示处理装置操作画面490。因此,控制单元502生成可在显示器480上显示的处理装置操作画面490。具体地说,如图8c所示,控制单元502生成如下的处理装置操作画面490:其上显示与选择a4尺寸的纸张的指令对应的图标“纸张尺寸:a4”和用于滚动画面的箭头的图标。

虽然上述描述示出了使用单个指令装置100的示例性情况,在根据本示例性实施例的处理系统10中可使用多个指令装置100。例如,可将由使用处理系统10的多个操作者(用户)各自携带的智能手机用作指令装置100。图9示出存储在管理装置500的存储单元530中的数据。如图9所示,存储单元530存储数据d1、数据d2、数据d3、数据d4和数据d5,数据d1是每个处理装置400的信息,数据d2是每个指令装置100的信息,数据d3是每个处理装置400的操作历史的数据,数据d4是每个指令装置100的操作历史的数据,数据d5是处理历史(作业历史)的数据。

在这些数据项中,每个处理装置400的信息即数据d1和每个指令装置100的信息即数据d2如上所述,在操作者开始操作时同时从每个指令装置100向管理装置500发送。

每个处理装置400的操作历史的数据即数据d3和每个指令装置100的操作历史的数据即数据d4如上所述,在每个处理装置400进行的处理结束时向管理装置500发送。此外,在每个处理装置400进行的处理结束时也向管理装置500发送处理历史的数据即数据d5。

从处理装置400向管理装置500发送每个处理装置400的操作历史的数据即数据d3,从指令装置100向管理装置500发送每个指令装置100的操作历史的数据即数据d4,并从处理装置400向管理装置500发送处理历史的数据即数据d5。

图10详细示出每个处理装置400的信息即数据d1和每个指令装置100的信息即数据d2。这些数据项存储在每个处理装置400的存储单元440的数据库中。因此,图10还示出存储单元440的数据库的结构。

如图10所示,在每个处理装置400的信息中,为诸如处理装置400a、400b和400c的每个处理装置400存储信息。如果存在三个以上的处理装置400,数据库也为每个处理装置400存储信息。

此外,在每个指令装置100的信息即数据d2中,为诸如指令装置100a、100b和100c的每个指令装置100存储信息。如果存在三个以上的指令装置100,数据库也为每个指令装置100存储信息。

如上所述,每个处理装置400的信息即数据d1例如包括配备功能信息、装置状态信息、一般装置信息、以及装置设置信息。此外,还将管理装置500使用的管理标识符(id)存储为每个处理装置400的信息即数据d1。在此,管理装置500使用的管理id对应通用唯一标识符(uuid),并在管理装置500获取信息后,由管理装置500生成并分配给每个处理装置400。

如上所述,每个指令装置100的信息即数据d2例如包括一般装置信息、装置设置信息、可访问性设置信息、以及应用程序设置信息。此外,还将管理装置500使用的管理id存储为每个指令装置100的信息数据d2。与处理装置400的情况相同,管理装置500使用的管理id对应uuid。

图11详细示出每个处理装置400的操作者的操作历史的数据即数据d3。该数据存储在每个处理装置400的存储单元440的数据库中。因此,图11还示出存储单元440的数据库的结构。

如图11所示,在数据d3,为诸如处理装置400a、400b和400c的每个处理装置400存储数据。此外,在数据d4,为诸如指令装置100a、100b和100c的每个指令装置100存储数据。

每个处理装置400的操作历史的数据即数据d3包括有关处理装置操作画面490的操作的画面操作信息和管理装置500使用的管理id。画面操作信息是有关处理装置操作画面490的操作者的操作的历史的信息,更具体地而言,包括有关在处理装置操作画面490上所选择的功能的信息、进行处理时使用的参数设置、以及进行处理的日期和时间。如上所述,管理装置500使用的管理id由管理装置500生成并分配给每个处理装置400。

图12示出每个指令装置100的操作者的操作历史的数据即数据d4。该数据存储在每个处理装置400的存储单元440的数据库中。因此,图12示出存储单元440的数据库的结构。

如图12所示,在数据d4,为诸如指令装置100a、100b和100c的每个指令装置100存储数据。为每个指令装置100按时间顺序存储操作历史(历史数据)。

如图12所示,作为指令装置100a的初始操作历史(历史数据(1))的一例,为每个指令装置100按时间顺序存储的操作历史包括目标画面、目标用户界面(ui)、操作者的操作、更改的设置值、以及经过时间。在此,术语“目标画面”是指操作者已进行操作的画面。术语“目标ui”是指用于操作者的操作的用户界面,诸如图标。术语“更改的设置值”是指通过操作者的操作已被更改的参数,并且该参数仅在已被更改的情况下存储。术语“经过时间”是指基于操作者开始操作的作为开始点的时间点测量的、每个操作所花费的时间(分钟和秒)。

在如图12所示的例子中,从行l100至行l118按时间顺序详细记录指令装置100a的初始操作历史,行l100是记录操作开始的行,行l118是记录操作结束的行。例如,在行l102记录如下的操作:目标画面是选择功能的菜单画面、目标ui是选择复印功能作为功能的复印图标、操作者的操作是点击、设置值未通过操作更改、以及经过时间是“0:01”,即1秒。

此外,例如,在行l112记录如下的操作:目标画面是选择用于复印的纸张尺寸的纸张参数画面、目标ui是选择a3作为纸张尺寸的a3键、操作者的操作是点击、纸张尺寸通过操作者的操作从b4更改为a3、以及经过时间是“0:18”,即,18秒。

如上所述,在处理系统10中,例如,在操作历史中记录如下的操作:即,该操作不仅包括直接执行诸如在行l116点击开始键的作业,还包括诸如在行l110从a4更改为b4或在行l112从b4更改为a3的设置的更改。此外,在处理系统10中,即使操作既非直接执行作业也非设置的更改,也在操作历史中记录操作者的所有操作。

因此,在处理系统10中,例如在操作历史中记录如下的一系列操作:操作者将画面转换成用于更改参数的画面,但不在该画面上更改参数而是返回到之前的画面。此外,在处理系统10中,例如在操作历史中记录如下的一系列操作:在短期间内连续执行相同的作业,并在每个连续操作中更改参数。

此外,在处理系统10中,例如还在操作历史中记录如下的一系列操作:操作者将一个画面转换成用于更改各种参数的多个画面,但不在每个转换的画面上更改任何参数而是返回到之前的画面。此外,在处理系统10中,例如还在操作历史中记录如下的一系列操作:在作业正在执行时操作者取消作业,并在取消作业执行后,操作者更改在取消作业中的参数并通过使用更改的参数使作业被再次执行。

除如图12所示的数据外,还记录管理装置500使用的处理装置400a的管理id。如上所述,管理装置500使用的管理id由管理装置500生成并分配给每个指令装置100。

图13详细示出处理装置400的处理历史(作业历史)的数据即数据d5。该数据存储在每个处理装置400的存储单元440的数据库中。因此,图13还示出存储单元440的数据库的结构。如图13所示,在数据d5,为诸如处理装置400a、400b和400c的每个处理装置400存储数据。

处理历史的数据即数据d5包括管理装置500使用的上述管理id的信息、处理id(作业id)、处理类型(作业类型)、处理日期和时间、状态、以及其他项目。处理id是在每个处理装置400中的处理的id。处理类型例如是诸如复印、扫描或发送和接收传真的处理的类型。

处理日期和时间包括开始处理的日期和时间和结束处理的日期和时间。此外,所述状态是指处理状态,指示是否处理成功、失败或取消。此外,取决于处理类型,按照处理类型存储诸如用于执行的参数设置的详细的处理历史信息。

图14示出待存储在管理装置500的存储单元530中的数据的结构。如图14所示,数据d1、数据d2、数据d3、数据d4、以及数据d5彼此相关联地存储在所进行的处理的单元(作业单元)中,数据d1是每个处理装置400的信息,数据d2是每个指令装置100的信息,数据d3是每个处理装置400的操作历史的数据,数据d4是每个指令装置100的操作历史的数据,数据d5是处理历史的数据。

例如,在如图14所示的例子中,行l1彼此相关联地存储有关处理的数据d1、数据d2、数据d3、数据d4和数据d5,该处理已由处理装置400a响应来自指令装置100a的指令进行。此外,行l2彼此相关联地存储有关处理的数据d1、数据d2、数据d3、数据d4和数据d5,该处理已由处理装置400a响应来自指令装置100b的指令进行。另外,行l3彼此相关联地存储有关处理的数据d1、数据d2、数据d3、数据d4和数据d5,该处理已由处理装置400b响应来自指令装置100a的指令进行。

在存储单元530,当在每个处理装置400的处理结束时,彼此相关联地添加有关结束的处理的数据d1、数据d2、数据d3、数据d4和数据d5。例如,如图13所示,在处理装置400c响应来自指令装置100a的指令进行的处理结束时,在行l4彼此相关联地存储有关结束的处理的数据d1、数据d2、数据d3、数据d4和数据d5。在以下的描述中,将与处理(作业)相关的数据d1、数据d2、数据d3、数据d4和数据d5称为数据组。

通过使用上述数据组,控制单元502生成处理装置操作画面490和指令装置操作画面190。此时,控制单元502不必使用所有上述数据组,控制单元502可从上述数据组中选择使用适合于生成处理装置操作画面490和指令装置操作画面190的数据组。此外,通过使用上述数据组,控制单元502预测操作者所希望的功能并基于该预测生成处理装置操作画面490和指令装置操作画面190。

此外,控制单元502例如基于指令装置100的操作历史优化待显示在指令装置100的显示器110上的指令装置操作画面190。在以下的描述中,将对基于指令装置100的操作历史优化待显示在指令装置100的显示器110上的指令装置操作画面190的示例性情况进行描述。然而,可替代地或除此以外,可基于每个处理装置400的操作历史优化在处理装置400的显示器480上显示的处理装置操作画面490。

下面将对控制单元502进行的数据组选择、操作者所希望的功能的预测、处理装置操作画面490和指令装置操作画面190的生成、以及待显示的指令装置操作画面190的生成进行具体描述。

图15是示出由控制单元502进行的数据组的选择的流程图。以下描述示出指令装置100a指令处理装置400a进行处理以及处理装置400b和处理装置400c在设置和功能方面与处理装置400a相似的示例性情况。

如图15所示,当管理装置500从指令装置100a接收到指令时,控制单元502开始选择数据组。即,在步骤s10,控制单元502判断存储在存储单元530中的数据组(见图14)中是否存在有关来自指令装置100a的指令的数据组。即,控制单元502判断是否存在有关来自与已从其接收上述指令的指令装置100相同的指令装置100的指令的数据组。

如果在步骤s10判断不存在对应的数据组,则处理前进到步骤s20;如果在步骤s10判断存在对应的数据组,则处理前进到步骤s50。

在步骤s20,虽然未从指令装置100a发出指令(例如,从指令装置100b或指令装置100c发出指令),控制单元502判断是否存在有关处理装置400a处理的数据的数据组。即,响应来自任意一个指令装置100的指令,控制单元502判断是否存在有关由与在该处理中使用的处理装置400相同的处理装置400处理的数据的数据组。

如果在步骤s20判断不存在对应的数据组,则处理前进到步骤s30;如果在步骤s20判断存在对应的数据组,则处理前进到步骤s90。

在步骤s30,响应来自任意一个指令装置100的指令,控制单元502判断是否数据库包括有关由在设置和功能方面与处理装置400a相似的处理装置400b或处理装置400c处理的数据的数据组。即,响应来自任意一个指令装置100的指令,控制单元502判断是否数据库包括有关由在设置和功能方面与待在该处理中使用的处理装置400相似的处理装置400处理的数据的数据组。

如果在步骤s30判断不存在对应的数据组,则处理前进到步骤s40;如果在步骤s30判断存在对应的数据组,则处理前进到步骤s100。

如果处理前进到步骤s40,则基于存储在数据库中的数据,控制单元502既不优化处理装置操作画面490也不优化指令装置操作画面190,而是将预定画面生成为处理装置操作画面490和指令装置操作画面190。

在步骤s50,假设指令装置100a已发送指令,则控制单元502判断是否存在有关由处理装置400a处理的数据的数据组。即,响应来自与已发出该处理的指令的指令装置100相同的指令装置100的指令,控制单元502判断是否存在有关由与待在该处理中使用的处理装置400相同的处理装置400处理的数据的数据组。

如果在步骤s50判断存在对应的数据组,则处理前进到步骤s60;如果在步骤s50判断不存在对应的数据组,则处理前进到步骤s70。

在步骤s60,响应来自指令装置100a的指令,控制单元502判断是否可仅通过使用有关由处理装置400a处理的数据的数据组,即存储在数据库中的数据组,来优化指令装置操作画面190和处理装置操作画面490。即,在步骤s60,响应来自与已发出该处理的指令的指令装置100相同的指令装置100的指令,控制单元502判断是否可仅通过使用有关由与待在该处理中使用的处理装置400相同的处理装置400处理的数据的数据组来优化指令装置操作画面190。

在此,关于响应来自与已发出该处理的指令的指令装置100相同的指令装置100的指令,是否可仅通过使用有关由与待在该处理中使用的处理装置400相同的处理装置400处理的数据的数据组来优化指令装置操作画面190的判断基于是否所提取的数据组的数量充足或根据所提取的数据组的处理日期和时间是最近的还是旧的来进行。

如果在步骤s60判断可通过仅使用对应的数据组来优化指令装置操作画面190,则处理前进到步骤s80;如果在步骤s60判断通过仅使用对应的数据组不可能优化指令装置操作画面190,则处理前进到步骤s70。

在步骤s70,响应来自指令装置100a的指令,控制单元502通过使用有关由任意一个处理装置400处理的数据的数据组来优化指令装置操作画面190。即,响应来自与已发出该处理的指令的指令装置100相同的指令装置100的指令,控制单元502通过使用有关由任意一个处理装置400处理的数据的数据组来优化指令装置操作画面190和处理装置操作画面490。

在步骤s80,响应来自指令装置100a的指令,控制单元502通过使用有关由处理装置400a处理的数据的数据组来优化指令装置操作画面190。即,响应来自与已发出该处理的指令的指令装置100相同的指令装置100的指令,控制单元502通过使用有关由与待在该处理中使用的处理装置400相同的处理装置400处理的数据的数据组来优化指令装置操作画面190。

在步骤s90,响应来自任意一个指令装置100的指令,控制单元502通过使用有关由处理装置400a处理的数据的数据组来优化指令装置操作画面190。即,响应来自任意一个指令装置100的指令,控制单元502通过使用有关由与待在该处理中使用的处理装置400相同的处理装置400处理的数据的数据组来优化指令装置操作画面190。

在步骤s100,响应来自任意一个指令装置100的指令,控制单元502通过使用有关由处理装置400b或处理装置400c,即在设置和功能方面与待在该处理中使用的处理装置400a相似的处理装置处理的数据的数据组来优化指令装置操作画面190。即,响应来自任意一个指令装置100的指令,控制单元502通过使用有关由在设置和功能方面与待在该处理中使用的处理装置400相似的处理装置400处理的数据的数据组,即存储在数据库中的数据组,来优化指令装置操作画面190。

图16是示出在已经选择待用于优化的数据组之后控制单元502预测操作者所希望的功能的处理的流程图。以下描述将示出指令装置100a指令处理装置400a进行处理的示例性情况。

在选择了待用于优化指令装置操作画面190等的数据组(见图15)之后,在步骤s200,控制单元502判断在处理装置400a中可实施的功能。即,控制单元502判断在待在该处理中使用的处理装置400中可实施的功能。该判断基于每个处理装置400的信息即数据d1(见图9)来进行。

在下一步骤,步骤s210,为了优化指令装置操作画面190,通过参照历史数据,控制单元502判断是否存在应无效的数据组。例如,通过参照存储在存储单元530的数据库中的处理历史的数据即数据d5,控制单元502使未正常结束的处理(作业)状态的数据组无效。

在下一步骤,步骤s220,控制单元502对在步骤s200中判断为可实施的每个功能计数除在步骤s210中已被无效的数据组之外的数据组的数量。

在下一步骤,步骤s230,控制单元502判断是否在步骤s220中计数的有关功能的数据组的大的数和在步骤s220计数的有关功能的数据组的小的数之间的差大于等于预定的固定数。如果计数的差大于等于固定数,则处理前进到步骤s250;如果计数的差不大于等于固定数(如果计数的差小于固定数),则处理前进到步骤s240。

在步骤s240,控制单元502从在步骤s210中已被无效的数据组之外的数据组中去除处理日期和时间在特定日期和时间之前的数据组,从在步骤s220中对每个功能计数的数据组中选择在预定的特定日期和时间之后获取的新的数据组。

在步骤s250,控制单元502预测在步骤s230获取的有关功能的数据组的大的数与有关功能的数据组的小的数之间的差大于等于预定的固定数的功能是操作者所希望的功能。在此,由控制单元502预测的操作者所希望的功能的数量不限于一个,控制单元502可预测多个功能。即,控制单元502可预测操作者所希望的功能之一是复印功能,或可预测多个功能为操作者所希望的功能,诸如“扫描和传真”、以及“打印、存储在盒子中和发送电子邮件”。

如上述对操作者所希望的功能所作的预测,控制单元502预测操作者所希望的各种参数。

图17是示出在预测了操作者所希望的功能和参数之后由控制单元502生成指令装置操作画面190和处理装置操作画面490的流程图。

在结束了对操作者所希望的功能和参数进行的预测(见图16)之后,在步骤s310,控制单元502判断是否存在已由操作者存储在数据存储装置600中并为其预约了处理的作业(预约作业)。如果判断存在预约作业,则处理前进到步骤s312;如果判断不存在预约作业,则处理前进到步骤s320。

在步骤s312,控制单元502判断是否可通过使用已被指令进行该处理的处理装置400对存储在数据存储装置600中的预约作业进行打印。如果可进行打印,则处理前进到步骤s314;如果不能进行打印,则处理前进到步骤s320。

在步骤s314,控制单元502生成指示打印预约作业的指令的画面(见图6c)。

在步骤s320,控制单元502判断是否指令装置100的显示器110和处理装置400的显示器480中的一个比另一个更频繁地操作。在此,通过使用存储在数据库中的每个处理装置400的操作历史的数据即数据d3和存储在数据库中的每个指令装置100的操作历史的数据即数据d4来判断是否指令装置100的显示器110和处理装置400的显示器480中的一个比另一个更频繁地操作。例如,如果通过使用显示器480和显示器110中的一个进行的操作的数量与通过使用另一个进行的操作的数量之间的比率大于等于一定值,则判断显示器480和显示器110中的一个比另一个更频繁地操作。

如果在步骤s320判断显示器480和显示器110中的一个比另一个更频繁地操作,则处理前进到步骤s330;如果在步骤s320判断显示器480和显示器110中的一个不比另一个更频繁地操作,则处理前进到步骤s340。

在步骤s330,控制单元502判断指令装置100的显示器110和处理装置400的显示器480的哪一个被更频繁地用于操作。如果判断处理装置400的显示器480被更频繁地用于操作,则处理前进到步骤s342;如果判断指令装置100的显示器110被更频繁地用于操作,则处理前进到步骤s344。

在步骤s340,控制单元502优化指令装置操作画面190和处理装置操作画面490两者。

在步骤s342,控制单元502优化处理装置操作画面490并作为指令装置操作画面190生成补充处理装置操作画面490的补充菜单画面。

在步骤s344,控制单元502优化指令装置操作画面190并作为处理装置操作画面490生成补充指令装置操作画面190的补充菜单画面。

图18示出优化指令装置操作画面190的处理的流程图。如果要优化指令装置操作画面190(见图17的步骤s340和s344),则在步骤s402,控制单元502根据每个指令装置100的信息即数据d2确认在显示器110上显示的画面的尺寸,从而决定指令装置操作画面190的尺寸。

在下一步骤,步骤s404,控制单元502根据每个指令装置100的信息即数据d2确认可访问性设置,从而基于可访问性设置决定指令装置操作画面190的背景颜色、待显示在指令装置操作画面190上的字符尺寸、以及待显示在指令装置操作画面190上的图标尺寸。

在下一步骤,步骤s406,控制单元502根据每个指令装置100的信息即数据d2确认在待显示的指令装置操作画面190上使用的语言和在指令装置操作画面190上待显示的该语言的字体。

在下一步骤,步骤s500,控制单元502基于每个指令装置100的操作者的操作历史的数据即数据d4优化指令装置操作画面190。稍后将详细描述在步骤s500中优化指令装置操作画面190的情况。

在下一步骤,步骤s602,基于在步骤s402、s404和s406的决定和在步骤s500的优化,控制单元502生成优化的指令装置操作画面190。

图19是示出基于每个指令装置100的操作者的操作历史的数据即数据d4优化指令装置操作画面190的处理(见图18的步骤s500)的流程图。

如图19所示,在步骤s502,控制单元502判断是否从操作开始到操作结束的期间(图12中的经过时间)长以及是否操作步骤的数量(图12中从对应操作开始的行l100到对应操作结束的行的行数)多。如果判断期间长和/或操作步骤的数量多,则处理前进到步骤s504;如果判断期间不长(正常)且操作步骤的数量不多(正常),则处理前进到步骤s506。

在此,如果与正常情况下相比操作期间长且操作步骤的数量也多,则处理可前进到步骤s504。另外,如果与在正常情况下相比操作期间长或操作步骤的数量多,则处理可前进到步骤s504。对是否操作期间长和操作步骤的数量多的判断可基于预定期间或预定数量的步骤或基于到目前为止从处理获取的平均值来进行。

在步骤s504,进行第一原因分析并决定对策。具体地说,控制单元502分析操作时间长和操作步骤数量多的原因并决定对策(优化指令装置操作画面190)。例如,如果操作步骤的数量多且存在许多目标用户界面(ui)的错误选择,则控制单元502通过分析判断错误选择的原因可能是诸如图标的ui的尺寸小。因此,控制单元502决定放大诸如图标的ui的尺寸或以使错误选择不容易出现的方式优化指令装置操作画面190上的图标等的配置。

此外,例如,如果从画面转换到下一操作花费的时间长,则控制单元502通过分析判断时间长的原因可能是画面的布局复杂,结果导致操作者花费很长时间才发现诸如用于操作的按钮的ui。因此,为了容易地发现诸如按钮的ui,控制单元502决定通过简化指令装置操作画面190的布局来优化指令装置操作画面190。此外,例如,如果操作者反复点击或拖拽指令装置操作画面190上的特定的位置,控制单元502通过分析判断原因可能是操作者对操作方法的误解。因此,控制单元502决定通过不仅显示诸如按钮的ui而且还显示操作引导来优化指令装置操作画面190。

在步骤s506,控制单元502判断是否进行了相同的操作,即,是否反复进行并取消了相同的操作。如果判断反复进行了相同的操作,则处理前进到步骤s508;如果判断未反复进行了相同的操作,则处理前进到步骤s510。

在步骤s508,进行第二原因分析并决定对策。具体地说,控制单元502分析反复进行了操作的原因并决定对策(优化指令装置操作画面190)。例如,控制单元502通过分析判断反复进行了操作的原因可能是指令装置操作画面190上诸如字符、图标和按钮的ui造成误解。因此,控制单元502决定通过以不容易造成误解的方式显示如字符、图标和按钮的ui来优化指令装置操作画面190。

此外,例如,控制单元502通过分析判断反复进行了操作的原因可能是操作者想确认是否已按该操作者想要的操作更改了设置。因此,控制单元502决定以使操作者能够确认由该操作者进行的设置的更改的方式优化指令装置操作画面190。

在步骤s510,控制单元502判断是否指令装置操作画面190被频繁地滚动。如果判断画面被频繁地滚动,则处理前进到步骤s512;如果判断画面未被频繁地滚动(非频繁滚动),则处理前进到步骤s514。

在步骤s512,进行第三原因分析并决定对策。例如,控制单元502通过分析判断频繁滚动的原因是在画面上显示的字符和图标的数据量大。因此,为了减少在画面上显示的数据量,控制单元502通过根据类别暂时显示数据(过滤显示)修改指令装置操作画面190。

此外,无论在步骤s510判断是否滚动量多,控制单元502可判断在画面上操作者的滚动的速度。如果速度太高或太低,控制单元502可以使滚动速度处于适当的范围内的方式决定对指令装置操作画面190进行修改。

在步骤s514,控制单元502判断是否通过操作更改了设置。如果已经更改了设置,则处理前进到步骤s516;如果设置未更改,则处理前进到步骤s518。

在步骤s516,进行第四原因分析并决定对策。例如,控制单元502通过分析判断设置更改的原因是参数不适当,该参数被初期设置(用于初期显示)且被更改。因此,控制单元502决定以如下两种方式来更改指令装置操作画面190:更改初期显示,或在初期显示中能够选择所希望的值而非在初期显示中显示特定的值。

在步骤s518,控制单元502判断是否连续执行了相同的作业。如果判断连续执行了相同的作业,则处理前进到步骤s520;如果判断未连续执行相同的作业,则处理前进到步骤s530。

在步骤s520,进行第五原因分析并决定对策。例如,如果通过使用为每个作业更改的不同的参数连续执行了相同的作业,则控制单元502通过分析判断连续执行作业的原因可能是操作者未确认参数。因此,控制单元502决定修改指令装置操作画面190以促使操作者确认参数。此外,例如,如果定期地连续执行了相同的作业,控制单元502决定以如下方式修改判断指令装置操作画面190:为了减少操作者转换画面的负担,基于该操作转换画面。

在步骤s530,基于在步骤s504、s508、s512、s516和s520的决定,控制单元502重建指令装置操作画面190。

图20是示出优化处理装置操作画面490的处理的流程图。如果要优化处理装置操作画面490(见图17的步骤s342和s344),则在步骤s702,控制单元502根据每个处理装置400的信息即数据d1确认在显示器480上显示的画面的尺寸,从而判断处理装置操作画面490的尺寸。

在下一步骤,步骤s704,控制单元502根据每个处理装置400的信息即数据d1确认可访问性设置,从而基于可访问性设置决定处理装置操作画面490的背景颜色、待显示在处理装置操作画面490上的字符尺寸、以及待显示在处理装置操作画面490上的图标尺寸。

在下一步骤,步骤s706,基于每个处理装置400的信息即数据d1,控制单元502决定在待显示的处理装置操作画面490上使用的语言和在处理装置操作画面490上待显示的该语言的字体。

在下一步骤,步骤s708,控制单元502基于每个处理装置400的操作者的操作历史的数据即数据d3优化处理装置操作画面490。在步骤s708的处理装置操作画面490的优化与指令装置操作画面190的上述优化相同或相似(见图19的步骤s500)。

在下一步骤,步骤s710,基于在步骤s702、s704和s706的决定和在步骤s708的优化,控制单元502生成优化的处理装置操作画面490。

虽然上述描述示出了基于每个指令装置100的操作历史优化指令装置操作画面190的一例,可基于每个指令装置100的操作历史和每个处理装置400的操作历史优化指令装置操作画面190。此外,虽然上述描述示出了基于每个处理装置400的操作历史优化处理装置操作画面490的一例,可基于每个指令装置100的操作历史和每个处理装置400的操作历史优化处理装置操作画面490。

如上所述,本发明适用于指令装置、处理装置、处理系统、非暂时性计算机可读介质和方法。

为了进行图示和说明,以上对本发明的示例性实施例进行了描述。其目的并不在于全面详尽地描述本发明或将本发明限定于所公开的具体形式。很显然,对本技术领域的技术人员而言,可以做出许多修正以及变形。本实施例的选择和描述,其目的在于以最佳方式解释本发明的原理及其实际应用,从而使得本技术领域的其他熟练技术人员能够理解本发明的各种实施例,并做出适合特定用途的各种变形。本发明的范围由与本说明书一起提交的权利要求书及其等同物限定。

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