太阳城集团

  • / 23
  • 下载费用:30 金币  

通信装置及其控制方法.pdf

摘要
申请专利号:

太阳城集团CN201210084216.1

申请日:

2009.03.27

公开号:

CN102638635B

公开日:

2015.01.21

当前法律状态:

授权

有效性:

有权

法律详情: 授权|||实质审查的生效IPC(主分类):H04N 1/00申请日:20090327|||公开
IPC分类号: H04N1/00; H04N1/333 主分类号: H04N1/00
申请人: 佳能株式会社
发明人: 庄野广希
地址: 日本东京都大田区下丸子3-30-2
优先权: 2008.03.28 JP 2008-086956
专利代理机构: 北京怡丰知识产权代理有限公司 11293 代理人: 迟军;李艳丽
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201210084216.1

授权太阳城集团号:

102638635B||||||

法律状态太阳城集团日:

太阳城集团2015.01.21|||2012.10.03|||2012.08.15

法律状态类型:

授权|||实质审查的生效|||公开

摘要

本发明提供一种通信装置及其控制方法。该通信装置具有通常电力消耗模式及电力消耗低于该通常电力消耗模式的省电模式,并且经由网络接口设备连接到网络,并经由该网络接口设备与该网络上的设备进行通信。该通信装置获取表示该设备的通信能力的能力太阳城集团,并基于获取到的能力太阳城集团,来确定在该通信装置已转变到该省电模式的状态下当该网络接口设备与该设备通信时要使用的通信模式,并且在该通信装置从该通常电力消耗模式向该省电模式转变时,将所确定的通信模式设置为在该网络接口设备与该外部设备通信时要使用的通信模式。

权利要求书

1.一种通信装置,其具有第一电力模式及电力消耗低于所述第一电力
模式的第二电力模式,并且经由网络接口设备连接到网络,该通信装置包
括:
通信单元,其被配置为经由所述网络接口设备与所述网络上的设备通
信;
获取单元,其被配置为从所述网络接口设备获取表示所述网络上的设
备的通信能力的能力太阳城集团;
确定单元,其被配置为基于由所述获取单元获取到的所述能力太阳城集团,
来确定在所述通信装置已转变到所述第二电力模式的状态下当所述网络接
口设备与所述网络上的设备通信时要使用的通信模式;以及
设置单元,其被配置为设置所述确定单元确定的通信模式,使得在所
述通信装置从所述第一电力模式向所述第二电力模式转变时,所述网络接
口设备在所述确定单元确定的通信模式下操作。
2.根据权利要求1所述的通信装置,其中,所述获取单元被配置为:
从所述网络接口设备获取已由所述网络接口设备从所述网络上的设备预先
获取到的所述能力太阳城集团。
3.根据权利要求1所述的通信装置,其中,所述获取单元被配置为:
在所述通信装置启动时,获取所述能力太阳城集团。
4.根据权利要求1所述的通信装置,其中,所述获取单元被配置为:
在所述通信装置从所述第二电力模式向所述第一电力模式转变时,获取所
述能力太阳城集团。
5.根据权利要求4所述的通信装置,该通信装置还包括检测单元,所
述检测单元被配置为:在所述通信装置从所述第二电力模式向所述第一电
力模式转变时,检测转变的因素,
其中,所述获取单元被配置为:在所述因素是特定因素时,获取所述
能力太阳城集团。
6.根据权利要求5所述的通信装置,其中,所述特定因素是所述网络
接口设备电连接到所述网络上的设备。
7.根据权利要求1所述的通信装置,该通信装置还包括检测单元,所
述检测单元被配置为:检测所述网络接口设备电连接到所述网络上的设备,
其中,所述获取单元被配置为:响应于所述检测单元检测到所述网络
接口设备电连接到所述网络上的设备,来获取所述能力太阳城集团。
8.根据权利要求1所述的通信装置,其中,所述设置单元被配置为:
当所述通信装置从所述第一电力模式向所述第二电力模式转变时,将在所
述通信装置向所述第二电力模式转变之前所述确定单元确定的通信模式设
置为当所述网络接口设备与所述网络上的设备通信时要使用的通信模式。
9.根据权利要求1所述的通信装置,其中,所述设置单元被配置为:
当所述获取单元未获取到所述能力太阳城集团时,进行设置,以使得通过使用自
动协商来确定当所述网络接口设备与所述网络上的设备通信时要使用的通
信模式。
10.根据权利要求1所述的通信装置,其中,所述确定单元被配置为:
确定在所述通信装置已转变到所述第二电力模式的状态下当所述网络接口
设备与所述网络上的设备通信时要使用的通信速度。
11.根据权利要求10所述的通信装置,其中,所述确定单元被配置为
将所述网络上的设备能够操作的多个通信速度中的较慢的速度,确定为在
所述通信装置已转变到所述第二电力模式的状态下当所述网络接口设备与
所述网络上的设备通信时要使用的通信速度。
12.根据权利要求1所述的通信装置,其中,所述网络上的设备包括集
线器。
13.一种通信装置的控制方法,所述通信装置具有第一电力模式及电力
消耗低于所述第一电力模式的第二电力模式,并且经由网络接口设备连接
到网络,该控制方法包括如下步骤:
经由所述网络接口设备与所述网络上的设备进行通信;
从所述网络接口设备获取表示所述网络上的设备的通信能力的能力信
息;
基于所获取到的能力太阳城集团,来确定在所述通信装置已转变到所述第二
电力模式的状态下当所述网络接口设备与所述网络上的设备通信时要使用
的通信模式;以及
设置所确定的通信模式,使得在所述通信装置从所述第一电力模式向
所述第二电力模式转变时,所述网络接口设备在所确定的通信模式下操作。

