新四季網

列印系統和控制印表機裝置的方法

2023-06-07 05:54:11 2

專利名稱:列印系統和控制印表機裝置的方法
技術領域:
本發明涉及具有印表機裝置和作為外部設備經由USB接口連接到該印表機裝置 的信息處理裝置的列印系統,其中該印表機裝置包括通信控制部和執行列印處理的列印引 擎,通過該通信控制部的通信功能經由USB接口連接到外部設備,在減低列印引擎的電力 並同時維持通信控制部的通信功能的印表機待機狀態中按照來自外部設備的列印請求將 電力輸入到列印引擎中以執行列印處理。
背景技術:
近年來,響應於全世界對能源問題和環境問題的興趣的高漲,日常生活中 使用的電子設備等等的電力消耗的減低更加必要了,並且諸如EuP命令(Directive on Eco-Design of Energy-Using Products,關於用能產品的生態設計的指令)或 International Energy Star Program Ver 1. 1 (國際能源之星計劃第1. 1版)之類的限制 已被實施。迄今為止,在這種電子設備等等中,在電力輸入之後的非使用期間,設定待機低電 力消耗模式,用於關斷對非必要電路等等的電力供應,以自動帶來電力消耗的減低。例如,在諸如印表機和傳真機之類的圖像形成裝置中,做了這樣的配置當在沒有 檢測到輸入信號的狀態中經過了一定時間時,過程自動轉移到「待機低電力消耗模式」,並 且除了用於執行各種數據的發送和接收的電路以外,關斷非必要電路的電源,而當從外部 設備接收到圖像數據等等時,使每個電路的電源返回到接通狀態,由此啟動列印操作。例如,有這樣一個提議,即,即使圖像形成裝置處於低電力消耗狀態中,在對從網 絡接收的狀況做出響應的情況下,在極低的能量水平下、以低成本執行該響應(例如參見 日本未實審專利申請公布No. 2009-153192)。在日本未實審專利申請公布No. 2009-153192 中公開的技術中,圖像形成裝置具有處於睡眠模式中的主CPU和具有較低電力消耗並且不 處於睡眠模式中的副CPU,進行切換以使得由狀況檢測單元檢測到的狀況信息在非睡眠模 式期間被連接到主CPU並且在睡眠模式期間被連接到副CPU,並且被配置成使得在睡眠模 式期間副CPU對來自外界的查詢做出響應,而無需啟動主CPU或列印部的電源。當副CPU 接收到來自外界的命令時,在確定睡眠模式解除的必要性後,副CPU執行必要電源的啟動。 描述了每個門/墨盒的開閉檢測、可選設備連接檢測等等作為狀況信息。另外,在從基礎申請日本未實審專利申請公布No. 2009-153192分案而來的網絡 系統中,對於狀況查詢,圖像形成裝置在非睡眠模式期間對其做出響應,並且系統在轉移 到睡眠模式時命令伺服器執行響應代理並且傳達狀況信息,並且當在睡眠模式期間狀況改 變時,伺服器請求圖像形成裝置從睡眠模式中返回(例如參見日本未實審專利申請公布 No.2004-133512)。另外,提出了一種方法和系統,用於預先在外部處理服務請求以防止在睡眠 模式期間不必要地喚醒節點,從而改善能量節約(例如參見日本未實審專利申請公布 No.2009-070366)。
在日本未實審專利申請公布No. 2009-070366中公開的技術中,在具有不處於睡 眠模式中的網絡接口、具有處於淺睡眠模式中的組件1和處於深睡眠模式中的組件2的節 點1、管理睡眠模式的節點2和作為客戶端的節點3的網絡中,節點1在進入睡眠模式時將 睡眠模式配置特性傳達給節點2並且在睡眠模式期間將來自節點3的請求傳送給節點2。 依據所傳送的請求,節點2對節點3做出響應或者請求節點1啟動組件1和/或組件2。在 日本未實審專利申請公布No. 2009-029102中,例如描述了基於數字的組件作為組件1,並 且例如描述了諸如列印引擎之類的基於機器的組件作為組件2,並且也描述了 USB作為網 絡接口。另外,有這樣一個提議,即對於在電力節省模式期間接收到的分組,判定是否有 必要解除電力節省模式,並且如果不必要,則在維持電力節省模式的同時對諸如ping、 SNMP、HTTP等等之類的非列印請求分組做出響應(例如參見日本未實審專利申請公布 No. 2009-029102)。在日本未實審專利申請公布No. 2009-029102中,沒有描述列印引擎的 狀況信息的存儲點。另外,有這樣一個提議,即在具有用戶認證裝置的圖像輸出裝置中,當在能量節省 模式期間接收到列印作業時,將該作業累積在累積部中,並且當用戶認證完成時,執行從能 量節省模式的返回處理,並且在確認返回之後從累積部發送作業,從而促進對電力消耗的 抑制(例如參見日本未實審專利申請公布No. 2009-061634)。另外,提出了一種能夠從電力節省狀態平滑地返回到通常電力狀態的圖像形成裝 置(例如參見日本未實審專利申請公布No. 2008-205714)。在日本未實審專利申請公布 No. 2008-205714中公開的技術中,在具有多個功能的圖像形成裝置中,依據用戶操作或網 絡通信,單獨控制每個功能的電力返回。操作部、網絡控制裝置(FAX功能)、網絡接口和電 力節省控制單元被持續地提供以電源並且在電力返回時被參照,並且電力節省控制單元基 於該信息來控制每個功能的電連接情況,當在從電力節省模式返回時產生異常時生成警告 聲音,並且當電力監視系統變得異常時使所有功能從電力節省模式返回。另外,提出了一種信息通知裝置,當在睡眠模式期間接收到對設備信息的獲取 請求時,該信息通知裝置可以抑制電力消耗以在圖像形成裝置內提供最新的設備信息 (例如參見日本未實審專利申請公布No. 2008-011319)。在日本未實審專利申請公布 No. 2008-011319中公開的技術中,當存儲指示出列印引擎狀況的設備信息的信息通知裝 置在列印引擎未被供應以電力時從外界接收到對設備信息的請求時,如果在從設備信息獲 取起的預定時間以內,則該裝置在停止對列印引擎的電力供應的同時傳達所存儲的設備信 息,而如果經過了預定時間,則該裝置將電力供應返回給列印引擎,從列印引擎獲取並傳達 設備信息。另外,有這樣一個提議,即在包括電力管理功能的圖像形成裝置中,收集裝置的信 息,使得在進入電力管理狀態中時可能不恢復整個裝置的電力供應,並且當信息處理裝置 接收到恢復信號時只恢復裝置的一部分的電力供應(例如參見日本未實審專利申請公布 No. 2006-172044)。在日本未實審專利申請公布No. 2006-172044中公開的技術中,在包括 電源管理功能的圖像形成裝置中,包括部分返回單元,其中在接收到恢復請求時只返回部 分功能,並且確定恢復請求的內容,從而決定要返回的部分。當在進入睡眠模式之前存儲了 狀況信息並且從外界接收到對狀況信息的請求時,僅向控制部返回電力供應並且對其做出響應。描述了墨水剩餘量、紙張剩餘量、差錯信息等等作為狀況信息。另外,提出了一種圖像形成裝置,其適合於當在能量節約模式期間產生異常時,抑 制對電力的不必要消耗(例如參見日本未實審專利申請公布No. 2005-165061)。在日本未 實審專利申請公布No. 2005-165061中公開的技術中,當在圖像形成裝置的電力節約模式 期間產生異常時,在不解除電力節約模式的情況下傳達異常的產生。描述了通信差錯和裝 置差錯,作為所產生的異常。另外,提出了一種印表機裝置,當在電力節約模式中操作時,其不從列印墨盒上的 存儲器元件中執行信息讀取,並且被配置為,即使當在到電力節約模式的操作期間列印墨 盒被更換時,也不輸出錯誤內容的信息作為關於列印墨盒的信息(例如參見日本未實審專 利申請公布No. 2005-111818)。在日本未實審專利申請公布No. 2005-111818中公開的技術 中,當包括了存儲墨盒信息的存儲單元並且在電力節省模式期間感測到墨盒更換時,解除 電力節省模式,再次獲取墨盒信息,並且更新存儲單元中存儲的信息。在必須輸出關於墨盒 狀況的信息的情況下,無論電力節約模式如何,都輸出存儲單元中存儲的信息(同時在電 力節約模式時維護該信息)。描述了由墨盒本身來感測墨盒更換或者通過蓋子的開閉來感 測墨盒更換。另外,有這樣一個提議,即在信息處理裝置中,即使當存在關於狀況的查詢時,也 不中斷除網絡接口以外的部分的低電力消耗模式(例如參見日本未實審專利申請公布 No. 2003-076451)。在日本未實審專利申請公布No. 2003-076451中公開的技術中,包括了 控制整個信息處理裝置的CPU部、列印部、存儲列印部的狀況的狀況存儲部、網絡部以及控 制網絡部的副CPU,並且除了網絡部以外的部分可被轉移到電力節省模式中。當網絡部在電 力節省模式時接收到查詢請求時,副CPU參照狀況存儲部(同時維持電力節省模式)並且 直接對其做出響應。此外,提出了一種印表機控制系統,其可以在維持列印效率的同時減低電力消 耗(例如參見日本未實審專利申請公布No. 2002-M4833)。在日本未實審專利申請公布 No. 2002-244833中公開的技術中,多個印表機、印表機控制裝置和多個信息處理裝置經由 網絡相互連接。當在預定的時間中都不存在列印請求時,印表機被轉移到電力節省模式中, 但是包括印表機信息(功能、紙張大小等等)的代理處理委託請求在此時被發送到印表機 控制裝置。當印表機處於電力節省模式中時,印表機控制裝置解釋要發送到印表機的請求, 在列印請求的情況下將其累積並且使印表機從電力節省模式中返回,並且當啟動完成時停 止分組代理接收,從而將所累積的列印請求發送給印表機。

