CN106941578B - 信息处理装置、信息处理方法以及信息处理*** - Google Patents

信息处理装置、信息处理方法以及信息处理*** Download PDF

Info

Publication number
CN106941578B
CN106941578B CN201611234231.4A CN201611234231A CN106941578B CN 106941578 B CN106941578 B CN 106941578B CN 201611234231 A CN201611234231 A CN 201611234231A CN 106941578 B CN106941578 B CN 106941578B
Authority
CN
China
Prior art keywords
information
application software
user
information processing
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611234231.4A
Other languages
English (en)
Other versions
CN106941578A (zh
Inventor
中村裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of CN106941578A publication Critical patent/CN106941578A/zh
Application granted granted Critical
Publication of CN106941578B publication Critical patent/CN106941578B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00938Software related arrangements, e.g. loading applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及信息处理装置、信息处理方法以及信息处理***,其目的在于在画面上设置软件功能启动图像时,不需要考虑与画面对应的用户在指示安装软件后的认证状态。本发明的信息处理装置具有:保存各用户与表示应用软件功能启动图像位置的第一设置信息对应的对应信息的存储部;实行认证处理的认证部;显示设有启动图像的画面的第一显示控制部;按照认证用户的操作取得应用软件一览画面的第一取得部;显示应用软件一览画面的第二显示控制部;取得与用户对应的第一设置信息的第二取得部;实行安装指令的安装部;取得表示启动图像预定位置的第二设置信息的第三取得部;加入第二设置信息以更新与用户对应的第一设置信息的更新部。

Description

信息处理装置、信息处理方法以及信息处理***
技术领域
本发明涉及信息处理装置、信息处理方法以及信息处理***。
背景技术
以往,在智能手机等终端上安装了应用软件后,终端的主画面上便会显示用于启动该软件功能的图标。另外,复合机(以下称为MFP)之类的共享终端上按照每个登录用户登记主画面上图标设置的信息,在登录时或退出时切换主画面上的图标布置。
例如在专利文献1(JP特开2001-337816号公报)公开了一种安装软件并在浏览器上启动该软件的技术方案。
但是专利文献1公开的图像处理装置存在以下问题。例如在软件安装期间,指示安装该软件的用户退出登录。在这种情况下,与该用户对应的画面上无法反映退出之前的安装指示。即此后,该用户即使再次登录,与该用户对应的主画面上将不再会显示用来启动该用户指示安装的软件的图标。
由此可知,目前尚不存在在与用户对应的画面(主画面)上设置启动软件功能的启动图像时,可以不需要考虑该用户在安装软件指示发出之后的认证状态。
发明内容
为了解决上述问题,达到本发明的目的,以下提供一种能够与具有一台以上服务器的服务器***通信的信息处理装置,其中包括:对应信息存储部,用于保存一个以上用户各自与表示用来启动应用软件的功能的启动图像的位置的第一设置信息相对应的对应信息;认证部,用于在收到用来判断用户是否具有使用所述信息处理装置的权限的认证处理中使用的第一用户信息时,比较所述第一用户信息和用来识别具有使用所述信息处理装置权限的用户的第二用户信息,实行所述认证处理;第一显示控制部,用于实行设有所述启动图像的画面在显示部上显示的控制,该启动图像根据经过所述认证部认证的用户所对应的所述第一设置信息设置;第一取得部,用于按照经过所述认证部认证的用户的操作,取得一个以上应用软件各自与用来指示安装该应用软件的显示信息相对应的应用软件一览画面;第二显示控制部,用于实行所述第一取得部取得的所述应用软件一览画面在所述显示部上显示的控制;第二取得部,用于在某个所述显示信息受到经过所述认证部认证的用户按动时,从所述对应信息存储部取得与该用户对应的所述第一设置信息;安装部,用于向所述服务器***提出用经过所述认证部认证的用户按动的所述显示信息所对应的安装指令识别的应用软件的要求,并接收来自该服务器***的所述应用软件;第三取得部,用于取得包含在所述安装部收到的应用软件之中的第二设置信息,该第二设置信息表示该应用软件所对应的所述启动图像的预定位置;以及,更新部,用于将所述第三取得部取得的所述第二设置信息加入所述第二取得部取得的所述第一设置信息,用以更新按动所述显示信息的用户所对应的所述第一设置信息。
本发明的效果在于,在与用户对应的画面(主画面)上设置用来启动该软件功能的启动图像时,可以不需要考虑该用户在安装软件指示发出之后的认证状态。
附图说明
图1是一例信息处理***的构成示意图。
图2是MFP的一例硬件构成示意图。
图3是MFP1的一例软件构成模块图。
图4是一例MFP1具有的功能的示意图。
图5是一例对应信息的示意图。
图6是一例主画面的示意图。
图7是一例应用软件一览画面的示意图。
图8是一例安装指令的示意图。
图9是应用软件市场服务器的一例硬件结构模块图。
图10是一例应用软件市场服务器具有的功能的示意图。
图11是一例应用软件服务器所具有的功能的示意图。
图12是一例判断用对应信息的示意图。
图13是一例应用软件信息的示意图。
图14是一例清单文件的示意图。
图15是一例安装信息的示意图。
图16是一例固件配送服务器所具有的功能的示意图。
图17是一例更新部动作的示意图。
图18是本实施方式的信息处理***的一例动作顺序的时序图。
图19是本变形例的信息处理***的一例动作顺序的时序图。
具体实施方式
以下参考附图,详述本发明涉及的信息处理装置、信息处理方法、以及信息处理***的实施方式。以下是本发明涉及的信息处理装置的一个例子,其中以图像形成装置的一种方式,即复合机为了进行描述,但是,本发明不受此限制。复合机是具有复印、扫描、打印、传真等多种不同功能的装置。
图1是本实施方式涉及的一例信息处理***100的构成示意图。如图1所示,信息处理***100具有MFP1和服务器***2,该MFP1和服务器***2通过互联网等网络8互相连接。
在图1的例示中,服务器***2包括应用软件市场服务器3、应用软件服务器4、固件配发服务器5。应用软件市场服务器3用来根据MFP1提出的要求,向MFP1发送应用软件一览画面,该应用软件一览画面上显示一个以上应用软件,每个应用软件与用于指示将该应用软件安装到MFP1中的显示信息相对应。对此具体内容将在以下详述。本例中,下述软件,即提供从应用软件服务器3取得应用软件一览画面并显示到MFP1上的功能的应用软件(以下称为“应用软件市场软件”)、以及在MFP1上实行用户从应用软件一览画面上显示的应用软件中选择的应用软件安装控制的功能的软件,已被事先安装到MFP1中。此外,由于利用提供网页浏览器功能的软件(浏览器软件)来实现应用软件市场软件的功能,因此,该应用软件市场软件也可统称为“浏览器软件”。关于MFP1的详细功能将在以下详述。
应用软件服务器4按照来自MFP1的要求,进行妥当性判断,判断MFP1能否利用安装对象的应用软件。对此将在以下详述。应用软件服务器4还保持用应用软件一览画面显示的应用软件,按照MFP1的要求,把安装对象的应用软件送往MFP1。固件配发服务器5按照来自MFP1的要求,将控制MFP1的动作的固件送往该MFP1。以下将进一步描述具体内容。
以下用图2描述MFP1的硬件构成。如图2所示,MFP1具备主机10和操作部20,主机10能够实现复印、扫描、传真、打印等各种功能,操作部20用来接受用户的操作。接收用户操作在概念上包含接受由用户操作输入的信息(包含表示画面坐标值的信号等)。主机10和操作部20通过专用通信线路30连接,互相能够通信。通信线路30可以使用例如USB(UniversalSerial Bus)规格的线路,无论有线还是无线,可以使用任意规格。
主机10能够按照操作部20接受的操作执行动作。主机10还能够与客户端PC(个人计算机)等外部装置通信,按照从外设收到的指示执行动作。
首先描述主机10的硬件构成。如图2所示,主机10具备CPU11、ROM12、RAM13、HDD(硬盘)14、通信I/F(接口)15、接触I/F16、引擎部17,这些硬件通过***主线18互相连接。
CPU11统一控制主机10的动作。CPU11以RAM13为作业区域,执行ROM12或HDD14等中保存的程序,从而控制主机10整体动作,实现上述复印、扫描、传真、打印等各种功能。
通信I/F15是用于连接网络8的接口。连接I/F 16是通过通信线路30与操作部20通信的接口。
引擎部17用于实行泛用信息处理和通信以外的处理,实现上述复印、扫描、传真、打印等各种功能。具备例如扫描并读取稿件图像的扫描仪(图像读取部)、实行记录纸等薄片材料上的打印的打点机(图象形成部)、实行传真通信的传真部等。进而,还可以具备对经过打印的薄片材料进行分类的后处理机、自动送稿的ADF(自动稿件输送装置)之类的特定选项。
其次描述操作部20的硬件构成。如图2所示,操作部20具备CPU21、ROM22、RAM23、闪存24、通信I/F25、接触I/F26、操作屏27,这些硬件通过***主线28互相连接。
CPU21统一控制操作部20的动作。CPU21以RAM23为作业区域,执行ROM22或闪存24等中保存的程序,从而控制操作部20整体动作,实现与从用户受到的输入对应的信息(图像)显示等各种以下将要描述的功能。
通信I/F25是用于连接网络8的接口。连接I/F 26是通过通信线路30与主机10通信的接口。
操作屏27不仅用来接收基于用户操作的各种输入,而且还显示各种信息,例如显示与收到的操作对应的信息、表示MFP1动作状况的信息、表示设定状态等的信息。本例中操作屏27以搭载触摸屏功能的液晶显示装置(LCD)构成,但本发明并不受此限制。进而,还可以增设硬件键盘等操作部或灯等显示部,或者用这些显示部来取代显示屏。
以下描述MFP1的软件构成。图3是一例MFP1的软件构成模块图。如图3所示,主机10具有应用软件层101、服务层102、OS层103。应用软件层101、服务层102、OS层103实际上是保存在ROM12或HDD14等中的各种软件。CPU11通过执行这些软件来提供各种功能。
应用软件层101的软件用于使得硬件资源动作用以提供规定功能(以下也简称为“软件”)。例如有提供复印功能的复印软件、提供扫描功能的扫描软件、提供传真功能的传真软件,以及提供打印功能的打印软件等等。
服务层102的软件介于应用软件层101和OS层103之间,用来向应用软件提供利用主机10所具备的硬件资源的接口。具体是提供接收硬件资源的动作要求以及实行动作要求的调停的功能的软件。服务层102接受的动作要求有用扫描仪读取或用打点机打印等要求。
服务层102提供的接口功能不仅提供到主机10的应用软件层101,而且还向操作部20的应用软件层201。换言之,操作部20的应用软件测201(应用软件)也能够借助于服务层102的接口功能,实现利用主机10的硬件资源(例如引擎部17)的功能。例如,服务层102的接口功能有WebAPI提供。操作部20和主机10能够以通信线路30为网络进行通信。
OS层103的软件是用于提供控制主机10的硬件的基本功能(操作***)。服务层20的软件将来自各种应用软件的硬件资源利用要求转换为OS层103能够解释的指令后转交给OS层103。而后,通过OS层103的软件执行指令,从而硬件资源按照应用软件的要求实行动作。
同样,操作部20具有应用软件层201、服务层202、OS层203。操作部20具有的应用软件层201、服务层202、OS层203的阶层结构与主体10一方相同,但是,应用软件层201的应用软件所提供的功能以及服务层202能够受理的动作要求种类与主机10一方的不同。应用软件层201的应用软件用来使得操作部20所具备的硬件资源动作,提供规定功能的软件,但主要是提供用于操作或显示关于主机10所具备的功能(复印、扫描、传真、打印的功能)的UI(用户接口)。本例中的应用软件层201的应用软件包含浏览器软件等。本实施方式中的服务层202的软件中包含安装器等软件。在此应用软件层201的各种软件(图3的例子中为软件1、软件2)能够与安装器通信。
本实施方式为了保证功能的独立性,主机10中OS层103的软件和操作部20中OS层203的软件可以互不相同。即主机10和操作部20各自的操作***互相独立动作。例如主机10中OS层的软件用Linux(注册商标),操作部20中OS层203的软件用Android(注册商标)。
如上所述,本实施方式的MFP1中,主机10和操作部20分别以各自的操作***动作,为此,主机10和操作部20之间的通信不是共通的装置内部的过程间通信,而是不同装置之间的通信。操作部20将收到的信息(用户发送的指示内容)转达到主机10的动作(指令通信)、主机10通知操作部20关于活动的动作等便属于这类通信。在此,操作部20通过实行针对主机10的指令通信,能够使用主机10的功能。而主机10通知操作部20的活动例如有,主机10的动作的实行状况、以及主机10中的设定内容等等。
本实施方式中,从主机10经由通信线路30向操作部20供电,为此,可以分开(独立)实行操作部20的电源控制与主机10的电源控制。
以下描述MFP1具有的功能。图4是一例MFP1具有的功能的示意图。如图4所示,操作部20具有对应信息存储部111、设定管理部112、显示控制部113、认证部114、第一取得部115、第二取得部116、安装部117、软件信息保存部118、安装信息保存部119、第三取得部120、更新部121。主机10具有固件信息管理部150。为了便于描述,图4中主要显示有关于本实施方式的功能,而MFP1具有的功能不局限于此。
对应信息存储部111保存一个以上用户各自与表示启动应用软件的功能的启动图像的位置的第一设置信息相对应的对应信息。本例中的启动图像为图标。图5是一例对应信息的示意图。多个用户各自对应多个第一设置信息,而该多个第一设置信息与对应于用户的画面(主画面)上的多个图标一一对应。
设定管理部112用来对登录了(经过认证)的用户,设定是切换显示主画面(初始画面),还是显示共同的主画面。例如设定管理部112可以按照用户的操作,切换上述设定。为了便于描述,在以下的说明中设定每个登录用户切换显示主画面。
显示控制部113实行各种画面在操作屏27(显示部)上显示的控制。例如,显示控制部113能够实行用于认证处理、即判断用户是否有MFP1的使用权限的时使用的促使输入第一用户信息的登录画面在操作屏27上的显示控制。本例中,第一用户信息可以用用户ID和密码组合构成,但是本发明不受此局限。另外,本实施方式的显示控制部113具有第一显示控制部131和第二显示控制部132。
第一显示控制部131实行根据经过下述的认证部114认证的用户对应的第一设置信息设置了图标(启动图像)的画面在操作屏27上的显示控制。本例中,第一显示控制部131在从下述认证部114收到表示经过认证的用户的信息(用户信息)以及该用户获得认证的通知时,可以参照对应信息存储部111中保存的对应信息,根据与该用户对应的第一设置信息,实行在操作屏27上显示设置了图标的主画面(对应该用户的主画面)的显示控制。图6是一例与某用户对应的主画面的示意图。主画面上,除了显示与已经安装到MFP1中的多个应用软件一对一对应的多个图标以外,还显示用于启动应用软件市场软件的图标6。相反,第一显示控制部131在从下述认证部114收到用户未获得认证的通知时,实行不在操作屏27上显示主画面,而显示例如关于认证失败的画面的控制。
第二显示控制部132实行由下述第一取得部115取得的应用软件一览画面在操作屏27上的显示控制。关于应用软件一览画面将在以下详述。
回到图4的描述。认证部114在收到用于判断用户是否具有MFP1的使用权限的认证处理时使用的第一用户信息时,比较第一用户信息和用来识别具有MFP1的使用权限的用户的第二用户信息,实施认证处理。本例中,当认证部114从上述登录画面收到第一用户信息时,比较该第一用户信息和具有MFP1的使用权限的用户的第二用户信息(预存在MFP1中),实行认证处理。在此,认证处理是指,当第一用户信息和第二用户信息一致时,判断输入第一用户信息的用户具有MFP1的使用权限,而当第一用户信息和第二用户信息不一致时,则判断输入第一用户信息的用户没有MFP1的使用权限。
第一取得部115按照经过认证部114认证的用户的操作,取得一个以上应用软件各自的应用软件一览画面。该应用软件一览画面与表示安装该应用软件指令的安装指令相对应。本实施方式中,登录了的用户触摸主画面上的图标6后,第一取得部115向应用软件市场服务器3发送应用软件一览画面要求。而后,第一取得部115从应用软件市场服务器3取得作为答复应用软件一览画面要求的应用软件一览画面。而后如上所述,第二显示控制部132实行在操作屏27上显示由第一取得部115取得的应用软件一览画面的控制。
图7是一例应用软件一览画面的示意图。在图7的例示中,应用软件一览画面上显示多个应用软件各自的说明信息和安装键钮7。说明信息描述该应用软件的内容,安装键钮7用于发出该应用软件的安装指示。本例中,安装器的软件安装指令以URI格式(也可以是URL格式)贴到与该应用软件对应的安装键钮7上。
图8是一例贴在以软件ID“49354”识别的应用软件对应的安装键钮7上的安装指令的示意图。表示安装以软件ID“49354”识别的应用软件的指令。
在此描述应用软件市场服务器3的构成。图9是应用软件市场服务器3的硬件结构模块图。应用软件服务器4以及固件配送服务器5的硬件结构与图9所示相同。
如图9所示,应用软件市场服务器3具备CPU301、ROM302、RAM303、通信I/F304、输入装置305、显示装置306。CPU301统一控制应用软件市场服务器3的动作。ROM302是保存程序等各种数据的非易失性存储器。RAM303作为CPU301实行各种处理的作业区域的易失性存储器。通信I/F304是用于连接网络8的接口。输入装置305是用于用户操作输入的设备,例如鼠标或键盘等。显示装置306室显示各种信息的设备,例如液晶显示器装置等。
图10是应用软件市场服务器3具有的功能的示意图。如图10所示,应用软件市场服务器3具有应用软件一览画面保持部311和应用软件一览画面送信部312。为了便于描述,图10主要显示有关于本实施方式的功能,但是应用软件市场服务器3所具有的功能不局限于此。
应用软件一览画面保持部311用来保持上述应用软件一览画面。应用软件一览画面送信部312在收到MFP1发送的上述应用软件一览画面要求后,作为答复,向MFP1发送应用软件一览画面保持部311中保持的应用软件一览画面。
本实施方式中,上述应用软件市场服务器3所具有的功能(应用软件一览画面送信部312等)通过CPU301执行ROM302等中保存的程序而获得实现,但是本发明不受此限制,也可以例如通过专用的硬件电路(半导体集成电路等)来实现至少一部分上述应用软件市场服务器3具有的功能。上述应用软件一览画面保持部311的功能可通过例如ROM302等实现。
返回图4,继续描述MFP1的功能。当经过认证部114认证的用户按动某个安装键钮7(显示信息)后,第二取得部116从对应信息存储部111取得与该用户对应的第一设置信息。本例中,第二取得部116在受理了应用软件一览画面上显示的某个安装键钮7受到按动后,向认证部114询问登录用户(当前被认证的用户),取得表示登录用户的信息(用户信息)。而后,第二取得部116参照对应信息存储部111中保存的对应信息,取得从认证部114通知的用户(按动安装键钮7的登录用户)所对应的第一设置信息。在本实施方式中,浏览器软件在收到应用软件一览画面上显示的多个应用软件中某个应用软件所对应的安装键钮7受到按动后,将贴在该安装键钮7上的安装指令通知操作部20的OS。操作部20的OS确认收到的安装指令,而后将该安装指令公布到操作部20的各个应用软件中。而后,安装器对被公布的安装指令发生反应,接受表示登录用户的信息,并参照保存在对应信息存储部111中的对应信息,取得与认证部114通知的用户相对应的第一设置信息(第二取得部116的功能)。
安装部117用于向应用软件服务器4(服务器***2)提供用经过认证部114认证的用户按动安装键钮7所对应的安装指令来识别的应用软件,并接受应用软件服务器4发送的该应用软件。在图4的例示中,安装部117包含判断要求送信部141、判断结果收信部142、指令实行部143、更新控制部144。本实施方式中,安装器提供安装部117的功能和上述第二取得部116的功能。
当应用软件一览画面中包含的某个安装键钮7受到按动后,判断要求送信部141向服务器***2发送判断要求,该判断要求包含该受到按动的安装键钮7所对应的应用软件的软件ID(一例应用软件的识别信息)、且要求进行妥当性判断,妥当性判断用来判断是否能够在MFP1中利用该应用软件。本实施方式中,安装器在实行受到选择的安装键钮7所对应的安装指令之前,向应用软件服务器4发送判断要求,要求进行妥当性判断,判断是否能够在MFP1中利用安装对象的应用软件(该安装指令对应的应用软件)。
本例中,上述判断要求包含:软件ID,用于识别与被选安装指令对应的应用软件(作为安装对象的应用软件);模块识别信息:用于识别提供利用该应用软件所需要的功能的模块;版本信息,表示MFP1上搭载的该模块的版本值。在此,模块表示提供特定功能的软件的单位。版本值表示所对应的模块的属性,而且,每当该模块改变时表示较大的值。
本实施方式的判断要求包含作为安装对象的应用软件的软件ID和模块信息,该模块信息中,MFP 1上搭载的多个模块一一对应的多个模块ID分别(一例模块识别信息)与表示用该模块ID识别的模块的版本值的版本信息相对应。但是,判断要求的方式并不受此限制。也可以是如下方式,即判断要求中尽管包含与被选择的安装指令对应的应用软件的软件ID(本例中为安装指令包含的软件ID)、识别用于提供利用以该软件ID识别的应用软件所需要的功能的模块的模块ID、表示MFP1上搭载的用该模块ID识别的模块版本值的版本信息,但是不包含识别用于利用以该软件ID识别的应用软件所不需要的模块的模块ID、以及表示该版本值的版本信息。
在此描述应用软件服务器4的构成。图11是一例应用软件服务器4所具有的功能的示意图。如图11所示,应用软件服务器4具有:判断用对应信息存储部411、判断要求收信部412、判断部413、判断结果送信部414、应用软件保持部415、应用软件送信部416。为了便于描述,图11仅显示有关本实施方式的功能,而应用软件服务器4具有的功能不受此限制。
判断用对应信息存储部411用于存储判断用对应信息。判断用对应信息构成为:与多个应用软件一一对应的多个应用软件识别信息(本例中为软件ID)各自与模块识别信息以及下限版本信息相对应,在此,模块识别信息(本例中为模块ID)用于识别提供利用以该应用软件识别信息识别的应用软件所需要的功能的模块,下限版本信息表示用该模块识别信息识别的模块的最低限度的版本值(利用对应的应用软件所需要的最低限度的版本值)。图12是一例判断用对应信息的示意图。
继续图11的描述。判断要求收信部412用于从MFP1接收上述判断要求。判断部413用于在判断要求收信部412收到上述判断要求时,进行妥当性判断。
进一步具体为,判断部413在从MFP1收到上述判断要求时,从上述判断用对应信息中包含的多个应用软件ID中找出与上述判断要求中包含的软件ID保持一致的软件ID。而后,在上述判断用对应信息中找出与被找出的软件ID相对应的模块ID,进而,从上述判断要求中包含的上述模块信息(与MFP1上搭载的多个模块一一对应的多个模块ID各自对在版本信息上对应的信息)中包含的多个模块ID中,选择与被找到的模块ID保持一致的模块ID(为了便于描述,将该被选择的模块ID成为“被选模块ID”),同时从模块信息中选择与被选模块ID相对应的版本信息(为了便于描述,将该被选择的版本信息成为“被选版本信息”)。
而后,从上述判断用对应信息中包含的软件ID和模块ID的组合中,找出与上述判断要求中包含的软件ID和上述被选模块ID的组合保持一致的组合,当与该被找出的组合所对应的下限版本信息所表示的版本值大于上述被选版本信息所表示的版本值时,判断用上述判断要求中包含的软件ID识别的应用软件不能在MFP1中利用。而当下限版本信息所表示的版本值在上述被选版本信息所表示的版本值以下时,则判断用上述判断要求中包含的软件ID识别的应用软件能够在MFP1中利用。
继续图11的描述。判断结果送信部414将表示上述妥当性判断的判断结果送往MFP1。应用软件保持部415保持多个应用软件。应用软件送信部416按照来自MFP1的要求,将应用软件保持部415中保持的多个应用软件中的某个应用软件送往MFP1。以上便是应用软件服务器4的构成。
本实施方式中的应用软件服务器4所具有的功能(判断要求收信部412、判断部413、判断结果送信部414以及应用软件送信部416等)通过CPU301执行ROM302等中保存的程序而获得实现,但是本发明并不受此限制,还可以通过例如专用的硬件电路(半导体集成电路)来实现上述应用软件服务器4具有的功能中的至少一部分功能。再者,上述判断用对应信息存储部411以及上述应用软件保持部415的功能通过例如ROM302等实现。
返回图4,继续详述MFP1具有的安装部117的功能。判断结果收信部142从应用软件服务器4接受上述判断要求的答复,即表示上述妥当性判断的判断结果。
当判断结果收信部142收到的判断结果表示,MFP1能够利用用判断要求包含的软件ID识别的应用软件时,指令执行部143执行该应用软件对应的安装指令。例如,当安装指令如图8所示时,指令执行部143向应用软件服务器4发送软件要求,要求提供用软件ID“49354”识别的应用软件。而后从应用软件服务器4接受作为软件要求的答复,即应用软件。而后,控制将收到的应用软件保存到应用软件信息存储部118,并在MFP1中实行该软件的安装。应用软件信息存储部118例如可以通过MFP1内的闪存24等实现。
本例中,从应用软件服务器4下载的应用软件包含第二设置信息,该第二设置信息表示该应用软件对应的图标的预定位置(初始位置)。具体来说,如图13所示,应用软件由包含对象主体和清单文件的信息(以下称为“应用软件信息”)构成。清单文件上叙述了第二设置信息,该第二设置信息表示启动应用软件的功能的图标在主画面上的初始位置。在图14的例示中,第二设置信息叙述了图标的设置页标号和坐标信息,但是本发明不受此限制。
本例中,每当应用软件的安装结束时,安装部117(指令执行部143)便将表示安装结束的信息(安装结束通知)送往下述第三取得部120。本例中的安装结束通知中包含能够确定安装结束的应用软件的信息(例如套件名称或软件名称等)。
继续详述安装部117的功能。当作为上述判断要求的答复,判断结果收信部142收到的判断结果表示,MFP1无法利用以判断要求中包含的软件ID识别的应用软件的情况下,更新控制部144实行用于更新MFP1动作的固件的控制。本例中,在判断结果收信部142收到作为上述判断要求答复的判断结果表示,MFP1无法利用用判断要求中包含的应用软件ID识别的应用软件的情况下,更新控制部144将安装该应用软件所需要的安装信息(本例中至少包含该应用软件的软件ID、表示登录用户的信息)写入安装信息存储部119。图15是一例安装信息的示意图。
而后,更新控制部144实行表示最新版本固件的第一固件的在MFP1中的安装控制。在此,第一固件包括第二固件和第三部件,第二固件表示用于控制操作部20的动作的操作部用固件的最新版本,第三固件表示用于控制主机10动作的主机用固件的最新版本。
更新控制部144指示主机10的固件信息管理部150取得第二固件和第三固件打包构成套件(即操作部用固件的最新版本和主机用固件的最新版本的套件,以下称为“最新版本固件套件”)。收到该指示的固件信息管理部150将要求取得最新版本固件套件的固件套件要求送往固件配送服务器5,而后从固件配信服务器5取得作为答复的最新版本固件套件。而后,固件信息管理部150将从固件配送服务器5取得的最新版本固件套件分解为第二固件和第三固件。而后,固件信息管理部150实行在主机10中安装第三固件的控制,同时指示更新控制部144安装第二固件。收到该指示后,更新控制部144实行在操作部20安装第二固件的控制。如上所述,MFP1完成固件更新(安装)。固件更新结束后,安装部117(指令实行部143)从安装信息存储部119读取安装信息,并在MFP1中实行读取的安装信息所对应的应用软件的安装控制。
在此描述固件配送服务器5的构成。图16是一例固件配送服务器5所具有的功能的示意图。如图16所示,固件配送服务器5具有固件套件保持部511和固件送信部512。为了便于描述,图16主要显示与本实施方式相关的功能,但是固件配送服务器5的功能不受此限制。
固件套件保持部511保持最新版本的固件套件。固件套件送信部512用于在从MFP1收到上述固件套件要求后,将固件套件保持部511中保存的最新版本的固件套件作为答复,送往MFP1。
返回图4,继续描述MFP的功能。第三取得部120用于取得安装部117收到的应用软件中包含的、表示与该应用软件对应的启动图像(本例中为图标)的预定位置的第二设置信息。本例中,第三取得部120在收到安装结束通知后,从应用软件信息存储部118读取对应的应用软件信息,并取得该读取的应用软件信息中包含的清单文件中记载的第二设置信息。
更新部121将第三取得部120取得的第二设置信息加入第二取得部116取得的第一设置信息中,用以更新按动安装键钮7的用户(也可以认为是实行选择安装指令的操作的用户)对应的第一设置信息。而后,将经过更新的第一设置信息写入对应信息存储部111。本实施方式的更新部121在第三取得部120取得的第二设置信息所表示的位置与第二取得部116取得的第一设置信息所表示的位置相同时,将第三取得部120取得的第二设置信息表示的位置改为画面上的空余位置。这样,已经安装完毕的应用软件的图标便能够和新安装的应用软件的图标在主画面上同时并存。
例如假设第二取得部116取得三个分别与应用软件的软件A、软件B、软件C一一对应的三个第一设置信息,第三取得部120取得与应用软件D对应的第二设置信息。在以下的描述中,用A表示软件A对应的第一设置位置,B表示软件B对应的第一设置位置,C表示软件C对应的第一设置位置,D表示软件D对应的第一设置位置。例如,在各个设置信息表示的位置之间的关系如图17的(a)所示的情况下(为了便于描述,图17中以点线包围的区域表示设置图标的区域),更新部121将软件D对应的第二设置信息作为按动安装键钮7的用户所对应的第一设置信息来加入。为此,该用户对应的第一设置信息中表示位置A的信息、表示位置B的信息、表示位置C的信息、以及表示位置D的信息,共四个信息被更新。
而如图17的(b)所示,在对应软件C的第一设置信息和对应软件D的第二设置信息相同时(位置C和位置D相同),如图17的(c)所示,更新部121将软件D对应的第二设置位置所表示的位置D改为画面上的空余位置Dˊ(本例中为软件C对应的第一设置信息表示的位置的正下方),并将更改后的位置Dˊ表示的信息作为按动安装键钮7的用户所对应的第一设置信息来加入。为此,该用户对应的第一设置信息中表示位置A的信息、表示位置B的信息、表示位置C的信息、以及表示位置Dˊ的信息,共四个信息被更新。图18是表示本实施方式的信息处理***100的一例动作顺序的时序图。本例中设用户已登录,且操作屏27上显示应用软件一览画面。用户A按动应用软件一览画面上的某个应用软件的安装键钮7后(步骤S1),如上所述,将贴在安装键钮7上的安装指令通知安装器(S2)。
安装器向认证部114询问当前登录用户(步骤S3),而后取得作为答复的表示作为当前登录用户的用户信息(步骤S4),而后,从对应信息存储部111读取步骤S4取得的用户信息所对应的第一设置信息(步骤S5)。安装器还将上述判断要求送往应用软件服务器4(步骤S6)。
收到判断要求的应用软件服务器4实行上述妥当性判断(步骤S7),并将判断结果送往MFP1(步骤S8)。为了便于描述,在以下的描述中以判断结果为肯定的情况为例。而后,安装器将上述软件要求送往应用软件服务器4(步骤S9),而后从应用软件服务器4取得作为答复的应用软件(应用软件信息)(步骤S10)。而后,安装器将在步骤S10取得的应用软件信息保存到应用软件信息存储部118(步骤S11),实行安装(步骤S12)。在图18的例示中,步骤S12的安装中,用户A指示退出认证,放弃认证状态(即返回未认证状态)(步骤S13)。收到该指示的认证部114实行退出处理,放弃用户A认证的状态(步骤S14)。本例中安装部117在按动安装键钮7的用户A实行退出处理,放弃认证状态之后,依然继续实行选定的安装指令。
安装结束后,安装器将安装结束通知送往第三取得部120(步骤S15)。第三取得部120从应用软件信息存储部118读取安装结束通知所对应的应用软件信息(步骤S16),进而取得读取的应用软件信息中包含的清单文件中记载的第二设置信息。而后将该第二设置信息送往更新部121(步骤S17)。从第三取得部120取得第二设置信息的更新部121要求安装器提供按动安装键钮7的用户所对应的第一设置信息(相当于步骤S5读取的第一设置信息)(步骤S18),并取得作为答复的表示按动安装键钮7的用户的用户信息以及与该用户对应的第一设置信息(步骤S19)。而后,更新部121将从第三取得部120取得的第二设置信息加入步骤S19取得的第一设置信息,用以更新在步骤S19取得的用户信息所对应的第一设置信息(步骤S20)。而后将经过更新的第一设置信息写入对应信息存储部111(步骤S21)。
如上所述,本实施方式通过执行安装指令来安装应用软件,将表示用来启动该应用软件功能的图标的预设位置的第二设置信息加入发出该应用软件安装指示的用户(本例中为按动安装键钮7的用户)所对应的第一设置信息,用以更新该用户所对应的第一设置信息。为此,发出应用软件安装指示的用户即使在实行应用软件的安装时退出登录,也能够在其后重新登录时,获得显示反映了推出之前的安装指示的主画面。换言之,本实施方式无论应用软件安装指示实行之后用户的认证状态如何,均能够在与该用户对应的画面(主画面)上设置用来启动该应用软件功能的图标。
以上描述了本发明涉及的实施方式,但是,本发明并不受到该实施方式的限制,在实施期间只要不脱离本发明宗旨,允许对改变本实施方式的构成元素。还可以适当地组合上述实施方式公开的多个构成元素来形成各种发明,例如从所有构成元素中删除一些元素。
上述MFP1的各项功能(设定管理部112、显示控制部113、认证部114、第一取得部115、第二取得部116、安装部117、第三取得部120、更新部121)通过CPU(11或21)执行保存在存储装置(例如ROM12、HDD14、ROM22、闪存24等)中的程序来得以实现,但是本发明不受此限制。例如至少MFP1的各项功能中至少一部分功能可以通过专用硬件电路(例如半导体集成电路)来实现。再者,上述对应信息存储部111、应用软件信息存储部118、安装信息存储部119可以通过例如闪存124等存储装置来实现。
以下描述实施方式变形例。
变形例1
例如,当认证部114认证的最新用户(最新登录的用户)与按动安装键钮7的用户为同一用户时,第一显示控制部131(浏览器软件)也可以实行如下控制,即在显示部(操作屏27)上显示根据更新部121更新的第一设置信息设置启动图像(图标)的画面。图19是本变形例的信息处理***100的一例动作顺序的时序图。图19的步骤S31至步骤S44的处理内容与图18所示的步骤S1至步骤S14相同,但在图19中,用户A退出登录之后用户B登录这一过程与图18不同。在图19的例子中步骤S44之后,用户B实行上述第一用户信息(用户ID和密码)的输入(步骤S45),认证部114实行上述认证处理(步骤S46)。
为了便于描述,以下设定用户B通过认证。步骤S46之后,认证部114将该用户B通过认证与表示用户B的用户信息一起通知浏览器软件(步骤S47)。在此,收到该通知(认证通知)的浏览器软件用一定期间等待后述的更新结束通知。如果经过一定期间后仍然没有收到更新结束通知,则浏览器软件控制实行从对应信息存储部111读取与用户B对应的第一设置信息,并在操作屏27上显示根据读取的第一设置信息设置图标的主画面(与用户B对应的主画面)。
步骤S48至步骤S54的处理内容与图18所示的步骤S15至步骤S21的处理内容相同。在步骤S54之后,更新部121向浏览器软件发送更新结束通知(步骤S55)。浏览器软件收到更新结束通知后向安装器询问按动安装键钮7的用户(步骤S56),而后取得答复,即表示按动安装键钮7的用户的用户信息(S57)。
而后,浏览器软件判断步骤S57取得的用户信息与步骤S47的认证通知中包含的用户信息是否一致(步骤S58)。
如果步骤S58的判断为否定,则浏览器软件从对应信息存储部111读取在步骤S57取得的用户信息所对应的第一设置信息(步骤S59)。相反,如果S58的判断结果为肯定,则浏览器软件从对应信息存储部111中读取在步骤S57取得的用户信息所对应的第一设置信息(步骤S59)。而后浏览器软件实行在操作屏27上显示根据读取的第一设置信息设置了图标的主画面的控制(步骤S60)。
本变形例在认证部114认证的最新用户与按动安装键钮7的用户是同一个用户时,立刻显示该用户对应的经过更新的主画面(重新设置通过实行该安装键钮7所对应的安装指令而被安装的应用软件的图标的主画面),为此等待安装结束的该用户不需要退出登录,而是能够立刻利用该应用软件。
变形例2
上述实施方式中主机10和操作部20分别具有互相独立动作的操作***,但是本发明并不受此限制。也可以例如主机10和操作部20利用同一个操作***动作的方式。此外,将上述应用软件市场服务器3和应用软件服务器4统一为一个服务器的方式。
以上描述得的实施方式和各种变形例可以任意组合。
上述实施方式的信息处理***100(MFP1、应用软件市场服务器3、应用软件服务器4、固件配发服务器5等)中执行的程序也可以以可安装格式或可执行格式的文件,保存在CD-ROM、软磁盘(FD)、CD-R、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)等计算机可读取得记录媒体中提供。