说明书

通信装置及其控制方法

本申请是申请日为2009年3月27日、申请号为200910129162.4、发
明名称为“通信装置及其控制方法”的发明专利申请的分案申请。

技术领域

本发明涉及一种具有通常电力消耗模式及省电模式、并经由网络接口
设备连接到网络的通信装置。

背景技术

迄今为止,在诸如多功能外围设备或单功能打印机的图像形成装置中,
采用了各种方案来降低电力消耗。其中,具有电力消耗比待机状态(通常
电力消耗模式)下的电力消耗低的睡眠模式(省电模式)的图像形成装置
已得到广泛应用。

在睡眠模式下,除了向随机存取存储器(RAM)、网络接口卡(NIC)
及操作单元供给电力外,停止了向图像形成装置的其他单元的电力供给,
以便可以将睡眠模式期间的电力消耗降低到1瓦特(W)至几W。在睡眠
模式期间,不能执行图像形成处理,原因是在睡眠模式期间,停止了向图
像形成装置的打印机单元中的感光鼓及定影单元的电力供给,并且也停止
了向中央处理单元(CPU)及硬盘驱动器(HDD)的电力供给。

当在睡眠模式期间满足预定条件时,图像形成装置从睡眠模式返回到
待机状态。该预定条件包括例如:(1)用户已操作了图像形成装置的操作
单元;(2)NIC已接收到满足从睡眠模式返回到待机状态的条件的包
(packet)。这样,即使在睡眠模式期间,也向操作单元或NIC供给电力,
以检查是否在操作单元上按下任意按钮,或者是否接收到包。

满足返回条件的包包括:(1)寻址到图像形成装置的单播包;(2)请
求从睡眠模式返回到待机状态的返回包;以及(3)特定协议的广播包或多
播包。换句话说,返回包(2)是指在该包中包含有特定模式的魔术包(magic 
packet)。特定协议的广播包或多播包(3)是根据使网络上的另一节点能
够搜索网络上的图像形成装置的协议而格式化的搜索包。

为了接收上面所述的包,在图像形成装置处于睡眠模式时,也需要将
图像形成装置的NIC链接到网络。如果网络标准例如是Ethernet(以太网)
则以先前指定的通信模式链接该NIC,或者以通过使用IEEE802.1u中
定义的自动协商而确定的通信模式链接该NIC。在这里提到的通信模式,
包括链接速度(通信速度)及双工模式(全双工或半双工)。

一些新近图像形成装置中的NIC除了支持10Mbps及100Mbps的常
规速度外,还支持1000Mbps(1Gbps)的通信速度。然而,在1000Mbps
的通信模式下,NIC的电力消耗大于10Mbps或100Mbps时的电力消耗。
因此,已知一种降低睡眠模式下的电力消耗的方法,其在从待机状态向睡
眠模式转变期间,使NIC表现得如同它不支持1000Mbps一样,然后使
NIC被链接回网络。

通过从除1000Mbps以外的通信速度(10Mbps及100Mbps)中选择
适合网络上的集线器的通信能力的低通信速度,可以进一步降低电力消耗。

例如,日本专利申请特开第2004-243533号公报详述了一种方法,在
该方法中,当图像形成装置在该装置连接到集线器的条件下转变到省电模
式时,图像形成装置的媒体访问控制(MAC)单元以适合集线器的通信能
力的方式,来确定通信速度。

日本专利申请特开第2002-271334号公报描述了一种方法,在该方法
中,当在通信装置中未发生通信已达固定太阳城集团段时,连接到主机及LAN
的NIC将在自身内设置的通信速度改变到较低速度。

然而,在通信装置经由网络接口设备连接到网络的通信系统中,尚未
考虑到在通信装置处于省电模式时降低网络接口设备侧的电力消耗。

更具体地说,在上面提到的日本专利申请特开第2004-243533号公报
中,由于图像形成装置本身直接连接到网络,因此,独立于图像形成装置
的网络接口设备处的电力消耗的降低尚未受到关注。

在上面所述的日本专利申请特开第2002-271334号公报中,NIC自身
动作以降低电力消耗。然而,当在NIC中未发生通信已达固定太阳城集团段时,
日本专利申请特开第2002-271334号公报中所论述的NIC更改该NIC中的
通信模式的设置,但是该更改并不是响应于来自另一通信装置(主机)的
命令。

如上所述,在通信装置经由网络接口设备连接到网络的系统中,无法
通过连接到通信装置的网络接口设备来降低电力消耗。除非网络接口设备
自身包含某种降低电力消耗的机制,否则,即使在通信装置进入省电模式
时,也无法降低网络接口设备的电力消耗。

发明内容

本发明旨在提供一种通信装置,该通信装置能够在该通信装置侧确定
网络接口设备在该通信装置已转变到省电模式的状态下的通信模式,并能
够在该网络接口设备中设置该通信模式。

