首页> 中国专利> 显示所提供的服务的内容的客户机服务器系统、客户机装置、和服务器装置

显示所提供的服务的内容的客户机服务器系统、客户机装置、和服务器装置

摘要

本发明提供显示所提供的服务的内容的客户机服务器系统、客户机装置、和服务器装置,其能够容易地进行所提供的服务的选择,在客户机服务器系统(10)中,服务器装置(20、22)包括:HDD,其对服务ID、和表示正在服务中登录的用户的用户ID附加关联并存储;控制部,其对来自MFP(30)的查询作出响应,基于HDD中保存的信息,检索正在MFP(30)上登录的用户当前登录中的服务;LAN I/F,其将控制部检索到的检索结果向MFP(30)发送。MFP(30)包括:操作面板、对服务器装置(20、22)查询上述登录中的服务的控制部的查询功能;接收检索结果的LAN I/F、和基于接收到的检索结果,使操作面板显示表示上述登录中的服务的图像的控制部的显示控制功能。

著录项

  • 公开/公告号CN102054020A

    专利类型发明专利

  • 公开/公告日2011-05-11

    原文格式PDF

  • 申请/专利权人 夏普株式会社;

    申请/专利号CN201010530656.6

  • 发明设计人 永田义典;

    申请日2010-10-29

  • 分类号G06F17/30;

  • 代理机构北京尚诚知识产权代理有限公司;

  • 代理人龙淳

  • 地址 日本大阪

  • 入库时间 2023-12-18 02:09:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-11-03

    未缴年费专利权终止 IPC(主分类):G06F17/30 专利号:ZL2010105306566 申请日:20101029 授权公告日:20130918

    专利权的终止

  • 2013-09-18

    授权

    授权

  • 2011-06-29

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20101029

    实质审查的生效

  • 2011-05-11

    公开

    公开

说明书

(相互参考的相关申请;日本特愿2009-248825)

技术领域

本发明涉及客户机服务器系统、客户机装置、及服务器装置,特别是涉及显示所提供的服务的内容的技术。 

背景技术

目前,经由网络将服务器装置和利用服务器装置提供的各种服务的客户机装置相互连接的客户机服务器系统广泛地普及。 

例如,在日本特开2006-74345号公报(以下,记为“345公报”)中公开有经由网络与存储发送目的地信息并进行检索的发送目的地检索服务器连接的数据发送装置。该数据发送装置在用户登录时,对发送目的地检索服务器,仅关于用户使用的可能性高的发送目的地信息自动地进行检索,接受检索结果并存储,由此更新发送目的地信息。 

另外,公知有一种技术,在客户机装置即数字复合机的操作面板上显示由服务器装置提供的各种服务的一览表。确认了所显示的一览表的用户通过从操作面板的输入操作可以选择使用所希望的服务。 

在“345公报”公开的技术中需要预先准备将发送目的地和特定的用户相互关联的用户信息,在用户信息的初期设定时很麻烦。另外,与特定的用户相互关联的发送目的地多时,用户选择发送目的地时也很麻烦。 

在显示各种服务的一览表的技术中,由服务器装置提供的服务多时,由用户选择服务时很麻烦。 

发明内容

本发明的目的是提供能够容易地进行所提供的服务的选择的客户机服务器系统、客户机装置、及服务器装置。 

本发明的某一方面的客户机服务器系统包括:提供至少一种服务 的服务器装置、和经由网络与服务器装置进行数据通信的客户机装置。服务器装置包括:将表示服务的服务信息和表示正在服务中登录的用户的用户信息相互关联并存储的存储部;对来自客户机装置的查询作出响应,基于在存储部中保存的信息,对正在使用客户机装置的用户当前登录中的服务进行检索的检索部;和将由检索部检索到的检索结果向客户机装置发送的发送部。客户机装置包括:显示装置;向服务器装置查询正在使用客户机装置的用户当前登录中的服务的查询部;接收检索结果的接收部;和显示控制部,其基于接收到的检索结果,在显示装置中显示表示正在使用客户机装置的用户当前登录中的服务的图像。 

显示表示由服务器装置提供的至少一种服务中的、正在使用客户机装置的用户当前登录中的服务的图像。用户可以容易地选择希望的服务。因自动地存储服务信息和用户信息,所以可以省去准备这些信息的麻烦。因此,用户便利性更进一步提高。 

优选存储部将表示在服务中登录的时期的登录日期和时间信息与服务信息和用户信息相互关联并存储。发送部将检索结果和登录日期和时间信息向客户机装置发送。显示控制部基于接收到的检索结果和登录日期和时间信息,在显示装置中显示图像,该图像以按照登录日期和时间顺序重新排列的状态表示正在使用客户机装置的用户当前登录中的服务。 

用户一看就可以确认所显示的服务的登录的顺序。例如,用户可以容易地选择最近用户登录的服务。因此,用户可以更加容易地选择希望的服务,用户便利性更进一步提高。 

更优选存储部将最终访问日期和时间信息、与服务信息和用户信息相互关联并存储,该最终访问日期和时间信息表示用户在登录中对服务所进行的访问中的最后进行访问的时期。发送部将检索结果和最终访问日期和时间信息向客户机装置发送。显示控制部基于接收到的检索结果和最终访问日期和时间信息,在显示装置中显示图像,该图像以按照最终访问日期和时间顺序重新排列的状态表示正在使用客户机装置的用户当前登录中的服务。 

用户一看就可以确认所显示的服务的最后访问的顺序。例如,用 户可以容易地选择最近使用的服务。因此,用户可以更加容易地选择希望的服务,用户便利性更进一步提高。 

更优选存储部将表示用户登录的次数的登录次数信息与服务信息和用户信息相互关联并存储。发送部将检索结果和登录次数信息向客户机装置发送。显示控制部基于接收到的检索结果和登录次数信息,在显示装置中显示图像,该图像以按照登录次数顺序重新排列的状态表示正在使用客户机装置的用户当前登录中的服务。 

用户一看就可以确认所显示的服务的登录次数的多少。例如,用户可以容易地选择最频繁使用的服务。因此,用户可以更加容易地选择希望的服务,用户便利性更进一步提高。 

更优选客户机装置还包括限制信息存储部,其存储用于限制能够从客户机装置利用的服务的限制信息,显示控制部基于接收到的检索结果和限制信息,在显示装置中显示图像,该图像表示正在使用客户机装置的用户当前登录中的、由限制信息限制的服务的。由此,只显示正在使用客户机装置的用户当前登录中的服务、即能够从客户机装置利用的服务,所以用户便利性更进一步提高。 

更优选限制信息存储部,作为限制信息将表示用户的用户信息、能够由用户利用的服务、能够由用户利用的服务器装置分别相互关联并存储。可以使对应于用户的装置和服务的利用限制成为可能,可以更加容易地限制可从客户机装置利用的服务。 

更优选客户机装置还包括:用于使用户选择服务中的任意一种服务的选择部。显示控制部基于接收到的检索结果,在显示装置中显示图像,该图像表示正在使用客户机装置的用户当前登录中的、通过服务选择部选择的服务。因显示表示正在使用客户机装置的用户当前登录中的服务、即用户选择的服务的图像,所以用户便利性更进一步提高。 

更优选客户机装置还包括模式选择部,其用于使用户选择多个动作模式中的任意一种。服务选择部使用户选择与通过模式选择部选择的动作模式对应的服务中的任意一种。由此,用户可以选择与动作模式对应的服务,所以用户便利性又提高。 

更优选客户机装置还包括:接受部,其接受从通过图像显示的服 务中作为利用的服务由用户所确定的服务;和利用通过接受部接受的服务的利用部。由此,用户能够容易地利用希望的服务,所以用户便利性进一步提高。 

更优选服务器装置还包括第一认证部,其判断用户是否为正式的用户,当用户为正式的用户时,许可用户登录服务。客户机装置还包括第二认证部,其判断用户是否为正式的用户,当用户为正式的用户时,许可用户登录客户机装置。 

因设置有第一认证部和第二认证部,所以可以防止未经许而使用服务和客户机装置的至少任意一个的第三者不正当地利用服务。 

更优选服务器装置是个人计算机,客户机装置是图像形成装置。或服务器装置是图像形成装置,客户机装置是个人计算机。由此,图像形成装置和个人计算机的便利性更进一步提高。 

本发明的其它方面的客户机装置经由网络与提供至少一种服务的服务器装置进行数据通信。该客户机装置包括:显示装置;向服务器装置查询正在使用客户机装置的用户当前登录中的服务的查询部;接收检索结果的接收部,其中,检索结果是通过从服务器装置对查询作出响应,基于将表示服务的服务信息和表示正在服务中登录的用户的用户信息相互关联并存储的信息,对正在使用客户机装置的用户当前登录中的服务进行检索而得到的结果;和显示控制部,其基于接收到的检索结果,在显示装置中显示表示正在使用客户机装置的用户当前登录中的服务的图像。 

