中文字幕无码日韩视频无码三区

二維碼打印裝置和方法以及有形介質的制作方法

文檔序號:2513127閱(yue)讀:257來源:國知局
專利名稱:二維碼打印裝置和方法以及有形介質的制作方法
二維碼打印裝置和方法以及有形介質 相關申請的交叉引用本申請要求2006年9月27日提交的特愿號日本專利申請的優先 權,其公開內容被全部援引包含于此。技術領域本公開的一個或多個方面涉及一種二維碼打印裝置和方法以及有形介質,并 且尤其涉及為了在打印處理前標出用于制作二維碼的數據并基于所標出的要編碼 成二維碼的數據制作二維碼。
背景技術
通常, 一般作為商品碼的條形碼被打印在各種商品的每一件上。尤其在日本, JAN (日本物品號)是作為來源標記的常用條形碼。另外,最近二維碼被顯示在因 特網屏幕上并被打印在雜志等上面。當蜂窩電話讀取URL (統一資源定位符)時 使用二維碼。在日本,二維碼在JIS (日本工業標準)中被標準化為JIS X 0510。 另外,二維碼在ISO (國際標準化組織)中被標準化為ISO/IEC18004。這里,作為日常商品碼的條形碼被打印在上述各種商品的每一件上并且通過 使用計算機從讀取器讀取所打印的條形碼。由此通過條形碼來管理上述各種商品。 這里,近來為了管理包括CD-ROM、 DVD之類的記錄介質以及圖書等,很需要將 文本與打印的條形碼或二維條形碼打印在同一打印介質中。然而,上述條形碼是由 專用的條形碼打印機打印的,由此用戶必須藉由另一打印機打印可見的文本。因此, 帶條形碼的可見文本被打印在另一打印介質上。另外,其上打印有條形碼和可見文 本兩者的打印介質是通過膠印制作而成,因此從成本角度看存在問題。在一常規例子中,條形碼打印裝置將條形碼以及所需的文本打印在選定位置, 并增強條形碼的通用性。上述條形碼打印裝置從能夠將條形碼和可見文本兩者打印在同一打印介質上 并且可降低成本的角度看是有用的。然而,為了將條形碼和可見文本打印在同一打 印介質上,就數據輸入而言,可見文本就象文字處理機那樣被輸入而編碼成條形碼 的數據是在切換的條形碼輸入模式下被輸入的。因此,這種輸入方法是復雜的并且 用戶必須事先考慮文本和條形碼的對齊。另外,為了將已存在的文本以及句子的一 部分的數據編碼成條形碼,用戶必須再次輸入全部文本并以切換的條形碼輸入模式 輸入條形碼的數據。因此,這種輸入方法也很復雜。就二維碼而言,在用戶輸入數 據以在同一打印介質上打印二維碼和可見文本的情形中,上述問題就會發生。另外, 如果二維碼不在打印介質的寬度內,或所需文本的數據量無法包含在二維碼內,則 每當上述問題發生時用戶就必須改變二維碼的大小和數目。發明內容鑒于上述情況,本公開的一個或多個方面涉及一種制作其上打印有二維碼和 可見文本的打印介質的二維打印裝置,二維打印方法和具有計算機可執行指令等的 計算機可讀介質。另外,根據本公開的一個或多個方面,為了制作其上打印有二維 碼和文本的標簽,用戶可用(例如)鍵盤象操作文字處理機那樣輸入全部數據,并 且打印介質的寬度和要編碼成二維碼的文本的數據量被檢測,并且要被編碼的二維 碼的大小和數目被自動確定。因此,本公開的一個或多個方面可制作其上打印有二 維碼和可見文本的打印介質。另外,根據本公開的一個或多個方面,使用己存在的 文本數據的一部分,通過標出需要編碼成二維碼的文本就可容易地將已存在的文本 數據編碼成二維碼,并且打印介質的寬度和要編碼成二維碼的文本的數據量被檢 測,并且要被編碼的二維碼的大小和數目被自動確定。因此,本公開的一個或多個 方面可制作其上打印有二維碼和可見文本的打印介質。為了達成上述目的,根據本公開的第一方面,這里提供一種二維碼打印裝置, 包括顯示裝置;輸入裝置,用于輸入各種字符、數字、符號或指令;輸入數據存 儲裝置,用于存儲與通過輸入裝置輸入的各種字符、數字或符號對應的數據;第一 顯示控制器,用于將與存儲在輸入數據存儲裝置中的數據對應的各種字符、數字或 符號顯示在顯示裝置上;選擇裝置,用于基于通過輸入數據裝置輸入的輸入指令選 擇顯示在顯示裝置上的字符、數字或符號的期望部分;二維碼轉換裝置,用于將通 過選擇裝置選定的字符、數字或符號轉換成二維碼;轉換數據存儲裝置,用于存儲 與未被選擇裝置選擇的字符、數字或符號對應的數據以及與經二維碼轉換裝置轉換 的二維碼對應的數據;第二顯示控制器,用于將與存儲在轉換數據存儲裝置中的數 據對應的字符、數字、符號和二維碼顯示在顯示裝置上;以及打印機,用于將與存 儲在轉換數據存儲裝置中的數據對應的字符、數字、符號和二維碼打印在打印介質 上。另外,根據本公開的第二方面,這里還提供一種二維碼打印裝置,包括顯 示裝置;輸入裝置,用于輸入各種字符、數字、符號或指令;輸入數據存儲裝置, 用于存儲與通過輸入裝置輸入的各種字符、數字和符號對應的數據;轉換數據存儲 裝置,用于存儲與各種字符、數字或符號對應的數據以及與一個或多個二維碼對應 的數據;以及處理器,它被編程以(a)將與通過輸入裝置輸入的各種字符、數 字和符號對應的數據存儲在輸入數據存儲裝置中;(b)將與存儲在輸入數據存儲裝置中的數據對應的各種字符、數字和符號顯示在顯示裝置上;(c)基于通過輸 入裝置輸入的輸入指令選擇顯示在顯示裝置上的顯示字符、數字或符號的期望部 分;(d)將所選擇的字符、數字或符號轉換成二維碼;(e)將與未選字符、數字 和符號對應的數據以及與經轉換的二維碼對應的數據存儲在轉換數據存儲裝置中; (f)顯示與存儲在轉換數據存儲裝置中的數據對應的字符、數字、符號或二維碼; 以及(g)由打印機將與存儲在轉換數據存儲裝置中的數據對應的存儲字符、數字、 符號或二維碼打印在打印介質上。在上述二維碼打印裝置中,用戶可使用輸入裝置(例如鍵盤)如操作文字處 理機那樣輸入全部數據,隨后用戶通過使用輸入裝置(例如鼠標)容易地操作來將 顯示在顯示裝置(例如液晶顯示器)上的顯示文本的一部分當中要編碼成二維碼的 期望數據標出,隨后可制作出其上打印有二維碼和可見文本的打印介質。另外,通 過使用已存在的文本數據的一部分,可通過方便地標出要編碼成二維碼的期望文本 來將已存在的文本數據編碼成二維碼,隨后可制作出其上打印有二維碼和可見文本 的打印介質。因此,本公開的第一和第二方面解決了復雜輸入方法一一即用戶必須如文字 處理機那樣輸入要與二維碼一起打印的文本并且用戶必須以切換的二維碼輸入模 式輸入要編碼成二維碼的數據的問題。另外,本公開的第一和第二方面能夠解決操 作麻煩——即用戶必須考慮文本與二維碼的對齊的問題。另外,本公開的第一和第 二方面能夠解決復雜輸入方法——即為了編碼己存在的文本的一部分,用戶必須再 次輸入全部文本并以切換的二維碼輸入模式輸入要編碼成二維碼的數據的問題。根據本公開的第三方面,這里還提供一種二維碼打印方法,包括接收步驟, 用于接收各種字符、數字、符號或指令;第一存儲步驟,用于將與所接收的字符、 數字或符號對應的數據存儲在輸入數據存儲裝置中;第一顯示步驟,用于將與存儲
在輸入數據存儲裝置中的數據對應的各種字符、數字或符號顯示在顯示裝置上;選 擇步驟,用于選擇顯示在顯示裝置上的顯示字符、數字或符號;轉換步驟,用于將 在選擇步驟中選擇的字符、數字或符號轉換成二維碼;第二存儲步驟,用于將與在 選擇步驟中未被選擇的字符、數字或符號對應的數據以及與經轉換的二維碼對應的 數據存儲在轉換數據存儲裝置中;第二顯示步驟,用于將與存儲在轉換數據存儲裝 置中的數據對應的字符、數字、符號和二維碼顯示在顯示裝置上;以及打印步驟, 用于將與存儲在轉換數據存儲裝置中的數據對應的字符、數字、符號以及二維碼打 印在打印介質上。在上述二維碼打印方法中,用戶可使用輸入裝置6 (例如鍵盤)如同操作文字 處理機那樣輸入全部數據,隨后用戶通過容易的操作將顯示在顯示裝置(例如液晶 顯示器)上的顯示文本的一部分當中的要編碼成二維碼的期望數據標出,隨后可制 作出其上打印有二維碼和可見文本的打印介質。另外,通過使用已存在的文本數據 的一部分,可通過容易地標出要編碼成二維碼的期望文本來將己存在的文本數據編 碼成二維碼,隨后可制作出其上打印有二維碼和可見文本的打印介質。因此,本公開的第三方面解決了復雜輸入方法——即用戶必須如文字處理機 那樣輸入要與二維碼一起打印的文本并且用戶必須以切換的二維碼輸入模式輸入 要編碼成二維碼的數據的問題。另外,本公開的第一和第二方面能夠解決操作麻 煩——即用戶必須考慮文本與二維碼的對齊的問題。另外,本公開的第一和第二方 面能夠解決復雜輸入方法——即為了編碼存在的文本的一部分,用戶必須再次輸入 全部文本并以切換的二維碼輸入模式輸入要編碼成二維碼的數據的問題。根據本公開的第四方面,這里還提供一種其上存儲有指令的有形計算機可執 行介質,當這些指令由處理器執行時,它們執行包括以下步驟的方法接收步驟, 用于接收各種字符、數字、符號或指令;第一存儲步驟,用于將與所接收的字符、 數字或符號對應的數據存儲在輸入數據存儲裝置中;第一顯示步驟,用于將與存儲 在輸入數據存儲裝置中的數據對應的各種字符、數字或符號顯示在顯示裝置上;選 擇步驟,用于選擇顯示在顯示裝置上的顯示字符、數字或符號;轉換步驟,用于將 在選擇步驟中選擇的字符、數字或符號轉換成二維碼;第二存儲步驟,用于將與在 選擇步驟中未被選擇的字符、數字或符號對應的數據以及與經轉換的二維碼對應的數據存儲在轉換數據存儲裝置中;第二顯示步驟,用于將與存儲在轉換數據存儲裝 置中的數據對應的字符、數字、符號和二維碼顯示在顯示裝置上;以及打印步驟, 用于將與存儲在轉換數據存儲裝置中的數據對應的字符、數字、符號以及二維碼打 印在打印介質上。在上述有形計算機可執行介質代碼打印方法中,用戶可使用輸入裝置6 (例如 鍵盤)如同操作文字處理機那樣輸入全部數據,隨后用戶通過容易的操作將顯示在 顯示裝置(例如液晶顯示器)上的顯示文本的一部分當中的要被編碼成二維碼的期 望數據標出,隨后可制作出其上打印有二維碼和可見文本的打印介質。另外,通過 使用已存在的文本數據的一部分,可通過容易地標出要被編碼成二維碼的期望文本 來將己存在的文本數據編碼成二維碼,隨后可制作出其上打印有二維碼和可見文本 的打印介質。因此,本公開的第四方面解決了復雜輸入方法——即用戶必須如文字處理機 那樣輸入要與二維碼一起打印的文本并且用戶必須以切換的二維碼輸入模式輸入 要編碼成二維碼的數據的問題。另外,本公開的第一和第二方面能夠解決操作麻 煩一一即用戶必須考慮文本和二維碼的對齊的問題。另外,本公開的第一和第二 方面能夠解決復雜輸入方法一一即為了編碼存在的文本的一部分,用戶必須再次 輸入全部文本并以切換的二維碼輸入模式輸入要編碼成二維碼的數據的問題。


