專利名稱:條碼數(shù)據(jù)作成系統(tǒng)、條碼數(shù)據(jù)作成方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及條碼數(shù)據(jù)作成系統(tǒng)、條碼數(shù)據(jù)作成方法及條碼數(shù)據(jù)作成程序,例如,其適用于具備條碼(“條碼”的術(shù)語不僅指一般的條碼,還包括二元代碼)的輸入·打印功能的帶打印裝置。
背景技術(shù):
許多帶打印裝置具備條碼打印功能,這樣的帶打印裝置中,用條碼表現(xiàn)的字符串的輸入方法和處理方法等依照處理的條碼的規(guī)格。
例如,所謂NW-7(JIS-X-0503)的條碼規(guī)格中,輸入的字符串本體對應(yīng)的校驗位(也稱為校驗符)不是在字符串本身的最后,而是確定為插入字符串本身的中間。因而,該條碼規(guī)格對應(yīng)的帶打印裝置中,通過基于輸入的字符串本身的運算,確定校驗位的值,該校驗位的值顯示在字符串本身的中間的適當(dāng)位置。
曾經(jīng)提出這樣的方法,如上地顯示校驗位時,光標移動時校驗位的位置不會成為光標停止位置,而是在移動方向上使光標移動到校驗位后續(xù)的字符。(參照特開平7-234906號公報)但是,包含校驗位的一系列字符串的顯示狀態(tài)中,光標夾著校驗位移動時,利用者往往對光標跳過校驗位的移動產(chǎn)生不諧調(diào)感。例如,對熟悉字處理機等的字符信息處理裝置且對條碼輸入初學(xué)的使用者,會對光標自動跳過一個字符感到吃驚,可能誤解為操作錯誤。
另外,最初,校驗位是條碼閱讀器讀取條碼數(shù)據(jù)并確認數(shù)據(jù)的合法性時必要的信息,對進行打印的利用者來說,存在考慮到一系列字符串中不一定需要顯示校驗位的利用者或者對校驗位的存在本身不知道的利用者。這樣的利用者對于由一系列字符串中顯示校驗位導(dǎo)致的光標移動(跳過校驗位的移動)懷有不諧調(diào)感。
因而,希望對于包含操作者不直接輸入的特殊位字符的字符串的顯示,可提供不會造成利用者誤解的顯示形態(tài)以及顯示變化的條碼數(shù)據(jù)作成系統(tǒng)、條碼數(shù)據(jù)作成方法及條碼數(shù)據(jù)作成程序。
發(fā)明內(nèi)容
本發(fā)明的條碼數(shù)據(jù)作成系統(tǒng),具備輸入條碼規(guī)格規(guī)定的字符串的輸入部件;顯示輸入的字符串等的顯示部件;作成由輸入的字符串和操作者不直接輸入的校驗位組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成部件,其特征在于具備顯示控制部件,使輸入的字符串在上述顯示部件的第1顯示區(qū)域顯示,同時,使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的校驗位的值在上述顯示部件的第2顯示區(qū)域顯示。
而且,本發(fā)明的條碼數(shù)據(jù)作成系統(tǒng),具備輸入條碼規(guī)格規(guī)定的字符串的輸入部件;顯示輸入的字符串等的顯示部件;作成由輸入的字符串和操作者不直接輸入的特殊位字符組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成部件,其特征在于具備顯示控制部件,使輸入的字符串及光標在上述顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的特殊位字符相關(guān)的信息在上述顯示部件的第2顯示區(qū)域顯示;光標移動部件,取得上述光標的移動指令,使光標移動。上述顯示控制部件,上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符的位置時,將在上述第2顯示區(qū)域顯示的特殊位字符相關(guān)的信息以不同的形態(tài)顯示。
而且,本發(fā)明的條碼數(shù)據(jù)作成方法,包括輸入條碼規(guī)格規(guī)定的字符串的輸入步驟和作成由輸入的字符串和操作者不直接輸入的校驗位組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成步驟,其特征在于包括顯示控制步驟,使輸入的字符串在顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的校驗位的值在上述顯示部件的第2顯示區(qū)域顯示。
而且,本發(fā)明的條碼數(shù)據(jù)作成方法,具備輸入條碼規(guī)格規(guī)定的字符串的輸入步驟;作成由輸入的字符串和操作者不直接輸入的特殊位字符組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成步驟,其特征在于,具備顯示控制步驟,使輸入的字符串及光標在顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成步驟作成的條碼數(shù)據(jù)所包含的特殊位字符相關(guān)的信息在上述顯示部件的第2顯示區(qū)域顯示;光標移動步驟,取得上述光標的移動指令,使光標移動。上述顯示控制步驟,上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符的位置時,將在上述第2顯示區(qū)域顯示的特殊位字符相關(guān)的信息以不同的形態(tài)顯示。
而且,本發(fā)明的條碼數(shù)據(jù)作成程序,其特征在于記述了使計算機可執(zhí)行上述本發(fā)明的條碼數(shù)據(jù)作成方法的各步驟的代碼。
圖1是實施例的電氣構(gòu)成的方框圖。
圖2是實施例的條碼信息的輸入、打印處理的概要的流程圖。
圖3是實施例的條碼輸入用的顯示畫面例的說明圖。
圖4是實施例的條碼信息的輸入處理的流程圖。
圖5是圖4的步驟203的詳細流程圖。
圖6是圖4的步驟204的詳細流程圖。
圖7是圖4的步驟205的詳細流程圖。
圖8是圖4的步驟206的詳細流程圖。
圖9是實施例的校驗位值等的顯示方法的說明圖。
圖10是其他實施例的校驗位值等的顯示方法的說明圖。
具體實施例方式
以下,說明在帶打印系統(tǒng)、帶打印方法及帶打印程序采用本發(fā)明的條碼數(shù)據(jù)作成系統(tǒng)、條碼數(shù)據(jù)作成方法及條碼數(shù)據(jù)作成程序的一實施例。
圖1是該實施例的帶打印系統(tǒng)的全體構(gòu)成方框圖。該實施例的帶打印系統(tǒng)(帶打印裝置)作為帶打印專用的獨立裝置而構(gòu)成。
圖1中,實施例的帶打印裝置大致由輸入部10、控制部20及輸出部30構(gòu)成,控制部20執(zhí)行與來自輸入部10的信息和此時刻的處理階段等對應(yīng)的處理,將該處理結(jié)果等通過輸出部30顯示輸出或打印輸出。
輸入部10省略詳細的構(gòu)成,具備包含押下鍵(或?qū)υ掓I)的鍵輸入部11和帶寬檢出傳感器12。鍵輸入部11生成提供給控制部20的字符代碼和各種的控制數(shù)據(jù)。帶寬檢出傳感器12檢出裝填的帶寬并將帶寬信息提供給控制部20。該實施例的場合,鍵輸入部11也可設(shè)置用于轉(zhuǎn)移到條碼輸入·打印模式(條碼模式)的條碼模式鍵11a(可以是專用鍵,也可以是與其他鍵等共同采用的兼用鍵,而且,也可以是以規(guī)定順序操作的多個種類的鍵群)。
輸出部30由打印結(jié)構(gòu)和顯示結(jié)構(gòu)組成。例如步進馬達和直流馬達等的帶·色帶傳送馬達31,將裝填的未圖示的帶和墨水色帶送出到規(guī)定的打印位置和裝置外部,打印頭(這里是熱打印頭)32例如固定,對行進的帶進行熱轉(zhuǎn)寫來進行打印。這些帶·色帶傳送馬達31及熱打印頭32分別在控制部20的控制下由馬達驅(qū)動電路33和頭驅(qū)動電路34驅(qū)動。打印的帶的切斷,例如,通過用戶的外力或馬達驅(qū)動的未圖示的切刀進行。
作為帶打印裝置的顯示部,設(shè)置了例如可多行(例如4行)且多個字符(例如6字符)顯示規(guī)定尺寸的字符的液晶顯示器35,該液晶顯示器35在控制部20的控制下由顯示器驅(qū)動電路36驅(qū)動。
液晶顯示器35的顯示面具有顯示輸入的字符串等的字符顯示區(qū)域;表示輸入的字符串的各行的輸入狀態(tài)等的行編號指示器;表示輸入字符串相關(guān)的各種屬性等的屬性指示器。各屬性指示器的導(dǎo)通顯示表示采用該指示器對應(yīng)的顯示面的周圍記載的字符所表示的屬性。作為各屬性指示器指示的屬性,如字符尺寸屬性、假名輸入和羅馬字輸入等的輸入方式屬性、以縱書和居中等的字符串的某種程度的集合為單位的屬性,裝飾字符和英文字體等的字符單位的屬性,表示基本的格式的采用有無的屬性等。
返回圖1,控制部20例如由微計算機構(gòu)成,CPU21、ROM22、RAM23、字符生成器ROM(CG-ROM)24、輸入接口25及輸出接口26經(jīng)由系統(tǒng)總線27連接而構(gòu)成。
ROM22是一個或多個的ROM芯片,ROM22存儲各種的處理程序和假名漢字變換用辭典數(shù)據(jù)等的固定數(shù)據(jù)。例如,也存儲條碼模式的執(zhí)行程序22a。
RAM23是一個或多個的RAM芯片,用作工作存儲器,另外,也存儲用戶輸入相關(guān)的固定數(shù)據(jù)等。圖1中雖然記載了RAM23,但是也指包含作為工作存儲器采用EEPROM等的其他存儲元件的概念。RAM23具備將打印的字符串和條碼點陣展開并存儲的打印緩沖器;存儲輸入字符串和輸入的條碼字符串等的顯示圖象的顯示緩沖器;存儲打印和輸入相關(guān)的字符數(shù)據(jù)等文本緩沖器;保持行編號指示器的顯示形態(tài)的行編號指示器狀態(tài)保持緩沖器;保持屬性指示器的顯示形態(tài)的屬性指示器狀態(tài)保持緩沖器等。
CG-ROM24存儲該帶打印裝置預(yù)備的字符和記號的點陣圖案,在被提供特定字符和記號的代碼數(shù)據(jù)時輸出對應(yīng)的點陣圖案。另外,顯示用和打印用也可以分別設(shè)置為不同的CG-ROM。字體信息的存儲形式可以是外形字體形式及位圖形式之一,另外,也可將某字符對應(yīng)的條碼的點陣圖案在CG-ROM24存儲,線寬和線間等的參量數(shù)據(jù)在ROM22存儲,使其與條碼圖案對應(yīng)。
輸入接口25是輸入部10及控制部20間的接口,輸出接口26是輸出部30及控制部20間的接口。
CPU21以RAM23作為工作區(qū)域利用來自輸入部10的輸入信號和根據(jù)此時的處理階段確定的ROM22內(nèi)的處理程序,另外,必要時適當(dāng)采用ROM22和RAM23存儲的固定數(shù)據(jù)進行處理,將該處理狀況和處理結(jié)果等在液晶顯示器35顯示或在未圖示的帶中打印。
接著,說明實施例的帶打印裝置的動作(帶打印方法)。該實施例中,條碼表現(xiàn)的字符串輸入時的動作具備特征。以下,說明打印條碼用的全體順序后,說明上述特征的條碼字符串的輸入動作。
條碼模式鍵11a被操作時,CPU21開始圖2的流程圖所示的條碼模式的執(zhí)行程序22a。作為條碼模式鍵11a被操作時的一例,可舉出以下例。通過操作規(guī)定的2種鍵,顯示包含「連續(xù)編號」及「條碼」的選項畫面,通過對該顯示畫面進行選擇選項「條碼」的鍵操作,開始條碼模式的執(zhí)行程序22a。
CPU21開始圖2所示條碼模式的執(zhí)行程序22a后,取得隨后打印的條碼的規(guī)格信息(規(guī)格名)(步驟100)。例如,顯示包含標題為「條碼」,各選項為「ITF」、「NW-7」、「UPC-A」等的條碼的規(guī)格名的顯示畫面,取得利用者期望的條碼規(guī)格名。此時,與液晶顯示器35的顯示行數(shù)比較,選項數(shù)較多時,進行適當(dāng)滾動顯示處理(其他選擇用顯示畫面也同樣)。
取得條碼的規(guī)格名后,CPU21取得對條碼全體的寬度的指定(步驟101)。例如,顯示包含標題為「全體的寬度」,各選項為「小」、「普通」、「大」等的顯示畫面,取得利用者期望的條碼全體的寬度。另外,CPU21取得對細線和粗線的比率的指定(步驟102)。例如,顯示包含標題為「細/粗的比率」,各選項為「2.0」、「2.5」、「3.0」等顯示畫面,取得利用者期望的細線和粗線的比率。而且,CPU21取得是否賦予校驗位的指定(步驟103)。例如,顯示包含標題為「C/D」、各選項為「有」、「無」的顯示畫面,取得利用者期望的校驗位的賦予有無。
另外,條碼全體的寬度的取得處理、細線和粗線的比率的取得處理以及校驗位的賦予有無的取得處理可通過選擇的條碼規(guī)格(名)而適當(dāng)省略。
校驗位的賦予有無的取得處理結(jié)束后,CPU21使圖3例示的條碼字符串的輸入畫面顯示,條碼表示的字符串(條碼字符串)取得后(步驟104),等待利用者的打印啟動,將輸入的字符串相關(guān)的條碼的圖象打印到裝填的帶上(步驟105)。
另外,條碼字符串的取得處理的詳細將后述(參照圖4~圖8)。另外,利用者指示條碼字符串的輸入結(jié)束時,也可以將打印的條碼圖象的打印圖形在液晶顯示器35顯示,通過該確認OK的操作(例如,「執(zhí)行鍵」的操作),轉(zhuǎn)移到條碼圖象的帶的打印。而且,利用者的打印啟動時,輸入的字符數(shù)過多或不足的場合和使用了不容許的字符的場合,進行在液晶顯示器35顯示錯誤信息等的錯誤處理。
如圖3所例示,條碼字符串的輸入畫面35a具備明示條碼規(guī)格的行35a1;表示校驗位的賦予被選擇的行35a2;顯示輸入的字符串的行35a3。
圖3表示指定「NW-7」作為條碼規(guī)格,校驗位的賦予被選擇的情況。另外,不賦予校驗位被選擇時,行35a2成為空白行。校驗位的賦予被選擇時,行35a2的前半部分顯示表示校驗位的賦予被選擇的「C/D」,行35a2的后半部分的規(guī)定位置35a2D顯示校驗位的值。另外,圖3的場合的條碼字符串一個字符也未輸入時,在規(guī)定位置35a2D顯示表示校驗位值的顯示位置的「-」。輸入的字符串的顯示行35a3包含被“[”和“]”挾持的字符串的輸入?yún)^(qū)域,表示這些大括弧挾持的字符串是條碼字符串。輸入?yún)^(qū)域也顯示光標35a3C。圖3中,作為光標35a3C,顯示了下線的橫光標,當(dāng)然也可以是縱光標和其他顯示形態(tài)的光標。
圖4、圖5~圖8是CPU21執(zhí)行的條碼字符串的取得處理的詳細流程圖。
校驗位的賦予有無的取得處理結(jié)束后,如上所述,CPU21進入條碼字符串的取得處理,首先,作成圖3例示的字符串的輸入用圖象(的初始圖象)在液晶顯示器35顯示后(步驟200),等待鍵輸入(步驟201)。在鍵輸入的等待狀態(tài)下,操作任意鍵后,判別該操作鍵(步驟202),操作鍵若是字符鍵,則執(zhí)行圖5所示處理例行程序(步驟203)后,返回鍵輸入的等待狀態(tài),操作鍵若是光標左移動鍵(包含上移動鍵被看作同樣的鍵的情況),則執(zhí)行圖6所示處理例行程序(步驟204)后,返回鍵輸入的等待狀態(tài),操作鍵若是光標右移動鍵(包含下移動鍵被看作同樣的鍵的情況),則執(zhí)行圖7所示處理例行程序(步驟205)后,返回鍵輸入的等待狀態(tài),操作鍵若是刪除鍵,則執(zhí)行圖8所示處理例行程序(步驟206)后,返回鍵輸入的等待狀態(tài)。另外,省略了操作鍵為其他鍵時的處理,而為打印啟動鍵時,轉(zhuǎn)移到條碼圖象的打印處理(步驟105)。
字符鍵被操作時,如圖5所示,CPU21首先確認這次的輸入字符是否為指定的條碼規(guī)格中容許輸入的字符,以及光標是否在不接受表示校驗位位置的字符輸入的位置(步驟300)。若這次的輸入字符不是容許字符,或光標表示校驗位位置,則CPU21進行發(fā)警報等的錯誤處理后(步驟301),返回圖4所示處理。另一方面,若這次的輸入字符是容許字符且光標不是表示校驗位位置,則CPU21將這次的輸入字符追加到字符串的輸入?yún)^(qū)域(參照圖3)的同時(步驟302)更新光標的顯示位置,以便顯示成可與追加的字符的下一位置的字符輸入對應(yīng)(步驟303)。
然后,CPU21判別是否成為了賦予校驗位(C/D)的指定狀態(tài)(步驟304)。若為未賦予校驗位的指定狀態(tài),則CPU21直接返回圖4所示處理。另一方面,若是賦予校驗位的指定狀態(tài),則CPU21包含這次的輸入字符地重新計算校驗位值(步驟305),將該校驗位值在校驗位值的顯示位置35a2D(參照圖3)顯示(步驟306),返回圖4所示處理。
另外,光標左移動鍵被操作時,如圖6所示,CPU21首先確認光標的位置是否在可容許左移動的位置(步驟350)。光標的位置不是容許左移動的位置時,例如光標位于最左側(cè)的位(字符位置)的場合等,CPU21發(fā)出不接受這次的鍵操作的警報等,返回圖4的處理(步驟351)。
光標的位置若位于可容許左移動的位置,則CPU21判別是否成為賦予校驗位的設(shè)定(步驟352)。若為未賦予校驗位的設(shè)定,則CPU21將光標位置向左移動1位后(步驟353),返回圖4的處理。
相對地,若成為賦予校驗位的設(shè)定時,CPU21判別左移動處理后的光標位置是否為校驗位的位置(步驟354)。
如上所述,行35a3是顯示輸入的字符串的行,不顯示校驗位。該實施例的場合,在該行35a3雖然不顯示校驗位,但是通過光標的位置和顯示形態(tài),利用者可得知校驗位的位置。這里,假設(shè)某條碼規(guī)格形成輸入的7字符+校驗位的共計8字符的條碼圖象,校驗位的位置在合計8字符中的第6位的位置。該場合中,光標處于不包含校驗位的7字符中的第6位的位置(輸入字符數(shù)不足7字符的場合,在最后的字符的1字符前的位置)時,有2種顯示形態(tài)。第一,作為光標的一般顯示形態(tài)(例如,點亮),該場合表示第6位的位置的字符成為對象。第二,作為光標的特殊顯示形態(tài)(例如,閃爍),該場合,表示光標位于的第6位的位置的字符不作為對象,條碼圖象中的校驗位位于該第6位的位置的字符前。
例如,步驟354的判定是在表示第6位的位置的字符成為對象的光標的顯示狀態(tài)中,對光標左移動鍵是否被操作進行的判定。
左移動處理后的光標位置若為校驗位的位置,則CPU21將光標的顯示形態(tài)從一般顯示形態(tài)變更到特殊顯示形態(tài)的同時(步驟355),將行35a2的前半部分的「C/D」和/或行35a2的后半部分的校驗位值的顯示以引起利用者注意的形態(tài)(例如閃爍)顯示(步驟356),然后返回圖4的處理。該場合,光標的顯示形態(tài)切換,雖然觀念上通知校驗位的位置,但是物理顯示上的光標位置不變化。
左移動處理后的光標位置不是校驗位的位置時,CPU21判別鍵被操作時的光標位置是否為校驗位的位置(步驟357)。若為否定結(jié)果,則CPU21將光標位置向左移動1位后(步驟353),返回圖4的處理。
相對地,光標位置為校驗位的位置時,若光標左移動鍵被操作,則CPU21將光標的顯示形態(tài)從特殊顯示形態(tài)返回一般顯示形態(tài)的同時(步驟358),使喚起對行35a2的前半部分的「C/D」及或行35a2的后半部分的校驗位值的注意的顯示也結(jié)束(步驟359),而且,光標位置向左移動1位后(步驟353),返回圖4的處理。
而且,光標右移動鍵被操作時,CPU21進行圖7所示的詳細處理。該圖7所示處理與光標左移動鍵被操作時的上述圖6所示處理比較,僅僅光標的移動方向不同,因而其詳細說明省略。
另外,刪除鍵被操作時,如圖8所示,CPU21首先判別是否為賦予校驗位的設(shè)定(步驟450)。若未成為賦予校驗位的設(shè)定,則CPU21刪除光標位于的字符(步驟451),返回圖4所示處理。
若成為賦予校驗位的設(shè)定,則CPU21判別光標的位置(顯示形態(tài))是否為校驗位的位置(步驟452)。光標的位置(顯示形態(tài))若是校驗位的位置,則CPU21發(fā)出表示不接受這次的刪除指示的警報(步驟453),另一方面,光標的位置(顯示形態(tài))若不是校驗位的位置,則CPU21刪除光標位于的字符,同時重新計算校驗位值,更新校驗位值的顯示(步驟454),返回圖4所示處理。另外,通過刪除,輸入字符串消失時,在步驟454的處理中,校驗位值的顯示欄顯示「-」。
例如,當(dāng)前,如圖9所示,選擇NW-7作為條碼規(guī)格,進行校驗位的賦予設(shè)定,作為字符串,輸入[4912349]。
另外,圖9雖然可看見實際的顯示畫面,但是不能一次顯示輸入字符串的全體,只顯示了假想的顯示畫面。
作為光標位于輸入字符串中的右側(cè)開始的第2位的字符「4」時的顯示形態(tài),如上所述,有通常的顯示形態(tài)(例如光標點亮)和特殊的顯示形態(tài)(例如光標閃爍)。右側(cè)開始的第2位的字符「4」以圖9(B)所示通常的顯示形態(tài)顯示時,表示光標位于該「4」,表示采用校驗位賦予的字符「C/D」和校驗位值「4」不閃爍顯示,僅進行點亮顯示。另一方面,右側(cè)開始第2位的字符「4」以圖9(C)所示特殊的顯示形態(tài)顯示時,表示光標不是位于該「4」,而表示該「4」之前的位置為校驗位的位置,此時,表示采用校驗位賦予的字符「C/D」和校驗位值「4」閃爍顯示。
例如圖9(A)所示,光標位于最右側(cè)的字符「9」時,若指示光標左移動,則對從右側(cè)開始第2位的字符「4」,光標變化成以通常的顯示形態(tài)顯示的圖9(B)的顯示狀態(tài)。如圖9(B)所示,光標位于右側(cè)開始的第2位的字符「4」時,若指示光標左移動,則光標的物理位置不變化,其物理位置保持不變,轉(zhuǎn)移到圖9(C)所示特殊的顯示形態(tài),另外,字符「C/D」和校驗位值「4」也閃爍顯示。如圖9(C)所示,光標位于右側(cè)開始第2位的字符「4」以特殊顯示形態(tài)顯示時,若指示光標左移動,則對右側(cè)開始第3位的字符「3」,光標變化成以通常的顯示形態(tài)顯示的圖9(D)的顯示狀態(tài)。
根據(jù)上述實施例,即使進行校驗位的賦予設(shè)定,由于條碼相關(guān)的字符串的顯示行不包含校驗位,因而可防止利用者將校驗位誤解成輸入字符,或?qū)⑤斎胱址`解成校驗位。
這里,由于校驗位的賦予設(shè)定及校驗位值在不同于輸入字符串的位置顯示,因而利用者可以根據(jù)需要進行確認。
另外,相對于輸入字符串的光標移動中,由于將校驗位位置以光標的顯示形態(tài)和表示校驗位的賦予設(shè)定的字符及或校驗位值的顯示形態(tài)進行了通知,因而即使條碼相關(guān)的字符串的顯示行不包含校驗位,也可通知校驗位的位置。
上述實施例的校驗位位置中,表示光標以特殊的顯示形態(tài)顯示,校驗位位置中,停止光標的顯示,通過表示采用校驗位賦予的字符「C/D」和校驗位值的顯示形態(tài)的變化,也可以通知校驗位位置。
另外,通知校驗位位置的光標的特殊顯示形態(tài)也不限于上述實施例。例如,也可以在圖9中的輸入字符串中的「3」及「4」的2字符的全體或跨過其間地顯示光標。
另外,校驗位相關(guān)的顯示內(nèi)容不限于表示采用校驗位賦予的字符「C/D」和校驗位值的組合,也可以是其他的顯示內(nèi)容。例如,也可以僅僅是表示采用圖10所示的校驗位賦予的字符「C/D」。
上述實施例中,說明了特殊位字符為校驗位的情況,但也可以是開始代碼和停止代碼等的其他字符和代碼。
另外,校驗位位置中,光標也可采用通常的顯示狀態(tài),表示采用校驗位賦予的字符「C/D」和校驗位值也可采用通常的顯示狀態(tài)。即,輸入字符串采用好象不存在校驗位的顯示狀態(tài),對于校驗位的有無及其值,在與輸入字符串不同的顯示區(qū)域顯示,通過表示采用校驗位賦予的字符「C/D」和校驗位值,利用者可進行確認。
該場合,例如,如圖9(A)所示,光標位于最右側(cè)的字符「9」時,若指示光標左移動,則對右側(cè)開始第2位的字符「4」,光標變化成以通常的顯示形態(tài)顯示的圖9(B)的顯示狀態(tài),而且,若指示光標左移動,則對右側(cè)開始第3位的字符「3」,光標變化成以通常的顯示形態(tài)顯示的圖9(D)的顯示狀態(tài)。
實現(xiàn)以上變形例的處理的流程在輸入字符的情況下與上述圖5同樣,光標左移動鍵被操作時,從圖6除去步驟352、354~359的處理,光標右移動鍵被操作時,從圖7除去步驟402、404~409的處理,刪除鍵被操作時,從圖8除去步驟452及453的處理。
另外,上述實施例中是以一元代碼的條碼作為對象,但是本發(fā)明也適用于二元代碼對應(yīng)的系統(tǒng)。
上述實施例中說明了作為專用機的帶打印系統(tǒng)(帶打印裝置),但是本發(fā)明也適用于由計算機等的信息處理裝置和作為該信息處理裝置的周邊裝置的標簽打印機所組成的系統(tǒng),而且,也適用于具備其他條碼數(shù)據(jù)的作成機能的裝置。
權(quán)利要求
1.一種條碼數(shù)據(jù)作成系統(tǒng),具備輸入條碼規(guī)格規(guī)定的字符串的輸入部件;顯示輸入的字符串等的顯示部件;作成由輸入的字符串和操作者不直接輸入的校驗位組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成部件,其特征在于,具備顯示控制部件,使輸入的字符串在上述顯示部件的第1顯示區(qū)域顯示,同時,使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的校驗位的值在上述顯示部件的第2顯示區(qū)域顯示。
2.一種條碼數(shù)據(jù)作成系統(tǒng),具備輸入條碼規(guī)格規(guī)定的字符串的輸入部件;顯示輸入的字符串等的顯示部件;作成由輸入的字符串和操作者不直接輸入的特殊位字符組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成部件,其特征在于,具備顯示控制部件,使輸入的字符串及光標在上述顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的特殊位字符相關(guān)的信息在上述顯示部件的第2顯示區(qū)域顯示;光標移動部件,取得上述光標的移動指令,使光標移動,上述顯示控制部件,上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符的位置時,將在上述第2顯示區(qū)域顯示的特殊位字符相關(guān)的信息以不同的形態(tài)顯示。
3.權(quán)利要求2所述的條碼數(shù)據(jù)作成系統(tǒng),其特征在于,上述顯示控制部件,在上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符串的位置時,使光標本身以不同的形態(tài)顯示。
4.權(quán)利要求2所述的條碼數(shù)據(jù)作成系統(tǒng),其特征在于,上述顯示控制部件在上述第1顯示區(qū)域僅僅顯示輸入字符串和光標。
5.權(quán)利要求2所述的條碼數(shù)據(jù)作成系統(tǒng),其特征在于,特殊位字符是校驗位。
6.一種條碼數(shù)據(jù)作成方法,包括輸入條碼規(guī)格規(guī)定的字符串的輸入步驟和作成由輸入的字符串和操作者不直接輸入的校驗位組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成步驟,其特征在于包括顯示控制步驟,使輸入的字符串在顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的校驗位的值在上述顯示部件的第2顯示區(qū)域顯示。
7.一種條碼數(shù)據(jù)作成方法,具備輸入條碼規(guī)格規(guī)定的字符串的輸入步驟;作成由輸入的字符串和操作者不直接輸入的特殊位字符組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成步驟,其特征在于,具備顯示控制步驟,使輸入的字符串及光標在顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成步驟作成的條碼數(shù)據(jù)所包含的特殊位字符相關(guān)的信息在上述顯示部件的第2顯示區(qū)域顯示;光標移動步驟,取得上述光標的移動指令,使光標移動,上述顯示控制步驟,上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符的位置時,將在上述第2顯示區(qū)域顯示的特殊位字符相關(guān)的信息以不同的形態(tài)顯示。
8.權(quán)利要求7所述的條碼數(shù)據(jù)作成方法,其特征在于,上述顯示控制步驟,在上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符串的位置時,使光標本身以不同的形態(tài)顯示。
9.權(quán)利要求7所述的條碼數(shù)據(jù)作成方法,其特征在于,上述顯示控制步驟在上述第1顯示區(qū)域僅僅顯示輸入字符串和光標。
10.權(quán)利要求7所述的條碼數(shù)據(jù)作成方法,其特征在于,特殊位字符是校驗位。
11.一種條碼數(shù)據(jù)作成程序,包括輸入條碼規(guī)格規(guī)定的字符串的輸入步驟和作成由輸入的字符串和操作者不直接輸入的校驗位組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成步驟,其特征在于記述了使計算機執(zhí)行條碼數(shù)據(jù)作成方法的各步驟的代碼,所述條碼數(shù)據(jù)作成方法包括顯示控制步驟,使輸入的字符串在顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成部件作成的條碼數(shù)據(jù)所包含的校驗位的值在上述顯示部件的第2顯示區(qū)域顯示。
12.一種條碼數(shù)據(jù)作成程序,具備輸入條碼規(guī)格規(guī)定的字符串的輸入步驟;作成由輸入的字符串和操作者不直接輸入的特殊位字符組成的條碼數(shù)據(jù)的條碼數(shù)據(jù)作成步驟,其特征在于記述了使計算機執(zhí)行條碼數(shù)據(jù)作成方法的各步驟的代碼,所述條碼數(shù)據(jù)作成方法包括顯示控制步驟,使輸入的字符串及光標在顯示部件的第1顯示區(qū)域顯示,同時使上述條碼數(shù)據(jù)作成步驟作成的條碼數(shù)據(jù)所包含的特殊位字符相關(guān)的信息在上述顯示部件的第2顯示區(qū)域顯示;光標移動步驟,取得上述光標的移動指令,使光標移動,上述顯示控制步驟,上述第1顯示區(qū)域中的上述光標的位置成為上述特殊位字符的位置時和成為其他字符的位置時,將在上述第2顯示區(qū)域顯示的特殊位字符相關(guān)的信息以不同的形態(tài)顯示。
全文摘要
本發(fā)明可防止利用者將操作者不直接輸入的條碼數(shù)據(jù)的特殊位字符誤解成輸入字符,或?qū)⑤斎胱址`解成特殊位字符。本發(fā)明中,輸入的字符串在顯示部件的第1顯示區(qū)域顯示,特殊位字符相關(guān)的信息在顯示部件的第2顯示區(qū)域顯示。這里,上述第1顯示區(qū)域中的光標位置成為上述特殊位字符的位置的情況,通過將第2顯示區(qū)域顯示的特殊位字符相關(guān)的信息以不同于其他光標位置的形態(tài)顯示來進行通知。
文檔編號G06K1/00GK1648930SQ20051000703
公開日2005年8月3日 申請日期2005年1月28日 優(yōu)先權(quán)日2004年1月29日
發(fā)明者日根洋一, 野島俊則, 細川豪 申請人:株式會社錦宮事務(wù), 精工愛普生株式會社