根据本发明的一个方面,提供一种具有通常电力消耗模式及电力消耗
低于所述通常电力消耗模式的省电模式并且经由网络接口设备连接到网络
的通信装置,该通信装置包括:通信单元,其被配置为经由所述网络接口
设备与所述网络上的设备通信;获取单元,其被配置为从所述网络接口设
备获取表示所述网络上的设备的通信能力的能力太阳城集团;确定单元,其被配
置为基于由所述获取单元获取到的所述能力太阳城集团,来确定在所述通信装置
已转变到所述省电模式的状态下当所述网络接口设备与所述网络上的设备
通信时要使用的通信模式;以及设置单元,其被配置为在所述通信装置从
所述通常电力消耗模式向所述省电模式转变时,将所述确定单元确定的所
述通信模式设置为当所述网络接口设备与所述网络上的设备通信时要使用
的通信模式。

通过下面参照附图对示例性实施例的详细描述,本发明的其他特征将
变得更加清楚。

附图说明

附图被并入在说明书中并构成说明书的一部分,其例示了本发明的实
施例,并与说明书一起用来说明本发明的原理。

图1是根据本发明的示例性实施例的通信系统的图。

图2是例示根据本发明的示例性实施例的图像形成系统的结构的框
图。

图3是根据本发明的示例性实施例的NIC及多功能外围设备(MFP)
的软件配置图。

图4是例示根据本发明的第一示例性实施例的在操作单元上显示的设
置画面的图。

图5是例示根据本发明的第一示例性实施例的在MFP启动时执行的
MFP及NIC的操作的流程图。

图6是例示根据发明的第一示例性实施例的在MFP向睡眠模式(省电
模式)转变时执行的MFP及NIC的操作的流程图。

图7是例示根据本发明的第一示例性实施例的在MFP从睡眠模式返回
待机状态时执行的MFP及NIC的操作的流程图。

图8是例示根据本发明的第一示例性实施例的在MFP处于待机状态时
执行的MFP及NIC的操作的流程图。

图9是例示根据本发明的第二示例性实施例的在MFP从睡眠模式返回
待机状态时执行的MFP及NIC的操作的流程图。

具体实施方式

下面将参照附图,来详细描述本发明的各种示例性实施例、特征及方
面。

在第一示例性实施例中,在MFP 100被启动时、MFP 100向睡眠模式
转变时、MFP 100返回待机状态时以及MFP 100处于待机状态时要执行的
MFP 100的操作(特别是到Ethernet(以太网)的链接操作)将被描述如
下。

图1是根据本发明的第一示例性实施例的通信系统的图。在图1所示
的通信系统中,通信装置(MFP 100)经由网络接口卡(NIC)101(网络
接口设备)连接到集线器102,集线器102进一步连接到局域网(LAN)
103。除了NIC 101之外,个人计算机(PC)104及邮件服务器105也连接
到集线器102。

集线器102是例如用于电缆的线路集中器,并支持10Mbps、
100Mbps及1000Mbps三种通信速度(链接速度)。太阳城集团双工模式,集线
器102在10Mbps及100Mbps的速度下支持全双工模式及半双工模式,
而在1000Mbps的速度下支持全双工模式。

假设要在集线器102的各端口上预先设置诸如链接速度及双工模式的
通信模式。在设置通信模式时,可以按代替固定地设置链接速度或双工模
式而能够执行自动协商的方式预先设置自动协商。

图2是例示了包括MFP 100及NIC 101的图像形成系统200的结构的
图。

由智能型网卡模块实现的NIC 101,是以可拆卸方式连接到MFP 100
的网络接口设备。NIC 101包括全部用作NIC 101的组件的CPU 201、RAM
202、ROM 203、网络接口(I/F)204、发光二极管(LED)205、扩展I/F
206,以及被配置为对这些组件进行互连的系统总线207。

CPU 201读取存储在ROM 203中的控制程序,并执行各种控制处理。
例如,CPU 201经由连接到系统总线207的网络I/F 204连接到集线器102,
并经由集线器102进一步连接到LAN 103上的终端,以遵照预定通信协议
执行通信处理。结果,CPU 201能够接收从例如LAN 103上的打印数据生
成设备发送来的诸如打印数据及打印机控制命令的各种数据,经由扩展I/F
206将数据传送到MFP 100,并在MFP 100中进行打印处理。

RAM 202是CPU 201的主存储器,并被用作诸如工作区的临时存储
区。LED 205被用作显示NIC 101的操作状态的显示器。LED 205使用LED
灯的彩色或闪烁模式,来显示网络I/F 204与集线器102之间的电连接状态,
以及诸如通信状态的各种操作状态。

扩展I/F 206连接NIC 101与MFP 100,并经由局域电缆210连接到
MFP 100侧上的扩展I/F 224。扩展I/F 206包括连接器(未示出)。NIC 101
通过该连接器以可拆卸方式连接到打印机MFP 100。此外,可以将NIC 101
安装在具有类似配置的另一MFP上。

当MFP 100处于待机状态时,网络I/F 204具有以10Mbps、100Mbps
及1000Mbps中的任意一个的链接速度、并以全双工或半双工的任意一种
模式进行通信的能力。当MFP 100处于睡眠模式时,网络I/F 204被设置
为以10Mbps或100Mbps的链接速度、并以全双工或半双工的模式进行
通信。换句话说,在MFP 100处于睡眠模式时,网络I/F 204以支持10Mbps
及100Mbps的速度进行操作,但是不支持1000Mbps的速度。

MFP 100还包括控制单元220、操作单元230、扫描仪240及打印机
250。

控制单元220包括用于MFP 100的CPU 221、RAM 222、ROM 223、
扩展I/F 224、操作单元I/F 225、设备I/F 226,以及对这些单元进行互连的
系统总线227。

