CN1996853A - 基于ldap的扫描模板 - Google Patents

基于ldap的扫描模板 Download PDF

Info

Publication number
CN1996853A
CN1996853A CNA2006101678811A CN200610167881A CN1996853A CN 1996853 A CN1996853 A CN 1996853A CN A2006101678811 A CNA2006101678811 A CN A2006101678811A CN 200610167881 A CN200610167881 A CN 200610167881A CN 1996853 A CN1996853 A CN 1996853A
Authority
CN
China
Prior art keywords
template
file
scan templates
user
data
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.)
Pending
Application number
CNA2006101678811A
Other languages
English (en)
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.)
Toshiba Corp
Toshiba TEC Corp
Original Assignee
Toshiba Corp
Toshiba TEC Corp
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
Application filed by Toshiba Corp, Toshiba TEC Corp filed Critical Toshiba Corp
Publication of CN1996853A publication Critical patent/CN1996853A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种共享更新的文件模板的***以及方法。用户首先选择是否请求涉及一个或更多存储的扫描模板的想要的文件处理操作或者是否修改一个存储的模板。文件扫描模板存储在相关联的存储器上,每一扫描模板包括模式数据。模式数据表示的是与相应模板相关联的属性。当用户请求文件处理操作时,与操作相关联的模板清单被检索并且显示给用户。然后,用户选择想要的模板,输入修改数据,文件处理装置在更新的模板上执行选择的操作。当用户选择修改模板时,用户打开与其关联的模式,输入修改,在模板存储器中存储模板供网络上的装置使用。创建一新的模板要求用户输入模式数据、属性以及类别,然后,在模板存储器中保存新模板。

Description

