亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

排除禁用語的字符串的生成方法

文檔序號:6508423閱讀:252來源:國知局
專利名稱:排除禁用語的字符串的生成方法
技術(shù)領(lǐng)域
本發(fā)明涉及排除禁用語的字符串的生成方法。
背景技術(shù)
過去,作為通過字符和符號的組合而生成的字符串有口令等。在注冊本口令之前,由計算機生成組合十個字符左右的任意字母的字符串作為假口令,發(fā)送給用戶。在字母的情況下,在十個左右字符中,生成使用戶感到不愉快的單詞或文章的危險小。
但是,在被生成的字符串為日語的情況下,存在兩個字符的組合生成使用戶不愉快的違反公德的語言的情況。
近年來,作為商業(yè)活動,在商品上貼附記載數(shù)字串的封條(seal)等來銷售商品。但是,在這樣的數(shù)字串的情況下,對于“0”~“9”的十個字符,在對一個商品記載唯一的數(shù)字以進行銷售時,根據(jù)該銷售的商品量需要龐大的數(shù)字位數(shù),在用戶對該數(shù)字進行輸入等時,存在誤輸入的可能性高、且容易聯(lián)想其它號碼的缺陷。另外,公開有在購買專利申請人發(fā)明的商品時被發(fā)行的收據(jù)上印刷作為密碼的字符串的技術(shù)(例如,特愿2003-53908號公報)。

發(fā)明內(nèi)容
因此,人們希望通過將平假名用于被生成的字符串,利用從“あ”至“ん”的大約46個字,以少的位數(shù)進行表示。另外,如上所述,人們希望將使用戶不愉快的公德的平假名的組合排除的字符串生成方法。
因此,本發(fā)明是鑒于與上述現(xiàn)有技術(shù)問題有關(guān)的實際情況而做出的,其課題是,在將數(shù)字信息變換為由字符和符號的組合而生成的字符串的方法中,提供一種在所生成的字符串中不存在違反公德等那樣的字符串的組合的字符串生成方法。
本發(fā)明的特征在于,在將數(shù)字信息變換為由字符和符號的組合而生成的字符串的方法中,包括存儲裝置,存儲禁用語;制表裝置,根據(jù)所述存儲裝置存儲的禁用語制作禁用語排除表;字符串生成裝置,根據(jù)所述制表裝置所制作的表生成排除禁用語的字符串,在從數(shù)字信息變換為字符串時,生成不包括禁用語的字符串。
在權(quán)利要求1中,本發(fā)明的所述制表裝置以每兩個字符進行處理。
根據(jù)該權(quán)利要求1的發(fā)明,在將數(shù)字信息變換為由字符和符號的組合生成的字符串的方法中,能夠按照在所生成的字符串中不包括違反公德的字符串的組合的方式生成。
另外,根據(jù)權(quán)利要求2的發(fā)明,通過按每兩個字符來進行處理,由此能夠更快速地變換為字符串。