發明內容
如上所述,作為一種促進低電力消耗的方法,例如,僅向通信所必需的部分供應電 源並且關斷或減低不必要部分的電源。另外,通過使得供應電源的部分成為作為最低限度電路的一個晶片,促進了低電 力消耗。另外,除了主CPU以外,通過設置在待機期間控制通信的副CPU (待機CPU),促進了 低電力消耗。 此外,通過設置主電源和副電源,促進了低電力消耗。
這樣,在現有技術的方法中,在待機期間,從副電源僅向與通信控制有關的最低限 度待機CPU電路供應電力,並且當啟動列印處理時,從主電源向包括主CPU的列印引擎供應 電力。在現有技術的方法中的待機期間,待機CPU通過印表機接口電路監視接口狀況並 且主CPU處於電力OFF狀態中。當有來自接口的列印請求訪問時,印表機接口電路將其傳 達給待機CPU並且待機CPU啟動主CPU。當主CPU醒來,進入可操作正常狀態中時,主CPU 取代待機CPU連接到印表機接口電路,並且通過接收包括列印數據的列印請求訪問來執行 響應/列印處理。這樣,在現有技術的方法中,存在這樣的問題,即在待機期間操作待機CPU並且在 列印過程中操作主CPU,由此待機CPU在列印過程中不工作。此外,存在這樣的問題,即由於 主CPU在列印過程中執行了列印處理,所以主CPU不執行除列印處理以外的與接口有關的 其他處理,由此難以對來自接口的另一個處理請求迅速做出響應。另外,現有技術的方法不具有這樣一種配置,其中,在待機期間減低電力消耗的 同時,多個列印引擎可被附接到和拆離待機CPU,對於來自信息處理裝置的列印請求,待機 CPU控制多個列印引擎並且啟動最優列印引擎以便列印。從而,希望提供一種列印系統和印表機裝置的控制方法,其可以在符合每個國家 規章和各種規章的範圍內減低印表機裝置的待機電力消耗,同時將與外部設備的接口維持 在有效狀態中。從下文中對實施例的描述中可以進一步清楚通過本發明可獲得的具體優點。根據本發明的一個實施例,提供了一種列印系統,該列印系統具有包括通信控制 部和執行列印處理的列印引擎的印表機裝置和作為外部設備經由USB接口連接到印表機 裝置的信息處理裝置,印表機裝置通過通信控制部的通信功能經由USB接口連接到外部設 備,並且在減低列印引擎的電力並同時維持通信控制部的通信功能的印表機待機狀態中按 照來自外部設備的列印請求向列印引擎中輸入電力以執行列印處理;其中,通信控制部處 理控制傳送命令,列印引擎處理批量OUT傳送命令,通信控制部CPU訪問控制傳送端點FIFO 緩衝器,並且列印引擎CPU訪問批量OUT傳送端點FIFO緩衝器,從而在維持執行USB通信 的印表機裝置的USB接口功能的同時切斷/減低列印引擎的電力。S卩,根據本發明的一個實施例,提供了一種列印系統,該列印系統具有包括通信控 制部和執行列印處理的列印引擎的印表機裝置和作為外部設備經由USB接口連接到列印 機裝置的信息處理裝置,印表機裝置通過通信控制部的通信功能經由USB接口連接到外部 設備,並且在減低列印引擎的電力並同時維持通信控制部的通信功能的印表機待機狀態中 按照來自外部設備的列印請求輸入列印引擎的電力以執行列印處理,其中,在印表機裝置 中,在印表機裝置和外部設備之間能夠建立利用作為USB接口的邏輯連接的默認管道的控 制傳送和利用作為在執行USB接口的配置之後建立的邏輯連接的管道的批量OUT傳送的狀 態中,通信控制部響應並應對來自外部設備的利用控制傳送的各種命令,通信控制部不響 應和應對來自外部設備的利用批量OUT傳送的包括列印數據的列印請求命令,列印請求命 令按原始命令狀態在其內容不被改變的情況下被從通信控制部發送給列印引擎,並且列印 引擎響應並應對從通信控制部發送來的列印請求命令,由此根據列印請求命令中的列印數 據執行列印處理。
另外,根據本發明的另一實施例,提供了一種控制列印系統中的印表機裝置的方 法,該列印系統具有包括通信控制部和執行列印處理的列印引擎的印表機裝置和作為外部 設備經由USB接口連接到印表機裝置的信息處理裝置,印表機裝置通過通信控制部的通信 功能經由USB接口連接到外部設備,並且在減低列印引擎的電力水平並同時維持通信控制 部的通信功能的印表機待機狀態中按照來自外部設備的列印請求輸入列印引擎的電力以 執行列印處理,其中,在外部設備和印表機裝置之間能夠建立利用作為USB接口的邏輯連 接的默認管道的控制傳送和利用作為在執行USB接口的配置之後建立的邏輯連接的管道 的批量OUT傳送的狀態中;通信控制部響應並應對從外部設備到印表機裝置的利用控制傳 送的各種命令;並且通信控制部不響應和應對從外部設備到印表機裝置的利用批量OUT傳 送的包括列印數據的列印請求命令,該列印請求命令按原始命令狀態在其內容不被改變的 情況下被從通信控制部提供給列印引擎,並且列印引擎響應並應對列印請求命令,由此根 據列印請求命令中的列印數據執行列印處理。另外,根據本發明的另一實施例,提供了一種列印系統,該列印系統具有包括通信 控制部和執行列印處理的列印引擎的印表機裝置和作為外部設備經由USB接口連接到打 印機裝置的信息處理裝置,印表機裝置通過通信控制部的通信功能經由USB接口連接到外 部設備,並且在減低列印引擎的電力並同時維持通信控制部的通信功能的印表機待機狀態 中按照來自外部設備的列印請求輸入列印引擎的電力以執行列印處理,其中印表機裝置使 能了印表機裝置和外部設備之間的利用作為USB接口的邏輯連接的默認管道的控制傳送 和利用作為在執行USB接口的配置之後建立的邏輯連接的管道的批量OUT傳送,在通信控 制部中存在用於控制傳送的控制傳送端點FIFO緩衝器和用於批量OUT傳送的批量OUT傳 送端點FIFO緩衝器,通信控制部內的通信控制CPU訪問控制傳送端點FIFO緩衝器,列印引 擎中的控制CPU訪問批量OUT傳送端點FIFO緩衝器,並且當利用批量OUT傳送的包括列印 數據的列印請求命令被從外部設備發送來時,列印引擎中的控制CPU直接從通信控制部內 的批量OUT傳送端點FIFO緩衝器中讀取列印請求命令,從而在列印引擎中執行與列印請求 命令中包括的列印數據相對應的列印處理。此外,根據本發明的另一實施例,提供了一種控制列印系統中的印表機裝置的方 法,該列印系統具有包括通信控制部和執行列印處理的列印引擎的印表機裝置和作為外部 設備經由USB接口連接到印表機裝置的信息處理裝置,印表機裝置通過通信控制部的通信 功能經由USB接口連接到外部設備,並且在減低列印引擎的電力並同時維持通信控制部的 通信功能的印表機待機狀態中按照來自外部設備的列印請求輸入列印引擎的電力以執行 列印處理,其中在外部設備和印表機裝置之間能夠執行利用作為USB接口的邏輯連接的默 認管道的控制傳送和利用作為在執行USB接口的配置之後建立的邏輯連接的管道的批量 OUT傳送,並且在印表機裝置的通信控制部中存在用於控制傳送的控制傳送端點FIFO緩衝 器和用於批量OUT傳送的批量OUT傳送端點FIFO緩衝器,通信控制部內的通信控制CPU訪 問控制傳送端點FIFO緩衝器,列印引擎中的控制CPU訪問批量OUT傳送端點FIFO緩衝器, 當利用批量OUT傳送的包括列印數據的列印請求命令被從外部設備發送來時,列印引擎中 的控制CPU直接從通信控制部內的批量OUT傳送端點FIFO緩衝器中讀取列印請求命令,從 而在列印引擎中執行與列印請求命令中包括的列印數據相對應的列印處理。在具有這種配置的本發明的實施例中,可以在能夠滿足每個國家的限制和各種限制的範圍內減低印表機裝置的待機電力消耗,同時將印表機裝置與外部設備之間的接口維 持在有效狀態中。此外,在本發明的實施例中,無論是待機狀態還是正常狀態,印表機裝置的通信控 制部響應並應對控制傳送的命令並且列印引擎應對批量OUT傳送的命令,由此每個CPU可 以有效地執行分布處理,從而即使在列印處理的過程中也可以加速對控制傳送的命令的響 應和應對。另外,在本發明的實施例中,由於印表機裝置的通信控制部的通信控制CPU無需 啟動列印引擎就可以掌握列印引擎狀況信息,所以即使當外部設備查詢印表機裝置的狀況 時,只要通信控制CPU就可以響應信息處理裝置。另外,在本發明的實施例中,即使在列印引擎中發生差錯狀態時,對於來自外部設 備的列印請求,印表機裝置的通信控制部的通信控制CPU也可以在不啟動列印引擎的情況 下執行對外部設備的差錯響應。另外,在本發明的實施例中,即使在印表機裝置的列印引擎的電源被切斷或減低 的情況下,當列印引擎的狀況改變發生時,該改變可被通知給通信控制CPU,這樣就可以針 對狀況改變執行適當的處理。另外,在本發明的實施例中,由於可以選擇和設定切斷或減低印表機裝置的列印 引擎的電力的水平,所以針對對於每個國家或地區不同的待機期間的各種電力消耗限制, 可以獲得適當並有利的用戶可操作性。另外,在本發明的實施例中,印表機裝置包括可以附接和拆離的多個列印引擎,通 信控制部的通信控制CPU可以針對來自信息處理裝置的列印請求而選擇並控制這多個打 印引擎,並且可以啟動並列印最優的列印引擎。另外,在本發明的實施例中,印表機裝置使得多個列印引擎能夠被附接和拆離,由 此無論列印引擎的連接數目如何都可以減低待機期間的電力消耗。此外,在本發明的實施例中,即使當印表機裝置連接到多個列印引擎時,通信控制 部的通信控制CPU也充當單個印表機裝置,由此外部設備可以通過通信控制CPU利用多個 列印引擎來列印,而無需更換外部設備內的相應印表機驅動器。