基于LDAP的扫描模板
技术领域
本发明涉及一种共享更新的文件模板的***以及方法。尤其是,本发明涉及一种在网络上的文件处理装置之间共享以及更新文件模板的***以及方法。
背景技术
文件处理装置,例如多功能***设备装置通常包括模板功能,其中,选择的模板或形式由装置的用户存储在相关联的存储介质中以供使用。例如,采购定单模板可以存储在与文件处理装置相关联的数据存储介质中供销售部门使用。用户会经由任何合适的方式存取模板并且输入必需的信息,然后为选择的文件处理操作传送完成的模板。大的社团环境或计算机网络通常包括多种文件处理装置并且这些装置被置于不同位置。通常存储在一文件处理装置的相关联的数据存储介质上的模板不可被另一文件处理装置使用。因此,一个公司的市场部门使用的文件处理装置的用户不能存取存储在该公司销售部门的文件处理装置上的模板。
一种解决方案是将销售部门的文件处理装置上想要的模板转移至市场部门的文件处理装置上。然而,一旦模板被安装在多个文件处理装置上,对该模板的任何修改都要求在安装该模板的各个文件处理装置上分别对该模板进行修改。这是一种非常费时的过程,并且如果该模板在各个文件处理装置中未被正确地更新会易于导致错误。这样就有在网络上的文件处理装置之间更新文件模板的***以及方法存在的必要性。
本发明克服了上述问题并且提供了一种共享更新的文件模板的***以及方法。
发明内容
根据本发明,提供了一种共享更新的文件模板的***以及方法。此外,根据本发明,提供了一种在网络上文件处理装置之间更新模板的***以及方法。
此外,根据本发明,提供了一种共享以及更新文件模板的***以及方法,其中所述模板可在网络上的任何文件处理装置上存取。
此外,根据本发明,提供了一种共享以及更新文件模板的***以及方法,其中所述模板保持在一中央位置或存储器。
此外,根据本发明,提供了一种共享更新的文件模板的***。该***包括一适于存储多个文件扫描模板的模板存储器,每一扫描模板包括与该模板相关联的属性的模式数据表示以及适于将多个扫描模板纳入模板存储器的方法。该***还包括一网络界面以及适于经由网络界面接收扫描模板请求的方法。该***也包括适于根据接收的扫描模板请求在模板存储器中的多个扫描模板中选择其一的方法以及适于经由网络界面将从多个扫描模板中选择的一模板传送到至少一选择的文件处理装置的方法。该***还包括适于接收在模板存储器中选择的文件扫描模板修改的修改数据表示的方法、适于根据修改数据将与选择的文件扫描模板相关联的模式数据选择性地修改的方法以及适于在模板存储器中存储修改的模式数据的方法。
此外,根据本发明,提供了一种共享更新的文件模板的方法。该方法包括存储多个文件扫描模板的步骤,其中每一扫描模板包括与该模板相关联的属性的模式数据表示,以及将多个扫描模板纳入模板存储器中的步骤。该方法还包括经由网络界面接收扫描模板请求,根据收到的扫描模板请求在模板存储器中从多个扫描模板中选择其一。该方法也包括经由网络界面将从多个扫描模板中选择的一个扫描模板传送给至少一选择的文件处理装置以及在模板存储器中接收选择的文件扫描模板修改的修改数据表示的步骤。本方法还包括根据修改数据选择性地修改与选择的文件扫描模板相关联的模式数据以及在模板存储器中存储修改的模式数据的步骤。
根据下文描述,本发明的其它目的以及方面对本领域普通技术人员而言也是很显然的,其中简单地通过描述适于实施本发明的一最佳模式的方式示出而且描述了本发明的一个优选实施例。如将认识到的那样,本发明可以有别的不同实施例,并且其几个细节在各个明显的方面可以修改而并不会偏离本发明。相应地,在本质上,附图以及说明书应被视为举例说明而不是限制性的。
附图说明
与说明书成为一体并且形成说明书一部分的附图举例说明了本发明的几个方面,并且与说明书一起用于解释本发明的原理。在附图中:
图1为根据本发明的***的框图;
图2为根据本发明描述修改文件模板的方法的流程图;
图3为根据本发明描述直接从文件处理装置存取文件模板的方法的流程图;以及
图4为根据本发明描述从浏览器存取文件模板的方法的流程图。
具体实施方式
本发明涉及一种共享更新的文件模板的***以及方法。尤其是,本发明涉及一种在网络上的文件处理装置之间共享以及更新文件模板的***以及方法。本发明所述的***以及方法允许网络上的任何文件处理装置存取模板并且使该模板维持在一中央位置或存储器。在优选实施例中,如此处所述,前述文件处理装置适合为一图像产生装置。优选地,该图像产生装置为一多功能***装置,该装置可为用户提供扫描、复印、传真、打印、文件管理、文件存储、电子邮件以及别的功能。在优选实施例中,本发明包括对一在分布式计算环境中使应用程序可进行查询、使用以及管理目录资源例如用户名、网络***设备、许可以及类似资源的目录服务程序的引用。更优选地,该目录服务程序适合与域名服务器/服务结合在一起,也适合与轻量级目录访问协议(lightweight directoryaccess protocols)协同工作。本领域普通技术人员可以理解,该发明可同样地应用于本领域公知的任何目录服务程序,包括但不限于微软公司的Active DirectoryTM目录服务程序及类似程序。
现参照图1,该图示出了根据本发明所描述的***100的框图20。如图1描述的那样,***100包括一分布式计算环境,计算机网络102。本领域普通技术人员可以理解,计算机网络102是公知技术中适于在两个或更多的电子装置之间传送电子通信数据的任何计算机网络。根据本发明,***100可方便地在公知技术中任何此类计算机网络上执行,包括但不限于个人局域网、本地局域网、广域网以及类似网络。在优选实施例中,计算机网络102是本地局域网代表。更优选地,计算机网络102是一公司网络,应用了一个或更多的安全特征,例如唯一的密码/用户名结合,由此限制访问网络102。此外,根据本发明,计算机网络102可经由一广域网例如因特网访问,由此,认证过的远程用户可以访问包含在计算机网络102上的资源。
***100还包括一与计算机网络102在通讯上连接的目录服务器104。本领域普通技术人员可以理解,目录服务器104是公知技术中可以提供涉及所有在计算机网络102上执行的软件、硬件、相应权利及策略(policy)的信息的结构化存储的任何计算装置、软件或两者的结合物。在优选实施例中,目录服务器104包括一相关联的数据存储器106,存储器106适于存储数据库信息、目录信息以及类似信息。本领域普通技术人员可以理解,数据存储器106可以是公知技术中的任何大容量存储装置,包括但不限于磁硬盘驱动器、闪存、光存储器、或它们的结合物。优选地,数据存储器106包括一个或更多文件模板的数据表示,例如但不限于报告、采购定单、收据及类似文件。在本发明的一实施例中,数据存储器106还应用一轻量级目录访问协议(LDAP)服务器。虽然未在图1中示出,普通技术人员可以理解,目录服务器104可方便地设有一用户界面,由此可使***管理员直接与服务器104连接,并且管理其上的网络102。此外,普通技术人员可以理解,***管理员也可经由网络102使用一合适的电子装置(未示出)与服务器104直接连接。
除前所述外,***100包括一个或更多的网络***装置,如图1中所示的文件处理装置108、110、112以及114。如图1中描述的那样,文件处理装置108-114是多功能***装置,适于提供多种文件处理服务,例如但不限于,扫描、复印、传真、打印以及类似功能。合适的商业上可行的图像产生装置,包括但不限于东芝e-Studio系列控制器。在一实施例中,文件处理装置108-114适宜地配置为可接受多种便携式存储介质,包括但不限于Firewire、USB、SD、MMC、XD、闪存盒(Compact Flash)、存储条(Memory Stick)等类似介质。根据本发明,其它***装置,包括但不限于,用户装置例如个人数据助理、台式电脑、打印机、传真机、扫描仪、复印机、笔记本电脑以及其它并非为管理而配置的装置也被认为是***装置。
文件处理装置108、110、112以及114各还包括一相关联的用户界面116、118、120以及122。根据本发明的优选实施例,用户界面116-122是用户与公知技术中相关联的文件处理装置108-114之间的任何交互式通讯方式,包括但不限于,触摸显示屏、LCD显示器、字母数字键盘、特定功能触觉输入配置或其任何结合方式。本领域普通技术人员可以理解,相关联的用户经由相关联的用户界面116-122可方便地与文件处理装置108-114直接交互作用。此外,根据本发明,***100包括一个或更多相关联的用户,如图1所示的存取文件处理装置108的用户124以及存取文件处理装置110的用户126。本领域普通技术人员可以理解,结合用户124以及用户126仅在于举例说明的目的,用户装置,例如台式电脑等类似装置同样可与网络文件处理装置108-114交互作用,这不偏离本发明的范围。
此外,图1描述了一远程客户装置128经由通讯连接130与文件处理装置114进行数据通信。本领域技术人员可以理解,通讯连接130可以是公知技术中任何合适的数据通讯信道(channel),包括但不限于公知技术的无线通讯,例如但不限于Bluetooth、WiMax、802.11a、802.11b、802.11g、802.11(x)、红外线、光或任何合适的无线数据传送***,或公知技术的有线通讯。优选地,通讯连接130是因特网,与远程客户装置128相关联的用户经由一合适的网络入口,例如一安全的网络浏览器,与文件处理装置122交互作用。与客户装置128相关联的用户登录计算机网络102,根据服务器104上设定的协议进行认证,由此访问计算机网络102。
根据下面更详细地描述的方法,本发明可使用户124、126以及远程客户装置128能使用文件模板。在操作中,模板由管理员或经认证的用户基于Active Directory/LDAP原理产生。这样,模板对于每个与计算机网络102相关联的文件处理装置108-114都是可使用的。为了有助于此种使用,一经认证的用户,下文中称为管理员,首先经由公知技术的任何一种方式登录目录服务器104。优选地,目录服务器104用做一种认证管理员的认证服务器,以核实管理员的认证从而完成网络102的变化。本领域技术人员可以理解,上述认证服务器可作为服务器104或与网络102连接的任何网络装置108-114上的软件而被实现。
当根据本发明产生一新的文件模板时,管理员首先选择一与输入模式(schema)相关联的类别。选择类别后,如本领域普通技术人员理解的那样,管理员联想(associates)想要的属性。目录服务器104然后根据输入类别以及管理员选择的属性产生一默认模板。然后,新模板被存储在目录服务器104上用于将来当相关联的用户请求时由文件处理装置进行检索。当管理员欲修改数据存储器106中的模式条目(schemaentries)时,例如修改一之前存储的模板,存储模板的清单会显示给管理员。然后,管理员从显示的模板清单中选择待修改的模板。然后,前述模式由公知技术中的任一方式打开修改。然后,管理员修改与前述模式关联的属性以反映想要的变化。然后,修改后的模式或模板被存入数据存储器106供请求的用户进一步使用。
根据本发明的一方面,用户124可以经由相关联的文件处理装置108的用户界面116请求一模板。用户124首先经由一显示在文件处理装置108用户界面116上的图形用户界面选择一文件处理操作。然后,文件处理装置108从目录服务器104检索那些与选择的文件处理操作相应的模板。然后,检索的模板经由用户界面116显示给用户,于是用户选择想要的模板。使用用户界面116,用户124输入与区段(fields)相应的修改数据或类似数据,然后输入的数据被用于完成文件模板。例如,当使用采购定单模板时,用户124经由设置在用户界面116上的一系列提示输入卖方信息、产品信息以及任何其它相关信息。然后,完整的采购定单模板根据选择的文件处理操作被处理。然后,用户124被给予选择另一文件处理操作的选项,而且是基于相同的或不同的关联模板,或者结束会话(Session)。
在本发明的另一方面,***100使一远程客户装置128可访问目录服务器104上可用的模板。一与远程客户装置128相关联的用户经由网络入口或网络浏览器发起会话,应用程序在远程装置128上运行。用户输入认证信息,然后由网络102的认证协议对信息进行核实。根据用户提供的认证信息,与用户的登录信息相关联的权利以及特权被检索,用于确定用户是否被授权在目录服务器104上修改模式、在与服务器104相关联的数据存储器106上使用存储的模板或者由***100拒绝用户访问文件处理装置108-114以及网络102上的其它***设备。本领域技术人员可以理解,网络102能执行各种安全预警措施,例如防火墙、安全数据连接以及类似措施,以防止未认证的用户经由远程客户装置128访问网络102上的资源。
为了在远端请求一文件处理操作,用户经由相关联的网络浏览器在指定文件处理装置114上选择一文件处理操作。然后,文件处理装置114检索那些与选择的文件处理操作相关联的文件模板并且发送一清单给远程客户装置128,然后该清单显示给用户。用户选择想要的模板并且输入必要的修改数据以完成该模板。然后,该模板被用于在文件处理装置114上完成请求的文件处理操作。当用户欲修改一现有的模板时,例如修改一与存储在数据存储器106的数据库中的一特定文件模板相关联的模式属性时,存储在该存储器上的模板经由远程客户装置128的网络浏览器显示给用户。根据该模板清单,用户选择欲修改的模板。被选择的模板模式然后可在远程客户装置128打开供修改。然后,远程用户可修改属性以反应想要的模板变化。然后,修改后的模式被保留并存储在相关联的目录服务器104的数据存储器106中,从而使修改后的模板对计算机网络102的每个文件处理装置108-114上可用。前述***结合下文中图2、图3以及图4的流程图将更好地得到理解。
现参看图2,该图示出了管理员根据本发明创建/修改文件模板的流程图200。如图2所示,流程图200始于步骤202,其中用户经由公知技术的任何方式登录目录服务器104。优选地,用户为管理员,并且设有独特的用户认证以及相应的密码或其它认证信息。在步骤204,核实认证信息以认证管理员,由此可访问存储在目录服务器104上的模式。当在步骤204管理登录失败时,流程进行至步骤206,于是向用户显示错误信息并且终止操作。一旦管理员已通过认证,流程进行至步骤208以确定管理员是否已选择创建一新模板或修改与现有模板相关联的模式。
根据步骤208的判断产生一新的模板,流程进行至步骤210,管理员在该步骤选择新模板模式的类别。然后,管理员在步骤212选择与新模板相关联的属性。本领域普通技术人员可以理解,在此使用的模式、类别、属性以及类似物在本技术领域被理解为表示与目录服务相关联的术语以及数据结构。接下来,管理员输入包括模板构造数据的类别以及属性,在步骤214产生一新的默认模板。然后,管理员启动保存程序,于是在步骤216新产生的模板被存储在目录服务器104的相关联的数据存储器106上。然后,流程进行至步骤230,在该步骤确定管理员是否欲进行另外的操作。当未选择另外的操作时,操作终止。当管理员根据本发明欲进行进一步操作时,流程返回至步骤208,于是确定欲进行的操作是否是创建一新的模板。
在步骤208,当决定是否定时,即,管理员不选择创建新模板,流程进行至步骤218,在该步骤确定管理员是否欲修改现有的模板模式。然后,在步骤220存储的模式被检索并且显示给管理员。根据本发明,管理员可通过一相关联的管理装置、一与目录服务器104相关联的用户界面以及类似装置查看清单。然后,在步骤222,管理员选择修改的模式,选择后流程进行至步骤224。在步骤224,选择的模式可使用公知技术中任何合适的编辑应用程序打开。然后,在步骤226,管理员修改模板的属性、数据以及其它模板数据。然后,在步骤228,修改后的模板被存储在与目录服务器104相关联的数据存储器106上。然后,流程进行至步骤230,在该步骤确定是否欲进行另外的修改或模板创建操作。当不欲进行进一步操作时,管理会话终止。当管理员欲进行另外的操作时,流程返回至确定操作类型的步骤208。
根据本发明,一漫游(walkup)用户124经由文件处理装置108的用户界面116可方便地使用存储于连接的存储器106上的模板。为了说明该交互作用过程,图3描述了一流程图300,该流程图示出了一漫游用户进入文件处理装置访问存储的模板的方法。本领域普通技术人员可以理解,此处用户124以及文件处理装置108的使用的目的在于描述流程图300体现的方法,不应用于限制本发明。始于步骤302,在用户界面116处的用户124选择了将通过相关联的文件处理装置108执行的一想要的文件处理操作。优选地,选择的文件处理操作具有一个或更多的与其关联的存储的模板。一旦用户124已选择想要的操作,流程进行至步骤304,在该步骤,与选定文件处理操作相关联的模板通过计算机网络102上的文件处理装置108从目录服务器104的数据存储器106中被检索。
然后,被检索的文件模板经由相关联的用户界面116在步骤306被显示给用户124。优选地,模板被显示在一图形用户界面中,该界面显示在一与文件处理装置108可操作地连接的触摸屏界面上。用户124经由用户界面116从可用的模板清单中选择一模板以进一步用于与选择的文件处理操作相关联的应用。例如,如果用户124选择打印操作,文件处理装置108检索那些存储在服务器上与打印操作相关联的模板。用户124从该清单中选择采购定单模板,于是该模板被显示给用户并且用户经由用户界面116被提示输入数据以完成模板。然后,用户124在步骤310经由相关联的用户界面将修改数据输入模板。普通技术人员可以理解,漫游用户124输入的修改数据适合包括,但不限于字、数字、特征、图形以及类似数据,这些数据用于完成先前创建的文件模板从而产生一完整文件。这样,用户124输入卖方名称、其它卖方信息、服务或产品描述以及类似信息。本领域普通技术人员可以理解,除了用户界面116外,输入数据以完成模板的其它方式可同样地被应用,例如条形码扫描器、扫描器以及类似方式。
完成修改数据输入后,流程进行至步骤312,在该步骤,文件处理装置102在选择的修改的模板上完成选择的文件处理操作。在步骤314,确定漫游用户124是否已请求任何另外的文件处理操作。当没有另外的操作已被请求时,文件处理装置108结束操作并且终止所述方法。当用户124欲完成另外的一个或更多的文件处理操作时,流程返回至步骤302,于是用户124经由相关联的用户界面116提示选择一由文件处理装置108待执行的文件处理操作。
本发明还可以使一远程用户,例如远程客户装置128经由一合适的通讯连接130,例如因特网,与文件处理装置114交互作用。为了解释图4中的流程图400,术语“用户”以及“远程客户装置”分别指一经由协同定位的客户计算机访问网络102的位于远端的用户。此外,根据本发明,远程客户装置128可方便地请求与漫游用户124请求的那些操作相对应的文件处理操作,当位于远程客户装置128的用户被核实为管理员时也可选择性地修改服务器104上的模板。现参看图4,该图示出了一流程图400,该流程图描述了一种远程地访问文件模板的方法。
始于步骤402,一用户登录网络入口以安全地将远程客户装置128连接至文件处理装置114。优选地,经由通讯连接130建立一安全连接,从而使远程客户装置128以及文件处理装置114之间能进行数据的安全传送。更优选地,用户使用一与远程客户装置128相关联的网络浏览器应用程序登录网络入口。根据本发明,登录信息,例如用户身份以及密码被用于与存储在目录服务器104上的认证数据比较以认证用户。一旦经由通讯连接130登录网络102,在步骤404确定登录的用户是否是管理员用户。当用户不是管理员用户时,流程进行至步骤406,在该步骤确定用户是否经认证可从远端位置使用文件处理装置114。当用户未经认证时,流程进行至步骤408,在该步骤,错误信息被反馈给用户并且终止连接。
当登录***的用户是经认证的用户,但不是管理员时,流程进行至步骤412,在该步骤,远程用户通过文件处理装置114选择一想要的待执行文件处理操作。在选择想要的文件处理操作后,在步骤414,文件处理装置114从与目录服务器104相关联的数据存储器106检索与请求的文件处理操作相关联的模板。然后,在步骤416,检索的模板显示在远程客户装置128网络浏览器上。在步骤418,用户从网络浏览器选择一想要的文件模板。使用远程客户装置128的网络浏览器界面,用户输入与完成表格必需的数据相应的修改数据,或者可选择地在步骤420完成模板至远程用户想要的水平。然后,在步骤420,文件处理装置114在修改的模板上执行选择的文件处理操作。然后,流程进行至步骤436,在该步骤,确定远程用户是否欲请求任何另外的文件处理操作。当不欲进行另外的操作时,连接终止。当远程用户欲请求另外的文件处理操作时,流程返回至步骤404以确定用户是否是经认证的管理员身份(administrativecapacity)。后续操作如上面描述的那样进行。
返回至步骤404,当确定位于远程客户装置128的远程用户是管理员时或是经认证具有管理员身份的用户时,流程进行至步骤410,在该步骤确定管理员用户是否欲修改模板。当管理员用户不欲在远端修改模板模式时,流程进行至步骤412,在该步骤管理员用户选择一想要的文件处理操作。然后,在步骤414,文件处理装置114从相关联的数据存储器106中检索与选择的文件处理请求相关联的模板。然后,在步骤416,检索的模板显示在远程客户装置128上,于是在步骤418管理员用户从清单中选择一模板。在步骤420,管理员用户使用远程客户装置128的网络浏览器输入完成模板必需的修改数据。然后,在步骤422,完成的模板由选择的文件处理操作进行处理,于是在步骤436确定受管理的用户是否欲进行另外的操作。当不欲进行另外的操作时,操作过程终止。当欲进行另外的操作时,流程返回至步骤404,继续后续操作。
返回至步骤410,当管理员用户欲修改模板模式时,流程进行至步骤424,在该步骤,由文件处理装置114检索与模板相对应的目录服务器104上的模式条目。然后,在步骤426,被检索的模式条目或模板经由与远程客户装置128相关联的网络浏览器显示出来。在步骤428,管理员用户从该显示的清单中选择供修改的模板模式。在步骤430,选择的模式可经公知技术中的任何方式打开编辑。然后,在步骤432,管理员用户修改属性、分类关系以及类似信息以完成模板的修改。在步骤434,从远程客户装置128将所做的改变提交给服务器104,于是修改的模板被存储,由此替换原来的模板模式并且使每一文件处理装置108-114能存取修改后的文件模板。在步骤436,确定管理员用户是否欲从远程客户装置128进行任何另外的操作。当欲进行另外的操作时,流程返回至步骤404,在该步骤确定该用户是否是管理员用户。所述方法从那里继续进行,使管理员用户能请求文件处理操作或修改现有的模板。当在步骤436不欲进行另外的操作时,远程连接终止并且所述方法结束。
本发明延伸至源代码、目标代码、中间源代码以及目标码(例如部分编译的形式)形式或任何其它适合用于执行本发明的形式的计算机程序。计算机程序适合独立应用程序、软件组成部分、脚本(scripts)或其它应用程序的插件程序(plug-ins)。本发明包含的计算机程序方便地包含在一种载体上,可以是能承载计算机程序的任何实体或装置:例如,如ROM或RAM的存储介质,如CD-ROM的光记录介质或如软盘的磁记录介质。载体可是任何可传送的载体,例如由电缆、光缆、无线电或其它方式传送的电信号或光信号。计算机程序适合从服务器经因特网下载。计算机程序也可嵌入一集成电路中。包含可引起计算机基本上执行上述发明原理的代码的任何以及全部实施例都将落入本发明范围内。
本发明前述优选实施例的描述目的在于举例说明和描述。该描述的意图不在于穷尽或者将本发明仅限于所公开的独特的形式。鉴于上述教导,可以做出明显的修改或变更。所选择并描述的实施例在于最好地描述本发明原理以及其实际应用,由此使本领域普通技术人员通过各种实施例以及适合特定构思用途的各种修改来使用本发明。当根据后附的权利要求被公平地、合法地以及公正地授权时的宽度解释时,所有这些修改以及变更都在如所附权利要求确定的本发明的范围内。

