对处理的执行进行控制的方法及信息处理装置的制作方法

文档序号:6596910阅读:101来源:国知局
专利名称:对处理的执行进行控制的方法及信息处理装置的制作方法
技术领域
本发明涉及对处理的执行进行控制的方法以及信息处理装置。
背景技术
已经存在能够切换和使用多个用户(用户帐户)的信息处理装置。在 JP-A-2003-280781中披露了一种用于在切换用户的情况下显示具有特定用户权限或比该 特定用户权限低的权限的用户的列表的信息处理装置。

发明内容
本发明的目的在于提供一种方法和信息处理装置,在从已被给予多种权限的用户 接收到执行请求的情况下,当利用各种权限的执行结果不同时,该方法和该信息处理装置 用于暂缓处理的执行,直到由用户作出请求为止。[1]根据本发明的一个方面,一种对处理进行控制的方法包括接收步骤、输出步骤 和执行步骤。所述接收步骤接收来自用户的表示对处理的执行请求的第一请求。在已被给 予第一权限和第二权限的用户发出所述第一请求的情况下,当从已被给予所述第一权限而 未被给予所述第二权限的用户接收到所述第一请求时的处理的执行结果与从已被给予所 述第二权限的用户接收到所述第一请求时的处理的执行结果不同时,所述输出步骤将与所 述处理对应的处理对应信息输出到记录介质(存储部分)。所述执行步骤根据来自用户的 第二请求,基于存储在所述记录介质中的所述处理对应信息来执行所述处理。[9]根据本发明的一个方面,一种信息处理装置包括接收单元、输出单元和执行单 元。所述接收单元接收来自用户的表示对处理的执行请求的第一请求。在已被给予第一权 限和第二权限的用户发出所述第一请求的情况下,当从已被给予所述第一权限而未被给予 所述第二权限的用户接收到所述第一请求时的处理的执行结果与从已被给予所述第二权 限的用户接收到所述第一请求时的处理的执行结果不同时,所述输出单元将与所述处理对 应的处理对应信息输出到记录介质。所述执行单元根据来自用户的第二请求,基于存储在 所述记录介质中的所述处理对应信息来执行所述处理。根据第[1]项中描述的方法或第[9]项中描述的构造,在从已被给予多种权限的 用户接收到执行请求的情况下,当利用各种权限的执行结果不同时,可以暂缓该处理的执 行,直到由用户作出请求为止。[2]根据第[1]项所描述的对处理进行控制的方法,其中,在所述输出步骤中,在 已被给予第一权限和第二权限的用户发出所述第一请求的情况下,当从已被给予第一权限 而未被给予第二权限的用户接收到所述第一请求时的处理的执行可行性与从已被给予第 二权限的用户接收到所述第一请求时的处理的执行可行性不同时,将所述处理对应信息输 出到所述记录介质。根据第[2]项中描述的方法,当从已被给予多种权限的用户接收到执行请求的处 理的执行可行性因各种权限而不同时,可以暂缓该处理的执行,直到由用户作出请求为止。
[3]根据第[1]项所描述的对处理进行控制的方法,其中,所述第一请求与所述第 一权限或者所述第二权限相关联,并且当在所述输出步骤中禁止由已被给予与所述第一请求相关联的权限的用户执行 所述处理时,输出所述处理对应信息。根据第[3]项中描述的方法,当不允许已被给予与执行请求相关联的权限的用户 执行处理并且从已被给予多种权限的用户接收到执行请求的处理的执行结果因各种权限 而不同时,可以暂缓该处理的执行,直到由用户作出请求为止。[4]根据第[1]项所描述的对处理进行控制的方法,其中,所述第一请求与所述第 一权限或者所述第二权限相关联,并且当在所述输出步骤中允许由已被给予与所述第一请求相关联的权限的用户执行 所述处理时,输出所述处理对应信息。根据第[4]项中描述的方法,当允许已被给予与执行请求相关联的权限的用户执 行处理并且从已被给予多种权限的用户接收到执行请求的处理的执行结果因各种权限而 不同时,可以暂缓该处理的执行,直到由用户作出请求为止。[5]根据第[1]至第[4]项中任一项所描述的对处理进行控制的方法,其中,在所 述执行步骤中,基于与在所述输出步骤中输出的所述处理对应信息对应的处理和用于接收 所述第一请求的处理之间的关系来执行处理。根据第[5]项中描述的方法,可以执行基于被暂缓执行的处理和接收到执行请求 的处理之间的关系的处理。[6]根据第[1]至第[4]项中任一项所描述的对处理进行控制的方法,其中,所述 处理还包括根据来自用户的第三请求删除存储在所述记录介质中的所述处理对应信息。根据第[6]项中描述的方法,用户可以取消被暂缓执行的处理的执行。[7]根据第[1]至第[4]项中任一项所描述的对处理进行控制的方法,其中,用户 选择存储在所述记录介质中的所述处理对应信息中的至少一条处理对应信息,并且执行与所选择的处理对应信息对应的处理。根据第[7]项中描述的方法,可以执行用户从被暂缓执行的处理中选择出的处理。[8]根据第[1]至第[4]项中任一项所描述的对处理进行控制的方法,其中,所述 处理还包括输出基于存储在所述记录介质中的所述处理对应信息中的至少一条处理对应 信息而生成的信息。根据第[8]项中描述的方法,可以将基于被暂缓执行的处理的信息呈现给用户。