本发明的其它方面的服务器装置是提供至少一种服务,经由网络与客户机装置进行数据通信,该服务器装置包括:将表示服务的服务信息和表示正在服务中登录的用户的用户信息相互关联并存储的存储部;对来自客户机装置的查询做出响应,基于存储部中保存的信息,对正在使用客户机装置的用户当前登录中的服务进行检索的检索部;和将通过检索部检索到的检索结果向客户机装置发送的发送部。 

显示表示由服务器装置提供的至少一种服务中的正在使用客户机装置的用户当前登录中的服务的图像。用户可以容易地选择希望的服务。另外,因自动地存储服务信息和用户信息,所以可以省去准备这些信息的麻烦。因此,用户便利性更进一步提高。 

根据本发明,在客户机服务器系统中显示表示由服务器装置提供的至少一种服务中的正在使用客户机装置的用户当前登录中的服务的图像。用户可以容易地选择希望的服务。因自动地存储服务信息、用户信息,所以可以省去准备这些信息的麻烦。因此,用户便利性更进一步提高。 

本发明的上述及其它目的、特征、方面及优点从结合附图理解的关于本发明的下述详细说明中能够明确。 

附图说明

图1是示意性表示本发明的第一实施例的客户机服务器系统的结构的方框图。 

图2是表示服务器装置的结构的方框图。 

图3是表示登录履历数据的数据结构的一例的图。 

图4是表示MFP的结构的方框图。 

图5是表示PC结构的方框图。 

图6是以流程形式表示用于实现本发明的第一实施例的服务一览表显示处理的程序结构的图。 

图7是表示基于重新排列后的服务一览表数据的图像的一例的图。 

图8是以流程形式表示用于实现本发明的第一实施例的第一变形例的服务一览表显示处理的程序结构的图。 

图9是以流程形式表示用于实现本发明的第一实施例的第二变形例的服务一览表显示处理的程序结构的图。 

图10是以流程形式表示用于实现本发明的第一实施例的第三变形例的服务一览表显示处理的程序结构的图。 

图11是示意性表示本发明的第二实施例的客户机服务器系统的结构的方框图。 

图12是用于说明PC提供的文件管理服务的图。 

图13是以流程形式表示用于实现本发明的第二实施例的扫描发送目的地显示处理的程序结构的图。

图14是表示基于扫描发送目的地一览表数据的图像的一例的图。 

图15是以流程形式表示用于实现本发明的第二实施例的第一变形 例的住址名薄文件保存目的地显示处理的程序结构。 

图16是以流程形式表示用于实现本发明的第二实施例的第二变形例的印刷数据保存目的地显示处理的程序结构的图。 

图17是示意性表示客户机服务器系统的其它变形例的结构的方框图。 

图18及图19是表示选择画面的一例的图。 

具体实施方式

在下面的说明及附图中,对同一部件附加相同的参照符号和名称。它们的功能也一样。因此,对于它们的详细的说明不再每次重复。 

—第一实施例— 

参照图1,客户机服务器系统10包括服务器装置20、22、数字复合机(以下,记为“MFP(Multifunction Printer)多功能复合机”)30、PC(Personal Computer个人电脑)40。服务器装置20、22、MFP30、和PC40经由LAN(Local Area Network)线路等构成的网络11相互连接,可以相互进行数据通信。 

服务器装置20、22对利用MFP30和PC40的用户提供各种服务。作为上述服务并无特别限定,例如,有文件管理服务、计划管理服务、住址名簿文件管理服务、电子会议服务和远程PC服务等。 

PC40是由想要利用MFP30所具有的各种功能和通过服务器装置20、22提供的各种服务的用户操作的终端装置。例如,由用户从PC40对MFP30进行印刷指示时,MFP30基于印刷对象的图像数据执行印刷处理。由用户从PC40登录服务器装置20、22提供的服务时,服务器装置20、22能够向用户提供已登录中的服务。 

另外,服务器装置20、22、MFP30、和PC40的数量不限于图1所示的数量。例如,服务器装置20、22即可以是1台,也可以是3台以上。另外,客户机服务器系统10除上述各装置以外,也包括其它周边设备。 

(硬件结构) 

[服务器装置20、22] 

参照图2,服务器装置20和服务器装置22具有相同的结构。服务 器装置20(22)例如是由PC服务器构成的装置,包括控制部100、HDD(Hard Disk Drive:硬盘驱动器)112、操作部114、显示部116、和LAN I/F118。 

控制部100实际上是计算机,包括CPU(Central Processing Unit:中央处理器)122、ROM(Read Only Memory:只读存储器)124、和RAM(Random Access Memory:随机存储器)126。总线128与CPU122连接,ROM124和RAM126与该总线128电连接。CPU122根据来自MFP30和PC40等外部装置或操作部114等的指示执行各种计算机程序(以下,存在简单地记作“程序”的情况),由此进行服务器装置20(22)的各结构部的动作和与外部装置的通信等所希望的处理。 

上述各种计算机程序事先存储在ROM124或HDD112中,在进行所希望的处理时,从该ROM124或HDD112读出并传送到RAM126。CPU122从通过在CPU122内的未图示的称为程序计数器的寄存器中所存储的值指定的、RAM126内的地址读出并解释程序的命令。CPU122还从由所读出的命令所指定的地址中读出运算需要的数据,对该数据进行对应于命令的运算。执行的结果也存储在RAM126、HDD112和CPU122内的寄存器等中的由命令所指定的地址中。 

总线128上还电连接有HDD112、操作部114、显示部116和LANI/F118。 

HDD112将包含登录履历数据等各种数据和用于实现服务器装置20(22)的一般的动作的程序一同存储。上述登录履历数据是表示服务器装置20(22)所提供的各种服务中,由用户利用的服务的履历的信息。 

参照图3,登录履历数据200包括表示登录履历信息的总数N的信息201、从第一至第N的各登录履历信息202A~202C。各登录履历信息202A~202C分别包括:用于区分用户而特定的用户ID(Identification:认证)、用于区分所提供的服务而特定的服务ID、表示用户开始服务的使用的时期即登录日期和时间的信息、表示用户登录中对服务进行的访问中进行最后访问的时期即最终访问日期和时间的信息、和表示用户结束服务的使用的时期即注销的日期和时间的信息。用户每次开始服务的使用、即用户每次登录到服务中时,登录履 历信息202被重新追加存储。另外,表示登录日期和时间的信息、表示最终访问日期和时间的信息、和表示注销日期和时间的信息基于通过服务器装置20(22)所具有的计时功能得到的当前时刻被写入。 

操作部114由进行对应于用户的指示等的各种输入和文字输入等的键盘、和指示装置即鼠标构成。显示部116是用于显示服务器装置20(22)的处理结果等的由液晶显示器等构成的显示装置。操作部114和显示部116经由接口(未图示)与总线128连接。 

服务器装置20(22)经由LAN I/F118与网络11连接,可以进行与连接于网络11上的外部装置之间的数据通信。

电源与服务器装置20(22)的各构成部(未图示)连接,通过从该电源施加电压,服务器装置20(22)的各构成部能够动作。 

[MFP30] 

参照图4,MFP30包括控制部300、HDD301、扫描部302、图像处理部304、图像形成部306、操作面板308、LAN I/F310、和USB(Universal Serial Bus:通用串行纵线)I/F312。 

控制部300实际上是计算机,包括CPU322、ROM324和RAM326。总线330与CPU322连接,ROM324和RAM326与该总线330电连接。CPU322根据来自服务器装置20、22和PC40等的外部装置或操作面板308等的指示执行各种计算机程序,由此进行MFP30的各构成部的动作和与外部装置的通信等的所希望的处理。 

上述的各种计算机程序事先存储在ROM324或HDD301中,在进行所希望的处理时,从该ROM324或HDD301读出并传送到RAM326。CPU322从通过在CPU322内的未图示的称为程序计数器的寄存器中所保存的值指定的、RAM326内的地址读出并解释程序的命令。CPU322还从通过所读出的命令指定的地址读出运算需要的数据,对该数据进行对应于命令的运算。执行的结果也保存在RAM326、HDD301和CPU322内的寄存器等的由命令指定的地址中。 

总线330上还电连接有HDD301、扫描部302、图像处理部304、图像形成部306、操作面板308、LAN I/F310、和USB I/F312。 

HDD301存储包括图像数据等的各种数据、和用于实现MFP30的一般的动作的计算机程序。在本实施例中,HDD301还存储用于实现 后述的服务一览显示处理的程序。对该程序的用于实现服务一览显示处理的程序结构在后文叙述。 

HDD301还存储第一用户ID信息。该第一用户ID信息是表示许可MFP30的使用的、即许可在MFP30中登录的正式用户所有的用户ID的信息。该第一用户ID信息在用于判断要使用MFP30的用户是否为正式用户的用户认证中使用。 

扫描部302包括:包含光源的原稿扫描组件、反射镜、光学透镜和CCD(Charge-Coupled Device:电荷偶合元件)线传感器(以上都未图示)。原稿扫描组件对通过用户手动或通过自动原稿输送装置(未图示)载置在原稿载置台上(未图示)的原稿的图像表面照射来自光源的光,由此得到反射光像。反射镜和光学透镜使得到的反射光像在CCD线传感器上成像。CCD线传感器对成像的反射光像依次进行光电变换并作为图像数据向图像处理部304输出。 