Claims (22)

1.一种共享更新的文件模板的***:
适于存储多个文件扫描模板的模板存储器,每一扫描模板包括与该模板相关联属性的模式数据表示;
适于将多个扫描模板纳入模板存储器的装置;
网络界面;
适于经由网络界面接收扫描模板请求的装置;
适于根据收到的扫描模板请求从模板存储器中多个扫描模板选择其一的方法;
适于经由网络界面将从多个扫描模板中选择的其中一个模板传送给至少一个选择的文件处理装置的装置;
适于接收模板存储器中选择的文件扫描模板修改的修改数据表示的装置;
适于根据修改数据选择性地修改与选择的文件扫描模板相关联的模式数据的装置;以及
适于在模板存储器中存储修改的模式数据的装置。
2.根据权利要求1所述的共享更新的文件模板的***,其特征在于,所述模板存储器包括LDAP服务器。
3.根据权利要求2所述的共享更新的文件模板的***,其特征在于,至少一个选择的文件处理装置包括经由网络界面进行数据通讯的多功能***设备。
4.根据权利要求1所述的共享更新的文件模板的***,其特征在于,所述修改数据从相关联的用户处接收。
5.根据权利要求4所述的共享更新的文件模板的***,还包括:
适于从相关联的用户处接收认证数据的装置;
适于核实收到的认证数据以确定相关联的用户是否被授权修改与选择的文件扫描模板相关联的模式数据的认证装置;
6.根据权利要求5所述的共享更新的文件模板的***,还包括适于根据请求修改模式数据的用户是未被授权修改模式数据的决定而产生错误信号的装置。
7.根据权利要求4所述的共享更新的文件模板的***,其特征在于,所述相关联的用户是***管理员。
8.根据权利要求1所述的共享更新的文件模板的***,还包括适于显示在模板存储器中的多个扫描模板的显示装置。
9.一种共享更新的文件模板的方法,包括以下步骤:
在模板存储器中存储多个文件扫描模板,每一扫描模板包括与该模板相关联属性的模式数据表示;
将多个扫描模板纳入模板存储器中;
经由网络界面接收扫描模板请求;
根据收到的扫描模板请求从模板存储器中多个扫描模板中选择其一;
经由网络界面将从多个扫描模板中选择的其中一个模板传送给至少一个选择的文件处理装置;
接收模板存储器中选择的文件扫描模板的修改数据表示;
根据修改数据选择性地修改与选择的文件扫描模板相关联的模式数据;以及
在模板存储器中存储修改的模式数据。
10.根据权利要求9所述的共享更新的文件模板的方法,其特征在于,所述模板存储器包括LDAP服务器。
11.根据权利要求10所述的共享更新的文件模板的方法,其特征在于,至少一个选择的文件处理装置包括经由网络界面进行数据通讯的多功能***设备。
12.根据权利要求9所述的共享更新的文件模板的方法,其特征在于,所述修改数据来自相关联的用户。
13.根据权利要求11所述的共享更新的文件模板的方法,还包括以下步骤:
从相关联的用户接收认证数据的方法;
核实收到的认证数据以确定相关联的用户是否被授权修改与选择的文件扫描模板相关联的模式数据。
14.根据权利要求13所述的共享更新的文件模板的方法,还包括适于根据请求修改模式数据的用户是未被授权修改模式数据的决定而产生错误信号的方法。
15.根据权利要求12所述的共享更新的文件模板的方法,其特征在于,所述相关联的用户是***管理员。
16.根据权利要求9所述的共享更新的文件模板的方法,还包括显示模板存储器中多个扫描模板的步骤。
17.一种在其上存储有用于共享更新的文件模板的指令的计算机可读的指令介质,所述指令包括:
在模板存储器中存储多个文件扫描模板的指令,每一扫描模板包括与该模板相关联属性的模式数据表示;
将多个扫描模板纳入模板存储器的指令;
经由网络界面接收扫描模板请求的指令;
根据收到的扫描模板请求从模板存储器多个扫描模板中选择其一的指令;
经由网络界面将从多个扫描模板中选择的其中一个模板传送给至少一选择的文件处理装置的指令;
接收模板存储器中选择的文件扫描模板修改的修改数据表示的指令;
根据修改数据选择性地修改与选择的文件扫描模板相关联的模式数据的指令;以及
在模板存储器中存储修改的模式数据的指令。
18.根据权利要求17所述的在其上存储有用于共享更新的文件模板的指令的计算机可读的指令介质,其特征在于,所述模板存储器包括LDAP服务器。
19.根据权利要求18所述的在其上存储有用于共享更新的文件模板的指令的计算机可读的指令介质,其特征在于,至少一个选择的文件处理装置包括经由网络界面进行数据通讯的多功能***设备。
20.一种共享更新的文件模板的由计算机执行的方法包括以下步骤:
在模板存储器中存储多个文件扫描模板,每一扫描模板包括与该模板相关联属性的模式数据表示;
将多个扫描模板纳入模板存储器中;
经由网络界面接收扫描模板请求;
根据收到的扫描模板请求从模板存储器中多个扫描模板中选择其一;
经由网络界面将从多个扫描模板中选择的其中一个模板传送给至少一选择的文件处理装置;
接收模板存储器中选择的文件扫描模板修改的修改数据表示;
根据修改数据选择性地修改与选择的文件扫描模板相关联的模式数据;以及
在模板存储器中存储修改的模式数据。
21.根据权利要求20所述的共享更新的文件模板的由计算机执行的方法,其特征在于,所述模板存储器包括LDAP服务器。
22.根据权利要求21所述的共享更新的文件模板的由计算机执行的方法,其特征在于,至少一个选择的文件处理装置包括经由网络界面进行数据通讯的多功能***设备。
CNA2006101678811A 2005-12-20 2006-12-20 基于ldap的扫描模板 Pending CN1996853A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/313,095 US20070143674A1 (en) 2005-12-20 2005-12-20 LDAP based scan templates
US11/313,095 2005-12-20

