成像装置及信息处理方法

文档序号:10698601阅读:458来源:国知局
成像装置及信息处理方法
【专利摘要】成像装置包括主体和操作单元。主体包括:存储该装置的设备信息的第一存储器;以及通知单元,当装置启动时通知操作单元设备信息。操作单元包括:第二存储器,存储显示信息的布局信息和设备信息与布局信息相关联的对应信息,显示信息处理中处理用于装置的应用的指令有关;获取设备信息的获取单元;从布局信息中选择与设备信息相对应的布局信息的选择单元;检查基于布局信息被放置的布局显示信息的应用是否被已经安装在装置上的检查单元;在显示信息屏幕上放置布局显示信息的布局单元;和显示具有布局显示信息的显示信息屏幕的显示控制单元。本发明还公开了一种由成像装置的操作单元实施的信息处理方法。
【专利说明】成像装置及信息处理方法
[0001]相关申请的交叉引用
[0002]本申请要求2015年4月24日提交的日本专利申请N0.2015-089381的优先权;其整个内容通过引用被结合于此。
技术领域
[0003]本发明涉及成像装置及信息处理方法。
【背景技术】
[0004]通常,已知成像装置被配置为允许在该成像装置的操作单元中安装应用软件,该应用软件在成像装置中实现功能,并且成像装置的操作单元具有多个预安装的应用软件。然后,已知的技术显示带有多个安装在操作单元中的应用软件软件的快捷方式图标(还简称为图标)的主屏幕(显示信息屏幕)。
[0005]近年来,公开了一项为成像装置的操作单元提供定制功能的技术。此外还公开了一项随着增加到成像装置的每个应用软件的安装而更新主屏幕的技术。例如,存在图像处理设备,该设备在保持定制主屏幕上图标的位置的同时,允许增加软件开发工具包(SDK)的图标(例如,参见日本公开特许公报N0.2013-003625)。一项在日本公开特许公报N0.2013-003625公开的技术根据主屏幕定制与否,来确定是否为一个SDK应用软件自动放置图标。
[0006]然而,这种传统的成像装置存在一个问题,根据目的地(成像装置所使用的国家或区域)或者成像装置的型号等,当主屏幕上的快捷方式图标的初始布局不同时,必须专门为每个目的地或者型号使用不同的固件生产成像装置,这降低了生产效率。
[0007]鉴于上述传统问题,有必要提供在根据目的地或者成像装置的型号等,快捷方式图标的初始布局不同时,能够使用通用固件的成像装置及信息处理方法,从而提高生产效率。

【发明内容】