图像处理部304包括MPU(Micro Processing Unit:微处理器,未图示)。图像处理部304对从扫描部302或PC40等输入的图像数据实施各种图像处理,制作规定的灰度等级的印刷用图像数据,向图像形成部306输出。 

图像形成部306包括图像存储器332和印字部334。图像存储器332包含RAM,以页为单位临时存储图像数据。图像存储器332根据来自控制部300等的指示,以页为单位临时存储用于向印字部334发送的印刷用图像数据,将存储的印刷用图像数据与基于印字部334的图像形成同步向印字部334输出。 

印字部334包括感光体鼓、带电器、LSU(Laser Scanning Unit)、显像装置、转印装置、清洁装置和定影装置(以上均未图示)、以及拆卸自如地安装在MFP30上的墨盒。印字部334还包括拆卸自如地安装于MFP30的手动供纸盘、第一供纸盘和第二供纸盘(以上均未图示)。这些供纸盘按照该顺序以上下排列的方式设置,保持记录用纸,向用纸输送部(未图示)输送记录用纸。手动供纸盘是用于用户通过手动设置所希望的记录用纸的盘,第一供纸盘和第二供纸盘是用于保持不同大小的记录用纸的盘。印字部334根据来自控制部300等的指示,在从上述供纸盘中的任意一个经由用纸输送部输送的记录用纸上印刷 基于由图像存储器332发送的图像数据的图像。 

操作面板308包括由液晶显示器构成的显示输出部(图4中未图示)、由操作按钮和触摸面板等构成的操作接口部。显示输出部向用户提供与MFP30的状态和各种处理的状态有关的信息等各种信息。操作接口部提供用于用户操作MFP30的接口。 

操作面板308还提供将液晶显示器和触摸面板重叠构成的与用户对话的操作接口。该对话的操作接口从触摸面板接受用户对MFP30整体的动作的指示,在液晶显示器显示该指示的内容,并且将对应于该指示的控制信号向控制部300或图像处理部304的MPU输出。例如,操作面板308在液晶显示器显示由服务器装置20、22提供的各种服务中可利用的服务的一览表。当由用户选择所显示的服务中的任意一种时,操作面板308将表示所选择的服务的控制信号向控制部300输出。 

MFP30经由LAN I/F310与网络11连接,可以进行与连接于网络上的外部装置之间的数据通信。 

USB I/F312是具备USB端口的Hot Plug对应的接口。在本实施例中,USB I/F312上连接有IC卡读卡器336。在IC卡(未图示)插入卡插入口(未图示)时,IC卡读卡器336读取包含于IC卡中的用户ID,将包含所读取的信息的读取信号向控制部300输出。控制部300基于包含于读取信号的用户ID和存储于HDD301的第一用户ID信息,进行用户认证。 

电源(未图示)与MFP30的各构成部连接,通过从该电源施加电压,可以使MFP30的各构成部动作。 

MFP30通过使上述的各构成部动作,根据来自操作面板308的基于用户的输入操作的指示或来自PC40等的指示,执行下述各种模式中的任意一模式:复制模式,其读取原稿图像在记录用纸上印刷图像;印刷模式,其接收由PC40等发送的图像数据在记录用纸上印刷图像;扫描模式,其读取原稿图像向PC40等发送图像数据;和文档文件模式,其将图像数据保存在HDD301中等。 

[PC40] 

参照图5,PC40除存储于HDD412的数据和程序有所不同,以及设置有IC卡读卡器430所连接的USB I/F420之外,具有与上述服务器 装置20、22同样的结构。即,包括CPU422、ROM424、和RAM426的控制部400;操作部414;显示部416;以及LAN I/F418是与服务器装置20、22中的包括CPU122、ROM124、和RAM126的控制部100;操作部114;显示部116;以及LAN I/F118相同的结构。下面,对不同点进行说明。 

HDD412存储包含图像数据和第二用户ID信息等的各种数据、以及用于实现PC40的一般的动作的程序。该第二用户ID信息是表示许可PC40的使用、即许可在PC40中登录的正式用户所有的用户ID的信息。上述第二用户ID信息在用于判断要使用PC40的用户是否为正式的用户的用户认证中使用。 

HDD412还存储打印驱动程序。控制部400通过执行该打印驱动程序,可以实现将应用数据转换为印刷用的图像数据(PDL(Page Description Language:页面描述语言)数据等)的处理、和将由用户指定的图像数据向MFP30发送并将其印刷的处理等。 

USB I/F420是具备USB端口的Hot Plug对应的接口。在本实施例中,USB I/F420上连接有IC卡读卡器430。当IC卡(未图示)插入卡插入口(未图示)时,IC卡读卡器430读取包含于IC卡中的用户ID,将包含所读取的信息的读取信号向控制部400输出。控制部400基于在读取信号中包含的用户ID和在HDD412中存储的第二用户ID信息进行用户认证。 

通过用户认证的用户通过来自PC40的操作部414的输入操作,可以在服务器装置20、22提供的各种服务中登录。另外,可以对MFP30指示印刷处理等各种动作的执行。 

(软件结构) 

[MFP30] 

如上所述,在MFP30的HDD301中存储的计算机程序是按照执行服务一览表显示处理的方式进行程序设计的。用于实现该服务一览表显示处理的程序通过用户在MFP30中登录而起动。 

参照图6,该程序包括经由网络11向服务器装置20、22请求发送服务一览表数据的步骤S101,服务一览表数据包括:在MFP30的用户认证时读取的利用用户ID登录中的服务ID、和表示对应的登录日期和 时间的信息。 

该程序还包括:直至从服务器装置20、22经由网络11接收服务一览表数据前待机的步骤S102;在步骤S102中判断为接收到服务一览表数据时(“是”的情况)执行的、结合接收到的服务一览表数据并且将服务ID以登录日期和时间的降序重新排列的步骤S103;以及使操作面板308显示基于服务一览表数据的图像的步骤S104。 

参照图7,在步骤S104中,作为基于重新排列后的服务一览表数据的图像,将登录中的各种服务名称和与其对应的登录日期和时间附相互关联,并在操作面板308的显示输出部702中显示。 

该程序还包括:通过来自与显示输出部702重叠而构成的触摸面板的输入操作,直至所显示的服务中的任意一种被选择前待机的步骤S105;和在步骤S105中判断为所显示的服务中的任意一种已被选择时(“是”的情况)执行的、向服务器装置20、22请求提供所选择的服务的步骤S106。 

该程序还包括:直至由服务器装置20(22)提供所选择的服务前待机的步骤S107。在步骤S107中判断为已提供所选择的服务时(“是”的情况)本控制结束。 

(动作) 

参照图1~图7,客户机服务器系统10在服务一览表显示处理时,如下所述进行动作。另外,除以下所示的动作以外的客户机服务器系统10的一般的动作与现有客户机服务器系统的动作相同。 

(服务一览表显示处理时的动作) 

用户接通PC40的电源。电源接通时,在显示部416显示有例如“请插入IC卡”等的敦促IC卡的插入的消息。用户确认消息对IC卡读卡器430的卡插入口插入自己所有的IC卡。 

插入IC卡时,IC卡读卡器430读取包含在IC卡内的用户ID,向控制部400输出包含所读取的用户ID的读取信号。 

控制部400基于包含在读取信号内的用户ID、和存储在HDD412内的第二用户ID信息进行用户认证。通过用户认证,判断用户为正式的用户时,用户可以在PC40上登录。 

这时,存储在服务器装置20的HDD112的登录履历数据200成为 包含表示登录履历信息的总数N-1的信息201、和从第一至第N-1的各登录履历信息202的数据。 

用户在PC40上登录,通过从操作部414的输入操作,登录到服务器装置20所提供的服务中的一种、例如文件管理服务中。对文件管理服务进行登录时,在登录履历数据200中追加存储第N个登录履历信息202,该第N个登录履历信息202包含:利用IC卡读卡器430读取的用户ID、表示文件管理服务的服务ID、表示登录日期和时间的信息、和表示最终访问日期和时间的信息,并且改写信息201使得登录履历信息的总数表示为N。这时,表示登录日期和时间的信息和表示最终访问日期和时间的信息表示相同的时期。自此之后直至对文件管理服务进行注销之间,每当用户通过从操作部414的输入操作访问文件管理服务时,改写表示最终访问日期和时间的信息。 

对文件管理服务登录后,用户接通MFP30的电源。接通电源时,在操作面板308上显示有例如“请插入IC卡”等的敦促IC卡的插入的消息。用户确认消息,对IC卡读卡器336的卡插入口插入自己所有的IC卡。 

当插入IC卡时,IC卡读卡器336读取包含在IC卡内的用户ID,并向控制部300输出包含所读取的用户ID的读取信号。 

控制部300基于包含在读取信号内的用户ID和存储在HDD301内的第一用户ID信息,进行用户认证。通过用户认证,判断出用户为正式用户时,用户可以在MFP30上登录。 