Claims (10)

1.一种能够与具有一台以上服务器的服务器***通信的信息处理装置,其中包括:
对应信息存储部,用于保存一个以上用户各自与表示用来启动应用软件的功能的启动图像的位置的第一设置信息相对应的对应信息;
认证部,用于在收到用来判断用户是否具有使用所述信息处理装置的权限的认证处理中使用的第一用户信息时,比较所述第一用户信息和用来识别具有使用所述信息处理装置权限的用户的第二用户信息,实行所述认证处理;
第一显示控制部,用于实行设有所述启动图像的画面在显示部上显示的控制,该启动图像根据经过所述认证部认证的用户所对应的所述第一设置信息设置;
第一取得部,用于按照经过所述认证部认证的用户的操作,取得一个以上应用软件各自与用来指示安装该应用软件的显示信息相对应的应用软件一览画面;
第二显示控制部,用于实行所述第一取得部取得的所述应用软件一览画面在所述显示部上显示的控制;
第二取得部,用于在某个所述显示信息受到经过所述认证部认证的用户按动时,从所述对应信息存储部取得与该用户对应的所述第一设置信息;
安装部,用于向所述服务器***提出用经过所述认证部认证的用户按动的所述显示信息所对应的安装指令识别的应用软件的要求,并接收来自该服务器***的所述应用软件;
第三取得部,用于取得包含在所述安装部收到的应用软件之中的第二设置信息,该第二设置信息表示该应用软件所对应的所述启动图像的预定位置;以及,
更新部,用于将所述第三取得部取得的所述第二设置信息加入所述第二取得部取得的所述第一设置信息,用以更新按动所述显示信息的用户所对应的所述第一设置信息。
2.根据权利要求1所述的信息处理装置,其中,当所述第三取得部取得的所述第二设置信息所表示的位置与所述第二取得部取得的所述第一设置信息所表示的位置相同时,所述更新部将所述第三取得部取得的所述第二设置信息所表示的位置改为画面上空余的位置。
3.根据权利要求1或2所述的信息处理装置,其中,当经过所述认证部认证的最新用户与按动所述显示信息的用户是同一用户时,所述第一显示控制部实行基于所述更新部更新的所述第一设置信息设置了所述启动图像的画面在所述显示部上显示的控制。
4.根据权利要求1或2所述的信息处理装置,其中,在按动所述显示信息的用户实行退出处理,放弃认证状态之后,所述安装部继续实行被选择的安装指令。
5.根据权利要求1或2所述的信息处理装置,其中,所述安装部进一步具有:
判断要求送信部,用于在所述应用软件一览画面上包含的某个所述显示信息受到按动的情况下,向具有一台以上服务器的服务器***发送包含用来识别受到按动的所述显示信息所对应的应用软件的应用软件识别信息、且要求实行妥当性判断的判断要求,该妥当性判断用来判断所述信息处理装置能否利用该应用软件;
判断结果收信部,用于从所述服务器***接收作为所述判断要求的答复,即判断结果,表示所述妥当性判断的结果;
以及,指令实行部,用于在所述判断结果收信部收到的所述判断结果表示,所述信息处理装置能够利用用所述判断要求中包含的所述应用软件识别信息识别的应用软件的情况下,实行该应用软件对应的安装指令。
6.根据权利要求5所述的信息处理装置,其中,所述安装部进一步具有更新控制部,当所述判断结果收信部收到的所述判断结果表示,所述信息处理装置不能够利用用所述判断要求中包含的所述应用软件识别信息识别的应用软件的情况下,该更新控制部实行用来控制所述信息处理装置动作的固件的更新控制。
7.根据权利要求6所述的信息处理装置,其中,所述更新控制部实行将表示最新版本固件的第一固件安装到所述信息处理装置中的控制。
8.根据权利要求7所述的信息处理装置,其中,
所述信息处理装置具备接受操作的操作部以及按照所述操作部接受的所述操作动作的主机,
所述第一固件包含第二固件和第三固件,所述第二固件是表示用来控制所述操作部动作的操作部用固件的最新版本,所述第三固件是表示控制所述主机的主机用固件的最新版本。
9.一种信息处理方法,其中包含以下步骤:
认证步骤,在收到用来判断用户是否具有使用信息处理装置权限的认证处理中使用的第一用户信息时,比较所述第一用户信息和用来识别具有使用所述信息处理装置权限的用户的第二用户信息,实行所述认证处理;
第一显示控制步骤,实行设有启动图像的画面在显示部上显示的控制,该启动图像是根据用来保存一个以上用户各自与第一设置信息相对应的对应信息的对应信息存储部中保存的对应信息之中,在所述认证步骤中经过认证的用户所对应的所述第一设置信息设置,该第一设置信息表示用来启动应用软件的功能的启动图像的位置;
第一取得步骤,按照在所述认证步骤中经过认证的用户的操作,取得一个以上应用软件各自与用来指示安装该应用软件的显示信息相对应的应用软件一览画面;
第二显示控制步骤,实行在所述第一取得步骤中取得的所述应用软件一览画面在所述显示部上显示的控制;
第二取得步骤,在某个所述显示信息受到在所述认证步骤中经过认证的用户按动时,从保存所述对应信息的对应信息存储部取得与该用户对应的所述第一设置信息;
安装步骤,向具有一台以上的服务器的服务器***提出用在所述认证步骤中经过认证的用户按动的所述显示信息所对应的安装指令识别的应用软件的要求,并接收来自该服务器***的所述应用软件;
第三取得步骤,取得包含在在所述安装步骤中收到的应用软件之中的第二设置信息,该第二设置信息表示该应用软件所对应的所述启动图像的预定位置;
更新步骤,将在所述第三取得步骤中取得的所述第二设置信息加入在所述第二取得步骤中取得的所述第一设置信息,用以更新按动所述显示信息的用户所对应的所述第一设置信息。
10.一种信息处理***,其中具备信息处理装置和能够通过网络与所述信息处理装置通信的一台以上的服务器,
所述信息处理装置具有:
对应信息存储部,用于保存一个以上用户各自与表示用来启动应用软件的功能的启动图像的位置的第一设置信息相对应的对应信息;
认证部,用于在收到用来判断用户是否具有使用所述信息处理装置的权限的认证处理中使用的第一用户信息时,比较所述第一用户信息和用来识别具有使用所述信息处理装置权限的用户的第二用户信息,实行所述认证处理;
第一显示控制部,用于实行设有所述启动图像的画面在显示部上显示的控制,该启动图像根据经过所述认证部认证的用户所对应的所述第一设置信息设置;
第一取得部,用于按照经过所述认证部认证的用户的操作,取得一个以上应用软件各自与用来指示安装该应用软件的显示信息相对应的应用软件一览画面;
第二显示控制部,用于实行所述第一取得部取得的所述应用软件一览画面在所述显示部上显示的控制;
第二取得部,用于在某个所述显示信息受到经过所述认证部认证的用户按动时,从所述对应信息存储部取得与该用户对应的所述第一设置信息;
安装部,用于向所述服务器***提出用经过所述认证部认证的用户按动的所述显示信息所对应的安装指令识别的应用软件的要求,并接收来自该服务器***的所述应用软件;
第三取得部,用于取得包含在所述安装部收到的应用软件之中的第二设置信息,该第二设置信息表示该应用软件所对应的所述启动图像的预定位置;以及,
更新部,用于将所述第三取得部取得的所述第二设置信息加入所述第二取得部取得的所述第一设置信息,用以更新按动所述显示信息的用户所对应的所述第一设置信息,
所述服务器***具有:
应用软件一览画面保持部,用于保持所述应用软件一览画面;
应用软件保持部,用于保持多个应用软件;
应用软件一览画面送信部,用于向所述信息处理装置发送所述应用软件一览画面;
应用软件送信部,用于按照所述信息处理装置的所述要求,向所述信息处理装置发送所述多个应用软件中的某个应用软件。
CN201611234231.4A 2016-01-05 2016-12-28 信息处理装置、信息处理方法以及信息处理*** Active CN106941578B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016-000454 2016-01-05
JP2016000454A JP2017122963A (ja) 2016-01-05 2016-01-05 情報処理装置、情報処理方法、プログラムおよび情報処理システム