CPU 221读取存储在ROM 223中的控制程序,并执行各种控制处理。
例如,CPU 221基于经由扩展I/F 224从NIC 101传送的打印数据、来生成
输出图像数据,并经由设备I/F 226将输出图像数据输出到打印机250。

充当CPU 221的主存储器的RAM 222,被用作例如工作区。对RAM
222进行配置,以便可以通过将可选的RAM连接到扩展端口(未示出),
来提高它的存储能力。

操作单元230配备有用于执行诸如设置MFP 100的操作模式及删除打
印数据等的操作的按钮;另外还配备有包括液晶屏及LED指示器等的显示
部。可以在操作单元230上设置通信模式。

打印机250是利用广为人知的打印技术的打印机,并通过使用电子照
相法(激光束法)、喷墨法或升华法(热转印法)来打印图像数据。扫描仪
240通过读取原件文档上的图像来生成图像数据,并将数据输入到MFP 100
中。

MFP 100具有睡眠模式,在该模式下,电力消耗低于MFP 100处于待
机状态时的电力消耗。当MFP 100处于睡眠模式时,通过停止对除特定单
元(例如,操作单元230及扩展I/F 224)以外的单元的电力供给,来降低
电力消耗。

图3是NIC 101及MFP 100的软件配置图。在这里,描述局限于NIC
101中的通信模式的设置,但是需要注意的是,NIC 101及MFP 100包含
有除下文所述的软件以外的各款软件。

图3中所示的那些款软件存储在NIC 101或MFP 100的存储器中,并
且响应于NIC 101或MFP 100的启动,这些款软件被CPU 221读取并执行。

在NIC 101侧的操作系统(OS)301上设置有网络I/F驱动器302及
通信控制单元303。网络I/F驱动器302控制由网络I/F 204执行的通信处
理。通信控制单元303通过使用下面将要描述的方法根据由MFP 100侧指
定的内容,来设置网络I/F驱动器302中的指定通信模式。

在MFP 100侧的操作系统(OS)311上设置有NIC驱动器312及通信
模式设置单元313。NIC驱动器312将各种命令发送到NIC 101,以使NIC
101执行各种操作。通信模式设置单元313通过使用之后将要描述的方法,
来确定在NIC 101与集线器102通信时要使用的通信模式,并使NIC 101
在自身中设置该通信模式。

在运行于MFP 100中的OS 311上的那些款软件之中,NIC驱动器312
在OS 311的内核空间中操作,而通信模式设置单元313在OS 311的用户
空间中操作。

通过利用NIC驱动器312的应用程序接口(API),通信模式设置单元
313可以获取NIC 101的各款太阳城集团,并对NIC 101进行各种设置。

NIC 101的各款太阳城集团包括太阳城集团网络电缆是否连接到NIC 101(NIC 101
是否电连接到集线器102)的太阳城集团,以及表示NIC 101中当前设置的通信
模式的太阳城集团。

此外,通信模式设置单元313可以从NIC 101,获取表示集线器102
的通信能力的能力太阳城集团。更具体地说,通信模式设置单元313可以通过经
由NIC驱动器312参照NIC 101的连接对象能力寄存器(link-partner-ability 
register),来识别集线器102的通信能力。

表示集线器102的通信能力的能力太阳城集团是,包括在集线器102中是否
设置有集线器102能够对其做出响应的设置(例如通信速度及双工模式、
或者自动协商)的太阳城集团。

通信模式设置存储设备314存储太阳城集团,所述太阳城集团包括在MFP 100处于
待机状态或者处于睡眠模式的情况下当NIC 101与集线器102进行通信时
能够使用的通信模式。MFP 100使包括由通信模式设置单元313所确定的
通信模式的太阳城集团存储在通信模式设置存储设备314中,并基于通信模式设
置存储设备314中存储的太阳城集团,向NIC 101发送命令。

图4是例示了在操作单元230上显示的用于指定通信模式的画面的图。
在NIC 101中将经由图4中的设置画面所指定的通信模式,设置为在MFP
100处于待机状态的情况下当NIC 101与集线器102通信时的通信模式。

在图4中所示的设置画面中,可以选择“自动检测”的“开”或“关”。
当选择了“自动检测”的“开”时,自动协商发生,这使得通信模式被自
动地确定和设置。请注意,当选择了“自动检测”的“开”时,无法指定
“通信模式”或“以太网的类型”。

当选择了“自动检测”的“关”时,自动协商不会发生。因此,用户
需要指定“半双工”或“全双工”作为“通信方法”,并且还需要指定“10
Base-T”或“100Base-TX”作为“以太网的类型”。

太阳城集团经由图4中所示的设置画面设置的通信模式的太阳城集团,被存储在通
信模式设置存储设备314中。在MFP 100下一次被供给电力并启动时,存
储在通信模式设置存储设备314中的太阳城集团被参照,并在NIC 101中设置由
该太阳城集团所表示的通信模式。

以下对在MFP 100启动时所执行的操作进行描述。图5是例示了在
MFP 100被供给电力并启动时MFP 100及NIC 101的操作的流程图。在图
5的流程图中的虚线左侧的步骤,由MFP 100的CPU 221来执行。虚线右
侧的步骤由NIC 101的CPU 201来执行。

