国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      控制成像裝置的鏈路速度的方法和裝置制造方法

      文檔序號(hào):6496760閱讀:113來源:國(guó)知局
      控制成像裝置的鏈路速度的方法和裝置制造方法
      【專利摘要】一種控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的方法,該方法包括:在成像裝置的正常模式中,建立成像裝置和外部設(shè)備之間的鏈路;確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件;以及基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      【專利說明】控制成像裝置的鏈路速度的方法和裝置
      【技術(shù)領(lǐng)域】
      [0001 ] 本發(fā)明一般發(fā)明構(gòu)思涉及成像裝置,并且更具體地講,涉及成像裝置的網(wǎng)絡(luò)通信?!颈尘凹夹g(shù)】
      [0002]隨著全球變暖作為一個(gè)嚴(yán)重的環(huán)境問題已經(jīng)吸引了大量的注意,已經(jīng)考慮了各種減少地球大氣中的二氧化碳排放的方法。這些方法中的一種是開發(fā)一種具有較低的二氧化碳排放的對(duì)環(huán)境無害的網(wǎng)絡(luò)打印機(jī)。一般,對(duì)環(huán)境無害的網(wǎng)絡(luò)打印機(jī)的操作模式被分類為正常模式以及休眠模式或待機(jī)模式,在正常模式中打印機(jī)在正常功率下操作,在休眠模式或待機(jī)模式中打印機(jī)在較低的功率下操作。此外,已經(jīng)開發(fā)了各種減少休眠模式中網(wǎng)絡(luò)打印機(jī)中的功率消耗的方法,在休眠模式中網(wǎng)絡(luò)打印機(jī)處于待機(jī)并不被用戶使用。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例提供了最小化和/或避免由于在成像裝置的休眠模式中改變鏈路速度而導(dǎo)致的副作用的方法和裝置。本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例還提供了其上記錄了用于執(zhí)行該方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。本發(fā)明一般發(fā)明構(gòu)思不限于這些示范性實(shí)施例,并且也能夠從說明書中推出其它實(shí)施例。
      [0004]本發(fā)明一般發(fā)明構(gòu)思的另外的特征和用途將在以下描述中被部分地闡述,并且部分地將從描述中變得清晰,或者可以通過對(duì)一般發(fā)明構(gòu)思的實(shí)踐而習(xí)得。
      [0005]發(fā)明的有益效果
      [0006]通過根據(jù)成像裝置的網(wǎng)絡(luò)環(huán)境改變成像裝置的鏈路速度,可以減少成像裝置的功率消耗,同時(shí)最小化鏈路速度的改變所帶來的副作用。
      【專利附圖】

      【附圖說明】
      [0007]
      [0008]圖1是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的網(wǎng)絡(luò)打印機(jī)的網(wǎng)絡(luò)環(huán)境的示圖;
      [0009]圖2是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的網(wǎng)絡(luò)打印機(jī)的結(jié)構(gòu)圖;
      [0010]圖3是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的在網(wǎng)絡(luò)打印機(jī)的正常模式中控制鏈路速度的方法的流程圖;
      [0011]圖4是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的當(dāng)網(wǎng)絡(luò)打印機(jī)進(jìn)入休眠模式時(shí)控制鏈路速度的方法的流程圖;
      [0012]圖5是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的、圖3中的在網(wǎng)絡(luò)打印機(jī)的正常模式中控制鏈路速度的方法的流程圖;
      [0013]圖6是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的、圖3中的在網(wǎng)絡(luò)打印機(jī)的正常模式中控制鏈路速度的方法的流程圖;
      [0014]圖7是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的、圖3中的在網(wǎng)絡(luò)打印機(jī)的正常模式中控制鏈路速度的方法的流程圖;
      [0015]圖8是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的圖2的網(wǎng)絡(luò)打印機(jī)的框圖;
      [0016]圖9是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的存儲(chǔ)在圖8的存儲(chǔ)單元中的軟件棧(software stack)的框圖;
      [0017]圖10是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的通過網(wǎng)絡(luò)打印機(jī)的用戶接口顯示的顯示屏幕的示圖。
      【具體實(shí)施方式】
      [0018]本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例提供了一種控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的方法,該方法包括:在成像裝置的正常模式中,建立成像裝置和外部設(shè)備之間的鏈路;確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件;以及基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      [0019]本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例還提供了一種其上記錄了程序的計(jì)算機(jī)可讀記錄介質(zhì),該程序用于執(zhí)行一種控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的方法,該方法包括:在成像裝置的正常模式中,建立成像裝置和外部設(shè)備之間的鏈路;確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件;以及基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      [0020]本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例還提供了一種控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的裝置,該裝置包括:網(wǎng)絡(luò)接口,用于在成像裝置的正常模式中,建立成像裝置和外部設(shè)備之間的鏈路;以及處理器,用于確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件,并基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      [0021]現(xiàn)在將對(duì)本發(fā)明一般發(fā)明構(gòu)思的實(shí)施例進(jìn)行詳細(xì)的參考,其示例示出在附圖中,其中相似的參考標(biāo)號(hào)始終指代相似的元素。下面參考附圖對(duì)實(shí)施例進(jìn)行描述,以便解釋本發(fā)明一般發(fā)明構(gòu)思。
      [0022]具體來講,作為通過權(quán)利要求定義并示出為圖1、圖2和圖8中的網(wǎng)絡(luò)打印機(jī)100的成像裝置的示例,具有網(wǎng)絡(luò)通信功能以及在紙張上形成物理圖像的打印功能、檢測(cè)記錄在紙張上的圖像的掃描功能、等等的網(wǎng)絡(luò)打印機(jī)將關(guān)于本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例而被描述。然而,網(wǎng)絡(luò)打印機(jī)可以被稱為另一個(gè)術(shù)語,如多功能周邊設(shè)備(MFP)等。此外,除了將在下面描述的網(wǎng)絡(luò)打印機(jī)以外,通過權(quán)利要求定義的成像裝置也可以應(yīng)用到不同類型的成像裝置。
      [0023]圖1是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的包括網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境的示圖。圖1示出了具有打印功能、掃描功能等的MFP,作為網(wǎng)絡(luò)打印機(jī)100的示例。然而,圖1僅僅是一個(gè)示例,并且因此,網(wǎng)絡(luò)打印機(jī)100可以是除了 MFP以外的不同類型的打印機(jī),諸如不具有掃描功能的打印機(jī)。圖1示出了個(gè)人計(jì)算機(jī)(PC)作為主機(jī)200。然而,圖1僅僅是一個(gè)示例,并且因此,主機(jī)200可以是除了 PC以外的不同類型的主機(jī),諸如筆記本計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、移動(dòng)電話、服務(wù)器、媒體播放器、機(jī)頂盒、和/或任何執(zhí)行這里公開的本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的適當(dāng)?shù)闹鳈C(jī)。網(wǎng)絡(luò)打印機(jī)100和主機(jī)200經(jīng)由有線和/或無線通信鏈路、通過網(wǎng)絡(luò)交換機(jī)A300和網(wǎng)絡(luò)交換機(jī)B400而彼此連接。一般,當(dāng)諸如網(wǎng)絡(luò)打印機(jī)100、主機(jī)200等的多個(gè)節(jié)點(diǎn)被包括在網(wǎng)絡(luò)中時(shí),網(wǎng)絡(luò)交換機(jī)(諸如網(wǎng)絡(luò)交換機(jī)A300和/或網(wǎng)絡(luò)交換機(jī)B400)接收從節(jié)點(diǎn)傳送的數(shù)據(jù)并僅僅將數(shù)據(jù)傳送給期望接收該數(shù)據(jù)的節(jié)點(diǎn)。為了執(zhí)行節(jié)點(diǎn)之間的數(shù)據(jù)接收和傳送,網(wǎng)絡(luò)交換機(jī)可以具有對(duì)存在于網(wǎng)絡(luò)上的每一個(gè)節(jié)點(diǎn)的媒體訪問控制(MAC)。然而,上述網(wǎng)絡(luò)交換機(jī)僅僅是一個(gè)示例并且可以由網(wǎng)絡(luò)集線器、網(wǎng)橋等替換,以便執(zhí)行如這里公開的本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例。
      [0024]圖2是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的網(wǎng)絡(luò)打印機(jī)100的結(jié)構(gòu)圖。參考圖2,網(wǎng)絡(luò)打印機(jī)100包括處理器110、存儲(chǔ)單元120、打印單元130、掃描單元140、傳真單元150、網(wǎng)絡(luò)接口 160、用戶接口 170和電源單元180。圖2中示出的硬件組件僅僅是網(wǎng)絡(luò)打印機(jī)100的組件的示例。例如,網(wǎng)絡(luò)打印機(jī)100可以不包括圖2中示出的一些硬件組件,例如,諸如掃描單元140、傳真單元150、用戶接口 170等的硬件組件,并且還可以包括其它硬件組件。
      [0025]處理器110可以是微處理器、控制器、和集成電路、可編程邏輯器件、場(chǎng)可編程門陣列、控制器、和/或任何執(zhí)行如這里公開的本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的適當(dāng)?shù)奶幚砥?。?dāng)電力被供應(yīng)給網(wǎng)絡(luò)打印機(jī)100時(shí),處理器110通過開啟(start)存儲(chǔ)在存儲(chǔ)單元120中的固件來啟動(dòng)(boot)網(wǎng)絡(luò)打印機(jī)100,所述固件諸如操作系統(tǒng)、設(shè)備驅(qū)動(dòng)器等。當(dāng)啟動(dòng)操作被終止時(shí),處理器110可以通過執(zhí)行存儲(chǔ)在存儲(chǔ)單元120中的應(yīng)用程序來控制網(wǎng)絡(luò)打印機(jī)100的硬件組件的操作,所述硬件組件諸如存儲(chǔ)單元120、打印單元130、掃描單元140、傳真單元150、網(wǎng)絡(luò)接口 160、用戶接口 170、電源單元180等。處理器110可以具體實(shí)現(xiàn)為單個(gè)芯片,或者可以具體實(shí)現(xiàn)為多個(gè)單獨(dú)的芯片,諸如中央處理單元(CPU)、專用處理器等。專用處理器可以是只負(fù)責(zé)網(wǎng)絡(luò)打印機(jī)100的預(yù)定操作的處理器,并且可以是例如用于處理通過網(wǎng)絡(luò)傳送的數(shù)據(jù)分組(data packet)的網(wǎng)絡(luò)處理器。
      [0026]存儲(chǔ)單元120根據(jù)處理器110的控制來存儲(chǔ)和提供數(shù)據(jù)。諸如操作系統(tǒng)、設(shè)備驅(qū)動(dòng)器等的固件,諸如應(yīng)用程序等的執(zhí)行程序,以及諸如將要請(qǐng)求通過打印單元130進(jìn)行打印的文本和諸如圖像的內(nèi)容的各種數(shù)據(jù)可以被存儲(chǔ)在存儲(chǔ)單元120中。存儲(chǔ)單元120可以具體實(shí)現(xiàn)為單一存儲(chǔ)介質(zhì),諸如作為一種非易失性存儲(chǔ)器的閃速存儲(chǔ)器,或者可以具體實(shí)現(xiàn)為各種單獨(dú)的存儲(chǔ)介質(zhì),諸如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、硬盤、固態(tài)驅(qū)動(dòng)、閃速存儲(chǔ)器、等等。
      [0027]打印單元130根據(jù)處理器110的控制來打印存儲(chǔ)在存儲(chǔ)單元120中的文本、圖像等。打印單元130可以劃分為用于移動(dòng)紙張和/或打印介質(zhì)的機(jī)械單元、用于在紙張上形成圖像的打印引擎單元、等等。掃描單元140根據(jù)處理器110的控制來檢測(cè)形成在被插入到掃描單元140中的紙張和/或打印介質(zhì)上的圖像。掃描單元140可以劃分為用于檢測(cè)形成在紙張上的圖像的圖像傳感器、用于移動(dòng)圖像傳感器的機(jī)械單元、等等。傳真單元150通過公用交換電話網(wǎng)(PSTN)傳送和接收文本、圖像等。打印單元130、掃描單元140、以及傳真單元150的詳細(xì)結(jié)構(gòu)和操作不是本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的特征要素,并為本領(lǐng)域眾所周知。因此,它們的詳細(xì)描述將被省略。
      [0028]網(wǎng)絡(luò)接口 160根據(jù)處理器110的控制、通過與網(wǎng)絡(luò)交換機(jī)A300的有線和/或無線通信鏈路,執(zhí)行與諸如主機(jī)200等的其它設(shè)備的網(wǎng)絡(luò)通信。例如,網(wǎng)絡(luò)接口 160可以接收從主機(jī)200傳送的內(nèi)容和關(guān)于該內(nèi)容的打印指令,并且可以向主機(jī)200傳送指示內(nèi)容的處理結(jié)果的響應(yīng)。網(wǎng)絡(luò)接口 160可以劃分為機(jī)械單元和電路單元,機(jī)械單元諸如被插入諸如網(wǎng)絡(luò)電纜的通信電纜的連接器,所述連接器例如被插入以太網(wǎng)電纜的RJ45連接器,而電路單元通過使用諸如網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的一個(gè)或多個(gè)通信方法來控制數(shù)據(jù)傳輸,所述網(wǎng)絡(luò)通信標(biāo)準(zhǔn)例如以太網(wǎng)通信標(biāo)準(zhǔn)、無線局域網(wǎng)(LAN)通信標(biāo)準(zhǔn)、等等。
      [0029]用戶接口 170根據(jù)處理器110的控制在用戶和網(wǎng)絡(luò)打印機(jī)100之間進(jìn)行接口。例如,當(dāng)用戶將指令或信息輸入到用戶接口 170時(shí),用戶接口 170將所述指令或信息傳送給處理器110。一般,由于打印機(jī)被設(shè)計(jì)為具有有限的用于處理打印過程或掃描操作的資源的嵌入式系統(tǒng),所以諸如鼠標(biāo)、鍵盤、監(jiān)控器等的一般輸入/輸出設(shè)備可以不被安裝在打印機(jī)中。因此,用戶接口 170可以是觸摸屏或小型液晶顯示器(IXD)屏幕,和/或可以包括一個(gè)或多個(gè)輸入按鈕。
      [0030]處理器110可以以兩種模式控制網(wǎng)絡(luò)打印機(jī)100的硬件組件的操作,正常模式和休眠模式(sleep mode),以減少網(wǎng)絡(luò)打印機(jī)100的功率消耗。根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例,正常模式是這樣的模式:網(wǎng)絡(luò)打印機(jī)100以正常功率操作,電力被供應(yīng)給所有的硬件組件(例如,存儲(chǔ)單元120、打印單元130、掃描單元140、傳真單元150、網(wǎng)絡(luò)接口160、用戶接口 170、和電源單元180),并且所有的硬件組件以預(yù)定的性能水平(例如,以最大性能水平)執(zhí)行它們各自的全部功能。休眠模式是這樣的模式:網(wǎng)絡(luò)打印機(jī)100以比正常功率更低的功率進(jìn)行操作,電力被供應(yīng)給硬件組件中的一個(gè)或多個(gè)(例如,存儲(chǔ)單元120、打印單元130、掃描單元140、傳真單元150、網(wǎng)絡(luò)接口 160、用戶接口 170、其中電源單元180中的一個(gè)或多個(gè)),并且一個(gè)或多個(gè)硬件組件以預(yù)定的基本性能水平執(zhí)行預(yù)定的基本功能(例如,其中預(yù)定的基本性能水平可以低于最大性能水平)。
      [0031]網(wǎng)絡(luò)接口 160根據(jù)處理器110的控制來建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。當(dāng)處理器110啟動(dòng)網(wǎng)絡(luò)打印機(jī)100并且網(wǎng)絡(luò)打印機(jī)100在正常模式中進(jìn)行操作時(shí),網(wǎng)絡(luò)接口 160基于網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300的通信能力,來確定網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的通信速度和通信模式,并建立支持所確定的通信速度和通信模式的鏈路。例如,網(wǎng)絡(luò)接口 160可以通過與網(wǎng)絡(luò)交換機(jī)A300執(zhí)行自動(dòng)協(xié)商操作來確定網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的通信速度和通信模式。
      [0032]自動(dòng)協(xié)商操作如下執(zhí)行。網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)接口 160與另一方(例如,主機(jī)200)交換關(guān)于網(wǎng)絡(luò)交換機(jī)A300的通信能力(例如,全雙工或半雙工通信、數(shù)據(jù)通信速率、等等)的信息。網(wǎng)絡(luò)接口 160基于與網(wǎng)絡(luò)交換機(jī)A300交換的信息,確定能夠同時(shí)被網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300支持的最大通信速度和通信模式。例如,當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300能夠同時(shí)支持具有IOOMbps (兆比特每秒)的速度的全雙工模式和具有IOMbps的速度的半雙工模式時(shí),網(wǎng)絡(luò)接口 160選擇具有IOOMbps的速度的全雙工模式并建立支持具有IOOMbps的速度的全雙工模式的鏈路。
      [0033]在休眠模式中,處理器110將網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度降低到預(yù)定的最小速度,以便降低網(wǎng)絡(luò)打印機(jī)100的功率消耗。當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度大于預(yù)定的鏈路速度時(shí),由于在預(yù)定的短時(shí)段內(nèi)在網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間傳送預(yù)定的大量數(shù)據(jù),并且預(yù)定的最大量數(shù)據(jù)需要在預(yù)定的短時(shí)段內(nèi)被處理,所以網(wǎng)絡(luò)打印機(jī)100的功率消耗增加。在網(wǎng)絡(luò)接口 160中,用于處理具有IOOMbps的速度的全雙工模式的數(shù)據(jù)的單元和用于處理具有IOMbps的速度的半雙工模式的數(shù)據(jù)的單元可以具體實(shí)現(xiàn)為單獨(dú)的電路和/或存儲(chǔ)在存儲(chǔ)單元120中并由處理器110執(zhí)行的算法。如果網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變,則基于數(shù)據(jù)處理部分的、網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的先前鏈路可能不再有效。因此,當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí),可以根據(jù)支持改變后的鏈路速度的另一個(gè)數(shù)據(jù)處理設(shè)定來重新建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。在這種情況下,網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路是指數(shù)據(jù)鏈路層的邏輯鏈路并且不同于諸如通信電纜等的物理鏈路,其中數(shù)據(jù)鏈路層是開放系統(tǒng)互連(OSI)模型的第二層。
      [0034]當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路被重新建立時(shí),網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境可以被重新配置。然而,根據(jù)網(wǎng)絡(luò)打印機(jī)100的重新配置的網(wǎng)絡(luò)環(huán)境,與由于網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度的降低而降低功率消耗的優(yōu)點(diǎn)相比較,由于重新配置網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境而造成的缺點(diǎn)可能增加。例如,如果大于預(yù)定時(shí)間量的時(shí)間量被用來重新配置網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境,由于網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)斷開,通過使用網(wǎng)絡(luò)打印機(jī)100的打印操作可能是不可用的。這種情況可能以比預(yù)定頻率更高的頻率發(fā)生。
      [0035]如上所述,由于網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路屬于數(shù)據(jù)鏈路層,如果網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路斷開,則屬于數(shù)據(jù)鏈路層的更高層(upper layer)的網(wǎng)絡(luò)層、傳輸層等等可以彼此斷開。因此,當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路被重新建立時(shí),可以基于新的鏈路重新建立網(wǎng)絡(luò)層、傳輸層等等的連接。更高層的連接的重新建立可能給用戶造成混亂,具體來講,如果將由用戶執(zhí)行手動(dòng)操作以重新建立所述連接的話。
      [0036]重新配置網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境的缺點(diǎn)大于由于降低網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度而降低功率消耗的優(yōu)點(diǎn)的情況被預(yù)先定義為一個(gè)或多個(gè)條件。當(dāng)由于網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路的斷開而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境滿足所述一個(gè)或多個(gè)預(yù)先定義的條件時(shí),處理器110禁用在休眠模式中改變鏈路速度的功能。當(dāng)網(wǎng)絡(luò)打印機(jī)100的重新配置的網(wǎng)絡(luò)環(huán)境不滿足所述一個(gè)或多個(gè)預(yù)定條件時(shí),處理器110啟用在休眠模式中改變鏈路速度的功能。
      [0037]控制網(wǎng)絡(luò)打印機(jī)100的鏈路速度的設(shè)備可以包括處理器110和網(wǎng)絡(luò)接口 160。控制網(wǎng)絡(luò)打印機(jī)100的鏈路速度的設(shè)備可以包括硬件和/或軟件。當(dāng)控制網(wǎng)絡(luò)打印機(jī)100的鏈路速度的設(shè)備具體實(shí)現(xiàn)為硬件時(shí),處理器110可以作為網(wǎng)絡(luò)打印機(jī)100的一般硬件組件而被包括,例如,中央處理單元(CPU),它是用于控制打印單元130的通用處理器,以及用于執(zhí)行上述鏈路速度的控制操作的單獨(dú)的專用處理器。當(dāng)用于控制網(wǎng)絡(luò)打印機(jī)100的鏈路速度的設(shè)備被具體實(shí)現(xiàn)為軟件時(shí),執(zhí)行上述鏈路速度的控制操作的應(yīng)用程序可以存儲(chǔ)在存儲(chǔ)單元120中,并且處理器110可以執(zhí)行所述應(yīng)用程序。
      [0038]網(wǎng)絡(luò)打印機(jī)100的電源單元180根據(jù)處理器110的控制為圖2中示出的硬件組件供應(yīng)電力,例如,存儲(chǔ)單元120、打印單元130、掃描單元140、傳真單元150、網(wǎng)絡(luò)接口 160、和用戶接口 170。更詳細(xì)地,電源單元180根據(jù)處理器110的控制在正常模式中向所有的硬件組件供應(yīng)電力,并且在休眠模式中向一個(gè)或多個(gè)硬件組件(例如,僅僅一些硬件組件)供應(yīng)電力。
      [0039]圖3是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的在網(wǎng)絡(luò)打印機(jī)100的正常模式中控制鏈路速度的方法的流程圖。圖3中示出的方法包括可以由圖2的網(wǎng)絡(luò)打印機(jī)100執(zhí)行(例如,順序地執(zhí)行)的操作。因此,雖然以下省略,上述圖2的網(wǎng)絡(luò)打印機(jī)100的詳細(xì)描述可以應(yīng)用到圖3中示出的方法。
      [0040]在操作31,網(wǎng)絡(luò)打印機(jī)100在網(wǎng)絡(luò)打印機(jī)100的正常模式中建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。在操作32,網(wǎng)絡(luò)打印機(jī)100確定通過改變所建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件。當(dāng)在操作32中網(wǎng)絡(luò)打印機(jī)100確定網(wǎng)絡(luò)環(huán)境滿足預(yù)定條件時(shí),在操作33,網(wǎng)絡(luò)打印機(jī)100禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。當(dāng)在操作32中網(wǎng)絡(luò)打印機(jī)100確定網(wǎng)絡(luò)環(huán)境不滿足預(yù)定條件時(shí),在操作34,網(wǎng)絡(luò)打印機(jī)100啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。因此,在操作32,網(wǎng)絡(luò)打印機(jī)100在網(wǎng)絡(luò)打印機(jī)100的正常模式中提前確定網(wǎng)絡(luò)打印機(jī)100的休眠模式中的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件。因此,術(shù)語“確定”可以用術(shù)語“預(yù)測(cè)”或類似的表達(dá)方式來替換。
      [0041]圖4是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的當(dāng)網(wǎng)絡(luò)打印機(jī)100進(jìn)入休眠模式時(shí)控制鏈路速度的方法的流程圖。圖4中示出的方法包括可以由圖2的網(wǎng)絡(luò)打印機(jī)100執(zhí)行(例如,順序地執(zhí)行)的控制鏈路速度的操作。因此,雖然以下省略,上述圖2的網(wǎng)絡(luò)打印機(jī)100的詳細(xì)描述也被應(yīng)用到圖4中示出的方法。
      [0042]在操作41,網(wǎng)絡(luò)打印機(jī)100將網(wǎng)絡(luò)打印機(jī)100的操作模式從正常模式轉(zhuǎn)換為休眠模式。在操作42,網(wǎng)絡(luò)打印機(jī)100確定在休眠模式中改變鏈路速度的功能是否被啟用。當(dāng)網(wǎng)絡(luò)打印機(jī)100在操作42確認(rèn)改變鏈路速度的功能被啟用時(shí),在操作43,網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變?yōu)樾∮诨虻扔陬A(yù)定速度的速度(S卩,低速)。也就是說,網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度減小。在操作44,網(wǎng)絡(luò)打印機(jī)100建立支持在操作43被改變的鏈路速度的、網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。當(dāng)網(wǎng)絡(luò)打印機(jī)100在操作42確認(rèn)在休眠模式中改變鏈路速度的功能被禁用時(shí),在操作45,網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被維持。當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路不改變時(shí),網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路不斷開。也就是說,當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路不改變時(shí),網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路被維持。當(dāng)上述操作完成時(shí),網(wǎng)絡(luò)打印機(jī)100進(jìn)入休眠模式。
      [0043]圖5是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的、圖3中的在網(wǎng)絡(luò)打印機(jī)100的正常模式中控制鏈路速度的方法的流程圖。在操作51,網(wǎng)絡(luò)打印機(jī)100在網(wǎng)絡(luò)打印機(jī)100的正常模式中建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。在操作52,網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否是按照每當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí)被驅(qū)動(dòng)的一定協(xié)議而推遲其重新配置的網(wǎng)絡(luò)環(huán)境。所述協(xié)議的示例可以是生成樹協(xié)議(STP),其用于避免在網(wǎng)絡(luò)交換機(jī)A300和網(wǎng)絡(luò)交換機(jī)B400之間發(fā)生的循環(huán)(looping)。[0044]在圖1中,當(dāng)網(wǎng)絡(luò)打印機(jī)100廣播分組(packet)時(shí),網(wǎng)絡(luò)交換機(jī)A300從網(wǎng)絡(luò)打印機(jī)100接收分組并再次廣播該分組。網(wǎng)絡(luò)交換機(jī)B400可以從網(wǎng)絡(luò)交換機(jī)A300接收分組并可以再次廣播該分組。網(wǎng)絡(luò)交換機(jī)A300從網(wǎng)絡(luò)交換機(jī)B400接收分組并再次廣播該分組。廣播操作被重復(fù)地執(zhí)行,這也被稱為循環(huán)。為了最小化和/或避免這個(gè)循環(huán),網(wǎng)絡(luò)交換機(jī)A300通過驅(qū)動(dòng)STP來生成包括網(wǎng)絡(luò)上的節(jié)點(diǎn)的生成樹,并通過使用生成樹搜索其中可以發(fā)生循環(huán)的兩個(gè)或更多個(gè)鏈路。如圖1中所示,在網(wǎng)絡(luò)交換機(jī)A300和網(wǎng)絡(luò)交換機(jī)B400之間的兩條線是所述兩個(gè)或更多個(gè)鏈路的示例。網(wǎng)絡(luò)交換機(jī)A300可以通過準(zhǔn)許所找到的鏈路中的任何一個(gè)并阻斷剩余鏈路來最小化和/或避免循環(huán)。當(dāng)STP被驅(qū)動(dòng)時(shí),網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境被重新配置,從而要花費(fèi)20秒到60秒的一段很長(zhǎng)時(shí)間來重啟網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信。
      [0045]在驅(qū)動(dòng)STP期間,網(wǎng)絡(luò)交換機(jī)A300多播STP分組,以便收集用于生成生成樹的信息。因此,當(dāng)網(wǎng)絡(luò)打印機(jī)100接收到STP分組時(shí),網(wǎng)絡(luò)打印機(jī)100可以確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是按照STP推遲其重新配置的網(wǎng)絡(luò)環(huán)境。也就是說,在操作52,網(wǎng)絡(luò)打印機(jī)100監(jiān)視從網(wǎng)絡(luò)交換機(jī)A300接收的分組當(dāng)中是否存在STP分組。當(dāng)從監(jiān)視結(jié)果中確認(rèn)接收到STP分組時(shí),網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是按照STP推遲其重新配置的網(wǎng)絡(luò)環(huán)境。
      [0046]當(dāng)在操作52中網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?2中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是按照STP推遲其重新配置的網(wǎng)絡(luò)環(huán)境時(shí),例如,當(dāng)確認(rèn)接收到STP分組時(shí),在操作53,網(wǎng)絡(luò)打印機(jī)100禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。當(dāng)在操作52中網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境不是按照STP推遲其重新配置的網(wǎng)絡(luò)環(huán)境時(shí),例如,當(dāng)確認(rèn)沒有接收到STP分組時(shí),在操作54,網(wǎng)絡(luò)打印機(jī)100啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。也就是說,當(dāng)確認(rèn)接收到STP分組時(shí),網(wǎng)絡(luò)打印機(jī)100禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能,而當(dāng)確認(rèn)沒有接收到STP分組時(shí),網(wǎng)絡(luò)打印機(jī)100啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。
      [0047]更詳細(xì)地,存儲(chǔ)單元120的至少一部分可以被分配給標(biāo)記(flag),在該標(biāo)記中記錄了指示是否接收到STP分組的值。網(wǎng)絡(luò)打印機(jī)100可以在休眠模式中參考該標(biāo)記的值改變網(wǎng)絡(luò)打印機(jī)100的鏈路速度。例如,在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能可以通過將該標(biāo)記的值設(shè)定為指示接收到STP分組的值來禁用。在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能可以通過將該標(biāo)記的值設(shè)定為另一個(gè)值來啟用。
      [0048]圖6是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的、圖3中的在網(wǎng)絡(luò)打印機(jī)100的正常模式中控制鏈路速度的方法的流程圖。在操作61,網(wǎng)絡(luò)打印機(jī)100在網(wǎng)絡(luò)打印機(jī)100的正常模式中建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。在操作62,網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否是由于每當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí)被斷開的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境。當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí),當(dāng)前鏈路被斷開,并且網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信也被斷開。當(dāng)在網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間建立新的鏈路時(shí),網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信被重啟,所述網(wǎng)絡(luò)通信可以由于如下所述的一個(gè)或多個(gè)因素而被推遲。
      [0049]所述因素的示例可以包括網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境的響應(yīng)速度。為了重新配置網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境,網(wǎng)絡(luò)打印機(jī)100可以與另一個(gè)設(shè)備交換一個(gè)或多個(gè)消息,另一個(gè)設(shè)備例如網(wǎng)絡(luò)交換機(jī)A300和/或主機(jī)200。然而,當(dāng)網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境的響應(yīng)速度小于預(yù)定響應(yīng)速度時(shí),可以推遲網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境的重新配置。通過測(cè)量消息的傳送和該消息的響應(yīng)消息的收到之間的時(shí)段,可以估計(jì)網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境的響應(yīng)速度。為了測(cè)量網(wǎng)絡(luò)環(huán)境的響應(yīng)速度,可以使用用于測(cè)試消息是否能夠到達(dá)目的地設(shè)備的ping。例如,網(wǎng)絡(luò)打印機(jī)100可以將ping請(qǐng)求消息傳送給諸如網(wǎng)關(guān)等的外部設(shè)備,并可以在接收到ping請(qǐng)求消息的響應(yīng)消息之后測(cè)量ping請(qǐng)求消息的傳送和其響應(yīng)消息的接收之間的時(shí)段。Ping請(qǐng)求消息可以是,例如,互聯(lián)網(wǎng)控制消息協(xié)議(ICMP)回顯請(qǐng)求分組。
      [0050]因此,當(dāng)ping請(qǐng)求消息的傳送和其響應(yīng)消息的接收之間的時(shí)段大于閾值時(shí)間,例如,10秒時(shí),網(wǎng)絡(luò)打印機(jī)100可以確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是由于網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境。也就是說,在操作62,當(dāng)網(wǎng)絡(luò)打印機(jī)100傳送ping請(qǐng)求消息并接收Ping請(qǐng)求消息的響應(yīng)消息時(shí),網(wǎng)絡(luò)打印機(jī)100可以測(cè)量接收響應(yīng)消息所花費(fèi)的時(shí)間。根據(jù)測(cè)量結(jié)果,當(dāng)接收響應(yīng)消息所花費(fèi)的時(shí)間大于閾值時(shí)間時(shí),網(wǎng)絡(luò)打印機(jī)100可以確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是由于網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境。
      [0051]當(dāng)在操作62中網(wǎng)絡(luò)打印機(jī)100確定網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是由于網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境,例如,當(dāng)接收響應(yīng)消息所花費(fèi)的時(shí)間大于閾值時(shí)間時(shí),在操作63,禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。當(dāng)在操作62中網(wǎng)絡(luò)打印機(jī)100確定網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境不是由于網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境,例如,當(dāng)接收響應(yīng)消息所花費(fèi)的時(shí)間不大于閾值時(shí)間時(shí),在操作64,啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。也就是說,根據(jù)接收響應(yīng)消息(例如,Ping請(qǐng)求消息的響應(yīng)消息)所花費(fèi)的時(shí)間和閾值時(shí)間之間的比較,啟用或禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。
      [0052]更詳細(xì)地,存儲(chǔ)單元120的一部分可以被分配給標(biāo)記,在該標(biāo)記中記錄了指示接收響應(yīng)消息所花費(fèi)的時(shí)間是否大于閾值時(shí)間的值。例如,通過將標(biāo)記設(shè)定為指示接收響應(yīng)消息所花費(fèi)的時(shí)間大于閾值時(shí)間的值來禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。通過將標(biāo)記的值設(shè)定為另一個(gè)值來啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。
      [0053]圖7是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的、圖3中的在網(wǎng)絡(luò)打印機(jī)100的正常模式中控制鏈路速度的方法的流程圖。在操作71,網(wǎng)絡(luò)打印機(jī)100在網(wǎng)絡(luò)打印機(jī)100的正常模式中建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路。在操作72,網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否是支持每當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí)自動(dòng)地生成網(wǎng)絡(luò)打印機(jī)100的IP地址的自動(dòng)網(wǎng)際協(xié)議(IP)方法的網(wǎng)絡(luò)環(huán)境。當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí),當(dāng)前鏈路被斷開。也就是說,在當(dāng)前鏈路被斷開時(shí),屬于數(shù)據(jù)鏈路層的更高層的網(wǎng)絡(luò)層、傳輸層、等等可以彼此斷開。IP地址被分別分配給網(wǎng)絡(luò)上的設(shè)備以識(shí)別網(wǎng)絡(luò)層中的設(shè)備。
      [0054]分配IP地址的方法的示例可以包括動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP)、引導(dǎo)協(xié)議(Β00ΤΡ)、靜態(tài)IP方法、自動(dòng)IP方法、等等。DHCP方法和BOOTP方法中的每一個(gè)是通過外部服務(wù)器分配IP地址的示范性方法。靜態(tài)IP方法是由用戶手動(dòng)輸入IP地址的方法。自動(dòng)IP方法定義在請(qǐng)求注解(Request For Comments, RFC) 3927中,以及意圖使用自動(dòng)生成的IP地址的設(shè)備本身中。在自動(dòng)IP方法中,當(dāng)網(wǎng)絡(luò)打印機(jī)100和主機(jī)200的網(wǎng)絡(luò)層彼此斷開并再次連接時(shí),網(wǎng)絡(luò)打印機(jī)100生成隨機(jī)IP地址并確定新IP地址是否與網(wǎng)絡(luò)上的另一個(gè)設(shè)備的IP地址相同。當(dāng)網(wǎng)絡(luò)打印機(jī)100確認(rèn)新IP地址與另一個(gè)設(shè)備的另一個(gè)IP地址不同時(shí),網(wǎng)絡(luò)打印機(jī)100確定新IP地址為網(wǎng)絡(luò)打印機(jī)100的IP地址。因此,在自動(dòng)IP方法中,每當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí),網(wǎng)絡(luò)打印機(jī)100的IP地址被改變。
      [0055]網(wǎng)絡(luò)打印機(jī)100的IP地址的改變可能給用戶造成混亂。而且,在網(wǎng)絡(luò)打印機(jī)100的IP地址需要被手動(dòng)輸入到圖1中示出的主機(jī)200的網(wǎng)絡(luò)環(huán)境中,每當(dāng)網(wǎng)絡(luò)打印機(jī)100的IP地址被改變時(shí),用戶可能會(huì)體驗(yàn)到必須手動(dòng)輸入網(wǎng)絡(luò)打印機(jī)100的IP地址的麻煩。
      [0056]因此,當(dāng)分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法是自動(dòng)IP方法時(shí),網(wǎng)絡(luò)打印機(jī)100可以確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是支持每當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí)自動(dòng)生成網(wǎng)絡(luò)打印機(jī)100的IP地址的自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境。也就是說,在操作72,網(wǎng)絡(luò)打印機(jī)100監(jiān)視指示分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法的值。當(dāng)網(wǎng)絡(luò)打印機(jī)100確認(rèn)所述方法是自動(dòng)IP方法時(shí),網(wǎng)絡(luò)打印機(jī)100確定通過改變?cè)诓僮?1中建立的鏈路的速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是支持每當(dāng)網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度被改變時(shí)自動(dòng)生成網(wǎng)絡(luò)打印機(jī)100的IP地址的自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境。
      [0057]當(dāng)在操作72中網(wǎng)絡(luò)打印機(jī)100確定網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是支持自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境時(shí)(例如,當(dāng)指示分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法的值指示自動(dòng)IP方法時(shí)),在操作73,禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。當(dāng)在操作72中網(wǎng)絡(luò)打印機(jī)100確定網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境不是支持自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境時(shí)(例如,當(dāng)指示分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法的值不指示自動(dòng)IP方法時(shí)),在操作74,啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。也就是說,根據(jù)對(duì)于網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否是支持自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境的確定,啟用或禁用改變鏈路速度的功倉(cāng)泛。
      [0058]更詳細(xì)地,存儲(chǔ)單元120 —部分可以包括標(biāo)記,在該標(biāo)記中記錄了指示分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法的值。也就是說,存儲(chǔ)在存儲(chǔ)單元120中的自動(dòng)IP方法標(biāo)記是指示網(wǎng)絡(luò)打印機(jī)100的IP地址是完全地使用自動(dòng)IP方法來進(jìn)行分配的值。例如,當(dāng)網(wǎng)絡(luò)打印機(jī)100的IP地址是完全地通過使用自動(dòng)IP方法來分配時(shí),網(wǎng)絡(luò)打印機(jī)100將存儲(chǔ)在存儲(chǔ)單元120中的、指示分配IP的方法的標(biāo)記的值設(shè)定為指示自動(dòng)IP方法的值。通過將標(biāo)記的值設(shè)定為指示自動(dòng)IP方法的值來禁用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。也就是說,標(biāo)記被設(shè)定為使得禁用在休眠模式中改變鏈路速度的功能。通過將標(biāo)記的值設(shè)定為另一個(gè)值來啟用在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度的功能。
      [0059]圖8是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的圖2的網(wǎng)絡(luò)打印機(jī)100的框圖。圖8示出了圖2的網(wǎng)絡(luò)打印機(jī)100被包括在以太網(wǎng)環(huán)境中的示例。因此,雖然以下省略,但是圖2的網(wǎng)絡(luò)打印機(jī)100的詳細(xì)描述也被應(yīng)用到圖8中的網(wǎng)絡(luò)打印機(jī)100。以下,將依據(jù)圖2的網(wǎng)絡(luò)打印機(jī)100被包括在以太網(wǎng)環(huán)境中的示例來描述網(wǎng)絡(luò)打印機(jī)100。
      [0060]網(wǎng)絡(luò)接口 160包括PHY芯片161、以太網(wǎng)控制器162、和無線LAN(局域網(wǎng))接口 163。PHY芯片161在網(wǎng)絡(luò)打印機(jī)100的正常節(jié)點(diǎn)中建立網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的以太網(wǎng)鏈路,并在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的以太網(wǎng)鏈路的速度。以太網(wǎng)控制器162通過控制PHY芯片161來處理以太網(wǎng)層中至少一個(gè)分組的傳送和接收。無線LAN接口 163對(duì)網(wǎng)絡(luò)打印機(jī)100與無線LAN上的設(shè)備之間的通信進(jìn)行接口。
      [0061]根據(jù)本發(fā)明一般發(fā)明構(gòu)思的上述實(shí)施例,處理器110經(jīng)由以太網(wǎng)控制器162控制PHY芯片161或直接控制PHY芯片161。也就是說,處理器110確定通過改變網(wǎng)絡(luò)打印機(jī)100的鏈路速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否滿足上述條件。根據(jù)確定結(jié)果,處理器110可以控制PHY芯片161,從而網(wǎng)絡(luò)打印機(jī)100的鏈路速度可以被自動(dòng)地改變。圖8中示出的網(wǎng)絡(luò)打印機(jī)100對(duì)應(yīng)于參考圖1到圖7描述的網(wǎng)絡(luò)打印機(jī)100以軟件形式、而不是硬件形式具體實(shí)現(xiàn)的情況。然而,參考圖1到圖7描述的網(wǎng)絡(luò)打印機(jī)100可以以硬件形式具體實(shí)現(xiàn)。與網(wǎng)絡(luò)打印機(jī)100以硬件形式具體實(shí)現(xiàn)時(shí)相比較,當(dāng)網(wǎng)絡(luò)打印機(jī)100以軟件形式具體實(shí)現(xiàn)時(shí),網(wǎng)絡(luò)打印機(jī)100的生產(chǎn)成本被降低并且網(wǎng)絡(luò)打印機(jī)100的開發(fā)時(shí)間被減少。然而,與網(wǎng)絡(luò)打印機(jī)100以軟件形式具體實(shí)現(xiàn)時(shí)相比較,當(dāng)網(wǎng)絡(luò)打印機(jī)100以硬件形式具體實(shí)現(xiàn)時(shí),網(wǎng)絡(luò)打印機(jī)100具有提聞的性能。
      [0062]圖9是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的存儲(chǔ)在圖8中示出的網(wǎng)絡(luò)打印機(jī)100的存儲(chǔ)單元120中的軟件棧(software stack)的框圖。參考圖9,PHY驅(qū)動(dòng)器91、以太網(wǎng)驅(qū)動(dòng)器92、其它驅(qū)動(dòng)器93、操作系統(tǒng)94、微內(nèi)核95、休眠模式控制程序96、STP確定程序97、ping確定程序98、自動(dòng)IP確定程序99、和用戶接口程序910被存儲(chǔ)在存儲(chǔ)單元120中。PHY驅(qū)動(dòng)器91可以控制PHY芯片161,可以通過改變PHY芯片161中的寄存器的值來控制鏈路建立,并且可以控制鏈路速度的改變。以太網(wǎng)驅(qū)動(dòng)器92可以控制以太網(wǎng)控制器162,并可以通過改變以太網(wǎng)控制器162中的寄存器的值來控制以太網(wǎng)層中分組的傳送和接收。操作系統(tǒng)94是嵌入式操作系統(tǒng)和/或任何適當(dāng)?shù)牟僮飨到y(tǒng),用于執(zhí)行本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例和驅(qū)動(dòng)網(wǎng)絡(luò)打印機(jī)100。微內(nèi)核95可以是通過從操作系統(tǒng)94收集一個(gè)或多個(gè)功能(例如,可以包括,例如,輸入輸出功能、文件管理功能、功率管理功能、等等中的一個(gè)或多個(gè)的基本功能)而獲得的最小操作系統(tǒng)。
      [0063]休眠模式控制程序96是當(dāng)被處理器110執(zhí)行時(shí)執(zhí)行圖4中示出的控制方法的應(yīng)用程序。STP確定程序97是包括圖5中示出的控制方法的應(yīng)用程序。Ping確定程序98是當(dāng)被處理器110執(zhí)行時(shí)執(zhí)行圖6中示出的控制方法的應(yīng)用程序。自動(dòng)IP確定程序99是當(dāng)被處理器110執(zhí)行時(shí)執(zhí)行圖6中示出的控制方法的應(yīng)用程序。用戶接口程序910是用于驅(qū)動(dòng)圖8中示出的網(wǎng)絡(luò)打印機(jī)100的用戶接口 170的應(yīng)用程序。
      [0064]如圖8中所示,存儲(chǔ)單元120可以包括靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM) 121、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM) 122、和只讀存儲(chǔ)器(ROM) 123。SRAMl21是只在電力被供應(yīng)給SRAM121時(shí)才記錄數(shù)據(jù)的非易失性存儲(chǔ)器,但是并不必被周期性地刷新,不同于DRAM122。雖然DRAM122是必須被周期性地刷新的易失性存儲(chǔ)器,由于DRAM122是便宜的,DRAM122被主要用在大容量存儲(chǔ)器中。R0M123是非易失性存儲(chǔ)器,其中存儲(chǔ)諸如操作系統(tǒng)、設(shè)備驅(qū)動(dòng)器等的固件。由于其它非易失性存儲(chǔ)器可能不包括在圖8中示出的存儲(chǔ)單元120中,上述應(yīng)用程序被存儲(chǔ)在ROM123中。本領(lǐng)域普通技術(shù)人員可以理解,圖8中示出的存儲(chǔ)單元120可以包括其它存儲(chǔ)介質(zhì),如硬盤、固態(tài)驅(qū)動(dòng)、閃速存儲(chǔ)器、等等,并且應(yīng)用程序可以存儲(chǔ)在存儲(chǔ)單元120 中。
      [0065]在網(wǎng)絡(luò)打印機(jī)100的正常模式中,處理器110將存儲(chǔ)在R0M123中的固件、應(yīng)用程序等調(diào)用(call)到DRAM122,以便控制網(wǎng)絡(luò)打印機(jī)100的操作。為了降低網(wǎng)絡(luò)打印機(jī)100的功率消耗,在網(wǎng)絡(luò)打印機(jī)100的休眠模式中,處理器110執(zhí)行一個(gè)或多個(gè)預(yù)定功能。通過將存儲(chǔ)在R0M123中的微內(nèi)核95調(diào)用到SRAM121,以便在不使用DRAM122的情況下控制網(wǎng)絡(luò)打印機(jī)100的操作,處理器110可以將網(wǎng)絡(luò)打印機(jī)100的操作狀態(tài)從休眠模式變?yōu)檎DJ?。在休眠模式中,DRAM122是自刷新的。為了降低在休眠模式中網(wǎng)絡(luò)打印機(jī)100的功率消耗,圖8中示出的網(wǎng)絡(luò)接口 160、處理器110、和SRAM121可以以片上系統(tǒng)(SOC)的形式制造。在休眠模式中,電源單元180根據(jù)處理器110的控制將電力供應(yīng)給SOC和用戶接口170,并且因此,網(wǎng)絡(luò)打印機(jī)100的功率消耗可以被降低。通過以預(yù)定時(shí)鐘周期(例如,相對(duì)較低的時(shí)鐘周期)操作網(wǎng)絡(luò)打印機(jī)100,處理器110可以降低在休眠模式中網(wǎng)絡(luò)打印機(jī)100的功率消耗。
      [0066]圖10是示出了根據(jù)本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例的可以通過網(wǎng)絡(luò)打印機(jī)100的用戶接口 170顯示的示范性顯示屏幕。參考圖10,處理器110驅(qū)動(dòng)和/或執(zhí)行存儲(chǔ)在網(wǎng)絡(luò)打印機(jī)100的存儲(chǔ)單元120中的用戶接口程序910,從而用戶接口 170可以顯示包括多個(gè)可選配置選項(xiàng)(例如,三個(gè)選擇圖標(biāo),諸如“啟用”、“禁用”、和“自動(dòng)”,如圖10中所示)的顯示屏幕。當(dāng)用戶從顯示屏幕中選擇啟用選項(xiàng)時(shí),網(wǎng)絡(luò)打印機(jī)100在休眠模式中降低網(wǎng)絡(luò)打印機(jī)100的鏈路速度。在本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例中,當(dāng)接收到啟用選項(xiàng)選擇時(shí),網(wǎng)絡(luò)打印機(jī)100總是降低鏈路速度。因此,可以降低網(wǎng)絡(luò)打印機(jī)100的功率消耗。當(dāng)接收到禁用選項(xiàng)的選擇時(shí),網(wǎng)絡(luò)打印機(jī)可以維持網(wǎng)絡(luò)打印機(jī)100的鏈路速度,并在網(wǎng)絡(luò)打印機(jī)100處于休眠模式時(shí)可以不改變鏈路速度。在本發(fā)明一般發(fā)明構(gòu)思的示范性實(shí)施例中,當(dāng)用戶從顯示屏幕中選擇禁用選項(xiàng)時(shí),網(wǎng)絡(luò)打印機(jī)100在休眠模式中總是維持網(wǎng)絡(luò)打印機(jī)100的鏈路速度而不改變網(wǎng)絡(luò)打印機(jī)100的鏈路速度。當(dāng)用戶從顯示屏幕中選擇自動(dòng)選項(xiàng)時(shí),網(wǎng)絡(luò)打印機(jī)100確定通過改變鏈路速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否滿足上述條件。根據(jù)確定結(jié)果,可以降低網(wǎng)絡(luò)打印機(jī)100的鏈路速度。
      [0067]當(dāng)用戶選擇顯示的自動(dòng)選項(xiàng)時(shí),用戶接口 170可以指示關(guān)于通過改變網(wǎng)絡(luò)打印機(jī)100的鏈路速度而重新配置的網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境是否滿足上述條件的確定結(jié)果。因此,即使當(dāng)網(wǎng)絡(luò)打印機(jī)100的網(wǎng)絡(luò)環(huán)境滿足上述條件時(shí),用戶也可以確認(rèn)確定結(jié)果,從而網(wǎng)絡(luò)打印機(jī)100的鏈路速度可以被降低。
      [0068]根據(jù)本發(fā)明一般發(fā)明構(gòu)思的上述示范性實(shí)施例,當(dāng)網(wǎng)絡(luò)打印機(jī)100接收到STP的分組時(shí),或者當(dāng)接收Ping請(qǐng)求消息的響應(yīng)消息所花費(fèi)的時(shí)間大于閾值時(shí)間時(shí),網(wǎng)絡(luò)打印機(jī)100確定通過改變網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度來重新配置成像裝置的網(wǎng)絡(luò)環(huán)境要花費(fèi)預(yù)定的較長(zhǎng)時(shí)段。因此,在網(wǎng)絡(luò)打印機(jī)100的休眠模式中,鏈路速度被維持,而不是被改變。當(dāng)網(wǎng)絡(luò)打印機(jī)100沒有接收到STP的分組時(shí),或者當(dāng)接收Ping請(qǐng)求消息的響應(yīng)消息所花費(fèi)的時(shí)間小于預(yù)定閾值時(shí)間時(shí),網(wǎng)絡(luò)打印機(jī)100確定成像裝置的網(wǎng)絡(luò)環(huán)境通過改變網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度而被重新配置,并在網(wǎng)絡(luò)打印機(jī)100的休眠模式中改變鏈路速度。同樣地,通過根據(jù)恢復(fù)成像裝置的網(wǎng)絡(luò)環(huán)境所花費(fèi)的時(shí)間選擇性地改變網(wǎng)絡(luò)打印機(jī)100和網(wǎng)絡(luò)交換機(jī)A300之間的鏈路速度,可以在最小化鏈路速度的降低的副作用的同時(shí)降低網(wǎng)絡(luò)打印機(jī)100的功率消耗。
      [0069]當(dāng)分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法是自動(dòng)IP方法時(shí),網(wǎng)絡(luò)打印機(jī)100確定當(dāng)前網(wǎng)絡(luò)環(huán)境是其IP地址在每當(dāng)網(wǎng)絡(luò)打印機(jī)100的鏈路速度被改變時(shí)被改變的網(wǎng)絡(luò)環(huán)境,并且網(wǎng)絡(luò)打印機(jī)100的鏈路速度被維持而不是被改變。當(dāng)分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法不是自動(dòng)IP方法時(shí),網(wǎng)絡(luò)打印機(jī)100的鏈路速度在網(wǎng)絡(luò)打印機(jī)100的休眠模式中被改變。同樣地,通過根據(jù)分配網(wǎng)絡(luò)打印機(jī)100的IP地址的方法是否是自動(dòng)IP方法選擇性地改變網(wǎng)絡(luò)打印機(jī)100的鏈路速度,可以在最小化由于鏈路速度的降低而導(dǎo)致的副作用的同時(shí)有效地降低網(wǎng)絡(luò)打印機(jī)100的功率消耗。
      [0070]基于通過改變成像裝置和外部設(shè)備之間的鏈路速度而重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件的確定結(jié)果,通過控制休眠模式中鏈路速度的改變,可以最小化和/或避免重新配置網(wǎng)絡(luò)打印機(jī)的網(wǎng)絡(luò)環(huán)境的副作用。
      [0071]本發(fā)明一般發(fā)明構(gòu)思還可以具體實(shí)現(xiàn)為計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)可讀記錄介質(zhì)和計(jì)算機(jī)可讀傳輸介質(zhì)。計(jì)算機(jī)可讀記錄介質(zhì)是能夠?qū)?shù)據(jù)作為能夠隨后被計(jì)算機(jī)系統(tǒng)讀取的程序進(jìn)行存儲(chǔ)的任何數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤、以及光數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀記錄介質(zhì)還可以分布在網(wǎng)絡(luò)耦接的計(jì)算機(jī)系統(tǒng)中,從而計(jì)算機(jī)可讀代碼以分布式方式存儲(chǔ)和執(zhí)行。計(jì)算機(jī)可讀傳輸介質(zhì)可以通過載波或信號(hào)來傳送(例如,通過互聯(lián)網(wǎng)的有線或無線的數(shù)據(jù)傳輸)。而且,用于實(shí)現(xiàn)本發(fā)明一般發(fā)明構(gòu)思的功能性程序、代碼、以及代碼段能夠由本發(fā)明一般發(fā)明構(gòu)思所屬領(lǐng)域的程序員容易地解釋。
      [0072]雖然已經(jīng)示出和描述了本發(fā)明一般發(fā)明構(gòu)思的一些實(shí)施例,本領(lǐng)域技術(shù)人員將理解,在不脫離本發(fā)明一般發(fā)明構(gòu)思的原理和精神的情況下,可以在這些實(shí)施例中做出改變,本發(fā)明的范圍定義在所附權(quán)利要求及其等效物中。
      【權(quán)利要求】
      1.一種控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的方法,該方法包括: 在成像裝置的正常模式中,建立成像裝置和外部設(shè)備之間的鏈路; 確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件;以及 基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      2.如權(quán)利要求1所述的方法,其中,所述確定包括: 確定重新配置的網(wǎng)絡(luò)環(huán)境是否是按照預(yù)定協(xié)議推遲其重新配置的網(wǎng)絡(luò)環(huán)境,每當(dāng)所建立的鏈路的速度被改變時(shí)所述預(yù)定協(xié)議被驅(qū)動(dòng)。
      3.如權(quán)利要求2所述的方法,其中,所述預(yù)定協(xié)議是用于避免在外部設(shè)備和連接到該外部設(shè)備的另一個(gè)設(shè)備之間發(fā)生的循環(huán)的生成樹協(xié)議。
      4.如權(quán)利要求3所述的方法,其中,所述確定包括: 當(dāng)接收到生成樹協(xié)議的分組時(shí),確定重新配置的網(wǎng)絡(luò)環(huán)境是按照生成樹協(xié)議推遲其重新配置的網(wǎng)絡(luò)環(huán)境。
      5.如權(quán)利要求1所述的方法,其中,所述確定包括: 確定重新配置的網(wǎng)絡(luò)環(huán)境是否是由于成像裝置的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境,每當(dāng)所建立的鏈路的速度被改變時(shí)所述網(wǎng)絡(luò)通信被斷開。
      6.如權(quán)利要求5所述的·方法,其中,所述確定包括: 當(dāng)在預(yù)定消息的傳輸之后接收響應(yīng)消息所花費(fèi)的時(shí)間大于閾值時(shí)間時(shí),確定重新配置的網(wǎng)絡(luò)環(huán)境是由于成像裝置的網(wǎng)絡(luò)通信的重啟而推遲其重新配置的網(wǎng)絡(luò)環(huán)境。
      7.如權(quán)利要求6所述的方法,其中,所述預(yù)定消息是用于測(cè)試所述預(yù)定消息是否到達(dá)目的地設(shè)備的ping請(qǐng)求消息。
      8.如權(quán)利要求1所述的方法,其中,所述確定包括: 確定成像裝置的重新配置的網(wǎng)絡(luò)環(huán)境是否是支持每當(dāng)所建立的鏈路的速度被改變時(shí)自動(dòng)生成成像裝置的網(wǎng)際協(xié)議(IP)地址的自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境。
      9.如權(quán)利要求8所述的方法,其中,所述確定包括: 當(dāng)分配成像裝置的IP地址的方法是自動(dòng)IP方法時(shí),確定所建立的成像裝置的網(wǎng)絡(luò)環(huán)境是支持自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境。
      10.一種其上記錄了程序的計(jì)算機(jī)可讀記錄介質(zhì),該程序當(dāng)被計(jì)算機(jī)執(zhí)行時(shí),提供控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的方法,該方法包括: 在成像裝置的正常模式中,建立成像裝置和外部設(shè)備之間的鏈路; 確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件;以及 基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      11.一種控制成像裝置中的鏈路速度以便通過改變成像裝置的鏈路速度來降低成像裝置的功率消耗的裝置,該裝置包括: 網(wǎng)絡(luò)接口,用于在成像裝置的正常模式中建立成像裝置和外部設(shè)備之間的鏈路;以及 處理器,用于確定通過改變所建立的鏈路的速度來重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否滿足至少一個(gè)預(yù)定條件,并基于確定的結(jié)果,禁用在成像裝置的休眠模式中改變所建立的鏈路的速度的功能。
      12.如權(quán)利要求11所述的裝置,其中,所述處理器確定重新配置的網(wǎng)絡(luò)環(huán)境是否是按照預(yù)定協(xié)議推遲其重新配置的網(wǎng)絡(luò)環(huán)境,每當(dāng)所建立的鏈路的速度被改變時(shí)所述預(yù)定協(xié)議被驅(qū)動(dòng)。
      13.如權(quán)利要求12所述的裝置,其中,所述預(yù)定協(xié)議是用于避免在外部設(shè)備和連接到該外部設(shè)備的另一個(gè)設(shè)備之間發(fā)生的循環(huán)的生成樹協(xié)議。
      14.如權(quán)利要求11所述的裝置,其中,所述處理器確定重新配置的網(wǎng)絡(luò)環(huán)境是否是由于成像裝置的網(wǎng)絡(luò)通信的重啟的推遲而推遲其重新配置的網(wǎng)絡(luò)環(huán)境,每當(dāng)所建立的鏈路的速度被改變時(shí)所述網(wǎng)絡(luò)通信被斷開。
      15.如權(quán)利要求11所述的裝置,其中,所述處理器確定重新配置的成像裝置的網(wǎng)絡(luò)環(huán)境是否是支持每當(dāng)所建立的鏈路的速度被改變時(shí)自動(dòng)生成成像裝置的網(wǎng)際協(xié)議(IP)地址的自動(dòng)IP方法的網(wǎng)絡(luò)環(huán)境。`
      【文檔編號(hào)】G06F3/12GK103858093SQ201280049383
      【公開日】2014年6月11日 申請(qǐng)日期:2012年9月11日 優(yōu)先權(quán)日:2011年10月5日
      【發(fā)明者】樸賢旭, 金振亨 申請(qǐng)人:三星電子株式會(huì)社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1