[发明专利]安装模块的信息处理设备及其控制方法和存储介质有效
申请号: | 201611110270.3 | 申请日: | 2016-12-02 |
公开(公告)号: | CN107037998B | 公开(公告)日: | 2020-07-21 |
发明(设计)人: | 冈泽隆志;伊藤千恵;大矢浩史;森田直树;坂口透 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京魏启学律师事务所 11398 | 代理人: | 魏启学 |
地址: | 日本东京都大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安装 模块 信息处理 设备 及其 控制 方法 存储 介质 | ||
1.一种信息处理设备,在所述信息处理设备中安装多个模块,所述信息处理设备的特征在于包括:
设置单元,用于设置关于所述信息处理设备是经由服务器还是并非经由服务器连接至打印机的网络连接形式;
判断单元,用于判断要安装至所述信息处理设备中的所述多个模块中的至少一个模块,其中,所述判断单元被配置为在所设置的网络连接形式表示所述信息处理设备并非经由所述服务器连接至所述打印机的第一情况下,判断为要安装虚拟打印机模块,并且在所设置的网络连接形式表示所述信息处理设备是经由所述服务器连接至所述打印机的第二情况下,判断为不安装所述虚拟打印机模块;以及
安装单元,用于安装所述多个模块中的所判断出的模块,
其中,所述虚拟打印机模块是接收打印数据并基于所接收的打印数据向所述打印机发送打印指示的模块。
2.根据权利要求1所述的信息处理设备,其中,所述虚拟打印机模块是从打印机驱动程序接收打印数据并基于所接收的打印数据向所述打印机发送打印指示的模块,
其中,在所述第一情况和所述第二情况下,所述打印机驱动程序均通过所述安装单元安装。
3.根据权利要求2所述的信息处理设备,其中,还包括另一设置单元,所述另一设置单元用于设置执行各个所判断出的模块的安装所使用的安装相关信息,
其中,将执行所判断出的模块中的一个模块的安装所使用的安装相关信息用于所述一个模块的安装之后执行的其它模块的安装的执行。
4.根据权利要求3所述的信息处理设备,其中,所述安装相关信息至少包括所述一个模块的端口号和IP地址。
5.根据权利要求1所述的信息处理设备,其中,所述网络连接形式包括第一连接形式、第二连接形式以及第三连接形式,其中,在所述第一连接形式中,所述信息处理设备与所述打印机直接彼此连接;在所述第二连接形式中,所述信息处理设备直接连接至所述打印机和其它信息处理设备各自;在所述第三连接形式中,所述信息处理设备经由其它信息处理设备连接至所述打印机。
6.根据权利要求5所述的信息处理设备,其中,所述多个模块至少包括数据通信模块,所述数据通信模块用于与所述打印机进行数据通信,以及
在设置了所述第一连接形式或所述第二连接形式的情况下,所述安装单元安装所述数据通信模块;而在设置了所述第三连接形式的情况下,所述安装单元不安装所述数据通信模块。
7.根据权利要求6所述的信息处理设备,其中,所述判断单元还判断所述数据通信模块的安装是否成功,
在所述多个模块中,首先执行所述数据通信模块的安装,以及
在所述数据通信模块的安装失败的情况下,所述安装单元停止所述多个模块中的其它模块的安装。
8.一种信息处理设备的控制方法,其中在所述信息处理设备中安装多个模块,所述控制方法的特征在于包括以下步骤:
设置关于所述信息处理设备是经由服务器还是并非经由服务器连接至打印机的网络连接形式;
判断要安装至所述信息处理设备中的所述多个模块中的至少一个模块,其中,在所设置的网络连接形式表示所述信息处理设备并非经由所述服务器连接至所述打印机的第一情况下,判断为要安装虚拟打印机模块,并且在所设置的网络连接形式表示所述信息处理设备是经由所述服务器连接至所述打印机的第二情况下,判断为不安装所述虚拟打印机模块;以及
安装所述多个模块中的所判断出的模块,
其中,所述虚拟打印机模块是接收打印数据并基于所接收的打印数据向所述打印机发送打印指示的模块。
9.一种非易失性计算机可读存储介质,用于存储计算机可执行程序,所述计算机可执行程序用于使计算机执行信息处理设备的控制方法,其中在所述信息处理设备中安装多个模块,所述控制方法的特征在于包括以下步骤:
设置关于所述信息处理设备是经由服务器还是并非经由服务器连接至打印机的网络连接形式;
判断要安装至所述信息处理设备中的所述多个模块中的至少一个模块,其中,在所设置的网络连接形式表示所述信息处理设备并非经由所述服务器连接至所述打印机的第一情况下,判断为要安装虚拟打印机模块,并且在所设置的网络连接形式表示所述信息处理设备是经由所述服务器连接至所述打印机的第二情况下,判断为不安装所述虚拟打印机模块;以及
安装所述多个模块中的所判断出的模块,
其中,所述虚拟打印机模块是接收打印数据并基于所接收的打印数据向所述打印机发送打印指示的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611110270.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电芯工位旋转装置
- 下一篇:一种热压化成夹具