当MFP 100启动时,在步骤S501中,CPU 221从通信模式设置存储
设备314中,读取表示经由图4中的设置画面预先指定的通信模式的太阳城集团。
在步骤S502中,通信模式设置单元313将“ioctl”命令发送到NIC驱动
器312,以启用NIC 101。

在步骤S503中,CPU 221确定NIC 101是否连接到网络。在这里,
CPU 221除了确定网络电缆是否连接到NIC 101的网络I/F 204之外,还确
定NIC 101是否电连接到集线器102。基于由NIC驱动器312响应于“ioctl”
命令(其被从通信模式设置单元313发送到NIC驱动器312)而从NIC 101
获取的、太阳城集团网络连接状态的太阳城集团,来进行上述确定。

在步骤S503中,当CPU 221确定NIC 101连接到集线器102时(步
骤S503中“是”),处理进入到步骤S504。如果NIC 101未连接到集线器
102(步骤S503中“否”),则CPU 211进行等待,直到NIC 101连接到集
线器102(步骤S503中“是”)。在步骤S504中,基于在步骤S501中读出
的太阳城集团,通信模式设置单元313通过使用“ioctl”命令来向NIC驱动器312
通知在MFP 100处于待机状态时的通信模式,NIC驱动器312将该通信模
式设置在NIC 101中。

在NIC 101侧,在步骤S505中,CPU 201将从MFP 100通知的通信
模式,设置为在NIC 101与集线器102通信时要使用的通信模式,并建立
到集线器102的链接。当待机状态下的通信模式是自动协商时,NIC驱动
器312执行自动协商处理,集线器102基于适用的通信模式,来确定要由
NIC 101设置的通信模式。

在MFP 100侧,在步骤S506中,通信模式设置单元313通过使用“ioctl”
命令,来向NIC驱动器312询问太阳城集团集线器102的通信能力。响应于该询
问,NIC驱动器312向NIC 101请求表示集线器102的通信能力的能力信
息。在接收到该请求时,在步骤S507中,NIC 101向MFP 100通知集线器
102的能力太阳城集团。

更具体地说,在此时,通信模式设置单元313经由NIC驱动器312、
来参照NIC 101中的链接对象能力寄存器的内容,并获得集线器102的能
力太阳城集团。请注意,对于在步骤S505中进行链接的时候,通过使NIC 101
与集线器102进行通信,预先获得集线器102的能力太阳城集团。

在步骤S508中,CPU 221确定是否已成功地获取到集线器102的能力
太阳城集团。如果确定已获取到集线器102的能力太阳城集团(步骤S508中“是”),
则处理进入到步骤S509,在步骤S509中,CPU 221确定集线器102是否
支持10Mbps的通信速度。如果确定结果是集线器102支持10Mbps的通
信速度(步骤S509中“是”),则处理进入到步骤S510。

在步骤S510中,通信模式设置单元313确定,在MFP 100已转变到
睡眠模式的情况下当NIC 101与集线器102通信时要使用的通信模式是10
Mbps。通信模式设置单元313向NIC驱动器312通知太阳城集团所确定的通信模
式的太阳城集团。

如果步骤S508中的确定结果是未获取到集线器102的能力太阳城集团(步
骤S508中“否”),或者如果步骤S509中的确定结果是集线器102不支持
10Mbps的通信速度,则处理进入到步骤S511。

在步骤S511中,通信模式设置单元313确定,在MFP 100已转变到
睡眠模式的情况下当NIC 101与集线器102通信时要使用的通信模式是自
动协商。通信模式设置单元313向NIC驱动器312通知表示所确定的通信
模式的太阳城集团。

如上所述,当MFP 100处于待机状态时,如果NIC 101以集线器102
能够在其下操作的通信速度中的较快的通信速度链接到网络,则能够高效
地进行数据通信。

然而,即使在MFP 100已转变到睡眠模式之后,如果通信速度被保持
为与待机模式下的速度相同,则电力消耗会增加,从而无法充分地获得由
于已转变到睡眠模式而降低电力消耗的效果。对于在MFP 100处于睡眠模
式时的通信模式,将集线器102能够在其下操作的通信速度中的较慢的速
度,确定为在MFP 100已转变到睡眠模式的情况下NIC 101与集线器102
通信时的通信速度。由于这一缘故,能够降低在MFP 100处于睡眠模式的
情况下NIC 101侧的电力消耗。

请注意,在此时,不仅可以考虑到通信速度,而且可以考虑到双工模
式。更具体地说,不仅通过考虑集线器102能够在其下操作的通信速度来
确定通信模式,而且还通过考虑包括双工模式的通信模式,也就是说,还
通过考虑对集线器102能够在半双工模式下还是在全双工模式下进行通信
的判定,来确定通信模式。换句话说,通过根据集线器102能够在其下操
作的双工模式,来选择半双工模式或全双工模式,可以防止在数据传输中
发生冲突。此外,不仅是对于通信速度,而且根据是使用半双工还是全双
工,NIC 101的电力消耗都具有差异,因此,通过考虑使用集线器102能
够在其下操作的双工模式中的哪一双工模式来确定通信模式,可以进一步
降低电力消耗。

不采用在MFP 100向睡眠模式转变时通过从NIC 101获得集线器102
的能力太阳城集团来确定通信模式,而采用在MFP 100启动时预先确定在MFP
100处于睡眠模式时的通信模式,可以获得以下结果。

