用于对目的地址的客户端进行直接扫描的方法和系统的利记博彩app

文档序号:7654884阅读:197来源:国知局
专利名称:用于对目的地址的客户端进行直接扫描的方法和系统的利记博彩app
技术领域
本发明一般涉及计算机以及与计算机相关的技术。更详细地说,本发明 涉及用于对目的地址的客户端进行直接扫描的方法和系统。
背景技术
计算机和通信技术不断迅速进步。个人每天很多方面与计算机和通信技 术相关。例如,在消费者当今使用的很多装置内部组装有小型的计算机。这 些小型计算机的尺寸和高度性程度不同。这些小型计算机的高度性与完全由 一个微型计算机起作用的计算机系统不同。例如,小型计算机可以是例如微型控制器这样的单片机,例如控制器这样的单板型的计算机、IBM-PC兼容计 算机这样的典型的台式计算机。扫描器是能够与一个以上的计算装置关联使用的装置,在代表性的工作 中,扫描器对图像(例如照片、打印的文本或手写文本)进行分析并将该图 像变换为数字图像。扫描处理是指如感光性装置在图像表面(例如文本的页) 上横跨这样来使该装置移动,将表面上的明暗区域变换为计算机可解读的二 进制信号。扫描器也能够分析其它表面例如非线性面、电子数据(例如显微 镜数据)、无线和遥测数据、监察信息和视觉信息等。通过各种计算机软件能够容易地使用扫描装置。扫描材料所使用的计算 机或计算装置可以包含将必要的信息发送给扫描装置,使得能够扫描材料的 在计算机上工作的一个以上的软件。在计算机网络中有计算机或计算装置的 情况下,可以存在使得计算机网络上的一个以上的计算机中工作的扫描变得 容易的一个以上的软件。各种多功能复合机(MFP)和单机扫描器支持对连接到计算机的客户端 的直接扫描。数目不断增加的这些装置作为扫描工作的一部分,也支持扫描 数据上的某种自动化的主机处理工作流(work flow)(例如OCR、索引、减 轻标记(bate stamping), 3D模拟等)。如果使用于促进对连接到网络的客户 端的直接扫描的软件的功能多样化,则能够得到相应的优点。在特开2001-274943号公报中记载的发明中,服务器计算器接收到包含 扫描设定值和参数的扫描命令后,根据各扫描器的能力,选择可进行扫描命 令的处理的扫描器来执行扫描处理。该现有技术用选择的一台扫描器进行扫描处理,因此如果没选择能够支 持扫描命令的扫描器,则不能进行按照扫描命令的扫描处理。从而产生不能 得到按照用户请求的扫描设定值或参数的扫描结果的问题。发明内容本发明为了解决该问题,其目的在于,在包含扫描器的设定(例如分辨 率、图像尺寸等)和后处理工作流(例如OCR、索引)等的扫描目的地址概 要(profile)中,分割为被扫描器支持的第一部分和不被扫描器支持的第二部 分,仅将被扫描器支持的第一部分发送到扫描器,从而使得在扫描器不能进 行处理的概要中不进行扫描处理。而且,目的在于,通过由扫描服务器处理所述第二部分,从而基于请求 的扫描目的地址4既要得到扫描结果。参照附图阅读下面详细的说明和权利要求的范围则更加完全明白本发明 的实施例。应该理解这些图仅是示出了实施例,并非用于限制本发明的范围, 并且通过利用附图在下面更详细地说明本发明的实施例。


图1是表示能够实施实施例的系统的一例的图。图2A是表示实施例的目的地址的客户端中的扫描目的地址概要应用的 工4乍的一方面。图2B是表示实施例的扫描服务器上的扫描概要产生处理的工作的一方面。的工作的一方面。图3A是表示实施例的扫描服务器上的扫描概要产生处理的工作的一方面。图3B是表示实施例的扫描器上的扫描器单元和扫描器工作流处理的工 作的一方面。
图4A是表示实施例的扫描概要产生处理的工作的一方面。 图4B是表示实施例的扫描器上的扫描器单元和扫描器工作流处理的工 作的另一方面。图4C是表示实施例的服务器上的服务器工作流处理和目的地址发送处 理的工作的一方面。图5是表示实施例的对目的地址的瘦客户端(thin client)进行直接扫描 的一个方法。图6是表示实施例的扫描服务器能够利用的各种部分(component )。
具体实施方式
以下,说明对目的地址的客户端进行直接扫描的方法。该方法可由扫描 服务器实施。根据一个实施例,扫描服务器能够从目的地址的客户端上的扫 描目的地址概要应用接收扫描目的地址信息请求。扫描目的地址信息请求可 以包含扫描器选择。与此不同,扫描目的地址信息请求也可以不包含扫描器 选择,扫描服务器为了决定一个以上的候选扫描器,可以实施最佳适合搜索。 扫描服务器能够与扫描器无关地产生用于扫描目的地址概要设定的用户界面 定义。该扫描服务器能够将用户界面定义发送到扫描目的地址扭无要应用。扫描服务器可以接收扫描目的地址概要请求。该扫描目的地址概要请求 可以包含扫描器端的设定。扫描服务器可以判断扫描器是否支持扫描器端的 设定。能够在扫描目的地址概要请求中指定扫描器。为了判断扫描器端的设 定是否被扫描器支持,对扫描器进行查询。与此不同,或者除此之外,判断 扫描器端的设定是否被扫描器支持也可以包含对扫描器模型的定义数据库的 查询。扫描目的地址概要请求可以包含目的地址端的设定。扫描服务器通过目址的客户端进行查询。与此不同,或者除此之外,可以包含对目的地址信息 库(repository )的查询。在扫描服务器判断扫描器端的设定的至少一部分不被扫描器支持的情况 下,扫描服务器可以将扫描目的地址概要分割为第一部分和第二部分。扫描 目的地址概要的第一部分可以包含被扫描器支持的扫描器端的设定。扫描服 务器可以设置为扫描目的地址概要的第一部分的输出目的地址。与此不同,
可以将支持扫描目的地址概要的第二部分中的扫描器端设定的其它的计算装 置设置为扫描目的地址概要的第一部分的输出目的地址。扫描服务器可以将 扫描目的地址概要的第一部分从与扫描器无关的格式变换为适于扫描器的格 式。扫描服务器可以将扫描目的地址概要的第一部分上载到扫描器中。扫描目的地址概要的第二部分可以包含不被扫描器支持的扫描器端的设 定。扫描目的地址概要的第二部分也可以包含不被目的地址的客户端支持的 目的地址端设定。扫描服务器可以将扫描目的地址概要的第二部分从与扫描 器无关的格式变换为适于扫描服务器的格式。该扫描服务器可以将扫描目的 地址概要的第二部分保存在扫描目的地址概要库中。扫描服务器能够从扫描器接收被部分处理了的扫描数据。 一部分被处理 的扫描数据有时按照扫描目的地址概要的第一部分被处理。扫描服务器按照 扫描目的地址概要的第二部分,对一部分被处理的扫描数据进一步施加处理, 能够产生扫描服务器处理过的扫描数据。扫描服务器能够将由扫描服务器处 理过的扫描数据发送到目的地的客户端。接着,参照

