專利名稱:電源管理方法和計(jì)算機(jī)單元的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及 一種在多個(gè)計(jì)算機(jī)單元能夠通過(guò)網(wǎng)絡(luò)以有線 或者無(wú)線與這些計(jì)算機(jī)單元所共用的一個(gè)或多個(gè)設(shè)備進(jìn)行通信 的環(huán)境中管理設(shè)備的電源的技術(shù)的改進(jìn)。
背景技術(shù):
存在如下環(huán)境在該環(huán)境中,多個(gè)計(jì)算機(jī)單元(例如服務(wù)器、 客戶機(jī))能夠通過(guò)網(wǎng)絡(luò)以有線或無(wú)線與這些計(jì)算機(jī)單元所共用 的多個(gè)設(shè)備進(jìn)行通信。
作為在這種通信環(huán)境中使用的設(shè)備的一例,存在網(wǎng)絡(luò)連接 型存儲(chǔ)器NAS(Network Attached Storage:網(wǎng)絡(luò)附加存儲(chǔ)器),在 日本特開(kāi)2004-151824號(hào)公報(bào)中公開(kāi)了構(gòu)成具備這種NAS的網(wǎng) 絡(luò)的技術(shù)的一例。通過(guò)引用,將所述日本特開(kāi)2004-151824號(hào)公 報(bào)的整體合并在本說(shuō)明書(shū)中。
通常,NAS構(gòu)成為包含可存儲(chǔ)數(shù)據(jù)的硬盤、和驅(qū)動(dòng)該硬盤 的馬達(dá)。通過(guò)從電源提供的電力來(lái)驅(qū)動(dòng)該馬達(dá)。
發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題
通常對(duì)于設(shè)備而言,不管使用該設(shè)備的環(huán)境是多個(gè)計(jì)算機(jī) 單元能夠通過(guò)網(wǎng)絡(luò)以有線或無(wú)線與這些計(jì)算機(jī)單元所共用的一 個(gè)或多個(gè)設(shè)備進(jìn)行通信的環(huán)境(以下稱為"網(wǎng)絡(luò)連接環(huán)境"),還 是在各計(jì)算機(jī)單元上單獨(dú)地直接連接設(shè)備的環(huán)境(以下稱為"單 獨(dú)連接環(huán)境"),都希望通過(guò)省略無(wú)用的運(yùn)轉(zhuǎn)來(lái)實(shí)現(xiàn)省電、靜音 化。例如,在設(shè)備是所述NAS、并且具備用于冷卻所述馬達(dá)的 冷卻風(fēng)扇的情況下,如果可省略無(wú)用的運(yùn)轉(zhuǎn),則不^f又減少耗電 還能夠省略冷卻風(fēng)扇的無(wú)用的運(yùn)轉(zhuǎn),從而還可實(shí)現(xiàn)靜音化。
在單獨(dú)連接環(huán)境中使用設(shè)備的情況下,為了適當(dāng)?shù)毓芾碓?設(shè)備的電源,只要監(jiān)視對(duì)應(yīng)的 一 個(gè)計(jì)算機(jī)單元的狀態(tài)(是工作狀 態(tài)、還是非工作狀態(tài))而據(jù)此控制電源的狀態(tài)即可。
然而,在網(wǎng)絡(luò)連接環(huán)境中使用設(shè)備的情況下,由于相同的 設(shè)備被共用于多個(gè)計(jì)算機(jī)單元,因此僅利用與在單獨(dú)連接環(huán)境 中使用設(shè)備的情況相同的方法無(wú)法適當(dāng)?shù)毓芾碓O(shè)備的電源。
另 一方面,在網(wǎng)絡(luò)連接環(huán)境中使用作為設(shè)備的NAS的情況 下,作為實(shí)現(xiàn)NAS的省電以及靜音化的技術(shù)已經(jīng)提出了如下的 自動(dòng)關(guān)機(jī)技術(shù)預(yù)先設(shè)定可預(yù)測(cè)共用NAS的多個(gè)計(jì)算機(jī)單元都 不使用NAS的情形的非使用時(shí)間帶(例如,從晚上10點(diǎn)到次日早 晨5點(diǎn)為止的時(shí)間帶),在該非使用時(shí)間帶期間,不僅切斷NAS 的主電源還切斷預(yù)備電源。
另外,在網(wǎng)絡(luò)連接環(huán)境中使用作為設(shè)備的NAS的情況下, 作為實(shí)現(xiàn)NAS的省電以及靜音化的技術(shù)還提出了如下的休眠技 術(shù)當(dāng)任一 個(gè)計(jì)算機(jī)單元沒(méi)有訪問(wèn)NAS的連續(xù)時(shí)間超過(guò)一 定時(shí) 間時(shí),在向NAS沖更入預(yù)備電源的狀態(tài)下只切斷主電源,由此在 該NAS中使硬盤停止旋轉(zhuǎn)(轉(zhuǎn)移到休眠模式)。
然而,在采用所述自動(dòng)關(guān)機(jī)技術(shù)的情況下,盡管處于非使 用時(shí)間帶,但是某用戶有時(shí)起動(dòng)自己的計(jì)算機(jī)單元來(lái)想訪問(wèn) NAS,由于該NAS的全部電源被切斷,因此有可能產(chǎn)生這種向 NAS的訪問(wèn)不成功的問(wèn)題。
另外,在代替該自動(dòng)關(guān)機(jī)技術(shù)而使用所述休眠技術(shù)的情況 下,在NAS中使硬盤停止旋轉(zhuǎn)的休眠模式中,當(dāng)某用戶想從自 己的計(jì)算機(jī)單元訪問(wèn)NAS時(shí),由于該NAS的預(yù)備電源沒(méi)有被切斷,因此向該NAS的訪問(wèn)成功。但是,即使在休眠模式中投入 主電源,由于存在直到硬盤的轉(zhuǎn)速恢復(fù)為普通速度為止的等待 時(shí)間,因此有可能也產(chǎn)生NAS對(duì)來(lái)自外部的訪問(wèn)的響應(yīng)慢的問(wèn)題。
以上說(shuō)明的自動(dòng)關(guān)機(jī)技術(shù)和休眠技術(shù)也能夠應(yīng)用于在網(wǎng) 絡(luò)連接環(huán)境中使用NAS以外的設(shè)備(例如,路由器等網(wǎng)絡(luò)關(guān)聯(lián)設(shè) 備、媒體播放器、電視等家電產(chǎn)品)的情況,但是由于與所述情 況相同的原因,有可能產(chǎn)生同樣的問(wèn)題。
以上面說(shuō)明的情況為背景,本發(fā)明是 一 種在多個(gè)計(jì)算機(jī)單 元能夠通過(guò)網(wǎng)絡(luò)以有線或無(wú)線與這些計(jì)算機(jī)單元所共用的一個(gè) 或多個(gè)設(shè)備進(jìn)行通信的環(huán)境中管理設(shè)備的電源的技術(shù),本發(fā)明 的課題在于提供一種維持不管時(shí)期而以良好的響應(yīng)來(lái)實(shí)現(xiàn)從各 計(jì)算機(jī)單元向設(shè)備的訪問(wèn)請(qǐng)求的狀態(tài)、并且省略設(shè)備的無(wú)用的
運(yùn)轉(zhuǎn)的技術(shù)。
用于解決問(wèn)題的方案
根據(jù)本發(fā)明的第 一側(cè)面,提供一種在多個(gè)計(jì)算機(jī)單元能夠 通過(guò)有線或無(wú)線網(wǎng)絡(luò)與所述多個(gè)計(jì)算機(jī)單元所共用的 一 個(gè)設(shè)備 進(jìn)行通信的環(huán)境中管理所述設(shè)備的電源的方法。
該發(fā)明包括
判斷工序,由各計(jì)算機(jī)單元作為自計(jì)算機(jī)單元響應(yīng)于所述 自計(jì)算機(jī)單元的關(guān)機(jī)指令,來(lái)判斷其余計(jì)算機(jī)單元是否已經(jīng)處 于關(guān)機(jī)狀態(tài),所述其余計(jì)算機(jī)單元的數(shù)量至少為一;以及
第一發(fā)送工序,在判斷為所述其余計(jì)算機(jī)單元已經(jīng)處于關(guān) 機(jī)狀態(tài)的情況下,由所述自計(jì)算機(jī)單元通過(guò)所述網(wǎng)絡(luò)向所述設(shè) 備發(fā)送停止指令信號(hào)以停止所述設(shè)備。
根據(jù)本發(fā)明第二側(cè)面,提供一種在多個(gè)計(jì)算機(jī)單元能夠通 過(guò)有線或無(wú)線網(wǎng)絡(luò)與所述多個(gè)計(jì)算機(jī)單元所共用的多個(gè)設(shè)備進(jìn)行通信的環(huán)境中管理各設(shè)備的電源的方法。
該發(fā)明包括
判斷工序,由各計(jì)算機(jī)單元作為自計(jì)算才幾單元響應(yīng)于所述 自計(jì)算機(jī)單元的關(guān)機(jī)指令,來(lái)判斷所選擇的計(jì)算機(jī)單元是否已 經(jīng)處于關(guān)機(jī)狀態(tài),其中,所述所選擇的計(jì)算機(jī)單元的數(shù)量至少 為一,
其中,所述所選擇的計(jì)算機(jī)單元屬于作為所述自計(jì)算機(jī)單 元之外的其余計(jì)算機(jī)單元,所述其余計(jì)算機(jī)單元的數(shù)量至少為
所述所選擇的計(jì)算機(jī)單元已分配有至少一個(gè)設(shè)備,以及 所述至少一個(gè)設(shè)備已分配給所述自計(jì)算機(jī)單元,從而所述 至少一個(gè)設(shè)備由所述所選擇的計(jì)算機(jī)單元和所述自計(jì)算機(jī)單元
共用;以及
第一發(fā)送工序,由所述自計(jì)算機(jī)單元通過(guò)網(wǎng)絡(luò)向被共用的 所述設(shè)備中的一部分或全部發(fā)送停止指令信號(hào),所述被共用的 所述設(shè)備的數(shù)量至少為一,
其中,被共用的所述設(shè)備中的所述一部分或全部分配給至 少一個(gè)其它計(jì)算機(jī)單元,以及
所述至少 一 個(gè)其它計(jì)算機(jī)單元已被判斷為處于停止?fàn)顟B(tài)。
根據(jù)本發(fā)明的第三側(cè)面,提供一種計(jì)算機(jī)單元,該計(jì)算機(jī)
單元與其它計(jì)算機(jī)單元一起構(gòu)成網(wǎng)絡(luò),并且與所述其它計(jì)算機(jī)
單元一起共用被連接在該網(wǎng)絡(luò)上的一個(gè)設(shè)備,其中,所述其它 計(jì)算機(jī)單元的數(shù)量至少為一 。
該計(jì)算機(jī)單元包含
判斷裝置,其可響應(yīng)于計(jì)算機(jī)單元的關(guān)機(jī)指令運(yùn)行,來(lái)判 斷所述其它計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài);以及
發(fā)送裝置,其可在判斷為所述其它計(jì)算機(jī)單元已經(jīng)處于關(guān)機(jī)狀態(tài)的情況下運(yùn)行,通過(guò)所述網(wǎng)絡(luò)向所述設(shè)備發(fā)送停止指令 信號(hào)以停止所述設(shè)備。
根據(jù)本發(fā)明第四側(cè)面,提供一種計(jì)算機(jī)單元,該計(jì)算機(jī)單 元與其它計(jì)算機(jī)單元一起構(gòu)成網(wǎng)絡(luò),并且與所述其它計(jì)算機(jī)單 元一起共用被連接在該網(wǎng)絡(luò)上的多個(gè)設(shè)備中至少一個(gè)設(shè)備,其 中,所述其它計(jì)算機(jī)單元的數(shù)量至少為一。
該計(jì)算機(jī)單元包含
判斷裝置,其可響應(yīng)于計(jì)算機(jī)單元的關(guān)機(jī)指令運(yùn)行,來(lái)判 斷所選擇的計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài),所述所選擇的 計(jì)算機(jī)單元的數(shù)量至少為一 ,
其中,所述所選擇的計(jì)算機(jī)單元屬于所述其它計(jì)算機(jī)單元, 所述所選擇的計(jì)算機(jī)單元已分配有至少一個(gè)設(shè)備,以及 所述至少一個(gè)設(shè)備已分配給所述計(jì)算機(jī)單元,從而所述至 少 一 個(gè)設(shè)備由所述所選擇的計(jì)算機(jī)單元和所述計(jì)算機(jī)單元共
用;以及
發(fā)送裝置,其通過(guò)網(wǎng)絡(luò)向被共用的所述設(shè)備中的一部分或 全部發(fā)送停止指令信號(hào),所述被共用的所述設(shè)備的數(shù)量至少為
其中,被共用的所述設(shè)備中的所述一部分或全部分配有至 少一個(gè)其它計(jì)算機(jī)單元,以及
所述至少 一個(gè)其它計(jì)算機(jī)單元已被判斷為處于停止?fàn)顟B(tài)。 具體實(shí)施例
根據(jù)本發(fā)明的第一方式,提供一種在多個(gè)計(jì)算機(jī)單元能夠 通過(guò)有線或無(wú)線網(wǎng)絡(luò)與所述多個(gè)計(jì)算機(jī)單元所共用的一個(gè)設(shè)備 進(jìn)行通信的環(huán)境中管理所述設(shè)備的電源的方法。
該方法包括
判斷工序,由各計(jì)算機(jī)單元作為自計(jì)算機(jī)單元響應(yīng)于所述自計(jì)算機(jī)單元的關(guān)機(jī)指令,來(lái)判斷其余計(jì)算機(jī)單元是否已經(jīng)處 于關(guān)機(jī)狀態(tài),所述其余計(jì)算機(jī)單元的數(shù)量至少為一;以及
第一發(fā)送工序,在判斷為所述其余計(jì)算機(jī)單元已經(jīng)處于關(guān) 機(jī)狀態(tài)的情況下,由所述自計(jì)算機(jī)單元通過(guò)所述網(wǎng)絡(luò)向所述設(shè) 備發(fā)送停止指令信號(hào)以停止所述設(shè)備。
根據(jù)該方法,以在自計(jì)算機(jī)單元的關(guān)機(jī)時(shí)共用相同的設(shè)備 的至少 一個(gè)其它計(jì)算機(jī)單元都已經(jīng)處于關(guān)機(jī)狀態(tài)為條件,從自 計(jì)算機(jī)單元向設(shè)備發(fā)送停止指令信號(hào)。設(shè)備響應(yīng)于該停止指令
信號(hào)而從工作狀態(tài)轉(zhuǎn)移到停止?fàn)顟B(tài)。
即,根據(jù)該方法,設(shè)備從工作狀態(tài)向停止?fàn)顟B(tài)的轉(zhuǎn)移(停止) 與共用該設(shè)備的多個(gè)計(jì)算機(jī)系統(tǒng)的狀態(tài)轉(zhuǎn)移聯(lián)動(dòng)地進(jìn)行。
因而,根據(jù)該方法,避免發(fā)生如下情況在共用相同的設(shè) 備的多個(gè)計(jì)算機(jī)單元中的任一個(gè)都處于工作狀態(tài)的情況下,設(shè) 備不管該情況而轉(zhuǎn)移到停止?fàn)顟B(tài),其結(jié)果,從處于工作狀態(tài)的 計(jì)算機(jī)單元向設(shè)備的訪問(wèn)不成功。
并且,根據(jù)該方法,在共用相同的設(shè)備的多個(gè)計(jì)算機(jī)單元 都處于關(guān)機(jī)狀態(tài)的情況下,由于設(shè)備從工作狀態(tài)轉(zhuǎn)移到停止?fàn)?態(tài),因此省略了設(shè)備的無(wú)用的運(yùn)轉(zhuǎn)。
在本說(shuō)明書(shū)中,"停止指令信號(hào)"的用詞例如可解釋為意味 著指示切斷設(shè)備的主電源和預(yù)備電源的信號(hào),或者可解釋為意 味著不切斷設(shè)備的預(yù)備電源而只切斷主電源由此使設(shè)備中的可 動(dòng)部分(例如,馬達(dá))停止的信號(hào)(休眠指令信號(hào))。
另外,"停止指令信號(hào),,例如可定義為用于使設(shè)備停止的專 用信號(hào),或者可定義為還具有其它功能的信號(hào)。
另外,在本說(shuō)明書(shū)中,"計(jì)算機(jī)單元"的用詞在沒(méi)有特別說(shuō) 明的情況下例如可解釋為意味著臺(tái)式計(jì)算機(jī)(例如個(gè)人計(jì)算 機(jī)),或者可解釋為意味著便攜式計(jì)算機(jī)(例如服務(wù)器、客戶機(jī)、
10PDA、手機(jī))。
根據(jù)本發(fā)明的第二方式,提供根據(jù)所述第 一 方式的方法, 該方法還包括第二發(fā)送工序,在該第二發(fā)送工序中由所述自計(jì) 算機(jī)單元響應(yīng)于所述自計(jì)算機(jī)單元的上電,通過(guò)所述網(wǎng)絡(luò)向所 述設(shè)備發(fā)送起動(dòng)指令信號(hào)以起動(dòng)所述設(shè)備。
根據(jù)該方法,在自計(jì)算機(jī)單元上電時(shí),從自計(jì)算機(jī)單元向 設(shè)備發(fā)送起動(dòng)指令信號(hào)。設(shè)備響應(yīng)于該起動(dòng)指令信號(hào)而從停止 狀態(tài)轉(zhuǎn)移到工作狀態(tài)。
即,根據(jù)該方法,設(shè)備從停止?fàn)顟B(tài)向工作狀態(tài)的轉(zhuǎn)移(起動(dòng)) 與共用該設(shè)備的多個(gè)計(jì)算機(jī)系統(tǒng)的狀態(tài)轉(zhuǎn)移聯(lián)動(dòng)地進(jìn)行。
因而,根據(jù)該方法,避免發(fā)生如下的情況在共用相同的 設(shè)備的多個(gè)計(jì)算機(jī)單元中的任一個(gè)都處于工作狀態(tài)的情況下, 設(shè)備不管該情況而維持停止?fàn)顟B(tài),其結(jié)果,從處于工作狀態(tài)的 計(jì)算機(jī)單元向設(shè)備的訪問(wèn)不成功。
并且,根據(jù)該方法,在共用相同的設(shè)備的多個(gè)計(jì)算機(jī)單元 都處于關(guān)機(jī)狀態(tài)的情況下,由于設(shè)備維持停止?fàn)顟B(tài),因此省略 了設(shè)備的無(wú)用的運(yùn)轉(zhuǎn)。
在本說(shuō)明書(shū)中,"起動(dòng)指令信號(hào)"的用詞例如可解釋為意味 著指示向設(shè)備投入主電源和預(yù)備電源兩者的信號(hào),或者可解釋 為意味著對(duì)設(shè)備投入了預(yù)備電源的狀態(tài)下指示只投入主電源由 此使該設(shè)備中的可動(dòng)部分(例如,馬達(dá))起動(dòng)的信號(hào)。
另外,"起動(dòng)指令信號(hào)"例如可定義為用于起動(dòng)設(shè)備的專用 信號(hào),或者可定義為還具有其它功能的信號(hào)(例如,為了請(qǐng)求從 各計(jì)算機(jī)單元向設(shè)備的訪問(wèn)而輸入到^妄口的普通信號(hào))。
根據(jù)本發(fā)明的第三方式,提供根據(jù)所述第一或第二方式的 方法,其中,所述設(shè)備具有馬達(dá)來(lái)作為動(dòng)力源。
根據(jù)本發(fā)明的第四方式,提供根據(jù)所述第三方式的方法,存儲(chǔ)器。
根據(jù)本發(fā)明第五方式,提供根據(jù)所述第一至第四方式中的 任一個(gè)方式的方法,其中,所述設(shè)備包含再生成影像或聲音的 再生成裝置。
根據(jù)本發(fā)明的第六方式,提供一種在多個(gè)計(jì)算機(jī)單元能夠 通過(guò)有線或無(wú)線網(wǎng)絡(luò)與所述多個(gè)計(jì)算機(jī)單元所共用的多個(gè)設(shè)備 進(jìn)行通信的環(huán)境中管理各設(shè)備的電源的方法。
該方法包才舌
判斷工序,由各計(jì)算機(jī)單元作為自計(jì)算機(jī)單元響應(yīng)于所述 自計(jì)算機(jī)單元的關(guān)機(jī)指令,來(lái)判斷所選擇的計(jì)算機(jī)單元是否已 經(jīng)處于關(guān)機(jī)狀態(tài),其中,所述所選擇的計(jì)算機(jī)單元的數(shù)量至少 為一,
其中所述所選擇的計(jì)算機(jī)單元屬于作為所述自計(jì)算機(jī)單元 之外的其余計(jì)算機(jī)單元,所述其余計(jì)算機(jī)單元的數(shù)量至少為一 , 所述所選擇的計(jì)算機(jī)單元已分配有至少一個(gè)設(shè)備,以及 所述至少一個(gè)設(shè)備已分配給所述自計(jì)算機(jī)單元,從而所述 至少一個(gè)設(shè)備由所述所選擇的計(jì)算機(jī)單元和所述自計(jì)算機(jī)單元 共用;以及
第一發(fā)送工序,由所述自計(jì)算機(jī)單元通過(guò)網(wǎng)絡(luò)向被共用的 所述設(shè)備中的一部分或全部發(fā)送停止指令信號(hào),所述被共用的 所述設(shè)備的數(shù)量至少為一,
其中,被共用的所述設(shè)備中的所述一部分或全部分配給至 少一個(gè)其它計(jì)算機(jī)單元,以及
所述至少 一 個(gè)其它計(jì)算機(jī)單元已被判斷為處于停止?fàn)顟B(tài)。 根據(jù)該方法,特別是在由多個(gè)計(jì)算機(jī)使用的設(shè)備是多個(gè)的 情況下,按照與所述第一方式的方法基本相同的原理,能夠?qū)崿F(xiàn)相同的作用效果。
根據(jù)本發(fā)明的第七方式,提供根據(jù)所述第六方式的方法, 該方法還包括第二發(fā)送工序,在該第二發(fā)送工序中由所述自計(jì) 算機(jī)單元響應(yīng)于所述自計(jì)算機(jī)單元的上電,通過(guò)所述網(wǎng)絡(luò)向所
述多個(gè)設(shè)備中分配給所述自計(jì)算機(jī)單元的至少一個(gè)設(shè)備發(fā)送起 動(dòng)指令信號(hào)以起動(dòng)所述至少一個(gè)設(shè)備。
根據(jù)該方法,特別是在由多個(gè)計(jì)算機(jī)使用的設(shè)備是多個(gè)的 情況下,按照與所述第二方式的方法基本相同的原理,能夠?qū)?現(xiàn)相同的作用效果。
根據(jù)本發(fā)明的第八方式,提供一種為了實(shí)施所述第一至第 七方式中的任 一 個(gè)方式的方法而通過(guò)計(jì)算機(jī)執(zhí)行的程序。
如果通過(guò)計(jì)算機(jī)執(zhí)行該程序,則按照與所述第 一 至第七方 式中的任一個(gè)方式的方法基本相同的原理,能夠?qū)崿F(xiàn)相同的作 用效果。
本項(xiàng)所涉及的程序可解釋為不僅包含為了實(shí)現(xiàn)該功能而 通過(guò)計(jì)算機(jī)執(zhí)行的指令的組合,還包含按照各指令來(lái)處理的文 件、數(shù)據(jù)。
另外,能夠通過(guò)由計(jì)算機(jī)單獨(dú)地執(zhí)行該程序來(lái)達(dá)到期望的 目的,或者將該程序與其它程序一起由計(jì)算機(jī)執(zhí)行而達(dá)到期望 的目的。在后者的情況下,本項(xiàng)所涉及的程序能夠?qū)?shù)據(jù)作為 主體。
根據(jù)本發(fā)明的第九方式,提供一種存儲(chǔ)有所述第八方式的 程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
如果通過(guò)計(jì)算機(jī)執(zhí)行存儲(chǔ)在該存儲(chǔ)介質(zhì)中的程序,則能夠 實(shí)現(xiàn)與根據(jù)所述第一至第七方式中的任一個(gè)方式的方法相同的 作用效果。
該存儲(chǔ)介質(zhì)可采用各種形式,例如可采用軟盤等磁存儲(chǔ)介質(zhì)、CD、 CD-ROM等光存儲(chǔ)介質(zhì)、MO等磁光存儲(chǔ)介質(zhì)、ROM 等不可移動(dòng)的存儲(chǔ)器等中的任一個(gè)。
根據(jù)本發(fā)明的第十方式提供一種計(jì)算機(jī)單元,該計(jì)算機(jī)單 元與其它計(jì)算機(jī)單元一起構(gòu)成網(wǎng)絡(luò),并且與所述其它計(jì)算機(jī)單
元一起共用被連接在該網(wǎng)絡(luò)上的一個(gè)設(shè)備,其中,所述其它計(jì) 算機(jī)單元的數(shù)量至少為一。 該計(jì)算機(jī)單元包含
判斷裝置,其可響應(yīng)于計(jì)算機(jī)單元的關(guān)機(jī)指令運(yùn)行,來(lái)判 斷所述其它計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài);以及
發(fā)送裝置,其可在判斷為所述其它計(jì)算機(jī)單元已經(jīng)處于關(guān) 機(jī)狀態(tài)的情況下運(yùn)行,通過(guò)所述網(wǎng)絡(luò)向所述設(shè)備發(fā)送停止指令 信號(hào)以停止所述設(shè)備。
根據(jù)該計(jì)算機(jī)單元,適合實(shí)施根據(jù)所述第 一 方式的方法。
根據(jù)本發(fā)明的第十一方式,提供一種計(jì)算機(jī)單元,該計(jì)算 機(jī)單元與其它計(jì)算機(jī)單元一起構(gòu)成網(wǎng)絡(luò),并且與所述其它計(jì)算 機(jī)單元一起共用被連接在該網(wǎng)絡(luò)上的多個(gè)設(shè)備中至少一個(gè)設(shè) 備,其中,所述其它計(jì)算機(jī)單元的數(shù)量至少為一。
該計(jì)算機(jī)單元包含
判斷裝置,其可響應(yīng)于計(jì)算機(jī)單元的關(guān)機(jī)指令運(yùn)行,來(lái)判
斷所選擇的計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài),所述所選擇的
計(jì)算機(jī)單元的數(shù)量至少為一,
其中,所述所選擇的計(jì)算機(jī)單元屬于所述其它計(jì)算機(jī)單元, 所述所選擇的計(jì)算機(jī)單元已分配有至少 一 個(gè)設(shè)備,以及 所述至少一個(gè)設(shè)備已分配給所述計(jì)算機(jī)單元,從而所述至
少 一個(gè)設(shè)備由所述所選擇的計(jì)算機(jī)單元和所述計(jì)算機(jī)單元共
用;以及
發(fā)送裝置,其通過(guò)網(wǎng)絡(luò)向被共用的所述設(shè)備中的一部分或全部發(fā)送停止指令信號(hào),所述被共用的所述設(shè)備的數(shù)量至少為
其中,被共用的所述設(shè)備中的所述一部分或全部分配有至 少一個(gè)其它計(jì)算機(jī)單元,以及
所述至少 一 個(gè)其它計(jì)算機(jī)單元已被判斷為處于停止?fàn)顟B(tài)。 根據(jù)該計(jì)算機(jī)單元,適合實(shí)施根據(jù)所述第六方式的方法。
圖l是概念性地表示實(shí)施按照本發(fā)明的第一實(shí)施方式的網(wǎng) 絡(luò)連接型設(shè)備電源管理方法的較佳的網(wǎng)絡(luò)系統(tǒng)的系統(tǒng)圖。
圖2是概念性地表示圖l所示的四個(gè)PC(Personal Computer: 個(gè)人計(jì)算機(jī))中具有代表性的PC的硬件結(jié)構(gòu)的框圖。
圖3是扭克念性地表示圖1所示的NAS(Network Attached Storage)的硬件結(jié)構(gòu)的框圖。
圖4是概念性地表示在圖1所示的各PC中執(zhí)行的PC側(cè)程序 的流程圖。
圖5是概念性地表示在圖1所示的N A S中執(zhí)行的N A S側(cè)程序
的流程圖。
圖6是概念性地表示實(shí)施按照本發(fā)明的第二實(shí)施方式的網(wǎng) 絡(luò)連接型設(shè)備電源管理方法的較佳的網(wǎng)絡(luò)系統(tǒng)的系統(tǒng)圖。
圖7是概念性地表示在圖6所示的各PC中執(zhí)行的PC側(cè)程序 的流程圖。
具體實(shí)施例方式
下面參照附圖詳細(xì)說(shuō)明本發(fā)明的更具體的幾個(gè)實(shí)施方式。 在圖l中概念性地示出了實(shí)施按照本發(fā)明的第一實(shí)施方式 的網(wǎng)絡(luò)連接型設(shè)備電源管理方法的較佳的網(wǎng)絡(luò)系統(tǒng)10。在該網(wǎng)絡(luò)系統(tǒng)10中,四個(gè)個(gè)人計(jì)算才幾(以下稱為"PC")12通 過(guò)無(wú)線或有線網(wǎng)絡(luò)(例如,LAN、 WAN、因特網(wǎng)等)14相互可通 信地:被連才妻。
這些PC 12由各自的用戶使用。為了便于說(shuō)明,如"PC-A"、 "PC-B"、 "PC-C"、 "PC-D"那樣,在稱呼上識(shí)別這些各個(gè)PC 12。
網(wǎng)絡(luò)14中連接有一個(gè)NAS(Network Attached Storage)20。該 NAS 20被設(shè)定為由四個(gè)PC 12共用。因而,任一個(gè)PC12都能夠 訪問(wèn)NAS 20。
在圖2中以框圖概念性地示出了這些PC 12中具有代表性的 PC的硬件結(jié)構(gòu)。在該P(yáng)C 12中,通過(guò)總線38相互連接CPU(處理 器的 一 例)3 0 、 ROM(作為存儲(chǔ)器的 一 例的非易失性存儲(chǔ)器的一 例)32 、 RAM(作為存儲(chǔ)器的其它例子的易失性存儲(chǔ)器的一 例)34、以及硬盤驅(qū)動(dòng)器36。
在ROM 32中預(yù)先存儲(chǔ)有用于在PC 12中構(gòu)建操作系統(tǒng)的程 序、各種應(yīng)用程序。在硬盤驅(qū)動(dòng)器36中,能夠使用外部存儲(chǔ)介 質(zhì)或在線安裝所需要的應(yīng)用程序等程序。
在總線38上還連接有接口40。 PC 12通過(guò)該接口40能夠連
接到網(wǎng)絡(luò)14、周邊裝置、外部裝置上。
在圖3中以框圖概念性地示出了NAS 20的硬件結(jié)構(gòu)。 眾所周知,NAS20具備硬盤40,其作為用于磁性存儲(chǔ)數(shù)
據(jù)的旋轉(zhuǎn)體;以及馬達(dá)42,其為了使該硬盤40旋轉(zhuǎn)而被驅(qū)動(dòng)。 眾所周知,NAS20還具備頭44,其用于對(duì)旋轉(zhuǎn)中的硬盤
40進(jìn)行數(shù)據(jù)的讀/if又;以及致動(dòng)器46,其為了^f吏該頭44進(jìn)行動(dòng)作
而^皮馬區(qū)5力。
眾所周知,NAS20還具備冷卻風(fēng)扇48,其用于冷卻馬達(dá) 42;以及馬達(dá)50,其用于驅(qū)動(dòng)該冷卻風(fēng)扇48。
馬達(dá)42、致動(dòng)器46以及馬達(dá)50都通過(guò)電源控制器60被連接在主電源62上。這些馬達(dá)42、致動(dòng)器46以及馬達(dá)50通過(guò)消耗從 主電源62提供的電力而進(jìn)行工作。
NAS 20還具備CPU(處理器的一例)70、 ROM(作為存儲(chǔ)器的 一例的非易失性存儲(chǔ)器的一例)72、以及接口74。通過(guò)總線76 相互連接這些CPU 70、 ROM 72以及接口74。在該總線76上還 連接有頭44和電源控制器60。
電源控制器60按照來(lái)自CPU70的指令信號(hào),將馬達(dá)42和致 動(dòng)器46以及馬達(dá)50、與主電源62之間的連接狀態(tài)切換為這些馬 達(dá)42和致動(dòng)器46以及馬達(dá)50被連接在主電源62上的狀態(tài)、以及 從主電源62一皮切斷的狀態(tài)。
為了使電源控制器60始終能夠進(jìn)行這種動(dòng)作,將電源控制 器60和CPU 70始終連接在預(yù)備電源80上。由電源控制器60和 CPU 70消耗的預(yù)備電源80的耗電量很少,與此相對(duì),特別是由 馬達(dá)42和馬達(dá)50消耗的主電源62的耗電量較大。
在本實(shí)施方式中,NAS 20從工作狀態(tài)向停止?fàn)顟B(tài)的轉(zhuǎn)移 (停止)與共用該NAS 20的四個(gè)PC 12的狀態(tài)轉(zhuǎn)移耳關(guān)動(dòng)地進(jìn)行。在 本實(shí)施方式中,NAS 20乂人工作狀態(tài)向停止?fàn)顟B(tài)的轉(zhuǎn)移意味著,人 馬達(dá)42、致動(dòng)器46以及馬達(dá)50切斷主電源62。
當(dāng)完成了NAS 20的從工作狀態(tài)向停止?fàn)顟B(tài)的轉(zhuǎn)移時(shí),硬盤 40、頭44以及冷卻風(fēng)扇48都停止。其結(jié)果,也停止主電源62的 耗電,并且由硬盤40的旋轉(zhuǎn)、冷卻風(fēng)扇48的旋轉(zhuǎn)引起的聲音、 振動(dòng)也停止產(chǎn)生。
具體地說(shuō),在本實(shí)施方式中,自PC 12響應(yīng)于用戶的關(guān)機(jī) 操作,判斷其它三個(gè)PC 12是否已經(jīng)各自處于關(guān)機(jī)狀態(tài)。然后, 在判斷為其它三個(gè)PC 12都已經(jīng)處于關(guān)機(jī)狀態(tài)的情況下,自PC 12通過(guò)網(wǎng)絡(luò)14向NAS 20發(fā)送后面詳述的結(jié)束包。
因而,根據(jù)本實(shí)施方式,避免發(fā)生如下情況在共用相同的NAS 20的四個(gè)PC 12的任一個(gè)都處于工作狀態(tài)的情況下, NAS 20不管該情況而轉(zhuǎn)移到停止?fàn)顟B(tài),其結(jié)果,從處于工作狀 態(tài)的PC 12向NAS 20的訪問(wèn)不成功。
并且,#^居本實(shí)施方式,在共用相同的NAS20的四個(gè)PC 12 都處于關(guān)機(jī)狀態(tài)的情況下,由于NAS 20從工作狀態(tài)轉(zhuǎn)移到停止 狀態(tài),因此省略了NAS 20的無(wú)用的運(yùn)轉(zhuǎn)。
并且,在本實(shí)施方式中,NAS 20/人停止?fàn)顟B(tài)向工作狀態(tài)的 轉(zhuǎn)移(起動(dòng))與共用該NAS 20的四個(gè)PC 12的狀態(tài)轉(zhuǎn)移聯(lián)動(dòng)地進(jìn) 行。NAS 20的從停止?fàn)顟B(tài)向工作狀態(tài)的轉(zhuǎn)移意味著向馬達(dá)42、 致動(dòng)器46以及馬達(dá)50投入主電源62。
具體地說(shuō),自PC 12響應(yīng)于用戶的上電操作,通過(guò)網(wǎng)絡(luò)14 向NAS 20發(fā)送后面詳述的起動(dòng)包。
因而,根據(jù)本實(shí)施方式,避免發(fā)生如下的情況在共用相 同的NAS 20的四個(gè)PC 12的任一個(gè)處于工作狀態(tài)的情況下, NAS 20不管該情況而維持停止?fàn)顟B(tài),其結(jié)果,從處于工作狀態(tài) 的PC 12向NAS 20的訪問(wèn)不成功。
并且,根據(jù)本實(shí)施方式,在共用相同的NAS 20的四個(gè)PC 12 都處于關(guān)機(jī)狀態(tài)的情況下,由于NAS 20維持停止?fàn)顟B(tài),因此省 略了NAS 20的無(wú)用的運(yùn)轉(zhuǎn)。
為了能夠進(jìn)行以上說(shuō)明的動(dòng)作,在各PC 12的R0M 32或硬 盤驅(qū)動(dòng)器36中存儲(chǔ)PC側(cè)程序,在各PC 12的工作中由CPU 30重 復(fù)執(zhí)行該P(yáng)C側(cè)程序。
在圖4中以流程圖概念性地示出了該P(yáng)C側(cè)程序。在每次執(zhí) 行該P(yáng)C側(cè)程序時(shí),首先在步驟S101中判斷自PC 12的電源是否 從斷開(kāi)狀態(tài)被切換為接通狀態(tài)、即判斷用戶是否進(jìn)行了上電操 作。
在本次假設(shè)自PC 12的電源從斷開(kāi)狀態(tài)被切換為接通狀態(tài)時(shí),步驟S101的判斷為"是",在步驟S102中向NAS 20發(fā)送起 動(dòng)包。起動(dòng)包是指示起動(dòng)NAS 20的、即指示將NAS 20的主電源 6 2從斷開(kāi)狀態(tài)切換為接通狀態(tài)的信號(hào)的 一 例。
當(dāng)步驟S102的執(zhí)行結(jié)束時(shí),該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
以上,說(shuō)明了自PC 12的電源已經(jīng)從斷開(kāi)狀態(tài)切換為接通 狀態(tài)的情況,但是當(dāng)假設(shè)自PC 12的電源還沒(méi)有從斷開(kāi)狀態(tài)切換 為接通狀態(tài)時(shí),步驟S101的判斷為"否",在步驟S103中判斷 自PC 12的電源是否從接通狀態(tài)被切換為斷開(kāi)狀態(tài)、即判斷用戶 是否進(jìn)行了關(guān)機(jī)操作。
在本次假設(shè)進(jìn)行了用于將自PC 12的電源從接通狀態(tài)切換 為斷開(kāi)狀態(tài)的操作時(shí),步驟S103的判斷為"是",在步驟S104 中向其它各PC 12發(fā)送確認(rèn)包。確認(rèn)包是其它各PC 12通過(guò)參照 來(lái)使其它各PC 12確認(rèn)自PC 12關(guān)機(jī)的事實(shí)的包。
之后,在步驟S105中,參照已經(jīng)從其它各PC 12接收到的、 存儲(chǔ)在RAM 34中的確認(rèn)包。
此外,自PC 12與其它各PC 12同樣地被設(shè)計(jì)成在電源導(dǎo)通 期間接收來(lái)自其它各PC 12的確認(rèn)包,并且將接收到的確認(rèn)包保 存到RAM34中,在即將轉(zhuǎn)移到電源斷開(kāi)之前,在RAM34中清 除到此為止接收到的確認(rèn)包。
接著,在步驟S10 6中根據(jù)該參照結(jié)果判斷在其它三個(gè)P C 12中的任一個(gè)中PC電源(未圖示)是否都已經(jīng)處于斷開(kāi)狀態(tài)。
在本次假設(shè)在其它三個(gè)PC 12中的任一個(gè)中PC電源都已經(jīng) 處于斷開(kāi)狀態(tài)時(shí),步驟S106的判斷為"是",在步驟S107中向 NAS 20發(fā)送結(jié)束包。結(jié)束包是指示停止NAS 20的、即指示將 NAS 20的主電源62從接通狀態(tài)切換為斷開(kāi)狀態(tài)的信號(hào)的 一例。
當(dāng)步驟S107的執(zhí)行結(jié)束時(shí),該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
與此相對(duì),在本次假設(shè)在其它三個(gè)PC 12中的任一個(gè)中PC電源不是都已經(jīng)處于斷開(kāi)狀態(tài)時(shí),步驟S106的判斷為"否", 跳過(guò)步驟S107之后,該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
以上,說(shuō)明了已經(jīng)進(jìn)行了用于將自PC 12的電源從接通狀
態(tài)切換為斷開(kāi)狀態(tài)的操作的情況,但是在還沒(méi)有進(jìn)行這種操作
的情況下,步驟S103的判斷為"否,,,步驟S104至S107都被跳 過(guò)。以上,該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
在圖5中以流程圖概念性地示出了由NAS 20的CPU 70執(zhí)行 的NAS側(cè)程序。為了在NAS 20中實(shí)現(xiàn)所述PC側(cè)程序的執(zhí)行內(nèi) 容,在NAS 20中執(zhí)行該NAS側(cè)程序。
無(wú)論主電源62處于斷開(kāi)狀態(tài)還是接通狀態(tài),由CPU 70重復(fù) 執(zhí)行該NAS側(cè)程序。
在每次執(zhí)行該NAS側(cè)程序時(shí),首先在步驟S201中判斷主電 源62是否處于斷開(kāi)狀態(tài)。這是判斷是否從馬達(dá)42、致動(dòng)器46以 及馬達(dá)50切斷了主電源62。
在本次假設(shè)主電源6 2處于斷開(kāi)狀態(tài)時(shí),步驟S 2 01的判斷為 "是,,,在步驟S202中通過(guò)未圖示的MAC(Media Access Control:介質(zhì)訪問(wèn)控制)來(lái)監(jiān)視網(wǎng)絡(luò)14的狀態(tài)。即,本次通過(guò) NAS 20在后臺(tái)監(jiān)視網(wǎng)絡(luò)14的狀態(tài)。
接著,在步驟S203中,判斷是否從任一個(gè)PC 12接收到起 動(dòng)包。即,判斷是否從四個(gè)PC 12中的最初投入電源的PC 12接 收到起動(dòng)包。
在本次假設(shè)接收到起動(dòng)包時(shí),步驟S203的判斷為"是", 在步驟S204中將主電源62切換為接通狀態(tài)。其結(jié)果,硬盤40重 新開(kāi)始旋轉(zhuǎn),冷卻風(fēng)扇48重新開(kāi)始旋轉(zhuǎn)。
此外,在NAS20中,僅限于在主電源62的斷開(kāi)狀態(tài)中從某 個(gè)PC 12接收到起動(dòng)包時(shí),進(jìn)行用于將主電源62切換為接通狀態(tài) 的處理,在主電源62的接通狀態(tài)中從其它的PC 12接收到起動(dòng)包的情況下,不需要該起動(dòng)包,因而忽略。
當(dāng)步驟S204的執(zhí)行結(jié)束時(shí),該NAS側(cè)程序的一次執(zhí)行結(jié)束。
與此相對(duì),在本次假設(shè)從任一個(gè)PC 12都沒(méi)有接收到起動(dòng) 包時(shí),步驟S203的判斷為"否",跳過(guò)步驟S204之后,該NAS 側(cè)程序的一次執(zhí)行結(jié)束。
以上,說(shuō)明了主電源62處于斷開(kāi)狀態(tài)的情況,但是在主電 源62處于接通狀態(tài)的情況下,步驟S201的判斷為"否",在步 驟S205中監(jiān)視網(wǎng)絡(luò)14的狀態(tài)。
接著,在步驟S206中,判斷是否從某一個(gè)PC 12接收到結(jié) 束包。即,判斷是否從四個(gè)PC 12中最后關(guān)機(jī)的PC 12接收到結(jié) 束包。
在本次假設(shè)接收到結(jié)束包時(shí),步驟S206的判斷為"是", 在步驟S207中將主電源62切換為斷開(kāi)狀態(tài)。其結(jié)果,硬盤40停 止旋轉(zhuǎn),冷卻風(fēng)扇48停止旋轉(zhuǎn)。
當(dāng)步驟S207的執(zhí)行結(jié)束時(shí),該NAS側(cè)程序的一次執(zhí)行結(jié)束。
與此相對(duì),在本次假設(shè)從任一個(gè)PC 12都沒(méi)有接收到結(jié)束 包時(shí),步驟S206的判斷為"否,,,跳過(guò)步驟S207之后,該NAS 側(cè)程序的一次執(zhí)行結(jié)束。
此外,在本實(shí)施方式中,在時(shí)間上重復(fù)執(zhí)行NAS側(cè)程序, 但是也可以將本實(shí)施方式例如變更為如下當(dāng)NAS 20接收起動(dòng) 包或結(jié)束包時(shí),起動(dòng)NAS側(cè)程序,并且以與接收到的包的種類 相應(yīng)的內(nèi)容執(zhí)行該NAS側(cè)程序。
從以上說(shuō)明可知,在本實(shí)施方式中為了Y更于說(shuō)明,可以認(rèn) 為 一個(gè)NAS 20構(gòu)成所述第一方式中的"一個(gè)設(shè)備,,的一例,四 個(gè)PC 12構(gòu)成同 一個(gè)方式中的"多個(gè)計(jì)算機(jī)單元"。并且,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為圖4中 的步驟S103至S106相互共同構(gòu)成所述第一方式中的"判斷工序" 的一例,該圖中的步驟S107構(gòu)成同一個(gè)方式中的"第一發(fā)送工 序"的一例,結(jié)束包構(gòu)成同一個(gè)方式中的"停止指令信號(hào)"的一
并且,在本實(shí)施方式中為了Y更于說(shuō)明,可以認(rèn)為圖4中 的步驟S101和S102相互共同構(gòu)成所述第二方式中的"第二發(fā)送 工序"的一例,起動(dòng)包構(gòu)成同一個(gè)方式中的"起動(dòng)指令信號(hào)"的一例。
并且,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為圖4所 示的PC側(cè)程序構(gòu)成所述第八方式的"程序"的一例,在ROM 32、 RAM 34、硬盤驅(qū)動(dòng)器36以及未圖示的外部存儲(chǔ)介質(zhì)(例如,預(yù) 先存儲(chǔ)有PC側(cè)程序的CD-ROM)中存儲(chǔ)該P(yáng)C側(cè)程序的部分構(gòu)成 所述第九方式的"存儲(chǔ)介質(zhì)"的 一 例。
并且,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為各PC 12 構(gòu)成所述第十方式的"計(jì)算機(jī)單元"的一例,各PC 12中為了執(zhí)行 圖4中的步驟S103至S106而分配的部分構(gòu)成同 一個(gè)方式中的 "判斷裝置"的一例,各PC 12中為了執(zhí)行圖4中的步驟S107而分 配的部分構(gòu)成同 一個(gè)方式中的"發(fā)送裝置"的一例。
下面說(shuō)明本發(fā)明的第二實(shí)施方式。但是,本實(shí)施方式只對(duì) 與第一實(shí)施方式不同的要素進(jìn)行詳細(xì)說(shuō)明,對(duì)于共同的要素通 過(guò)使用同一符號(hào)或名稱來(lái)引用,從而省略重復(fù)說(shuō)明。
在圖6中概念性地示出了實(shí)施按照第二實(shí)施方式的網(wǎng)絡(luò)連 接型設(shè)備電源管理方法的較佳的網(wǎng)絡(luò)系統(tǒng)100。
在該網(wǎng)絡(luò)系統(tǒng)100中,與第一實(shí)施方式同樣地,四個(gè)個(gè)人 計(jì)算機(jī)(以下稱為"PC,,)U通過(guò)無(wú)線或有線網(wǎng)絡(luò)(例如LAN 、 WAN、因特網(wǎng)等)14相互可通信地被連接。這些PC 12由各自的用戶使用。與第一實(shí)施方式同樣地, 為了Y更于說(shuō)明,如"PC-A"、 "PC-B"、 "PC-C"、 "PC-D"那樣, 在稱呼上識(shí)別這些各個(gè)PC 12。各PC 12的結(jié)構(gòu)與第一實(shí)施方式 中的各PC 12相同。
網(wǎng)絡(luò)14中連接有三個(gè)NAS(Network Attached Storage)20。為 了便于說(shuō)明,如"NAS-X"、 "NAS-Y,,以及"NAS-Z,,那樣,在稱 呼上識(shí)別這些各個(gè)NAS 20。各NAS 20的結(jié)構(gòu)與第一實(shí)施方式中 的NAS 20相同。
在本實(shí)施方式中,并不是設(shè)定為三個(gè)NAS 20都被四個(gè)PC 12所共用。具體地說(shuō),NAS-X^皮PC-A、 PC-C以及PC-D所共用, NAS-Y被PC-B、 PC-C以及PC-D所共用,NAS-Z只能被POD 所使用。
在本實(shí)施方式中,各NAS 20從工作狀態(tài)向停止?fàn)顟B(tài)的轉(zhuǎn)移 (停止)與共用該NAS 20的多個(gè)PC 12的狀態(tài)轉(zhuǎn)移聯(lián)動(dòng)地進(jìn)行。在 本實(shí)施方式中,各NAS 20從工作狀態(tài)向停止?fàn)顟B(tài)的轉(zhuǎn)移也意味 著從馬達(dá)42、致動(dòng)器46以及馬達(dá)50切斷主電源62。
具體地說(shuō),在本實(shí)施方式中,自PC 12響應(yīng)于用戶的關(guān)機(jī) 操作,判斷其它三個(gè)PC 12中的、分配到與分配給自PC 12的至 少一個(gè)NAS 20分別相同的NAS 20的PC 12是否已經(jīng)各自處于關(guān) 機(jī)狀態(tài)。
例如,在自PC 12是PC-A的情況下,對(duì)該自PC 12分配有 NAS-X,并且該NAS-X被PC-A、 PC-C以及PC-D所共用。因此, 在這種情況下,自PC 12判斷PC-C以及PC-D是否已經(jīng)各自處于
關(guān)才幾狀態(tài)。
并且,在本實(shí)施方式中,自PC 12通過(guò)網(wǎng)絡(luò)14向如下的NAS 20發(fā)送所述結(jié)束包,所述NAS 20是分配給該自PC 12的至少一 個(gè)NAS 20中的全部或一部分,是被判斷為分配到該全部或一部分NAS 20的至少一個(gè)其它PC 12都已經(jīng)處于關(guān)機(jī)狀態(tài)的NAS 20。
例如,在自PC 12是PC-A的情況下,對(duì)該自PC 12分配有 NAS-X,并且該NAS-X被PC-A、 PC-C以及PC-D所共用。當(dāng)假 設(shè)這些PC-C以及PC-D都已經(jīng)處于關(guān)才幾狀態(tài)時(shí),自PC 12向 NAS-X發(fā)送結(jié)束包。
因而,根據(jù)本實(shí)施方式,避免發(fā)生如下的情況在共用相 同的NAS 20的多個(gè)PC 12中的任一個(gè)處于工作狀態(tài)的情況下, NAS 20不管該情況而轉(zhuǎn)移到停止?fàn)顟B(tài),其結(jié)果,從處于工作狀 態(tài)的PC 12向NAS 20的訪問(wèn)不成功。
并且,根據(jù)本實(shí)施方式,在共用相同的NAS 20的多個(gè)PC 12 都處于關(guān)機(jī)狀態(tài)的情況下,NAS 20從工作狀態(tài)轉(zhuǎn)移到停止?fàn)?態(tài),因此省略了NAS 20的無(wú)用的運(yùn)轉(zhuǎn)。
并且,在本實(shí)施方式中,各NAS 20從停止?fàn)顟B(tài)向工作狀態(tài) 的轉(zhuǎn)移(起動(dòng))與共用該NAS 20的多個(gè)PC 12的狀態(tài)轉(zhuǎn)移聯(lián)動(dòng)地 進(jìn)行。在本實(shí)施方式中,各NAS 20從停止?fàn)顟B(tài)向工作狀態(tài)的轉(zhuǎn) 移也意味著向馬達(dá)42、致動(dòng)器46以及馬達(dá)50投入主電源62。
具體地說(shuō),自PC 12響應(yīng)于用戶的上電操作,通過(guò)網(wǎng)絡(luò)14 向三個(gè)NAS 20中的、分配給自PC 12的至少一個(gè)NAS 20發(fā)送所 述起動(dòng)包。
因而,根據(jù)本實(shí)施方式,避免發(fā)生如下的情況在共用相 同的NAS 20的多個(gè)PC 12的任一個(gè)處于工作狀態(tài)的情況下, NAS 20不管該情況而維持停止?fàn)顟B(tài),其結(jié)果,從處于工作狀態(tài) 的PC 12向NAS 20的訪問(wèn)不成功。
并且,根據(jù)本實(shí)施方式,在共用相同的NAS20的多個(gè)PC 12 都處于關(guān)機(jī)狀態(tài)的情況下,由于NAS 20維持停止?fàn)顟B(tài),因此省 略了NAS 20的無(wú)用的運(yùn)轉(zhuǎn)。為了能夠進(jìn)行以上說(shuō)明的動(dòng)作,各PC 12的ROM 32或硬盤 驅(qū)動(dòng)器36中存儲(chǔ)有PC側(cè)程序,在各PC 12的工作期間由CPU 30 重復(fù)執(zhí)行該P(yáng)C側(cè)程序。
在圖7中以流程圖概念性地示出了該P(yáng)C側(cè)程序。下面說(shuō)明 該P(yáng)C側(cè)程序,但是對(duì)于與圖4所示的PC側(cè)程序相同的步驟省略 重復(fù)說(shuō)明。
在每次執(zhí)行圖7所示的P C側(cè)程序時(shí),首先在步驟S 3 01中與 圖4所示的步驟S101同樣地,判斷自PC 12的電源是否從斷開(kāi)狀 態(tài)被切換為接通狀態(tài)、即判斷用戶是否進(jìn)行了上電操作。
在本次,£設(shè)自PC 12的電源從斷開(kāi)狀態(tài)一皮切換為接通狀態(tài) 時(shí),步驟S301的判斷為"是,,,在步驟S3(^中確定三個(gè)NAS 20 中分配給自PC 12的NAS 20。
接著,在步驟S303中,向分配給自PC 12的至少一個(gè)NAS 20 發(fā)送起動(dòng)包。起動(dòng)包是指示起動(dòng)NAS 20的、即指示將NAS 20 的主電源6 2從斷開(kāi)狀態(tài)切換為接通狀態(tài)的信號(hào)的 一 例。
當(dāng)步驟S303的執(zhí)行結(jié)束時(shí),該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
以上,i兌明了自PC 12的電源已經(jīng)乂人斷開(kāi)狀態(tài)切換為4妻通 狀態(tài)的情況,但是當(dāng)假設(shè)自PC 12的電源還沒(méi)有從斷開(kāi)狀態(tài)切換 為接通狀態(tài)時(shí),步驟S301的判斷為"否",在步驟S304中判斷 自PC 12的電源是否從接通狀態(tài)被切換為斷開(kāi)狀態(tài)、即判斷用戶 是否進(jìn)行了關(guān)機(jī)操作。
在本次假設(shè)自PC 12的電源從接通狀態(tài)被切換為斷開(kāi)狀態(tài) 時(shí),步驟S304的判斷為"是",在步驟S305中確定與自PC 12共 用相同的NAS 20的其它至少一個(gè)PC 12。
接著,在步驟S306中,向所確定的該其它至少一個(gè)PC 12 發(fā)送所述確認(rèn)包。確認(rèn)包是其它各PC 12通過(guò)參照來(lái)使其它各 PC 12確認(rèn)自PC 12關(guān)機(jī)的事實(shí)的包。之后,在步驟S307中,參照已經(jīng)從所確定的所述其它至少 一個(gè)PC 12分別接收到的、并存儲(chǔ)在RAM 34中的確認(rèn)包。
接著,在步驟S308中,對(duì)所確定的所述其它至少一個(gè)PC 12 中的任一個(gè),都判斷PC電源是否已經(jīng)處于斷開(kāi)狀態(tài)。
在本次布支i殳所確定的所述其它至少一個(gè)PC 12中的〗壬一個(gè) 中PC電源都已經(jīng)處于斷開(kāi)狀態(tài)時(shí),步驟S308的判斷為"是", 在步驟S309中確定三個(gè)NAS 20中分配給自PC 12的NAS 20。
之后,在步驟S310中,向分配給自PC 12的NAS 20發(fā)送結(jié) 束包。結(jié)束包是指示停止NAS 20的、即指示將NAS 20的主電源 6 2從接通狀態(tài)切換為斷開(kāi)狀態(tài)的信號(hào)的 一 例。
當(dāng)步驟S310的執(zhí)行結(jié)束時(shí),該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
與此相對(duì),在本次假設(shè)所確定的所述其它至少一個(gè)PC 12 中的任 一 個(gè)中P C電源并不都已經(jīng)處于斷開(kāi)狀態(tài)時(shí),步驟S 3 0 8的 判斷為"否",跳過(guò)步驟S309和S310之后,該P(yáng)C側(cè)程序的一次 執(zhí)行結(jié)束。
以上,說(shuō)明了自PC 12的電源已經(jīng)從接通狀態(tài)切換為斷開(kāi) 狀態(tài)的情況,但是在自PC 12的電源還沒(méi)有從接通狀態(tài)切換為斷 開(kāi)狀態(tài)的情況下,步驟S304的判斷為"否,,,步驟S305至S310 都被跳過(guò)。
以上,該P(yáng)C側(cè)程序的一次執(zhí)行結(jié)束。
在本實(shí)施方式中,為了在NAS 20中實(shí)現(xiàn)所述PC側(cè)程序的執(zhí) 行內(nèi)容,在每個(gè)NAS 20中執(zhí)行NAS側(cè)程序。該NAS側(cè)程序與圖 5所示的NAS側(cè)程序相同,因此省略重復(fù)說(shuō)明。
如以上說(shuō)明可知,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn) 為三個(gè)NAS 20構(gòu)成所述第六方式中的"多個(gè)設(shè)備"的一例,四 個(gè)PC 12構(gòu)成同 一個(gè)方式中的"多個(gè)計(jì)算機(jī)單元"。
并且,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為圖7中的步驟S304至S308相互共同構(gòu)成所述第六方式中的"判斷工序,, 的 一例,該圖中的步驟S309和S310相互共同構(gòu)成同一個(gè)方式中 的"第 一 發(fā)送工序"的 一 例,結(jié)束包構(gòu)成同 一 個(gè)方式中的"停止指 令信號(hào)"的一例。
并且在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為圖7中的步 驟S301至S303相互共同構(gòu)成所述第七方式中的"第二發(fā)送工序" 的一例,起動(dòng)包構(gòu)成同一個(gè)方式中的"起動(dòng)指令信號(hào)"的一例。
并且,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為圖7所 示的PC側(cè)程序構(gòu)成所述第八方式的"程序"的一例,在ROM 32、 RAM 34、硬盤驅(qū)動(dòng)器36以及未圖示的外部存儲(chǔ)介質(zhì)(例如,預(yù) 先存儲(chǔ)有PC側(cè)程序的CD-ROM)中存儲(chǔ)該P(yáng)C側(cè)程序的部分構(gòu)成 所述第九方式的"存儲(chǔ)介質(zhì)"的一例。
并且,在本實(shí)施方式中為了便于說(shuō)明,可以認(rèn)為各PC 12 構(gòu)成所述第十一方式的"計(jì)算機(jī)單元"的一例,各PC 12中為了執(zhí) 行圖7中的步驟S304至S308而分配的部分構(gòu)成同 一個(gè)方式中的 "判斷裝置"的一例,各PC 12中為了執(zhí)行圖7中的步驟S309和 S310而分配的部分構(gòu)成同 一個(gè)方式中的"發(fā)送裝置"的一例。
以上說(shuō)明的幾個(gè)實(shí)施方式是本發(fā)明為了管理由多個(gè)PC共 用的至少一個(gè)NAS的電源而實(shí)施的方式的例子,但是為了管理 由多個(gè)PC(例如,也可以是裝載有計(jì)算機(jī)的PDA、手機(jī)等)共用 的其它網(wǎng)絡(luò)關(guān)聯(lián)設(shè)備(例如,路由器等)、家電產(chǎn)品(例如,媒體 播放器、電視、冰箱等)或者辦公設(shè)備(例如,打印機(jī)、復(fù)印機(jī) 等)的電源而能夠?qū)嵤┍景l(fā)明。
以上,根據(jù)附圖詳細(xì)說(shuō)明了本發(fā)明的幾個(gè)實(shí)施方式,但是 這些是例示,以所述"發(fā)明內(nèi)容"欄所記載的方式為代表,根據(jù) 本領(lǐng)域技術(shù)人員的知識(shí)來(lái)進(jìn)行各種變形、改進(jìn)的其它方式也能 夠?qū)嵤┍景l(fā)明。
權(quán)利要求
1.一種電源管理方法,是在多個(gè)計(jì)算機(jī)單元能夠通過(guò)有線或無(wú)線網(wǎng)絡(luò)與所述多個(gè)計(jì)算機(jī)單元所共用的一個(gè)設(shè)備進(jìn)行通信的環(huán)境中管理所述設(shè)備的電源的方法,所述方法包括判斷工序,由各計(jì)算機(jī)單元作為自計(jì)算機(jī)單元響應(yīng)于所述自計(jì)算機(jī)單元的關(guān)機(jī)指令,來(lái)判斷其余計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài),所述其余計(jì)算機(jī)單元的數(shù)量至少為一;以及第一發(fā)送工序,在判斷為所述其余計(jì)算機(jī)單元已經(jīng)處于關(guān)機(jī)狀態(tài)的情況下,由所述自計(jì)算機(jī)單元通過(guò)所述網(wǎng)絡(luò)向所述設(shè)備發(fā)送停止指令信號(hào)以停止所述設(shè)備。
2. 根據(jù)權(quán)利要求l所述的電源管理方法,其特征在于, 還包括第二發(fā)送工序,在該第二發(fā)送工序中由所述自計(jì)算機(jī)單元響應(yīng)于所述自計(jì)算機(jī)單元的上電,通過(guò)所述網(wǎng)絡(luò)向所述 設(shè)備發(fā)送起動(dòng)指令信號(hào)以起動(dòng)所述設(shè)備。
3. 根據(jù)權(quán)利要求l所述的電源管理方法,其特征在于, 所述設(shè)備具有馬達(dá)來(lái)作為動(dòng)力源。
4. 根據(jù)權(quán)利要求3所述的電源管理方法,其特征在于,所述設(shè)備包含通過(guò)所述馬達(dá)來(lái)驅(qū)動(dòng)可存儲(chǔ)數(shù)據(jù)的硬盤的存 儲(chǔ)器。
5. 根據(jù)權(quán)利要求l所述的電源管理方法,其特征在于, 所述設(shè)備包含再生成影像或聲音的再生成裝置。
6. —種電源管理方法,是在多個(gè)計(jì)算機(jī)單元能夠通過(guò)有線 或無(wú)線網(wǎng)絡(luò)與所述多個(gè)計(jì)算機(jī)單元所共用的多個(gè)設(shè)備進(jìn)行通信 的環(huán)境中管理各設(shè)備的電源的方法,包括判斷工序,由各計(jì)算機(jī)單元作為自計(jì)算機(jī)單元響應(yīng)于所述 自計(jì)算機(jī)單元的關(guān)機(jī)指令,來(lái)判斷所選擇的計(jì)算機(jī)單元是否已 經(jīng)處于關(guān)機(jī)狀態(tài),其中,所述所選擇的計(jì)算機(jī)單元的數(shù)量至少 為一,其中,所述所選擇的計(jì)算機(jī)單元屬于作為所述自計(jì)算機(jī)單 元之外的其余計(jì)算機(jī)單元,所述其余計(jì)算機(jī)單元的數(shù)量至少為所述所選擇的計(jì)算機(jī)單元已分配有至少一個(gè)設(shè)備,以及 所述至少一個(gè)設(shè)備已分配給所述自計(jì)算機(jī)單元,從而所述 至少一個(gè)設(shè)備由所述所選擇的計(jì)算機(jī)單元和所述自計(jì)算機(jī)單元共用;以及第一發(fā)送工序,由所述自計(jì)算機(jī)單元通過(guò)網(wǎng)絡(luò)向被共用的 所述設(shè)備中的一部分或全部發(fā)送停止指令信號(hào),所述被共用的 所述設(shè)備的數(shù)量至少為一 ,其中,被共用的所述設(shè)備中的所述一部分或全部分配給至 少一個(gè)其它計(jì)算機(jī)單元,以及所述至少一個(gè)其它計(jì)算機(jī)單元已被判斷為處于停止?fàn)顟B(tài)。
7. 根據(jù)權(quán)利要求6所述的電源管理方法,其特征在于, 還包括第二發(fā)送工序,在該第二發(fā)送工序中由所述自計(jì)算機(jī)單元響應(yīng)于所述自計(jì)算機(jī)單元的上電,通過(guò)所述網(wǎng)絡(luò)向所述 多個(gè)設(shè)備中分配給所述自計(jì)算機(jī)單元的至少一個(gè)設(shè)備發(fā)送起動(dòng) 指令信號(hào)以起動(dòng)所述至少 一 個(gè)設(shè)備。
8. —種計(jì)算機(jī)單元,該計(jì)算機(jī)單元與其它計(jì)算機(jī)單元一起 構(gòu)成網(wǎng)絡(luò),并且與所述其它計(jì)算機(jī)單元一起共用被連接在該網(wǎng) 絡(luò)上的一個(gè)設(shè)備,其中,所述其它計(jì)算機(jī)單元的數(shù)量至少為一, 所述計(jì)算機(jī)單元包含判斷裝置,其可響應(yīng)于計(jì)算機(jī)單元的關(guān)機(jī)指令運(yùn)行,來(lái)判 斷所述其它計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài);以及發(fā)送裝置,其可在判斷為所述其它計(jì)算機(jī)單元已經(jīng)處于關(guān) 機(jī)狀態(tài)的情況下運(yùn)行,通過(guò)所述網(wǎng)絡(luò)向所述設(shè)備發(fā)送停止指令 信號(hào)以停止所述設(shè)備。
9. 一種計(jì)算機(jī)單元,該計(jì)算機(jī)單元與其它計(jì)算機(jī)單元一起 構(gòu)成網(wǎng)絡(luò),并且與所述其它計(jì)算機(jī)單元一起共用被連接在該網(wǎng) 絡(luò)上的多個(gè)設(shè)備中至少一個(gè)設(shè)備,其中,所述其它計(jì)算機(jī)單元的數(shù)量至少為一,所述計(jì)算機(jī)單元包含判斷裝置,其可響應(yīng)于計(jì)算機(jī)單元的關(guān)機(jī)指令運(yùn)行,來(lái)判斷所選擇的計(jì)算機(jī)單元是否已經(jīng)處于關(guān)機(jī)狀態(tài),所述所選擇的 計(jì)算機(jī)單元的數(shù)量至少為一 ,其中,所述所選擇的計(jì)算機(jī)單元屬于所述其它計(jì)算機(jī)單元,所述所選擇的計(jì)算機(jī)單元已分配有至少一個(gè)設(shè)備,以及所述至少一個(gè)設(shè)備已分配給所述計(jì)算機(jī)單元,從而所述至少 一個(gè)設(shè)備由所述所選擇的計(jì)算機(jī)單元和所述計(jì)算機(jī)單元共用;以及發(fā)送裝置,其通過(guò)網(wǎng)絡(luò)向被共用的所述設(shè)備中的一部分或 全部發(fā)送停止指令信號(hào),所述被共用的所述設(shè)備的數(shù)量至少為其中,被共用的所述設(shè)備中的所述一部分或全部分配有至 少一個(gè)其它計(jì)算機(jī)單元,以及所述至少 一 個(gè)其它計(jì)算機(jī)單元已被判斷為處于停止?fàn)顟B(tài)。
全文摘要
本發(fā)明提供一種電源管理方法和計(jì)算機(jī)單元。在多個(gè)計(jì)算機(jī)單元能夠通過(guò)網(wǎng)絡(luò)以有線或無(wú)線與這些計(jì)算機(jī)單元所共用的一個(gè)或多個(gè)設(shè)備進(jìn)行通信的環(huán)境中管理設(shè)備的電源的技術(shù),提供一種維持不管時(shí)期而以良好的響應(yīng)來(lái)實(shí)現(xiàn)從各計(jì)算機(jī)單元向設(shè)備的訪問(wèn)請(qǐng)求的狀態(tài)、并且省略設(shè)備的無(wú)用的運(yùn)轉(zhuǎn)的技術(shù)。各計(jì)算機(jī)單元PC響應(yīng)于自計(jì)算機(jī)單元的關(guān)機(jī),判斷至少一個(gè)其它計(jì)算機(jī)單元是否已經(jīng)各自處于關(guān)機(jī)狀態(tài),在判斷為所述至少一個(gè)其它計(jì)算機(jī)單元都已經(jīng)處于關(guān)機(jī)狀態(tài)的情況下,自計(jì)算機(jī)單元通過(guò)網(wǎng)絡(luò)(14)向設(shè)備(20)發(fā)送停止指令信號(hào)。
文檔編號(hào)H04L29/08GK101316276SQ20081009972
公開(kāi)日2008年12月3日 申請(qǐng)日期2008年6月2日 優(yōu)先權(quán)日2007年6月1日
發(fā)明者大屋誠(chéng) 申請(qǐng)人:巴比祿股份有限公司