圖1是示出應用了本發明的列印系統的基本配置示例的框圖;圖2A和2B是示出列印系統中的印表機裝置的電源配置示例的框圖;圖3A和;3B是示意性地示出USB中的邏輯通信概念的示圖;圖4是示出應用了本發明的列印系統的另一配置示例的框圖;圖5是示出列印系統中的印表機裝置的列印引擎狀態維護RAM中維護的每個列印 引擎狀況信息的示例的示圖;圖6A和6B是示出列印系統中的印表機裝置的電源供應的控制示例的框圖;圖7示出了列印系統中的待機電力消耗設定的畫面示例;圖8示出了列印系統中的待機電力消耗設定的另一畫面示例;圖9是示出應用了本發明的列印系統的另一配置示例的框圖;圖IOA和IOB是示出列印系統中的列印操作的順序的流程圖11是示出應用了本發明的列印系統的另一配置示例的框圖;並且圖12是示出應用了本發明的列印系統的另一配置示例的框圖。
具體實施例方式下面,將參考附圖按以下順序來具體描述實現本發明的優選實施例。1.對列印系統的基本配置的說明(圖1至圖3B)2.對印表機裝置的配置的第一詳細示例的說明(圖4至圖8)3.對印表機裝置的配置的第二詳細示例的說明(圖9)4.對列印系統中的列印操作的說明(圖IOA和10B)5.對印表機裝置的配置的第三詳細示例的說明(圖11)6.對印表機裝置的配置的第四詳細示例的說明(圖12)1.對列印系統的基本配置的說明(圖1至圖:3B)本發明被應用到具有例如圖1所示配置的列印系統100。列印系統100包括信息處理裝置10和印表機裝置20,其中信息處理裝置10作為 外部設備經由基於諸如USB (通用串行總線)之類的通信接口的通信線纜1連接到印表機 裝置20。作為信息處理裝置10與印表機裝置20之間的連接,使用USB接口的連接是普遍 的,但是也可使用其他接口。在網絡印表機的情況下,乙太網接口是普遍的。在說明列印系 統100時,將使用USB接口。這裡,USB(通用串行總線)是取代諸如串行埠(RS-232C)或並行埠之類的傳 統埠、對應於即插即用的通用接口總線標準。USB的規範最初由從美國英特爾公司開始的 四個公司制定,但是目前該規範的制定或管理是由作為NPO的USB Implementers Forum, Inc. (USB實現者論壇有限公司,USB-IF)執行的。按照標準實現能夠以超過IEEE 1394(最 大400Mbps)的高速傳送的高速模式(最大480Mbps)的USB 2.0已廣泛普及。今後,預期 實現超高速模式(最大5(ibpS)(其中實現了額外的新高速傳送)的USB 3. 0將普及。列印系統100中的信息處理裝置10包括通用個人計算機(PC)等等。信息處理裝 置10是具有適合於USB接口(USB 2. 0高速)的USB主機功能部11的PC並且經由適合於 USB接口(USB 2.0高速)的通信線纜1連接到印表機裝置20。另外,在信息處理裝置10 中,安裝了印表機驅動器12和印表機狀況監視器13。另外,列印系統100中的印表機裝置20包括通信控制部21、列印引擎22、副電源 23和主電源24。通信控制部21包括經由通信控制部控制總線210相互連接的USB 2. 0功能接口 控制器211、存儲部212、列印引擎控制部213、列印引擎狀態維護RAM 214、通信控制CPU 215,RAM 216,ROM 217、電源開關218等等。電源開關218是根據通信控制CPU 215的固件 控制來切斷與副電源23的次級側輸出相連接的電路的全部或一部分的軟體電力開關。通信控制部21由從副電源23供應的電源來驅動。另外,通信控制部21控制它與 信息處理裝置10之間的USB接口(USB 2.0高速)。另外,通信控制部21通過經由信號線 25輸出列印引擎使能信號來對主電源M和列印引擎22執行電力控制。此外,列印請求命 令(列印數據)經由命令/數據線26被從通信控制部21提供到列印引擎22,由此列印引擎22執行列印處理。列印引擎22由從主電源M供應的電源來驅動。依據從通信控制部21經由信號線25輸出的列印引擎使能信號,主電源M進入ON 狀態並且供應電源,由此驅動列印引擎22。此外,依據從通信控制部21經由命令/數據線 26提供的列印請求命令(列印數據),列印引擎22執行列印處理。電源(100至240V)被供應給副電源23和主電源M。這裡,印表機裝置20的電源配置除了可以是如圖2A所示的分別包括驅動通信控 制部21的副電源23和驅動列印引擎22的主電源M的配置以外,也可以是如圖2B所示的 副變換器23A和主變換器24A的一個印表機電源30的形式。另外,當存在多個列印引擎時,可以提供與這些列印引擎相對應的多個主電源和 主變換器,並且一個主電源/主變換器可以向這多個列印引擎供應電力。在印表機裝置20中,將描述主電源24和副電源23的配置示例。此外,在列印系統100中的印表機裝置20中,當通信控制部21在維持USB連接狀 態(USB準備就緒)的同時處於印表機待機狀態中時,通信控制部21通過不輸出列印引擎 使能信號,利用電力繼電器切斷向列印引擎22供應電力的主電源M的初級側輸入電力。當 通信控制部21在輸入主電源M的初級側輸入電力的同時處於印表機待機狀態中時,通過 不輸出列印引擎使能信號,列印引擎22處於諸如睡眠模式狀態或待機狀態之類的低電力 消耗狀態中。此時,在通信控制部21內的列印引擎狀態維護RAM 214中,來自主電源M的電力 供應被關斷,或者維護了低電力消耗狀態的列印引擎22的狀況信息。這裡,如圖3A和;3B所示,USB中的邏輯通信可以由端點和管道的概念來表達。在 功能側,被稱為「端點」的「FIFO緩衝器」成為通信的實際形式,在主機側也設置了同樣的緩 衝器,並且這些緩衝器通過「管道」相互連接,從而發送和接收數據。此外,在USB系統中,首先,如圖3A所示,就在功能側剛剛連接到USB後的狀態是 在配置狀態之前的並且是只能夠傳輸作為默認管道的控制傳送的狀態。此狀態對應於「端 點0 (FIFO 0) 」。在利用控制傳送執行了配置並且設定了功能側的使用方法之後,如圖:3B所 示,除了控制傳送以外,添加了新的端點並且構成了管道。該管道只能執行單側方向通信。 在IN/OUT的方向上,關注主機,則到主機的輸入被定義為IN並且從主機的輸出被定義為 OUT。另外,可以獨立於管道數目和端點數目地確定主機。在使用管道的USB的通信方法中,包括了「批量傳送」、「中斷傳送」、「同步傳送」等 等。通過向其添加默認管道的「控制傳送」,總共存在四種傳送方法。在列印系統100中,在信息處理裝置10和印表機裝置20之間,建立了利用作為 USB接口的邏輯連接的默認管道的控制傳送和利用作為在執行USB接口的配置之後建立的 邏輯連接的管道的批量OUT傳送。從信息處理裝置10,通過USB接口,各種命令通過利用作為邏輯連接的默認管道 的控制傳送進入作為通信控制部21的存儲部212包括在印表機裝置20中的控制傳送端點 FIFO緩衝器212A,並且包括列印數據的列印請求命令通過利用作為邏輯連接的管道的批 量OUT傳送進入批量OUT傳送端點FIFO緩衝器212B。通信控制部21中的通信控制CPU 215響應並應對利用從信息處理裝置10到印表機裝置20的控制傳送的各種命令。對於來自信息處理裝置10的狀況查詢命令等等,通信 控制CPU 215在不啟動列印引擎22並且不查詢列印引擎22的情況下對信息處理裝置10 做出響應。當信息處理裝置10利用控制傳送來發送列印引擎啟動命令時,通信控制部21中 的通信控制CPU 215向為列印引擎22供應電力的主電源M和列印引擎22輸出列印引擎 使能信號,並且向處於電源OFF狀態中或低電力消耗狀態中的列印引擎22供應電源,從而 啟動列印引擎22。接下來,當信息處理裝置10發送利用批量OUT傳送的包括列印數據的列印請求命 令時,該列印請求命令被按原樣從通信控制部21提供給列印引擎22。列印引擎22從所提 供的列印請求命令中提取所包括的列印數據並且執行列印處理。S卩,在列印系統100中的印表機裝置20中,在信息處理裝置10和印表機裝置20 之間,在能夠建立利用作為USB接口的邏輯連接的默認管道的控制傳送和利用作為在執行 USB接口的配置之後建立的邏輯連接的管道的批量OUT傳送的狀態中,印表機裝置20中包 括的通信控制部21響應並應對利用從信息處理裝置10到印表機裝置20的控制傳送的各 種命令,通信控制部21不對利用批量OUT傳送的包括列印數據的列印請求命令作出響應, 列印請求命令在原始命令狀態中在其內容不被改變的情況下被從通信控制部21提供給打 印引擎22,列印引擎22響應並應對列印請求命令,並且根據列印請求命令中的列印數據執 行列印處理。這裡,作為從通信控制部21向列印引擎22提供利用批量OUT傳送的包括列印數 據的列印請求命令的方法,存在以下兩種方法(A)和(B)。(A)執行如下處理對於利用批量OUT傳送的包括列印數據的列印請求命令,通信 控制部21中的通信控制CPU 215根據固件的處理把與邏輯連接管道相對應的端點FIFO緩 衝器中的列印請求命令按列印請求命令的原始狀態發送到列印引擎。(B)執行如下處理列印引擎22直接讀取通信控制部21中的與邏輯連接管道相 對應的端點FIFO緩衝器中的列印請求命令,從而將其讀取到列印引擎22中。在列印引擎22的電力被切斷或減低的列印待機狀態期間,在利用控制傳送的、請 求列印引擎22的狀況信息的命令被從信息處理裝置10發送到印表機裝置20的情況下,通 信控制部21中的通信控制CPU 215在不啟動列印引擎22並且不查詢列印引擎22的情況 下,基於通信控制部21中的列印引擎狀態維護RAM 214中維護的列印引擎的狀況信息,利 用類似的控制傳送對信息處理裝置10做出響應。如列印系統100中的印表機裝置20中那樣,印表機裝置20中包括的通信控制部 21接收並響應控制傳送,並且列印引擎22接收並響應經過了通信控制部21的批量OUT傳 送。即,在現有技術的印表機裝置中,由於待機CPU在待機期間控制USB接口,主CPU在打 印時取代待機CPU控制USB接口,從而主CPU在列印時控制列印操作和USB接口兩者,因此 在列印過程中對控制傳送的相應響應是困難的。與此不同,在列印系統100中的印表機裝 置20中,列印請求命令被按原樣從通信控制部21提供給列印引擎22。從而,通信控制部 21即使在列印操作的過程中也可以迅速地執行對控制傳送的應對響應,並且在待機期間可 以減低印表機裝置20的待機電力消耗,同時將通信控制部21與信息處理裝置10之間的接 口維持在有效狀態中。
如下文中描述的列印系統100A中那樣,列印系統100可具有這樣一種的配置,其 中,列印引擎22的控制CPU 225直接從包括在印表機裝置20的存儲部212中的批量OUT 傳送端點FIFO緩衝器212B中讀取列印請求命令,或者如列印系統100B中那樣,列印系統 100可以執行這樣的處理,其中通信控制部21中的通信控制CPU 215從包括在存儲部212 中的批量OUT傳送端點FIFO緩衝器212B中讀取列印請求命令,並且根據固件的處理將打 印請求命令按原樣發送給引擎。另外,在具有這種配置的列印系統100中,如下文中描述的列印系統100A中那樣, 在印表機裝置20上配備了與必要的多個待機電力消耗限制值相對應的用於減低列印引擎 22的電力的多種電力減低方法,從而提供了在印表機裝置20上配備的多種電力減低方法, 接收從所述多種電力減低方法中對與依據使用印表機裝置20的環境條件的待機電力消耗 限制值相對應的電力減低方法的選擇,並且通過從所述多種電力減低方法中選擇的電力減 低方法來設定在維持通信控制部21的通信功能的同時減低列印引擎22的電力的印表機待 機狀態,由此可以選擇和設定印表機裝置20的列印引擎22的電力被切斷或減低的水平。從 而,列印系統100適合於對於每個國家和地區不同的各種待機電力消耗限制,並且可以獲 得優良的用戶可操作性,由此可以在滿足每個國家的限制和各種限制的範圍內減低印表機 裝置的待機電力消耗,同時將列印系統100與信息處理裝置10之間的接口維持在有效狀態 中。另外,在具有這種配置的列印系統100中,如下文中描述的列印系統100C和列印 系統100D中那樣,多個列印引擎22可被附接到和拆離印表機裝置20的一個通信控制部 21,在維持通信控制部21的通信功能的同時減低這多個列印引擎22的電力的印表機待機 狀態中,通信控制部21響應並應對從信息處理裝置10到印表機裝置20的利用控制傳送的 命令,對於從信息處理裝置10到印表機裝置20的列印操作的啟動命令,通信控制部21根 據所接收的列印操作的啟動命令在所述多個列印引擎22之中選擇列印引擎並且通過返回 處理來控制所選列印引擎從印表機待機狀態到可列印狀態,對於從信息處理裝置10到打 印機裝置20的利用批量OUT傳送的包括列印數據的列印請求命令,該列印請求命令在其內 容不被改變的情況下按原始命令狀態被從通信控制部21提供給所選列印引擎,所選列印 引擎響應並應對列印請求命令,並且列印處理根據列印請求命令中的列印數據被執行,由 此,無論是待機狀態還是正常狀態,印表機裝置20的通信控制部21響應並應對控制傳送的 命令,列印引擎應對批量OUT傳送的命令,由此每個CPU可以有效地執行分布處理,即使在 列印處理的過程中也可以響應並應對控制傳送的命令,可以在滿足每個國家的各種限制的 範圍內減低印表機裝置20的待機電力消耗,同時將印表機裝置20與信息處理裝置10之間 的接口維持在有效狀態中。此外,與下文中描述的列印系統100D類似,列印系統100可具有這樣一種配置,該 配置包括多個具有其自己的USB接口的單功能印表機作為多個列印引擎。2.對印表機裝置的配置的第一詳細示例的說明接下來,將參考圖4描述根據本發明的列印系統中的印表機裝置的配置的第一詳 細示例。圖4所示的列印系統100A中的印表機裝置20A是圖1所示的列印系統100中的 印表機裝置20的具體配置的詳細示例,並且具體地是這樣一個示例,其中,列印引擎22的控制CPU 225直接從包括在印表機裝置20的存儲部212中的批量OUT傳送端點FIFO緩衝 器212B中讀取列印請求命令。此外,在圖4所示的列印系統100A中,與圖1所示的列印系統100相同的組成部 分將用相同的標號來標示並且對其的詳細描述將被省略。列印系統100A中的印表機裝置20A包括通信控制部21、列印引擎22、副電源23
和主電源對。通信控制部21包括經由通信控制部控制總線210相互連接的USB 2. 0功能接口 控制器211、存儲部212、列印引擎控制部213、列印引擎狀態維護RAM 214、通信控制CPU 215、RAM 216、ROM 217、電源開關 218 等等。另外,印表機裝置20A包括用於控制傳送的控制傳送端點FIFO緩衝器212A和用 於批量OUT傳送的批量OUT傳送端點FIFO緩衝器212B,作為通信控制部21內的存儲部 212。對於控制傳送端點FIFO緩衝器212A,可以訪問通信控制部21中的通信控制CPU 215, 並且對於批量OUT傳送端點FIFO緩衝器212B,可以訪問列印引擎22中的控制CPU225。印表機裝置20A從存儲部212經由命令/數據線沈向列印引擎22提供列印請求 命令(列印數據)。另外,列印引擎控制部213經由信號線25輸出列印引擎使能信號並且 經由數據線觀在它與列印引擎22的狀況信息輸入輸出部222之間執行狀況信息的改變。另外,印表機裝置20A中的列印引擎22包括經由列印引擎控制總線220相互連接 的列印數據讀取部221、狀況信息輸入輸出部222、機構控制部223、列印頭控制部224、控制 CPU 225、RAM 226、ROM 227、連接到狀況信息輸入輸出部222的開關傳感器228、受機構控 制部223控制的機構部229、受列印頭控制部2M控制的列印頭230等等。在印表機裝置20A中,在啟動列印操作時,首先,利用控制傳送的列印引擎電力控 制請求命令(電力啟動命令)被從信息處理裝置10發送到印表機裝置20A。通信控制部21 中的通信控制CPU 215從控制傳送端點FIFO緩衝器212A中讀取所接收的列印引擎電力控 制請求命令(電力啟動命令)並且從列印引擎控制部213經由信號線25向主電源M和打 印引擎22輸出列印引擎使能信號。此外,在電力關斷狀態時,主電源M執行輸入電源以啟 動列印引擎22的處理,並且列印引擎22在處於低電力消耗模式中時被轉移到正常模式。當利用批量OUT傳送的包括列印數據的列印請求命令被從信息處理裝置10發送 到印表機裝置20A時,列印引擎22中的控制CPU 225直接通過列印數據讀取部221經由命 令/數據線26從通信控制部21中的存儲部212的批量OUT傳送端點FIFO緩衝器212B中 讀取列印請求命令。另外,列印引擎22依據所讀取的列印請求命令在列印引擎22內應對 列印請求命令中包含的列印數據,從而執行列印操作。這裡,在列印引擎22的啟動(電源的輸入、列印引擎22中的控制CPU 225和外圍 電路的初始操作、以及列印引擎22中的機構部229的初始操作)完成之前,即在電力尚未 被供應給列印引擎22或者電力已被供應給列印引擎22但是列印引擎22中的控制CPU 225 和外圍電路尚未被喚醒或者列印引擎22中的機構部2 的初始操作尚未完成的狀態中,在 信息處理裝置10發送包括列印數據的列印請求命令的情況下,通信控制部21執行以下的 處理⑴或(2)。(1)執行對該列印請求命令的接收拒絕。(2)通過通信控制部21中的存儲部212的FIFO空區域接收該列印請求命令的一部分,並且在FIFO被填滿之後,執行對剩餘列印請求命令的接收拒絕處理。另外,列印引擎22從狀況信息輸入輸出部222經由信號線27向通信控制部21發 送列印引擎準備就緒信號,該信號表明了列印引擎22的啟動(電源的輸入、列印引擎22中 的控制CPU 225和外圍電路的初始操作、列印引擎22中的機構部2 的初始操作)的完成。在信息處理裝置10發送包括列印數據的列印請求命令的情況下,當通信控制部 21沒有接收到來自列印引擎22的狀況信息輸入輸出部222的列印引擎準備就緒狀態時 (當列印引擎22尚未完全被喚醒時),通信控制部21執行以下的處理(1)或O)。(1)執行對該列印請求命令的接收拒絕。(2)通過通信控制部21中的存儲部212的FIFO空區域接收該列印請求命令的一 部分,並且在FIFO(RAM)被填滿之後,執行對剩餘列印請求命令的接收拒絕處理。作為表明列印引擎22的準備就緒狀態的一種方法,可以使用從列印引擎22到通 信控制部21的列印引擎準備就緒信號或從列印引擎22到通信控制部21的命令。另外,在印表機裝置20A中,在列印引擎22的電力被切斷或減低的印表機待機狀 態時,在利用控制傳送的列印引擎22的狀況信息請求命令被從信息處理裝置10發送到打 印機裝置20A的情況下,通信控制部21中的通信控制CPU 215基於通信控制部21內的列印 引擎狀態維護MM 214中維護的列印引擎狀態維護區域中的狀況信息,利用控制傳送類似 地答覆信息處理裝置10,而不由通信控制部21啟動列印引擎22並且不查詢列印引擎22。在列印引擎22的輸入電力被關斷的同時或者在列印引擎22處於低電力消耗模式 中的同時,當列印引擎22中的狀態改變時,列印引擎狀態改變觸發信號被從列印引擎22的 狀況信息輸入輸出部222經由信號線27輸出到通信控制部21。此時,由於列印引擎22本 身不處於正常操作狀態中,所以難以使用主動的電信號或命令作為列印引擎狀態改變觸發 信號,但是可以執行被動的狀態改變,以使用主動電信號作為列印引擎狀態改變觸發信號。 作為示例,通過在列印引擎22中把由通信控制部21上拉的信號短接到GND,可以將信息從 列印引擎22傳送到通信控制部21。當列印引擎狀態改變觸發信號被從列印引擎22的狀況信息輸入輸出部222經由 信號線27輸出到通信控制部21時,基於列印引擎狀態改變觸發信號,通信控制部21通過 把到列印引擎22的主電源M設定到ON來啟動對列印引擎22的電力供應並且啟動列印引 擎22中的控制CPU 225和外圍電路,由此列印引擎22中的控制CPU 225意識到列印引擎 22中的改變了的狀態,並且改變信息作為列印引擎的狀況信息被從列印引擎22的狀況信 息輸入輸出部222經由數據線觀發送到通信控制部21的列印引擎控制部213。通信控制 部21可以更新列印引擎狀態維護RAM 214中的列印引擎狀態維護區域的狀況信息。作為由連接到狀況信息輸入輸出部222的開關傳感器2 檢測到的列印引擎狀態 改變觸發信號的示例,當在用戶更換列印引擎22中的記錄紙之類的情況中打開列印引擎 22中的記錄紙安放部的蓋子時,開關等等引起電氣改變。在列印引擎狀態改變觸發可應對列印引擎22中的特定狀態改變的情況下,當打 印引擎狀態改變觸發信號被從列印引擎22輸出到通信控制部21時,通信控制部21可以在 不啟動列印引擎22的情況下確定列印引擎22中的改變信息,由此可以更新通信控制部21 中的列印引擎狀態維護RAM214的列印引擎狀態維護區域的相應狀況信息。在印表機裝置20A的待機狀態時,存在一種關斷列印引擎22的電力的方法。與此方法不同,不是通過關斷到列印引擎22的電力,而是通過持續地將主電源M設定到0N,永 久地向列印引擎供應電力,由此列印引擎22中的控制CPU 225和外圍電路可被轉移到低電 力消耗狀態(CPU的睡眠模式狀態,待機狀態或操作時鐘減低狀態)。當列印引擎22的狀態在低電力消耗狀態時被改變時,列印引擎22自身從低電力 消耗狀態改變到啟動狀態,從而列印引擎22的狀況信息被發送到通信控制部21。通信控制 部21可以更新列印引擎狀態維護RAM 214中的列印引擎狀態維護區域的相應狀況信息。這樣,通信控制部21中的通信控制CPU 215和外圍電路對使用USB接口的控制傳 送的命令做出響應,而列印引擎22中的控制CPU 225和外圍電路通過對使用USB接口的批 量OUT傳送的列印命令做出響應來穿過通信控制部21,從而可以清楚地區分通信控制部21 中的通信控制CPU215和列印引擎中的控制CPU 225之間的任務分擔。在信息處理裝置10在印表機裝置20A的待機狀態期間向印表機裝置20A發送打 印請求的情況下,通信控制部21中的通信控制CPU 215基於列印引擎狀態維護RAM 214中 的列印引擎狀態維護區域的狀況信息來做出判定並且執行以下的處理(1)或O)。(1)當對於該列印請求可以正常執行列印操作時,啟動列印引擎22的電源並且打 印引擎22執行列印處理。(2)當對於該列印請求無法正常執行列印操作時,不啟動列印引擎22的電源,而 是利用USB接口的控制傳送從通信控制部21向信息處理裝置10發送差錯信息。信息處理 裝置10的印表機驅動器11或印表機狀況監視器12基於接收到的差錯信息在信息處理裝 置10的顯示部上顯示差錯信息。作為切斷或減低列印引擎22的電力的方法,可以從以下方法之中選擇多種方法, 並且考慮必要的待機的消耗電力限制值(國家或地區)和用戶可操作性(例如第一列印時 間),可以設定適當的方法。從通信控制部21輸出的列印引擎使能信號控制主電源M以及 列印引擎22中的控制CPU225和外圍電路。從而,在列印系統100A中,在印表機裝置20A上配備了與所請求的多個待機電力 消耗的限制值相對應的減低列印引擎22的電力的多種電力減低方法,提示在印表機裝置 20A上配備的這多種電力減低方法,接收這多種電力減低方法之中的與依據使用印表機裝 置20A的環境條件的待機電力消耗期間的限制值相對應的電力減低方法,並且通過從這多 種電力減低方法中選擇的電力減低方法,設定在維持通信控制部21的通信功能的同時減 低列印引擎22的電力的印表機待機狀態。這樣,可以設定印表機裝置20A的列印引擎22 的電力被切斷或減低的水平,由此列印系統100A適合於對於每個國家或地區不同的各種 待機電力消耗限制,並且可以獲得令人滿意的用戶可操作性,從而可以在能夠滿足每個國 家的限制和各種其他限制的範圍內減低印表機裝置的待機電力消耗,同時將列印系統100A 與信息處理裝置10之間的接口維持在有效狀態中。作為待機期間的電力消耗限制的示例,有EuP命令LOT 4/L0T 6或者國際能源之 星計劃第1.1版。這裡,第一列印時間是從列印命令被從信息處理裝置發出到印表機裝置之後到打 印引擎實際啟動列印操作的時間。當未執行對列印引擎22的電源供應時,在一些情況下取第一列印時間。它受列印 機裝置的內部結構、列印頭的列印方法、列印引擎的CPU啟動時間等等的影響。
這樣,當存在多種必要的待機電力消耗限制時,包括與這多種限制相對應的多個 列印引擎的電力切斷或減低方法,可以從多個列印引擎的電力切斷或減低方法中選擇適當 的方法以適合於使用印表機裝置的環境條件(例如國家、地區等等)。另外,當所選方法被 登記為印表機裝置的初始值時,它用作與在下次以後啟動印表機裝置時的國家、地區等等 中的限制相對應的待機消耗電力減低模式,並且是優選的。在多個列印引擎的電力切斷或減低方法和印表機裝置的可操作性具有相反的屬 性的情況下,可以選擇在符合必要的待機電力消耗限制的同時具有最佳印表機裝置最佳可 操作性的切換或減低電力的方法。印表機裝置20A的通信控制部21內的列印引擎狀態維護RAM 214的列印引擎狀 態維護區域中維護的每個列印引擎的狀況信息的示例在圖5中示出。除了與每個列印引擎相對應的狀態維護信息以外,還希望維護整個印表機裝置和 通信控制部21的信息。列印引擎狀態維護RAM 214優選地由諸如EEPROM之類的非易失性存儲器構成。然 而,它也可以由諸如DRAM或SRAM之類的易失性存儲器構成。在此情況下,每次通信控制部 21被喚醒時,就必須從印表機裝置的每個部分收集必要信息。這裡,當通過將對列印引擎22的電源供應設定為OFF來切斷控制CPU 225的電源 時,列印引擎22的增長時間加長了。當通過將對列印引擎22的電源供應設定為ON來將控 制CPU 225設定在暫停狀態中時,列印引擎22的增長時間變為中等,並且通過將對列印引 擎22的電源供應設定為ON以將控制CPU 225設定到暫停狀態,列印引擎22的增長時間縮 短。然而,料想到CPU待機狀態消耗的電力比CPU暫停狀態多。此外,例如,控制如以下(1)至(3)中那樣的電源供應。(1)如圖6A所示,在主電源M的初級側設置電力繼電器電路四並且通過從通信 控制部21經由信號線25輸出的列印引擎使能信號來控制電力繼電器電路四的操作。結 果,向列印引擎22供應電力的主電源M的初級側輸入被電力繼電器電路四切斷,並且到 主電源M的電力輸入被設定到0W。從而,列印引擎22中的控制CPU 225和外圍電路的電 源進入OFF狀態。(2)如圖6B所示,通過從通信控制部21經由信號線25輸出的列印引擎使能信號, 構成向列印引擎22供應電力的主電源M的開關電源電路的振蕩操作被停止。主電源M 略微消耗電力。由於主電源對的輸出被設定為Off,所以列印引擎22中的控制CPU 225和 外圍電路的電源也被設定到OFF狀態中。(3)向列印引擎22供應電力的主電源M被接通,仍向列印引擎22中的控制CPU 225和外圍電路供應電力,從而將控制CPU 225設定到低電力消耗狀態(控制CPU 225的睡 眠模式狀態、待機狀態或操作時鐘減低狀態)。此外,當以現實的成本來設計主電源/主變換器時,為了將待機電力設定為小於 0. 5W,根據經驗可以判斷必須利用電力繼電器等等來從物理上切斷初級側輸入。當通過使用電力繼電器的印表機測試裝置,使USB接口有效時,所測得的待機電 力的結果在表1中示出。表權利要求
1.一種列印系統,該列印系統具有包括通信控制部和執行列印處理的列印引擎的列印 機裝置和作為外部設備經由USB接口連接到所述印表機裝置的信息處理裝置,所述印表機 裝置通過所述通信控制部的通信功能經由USB接口連接到外部設備,並且在減低所述列印 引擎的電力並同時維持所述通信控制部的通信功能的印表機待機狀態中按照來自所述外 部設備的列印請求向所述列印引擎中輸入電力以執行列印處理,其中,在所述印表機裝置中,在所述印表機裝置和所述外部設備之間能夠建立利用作 為所述USB接口的邏輯連接的默認管道的控制傳送和利用作為在執行所述USB接口的配置 之後建立的邏輯連接的管道的批量OUT傳送的狀態中,所述通信控制部響應並應對來自所 述外部設備的利用控制傳送的各種命令,所述通信控制部不響應和應對來自所述外部設備 的利用批量OUT傳送的包括列印數據的列印請求命令,列印請求命令按原始命令狀態在其 內容不被改變的情況下被從所述通信控制部提供給所述列印引擎,並且所述列印引擎響應 並應對從所述通信控制部提供來的列印請求命令,由此根據所述列印請求命令中的列印數 據執行列印處理。
2.根據權利要求1所述的列印系統,其中,對於來自所述外部設備的利用批量OUT傳送的包括列印數據的列印請求命令, 所述印表機裝置執行如下處理根據固件的處理,所述通信控制部的通信控制CPU把與邏 輯連接管道相對應的端點FIFO緩衝器中的列印請求命令以原始列印請求命令的狀態發送 到所述列印引擎。
3.根據權利要求1所述的列印系統,其中,對於來自所述外部設備的利用批量OUT傳送的包括列印數據的列印請求命令, 所述印表機裝置執行如下處理所述列印引擎直接讀取與邏輯連接管道相對應的端點 FIFO緩衝器中的列印請求命令,從而將該列印請求命令讀取到所述列印引擎中。
4.根據權利要求1所述的列印系統,其中,在所述印表機裝置中,在減低所述列印引擎的電力的印表機待機狀態中,所述通 信控制部中的通信控制CPU僅響應並應對利用控制傳送的各種命令,並且當利用控制傳送 的列印引擎的狀況信息請求命令被從所述外部設備發送來時,所述通信控制部不啟動所述 列印引擎並且不查詢所述列印引擎,所述通信控制部中的通信控制CPU基於在所述通信控 制部內的列印引擎狀況信息RAM中維護的列印引擎的狀況信息利用控制傳送來響應所述 外部設備。
5.根據權利要求1所述的列印系統,其中,當整個電源被輸入時,所述印表機裝置執行所述印表機裝置中的機構部的初始 操作處理,而當從印表機待機狀態中啟動所述列印引擎的電力時,所述印表機裝置不執行 所述印表機裝置中的機構部的初始操作處理。
6.根據權利要求1所述的列印系統,其中,所述印表機裝置包括印表機安裝狀況改變檢測傳感器,所述印表機安裝狀況改 變檢測傳感器檢測在所述列印引擎的電力切斷或減低時所述印表機裝置的安裝狀況是否 改變,並且在存在改變的情況下,即使當從印表機待機狀態中啟動所述列印引擎的電力時, 所述印表機裝置中的機構部的初始操作處理也被執行。
7.—種控制列印系統中的印表機裝置的方法,該列印系統具有包括通信控制部和執行列印處理的列印引擎的所述印表機裝置和作為外部設備經由USB接口連接到所述印表機 裝置的信息處理裝置,所述印表機裝置通過所述通信控制部的通信功能經由USB接口連接 到外部設備,並且在減低所述列印引擎的電力並同時維持所述通信控制部的通信功能的打 印機待機狀態中按照來自所述外部設備的列印請求向所述列印引擎中輸入電力以執行打 印處理,其中,在所述外部設備和所述印表機裝置之間能夠建立利用作為所述USB接口的邏輯 連接的默認管道的控制傳送和利用作為在執行所述USB接口的配置之後建立的邏輯連接 的管道的批量OUT傳送的狀態中,所述通信控制部響應並應對從所述外部設備到所述印表機裝置的利用控制傳送的各 種命令,並且所述通信控制部不響應和應對從所述外部設備到所述印表機裝置的利用批量OUT傳 送的包括列印數據的列印請求命令,列印請求命令按原始命令狀態在其內容不被改變的情 況下被從所述通信控制部提供給所述列印引擎,並且所述列印引擎響應並應對所述列印請 求命令,由此根據所述列印請求命令中的列印數據執行列印處理。
8.—種列印系統,該列印系統具有包括通信控制部和執行列印處理的列印引擎的列印 機裝置和作為外部設備經由USB接口連接到所述印表機裝置的信息處理裝置,所述印表機 裝置通過所述通信控制部的通信功能經由USB接口連接到外部設備,並且在減低所述列印 引擎的電力並同時維持所述通信控制部的通信功能的印表機待機狀態中通過來自所述外 部設備的列印請求向所述列印引擎中輸入電力以執行列印處理,其中所述印表機裝置使能了所述印表機裝置和所述外部設備之間的利用作為所述USB 接口的邏輯連接的默認管道的控制傳送和利用作為在執行所述USB接口的配置之後建立 的邏輯連接的管道的批量OUT傳送,其中在所述通信控制部內存在用於控制傳送的控制傳 送端點FIFO緩衝器和用於批量OUT傳送的批量OUT傳送端點FIFO緩衝器,所述通信控制 部內的通信控制CPU訪問所述控制傳送端點FIFO緩衝器,所述列印引擎中的控制CPU訪問 所述批量OUT傳送端點FIFO緩衝器,並且當利用批量OUT傳送的包括列印數據的列印請求 命令被從所述外部設備發送來時,所述列印引擎中的控制CPU直接從所述通信控制部內的 批量OUT傳送端點FIFO緩衝器中讀取所述列印請求命令,從而在所述列印引擎中執行與所 述列印請求命令中包括的列印數據相對應的列印處理。
9.根據權利要求8所述的列印系統,其中,在啟動列印操作時,利用控制傳送的列印引擎電力控制請求命令被從所述外部 設備發送到所述印表機裝置,並且在所述印表機裝置中,所述通信控制部中的通信控制CPU 從所述控制傳送端點FIFO緩衝器中讀取所接收的列印引擎電力控制請求命令,從而執行 到所述列印引擎的電力的啟動控制,其中,接下來,利用批量OUT傳送的包括列印數據的列印請求命令被從所述外部設備 發送到所述印表機裝置,並且在所述印表機裝置中,所述列印引擎中的控制CPU從所述通 信控制部中的所述批量OUT傳送端點FIFO緩衝器中讀取所接收的列印請求命令。
10.根據權利要求8所述的列印系統,其中,在所述印表機裝置中,在所述列印引擎的啟動完成之前,在包括列印數據的列印 請求命令被從所述外部設備發送來的情況下,所述通信控制部對該列印請求命令執行接收拒絕。
11.根據權利要求8所述的列印系統,其中,在所述印表機裝置中,在所述列印引擎的啟動完成之前,在包括列印數據的打 印請求命令被從所述外部設備發送來的情況下,所述通信控制部經由所述通信控制部內的 FIFO中的空區域部分接收該列印請求命令的一部分,並且在FIFO被填充到充滿狀態之後 對剩餘列印請求命令執行接收拒絕處理。
12.根據權利要求10或11所述的列印系統,其中,所述印表機裝置從所述列印引擎向所述通信控制部發送表明所述列印引擎的啟 動完成的列印引擎準備就緒狀態,並且當所述通信控制部未從所述列印引擎接收到所述打 印引擎準備就緒狀態時,所述通信控制部對列印請求命令執行接收拒絕。
13.根據權利要求8所述的列印系統,其中,在所述印表機裝置中,當所述列印引擎的電力處於印表機待機狀態中時,所述通 信控制部中的通信控制CPU響應並應對控制傳送,並且當利用控制傳送的列印引擎的狀況 信息請求命令被從所述外部設備發送來時,所述通信控制部基於所述通信控制部內的列印 引擎狀況信息RAM中維護的列印引擎的狀況信息,在不啟動列印引擎的情況下,利用控制 傳送響應所述外部設備。
14.根據權利要求8所述的列印系統,其中,當整個電源被輸入時,所述印表機裝置執行所述印表機裝置中的機構部的初始 操作處理,而當從印表機待機狀態中啟動所述列印引擎的電力時,所述印表機裝置不執行 所述印表機裝置中的機構部的初始操作處理。
15.根據權利要求8所述的列印系統,其中,所述印表機裝置包括印表機安裝狀況改變檢測傳感器,所述印表機安裝狀況改 變檢測傳感器檢測在所述列印引擎的電力切斷或減低時所述印表機裝置的安裝狀況是否 改變,並且在存在改變的情況下,即使當從印表機待機狀態中啟動所述列印引擎的電力時, 所述印表機裝置中的機構部的初始操作處理也被執行。
16.一種控制列印系統中的印表機裝置的方法,該列印系統具有包括通信控制部和執 行列印處理的列印引擎的印表機裝置和作為外部設備經由USB接口連接到所述印表機裝 置的信息處理裝置,所述印表機裝置通過所述通信控制部的通信功能經由USB接口連接到 外部設備,並且在減低所述列印引擎的電力並同時維持所述通信控制部的通信功能的列印 機待機狀態中按照來自所述外部設備的列印請求向所述列印引擎中輸入電力以執行列印 處理,其中在所述外部設備和所述印表機裝置之間能夠執行利用作為所述USB接口的邏輯 連接的默認管道的控制傳送和利用作為在執行所述USB接口的配置之後建立的邏輯連接 的管道的批量OUT傳送,並且在所述印表機裝置的所述通信控制部內存在用於控制傳送的 控制傳送端點FIFO緩衝器和用於批量OUT傳送的批量OUT傳送端點FIFO緩衝器,其中,所述通信控制部內的通信控制CPU訪問所述控制傳送端點FIFO緩衝器,其中,所述列印引擎中的控制CPU訪問所述批量OUT傳送端點FIFO緩衝器,並且其中,當利用批量OUT傳送的包括列印數據的列印請求命令被從所述外部設備發送來 時,所述列印引擎中的控制CPU直接從所述通信控制部內的批量OUT傳送端點FIFO緩衝器中讀取所述列印請求命令,從而在所述列印引擎中執行與所述列印請求命令中包括的列印 數據相對應的列印處理。
全文摘要
本發明提供了一種列印系統和控制印表機裝置的方法。列印系統具有包括通信控制部和執行列印處理的列印引擎的印表機裝置和作為外部設備經由USB接口連接到印表機裝置的信息處理裝置,印表機裝置通過通信控制部的通信功能經由USB接口連接到外部設備,並且在減低列印引擎的電力並同時維持通信控制部的通信功能的印表機待機狀態中按照來自外部設備的列印請求輸入列印引擎的電力以執行列印處理。
文檔編號G06F3/12GK102141900SQ201110027030
公開日2011年8月3日 申請日期2011年1月21日 優先權日2010年1月29日
發明者三谷哲也, 古橋龍介, 成島俊夫 申請人:索尼公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