两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

網(wǎng)絡(luò)設(shè)備的制作方法

文檔序號(hào):7764024閱讀:309來(lái)源:國(guó)知局
專利名稱:網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明要求2009年11月27日提出的日本專利申請(qǐng)No. 2009-270812的優(yōu)選權(quán), 將其全部?jī)?nèi)容作為參考引入本發(fā)明。本發(fā)明涉及與網(wǎng)絡(luò)連接而使用的網(wǎng)絡(luò)設(shè)備,特別涉及能夠得到低耗電狀態(tài)的網(wǎng)絡(luò) 設(shè)備。
背景技術(shù)
近年來(lái),從二氧化碳排放量減少等觀點(diǎn)出發(fā),社會(huì)開(kāi)始要求電氣設(shè)備的低耗電化。 例如在與LAN等網(wǎng)絡(luò)連接的網(wǎng)絡(luò)設(shè)備中,已知在待機(jī)時(shí)使CPU、硬盤等的電源停止,并且僅 使與網(wǎng)絡(luò)直接連接的網(wǎng)絡(luò)接口控制器(以下稱為“NIC”)動(dòng)作,從而實(shí)現(xiàn)節(jié)電的網(wǎng)絡(luò)設(shè)備。 作為這樣的網(wǎng)絡(luò)設(shè)備的一個(gè)例子,有在待機(jī)時(shí)轉(zhuǎn)換至停止對(duì)打印機(jī)控制器、打印機(jī)引擎等 的電力供給的低耗電狀態(tài)的網(wǎng)絡(luò)打印機(jī)。這樣的網(wǎng)絡(luò)打印機(jī)構(gòu)成為,在處于低耗電狀態(tài)時(shí) 僅使NIC運(yùn)行,等待從外部的主機(jī)(以下稱為“通信終端”)送來(lái)的打印數(shù)據(jù),并且在接收到 打印數(shù)據(jù)時(shí),使打印機(jī)控制器等從低耗電狀態(tài)回到通常電力狀態(tài)。此處,在打印機(jī)控制器等的起動(dòng)中不能夠進(jìn)行打印數(shù)據(jù)的處理。由此,為了在起動(dòng) 中不接收打印數(shù)據(jù),考慮采用在使打印機(jī)控制器等起動(dòng)的期間不與通信終端建立對(duì)話的結(jié) 構(gòu)。但是,在采用這樣的結(jié)構(gòu)時(shí),通信終端隔開(kāi)規(guī)定的時(shí)間反復(fù)送出對(duì)話建立請(qǐng)求。因此, 即使打印機(jī)控制器等的起動(dòng)結(jié)束,成為能夠與通信終端建立對(duì)話的狀態(tài),在從通信終端再 次發(fā)送對(duì)話建立請(qǐng)求之前也不能夠建立對(duì)話。因此,無(wú)論能否進(jìn)行打印數(shù)據(jù)的處理,也不能 夠開(kāi)始接收處理和打印數(shù)據(jù)的數(shù)據(jù)處理,會(huì)產(chǎn)生處理的開(kāi)始延遲這樣的問(wèn)題。進(jìn)一步,在一 定時(shí)間以上沒(méi)有響應(yīng)的超時(shí)的情況下,判斷為不能夠建立對(duì)話,在通信終端側(cè)可能會(huì)出現(xiàn) 錯(cuò)誤。為了解決這樣的問(wèn)題,例如有對(duì)打印請(qǐng)求的發(fā)送源(通信終端)持續(xù)送出拒絕信 號(hào)(NACK),直至能夠確認(rèn)回到了 PDL板能夠動(dòng)作的狀態(tài),由此禁止數(shù)據(jù)發(fā)送的復(fù)合機(jī)。該復(fù) 合機(jī)在節(jié)能模式中,在主板經(jīng)由接口從終端裝置接收到打印請(qǐng)求時(shí),使電源電路的功能有 效,從節(jié)電模式經(jīng)由待機(jī)模式開(kāi)始向通常模式的恢復(fù)。與此同時(shí),主板的控制部監(jiān)視PDL板 的狀態(tài),在能夠確認(rèn)PDL板向能夠動(dòng)作的狀態(tài)的恢復(fù)完成之前,對(duì)打印請(qǐng)求的發(fā)送源發(fā)送 拒絕信號(hào)(NACK),禁止對(duì)終端裝置發(fā)送數(shù)據(jù)。然后,當(dāng)能夠確認(rèn)恢復(fù)完成時(shí),對(duì)發(fā)送源送出 允許打印請(qǐng)求的信號(hào)(ACK),允許數(shù)據(jù)發(fā)送。但是,在網(wǎng)絡(luò)通信控制中,能夠使用NACK的協(xié)議限定于特定的協(xié)議(例如LPR協(xié) 議(Line PRinter daemon protocol 行式打印機(jī)后臺(tái)程序協(xié)議))。此外,即使是在使用 LPR的情況下,在主機(jī)使用Windows (注冊(cè)商標(biāo),以下相同)作為OS (Operating System 操 作系統(tǒng))時(shí),NACK也會(huì)被忽略,不能夠有效地起作用。由此,上述復(fù)合機(jī)的控制方法對(duì)于利 用LPR以外的協(xié)議以及采用Windows作為OS的通信終端不能夠有效地起作用。即,存在通 用性較差的問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明為了解決上述問(wèn)題而提出,其目的在于提供一種網(wǎng)絡(luò)設(shè)備,其不受到使用 的協(xié)議和作為數(shù)據(jù)的發(fā)送源的通信終端的OS的限制,在從低耗電狀態(tài)開(kāi)始的起動(dòng)中能夠 控制通信終端的數(shù)據(jù)的發(fā)送。本發(fā)明的網(wǎng)絡(luò)設(shè)備包括通信單元和處理單元。上述通信單元經(jīng)由網(wǎng)絡(luò)與通信終端 連接,與該通信終端之間進(jìn)行通信。上述處理單元經(jīng)由通信路徑與通信單元連接,能夠成為 第一電力狀態(tài)和電力消耗比該第一電力狀態(tài)少的第二電力狀態(tài),在處于第一電力狀態(tài)時(shí)處 理由通信單元接收到的接收數(shù)據(jù)。進(jìn)一步,上述通信單元包括收發(fā)單元、判定單元、轉(zhuǎn)換單 元和持續(xù)連接控制單元。上述收發(fā)單元與通信終端之間經(jīng)由網(wǎng)絡(luò)收發(fā)數(shù)據(jù)。上述判定單元 判定處理單元的電力狀態(tài)。上述轉(zhuǎn)換單元在由收發(fā)單元接收到來(lái)自通信終端的數(shù)據(jù),并且 由判定單元判定為處理單元處于第二電力狀態(tài)的情況下,輸出用于使該處理單元的電力狀 態(tài)轉(zhuǎn)換為第一電力狀態(tài)的轉(zhuǎn)換信號(hào)。上述持續(xù)連接控制單元在由收發(fā)單元接收到來(lái)自通信 終端的對(duì)話建立請(qǐng)求信號(hào),并且從轉(zhuǎn)換單元輸出轉(zhuǎn)換信號(hào)的情況下,與該通信終端之間建 立對(duì)話,并且在直至處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)的期間,進(jìn)行在建立了對(duì)話 的狀態(tài)下禁止通信終端發(fā)送數(shù)據(jù)的持續(xù)連接控制。根據(jù)本發(fā)明的網(wǎng)絡(luò)設(shè)備,包括通信單元和處理單元,例如在待機(jī)時(shí)使處理單元為 電力消耗較少的第二電力狀態(tài)(低耗電狀態(tài)),并且僅使通信單元運(yùn)行,以進(jìn)行數(shù)據(jù)的等待 動(dòng)作。由此,在等待數(shù)據(jù)時(shí),能夠成為除去網(wǎng)絡(luò)設(shè)備的一部分即通信單元之外電力消耗較少 的狀態(tài),因此,能夠減少網(wǎng)絡(luò)設(shè)備的電力消耗。此外,在經(jīng)由網(wǎng)絡(luò)接收到對(duì)話建立請(qǐng)求信號(hào) 的情況下,與通信終端之間建立對(duì)話,并且對(duì)處理單元輸出轉(zhuǎn)換信號(hào)。在直至處理單元的電 力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)(起動(dòng))的期間,執(zhí)行保持建立了對(duì)話的狀態(tài)并且禁止通信終 端發(fā)送數(shù)據(jù)的持續(xù)連接控制。由此,能夠在從第二電力狀態(tài)的起動(dòng)中控制通信終端的數(shù)據(jù) 的送出而不受使用的協(xié)議和作為數(shù)據(jù)的發(fā)送源的通信終端的OS的限制。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述通信單元包含暫時(shí)存儲(chǔ)從通信終 端接收到的接收數(shù)據(jù)的接收緩沖器。上述收發(fā)單元將與接收緩沖器的空余容量對(duì)應(yīng)的能夠 接收的數(shù)據(jù)量依據(jù)規(guī)定的通信協(xié)議向通信終端發(fā)送。上述持續(xù)連接控制單元,按照使能夠 接收的數(shù)據(jù)量比該通信終端的能夠最小發(fā)送的數(shù)據(jù)量小的方式,使從接收緩沖器讀出的數(shù) 據(jù)量比非持續(xù)連接控制時(shí)小,直至由判定單元判定為處理單元的電力狀態(tài)已轉(zhuǎn)換至第一電 力狀態(tài)。據(jù)此,在處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)(起動(dòng))之前,按照使能夠接收 的數(shù)據(jù)量比該通信終端的能夠最小發(fā)送的數(shù)據(jù)量小的方式,使從接收緩沖器讀出的數(shù)據(jù)量 比非持續(xù)連接控制時(shí)(即通??刂茣r(shí))少。由此,從接收緩沖器讀出的數(shù)據(jù)量比從該通信 終端接收的數(shù)據(jù)量少,因此,接收緩沖器的空余容量減少,作為能夠接收的數(shù)據(jù)量,將比該 通信終端的能夠最小發(fā)送的數(shù)據(jù)量小的值(典型的是0)向該通信終端發(fā)送。結(jié)果,能夠?qū)?現(xiàn)在建立了對(duì)話的狀態(tài)下抑制該通信終端的發(fā)送數(shù)據(jù)的送出即持續(xù)連接控制。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述持續(xù)連接控制單元在判定為處理 單元的電力狀態(tài)已轉(zhuǎn)換至第一電力狀態(tài)的情況下,結(jié)束持續(xù)連接控制,并且允許發(fā)送了對(duì) 話建立信號(hào)的通信終端發(fā)送數(shù)據(jù)。此時(shí),在處理單元的電力狀態(tài)向第一電力狀態(tài)的轉(zhuǎn)換(起動(dòng))完成,能夠進(jìn)行接收數(shù)據(jù)的數(shù)據(jù)處理時(shí),結(jié)束持續(xù)連接控制。由此,允許通信終端發(fā)送數(shù)據(jù)。另外,在解除持續(xù) 連接控制的時(shí)刻,已建立了對(duì)話,因此能夠迅速開(kāi)始數(shù)據(jù)通信。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述持續(xù)連接控制單元在結(jié)束持續(xù)連 接控制,并且允許發(fā)送了對(duì)話建立請(qǐng)求信號(hào)的通信終端發(fā)送數(shù)據(jù)的情況下,按照使能夠接 收的數(shù)據(jù)量比該通信終端的能夠最小發(fā)送的數(shù)據(jù)量大的方式,使從接收緩沖器讀出的數(shù)據(jù) 量比持續(xù)連接控制時(shí)多。此時(shí),在處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)(起動(dòng)),持續(xù)連接控制結(jié)束 時(shí),從接收緩沖器讀出的數(shù)據(jù)量相比于持續(xù)連接控制時(shí)增加,接收緩沖器的空余容量(即 能夠接收的數(shù)據(jù)量)比通信終端的能夠最小發(fā)送的數(shù)據(jù)量大。于是,與該空余容量對(duì)應(yīng)的 大小作為能夠接收的數(shù)據(jù)量向發(fā)送了對(duì)話建立請(qǐng)求信號(hào)的通信終端發(fā)送。因此,該通信終 端能夠送出發(fā)送數(shù)據(jù),在處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)之后,能夠順利地從持 續(xù)連接控制轉(zhuǎn)換至通常控制。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,本發(fā)明的網(wǎng)絡(luò)設(shè)備中,上述規(guī)定的通 信協(xié)議為TCP/IP。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述收發(fā)單元在持續(xù)連接控制單元執(zhí) 行持續(xù)連接控制的期間,在上述接收緩沖器的空余容量比規(guī)定值少的情況下,向上述通信 終端發(fā)送0作為能夠接收的數(shù)據(jù)量。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述通信單元包括存儲(chǔ)從上述接收緩 沖器讀出的接收數(shù)據(jù)的存儲(chǔ)單元。上述網(wǎng)絡(luò)設(shè)備中,當(dāng)由上述判定單元判定為上述處理單 元的電力狀態(tài)已轉(zhuǎn)換至上述第一電力狀態(tài)時(shí),存儲(chǔ)于上述存儲(chǔ)單元的接收數(shù)據(jù)向上述處理 單元傳送。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述通信單元包含轉(zhuǎn)換判定單元,其 在由收發(fā)單元接收到數(shù)據(jù),并且由判定單元判斷為處理單元處于第二電力狀態(tài)的情況下, 判定是否需要使處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)。上述持續(xù)連接控制單元在由轉(zhuǎn) 換判定單元判定為需要使處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)的情況下,在建立了對(duì) 話的狀態(tài)下禁止通信終端發(fā)送數(shù)據(jù),直至轉(zhuǎn)換單元輸出轉(zhuǎn)換信號(hào),處理單元的電力狀態(tài)轉(zhuǎn) 換至第一電力狀態(tài)。此時(shí),僅在需要使處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)(起動(dòng))時(shí),使處理單 元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)。因此,能夠?qū)⑻幚韱卧倪\(yùn)行時(shí)間抑制為需要的最小 限度。由此,能夠進(jìn)一步減少網(wǎng)絡(luò)設(shè)備的電力消耗。 在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述通信單元包括生成單元,其在由 轉(zhuǎn)換判定單元判定為不需要使處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)的情況下,生成對(duì) 由收發(fā)單元接收到的數(shù)據(jù)的響應(yīng)。上述收發(fā)單元在由轉(zhuǎn)換判定單元判定為不需要使處理單 元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)的情況下,將由生成單元生成的響應(yīng)向通信終端輸出。據(jù)此,在不需要使處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài)(起動(dòng))的情況下,不 使處理單元的電力狀態(tài)轉(zhuǎn)換至第一電力狀態(tài),而由通信單元側(cè)進(jìn)行對(duì)接收數(shù)據(jù)的響應(yīng)。因 此,能夠抑制不必要的處理單元的電力狀態(tài)向第一電力狀態(tài)的轉(zhuǎn)換。由此,能夠進(jìn)一步減少 網(wǎng)絡(luò)設(shè)備的電力消耗。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,本發(fā)明的網(wǎng)絡(luò)設(shè)備中,上述處理單元是將由通信單元接收到的打印數(shù)據(jù)打印輸出在紙張上的打印機(jī)。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述持續(xù)連接控制單元控制收發(fā)單 元,使得作為能夠接收的數(shù)據(jù)量,將比通信終端的能夠最小發(fā)送的數(shù)據(jù)量小的值依據(jù)規(guī)定 的通信協(xié)議向通信終端發(fā)送,直至由判定單元判定為處理單元的電力狀態(tài)已轉(zhuǎn)換至第一電 力狀態(tài)。據(jù)此,能夠通過(guò)直接操作包含于發(fā)送數(shù)據(jù)的能夠接收的數(shù)據(jù)量進(jìn)行持續(xù)連接控制 而不需調(diào)節(jié)從接收緩沖器的讀出量。在上述網(wǎng)絡(luò)設(shè)備中,優(yōu)選采用以下結(jié)構(gòu)。即,上述通信單元包括暫時(shí)存儲(chǔ)從上述通 信終端接收的接收數(shù)據(jù)的接收緩沖器。上述收發(fā)單元將與上述接收緩沖器的空余容量對(duì)應(yīng) 的能夠接收的數(shù)據(jù)量依據(jù)規(guī)定的通信協(xié)議向上述通信終端發(fā)送。上述持續(xù)連接控制單元控 制上述收發(fā)單元,使得作為能夠接收的數(shù)據(jù)量,將比上述通信終端的能夠最小發(fā)送的數(shù)據(jù) 量小的值依據(jù)規(guī)定的通信協(xié)議向上述通信終端發(fā)送而與能夠接收的數(shù)據(jù)量無(wú)關(guān),直至由上 述判定單元判定為上述處理單元的電力狀態(tài)已轉(zhuǎn)換至上述第一電力狀態(tài)。根據(jù)本發(fā)明,能夠在從低耗電狀態(tài)的起動(dòng)中控制通信終端的數(shù)據(jù)的發(fā)送而不受使 用的協(xié)議和作為數(shù)據(jù)的發(fā)送源的通信終端的OS限制。