本发明的各种实施例。同样的参照号表示相同或功 能类似的要素。图中整体记载,图示的本发明的实施例可以组装、设计为宽 范围的各种不同结构。从而,以下叙述的图示的本发明的几个实施例的更详 细的说明不是用来限定权利要求范围所记载的发明的范围,仅是用来表示发 明的实施例。本说明书所使用的"例子"的用语在本说明书中主要表示"作为一个例 子或为了说明而进行工作"。本说明书中作为"例子"记载的实施例不应视作 比其它的实施例优选,或有利。本说明书中记载的实施例的很多特征可以作为计算机软件、电子硬件或 两者的组合来实现。为了明确地表示硬件和软件的这样的可互换性, 一般将 各种部分连同其功能进行说明。该功能作为硬件或作为软件实现,根据系统 整体担任的特定应用以及设计的制约来决定。只要是本领域技术人员就能够 对于特定的各应用以不同的方法实现记载的功能,但该实施的决定不应视作 超出本发明的范围。在实施记载为计算机软件的功能的情况下,该软件可以包含在存储装置 内、和/或通过系统总线或网络作为电子信号发送的任意类型的计算机命令或 可由计算机执行的代码。实现与本说明书所记载的部分相关的功能的软件可
以包含单一命令或多个命令,并可以分为不同的程序之间的几个不同的代码 段,可以在不同的程序中并且在几个存储装置之间分散。如本说明书所示,"一实施例"、"实施例"、"多个实施例"、"本实施 例"、"这些实施例"、"一个以上的实施例"、"一部分实施例"、,见定的实施 例"、"一个实施例"、"其它实施例"以及同样的表现只要未特别明确记载, 则表示公开的发明中的一个以上的(并且不一定是所有)实施例。"决定"的用语(及其语法上的变形例)用于非常宽的意思,"决定"的 用语包含宽泛的各种动作,从而"决定"的用语包含运算、计算、处理、推 导、调查、查找(即在表、数据库或其它的数据结构中查找)、确认等。而且, "决定"的用语可以包含接收(例如接收信息)、存取(例如存取存储器内的 数据)等。而且,"决定,,的用语也包含解决、挑选、选择、设定等。"才艮据 "的短语只要不明确记载,则不表示"仅根据~",换言之,"根 据~"的短语包含"仅根据 "和"至少根据 "两者。才艮据实施网络扫描的 一个方法,用户可以走到MFP并对网络的目的地址 开始(例如不使用指定之前的目的地址概要)对等扫描(ad-hoc scan )。用户 从装置的面板选择目的地址和发送方法,例如电子邮件或FTP、以及输出格 式和文件压缩的其中一个。用户可以按照实施网络扫描的其它方法,从客户端装置预先决定扫描目 的地址概要,使用嵌入MFP内的网页将其上载到MFP。通过该网页能够预 置与用户通过上述方法手动操作所述装置而选#^的选项相同的选项。这样, 用户通过选择装置上的预定的输出目的地址概要,从而能够随后对相同的目 的地址/选项重复进行扫描。根据实施网络扫描的其它方法,为了保持扫描目的地址概要,可以使用 扫描服务器。在该方法中,用户对扫描服务器上载扫描地址概要来代替对各 网络扫描器发送扫描目的地址概要即可。如果用户走到网络扫描器并选择扫 描目的地址概要,则网络扫描器能够从扫描服务器上的共用库中选择扫描目 的地址概要。作为扫描处理的一部分,用户可以按照用于指定扫描图像数据上的后处 理工作流的方法来生成扫描目的地址概要。用户还可以指定在目的地址端或 中间目的地址(例如扫描服务器)上被支持的工作流动作(例如OCR)。被 指定的各工作流可以具有独特的识别符(GUID),而且这可以作为扫描目的 地址概要的一部分。如果用户使用扫描目的地址概要扫描文件,则可以将与 工作流对应的GUID与被扫描的图像数据一同发送到目的地址。目的地址在接收后,可以对被扫描的图像数据实施通过GUID指定的后处理工作流。与工作流一同使用网络扫描应用程序(utility)所引起的问题之一,是用 户被限定于扫描器和目的地址两者所特有的被扫描的输出格式和扫描器和目 的地址主机两者所特有的自动化工作流。例如,在输出格式不被扫描器所支 持的情况下,有可能用户不能够设置用于接收被主机端的后处理服务所支持, 或者以所希望的格式扫描的图像数据的扫描目的地址概要。而且,在工作流 不被扫描器或接收目的地址所支持的情况下,用户可能不能生成得到所希望 的输出结果的扫描目的地址。在以往的方法中,用户有时必须知道扫描器支持或者不支持哪个格式。 对于不支持的格式,必须使用将扫描器的输出格式变换为希望的格式的应用。 对于扫描器或客户端上的不被支持的工作流,为了执行工作流而有可能必须 (例如手动)搜索其它装置上的服务。本说明书所公开的实施例一般涉及瘦客户端(例如不具有用于变换扫描 数据格式的应用或扫描工作流的客户端)能够以各种输出格式直接扫描网络 目的地址的系统和方法。本说明书所公开的系统和方法中,瘦客户端一边直 接扫描网络的目的地址, 一边也能够利用各种不同的工作流。根据一部分的 实施例,用户也可以不知道哪个输出格式是扫描器所特有的。而且支持将输 出格式变换为所希望的格式的应用不必由瘦客户端包含并具有。而且,不必 包含和具有支持不是瘦客户端或扫描器所特有的工作流处理的工作流处理。 根据一部分实施例,用于对客户端或扫描器的其中一个开始对于工作流所特 有的地址的点对点客户端之间的网络扫描时,能够直接从扫描器将文件/图像 数据发送而不用最初将文件/数据转发到中间节点(例如网络扫描服务器)。在操作环境的 一例中,可以包含具有网络扫描能力的 一个以上的被网络 连接的扫描器或MFP,它们可以网络连接或远程连接,而且可以将被扫描的 图像数据发送到网络的目的地址。在操作环境的一例中,也可以包含扫描服 务器,该扫描服务器可以进行公知的扫描服务器动作,例如提供对于扫描目 的地址概要的库。在操作环境的一例中,也可以包含一个以上的目的地址的 客户端,各目的地址执行用于直接接收从网络连接的扫描器/MFP扫描的图像 数据的直接扫描应用程序。
根据一个实施例,用户可以在一个以上的被网络连接的扫描装置(或 MFP)和/或用户服务器上开始扫描目的地址概要的构筑和加载。为了进行该工作而需要三个步骤。在第一步骤中,扫描目的地址概要(SDP)应用通过将扫描目的地址信息请求发送到扫描服务器,从而可以开始处理。在接收到 扫描目的地址信息请求之后,扫描服务器可以识别(或构筑)与扫描器无关的扫描目的地址概要设定用户界面(UI)的定义。该扫描目的地址概要设定 UI的定义接着被送回到SDP应用。作为设定,可以举出选择的扫描器或扫描 器组、扫描器的设定(例如分辨率、图像尺寸)、输出格式(例如文件类型、 压缩、编码、加密)、后处理工作流(例如OCR、索引、减轻标记(Bates Stamping). 3D再构成)等。在第二步骤中,SDP应用可以产生接收到的来自扫描目的地址概要设定 UI的扫描目的地址概要设定对话,并对其进行显示。用户在输入了自己的扫 描目的地址概要选择之后,SDP应用能够对扫描服务器发送扫描目的地址概 要请求消息。在接收到扫描目的地址概要请求消息之后,扫描服务器可以以 与扫描器无关的格式将扫描目的地址概要保持在扫描服务器中。通过来自扫描器的请求,可以将扫描目的地址概要即时地发送到指定的 扫描器,或在后来取出(即延期)。与扫描器无关的扫描目的地址概要被发送 或取出到扫描器之后,扫描服务器可以判定是否所有的设定都是指定的扫描 器和/或目的地址所特有的(即,是否纟皮它们支持)。在特有的情况下,扫描 服务器将与扫描器无关的扫描目的地址概要变换为适合指定的扫描器的格 式,并可以将变换后的概要上载到扫描器。然后,在用户选择扫描目的地址 概要之后,可以在扫描器上对扫描的图像数据进行特有的处理,并直接(即 不通过扫描服务器)传送到目的地址,而且在目的地址进一步处理数据(即 工作流)。在扫描服务器判断为与扫描器无关的扫描目的地址概要的设定不是对选 择的扫描器所特有的情况下,扫描服务器可以构筑扫描目的地址概要,接着 将扫描目的地址概要分割为两个概要。第一概要可以包含扫描器所特有的扫 描目的地址概要设定,第二概要可以包含非特有的扫描目的地址概要设定。接着,虽然可以将第一概要变换为适合指定的扫描器的格式,但除了第 一概要的输出目的地址被设定在扫描服务器中的情况之外。接着,可以将被 变换后的第一扫描目的地址概要上载到指定的扫描器。第二概要由扫描服务 器变换为可解读的格式(第二概要不是该格式的情况),在该情况下,第二概 要的输出目的地址被设定为原输出目的地址。然后,用户选择扫描目的地址概要之后,可以按照第一概要在扫描器上 对被扫描后的图像数据部分地实施特有的处理,接着将该图像数据发送到扫 描服务器。接着,扫描服务器可以按照第二概要继续进行被扫描后的图像数 据的处理,并可以将被处理后的扫描图像数据发送到原来的目的地址,并在 这里通过特有的工作流处理对目的地址进一步处理该图像数据。图1表示能够将实施例具体化的操作环境的一例100。该操作环境的一例100可以包含一个以上的被网络连接的扫描器102。这些扫描器102可连 接到网络103,和/或远距离连接,并且可以向网络103上的目的地址发送被 扫描后的图像数据。这些扫描器102可以采用具有网络扫描能力的多功能复 合机(MFP)。被网络连接的另一部分的例子102包含文件扫描器、传真机、 电子白板、归档装置、数字静止照相机或数字摄像机、视频移动电话、条形 码扫描器、X线、MRI、层状扫描或其它的医疗用摄像装置等。操作环境的一例100也可以包含扫描服务器104,该服务器可以进行公 知的扫描服务器动作,例如提供用于扫描目的地址概要122的库142。扫描 服务器104可以采用任意类型的计算装置,例如服务器PC、工作站PC、图 像形成装置(例如MFP)等。操作环境的一例100也可以包含一个以上目的地址的客户端106。这些 目的地址的客户端106分别可以起动用于从被网络连接的扫描器/MFP102直 接接收被扫描后的图像数据的直接扫描应用程序。被网络连接的扫描器102 和目的地址客户端106之间的通信可以通过通信信道例如主张电子邮件、 FTP、 HTTP/DIME 、 SOAP/XML、 TCP/IP的权利的协议、AppleTalk等进行。接着,参照图2A 2C。根据一个实施例,客户端206可以包含扫描目的 地址概要(SDP)应用208。用户可以驱动用于将与扫描器无关的格式的扫描 目的地址概要直接发送到扫描器、扫描器组或扫描服务器204的SDP应用 208。该处理可以在SDP应用208对扫描服务器204发送了扫描目的地址信 息请求时开始。该请求可以在选项中包含作为目标的扫描器或扫描器组的识 别。该消息可以是任意格式,例如主张HTTP、 SOAP/SML、 TCP/IP的权利 的格式等。接着,扫描目的地址信息请求可以在扫描服务器204上作为队列 210被存储或即时^皮处理。
在其它的实施例中,可以将扫描目的地址信息请求直接发送到指定的扫描器102中的一个以上。在该情况下,扫描器102可以作为扫描服务器204 的代理进行工作,并且能够执行扫描服务器204的动作的一部分或全部。接 着,不被扫描器102执行的动作然后被转发到扫描服务器204。在扫描服务器204接收到扫描目的地址信息请求时,扫描服务器204可 以即时(即同步)处理请求,或者延期(即非同步)处理请求。即,在后者 的情况下,可以将请求假脱机(spool),并按照假脱机顺序(例如FIFO)进 行处理。通过扫描服务器204处理扫描目的地址信息请求时,扫描服务器204上 的扫描概要产生处理212能够产生用于设定与扫描器无关的扫描目的地址概 要的用户界面(UI)定义。在扫描目的地址信息请求中未指定扫描器的情况 下,UI定义也可以包含扫描器选择。能够识别扫描器102的方法有多个。例 如,有对装置管理员的以往的手动输入、使用管理(SPMP)的发现或服务(网 络服务)发现控制、用于得到预先注册的装置的列表的服务(例如扫描器目 录服务)的访问。为了得到预先注册的装置的列表而访问服务的情况下,可以在扫描装置 102中的一个以上或不同的计算装置上进行装置注册服务。在计算装置上进 行注册服务的情况下,扫描概要产生处理212直接与扫描注册服务进行通信, 或者间接与扫描注册服务进行通信(即对扫描器102进行请求,接着扫描器 可以将请求转发到扫描器注册服务)从而能够访问服务。在扫描装置102上进行注册服务的情况下,该服务还可以由第三者的应 用控制或者由该应用进行。例如可以将服务设为Java程序,控制应用将该Java 程序下载到装置102中,装置102使该程序作为客处理工作。作为其它的例 子,控制应用可以将该应用所处理的消息类型与装置102—同注册。接着, 为了解读和工作而将由控制应用处理并由装置102接收的消息(例如可利用 的扫描器的列表)转发到控制应用。接着,控制应用可以直接对扫描概要产 生处理212或装置102发送回响应(例如扫描器列表),处理或装置接着可以 转发响应(在可能的情况下进行再格式化)。扫描服务器204上的扫描概要产生处理212 —旦完成UI的定义,则扫描 服务器204可以将该UI定义发送回SDP应用208。该UI定义可以采用任意 适当的格式。根据一个实施例,该格式用于表现(rendering) UI,例如XML、HTML、 XUL (XML标记语言)、XAML (基于孩i软的Avalon的标记/表现语 言)等。为了将UI定义发送回SDI应用208,可以使用任意的合适的通信信 道以及协议例如主张HTTP、 SOAP、 FTP、网络文件系统(NFS)、 TCP/IP 的权利的协议、AppleTalk、电子邮件、远程过程调用(RPC)等。扫描装置 204上的扫描概要产生处理212可以进一步将响应进行压缩和/或加密,或者 通过被确认了安全的通信信道(例如SSL、 HTTPS )发送响应。在其它的实施例中,可能通过指定的扫描器102中的一个接收扫描目的 地址信息请求。在该情况下,扫描器102可以作为扫描服务器204的代理工 作,从而扫描器102可以产生UI定义中的全部、或产生UI定义的一部分、 或者完全不产生UI定义。在后者的情况下,可以由扫描服务器204产生UI 定义中的剩余部分。例如,扫描器102可以将请求中的未被处理的部分转发 到扫描服务器204。在完成时,扫描装置204可以将完成了的UI定义直接发 送回SDP应用208,或者发送回扫描器102,扫描器102可以将该UI定义转 发到SDP应用208。在本实施例的其它变形例中,扫描器102可以在第三者的控制应用的管 理下。在该情况下,控制应用控制来自队列210 (例如调度/优先权)的扫描 目的地址信息请求的处理,动态地使请求有效,并可以动态地提供UI定义库。 在存在控制应用的情况下,通过适当方式,例如通过管理界面的手动输入(例 如面板上或嵌入的网页上的关键操作码(key operator code))、通过装置102 上的程序注册接口的控制应用的自动注册(例如主张SOAP、 HTTP、 TCP/IP 的权利的协议等)、服务发现协议(例如SLP、 SSDP、解决方案、WS/发现、 微软的UPnP、 Sun Jini、蓝牙等)对扫描器/MFP102的控制应用的发现等, 从而能够将控制应用与扫描器102—同注册。在有的情况下,通过下载可在 扫描器102上执行的程序,例如不依赖在扫描器102内特有工作的可执行的 ^^莫块和/或客户操作系统(例如Java程序)内工作的才几器(machine)的程序, 从而也能够执行控制应用的注册。在不包含指定了扫描目的地址信息请求的扫描器102的其它实施例中, 扫描服务器204上的扫描概要产生处理212还能够执行用于决定用来产生/上 载扫描目的地址概要122的一个以上的候选扫描器102的最佳适合搜索。该 最佳适合搜索可以基于任意的适当的算法。例如最佳适合搜索可以基于功能 或者子单元的存在。这在扫描目的地址信息请求包含与图像形成功能(例如打印、传真、归档、扫描、复印、变换、出版等)和/或需要的子单元(例如 扫描器、传真调制解调器、归档存储装置等)有关的信息的情况下,可能是 适当的。与此不同,或除此以外,最佳适合搜索可以基于扫描器102的可利 用性(例如使用中与空闲状态比)。这在扫描目的地址信息请求包含与作业的 紧急性有关的信息的情况下可能是适当的。与此不同,或除此以外,最佳适 合搜索可以基于扫描器102的性能(例如1分钟的页数)。这在扫描目的地址信息包含与扫描器102所希望的性能的速度(或范围)有关的信息的情况下 可能是适当的。与此不同,或除此以外,最佳适合搜索可以基于扫描器102 的场所(物理或理论之一,例如根据职守)。这在扫描目的地址信息请求包含 与客户端206的位置或扫描器102所希望的位置有关的信息的情况下可能是 适当的。与此不同,或除此以外,最适合搜索可以基于访问权。这在扫描目 的地址信息请求包含用于识别具有用来执行用户所希望的功能(例如扫描、 传真等)的权限的扫描器102的访问权信息的情况下可能是适当的。在接收到来自扫描服务器204上的扫描概要产生处理212的响应时,扫 描目的地址概要(SDP )应用208可以按照来自扫描服务器204的响应中包 含的UI定义,直接表现与扫描器无关的扫描目的地址概要UI对话214。与 扫描器无关的扫描目的地址概要的UI对话214中的设定可以包含选择的扫描 器或扫描器组、扫描器的输入设定(例如,分辨率、裁切、图像尺寸)、输出 格式的设定(例如文件格式、压缩、加密、解密)、目的地址和发送(例如 FTP、电子邮件、HTTP、 NFS、 SOAP/XML )、后处理工作流(例如OCR、 减轻标记、水印、页编号、索引/存档、3D再构成)、会计(例如职守代码)、 安全(例如PIN、加密等)等,但不仅仅限定于此。SDP应用208在表现UI 对话214之前,也可以使实施消息格式的一部分的有效。用户可以从UI对话214中选择与扫描器无关的扫描目的地址概要设定。 为了将扫描目的地址概要请求发送到扫描服务器204,可以使用直接发送应 用程序216。扫描目的地址概要请求可以包含从UI对话214选择的设定。可 以在扫描目的地址概要请求队列218内存储扫描目的地址概要请求。在其它的实施例中,在扫描器102作为扫描服务器204的代理而工作的 情况下,可以对扫描器102发送回响应,4^着,该扫描器可以将响应的整体 或一部分发送回扫描服务器204。在其它的变形例中,也可以将扫描服务器 204的通信地址作为UI定义的一部分发送回SDP应用208。在该情况下,SDP
应用208可以直接对扫描服务器204发送回UI响应。接着,参照图3A-3B。扫描服务器304上的扫描概要产生处理320可以 处理来自扫描目的地址概要请求队列318的扫描目的地址概要请求。这些请 求的处理也可以与请求的接收不同步。在其它的实施例中,如前所述,用于 处理的扫描目的地址概要请求的优先权、调度和释放可以在外部控制应用的 控制下。扫描服务器304上的扫描概要产生处理320可以在任意时间开始扫描目 的地址概要请求的处理。在某些情况(例如送出的情况)下,扫描目的地址 概要请求可以包含用于上载扫描目的地址概要的扫描器302的列表(即扫描 器组)。在其它的情况(例如取出的情况)下,请求也可以不包含指定的扫描 器302。取而代之,扫描器302可以将处理延期至进行用于扫描目的地址概 要的请求为止。扫描服务器304上的扫描概要产生处理320开始扫描目的地址概要请求 的处理时,该处理可以判断与请求内的扫描器无关的全部扫描目的地址概要 设定是否被指定的扫描器302和/或输出目的地址306分别支持。在一个实施 例中,扫描器302关于是否支持关联的扫描器的选项/设定,对物理的扫描器 302或扫描器模型定义数据库(SMDB) 324的其中一个进行查询,而且关于 目的地址306是否支持关联的目的地址选项/设定(即工作流),对目的地址 306或目的地址信息库的其中一个进行查询,从而识别扫描目的地址概要的 全部选项/设定,因此通过分析请求而能够进行该判断。扫描器模型的数据库324可以包含对于扫描器302的类型或模型的规定 组的能力的定义、选项以及设定。作为第一关键(key),指定扫描器302的 类型或模型(这例如可以通过扫描器302的SNMP的查询来得到),接着, 作为第二关键,通过对被指定的选项/设定进行执行,从而能够进行查询。在扫描器302支持扫描目的地址概要请求内包含的全部扫描器端的选项/ 设定,并且目的地址306支持扫描目的地址概要请求内包含的全部目的地址 端选项/设定的情况下,扫描服务器304上的扫描概要产生处理320能够将与 扫描器无关的扫描目的地址概要变换为扫描器302特有的格式。这样的从独 立于扫描器的格式向依赖于扫描器的格式的变换可通过SMDB324达到。在 该情况下,SMDB324可以具有从与扫描器无关的格式向扫描器固有的格式的 扫描器的选项/设定的映射。 一部分选项/设定为固有目的地址,在不被扫描器302知道的情况下(例如,不被解读而通过扫描器302的元数据),代替 SMDB324而使用目的地址信息库来变换这些选项。在其它的模式下,可以在 扫描器装置302内装入用于变换的定义。可以为了进行变换为查询扫描器 302,或者也可以从扫描器302上载变换定义。扫描器固有的扫描目的地址概要322 —旦完成,则能够将扫描目的地址 概要322上载到该扫描器302。在一个实施例中,能够实时地上载扫描目的 地址概要322。作为其它的做法,为了上载该扫描目的地址积无要322,可以进 行等待。而且作为其它的做法,可以延迟扫描目的地址概要322,直到从扫 描器302有请求,或产生其它的开放事件为止。扫描目的地址概要322对扫 描装置302的上载可通过被扫描装置302支持的任意方式(例如HTTP、 FTP、 电子邮件等)进行。在其它的实施例中,在其它的计算装置上可以进行扫描目的地址概要变 换。通过任意方式,例如通过管理接口的手动输入(例如面板上的键操代码 或嵌入的网页)、由变换装置上的程序通过注册接口进行的自动注册(例如主 张SOAP、 HTTP、 TCP/IP的权利的协议等)、或服务发现协议(例如SLP、 SSDP、解决方案、WS/发现、微软的UPnP、 Sun Jini、蓝牙等)对变换装置 的发现,从而扫描服务器304能够知道远程变换装置。通过如前所述的任意 的适当方式和格式能够对远程变换装置传送变换请求。一旦对扫描器302上载了扫描目的地址概要322,则用户能够使用扫描 目的地址概要322开始扫描至目的地址作业(例如扫描至FTP、传真、扫描 至归档(scan to filing))。由于可以将概要322对扫描器302和目的地址306 完全特有,所以可以在扫描器302上执行全部扫描器端的处理,将其结果得 到的被扫描的图像数据直接传送到目的地址306,在目的地址306进行全部 目的地址端的处理。例如,扫描器单元326可以扫描文件源328,并产生扫 描数据330。能够对扫描器302上的扫描器工作流处理器332提供扫描数据 330和扫描目的地址概要322,扫描器302能够发生被处理过的数据334。将 被处理过的数据334传送到目的地址发送处理336,该处理能够将被处理过 的数据334发送到被指定的目的地址306。能够在目的地址306或中间目的 地址(未图示)上进行其它目的地址端处理。接着,参照图4A - 4C。在扫描器402不可能支持扫描目的地址概要请求 的全部选项/设定的情况下,扫描服务器404可以将与扫描器无关的扫描目的 地址概要分割为两个部分,即第一部分422a和第二部分422b。第一部分422a 可以包含扫描器端的设定的初始处理子集(subset)被扫描器402固有支持的 设定、和目的地址端设定的最终处理子集被目的地址406固有支持的设定。 第二部分422b可以包含不被支持的扫描器端的设定和不被支持的目的地址端设定。接着,与前面同样,为了成为扫描器402 (本地)固有的格式而能够变 换第一部分422a,但如前所述,除了能够将概要422a的输出目的地址修改为 扫描服务器404或可执行不被支持的扫描/目的地址的处理的选项/设定的其 它的计算装置的情况。能够将第二部分422b变换为适于扫描服务器404 (非 本地)或能够执行不被支持的扫描/目的地址的处理的选项/设定的其它计算装 置的格式。在一个实施例中,在扫描服务器404或其它的计算装置已经成为 适合于与扫描器无关的扫描目的地址格式的情况下,也可以不进行变换。除 此以外,能够将扫描目的地址概要的第二部分422b的输出目的地址设定为扫 描目的地址概要的原来的目的地址。在其它的计算装置中执行概要的第二部分422b的情况下,扫描服务器 404能够实时地,或者(例如通过来自其它计算装置的取出请求)在某一延 迟时间之后传送扫描目的地址概要第二部分422b。可以通过如前所述的任意 适当的方式,将扫描目的地址概要第二部分422b传送到其它的计算装置。扫 描服务器404或其它的计算装置接着可以将第二部分422b保存在扫描目的地 址库442中,但是库442可以是服务器404或装置专用也可以是外部的。扫描服务器404能够将扫描目的地址概要的第一部分422a和第二部分 422b连接(例如链接)的方法有多种。例如,扫描服务器404或计算装置上 的输出目的地址可以设为与扫描目的地址概要的第二部分422b相关联的固 有的端口地址。作为其它的例子,可以将扫描服务器404或计算装置上的输 出目的地址设为与扫描目的地址概要的第二部分422b相关联的固有文件路 径(例如FTP、 NFS)。作为其它例子,可以将扫描服务器404或计算装置上 的输出目的地址设为与扫描目的地址概要第二部分422b相关联的固有的电 子邮件地址。作为其它例子,可以在从扫描器402内的扫描单元426输出的 被扫描过的图像数据430内嵌入元数据,并且该元数据可以包含与扫描目的 地址概要的第二部分422b相关联的识别符。作为其它例子,可以从被扫描过 的图像输出和从发送机构得到的其它信息,例如,装置名、用户ID、输入文 件名或类型、和/或概要名中取出扫描目的地址概要的第二部分422b。扫描目的地址概要的第一部分422a —旦上载到扫描器402,则用户能够 使用扫描目的地址概要开始扫描至目的地址作业。在一个实施例中,在原来 的扫描目的地址概要对扫描器402和/或目的地址406不是完全特有的情况 下,能够在扫描器402上执行扫描器端处理设定(由概要指定的)的子集。 特别是扫描器单元426扫描文件源428,从而能够产生扫描数据430。该扫描 数据430可以对扫描器工作流处理432提供,该处理按照扫描目的地址概要 的第一部分422a处理扫描数据430,并能够产生被部分处理的数据444。该 被部分处理的扫描数据444可以由目的地址发送单元436发送到扫描服务器 404或计算装置(可在概要内指定的)。扫描服务器404或计算装置能够执行剩余的不被支持的扫描器端的设定 和初始的不被支持的目的地址端(例如工作流)的后处理(在扫描服务器的 扫描目的地址概要422b内指定的)。特别可以将由扫描器402提供的被部分 处理过的扫描数据444发送到服务器工作流处理446。服务器工作流处理446 按照扫描目的地址概要的第二部分422b来处理被部分处理过的扫描数据 444,并且能够产生被完全处理过的扫描数据448。接着,扫描服务器404或 计算装置内的目的地址发送单元450可通过由目的地址406支持的某个方式 对目的地址406发送被完全处理过的扫描数据448。接着,目的地址406能 够执行任意的剩余的目的地址端后处理。根据一个实施例,扫描服务器404可以再次整理步骤的顺序,使得由扫 描服务器404执行的步骤不被目的地址406支持,但最终步骤被目的地址406 支持。由扫描服务器404和/或扫描目的地址概要的计算装置的部分422b指 定的处理也可以分散给能够执行服务的其它的装置。这些装置/服务可以通过 任意方式,例如此前的操作者的手动输入、服务发现方法(例如SLP、 SSDP)、 服务注册方法等来识别。在某些情况下,由扫描服务器404 (或其它计算装置)接收和/或处理的 被扫描过的图像数据444、 448的格式有时不是适于作为对目的地址端406的 输入的格式。在该情况下,扫描服务器404能够将输出格式变换为适于目的 地址端406的输入格式。该变换可通过扫描服务器404和/或计算装置或者远 程变换装置执行。在一个实施例中,在进行变换时,变换装置可以如下开始 变换。从接收到的数据中提取文件/图像数据。决定各文件/图像数据的格式。
接着,装置判断是否能够通过直接的从格式到格式的变换(例如转换代码) 来进行变换。如果不能,则能够使用支持文件/图像数据的打印的格式特定应用(即可以将文件特有的格式变换为与装置无关的图原(graphicalprimitive), 例如微软视窗中的GDI)来进行该变换。在能够通过直接的格式-格式变换进行变换时,能够对变换应用程序传 送提取的文件/图像数据。 一旦变换则能够将该变换后的数据返回到在适当的 位置接收到的数据。否则,通过对支持文件/图像数据的应用上载文件/图像, 并对指定了位置的逻辑打印机请求进行文件的背景打印,从而能够进行变换。 在该情况下,逻辑打印机可以包含格式固有的包括的打印机驱动器,并且该 打印机驱动器可以将与装置无关的图原(例如GDI)变换为指定的格式(例 如TIFF、 PDF等)。驱动器描述被作为目标的目的地址被如何变换的数据, 并且不能产生与是否输出(例如复制、装订)等有关的控制时序,所以可以 将该驱动器称作包括驱动器。在其它的模式中,可以将驱动器设为装置固有 的驱动器。在该情况下,从被变换后的数据起进行过滤装置固有的设定的后 处理。一旦变换后,可以将该变换后的数据返回到在适当的位置被接收的数据。 接着,扫描服务器404 (或计算装置)可以将被部分(或完全)处理的图像 数据448传送到最初指定的目的地址406。接着,在存在被扫描的图像数据 448中的剩余的后处理(例如工作流)的情况下,目的地址406可以将它们完成。图5表示用于按照一个实施例来促进瘦客户端对网络的目的地址的直接 扫描的方法500。该方法500可由扫描服务器104执行。扫描服务器104可以接收扫描目的地址概要请求(502)。该扫描目的地 址概要请求可以包含扫描器端的设定和目的地址端的设定。扫描器端的设定 可以包含扫描器设定(例如分辨率、图像尺寸)、输出格式(例如文件的类型、 压缩、编码、加密)等。扫描目的地址端"&定可以包含后处理工作流(例如 OCR、索引、减轻标记、3D再构成)等。扫描服务器104能够判断扫描器端设定是否能够被在扫描目的地址概要 请求内指定的扫描器102支持(504)。为了进行判断需要查询扫描器102。 作为其它的做法,为了进行判断也可以对扫描器模型的定义数据库进行查询。扫描服务器104能够判断目的地址端设定是否被发送了扫描目的地址概
要请求的目的地址106这样的目的地址106支持(506)。为了进行判断,可 以进行对目的地址106的查询,作为其它方法,也可以对目的地址信息库进 行查询。在扫描服务器104判断为扫描器端设定和目的地址端设定被支持 (508 )的情况下,可以对扫描器102上载扫描目的地址概要(508 )。然后, 在用户选择了扫描目的地址概要122时,可以对在扫描器上扫描的图像数据 固有地进行处理,并直接(即不通过扫描服务器104 )传送到目的地址106, 并且可以在该目的地址进一步进行处理(即工作流)。在扫描服务器104判断为一部分扫描器端设定不被扫描器102支持,和/ 或一部分目的地址端设定不被目的地址106支持(508 )的情况下,扫描服务 器104可以将扫描目的地址概要分割为两个部分,即第一部分422a和第二部 分422b (510)。扫描目的地址概要的第一部分422a可以包含被扫描器102 支持的扫描器端设定,扫描目的地址概要的第二部分422b可以包含不被扫描 器102支持的扫描器端设定和不被目的地址106支持的目的地址端设定。除了扫描目的地址概要的第一部分422a的输出目的地址能够设置在扫描 服务器104中的情况之外,扫描目的地址概要的第一部分422a能够变换为适 于被指定的扫描器102的格式(该部分已经不是该格式的情况)。接着,扫描 目的地址概要的被变换了的第一部分422a可以上载到指定的扫描器102 (512)。接着,扫描目的地址概要的第二部分422b被变换为可由扫描服务器 104解读的格式(该部分已经不是该格式的情况)的情况下,扫描目的地址 概要的第二部分422b的输出目的地址被设置为原来的输出目的地址106。扫 描目的地址概要的第二部分422b被保存在扫描目的地址概要库442内(514)。 该库也可以在扫描服务器104上或其它场所。然后,用户如果选择扫描目的地址概要,则按照扫描目的地址概要的第 一部分422a在扫描器102上固有地对被扫描了的图像数据进行部分处理,接 着传送到扫描服务器104 (或其它的计算装置)。扫描服务器104按照扫描目 的地址概要的第二部分422b继续被扫描的图像数据的处理,并将处理过的扫 描的图像数据发送到原来的目的地址106,并且可以在原来的目的地址通过 目的地址固有的工作流处理进一步处理该图像数据。作为使用扫描目的地址概要来说明了上述实施例,但其它的实施例中, 扫描目的地址概要可以包含用于单一使用的下拉扫描(pull scan )。其它的实 施例可以包含表现输出、将输出设为其它的目的地址例如呼出或呼入的传真、文件检索、格式变换等发送的其它的远程输入图像动作。其它的实施例可以 包含扫描服务器监视或接收来自扫描装置的作业状态/完成通知,以及将该通 知变换为适于SDP应用的格式,以及将变换后的作业状态/完成通知转发给SDP应用。图6表示按照一个实施例在扫描服务器604中可利用的各种部分。图示 的部分可以在相同的物理结构内,或者在另外的外壳或构造物内。扫描服务器604可以包含处理器603和存储器605。处理器603可以控 制扫描服务器604的动作,可由微处理器、微控制器、数字信号处理器(DSP) 或本技术领域已知的其它装置实现。处理器603基于存储在存储器605内的 程序命令, 一般执行逻辑和代数运算。存储器605内的命令能够执行以实施 上述方法。例如处理器603可以执行存储器605内的命令,以执行图5的方 法500,例如扫描目的地址概要请求的接收(502)、扫描端设定是否被扫描 器102支持的判断(504 )、目的地址端设定是否被目的地址106支持的判断 (506)。扫描服务器604为了与其它电子设备,例如扫描器102、目的地址的客 户端106等进行通信,也可以包含一个以上的通信接口 607和/或网络接口 613。例如,扫描服务器604可以经由通信接口 607或网络接口 613从目的地 址的客户端106接收扫描目的地址概要请求。作为其它的例子,扫描服务器 604可以经由通信接口 607或网络接口 613 /人扫描器602接收净皮一部分处理 过的扫描数据。通信接口 607和网络接口 613可以基于有线通信技术、无线 通信技术或其两者。扫描服务器604可以包含一个以上的输入装置609和一个以上的输出装 置611。这些输入装置609和输出装置611可以使用户的输入变得容易。作为 扫描服务器604的一部分,也可以设置其它的部分615。图6仅表示扫描服务器604的一个可能性的结构。按照公开的实施例, 也可以利用其它各种结构和部分。可以利用各种不同的技术和方法来显示信息和信号。例如此前说明的整 体中参照的数据、命令、指令、信息、信号、比特、符号和码片可通过电压、 电流、电磁波、磁场或电性粒子、光场或光子、或它们的组合来表现。电路和算法步骤可通过电子硬件、计算机软件或它们两者的组合来实现。为
了明确地说明硬件和软件的这样的互换可能性,通过其功能说明了用于各种 说明的部分、块、模块、电路和步骤。根据系统整体担负的特定用途和结构 的限制来决定该功能是由硬件实现还是由软件实现。如果是本领域技术人员,不应视作脱离了本发明的范围。模块和电路可以通过通用处理器、数字信号处理器(DSP)、应用特定集成电路(ASIC)、现场可编程门阵列信号(FPGA)或其它可编程逻辑装置、分立 (discrete)的门或晶体管逻辑、分立的硬件部分或被设计为执行本说明书中 说明的功能的它们的组合来实现或执行。通用处理器可以采用微处理器,在 其它的例子中,处理器可以采用任意的现有型处理器、控制器、微控制器或 状态机(state machine )。处理器也可以作为计算装置的组合,例如DSP和微 处理器的组合、多个微处理器、与DSP核心组合的一个以上的微处理器或其 它的结构来实现。硬件、由处理器执行的软件模块或它们两个的组合中直接体现。软件模块也 可以常驻于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM 存储器、寄存器、硬盘、自由拆装的盘、CD-ROM、本领域技术人员公知的 任意的其它方式的存储介质内。可以在处理器中结合例示的存储介质的一例, 以便处理器能够在与存储介质之间读出或写入信息。在其它的例子中,该存 储介质可以与处理器一体化。处理器和存储介质也可以在ASIC内。该ASIC 也可以在用户终端内。在其它的例子中,处理器和存储介质也可以作为分立 的部分在用户终端内。本说明书所公开的方法包含用于达到说明了的方法的 一个以上的步骤或 动作。方法的步骤和/或动作可以互相交替而不会超出本发明的范围。换言之, 为了实施例的适当的工作,步骤或动作的特定顺序如果不是必要的,则也可以上,图示并说明了本发明的特定的实施例和应用,但应当理解本发明 不应仅限定于与本发明公开相同的结构和部分。对于本发明所公开的本发明 的方法和系统的结构、动作以及细节可以进行本领域技术人员清楚的各种变 形和变更而不会超出本发明的主旨。
权利要求
1.一种对目的地址的客户端进行直接扫描的方法,其特征在于,所述方法由扫描服务器实施,并且包括以下步骤接收包含扫描器端设定的扫描目的地址概要请求的步骤;判断所述扫描器端设定是否被扫描器支持的步骤;以及在判断为所述扫描器端设定的至少一部分不被所述扫描器支持的情况下,将扫描目的地址概要分割为第一部分和第二部分的步骤,在该情况下,所述扫描目的地址概要的所述第一部分包含被所述扫描器支持的所述扫描器端设定,所述扫描目的地址概要的所述第二部分包含不被所述扫描器支持的扫描器端设定,而且还包括将所述扫描目的地址概要的所述第一部分上载到所述扫描器的步骤。
2. 如权利要求1所述的方法,其特征在于,判断所述扫描器端设定是否被 所述扫描器支持的步骤包含对所述扫描器进行查询,以及对扫描器模型定义 数据库进行查询的至少其中一个步骤。
3. 如权利要求1所述的方法,其特征在于,所述扫描目的地址概要请求还 包含目的地址端设定,并且所述方法还包含判断所述目的地址端设定是否被 目的地址的客户端支持的步骤。
4. 如权利要求3所述的方法,其特征在于,判断所述目的地址端设定是否 被所述目的地址的客户端支持的步骤包含对所述目的地址的客户端进行查 询,以及对目的地址信息库进行查询的至少其中一个步骤。
5. 如权利要求3所述的方法,其特征在于,所述扫描目的地址概要的所述
6. 如权利要求1所述的方法,其特征在于,还包含设定所述扫描服务器作 为所述扫描目的地址概要的所述第一部分的输出目的地址的步骤。
7. 如权利要求1所述的方法,其特征在于,还包含设定所述扫描服务器以 外的计算装置作为所述扫描目的地址概要的所述第一部分的输出目的地址的 步骤,所述计算装置支持所述扫描目的地址概要中的所述第二部分中的所述 扫描器端设定。
8. 如权利要求1所述的方法,其特征在于,还包含将所述扫描目的地址概 要的第一部分从与扫描器无关的格式变换为适合所述扫描器的格式的步骤。
9. 如权利要求1所述的方法,其特征在于,还包含将所述扫描目的地址概 要的第二部分从与扫描器无关的格式变换为适合所述扫描服务器的格式的步骤。
10. 如权利要求1所述的方法,其特征在于,所述扫描目的地址概要请求 指定所述扫描器。
11. 如权利要求1所述的方法,其特征在于,还包含在扫描目的地址概要 库内保存所述扫描目的地址概要的所述第二部分的步骤。
12. 如权利要求1所述的方法,其特征在于,包括从所述扫描器接收被部 分处理的扫描数据的步骤,所述被部分处理的扫描数据按照所述扫描目的地 址概要的所述第 一部分被处理,所述方法包含按照所述扫描目的地址概要的所述第二部分,对所述被 部分处理的扫描数据进一步执行其它处理的步骤;以及作为结果,产生由扫 描服务器处理的扫描数据的步骤。
13. 如权利要求12所述的方法,其特征在于,还包含将由所述扫描服务器 处理的扫描数据发送到目的地址的客户端的步骤。
14. 如权利要求1所述的方法,其特征在于,还包括以下步骤接收来自目的地址的客户端的扫描目的地址概要应用的扫描目的地址信 息请求的步骤;产生用于与扫描器无关的扫描目的地址概要设定的用户界面定义的步 骤;以及将所述用户界面定义发送到所述扫描目的地址概要应用的步骤。
15. 如权利要求14所述的方法,其特征在于,所述扫描目的地址信息请求 包含扫描器的选择。
16. 如权利要求14所述的方法,其特征在于,所述扫描目的地址信息请求 不包含扫描器选择,所述方法还包含执行用于决定一个以上的候选扫描器的 最佳适合搜索的步骤。
17. —种计算机系统,对目的地址的客户端进行直接扫描,其特征在于, 包括处理器;与所述处理器进行电子通信的存储器;以及 存储在所述存储器中的命令,所述命令能够执行接收包含扫描器端设定的扫描目的地址概要请求;判断所述扫描器端设定是否被扫描器支持;在判断为所述扫描器端设定的至少 一部分不被所述扫描器支持的情况 下,将扫描目的地址概要分割为第一部分和第二部分,在该情况下,所述扫 描目的地址概要的所述第一部分包含被所述扫描器支持的所述扫描器端设 定,所述扫描目的地址概要的所述第二部分包含不被所述扫描器支持的扫描 器端设定,而且能够执行将所述扫描目的地址概要的所述第一部分上载到所 述扫描器。
18.—种计算机可读取的介质,包括用于实现对目的地址的客户端进行直 接扫描的方法的可执行的命令,其特征在于,所述方法由扫描服务器实施, 并且包括以下步骤接收包含扫描器端设定的扫描目的地址概要请求的步骤; 判断所述扫描端器设定是否被扫描器支持的步骤;以及 在判断为所述扫描器端设定的至少一部分不被所述扫描器支持的情况 下,将扫描目的地址概要分割为第一部分和第二部分的步骤,在该情况下, 所述扫描目的地址概要的所述第一部分包含被所述扫描器支持的所述扫描器 端设定,所述扫描目的地址概要的所述第二部分包含不被所述扫描器支持的 扫描器端设定,而且还包括将所述扫描目的地址概要的所述第一部分上载到 所述扫描器的步骤。
全文摘要
提供一种用于对目的地址的客户端进行直接扫描的方法和系统。在一个实施例中,能够接收扫描目的地址概要请求。扫描目的地址概要请求能够包含扫描器端设定。能够判断扫描器端设定是否被扫描器支持。在判断为扫描器端设定的至少一部分不被扫描器支持的情况下,将扫描目的地址概要分割为第一部分和第二部分。扫描目的地址概要的第一部分可以包含被扫描器支持的扫描器端设定。扫描目的地址概要的第二部分可以包含不被扫描器支持的扫描器端设定。可以将扫描目的地址概要的第一部分上载到扫描器。
文档编号H04N1/00GK101155236SQ200710112209
公开日2008年4月2日 申请日期2007年6月21日 优先权日2006年9月28日
发明者安德鲁·R·弗里奇 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1