如果在MFP 100向睡眠模式转变时,MFP 100与NIC 101之间反复地
发送和接收太阳城集团,则在通信模式改变之前NIC 101侧需要花费太阳城集团,MFP
100不能快速转变到睡眠模式。为了解决这一问题,如上所述,在用于使
MFP 100向睡眠模式转变的条件被满足之前,通过预先确定通信模式,就
能够在MFP 100向睡眠模式转变时快速地改变NIC 101的通信模式。

接下来,将描述在MFP 100向睡眠模式转变时执行的操作。图6是例
示了在MFP 100向睡眠模式转变时MFP 100及NIC 101的操作的流程图。
在图6中所示的流程图中的虚线左侧的步骤,由MFP 100的CPU 221来执
行。虚线右侧的步骤由NIC 101中的CPU 201来执行。

在步骤S601中,处于待机状态的MFP 100确定是否满足用于使MFP
100向睡眠模式转变的条件。在这里,假设该条件已由用户预先设置,并
做出如下安排:如果用户未执行任何操作持续达预定太阳城集团段,或者如果从
打印操作结束时起已过去预定太阳城集团段,则MFP 100向睡眠模式转变。

如果步骤S601中的确定结果是满足用于向睡眠模式转变的条件(步
骤S601中“是”),则处理进入到步骤S602,在步骤S602中,MFP 100
转变到睡眠模式。更具体地说,停止向除指定单元(例如,操作单元230
及扩展I/F 224)以外的单元供电。另外,通信模式设置单元313通过使用
“ioctl”命令,来向NIC驱动器312通知MFP 100已转变到睡眠模式。在
接收到该通知时,NIC驱动器312,在步骤S603中,指示NIC 101终止到
网络的链接。

在NIC 101侧,在步骤S604中,当接收到来自NIC驱动器312的命
令时,CPU 201终止到集线器102的链接。

在MFP 100侧,在步骤S605中,通信模式设置单元313通过使用“ioctl”
命令向NIC驱动器312通知在MFP 100处于睡眠模式时的通信模式,NIC
驱动器312使NIC 101在自身中设置该通信模式。

在NIC 101侧,在步骤S606中,CPU 201将从MFP 100通知的通信
模式,设置为在NIC 101与集线器102通信时要使用的通信模式,并建立
到集线器102的链接。如果MFP 100处于睡眠模式时的通信模式是自动协
商,则NIC驱动器312执行自动协商处理,并基于集线器102能够在其下
操作的通信模式,来确定NIC 101要在自身中设置的通信模式。

可以在图5中的步骤S510或步骤S511中作出确定时将MFP 100处于
睡眠模式时的通信模式通知给NIC 101。在这种情况下,当MFP 100向睡
眠模式转变时,如果只将表示MFP 100转变到睡眠模式的事实的消息发送
到NIC 101,则那时的通信模式被改变为已由NIC 101中的寄存器管理的、
在MFP 100处于睡眠模式时的通信模式。

接下来,将描述在MFP 100从睡眠模式返回待机状态时执行的操作。
图7是例示了在MFP 100从睡眠模式返回待机状态时MFP 100及NIC 101
的操作的流程图。图7的流程图中的虚线左侧的步骤,由MFP 100的CPU
221来执行。虚线右侧的步骤由NIC 101的CPU 201来执行。

在步骤S701中,处于睡眠模式的MFP 100确定用于使MFP 100返回
待机状态的条件是否被满足。在这里,假设该条件已由用户预先设置,并
做出如下安排:即如果用户操作操作单元203,或者如果从网络接收到特
定包,则MFP 100返回待机状态。

上述特定包例如是:(1)寻址到MFP 100的单播包;(2)请求从睡眠
模式返回的返回包;或者(3)特定协议的广播包/多播包。返回包(2)是
包含有特定模式的魔术包。特定协议的广播/多播包(3)例如是遵照为LAN
103上的另一节点搜索网络上的MFP而设计的协议的搜索包。

除了上述情况之外,在再次检测到NIC 101连接到网络的情况下,MFP
100返回待机状态。不仅在网络电缆连接到NIC 101的网络I/F 204时,而
且在NIC 101电连接到集线器102时,MFP 100均返回待机状态。换句话
说,在网络电缆连接到NIC 101的情况下,当再次向集线器102供给电力
时,或者当集线器本身被另一集线器替换时,MFP 100返回待机状态。

当步骤S701中的确定结果是用于使MFP 100返回待机状态的条件被
满足时,处理进入到步骤S702,在步骤S702中,CPU 221取消睡眠模式。
更具体地说,CPU 221取消停止向各个单元的电力供给,并恢复向这些单
元的电力供给。另外,通信模式设置单元313通过使用“ioctl”命令,来
向NIC驱动器312通知MFP已转变到待机状态。当接收到该通知时,在
步骤S703中,NIC驱动器312将终止到网络的链接的命令提供给NIC 101。

在NIC 101侧,在步骤S704中,当接收到来自NIC驱动器312的命
令时,CPU 201终止到网络的链接。

此外,在MFP 100侧,在步骤S705中,通信模式设置单元313通过
使用“ioctl”命令,向NIC驱动器312通知在MFP 100处于待机状态时的
通信模式,NIC驱动器312使NIC 101在自身中设置该通信模式。此时所
通知的MFP 100处于待机状态时的通信模式,是经由图4中所示的设置画
面而设置的通信模式。

