CN100399785C - 信息处理装置、客户终端、设定内容改变方法 - Google Patents

信息处理装置、客户终端、设定内容改变方法 Download PDF

Info

Publication number
CN100399785C
CN100399785C CNB2004101047834A CN200410104783A CN100399785C CN 100399785 C CN100399785 C CN 100399785C CN B2004101047834 A CNB2004101047834 A CN B2004101047834A CN 200410104783 A CN200410104783 A CN 200410104783A CN 100399785 C CN100399785 C CN 100399785C
Authority
CN
China
Prior art keywords
setting
session
condition
client terminal
request
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.)
Expired - Fee Related
Application number
CNB2004101047834A
Other languages
English (en)
Other versions
CN1620096A (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
Priority claimed from JP2004303134A external-priority patent/JP4541826B2/ja
Priority claimed from JP2004303133A external-priority patent/JP4490233B2/ja
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of CN1620096A publication Critical patent/CN1620096A/zh
Application granted granted Critical
Publication of CN100399785C publication Critical patent/CN100399785C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • G06F21/608Secure printing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party

Abstract

在能够改变包括设定项的设定内容的信息处理装置中,管理不能访问设定项的占用状态以及可以访问设定项的可设定状态。将若干设定设备管理部分不能转换不能转移的可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分。

Description

信息处理装置、客户终端、设定内容改变方法
技术领域
总的来说,本发明涉及信息处理设备、客户终端、设定内容改变方法及其计算机可读记录记录介质,特别涉及这样的信息处理设备、客户终端、设定内容改变方法和计算机可读记录记录介质,其中包括至少一个设定项的设定内容能够改变。
背景技术
最近,在连接到一个或者多个客户终端、信息处理装置和类似装置的系统中,保存在信息处理装置的设定内容频繁地根据一个或者多个客户终端或者信息处理装置而改变。类似地,因为设定内容由操作该客户终端或信息处理装置的操作员的指令改变,因此若干操作员可能在同一时刻改变设定内容。此外,当设定内容正被运行在信息处理设备中的应用程序使用时,设定内容可能由操作员操作信息处理装置或者客户终端的指令改变。而且,当设定内容正由来自信息处理装置或者客户终端的指令改变时,设定内容可能由运行在信息处理设备中的应用程序使用。
因此,传统信息处理设备有锁定状态,它在一个操作员改变设定内容时,禁止其它操作员和应用程序引用或者改变设定内容。
此外,作为信息处理设备的一个例子,图像处理设备在单一机壳中提供打印机、复印机、传真机和扫描仪的功能。该图像处理设备包括在该单一机壳中的显示部分、打印部分、成像部分等等。另外,该图像处理设备包括对应于打印机、复印机、传真机和扫描仪的四种类型的软件,通过切换软件类型而作为打印机、复印机、传真机和扫描仪进行操作。例如,日本公开的专利No.2002-84383公开上述图像处理设备的一个例子。
在上述图像处理设备中,例如,打印机、复印机、传真机和扫描仪的每个功能是受设定内容支配的管理主题。也就是说,设定内容针对每个管理主题进行设定。类似地,在信息处理设备中,每个通过执行一个或者多个程序而实现的功能是设定内容的管理主题,并且设定内容针对每个管理主题进行设定。
通常,在信息处理设备和图像处理设备中,设定部分用于处理关于设定内容的请求(改变或者引用设定内容的)。也就是说,如果从客户终端改变管理主题的设定内容,则该客户终端与该管理主题的设定部分建立会话以改变该设定内容,转变到锁定状态,并通过命令改变设定内容的设定部分来改变管理主题的设定内容。
在传统信息处理设备和图像处理设备中,若干管理主题的设定内容相继改变。在传统信息处理设备和图像处理设备中,通常针对每个管理主题设定一个设定内容的改变权限。因此,在传统信息处理设备和图像处理设备中,当若干管理主题的设定内容相继改变时,存在这样一种情况,即拥有设定内容的改变权限的操作互不相同。
在该情况下,客户终端与第一个管理主题的设定部分建立会话以改变该设定内容,转变到锁定状态,并通过命令改变设定内容的设定部分来改变第一个管理主题的设定内容。接下来,客户终端解除锁定,解除与第一个设定内容被改变的管理主题的设定部分的会话,与下一个管理主题的设定部分建立会话以改变该设定内容,转变到锁定状态,通过命令改变设定内容的设定部分来改变下一个管理主题的设定内容。
也就是说,在传统信息处理设备和图像处理设备中,在从第一个管理主题的设定内容改变到下一个管理主题的设定内容改变的时间期间,存在解除锁定状态的时间段,另外一个操作员和应用程序可能处理关于该设定内容的请求。因此,在传统信息处理设备和图像处理设备中,改变若干管理主题的设定内容是一个难题。
类似地,最近,在与一个或者多个客户终端、信息处理装置和类似装置连接的系统中,在信息处理设备中储存的地址簿数据频繁地从一个或者多个客户终端或者信息处理装置改变。地址簿数据是设定内容的一个例子。
类似于此,由于地址簿数据由操作客户终端或者信息处理装置的操作员指令改变,因此,若干操作员可能在同一时刻改变地址簿数据。此外,当地址簿数据正由运行在信息处理设备中的应用程序所使用时,地址簿数据可能由操作员操作信息处理装置或者客户终端的指令改变。此外,当地址簿数据由来自信息处理装置或者客户终端的指令改变时,地址簿数据可能由运行在信息处理设备中的应用程序使用。
因此,传统信息处理设备有锁定状态,当一个操作员改变设定内容时,其禁止其它操作员和应用程序引用或者改变设定内容。
地址簿数据包括像这样的内容:诸如用于向公众公开的电子邮件传输的电子邮件地址之类的内容的数据(以下称为常规数据),诸如用户所用到的私人口令之类的数据(以下称为个人数据),诸如管理员所用到的帐户数据之类的数据(以下称为管理数据)。从数据保护观点看,可接受的主题对于构成地址簿数据的常规数据、个人数据和管理数据中的每一个都是不同的。例如,正式用户和管理员用户可以访问常规数据。正式用户可以访问个人数据。管理员可以访问管理数据。
此外,作为信息处理设备的一个例子,图像处理设备在单一机壳中提供打印机、复印机、传真机和扫描仪的功能。图像处理设备包括在该单一机壳里的显示部分,打印部分,成像部分等等。另外,图像处理设备包括对应于打印机、复印机、传真机和扫描仪的四种类型的软件,通过切换软件类型而作为打印机、复印机、传真机和扫描仪进行操作。例如,日本公开专利No.2002-84383公开了上述图像处理设备的一个例子。在上述图像处理设备中,例如,诸如传真机、扫描仪等等的功能采用了地址簿数据。
通常,在信息处理设备和图像处理设备中,设定部分用于处理关于地址簿数据的请求(改变或者引用该内容的)。例如,如果从客户终端改变地址簿数据,客户终端与处理关于地址簿数据的请求建立会话,转变到锁定状态,通过命令改变地址簿数据的设定部分来改变地址簿数据。
在传统信息处理设备和图像处理设备中,常规数据、个人数据和管理数据的设定内容相继改变。在传统信息处理设备和图像处理设备中,通常,可设定地址的主题对于常规数据、个人数据和管理数据中的每一个都是不同的。因此,在传统信息处理设备和图像处理设备中,当常规数据、个人数据和管理数据的设定内容相继改变时,存在这样一种情况,即拥有设定内容的改变权限的操作对于常规数据、个人数据和管理数据中的每一个互不相同。
在该情况下,客户终端基于常规数据的改变权限,与用于处理有关地址簿数据的请求的设定部分建立会话,转变到锁定状态,并通过命令设定部分来改变常规数据的设定内容。接下来,客户终端解除锁定和会话,转变到锁定状态,并通过命令改变设定部分来改变个人数据或者管理数据的设定内容。
也就是说,在传统信息处理设备和图像处理设备中,在从构成地址簿数据的常规数据或其他类似数据的设定内容的改变到个人数据或其他类似数据的设定内容的改变的期间,存在解除锁定状态的时间段,另外一个操作员和应用程序可能处理关于地址簿数据的请求。因此,在传统信息处理设备和图像处理设备中,相继改变常规数据、个人数据和管理数据的设定内容是一个难题。
发明内容
本发明的一般目的是提供消除了上述问题的信息处理设备、客户终端、设定内容改变方法及其计算机可读记录媒体。
本发明的一个更具体的目的是提供一种信息处理设备、一种客户终端、一种设定内容改变方法和一种相关计算机可读记录媒体,其中包括若干设定项的设定内容能够以连续处理顺序改变,并且当设定内容改变时,来自其它设备的设定内容的请求能够被拒绝。
本发明的上述目的能够通过一种信息处理设备来实现,该设备能够响应来自通过网络或者上述信息处理设备的输入单元连接到上述信息处理设备上的至少一个客户终端的设定请求,改变包括至少一个设定项的设定内容,该设备包括:若干设定设备管理部分,每个设定设备管理部分具有占用状态和可设定状态,在占用状态下,设定项不能被引用或者改变,在可设定状态下,设定项能够被引用或者改变,并且引用或改变处于可设定状态的设定项;和主设备管理部分,管理设定设备管理部分的占用状态和可设定状态,并且在若干设定设备管理部分不能在同一时间转换时,一个一个设定设备管理部分地转换为可设定状态。
本发明的上述目的能够通过一种信息处理设备来实现,该设备能够响应来自通过网络或者上述信息处理设备的输入单元连接到上述信息处理设备上的至少一个客户终端的设定请求,改变包括至少一个或多个设定项的设定内容,该设备包括:包含被分为若干组的设定项的设定信息管理部分,具有占用状态和可设定状态,在占用状态状态下,设定项不能被引用或者改变,而在可设定状态下,设定项能够引用每个组或者针对每个进行改变,并且引用或改变处于可设定状态的设定项;和主信息管理部分,管理每个组的占用状态和可设定状态,并且在些组不能在同一时间转换时一组一组地转换为可设定状态。
附图说明
在下面,将参照附图描述本发明的实施例。
图1是示出根据本发明的图像处理装置的配置的一个例子的框图;
图2是示出根据本发明的图像处理装置的硬件的框图;
图3是示出图像处理装置的功能配置,以解释根据本发明的设定内容改变方法的框图;
图4示出一个对应的一个例子,该对应示出每个设置装置管理服务和包括在设置内容中的设置项目之间的关系;
图5是用于解释根据本发明第一实施例的设定内容改变处理的流程图;
图6是用于解释根据本发明第一实施例的设定内容改变处理的流程图;
图7是解释根据本发明第一实施例的设定内容改变处理的流程图;
图8示出根据本发明第一实施例的初始屏幕;
图9示出根据本发明第一实施例的用户验证屏幕的一个例子;
图10示出根据本发明第一实施例的锁定和会话之间的对应关系;
图11示出根据本发明第一实施例的属性设定屏幕的一个例子;
图12示出根据本发明第一实施例的用户验证屏幕的另一个例子;
图13示出根据本发明第一实施例的属性设定屏幕的另一个例子;
图14是解释根据本发明第一实施例的锁定权限转移处理的一个例子的流程图;
图15示出根据本发明第一实施例,从客户终端发送到WSF设备管理服务作为在图5的步骤S10会话开始请求的请求SOAP消息的一个例子;
图16示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为对图15中步骤S14中的会话开始请求的响应SOAP消息的响应的一个例子;
图17示出根据本发明第一实施例,从客户终端发送到WSF设备管理服务,作为图15中步骤S15中的全部设备锁定开始请求的请求SOAP消息的一个例子;
图18示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为图5中步骤S21中的全部设备锁定开始请求的响应SOAP消息的响应的一个例子;
图19示出根据本发明第一实施例,从客户终端发送到WSF设备管理服务,作为图6中步骤S23中的属性设定请求的请求SOAP消息的一个例子;
图20示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为图6中步骤S26中的属性设定请求的响应的响应SOAP消息的一个例子;
图21根据本发明第一实施例,从客户终端发送到WSF设备管理服务,作为图6中步骤S27中的锁定权限解除请求的请求SOAP消息的一个例子;
图22示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为图6中步骤S31中的锁定权限解除请求的响应SOAP消息的响应的一个例子;
图23示出根据本发明第一实施例,从客户终端发送到WSF设备管理服务,作为图6中步骤S32中的会话结束请求的请求SOAP消息的一个例子;
图24示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为图6中步骤S35中的会话结束请求的响应SOAP消息的响应的一个例子;
图25示出根据本发明第一实施例,从客户终端发送到WSF设备管理服务,作为图6中步骤S40中的锁定权限继承请求的请求SOAP消息的一个例子;
图26示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为图6中步骤S45中的锁定权限继承请求的响应的响应SOAP消息的一个例子;
图27示出根据本发明第一实施例,从客户终端发送到WSF设备管理服务,作为图7中步骤S50中的锁定解除请求的请求SOAP消息的一个例子;
图28示出根据本发明第一实施例,从WSF设备管理服务发送到客户终端,作为图7中步骤S54中的锁定解除请求的响应的响应SOAP消息的一个例子;
图29是解释根据本发明第二实施例的设定内容改变处理的流程图;
图30是解释根据本发明第二实施例的设定内容改变处理的流程图;
图31示出根据本发明第二实施例,从客户终端发送到WSF设备管理服务,作为图30中步骤S116中的会话/锁定权限改变请求的请求SOAP消息的一个例子;
图32示出根据本发明第二实施例,从WSF设备管理服务发送到客户终端,作为图30中步骤S127中的会话/锁定权限改变请求的响应的响应SOAP消息的一个例子;
图33是解释根据本发明第三实施例的设定内容改变处理的流程图;
图34是解释根据本发明第三实施例的设定内容改变处理的流程图;
图35示出根据本发明第三实施例的用户验证屏幕;
图36示出根据本发明第三实施例,从客户终端发送到WSF设备管理服务,作为图33中步骤S199中的会话开始请求的请求SOAP消息的一个例子;
图37是解释根据本发明第四实施例的设定内容改变处理的流程图;
图38是解释根据本发明第四实施例的设定内容改变处理的流程图;
图39示出根据本发明第四实施例,从客户终端发送到WSF设备管理服务,作为图37中步骤S299中的会话开始请求的请求SOAP消息的一个例子;
图40是解释根据本发明第五实施例的设定内容改变处理的流程图;
图41是解释根据本发明第五实施例的设定内容改变处理的流程图;
图42是解释根据本发明第五实施例的设定内容改变处理的流程图;
图43示出根据本发明第五实施例,从客户终端发送到WSF设备管理服务,作为图41中步骤S430中的锁定权限继承请求的请求SOAP消息的一个例子;
图44是解释根据本发明第六实施例的设定内容改变处理的流程图;
图45是解释根据本发明第六实施例的设定内容改变处理的流程图;
图46是解释根据本发明第六实施例的设定内容改变处理的流程图;
图47是解释根据本发明第六实施例的设定内容改变处理的流程图;
图48是解释根据本发明第七实施例的设定内容改变处理的流程图;
图49是解释根据本发明第七实施例的设定内容改变处理的流程图;
图50是解释根据本发明第七实施例的设定内容改变处理的流程图;
图51示出根据本发明第七实施例,从客户终端发送到WSF设备管理服务,作为图49中步骤S621中的锁定权限解除请求的请求SOAP消息的一个例子;
图52示出根据本发明第七实施例,从客户终端发送到WSF设备管理服务,作为图49中步骤S630中的锁定权限继承请求的请求SOAP消息的一个例子;
图53示出根据本发明、包括在会话开始请求中的数据和包括在关于会话开始请求的响应中的数据的组合;
图54是一个方块图,示出图像处理装置的另一个功能配置,以解释根据本发明的设定内容改变方法;
图55示出根据本发明,分类成多个组的地址簿数据的结构的一个例子;
图56是解释根据本发明第八实施例的设定内容改变处理的流程图;
图57是解释根据本发明第八实施例的设定内容改变处理的流程图;
图58是解释根据本发明第八实施例的设定内容改变处理的流程图;
图59示出根据本发明第八实施例的地址列表屏幕的一个例子;
图60示出根据本发明第八实施例的改变数据选择屏幕的一个例子;
图61示出根据本发明第八实施例的用户验证屏幕的一个例子;
图62示出根据本发明第八实施例的锁定和会话之间的对应;
图63示出根据本发明第八实施例属性设定屏幕的一个例子;
图64示出根据本发明第八实施例的用户验证屏幕的另一个例子;
图65示出根据本发明第八实施例属性设定屏幕的另一个例子;
图66的流程图解释了根据本发明第八实施例锁定权限传送方法的一个例子;
图67示出根据本发明第八实施例从客户终端发送到WSF地址簿管理服务,作为图56中步骤S4010中的锁定权限继承请求的请求SOAP消息的一个例子;
图68示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图56中步骤S4014中的锁定权限继承请求的响应的响应SOAP消息的一个例子;
图69示出根据本发明第八实施例从客户终端发送到WSF地址簿管理服务,作为图56中步骤S4015中的地址簿锁定开始请求的请求SOAP消息的一个例子;
图70示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图57中步骤S4021中的地址簿锁定开始请求的响应的响应SOAP消息的一个例子;
图71示出根据本发明第八实施例,从客户终端发送到WSF地址簿管理服务,作为图57中步骤S4020中的属性设定请求的请求SOAP消息的一个例子;
图72示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图57中步骤S4023中的属性设定请求的响应的响应SOAP消息的一个例子;
图73示出根据本发明第八实施例,从客户终端发送到WSF地址簿管理服务,作为图57中步骤S4024的锁定权限解除请求的请求SOAP消息的一个例子;
图74示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图57中步骤S4027的锁定权限解除请求的响应的响应SOAP消息的一个例子;
图75示出根据本发明第八实施例,从客户终端发送到WSF地址簿管理服务,作为图57中步骤S4028中的会话结束请求的请求SOAP消息的一个例子;
图76示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图57中步骤S4031中的会话结束请求的响应的响应SOAP消息的一个例子;
图77示出根据本发明第八实施例,从客户终端发送到WSF地址簿管理服务,作为图57中步骤S4036中的锁定权限继承请求的请求SOAP消息的一个例子;
图78示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图57中步骤S4040中的会话结束请求的响应的响应SOAP消息的一个例子;
图79示出根据本发明第八实施例,从客户终端发送到WSF地址簿管理服务,作为图58中步骤S4045中的锁定解除请求的请求SOAP消息的一个例子;
图80示出根据本发明第八实施例,从WSF地址簿管理服务发送到客户终端,作为图58中步骤S4049中的锁定解除请求的响应的响应SOAP消息的一个例子;
图81是解释根据本发明第九实施例的设定内容改变处理的流程图;
图82是解释根据本发明第九实施例的设定内容改变处理的流程图;
图83是解释根据本发明第九实施例的设定内容改变处理的流程图;
图84示出根据本发明第九实施例,从客户终端发送到WSF地址簿管理服务,作为图82中步骤S4114中的会话/锁定权限改变请求的请求SOAP消息的一个例子;
图85示出根据本发明第九实施例,从WSF地址簿管理服务发送到客户终端,作为图82中步骤S4123中的会话/锁定权限改变请求的响应的响应SOAP消息的一个例子;
图86是解释根据本发明第十实施例的内容改变处理的流程图;
图87是解释根据本发明第十实施例的内容改变处理的流程图;
图88是解释根据本发明第十实施例的内容改变处理的流程图;
图89示出根据本发明第十实施例,从客户终端发送到WSF地址簿管理服务,作为图86中步骤S4200中的会话开始请求的请求SOAP消息的一个例子;
图90示出根据本发明第十实施例,从WSF地址簿管理服务发送到客户终端,作为图86中步骤S4209的会话开始请求的响应的响应SOAP消息的一个例子;
图91是解释根据本发明第十一实施例的设定内容改变处理的流程图;
图92是解释根据本发明第十一实施例的设定内容改变处理的流程图;
图93示出根据本发明第十一实施例,从客户终端发送到WSF设备管理服务,作为图91中步骤S4300的会话开始请求的请求SOAP消息的一个例子;
图94是解释根据本发明第十二实施例的设定内容改变处理的流程图;
图95是解释根据本发明第十二实施例的设定内容改变处理的流程图;
图96是解释根据本发明第十二实施例的设定内容改变处理的流程图;
图97示出根据本发明第十二实施例,从客户终端发送到WSF设备管理服务,作为图95中步骤S4426中的锁定权限继承请求的请求SOAP消息的一个例子;
图98是解释根据本发明第十三实施例的设定内容改变处理的流程图;
图99是解释根据本发明第十三实施例的设定内容改变处理的流程图;
图100是解释根据本发明第十三实施例的设定内容改变处理的流程图;
图101示出根据本发明第十三实施例,从客户终端发送到WSF设备管理服务,作为图98中步骤S4512中的锁定权限解除请求的请求SOAP消息的一个例子;
图102示出根据本发明第十三实施例,从WSF设备管理服务发送到客户终端,作为图99中步骤S4526中的锁定权限解除请求的响应的响应SOAP消息的一个例子;以及
图103示出根据本发明,包括在会话开始请求中的数据与包括在关于会话开始请求的响应中的数据的组合。
具体实施方式
下面,参照附图来说明本发明的实施例。在以下实施例中,图像处理设备将被作为一个例子而不是包含若干设定项的设定内容能够从客户终端远程改变的任意信息处理设备来描述。而且,在以下实施例中,针对每个管理主题所设定的设定内容将作为一个例子进行描述,但是包括若干设定项的任何信息都能够应用。
图1是一个方框图,示出根据本发明的图像处理设备的配置的例子。图像处理设备1包括软件组2,引导部分3和硬件资源4。
当图像处理设备1通电时,首先执行引导部分3,然后应用层5和平台6被激活。例如,引导部分3从硬盘设备(以下称为HDD)读出应用层5和平台6的程序,将每个读取的程序传输到存储器区域,然后激活每个程序。
硬件资源4包括其它硬件资源13,例如绘图器11、扫描仪12、传真机等。软件组2包括在诸如UNIXTM之类的操作系统(以下称为OS)中激活的应用层5和平台6。应用层5包括为每个有关成像的用户服务(例如打印机、复印机、传真机、扫描仪等)实施特殊处理的程序。
应用层5包括打印机应用程序21、复印机应用程序22、传真机应用程序23、扫描仪应用程序24、WEB页应用程序25、简单对象访问协议(以下称为SOAP)通信应用程序26、通用功能层7和Wed服务层8。
通用功能层7包括一个或者多个通用功能(以下称为SF)28。Wed服务层8包括WEB服务功能(以下称为WSF)27,它配备在WEB页应用程序25、SOAP通信应用程序26和一个或者多个SF 28之间。
WSF 27包括应用程序接口(以下称为WS-API)51,它能够通过预先定义的功能接收来自WEB页应用程序25或者SOAP通信应用程序26的处理请求。此外,SF 28中的每个都包括SF-API 52,它能够通过预先定义的功能来接收来自WSF27的处理请求。
当WSF27通过WS-API 51接收到来自WEB页应用程序25或者SOAP通信应用程序26的处理请求时,WSF 27响应处理请求,选择SF 28中的一个。WSF 27通过WS-API 51发送接收到的处理请求,通过WS-API 52发送到相应于处理请求而被选择的SF 28。当SF 28通过WS-API 52接收到处理请求时,SF 28响应处理请求实施处理。
平台6包括:用于向系统资源管理器39(以下称为SRM)提供通过中断来自应用层5的处理请求而实现的硬件资源4的获取请求的控制服务层9,用于通过管理一个或多个硬件资源4来传递来自控制服务层9的获取请求的SRM 39,用于响应来自SRM 39的获取请求管理硬件资源4的操作层10。平台6包括API 53,它能通过预先定义的功能接收来自应用层5的处理请求。OS以并行处理的方式运行应用层5和平台6的软件。
控制服务层9包括一个或者多个服务模块,例如NCS(网络控制服务)31、DCS(传输控制服务)32、OCS(操作面板控制服务)33、FCS(FAX控制服务)34、EXS(引擎控制服务)35、MCS(存储器控制服务)36、UCS(用户控制程序)37和SCS(系统控制服务)38。
NCS 31的处理仲裁(intermediate)从网络向每个应用程分发每个协议接收到的数据,或者仲裁从每个应用程序向网络发送数据。例如,NCS 31控制通过网络与连接到图像处理设备1上的网络设备的数据通信。
DCS 32的处理控制累积在图像处理设备1中的文档数据的分发。OCS 33的处理控制操作面板(这将在以后进行描述)。
FCS 34的处理提供API,以通过采用PSTN(公共电话交换网)或者ISDN(综合业务数字网)的FAX从应用层5发送和接收,登记或者引用在备份存储器中被管理的各种传真数据,读取传真数据,打印接收到的传真记录等。
ECS 35的处理控制引擎部分,例如绘图仪11,扫描仪12,硬件资源13等。MCS 36的处理控制获取或者释放存储器,使用HDD,压缩和解压缩图像数据等。UCS37的处理管理用户信息。
SCS 38的处理控制操作部分,以显示系统屏幕,显示LED(发光二极管),管理硬件资源,管理每个应用程序以及中断应用程序。
SRM 39的处理采用SCS 38来控制系统并管理硬件资源4。例如,SRM39的处理根据来自采用硬件资源4(例如绘图仪11,扫描仪12等)的上层的获取请求进行仲裁,并且控制执行硬件资源4。
具体地说,SRM 39的处理决定实施获取请求的硬件资源4是否可用。当硬件资源4对于获取请求可用时,SRM 39的处理通知上层实施获取请求的硬件资源4可用。SRM39的处理对于接收到的来自上层的获取请求安排应用硬件资源4,并直接实施请求内容(成像操作和由打印机引擎送入纸张、存储器获取、文件创建等)。
同样,操作层10包括用于管理FCU(FAX控制单元)(这将会在以后进行描述)的FCUH(FAX控制单元句柄)40、用于为处理分配存储器和管理分配给处理的存储器的IMH(图像存储器句柄)。通过使用引擎I/F(接口)将预先定义的功能发送处理请求到硬件资源4,SRM 39和FCUH 40对硬件资源4实施处理请求。
在图1的配置中,图像处理设备1能合并和处理在平台6的应用程序中共有的必要处理。接下来,将描述图像处理设备1的硬件配置。
图2是一个方框图,示出根据本发明的图像处理设备的硬件配置。在图2中,图像处理设备1包括控制器60、操作面板80、FCU 81和引擎部分82。
控制器60包括CPU(中央处理器)61、系统存储器52、NB(北桥)63、SB(南桥)64、ASIC(特定用途集成电路)66、局部存储器67、HDD(硬盘设备)68、NIC(网络接口卡)69、USB(通用串行总线)I/F(接口)70、IEEE1394I/F 71以及核心网络接口卡I/F 72。
操作面板80与控制器60的ASIC 66相连接。此外,FCU 81和引擎部分82通过PCI总线83与控制器60的ASIC 66相连接。
在控制器60中,局部存储器67和HDD 68与ASIC 66相连,CPU 61和ASIC 66通过CPU芯片组的NB 63相互连接。ASIC 66和NB 63通过AGP(加速图形接口)65相互连接。
CPU 61控制整个图像处理设备1。CPU 61激活在OS上的NCS31、DCS32、OCS 33、FCS 34、ECS 35、MCS 36、UCS 37和SCS 38,并执行打印机应用程序21、复印机应用程序22、传真机应用程序23、扫描仪应用程序24、WEB页应用程序25、SOAP通信应用程序26、WSF 27和SF 28。
NB 63是连接CPU 61、系统存储器62、SB 64、ASIC 66、NIC 69、USBI/F 70、IEEE1394 I/F 71和核心网络接口卡I/F 72的桥接器。NB63通过PCI总线73连接SB 64、NIC 69、USB I/F 70、IEEE1394 I/F 71和核心网络接口卡I/F 72。SB 64是连接PCI总线73到ROM(只读存储器)、周边设备等的桥接器。
系统存储器62是用作图像存储器的存储器。局部存储器67是用作用于拷贝的图像缓存、编码缓存等的存储器。ASIC 66是用于图像处理的IC(集成电路),包括用于图像处理的硬件元件。此外,HDD 68是用于保存图像数据、文档数据、程序、字体数据、表格等的存储器(辅助存储单元)的一个例子。
NIC 69是接口设备,连接图像处理设备1到诸如国际互联网、LAN(局域网)等上。USB I/F 70、IEEE1394 I/F 71和核心网络接口卡I/F 72是依照相关标准的接口。操作面板80是操作部分,接收操作员的输入操作,并向该操作员显示信息。
FCU 81包括用于备份的存储器。例如,在图像处理设备1关闭时,包括在FCU 81中的存储器暂时存储接收到的传真数据。
以下将参照附图描述由图像处理设备1实现的设定内容改变方法。图3是一个方框图,示出该图像处理设备的功能设置,用来解释根据本发明的设定内容改变方法。在图3示出的功能设置中,将省略对于解释设定内容改变方法不必要的功能部分。
在图3的功能设置中,打印机应用程序21、复印机应用程序22、传真机应用程序23、扫描仪应用程序24、NCS 31、FCS 34、SCS 38、操作面板80、作为主设备管理部分的WSF设备管理服务200、网络设定设备管理服务221、系统设定设备管理服务222、FAX设定设备管理服务223和打印机设定设备管理服务224在图像处理设备1中示出。网络设定设备管理服务221、系统设定设备管理服务222、FAX设定设备管理服务223和打印机设定设备管理服务224作为设定设备管理部分的一个例子来说明。
图像处理设备1通过诸如国际互联网、LAN这样的网络150与客户终端100连接。在图像处理设备1中,存储关于网络、系统、FAX、打印机等的各种设定内容,并且设定内容被客户终端100远程引用或者改变。此外,网络、系统、FAX、打印机等的设定内容由操作员通过操作图像处理设备1提供的操作面板80而引用或者改变。
例如,图像处理设备1以XML(扩展标识语言)的形式实施与客户终端100的数据交换。例如,图像处理设备1和客户终端100采用了称为SOAP(简单对象访问协议)的通信协议作为数据访问协议。
在从客户终端100远程引用或者改变设定内容的情况下,操作员通过网络150和NCS31将客户终端100连接到WSF设备管理服务200上。例如,NCS 31通过httpd(超文本传输协议程序)210,按照HTTP(超文本传输协议)控制与客户终端100的数据通信。
WSF设备管理服务200包括锁定管理部分201和会话管理部分202。锁定管理部分201管理称为锁定的状态(锁定状态),在该状态下,当操作员正引用或者改变设定内容时,设备内容不能被其它操作员或者图像处理设备1的任何应用程序(复制应用程序22)引用或者改变。如下所述,锁定(锁定状态)包括占用状态和可设定状态,在占用状态状态下,设定内容被占用(使用)并不能被引用和改变,而在可设定状态下,设定内容被占用但是能够被引用和改变。
会话管理部分202将每个会话作为对应于要引用或改变的设定内容的管理主题来进行管理,这些会话是用各种设定设备管理服务(系统设定设备管理服务222等)中的每一个来建立的。WSF设备管理服务200利用锁定管理部分201和会话管理部分202在锁定和会话间建立对应。例如,WSF设备管理服务作为图1所示WSF 27的功能而被实现。
网络设定设备管理服务221实施有关于由NCS 31管理的设定内容的改变或者引用的处理。系统设定设备管理服务222实施有关于由SCS 38管理的设定内容的改变或者引用的处理。FAX设定设备管理服务223实施有关于由FCS 34管理的设定内容的改变或者引用的处理。同样,打印机设定设备管理服务224实施有关于由打印机应用程序21管理的设定内容的改变或者引用的处理。例如,网络设定设备管理服务221、系统设定设备管理服务222、FAX设定设备管理服务223和打印机设定设备管理服务224作为图1所示的SF28而被实现。
在图3所示的图像处理设备1中,网络设定设备管理服务221、系统设定设备管理服务222、FAX设定设备管理服务223、打印机设定设备管理服务224、操作面板80、复制应用程序22、扫描仪应用程序24、FAX应用程序23、打印机应用程序21分别包含锁定状态管理部分226a至226i,并对应于锁定状态实施各自的处理,锁定状态会在下面进行描述。
图4是示出对应的一个例子的图,该对应示出每个设定管理服务和包括在设备内容中的每个设定项间的相互关系。在图4中,例如,涉及通过网络设定设备管理服务221而进行改变或引用的处理的设定内容包括这样的设定项,例如设备IP地址服务、网关、可用协议、主机名、域名等。
[第一实施例]
接下来描述由图3中的图像处理设备1所实施的处理会参考流程图。图5、图6和图7是用于解释根据本发明的第一实施例的设定内容改变处理的流程图。
在从客户终端100远程引用或改变保存在图像处理设备1中的设定内容的情况下,操作员(以下称为管理员)操作客户终端100并请求显示如图8所示的初始屏幕1000。客户终端100在显示单元上显示如图8所示初始屏幕1000。初始屏幕1000的屏幕数据可以被预先保存在客户终端100中,或者从图像处理设备1获取。
图8示出初始屏幕的一个例子。管理员选择设定内容的一种类型(管理主题名称)以引用或改变,然后按OK按钮1001。在图8中的初始屏幕1000中、系统设定和FAX设定被选择。当管理员按OK按钮后,客户终端100显示如图9所示的一个客户验证屏幕1010。客户验证屏幕1010的屏幕数据可以被预先保存在客户终端100中,或者从图像处理设备1获取。
图8是说明该初始屏幕的一个例子的图。管理员选择要引用或改变的设定内容的类型(管理主题名字),并按OK按钮1001。在图8的初始屏幕1000中,选择系统设定和FAX设定。当管理员按OK按钮1001时,客户终端100显示如图9中所示的用户验证屏幕1010。用户验证屏幕1010的屏幕数据可以预先保存在客户终端100中,或者从图像处理设备1获取。
图9示出客户验证屏幕的一个例子。管理员输入用户名和口令,然后按OK按钮1011。当管理员按OK按钮1011时,设定内容改变处理进入到步骤S10。在步骤S10中,客户终端100通过NCS 31发送会话开始请求到WSF设备管理服务200。
步骤S10中的会话开始请求包括管理主题名称“系统设定”,用户名和口令。在步骤S10中的用户名指示具有系统设定权限的管理员。
设定内容改变处理进入步骤S11,在步骤S11中,WSF设备管理服务200对应于包含在接收自客户终端100的会话开始请求中的管理主题名称“系统设定”,选择系统设定设备管理服务222,然后发送会话开始请求到系统设定设备管理服务222。步骤S11中的会话开始请求包括用户名和口令。
设定内容改变处理进入步骤S12,在步骤S12中,系统设定设备管理服务222从接收自客户终端100的会话开始请求中获得用户名和口令,然后,如果用户名和口令包含在系统设定设备管理服务222的设定权限列表300中,则与客户终端100建立会话。系统设定设备管理服务222的设定权限列表300指示允许访问系统设定的管理员的用户名和口令。
设定内容改变处理进入步骤S13。在步骤S13中,系统设定设备管理服务222发送步骤12中建立的会话的会话ID到WSF设备管理服务200。设定内容改变处理进入步骤S14。在步骤S14中,WSF设备管理服务200发送在步骤S13中接收到的会话ID到客户终端100。
设定内容改变处理进入步骤S15。在步骤S15中,客户终端100发送针对整个设备的锁定开始请求到WSF设备管理服务200。步骤S15中的锁定开始请求包括管理主题名称“系统设定”,会话ID和所要的锁定有效时间限制。会话ID是用于证明操作操作面板或者客户终端的操作员拥有各设定设备管理服务的管理权限的标识。也就是说,会话ID用作为证明管理权限的信息。设定内容改变处理进入步骤S16。在步骤S16中,WSF设备管理服务200通过使用锁定管理部分201和会话管理部分202对应关于会话的锁定。
图10解释锁定和会话间的对应。会话管理部分202为每个会话生成会话信息1020。会话信息1020包括具有会话ID、用户信息、有/没有锁定权限等的信息。锁定管理部分201在设定内容被锁定时生成锁定信息1021。锁定信息1021包括具有锁定状态、维持该锁定的会话的会话ID、维持该锁定的设定设备管理服务的URL(标准资源位置)等的信息。也就是说,锁定和会话是通过构成会话信息1020的“会话ID”和构成锁定信息1021的“维持该锁定的会话的会话ID”而相互对应的。
设定内容改变处理进入步骤S17。在步骤S17中,WSF设备管理服务200开始整个设备锁定转换处理,将图像处理设备1转换到占用状态。占用状态位于常规状态和可设定状态之间,该状态下,设定内容不能被引用或改变。
设定内容改变处理进入步骤S17-1。在步骤S17-1中,WSF设备管理服务200发送整个设备锁定转换请求到SCS 38。设定内容改变处理进入步骤S17-2。在步骤S17-2中,SCS 38发送与图像处理设备1和各种设定设备管理服务中的应用程序有关的整个设备锁定转换询问。设定内容改变处理进入步骤S17-3。在步骤S17-3中,SCS 38执行整个设备锁定转换。步骤S17中的整个设备锁定转换处理可以由WSF设备管理服务200而不是SCS 38实施。
在步骤S17之后,各种设定设备管理服务从常规状态转换为占用状态。设定内容改变处理进入步骤S18。在步骤S18中,WSF设备管理服务200选择对应于包含在步骤S15接收的整体锁定请求中的管理主题名称“系统设定”的系统设定设备管理服务222,并发送占用开始通知到系统设定设备管理服务222。步骤S18中的占用开始通知包括在步骤S15中接收的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S19。在步骤S19中,系统设定设备管理服务222从占用状态转换到可设定状态。在可设定状态下,仅仅来自WSF设备管理服务200的请求被接收,并且设定内容能够被引用或改变。
设定内容改变处理进入步骤S20。在步骤S20中,系统设定设备管理服务222发送有关步骤S18的占用开始通知的响应到WSF设备管理服务200。然后,设定内容改变处理进入步骤S21。在步骤S21中,WSF设备管理服务200发送锁定执行结果到客户终端100。
当客户终端100接收到步骤S21中的锁定执行结果时,客户终端100显示图11所示的属性设定屏幕1030。属性设定屏幕1030的屏幕数据可以被预先保存在客户终端100中,或者从图像处理设备1获取。
图11示出属性设定屏幕的一个例子。管理员设定属性,然后按设定执行按钮1031。在图11所示的属性设定屏幕1030中,实施时间和安全设定。当管理员按设定执行按钮1031时,设定内容改变处理进入步骤S23。
在步骤23中,客户终端100发送属性设定请求到WSF设备管理服务200。步骤S23中的属性设定请求包括管理主题名称“系统设定”、会话ID和设定信息。设定信息包括在图11的属性设定屏幕1030中设定的时间和安全设定。
设定内容改变处理进入步骤S24。在步骤S24中,WSF设备管理服务200选择对应于包含在步骤S23接收的属性设定请求中的管理主题名称“系统设定”的系统设定设备管理服务222,并将属性设定请求发送到系统设定设备管理服务222。在步骤24中的属性设定请求包括会话ID和设定信息。
当系统设定设备管理服务222接收到属性设定请求后,系统设定设备管理服务222从属性设定请求中获取会话ID和设定信息,然后通过使用设定信息来改变系统设定设备管理服务222的设定内容。设定内容改变处理进入步骤S25。在步骤S25中,系统设定设备管理服务222发送有关步骤S24接收的属性设定请求的设定结果到WSF设备管理服务200。设定内容改变处理进入步骤S26。在步骤S26中,WSF设备管理服务200发送步骤S25接收的设定结果到客户终端100。
设定内容改变处理进入步骤S27。在步骤S27中,客户终端100发送锁定权限解除请求到WSF设备管理服务200。步骤S27的锁定权限解除请求包括管理主题名称“系统设定”和会话ID。设定内容改变处理进入步骤S28。在步骤S28中,WSF设备管理服务200选择对应于包含在步骤S23中接收的锁定权限解除请求中的管理主题名称“系统设定”的系统设定设备管理服务222,然后发送占用结束通知到系统设定设备管理服务222。步骤S28中的占用结束通知包括步骤S27中接收到的会话ID。
设定内容改变处理进入步骤S29。在步骤S29中,系统设定设备管理服务222从可设定状态转换到占用状态。设定内容改变处理进入步骤S30。在步骤S30中,系统设定设备管理服务222发送有关步骤S28中的占用结束通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S31。在步骤S31中,WSF设备管理服务200发送锁定权限解除请求的执行结果到客户终端100。
设定内容改变处理进入步骤S32。在步骤S32中,客户终端100发送会话结束请求到WSF设备管理服务200。步骤S32中的会话结束请求包括管理主题名称“系统设定”和会话ID。设定内容改变处理进入步骤S33。在步骤S33中,WSF设备管理服务200选择对应于包含步骤S32接收的会话结束请求中的管理主题名称“系统设定”的系统设定设备管理服务222,然后发送会话结束请求到系统设定设备管理服务222。步骤S33中的会话结束请求包括会话ID。
当系统设定设备管理服务222接收到会话结束请求,系统设定设备管理服务222从步骤S33接收到的会话结束请求中获取会话ID,然后解除对应于会话ID的会话。设定内容改变处理进入步骤S34。在步骤S34中,系统设定设备管理服务222发送对应于步骤S33的会话结束请求的执行结果到WSF设备管理服务200。设定内容改变处理进入步骤S35。在步骤S35中,WSF设备管理服务200发送步骤S34接收的执行结果到客户终端100。
当客户终端100接收到步骤S35中的执行结果时,客户终端100在显示单元上显示用户验证屏幕1040。为了解释响应于一种类型的设定内容,每个管理员都是不同的一个例子,为每种类型的设定内容实施了注册。属性设定屏幕1040的屏幕数据可以被预先保存在客户终端100中,或者从图像处理设备1获取。
图12示出用户验证屏幕的另外一个例子。管理员输入用户名和口令,然后按OK按钮1041。当管理员按OK按钮1041时,设定内容改变处理进入到步骤S36。
设定内容改变处理进入步骤S36。在步骤S36中,客户终端100发送会话开始请求到WSF设备管理服务200。在步骤S36中的会话开始请求包括管理主题名称“FAX设定”、用户名和口令。在步骤S36中的用户名指示具有FAX设定的权限的管理员。
设定内容改变处理进入步骤S37。在步骤S37中,WSF设备管理服务200选择对应于包含在步骤36接收的会话开始请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,然后发送会话开始请求到FAX设定设备管理服务223。步骤S37中的会话开始请求包括用户名和口令。
FAX设定设备管理服务223从步骤37接收自客户终端100的会话开始请求中获得用户名和口令,如步骤12所述,然后,如果用户名和口令包含FAX设定设备管理服务223中的设定权限列表301中,则与客户终端100建立对话。FAX设定设备管理服务223中的设定权限列表301指示允许进入FAX设定的管理员的用户名和口令。
会话建立后,设定内容改变处理进入步骤S38。在步骤S38中,FAX设定设备管理服务223发送建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。设定内容改变处理进入步骤S39。在步骤S39中,WSF设备管理服务200发送步骤S38中接收到的会话ID到客户终端100。
当客户终端100在步骤S39中接收到会话ID,则设定内容改变处理进入步骤S40。在步骤S40中,客户终端发送锁定权限继承请求到WSF设备管理服务200。步骤S40中的锁定权限继承请求包括管理主题名称“FAX设定”、建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID、系统设定设备管理服务222的URL以及正在客户终端100和系统设定设备管理服务222间建立的会话的会话ID。
在步骤S40中的锁定权限继承请求包括事先具有锁定权限的管理主题服务的URL和会话ID,因为通过确认客户终端100知道事先具有锁定权限的管理对象服务的URL和会话ID可以提高安全性。
设定内容改变处理进入步骤S41。在步骤S41中,WSF设备管理服务200将建立在客户终端100和系统设定设备管理服务222间的会话所拥有的锁定权限,传送到建立在客户终端100和FAX设定设备管理服务223间的会话。
设定内容改变处理进入步骤S42。在步骤S42中,WSF设备管理服务200选择响应包含在步骤S40接收的锁定权限继承请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送占用开始通知到FAX设定设备管理服务223。步骤S42中的占用开始通知包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S43。在步骤S43中,FAX设定设备管理服务223从占用状态转换到可设定状态。设定内容改变处理进入步骤S44。在步骤S44中,FAX设定设备管理服务223发送关于步骤S42的占用开始通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S45。在步骤S45中,WSF设备管理服务200发送锁定执行结果到客户终端100。
当客户终端100接收到步骤S45中的锁定执行结果时,客户终端100在显示单元上显示图13所示的属性设定屏幕1050。属性设定屏幕1050的屏幕数据可以被预先保存在客户终端100中,或者从图像处理设备1获取。
图13示出属性设定屏幕的另外一个例子。管理员设定属性,然后按设定执行按钮1051。在图13所示的属性设定屏幕执行1050中,设置是/否打印报头和自动FAX号码。当管理员按设定执行按钮1051时,设定内容改变处理进入步骤S46。
在步骤46中,客户终端100发送属性设定请求到WSF设备管理服务200。步骤S46中的属性设定请求包括管理主题名称“FAX设定”、建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID和设定信息。设定信息指示在图11的属性设定屏幕1050中设定的是/否打印报头和自动FAX号码。
设定内容改变处理进入步骤S47。在步骤S47中,WSF设备管理服务200选择响应包含在步骤S46接收的属性设定请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,并将属性设定请求发送到FAX设定设备管理服务223。在步骤47中的属性设定请求包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID和设定信息。
当属性设定请求被接收后,FAX设定设备管理服务223从属性设定请求中获取建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID和设定信息,然后改变FAX设定设备管理服务223的设定内容。设定内容改变处理进入步骤S48。在步骤S48中,FAX设定设备管理服务223发送有关步骤S47接收的属性设定请求的设定结果到WSF设备管理服务200。设定内容改变处理进入步骤S49。在步骤S49中,WSF设备管理服务200发送步骤S48接收的设定结果到客户终端100。
设定内容改变处理进入步骤S50。在步骤S50中,客户终端100发送锁定解除请求到WSF设备管理服务200。步骤S50的锁定解除请求中包括管理主题名称“FAX设定”和建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。
设定内容改变处理进入步骤S51。在步骤S51中,WSF设备管理服务200开始一个整个设备锁定解除处理,解除图像处理设备1的占用状态。设定内容改变处理进入步骤S51-1。在步骤S51-1中,WSF设备管理服务200发送整个设备锁定解除请求到SCS 38。设定内容改变处理进入步骤S51-2。在S51-2中,SCS 38发送有关图像处理设备1和各种设定设备管理服务的整个设备锁定解除通知。在步骤S51中的整个设备锁定解除处理可以由WSF设备管理服务200而不是SCS 38来产生。
在步骤S51之后,各种设定设备管理服务从占用状态转换为常规状态。设定内容改变处理进入步骤S52。在步骤S52中,WSF设备管理服务200选择响应包含在步骤S50中接收的整体解除请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送占用结束通知到FAX设定设备管理服务223。步骤S52中的占用结束通知包括在步骤S50中接收的建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。
设定内容改变处理进入步骤S53。在步骤S53中,FAX设定设备管理服务223发送有关步骤S52中的占用结束通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S54。在步骤S54中,WSF设备管理服务200发送有关锁定权限解除请求的执行结果到客户终端100。
设定内容改变处理进入步骤S55。在步骤S55中,客户终端100发送会话结束请求到WSF设备管理服务200。步骤S55中的会话结束请求包括管理主题名称“FAX设定”和建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。
设定内容改变处理进入步骤S56。在步骤S56中,WSF设备管理服务200选择响应包含在步骤S55中接收的会话结束请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,然后发送会话结束请求到FAX设定设备管理服务223。步骤S56中的会话结束请求包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。
当FAX设定设备管理服务223接收到会话结束请求时,FAX设定设备管理服务223从步骤S56接收到的会话结束请求中获取建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID,然后解除对应于会话ID的会话。设定内容改变处理进入步骤S57。在步骤S57中,FAX设定设备管理服务223发送有关步骤S56的会话结束请求的执行结果到WSF设备管理服务200。设定内容改变处理进入步骤S58。在步骤S58中,WSF设备管理服务200发送步骤S57接收的执行结果到客户终端100。要注意的是,过步骤S52至S54能在步骤S51之前实施。
接下来参考流程图描述步骤S41中的锁定权限转移处理。图14是用于解释锁定权限转移处理的一个例子的流程图。锁定权限转移处理进入步骤S41-1。在步骤S41-1中,WSF设备管理服务200接收来自客户终端100的锁定权限继承请求。
来自客户终端100锁定权限继承请求包括管理主题名称“FAX设定”,建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID,系统设定设备管理服务222的URL和建立在客户终端100和系统设定设备管理服务222间的会话的会话ID。
锁定权限转移处理进入步骤S41-2。在步骤S41-2中,WSF设备管理服务200检查建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID的有效性,该ID包含在锁定权限继承请求中。锁定权限转移处理进入步骤S41-3。在步骤S41-3中,WSF设备管理服务200检查包含在锁定权限继承请求中的系统设定设备管理服务222的URL的有效性。锁定权限转移处理进入步骤S41-4。在步骤S41-4中,WSF设备管理服务200检查包含在锁定权限继承请求中的建立在客户终端100和系统设定设备管理服务222间的会话的会话ID的有效性。
当步骤S41-2至S41-4中的有效性检查正常结束时,锁定权限转移处理进入步骤S41-5。在步骤S41-5中,WSF设备管理服务200通过重写锁定信息1021,使建立在客户终端100和系统设定设备管理服务222间的会话中所维持的锁定权限,和包含在建立在客户终端100和FAX设定设备管理服务223间的会话相对应。要注意的是,在锁定权限转移处理中,步骤S41-3至S41-4并不是强制性的,可以省略。
接下来,在图5、图6和图7所示的流程图中,将参考图15到图28来详细描述在客户终端100和图像处理设备1间发送和接收的消息。
图15示出从客户终端发送到WSF设备管理服务的作为图5的步骤S10中会话开始请求的请求SOAP消息的一个例子。图15中的请求SOAP消息1060包括用户名1061、口令1062和管理主题名1063。
图16示出从WSF设备管理服务发送到客户终端的作为图5的步骤S14中会话开始请求的响应的响应SOAP消息的一个例子。图16中的响应SOAP消息1070包括建立在客户终端100和系统设定设备管理服务222间的会话的会话ID 1071。
图17示出从客户终端发送到WSF设备管理服务的,作为图5的步骤S15中整个设备锁定开始请求的请求SOAP消息的一个例子。图17中的请求SOAP消息1080包括建立在客户终端100和系统设定设备管理服务222间的会话的会话ID1081、管理主题名1082和所要的锁定有效时间限制1083。
图18示出从WSF设备管理服务发送到客户终端的作为图5的步骤S21中整个设备锁定开始请求的响应的响应SOAP消息的一个例子。图18中的响应SOAP消息1090包括对应于整个设备锁定开始请求的锁定执行结果1091。
图19示出从客户终端发送到WSF设备管理服务的作为图6的步骤S23中的属性设定请求的请求SOAP消息的一个例子。图19中的请求SOAP消息1100包括建立在客户终端100和系统设定设备管理服务222间的会话的会话ID1101、管理主题名1102和设定信息1103。
图20示出从WSF设备管理服务发送到客户终端的作为图6的步骤S26中的属性设定请求的响应的响应SOAP消息的一个例子。图20中的响应SOAP消息1110包括对应于属性设定请求的设定结果1111。
图21示出从客户终端发送到WSF设备管理服务的作为图6的步骤S27中的锁定权限解除请求的请求SOAP消息的一个例子。图21中的请求SOAP消息1120包括建立在客户终端100和系统设定设备管理服务222间的会话ID1121和管理主题名1122。
图22示出从WSF设备管理服务发送到客户终端的作为图6的步骤S31中的锁定权限解除请求的响应的响应SOAP消息的一个例子。图22中的响应SOAP消息1130包括对应于锁定权限解除请求的执行结果1131。
图23示出从客户终端发送到WSF设备管理服务的作为图6的步骤S32中的会话结束请求的请求SOAP消息的一个例子。图23中的请求SOAP消息1140包括建立在客户终端100和系统设定设备管理服务222间的会话ID1141、管理主题名1142。
图24示出从WSF设备管理服务发送到客户终端的作为图6的步骤S35中的会话结束请求的响应的响应SOAP消息的一个例子。图24中的响应SOAP消息1150包括对应于会话结束请求的执行结果1151。
从客户终端100发送到WSF设备管理服务200的作为步骤S36中会话开始请求的请求SOAP消息,与图15中的请求SOAP消息1060相同,就省略了其解释。从WSF设备管理服务200发送到客户终端100的作为步骤S36中会话开始请求的响应的响应SOAP消息,与图16中的响应SOAP消息1070相同,省略其解释。
图25示出从客户终端发送到WSF设备管理服务的作为图6的步骤S32中的锁定权限继承请求的请求SOAP消息的一个例子。图25中的请求SOAP消息1160包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID1161、管理主题名1162、系统设定设备管理服务222的URL 1163和建立在客户终端100和系统设定设备管理服务222间的会话的会话ID1164。
图26示出从WSF设备管理服务发送到客户终端的作为图6的步骤S45中的锁定权限继承请求的响应的响应SOAP消息的一个例子。图26中的响应SOAP消息1170包括对应于锁定权限继承请求的锁定执行结果1171。
从客户终端100发送到WSF设备管理服务200的作为在步骤S46中的属性设定请求的请求SOAP消息,与图19中的请求SOAP消息1100相同,将省略其解释。从WSF设备管理服务200发送到客户终端100的作为在步骤S49中的属性设定请求的响应的响应SOAP消息,与图20中的响应SOAP消息1110相同,将省略其解释。
图27示出从客户终端发送到WSF设备管理服务的作为图7的步骤S50中的锁定解除请求的请求SOAP消息的一个例子。图27中的请求SOAP消息1180包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID1181和管理主题名1182。
图28示出从WSF设备管理服务发送到客户终端的作为图7的步骤S54中的锁定解除请求的响应的响应SOAP消息的一个例子。图28中的响应SOAP消息1190包括对应于锁定解除请求的执行结果1191。
从客户终端100发送到WSF设备管理服务200的作为步骤S55中的会话结束请求的请求SOAP消息,与图23中的请求SOAP消息1140相同,将省略其解释。从WSF设备管理服务200发送到客户终端100的作为步骤S58中会话结束请求的响应的响应SOAP消息,与图24中的响应SOAP消息相同,将省略其解释。
如上所述,在根据本发明的第一实施例的设定内容改变处理中,通过在WSF设备管理服务中使它们彼此对应地管理会话和锁定权限,锁定权限能在会话间转移。因此,解除锁定不需要时间间隔,因此由针对若干的若干项管理主题形成的设定内容能以连续的处理顺序改变。
[第二实施例]
接下来,将描述关于本发明的第二实施例的设定内容改变处理。图29和图30是用于解释根据本发明的第二实施例的设定内容改变处理的流程图。在图29和图30的流程图中,从步骤S100到S115与图5到图7中的S10到S26相同,将省略它们的解释。
设定内容改变处理进入步骤S116。在步骤S116中,客户终端100发送会话/锁定权限改变请求到WSF设备管理服务200。步骤S116中的会话/锁定权限改变请求包括改变前的管理主题名称“系统设定”,建立在客户终端100和系统设定设备管理服务222间的会话的会话ID、改变后的管理主题名称“FAX设定”、用户名和口令。步骤S116中的用户名指示具有FAX设定的权限的管理员。
设定内容改变处理进入步骤S117。在步骤S117中,WSF设备管理服务200选择对应于包含在步骤S116中接收的会话/锁定权限改变请求中的改变前的管理主题名称“系统设定”的系统设定设备管理服务222,并发送占用结束通知到系统设定设备管理服务222。步骤S117中的占用结束通知包括在步骤S116中接收的会话ID。
设定内容改变处理进入步骤S118。在步骤S118中,系统设定设备管理服务222从可设定状态转换到占用状态。设定内容改变处理进入步骤S119。在步骤S119中,系统设定设备管理服务222发送有关步骤S117的占用结束通知的响应到WSF设备管理服务200。
设定内容改变处理进入步骤S120。在步骤S120中,WSF设备管理服务200选择对应于包含在步骤S116中接收的会话/锁定权限改变请求中的改变前的管理主题名称“系统设定”的系统设定设备管理服务222,并发送会话结束请求到系统设定设备管理服务222。步骤S120中的会话结束请求包括在步骤S116中接收的会话ID。
当系统设定设备管理服务222接收到会话结束请求时,系统设定设备管理服务222从步骤S120中的会话结束请求中获取会话ID,然后解除对应于会话ID的会话。设定内容改变处理进入步骤S121。在步骤S121中,系统设定设备管理服务222发送有关步骤S120中接收的会话结束请求的执行结果到WSF设备管理服务200。
设定内容改变处理进入步骤S122。在步骤S122中,WSF设备管理服务200选择对应于包含在步骤S121接收的会话/锁定权限改变请求中的改变后的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送会话开始请求到FAX设定设备管理服务223。步骤S122中的会话开始请求包括在步骤S116中接收的用户名和口令。
FAX设定设备管理服务223从步骤S122中的会话开始请求中获取用户ID和口令,然后如果用户名和口令包含在FAX设定设备管理服务223中的设定权限列表301中,则建立与客户终端100的会话。
在会话建立后,设定内容改变处理进入步骤S123。在步骤S123中,FAX设定设备管理服务223发送建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。在步骤S123之后,WSF设备管理服务200实施与第一实施例中步骤41中的锁定权限转移处理相同的锁定权限转移处理。
设定内容改变处理进入步骤S124。在步骤S124中,WSF设备管理服务200选择对应于包含在步骤S116中接收的会话/锁定权限改变请求中的改变后的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送占用开始通知到FAX设定设备管理服务223。步骤S124中的占用开始通知包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S125。在步骤S125中,FAX设定设备管理服务223从占用状态转换到可设定状态。设定内容改变处理进入步骤S126。在步骤S126中,FAX设定设备管理服务223发送有关步骤S124的占用开始通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S127。在步骤S127中,WSF设备管理服务200发送会话/锁定权限改变结果到客户终端100。步骤S127中的会话/锁定权限改变结果包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。在步骤S127之后的步骤S128到S140与第一实施例的图5到图7的步骤S46到S58相同,将省略它们的解释。
接下来,参考图31到图32详细描述在图29和图30的流程图中的在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息。
在图29和图30的流程图的步骤S100至S115和步骤S128至S140与图5到图7的步骤S10至S26和步骤S46至S58相同,将省略在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息的详细解释。
图31示出从客户终端发送到WSF设备管理服务的作为步骤S116中的会话/锁定权限改变请求的请求SOAP消息的一个例子。图31中的请求SOAP消息1200包括建立在客户终端100和系统设定设备管理服务222间的会话的会话ID1201、改变“系统设定”前的管理主题名1202和改变“FAX设定”后的管理主题名1203,改变后的用户名1204和改变后的口令1205。
图32示出从WSF设备管理服务发送到客户终端的作为步骤S127中的会话/锁定权限改变请求的响应的响应SOAP消息的一个例子。图32中的响应SOAP消息1210包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID1211。在本发明的第二实施例的设定内容改变处理中,单一请求能够切换会话,并通过第一实施例中的若干请求来转移锁定权限。
[第三实施例]
接下来,将描述关于本发明的第三实施例的设定内容改变处理。图33和图34是用于解释根据本发明的第三实施例的设定内容改变处理的流程图。管理员操作客户终端100以请求显示上述图8所示的初始屏幕1000。客户终端100在显示单元上显示初始屏幕1000。
管理员选择要引用或改变的设定内容的类型(管理主题名),然后按OK按钮1001。当管理员按OK按钮1001后,客户终端100在显示单元上显示图35所示的用户验证屏幕1220。用户验证屏幕1220的屏幕数据可以被预先保存在客户终端100中,或者从图像处理设备1获取。
图35示出另一个用户验证屏幕。管理员输入系统设定的用户名和口令,输入FAX设定的用户名和口令,并按OK按钮1221。当管理员按OK按钮1221时,设定内容改变处理进入到步骤S199。在步骤S199中,客户终端100发送会话开始请求到WSF设备管理服务200。在步骤S199中的会话开始请求包括管理主题名称“系统设定,FAX设定”,用于系统设定的用户名和口令,以及用于FAX设定的用户名和口令。
设定内容改变处理进入步骤S200。在S200中,WSF设备管理服务200创建建立在客户终端100和WSF设备管理服务200间的会话的会话ID,并生成会话信息。
设定内容改变处理进入步骤S201。在S201中,WSF设备管理服务200选择对应于包含在步骤S199中接收的会话开始请求中的管理主题名称“系统设定”的系统设定设备管理服务222,并发送会话开始请求到系统设定设备管理服务222。在步骤201中的会话开始请求包括用于系统设定的用户名和口令和会话ID。
设定内容改变处理进入步骤S202。在S202中,系统设定设备管理服务222从步骤201接收的会话开始请求中获得用户名和口令,然后检查用户名和口令是否包含在系统设定设备管理服务222的设定权限列表300中。
设定内容改变处理进入步骤S203。在S203中,系统设定设备管理服务222发送检查结果作为对步骤S201中的会话开始请求的响应,显示会话开始请求中用户名和口令是否包含在系统设定设备管理服务222的设定权限列表300中。
设定内容改变处理进入步骤S204。在S204中,WSF设备管理服务200选择对应于包含在步骤S199中接收的会话开始请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送会话开始请求到FAX设定设备管理服务223。在步骤204中的会话开始请求包括用于FAX设定的用户名和口令和会话ID。
设定内容改变处理进入步骤S205。在S205中,FAX设定设备管理服务223从步骤204接收的会话开始请求中获得用户名ID和口令,然后检查用户名和口令是否包含在FAX设定设备管理服务223中的设定权限列表301中。
设定内容改变处理进入步骤S206。在S206中,FAX设定设备管理服务223发送检查结果作为对步骤204中的会话开始请求的响应,显示会话开始请求中用户名ID和口令是否包含FAX设定设备管理服务223中的设定权限列表301中。设定内容改变处理进入步骤S207。在S207中,WSF设备管理服务200发送对步骤S199中的会话开始请求的响应到客户终端100。S207中的响应包括会话ID。
设定内容改变处理进入步骤S208。在步骤S208中,客户终端100发送整个设备锁定开始请求到WSF设备管理服务200。步骤S208中的整个设备锁定开始请求包括会话ID和所要的锁定有效时间限制。设定内容改变处理进入步骤S209。在步骤S209中,WSF设备管理服务200通过使用锁定管理部分201和会话管理部分202对应于锁定和会话。设定内容改变处理进入步骤S210。在步骤S210中,WSF设备管理服务200开始整个设备锁定转换处理,将图像处理设备1转换到占用状态。
在步骤S210之后,各种设定设备管理服务从常规状态转换为占用状态。设定内容改变处理进入步骤S211。在步骤S211中,WSF设备管理服务200选择对应于包含在步骤S199接收的整体锁定请求中的管理主题名称“系统设定”的系统设定设备管理服务222,并发送占用开始通知到系统设定设备管理服务222。步骤S211中的占用开始通知包括在步骤S208中接收的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S212。在步骤S212中,系统设定设备管理服务222从占用状态转换到可设定状态。设定内容改变处理进入步骤S213。在步骤S213中,系统设定设备管理服务222发送对步骤S211的占用开始通知的响应到WSF设备管理服务200。
设定内容改变处理进入步骤S214。在步骤S214中,WSF设备管理服务200选择对应于包含在步骤S199中接收的会话开始请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送占用开始通知到FAX设定设备管理服务223。在步骤214中的占用开始通知包括步骤S208中接收的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S215。在步骤S215中,FAX设定设备管理服务223从占用状态转换为可设定状态。设定内容改变处理进入步骤S216。在步骤S216中,FAX设定设备管理服务223发送步骤S214中的占用开始通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S217。在步骤S217中,WSF设备管理服务200发送锁定执行结果到客户终端100。
当客户终端100接收到步骤S217中的锁定执行结果后,客户终端100在显示单元上显示图11所示的属性设定屏幕1030。管理员设定属性并按设定执行按钮1031。当管理员按设定执行按钮1031时,设定内容改变处理进入到步骤S218。
设定内容改变处理进入到步骤S218。在步骤S218中,客户终端100发送属性设定请求到WSF设备管理服务200。在步骤S218中的属性设定请求包括管理主题名称“系统设定”、会话ID和设定信息。设定信息是示出在图11的属性设定屏幕1030中的时间和安全设定集的信息。
设定内容改变处理进入到步骤S219。在步骤S219中,WSF设备管理服务200选择对应于包含在步骤S218中接收的属性设定请求中的管理主题名称“系统设定”的系统设定设备管理服务222,并发送属性设定请求到系统设定设备管理服务222。在步骤219中的属性设定请求包括会话ID和设定信息。
系统设定设备管理服务222接收到属性设定请求后,系统设定设备管理服务222从属性设定请求中获得会话ID和设定信息,利用设定信息改变系统设定设备管理服务222的设定内容。设定内容改变处理进入到步骤S220。在步骤S220中,系统设定设备管理服务222发送在步骤S219中接收的属性设定请求的设定结果到WSF设备管理服务200。设定内容改变处理进入到步骤S221。在步骤S221中,WSF设备管理服务200发送步骤S220接收的设定结果到客户终端100。
设定内容改变处理进入到步骤S222。在步骤S222中,客户终端100在显示单元上显示图13所示的属性设定屏幕1050。管理员设定属性,并按设定执行按钮1051。当管理员按设定执行按钮1051时,设定内容改变处理进入到步骤S222。
在步骤S222中,客户终端100发送属性设定请求到WSF设备管理服务200。在步骤S222中的属性设定请求包括管理主题名称“FAX设定”、会话ID和设定信息。设定信息包括在图13的属性设定屏幕1050中设定的是/否打印报头和自动FAX号码。
设定内容改变处理进入步骤S223。在步骤S223中,WSF设备管理服务200选择对应于包含在步骤S222中接收的属性设定请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,并发送属性设定请求到FAX设定设备管理服务223。在步骤223中的属性设定请求包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID和会话信息。
FAX设定设备管理服务223接收到属性设定请求后,FAX设定设备管理服务223从属性设定请求中获得会话ID和设定信息,利用设定信息改变FAX设定设备管理服务223的设定内容。设定内容改变处理进入到步骤S224。在步骤S224中,FAX设定设备管理服务223发送关于步骤S223接收的属性设定请求的设定结果到WSF设备管理服务200。设定内容改变处理进入到步骤S225。在步骤S225中,WSF设备管理服务200发送步骤S224接收的设定结果到客户终端100。
设定内容改变处理进入到步骤S226。在步骤S226中,客户终端100发送锁定解除请求到WSF设备管理服务200。在步骤S226中的锁定解除请求包括会话ID。设定内容改变处理进入到步骤S227。在步骤S227中,WSF设备管理服务200实施整个设备锁定解除处理以解除图像处理设备1的占用状态。
设定内容改变处理进入到步骤S228。在步骤S228中,WSF设备管理服务200发送占用结束通知到系统设定设备管理服务222。步骤S228中的占用结束通知包括步骤S226中接收到的会话ID。设定内容改变处理进入步骤S229。在步骤S229中,系统设定设备管理服务222发送占用结束通知的响应到WSF设备管理服务200。
设定内容改变处理进入到步骤S230。在步骤S230中,WSF设备管理服务200发送占用结束通知到FAX设定设备管理服务223。步骤S230中的占用结束通知包括步骤S226中接收到的会话ID。设定内容改变处理进入步骤S231。在步骤S231中,FAX设定设备管理服务223发送步骤S230中的占用结束通知的响应到WSF设备管理服务200。设定内容改变处理进入到步骤S232。在步骤S232中,WSF设备管理服务200发锁定解除请求的执行结果到客户终端100。
设定内容改变处理进入到步骤S233。在步骤S233中,客户终端100发送会话结束请求到WSF设备管理服务200。在步骤S233中的会话结束请求包括会话ID。设定内容改变处理进入到步骤S234。在步骤S234中,WSF设备管理服务200发送会话结束请求到系统设定设备管理服务222。步骤S234中的会话结束请求包括会话ID。
当系统设定设备管理服务222接收到会话结束请求后,系统设定设备管理服务222从步骤S233接收到的会话结束请求中获取会话ID,然后解除对应于会话ID的会话。设定内容改变处理进入步骤S235。在步骤S235中,系统设定设备管理服务222发送对应于步骤S234的会话结束请求的响应到WSF设备管理服务200。设定内容改变处理进入步骤S236。在步骤S236中,WSF设备管理服务200发送会话结束请求到FAX设定设备管理服务223。步骤S236中的会话结束请求包括会话ID。
当FAX设定设备管理服务223接收到会话结束请求后,FAX设定设备管理服务223从步骤S236接收到的会话结束请求中获取会话ID,然后解除该会话。设定内容改变处理进入步骤S237。在步骤S237中,FAX设定设备管理服务223发送对步骤S236的会话结束请求的响应到WSF设备管理服务200。设定内容改变处理进入步骤S238。在步骤S238中,WSF设备管理服务200发送步骤S235和S237中接收到的响应到客户终端100。
接下来,参考图36详细描述在图33和图34所示的流程图中,在客户终端100和图像处理设备1的WSF设备管理服务200之间发送和接收的消息。
图33和图34所示的流程图中,在客户终端100和图像处理设备1的WSF设备管理服务200之间发送和接收的消息与图5到图7,和图29和图30的流程图中除步骤199以外的消息相同,将省略它们的解释。
图36示出从客户终端发送到WSF设备管理服务的作为图33的步骤S199中的会话开始请求的请求SOAP消息的一个例子。图36中的请求SOAP消息1230包括主题名1231、用户名1232和口令1233。如上所述,在根据本发明的第三实施例的设定内容改变处理中,单一请求能够实现与为第一实施例中的每个管理主题实施的相同处理的处理。
[第四实施例]
接下来,会描述根据本发明的第四实施例的设定内容改变处理。图37和图38是用于解释根据本发明的第四实施例的设定内容改变处理的流程图。首先,管理员操作客户终端100以请求显示上述图8所示的初始屏幕1000。客户终端100在显示单元上显示初始屏幕1000。
管理员选择要引用或改变的设定内容的类型(管理主题名),然后按OK按钮1001。当管理员按OK按钮1001后,客户终端100在显示单元上显示图35所示的用户验证屏幕1220。管理员输入用于系统设定的用户名和口令以及用于FAX设定的用户名和口令,然后按OK按钮1221。当管理员按OK按钮1221时,设定内容改变处理进入到步骤S299。
在步骤S299中,客户终端100发送会话开始请求到WSF设备管理服务200。在步骤S299中的会话开始请求包括管理主题名称“系统设定、FAX设定”、用于系统设定的用户名和口令、用于FAX设定的用户名和口令以及所要的锁定有效时间限制。
图37的步骤S300至S306与图33的步骤S200至S206相同,将省略它们的解释。在步骤306后,WSF设备管理服务200通过使用锁定管理部分201和会话管理部分202来对应锁定和会话。图37的步骤S307至S313与图33的步骤S210至S216相同,将省略其解释。
设定内容改变处理进入步骤S314。在步骤S314中,WSF设备管理服务200,发送步骤S299中接收的会话开始请求的响应到客户终端100。步骤S314中的响应包括会话ID。图38的步骤S315至S322与图34的步骤S218至S225相同,将省略它们的解释。
设定内容改变处理进入步骤S323。在步骤S323中,客户终端100发送会话结束请求到WSF设备管理服务200。步骤S323中的会话结束请求包括会话ID。图38的步骤S324至S328与图34的步骤S227至S231相同,将省略它们的解释。图38的步骤S329到S333与图34的步骤S234到S238相同,将省略它们的解释。
接下来,在图37和图38所示的流程图中,在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息会参考图39详细描述。
图37和图38所示的流程图中,在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息与图5至图7、图29至图30以及图33至图34的流程图中除步骤299以外的消息相同,将省略它们的解释。
图39示出从客户终端发送到WSF设备管理服务的作为图37的步骤S299中的会话开始请求的请求SOAP消息的一个例子。图39中的请求SOAP消息1240包括主题名1241、用户名1242、口令1243和所要的锁定有效时间限制1244。如上所述,在根据本发明的第四实施例的设定内容改变处理中,单一请求能够与被第一实施例中的若干请求所实施会话和锁定权限对应。
[第五实施例]
接下来,根据本发明的第五实施例的设定内容改变处理将描述。图40至图42是用于解释根据本发明的第五实施例的设定内容改变处理的流程图。图40到图42的流程图的步骤S400到S429与图5到图7的步骤S10到S39相同,将省略它们的解释。
当系统设定设备管理服务222接收到步骤429中的会话ID时,设定内容改变处理进入步骤S430。在步骤S430中,客户终端100发送锁定权限继承请求到WSF设备管理服务200。步骤S430中的锁定权限继承请求包括管理主题名称“FAX设定”和建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID。
在第五实施例的锁定权限继承请求中,在第一实施例中包含在锁定权限继承请求中的系统设定设备管理服务222的URL和建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID被删除。也就是说,在第五实施例中的锁定权限继承请求中,不必从客户终端100发送解除锁定的设备管理服务的URL和会话ID到WSF设备管理服务200,就可以实施锁定权限转移处理。在步骤S430之后的步骤S431至S448与图5至图7的步骤S41至S58相同,将省略它们的解释。
接下来,从图40到图42的流程图中,在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息会参考图43详细描述。
从图40到图42的流程图的步骤S400到S429,步骤S431到S448与图5到图7的步骤S10到S39和步骤S41到S58相同,将省略在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息的详细解释。
图43示出从客户终端发送到WSF设备管理服务的作为图41的步骤S430中的锁定权限继承请求的请求SOAP消息的一个例子。图43中的请求SOAP消息1250包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID1251、管理主题名1252。也就是说,在图43中的请求SOAP消息1250中,在图25中包含在请求SOAP消息1160中的系统设定设备管理服务222的URL和建立在客户终端100和系统设定设备管理服务222间的会话的会话ID被删除了。
如上所述,根据本发明的第五实施例的设定内容改变处理中,即使是包含在第一实施例的锁定权限继承请求中的系统设定设备管理服务222的URL和建立在客户终端100和系统设定设备管理服务222间的会话的会话ID被删除了,仍可以实施锁定权限转移处理。
[第六实施例]
接下来,根据本发明的第六实施例的设定内容改变处理将描述。图44至图47是用于解释根据本发明的第六实施例的设定内容改变处理的流程图。图44到图47的流程图的步骤S500到S526与图33到图34的步骤S199到S225相同,将省略它们的解释。
当客户终端100接收到步骤S526的设定结果时,设定内容改变处理进入步骤S527。在步骤S527中,客户终端100发送锁定权限解除请求到WSF设备管理服务200。步骤S527中的锁定权限解除请求包括管理主题名称“系统设定”和会话ID。设定内容改变处理进入步骤S528。在步骤S528中,WSF设备管理服务200选择对应于包含在步骤S527中接收的锁定权限解除请求的管理主题名称“系统设定”的系统设定设备管理服务222,然后发送占用结束通知到系统设定设备管理服务222。步骤S528中的占用结束通知包括在步骤S527接收的会话ID。
设定内容改变处理进入步骤S529。在步骤S529中,系统设定设备管理服务222从可设定状态转换到占用状态。设定内容改变处理进入步骤S530。在步骤S530中,系统设定设备管理服务222发送对步骤S528的占用结束通知的响应到WSF设备管理服务200。
设定内容改变处理进入步骤S531。在步骤S531中,WSF设备管理服务200选择对应于包含在步骤S500接收的会话开始请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,然后发送占用结束通知到FAX设定设备管理服务223。占用结束通知包括在步骤S527接收的会话ID。
设定内容改变处理进入步骤S532。在步骤S532中,FAX设定设备管理服务223从可设定状态转换到占用状态。设定内容改变处理进入步骤S533。在步骤S533中,FAX设定设备管理服务223发送关于步骤S531的占用结束通知的响应到WSF设备管理服务200。然后,设定内容改变处理进入步骤S534。在步骤S534中,WSF设备管理服务200发送锁定权限解除请求的执行结果到客户终端100。
设定内容改变处理进入步骤S535。在步骤S535中,客户终端100发送会话结束请求到WSF设备管理服务200。步骤S535中的会话结束请求包括会话ID。设定内容改变处理进入步骤S536。在步骤S536中,WSF设备管理服务200选择对应于包含在步骤S500接收的会话开始请求中的管理主题名称“系统设定”的系统设定设备管理服务222,然后发送会话结束请求到系统设定设备管理服务222。步骤S536中的会话结束通知包括会话ID。
当系统设定设备管理服务222接收到会话结束通知时,系统设定设备管理服务222从步骤S536中会话结束通知中获取会话ID,并解除响应于该会话ID的会话。设定内容改变处理进入步骤S537。在步骤S537中,系统设定设备管理服务222发送关于步骤S537中接收的会话结束通知的响应到WSF设备管理服务200。
设定内容改变处理进入步骤S538。在步骤S538中,WSF设备管理服务200选择对应于包含在步骤S500中接收的会话开始请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,然后发送会话结束通知到FAX设定设备管理服务223。步骤S528中的会话结束通知包括的会话ID。
当FAX设定设备管理服务223接收到会话结束通知时,FAX设定设备管理服务223从步骤S538中会话结束通知中获取会话ID,并解除对应于会话ID的会话。设定内容改变处理进入步骤S539。在步骤S539中,FAX设定设备管理服务223发送关于步骤S538中接收的会话结束通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S540。在步骤S540中,WSF设备管理服务200发送会话结束请求的执行结果到客户终端100。
步骤S541到S549与步骤S500到S508相同,将省略它们的解释。在步骤S541到S549中,建立在客户终端100和WSF设备管理服务200间的会话的新会话ID被创建并发送到客户终端100。
当客户终端100接收到步骤S549中的会话ID时,设定内容改变处理进入步骤S550,并发送锁定权限继承请求到WSF设备管理服务200。步骤S550中的锁定权限继承请求包括管理主题名称“FAX设定”和步骤S549接收的会话ID。
设定内容改变处理进入步骤S551。在步骤S551中,WSF设备管理服务200将由对应于步骤S501中实施的会话ID的会话所拥有的锁定权限转移到步骤S542中创建的另一会话。
设定内容改变处理进入步骤S552。在步骤S552中,WSF设备管理服务200选择对应于包含在步骤S541接收的会话开始请求中的管理主题名称“系统设定”的系统设定设备管理服务222,然后发送占用开始通知到系统设定设备管理服务222。步骤S552中的占用开始通知包括在步骤S550接收的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S553。在步骤S553中,系统设定设备管理服务222从占用状态转换到可设定状态。设定内容改变处理进入步骤S554。在步骤S554中,系统设定设备管理服务222发送关于步骤S552的占用开始通知的响应到WSF设备管理服务200。
设定内容改变处理进入步骤S555。在步骤S555中,WSF设备管理服务200选择对应于包含在步骤S550中接收的锁定权限继承请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,然后发送占用开始通知到FAX设定设备管理服务223。在步骤S555中的占用开始通知包括接收的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S556。在步骤S556中,FAX设定设备管理服务223从占用状态转换到可设定状态。设定内容改变处理进入步骤S557。在步骤S557中,FAX设定设备管理服务223发送关于步骤S555中接收的占用开始通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S558。在步骤S558中,WSF设备管理服务200发送锁定执行结果到客户终端100。
设定内容改变处理进入步骤S559。在步骤S559中,客户终端100发送锁定解除请求到WSF设备管理服务200。步骤S559中的锁定解除请求包括步骤S549中接收的会话ID。设定内容改变处理进入步骤S560。在步骤S560中,WSF设备管理服务200实施整个设备锁定解除处理以解除图像处理设备1的占用状态。
设定内容改变处理进入步骤S561。在步骤S561中,WSF设备管理服务200发送占用结束通知到系统设定设备管理服务222。步骤S561中的占用结束通知包括步骤S559中接收的会话ID。设定内容改变处理进入步骤S562。在步骤S562中,系统设定设备管理服务222发送关于步骤S561中接收的占用结束通知的响应到WSF设备管理服务200。
设定内容改变处理进入步骤S563。在步骤S563中,WSF设备管理服务200发送占用结束通知到FAX设定设备管理服务223。步骤S563中的占用结束通知包括步骤S559中接收的会话ID。设定内容改变处理进入步骤S564。在步骤S564中,FAX设定设备管理服务223发送关于步骤S563中接收的占用结束通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S565。在步骤S565中,WSF设备管理服务200发送锁定解除请求的执行结果到客户终端100。
设定内容改变处理进入步骤S566。在步骤S566中,客户终端100发送会话结束请求到WSF设备管理服务200。步骤S566中的会话结束请求包括步骤S549中接收的会话ID。设定内容改变处理进入步骤S567。在步骤S567中,WSF设备管理服务200发送会话结束通知到系统设定设备管理服务222。步骤S567中的会话结束通知包括步骤S566中接收的会话ID。
当系统设定设备管理服务222接收到会话结束通知时,系统设定设备管理服务222从步骤S567中接收的会话结束通知中获取会话ID,并解除会话。设定内容改变处理进入步骤S568。在步骤S568中,系统设定设备管理服务222发送关于步骤S567中接收的会话结束通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S569。在步骤S569中,WSF设备管理服务200发送会话结束通知到FAX设定设备管理服务223。步骤S569中的会话结束通知包括步骤S566中接收的会话ID。
当FAX设定设备管理服务223接收到会话结束通知时,FAX设定设备管理服务223从步骤S569中接收的会话结束通知中获取会话ID,并解除会话。设定内容改变处理进入步骤S570。在步骤S570中,FAX设定设备管理服务223发送关于步骤S569中接收的会话结束通知的响应到WSF设备管理服务200。设定内容改变处理进八步骤S571。在步骤S571中,WSF设备管理服务200发送关于会话结束请求的响应到客户终端100。
如上所述,在根据本发明的第六实施例的设定内容改变处理中,即使其中锁定权限被解除的初始会话结束,仍然可能在锁定权限被解除后维持锁定状态。
[第七实施例]
接下来,根据本发明的第七实施例的设定内容改变处理将描述。图48到图50是用于解释根据本发明的第七实施例的设定内容改变处理的流程图。图48到图50的流程图的步骤S600到S616与步骤S10到S26相同,将省略它们的解释。
当客户终端100接收到步骤S616的设定结果时,设定内容改变处理进入步骤S617。在步骤S617中,WSF设备管理服务200发送锁定权限解除请求。步骤617中的锁定权限解除请求包括管理主题名称“系统设定”,和会话ID。设定内容改变处理进入步骤S618。在步骤S618中,WSF设备管理服务200选择对应于包含在步骤S617中接收的锁定权限解除请求中的管理主题名称“系统设定”的系统设定设备管理服务222,然后发送占用结束通知到系统设定设备管理服务222。步骤S618中的占用结束通知包括在步骤S617接收的会话ID。
设定内容改变处理进入步骤S619。在步骤S619中,系统设定设备管理服务222从可设定状态转换到占用状态。设定内容改变处理进入步骤S620。在步骤S620中,系统设定设备管理服务222发送关于步骤S618的占用结束通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S621。在步骤S621中,WSF设备管理服务200发送锁定权限解除请求的执行结果和锁定标签到客户终端100。
锁定标签是代替以前的拥有锁定权限和会话ID的管理主题服务的URL,而用来证明拥有继承锁定权限的权限信息。
步骤S622到S629与步骤S32到S39相同,将省略它们的解释。当客户终端100接收到步骤S629中的会话ID时,设定内容改变处理进入步骤S630。在步骤S630中,WSF设备管理服务200发送锁定权限继承请求。步骤S630中的锁定权限继承请求包括管理主题名称“FAX设定”,步骤629中接收的会话ID和锁定标签。
设定内容改变处理进入步骤S631。在步骤S631中,WSF设备管理服务200将建立在客户终端100和系统设定设备管理服务222间的会话所拥有的锁定权限转移到建立在客户终端100和FAX设定设备管理服务223间的另一会话。
设定内容改变处理进入步骤S632。在步骤S632中,WSF设备管理服务200选择对应于包含在步骤S630中接收的锁定权限继承请求中的管理主题名称“FAX设定”的FAX设定设备管理服务223,然后发送占用开始通知到FAX设定设备管理服务223。占用开始通知包括建立在客户终端100和FAX设定设备管理服务223间的会话ID和所要的锁定有效时间限制。
设定内容改变处理进入步骤S633。在步骤S633中,FAX设定设备管理服务223从转占用状态换到可设定状态。设定内容改变处理进入步骤S634。在步骤S634中,FAX设定设备管理服务223发送关于步骤S632的占用开始通知的响应到WSF设备管理服务200。设定内容改变处理进入步骤S635。在步骤S635中,WSF设备管理服务200发送锁定执行结果到客户终端100。
步骤S636到S648与图5到图7的步骤S46到S58相同,将省略了它们的解释。接下来,在图48到图50的流程图中的在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息会参考图51和图52详细描述。
在图48到图50的流程图中的在客户终端100和图像处理设备1的WSF设备管理服务200间发送和接收的消息与图5到图7的流程图中的消息,除了步骤S621和S630外都相同,将省略它们的解释。
图51示出从WSF设备管理服务发送到客户终端的作为图49的步骤S621中锁定权限解除请求的响应SOAP消息的一个例子。图51中的响应SOAP消息1260包括响应锁定权限解除请求的执行结果1261和锁定标签1262。
图52示出从客户终端发送到WSF设备管理服务的作为图49的步骤S630中锁定权限继承请求的请求SOAP消息的一个例子。图52中的请求SOAP消息1270包括建立在客户终端100和FAX设定设备管理服务223间的会话的会话ID1271、管理主题名1272和锁定标签1273。
如上所述,在根据本发明的第七实施例的设定内容改变处理中,可以采用锁定标签而不发送在锁定权限解除请求中的解除该锁定权限的会话的会话ID。
接下来,作为包含若干设定项的设定内容的一个例子,会应用地址簿数据。然而,任何包含一个或者多个分类为若干组的设定项的信息都能作为设定内容使用。
在以下实施例中,图1中的配置和图2中的硬件配置应用在图像处理设备4001。
图51示出图像处理设备的另外一个功能配置以解释根据本发明的一种设定内容改变方法。在图3所示的功能配置中,对于解释设定内容改变方法非必要的功能部分被省略了。
在图54的功能配置中,示出在图像处理设备4001中的打印机应用程序4021、复印机应用程序4022、传真机应用程序4023、扫描仪应用程序4024、UCS4037(对应于图3中的UCS37)、操作面板4080、作为主信息管理部分的WSF地址簿管理设备4300、作为设定信息管理部分的设定地址簿管理设备4321和包括涉及若干地址簿的数据的地址簿数据4330。
图像处理设备4001通过例如国际互联网,LAN等网络4150与客户终端4100连接。在图像处理设备1中,在图像处理设备4001中,关于地址簿的各种设定内容被作为地址簿数据4330存储起来,并且地址簿数据4330被图像处理设备4001远程引用或者改变。同样,地址簿数据4330也被操作员通过操作图像处理设备4001提供的操作面板4080而引用或者改变。
例如,图像处理设备4001以XML(扩展标识语言)的形式实施与客户终端4100的数据交换。例如,图像处理设备1和客户终端4100采用了称为SOAP(简单对象访问协议)的通信协议作为数据访问协议。
在从客户终端4100远程引用或者改变地址簿数据4330的情况下,操作员通过网络4150和NCS4031(对应于图3中的NCS 31)将客户终端4100连接到WSF地址簿管理服务4300上。例如,NCS 4031通过httpd(超文本传输协议程序)4210(对应于图3中的httpd21),按照HTTP(超文本传输协议)控制与客户终端4100的数据通信。
WSF地址簿管理服务4300包括锁定管理部分4301,和会话管理部分4302。锁定管理部分4301管理称为锁定的状态(锁定状态),在该状态下,当操作员引用或者改变地址簿数据4330时,设备内容不能被其它操作员或者图像处理设备4001的任何应用程序(对应于图3的复制应用程序22的复制应用程序4022)引用或者改变。如下所述,锁定(锁定状态)包括占用状态,在该状态下,地址簿数据4330被占用(使用)并不能被引用和改变和可设定状态,在该状态下,地址簿数据4330被占用但是能够被引用和改变。
会话管理部分4302将每个会话作为管理主题进行管理,这些会话是与用设定地址簿管理服务4321建立的。WSF地址簿管理服务4300利用锁定管理部分4301和会话管理部分4302在锁定和会话间建立对应。例如,WSF地址簿管理服务4300作为图1所示WSF 27的功能而被实现。
设定地址簿管理服务4321实施有关于由UCS 4037管理的地址簿数据4330的改变或者使用的处理。例如,设定地址簿管理服务4321作为图1所示SF 28被实现。在图54中的图像处理设备4001中,设定地址簿管理服务4321,操作面板4080,复印机应用程序4022(对应于图3中的复印机应用程序22),扫描仪应用程序4024(对应于图3中的扫描仪应用程序24),FAX应用程序4023(对应于图3中的FAX应用程序23),打印机应用程序4021(对应于图3中的打印机应用程序21)分别包括锁定管理部分4326a至4326f,并实施对应于锁定状态的独立的处理,该锁定状态将在后面进行描述。
图55示出分类到若干组的地址簿数据的结构的一个例子。图55中的地址簿数据被分类为这些组,常规数据4401,个人数据4402和管理数据4403。常规数据4401包括例如用于对公众公开的电子邮件传输的电子邮件地址的内容。例如,常规数据4401包括注册名(用户名)、名称、电子邮件地址、FAX号码或者SMB(服务信息块)/FTP(文件传输协议)名等。
个人数据4402包括像被用户私人使用的口令这样的数据。例如,个人数据4402包括口令、SMB/FTP口令等。管理数据4403是例如被管理员使用的帐户数据的数据。例如,管理数据4403包括用户名、用户限定信息、帐户数据等。
从数据保护的观点来看,针对图55中所示的形成地址簿数据4330的常规数据组4401、个人数据4402和管理数据4403的可以接受的主题是不同的。例如正式用户和管理员用户可以访问常规数据4401。正式用户可以访问个人数据4402。管理员可以访问管理数据4403。
[第八实施例]
接下来,将参考图56、图57和图58的流程图来描述由在图54中的图像处理设备4001实施的处理。图56、图57和图58是用于解释根据本发明的第八实施例的设定内容改变处理的流程图。
在从客户终端4100远程引用或者改变保存在图像处理设备4001中的地址簿数据4330的情况下,正式用户或者管理员操作客户终端4100并请求显示如图59所示的地址列表屏幕5000。客户终端4100在显示单元上显示如图59所示的地址列表屏幕5000。地址列表屏幕5000的屏幕数据可以被预先保存在客户终端4100中,或者从图像处理设备4001获取。
图59示出地址列表屏幕的一个例子。正式用户或者管理员选择地址簿中的要引用或改变的那一个,然后按OK按钮5001。在图59中的地址列表屏幕5000中、“号码:111”和“用户名:satoh”的地址簿被选择。当正式用户或者管理员按OK按钮后,客户终端4100在显示单元上显示如图60所示的改变数据选择屏幕5010。改变数据选择屏幕5010的屏幕数据可以被预先保存在客户终端4100中,或者从图像处理设备4001获取。
图60示出改变数据选择屏幕的一个例子。正式用户或者管理员选择要引用或者改变的一种(组)地址簿,然后按OK按钮5011。在图60中的改变数据选择屏幕5010中,个人数据4402和管理数据4403被选择。当正式用户或者管理员按OK按钮后5011,客户终端4100在显示单元上显示如图61所示的用户验证屏幕5020。改变数据选择屏幕5020的屏幕数据可以被预先保存在客户终端4100中,或者从图像处理设备4001获取。
图61示出改变用户验证屏幕的一个例子。正式用户或者管理员输入用户名和口令,然后按在图61中的用户验证屏幕5020中的OK按钮5021。当正式用户或者管理员按OK按钮5021时,设定内容改变处理进入图56的步骤S4010。将描述这样一个例子,在其中,正式用户“用户名:satoh”输入用户名和口令。
在步骤S4010中,客户终端4100通过网络4150和NCS4031发送会话开始请求到WSF地址簿管理服务4300。步骤S4010中的会话开始请求包括用户名和口令。步骤S4010中的用户名显示就图59中的地址列表屏幕中所选择的地址簿和在图60中改变数据选择屏幕中所选择的“个人数据”类型来说具有设定权限的正式用户。
设定内容改变处理进入步骤S4011。在步骤S4011中,WSF地址簿管理服务4300发送会话开始请求到设定地址簿管理服务4321。步骤S4011中的会话开始请求包括用户名和口令。
设定内容改变处理进入步骤S4012。在步骤S4012中,设定地址簿管理服务4321从接收自客户终端4100的会话开始请求中获取用户名和口令,如果用户名和口令包含在包含设定地址簿管理服务4321中的设定权限列表4400中,则与客户终端4100建立会话。设定地址簿管理服务4321中的设定权限列表显示了对于地址簿的每种类型,能够改变地址簿数据4330的设定内容的正式用户和管理员。
设定内容改变处理进入步骤S4013。在步骤S4013中,设定地址簿管理服务4321发送在步骤S4012中建立的会话的会话ID到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4014。在步骤S4014中,设定地址簿管理服务4321发送在步骤S4013中接收到的会话ID到客户终端4100。
设定内容改变处理进入步骤S4015。在步骤S4015中,客户终端4100发送锁定开始请求到WSF地址簿管理服务4300。步骤S4010中的锁定开始请求包括在步骤S4014中从WSF地址簿管理服务4300接收到的会话ID、所要的锁定有效时间限制、表示地址簿为锁定主题的地址簿ID和要更新的地址簿的“个人数据”类型。
会话ID是用来证明操作操作面板4080或者客户终端4100的正式用户或者管理员拥有关于各种类型的地址簿的设定权限的。也就是说,会话ID被用作为证明设定权限被确认的信息。设定内容改变处理进入步骤S4016。在步骤S4016中,WSF地址簿管理服务4300利用锁定管理部分4301和会话管理部分4302使锁定与会话对应。
图62是用于解释在锁定和会话间的对应的图。会话管理部分4302为每个会话生成会话信息5030。会话信息5030包括会话ID,用户信息,有/无锁定权限等。当地址簿被锁定时,锁定管理部分4301产生锁定信息5031。锁定信息5031包括标识地址簿为锁定主题的地址簿ID、地址簿的可变类型(常规数据、个人数据、管理数据等),锁定状态,维持该锁定的会话的会话ID等。也就是说,锁定和会话通过形成会话信息5030的“会话ID”和形成锁定信息的“维持该锁定的会话的会话ID”互相对应。
设定内容改变处理进入步骤S4017。在步骤S4017中,WSF地址簿管理服务4300实施地址簿锁定转换处理以将地址簿数据4330转换为占用状态。占用状态位于常规状态和可设定状态之间,该状态下,设定内容不能被引用或改变。在步骤S4017-1中,WSF地址簿管理服务4300发送占用开始通知到设定地址簿管理服务4321。步骤S4017-1中的占用开始通知包括会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“个人数据”类型。
当设定地址簿管理服务4321接收到占用开始通知时,设定地址簿管理服务4321将包含在占用开始通知中的地址簿类型转换为可设定状态,并将地址簿的其它类型转换为占用状态。可设定状态是这样一种状态,在该状态下,仅仅来自WSF地址簿管理服务4300的请求被接收,地址簿能够被引用或者改变。在步骤S4017-1中,地址簿的“个人数据”类型转换为可设定状态,“常规数据”类型和“管理数据”类型转换为占用状态。
设定内容改变处理进八步骤S4018。在步骤S4018中,设定地址簿管理服务4321发送关于步骤S4017-1中的占用开始通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4019。在步骤S4019中,WSF地址簿管理服务4300发送锁定执行结果到客户终端4100。
当客户终端4100接收到步骤S4019的锁定执行结果时,客户终端4100显示图63所示的属性设定屏幕5040。属性设定屏幕5040的屏幕数据可以被预先保存在客户终端4100中,或者从图像处理设备4001获取。
图63示出属性设定屏幕5040的一个例子。正式用户设定属性然后按设定执行按钮5041。在图63的属性设定屏幕5040中,包含在个人数据4402中的口令和SMB/FTP口令被设置。当正式用户按定执行按钮5041时,设定内容改变处理进入步骤S4020。
在步骤S4020中,客户终端4100发送属性设定请求到WSF地址簿管理服务4300。步骤S4020中的属性设定请求包括会话ID和设定信息。设定信息包括在图63的属性设定屏幕5040中被设定的口令和SMB/FTP口令。
设定内容改变处理进入步骤S4021。在步骤S4021中,WSF地址簿管理服务4300发送属性设定请求到设定地址簿管理服务4321。步骤S4021中的属性设定请求包括会话ID和设定信息。
当设定地址簿管理服务4321接收到属性设定请求时,设定地址簿管理服务4321从属性设定请求中获取会话ID和设定信息,并通过使用设定信息来改变包括在地址簿数据4330中的客户数据4402的设定内容。设定内容改变处理进入步骤S4022。在步骤S4022中,地址簿管理服务4321发送有关步骤S4021接收的属性设定请求的设定结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4023。在步骤S4023中,WSF地址簿管理服务4300发送步骤S4022中接收的设定请求到客户终端4100。
设定内容改变处理进入步骤S4024。在步骤S4024中,客户终端4100发送锁定权限解除请求到WSF地址簿管理服务4300。步骤S4024中的锁定权限解除请求包括会话ID。设定内容改变处理进入步骤S4025。在步骤S4025中,WSF地址簿管理服务4300发送占用结束通知到设定地址簿管理服务4321。步骤S4025中的占用结束通知包括步骤S4024中接收的会话ID。设定地址簿管理服务4321将地址簿的“个人数据”类型从通过步骤S40171中的占用开始通知转换到的可设定状态转换为占用状态。
设定内容改变处理进入步骤S4026。在步骤S4026中,设定地址簿管理服务4321发送关于步骤S4025中的占用结束通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4027。在步骤S4027中,WSF地址簿管理服务4300发送锁定权限解除请求的执行结果到客户终端4100。
设定内容改变处理进入步骤S4028。在步骤S4028中,客户终端4100发送会话结束请求到WSF地址簿管理服务4300。步骤S4028中的会话结束请求包括会话ID。设定内容改变处理进入步骤S4029。在步骤S4029中,WSF地址簿管理服务4300发送会话结束请求到设定地址簿管理服务4321。步骤S4029中的会话结束请求包括会话ID。
当设定地址簿管理服务4321接收到会话结束请求时,设定地址簿管理服务4321从在步骤S4029中接收的会话结束请求中获取会话ID,并解除对应于会话ID的会话。设定内容改变处理进入步骤S4030。在步骤S4030中,地址簿管理服务4321发送关于步骤S4029接收的会话结束请求的一个设定结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4031。在步骤S4031中,WSF地址簿管理服务4300发送步骤S4030中接收的执行结果到客户终端4100。
当客户终端4100接收到步骤S4031的执行结果,客户终端4100在现实单元上显示用户验证屏幕5050。用户验证屏幕5050的屏幕数据可以被预先保存在客户终端4100中,或者从图像处理设备4001获取。
图64示出用户验证屏幕的另外一个例子。正式用户或者管理员输入用户名和口令,然后按OK按钮5051。当正式用户或者管理员按OK按钮5051时,设定内容改变处理进入步骤S4032。在该情况下,有一个例子,管理员“用户名:Suzuki”输入用户名和口令。
在步骤S4032中,客户终端4100发送会话开始请求到WSF地址簿管理服务4300。步骤S4010中的会话开始请求包括用户名和口令。步骤S4032中的会话开始请求包括用户名和口令。步骤S4032中的用户名指示拥有在图59所示的地址列表上选择的地址簿和在图60所示的改变数据选择屏幕上选择的地址簿的“管理数据”类型的设定权限的管理员。
设定内容改变处理进入步骤S4033。在步骤S4033中,WSF地址簿管理服务4300发送会话开始请求到设定地址簿管理服务4321。步骤S4033中的会话开始请求包括用户名和口令。与步骤S4012相似,设定地址簿管理服务4321从在步骤S4033中接收的会话开始请求中获取用户名和口令,如果用户名和口令包含在包含在设定地址簿管理服务4321中的设定权限列表4400中,则与客户终端4100建立会话。
在会话建立后,设定内容改变处理进入步骤S4034。在步骤S4034中,设定地址簿管理服务4321发送建立在客户终端4100和设定地址簿管理服务4321间的会话的会话ID到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4035。在步骤S4035中,WSF地址簿管理服务4300发送步骤S4034中接收到的会话ID到客户终端4100。
当客户终端4100接收到步骤S4035中的会话ID时,设定内容改变处理进入步骤S4036。在步骤S4036中,客户终端4100发送锁定权限继承请求到WSF地址簿管理服务4300。步骤S4036中的锁定权限继承请求包括在步骤S4012中建立的会话的会话ID,设定地址簿管理服务4321的URL,步骤S4012中建立的会话的会话ID,标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“个人数据”类型。
步骤S4036中的锁定权限继承请求包括事先拥有锁定权限的管理主题服务的URL和会话ID,因为通过确认客户终端4100知道事先拥有锁定权限的管理主题服务URL和的会话ID能够增加安全性。
设定内容改变处理进入步骤S4037。在步骤S4037中,WSF地址簿管理服务4300实施锁定权限转移处理,该处理在以后进行描述。在步骤S4037中的一个锁定权限转移处理中,WSF地址簿管理服务4300将由在步骤S4012中建立的会话所拥有的锁定权限转移到在步骤S4033中建立的会话。
设定内容改变处理进入步骤S4038。在步骤S4038中,WSF地址簿管理服务4300发送占用开始通知到设定地址簿管理服务4321。步骤S4038中的占用开始通知包括步骤S4033中建立的会话的会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。设定地址簿管理服务4321将包含在占用开始通知中的地址簿类型转换为可设定状态。在步骤S4038中,地址簿的“管理数据”类型被转换为可设定状态。
设定内容改变处理进入步骤S4039。在步骤S4039中,设定地址簿管理服务4321发送关于步骤S4038中的占用开始通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4040。在步骤S4040中,WSF地址簿管理服务4300发送锁定执行结果到客户终端4100。
当客户终端4100接收到步骤S4040的执行结果后,客户终端4100在显示单元上显示属性设定屏幕5060。属性设定屏幕5060的屏幕数据可以被预先保存在客户终端4100中,或者从图像处理设备4001获取。
图65示出属性设定屏幕的另外一个例子。管理员设定属性然后按设定执行按钮5061。在图65的属性设定屏幕中,包含在管理数据4403中的用户名和使用限制被设置。当管理员按定执行按钮5061时,设定内容改变处理进入步骤S4041。
在步骤S4041中,客户终端4100发送属性设定请求到WSF地址簿管理服务4300。步骤S4041中的属性设定请求包括在步骤S4033中建立的会话的会话ID和设定信息。设定信息示出在图65的属性设定屏幕5060中被设定的用户名和用户限制。
设定内容改变处理进入步骤S4042。在步骤S4042中,WSF地址簿管理服务4300发送属性设定请求到设定地址簿管理服务4321。步骤S4021中的属性设定请求包括在步骤S4033中建立的会话的会话ID和设定信息。
当设定地址簿管理服务4321接收到属性设定请求时,设定地址簿管理服务4321从属性设定请求中获取在步骤S4033中建立的会话的会话ID和设定信息,并通过使用设定信息改变在地址簿数据4330中的管理数据4403的设定内容。设定内容改变处理进入步骤S4043。在步骤S4043中,地址簿管理服务4321发送关于步骤S4042中的属性设定请求的设定结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4044。在步骤S4044中,WSF地址簿管理服务4300发送在步骤S4043中接收的设定结果到客户终端4100。
设定内容改变处理进入步骤S4045。在步骤S4045中,客户终端4100发送锁定解除请求到WSF地址簿管理服务4300。步骤S4045中的锁定解除请求包括在步骤S4033中建立的会话的会话ID。设定内容改变处理进入步骤S4046。在步骤S4046中,WSF地址簿管理服务4300开始地址簿锁定解除处理以解除地址簿数据4330的占用状态。在步骤S4046之后,WSF地址簿管理服务4300解除地址簿数据4330的占用状态。
设定内容改变处理进入步骤S4047。在步骤S4047中,WSF地址簿管理服务4300发送占用结束通知到设定地址簿管理服务4321。步骤S4047中的占用结束通知包括步骤S4045中接收的会话ID。设定地址簿管理服务4321解除地址簿数据4330的“管理数据”类型的可设定状态。
设定内容改变处理进入步骤S4048。在步骤S4048中,设定地址簿管理服务4321发送关于步骤S4047中的占用结束通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4049。在步骤S4049中,WSF地址簿管理服务4300发送关于锁定解除请求的执行结果到客户终端4100。
设定内容改变处理进入步骤S4050。在步骤S4050中,客户终端4100发送会话结束请求到WSF地址簿管理服务4300。步骤S4050中的会话结束请求包括在步骤S4033中建立的会话的会话ID。
设定内容改变处理进入步骤S4051。在步骤S4051中,WSF地址簿管理服务4300发送会话结束请求到设定地址簿管理服务4321。步骤S4051中的会话结束请求包括在步骤S4050中接收的会话ID。
当设定地址簿管理服务4321接收到会话结束请求时,设定地址簿管理服务4321从步骤S4051中接收的会话结束请求中获取会话ID,并解除对应于会话ID的会话。设定内容改变处理进入步骤S4052。在步骤S4052中,地址簿管理服务4321发送关于步骤S4051接收的会话结束请求的执行结果。设定内容改变处理进入步骤S4053。在步骤S4053中,WSF地址簿管理服务4300发送步骤S4052中接收的执行结果到客户终端4100。
接下来,步骤S4037中的锁定权限转移处理会根据流程图进行描述。图66是用于解释锁定权限转移处理的流程图。锁定权限转移处理进入步骤S4037-1。在步骤S4037-1中,WSF地址簿管理服务4300从客户终端4100接收锁定权限继承请求。
来自客户终端4100的锁定权限继承请求包括步骤S4033中建立的会话的会话ID,设定地址簿管理服务4321的URL,步骤S4012中建立的会话ID,标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。
锁定权限转移处理进入步骤S4037-2,在步骤S4037-2中,WSF地址簿管理服务4300检查步骤S4033中建立的会话的会话ID的有效性。锁定权限转移处理进入步骤S4037-3,在步骤S4037-3中,WSF地址簿管理服务4300检查包含在锁定权限继承请求中的设定地址簿管理服务4321的URL的有效性。锁定权限转移处理进入步骤S4037-4,在步骤S4037-4中,WSF地址簿管理服务4300检查步骤S4012中建立的会话的会话ID的有效性。
当步骤S41-2到S41-4的有效性检查正常结束后,WSF地址簿管理服务4300通过重写锁定信息5031,使步骤4012中建立的会话维持的锁定权限与在步骤S4033中建立的会话对应。注意在锁定权限转移处理中步骤S41-3和S41-4并不是强制性的,可以省略。
接下来,在图56,图57和图58所示的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息会参考图67到图80详细的进行描述。
图67示出从客户终端发送到WSF地址簿管理服务的作为图56的步骤S4010中会话开始请求的请求SOAP消息的一个例子。图67中的请求SOAP消息5070包括用户名5071、口令5072和管理主题名5073。
图68示出从WSF地址簿管理服务发送到客户终端的作为图56的步骤S4014中会话开始请求的响应的响应SOAP消息的一个例子。图68中的响应SOAP消息5080包括在步骤S4012建立的会话的会话ID5081。
图69示出从客户终端发送到WSF地址簿管理服务的作为图56的步骤S4015中地址簿锁定开始请求的请求SOAP消息的一个例子。图69中的请求SOAP消息5090包括在步骤S4012建立的会话的会话ID5091、标识地址簿为锁定主题的地址簿ID5092、要更新的地址簿的类型5093和所要的锁定有效时间限制5094。
图70示出从WSF地址簿管理服务发送到客户终端的作为图56的步骤S4021中地址簿锁定开始请求的响应的响应SOAP消息的一个例子。图70中的响应SOAP消息5100包括响应步骤S4015中地址簿锁定开始请求的锁定执行结果5101。
图71示出从客户终端发送到WSF地址簿管理服务的作为图57的步骤S4020中属性设定请求的请求SOAP消息的一个例子。图71中的请求SOAP消息5110包括在步骤S4012建立的会话的会话ID5111、标识地址簿为锁定主题的地址簿ID5112、地址簿的类型5113,和设定信息5114。
图72示出从WSF地址簿管理服务发送到客户终端的作为图57的步骤S4023中属性设定请求的响应的响应SOAP消息的一个例子。图72中的响应SOAP消息5120包括对应于属性设定请求的一个设定结果5121。
图73示出从客户终端发送到WSF地址簿管理服务的,作为图57的步骤S4024中锁定权限解除请求的请求SOAP消息的一个例子。图73中的请求SOAP消息5130包括在步骤S4012建立的会话的会话ID5131、标识地址簿为锁定主题的地址簿ID5132、要更新的地址簿的类型5133。
图74示出从WSF地址簿管理服务发送到客户终端的作为图57的步骤S4027中锁定权限解除请求的响应的响应SOAP消息的一个例子。图74中的响应SOAP消息5140包括响应锁定权限解除请求的执行结果5141。
图75示出从客户终端发送到WSF地址簿管理服务的作为图57的步骤S4028中会话结束请求的请求SOAP消息的一个例子。图75中的请求SOAP消息5150包括在步骤S4012建立的会话的会话ID5151、标识地址簿为锁定主题的地址簿ID5152和要更新的地址簿的类型5153。
图76示出从WSF地址簿管理服务发送到客户终端的作为图57的步骤S4031中会话结束请求的响应的响应SOAP消息。图76中的响应SOAP消息5160包括响应会话结束请求的执行结果5161。
从客户终端4100发送到WSF地址簿管理服务的作为步骤S4032中会话开始请求的请求SOAP消息,与图67中的请求SOAP消息5070相同,将省略其解释。WSF地址簿管理服务4300发送到客户终端4100的作为步骤S4035中会话开始请求的响应的响应SOAP消息,与图68中的响应SOAP消息5080相同,将省略其解释。
图77示出从客户终端发送到WSF地址簿管理服务的作为图57的步骤S4036中锁定权限继承请求的请求SOAP消息的一个例子。图77中的请求SOAP消息5170包括在步骤S4033建立的会话的会话ID5171、标识地址簿为锁定主题的地址簿ID5172、要更新的地址簿的类型5173,设定地址簿管理服务4321的URL,在步骤S4012建立的会话的会话ID5175。
图78示出从WSF地址簿管理服务发送到客户终端的,作为图57的步骤S4040中锁定权限继承请求的响应的响应SOAP消息。图76中的响应SOAP消息5180包括对应于锁定权限继承请求的执行结果5181。
从客户终端4100发送到WSF地址簿管理服务的,作为步骤S4041中属性设定请求的请求SOAP消息,与图71中的请求SOAP消息5110相同,将省略其解释。WSF地址簿管理服务4300发送到客户终端4100的,作为步骤S4044中属性设定请求的响应的响应SOAP消息,与图71中的响应SOAP消息5120相同,将省略其解释。
图79示出从客户终端发送到WSF地址簿管理服务的,作为图58的步骤S4045中锁定解除请求的请求SOAP消息的一个例子。图79中的请求SOAP消息5190包括在步骤S4033建立的会话的会话ID5191、标识地址簿为锁定主题的地址簿ID5192、要更新的地址簿的类型5193。
图80示出从WSF地址簿管理服务发送到客户终端的,作为图58的步骤S4049中锁定解除请求的响应的响应SOAP消息。图80中的响应SOAP消息5200包括对应于锁定权限继承请求的执行结果5201。
从客户终端4100发送到WSF地址簿管理服务的,作为步骤S4049中会话结束请求的请求SOAP消息,与图75中的请求SOAP消息5150相同,将省略其解释。WSF地址簿管理服务4300发送到客户终端4100的,作为步骤S4053中会话结束请求的响应的响应SOAP消息,与图76中的响应SOAP消息5160相同,将省略其解释。
如上所述,在根据本发明的第八实施例的设定内容改变处理中,由于在WSF地址簿管理服务中使它们彼此对应地管理会话和锁定权限,锁定权限能在会话间转移。因此,解除锁定不需要时间间隔,因此由针对若干的若干项管理主题形成的设定内容能以连续的处理顺序改变。
[第九实施例]
接下来描述根据本发明的第九实施例的设定内容改变处理。图81到图83是用于解释根据本发明的第九实施例的设定内容改变处理的流程图。在图81到图83的流程图中,从步骤S4100到S4113与图56到图58中的S4010到S4023相同,省略了相关的解释。
设定内容改变处理进入步骤S4114。在步骤S4114中,客户终端4100发送会话/锁定权限改变请求到WSF地址簿管理服务4300。步骤S4114中的会话/锁定权限改变请求包括在步骤S4102中建立的会话的会话ID、标识地址簿为锁定主题的地址簿ID、要更新的地址簿的“管理数据”类型、用户名和口令。在步骤S4114中的用户名指示对于图59和图60中被选择的地址簿的地址簿和“管理数据”类型具有设定权限的管理员。
设定内容改变处理进入步骤S4115。在步骤S4115中,WSF地址簿管理服务4300发送占用结束通知到设定地址簿管理服务4321。步骤S4115中的占用结束通知包括步骤S4114中接收的会话ID。设定地址簿管理服务4321将地址簿的类型从步骤S40171-1中的占用开始通知转换的可设定状态转换为占用状态。在该情况下,地址簿的“个人数据”类型从可设定状态转换为占用状态。设定内容改变处理进入步骤S4116。在步骤S116中,设定地址簿管理服务4321发送关于步骤S4115中的占用结束通知的响应到WSF地址簿管理服务4300。
设定内容改变处理进入步骤S4117。在步骤S4117中,客户终端4100发送会话结束请求到WSF地址簿管理服务4300。步骤S4117中的会话结束请求包括在步骤S4114中接收的会话ID。
当设定地址簿管理服务4321接收到会话结束请求时,设定地址簿管理服务4321从步骤S4117中接收的会话结束请求中获取会话ID,并解除对应于会话ID的会话。设定内容改变处理进入步骤S4118。在步骤S4118中,地址簿管理服务4321发送关于步骤S4118接收的会话结束请求的执行结果到WSF地址簿管理服务4300。
设定内容改变处理进入步骤S4119。在步骤S4119中,WSF地址簿管理服务4300发送会话开始请求到设定地址簿管理服务4321。步骤S4119中的会话开始请求包括用户名和口令。类似步骤S4102,设定地址簿管理服务4321从步骤S4119中接收的会话开始请求中获取用户ID和口令,如果用户ID和口令包含在包括在设定地址簿管理服务4321中的设定权限列表4400中,则与客户终端4100建立会话。
在会话建立后,设定内容改变处理进入步骤S4120。在步骤S4120中,设定地址簿管理服务4321发送建立在客户终端4100和设定地址簿管理服务4321间的会话的会话ID。在步骤S4120后,WSF地址簿管理服务4300实施锁定权限转移处理,该处理与在第八实施例的步骤S4037中的锁定权限转移处理相同。
设定内容改变处理进入步骤S4121。在步骤S4121中,WSF地址簿管理服务4300发送占用开始通知到设定地址簿管理服务4321。步骤S4121中的占用开始通知包括步骤S4119中建立的会话的会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。设定地址簿管理服务4321将包含在占用开始通知中的地址簿类型转换为可设定状态。在步骤S4121中,地址簿的“管理数据”类型被转换为可设定状态。
设定内容改变处理进入步骤S4122。在步骤S4122中,设定地址簿管理服务4321发送关于步骤S4121中的占用开始通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4123。在步骤S4123中,WSF地址簿管理服务4300发送会话/锁定权限改变的结果到客户终端4100。
步骤S4123中的会话/锁定权限改变结果包括步骤S4119中建立的会话的会话ID。在步骤S4123后的步骤S4124到S4136与图56到图58的步骤S4041到S4053相同,相关的解释被省略。
接下来,在图81和图83所示的流程图中,将参考图84和图85详细描述在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息。
图81和图83的流程图的步骤S4100到S4113和步骤S4124到S4136与图56到图58的流程图的步骤S4010到S4023和步骤S4041到S4053相同,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息详细解释被省略。
图84示出从客户终端发送到WSF地址簿管理服务的,作为图82的步骤S4114中会话/锁定权限改变请求的请求SOAP消息的一个例子。图84中的请求SOAP消息5210包括在步骤S4102建立的会话的会话ID5211、标识地址簿为锁定主题的地址簿ID5212、要更新的地址簿的类型5213、用户名5214和口令5215。
图85示出从WSF地址簿管理服务发送到客户终端的,作为图82的步骤S4123中会话/锁定权限改变请求的响应的响应SOAP消息。图85中的响应SOAP消息5220包括建立在步骤S4119中的会话的会话ID5221。
如上所述,在根据本发明的第九实施例的设定内容改变处理中,对于单一请求来说,可以通过第九实施例中的若干请求,切换会话并转移会话权限。
[第十实施例]
接下来,描述根据本发明的第十实施例的设定内容改变处理。图86和图87是用于解释根据本发明的第十实施例的设定内容改变处理的流程图。正式用户或者管理员操作客户终端4100并请求显示如图59所示的初始屏幕5000。客户终端4100在显示单元上显示如图59所示的初始屏幕5000。
正式用户或者管理员选择一个地址簿以引用或改变,然后按OK按钮5001。当正式用户或者管理员按OK按钮时,客户终端4100在显示单元上显示如图88所示的用户验证屏幕5230。用户验证屏幕5230的屏幕数据可以预先保存在客户终端4100中,或者从图像处理设备4001获取。
图88示出用户验证屏幕的另外一个例子。正式用户或者管理员输入用于显示地址簿的每种类型的设定权限的用户名和口令,然后按OK按钮5231。图88示出设置显示地址簿的“个人数据”类型和“管理数据”类型的设定权限的用户名和口令的一个例子。当正式用户或者管理员按OK按钮5231时,设定内容改变处理进入步骤S4200。
在步骤S4200中,客户终端4100发送会话开始请求到WSF地址簿管理服务4300。步骤S4200中的会话开始请求包括用于显示地址簿的“个人数据”类型的设定权限的用户名和口令、用于显示地址簿的“管理数据”类型的设定权限的用户名和口令。
设定内容改变处理进入步骤S4201。在步骤S4201中,WSF地址簿管理服务4300创建一个建立在客户终端4100和WSF地址簿管理服务4300间的会话的会话ID,并生成会话信息。
设定内容改变处理进入步骤S4202。在步骤S4202中,WSF地址簿管理服务4300发送会话开始请求到设定地址簿管理服务4321。步骤S4202中的会话开始请求包括用于显示地址簿的“个人数据”类型的设定权限的用户名和口令和会话ID。
设定内容改变处理进入步骤S4203。在步骤S4203中,设定地址簿管理服务4321从步骤S4202中接收的会话开始请求中获取用户ID和口令,并检查用户ID和口令是否包含在包括在设定地址簿管理服务4321中的设定权限列表4400中。
设定内容改变处理进入步骤S4204。在步骤S4204中,设定地址簿管理服务4321将显示从会话开始请求中获取用户ID和口令是否包含在包括设定权限列表4400中的检查结果,发送到WSF地址簿管理服务4300,作为对步骤S4203中会话开始请求的响应。
设定内容改变处理进入步骤S4205。在步骤S4205中,WSF地址簿管理服务4300发送会话开始请求到设定地址簿管理服务4321。步骤S4025中的会话开始请求包括用于显示地址簿的“管理数据”类型的设定权限的用户名和口令以及会话ID。
设定内容改变处理进入步骤S4206。在步骤S4206中,设定地址簿管理服务4321从步骤S4205中接收的会话开始请求中获取用户ID和口令,并检查用户ID和口令是否包含在包括在设定地址簿管理服务4321中的设定权限列表4400中。
设定内容改变处理进入步骤S4207。在步骤S4207中,设定地址簿管理服务4321将显示从会话开始请求中获取用户ID和口令是否包含在设定验证列表4400中的检查结果,发送到WSF地址簿管理服务4300,作为对步骤S4205中会话开始请求的响应。
设定内容改变处理进入步骤S4208。在步骤S4208中,WSF地址簿管理服务4300发送对步骤S4200中的会话开始请求的响应到客户终端4100。步骤S4208中的响应包括会话ID。
设定内容改变处理进入步骤S4209。在步骤S4209中,客户终端4100发送锁定开始请求到WSF地址簿管理服务4300。步骤S4209中的地址簿锁定开始请求包括会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“个人数据”和“管理数据”类型。
设定内容改变处理进入步骤S4210。在步骤S4210中,WSF地址簿管理服务4300通过使用锁定管理部分4301和会话管理部分4302对应锁定和会话。设定内容改变处理进入步骤S4211。在步骤S4211中,WSF地址簿管理服务4300实施地址簿锁定转换处理以将地址簿数据4330转换为占用状态。
设定内容改变处理进入步骤S4211-1。在步骤S4211-1中,WSF地址簿管理服务4300发送占用开始通知到设定地址簿管理服务4321。步骤S4211-1中的占用开始通知包括会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“个人数据”类型。
当设定地址簿管理服务4321接收到步骤S4211-1中的占用开始通知时,设定地址簿管理服务4321将包含在占用开始通知中的地址簿“个人数据”类型转换为可设定状态,并且还将地址簿的其它类型转换为占用状态。设定内容改变处理进入步骤S4212。在步骤S4212中,设定地址簿管理服务4321发送有关步骤S4211-1中的占用开始通知的响应到WSF地址簿管理服务4300。
设定内容改变处理进入步骤S4213。在步骤S4213中,WSF地址簿管理服务4300发送占用开始通知到设定地址簿管理服务4321。步骤S4213中的占用开始通知包括会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。
当设定地址簿管理服务4321接收到步骤S4213的占用开始通知时,设定地址簿管理服务4321将包含在占用开始通知中的地址簿“管理数据”类型转换为可设定状态。设定内容改变处理进入步骤S4214。在步骤S4214中,设定地址簿管理服务4321发送有关步骤S4213中的占用开始通知的响应到WSF地址簿管理服务4300。
设定内容改变处理进入步骤S4215。在步骤S4215中,WSF地址簿管理服务4300发送锁定执行结果到客户终端4100。当客户终端4100接收到步骤S4215的锁定执行结果,客户终端4100显示上述图63所示的属性设定屏幕5040。然后,正式用户设定属性按设定执行按钮5041。当正式用户按执行按钮5041时,设定内容改变处理进入步骤S4216。
在步骤S4216中,客户终端4100发送属性设定请求到WSF地址簿管理服务4300。步骤S4216中的属性设定请求包括会话ID和设定信息。设定信息包括在图63的属性设定屏幕5040中被设定的口令和SMB/FTP口令。
设定内容改变处理进入步骤S4217。在步骤S4217中,WSF地址簿管理服务4300发送属性设定请求到设定地址簿管理服务4321。步骤S4217中的属性设定请求包括会话ID和设定信息。
当设定地址簿管理服务4321接收到属性设定请求时,设定地址簿管理服务4321从属性设定请求中获取会话ID和设定信息,并通过使用设定信息改变在地址簿数据4330中的个人数据4402的设定内容。设定内容改变处理进入步骤S4218。在步骤S4218中,地址簿管理服务4321发送有关步骤S4219接收的属性设定请求的设定结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4219。在步骤S4219中,WSF地址簿管理服务4300发送步骤S4218中接收的设定请求到客户终端4100。
当客户终端4100接收到步骤S4219的设定结果,客户终端4100在显示单元上显示上述图65所示的属性设定屏幕5060。管理员设定属性,然后按设定执行按钮5061。当管理员按执行按钮5061时,设定内容改变处理进入步骤S4220。
在步骤S4220中,客户终端4100发送属性设定请求到WSF地址簿管理服务4300。步骤S4220中的属性设定请求包括会话ID和设定信息。设定信息包括在图65的属性设定屏幕5060中被设定的口令和SMB/FTP口令。
设定内容改变处理进入步骤S4221。在步骤S4221中,WSF地址簿管理服务4300发送属性设定请求到设定地址簿管理服务4321。步骤S4021中的属性设定请求包括会话ID和设定信息。
当设定地址簿管理服务4321接收到属性设定请求时,设定地址簿管理服务4321从属性设定请求中获取会话ID和设定信息,并通过使用设定信息来改变在地址簿数据4330中的管理数据4403的设定内容。设定内容改变处理进入步骤S4222。在步骤S4222中,地址簿管理服务4321发送关于步骤S4221中接收的属性设定请求的设定结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4223。在步骤S4223中,WSF地址簿管理服务4300发送步骤S4022中接收的设定请求到客户终端4100。
设定内容改变处理进入步骤S4224。在步骤S4224中,客户终端4100发送锁定权限解除请求到WSF地址簿管理服务4300。步骤S4224中的锁定权限解除请求包括会话ID。设定内容改变处理进入步骤S4225。在步骤S4225中,WSF地址簿管理服务4300开始地址簿锁定解除处理以解除地址簿数据4330的占用状态。在步骤S4225之后,WSF地址簿管理服务4300解除地址簿数据4330的占用状态。
设定内容改变处理进入步骤S4226。在步骤S4226中,WSF地址簿管理服务4300发送占用结束通知到设定地址簿管理服务4321。步骤S4226中的占用结束通知包括在步骤S4224接收的会话ID。设定地址簿管理服务4321解除地址数据4330的类型的可设定状态。在该情况下,地址数据4330的类型“管理数据”的可设定状态被解除。
设定内容改变处理进入步骤S4227。在步骤S4227中,设定地址簿管理服务4321发送关于步骤S4226中的占用结束通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4228。在步骤S4228中,WSF地址簿管理服务4300发送占用结束通知到设定地址簿管理服务4321。步骤S4228中占用结束通知包括在步骤S4224中接收的会话ID。设定地址簿管理服务4321解除地址数据4330的类型的可设定状态。在该情况下,地址数据4330的类型“管理数据”的可设定状态被解除。
设定内容改变处理进入步骤S4229。在步骤S4229中,设定地址簿管理服务4321发送关于步骤S4228中的占用结束通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4230。在步骤S4230中,WSF地址簿管理服务4300发送锁定解除请求的执行结果到客户终端4100。
设定内容改变处理进入步骤S4231。在步骤S4231中,客户终端4100发送会话结束请求到WSF地址簿管理服务4300。步骤S4231中的会话结束请求包括步骤S4201中接收会话ID。
设定内容改变处理进入步骤S4232。在步骤S4232中,WSF地址簿管理服务4300发送会话结束请求到设定地址簿管理服务4321。步骤S4232中的会话结束请求包括步骤S4231中接收的会话ID。
当设定地址簿管理服务4321接收到会话结束请求时,设定地址簿管理服务4321从步骤S4232中接收的会话结束请求中获取会话ID,然后解除对应会话ID的会话。设定内容改变处理进入步骤S4233。在步骤S4233中,地址簿管理服务4321发送关于步骤S4232中接收的会话结束请求的执行结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4233。在步骤S4233中,地址簿管理服务4321发送关于步骤S4232中接收的会话结束请求的执行结果到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4234。在步骤S4234中,WSF地址簿管理服务4300发送步骤S4233中接收的执行结果到客户终端4100。
接下来,在图86和图87所示的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息会参考图89和图90来详细的进行描述。
图86和图87的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的消息与图56到图58和图81到图83的流程图中除了步骤S4200和S4209之外的消息相同,详细的解释被省略。
图89示出从客户终端发送到WSF地址簿管理服务的,作为图86的步骤S4200中会话开始请求的请求SOAP消息的一个例子。图89中的请求SOAP消息5240包括要更新的地址簿的类型5242和口令5243。
图90示出从客户终端发送到WSF地址簿管理服务的,作为图86的步骤S4209中地址簿锁定开始请求的请求SOAP消息的一个例子。图90中的请求SOAP消息5250包括建立在步骤S4201中的会话的会话ID5251、用于标识地址簿为锁定主题的地址簿ID5252、要更新的地址簿的类型5253和所要的锁定有效时间限制5254。
如上所述,在根据本发明的第十实施例的设定内容改变处理中,单一请求,能够实现与第八实施例中为地址簿的每种类型所实施的请求的处理相同的处理。
[第十一实施例]
接下来,会描述根据本发明的第十一实施例的设定内容改变处理。图91和图92是用于解释根据本发明的第十一实施例的设定内容改变处理的流程图。首先,管理员用户操作客户终端4100并请求显示如上述图59所示的地址列表屏幕5000。客户终端4100在显示单元上显示地址列表屏幕5000。
正式用户或者管理员选择一个地址簿来引用或改变,然后按OK按钮5001。当正式用户或者管理员按OK按钮5001后,客户终端4100在显示单元上显示如图88所示的用户验证屏幕5230。正式用户或者管理员输入用于地址簿的每种类型的用户名和口令,然后按OK按钮5231。当正式用户或管理员按OK按钮5231的时候,设定内容改变处理进入步骤S4300。
在步骤S4300中,客户终端4100发送会话开始请求到WSF地址簿管理服务4300。步骤S4300中的会话开始请求包括用于显示地址簿的“个人数据”类型的设定权限的用户名和口令,用于显示地址簿的“管理数据”类型的设定权限的用户名和口令。
图91的步骤S4301到S4307与图86的步骤S4201到S4207相同,相关的解释被省略。在步骤S4307之后,设定内容改变处理进入步骤S4308,并通过使用锁定管理部分4301和会话管理部分4302对应锁定和会话。在图91的步骤S4309到S4312与图33的步骤S4211到S4217相同,相关的解释被省略。
设定内容改变处理进入步骤S4313。在步骤S4313中,WSF地址簿管理服务4300发送对步骤S4300中的会话开始请求的响应到客户终端4100。在步骤S4313中的响应包括ID。在图92的步骤S4314到S4321与图87的步骤S4216到S4223相同,相关的解释被省略。
设定内容改变处理进入步骤S4322。在步骤S4322中,客户终端4100发送会话结束请求到WSF地址簿管理服务4300。步骤S4322中的会话结束请求包括在步骤S4301中建立的会话的会话ID。在图92的步骤S4323到S4327与图87的步骤S4225到S4229相同,相关的解释被省略。在图92的步骤S4328到S4330与图87的步骤S4232到S4234相同,相关的解释被省略。
接下来,在图91和图92所示的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息会参考图93来详细的进行描述。
图91和图92的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的消息与图56到图58、图81和图83和图86和图87的流程图中除步骤S4300之外的消息相同,详细的相关解释被省略。
图93示出从客户终端发送到WSF地址簿管理服务的,作为图91的步骤S4300中会话开始请求的请求SOAP消息的一个例子。图93中的请求SOAP消息5260包括要更新的地址簿的类型5261、用户名5262、口令5243、用于标识地址簿为锁定主题的地址簿ID5264和所要的锁定有效时间限制5265。
如上所述,在根据本发明的第十一实施例的设定内容改变处理中,单一请求对应会话和锁定权限是可能的,这在第八实施例中是由若干请求实施的。
[第十二实施例]
接下来,会描述根据本发明的第十二实施例的设定内容改变处理。图94到图96是用于解释根据本发明的第十二实施例的设定内容改变处理的流程图。在图94到图96的步骤S4400到S4425与图56到图58的步骤S4010到S4035相同,相关的解释被描述。
当客户终端4100接收到步骤S4425中的会话ID,设定内容改变处理进入步骤S4426。在步骤S4426中,客户终端4100发送锁定权限继承请求到WSF地址簿管理服务4300。步骤S4426中的锁定权限继承请求包括在步骤S4423中建立的会话的会话ID,用于标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。
在第十二实施例中的锁定权限继承请求中,包括在锁定权限继承请求中的设定地址簿管理服务4321的URL,和步骤S4012中建立的会话的会话ID被删除。也就是说,在第十二实施例中的锁定权限继承请求中,可以在不从客户终端410将解除该锁定的设定地址簿管理服务4321的URL和步骤S4012中建立的从客户终端4100到WSF地址簿管理服务4300的会话的会话ID发送到WSF地址簿管理服务4300的情况下,实施锁定权限继承转移处理。
接下来,在图94到图96所示的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息会参考图97来详细的进行描述。
在图94到图96的步骤S4400到S4425和步骤S4427到S4443与图56到图58的步骤S4010到S4035和步骤S4037到S4053相同,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的信息的解释被省略。
图93示出从客户终端发送到WSF地址簿管理服务的,作为图95的步骤S4426中锁定权限继承请求的请求SOAP消息的一个例子。图97中的请求SOAP消息5270包括步骤S4422中建立的会话的会话ID5271、标识地址簿为锁定主题的地址簿ID5272和要更新的地址簿的类型5273。也就是说,在图97中的请求SOAP消息5270中,包含在图77中的请求SOAP消息5170中的设定地址簿管理服务的URL 5174,而在步骤S4012中建立的会话的会话ID5175被删除。
如上所述,在根据本发明的第十二实施例的设定内容改变处理中,即使是包含在第八实施例中的锁定权限继承请求中的设定地址簿管理服务4321的URL,在步骤S4012中建立的会话的会话ID5175被删除了,仍然可以实施锁定权限转移处理。
[第十三实施例]
接下来,会描述根据本发明的第十三实施例的设定内容改变处理。图98到图100是用于解释根据本发明的第十三实施例的设定内容改变处理的流程图。在图98到图100的流程图中,步骤S4500到S4513与图56到图58的步骤S4010到S4023相同,相关的解释被描述。
当客户终端4100接收到步骤S4513中的设定结果时,设定内容改变处理进入步骤S4514。在步骤S4514中,客户终端4100发送锁定权限解除请求到WSF地址簿管理服务4300。步骤S4514中的锁定权限解除请求包括会话ID。设定内容改变处理进入步骤S4515,在步骤S4515中,WSF地址簿管理服务4300发送占用结束通知到设定地址簿管理服务4321。步骤S4515中的占用结束通知包括步骤S4514接收的会话ID。设定地址簿管理服务4321将在步骤S4507-1中的占用开始通知转换为可设定状态的地址簿的“个人数据”类型转换为占用状态。
设定内容改变处理进入步骤S4516,在步骤S4516中,设定地址簿管理服务4321发送有关于步骤S4515中的占用结束通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4517,在步骤S4517中,WSF地址簿管理服务4300发送锁定解除请求的执行结果和锁定标签到客户终端4100。
锁定标签是代替以前拥有锁定权限而当前解除了锁定的设定地址簿管理服务4321的URL,和步骤S4502中建立的会话的会话ID,而用来证明拥有继承锁定权限的权限信息。
步骤S4518到S4525与图56到图58的步骤S4028到S4035相同,相关的解释被省略。当客户终端4100接收到步骤S4525中的会话ID时,设定内容改变处理进入步骤S4526。在步骤S4526中,客户终端4100发送锁定权限继承请求到WSF地址簿管理服务4300。
步骤S4526中的锁定权限继承请求包括步骤S4523中建立的会话的会话ID,锁定标签,标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。
设定内容改变处理进入步骤S4527。在步骤S4527中,WSF地址簿管理服务4300将由步骤S4502中建立的会话所拥有的锁定权限转移到步骤S4523中建立的会话。
设定内容改变处理进入步骤S4528。在步骤S4528中,WSF地址簿管理服务4300发送占用开始通知到设定地址簿管理服务4321。步骤S4528中的占用开始通知包括步骤S4523中建立的会话的会话ID、所要的锁定有效时间限制、标识地址簿为锁定主题的地址簿ID和要更新的地址簿的“管理数据”类型。设定地址簿管理服务4321将包含在占用开始通知中的地址簿类型转换为可设定状态。
设定内容改变处理进入步骤S4529。在步骤S4529中,设定地址簿管理服务4321发送有关于步骤S4528中的占用开始通知的响应到WSF地址簿管理服务4300。设定内容改变处理进入步骤S4530。在步骤S4530中,WSF地址簿管理服务4300发送锁定执行结果到客户终端4100。
步骤S4531到S4543与图56到图58的步骤S4041到S4053相同,相关的解释被省略。接下来,在图98,图59和图100所示的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的消息会参考图101和图102来详细的进行描述。
在图98到图100的流程图中,在客户终端4100和图像处理设备4001的WSF地址簿管理服务4300间发送和接收的消息与图56到图580所示的流程图中除了步骤S4514和S4526之外的消息相同,相关的解释被省略。
图101示出从WSF地址簿管理服务发送到客户终端的,相应于图98的步骤S4512中的锁定权限解除请求的响应的响应SOAP消息的一个例子。图101中的响应SOAP消息5280包括对应于锁定权限解除请求的执行结果5281和锁定标签5282。
图102示出从客户终端发送到WSF地址簿管理服务的,作为图99的步骤S4526中锁定权限继承请求的请求SOAP消息的一个例子。图102中的请求SOAP消息5290包括步骤S4523中建立的会话的会话ID5291、标识地址簿为锁定主题的地址簿ID5292、要更新的地址簿的类型5293和锁定标签5294。
如上所述,在根据本发明的第十三实施例的设定内容改变处理中,能够在不发送解除锁定权限的会话的会话ID的情况下在锁定权限解除请求中使用锁定标签。
如图103所示的各种组合可以对应于WSF地址簿管理服务4300和设定地址簿管理服务4321所实施的操作,应用于会话开始请求和对会话开始请求的响应。
图103示出包含在会话开始请求中的数据和包含在对会话开始请求的响应中的数据的组合。在图103中,包含在会话开始请求中的数据是输入数据,而包含在对会话开始请求的响应中的数据是输出数据。
如上所述,根据本发明,在设备内容在不改变权限就不能被设定的情况下,换句话说,在若干会话中改变设定内容的情况下,可以在若干会话中互相取代锁定状态。
根据本发明,可以改变包括若干设定项的设定内容,可以在设定内容在进行改变的同时,排斥其它设定内容改变请求。
上述设定内容改变处理能通过计算机可执行程序实现,该程序将计算机作为改变设定内容的客户终端,该客户终端通过网络发送设定请求到信息处理设备并且可以改变包含至少一个设定项的设定内容,所述计算机可读记录媒体包括:将所有设定设备管理部分转换到占用状态,在该状态下,设定项不能被引用或者修改,其后,将设定设备管理部分转换到可设定状态,在该状态下,设定项能够被引用或者修改;以及从一个设定设备管理部分到另外一个设定设备管理部分转移可设定状态,其中若干设定设备管理部分不能被转换到该状态。
上述设定内容改变处理能通过计算机可执行程序实现,该程序将计算机作为改变设定内容的客户终端,该客户终端通过网络发送设定请求到信息处理设备并且可以改变包含至少一个设定项的设定内容,所述计算机可读记录媒体包括:将若干组的全部转换到占用状态,其后,将一个组转换到可设定状态;从一个组到另外一个组转移若干组不能同时被转移的可设定状态。
本发明不局限于具体公开的实施例,可以在不脱离本发明范围的情况下,进行改变和修正。

Claims (41)

1.一种能够响应来自至少一个客户终端的设定请求改变包括至少一个设定项的设定内容的信息处理装置,该客户终端通过网络或所述信息处理装置的输入单元连接到所述信息处理装置,该信息处理装置包括:
若干设定设备管理部分,每个设定设备管理部分具有占用状态和可设定状态,在占用状态下设定项不能被引用或改变,而在可设定状态下设定项能够被引用或改变,并且引用或改变可设定状态下的设定项;以及
主设备管理部分,用于管理设定设备管理部分的占用状态和可设定状态,并且以连续的处理顺序替代于将该信息处理装置进行解锁,将多个设定设备管理部分不能同时转换的可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分。
2.如权利要求1所述的信息处理装置,其中主设备管理部分管理信息,该信息检验维护用于引用或改变至少一个设定项的权限,并通过使该信息与占用状态或可设定状态相对应,来检验该设定设备管理部分的占用状态或可设定状态。
3.如权利要求2所述的信息处理装置,其中主设备管理部分使用在客户终端或该信息处理装置的输入单元与设定设备管理部分之间建立的会话,作为检验用于引用或改变至少一个设定项的权限信息。
4.如权利要求2所述的信息处理装置,其中设定设备管理部分针对每个管理主题设定用于引用或改变设定项的权限。
5.如权利要求1所述的信息处理装置,其中当一个设定设备管理部分和另一个设定设备管理部分的用于引用或改变至少一个设定项的权限彼此不同时,主设备管理部分将可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分。
6.如权利要求1所述的信息处理装置,其中主设备管理部分将一个设定设备管理部分从占用状态转换到可设定状态,并且在响应于设定请求改变设定项之后,将设定设备管理部分从可设定状态转换到占用状态,以及
将另一个设定设备管理部分从占用状态转换到可设定状态,并且在响应于设定请求改变设定项之后,解除可设定状态和占用状态。
7.如权利要求3所述的信息处理装置,其中当将可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分时,主设备管理部分将有关会话的信息发送到另一个设定设备管理部分。
8.如权利要求3所述的信息处理装置,其中当将可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分时,主设备管理部分发送与该会话相关的标签到另一个设定设备管理部分。
9.如权利要求3所述的信息处理装置,其中设定设备管理部分维护操作员的用户信息和口令,该操作员拥有引用或改变至少部分设定项的权限,并且当接收到包括用户信息和口令的会话开始请求时,与客户终端或所述信息处理装置的输入单元建立会话。
10.如权利要求4所述的信息处理装置,其中所述信息处理装置是图像处理装置,其包括涉及作为管理主题的图像形成的处理。
11.一种能够发送设定请求到通过网络连接的信息处理装置并且能够改变包括至少一个正在在所述信息处理装置中设定的设定项的设定内容的客户终端,所述客户终端包括:
第一部分,在将另一个设定设备管理部分转换到占用状态后,将信息处理装置的设定设备管理部分转换到可设定状态,其中,在占用状态下,设定项不能被引用或改变,在可设定状态下,设定项能够被引用或改变;以及
第二部分,以连续的处理顺序替代于将该信息处理装置进行解锁,将若干设定设备管理部分不能同时转换的可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分。
12.一种在信息处理装置中实施的设定内容改变方法,该信息处理装置能够响应于来自至少一个客户终端的设定请求,改变包括至少一个设定项的设定内容,该客户终端通过网络或所述信息处理装置的输入单元连接到所述信息处理装置,所述信息处理装置具有占用状态和可设定状态,在占用状态下设定项不能被引用或改变,而在可设定状态下设定项能够被引用或改变,所述方法包括:
在将所有设定设备管理部分转换到占用状态后,将设定设备管理部分转换到可设定状态,在占用状态下设定项不能被引用或改变,而在可设定状态下设定项能够被引用或改变;以及
以连续的处理顺序替代于将该信息处理装置进行解锁,将若干设定设备管理部分不能同时转换的可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分。
13.如权利要求12所述的设定内容改变方法,其中转换操作将一个设定设备管理部分转换到可设定状态,并且在响应于设定请求改变设定项之后,从可设定状态转换到占用状态,以及
转移操作将另一个可设定设备管理部分转换到可设定状态,并且在响应于设定请求改变设定项后,解除所有设定设备管理部分的可设定状态和占用状态。
14.如权利要求13所述的设定内容改变方法,其中转换和转移管理信息检验维护用于引用或改变至少一个设定项的权限,并通过将该信息与占用状态或可设定状态相对应,检验一个设定设备管理部分和另一个设定设备管理部分的占用状态或可设定状态。
15.如权利要求14所述的设定内容改变方法,其中,将在客户终端和该设定管理部分的输入单元之间建立会话,用作检验维护用于引用或改变至少一个设定项的权限信息。
16.如权利要求12所述的设定内容改变方法,其中针对每个管理主题设定用于引用或改变设定项的权限。
17.如权利要求12所述的设定内容改变方法,其中当用于引用或改变至少一个设定项的权限对于一个设定设备管理部分和另一个设定设备管理部分而彼此不同时,将可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分。
18.如权利要求15所述的设定内容改变方法,其中当将可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分时,有关会话的信息被发送到另一个设定设备管理部分。
19.如权利要求18所述的设定内容改变方法,其中当将可设定状态从一个设定设备管理部分转移到另一个设定设备管理部分时,将与该会话相关的标签发送到另一个设定设备管理部分。
20.如权利要求15所述的设定内容改变方法,其中维持具有引用或改变至少一个设定项的权限的操作员的用户信息和口令,以及
当接收到包括用户信息和口令的会话开始请求时,在客户终端或该信息处理装置的输入单元和设定设备管理部分之间建立会话。
21.如权利要求16所述的设定内容改变方法,其中所述信息处理装置是图像处理装置,其包括涉及作为管理主题的图像形成的处理。
22.一种信息处理装置,能够响应设定请求改变包括至少一个或更多设定项的设定内容,该设定请求来自至少一个客户终端,该客户终端通过网络或所述信息处理装置的输入单元连接到所述信息处理装置,所述信息处理装置包括:
设定信息管理部分,包括分类成多个组的设定项,具有占用状态和可设定状态,在占用状态下设定项不能被引用或改变,而在可设定状态下设定项能够被引用或改变,并且引用或改变可设定状态下的设定项;以及
主信息管理部分,针对每个组管理占用状态和可设定状态,并且以连续的处理顺序替代于将该信息处理装置进行解锁,从一个组向另一个组转移若干组不能同时转换的可设定状态。
23.如权利要求22所述的信息处理装置,其中主信息管理部分管理这样的信息,该信息检验用于引用或改变至少一个设定项的权限,并通过将该信息与占用状态或可设定状态相对应,检验每个组的占用状态或可设定状态。
24.如权利要求23所述的信息处理装置,其中主信息管理部分使用在客户终端或该信息处理装置的输入单元与设定设备管理部分之间建立的会话,验证用于引用或改变至少一个设定项的权限信息。
25.如权利要求22所述的信息处理装置,其中设定信息管理部分将设定项分类成针对每个类型的组,并且包含针对每个组的占用状态和可设定状态。
26.如权利要求22所述的信息处理装置,其中当对于包含在一组中的设定项和包含在另一组中的设定项来说引用或改变设定项的权限不同时,主信息管理部分将可设定状态从一个组转移到另一个组。
27.如权利要求22所述的信息处理装置,其中主信息管理部分将一个组从占用状态转换到可设定状态,并且在响应于设定请求改变了一个组中的设定项之后,将一个组从可设定状态转换到占用状态,以及
将另一个组从占用状态转换到可设定状态,并且在响应于设定请求改变了另一个组中的设定项之后,解除可设定状态和占用状态。
28.如权利要求24所述的信息处理装置,其中当将可设定状态从一个组转移到另一个组时,主信息管理部分将有关会话的信息发送到另一个组。
29.如权利要求24所述的信息处理装置,其中当将可设定状态从一个组传送到另一个组时,发送与该会话相关的标签。
30.如权利要求24所述的信息处理装置,其中设定信息管理部分维护操作员的用户信息和口令,该操作员拥有引用或改变至少一个设定项的权限,并且当接收到要发送到主信息管理部分的、包括用户信息和口令的会话开始请求时,在客户终端和所述信息处理装置的输入单元之间建立会话。
31.如权利要求22所述的信息处理装置,其中设定内容是地址簿数据,一个或更多设定项分类成常规数据、个人数据和管理数据组。
32.如权利要求22所述的信息处理装置,其中信息处理装置是图像处理装置,包括涉及图像形成的处理。
33.一种能够发送设定请求到通过网络连接的信息处理装置并且能够改变包括至少一个在所述信息处理装置中设定的设定项的设定内容的客户终端,所述客户终端包括:
第一部分,在将多个分类项目分类的组转换到占用状态之后,将一个组转换到可设定状态,在占用状态下设定项不能被引用或改变,在可设定状态下设定项能够被引用或改变;以及
第二部分,以连续的处理顺序替代于将该信息处理装置进行解锁,将若干组不能同时转换的可设定状态从一个组转移到另一个组。
34.一种在信息处理装置中的设定内容改变方法,所述信息处理装置能够响应于来自至少一个客户终端的设定请求,改变包括一个或更多设定项的设定内容,所述客户终端通过网络或所述信息处理装置的输入单元连接到所述信息处理装置,所述信息处理装置包括分类成多个组的设定项,并且具有占用状态和可设定状态,在占用状态下设定项不能被引用或改变,而在可设定状态下设定项能够被引用或改变,所述方法包括:
在将所有多个组转换到占用状态后,将一个组从占用状态转换到可设定状态,在占用状态下设定项不能被引用或改变,而在可设定状态下设定项能够被引用或改变;以及
以连续的处理顺序替代于将该信息处理装置进行解锁,将若干组不能同时转换的可设定状态从一个组转移到另一个组。
35.如权利要求34所述的设定内容改变方法,其中转换操作将一个组转换到可设定状态,并且在改变设定项之后,响应于设定请求,从可设定状态转换到占用状态,并且
转换操作将另一个组转换到可设定状态,并且在改变设定项后,响应于设定请求,解除所有多个组的可设定状态和占用状态。
36.如权利要求35所述的设定内容改变方法,其中转换和转移管理信息检验维护用于引用或改变至少一个设定项的权限,并通过将该信息与占用状态或可设定状态相对应,检验每个组的占用状态或可设定状态。
37.如权利要求36所述的设定内容改变方法,其中使用会话作为验证用于引用或改变设定项的权限信息,该会话建立在客户终端或所述信息处理装置的输入单元与设定信息管理部分之间。
38.如权利要求34所述的设定内容改变方法,其中将设定项分类成若干每个类型的组,而且每个组具有占用状态和可设定状态。
39.如权利要求34所述的设定内容改变方法,其中当对于包含在一个组中的设定项和包含在另一个组中的设定项来说引用或改变设定项的权限不同时,将可设定状态从一个组转移到另一个组。
40.如权利要求37所述的设定内容改变方法,其中当可设定状态被从一个组转移到另一个组时,将与会话相关的信息发送到设定信息管理部分。
41.如权利要求37所述的设定内容改变方法,其中当可设定状态被从一个组传送到另一个组时,将与会话相关的标签发送到设定信息管理部分。
CNB2004101047834A 2003-10-24 2004-10-25 信息处理装置、客户终端、设定内容改变方法 Expired - Fee Related CN100399785C (zh)

Applications Claiming Priority (24)

Application Number Priority Date Filing Date Title
JP2003364031 2003-10-24
JP364031/2003 2003-10-24
JP364031/03 2003-10-24
JP2003370712 2003-10-30
JP370712/03 2003-10-30
JP370712/2003 2003-10-30
JP372879/2003 2003-10-31
JP2003372879 2003-10-31
JP372879/03 2003-10-31
JP383562/2003 2003-11-13
JP383562/03 2003-11-13
JP2003383562 2003-11-13
JP389679/2003 2003-11-19
JP2003389679 2003-11-19
JP389678/03 2003-11-19
JP389679/03 2003-11-19
JP2003389678 2003-11-19
JP389678/2003 2003-11-19
JP2004303134A JP4541826B2 (ja) 2003-10-24 2004-10-18 画像処理装置、設定内容変更方法
JP303134/04 2004-10-18
JP303134/2004 2004-10-18
JP303133/04 2004-10-18
JP303133/2004 2004-10-18
JP2004303133A JP4490233B2 (ja) 2003-10-24 2004-10-18 画像処理装置、設定内容変更方法、設定内容変更プログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN200810091188.XA Division CN101251882B (zh) 2003-10-24 2004-10-25 信息处理装置、客户终端和设定内容改变方法

Publications (2)

Publication Number Publication Date
CN1620096A CN1620096A (zh) 2005-05-25
CN100399785C true CN100399785C (zh) 2008-07-02

Family

ID=34397304

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB2004101047834A Expired - Fee Related CN100399785C (zh) 2003-10-24 2004-10-25 信息处理装置、客户终端、设定内容改变方法
CN200810091188.XA Expired - Fee Related CN101251882B (zh) 2003-10-24 2004-10-25 信息处理装置、客户终端和设定内容改变方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200810091188.XA Expired - Fee Related CN101251882B (zh) 2003-10-24 2004-10-25 信息处理装置、客户终端和设定内容改变方法

Country Status (4)

Country Link
US (1) US7752288B2 (zh)
EP (1) EP1526434B1 (zh)
CN (2) CN100399785C (zh)
DE (1) DE602004030405D1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8601606B2 (en) 2002-11-25 2013-12-03 Carolyn W. Hafeman Computer recovery or return
US7752288B2 (en) * 2003-10-24 2010-07-06 Ricoh Company, Ltd. Information processing apparatus, client terminal, setting content changing method, and computer-readable recording medium thereof
JP4498045B2 (ja) * 2004-07-22 2010-07-07 キヤノン株式会社 画像処理装置及びその制御方法及びプログラム
JP4902981B2 (ja) * 2004-10-05 2012-03-21 株式会社リコー サービス提供システム及びサービス提供方法
JP4843287B2 (ja) * 2004-10-25 2011-12-21 株式会社リコー 情報管理システム、情報処理装置及び情報管理方法
US20060132829A1 (en) * 2004-12-17 2006-06-22 Lexmark International, Inc. Multi-function imaging machine with fax settings lock
JP4095639B2 (ja) * 2004-12-22 2008-06-04 キヤノン株式会社 画像処理装置及び画像処理装置の制御方法
US7747591B2 (en) * 2006-03-24 2010-06-29 Oracle International Corp. Web feature service (WFS) locking support based on light-weight locking model in the database
US7640242B2 (en) * 2006-03-24 2009-12-29 Oracle International Corp. Light weight locking model in the database for supporting long duration transactions
JP5091791B2 (ja) * 2008-07-22 2012-12-05 京セラドキュメントソリューションズ株式会社 画像形成システム、画像形成装置およびコンピュータプログラム
JP2010061583A (ja) * 2008-09-05 2010-03-18 Riso Kagaku Corp 情報処理装置
JP5423079B2 (ja) * 2009-03-18 2014-02-19 株式会社リコー 機器管理システム、機器、機器管理方法および機器管理プログラム
JP2012084119A (ja) * 2010-09-16 2012-04-26 Ricoh Co Ltd 機器管理装置および機器管理プログラム
JP2013058189A (ja) * 2011-08-16 2013-03-28 Ricoh Co Ltd 情報処理システム、管理装置およびプログラム
US9007631B2 (en) * 2013-02-04 2015-04-14 Ricoh Company, Ltd. System, apparatus and method for managing heterogeneous group of devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5764866A (en) * 1995-05-26 1998-06-09 Ricoh Company, Ltd. Scanner, network scanner system, and method for network scanner system
US5768483A (en) * 1995-09-26 1998-06-16 Ricoh Company, Ltd. Method of reporting result of execution of print job in network system, method of setting scanning conditions in network system, and network printing/scanning system
EP1170939A2 (en) * 2000-07-05 2002-01-09 Ricoh Company Method of and apparatus for image formation, and computer product
US20020067491A1 (en) * 2000-12-05 2002-06-06 Tomonori Minagawa Storage medium holding program and information processing apparatus and information processing method

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0833831B2 (ja) 1986-11-13 1996-03-29 株式会社日立製作所 共有資源の占有競合管理方法
US4860214A (en) 1987-01-22 1989-08-22 Ricoh Company, Ltd. Inference system
US5338976A (en) 1991-06-20 1994-08-16 Ricoh Company, Ltd. Interactive language conversion system
NL1008660C2 (nl) * 1998-03-20 1999-09-21 Oce Tech Bv User interface voor een informatieverwerkings-systeem, met opdrachtbewaking.
US6256635B1 (en) * 1998-05-08 2001-07-03 Apple Computer, Inc. Method and apparatus for configuring a computer using scripting
US7039688B2 (en) 1998-11-12 2006-05-02 Ricoh Co., Ltd. Method and apparatus for automatic network configuration
JP2001084275A (ja) 1999-04-28 2001-03-30 Ricoh Co Ltd データ転送装置
US20020131076A1 (en) * 1999-06-29 2002-09-19 Davis Bruce L. Distribution and use of trusted photos
JP3679349B2 (ja) 2000-07-05 2005-08-03 株式会社リコー 画像形成装置、画像形成方法、画像形成プログラムおよびアプリケーションプログラム
US7012706B1 (en) * 2000-10-10 2006-03-14 Nexpress Digital Llc System and method for interfacing with multiple production scanners
US7084997B2 (en) * 2001-07-13 2006-08-01 Hewlett-Packard Development Company, L.P. Schedule-based printer selection
US20040030986A1 (en) 2002-02-26 2004-02-12 Toru Matsuda Method of controlling user information and information processing apparatus
US7511842B2 (en) 2002-03-19 2009-03-31 Ricoh Company, Ltd. Image forming apparatus
US20030225894A1 (en) 2002-03-25 2003-12-04 Tatsuo Ito Image forming apparatus including web service functions
US20040070782A1 (en) 2002-06-05 2004-04-15 Sachiko Mihira Image forming apparatus, stored document printing method and stored document printing system
US20050193103A1 (en) * 2002-06-18 2005-09-01 John Drabik Method and apparatus for automatic configuration and management of a virtual private network
US20040080771A1 (en) 2002-08-15 2004-04-29 Sachiko Mihira Image forming apparatus that can operate without wasteful use of resources thereof and unnecessary authentication
US8176143B2 (en) 2002-09-20 2012-05-08 Ricoh Company, Ltd. Web service providing apparatus
US7752288B2 (en) * 2003-10-24 2010-07-06 Ricoh Company, Ltd. Information processing apparatus, client terminal, setting content changing method, and computer-readable recording medium thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5764866A (en) * 1995-05-26 1998-06-09 Ricoh Company, Ltd. Scanner, network scanner system, and method for network scanner system
US5768483A (en) * 1995-09-26 1998-06-16 Ricoh Company, Ltd. Method of reporting result of execution of print job in network system, method of setting scanning conditions in network system, and network printing/scanning system
EP1170939A2 (en) * 2000-07-05 2002-01-09 Ricoh Company Method of and apparatus for image formation, and computer product
US20020067491A1 (en) * 2000-12-05 2002-06-06 Tomonori Minagawa Storage medium holding program and information processing apparatus and information processing method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Hierarchical Latching Method-Splitting Locks/Latches to Increase Concurrency. IBM TECHNICAL DISCLOSURE BULLETIN. 1991 *

Also Published As

Publication number Publication date
US20050134902A1 (en) 2005-06-23
EP1526434B1 (en) 2010-12-08
CN101251882B (zh) 2010-10-06
CN1620096A (zh) 2005-05-25
CN101251882A (zh) 2008-08-27
US7752288B2 (en) 2010-07-06
EP1526434A2 (en) 2005-04-27
DE602004030405D1 (de) 2011-01-20
EP1526434A3 (en) 2005-07-06

Similar Documents

Publication Publication Date Title
CN100399785C (zh) 信息处理装置、客户终端、设定内容改变方法
CN100555953C (zh) 管理系统及其控制方法
US8130396B2 (en) Image formation management system, image formation management method, and storage medium
US9035958B2 (en) Electronic document delivery
CN100371849C (zh) 多功能外围设备及限制其使用的方法
US20060126100A1 (en) Multifunction peripheral (MFP) and a method for restricting use thereof
US7124185B2 (en) Communication device, communication method, computer program, and storing medium for an address book
JP4124238B2 (ja) 画像処理装置、機能提示方法、およびコンピュータプログラム
US7307748B2 (en) System for capturing facsimile data in an electronic document management system
EP2306385A1 (en) Email management apparatus, multi function peripheral, and method of communicating emails
CN1983241A (zh) 作业日志管理用存储介质及方法、图像处理设备及系统
US20060047731A1 (en) Document-management device, document-management program, recording medium, and document-management method
CN101282399A (zh) 图像处理装置
CN101729725A (zh) 图像处理装置及图像处理装置控制方法
US20080104035A1 (en) Information processing method and system
US20090195546A1 (en) Image distribution apparatus, image distribution method, and image distribution program
US20060099947A1 (en) System and method for user management
JP2004289302A (ja) 利用者制限システム
US20090201557A1 (en) Image data transmitting apparatus, server apparatus, image data transmitting system, and program
EP1739554A1 (en) Service providing system, and client, server, and program for the same
US7222134B1 (en) Filing system which provides increased availability of image data stored therein
JP4887843B2 (ja) 画像処理装置及びプログラム
CN101442598A (zh) 图像处理装置、图像处理系统及其控制方法
US20140176995A1 (en) Information processing system, information processing method, and storage medium
JP2007188166A (ja) アドレス帳配信システムおよびプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080702

Termination date: 20171025