外围装置、图像读取设备和信息处理系统制造方法及图纸

技术编号:8131051 阅读:175 留言:0更新日期:2012-12-27 03:13
本发明专利技术提供一种外围装置、图像读取设备和信息处理系统。外围装置选择性地连接到包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备,其中,第二操作系统的执行文件与第一操作系统的执行文件不兼容。外围装置的存储单元存储由信息处理设备执行的控制程序。控制程序包括在第一操作系统上执行的第一控制程序和在第二操作系统上执行的第二控制程序。在外围装置将控制程序发送给信息处理设备之后,信息处理设备根据控制程序向外围装置的存储单元中写入指示信息。外围装置基于指示信息而工作。

【技术实现步骤摘要】

本专利技术涉及一种外围装置、图像读取设备和信息处理系统
技术介绍
诸如图像扫描器、打印机或多功能外围设备等的外围装置已广泛普及。为了使用与计算机连接的外围装置,必须安装外围装置的应用程序软件(日本特开2004-334449)。另一方面,由于安全意识的增强,在一些计算机中限制安装装置驱动程序和应用程序软件。例如,通常采用安全措施以允许具有管理员权限的用户安装装置驱动程序,而禁止普通用户安装装置驱动程序和应用程序软件。这导致了不能方便使用外围装置的不便环境的增加。 为改善这类不便环境,提出了一种用于可在计算机中无需安装装置驱动程序和应用程序软件的情况下使用外围装置的技术(日本特开2010-113702)。多种不同类型的操作系统在市场上已被普及。在一些情况下,一个用户将使用多种操作系统。这类用户可能希望在这多种操作系统上使用一个外围装置。即使在这种情况下,如果用户可以在计算机中无需安装装置驱动程序和应用程序软件的情况下使用外围装置,这也是方便的。然而,对于每种操作系统,装置驱动程序或应用程序软件通常具有不同的执行文件格式。也就是说,装置驱动程序或应用程序软件不具有与不同类型的操作系统的兼容性。因此,必须将这多种操作系统所需的装置驱动程序、软件和数据安装在外围装置的存储器装置中。
技术实现思路
本专利技术提供一种外围装置,用于基于来自信息处理设备的指示信息而执行预定处理,所述外围装置包括存储单元,用于存储由所述信息处理设备执行的用于控制所述外围装置的控制程序;以及控制单元,用于在所述信息处理设备识别出所述外围装置的存储区域的状态下,当所述信息处理设备执行所述控制程序时,基于从所述信息处理设备写入所述存储单元的指示信息来控制所述外围装置的操作,其中,所述外围装置能够选择性地连接到包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备,其中,所述第二操作系统的执行文件与所述第一操作系统的执行文件不兼容,以及所述存储单元将如下程序存储为所述控制程序第一控制程序,其由包括所述第一操作系统的信息处理设备来执行,以及第二控制程序,其由包括所述第二操作系统的信息处理设备来执行。本专利技术还提供一种图像读取设备,用于基于来自信息处理设备的指示信息而执行图像读取处理,所述图像读取设备包括存储单元,用于存储由所述信息处理设备执行的用于控制所述图像读取设备的控制程序;以及控制单元,用于在所述信息处理设备识别出所述图像读取设备的存储区域的状态下,当所述信息处理设备执行所述控制程序时,读出从所述信息处理设备写入所述存储单元的读取控制命令,并且基于所述读取控制命令来控制所述图像读取设备的图像读取操作,其中,所述图像读取设备能够选择性地连接到包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备,其中,所述第二操作系统的执行文件与所述第一操作系统的执行文件不兼容,以及所述存储单元将如下程序存储为所述控制程序第一控制程序,其由包括所述第一操作系统的信息处理设备来执行,以及第二控制程序,其由包括所述第二操作系统的信息处理设备来执行。本专利技术还提供一种信息处理系统,其包括信息处理设备和外围装置,所述外围装置基于来自所连接的信息处理设备的指示信息而执行预定处理,其中,所述外围装置包括存储单元,用于存储由所述信息处理设备执行的用于控制所述外围装置的控制程序;以及控制单元,用于在所述信息处理设备连接至所述外围装置的状态下,当所述信息处理设备执行所述控制程序时,基于从所述信息处理设备写入所述存储单元的指示信息来控制所述外围装置的操作,其中,所述外围装置能够选择性地连接到包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备,其中,所述第二操作系统的执行文件与所述第一操作系统的执行文件不兼容,以及所述存储单元将如下程序存储为所述控制程序第一 控制程序,其由包括所述第一操作系统的信息处理设备来执行,以及第二控制程序,其由包括所述第二操作系统的信息处理设备来执行,以及所述存储单元还存储由包括所述第一操作系统的信息处理设备和包括所述第二操作系统的信息处理设备共同使用的数据。通过以下(参考附图)对典型实施例的说明,本专利技术的其它特征将变得清楚。附图说明图I是示出根据本专利技术实施例的以个人计算机为例的计算机和用作图像读取设备的扫描器的系统结构的框图;图2是示出扫描器和以个人计算机为例的计算机的硬件结构的框图;图3A是示出扫描器装置106中的ROM 127的分区配置和存储在ROM中的软件结构的框图;图3B是示出扫描器装置106中的ROM 127的分区配置和存储在ROM中的软件结构的框图;图4是用于使扫描器装置106通过使用捕获应用程序210从计算机100读取图像的过程的流程图;图5是示出通过文件管理软件(explorer)开放FAT盘驱动器(扫描器)的状态的图;图6是示出通过文件管理软件(finder)开放HFS+盘驱动器(扫描器)的状态的图;图7是示出在启动捕获应用程序210时所显示的用户界面的例子的图;图8是在启动捕获应用程序Mac 211时所显示的用户界面的例子的图;图9A和9B是示出OCR数据的结构的图;以及图10是示出在计算机100的操作系统101是Windows 的情况下用于将库模块从扫描器装置106加载至计算机100的处理的图。具体实施方式图I是示出根据本专利技术实施例的以个人计算机为例的计算机和用作图像读取设备的扫描器的系统结构的框图。将操作系统101、文件系统201、大容量存储器驱动器202和USB接口驱动程序103安装在作为信息处理设备的例子的计算机100中。操作系统101是计算机100的基本软件。文件系统201是用于将文件存储在诸如硬盘驱动器等的存储器装置中的软件。大容量存储器驱动器202是用于控制诸如硬盘驱动器、CD-ROM、DVD-ROM、CD-R、DVD-R或USB存储器等的大容量存储器的软件。USB接口驱动程序103是用于控制与USB接口连接的USB装置的软件。注意,这些软件程序可以是操作系统的一部分。扫描器装置106是选择性连接包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备的外围装置的例子,其中,第二操作系统与第一操作系统使用不兼容的执行文件。换句话说,本实施例的扫描器装置106支持多种操作系统,因此具有与多种操作系统(OS)的兼容性。假定第一操作系统是Windows ,并且第二操作系 统是Mac OS ,说明下面的例子。然而,本专利技术不局限于这一组合和配置。作为用于根据来自信息处理设备的指示信息而执行预定处理的外围装置的例子的扫描器装置106包括两个盘驱动器接口 205A和205B、以及USB大容量存储器类接口 206。盘驱动器接口 205A和205B是用于使用扫描器装置106中的存储器(例如,ROM、RAM、闪速存储器或EEPR0M)作为盘驱动器的软件程序。USB大容量存储器类接口 206是用于经由盘驱动器接口 205A和205B使用作为USB大容量存储器的存储器的软件。注意,代替这些软件程序,一般扫描器装置包括USB扫描器类接口。为此,个人计算机需要具有捕获应用程序软件和专用扫描器驱动程序。在本实施例中,USB扫描器类接口不一定是必需的。另外,在个人计算机侧,捕获应用程序软件和专用扫描器驱动程序不一本文档来自技高网...