在NIC 101侧,在步骤S706中,CPU 201将从MFP 100通知的通信
模式,设置为在NIC 101与集线器102通信时要使用的通信模式,并建立
到集线器102的链接。当MFP100处于待机状态时的通信模式是自动协商
时,NIC驱动器312执行自动协商处理,以基于集线器102能够在其下操
作的通信模式来确定要由NIC 101设置的通信模式。

即使当MFP 100处于睡眠模式时,待机状态下的通信模式也能被存储
在NIC 101中的寄存器内,并由该寄存器进行管理。在这种情况下,当
MFP 100从睡眠模式返回待机状态时,如果只将表示MFP 100向待机模式
转变的事实的消息发送到NIC 101,则那时的通信模式被改变为已由NIC
101中的寄存器管理的、在MFP 100处于待机状态时的通信模式。

在MFP 100侧,在步骤S707中,通信模式设置单元313通过使用“ioctl”
命令,来向NIC驱动器312询问太阳城集团集线器102的通信能力。响应于该询
问,NIC驱动器312请求NIC 101发送表示集线器102的通信能力的能力
太阳城集团。当接收到该请求时,在步骤S708中,NIC 101将集线器102的能力
太阳城集团发送到MFP 100。

更具体地说,在此时,通信设置单元313经由NIC驱动器312来参照
链接对象能力寄存器的内容,并获取集线器102的能力太阳城集团。

对于在步骤S706中建立到集线器102的链接的时候,可以通过使NIC
101与集线器102通信,来预先获取集线器102的能力太阳城集团。该能力太阳城集团
的获取,是在待机状态下的通信模式不是自动协商时(在指定了特定的通
信速度及双工模式时)执行的。

在步骤S709中,CPU 221确定是否已成功地获取到集线器102的能力
太阳城集团。如果确定已获取到集线器102的能力太阳城集团(步骤S709中“是”),
则处理进入到步骤S710,在步骤S710中,CPU 221确定集线器102是否
支持10Mbps的通信速度。如果确定结果是集线器102支持10Mbps的通
信速度(步骤S710中“是”),则处理进入到步骤S711。

在步骤S711中,通信模式设置单元313确定,在MFP 100已转变到
睡眠模式的情况下当NIC 101与集线器102通信时要使用的通信模式应该
是10Mbps。通信模式设置单元313向NIC驱动器312通知太阳城集团所确定的
通信模式的太阳城集团。

如果在步骤S709中确定未获取到集线器102的能力太阳城集团,或者如果
在步骤S710中确定集线器102不支持10Mbps的通信速度,则处理进入
到步骤S712。

在步骤S712中,通信模式设置单元313将在MFP 100已转变到睡眠
模式的情况下当NIC 101与集线器102通信时要使用的通信模式确定为自
动协商。通信模式设置单元313向NIC驱动器312通知表示所确定的通信
模式的太阳城集团。

如上所述,不仅在MFP 100已开始其操作时,而且在MFP 100已从睡
眠模式返回到待机状态时,通信模式设置单元313获取太阳城集团集线器102的
能力太阳城集团的太阳城集团,并确定睡眠模式下的通信模式。这是因为,MFP 100从
睡眠模式返回到待机状态,有时是由于向集线器102的重新供电或者集线
器102自身的替换引起的。

更具体地说,当用另一集线器替换集线器102时,新安装的集线器可
能不具有与先前的集线器相同的通信能力。然而,即使在集线器102改变
时,通过再次检查集线器102的通信能力,也能够对该变化的情形做出响
应。这可以是如下情况:即使集线器102未被改变,但集线器102的通信
设置被更改并且再次向集线器102供电。

接下来,将描述MFP 100在待机状态下的操作。图8是例示了在MFP
100处于待机状态时MFP 100及NIC 101的操作的流程图。

在步骤S801中,待机状态下的MFP 100确定NIC 101是否连接到网
络。更具体地说,不仅确定网络电缆是否连接到NIC 101的网络I/F 204,
而且确定NIC 101是否电连接到集线器102。

如果步骤S801中的确定结果是NIC 101连接到网络(步骤S801中
“是”),则处理结束。如果确定NIC 101未连接到网络(步骤S801中“否”),
则处理进入到步骤S802。

在步骤S802中,MFP 100确定NIC 101是否重新连接到网络。这里再
次地,不仅确定网络电缆是否连接到NIC 101的网络I/F 204,而且还确定
NIC 101是否电连接到集线器102。

如果步骤S802中的确定结果是NIC 101已连接到网络(步骤S802中
“是”),则处理进入到图5中的步骤S504。换句话说,当MFP 100处于
待机状态并重新连接到网络时,MFP 100(如同MFP 100启动时),使NIC
101以待机状态下的通信模式建立到网络的链接,并且还确定睡眠模式下
的通信模式。

如上所述,不仅在MFP 100被启动时,而且在MFP 100处于待机状态
并重新连接到网络时,通信模式设置单元313再次获取集线器102的能力
太阳城集团,并确定睡眠模式下的通信模式。这是因为,新连接的集线器102的
通信能力,有时与旧集线器的通信能力不同。

换句话说,当用另一集线器替换集线器102时,因为新安装的集线器
102可能不具有与旧集线器的通信能力相同的通信能力,所以,如果再次
检查了集线器102的通信能力,并且接口设备和设置是匹配的,则能够使
用新安装的集线器。这可以是如下情况:集线器102未被改变,但是集线
器102的通信设置被更改,并且再次向集线器102供电。