基于下列附图,对本发明的示例性实施例进行详细说明,其中图1是示出本发明的一个示例性实施例的信息处理装置的硬件构造的一个实例 的简图;图2是示出由根据本发明的一个示例性实施例的信息处理装置实现的功能的一 个实例的功能框图;图3是示出用户信息的数据结构的一个实例的简图4是示出处理权限相关信息的数据结构的一个实例的简图;图5是示出处理对应信息的数据结构的一个实例的简图;图6是示出处理列表屏幕的一个实例的简图;以及图7是示出在根据示例性实施例的信息处理装置中执行的处理的流程的一个实 例的流程图。
具体实施例方式在下文中,基于附图对本发明的一个示例性实施例进行详细说明。如图1的硬件构造图所示,例如,本示例性实施例中的信息处理装置10包括控制 部分12、存储部分14和用户界面(UI)部分16。这些部件通过总线等连接起来。控制部分12是例如CPU等程序控制装置,并且根据安装在信息处理装置10中的 程序来操作。存储部分14是硬盘、例如ROM或者RAM等存储元件等。存储部分14中存储 有由控制部分12执行的程序等。此外,存储部分14用作控制部分12的工作存储器。UI部 分16是显示器、麦克风、鼠标、键盘等,并且将由用户执行的操作或者由用户输入的声音的 内容输出到控制部分12。此外,该UI部分16根据从控制部分12输入的指令输出声音或者 显不fe息。图2是示出由根据示例性实施例的信息处理装置10实现的功能的一个实例的功 能框图。如图2所示,在该示例性实施例中,例如,信息处理装置10设置为包括用户信息存 储部分20、处理对象信息存储部分22、认证处理执行部分24、执行请求接收部分26、判断部 分28、处理对应信息输出部分30、处理对应信息存储部分32、处理执行部分34、处理列表屏 幕生成部分36、信息输出部分38和处理对应信息删除部分40。用户信息存储部分20、处理 对象信息存储部分22和处理对应信息存储部分32主要利用存储部分14来实现。其他部 件主要利用控制部分12来实现。这些部件是通过作为计算机的信息处理装置10的控制部分12执行安装在该信息 处理装置10中的程序来实现的。可以通过例如互联网等通信手段或者通过例如⑶-ROM或 DVD-ROM等计算机可读信息传输介质来向信息处理装置10提供该程序。在本示例性实施例中,例如,用户信息存储部分20存储图3所示的用户信息42。 图3是示出用户信息42的数据结构的一个实例的简图。用户信息42是表示信息处理装置 10的用户的信息。如图3所示,用户信息42包括用户识别符(用户ID)44,其作为用户的 识别符;用户认证信息46,其作为对用户进行认证的信息(例如密码);授权信息48,其表 示已被给予用此用户信息42表示的用户的至少一种权限;以及有效权限信息50,其表示在 用授权信息48表示的权限中有效的一种权限。例如,授权信息48或者有效权限信息50的 值具体是“一般权限”、“管理权限”、“职员”或“会计员”。在本示例性实施例中,例如,处理对象信息存储部分22存储由用户接收到的旨在 进行处理的处理对象信息。具体地,例如,在信息处理装置10用作文件服务器的情况下,处 理对象信息与文件或文件夹对应,或者在信息处理装置10用作数据库服务器的情况下,处 理对象信息与表格或视图对应。然后,在本示例性实施例中,例如,至少一条图4所示的处 理权限相关信息52与处理对象信息相关联。然后,处理对象信息存储部分22还存储处理 权限相关信息52。
6
图4是示出处理权限相关信息52的数据结构的一个实例的简图。处理权限相关 信息52表示是否根据从具有例如预定权限的用户接收到的对处理对象信息的执行请求来 执行处理(允许执行还是禁止执行)。这样,例如,处理权限相关信息52表示处理和权限之 间的关系。如图4所示,例如,处理权限相关信息52包括处理信息54、权限信息56和允许 禁止信息58。处理信息54表示对处理对象信息执行的处理(例如“生成文件”、“改变文件 名”、“删除文件”或者“删除文件夹”(例如,可以是指文件夹以及文件夹内部的文件的批量 删除))。此外,例如,处理信息54还可以包括在执行用处理信息54表示的处理时的参量 (例如,旨在删除的文件夹的路径或者旨在生成的文件的文件名)。例如,权限信息56表示 旨在允许或者禁止用处理信息54表示的处理的权限(例如一般权限或管理权限)。允许 禁止信息58表示对于具有用权限信息56表示的权限的用户是否允许(或者禁止)用处理 信息54表示的处理。例如,允许禁止信息58的值是“允许”或者“禁止”。例如,包括值为 “删除名为X的文件夹(在下文中称为文件夹X),,的处理信息54、值为“管理权限”的权限 信息56和值为“允许”的允许禁止信息58的处理权限相关信息52表示允许已被给予管理 权限的用户删除文件夹X。认证处理执行部分24执行对信息处理装置10的用户的认证处理。认证处理执行 部分24通过例如键盘或鼠标等UI部分16从用户接收对信息处理装置10的使用请求(例 如登录请求),该使用请求与用户识别符44和用户认证信息46(例如密码)的组合相关联。 然后,认证处理执行部分24基于所接收到的用户识别符44和用户认证信息46的组合来判 断是否允许该用户使用信息处理装置10。具体地,例如,当使用请求中包含的包括用户识别 符44和用户认证信息46的用户信息42存储在用户信息存储部分20中时,认证处理执行 部分24允许由该用户使用信息处理装置10。然后,在允许该用户使用信息处理装置10的 情况下,认证处理执行部分24将表示允许用户使用信息处理装置10的消息输出到例如显 示器等UI部分16。这样,在本示例性实施例中开始由该用户使用信息处理装置10。执行请求接收部分26从用户(例如,经过认证处理执行部分24认证的用户)接 收对处理的执行请求。例如,执行请求与经过认证处理执行部分24认证的用户的用户识别 符44相关联。例如,执行请求接收部分26接收到对存储在处理对象信息存储部分22中的 处理对象信息进行例如生成、改变或者删除等处理的执行请求。判断部分28根据由执行请求接收部分26接收到的对处理的执行请求基于预定准 则来判断是否使处理执行部分34执行基于由执行请求接收部分26接收到的执行请求的处 理或者是否使处理对应信息输出部分30执行与执行请求接收部分26接收到执行请求的处 理对应的处理对应信息60(见图5)的输出,例如上述预定准则设定为这样在执行请求接 收部分26从已被给予第一权限(例如一般权限)和第二权限(例如管理权限)的用户接 收到对处理的执行请求的情况下,根据从已被给予第二权限(例如管理权限)的用户(例 如,已被给予第一权限(例如一般权限)和第二权限(例如管理权限)的用户或者已被给 予第二权限(例如管理权限)而未被给予第一权限(例如一般权限)的用户)接收到的执 行请求而执行的处理的执行结果是否与根据从已被给予第一权限(例如一般权限)而未被 给予第二权限(例如管理权限)的用户接收到的对处理的执行请求而执行的处理的执行结 果不同。图5是示出处理对应信息60的数据结构的一个实例的简图。在下文中,将对处理 对应信息60的细节进行说明。
在执行请求接收部分26从已被给予第一权限(例如一般权限)和第二权限(例 如管理权限)的用户接收到对处理的执行请求的情况下,当根据从已被给予第二权限(例 如管理权限)的用户接收到的执行请求而执行的处理的执行结果与根据从已被给予第一 权限(例如一般权限)而未被给予第二权限(例如管理权限)的用户接收到的对处理的执 行请求而执行的处理的执行结果不同时,处理对应信息输出部分30将与该处理对应的处 理对应信息60输出到处理对应信息存储部分32。在本示例性实施例中,当判断部分28判 定使处理对应信息输出部分30执行处理对应信息60的输出时,处理对应信息输出部分30 将处理对应信息60输出到处理对应信息存储部分32。然后,处理对应信息存储部分32存 储处理对应信息60。如图5所示,例如,处理对应信息60包括处理对应信息识别符(处 理对应信息ID) 62,其作为处理对应信息60的识别符;作出对处理的执行请求的用户的用 户识别符44 ;以及处理信息54,其表示向处理对象信息请求执行的处理(例如,删除文件夹 X)。与处理权限相关信息52中所包含的处理信息54相似,处理对应信息60中的处理信息 54也可以包括在执行用处理信息54表示的处理时的参量。在本示例性实施例中,例如,处理执行部分34基于存储在处理对应信息存储部分 32中的处理对应信息60来执行处理。此外,在本示例性实施例中,例如,处理执行部分34 基于与存储在处理对应信息存储部分32中的处理对应信息60对应的处理和执行请求接收 部分26接收到执行请求的处理之间的关系来执行处理。此外,在本示例性实施例中,例如, 处理执行部分34从用户接收对有效权限的变更请求,并且变更用户信息42中所包含的有 效权限信息50。处理列表屏幕生成部分36基于存储在处理对应信息存储部分32中的处理对应信 息60 (例如,包括作出对处理的执行请求的用户的用户识别符44的处理对应信息60)来生 成表示至少一种处理的处理列表屏幕64作为列表。图6是示出处理列表屏幕64的一个实 例的简图。处理列表屏幕64包括存储在处理对应信息存储部分32中的处理对应信息60 中所包含的处理对应信息识别符(处理对应信息ID) 62、用户识别符44和处理信息54 (与 处理信息54对应的参量和指令分开显示在图6所示实例中)。然后,处理列表屏幕64包括 与各条处理对应信息60对应的执行按钮66和取消按钮68。此外,处理列表屏幕64包括关 闭按钮70。信息输出部分38输出基于存储在处理对应信息存储部分32中的处理对应信息60 中的至少一条信息而生成的信息。在本示例性实施例中,例如,信息输出部分38将处理列 表屏幕64输出并显示在例如显示器等UI部分16上。处理对应信息删除部分40删除处理对应信息60。在本示例性实施例中,例如,处 理对应信息删除部分40根据来自用户的请求删除存储在处理对应信息存储部分32中的处 理对应信息60。这里,参照图7所示流程图对在根据示例性实施例的信息处理装置10中执行的处 理的流程的一个实例进行说明。首先,认证处理执行部分24从已被给予一般权限和管理权限且有效权限为一般 权限的用户接收对信息处理装置10的使用请求,并且执行认证处理(SlOl)。然后,执行请 求接收部分26从在SlOl所示处理中经过认证的用户接收对删除文件夹X的请求(S102)。然后,判断部分28判断由已被给予一般权限和管理权限的用户删除文件夹X的执
8行结果是否与由已被给予一般权限而未被给予管理权限的用户删除文件夹X的执行结果 不同(S103)。另外,判断部分28可以判断由已被给予管理权限而未被给予一般权限的用 户删除文件夹X的执行结果是否与由已被给予一般权限而未被给予管理权限的用户删除 文件夹X的执行结果不同。这里,判断部分28可以通过模拟利用各种权限的处理来判断执 行结果是否不同。此外,判断部分28可以通过实际执行利用各种权限的处理、检查执行结 果以及执行用于取消该处理的处理来判断执行结果是否不同。此外,例如,判断部分28可 以基于与处理对象信息(文件夹X)相关联的处理权限相关信息52来进行上述判断。具体 来说,例如,当表示允许已被给予管理权限的用户删除文件夹X的处理权限相关信息52与 文件夹X相关联而表示允许已被给予一般权限的用户删除文件夹X的处理权限相关信息 52不与文件夹X相关联(或者表示禁止已被给予一般权限的用户删除文件夹X的处理权 限相关信息52与文件夹X相关联)时,判断部分28判定上述执行结果不同。这样,判断部 分28可以判断由已被给予管理权限的用户执行的处理的执行可行性是否与已被给予一般 权限而未被给予管理权限的用户执行的处理的执行可行性不同。在判定执行结果对应(例如,执行可行性对应)(即在判定执行结果没有不同的情 况下)的情况下(S103:否定),处理执行部分34执行基于执行请求的处理(S104)。具体 来说,例如,当允许已被给予管理权限的用户和已被给予一般权限的用户删除文件夹X时, 处理执行部分34删除文件夹X。另一方面,例如,当不允许已被给予管理权限的用户和已被 给予一般权限的用户删除文件夹X时,处理执行部分34将表示无法删除文件夹X的消息输 出并显示在例如显示器等UI部分16上。然后,结束处理。在判定执行结果不同(例如,执行可行性不同)的情况下(S 103 肯定),处理对 应信息输出部分30将与删除文件夹X对应的处理对应信息60 (例如,包括值为“删除文件 夹X”的处理信息54的处理对应信息60)输出到处理对应信息存储部分32 (S105)。然后,处理列表屏幕生成部分36获取存储在处理对应信息存储部分32中的处理 对应信息60中的至少一条信息(S106)。然后,处理执行部分34检查用存储在处理对应信 息存储部分32中的各条处理对应信息60表示的处理和执行请求接收部分26在S102所示 处理中接收到执行请求的处理(即用通过S105所示处理输出到处理对应信息存储部分32 的处理对应信息60表示的处理)之间的关系是否满足预定条件(例如,彼此相同(或者对 应)的处理的条件、彼此不兼容的处理的条件或者彼此矛盾的处理的条件)(S107)。更具体 来说,例如,处理执行部分34检查执行请求接收部分26接收到执行请求的处理是否与用已 经存储在处理对应信息存储部分32中的处理对应信息60中的至少一条信息表示的处理对 应(例如,这两种处理是否都表示删除文件夹X)。另外,处理执行部分34可以构造为检查 上述处理是否为彼此不兼容的处理或者是否为彼此矛盾的处理,例如,一种处理表示删除 文件夹X,而另一种处理表示移动文件夹X内部的文件。然后,在确认满足上述条件的情况下(S107 肯定),处理执行部分34从随后处理 的对象排除通过S106所示处理获取的处理对应信息60中的满足上述条件的处理对应信息 60 (例如,通过S105所示处理添加在处理对应信息存储部分32中的处理对应信息60或者 在按照与处理对应信息60的关系判定满足上述条件的情况下存储在处理对应信息存储部 分32中的处理对应信息60) (S108)。在此时,处理对应信息删除部分40可以从处理对应 信息存储部分32中删除该处理对应信息60。此外,在S108所示处理中,处理执行部分34可以随着排除处理对应信息60而将警告屏幕(例如,表示处理对应(抵触)或者矛盾的消 息)输出并显示在例如显示器等UI部分16上(或者不随排除一起)。然后,在S107所示处理中确认不满足上述条件的情况下(S107 否定),或者在结 束S108所示处理之后,处理列表屏幕生成部分36基于通过S106所示处理获取的处理对应 信息60来生成图6所示处理列表屏幕64(S109)。然后,信息输出部分38将该处理列表屏 幕64输出并显示在例如显示器等UI部分16上(SllO)。在将处理列表屏幕64输出并显示在UI部分16上的情况下,当信息处理装置10 从用户接收到按下执行按钮66的操作时,处理执行部分34基于与该执行按钮66对应的处 理对应信息60来执行处理(例如,删除文件夹X的处理)。这样,在本示例性实施例中,例 如,处理执行部分34根据来自用户的请求,基于存储在处理对应信息存储部分32中的处理 对应信息60 (例如,由用户选择出的处理对应信息60)来执行处理。在将处理列表屏幕64输出并显示在UI部分16上的情况下,当信息处理装置10 从用户接收到按下取消按钮68的操作时,处理对应信息删除部分40从处理对应信息存储 部分32中删除与该取消按钮对应的处理对应信息60。在将处理列表屏幕64输出并显示在UI部分16上的情况下,当信息处理装置10 从用户接收到按下关闭按钮70的操作时,信息输出部分38从UI部分16上删除处理列表 屏幕64 (例如,将不包括处理列表屏幕64的屏幕输出并显示在UI部分16上)。另外,在根据示例性实施例的信息处理装置10中执行的处理不限于上述处理实 例。例如,可以判断在上述S103所示处理之前执行请求接收部分26预先接收到执行 请求的处理是否为允许已被给予预定权限的用户执行的处理,该预定权限与作为处理的请 求源的用户的有效权限对应。具体来说,例如,判断部分28可以判断是否允许已被给予管 理权限的用户删除文件夹X,该管理权限可以是作为请求源的用户的有效权限。然后,当判 断部分28判定作为处理的请求源的用户的有效权限是管理权限并且允许该用户删除文件 夹X时,判断部分28可以构造为执行S104所示处理。另一方面,当判断部分28判定作为 处理的请求源的用户的有效权限是一般权限并且不允许该用户删除文件夹X时,判断部分 28可以构造为执行S103所示处理。从而,判断部分28可以构造为这样在不允许由已被给予有效权限的用户执行处 理的情况下,判断部分28判断由已被给予管理权限的用户删除文件夹X的执行结果是否 与由已被给予一般权限的用户删除文件夹X的执行结果不同。此外,处理对应信息输出部 分30可以构造为这样在不允许由已被给予与有效权限对应的权限的用户执行处理的情 况下,当由已被给予一般权限和管理权限的用户(或者已被给予管理权限而未被给予一般 权限的用户)删除文件夹X的执行结果与由已被给予一般权限而未被给予管理权限的用户 删除文件夹X的执行结果不同时,处理对应信息输出部分30将上述处理对应信息60输出 到处理对应信息存储部分32。当然,处理对应信息输出部分30也可以构造为这样在允许 由已被给予一般权限的用户执行处理的情况下,当由已被给予一般权限和管理权限的用户 (或者已被给予管理权限而未被给予一般权限的用户)删除文件夹X的执行结果与由已被 给予一般权限而未被给予管理权限的用户删除文件夹X的执行结果不同时,处理对应信息 输出部分30将上述处理对应信息60输出到处理对应信息存储部分32。
此外,例如,上述S107所示处理可以在上述S105所示处理之前执行。然后,在通 过S107所示处理确认满足上述条件的情况下,处理对应信息输出部分30可以构造为不将 与删除文件夹X对应的处理对应信息60 (例如,包括值为“删除文件夹X”的处理信息54的 处理对应信息60)输出到处理对应信息存储部分32 (例如,构造为抑制向处理对应信息存 储部分32的输出)。此外,例如,在上述S107所示处理中确认满足上述条件的情况下,不执行上述 S108所示处理,而构造成在确认不满足上述条件的情况下,执行上述S108所示处理。另外,本发明不限于上述示例性实施例。例如,当执行请求接收部分26接收到与存储在处理对应信息存储部分32中的处 理对应的处理(例如,同样的处理)时,处理执行部分34可以构造为将表示不执行该处理 的消息输出并显示在例如显示器等UI部分16上。此外,例如,处理对应信息输出部分30可以将处理对应信息60 (例如,在执行文 件夹X的删除的情况下,是表示没有被删除而保留下来的文件的识别符等的处理对应信息 60)输出到处理对应信息存储部分32。然后,处理执行部分34可以构造为执行处理,以便 与用处理对应信息60表示的执行结果对应(例如,执行对除与用处理对应信息60表示的 识别符对应的文件之外的文件的删除)。此外,例如,也可以构造为这样从用户接收到对输出和显示处理列表屏幕64的 请求,并且处理列表屏幕生成部分36根据该对输出和显示的请求,基于存储在处理对应信 息存储部分32中的处理对应信息60 (例如,包括作出对输出和显示的请求的用户的用户识 别符44的处理对应信息60)来生成处理列表屏幕64,并且信息输出部分38将处理列表屏 幕64输出并显示在例如显示器等UI部分16上。此外,例如,上述示例性实施例可以应用于分布式信息处理系统,在该信息处理系 统中,可以以外部装置来实现用户信息存储部分20、处理对象信息存储部分22和认证处理 执行部分24中的至少一部分,该外部装置通过例如互联网等通信手段和信息处理装置10 来连接。为了解释和说明起见,已经提供了对于本发明实施例的前述说明。本发明并非意 在穷举或将本发明限制在所披露的具体形式。显然,许多修改和变型对于所属领域的技术 人员而言是显而易见的。实施例的选取和说明是为了更好地解释本发明的原理及其实际应 用,从而使所属领域的其他技术人员能够理解本发明适用于各种实施例,并且具有各种变 型的本发明适合于所设想的特定用途。本发明意在用前面的权利要求书及其等同内容来限 定本发明的保护范围。
1权利要求
一种对处理进行控制的方法,包括接收步骤,接收来自用户的表示对处理的执行请求的第一请求;输出步骤,在已被给予第一权限和第二权限的用户发出所述第一请求的情况下,当从已被给予所述第一权限而未被给予所述第二权限的用户接收到所述第一请求时的处理的执行结果与从已被给予所述第二权限的用户接收到所述第一请求时的处理的执行结果不同时,将与所述处理对应的处理对应信息输出到记录介质;以及执行步骤,根据来自用户的第二请求,基于存储在所述记录介质中的所述处理对应信息来执行所述处理。
2.根据权利要求1所述的对处理进行控制的方法,其中,在所述输出步骤中,在已被给予所述第一权限和所述第二权限的用户发出所述第一请 求的情况下,当从已被给予所述第一权限而未被给予所述第二权限的用户接收到所述第一 请求时的处理的执行可行性与从已被给予所述第二权限的用户接收到所述第一请求时的 处理的执行可行性不同时,将所述处理对应信息输出到所述记录介质。
3.根据权利要求1所述的对处理进行控制的方法,其中,所述第一请求与所述第一权限或者所述第二权限相关联,并且当在所述输出步骤中禁止由已被给予与所述第一请求相关联的权限的用户执行所述 处理时,输出所述处理对应信息。
4.根据权利要求1所述的对处理进行控制的方法,其中,所述第一请求与所述第一权限或者所述第二权限相关联,并且当在所述输出步骤中允许由已被给予与所述第一请求相关联的权限的用户执行所述 处理时,输出所述处理对应信息。
5.根据权利要求1至4中任一项所述的对处理进行控制的方法,其中,在所述执行步骤中,基于与在所述输出步骤中输出的所述处理对应信息对应的处理和 用于接收所述第一请求的处理之间的关系来执行处理。
6.根据权利要求1至4中任一项所述的对处理进行控制的方法,其中,所述处理还包括根据来自用户的第三请求删除存储在所述记录介质中的所述处理对 应信息。
7.根据权利要求1至4中任一项所述的对处理进行控制的方法,其中,用户选择存储在所述记录介质中的所述处理对应信息中的至少一条处理对应信息,并且执行与所选择的处理对应信息对应的处理。
8.根据权利要求1至4中任一项所述的对处理进行控制的方法,其中,所述处理还包括输出基于存储在所述记录介质中的所述处理对应信息中的至少一条 处理对应信息而生成的信息。
9.一种信息处理装置,包括接收单元,其接收来自用户的表示对处理的执行请求的第一请求;输出单元,在已被给予第一权限和第二权限的用户发出所述第一请求的情况下,当从 已被给予所述第一权限而未被给予所述第二权限的用户接收到所述第一请求时的处理的 执行结果与从已被给予所述第二权限的用户接收到所述第一请求时的处理的执行结果不同时,所述输出单元将与所述处理对应的处理对应信息输出到记录介质;以及执行单元,其根据来自用户的第二请求,基于存储在所述记录介质中的所述处理对应 信息来执行所述处理。
全文摘要
本发明公开了一种对处理进行控制的方法以及信息处理装置。该对处理进行控制的方法包括接收步骤、输出步骤和执行步骤。该接收步骤接收来自用户的表示对所述处理的执行请求的第一请求。在已被给予第一权限和第二权限的用户发出所述第一请求的情况下,当从已被给予所述第一权限而未被给予第二权限的用户接收到所述第一请求时的处理的执行结果与从已被给予所述第二权限的用户接收到所述第一请求时的处理的执行结果不同时,该输出步骤将与所述处理对应的处理对应信息输出到记录介质。
文档编号G06F21/22GK101923620SQ20101000282
公开日2010年12月22日 申请日期2010年1月18日 优先权日2009年6月17日
发明者藤卷贵宏 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1