Publications (1)

Publication Number Publication Date
CN1996853A true CN1996853A (zh) 2007-07-11

Family

ID=38175220

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101678811A Pending CN1996853A (zh) 2005-12-20 2006-12-20 基于ldap的扫描模板

Country Status (3)

Country Link
US (1) US20070143674A1 (zh)
JP (1) JP2007172615A (zh)
CN (1) CN1996853A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588355A (zh) * 2008-05-23 2009-11-25 新奥特(北京)视频技术有限公司 一种基于Active Directory的B/S结构的LDAP访问控制***
CN101588354A (zh) * 2008-05-23 2009-11-25 新奥特(北京)视频技术有限公司 一种基于Active Directory的B/S结构的LDAP访问控制方法
CN105991860A (zh) * 2015-02-06 2016-10-05 日本冲信息株式会社 图像形成装置和图像形成方法
CN110851089A (zh) * 2019-11-08 2020-02-28 四川长虹电器股份有限公司 基于Web打印中间件的***

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080114876A1 (en) * 2006-11-09 2008-05-15 Kabushiki Kaisha Toshiba Image forming apparatus and management system of image forming apparatus
US8140589B2 (en) * 2007-03-28 2012-03-20 International Business Machines Corporation Autonomic updating of templates in a content management system
US7970761B2 (en) * 2007-03-28 2011-06-28 International Business Machines Corporation Automatic identification of components for a compound document in a content management system
US8862979B2 (en) 2008-01-15 2014-10-14 Microsoft Corporation Multi-client collaboration to access and update structured data elements
JP5361471B2 (ja) * 2009-03-16 2013-12-04 キヤノン株式会社 情報処理装置、その制御方法、及びプログラム
US10332213B2 (en) 2012-03-01 2019-06-25 Ricoh Company, Ltd. Expense report system with receipt image processing by delegates
US9659327B2 (en) 2012-03-01 2017-05-23 Ricoh Company, Ltd. Expense report system with receipt image processing
US9245296B2 (en) 2012-03-01 2016-01-26 Ricoh Company Ltd. Expense report system with receipt image processing
US8990112B2 (en) * 2012-03-01 2015-03-24 Ricoh Company, Ltd. Expense report system with receipt image processing
US20170010869A1 (en) * 2014-01-22 2017-01-12 AirSpring Software, LLC Multistage customizing of web-based application in a browser independent of platform and operating system

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6947959B1 (en) * 1992-10-01 2005-09-20 Quark, Inc. Digital media asset management system and process
US6006242A (en) * 1996-04-05 1999-12-21 Bankers Systems, Inc. Apparatus and method for dynamically creating a document
US6192381B1 (en) * 1997-10-06 2001-02-20 Megg Associates, Inc. Single-document active user interface, method and system for implementing same
US6247011B1 (en) * 1997-12-02 2001-06-12 Digital-Net, Inc. Computerized prepress authoring for document creation
US6873992B1 (en) * 1999-09-07 2005-03-29 Robolaw Corporation Method and system for automated document generation
US6311187B1 (en) * 1998-12-29 2001-10-30 Sun Microsystems, Inc. Propogating updates efficiently in hierarchically structured data under a push model
US6675161B1 (en) * 1999-05-04 2004-01-06 Inktomi Corporation Managing changes to a directory of electronic documents
US20030140315A1 (en) * 1999-06-07 2003-07-24 Robert Evans Blumberg Print on demand virtual builder
US6832351B1 (en) * 1999-10-01 2004-12-14 Microsoft Corporation Method and system for previewing and printing customized business forms
US6549300B2 (en) * 2000-02-24 2003-04-15 Electronics For Imaging, Inc. Method and apparatus for tab printing
US6490591B1 (en) * 2000-03-13 2002-12-03 Cisco Technology, Inc. Apparatus and method for storing complex structures by conversion of arrays to strings
US6816630B1 (en) * 2000-05-22 2004-11-09 Electro-Sensors, Inc. System and method for creating and processing data forms
US20020188729A1 (en) * 2001-06-12 2002-12-12 Rui Zhou Collaboration control system and method
US20050080804A1 (en) * 2001-10-30 2005-04-14 Bradshaw Robert David System and method for maintaining componentized content
US7689899B2 (en) * 2002-03-06 2010-03-30 Ge Corporate Financial Services, Inc. Methods and systems for generating documents
US20030233437A1 (en) * 2002-04-24 2003-12-18 Hiroshi Kitada Browser, method, and computer program product for managing documents
US6795663B2 (en) * 2002-09-12 2004-09-21 Kabushiki Kaisha Toshiba Multi-function peripheral and method for controlling the same, and storage medium storing software for controlling the same
US20040085355A1 (en) * 2002-10-31 2004-05-06 Harmes Jeffrey E. Collaborative contract management system, apparatus and method
US20040103367A1 (en) * 2002-11-26 2004-05-27 Larry Riss Facsimile/machine readable document processing and form generation apparatus and method
US20040135805A1 (en) * 2003-01-10 2004-07-15 Gottsacker Neal F. Document composition system and method
JP3848321B2 (ja) * 2003-01-21 2006-11-22 キヤノン株式会社 印刷装置、プリントシステム及び印刷方法
JP4093241B2 (ja) * 2004-05-17 2008-06-04 セイコーエプソン株式会社 書類作成支援装置、書類作成支援プログラムおよび記憶媒体、並びに書類作成支援方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101588355A (zh) * 2008-05-23 2009-11-25 新奥特(北京)视频技术有限公司 一种基于Active Directory的B/S结构的LDAP访问控制***
CN101588354A (zh) * 2008-05-23 2009-11-25 新奥特(北京)视频技术有限公司 一种基于Active Directory的B/S结构的LDAP访问控制方法
CN105991860A (zh) * 2015-02-06 2016-10-05 日本冲信息株式会社 图像形成装置和图像形成方法
CN105991860B (zh) * 2015-02-06 2019-09-13 日本冲信息株式会社 图像形成装置和图像形成方法
CN110851089A (zh) * 2019-11-08 2020-02-28 四川长虹电器股份有限公司 基于Web打印中间件的***