当用户在MFP30上登录时,控制部300对服务器装置20、22请求发送服务一览表数据,该服务一览表数据包括:由在MFP30的用户认证时读取的用户ID登录中的服务ID和表示对应的登录日期和时间的信息(步骤S101)。 

当接受到来自MFP30的请求时,服务器装置20、22的控制部100在存储在HDD112的登录履历数据200内进行检索,检索并抽取包含在MFP30的用户认证时从IC卡读取的用户ID且不包含表示注销日期和时间的信息的登录履历信息202。然后,制作将在所抽取的登录履历信息202中包含的服务ID与表示对应的登录日期和时间的信息分别相互关联显示的服务一览表数据。将所制作的服务一览表数据向MFP30 发送。 

当接收到来自服务器装置20、22的服务一览表数据时(步骤S102中,是),控制部300结合接收到的服务一览表数据,并且按照登录日期和时间的降序重新排列服务ID(步骤S103)。操作面板308显示基于重新排列后的服务一览表数据的图像(参照图7)(步骤S104)。 

用户确认显示的图像,通过从与显示输出部702重叠而构成的触摸面板的输入操作,选择所显示的服务中的任意一种(在本实施例中为文件管理服务)。 

由用户选择服务时(步骤S105中“是”),控制部300对服务器装置20、22请求提供所选择的服务。(步骤S106)。 

当请求提供服务时,服务器装置20、22对MFP30提供所请求的服务(此时为文件管理服务)。由此,可以使用来自MFP30的文件管理服务(步骤S107中“是”)。 

文件管理服务使用完成时,用户通过从PC40的操作部414的输入操作从文件管理服务注销。注销进行时,在第N个登录履历信息202中写入表示注销日期和时间的信息。 

—第一变形例— 

客户机服务器系统10的第一变形例除用于实现服务一览表显示处理的程序有所不同外,是与上述第一实施例的客户机服务器系统10一样的结构。 

(软件结构) 

[MFP30] 

参照图8,在用于实现本变形例的服务一览表显示处理的程序中,除步骤S201和S203的处理外的各处理(步骤S202、S204~S207)与通过由图6所示的程序进行的各处理(步骤S102、S104~S107)相同。下面,对不同的处理进行说明。 

参照图8,该程序包括经由网络11对服务器装置20、22请求发送服务一览表数据的步骤S201,该服务一览表数据包括利用在MFP30的用户认证时读取的用户ID登录中的服务ID和表示对应的最终访问日期和时间的信息。 

该程序还包括在步骤S202中判断为接收到服务一览表数据时 (“是”的情况)执行的、结合接收到的服务一览表数据并且按照最终访问日期和时间的降序重新排列服务ID的步骤S203。 

(动作) 

参照图8,客户机服务器系统10的第一变形例在服务一览表显示处理时,进行如下所述的动作。另外,除下面所示的动作外的客户机服务器系统10的第一变形例的动作与上述第一实施例的客户机服务器系统10的动作相同。 

(服务一览表显示处理时的动作) 

当用户在MFP30上登录时,控制部300对服务器装置20、22请求发送服务一览表数据,该服务一览表数据包括利用在MFP30的用户认证时读取的在用户ID登录中的服务ID和表示对应的最终访问日期和时间的信息(步骤S201)。 

当接受来自MFP30的请求时,服务器装置20、22的控制部100在存储在HDD112内的登录履历数据200内进行检索,检索并抽取包括在MFP30中的用户认证时从IC卡读取的用户ID并且不含表示注销日期和时间的信息的登录履历信息202。而且,制作将在所抽取出的登录履历信息202内包含的服务ID和表示对应的最终访问日期和时间的信息分别相互关联而显示的服务一览表数据。将制作的服务一览表数据向MFP30发送。 

当接收来自服务器装置20、22的服务一览表数据时(步骤S202中“是”),控制部300结合接收到的服务一览表数据,并且按照最终访问日期和时间的降序重新排列服务ID(步骤S203)。操作面板308显示基于重新排列后的服务一览表数据的图像(步骤S204)。 

—第二变形例— 

客户机服务器系统10的第二变形例除用于实现服务一览表显示处理的程序有所不同外,是与上述第一实施例的客户机服务器系统10相同的结构。 

(软件结构) 

[MFP30] 

参照图9,在用于实现本变形例的服务一览表显示处理的程序中,除步骤S301和S303的处理以外的各处理(步骤S302、S304~S307) 与由图6所示的程序进行的各处理(步骤S102、S104~S107)相同。下面,对不同的处理进行说明。 

参照图9,该程序包含经由网络11对服务器装置20、22请求发送服务一览表数据的步骤S301,该服务一览表数据包含利用在MFP30的用户认证时读取的用户ID当前登录中的服务ID和表示对应的登录次数的信息。所谓该登录次数即为表示由同一用户在同一服务中登录的次数的数值。 

该程序还包括在步骤S302中判断为接收到服务一览表数据时(“是”的情况)执行的、结合接收到的服务一览表数据并且按照登录次数的降序重新排列服务ID的步骤S303。 

(动作) 

参照图9,客户机服务器系统10的第二变形例在服务一览表显示处理时,进行如下所述的动作。另外,除下面所示的动作外的客户机服务器系统10的第二变形例的动作与上述第一实施例的客户机服务器系统10的动作相同。 

(服务一览表显示处理时的动作) 

当用户在MFP30上登录时,控制部300对服务器装置20、22请求发送服务一览表数据,该服务一览表数据包含利用在MFP30上的用户认证时读取的用户ID登录中的服务ID和表示对应的登录次数的信息(步骤S301)。 

当接受来自MFP30的请求时,服务器装置20、22的控制部100在存储在HDD112内的登录履历数据200内进行检索,检索并抽取包含在MFP30上的用户认证时从IC卡读取的用户ID并且不含表示注销日期和时间的信息的登录履历信息202。然后,制作将在抽取出的登录履历信息202内包含的服务ID和表示对应的登录次数的信息分别相互关联显示的服务一览表数据。将制作的服务一览表数据向MFP30发送。 

当接收来自服务器装置20、22的服务一览表数据时(步骤S302中“是”),控制部300结合接收到的服务一览表数据,并且按照登录次数的降序重新排列服务ID(步骤S303)。操作面板308显示基于重新排列后的服务一览表数据的图像(步骤S304)。 

—第三变形例— 

客户机服务器系统10的第三变形例除存储HDD301可利用的服务管理表、和用于实现服务一览表显示处理的程序有所不同外,是与上述第一实施例的客户机服务器系统10相同的结构。 

HDD301存储用于限制从MFP30可利用的服务的可利用服务管理表。在表1中表示可利用服务管理表的一例。 

表1 

  用户ID   可利用服务1   可利用服务2   可利用服务3   可利用服务4   Tanaka   文件管理   住址名簿文件管理   服务器装置20   服务器装置22   Matsui   文件管理    服务器装置20    Yoshida     

参照表1,在可利用服务管理表中将用户ID、和由与用户ID对应的用户可利用的服务以及服务器装置分别相互关联并存储。例如,在MFP30上登录中的用户ID为“Tanaka”时,对应的用户可以利用服务器装置20、22提供的文件管理服务和住址名簿文件管理服务。在MFP30上登录中的用户ID为“Matsui”时,对应的用户可以利用服务器装置20提供的文件管理服务。在MFP30登录中的用户ID为“Yoshida”时,对应的用户完全不能利用服务器装置20、22所提供的服务。可利用服务管理表中的各种信息由MFP30的管理者等事先登记。 

(软件结构) 

[MFP30] 

参照图10,在用于实现本变形例的服务一览表显示处理的程序中,除步骤S403和S404的处理以外的各处理(步骤S401、步骤S402、S405~S408)与通过图6所示的程序进行的各处理(步骤S101、步骤S102、S104~S107)相同。下面,对不同的处理进行说明。 

参照图10,该程序包括:在步骤S402中判断为接收到服务一览表数据时(“是”的情况)执行的、基于可利用服务管理表从接收到的服务一览表数据中抽取由与在MFP30上登录中的用户ID对应的用户可利用的服务ID的步骤S403和结合仅包含所抽取的服务ID的服务一览表数据,并且按照登录日期和时间的降序重新排列服务ID的步骤S404。 

(动作) 

参照图10,客户机服务器系统10的第三变形例在服务一览表显示处理时,进行如下所述的动作。另外,除下面所示的动作外的客户机服务器系统10的第三变形例的动作与上述第一实施例的客户机服务器系统10的动作相同。 

(服务一览表显示处理时的动作) 

当接收来自服务器装置20、22的服务一览表数据时(步骤S402中“是”),控制部300基于可利用服务管理表,从接收到的服务一览表数据中抽取由与在MFP30中登录中的用户ID对应的用户可利用的服务ID(步骤S403)。然后,结合仅包含所抽取的服务ID的服务一览表数据,并且按照登录日期和时间的降序重新排列服务ID(步骤S404)。由此,在操作面板308上显示登录中的服务、即仅显示从MFP30可利用的服务,所以用户的便利性更进一步提高。 

