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

字符信息處理裝置的制作方法

文檔序號:2507114閱讀:199來源:國知局
專利名稱:字符信息處理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及字符信息處理裝置,例如,可應(yīng)用于帶式打印裝置或印章制作裝置等的字符信息處理裝置。
現(xiàn)有的帶式打印裝置,在操作盤上配置用于輸入字符的鍵等,通過操作這些用于輸入字符的鍵,即可輸入所需的字符串(這里,字符這一術(shù)語,假定為包括符號及圖形的概念)。此外,帶式打印裝置的形成方式是,可通過驅(qū)動走帶機構(gòu)將紙帶從紙帶排出口送出,并在該紙帶的通路上依次配置由熱記錄頭構(gòu)成的打印機構(gòu)、紙帶切斷機構(gòu)。
當(dāng)操作打印鍵時,帶式打印裝置的控制裝置,控制走帶機構(gòu)而以規(guī)定速度送出紙帶,同時控制打印機構(gòu),在該送出的紙帶上打印預(yù)先輸入的字符串。進一步,當(dāng)字符串的打印結(jié)束時,帶式打印裝置的控制裝置仍繼續(xù)控制走帶機構(gòu),將紙帶送出直到已打印好的紙帶部分到達裝置外部為止(空載輸送),在這之后,停止紙帶的輸送。
例如,在紙帶的輸送停止后,用戶通過操作紙帶切斷機構(gòu),即可得到打印好所需字符串的用戶想要打印的標(biāo)簽。
可是,帶式打印裝置的打印件是標(biāo)簽,而用戶在很多情況下要求在其他字符信息處理裝置的打印件上混合打印多種字符尺寸的字符,因此,在帶式打印裝置中準(zhǔn)備有多種字符尺寸,并且還能很容易地部分地變更字符尺寸。在上述多種字符尺寸中,不僅有縱橫點數(shù)相同的字符尺寸,還有橫向縮短的字符尺寸等。這樣,由于全角字符的字符尺寸種類多、且其切換也易于進行,所以在現(xiàn)有的帶式打印裝置中,不準(zhǔn)備半角字符,而當(dāng)用戶需進行象半角字符那樣大小的字符打印時,要求用戶以較小的全角字符尺寸來應(yīng)付。
作為帶式打印裝置的打印件的標(biāo)簽,其用途大多是用于貼在文件的封面脊背或AV設(shè)備用的盒帶上,在這樣的用途中,打印于標(biāo)簽上的字符串中多半都有日期。此外,文件及盒帶大多是豎著放置,因此,在很多情況下是粘貼豎寫打印的標(biāo)簽。
當(dāng)字符串中存在「10月23日」等這樣的日期時,如進行豎寫打印,則如