包含于此并構成說明書一部分的附圖示出了本公開的諸實施例,并與說明書一起用來解釋本公開的目的、優點和原理。圖1是根據本公開的一個或多個方面的二維碼打印裝置的立體示意圖;圖2是根據本公開的一個或多個方面的其中安裝有打印介質固定器的帶式打印機的立體圖;圖3是根據本公開的一個或多個方面的其中安裝有打印介質的打印介質固定 器的示意圖;圖4是根據本公開的一個或多個方面的其中安裝有打印介質固定器并且頂蓋 被移去帶式打印機的截面圖;圖5是根據本公開的一個或多個方面的構成二維碼打印裝置的計算機設備的 主要部分的電路框圖;圖6是根據本公開的一個或多個方面的構成二維碼打印裝置的帶式打印機的 主要部分的電路框圖;圖7是根據本公開的一個或多個方面的編輯顯示屏的樣本圖像;圖8是根據本公開的一個或多個方面的二維碼標簽的框格式的視圖;圖9是根據本公開的一個或多個方面的二維碼標簽的框格式的視圖;圖10是根據本公開的一個或多個方面的二維碼標簽的框格式的視圖;圖11是根據本公開的一個或多個方面的二維碼標簽的框格式的視圖;圖12是根據本公開的一個或多個方面的主處理的流程圖;圖13是根據本公開的一個或多個方面的二維碼設置處理的流程圖;圖14是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖15是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖16是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖17是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖18是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖19是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖20是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;圖21是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像;以及圖22是在用打印框編輯二維碼的情形中編輯顯示屏的樣本圖像。具體實施方式