另外,在上述第三变形例中,通过存储在可利用服务一览表数据中的用户ID、可利用的服务和服务器装置三种信息,限制从MFP30可利用的服务,但本发明不限于这样的实施例。例如,只通过用户ID的信息、只通过可利用的服务的信息、或只通过可利用的服务器装置的信息,也可以限制从MFP30可利用的服务。 

另外,上述第三变形例对于上述第一实施例的第一变形例和第二变形例也可适用。

—第二实施例— 

参照图11,客户机服务器系统500包括MFP501、PC502A~502C。MFP501和PC502A~502C通过由LAN线路等构成的网络503相互连接,能够相互进行数据通信。 

PC502A~502C除具有在HDD中存储登录履历数据200、制作服务一览表数据向MFP501提供、和向用户提供包含后述的文件管理服务的各种服务等的由上述的服务器装置20、22实现的各功能以外,与上述PC40是相同的结构。 

MFP501除在HDD中存储有用于实现后述的扫描发送目的地显示处理的程序代替用于实现上述的服务一览表显示处理的程序以外,是与上述的MFP30同样的结构。 

另外,MFP501和PC502A~502C的数量不限于图11所示的数量。 另外,客户机服务器系统500除上述的各装置以外,还包括其它周边设备。 

(文件管理服务) 

参照图12,PC502A~502C所具备的HDD512A~512C将扫描图像数据与登录履历数据200等各种数据和打印驱动程序等各种程序一同存储。该扫描图像数据是由MFP501的扫描部通过读取原稿图像而产生的图像数据。用户通过从MFP501的操作面板的输入操作,可以指定扫描图像数据的保存目的地PC502。由此,扫描图像数据被发送到所指定的PC502,保存在发送目的地的PC502的HDD512中。这样,以下,将PC502提供扫描图像数据的保存目的地的服务称为文件管理服务。另外,在本实施例中,与文件管理服务对应的服务ID视为包含用于区分并特定文件管理服务的提供方的PC502的信息。 

(软件结构) 

[MFP501] 

如上所述,存储在MFP501的HDD的计算机程序以执行扫描发送目的地显示处理的方式被设计程序。用于实现该扫描发送目的地显示处理的程序通过用户在MFP501中登录而起动。 

参照图13,该程序包括:直至从MFP501的操作面板作出请求显示扫描图像数据的发送目的地的指示前待机的步骤S501;当在步骤S501中判断为已做出请求显示发送目的地的指示时(“是”的情况)执行的、经由网络503向PC502A~502C请求发送包括利用在MFP501上用户认证时读取的用户ID登录中的服务ID、和对应的登录日期和时间的服务一览表数据的步骤S502。 

该程序还包括:直至从PC502A~502C经由网络503接收服务一览表数据前待机的步骤S503;和在步骤S503中判断为接收到服务一览表数据时(“是”的情况)执行的、判断在接收到的服务一览表数据中是否包含有与PC502A~502C提供的文件管理服务对应的服务ID的步骤S504。 

该程序还包括:在步骤S504中判断为包含有对应的服务ID时(“是”的情况)执行的、从服务一览表数据中仅抽取与文件管理服务对应的服务ID,并按照登录日期和时间的降序重新排列做成扫描发送 目的地一览表数据的步骤S505;和使MFP501的操作面板显示基于扫描发送目的地一览表数据的图像的步骤S506。 

参照图14,在步骤S506中,在MFP501的操作面板1302的显示输出部1304,作为基于扫描发送目的地一览表数据的图像按照登录日期和时间的降序显示正在提供文件管理服务的各种PC502的地址。图14所示的地址1306A~1306C分别表示PC502A~502C的地址。 

该程序还包括:直至通过从与显示输出部1304重叠而构成的触摸面板进行的输入操作选择所显示的地址中任意一个前待机的步骤S507;在步骤S507中,当判断为已选择了所显示的地址中的任意一个(“是”的情况)时执行的、向与所选择的地址对应的PC502请求提供文件管理服务的步骤S508。 

该程序还包括:直至从请求目的地的PC502提供文件管理服务前待机的步骤S509。 

该程序还包括:在步骤S504中判断为不包含对应的服务ID时(“否”的情况)执行的、使MFP501的操作面板1302显示主旨为不能够显示扫描图像数据的发送目的地的消息的步骤S510。在步骤S509中判断为已提供了文件管理服务时(“是”的情况)或在步骤S510的处理后,本控制结束。 

(动作) 

参照图11~图14,客户机服务器系统500在扫描发送目的地显示处理时,进行如下所述动作。另外,除下面所示的动作外的客户机服务器系统500的一般的动作与现有的客户机服务器系统的动作相同。 

(扫描发送目的地显示处理时的动作) 

用户接通PC502A~502C的电源。当电源接通时,在PC502A~502C的显示部显示有例如“请插入IC卡”等的敦促插入IC卡的消息。用户确认消息,对PC502A~502C的IC卡读卡器的卡插入口插入自己所有的IC卡。 

当插入IC卡时,IC卡读卡器读取包含在IC卡内的用户ID,向PC502A~502C的控制部输出包含所读取的用户ID的读取信号。 

控制部基于包含在读取信号内的用户ID和存储在HDD512A~512C的第二用户ID信息,进行用户认证。根据用户认证,判断用户 是正式用户时,用户可以在PC502A~502C登录。 

这时,存储在HDD512A~512C的登录履历数据200成为包括表示登录履历信息的总数N-1的信息201和从第一个至第N-1个的各登录履历信息202的信息。 

用户在PC502A~502C登录,通过从操作部的输入操作,在PC502A~502C提供的服务中的一种即文件管理服务登录。对文件管理服务进行登录时,在登录履历数据200中追加存储包括由PC502A~502C的IC卡读卡器读取的用户ID、表示文件管理服务的服务ID、表示登录日期和时间的信息、和表示最终访问日期和时间的信息的第N个登录履历信息202,并且改写信息201使其表示登录履历信息总数为N。这时,表示最终访问日期和时间的信息与表示登录日期和时间的信息显示相同的时期。自此之后直至对文件管理服务进行注销之间,用户每当通过从操作部的输入操作访问文件管理服务时,改写表示最终访问日期和时间的信息。 

对文件管理服务登录之后,用户接通MFP501的电源。当接通电源时,在MFP501的操作面板1302上显示有例如“请插入IC卡”等的敦促IC卡的插入的消息。用户确认消息,向MFP501的IC卡读卡器的卡插入口插入自己所有的IC卡。 

当插入IC卡时,IC卡读卡器读取包含在IC卡内的用户ID,并向MFP501的控制部输出包含所读取的用户ID的读取信号。 

控制部基于包含在读取信号中的用户ID和存储在MFP501的HDD中的第一用户ID信息,进行用户认证。根据用户认证,判断为用户为正式用户时,用户可以在MFP501登录。 

用户在MFP501登录,将原稿放置在MFP501的扫描部的原稿载置台上,并且从MFP501的操作面板1302发出请求显示扫描图像数据的发送目的地的指示。 

做出请求显示发送目的地的指示时(步骤S501中“是”),MFP501的控制部向PC502A~502C请求发送包括:利用在MFP501的用户认证时读取的用户ID登录中的服务ID和对应的登录日期和时间的服务一览表数据(步骤S502)。 

当接受来自MFP501的请求时,PC502A~502C的控制部在存储在 HDD中的登录履历数据200内进行检索,检索并抽取包括在MFP501中的用户认证时从IC卡读取的用户ID,且不包括表示注销日期和时间的信息的登录履历信息202。然后,制作将包含在所抽取出的登录履历信息202内的服务ID和表示对应的登录日期和时间的信息分别相互关联而显示的服务一览表数据。将制作的服务一览表数据向MFP501发送。 

从PC502A~502C接收服务一览表数据时(步骤S503中“是”),MFP501的控制部判断在接收到的服务一览表数据中是否包含与PC502A~502C提供的文件管理服务对应的服务ID(步骤S504)。MFP501的控制部判断为包含对应的服务ID(步骤S504中“是”),从服务一览表数据中仅抽取与PC502A~502C提供的文件管理服务对应的服务ID,并按照登录的日期和时间的降序重新排列,制作扫描发送目的地一览表数据(步骤S505)。MFP501的操作面板1302显示基于扫描发送目的地一览表数据的图像(参照图14)(步骤S506)。 

用户确认所显示的画面,利用从与显示输出部1304重叠而构成的触摸面板的输入操作,通过选择所显示的地址1306A~1306C中的任意一个,作为希望的发送目的地选择PC502A~502C中的任意一个。 

由用户选择地址时(步骤S507中“是”),MFP501的控制部对与所选择的地址对应的PC502A~502C中的任意一个请求提供文件管理服务(步骤S508)。 

当请求提供文件管理服务时,PC502A~502C中的任意一个对MFP501提供文件管理服务。由此,能够利用来自MFP501的文件管理服务(步骤S509中“是”)。 

MFP501的扫描部读取原稿的图像信息,将基于所读取的图像信息的扫描图像数据向所选择的PC502A~502C中的任意一个发送。当接收扫描图像数据时,PC502A~502C中的任意一个将接收到的扫描图像数据保存在HDD512A~HDD512C中的任意一个。 