本發(fā)明的其它特征、結(jié)構(gòu)、處理、步驟、特性和優(yōu)點(diǎn)通過(guò)下述參照附圖的優(yōu)選實(shí)施 例的說(shuō)明而變得更為明確。圖1是表示實(shí)施方式的網(wǎng)絡(luò)復(fù)合機(jī)的整體結(jié)構(gòu)的框圖;圖2是表示構(gòu)成網(wǎng)絡(luò)復(fù)合機(jī)的OTC的收發(fā)部的結(jié)構(gòu)的框圖;圖3是表示網(wǎng)絡(luò)復(fù)合機(jī)的通信處理(持續(xù)連接控制處理)的第一處理順序的流程 圖(第一頁(yè));圖4是表示網(wǎng)絡(luò)復(fù)合機(jī)的通信處理(持續(xù)連接控制處理)的第一處理順序的流程 圖(第二頁(yè));圖5是表示第一處理順序中的NIC與PC間的通信順序的時(shí)序圖;圖6是表示網(wǎng)絡(luò)復(fù)合機(jī)的通信處理(持續(xù)連接控制處理)的第二處理順序的流程 圖;以及圖7是表示第二處理順序中的NIC與PC間的通信順序的時(shí)序圖。
具體實(shí)施例方式以下,參照附圖詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施方式。另外,在各圖中,對(duì)于相同要素 標(biāo)注相同符號(hào),省略重復(fù)說(shuō)明。另外,此處,作為實(shí)施方式的網(wǎng)絡(luò)設(shè)備以網(wǎng)絡(luò)復(fù)合機(jī)(MFP) 為例進(jìn)行說(shuō)明。此外,以網(wǎng)絡(luò)復(fù)合機(jī)經(jīng)由LAN與個(gè)人電腦(以下稱為“PC”。與權(quán)利要求書(shū) 所記載的通信終端相當(dāng))連接的網(wǎng)絡(luò)系統(tǒng)為例進(jìn)行說(shuō)明。另外,為了容易理解,舉例表示的 網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)被簡(jiǎn)化。首先,同時(shí)使用圖1和圖2,說(shuō)明網(wǎng)絡(luò)復(fù)合機(jī)1的整體結(jié)構(gòu)。圖1 是表示與LAN51連接的網(wǎng)絡(luò)復(fù)合機(jī)1的整體結(jié)構(gòu)的框圖。圖2是表示構(gòu)成網(wǎng)絡(luò)復(fù)合機(jī)1的 NIClO的收發(fā)部100的結(jié)構(gòu)的框圖。網(wǎng)絡(luò)復(fù)合機(jī)1是在待機(jī)時(shí)能夠成為低耗電狀態(tài)(節(jié)能狀態(tài))的網(wǎng)絡(luò)復(fù)合機(jī),具有讀取原稿并生成圖像數(shù)據(jù)的掃描功能、將讀取并生成的圖像數(shù)據(jù)記錄于紙張的復(fù)印功能 和將通過(guò)傳真通信接收到的圖像數(shù)據(jù)記錄于紙張的FAX接收功能,此外,還具有將從經(jīng)由 LAN51連接的PC30接收到的圖像數(shù)據(jù)記錄于紙張的PC打印功能。此外,網(wǎng)絡(luò)復(fù)合機(jī)1在對(duì) 讀取的圖像數(shù)據(jù)進(jìn)行傳真發(fā)送的FAX發(fā)送功能之外,還具有對(duì)從外部的PC30接收到的圖像 數(shù)據(jù)進(jìn)行傳真發(fā)送的PC-FAX功能。進(jìn)一步,網(wǎng)絡(luò)復(fù)合機(jī)1也具有利用電子郵件經(jīng)由IP網(wǎng) 收發(fā)圖像數(shù)據(jù)的互聯(lián)網(wǎng)FAX(IFAX)功能等。用于實(shí)現(xiàn)這些功能的網(wǎng)絡(luò)復(fù)合機(jī)1包括NIC10、控制部11、記錄部12、操作部13、 顯示部14、讀取部15、編解碼器16、圖像存儲(chǔ)部17、調(diào)制解調(diào)器18、NCU19、IFAX控制部20 和Web服務(wù)器21等。另外,上述各部例如經(jīng)由PCI (Peripheral Component Interconnect 外設(shè)部件互連標(biāo)準(zhǔn))或PCI Express (高速PCI)等總線23 (與權(quán)利要求書(shū)所記載的通信路 徑相當(dāng))以能夠相互通信的方式連接。此處,NIClO與權(quán)利要求書(shū)所記載的通信單元相當(dāng), 之外的控制部11 Web服務(wù)器21與權(quán)利要求書(shū)所記載的處理單元相當(dāng)。另外,以下以記 錄部12能夠?yàn)榈秃碾姞顟B(tài)(與權(quán)利要求書(shū)所記載的第二電力狀態(tài)相當(dāng))和通常電力狀態(tài) (與權(quán)利要求書(shū)所記載的第一電力狀態(tài)相當(dāng)),從PC30經(jīng)由LAN51送來(lái)打印數(shù)據(jù)的情況為 例進(jìn)行說(shuō)明。NIClO為進(jìn)行各種通信協(xié)議的收發(fā)控制處理和各種通信協(xié)議基礎(chǔ)上的數(shù)據(jù)分析處 理和數(shù)據(jù)制作處理的網(wǎng)絡(luò)接口。NIClO經(jīng)由LAN51與PC30連接,在其與PC30之間,例如依 據(jù)TCP/IP進(jìn)行數(shù)據(jù)的通信。另外,在待機(jī)時(shí),即在網(wǎng)絡(luò)復(fù)合機(jī)1為低耗電狀態(tài)(節(jié)電狀態(tài)) 時(shí),也向NIClO供給電力。NIClO包括進(jìn)行運(yùn)算的微處理器;存儲(chǔ)用于使微處理器執(zhí)行各處理的程序等的 ROM;被微處理器控制而進(jìn)行通信處理的通信用芯片(IC);以及暫時(shí)存儲(chǔ)利用通信用芯片 接收到的、從該通信用芯片讀出的接收數(shù)據(jù)等的RAM等。另外,NIClO也可以使用將上述的 微處理器、通信用芯片、ROM、RAM等收納于一個(gè)芯片中的微型電腦而構(gòu)成。NIClO通過(guò)上述硬件和軟件的組合,構(gòu)建有收發(fā)部100、存儲(chǔ)部101、電力狀態(tài)判定 部102、是否起動(dòng)判定部103、起動(dòng)信號(hào)輸出部104、響應(yīng)數(shù)據(jù)生成部105、持續(xù)連接控制部 106。收發(fā)部100例如從PC30經(jīng)由LAN51接收網(wǎng)絡(luò)包(打印數(shù)據(jù)等)。此外,收發(fā)部100 將由響應(yīng)數(shù)據(jù)生成部105等生成的響應(yīng)數(shù)據(jù)等經(jīng)由LAN51向PC30輸出。S卩,收發(fā)部100作 為權(quán)利要求書(shū)所記載的收發(fā)單元起作用。因此,如圖2所示,收發(fā)部100具有LAN器件部 100a、接收緩沖器IOOf、發(fā)送緩沖器IOOg和TCP/IP協(xié)議堆棧100h。LAN器件部100a在Khernet (以太網(wǎng)絡(luò),注冊(cè)商標(biāo),以下相同)等接口中,包括進(jìn) 行邏輯信號(hào)和電信號(hào)的變換的PHY (PHYsical Layer)部100b ;以及,具有發(fā)送(TX)部IOOd 和接收(RX)部IOOe的MAC部100c。MAC部100c經(jīng)由接收部IOOe從PHY部100b取出接收 數(shù)據(jù)Ethernet幀),并存儲(chǔ)于由接收描述符確定的接收緩沖器100f。此外,MAC部100c經(jīng) 由發(fā)送部IOOd將發(fā)送數(shù)據(jù)Ethernet幀)從由發(fā)送描述符確定的發(fā)送緩沖器IOOg向PHY 部100b輸出。此處,接收緩沖器IOOf和發(fā)送緩沖器IOOg分別為環(huán)結(jié)構(gòu)(或鏈結(jié)構(gòu))的緩 沖器。此外,在接收描述符中記錄有存儲(chǔ)接收的數(shù)據(jù)的接收緩沖器IOOf的首部地址等,在 發(fā)送描述符中記錄有存儲(chǔ)有等待發(fā)送順序號(hào)的數(shù)據(jù)的發(fā)送緩沖器IOOg的首部地址等。TCP/IP協(xié)議堆棧IOOh是選擇為了在網(wǎng)絡(luò)上實(shí)現(xiàn)功能所需要的協(xié)議,并階層狀地堆積而成的軟件組,由應(yīng)用層、輸送層、互聯(lián)網(wǎng)協(xié)議(IP)層、物理層構(gòu)成。在包通過(guò)TCP/IP 協(xié)議堆棧IOOh時(shí),各層的協(xié)議在基本頭部上追加字段,或從基本頭部刪除字段。TCP/IP協(xié) 議堆棧API (Application Programming hterface,應(yīng)用編程接口)的recv函數(shù)是用于經(jīng) 由TCP/IP協(xié)議堆棧IOOh從接收緩沖器IOOf進(jìn)行接收數(shù)據(jù)(TCP數(shù)據(jù))的讀出(接收操 作)的函數(shù)。通過(guò)該recv函數(shù)能夠取得送來(lái)的數(shù)據(jù)。另一方面,TCP/IP協(xié)議堆棧API的 send函數(shù)是用于通過(guò)已建立連接的插口發(fā)送數(shù)據(jù)的函數(shù)。通過(guò)利用該send函數(shù),能夠經(jīng)由 TCP/IP協(xié)議堆棧IOOh向發(fā)送緩沖器IOOg進(jìn)行發(fā)送數(shù)據(jù)的寫(xiě)入(發(fā)送操作)。電力狀態(tài)判定部102例如基于與記錄部12連接的端口的電平(Hi或Low)判定記 錄部12的電力狀態(tài)。具體地說(shuō),電力狀態(tài)判定部102在端口電平為Hi (5V)的情況下判定 為通常電力狀態(tài)(通常模式),在為L(zhǎng)ow(OV)時(shí)判定為低耗電狀態(tài)(節(jié)能模式)。即,電力 狀態(tài)判定部102作為權(quán)利要求書(shū)記載的判定單元起作用。是否起動(dòng)判定部103從收發(fā)部100接收網(wǎng)絡(luò)包(數(shù)據(jù)),并且在由電力狀態(tài)判定部 102判斷為記錄部12處于低耗電狀態(tài)的情況下,判定是否需要使記錄部12起動(dòng)(即,使記 錄部12的電力狀態(tài)轉(zhuǎn)換為通常電力狀態(tài))。即,是否起動(dòng)判定部103與權(quán)利要求書(shū)所記載 的轉(zhuǎn)換判定單元相當(dāng)。此處,例如通過(guò)是否能夠僅由NIClO響應(yīng)(response)來(lái)判斷是否需 要起動(dòng)記錄部12。另外,作為能夠僅由NIClO響應(yīng)的情況,例如能夠舉出作為TCP/IP電平 的命令的從PC30定期對(duì)NIClO發(fā)送的IPP的GetPrinterAttribute響應(yīng)、ARP響應(yīng)、SNMP 響應(yīng),ICMP響應(yīng)(例如Ping包響應(yīng))等。另一方面,作為不能夠僅由NIClO進(jìn)行響應(yīng)的情 況,例如能夠舉出LPD、Port9100、IPP等使用TCP/IP的網(wǎng)絡(luò)打印控制。起動(dòng)信號(hào)輸出部104在由是否起動(dòng)判定部103判定為需要使記錄部12起動(dòng)的情 況下,對(duì)記錄部12或控制電力供給的電力控制部輸出用于使該記錄部12從低耗電狀態(tài)向 通常電力狀態(tài)轉(zhuǎn)換的起動(dòng)信號(hào)(與權(quán)利要求書(shū)所記載的轉(zhuǎn)換信號(hào)相當(dāng))。即,起動(dòng)信號(hào)輸出 部104作為權(quán)利要求書(shū)所記載的轉(zhuǎn)換單元起作用。當(dāng)從起動(dòng)信號(hào)輸出部104輸出起動(dòng)信號(hào) 時(shí),開(kāi)始向記錄部12的電力供給。然后,在記錄部12中執(zhí)行程序載入等的起動(dòng)處理,記錄 部12起動(dòng)。當(dāng)記錄部12的起動(dòng)完成時(shí),上述端口電平被設(shè)置為Hi。響應(yīng)數(shù)據(jù)生成部105在由是否起動(dòng)判定部103判定為不需要起動(dòng)記錄部12的情 況下,生成針對(duì)由收發(fā)部100接收的數(shù)據(jù)的響應(yīng)(response)數(shù)據(jù)。例如,響應(yīng)數(shù)據(jù)生成部 105生成針對(duì)上述GetPrinterAttribute、ARP、SNMP, ICMP等的響應(yīng)數(shù)據(jù)。S卩,響應(yīng)數(shù)據(jù)生 成部105作為權(quán)利要求書(shū)所記載的生成單元起作用。另外,由響應(yīng)數(shù)據(jù)生成部105生成的 響應(yīng)數(shù)據(jù)被向收發(fā)部100輸出。持續(xù)連接控制部106在由收發(fā)部100接收到例如來(lái)自PC30的對(duì)話建立請(qǐng)求信號(hào) 時(shí),在其與發(fā)送了該對(duì)話建立請(qǐng)求信號(hào)的PC30之間建立對(duì)話。然后,持續(xù)連接控制部106 基于電力狀態(tài)判定部102的判定結(jié)果,判斷記錄部12是否為通常電力狀態(tài)(即是否為能夠 進(jìn)行打印處理的狀態(tài)),在為低耗電狀態(tài)的情況下(即為不能進(jìn)行打印處理的狀態(tài)的情況 下),直到由電力狀態(tài)判定部102判定為記錄部12已從低耗電狀態(tài)轉(zhuǎn)換到通常電力狀態(tài)為 止,在建立了對(duì)話的狀態(tài)下進(jìn)行禁止PC30發(fā)送數(shù)據(jù)的持續(xù)連接控制(保持激活)。另一方 面,在記錄部12處于通常電力狀態(tài)的情況下,允許PC30發(fā)送數(shù)據(jù)而不進(jìn)行持續(xù)連接控制。 即,持續(xù)連接控制部106作為權(quán)利要求書(shū)所記載的持續(xù)連接控制單元起作用。此處,如上所述,構(gòu)成NIClO的收發(fā)部100具有例如具有4K字節(jié)左右的容量的接收緩沖器IOOf,該接收緩沖器IOOf暫時(shí)存儲(chǔ)從PC30等通過(guò)規(guī)定的端口接收到的接收數(shù) 據(jù),收發(fā)部100將與接收緩沖器IOOf的空余容量對(duì)應(yīng)的能夠接收的數(shù)據(jù)量依據(jù)TCP/IP向 PC30等發(fā)送。另外,可以構(gòu)成為,在接收緩沖器IOOf的空余容量為規(guī)定值以下(例如一半 以下)的情況下,發(fā)送O作為能夠接收的數(shù)據(jù)量。此外,持續(xù)連接控制部106在判定為記錄 部12為低耗電狀態(tài)的情況下,在判定為該記錄部12已從低耗電狀態(tài)轉(zhuǎn)換為通常電力狀態(tài) 之前,按照使能夠接收的數(shù)據(jù)量比PC30的能夠最小發(fā)送的數(shù)據(jù)量小的方式,使從接收緩沖 器IOOf使用recv函數(shù)讀出的數(shù)據(jù)量比非持續(xù)連接控制時(shí)(即通??刂茣r(shí))少(例如幾個(gè) 字節(jié) 幾十個(gè)字節(jié))。這樣,通過(guò)調(diào)節(jié)從接收緩沖器IOOf經(jīng)由TCP/IP協(xié)議堆棧IOOh讀出 的數(shù)據(jù)量,持續(xù)連接控制部106實(shí)現(xiàn)持續(xù)連接控制。此外,持續(xù)連接控制部106,在進(jìn)行了持續(xù)連接控制的情況下,在判定為記錄部12 已從低耗電狀態(tài)轉(zhuǎn)換為通常電力狀態(tài)時(shí)(即已起動(dòng)時(shí))結(jié)束持續(xù)連接控制,允許發(fā)送了對(duì) 話建立請(qǐng)求信號(hào)的PC30發(fā)送數(shù)據(jù)。此處,持續(xù)連接控制部106在結(jié)束持續(xù)連接控制,允許 PC30發(fā)送數(shù)據(jù)的情況下,使從接收緩沖器IOOf使用recv函數(shù)讀出的數(shù)據(jù)量比持續(xù)連接控 制時(shí)多(例如數(shù)百 數(shù)千字節(jié)),使得能夠接收的數(shù)據(jù)量比PC30的能夠最小發(fā)送的數(shù)據(jù)量 大,由此轉(zhuǎn)換至通??刂?非持續(xù)連接控制)。回到圖1繼續(xù)進(jìn)行說(shuō)明。控制部11包括進(jìn)行運(yùn)算的微處理器;存儲(chǔ)用于使微處 理器執(zhí)行各種處理的程序等的ROM ;暫時(shí)存儲(chǔ)運(yùn)算結(jié)果等各種數(shù)據(jù)的RAM ;以及存儲(chǔ)備份數(shù) 據(jù)的備份RAM等。控制部11通過(guò)執(zhí)行存儲(chǔ)于ROM的程序,綜合控制構(gòu)成網(wǎng)絡(luò)復(fù)合機(jī)1的硬 件。記錄部12是電子照片方式的打印機(jī),例如將從經(jīng)由LAN51連接的外部的PC30接 收的打印數(shù)據(jù)(例如PDL數(shù)據(jù)等)打印輸出在紙張上。此外,記錄部12將由讀取部15讀 取并生成的圖像數(shù)據(jù)和由FAX、IFAX等接收到的圖像數(shù)據(jù)打印輸出在紙張上。因此,記錄部 12包括打印機(jī)控制器1 和打印機(jī)引擎12b。另外,控制部11、記錄部12等在連續(xù)規(guī)定時(shí) 間以上沒(méi)有進(jìn)行打印輸出的情況下被切斷(off)電源,成為低耗電狀態(tài)。另一方面,如上所 述,控制部11、記錄部12等接收從起動(dòng)信號(hào)輸出部104輸出的起動(dòng)信號(hào)而開(kāi)始電源供給,成 為通常電力狀態(tài)。打印機(jī)控制器1 包括進(jìn)行運(yùn)算的微處理器;存儲(chǔ)語(yǔ)言處理程序、字體數(shù)據(jù)等的 非易失性的閃存器(ROM);以及從閃存器載入用于使微處理器執(zhí)行處理的語(yǔ)言處理程序、 字體數(shù)據(jù)等并進(jìn)行存儲(chǔ),并且暫時(shí)存儲(chǔ)運(yùn)算結(jié)果等各種數(shù)據(jù)的RAM等。打印機(jī)控制器1 通過(guò)執(zhí)行載入至RAM的語(yǔ)言處理程序等,實(shí)現(xiàn)將打印數(shù)據(jù)(PDL數(shù)據(jù))展開(kāi)為光柵(raster) 數(shù)據(jù),或控制打印機(jī)引擎12b的功能。打印機(jī)控制器1 將展開(kāi)的光柵數(shù)據(jù)輸出至打印機(jī) 引擎Db。打印機(jī)引擎12b是進(jìn)行打印的打印機(jī)構(gòu)。打印機(jī)引擎12b由打印機(jī)控制器12a控 制,將從打印機(jī)控制器1 輸入的光柵數(shù)據(jù)打印在紙張上。更詳細(xì)地說(shuō),打印機(jī)引擎12b進(jìn) 行供紙、鼓的帶電、激光的照射、調(diào)色劑的涂敷、對(duì)紙張的轉(zhuǎn)印、定影等打印工序,進(jìn)行光柵 數(shù)據(jù)的打印。操作部13包括用于利用網(wǎng)絡(luò)復(fù)合機(jī)1的各種功能的多個(gè)鍵,例如數(shù)字鍵、快捷鍵、 開(kāi)始鍵、停止鍵和各種功能鍵等。顯示部14是使用LCD等的顯示裝置,顯示網(wǎng)絡(luò)復(fù)合機(jī)1 的動(dòng)作狀態(tài)和/或各種設(shè)定內(nèi)容等。讀取部15由光源和CCD等構(gòu)成,根據(jù)設(shè)定的副掃描線密度按照每線讀取紙文件等原稿,并生成圖像數(shù)據(jù)。編解碼器16對(duì)由讀取部15讀取的圖像數(shù)據(jù)進(jìn)行編碼壓縮,并且對(duì)編碼壓縮后的 圖像數(shù)據(jù)進(jìn)行解碼。圖像存儲(chǔ)部17由DRAM等構(gòu)成,存儲(chǔ)由編解碼器16進(jìn)行了編碼壓縮后 的圖像數(shù)據(jù),F(xiàn)AX接收到的圖像數(shù)據(jù),和從外部的PC30接收到的編碼壓縮后的圖像數(shù)據(jù)等。調(diào)制解調(diào)器(modem) 18進(jìn)行數(shù)字信號(hào)與模擬信號(hào)之間的調(diào)制解調(diào)。此外,調(diào)制解 調(diào)器18進(jìn)行數(shù)字命令信號(hào)(DCQ等各種功能信息的產(chǎn)生和檢測(cè)。NCU(Network Control Unit,網(wǎng)絡(luò)控制器)19與調(diào)制解調(diào)器18連接,控制調(diào)制解調(diào)器18與公眾交換電話網(wǎng) (PSTN)50的連接。此外,NCU19具有與發(fā)送源的傳真號(hào)碼對(duì)應(yīng)的呼出信號(hào)的發(fā)送和檢測(cè)其 接收的功能。IFAX控制部20具有利用互聯(lián)網(wǎng)環(huán)境的IFAX功能。IFAX控制部20具有依據(jù) SMTP (Simple Mail Transfer Protocol,簡(jiǎn)單郵件傳輸協(xié)議)發(fā)送電子郵件的功能,以及依 據(jù)P0P(Post Office Protocol,郵局協(xié)議)接收電子郵件的功能。IFAX控制部20將發(fā)送 原稿作為TIFF形式等的圖像數(shù)據(jù)添加于電子郵件,并發(fā)送至郵箱地址(SMTP服務(wù)器)。此 外,IFAX控制部20在每個(gè)設(shè)定的時(shí)間從POP服務(wù)器接收電子郵件,打印輸出添加的文件。 Web服務(wù)器21針對(duì)例如以HTML描述的主頁(yè)、登錄頁(yè)和傳真操作頁(yè)等數(shù)據(jù),能夠從PC30進(jìn)行 訪問(wèn)并執(zhí)行規(guī)定的HTTP任務(wù)。接著,一并參照?qǐng)D3 圖5,說(shuō)明網(wǎng)絡(luò)復(fù)合機(jī)1的動(dòng)作。圖3是表示網(wǎng)絡(luò)復(fù)合機(jī)1 的通信處理(持續(xù)連接控制處理)的第一處理順序的流程圖的第一頁(yè)。此外,圖4是該流 程圖的第二頁(yè)。圖5是表示第一處理順序中的NIClO與PC30之間的通信順序的時(shí)序圖。在步驟S100中,進(jìn)行是否接收到SYN信號(hào),即是否存在對(duì)話建立請(qǐng)求(SYN信號(hào)) 的判斷。在沒(méi)有接收到SYN信號(hào)的情況下,反復(fù)進(jìn)行本步驟直到接收到SYN信號(hào)。另一方 面,在接收到SYN信號(hào)時(shí),處理轉(zhuǎn)換至步驟S102。在步驟S102中,進(jìn)行SYN信號(hào)的DestinationPort (目的端口)是否為本機(jī)所支 持的協(xié)議的端口號(hào)碼的判斷。此處,在為本機(jī)所支持的協(xié)議的端口號(hào)碼的情況下,處理轉(zhuǎn)移 至步驟S104。另一方面,在為本機(jī)不支持的協(xié)議的端口號(hào)碼時(shí),處理轉(zhuǎn)移至步驟S100,再次 進(jìn)行上述步驟S100、S102的處理。在步驟S104中,基于接收數(shù)據(jù),進(jìn)行是否為需要從低耗電狀態(tài)恢復(fù)的協(xié)議的判 斷。此處,在判斷為需要從低耗電狀態(tài)恢復(fù)的情況下,處理轉(zhuǎn)移至步驟S122。另一方面,在 判斷為不需要從低耗電狀態(tài)恢復(fù)時(shí),處理轉(zhuǎn)移至圖4的步驟S106。在步驟S106中,作為針對(duì)接收到的SYN信號(hào)的響應(yīng),發(fā)送ACK/SYN信號(hào)。接著在 步驟S108中,作為針對(duì)發(fā)送的ACK/SYN信號(hào)的響應(yīng),進(jìn)行是否接收到來(lái)自PC30的ACK信號(hào) 的判斷。此處,在接收到ACK信號(hào)的情況下,與發(fā)送源之間建立對(duì)話,處理轉(zhuǎn)移至步驟S110。 另一方面,在還沒(méi)有接收到ACK信號(hào)時(shí),反復(fù)進(jìn)行本步驟直至接收到ACK信號(hào)。在建立了對(duì)話的情況下,在步驟SllO中,進(jìn)行TCP/IP數(shù)據(jù)(打印數(shù)據(jù))的接收處 理。然后,接著在步驟S112中,接收到的TCP/IP數(shù)據(jù)被存儲(chǔ)于存儲(chǔ)部101。接著,在步驟 S114中,利用NIClO進(jìn)行針對(duì)數(shù)據(jù)的響應(yīng)處理(response)。接著,在步驟S116中,進(jìn)行是否接收到來(lái)自PC30的FIN信號(hào)的判斷。此處,在沒(méi) 有接收到FIN信號(hào)時(shí),反復(fù)進(jìn)行本步驟直至接收到FIN信號(hào)。另一方面,在接收到FIN信號(hào) 時(shí),在步驟S118中,針對(duì)PC30答復(fù)ACK/FIN信號(hào)。之后,在步驟S120中,進(jìn)行是否接收到來(lái)自PC30的ACK信號(hào)的判斷。此處,在沒(méi)有接收到ACK信號(hào)時(shí),反復(fù)進(jìn)行本步驟直至接收 到ACK信號(hào)。另一方面,在接收到ACK信號(hào)時(shí),解除對(duì)話,本處理結(jié)束。另一方面,在上述步驟S104為是的情況下,即在判斷為需要從低耗電狀態(tài)恢復(fù)的 情況下,在步驟S122中,進(jìn)行記錄部12(網(wǎng)絡(luò)復(fù)合機(jī)1)是否為低耗電狀態(tài)的判斷。此處, 在判斷為記錄部12處于通常電力狀態(tài)的情況下,處理轉(zhuǎn)移至圖4的步驟S1M。另一方面, 在判斷為記錄部12處于低耗電狀態(tài)時(shí),處理轉(zhuǎn)移至步驟S140。在步驟SlM中,作為針對(duì)接收到的SYN信號(hào)的響應(yīng),發(fā)送ACK/SYN信號(hào)。接著在 步驟SU6中,作為針對(duì)發(fā)送的ACK/SYN信號(hào)的響應(yīng),進(jìn)行是否接收到來(lái)自PC30的ACK信號(hào) 的判斷。此處,在接收到ACK信號(hào)的情況下,與PC30之間建立對(duì)話,處理轉(zhuǎn)移至步驟S128。 另一方面,在還沒(méi)有接收到ACK信號(hào)時(shí),反復(fù)進(jìn)行本步驟直至接收到ACK信號(hào)。在建立了對(duì)話的情況下,在步驟SU8中,進(jìn)行TCP/IP數(shù)據(jù)的接收處理。然后,在 接著的步驟S130中,接收到的TCP/IP數(shù)據(jù)被存儲(chǔ)于存儲(chǔ)部101。然后,在步驟S132中,存 儲(chǔ)在存儲(chǔ)部101中的接收數(shù)據(jù)被轉(zhuǎn)送至記錄部12。接著,在步驟S134中,進(jìn)行是否接收到來(lái)自PC30的FIN信號(hào)的判斷。此處,在沒(méi) 有接收到FIN信號(hào)時(shí),處理轉(zhuǎn)移至步驟SU8,反復(fù)進(jìn)行上述步驟SU8 S134的處理。另一 方面,在接收到FIN信號(hào)的情況下,在步驟S136中,針對(duì)發(fā)送源答復(fù)ACK/FIN信號(hào)。之后, 在步驟S138中,進(jìn)行是否接收到來(lái)自發(fā)送源的ACK信號(hào)的判斷。此處,在沒(méi)有接收到ACK 信號(hào)時(shí),反復(fù)進(jìn)行本步驟直至接收到ACK信號(hào)。另一方面,在接收到ACK信號(hào)的情況下,解 除對(duì)話,本處理結(jié)束。在上述的步驟S122中,判斷為記錄部12(網(wǎng)絡(luò)復(fù)合機(jī)1)處于低耗電狀態(tài)的情況 下,在步驟S140中,作為針對(duì)接收到的SYN信號(hào)的響應(yīng),發(fā)送ACK/SYN信號(hào)。另外,在沒(méi)有 答復(fù)ACK/SYN信號(hào)的情況下,發(fā)送對(duì)話建立請(qǐng)求的PC30使發(fā)送間隔以6秒、12秒、M秒、48 秒、72秒的方式逐漸變大而反復(fù)發(fā)送對(duì)話建立請(qǐng)求。然后,在經(jīng)過(guò)了 72秒的時(shí)刻還沒(méi)有答 復(fù)ACK/SYN信號(hào)時(shí),停止對(duì)話建立請(qǐng)求處理。接著在步驟S142中,作為針對(duì)發(fā)送的ACK/SYN 信號(hào)的響應(yīng),進(jìn)行是否接收到來(lái)自PC30的ACK信號(hào)的判斷。此處,在接收到ACK信號(hào)的情 況下,與PC30之間建立對(duì)話,處理轉(zhuǎn)移至步驟S144。另一方面,在還沒(méi)有接收到ACK信號(hào) 時(shí),反復(fù)進(jìn)行本步驟直至接收到ACK信號(hào)。在步驟S144中,輸出用于使記錄部12起動(dòng)的起動(dòng)信號(hào),開(kāi)始向記錄部12的電源 供給。接著,在步驟S146中,使用recv函數(shù),從接收緩沖器IOOf幾個(gè)字節(jié)幾個(gè)字節(jié)(例如 10字節(jié))地讀出接收數(shù)據(jù)。此外,與接收緩沖器IOOf的空余容量對(duì)應(yīng)的能夠接收的數(shù)據(jù)量 依據(jù) TCP/IP 向 PC30 發(fā)送(圖 5 所示的 ACK (win = xxxx),ACK (win = yyyy),此處,xxxx, yyyy表示能夠接收的數(shù)據(jù)量,χχχχ > yyyy)。在步驟S148中,從接收緩沖器IOOf讀出的接收數(shù)據(jù)存儲(chǔ)于存儲(chǔ)部101。接著,在 步驟S150中,進(jìn)行記錄部12是否已從低耗電狀態(tài)轉(zhuǎn)移到通常電力狀態(tài)(即是否為已起動(dòng), 能夠進(jìn)行打印處理的狀態(tài))的判斷。此處,在記錄部12轉(zhuǎn)移至通常電力狀態(tài)時(shí),即在起動(dòng) 完成,能夠進(jìn)行打印處理時(shí),處理轉(zhuǎn)移至步驟S152。另一方面,在記錄部12沒(méi)有轉(zhuǎn)移至通常 電力狀態(tài)的情況下,即在起動(dòng)中,不能夠進(jìn)行打印處理的情況下,處理轉(zhuǎn)移到步驟S146,反 復(fù)進(jìn)行步驟S146 S150的處理。在此期間,從接收緩沖器IOOf讀出的數(shù)據(jù)量比從PC30接 收的數(shù)據(jù)量少,因此,接收緩沖器IOOf的空余容量隨著時(shí)間經(jīng)過(guò)而逐漸減少,在經(jīng)過(guò)了規(guī)定時(shí)間之后,向PC30發(fā)送0 (或接近0的值)作為能夠接收的數(shù)據(jù)量(圖5所示的ACK (win =0))。更詳細(xì)地說(shuō),隨著由NIClO進(jìn)行接收數(shù)據(jù)的讀出,對(duì)PC30返回ACK。PC30當(dāng)接收到 ACK時(shí),發(fā)送下一數(shù)據(jù)(一次或分為多次)。此時(shí),PC30設(shè)定比接收到的能夠接收的數(shù)據(jù)量 小的包大小而發(fā)送數(shù)據(jù)。由此,如果進(jìn)行一次讀出,則接收(一次或多次)數(shù)據(jù)。因此,在 步驟S146中,以一次的讀出量比每一個(gè)ACK的接收數(shù)據(jù)量小的方式進(jìn)行接收數(shù)據(jù)的讀出。 結(jié)果,轉(zhuǎn)移至在建立了對(duì)話的狀態(tài)下抑制PC30的發(fā)送數(shù)據(jù)的送出的持續(xù)連接控制,并繼續(xù) 執(zhí)行持續(xù)連接控制,直至記錄部12起動(dòng)。更具體地說(shuō),如圖5所示,當(dāng)網(wǎng)絡(luò)復(fù)合機(jī)1返回windows size為0的ACK(win = 0)時(shí),PC30定期送出詢問(wèn)接收緩沖器IOOf是否為空的信號(hào)TCP Zero Window Probe (win =0)。針對(duì)該信號(hào),在繼續(xù)進(jìn)行持續(xù)連接控制的期間,NIClO返回表示在接收緩沖器IOOf 中沒(méi)有空余容量的信號(hào)TCP Zero Window Probe ACK(win = 0)。即,在維持持續(xù)連接控制 的期間,針對(duì) TCP Zero Window Probe (win = 0)答復(fù) TCP Zeroffindow Probe ACK(win = 0)。更詳細(xì)地說(shuō),在接收緩沖器IOOf的空余容量比規(guī)定值(例如接收緩沖器的容量的一 半)小的情況下,不是將準(zhǔn)確的空余容量作為能夠接收的數(shù)據(jù)量進(jìn)行發(fā)送,而是發(fā)送0作為 能夠接收的數(shù)據(jù)量。由此,即使是剛剛從持續(xù)連接控制轉(zhuǎn)換到通常控制之后,在空余容量達(dá) 到規(guī)定值之前,作為能夠接收的數(shù)據(jù)量也發(fā)送0,在空余容量達(dá)到規(guī)定值之后,將準(zhǔn)確的空 余容量作為能夠接收的數(shù)據(jù)量發(fā)送。另外,作為能夠接收的數(shù)據(jù)量,也可以代替0,設(shè)定比 PC30的能夠最小發(fā)送的數(shù)據(jù)量小的值。在記錄部12的起動(dòng)完成時(shí),在步驟S152中,存儲(chǔ)在存儲(chǔ)部101的接收數(shù)據(jù)被轉(zhuǎn) 送至記錄部12。接著,在步驟SlM中,解除持續(xù)連接控制,執(zhí)行通常的TCP/IP數(shù)據(jù)的接收 處理(從接收緩沖器IOOf幾K字節(jié)幾K字節(jié)地讀出接收數(shù)據(jù)的處理)。因此,由于接收緩 沖器IOOf的空余容量急劇增大,而解除持續(xù)連接控制,允許PC30發(fā)送數(shù)據(jù)。更具體地說(shuō), 在解除持續(xù)連接控制時(shí),來(lái)自接收緩沖器IOOf的讀出量與持續(xù)連接控制時(shí)相比大幅增大, 由此如圖 5 所示,針對(duì) TCP Zero Window Probe (win = 0),(代替 TCP Zero Window Probe ACK (win = 0)),答復(fù)表示能夠接收的數(shù)據(jù)量的ACK (win = xxxx)。由此,開(kāi)始PC30的數(shù)據(jù) 發(fā)送。接著,在步驟S156中,接收到的TCP/IP數(shù)據(jù)被存儲(chǔ)于存儲(chǔ)部101。然后,在接著的 步驟S158中,存儲(chǔ)于存儲(chǔ)部101的接收數(shù)據(jù)被傳送至記錄部12。接著,在步驟S160中,進(jìn)行是否接收到來(lái)自PC30的FIN信號(hào)的判斷。此處,在沒(méi) 有接收到FIN時(shí),處理轉(zhuǎn)移至步驟S154,重復(fù)進(jìn)行上述步驟SlM S160的處理。另一方 面,在接收到FIN信號(hào)時(shí),在步驟S162中,向發(fā)送源回復(fù)ACK/FIN信號(hào)。之后,在步驟S164 中,進(jìn)行是否接收到來(lái)自發(fā)送源的ACK信號(hào)的判斷。此處,在沒(méi)有接收到ACK信號(hào)時(shí),反復(fù) 進(jìn)行本步驟直至接收到ACK信號(hào)。另一方面,在接收到ACK信號(hào)時(shí),解除對(duì)話,處理轉(zhuǎn)移至 步驟S166。在步驟S166中,輸出指示記錄部12(網(wǎng)絡(luò)復(fù)合機(jī)1)向低耗電狀態(tài)轉(zhuǎn)換的信號(hào),除 了 NIClO之外停止(切斷)對(duì)記錄部12 (網(wǎng)絡(luò)復(fù)合機(jī)1)的電力供給。之后,結(jié)束本處理。根據(jù)本實(shí)施方式,具有NIC10、控制部11、記錄部12 Web服務(wù)器21,例如在待機(jī) 時(shí),使記錄部12等為低耗電狀態(tài)(節(jié)能模式),并且僅使OTClO運(yùn)行,進(jìn)行數(shù)據(jù)的等待動(dòng)作。 由此,在數(shù)據(jù)的等待時(shí),能夠使得除去網(wǎng)絡(luò)復(fù)合機(jī)1的一部分即NIClO之外為低耗電狀態(tài),因此,能夠減少網(wǎng)絡(luò)復(fù)合機(jī)1的電力消耗。此外,在經(jīng)由LAN51接收到對(duì)話建立請(qǐng)求信號(hào)時(shí), 與PC30之間建立對(duì)話,并且對(duì)記錄部12輸出起動(dòng)信號(hào)。然后,在直至記錄部12起動(dòng)的期 間,進(jìn)行保持建立了對(duì)話的狀態(tài)并且禁止PC30發(fā)送數(shù)據(jù)的持續(xù)連接控制。由此,能夠在從 低耗電狀態(tài)的起動(dòng)中控制(禁止/允許)PC30的數(shù)據(jù)的發(fā)送而不受使用的協(xié)議和作為數(shù)據(jù) 的發(fā)送源的PC30的OS的限制。此外,根據(jù)本實(shí)施方式,在記錄部12起動(dòng)之前,按照使能夠接收的數(shù)據(jù)量比PC30 的能夠最小發(fā)送的數(shù)據(jù)量小的方式,使從接收緩沖器IOOf讀出的數(shù)據(jù)量比非持續(xù)連接控 制時(shí)(即通??刂茣r(shí))少。由此,與從PC30接收的數(shù)據(jù)量相比,從接收緩沖器IOOf讀出的 數(shù)據(jù)量更少,因此,接收緩沖器IOOf的空余容量減少,作為能夠接收的數(shù)據(jù)量,向PC30發(fā)送 比PC30的能夠最小發(fā)送的數(shù)據(jù)量小的值(典型的是0)。結(jié)果,能夠?qū)崿F(xiàn)在建立了對(duì)話的狀 態(tài)下抑制PC30的發(fā)送數(shù)據(jù)的送出,即持續(xù)連接控制。進(jìn)一步,根據(jù)本實(shí)施方式,在記錄部12的起動(dòng)完成,能夠進(jìn)行打印數(shù)據(jù)的打印輸 出時(shí),持續(xù)連接控制結(jié)束。由此,允許PC30發(fā)送數(shù)據(jù)。另外,在持續(xù)連接控制結(jié)束的時(shí)刻, 因?yàn)橐呀?jīng)建立了對(duì)話,所以能夠迅速開(kāi)始數(shù)據(jù)通信。此外,根據(jù)本實(shí)施方式,在記錄部12起動(dòng),持續(xù)連接控制結(jié)束時(shí),從接收緩沖器 IOOf讀出的數(shù)據(jù)量相比持續(xù)連接控制時(shí)增加,接收緩沖器IOOf的空余容量(即能夠接收的 數(shù)據(jù)量)比PC30的能夠最小發(fā)送的數(shù)據(jù)量大。于是,與該空余容量對(duì)應(yīng)的大小作為能夠接 收的數(shù)據(jù)量向發(fā)送了對(duì)話建立請(qǐng)求信號(hào)的PC30發(fā)送。因此,PC30能夠送出發(fā)送數(shù)據(jù),在記 錄部12的起動(dòng)后,能夠順利地從持續(xù)連接控制轉(zhuǎn)換至通常控制。此外,根據(jù)本實(shí)施方式,僅在需要使記錄部12起動(dòng)的情況下,起動(dòng)記錄部12。因 此,能夠?qū)⒂涗洸?2的運(yùn)行時(shí)間抑制為所需要的最小限度。由此,能夠進(jìn)一步減少網(wǎng)絡(luò)復(fù) 合機(jī)1的電力消耗。此外,根據(jù)本實(shí)施方式,在不需要起動(dòng)記錄部12的情況下,不起動(dòng)記錄部12,在 NIClO側(cè)進(jìn)行對(duì)接收數(shù)據(jù)的響應(yīng)。因此,能夠抑制記錄部12的不必要的起動(dòng)。由此,能夠進(jìn) 一步減少網(wǎng)絡(luò)復(fù)合機(jī)1的電力消耗。(第二控制方式)在上述控制方式中,持續(xù)連接控制部106通過(guò)調(diào)節(jié)從接收緩沖器IOOf讀出的接收 數(shù)據(jù)的量(即能夠接收的數(shù)據(jù)量),實(shí)現(xiàn)了持續(xù)連接控制,但是,也可以是,在判定為記錄部 12已起動(dòng)之前,作為本機(jī)的能夠接收的數(shù)據(jù)量,向PC30發(fā)送比PC30的能夠最小發(fā)送的數(shù)據(jù) 量小的值(例如0)而與實(shí)際的能夠接收的數(shù)據(jù)量無(wú)關(guān),由此實(shí)現(xiàn)持續(xù)連接控制。由此,接 著,一并參照?qǐng)D6和圖7,說(shuō)明持續(xù)連接控制的第二控制方式。此處,圖6為表示網(wǎng)絡(luò)復(fù)合 機(jī)1的通信處理(持續(xù)連接控制處理)的第二處理順序的流程圖。此外,圖7為表示第二 處理順序中的NIClO與PC30之間的通信順序的時(shí)序圖。首先,在步驟S200中,使用NIClO的IP地址、等待端口號(hào)碼,進(jìn)行TCP/IP API的 Bind(關(guān)聯(lián)函數(shù))。由此,接受任務(wù)的插口與由IP地址和端口號(hào)碼構(gòu)成的本地地址相關(guān)聯(lián) (即bind)。接著,在步驟S202中,進(jìn)行TCP/IPAPI的Listen (監(jiān)聽(tīng)函數(shù)),成為能夠建立對(duì) 話的狀態(tài)。由此,能夠由在步驟S200中進(jìn)行了 bind后的插口等待接受對(duì)話建立請(qǐng)求(連 接請(qǐng)求)。接著,在步驟S204中,判斷是否執(zhí)行了 TCP/IP API的Acc印t (接受函數(shù))處理。此處,通過(guò)執(zhí)行Acapt處理并接受對(duì)話建立請(qǐng)求而建立對(duì)話。更具體地說(shuō),如圖7所示,通 過(guò)針對(duì)SYN信號(hào)返回ACK/SYN信號(hào)而建立對(duì)話。之后,處理轉(zhuǎn)移至步驟S206。另一方面,在 沒(méi)有執(zhí)行Acapt處理時(shí),反復(fù)進(jìn)行本步驟直至執(zhí)行Acapt處理。在步驟S206中,建立了對(duì)話的PC30的信息和NIClO的端口號(hào)碼被保持在存儲(chǔ)部 101中。接著,在步驟S208中,進(jìn)行在接收緩沖器IOOf (接收描述符)中是否存儲(chǔ)有新的接 收數(shù)據(jù)Ethernet幀)的判斷。此處,在沒(méi)有存儲(chǔ)新的接收數(shù)據(jù)的情況下,反復(fù)進(jìn)行本步驟 直至存儲(chǔ)新的接收數(shù)據(jù)。另一方面,在存儲(chǔ)有新的接收數(shù)據(jù)時(shí),處理轉(zhuǎn)移至步驟S210。在步驟S210中,進(jìn)行接收緩沖器IOOf (接收描述符)的數(shù)據(jù)是否為來(lái)自建立了對(duì) 話的PC30的接收數(shù)據(jù)的判斷。此處,在不是來(lái)自建立了對(duì)話的PC30的接收數(shù)據(jù)的情況下, 在步驟中,在向TCP/IP協(xié)議堆棧轉(zhuǎn)送接收數(shù)據(jù)之后,從本處理暫時(shí)跳出。另一方面, 在為來(lái)自建立了對(duì)話的PC30的接收數(shù)據(jù)的情況下,處理轉(zhuǎn)移至步驟S212。在步驟S212中,接收到的接收數(shù)據(jù)Ethernet幀)被保持于存儲(chǔ)部101。接著,在 步驟S214中,向低耗電狀態(tài)的記錄部12輸出用于使該記錄部12起動(dòng)的起動(dòng)信號(hào),開(kāi)始向 記錄部12的電源供給。接著,在步驟S216中,生成Windows size為0的ACK數(shù)據(jù)(Ethernet幀),存儲(chǔ) 于發(fā)送緩沖器IOOg (發(fā)送描述符),之后進(jìn)行發(fā)送(圖7所示的ACK (Window Size = 0))。接著,在步驟S218中,進(jìn)行是否從PC30接收到詢問(wèn)接收緩沖器IOOf是否為空的 信號(hào)TCP Zero Window Probe (win = 0)的判斷。此處,在沒(méi)有接收到該信號(hào)的情況下,反 復(fù)進(jìn)行本步驟直至接收到該信號(hào)。另一方面,在接收到該信號(hào)時(shí),處理轉(zhuǎn)移至步驟S220。在步驟S220中,進(jìn)行判斷記錄部12是否已從低耗電狀態(tài)轉(zhuǎn)移至通常電力狀態(tài),即 是否為已起動(dòng),能夠進(jìn)行打印處理的狀態(tài)的判斷。此處,在記錄部12沒(méi)有轉(zhuǎn)移至通常電力 狀態(tài)的情況下,即在起動(dòng)中不能夠進(jìn)行打印處理的情況下,處理轉(zhuǎn)移至步驟S222。另一方 面,在記錄部12已轉(zhuǎn)移至通常電力狀態(tài)時(shí),即起動(dòng)完成能夠進(jìn)行打印處理時(shí),處理轉(zhuǎn)移至 步驟S2M。在記錄部12處于起動(dòng)中時(shí),繼續(xù)執(zhí)行持續(xù)連接控制。即,NIClO返回表示在接收 緩沖器IOOf中沒(méi)有空余容量的信號(hào)ACK(Window Size = 0)(參照?qǐng)D7)。S卩,在維持持續(xù)連 接控制的期間,針對(duì)TCP Zero Window Probe答復(fù)ACK(Window Size = 0)。另外,此時(shí),無(wú) 論實(shí)際的接收緩沖器IOOf的空余容量(能夠接收的數(shù)據(jù)量)如何,作為能夠接收的數(shù)據(jù)量 發(fā)送0。之后,處理轉(zhuǎn)移至步驟S218,反復(fù)進(jìn)行上述步驟S218 S222的處理,進(jìn)行持續(xù)連 接控制,直至記錄部12起動(dòng)。在記錄部12轉(zhuǎn)移至通常電力狀態(tài)時(shí),即在起動(dòng)完成,能夠進(jìn)行打印處理時(shí),在步 驟S2M中,被接收并存儲(chǔ)在存儲(chǔ)部101中的接收數(shù)據(jù)Ethernet幀)經(jīng)由TCP/IP協(xié)議堆棧 轉(zhuǎn)送至記錄部12。此外,持續(xù)連接控制解除,執(zhí)行通常的答復(fù)處理(圖7所示的ACK (Window Size= 1460))。之后,從本處理暫時(shí)跳出。根據(jù)本實(shí)施方式,能夠通過(guò)直接操作包含于發(fā)送數(shù)據(jù)中的能夠接收的數(shù)據(jù)量來(lái)進(jìn) 行持續(xù)連接控制而無(wú)需調(diào)節(jié)從接收緩沖器IOOf的讀出量。由此,能夠在從低耗電狀態(tài)的起 動(dòng)中更適宜地控制(禁止/允許)PC30的數(shù)據(jù)的送出而不受使用的協(xié)議和作為數(shù)據(jù)的發(fā)送 源的PC30的OS的限制。以上,說(shuō)明了本發(fā)明的實(shí)施方式,但本發(fā)明并不限定于上述實(shí)施方式,能夠有各種變形。例如,上述實(shí)施方式中,作為本發(fā)明的網(wǎng)絡(luò)設(shè)備舉出網(wǎng)絡(luò)復(fù)合機(jī)為例,但并不限定于 網(wǎng)絡(luò)復(fù)合機(jī)。例如,也可以為電視等網(wǎng)絡(luò)家電、與網(wǎng)絡(luò)連接使用的工作機(jī)械、工業(yè)機(jī)械、無(wú)人 輸送車等。此外,上述實(shí)施方式中,作為能夠成為低耗電狀態(tài)的對(duì)象,舉出記錄部12進(jìn)行了 說(shuō)明,但針對(duì)IFAX控制部20、Web服務(wù)器21等也能夠同樣地進(jìn)行處理。進(jìn)一步,在上述實(shí) 施方式中,記錄部12(網(wǎng)絡(luò)復(fù)合機(jī)1)采用能夠成為低耗電狀態(tài)(節(jié)能模式)和通常電力狀 態(tài)(通常模式)這兩種狀態(tài)的結(jié)構(gòu),但也可以采用能夠成為更多的電力狀態(tài),例如作為中間 狀態(tài)還具有待機(jī)狀態(tài)(待機(jī)模式)的結(jié)構(gòu)。另外,此時(shí),以在從低耗電狀態(tài)轉(zhuǎn)移至待機(jī)狀態(tài), 并在該待機(jī)狀態(tài)下進(jìn)行了數(shù)據(jù)的處理之后,再次回到低耗電狀態(tài)的方式進(jìn)行動(dòng)作也是可以 的。在上述實(shí)施方式中,以通信終端為PC的情況為例進(jìn)行了說(shuō)明,但通信終端并不限 于PC。例如,通信終端也可以為網(wǎng)絡(luò)復(fù)合機(jī)等。此外,使用的通信協(xié)議等并不限定于上述實(shí) 施方式。在上述實(shí)施方式中,采用在處于低耗電狀態(tài)時(shí),向NIClO整體供給電力的結(jié)構(gòu),但 是并不限定于這樣的結(jié)構(gòu)。例如,也可以采用下述結(jié)構(gòu),NIC由多個(gè)部分構(gòu)成,在處于低耗 電狀態(tài)時(shí),僅對(duì)其一部分供給電力,停止向其它部分的電力供給。如上所述,基于優(yōu)選實(shí)施方式對(duì)本發(fā)明進(jìn)行了說(shuō)明,但本領(lǐng)域的技術(shù)人員能夠理 解,本發(fā)明能夠進(jìn)行各種變更,并且具有多種實(shí)施方式。因此,在本發(fā)明的主旨和權(quán)利要求 的范圍內(nèi)進(jìn)行的各種變更也包含于本發(fā)明。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備,其包括通信單元,其經(jīng)由網(wǎng)絡(luò)與通信終端連接,與該通信終端之間 進(jìn)行通信;以及處理單元,其經(jīng)由通信路徑與所述通信單元連接,能夠成為第一電力狀態(tài)和 電力消耗比該第一電力狀態(tài)少的第二電力狀態(tài),在處于所述第一電力狀態(tài)時(shí)處理由所述通 信單元接收到的接收數(shù)據(jù),所述網(wǎng)絡(luò)設(shè)備的特征在于所述通信單元包括收發(fā)單元,其與所述通信終端之間經(jīng)由所述網(wǎng)絡(luò)收發(fā)數(shù)據(jù);判定單元,其判定所述處理單元的電力狀態(tài);轉(zhuǎn)換單元,其在由所述收發(fā)單元接收到來(lái)自所述通信終端的數(shù)據(jù),并且由所述判定單 元判定為所述處理單元處于所述第二電力狀態(tài)的情況下,輸出用于使該處理單元的電力狀 態(tài)轉(zhuǎn)換為所述第一電力狀態(tài)的轉(zhuǎn)換信號(hào);持續(xù)連接控制單元,其在由所述收發(fā)單元接收到來(lái)自所述通信終端的對(duì)話建立請(qǐng)求信 號(hào),并且從所述轉(zhuǎn)換單元輸出轉(zhuǎn)換信號(hào)的情況下,與該通信終端之間建立對(duì)話,并且在直至 所述處理單元的電力狀態(tài)轉(zhuǎn)換至所述第一電力狀態(tài)的期間,進(jìn)行在建立了對(duì)話的狀態(tài)下禁 止所述通信終端發(fā)送數(shù)據(jù)的持續(xù)連接控制。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述通信單元包含暫時(shí)存儲(chǔ)從所述通信終端接收到的接收數(shù)據(jù)的接收緩沖器,所述收發(fā)單元將與所述接收緩沖器的空余容量對(duì)應(yīng)的能夠接收的數(shù)據(jù)量依據(jù)規(guī)定的 通信協(xié)議向所述通信終端發(fā)送,所述持續(xù)連接控制單元,按照使所述能夠接收的數(shù)據(jù)量比該通信終端的能夠最小發(fā)送 的數(shù)據(jù)量小的方式,使從所述接收緩沖器讀出的數(shù)據(jù)量比非持續(xù)連接控制時(shí)小,直至由所 述判定單元判定為所述處理單元的電力狀態(tài)已轉(zhuǎn)換至所述第一電力狀態(tài)。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述持續(xù)連接控制單元在判定為所述處理單元的電力狀態(tài)已轉(zhuǎn)換至所述第一電力狀 態(tài)的情況下,結(jié)束所述持續(xù)連接控制,并且允許發(fā)送了所述對(duì)話建立信號(hào)的所述通信終端 發(fā)送數(shù)據(jù)。
4.如權(quán)利要求3所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述持續(xù)連接控制單元在結(jié)束所述持續(xù)連接控制,并且允許發(fā)送了所述對(duì)話建立請(qǐng)求 信號(hào)的通信終端發(fā)送數(shù)據(jù)的情況下,按照使所述能夠接收的數(shù)據(jù)量比該通信終端的能夠最 小發(fā)送的數(shù)據(jù)量大的方式,使從所述接收緩沖器讀出的數(shù)據(jù)量比所述持續(xù)連接控制時(shí)多。
5.如權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述規(guī)定的通信協(xié)議為TCP/IP。
6.如權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述收發(fā)單元在所述持續(xù)連接控制單元執(zhí)行持續(xù)連接控制的期間,在所述接收緩沖器 的空余容量比規(guī)定值少的情況下,向所述通信終端發(fā)送0作為能夠接收的數(shù)據(jù)量。
7.如權(quán)利要求2所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述通信單元包括存儲(chǔ)從所述接收緩沖器讀出的接收數(shù)據(jù)的存儲(chǔ)單元,當(dāng)由所述判定單元判定為所述處理單元的電力狀態(tài)已轉(zhuǎn)換至所述第一電力狀態(tài)時(shí),存 儲(chǔ)于所述存儲(chǔ)單元的接收數(shù)據(jù)向所述處理單元傳送。
8.如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述通信單元包含轉(zhuǎn)換判定單元,該轉(zhuǎn)換判定單元在由所述收發(fā)單元接收到數(shù)據(jù),并 且由所述判定單元判斷為所述處理單元處于所述第二電力狀態(tài)的情況下,判定是否需要使 所述處理單元的電力狀態(tài)轉(zhuǎn)換至所述第一電力狀態(tài),所述轉(zhuǎn)換單元在由所述轉(zhuǎn)換判定單元判定為需要使所述處理單元的電力狀態(tài)轉(zhuǎn)換至 所述第一電力狀態(tài)的情況下,輸出所述轉(zhuǎn)換信號(hào),所述持續(xù)連接控制單元在由所述轉(zhuǎn)換判定單元判定為需要使所述處理單元的電力狀 態(tài)轉(zhuǎn)換至所述第一電力狀態(tài)的情況下,在建立了對(duì)話的狀態(tài)下禁止所述通信終端發(fā)送數(shù) 據(jù),直至所述處理單元的電力狀態(tài)轉(zhuǎn)換至所述第一電力狀態(tài)。
9.如權(quán)利要求8所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述通信單元包括生成單元,其在由所述轉(zhuǎn)換判定單元判定為不需要使所述處理單元 的電力狀態(tài)轉(zhuǎn)換至所述第一電力狀態(tài)的情況下,生成對(duì)由所述收發(fā)單元接收到的數(shù)據(jù)的響 應(yīng),所述收發(fā)單元在由所述轉(zhuǎn)換判定單元判定為不需要使所述處理單元的電力狀態(tài)轉(zhuǎn)換 至所述第一電力狀態(tài)的情況下,將由所述生成單元生成的響應(yīng)向所述通信終端輸出。
10.如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述處理單元是將由所述通信單元接收到的打印數(shù)據(jù)打印輸出在紙張上的打印機(jī)。
11.如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述持續(xù)連接控制單元控制所述收發(fā)單元,使得作為能夠接收的數(shù)據(jù)量,將比所述通 信終端的能夠最小發(fā)送的數(shù)據(jù)量小的值依據(jù)規(guī)定的通信協(xié)議向所述通信終端發(fā)送,直至由 所述判定單元判定為所述處理單元的電力狀態(tài)已轉(zhuǎn)換至所述第一電力狀態(tài)。
12.如權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于所述通信單元包括暫時(shí)存儲(chǔ)從所述通信終端接收的接收數(shù)據(jù)的接收緩沖器,所述收發(fā)單元將與所述接收緩沖器的空余容量對(duì)應(yīng)的能夠接收的數(shù)據(jù)量依據(jù)規(guī)定的 通信協(xié)議向所述通信終端發(fā)送,所述持續(xù)連接控制單元控制所述收發(fā)單元,使得作為能夠接收的數(shù)據(jù)量,將比所述通 信終端的能夠最小發(fā)送的數(shù)據(jù)量小的值依據(jù)規(guī)定的通信協(xié)議向所述通信終端發(fā)送而與能 夠接收的數(shù)據(jù)量無(wú)關(guān),直至由所述判定單元判定為所述處理單元的電力狀態(tài)已轉(zhuǎn)換至所述 第一電力狀態(tài)。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)設(shè)備。本發(fā)明的網(wǎng)絡(luò)復(fù)合機(jī)(1)包括經(jīng)由LAN進(jìn)行通信的NIC;以及能夠成為通常電力狀態(tài)和低耗電狀態(tài),在處于通常電力狀態(tài)時(shí),處理接收到的數(shù)據(jù)的記錄部等。NIC具有收發(fā)部,其收發(fā)數(shù)據(jù);電力狀態(tài)判定部,其判定記錄部的電力狀態(tài);起動(dòng)信號(hào)輸出部,其在從PC接收對(duì)話建立請(qǐng)求信號(hào),并且判定為記錄部處于低耗電狀態(tài)的情況下輸出起動(dòng)信號(hào);以及持續(xù)連接控制部,其在直至記錄部起動(dòng)的期間,進(jìn)行在與PC建立了對(duì)話的狀態(tài)下禁止PC發(fā)送數(shù)據(jù)的持續(xù)連接控制。
文檔編號(hào)H04L29/06GK102082783SQ20101052976
公開(kāi)日2011年6月1日 申請(qǐng)日期2010年10月22日 優(yōu)先權(quán)日2009年11月27日
發(fā)明者桑原哲也 申請(qǐng)人:村田機(jī)械株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新晃| 乌海市| 江达县| 林口县| 长寿区| 修武县| 新丰县| 西和县| 瑞金市| 萨嘎县| 松江区| 英山县| 汉源县| 平罗县| 大冶市| 石渠县| 张家口市| 新丰县| 旌德县| 东明县| 老河口市| 雅江县| 灯塔市| 电白县| 壶关县| 焉耆| 平江县| 平定县| 封丘县| 石林| 兴和县| 台山市| 调兵山市| 英德市| 改则县| 禄劝| 吉隆县| 迁西县| 盐亭县| 湘潭县| 湘乡市|