前面概述的各個方面可以用各種形式體現。下面的說明通過例示示出可實踐 諸方面的各種組合和配置。應當理解所描述的方面和/或實施例僅為例子,并且可 采納其它方面和/或實施例并可作出多種結構上和功能上的修改而不會脫離本公開 的范圍。注意,在下面說明中,在諸要素之間闡述了各種連接。要注意,除非另有規 定,否則這些連接一般可以是直接或間接的,本說明書不意圖在這方面作出限定。本公開的多個方面是通過硬件部件來進行說明的。然而,應當理解這些部件 也可以是計算機可執行的軟件模塊。軟件模塊可以被存儲在計算機可讀介質中,包 括但不局限于USB驅動器、CD、 DVD、計算機可讀存儲器、磁帶、磁盤、軟盤等。 例如,本公開的諸個方面可體現為基于能夠在一個或多個處理器中運行的JAVA 的應用程序或諸如此類。此外,術語"CPU"和"處理器"本質上是可兼的,包括 硬件、軟件或固件中的至少一個。這些術語可包括計算機中的處理單元的一部分(例 如在多個核心處理單元中)、多個核心、功能處理器(如在本地或遠程的處理器或 服務器中的至少一個上虛擬運行的)。構想了本公開的一個或多個方面可被實現為諸如非易失性存儲器、磁盤或光
盤的計算機可讀介質上的計算機可執行指令。此外,本公開的一個或多個方面可實 現為例如音頻、射頻或光載波形式的載波信號。下面將基于體現本公開的一個或多個方面的一個實施例參考附圖來詳細說明 根據本公開的二維碼打印裝置1。首先,將結合圖1描述本實施例的二維碼打印裝置1的示意結構。圖1是本 實施例的二維碼打印裝置的示意性立體圖。如圖1所示,本實施例的二維碼裝置包 括計算機設備2和帶式打印機101。計算機設備由個人計算機等構成。計算機設備1和帶式打印機101經由信號纜線K互連。計算機設備2包括主機控制器3、顯示 裝置4 (諸如CRT、 LCD、等離子顯示器等)、鍵盤6、鼠標7、圖像掃描儀8和 CD-RW驅動器9。這里,可使用搖桿和/或跟蹤球等以取代鼠標7或與鼠標7—起 使用。另外,可使用MO驅動器和/或DVD驅動器等來代替CD-R/W驅動器9或 與CD-R/W驅動器9 一起使用。下面將結合圖1到4對帶式打印機101進行說明。圖2示出其中安裝有打印 介質固定器的帶式打印機的立體圖。圖3是其中安裝有巻形打印介質的打印介質固 定器的示意圖。圖4是其中安裝有打印介質固定器并且頂蓋被移去的帶式打印機 101的橫截面側視圖。上面纏繞巻形打印介質103A的打印介質固定器103被安裝在圖1和圖2所示 的帶式打印機101上。巻形打印介質103A中固定有預定寬度或以下(在本實施例 中大約為62mm或以下)的長條形背面粘貼帶。帶式打印機在巻形打印介質103A 上打印并制作出其上基于來自計算機設備2的打印命令打印了期望字符等的粘貼 標簽。如圖1和圖2所示,帶式打印機101包括殼體102、頂蓋105、托盤106、電 源按鈕107和切紙杠桿109。頂蓋105可由安裝于殼體102的自由開閉的透明樹脂 構成。頂蓋105覆蓋打印介質固定器容納部分104的上部(見圖4)。固定具有預 定寬度103A的巻形打印介質103A的打印介質固定器103可被安裝在打印介質固 定器容納部分104上。托盤106由面向頂蓋105的大致前側中央直立設置的透明樹 脂制成。電源按鈕107被設置在托盤106的前面。切紙單元108可基于切紙杠桿 109左右移動。殼體102被設置在靠近具有連接于例如未示出的個人計算機的USB (通用串行總線)的連接件部(未示出)的另一角部的背面。巻形打印介質103A 由具有自顯色性質的連續熱敏紙、MKP紙(由PET制成并在其背側具有熱敏層) 或者上面連續設有圓形或四邊形的預切標簽構成。巻形打印介質103A被纏繞在圓
柱形芯體(未示出)上。頂蓋105由透明樹脂制成,這便于用戶從視覺上識別纏繞打印介質固定器容納部分104的巻形打印介質103A的類型。由透明樹脂制成的托盤6面向頂蓋105 的前側大致中央部分直立設置,具有期望文本的巻形打印介質103A將基于來自計 算機設備2的打印命令而被排出到托盤6上。如果切紙杠桿109被壓下,則所打印 的巻形打印介質103A將被切斷并制作出具有粘合劑的標簽。這里,切紙杠桿109 被設置在前側部并且使切紙單元108 (見圖8)左右移動。在其上纏繞有巻形打印介質103A的打印介質固定器103的定位固定件112(這 將在稍后予以說明)的延伸部分156上設有打印介質判別部分160。打印介質判別 部分160以直角向內延伸預定長度,并且形狀上幾乎為矩形。每個傳感器孔160A 被設置在在打印介質判別部分160上面向打印介質判別傳感器MS1到MS5 (見圖 6)的位置上。這里,在圖3中,五個傳感器孔160A基于所安裝的巻形打印介質 103A的類型被設置在預定位置上。在每個打印介質判別傳感器MS1到MS5中, 柱塞一般突起并且其每個微動開關處于OFF狀態。在打印介質判別部分160的每 個傳感器孔160A位于與打印介質判別傳感器MS1到MS5對應的位置上的情形中, 柱塞不被壓下,微動開關處于OFF狀態并輸出OFF信號。另一方面,在打印介質 判別部分160的各傳感孔160A不位于與各打印介質判別傳感器MS1到MS5對應 的位置的情形下,柱塞被壓下,微動開關處于ON狀態,并輸出ON信號。如圖2和圖4所示,可將行式熱印頭131設置在殼體102內部(見圖4)。行 式熱印頭131用來對安裝在打印介質固定器容納部分104上的巻形打印介質103A 進行打印。可在行式熱印頭131的前面設置開口 118。開口 118用來將巻形打印介 質103A的頭端導至行式熱印頭131。沿打印介質固定器容納部分104的一側端的 進給方向在前端處設置杠桿127。杠桿127使行式熱印頭131上下移動。在上述結構中,用戶將打印介質固定器103安裝于打印介質固定器容納部分 104。隨后,當杠桿27處于上抬位置時,巻形打印介質103A的一側緣與設置在打 印介質固定器103上的導向件120 (見圖3和圖4)的內表面接觸并且巻形打印介 質103A被引出。隨后,另一側緣與設置于插入口 118的側緣所設的導向脊123接 觸地被插入到插入部分118中。當杠桿127下移時,巻形打印介質103A處于當打印介質固定器103被安裝在 打印介質固定器容納部分104上時定位固定件112的側緣處于插入部分118的導向 脊123側部的標準位置。并且,巻形打印介質103A的頭端由行式熱印頭131壓向
設置在面向行式熱印頭131的位置處的壓紙輥子126,帶式打印機101被設置在打印允許狀態。控制電路部分210被設置在打印介質固定器容納部分104下面。打印介質固 定器容納部分104基于來自外部計算機裝置2的指令驅動控制每個機械部件。當壓 紙輥子126由打印介質進給電機219 (見圖6)旋轉驅動并且行式熱印頭131被驅 動控制時,巻狀打印介質103A被進給并且圖像數據被打印在巻狀打印介質103A 的打印表面上。當用戶沿圖2中向右側方向移動切紙杠桿109時,被排出到托盤6 上的巻狀打印介質103A被切紙單元108切斷。帶式打印機101經由通信接口 (I/F) 218從計算機設備2接收各種命令,并 基于所接收的命令執行各種處理。上述各種命令包括打印命令、介質類型請求命令。 打印命令指令帶式打印機101打印并制作標簽。介質類型請求命令指示帶式打印機 101發送巻狀打印介質103A的類型。如果帶式打印機101的CPU 211判斷接收到打印命令,則CPU 211將基于點 陣數據在安裝的巻狀打印介質103A上進行打印。點陣數據被包括在打印命令中, 并且表示位像。如果帶式打印機101的CPU 211判斷接收到介質類型請求命令,則CPU 211 將安裝于帶式打印機101上的巻形打印介質103A的類型發送至計算機設備2,計 算機設備經由通信接口 (I/F) 218發送介質類型的請求命令。下面將結合圖5對構成二維碼打印裝置1的計算機設備2的電路結構進行描 述。圖5是構成本實施例的二維碼打印裝置的計算機設備的實質部分的電路框圖。 如圖5所示,計算機設備2的主機控制器3包括CPU41、 ROM 42、 RAM 43、輸 入/輸出接口 (I/F) 44、通信接口 (I/F) 45、盤控制器(DC) 46、盤驅動器(DD) 47、硬盤控制器(HDC) 48、硬盤驅動器(HDD) 49、顯示控制器50、調制解調 器51等。CPU 41、 ROM 42、 RAM 43、輸入/輸出I/F44、通信I/F 45以及調制解 調器51通過總線52互連,藉此實現數據互通。DD 47和HDD 49分別經由控制 DD 47的DC 46和控制HDD 49的HDC 48連接到輸入/輸出I/F 44。顯示控制器 50連接于輸入/輸出I/F 44。電話線53連接于調制解調器51 。鍵盤6、鼠標7、圖像掃描儀8和CD-RW驅動器9連接于主機控制器4。當 用戶通過輸入/輸出I/F 44輸入字符和符號時使用鍵盤6。當用戶輸入顯示裝置4 上的顯示屏的坐標時使用鼠標7。當用戶從圖面中捕捉可見輪廓數據等時使用圖像 掃描儀8。當用戶對CD-ROM 56進行寫入和讀出、打印數據和打印控制程序等時
使用CD-RW驅動器9。顯示器5經由顯示設備控制器50連接于主機控制器3。顯 示器5顯示編輯顯示屏(見圖7)。帶式打印機101經由通信I/F 45和信號線Kl 連接于主機控制器3。CPU 41控制整個計算機設備2,并且管理有關計算機設備2運作的全部數據。 ROM 42存儲上電時引導計算機設備2的啟動程序,這與通用個人計算機是相同的。當CPU 41執行各種控制時,RAM 43暫存不同類型的數據。RAM 43具有顯 示緩沖器43A、編輯數據存儲區43B、打印框表存儲區43C、打印數據存儲區43D、 帶類型存儲區43E、文本存儲器43F和工作存儲區43G。要被顯示在顯示裝置4的 屏幕5上的顯示圖像被存儲在顯示緩沖器43A中。作為標簽打印圖像基礎的編輯 數據被存儲在編輯數據存儲區43B中。編輯數據當中的指示標簽邊界的打印框(將 在稍后描述)被存儲在打印框存儲區43C中。要被送至帶式打印機101的打印數 據在打印數據存儲區43D中制作。安裝在帶式打印機101上的帶的類型被存儲在 帶類型存儲區43E中。從鍵盤等輸入的文本被存儲在文本存儲器43F中。各種設 定值和參數被存儲在工作存儲區43G中。通信I/F45由例如USB (通用串行總線)接口、 Centronics接口等構成。通信 1/F45允許與帶式打印機101和外部電子設備(例如計算機和激光打印機)的交互 數據通信。安裝在HDD 49上的硬盤存儲操作系統(OS)。另外,硬盤根據需要還存儲 用于與帶式打印機101和外部電子設備數據通信的通信程序、諸如在OS中可執行 的文字處理軟件以及用于打印的數據創建軟件的應用程序。硬盤還存儲本公開的一 個或多個方面的打印數據制作/編輯處理程序。從/向CD-ROM 56讀出和存儲數據 庫和數據模板等。數據庫存儲由存儲在CD-ROM 56中的各種標簽數據構成的數據 文件。模板與基于巻狀打印介質103A的打印區域的框對應。易于插入DD 47或從DD 47移走的盤55存儲由打印數據制作/編輯處理等獲 得的各種數據。易于插入CD-RW驅動器9或從CD-RW驅動器9移走的CD-ROM 56存儲模板數據制作/編輯處理的控制程序、存儲由各種類型的標簽數據構成的數據文件的 數據庫、以及根據打印帶103A的打印區域事先排版多個打印區域框的各模板,這 些內容將被送至各二維碼打印裝置。下面將結合圖6描述二維打印裝置1的帶式打印機101的電路結構。圖6是 示出構成本實施例的二維碼打印裝置的帶式打印機的實質部分的電路結構的電路
框圖。帶式打印機101的控制系統由設置在控制基板(未示出)上的控制電路部分210構成。控制電路是帶式打印機101的控制系統的核心。控制電路部分210由 CPU211、輸入/輸出接口213、 ROM214、 RAM 215和通信I/F 218構成。CPU211 控制各種設備。輸入/輸出接口 213經由總線212連接CPU211。控制帶式打印機101所需的各種程序包括打印驅動控制程序和脈沖計數確定 程序。打印程序通過基于從稍后描述的打印緩沖器讀出的打印數據以與由打印介質 判別傳感器MS1到MS5檢測到的巻形打印介質103A的信息對應的正確驅動電流 驅動行式熱印頭131和打印介質進給電機219。這里,打印數據由計算機設備2輸 入并被存儲在打印緩沖器中。基于脈沖計數確定程序確定與要作出的每個打印點的 能量對應的脈沖計數。CPU211基于存儲在ROM214中的各種程序執行各種操作。RAM 215包括打印緩沖器216和參數存儲區217。包含在自計算機設備2輸 入的打印命令中的點陣數據格式的打印數據可被存儲在打印緩沖器216中。行式熱 印頭131基于存儲在打印緩沖器216中的點陣數據進行點式打印。各種操作數據被 存儲在參數存儲區217中。打印介質判別傳感器MS1到MS5、驅動電路220、以及驅動電路221連接于 I/O接口 213。打印介質判別傳感器MS1到MS5檢測用正確的驅動電流驅動打印 介質進給電機219的信息。驅動電路220驅動行式熱印頭131。驅動電路211用與 由打印介質判別傳感器MS1到MS5檢測到的巻形打印介質103A的信息對應的正 確驅動電流來驅動打印介質進給電機219。連接于總線212的通信接口 (I/F) 218可由USB (通用串行總線)接口、 Centronics接口等構成。通信接口 (I/F) 218可與計算機設備2進行雙向數據通信。 結果,如果計算機設備2經由通信I/F 218輸入打印命令,則包含在打印命令中的 打印數據將被存儲在打印緩沖器216中。同時,行式熱印頭131將經由驅動電路 220被驅動,并且打印存儲在打印緩沖器216中的點陣數據。與此同時,打印進給 電機219經由驅動電路221以適當的驅動電流控制巻形打印介質103的進給。當經 由驅動電路220基于一行打印點選擇性地驅動每個發熱元件時,行式熱印頭131 將文本等打印在巻形打印介質103A上。下面將結合圖7對顯示在計算機設備2的顯示裝置4的屏幕5上的編輯顯示 屏11進行說明。圖7示出編輯顯示屏的樣本圖像。圖7所示的編輯顯示屏11可被 存儲在安裝在HDD 49上的硬盤中,并且當執行打印數據制作/編輯處理時可被集 中顯示。被顯示在編輯顯示屏11的頂部。菜單欄13被顯示在 標題欄12下方。在菜單欄13下面,屬性顯示/隱藏欄14、打印屬性15、頁屬性16 和文本屬性17從左到右地被顯示在屬性塢18上。當用戶顯示或隱藏各屬性時,使 用屬性顯示/隱藏欄14。當用戶設定與打印相關的配置并進行打印時,使用打印屬 性15。當用戶設定紙張大小和紙張方向時使用頁屬性16。當用戶設定輸入文本的 字體、大小和位置等時使用文本屬性17。在上述元素下方從左到右顯示有繪圖工 具條19、工作區20和對象塢21。繪圖工具條19具有對象選擇、文本輸入、圖形 繪制等功能。當用戶制作標簽時使用工作區20。當用戶插入文本、排列的文本、 條形碼、二維碼、裝飾框、表等時使用對象塢21。在編輯顯示屏ll上顯示有一鼠 標光標7A。鼠標光標7A可在編輯顯示屏11上移動并且鼠標光標7A能執行拖放。標題"PT-PC Editor—[Layout]"被顯示在標題欄12上。最小化按鈕、最大化 按鈕、關閉按鈕被排列在標題欄12的右邊。如果點擊關閉按鈕,則將會關閉編輯 顯示屏11。文件(F)菜單、編輯(E)菜單、示圖(V)菜單、插入(I)菜單、格式(0) 菜單、工具(T)菜單、布局(L)菜單、窗口 (W)菜單和幫助(H)菜單從左向 右地排列在菜單欄13上。在屬性顯示/隱藏欄14的上部從左向右地顯示有打印屬性顯示/隱藏按鈕14A 和布局屬性顯示/隱藏按鈕。當用戶切換打印屬性15的顯示/隱藏時將使用打印屬 性顯示/隱藏按鈕14A。當用戶切換布局屬性的顯示/隱藏時將使用布局屬性顯示/ 隱藏按鈕14A。在屬性顯示/隱藏欄14的中間部分,從左向右地顯示頁屬性顯示/ 隱藏按鈕14C和數據庫屬性顯示/隱藏按鈕。當用戶切換頁屬性16的顯示/隱藏時 將使用頁屬性顯示/隱藏按鈕14C。當用戶切換數據庫屬性的顯示/隱藏時將使用數 據庫屬性顯示/隱藏按鈕。在屬性顯示/隱藏欄14的下部顯示有文本屬性顯示/隱藏 按鈕14E。當用戶切換文本屬性17的顯示/隱藏時將使用文本屬性顯示/隱藏按鈕 14E。在圖7的例子中,屬性顯示/隱藏欄14上的打印屬性顯示/隱藏按鈕14A、頁 屬性顯示/隱藏按鈕14C和文本屬性顯示/隱藏按鈕14E這三個按鈕被按下,并且打 印屬性15、頁屬性16和文本屬性被顯示在編輯顯示屏11上。在打印屬性15的上部,從左向右地顯示有所設定的打印機名(在本實施例中 設定為"PT-PC")、打印機設置按鈕15A、打印屬性隱藏按鈕。當用戶設定要使 用的打印機時使用打印機設置按鈕15A。當用戶隱藏打印屬性15時使用打印屬性 隱藏按鈕。在打印屬性的中間部分從左向右地顯示有輸出屬性組合框15C、副本數 設置輸出屬性(在本實施例中設為"MONOCHROME (單 色)")時使用輸出屬性組合框15C。當用戶設置副本數目(本實施例中設為"l") 時,將使用副本數目旋轉框15D。在打印屬性的下部,從左向右地顯示有打印按鈕 15E和打印高級設置按鈕15F。這里,如果按下打印按鈕,則將基于根據上述配置 在標簽制作工作區20中編輯的打印框的內容和形狀來打印標簽。在頁屬性16的上部從左向右地顯示有標簽格式組合框16A、背景主題顯示/ 隱藏按鈕16B和頁屬性隱藏按鈕。當用戶設定標簽格式時將使用標簽格式組合框 16A,并且在本實施例中顯示文本"NORMAL FORMAT (正常格式)"。當用戶 切換在標簽格式組合框16A上設定的格式的背景主題的顯示/隱藏時,將使用背景 主題顯示/隱藏按鈕16B。這里,在本實施例中,點擊該按鈕并設定"顯示"。當 用戶隱藏頁屬性16時將使用頁屬性隱藏按鈕。在頁屬性16的中間部分,從左向右 地顯示有帶長旋轉框16D、帶長自動調節按鈕16E和左右邊距旋轉框16F。當用戶 設置帶長時將使用帶長旋轉框16D。這里,在本實施例中設定為"AUTO(自動)"。 當用戶基于所插入的對象設置是否自動調整帶長度時使用帶長自動調節按鈕16E。 這里,在本實施例中,點擊該按鈕并設定為"AUTO-ADJUSTMENT (自動調節)"。 當用戶設定打印介質上的左右邊距時使用左右邊距旋轉框16F。這里,在本實施例 中,設定為"2mm"。在頁屬性16的下部從左向右地顯示有帶寬組合框16G、紙 張檢測按鈕16H、橫向按鈕16J、縱向按鈕16K。當用戶設定打印介質時使用帶寬 組合框16G。這里,在本實施例中,設定為12mm的長條形帶。紙張檢測按鈕16H 用來檢測紙張。這里,在本實施例中該按鈕沒有被點擊。當用戶將介質打印方向設 定為橫向時使用橫向按鈕16J。這里,在本實施例中,點擊該按鈕并設定"橫向"。 當用戶將介質打印方向設定為縱向時,則使用縱向掃描按鈕16K。這里,在本實施 例中,該按鈕沒有被點擊。可選擇橫向掃描按鈕16J或縱向掃描按鈕16K。如果選 擇與預切標簽對應的打印框22,則將顯示例如文本"12mm Dia"或"17mmX 54mm"。 即,不僅顯示長巻形帶。這里,在所設定的條件下,與稍后描述的標簽制作工作區 20的打印框22連動。在文本屬性17的上部從左向右地顯示字體選擇組合框17A、字體大小組合框 17B和文本屬性隱藏按鈕。當用戶選擇字體時將使用字體選擇組合框17A。這里, 在本實施例中,設定為"MSP GOTHIC"。當用戶設定字體大小時使用字體大小組 合框17B。這里,在本實施例中設定為"11"。當用戶隱藏文本屬性17時使用文 本屬性隱藏按鈕。在文本屬性17的中間部分,從左向右地顯示粗體按鈕、斜體按
鈕、下劃線按鈕、文本裝飾按鈕、文本控制方法按鈕、放大按鈕、縮小按鈕。當用 戶使文本變為粗體時使用粗體按鈕。當用戶使文本變為斜體時使用斜體按鈕。當用 戶對文本加下劃線時使用下劃線按鈕。當用戶裝飾文本時使用文本裝飾按鈕。當用 戶設定文本控制方法時將使用文本控制方法按鈕。當用戶使文本放大時使用放大按 鈕。當用戶時文本縮小時使用縮小按鈕。在文本屬性17的下部,從左向右地顯示 對齊按鈕、右對齊按鈕、居中按鈕、等距按鈕、垂直書寫按鈕、水平-垂直書寫按鈕17R、編號按鈕17S、放大/縮小按鈕。當用戶以對齊方式輸入并編輯文本時使用 對齊按鈕17L。當用戶以右對齊方式輸入和編輯文本時使用右對齊按鈕。當用戶以 居中方式輸入和編輯文本時使用居中按鈕。當用戶以垂直方式輸入文本時使用垂直 書寫按鈕。當用戶以橫排方式垂直書寫地輸入文本則將使用水平-垂直書寫按鈕 17R。編號按鈕17S用來編號。當用戶放大/縮小文本屬性16時將使用放大/縮小按 鈕。這里,在本實施例中,對齊按鈕17L被選擇,而水平-垂直書寫按鈕17R和編 號按鈕17S這兩個按鈕是不可選的。這里,在所設的狀態下,與后述的標簽制作 工作區20的打印框22連動。在繪圖工具條19中,顯示選擇按鈕、文本按鈕19B、垂直書寫文本按鈕、直 線按鈕、矩形按鈕、圓角矩形按鈕、橢圓按鈕、自由曲線按鈕、多邊形按鈕、裝飾 框按鈕。當用戶設計要被選擇的對象時將使用選擇按鈕。當用戶設計區域/位置并 輸入文本時將使用文本按鈕19B。當用戶設計區域/位置并垂直輸入文本時將使用 垂直書寫文本按鈕。當用戶繪制直線時使用直線按鈕。當用戶繪制矩形時使用矩形 按鈕。當用戶繪制圓角矩形時使用圓角矩形按鈕。當用戶繪制橢圓時使用橢圓按鈕。 當用戶繪制自由曲線時使用自由曲線按鈕。當用戶繪制多邊形時使用多邊形按鈕。 當用戶繪制裝飾框時使用裝飾框按鈕。這里,在本實施例中,文本按鈕19B被選 中。標尺20A被顯示在標簽制作工作區20的上方和左側。標尺20A是標簽的長 度和寬度的度量。橫長矩形的打印框22被顯示在標簽制作工作區20上。在打印框 22內,反映左右空白的打印限制框23被顯示。打印框22和打印限制框23是特殊 圖像,因此與正常圖解相反,這些框將不被顯示(下文中不被顯示的圖像將被稱為 "背景主題")。這里,背景主題的顯示/隱藏可由預定操作切換。正常圖解由圖 解框(未圖示)框住,用戶可區別是否為背景主題。另外,打印框22指示標簽的 大小,并與任何打印介質相對應。在橫長矩形的打印框內,文本框24以虛線顯示。文本"LABEL123456789"
被顯示在文本框24內。控點25以小方形被顯示在文本框的四個角和每條邊的中點 上。如果控點24被拖放,則文本框24在打印框22內將被放大和縮小。如果顯示 了控點25,則具有控點25的打印框22是可選的。在對象塢21的上部,在布局上顯示插入符,從左向右地顯示有、文本按鈕、 排列文本按鈕。如果按下文本按鈕,則將進入文本輸入模式。如果按下排列按鈕, 則顯示排列文本屏幕。在對象塢21的中間部分,從左向右地顯示有條形碼按鈕21C、 二維碼按鈕21D。如果按下條形碼按鈕,則將現實條形碼屏幕。如果按下二維碼按 鈕,則將顯示二維碼屏幕。在對象塢21的下部從左向右地顯示有裝飾框按鈕和表 按鈕。如果按下裝飾框按鈕,則將顯示裝飾框的屬性屏。如果按下表按鈕,則將顯 示顯示表的屬性屏。這里,如果雙擊條形碼按鈕21C,則顯示條形碼屬性屏,并且選擇配置并隨 后設定所選的配置。在預定狀態下,可在顯示在標簽制作工作區20的打印框22 上的文本框24中的文本輸入當中標出期望的文本,并隨后點擊條形碼按鈕21C, 標出的將編碼成條形碼的文本將與沒有被鼠標光標7A標出的文本一起被顯示在標 簽制作工作區20的打印框22中而。如果新文本被輸入到條形碼的屬性屏中,則點 擊屬性屏的"OK"按鈕,基于設定在條形碼的屬性屏中的配置,輸入的文本可編 碼成條形碼并且條形碼可被顯示在標簽制作工作區20的打印框22中。如果雙擊二維碼按鈕21D,則顯示二維碼的屬性屏(未示出),并且二維碼 的大小和糾錯狀態等將被設置。在預設狀態下,如果用戶標出向被顯示在標簽制作 工作區20的打印框22上的文本框24中輸入的文本,并隨后點擊二維碼按鈕21D, 則所標出的文本將被編碼成二維碼,并且二維碼將與沒有被鼠標光標7A選擇文本 一起被顯示在標簽制作工作區20的打印框22上。另外,如果新文本被輸入至二維 碼的屬性屏中,然后點擊二維碼的屬性按鈕的"OK"按鈕,則新文本將被編碼成 二維碼并且該二維碼可被顯示在標簽制作工作區20的打印框22上。下面將結合圖8到圖11對由帶式打印機101制作的標簽進行說明。圖8到11 是示出二維標簽的框格式的圖。圖8示出二維碼標簽26的一個例子。如果用戶在圖7所示編輯顯示屏11上 標出輸入文本"LABEL123456789"當中期望的文本并點擊二維碼按鈕21D并點擊 打印按鈕15E,則將制作出二維碼標簽26 (見圖14和圖15)。如圖8所示,文本 "LABEL"和預設大小的編碼自文本"123456789"的一個二維碼被打印在二維標 簽26上。這里,二維碼標簽26的大小可以是12毫米乘22毫米。
圖9示出二維碼標簽26的一個例子。如果用戶在圖7所示的編輯顯示屏11 上標出輸入文本"LABEL123456789abcdefghijk"當中期望的文本并隨后點擊二維 碼按鈕21D并點擊打印按鈕15E,則將制作出二維碼標簽26 (見圖16到18)。 如圖9所示,文本"LABEL"和預設大小的分別編碼自文本"123456789abcdefghijk" 的兩個二維碼被打印在二維標簽27上。這里,二維碼標簽27的大小可以是12毫 米高乘30毫米寬。圖10示出二維碼標簽28的一個例子,如果用戶在圖7所示的編輯顯示屏11 上標出輸入文本"LABEL123456789abcdefghijk"當中期望的文本并隨后點擊二維 碼按鈕21D并點擊打印按鈕15E,則將制作出二維碼標簽26 (見圖16、 17和19)。 如圖IO所示,文本"LABEL"和預設大小的編碼自文本"123456789abcdefghijk" 的一個二維碼被打印在二維標簽28上。這里,二維碼標簽28的大小可以是12毫 米高乘30毫米寬。圖11示出二維碼標簽29的一個例子。如果用戶在圖7所示的編輯顯示屏11 上標出輸入文本"LABEL 123456789abcdefghijklmnopqrstuv"當中期望的文本并隨 后點擊二維碼按鈕21D并點擊打印按鈕15E,則將制作出二維碼標簽26 (見圖20、 21和22)。如圖11所示,文本"LABEL"和預定大小的分別編碼自文本"123456789abcdefghijklmnopqrstuv......"的兩個二維碼被打印在二維標簽29上。這里,二維碼標簽29的大小可以是12毫米高乘47毫米寬。下面將結合圖12和圖13對構成二維碼打印裝置1的計算機設備2的流程圖 進行說明。圖12是主處理的流程圖。圖13是二維碼設置處理的流程圖。這里,以 下各種處理可在CPU 41中執行。圖12示出當執行二維碼制作/編輯處理程序(存儲在安裝于HDD49中的硬盤 中)時執行的處理。如圖12所示,在Sl執行初始處理。在初始處理設置處理中,RAM43可被初 始化。這里,與主處理結束時的編輯顯示屏11 (未圖示)對應的設置信息可被存 儲入安裝于HDD 49上的硬盤中,并且所存儲的信息可被用作編輯器顯示屏11的 啟動的基礎信息。此后,程序轉至S2。在S2中,CPU 41從計算機設備2和所連接的帶式打印機101獲取安裝在帶式打印機101上的巻形打印介質103A的類型。CPU 41經由纜線K將介質類型要求命令發送至帶式打印機101。介質類型請求命令指示所連接的設備發送所安裝的巻形打印介質103的類型。響應于該命令,帶式打印機101將打印介質類型發回給 計算機設備2,并且計算機設備2經由纜線K接收該類型信息。類型信息被存儲在 所安裝的帶類型存儲區43E中。此后,程序轉至S3。在S3中,圖7所示的編輯顯示屏11經由RAM 43的顯示緩存43A和顯示裝 置控制器50被顯示在計算機設備2的顯示裝置4的屏幕5上。此時,通過參照帶 類型存儲區43等,當前安裝在帶式打印機101上的巻形打印介質103A的類型將 被顯示在頁屬性16的帶寬組合框16G上,并且指示巻形打印介質103A的大小的 打印框22將被顯示在標簽制作工作區20上。這里,在圖7中,文本"NORMAL FORMAT (正常格式)"被顯示在標簽格式組合框16A上,而文本"AUTO (自 動)"被顯示在帶長旋轉框16D上。在之前啟動的結束之際顯示的顯示內容被顯 示在頁屬性16除上述項以外的地方。另外,在之前啟動的結束點顯示的顯示內容 被顯示在屬性顯示/隱藏欄14、打印屬性15、文本屬性17、繪圖工具欄19和對象 塢21上。在S4中,為使用戶制作出期望的標簽,改變編輯顯示屏11的配置。在用戶 能容易地制作出二維碼標簽的情形中,用戶可能必須事先操作對象塢21的二維碼 按鈕21D并打開對象雞21的屬性屏,然后設定二維碼的大小和糾錯狀態等。在S5中,為了將文本數據(當用戶制作標簽時使用)等輸入至打印框22的 文本框24,判斷文本數據等是否已從鍵盤6輸入或者經由電話線53或調制解調器 51從因特網等輸入。如果判定數據未被輸入(S5:否),則程序轉至S9。另一方 面,如果判定數據已被輸入(S5:是),則程序將轉至S6并將執行數據輸入處理 并且數據將被存儲在RAM 43的文本存儲器43F中。在數據輸入處理中,將對輸 入的文本數據等進行處理以制作標簽。此后,程序轉至S7。這里,文本數據可自 存儲在安裝于主機控制器3的HDD 49上的硬盤中的各種文件輸入。在S7中,基于存儲在RAM43的文本存儲器43F中的數據,自所存儲的各種 字符和符號的顯示點陣數據制作顯示點陣圖像數據,并隨后所所制成的顯示點陣圖 像數據存儲在RAM43的顯示緩沖器43A中。隨后,程序轉至S8。在S8中,存儲在RAM 43的顯示緩沖器43A中的數據經由顯示裝置控制器 50被顯示在編輯顯示屏11的標簽制作工作區上的打印框22的文本框24中。隨后, 程序轉至S9。在S9中,判斷顯示在打印框22的文本框24中的文本當中的期望文本是否被 標出。如果判定期望的文本未被標出(S9:否),則程序轉至Sll。另一方面,判 定期望文本已被標出(S9:是),則程序轉至SIO。在S10中,與顯示在打印框 22的文本框24中的文本當中標出的文本相關的數據將被存儲在RAM 43的工作存 儲區43G中,并且期望的文本經由顯示緩沖器43A和顯示裝置控制器50被高亮顯 示。隨后,程序轉至Sll。在Sll中,判斷是否存在對與標出的文本對應的二維碼的操作。如果判定沒 有對二維碼的操作(Sll:否),則程序轉至S13。另一方面,如果判定存在對二 維碼的操作(Sll:是),則程序轉至S12。這里,暫停參照圖12對主處理的說明,而將參照圖13對從圖12調用的二維 碼設置處理進行說明。如圖13所示,在S21中,判斷顯示在編輯顯示屏11的對象塢21上的二維碼 按鈕21D是否由鼠標7之類的單擊。如果判定按鈕是被單擊(S21:是),則程序 轉至S22。在S22中,判斷顯示在打印框22的文本框24中的文本當中期望的文本是否 被標出。如果判定期望的文本未被標出(S22:否),則程序返回并轉至圖12的 S13。在另一方面,如果判定期望的文本已被標出(S22: YES),則程序將轉至 S23并基于包含在S4中設置的二維碼的大小和糾錯狀態的配置來編碼所標出的文 本。這里,如果在S4中未設置包含二維碼的大小和糾錯狀態的二維碼的配置,則 基于之前的配置編碼期望的文本。隨后,程序轉至S24。返回S21,如果判定未按鈕不是被單擊(S21:否),則判定二維碼按鈕21D 是被雙擊。在這種情形下,將顯示二維碼的屬性屏(未示出)而程序轉至S29以 執行屬性處理。在S29,設定二維碼的大小和糾錯狀態等。這里,包括二維碼的大小和糾錯狀 態的如上設定的配置就是后面將制作出的二維碼的配置。隨后,程序轉至S30。在S30中,判斷文本是否被輸入至二維碼的屬性屏的文本輸入欄(未示出)。 如果判定文本未被輸入至輸入欄(S30:否),則程序轉至圖12的S13。另一方面, 如果判定文本己被輸入至輸入欄(S30:是),則程序轉至S31,隨后用戶可點擊 顯示在二維碼的屬性屏上的"OK"按鈕。隨后,程序轉至S32。在S32中,基于在S29設定的包括二維碼的大小和糾錯狀態等的配置,將被 輸入至二維碼的屬性屏上的輸入欄中的文本(未示出)編碼成二維碼。隨后,程序 轉至S24。在S24,基于事先設定的包括二維碼的大小和糾錯狀態等的配置來判斷文本是 否能被編碼在二維碼內。如果判定文本能被編碼在二維碼內(S24:是),則程序
轉至S25。另一方面,如果判定文本不能被編碼在二維碼內(S24:否),則程序轉至S33。在S33,判斷是否能增加二維碼從而使要被編碼成二維碼的數據被編碼在顯示 于帶寬組合框16G上的巻形打印介質103A內。如果判定不能增加二維碼(S33: 否),則程序轉至S35。如果判定能增加二維碼(S33:是),則程序轉至S34, 并且將基于事先設定的包括二維碼的大小和糾錯狀態等的配置來增加二維碼,直到 期望的文本被編碼。隨后,程序轉至S36。在S35中,二維碼的大小基于與組合框16G對應的巻形打印介質103A的寬 度自動變化。這里,自動設置的配置將會是后面制作出的二維碼的配置。隨后,程 序轉至S36。在S36中,要被編碼的文本數據將以在S35中設置的二維碼配置被編碼在一 個二維碼中。如果判定要被編碼的文本數據能夠被編碼在一個二維碼中(S36:是), 則程序轉至S25。另一方面,如果判定要被編碼的文本數據不能被編碼在一個二維 碼中(S36:否),則程序轉至S37,并增加二維碼直到基于事先設定的配置期望 的文本數據能被編碼為止。此后,程序轉至S25。在S25中,與已編碼的二維碼對應的數據與未編碼的文本一起被存儲在編輯 數據存儲區43B中。隨后,程序轉至S26。在S26中,存儲在RAM 43的工作存儲區43G中的標出的文本將被清除并解 除經由顯示裝置控制器50對文本的高亮顯示。隨后程序轉至S27。在S27中,由二維碼數據和二維碼以外的文本數據的顯示點陣數據構成的顯 示點陣圖像數據將被存儲在RAM43的顯示緩沖器43A中。隨后,程序轉至S28。.在S28中,顯示點陣圖像數據經由打印框22被顯示在編輯顯示屏11的標簽 制作工作區20上所顯示的打印框22的文本框24上。顯示點陣圖像數據由存儲在 RAM 43的顯示緩沖器43A中的二維碼數據以及二維碼以外的文本數據的顯示點 陣數據構成。隨后,程序轉至圖12的S13。回到圖12,從S13重新幵始該處理的說明。在S13中,判斷是否數據己被輸入并且存在打印操作。這里,打印操作包括 用戶點擊打印屬性15的打印按鈕15E或選擇編輯顯示屏11上部的菜單欄中的文 件菜單的子菜單的打印菜單。如果判定不存在打印操作(S13:否),則確定是否 存在另一操作。如果判定存在另一操作,則執行與另一操作對應的處理。例如,旋 轉框16D被操作,則帶長將被設置。此后,程序轉至S5并隨后將執行后續處理。如果判定存在一操作(S13:是),則處理轉至S14并執行打印處理以制作標簽。 此后,程序轉至S5并隨后執行后續步驟。在打印處理中,用來制作標簽的點陣被送至帶式打印機101并被存儲在RAM 43的打印數據存儲區43D中。存儲在打印 數據存儲區43D中的數據經由通信I/F45被發送至帶式打印機101,并隨后由帶式 打印機101的行式熱印頭131每行打點地打印在巻式打印介質103A上,由此制作 出標簽。這里,標簽的數目是基于顯示在打印屬性15的副本數目旋轉框15D上的 數目。下面將結合圖7到22對使用打印框制作二維碼標簽的處理進行說明。這里, 圖14到22示出在使用打印框制作二維碼標簽的情形中的樣本圖像。首先,參照圖7、 8、 12到15對制作二維碼標簽26的處理進行說明。如圖12 所示,在初始化RAM 43等(Sl)并且獲取到安裝于帶式打印機101上的巻形打 印介質103A的類型(S2)后,顯示編輯顯示屏ll。如圖7所示,與水平狹長的打 印框22對應的圖像被顯示在標簽制作工作區20中(S3)。打印框22中有虛線的矩形文本框24。在初始狀態,文本框24是空白的。另 外,如圖7所示,文本"LABEL123456789"隨后將被輸入。文本框24具有可選 的控點25。如果操作控點25,則可放大或縮小文本框24。文本"12mm"被顯示在頁屬性16的組合框16G上。組合框16G與標簽制作 工作區20中的打印框22對應。文本"AUTO"被顯示在帶長旋轉框16D上。旋轉 框16D與標簽制作工作區20中的打印框22對應。文本"NORMAL FORMAT"被顯示在標簽格式組合框16A中。使用頁屬性 16的帶寬組合框16G設置文本"12mm"并使用帶長旋轉框16D設置文本"auto", 由此顯示文本"NORMAL FORMAT"。另夕卜,為了制作二維碼標簽,用戶可通過 雙擊二維碼按鈕21D來顯示二維碼(未示出)的屬性屏,并事先設定包括二維碼 大小和糾錯狀態的配置(S3)。此時,如果用戶在文本框24中點擊,則在數據輸入處理中將顯示光標(未示 出)(圖12的S6)。隨后,如果用戶在輸入處理中輸入文本"LABEL123456789", 則所輸入的文本將被存儲在RAM 43的文本存儲器43F和顯示緩沖器43A中,并 且經由顯示裝置控制器50被顯示在文本框24中(圖7的S8)。這里,用戶可通 過使用鼠標7的鼠標光標7A從因特網和安裝在HDD 49上的硬盤中存儲的文件拖 放文本來輸入文本。這里,用戶可在文本框24中打開存儲在安裝于HDD 49上的 硬盤中的文件。
此時,用戶可標出通過使用鼠標7來操作顯示在編輯顯示屏ll上的鼠標光標7A輸入至文本框24的文本"LABEL 123456789"中當期望的文本"123456789"。 標出的文本"123456789"的數據將被存儲入RAM 43的工作存儲區43G中并且該 文本將通過顯示裝置控制器50在文本框24中被高亮顯示(圖14中的S10)。此時,如果用戶通過使用鼠標7操作鼠標光標7A來單擊顯示在編輯顯示屏 11上的對象塢21的二維碼按鈕21D,則基于事先設定的包含二維碼的大小和糾錯 狀態等的配置來將文本"123456789"的數據編碼成二維碼(S23)。此時,如果判定要被編碼成二維碼的文本的數據將被存儲入二維碼內(S24: 是),則已編碼的二維碼和二維碼以外的文本將被存儲入RAM43的編輯數據存儲 區43B中(S25)。基于存儲在RAM 43的編輯數據存儲區43B中的增加的二維碼 和未被選擇的文本數據,由增加的二維碼數據和未被選擇的文本數據構成的顯示點 陣數據的顯示點陣數據構成的顯示點陣圖像數據將被存儲入RAM 43的顯示緩沖 器43A中(S27)。由二維碼數據的顯示點陣數據和與該二維碼對應的文本以外的 文本數據構成的顯示點陣圖像數據將通過顯示控制器50被顯示在編輯顯示屏11 的標簽制作工作區20上所顯示的打印框22的文本框24上(S28和圖18)。此時, 將取消對所選部分的文本的高亮顯示(S26)。此時,如果用戶點擊打印屬性15的打印按鈕15E,則進行制作標簽的打印處 理。在打印處理中,要被發送和打印的點陣被存儲在RAM 43的打印數據存儲區 43D中。存儲在打印數據存儲區43D中的數據經由通信I/F 45被送至帶式打印機 101。隨后,帶式打印機101通過使用行式熱印頭131每行打點地在巻形打印介質 103A上進行打印,從而制作出其上打印有"LABEL"文本和一個二維碼的二維碼 標簽27 (圖8和S14) 。 二維碼標簽27的大小是12X22毫米。這一個二維碼被 打印在"LABEL"文本的右側。這里,副本的數目被顯示在副本數目設置旋轉框 15D上。下面將結合圖9、 10、 12、 13、 16到19對制作二維碼標簽27和28的處理進 行說明。從開始之際至文本輸入之際所執行的處理、以及從開始打印之際至完成二 維碼標簽27、28的標簽制作處理之際所執行的處理與二維碼標簽26的制作處理是 一樣的,因此省去其說明。如果用戶使用鼠標7點擊文本框24中的區域,則在數據輸入處理中光標(未 示出)將被顯示在文本框24上(圖12中S6)。隨后,如果用戶在輸入處理中輸 入文本"LABEL123456789abcdefghijk",則輸入的文本將被存儲在RAM 43的文
本存儲器43F和顯示緩沖器43A中,并且將經由顯示裝置控制器50顯示在文本框 24中顯示(圖16的S8)。此時,用戶可使用鼠標7在文本框24中標出輸入文本 "LABEL 123456789abcdefghijk"中的輸入文本當中要被編碼成二維碼的文本 "123456789abcdefghijk"。與標出的文本"123456789abcdefghijk"對應的數據將 被存儲在RAM 43的工作存儲區43G中,并將經由顯示裝置控制器50在文本框24 中高亮顯示(圖17的S10)。此時,如果用戶通過使用鼠標7操作鼠標光標7A單擊顯示在編輯顯示屏11 中的對象塢21的二維碼按鈕21D,則將基于事先設定的包括大小和糾錯狀態的配 置將標出的文本"123456789abcdefghijk"編碼成二維碼(S23)。此時,判定要編碼成二維碼的文本不能被編碼在二維碼中(S24:否)并且判 定要被編碼的文本能被編碼在增加的二維碼中(S33:是),則增加二維碼直到基 于包含二維碼的大小和糾錯狀態的配置,期望的文本能被編碼為止(S34)。增加 的二維碼的數據以及未被選擇的文本的數據將被存儲在RAM 43的編輯數據存儲 區43B中(S25)。基于存儲在RAM 43的編輯數據存儲區43B中的增加的二維碼 和未被選擇的文本數據,由增加的二維碼數據和未被選擇的文本數據的顯示點陣數 據構成的顯示點陣圖像數據將被存儲在RAM43的顯示緩沖器43A中(S27)。由 二維碼數據的顯示點陣數據和與二維碼對應的文本以外的文本數據構成的顯示點 陣圖像數據經由顯示控制器50被顯示在編輯顯示屏11的標簽制作工作區20上的 打印框22的文本框24上(S28和圖18)。此時,將取消對所選部分上的文本的 高亮顯示(S26)。此后,執行與二維碼標簽26的打印處理相同的處理。由此制 作出其上打印有文本"LABEL"和兩個二維碼的二維碼標簽27 (見圖9) 。 二維 碼標簽27的大小為12X30毫米。這兩個二維碼被打印在"LABEL"文本的右側。如果判定要被編碼成二維碼的文本不能被編碼在二維碼內(S24:否)并且判 定即使增加了二維碼也無法編碼要被編碼成二維碼的文本(S33:否),則程序轉 至S35。在S35中,基于顯示在頁屬性16的帶寬組合框16G上的巻形打印介質103A 的寬度自動改變二維碼的大小。如果判定要被編碼成二維碼的文本能包含在一個二 維碼中(S36:是),則所增加的二維碼的數據以及未被選擇文本的數據將被存儲 在RAM43的編輯數據存儲區43B中(S25)。基于存儲在RAM43的編輯數據存 儲區43B中的增加的二維碼和未被選擇的文本數據,由增加的二維碼數據和未被 選擇的文本數據的顯示點陣數據構成的顯示點陣圖像數據被存儲在ram 43的顯
示緩沖器43A中(S27)。由二維碼數據和與該二維碼對應的文本之外的文本數據 的顯示點陣數據構成的顯示點陣圖像數據經由顯示控制器50被顯示在編輯顯示屏 11的標簽制作工作區20上的打印框22的文本框24上(S28和圖19)。此時,將 取消對所選部分上的文本的高亮顯示(S26)。此后執行與二維碼標簽26的打印 處理相同的處理。由此制作出其上打印有文本"LABEL"和一個二維碼的二維碼 標簽28 (見圖IO) 。 二維碼標簽28的大小為12X25毫米。這一個二維碼被打印 在"LABEL"文本的右側。這里,圖IO中的二維碼的大小稍大。下面將結合圖11到13、圖20到22對制作二維碼標簽29的制作處理進行說 明。從開始之際至文本輸入之際所執行的處理、以及從開始打印之際至完成二維碼 標簽29的標簽制作處理之際所執行的處理與二維碼標簽26的制作處理是一樣的, 因此省去其說明。如果用戶使用鼠標7點擊文本框24中的區域,則在數據輸入處理中光標(未 示出)被顯示在文本框24上(圖12中的S6)。隨后,如果在輸入處理中用戶輸入文本"LABEL 123456789abcdefghijklmnopqrstuv......",則輸入文本將被存儲在文本存儲器43F和RAM 43的顯示緩沖器43A中,并經由顯示裝置控制器50顯示 在文本框24中(圖20的S8)。此時,用戶可使用鼠標7標出文本框24中的輸入文本 "LABEL 123456789abcdefghijklmn叩qrstuv……"中的要被編碼成二維碼的文本"123456789abcdefghijklmnopqrstuv ......"。與標出的文本"123456789abcdefghijklmn叩qrstuv……"對應的數據將被存儲在RAM 43的工作 存儲區43G中,并經由顯示裝置控制器50在文本框24中被高亮顯示(圖21的S10)。 此時,如果用戶通過鼠標7使用鼠標光標7A單擊顯示在編輯顯示屏11上的 對象塢21的二維碼按鈕21D,則基于事先設定的二維碼的大小和糾錯狀態以將文本"123456789abcdefghijklmn叩qrstuv......"編碼成二維碼(S23)。與此同時,如果判定要編碼成二維碼的文本的數據無法被編碼在二維碼中 (S24:否),并且判定不能增加二維碼(S33:否),則程序將轉至S35。在S35 中,基于顯示在頁屬性16的帶寬組合框16G上的巻形打印介質103A的寬度自動 改變二維碼的大小。如果基于巻形打印介質103A的寬度判定即使改變包含二維碼 的大小和糾錯的配置也無法將要編碼成二維碼的文本編碼在一個二維碼中(S36: 否),則將基于含事先自動設置的包括二維碼的大小和糾錯狀態的配置增加二維碼 (S37)。增加的二維碼的數據和未被選擇文本的數據被存儲在RAM43的編輯數 據存儲區43B中(S25)。基于存儲在RAM43的編輯數據存儲區43B中的增加的 二維碼和未被選擇的文本數據,由增加的二維碼數據和未被選擇的文本數據的顯示 點陣數據構成的顯示點陣圖像數據被存儲在RAM43的顯示緩沖器43A中(S27)。 由二維碼數據和與二維碼對應的文本以外的文本數據的顯示點陣數據構成的顯示 點陣圖像數據經由顯示控制器50被顯示在編輯顯示屏11的標簽制作工作區20上 所顯示的打印框22的文本框24上(S28和圖22)。此時,取消對所選部分上的 文本的高亮顯示(S26)。此后執行與二維碼標簽26的打印處理相同的處理。由 此制作出其上打印有文本"LABEL"和二維碼的二維碼標簽29 (見圖10) 。 二維 碼標簽29的尺寸為12X47毫米。這兩個二維碼被打印在文本"LABEL"的右側。 這里,圖11中的二維碼的大小稍大。如上所述,在二維碼打印裝置1中,為了制作出其上打印有二維碼和文本的 標簽,用戶可使用(例如)鍵盤就象操作文字處理機那樣輸入全部數據。隨后,例 如用戶用鼠標7在顯示裝置4上將顯示的文本當中他想要編碼成二維碼的部分標出 并且將二維碼和可見文本打印在同一打印介質上。另外,通過使用上述數據可將已 存在的文本(例如從因特網獲取的文本數據)的一部分編碼成二維碼。即,用戶通 過容易的操作標出顯示的文本當中他想要編碼成二維碼的部分,并且二維碼和可見 文本被打印在同一打印介質上。因此,本公開的一個或多個方面能夠解決復雜輸入 方法一一即用戶必須如使用文字處理機那樣輸入要隨二維碼一起打印的文本并且 以切換的二維碼輸入模式輸入要編碼成二維碼的數據的問題。另外,本公開的一個 或多個方面能夠解決操作麻煩——即用戶必須考慮文本和二維碼的對齊的問題。另 外,本公開的一個或多個方面能夠解決復雜輸入方法——即為了編碼己存在的文本 的一部分,用戶必須再次輸入全部文本并以切換的二維碼輸入模式輸入要編碼成二 維碼的數據的問題。另外,由鼠標7選中的文本的顯示狀態被改變以與未選中文本的顯示狀態區 別開(例如由鼠標7選中的文本被高亮顯示),由此用戶能明確要編碼成以二維碼 的文本。另外,當由鼠標7選中的期望文本數據被編碼成二維碼時,如果判定無法在 一個二維碼中包含期望的文本,則增加二維碼直到期望的文本數據能被編碼為止。 由此,本公開的一個或多個方面能夠解決必須每當上述情況發生時用戶就不得不改 變二維碼的大小和數目的問題。另外,二維碼打印裝置在帶式打印機101上具有檢測巻形打印介質103A的寬
度的打印介質判別傳感器MS1到MS5,由此當將文本編碼成二維碼時,如果判定 無法在巻形打印介質103A的寬度內打印二維碼,則基于檢測到的巻形打印介質 103的寬度改變二維碼的大小。由此,本公開的一個或多個方面能解決如果打印介 質103A的寬度內無法容納二維碼則每當上述情況發生時用戶就不得不改變二維碼 的大小和數目的問題。另外,二維碼打印裝置1具有檢測打印介質103A的寬度的巻形打印介質判別 傳感器MS1到MS5。因此,當以二維碼編碼文本時,如果判定文本無法被編碼在 由巻形打印介質判別傳感器MS1到MS5檢測到的二維碼的寬度內,則自動改變二 維碼的大小,另外,基于作為標準大小的改變后的大小添加二維碼直到全部文本能 被編碼成二維碼。由此,本公開的一個或多個方面能夠解決如果設定的二維碼無法 被編碼在巻形打印介質103A的寬度內或者文本數據無法被編碼在一個二維碼內則 每當上述情況發生時用戶就不得不改變二維碼的大小和數目的問題。本公開可以用其它具體形式體現而不脫離其精神或本質特征。在本實施例中, 其上裝有巻形打印介質103A的帶式打印機101連接于計算機設備,然而, 一個或 多個實施例并不局限于此。例如,其上裝有不同尺寸(例如A4尺寸或A5尺寸) 的切版紙的打印機可連接于計算機設備2。盡管用結構化特征和/或方法動作專用的語言對本主題進行了說明,但應當理 解所附權利要求中定義的主題不一定局限于上述的具體特征或動作。相反,上述具 體特征和動作是作為實現權利要求的示例形式被公開。
權利要求
1.一種二維碼打印裝置,包括顯示裝置;輸入裝置,用來輸入各種字符、數字、符號或指令;輸入數據存儲裝置,用來存儲與由所述輸入裝置輸入的各種字符、數字或符號對應的數據;第一顯示控制器,用來將與存儲在所述輸入數據存儲裝置中的數據對應的各種字符、數字或符號顯示在所述顯示裝置上;選擇裝置,用來基于通過所述輸入裝置輸入的輸入指令選擇顯示在所述顯示裝置上的顯示字符、數字或符號的期望部分;二維碼轉換裝置,用來將被所述選擇裝置選擇的字符、數字或符號轉換成二維碼;轉換數據存儲裝置,用來存儲與未被所述選擇裝置選擇的字符、數字或符號對應的數據以及與經所述二維碼轉換裝置轉換的二維碼對應的數據;第二顯示控制器,用來將與所述轉換數據存儲裝置中存儲的數據對應的字符、數字、符號和二維碼顯示在所述顯示裝置上;以及打印機,用來將與存儲在所述轉換數據存儲裝置中的數據對應的字符、數字、符號和二維碼打印在打印介質上。
2. 如權利要求l所述的二維碼打印裝置,其特征在于,還包括 顯示狀況改變裝置,用來在所述顯示裝置上改變被所述選擇裝置選擇的字符、數字或符號的外觀。
3. 如權利要求l所述的二維碼打印裝置,其特征在于,還包括 二維碼增加裝置,用于在所選擇的字符、數字或符號無法被轉換成一個二維碼的情況下增加二維碼直到被所述選擇裝置選擇的全部字符、數字或符號都能被轉 換。
4. 如權利要求l所述的二維碼打印裝置,其特征在于,還包括 寬度檢測裝置,用來檢測所述打印介質的寬度;以及二維碼大小改變裝置,用于在以所述寬度檢測裝置所檢測到的所述打印介質 寬度無法將被所述選擇裝置選擇的字符、數字或符號打印在所述打印介質上的情況 下,基于所述寬度檢測裝置所檢測到的所述打印介質寬度改變所述二維碼的大小。
5. 如權利要求l所述的二維碼打印裝置,其特征在于,還包括 寬度檢測裝置,用來檢測所述打印介質的寬度;二維碼大小改變裝置,用于在以所述寬度檢測裝置所檢測到的所述打印介質 寬度無法將被所述選擇裝置選擇的字符、數字或符號打印在所述打印介質上的情況 下,基于所述寬度檢測裝置所檢測到的所述打印介質的寬度改變所述二維碼的大 小;以及二維碼增加裝置,用于在所選擇的字符、數字或符號無法被轉換成一個二維 碼的情況下,增加二維碼直到被所述選擇裝置選擇的全部字符、數字或符號都能被 轉換。
6. —種二維碼打印裝置,包括 顯示裝置;輸入裝置,用來輸入各種字符、數字、符號或指令;輸入數據存儲裝置,用來存儲與通過所述輸入裝置輸入的各種字符、數字和 符號對應的數據;轉換數據存儲裝置,用來存儲與所述各種字符、數字或符號對應的數據以及 與一個或多個二維碼對應的數據;以及 處理器,所述處理器被編程以(a) 將與通過所述輸入裝置輸入的各種字符、數字和符號對應的數據存 儲在所述輸入數據存儲裝置中;(b) 將與存儲在所述輸入數據存儲裝置中的數據對應的各種字符、數字 和字符顯示在所述顯示裝置上;(C)基于通過所述輸入裝置輸入的輸入指令選擇顯示在所述顯示裝置上 的顯示字符、數字或符號的期望部分;(d) 將所選擇的字符、數字或符號轉換成二維碼;(e) 將與未被選擇的字符、數字和符號對應的數據以及與經轉換的二維 碼對應的數據存儲在所述轉換數據存儲裝置中;(f) 顯示與存儲在所述轉換數據存儲裝置中的數據對應的字符、數字、 符號或二維碼;以及(g) 由打印機將與所述轉換數據存儲裝置中所存儲的數據對應的存儲字 符、數字、符號或二維碼打印在打印介質上。
7. 如權利要求6所述的二維碼打印裝置,其特征在于,所述處理器被編程以 在所述顯示裝置上改變被選擇的字符、數字或符號的外觀。
8. 如權利要求6所述的二維碼打印裝置,其特征在于,所述處理器被編程為 在被選擇的字符、數字或符號無法被轉換成一個二維碼的情況下增加二維碼直到所 有被選擇的字符、數字或符號都能被轉換為止。
9. 如權利要求6所述的二維碼打印裝置,其特征在于,所述處理器被編程以(h) 檢測所述打印介質的寬度;以及(i) 如果以所檢測到的所述打印介質的寬度無法將所選擇的字符、數字 或符號打印在所述打印介質上,則基于所檢測到的所述打印介質的寬度改變所述二 維碼的大小。
10. 如權利要求6所述的二維碼打印裝置,其特征在于,所述處理器被編程以(h) 檢測所述打印介質的寬度;以及(i) 如果以所檢測到的所述打印介質的寬度無法將被選擇的字符、數字 或符號打印在所述打印介質上,則基于所檢測到的所述打印介質的寬度改變所述二 維碼的大小;(j)如果被選擇的字符、數字或符號無法被轉換成一個二維碼,則增加 二維碼直到所有被選擇的字符、數字或符號都能被轉換。
11. 一種二維碼打印方法,包括接收步驟,用來接收各種字符、數字、符號或指令;第一存儲步驟,用來將與所接收的字符、數字或符號對應的數據存儲在輸入 數據存儲裝置中;第一顯示步驟,用來將與存儲在所述輸入數據存儲裝置中的數據對應的各種 字符、數字或符號顯示在顯示裝置上;選擇步驟,用來基于所述接收步驟中的輸入指令選擇顯示在所述顯示裝置上 的顯示字符、數字或符號;轉換步驟,用來將所述選擇步驟中選擇的字符、數字或符號轉換成二維碼;第二存儲步驟,用來將與在所述選擇步驟中未被選擇的字符、數字或符號對 應的數據以及與經轉換的二維碼對應的數據存儲在轉換數據存儲裝置中;第二顯示步驟,用來將與所述轉換數據存儲裝置中存儲的數據對應的字符、 數字、符號和二維碼顯示在所述顯示裝置上;以及打印步驟,用來將與所述轉換數據存儲裝置中存儲的數據對應的字符、數字、 符號和二維碼打印在打印介質上。
12. 如權利要求ll所述的二維碼打印方法,其特征在于,還包括 顯示狀態改變步驟,用來在所述顯示裝置上改變在所述選擇步驟中選擇的字符、數字或符號的外觀。
13. 如權利要求ll所述的二維碼打印方法,其特征在于,還包括 二維碼增加步驟,用于在被選擇的字符、數字或符號無法被轉換成一個二維碼的情況下增加二維碼直到所有在所述選擇步驟中被選擇的字符、數字或符號都能 被轉換。
14. 如權利要求ll所述的二維碼打印方法,其特征在于,還包括-寬度檢測步驟,用來檢測所述打印介質的寬度;以及二維碼大小改變步驟,用來在以在所述寬度檢測步驟中檢測到的所述打印介 質的寬度無法將在所述選擇步驟中選擇的字符、數字或符號打印在所述打印介質上 的情況下,基于在所述寬度檢測步驟中檢測到的所述打印介質寬度改變所述二維碼 的大小。
15. 如權利要求ll所述的二維碼打印方法,其特征在于,還包括 寬度檢測步驟,用來檢測所述打印介質的寬度;以及二維碼大小改變步驟,用來在以在所述檢測步驟中檢測到的所述打印介質寬 度無法將在所述選擇步驟中選擇的字符、數字或符號打印在所述打印介質上的情況 下,基于在所述寬度檢測步驟中檢測到的所述打印介質寬度改變所述二維碼的大小。二維碼增加步驟,用來在所選擇的字符、數字或符號無法被轉換成一個二維 碼的情況下,增加二維碼直到所有在所述選擇步驟中選擇的字符、數字或符號都能 被轉換為止。
16. —種其上存儲有指令的有形計算機可執行介質,所述指令在由處理器執行時執行包括以下步驟的方法接收步驟,用來接收各種字符、數字、符號或指令;第一存儲步驟,用來將與所接收的字符、數字或符號對應的數據存儲在輸入 數據存儲裝置中;第一顯示步驟,用來將與存儲在所述輸入數據存儲裝置中的數據對應的各種 字符、數字或符號顯示在顯示裝置上; 選擇步驟,用來基于所述接收步驟中的輸入指令選擇顯示在所述顯示裝置上 的顯示字符、數字或符號;轉換步驟,用來將在所述選擇步驟中選擇的字符、數字或符號轉換成二維碼;第二存儲步驟,用來將與在所述選擇步驟中未被選擇的字符、數字或符號對 應的數據以及與經轉換的二維碼對應的數據存儲在轉換數據存儲裝置中;第二顯示步驟,用來將與所述轉換數據存儲裝置中所存儲的數據對應的字符、 數字、符號和二維碼顯示在所述顯示裝置上;以及打印步驟,用來將與所述轉換數據存儲裝置中所存儲的數據對應的字符、數 字、符號以及二維碼打印在打印介質上。
17. 如權利要求16所述的有形計算機可執行介質,其特征在于,所述方法還包括顯示狀態改變步驟,用來在所述顯示裝置上改變在所述選擇步驟中被選擇的 字符、數字或符號的外觀。
18. 如權利要求16所述的有形計算機可執行介質,其特征在于,所述方法還包括二維碼增加步驟,用于在所選擇的字符、數字或符號無法被轉換成一個二維 碼的情況下,增加二維碼直到所有在所述選擇步驟中選擇的字符、數字或符號都能 被轉換。
19. 如權利要求16所述的有形計算機可執行介質,其特征在于,所述方法還包括寬度檢測步驟,用來檢測所述打印介質的寬度;以及二維碼大小改變步驟,用來在以在所述寬度檢測步驟中檢測到的所述打印介 質寬度無法將在所述選擇步驟中選擇的字符、數字或符號打印在所述打印介質上的 情況下,基于在所述寬度檢測步驟中檢測到的所述打印介質的寬度改變所述二維碼 的大小。
20. 如權利要求16所述的有形計算機可執行介質,其特征在于,所述方法還 包括寬度檢測步驟,用來檢測所述打印介質的寬度;二維碼大小改變步驟,用來在以在所述寬度檢測步驟中檢測到的所述打印介 質的寬度無法將在所述選擇步驟中選擇的字符、數字或符號打印在所述打印介質上 的情況下,基于在所述寬度檢測步驟中檢測到的所述打印介質的寬度改變所述二維碼的大小。二維碼增加步驟,用來在所選擇的字符、數字或符號無法被轉換成一個二維 碼的情況下,增加二維碼直到所有在所述選擇步驟中選擇的字符、數字或符號都能 被轉換。
全文摘要
一種二維碼打印裝置,包括計算機設備和帶式打印機。在顯示在計算機設備上的編輯顯示屏上的標簽制作工作區上設有打印框。用戶將文本輸入到打印框上的文本框中,并隨后用鼠標標出要被編碼成二維碼的文本,隨后單擊二維碼按鈕。由此,文本和二維碼被顯示在文本框上。如果用戶點擊打印按鈕,則將打印出其上打印有文本和二維碼兩者的標簽。
文檔編號B41J3/44GK101152803SQ200710162
公開日2008年4月2日 申請日期2007年9月26日 優先權日2006年9月27日
發明者上野英生, 丹羽明彥, 伊藤千年, 澤田昭廣, 石田美菜子 申請人:兄弟工業株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1