扫描图像数据的保存完成后,用户通过从PC502A~502C的操作部的输入操作,从文件管理服务注销。当进行注销时,在第N个登录履历信息202中写入表示注销日期和时间的信息。 

另外,判断不包含对应的服务ID时(步骤S504中“否”),MFP501 的操作面板1302显示主旨为不能进行扫描图像数据的发送目的地的显示的信息(步骤S510)。 

—第一变形例— 

客户机服务器系统500的第一变形例除在MFP501的HDD中存储用于实现后述的住址名簿文件保存目的地显示处理的程序以代替用于实现上述的扫描发送目的地显示处理的程序、和PC502A~502C提供住址名簿文件管理服务以代替文件管理服务以外,与上述实施例的客户机服务器系统500是相同的结构。 

(住址名簿文件服务) 

HDD512A~512C将住址名簿文件数据与登录履历数据200等各种数据和打印驱动程序等各种程序一同存储。在该住址名簿文件数据中对传真通信的发送目的地的收信人姓名、FAX号和邮件地址等收信人信息相互关联存储。 

用户通过从MFP501的操作面板1302的输入操作,可以指定住址名簿文件的保存目的地的PC502。由此,在MFP501的操作面板1302中显示基于保存在所指定的PC502的HDD512中的住址名簿文件数据的图像。用户确认所显示的图像,通过从MFP501的操作面板1302的输入操作选择希望的收信人信息。由此,扫描图像数据向所选择的收信人发送。像这样,在下文中将PC502提供住址名簿文件数据的保存目的地的服务称为住址名簿文件管理服务。另外,在本实施例中,与住址名簿文件管理服务对应的服务ID成为包括用于区分并特定住址名簿文件管理服务的提供方PC502的信息的服务ID。 

(软件结构) 

[MFP501] 

如上所述,存储在MFP501的HDD中的计算机程序以执行住址名簿文件保存目的地显示处理的方式设计程序。用于实现该住址名簿文件保存目的地显示处理的程序通过用户在MFP501中登录而起动。 

参照图15,该程序包括:直至从MFP501的操作面板1302做出请求显示住址名簿文件保存目的地的指示前待机的步骤S601;在步骤S601判断为已做出请求显示住址名簿文件保存目的地的指示时(“是”的情况)执行的、经由网络503对PC502A~502C请求发送包括利用 在MFP501的用户认证时读取的用户ID登录中的服务ID、与对应的登录日期和时间的服务一览表数据的步骤S602。 

该程序还包括:直至从PC502A~502C经由网络503接收服务一览表数据前待机的步骤S603;在步骤S603判断为接收到服务一览表数据时(“是”的情况)执行的、判断在接收到的服务一览表数据中是否包含有与PC502A~502C所提供的住址名簿文件管理服务对应的服务ID的步骤S604。 

该程序还包括:在步骤S604判断为包含有对应的服务ID时(“是”的情况)执行的、从服务一览表数据中仅抽取与住址名簿文件管理服务对应的服务ID,并按照登录日期和时间的降序重新排列制作住址名簿文件保存目的地一览表数据的步骤S605;和使MFP501的操作面板1302显示基于住址名簿文件保存目的地一览表数据的图像(未图示)的步骤S606。在步骤S606中,在MFP501的操作面板1302的显示输出部1304,作为基于住址名簿文件保存目的地一览表数据的图像,按照登录日期和时间的降序显示正在提供住址名簿文件管理服务的各种PC502的地址。 

该程序还包括:直至通过从与显示输出部1304重叠而构成的触摸面板的输入操作,选择所显示的地址中的任意一个之前待机的步骤S607;和在步骤S607中判断为已选择所显示的地址中的任意一个时(“是”的情况)执行的、对与所选择的地址对应的PC502请求提供住址名簿文件管理服务的步骤S608。 

该程序还包括直至从请求对象的PC502提供住址名簿文件管理服务前待机的步骤S609。 

该程序还包括:在步骤S604中判断为不包含对应的服务ID时(“否”的情况)执行的、使MFP501的操作面板1302显示主旨为不能显示住址名簿文件保存目的地的消息的步骤S610。在步骤S609中判断为已提供住址名簿文件管理服务时(“是”的情况)或步骤S610的处理后,本控制完成。 

(动作) 

参照图15,客户机服务器系统500的第一变形例在住址名簿文件保存目的地显示处理中,进行如下所述的动作。另外,除下面所示的 动作外的客户机服务器系统500的第一变形例的动作与上述的第二实施例的客户机服务器系统500的动作相同。 

(住址名簿文件保存目的地显示处理时的动作) 

用户在PC502A~502C登录,通过从操作部的输入操作,在PC502A~502C提供的服务中的一种即住址名簿文件管理服务中登录。对住址名簿文件管理服务进行登录时,在登录履历数据200中追加存储包括由PC502A~502C的IC卡读卡器读取的用户ID、表示住址名簿文件管理服务的服务ID、表示登录日期和时间的信息、和表示最终访问日期和时间的信息的第N个登录履历信息202,并且改写信息201使得登录履历信息的总数表示为N。这时,表示登录日期和时间的信息与表示最终访问日期和时间的信息表示同一时期。在此之后直至对住址名簿文件管理服务进行注销之间,每当用户通过从操作部的输入操作访问住址名簿文件管理服务时,改写表示最终访问日期和时间的信息。 

用户在MFP501登录,将原稿放置在MFP501的扫描部的原稿载置台,并且从MFP501的操作面板1302输出请求显示住址名簿文件保存目的地的指示。 

当做出请求显示住址名簿文件保存目的地的指示时(步骤S601中“是”),MFP501的控制部对PC502A~502C请求发送包括利用在MFP501的用户认证时所读取的用户ID登录中的服务ID、和对应的登录日期和时间的服务一览表数据(步骤S602)。 

接受来自MFP501的请求时,PC502A~502C的控制部在存储在HDD中的登录履历数据200内进行检索,检索并抽取包含在MFP501中的用户认证时从IC卡读取的用户ID、且不含表示注销日期和时间的信息的登录履历信息202。然后,制作将包含在所抽取出的登录履历信息202中的服务ID、和表示对应的登录日期和时间的信息分别相互关联显示的服务一览表数据。将制作的服务一览表数据向MFP501发送。 

当从PC502A~502C接收服务一览表数据时(步骤S603中“是”),MFP501的控制部判断在接收到的服务一览表数据中是否包含与PC502A~502C所提供的住址名簿文件管理服务对应的服务ID(步骤S604)。MFP501的控制部判断为包含有对应的服务ID(步骤S604中 “是”),从服务一览表数据中仅抽取与PC502A~502C提供的住址名簿文件管理服务对应的服务ID,并按照登录日期和时间的降序重新排列,制作住址名簿文件保存目的地一览表数据(步骤S605)。MFP501的操作面板1302显示基于住址名簿文件保存目的地一览表数据的图像(步骤S606)。 

用户确认所显示的画面,通过从与显示输出部1304重叠而构成的触摸面板的输入操作,通过选择所显示的地址1306A~1306C中的任意一个,作为希望的住址名簿文件保存目的地选择PC502A~502C中的任意一个。 

由用户选择地址时(步骤S607中“是”),MFP501的控制部对与所选择的地址对应的PC502A~502C中的任意一个请求提供住址名簿文件管理服务(步骤S608)。 

当请求提供住址名簿文件管理服务时,PC502A~502C中的任意一个对MFP501提供住址名簿文件管理服务。由此,能够利用来自MFP501的住址名簿文件管理服务(步骤S609中“是”)。 

MFP501控制部取得在所选择的PC502A~502C的任意一个的HDD中保存的住址名簿文件数据。MFP501的操作面板1302显示基于所取得的住址名簿文件数据的图像。用户确认显示的图像,通过从MFP501的操作面板1302的输入操作选择希望的收信人信息。 

在收信人信息选择后,MFP501的扫描部读取原稿的图像信息,将基于所读取的图像信息的扫描图像数据向所选择的收信人发送。 

发送扫描图像数据完成时,用户通过从PC502A~502C的操作部的输入操作,从住址名簿文件管理服务注销。当进行注销时,在第N个登录履历信息202中写入表示注销日期和时间的信息。 

另外,判断为不包含对应的服务ID时(步骤S604中“否”),MFP501的操作面板1302显示主旨为不能显示住址名簿文件保存目的地的信息(步骤S610)。 

—第二变形例— 

客户机服务器系统500的第二变形例,除在MFP501的HDD中存储有用于实现后述的印刷数据保存目的地显示处理的程序代替用于实现上述扫描发送目的地显示处理的程序、和PC502A~502C提供印刷 数据管理服务代替文件管理服务以外,与上述实施例的客户机服务器系统500为相同的结构。 

(印刷数据管理服务) 

HDD512A~512C将印刷数据与登录履历数据200等各种数据和印刷驱动程序等各种程序一同存储。该印刷数据是用户希望印刷的图像数据,由用户事先存储在HDD512A~512C中。 