圖1為從與本發(fā)明所涉及的發(fā)明有關(guān)的字型表中排除兩個字符的禁用語的例子;圖2為表示與本發(fā)明所涉及的發(fā)明有關(guān)的字型表的制表流程的圖;圖3為表示與本發(fā)明所涉及的發(fā)明有關(guān)的字型表的制表流程的圖;圖4為表示與本發(fā)明所涉及的發(fā)明有關(guān)的字型表的制表流程的框圖。
另外,圖5為表示與本發(fā)明所涉及的發(fā)明有關(guān)的禁用語為兩個字符、三個字符時的排除方法的圖;圖6為表示與本發(fā)明所涉及的發(fā)明的禁用語為四個字符、五個字符時的排除方法的圖。
此外,圖7為與本發(fā)明所涉及的發(fā)明有關(guān)的從數(shù)字串生成排除禁用語的字符串的流程圖;圖8為與本發(fā)明所涉及的發(fā)明有關(guān)的從數(shù)字串生成排除禁用語的字符串的流程圖。
另外,圖9為與本發(fā)明所涉及的發(fā)明有關(guān)的將生成的平假名再次變換為數(shù)字串的流程圖。
具體實施例方式
在將數(shù)字信息變換為由字符和符號的組合而生成的字符串的方法中,包括存儲裝置,存儲禁用語;制表裝置,根據(jù)所述存儲裝置存儲的禁用語制作禁用語排除表;字符串生成裝置,根據(jù)所述制表裝置所制作的表生成排除禁用語的字符串,所述制表裝置以每兩個字符進行處理。
下面,參照附圖對本發(fā)明的實施例進行說明。利用圖1~圖4,對制作禁用語的排除表且排除禁用語的字符串生成方法進行說明。其中,將由每兩個字符構(gòu)成的集合稱之為字型。
圖1為從字型表排除雙字符的禁用語的例子。圖1(A)的字型表是將兩個平假名字符的組合形成一個匯總的表。按平假名46個字符的二次方,有2116種。不存在禁用語的情況從2116種中選擇。在圖1(A)的“ああ”的右側(cè),“○”表示能夠使用的意思,在此處為“×”的情況下,表示不能使用該字符的意思。圖1(A)表示由于沒有對排除禁用語進行,所以都能夠使用。
圖1(B)的字型表為從圖1(A)的字型表在雙字符的禁用語例子中排除“かき”和“たち”的例子。這樣,如果排除禁用語,則能夠選擇的字符變少,能夠使用2116種減去2種所得的2114種的字型。在雙字符的禁用語有200種的情況下,則變?yōu)?116種-200種的1916種。
圖2(A)是作為例子排除禁用語“かき”而制作成的字型表,在以平假名制作16字符的字符串的情況下,可制作八個字型表,即第一字型表~第八字型表。從而分別備有從2116種中排除“かき”的禁用語的種類。
圖2(B)為第一字型的選擇,是從排除禁用語的字型表中通過規(guī)定的算法選擇“あか”的例子。
在圖3(A)中,通過第一字型表和第二字型表的組合來排除產(chǎn)生的禁用語。在第一字型“あか”被選擇的例子中,從第二字型表的“き”開始的字型應(yīng)排除而不能使用。在該例子中,不能使用從“きあ”至“きん”的46種。圖3(B)中是在進行第二字型的選擇時從排除不能使用的字型的字型表中通過規(guī)定的算法選擇能夠使用的“かる”的例子。
圖4為排除禁用語的流程圖。首先,進行第一字型的確定。接著,排除與第二字型相連所形成的禁用語,刪除禁用字型。然后,從刪除了禁用語的第二字型表中確定第二字型。如果確定了第二字型,則排除與第三字型相連所形成的禁用語,刪除禁用字型。然后,從刪除了禁用語的第三字型表中確定第三字型。如果確定了第三字型,則排除與第四字型相連所形成的禁用語,刪除禁用字型。然后,從刪除了禁用語的第四字型表中確定第四字型。然后同樣地進行直到確定第八字型。
圖5說明禁用語為雙字符、三字符時的排除方法。在雙字符的情況下,由于字型表由雙字符構(gòu)成,所以相應(yīng)的雙字符的字型被排除。另外,在橫跨前一字型表和下一字型表的情況下,從下一字型表中進行相應(yīng)字型的刪除。以“かき”、“たち”為例,“かき”和“たち”從所有的字型表中排除。前一字型的字符為“?か”的部分字型“きあ”至“きん”由于無法利用而被排除。另外,同樣地,前一字型為“?た”的部分字型“ちあ”至“ちん”由于無法利用而被排除。
在三字符的禁用語的情況下,雖然在由雙字符構(gòu)成的字型表中不存在直接被排除的字型,但是,通過前一字型和下一字型的組合產(chǎn)生了被排除的字型。在“なにぬ”為禁用語的例子中,“?な”、“にぬ”的組合和“?に”、“ぬ?”的組合被排除。也就是,前一字型的字符為“?な”的部分字型“にぬ”由于無法利用而被排除,另外,前一字型的字符為“?に”的部分字型“ぬあ”至“ぬん”由于無法利用而被排除。通過這種方式,能夠進行三個字符的禁用語的排除。
圖6說明禁用語為四個字符和五個字符時的排除方法的方式。在四個字符的情況下,雖然在由雙字符構(gòu)成的字型表中不存在直接被排除的字型,但是,通過前一字型和下一字型的組合產(chǎn)生了被排除的字型。在“はひふへ”為禁用語的例子中,“?ひ”、“ふへ”的組合和“?は”、“ひふ”的組合被排除。實質(zhì)上,由于字型表以雙字符為單位處理排除三個以上字符的禁用語,所以禁用語也以雙字符為單位進行處理。另外,這也是四個字符的禁用語只要其中有一字之差就不能成為禁用語的原因。前一字型的字符為“?ひ”的部分字型“ふへ”由于不能利用而被排除,前一字型的字符為“?は”的部分字型“ひふ”由于不能利用而被排除。
在五個字符的情況下,與四個字符的情況相同,雖然在由雙字符構(gòu)成的字型表中不存在直接被排除的字型,但是,通過前一字型和下一字型的組合產(chǎn)生了被排除的字型。在“まみむめも”為禁用語的例子中,“?み”、“むめ”的組合和“?ま”、“みむ”的組合被排除。實質(zhì)上,由于字型表以雙字符為單位處理排除三個以上字符時的禁用語,所以禁用語也以雙字符為單位進行處理。另外,這也是四個字符的禁用語只要其中有一字之差就不能成為禁用語的原因。前一字型的字符為“?み”的部分字型“むめ”由于不能利用而被排除,前一字型的字符為“?ま”的部分字型“みむ”由于不能利用而被排除。
這樣,三個字符由(2+1)字符或者(1+2)字符構(gòu)成,四個字符以上由(2+2)字符構(gòu)成,由此能夠排除禁用語。
利用圖7~圖8,說明從數(shù)字串生成排除禁用語的字符串的方法。在該例子中,第一字型為排除了雙字符的禁用語的2000種字型,第二字型為排除了雙字符的禁用語、連接到“に”的禁用語也排除了的1500種字型,第三字型為排除了雙字符的禁用語、連接到“て”的禁用語也排除了的1650種字型。數(shù)字串以“123456789”作為例子。
在第一字型的確定中,從沒有前一字符的第一字型表中進行選擇,將數(shù)字串除以該字型的種類數(shù),在其余數(shù)上加1(因為存在余數(shù)為0的情況),由此選擇字型。在例子中,“123456789÷2000=61728余數(shù)789”,在789上加1,由此選擇第790號字型。雖然在實施例中沒有表示,但是,參照第一字型表的第790號字型,在實施例中為“まに”,從而將其確定為該字型。
接著,在第二字型的確定中,從第二字型表進行選擇。在確定第一字型時所算出的商除以第二字型的種類數(shù),余數(shù)加1,由此選擇字型。在例子中,“61728÷1500=41,余數(shù)228”,在228上加1,從而選擇第229號字型。由此,從字型表中參照第229號字型,在實施例中被確定為“かて”。
接著,在第三字型的確定中,以與第二字型同樣的方式,在確定第二字型時所算出的商除以第三字型的種類數(shù),余數(shù)加1,由此選擇字型。在例子中,“41÷1650=0,余數(shù)41”,在41上加1,從而選擇第42號字型。由此,從字型表中參照第42號字型,在實施例中被確定為“えい”。該計算進行至商變?yōu)?為止,每進行一次計算,增加字型表,從而變換為平假名。
這樣,通過上述過程,從數(shù)字串“123456789”能夠變換為排除禁用語的字符串“まにかてえい”的平假名字符串。在數(shù)字串中使用了9位數(shù),而如果將該數(shù)字串變換為平假名則能夠減少到6位,并且能夠生成禁用語也被排除的字符串。
使用圖9說明將所生成的平假名再次變換為數(shù)字串的方法?;镜臈l件與生成平假名的情況相同。數(shù)字串=第1號字型的余數(shù)+第1號字型的種類×第1號字型的商。第1號字型的商=第2號字型的余數(shù)+第2號字型的種類×第2號字型的商。第2號字型的商=第3號字型的余數(shù)+第3號字型的種類×第3號字型的商,因此,將平假名每兩個字符進行分解,參照第一字符表,確認開頭的兩個字符是第幾號。參照第二字符表,確認接下來兩個字符是第幾號。進而,對再接下來的兩個字符也同樣地進行確認。
在實施例中,由于“まに”是第790號,所以為789,由于“かて”是第229號,所以為228,由于“えい”是第42號,所以能夠確認為41。另外,由于最后的字型的商為“0”,所以數(shù)字串為789+2000×(228+1500×41),通過計算從而得出“123456789”。
禁用語可以是各種字符串,例如廣播禁用語、歧視用語、卑劣用語等各種用語。該禁用語存儲在存儲裝置中,可以隨時進行禁用語的增加。另外,關(guān)于禁用語,除了上述用語外,“まずい(難吃)”、“おいしくない(不好吃)”等使用戶感到不愉快的語言也被使用?;蛘?,可以增加企業(yè)名稱、馳名商標等各種用語,能夠生成排除這些用語的字符串。
下面,對排除禁用語的字符串的生成方法的構(gòu)成進行說明。制表裝置從存儲裝置存儲的禁用語中制作由雙字符構(gòu)成的字型表。字型表按第一字型表、第二字型表等依次生成,所生成的表數(shù)因生成的平假名的字符串長度的不同而不同。
字符串生成裝置計算數(shù)字串,參照由制表裝置所生成的字型表,根據(jù)計算結(jié)果從相應(yīng)的字型表中確定對應(yīng)的字型,從而生成平假名字符串。
雖然該方法主要在計算機上進行處理,也可以安裝到電子計算器、POS登記系統(tǒng)等上以進行處理。
另外,在不進行禁用語的增減的情況下,根據(jù)已制作的字型表,通過變換,能夠更迅速地進行處理。在無禁用語的增減的情況下,通過將事先制作的字型表存儲到能夠進行存儲的ROM等中,由此即使在處理能力低的機器中也能夠容易進行生成。
產(chǎn)業(yè)上的利用可行性能夠在作為商業(yè)活動的商品上以少的位數(shù)表示字符串,能夠在所生成的字符串中排除違反公德的字符串,并且能夠排除不適合商業(yè)活動的字符串。例如,當將字符串添加到飲料食品上時,除了違反公德的字符串外,還可以通過將“まずい(難吃)”、“おいしくない(不好吃)”等添加為禁用語,從而不會生成包含這些字符串的字符串。
在實施例中,雖然記載了平假名的例子,但是并不限于此,能夠使用針對英語、中文等的各種語言,且還能夠使用由近年來出現(xiàn)的字符串的組合所表現(xiàn)的“(^_^)”等符號組合,或移動電話等中使用的象形字符的組合等。
權(quán)利要求
1.排除禁用語的字符串的生成方法,將數(shù)字信息變換為由字符和符號的組合而生成的字符串,其特征在于,包括存儲裝置,存儲禁用語;制表裝置,根據(jù)所述存儲裝置存儲的禁用語制作禁用語排除表;字符串生成裝置,根據(jù)所述制表裝置所制作的表生成排除禁用語的字符串,在從數(shù)字信息變換為字符串時,生成不包括禁用語的字符串。
2.根據(jù)權(quán)利要求1所述的排除禁用語的字符串的生成方法,所述制表裝置以每兩個字符進行處理。
全文摘要
在將數(shù)字信息變換為由字符和符號的組合而生成的字符串的方法中,按照在所生成的字符串中不包括違反公德的字符串的組合的方式生成字符串。該方法中采用了存儲禁用語的存儲裝置、根據(jù)所述存儲裝置存儲的禁用語制作禁用語排除表的制表裝置、根據(jù)所述制表裝置所制作的表生成排除了禁用語的字符串的字符串生成裝置,從而生成不包括禁用語的字符串。
文檔編號G06Q30/00GK101065905SQ20048004446
公開日2007年10月31日 申請日期2004年11月29日 優(yōu)先權(quán)日2004年11月29日
發(fā)明者中村憲生 申請人:環(huán)球評估株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1