输出监控系统、方法以及计算机可读取介质的制作方法

文档序号:6612520阅读:172来源:国知局

专利名称::输出监控系统、方法以及计算机可读取介质的制作方法
技术领域
:本发明涉及一种监控系统及方法,特别涉及一种输出监控系统及方法。
背景技术
:随着科技发展以及计算机等设备的普及,现代企业以及组织的各种文件撰写或传递几乎都已经电子化,由计算机打字取代手写或打字机打字。并且,为了节省资源,现今的企业或组织内部通常将多台计算机连接至一网络服务器,再通过该网络服务器连接至一或多台打印机,借此共享该一或多台打印机。现有的网络共享打印流程通常包括三个步骤用户文件处理、暂存区(spooler)处理,以及打印机处理。请参阅图1,图1是现有网络共享打印流程的示意图。如图1所示,用户文件处理是当一用户打印文件时,计算机系统将客户端文件(clientdocuments)70传送到虚拟打印驱动装置72,通过虚拟打印驱动装置72寻找用户所指定的打印机所对应的真实驱动程序,以获得该打印机的相关信息,而后虚拟打印驱动装置72依据该打印机真实驱动程序及其所使用的编码语言(postscript)对打印内容进行编码,以便将客户端文件70之内容转换为该打印机专用语言之标准打印指令,并且将打印内容转换为标准打印格式文件,再将该打印指令以及打印内容传送到打印暂存区74,以进行打印缓冲的管理。进一步,在该打印暂存区74处理步骤中,在接收该打印指令以及打印内容后,建立一使用者组态档。随后,将该打印指令、该标准打印格式文件以及该使用者组态文件传送到一网络服务器76。该网络服务器76通过接口5程序将打印数据传送至一真实打印驱动装置78。最后,真实打印驱动装置78驱动打印机将该标准打印格式文件转换成对应的图片或文字,并且打印出一打印文件80。上述现有的网络共享打印方式提供了企业或组织内数台计算机通过虚拟打印驱动装置72、网络服务器76以及内部网络的连接而可共享一打印机进行打印,因此可节省打印机数量,并且方便进行管理。然而,由于在文件打印完成后无任何打印记录留存,因此无法追查是由何台计算机打印,也无法得知打印内容,因此公司内部任何人都可利用计算机及打印机将机密数据打印出来带走,影响公司机密的安全。
发明内容本发明的目的是提供一种输出监控系统,用以解决上述问题。特别地,本发明的输出监控系统能完整且妥善地记录输出信息,使其不易被发现甚至删除。本发明提供的一种输出监控系统,包含一客户端。该客户端包含一处理程序,当该客户端执行一输出指令将一文件输出时,该处理程序根据该输出指令及/或该文件产生至少一输出信息。本发明的另一目的是提供一种输出监控方法,用以解决上述问题。特别地,本发明的输出监控方法能完整且妥善地记录输出信息,使其不易被发现甚至删除。本发明提供的一种输出监控方法可包含下列步骤在一客户端中安装一处理程序;以及当该客户端执行一输出指令将一文件输出时,该处理程序根据该输出指令及/或该文件产生至少一输出信息。本发明的再一目的是提供一种计算机可读取介质,该计算机可读取介质包含一处理程序。该处理程序可安装在一客户端中,并且当该客户端执行一输出指令将一文件输出时,该处理程序根据该输出指令及/或该文件产生至少一输出信息以及一识别码。为了让本发明的上述和其它目的、特征和优点能更明显易懂,下面将结合附图对本发明的较佳实施例详细说明图1是现有网络共享打印流程的示意图;图2是本发明的一较佳实施例的输出监控系统的功能方块图;图3是本发明的一较佳实施例的输出监控方法的流程图;图4是本发明的一较佳实施例的输出监控方法流程图;以及图5是本发明的一较佳实施例的输出监控方法流程图。具体实施例方式请参阅图2,图2是根据本发明的一较佳实施例的输出监控系统的功能方块图。如图2所示,该输出监控系统1包含一客户端(client)11、一服务器(server)13以及一车俞出装置(outputapparatus)15。该客户端11,例如,但不受限于,桌上型计算机(desk-topcomputer)、笔记型计算机(lap-topcomputer)、平板型计算机(tabletcomputer)以及手持式电子装置等,可供一使用者输入一文件。请注意,词汇「输入」代表存入、下载、实时建立以及其它适当的方式。在实际应用中,使用者输入的文件可以是,但不受限于,例如文本文件、图片文件、影像文件、声音文件等。并且,该文件的内容可包含文字数据,如数字、英文、中文、标点符号等;图像数据,如统计图表、插图、示意图等;或其它适当的数据。进一步,客户端ll包含第一储存单元(storageunit)113,如硬盘,并且客户端能执行一处理程序(processingprogram)115。当客户端11执行一输出指令将文件输出时,该处理程序115根据该输出指令及/或该文件产生至少一输出信息(outputinformation)。在实际应用中,该处理程序115可将输出信息切割成数个片段,并且分别记录在该第一储存单元113的数个不连续的储存区块中。在实际应用中,处理程序115可依照输出指令所包含的不同处理阶段来切割输出信息。例如,当输出指令为打印一文件时,使用者可能先开启一个文本文件,接着点选打印图像(icon),再选择欲使用的打印机,并且设定打印参数,最后点选确认键进行打印。承上,处理程序115可在使用者开启该文本文件时,将包含客户端地址、使用者代号、使用者识别码、文件名称、文件内容以及其它相关信息储存为一第一输出信息。而在使用者选择欲使用的打印机以及设定打印参数时,将包含打印机名称、打印机种类、点选时间、各个打印参数以及其它相关信息储存为一第二输出信息。并且在使用者点选确认键进行打印时,将打印时间、打印状态、打印机状态以及其它相关信息储存为一第三输出信息。特别地,这些输出信息可被隐藏并记录在该第一储存单元113的数个不连续的储存区块中,例如但不受限于,系统磁盘的多个不同目录中。在实际应用中,该处理程序也可根据其它不同的准则来切割输出信息,而不受限于上述的处理阶段。在实际应用中,该输出信息还可以包含文件类型、机密等级、建立/修改时间、使用者职级以及其它适当的信息,而不受限于上述的信息。在实际应用中,该处理程序115也可定时或随时将输出信息传送至服务器13。在实际应用中,该处理程序可通过一动态目录服务器(ActiveDirectoryserver)派送至客户端,或者可由公司或企业中的信息管理人员安装在客户端。并且,在实际应用中,处理程序可与客户端的操作系统整合,避免被使用者查觉。例如,处理程序可整合在打印机系统或者驱动程序中。该服务器13可分别连接至该客户端11以及该输出装置15,例如,通过局域网络(Localareanetwork,LAN)。该服务器13可接收该文件以及该至少一输出信息。并且,该服务器13包含一第二储存单元133,如硬盘,可用以储存该文件以及该至少一输出信息。该输出装置15,例如但不受限于,打印机、复印机、传真机、光盘烧录装置、外接式储存装置以及多功能事务机等,可分别连接至客户端11以及服务器13。该输出装置15可接收该文件并且通过一输出介质(outputmedium)8输出该文件。在实际应用中,该输出介质可以视情况而选择如纸张、随身碟、光盘、磁带或者任何适当的介质。在一较佳实施例中,本发明的处理程序进一步根据该输出指令及/或该文件产生一识别码,其可视情况包含数字、英文字母、符号等,并且该识别码的各个位可以被设定为代表不同信息。在另一较佳实施例中,该识别码也可由服务器提供。举例而言,当服务器通信连接客户端时,识别码由服务器提供,并且服务器储存识别码。反之,当服务器未通信连接客户端时,识别码由处理程序提供,并且当服务器与客户端通信连接时,处理程序将识别码传送至服务器储存。请注意,在实际应用中,本发明的输出装置可直接与客户端连接,并且通过输出介质输出包含该识别码的文件。或者输出装置也可以如前所述与服务器连接,并且通过输出介质输出包含该识别码的文件。根据本发明的一较佳实施例,当服务器通信连接客户端时,客户端可传送一注册信息(registrationinformation)至服务器,并且服务器能将注册信息记录在对照表(look-uptable)中。在实际应用中,当客户端通信连接至服务器时,会自动传送注册信息至服务器,并且在服务器记录注册信息后,客户端才能进行文件输出的动作。而每次有客户端欲通过服务器连接至输出装置进行文件输出时,服务器会先确认客户端是否已注册,若无的话,便会拒绝客户端的文件输出要求。请注意,在实际应用中,本发明的输出监控系统可包含其它适当的单元,例如但不受限于,输出服务器、打印服务器、账号管理服务器等。并且,各单元间的连接关系可视需求进行调整,而不受限于上述的实施例。请参阅图3,其是本发明的一较佳实施例的输出监控方法的流程图。如图3所示,本发明的输出监控方法主要包含下列步骤首先,进行步骤S51,在一客户端中安装一处理程序,例如,由动态目录服务器自动派送或由人工手动安装。在实际应用中,该处理程序可被整合在一驱动程序中。随后,进行步骤S53,客户端执行一输出指令将一文件输出。接着,进9行步骤S55,该处理程序根据该输出指令及/或该文件产生至少一输出信息。在实际应用中,输出信息包含上述的各种信息,以及任何其它适当的信息。进一步请参阅图4,其是本发明的一较佳实施例的输出监控方法的流程图。在本较佳实施例中,本发明的输出监控方法可进一步包含下列步骤首先,在步骤S57,根据该输出指令及/或该文件产生一识别码,并且将该识别码加入该文件中。随后,在步骤S59,通过一输出介质输出包含该识别码的文件。在实际应用中,识别码由该处理程序或该服务器提供。如前所述,识别码可视情况包含数字、英文字母、符号等,并且该识别码的各个位可以被设定为代表不同信息。进一步请参阅图5,图5是本发明的一较佳实施例的输出监控方法的流程图。在本较佳实施例中,本发明的输出监控方法可进一步包含步骤S61,将该至少一输出信息切割成数个片段,并且分别储存这些片段。本发明进一步提供了一种计算机可读取介质。根据一较佳实施例,本发明的计算机可读取介质包含如前所述的处理程序。该处理程序可被安装在客户端中,并且当客户端执行输出指令将文件输出时,处理程序根据输出指令及/或文件产生至少一输出信息以及识别码。同样地,该处理程序可由动态目录服务器派送至客户端,或由人工手动安装。特别地,该处理程序可执行如前所述的各项作业,以达到监控客户端输出的目的。综上所述,根据本发明的输出监控系统以及方法能通过处理程序完整记录输出信息,并且以分段储存的方式有效保存输出信息,使其不易被发现甚至删除。这些输出信息也能随时经由处理程序上传至服务器,并且储存在服务器。此外,根据本发明的处理程序或服务器可在输出文件中加入识别码,以利往后追査输出文件的来源以及其它相关信息。以上已对本发明的较佳实施例进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同的变型或替换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。权利要求1、一种输出监控系统,其特征在于,包含一客户端,包含一处理程序,当所述客户端执行一输出指令将一文件输出时,所述处理程序根据所述输出指令及/或所述文件产生至少一输出信息。2、如权利要求1所述的输出监控系统,其特征在于所述处理程序进一步根据所述输出指令及/或所述文件产生一识别码,并且所述处理程序将所述识别码加入所述文件中。3、如权利要求2所述的输出监控系统,其特征在于,进一步包含-一输出装置,连接至所述客户端,用以接收包含所述识别码的文件,并且通过一输出介质输出包含所述识别码的文件。4、如权利要求1所述的输出监控系统,其特征在于,进一步包含-一服务器,连接至所述客户端,用以接收并且储存所述文件以及所述至少一输出信息。5、如权利要求4所述的输出监控系统,其特征在于所述服务器进一步根据所述输出指令及/或所述文件产生一识别码,并且将所述识别码加入所述文件中。6、如权利要求5所述的输出监控系统,其特征在于,进一步包含-一输出装置,连接至所述服务器,用以接收包含所述识别码的文件,并且通过一输出介质输出包含所述识别码的文件。7、如权利要求1所述的输出监控系统,其特征在于所述处理程序将所述至少一输出信息切割成数个片段,并且分别将所述这些片段储存在所述客户端。.8、如权利要求1所述的输出监控系统,其特征在于所述处理程序通过一动态目录服务器派送至所述客户端。9、如权利要求1所述的输出监控系统,其特征在于所述至少一输出信息包含选自由一使用者代号、一使用者识别码、一输出时间、一客户端地址、一文件名称以及一文件内容所组成的群组中的一个。10、如权利要求1所述的输出监控系统,其特征在于所述处理程序整合在一驱动程序中。11、一种输出监控方法,其特征在于,包含下列步骤在一客户端中安装一处理程序;以及当所述客户端执行一输出指令将一文件输出时,所述处理程序根据所述输出指令及/或所述文件产生至少一输出信息。12、如权利要求11所述的输出监控方法,其特征在于,进一步包含下列步骤根据所述输出指令及/或所述文件产生一识别码,并且将所述识别码加入所述文件中。13、如权利要求12所述的输出监控方法,其特征在于所述识别码由所述处理程序或一服务器所产生。14、如权利要求12所述的输出监控方法,其特征在于,进一步包含下列步骤通过一输出介质输出包含所述识别码的文件。15、如权利要求11所述的输出监控方法,其特征在于,进一步包含下列步骤将所述至少一输出信息切割成数个片段,并且分别储存所述这些片段。16、如权利要求11所述的输出监控方法,其特征在于所述处理程序通过一动态目录服务器派送至所述客户端。17、如权利要求11所述的输出监控方法,其特征在于所述至少一输出信息包含选自由一使用者代号、一使用者识别码、一输出时间、一客户端地址、一文件名称以及一文件内容所组成的群组中的一个。18、如权利要求11所述的输出监控方法,其特征在于所述处理程序整合在一驱动程序中。19、一种计算机可读取介质,其特征在于包含一处理程序,安装在一客户端中,其中当所述客户端执行一输出指令将一文件输出时,所述处理程序根据所述输出指令及/或所述文件产生至少一输出信息以及一识别码。20、如权利要求19所述的计算机可读取介质,其特征在于所述处理程序将所述识别码加入所述文件中。21、如权利要求19所述的计算机可读取介质,其特征在于所述处理程序将所述至少一输出信息切割成数个片段,并且分别将所述这些片段储存在所述客户端。22、如权利要求19所述的计算机可读取介质,其特征在于所述处理程序通过一动态目录服务器派送至所述客户端。23、如权利要求19所述的计算机可读取介质,其特征在于所述至少一输出信息包含选自由一使用者代号、一使用者识别码、一输出时间、一客户端地址、一文件名称以及一文件内容所组成的群组中的一个。24、如权利要求19所述的计算机可读取介质,其特征在于所述处理程序整合在一驱动程序中。全文摘要本发明提供一种输出监控系统、方法以及计算机可读取介质。根据本发明的输出监控系统可包含一客户端、一服务器以及一输出装置。该客户端包含一处理程序,当该客户端执行一输出指令将一文件输出时,该处理程序根据该输出指令及/或该文件产生至少一输出信息。该服务器连接至该客户端,用以接收并且储存该文件以及该至少一输出信息。此外,该输出装置则用以通过一输出介质输出该文件。文档编号G06F3/12GK101458614SQ20071016098公开日2009年6月17日申请日期2007年12月14日优先权日2007年12月14日发明者徐昌焕,黄振辉申请人:元镁科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1