用户通过从MFP501的操作面板1302的输入操作,能够指定印刷数据的保存目的地的PC502。由此,基于印刷数据一览表数据的图像在MFP501的操作面板1302上显示,上述印刷数据表示被保存在所指定的PC502的HDD512中的全部的印刷数据。用户确认所显示的图像,通过从MFP501的操作面板1302的输入操作,选择希望的印刷数据。MFP50取得所选择的印刷数据,基于取得的印刷数据的图像由图像形成部印刷。这样,以下将PC502提供印刷数据的保存目的地的服务称为印刷数据管理服务。另外,在本实施例中,与印刷数据管理服务对应的服务ID成为包括用于区分并特定印刷数据管理服务的提供方的PC502的信息的服务ID。 

另外,利用MFP501的印刷数据的取得方法在该领域中只要是一般的方法,不作特别的限定,例如,印刷数据的文件形式为PDF(Portable Document Format)形式时,可以使用通过MFP501的直接打印功能而取得的方法。 

(软件结构) 

[MFP501] 

如上所述,存储在MFP501的HDD中的计算机程序以执行印刷数据保存目的地显示处理的方式被设计程序。用于实现该印刷数据保存目的地显示处理的程序通过用户在MFP501中登录而起动。 

参照图16,该程序包括:直至从MFP501的操作面板1302做出请求显示印刷数据保存目的地的指示之前待机的步骤S701;和在步骤S701判断为已做出请求显示印刷数据保存目的地的指示时(“是”的情况)执行的、经由网络503向PC502A~502C请求发送包含利用在MFP501的用户认证时读取的用户ID登录中的服务ID、和对应的登录日期和时间的服务一览表数据的步骤S702。 

该程序还包括:直至从PC502A~502C经由网络503接收到服务一览表数据前待机的步骤S703;和在步骤S703判断为接收到服务一览表数据时(“是”的情况)执行的、判断在接收到的服务一览表数据中是否包含有与PC502A~502C提供的印刷数据管理服务对应的服务ID的步骤S704。 

该程序还包括:在步骤S704判断为包含有对应的服务ID时(“是”的情况)执行的、从服务一览表数据中仅抽取与印刷数据管理服务对应的服务ID,按照登录日期和时间的降序重新排列制作印刷数据保存目的地一览表数据的步骤S705;和使MFP501的操作面板1302显示基于印刷数据保存目的地一览表数据的图像(未图示)的步骤S706。在步骤S706中,在MFP501的操作面板1302的显示输出部1304中,作为基于印刷数据保存目的地一览表数据的图像按照登录日期和时间的降序显示正在提供印刷数据管理服务的各种PC502的地址。 

该程序还包括:直至通过从与显示输出部1304重叠而构成的触摸面板的输入操作,选择所显示的地址中的任意一个前待机的步骤S707;和在步骤S707中判断所显示的地址中的任意一个已被选择时(“是”的情况)执行的、对与所选择的地址对应的PC502请求提供印刷数据管理服务的步骤S708。 

该程序还包括直至从请求对象的PC502提供印刷数据管理服务前待机的步骤S709。 

该程序还包括:在步骤S704中判断为不包含对应的服务ID时(“否”的情况)执行的、使MFP501的操作面板1302显示主旨为不能显示印刷数据保存目的地的信息的步骤S710。在步骤S709中判断为已提供印刷数据管理服务时(“是”的情况)或步骤S710的处理后,本控制完成。 

(动作) 

参照图16,客户机服务器系统500的第二变形例,在印刷数据保存目的地显示处理中,进行如下所述的动作。另外,除下面所示的动作外的客户机服务器系统500的第二变形例的动作与上述的第二实施例的客户机服务器系统500的动作相同。 

(印刷数据保存目的地显示处理时的动作) 

用户在PC502A~502C登录,通过从操作部的输入操作,在PC502A~502C提供的服务中的一种即印刷数据管理服务中登录。对印刷数据管理服务进行登录时,在登录履历数据200中追加存储包含:由PC502A~502C的IC卡读卡器读取的用户ID、表示印刷数据管理服务的服务ID、表示登录日期和时间的信息、和表示最终访问日期和时间的信息的第N个登录履历信息202,并且改写信息201使得登录履历信息的总数表示为N。这时,表示登录日期和时间的信息与表示最终访问日期和时间的信息表示同一时期。自此之后直至对印刷数据管理服务进行注销之间,每当用户通过从操作部的输入操作访问印刷数据管理服务时,改写表示最终访问日期和时间的信息。 

用户在MFP501登录,从MFP501的操作面板1302输出请求显示印刷数据保存目的地的指示。 

当做出请求显示印刷数据保存目的地的指示时(步骤S701中“是”),MFP501的控制部对PC502A~502C请求发送包括利用在MFP501的用户认证时读取的用户ID登录中的服务ID、和对应的登录日期和时间的服务一览表数据(步骤S702)。 

当接受到来自MFP501的请求时,PC502A~502C的控制部中存储在HDD中的登录履历数据200中进行检索,检索并抽取包括在MFP501中的用户认证时从IC卡读取的用户ID、且不含表示注销日期和时间的信息的登录履历信息202。然后,制作将包含在所抽取出的登录履历信息202中的服务ID、和表示对应的登录日期和时间的信息分别相互关联显示的服务一览表数据。将制作的服务一览表数据向MFP501发送。 

当从PC502A~502C接收服务一览表数据时(步骤S703中“是”),MFP501的控制部判断在接收到的服务一览表数据中是否包含与PC502A~502C提供的印刷数据管理服务对应的服务ID(步骤S704)。MFP501的控制部判断为包含有对应的服务ID时(步骤S704中“是”),从服务一览表数据中仅抽取与PC502A~502C提供的印刷数据管理服务对应的服务ID,并按照登录日期和时间的降序重新排列,制作印刷数据保存目的地一览表数据(步骤S705)。MFP501的操作面板1302显示基于印刷数据保存目的地一览表数据的图像(步骤S706)。 

用户确认所显示的画面,通过从与显示输出部1304重叠而构成的 触摸面板的输入操作,通过选择所显示的地址1306A~1306C中的任意一个,选择PC502A~502C中任意一个作为希望的印刷数据保存目的地。 

当由用户选择地址时(步骤S707中“是”),MFP501的控制部对与所选择的地址对应的PC502A~502C中的任意一个请求提供印刷数据管理服务(步骤S708)。 

当请求提供印刷数据管理服务时,PC502A~502C中的任意一个对MFP501提供印刷数据管理服务。由此,能够利用来自MFP501的印刷数据管理服务(步骤S709中“是”)。 

MFP501的控制部取得在所选择的PC502A~502C中任意的HDD512中所保存的印刷数据的一览表数据。MFP501的操作面板1302显示基于取得的印刷数据的一览表数据的图像。用户确认显示的图像,通过从MFP501的操作面板1302的输入操作选择希望的印刷数据。 

在印刷数据选择之后,MFP501从PC502A~502C中的任意一个取得所选择的印刷数据。MFP501的图像形成部印刷基于取得的印刷数据的图像。 

当印刷数据的印刷结束时,用户通过从PC502A~502C的操作部的输入操作,从印刷数据管理服务注销。当进行注销时,在第N个登录履历信息202中写入表示注销日期和时间的信息。 

另外,判断为不包含对应的服务ID时(步骤S704中“否”),MFP501的操作面板1302显示主旨为不显示印刷数据保存目的地的信息(步骤S710)。 

—其它变形例— 

在上述第二实施例以及其第一和第二变形例中,利用MFP501执行扫描发送目的地显示处理、住址名簿文件保存目的地显示处理和印刷数据保存目的地显示处理,但本发明不限定于这样的实施例。参照图17,在客户机服务器系统500的其它变形例600中,上述的各种处理由专用PC650执行。像这样,通过MFP601和专用PC650联合动作,实际上作为MFP501发挥机能,从而可以降低MFP601的控制部的负荷,可以缩短各种处理需要的时间。另外,在上述第一实施例及其变形例中,也可以是由专用PC进行服务一览表显示处理,MFP30和专 用PC联合动作,实际上作为MFP30发挥功能的结构。 

另外,在上述第二实施例以及其第一和第二变形例中,MFP501可以只进行扫描发送目的地显示处理、住址名簿文件保存目的地显示处理以及印刷数据保存目的地显示处理中任意一个处理,但本发明不限定于这样的实施例。例如,MFP501也可以是能够进行全部上述各处理的结构。这时,上述各处理优选根据MFP501的动作模式,有选择地进行。 

例如,MFP501的动作模式是扫描模式时,优选以选择进行扫描发送目的地显示处理和住址名簿文件保存目的地显示处理的任意处理的方式构成。这时,通过由用户进行的从MFP501的操作面板1302的输入操作选择扫描模式时,在MFP501的操作面板1302中显示有用于选择文件管理服务和住址名簿文件管理服务中任意一种的选择画面。 

参照图18,在MFP501的操作面板1302的显示输出部1304中,作为选择图像显示有用于选择文件管理服务的选择按钮1702、和用于选择住址名簿文件管理服务的选择按钮1704。用户通过从与显示输出部1304重叠而构成的触摸面板的输入操作,按压选择按钮1702,由此可以输出请求显示扫描图像数据的发送目的地的指示(参照图13的步骤S501)。另外,用户通过按压选择按钮1704,可以输出请求显示住址名簿文件保存目的地的指示(参照图15的步骤S601)。 