【技术保护点】
一种外围装置,用于基于来自信息处理设备的指示信息而执行预定处理,所述外围装置包括:存储单元,用于存储由所述信息处理设备执行的用于控制所述外围装置的控制程序;以及控制单元,用于在所述信息处理设备识别出所述外围装置的存储区域的状态下,当所述信息处理设备执行所述控制程序时,基于从所述信息处理设备写入所述存储单元的指示信息来控制所述外围装置的操作,其中,所述外围装置能够选择性地连接到包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备,其中,所述第二操作系统的执行文件与所述第一操作系统的执行文件不兼容,以及所述存储单元将如下程序存储为所述控制程序:第一控制程序,其由包括所述第一操作系统的信息处理设备来执行,以及第二控制程序,其由包括所述第二操作系统的信息处理设备来执行。

【技术特征摘要】
2011.03.23 JP 2011-064809;2011.03.31 JP 2011-07971.一种外围装置,用于基于来自信息处理设备的指示信息而执行预定处理,所述外围装置包括 存储单元,用于存储由所述信息处理设备执行的用于控制所述外围装置的控制程序;以及 控制单元,用于在所述信息处理设备识别出所述外围装置的存储区域的状态下,当所述信息处理设备执行所述控制程序时,基于从所述信息处理设备写入所述存储单元的指示信息来控制所述外围装置的操作, 其中,所述外围装置能够选择性地连接到包括第一操作系统的信息处理设备和包括第二操作系统的信息处理设备,其中,所述第二操作系统的执行文件与所述第一操作系统的执行文件不兼容,以及 所述存储单元将如下程序存储为所述控制程序 第一控制程序,其由包括所述第一操作系统的信息处理设备来执行,以及 第二控制程序,其由包括所述第二操作系统的信息处理设备来执行。2.根据权利要求I所述的外围装置,其特征在于, 所述存储单元包括 第一分区,所述第一操作系统和所述第二操作系统都能够访问所述第一分区,以及第二分区,所述第一操作系统不能访问所述第二分区,但是所述第二操作系统能够访问所述第二分区, 其中,所述第一分区存储针对所述第一操作系统的所述第一控制程序,以及 所述第二分区存储针对所述第二操作系统的所述第二控制程序。3.根据权利要求2所述的外围装置,其特征在于, 所述第一分区是FAT文件系统的分区,以及 所述第二分区是HFS文件系统的分区。4.根据权利要求I所述的外围装置,其特征在于,所述控制程序使所述信息处理设备将所述指示信息写入所述第一分区。5.根据权利要求I所述的外围装置,其特征在于, 所述存储单元包括 非易失性存储区域,用于存储所述控制程序,以及 易失性存储区域, 其中,所述控制单元从所述非易失性存储区域读出所述控制程序,将所述控制程序存储在所述易失性存储区域中,并且对所述信息处理设备开放所述易失性存储区域作为能够从所述信息处理设备访问的驱动器。6.根据权利要求5所述的外围装置,其特征在于,所述控制单元分析所述信息处理设备写入所述存储单元的所述指示信息,并且在识别出所述指示信息指示将存储在所述非易失性存储区域中的预定文件写入所述易失性存储区域时,从所述非易失性存储区域读出所述预定文件并且将所述预定文件写入所述易失性存储区域,从而对所述信息处理设备开放所述预定文件。7.根据权利要求6所述的外围装置,其特征在于,所述预定文件是如下文件,该文件经过了信息压缩,并且在所述信息处理设备从所述易失性存储区域读出该文件时,所述信息处理设备要对该文件进行解压缩。8.根据权利要求6所述的外围装置,其特征在于,所述预定文件包括由包括所述第一操作系统的信息处理设备和包括所述第二操作系统的信息处理设备共同使用的数据。9.根据权利要求I所述的外围装置,其特征在于,所述存储单元还将由包括所述第一操作系统的信息处理设备和包括所述第二操作系统的信息处理设备共同使用的数据存储为所述控制程序的...

【专利技术属性】
技术研发人员:城田晴彦桧口博一落合弘
申请(专利权)人:佳能电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1