專利名稱:帶打印裝置以及帶打印裝置的顯示方法
技術(shù)領域:
本發(fā)明涉及帶打印裝置以及帶打印裝置的顯示方法。
背景技術(shù):
以往已知在對帶狀的打印介質(zhì)打印字符等打印數(shù)據(jù)的帶打印裝置中具備與打印時同樣地對打印數(shù)據(jù)進行布局并顯示于顯示畫面的 預覽功能的技術(shù)(例如參見專利文獻I)。該種帶打印裝置構(gòu)成為能夠輸入打印時的布局,按照所輸入的布局例如進行多行打印。進行多行打印的情況下,在進行預覽顯示時也以排列為多行的方式顯示打印數(shù)據(jù),由此具有能夠在打印前確認打印狀態(tài)的優(yōu)點。專利文獻I日本特開2009-39893號公報然而,在此種帶打印裝置中難以使得顯示畫面的尺寸變大,因而例如預覽顯示布局為多行的打印數(shù)據(jù)的情況下,將會縮小顯示打印數(shù)據(jù)整體。因此存在所布局的行數(shù)多時字符會變小而難以辨認的情況。
發(fā)明內(nèi)容
本發(fā)明就是鑒于上述情況而完成的,其目的在于顯示布局為多行的打印數(shù)據(jù),使得能夠在保證良好的視覺確認性的情況下,確認所布局的狀態(tài)。為了達到上述目的,本發(fā)明的特征在于,具有輸入單元,其輸入打印數(shù)據(jù)和上述打印數(shù)據(jù)的布局;顯示單元,其具有顯示畫面;分割單元,其根據(jù)由上述輸入單元輸入的布局,將上述打印數(shù)據(jù)分割為多個塊;顯示控制單元,其按照由上述分割單元分割的每個塊,通過上述顯示單元對上述打印數(shù)據(jù)進行滾動顯示;以及打印單元,其按照由上述輸入單元輸入的布局,將上述打印數(shù)據(jù)打印到帶狀的打印介質(zhì)上。根據(jù)本發(fā)明,根據(jù)布局將打印數(shù)據(jù)分割為多個塊,按照該每個塊進行滾動顯示,因此能夠在反映了打印時的布局的狀態(tài)下,視覺辨認性良好地將打印數(shù)據(jù)顯示于顯示畫面,能夠在顯示畫面確認打印數(shù)據(jù)的布局。另外,本發(fā)明的特征在于,在上述帶打印裝置中,在由上述輸入單元輸入的上述打印數(shù)據(jù)的布局由多行構(gòu)成,且該行數(shù)超過上述顯示單元的可顯示行數(shù)的情況下,上述分割單元按照行單位分割為上述塊。根據(jù)本發(fā)明,以不破壞打印數(shù)據(jù)的布局的方式分割為多個塊,從而能夠更為準確地在顯示畫面確認打印數(shù)據(jù)的布局。另外,本發(fā)明的特征在于,在上述帶打印裝置中,上述顯示控制單元使由上述分割單元分割的上述打印數(shù)據(jù)的各塊,沿與上述打印單元將上述打印數(shù)據(jù)打印到上述打印介質(zhì)時相同的方向進行滾動顯示。根據(jù)本發(fā)明,能夠以更強反映打印狀態(tài)的方式在顯示畫面顯示打印數(shù)據(jù)。另外,本發(fā)明的特征在于,在上述帶打印裝置中,上述顯示控制單元以與由上述輸入單元輸入的布局中的排列順序相同的順序配置并滾動顯示由上述分割單元分割的上述打印數(shù)據(jù)的各塊內(nèi)的數(shù)據(jù)。根據(jù)本發(fā)明,以接近打印數(shù)據(jù)整體的布局的方式顯示各塊,從而能夠更準確地在顯示畫面確認打印數(shù)據(jù)的布局。另外,本發(fā)明的特征在于,在上述帶打印裝置中,上述顯示控制單元在上述打印數(shù)據(jù)的一個塊的末尾配置下一個塊,通過上述顯示單元連續(xù)地滾動顯示多個塊。根據(jù)本發(fā)明,在一個方向滾動顯示打印數(shù)據(jù)的整體,從而能平滑地顯示打印數(shù)據(jù)整體,能迅速確認打印數(shù)據(jù)的布局。另外,本發(fā)明的特征在于,在上述帶打印裝置中,上述顯示控制單元在上述顯示畫面上沿第I方向?qū)ι鲜龃蛴?shù)據(jù)的一個塊滾動顯示至末尾之后,使該塊沿與上述第I方向正交的第2方向滾動并從上述顯示畫面中消失,使下一塊沿著上述第2方向滾動并顯示到上述顯示畫面上。·根據(jù)本發(fā)明,通過改變打印數(shù)據(jù)的滾動顯示的方向,能夠在不產(chǎn)生分割顯示打印數(shù)據(jù)導致的不適感的情況下,在顯示畫面確認打印數(shù)據(jù)的布局。另外,為了達到上述目的,本發(fā)明提供一種帶打印裝置的顯示方法,該帶打印裝置具有顯示所輸入的打印數(shù)據(jù)的顯示單元,按照所輸入的布局將上述打印數(shù)據(jù)打印到帶狀的打印介質(zhì)上,該顯示方法的特征在于,根據(jù)所輸入的布局將上述打印數(shù)據(jù)分割為多個塊,按照所分割的每個塊,通過上述顯示單元滾動顯示上述打印數(shù)據(jù)。根據(jù)本發(fā)明,根據(jù)布局將打印數(shù)據(jù)分割為多個塊,按照該每個塊進行滾動顯示,因此能夠在反映了打印時的布局的狀態(tài)下,視覺辨認性良好地將打印數(shù)據(jù)顯示于顯示畫面,能夠在顯示畫面確認打印數(shù)據(jù)的布局。根據(jù)本發(fā)明,能夠在反映了打印時的布局的狀態(tài)下,視覺辨認性良好地將打印數(shù)據(jù)顯示于顯示畫面,能夠在顯示畫面確認打印數(shù)據(jù)的布局。
圖I是本發(fā)明實施方式的帶打印裝置的外觀立體圖。圖2是圖I所示的帶打印裝置的開閉蓋打開狀態(tài)的概要立體圖。圖3是表示帶打印裝置的電路結(jié)構(gòu)的框圖。圖4是表示帶打印裝置的功能結(jié)構(gòu)的圖。圖5是表示執(zhí)行第I顯示方法時的顯示狀態(tài)的轉(zhuǎn)變的圖。圖6是表示執(zhí)行第2顯示方法時的顯示狀態(tài)的轉(zhuǎn)變的圖。圖7是表示帶打印裝置的動作的流程圖。符號說明I帶打印裝置;2帶盒;10殼體;11鍵盤(輸入單元);12顯示部(顯示單元);15熱敏打印頭(打印單元);16輸送機構(gòu);230控制部;31CPU ;32RAM ;32a文件儲存緩沖器;33R0M ;34CGR0M ;34a字符存儲部;38字符串;38a第I塊;38b第2塊;41顯示驅(qū)動部(顯示單元);42頭驅(qū)動部(打印單元);43輸送驅(qū)動部;44切割器驅(qū)動部;101文本編輯畫面;103、104滾動畫面;111行頭標記;113換行符;114光標;301輸入數(shù)據(jù)取得部(輸入單元);303打印控制部(打印單元);310顯示控制部;311數(shù)據(jù)分割部(分割單元);312預覽顯示控制部(顯示控制單元);R色帶;T帶(打印介質(zhì))
具體實施例方式下面參見
本發(fā)明的實施方式。在本實施方式中,作為文件處理裝置的實施方式,說明將基于所輸入的字符串和圖畫文字的圖像打印在帶上的帶打印裝置。圖I和圖2是表示本實施方式的帶打印裝置I的立體圖,圖2表示帶打印裝置I的開閉蓋14打開的狀態(tài)。如圖I和圖2所示,帶打印裝置I具有在大致箱型的殼體10收納有主體的結(jié)構(gòu),在殼體10的上表面近前側(cè)具備鍵盤11。鍵盤11是受理字符串的輸入等用戶進行的各種輸入操作、選擇操作的輸入部,具有能夠輸入假名、漢字、字母、數(shù)字以及記號等構(gòu)成的字符串的多個字符鍵、指定換行位置的換行鍵、用于對帶打印裝置I指示各種動作的多個控制鍵。 鍵盤11所具有的控制鍵包括用于切換電源接通和斷開的電源鍵、用于將所輸入的假名轉(zhuǎn)換為漢字的轉(zhuǎn)換鍵、用于確定所輸入的字符串等的選擇鍵、用于刪除所輸入的字符串的刪除鍵、用于移動光標等的光標鍵、用于執(zhí)行所輸入的字符串的預覽顯示的預覽鍵、用于執(zhí)行打印的打印鍵、用于顯示選單畫面的選單鍵、用于顯示圖畫文字選擇畫面的圖畫文字鍵、變換(shift)鍵等。殼體10的上表面深處側(cè)具備由液晶顯示裝置等構(gòu)成的顯示部12。作為顯示畫面的顯示部12例如是使用IXD(液晶顯示)面板、有機EL(Electro-Luminescence :電致發(fā)光)面板等顯示面板構(gòu)成的,能進行彩色顯示或黑白顯示。顯示部12由后述的顯示驅(qū)動部41 (圖3)驅(qū)動,通過呈矩陣狀排列的多個像素形成圖像。顯示部12顯示有顯示出在輸入要打印的打印數(shù)據(jù)的過程中由鍵盤11輸入的字符的文本編輯畫面、進行帶打印裝置I的功能設定等的選單畫面、顯示與帶打印裝置I的動作有關(guān)的消息的消息畫面、顯示在文本編輯畫面輸入的字符串等的打印狀態(tài)的預覽畫面等。在殼體10的上表面深處側(cè)與顯示部12相鄰形成有用于安裝帶盒2的凹部13。凹部13的上表面開口,以可開閉的方式具有堵塞該開口部的開閉蓋14。使開閉蓋14處于打開狀態(tài)時,能實現(xiàn)帶盒2的拆裝。開閉蓋14具備具有透光性的確認窗14a,能夠從外部視覺確認到凹部13中是否安裝有帶盒2。凹部13的底面設有熱敏打印頭15、構(gòu)成輸送機構(gòu)16 (參見圖3)的旋轉(zhuǎn)軸16a、16b,當在凹部13安裝帶盒2時,熱敏打印頭15卡合于設置在帶盒2的孔狀的頭嵌合部21,并且旋轉(zhuǎn)軸16a、16b分別卡合于孔狀的被驅(qū)動部22a、22b。帶盒2在盒殼體20的內(nèi)部收納有都為帶狀的帶T和色帶R。帶T是帶打印裝置I的打印介質(zhì),在PET(聚對苯二甲酸乙二酯)等合成樹脂制的片或紙質(zhì)材料等構(gòu)成的基材背面形成有粘結(jié)劑層,構(gòu)成為由剝離紙覆蓋粘結(jié)劑層的表面。帶打印裝置I能夠?qū)獛的寬度、素材(基材的材質(zhì))、顏色等不同的多種帶盒2,用戶能夠使用與用途和喜好對應的帶盒2。帶盒2的背面設有用于識別內(nèi)置的帶T的多個孔(未圖示),帶打印裝置I能夠通過凹部13的底面具備的微型開關(guān)等識別傳感器19 (參見圖3)識別所安裝的帶盒2的帶類別。當把帶盒2安裝于凹部13時,帶T的表面在頭嵌合部21經(jīng)由色帶R與熱敏打印頭15相對。在熱敏打印頭15形成有在與帶T的長度方向(輸送方向)正交的方向排列為I列的多個發(fā)熱元件(未圖示),通過選擇性地使各發(fā)熱元件發(fā)熱,從而使得色帶R的墨水轉(zhuǎn)印(熱轉(zhuǎn)印)到帶T的表面。即,在帶T的表面的與發(fā)熱的發(fā)熱元件對應的位置處形成有點。其中,當對旋轉(zhuǎn)軸16a、16b進行旋轉(zhuǎn)驅(qū)動時,帶T和色帶R被輸送,帶T被排出到盒殼體20的外部,色帶R在盒殼體20的內(nèi)部被纏繞。然后在逐次略微輸送帶T和色帶R的同時重復上述熱轉(zhuǎn)印,由多點構(gòu)成的圖像就打印在帶T的表面。在殼體10的側(cè)表面設有將殼體10的外部與凹部13連通起來的縫17,從盒殼體20排出的打印完畢的帶T通過縫17后朝殼體10的外部被輸送預定量。在殼體10的內(nèi)部配設有用于切斷穿過縫17的帶T的切割器單元18,帶T的打印完畢的部位被該切割器單元18切割,作為帶片(標簽)從作為縫17的開口部的帶排出口排出。圖3是表示帶打印裝置I的電路結(jié)構(gòu)的框圖。如圖3所示,帶打印裝置I具有上述鍵盤11、顯示部12、熱敏打印頭15、包括旋轉(zhuǎn) 軸16a、16b (參見圖2)的輸送機構(gòu)16、切割器單元18、識別傳感器19,還具有統(tǒng)一控制帶打印裝置I的動作的控制部30、驅(qū)動顯示部12而顯示圖像的顯示驅(qū)動部41、對熱敏打印頭15進行發(fā)熱驅(qū)動的頭驅(qū)動部42、驅(qū)動輸送機構(gòu)16的輸送驅(qū)動部43、驅(qū)動切割器單元18的切割器驅(qū)動部44等。顯示驅(qū)動部41與顯示部12 —起構(gòu)成顯示單元。控制部30作為計算機發(fā)揮作用,具有彼此通過總線30a連接起來的CPU (CentralProcessing Unit :中央處理單兀)31、RAM (Random Access Memory :隨機存取存儲器)32、ROM (Read Only Memory :只讀存儲器)33、CGROM (字符產(chǎn)生器 ROM) 34、輸入接口(I/F)35、輸出接口(I/F)36等。CPU31讀取并執(zhí)行存儲于R0M33的控制程序,從而控制帶打印裝置I整體的各種動作。RAM32是由易失性存儲裝置構(gòu)成的存儲部,暫時存儲由CPU31執(zhí)行的控制程序、由該程序的動作進行處理的數(shù)據(jù)和處理結(jié)果、由鍵盤11輸入的字符代碼串、在顯示部12顯示的顯示圖像數(shù)據(jù)、由熱敏打印頭15打印的打印圖像數(shù)據(jù)等。在本實施方式中,在RAM32設有文件儲存緩沖器32a作為儲存字符代碼串的緩沖器。并且,這些字符代碼串等可以存儲于作為非易失性存儲裝置的閃速存儲器等。R0M33和CGR0M34由屏蔽式ROM和閃速存儲器等非易失性存儲裝置構(gòu)成,R0M33存儲有CPU31執(zhí)行的上述控制程序和各種數(shù)據(jù)等。CGR0M34存儲有可由帶打印裝置I打印的字符(包括圖畫文字和記號)的字體數(shù)據(jù)。字體數(shù)據(jù)是用于生成由熱敏打印頭15打印的字符和顯示于顯示部12的字符的位圖形式的數(shù)據(jù)。位圖形式的字體數(shù)據(jù)由多個點構(gòu)成,各點與熱敏打印頭15的發(fā)熱元件和顯示部12的像素對應。CGR0M34按照多個字體的類別和尺寸存儲有與字符代碼對應起來的字體數(shù)據(jù),CPU31指定字體類別、字符尺寸和字符代碼,從而從CGR0M34取得所對應的字體數(shù)據(jù),使用該字體數(shù)據(jù)形成顯示圖像數(shù)據(jù)和打印圖像數(shù)據(jù)。在本實施方式中,字符的字體數(shù)據(jù)存儲于CGR0M34的字符存儲部34a。并且,作為字體數(shù)據(jù),可以使用易于與各種字符尺寸對應的輪廓形式的字體數(shù)據(jù)。輸入接口(I/F)35連接有鍵盤11和識別傳感器19。當用戶操作了鍵盤11時,鍵盤11將該操作作為輸入操作受理,將與所操作的鍵對應的鍵信息經(jīng)由輸入接口 35輸出給CPU31。另外,識別傳感器19是如上所述檢測在安裝于殼體10的帶盒2上設置的多個孔的傳感器。輸入接口 35將與識別傳感器19的檢測值對應的識別信息輸出給CPU31,CPU31根據(jù)該識別信息判定帶盒2的類別。輸出接口 36連接有顯示驅(qū)動部41、頭驅(qū)動部42、輸送驅(qū)動部43和切割器驅(qū)動部44,它們基于CPU31的控制分別驅(qū)動顯示部12、熱敏打印頭15、輸送機構(gòu)16和切割器單元18。圖4是表示將由控制部30實現(xiàn)的功能以功能塊的方式表示的圖。圖4的各功能塊是通過控制部30的CPU31執(zhí)行控制程序,而基于控制部30的硬 件與軟件的協(xié)作實現(xiàn)的??刂撇?0具有輸入數(shù)據(jù)取得部301,該輸入數(shù)據(jù)取得部301取得由鍵盤11的字符鍵輸入的作為打印數(shù)據(jù)的字符、由換行鍵輸入的換行代碼以及由控制鍵輸入的各種指示。其中,換行代碼是在打印時指定對字符分行的狀態(tài)的信息,相當于本發(fā)明的布局。輸入數(shù)據(jù)取得部301與鍵盤11 一起構(gòu)成輸入單元。當用戶操作鍵盤11的鍵,鍵盤11輸出與所操作的鍵對應的鍵信息時,輸入數(shù)據(jù)取得部301取得該鍵信息。輸入數(shù)據(jù)取得部301根據(jù)所取得的鍵信息,指定所輸入的字符的字符代碼,將該字符代碼存儲于RAM32的文件儲存緩沖器32a。當用戶重復多次字符輸入時,在RAM32的文件儲存緩沖器32a依次儲存有所輸入的字符的字符代碼,形成包含多個字符代碼的字符代碼串(文本數(shù)據(jù))。另外,控制部30具有將所輸入的字符顯示于顯示部12的顯示控制部310。顯示控制部310讀取出由輸入數(shù)據(jù)取得部301取得并儲存于文件儲存緩沖器32a的字符代碼,從CGR0M34取得與這些字符代碼對應的字體數(shù)據(jù),使用該字體數(shù)據(jù)生成顯示圖像數(shù)據(jù)。顯示控制部310將所生成的顯示圖像數(shù)據(jù)提供給顯示驅(qū)動部41,通過顯示驅(qū)動部41將所輸入的字符和圖畫文字顯示于顯示部12。當文件儲存緩沖器32a存儲有字符代碼串的情況下,顯示控制部310依次從CGR0M34的字符存儲部34a讀取出與構(gòu)成該字符代碼串的各字符代碼對應的字體數(shù)據(jù),生成用于顯示字符串的顯示圖像數(shù)據(jù)。顯示控制部310為了進行以確認打印狀態(tài)的方式顯示通過鍵盤11的操作而輸入的字符串的預覽顯示,而具有數(shù)據(jù)分割部311和預覽顯示控制部312。數(shù)據(jù)分割部311在存儲于文件儲存緩沖器32a的字符代碼串包含換行代碼,由多行構(gòu)成的情況下,進行按照行單位將該字符代碼串分割為多個塊的處理。在進行預覽顯示的情況下,在以按照鍵盤11所輸入的布局排列了字符的狀態(tài)下,將字符顯示于顯示部12。由此用戶能夠在打印之前使用顯示部12確認打印時將被打印于帶T的字符的排列狀態(tài)。因此在進行預覽顯示時按照字符代碼串所包含的換行代碼對字符串換行,顯示由多行構(gòu)成的字符串整體。然而,根據(jù)顯示部12的尺寸或可顯示面積和顯示分辨率,一次可顯示的字符數(shù)存在限制。顯示控制部310具有以比原本的點數(shù)少的點數(shù)顯示字符的縮小顯示的功能,因此能夠在顯示部12顯示較多字符,然而隨著縮小率變高,視覺確認性降低。于是,控制部30通過數(shù)據(jù)分割部311 (分割單元)將I行或多行作為一個塊,將與字符代碼串對應的字符串整體分割為多個塊。而且,預覽顯示控制部312 (顯示控制單元)進行將與數(shù)據(jù)分割部311分割的字符代碼串對應的字符串按照每個塊顯示于顯示部12的控制。作為顯示方法而言存在多種方法,作為第I顯示方法,具有將一個塊滾動顯示于顯示部12,接著該塊而將下一個塊滾動顯示于顯示部12,重復上述處理來滾動顯示字符串整體的方法。此時的滾動方向是與由熱敏打印頭15打印在帶T的朝向相同的方向。而且各塊的各字符在塊內(nèi)以由鍵盤11輸入的順序、即打印于帶T的順序在顯示部12上滾動。例如,最開始打印于帶T的字符在顯示部12上處于起始,以從顯示部12的右端向左端移動的方式滾動。因此顯示部12的滾動情形接近打印時帶T從縫17的排出口被排出的情形,因此能更準確地確認打印狀態(tài)。另外,作為第2顯示方法可舉出如下方法使一個塊的字符串向與第I方法相同的方向滾動顯示,進行顯示直到該塊從顯示部12上完全離開,此后使下一塊的字符串出現(xiàn)于顯示部12進行滾動顯示。在該第2方法中,當?shù)竭_顯示部12端部的塊從顯示部12消失時、即下一塊出現(xiàn)于顯示部12時,可以向其他方向滾動。另外,在與存儲于文件儲存緩沖器32a的字符代碼串對應的字符串為可一次顯示于顯示部12的行數(shù)的情況下,數(shù)據(jù)分割部311不進行字符串的分割??筛鶕?jù)字符代碼串所包含的換行代碼的數(shù)量判別字符代碼串的行數(shù)或與字符代碼串對應的字符串的行數(shù)。
·
存儲于文件儲存緩沖器32a的字符代碼串成為可一次打印于帶T的布局。例如,若可打印于帶T的行數(shù)最多3行,則通過鍵盤11的操作可輸入的字符代碼串最多為3列,無法打印4行以上的字符代碼串,因而輸入被限制。該限制由控制部30根據(jù)在凹部13設置的帶T的寬度尺寸、由鍵盤11的控制鍵設定的字體尺寸、字體種類而確定。帶T的寬度尺寸可通過控制部30根據(jù)由識別傳感器19輸入的檢測值,識別設置于凹部13的帶T的種類來確定。當通過鍵盤11的操作與帶T的寬度不同而設定了打印行數(shù)的情況下,鍵盤11能輸入的字符代碼串的行數(shù)被限制為所設定的行數(shù)。即,數(shù)據(jù)分割部311按照行單位分割與帶T的帶寬對應起來限制的行數(shù)或通過獨立的設定而限制的行數(shù)的字符代碼串(或字符串)。因此,當根據(jù)帶T的帶寬或通過獨自的設定而限制的行數(shù)小于可顯示于顯示部12的行數(shù)的情況下,數(shù)據(jù)分割部311無需進行分割??刂撇?0具有打印控制部303,該打印控制部303當用戶操作了鍵盤11的打印鍵的情況下進行打印。打印控制部303根據(jù)儲存于文件儲存緩沖器32a的字符代碼串,從字符存儲部34a讀取出字體數(shù)據(jù)并按照換行代碼配置字體數(shù)據(jù),從而生成打印圖像數(shù)據(jù)并輸出給頭驅(qū)動部42,使用熱敏打印頭15將該打印圖像數(shù)據(jù)打印到帶T。打印控制部303與熱敏打印頭15和頭驅(qū)動部42 —起構(gòu)成打印單元。圖5和圖6是表示顯示部12的顯示狀態(tài)的轉(zhuǎn)變的圖。圖5表示執(zhí)行上述第I顯示方法時的例子,圖5的(A)表示鍵盤11進行輸入時所顯示的文本編輯畫面101,(B)表示與存儲于文件儲存緩沖器32a的字符代碼串對應的字符串的結(jié)構(gòu)例,(C)表示打印長度顯示畫面102,(D)和(E)表示滾動畫面103的轉(zhuǎn)變。在圖5的(A)所示的文本編輯畫面101中,由鍵盤11輸入的字符顯示為輸入文本112。當通過鍵盤11的操作輸入了換行代碼時,在相應位置處顯示換行符113,以該換行符113為行末時字符串換行。在各行的行頭顯示行頭標記111。行頭標記111是為了確認行位置而顯示于顯示部12的記號,行頭標記“I”表示是第I行,行頭標記“2”表示是第2行。行頭標記111顯示于顯示部12,而不會打印到帶T。另外,在文本編輯畫面101中,在鍵盤11輸入字符的輸入位置處顯示光標114。數(shù)據(jù)分割部311按照行單位分割與存儲于文件儲存緩沖器32a的字符代碼串對應的字符串。在圖5的(B)所示的例子中,將4行字符串38分割為2個塊38a、38b。在本實施方式的例子中,第I塊38a由第I行和第2行構(gòu)成,第2塊38b由第3行和第4行構(gòu)成。這僅為示例,數(shù)據(jù)分割部311還可以將字符串38逐行分割為4個塊。所分割的各塊的行數(shù)根據(jù)顯示部12的顯示分辨率等預先設定,例如存儲于R0M33。在顯示部12顯示文本編輯畫面101的狀態(tài)下,若操作了鍵盤11的預覽鍵,則顯示控制部310從文件儲存緩沖器32a讀取出字符代碼串并生成字符串38,通過數(shù)據(jù)分割部311的功能分割字符串38。然后顯示控制部310生成用于顯示圖5的(C)所示的打印長度顯示畫面102的顯示圖像數(shù)據(jù),輸出給顯示驅(qū)動部41,在顯示部12顯示打印長度顯示畫面
102。打印長度顯示畫面102顯示出打印字符串38整體所需的帶T的長度。該打印長度既可以是除去了打印區(qū)域前后產(chǎn)生的空白后的長度,也可以是包含空白的長度。顯示于該打印長度顯示畫面102的打印長度例如可根據(jù)字符數(shù)計算出來。接著,預覽顯示控制部312將顯示部12的顯示切換為圖5的(D)所示的滾動畫面·
103。在滾動畫面103中,在數(shù)據(jù)分割部311分割的每個塊滾動顯示字符串。圖中的箭頭表示滾動方向。在圖5的⑶的例子中,第I塊38a從顯示部12的右端出現(xiàn),朝顯示部12的左端進行滾動顯示。接著,在離開第I塊38a的末端預定距離處,第2塊38b接著出現(xiàn)于顯示部12,如圖5的(E)所示,沿著箭頭方向進行滾動顯示。其中,當構(gòu)成第I塊38a的第I行與第2行的長度不同的情況下,預覽顯示控制部312以較長一方的末端為基準,從離開該末端位置預定距離的位置(圖中虛線)起顯示第2塊38b。在各塊顯示出行頭標記111,用戶能夠確認正在顯示的字符串是第幾行字符。在滾動畫面103中,所有塊都按照分割前的字符串38的順序,在與帶T的打印方向相同的方向進行滾動顯示。而且當最后塊的末尾離開顯示部12之后、即從顯示部12完全消失之后,通過顯示控制部310將文本編輯畫面101(圖5的(A))重新顯示于顯示部12。圖6的⑷ (G)表示執(zhí)行第2顯示方法時滾動畫面104的轉(zhuǎn)變的例子。在該圖6所示的例子中,與圖5所示的第I顯示方法的例子同樣,說明由4行構(gòu)成的字符串38按照每2行分割為第I塊38a、第2塊38b來顯示的情況。另外,圖6的(A) (G)中的箭頭表示正在顯示的字符串的滾動方向。在該第2顯示方法中,如圖6的(A)所示,通過預覽顯示控制部312首先使第I塊38a從顯示部12的右端出現(xiàn),并朝向顯示部12的左端進行滾動顯示。如圖6的(B)所示,當?shù)贗塊38a的前端到達顯示部12的左端時,滾動方向在滾動畫面104中變更為正交的方向。在圖6的例子中,朝左的滾動方向變更為朝上。因此如圖6的⑶和(C)所示,第I塊38a在顯示部12的左端的位置處向上方向滾動,顯示為消失于畫面之外。此后,如圖6的(D)所示,當?shù)贗塊38a完全從顯示部12消失,不存在顯示中的塊時,預覽顯示控制部312將滾動方向切換為正交的方向、即原來的方向,如圖6的(E)所示,接下來的第2塊38b從顯示部12的右端出現(xiàn)。預覽顯示控制部312使第2塊38b朝顯示部12的左端滾動,如圖6的(F)所示,當?shù)?塊38b的前端到達顯示部12的左端時,在滾動畫面104將滾動方向變更為朝上。由此,如圖6的(G)所示,第2塊38b在顯示部12左端的位置處朝上方滾動,顯示為消失在畫面之外。如上,在第2顯示方法中,將數(shù)據(jù)分割部311分割的各塊的字符串按照每個塊顯示于顯示部12并使其滾動,當一個塊的顯示結(jié)束后,使下一個塊的字符串出現(xiàn)于顯示部12并進行滾動顯示。圖7是表示帶打印裝置I的動作的流程圖。帶打印裝置I的控制部30當被操作了鍵盤11的電源鍵時,開始能夠進行所打印的字符等(打印數(shù)據(jù))和換行指示的文本編輯動作(步驟Sll),帶打印裝置I的控制部30在顯示部12顯示文本編輯畫面101 (圖5 (A))(步驟S12)。當正在顯示該文本編輯畫面101的過程中,輸入數(shù)據(jù)取得部301在每當進行鍵盤11的操 作時,執(zhí)行取得與操作對應的字符代碼或換行代碼并將其存儲于文件儲存緩沖器32a的處理(步驟S13),顯示控制部310更新顯示,以將與所輸入的字符代碼對應的字符或換行符113新顯示于顯示部12(步驟S14)。另外,當正在執(zhí)行文本編輯時,控制部30每當被操作了鍵盤11的鍵時判別所操作的鍵是否為預覽鍵(步驟S15),預覽鍵未被操作的情況下(步驟S15 :否),轉(zhuǎn)移到步驟S21。當操作了預覽鍵的情況下(步驟S15:是),顯示控制部310開始預覽處理。在該預覽處理中,數(shù)據(jù)分割部311從文件儲存緩沖器32a讀取出字符代碼串,根據(jù)該字符代碼串所包含的換行代碼的數(shù)量,判別作為打印數(shù)據(jù)的字符串的行數(shù)是否在預先設定的行數(shù)以上(步驟S16)。其中,當字符串的行數(shù)在設定值以上的情況下(步驟S16 :是),數(shù)據(jù)分割部311根據(jù)從文件儲存緩沖器32a取得的字符代碼串,參照字符存儲部34a,取得字體數(shù)據(jù),生成與字符代碼串對應的字符串,按照行單位將該字符串分割為多個塊(步驟S17)。數(shù)據(jù)分割部311在步驟S17中能夠?qū)⒆址a串按照行單位分割為多個塊,然后生成與各塊的字符代碼串對應的字符串。其中,數(shù)據(jù)分割部311還能按照字符單位將字符串分割為多個塊,然而為了顯示為能夠反映分割前的字符串的布局,優(yōu)選按照行單位進行分割。接著,預覽顯示控制部312確定數(shù)據(jù)分割部311所分割的多個塊的顯示方法(步驟S18)。在該步驟S18中,例如確定圖5的⑶ (E)所示的第I顯示方法或圖6的(A) (G)所示的第2顯示方法。然后預覽顯示控制部312生成用于以所確定的顯示方式進行畫面顯示的顯示圖像數(shù)據(jù)并輸出給顯示驅(qū)動部41,按照每個塊滾動顯示于顯示部12(步驟S19)。當滾動顯示結(jié)束后經(jīng)過了預定時間時,控制部30轉(zhuǎn)移到步驟S21。另外,當字符串的行數(shù)不足設定值的情況下(步驟S16 :否),數(shù)據(jù)分割部311不進行分割字符代碼串的處理,使與預覽顯示控制部312從文件儲存緩沖器32a取得的字符代碼串對應的字符串滾動顯示于顯示部12(步驟S20),轉(zhuǎn)移到步驟S21。在步驟S21中,控制部30判別是否通過鍵盤11的打印鍵的操作指示了打印。其中,當未指示打印的情況下(步驟S21 :否),控制部30返回步驟S12。而當指示了打印的情況下(步驟S21 :是),打印控制部303從文件儲存緩沖器32a取得字符代碼串,從字符存儲部34a取得與該字符代碼串對應的字體數(shù)據(jù)并生成打印圖像數(shù)據(jù),控制頭驅(qū)動部42和輸送驅(qū)動部43執(zhí)行對于帶T的打印(步驟S22)。如上所述,根據(jù)應用了本發(fā)明的實施方式的帶打印裝置1,其具有輸入作為打印數(shù)據(jù)的字符代碼和作為打印數(shù)據(jù)的布局的換行代碼的鍵盤11、顯示部12、根據(jù)由鍵盤11輸入的布局將打印數(shù)據(jù)分割為多個塊的數(shù)據(jù)分割部311、按照數(shù)據(jù)分割部311所分割的每個塊通過顯示部12使字符串進行滾動顯示的預覽顯示控制部312、按照由鍵盤11輸入的布局將字符串打印到帶狀的帶T的熱敏打印頭15,以使得換行代碼所指定的布局不會被破壞的方式將鍵盤11輸入的字符串分割為多個塊并進行滾動顯示。由此就能夠在反映了打印時的布局的狀態(tài)下,視覺辨認性良好地將打印的字符串顯示于顯示部12,能通過顯示部12確認打印時的布局。另外,數(shù)據(jù)分割部311以多行構(gòu)成鍵盤11輸入的字符串,當該行數(shù)超過顯示部12可顯示的行數(shù)時,以行單位將其分割為塊,因此以不破壞打印時的布局的方式分割為多個塊,從而能夠在顯示部12更準確地確認打印時的布局。另外,預覽顯示控制部312使數(shù)據(jù)分割部311分割的各塊,沿與熱敏打印頭15將字符串打印于帶T時相同的朝向進行滾動顯示,因此能夠以更強地反映打印字符串的狀態(tài)的方式在顯示部12顯示。進而,預覽顯示控制部312在數(shù)據(jù)分割部311分割出的各塊的字符串中,將各字符以與分割前的字符代碼串相同的順序進行配置并進行滾動顯示,因此能夠在顯示部12更準確地確認打印時的布局。
另外,預覽顯示控制部312在第I顯示方法中,在一個塊的末尾配置下一個塊,通過顯示部12連續(xù)滾動顯示多個塊,因此通過使字符串整體向一個方向滾動顯示,從而能平滑地顯示字符串整體,能迅速確認打印時的字符串的布局。另外,預覽顯示控制部312在第2顯示方法中,在顯示部12使一個塊沿著第I方向(例如朝左)滾動顯示到末尾之后,使該塊向與第I方向正交的第2方向(例如朝上)滾動,并從顯示部12消失,使下一個塊沿著第2方向滾動顯示于顯示部12,因此通過改變滾動顯示的方向,能夠在不產(chǎn)生分割顯示字符串而帶來的不適感的情況下,在顯示部12確認字符串打印時的布局。并且上述實施方式是應用了本發(fā)明的一例,可以追加各種變更和改良等加以實現(xiàn)。例如在上述實施方式中,能任意變更數(shù)據(jù)分割部311分割的行數(shù),只要能在顯示部12—次顯示一個塊即可,可以按照顯示部12的顯示尺寸和顯示分辨率適當確定。另外,在上述實施方式中舉例說明了如下結(jié)構(gòu),即輸入數(shù)據(jù)取得部301取得通過鍵盤11的操作輸入的打印數(shù)據(jù)并存儲于文件儲存緩沖器32a,進行滾動顯示,但也可以構(gòu)成為例如作為打印數(shù)據(jù)取得從在外部與帶打印裝置I連接的裝置輸入的字符代碼,按照預覽鍵的操作進行滾動顯示并打印。另外,在上述實施方式中,作為用于在帶T打印字符等的打印方式,舉例說明了使用基于熱敏打印頭15的熱轉(zhuǎn)印方式的情況,而本發(fā)明不限于此,當然還可以使用從打印頭的噴嘴向打印介質(zhì)噴出墨滴的噴墨方式、通過記錄頭對能進行感熱記錄的打印介質(zhì)施加熱量使其顯現(xiàn)顏色的熱敏方式等其他打印方式。并且,還能夠以計算機可讀取地進行記錄的記錄介質(zhì)等方式構(gòu)成用于在上述實施方式中存儲于R0M33的實現(xiàn)上述功能的程序。作為此時的記錄介質(zhì),可使用撓性盤和硬盤、CD-ROM (Compact Disk-Read Only Memory :只讀光盤)、DVD (Digital Versatile Disk :數(shù)字視盤)、Blu_ray Disc (注冊商標)、光磁盤、使用半導體存儲器元件的卡形和條形非易失性存儲裝置、帶打印裝置的內(nèi)部存儲裝置(RAM和ROM等半導體存儲器)以及使用磁記錄介質(zhì)等的外置型外部存儲裝置等上述計算機可讀取的各種介質(zhì)。
權(quán)利要求
1.一種帶打印裝置,其特征在于,具有 輸入單元,其輸入打印數(shù)據(jù)和上述打印數(shù)據(jù)的布局; 顯示單元,其具有顯示畫面; 分割単元,其根據(jù)由上述輸入單元輸入的布局,將上述打印數(shù)據(jù)分割為多個塊; 顯示控制単元,其按照由上述分割単元分割的每個塊,通過上述顯示單元對上述打印數(shù)據(jù)進行滾動顯示;以及 打印単元,其按照由上述輸入單元輸入的布局,將上述打印數(shù)據(jù)打印到帯狀的打印介質(zhì)上。
2.根據(jù)權(quán)利要求I所述的帶打印裝置,其特征在于,在由上述輸入單元輸入的上述打印數(shù)據(jù)的布局由多行構(gòu)成,且其行數(shù)超過上述顯示單元的可顯示行數(shù)的情況下,上述分割單元按照行単位分割為上述塊。
3.根據(jù)權(quán)利要求I或2所述的帶打印裝置,其特征在于,上述顯示控制単元使由上述分割単元分割的上述打印數(shù)據(jù)的各塊,沿與上述打印單元將上述打印數(shù)據(jù)打印到上述打印介質(zhì)時相同的方向進行滾動顯示。
4.根據(jù)權(quán)利要求I至3中任一項所述的帶打印裝置,其特征在干,上述顯示控制單元以與由上述輸入單元輸入的布局中的排列順序相同的順序配置并滾動顯示由上述分割単元分割的上述打印數(shù)據(jù)的各塊內(nèi)的數(shù)據(jù)。
5.根據(jù)權(quán)利要求I至4中任一項所述的帶打印裝置,其特征在干,上述顯示控制単元在上述打印數(shù)據(jù)的ー個塊的末尾配置下ー個塊,通過上述顯示單元連續(xù)地滾動顯示多個塊。
6.根據(jù)權(quán)利要求I至4中任一項所述的帶打印裝置,其特征在干,上述顯示控制単元在上述顯示畫面上沿第I方向?qū)ι鲜龃蛴?shù)據(jù)的ー個塊滾動顯示至末尾之后,使該塊沿與上述第I方向正交的第2方向滾動并從上述顯示畫面中消失,使下一個塊沿上述第2方向滾動并顯示到上述顯示畫面上。
7.一種帶打印裝置的顯示方法,該帶打印裝置具有顯示所輸入的打印數(shù)據(jù)的顯示單元,并按照所輸入的布局將上述打印數(shù)據(jù)打印到帯狀的打印介質(zhì)上,該顯示方法的特征在于, 根據(jù)所輸入的布局將上述打印數(shù)據(jù)分割為多個塊, 按照所分割的每個塊,通過上述顯示單元滾動顯示上述打印數(shù)據(jù)。
全文摘要
本發(fā)明提供一種帶打印裝置以及帶打印裝置的顯示方法,其能夠在保證良好的視覺確認性的情況下,對于布局為多行的打印數(shù)據(jù)確認所布局的狀態(tài)。帶打印裝置(1)具有輸入作為打印數(shù)據(jù)的字符代碼和作為打印數(shù)據(jù)的布局的換行代碼的鍵盤(11);顯示部(12);根據(jù)由鍵盤(11)輸入的布局將打印數(shù)據(jù)分割為多個塊的數(shù)據(jù)分割部(311);按照由數(shù)據(jù)分割部(311)分割的每個塊,通過顯示部(12)對字符串進行滾動顯示的預覽顯示控制部(312);以及按照由鍵盤(11)輸入的布局將字符串打印到帶狀的帶(T)的熱敏打印頭(15)。
文檔編號B41J29/393GK102756575SQ2012101131
公開日2012年10月31日 申請日期2012年4月17日 優(yōu)先權(quán)日2011年4月27日
發(fā)明者細川豪 申請人:精工愛普生株式會社