Publications (2)

Publication Number Publication Date
CN106941578A CN106941578A (zh) 2017-07-11
CN106941578B true CN106941578B (zh) 2019-04-02

Family

ID=59306579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611234231.4A Active CN106941578B (zh) 2016-01-05 2016-12-28 信息处理装置、信息处理方法以及信息处理***

Country Status (2)

Country Link
JP (1) JP2017122963A (zh)
CN (1) CN106941578B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10630857B2 (en) * 2017-12-21 2020-04-21 Ricoh Company, Ltd. Electronic apparatus and method to update firmware of the electronic apparatus when adding a web application to the electronic apparatus
JP6976160B2 (ja) 2017-12-22 2021-12-08 株式会社東芝 画像処理装置
JP7432988B2 (ja) * 2018-07-05 2024-02-19 コニカミノルタ株式会社 画像形成装置、アプリケーションを選択する画面の表示方法、およびコンピュータプログラム
JP7127479B2 (ja) * 2018-10-25 2022-08-30 富士フイルムビジネスイノベーション株式会社 情報処理装置、及び情報処理プログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101295230A (zh) * 2007-04-27 2008-10-29 光宝科技股份有限公司 非图档文件的通用打印方法、驱动模组及电子装置
JP2013027029A (ja) * 2011-07-26 2013-02-04 Ricoh Co Ltd アプリケーション配信システム
JP2013142920A (ja) * 2012-01-06 2013-07-22 Sharp Corp アプリケーション管理装置、アプリケーション管理システム、プログラムおよびその記録媒体
CN104808955A (zh) * 2014-01-23 2015-07-29 柯尼卡美能达株式会社 信息终端、印刷***以及印刷***的控制方法
CN105049522A (zh) * 2015-08-15 2015-11-11 王洋 一种实现自助打印复印扫描传真的方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6381247B2 (ja) * 2014-03-25 2018-08-29 キヤノン株式会社 画像処理装置と携帯端末を有するシステム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101295230A (zh) * 2007-04-27 2008-10-29 光宝科技股份有限公司 非图档文件的通用打印方法、驱动模组及电子装置
JP2013027029A (ja) * 2011-07-26 2013-02-04 Ricoh Co Ltd アプリケーション配信システム
JP2013142920A (ja) * 2012-01-06 2013-07-22 Sharp Corp アプリケーション管理装置、アプリケーション管理システム、プログラムおよびその記録媒体
CN104808955A (zh) * 2014-01-23 2015-07-29 柯尼卡美能达株式会社 信息终端、印刷***以及印刷***的控制方法
CN105049522A (zh) * 2015-08-15 2015-11-11 王洋 一种实现自助打印复印扫描传真的方法