[0008]本发明的目的是至少部分的解决上述传统技术中的问题。
[0009]本发明的示例性实施例,提供的成像装置包括主体单元和操作单元,其中主体单元包括:第一存储单元,被配置为在其中存储关于成像装置的设备信息;以及,通知单元,被配置为通知操作单元设备信息,设备信息在成像装置启动时获取自第一存储单元,并且操作单元包括:第二存储单元,被配置为在其中存储布局信息和设备信息与布局信息相对应的对应信息,其中布局信息关于显示信息的布局的信息,显示信息的布局与处理成像装置中可用应用的指令有关;获取单元,被配置为从主体单元获取设备信息;选择单元,被配置为从存储在第二存储单元中的多条布局信息中,选择与获取的设备信息相对应的布局信息;检查单元,被配置为检查布局显示信息的应用是否已经被安装在成像装置上,布局显示信息是基于被选择的布局信息放置的一条显示信息;布局单元,被配置为当布局显示信息的应用已经被安装时,基于被选择的布局信息,在显示信息屏幕上放置布局显示信息,显示信息屏幕是一条以上的显示信息被显示的屏幕;以及显示控制单元,被配置为在显示单元上显示具有被放置的布局显示信息的显示信息屏幕。
[0010]本发明的示例性实施例还提供一种由成像装置的操作单元实施的信息处理方法,操作单元包括,存储单元,被配置为在其中存储布局信息设备信息与布局信息相对应的对应信息,布局信息是关于显示信息的布局的信息,显示信息的布局与处理成像装置中可用的应用的指令有关,信息处理方法包括:获取设备信息;从存储在存储单元中多条布局信息中选择与获取的设备信息相对应的布局信息;检查布局显示信息的应用是否已经安装在成像装置中,布局显示信息是基于被选择的布局信息被放置的一条显示信息;当布局显示信息的应用已经被安装时,基于被选择的布局信息在显示信息屏幕上放置布局显示信息,显示信息屏幕是一条以上的显示信息被显示屏幕;以及在显示单元上显示具有被放置的布局显示信息的显示信息屏幕。
[0011]通过阅读本发明的优选实施例,并结合附图,可以更好的理解本发明的上述内容以及其他目的、特征、优点以及技术和工业意义。
【附图说明】
[0012]图1显示的是根据本发明第一实施例的MFP的硬件配置的实例的框图;
[0013]图2显示的是根据第一实施例的MFP的软件配置的实例的原理图;
[0014]图3显示的是根据第一实施例的MFP的功能配置的实例的示意图;
[00?5]图4显示的是操作面板的外观示意图;
[0016]图5显示的是根据第一实施例的存储在MFP中的条件表达式的实例的示意图;
[0017]图6显示的是根据第一实施例的存储在MFP中的布局位置信息的实例的示意图;
[0018]图7显示的是根据第一实施例的主屏幕的实例的示意图;
[0019]图8显示是根据第一实施例的通过MFP执行的主屏幕显示过程的流程图;
[0020]图9显示的是根据本发明第二实施例的存储在MFP中的布局规则信息的实例的示意图;
[0021 ]图10显示的是根据第二实施例的主屏幕的实例的示意图;
[0022]图11显示是根据第二实施例的通过MFP执行的主屏幕显示过程的流程图;
[0023]图12显示是根据第二实施例的通过MFP执行的多页面主屏幕显示过程的流程图;以及
[0024]图13显示是根据本发明第三实施例的通过MFP执行主屏幕显示过程的流程图。
【具体实施方式】
[0025]下面结合附图详细地描述根据本发明的成像装置及信息处理方法的典型实施例。在以下描述中,根据本发明的成像装置中的实例被应用于多功能外围设备(MFP);然而,本发明可以应用于任何成像装置,例如复印机,打印机,扫描设备,或者传真机,只要成像装置包括操作单元即可。此外,MFP为具有至少以下功能中的任意两项的设备:复制功能、扫描功能、打印功能以及传真功能。
[0026]第一实施例
[0027]图1显示的是根据本发明第一实施例的MFP的硬件配置的实例的框图。如图1所示,MFPl包括主体10和操作单元20;主体10可以执行多种功能,例如,复制功能、扫描功能、传真功能和打印功能,并且操作单元20根据用户操作接受输入。主体10和操作单元20通过专用通信路径300连接以彼此通信。例如,基于通用串行总线(USB)标准的通信路径可以被用作通信路径300,或者基于任何其他标准的无论有线或方式都可被用作通信路径300。
[0028]同时,主体10可以根据操作单元20接收的操作指令而动作。此外,主体也可以与外部装置通信,例如与客户个人计算机(PC)通信,并且同样可以根据从外部装置接收的指令而动作。
[0029]首先,说明主体10的硬件配置。如图1所示,主体10包括CPU 1UR0M 12,RAM 13、硬盘驱动器(HDD)14、通信接口(I/F)15、连接I/F 16和引擎单元17;这些部件通过系统总线18彼此连接。
[0030]CPU 11控制主体10的整体动作。CPU 11执行存储器如ROM 12或HDD 14中的程序,将RAM 13作为工作区域,从而控制整个主体10的动作以及实现多种功能,例如上述复制功能、扫描功能、传真功能和打印功能。
[0031]通信I/F15是用于连接到网络30的接口。连接I/F16是用于通过通信路径300与操作单元20通信的接口。
[0032]引擎单元17是进行通用信息处理的硬件,并进行除了通信以为的处理,以实现复制功能、扫描功能、传真功能以及打印功能。举例来说,引擎单元17包括:扫描仪(图像阅读单元),读取通过扫描原稿得到的原稿图像;打印机(成像单元),在如一张纸的薄片部件上进行印制;以及传真单元,执行传真通信。引擎单元17可以进一步包括特定的可选部件,例如,用于分类打印输出的整理器和用于自动输送原稿的自动送稿器(ADF)。
[0033]其次,说明操作单元20的硬件配置。如图1所示,操作单元20包括CPU 21、R0M 22、RAM 23、闪存24、通信I/F 25、连接I/F 26、操作面板27以及外部连接I/F 28;这些部件通过系统总线29彼此连接。
[0034]CPU 21控制操作单元20的整体运行。CPU 21执行存储器如R0M22或闪存24中的程序,将RAM23作为工作区域,从而控制整个操作单元20的运行并实现下述的多种功能,例如根据接收自用户的输入的信息(图像)的显示。
[0035]通信I/F 25是用于连接到网络30的接口。连接I/F 26是用于通过通信路径300与主体1通信的接口。
[0036]操作面板27根据用户的操作接受各种输入,并在其上显示各种屏幕和信息(比如基于接受的操作的信息,表示MFP I的操作状态的信息,表示设置的信息等)。将在下面描述操作面板27的细节(参见图4)。
[0037]外部连接I/F28是用于连接外围设备如IC读卡器的接口。
[0038]随后,说明MFPI的软件配置。图2显示的是根据第一实施例的MFP的软件配置的实例的原理图。如图2所示,主体10具有应用层(app layer) 101、服务层102和OS层103。应用层101、服务层102和OS层103的实体是存储在存储器如ROM 12或HDD 14中的软件。CPU 11执行软件,从而提供各种功能。
[0039]应用层101的软件是用于操作硬件资源的软件,以提供特定的功能,并被称为应用软件(在下文描述中,可被简称为“app”或“应用”)^pp的实例包括用于提供复制功能的复印app、用于提供扫描功能的扫描app、用于提供传真功能的传真app、用提供打印功能的打印app等等。
[0040]服务层102的软件是位于应用层101和OS层103之间的软件,并且用于提供具有接口的app,以便使用主体10所包含的硬件资源。更具体地说,服务层102的软件是提供接收至硬件资源的操作请求和调停(mediating)该操作请求的功能的软件。通过服务层102接受的可能的操作请求包括扫描仪的读取请求、打印机的打印请求,等等。
[0041]同时,由服务层102提供的接口功能不仅提供给为主体10的应用层101,还可以提供给操作单元20的应用层201。也就是说,操作单元20的应用层201(app)还可以通过服务层102的接口功能,利用主体10的硬件资源(比如,引擎单元17)实现功能。
[0042]OS层软件是基本软件(操作系统),用于提供控制主体10所包含的硬件资源的基本功能。服务层102将来自app的用于硬件资源的使用的请求转换为OS层103可以解析的命令,并将该命令传递到OS层103。然后,0S103的软件执行该命令,而后硬件资源相应于app的请求运行。
[0043]同样地,操作单元20包含应用层201,服务层202以及OS层203。操作单元20的应用层201、服务层202以及OS层203的层次结构与主体10侧的一样。然而,由应用层201的app提供的功能以及服务层202可以接受的操作请求类型不同于主体10侧。
[0044]应用层201的一些app可以是用于运行操作单元20所包含的硬件资源的软件,从而提供给定的功能;然而应用层201的app主要是这样的软件,其用于为与主体10具有的功能如复制功能、扫描功能、传真功能和打印功能有关的操作或显示提供用户界面(UI)功能。
[0045]同时,在本实施例中,为了保持功能的独立性,主体10侧的OS层103的软件和操作单元20侧的OS层203的软件彼此不同。也就是说,主体10和操作单元20在不同的操作系统中各自独立运行。比如主体10侧的OS层103的软件可以使用Linux(商标),操作单元20侧的OS层203的软件可以使用Android(商标)。
[0046]如上所述,在依据本实施例所述的MFPI中,主体10和操作单元20在不同的操作系统下运行,因此主体10和操作单元20之间的通信并不作为共同设备中的内部进程通信,而是作为不同设备之间的通信。把操作单元20接受的信息(用户指令的内容)传输到主体10(命令传输)的操作、主体10通知操作单元20事件的操作等,被归于此。这里,操作单元20执行与主体10的命令通信,因而可以使用主体10的功能。通过主体10通知给操作单元20的事件的实例包括:主体10的操作执行状态、在主体10侧设定的内容等等。
[0047]此外,在本实施例中,主体10通过通信路径300为操作单元20供电,因此,操作单元20的电源控制可以独立于主体1的电源控制。
[0048]同时,在本实例中,主体10和操作单元20通过通信路径300进行物理和电连接;可选择地,操作单元20可以从主体10上移走。在这种情况下,主体10和操作单元20均配备有近场通信单元,例如红外通信单元、射频(RF)通信单元或者Bluetooth?通信单元。或者,主体10和操作单元20可以配备无线局域网(LAN)通信功能,例如W1-Fi(商标),以便它们可以通过的无线LAN接入点(无线LAN AP)31和网络30进行通信。在将操作单元20从主体10移走的情形下,操作单元20将主体10通过通信路径300所供应的电能存贮在蓄电池中,并且,当其从主体10移去后,操作单元20利用存贮在蓄电池中的电能运行并执行与主体10的通信。
[0049]接下来,说明根据第一实施例的MFPI的功能。图3显示的是根据第一实施例的MFP的功能配置实例的示意图。如图3所示,主体10包括功能(模块)通过CPU 11执行程序来实现的设备-信息管理单元111、通知单元112、通信单元121、成像单元122、以及引擎控制单元123。主体10进一步包括设备-信息存储单元110和数据存储单元120。
[0050]设备-信息存储单元110在其中存储设备信息,该信息为MFPI的信息并通过HDD
14或者ROM 12实现。在本实施例中的设备信息包括目的地信息和MFPl的型号名称,目的地信息表示使用MFP I的位置(MFP I销售的国家或地区)。根据本实施例的设备-信息存储单元110在其中存储目的地信息和MFP I的型号名称以作为设备信息;可选择地,目的地信息和MFP I的型号名称中的任何一个可以作为设备信息被存储,或者另一个MFP I上的信息也可以进一步被作为设备信息被存储。同时,设备-信息存储单元110对应权利要求中描述的第一存储单元。
[0051]设备-信息管理单元111管理设备-信息存储单元110中存储的设备信息。举例来说,在本实施例中,当MFP I启动时(在MFPl的启动阶段),设备-信息管理单元111从设备-信息存储单元110获取设备信息。
[0052]通知单元112通知操作单元20多种信息;在本实施例中,通知单元112通知操作单元20设备信息设备信息由设备-信息管理单元111在MFPl的启动阶段获取自设备-信息存储单元110。
[0053]数据存储单元120在其中存储MFPl输出的打印数据,并通过HDD 14或ROM 12实现。
[0054]通信单元121通过网络30向外部装置如个人计算机(PC)发送或者从外部装置接收各种信息。在本实施例中,通信单元121从外部装置接收信息如打印数据,并且将接收的信息存储到数据存储单元120。
[0055]成像单元122对从外部装置接收的打印数据或通过扫描仪读取的数据等进行预定的图像处理。引擎控制单元123控制引擎单元17(参见图1)并使引擎单元17输出打印数据。引擎单元17基于依据引擎控制单元123控制的打印数据输出(打印)图像。
[0056]更进一步地,操作单元20包括功能(模块)通过CPU21执行程序来实现的应用软件210a、210b和210c、应用软件管理单元211、获取单元212、屏幕生成单元213、显示控制单元214、输入接受单元215以及控制单元216。操作单元20进一步包括布局-信息存储单元220以及操作面板27。
[0057]如上所述,操作面板27根据用户操作接受各种输入指令,并且在其上显示各种屏幕和各种信息。图4显示的是操作面板27的外观示意图。如图4所示,操作面板27包括触摸屏(显示单元)271和键盘272。
[0058]触摸屏271接受各种输入指令并在其上显示各种屏幕和各种信息。例如,触摸屏271可以是具有触摸面板功能的液晶显示器(LCD),或具有触摸面板功能的有机场致发光(EL)显示器。在本实施例中,显示MFP I中可用应用的图标的显示信息屏幕作为主屏幕,被显示在触摸屏271上。同时,触摸屏271的配置不限于此;只要可以在触摸屏271上显示图像并且可以根据图像接受操作,其他任意结构都是可以被采用的。此外,图标是与处理MFP I中可用应用的指令有关的显示信息。
[0059]在触摸屏271上显示的主屏幕具有多个页面,并且显示页面可以通过轻划操作切换到另一个页面。举例来说,在图4显示的主屏幕SO上,用户手指向左边轻划(箭头Fl)移动显示页面至前一页面;用户手指向右边轻划(箭头F2)移动显示页面至下一页面。此外,多个应用各自的快捷方式图标(a到f)可以被放置在主屏幕SO的一个页面上。
[0060]键盘272是一组硬件按钮,并接受各种输入指令。键盘272包括打印键71、十键键盘72、清除键73、复位键74、初始设置键75以及注销键76。
[0061]打印键71是用于接受开始复制的操作的指令的按键。十键键盘72是用于接受指定复制份数等的键区。清除键73是用于接受初始化特定项目如特定的复制份数的指令的按键,该特定的复印份数通过十键键盘72输入(例如,将副本的数目恢复到如“I”的预定值)。复位键74是用于接受用于初始化特定项目如特定的复印放大倍数或扫描分辨率的指令的按键。初始设置键75是用于接受将显示屏幕移动到初始设置屏幕如初始打印设置屏幕的指令的按键。注销键76是用于接受注销操作的按键。
[0062]同时,除了(或替代)操作面板27具有的显示功能外,可以提供电灯或类似物品作为显示单元。此外,例如,操作面板27可以仅包括触摸屏271而不包含键盘272。
[0063]重新参考图3,布局-信息存储单元220在其中存储布局信息并且通过闪存24或ROM22实现,该布局信息是关于显示在操作面板27的触摸屏271上的主屏幕上的图标的布局信息。在本实施例中的布局信息,是表示图标放置在主屏上的位置的布局位置信息。换句话说,布局位置信息是表示哪个图标放置在主屏幕的哪个位置的信息。
[0064]具体地说,举例来说,布局位置信息是布局模式,该布局模式在被划分成图标布局位置(单元格)的矩阵的主屏幕上,定义每个图标被放置在矩阵中的哪个布局位置(参见如6)。在第一实施例中,描述了实例,该实例中多重布局模式作为布局位置信息存储在布局_信息存储单元220中。此外,作为另一个实例,布局位置信息可以是坐标位置信息,该坐标位置信息触摸屏271上按照图标的坐标定义每个图标的布局位置。
[0065]更进一步地,布局-信息存储单元220除了在其中存储多条布局位置信息,还在其中存储条件表达式,用于根据存储在主体10中的设备信息确定选择哪条布局位置信息。在本实施例中,条件表达式存储在布局-信息存储单元220中,条件表达式中设备信息与布局位置信息有关;本条件表达式与权利要求中描述的相应信息对应。
[0066]这里进行条件表达式的详细说明。图5显示的是根据第一实施例的存储在MFP中的条件表达式的实例的示意图。在图5示出的条件表达式中,诸如机器名称以及目的地信息的设备信息与布局模式即布局位置信息有关。例如,图5中所示的条件表达式由机器命名被分为三个类别:“型号A”、“型号BSC”以及“其他型号”,并且又进一步按照目的地信息被分为三个类别:“目的地NA” “目的地D0M”以及“其他目的地”。
[0067]特别地,例如,图5所示的条件表达式表示模式A与目的地信息“NA”有关,并且当目的地信息是“NA”时布局位置信息是模式A。此外,它表明模式B与目的地信息“NA”以及机器名称“Metis-Cl(型号C)”有关,并且当目的地信息是“NA”并且机器名称是“Metis-Cl(型号C)”时,布局位置信息是模式B。
[0068]接下来,进行布局位置信息的详细说明。图6显示的是根据第一实施例存储在MFP中的布局位置信息的实例的示意图。如图6所示,布局位置信息表示在主屏幕上图标的布局位置,即,图标被显示在哪一行的哪个单元格。
[0069]特别地,图6所示的布局位置信息(模式A)表示应用A的图标(AppA)被显示在第一行的第一列单元格,应用B的图标(App B)被显示在第一行的第二列单元格,后面是第三和第四列单元格。此外,其表示应用E的图标(App E)被显示在第一行的第五列单元格,应用F的图标(App F)被显示在第二行的第一列单元格,……
[0070]重新参考图3,应用210a、210b和210c是安装在MFP I上的应用软件。
[0071]应用软件管理单元211管理MFP I中安装的一组应用,并且检查应用是否已经安装在MFP I中。在本实施例中,应用软件管理单元211检查根据由选择单元2131选择的布局位置信息被放置的图标(布局显示信息)的应用,即,布局位置由布局位置信息表示的图标的应用是否已被安装在MFP I中。应用软件管理单元211与权利要求中描述的检查单元对应。
[0072]获取单元212从主体10获取各种信息;举例来说,在本实施例中,获取单元212获取设备信息,该设备信息由通知单元112在MFPl的启动阶段通知主体10。
[0073]屏幕生成单元213生成主屏幕,在主屏幕上基于获取的设备信息显示应用的图标列表,屏幕生成单元213包括选择单元2131和布局单元2132。
[0074]选择单元2131基于从设备-信息存储单元110获取并且在MFP I启动时经由通知单元112通知的设备信息,从存储在布局-信息存储单元220中的多条布局位置信息中,选择与设备信息相对应的布局位置信息。选择单元2131选择与设备信息中包含的目的地信息和型号名称中的任意一个对应的布局位置信息。
[0075]具体地,当设备信息已被获取时,选择单元2131参考存储在布局-信息存储单元220中的条件表达式,选择与获取的设备信息对应的布局位置信息。例如,图5中,当MFP I的目的地信息是“NA”并且机器名称是“Metis-CUModel C)”时,选择单元2131选择是布局位置信息的模式B。
[0076]当应用软件管理单元211已经确定应用已经在MFPl中安装时,布局单元2132将图标放置在由选择的布局位置信息表示的主屏幕上的布局位置中,该应用图标的布局位置由布局位置信息表示。
[0077]具体地,当已经确定布局位置由作为图6所示的布局位置信息的模式A表示的应用A已经被安装时,布局单元2132在主屏幕的第一行第一列单元中放置名称为App A的图标。另一方面,当布局由布局位置信息表示的图标的应用没有被安装在MFP I中时,布局单元2132在主屏幕上留空图标的由布局位置信息(没有快捷方式图标存在的状态)表示的布局位置,0.
[0078]显示控制单元214控制各种屏幕和各种信息在作为显示单元的触摸屏271上的显示。举例来说,在本实施例中,显示控制单元214控制带有图标的主屏幕的显示,图标被布局单元2132放置在触摸屏271上。图7显示的是根据第一实施例的主屏幕的实例的示意图。在图7所示的主屏幕SI上,名称为App A、App B、App C、App D和App E的图标分别被放入第一行的第一到第五列单元中;名称为App F和App G的图标分别被放入第二行的第一和第二列单元中;名称为App H、App I和App J的图标分别被放入第三行的第一到第三列单元中。显示控制单元214将主屏幕SI显示在触摸屏271上。
[0079]输入接受单元215接受用户通过操作面板27的触摸屏271或键盘272输入的各种输入。控制单元216控制整个操作单元20;例如,控制单元216基于收到的输入控制操作单元
20 ο
[0080]接下来,说明根据本实施例的由MFPI执行的主屏幕显示过程的流程。图8显示是根据第一实施例的通过MFP执行的主屏幕显示过程的流程示意图。
[0081]首先,当MFP已经I被启动时,主体10的设备-信息管理单元111从设备-信息存储单元110获取设备信息,并且通知单元112通知操作单元20设备信息。相应地,获取单元212获取MFP I的设备信息(步骤S10)。
[0082]当设备信息已被获取时,选择单元2131参考存储在布局-信息存储单元220中的条件表达式,选择与获取的设备信息对应的布局位置信息(步骤S12)。应用软件管理单元211确定布局位置由已选的布局位置信息表示的图标的应用是否已经被安装(步骤S14)。
[0083]当布局位置由布局位置信息表示的图标的应用没有被安装时(在步骤S14处为否),布局单元2132在主屏幕上留空对应由布局位置信息表示的布局位置的单元格,(步骤S16)0
[0084]另一方面,当布局位置由布局位置信息表示的图标的应用已被安装时(在步骤S14处为是),布局单元2132在由布局位置信息表示的主屏幕上的布局位置中安置应用的图标(步骤S18)。
[0085]应用软件管理单元211确定布局位置信息中是否还有后续应用(步骤S20)。当还有后续应用时(步骤S20处为是),返回步骤S14,重复此过程。相应地,所有的快捷方式图标在主屏幕上的初始布局是确定的。
[0086]另一方面,当没有后续应用时(步骤S20处为否),显示控制单元214在触摸屏271上显示放置有图标的主屏幕(步骤S22)。
[0087]用这样的方式,在根据第一实施例的MFPl中,基于条件表达式,与在MFPl的启动阶段获取的设备信息对应的布局位置信息被选择,其中,包括目的地信息和MFPl的型号名称的设备信息与指示图标各自的位置的布局位置信息(布局信息)有关。然后,根据被选择的布局位置信息,安装在MFPl上的应用的快捷方式图标被安置在主屏幕的布局位置被确定,并且安置有全部图标的主屏幕被显示在触摸屏271上。相应地,即使当主屏幕上的快捷方式图标的初始布局根据目的地和成像装置的型号等等不同,仍然可以使用通用固件,这样便有可能提尚生广效率。
[0088]第二实施例
[0089]根据第一实施例的MFP被配置为通过利用布局位置信息确定快捷方式图标在主屏幕上的位置,并且留空对应未安装的应用的快捷方式图标的布局位置的单元。但是,已安装的应用可能根据型号、目的地信息或控制器功能(是否具有扫描功能或传真功能)的不同而不同。因此,如果在MFPl没有安装很多应用,主屏幕绝对尽是空白单元,因而不便于用户使用的基于初始布局的主屏幕被显示。另一方面,根据第二实施例的MFP被配置为根据布局规则信息放置快捷方式图标,其中布局规则信息定义快捷方式图标被显示主屏幕上的规则,从而提尚便利性。
[0090]根据第二实施例的MFP的硬件和软件配置与在第一实施例中的一样(参见图1和2)。根据第二实施例的MFP与根据第一实施例的MFP的功能结构上的差异要点参阅图3来进行说明。
[0091]在第二实施例中,布局-信息存储单元220在其中存储布局信息并通过闪存24或R0M22实现,布局信息是关于显示在操作面板27中的触摸屏271上的主屏幕上的图标布局的信息。第二实施例中的布局信息是布局规则信息,布局规则信息表示当在主屏幕上放置快捷方式图标时快捷方式图标被显示的规则。换句话说,布局规则信息是依据预定的布局位置规则,定义图标在主屏幕上的显示规则信息。在第二实施例中,布局-信息存储单元220中存储多项布局规则信息。
[0092]此外,在具有多个页面的主屏幕上,主题可能需要逐页地设定。例如,使用主体10的应用功能如复印和扫描仪的应用的快捷方式图标被放置在第一页;使用网络功能如浏览器和邮件发送的应用的快捷方式图标被放置在第二页,从而使得主屏幕方便于用户使用。
[0093]在这种情况下,本实施例的布局-信息存储单元220在其中存储布局规则信息,布局规则信息表示在逐页的基础上当在主屏幕上放置快捷方式图标时的显示规则。然后,已安装的应用的快捷方式图标在逐页的基础上被放置。同时,在第二实施例中其被配置为如果一个页面的所有单元均被占据,那么此页将不再放置快捷方式图标。
[0094]此外,像第一实施例一样,布局-信息存储单元220在其中存储与第一实时方式类似的条件表达式,并且条件表达式描述用于选择与设备信息对应的布局规则信息的条件,例如,设备信息包括目的地信息或型号名称。
[0095]这里进行布局规则信息的详细说明。图9显示的是根据第二实施例的存储在MFP中的布局规则信息实例示意图。如图9所示,布局规则信息表示当在逐页基础上在主屏幕上放置图标时图标的显示规则。
[0096]具体地,图9中显示的布局规则信息表示应用A的图标(AppA)被放入第一页的第一单元(第一优先级),应用B的图标(App B)被放入第一页的第二单元(第二优先级),应用C的图标(App C)被放入第一页的第三单元(第三优先级),继之以第四单元格、第五单元格……然后继之以第二页的第一单元格,第二页的第二单元格……
[0097]当显示规则由通过选择单元2131选择的布局规则信息表示的图标(布局显示信息)的应用已被安装在MFPl中时,布局单元2132根据预定布局规则确定布局位置在主屏幕上是否具有空白单元(空白区)。然后,当已经确定有空白单元时,布局单元2132按照布局规则信息指示的规则在此单元中放置应用的图标。举例来说,此处主屏幕上的布局位置的预定规则是:布局位置规则从主屏幕上的矩阵的左上端(第一行的第一列)开始,继之以第一行的第二列,第一行的第三列……当第一行的所有列被占据时,继之第二行的第一列,随后的列同样。
[0098]此外,当主屏幕具有多个页面时,布局单元2132根据预定的规则在页面上进行相同的处理。也就是说,当图标即将被放置的应用已安装时,布局单元2132根据预定布局位置规则和预定页面规则确定此页面的布局位置是否具有空白单元。然后,当已经确定此处有空白单元时,布局单元2132对应布局规则信息表示的规则在此单元中放置图标。
[0099]接下来,说明具有被放置的图标的主屏幕。图10显示的是根据第二实施例的主屏幕的实例的示意图。在图10所示的主屏幕S2上,对应布局规则信息表示的规则,应用A到G的图标(App A,...,App G)被按照预定布局位置规则(第一行的第一到第五列,第二行的第一和第二列,……)放置。显示控制单元214将主屏幕S2显示在触摸屏271上。
[0100]接下来阐释根据第二实施例通过MFPI执行的主屏幕显示过程的流程。图11显示是根据第二实施例的通过MFP执行的主屏幕显示过程的流程示意图。
[0101]首先,当MFPI被启动时,主体10的设备-信息管理单元111从设备-信息存储单元110获取设备信息,并通知单元112通知设备信息的操作单元20 O相应地,获取单元212获取MFP I的设备信息(步骤S30)。
[0102]当设备信息已被获取时,选择单元2131参考存储在布局-信息存储器220中的条件表达式,选择与获取的设备信息对应的布局规则信息(步骤S32)。应用软件管理单元211确定显示规则由被选择的布局规则信息表示的图标的应用是否已被安装(步骤S34)。
[0103]当显示规则由布局规则信息表明的图标的应用没有被安装时(步骤34处为否),该过程进入步骤S40。反之,当显示规则由布局规则信息表明的图标的应用已被安装时(步骤S34处为是),布局单元2132根据预定布局位置规则确定在主屏幕上的布局位置中是否具有空白单元(步骤S36)。
[0104]当没有空白单元时(步骤S36处为否),进入步骤S42。另一方面,当有空白单元时(步骤S36处为是),布局单元2132根据由布局规则信息表示的规则在被确定为空的单元放置应用的图标(步骤S38)。
[0105]应用软件管理单元211确定布局规则信息中是否还有后续应用软件(步骤S40)。当具有后续应用软件时(步骤S40处为是),返回步骤S34,重复此过程。这样防止主屏幕被完全充满空白单元。
[0106]另一方面,当没有后续的应用时(步骤S40处为否),显示控制单元214显示具有被放置在触摸屏271上的图标的主屏幕(步骤S42)。
[0107]接下来阐释根据第二实施例的MFPI执行的多页面主屏幕显示过程的流程。图12显示的是根据第二实施例的通过MFP执行的多页面主屏幕显示过程的流程示意图。
[0108]首先,当MFPI被启动时,主体10的设备-信息管理单元111从设备-信息存储单元110获取设备信息,并且通知单元112通知操作单元20设备信息。相应地,获取单元212获取MFP I的设备信息(步骤S50)。
[0109]当设备信息已被获取时,选择单元2131参考存储在布局-信息存储单元220中的条件表达式,根据与获取的设备信息对应的预定页面规则选择页面的布局规则信息(步骤S52)0
[0110]从确定应用是否已被安装,到确定在布局规则信息中是否还有后续应用的过程(步骤S54到S60)与图11中的步骤S34到S40相同,因此这些过程的描述此处省略。
[0111]然后,选择单元2131确定是否还有下一页(步骤S62),并且,当有下一页时(步骤S62处为是),返回步骤S52,重复此过程。另一方面,当没有下一页时(步骤S62处为否),显示控制单元214在触摸屏271上显示具有被放置的图标的主屏幕(步骤S64)。
[0112]用这样的方式,在根据第二实施例的MFPl中,基于条件表达式选择与在MFPI的启动阶段获取的设备信息对应的布局规则信息,其中,包括目的地信息和MFP I的型号名称的设备信息与表示显示规则的布局规则信息(布局信息)有关。然后,根据被选择的布局规则信息,确定安装在MFPl上的应用的快捷方式图标在主屏幕上的显示规则,并且具有被放置的图标的主屏幕被显示在触摸屏271上。相应地,即使当主屏幕上的快捷方式图标的初始布局根据目的地和成像装置的型号等等不同时,仍然可以使用通用固件,因此便有可能提高生产效率。此外,通过根据布局规则信息放置图标,来防止主屏幕充满空白单元,从而使提高便利性成为可能。另外,在多页面主屏幕的情形中,可以根据主体的型号或功能,在逐页的基础上放置应用的图标。
[0113]第三实施例
[0114]根据第一实施例的MFP被配置为通过使用在MFP的启动阶段布局位置信息,确定快捷方式图标在主屏幕上的布局位置。另一方面,在根据第三实施例的MFP中,当附加的应用后续被安装时,新添加的应用的快捷方式图标被放置在主屏幕上。
[0115]根据第三实施例的MFP的硬件和软件结构与在第一实施例中的相同(参见图1和2)。根据第三实施例的MFP与根据第一实施例的MFP的功能结构上的差异要点参阅图3来说明。同时,在本实施例中,新添加的应用附带有布局信息和在主屏幕上放置图标的布局指令,布局信息表示应用的图标在主屏幕上的位置。
[0116]除在第一实施例中描述的功能之外,应用软件管理单元211还检查新的应用是否已被安装在MFP I中。
[0117]除在第一实施例中描述的功能之外,当新的应用已被安装时,布局单元2132在由附加于新的应用的布局信息表示的主屏幕上的布局位置中放置新的应用的图标,。
[0118]接下来说明根据第三实施例的MFPI执行主屏幕显示的过程的流程。图13显示的是根据第三实施例的通过MFP执行的主屏幕显示过程的流程示意图。
[0119]首先,当应用软件管理单元211已经确定新的应用已被安装在MFPl中时(步骤S70),布局单元2132确定是否有布局信息附加于该新的应用(步骤S72)。当没有附加布局信息时(步骤S72处为否),该过程进入步骤S80。
[0120]另一方面,当附加有布局信息时(步骤S72处为是),布局单元2132确定是否有在主屏幕上放置图标的布局指令(步骤S74)。当没有布局指令时(步骤S74处为否),该过程进入步骤S80。
[0121]另一方面,当有布局指令时,(步骤S74处为是),布局单元2132根据预定的布局规则确定在主屏幕的页面上的布局位置中是否具有空白单元(步骤S76)。当没有空白单元格时(步骤S76处为否),该过程进入步骤S80。
[0122]另一方面,当有空白单元时(步骤S76处为是),布局单元2132在确定为空白单元格处放置新的应用的图标(步骤S78)。然后,显示控制单元214在触摸屏271上显示放置有图标的主屏幕(步骤S80)。
[0123]用这样的方式,在根据第三实施例的MFPl中,当新的应用已经被添加时,新的应用的快捷方式图标在主屏幕上的布局位置根据附加于该新的应用的布局信息被确定并且在触摸屏271上显示具有新放置的图标的主屏幕。相应地,即使当主屏幕上快捷方式图标的初始布局根据目的地和成像装置的型号等等不同时,仍然可以使用通用固件,因此便有可能提高生产效率。此外,通过放置新添加的应用的图标,可以显示更加方便的主屏幕。
[0124]同时,由根据本实施例的MFP执行的程序预先建立在ROM或类似物体中。可选择地,由根据本实施例的MFP执行的程序以这种方式被提供:该程序以可安装或可执行文件格式被记录在非暂时性计算机可读记录介质,如⑶-ROM、软磁盘(FD)、⑶-R或数字通用盘(DVD)。
[0125]此外,由根据本实施例的MFP执行的程序可以以这种方式被提供:该程序被存储在连接网络如英特网的计算机中,以便程序可以通过网络被下载。另外,由根据本实施例的MFP执行的程序可以通过网络如因特网被分配或提供。
[0126]由根据本实施例的MFP执行的程序由包括上述单元(设备-信息管理单元111、通知单元112、获取单元212、应用软件管理单元211、屏幕生成单元213和显示控制单元214)的模块组成;CPU(处理器)作为硬件从ROM中读取并且执行程序,从而使上述单元被加载在主存储器上,并且上述单元在主存储器上被生成。此外,举例来说,上述单元的一些或者所有的功能可以通过硬件电路实现。
[0127]根据本发明的实施例,即使当快捷方式图标的初始布局根据目的地和成像装置的型号等等不同时,仍然可以使用通用固件,从而可能提高生产效率。
[0128]尽管本发明就其公开的【具体实施方式】做出了完整而清晰的描述,但是其所附权利要求并不被限定于此,而是应当解释为包含本领域技术人员在以上描述的基础上所做出的所有合理改进和替换。
【主权项】
1.一种成像装置,包括主体单元和操作单元,其特征在于, 所述主体单元包括: 第一存储单元,所述第一存储单元被配置为在其中存储关于成像装置的设备信息;以及 通知单元,所述通知单元被配置为通知操作单元所述设备信息,所述设备信息在所述成像装置启动时获取自所述第一存储单元,并且所述操作单元包括: 第二存储单元,所述第二存储单元被配置为在其中存储布局信息和所述设备信息与所述布局信息相关联的对应信息,所述布局信息是关于显示信息的布局的信息,所述显示信息的布局与处理所述成像装置中可用的应用软件的指令相关联; 获取单元,所述获取单元被配置为从所述主体单元获取所述设备信息; 选择单元,所述选择单元被配置为从存储在第二存储单元中的多条布局信息中,选择与获取的设备信息相对应的布局信息; 检查单元,所述检查单元被配置为检查布局显示信息的应用软件是否已经被安装在成像装置上,所述布局显示信息是基于被选择的布局信息被放置的一条显示信息; 布局单元,所述布局单元配置为当布局显示信息的应用软件已经被安装时,基于被选择的布局信息在显示信息屏幕上放置布局显示信息,所述显示信息屏幕是一条以上的显示信息被显示的屏幕;以及 显示控制单元,所述显示控制单元被配置为在显示单元上显示具有被放置的布局显示信息的显示信息屏幕。2.根据权利要求1所述的成像装置,其特征在于, 所述设备信息包括目的地信息和成像装置的型号名称中的至少一者,所述目的地信息表示成像装置被使用的场所。3.根据权利要求2所述的成像装置,其特征在于, 所述布局信息是布局位置信息,所述布局位置信息表示布局显示信息在显示信息屏幕上的布局位置, 所述选择单元选择与所述目的地信息和所述型号名称中的至少一个相对应的布局位置信息, 所述布局单元在由被选择的布局位置信息表示的显示信息屏幕上的布局位置中放置布局显不彳目息。4.根据权利要求3所述的成像装置,其特征在于, 当所述布局显示信息的应用软件没有被安装时,所述布局单元留空由被选择的布局位置信息表示的显示信息屏幕上的布局位置。5.根据权利要求1或2所述的成像装置,其特征在于, 所述布局信息是布局规则信息,所述布局规则信息表示当被放置在显示信息屏幕上时,多条布局显示信息被显示的规则,并且 当所述布局显示信息的应用软件已经被安装时,所述布局单元按照预定的规则在显示信息屏幕上确定空白区域,并且根据布局规则信息表示的规则,在被确定为空的区域放置布局显不彳目息。6.根据权利要求5所述的成像装置,其特征在于, 所述显示信息屏幕按照主题被划分为多个页面, 所述第二存储单元在逐页的基础上在其中存储布局规则信息,并且 所述布局单元在逐页的基础上,按照预定的规则确定在显示信息屏幕的每个页面上的空白区域,并且根据由与页面相对应的布局规则信息表示的规则,在被确定为空白的区域放置布局显示信息。7.根据权利要求1所述的成像装置,其特征在于, 所述检查单元检查新的应用软件是否已经被安装在所述成像装置中,并且 当新的应用软件已经被安装时,所述布局单元在由附加于所述新的应用软件上的布局信息表示的所述显示信息屏幕上的布局位置中,放置所述新的应用软件的显示信息。8.—种由成像装置的操作单元实施的信息处理方法,其特征在于,所述操作单元包括存储单元,所述存储单元被配置为在其中存储布局信息和关于成像设备的设备信息与布局信息相关联的对应信息,所述布局信息是关于显示信息的布局的信息,所述显示信息的布局与处理成像装置中的可用的应用软件的指令有关,该信息处理方法包括: 获取所述设备信息; 从存储在所述存储单元中多条布局信息中,选择与获取的所述设备信息相对应的布局信息; 检查布局显示信息的应用软件是否已经被安装在所述成像装置上,所述布局显示信息是基于被选择的布局信息被放置的一条显示信息; 当布局显示信息的应用软件已经被安装时,基于被选择的布局信息在显示信息屏幕上放置布局显示信息,所述显示信息屏幕是一条以上的显示信息被显示的屏幕;以及 在显示单元上显示具有被放置的布局显示信息的显示信息屏幕。
【文档编号】H04N1/00GK106067928SQ201610250788
【公开日】2016年11月2日
【申请日】2016年4月21日 公开号201610250788.0, CN 106067928 A, CN 106067928A, CN 201610250788, CN-A-106067928, CN106067928 A, CN106067928A, CN201610250788, CN201610250788.0
【发明人】根来茂夫
【申请人】株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1