CN105373502A - ***、图像处理装置、服务器及它们的控制方法 - Google Patents
***、图像处理装置、服务器及它们的控制方法 Download PDFInfo
- Publication number
- CN105373502A CN105373502A CN201510509717.3A CN201510509717A CN105373502A CN 105373502 A CN105373502 A CN 105373502A CN 201510509717 A CN201510509717 A CN 201510509717A CN 105373502 A CN105373502 A CN 105373502A
- Authority
- CN
- China
- Prior art keywords
- setting value
- image processing
- processing apparatus
- information
- server
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 82
- 238000000034 method Methods 0.000 title claims description 83
- 230000008859 change Effects 0.000 claims abstract description 53
- 230000004044 response Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000012937 correction Methods 0.000 claims description 4
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000007726 management method Methods 0.000 description 112
- 230000002093 peripheral effect Effects 0.000 description 105
- 230000008569 process Effects 0.000 description 59
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 8
- 230000015556 catabolic process Effects 0.000 description 4
- 238000006731 degradation reaction Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005242 forging Methods 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 230000005039 memory span Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1229—Printer resources management or printer maintenance, e.g. device status, power levels
- G06F3/1231—Device related settings, e.g. IP address, Name, Identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及***、图像处理装置、服务器及它们的控制方法。该图像处理装置被设置有存储用于限定该图像处理装置的操作内容的设定值以及与设定值的规范相关的规范管理信息的存储单元;当所存储的设定值被改变时,与设定值的改变相关的信息被传送给被配置为管理设定值的主数据的服务器,并且当与服务器的主数据的改变相关的信息被接收时,所存储的设定信息被改变,并且规范管理信息被发送给服务器。
Description
技术领域
本发明涉及***、图像处理装置、服务器以及它们的控制方法。
背景技术
近年来,已经开发出了设定值管理***以在网络连接的服务器等上保存并且按照统一的方式来管理用于多功能外设的设定值等。每个设定值都被同步,并且当服务器上的设定值被改变时,改变的值被传送至多功能外设,并且多功能外设中的设定值被改变。类似地,当多功能外设中的设定值被改变时,服务器上的设定值被改变。根据该设定值,存在多个多功能外设之间值被同步的情形,并且当一个多功能外设的设定值被改变时,服务器上的设定值以及作为同步目标的所有多功能外设的设定值被改变。日本专利公开No.2013-1044提出了一种用于管理用于多个图像形成装置的配置数据并且还使用多种设定方法当中的适合的设定方法来设定该配置数据的设定值管理***。
在这种设定值管理***中,除了保持针对每个设定值的值信息的设定值DB之外,针对每个设定值的规范信息(诸如初始值、值范围、合适的模型/版本或者针对设定值的显示条件)被保持在服务器上。当接受服务器上的设定值改变时,只有满足该规范信息的改变才被允许。例如,改变为值范围以外的值等是不允许的。另外,典型地预先将针对每个模型和每个固件版本的规范信息存储于服务器上。
但是上述传统技术存在如下问题。例如,针对上述设定值管理***,可以考虑准备专用服务器的配置或者将多功能外设自己用作服务器的配置。在后一种情况中,多个多功能外设连接至网络,并且使多功能外设中的一个具有服务器功能。通过按这种方式来配置,不需要设置分离的专用服务器,并且设定值管理***的引入也变得更容易。但是,对于存储容量有限的多功能外设,难以保持针对每个模型和每个固件版本的规范信息,并且作为用于设定值管理***的服务器来使用是不现实的。注意,即使对于专用的服务器,存储容量也是有限的,并且上述问题也有可能出现。
发明内容
本发明使得即使是在只有适当的信息被选择性地管理并且装置的存储容量有限的情况下也能够为具有服务器功能的装置实现适用的布置。
本发明的一个方面提供了包括图像处理装置以及管理该图像处理装置的服务器的***,其中该图像处理装置包括:被配置为存储用于限定图像处理装置的操作内容的设定值的存储单元;以及被配置为将包括指示能够在设定值中设定的值范围的信息的规范管理信息发送给服务器的发送单元;并且服务器包括:被配置为管理设定值的主数据的管理单元;被配置为接收由发送单元发送的规范管理信息的接收单元;被配置为基于由接收单元接收的规范管理信息来改变由管理单元管理的主数据的改变单元;以及被配置为将与改变单元对主数据的改变相关的信息传送给图像处理装置的第一通知单元,其中图像处理装置被配置为基于由第一通知单元传送的信息来更新由存储单元存储的设定值。
本发明的另一个方面了提供一种图像处理装置,包括:被配置为存储用于限定图像处理装置的操作内容的设定值的存储单元;被配置为将包括指示能够在设定值中设定的值范围的信息的规范管理信息发送给管理设定值的主数据的服务器的发送单元;被配置为接收与主数据的改变相关的信息的接收单元,该信息是根据基于由发送单元发送的规范管理信息对主数据的改变而从服务器传送的;以及被配置为基于由接收单元接收的信息而更新存储单元所存储的设定值的更新单元。
本发明的又一个方面提供了一种被配置为管理图像处理装置的服务器,该服务器包括:被配置为管理用于限定图像处理装置的操作内容的设定值的主数据的管理单元;被配置为接收从图像处理装置发送的规范管理信息的接收单元,该规范管理信息包括指示能够在设定值中设定的值范围的信息;被配置为基于由接收单元接收的规范管理信息而改变由管理单元管理的主数据的改变单元;以及被配置为将与改变单元对主数据的改变相关的信息传送给图像处理装置的通知单元。
本发明的再一个方面提供了包括图像处理装置以及管理该图像处理装置的服务器的***的一种方法,该方法包括:图像处理装置将用于限定图像处理装置的操作内容的设定值存储于存储单元中;并且将包括指示能够在设定值中设定的值范围的信息的规范管理信息发送给服务器,并且服务器管理设定值的主数据;接收所发送的规范管理信息;基于接收的规范管理信息而改变所管理的主数据;并且首次将与改变步骤中对主数据的改变相关的信息传送给图像处理装置,其中图像处理装置被配置为基于首次传送的信息而更新存储在存储单元中的设定值。
本发明的另外一个方面提供了一种用于控制图像处理装置的方法,该方法包括:将用于限定图像处理装置的操作内容的设定值存储在存储单元中;并且将包括指示能够在设定值中设定的值范围的信息的规范管理信息发送给管理设定值的主数据的服务器;接收与主数据的改变相关的信息,该信息是根据基于所发送的规范管理信息对主数据的改变从服务器传送的;并且基于接收的信息来更新存储在存储单元中的设定值。
本发明的再一个方面提供了一种被配置为管理图像处理装置的服务器的方法,该方法包括:管理用于限定图像处理装置的操作内容的设定值的主数据;接收从图像处理装置发送的规范管理信息,该规范管理信息包括指示能够在设定值中设定的值范围的信息;基于接收的规范管理信息而改变被管理的主数据;并且将与主数据的改变相关的信息传送给图像处理装置。
根据下面参照附图关于示例性实施例的描述,本发明的更多特征将变得清楚。
附图说明
图1是整体示出设定值同步***的***配置图。
图2是表示设定值管理服务器110的配置的框图。
图3是表示多功能外设120a、b的配置的框图。
图4A是表示由根据第一实施例的设定值管理服务器110管理的主数据的配置的视图。
图4B是表示由根据第一实施例的设定值管理服务器110管理的主数据的配置的视图。
图5是表示存储在多功能外设的HDD中的设定值DB501的配置的视图。
图6是表示在设定值改变请求被根据第一实施例的设定值管理服务器110接受时被执行的处理的流程图。
图7是用于示出显示于根据第一实施例的显示单元230上的设定值改变画面的示例的视图。
图8是表示在根据第一实施例的多功能外设120a、b反映设定值的改变时被执行的处理的流程图。
图9是表示在根据第一实施例的多功能外设120a、b第一次连接至设定值管理服务器110时被执行的处理的流程图。
图10是表示在根据第二实施例的多功能外设120a、b第一次连接至设定值管理服务器110时被执行的处理的流程图。
图11是表示在固件更新或版本降级发生于根据第三实施例的多功能外设120a、b中时被执行的处理的流程图。
图12是表示在根据第四实施例的多功能外设120a、b被从设定值管理服务器110的管理目标中移除时被执行的处理的流程图。
具体实施方式
现在将参照附图对本发明的实施例进行更详细的描述。应当注意,除非另有具体说明,否则这些实施例中阐明的构件的相对布置、数值表达式和数值并不限制本发明的范围。
<第一实施例>
<***配置>
以下将参照图1至图9解释本发明的第一实施例。首先参照图1来解释指示本发明中的整个设定值同步***的***配置。设定值管理服务器110以及多个多功能外设120a、120b与网络100连接。
设定值管理服务器110合并管理用于该多个多功能外设120a、b(每个都是图像处理装置的一个实例)的设定值的主数据。根据本实施例,设定值管理服务器110可以被布置为专用服务器或可以被布置为图像处理装置。在此,设定值用于限定图像处理装置的操作内容,例如,用于色材的密度校正、打印时的调色剂量校正、自动休眠过渡时间、作业历史的显示等。当存在对主数据的改变时,改变信息经由网络100传送至多功能外设120a和多功能外设120b。当从多功能外设120a或多功能外设120b接收用于设定值的改变信息时,它们自己的主数据的值被改变。
多功能外设120a、120b中的每一个都是提供多个功能(复制、传真等)的设备,并且将执行每个功能时被使用的设定值存储于内部。如果存在对设定值的改变,那么改变信息经由网络100传送至设定值管理服务器110。当从设定值管理服务器110接收用于设定值的主数据的改变信息时,它们自己的设定值被改变。注意,根据设定值,存在着在多个多功能外设之间(诸如在多功能外设120a与多功能外设120b之间)执行值的同步控制的情况。
关于每个多功能外设的设定值,如果存在对设定值管理服务器110上的主数据的改变,则设定值的改变信息被传送至多功能外设120a和多功能外设120b两者。可以采用如下的配置,该配置使得当针对多功能外设120a或多功能外设120b中的任一方存在设定值的改变时,改变信息首先被传送至设定值管理服务器110,并且在此之后改变信息经由设定值管理服务器110被传送至另一个多功能外设。在后面描述设定值管理服务器110及多功能外设120a、120b的详细配置。
<设定值管理服务器的配置>
接下来将参照图2解释根据本实施例的设定值管理服务器110的配置。设定值管理服务器110被设置具有控制器单元200、操作单元220和显示单元230。控制器单元200被设置具有CPU203、操作单元I/F201、显示单元I/F202、RAM204、HDD205、ROM206和网络I/F207。
CPU203(中央处理单元)通过存储在ROM(只读存储器)206中的引导程序来激活OS(操作***)。CPU203通过OS来执行存储于HDD(硬盘驱动)205中的应用程序并由此执行各种处理。RAM(随机存取存储器)204被用作CPU203的工作区。
HDD205存储上述应用程序、用于包括于网络100中的多功能外设120a、120b的设定值的主数据等。将在后面描述有关主数据的管理方法的细节。而且操作单元I/F201、显示单元I/F202和网络I/F207以及ROM206和RAM204经由***总线210连接至CPU203。操作单元I/F201是用于包括鼠标、键盘等的操作单元220的接口并且将由用户通过操作单元220输入的信息发送给CPU203。显示单元I/F202将待显示于显示单元230上的图像数据输出到显示单元230,该显示单元230包括显示器等。网络I/F207连接至网络100并且经由网络100使用网络100上的每个装置来执行信息的输入和输出。
<多功能外设配置>
接下来参照图3来解释多功能外设120a、b的配置,该多功能外设120a、b中的每一个都是根据本实施例的图像处理装置。多功能外设120a、b中的每一个都设置有控制器单元300、操作单元320、扫描器330和打印机340。控制器单元300连接至操作单元320并且还连接至作为图像输入设备的扫描器330以及作为图像输出设备的打印机340。控制器单元300还设置有操作单元I/F301、CPU302、RAM303、设备I/F304、HDD305、ROM306、网络I/F307和图像处理单元308。
CPU(中央处理单元)302通过存储于ROM(只读存储器)306中的引导程序来激活OS(操作***)。CPU302通过OS来执行存储于HDD(硬盘驱动)305中的应用程序并由此执行各种处理。RAM(随机存取存储器)303被用作CPU302的工作区。RAM303提供工作区并且还提供用于临时存储图像数据的图像存储区。HDD305存储上述应用程序、图像数据以及各种设定值。将在后面描述多功能外设120a、b中的设定值管理方法。
CPU302经由***总线310连接至ROM306和RAM303,并且还连接至操作单元I/F301、设备I/F304、网络I/F307和图像处理单元308。操作单元I/F301是具有触摸板的操作单元320的接口,并且将待显示于操作单元320上的图像数据输出到操作单元320。操作单元I/F301将由用户通过操作单元320输入的信息发送至CPU302。与设备I/F304连接的是扫描器330和打印机340,并且设备I/F304在同步***和异步***之间执行图像数据转换。网络I/F307连接至网络100并且经由网络100使用网络100上的每个装置执行信息的输入和输出。图像处理单元308执行处理,诸如从扫描器330输入的图像的处理、输出到打印机340的图像的处理、图像旋转、图像压缩、分辨率转换、色彩空间转换、灰度变换等。
<主数据>
接下来将参照图4A和图4B来解释由本实施例中的设定值管理服务器110管理的主数据的示例配置。如图4A所示,主数据401由设定值规范管理DB410、设定值DB411、设备配置信息管理DB412和登记设备管理DB413构成。图4B示出了每个DB(数据库)的内容。
设定值规范管理DB410是存储与由设定值管理服务器110管理的每个设定值有关的元数据(规范管理信息)的数据库。更具体地,设定值规范管理DB410存储用于向用户呈现时的文字(wording)(显示内容)、用于在执行与多功能外设120a、b间的通信时识别设定值的密钥标识符、初始值、值范围以及设定值的显示条件。在此,值范围指示对应的密钥标识符的可设定的值范围。显示条件是在设定值改变画面上显示对应的设定值的条件,在后面解释该设定值改变画面。通过设定值规范管理DB410管理的每个设定值取决于多功能外设的模型或固件版本,并且在设定值范围、初始值、是否存在该设定值等方面可以是不同的。在准备专用服务器作为设定值管理服务器110的配置中,设定值规范管理DB410被预先保持于设定值管理服务器110中。相比之下,还考虑其存储容量不是很大的图像处理装置(诸如多功能外设120a、b)被用作服务器的配置。在这种情况下,当多功能外设120a、b最初被连接至设定值管理服务器110时(也就是当首次接入时),从多功能外设120a、b发送设定值规范管理DB410,但是用于处理与使用专用服务器的情况相同的信息量的存储器容量是不足的。根据本实施例,通过将在后面描述的控制可以避免即使是在图像处理装置中设置服务器功能的情况下的存储器容量的不足。
设定值DB411是管理设定值信息的数据库。设定值DB411存储密钥标识符、与该密钥标识符对应的值以及设定值的最后更新日期和时间。密钥标识符是具有与用于设定值规范管理DB410的密钥标识符相同的***的标识符。例如,在图4B的示例中,对于密钥标识符“设定.密度(settings.density)”,值“6”以及最后更新日期和时间的值“2014/3/8/17:35”被登记。
设备配置信息管理DB412是管理针对每个单独的多功能外设的设备配置信息的内容的数据库。设备配置信息包括作为属性的识别多功能外设120a、b中的单独一个的设备标识符、模型名、固件版本、表示可用功能的许可信息和附件等。注意,模型名、固件版本、许可等具有与存储于设定值规范管理DB410中的那些相同的***。如图4B所示,每个属性的值都可以由字符串或数值表示。
登记设备管理DB413是用于管理多功能外设120a、b的设备标识符信息的内容的数据库,该登记设备管理DB413通过设定值管理服务器110来管理设定值。登记设备管理DB413存储用于唯一识别将被同步的多功能外设120a、b的设备ID、用于识别多功能外设120a、b中的单独一个的设备标识符等。例如,在图4B的示例中,关联地限定设备ID“100001”和设备标识符“A1-AAAA”。
设定值管理服务器110自己能够通过使用以上解释的主数据401的每个数据库来批量管理设定值以及用于每个设定值的元数据。
<设备设定值DB>
接下来参照图5来解释存储于多功能外设120a、b的HDD305上的设备设定值DB501的示例配置,在本实施例中该多功能外设120a、b为客户端。设备设定值DB501是存储由多功能外设120a、b使用的设定值的数据库。
根据诸如用于识别设定值的密钥标识符、设定值、初始值、值范围等要素来配置存储于设备设定值DB501中的设定值。以与在主数据401中所管理的那些***相同的***来管理这些要素。如果设定值在设定值管理服务器110或多功能外设120a、b中被改变,则通过至少传送图5所示的密钥标识符和数据的值来执行对设定值的同步控制。除了设定值DB501之外,HDD305还存储设定值规范管理DB410,并且存储用于多功能外设120a、b自己的版本和模型的设定值规范信息。
<设定值改变过程>
接下来参照图6和图8来解释在设定值管理服务器110上改变设定值时被执行的一系列过程,其中改变被传送至多功能外设120a、b并且对设定值的同步控制被执行。在此期间,设定值管理服务器110上的设定值规范管理DB410在处理期间被使用。首先,使用图6来解释在接受来自设定值管理服务器110上的设定值改变画面的显示请求时的处理过程,以解释其中设定值规范管理DB410被使用的情况。在此,解释以下情形的示例:图4B所示的每个DB存在于服务器上并且显示针对设定值“打印密度(设定.密度(settings.density))”的设定值改变画面的请求被接受。该流程图是:设定值管理服务器110的CPU203从HDD205读取程序、将程序加载到RAM204中并且执行该程序。
在步骤S601中,CPU203参照设定值规范管理DB410和设备配置信息管理DB412,并然后确定显示设定值改变画面的请求已经被接受的设定值是否满足显示条件。当满足显示条件时处理前进到步骤S602,而当不满足时处理终止。例如,禁止复制伪造的图案许可的安装是设定值“禁止复制伪造的图案打印(copy-forgery-inhibitedpatternprinting)”的显示条件,并且如果已经安装,则处理进行到步骤S602。
在步骤S602中,CPU203将图7中的设定值改变画面显示于显示单元230。在此处,基于保持于设定值规范管理DB410中的值范围信息来确定值改变之后下拉显示的值的选择。设定值“禁止复制伪造的图案打印”的值范围为0至1,所以选择(“0”,“1”)被显示,如图7所示。
在步骤S603中,CPU203接受通过操作单元220的改变的值的输入。随后,在步骤S604中,CPU203将在步骤S603中输入的值和更新日期/时间存储于设定值DB411中并且处理终止。
接下来参照图8来解释下列处理过程:多功能外设120a、b轮询设定值管理服务器110、检测设定值DB411的改变并且向设定值DB501反映该变化。该流程图为:多功能外设120a、b的CPU302从HDD305读取程序、将程序加载到RAM303中并然后执行该程序。注意,多功能外设120a、b按照固定的间隔周期性地执行下文所解释的处理。
在步骤S801中,CPU302针对设定值DB411的更新信息查询设定值管理服务器110。在此处,请求连同多功能外设120a、b最后反映设定值DB411的变化的最后反映日期/时间一起被发送给设备设定值DB501。最后反映日期/时间被存储于HDD305中。
在步骤S802中,CPU302针对所有设定值接收从设定值管理服务器110发送的改变的值,针对所有的设定值,在步骤S801中查询的最后反映日期/时间之后设定值DB411存在更新。随后,在步骤S803中,CPU302将步骤S802中接收的针对每个设定值的改变的值反映在设备设定值DB501中。在步骤S804中,CPU302更新存储在HDD305中的最后反映日期/时间。
按照上述流程,当设定值管理服务器110上的设定值被改变时,该改变被传送至多功能外设120a、b,并且针对设定值执行同步控制。设定值规范管理DB410在设定值管理服务器110上的处理期间被使用。此处,当设定值管理服务器110的存储容量不是很大时,难以保持其中包括针对所有模型和所有固件版本的规范信息的设定值规范管理DB410。在此,当多功能外设120a、b首次连接至设定值管理服务器110时,如果采用使得记录仅用于它们自己的模型和版本的规范信息的设定值规范管理DB410被发送的配置,则不需要额外信息的服务器侧管理,该规范信息由多功能外设120a、b中的每一个来保持。由此,即使是存储容量不是很大的服务器也可以作为设定值管理服务器110来使用。
<初始连接时的控制>
接下来参照图9来解释在将多功能外设120a、b进行初始连接时的设定值规范管理DB410发送给设定值管理服务器110时的处理过程。该流程如下执行:由设定值管理服务器110的CPU203以及多功能外设120a、b的CPU302从HDD205和HDD305读取程序、将程序加载到RAM204和RAM303中并然后执行该程序。注意,步骤S901、步骤S905或后面的步骤是多功能外设120a、b中的处理,而步骤S902至步骤S904是设定值管理服务器110中的处理。
在步骤S901中,多功能外设120a、b的CPU302将模型名称和固件版本(用于识别多功能外设的信息)传送给要执行初始连接的设定值管理服务器110,并且查询是否需要发送设定值规范管理DB410。在步骤S902中,设定值管理服务器110的CPU203确定与步骤S901中传送的模型名称和固件版本对应的设定值规范管理DB410是否被保持在HDD205中。如果保持有,则处理进行到步骤S903,如果没有保持,则处理进行到步骤S904。
在步骤S903中,CPU203基于步骤S902的确定结果以不需要将设定值规范管理DB发送给多功能外设120a、b作为响应并且处理终止。同时,在步骤S904中,CPU203基于步骤S902的确定结果以需要将设定值规范管理DB发送给多功能外设120a、b作为响应并且处理终止。
在步骤S905中,CPU302接收从多功能外设120a、b传送的对步骤S901中的查询的响应。随后,在步骤S906中,CPU302确定步骤S905中接收的响应是否指示是否需要发送设定值规范管理DB410。如果需要发送它,则处理进行到步骤S907;当不是这种情况时处理终止。
在步骤S907中,CPU302将存储于HDD305中的***设备自己的模型和版本的设定值规范管理DB410发送给设定值管理服务器110。在此处,模型名称和固件版本被共同传送。随后,在步骤S908中,CPU302确定步骤S907中的设定值规范管理DB410的发送是否成功。如果发送成功,则处理进行到步骤S909;如果发送失败,则处理终止。在步骤S909中,CPU302将与发送至设定值管理服务器110的设定值规范管理DB410对应的多功能外设自己的固件版本存储于HDD305中并且处理终止。
如以上所解释的,根据本实施例,本发明提供一种***,该***包括多个多功能外设120a、b以及合并管理与该多个多功能外设120a、b的设定值有关的信息的设定值管理服务器110。更具体地,当首次访问设定值管理服务器110时,多功能外设120a、b针对是否需要将与每个多功能外设的设定值相关的信息发送给设定值管理服务器110来查询设定值管理服务器110。响应于该查询,设定值管理服务器110通过确定如果设定值管理服务器110没有保持与多功能外设的设定值相关的信息那么需要发送来响应。由此,从一开始,设定值管理服务器110就不需要管理与被包括于网络中的所有装置的设定值相关的信息,可以在必要时管理该信息,并且即使如果存储容量不是很大也可以作为服务器来使用。
<第二实施例>
下面将参照图10来解释本发明的第二实施例。上述第一实施例解释了对关于是否需要在多功能外设120a、b最初连接至设定值管理服务器110时将设定值规范管理DB410发送至设定值管理服务器110的查询的控制。在本实施例中,关于是否发送设定值规范管理DB410的控制取决于对方是否是专用服务器。在准备专用服务器作为设定值管理服务器110的配置中,所有模型和所有固件版本的设定值规范管理DB410被预先保持在设定值管理服务器110中。因此,在专用服务器的情况下,可以确定不需要发送设定值规范管理DB410。相比之下,在使用多功能外设作为服务器的配置中,因为存储容量不是很大等,难以预先将所有模型和固件版本的设定值规范管理DB410保持在服务器上。因此可以确定需要发送。在本实施例中,采用如下的配置,该配置使得多功能外设120a、b首先针对是否保持有所有模型和所有固件版本的设定值规范管理DB410来查询设定值管理服务器110,并然后仅在没有保持的情况下发送设定值规范管理DB410。
图10指示用于在多功能外设120a、b执行初始连接时将设定值规范管理DB410发送给设定值管理服务器110的处理过程。该流程这样来执行:设定值管理服务器110的CPU203和多功能外设120a、b的CPU302从HDD205和HDD305读取程序、将程序加载到RAM204和RAM303中并然后执行程序。注意,步骤S1001、步骤S1005或者后面的步骤指示多功能外设120a、b中的处理,而步骤S1002至步骤S1004指示设定值管理服务器110中的处理。在下面的解释中,省略对与上述第一实施例重叠的部分的解释。在此,步骤S1005与步骤S905相同,步骤S1007与步骤S907相同,步骤S1008与步骤S908相同,并且步骤S1009与步骤S909相同,所以关于它们的解释被省略。
在步骤S1001中,CPU302针对在服务器上是否保持有所有模型和所有固件版本的设定值规范管理DB410来查询设定值管理服务器110。在此,其中一个设定值规范管理DB410保持所有模型和所有固件版本的规范信息的情况被认为与上述情况相同。
在步骤S1002中,CPU203响应于步骤S1001的查询,确定所有模型和所有固件版本的设定值规范管理DB410是否被保持在服务器上。如果保持有,则处理进行到步骤S1003,如果没有保持,则处理进行到步骤S1004。在步骤S1003中,CPU203以所有模型和所有固件版本的设定值规范管理DB410都被保持在服务器上来响应多功能外设120a、b并且处理终止。同时,在步骤S1004中,CPU203以所有模型和所有固件版本的设定值规范管理DB410未被保持在服务器上来响应多功能外设120a、b并且处理终止。
在步骤S1006中,CPU302确定步骤S1005中接收的响应是否指示所有模型和所有固件版本的设定值规范管理DB410被保持在服务器上。如果没有保持,则处理进行到步骤S1007,如果保持有,则处理终止。
如以上所解释的,根据本实施例,多功能外设针对所有模型和所有固件版本的设定值规范管理DB410是否被保持在服务器上来查询服务器。由此可以仅在其中所有模型和所有固件版本的设定值规范管理DB410未被保持在设定值管理服务器110上的情况下发送设定值规范管理DB410。
<第三实施例>
下面将参照图11来解释本发明的第三实施例。在上述第一实施例中,解释了关于在多功能外设120a、b最初连接至设定值管理服务器110时发送设定值规范管理DB410的处理。在本实施例中解释了除了上述情况之外的发生设定值的改变的情况。更具体地,在本实施例中解释了如下的情况,其中在执行多功能外设120a、b的固件的更新或版本降级时相应地生成设定值规范管理DB410中的改变并且将设定值发送给设定值管理服务器110。注意,可以将本实施例特有的配置与上述第一或第二实施例的配置结合起来应用。
图11指示用于在多功能外设120a、b的固件的发生更新或版本降级时(即在固件的版本改变时)将设定值规范管理DB410发送给设定值管理服务器110的处理过程。该流程图为:多功能外设120a、b的CPU302从HDD305读取程序、将程序加载到RAM303中并然后执行程序。在下面的解释中,省略对与上述第一实施例重叠的部分的解释。在此,步骤S1103与步骤S907相同,步骤S1104与步骤S908相同,步骤S1105与步骤S909相同,并且关于它们的解释被省略。
在步骤S1101中,如果固件的版本改变,则CPU302读取在保存于HDD305上的设定值规范管理DB410上一次被发送给设定值管理服务器110时的固件的版本。随后,在步骤S1102中,CPU302通过比较来确定步骤S1101中获得的固件的版本是否匹配自己固件的当前版本。基于该比较的结果,在不匹配的情况下处理进行到步骤S1103,并且在匹配的情况下处理终止。
如以上所解释的,根据本实施例,基于在设定值规范管理DB410上一次被发送给设定值管理服务器110时的多功能外设固件的版本是否匹配当前版本来确定是否发送设定值规范管理DB410。换言之,在本实施例中,因为设定值规范管理DB410的改变仅在执行固件的更新或版本降级时被反映,所以最新的DB被发送给设定值管理服务器110。因此,在发送设定值规范管理DB410时,可以避免无用的发送。
<第四实施例>
下面将参照图12来解释本发明的第四实施例。当从设定值管理服务器110的管理目标中移除预定的多功能外设时,如果从多功能外设发送的设定值规范管理DB410不被删除,则不需要的数据残留在服务器上并且存储容量被挤压。在本实施例中,解释对从将要被从管理目标中移除的多功能外设发送的设定值规范管理DB的控制。注意,可以将本实施例特有的配置与上述第一至第三实施例的配置结合起来应用。
图12示出了在多功能外设将要被从设定值管理服务器110的管理目标中移除时设定值管理服务器110与多功能外设之间的处理过程。下面解释其中多功能外设120a被从设定值管理服务器110的管理目标中移除的情形。该流程图这样被执行:设定值管理服务器110的CPU203和多功能外设120a的CPU302从HDD205和HDD305读取程序、将程序加载到RAM204和RAM303中并然后执行该程序。注意,步骤S1201是多功能外设120a中的处理,而步骤S1202以后是设定值管理服务器110中的处理。
在步骤S1201中,CPU302通知设定值管理服务器110多功能外设120a将被从管理目标中移除。在此,用于多功能外设120a的设备标识符也被传送。
在步骤S1202中,CPU203接收步骤S1201中从多功能外设120a发送的通知。在步骤S1203中,CPU203引用设备配置信息管理DB412,并且基于步骤S1201中传送的设备标识符来获得模型和固件版本。在步骤S1204中,CPU203引用设备配置信息管理DB412和登记的设备管理DB413,并且确定用于步骤S1203中获得的模型和固件版本的另一个设备是否存在。如果用于步骤S1203中获得的模型和固件版本的另一个设备不存在,则处理进行到步骤S1205,如果用于步骤S1203中获得的模型和固件版本的另一个设备存在,则处理终止。在步骤S1205中,CPU203从设定值管理服务器110的存储区删除与步骤S1203中获得的模型和固件版本对应的设定值规范管理DB410。
如以上所解释的,根据本实施例,当多功能外设120a被从设定值管理服务器110的管理目标中移除时,设定值规范管理DB410在需要时被删除。由此可以从服务器中删除无用的数据并且防止存储容量的压力。
其他实施例
本发明的实施例还可以由***或装置的计算机实现,该***或装置的计算机读取并且执行记录在存储介质(其还可以被更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以便执行一个或多个上述实施例的功能,和/或包括用于执行一个或多个上述实施例的功能的一个或多个电路(例如,专用集成电路(ASIC)),以及可由该***或装置的计算机,例如通过从存储介质读取并执行计算机可执行指令以执行一个或多个上述实施例的功能,和/或控制一个或多个电路以执行一个或多个上述实施例的功能而执行的方法,实现本发明的实施例。该计算机可以包括一个或多个处理器(例如中央处理单元(CPU),微处理单元(MPU)),并且可以包括分离的计算机或者分离的处理器的网络,以便读取并且执行该计算机可执行指令。该计算机可执行指令可例如被从网络或者存储介质提供给计算机。存储介质可以包括,例如,硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算***的存储设备、光盘(诸如压缩盘(CD)、数字通用盘(DVD)或者蓝光盘(BD)TM)、闪速存储器设备和存储卡等中的一个或多个。
虽然已经参考示例性实施例描述了本发明,但是应当理解,本发明并不限于所公开的示例性实施例。所附权利要求的范围应当被给予最广泛的解释,以便涵盖所有此类修改及等同结构和功能。
Claims (21)
1.一种包括图像处理装置以及管理所述图像处理装置的服务器的***,其特征在于,其中
所述图像处理装置包括:
存储单元,被配置为存储用于限定所述图像处理装置的操作内容的设定值;以及
发送单元,被配置为向所述服务器发送包括指示能够在所述设定值中设定的值范围的信息的规范管理信息;
并且所述服务器包括:
管理单元,被配置为管理所述设定值的主数据;
接收单元,被配置为接收由所述发送单元发送的所述规范管理信息;
改变单元,被配置为基于由所述接收单元接收的所述规范管理信息来改变由所述管理单元管理的所述主数据;以及
第一通知单元,被配置为将与所述改变单元对所述主数据的改变相关的信息传送给所述图像处理装置,
其中所述图像处理装置被配置为基于由所述第一通知单元传送的信息来更新由所述存储单元存储的所述设定值。
2.根据权利要求1所述的***,其中所述图像处理装置还包括第二通知单元,所述第二通知单元被配置为在由所述存储单元存储的所述设定值被改变时将与所述设定值的改变相关的信息传送给所述服务器,并且
所述服务器被配置为基于由所述第二通知单元传送的信息来更新由所述管理单元管理的所述主数据。
3.根据权利要求1所述的***,其中所述***包括多个图像处理装置,并且所述服务器管理所述多个图像处理装置,
所述第一通知单元将与所述改变单元对所述主数据的改变相关的信息传送给所述多个图像处理装置,并且
基于由所述第一通知单元传送的信息来更新所述多个图像处理装置中的每一个的设定值。
4.根据权利要求1所述的***,其中所述发送单元在首次访问所述服务器时发送所述规范管理信息。
5.根据权利要求1所述的***,还包括查询单元,所述查询单元被配置为针对是否需要发送所述规范管理信息来查询所述服务器,其中
所述发送单元根据对所述查询的响应来发送所述规范管理信息。
6.根据权利要求5所述的***,其中所述查询单元被配置为在查询所述服务器时将所述图像处理装置的模型名称和固件版本发送给所述服务器。
7.根据权利要求1所述的***,其中所述发送单元被配置为在所述服务器未保持所述规范管理信息的情况下发送与所述图像处理装置的模型和固件版本相关的规范管理信息。
8.根据权利要求1所述的***,还包括确定单元,所述确定单元被配置为确定所述服务器是否保持与正经由所述服务器来同步所述设定值的多个图像处理装置的全部图像处理装置的设定值相关的所述规范管理信息,
其中所述发送单元被配置为根据所述确定单元的确定结果来控制是否将所述规范管理信息发送给所述服务器。
9.根据权利要求1所述的***,其中所述发送单元被配置为在所述图像处理装置的固件版本被改变时发送所述规范管理信息。
10.根据权利要求1所述的***,其中所述设定值包括色材的密度校正、打印时的调色剂量校正、自动休眠过渡时间或作业历史的显示中的至少一项。
11.根据权利要求1所述的***,其中所述规范管理信息包括用于识别设定值的密钥标识符、设定值的初始值或设定值的显示条件中的至少一项。
12.一种图像处理装置,其特征在于,包括:
存储单元,被配置为存储用于限定所述图像处理装置的操作内容的设定值;
发送单元,被配置为将包括指示能够在所述设定值中设定的值范围的信息的规范管理信息发送给管理所述设定值的主数据的服务器;
接收单元,被配置为接收与所述主数据的改变相关的信息,所述信息是根据基于由所述发送单元发送的所述规范管理信息对所述主数据的改变而从所述服务器传送的;以及
更新单元,被配置为基于由所述接收单元接收的信息来更新由所述存储单元存储的所述设定值。
13.根据权利要求12所述的图像处理装置,其中所述发送单元被配置为在所述图像处理装置的固件版本被改变时发送所述规范管理信息。
14.根据权利要求12所述的图像处理装置,其中所述设定值包括色材的密度校正、打印时的调色剂量校正、自动休眠过渡时间或作业历史的显示中的至少一项。
15.根据权利要求12所述的图像处理装置,其中所述规范管理信息包括用于识别设定值的密钥标识符、设定值的初始值或设定值的显示条件中的至少一项。
16.一种被配置为管理图像处理装置的服务器,其特征在于,包括:
管理单元,被配置为管理用于限定所述图像处理装置的操作内容的设定值的主数据;
接收单元,被配置为接收从所述图像处理装置发送的规范管理信息,所述规范管理信息包括指示能够在所述设定值中设定的值范围的信息;
改变单元,被配置为基于由所述接收单元接收的所述规范管理信息来改变由所述管理单元管理的所述主数据;以及
通知单元,被配置为将与所述改变单元对所述主数据的改变相关的信息传送给所述图像处理装置。
17.根据权利要求16所述的服务器,其中所述设定值包括色材的密度校正、打印时的调色剂量校正、自动休眠过渡时间或作业历史的显示中的至少一项。
18.根据权利要求16所述的服务器,其中所述规范管理信息包括用于识别设定值的密钥标识符、设定值的初始值或设定值的显示条件中的至少一项。
19.一种包括图像处理装置以及管理所述图像处理装置的服务器的***的方法,其特征在于,所述方法包括:
所述图像处理装置
将用于限定所述图像处理装置的操作内容的设定值存储在存储单元中;并且
将包括指示能够在所述设定值中设定的值范围的信息的规范管理信息发送到所述服务器,
以及所述服务器
管理所述设定值的主数据;
接收发送的规范管理信息;
基于接收的规范管理信息来改变被管理的主数据;并且
将与改变步骤中所述主数据的改变相关的信息首次传送给所述图像处理装置,
其中所述图像处理装置被配置为基于首次传送的信息来更新存储在所述存储单元中的所述设定值。
20.一种用于控制图像处理装置的方法,其特征在于,所述方法包括:
将用于限定所述图像处理装置的操作内容的设定值存储在存储单元中;并且
将包括指示能够在所述设定值中设定的值范围的信息的规范管理信息发送给管理所述设定值的主数据的服务器;
接收与所述主数据的改变相关的信息,所述信息是根据基于发送的规范管理信息对所述主数据的改变而从所述服务器传送的;并且
基于接收的信息来更新存储在所述存储单元中的所述设定值。
21.一种被配置为管理图像处理装置的服务器的方法,其特征在于,所述方法包括:
管理用于限定所述图像处理装置的操作内容的设定值的主数据;
接收从所述图像处理装置发送的规范管理信息,所述规范管理信息包括指示能够在所述设定值中设定的值范围的信息;
基于接收的规范管理信息来改变被管理的主数据;并且
将与所述主数据的改变相关的信息传送给所述图像处理装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014167000A JP6420591B2 (ja) | 2014-08-19 | 2014-08-19 | 画像処理装置、その制御方法及びプログラム |
JP2014-167000 | 2014-08-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105373502A true CN105373502A (zh) | 2016-03-02 |
CN105373502B CN105373502B (zh) | 2019-04-09 |
Family
ID=55274061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510509717.3A Active CN105373502B (zh) | 2014-08-19 | 2015-08-19 | ***、图像处理装置、服务器及它们的控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20160054960A1 (zh) |
JP (1) | JP6420591B2 (zh) |
CN (1) | CN105373502B (zh) |
DE (1) | DE102015113637A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109791597A (zh) * | 2016-12-26 | 2019-05-21 | 新日铁住金***集成株式会社 | 信息处理装置、***、信息处理方法和存储介质 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6915629B2 (ja) * | 2016-12-27 | 2021-08-04 | ソニーグループ株式会社 | 製品デザインシステムおよびデザイン画像修正装置 |
US11169955B2 (en) * | 2017-04-05 | 2021-11-09 | Hewlett-Packard Development Company, L.P. | Remote device configurations |
EP3471388A1 (en) | 2017-10-10 | 2019-04-17 | Canon Kabushiki Kaisha | Image processing apparatus, method for controlling the same, and program |
US11212178B2 (en) * | 2018-06-05 | 2021-12-28 | Toshiba Client Solutions CO., LTD. | Control system, electronic device, and control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110153895A1 (en) * | 2009-12-22 | 2011-06-23 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing system and computer readable medium |
CN102984416A (zh) * | 2011-06-20 | 2013-03-20 | 佳能株式会社 | 设定值管理***、方法、装置和图像形成装置 |
CN103034462A (zh) * | 2011-09-30 | 2013-04-10 | 日本冲信息株式会社 | 图像形成设备、信息处理设备、图像形成***以及用于形成图像的方法 |
US20130195534A1 (en) * | 2012-01-31 | 2013-08-01 | Shunichi Oohara | Image forming apparatus and curl correcting method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3507464B2 (ja) * | 2001-09-27 | 2004-03-15 | キヤノン株式会社 | 情報処理装置及びその制御方法 |
US7868921B2 (en) * | 2006-02-17 | 2011-01-11 | Canon Kabushiki Kaisha | Image processing file setting system |
JP2007329637A (ja) * | 2006-06-07 | 2007-12-20 | Matsushita Electric Ind Co Ltd | 装置設定支援システム |
JP2012083945A (ja) * | 2010-10-12 | 2012-04-26 | Canon Inc | 印刷システム、印刷変換サーバ、ポータブルデバイス、および制御方法、およびプログラム |
JP5629735B2 (ja) * | 2012-07-31 | 2014-11-26 | 京セラドキュメントソリューションズ株式会社 | 画像形成システムおよび情報処理装置 |
US20150131119A1 (en) * | 2013-11-12 | 2015-05-14 | Toshiba Tec Kabushiki Kaisha | Maintenance method and maintenance apparatus for information processing apparatus |
-
2014
- 2014-08-19 JP JP2014167000A patent/JP6420591B2/ja active Active
-
2015
- 2015-08-04 US US14/817,438 patent/US20160054960A1/en not_active Abandoned
- 2015-08-18 DE DE102015113637.6A patent/DE102015113637A1/de active Pending
- 2015-08-19 CN CN201510509717.3A patent/CN105373502B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110153895A1 (en) * | 2009-12-22 | 2011-06-23 | Fuji Xerox Co., Ltd. | Image processing apparatus, image processing system and computer readable medium |
CN102984416A (zh) * | 2011-06-20 | 2013-03-20 | 佳能株式会社 | 设定值管理***、方法、装置和图像形成装置 |
CN103034462A (zh) * | 2011-09-30 | 2013-04-10 | 日本冲信息株式会社 | 图像形成设备、信息处理设备、图像形成***以及用于形成图像的方法 |
US20130195534A1 (en) * | 2012-01-31 | 2013-08-01 | Shunichi Oohara | Image forming apparatus and curl correcting method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109791597A (zh) * | 2016-12-26 | 2019-05-21 | 新日铁住金***集成株式会社 | 信息处理装置、***、信息处理方法和存储介质 |
CN109791597B (zh) * | 2016-12-26 | 2020-04-10 | 日铁***集成株式会社 | 信息处理装置、***、信息处理方法和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
JP6420591B2 (ja) | 2018-11-07 |
US20160054960A1 (en) | 2016-02-25 |
DE102015113637A1 (de) | 2016-02-25 |
JP2016046551A (ja) | 2016-04-04 |
CN105373502B (zh) | 2019-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101043574B (zh) | 图像形成装置及方法 | |
CN105373502A (zh) | ***、图像处理装置、服务器及它们的控制方法 | |
JP5939742B2 (ja) | 画像形成装置、及び管理方法 | |
US10051139B2 (en) | Network device that flexibly manages setting value, control method, and storage medium | |
US20150012913A1 (en) | Application management apparatus, application management system, application management method, and non-transitory computer readable medium | |
CN109660684B (zh) | 图像处理装置及其控制方法、以及存储介质 | |
US11061625B2 (en) | Information processing apparatus requiring selective user interaction for import of settings, method of controlling the same, and storage medium | |
US20150178030A1 (en) | Network device, control method for network device, and storage medium thereof | |
US10528304B2 (en) | Server for placing an order based on identification information for identifying a source or purchase, image processing apparatus, and system | |
US11481266B2 (en) | Diagnosing an information processing system malfunction via diagnostic modeling | |
CN105511817A (zh) | 打印控制程序和信息处理装置 | |
US8307304B2 (en) | Screen processing apparatus, information processing method, and computer program product | |
EP3476081B1 (en) | Providing service according to user authority | |
US20170351464A1 (en) | Information processing apparatus, information processing system, and information processing method | |
JP5010068B2 (ja) | デバイス環境設定システム、デバイス環境設定処理方法及び情報記録媒体 | |
US9681025B2 (en) | Non-transitory computer readable recording medium configured to cause a computer of an information processing apparatus to execute a method, the information processing apparatus capable of controlling a peripheral device that performs at least one of an image input operation and an image output operation based on an ICC profile, and corresponding control method | |
CN103455543A (zh) | 文档管理服务器和文档管理方法 | |
JP7491103B2 (ja) | 情報処理システム、処理要求送信装置、及び、処理要求送信プログラム | |
JP6552162B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
JP2018045307A (ja) | サーバ装置、情報処理方法及びプログラム | |
WO2019230824A1 (en) | Information processing system, server apparatus, information processing apparatus, control methods of the same, and program | |
CN104427185A (zh) | 信息处理装置、图像处理装置、信息处理***及控制方法 | |
CN109388356A (zh) | 图像形成装置、其控制方法和计算机可读介质 | |
JP6482698B2 (ja) | ネットワークデバイス、ネットワークデバイスの制御方法、及びプログラム | |
US20130054774A1 (en) | Management system, management method, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |