[發明專利]記錄裝置以及記錄裝置的控制方法有效
| 申請號: | 201310274627.1 | 申請日: | 2013-07-02 |
| 公開(公告)號: | CN103522774A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 巖佐有彌;島田俊一;丸永一希 | 申請(專利權)人: | 精工愛普生株式會社 |
| 主分類號: | B41J29/38 | 分類號: | B41J29/38;B41J5/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 舒艷君;李洋 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 記錄 裝置 以及 控制 方法 | ||
技術領域
本發明涉及記錄裝置以及記錄裝置的控制方法。
背景技術
以往,公知有如下記錄裝置,即,將用于記錄字符的字體數據存儲(內置)于ROM等存儲介質,并基于已存儲的字體數據對字符進行記錄(例如,參照專利文獻1)。專利文獻1所記載的記錄裝置進行如下處理,即,為了抑制ROM的容量而將字體數據壓縮地存儲于ROM,在進行記錄時從ROM讀取并進行解壓縮。
專利文獻1:日本特開平07-137341號公報
然而,對已被壓縮的字體數據進行解壓縮的處理花費時間,因此在連續地記錄多個字符的情況下等產生延遲。因此,例如考慮有預先從ROM讀取字體數據并進行解壓縮的方法,但為了將多個字符的字體數據以已解壓縮的狀態預先存儲,需要充分確保RAM的容量。
發明內容
本發明是鑒于上述的情況而完成的,其目的在于,能夠在記錄裝置中抑制儲存字體數據的存儲區域的容量,同時防止伴隨著已被壓縮的數據的解壓縮處理所引起的延遲。
為了實現上述目的,本發明的記錄裝置的特征在于,具備:記錄機構;非易失性存儲器,其按每個字符儲存有壓縮字體數據;對應信息存儲機構,其對將字符碼與和各字符碼對應的字符的上述壓縮字體數據被儲存于上述非易失性存儲器的儲存地址建立對應的對應信息進行存儲;壓縮數據處理機構,其基于上述對應信息,取得與記錄對象的字符的字符碼對應的上述壓縮字體數據的儲存地址,并根據已取得的儲存地址讀取上述壓縮字體數據來在工作區域進行解壓縮;以及記錄控制機構,其基于由上述壓縮數據處理機構解壓縮后的數據,控制上述記錄機構來對上述記錄對象的字符進行記錄。
根據本發明,對于記錄裝置而言,由于在非易失性存儲器中被壓縮儲存的字體數據按每個字符被壓縮,所以能夠按每個字符讀取并解壓縮記錄的字符的字體數據。因此,由于僅以需要的字符的量對數據進行解壓縮,從而能夠防止伴隨著解壓縮處理所引起的延遲,另外,能夠抑制儲存壓縮字體數據的非易失性存儲器以及儲存解壓縮后的字體數據的工作區域的容量。
上述記錄裝置中,能夠構成為,在上述非易失性存儲器中以非壓縮狀態儲存有與上述壓縮字體數據的字符不同的字符的字體數據,并具備:非壓縮數據處理機構,其在規定的時機,對儲存于上述非易失性存儲器的上述非壓縮的字體數據進行讀取并儲存于上述工作區域;和判定機構,其對與上述記錄對象的字符的字符碼對應的字體數據是否是上述壓縮字體數據進行判定,在由上述判定機構判定出與上述記錄對象的字符的字符碼對應的字體數據是上述壓縮字體數據的情況下,上述壓縮數據處理機構從上述非易失性存儲器按每個字符讀取上述壓縮字體數據來進行解壓縮,上述記錄控制機構基于由上述壓縮數據處理機構解壓縮后的字體數據、以及由上述非壓縮數據處理機構儲存于上述工作區域的非壓縮的字體數據進行記錄。
根據該結構,記錄裝置分開使用壓縮并儲存于非易失性存儲器的字體數據和以非壓縮狀態儲存于非易失性存儲器的字體數據,從非易失性存儲器按每個字符讀取壓縮后的字體數據來進行解壓縮并記錄,非壓縮的字體數據在規定的時機儲存于工作區域,因此能夠利用工作區域的字體數據來進行記錄。因此,通過根據字體數據的使用頻率、數據量來分開使用已被壓縮的字體數據和非壓縮的字體數據,能夠有效地抑制儲存字體數據的存儲區域的容量,并且,能夠可靠地防止伴隨著數據的解壓縮處理而引起的延遲。
上述記錄裝置中,能夠構成為,在上述非易失性存儲器中儲存有與不同的多個字符碼集對應的字體數據,與一部分的上述字符碼集對應的上述字體數據是上述壓縮字體數據,與另外一部分的上述字符碼集對應的上述字體數據是上述非壓縮的字體數據,上述判定機構通過對包括記錄對象的字符的字符碼在內的字符碼集進行確定,判定與上述字符碼對應的字體數據是作為上述壓縮字體數據而儲存于上述非易失性存儲器、還是作為上述非壓縮的字體數據而儲存于上述工作區域。
根據該結構,按每個字符碼集,按每個字符被壓縮的壓縮字體數據或非壓縮的字體數據被儲存于非易失性存儲器,記錄裝置能夠將它們分開使用,因此例如能夠將字符數多的字符碼集等數據量多的字符碼集的字符作為壓縮字體數據而儲存,將字符數少的字符碼集等數據量小的字符碼集的字符作為非壓縮的字體數據而儲存。因此,通過根據字體數據的使用頻率、數據量,分開使用已被壓縮的字體數據和非壓縮的字體數據,從而能夠有效地抑制儲存字體數據的存儲區域的容量,并且,能夠可靠地防止伴隨著數據的解壓縮處理而引起的延遲。并且,通過基于字符碼確定字符碼集,能夠迅速地判定使用的字體數據是被壓縮的字體數據還是非壓縮的字體數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于精工愛普生株式會社,未經精工愛普生株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310274627.1/2.html,轉載請聲明來源鉆瓜專利網。





