设备、设备处理历史记录存储系统及方法

文档序号:6558644阅读:217来源:国知局
专利名称:设备、设备处理历史记录存储系统及方法
技术领域
本发明涉及设备、设备处理历史记录存储系统以及设备处理历史记录存储方法,更具体地,涉及一种将其进行的处理的历史记录存储到期望位置的设备、设备处理历史记录存储系统以及设备处理历史记录存储方法。
背景技术
常规地,诸如打印设备的设备具有显示该设备所执行的作业的历史记录(以下称为作业历史记录)的功能。
例如,存在如下的打印系统、打印设备和程序,在所述打印设备中设置有Web服务器以使得可以容易地通过该Web服务器获得该打印设备中的打印处理的进度、并且使得除了页数方面的进度还可以立即认识到内容(例如,日本特开2003-280867号公报)。
使用该设备的用户希望通过有关设备来检查他或她的作业的历史记录。并且,设备用户可以通过进行用户注册和用户认证来检查自己的作业历史记录,但是进行用户注册很麻烦。此外,还存在必须确保用户注册用的存储区的问题,增加了成本。
此外,在上述日本特开2003-280867号公报中描述的技术具有如下问题显示了私人信息和机密信息,从而可以访问关于设备用户的信息,在安全性方面,对未授权访问的抵抗性很差。

发明内容
本发明的一方面提供了一种设备和终端通过网络相连接的设备处理历史记录存储系统,其中所述终端包括请求部,向所述设备发送设备处理请求或者设备处理历史记录存储请求;历史记录请求部,向所述设备请求历史记录;以及历史记录显示部,显示从所述设备接收到的历史记录,并且,所述设备包括设备处理部,根据从所述终端接收到的设备处理请求而执行设备处理;历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,根据从所述终端接收到的设备处理历史记录存储请求而存储历史记录生成部生成的历史记录;以及历史记录发送部,根据从所述终端接收到的历史记录请求而将存储在历史记录存储部中的历史记录发送到所述终端。
本发明的另一方面提供了一种设备,该设备在接受了来自通过网络相连接的终端的请求时执行设备处理,所述设备包括设备处理部,根据从所述终端接收到的设备处理请求而执行设备处理;历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,根据从所述终端接收到的设备处理历史记录存储请求而存储历史记录生成部生成的历史记录;以及历史记录发送部,根据从所述终端接收到的历史记录请求而将存储在历史记录存储部中的历史记录发送到所述终端。
本发明的又一方面提供了一种由通过网络相连接的设备和终端执行的设备处理历史记录存储方法,其中所述终端向所述设备发送设备处理请求或者设备处理历史记录存储请求;所述设备根据从所述终端接收到的设备处理请求而执行设备处理,生成所执行的设备处理的历史记录,并根据从所述终端接收到的设备处理历史记录存储请求而存储所生成的历史记录;所述终端向所述设备请求历史记录;所述设备根据从所述终端接收到的历史记录请求而将存储在历史记录存储部中的历史记录发送到所述终端;并且所述终端显示从所述设备接收到的历史记录。


