新四季網

信息處理裝置和方法以及程序的製作方法

2023-07-25 03:05:11

專利名稱:信息處理裝置和方法以及程序的製作方法
技術領域:
本發明涉及作為檢索網絡上的設備的網絡設備檢索裝置的信息處理裝置及其控制方法以及程序。
背景技術:
現在,正在利用與網絡連接並能夠經由網絡從計算機進行操作的印表機和複合機那樣的網絡設備。伴隨於此,正在開發用於簡單地利用這些網絡設備的管理軟體。這樣的管理軟體提供了設備檢索、網絡地址設置、設備控制那樣的用於管理設備的各種功能。
對於管理軟體檢索網絡上的設備的方式,存在各種各樣的方法,作為方法之一,使用廣播(broadcast)方式。
廣播方式是以下的方式在網絡上廣播管理軟體對設備的檢索請求分組,接收到該檢索請求分組的設備向管理軟體回信檢索應答,由此檢索設備的存在。能夠容易地安裝該廣播方式,但廣播分組很多都無法越過連接網絡之間的路由器。這是因為網絡管理者為了抑制不必要的網絡通信量,大多設置為不使廣播分組經過路由器。其結果是有以下的問題,即基於廣播方式的設備檢索的檢索可能範圍狹窄得只限於同一子網內。
因此,正在開發不使用廣播,而是使用多播(multicast)的設備檢索方式。多播與廣播一樣能夠同時向多個發送目的地發送數據,但與廣播不同,通過向多播用的特別的地址發送數據,能夠只向進行了從該多播地址的接收準備的節點發送數據。由於這樣的特性,所以大多情況下許可多播分組的分組路由經過路由器。另外,一般依照以下的規則,決定是否向其他網絡轉送路由器所接收到的分組。
圖1是表示分組的結構的圖。TCP/IP分組具有101那樣的結構,其中的IP頭部分102具有TTL103(Time To Live)區域。由發送方對該TTL值設置初始值,但接收到該分組的路由器在將其值逐次地減去1的基礎上,轉送到其他網絡。這時,路由器在所接收到的分組的TTL值小於等於1的情況下,不進行分組的轉送而廢棄。由此,保證了不會產生永遠在網絡上轉送不需要的分組的狀況。根據該規則,分組的發送方通過最初將自己發送的分組的TTL值設置為適當的值,而能夠控制分組的達到範圍。
另外,由RFC2608定義的SLP(Service Location Protocol服務定位協議)是能夠使用多播在網絡上進行服務檢索的協議。圖2是表示在SLP中作為用於檢索服務的指令的分組請求(Service Request)(function=1)的分組結構的圖。圖3是表示作為用於接收到服務請求的服務進行應答的指令的服務應答(Service Reply)(function=2)的分組結構的圖。
發送方依照圖2所示的分組結構,生成將希望檢索的服務的類型和範圍分別記述為201、202的檢索請求分組,並使用多播發送分組。在網絡上接收到上述檢索請求分組的節點分析其內容,在自身符合該檢索條件的情況下,以圖3的分組結構回送應答。在不符合的情況下,廢棄分組。
另一方面,從省能量的觀點出發,在這些網絡設備中正在進行用於抑制消耗電力的改進。特別在利用熱使圖像定影的印表機和複印機等消耗電力大的設備的情況下,可以考慮為是否消耗電力低是適於產品普及的一個因素。通常,這些設備如果一段時間內持續處於沒有執行來自用戶的操作的狀態,或者一段時間內持續沒有執行與其他設備或計算機的通信的狀態,則轉移到睡眠模式(省電模式),通過只向單片微機、LAN控制器等消耗電力低的硬體提供電力,來維持必需的最低限度的功能,並停止不需要的電力供給,由此進行抑制消耗電力的處理。另外,為了解除睡眠模式,在有了來自用戶的操作的情況,以及從網絡上接收到具有特定數據形式的分組的情況下,進行處理使得重新開始所有的功能。
但是,在具有上述那樣的睡眠模式的網絡設備中,在從管理軟體檢索設備時會產生問題。即,在設備處於睡眠模式的情況下,即使管理軟體發送了檢索請求,設備也不恢復為通常狀態,因此不能回送應答,結果就不能進行設備的檢索。

發明內容
本發明就是針對上述問題而提出的,其目的在於即使在設備處於睡眠狀態的情況下,也高效地檢索這些設備。
根據本發明的一個形式,是一種能夠與網絡上的圖像處理裝置進行通信的信息處理裝置,其特徵在於包括發出檢索上述網絡上的圖像處理裝置的指示的檢索指示裝置;與上述檢索指示裝置的檢索指示對應地,發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送裝置;在由上述第1發送裝置發送了上述請求後,發送用於檢索上述圖像處理裝置的檢索請求的第2發送裝置;指定由上述第1發送裝置發送的請求的發送範圍的指定裝置,其中上述第2發送裝置在由上述指定裝置指定的發送範圍內發送上述檢索請求。
另外,根據本發明另一個形式,是一種能夠與網絡上的圖像處理裝置進行通信的信息處理裝置,其特徵在於包括發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送裝置;發送用於檢索上述圖像處理裝置的檢索請求的第2發送裝置;在由上述第1發送裝置發送了上述請求後,選擇第1檢索方法或第2檢索方法的任意一個的選擇裝置,該第1檢索方法是由上述第2發送裝置發送檢索請求的方法,第2檢索方法是不發送上述第1發送裝置的上述請求,而由上述第2發送裝置發送檢索請求的方法;根據由上述選擇裝置選擇出的檢索方法,控制第1發送裝置或第2發送裝置的控制裝置。
通過以下的詳細說明以及附加有附圖標記的具體實施例,能夠了解本發明的其他特徵和優點。