Also Published As

Publication number Publication date
US20070143674A1 (en) 2007-06-21
JP2007172615A (ja) 2007-07-05

Similar Documents

Publication Publication Date Title
CN1996853A (zh) 基于ldap的扫描模板
CN103425924B (zh) 信息处理装置、其控制方法以及图像处理装置
KR100389160B1 (ko) 외부 시스템 로그인을 위한 자동 서버 결정을 허용하는방법 및 장치
US9608972B2 (en) Service providing system and data providing method that convert a process target data into output data with a data format that a service receiving apparatus is able to output
CN103631542B (zh) 用于控制数据输出的装置和***
US8630006B2 (en) Image processing system, information processing device, non-transitory computer readable medium, and job execution method
EP1507381B1 (en) Information processing apparatus, an authentication apparatus and an external apparatus
US10673833B2 (en) Information processing system, server device, and method for processing information
CN102904870B (zh) 服务器装置及信息处理方法
JP2008538241A (ja) 複数のネットワーク・アプリケーションによって文書を管理するシステム及び方法
US20160359849A1 (en) Service provision system, information processing system, information processing apparatus, and service provision method
US10803161B2 (en) Information processing system, information processing method, and information processing apparatus
JP2009042991A (ja) 画像処理装置、及び画像処理装置の管理システム
EP2113850A2 (en) Managing electronic data with index data corresponding to said electronic data and secure access of electronic documents and data from client terminal
JP6597202B2 (ja) 情報処理装置、情報処理システム、情報処理方法及びプログラム
JP4910313B2 (ja) 認証サーバおよび認証プログラム
JP2008199618A (ja) パーソナル通信機器を用い追加情報を得る方法、システム、及びコンピューター・プログラム
US8631319B2 (en) Document databases managed by first and second authentication methods
JP6447766B2 (ja) サービス提供システム、データ提供方法及びプログラム
JP2005010944A (ja) 印刷課金管理システム、印刷課金管理方法及びそのプログラム
JP6237868B2 (ja) クラウドサービス提供システム及びクラウドサービス提供方法
JP2023128540A (ja) サーバ、および、コンピュータプログラム
EP3767497A1 (en) Cloud system, information processing system, and user registration method
JP2007249540A (ja) 組織用業務システム、運用管理方法、及び端末装置
US11330082B2 (en) Information processing system, service providing system, and user creation method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20070711