Also Published As

Publication number Publication date
CN106941578A (zh) 2017-07-11
JP2017122963A (ja) 2017-07-13

Similar Documents

Publication Publication Date Title
CN106941578B (zh) 信息处理装置、信息处理方法以及信息处理***
CN102195961B (zh) 图像形成***以及图像形成方法
US10230861B2 (en) Device management system, device management apparatus, and device management method
CN102238008B (zh) 图像发送装置及图像发送装置中的认证方法
JP6891570B2 (ja) 電子機器システム、通信方法、端末装置、プログラム
US20070124799A1 (en) Authentication agent apparatus, authentication method, and program product therefor
US9774635B2 (en) Information processing system, device, and information processing method
CN104517055B (zh) 能够应用安全策略的图像处理装置及其控制方法
CN104104819A (zh) 图像形成装置及其控制方法
CN108366101B (zh) 信息处理***、信息处理***的控制方法和存储介质
JP2014095971A (ja) 情報処理システム、機器、情報処理方法、及びプログラム
US20150264129A1 (en) Information processing system, client apparatus, and method of processing information
CN104767900A (zh) 信息处理装置及信息处理方法
CN109309769A (zh) 信息处理装置以及存储程序的计算机可读介质
JP2011192115A (ja) 画像形成システムおよびユーザマネージャサーバ装置
JP2007058589A (ja) 画像形成装置
CN106293322A (zh) 信息处理装置、信息处理***和信息处理方法
JP6488729B2 (ja) 記入フォーム提供装置、画像形成装置及びプログラム
JP6492711B2 (ja) 中継装置、操作画面提供装置及びプログラム
CN103458144B (zh) 图像形成装置
JP5073250B2 (ja) 装置
JP2007076316A (ja) 画像処理装置および画像処理システム
US20110022954A1 (en) Image processing apparatus and control method thereof
JP2007228442A (ja) 情報処理システムおよびデータ送受信方法
EP3120252A1 (en) Information processing system and information processing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant