欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

打印圖像生成裝置、打印圖像生成方法及程序的制作方法

文檔序號(hào):6559870閱讀:103來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):打印圖像生成裝置、打印圖像生成方法及程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于生成打印圖像的打印圖像生成裝置、打印圖像生成方法及程序。該打印圖像是用于將二維代碼打印在打印介質(zhì)上的圖像。
背景技術(shù)
現(xiàn)有技術(shù)中,公知的有一種打印圖像生成裝置(主裝置),其與打印機(jī)連接,用于生成將二維代碼打印在打印介質(zhì)上的打印圖像。而且,在進(jìn)行打印處理前,判斷打印圖像是否超出用于打印打印圖像的代碼打印區(qū),當(dāng)判定為超出時(shí),為使打印圖像容納于代碼打印區(qū)內(nèi),則可以考慮通過(guò)縮小作為代碼字最小單位的單元(模塊)來(lái)縮小打印圖像整體。其中,該代碼字構(gòu)成二維代碼。日本專(zhuān)利文獻(xiàn)特開(kāi)2001-293909號(hào)公報(bào)(段落 等)。
但是,如果縮小單元的大小,則打印圖像畫(huà)質(zhì)降低的同時(shí),讀出精度也在下降。因此,通過(guò)縮小單元大小來(lái)縮小打印圖像整體是不現(xiàn)實(shí)的,存在問(wèn)題。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種打印圖像生成裝置、打印圖像生成方法及程序,不需縮小構(gòu)成二維代碼的多個(gè)單元的大小,就可縮小二維代碼的打印圖像,以便容納在代碼打印區(qū)內(nèi)。
本發(fā)明的打印圖像生成裝置是一種打印圖像生成裝置,生成用于在打印介質(zhì)上打印根據(jù)糾錯(cuò)率規(guī)定的二維代碼的打印圖像,其包括存儲(chǔ)單元,存儲(chǔ)有多個(gè)等級(jí)的糾錯(cuò)率;設(shè)定單元,用于設(shè)定多個(gè)糾錯(cuò)率中的任一糾錯(cuò)率;圖像生成單元,根據(jù)設(shè)定的糾錯(cuò)率,生成打印圖像;判斷單元,判斷生成的打印圖像是否超出用于打印二維代碼的打印介質(zhì)的代碼打印區(qū);以及設(shè)定變更單元,當(dāng)判斷打印圖像超出代碼打印區(qū)時(shí),變更糾錯(cuò)率的設(shè)定,以使打印圖像容納于代碼打印區(qū)內(nèi)。
而且,根據(jù)本發(fā)明的打印圖像生成方法是一種生成用于將根據(jù)糾錯(cuò)率規(guī)定大小的二維代碼打印在打印介質(zhì)上的打印圖像的打印圖像生成方法,其包括設(shè)定步驟,用于設(shè)定成事先存儲(chǔ)的多個(gè)等級(jí)糾錯(cuò)率中的任一糾錯(cuò)率;圖像生成步驟,根據(jù)已設(shè)定的糾錯(cuò)率,生成打印圖像;判斷步驟,判斷生成的打印圖像是否超出用于打印打印圖像的打印介質(zhì)的代碼打印區(qū);以及設(shè)定變更步驟,當(dāng)判斷打印圖像超出代碼打印區(qū)時(shí),變更糾錯(cuò)率的設(shè)定,以使打印圖像容納于代碼打印區(qū)內(nèi)。
根據(jù)上述的結(jié)構(gòu),設(shè)定變更成可將打印圖像容納在代碼打印區(qū)中的較小糾錯(cuò)率,并根據(jù)設(shè)定變更后的糾錯(cuò)率生成打印圖像,從而,該打印圖像可容納在代碼打印區(qū)中。因此,不需縮小構(gòu)成二維代碼的多個(gè)單元的尺寸,通過(guò)降低糾錯(cuò)率,就可縮小二維代碼的打印圖像,以使其可容納在代碼打印區(qū)內(nèi)。因此,不降低打印圖像的畫(huà)質(zhì)及讀出精度,就可生成良好的二維代碼的打印圖像。
在上述打印圖像生成裝置中,設(shè)定變更單元優(yōu)選設(shè)定變更成使打印圖像容納于代碼打印區(qū)的糾錯(cuò)率中最大的糾錯(cuò)率。
根據(jù)該結(jié)構(gòu),在具有多個(gè)可使打印圖像容納在代碼打印區(qū)中的糾錯(cuò)率時(shí),可設(shè)定變更為最大的糾錯(cuò)率。因此,對(duì)于打印的二維代碼,可賦予盡可能高的糾錯(cuò)功能。
在上述的情況下,優(yōu)選方式是,還包括設(shè)定變更可否決定單元,決定是否執(zhí)行由設(shè)定變更單元實(shí)施的設(shè)定變更。
根據(jù)該結(jié)構(gòu),通過(guò)設(shè)定變更可否決定單元,決定糾錯(cuò)率的設(shè)定為不可變更,所以,即使當(dāng)打印圖像超出代碼打印區(qū),也不變更糾錯(cuò)率的設(shè)定。因此,適用于用戶(hù)想要自行調(diào)整二維代碼大小的情況,或想要將二維代碼只作為圖案(不考慮讀取)而打印的情況等。
在上述情況下,優(yōu)選方式是,代碼打印區(qū)是除帶狀打印介質(zhì)寬度方向的上下余白區(qū)之外的可打印區(qū),判斷單元包括打印區(qū)識(shí)別單元,該打印區(qū)識(shí)別單元取得打印介質(zhì)的介質(zhì)寬度,并根據(jù)取得的介質(zhì)寬度識(shí)別可打印區(qū)。
根據(jù)該結(jié)構(gòu),可生成容納于帶狀打印介質(zhì)的可打印區(qū)內(nèi)的打印圖像。因此,如果已打印打印圖像,則不會(huì)出現(xiàn)無(wú)法打印打印圖像的一部分(介質(zhì)寬度方向的兩端部)而造成的圖像缺失的情況。
在上述情況下,優(yōu)選方式是,二維代碼包括數(shù)據(jù)區(qū)和作為該數(shù)據(jù)區(qū)周?chē)挠喟椎捻?yè)邊區(qū),判斷單元判斷數(shù)據(jù)區(qū)的打印圖像是否超出可打印區(qū)。
根據(jù)該結(jié)構(gòu),只有當(dāng)頁(yè)邊區(qū)超出可打印區(qū)時(shí),不進(jìn)行糾錯(cuò)率的設(shè)定變更,在可打印區(qū)的整個(gè)范圍打印數(shù)據(jù)區(qū)。而且,即使此時(shí)頁(yè)邊區(qū)超出可打印區(qū),因?yàn)閷⒖纱蛴^(qū)周?chē)挠喟撞糠肿鳛轫?yè)邊區(qū)使用,所以不妨礙讀取。因此,不降低不必要的糾錯(cuò)率,就可以盡可能地打印數(shù)據(jù)區(qū)。
根據(jù)本發(fā)明的程序,其用于使計(jì)算機(jī)作為上述打印圖像生成裝置的各單元發(fā)揮作用。
根據(jù)該結(jié)構(gòu),可以提供一種程序,該程序不縮小構(gòu)成二維代碼的多個(gè)單元的大小,而縮小二維代碼的打印圖像,使其容納于代碼打印區(qū)內(nèi)。