接下来将描述本发明的第二示例性实施例。本示例性实施例中的MFP
100及NIC 101的硬件配置及软件配置,与前面的示例性实施例中的这些
配置相类似,因此,这里不再重复这些配置的描述。通信系统的配置也与
前面的示例性实施例的配置相类似。

在本示例性实施例中,当MFP 100从睡眠模式返回待机状态时,CPU
221确定返回的因素,并根据该返回的因素是否是特定因素,来再次获取
集线器102的能力太阳城集团,并再次确定睡眠模式下的通信模式。

图9是例示了在MFP 100从睡眠模式返回待机状态时执行的MFP 100
及NIC 101的操作的流程图。除了在图9中增加了步骤S901之外,图9
中的流程图与图7中的流程图相对应。从步骤S701到步骤S712的操作是
相同的,因此,这里不再重复它们的描述。

在步骤S705中,通信模式设置单元313通过使用“ioctl”命令,来向
NIC驱动器312通知待机状态下的通信模式,并使NIC 101在自身中设置
该通信模式,在此之后,处理进入到步骤S901。

在步骤S901中,CPU 221确定用于使MFP 100从睡眠模式返回待机
状态的因素是否是特定因素。这里,该特定因素代表NIC 101连接到网络。
换句话说,在步骤S901中,CPU 221确定MFP 100返回是否是NIC 101
连接到网络的结果。另外在该确定处理中,不仅确定网络电缆是否连接到
NIC 101的网络I/F 204,而且还确定NIC 101是否电连接到集线器102。

如果步骤S901中的确定结果是返回的因素是NIC 101连接到网络(步
骤S901中“是”),则处理进入到步骤S707,在步骤S707中,CPU 221获
取集线器102的能力太阳城集团,并确定睡眠状态下的通信模式。如果步骤S901
中的确定结果是返回的因素不是NIC 101连接到网络(步骤S901中“否”),
则处理结束。

如上所述,在本示例性实施例中,当MFP 100从睡眠模式返回待机状
态时,常规做法不是获取集线器102的能力太阳城集团并确定睡眠模式下的通信
模式,而是根据情况来确定是否采取这些步骤。如果返回的因素是用户操
作了操作单元230,或者是从网络接收到上述特定包,则认为集线器102
的通信能力没有改变。换句话说,如果很明显集线器102的通信能力没有
改变,则通过省略对集线器102的能力太阳城集团的获取或对通信模式的确定,
能够减小MFP 100中的处理的负载。

本发明可以采用各种形式的示例性实施例,例如,诸如系统、装置、
方法、程序及存储介质(记录介质)等。更具体地说,本发明可以应用于
包含有若干设备的系统,或者应用于由单个单元组成的设备。

根据本发明,实现上述示例性实施例的功能的软件程序(与实施例中
的流程图相对应的程序),被从外部设备直接或远程供给到系统或装置。在
某些情况下,可以在系统或装置的计算机读取和执行所供给的程序代码时
实现本发明的功能。

因此,既然本发明的示例性实施例的功能由计算机来实现,那么,安
装在计算机中的程序代码本身也实现了本发明。换句话说,本发明涵盖了
被配置用来实现本发明的实施例的功能的计算机程序本身。

在这种情况下,只要程序的功能被包含,软件程序可以采用诸如目标
代码、可以由解释器执行的程序、或供给到OS的脚本数据等的任何形式。

可以用来供给程序的记录介质包括例如软盘、硬盘、光盘、磁光盘、
MO、CD-ROM、CD-R、CD-RW、磁带、非易失性存储卡、ROM及DVD
(DVD-ROM,DVD-R)。

就程序供给方法来说,可以通过利用客户端计算机的太阳城集团器,从互联
网上的网站上将程序下载到诸如硬盘的记录介质中,来供给本发明的程序。
换句话说,可以通过连接到下载源站点的网站,或者通过下载包含有自动
安装功能的压缩文件,来从该网站上获得本发明的各示例性实施例的计算
机程序。可以通过将构成程序的程序代码分割为多个文件并从不同网站上
下载这些文件,来供给本发明的示例性实施例的程序。换句话说,向多位
用户供给通过计算机实现的本发明示例性实施例的功能的程序文件的万维
网(WWW)服务器,也被本发明所涵盖。

可以通过对程序进行加密并将程序存储在诸如CD-ROM的计算机可
读记录介质中,来向用户供给本发明的示例性实施例的程序。符合确定要
求的用户,被准许从互联网上的网站上下载解密密钥太阳城集团。然后,用户可
以通过使用密钥太阳城集团来对加密的程序进行解密,并在计算机上执行程序。

这样,示例性实施例的上述功能通过在计算机上执行程序而被实现。
此外,根据程序的命令,在计算机上运行的OS执行全部或部分处理,从
而实现了实施例的功能。

此外,在将从记录介质中读出的程序,写入到插置于计算机中的功能
扩展板上,或者写入到在连接到计算机的功能扩展单元中所配备的存储器
上之后,实施例的上述功能被进一步实现。换句话说,响应于来自程序的
命令,安装在功能扩展板或功能扩展单元上的CPU等执行全部或部分处
理,以实现本发明的实施例的功能。

虽然参照示例性实施例对本发明进行了描述,然而应理解,本发明并
不局限于所公开的示例性实施例。应对所附权利要求的范围给予最宽泛的
解释,以使其涵盖所有的变型例、等同结构及功能。

关 键 词:
通信 装置 及其 控制 方法
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:通信装置及其控制方法.pdf
链接地址:http://zh228.com/p-6420634.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');