基于以下附图来详细描述本发明的实施例,在附图中图1是示出根据本发明的设备处理历史记录存储系统的示例1的系统配置图;图2是示出终端和打印机执行的用于确定该终端的打印历史记录的存储空间的处理流程的顺序图;
图3是示出打印历史记录存储部存储的打印历史记录的示例的图;图4是示出根据本发明的设备处理历史记录存储系统的示例2的系统配置图;图5是示出终端A和打印机执行的用于确定终端A的打印历史记录的存储空间的处理流程的顺序图;图6是示出打印历史记录存储部存储的打印历史记录的示例的图;图7是示出根据本发明的设备处理历史记录存储系统的示例3的系统配置图;图8是示出终端、打印机以及外部服务器执行的用于确定该终端的打印历史记录的存储空间的处理流程的顺序图;图9是示出根据本发明的设备处理历史记录存储系统的示例4的系统配置图;图10是示出终端A、终端B以及打印机执行的用于确定终端A和终端B的打印历史记录的存储空间的处理流程的顺序图;图11是示出打印历史记录存储部存储的打印历史记录的示例的图;图12是示出设备处理历史记录存储系统执行的处理流程的流程图;图13是示出设备处理历史记录存储系统执行的处理流程的流程图;图14是示出设备处理历史记录存储系统执行的处理流程的流程图;图15是示出设备处理历史记录存储系统执行的处理流程的流程图;图16是示出设备处理历史记录存储系统执行的处理流程的流程图;图17是示出根据本发明的设备处理历史记录存储系统的示例5的系统配置图;图18是示出终端和打印机执行的用于确定打印历史记录的存储空间的处理流程的顺序图;图19是示出存储在对应信息存储部中的对应信息的示例的图;图20是示出存储在打印历史记录存储部中的历史记录用URL和打印历史记录的示例的图;图21A和21B是示出历史记录访问信息的显示示例的图;图22是示出根据本发明的设备处理历史记录存储系统的示例6的系统配置图;图23是示出终端、打印机以及打印历史记录存储设备执行的用于确定打印历史记录存储空间的处理流程的顺序图;图24是示出存储在对应信息存储部中的对应信息的示例的图;以及图25是示出设备处理历史记录存储系统执行的处理流程的流程图。
具体实施例方式
参照附图来详细描述根据本发明的设备处理历史记录存储系统和设备处理历史记录存储方法的实施例。根据本发明的设备预期为诸如打印机、扫描仪、路由器等的设置有存储和管理历史记录的功能的设备。应当注意,在实施例中将打印机作为示例进行描述。
图1是示出根据本发明的设备处理历史记录存储系统的示例1的系统配置图。
如图1所示,作为根据本发明的设备的打印机1和诸如台式PC[个人计算机]、笔记本PC等的终端2通过网络3相连接。
在终端2中安装有作为与打印机1对应的设备驱动器的打印机驱动器4和Web浏览器5。
在要由打印机1打印由终端2的应用程序生成的文件的情况下,打印机驱动器4执行处理以根据该文件生成打印数据并向打印机1发出打印请求。
打印机驱动器4设置有打印历史记录存储空间设置部6。该打印历史记录存储空间设置部6设置从终端2向打印机1发出打印请求的打印历史记录所使用的存储空间(例如,URL[统一资源定位符]等)。终端2在发出打印请求时用PJL[打印机作业语言]命令(用于提供在打印机1的打印处理期间控制打印作业的功能的打印命令语言)等来指示打印机1以将打印历史记录存储到打印历史记录存储空间设置部6确定的存储空间中。
打印机1在通过网络3从终端2接收到打印数据时对该打印数据执行打印处理。打印机1具有URL“http://Printer1.xxx.co.jp”。
打印机1设置有打印历史记录存储部7以存储并管理作为打印历史记录的与打印机1执行的打印处理相关的信息(例如,作业名称、用户名、时间、打印页数等)。
接着,参照图2中所示的顺序图来描述终端和打印机执行的用于确定该终端的打印历史记录的存储空间的处理流程。
在开始进行处理之前,拥有该终端的用户在打印机驱动器的打印历史记录存储空间设置部中确定表示在打印机中的存储区域的存储空间(例如,URL=http://Printer1.xxx.co.jp/PC08000372a0123.html)。
当从终端向打印机最初发出打印请求时启动该处理。
终端将在打印机驱动器的打印历史记录存储空间设置部中设置的URL通知给打印机(步骤S201)。
在接收到来自终端的URL时,打印机检查该URL的属性(例如,检查是否指定了不能用于URL的字符或空格)(步骤S202),如果该URL适当,则向终端发送OK通知,该OK通知许可所述URL作为打印历史记录的存储空间(步骤S203)。
当终端接收到来自打印机的OK通知时,打印机驱动器向打印机发送打印数据(步骤S204)。
在接收到来自终端的打印数据时,打印机对该打印数据执行打印处理(步骤S205),并将打印处理的打印历史记录存储到所述URL地址(步骤S206)。
并且,为了查阅打印历史记录,终端通过用Web浏览器指定URL来访问打印机以请求打印机查阅打印历史记录(步骤S207)。
在接收到来自终端的打印历史记录查阅请求时,打印机将存储在URL的打印历史记录发送到终端(步骤S208)。
从打印机接收到打印历史记录的终端通过Web浏览器等显示该打印历史记录(步骤S209)。
图3是示出打印历史记录存储部存储的打印历史记录的示例的图。
如图3所示,各个终端请求的打印的打印历史记录存储在该终端指定的存储空间中。
图4是示出根据本发明的设备处理历史记录存储系统的示例2的系统配置图。在示例2中假设确定了“URL=http://Printer1.xxx.co.jp/PC00001.html”为终端B22的打印历史记录的存储空间。
如图4所示,作为根据本发明的设备的打印机1通过网络3与终端A21和终端B22(其为台式PC、笔记本PC等)相连接。
在终端A21和终端B22中分别安装有作为与打印机1对应的设备驱动器的打印机驱动器(41、42)和Web浏览器(51、52)。
在由打印机1来打印由终端(21、22)的应用程序生成的文件的情况下,打印机驱动器(41、42)执行处理以根据该文件生成打印数据,并向打印机1发出打印请求。
此外,打印机驱动器(41、42)设置有打印历史记录存储空间设置部(61、62)。该打印历史记录存储空间设置部(61、62)确定从终端(21、22)向打印机1请求的打印的打印历史记录使用的存储空间(例如,URL等)。终端(21、22)在发出打印请求时以PJL命令等来指示打印机1以将打印历史记录存储到打印历史记录存储空间设置部(61、62)确定的存储空间。
打印机1在通过网络3接收到来自终端(21、22)的打印数据时对该打印数据执行打印处理。打印机1具有URL“http://Printer1.xxx.co.jp”。
打印机1设置有打印历史记录存储部7来存储并管理作为打印历史记录的与打印机1执行的打印处理相关的信息(例如,作业名称、用户名、时间、打印页数等)。
但是,如图4所示,确定“URL=http://Printer1.xxx.co.jp/PC00001.html”为终端B22的打印历史记录的存储空间(确定用于终端B的打印历史记录存储空间为打印机1的打印历史记录存储部7中的“URL=http://Printer1.xxx.co.jp/PC00001.html”)。
在终端A21指示打印机1将终端A21的打印历史记录存储到与终端B22的打印历史记录使用的存储空间相同的“URL=http://Printer1.xxx.co.jp/PC00001.html”的情况下,打印机1向终端A21建议不同的存储空间。如果终端A21同意打印机1建议的不同存储空间,则终端A21指示打印机1将终端A21的打印历史记录存储到相关存储空间。如果终端A21希望存储在与打印机1所提供的存储空间不同的存储空间中,则终端A21在打印历史记录存储部61中确定另一存储空间,并指示打印机1将终端A21的打印历史记录存储到所确定的存储空间中。
接着,参照图5中所示的顺序图来描述终端A和打印机执行的用于确定终端A的打印历史记录的存储空间的处理流程。
在开始进行处理之前,拥有终端A的用户在打印机驱动器的打印历史记录存储空间设置部中确定表示在打印机中的存储区域的存储空间(例如,URL=http://Printer1.xxx.co.jp/PC00001.html)。
当从终端A向打印机最初发出打印请求时启动上述处理。
终端A将打印机驱动器的打印历史记录存储空间设置部确定的URL通知给打印机(步骤S501)。
在打印机接收到来自终端A的关于URL的通知并且确认该URL不适当(即,URL重复)时(步骤S502),打印机向终端建议不同的URL(例如,“URL=http://Printer1.xxx.co.jp/PC00002.html”)作为用于打印历史记录的另一存储空间(步骤S503)。
终端A从打印机接收到不同的URL,如果接收到的不同URL是适当的,则终端A将该不同URL通知给打印机(步骤S504)。如果打印机建议的不同URL不适当,则在打印历史记录存储空间设置部中确定另一URL,并且终端A将新确定的URL通知给打印机。但是,如果新确定的URL重复,则打印机再提供另一URL。
从终端A接收到关于不同URL的通知的打印机检查所通知的不同URL的属性(步骤S505),如果其适当,则向终端A发送OK通知,该OK通知许可该不同URL作为用于打印历史记录的存储空间(步骤S506)。
当终端A从打印机接收到OK通知时,打印机驱动器将打印数据发送给打印机(步骤S507)。
在接收到来自终端A的打印数据时,打印机对该打印数据执行打印处理(步骤S508),并将打印处理的打印历史记录存储在相关的不同URL地址中(步骤S509)。
并且,为了查阅打印历史记录,终端A通过用Web浏览器指定所述不同URL来访问打印机以请求打印机查阅打印历史记录(步骤S510)。
在接收到来自终端A的打印历史记录查阅请求时,打印机将存储在所述不同URL中的打印历史记录发送到终端A(步骤S511)。
从打印机接收到打印历史记录的终端A通过Web浏览器等显示打印历史记录(步骤S512)。
图6是示出打印历史记录存储部存储的打印历史记录的示例的图。
如图6所示,终端B的打印历史记录存储在存储空间“URL=http://Printer1.xxx.co.jp/PC00001.html”中,而终端A的打印历史记录存储在存储空间“URL=http://Printer1.xxx.co.jp/PC00002.html”中。
图7是示出根据本发明的设备处理历史记录存储系统的示例3的系统配置图。
如图7所示,作为根据本发明的设备的打印机1通过网络3与终端2(其为台式PC、笔记本PC等)以及外部服务器8(其为用于存储多个文件的文件服务器等)相连接。
在终端2中安装有作为与打印机1对应的设备驱动器的打印机驱动器4和Web浏览器5。
在要由打印机1打印由终端2的应用程序所生成的文件时,打印机驱动器4执行处理以根据该文件生成打印数据并请求打印机1执行打印。
打印机驱动器4设置有打印历史记录存储空间设置部6。该打印历史记录存储空间设置部6确定从终端2向打印机1请求的打印的打印历史记录使用的存储空间(例如,URL等)。终端2在发出打印请求时以PJL命令等来指示打印机1以将打印历史记录存储到打印历史记录存储空间设置部6确定的存储空间中。
打印机1在通过网络3接收到来自终端2的打印数据时对该打印数据执行打印处理。这里,打印机1具有URL“http://Printer1.xxx.co.jp”。
打印机1设置有打印历史记录存储部7来存储并管理作为打印历史记录的与打印机1所执行的打印处理相关的信息(例如,作业名称、用户名、时间、打印页数等)。
外部服务器8可以存储打印机1的打印历史记录。存在在访问时要求用户ID和密码的外部服务器。这里,外部服务器具有URL“http://Server1.xxx.co.jp”。
当终端2指示打印机1将打印历史记录存储到外部服务器8时,打印机1访问外部服务器8,如果可以对打印历史记录进行存储和更新则将终端2的打印历史记录存储到外部服务器8。
接着,参照图8中所示的顺序图来描述终端、打印机以及外部服务器执行的用于确定该终端的打印历史记录的存储空间的处理流程。
在开始进行处理之前,拥有该终端的用户在打印机驱动器的打印历史记录存储空间设置部中确定表示在外部服务器中的存储区域的存储空间(例如,URL=http://Server1.xxx.co.jp/Print JobList/PC0001.html)。
当从终端向打印机最初发出打印请求时启动上述处理。
终端将对打印机驱动器的打印历史记录存储空间设置部确定的URL以及访问外部服务器所需要的用户ID和密码通知给打印机(步骤S801)。如果访问外部服务器不需要用户ID和密码,则无需该通知。
当接收到来自终端的关于URL、用户ID和密码的通知时,打印机使用该用户ID和密码来访问该URL指定的外部服务器(步骤S802)。
外部服务器接受来自打印机的访问,如果可以访问外部服务器并且存储和更新打印历史记录,则外部服务器向打印机通知这一情况(步骤S803)。
当打印机从外部服务器接收到可以进行访问并且可以对打印历史记录进行存储和更新的通知时,打印机向终端发送OK通知以许可该URL作为用于打印历史记录的存储空间(步骤S804)。
当终端接收到来自打印机的OK通知时,打印机驱动器向打印机发送打印数据(步骤S805)。
当接收到来自终端的打印数据时,打印机对该打印数据执行打印处理(步骤S806),并将打印处理的打印历史记录发送到外部服务器(步骤S807)。
从打印机接收到打印历史记录的外部服务器将该打印历史记录存储到指定的URL(步骤S808)。
并且,为了查阅打印历史记录,终端通过用Web浏览器指定URL来访问外部服务器并请求外部服务器查阅打印历史记录(步骤S809)。
在接收到来自终端的打印历史记录查阅请求时,外部服务器将存储在所述URL中的打印历史记录发送到终端(步骤S810)。
从外部服务器接收到打印历史记录的终端通过Web浏览器等显示该打印历史记录(步骤S811)。
图9是示出根据本发明的设备处理历史记录存储系统的示例4的系统配置图。
如图9所示,作为根据本发明的设备的打印机1通过网络3与终端A21和终端B22(其为台式PC、笔记本PC等)相连接。
在终端A21和终端B22中分别安装有作为与打印机1对应的设备驱动器的打印机驱动器(41、42)和Web浏览器(51、52)。
在由打印机1来打印由终端(21、22)的应用程序生成的文件的情觋下,打印机驱动器(41、42)执行处理以根据该文件生成打印数据,并向打印机1发出打印请求。
此外,打印机驱动器(41、42)设置有打印历史记录存储空间设置部(61、62)。该打印历史记录存储空间设置部(61、62)确定从终端(21、22)向打印机1请求的打印的打印历史记录的存储空间(例如,URL等)。终端(21、22)在发出打印请求时以PJL命令等来指示打印机1以将打印历史记录存储到打印历史记录存储空间设置部(61、62)确定的存储空间。
打印机1在通过网络3从终端(21、22)接收到打印数据时对该打印数据执行打印处理。打印机1具有URL“http://Printer1.xxx.co.jp”。
打印机1设置有打印历史记录存储部7来存储并管理作为打印历史记录的与打印机1执行的打印处理相关的信息(例如,作业名称、用户名、时间、打印页数等)。打印历史记录存储部7在存储空间重复时具有如下四种工作模式。
1、向终端建议不同存储空间的禁止重复模式(对应于示例2)。
2、通过重写打印历史记录来进行保存的重写允许重复模式。
3、追加写入打印历史记录的追加写入允许重复模式。
4、根据终端信息(例如,IP地址、终端名称、MAC[介质接入控制]地址等)识别终端并为各个终端存储在不同区域的终端识别允许重复模式。
在示例4中假设设置了终端识别允许重复模式。
当终端A21指示打印机1将终端A21的打印历史记录存储到存储空间“URL=http://Printer1.xxx.co.jp/tanaka.html”中时,设置为终端识别允许重复模式的打印机1获得指令中包含的关于终端A21的终端信息,并将打印历史记录和关于终端A21的终端信息一起存储到所述存储空间中。
当终端B22指示打印机1将终端B22的打印历史记录存储到与终端A21的打印历史记录所使用的存储空间相同的“URL=http://Printer1.xxx.co.jp/tanaka.html”中时,设置为终端识别允许重复模式的打印机1获得指令中包含的关于终端B22的终端信息,并将打印历史记录和关于终端B22的终端信息一起存储到所述存储空间中。
并且,当终端A21请求打印机1查阅打印历史记录时,打印机1从终端A21的打印历史记录使用的存储空间向终端A21发送与关于终端A21的终端信息一起存储的打印历史记录(即,终端A21的打印历史记录)。
当终端B22请求打印机1查阅打印历史记录时,打印机1从终端B22的打印历史记录使用的存储空间向终端B22发送与关于终端B22的终端信息一起存储的打印历史记录(即,终端B的打印历史记录)。
接着,参照图10中所示的顺序图来描述终端A、终端B以及打印机执行的用于确定终端A和终端B的打印历史记录使用的存储空间的处理流程。
在开始进行处理之前,拥有终端A的用户在打印机驱动器的打印历史记录存储空间设置部中确定表示在打印机中的存储区域的存储空间(例如,URL=http://Printer1.xxx.co.jp/tanaka.html)。拥有终端B的用户在打印机驱动器的打印历史记录存储空间设置部中确定表示在打印机中的存储区域的存储空间(例如,URL=http://Printer1.xxx.co.jp/tanaka.html)。
为了防止存储空间重复,终端可以使用该终端的IP地址或MAC地址作为URL的一部分,或者可以生成UUID[通用唯一标识符](其为终端能够保证其在时间上和物理上唯一的标识符)并将其包含在部分URL中。
在从终端A向打印机最初请求打印的情况下,终端A将打印机驱动器的打印历史记录存储空间设置部中设置的URL通知给打印机(步骤S1001)。
在从终端A接收到关于URL的通知时,打印机检查该URL的属性(步骤S1002),如果该URL适当,则向终端A发送许可所述URL作为打印历史记录用存储空间的OK通知(步骤S1003)。
当终端A从打印机接收到OK通知时,打印机驱动器将打印数据发送给打印机(步骤S1004)。
当从终端A接收到打印数据时,打印机从终端A获得终端信息、对打印数据执行打印处理、并将终端信息和打印处理的打印历史记录存储到URL目的地中(步骤S1005)。
当从终端B向打印机最初请求打印的情况下,终端B将对打印机驱动器的打印历史记录存储空间设置部设置的URL通知给打印机(步骤S1006)。
从终端B接收到关于URL的通知的打印机检查该URL的属性(步骤S1007),如果该URL适当,则向终端B发送许可所述URL作为打印历史记录用存储空间的OK通知(步骤S1008)。
当终端B从打印机接收到OK通知时,打印机驱动器将打印数据发送给打印机(步骤S1009)。
在从终端B接收到打印数据时,打印机从终端B获得终端信息、对打印数据执行打印处理、并将终端信息和打印处理的打印历史记录存储到URL目的地中(步骤S1010)。
在终端A查阅打印历史记录的情况下,终端A通过用Web浏览器指定URL来访问打印机并请求打印机查阅打印历史记录(步骤S1011)。
在接受了来自终端A的打印历史记录查阅请求时,打印机获得该请求中包含的关于终端A的终端信息、根据该关于终端A的终端信息来识别与所述关于终端A的终端信息一起存储的打印历史记录(即,终端A的打印历史记录)(步骤S1012)、并将该打印历史记录发送到终端A(步骤S1013)。
从打印机接收到打印历史记录的终端A通过Web浏览器等显示打印历史记录(步骤S1014)。
在终端B查阅打印历史记录的情况下,终端B通过用Web浏览器指定URL来访问打印机并请求打印机查阅打印历史记录(步骤S1015)。
在接受了来自终端B的打印历史记录查阅请求时,打印机获得该请求中包含的关于终端B的终端信息、根据该关于终端B的终端信息来识别与所述关于终端B的终端信息一起存储的打印历史记录(即,终端B的打印历史记录)(步骤S1016)、并将该打印历史记录发送到终端B(步骤S1017)。
从打印机接收到打印历史记录的终端B通过Web浏览器等显示打印历史记录(步骤S1018)。
图11是示出打印历史记录存储部存储的打印历史记录的示例的图。
如图11所示,在存储空间“URL=http://Printer1.xxx.co.jp/tanaka.html”中,关于终端A的终端信息“IP=10.10.10.1”与终端A的打印历史记录一起存储,关于终端B的终端信息“IP=10.10.10.2”与终端B的打印历史记录一起存储。
接着,参照图12至图16中所示的流程图来描述设备处理历史记录存储系统执行的处理流程。
将描述图12中所示的流程图。
当对终端的打印机驱动器设置了URL等(步骤S1201)并且还确定了用户ID和密码(步骤S1202中的“是”)时,将发送信息设置为“URL+用户ID+密码”(步骤S1203),处理进行到步骤S1205。
如果没有设置用户ID和密码(步骤S1202中的“否”),则将发送信息设置为“URL”(步骤S1204),处理进行到步骤S1205。
终端在打印开始时将发送信息发送给打印机(步骤S1205),处理进行到图13所示的流程图中的步骤S1301。
接着描述图13中所示的流程图。
在接收到来自终端的发送信息时,打印机检查URL的属性(步骤S1301),如果该URL适当(步骤S1301中的“是”),则处理进行到步骤S1302,但是如果该URL不适当(步骤S1301中的“否”),则处理进行到图14所示的流程图中的步骤S1401。
如果URL适当(步骤S1301中的“是”),则检查该URL是该打印机的存储区域还是外部服务器(步骤S1302),如果该URL为该打印机的存储区域(步骤S1302中的“是”),则处理进行到步骤S1303,如果该URL为外部服务器(步骤S1302中的“否”),则处理进行到图15所示的流程图中的步骤S1501。
当URL为该打印机的存储区域(步骤S1302中的“是”)时,检查URL重复时的模式设置(步骤S1303),当设置了禁止重复模式(步骤S1303中的“是”)时,处理进行到步骤S1304。并且,当设置了允许重复模式(步骤S1303中的“否”)时,处理进行到步骤S1305。
当设置了禁止重复模式(步骤S1303中的“是”)时,检查URL是否重复(步骤S1304),如果URL不重复(步骤S1304中的“否”),则处理进行到步骤S1307。并且,当URL重复(步骤S1304中的“是”)时,处理进行到图14中所示的流程图中的步骤S1401。
当设置了允许重复模式(步骤S1303中的“否”)时,检查是否设置了终端识别允许重复模式(步骤S1305),如果设置了终端识别允许重复模式(步骤S1305中的“是”),则处理进行到步骤S1306。并且,如果设置了重写允许重复模式或者追加写入允许重复模式(步骤S1305中的“否”),则处理进行到步骤S1307。
如果设置了终端识别允许重复模式(步骤S1305中的“是”),则获取来自终端的发送信息中包含的终端信息(步骤S1306),处理进行到步骤S1307。
然后,打印机生成打印历史记录文件(步骤S1307),处理进行到图16所示的流程图中的步骤S1601。
接着,将描述图14中所示的流程图。
在图13所示的流程图中如果URL不适当(步骤S1301中的“否”)或者如果URL重复(步骤S1304中的“是”),以及在图15所示的流程图中如果不能访问外部服务器(步骤S1504中的“否”)或者如果不能访问打印历史记录文件(步骤S1506中的“否”),则打印机生成不同的URL(步骤S1401)并向终端建议所准备的不同URL(步骤S1402)。
终端确定是否使用打印机建议的不同URL(步骤S1403),当不使用打印机建议的不同URL(步骤S1403中的“否”)时,处理进行到步骤S1404,当使用打印机建议的不同URL(步骤S1403中的“是”)时,处理进行到步骤S1405。
如果不使用打印机建议的不同URL(步骤S1403中的“否”),则设置新的URL(步骤S1404),处理进行到步骤S1405。
终端将该URL发送给打印机(步骤S1405),处理进行到图13中所示的流程图中的步骤S1301。
接着将描述图15所示的流程图。
当在图13所示的流程图中URL为外部服务器(步骤S1302中的“否”)时,打印机检查所发送的信息中是否包含用户ID和密码(步骤S1501),如果在所发送的信息中不包含用户ID和密码(步骤S1501中的“否”),则处理进行到步骤S1502,如果在所发送的信息中包含用户ID和密码(步骤S1501中的“是”),则处理进行到步骤S1503。
如果在所发送的信息中不包含用户ID和密码(步骤S1501中的“否”),则打印机访问URL指定的外部服务器(步骤S1502),处理进行到步骤S1504。
如果在所发送的信息中包含用户ID和密码(步骤S1501中的“是”),则打印机使用该用户ID和密码来访问URL指定的外部服务器(步骤S1503),处理进行到步骤S1504。
如果可以访问外部服务器(步骤S1504中的“是”),则处理进行到步骤S1505,如果不能访问外部服务器(步骤S1504中的“否”),则处理进行到图14所示的流程图中的步骤S1401。
如果可以访问外部服务器(步骤S1504中的“是”),则打印机在外部服务器中生成打印历史记录文件(步骤S1505),如果可以访问该打印历史记录文件(步骤S1506中的“是”),则处理进行到图16所示的流程图中的步骤S1601,如果不能访问该打印历史记录文件(步骤S1506中的“否”),则处理进行到图14所示的流程图中的步骤S1401。
接着将描述图16中所示的流程图。
打印机向终端通知URL的OK(步骤S1601)。
终端向打印机发送打印数据(步骤S1602)。
打印机更新URL目的地的打印历史记录(步骤S1603)。
终端访问URL目的地以请求打印历史记录(步骤S1604)。
打印机或外部服务器向终端发送打印历史记录(步骤S1605)。
终端显示打印历史记录(步骤S1606)。
图17是示出根据本发明的设备处理历史记录存储系统的示例5的系统配置图。
如图17所示,作为根据本发明的设备的打印机1和诸如台式PC[个人计算机]、笔记本PC等的终端2通过网络3相连接。
在终端2中安装有作为与打印机1对应的设备驱动器的打印机驱动器4和Web浏览器5。
在由打印机1来打印由终端2的应用程序生成的文件的情况下,打印机驱动器4执行处理以根据该文件生成打印数据并向打印机1发出打印请求。
并且,在请求打印时,打印机驱动器4通过PJL[打印机作业语言]命令(提供对由打印机1执行打印处理的打印作业进行控制的功能的打印命令语言)等向打印机1指示诸如打印用户名、终端IP地址、MAC[介质访问控制]地址等的打印源信息。
打印机1在通过网络3接收到来自终端2的打印数据时对该打印数据执行打印处理。
打印机1设置有URL生成部9,根据从终端2接收到的打印源信息生成用于终端2的打印历史记录的URL[统一资源定位符];对应信息存储部10,将从终端2接收到的打印源信息和URL生成部9生成的URL(以下统称为对应信息)彼此相关联地存储;以及打印历史记录存储部11,将URL生成部9生成的URL和打印历史记录彼此相关联地存储,并且存储和管理作为打印历史记录的关于打印机1执行的打印处理的信息(例如,作业名称、打印页数、彩色打印、打印结果等)。
在示例5中,确定终端2具有IP地址“192.168.1.200”,打印用户名为“testuser”,打印机1具有IP地址“192.168.1.100”。并且,终端2与打印机1之间的通信手段通过使用HTTP[超文本传输协议]、FTP[文件传输协议]、端口9100等来进行通信。
接着,参照图18中所示的顺序图来描述终端和打印机执行的用于确定打印历史记录用存储空间的处理流程。
当终端开始向打印机发出打印请求时,终端的打印机驱动器将诸如打印用户名(testuser)、IP地址(192.168.1.200)等的打印源信息写入打印数据中的PJL命令中,并将其中写有打印源信息的打印数据发送给打印机(步骤S1801)。
在接收到打印数据时,打印机根据PJL命令和协议获得打印源信息,并生成在该打印机上不重复的与所获得的打印源信息对应的历史记录用URL(步骤S1802)。
这里,根据打印机的设置在生成URL时生成访问该URL时需要的认证帐户(例如,认证用户和密码)。可以为各个打印作业生成URL,或者可以为特定终端和各个用户生成URL。
通过使用打印源信息或打印机内的信息来生成URL和认证帐户。但是,应当注意,使用部分打印源信息与字符串的组合以使得第三方难以指定认证帐户。
打印源IP地址、打印用户名和随机字符串的组合的示例URL=http://192.168.1.100/rireki-0001-192168001200-testuser-jN8fQiJk65Mcz.thml。
使用打印用户名作为认证用户并使用随机字符串作为密码的示例USER=testuser,PASS=Ohg7KdW对于要生成URL的方案,可以使用HTTP(http://)或者FTP(ftp://)。
并且,打印机将对应信息存储到对应信息存储部中(步骤S1803)。
图19是示出存储在对应信息存储部中的对应信息的示例的图。
如图19所示,打印源信息(图中的IP地址)和历史记录用URL彼此相关联地存储。
并且,打印机将历史记录用URL与打印历史记录彼此相关联地存储到打印历史记录存储部或者对其进行更新(步骤S1804)。
图20是示出存储在打印历史记录存储部中的历史记录用URL和打印历史记录的示例的图。
如图20所示,历史记录用URL和打印历史记录彼此相关联地存储。
打印机将历史记录用URL包含在PJL命令中(在生成认证帐户的情况下还将认证用户和密码包含在PJL命令中)并发送到终端(步骤S1805)。作为发送方法,对于具有双向通信的协议,采用对打印命令的响应或者后向通道(back channel),而对于不具有双向通信的协议,采用与端口监视器协作的协议(例如,HTTP等)。
接收到历史记录用URL的终端的打印机驱动器显示示出了该历史记录用URL的历史记录访问信息(步骤S1806)。
图21A和21B是示出历史记录访问信息的显示示例的图。
图21A是示出将历史记录访问信息显示为对话的显示示例的图。
如图21A所示,历史记录访问信息将历史记录用URL、认证用户以及密码示出为对话(如果打印机不需要认证帐户则不显示认证用户和密码)。这里,通过点击历史记录用URL可以链接到历史记录用URL以访问URL目的地。
图21B是示出将历史记录访问信息显示为桌面上的快捷图标的显示示例的图。
如图21B所示,在桌面上显示表示历史记录访问信息的快捷图标(在图中显示“testuser的历史记录”),通过点击相关快捷图标可以访问URL目的地。
用户可以选择显示历史记录访问信息的方法。
在查阅打印历史记录的情况下,终端通过Web浏览器指定历史记录用URL以访问打印机,并向打印机请求打印历史记录(步骤S1807)。
在从终端接收到对打印历史记录的请求时,打印机向终端发送存储在历史记录用URL中的打印历史记录(步骤S1808)。
从打印机接收到打印历史记录的终端通过Web浏览器等显示接收到的打印历史记录(步骤S1809)。
图22是示出根据本发明的设备处理历史记录存储系统的示例6的系统配置图。
如图22所示,作为根据本发明的设备的打印机1,诸如台式PC、笔记本PC等的终端2,以及用于存储打印历史记录的打印历史记录存储设备12通过网络3彼此相连接。
在终端2中安装有作为与打印机1对应的设备驱动器的打印机驱动器4和Web浏览器5。
在由打印机1来打印由终端2的应用程序生成的文件的情况下,打印机驱动器4执行处理以根据该文件生成打印数据并向打印机1发出打印请求。
在发出打印请求时,打印机驱动器4通过PJL命令等向打印机1指示诸如打印用户名、终端的IP地址、MAC地址等的打印源信息。
在通过网络3接收到来自终端2的打印数据时,打印机1执行处理以打印所述打印数据。
打印机1设置有URL生成部9,根据从终端2接收到的打印源信息生成终端2的打印历史记录用URL;以及对应信息存储部10,将从终端2接收到的打印源信息和URL生成部9生成的URL(以下统称为对应信息)彼此相关联地存储。
打印历史记录存储设备12设置有打印历史记录存储部11,该打印历史记录存储部11将打印机1生成的URL和与打印机1执行的打印处理相关的打印历史记录(例如,作业名称、打印页数、彩色打印、打印结果等)彼此相关联地存储。
在示例6中,确定终端2具有IP地址“192.168.1.200”,打印用户名为“testuser”,打印机1具有IP地址“192.168.1.100”,打印历史记录存储设备12具有IP地址“192.168.1.150”,并将打印历史记录存储设备的IP地址设置为打印机1的打印历史记录存储目的地。为了在终端2与打印机1之间进行通信,采用HTTP、FTP、端口9100等作为通信手段。
接着,参照图23中所示的顺序图来描述终端、打印机以及打印历史记录存储设备执行的用于确定打印历史记录存储空间的处理流程。
预先在打印机中将打印历史记录存储设备的IP地址设置为打印历史记录的存储目的地(步骤S2301)。
当终端开始向打印机发出打印请求时,终端的打印机驱动器将诸如打印用户名(testuser)、IP地址(192.168.1.200)等的打印源信息写入打印数据中的PJL命令中,并将其中写有打印源信息的打印数据发送给打印机(步骤S2302)。
在接收到打印数据时,打印机根据PJL命令和协议获得打印源信息,并生成在打印历史记录存储设备上不重复的与所获得的打印源信息对应的历史记录用URL(步骤S2303)。
这里,根据打印机的设置在生成URL时生成访问该URL所需要的认证帐户(例如,认证用户和密码)。可以为各个打印作业生成URL,或者可以为特定终端和各个用户生成URL。
通过使用打印源信息和打印机内的信息来生成URL和认证帐户。但是,使用部分打印源信息与字符串的组合以使得第三方难以指定认证帐户。
打印源IP地址、打印用户名和随机字符串的组合的示例URL=http://192.168.1.150/rireki-0001-192168001200-testuser-jN8fQiJk65Mcz.thml。
采用打印用户名作为认证用户并采用随机字符串作为密码的示例USER=testuser,PASS=Ohg7KdW对于要生成URL的方案,可以使用HTTP(http://)或者FTP(ftp://)。
并且,打印机将对应信息存储在对应信息存储部中(步骤S2304)。
图24是示出存储在对应信息存储部中的对应信息的示例的图。
如图24所示,打印源信息(图中的打印用户名)和历史记录用URL彼此相关联地存储。
并且,打印机将历史记录用URL和打印历史记录传送到打印历史记录存储设备(步骤S2305)。
打印历史记录存储设备将从打印机传送的历史记录用URL和打印历史记录彼此相关联地存储到打印历史记录存储部或者对其进行更新(步骤S2306)。
打印机将历史记录用URL包括在PJL命令中(在生成认证帐户时还将认证用户和密码包括在PJL命令中),并发送到终端(步骤S2307)。作为发送方法,对于具有双向通信的协议,使用对打印命令的响应或者后向通道,对于不具有双向通信的协议,使用与端口监视器协作的协议(例如,HTTP等)。
接收到历史记录用URL的终端的打印机驱动器显示给出历史记录用URL的历史记录访问信息(步骤S2308)。应当注意的是,显示历史记录访问信息的方法与示例5中的方法相同。
并且,在查阅打印历史记录的情况下,终端通过用Web浏览器指定历史记录用URL来访问打印机以向打印历史记录存储设备请求打印历史记录(步骤S2309)。
在接受了来自终端的打印历史记录请求时,打印历史记录存储设备向该终端发送存储在历史记录用URL中的打印历史记录(步骤S2310)。
在从打印历史记录存储设备接收了打印历史记录时,终端通过Web浏览器等显示接收到的打印历史记录(步骤S2311)。
接着,将参照图25所示的流程图来描述设备处理历史记录存储系统执行的处理流程。
终端将打印源信息写入打印数据(步骤S2501),并将打印数据发送到打印机(步骤S2502)。
打印机接收打印数据(步骤S2503),检查写入在打印数据中的打印源信息是否已注册(步骤S2504),如果其已经注册(步骤S2504中的“是”),则处理进行到步骤S2505,如果没有注册(步骤S2504中的“否”),则处理进行到步骤S2507。
如果打印源信息已经注册(步骤S2504中的“是”),则打印机获取与该打印源信息对应的历史记录用URL(步骤S2505),并更新与该历史记录用URL对应的打印历史记录(步骤S2506),处理进行到步骤S2511。
如果打印源信息没有注册(步骤S2504中的“否”),则打印机生成并存储与该打印源信息对应的历史记录用URL(步骤S2507),如果要生成认证帐户(步骤S2508中的“是”),则处理进行到步骤S2509,如果不生成认证帐户(步骤S2508中的“否”),则处理进行到步骤S2510。
在生成认证帐户的情况下(步骤S2508中的“是”),打印机生成认证帐户,并将其与步骤S2507中存储的历史记录用URL相关联地存储(步骤S2509),处理进行到步骤S2510。
并且,打印机生成与该历史记录用URL对应的打印历史记录(步骤S2510),处理进行到步骤S2511。
接着,打印机将历史记录用URL发送到终端(如果生成了认证帐户则还将认证帐户发送到终端)(步骤S2511)。
当终端接收了URL(或者URL和认证帐户)(步骤S2512)时,为了将该URL(或者URL和认证帐户)显示为对话(步骤S2513中的“是”),将URL(或者URL和认证帐户)显示为对话(步骤S2514),处理结束。在要生成快捷方式的情况下(步骤S2513中的“否”),生成快捷方式(步骤S2515),处理结束。
如上所述,本发明的第一方面提供了一种设备处理历史记录存储系统,在该设备处理历史记录存储系统中设备和终端通过网络相连接,其中所述终端包括请求部,向设备发送设备处理请求或者设备处理历史记录存储请求;历史记录请求部,向设备请求历史记录;以及历史记录显示部,显示从设备接收的历史记录,并且所述设备包括设备处理部,根据从终端接收到的设备处理请求而执行设备处理;历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,根据从终端接收到的设备处理历史记录存储请求而存储历史记录生成部生成的历史记录;以及历史记录发送部,根据从终端接收到的历史记录请求而将存储在历史记录存储部中的历史记录发送到该终端。
本发明的第二方面是根据本发明第一方面的设备处理历史记录存储系统,其中设置在终端中的请求部可以包括位置信息设置部,设置用于存储该终端所请求的设备处理的历史记录的位置信息;位置信息发送部,在向设备发出设备处理请求前向所述设备发送位置信息设置部设置的位置信息;以及处理请求部,在设备许可了位置信息发送部发送的位置信息时向所述设备请求设备处理,并且,设备可以进一步包括位置信息接收部,从终端接收位置信息;重复检查部,检查位置信息接收部接收的位置信息与从另一终端接收的位置信息之间的重复;以及许可通知部,当重复检查部检查出位置信息不重复时向所述终端通知位置信息得到许可,并且,设置在设备中的历史记录存储部将历史记录生成部生成的历史记录存储在经许可的位置信息表示的位置。
本发明的第三方面是根据本发明第二方面的设备处理历史记录存储系统,其中,设备可以进一步包括位置信息建议部,该位置信息建议部在重复检查部检查出位置信息重复时向终端建议与所检查的位置信息不同的位置信息。
本发明的第四方面是根据本发明第二方面的设备处理历史记录存储系统,其中,设备可以进一步包括终端信息获取部,该终端信息获取部在从终端接收到位置信息或者从终端接收到历史记录请求时获取关于该终端的终端信息;设置在设备中的历史记录存储部将终端信息获取部获取的终端信息与历史记录一起存储在所述位置信息表示的位置;并且,设置在设备中的历史记录发送部根据终端信息获取部获取的终端信息识别与所述获取的终端信息一起存储的历史记录、并将识别出的历史记录发送给所述终端。
本发明的第五方面是根据本发明第二方面的设备处理历史记录存储系统,其中,设备可以进一步包括外部存储设备检查部,在位置信息表示的位置是与所述网络相连接的外部存储设备时,检查是否可以将历史记录存储到所述与所述网络相连接的外部存储设备;以及位置信息建议部,在外部存储设备检查部检查出不能存储历史记录时,向终端建议不同于所述位置信息的位置信息,并且,设置在设备中的历史记录存储部在外部存储设备检查部检查出可以存储历史记录时将历史记录存储在外部存储设备中的由所述位置信息表示的位置。
本发明的第六方面是根据本发明第一方面的设备处理历史记录存储系统,其中,设置在终端中的请求部可以包括处理请求部,该处理请求部在向设备请求设备处理时将关于发出请求的请求方或终端的请求源信息包括在所述请求中,终端可以进一步包括相关信息接收部,该相关信息接收部从设备接收与历史记录相关联的相关信息,设备可以进一步包括请求源信息获取部,获取来自终端的设备处理请求中包括的请求源信息;相关信息生成部,根据请求源信息获取部获取的请求源信息而生成与设备处理部执行的设备处理的历史记录相关联的相关信息;第一存储部,将相关信息生成部生成的相关信息与请求源信息对应地存储;以及相关信息发送部,将相关信息发送给终端,并且,设置在终端中的历史记录请求部向设备请求与相关信息相关联的历史记录。
本发明的第七方面是根据本发明第六方面的设备处理历史记录存储系统,其中,设备可以包括第二存储部,将相关信息和历史记录彼此相关联地存储,以及历史记录发送部,根据来自终端的历史记录请求将与相关信息相关联的历史记录从第二存储部发送到所述终端。
本发明的第八方面是根据本发明第六方面的设备处理历史记录存储系统,其中,相关信息生成部可以生成并入有全部或者部分请求源信息的URL。
本发明的第九方面是根据本发明第八方面的设备处理历史记录存储系统,其中,在要将相关信息和历史记录存储在与所述网络相连接的外部存储设备时,相关信息生成部可以生成在该外部存储设备的URL中并入有请求源信息的URL。
本发明的第十方面是根据本发明第六方面的设备处理历史记录存储系统,其中,在设备要求认证信息时,相关信息生成部可以生成并入有全部或部分请求源信息的认证信息。
本发明的第十一方面提供了一种在接受了来自通过网络相连接的终端的请求时执行设备处理的设备,该设备包括设备处理部,根据从所述终端接收到的设备处理请求而执行设备处理;历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,根据从所述终端接收到的设备处理历史记录存储请求而存储历史记录生成部生成的历史记录;以及历史记录发送部,根据从所述终端接收到的历史记录请求而将历史记录存储部存储的历史记录发送到所述终端。
本发明的第十二方面是根据本发明第十一方面的设备,该设备可以进一步包括位置信息接收部,从所述终端接收用于存储历史记录的位置信息;重复检查部,检查位置信息接收部接收的位置信息与从另一终端接收的位置信息之间的重复;以及许可通知部,当重复检查部检查出位置信息不重复时向所述终端通知该位置信息得到许可,其中,历史记录存储部可以将历史记录生成部生成的历史记录存储到经许可的位置信息表示的位置。
本发明的第十三方面是根据本发明第十一方面的设备,该设备可以进一步包括位置信息建议部,该位置信息建议部在重复检查部检查出位置信息重复时向所述终端建议不同于所述位置信息的位置信息。
本发明的第十四方面是根据本发明第十二方面的设备,该设备可以进一步包括终端信息获取部,该终端信息获取部在从终端接收到位置信息或者从终端接收到历史记录请求时获取关于该终端的终端信息,其中,历史记录存储部可以将终端信息获取部获取的终端信息与历史记录一起存储到所述位置信息表示的位置,并且,历史记录发送部可以根据终端信息获取部获取的终端信息来识别与所述终端信息一起存储的历史记录、并将识别出的历史记录发送给所述终端。
本发明的第十五方面是根据本发明第十二方面的设备,该设备可以进一步包括外部存储设备检查部,在所述位置信息表示的位置是与所述网络相连接的外部存储设备时,检查是否可以将历史记录存储到所述与所述网络相连接的外部存储设备;以及位置信息建议部,在外部存储设备检查部检查出不能存储历史记录时,向终端建议不同于所述位置信息的位置信息,其中,当外部存储设备检查部检查出可以存储历史记录时,历史记录存储部将历史记录存储在该外部存储设备中的由所述位置信息表示的位置。
本发明的第十六方面是根据本发明第十二方面的设备,该设备可以进一步包括请求源信息获取部,获取来自终端的设备处理请求中包括的关于发出请求的请求方或终端的请求源信息;相关信息生成部,根据请求源信息获取部获取的请求源信息,生成与设备处理部执行的设备处理的历史记录相关联的相关信息;第一存储部,将相关信息生成部生成的相关信息和请求源信息彼此对应地存储;以及相关信息发送部,将相关信息发送给终端。
本发明的第十七方面是根据本发明第十六方面的设备,该设备可以进一步包括第二存储部,将相关信息和历史记录彼此对应地存储;以及历史记录发送部,根据来自终端的历史记录请求而将与所述相关信息相关联的历史记录从第二存储部发送到所述终端。
本发明的第十八方面是根据本发明第十六方面的设备,其中,相关信息生成部可以生成并入有全部或者部分请求源信息的URL。
本发明的第十九方面是根据本发明第十八方面的设备,其中,在要将相关信息和历史记录存储在与所述网络相连接的外部存储设备中时,相关信息生成部可以生成将请求源信息并入在外部存储设备的URL中的URL。
本发明的第二十方面是根据本发明第十六方面的设备,其中,在所述设备要求认证信息时,相关信息生成部可以生成并入有全部或部分请求源信息的认证信息。
本发明的第二十一方面提供了一种设备处理历史记录存储方法,其由通过网络相连接的设备和终端执行,其中所述终端向所述设备发送设备处理请求或者设备处理历史记录存储请求;所述设备根据从所述终端接收到的设备处理请求而执行设备处理,生成所执行的设备处理的历史记录,并根据从所述终端接收到的设备处理历史记录存储请求而存储生成的历史记录;所述终端向所述设备请求历史记录;所述设备根据从所述终端接收到的历史记录请求而将存储在历史记录存储部的历史记录发送到所述终端;并且,所述终端显示从所述设备接收到的历史记录。
本发明的第二十二方面是根据本发明第二十一方面的设备处理历史记录存储方法,其中,终端可以设置用于存储该终端请求的设备处理的历史记录的位置信息,并在向设备请求设备处理前向设备发送所设置的位置信息;设备可以从终端接收位置信息,检查接收的位置信息与从另一终端接收的位置信息之间的重复,并且当确认了位置信息不重复时向该终端通知位置信息得到许可;在从设备接收到对位置信息的许可时,终端可以请求设备执行设备处理;并且,设备可以根据从终端接收的设备处理请求而执行设备处理,生成所执行的设备处理的历史记录,并将所生成的历史记录存储在经许可的位置信息表示的位置。
本发明的第二十三方面是根据本发明第二十二方面的设备处理历史记录存储方法,其中,设备在确认了位置信息重复时可以向终端建议不同于所述位置信息的位置信息。
本发明的第二十四方面是根据本发明第二十二方面的设备处理历史记录存储方法,其中,设备可以在其接收来自终端的位置信息或者接受来自终端的历史记录请求时获取关于该终端的终端信息,将在接收来自终端的位置信息时获取的终端信息与历史记录一起存储在该位置信息表示的位置,根据在接受来自终端的历史记录请求时获取的终端信息来识别与该终端信息一起存储的历史记录,并将识别出的历史记录发送给所述终端。
本发明的第二十五方面是根据本发明第二十二方面的设备处理历史记录存储方法,其中,如果位置信息表示的位置是与所述网络相连接的外部存储设备,则设备可以检查是否可以将历史记录存储到所述与所述网络相连接的外部存储设备,当确认了不能存储历史记录时向终端建议不同于所述位置信息的位置信息,并且当确认了可以存储历史记录时将历史记录存储在外部存储设备中的由所述位置信息表示的位置。
本发明的第二十六方面是根据本发明第二十一方面的设备处理历史记录存储方法,其中,终端可以通过将关于发出请求的请求方或终端的请求源信息包括到设备处理请求中来向设备发送对该设备的设备处理请求;设备可以获取来自终端的设备处理请求中包括的请求源信息,根据所获取的请求源信息生成要与所执行设备处理的历史记录相关的相关信息,将所生成的相关信息和请求源信息彼此对应地存储,并将该相关信息发送给终端;并且,终端可以从设备接收与历史记录相关的相关信息,并向设备请求与该相关信息相关的历史记录。
本发明的第二十七方面是根据本发明第二十六方面的设备处理历史记录存储方法,其中,设备可以将相关信息和历史记录彼此相关联地存储,并响应于来自终端的历史记录请求而将与相关信息相关的历史记录发送到所述终端。
本发明的第二十八方面是根据本发明第二十六方面的设备处理历史记录存储方法,其中,设备可以生成包括了全部或者部分请求源信息的URL。
本发明的第二十九方面是根据本发明第二十八方面的设备处理历史记录存储方法,其中,在要将相关信息和历史记录存储在与所述网络相连接的外部存储设备时,设备可以生成将请求源信息并入在该外部存储设备的URL中的URL。
本发明的第三十方面是根据本发明第二十六方面的设备处理历史记录存储方法,其中,在设备要求认证信息时,所述设备可以生成包括了全部或部分请求源信息的认证信息。
根据本发明,使用该设备的用户可以容易地查阅自己的作业历史记录,并且用户自己的作业历史记录几乎不会被另一用户查阅,从而提供了改进安全性的效果。
此外,根据本发明,因为只有执行设备处理的用户可以获得URL,所以可以确保高度的安全性,并且提供了用户无需进行诸如设置等的繁琐操作的效果。
需要注意的是,本发明并不限于上述和图中所示的实施例,在不脱离本发明范围的情况下可以进行很多其他变化和修改。
对本发明实施例的以上描述是出于解释和说明的目的而提供的。其并非旨在穷举或将本发明限于所公开的确切形式。显然,很多修改和变化对本领域技术人员来说是显而易见的。选择并描述实施例是为了最佳地解释本发明的原理及其实际应用,从而使得本领域其他技术人员能够理解本发明的适用于所构想的具体用途的各种实施例和各种变型例。本发明的范围旨在由所附权利要求及其等同物来限定。
在此通过引用整体并入2005年9月21日提交的日本专利申请第2005-273864号以及2005年9月26日提交的日本专利申请第2005-278041号的包括说明书、权利要求书、附图以及摘要在内的全部公开内容。
权利要求
1.一种设备处理历史记录存储系统,在该设备处理历史记录存储系统中设备和终端通过网络相连接,其中所述终端包括请求部,向所述设备发送设备处理请求或者设备处理历史记录存储请求;历史记录请求部,向所述设备请求历史记录;以及历史记录显示部,显示从所述设备接收的历史记录,并且所述设备包括设备处理部,根据从所述终端接收到的设备处理请求而执行设备处理;历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,根据从所述终端接收到的设备处理历史记录存储请求而存储历史记录生成部生成的历史记录;以及历史记录发送部,根据从所述终端接收到的历史记录请求而将存储在历史记录存储部中的历史记录发送到该终端。
2.根据权利要求1所述的设备处理历史记录存储系统,其中设置在终端中的请求部包括位置信息设置部,设置用于存储该终端所请求的设备处理的历史记录的位置信息;位置信息发送部,在向设备发出设备处理请求前向该设备发送位置信息设置部设置的位置信息;以及处理请求部,在设备许可了位置信息发送部发送的位置信息时向该设备请求设备处理,并且设备进一步包括位置信息接收部,从终端接收位置信息;重复检查部,检查位置信息接收部接收的位置信息与从另一终端接收的位置信息之间的重复;以及许可通知部,当重复检查部检查出位置信息不重复时向所述终端通知所述位置信息得到许可,并且设置在设备中的历史记录存储部将历史记录生成部生成的历史记录存储在经许可的位置信息表示的位置。
3.根据权利要求2所述的设备处理历史记录存储系统,其中,设备进一步包括位置信息建议部,该位置信息建议部在重复检查部检查出位置信息重复时向终端建议与所检查的位置信息不同的位置信息。
4.根据权利要求2所述的设备处理历史记录存储系统,其中设备进一步包括终端信息获取部,该终端信息获取部在从终端接收到位置信息或者从终端接收到历史记录请求时获取关于该终端的终端信息;设置在设备中的历史记录存储部将终端信息获取部获取的终端信息与历史记录一起存储在所述位置信息表示的位置;并且设置在设备中的历史记录发送部根据终端信息获取部获取的终端信息来识别与所述获取的终端信息一起存储的历史记录,并将识别出的历史记录发送给所述终端。
5.根据权利要求2所述的设备处理历史记录存储系统,其中,设备进一步包括外部存储设备检查部,在位置信息表示的位置是与所述网络相连接的外部存储设备时,检查是否可以将历史记录存储到所述与所述网络相连接的外部存储设备;以及位置信息建议部,在外部存储设备检查部检查出不能存储历史记录时,向终端建议不同于所述位置信息的位置信息,并且设置在设备中的历史记录存储部在外部存储设备检查部检查出可以存储历史记录时将历史记录存储在该外部存储设备中的由所述位置信息表示的位置。
6.根据权利要求1所述的设备处理历史记录存储系统,其中设置在终端中的请求部包括处理请求部,该处理请求部在向设备请求设备处理时将关于发出请求的请求方或终端的请求源信息包括在所述请求中,终端进一步包括相关信息接收部,该相关信息接收部从设备接收与历史记录相关联的相关信息,设备进一步包括请求源信息获取部,获取来自终端的设备处理请求中包括的请求源信息;相关信息生成部,根据请求源信息获取部获取的请求源信息而生成与设备处理部执行的设备处理的历史记录相关联的相关信息;第一存储部,将相关信息生成部生成的相关信息与请求源信息对应地存储;以及相关信息发送部,将相关信息发送给终端,并且设置在终端中的历史记录请求部向设备请求与该相关信息相关联的历史记录。
7.根据权利要求6所述的设备处理历史记录存储系统,其中,设备进一步包括第二存储部,将相关信息和历史记录彼此相关联地存储,以及历史记录发送部,根据来自终端的历史记录请求而将与相关信息相关联的历史记录从第二存储部发送到该终端。
8.根据权利要求6所述的设备处理历史记录存储系统,其中,相关信息生成部生成并入有全部或部分请求源信息的统一资源定位符。
9.根据权利要求8所述的设备处理历史记录存储系统,其中,在要将相关信息和历史记录存储在与所述网络相连接的外部存储设备中时,相关信息生成部生成将请求源信息并入在该外部存储设备的统一资源定位符中的统一资源定位符。
10.根据权利要求6所述的设备处理历史记录存储系统,其中,在设备要求认证信息时,相关信息生成部生成并入有全部或部分请求源信息的认证信息。
11.一种在接受了来自通过网络相连接的终端的请求时执行设备处理的设备,该设备包括设备处理部,根据从所述终端接收到的设备处理请求而执行设备处理历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,根据从所述终端接收到的设备处理历史记录存储请求而存储历史记录生成部生成的历史记录;以及历史记录发送部,根据从所述终端接收到的历史记录请求而将历史记录存储部存储的历史记录发送到所述终端。
12.根据权利要求11所述的设备,进一步包括位置信息接收部,从终端接收用于存储历史记录的位置信息,重复检查部,检查位置信息接收部接收的位置信息与从另一终端接收的位置信息之间的重复,以及许可通知部,当重复检查部检查出位置信息不重复时向所述终端通知该位置信息得到许可,其中历史记录存储部将历史记录生成部生成的历史记录存储到经许可的位置信息表示的位置。
13.根据权利要求12所述的设备,进一步包括位置信息建议部,在重复检查部检查出位置信息重复时向终端建议不同于所述位置信息的位置信息。
14.根据权利要求12所述的设备,进一步包括终端信息获取部,在从终端接收到位置信息或者从终端接收到历史记录请求时获取关于该终端的终端信息,其中历史记录存储部将终端信息获取部获取的终端信息与历史记录一起存储到所述位置信息表示的位置,并且历史记录发送部根据终端信息获取部获取的终端信息来识别与该终端信息一起存储的历史记录,并将识别出的历史记录发送给所述终端。
15.根据权利要求12所述的设备,进一步包括外部存储设备检查部,在所述位置信息表示的位置是与所述网络相连接的外部存储设备时,检查是否可以将历史记录存储到所述与所述网络相连接的外部存储设备;以及位置信息建议部,在外部存储设备检查部检查出不能存储历史记录时,向终端建议不同于所述位置信息的位置信息,其中当外部存储设备检查部检查出可以存储历史记录时,历史记录存储部将历史记录存储在该外部存储设备中的由所述位置信息表示的位置。
16.根据权利要求11所述的设备,进一步包括请求源信息获取部,获取来自终端的设备处理请求中包括的关于发出请求的请求方或终端的请求源信息;相关信息生成部,根据请求源信息获取部获取的请求源信息,生成与设备处理部执行的设备处理的历史记录相关联的相关信息;第一存储部,将相关信息生成部生成的相关信息和请求源信息彼此对应地存储;以及相关信息发送部,将相关信息发送给所述终端。
17.根据权利要求16所述的设备,进一步包括第二存储部,将相关信息和历史记录彼此对应地存储;以及历史记录发送部,根据来自终端的历史记录请求而将与相关信息相关联的历史记录从第二存储部发送到所述终端。
18.根据权利要求16所述的设备,其中,相关信息生成部生成并入有全部或部分请求源信息的统一资源定位符。
19.根据权利要求18所述的设备,其中,在要将相关信息和历史记录存储在与所述网络相连接的外部存储设备中时,相关信息生成部生成将请求源信息并入在该外部存储设备的统一资源定位符中的统一资源定位符。
20.根据权利要求16所述的设备,其中,在设备要求认证信息时,相关信息生成部生成并入有全部或部分请求源信息的认证信息。
21.一种设备处理历史记录存储方法,由通过网络相连接的设备和终端执行,其中所述终端向所述设备发送设备处理请求或者设备处理历史记录存储请求;所述设备根据从所述终端接收到的设备处理请求而执行设备处理,生成所执行的设备处理的历史记录,并根据从所述终端接收到的设备处理历史记录存储请求而存储生成的历史记录;所述终端向所述设备请求历史记录;所述设备根据从所述终端接收到的历史记录请求而将存储在历史记录存储部的历史记录发送到所述终端;并且所述终端显示从所述设备接收到的历史记录。
22.根据权利要求21所述的设备处理历史记录存储方法,其中终端设置用于存储该终端请求的设备处理的历史记录的位置信息,并在向设备请求设备处理前向该设备发送设置的位置信息;设备从终端接收位置信息,检查接收的位置信息与从另一终端接收的位置信息之间的重复,并且当确认了位置信息不重复时向所述终端通知所述位置信息得到许可;在从设备接收到对位置信息的许可时,终端请求设备执行设备处理;并且设备根据从终端接收到的设备处理请求而执行设备处理,生成所执行的设备处理的历史记录,并将所生成的历史记录存储在经许可的位置信息表示的位置。
23.根据权利要求22所述的设备处理历史记录存储方法,其中,设备在确认了位置信息重复时向终端建议不同于该位置信息的位置信息。
24.根据权利要求22所述的设备处理历史记录存储方法,其中,设备执行以下操作在其接收到来自终端的位置信息或者接受到来自终端的历史记录请求时获取关于该终端的终端信息,将在接收到来自终端的位置信息时获取的终端信息与历史记录一起存储在该位置信息表示的位置,根据在接受到来自终端的历史记录请求时获取的终端信息来识别与该终端信息一起存储的历史记录,以及将识别出的历史记录发送给所述终端。
25.根据权利要求22所述的设备处理历史记录存储方法,其中,设备执行以下操作如果所述位置信息表示的位置是与所述网络相连接的外部存储设备,则检查是否可以将历史记录存储到所述与所述网络相连接的外部存储设备,当确认了不能存储历史记录时向终端建议不同于所述位置信息的位置信息,以及当确认了可以存储历史记录时将历史记录存储在所述外部存储设备中的由所述位置信息表示的位置中。
26.根据权利要求21所述的设备处理历史记录存储方法,其中终端通过将关于发出请求的请求方或终端的请求源信息包括到设备处理请求中来向设备发送对该设备的设备处理请求;设备获取来自终端的设备处理请求中包括的请求源信息,根据所获取的请求源信息来生成要与所执行的设备处理的历史记录相关的相关信息,将所生成的相关信息和请求源信息彼此对应地存储,并将该相关信息发送给终端;并且终端从设备接收与历史记录相关的相关信息,并向该设备请求与所述相关信息相关的历史记录。
27.根据权利要求26所述的设备处理历史记录存储方法,其中,设备将相关信息和历史记录彼此相关联地存储,并响应于来自终端的历史记录请求而将与相关信息相关的历史记录发送到所述终端。
28.根据权利要求26所述的设备处理历史记录存储方法,其中,设备生成包括了全部或部分请求源信息的统一资源定位符。
29.根据权利要求28所述的设备处理历史记录存储方法,其中,在要将相关信息和历史记录存储在与所述网络相连接的外部存储设备时,设备生成将请求源信息并入在该外部存储设备的统一资源定位符中的统一资源定位符。
30.根据权利要求26所述的设备处理历史记录存储方法,其中,在设备要求认证信息时,该设备生成包括了全部或部分请求源信息的认证信息。
全文摘要
设备、设备处理历史记录存储系统及方法。提供了一种其中设备和终端通过网络相连接的设备处理历史记录存储系统,其中,所述终端包括请求部,向设备发送设备处理请求或者设备处理历史记录存储请求;历史记录请求部,向设备请求历史记录;以及历史记录显示部,显示从设备接收到的历史记录,并且,所述设备包括设备处理部,执行设备处理;历史记录生成部,生成设备处理部执行的设备处理的历史记录;历史记录存储部,存储历史记录生成部生成的历史记录;以及历史记录发送部,将存储在历史记录存储部中的历史记录发送到终端。
文档编号G06F3/12GK1936822SQ200610080929
公开日2007年3月28日 申请日期2006年5月22日 优先权日2005年9月21日
发明者冈本启, 若松润, 立间教之, 黑川正树, 西荣治, 伊藤笃宏, 原田文雄, 稻川由里子 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1