圖10所示,可以得到將「1」、「0」、「月」、「2」、「3」、「日」各字符分別單獨地按縱向排列打印(階梯式打印)的標(biāo)簽,這樣打印的字符串在讀取時有一種非常不諧調(diào)的感覺。假定,如上所述,使日期的數(shù)字字符比其他字符的字符尺寸小、并選定縮小字符尺寸,但如「1」、「0」、「月」、「2」、「2」、「日」各字符分別單獨地按縱向排列打印的形式不變,則得到的仍然是讀取時有一種很不諧調(diào)的感覺的字符串。
即使不是豎寫而是橫寫時,在排列著多個數(shù)字的情況下,用戶仍會覺得有不諧調(diào)感。例如,在打印出住宅字符串中的「門牌號123 」等時,看上去數(shù)字部分有間隔延長的感覺。
另外,用于制作具有與輸入字符串對應(yīng)的凹凸的印章的印章制作裝置也已經(jīng)提出,印章制作裝置的輸入功能及字符尺寸選定功能等,與帶式打印裝置基本相同。作為用印章制作裝置制作的印章的用途,有住宅印章,因而印章上的住宅字符串中的「門牌號123」等的間隔延長及上述的用戶對住宅字符串的號碼覺得有不諧調(diào)感的這樣的課題,在印章制作裝置中也同樣存在。
為解決上述課題,本申請的申請人已提出過一種提高了數(shù)字部分輸出形態(tài)多樣性的字符信息處理裝置(國際公開WO96/16812號公報)。在該公報所述方法中,當(dāng)輸入將2個數(shù)字以其他1個字符的大小輸出的半角數(shù)字時,必須對每個半角數(shù)字分別執(zhí)行獨立的符號選擇操作,因而操作和處理煩瑣。
本發(fā)明,提供一種可提高數(shù)字部分輸出形態(tài)的多樣性并能得到即使是對月日或門牌號等多位數(shù)字也沒有不諧調(diào)感的打印標(biāo)簽或印章等、而且使該情況下的操作性及打印質(zhì)量得到進一步改善的字符信息處理裝置。
為解決上述課題,本發(fā)明的字符信息處理裝置,用于對所輸入的字符串進行打印輸出或顯示輸出,其特征在于,備有(1)M位全角數(shù)字輸入取入裝置,用于取入將M(M為2以上的整數(shù))個數(shù)字以與其他1個字符同樣的大小連續(xù)輸出的M個數(shù)字的組構(gòu)成的M位全角數(shù)字的輸入;(2)輸出裝置,當(dāng)在應(yīng)打印或顯示的字符串中包含著M位全角數(shù)字時,將構(gòu)成該M位全角數(shù)字的M個數(shù)字以與其他字符的1個字符的大小打印輸出或顯示輸出。
圖1是表示實施形態(tài)的2位全角數(shù)字、3位全角數(shù)字的輸入取入處理的流程圖。
圖2是實施形態(tài)的總體結(jié)構(gòu)的框圖。
圖3是實施形態(tài)的2位全角數(shù)字、3位全角數(shù)字的輸入取入處理的說明圖。
圖4是表示實施形態(tài)的2位全角數(shù)字、3位全角數(shù)字的打印時展開處理的流程圖。
圖5是表示實施形態(tài)的2位全角數(shù)字的展開用字形信息的說明圖。
圖6是表示實施形態(tài)的3位全角數(shù)字的展開用字形信息的說明圖。
圖7是實施形態(tài)的2位全角數(shù)字、3位全角數(shù)字的打印時展開處理的說明圖。
圖8是實施形態(tài)中的打印結(jié)果例的說明圖。
圖9是表示另一實施形態(tài)的2位全角數(shù)字、3位全角數(shù)字的顯示時展開用字形信息的說明圖。
圖10是現(xiàn)有課題的說明圖。
以下,參照附圖詳細(xì)說明將本發(fā)明的字符信息處理裝置應(yīng)用于帶式打印裝置的一實施形態(tài)。
(A)實施形態(tài)的電的總體結(jié)構(gòu)首先,用圖2的功能框圖說明本實施形態(tài)的帶式打印裝置的電的總體結(jié)構(gòu)。
在圖2中,該帶式打印裝置,與其他字符信息處理裝置一樣,大體上也是由輸入部10、控制部20及輸出部30構(gòu)成,控制部20,執(zhí)行與來自輸入部10的信息和該時刻的處理階段等對應(yīng)的處理,并由輸出部30對其處理結(jié)果等進行顯示輸出或打印輸出。
輸入部10,由備有按鍵或撥號鍵等的鍵輸入部11及紙帶寬度檢測傳感器12構(gòu)成,而其詳細(xì)結(jié)構(gòu)省略。鍵輸入部11,響應(yīng)用戶的鍵入操作,產(chǎn)生供給到控制部20的字符碼和各種控制碼。紙帶寬度檢測傳感器12,檢測所裝入的紙帶寬度,并向控制部20供給紙帶寬度信息。實際上,紙帶存放在紙帶盒內(nèi),在紙帶盒內(nèi)設(shè)有用于規(guī)定紙帶寬度的孔等物理識別要素,而紙帶寬度檢測傳感器12則通過讀取該物理識別要素輸出紙帶寬度信息。
輸出部30,由打印機構(gòu)及顯示機構(gòu)構(gòu)成。例如,由步進電機構(gòu)成的紙帶·墨帶輸送電機31,將所裝入的圖中未示出的紙帶或墨帶輸送到規(guī)定的打印位置或裝置外部。還安裝著一個熱記錄頭32,用于通過熱復(fù)制對移動中的紙帶進行打印,例如,最多可同時打印96點。該紙帶·墨帶輸送電機31及熱記錄頭32,分別在控制部20的控制下由電機驅(qū)動電路33或記錄頭驅(qū)動電路34驅(qū)動。打印后紙帶的切斷,例如,借助于用戶的外力或由圖中未示出的電機所驅(qū)動的圖中未示出的切斷器進行。
在本實施形態(tài)的紙帶打印裝置的情況下,作為顯示部設(shè)有液晶顯示器35,該液晶顯示器35,在控制部20的控制下由顯示器驅(qū)動電路36驅(qū)動,可直接顯示輸入字符串和各種屬性信息等,或?qū)υ谘b置本體的顯示器35周圍用于指示與所記載著的表示屬性的字符串對應(yīng)的屬性的通斷的指示器進行點亮、閃爍、熄滅控制。
控制部20,例如由微型計算機構(gòu)成,其結(jié)構(gòu)為將CPU21、ROM22、RAM23、字符發(fā)生器ROM(CG-ROM)24、輸入接口25及輸出接口26通過系統(tǒng)總線27連接。
在ROM22內(nèi),存儲著各種處理程序、假名漢字轉(zhuǎn)換用詞典數(shù)據(jù)等固定數(shù)據(jù)。RAM23,作為工作存儲器使用,并存儲著與用戶輸入有關(guān)的固定數(shù)據(jù)。對RAM23,即使在電源切斷時也有備份。
關(guān)于存儲在ROM22內(nèi)的處理程序和固定數(shù)據(jù)、存儲在RAM23內(nèi)的數(shù)據(jù)等,將在后文中詳細(xì)說明。在ROM22內(nèi),還存儲著后文所述的用于取入輸入符號的處理程序22a、及打印時的展開程序22b,而在執(zhí)行該處理程序22a或22b時,在RAM23形成與其相應(yīng)的工作區(qū)。例如,形成打印緩沖區(qū)23a或顯示緩沖區(qū)23b。
CG-ROM24,用于存儲在該帶式打印裝置中準(zhǔn)備著的字符的字形信息,當(dāng)接收到用于特定字符的代碼數(shù)據(jù)時,輸出對應(yīng)的字形信息。這里,在CG-ROM24內(nèi)所存儲著的字形信息,可以是輪廓字形,也可以是點陣圖字形。此外,也可以存儲用于顯示和用于打印時的不同字形信息。
在本實施形態(tài)的情況下,在CG-ROM24內(nèi),存儲著后文所述的用于2位全角數(shù)字的字形信息24a(參照圖5)、及后文所述的用于3位全角數(shù)字的字形信息24b(參照圖6)。
輸入接口25,在輸入部10與控制部20之間進行連接,輸出接口26,在輸出部30與控制部20之間進行連接。
CPU21,一面以RAM23為工作區(qū)利用根據(jù)來自輸入部10的輸入信號及此時的處理階段決定的ROM22內(nèi)的處理程序,一面在需要時適當(dāng)?shù)厥褂么鎯υ赗OM22或RAM23內(nèi)的固定數(shù)據(jù)進行處理,并將其處理狀況或處理結(jié)果等顯示在液晶顯示器35上、或打印在圖中未示出的紙帶上。
(B)2位全角數(shù)字或3位全角數(shù)字的輸入取入處理本實施形態(tài)的特征在于引入了將2個數(shù)字以與其他1個字符同樣的大小(全角字符尺寸)打印的2位全角數(shù)字(為了與全角數(shù)字的2位區(qū)別開,而稱作2位全角數(shù)字)及將3個數(shù)字以與其他1個字符同樣的大小打印的3位全角數(shù)字(為了與全角數(shù)字的3位區(qū)別開,而稱作3位全角數(shù)字)這樣的概念。在本實施形態(tài)的情況下,2位全角數(shù)字,總是將該2位集中作為一個輸入字符處理,因此與半角數(shù)字的概念不同。而3位全角數(shù)字,總是將該3位集中作為一個輸入字符處理,因此與縮小1/3數(shù)字的概念不同。
在下文中,首先參照圖1的流程圖說明2位全角數(shù)字或3位全角數(shù)字的輸入取入處理。
在本實施形態(tài)的情況下,可將2位全角數(shù)字或3位全角數(shù)字作為一種符號輸入,并當(dāng)操作了指示符號輸入的鍵(例如符號輸入專用鍵)時,CPU21開始執(zhí)行存儲在ROM22內(nèi)的如圖1所示的用于取入輸入符號的處理程序22a。
另外,在本實施形態(tài)中,作為2位全角數(shù)字可以輸入「00」~「99」中的任何一個,作為3位全角數(shù)字可以輸入「000」~「999」中的任何一個。
然后,首先在步驟101中,CPU21將符號種類的初始候選種類顯示在液晶顯示器35上。例如,作為符號種類,可準(zhǔn)備有VTR盒帶方向符號、單位符號、記述用符號、生物符號、交通工具符號、或公式符號等各種符號,在本實施形態(tài)中,如上所述,作為1個符號種類,分別準(zhǔn)備著2位全角數(shù)字和3位全角數(shù)字。作為初始候選種類,顯示上述符號種類中使用頻度最高的符號種類或在這之前通過學(xué)習(xí)功能選定的符號種類。如果是一次顯示多個符號種類的裝置,則例如使光標(biāo)位于當(dāng)前候選種類,并進行閃爍顯示。
然后,在步驟102中,CPU21判斷是否操作了選擇鍵或變更鍵(例如,相當(dāng)于光標(biāo)移動鍵),并當(dāng)操作了變更鍵時,在步驟103中,變更符號種類的當(dāng)前候選種類(閃爍顯示著的符號種類),并返回上述步驟102。
圖3(A)是表示步驟101或103中的顯示例的圖。表示處在符號輸入方式的「符號」這一術(shù)語、及用于特定符號種類的術(shù)語,在這種情況下,顯示著「2位數(shù)字」。用于特定符號種類的術(shù)語,為表示出是候選種類,所以主要是進行閃爍顯示。而在初始候選種類的顯示中,也可以進行點亮顯示。
當(dāng)在某個符號種類成為當(dāng)前候選種類的狀態(tài)下操作選擇鍵時,從步驟102轉(zhuǎn)移到步驟104,由CPU21判別所選定的符號種類。
當(dāng)所選定的符號種類既不是2位全角數(shù)字也不是3位全角數(shù)字時,CPU21進入由步驟105表示的例行處理程序,在其符號種類內(nèi)進行符號選擇處理。
當(dāng)作為符號種類選擇2位全角數(shù)字時,CPU21首先取入第幾十子集的2位數(shù)字(步驟106)。圖3(B)示出這時的取入顯示屏面的一例。該顯示例,顯示出表示符號種類為2位全角數(shù)字的「2位數(shù)字」這一術(shù)語,并以閃爍的方式顯示表示成為當(dāng)前候選種類的是第10子集的「10」。另外,還顯示出表示意味著從當(dāng)前候選種類「10」進行候選變更時作為候選種類得到的第0子集的「00」和表示第20子集的「20」。在該取入中,響應(yīng)候選變更鍵(例如相當(dāng)于光標(biāo)移動鍵)的操作,變更表示當(dāng)前候選種類顯示位置為第幾十子集的2位數(shù)字,同時,在其前邊顯示出僅比候選種類小10和20的數(shù)字,在后邊顯示出僅比候選種類大10的數(shù)字,當(dāng)操作了選擇鍵時,將在當(dāng)前候選種類顯示位置閃爍顯示著的2位數(shù)字作為表示第幾十子集的數(shù)字取入。另外,在圖3(B)的情況下,由于不存在僅比當(dāng)前候選種類小20的0或正的數(shù)字,所以不進行該顯示。
CPU21,在取入第幾十子集的2位數(shù)字后,接著,取入某個2位數(shù)字(步驟107)。圖3(C)示出這時的取入顯示屏面的一例。該顯示例,顯示出表示作為第幾十子集而選定的是第十子集的「第10子集」這樣的術(shù)語,同時以閃爍方式顯示著表示成為當(dāng)前候選種類的是12的「12」。另外,還顯示出表示意味著從當(dāng)前候選種類「12」進行候選變更時作為候選種類得到的「10」、「11」、「13」。在該取入中,響應(yīng)候選變更鍵(例如相當(dāng)于光標(biāo)移動鍵)的操作,變更當(dāng)前候選種類顯示位置的2位數(shù)字,同時,在其前邊顯示出僅比候選種類小1和2的數(shù)字,在后邊顯示出僅比候選種類大1的數(shù)字,當(dāng)操作選擇鍵時,將在當(dāng)前候選種類的顯示位置閃爍顯示著的2位數(shù)字作為所指令的數(shù)字取入。
另外,在步驟104中對選定符號種類的判別中,當(dāng)作為符號種類判別為選定了3位全角數(shù)字時,CPU21首先取入第幾百子集的3位數(shù)字(步驟108),接著,取入第幾百幾十子集(步驟109),然后,取入3位數(shù)字(步驟110)。該3位數(shù)字的取入方法,與上述2位數(shù)字的取入方法相同,所以其詳細(xì)處理的說明省略。圖3(D)中示出步驟108中的取入用顯示屏面的一例,圖3(E)中示出步驟109中的取入用顯示屏面的一例,圖3(F)中示出步驟110中的取入用顯示屏面的一例當(dāng)按如上所述方式當(dāng)應(yīng)以全角字符尺寸的1個字符打印的2位全角數(shù)字或3位全角數(shù)字的取入結(jié)束時,CPU21將取入的2位全角數(shù)字或3位全角數(shù)字的代碼(也可以是多個代碼串)存儲在RAM23內(nèi)的輸入字符串緩沖區(qū)中與操作了符號鍵時的光標(biāo)位置對應(yīng)的區(qū)域內(nèi),此外,還對顯示用緩沖區(qū)進行操作,以使顯示返回操作了符號鍵階段的字符輸入畫面,同時在操作了符號鍵時在光標(biāo)指示著的字符輸入位置上顯示用于限定所選定的2位全角數(shù)字或3位全角數(shù)字的點陣圖形,并結(jié)束一系列的處理。
在上文中雖省略了說明,但如用戶在符號選擇處理過程中按下取消鍵,則可在中途將符號選擇動作取消,另外,設(shè)置用于指示2位全角數(shù)字輸入方式及3位全角數(shù)字輸入方式的鍵并在將該方式鍵按下2次之間將所輸入的數(shù)字作為2位全角數(shù)字或3位全角數(shù)字取入的方法(其本身可構(gòu)成本發(fā)明的另一實施形態(tài)),作為指定2位全角數(shù)字或3位全角數(shù)字的方法,也是有效的。
另外,將從在兩次操作2位全角數(shù)字指定鍵或3位全角數(shù)字指定鍵時的第一次操作時,光標(biāo)所在位置的已輸入的數(shù)字,到第二次操作時光標(biāo)所在位置的已輸入的數(shù)字的范圍內(nèi)的數(shù)字,作為2位全角數(shù)字或3位全角數(shù)字取入的方法(構(gòu)成其本身的其它實施形態(tài)),也是有效的。
但是,在本實施形態(tài)中,如上所述,可根據(jù)符號進行選擇。以下,說明其理由。
在如上所述的2位全角數(shù)字或3位全角數(shù)字的另一種輸入方法中,必須設(shè)有在現(xiàn)有的帶式打印裝置中不具備的新的例行輸入處理程序,但如設(shè)置實際上使用頻度可能不那么多的用于2位全角數(shù)字或3位全角數(shù)字的新的例行輸入處理程序,則從ROM22的存儲容量的有效利用上看并不是很適當(dāng)?shù)摹A硪环矫?,在根?jù)符號的選擇方法中,可以通過改變符號選擇處理程序的一部分進行處理,而不需要設(shè)置新的輸入處理程序。另外,根據(jù)符號進行選擇也不需要準(zhǔn)備很多的符號(關(guān)于這一點將在后文中說明),因而幾乎不會使裝置結(jié)構(gòu)(CG-ROM24等)復(fù)雜化。進一步,如上所述,通過在對第幾百子集、第幾十子集等的指定中引入分層概念,可以簡單且迅速地執(zhí)行根據(jù)符號的選擇。
(C)2位全角數(shù)字或3位全角數(shù)字的打印時展開處理以下,參照圖4說明打印時的各字符的展開處理(當(dāng)然包括2位全角數(shù)字及3位全角數(shù)字的展開處理)。
在本實施形態(tài)的情況下,如圖5所示,在CG-ROM24內(nèi),作為用于2位全角數(shù)字的字形信息24a,存儲著具有用于第2位的全角尺寸的字形信息及具有用于第1位的全角尺寸的字形信息。用于第2位的字形信息,如圖5(A)中的數(shù)字「3」的例所示,準(zhǔn)備著在全角字符尺寸(圖中所示為24×24點的例)的左半邊具有用于第2位數(shù)字的「0」~「9」的10個數(shù)字。用于第1位的字形信息,如圖5(B)中的數(shù)字「2」的例所示,準(zhǔn)備著在全角字符尺寸的右半邊具有用于第1位數(shù)字的「0」~「9」的10個數(shù)字。
另外,在本實施形態(tài)的情況下,如圖6所示,在CG-ROM24內(nèi),作為用于3位全角數(shù)字的字形信息24b,存儲著具有用于第3位的全角尺寸的字形信息、具有用于第2位的全角尺寸的字形信息及具有用于第1位的全角尺寸的字形信息。用于第3位的字形信息,如圖6(A)中的數(shù)字「1」的例所示,準(zhǔn)備著在將全角字符尺寸(圖中所示為24×24點的例)按左右方向3等分(也可以不是完全的3等分)時的左側(cè)區(qū)域具有用于第3位數(shù)字的「0」~「9」的10個數(shù)字。用于第2位的字形信息,如圖6(B)中的數(shù)字「2」的例所示,準(zhǔn)備著在將全角字符尺寸按左右方向3等分時的中央?yún)^(qū)域具有用于第2位數(shù)字的「0」~「9」的10個數(shù)字。用于第1位的字形信息,如圖6(C)中的數(shù)字「3」的例所示,準(zhǔn)備著在將全角字符尺寸按左右方向3等分時的右側(cè)區(qū)域具有用于第1位數(shù)字的「0」~「9」的10個數(shù)字。
在打印時的字符展開中,可根據(jù)需要將上述字形信息24a、24b從CG-ROM24中取出。
打印時的字符展開,反復(fù)執(zhí)行以字符串的各字符為單位的展開。圖4是表示這種反復(fù)執(zhí)行的各字符的展開處理的流程圖。在豎寫打印的情況下,有在展開時將來自CG-ROM24的字形(點陣圖形)旋轉(zhuǎn)后處理的方法、以及在展開時將來自CG-ROM24的字形(點陣圖形)以原狀態(tài)存儲并在驅(qū)動熱記錄頭32時旋轉(zhuǎn)讀出的方法,在以下的說明中,按后者進行。即,在說明中假定無論是橫寫或是豎寫其展開處理本身相同。
當(dāng)開始圖4所示的處理時,首先,CPU21判斷本次的展開對象字符是否是3位全角數(shù)字(步驟201)。如果不是3位全角數(shù)字,則CPU21進一步判斷本次的展開對象字符是否是2位全角數(shù)字(步驟202)。如既不是3位全角數(shù)字也不是2位全角數(shù)字,則對本次的展開對象字符進行與以往一樣的展開處理,將與本次展開對象字符有關(guān)的字形信息(點陣圖形)存儲在任RAM23內(nèi)準(zhǔn)備的打印緩沖區(qū)23a中的由打印指示字或字符尺寸等決定的字形展開區(qū)內(nèi)(步驟203)。
與此不同,如本次的展開對象字符是2位全角數(shù)字,則CPU21從CG-ROM24中讀出與本次的2位全角數(shù)字中的第2位數(shù)字一致的用于第2位的字形信息(點陣圖形)并將其存儲在由打印指示字或字符尺寸等規(guī)定的字形展開區(qū)內(nèi)(步驟204)。然后,CPU21從CG-ROM24中讀出與本次的2位全角數(shù)字中的第1位數(shù)字一致的用于第1位的字形信息并將其重寫在同一個字形展開區(qū)內(nèi)(步驟205)。因此,結(jié)束對2位全角數(shù)字的展開。
例如,當(dāng)本次的展開對象字符是「32」這樣的2位全角數(shù)字時,在步驟204中,從CG-ROM24中讀出與2位全角數(shù)字中的數(shù)字「3」有關(guān)的圖5(A)所示的用于第2位的字形信息,并存儲在如圖7(A)所示的字形展開區(qū)內(nèi),然后,在步驟205中,從CG-ROM24中讀出與2位全角數(shù)字中的數(shù)字「2」有關(guān)的圖5(B)所示的用于第1位的字形信息并重寫在字形展開區(qū)內(nèi),其結(jié)果、即字形展開區(qū)的存儲內(nèi)容,將如圖7(B)所示。
另外,從CG-ROM24中讀出用于第2位的字形信息并進行存儲的處理(步驟204),也可以以目的存儲區(qū)的左上端為基準(zhǔn)進行,從CG-ROM24中讀出用于第1位的字形信息并進行存儲的處理(步驟205),也可以以目的存儲區(qū)的右上端為基準(zhǔn)進行。在這種情況下,基本上能將用于第2位的字形信息的存儲處理與用于第1位的字形信息的存儲處理以并行的方式進行處理。
在這之后,CPU21從CG-ROM24中讀出與本次的2位全角數(shù)字中的第1位數(shù)字一致的用于第1位的字形信息并將其重寫在同一個字形展開區(qū)內(nèi)(步驟205)。因此,結(jié)束對2位全角數(shù)字的展開。
另外,當(dāng)本次的展開對象字符是3位全角數(shù)字時,CPU21從CG-ROM24中讀出與本次的3位全角數(shù)字中的第3位數(shù)字一致的用于第3位的字形信息并將其存儲在由打印指示字或字符尺寸等規(guī)定的字形展開區(qū)內(nèi)(步驟206)。然后,CPU21從CG-ROM24中讀出與本次的3位全角數(shù)字中的第2位數(shù)字一致的用于第2位的字形信息并將其重寫在同一個字形展開區(qū)內(nèi)(步驟207)。進一步,CPU21從CG-ROM24中讀出與本次的3位全角數(shù)字中的第1位數(shù)字一致的用于第1位的字形信息并將其重寫在同一個字形展開區(qū)內(nèi)(步驟208)。因此,結(jié)束對3位全角數(shù)字的展開。
例如,當(dāng)本次的展開對象字符是「123」這樣的3位全角數(shù)字時,在步驟206中,從CG-ROM24中讀出與3位全角數(shù)字中的數(shù)字「1」有關(guān)的圖6(A)所示的用于第3位的字形信息,并存儲在如圖7(C)所示的字形展開區(qū)內(nèi),然后,在步驟207中,從CG-ROM24中讀出與3位全角數(shù)字中的數(shù)字「2」有關(guān)的圖6(B)所示的用于第2位的字形信息并重寫在字形展開區(qū)內(nèi),其結(jié)果、即字形展開區(qū)的存儲內(nèi)容,將如圖7(D)所示。進一步,在步驟208中,從CG-ROM24中讀出與3位全角數(shù)字中的數(shù)字「3」有關(guān)的圖6(C)所示的用于第1位的字形信息并重寫在字形展開區(qū)內(nèi),其結(jié)果、即字形展開區(qū)的存儲內(nèi)容,將如圖7(E)所示。
當(dāng)按如上所述的處理方式完成與由打印指示字或字符尺寸等規(guī)定的打印緩沖區(qū)23a的字形展開區(qū)對應(yīng)的展開時,CPU21將打印指示字增1并結(jié)束對本次展開對象字符的一系列的展開處理(步驟209)。
另外,展開時所需要的字符尺寸,由與打印對象字符串有關(guān)的屬性決定,當(dāng)然,根據(jù)字符尺寸從CG-ROM24讀出的字形信息的大小是不同的。
當(dāng)打印出由上述展開處理展開的字形信息時,如打印對象字符串內(nèi)包含著2位全角數(shù)字,則如圖8(A)或(B)所示,可以得到將2個數(shù)字以其他字符的1個字符的大小(全角字符尺寸)打印出的標(biāo)簽。圖8(A)是橫寫時的情況,圖8(B)是豎寫時的情況。另外,當(dāng)打印出由上述展開處理展開的字形信息時,如打印對象字符串內(nèi)包含3位全角數(shù)字,則如圖8(C)或(D)所示,可以得到將3個數(shù)字以其他字符的1個字符的大小(全角字符尺寸)打印出的標(biāo)簽。圖8(C)是橫寫時的情況,圖8(D)是豎寫時的情況。
在上文中,說明了通過引入2位全角數(shù)字及3位全角數(shù)字而構(gòu)成與以往不同的處理的展開處理,但作為通過引入2位全角數(shù)字及3位全角數(shù)字而構(gòu)成的與以往不同的處理的打印時的處理,除此以外還有紙帶長度決定處理和字符尺寸決定處理等依賴于字符數(shù)的處理,這里將其流程圖省略。2位全角數(shù)字或3位全角數(shù)字,雖然包含著2個或3個數(shù)字,但通過將其整體作為1個字符而掌握字符數(shù),即可決定紙帶長度或字符尺寸。
另外,訪問CG-ROM24并取出字形信息從而將字符串展開的處理,不僅在打印處理中執(zhí)行,而且也在顯示處理中執(zhí)行。在該實施形態(tài)的情況下,在RAM23上形成的顯示緩沖區(qū)23b的字形展開區(qū)內(nèi)對2位全角數(shù)字或3位全角數(shù)字的展開,其進行方式與在RAM23上形成的打印緩沖區(qū)23a的字形展開區(qū)內(nèi)對2位全角數(shù)字或3位全角數(shù)字的展開相同。即,如展開對象字符是2位全角數(shù)字,則執(zhí)行與圖4的步驟204和205相同的處理,如展開對象字符是3位全角數(shù)字,則執(zhí)行與圖4的步驟206和208相同的處理。其結(jié)果是,在該實施形態(tài)的情況下,對于2位全角數(shù)字或3位全角數(shù)字,能以其他字符的1個字符的大小(全角字符尺寸)顯示2個或3個數(shù)字。
另外,作為顯示2位全角數(shù)字或3位全角數(shù)字的處理,不僅顯示字符串的輸入·編輯畫面,有時還顯示上述的用于將2位全角數(shù)字或3位全角數(shù)字作為符號取入的畫面(參照圖3),但在任何情況下上述的字形展開方法都適用。
其次,說明為得到與如圖7(B)或(E)所示的2位全角數(shù)字或3位全角數(shù)字有關(guān)的展開字形信息而在本實施形態(tài)中于CG-ROM24內(nèi)準(zhǔn)備有如圖5或圖6所示的全角字符尺寸的用于各位的字形信息并將其展開的理由。
作為用于得到與如圖7(B)或(E)所示2位全角數(shù)字或3位全角數(shù)字有關(guān)的展開字形信息的方法,除本實施形態(tài)以外,也可以采用以下的3種方法(分別為構(gòu)成本發(fā)明其他實施形態(tài)的方法)。
第1方法是,在CG-ROM24內(nèi)準(zhǔn)備著與如圖7(B)或(E)所示2位全角數(shù)字或3位全角數(shù)字有關(guān)的字形信息本身,在展開時,從CG-ROM24中讀出與本次展開對象的2位全角數(shù)字或3位全角數(shù)字有關(guān)的該字形信息,并將其存儲在打印緩沖區(qū)23a或顯示緩沖區(qū)23b內(nèi)。這種方法,具有1次完成從CG-ROM24的讀出的優(yōu)點。
但是,在CG-ROM24內(nèi)準(zhǔn)備的用于2位全角數(shù)字或3位全角數(shù)字的專用字形信息,必需有「00」~「99」的100個、「000」~「999」的1000個,總計1100個,因而存在著為適應(yīng)2位全角數(shù)字或3位全角數(shù)字的輸出功能而增大的CG-ROM24的容量非常大的缺點。
而在本實施形態(tài)中,用于2位全角數(shù)字或3位全角數(shù)字的專用字形信息,計有用于2位全角數(shù)字或3位全角數(shù)字的各位的「0」~「9」共50個,因而為適應(yīng)2位全角數(shù)字或3位全角數(shù)字的輸出功能而增大的CG-ROM24的容量極少。如與第1方法相比,則展開的處理時間雖長一些,但也只是從CG-ROM24的1次或2次讀出的時間,因此不存在任何問題。
第2方法是,在CG-ROM24內(nèi)不準(zhǔn)備用于2位全角數(shù)字或3位全角數(shù)字的專用字形信息,在對2位全角數(shù)字或3位全角數(shù)字進行展開時,將CG-ROM24內(nèi)準(zhǔn)備著的與全角數(shù)字有關(guān)的字形信息在左右方向上縮小,并將該縮小字符組合,從而將全角字符尺寸的2位全角數(shù)字或3位全角數(shù)字的字形信息存儲在打印緩沖區(qū)23a或顯示緩沖區(qū)23b內(nèi)。在這種方法中,具有無需增大CG-ROM24的容量即可進行2位全角數(shù)字或3位全角數(shù)字的展開的優(yōu)點。
但是,這種方法,必須進行全角數(shù)字的縮小處理及其合成處理,因而存在著2位全角數(shù)字或3位全角數(shù)字的展開處理時間很長的缺點。例如,如進行打印處理,則因2位全角數(shù)字或3位全角數(shù)字的的展開只是1次,其缺點還不明顯。但在輸入字符時、或指定候選的2位或3位全角數(shù)字時,必須根據(jù)連續(xù)不斷地輸入的字符或候選變更鍵的操作使液晶顯示器35的顯示字符滾動,而展開處理時間很長的缺點將引起滾動的延遲等,因而該缺點更加嚴(yán)重。
另一方面,本實施形態(tài)中的展開處理時間,與第2方法相比非常短,因而不存在這樣的缺點。
因此,在打印時的2位全角數(shù)字或3位全角數(shù)字的的展開中,即使采用第2方法,但在顯示中也應(yīng)考慮以在一部分中含有表示與2位全角數(shù)字或3位全角數(shù)字有關(guān)的符號(H或1/3)的全角數(shù)字(在CG-ROM24內(nèi)已有準(zhǔn)備)顯示各位的每個數(shù)字(這也構(gòu)成本發(fā)明的另一實施形態(tài))。但是,對帶式打印裝置來說,由于液晶顯示器35的顯示字符數(shù)少,所以在這種情況下,其他有效顯示的字符數(shù)減少,此外,在顯示中將2位全角數(shù)字或3位全角數(shù)字作為1個字符處理的意義也變得不那么重要,所以很難說是一種有效的顯示方法。
另外,第2方法,將縮小處理及縮小字符的合成的軟件處理作為中心,但在進一步進行空白或斜體等各種處理時,要加上軟件處理中的運算處理的誤差等,并且,將會發(fā)生由運算指示超過了1個字符尺寸的點數(shù)的情況,因而使打印質(zhì)量或顯示質(zhì)量降低。與此不同,在以全角尺寸的字形信息的傳送為中心的上述實施形態(tài)的方法中,即使與空白或斜體等各種處理重復(fù),也不會超出范圍。
第3方法,是準(zhǔn)備著半角數(shù)字及1/3縮小數(shù)字的字形信息(與圖5或圖6的不同點在于,左右方向的點數(shù)不同;即,沒有圖5或圖6中的空白部分的點)并將其讀出后展開的方法。這種方法,與實施形態(tài)的方法相比,在CG-ROM24內(nèi)準(zhǔn)備的字形信息數(shù)少。
但是,對這些讀出方法不能采用全角字符尺寸的讀出方法,讀出方法雖然有3種,但仍然使展開時的處理延遲,同時還使程序增大,因而不如實施形態(tài)的方法。
另外,以2位全角數(shù)字為例來說,雖可將同一個半角數(shù)字應(yīng)用于第10子集及第1子集,但與可使第10子集中的「1」位于從全角字符尺寸的左半部分的中央起比其稍微向右因而沒有不諧調(diào)感、相反、使第1子集中的「1」位于從全角字符尺寸的右半部分的中央起比其稍微向左因而沒有不諧調(diào)感的實施形態(tài)的方法不同,不可能達到上述狀態(tài)。即,當(dāng)應(yīng)用于第10子集時及應(yīng)用于第1子集時,也可以改變半角數(shù)字的字形。在這種情況下,必需是與實施形態(tài)具有相同數(shù)目的新的字形信息。
根據(jù)如上所述的理由,在本實施形態(tài)的情況下,采用上述的展開方法,而不是第1~第3方法。
當(dāng)采用第3方法時,當(dāng)然也可以在對第10子集和第1子集的半角數(shù)字不加區(qū)別的情況下采用相同的半角數(shù)字。此外,同樣,即使在實施形態(tài)的情況下,如圖5(A)所示的用于第10子集的字形信息的左半部分的點陣圖形、及如圖5(B)所示的用于第1子集的字形信息的右半部分的點陣圖形,只要是與同一數(shù)字有關(guān),則也可以是相同的。這種情況,對3位全角數(shù)字用的實施形態(tài)的字形信息也是同樣的。
另外,在將第3方法應(yīng)用于2位全角數(shù)字的展開的情況下,在將用于第10子集的字形信息展開時也可以以目的存儲區(qū)的左上端為基準(zhǔn)進行存儲處理,在將用于第1子集的字形信息展開時也可以以目的存儲區(qū)的右上端為基準(zhǔn)進行存儲處理。
(D)實施形態(tài)的效果按照上述實施形態(tài),由于引入了以全角尺寸將2位數(shù)字或3位數(shù)字集中處理的2位全角數(shù)字或3位全角數(shù)字的概念,所以能實現(xiàn)一種可提高數(shù)字部分輸出形態(tài)的多樣性并能得到即使是對月日或門牌號等多位數(shù)字也沒有不諧調(diào)感的打印標(biāo)簽或顯示的帶式打印裝置。
這里,通過采用了從高位側(cè)的數(shù)字起進行確定的分層選擇方法的符號輸入,輸入2位全角數(shù)字或3位全角數(shù)字,所以其操作性良好。
另外,作為用于2位全角數(shù)字或3位全角數(shù)字的展開的字形信息,由于準(zhǔn)備了如圖5和圖6所示的具有全角字符尺寸且用于各位的字形信息并通過2次~3次的從CG-ROM24的讀出將其展開,所以,輸出質(zhì)量良好,同時展開時間也短,而且,幾乎可以不增大CG-ROM24的必要的容量。
(其他實施形態(tài))盡管在上述中已說明過本發(fā)明的其他實施形態(tài),但還可以舉出如下的其他實施形態(tài)。
在上述實施形態(tài)中,示出了可以處理2位全角數(shù)字及3位全角數(shù)字的情況,但對4位以上的全角數(shù)字等也可以適用。
另外,在上述實施形態(tài)中,示出了2位全角數(shù)字或3位全角數(shù)字的所有位都是數(shù)字的情況,但作為一部分的位,也可以包含「’」、「-」(連字符)、「/」、「 」(空白)等有時混入數(shù)字串的字符。如按照這種方式,則能提供例如可以適用于公歷年號「’98 」(意味著1998年)等的3位全角數(shù)字、或可以適用于采用了連字符的住宅號碼標(biāo)記的2位全角數(shù)字及3位全角數(shù)字。在專利的權(quán)利要求范圍中的M位全角數(shù)字這一術(shù)語,假定為也包括這種情況的術(shù)語,此外,在專利的權(quán)利要求范圍中的數(shù)字這一術(shù)語,假定為包含有時混入數(shù)字串的字符的術(shù)語。
另外,在上述實施形態(tài)中,示出了將本發(fā)明應(yīng)用于帶式打印裝置的情況,但也可以應(yīng)用于其他裝置、例如沒有半角字符或1/M縮小功能的印章制作裝置。此外,也可以應(yīng)用于一般具有半角字符或1/M縮小功能的文字處理機等字符信息處理裝置。
如上所述,按照本發(fā)明,備有(1)M位全角數(shù)字輸入取入裝置,用于取入將M(M為2以上的整數(shù))個數(shù)字以與其他1個字符同樣的大小連續(xù)輸出的M個數(shù)字的組構(gòu)成的M位全角數(shù)字的輸入;(2)輸出裝置,當(dāng)在應(yīng)打印的字符串中包含著M位全角數(shù)字時,將構(gòu)成該M位全角數(shù)字的M個數(shù)字以與其他字符的1個字符相當(dāng)?shù)拇笮〈蛴≥敵龌蝻@示輸出;所以,能實現(xiàn)一種可提高數(shù)字部分輸出形態(tài)的多樣性并能得到即使是對月日或門牌號等多位數(shù)字也沒有不諧調(diào)感的打印輸出或顯示輸出、而且使該情況下的操作性及輸出質(zhì)量等得到進一步改善的字符信息處理裝置。
權(quán)利要求
1.一種字符信息處理裝置,用于對所輸入的字符串進行打印輸出或顯示輸出,其特征在于,備有M位全角數(shù)字輸入取入裝置,用于取入將M(M為2以上的整數(shù))個數(shù)字以與其他1個字符同樣的大小連續(xù)輸出的M個數(shù)字的組構(gòu)成的M位全角數(shù)字的輸入;(2)輸出裝置,當(dāng)在應(yīng)打印或顯示的字符串中包含著M位全角數(shù)字時,將構(gòu)成該M位全角數(shù)字的M個數(shù)字以與其他字符的1個字符相當(dāng)?shù)拇笮〈蛴≥敵龌蝻@示輸出。
2.根據(jù)權(quán)利要求1所述的字符信息處理裝置,其特征在于上述M位全角數(shù)字輸入取入裝置,以基于菜單選擇方法的符號輸入取入方法取入M位全角數(shù)字。
3.根據(jù)權(quán)利要求2所述的字符信息處理裝置,其特征在于上述M位全角數(shù)字輸入取入裝置,通過自高位的位開始的選擇取入構(gòu)成M位全角數(shù)字的各位的數(shù)字。
4.根據(jù)權(quán)利要求1~3中的任何一項所述的字符信息處理裝置,其特征在于上述輸出裝置,具有字形信息存儲部,用于存儲用于M位全角數(shù)字的N(N為1~M)位的字形信息、即在其左右方向分成M個區(qū)域后的第N個區(qū)域上包含表示數(shù)字的點陣圖形、在其他區(qū)域上包含空白點陣圖形、并與其他字符的1個字符的大小相當(dāng)?shù)淖中涡畔?;及M位全角數(shù)字展開部,根據(jù)構(gòu)成輸出對象的M位全角數(shù)字的各數(shù)字,從上述字形信息存儲部依次輸出該M個用于各位的字形信息,對該M個用于各位的字形信息進行重寫和合成,從而形成與輸出有關(guān)的M位全角數(shù)字的字形信息。
5.根據(jù)權(quán)利要求4所述的字符信息處理裝置,其特征在于在存儲在上述字形信息存儲部內(nèi)的用于i(i為1~M)位的字形信息的分成M個區(qū)域后的第i個區(qū)域中表示數(shù)字X的點陣圖形、與在用于j(j為1~M;與i不同)位的字形信息的分成M個區(qū)域后的第j個區(qū)域中表示數(shù)字X的點陣圖形,雖然表示同一數(shù)字X,但彼此不同。
全文摘要
本發(fā)明的課題是獲得提高數(shù)字打印的多樣性并能得到即使是對月日或門牌號等多位數(shù)字也沒有不諧調(diào)感的輸出。本發(fā)明涉及對所輸入的字符串進行打印輸出或顯示輸出的字符信息處理裝置。其特征在于,備有:(1)M位全角數(shù)字輸入取入裝置,用于取入將M(M為2以上的整數(shù))個數(shù)字以與其他1個字符同樣的大小連續(xù)輸出的M個數(shù)字的組構(gòu)成的M位全角數(shù)字;(2)輸出裝置,當(dāng)在應(yīng)打印或顯示的字符串中包含著M位全角數(shù)字時,將構(gòu)成該M位全角數(shù)字的M個數(shù)字以與其他字符的1個字符相當(dāng)?shù)拇笮〈蛴≥敵龌蝻@示輸出。
文檔編號B41J21/00GK1229217SQ99102
公開日1999年9月22日 申請日期1999年2月14日 優(yōu)先權(quán)日1998年3月16日
發(fā)明者渡邊健二, 神田美和, 末谷拓哉, 山田勉, 小川貴代司, 細(xì)川豪 申請人:株式會社吉姆帝王, 精工愛普生株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
策勒县| 东乌| 陆川县| 凤翔县| 嘉义市| 宁德市| 宁波市| 鹤岗市| 佛学| 安顺市| 务川| 塘沽区| 慈溪市| 洞口县| 庆云县| 夏邑县| 鄱阳县| 岳阳县| 会同县| 加查县| 临潭县| 文昌市| 南昌市| 平乡县| 新宾| 抚松县| 通山县| 弥勒县| 婺源县| 寿光市| 泸水县| 五指山市| 梅河口市| 毕节市| 巩义市| 巨鹿县| 绍兴县| 英吉沙县| 财经| 当阳市| 罗甸县|