字符串圖像的生成和處理方法及其裝置的製作方法
2023-12-08 16:25:16 6
專利名稱:字符串圖像的生成和處理方法及其裝置的製作方法
技術領域:
本發明涉及一種在電子儀器等圖面表示或印刷表示方面使用多個字符圖像,並在規定的圖像區域生成字符串圖像的字符串圖像的生成和處理方法及其裝置。
個人計算機或印表機等使用的點字形或輪廓字形的字符圖像,為了在做成字符串圖像時不致於使字符的行不齊,考慮各字符的形態,在實際的字符部分的圖像(本說明書中稱作「實字符圖像」)的左右兩側設有對應此實字符圖像字符寬度的空白圖像。此外,在實字符圖像中,在字符部分的圖像的左右兩側還有若干空白圖像。
圖37A是3字符份額圖像區域R1中生成「123」字符串圖像時的視圖。如圖所示,此字符串圖像的「1」、「2」和「3」中三個字符圖像以左右方向相互不空有間隙而鄰接的狀態下布置於圖像區或R1中,在各字符圖像中的實字符圖像的左右兩側,分別設有空白圖像K1,K2,K3。
將這樣的字符串圖像生成於比該字符數份的圖像區域要大的區域中時,「1」及「2」之間和「2」及「3」之間分別插入空間(空白)。另外,在生成比字符串圖像的字符數要少的字符數份的圖像區域時,例如如圖37B,37C所示,將「123」的字符串圖像生成於2字符份額的圖像區域R2或1字符份額的圖像區域R3時,「123」的各字符圖像在左右方向縮小2/3或1/3,生成於圖像區域R2,R3中。
正如上述,將字符串圖像生成於比其字符數要少的字符數份的圖像區域時,各字符圖像被整體縮小。即,各字符圖像也包含空白圖像被縮小,其結果,縮小的實字符圖像的字符寬度變小,字符串圖像的外觀變差。特別是,如圖37C所示,在1字符份額的圖像R3中,生成「123」的字符串圖像時,各實字符圖像的字符寬度變的更窄,整體變得更加纖細,字符串圖像的外觀變的更差。
本發明的第1目的是提供一種即使將字符串圖像生成於比其字符數更少的字符數份的圖像區域時,也能生成不影響外觀的字符串圖像的字符串圖像生成方法及其裝置。
本發明的第2目的是提供一種即使將字符串圖像生成於比其字符數更少的字符數份的圖像區域時,也能生成不影響外觀的字符串圖像的處理方法及其裝置。
為實現上述第1目的,本發明的第1方案是提供一種根據各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖象構成的多個字符圖象,將字符串圖象生成於規定的圖象區域的方法。
本發明第1方案的方法的特徵在於,包括從所述的多個字符圖象中分別取出所述的實字符圖象;並通過將所取出的多個實字符圖象以所希望的方式布置在所述規定的圖象區域,生成所述的字符串圖象的步驟。
為實現上述第1目的,本發明的第2方案是提供一種根據各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖象構成的多個字符圖象,將字符串圖象生成於規定的圖象區域的字符串圖象生成裝置。本發明的第2方案的字符串圖象生成裝置的特徵在於包括,將所述的多個字符圖象的圖象數據加以記憶的記憶手段;從所述的圖象數據中讀出分別表示實字符圖象的實字符圖象數據的讀出手段;和將分別對應於所讀出的多個所述的實圖象數據的多個所述的實字符圖象以所希望的方式布置在所述規定的圖象區域的布置手段。
採用該字符串圖象的生成方法及其裝置,首先,從記憶字符圖象的圖象數據的記憶手段中,通過讀出手段讀出實字符圖象的圖象數據等,由此分別從多個字符圖象中取出實字符圖象。接著,由布置手段,將多個實字符圖象以所希望的方式布置在規定的圖象區域,生成字符串圖象。這樣,由於使用字符寬度比字符圖象整體的字符寬度要小的實字符圖象來生成字符串圖象,即使在其字符串圖象生成於比字符數要少的字符數份的圖象區域,幾乎沒有必要縮小各字符圖象(實字符圖象)。因此,能夠將字符串圖象不影響外觀地生成於規定的圖象區域。另外,在規定的圖象區域,能夠生成由更多的字符(實字符圖象)構成的字符串圖象。再有,在本說明書的字符圖象和字符串圖象中,也包含通常的字符外的、記號或生成於1字符份額的圖象區域內的簡易的圖形等圖象。
最好是,所述方法包含算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度,並在所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時,以使所述的實字符圖象的長度成為所述的區域長度以下的方式縮小所述的各實字符圖象的步驟。
最好是,所述的字符串圖象生成裝置具有算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度的算出手段;將所述的實字符圖象的長度與所述的規定的圖象區域的區域長度比較的比較手段;和當所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時以使所述的實字符圖象的長度成為所述的區域長度以下的方式縮小所述的各實字符圖象的縮小手段。
採用這些較佳方案,當利用比較手段等,對相互無間隙地鄰接的實字符圖象的字符串長度與規定的圖象區域的區域長度進行比較的結果、字符串長度大時,用縮小手段等縮小各實字符圖象,以使字符串長度成為區域長度以下。此時的縮小由於可以使字符串長度成為區域長度以下的程度,沒有必要縮小各實字符圖象。由此,與以往的也包含空白圖象加以縮小的場合相比較,可以使實字符圖象的縮小率小,所縮小的實字符圖象的字符串圖象的外觀沒有受到影響。
最好是,布置所述的實字符圖象的步驟包含將布置在所述的規定的圖象區域狀態下的、位於最外端的所述的實字符圖象和所述的規定的圖象區域端部之間的空餘寬度作為D,將相鄰接的所述的實字符圖象之間的空餘寬度作為B時,以使B=2D的方式將所述的多個實字符圖象布置在所述的規定的圖象區域。
最好是,所述的布置手段包括將布置在所述的規定的圖象區域狀態下的、位於最外端的所述的實字符圖象和所述的規定的圖象區域端部之間的端部空餘寬度作為D,將相鄰接的所述的實字符圖象之間的空餘寬度作為B時,使B=2D地方式將所述的多個實字符圖象布置在所述的規定的圖象區域中的手段。
採用這些較佳方案,由布置手段等,為使端部空白寬度D和字符間空餘寬度B之間的關係成為B=2D,將多個實字符圖象布置在規定的圖象區域,能夠相對規定區域平衡地生成字符串圖象,此外,即使在各實字符圖象的字符寬度各自不同情況下,也能夠保持字符串圖象的平衡。
最好是,所述方法包含算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度,並將所述實字符圖象的長度與所述規定的圖象區域的區域長度比較的步驟;布置所述的實字符圖象的步驟是,在所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時,以使所述的實字符圖象的長度成為所述的區域長度以下的方式,使相鄰接的所述實字符圖象的端部彼此重合。
最好是,所述的字符串圖象生成裝置具有算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度的算出手段;和將所述的實字符圖象的長度與所述的規定的圖象區域的區域長度比較的比較手段;所述的布置手段在所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時以使所述的實字符圖象的長度成為所述的區域長度以下的方式,將鄰接的所述的實字符圖象的端部彼此重合。
採用這些較佳方案,當由比較手段等對相互無間隙鄰接的實字符圖象的字符串長度與規定的圖象區域的區域長度比較的結果、字符串長度大時,用布置手段等,使字符串長度成為區域長度以下,使所鄰接的實字符圖象以其端部彼此重合布置著。例如字符數為n、實字符圖象的重合部分的寬度為d時,如果字符串長度比區域長度大(n-1)×d,通過將上述鄰接的實字符圖象的端部彼此重合,不用縮小各實字符圖象,能夠在規定的圖象區域生成字符串圖象。
最好是,所述的實字符圖象的重合部分的寬度為所述的實字符圖象的線幅以下。
採用這樣的方案,由布置手段等,為使實字符圖象的重合部分的寬度成為實字符圖象的線幅以下,布置實字符圖象,即使相鄰接的實字符圖象的端部彼比重合,也不會影響字符串圖象的外觀。
例如,所述的多個字符圖象可為2個字符圖象,而所述的規定的圖象區域為1字符份額的圖象區域。
此外,所述的多個字符圖象可以是3個字符圖象,而所述的規定的圖象區域是1字符份額的圖象區域。
為實現上述的第2目的,本發明第3方案提供了一種字符串圖象的處理方法,包括如下步驟從各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖象構成的多個字符圖象中分別取出所述的實字符圖象;並通過將所取出的多個實字符圖象以所希望的方式布置在所述規定的圖象區域,生成所述的字符串圖象;和將所述的字符串圖象進行與1字符份額的字符圖象同樣的方式的處理。
為實現上述第2目的,本發明第4方案提供了一種字符串圖象處理裝置,具有,將多個字符圖象的圖象數據加以記憶的記憶手段;從所述的圖象數據中讀出分別表示實字符圖象的實字符圖象數據的讀出手段;和將分別對應於所讀出的多個所述的實圖象數據的多個所述的實字符圖象以所希望的方式布置在所述規定的圖象區域以生成字符串圖象的布置手段,和將所述的字符串圖象以與1字符份額的字符圖象同樣的方式進行處理的處理手段。
採用該字符串圖象的處理方法及其裝置,由處理手段等,通過將字符串圖象與1字符份額的字符圖象同樣處理,例如進行與將字符圖象旋轉的同樣方法,能夠使字符串圖象整體旋轉。就是說,在字符串圖象包含橫書文中的情況下,當該文用縱書進行圖面表示或印刷時,通過將文中的字符串圖象與此狀態的原有字符圖象同樣地旋轉90度,能夠將橫書文用無失調感的縱書進行圖面表示。
本發明的上述以及其他的目的,特徵和優點將通過下文根據附圖的詳細描述中更加明了。
圖1A是示出了適用本發明一實施例的字符串圖像的生成和處理方法及其裝置的印章生成裝置的外觀俯視圖。
圖1B是示出前述印章生成裝置的外觀的正視圖。
圖2是示出印章生成裝置的機械裝置部的內部構造圖。
圖3是示出印章主體的俯視圖。
圖4是示出製版板的構造圖。
圖5是示出機械裝置部的曝光部周圍的俯視圖。
圖6是示出取下開關蓋狀態的凹槽周圍的俯視圖。
圖7A,7B是示出各種印章主體裝入凹槽狀態的構造說明圖。
圖8A-8G是說明了各種印章主體的判別模式的說明圖。
圖9是印章檢測部的檢測動作的縱剖視圖。
圖10是凹槽及印章檢測部周圍的俯視圖。
圖11是印章生成裝置的控制框圖。
圖12是示出印章生成裝置的主要任務起動處理一例的流程圖。
圖13是示出印章字符輸入順序的流程圖。
圖14A,14B是示出印章圖像一例的視圖,圖14A是示出用通常印章字符輸入所輸入時的視圖,圖14B是示出「24」及「247」的字符串部分由本發明的字符串圖像生成方法生成時的視圖。
圖15A,15B是將2字符的字符串圖像生成於1字符份額的圖像區域時的圖面圖像圖。
圖16是將3字符的字符串圖像生成於1字符份額的圖像區域時的圖面圖像圖。
圖17是示出字符串圖像生成的處理順序的流程圖。
圖18是由2個字符圖像的圖像數據生成字符串圖像數據後的圖像圖。
圖19A-19E是字符圖像「1」-「5」的點陣圖。
圖20A-20E是字符圖像「6」-「0」的點陣圖。
圖21A與19B同樣是字符圖像「2」的點陣圖。
圖21B是字符圖像「2」的實字符圖像的點陣圖。
圖21C是字符圖像「2」的實字符圖像縮小75%的點陣圖。
圖21D是字符圖像「2」的實字符圖像縮小50%的點陣圖。
圖22A是與19d同樣的字符圖像「4」的點陣圖。
圖22B是字符圖像「4」的實字符圖像的點陣圖。
圖22C是字符圖像「4」的實字符圖像縮小75%的點陣圖。
圖22D是字符圖像「4」的實字符圖像縮小50%的點陣圖。
圖23A是示出實字符圖像的點數為10點的字形(CB體)一例(「2」)的點陣圖。
圖23B是示出實字符圖像的點數為10點的字形(CB體)另一例(「4」)的點陣圖。
圖24是在1字符份額的圖像區域內配置2字符的實字符圖像時的說明圖。
圖25是示出計算實字符圖像(2字符)的配置位置的順序流程圖。
圖26A是示出實字符圖像的點數為13點黑體的字形「9」的字符圖像圖。
圖26B示出實字符圖像的點數為13點黑體的字形「0」的字符圖像圖。
圖27是示出將「9」及「0」的實字符圖像的端部彼此重合成「90」的字符串圖像圖。
圖28是示出將「9」及「0」的端部彼此越過線幅重合成「90」的視圖。
圖29是將3個字符圖像的圖像數據生成字符串圖像數據後的圖像圖。
圖30A是與圖20B同樣的字符圖像「7」的點陣圖。
圖30B是字符圖像「7」的實字符圖像的點陣圖。
圖30C是將字符圖像「7」的實字符圖像縮小50%的點陣圖。
圖31是示出實字符圖像的點數為10點的字體(CB體)一例(「7」)的點陣圖。
圖32是在1字符份額的圖像區域內配置3字符的實字符圖像時的說明圖。
圖33是示出計算實字符圖像(3字符)的配置位置的順序流程圖。
圖34A是示出實字符圖像的點數為9點的黑體字形「9」的字符圖像圖。
圖34B是示出實字符圖像的點數為9點的黑體字形「0」的字符圖像圖。
圖34C是示出實字符圖像的點數為9點的黑體字形「8」的字符圖像圖。
圖35是示出將「9」、「0」和「8」的實字符圖像的端部彼此重合為「908」的字符串圖像圖。
圖36A是示出將圖14B的橫書的印章圖像變為縱書時的視圖。
圖36B是示出將圖14B的「24」及「247」的字符串圖像的各字符分別處理進行縱書時的視圖。
圖37A-37C是示出用以往的字符串圖像生成方法,用多個字符圖像將字符串圖像生成於規定的圖像區域內時的視圖。圖37A是將3字符的字符串圖像生成於3字符份額的圖像區域內時的圖面圖像圖。圖37B是將3字符的字符串圖像生成於2字符份額的圖像區域內時的圖面圖像圖。圖37C是將3字符的字符串圖像生成於1字符份額的圖像區域內時的圖面圖像圖。
下面,參照附圖對本發明的字符串圖像生成和處理方法及其裝置適用於生成印章的印章生成裝置的一實施例加以說明。
此印章生成裝置是在印面由紫外線硬化樹脂形成的印章主體上,通過把色帶上印字(印刷)的印章字符(包含符號,圖樣的印章圖像)作為掩膜進行紫外線曝光,生成所希望的印章(圖章)。本發明的字符串圖像的生成和處理方法及其裝置主要是生成印章圖像數據,該印章圖像數據成為色帶上生成掩膜的信息。圖1A是印章生成裝置的俯視圖,圖1B是印章生成裝置的正視圖,圖11是印章生成裝置的控制框圖。
如圖1A及1B所示,此印章生成裝置1的結構為,由分為上下2部分的裝置盒體2形成其外殼,前部裝有電子裝置部3,後部裝有機械裝置部4。在機械裝置部4的中央形成凹槽6,以在裝置主體5上裝有作為印章生成對象物的印章主體A(見圖3),凹槽6上設有帶窗戶的開關蓋7。在機械裝置部4的左部,設有功能開關8,以在將印章生成裝置1切換為輸入·製版(印字)動作或曝光動作的同時開啟開關蓋7。此功能開關8的切換操作成為對後述的控制部300的輸入接口304的信息,此外在此操作位置上設有「曝光」、「輸入/製版」、「OFF」以及「OPEN」的操作表示,在「曝光」、「輸入/製版」及「OPEN」的位置上設有與控制部300的輸出接口305連接的發光元件12。在機械裝置部4的右側的印章生成裝置1上形成有後述的印章字符標籤生成用的製版板B(見圖4)的插入口9a及取出口9b。另外在機械裝置部4上位於凹槽6的外側可自由裝卸地設有維修蓋10,此維修蓋10的內部裝有可裝卸色帶C的色帶盒11(見圖2)。
電子裝置部3的上表面形成操作部21,並內藏有後述的控制部300。操作部21上設置著與控制部300的輸入接口304連接的按鍵群22及操作標度盤23,與輸出接口305連接的表示器驅動迴路24a(圖中未示出)和由此表示驅動迴路24a驅動的表示器24。操作標度盤23具有由設置在中心部的圓形執行鍵31、設置在其外側的環狀的分成4部分的光標/轉換鍵32、再在其外側設置的環狀的字符輸入鍵33組成的三重結構,字符輸入鍵33的表面印刷有五十音的平假名、數字、字母及符號等(圖中省略了)。印章字符的輸入首先是按下按鍵群22中規定的按鈕22a,確定字符尺寸等輸入模式後,將字符輸入鍵33與三角標記25相一致地旋轉,按下執行鍵31進行平假名輸入,根據輸入的平假名,通過光標/轉換鍵32轉換成為漢字。於是所希望的印章字符就生成於表示器24上並確定下來。
在此,對生成印章場合的一連串操作參照圖1A、1B及圖2加以簡單說明。首先,將功能開關8從待機位置「OFF」旋轉操作至「OPEN」位置,開啟開關蓋7,將印章主體A設置於凹槽6內。隨著此印章主體A的設置固定,由與控制部300的輸入接口304連接的印章檢測部66,檢測出印章主體A的種類。
接著,將功能開關8旋轉操作至「輸入/製版」位置,使功能轉換為輸入·製版動作,操作按鍵群22及操作際度盤23,輸入印章字符。印章字符的輸入結束後,將做有印章字符標籤的製版板B插入並固定在插入口9a中。
之後,操作按鍵群22上給定的按鈕22a,進行製版動作(製版處理)即印字。此印字同時做在色帶C和製版板B上,色帶C的印章字符的油墨部分轉印到製版板B上。一旦印字結束,色帶C的印字部分送入前方進行曝光,同時,製版板B從取出口9b送出外部。在此,根據送出的製版板B,確認印章字符無誤,接著,將功能開關8旋轉操作至「曝光」位置以將功能轉換為曝光動作,進行曝光。
曝光結束後,將功能開關8旋轉操作至「OPEN」位置,開啟開關蓋7,從凹槽6取出印章主體A,將其衝洗。通過衝洗完成印章,並在印章製成後,從上述的製版板B剝下印章字符標籤,以將其貼到印章背面。
下面,參照圖2至圖10,對印章生成裝置構成部位內的與後述的控制部300相關連的部位按順序加以說明。
色帶盒11為可自由裝卸地安裝在裝置主體5上的結構,在色帶C消耗後能夠替換該盒。如圖2所示,色帶盒11的一端設有卷取筒13,另一端設有開捲筒14,色帶C從開捲筒14開卷,大致彎曲成「L」狀,卷取到卷取筒13上。在彎曲成「L」狀的色帶C的行走路徑上,短邊部分面對後述的印字部64,長邊部分面對曝光部65。此時色帶C和上述的製版板B同時面對印字部64,而印字後的色帶C面對曝光部65。
色帶C由透明的窄帶材和其上塗布的油墨構成,在本實施例中,為6微米厚。印字部64中一旦在該色帶C上進行印字後,油墨部分就轉印到製版板B上。由此在色帶C的窄帶材上形成油墨的字符部分剝離的負圖像,而在製版板B上形成附著有油墨的字符部分的正圖像。於是,色帶C的印字部分被作為掩膜利用送入前方的曝光部65,而製版板B為確認印章字符而被貼到作成的印章上,向裝置外部送出。
製版板B如圖4所示,具有使基片Ba和粘接片Bb層疊的結構,整體形成紙籤形。粘接片Bb上形成方形虛線Bc,沿此虛線Bc從基片Ba剝下的粘接片Bb的方形部分成為粘貼到上述印章背面的印章字符標籤Bd。印章主體A與作為印章的用途相一致,準備了形狀不同的多種,與此相對應,製版板B也準備了其印章字符標籤Bd的部分形狀(虛線的形狀)不同的數種。
此外,印章主體A如圖3如示,將樹脂等構成的託柄Aa的前端上貼有較薄的海棉(發泡氨基甲酸乙脂)Ab的同時,在海棉Ab上貼有不受紫外線影響的樹脂基Ac,進而在樹脂基Ac上貼有構成印面Ad的紫外線硬化樹脂。在此印章主體A的紫外線硬化樹脂(印面Ad)的部分,通過把色帶C作為掩模進行紫外線曝光,相當印面Ad的印章字符的部分硬化。在此狀態下通過將印章主體A從凹槽6中取出,衝洗,洗去水溶性未硬化部分,完成印章。此外,圖中的符號Ae是樹脂制的罩。
下面,參照圖2及圖11,說明印字部64。印字部64具有與控制部300的輸出接口305連接的頭部驅動迴路56a和電機驅動迴路57a,由頭部驅動迴路56a驅動、將印章字符印在色帶C上的印字頭(熱敏頭)56,由色帶驅動迴路57a區動的、對應印字頭56的印字動作送進色帶C的壓板輥57,和設置在印字頭56的頭部表面上的頭部溫度傳感器56b。另外,朝向印字頭56和壓板輥57的接觸部分的裝置盒體2上形成送入上述製版板B的送入通路181,和送出製版板B的送出通路182。在送入通路181的上遊端上形成向外部開放的上述插入口9a,而在送出通路182的下遊端上形成向外部開放的上述取出口9b。
壓板輥57為上述的驅動輥,從開捲筒14開卷出色帶C的同時,與印字頭56之間加入製版板B,使色帶C和製版板B以重合狀態面對印字頭56。印字頭56是熱敏頭,通過熱轉印,將塗布於色帶C的窄帶材上的油墨轉印到製版板B上。通過這種轉印,從色帶C上剝下相當於印章字符的部分,此部分的窄帶材成為了透明狀,而剝下的油墨作為印章字符附著於製版板B上。另外頭部表面溫度傳感器56b是一種設置成成如上述那樣的緊貼在印字頭56的頭部表面上的熱敏電阻類溫度傳感器,它與控制部300的輸入接口304連接,檢出並報告印字頭56的表面溫度。
檢測製版板B的插入及送出的基準位置的傳感器183面對送入通路181,插入送入通路181內的製版板B根據傳感器183的檢測結果由壓板輥送入,從該印章字符標籤Bd前端部位置開始印字。在構成送出通路182左側的壁上,其前端(上遊端)形成分離爪部184,通過該分離爪部184將重疊狀態送入的色帶C和製版板B分開。於是色帶C送入前方的曝光部,而製版板B經送出通路1 82送出裝置外部。
下面,參照圖2及圖11說明曝光部65。曝光部65具有與控制部300的輸出接口305連接的光源驅動迴路191a,與固定在凹槽6內的印章主體A的印面Ad對峙設置的並由光源驅動迴路191a驅動的紫外線光源191,設置在紫外線光源191和印章主體A的印面Ad之間的壓板58。紫外線光源191為稱做半熱管的自加熱型熱陰極管,支撐於位於圖中未示出的基板上的螢光管架上。印章主體A的印面Ad和壓板58及紫外線光源191相互分別存有間隙地平行設置,該印面Ad與壓板58之間配置有色帶C。
壓板58由透明的樹脂等構成,將前進的色帶C與印章主體A的印面Ad接觸。即曝光之際,由壓板58將色帶C與印章主體A的印面Ad接觸後,紫外線光源191點亮,越過壓板58時色帶C作為掩膜進行曝光(見圖5)。此外,在曝光部65上設有與控制部300的輸入接口304連接並檢測、報告曝光部65周圍(環境)溫度的熱敏電阻類周圍溫度傳感器67。
隨著壓板58的前進,第1導銷53和第2導銷54也同方向移動。這種移動使張掛在第1及第2導銷53,54之間的色帶C的張力得以減緩,色帶C在其張力減小狀態下,即不產生縱皺的狀態下與印章主體A的印面Ad接觸。
此狀態將參照圖2及圖5更祥細地加以說明,圖2中行走的色帶C上因卷取筒13作用著強的張力,上述的色帶C為極薄的帶時會產生縱皺。但是當這種狀態的色帶C壓緊在印章主體Ad上時,色帶C以生成縱皺的狀態壓緊在印面Ad上,這樣,印章字符在變形狀態下進行了曝光。此外,一旦色帶C鬆弛,印章字符就在錯位狀態下進行曝光,這裡,如圖5所示,隨著壓板58前進,第1導銷53及第2導銷54也前進,色帶C的張力得以減緩的同時,此時,通過張力銷55,給色帶C施以不生成縱皺的微小的張力。
圖5曝光狀態中的色帶C通過長力銷55及第2路徑銷52,在壓板58兩端向後方彎曲,通過形成於壓板58兩端的倒角部分207的作用,色帶C上還會生成無用的皺紋。
正如上述由印字形成在製版板B上的正圖像和形成於色帶C上的負圖像分別作為印章字符標籤和各曝光用掩膜使用。即這些圖像作出的照片直接反映為作為印章的成品的照片。特別是,作為曝光用掩膜使用的色帶C變形的話,印章字符就會在變形狀態下曝光,因此除了對上述的張力需要增加機械結構上的改進外,還要對於熱量進行電氣功能上的改進,使色帶C上不產生無用的皺紋等。
下面,對與開關蓋7聯動的印章檢測部66加以說明。該印章檢測部66對印章主體A安裝在凹槽6內的狀態檢測的同時,判斷印章主體A的種類。對於印章主體A,準備了方形印用、姓名印用、商業印用、住所印用等各種形狀的不同印章主體,這些各種印章主體A的長度相同,寬度和厚度不同。為了將這樣寬度和厚度不同的各種印章主體A在寬度方向和厚度方向固定於凹槽6內一定的位置上,在本實施例中,如圖6和圖7A,B所示,在凹槽6的底面6b上立設著4根長短不同的凸臺251,與之相對應的印章主體A上形成與凸臺251嵌合的嵌合孔Af(見圖7A和7B)。
4根凸臺251設置成「T」字形,與之相對應,例如在方形印時形成2個嵌合孔Af(圖7),而在商業印中形成4個嵌合孔Af(圖7B)。這樣,印章主體A的嵌合孔Af的個數和深度因印章主體A的種類而不一致,通過這些嵌合孔Af和凸臺251的組合,裝在凹槽6內的各種印章主體A的印面Ad的中心通常定位於同一位置上。
另外,在印章主體A的印面Ad相反的背面Ag上,橫排於厚度方向中間位置上形成多個小孔(種類檢測孔)Ah,通過與後述的印章檢測部66的開關陣列262的協同作用,判斷印章主體A的種類(見圖8A-8G)。此外,在印章主體A的背面Ag上,貼上與印字後的色帶C分離並送出裝置外部的製版板B的印章字符標籤Bd,由此,蓋住小孔Ah。
印章檢測部66如圖9和圖10所示,具有由對置於印章主體A的背面Ag設置的開關架(兼作凹槽6的壁面)261和支撐於開關架261上的6個檢測開關263構成的開關陣列262。各檢測開關263由按鈕開關等構成的開關主體264和前端面臨凹槽6內的開關頂265構成。開關頂265由平板部266和從平板部266起直角延伸的檢測突出部267構成,由在平板部266下部、形成於開關架261上的導向凸起268和在檢測凸起部267中形成於開關架261上的導向孔269導引,以在前後方向移動。
開關主體264固定於基板270的內表面,其柱塞271以碰到開關頂265的平板部266的方式設置。此時,柱塞271在其彈簧力作用下將開關頂265壓向凹槽6側,在此彈力作用下,檢測凸起部267的前端處於從開關架261的導向孔269伸出凹槽6內的狀態,和克服此彈簧力沉入導向孔269內狀態,對應於檢測開關263的ON/OFF。此時,開關陣列262內任一個檢測開關263處於ON狀態時,即檢測凸起部267的前端沉入導向孔269時,檢測出印章主體A的安裝,反之,所有的檢測開關263處於OFF狀態時,即檢測凸起部267的前端從凹槽6內退出時,檢測出印章主體A沒有裝上。於是,開關陣列262的各檢測開關263根據所對應的印章主體A的小孔Ah的有無,成為ON或OFF任一狀態。因此,通過6個檢測開關263的ON·OFF的模式,能判斷出印章主體A的種類。
圖8A-8G表示出印章主體A的小孔Ab與6個檢測開關(檢測凸起部)263的關係。由6個檢測開關263與小孔Ah有無的關係,可獲得26-1種類即63種判別模式。此時對於方形印等寬度較窄的印章主體A,相對兩外端的2個檢測開關263的小孔Ah無,這2個檢測開關263朝印章主體A2側的空間伸出。即,在方形印等寬度較窄的印章主體A中,是以印章主體A的最外端有架空的小孔Ah作為判斷模式加以認識的。
下而參照圖11說明控制部300。控制部300由例如微機構成,具有CPU301,ROM302,RAM303,輸入接口304,輸出接口305以及連接它們的系統總成306。
ROM302內存儲有各種程序或假名漢字轉換用辭典數據,字符·符號等各種字形數據等的固定數據。RAM303作為作業區域使用,另外,能用於存儲使用者所輸入的固定數據。該RAM303的存儲數據即使在電源斷開時也能成為備份。
輸入接口304具有將來自前述功能開關8、操作部21的按鍵群22、操作標度盤23、印字部64的頭部表面溫度傳感器56b、曝光部65的周圍溫度傳感器67、印章檢測部66等的輸入信號經過系統總成306輸入CPU301或RAM303中的接口功能。此外,輸出接口305具有將來自CPU301、ROM302或RAM303的各種控制信號或各種控制用數據經系統總成306輸入,並相對前述的發光元件12、操作部21的表示器驅動迴路24a、印字部64的頭部驅動迴路56a、電機驅動迴路57a、曝光部65的光源驅動迴路191a等輸出的接口功能。
CPU301進行多任務處理,根據來自輸入接口304的輸入信號或按照此時處理內容所定的ROM302內的處理程序,將RAM303作為作業區域使用,必要時適當地使用處理存儲在ROM302或RAM303內的固定數據。
圖12示出主要任務起動處理一例(直到製版處理的流程)。同圖所示,一旦主要任務起動處理的任務啟動,首先確保工作(作業)區域(S11),接著,啟動表示處理(S12a,S12b,S12c)和單元(印章主體A)判斷誤差處理(S13)的任務。之後,啟動輸入誤差判斷處理(S14)、特徵等輸入處理(S15)和製版(印章)圖象生成處理(S16)等的任務。這些處理(S14,S15,S16)的任務同時進行處理。
具體地,由於進行特徵(字符·符號·圖形等)的輸入,在直到進行接下來的特徵輸入(S15)之間,判斷所輸入的字符數等無不適(S14),生成製版用圖象(S16)。在這些處理途中,一旦進行特徵的輸入(S15),直接中止輸入誤差判斷處理(S14)和製版圖象生成處理(S16),重新從最初再次開始各處理。也就是,現輸入的特徵數據有變更時,實施處理(S14,S16),並在製版處理(S17)實施前,常常是根據最新的特徵數據生成製版圖象。
另外,上述的多任務處理這樣的並列處理也能夠通過程序,或把上述那樣的任務處理作為全部插入處理、並採用對所發生的插入的優先順序加以控制的插入控制迴路來實現。
本印章生成裝置1的場合,本發明的字符串圖象生成和處理方法及其裝置主要通過控制部300和操作部21加以實現,下面,將參照圖11-圖36B,對成為其特徵的動作加以說明。另外,正如上述,印面Ad中的印章字符由於是由生成於色帶C上的印章圖象形成的,在以下的說明中,以色帶C上印章圖象的生成為中心加以說明。
圖13是印章字符輸入順序的流程圖。按照此順序,例如輸入圖14A所示的「千代田區霞ケ關1-24-247」構成的住址印章字符,將「24」和「247」的字符串生成於色帶C上的1字符份額的區域(圖象區域),進行製版,對生成同圖B所示的印章圖象的情況加以說明。
當上述印章生成裝置1的電源為ON上,印章生成裝置1處於印章字符可以通常的輸入模式(通常輸入模式)輸入的狀態。在此,首先,從左順序地輸入圖14A的印章字符。即,操作字符輸入鍵33(根據必要和光標/轉換鍵32),進行平假名輸入,轉換適宜的漢字直到輸入「千代田區1-」(S21,S22,S23)。
接著,在輸入「24」的印章字符時,通過輸入前操作按鈕22a或光標/轉換鍵32等,輸入模式從「通常輸入模式」變更為「2位數字輸入模式」(S24)。於是,在此輸入模式下輸入「24」(S25)。具體地,轉動字符輸入鍵33,一旦「2」與三角標記25重合,表示器24上表示出圖15A所示的「1/2」的符號和「2」字符,同樣,三角標記25與「4」重合時,表示該圖B所示的符號和字符。這樣,可表示所希望的字符,並確定它。由此,在RAM303中,存儲了生成於1字符份額圖象區域內的「24」的字符串圖象數據。
這樣輸入「24」後,輸入模式一旦返回「通常輸入模式」,就輸入「-」。另外,表示在「2」和「4」字符前的「1/2」符號只表示在表示器24中,實際製版處理之際,不會生成於色帶C上。
接著,輸入「247」,但在此數字輸入前,要將輸入模式變更為「3位數字輸入模式」(S24)。於是,在此輸入模式下輸入「247」(S25)。具體為,一旦輸入模式變更為「3位數字輸入模式」,表示器24上一覽表示如圖16所示的「1/3」符號和「0」、「1」、「2」、…直到「9」的字符。於是,首先,通過操作光標/轉換鍵32,移動光標,選擇「2」,並確定下來。同樣,依次選擇「4」和「7」並確定它們。由此,在RAM303中,存儲生成於1字符份額圖象區域中的「247」字符串圖象數據。另外,「1/3」符號在實際的製版處理時不生成於色帶C上,與上述「1/2」符號場合是同樣的。
在此,參照圖17和圖18,對於將上述2位數字「24」和3位數字「247」的字符串作為字符串圖象數據生成於相當1字符份額圖象區域(例如縱24×橫24點)的RAM303的數據生成區域中的情況(字符串圖象生成處理)詳細說明。另外,上述「2」、「4」、「7」各字符作為由縱24×橫24點的點陣構成的字符圖象。
圖17為示出字符串圖象生成處理的處理順序的流程圖。圖18是根據「2」和「4」的字符圖象數據,將字符串圖象數據生成於RAM303上為至的圖形。正如兩圖所示,一旦輸入「24」,首先,由CPU301(讀出手段),根據記憶於ROM302(記憶手段)中的「2」和「4」的圖象數據,讀出實字符圖象的數據(實圖象數據)(S31,步驟1)。
即,在ROM302中,記憶了如圖19A-圖20E所示的、由24×24的點陣構成的字符圖象「1」、「2」、…「9」、「0」的圖象數據(明朝體),同時,也記憶了下述表1示出一例的實圖象數據獲得圖表,參照此圖表,能讀出實圖象數據。
表1
另外,上述表1中各點陣的「a」和「b」列記載的數值分別表示為圖19A-圖20E的各字符圖象中所示的字符圖象左側的空白圖象的點數,和實字符圖象(在這些實字符圖象中也包含在左右兩側的若干空白圖象)的點數。但是,在讀出實際的實圖象數據時,只讀出從點陣左起第a點的點列到第a+b點的點列的數據。
於是,根據上述那樣讀出的「2」和「4」的實圖像數據,由CPU310(比較手段),把實字符圖像和相互沒有間隙地左右相鄰接時的字符串長度(左右方向的點數)及1字符份額的圖像區域的區域長度(左右方向的點數(24點))進行比較、判斷(S32)。此時,「2」和「4」的實字符圖像的字符寬度的點數(下面所稱「點數」意為左右方向字符寬度的點數)正如上述表1所示,由於均為16點,則字符串長度成為32(16+16)點。這裡,此時為使字符串長度成為24點以下,用CPU301(縮小手段),縮小各實字符圖像(S33,步驟2)。
此時分別縮小上述的「2」和「4」那樣的16點的實字符圖像,使它們左右鄰接,字符串長度成為24點以下,可以將各實字符圖像縮小到75%以下。圖21C及圖22C是「2」的實字符圖像(圖21B)和「4」的實字符圖像(圖22B)分別縮小到75%時的實字符圖像(下面將縮小的實字符圖像稱作「縮小實字符圖像」)。此時的縮小是將縮小前的實字符圖像的點陣(下面稱作「前圖像」)每4列分成4組,並將該前圖像對應於各組由3列組成的4組的縮小實字符圖像的點陣(下面稱作「後圖像」)而進行的。具體由例如下述表2所示,前圖像對應於後圖像。
表2
其中,+邏輯和(OR)·邏輯積(AND)即,將前圖像的第1列與後圖像的第1列相對應,將前圖像的第2列和第3列的邏輯和與後圖像的第2列相對應,將前圖像第2列和第3列的邏輯積的結果與第4列的邏輯和與後圖像的第3列相對應。由此,16點的實字符圖像能縮小為12點,縮小字符串圖像「24」的字符串長度從32點變為24點。
圖21D和圖22D分別是圖21B和22B縮小50%時的縮小字符圖像。以往,也包括字符圖像左右的空白圖像縮小時,為了將2字符的字符串圖像的字符串長度做成24點,如圖21D和22D所示,必須將24點的各字符縮小50%。但是採用本發明的字符串圖像生成方法及其裝置,各字符圖像即使不縮小到50%,也能將2字符份額的字符串圖像做成24點以下,而字符圖像自身還不會變得過細。
於是,將上述的「2」和「4」的實字符圖像縮小後,為了將這些縮小實字符圖像配置於1字符份額的圖像區域,將這些縮小圖像數據存儲於RAM303的數據生成區域,生成字符串圖像數據(S34,步驟3)。
根據如此做成的字符串圖像數據,由於字符串圖像的上述「2」和「4」的縮小實字符圖像都由12點構成,所以兩縮小實字符圖像無空間隙地鄰接設置著。
另外,字形即使為24×24的點陣的字符圖像,實字符圖像的字符寬度也比圖19A-圖20E所示的字符圖像的實字符圖像的字符寬度窄。圖23A,23B是示出字符圖像的左側的空白圖像的點數a為7點、實字符圖像的點數b為10點的字形的字符圖像一例(「2」、「4」)的視圖(下面把該字形稱作「CB體」)。
在這樣的CB體字形中,生成「24」的字符串圖像時,「24」的字符串長度為20點,由於比1字符份額的圖像區域的區域長度(24點)要小,不需成為上述那樣的縮小(S33),能夠由實圖像數據直接生成字符串圖像的數據(S34)。此時2字符的實字符圖像(「2」、「4」)如下述那樣配置在1字符份額的圖像區域。
如圖24所示,在將圖像區或R的點數做成A,將2個實字符圖像的點數分別作成b1和b2,將兩實字符圖像和圖像區域R的左右的端部之間的空白(端部空白寬度)的點數做成D,將實字符圖像彼此之間的字符間(字符間空白寬度)的點數做成B的情況下,兩實字符圖像的配置位置,即圖像區域R的左端為0時左側實字符圖像的左端位置P1和右側實字符圖像的左端位置P2按照如圖25所示順序算出。
即,首先用兩實字符圖像的點數b1和b2加出的結果代入變量C(S41)。接著,從圖像區域R的點數A減去變量C的值,算出圖像區域R中實字符圖像以外的空白部分的點數(2D+B),用該結果除以4所得的值的整數值變成為點數D(端部空白寬度)(S42)。此外,在此將空白部分的點數除以4成為B=2D,決定點數D(端部空白寬度)和點數B(字符間空白寬度)。另外S42的「D=int((A-C)/4)」的「int」表示內的值的整數值。
之後,判斷由上述S42的點數D(端部空白寬度)的值的正負(S43)。此時,D的值不為負時,即D的值大於0時,D值保持原值,D值為負時,D值為0(S44)。於是,根據以上結果,P1的值成為D,而P2的值成為A-D-b2(S45)。由此,算出兩實字符圖像的左端位置P1和P2(見圖24)。
但是,將上述CB體字形「2」和「4」的實字符圖像(b1=b2=10點)配置在1字符份額的圖像區域(A=24點)時,「2」和「4」的實字符圖像的左端位置P1和P2分別成為1(=int((24-20)/4))和13(=24-1-10)。另外,此時點數D(端部空白寬度)是1(點),點數B(字符間空白寬度)是2(點)。
不用說可以將上述CB體字形「2」和「4」的實字符圖像的配置和上述的實字符圖像的縮小處理聯合,以生成字符串圖像。此時,一旦10點的實字符圖像縮小到例如75%,縮小實字符圖像成為了不整的7.5點,在這樣情況下,小數點以下四捨五入成為8點。但是,把8點的縮小實字符圖像配置於1字符份額的圖像區域(A=24點)時,「2」和「4」的縮小實字符圖像的左端位置P1和P2分別成為2(=int((24-16)/4))和14(=24-2-8)。並且,此時點數D(端部空白寬度)為2(點),點數B(字符間空白寬度)為4(點)。
下面,對於通過2個實字符圖象的左右端部相互重合,將字符串圖象生成於1字符份額的圖象區域的情況加以簡單地說明。此外,為了易於理解重合部分,用「9」和「0」的字符圖象作為例子加以說明。
圖26A和26B是示出實字符圖象的點數例如為13點的黑體的字形「9」和「0」的字符圖象。另外,這些字符圖象的線寬大致為2-3點。從這些字符圖象取出實字符圖象,在相互不空間隙鄰接時,從1字符份額的圖象區域(24點)會擠出2(13+13-24)點。在此,實字符圖象「9」的右側端部和實字符圖象「0」的左側端部重合成2點份額以上,如果這種重合不損害字符串圖象的外形,則不用縮小實字符圖象,能將「90」的字符串圖象生成於1字符份額的圖象區域(見圖27)。
此時,實字符圖象「9」和「0」的左端位置P1和P2按上述圖25所示順序算出。此時,如圖25和圖27所示,在S42中,由於點數D(端部空白寬度)成為-0.5(=int((24-(13+13))/4),D用0替換(S44)。但是,實字符圖象「9」的左端位置P1成為0,而實字符圖象「0」的左端位置P2成為11(=24-0-13)。另外,上述的13點的字形不存在時,通過適當地縮小ROM302中記憶的字形,可以生成13點的縮小實字符圖象。
另外,在上述使實字符圖象的端部相互重合時,一旦重合於其線幅以上,如圖28所示,一側的實字符圖象的端部擠入另一側的實字符圖象的線幅內側,會損害字符串圖象的外形。但是,在上述的實字符圖象相互重合時,最好是其重合部分的寬度為實字符圖象的線幅以下。
下面,參照圖17和圖29-圖35,對3位數字「247」的字符串生成於1字符份額的圖象區域的場合加以說明。圖29是從「2」、「4」和「7」的字符圖象的圖象數據直到將字符串圖象數據生成於RAM303中的圖像。如此圖所示,一旦輸入「247」,與上述2位數字的輸入同樣,根據ROM302中記憶的「2」、「4」和「7」的圖象數據,讀出各實圖象數據(S31,步驟1)。
於是,根據「2」、「4」和「7」的實圖象數據,將實字符圖象與相互無間隙地左右鄰接時的字符串長度和1字符份額的圖象區域長度由CPU301比較·判斷(S32)。此時,「2」、「4」和「7」的實字符圖象的點數如上述表1所示,由於都為16點,字符串長度則為48(16+16+16)點。但是,為使字符串長度成為24點,各實字符圖象可以縮小50%以下。
圖21D,圖22D和圖30C是各圖B的實字符圖象分別縮小50%時所縮小的實字符圖象的點陣圖。此時的縮小,是將縮小前的實字符圖象的點陣(前圖象)分割成每2列8組,計算各組的2列點列的邏輯和(OR),將16點的實字符圖象縮小成8點(S33,步驟2)。
於是,將縮小的「2」、「4」和「7」的實字符圖象的縮小圖象數據存儲在RAM303的數據生成區域,生成字符串圖象數據(S34,步驟3)。根據如此生成的字符串圖象數據,字符串圖象的「2」、「4」和「7」的縮小實字符圖象由於都是8點,這些縮小實字符圖象可以無間隙地鄰接設置。
另外,用上述的CB體的字形生成「247」的字符串圖象時,「247」的字符串長度成為30點,在1字符份額的圖象區域的區域長度比24點要大,與上述同樣,各實字符圖象縮小例如50%。此外,圖31是示出CB體字形的「7」的點陣圖。
如圖32所示,把圖象區域R的點數作為A,把3個實字符圖象的點數分別作為b1、b2、b3,把端部空白寬度的點數作為D,把字符間空白寬度的點數作為B時,縮小的實字符圖象「2」、「4」和「7」各自的左端位置p1、p2和p3由圖33所示順序算出。
即,首先,將加法運算各縮小實字符圖象的點數b1、b2和b3的結果代入變量C中(步驟S51)。接著,從圖象區域R的點數A減去變量C的值,算出圖象區域R中實字符圖象以外空餘部分的點數(2D+B1+B2),將此值除以6後的整數值變成點數D(端部空餘幅度)(S52)。此外,在此空餘部分的點數除以6後,B1≌B2(=B)時,為使B=2D,確定點數D(端部空餘幅度)和點數B1、B2(字符間空餘寬度)。
之後,判斷點數D(端部空餘寬度)值的正負(S53),D值大於0時,使D值保持原樣,D值為負值時,使D值為0(S54)。於是,根據以上結果,將p1值設為D,p2值設為int((A-b2)/2),進而p3值設為A-D-b3(S55)。由此,算出「2」、「4」和「7」的縮小實字符圖象的左端位置p1、p2和p3。
但是,將上述CB體字形「2」、「4」和「7」所縮小的實字符圖象(b1=b2=b3=5點)設置在1字符份額的圖象區域(A=24點)時,「2」、「4」和「7」的縮小實字符圖象的左端位置p1、p2和p3分別成為1(=int((24-15)/6))、9(=(24-5)/2)和18(=24-1-5)。另外,此時,點數D(端部空餘寬度)成為1(點),點數B1和B2(字符間空餘寬度)分別為3(點)和4(點)。
下面,對通過將3個實字符圖象的左右端部彼此重合,使字符串圖象生成於1字符份額的圖象區域的場合加以說明。另外,在此是以「9」、「0」和「8」的字符圖象為例說明的。
圖34A-34C是示出實字符圖象的點數為9點的黑體字形「9」,「0」和「8」的字符圖象圖。另外,這些字符圖象的線幅大致為1-2點。從這些字符圖象取出實字符圖象,在相互不空間隙的情況下,從1字符份額的圖象區域(24點)擠出3(9+9+9-24)點。此時,實字符圖象「9」的右側端部和實字符圖象「0」的左側端部成為1點份額以上重合的同時,實字符圖象「0」的右側端部和實字符圖象「8」的左側端部成為1點份額以上的重合。另外,實際上,由於重合部分為2處,在一方成為1點份額重合時,另一方成為2點份額重合。
這樣使實字符圖象的端部彼此重合,並使這種重合為不破壞字符串圖象的外形的程度,就不需縮小實字符圖象,而能夠在1字符份額的圖象區域生成「908」的字符圖象(見圖35)。
此時,實字符圖象「9」、「0」和「8」的左端位置p1、p2和p3按上述圖33所示順序算出。如圖33和圖35所示,在S52中,點數D(端部空餘)為-0.5(=int((24-27)/6)),在D中代入0(S54)。但是,實字符圖象「9」的左端位置p1成為0,實字符圖象「0」的左端位置p2成為7(=int((24-9)/2)),實字符圖象「8」的左端位置p3成為15(=24-0-9)。
在這樣的3個實字符圖象重合時,也與上述2個實字符圖象重合情況相同,此重合部分的寬度最好為實字符圖象的線幅以下。
象上述那樣,將生成於RAM303中的字符串圖象數據通過製版處理,把圖14所示的印章圖象生成於色帶C上。
下面,對上述那樣生成的字符串圖象的一處理方法加以說明。包含上述的「24」和「247」的字符串圖象的、橫書的印章圖象(見圖14B)變成縱書時,將兩字符串圖象與「千」、「代」、「田」等其他1字符份額的字符圖象進行同樣地處理。即,圖14B的印章圖象成為如縱書時,「24」和「247」的字符串圖象與其他字符圖象同樣地沿反時針方向旋轉90度。
具體為,由CPU301(處理手段),將「24」和「247的字符串圖象數據通過行列轉換,把」24「和」247「的字符串圖象生成反時針方向旋轉90度的轉換數據。
由此,如圖36A所示,即使在印章圖象整體縱書時,「24『和「247」的字符串圖象能夠變為橫書,橫書的印章圖象能用無失調感的縱書表示或印刷。此外,這些字符串圖象的各字符不會過細,不會有損外形。
另外,圖36B示出將「24」和「247」各字符分別處理成與其他字符圖象同樣效果時所表示的印章圖象。如該圖所示,當個別處理字符串圖象的各字符時,使「24」和「247」各字符上下布置,印章圖象會不協調。而且,與圖36A相比,必須有更多的區域,在印面大小有規定的印章主體上,會出現不能生成印章圖象的情況。
但是,通過上述那樣地生成印章圖象,就沒有上述那樣的問題。
正如上述,採用本實施例,由於是從多個字符圖象中取出實字符圖象,或是將這些多個實字符圖象保持原樣或縮小,或是重合,以所希望的方式布置在1字符份額的圖象區域內,可以不將字符圖象縮得太小,字符串圖象的各字符不會過細。因此,在圖象區域能夠生成不影響外形的字符串圖象。
在本實施例中,是將生成字符串圖象的規定的圖象區域作為1字符份額的區域加以說明的,但不用說,並不限定區域大小,本發明可在2字符份額的圖象區域生成3字符以上的字符串圖象,也適於在3字符份額的圖象區域生成4字符以上的字符串圖象的情況。
在上述實施例中,是對印章生成裝置中的印章圖象的生成加以說明的,但本發明並不限於此,也能用於個人計算機的圖面表示或印表機的印刷表示,另外不限於點字形,由輪廓字形的字符圖象當然也能生成字符串圖象。
以上說明了本發明的較佳實施例,但對於本技術領域的普通技術人員應當理解到,可在不超出本發明的精神和範圍內作出各種變更。
權利要求
1.一種根據各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖象構成的多個字符圖象,將字符串圖象生成於規定的圖象區域的方法,包括步驟如下從所述的多個字符圖象中分別取出所述的實字符圖象;並通過將所取出的多個實字符圖象以所希望的方式布置在所述規定的圖象區域,生成所述的字符串圖象。
2.按照權利要求1所述的方法,包含步驟為,算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度,並在所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時,以使所述的實字符圖象的長度成為所述的區域長度以下的方式縮小所述的各實字符圖象。
3.按照權利要求1或2所述的方法,布置所述的實字符圖象的步驟包含將布置在所述的規定的圖象區域狀態下的、位於最外端的所述的實字符圖象和所述的規定的圖象區域端部之間的空餘寬度作為D,將相鄰接的所述的實字符圖象之間的空餘寬度作為B時,以使B=2D的方式將所述的多個實字符圖象布置在所述的規定的圖象區域。
4.按照權利要求1所述的方法,還包括算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度,並將所述實字符圖象的長度與所述規定的圖象區域的區域長度比較的步驟,布置所述的實字符圖象的步驟包括,在所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時,以使所述的實字符圖象的長度成為所述的區域長度以下的方式,使相鄰接的所述實字符圖象的端部彼此重合。
5.按照權利要求4所述的方法,所述的實字符圖象的重合部分的寬度在所述的實字符圖象的線幅以下。
6.按照權利要求1所述的方法,所述的多個字符圖象為2個字符圖象,而所述的規定的圖象區域為1字符份額的圖象區域。
7.按照權利要求1所述的方法,所述的多個字符圖象是3個字符圖象,而所述的規定的圖象區域是1字符份額的圖象區域。
8.一種字符串圖象的處理方法,包括如下步驟從各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖象構成的多個字符圖象中分別取出所述的實字符圖象;並通過將所取出的多個實字符圖象以所希望的方式布置在所述規定的圖象區域中,生成所述的字符串圖象;和將所述的字符串圖象與1字符份額的字符圖象同樣地進行處理。
9.一種根據各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖象構成的多個字符圖象,將字符串圖象生成於規定的圖象區域的字符串圖象生成裝置,具有將所述的多個字符圖象的圖象數據加以記憶的記憶手段;從所述的圖象數據中讀出分別表示實字符圖象的實字符圖象數據的讀出手段;和將分別對應於所讀出的多個所述的實圖象數據的多個所述的實字符圖象以所希望的方式布置在所述規定的圖象區域的布置手段。
10.按照權利要求9所述的字符串圖象生成裝置,還具有算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度的算出手段;將所述的實字符圖象的長度與所述的規定的圖象區域的區域長度比較的比較手段;和當所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時以使所述的實字符圖象的長度成為所述的區域長度以下的方式縮小所述的各實字符圖象的縮小手段。
11.按照權利要求9或10所述的字符串圖象生成裝置,所述布置手段包括將布置在所述的規定的圖象區域狀態下的、位於最外端的所述的實字符圖象和所述的規定的圖象區域端部之間的端部空餘寬度作為D,將相鄰接的所述的實字符圖象之間的空餘寬度作為B時,以使B=2D的方式將所述的多個實字符圖象布置在所述的規定的圖象區域中的手段。
12.按照權利要求9所述的字符串圖象生成裝置,還具有算出所述的多個實字符圖象相互無間隙鄰接時所述的多個實字符圖象的長度的算出手段;和將所述的實字符圖象的長度與所述的規定的圖象區域的區域長度比較的比較手段;所述的布置手段在所述的實字符圖象的長度要比所述的規定的圖象區域的區域長度大時以使所述的實字符圖象的長度成為所述的區域長度以下的方式將鄰接的所述的實字符圖象的端部彼此重合。
13.按照權利要求12所述的字符串圖象生成裝置,所述布置手段以使所述的實字符圖象的重合部分的寬度成為所述實字符圖象的線幅以下的方式布置所述的實字符圖象。
14.按照權利要求9所述的字符串圖象生成裝置,所述的多個字符圖象是2個字符圖象,而所述的規定的圖象區域是1字符份額的圖象區域。
15.按照權利要求9所述的字符串圖象生成裝置,所述的多個字符圖象是3個字符圖象,而所述的規定的圖象區域是1字符份額的圖象區域。
16.一種字符串圖象處理裝置,包括將多個字符圖象的圖象數據加以記憶的記憶手段;從所述的圖象數據中讀出分別表示實字符圖象的實字符圖象數據的讀出手段;將分別與所讀出的多個所述的實圖象數據相對應的多個所述的實字符圖象以所希望的方式布置在所述的規定的圖象區域、生成字符串圖象的布置手段;以及將所述的字符串圖象與1字符份額的字符圖象進行同樣的處理的處理手段。
全文摘要
提供一種根據各自佔有1字符份額的區域並由實字符圖象和鄰接其左右的空白圖像構成的多個字符圖象,將字符串圖象生成於規定的圖象區域的方法和裝置以及處理該字符串圖象的方法和裝置。從所述的多個字符圖象中分別取出所述的實字符圖象。通過將所取出的多個實字符圖象以所希望的方式布置在所述規定的圖象區域,生成所述的字符串圖象。將所述的字符串圖象進行與1字符份額的字符圖象同樣的處理。
文檔編號G06T11/60GK1220208SQ9812525
公開日1999年6月23日 申請日期1998年11月10日 優先權日1997年11月10日
發明者塚越真一, 渡邊健二, 新村朋之 申請人:精工愛普生株式會社, 株式會社吉姆帝王