信息处理设备和装置操作设置方法 本申请要求于 2009 年 7 月 27 日提交的日本专利申请第 2009-174810 号的优先权, 其全部内容通过引用结合于此。
技术领域 本发明涉及信息处理设备和装置操作设置方法, 其中, 该信息处理设备上安装有 装置驱动器以使用诸如 MFP( 多功能外围设备 ) 的装置 ( 该装置为复印机、 打印机或者集中 地具有复印功能、 打印功能、 扫描功能和其他功能的多功能数字图像形成设备 )。
背景技术 以下描述阐明了发明人对相关技术及其中的问题的知识, 并且不应解释为承认现 有技术中的知识。
存在通用的信息处理系统, 其中, 诸如像上述的 MFP 的多个装置和作为个人计算 机的信息处理设备经由网络互连。 而且用户可以通过将打印作业等从信息处理设备发送至 优选装置来使优选装置进行打印。
在该信息处理系统中, 用以使用装置的装置驱动器 ( 诸如, 打印机驱动器 ) 被预先 安装在信息处理设备上。
用户选择并启动用于目标装置的装置驱动器, 然后根据装置驱动器打开操作设置 画面 ( 例如, 打印设置画面 )。 而且, 用户经由操作设置画面进行操作设置, 并且给出作业执 行指令, 然后将所创建的作业发送至目标装置并由该目标装置执行。
在经由根据装置驱动器显示的操作设置画面进行操作设置时, 用户可能想要在以 下情况下改变目标装置。
例如, 在匆忙打印的用户发现目标 MFP 正在忙于进行如此多的复印的情况下, 以 及在用户在进行打印设置时从目标 MFP 接收到卡纸发生的通知的情况下。此外, 还有在用 户使用 Twain 驱动器来进行操作设置, 并且来到目标 MFP 在其扫描器上设置文档并使目标 MFP 通过 Twain 进行扫描的情况下, 然而, 由于另一个用户正在使用目标 MFP, 因此, 用户必 须在另一 MFP 的扫描器上设置文档。
如在这种情况下一样, 为了在经由根据用于目标装置的装置驱动器显示的操作设 置画面进行操作设置时改变目标装置, 用户必须关闭操作设置画面 ; 选择另一驱动器 ; 根 据该另一驱动器打开操作设置画面 ; 并且再次经由操作设置画面进行操作设置。这对于用 户是麻烦的。
根据日本未审查公开专利出版物第 2006-164240 号, 存在一种数据处理设备, 其 能够检测应用程序的打印设置与使用打印机驱动器设置的功能之间的不匹配, 并且自动调 节打印设置以解决该不匹配。
根据日本未审查公开专利出版物第 2003-167714 号, 存在一种用户接口显示设 备, 其能够保持用于设置的对话框的空间足够大, 并且使用户以容易的方式检查为各个设 置项所设置的当前值, 而不需要他们经由在显示器上一个接一个切换的框为各个设置项设
置值。 在日本未审查公开专利出版物第 2006-164240 号中所述的技术, 可以解决在应用 程序的打印设置与使用用于目标装置的打印机驱动器设置的功能之间的不匹配, 但不能解 决以下不便 : 如果用户在经由根据装置驱动器显示的操作设置画面进行操作设置时改变目 标装置, 用户必须再次进行操作设置。
此外, 在日本未审查公开专利出版物第 2003-167714 号中所述的技术不能解决用 户在改变目标装置的情况下必须再次进行操作设置的不便。
本文中对其他出版物中所公开的各种特征、 实施例、 方法和设备的优点和缺点的 描述决不旨在限制本发明。实际上, 本发明的某些特征能够在仍然保留其中公开的一些或 所有特征、 实施例、 方法和设备的情况下克服某些缺点。
发明内容
考虑到相关技术中的上述和 / 或其他问题而开发了本发明的优选实施例。本发明 的优选实施例能够显著地对现有方法和 / 或设备进行改进。
本发明的一个目的在于提供一种信息处理设备, 其通过解决以下不便来改进有用 性: 在用户将目标装置从一装置驱动器改变为另一装置驱动器的情况下, 用户必须使用装 置驱动器再次进行操作设置, 同时经由根据该另一装置驱动器显示的操作设置画面进行操 作设置。
本发明的另一目的在于提供一种装置操作设置方法, 其通过解决以下不便来改进 有用性 : 在用户将目标装置从一装置驱动器改变为另一装置驱动器的情况下, 用户必须使 用装置驱动器再次进行操作设置, 同时经由根据该另一装置驱动器显示的操作设置画面进 行操作设置。
根据本发明的第一方面, 一种信息处理设备, 在该信息处理设备上安装有第一装 置驱动器和第二装置驱动器以分别使用第一装置和第二装置, 该信息处理设备包括 :
显示部, 用于当启动第一装置驱动器时, 在显示部本身上显示操作设置画面, 以对 第一装置进行操作设置 ;
存储器, 用于在存储器本身中记录经由在显示部上显示的操作设置画面设置的 值; 以及
控制器, 用于如果用户在经由操作设置画面进行操作设置时将目标装置从第一装 置改变为第二装置, 则使用于第二装置的第二装置驱动器接管 (take over) 记录在存储器 中的并使用所述第一装置驱动器设置的值。
根据本发明的第二方面, 一种通过信息处理设备来实现的装置操作设置方法, 信 息处理设备上安装有第一装置驱动器和第二装置驱动器以分别使用第一装置和第二装置, 该装置操作设置方法包括 :
当启动第一装置驱动器时, 在显示部上显示操作设置画面, 以对所述第一装置进 行操作设置 ;
在存储器中记录经由在显示部上显示的操作设置画面设置的值 ; 以及
如果用户在经由操作设置画面进行操作设置时将目标装置从第一装置改变为第 二装置, 则使用于第二装置的第二装置驱动器接管记录在存储器中的并使用第一装置驱动器设置的值。
根据以下结合附图的描述, 将进一步理解各实施例的以上和 / 或其他方面、 特征 和 / 或优点。在可应用的情况下, 各实施例可以包括以及 / 或者排除不同的方面、 特征和 / 或优点。另外, 在可应用的情况下, 各实施例可以结合其他实施例的一个或多个方面或特 征。不应将对特定实施例的方面、 特征和 / 或优点的描述解释为限制其他实施例或权利要 求。 附图说明 本发明的优选实施例在附图中通过实例示出但不作为限制, 在附图中 :
图 1 是示出其中采用了根据本发明的一个实施例的信息处理设备的图像处理系 统的配置的框图 ;
图 2 是示意性地示出信息处理设备的配置的框图 ;
图 3 是示出记录在存储器中的打印机驱动器的功能配置的框图 ;
图 4 是示出 MFP 的功能配置的框图 ;
图 5 是表示在信息处理设备中执行的程序的流程图 ;
图 6 是接续图 5 的流程图的流程图 ;
图 7 是示出在信息处理设备的显示器上根据在改变前的用于第一装置的装置驱 动器显示的操作设置画面的视图 ;
图 8 是示出在信息处理设备的显示器上根据在改变后的用于第二装置的装置驱 动器显示的操作设置画面的视图 ;
图 9 是示出根据用于第二装置的装置驱动器显示的另一个操作设置画面的视图, 该操作设置画面具有包含告知所设置的值已被接管的通知的弹出窗口 ;
图 10 是表示在本发明的另一个实施例中的信息处理设备中所执行的程序的流程 图; 以及
图 11 是表示在本发明的又一个实施例中的信息处理设备中所执行的程序的流程 图。
具体实施方式
在以下段落中, 本发明的一些优选实施例将通过实例描述而不限制。 应该理解, 基 于本披露, 本领域的技术人员可以基于所示出的这些实施例进行各种其他修改。
图 1 是示出其中采用了根据本发明的一个实施例的信息处理设备的图像处理系 统的配置的框图。
图像处理系统包括信息处理设备 1、 以及各用作如上所述的装置的 MFP 21 和 MFP 22, 并且信息处理设备 1、 以及 MFP 21 和 MFP 22 经由网络 3 互连。
信息处理设备 1 是个人计算机。将在图 2 所示的框图中示出信息处理设备 1 的配 置。
如图 2 所示, 信息处理设备 1 包括 CPU 11、 ROM 12、 RAM 13、 存储器 14、 输入操作器 (entry manipulator)15、 显示器 16、 网络接口 ( 网络 I/F)17 等, 并且这些部件经由系统总 线 19 互连。CPU 11 通过执行记录在 ROM 12 或存储器 14 中的程序来集中控制整个信息处理设备 1。 ROM 12 是用于在其本身中记录由 CPU 11 执行的程序和其他数据的记录介质。
RAM 13 是用于为 CPU 11 提供工作区以根据操作程序执行处理的记录介质。 】
存储器 14 是诸如硬盘驱动 (HDD) 的记录介质, 并且将各种应用程序、 数据等记录 在其中。在该实施例中, 存储器 14 记录用作用于图像形成设备 21 和 22 的装置驱动器软件 的打印机驱动器 4 和用于图像形成设备 21 和 22 的扫描器的扫描器驱动器。例如, 通过启 动打印机驱动器或扫描器驱动器, 用户可以将用以打印或读取文档的作业给予适合于所启 动的驱动器的图像形成设备 21 或 22。
输入操作器 15 包括键盘、 鼠标等, 并且由用户用于输入操作。
显示器 16 是 CRT、 液晶显示器等, 并且在显示器本身上显示根据打印机驱动器的 打印设置画面、 根据扫描器驱动器的扫描设置画面、 各种消息、 输入接收画面、 选择画面和 其他画面、 以及由用户创建的文档等。
网络接口 17 起到用于经由网络 3 与图像形成设备 21 和 22 以及其他外部装置交 换数据的通信装置的作用。在该实施例中, 网络接口 17 将经由根据打印机驱动器、 扫描器 驱动器或另一个驱动器、 操作请求等显示的操作设置画面设置的值发送至图像形成设备 21 和 22。
图 3 是示出记录在存储器 14 中的打印机驱动器 4 的功能配置的框图。由于用于 MFP 21 和 MFP 22 的打印机驱动器 4 具有共同的功能配置, 因此, 解释其中的任一个作为代 表。用于 MFP 21 和 MFP 22 的扫描器驱动器具有类似功能配置。
打印机驱动器 4 包括驱动器核心 4、 用户的设置值保持器 (holder)42、 驱动器检测 器 43、 在改变目标驱动器时所使用的设置值反映控制器 44、 MFP 数据获取器 (obtainer)45、 以及在改变目标驱动器时所使用的显示数据判断部 46。
驱动器核心 41 包括 PDL 生成器 411、 驱动器的设置值保持器 412 和设置值显示器 413。
PDL 生成器 411 以页面描述语言 (PDL) 生成对 MFP 21 或 MFP 22 的描述以打印目 标文档或图像。驱动器的设置值保持器 412 将根据打印机驱动器显示的操作设置画面的数 据、 默认设置值和其他数据记录在其本身中。实际上, 其是诸如存储器 14 的记录介质。设 置值显示器 413 在其本身上显示显示器 16 上的操作设置画面, 并且显示在操作设置画面中 由用户输入的操作值 ( 下文中, 还将简称为 “设置值” )。
用户的设置值保持器 42 在其本身中记录由用户设置的值。实际上, 其是诸如存储 器 14 的记录介质。
如果用户在进行操作设置时改变目标 MFP( 驱动器 ), 则驱动器检测器 43 检测可用 的 MFP( 驱动器 )。
如果改变目标 MFP( 驱动器 ), 则设置值反映控制器 44 使在改变后的第二驱动器接 管使用在改变前的第一驱动器设置的并记录在用户的设置值保持器 42 中的值。
MFP 数据获取器 45 从适合于目标打印机驱动器的 MFP 21 或 MFP22 获取数据以反 映至目标打印机驱动器。
值设置和显示数据判断部 46 判断用户是否改变目标 MFP( 驱动器 ), 并且还确定在
根据第二驱动器显示的操作设置画面中要输出的数据。在该实施例中, 在显示器 16 上显示 从第一驱动器接管至第二驱动器的设置值, 使得用户可以识别, 或者在显示器 16 上显示在 MFP 21 与 MFP 22 之间的配置功能的差异, 使得用户可以识别。
图 4 是示出 MFP 21 的功能配置的框图。在下文中, 由于 MFP 21 和 MFP 22 具有共 同的功能配置, 因此, 将说明 MFP 21 作为代表。
如图 4 所示, MFP 21 包括网络接口 ( 网络 I/F)211、 引擎 212、 扫描器 213、 图像处 理和控制模块 214、 操作面板 215、 存储器 216、 控制器 217 等。
网络接口 211 用来经由网络 3 与信息处理设备 1 通信。
引擎 212 根据从信息处理设备 1 接收到的作业, 在纸上打印输出文档数据或其他 数据、 以及由扫描器 213 从文档读出的图像数据。
扫描器 213 读取置于文档台 (document table) 上的文档的图像。
在打印由扫描器 213 从文档读出的图像数据前, 图像处理和控制模块 214 以预定 方式进行图像处理。
操作面板 215 包括具有数字键盘、 开始键和其他键的键输入部、 以及诸如液晶显 示器的显示器 ( 图中未示出 )。 操作面板 215 由用户用于用户登录操作、 各种输入操作和其 他操作, 并且还在其本身上显示 MFP 的操作状态、 模式、 针对用户的消息等。 存储器 216 在其自身中记录由扫描器 213 从文档读出的图像数据、 从信息处理设 备 1 接收到的目标文档的数据、 以及其他数据。存储器 216 是例如硬盘驱动 (HDD), 并且保 持被称为 “盒子 (Box)” 的一个或多个的存储区域。其中一些存储区域是为个人用户提供的 私人盒子, 以及其中一些存储区域是仅允许组员访问或不限制来自任何用户的访问的共享 盒子。
控制器 217 包括能够经由网络接口 211 与外部装置 ( 诸如网络 3 上的 MFP 21 和 MFP 22) 通信的外部通信装置 217a、 引擎控制器 217b、 扫描器控制器 217c、 用于控制图像 处理和控制模块 214 的 ASIC( 专用集成电路 ) 控制器 217d、 存储器控制器 217e、 网络输送 (net delivery) 控制器 217f、 用于控制操作面板 215 的面板控制器 217h、 用于控制关于传 真 (FAX) 发送和接收的传真发送 / 接收控制器 217i、 用于控制存储器 216 的 HDD 控制器 217j、 用于控制图中未示出的非易失性存储器的非易失性存储器控制器 217k、 打印输入控 制器 217l、 作业管理器 (administrator)217m 等。控制器 217 包括图中未示出的 CPU、 ROM、 RAM 等。
在下文中, 将说明使用安装在信息处理设备 1 上的用于 MFP 21 或 MFP 22 的打印 机驱动器进行操作设置的基本操作的概述。
如图 1 所示, 用户经由根据用于 MFP 21 的打印机驱动器显示的打印设置画面 G1 进行打印设置 ( 图 1 中的带圈号码 1)。在该实例中, 用户设置以下值 : 用以在 1 张薄片中 打印 2 页的 “2 合 1” 和 “双面打印” 。
在进行打印设置时, 用户经由打印设置画面按压 MFP 协作跳格键 (cooperation tab)51 以显示装置选择画面 G2, 并接着经由画面选择 MFP 22( 图 1 中的圆圈号码 2)。所选 择的 MFP 22 由装置选择画面 G2 中的阴影表示。
而且, 显示表示消息 “将目标 MFP 改变为 MFP 22” 的画面 G3( 图 1 中的圆圈号码 3), 并接着根据用于 MFP 22 的打印机驱动器显示打印设置画面 G4( 图 1 中的圆圈号码 4)。
如在打印设置画面 G4 中所示, 接管使用用于 MFP 21 的打印机驱动器设置的值 : “2 合 1” 和 “双面打印” 。
如上所述, 如果在经由当启动用于 MFP 21 的打印机驱动器时显示在显示器 16 上 的打印设置画面进行打印设置时, 用户将目标 MFP 从 MFP21 改变为 MFP 22, 则用于 MFP 22 的打印机驱动器接管使用用于 MFP 21 的打印机驱动器设置的并记录在存储器 14 中的值。 因此, 用户不必再次对 MFP 22 进行操作设置, 这使操作更容易。
在下文中, 将参考图 5 中所示的流程图进一步描述在信息处理设备 1 中执行的程 序。在该实例中, 装置驱动器是打印机驱动器。
信息处理设备 1 的 CPU 11 根据诸如打印机驱动器的程序执行图 5 的流程图和在 图 6 之后的附图的其他流程图。
在图 5 的步骤 S01 中, 根据用户指令启动例如用于 MFP 21 的打印机驱动器, 并且 在显示器 16 上显示打印设置画面。然后, 在步骤 S02 中, 检查特定端口。
随后, 在步骤 S03 中, 经由网络 3 从 MFP 21 获取信息, 并且将该信息反映至打印机 驱动器。而且, 在步骤 S04 中接受由用户经由打印设置画面设置的值, 并且在步骤 S05 中将 所设置的值记录在存储器 14 中。
为了将目标打印机从 MFP 21 改变为另一个 MFP, 用户按压 MFP 协作跳格键 51( 图 1 所示 )。然后, 在步骤 S06 中接受该操作, 并且在步骤 S07 中检测可用装置, 接着在步骤 S08 中, 在装置选择画面中显示所检测到的可用装置。
例如, 用户经由装置选择画面选择 MFP 22。然后, 在步骤 S09 中接受该操作。而 且, 在步骤 S10 中, 检查用户正在尝试打印输出的数据的存储位置, 并且判断信息处理设备 1 中是否存在目标文档。如果在信息处理设备 1 中不存在目标文档 ( 步骤 S10 中的否 ), 则 例程进行至图 6 的步骤 S19。
如果在信息处理设备 1 中存在目标文档 ( 在步骤 S10 中的是 ), 则在步骤 S11 中判 断用于 MFP 22 的打印机驱动器是否可以接管使用用于 MFP21 的打印机驱动器设置的一个 值。
如果用于 MFP 22 的打印机驱动器可以接管所设置的值 ( 在步骤 S11 中的 “可以接 管所设置的值” ), 则在步骤 S12 中, 将所设置的值反映至用于 MFP 22 的打印机驱动器, 并且 在操作设置画面中以不同的风格 ( 例如以不同的颜色或尺寸 ) 显示, 使得用户可以识别出 接管了所设置的值。接着, 例程进行至步骤 S13。
如果用于 MFP 22 的打印机驱动器不能接管所设置的值, 但可以采用与所设置的 值类似的值 ( 在步骤 S11 中的 “不能接管所设置的值, 但可以采用类似值” ), 则例程进行 至步骤 S15, 在该步骤中, 在显示器 16 上显示与所设置的值类似的值, 以使用户选择它们中 的任一个。可替换地, 打印机驱动器可以自动建议类似值, 以允许用户选择它们中的任一 个。而且, 在步骤 S16 中, 将由用户选择的类似值反映至打印机驱动器, 接着例程进行至步 骤 S13。
如上所述, 在显示器 16 上显示与不能被接管的所设置的值类似的值, 以允许用户 选择类似值中的任一个。 因此, 用户可以容易地设置与所设置的值类似的值, 并且这是方便 的。
如果用于 MFP 22 的打印机驱动器不能接管所设置的值, 并且还甚至不能采用与所设置的值类似的值 ( 在步骤 S11 中的 “不能接管所设置的值并且还不能采用类似值” ), 则例程直接进行至步骤 S13。
在步骤 S13 中, 判断所设置的值是否为所有数据中的最后数据。如果该值不是最 后数据 ( 在步骤 S13 中的否 ), 则例程返回至步骤 S11 以判断打印机驱动器是否可以接管随 后的设置的值。如果该值是最后数据 ( 在步骤 S13 中的是 ), 则在步骤 S17 中判断打印机 驱动器是否不能接管任一所设置的值并且甚至也不能采用类似值。 如果打印机驱动器可以 接管所设置的值中的至少一个或者可以采用类似值 ( 在步骤 S17 中的是 ), 则例程立即终 止。如果打印机驱动器不能接管任一所设置的值并且甚至也不能采用类似值 ( 步骤 S17 中 的否 ), 则在步骤 S18 中, 在显示器 16 上显示告知不能接管所设置的值的通知, 使得用户可 以识别, 接着例程终止。
在图 6 的步骤 S19 中, 判断在 MFP 21 中是否存在目标文档, 并且打印机驱动器是 否具有从 MFP 21 获取文档的功能。如果在 MFP 21 中不存在目标文档, 或者在 MFP 21 中存 在目标文档但打印机驱动器不具有这种功能 ( 在步骤 S19 中的否 ), 则在步骤 S24 中, 在显 示器 16 上显示告知不能打印目标文档的通知。可替换地, 可以通过电子邮件等发送这类通 知。 如果在 MFP 21 中存在目标文档并且打印机驱动器具有从 MFP 21 获取文档的功能 ( 步骤 S19 中的是 ), 则在步骤 S20 中, 检查记录在存储器 14 中的所设置的值, 并且检测 MFP 21 的图像转换功能。
并且在步骤 S21 中, 判断所设置的值是否用于使用所检测到的 MFP21 的图像转换 功能。如果不是 ( 步骤 S21 中的否 ), 则在步骤 S24 中, 在显示器 16 上显示告知不能打印目 标文档的通知。
如果所设置的值是用于使用所检测到的 MFP 21 的图像转换功能 ( 步骤 S21 中的 是 ), 则在步骤 S22 中, 将所设置的值发送至 MFP 21, 并且通过 MFP 21 创建并从 MFP 21 获 取反映所设置的值的文件。此后, 在步骤 S23 中, 将所需的打印请求给予从 MFP 21 获得并 发送至 MFP 22 的文件。
图 7 是示出根据在改变前的用于 MFP 21 的打印机驱动器显示在显示器 16 上的操 作设置画面的视图。在该实例中, 为设置项 71 和 72(“打印风格” 和 “页面分配” ) 设置不 是默认值的值。
图 8 是示出根据在改变后的用于 MFP 22 的打印机驱动器显示在显示器 16 上的操 作设置画面的视图。在该实例中, MFP 21 和 MFP 22 是由同一制造商制作的产品, 并且它们 的打印机驱动器的用户接口是通用的。
在图 8 的操作设置画面中, 以不同于其他设置项的显示风格显示经由根据用于 MFP 21 的打印机驱动器显示的操作设置画面来为设置项设置的值, 从而理解到所设置的值 被接管。在图 8 的实例中, 以不同于其他设置项的显示风格显示为设置项 71 和 72(“打印 风格” 和 “页面分配” ) 设置的值, 从而用户可以识别用于 MFP 22 的打印机驱动器接管了使 用用于 MFP 21 的打印机驱动器设置的值。
可以以例如不同的尺寸、 字体或颜色显示所设置的值。
此外, 在该实施例中, 如果 MFP 21 和 MFP 22 之间在功能上存在差异, 则以不同于 其他设置项的显示风格 ( 例如, 利用浅灰色 ) 显示对应于不同功能的设置项, 使得用户可以
识别。在图 8 中, 作为对应于不同功能的设置项 (“穿孔” ) 的实例, 以浅灰色显示设置项 73。
此外, 如由图 8 中的阴影表示, 以不同的显示风格 ( 例如, 以不同的颜色 ) 显示与 被接管的设置值相关的跳格键, 也就是说, 与不是默认值的值相关的跳格键, 使得用户可以 识别
如果 MFP 21 和 MFP 22 不是由同一制造商制作的产品, 并且它们的打印机驱动器 的用户界面不是通用的, 则如图 9 所示, 在弹出窗 74 等中显示改变后的功能或者功能上的 差异, 使得用户可以识别。
图 10 示出本发明的另一个实施例。在该实施例中, 如果用于 MFP 21 的装置驱动 器是用于加载由 MFP 21 的扫描器 213 扫描的数据的实时扫描器驱动器, 则信息处理设备 1 将可用扫描器 (MFP) 限制为存在于例如信息处理设备 1 附近的扫描器。如果在其附近不存 在扫描器, 则信息处理设备 1 将可用扫描器限制为之前已使用的扫描器。如果操作信息处 理设备 1 的用户使用远离信息处理设备 1 的 MFP 的扫描器, 则用户会花时间走到该扫描器, 在该扫描器上设置文档并完成读取文档, 并且在这段时间期间, 禁止第三人使用该扫描器。 为了防止这种不便性, 信息处理设备 1 限制可用扫描器 (MFP)。 在步骤 S51 中, 根据用户指令启动例如用于 MFP 21 的扫描器 213 的驱动器, 并且 在显示器 16 上显示操作设置画面。然后, 在步骤 S52 中, 检查特定端口。
随后, 在步骤 S53 中, 经由网络 3 从 MFP 21 获得信息, 并且将该信息反映至驱动 器。而且, 在步骤 S54 中接受用户经由操作设置画面设置的值, 并且在步骤 S55 中将所设置 的值记录在存储器 14 中。
为了将目标扫描器从 MFP 21 的扫描器 213 改变为另一 MFP 的扫描器 213, 用户按 压 MFP 协作跳格键 51( 图 1 中所示 )。然后, 在步骤 S56 中接受该操作, 并且在步骤 S57 中 判断信息处理设备 1 和扫描器 (MFP) 的位置信息是否被记录在信息处理设备 1 中。
如果将位置信息记录在信息处理设备 1 中 ( 步骤 S57 中的是 ), 则在步骤 S61 中检 测存在于信息处理设备 1 附近的任何扫描器 (MFP), 并且接着例程进行至步骤 S62。
在步骤 S57 中, 如果位置信息未被记录在信息处理设备 1 中 ( 步骤 S57 中的否 ), 则在步骤 S58 中判断是否记录了之前已由用户使用的任何扫描器。如果记录了这些扫描器 ( 步骤 S58 中的是 ), 则在步骤 S59 中, 在记录在信息处理设备 1 的扫描器中检测当前连接 至信息处理设备 1 的任何扫描器, 并且接着例程进行至步骤 S62。在步骤 S58 中, 如果没有 记录之前已由用户使用的扫描器 ( 步骤 S58 中的否 ), 则例程进行至步骤 S60。
在步骤 S62 中, 判断在信息处理设备 1 的附近是否存在任何扫描器 (MFP), 或者是 否记录了之前已由用户使用的、 当前连接至信息处理设备 1 的任何扫描器 (MFP)。 如果存在 或记录了任何这种扫描器 ( 在步骤 S62 中的是 ), 则例程进行至步骤 S63。如果不存在或没 有记录这类扫描器 ( 在步骤 S62 中的否 ), 则例程进行至步骤 S60。
在步骤 S60 中检测可用扫描器, 并且例程进行至步骤 S63。
在步骤 S63 中, 在显示器 16 上显示可用扫描器 (MFP) 的列表。然后, 在步骤 S64 中接受由用户选择的扫描器 (MFP)。
在接受用户的操作后, 执行之前在图 5 的步骤 S11、 S12、 S13、 S15 和 S16 中说明的 处理。
图 11 涉及本发明的又一个实施例。在该实施例中, 如果用于 MFP 21 的装置驱动 器是用于获取记录在诸如 MFP 21 的硬盘驱动的存储器 216 中的扫描数据的扫描器驱动器, 则禁止用户将目标装置改变为另一装置。
在步骤 S71, 根据用户指令启动例如用于 MFP 21 的扫描器 213 的驱动器, 并且在显 示器 16 上显示操作设置画面。然后, 在步骤 S72 中, 检查特定端口。
随后, 在步骤 S73 中, 经由网络 3 从 MFP 21 获取信息, 并且将该信息被反映至驱动 器。而且, 在步骤 S74 中, 接受由用户经由操作设置画面为 “扫描设置” 设置的值, 并且在步 骤 S75 中, 将所设置的值记录在存储器 14 中。
为了将目标扫描器从 MFP 21 的扫描器 213 改变为另一 MFP 的扫描器, 用户按压 MFP 协作跳格键 51( 图 1 中所示 )。然后, 在步骤 S76 中接受该操作, 并且在步骤 S77 中, 在 显示器 16 上显示告知不能将目标扫描器 (MFP) 改变为另一扫描器 (MFP) 的通知。
上述的每个实施例是本发明的一个实施例, 但本发明并不限于这些实施例。 例如, 在这些实施例中, 装置驱动器是用于 MFP 21 和 MFP 22 的打印机驱动器、 或者用于 MFP 21 和 MFP 22 的扫描器 213 的扫描器驱动器。可替换地, 装置驱动器可以是其他驱动器。
尽管可以以多种不同的形式实现本发明, 但是在理解将本披露认为是提供本发明 的原理的实例并且这些实例并不旨在将本发明限制为本文中描述和 / 或本文中所示的优 选实施例的情况下, 本文中描述了多个说明性实施例。 尽管本文中已描述本发明的说明性实施例, 但是本发明并不限于本文中所述的各 种优选实施例, 但包括具有等价元件、 变更、 省略、 组合 ( 例如, 在各个实施例中的方面 )、 修 改和 / 或改变的任何和所有实施例, 本领域的技术人员基于本披露将了解到这点。基于在 权利要求中采用的语言宽泛地解释权利要求的限制, 并且权利要求的限制并不限于在本说 明书中或在实行申请期间所描述的实例, 这些实例将解释为非排他的。例如, 在本披露中, 术语 “优选地” 不是排他的, 并且意味着 “优选地, 但不限于” 。在本披露中以及在实行本申 请期间, 在对于特定权利要求限制, 存在所有以下条件的情况下, 将仅采用装置附加功能或 步骤附加功能限制, 在该限制中 : a) 清楚地叙述 “装置用于” 或 “步骤用于” ; b) 清楚地叙述 对应功能 ; 以及 c) 没有叙述支撑该结构的结构、 材料或动作。在该披露中以及在实行该申 请期间, 可以使用术语 “本发明” 或 “发明” 作为对本披露中的一个或多个方面的参考。不 应将本发明或发明的语言不当地解释为关键程度的标识, 不应不当地解释为应用在实施例 的所有方面 ( 即, 应理解, 本发明具有多个方面和实施例 ), 并且不应适当地解释为限制本 申请或权利要求的范围。在该披露中以及在实行本申请期间, 术语 “实施例” 可以用于描述 任何方面、 特征、 处理或步骤、 其任何组合、 以及 / 或者其任何部分等。在一些实例中, 各种 实施例可以包括重叠的特征。在该披露中以及在该申请的审查期间, 可以采用以下简化的 术语 : 意味着 “例如” 以及 “注意” 。