圖1是表示在現有例子中通常使用的分組結構的圖。
圖2是表示SLP中的服務請求指令的分組結構的圖。
圖3是表示SLP中的服務應答指令的分組結構的圖。
圖4是實施例1中的網絡設備檢索系統的結構圖。
圖5是設備檢索裝置的框圖。
圖6是網絡設備的框圖。
圖7是表示本發明中的設備檢索軟體的處理的流程圖。
圖8是在本發明的設備檢索裝置中生成的設備列表的例子。
圖9是本發明中的喚醒(Wakeup)分組的例子。
圖10是本發明中的檢索請求分組的例子。
圖11是本發明中的檢索應答分組的例子。
圖12是表示本發明中的設備的狀態轉移的圖。
圖13是表示本發明中的睡眠狀態的設備的處理的流程圖。
圖14是本發明中的進行設備的檢索設置的畫面例子。
圖15是表示本發明的設備中的檢索應答判斷處理的流程圖。
圖16是本發明中的設備檢索軟體的檢索畫面的例子。
圖17是本發明中的設備檢索軟體的檢索設置畫面的例子。
圖18是實施例1中的檢索出的設備列表的例子。
圖19是實施例1中的檢索出的設備列表的例子。
圖20是實施例2中的網絡設備檢索系統的結構圖。
圖21是實施例2中的檢索出的設備列表的例子。
圖22是實施例2中的檢索出的設備列表的例子。
圖23是表示實施例3中的網絡系統的結構的圖。
圖24是表示實施例3中的圖像形成裝置的結構例子的圖。
圖25是表示實施例3中的信息處理裝置的結構例子的圖。
圖26是表示實施例3中的圖像形成裝置的控制器單元的硬體結構例子的圖。
圖27是用於說明實施例3中的安裝程序(installer)的功能結構和處理動作的圖。
圖28是表示實施例3中的圖像處理控制部件的控制部件中的處理的流程圖。
圖29是表示實施例3中的從深度睡眠狀態到產生恢復信號為止的監視處理的流程圖。
圖30是用於說明實施例3中的將不特定裝置或多個特定裝置作為發送目的地的包含通信信息和用於電源控制中的識別符的數據模式的一例,即SLP多播分組的圖。
圖31是表示實施例3中的全體檢索處理的流程圖。
圖32是表示實施例3中的其他全體檢索處理的流程圖。
圖33是表示實施例3中的檢索處理的流程圖。
圖34是表示實施例3中的簡易檢索列表的顯示例子的圖。
圖35是表示實施例3中的全體檢索列表的顯示例子的圖。
圖36是表示實施例3中的檢索列表的其他顯示例子的圖。
具體實施例方式
(實施例)以下,參照附圖詳細說明本發明的適合的一個實施例。
圖4是在實施例1中能夠適用本發明的網絡設備檢索系統的結構例子的圖。在圖4中,構成為通過路由器430、440將3個LAN400、410、420連接起來,LAN400與計算機裝置401和設備402連接,LAN410與設備411連接,LAN420與設備421連接。在此,設備是指印表機、複印機、FAX、掃描儀、複合機等圖像處理裝置。
圖5是表示本發明中的能夠作為網絡設備檢索裝置利用的計算機裝置401的結構例子的框圖。另外,能夠用與現有的計算機裝置一樣的計算機裝置實現本發明中的網絡設備檢索裝置。
在圖5中,在硬碟(HD)511中存儲了使計算機裝置401作為本實施例的網絡設備檢索裝置發揮功能的程序。在以下的說明中,不特別進行限定,網絡設備檢索裝置的處理執行的主體是CPU501,軟體上的控制的主體是存儲在硬碟(HD)511中的網絡設備檢索軟體。
圖6是說明網絡設備的硬體結構的框圖。另外,在此以雷射印表機為例進行說明。在圖6的印表機600中,60是印表機CPU(CPU),根據存儲在ROM603的程序用ROM中的控制程序,統一地控制對與系統總線604連接的各種設備的訪問,並將作為輸出信息的圖像信號輸出到經由印刷接口607連接的印刷部件(印表機引擎)610。另外,在該ROM603的程序用ROM中存儲了CPU601能夠執行的控制程序等。進而,在ROM603的字體用ROM中存儲在生成上述輸出信息時使用的字體數據(包含輪廓字體數據)等,在ROM603的數據用ROM中,存儲了在主計算機上使用的信息等。CPU601能夠經由LAN控制器部件606與網絡上的主計算機進行通信處理。602是RAM,主要作為CPU601的主存儲器、工作區域等發揮功能,構成為能夠通過未圖示的與增設埠連接的可選RAM來擴充存儲器容量。另外,RAM602用於輸出信息展開區域、環境數據存儲區域等。由盤控制器(DKC)608控制對硬碟(HD)、IC卡等外部存儲裝置611的訪問。硬碟存儲了字體數據、仿真程序、表格數據等,或者暫時存儲列印選項,作為用於從外部控制脫機列印作業的作業存儲區域而使用。另外,605是操作面板,用戶能夠從軟體鍵盤輸入各種信息。上述外部存儲裝置不只限於一個,也可以具有至少一個以上,並構成為能夠與內置字體和可選字體卡、存儲了用於解釋語言系統不同的印表機控制語言的程序的外部存儲器連接。609是非易失性存儲器,區別用戶和區別組地存儲來自操作面板605的印表機模式設置信息。
另外,未圖示地,印表機600進而能夠可選地安裝執行裝訂和排序功能的整理裝置(finisher)、用於實現兩面印刷功能的兩面裝置等各種擴展裝置,由CPU601控制它們的動作。
電源控制部件612控制向印表機600的各部件的電源供給,具備2個系統的電源控制線。一個系統通過線614與LAN控制器606和操作面板605連接,另一個系統通過線613與印表機控制器605和列印引擎610連接,構成為如果印表機600在某一定時間內持續處於待機狀態而從CPU601指示了轉移到睡眠模式,則停止從線613的電源供給,成為只有與線614連接的LAN控制器606、操作面板605和電源控制部件612能夠動作的狀態。能夠向LAN控制器606登記特定的數據模式,構成為如果從網絡上接收到包含該數據模式的分組,則為了使印表機600恢復為通常狀態,而向電源控制部件612進行指示而重新向線613進行電源供給。CPU601在啟動時執行控制程序時,進行向LAN控制器606登記數據模式的處理,但如後述那樣,也能夠由用戶設置該數據模式的一部分。以後,將用於使設備從睡眠狀態恢復為通常狀態的包含特定數據模式的分組記述為喚醒(Wakeup)分組。
圖7是表示網絡設備檢索軟體的內部動作的流程圖。
如果指示了執行檢索,則在步驟701中,取得由用戶通過圖17所示的檢索設置畫面輸入並設置的在發送分組中使用的TTL值和SCOPE值。接著,在步驟702中,通過多播發送用於使處於睡眠狀態的設備轉移到通常狀態的喚醒分組。這時,對喚醒分組設置在步驟701中取得的TTL值。另外,始終將SCOPE值設置為「AAA」。將在後面使用圖9說明該喚醒分組的格式。
然後,在步驟703中,等待設備從睡眠狀態轉移到通常狀態。在此,例如等待10秒鐘,但也可以由用戶變更該值。
接著,在步驟704中,通過多播發送檢索請求分組。這時,向檢索請求分組設置在步驟701中取得的TTL值和SCOPE值。將在後面使用圖10說明檢索請求分組的格式。然後,在步驟705中,判斷是否接收到來自設備的檢索應答。將在後面使用圖11說明檢索應答分組的格式。在接收到檢索應答的情況下,前進到步驟706,從所接收到的檢索應答中取出MAC地址或IP位址那樣的設備信息,在追加到設備列表中後,前進到步驟707。另外設備列表是圖8那樣的列表,以列表形式保存了對檢索請求進行了應答的設備的信息。另外,在步驟705中沒有接收到檢索應答的情況下,前進到步驟707。在步驟707中,判斷在步驟704中發送了檢索請求分組後是否經過了預定時間。在此,例如等待10秒,但也可以由用戶變更該值。在步驟707中沒有經過預定時間的情況下,返回到步驟705。而在經過了預定時間的情況下,前進到步驟708,顯示所生成的設備列表並結束處理。另外,在圖7的流程圖中,在發送了喚醒分組後經過了規定的時間後發送檢索請求分組,但也可以將它們作為一個分組進行發送。
圖9是在圖7的步驟702中發送的喚醒分組的例子。喚醒分組依照SLP格式,將服務類型指定為「wakeup.AAA」。設備的LAN控制器606如果接收到作為服務類型指定了該「wakeup.AAA」的SLP分組,則從睡眠狀態恢復為通常狀態。即,在本實施例中,表示了作為特定的數據模式向設備的LAN控制器606登記了「wakeup.AAA」的情況。
圖10是在圖7的步驟704中發送的檢索請求分組的例子。檢索請求分組依照SLP格式,將所檢索的服務類型指定為「servicews-discovery.AAA」,將SCOPE指定為「AAA」。
圖11是在圖7的步驟705中接收的檢索應答分組的例子。檢索應答分組依照SLP格式,回送包含用於訪問的URL等信息的URL口(URL Entry)。
圖12是表示設備的狀態轉移的圖。在通常狀態1201下,如果在一定時間內持續處於沒有執行來自用戶的操作的狀態,或者一定時間內持續處於沒有執行與其他設備或計算機的通信的狀態,則轉移到睡眠狀態1202。在睡眠狀態1202下,在有了來自用戶的操作的情況下,或者從網絡上接收到喚醒分組的情況下,轉移到通常狀態1201。
圖13是表示處於睡眠狀態的設備的內部處理的流程圖。處於睡眠狀態的設備如果在步驟1301中從網絡接收到圖9那樣的喚醒分組,則前進到步驟1302,轉移到通常模式。接著,如果在步驟1303中接收到圖10那樣的檢索請求分組,則前進到步驟1304,對分組進行分析,在步驟1305中判斷是否應該對檢索請求進行應答。在判斷為應該應答的情況下,前進到步驟1306,發送圖11那樣的檢索應答並結束處理。在判斷為不應該應答的情況下,前進到步驟1307,廢棄接收到的檢索請求分組,結束處理。使用圖15詳細說明是否應該應答的判斷。
圖14是在設備的操作面板605中進行檢索設置的畫面的例子。
在設備中,通過選擇按鍵1401或1402來設置是否進行SLP應答。在進行SLP應答的情況下,也可以進行設備所屬的SCOPE設置。如果按下了按鍵1403,則顯示軟體鍵盤(未圖示),可以輸入SCOPE信息,在區域1404中顯示輸入了的信息。在圖14的例子中,表示了作為SCOPE值輸入了「AAA」的例子。通過按下按鍵1405,將在該畫面上設置的項目保存到非易失性存儲器609中。另外,在本實施例中,只在圖15的判斷處理中使用在此設置的SCOPE值,對向LAN控制器606的數據模式登記沒有影響。
圖15是詳細表示圖13的步驟1305中的判斷處理的流程圖。
首先,在步驟1501中,取得通過圖14設置了的SCOPE的值。接著,在步驟1502中,判斷所接收到的檢索請求分組所指定的SCOPE是否與在步驟1501中取得的值一樣。在一樣的情況下,前進到步驟1503,判斷所接收到的檢索請求分組所指定的服務類型是否是「servicews-discovery.AAA」。在一樣的情況下,判斷為應該進行檢索應答(S1504)。在步驟1502和步驟1503中不一樣的情況下,判斷為不應該進行檢索應答(S1505)。
接著,說明在圖4的網絡中用戶進行設備檢索時的動作。另外,在此,在執行設備檢索時,設備402、411、421全部處於睡眠狀態。
圖16是設備檢索裝置401上的設備檢索軟體所具有的檢索畫面的例子。在此,通過設置按鍵1601進行檢索的設置,通過按下執行按鍵1602,依照圖7的流程圖,執行檢索。將檢索處理的結果所生成的設備列表顯示在區域1603中。如果用戶按下了設置按鍵1601,則顯示圖17那樣的檢索設置畫面。用戶從檢索設置畫面輸入TTL值和SCOPE值。
在圖17中作為TTL值輸入了1並執行檢索的情況下,在圖7的流程圖所示的檢索處理中,作為TTL值向喚醒分組和檢索請求分組設置1.這樣,由路由器430接收從檢索裝置401發送的喚醒分組,由於TTL是1,所以不將該喚醒分組轉送到LAN410。其結果是只有LAN400上的設備402接收該喚醒分組,轉移到通常狀態。另外,由於設備411、421不接收喚醒分組,所以保持睡眠狀態。
接著,由於從檢索裝置401發送的檢索請求分組的TTL也是1,所以路由器430不將檢索請求分組轉送到LAN410。其結果是只有LAN400上的設備402接收檢索請求分組,並向檢索裝置回送檢索應答。其結果是檢索裝置401能夠檢索到一臺設備,並如圖18那樣顯示設備列表。
接著,在圖17中作為TTL值用戶輸入2並執行檢索的情況下,作為TTL值向喚醒分組和檢索請求分組設置2。由路由器430接收從檢索裝置401發送的喚醒分組,路由器430將該喚醒分組的TTL值減去1,並轉送到LAN410。進而,由路由器440接收被轉送到LAN410的喚醒分組,但由於TTL是1,所以不將該喚醒分組轉送到LAN420。其結果是位於LAN400上的設備402和位於LAN410上的設備411接收喚醒分組,轉移到通常狀態。另外,設備421由於不接收喚醒分組,所以保持睡眠狀態。接著,從檢索裝置401發送的檢索請求分組的TTL還是2,由路由器430轉送到LAN410,但路由器440不轉送到LAN420。其結果是位於LAN400上的設備402和位於LAN410上的設備411接收檢索請求分組,並向檢索裝置回送檢索應答。其結果是檢索裝置401能夠檢索出2臺設備,並如圖19那樣顯示設備列表。
(實施例2)接著,說明實施例2。
在本實施例中,基本結構與實施例1一樣,只說明其不同點。在實施例1中,作為喚醒分組的SCOPE值始終使用「AAA」,由此睡眠狀態的設備恢復到通常狀態,但在本實施例中,通過使該SCOPE值也可變,而能夠進一步進行細緻的檢索控制。
圖20是表示本實施例中的網絡設備檢索系統的結構例子的圖。
在圖20中,在LAN2000上連接了檢索裝置2001、設備2002、2003、2004。另外,通過與實施例1一樣的路由器能夠將多個LAN相互連接起來,但為了明確與實施例1的不同點,所以簡化了說明。
在檢索裝置2001上動作的檢索軟體進行圖7所示的處理,但向在步驟702中發送的喚醒分組設置在步驟701中取得的SCOPE值。
另外,在從圖14的設備的操作面板進行的檢索設置中,在向LAN控制器606的數據模式登記中也使用用戶設置的SCOPE值。其結果是為了使處於睡眠狀態的設備轉移到通常狀態,而需要發送具有與在此設置的SCOPE值一樣的值的喚醒分組。
接著,說明在圖20的網絡中用戶進行設備檢索時的動作。另外,在此假設在執行設備檢索時,設備2002、2003、2004全部處於睡眠狀態。另外,通過圖14所示的方法,作為SCOPE值向設備2002設置「Floor1」,作為SCOPE值向設備2003和2004設置「Floor2」。
在用戶在圖17的畫面中作為SCOPE值輸入了「Floor1」並執行檢索的情況下,在圖7的流程圖所示的檢索處理中,作為SCOPE值向喚醒分組和檢索請求分組設置「Floor1」。這樣,設備2002、2003、2004全部都接收從檢索裝置2001發送的喚醒分組,但只有作為設備的SCOPE值設置了「Floor1」的設備2002轉移到通常狀態,設備2003和設備2004保持睡眠狀態。即,與實施例1中的用於使設備從睡眠狀態恢復到通常狀態的特定數據模式是登記了「Wakeup.AAA」的SLP分組相對,實施例2中的特定數據模式是登記了「Wakeup.AAA」並且作為SCOPE值登記了與向設備登記的SCOPE值一樣的SCOPE值的SLP分組。
接著,只有處於通常狀態的設備2002接收從檢索裝置2001發送的檢索請求分組,並向檢索裝置回送檢索應答。其結果是檢索裝置2001能夠檢索出1臺設備,並如圖21那樣顯示設備列表。
接著,在用戶在圖17的畫面中作為SCOPE值輸入了「Floor2」並執行檢索的情況下,在圖7的流程圖所示的檢索處理中,作為SCOPE值向喚醒分組和檢索請求分組設置「Floor2」。這樣,設備2002、2003、2004全部接收從檢索裝置2001發送的喚醒分組,但作為設備的SCOPE值設置了「Floor2」的設備2003和2004轉移到通常狀態,設備2002保持睡眠狀態。接著,處於通常狀態的設備2003和2004接收接著從檢索裝置2001發送的檢索請求分組,並向檢索裝置回送檢索應答。其結果是檢索裝置2001能夠檢索出2臺設備,並如圖22那樣顯示設備列表。
另外,在上述實施例1和實施例2中,檢索裝置使用圖5所示那樣的現有的計算機裝置,但並不只限於此。例如當然可以由複印機等具有操作面板的設備將檢索軟體程序存儲在ROM603中,由CPU601執行它,由此進行其他設備的檢索。
(實施例3)接著,說明實施例3。
在上述實施例1和實施例2中,說明了設備的睡眠狀態是唯一的情況。但是,對於某些設備,可以考慮將其睡眠狀態分為多個水平進行管理的方法。即,可以考慮與切斷電力供給的水平對應地具有多個睡眠狀態的設備。在本實施例中,與該水平對應地將該多個睡眠狀態分別稱為深度睡眠、輕度睡眠。將在後面說明深度睡眠和輕度睡眠的各個睡眠狀態的內容。
在本實施例中,說明在計算機檢索具有深度睡眠和輕度睡眠兩種睡眠狀態的設備時的更有效的檢索方法。
圖23是表示本實施例的網絡系統的結構的圖。2301、2302是與在本發明中所謂的印刷裝置對應的數字複印機等圖像形成裝置,主要具有圖像的輸出功能。2303、2304是與在本發明中所謂的信息處理裝置對應的成為主計算機的個人計算機(PC)等信息處理裝置。這些圖像形成裝置2301、2302和個人計算機2303、2304經由LAN(區域網)2305連接。
在圖像形成裝置2301、2302中,2310是用於用戶進行各種操作的操作部件,2320是用於依照來自操作部件2310的指示讀取圖像信息的圖像掃描儀,2330是將圖像信息印刷到紙張上的印表機。2340是控制器單元,根據來自操作部件2310和個人計算機2303、2304的指示對圖像掃描儀2320、印表機2330進行圖像信息輸出的控制。
例如,如果從個人計算機2303、2304通過LAN2305向圖像形成裝置2301、2302提供作為圖像信息的印刷數據,則能夠將其列印出來(圖像輸出)。
圖24表示圖像形成裝置2301、2302的結構例子。另外,向與圖23所示的結構對應的部分付與同一符號。2401是原稿臺玻璃,順序地將從原稿自動傳送裝置2442傳送的原稿裝載到規定的位置上。2402例如是由滷燈構成的原稿照明燈,對裝載在原稿臺玻璃2401上的原稿進行曝光。
2403、2404、2405是掃描反射鏡,被容納在未圖示的光學掃描單元中,一邊來回運動,一邊將來自原稿的反射光導向CCD單元2406。CCD單元2406由以下部分構成使來自原稿的反射光在攝像元件2408上成像的成像透鏡2407;例如由CCD構成的攝像元件2408;對攝像元件2408進行驅動的CCD驅動器2409等。在將來自攝像元件2408的圖像信號輸出例如轉換為8比特的數字數據後,輸入到控制器單元2340。
2410是感光鼓,通過前曝光燈2412在圖像形成中除去靜電,通過一次帶電器2413同樣地帶電。2417是例如由半導體雷射器等構成的曝光裝置,根據由進行圖像形成和裝置整體的控制的控制器單元2340處理了的圖像數據,對感光鼓2410進行曝光,形成靜電潛像。
2418是顯影器,容納了黑色的顯影劑(墨粉)。2419是轉印前帶電器,在將顯影在感光鼓2410上的墨粉像轉印到紙張上前施加高壓。2420、2422、2424、2442、2444是給紙單元(2420是手動給紙單元),通過各給紙滾筒2421、2423、2425、2443、2445的驅動,將轉印紙張傳送到裝置內,並在阻擋滾筒(resist roller)2426的設置位置上暫時停止,寫入形成在感光鼓2410上的圖像,在一定定時下進行再傳送。
2427是轉印帶電器,將顯影在感光鼓2410上的墨粉像轉印到所傳送的轉印紙張上。2428是分離帶電器,從感光鼓2410上分離轉印動作結束了的轉印紙張。由清掃器2411回收沒有轉印而殘留在感光鼓2410上的墨粉。
2429是傳送帶,將轉印過程結束了的轉印紙張傳送到定影器2430,例如通過熱進行定影。2431是調節器(flapper),將定影過程結束了的轉印紙張的傳送路徑控制在排序器(sorter)2432或中間紙盒2437的配置方向的任意一個上。2433~2436是給送滾筒,將一次定影過程結束了的轉印紙張翻轉(多重)或非翻轉(兩面)地給送到中間紙盒2437。2438是再給送滾筒,再次將裝載在中間紙盒2437上的轉印紙張傳送到阻擋滾筒2426的配置位置上。
圖25表示個人計算機2303、2304的硬體結構例子。2501是CPU,2502是存儲有各種程序等的啟動ROM,2503是在應用程式動作時作為計算區域使用的RAM,2504是存儲應用程式和處理數據的非易失性存儲裝置的硬碟,2505是用於保存基本設置信息的非易失性RAM(NVRAM),2506是通信控制部件,分別經由總線2507連接。
圖26表示圖像形成裝置2301、2302的控制器單元2340的硬體結構例子。特別表示在後述的深度睡眠狀態中進行電力供給恢復而成為能夠應答來自外部裝置的各種請求的狀態的情況。包含在控制器單元2340中的圖像處理控制部件2601具有單晶片的控制部件(控制器晶片)2602。控制部件2602由以下部分構成存儲未圖示的各種程序的ROMI/F、RMA(包含DRAM)I/F、PCI總線I/F、VideoI/F功能;從任意的外部裝置轉送來的印刷用記述語言的展開硬體;包含各種數據的壓縮和展開功能的ASIC等。另外,控制部件2602還具備對經由網絡和LAN控制器2610從外部裝置接收到的印刷數據進行圖像處理的功能;接收經由LAN控制器2610傳送來的數據並進行處理的功能。
硬碟2603是在沒有接通主電源的情況下也繼續保存數據的非易失性存儲裝置。在硬碟2603中存儲有與圖像處理控制部件2601的各部件對應的初始化程序、與圖像處理、通信、顯示等有關的初始設置值(參數)、定義圖像處理、通信、顯示等各種動作的程序。在本實施例中,也將存儲在硬碟2603中的與初始化有關的數據稱為初始化數據或設置數據。在接通了圖像形成裝置2301、2302的主電源開關的情況下,開始執行存儲在硬碟2603中的啟動(BOOT)程序,由包含控制部件2602的圖像處理控制部件2601的各部件從硬碟2603讀入初始化程序、初始設置值(參數)、主程序等,並進行初始化處理。
SDRAM2604具有以下作用,即暫時存儲由控制部件2602對印刷數據進行了展開後的數據,或者與轉移到後述的深度睡眠(DEEPSLEEP)狀態的情況對應地,在初始化處理時暫時備份從硬碟2603讀入的初始化數據和設置數據。在從深度睡眠狀態恢復時由各部件再次利用所備份的初始化數據和設置數據,能夠在向各部件再次接通電源時進行高速恢復。另外,除了SDRAM以外,還可以使用DDR-SDRAM、SRAM等。一般與硬碟、EEPROM、快閃記憶體等非易失性存儲裝置相比,易失性存儲裝置的數據讀入/寫入速度快,因此理想的是使用易失性存儲裝置。特別地如果程序的數據大小越大,則由於ROM的數據大小限制,而只能將程序存儲到硬碟中,但在這樣的情況下,易失性存儲裝置對高速化特別有效。
在此,說明本實施例中的深度睡眠。圖像處理控制部件2601如果在啟動定時器後一定時間沒有檢測到中斷信號,則從電源部件2614向以下的部分提供徹夜電源,即圖像處理控制部件2601內的各模塊中的SDRAM2604、操作顯示部件2608、擴展接口2612、LAN控制器2610、網絡接口(LANI/F)2609、電源開關電路2167等那樣的在從無法對來自外部裝置的印刷數據進行接收和處理、無法對狀態請求進行應答的狀態恢復時所必需的最低限度的部分,並且進行動作使得切斷對其他功能模塊的電源提供。
向操作顯示部件2608接通徹夜電源,用戶可以為了確認包含圖像處理控制部件2601的圖像形成裝置的狀態,或變更與各種圖像處理有關的設置而利用它。另外,將在後面詳細說明,與對操作顯示部件2608的操作對應地,發出使圖像處理控制部件2601從深度睡眠狀態恢復的啟動信號(圖中的PME)。PME就是Power Management Event(電源管理事件)的簡稱,在指示接通系統的電源時使用。PME是安裝了以PCI2.2規格為基準的總線的系統所能夠接收的信號,但本發明並不只限於PME,對於獨立的指示信號或其他指示信號,只要能夠指示電源接通,就能夠使用。
LANI/F2609是用於與多個外部裝置(也稱為主計算機或信息處理裝置)進行各種數據通信的接口裝置,例如可以採用10/100BASE-T連接器。
LAN控制器2610對經由LANI/F2609的與外部裝置的通信進行控制。LAN控制器2610由從徹夜電源2615提供電源的部分(虛線部分)、從非徹夜電源2616提供電源的部分(非虛線部分)構成。LAN控制器2610的虛線部分能夠作為監視部件發揮功能,該監視部件針對經由LANI/F2609的來自外部的查詢,監視是否接收到多個模式中的任意一個模式的數據。通過該監視部件的監視,如果識別出任意的模式,則發出使控制部件2602從深度睡眠狀態恢復的啟動信號。
在此,將多個模式登記在MAC ROM2611中,在初始化處理時由LAN控制器2610讀入。也可以向MAC ROM2611提供非徹夜電源。另外,也可以由用戶經由操作顯示部件2608對登記在MACROM2611中的模式進行設置,或者經由網絡從遙控設備(個人計算機2303、2304等)進行設置並存儲保存。
另外,作為多個模式,例如可以列舉(1)目標IP位址是本裝置的IP位址的ARP(Address Resolution Protoco1)分組的模式,(2)具有包含將不特定裝置或多個特定裝置作為發送目的地的通信信息和在電源控制中使用的獨立標識符的模式的多播分組(以多個特定裝置為發送目的地)、廣播分組(以不特定裝置為發送目的地)等。
在此,如果說明通信信息,則是指例如用於進行EtherFrame的發送目的地Ether地址、IP Frame的發送目的地IP位址、發送方埠編號、發送目的地埠編號等數據的通信的信息。
另一方面,如果說明在電源控制中使用的獨立標識符,則是指例如特定的操作代碼、特定的字符串等可以解釋為從深度睡眠狀態恢復的觸發的模式。
另一方面,不只是圖像形成裝置側,在主計算機側也具備生成該獨立模式的生成部件(應用程式、通信模塊、印表機驅動程序等)。
接著,參照圖27,說明用於向個人計算機2303、2304設置邏輯印表機的安裝程序的功能結構和處理動作。另外,邏輯印表機是指用於將個人計算機中的根據應用程式數據生成的印刷數據發送到網絡上的印刷裝置的軟體模塊、目標文件(object)、與該目標文件對應的設置值的總稱。已知有以Window(註冊商標)印表機等為代表的設備。個人計算機2303、2304由UI顯示部件2701、序列處理部件2702、設備(印刷裝置)檢索部件2703、埠作成部件2704、安裝(install)執行部件2705構成。
在安裝時,在序列處理部件2702和設備檢索部件2703之間,(1)執行設備檢索請求(基於SNMP(Simple Network ManagementProtocol)的裝置存在確認),(2)回送檢索設備的IP位址、印表機名(其他Mac地址或位置等設備的信息MIB)。進而,也可以使用MIB取得與檢索設備有關的追加信息。作為追加信息可以列舉例如安裝在脫機印表機等印刷裝置中的選項信息等。將這些取得的信息反映到個人計算機2303、2304中的邏輯印表機的預設設置中。
另外,在序列處理部件2702和埠作成部件2704之間,(3)進行與選擇出的圖像形成裝置的IP位址對應的埠作成請求,(4)通知作成結果。
進而,在序列處理部件2702和安裝執行部件2705之間,(5)進行安裝請求,(6)通知安裝結果。
進行後述的檢索處理,在個人計算機2303、2304中取得了檢索結果,並選擇出安裝對象的印表機的情況下,通過圖27的公知的結構,進行個人計算機2303、2304等中的印表機的設置。
圖28是表示圖像處理控制部件2601的控制部件2602中的處理的流程圖。在步驟S2801中,判斷在第1規定時間內(例如5分鐘)是否沒有來自外部的輸入。作為來自外部的輸入,可以列舉對印刷數據(印刷請求)和圖像形成裝置的狀態的查詢等。
在步驟S2801中判斷為No的情況下,到經過第1規定時間為止,循環進行步驟S2801的判斷處理。另外,步驟S2801的判斷處理可以與實際監視事件的產生的處理對應。即,可以是監視在經過了第1規定時間的情況下產生的事件的處理。
在步驟S2801中判斷為Yes的情況下,在步驟S2802中抑制對印表機引擎的電源供給。也可以切斷對印表機引擎的電源供給的節電,也可以減少供給電力使得成為維持印表機引擎的餘熱的程度而節電。將在該步驟S2802中達到的電力狀態稱為輕度睡眠(LIGHT SLEEP)狀態。另外,作為在步驟S2801中判斷為Yes的情況,不只是判斷是否經過了第1規定時間,也可以設想從操作顯示部件2608、擴展接口2612發出強制地轉移到輕度睡眠狀態的指令,而適用各種條件。
在步驟S2803中,進而判斷在第2規定時間內(例如在經過了第1規定時間後進而5分鐘)是否沒有來自外部的輸入。作為在此的來自外部的輸入,可以列舉使得從深度睡眠狀態恢復的數據模式、圖像形成裝置的各種狀態的請求、印刷數據、經由操作顯示部件2608的指示輸入等。
在步驟S2803中判斷為Yes的情況下,在步驟S2804中判斷是否能夠轉移到深度睡眠狀態。另外,作為在步驟S2803中判斷為Yes的情況,也可以設想從操作顯示部件2608、擴展接口2612發出強制地轉移到深度睡眠狀態的指令,而適用各種條件。
然後,在步驟S2804中判斷為Yes的情況下,在步驟S2805中,暫時將在圖像處理控制部件2601(或控制部件2602)的初始化處理時讀入的初始化數據和設置數據備份到SDRAM2604中。
如果向SDRAM2604的備份處理結束,則在步驟S2806中,切斷來自非徹夜電源2616的電源供給。具體地說,發送使電源開關電路2617切斷來自非徹夜電源2616的電源供給的開關信號,電源開關電路2617動作,停止來自非徹夜電源2616的電源供給,圖像處理控制部件2601轉移到不到1W的待機電力的深度睡眠狀態。另外,不只是控制部件2602,也停止LAN控制器2610的非虛線部分(將來自外部的印刷數據等傳送到控制部件2602的通信控制部件)的功能而進行節電,能夠進一步實現通信部件的省電。
在步驟S2807中,監視指示從深度睡眠狀態恢復的事件的產生。具體地說,在向電源開關電路2617施加圖26所示的PME的情況下,在步驟S2807中判斷為Yes。另外,可以通過使用電源開關電路2617那樣的硬體結構來實現步驟S2807的事件監視處理,也可以使用軟體來實現。
在步驟S2807中判斷為Yes的情況下,在步驟S2808中判斷是否從深度睡眠狀態恢復。例如可以作為標誌在規定的存儲區域中保存向深度睡眠狀態的轉移履歷,通過由電源開關電路2617參照該標誌,來進行判斷。即,在沒有設置標誌的情況下,表示主電源被從關操作為開的情況,在該情況下,在基於從非易失性存儲裝置(硬碟2603)讀入的設置數據執行印刷裝置本體的初始化處理後,轉移到步驟S2801或步驟S2803。
在步驟S2808中判斷為Yes的情況下,在步驟S2809中,由控制部件2602讀入在步驟S2805中備份到SDRAM2604中的各種參數和主程序。
然後,在步驟S2810中,使得電力狀態恢復到輕度睡眠狀態。在輕度睡眠狀態下,至少不使印表機引擎如印刷時那樣運轉,可以經由LAN和USB等與外部裝置進行通信。這時,也向LAN控制器2610的非虛線部分(將來自外部的各種數據傳送到控制部件402的通信控制部件)接通電力。
另外,步驟S2810的向輕度睡眠狀態的恢復與轉移到能夠接收印刷數據或能夠對來自外部的對印刷裝置的各種查詢進行應答的狀態對應,在恢復到輕度睡眠狀態後,依照來自外部裝置的各種指令,執行後面的步驟S2811的轉移處理。另外,如果是在後述的獨立幀模式中包含狀態請求、檢索應答請求的指令的情況,則不是該順序。
然後,在步驟S2811中,判斷是否從外部裝置接收到對圖像形成裝置的狀態的應答,在判斷為Yes的情況下,在步驟S2815中進行應答處理後,在步驟S2816中對定時器進行復位,處理返回到步驟S2803。
與SDRAM的讀入速度和讀入數據量對應地,在從深度睡眠狀態恢復到輕度睡眠狀態的情況下有需要數秒鐘時間的情況,在該情況下,可以設想無法及時對來自外部的請求進行應答的情況。但是,通過使外部裝置進行請求的再次發送,作為結果還是能夠從圖像形成裝置對外部裝置進行狀態應答請求。
另一方面,在步驟S2811中判斷為No的情況下,在步驟S2812中,進而判斷是否接收到印刷請求,在判斷為No的情況下,處理返回到步驟S2803。
在步驟S2812中判斷為Yes的情況下,在步驟S2813中控制電源使得接通印表機引擎的電源,在步驟S2814中執行各種印刷輸出處理。然後,在步驟S2814的印刷輸出處理結束後,處理再次返回到步驟S2801。
接著,參照圖29,說明在從外部發送數據過程中,包含監視多種模式中的任意一種模式的數據接收的LAN控制器2610的監視部件的監視處理的到產生了從深度睡眠狀態的恢復信號為止的監視處理。另外,圖29的流程圖也可以與圖28的流程圖的步驟S2807同步地執行,另外,也可以作為獨立的過程並行地執行圖28的流程圖。
在圖像處理控制部件2601處於深度睡眠狀態時,執行圖29的流程圖的各步驟中的處理,與對操作顯示部件2608的操作對應地執行步驟S2901,步驟S2902到2905與通過LAN控制器2610執行的處理對應。所以,如果在步驟S2906的處理中產生了信號,則在圖6的步驟S2807中判斷為Yes。
首先,在步驟S2901中判斷是否對操作顯示部件2608進行了任意的操作。作為對操作顯示部件2608的操作,可以是按下了設置在操作顯示部件2608上的按鍵,也可以是在操作顯示部件2608是液晶顯示板的情況下接觸了液晶畫面。
在步驟S2901中判斷為Yes的情況下,發出從深度睡眠狀態恢復的信號(圖26中的PME)(步驟S2906)。
在步驟S2902中,判斷是否接收到發送到本裝置的分組。在判斷是否發送到本裝置時,可以採用包含在分組中的IP位址、MAC地址、設備序列號、設備名的任意一個。作為發送到本裝置的分組例如可以列舉ARP分組。
在步驟S2903中,判斷是否接收到包含獨立模式的SLP分組。獨立模式可以記述在SLP分組的擴展部分中,如果是能夠嵌入獨立模式的數據,則可以作為適於步驟S2903的對象數據。
在步驟S2904中,判斷是否接收到包含獨立模式的廣播分組或廣播數據。在該情況下,如果是嵌入獨立模式的廣播分組或廣播數據,則也可以作為適於步驟S2904的對象。
在步驟S2904中,判斷是否接收到包含獨立模式的廣播分組或廣播數據。在該情況下,如果是嵌入獨立模式的廣播分組或廣播數據,則也可以作為適於步驟S2904的對象。
在步驟S2905中,判斷是否接收到從擴展接口2612發出的轉移到輕度睡眠狀態的指令。
在步驟S2902~2905中判斷為Yes的情況下,發出從深度睡眠狀態的恢復信號(圖4中的PME)(步驟S2906)。
這樣,根據圖29的流程圖,在來自外部的查詢中,監視包含將不特定裝置(步驟S2904)或多個特定裝置(步驟S2903)作為發送目的地的通信信息和用於電源控制中的標識符的模式的多種模式中的任意一種模式的數據的接收,同時在經由LANI/F2609和LAN控制器2610接收到任意模式的數據的情況下,能夠向控制部件2602接通電源。
在圖30中表示作為包含將不特定裝置或多個特定裝置作為發送目的地的通信信息和用於電源控制中的標識符的數據模式的一個例子的SLP多播分組。另外,圖30換一種說法,可以說是由LAN控制器2610監視的模式的一個例子。在圖30中有星印的參數項目的3001~3007表示是SLP(Service Location Protoco1)的服務請求分組以及發送目的地是多個特定裝置。
特別地能夠根據發送目的地埠編號3006識別出是SLP分組,但也可以在獨立幀模式3007中包含能夠識別出SLP的模式。獨立幀模式3007表示是在印刷裝置中用於電源控制的標識符的獨立幀模式。可以由印刷裝置提供側或利用側任意地設置該獨立幀模式3007,可以在組合印刷裝置提供側或利用者所設想的裝置群而使其從深度睡眠狀態恢復的情況下利用。由此,能夠從網絡上只檢索出必要的設備,能夠在設置印表機驅動程序時進行網絡檢索。另外,獨立幀模式3007不只是圖示那樣的一個項目,也可以包含多個項目。
進而,如果觀察外部裝置,則通過將基於圖30所示那樣的數據的查詢多播傳送到網絡上的多個印刷裝置,能夠以少的操作統一地啟動能夠解釋獨立幀模式3007的多個印刷裝置。
另外,包含將多個特定裝置作為發送目的地的通信信息和用於電源控制的標識符的模式不只限於圖30的SLP分組的模式例子,也可以包含獨立地作成的獨立標識符(獨立幀模式),另外在用於識別是SLP分組(將多個特定裝置作為發送目的地的通信信息)的項目以外,例如也可以包含用於電源控制的標識符。例如,也可以向圖30中的「發送方埠編號」設置虛擬的值,根據對該虛擬值的解釋,使印刷裝置從深度睡眠狀態恢復。
另外,在圖30的例子中,發送目的地IP位址是將多個特定裝置作為發送目的地的多播地址,但在將不特定裝置作為發送目的地的情況下,也可以將發送目的地IP位址設置為廣播地址(ffffffff)。
接著,參照圖31,說明圖23所示的個人計算機2303、2304中的全體檢索處理。圖31表示使預先將特定的數據模式存儲(登記)到圖26所示的LAN控制器2610中的圖像形成裝置啟動並取得檢索結果的處理。首先,在步驟S3101中,啟動驅動程序安裝程序。圖27所示的各模塊與驅動程序安裝程序對應。
如果經由驅動程序安裝程序的設置畫面由用戶指示了印刷裝置的設置,則在步驟S3102中,向網絡上的多個印刷裝置發出包含特定的數據模式的數據。也可以與步驟S3101的處理聯合地執行該步驟S3102的處理,也可以根據用戶的指示地執行。另外,特定的數據模式是指例如能夠與SNMP廣播分組等對應。在該情況下,將SNMP廣播分組的數據模式登記到LAN控制器2610中,圖像形成裝置能夠識別發出到網絡上的SNMP廣播分組。
在步驟S3103中,向網絡上的印刷裝置發出請求表示印表機設備的存在的信息的數據。例如,可以使用SNMP廣播發出請求印表機名和IP位址的印表機MIB。
能夠對在步驟S3103中發出的印表機MIB進行應答的印刷裝置相當於與在步驟S3102中發出的數據對應地從深度睡眠狀態啟動的印刷裝置、以及處於能夠預先進行通信的印刷裝置。
在步驟S3104中,與步驟S3103一樣地,例如通過SNMP廣播,將取得更詳細的印刷裝置信息的印表機MIB發送到網絡上的印刷裝置。作為印刷裝置的詳細信息例如可以列舉與給紙紙盒相關聯的紙張大小等。另外,也可以在步驟S3103中包含步驟S3104中的查詢內容,並省略步驟S3104的處理。
在步驟S3105中,作為印刷裝置的一覽,將與從單個或多個印刷裝置對步驟S3103、S3104的查詢的應答對應地識別出的檢索結果顯示在個人計算機2303、2304的顯示部件上。
在步驟S3106中,從在步驟S3105中顯示的印刷裝置的一覽中,判斷是否指示了在信息處理裝置中對特定的印刷裝置進行設置。如果判斷為Yes,則處理轉移到步驟S3107,根據在步驟S3103、S3104中從信息裝置取得的信息執行設置。可以利用在圖27中說明了的已經公知了的方法進行設置處理。為了簡化說明,在此省略詳細的說明。
這樣,根據圖31的流程圖,印刷裝置轉移到本實施例的深度睡眠狀態,即使是處於無法接收印刷作業或無法對來自外部的對印刷裝置的狀態的查詢等進行應答的狀態,也可以在信息處理裝置中顯示印刷裝置的一覽,能夠執行用戶所希望的印刷裝置的設置。因此,在信息處理裝置中的對印刷裝置的設置等時,能夠提高印刷裝置的省電效果,並且對檢索進行應答,能夠實現不降低實用性的方法。
接著,參照圖32,說明圖23所示的個人計算機2303、2304中的與圖31的流程圖不同的全體檢索處理。在圖31中,作為特定的數據模式,使用了SNMP廣播分組,但在圖32中,使用作為包含將不特定裝置或多個特定裝置作為發送目的地的通信信息和在電源控制中使用的標識符的數據模式的一個例子的SLP多播分組。另外,在圖32的流程圖中,向與圖31的流程圖一樣的處理附加相同的符號,並在此省略其詳細的說明。
在步驟S3202中,向網絡上的多個印刷裝置發送包含將不特定裝置或多個特定裝置作為發送目的地的通信信息和在電源控制中使用的標識符的數據模式。在該情況下,預先將包含通信信息和用於電源控制的標識符的數據模式登記到LAN控制器2610中的印刷裝置對在步驟S3202中發送的數據進行應答,而從深度睡眠狀態恢復到能夠進行通信的狀態。之前說明了的圖30與在步驟S3202中發出的數據的一個例子對應。
這樣,通過使用包含將不特定裝置或多個特定裝置作為發送目的地的通信信息和在電源控制中使用的標識符的數據模式,與使用SNMP廣播分組等的情況相比,能夠自由地設置用於使印刷裝置從深度睡眠狀態恢復的規則。由此,能夠限定用於使印刷裝置從深度睡眠狀態恢復的條件,而不造成與來自外部的訪問對應地隨意地啟動印刷裝置的不適合,能夠促進省電。
圖33是表示本實施例中的個人計算機2303、2304中的檢索處理的流程圖。在圖23所示那樣的經由網絡收發信息並進行印刷處理的印刷系統中,在將印表機驅動程序安裝到新的個人計算機(信息處理裝置)的情況下,由信息處理裝置進行網絡上的印刷裝置的檢索,通過從檢索出的印刷裝置的顯示結果中選擇所希望的印刷裝置,來進行安裝。
在本實施例中,在檢索印刷裝置時,首先進行能夠檢索出處於至少在通常模式的電源狀態下通信部件能夠進行狀態應答的狀態的印刷裝置的簡易檢索,根據檢索出的印刷裝置的顯示結果,由用戶選擇是否進行能夠檢索出處於省電模式(深度睡眠狀態)的印刷裝置的全體檢索。
如果說明簡易檢索,則簡易檢索是指不包含用於使登記在圖26的MAC ROM2611中的印刷裝置從深度睡眠狀態恢復的模式的廣播檢索分組等。例如,作為例子可以列舉用於確認網絡上的計算機是否處於能夠進行通信的狀態的程序PING。在印刷裝置的電源狀態沒有轉移到深度睡眠狀態的情況下,一般的印刷裝置構成為能夠對簡易檢索進行應答。例如,相當於不發出圖31的流程圖中的特定數據模式(步驟S3102)、以及不發出圖32的流程圖中的包含將不特定裝置或多個特定裝置作為發送目的地的通信信息和在電源控制中使用的標識符的數據模式(步驟S3202)而進行檢索(步驟S3103)的情況。
由於使用與網絡連接的印刷裝置,所以為了將印表機驅動程序安裝到信息處理裝置中,而在信息處理裝置上啟動安裝程序(步驟S3301)。
啟動了的安裝程序首先向與網絡連接的多個印刷裝置發送廣播(ARP)等的至少能夠檢索出通常模式的印刷裝置的信息分組,進行簡易檢索(步驟S3302),並顯示其結果所得到的能夠安裝的印刷裝置的列表(步驟S3303)。
圖34表示簡易檢索的結果所得到的能夠安裝的印刷裝置的列表顯示的一個例子。在列表顯示中,列表地顯示印刷裝置的名字、設置位置、型號名等,並判斷要安裝的印刷裝置是否處於列表中(步驟S3304)。在有要安裝的印刷裝置的情況下,從所顯示的列表中選擇印刷裝置(步驟S3305),執行印表機驅動程序的安裝(步驟S3306)。
另一方面,在沒有要安裝的印刷裝置的情況下,由於與網絡連接的印刷裝置處於省電模式(深度睡眠狀態)而通過簡易檢索有可能無法檢索出來,所以進行能夠檢索出處於省電模式的印刷裝置的全體檢索(步驟S3307),並顯示其結果所得到的能夠安裝的印刷裝置的列表(步驟S3308)。該全體檢索就是強制地使處於省電模式的印刷裝置轉移到通常模式,進行印刷裝置的檢索,就是在圖31和圖32中說明了的檢索。
圖34表示全體檢索的結果所得到的能夠安裝的印刷裝置的列表顯示的一個例子。在列表顯示中,判斷要安裝的印刷裝置是否處於列表中(步驟S3309),在有要安裝的印刷裝置的情況下,從所顯示的列表中選擇印刷裝置(步驟S3310),從檢索結果中對與所指示的印刷裝置對應的邏輯印表機進行設置(步驟S3311)。該設置包含在圖27中說明了的印表機驅動程序的安裝、輸出埠的設置、邏輯印表機的預設設置、將從印刷裝置配置了的印刷裝置的安裝信息反映到邏輯印表機中等。
另一方面,在沒有要安裝的印刷裝置的情況下,進行取消,中止驅動程序的安裝。
在上述實施例中,與簡易檢索的結果對應地判斷是否進行全體檢索,但也可以選擇性地進行簡易檢索和全體檢索。在該情況下,在進行了簡易檢索的結果是在能夠安裝的印刷裝置中沒有要安裝的印刷裝置,並且明顯知道是由於沒有接通電源等原因的情況下,可以在接通電源後再次進行簡易檢索,而不進行全體檢索就能夠進行安裝。
在該情況下,例如如圖36的檢索列表3601所示那樣,通過經由全體檢索的指示按鍵3605或簡易檢索的指示按鍵3606進行指示輸入,來選擇性地執行簡易檢索和全體檢索。在任意的檢索中,都將其檢索結果顯示在顯示部件3602上。然後,從檢索結果中選擇特定的印刷裝置(指示按鍵3605),如果經由OK的指示按鍵3604進行了指示輸入,則執行設置處理。
(其他實施例)本發明可以適用於由多個設備構成的系統中,也可以適用於由一個設備構成的裝置。當然也可以通過將存儲了實現上述實施例的功能的軟體的程序代碼的存儲介質提供給系統或裝置,由該系統或裝置的計算機(或者CPU和MPU等)讀出並執行存儲在存儲介質中的程序代碼,來達到本發明的目的。
在該情況下,從存儲介質等的介質中讀出的程序代碼自身實現了上述實施例的功能,存儲了該程序代碼的存儲介質等的介質構成了本發明。作為用於提供程序代碼的存儲介質等的介質,例如可以使用軟盤(註冊商標)、硬碟、光碟、光磁碟、CD-ROM、CD-R、磁帶、非易失性存儲卡、ROM、或經由網絡下載等。
另外,不只能夠通過由計算機執行所讀出的程序代碼來實現上述實施例的功能,本發明當然還包含以下的情況根據該程序代碼的指示,由在計算機上運行的OS等執行實際的處理的一部分或全部,通過該處理實現上述實施例的功能。
進而,當然還包含以下的情況將從存儲介質等的介質中讀出的程序代碼寫入到插入到計算機中的功能擴展板或與計算機連接的功能擴展單元所具備的存儲器中後,根據該程序代碼的指示,由該功能擴展板或功能擴展單元所具備的CPU等執行實際處理的一部分或全部,通過該處理實現上述實施例的功能。
權利要求
1.一種信息處理裝置,能夠與網絡上的圖像處理裝置進行通信,其特徵在於包括發出檢索上述網絡上的圖像處理裝置的指示的檢索指示裝置;與上述檢索指示裝置的檢索指示對應地,發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送裝置;在由上述第1發送裝置發送了上述請求後,發送用於檢索上述圖像處理裝置的檢索請求的第2發送裝置;指定由上述第1發送裝置發送的請求的發送範圍的指定裝置,其中上述第2發送裝置在由上述指定裝置指定的發送範圍內發送上述檢索請求。
2.根據權利要求1所述的信息處理裝置,其特徵在於通過TTL的值指定上述發送範圍。
3.根據權利要求1所述的信息處理裝置,其特徵在於還包括從滿足上述檢索請求的圖像處理裝置接收對該檢索請求的應答的接收裝置。
4.根據權利要求3所述的信息處理裝置,其特徵在於還包括根據通過上述接收裝置接收到的應答,顯示表示滿足上述檢索請求的圖像處理裝置的信息的顯示裝置。
5.根據權利要求3所述的信息處理裝置,其特徵在於還包括上述檢索請求包含由用戶設置的設置值,上述接收裝置從滿足該設置值的圖像處理裝置接收應答。
6.一種信息處理裝置,能夠與網絡上的圖像處理裝置進行通信,其特徵在於包括發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送裝置;發送用於檢索上述圖像處理裝置的檢索請求的第2發送裝置;選擇第1檢索方法或第2檢索方法的任意一個的選擇裝置,該第1檢索方法是在由上述第1發送裝置發送了上述請求後,由上述第2發送裝置發送檢索請求的方法,第2檢索方法是不發送上述第1發送裝置的上述請求而由上述第2發送裝置發送檢索請求的方法;根據由上述選擇裝置選擇出的檢索方法,控制第1發送裝置或第2發送裝置的控制裝置。
7.一種信息處理裝置的控制方法,該信息處理裝置能夠與網絡上的圖像處理裝置進行通信,該控制方法的特徵在於包括發出檢索上述網絡上的圖像處理裝置的指示的檢索指示步驟;與上述檢索指示步驟的檢索指示對應地,發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送步驟;在由上述第1發送步驟發送了上述請求後,發送用於檢索上述圖像處理裝置的檢索請求的第2發送步驟;指定由上述第1發送步驟發送的請求的發送範圍的指定步驟,其中上述第2發送步驟在由上述指定步驟指定的發送範圍內發送上述檢索請求。
8.根據權利要求7所述的信息處理裝置的控制方法,其特徵在於通過TTL的值指定上述發送範圍。
9.根據權利要求7所述的信息處理裝置的控制方法,其特徵在於還包括從滿足上述檢索請求的圖像處理裝置接收對該檢索請求的應答的接收步驟。
10.根據權利要求9所述的信息處理裝置的控制方法,其特徵在於還包括根據通過上述接收步驟接收到的應答,在顯示部件上顯示表示滿足上述檢索請求的圖像處理裝置的信息的顯示步驟。
11.根據權利要求9所述的信息處理裝置的控制方法,其特徵在於還包括上述檢索請求包含由用戶設置的設置值,上述接收步驟從滿足該設置值的圖像處理裝置接收應答。
12.一種信息處理裝置的控制方法,該信息處理裝置能夠與網絡上的圖像處理裝置進行通信,該控制方法的特徵在於包括發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送步驟;發送用於檢索上述圖像處理裝置的檢索請求的第2發送步驟;選擇第1檢索方法或第2檢索方法的任意一個的選擇步驟,該第1檢索方法是在由上述第1發送步驟發送了上述請求後,由上述第2發送步驟發送檢索請求的方法,第2檢索方法是不發送上述第1發送步驟的上述請求而由上述第2發送步驟發送檢索請求的方法,其中根據由上述選擇步驟選擇出的檢索方法,執行第1發送步驟或第2發送步驟。
13.一種程序,使能夠與網絡上的圖像處理裝置進行通信的信息處理裝置執行以下步驟發出檢索上述網絡上的圖像處理裝置的指示的檢索指示步驟;與上述檢索指示步驟的檢索指示對應地,發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送步驟;在由上述第1發送步驟發送了上述請求後,發送用於檢索上述圖像處理裝置的檢索請求的第2發送步驟;指定由上述第1發送步驟發送的請求的發送範圍的指定步驟,其中上述第2發送步驟在由上述指定步驟指定的發送範圍內發送上述檢索請求。
全文摘要
本發明提供一種能夠與網絡上的圖像處理裝置進行通信的信息處理裝置,其特徵在於包括發出檢索上述網絡上的圖像處理裝置的指示的檢索指示裝置;與上述檢索指示裝置的檢索指示對應地,發送用於使網絡上的圖像處理裝置從省電狀態轉移到通常狀態的請求的第1發送裝置;在由上述第1發送裝置發送了上述請求後,發送用於檢索上述圖像處理裝置的檢索請求的第2發送裝置;指定由上述第1發送裝置發送的請求的發送範圍的指定裝置,其中上述第2發送裝置在由上述指定裝置指定的發送範圍內發送上述檢索請求。
文檔編號H04L12/00GK1728643SQ20051008456
公開日2006年2月1日 申請日期2005年7月27日 優先權日2004年7月27日
發明者中村忠弘, 大原榮治 申請人:佳能株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