另外,MFP501的动作模式是打印模式时,优选以选择执行印刷数据保存目的地显示处理的方式构成。这时,通过由用户进行的从MFP501的操作面板1302的输入操作,选择印刷模式时,在MFP501的操作面板1302中显示有用于选择印刷数据管理服务的选择画面。 

参照图19,在MFP501的操作面板1302的显示输出部1304中,作为选择图像显示有用于选择印刷数据管理服务的选择按钮1802。用户通过从与显示输出部1304重叠而构成的触摸面板的输入操作,按压选择按钮1802,由此能够请求显示印刷数据保存目的地的指示(参照图16的步骤S701)。 

这样,因选择对应于MFP501的动作模式而进行的服务,所以用户可以更加容易地进行利用的服务的选择。 

另外,在上述第二实施例的第二变形例中,印刷数据的一览表数 据表示在HDD512中保存的全部的印刷数据,本发明不限定于这样的实施例。例如,利用MFP501的直接打印功能进行印刷数据的取得时,印刷数据的一览表数据也可以是只表示PDF形式的印刷数据的结构。 

(作用、效果) 

根据上述第一实施例及其变形例,客户机服务器系统10是包括:提供至少一种服务的服务器装置20、22;和经由网络11与服务器装置20、22进行数据通信的MFP30的客户机服务器系统,服务器装置20、22包括:HDD112,其对表示服务的服务ID和表示正在服务中登录的用户的用户ID相互关联并存储;控制部100,其对来自MFP30的查询作出响应,基于在HDD112中保存的信息,对正在MFP30中登录的用户当前登录中的服务进行检索;LAN I/F118,其将基于控制部100的检索结果向MFP30发送。MFP30包括:向操作面板308;向服务器装置20、22查询正在MFP30登录的用户当前登录中的服务的控制部300的查询功能;接收检索结果的LAN I/F310;和基于接收到的检索结果使操作面板308显示图像的控制部300的显示控制功能,该图像表示正在MPF30登录中的用户当前登录中的服务。 

这样,由于显示图像,该图像表示由服务器装置20、22提供的至少一种服务中的、正在MFP30中登录的用户当前登录中的服务,所以用户能够容易地选择希望的服务。另外,因自动地存储服务ID和用户ID,所以可以省去准备这些信息的麻烦。因此,用户便利性更进一步提高。 

另外,根据上述第一实施例,HDD112将表示在服务中登录的时期的登录日期和时间信息与服务ID和用户ID相互关联并存储,LANI/F118向MFP30发送检索结果和登录日期和时间信息,控制部300的显示控制功能基于接收到的检索结果和登录日期和时间信息,使操作面板308显示将正在MFP30中登录的用户当前登录中的服务以按照登录日期和时间的降序重新排列的状态表示的图像。 

由此,用户一看就可以确认所显示的服务的登录的顺序,所以例如,可以容易地选择最近登录的服务。因此,用户可以更加容易地选择希望的服务,用户便利性更进一步提高。 

另外,根据上述第一实施例的第一变形例,HDD112将表示用户 正在登录对服务进行访问中的最后访问的时期的最终访问日期和时间信息、与服务ID和用户ID相互关联并存储,LAN I/F118对MFP30发送检索结果和最终访问日期和时间信息,控制部300的显示控制功能基于接收到的检索结果和最终访问日期和时间信息,使操作面板308显示将正在MFP30中登录的用户当前登录中的服务以按照最终访问日期和时间的降序重新排列的状态表示的图像。 

由此,用户一看就可以确认所显示的服务的最后访问的顺序,所以,例如,可以容易地选择最近利用的服务。因此,用户可以更加容易地选择希望的服务,用户便利性更进一步提高。 

另外,根据上述第一实施例的第二变形例,HDD 112将表示由用户登录的次数的登录次数信息与服务ID和用户ID一同相互关联并存储,LAN I/F118对MFP30发送检索结果和登录次数信息,控制部300的显示控制功能基于接收到的检索结果和登录次数信息,使操作面板308显示将正在MFP30中登录的用户当前登录中的服务以按照登录次数的降序重新排列的状态表示的图像。 

由此,用户一看就可以确认所显示的服务的登录次数的多少,例如,可以容易地选择最频繁利用的服务。因此,用户可以更加容易地选择希望的服务,用户便利性更进一步提高。 

另外,根据上述第一实施例的第三变形例,在MFP30中,HDD301存储用于限制可从MFP30利用的服务的可利用服务管理表,控制部300的显示控制功能基于接收到的检索结果和可利用服务管理表,使操作面板308显示图像,该图像表示正在MFP30登录的用户当前登录中的、由可利用服务管理表限制的服务。由此,因只显示正在MFP30登录的用户当前登录中的服务,即可从MFP30利用的服务,所以用户便利性更进一步提高。 

另外,HDD301作为可利用服务管理表,优选将表示用户的用户ID、可由用户利用的服务、可由用户利用的服务器装置分别相互关联并存储。由此,可以限制对应于用户的装置和服务的利用,可以更加容易地从MFP30限制可利用的服务。 

根据上述第二实施例及其变形例,客户机服务器系统500是包括:提供至少一种服务的PC502A~502C和经由网络503与PC502A~502C 进行数据通信的MFP501的客户机服务器系统,PC502A~502C包括HDD512A~512C,其对表示服务的服务ID和表示正在服务中登录的用户的用户ID相互关联并存储;控制部,其对来自MFP501的查询作出响应,基于在HDD512A~512C存储的信息,对正在MFP501中登录的用户当前登录中的服务进行检索;和LAN I/F,其将由控制部检索到的检索结果向MFP501发送。MFP501包括:操作面板1302、向PC502A~502C查询正在MFP501中登录的用户当前登录中的服务的控制部的查询功能、接收检索结果的LAN I/F、和基于接收到的检索结果使操作面板1302显示图像的控制部的显示控制功能,该图像表示正在MPF501中登录的用户当前登录中的服务。 

这样,由于显示表示由PC502A~502C提供的至少一种服务中的、正在MFP501中登录的用户当前登录中的服务的图像,所以用户可以容易地选择所希望的服务。另外,因自动地存储服务ID和用户ID,所以可以省去准备这些信息的麻烦。因此,用户便利性更进一步提高。 

另外,根据上述第二实施例及其变形例,在MFP501中,操作面板1302使用户选择服务(文件管理服务、住址名簿文件管理服务、或印刷数据管理服务),控制部的显示控制功能基于接收到的检索结果,使操作面板1302显示表示正在MFP501登录的用户当前登录中的、通过操作面板1302选择的服务的图像。由此,显示表示正在MFP501登录的用户当前登录中的、用户选择的服务的图像,所以用户便利性更进一步提高。 

另外,根据上述第二实施例的其它变形例,在MFP501中,操作面板1302使用户选择多个动作模式中的任意一种模式,并且使用户选择与所选择的动作模式对应的服务中的任意一种服务。由此,用户可以选择与动作模式对应的服务,所以用户便利性进一步提高。 

另外,根据上述第二实施例及其变形例,在服务一览表数据中包含服务ID和表示对应的登录日期和时间的信息,但本发明不限定在这样的实施例。例如,如上述第一实施例的第一变形例和第二变形例,代替登录日期和时间,也可以包含最终访问日期和时间或登录次数。 

另外,根据上述实施例及其变形例,在MFP30、501中,操作面板308、1302接受由确认了所显示的图像的用户从通过图像所示的服 务中作为要利用的服务而确定的服务,MFP30、501的控制部利用接受的服务。由此,用户可以更容易地利用希望的服务,所以用户便利性进一步提高。 

另外,根据上述实施例及其变形例,PC40、PC502A~502C还包括判断用户是否为正式用户,并且当用户是正式用户时,许可用户对服务的登录的IC卡读卡器和控制部,MFP30、501还包括判断用户是否为正式用户,当用户是正式的用户时,许可用户对MFP30、501的登录的IC卡读卡器和控制部。 

这样,由于设置有IC卡读卡器和控制部,所以可以防止服务和MFP30、501的至少一种的使用不被允许的第三者不正当地利用服务。 

另外,在上述实施例及其变形例中,用户认证使用存储有用户ID的IC卡进行,但本发明不限定于这样的实施例。例如,也可以利用使用指纹等的生物体认证进行,利用来自操作面板308或操作部414的输入操作,通过输入用户ID和密码的方法也可以进行。 

另外,在上述实施例中,作为提供服务的服务器装置使用PC服务器,作为利用服务的客户机装置使用MFP30、501,但本发明不限于这样的实施例。例如,作为服务器装置可以使用MFP,作为客户机装置也可以使用PC。由此,MFP和PC的便利性更进一步提高。 

这次公开的实施例是简单的例示,本发明并不是只限定于上述的实施例。本发明的范围在参考发明的详细说明的记载基础上,由专利要求的范围的各请求项所示,包含与在此记载的语句均等的意思和范围内的全部的变更。 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号