圖1是示出根據(jù)本發(fā)明一實(shí)施例的打印系統(tǒng)構(gòu)成示例的說(shuō)明圖;圖2是打印系統(tǒng)的數(shù)據(jù)生成裝置的構(gòu)成圖;圖3是示出數(shù)據(jù)生成裝置中輸入編輯畫(huà)面的示意圖;圖4是打印系統(tǒng)的帶打印機(jī)關(guān)蓋狀態(tài)的外觀立體圖;圖5是打印系統(tǒng)的帶打印機(jī)開(kāi)蓋狀態(tài)的外觀立體圖;圖6是作為二維代碼之一的QR代碼的說(shuō)明圖;圖7是示出數(shù)據(jù)生成裝置中輸入編輯畫(huà)面的條形碼編輯畫(huà)面的示意圖;圖8示出數(shù)據(jù)生成裝置中QR代碼的編輯處理的流程圖;以及圖9A至圖9D是示出用于說(shuō)明在對(duì)糾錯(cuò)率進(jìn)行了設(shè)定變更時(shí)數(shù)據(jù)區(qū)的大小的確認(rèn)處理的說(shuō)明圖。
具體實(shí)施例方式
下面,參照

適用本發(fā)明的打印系統(tǒng)。如圖1所示,本實(shí)施例的打印系統(tǒng)1包括數(shù)據(jù)生成裝置2(打印圖像生成裝置)、打印裝置3、以及將上述裝置進(jìn)行USB連接的電纜4,將在數(shù)據(jù)生成裝置2生成的打印數(shù)據(jù)提供給打印裝置3,使打印裝置3打印基于打印數(shù)據(jù)的打印圖像。
而且,在本實(shí)施例中,通過(guò)電纜4直接連接數(shù)據(jù)生成裝置2和打印裝置3,但也可以通過(guò)接口經(jīng)由網(wǎng)絡(luò)(互聯(lián)網(wǎng)或局域網(wǎng))連接數(shù)據(jù)生成裝置2及打印裝置3。而且,上述是有線通信,但也可以利用無(wú)線通信。
如圖2所示,數(shù)據(jù)生成裝置2由計(jì)算機(jī)等構(gòu)成,包括USB接口11,用于通過(guò)電纜4與打印裝置3連接;RAM 12,包括可暫時(shí)存儲(chǔ)的存儲(chǔ)區(qū),并作為用于控制處理的作業(yè)區(qū)而使用;硬盤(pán)13,包括各種存儲(chǔ)區(qū),存儲(chǔ)控制程序或各種數(shù)據(jù)的同時(shí),存儲(chǔ)生成的打印數(shù)據(jù)及打印裝置3的機(jī)型信息;CPU 14,基于存儲(chǔ)于硬盤(pán)13中的程序等進(jìn)行各種數(shù)據(jù)的運(yùn)算處理;以及總線15,用于相互連接上述裝置。而且,在數(shù)據(jù)生成裝置2上安裝有鍵盤(pán)或鼠標(biāo)等輸入裝置16(參照?qǐng)D1)、FD驅(qū)動(dòng)器17及CD-ROM驅(qū)動(dòng)器18等各種驅(qū)動(dòng)器、以及顯示輸入的打印數(shù)據(jù)等各種數(shù)據(jù)及信息等的監(jiān)控顯示器19(參照?qǐng)D1)等。
在硬盤(pán)13中安裝有用于生成打印數(shù)據(jù)的軟件(打印數(shù)據(jù)生成應(yīng)用程序20),在數(shù)據(jù)生成裝置2中,從輸入編輯畫(huà)面21(參照?qǐng)D3)進(jìn)行輸入數(shù)據(jù)的輸入、編輯,從而可生成打印數(shù)據(jù),其中,啟動(dòng)打印數(shù)據(jù)生成應(yīng)用程序20后,在監(jiān)控顯示器19上顯示輸入編輯畫(huà)面21。而且,不進(jìn)行輸入數(shù)據(jù)的編輯時(shí),將輸入數(shù)據(jù)作為打印數(shù)據(jù)進(jìn)行處理。
如圖3所示,在輸入編輯畫(huà)面21中顯示輸入編輯窗口22,與鼠標(biāo)器指針27一起進(jìn)行輸入數(shù)據(jù)的輸入、編輯;圖像顯示窗口23,顯示基于輸入、編輯結(jié)果生成的打印數(shù)據(jù)的打印圖像28(打印圖像的映象);操作工具欄24,用于進(jìn)行執(zhí)行打印等基本操作;輸入工具欄25,用于輸入作為輸入數(shù)據(jù)的字符串、條形碼及外框等的各種圖形;以及標(biāo)簽制作工具欄26,用于由打印裝置3(后述的帶打印機(jī)101)制作標(biāo)簽。因此,通過(guò)由鍵盤(pán)進(jìn)行輸入數(shù)據(jù)的輸入、編輯,加上鼠標(biāo)操作,就可進(jìn)行輸入數(shù)據(jù)的輸入指示或選擇設(shè)定所使用的編輯功能。而且,詳細(xì)內(nèi)容如后述,點(diǎn)擊輸入工具欄25的條形碼生成按鈕46,即可顯示條形碼生成畫(huà)面170(參照?qǐng)D7)。
在標(biāo)簽制作工具欄26中包括自動(dòng)設(shè)定按鈕81,根據(jù)輸入的輸入數(shù)據(jù)自動(dòng)設(shè)定將要生成的標(biāo)簽的長(zhǎng)度;定長(zhǎng)設(shè)定按鈕83,將將要制作的標(biāo)簽的長(zhǎng)度設(shè)定為任意的規(guī)定長(zhǎng)度;余白設(shè)定列表框84,選擇設(shè)定所打印的打印圖像的前后的余白(前后余白區(qū))的長(zhǎng)度;余白設(shè)定框86,利用上下箭頭按鈕85將前后余白區(qū)設(shè)定為任意的長(zhǎng)度;以及帶寬度取得按鈕88,取得裝在打印裝置3中的打印帶T(參照?qǐng)D5)的帶寬度(詳細(xì)內(nèi)容后述),并顯示在帶寬度顯示框87中。而且,在帶寬度顯示框87中,可以通過(guò)鍵盤(pán)操作或通過(guò)上下箭頭按鈕89的鼠標(biāo)操作而輸入帶寬度。
下面,對(duì)打印裝置3進(jìn)行說(shuō)明。打印裝置3可以由熱敏打印機(jī)、噴墨打印機(jī)、激光打印機(jī)等的任一個(gè)構(gòu)成。在此,對(duì)將打印帶作為打印對(duì)象的熱敏打印機(jī)(帶打印機(jī))進(jìn)行說(shuō)明。該帶打印機(jī)根據(jù)由上述的數(shù)據(jù)生成裝置2提供的打印數(shù)據(jù)在打印帶T上進(jìn)行打印圖像的打印后,切斷完成打印的打印帶T,并制作成標(biāo)簽(帶片)。而且,對(duì)于本實(shí)施例的帶打印機(jī),即使是單體,也可以生成字符串或簡(jiǎn)單的圖形等打印圖像(不包括后述的二維代碼的生成、編輯)、并可以將其進(jìn)行打印,但也可以是只具有打印功能的PC連接專(zhuān)用型的帶打印機(jī)。
如圖4及圖5所示,帶打印機(jī)101包括裝置主體102,對(duì)打印帶T進(jìn)行打印處理;以及帶盒C,收容打印帶T(例如白色)及墨帶R(例如黑色),取放自如地安裝于裝置主體102中。
裝置主體102由裝置殼體103形成外殼,在裝置殼體103的前半部的上面,配置有包括各種鍵104的鍵盤(pán)105。在裝置殼體103的后半部左上面上,設(shè)置較大的開(kāi)閉蓋106,在開(kāi)閉蓋106的上面,形成用于視覺(jué)確認(rèn)帶盒C的安裝/未安裝的觀察窗107,同時(shí)在開(kāi)閉蓋106的前側(cè)設(shè)置有開(kāi)啟該開(kāi)閉蓋的蓋體開(kāi)啟按鈕108。在裝置殼體103的后半部的右上面,形成有顯示從鍵盤(pán)輸入的結(jié)果等的長(zhǎng)方形顯示器109。
按壓蓋體開(kāi)啟按鈕108并打開(kāi)開(kāi)閉蓋106后,在其內(nèi)部凹入形成有用于裝入帶盒C的帶盒安裝部111。在帶盒安裝部111中,在其角部配置有由多個(gè)微型開(kāi)關(guān)構(gòu)成的帶識(shí)別傳感器(省略圖示)。
而且,在帶盒安裝部111中設(shè)置有包括發(fā)熱元件的熱敏頭121(例如360dpi)。安裝帶盒C后,熱敏頭121隔著打印帶T和墨帶R抵靠設(shè)置于帶盒C中的壓紙卷筒輥135,處于等待打印狀態(tài)。而且,通過(guò)由電動(dòng)機(jī)或齒輪系等構(gòu)成的帶輸送機(jī)構(gòu)(省略圖示)輸送打印帶以及墨帶R,同時(shí)在打印帶T上進(jìn)行打印處理(從墨帶R向打印帶T進(jìn)行墨的熱敏轉(zhuǎn)印)。
在裝置殼體103的左側(cè)部,形成用于連通帶盒安裝部111和裝置外部的帶排出口112,在裝置殼體103中,面對(duì)該帶排出口112內(nèi)置用于切斷打印處理后的打印帶T之后得到帶片的剪切單元114。
而且,雖省略了圖示,但在裝置殼體103的右側(cè)部形成用于提供電源的電源供給口和用于與未圖示的個(gè)人計(jì)算機(jī)等外部裝置連接的連接器113(參照?qǐng)D2)。由此,連接器113就可以通過(guò)電纜4與上述的數(shù)據(jù)生成裝置2相連接,并可以根據(jù)該數(shù)據(jù)生成裝置2生成的打印數(shù)據(jù)進(jìn)行打印處理。而且,雖省略了圖示,但在裝置殼體103的內(nèi)部,裝有構(gòu)成集中控制裝置主體102的控制部(后述)的電路基板。
打印帶T包括背面涂敷有粘接劑層的記錄帶T1和通過(guò)該粘接劑層粘貼于記錄帶T1的剝離帶T2。用戶(hù)從打印處理后切斷分離的打印帶T的帶片揭下剝離帶T2,并將其作為標(biāo)簽粘貼于被粘貼物上。
在打印帶T中,準(zhǔn)備有帶寬度為例如從6mm到36mm的多種(例如7種)帶。在帶盒殼體130的背面,形成多個(gè)小的被檢測(cè)孔(省略圖示),通過(guò)上述的帶識(shí)別傳感器識(shí)別上述多個(gè)被檢測(cè)孔,從而可以識(shí)別打印帶T的類(lèi)型(帶寬)。即,可識(shí)別由多個(gè)被檢測(cè)孔和多個(gè)開(kāi)關(guān)構(gòu)成的位數(shù)。
而且,在上述數(shù)據(jù)生成裝置2的輸入編輯畫(huà)面21中,點(diǎn)擊帶寬度取得按鈕88,則通過(guò)電纜4獲知由帶識(shí)別傳感器識(shí)別的帶寬度。而且,也可以直接報(bào)告打印帶T的類(lèi)型的信息,在數(shù)據(jù)生成裝置2側(cè)從其類(lèi)型分析帶寬度。而且,也可以是,報(bào)告的時(shí)間為每當(dāng)在帶打印機(jī)101中安裝新的帶盒C時(shí)進(jìn)行報(bào)告,并在數(shù)據(jù)生成裝置2側(cè)保持該信息。
在本實(shí)施例中,設(shè)定為安裝有帶寬度為24mm的帶盒C。而且,對(duì)于寬度為24mm的打印帶T,打印時(shí)在帶寬方向的兩端部設(shè)置微量(例如2mm左右)的上下余白區(qū)(非打印區(qū))并打印。例如,在帶輸送過(guò)程中,該余白用于防止打印帶T在其寬度方向上位置偏離并使熱敏頭121直接與壓紙卷筒輥135接觸。
控制部與帶打印機(jī)101的各部連接,用于控制裝置整體。雖未圖示,但包括CPU、ROM、RAM及IOC(Input Output Controller,輸入輸出控制器),由內(nèi)部總線相互連接。而且,CPU按照ROM內(nèi)的控制程序,通過(guò)IOC從帶打印機(jī)101的各部輸入各種信號(hào)、數(shù)據(jù)。而且,根據(jù)輸入的各種信號(hào)、數(shù)據(jù)處理RAM內(nèi)的各種數(shù)據(jù),并通過(guò)IOC向帶打印機(jī)101內(nèi)的各部輸出各種信號(hào)數(shù)據(jù),由此進(jìn)行打印處理的控制等。而且,在RAM中包括作為用于生成打印圖像的區(qū)域的打印緩沖器,其中,該打印圖像是根據(jù)數(shù)據(jù)生成裝置2提供的打印數(shù)據(jù)在打印帶T上打印的圖像。
在此,利用本實(shí)施例的打印系統(tǒng)1,對(duì)在打印帶T上打印二維代碼的打印圖像時(shí)的情況進(jìn)行說(shuō)明。在本實(shí)施例中,作為二維代碼,打印QR代碼,所以,首先對(duì)QR代碼進(jìn)行說(shuō)明。
如圖6所示,QR代碼162包括正方形的數(shù)據(jù)區(qū)164,由排列成矩陣狀的多個(gè)單元163構(gòu)成;三個(gè)(在后述微QR代碼中為一個(gè))切制符號(hào)165,設(shè)于數(shù)據(jù)區(qū)164的角部;以及頁(yè)邊區(qū)166,數(shù)據(jù)區(qū)164的周?chē)挠喟?空白區(qū),quiet zone)。
數(shù)據(jù)區(qū)164由多個(gè)單元163的黑白的圖案構(gòu)成,收容字符串等的輸入信息、以及將后述的糾錯(cuò)功能進(jìn)行編碼的糾錯(cuò)碼(里德所羅門(mén)(reed solomon)碼)。而且,切制符號(hào)165是用于檢測(cè)位置的圖案,由此檢測(cè)數(shù)據(jù)區(qū)164的位置,并且從360°的任一方向都可讀出。而且,頁(yè)邊區(qū)166用于可以正確地進(jìn)行QR代碼162的讀出,在數(shù)據(jù)區(qū)164的上下左右分別分開(kāi)設(shè)置有例如四個(gè)單元。
QR代碼162具有糾錯(cuò)功能,即、即使數(shù)據(jù)區(qū)被某種程度地污染、破損,代碼自身也可以修復(fù)數(shù)據(jù)。具備7%、15%、25%及30%四個(gè)等級(jí)的糾錯(cuò)能力,例如,在糾錯(cuò)能力為“15%”時(shí),即使數(shù)據(jù)區(qū)164大約破損15%時(shí),也可以修復(fù)數(shù)據(jù)。
QR代碼162的大小由作為數(shù)據(jù)區(qū)164的最小構(gòu)成單位的單元163的個(gè)數(shù)(版本)和各單元163的尺寸(一邊的長(zhǎng)度)確定。并且,版本根據(jù)收容的信息量(字符數(shù))和糾錯(cuò)能力(糾錯(cuò)率)確定。因此,如果提高糾錯(cuò)能力,則會(huì)增加相應(yīng)的收容的數(shù)據(jù),所以,單元個(gè)數(shù)增加(版本升級(jí)),QR代碼162增大。
而且,在QR代碼162中,主要使用作為基本模式的模式一、具有在模式一上增加校準(zhǔn)圖案的結(jié)構(gòu)的模式二、以及適用于基板等的節(jié)省空間用途的微QR代碼這三種類(lèi)型。三種類(lèi)型的任一種均為上述結(jié)構(gòu),但就微QR代碼而言,為提高數(shù)據(jù)收容效率,其切制符號(hào)165只為一個(gè)。
下面,對(duì)這種QR代碼162的編輯作業(yè)進(jìn)行說(shuō)明。首先,作為編輯作業(yè)的準(zhǔn)備,啟動(dòng)數(shù)據(jù)生成裝置2的打印數(shù)據(jù)生成應(yīng)用程序20,則在監(jiān)控顯示器19上顯示輸入編輯畫(huà)面21。然后,點(diǎn)擊帶寬度取得按鈕88,則從帶打印機(jī)101報(bào)告安裝在帶盒C中的打印帶T的帶寬度(24mm),并顯示在帶寬度顯示框87中。而且,在此,假設(shè)進(jìn)行規(guī)定長(zhǎng)度的打印,點(diǎn)擊定長(zhǎng)設(shè)定按鈕83,并設(shè)定所希望的定長(zhǎng)(例如50mm),然后,通過(guò)余白設(shè)定框86將上述前后余白區(qū)(帶長(zhǎng)度方向的兩端部的余白)設(shè)定為所希望的長(zhǎng)度(例如前后各5mm)(參照?qǐng)D3)。
根據(jù)該報(bào)告的帶寬度和設(shè)定的定長(zhǎng),在打印帶T上設(shè)定作為可以打印的區(qū)域的可打印區(qū)30(參照?qǐng)D3)。具體地說(shuō),可打印區(qū)30的尺寸在帶寬度方向上為帶寬度(24mm)減上述上下余白區(qū)長(zhǎng)度(各2mm)的長(zhǎng)度“20mm”,在帶長(zhǎng)度方向上為定長(zhǎng)(50mm)減去上述余白設(shè)定框86中設(shè)定的前后余白區(qū)長(zhǎng)度(各5mm)的長(zhǎng)度“40mm”。然后,點(diǎn)擊設(shè)定在輸入工具欄25中的條形碼生成按鈕46,則顯示條形碼生成畫(huà)面170。
如圖7所示,在條形碼生成畫(huà)面170中包括類(lèi)別選擇框171,用于選擇條形碼的類(lèi)型;數(shù)據(jù)輸入窗口172,用于輸入編碼的數(shù)據(jù)(姓名或電話號(hào)碼等);糾錯(cuò)能力設(shè)定框173,用于設(shè)定糾錯(cuò)能力;變更設(shè)定無(wú)線按鈕174,選擇(決定)是否自動(dòng)進(jìn)行糾錯(cuò)能力的變更設(shè)定;單元尺寸設(shè)定框175,用于設(shè)定各單元163的大小(符號(hào)大小);以及模式無(wú)線框176,用于選擇QR代碼162的模式。
糾錯(cuò)能力設(shè)定框173為下拉式菜單,包括上述四級(jí)糾錯(cuò)能力(7%、15%、25%及30%),可選擇四級(jí)中的任一個(gè)。同樣,單元尺寸設(shè)定按鈕175也為下拉式菜單,例如可以選擇“大、小”兩個(gè)等級(jí)中任一個(gè)。當(dāng)單元尺寸為“大”時(shí),一個(gè)單元的一邊的長(zhǎng)度為例如0.42mm(本實(shí)施例中相當(dāng)于六個(gè)點(diǎn)),當(dāng)單元尺寸為“小”時(shí),一個(gè)單元的一邊的長(zhǎng)度為例如0.28mm(相當(dāng)于四個(gè)點(diǎn))。而且,在模式無(wú)線框176中,可從模式一及模式二中選擇任一種,但也可以選擇微QR代碼。
在此,對(duì)QR代碼162的編輯作業(yè)進(jìn)行具體地說(shuō)明。為生成QR代碼162,用戶(hù)首先在類(lèi)別選擇框171中選擇“QR CODE”。然后,作為收容在QR代碼162中的數(shù)據(jù),在數(shù)據(jù)輸入窗口172中輸入例如姓名“山田太郎”和電話號(hào)碼“090-×××-0000”(圖8的S1)。
然后,設(shè)定QR代碼162的生成條件(S2)。具體地說(shuō),通過(guò)糾錯(cuò)設(shè)定框173,將糾錯(cuò)能力設(shè)定為“30%”,通過(guò)單元尺寸設(shè)定框175,將單元尺寸設(shè)定為“大”,通過(guò)模式無(wú)線框176,選擇QR代碼162的模式為“模式二”。而且,在此,還通過(guò)變更設(shè)定無(wú)線按鈕174,選擇“自動(dòng)”,以便自動(dòng)地進(jìn)行后述的糾錯(cuò)能力的設(shè)定變更。
結(jié)束生成條件的設(shè)定后,用戶(hù)點(diǎn)擊條形碼生成畫(huà)面170的OK按鈕177(S3)。由此,在數(shù)據(jù)生成裝置2中,生成QR代碼162的打印數(shù)據(jù)。然后,根據(jù)生成的打印數(shù)據(jù),確認(rèn)數(shù)據(jù)區(qū)164的大小(S4)。在此,假設(shè)數(shù)據(jù)區(qū)164的一邊的長(zhǎng)度為例如22mm。
而且,判斷數(shù)據(jù)區(qū)164是否超出可打印區(qū)30(S5)。在此,因?yàn)榭纱蛴^(qū)30的大小為如上述20mm×40mm,所以,判斷數(shù)據(jù)區(qū)164的上下超出可打印區(qū)30(S5;Yes)。
然后,判斷變更設(shè)定無(wú)線按鈕174是否選擇“自動(dòng)”,在此,判斷為選擇“自動(dòng)”(S6;Yes)。而且,如用戶(hù)事先在變更設(shè)定無(wú)線按鈕174中選擇了“固定”,則判斷為沒(méi)有選擇“自動(dòng)”(S6;No),不進(jìn)行下面的糾錯(cuò)能力的設(shè)定變更處理,而將數(shù)據(jù)區(qū)164的上下超出可打印區(qū)30的QR代碼162插入到編輯畫(huà)面(S11)。因此,適用于用戶(hù)想要自行調(diào)整QR代碼162的大小時(shí)、或只是作為圖案想要打印QR代碼162(不考慮讀出)時(shí)等。
接著,確認(rèn)將糾錯(cuò)能力的設(shè)定變更為其他的糾錯(cuò)率時(shí)的數(shù)據(jù)區(qū)164的大小(S7)。圖9A至圖9D是用于簡(jiǎn)要地說(shuō)明在設(shè)定變更糾錯(cuò)率時(shí)數(shù)據(jù)區(qū)164的大小的確認(rèn)處理的說(shuō)明圖。在此,例如,當(dāng)糾錯(cuò)能力從30%(參照?qǐng)D9A)設(shè)定變更為25%時(shí),可確認(rèn)為數(shù)據(jù)區(qū)164的一邊的長(zhǎng)度仍為22mm(參照?qǐng)D9B);當(dāng)設(shè)定變更為15%時(shí),可確認(rèn)為數(shù)據(jù)區(qū)164的一邊的長(zhǎng)度變?yōu)?8mm(參照?qǐng)D9C);當(dāng)設(shè)定變更為7%時(shí),可確認(rèn)為數(shù)據(jù)區(qū)的一邊的長(zhǎng)度同樣為18mm(參照?qǐng)D9D)。此外,在輸入編輯畫(huà)面21也可顯示進(jìn)行了設(shè)定變更時(shí)的數(shù)據(jù)區(qū)164的打印映象。
下面,判斷容納于已設(shè)定變更成各糾錯(cuò)率時(shí)的數(shù)據(jù)區(qū)164中可打印區(qū)30中的數(shù)據(jù)區(qū)是否存在,在此,如果設(shè)定變更糾錯(cuò)能力為15%或7%,則容納于可打印區(qū)30內(nèi),所以判斷為存在(S8;Yes)。
而且,在輸入編輯畫(huà)面21中,如果顯示例如“是否變更糾錯(cuò)能力的設(shè)定?”的確認(rèn)信息,并且用戶(hù)選擇(點(diǎn)擊)“Yes”(S9;Yes),則執(zhí)行糾錯(cuò)能力的設(shè)定變更。在此,對(duì)于打印的QR代碼162,為了賦予盡可能高的糾錯(cuò)功能,設(shè)定變更成糾錯(cuò)能力中最大糾錯(cuò)能力、即“15%”。其中,糾錯(cuò)能力表示使數(shù)據(jù)區(qū)164容納于可打印區(qū)30。
最后,根據(jù)設(shè)定變更后的糾錯(cuò)能力,生成QR代碼162的打印數(shù)據(jù)(S10)。然后,在輸入編輯畫(huà)面21中插入該打印映像,并結(jié)束QR代碼162的編輯處理(S11)。
如上所述,根據(jù)本實(shí)施例的數(shù)據(jù)生成裝置2,如果在變更設(shè)定無(wú)線按鈕174中設(shè)定為“自動(dòng)”,則自動(dòng)設(shè)定變更為如同數(shù)據(jù)區(qū)164容納于可打印區(qū)30內(nèi)的較小的糾錯(cuò)能力,根據(jù)變更設(shè)定后的糾錯(cuò)能力生成打印數(shù)據(jù),由此,該數(shù)據(jù)區(qū)164容納于可打印區(qū)30內(nèi)。因此,不需要減小QR代碼162的單元尺寸,通過(guò)降低糾錯(cuò)能力,就可縮小QR代碼162的打印圖像,以使其可容納于可打印區(qū)30內(nèi)。因此,不需要降低打印圖像的畫(huà)質(zhì)或讀取精度,可以生成良好的QR代碼162的圖像。并且,因?yàn)榭勺詣?dòng)地設(shè)定變更糾錯(cuò)能力,所以,用戶(hù)不需要進(jìn)行煩瑣的操作。
而且,在本實(shí)施例中,如上所述,判斷數(shù)據(jù)區(qū)164的打印數(shù)據(jù)(打印圖像)是否超出可打印區(qū)30,但也可判斷包括頁(yè)邊區(qū)166的QR代碼162的打印圖像是否超出可打印區(qū)。并且,進(jìn)一步判斷打印圖像是否超出用于打印QR代碼162的代碼打印區(qū)(例如外框內(nèi)),并判斷為超出時(shí),也可進(jìn)行糾錯(cuò)率的設(shè)定變更,以使其容納其中。
但是,根據(jù)本實(shí)施例,當(dāng)只有頁(yè)邊區(qū)166超出可打印區(qū)30時(shí),不進(jìn)行糾錯(cuò)能力的設(shè)定變更,而在可打印區(qū)30的整個(gè)范圍內(nèi)打印數(shù)據(jù)區(qū)。而且,此時(shí),即使頁(yè)邊區(qū)166超出可打印區(qū)30,也可以將可打印區(qū)30周?chē)挠喟撞糠肿鳛轫?yè)邊區(qū)加以利用,所以不妨礙讀取。即,如上所述,在本實(shí)施例中,可打印區(qū)30的上下的余白各設(shè)為2mm、左右的余白各設(shè)為5mm,即使單元尺寸為“大”時(shí),因?yàn)橐粋€(gè)單元的一邊的長(zhǎng)度為0.42mm,所以,在可打印區(qū)30的上下左右均可設(shè)置大于等于四個(gè)單元的余白。因此,不降低不需要的糾錯(cuò)能力,就可盡可能地打印數(shù)據(jù)區(qū)164。
而且,作為二維代碼,如果是根據(jù)糾錯(cuò)能力規(guī)定其大小的代碼,則除QR代碼162以外,也可以是Mami代碼、Veri代碼、數(shù)據(jù)矩陣、PDF 417等。
并且,也可將數(shù)據(jù)生成裝置2的打印數(shù)據(jù)生成應(yīng)用程序20作為軟件提供。而且,也可將該軟件存儲(chǔ)于存儲(chǔ)介質(zhì)5中(參照?qǐng)D1)而提供。作為存儲(chǔ)介質(zhì),也可以利用CD-ROM、閃存ROM、存儲(chǔ)卡、光磁盤(pán)等。
而且,在本實(shí)施例中,利用帶打印機(jī)101構(gòu)成為打印系統(tǒng)1,但也可以在帶打印機(jī)101中設(shè)置打印數(shù)據(jù)生成應(yīng)用程序20的功能,并將帶打印機(jī)101作為單體使用,使其進(jìn)行QR代碼162的打印圖像的生成、編輯。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
附圖標(biāo)記2 數(shù)據(jù)生成裝置20 打印數(shù)據(jù)生成應(yīng)用程序30 可打印區(qū)162QR代碼T 打印帶
權(quán)利要求
1.一種打印圖像生成裝置,生成用于將根據(jù)糾錯(cuò)率規(guī)定大小的二維代碼打印于打印介質(zhì)上的打印圖像,其特征在于,包括存儲(chǔ)單元,存儲(chǔ)有多個(gè)等級(jí)的所述糾錯(cuò)率;設(shè)定單元,用于設(shè)定成所述多個(gè)糾錯(cuò)率中的任一糾錯(cuò)率;圖像生成單元,用于根據(jù)設(shè)定的所述糾錯(cuò)率,生成所述打印圖像;判斷單元,用于判斷生成的所述打印圖像是否超出用于打印所述二維代碼的所述打印介質(zhì)的代碼打印區(qū);以及設(shè)定變更單元,當(dāng)判斷所述打印圖像超出所述代碼打印區(qū)時(shí),變更所述糾錯(cuò)率的設(shè)定,以使所述打印圖像容納于所述代碼打印區(qū)內(nèi)。
2.根據(jù)權(quán)利要求1所述的打印圖像生成裝置,其特征在于所述設(shè)定變更單元設(shè)定變更成可使所述打印圖像容納于所述代碼打印區(qū)的所述糾錯(cuò)率中最大的糾錯(cuò)率。
3.根據(jù)權(quán)利要求1或2所述的打印圖像生成裝置,其特征在于,還包括設(shè)定變更可否決定單元,決定可否執(zhí)行由所述設(shè)定變更單元實(shí)施的所述設(shè)定變更。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的打印圖像生成裝置,其特征在于所述代碼打印區(qū)為除帶狀的所述打印介質(zhì)的介質(zhì)寬度方向的上下余白區(qū)以外的可打印區(qū),所述判斷單元包括打印區(qū)識(shí)別單元,所述打印區(qū)識(shí)別單元取得所述打印介質(zhì)的寬度,并根據(jù)取得的介質(zhì)寬度,識(shí)別所述可打印區(qū)。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的打印圖像生成裝置,其特征在于所述二維代碼包括數(shù)據(jù)區(qū)和作為該數(shù)據(jù)區(qū)周?chē)挠喟椎捻?yè)邊區(qū),所述判斷單元判斷所述數(shù)據(jù)區(qū)的所述打印圖像是否超出所述可打印區(qū)。
6.一種打印圖像生成方法,生成用于將根據(jù)糾錯(cuò)率規(guī)定大小的二維代碼打印在打印介質(zhì)上的打印圖像,其特征在于,包括設(shè)定步驟,用于設(shè)定成事先存儲(chǔ)的多個(gè)等級(jí)的糾錯(cuò)率中的任一糾錯(cuò)率;圖像生成步驟,根據(jù)已設(shè)定的所述糾錯(cuò)率,生成所述打印圖像;判斷步驟,判斷生成的所述打印圖像是否超出用于打印所述打印圖像的所述打印介質(zhì)的代碼打印區(qū);以及設(shè)定變更步驟,當(dāng)判斷所述打印圖像超出所述代碼打印區(qū)時(shí),變更所述糾錯(cuò)率的設(shè)定,以使所述打印圖像容納于所述代碼打印區(qū)內(nèi)。
7.一種程序,用于使計(jì)算機(jī)作為權(quán)利要求1至5中任一項(xiàng)所述的打印圖像生成裝置的各單元發(fā)揮作用。
全文摘要
本發(fā)明提供了一種打印圖像生成裝置,生成用于將根據(jù)糾錯(cuò)率規(guī)定大小的二維代碼打印于打印介質(zhì)上的打印圖像,其包括存儲(chǔ)單元,存儲(chǔ)多個(gè)等級(jí)的上述糾錯(cuò)率;設(shè)定單元,用于設(shè)定成上述多個(gè)糾錯(cuò)率中的任一糾錯(cuò)率;圖像生成單元,根據(jù)設(shè)定的上述糾錯(cuò)率,生成上述打印圖像;判斷單元,判斷生成的上述打印圖像是否超出用于打印上述二維代碼的上述打印介質(zhì)的代碼打印區(qū);以及設(shè)定變更單元,當(dāng)判斷上述打印圖像超出所述代碼打印區(qū)時(shí),變更上述糾錯(cuò)率的設(shè)定,以使上述打印圖像容納于上述代碼打印區(qū)內(nèi)。
文檔編號(hào)G06F3/12GK1896944SQ20061009855
公開(kāi)日2007年1月17日 申請(qǐng)日期2006年7月6日 優(yōu)先權(quán)日2005年7月15日
發(fā)明者楮原干大 申請(qǐng)人:精工愛(ài)普生株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长春市| 蒙阴县| 霍邱县| 铜山县| 罗江县| 米林县| 潢川县| 古浪县| 遂昌县| 景宁| 望江县| 云南省| 筠连县| 蓝田县| 梧州市| 新田县| 正阳县| 德惠市| 丹江口市| 黔西县| 武汉市| 西充县| 于都县| 江城| 虎林市| 寿阳县| 中牟县| 周口市| 德钦县| 吉林省| 交城县| 威海市| 新安县| 扬中市| 辽中县| 大厂| 桓台县| 泾川县| 宜宾市| 肃南| 肥西县|