專利名稱:電子信息管理系統(tǒng),ic卡,終端裝置,方法和記錄媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及根據(jù)輸入的口令實(shí)現(xiàn)對電子信息存取的許可的電子信息管理技術(shù)。本發(fā)明具體地涉及用指定圖象作為口令(下面被稱為圖象口令)的技術(shù),這種口令容易記憶,并且不易被盜用。
此前,各種僅僅為預(yù)先注冊的用戶提供服務(wù)的數(shù)據(jù)處理系統(tǒng)(以下簡稱為“系統(tǒng)”)用口令來獲得系統(tǒng)使用許可。各種系統(tǒng)的用戶在使用各系統(tǒng)時(shí)最好采用不同的口令??墒?,在現(xiàn)實(shí)中當(dāng)必須使用多個(gè)口令時(shí),要記住所有這些口令就變得很困難。因此,用戶常常在所有的系統(tǒng)中都使用一個(gè)統(tǒng)一的口令,或使用一個(gè)涉及熟悉數(shù)據(jù)(如生日)的口令。
對涉及用戶生日或這一類數(shù)據(jù)的口令,由于這是基于用戶所熟悉的數(shù)據(jù),好象很容易被居心不良的第三者所盜用。因此,為了使口令難以被盜用,一種技術(shù),即在顯示的單一圖象上指定一個(gè)部位,并根據(jù)這個(gè)指定的部位來獲得系統(tǒng)使用許可的技術(shù)受到了重視。
但是,對于這種使用單一圖象獲得系統(tǒng)使用許可的技術(shù),如果顯示的圖象過于簡單,就存在著這樣的可能性,即(不同用戶)指定的點(diǎn)相同。再有,在使用單一圖象的情況下,由于人類記憶的特性,就會出現(xiàn)減少指定點(diǎn)的傾向,這樣就出現(xiàn)了難以保持其強(qiáng)保密性的問題。
本發(fā)明考慮到傳統(tǒng)方案中的上述問題,以提供一種易于記憶并難以被盜的圖象口令技術(shù)為目標(biāo),這種技術(shù)同時(shí)或以分層結(jié)構(gòu)顯示一個(gè)圖象組。
此外,分發(fā)記錄著根據(jù)本發(fā)明的電子信息管理程序的記錄媒體,以便擁有這種媒體的人能輕而易舉地構(gòu)建一個(gè)電子信息管理系統(tǒng),也是本發(fā)明的一個(gè)目標(biāo)。
要達(dá)到上述目標(biāo),根據(jù)本發(fā)明的第一個(gè)方面,電子信息管理系統(tǒng)包括一個(gè)代碼信息讀取設(shè)備,用來讀取IC卡上存儲的代碼信息;一個(gè)圖象顯示設(shè)備,用來顯示對應(yīng)于代碼信息讀取設(shè)備讀取的代碼信息的圖象組;一個(gè)圖象指定設(shè)備,用來在圖象顯示設(shè)備上顯示出的各個(gè)圖象上指定特定區(qū)域;以及一個(gè)存取特許設(shè)備,它根據(jù)圖象指定設(shè)備在各個(gè)圖象上指定的特定區(qū)域準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),當(dāng)從IC卡上讀出信息代碼時(shí),就顯示出對應(yīng)于代碼信息的圖象組。然后,當(dāng)指定了顯示出的各個(gè)圖象的特定區(qū)域時(shí),就會根據(jù)被指定的各個(gè)圖象上的特定區(qū)域準(zhǔn)許對電子信息的存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
根據(jù)本發(fā)明的第二個(gè)方面,IC卡包括一個(gè)存儲設(shè)備,用來存儲代碼信息和對應(yīng)于這個(gè)代碼信息的圖象組;和一個(gè)存取特許設(shè)備,它根據(jù)在各個(gè)圖象上指定特定區(qū)域的信息準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),如果一個(gè)設(shè)備能綜合下列功能讀取存儲在IC卡上的代碼信息和對應(yīng)于這個(gè)代碼的圖象組,并顯示這些圖象以及指定各個(gè)圖象上特定的區(qū)域,那么就會根據(jù)被指定的各個(gè)圖象上的特定區(qū)域準(zhǔn)許對電子信息進(jìn)行存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
根據(jù)本發(fā)明的第三個(gè)方面,終端設(shè)備包括一個(gè)圖象存儲設(shè)備,用來存儲對應(yīng)于代碼信息的圖象組;一個(gè)圖象顯示設(shè)備,用來分別顯示存儲在圖象存儲設(shè)備中的圖象;一個(gè)圖象指定設(shè)備,用來在圖象顯示設(shè)備所顯示的各個(gè)圖象上指定特定區(qū)域;和一個(gè)存取特許設(shè)備,它根據(jù)圖象指定設(shè)備在各個(gè)圖象上指定的特定區(qū)域準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),當(dāng)輸入代碼信息時(shí),就顯示出對應(yīng)于代碼信息的圖象組。然后,當(dāng)指定了顯示出的各個(gè)圖象的特定區(qū)域時(shí),就會根據(jù)被指定的各個(gè)圖象上的特定區(qū)域準(zhǔn)許對電子信息的存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
根據(jù)本發(fā)明的第四個(gè)方面,電子信息管理系統(tǒng)包括一個(gè)圖象存儲設(shè)備,用來存儲圖象組;一個(gè)圖象顯示設(shè)備,用來選擇性地分別顯示存儲在圖象存儲設(shè)備中的圖象;一個(gè)圖象指定設(shè)備,用來在圖象顯示設(shè)備所顯示的各個(gè)圖象上分別指定特定區(qū)域;一個(gè)口令產(chǎn)生設(shè)備,它根據(jù)圖象指定設(shè)備在各個(gè)圖象上指定的特定區(qū)域產(chǎn)生一個(gè)口令;以及一個(gè)存取特許設(shè)備,它根據(jù)口令產(chǎn)生設(shè)備所產(chǎn)生的口令準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),圖象顯示設(shè)備顯示存儲在圖象存儲設(shè)備中的圖象,然后,當(dāng)用圖象指定設(shè)備指定了顯示出的各個(gè)圖象的特定區(qū)域時(shí),口令產(chǎn)生設(shè)備就會根據(jù)各個(gè)圖象上被指定的特定區(qū)域產(chǎn)生一個(gè)口令。一旦產(chǎn)生了口令,就會根據(jù)被指定的各個(gè)圖象上的特定區(qū)域準(zhǔn)許對電子信息的存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
此時(shí),根據(jù)本方面的第一到第四個(gè)方面,如果在一個(gè)圖象組中指定了一組特定的區(qū)域,那么指定圖象上的這組特定區(qū)域的組合就會變得很龐大。特別是在顯示大量圖象時(shí),這種效應(yīng)就會很明顯。因此,即使試圖盜取電子信息的第三者指對了圖象中的特定區(qū)域,恰好對上擁有正當(dāng)權(quán)利的用戶的口令的機(jī)會也很小,因此可以保持強(qiáng)的保密性。進(jìn)而,當(dāng)指定圖象的特定區(qū)域時(shí),如果指定的順序被設(shè)置成具有故事的性質(zhì),這個(gè)特定的順序就能作為一個(gè)圖象被掌握。因而,比起傳統(tǒng)的使用英文字母和數(shù)字的口令,有可能得到一個(gè)更容易記憶和難以忘記的圖象口令。
此外,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象顯示設(shè)備同時(shí)分別顯示這些圖象。
用這樣的結(jié)構(gòu),由于圖象被同時(shí)分別顯示出來,那么如果跨越不同的圖象指定圖象上的特定區(qū)域,指定圖象上的這組特定區(qū)域的組合就會大大增加。因此對一個(gè)打算盜取電子信息的第三者來說極難得出正確的口令,且由此能進(jìn)一步改善保密的強(qiáng)度。
再有,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象顯示設(shè)備以分層結(jié)構(gòu)按照被圖象指定設(shè)備指定的圖象的特定區(qū)域一個(gè)接一個(gè)地顯示圖象。
用這樣的結(jié)構(gòu),由于圖象被按照指定的圖象的特定區(qū)域一個(gè)接一個(gè)地顯示出來,那么靠加深分層結(jié)構(gòu),指定圖象上特定區(qū)域的組合就會大大增加。因此對一個(gè)打算盜取電子信息的第三者來說極難得出正確的口令,且由此能進(jìn)一步改善保密的強(qiáng)度。
另外,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象指定設(shè)備指定圖象上的特定區(qū)域,這個(gè)圖象是圖象顯示設(shè)備用按照預(yù)定間隔劃分出長方形區(qū)域的方法來顯示的。
用這樣的結(jié)構(gòu),由于是用劃分長方形區(qū)域的方法指定圖象上的特定區(qū)域,那么只要指定長方形中的一個(gè)點(diǎn),就指定了這個(gè)長方形區(qū)域。因而方便了電子信息管理裝置的用戶指定圖象特定區(qū)域的操作,并且能減少錯(cuò)指特定區(qū)域的誤操作。
此外,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象指定設(shè)備指定顯示的圖象上的特定區(qū)域,這個(gè)圖象是圖象顯示設(shè)備用組成元素來組成圖象的方法顯示的。
這里,“組成元素”的意思可以用下面的例子說明如果圖象代表一幢建筑,那么墻、窗戶、門或其它類似的東西就是構(gòu)成這幢建筑的部件。
用這樣的結(jié)構(gòu),由于是用組成元素來組成圖象的方法指定圖象上的特定區(qū)域,那么即使組成元素具有復(fù)雜的形狀,也能被容易地指定。因而方便了電子信息管理裝置的用戶指定圖象特定區(qū)域的操作,并且能減少錯(cuò)指特定區(qū)域的誤操作。
根據(jù)本發(fā)明的第五個(gè)方面,電子信息管理方法包括代碼信息讀取步驟,以讀取存儲在IC卡中的代碼信息;圖象顯示步驟,以顯示與代碼信息讀取步驟中讀取的代碼信息相對應(yīng)的圖象組;圖象指定步驟,以指定在圖象顯示步驟中顯示出的各個(gè)圖象上的特定區(qū)域;以及存取特許步驟,以根據(jù)圖象指定步驟中所指定的各個(gè)圖象的特定區(qū)域準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),當(dāng)從IC卡中讀出代碼信息時(shí),就顯示出對應(yīng)于代碼信息的圖象組。然后,當(dāng)指定了顯示的各個(gè)圖象上的特定區(qū)域時(shí),就會根據(jù)各個(gè)圖象上被指定的特定區(qū)域準(zhǔn)許對電子信息的存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
根據(jù)本發(fā)明的第六個(gè)方面,電子信息管理方法包括圖象顯示步驟,以從一個(gè)圖象組中有選擇地分別顯示圖象;圖象指定步驟,以指定在圖象顯示步驟中顯示出的各個(gè)圖象上的特定區(qū)域;口令產(chǎn)生步驟,以根據(jù)圖象指定步驟中所指定的各個(gè)圖象的特定區(qū)域產(chǎn)生一個(gè)口令;以及存取特許步驟,以根據(jù)口令產(chǎn)生步驟中產(chǎn)生的口令準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),圖象顯示步驟從一個(gè)圖象組中有選擇地分別顯示圖象。然后,當(dāng)在圖象指定步驟中指定了顯示的各個(gè)圖象上的特定區(qū)域時(shí),口令產(chǎn)生步驟根據(jù)被指定的各個(gè)圖象上的特定區(qū)域產(chǎn)生一個(gè)口令。一旦產(chǎn)生了口令,存取特許步驟就根據(jù)產(chǎn)生的口令準(zhǔn)許對電子信息的存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
此時(shí),根據(jù)本發(fā)明的第五到第六個(gè)方面,如果在一個(gè)圖象組中指定了一組特定的區(qū)域,那么指定圖象的這組特定區(qū)域的組合就變得很龐大。特別是在顯示出大量圖象時(shí),這種效應(yīng)就會很明顯。因此,即使試圖盜取電子信息的第三者指對了圖象中的特定區(qū)域,恰好對上擁有正當(dāng)權(quán)利的用戶的口令的機(jī)會也很小,因此可以保持強(qiáng)的保密性。進(jìn)而,當(dāng)指定圖象的特定區(qū)域時(shí),如果指定的順序被設(shè)置成具有故事的性質(zhì),這個(gè)特定的順序就能作為一個(gè)圖象被掌握。隨后,比起傳統(tǒng)的使用英文字母和數(shù)字的口令,有可能得到一個(gè)更容易記憶和難以忘記的圖象口令。
此外,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象顯示步驟同時(shí)分別顯示這些圖象。
用這樣的結(jié)構(gòu),由于圖象被同時(shí)分別顯示出來,那么如果跨越不同的圖象指定圖象上的特定區(qū)域,指定圖象的特定區(qū)域的組合就會大大增加。因此對一個(gè)打算盜取電子信息的第三者來說極難得出正確的口令,且由此能進(jìn)一步改善保密的強(qiáng)度。
再有,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象顯示步驟以分層結(jié)構(gòu)按照在圖象指定步驟中指定的圖象的特定區(qū)域一個(gè)接一個(gè)地顯示圖象。
以這樣的結(jié)構(gòu),由于圖象被按照指定的圖象的特定區(qū)域一個(gè)接一個(gè)地顯示出來,那么靠加深分層結(jié)構(gòu),指定圖象上特定區(qū)域的組合就會大大增加。因此對一個(gè)打算盜取電子信息的第三者來說極難得出正確的口令,且由此能進(jìn)一步改善保密的強(qiáng)度。
根據(jù)本發(fā)明的第七個(gè)方面,有一種記錄電子信息管理程序的記錄媒體,這個(gè)程序可以實(shí)現(xiàn)以下功能代碼信息讀取功能,能讀取IC卡上存儲的代碼信息;圖象顯示功能,能顯示與代碼信息讀取功能所讀取的代碼信息相對應(yīng)的圖象組;圖象指定功能,能指定圖象顯示功能所顯示出的各個(gè)圖象上的特定區(qū)域;以及存取特許功能,能根據(jù)圖象指定功能所指定的各個(gè)圖象的特定區(qū)域準(zhǔn)許對電子信息的存取。
這里“記錄媒體”是指能夠可靠地記錄電子信息,如果需要,還能夠可靠地輸出這些信息的媒體。例如,象磁帶、磁盤、磁鼓、IC卡、CD-ROM一類的可攜帶的媒體。
用這樣的結(jié)構(gòu),一個(gè)可以實(shí)現(xiàn)代碼信息讀取功能、圖象顯示功能、圖象指定功能和存取特許功能的電子信息管理程序被存儲在記錄媒體中。因而就能夠分發(fā)根據(jù)本發(fā)明的電子信息管理程序。因此獲得了記錄著這一程序的記錄媒體的人就可以輕而易舉地構(gòu)建起一個(gè)電子信息管理系統(tǒng)。
根據(jù)本發(fā)明的第八個(gè)方面,有一種記錄電子信息管理程序的記錄媒體,這個(gè)程序可以實(shí)現(xiàn)以下功能圖象顯示功能,能從一個(gè)圖象組中有選擇地分別顯示圖象;圖象指定功能,能指定圖象顯示功能所顯示出的各個(gè)圖象上的特定區(qū)域;口令產(chǎn)生功能,能根據(jù)圖象指定功能所所指定的各個(gè)圖象的特定區(qū)域產(chǎn)生一個(gè)口令;以及存取特許功能,能根據(jù)口令產(chǎn)生功能所產(chǎn)生的口令準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),一個(gè)可以實(shí)現(xiàn)圖象顯示讀取功能、圖象指定功能、口令產(chǎn)生功能和存取特許功能的電子信息管理程序被存儲在記錄媒體中。因而就可以分發(fā)根據(jù)本發(fā)明的電子信息管理程序。因此獲得了記錄著這一程序的記錄媒體的人就可以輕而易舉地構(gòu)建起一個(gè)電子信息管理系統(tǒng)。
此外,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象顯示功能同時(shí)分別顯示這些圖象。
用這樣的結(jié)構(gòu),由于圖象被同時(shí)分別顯示出來,那么如果跨越不同的圖象來指定圖象上的特定區(qū)域,指定圖象上特定區(qū)域的組合就會大大增加。因此對一個(gè)打算盜取電子信息的第三者來說極難得出正確的口令,且由此能進(jìn)一步改善保密的強(qiáng)度。
再有,這個(gè)結(jié)構(gòu)還可以是這樣的,即圖象顯示功能以分層結(jié)構(gòu)按照在圖象指定功能所指定的圖象的特定區(qū)域一個(gè)接一個(gè)地顯示這些圖象。
用這樣的結(jié)構(gòu),由于圖象被按照指定的圖象的特定區(qū)域一個(gè)接一個(gè)地顯示出來,那么靠加深分層結(jié)構(gòu),指定圖象上特定區(qū)域的組合就能被大大增加。因此對一個(gè)打算盜取電子信息的第三者來說極難得出正確的口令,且由此能進(jìn)一步改善保密的強(qiáng)度。
根據(jù)本發(fā)明的第九個(gè)方面,電子信息管理系統(tǒng)包括一個(gè)圖象顯示設(shè)備,用來顯示一組不同性質(zhì)的圖象;一個(gè)圖象指定設(shè)備,用來在圖象顯示設(shè)備上顯示出的各個(gè)圖象上指定特定區(qū)域;以及一個(gè)存取特許設(shè)備,它根據(jù)圖象指定設(shè)備在各個(gè)圖象上指定的特定區(qū)域準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),顯示設(shè)備顯示出一組不同特征的圖象,然后,當(dāng)指定了顯示出的各個(gè)圖象的特定區(qū)域時(shí),存取圖象設(shè)備就會根據(jù)被指定的各個(gè)圖象上的特定區(qū)域準(zhǔn)許對電子信息的存取。在此之后就允許對獲準(zhǔn)存取的電子信息進(jìn)行操作,諸如引用和修改。
此時(shí),在指定了一個(gè)圖象組中的一組特定區(qū)域的情況下,如果考慮到指定的順序,那么指定圖象的這組特定區(qū)域的組合就變得很龐大。特別是在顯示出大量圖象時(shí),這種效應(yīng)就會很明顯。因此,即使試圖盜取電子信息的第三者指對了圖象中的特定區(qū)域,恰好對上擁有正當(dāng)權(quán)利的用戶的口令的機(jī)會也很小,因此可以保持強(qiáng)的保密性。進(jìn)而,當(dāng)指定圖象的特定區(qū)域時(shí),如果指定的順序被設(shè)置成具有故事的性質(zhì),這個(gè)特定的順序就能作為一個(gè)圖象被掌握。隨后,比起傳統(tǒng)的使用英文字母和數(shù)字的口令,有可能得到一個(gè)更容易記憶和難以忘記的圖象口令。
此外,這個(gè)結(jié)構(gòu)還可以是這樣的,即不同性質(zhì)的圖象由一幅暗示著一件事和暗示著一組字符的圖象構(gòu)成。
用這樣的結(jié)構(gòu),由于這些圖象由暗示著一件事或暗示著一組字符的一幅圖象構(gòu)成,對第三者來說,屏幕的結(jié)構(gòu)就變得更為復(fù)雜了。
再有,這個(gè)結(jié)構(gòu)還可以是這樣的,即不同性質(zhì)的圖象由一幅包含單一圖象和一幅包含一組目標(biāo)的圖象構(gòu)成。
用這樣的結(jié)構(gòu),由于這些圖象由一幅包含單一圖象和一幅包含一組目標(biāo)的圖象構(gòu)成。對第三者來說,屏幕的結(jié)構(gòu)就變得更為復(fù)雜了。
根據(jù)本發(fā)明的第十個(gè)方面,有一種記錄電子信息管理程序的記錄媒體,這個(gè)程序可以實(shí)現(xiàn)以下功能圖象顯示功能,能顯示不同性質(zhì)的一組圖象;圖象指定功能,能指定圖象顯示功能所顯示出的各個(gè)圖象上的特定區(qū)域;以及存取特許功能,能根據(jù)圖象指定功能所指定的各個(gè)圖象的特定區(qū)域準(zhǔn)許對電子信息的存取。
用這樣的結(jié)構(gòu),一個(gè)可以實(shí)現(xiàn)代碼信息讀取功能、圖象顯示功能、圖象指定功能和存取特許功能的電子信息管理程序被存儲在記錄媒體中。因而就可以分發(fā)根據(jù)本發(fā)明的電子信息管理程序。因此獲得了記錄著這一程序的記錄媒體的人就可以輕而易舉地構(gòu)建起一個(gè)電子信息管理系統(tǒng)。
本發(fā)明的其它目標(biāo)和方面將在下面聯(lián)系附圖對實(shí)施例的描述中體現(xiàn)出來。
圖1是顯示一個(gè)根據(jù)本發(fā)明的電子信息管理系統(tǒng)的實(shí)施例的框圖2是解釋初始注冊處理的流程圖;圖3是一個(gè)用戶環(huán)境設(shè)置屏幕的示意圖;圖4是一個(gè)圖象設(shè)置屏幕的示意圖;圖5是各種目錄用具的舉例的展示圖;圖6是一個(gè)格網(wǎng)設(shè)置屏幕的示意圖;圖7是一個(gè)圖象口令設(shè)置屏幕的示意圖;圖8是顯示被初始注冊處理記錄進(jìn)一個(gè)數(shù)據(jù)庫的信息的示意圖,圖8(A)是一個(gè)加密信息數(shù)據(jù)庫的注冊內(nèi)容,圖8(B)是設(shè)置信息數(shù)據(jù)庫的注冊內(nèi)容。
圖9是解釋圖象口令使用處理的流程圖;圖10是一個(gè)用戶名輸入屏幕的示意圖;圖11是一個(gè)圖象口令輸入屏幕的示意圖;圖12是顯示一個(gè)轉(zhuǎn)換圖象的例子的示意圖;圖13是解釋附加注冊處理的流程圖;圖14是一個(gè)用附加注冊處理記錄進(jìn)加密的信息數(shù)據(jù)庫的示意圖;圖15是解釋修改處理的流程圖;圖16顯示另一個(gè)根據(jù)本發(fā)明的電子信息管理系統(tǒng)的實(shí)施例的框圖;圖17是顯示電子貨幣的存入處理的流程圖;下面是參照附圖對本發(fā)明的詳細(xì)描述。
圖1顯示了一個(gè)根據(jù)本發(fā)明的電子信息管理系統(tǒng)的實(shí)施例的框圖。
電子信息管理系統(tǒng)10包括一個(gè)數(shù)據(jù)庫區(qū)20,一個(gè)處理功能選擇區(qū)30,一個(gè)初始注冊處理區(qū)40,一個(gè)圖象口令使用處理區(qū)70,一個(gè)附加注冊處理區(qū)90和一個(gè)修改處理區(qū)100。至少綜合了中央處理單元(CPU)和一個(gè)存儲器的電子信息管理系統(tǒng)包括執(zhí)行在存儲器中的程序的計(jì)算機(jī)。
數(shù)據(jù)庫區(qū)20包括一個(gè)加密信息數(shù)據(jù)庫22和一個(gè)設(shè)置信息數(shù)據(jù)庫24。舉例說,欲加密信息(后面要描述)被記錄進(jìn)已經(jīng)加了密的加密信息數(shù)據(jù)庫22中。而各種設(shè)置信息(后面要詳細(xì)描述)被記錄進(jìn)已經(jīng)在初始注冊處理區(qū)40中被初始注冊過的注冊信息數(shù)據(jù)庫24中。
處理功能選擇區(qū)30根據(jù)電子信息管理系統(tǒng)10的用戶(以下簡稱為用戶)的指示,選擇性地激活初始注冊處理區(qū)40、圖象口令處理區(qū)70、附加注冊處理區(qū)90或修改處理區(qū)100。
初始注冊處理區(qū)40為根據(jù)圖象的指定實(shí)現(xiàn)口令的初始注冊執(zhí)行序列處理(以下被稱為初始注冊處理)。初始注冊處理區(qū)40包括一個(gè)用戶環(huán)境設(shè)置模塊42,一個(gè)背景圖象設(shè)置模塊44,一個(gè)目錄用具設(shè)置模塊46,一個(gè)格網(wǎng)設(shè)置模塊48,一個(gè)圖象口令設(shè)置模塊50,一個(gè)密鑰創(chuàng)建模塊52,一個(gè)欲加密信息輸入模塊54,一個(gè)加密模塊56,一個(gè)加密信息注冊模塊58和一個(gè)設(shè)置信息注冊模塊60。
用戶環(huán)境設(shè)置模塊42為用戶環(huán)境,例如用戶的名字(以下被稱為用戶名)以及用戶使用的瀏覽器,執(zhí)行設(shè)置處理。用戶名不必是用戶的真實(shí)姓名,例如可以被設(shè)置成用戶熟悉的綽號或者第三者猜不到用戶會使用的名字。
在背景圖象設(shè)置模塊44中執(zhí)行背景圖象的設(shè)置處理,這個(gè)背景圖象成為設(shè)置圖象口令的對象。用戶從記錄在例如一個(gè)電子信息管理系統(tǒng)10的外部存儲單元(圖象存儲設(shè)備未顯示在圖中)里的各種圖象中選擇背景圖象,這個(gè)背景圖象可以使用記錄在經(jīng)網(wǎng)絡(luò)與電子信息管理系統(tǒng)10相連的另一個(gè)電子信息管理系統(tǒng)10中的圖象,或記錄在外部存儲單元如一臺主機(jī)中的圖象。
在目錄用具設(shè)置模塊46中執(zhí)行對不同圖象(以下被稱為目錄用具)的設(shè)置處理,這些圖象與背景圖象一起被顯示,或者只顯示這些圖象而不顯示背景圖象。用戶用選擇背景圖象的同樣方法從記錄在電子信息管理系統(tǒng)10中或記錄在其它電子信息管理系統(tǒng)10的外部存儲單元中的不同圖象中選擇目錄用具。希望用目錄用具以例如按鈕和對象來構(gòu)造相互獨(dú)立的組成元素。
格網(wǎng)設(shè)置模塊48執(zhí)行對附加顯示在背景圖象上的格網(wǎng)的設(shè)置處理。這個(gè)格網(wǎng)也就是所謂的以預(yù)定間隔劃分出的長方形區(qū)域。由于格網(wǎng)的設(shè)置,當(dāng)用戶指定長方形區(qū)域內(nèi)的一點(diǎn)時(shí),結(jié)果是指定了這個(gè)長方形區(qū)域,于是改善了指定操作的可重復(fù)性。
圖象口令設(shè)置模塊50執(zhí)行圖象口令的設(shè)置處理。就是說,用象鼠標(biāo)或觸板這樣的指示設(shè)備點(diǎn)指附加顯示在背景圖象上的長方形區(qū)域來實(shí)現(xiàn)對背景圖象上特定區(qū)域的指定。另外,當(dāng)顯示目錄用具本身或其組成元素,例如一列電動(dòng)火車時(shí),只要指定電動(dòng)火車的門、窗等等,就指定了目錄用具的特定區(qū)域。此外,圖象口令是用記錄指定圖象的特定區(qū)域和指定的順序來設(shè)置的。
密鑰創(chuàng)建模塊52執(zhí)行密鑰創(chuàng)建處理。密鑰是將一套圖象口令作為變量代入預(yù)定的密鑰創(chuàng)建公式中來計(jì)算的。
欲加密信息輸入模塊54執(zhí)行對用戶期望加密的欲加密信息的輸入處理。欲加密信息就是例如記錄在IC卡中并從輸入設(shè)備,如讀卡機(jī)中輸入的用戶存取代碼這樣的信息。用本實(shí)施例的電子信息管理系統(tǒng)10,如果欲加密信息被注冊過,那么當(dāng)后續(xù)使用電子信息管理系統(tǒng)10時(shí),無需再次輸入這個(gè)欲加密信息。
加密模塊56對輸入的欲加密信息執(zhí)行加密處理。帶加密信息的加密采用已知的技術(shù),如DES(數(shù)據(jù)加密標(biāo)準(zhǔn))。例如,常用的方法是根據(jù)密鑰順次改變欲加密信息的各元素。
加密信息記錄模塊58執(zhí)行將已加密信息或類似信息記錄進(jìn)已加密信息數(shù)據(jù)庫22的處理。
設(shè)置信息注冊模塊60執(zhí)行將用戶環(huán)境設(shè)置、背景圖象、目錄用具、格網(wǎng)設(shè)置信息和類似的信息記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24的處理。
圖象口令使用處理區(qū)70執(zhí)行根據(jù)輸入的特許口令實(shí)現(xiàn)對電子信息的存取特許的順序處理(以下被稱為圖象口令使用處理)。圖象口令使用處理區(qū)70包括一個(gè)用戶名輸入模塊72,一個(gè)圖象和格網(wǎng)顯示模塊74,一個(gè)圖象口令輸入模塊76,一個(gè)圖象口令判斷模塊78,一個(gè)加密信息解碼模塊80和一個(gè)欲加密信息輸出模塊82。
圖象和格網(wǎng)顯示模塊74作為一個(gè)圖象顯示設(shè)備、圖象顯示步驟和圖象顯示功能運(yùn)行。進(jìn)而圖象輸入模塊76作為一個(gè)圖象指定和口令產(chǎn)生設(shè)備、圖象指定和口令產(chǎn)生步驟以及圖象指定和口令產(chǎn)生功能運(yùn)行。再有,圖象口令判斷模塊作為一個(gè)存取特許設(shè)備、存取特許步驟和存取特許功能運(yùn)行。
用戶名輸入模塊72,執(zhí)行對用戶名的輸入處理。就是說,實(shí)現(xiàn)將用戶名設(shè)置向初始注冊處理的輸入。用戶輸入的用戶名可以從已經(jīng)存在的用戶名單中選擇,或從輸入設(shè)備,如鍵盤直接輸入。
圖象和格網(wǎng)顯示模塊74執(zhí)行顯示對應(yīng)于輸入的用戶名的圖象(被稱為背景圖象和/或目錄用具,下同)和格網(wǎng)的處理。那些在初始注冊處理中被設(shè)置的的圖象和格網(wǎng)被顯示出來。顯示或不顯示格網(wǎng)可以由用戶自由選擇。
圖象口令輸入模塊76,執(zhí)行圖象口令的輸入處理。即執(zhí)行分別指定顯示出的圖象的特定區(qū)域或組成元素的處理。指定的圖象的特定區(qū)域或組成元素被按照特定的次序重新編號安排,并被,比如說,存進(jìn)存儲器中。現(xiàn)在,可以用圖象口令輸入模塊76改變附帶顯示出格網(wǎng)的背景圖象上被指定的長方形區(qū)域中的顏色或圖案,以清楚地限定被用戶指定的長方形區(qū)域。
圖象口令判斷模塊78,執(zhí)行關(guān)于輸入的圖象口令是否與初始注冊處理中的圖象口令設(shè)置匹配的判斷處理。只有當(dāng)判斷出圖象口令匹配時(shí),后面將要描述的加密信息解碼模塊80和欲加密信息輸出模塊82才被激活。
加密信息解碼模塊80執(zhí)行對記錄在加密數(shù)據(jù)庫22中的加密信息解碼的處理。
欲加密信息輸出模塊82執(zhí)行顯示或向外部輸出已解碼的欲加密信息的處理。此時(shí),根據(jù)記錄在設(shè)置信息數(shù)據(jù)庫24中的設(shè)置信息,用戶可以在瀏覽器上決定使用這些信息并決定欲加密信息發(fā)往的傳送目的地的地址。
附加注冊處理區(qū)90執(zhí)行加入除在初始注冊處理中輸入的欲加密信息之外的其它欲加密信息(以下被稱為附加注冊處理)的處理。
修改處理模塊100執(zhí)行對在初始注冊處理中被設(shè)置的背景圖象、目錄用具、圖象口令和欲加密信息等的修改處理(以下被稱為修改處理)。
下面參照圖2到圖15的流程圖和示意圖來描述具有這樣的結(jié)構(gòu)的電子信息管理系統(tǒng)10的運(yùn)行。
圖2是解釋初始注冊處理的流程圖。
在步驟1(圖中稱作S1,后續(xù)的步驟依此類推)中輸入用戶環(huán)境。即通過用戶環(huán)境設(shè)置模塊42的功能,顯示出用戶環(huán)境輸入屏幕110,如圖3所示。用戶環(huán)境顯示屏幕包括一個(gè)用來輸入用戶名的輸入框112;一組用來進(jìn)行各項(xiàng)設(shè)置的單選按鈕114(114a~114e);一個(gè)OK按鈕116,和一個(gè)取消按鈕118。在輸入了用戶名和設(shè)置了各項(xiàng)之后,按下OK按鈕,控制進(jìn)入步驟2。否則,如果按下取消按鈕118,初始注冊處理就被終止。
在步驟2至步驟4中,圖象被設(shè)置。即通過背景圖象設(shè)置模塊44和目錄用具設(shè)置模塊46的功能,顯示出圖象設(shè)置屏幕120,如圖4所示。圖象設(shè)置屏幕120包括一個(gè)背景圖象選擇框122,一個(gè)目錄用具選擇框124,一個(gè)背景圖象記錄區(qū)126,一個(gè)用具記錄區(qū)128,一個(gè)OK按鈕130,一個(gè)取消按鈕132和一個(gè)前翻屏幕按鈕134。在背景圖象選擇框122中顯示的是一個(gè)以前記錄的背景圖象的目錄,可以從這個(gè)目錄中選出想要的背景圖象。在目錄用具選擇框124中顯示的是不同目錄用具的目錄,如圖5所示,可以從這個(gè)目錄中選出想要的目錄用具?,F(xiàn)在目錄用具的目錄中包括一個(gè)停止選擇目錄用具,也即停止顯示目錄用具的選擇分支。在背景圖象記錄區(qū)126中顯示的是被選擇的背景圖象。在用具記錄區(qū)128中顯示的是被選擇的目錄用具。所以,查看背景圖象記錄區(qū)126中和用具記錄區(qū)128中顯示的圖象就可以為圖象口令確認(rèn)屏幕結(jié)構(gòu)。
在選擇了背景圖象(S2)和目錄用具(S3,S4)以及OK按鈕130被按下之后,控制進(jìn)入步驟5。否則,如果按下取消按鈕132,初始注冊處理就被終止。另外,如果按下前翻屏幕按鈕134,控制回到步驟1,并且顯示用戶環(huán)境設(shè)置屏幕110。
在步驟2和步驟4中實(shí)現(xiàn)了圖象設(shè)置,可以設(shè)置一組背景圖象和一組目錄工具。在這種情況下,可以按照順序自動(dòng)設(shè)置屏幕結(jié)構(gòu),或者,可以提供版面編排功能以便用戶能設(shè)置屏幕結(jié)構(gòu)。
在步驟5中設(shè)置在背景圖象上附加顯示的格網(wǎng)。即通過格網(wǎng)設(shè)置模塊48的功能,顯示出格網(wǎng)設(shè)置屏幕140,如圖6所示。格網(wǎng)設(shè)置屏幕140包括一個(gè)格網(wǎng)選擇框142,一個(gè)顯示色彩選擇框144,一個(gè)背景圖象記錄區(qū)146,一個(gè)用具記錄區(qū)148,一個(gè)OK按鈕150,一個(gè)取消按鈕152,以及一個(gè)前翻屏幕按鈕154。在格網(wǎng)選擇框142中顯示出一個(gè)格網(wǎng)尺寸(長方形的長度和寬度的數(shù)值)的目錄,并且可以從這個(gè)目錄中選擇出想要的尺寸。在顯示色彩選擇框144中顯示出一個(gè)顯示在背景圖象上的格網(wǎng)的顏色的目錄,并且可以從這個(gè)目錄中選擇出想要的顏色。在背景圖象顯示區(qū)146中顯示出背景圖象和格網(wǎng)。在用具記錄區(qū)148中顯示出在圖象選擇屏幕120中設(shè)置的目錄用具。
在選擇了格網(wǎng)尺寸和顯示色彩以及OK按鈕150被按下之后,控制進(jìn)入步驟6。否則,如果按下取消按鈕,初始注冊處理被終止。另外,如果按下前翻屏幕按鈕154,控制回到步驟2,并且顯示出圖象設(shè)置屏幕120。
在步驟6中設(shè)置圖象口令。即通過圖象口令設(shè)置模塊50的功能,顯示出圖象口令設(shè)置屏幕160,如圖7所示。出圖象口令設(shè)置屏幕150包括一個(gè)數(shù)值選擇框162,一個(gè)設(shè)置狀態(tài)顯示區(qū)164,一個(gè)背景圖象記錄區(qū)166,一個(gè)用具記錄區(qū)168,一個(gè)OK按鈕170,一個(gè)取消按鈕172,以及一個(gè)前翻屏幕按鈕174。在數(shù)字值選擇框162中顯示出用于圖象口令的數(shù)值的目錄,并且可以從這個(gè)目錄中選取想要的數(shù)值。在數(shù)值狀態(tài)顯示區(qū)164中為圖象口令顯示出各種元素和設(shè)置的順序,這個(gè)圖象口令是由下面所要描述的處理來設(shè)置的。對關(guān)于背景圖象記錄區(qū)166和用具記錄區(qū)168,由于與前面提到的格網(wǎng)選擇屏幕140中的背景圖象記錄區(qū)146和用具記錄區(qū)188一樣,所以略去對它們的描述。
在設(shè)置圖象口令的情況下,在為圖象口令設(shè)置了數(shù)值以后,用指示設(shè)備來指定背景圖象或目錄用具的特定區(qū)域。這樣做了之后,就改變了背景圖象上被指定的長方形區(qū)域和目錄用具的組成元素的顏色,背景圖象上被指定的長方形區(qū)域和目錄用具的組成元素被按照設(shè)置狀態(tài)顯示區(qū)164中被指定的順序顯示出來?,F(xiàn)在在圖7中,顯示出的條件是圖象口令的數(shù)值被設(shè)置成“6”,目錄用具的十個(gè)鍵中的“3”、“8”、“4”、“0”鍵被指定,而且背景圖象的左數(shù)第七格、下數(shù)第三格所定出的長方形區(qū)域(此后用坐標(biāo)值(7,3)來代表,下同)被指定。設(shè)置了圖象口令和OK按鈕170被按下之后,控制進(jìn)入步驟7。否則,如果按下取消按鈕172,初始注冊處理被終止。另外,如果按下前翻屏幕按鈕174,控制回到步驟5,并且顯示格網(wǎng)設(shè)置屏幕140。
在步驟7中做出關(guān)于是否使用轉(zhuǎn)換圖象的選擇。即做出是否要以分層結(jié)構(gòu)一個(gè)接一個(gè)地顯示圖象的選擇。那么在選擇轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟8(YES),為顯示轉(zhuǎn)換圖象創(chuàng)建轉(zhuǎn)換信息,這個(gè)轉(zhuǎn)換信息被記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24。在此之后,控制進(jìn)入步驟2,重復(fù)步驟2及其以后的處理。否則,在不使用轉(zhuǎn)換圖象的情況下(也包括終止圖象設(shè)置處理的情況),控制進(jìn)入步驟9(NO)。
在步驟9中實(shí)現(xiàn)密鑰的創(chuàng)建。即通過密匙創(chuàng)建模塊52的功能,根據(jù)步驟6中圖象口令的設(shè)置創(chuàng)建密匙。
在步驟10中輸入欲加密信息。這里要解釋輸入IC卡上的欲加密信息的情況,首先將IC卡插入讀卡機(jī),這樣做了之后,讀卡機(jī)的讀入?yún)^(qū)就讀出記錄在IC卡上的欲加密信息。
在步驟11中實(shí)現(xiàn)對欲加密信息的加密和加密解式的創(chuàng)建。即根據(jù)步驟9創(chuàng)建的密鑰對欲加密信息進(jìn)行加密。
這里要解釋一個(gè)加密算法的例子。例如,假定在步驟6中以(1,2),(3,8),(7,8)和(10,2)的順序指定了背景圖象。用DES計(jì)算公式來實(shí)現(xiàn)加密,例如根據(jù)坐標(biāo)值(x,y),先用y代替x,然后用x代替y。例如,如果欲加密信息是“1234”,那么以下列方式實(shí)現(xiàn)加密(1)欲加密信息…1234(2)(1,2)用2代替1…2234(3)(3,8)用3代替8(沒有替換)…2234(4)(7,8)用7代替8(沒有替換)…2234(5)(10,2)用0替換2…0034經(jīng)這樣加密,欲加密信息變成“0034”。這時(shí),由于加密信息只涉及欲加密信息的元素替換,數(shù)據(jù)量不變。
另外,圖象加密解式是在加密信息解碼時(shí)所用的解碼方案。更具體地,它是一個(gè)由欲加密信息減掉加密信息所得到的值。對上面的例子,可以得到圖象加密解式如下圖象加密解式=(欲加密信息-加密信息)=1234-0034=1200在步驟12中加密信息和圖象加密解式被記錄進(jìn)加密信息數(shù)據(jù)庫22里。
在步驟13中,在步驟1至8中設(shè)置和創(chuàng)建的各種設(shè)置信息被記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24里。
用上述步驟1到步驟13的處理,圖8中所示的各種信息被記錄進(jìn)加密信息數(shù)據(jù)庫22和設(shè)置信息數(shù)據(jù)庫24里。即如圖8(A)所示,用戶代碼、圖象加密解式、加密信息以及以前使用的地址等等被記錄進(jìn)加密信息數(shù)據(jù)庫22中。用戶代碼是為識別執(zhí)行了初始注冊處理的用戶而設(shè)置的代碼。前使用地址中設(shè)置的是在圖象口令使用處理中發(fā)送的欲加密信息的傳送目的地的地址。
進(jìn)而,如圖8(B)所示,用戶代碼、用戶名、背景圖象代碼、目錄用具代碼、轉(zhuǎn)換信息代碼、用戶環(huán)境代碼等等都被記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24。用于加密信息數(shù)據(jù)庫的用戶代碼是為識別執(zhí)行了初始注冊處理的用戶而設(shè)置的代碼。背景圖象代碼是為識別背景圖象所設(shè)置的至少一個(gè)代碼。目錄用具代碼是為識別目錄用具所設(shè)置的至少一個(gè)代碼。那么在不使用目錄用具的情況下,不必說就不用對目錄用具代碼進(jìn)行任何設(shè)置。轉(zhuǎn)換信息代碼是為使用轉(zhuǎn)換圖象所設(shè)置的信息,更具體地說,是為識別步驟8中所創(chuàng)建的轉(zhuǎn)換信息的代碼。用戶環(huán)境代碼是為識別比如步驟1中使用的瀏覽器的設(shè)置而設(shè)置的代碼。
圖9是解釋圖象口令使用處理的流程圖。
在步驟20中實(shí)現(xiàn)用戶名的輸入。即通過用戶名輸入模塊72的功能顯示用戶名輸入屏幕180,如圖10所示。用戶名輸入屏幕180包括一個(gè)用戶名選擇框182,一個(gè)OK按鈕184,和一個(gè)取消按鈕186。用戶名選擇框182中顯示出一個(gè)在初始用戶注冊處理中設(shè)置的用戶名單,用戶從這個(gè)名單中選出他/她自己的名字。那么,在選擇了用戶名后,按下OK按鈕184,控制進(jìn)入步驟21。否則,如果按下取消按鈕186,圖象口令使用處理處理終止。
在步驟21中實(shí)現(xiàn)圖象與格網(wǎng)的顯示。即通過圖象和格網(wǎng)顯示模塊74和圖象口令輸入模塊76的功能,顯示出圖象口令輸入屏幕190,如圖11所示。圖象口令輸入屏幕190包括一個(gè)圖象顯示區(qū)192,格網(wǎng)顯示/不顯示選擇區(qū)194,一個(gè)接受狀態(tài)顯示區(qū)196,一個(gè)OK按鈕198,一個(gè)取消按鈕200和一個(gè)前翻屏幕按鈕202。圖象顯示區(qū)192顯示的是記錄在設(shè)置信息數(shù)據(jù)庫24中的背景圖象和目錄用具。格網(wǎng)顯示/不顯示選擇區(qū)包括用來指定格網(wǎng)顯示(ON)和無格網(wǎng)顯示(OFF)的單選按鈕194a,194b。按下單選按鈕194a,194b就可以進(jìn)行網(wǎng)格ON和網(wǎng)格OFF之間的轉(zhuǎn)換。在接受狀態(tài)顯示區(qū)196中顯示的是圖象口令的輸入狀態(tài)。
在步驟22中實(shí)現(xiàn)圖象口令的輸入。即用一個(gè)指示設(shè)備指定圖象顯示區(qū)192中顯示的圖象的特定區(qū)域來輸入圖象口令。一個(gè)附加條件是圖象口令必須按照初始注冊處理中設(shè)置的特定區(qū)域和指定的順序來輸入。
對顯示出的圖象完成了圖象口令的輸入后,按下OK按鈕198,控制進(jìn)入步驟23。否則,如果按下取消按鈕200,圖象口令使用處理被終止。另外,如果按下前翻屏幕按鈕202,控制回到步驟20,并且顯示用戶名輸入屏幕180。
在步驟23中做出輸入的圖象口令是否與初始注冊處理設(shè)置的圖象口令匹配的判斷。如果被判斷的圖象口令匹配,控制進(jìn)入24(YES),如果圖象口令不匹配,控制進(jìn)入28(NO)。
在步驟24中做出關(guān)于是否存在轉(zhuǎn)換圖象的判斷。即參考設(shè)置信息數(shù)據(jù)庫24中的轉(zhuǎn)換信息代碼來判斷是否已經(jīng)進(jìn)行了轉(zhuǎn)換圖象的設(shè)置。在有轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟25(YES),并且得到用轉(zhuǎn)換信息識別出的轉(zhuǎn)換圖象,此后控制回到步驟21。否則,在無轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟26。
以這種方式,用對轉(zhuǎn)換圖象存在的判斷,按照被指定圖象的特定區(qū)域和指定的順序一個(gè)接一個(gè)地顯示分層結(jié)構(gòu)的圖象,并對各個(gè)被顯示的圖象實(shí)現(xiàn)圖象口令的輸入。因此,圖象口令的輸入點(diǎn)隨分層結(jié)構(gòu)的加深而增加,從而保證了強(qiáng)的保密性。在這種情況下,由于圖象口令被作為一幅圖象來記憶,那么即使加深了分層結(jié)構(gòu),忘記圖象口令的可能性也是極小的。
以圖11顯示的圖象為例,這種情況可以認(rèn)為是從目錄用具的十個(gè)按鈕輸入了一個(gè)人的生日之后,從背景圖象中設(shè)置了一個(gè)指定銀行的圖象口令。然后,在顯示出如圖12所示的之后圖象的情況下,設(shè)置了指定窗口和女接待員的圖象口令。即指定操作的順序可以按照一個(gè)故事型的圖象來掌握,并且這個(gè)圖象被存儲下來。在這種情況下,第三者不可能猜出對被顯示的圖象設(shè)置了什么圖象口令,因而就保證了極強(qiáng)的保密性。
在步驟26中加密信息被解碼。即記錄在加密信息數(shù)據(jù)庫22中的加密信息被用圖象加密解式解碼。在上述例子中,加密信息是“0034”,并且圖象解碼方案是“1200”,因此將二者相加,就將其解碼得到欲加密信息“1234”。
在步驟27中顯示被解碼后的欲加密信息,或向外部輸出欲加密信息。這時(shí),可以根據(jù)記錄在設(shè)置信息數(shù)據(jù)庫24中的用戶環(huán)境準(zhǔn)備要用的瀏覽器,并根據(jù)記錄在加密信息數(shù)據(jù)庫22中的前使用地址指定的傳送目的地的主機(jī)做準(zhǔn)備。
在步驟28中實(shí)現(xiàn)對圖象口令不匹配的情況的處理。即顯示一個(gè)錯(cuò)誤消息做為圖象口令不匹配的結(jié)果。
用上述步驟20至步驟28的處理,以輸入圖象口令獲準(zhǔn)對電子信息的存取。此后,實(shí)現(xiàn)加密信息的解碼,并執(zhí)行對電子信息的存取。
圖13是解釋附加注冊處理過程的流程圖。用圖13所示的流程,步驟30至步驟35和步驟41的處理與圖9所示的步驟20至步驟25和步驟28的圖象口令使用處理相同。進(jìn)而,步驟36至步驟40的處理與圖2所示的步驟9至步驟13的處理相同。所以,在下面的描述中,僅給出這個(gè)處理的提綱,細(xì)節(jié)應(yīng)參見相應(yīng)章節(jié)。
在步驟30中實(shí)現(xiàn)用戶名的輸入。
在步驟31中實(shí)現(xiàn)圖象和格網(wǎng)的顯示。
在步驟32中實(shí)現(xiàn)圖象口令的輸入。
在步驟33中做出關(guān)于輸入的圖象口令是否與在初始注冊處理中記錄的圖象口令匹配的判斷。如果圖象口令匹配,控制進(jìn)入步驟34(YES),如果它們不匹配,控制進(jìn)入步驟41(NO)。
在步驟34中做出關(guān)于是否存在轉(zhuǎn)換圖象的判斷。如果存在轉(zhuǎn)換圖象,控制進(jìn)入步驟35(YES),如果沒有轉(zhuǎn)換圖象,控制進(jìn)入步驟36(NO)。
在步驟35中獲得被記錄在設(shè)置信息數(shù)據(jù)庫24中的轉(zhuǎn)換信息代碼指定的轉(zhuǎn)換圖象。
在步驟36中實(shí)現(xiàn)密鑰的創(chuàng)建。
在步驟37中輸入欲加密信息。
在步驟38中實(shí)現(xiàn)欲加密信息的加密和圖象加密解式的創(chuàng)建。
在步驟39中加密信息和圖象加密解式被記錄在加密信息數(shù)據(jù)庫22中。
在步驟40中,在步驟30至步驟35中被設(shè)置和創(chuàng)建的各種設(shè)置信息被記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24中。
在步驟41中顯示一個(gè)錯(cuò)誤消息做為圖象口令不匹配的結(jié)果。
用上述步驟30至步驟41的處理,僅當(dāng)輸入的圖象口令與設(shè)置的圖象口令匹配時(shí)才可能對欲加密信息進(jìn)行附加注冊。進(jìn)而,當(dāng)輸入了欲加密信息之后,它就被根據(jù)圖象口令創(chuàng)建的密鑰加密,并被追加記錄進(jìn)加密信息數(shù)據(jù)庫22。如圖14所示,記錄在加密信息數(shù)據(jù)庫中的欲加密信息是對應(yīng)于同樣的用戶名和圖象加密解式被分別記錄的。用這種方法,對應(yīng)于一個(gè)圖象口令可以記錄一組加密信息。此外,由于各個(gè)相應(yīng)的加密信息的前使用地址都被記錄下來,那么在使用加密信息時(shí),就不必為發(fā)出的欲加密信息單獨(dú)設(shè)置傳送目的地的地址。
圖15是解釋更新處理的流程圖。用圖15中所示的流程,步驟50至步驟55和步驟69的處理與圖9所示的步驟20至步驟25和步驟28的圖象口令使用處理相同。進(jìn)而,步驟56至步驟68的處理與圖2所示的步驟1至步驟13的初始注冊處理相同。所以,在下面的描述中,僅給出這個(gè)處理的提綱,細(xì)節(jié)應(yīng)參見相應(yīng)章節(jié)。
在步驟50中中實(shí)現(xiàn)用戶名的輸入。
在步驟51中實(shí)現(xiàn)圖象和格網(wǎng)的顯示。
在步驟52中實(shí)現(xiàn)圖象口令的輸入。
在步驟53中做出關(guān)于輸入的圖象口令是否與在初始注冊處理中記錄的圖象口令匹配的判斷。如果圖象口令匹配,控制進(jìn)入步驟54(YES),如果它們不匹配,控制進(jìn)入步驟69(NO)。
在步驟54中做出關(guān)于是否存在轉(zhuǎn)換圖象的判斷。如果存在轉(zhuǎn)換圖象,控制進(jìn)入步驟55(YES),如果沒有轉(zhuǎn)換圖象,控制進(jìn)入步驟56(NO)。
在步驟55中獲得被記錄在設(shè)置信息數(shù)據(jù)庫24中的轉(zhuǎn)換信息代碼指定的轉(zhuǎn)換圖象。
在步驟56中設(shè)置用戶環(huán)境。
在步驟57至步驟59中設(shè)置圖象。
在步驟60中設(shè)置附加顯示在背景圖象上的格網(wǎng)。
在步驟61中設(shè)置圖象口令。
在步驟62中做出是否使用轉(zhuǎn)換圖象的選擇。在使用轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟63(YES),在不使用轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟64(NO)。
在步驟63中為象素轉(zhuǎn)換圖象創(chuàng)建轉(zhuǎn)換信息,并且將這個(gè)轉(zhuǎn)換信息記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24中。
在步驟64中實(shí)現(xiàn)密鑰的創(chuàng)建。
在步驟65中輸入欲加密信息。
在步驟66中實(shí)現(xiàn)欲加密信息的加密和圖象加密解式的創(chuàng)建。
在步驟67中加密信息和圖象加密解式被記錄在加密信息數(shù)據(jù)庫22中。
在步驟68中,在步驟56至步驟63中被設(shè)置和創(chuàng)建的各種設(shè)置信息被記錄進(jìn)設(shè)置信息數(shù)據(jù)庫24中。
在步驟69中顯示一個(gè)錯(cuò)誤消息做為圖象口令不匹配的結(jié)果。
用上述步驟50至步驟69的處理,僅當(dāng)輸入的圖象口令與設(shè)置的圖象口令匹配時(shí)才可能更新用戶環(huán)境、圖象、欲加密信息等等的設(shè)置。
現(xiàn)在,在上述的實(shí)施例中,電子信息管理系統(tǒng)10就將數(shù)據(jù)庫部分20、初始注冊處理部分40、圖象口令使用處理部分70、附加注冊處理部分90和修改處理部分100集為一體。但是,它的結(jié)構(gòu)并不限于此。就是說,對于銀行中的自動(dòng)提款機(jī),如果僅僅提供圖象口令使用處理部分70,就足以實(shí)現(xiàn)自動(dòng)提款機(jī)的功能。在這種情況下,圖象口令被用來代替?zhèn)鹘y(tǒng)的使用數(shù)字的口令,或者將它與數(shù)字口令一起使用。
下面將描述一個(gè)電子貨幣系統(tǒng)作為本發(fā)明的另一個(gè)電子信息管理系統(tǒng)的實(shí)施例,其中電子貨幣是被管理對象。
如圖16所示,電子貨幣系統(tǒng)包括一個(gè)IC卡300,至少一個(gè)終端裝置310和一個(gè)計(jì)算機(jī)主機(jī)320。
IC卡300裝有一個(gè)集合了CPU和存儲器的IC芯片302,具有構(gòu)造最簡單的計(jì)算機(jī)的功能。在存儲器中存儲著一個(gè)程序和電子貨幣信息,如存入日期、支付記錄和存款余額(以下被統(tǒng)稱為貨幣信息)。將來,還可以考慮將個(gè)人信息存儲,如保險(xiǎn)數(shù)據(jù)存儲進(jìn)存儲器中以便在使用個(gè)人信息時(shí)可以用同一張IC卡。
終端裝置310包括一個(gè)連接裝置312(代碼信息讀取設(shè)備),一個(gè)顯示裝置314(圖象顯示設(shè)備),和一個(gè)輸入裝置316(圖象指定設(shè)備)。連接裝置312由一個(gè)比如讀卡機(jī)或EEPROM(電可擦和可編程只讀存儲器)錄入機(jī)組成,并提供IC卡300和終端裝置310的電連接界面的功能。顯示裝置由一個(gè)顯示器,如CRT或LCD組成,并提供顯示各種操作狀態(tài)的功能。輸入裝置316由比如裝在顯示裝置的顯示器表面的觸摸板組成,并提供輸入比如為使用電子貨幣而設(shè)置的圖象口令的功能。
計(jì)算機(jī)主機(jī)320經(jīng)各連線400與終端裝置相連,并包括一個(gè)數(shù)據(jù)庫部分330和一個(gè)圖象數(shù)據(jù)儲存部分340(圖象存儲設(shè)備)。數(shù)據(jù)庫部分330包括一個(gè)記錄著加密信息或類似的信息加密信息數(shù)據(jù)庫332和一個(gè)記錄著各種設(shè)置信息的設(shè)置信息數(shù)據(jù)庫334。在圖象數(shù)據(jù)部分340中存儲著構(gòu)成圖象口令輸入屏幕的圖象數(shù)據(jù)。這里,由于數(shù)據(jù)庫部分330與圖1中的數(shù)據(jù)庫部分20相同,因此細(xì)節(jié)應(yīng)參照對數(shù)據(jù)庫20的描述。
當(dāng)IC卡300被插入終端裝置310時(shí),通過連接裝置312,IC芯片302就與輸入裝置316和顯示裝置314電連接起來,因此就組成了一臺裝有輸入裝置316和顯示裝置314的計(jì)算機(jī)。即IC卡300與終端裝置310相互合為一體,并起到與圖1所示的處理功能選擇部分30、初始注冊處理部分40以及圖象口令使用處理部分70一樣的作用。但是,由于電子貨幣系統(tǒng)的特點(diǎn),不需要提供附加注冊處理部分90和附加注冊處理部分100。
為了開始使用電子貨幣,需要設(shè)置用戶名和圖象口令作為初始注冊處理。為了執(zhí)行初始注冊處理,可以將IC卡300插入終端裝置310,然后可以實(shí)現(xiàn)與圖2所示的流程相同的初始注冊處理。在初始注冊處理中至少要加入一個(gè)向IC卡300中記錄用戶代碼和用戶名的功能。這是因?yàn)橛脩舸a和用戶名是證明用戶所需要的最低要求的代碼信息。
進(jìn)而,用戶用數(shù)字像機(jī)或類似設(shè)備取得的圖象數(shù)據(jù)可以被用做組成圖象口令輸入屏幕的圖象信息。在這種情況下,為了輸入用戶準(zhǔn)備的圖象,可以在終端裝置310上裝一個(gè)輸入界面,例如軟盤驅(qū)動(dòng)器。
下面要描述實(shí)際使用電子貨幣的方法。首先,應(yīng)進(jìn)行向IC卡300中存錢的存入處理。即由于在初始注冊處理中未將IC卡初始化,貨幣信息指出“存款余額為0”。因此應(yīng)在IC卡300中進(jìn)行存入處理。在這個(gè)實(shí)施例中,采取這樣的做法,即經(jīng)由信貸公司來在IC卡300中進(jìn)行存入處理。但是,不僅有這一種做法,也可以采取其它做法,如用現(xiàn)金或從銀行帳戶來進(jìn)行存入處理。
根據(jù)圖17的流程來進(jìn)行存入處理。這里將簡單描述與圖象口令使用處理(參見圖9)相同的處理。
在步驟70中,當(dāng)IC卡300被插入終端裝置310時(shí),存儲在IC芯片302中的用戶代碼和用戶名經(jīng)終端裝置310和連線400被讀入計(jì)算機(jī)主機(jī)320。然后根據(jù)用戶代碼或類似信息在計(jì)算機(jī)主機(jī)320中搜尋組成圖象口令輸入屏幕的圖象信息或類似的信息,并將搜尋結(jié)構(gòu)返回到終端裝置310。即靠插入IC卡300,實(shí)現(xiàn)用戶名的輸入。這個(gè)處理對應(yīng)于代碼信息讀取設(shè)備、代碼信息讀取步驟和代碼信息讀取功能。
在步驟71中實(shí)現(xiàn)圖象和格網(wǎng)的顯示。
在步驟72中實(shí)現(xiàn)圖象口令的輸入。
在步驟73中做出關(guān)于輸入的圖象口令是否與在初始注冊處理中記錄的圖象口令匹配的判斷。如果圖象口令匹配,控制進(jìn)入步驟74(YES),如果它們不匹配,控制進(jìn)入步驟79(NO)。
在步驟74中做出關(guān)于是否存在轉(zhuǎn)換圖象的判斷。在有轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟75(YES),否則,在無轉(zhuǎn)換圖象的情況下,控制進(jìn)入步驟76(NO)。
在步驟75中獲得被記錄在設(shè)置信息數(shù)據(jù)庫334中的轉(zhuǎn)換信息代碼指定的轉(zhuǎn)換圖象。
在步驟76中輸入在IC卡中存入的錢的數(shù)額。由于幾乎不用象在銀行的ATM系統(tǒng)或類似系統(tǒng)中所進(jìn)行的同樣操作那樣輸入存款的數(shù)額,因此略去詳細(xì)的描述。另外,為安全起見,可以規(guī)定一次操作存款的限額。
在步驟77中加密信息被解碼。
在步驟78中在終端裝置310中根據(jù)已解碼的欲加密信息實(shí)現(xiàn)對用戶的確認(rèn)(存取特許),并且將預(yù)定數(shù)額的款項(xiàng)從信貸公司存入IC卡300中。這個(gè)處理對應(yīng)于存取特許設(shè)備。還有,在IC卡上可以實(shí)現(xiàn)對用戶的確認(rèn)。在這種情況下,能進(jìn)一步改善安全性。
在步驟79中實(shí)現(xiàn)對特許口令不匹配的情況的處理。
為了用電子貨幣支付從商店或類似的地方購買的一定量的商品,將IC卡300插入用戶購買商品的商店或類似的地方提供的終端裝置310。然后在確認(rèn)了顯示在終端裝置310上的存款數(shù)額后,當(dāng)用戶按下“付款按鈕”時(shí),就從IC卡上支付出電子貨幣。與此同時(shí),存儲在IC卡300上的貨幣信息被輸入和更新。
進(jìn)而,當(dāng)支付電子貨幣時(shí),可以用輸入圖象口令的做法確認(rèn)用戶。如果由于價(jià)格原因在各商店里提供終端裝置310有困難的話,也許可以提供一個(gè)小型的付款專用終端。
在上述電子貨幣系統(tǒng)中,貨幣并沒有真的在用戶和商店之間轉(zhuǎn)移,代之的是被稱為電子貨幣的電子信息的轉(zhuǎn)移支付了所購買的一定量的商品。那么,購買的這些商品實(shí)際上是由信貸公司代替用戶向商店付了款。
在本實(shí)施例中,組成圖象口令輸入屏幕的圖象數(shù)據(jù)是存儲在計(jì)算機(jī)主機(jī)320的圖象數(shù)據(jù)存儲部分340中的,但是,圖象數(shù)據(jù)也可以分散存儲在各終端裝置310中。如果IC芯片302的存儲容量大,圖象數(shù)據(jù)也可以使用圖象壓縮技術(shù)存儲在IC芯片302上。在這種情況下,IC卡302就對應(yīng)于儲存設(shè)備。
另外,如果在一個(gè)地區(qū)里使用電子貨幣系統(tǒng),用IC卡300和終端裝置310就可以建立電子貨幣系統(tǒng)。在這種情況下,在終端裝置310或IC卡300上應(yīng)裝有數(shù)據(jù)庫部分330和圖象數(shù)據(jù)儲存部分340。
諸如手提PC,因特網(wǎng)TV,游戲機(jī),家庭安全和ATM系統(tǒng)的安全和訪問許可都可以考慮應(yīng)用電子信息管理系統(tǒng)。
如果實(shí)現(xiàn)這樣一種功能的程序被建立在一個(gè)可攜帶的媒體上,如磁帶、磁盤、磁鼓、CD-ROM等等,那么根據(jù)本發(fā)明的電子信息管理程序就能夠在市場上銷售。還有,獲得了這樣一個(gè)媒體的人就能夠容易地使用標(biāo)準(zhǔn)的計(jì)算機(jī)系統(tǒng)建立一個(gè)電子信息管理系統(tǒng)。
權(quán)利要求
1.電子信息管理系統(tǒng),它包括一個(gè)用來讀取存儲在IC卡中的代碼信息的代碼信息讀取裝置;一個(gè)用來顯示對應(yīng)于信息代碼的圖象組的圖象顯示裝置,其中信息代碼是用上述信息代碼讀取裝置讀取的;一個(gè)用來指定用上述圖象顯示裝置顯示的各圖象上的特定區(qū)域的圖象指定裝置;一個(gè)用來根據(jù)各圖象的特定區(qū)域許可對電子信息的存取的存取特許裝置,其中各圖象的特定區(qū)域是用上述圖象指定裝置指定的。
2.一種IC卡,它包括一個(gè)用來存儲代碼信息和對應(yīng)于代碼信息的圖象組的存儲裝置;一個(gè)用來根據(jù)指定各圖象的特定區(qū)域的信息許可對電子信息的存取的存取特許裝置。
3.一種終端裝置,它包括一個(gè)用來存儲對應(yīng)于代碼信息的圖象組的圖象存儲裝置;一個(gè)用來分別顯示存儲在上述圖象存儲裝置中的圖象的圖象顯示裝置;一個(gè)用來指定用上述圖象顯示裝置顯示的各圖象上的特定區(qū)域的圖象指定裝置;一個(gè)用來根據(jù)各圖象的特定區(qū)域許可對電子信息的存取的存取特許裝置,其中各圖象的特定區(qū)域是用上述圖象指定裝置指定的。
4.一種電子信息管理系統(tǒng),它包括一個(gè)用來存儲圖象組的圖象存儲裝置;一個(gè)用來選擇性地分別顯示存儲在上述圖象存儲裝置中的圖象的圖象顯示裝置;一個(gè)用來分別指定用上述圖象顯示裝置顯示的各圖象上的特定區(qū)域的圖象指定裝置;一個(gè)用來根據(jù)各圖象上的特定區(qū)域產(chǎn)生口令的口令產(chǎn)生裝置,其中各圖象上的特定區(qū)域是用上述圖象指定裝置指定的;一個(gè)根據(jù)圖象口令許可對電子信息的存取的存取特許裝置,其中圖象口令是上述口令產(chǎn)生裝置所產(chǎn)生的。
5.根據(jù)權(quán)利要求4的電子信息管理系統(tǒng),其中上述圖象顯示裝置分別同時(shí)顯示圖象。
6.根據(jù)權(quán)利要求4的電子信息管理系統(tǒng),其中上述圖象顯示裝置依照上述圖象指定裝置指定的圖象的特定區(qū)域以分層結(jié)構(gòu)一個(gè)接一個(gè)地顯示圖象。
7.根據(jù)權(quán)利要求4的電子信息管理系統(tǒng),其中上述圖象指定裝置指定圖象的特定區(qū)域,所述圖象是上述圖象顯示裝置用以預(yù)定間隔劃分長方形區(qū)域的方法顯示的。
8.根據(jù)權(quán)利要求4的電子信息管理系統(tǒng),其中上述圖象指定裝置指定圖象的特定區(qū)域,所述圖象是上述圖象顯示裝置用組成元素構(gòu)成圖象的方法顯示的。
9.電子信息管理方法,包括用來讀取存儲在IC卡中的代碼信息的代碼信息讀取步驟;用來顯示對應(yīng)于信息代碼的圖象組的圖象顯示步驟,其中信息代碼是在上述信息讀取代碼步驟中讀取的;用來指定上述圖象顯示步驟中顯示的各圖象上的特定區(qū)域的圖象指定步驟;用來根據(jù)各圖象的特定區(qū)域許可對電子信息的存取的存取特許步驟,其中各圖象的特定區(qū)域是在上述圖象指定步驟中被指定的。
10.電子信息管理方法,包括從一組圖象中有選擇地分別顯示圖象的圖象顯示步驟;指定在上述圖象顯示步驟中顯示的各圖象上的特定區(qū)域的圖象指定步驟;根據(jù)各圖象上的特定區(qū)域產(chǎn)生口令的口令產(chǎn)生步驟,其中各圖象上的特定區(qū)域是在上述圖象指定步驟中被指定的;根據(jù)圖象口令許可對電子信息的存取的存取特許步驟,其中圖象口令是在上述口令產(chǎn)生步驟中被產(chǎn)生的。
11.根據(jù)權(quán)利要求10的電子信息管理方法,其中在上述圖象顯示步驟中分別同時(shí)顯示圖象。
12.根據(jù)權(quán)利要求10的電子信息管理方法,其中在上述圖象顯示步驟中依照上述圖象指定步驟指定的圖象的特定區(qū)域以分層結(jié)構(gòu)一個(gè)接一個(gè)地顯示圖象。
13.記錄電子信息管理程序的記錄媒體,這個(gè)程序?qū)崿F(xiàn)以下功能讀取存儲在IC卡中的代碼信息的代碼信息讀取功能;顯示對應(yīng)于代碼信息的圖象組的圖象顯示功能,其中代碼信息是用上述信息代碼讀取功能讀取的;指定上述圖象顯示功能所顯示的各圖象上的特定區(qū)域的圖象指定功能;根據(jù)各圖象的特定區(qū)域許可對電子信息的存取的存取特許功能,其中各圖象的特定區(qū)域是上述圖象指定功能所指定的。
14.記錄電子信息管理程序的記錄媒體,這個(gè)程序?qū)崿F(xiàn)以下功能從一組圖象中有選擇地分別顯示圖象的圖象顯示功能;指定上述圖象顯示功能所顯示的各圖象上的特定區(qū)域的圖象指定功能;根據(jù)各圖象上的特定區(qū)域產(chǎn)生口令的口令產(chǎn)生功能,其中各圖象上的特定區(qū)域是上述圖象指定功能所指定的;根據(jù)口令產(chǎn)生功能所產(chǎn)生的圖象口令許可對電子信息的存取的存取特許功能。
15.根據(jù)權(quán)利要求14的記錄電子信息管理程序的記錄媒體,其中上述圖象顯示功能分別同時(shí)顯示圖象。
16.根據(jù)權(quán)利要求14的記錄電子信息管理程序的記錄媒體,其中上述圖象顯示功能依照上述圖象指定功能指定的圖象的特定區(qū)域以分層結(jié)構(gòu)一個(gè)接一個(gè)地顯示圖象。
17.電子信息管理系統(tǒng),它包括用來顯示一組不同性質(zhì)的圖象的圖象顯示裝置;用來指定用上述圖象顯示裝置顯示的各圖象上的特定區(qū)域的圖象指定裝置;用來根據(jù)各圖象的特定區(qū)域許可對電子信息的存取的存取特許裝置,其中各圖象的特定區(qū)域是用上述圖象指定裝置指定的。
18.根據(jù)權(quán)利要求17的電子信息管理系統(tǒng),其中上述不同性質(zhì)的圖象由一幅暗示一件事的圖象和一幅暗示一組字符的圖象組成。
19.根據(jù)權(quán)利要求17的電子信息管理系統(tǒng),其中上述不同性質(zhì)的圖象由一幅包含單一圖象的圖象和一幅包含一組對象的圖象組成。
20.記錄電子信息管理程序的記錄媒體,這個(gè)程序?qū)崿F(xiàn)以下功能顯示一組不同性質(zhì)的圖象組的圖象顯示功能;指定用上述圖象顯示功能所顯示的各圖象上的特定區(qū)域的圖象指定功能;一個(gè)用來根據(jù)各圖象的特定區(qū)域準(zhǔn)許對電子信息的存取的存取特許功能,其中各圖象的特定區(qū)域是上述圖象指定功能所指定的。
全文摘要
一種電子信息管理系統(tǒng)、一種IC卡、一種終端裝置和一種電子信息管理方法以及一種記錄電子信息管理程序的記錄媒體,它們同時(shí)或分層顯示圖象以根據(jù)一個(gè)圖象口令實(shí)現(xiàn)對電子信息的存取許可,這個(gè)圖象口令是易于記憶并難以盜用的。
文檔編號H04L9/32GK1232223SQ9910453
公開日1999年10月20日 申請日期1999年3月31日 優(yōu)先權(quán)日1998年3月31日
發(fā)明者鹿島一紀(jì) 申請人:富士通株式會社