国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      記錄設備,使用該設備的接口插件板和數(shù)據(jù)發(fā)送方法

      文檔序號:2476865閱讀:268來源:國知局
      專利名稱:記錄設備,使用該設備的接口插件板和數(shù)據(jù)發(fā)送方法
      技術領域
      本發(fā)明涉及一種記錄設備,例如打印機,連接到主機以根據(jù)來自主機的命令執(zhí)行操作,和從主機將記錄數(shù)據(jù)發(fā)送到該記錄設備的方法。具體地,涉及可拆卸地安裝在該記錄設備中的接口插件板。該接口插件板執(zhí)行數(shù)據(jù)壓縮和主機與該記錄設備之間的數(shù)據(jù)傳輸。
      在主機與記錄設備之間交換的數(shù)據(jù)量已經(jīng)不斷增加。這部分由于記錄或打印中更高的數(shù)據(jù)密度,在記錄或打印中所表現(xiàn)的色彩數(shù)量增加,和記錄或打印方式種類的增加??墒?,在記錄或打印處理中仍然存在對更高速率的強烈要求,這需要支持高速率數(shù)據(jù)傳輸?shù)募夹g。
      由于在主機和記錄設備中更高速率數(shù)據(jù)處理的結果,每單位時間傳輸?shù)臄?shù)據(jù)數(shù)量持續(xù)增加??墒牵灰谟涗浽O備中廣泛使用現(xiàn)有的接口(例如RS232C或Centronics)傳輸速率仍將受限制。
      在此情況下,一種有效減少所傳輸數(shù)據(jù)量的方法是對于發(fā)送方(例如主機)利用預定算法壓縮數(shù)據(jù)和對于接收方(例如記錄設備)解壓縮(恢復)數(shù)據(jù)到其原來形式。
      附帶地,具有可拆卸地安裝在打印機上的接口插件板的打印機是公知的。各種接口插件板對應于各種主機與記錄設備之間的各種接口,例如RS232C,Centrinics或USB(通用串行總線)。因此,通過替換接口插件板可以與各種接口兼容。
      例如,JP-A-8-164640公開了一個打印機系統(tǒng),其中主機通過連接到打印機的網(wǎng)絡板經(jīng)網(wǎng)絡與打印機連接。在該打印機系統(tǒng)中,網(wǎng)絡板具有數(shù)據(jù)解壓縮區(qū)域用于對從主機送出的壓縮后的打印數(shù)據(jù)進行解壓縮。
      可是,在主機和記錄設備之間的通信使用這種壓縮數(shù)據(jù)的情況下,需要接收方使用與發(fā)送方用于壓縮相同的算法來對數(shù)據(jù)進行解壓縮。這要求在主機中提供的數(shù)據(jù)壓縮/解壓縮功能與記錄設備上所提供的相同。
      因此,在記錄設備上的壓縮/解壓縮功能必須與該記錄設備所使用的特定主機上的壓縮/解壓縮功能兼容。
      如果使用中的任何一個主機、接口插件板或記錄設備被替換,或壓縮/解壓縮算法被替換成另一個算法,將產生問題使主機與記錄設備之間的壓縮數(shù)據(jù)交換變得不可能,或傳輸速率或處理速度變低。
      另外,如果每個記錄設備和接口插件板具有自己的壓縮/解壓縮功能,為減少數(shù)據(jù)處理所需要的時間,必須確定那一個壓縮/解壓縮功能對于與主機交換壓縮數(shù)據(jù)最好。
      因此,本發(fā)明的目的是克服上述問題。
      本發(fā)明的目的是提供解決上述問題的方案,通過在記錄設備中提供容易替換的壓縮/解壓縮功能以便與主機中所提供的壓縮/解壓縮功能兼容。本發(fā)明的另一個目的是提供對具有各種壓縮/解壓縮功能的主機的兼容性。
      為實現(xiàn)上述目的,在本發(fā)明的記錄設備中以插件板(接口插件板)構成與主機通信的接口以便其能夠獨立于記錄設備替換。特別地,接口插件板可拆卸地連接到控制板,該控制板安裝在記錄設備中并具有用于控制記錄設備的一個第一控制器。
      在該接口插件板中提供了用于對從主機接收的壓縮數(shù)據(jù)進行解壓縮的一個第一解壓縮器。這就允許在記錄設備中選擇和替換解壓縮功能以便與主機中的壓縮算法兼容而不需替換整個記錄設備。
      在接口插件板中也提供了一個第二控制器。該第二控制器允許第一解壓縮器通過比較用于對控制板與接口插件板之間的壓縮數(shù)據(jù)進行解壓縮的數(shù)據(jù)處理性能對壓縮后的數(shù)據(jù)進行解壓縮。
      另外,本發(fā)明可以包括一個控制板,該控制板包括一個能夠對壓縮數(shù)據(jù)解壓縮的第二解壓縮器。該第二控制器通過首先比較控制板與接口插件板之間的性能允許第一或第二解壓縮器中的一個對壓縮數(shù)據(jù)進行解壓縮。
      這通過利用對于數(shù)據(jù)解壓縮性能更適合的解壓縮器對壓縮數(shù)據(jù)進行解壓縮來減少用于數(shù)據(jù)處理所需要的時間。
      本發(fā)明可以包括一個提供在接口插件板上的第一壓縮器。該第一壓縮器能夠壓縮數(shù)據(jù)用于與主機通信。
      本發(fā)明也可以包括一個安裝在上述記錄設備中和提供在控制板上的第二壓縮器。該第二壓縮器能夠壓縮數(shù)據(jù)用于與主機通信。在這種配置中,第二控制器允許第一和第二壓縮器中的一個壓縮數(shù)據(jù),通過比較所述控制板與所述接口插件板之間的數(shù)據(jù)處理性能。
      當壓縮數(shù)據(jù)被發(fā)送到主機時,通過利用對于數(shù)據(jù)壓縮性能更適合的壓縮器對數(shù)據(jù)進行壓縮來減少用于數(shù)據(jù)處理所需要的時間。
      另外,在本發(fā)明中最好為每個第一解壓縮器和第一壓縮器提供用于解壓縮或壓縮數(shù)據(jù)的多種不同算法。
      本發(fā)明也針對從主機向記錄設備發(fā)送數(shù)據(jù)的一種方法。該方法最好在記錄系統(tǒng)中執(zhí)行,其中具有第一解壓縮器的接口插件板可拆卸地連接到安裝在記錄設備中的控制板上,和主機通過該接口插件板與控制板通信。
      該方法包括下列步驟(a)確定用于壓縮/解壓縮記錄數(shù)據(jù)的算法,可用于主機和至少接口插件板和控制板之一,(b)如果控制板不具有能夠對按照步驟(a)中確定的算法壓縮的數(shù)據(jù)進行解壓縮的解壓縮器,則啟動第一解壓縮器,(c)如果控制板具有第二解壓縮器能夠對壓縮數(shù)據(jù)進行解壓縮,比較在控制板與接口插件板之間對壓縮數(shù)據(jù)進行解壓縮的數(shù)據(jù)處理性能,(d)按照步驟(c)的結果,啟動第一和第二解壓縮器中的一個,(e)在主機中按照在步驟(a)確定的算法對記錄數(shù)據(jù)進行壓縮,和將所壓縮數(shù)據(jù)發(fā)送到接口插件板;(f)如果第一解壓縮器被啟動,在接口插件板中對壓縮數(shù)據(jù)進行解壓縮,和將解壓縮數(shù)據(jù)發(fā)送到控制板;和(g)如果第一解壓縮器被停止,將壓縮數(shù)據(jù)傳遞給控制板;和在此對壓縮數(shù)據(jù)進行解壓縮。
      本發(fā)明還包括一個軟件程序用于實現(xiàn)本發(fā)明的發(fā)送和接收記錄數(shù)據(jù)的方法。該軟件程序可以是獨立的,駐留在主機中,記錄在媒介或通過主機或記錄設備可讀的媒介上或包含在能夠輸入到主機或記錄設備的載波中。
      通過參照下列說明書和權利要求書并結合附圖將更清楚全面地理解本發(fā)明的其它目的和成果。
      在附圖中,相似的參考符號代表相似的部件

      圖1是本發(fā)明第一實施例的記錄設備的方框圖2是流程圖表示通過從主機向記錄設備傳輸數(shù)據(jù)來執(zhí)行打印的程序;圖3是本發(fā)明第二實施例的記錄設備的方框圖;圖4是流程圖表示通過從主機向記錄設備傳輸數(shù)據(jù)來執(zhí)行打印的程序,表示到比較壓縮-解壓縮性能的步驟;圖5是流程圖表示通過從主機向記錄設備傳輸數(shù)據(jù)來執(zhí)行打印的程序,表示在接口插件板中對壓縮數(shù)據(jù)進行解壓縮的步驟;和圖6是流程圖表示通過從主機向記錄設備傳輸數(shù)據(jù)來執(zhí)行打印的程序,表示在記錄設備的控制板中對壓縮數(shù)據(jù)進行解壓縮的步驟。
      參照附圖,下面描述了本發(fā)明的實施例。圖1是本發(fā)明一個實施例的記錄設備的方框圖。在圖1中,也表示了連接到記錄設備10的主機20。記錄設備10基本上包括打印機械部分13,例如送紙機械和其它機械部件,一個控制板11A用于提供記錄設備的總控制,和一個接口插件板12。
      接口插件板12是一個插件板,其上安裝了用于執(zhí)行與記錄設備和主機之間通信相關功能的所有電路,以便形成單獨的、可替換單元。因此,通過替換接口插件板12,可以適應在各種主機與記錄設備之間的各種接口,例如RS232C,Centronics或USB(通用串行總線)。
      在記錄設備10中的所有功能,除了那些包含在接口插件板12和打印機械部件13中的外,都安裝在控制板11A中。即,控制板11A包含用于控制打印機械部件13、包括存儲程序數(shù)據(jù)和字體數(shù)據(jù)等的ROM以及用于暫時存儲打印數(shù)據(jù)控制數(shù)據(jù)和其它信息的RAM的存儲器15、和用于與接口插件板12通信的接口16的控制器14。
      該可替換接口插件板12可拆卸地連接到控制板。例如,接口插件板可以插入主板上的插件板插口或從中拆除并通過主板接頭連接到控制板,或如果主板接頭不能用接口插件板與控制板可以通過線纜連接。
      接口插件板12包括一個壓縮器和解壓縮器30,用于控制該插件板的控制器17,用于與主機20通信的接口18,和用于與控制板11A通信的接口19。該接口插件板12裝備了對應RS232C,Centronics或USB等的各種通信接口,允許使用與在主機20中所使用的接口兼容的通信接口。
      安裝在接口插件板12中的壓縮器和解壓縮器30提供用于解壓縮和/或壓縮數(shù)據(jù)的功能,包括打印數(shù)據(jù)和與主機20交換控制命令。即,該壓縮器和解壓縮器30將主機20發(fā)送的壓縮數(shù)據(jù)通過其解壓縮功能解壓縮(恢復)為原數(shù)據(jù),和其通過其壓縮功能壓縮從記錄設備10發(fā)送到主機20的數(shù)據(jù)。
      該壓縮器和解壓縮器30使用標準的壓縮-解壓縮算法,例如行程編碼,赫夫曼編碼,離散余弦變換,Lempel-Ziv(LZ)編碼,JPEG等。如圖1所示,其包含多個不同壓縮和解壓縮算法以允許接口插件板12執(zhí)行與主機20所使用的算法兼容的數(shù)據(jù)壓縮和解壓縮。
      該壓縮器和解壓縮器30必須能夠對發(fā)送到記錄設備的由主機20中的壓縮器和解壓縮器21壓縮過的數(shù)據(jù)進行解壓縮。主機20中的壓縮器和解壓縮器也必須對發(fā)送到主機的已經(jīng)由壓縮器和解壓縮器壓縮的數(shù)據(jù)進行解壓縮。由于這些兼容性要求,接口插件板12中的壓縮-解壓縮算法必須支持在主機20中的壓縮器和解壓縮器21的至少一種壓縮-解壓縮算法。
      對接口插件板12的存儲器31提供壓縮/解壓縮性能信息。即,在本實施例中,存儲器31存儲了包括例如接口插件板能夠連接的打印機(控制板)類型、每個打印機支持的壓縮/解壓縮算法的類型、接口插件板12自身支持的壓縮/解壓縮算法類型的信息。
      控制器17讀取存儲在存儲器31中的這些信息以確認控制板11A的功能。在實施例中,從接口插件板12和主機20都支持的算法中選擇出用于在主機20與記錄設備之間交換數(shù)據(jù)的算法,因為控制板11A不支持任何壓縮/解壓縮功能。
      在從主機20到記錄設備10傳輸壓縮數(shù)據(jù)的順序中,在生成壓縮數(shù)據(jù)之前,在主機20與接口插件板12之間進行對話以確定在操作中能夠使用的兼容壓縮-解壓縮算法。使用兼容的編碼系統(tǒng)壓縮數(shù)據(jù)保證了記錄設備10將能夠對壓縮數(shù)據(jù)進行解壓縮。
      而且在從記錄設備10傳輸壓縮數(shù)據(jù)的順序中,首先與主機20進行對話以保證由與主機20中的解壓縮算法兼容的編碼系統(tǒng)進行數(shù)據(jù)壓縮。
      下面描述本發(fā)明另一個實施例的記錄設備。圖3是本發(fā)明實施例的記錄設備方框圖。在本實施例的描述中,與前面實施例中相同的元件使用相同的參考數(shù)字和與上述討論相同的描述。本實施例與前面的不同在于控制板11B還包括壓縮器和解壓縮器40,控制板11B和接口插件板12的兩個存儲器15和31分別包含壓縮解壓縮性能信息。
      在該實施例中,在控制板11B中提供的壓縮器和解壓縮器40支持在接口插件板12中提供的壓縮器和解壓縮器30中所包含的壓縮解壓縮算法中的至少一個。即,能夠通過利用壓縮器和解壓縮器30或40中的一個對壓縮器和解壓縮器30和40兩者支持的任何算法壓縮的數(shù)據(jù)進行解壓縮。也可使用壓縮器和解壓縮器30或40進行使用這種算法的數(shù)據(jù)壓縮。
      控制板11B和接口插件板12的每個存儲器15和31的分別存儲壓縮解壓縮性能信息。該壓縮解壓縮性能信息是一類或多類表示每個壓縮器和解壓縮器30和40在數(shù)據(jù)壓縮和解壓縮方面處理性能的數(shù)字信息。即,存儲在存儲器15中的是關于安裝在控制板11B上的壓縮器和解壓縮器40的數(shù)據(jù)處理性能的信息,和存儲在存儲器13中的是安裝在接口插件板12中的壓縮器和解壓縮器30的數(shù)據(jù)處理性能。
      存儲在存儲器31或15中的性能信息包括例如每個壓縮器和解壓縮器30和40支持的算法類型,每個算法的數(shù)據(jù)壓縮比,用于每個算法中每個字節(jié)的壓縮和解壓縮所需要的數(shù)據(jù)處理量,壓縮和解壓縮塊的大小,在接口插件板12和控制板11B之間的傳輸速率,和每個控制器17和14的吞吐量,等等。
      如果壓縮器和解壓縮器30和40支持多個壓縮解壓縮算法,每個存儲器能夠存儲每個算法的性能信息。
      在本實施例中,在接口插件板12的控制器17中所執(zhí)行的程序執(zhí)行性能比較功能用于比較存儲在每個存儲器15和31中的性能信息。
      在控制器17中執(zhí)行的該性能比較功能不僅比較兩個壓縮器和解壓縮器30和40的性能,而且也比較在控制板11B和接口插件板12之間壓縮/解壓縮數(shù)據(jù)的總性能,例如考慮它們之間的數(shù)據(jù)傳輸速率。
      即,控制器17從每個存儲器15和31中讀取壓縮解壓縮性能信息,比較它們并啟動具有更高的性能的一個壓縮器和解壓縮器,而停止另一個。
      例如,作為比較結果,如果確定接口插件板12比控制板11B具有壓縮解壓縮數(shù)據(jù)的更高性能,則啟動在接口插件板12中的壓縮器和解壓縮器30以執(zhí)行在主機與記錄設備之間交換數(shù)據(jù)的壓縮和解壓縮。上述性能比較可以在需要數(shù)據(jù)壓縮和解壓縮時只執(zhí)行一次,例如當替換接口插件板12時。
      下面,參照圖2、4-6的流程圖,下面描述通過從主機20到記錄設備10發(fā)送打印數(shù)據(jù)和控制命令在記錄設備10中執(zhí)行的程序。
      開始,接口插件板12的控制器17從存儲器15和31中分別讀取壓縮解壓縮性能信息(步驟200)。
      在將打印數(shù)據(jù)和控制命令傳輸?shù)接涗浽O備10之前,主機20的控制器22與記錄設備接口插件板12的控制器17協(xié)商以確定兩個設備支持哪種壓縮解壓縮算法(步驟201)。例如,在圖3中,確定了RLE壓縮算法。
      具有最高壓縮比的算法被從壓縮器和解壓縮器21和壓縮器和解壓縮器30和40中至少一個所支持的算法中選擇出來。
      在接口插件板12中,控制器17確定控制板11(11B)是否支持所確定的算法(步驟201B)。如果其不可用,如同圖1所示的實施例中所表示的,控制器17啟動壓縮器和解壓縮器30以對主機20發(fā)送出的壓縮數(shù)據(jù)進行解壓縮(步驟201C)。
      將發(fā)送的數(shù)據(jù)由發(fā)送方(主機20)的壓縮器和解壓縮器21使用預定的算法進行壓縮(步驟202)。一旦數(shù)據(jù)壓縮完成,控制器22將壓縮數(shù)據(jù)通過接口24發(fā)送到記錄設備(步驟203)。
      在記錄設備10中,接口插件板12的控制器17產生一個命令(步驟204)并將命令發(fā)送給壓縮器和解壓縮器30以對通過接口18所接收的壓縮數(shù)據(jù)進行解壓縮。根據(jù)該命令,壓縮器和解壓縮器30按照在主機與接口插件板之間協(xié)商中預定的算法執(zhí)行對壓縮數(shù)據(jù)的解壓縮(步驟205)。
      下面,解壓縮數(shù)據(jù)被通過接口19傳輸?shù)娇刂瓢?1(步驟206)??刂瓢?1的控制器14解譯包含在解壓縮數(shù)據(jù)中的該控制命令(步驟207)并按照解壓縮數(shù)據(jù)執(zhí)行打印(步驟208)。
      另外,在步驟201B中,如果控制板11(11B)支持確定的算法,如圖3中所示的實施例所表示的,該控制器17在控制板11B和接口插件板12之間比較解壓縮數(shù)據(jù)性能(步驟403)。該比較引用在前面步驟200中從存儲器15和31中讀取的信息。
      作為比較結果,控制器17啟動可實現(xiàn)較高性能的一個壓縮器和解壓縮器30和40,并停止另一個(步驟404)。例如,啟動壓縮器和解壓縮器30,并停止壓縮器和解壓縮器40。
      在主機20中,通過行程編碼(RLE)算法執(zhí)行數(shù)據(jù)壓縮(步驟405)以將壓縮數(shù)據(jù)通過接口24發(fā)送到記錄設備10(步驟406)。
      在記錄設備10中,接口插件板12的控制器17確定其自己的壓縮器和解壓縮器30功能是否啟動(步驟407)。如果啟動,給壓縮器和解壓縮器30一個命令以對所接收的壓縮數(shù)據(jù)進行解壓縮(圖5中的步驟501)。
      按照該命令,壓縮器和解壓縮器30對壓縮數(shù)據(jù)進行解壓縮(步驟502)。然后,解壓縮數(shù)據(jù)通過接口19被傳輸?shù)娇刂瓢?1B(步驟503)??刂瓢?1B的控制器14解譯包含在解壓縮數(shù)據(jù)中的命令(步驟504)以按照解壓縮數(shù)據(jù)執(zhí)行打印(步驟505)。
      另外,在步驟407中,如果接口插件板12的壓縮器和解壓縮器30沒有啟動,該控制器17將壓縮數(shù)據(jù)以壓縮形式通過接口19傳輸?shù)娇刂瓢?1B(圖6中的步驟601)。在確認自己的壓縮器和解壓縮器40啟動后,控制板11B的控制器14發(fā)布一個命令以對所接收的壓縮數(shù)據(jù)進行解壓縮(步驟602)。按照該命令壓縮器和解壓縮器40對壓縮數(shù)據(jù)進行解壓縮(步驟603)。然后,控制器14解譯包含在解壓縮數(shù)據(jù)中的命令(步驟604)并按照解壓縮的打印數(shù)據(jù)執(zhí)行打印(步驟605)。
      如上所述,通過比較壓縮器和解壓縮器的性能總是以最佳方式實現(xiàn)對數(shù)據(jù)的壓縮和解壓縮和然后使用具有較高性能的壓縮器和解壓縮器執(zhí)行數(shù)據(jù)壓縮和解壓縮。即使由于替換單元而改變了接口插件板12的性能,對壓縮和解壓縮功能的選擇仍出現(xiàn)。
      如果在接口插件板與記錄設備控制板之間的傳輸速率相當?shù)?,更需要在它們之間傳輸較少量的數(shù)據(jù)。
      因此,在處理來自主機的壓縮數(shù)據(jù)中,可能存在通過在接口插件板與記錄設備控制板之間傳輸帶有少量數(shù)據(jù)的壓縮數(shù)據(jù)來實現(xiàn)記錄設備整體性能更好的情況,盡管控制板11的壓縮器和解壓縮器40具有比接口插件板12的壓縮器和解壓縮器30差些的性能。
      因此,最好通過考慮接口插件板和控制板之間的傳輸速率來確定應當使用那一個壓縮器和解壓縮器。
      也如圖3所示,如果接口插件板12和控制板11的壓縮器和解壓縮器30和40分別支持比利用比主機20的壓縮器和解壓縮器21所支持的算法(例如,行程編碼)更高壓縮比的算法(例如赫夫曼編碼),最好在數(shù)據(jù)傳輸?shù)娇刂瓢?1之前再次對數(shù)據(jù)進行壓縮。即,由行程編碼壓縮和從主機接收的數(shù)據(jù)首先在接口插件板12中解壓縮,和然后由赫夫曼編碼壓縮并傳輸?shù)娇刂瓢?1。最終由控制板11的壓縮器和解壓縮器40進行解壓縮。如果在接口插件板12與控制板11之間的傳輸速率低,這樣是有效的。
      如上述流程圖中所闡述的本發(fā)明方法可以用由一個或多個控制器22、17和14執(zhí)行的計算機軟件程序來實現(xiàn)。該軟件程序可以駐留在一個或多個存儲器23、31和15中,或可以是獨立的并記錄在例如磁盤、軟盤等媒介中,或可以在載波上實現(xiàn),并由主機20和/或記錄設備10以常規(guī)方式加載和執(zhí)行。
      參照附圖描述了本發(fā)明的實施例,但本發(fā)明不僅限于上述實施例中所提到的內容,而概括了本領域技術人員根據(jù)權利要求書中陳述和本發(fā)明詳細說明及現(xiàn)有技術一起能夠對本發(fā)明修改或采納的范圍。例如,在上述實施例中,每個存儲器15和31存儲了每個壓縮解壓縮性能信息,但這兩個性能信息可以存儲在存儲器15或31中。
      優(yōu)點本發(fā)明如上所述允許在記錄設備中提供容易替換并與在主機中提供的壓縮解壓縮功能兼容的壓縮解壓縮功能。這提供了一種記錄設備能夠容易地與具有各種壓縮解壓縮功能的主機一起運行。
      也在本發(fā)明中,在記錄設備控制板中安裝的數(shù)據(jù)壓縮器和解壓縮器與接口插件板的壓縮器和解壓縮器進行性能上的比較。這實現(xiàn)了通過利用更適合數(shù)據(jù)壓縮或解壓縮的一個壓縮器和解壓縮器執(zhí)行收據(jù)壓縮和解壓縮來減少數(shù)據(jù)處理所需要的時間長度。如果接口插件板被替換并改變了安裝在其中的壓縮器和解壓縮器性能,本發(fā)明尤其有利。
      盡管已經(jīng)用幾個特定實施例描述了本發(fā)明,很明顯,按照前面說明許多替代、修改和變體對于本領域技術人員是顯而易見的。因此,這些替代、修改、應用和變體均落入權利要求書的范圍和精神之內。
      權利要求
      1.一種連接到主機的記錄設備,所述主機壓縮由記錄設備所記錄的數(shù)據(jù)并將壓縮數(shù)據(jù)發(fā)送到所述記錄設備,所述記錄設備包括具有一個第一控制器的一個控制板,用于控制所述記錄設備;和可拆卸地連接到所述控制板的一個接口插件板,所述主機與所述第一控制器通過所述接口插件板通信;所述接口插件板包括一個第一解壓縮器用于對從所述主機接收的壓縮數(shù)據(jù)進行解壓縮;一個第二控制器,將用于解壓縮所述控制板壓縮數(shù)據(jù)的數(shù)據(jù)處理性能與用于解壓縮所述接口插件板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能進行比較,并控制所述第一解壓縮器以對壓縮數(shù)據(jù)進行解壓縮。
      2.根據(jù)權利要求1的一鐘記錄設備,其中所述控制板包括一個第二解壓縮器板,和其中在對用于解壓縮所述控制板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能與用于解壓縮所述接口插件板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能進行比較后所述第二控制器啟動所述第一和第二解壓縮器之一以對壓縮數(shù)據(jù)進行解壓縮。
      3.根據(jù)權利要求1的一種記錄設備,其中所述第一解壓縮器包括多個用于解壓縮所述壓縮數(shù)據(jù)的不同算法。
      4.根據(jù)權利要求1的一種記錄設備,其中所述接口插件板包括一個第一壓縮器,該壓縮器壓縮將發(fā)送到所述主機和所述控制板的至少一個上的數(shù)據(jù)。
      5.根據(jù)權利要求4的一種記錄設備,其中所述控制板包括一個第二壓縮器,該壓縮器壓縮將發(fā)送到所述主機和所述接口插件板的至少一個上的數(shù)據(jù)。
      6.根據(jù)權利要求5的一種記錄設備,其中在對用于所述控制板的數(shù)據(jù)壓縮的數(shù)據(jù)處理性能與用于所述接口插件板的數(shù)據(jù)壓縮的數(shù)據(jù)處理性能進行比較后所述第二控制器啟動所述第一和第二壓縮器之一以壓縮該數(shù)據(jù)。
      7.一種用于與記錄設備和主機通信的接口插件板,所述接口插件板可拆卸地連接到所述記錄設備的一個控制板上,所述控制板具有一個第一控制器用于控制所述記錄設備,所述接口插件板包括一個第一解壓縮器,用于將從所述主機接收的壓縮數(shù)據(jù)進行解壓縮;一個第二控制器,該控制器對用于解壓縮所述控制板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能與用于解壓縮所述接口插件板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能進行比較并控制所述第一解壓縮器以對壓縮數(shù)據(jù)進行解壓縮。
      8.根據(jù)權利要求7的一種接口插件板,其中在對用于解壓縮所述控制板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能與用于解壓縮所述接口插件板的壓縮數(shù)據(jù)的數(shù)據(jù)處理性能進行比較后所述第二控制器啟動所述第一解壓縮器之一和所述控制板上的一個第二解壓縮器以對壓縮數(shù)據(jù)進行解壓縮。
      9.根據(jù)權利要求7的一種接口插件板,其中所述第一解壓縮器包括多個用于解壓縮所述壓縮數(shù)據(jù)的不同算法。
      10.根據(jù)權利要求7的一種接口插件板,其中所述接口插件板包括一個第一壓縮器,該壓縮器壓縮將發(fā)送到所述主機至少一個和所述控制板的數(shù)據(jù)。
      11.根據(jù)權利要求10的一種接口插件板,其中在對用于壓縮所述控制板的數(shù)據(jù)的數(shù)據(jù)處理性能與用于壓縮所述接口插件板的數(shù)據(jù)的數(shù)據(jù)處理性能進行比較后所述第二控制器啟動所述第一壓縮器之一和所述控制板上的一個第二壓縮器以壓縮該數(shù)據(jù)。
      12.根據(jù)權利要求7的一種接口插件板,其中所述第一壓縮器包括多個用于壓縮數(shù)據(jù)的不同算法。
      13.一種用于將來自主機的記錄數(shù)據(jù)發(fā)送到一個記錄設備的方法,其中具有一個第一解壓縮器的一個接口插件板可拆卸地連接到安裝在該記錄設備中的一個控制板上,和該主機與該控制板通過該接口插件板通信;包括步驟(a)確定用于壓縮/解壓縮記錄數(shù)據(jù)的算法,該算法由主機和至少一個接口插件板和控制板支持,(b)啟動第一解壓縮器,如果控制板不具有能夠對按照步驟(a)中確定的算法所壓縮的數(shù)據(jù)進行解壓縮的解壓縮器,(c)如果控制板具有第二解壓縮器能夠對壓縮數(shù)據(jù)進行解壓縮,則比較控制板對壓縮數(shù)據(jù)進行解壓縮的數(shù)據(jù)處理性能與接口插件板對壓縮數(shù)據(jù)進行解壓縮的數(shù)據(jù)處理性能,(d)按照步驟(c)的結果,啟動第一和第二解壓縮器之一,(e)在主機中按照在步驟(a)確定的算法對記錄數(shù)據(jù)進行壓縮,和將所壓縮數(shù)據(jù)發(fā)送到接口插件板;(f)如果第一解壓縮器被啟動,在接口插件板中對壓縮數(shù)據(jù)進行解壓縮,和將解壓縮數(shù)據(jù)發(fā)送到控制板;和(g)如果第一解壓縮器被停止,將壓縮數(shù)據(jù)傳遞給控制板;和在那里對壓縮數(shù)據(jù)進行解壓縮。
      14.一種計算機可讀媒介包含由計算機執(zhí)行的指令程序以實現(xiàn)將記錄數(shù)據(jù)從主機發(fā)送到記錄設備的方法,其中具有第一解壓縮器的接口插件板可拆卸地連接到記錄設備中的控制板上,和主機與控制板通過接口插件板通信;包括步驟(a)確定用于壓縮/解壓縮記錄數(shù)據(jù)的算法,該算法由主機和至少一個接口插件板和控制板支持,(b)啟動第一解壓縮器,如果控制板不具有能夠對按照步驟(a)中確定的算法所壓縮的數(shù)據(jù)進行解壓縮的解壓縮器,(c)如果控制板具有第二解壓縮器能夠對壓縮數(shù)據(jù)進行解壓縮,則比較控制板對壓縮數(shù)據(jù)進行解壓縮的數(shù)據(jù)處理性能與接口插件板對壓縮數(shù)據(jù)進行解壓縮的數(shù)據(jù)處理性能,(d)按照步驟(c)的結果,啟動第一和第二解壓縮器之一,(e)在主機中按照在步驟(a)確定的算法對記錄數(shù)據(jù)進行壓縮,和將所壓縮數(shù)據(jù)發(fā)送到接口插件板;(f)如果第一解壓縮器被啟動,在接口插件板中對壓縮數(shù)據(jù)進行解壓縮,和將解壓縮數(shù)據(jù)發(fā)送到控制板;和(g)如果第一解壓縮器被停止,將壓縮數(shù)據(jù)傳遞給控制板;和在那里對壓縮數(shù)據(jù)進行解壓縮。
      全文摘要
      在記錄設備中提供的壓縮解壓縮功能可以容易地被替換以便它們與主機中提供的壓縮解壓縮功能相一致。與主機20連接用于根據(jù)來自主機20的命令操作的一個記錄設備10包括相對于控制板11可替換地安裝在記錄設備10中的一個接口插件板12用于與主機20交換數(shù)據(jù)。在接口插件板12中包括一個第一解壓縮器30用于對在主機20與記錄設備10之間交換的壓縮數(shù)據(jù)進行解壓縮。這允許在記錄設備中選擇和替換與主機中壓縮算法相一致的解壓縮功能而不需要整體替換記錄設備。
      文檔編號B41J5/30GK1264863SQ99127888
      公開日2000年8月30日 申請日期1999年12月2日 優(yōu)先權日1998年12月3日
      發(fā)明者川瀨裕司 申請人:精工愛普生株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1