專利名稱:可連接網(wǎng)絡(luò)的裝置及其電源管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在將一個(gè)或多個(gè)計(jì)算機(jī)相關(guān)裝置配置成通過(guò)
有線或無(wú)線網(wǎng)絡(luò)與公用裝置(common device)進(jìn)行通信的環(huán)境 下對(duì)管理裝置電源的技術(shù)的改進(jìn)。
背景技術(shù):
存在多個(gè)計(jì)算機(jī)相關(guān)裝置可以通過(guò)有線或無(wú)線網(wǎng)絡(luò)與公 用裝置進(jìn)行通信這樣一種環(huán)境。在本說(shuō)明書中,"計(jì)算機(jī)相關(guān)裝
置,,包括利用計(jì)算機(jī)實(shí)現(xiàn)特定功能的所有類型的電器。具體地, 計(jì)算機(jī)相關(guān)裝置包括但不限于個(gè)人計(jì)算機(jī)和電視機(jī)等數(shù)字家用電器。
在這種通信環(huán)境下所使用的裝置的例子包括NAS(network-attached storage,網(wǎng)絡(luò)附加存儲(chǔ))。JP-A-2004-151824說(shuō)明了用 于構(gòu)成包括這樣的NAS的網(wǎng)絡(luò)的技術(shù)的例子。該公報(bào)的全部?jī)?nèi) 容通過(guò)引用包含于此。
通常,NAS包括可記錄數(shù)據(jù)的硬盤和用于驅(qū)動(dòng)該硬盤的電 動(dòng)機(jī)。利用從電源提供的電力來(lái)驅(qū)動(dòng)該電動(dòng)才幾。
一般來(lái)說(shuō),不管裝置在什么樣的環(huán)境下使用,都存在通過(guò) 減少裝置的無(wú)用操作來(lái)實(shí)現(xiàn)省電和/或靜音的裝置的需求。該環(huán) 境包括多個(gè)計(jì)算機(jī)相關(guān)裝置通過(guò)有線或無(wú)線網(wǎng)絡(luò)與裝置(公用 裝置)進(jìn)行通信的環(huán)境(以下稱之為"網(wǎng)絡(luò)連接環(huán)境"),或各計(jì)算 機(jī)相關(guān)裝置單獨(dú)地直接連接到裝置中的相應(yīng)裝置的環(huán)境(以下 稱之為"單獨(dú)連接環(huán)境")。
例如,當(dāng)該裝置是包括用于冷卻電動(dòng)機(jī)的散熱風(fēng)扇的NAS 時(shí),無(wú)用操作的減少不僅導(dǎo)致功耗的降低,而且還導(dǎo)致由于減少了散熱風(fēng)扇的無(wú)用操作而得到的靜音。
當(dāng)該裝置在單獨(dú)連接環(huán)境下使用時(shí),通過(guò)監(jiān)視相應(yīng)計(jì)算機(jī) 相關(guān)裝置的狀態(tài)(工作狀態(tài)或不工作狀態(tài))、并響應(yīng)于監(jiān)視結(jié)果 對(duì)該裝置的電源狀態(tài)進(jìn)行控制,可以適當(dāng)管理該裝置的電源。
然而,當(dāng)該裝置在網(wǎng)絡(luò)連接環(huán)境下使用時(shí),多個(gè)計(jì)算機(jī)相 關(guān)裝置共享該裝置。因此,僅通過(guò)單獨(dú)連接環(huán)境下所采用的技
術(shù)難以實(shí)現(xiàn)在網(wǎng)絡(luò)連接環(huán)境下使用的該裝置的適當(dāng)電源管理。
發(fā)明內(nèi)容
考慮到上述情況做出本發(fā)明,并且本發(fā)明的目的是提供一 種改進(jìn)的管理公用的并且能夠通過(guò)有線或無(wú)線網(wǎng)絡(luò)與多個(gè)計(jì)算 機(jī)相關(guān)裝置進(jìn)行通信的可連接網(wǎng)絡(luò)的裝置的電源的技術(shù)。
根據(jù)一個(gè)方面,本發(fā)明提供一種被配置成通過(guò)網(wǎng)絡(luò)與一個(gè) 或多個(gè)計(jì)算機(jī)相關(guān)裝置進(jìn)行通信的可連接網(wǎng)絡(luò)的裝置,所述可
連接網(wǎng)絡(luò)的裝置包括列表管理單元,用于當(dāng)所述列表管理 單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指示啟動(dòng)所述可連接網(wǎng) 絡(luò)的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān)裝置登記在列表 上;以及當(dāng)?shù)怯浽谒隽斜砩系挠?jì)算機(jī)相關(guān)裝置切換成或?qū)⒁?切換成從所述可連接網(wǎng)絡(luò)的裝置斷開的斷開狀態(tài)時(shí),從所述列 表刪除該計(jì)算機(jī)相關(guān)裝置;以及關(guān)閉單元,用于當(dāng)在所述列表 上沒(méi)有登記計(jì)算機(jī)相關(guān)裝置時(shí),關(guān)閉所述可連接網(wǎng)絡(luò)的裝置的 一部分的電源。
根據(jù)另一方面,本發(fā)明提供一種用于從通過(guò)網(wǎng)絡(luò)與可連接 網(wǎng)絡(luò)的裝置連接的計(jì)算機(jī)相關(guān)裝置管理所述可連接網(wǎng)絡(luò)的裝置 的電源的方法,所述可連接網(wǎng)絡(luò)的裝置包括列表管理單元, 用于當(dāng)所述列表管理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指 示啟動(dòng)所述可連接網(wǎng)絡(luò)的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān)裝置登記在列表上,以及當(dāng)?shù)怯浽谒隽斜砩系挠?jì)算機(jī)相
所述列表刪除該計(jì)算機(jī)相關(guān)裝置;以及關(guān)閉單元,用于當(dāng)在所 述列表上沒(méi)有登記計(jì)算機(jī)相關(guān)裝置時(shí),關(guān)閉所述可連接網(wǎng)絡(luò)的 裝置的一部分的電源,所述方法包括在所述計(jì)算機(jī)相關(guān)裝置 的運(yùn)行期間,從所述計(jì)算機(jī)相關(guān)裝置向所述可連接網(wǎng)絡(luò)的裝置 發(fā)送所述開始命令信號(hào),以使得所述可連接網(wǎng)絡(luò)的裝置將所述 計(jì)算機(jī)相關(guān)裝置登記在所述列表上。
根據(jù)又一方面,本發(fā)明提供一種用于可連接網(wǎng)絡(luò)的裝置的 電源管理方法,所述可連接網(wǎng)絡(luò)的裝置被配置成通過(guò)網(wǎng)絡(luò)與一 個(gè)或多個(gè)計(jì)算機(jī)相關(guān)裝置進(jìn)行通信,所述方法包括當(dāng)列表管 理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指示啟動(dòng)所述可連接 網(wǎng)絡(luò)的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān)裝置登記在列 表上;以及當(dāng)?shù)怯浽谒隽斜砩系挠?jì)算機(jī)相關(guān)裝置切換成或?qū)?要切換成乂人所述網(wǎng)絡(luò)斷開的斷開狀態(tài)時(shí),乂人所述列表刪除該計(jì) 算機(jī)相關(guān)裝置;以及當(dāng)在所述列表上沒(méi)有登記計(jì)算機(jī)相關(guān)裝置 時(shí),關(guān)閉所述可連接網(wǎng)絡(luò)的裝置的一部分的電源。
圖1是示出使用N A S (網(wǎng)絡(luò)附加存儲(chǔ))作為根據(jù)本發(fā)明第一 實(shí)施例的可連接網(wǎng)絡(luò)的裝置的網(wǎng)絡(luò)系統(tǒng)的示意圖2是示意性示出圖1所示的四個(gè)PC(個(gè)人計(jì)算機(jī))中的代表 性PC的硬件結(jié)構(gòu)的框圖3是示意性示出圖1所示的NAS的硬件結(jié)構(gòu)的框圖4是示意性示出在圖1所示的各PC中所執(zhí)行的PC側(cè)程序 的流程圖5是示意性示出在圖1所示的NAS中所執(zhí)行的NAS側(cè)程序的流程圖6中的(a)到(e)是示意性示出狀態(tài)轉(zhuǎn)換的例子和執(zhí)行圖5 所示的NAS側(cè)程序所參考的列表的圖7是示意性示出周期性發(fā)送程序的流程圖,其中,在共 享作為根據(jù)本發(fā)明第二實(shí)施例的可連接網(wǎng)絡(luò)的裝置的NAS的四
圖8是示意性示出異常終止判斷程序的流程圖,其中,通 過(guò)根據(jù)第二實(shí)施例的NAS執(zhí)行該異常終止判斷程序的處理;以 及
圖9是示出使用NAS的另 一 網(wǎng)絡(luò)系統(tǒng)的示意圖。
具體實(shí)施例方式
提供本發(fā)明的以下方面。將每個(gè)方面分成多個(gè)部分,并且 給這些部分分配編號(hào)。通過(guò)引用分配給其它部分的編號(hào)來(lái)說(shuō)明 這些方面。旨在使得容易理解本發(fā)明的這些方面可采用的技術(shù) 特征的部分及其組合。不應(yīng)認(rèn)為本發(fā)明可采用的技術(shù)特征及其 組合局限于以下方面。具體地,應(yīng)該認(rèn)為盡管在以下方面中 沒(méi)有說(shuō)明,但是這不妨礙提取和采用本申請(qǐng)中所述的技術(shù)特征 作為本發(fā)明的技術(shù)特征。
而且,通過(guò)引用分配給其它部分的編號(hào)來(lái)說(shuō)明這些部分, 并不意味著會(huì)妨礙在各部分中所給出的技術(shù)特征與在其它部分 中所給出的技術(shù)特征的分離和獨(dú)立。應(yīng)該認(rèn)為,如果需要的話, 可以根據(jù)這些特征使得在各部分中所給出的技術(shù)特征獨(dú)立。
(1) 一種被配置成通過(guò)網(wǎng)絡(luò)與一個(gè)或多個(gè)計(jì)算機(jī)相關(guān)裝置 進(jìn)行通信的可連接網(wǎng)絡(luò)的裝置,所述可連接網(wǎng)絡(luò)的裝置包括 列表管理單元,用于當(dāng)所述列表管理單元接收到從計(jì)算機(jī)相 關(guān)裝置發(fā)送的、指示啟動(dòng)所述可連接網(wǎng)絡(luò)的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān)裝置登記在列表上;以及當(dāng)?shù)怯浽谒?列表上的計(jì)算機(jī)相關(guān)裝置切換成或?qū)⒁袚Q成從所述可連接網(wǎng) 絡(luò)的裝置斷開的斷開狀態(tài)時(shí),從所述列表刪除該計(jì)算機(jī)相關(guān)裝 置;以及關(guān)閉單元,用于當(dāng)在所述列表上沒(méi)有登記計(jì)算機(jī)相關(guān) 裝置時(shí),關(guān)閉所述可連接網(wǎng)絡(luò)的裝置的一部分的電源。當(dāng)關(guān)閉 或?qū)⒁P(guān)閉計(jì)算機(jī)相關(guān)裝置時(shí),所述列表管理單元可以從所述 列表刪除該計(jì)算機(jī)相關(guān)裝置。
當(dāng)可連接網(wǎng)絡(luò)的裝置切換成在列表上沒(méi)有登記計(jì)算機(jī)相 關(guān)裝置的狀態(tài)時(shí),即,當(dāng)可連接網(wǎng)絡(luò)的裝置切換成下面的狀態(tài) 時(shí),關(guān)閉可連接網(wǎng)絡(luò)的裝置的主電源所有計(jì)算機(jī)相關(guān)裝置已 切換成關(guān)閉狀態(tài)或正試圖切換成關(guān)閉狀態(tài)。
具體地,可連接網(wǎng)絡(luò)的裝置(停止)從工作狀態(tài)切換成停止 狀態(tài),以與共享可連接網(wǎng)絡(luò)的裝置的多個(gè)計(jì)算機(jī)相關(guān)裝置的工 作狀態(tài)的變化同步。
結(jié)果,在可連接網(wǎng)絡(luò)的裝置中,當(dāng)共享單個(gè)可連接網(wǎng)絡(luò)的 裝置的多個(gè)計(jì)算機(jī)相關(guān)裝置中的任一個(gè)處于工作中時(shí),防止可 連接網(wǎng)絡(luò)的裝置轉(zhuǎn)換成停止?fàn)顟B(tài),而不管該計(jì)算機(jī)相關(guān)裝置的 操作如何,否則,這將最終導(dǎo)致處于工作中的計(jì)算機(jī)相關(guān)裝置 對(duì)可連接網(wǎng)絡(luò)的裝置的訪問(wèn)的失敗。
此外,當(dāng)共享單個(gè)可連接網(wǎng)絡(luò)的裝置的所有計(jì)算機(jī)相關(guān)裝 置處于關(guān)閉狀態(tài)時(shí),可連接網(wǎng)絡(luò)的裝置從工作狀態(tài)轉(zhuǎn)換成停止 狀態(tài),因此免除了可連接網(wǎng)絡(luò)的裝置的無(wú)用操作。
可連接網(wǎng)絡(luò)的裝置集中監(jiān)視共享該裝置的多個(gè)計(jì)算機(jī)相 關(guān)裝置的工作狀態(tài),從而免除了各計(jì)算機(jī)相關(guān)裝置為了監(jiān)視可 連接網(wǎng)絡(luò)的裝置的電源而監(jiān)視其它計(jì)算機(jī)相關(guān)裝置的工作狀態(tài) 的必要性。
在本專利申請(qǐng)中,除非另外說(shuō)明,否則術(shù)語(yǔ)"計(jì)算機(jī)相關(guān)裝置,,可解釋為意指例如,臺(tái)式計(jì)算機(jī)(例如,個(gè)人計(jì)算機(jī))、便 攜式計(jì)算機(jī)(例如,服務(wù)器、客戶計(jì)算機(jī)、PDA或便攜式移動(dòng)電 話)或具有建立與可連接網(wǎng)絡(luò)的裝置的通信的功能的數(shù)字家用 電器。然而,計(jì)算機(jī)相關(guān)裝置不局限于此。
在本專利申請(qǐng)中,術(shù)語(yǔ)"開始命令信號(hào)"可解釋為意指這樣 的信號(hào)例如,命令可連接網(wǎng)絡(luò)的裝置同時(shí)打開主電源和備用 電源的信號(hào)或在可連接網(wǎng)絡(luò)的裝置的備用電源保持在打開狀態(tài) 時(shí)命令Y義啟動(dòng)主電源,人而啟動(dòng)該裝置的可動(dòng)部分(例如,電動(dòng)才幾) 的信號(hào)。然而,該術(shù)語(yǔ)不局限于這些信號(hào)。
在本專利申請(qǐng)中,例如,術(shù)語(yǔ)"開始命令信號(hào)"可以定義為 為啟動(dòng)可連接網(wǎng)絡(luò)的裝置而特別設(shè)計(jì)的信號(hào)或具有其它功能的 信號(hào)(例如,待輸入到接口以請(qǐng)求各計(jì)算機(jī)相關(guān)裝置對(duì)可連接網(wǎng) 絡(luò)的裝置進(jìn)行訪問(wèn)的普通信號(hào))。然而,該術(shù)語(yǔ)不局限于此。
(2) 根據(jù)(l)的可連接網(wǎng)絡(luò)的裝置,其中,在各計(jì)算機(jī)相關(guān) 裝置的運(yùn)行期間,相應(yīng)的計(jì)算機(jī)相關(guān)裝置向可連接網(wǎng)絡(luò)的裝置 發(fā)送開始命令信號(hào)。
(3) 根據(jù)(1)或(2)的可連接網(wǎng)絡(luò)的裝置,其中,所述列表管 理單元包括第一判斷/刪除單元,所述第一判斷/刪除單元用于 當(dāng)所述列表管理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、表示該 計(jì)算機(jī)相關(guān)裝置將要從所述網(wǎng)絡(luò)斷開的斷開通知信號(hào)(例如,關(guān)
閉通知信號(hào))時(shí),判斷為該計(jì)算機(jī)相關(guān)裝置將要切換成從所述網(wǎng) 絡(luò)斷開;以及從所述列表刪除輸出所述斷開通知信號(hào)的計(jì)算機(jī) 相關(guān)裝置。
從各計(jì)算機(jī)相關(guān)裝置發(fā)送關(guān)閉通知信號(hào)(即,斷開通知信號(hào)
的例子),這意為很快將要關(guān)閉該計(jì)算機(jī)相關(guān)裝置。如果關(guān)閉計(jì) 算機(jī)相關(guān)裝置,則該計(jì)算機(jī)相關(guān)裝置隨后將不可能繼續(xù)使用可 連接網(wǎng)絡(luò)的裝置,而不管該可連接網(wǎng)絡(luò)的裝置是否關(guān)閉。因此,可以認(rèn)為該部分的"斷開(關(guān)閉)通知信號(hào),,是允許或 命令關(guān)閉(停止)可連接網(wǎng)絡(luò)的裝置的信號(hào)。具體地,可以將"關(guān) 閉通知信號(hào)"定義為用于命令停止可連接網(wǎng)絡(luò)的裝置的停止命 令信號(hào)。
在本專利申請(qǐng)書中,可以認(rèn)為術(shù)語(yǔ)"停止命令信號(hào),,意為例
如睡眠模式命令信號(hào)等如下信號(hào)通過(guò)僅斷開可連接網(wǎng)絡(luò)的裝 置的主電源而不斷開備用電源,命令停止該裝置的可動(dòng)部分(例 如,電動(dòng)機(jī))。然而,該術(shù)語(yǔ)不局限于這樣的信號(hào)。
在本專利申請(qǐng)書中,例如,可以將術(shù)語(yǔ)"停止命令信號(hào)"定
義為為停止可連接網(wǎng)絡(luò)的裝置而特別設(shè)計(jì)的信號(hào)、或具有其 它功能的信號(hào)。然而,該術(shù)語(yǔ)不局限于此。
(4) 根據(jù)(3)的可連接網(wǎng)絡(luò)的裝置,其中,當(dāng)各計(jì)算機(jī)相關(guān) 裝置將要關(guān)閉時(shí),相應(yīng)的計(jì)算機(jī)相關(guān)裝置向可連接網(wǎng)絡(luò)的裝置 發(fā)送關(guān)閉通知信號(hào)。
(5) 根據(jù)(1)到(4)中任一項(xiàng)的可連接網(wǎng)絡(luò)的裝置,其中,在 各計(jì)算機(jī)相關(guān)裝置的運(yùn)行期間,各計(jì)算機(jī)相關(guān)裝置周期性發(fā)送 所述開始命令信號(hào),其中,所述列表管理單元包括第二判斷/ 刪除單元,所述第二判斷/刪除單元用于當(dāng)沒(méi)有從登記在所述 列表上的計(jì)算機(jī)相關(guān)裝置接收到所述開始命令信號(hào)超過(guò)預(yù)定時(shí) 間段時(shí),判斷為該計(jì)算機(jī)相關(guān)裝置切換成所述斷開狀態(tài);從所 述列表刪除該計(jì)算機(jī)相關(guān)裝置。
可連接網(wǎng)絡(luò)的裝置基于下面的前提只要各計(jì)算機(jī)相關(guān)裝 置處于正常工作中,各計(jì)算機(jī)相關(guān)裝置就周期性向可連接網(wǎng)絡(luò) 的裝置發(fā)送開始命令信號(hào)。因此,當(dāng)任一計(jì)算機(jī)相關(guān)裝置沒(méi)有 周期性發(fā)送開始命令信號(hào)時(shí),可連接網(wǎng)絡(luò)的裝置可以判斷為該 計(jì)算機(jī)相關(guān)裝置不需要使用該可連接網(wǎng)絡(luò)的裝置或不可能使用 該可連接網(wǎng)絡(luò)的裝置。因此,可連接網(wǎng)絡(luò)的裝置免除了為了管理可連接網(wǎng)絡(luò)的裝 置的電源依賴于從各計(jì)算機(jī)相關(guān)裝置發(fā)送的關(guān)閉通知信號(hào)的必 要性。
在這樣的方面可以實(shí)現(xiàn)可連接網(wǎng)絡(luò)的裝置,即,只要滿足 以下兩個(gè)條件至少之一 ,可連接網(wǎng)絡(luò)的裝置就判斷為各計(jì)算機(jī)
相關(guān)裝置此后將不使用該可連接網(wǎng)絡(luò)的裝置各計(jì)算機(jī)相關(guān)裝 置發(fā)送了關(guān)閉通知信號(hào)、以及沒(méi)有進(jìn)行開始信號(hào)的周期性發(fā)送。 在本方面,與除非各計(jì)算機(jī)相關(guān)裝置滿足該裝置發(fā)送了關(guān) 閉通知信號(hào)否則判斷為各計(jì)算機(jī)相關(guān)裝置此后將不使用可連接 網(wǎng)絡(luò)的裝置這一方面相比,可以以更為復(fù)雜的方式進(jìn)行下面的 判斷各計(jì)算機(jī)相關(guān)裝置是否不需要使用可連接網(wǎng)絡(luò)的裝置和 是否應(yīng)當(dāng)關(guān)閉可連接網(wǎng)絡(luò)的裝置。因此,可以容易地增強(qiáng)判斷 的可靠性。
因此,根據(jù)本方面,可以避免可連接網(wǎng)絡(luò)的裝置應(yīng)當(dāng)關(guān)閉 卻由于某一計(jì)算機(jī)相關(guān)裝置未能發(fā)送關(guān)閉通知信號(hào)而未關(guān)閉的 情況。
(6) 根據(jù)(5)的可連接網(wǎng)絡(luò)的裝置,其中,在各計(jì)算機(jī)相關(guān) 裝置的運(yùn)行期間,相應(yīng)的計(jì)算機(jī)相關(guān)裝置向可連接網(wǎng)絡(luò)的裝置 周期性發(fā)送開始命令信號(hào)。
(7) 根據(jù)(1)到(6)中任一項(xiàng)的可連接網(wǎng)絡(luò)的裝置,還包括通 電單元,所述通電單元用于在尚未登記計(jì)算機(jī)相關(guān)裝置的所述 列表上登記計(jì)算機(jī)相關(guān)裝置時(shí)打開所述電源。
在可連接網(wǎng)絡(luò)的裝置中,當(dāng)與某一計(jì)算機(jī)相關(guān)裝置的通電 操作同步地,首先將開始命令信號(hào)從該某一計(jì)算機(jī)相關(guān)裝置發(fā) 送給可連接網(wǎng)絡(luò)的裝置時(shí),將該某 一 計(jì)算機(jī)相關(guān)裝置作為第一 個(gè)計(jì)算機(jī)相關(guān)裝置登記在列表中。結(jié)果,可連接網(wǎng)絡(luò)的裝置從 停止?fàn)顟B(tài)轉(zhuǎn)換成工作狀態(tài)。具體地,可連接網(wǎng)絡(luò)的裝置從停止?fàn)顟B(tài)轉(zhuǎn)換成工作狀態(tài)(啟 動(dòng)),以與多個(gè)計(jì)算機(jī)相關(guān)裝置的狀態(tài)轉(zhuǎn)換同步。
因此,當(dāng)共享單個(gè)可連接網(wǎng)絡(luò)的裝置的多個(gè)計(jì)算機(jī)相關(guān)裝 置中的任一個(gè)處于工作中時(shí),可以防止保持可連接網(wǎng)絡(luò)的裝置 處于停止?fàn)顟B(tài)而不管任一計(jì)算機(jī)相關(guān)裝置處于工作中的情況, 該情況導(dǎo)致處于工作中的計(jì)算機(jī)相關(guān)裝置對(duì)可連接網(wǎng)絡(luò)的裝置 的訪問(wèn)的失敗。
此外,當(dāng)關(guān)閉共享單個(gè)可連接網(wǎng)絡(luò)的裝置的所有計(jì)算機(jī)相 關(guān)裝置時(shí),保持可連接網(wǎng)絡(luò)的裝置處于停止?fàn)顟B(tài),因此免除了 可連接網(wǎng)絡(luò)的裝置的無(wú)用操作。
(8) 根據(jù)(1)到(7)中任一項(xiàng)的可連接網(wǎng)絡(luò)的裝置,還包括作 為驅(qū)動(dòng)源的電動(dòng)才幾。所述關(guān)閉單元用于關(guān)閉所述電動(dòng)^/L的電源。
(9) 根據(jù)(1)到(8)中任一項(xiàng)的可連接網(wǎng)絡(luò)的裝置,還包括存 儲(chǔ)裝置,所述存儲(chǔ)裝置包括由所述電動(dòng)機(jī)驅(qū)動(dòng)的可記錄數(shù)據(jù)的 硬盤。
(10) 根據(jù)(1)到(9)中任一項(xiàng)的可連接網(wǎng)絡(luò)的裝置,還包括 用于再現(xiàn)圖像或聲音的再現(xiàn)裝置。所述關(guān)閉單元用于關(guān)閉所述 再現(xiàn)裝置的電源。
(11) 根據(jù)(1)到(10)中任一項(xiàng)的可連接網(wǎng)絡(luò)的裝置,所述計(jì) 算機(jī)相關(guān)裝置包括臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)和數(shù)字家用電器 至少之一。
(12) —種由各計(jì)算機(jī)相關(guān)裝置的計(jì)算機(jī)所執(zhí)行的、用以實(shí) 現(xiàn)根據(jù)(1)到(11)中任 一 項(xiàng)的可連接網(wǎng)絡(luò)的裝置的程序。
(13) —種由可連接網(wǎng)絡(luò)的裝置的計(jì)算機(jī)所執(zhí)行的、用以實(shí) 現(xiàn)根據(jù)(l)到(11)中任一 項(xiàng)的可連接網(wǎng)絡(luò)的裝置的程序。
在本專利申請(qǐng)書中,可以認(rèn)為術(shù)語(yǔ)"程序"不僅意為由計(jì)算 機(jī)執(zhí)行以實(shí)現(xiàn)程序的功能的命令的組合,還包括根據(jù)各命令要
13被處理的文件或數(shù)據(jù)。然而,該程序不局限于此。
例如,還可以實(shí)現(xiàn)"程序,,,以達(dá)到作為-皮計(jì)算機(jī)獨(dú)立執(zhí)行 的結(jié)果的預(yù)定目的,或者達(dá)到作為隨同其它程序一起被計(jì)算機(jī) 執(zhí)行的結(jié)果的預(yù)定目的。然而,該程序不局限于此。該程序可 以主要由數(shù)據(jù)構(gòu)成,然而,該程序不局限于該數(shù)據(jù)。
(14) 一種記錄有根據(jù)(12)或(13)的程序的計(jì)算機(jī)可讀記錄 介質(zhì)。
該記錄介質(zhì)可以采用各種形式。例如,可以-使用下面的任:
何一種軟盤等^茲記錄介質(zhì)、CD或CD-ROM等光學(xué)記錄介質(zhì)、 MO等f(wàn)茲光記錄介質(zhì)、以及ROM等不可移動(dòng)存儲(chǔ)器等。然而, 記錄介質(zhì)不局限于此。
將參考附圖詳細(xì)說(shuō)明本發(fā)明的示例性實(shí)施例。
圖l是示出使用根據(jù)本發(fā)明第 一 實(shí)施例的可連接網(wǎng)絡(luò)的裝 置的網(wǎng)絡(luò)系統(tǒng)10的示意圖。
在網(wǎng)絡(luò)系統(tǒng)10中,連接了四個(gè)個(gè)人計(jì)算機(jī)(以下簡(jiǎn)稱為 "PC")12,以允許通過(guò)有線或無(wú)線網(wǎng)絡(luò)14(例如,LAN(局域網(wǎng))、 WAN(廣域網(wǎng))、因特網(wǎng)等)相互通信。
由各用戶4吏用這些PC 12。通過(guò)"PC-A"、 "PC-B"、 "PC-C" 和"PC-D"等標(biāo)記將各PC 12相互區(qū)分。
NAS(網(wǎng)絡(luò)附加存儲(chǔ))20連接到網(wǎng)絡(luò)14。四個(gè)PC 12共享NAS 20。因此,可通過(guò)任何一個(gè)PC 12訪問(wèn)NAS 20。
圖2是示出四個(gè)PC 12中的代表性PC的硬件結(jié)構(gòu)的示意性 框圖。PC 12包4套通過(guò)總線38相互連接的CPU(中央處理單元, 處理器的例子)30、 ROM(只讀存儲(chǔ)器,作為存儲(chǔ)器的例子的非 易失性存儲(chǔ)器的例子)32、 RAM(隨機(jī)存取存儲(chǔ)器,作為存儲(chǔ)器 的另 一 例子的易失性存儲(chǔ)器的例子)3 4以及硬盤驅(qū)動(dòng)器3 6 。
將用于構(gòu)建PC 12中的操作系統(tǒng)的程序和各種應(yīng)用程序預(yù)先存儲(chǔ)在ROM 32中。石更盤驅(qū)動(dòng)器36可以通過(guò)利用外部存儲(chǔ)介質(zhì) 或在線(on-line)安裝所需的應(yīng)用程序等程序。
PC 12還包括連接到總線38的接口39。 PC 12可以通過(guò)接口 39與網(wǎng)絡(luò)14、外圍裝置和外部裝置連接。
圖3是示出NAS 20的硬件結(jié)構(gòu)的示意性框圖。
NAS20包括硬盤驅(qū)動(dòng)器40,作為用于磁記錄數(shù)據(jù)的轉(zhuǎn)動(dòng) 體(rotator);以及進(jìn)行驅(qū)動(dòng)以轉(zhuǎn)動(dòng)石更盤驅(qū)動(dòng)器40的電動(dòng)4幾42 。
NAS 20還包括i茲頭44,用于從轉(zhuǎn)動(dòng)中的硬盤驅(qū)動(dòng)器40 讀取數(shù)據(jù)和將數(shù)據(jù)寫入轉(zhuǎn)動(dòng)中的硬盤驅(qū)動(dòng)器4 0;以及進(jìn)行驅(qū)動(dòng) 以操作》茲頭44的致動(dòng)器46。
NAS 20還包括用于冷卻電動(dòng)機(jī)42的散熱風(fēng)扇48和用于驅(qū) 動(dòng)散熱風(fēng)扇48的電動(dòng)機(jī)50。
電動(dòng)機(jī)42、致動(dòng)器46和電動(dòng)機(jī)50通過(guò)電源控制器60與主電 源62連接。電動(dòng)機(jī)42、致動(dòng)器46和電動(dòng)機(jī)50通過(guò)消耗從主電源 62提供的電力來(lái)工作。
如圖3所示,NAS 20還包括CPU(示例性處理器)70 、 ROM(作為存儲(chǔ)器的例子的示例性非易失性存儲(chǔ)器)72 、 RAM(作 為另 一 示例性存儲(chǔ)器的示例性非易失性存儲(chǔ)器)7 3以及接口 7 4 。 CPU 70、 ROM 72、 RAM 73和接口 74通過(guò)總線76相互連接。總 線76還連接到i茲頭44和電源控制器60。
電源控制器6 0響應(yīng)于來(lái)自C P U 7 0的命令信號(hào),在下面的狀 態(tài)之間切換電動(dòng)才幾42、致動(dòng)器46和電動(dòng)才幾50與主電源62之間的 連接的狀態(tài)電動(dòng)機(jī)42、致動(dòng)器46和電動(dòng)機(jī)50連接到主電源62 的狀態(tài)(即,打開狀態(tài))和電動(dòng)機(jī)42、致動(dòng)器46和電動(dòng)機(jī)50從主 電源62斷開的狀態(tài)(即,關(guān)閉狀態(tài))。
為了使電源控制器60能夠隨時(shí)進(jìn)行這些操作,電源控制器 60和CPU 70始終連接到備用電源80。電源控制器60和CPU 70所消耗的來(lái)自備用電源80的電量是額定的,而電動(dòng)機(jī)42和50所 消耗的來(lái)自主電源62的電量相對(duì)較大。
在本實(shí)施例中,與共享NAS 20的四個(gè)PC 12的狀態(tài)的轉(zhuǎn)換 同步地進(jìn)行NAS 20從工作狀態(tài)到停止?fàn)顟B(tài)的轉(zhuǎn)換(即,停止)。 在本實(shí)施例中,NAS 20從工作狀態(tài)到停止?fàn)顟B(tài)的轉(zhuǎn)換對(duì)應(yīng)于/人 主電源62斷開電動(dòng)4幾42、致動(dòng)器46和電動(dòng)才幾50。
當(dāng)完成NAS 20從工作狀態(tài)到停止?fàn)顟B(tài)的轉(zhuǎn)換時(shí),使硬盤驅(qū) 動(dòng)器40、卩磁頭44和散熱風(fēng)扇48全部停止。因而,來(lái)自主電源62 的電力消耗停止,并且由硬盤驅(qū)動(dòng)器40的轉(zhuǎn)動(dòng)和散熱風(fēng)扇48的 轉(zhuǎn)動(dòng)而產(chǎn)生的聲音和震動(dòng)也停止。
具體地,在本實(shí)施例中,NAS 20監(jiān)S見(jiàn)所有PC 12的工作狀 態(tài)。 一旦#企測(cè)到關(guān)閉了所有PC 12,則NAS 20關(guān)閉主電源62。
更具體地,在本實(shí)施例中,在從任一PC 12接收到用于命 令啟動(dòng)NAS 20的開始包時(shí),NAS 20將該P(yáng)C 12登記在圖6(a)到 6(e)示意性示出的列表中。同時(shí),在從任一PC 12接收到用于命 令結(jié)束NAS 20的結(jié)束包時(shí),從該列表刪除該P(yáng)C 12。
此外,在本實(shí)施例中,當(dāng)NAS轉(zhuǎn)換到在列表中沒(méi)有登記任 何PC 12的狀態(tài)時(shí),關(guān)閉NAS 20的主電源62。同時(shí),當(dāng)在列表 中登記第一個(gè)PC12時(shí),打開NAS 20的主電源62。
在本實(shí)施例中,為了進(jìn)行前面所述的電源管理,將PC側(cè)程 序存儲(chǔ)在各PC 12的R0M 32或硬盤驅(qū)動(dòng)器36中。在各PC 12的運(yùn) 行過(guò)程中,通過(guò)各PC 12中的CPU 30重復(fù)執(zhí)行該程序。
圖4是示意性示出PC側(cè)程序的流程圖。每當(dāng)執(zhí)行PC側(cè)程序 時(shí),在步驟S101判斷是否將某一PC的電源從關(guān)閉狀態(tài)切換成打 開狀態(tài),即,用戶是否進(jìn)行了通電操作。
當(dāng)此時(shí)將某一 P C 12的電源從關(guān)閉狀態(tài)切換成打開狀態(tài)時(shí), 在步驟S101進(jìn)行的判斷為"是",并且在步驟S102將與該P(yáng)C 12相關(guān)聯(lián)的開始包從該P(yáng)C 12發(fā)送給NAS 20。例如,PC12可以發(fā) 送與分配給PC 12的網(wǎng)絡(luò)地址、PC 12的裝置名稱或PC 12的型號(hào) 等裝置識(shí)別信息相關(guān)聯(lián)的開始包。在完成與步驟S102有關(guān)的處 理的進(jìn)行之后,結(jié)束與PC側(cè)程序有關(guān)的處理的單次執(zhí)行。
相反,當(dāng)此時(shí)尚未將某一PC 12的電源從關(guān)閉狀態(tài)切換成 打開狀態(tài)時(shí),在步驟S101進(jìn)行的判斷為"否"。在步驟S103判斷 是否進(jìn)行了用于將某一PC 12的電源從打開狀態(tài)切換成關(guān)閉狀 態(tài)的操作,即,用戶是否進(jìn)行了關(guān)閉操作。
假定此時(shí)進(jìn)行了用于將某一 P C 12的電源從打開狀態(tài)切換 成關(guān)閉狀態(tài)的操作,則在步驟S103進(jìn)行的判斷為"是"。在步驟 S104,將與該P(yáng)C 12相關(guān)聯(lián)的結(jié)束包從該P(yáng)C 12發(fā)送給NAS 20。 在完成與步驟S104有關(guān)的處理的進(jìn)行之后,結(jié)束與PC側(cè)程序有 關(guān)的處理的單次執(zhí)行。
相反,如果此時(shí)尚未進(jìn)行用于將某一PC 12的電源從打開 狀態(tài)切換成關(guān)閉狀態(tài)的操作,則在步驟S103進(jìn)行的判斷為"否", 并且跳過(guò)與步驟S104有關(guān)的處理。因此,結(jié)束與PC側(cè)程序有關(guān) 的處理的單次執(zhí)行。
在本實(shí)施例中,為了進(jìn)行前面所述的電源管理,將NAS側(cè) 程序存儲(chǔ)在NAS 20的ROM 72中。在NAS 20的運(yùn)行過(guò)程中,通 過(guò)CPU 70重復(fù)進(jìn)行與該程序有關(guān)的處理。
圖5是示意性示出NAS側(cè)程序的流程圖。CPU 70重復(fù)進(jìn)行 與NAS側(cè)程序有關(guān)的處理,而不管通過(guò)電源控制器60將主電源 62保持在打開狀態(tài)還是保持在關(guān)閉狀態(tài)。
每當(dāng)進(jìn)行與NAS側(cè)程序有關(guān)的處理時(shí),在步驟S201判斷是 否通過(guò)電源控制器60將主電源62保持在關(guān)閉狀態(tài)。判斷主電源 62是否從電動(dòng)才幾42、致動(dòng)器46和電動(dòng)才幾50斷開。
當(dāng)此時(shí)將主電源62保持在關(guān)閉狀態(tài)時(shí),在步驟S201進(jìn)行的判斷為"是",并且在步驟S202利用未示出的MAC(介質(zhì)訪問(wèn)控制) 監(jiān)視網(wǎng)絡(luò)14的狀態(tài)。具體地,NAS 20此時(shí)在后臺(tái)監(jiān)視網(wǎng)絡(luò)14的 狀態(tài)。
隨后,在步驟S203判斷是否從PC 12中的任一個(gè)接收到開 始包。具體地,各PC 12獨(dú)立于其它PC 12生成開始包。因此, 每當(dāng)打開各PC 12的電源時(shí),各PC 12向NAS 20發(fā)送開始包。
當(dāng)此時(shí)接收到開始包時(shí),在步驟S 2 0 3進(jìn)行的判斷為"是"。 在步驟S204,將四個(gè)PC 12中發(fā)送此時(shí)所4妻收的開始包的PC 12 登記在圖6(a)到6(e)示意性示出的列表中(可以將列表存儲(chǔ)在例 如RAM 73上)。
圖6(a)示出沒(méi)有登記任何PC 12的列表,并且圖6(b)示出首 先登記PC-A的列表。圖6(c)示出這樣的列表作為多次執(zhí)行NAS 側(cè)程序的結(jié)果,由于在PC-A之后打開了 PC-B和PC-C的電源, 因而還將PC-B和PC-C登記在該列表中。
隨后,在步驟S205,判斷作為此時(shí)正執(zhí)行的步驟S204的處 理的結(jié)果登記在列表中的PC 12是否是四個(gè)PC 12中的第一個(gè) PC 12,即,判斷該P(yáng)C 12是否是第一個(gè)被登記在空白列表中的 PC 12。
例如,如圖6(b)所示,當(dāng)首先將PC-A登記在該列表中時(shí), 在步驟S205進(jìn)行的判斷為"是"。相反,如圖6(c)所示,當(dāng)在已 經(jīng)登記了PC-A和PC-B的列表中再登記PC-C時(shí),針對(duì)PC-C,在 步驟S205進(jìn)行的判斷為"否"。
當(dāng)此時(shí)在步驟S205進(jìn)行的判斷為"是"時(shí),在步驟S206,如 步驟S204中 一樣,通過(guò)電源控制器60將主電源62切換成打開狀 態(tài)。結(jié)果,重新開始轉(zhuǎn)動(dòng)硬盤驅(qū)動(dòng)器40和轉(zhuǎn)動(dòng)散熱風(fēng)扇48。在 完成到步驟S206的處理的進(jìn)行之后,結(jié)束與NAS側(cè)程序有關(guān)的 處理的單次進(jìn)行。
18相反,如果此時(shí)在步驟S205進(jìn)行的判斷為"否",則在跳過(guò) 與步驟S206有關(guān)的處理之后,結(jié)束與NAS側(cè)程序有關(guān)的處理的 單次執(zhí)行。
以上,給出了對(duì)于通過(guò)電源控制器60將主電源62保持在關(guān) 閉狀態(tài)的情況的說(shuō)明。然而,當(dāng)通過(guò)電源控制器60將主電源62 保持在打開狀態(tài)時(shí),在步驟S201進(jìn)行的判斷為"否",并且如步 驟S202中一樣,在步驟S207監(jiān)—見(jiàn)網(wǎng)絡(luò)14的狀態(tài)。
隨后,在步驟S208,判斷哪一PC 12是所接收的結(jié)束包的 源。各PC 12獨(dú)立于其它PC 12生成結(jié)束包。因此,每當(dāng)關(guān)閉各 PC12時(shí),各PC 12向NAS 20發(fā)送結(jié)束包。
當(dāng)此時(shí)接收到結(jié)束包時(shí),在步驟S208進(jìn)行的判斷為"是", 并且在步驟S209從列表刪除此時(shí)發(fā)送結(jié)束包的PC 12。在圖6(a) 到6(e)所示的實(shí)施例中,例如,當(dāng)PC-B發(fā)送結(jié)束包時(shí),從列表 刪除PC-B。結(jié)果,列表的特性從圖6(c)所示改變成圖6(d)所示。
隨后,在步驟S210,判斷列表是否為空白的。例如,在圖 6(a)到6(e)所示的實(shí)施例中,作為刪除PC-A和PC-C的結(jié)果,列 表的特性從圖6 (d)所示改變成圖6 (e)所示,并且在步驟S 210進(jìn)行 的判斷為"是"。
當(dāng)此時(shí)在步驟S210進(jìn)行的判斷為"是"時(shí),在步驟S211,通 過(guò)電源控制器60將主電源62切換成關(guān)閉狀態(tài)。結(jié)果,停止轉(zhuǎn)動(dòng) 硬盤驅(qū)動(dòng)器40和轉(zhuǎn)動(dòng)散熱風(fēng)扇48。在完成與步驟S211有關(guān)的處 理的進(jìn)行之后,結(jié)束與NAS側(cè)程序有關(guān)的處理的單次執(zhí)行。
相反,當(dāng)此時(shí)在步驟S210進(jìn)行的判斷為"否"時(shí),在跳過(guò)與 步驟S211有關(guān)的處理之后,結(jié)束與NAS側(cè)程序有關(guān)的處理的單 次執(zhí)行。
通過(guò)上述說(shuō)明顯而易見(jiàn),在本實(shí)施例中,為了^更于說(shuō)明, 可以認(rèn)為NAS 20作為部分(1)中的"可連接網(wǎng)絡(luò)的裝置"的例子,可以認(rèn)為多個(gè)PC 12作為該部分中的"多個(gè)計(jì)算機(jī)相關(guān)裝置"的 例子,可以認(rèn)為NAS 20的進(jìn)行與圖5的步驟S201到S204有關(guān)的 處理和與步驟S207 ~ S209有關(guān)的處理的部分作為該附圖的部 分中的"列表管理單元,,的例子,并且可以認(rèn)為NAS 20的進(jìn)行與 該附圖的步驟S210和S211有關(guān)的處理的部分作為"關(guān)閉單元"的 例子。
此外,在本實(shí)施例中,為了便于說(shuō)明,可以認(rèn)為NAS 20 的進(jìn)行與附圖5的步驟S208和S209有關(guān)的處理的部分作為部分 (3)中的"第 一判斷/刪除單元,,的例子,并且可以認(rèn)為進(jìn)行與該附 圖中的步驟S205和S206有關(guān)的處理的NAS 20的部分作為部分 (7)中的"通電單元"的例子。
此外,在本實(shí)施例中,為了便于說(shuō)明,可以認(rèn)為圖4所示 的PC側(cè)程序作為部分(12)的"程序"的例子,并且可以認(rèn)為ROM 32、 RAM 34、硬盤驅(qū)動(dòng)器36和記錄PC側(cè)程序的未示出的外部 記錄介質(zhì)(例如,預(yù)先記錄了PC側(cè)程序的CD-ROM)中的任一個(gè) 作為部分(14)中的"記錄介質(zhì)"的例子。
而且,在本實(shí)施例中,為了便于說(shuō)明,可以認(rèn)為圖5所示 的NAS側(cè)程序作為部分(13)中的"程序"的例子,并且可以認(rèn)為 ROM 72、 RAM 73和記錄NAS側(cè)程序的未示出的外部記錄介質(zhì) (例如,預(yù)先記錄了NAS側(cè)程序的CD-ROM)中的任一個(gè)作為部 分(14)中的"記錄介質(zhì)"的例子。
現(xiàn)在將說(shuō)明本發(fā)明的第二實(shí)施例。本實(shí)施例僅提供關(guān)于與 針對(duì)第 一 實(shí)施例所說(shuō)明的元件不同的元件的詳細(xì)說(shuō)明。利用相 同附圖符號(hào)或標(biāo)記表示公共元件,從而省略它們的重復(fù)說(shuō)明。
在本實(shí)施例中,如在第一實(shí)施例中一樣,各PC 12向NAS 20 發(fā)送與從關(guān)閉狀態(tài)到打開狀態(tài)的轉(zhuǎn)換,即,用戶所進(jìn)行的通電 操作相關(guān)聯(lián)的開始包。與第一實(shí)施例不同的是,在本實(shí)施例中,在打開狀態(tài)期間,各PC 12還向NAS 20周期性發(fā)送開始包。只 要各PC12運(yùn)行正常,就向NAS 20周期性發(fā)送開始包。
因此,NAS 20可以通過(guò)判斷隨后是否以周期性方式/人由于 首先發(fā)送了開始包而登記在列表中的PC接收開始包,來(lái)監(jiān)視該 PC的工作狀態(tài)。
當(dāng)由于發(fā)生異常終止,某一PC 12沒(méi)有發(fā)送結(jié)束包時(shí),NAS 20可以通過(guò)4企測(cè)到該P(yáng)C 12沒(méi)有周期性發(fā)送開始包,來(lái)確i人該 PC 12不需要使用該NAS。
即使在意外中斷與某一PC 12的連接時(shí),NAS 20可以通過(guò) 檢測(cè)到該P(yáng)C 12沒(méi)有周期性發(fā)送開始包,來(lái)確認(rèn)該P(yáng)C 12不需要 使用NAS 20。
而且,在本實(shí)施例中,在從打開狀態(tài)轉(zhuǎn)換成關(guān)閉狀態(tài)之后, 即,用戶所進(jìn)行的關(guān)閉操作之后,如在第一實(shí)施例中一樣,各 PC 12向NAS 20發(fā)送結(jié)束包。因而,在本實(shí)施例中,如在第一 實(shí)施例中一樣,可以通過(guò)判斷各PC 12是否向NAS 20發(fā)送了結(jié) 束包來(lái)監(jiān)視各PC 12的工作狀態(tài)。
為了實(shí)現(xiàn)狀態(tài)的監(jiān)視,除進(jìn)行與圖4所示的PC側(cè)程序有關(guān) 的處理之外,各PC 12還重復(fù)進(jìn)行與圖7的流程圖示意性示出的 周期性發(fā)送程序有關(guān)的處理。除進(jìn)行與圖5所示的NAS側(cè)程序有 關(guān)的處理之外,NAS 20還重復(fù)進(jìn)行與圖8的流程圖示意性示出
的異常終止判斷程序有關(guān)的處理。
在各PC 12的運(yùn)行過(guò)程中,通過(guò)CPU 30重復(fù)進(jìn)行與圖7所示
的周期性發(fā)送程序有關(guān)的處理。
每當(dāng)進(jìn)行與周期性發(fā)送程序有關(guān)的處理時(shí),首先在步驟 S301判斷隨同用戶所進(jìn)行的前一通電操作一起,某一PC 12 是否向NAS 20發(fā)送了開始包。假定某一PC 12根本還未發(fā)送開 始包,則在步驟S301進(jìn)行的判斷為"否",并且立即結(jié)束與周期性發(fā)送程序有關(guān)的處理的單次進(jìn)行。
相反,如果此時(shí)某一PC 12已經(jīng)向NAS 20發(fā)送了開始包, 則在步驟S301進(jìn)行的判斷為"是"。在步驟S302,測(cè)量從某一PC 12發(fā)送前一開始包之后經(jīng)過(guò)的時(shí)間T。隨后,在步驟S303,判 斷測(cè)量到的經(jīng)過(guò)時(shí)間T是否等于或長(zhǎng)于周期TO。當(dāng)經(jīng)過(guò)時(shí)間T短 于周期TO時(shí),處理返回到步驟S302。
當(dāng)作為若干次進(jìn)行與步驟S302和S303有關(guān)的處理的結(jié)果, 經(jīng)過(guò)時(shí)間T等于或大于周期T 0時(shí),在步驟S 3 0 3進(jìn)行的判斷為 "是"。隨后,在步驟S304,向NAS 20發(fā)送新的開始包。結(jié)果, 某一PC 12以周期T0重復(fù)發(fā)送開始包。因此,結(jié)束與周期性發(fā) 送程序有關(guān)的處理的單次進(jìn)行。
NAS 20重復(fù)進(jìn)行與圖8所示的異常終止判斷程序有關(guān)的處 理。每當(dāng)進(jìn)行處理時(shí),在步驟S401,首先選擇四個(gè)PC 12中用 作當(dāng)前目標(biāo)的PC作為目標(biāo)PC。具體地,在四個(gè)PC12中,順序 循環(huán)選擇列表中登記的任意PC作為目標(biāo)PC。
在步驟S402,測(cè)量NAS 20從當(dāng)前目標(biāo)PC接收到前一開始 包的時(shí)間,作為接收時(shí)間tO,并且將其存儲(chǔ)在RAM 73上。每當(dāng) NAS 20接收到開始包時(shí),都更新接收時(shí)間tO。接著,在步驟 S403,測(cè)量當(dāng)前時(shí)間tl。在步驟S404,計(jì)算/人接收到前一開始 包開始直到當(dāng)前時(shí)間11之前所經(jīng)過(guò)的時(shí)間△ t 。
隨后,在步驟S405,判斷這樣計(jì)算出的經(jīng)過(guò)時(shí)間At是否大 于閾值TH。預(yù)先設(shè)置閾值TH以使得其具有長(zhǎng)于前述周期T的周 期。
假定此時(shí)經(jīng)過(guò)時(shí)間At等于或小于閾值TH,則在步驟S405 進(jìn)行的判斷為"否",并且結(jié)束與異常終止判斷程序有關(guān)的處理 的單次進(jìn)行。相反,假定此時(shí)經(jīng)過(guò)時(shí)間At大于閾值TH,則在步 驟S405進(jìn)行的判斷為"是"。在步驟S406,判斷為當(dāng)前目標(biāo)PC發(fā)生了異常終止,即,判斷為該P(yáng)C在發(fā)送結(jié)束包之前結(jié)束了開始 包的周期性發(fā)送,因此從列表刪除該目標(biāo)PC。因此,結(jié)束與異
常終止判斷程序有關(guān)的處理的單次進(jìn)行。
通過(guò)上述說(shuō)明顯而易見(jiàn),在本實(shí)施例中,為了^更于說(shuō)明,
可以認(rèn)為以下部分作為部分(l)中的"列表管理單元"的例子 NAS 20的進(jìn)行與圖5所示的步驟S201到S204有關(guān)的處理和與步 驟S207到S209有關(guān)的處理的部分、以及NAS 20的進(jìn)行與圖8所 示的步驟S401到S406有關(guān)的處理的部分。
而且,在本實(shí)施例中,為了^更于說(shuō)明,可以i人為NAS 20
中的"第二判斷和刪除單元"的例子。
此外,在本實(shí)施例中,為了便于說(shuō)明,可以認(rèn)為圖4所示 的PC側(cè)程序和圖7所示的周期性發(fā)送程序協(xié)作作為部分(12)的 "程序,,的例子,并且可以認(rèn)為ROM32、 RAM 34、石更盤驅(qū)動(dòng)器 36和記錄PC側(cè)程序的未示出的外部記錄介質(zhì)(例如,預(yù)先記錄 了 PC側(cè)程序的CD-ROM)中的任一個(gè)作為部分(14)中的"記錄介 質(zhì)"的例子。
而且,在本實(shí)施例中,為了便于說(shuō)明,可以認(rèn)為圖5所示 的NAS側(cè)程序和圖8所示的異常終止判斷程序協(xié)作作為部分(l 3) 中的"程序,,的例子,并且可以認(rèn)為ROM 72、 RAM 73和記錄NAS 側(cè)程序的未示出的外部記錄介質(zhì)(例如,預(yù)先記錄了 NAS側(cè)程序 的CD-ROM)中的任 一 個(gè)作為部分(14)中的"記錄介質(zhì)"的例子。
在上述實(shí)施例的某些中,選擇NAS作為可連接網(wǎng)絡(luò)的裝置。 然而,代替NAS或除NAS之外,可以通過(guò)選擇其它存儲(chǔ)裝置(例 如,不具有用于數(shù)據(jù)存儲(chǔ)目的的可動(dòng)部分這一類型的存儲(chǔ)器)、 其它網(wǎng)絡(luò)相關(guān)裝置(例如,路由器等)、家用電器(例如,媒體播 放器、電視機(jī)、冰箱等)或辦公裝置(例如,打印機(jī)、復(fù)印機(jī)等)
23來(lái)實(shí)現(xiàn)本發(fā)明。
而且,在上述實(shí)施例的某些中,選擇PC作為計(jì)算機(jī)相關(guān)裝 置。然而,代替PC或除PC之外,可以通過(guò)選擇家用電器(例如,
媒體播放器或電視機(jī)等用于再現(xiàn)圖像或聲音的再現(xiàn)裝置、冰箱 等)或辦公裝置(例如,打印機(jī)、復(fù)印機(jī)等)來(lái)實(shí)現(xiàn)本發(fā)明。
在上述實(shí)施例中,響應(yīng)于PC12(即,計(jì)算才幾相關(guān)裝置)的通 電操作和關(guān)閉操作,NAS20(即,可連接網(wǎng)絡(luò)的裝置)在列表上 進(jìn)行登記和刪除。然而,本發(fā)明不局限于此。
例如,當(dāng)各PC 12進(jìn)行與網(wǎng)絡(luò)14的連4妄才喿作時(shí),該P(yáng)C 12可 以向NAS 20發(fā)送用于指示啟動(dòng)NAS 20的開始命令信號(hào),并且 NAS 20可以在接收到該開始命令信號(hào)時(shí),將該P(yáng)C 12登記在列 表上。
此外,當(dāng)?shù)怯浽诹斜砩系腜C 12切換成或?qū)⒁袚Q成PC 12 從網(wǎng)絡(luò)14斷開的斷開狀態(tài)時(shí),NAS 20可以乂人列表刪除該P(yáng)C 12。
具體地,在PC 12將要乂人網(wǎng)絡(luò)14斷開時(shí)(例如,向PC12輸入 斷開命令),PC 12可以向NAS 20發(fā)送斷開通知信號(hào),并且NAS 2 0可以在接收到該斷開通知信號(hào)時(shí)判斷為P C 12將要切換成從 該網(wǎng)絡(luò)斷開,并且可以從列表刪除PC 12。
可選地,PC 12可以在PC 12的運(yùn)^f亍期間周期性發(fā)送開始命 令,并且當(dāng)NAS 20沒(méi)有從登記在列表上的PC 12接收到開始命 令信號(hào)超過(guò)預(yù)定時(shí)間段時(shí),NAS 20可以判斷為該P(yáng)C 12已經(jīng)切 換到斷開狀態(tài),并且可以從列表刪除該P(yáng)C 12。
在上述實(shí)施例中,圖1示出具有單個(gè)網(wǎng)絡(luò)14的網(wǎng)絡(luò)系統(tǒng)IO。 然而,在同一網(wǎng)絡(luò)中可以設(shè)置多個(gè)網(wǎng)絡(luò)。
如圖9所示,網(wǎng)絡(luò)系統(tǒng)10B包括PC 12(PC-A、 PC-B、 PC-C 和PC-D)和NAS 20(NAS-X、 NAS-Y和NAS-Z)。在這一方面, PC國(guó)A、 PC-B、 PC-C、 PC畫D、 NAS-X、 NAS國(guó)Y和NAS誦Z與(同一)網(wǎng)絡(luò)14連接。順便提及,對(duì)于PC-A、 PC-B、 PC-C和PC-D中的 每一個(gè),可以設(shè)置可連接的NAS 20。在圖9所示的例子中,將 PC-A設(shè)置成可與NAS-X連接,將PC-B設(shè)置成可與NAS-Y連接, 將PC-C設(shè)置成可與NAS-X和NAS-Y連接,并且將PC-D設(shè)置成可 與NAS-X、 NAS-Y和NAS-Z連接。換句話"i兌,不同的PC組可以 分別共享NAS-X、 NAS-Y和NAS-Z。
在這種情況下,盡管可以解釋為網(wǎng)絡(luò)系統(tǒng)10B包括單個(gè)網(wǎng) 絡(luò)14,但是可以解釋為網(wǎng)絡(luò)系統(tǒng)10B包括分別與NAS 20相對(duì)應(yīng) 的三個(gè)網(wǎng)絡(luò),也就是說(shuō),包括NAS-X以及PC-A、 PC-C和PC-D 的網(wǎng)絡(luò)a,包括NAS-Y以及PC-B、 PC-C和PC-D的網(wǎng)絡(luò)(3,以及 包括NAS-Z和PC-D的網(wǎng)絡(luò)y。
在將這些實(shí)施例的系統(tǒng)應(yīng)用于網(wǎng)絡(luò)系統(tǒng)IOB的情況下,例 如,當(dāng)將PC-B連接到網(wǎng)絡(luò)p(或者將PC-B連接到網(wǎng)絡(luò)14、或者啟 動(dòng)PC-B)時(shí),打開NAS-Y電源。當(dāng)沒(méi)有PC 12與網(wǎng)絡(luò)(3連接(或沒(méi) 有PC與網(wǎng)絡(luò)14連接、或沒(méi)有啟動(dòng)PC)時(shí),關(guān)閉NAS-Y的電源。
盡管通過(guò)參考附圖詳細(xì)說(shuō)明了本發(fā)明的一些實(shí)施例,但是 這些實(shí)施例是示例性的??梢砸云渌问綄?shí)現(xiàn)本發(fā)明,包括結(jié) 合"發(fā)明內(nèi)容"所述的模式,本技術(shù)領(lǐng)域的技術(shù)人員基于自己的 專業(yè)知識(shí),通過(guò)對(duì)這些實(shí)施例進(jìn)^f亍各種改變或^f務(wù)改,i殳計(jì)這些形式。
本申請(qǐng)基于并要求2007年11月5日遞交的日本專利申請(qǐng) 2007-287170的優(yōu)先4又,該申請(qǐng)的全部?jī)?nèi)容通過(guò)引用包含于此。
權(quán)利要求
1. 一種被配置成通過(guò)網(wǎng)絡(luò)與一個(gè)或多個(gè)計(jì)算機(jī)相關(guān)裝置進(jìn)行通信的可連接網(wǎng)絡(luò)的裝置,所述可連接網(wǎng)絡(luò)的裝置包括列表管理單元,用于當(dāng)所述列表管理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指示啟動(dòng)所述可連接網(wǎng)絡(luò)的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān)裝置登記在列表上;以及當(dāng)?shù)怯浽谒隽斜砩系挠?jì)算機(jī)相關(guān)裝置切換成或?qū)⒁袚Q成從所述可連接網(wǎng)絡(luò)的裝置斷開的斷開狀態(tài)時(shí),從所述列表刪除該計(jì)算機(jī)相關(guān)裝置;以及關(guān)閉單元,用于當(dāng)在所述列表上沒(méi)有登記計(jì)算機(jī)相關(guān)裝置時(shí),關(guān)閉所述可連接網(wǎng)絡(luò)的裝置的一部分的電源。
2. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 所述列表管理單元用于當(dāng)關(guān)閉或?qū)⒁P(guān)閉計(jì)算機(jī)相關(guān)裝置時(shí), 從所述列表刪除該計(jì)算機(jī)相關(guān)裝置。
3. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 所迷列表管理單元包括第一判斷/刪除單元,所述第一判斷/刪 除單元用于當(dāng)所述列表管理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、表 示該計(jì)算機(jī)相關(guān)裝置將要從所述網(wǎng)絡(luò)斷開的斷開通知信號(hào)時(shí), 判斷為該計(jì)算機(jī)相關(guān)裝置將要切換成從所述網(wǎng)絡(luò)斷開;以及從所述列表刪除輸出所述斷開通知信號(hào)的計(jì)算機(jī)相關(guān)裝置。
4. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 在各計(jì)算機(jī)相關(guān)裝置的運(yùn)行期間,各計(jì)算機(jī)相關(guān)裝置周期性發(fā)送所述開始命令信號(hào),其中,所述列表管理單元包括第二判斷/刪除單元,所述第 二判斷/刪除單元用于當(dāng)沒(méi)有從登記在所述列表上的計(jì)算機(jī)相關(guān)裝置接收到 所述開始命令信號(hào)超過(guò)預(yù)定時(shí)間段時(shí),判斷為該計(jì)算機(jī)相關(guān)裝置切換成所述斷開狀態(tài);從所述列表刪除該計(jì)算機(jī)相關(guān)裝置。
5. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 還包括通電單元,所述通電單元用于在尚未登記計(jì)算機(jī)相關(guān)裝 置的所述列表上登記計(jì)算機(jī)相關(guān)裝置時(shí)打開所述電源。
6. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 還包括作為驅(qū)動(dòng)源的電動(dòng)機(jī),其中,所述關(guān)閉單元用于關(guān)閉所 述電動(dòng)才幾的電源。
7. 根據(jù)權(quán)利要求6所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 還包括存儲(chǔ)裝置,所述存儲(chǔ)裝置包括由所述電動(dòng)機(jī)驅(qū)動(dòng)的可記 錄數(shù)據(jù)的硬盤。
8. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 還包括用于再現(xiàn)圖像或聲音的再現(xiàn)裝置,其中,所述關(guān)閉單元 用于關(guān)閉所述再現(xiàn)裝置的電源。
9. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在于, 所述計(jì)算機(jī)相關(guān)裝置包括臺(tái)式計(jì)算機(jī)、便攜式計(jì)算機(jī)和數(shù)字家 用電器至少之一。
10. 根據(jù)權(quán)利要求l所述的可連接網(wǎng)絡(luò)的裝置,其特征在 于,還包括第 一 電源; 第二電源;第一單元,其能夠利用從所述第一電源供應(yīng)的電力來(lái)工作; 第二單元,其能夠利用從所述第二電源供應(yīng)的電力來(lái)工作, 所述第二單元包括所述列表管理單元和所述關(guān)閉單元,其中,所述關(guān)閉單元用于切斷從所述第一電源到所述第一單元的電力供應(yīng)。
11. 一種用于從通過(guò)網(wǎng)絡(luò)與可連接網(wǎng)絡(luò)的裝置連接的計(jì)算 機(jī)相關(guān)裝置管理所述可連接網(wǎng)絡(luò)的裝置的電源的方法,所述可連接網(wǎng)絡(luò)的裝置包括列表管理單元,用于當(dāng)所述列表管理單 元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指示啟動(dòng)所述可連接網(wǎng)絡(luò) 的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān)裝置登記在列表上, 以及當(dāng)?shù)怯浽谒隽斜砩系挠?jì)算機(jī)相關(guān)裝置切換成或?qū)⒁袚Q 成從所述網(wǎng)絡(luò)斷開的斷開狀態(tài)時(shí),從所述列表刪除該計(jì)算機(jī)相 關(guān)裝置;以及關(guān)閉單元,用于當(dāng)在所述列表上沒(méi)有登記計(jì)算機(jī) 相關(guān)裝置時(shí),關(guān)閉所述可連接網(wǎng)絡(luò)的裝置的一部分的電源,所 述方法包4舌在所述計(jì)算機(jī)相關(guān)裝置的運(yùn)行期間,從所述計(jì)算機(jī)相關(guān)裝 置向所述可連接網(wǎng)絡(luò)的裝置發(fā)送所述開始命令信號(hào),以使得所 述可連接網(wǎng)絡(luò)的裝置將所述計(jì)算機(jī)相關(guān)裝置登記在所述列表 上。
12. —種用于可連接網(wǎng)絡(luò)的裝置的電源管理方法,所述可 連接網(wǎng)絡(luò)的裝置被配置成通過(guò)網(wǎng)絡(luò)與一個(gè)或多個(gè)計(jì)算機(jī)相關(guān)裝 置進(jìn)行通信,所述方法包括當(dāng)列表管理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指示啟 動(dòng)所述可連接網(wǎng)絡(luò)的裝置的開始命令信號(hào)時(shí),將該計(jì)算機(jī)相關(guān) 裝置登記在列表上;以及當(dāng)?shù)怯浽谒隽斜砩系挠?jì)算機(jī)相關(guān)裝置切換成或?qū)⒁袚Q 成從所述網(wǎng)絡(luò)斷開的斷開狀態(tài)時(shí),從所述列表刪除該計(jì)算機(jī)相 關(guān)裝置;以及當(dāng)在所述列表上沒(méi)有登記計(jì)算機(jī)相關(guān)裝置時(shí),關(guān)閉所述可 連接網(wǎng)絡(luò)的裝置的 一 部分的電源。
全文摘要
本發(fā)明提供了一種可連接網(wǎng)絡(luò)的裝置及其電源管理方法。該可連接網(wǎng)絡(luò)的裝置被配置成通過(guò)網(wǎng)絡(luò)與一個(gè)或多個(gè)計(jì)算機(jī)相關(guān)裝置進(jìn)行通信。該可連接網(wǎng)絡(luò)的裝置包括列表管理單元和關(guān)閉單元。當(dāng)列表管理單元接收到從計(jì)算機(jī)相關(guān)裝置發(fā)送的、指示啟動(dòng)可連接網(wǎng)絡(luò)的裝置的開始命令信號(hào)時(shí),列表管理單元將該計(jì)算機(jī)相關(guān)裝置登記在列表上。當(dāng)?shù)怯浽诹斜砩系挠?jì)算機(jī)相關(guān)裝置切換成或?qū)⒁袚Q成從可連接網(wǎng)絡(luò)的裝置斷開的斷開狀態(tài)時(shí),列表管理單元從列表刪除該計(jì)算機(jī)相關(guān)裝置。當(dāng)在列表上沒(méi)有登記計(jì)算機(jī)相關(guān)裝置時(shí),關(guān)閉單元關(guān)閉可連接網(wǎng)絡(luò)的裝置的一部分的電源。
文檔編號(hào)H04L12/24GK101442432SQ200810173658
公開日2009年5月27日 申請(qǐng)日期2008年11月5日 優(yōu)先權(quán)日2007年11月5日
發(fā)明者后藤悟, 大屋誠(chéng) 申請(qǐng)人:巴比祿股份有限公司