信息處理設備、信息處理方法、存儲介質和信息處理系統的製作方法
2023-05-21 23:21:31 1
信息處理設備、信息處理方法、存儲介質和信息處理系統的製作方法
【專利摘要】本發明涉及信息處理設備、信息處理方法、存儲介質和信息處理系統。該信息處理設備用於執行至少一個功能,包括:存儲部,用於存儲第一代碼;認證單元,用於進行以下操作:從外部存儲介質獲得第二代碼,以及將第一代碼和第二代碼進行對照,由此對第二代碼進行認證;執行許可單元,用於在認證單元認證成功的情況下,許可執行至少一個功能中的預定功能;以及更新單元,用於在認證單元認證成功的情況下,進行以下操作:利用另一第一代碼來更新存儲部中所存儲的第一代碼,以及利用另一第二代碼來更新外部存儲介質中所存儲的第二代碼,以使得認證單元基於更新後的第一代碼所進行的認證成功。
【專利說明】信息處理設備、信息處理方法、存儲介質和信息處理系統
【技術領域】
[0001]本發明涉及能夠適當地使用測量設備等的信息處理設備、信息處理方法、程序、存儲介質和信息處理系統。
【背景技術】
[0002]日本特開2009-80102公開了被配置為測量物體的測量探測器(例如,坐標長度測量機、工具機或檢查機器人)。該測量探測器與關聯單元進行諸如測量數據等的各種數據的發送/接收。關聯單元的示例包括計算機、諸如軟體狗等的連接至計算機的硬體和被配置為與計算機進行通信的接口等。此外,所公開的關聯單元的其它示例包括被配置為更新測量探測器中所存儲的數據的致動按鈕和智慧卡等(日本特開2009-80102的第
[0013]、
[0014]段等)。
[0003]日本特開2009-80102中所公開的測量探測器包括被配置為確認關聯單元(即,通信的另一端)是否真實的認證模塊。如果認證模塊確認了關聯單元的真實性,則例如可以載入諸如用於更新固件的數據等的各種數據。此外,測量探測器能夠將測量數據發送至關聯單元。結果,例如,可以防止第三方進行不兼容的測量探測器的使用和假冒的測量探測器的製造(日本特開2009-80102的第
[0005]、
[0007]段等)
【發明內容】
[0004]如上所述,需要提供一種安全性高的測量系統,其能夠防止第三方不合法地使用該測量系統。
[0005]有鑑於上述情形,期望提供能夠實現安全性高的測量系統的信息處理方法、程序、存儲介質和信息處理系統。
[0006]此外,還期望提供能夠實現安全性高的網絡系統的信息處理設備等。
[0007]為了實現上述目的,根據本發明的實施例,提供一種信息處理設備,用於執行至少一個功能,所述信息處理設備包括:
[0008]存儲部,用於存儲第一代碼;
[0009]認證單元,用於進行以下操作:
[0010]從外部存儲介質獲得第二代碼,以及
[0011]將所述第一代碼和所述第二代碼進行對照,由此對所述第二代碼進行認證;
[0012]執行許可單元,用於在所述認證單元認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及
[0013]更新單元,用於在所述認證單元認證成功的情況下,進行以下操作:
[0014]利用另一第一代碼來更新所述存儲部中所存儲的所述第一代碼,以及
[0015]利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得所述認證單元基於更新後的第一代碼所進行的認證成功。
[0016]該信息處理設備將第一代碼和從外部存儲介質所獲得的第二代碼進行對照,由此對該第二代碼進行認證。在認證成功的情況下,許可該信息處理設備執行預定功能。此外,在認證成功的情況下,利用另一第一代碼來更新該第一代碼,並且為了使接下來的認證成功,利用另一第二代碼來更新該第二代碼。由於自動更新了第一代碼和第二代碼,因此例如即使在第二代碼被洩漏的情況下,也可以使其影響最小化。根據該信息處理設備,可以實現安全性高的測量系統。
[0017]所述存儲部可以存儲以下內容:用於分別識別多個外部存儲介質的多個識別信息,以及分別與所述多個識別信息有關的多個第一代碼。在這種情況下,所述認證單元可以將所述多個外部存儲介質中的對象存儲介質內所存儲的所述第二代碼和所述多個第一代碼中的與所述對象存儲介質的識別信息有關的所述第一代碼進行對照,由此對所述第二代碼進行認證,其中所述對象存儲介質是認證對象。這裡,所述更新單元可以在所述認證單元認證成功的情況下,進行以下操作:更新與所述對象存儲介質的識別信息有關的所述第一代碼,以及更新所述對象存儲介質中所存儲的所述第二代碼。
[0018]該信息處理設備對多個外部存儲介質各自進行認證。結果,例如,多個管理員等可以管理該系統。此外,可以將多個外部存儲介質其中之一保管作為備用USB存儲器。
[0019]所述信息處理設備還可以包括第一輸出單元,所述第一輸出單元用於在所述認證單元認證成功的情況下,輸出用於設置許可執行的所述預定功能的第一圖形用戶界面即第一⑶I。
[0020]在這種情況下,所述執行許可單元可以許可執行通過使用所述第一 GUI所設置的所述預定功能。
[0021]該信息處理設備能夠任意設置許可執行的功能。結果,例如,擁有外部存儲裝置的系統的管理員等能夠容易地對功能進行限制,使得不擁有外部存儲介質的其它用戶可能無法使用這些功能。
[0022]所述存儲部可以存儲以下內容:用於分別識別多個外部存儲介質的多個識別信息,以及分別與所述多個識別信息有關的多個第一代碼。在這種情況下,所述認證單元可以將所述多個外部存儲介質中的對象存儲介質內所存儲的所述第二代碼和所述多個第一代碼中的與所述對象存儲介質的識別信息有關的所述第一代碼進行對照,由此對所述第二代碼進行認證,其中所述對象存儲介質是認證對象。所述更新單元可以在所述認證單元認證成功的情況下,進行以下操作:更新與所述對象存儲介質的識別信息有關的所述第一代碼,以及更新所述對象存儲介質中所存儲的所述第二代碼。
[0023]所述信息處理設備還可以包括第二輸出單元,所述第二輸出單元用於在所述認證單元認證成功的情況下,輸出用於設置所述多個外部存儲介質中的禁用對照的外部存儲介質的第二⑶I。
[0024]在這種情況下,所述存儲部可以以彼此相關聯的方式存儲以下內容:通過使用所述第二 GUI所設置的禁用對照的所述外部存儲介質的識別信息,以及與禁用對照有關的信肩、O
[0025]該信息處理設備可以任意設置禁用對照的外部存儲介質。由此,例如,在多個存儲介質其中之一丟失的情況下,可以禁用丟失的存儲介質的對照。結果,可以防止丟失的外部存儲介質被不合法地使用。例如,可以將用於啟用/禁用對照的外部存儲介質保管作為備用外部存儲介質。
[0026]所述信息處理設備還可以包括信息設置單元,所述信息設置單元用於進行以下操作:將設置了禁用對照的所述外部存儲介質的識別信息提供至另一外部存儲介質,以及將同該識別信息相關聯的與禁用對照有關的信息改變為與啟用對照有關的信息。
[0027]在這種情況下,所述更新單元可以進行以下操作:更新與提供至所述另一外部存儲介質的識別信息有關的所述第一代碼,以及使所述另一外部存儲介質存儲如下的第二代碼:使得所述認證單元將更新後的第一代碼和該第二代碼進行對照由此實現認證成功。
[0028]結果,例如,代替丟失的外部存儲介質等,可以使用其它外部存儲介質。此時,由於新設置了第一代碼和第二代碼,因此實現了較高的安全性。
[0029]所述信息處理設備還可以包括信息獲得單元,所述信息獲得單元用於獲得與當前時刻有關的信息。
[0030]在這種情況下,所述存儲部可以存儲與允許對照的時間段有關的信息。此外所述認證單元可以在所述當前時刻處於允許對照的所述時間段內的情況下,基於與所述當前時刻有關的信息來執行對照。
[0031]如上所述,可以以時刻信息作為條件執行對照。結果,實現了較高的安全性。
[0032]所述存儲部可以存儲歷史信息,其中所述歷史信息是執行對照的時刻信息。
[0033]如上所述,存儲部可以存儲外部存儲介質的對照的歷史信息。例如,通過任意參考該歷史信息,用戶可以知曉信息處理設備是否被不合法地使用。
[0034]所述外部存儲介質可以是移動存儲介質。
[0035]由此,管理員等可以任意擁有並使用外部存儲介質。
[0036]所述外部存儲介質可以是包括通用串行總線接口即USB接口的存儲器。
[0037]如上所述,作為外部存儲介質,可以使用包括USB接口的存儲器(USB存儲器)。
[0038]根據本發明的另一實施例,提供一種信息處理設備,用於執行至少一個功能,所述信息處理設備包括:
[0039]存儲部,用於存儲第一代碼;
[0040]認證單元,用於進行以下操作:
[0041]經由網絡來從外部存儲介質獲得第二代碼,以及
[0042]將所述第一代碼和所述第二代碼進行對照,由此對所述第二代碼進行認證;
[0043]執行許可單元,用於在所述認證單元認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及
[0044]更新單元,用於在所述認證單元認證成功的情況下,進行以下操作:
[0045]利用另一第一代碼來更新所述存儲部中所存儲的所述第一代碼,以及
[0046]經由所述網絡、利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得所述認證單元基於更新後的第一代碼所進行的認證成功。
[0047]該信息處理設備經由網絡獲得第二代碼,並且對該第二代碼進行認證。此外,在認證成功的情況下,還經由網絡更新第二代碼。結果,可以實現安全性高的網絡系統。
[0048]根據本發明,提供一種信息處理方法,其由用於執行至少一個功能的計算機來執行,所述信息處理方法包括以下步驟:
[0049]存儲第一代碼;
[0050]從外部存儲介質獲得第二代碼,並且將所述第一代碼和所述第二代碼進行對照由此對所述第二代碼進行認證;
[0051]在認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及
[0052]在認證成功的情況下,利用另一第一代碼來更新所存儲的所述第一代碼,並且利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得基於更新後的第一代碼所進行的認證成功。
[0053]根據本發明,提供一種程序,其使用於執行至少一個功能的計算機執行以下步驟:
[0054]存儲第一代碼;
[0055]從外部存儲介質獲得第二代碼,並且將所述第一代碼和所述第二代碼進行對照由此對所述第二代碼進行認證;
[0056]在認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及
[0057]在認證成功的情況下,利用另一第一代碼來更新所存儲的所述第一代碼,並且利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得基於更新後的第一代碼所進行的認證成功。
[0058]根據本發明,提供一種存儲介質,包括:
[0059]連接單元,其能夠連接至用於執行至少一個功能的信息處理設備;
[0060]存儲部,用於存儲第二代碼,其中將所述信息處理設備的存儲部中所存儲的第一代碼和所述第二代碼進行對照,以進行是否許可執行所述至少一個功能中的預定功能的認證;以及
[0061]更新單元,用於基於在認證成功的情況下從所述信息處理設備發送來的指示,來更新所述第二代碼,其中所述指示指示利用另一第二代碼來更新所述第二代碼,以使得基於更新後的第一代碼所進行的認證成功。
[0062]這種存儲介質使得能夠進行安全性高的測量系統。
[0063]根據本發明,提供一種信息處理系統,包括:
[0064]信息處理設備,用於執行至少一個功能;以及
[0065]至少一個外部存儲介質,
[0066]其中,所述至少一個外部存儲介質用於存儲特有的第一認證代碼,以及
[0067]所述信息處理設備包括:
[0068]存儲部,用於存儲至少一個第二認證代碼;
[0069]認證單元,用於進行以下操作:
[0070]從所述外部存儲介質獲得所述第一認證代碼,以及
[0071]將所述第一認證代碼和所述第二認證代碼進行對照,由此對所述第一認證代碼進行認證;
[0072]執行許可單元,用於在所述認證單元認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及
[0073]更新單元,用於在所述認證單元認證成功的情況下,進行以下操作:
[0074]利用另一第二認證代碼來更新所述存儲部中所存儲的所述第二認證代碼,以及
[0075]利用另一第一認證代碼來更新所述外部存儲介質中所存儲的所述第一認證代碼,以使得所述認證單元基於更新後的第二認證代碼所進行的認證成功。
[0076]如上所述,根據本發明,可以實現安全性高的測量系統。
【專利附圖】
【附圖說明】
[0077]圖1是示出根據本發明第一實施例的測量系統的基本結構的示例的圖;
[0078]圖2是示意性示出本實施例的PC的硬體結構的示例的框圖;
[0079]圖3是示意性示出本實施例的PC的軟體結構的示例的框圖;
[0080]圖4是示出本實施例的測量系統的動作的示例的流程圖;
[0081]圖5是示出USB存儲器連接至測量設備的狀態的圖;
[0082]圖6是示出沒有存儲第二代碼的USB存儲器連接至測量設備的狀態的圖;
[0083]圖7是示出USB存儲器沒有連接至測量設備的狀態的圖;
[0084]圖8是示出第一代碼與第二代碼不一致的狀態的圖;
[0085]圖9是示出更新第一代碼和第二代碼的狀態的示例的圖;
[0086]圖10是示出本實施例的功能設置窗口(即,第一⑶I)的示例的圖;
[0087]圖11是示出第二實施例的測量系統的基本結構的示例的圖;
[0088]圖12是示出本實施例的測量設備的存儲部中所存儲的表的示例的圖;
[0089]圖13是示出本實施例的管理窗口( S卩,第二⑶I)的示例的圖;以及
[0090]圖14是示出根據本發明的另一實施例的網絡系統的結構的示例的圖。
【具體實施方式】
[0091]以下將參考附圖來說明本發明的實施例。
[0092]第一實施例
[0093]測暈系統的結構
[0094]圖1是示出根據本發明第一實施例的測量系統(信息處理系統)的基本結構的示例的圖。測量系統500包括PC (個人計算機)100、測量設備200和存儲器(USB存儲器)300。PC(個人計算機)100控制測量設備200的動作。存儲器300經由USB(通用串行總線)接口連接至PC 100。在本實施例中,PC 100與「被配置為執行至少一個功能的信息處理設備」相對應。此外,USB存儲器300與「外部存儲介質」相對應。
[0095]可以使用任何類型的測量設備200。本發明可應用於例如圖像測量儀、三維測量儀、坐標儀、表面粗糙度計、輪廓形狀測量儀、圓度測量儀、硬度測試儀、測振儀和數字顯微鏡等的各種測量設備。此外,PC 100可以執行用於控制測量設備200的任何方法。注意,本發明可以應用於包括除被配置為測量預定物理量的測量設備以外的設備的系統。
[0096]圖2是示意性示出本實施例的PC 100的硬體結構的示例的框圖。PC 100包括CPU (中央處理單元)101、ROM (只讀存儲器)102、RAM (隨機存取存儲器)103、輸入/輸出接口 105和將這些組件彼此連接的總線104。
[0097]輸入/輸出接口 105連接有顯示單元106、操作單元107、存儲部108、通信單元109、驅動器 110 和 USB I/F(接口)112 等。
[0098]顯示單元106例如是使用液晶、EL(電致發光)或CRT(陰極射線管)等的顯示裝置。
[0099]操作單元107例如是控制器、指示裝置、鍵盤、觸摸板或其它操作裝置。在操作單元107包括觸摸板的情況下,該觸摸板和顯示單元106可以一體形成。
[0100]存儲部108例如是諸如HDD (硬碟驅動器)、閃速存儲器或其它固態存儲器等的非易失性存儲裝置。根據本實施例,如圖1所示,存儲部108存儲設備內部鍵碼[AB012345]。在本實施例中,設備內部鍵碼與「第一代碼」相對應。以下將設備內部鍵碼稱為「第一代碼10」。此外,存儲部108中所存儲的第一代碼10與「第二認證代碼」相對應。存儲部108還存儲其它各種類型的數據。
[0101]驅動器110例如是能夠驅動諸如光學存儲介質或磁性存儲帶等的可移除的存儲介質111的裝置。與之相對,存儲部108主要驅動不可移除的存儲介質,並且在多數情況下用作內置於PC 100的裝置。
[0102]通信單元109包括能夠連接至LAN和WAN等的數據機、路由器和其它通信裝置,並且被配置為與其它裝置進行通信。通信單元109可以以有線或無線方式與其它裝置進行通信。在多數情況下,通信單元109獨立於PC100。
[0103]USB I/F 112是USB埠,並且能夠連接至包括USB連接器(USB I/F)的USB裝置。可以採用任何類型的USB埠和任何類型的USB連接器。USB存儲器300連接至USBI/F 112。注意,顯示單元106或操作單元107等可以經由USB埠連接至PC 100。
[0104]圖2並不意味著需要設置USB存儲器300的連接所專用的USB埠。在測量系統500進行工作的情況下,僅須準備至少一個能夠連接至USB存儲器300的USB埠。
[0105]存儲部108或ROM 102中所存儲的軟體以及PC 100的硬體資源協作執行具有上述硬體結構的PC 100的信息處理。具體地,將構成該軟體的程序存儲在存儲部108或ROM102等中。CPU 101將該程序載入RAM 103,並且執行該程序。
[0106]例如,將該程序經由存儲介質111安裝在PC 100中。可選地,可以將該程序經由全球網絡等安裝在PC 100中。此外,可以按時間序列、並行地或在所需定時(例如,在調用程序時)處理PC 100所執行的程序。
[0107]注意,作為本實施例的信息處理設備,可以使用除PC 100以外的計算機。此外,測量設備可以包括包含CPU等的信息處理器和能夠連接至USB裝置的USB I/F。也就是說,可以可選地使用一體地包括圖1的測量設備200和PC 100的測量設備。如果使用這種測量設備,則該測量設備自身用作根據本發明的實施例的信息處理設備。USB存儲器300直接連接至測量設備的USB I/F。此外,上述的圖2的硬體結構的示例或(後面所述的)圖3的軟體結構的示例與測量設備的信息處理器的結構的示例相對應。
[0108]USB存儲器300包括USB連接器301 (參見圖2)、存儲部(未示出)和更新單元(未示出)。USB連接器301連接至PC 100的USB I/F 112。USB連接器301對應於「與被配置為執行至少一個功能的信息處理設備相連接的連接單元」。存儲部存儲圖1的USB存儲器內部鍵碼[AB012345]。USB存儲器內部鍵碼與「第二代碼」相對應,其中該第二代碼用於與PC 100的存儲部108中所存儲的第一代碼10進行對照。以下將USB存儲器內部鍵碼稱為「第二代碼20」。此外,第二代碼20與「第一認證代碼」相對應。更新單元響應於用以利用從PC 100輸出的其它代碼更新第二代碼20的指示來更新第二代碼20。後面將說明如何更新鍵碼。
[0109]圖3是示意性示出根據本實施例的PC 100的軟體結構的示例的框圖。PC 100的CPU 101執行預定程序,由此實現圖3的各軟體塊。可選地,可以使用專用硬體來實現各塊。使這些塊進行工作,由此執行本實施例的信息處理方法。
[0110]PC 100包括輸入單元114、代碼獲得單元115、認證單元116、執行許可單元117、⑶I (圖形用戶界面)輸出單元118、數據管理器119和輸出單元120。
[0111]在輸入單元114中輸入各種數據。例如,在輸入單元114中輸入存儲部108中所存儲的數據和USB存儲器300中所存儲的數據。響應於來自其它裝置和其它塊的指示和請求等,在輸入單元114中輸入數據。輸入單元114自身可以輸出數據請求等。
[0112]此外,在輸入單元114中輸入當前時刻信息。可以從PC 100或測量設備200的內部時鐘獲得該當前時刻信息。可選地,可以經由通信單元109從諸如網際網路等的網絡獲得該當前時刻信息。在本實施例中,輸入了包括這種當前時刻信息的各種數據的輸入單元114用作信息獲得單元。可選地,該信息獲得單元可以包括輸入單元114、被配置為輸出數據請求的塊、以及其它塊。
[0113]代碼獲得單元115被配置為獲得存儲部108中所存儲的第一代碼10和USB存儲器300的存儲部中所存儲的第二代碼20。
[0114]認證單元116被配置為將第一代碼10和第二代碼20進行對照,並且對第二代碼20進行認證。如圖1所示,在本實施例中,利用諸如ASCII (美國信息交換標準碼)等的字符代碼來分別表示第一代碼10和第二代碼20。然後,認證單元116判斷第一代碼10的字符代碼與第二代碼20的字符代碼是否一致。如果第一代碼10與第二代碼20 —致,則認證成功。如果第一代碼10與第二代碼20不一致,則認證失敗。注意,可以使用用作認證數據的任何類型的第一代碼10和第二代碼20、任何認證方法以及任何認證算法。
[0115]執行許可單元117被配置為許可執行PC 100的一個或多個功能中的預定功能。例如,執行許可單元117可以許可執行測量設備200的預定功能。此外,執行許可單元117可以許可執行諸如數據處理等的PC 100的功能。此外,如果USB存儲器300沒有連接至PC100,則限制預定功能的執行,然後執行許可單元117可以解除對該功能的限制。也就是說,這裡,「許可執行預定功能」還指解除功能的限制。
[0116]⑶I輸出單元118被配置為向顯示單元106或外部顯示設備輸出⑶I。響應於來自GUI輸出單元118的指示,檢索存儲部108等中所存儲的GUI數據,並將該GUI數據輸出至顯示單元106等。結果,將⑶I顯示在顯示單元106等的顯示器上。在本實施例中,⑶I輸出單兀118用作第一輸出單兀和第二輸出單兀。
[0117]數據管理器119被配置為管理各種數據。例如,數據管理器119更新第一代碼10和第二代碼20。此外,例如,數據管理器119設置並改變允許進行對照的時間段,或者更新歷史信息。該歷史信息是執行對照的時刻信息。另外,數據管理器119管理各種數據。
[0118]輸出單元120被配置為輸出各種數據。例如,輸出單元120輸出認證單元116所執行的認證結果和執行許可單元117所執行的處理結果等。此外,輸出單元120輸出來自GUI輸出單元118的用以輸出GUI的指示、來自數據管理器119的用以更新信息的指示、以及其它指示。輸出單元120可以輸出其它數據。
[0119]測暈系統的動作
[0120]圖4是示出本實施例的測量系統500的動作的示例的流程圖。圖5?圖9各自是示出圖4的各步驟以及測量設備200 (PC 100)和USB存儲器300之間的連接狀態的圖。注意,圖5?圖9各自示出一體地包括測量設備200和PC 100作為測量設備200的設備,以使附圖簡單。也就是說,圖5?圖9各自示出測量設備200作為用作本實施例的信息處理設備的設備。
[0121]如圖5所示,USB存儲器300連接至測量設備200 (步驟101)。代碼獲得單元115獲得第一代碼10和第二代碼20。作為獲得這些代碼的結果,判斷代碼獲得單元115是否獲得第一代碼10和第二代碼20 (步驟102)。具體地,判斷代碼獲得單元115是否從USB存儲器300獲得第二代碼20。
[0122]例如,如圖6所示,如果USB存儲器300沒有存儲第二代碼20,則代碼獲得單元115不能獲得第二代碼20。在這種情況下,判斷為代碼獲得單元115不能獲得代碼(步驟102中為「否」),並且處理完成。
[0123]這裡,「處理完成」意味著許可執行的功能的設置(以下簡稱為「功能設置」)完成。如果預先設置了許可執行的功能,則用戶在許可範圍內對測量設備200進行操作。換句話說,如果一個或多個功能中的預定功能的執行受到限制,則用戶在該功能受到限制的狀態下對測量設備200進行操作。
[0124]有時測量設備200的所有功能的執行可能受到限制,即測量設備200的整體使用可能受到限制。在這種情況下,僅在測量設備200獲得第二代碼20的情況下,用戶才能夠對測量設備200進行操作。如上所述,可以設置針對測量設備200的整體使用的限制。
[0125]當然,如圖7所示,如果USB存儲器300沒有連接至測量設備200,則也不執行功能設置。也就是說,如果設置了功能限制,則在該狀態下使用測量設備200。如果測量設備200的整體使用受到限制,則無法使用測量設備200。
[0126]如果獲得了第一代碼10和第二代碼20(步驟102中為「是」),則認證單元116判斷是否允許對照(步驟103)。在本實施例中,存儲部108存儲與允許對照的時間段(以下稱為對照允許時間段)有關的信息。認證單元116基於當前時刻信息來判斷當前時刻是否處於對照允許時間段內。此外,如果當前時刻處於對照允許時間段內,則認證單元116將第一代碼10和第二代碼20進行對照(步驟103中為「是」,進入步驟104)。如果當前時刻沒有處於對照允許時間段內(步驟103中為「否」),則該處理完成。
[0127]例如,將工作日(工作時間)上午10.00?10.30的時間段確定為連接有USB存儲器300並且執行功能設置的時間段。可選地,將從下午工作時間開始起直到預定時刻為止的時間段確定為執行功能設置的時間段。可選地,將緊挨執行預定處理之前的時間段確定為執行功能設置的時間段。如上所述,如果確定了執行功能設置的時間段,則將該時間段設置為對照允許時間段。此外,在對照允許時間段以外不允許進行對照。
[0128]由此,即使第二代碼20被不合法地複製到除USB存儲器300以外的USB存儲器,可以使用該USB存儲器的時間段也受到限制。此外,可以將監視未經授權的USB存儲器的使用的時間段限制為預定時間段(對照允許時間段)。結果,可以實現安全性高的測量系統500。
[0129]在步驟104中,作為認證單元116所進行的對照結果,判斷是否認證成功。例如,如圖8所示,如果第一代碼10([AB012345])與第二代碼20 ([CC987654])不一致,則判斷為認證失敗(步驟104中為「否」)。在這種情況下,處理完成。
[0130]如圖5所示,如果第一代碼10與第二代碼20 —致,則判斷為認證成功。然後,處理進入步驟105,並且執行功能設置。也就是說,如果認證單元116認證成功,則執行許可單元117許可執行一個或多個功能中的預定功能。
[0131]在本實施例中,執行許可單元117響應於來自用戶的指示來許可執行預定功能。如圖10所示,在本實施例中,如果認證單元116認證成功,則GUI輸出單元118輸出功能設置窗口 150。該功能設置窗口 150是用於設置許可執行的預定功能的第一⑶I。將功能設置窗口 150顯示在顯示單元106或外部顯示設備的畫面140上。用戶對功能設置窗口 150進行操作,由此輸入功能設置指示。執行許可單元117許可執行通過使用功能設置窗口 150所設置的預定功能。
[0132]如圖10所示,功能設置窗口 150顯示表示測量設備200 (PC 100)所執行的一個或多個功能的圖標151、以及表示選項(即,是否許可執行各功能)的ON(打開)圖標152和OFF(關閉)圖標153。用戶針對許可執行的功能選擇ON圖標152。同時,用戶針對不許可執行的功能選擇OFF圖標153。這樣,可以容易地執行功能設置。注意,功能設置窗口 150具有任意結構。可以使用具有任意結構的功能設置窗口 150作為第一 GUI。
[0133]如上所述,功能限制的解除是功能設置其中之一。例如,管理員等連接USB存儲器300,並且輸出功能設置窗口 150。管理員等針對不許可執行的功能(即,選擇了 OFF圖標153的功能)選擇ON圖標152。可選地,功能設置窗口 150可以顯示用於解除功能限制的圖標,並且可以選擇該圖標。由此可以解除功能限制。
[0134]可以通過使用功能設置窗口 150來設置功能。因此,例如,擁有USB存儲器300的測量系統500的管理員等能夠容易地對功能進行限制,使得沒有USB存儲器300的其它用戶可能無法使用這些功能。
[0135]在步驟106中,數據管理器119更新代碼。也就是說,如果認證單元116成功進行了認證,則數據管理器119利用使得認證單元116認證成功所用的其它代碼來更新存儲部108中所存儲的第一代碼10,並且利用同一代碼更新USB存儲器300中所存儲的第二代碼20。此時,數據管理器119用作本實施例的更新單元。
[0136]如圖9所示,第一代碼10[AB012345]與第二代碼20[AB012345] —致,並且成功進行了認證。在這種情況下,利用字符代碼[CD234567]來自動更新第一代碼10和第二代碼20。這裡,由於更新後的第一代碼10[⑶234567]與更新後的第二代碼20[⑶234567] —致,因此認證單元116進行的認證會成功。在更新了第一代碼10和第二代碼20的情況下,處理完成。在用戶進行操作的情況下,測量設備200能夠執行步驟105的功能設置中許可的功能(解除了限制的功能)。
[0137]注意,在本實施例中,使用字符數據作為認證數據。如果一個字符數據與另一字符數據一致,則成功執行了認證,反之亦然。由此,使用一致的字符數據作為「使得認證單元116認證成功所用的其它代碼」。作為代替,可以使用另一代碼。可以任意使用符合其它認證方法或其它算法的數據作為「使得認證單元116認證成功所用的其它代碼」。
[0138]此外,可以改變圖4的流程圖的各步驟。例如,步驟105的功能設置可以在步驟106中更新代碼之後執行。可選地,可以並行執行步驟105的處理和步驟106的處理。例如,可以在任意定時處理其它步驟。
[0139]如上所述,PC 100 (測量設備200)、即本實施例的信息處理設備將第一代碼10和從USB存儲器300所獲得的第二代碼20進行對照,由此對第二代碼20執行認證。如果成功執行了認證,則許可利用PC 100來執行預定功能。此外,如果成功執行了認證,則利用使得認證單元116認證成功所用的其它代碼來更新第一代碼10,並且利用同一代碼來更新第二代碼20。由於自動更新第一代碼10和第二代碼20,因此例如即使第二代碼20被洩漏,也可以使其影響最小化。
[0140]例如,即使第二代碼20被不合法地複製到除USB存儲器300以外的USB存儲器,在更新了第一代碼10和第二代碼20之後也變得無法使用該USB存儲器。由此,防止了通過使用該USB存儲器所引起的未經授權的功能設置。假設在更新第一代碼10和第二代碼20之前使用未經授權的USB存儲器。在這種情況下,由於已更新了第一代碼10和第二代碼20,因此在管理員等連接已授權的USB存儲器300的情況下,認證失敗。然後,管理員等在他使用測量設備200之前容易注意到某人不合法地訪問了該測量設備200。因而該管理員可以迅速採取措施(例如,再次更新代碼)。結果,可以實現安全性高的測量系統。
[0141]例如,有時使用硬體開關,或者管理員有時使用內部保持有密碼等的設備來設置功能限制。如果管理員期望解除功能限制,則他接通該開關,或者輸入該設備內部所保持的密碼。結果,解除了測量設備的功能限制。
[0142]然而,如果使用硬體開關來解除功能限制,則一般公眾可以對該開關進行操作,並且可以容易地解除功能限制。如果輸入設備內部所保持的密碼等以設置功能限制,則僅知曉該密碼等的人才可以解除功能限制。然而,例如,如果用戶想要某人解除功能限制,則向該人洩漏密碼。結果,系統安全性下降。
[0143]與之相對,在根據本實施例的測量系統500中,需要存儲有第二代碼20的USB存儲器300來解除功能限制。因而,可以防止測量設備200被一般公眾不合法地訪問。此外,可以通過將USB存儲器300連接至PC 100來容易地解除功能限制。另外,如果用戶想要某人解除功能限制,則他可以將USB存儲器300借給該人。因而,該人容易地解除功能限制。用戶不需要將代碼告訴給其他人,而他僅需將USB存儲器300借給其他人。這樣防止了在解除功能限制的情況下代碼被洩漏。即使鍵碼被洩漏,在每次解除功能限制時也自動更新該鍵碼。由此,用戶可以容易地注意到異常(在解除功能限制的情況下的代碼洩漏)。如上所述,根據本發明,例如,可以容易地執行PC 100和測量設備200的功能設置,並且容易地解除功能限制。此外,可以提高測量系統的安全性。
[0144]第二實施例
[0145]將說明根據本發明的第二實施例的測量系統。在下文,將省略或簡化針對與上述實施例的測量系統500的結構和作用相同的結構和作用的說明。
[0146]圖11是示出本實施例的測量系統700的基本結構的示例的圖。在本實施例中,測量設備600用作信息處理設備。在多個USB存儲器300連接至測量設備600的情況下,可以使用這多個USB存儲器300。將第一代碼10與各USB存儲器300的第二代碼20進行對照。然後,如果成功執行了認證,則設置許可執行的功能。在本實施例中,使用三個USB存儲器300A、300B和300C。然而,還可以使用兩個USB存儲器300或四個以上的USB存儲器300。
[0147]圖12是示出測量設備600的存儲部中所存儲的表的示例的圖。如表650所示,測量設備600的存儲部存儲識別信息(ID)和多個第一代碼10。這些ID分別識別多個USB存儲器300。各第一代碼10與識別信息相關聯。此外,如表650所示,使對照允許時間段信息和對照標誌信息與各ID相關聯並進行存儲。注意,可以採用針對各USB存儲器300設置ID的任何方法。
[0148]如上所述,對照允許時間段是與允許對照的時間段有關的信息。針對具有ID「02」的USB存儲器300B,不存儲對照允許時間段信息。也就是說,針對USB存儲器300B不設置對照允許時間段,並且可以隨時執行對照。
[0149]對照標誌信息是與對照的啟用/禁用有關的信息。如果對USB存儲器300設置對照標誌「1」,則對USB存儲器300啟用對照。在USB存儲器300連接至測量設備600的情況下,執行對照。注意,此時,適宜進行對照允許時間段的判斷。在本實施例中,對照標誌「I」對應於「與對照的啟用有關的信息」。
[0150]如果對USB存儲器300設置對照標誌「0」,則對USB存儲器300禁用對照。不將第一代碼10和USB存儲器300的第二代碼20進行對照。在本實施例中,對照標誌「O」對應於「與對照的禁用有關的信息」。注意,與對照的啟用有關的信息和與對照的禁用有關的信息可以不是標誌而是任意各種數據。
[0151]在各USB存儲器300連接至測量設備600的情況下,對USB存儲器300執行與圖4的處理相同的處理。也就是說,對各USB存儲器300執行第一實施例所述的認證和功能設置等。例如,假設具有ID 「01」的USB存儲器300A連接至測量設備600。然後,認證單元將第一代碼10A([AB012345])和第二代碼20A([AB012345])進行對照,並且對第二代碼20A([AB012345])進行認證。將第二代碼20A ([AB012345])存儲在多個USB存儲器300中的作為認證對象的對象USB存儲器(具有ID 「01」的USB存儲器300A)中。第一代碼10A([AB012345])與多個第一代碼10中的目標USB存儲器的ID 「01」相關聯。此外,在認證單元成功進行了認證的情況下,數據管理器與對象USB存儲器的ID 「01」相關聯地更新第一代碼10A,並且更新對象USB存儲器中所存儲的第二代碼20A(參見圖9)。
[0152]由於可以針對多個USB存儲器300各自執行認證,因此例如,多個管理員等可以管理測量系統700。此時,可以將多個USB存儲器300其中之一保管作為備用USB存儲器。
[0153]此外,在本實施例中,如果認證單元成功進行了認證,則CTI輸出單元輸出管理窗口作為第二⑶I。該第二⑶I用於設置多個USB存儲器300中的禁用對照的USB存儲器。將通過使用管理窗口來設置對照禁用的USB存儲器300的ID以及與對照禁用有關的信息彼此相關聯並進行存儲。也就是說,在圖12的表650中,與設置了對照禁用的USB存儲器300的ID相關聯地設置對照標誌「O」。
[0154]圖13是示出管理窗口的示例的圖。在管理窗口 670上顯示有圖標671、第一代碼672、文本數據673和對照允許時間段674。圖標671表示USB存儲器並且示出ID。文本數據673示出對照的啟用/禁用。用戶對諸如滑鼠等的操作單元107進行操作,並且可以相應地改變管理窗口 670上所顯示的數據。例如,可以容易地進行第一代碼10的改變、對照允許時間段的改變和從對照的禁用向著對照的啟用的改變。注意,可以採用任何操作方法等來改變數據。此外,管理窗口 670可以具有任意結構並且可以任意設置。
[0155]如上所述,根據本實施例,可以任意設置禁用對照的USB存儲器300。由此,例如,如果多個USB存儲器300其中之一丟失,則可以禁用該USB存儲器300的對照。例如,假設圖11的具有ID 「03」的USB存儲器300C丟失。在這種情況下,可以通過將其它的USB存儲器300A或300B連接至測量設備600來顯示上述的管理窗口 670。用戶通過使用管理窗口 670來輸入指示以禁用具有ID「03」的USB存儲器300C的對照。如圖12的表650所示,對ID 「03」設置對照標誌「O」。
[0156]可以通過禁用丟失的具有10「03」的^8存儲器3000的對照來防止該具有ID「03」的USB存儲器300C被不合法地使用。結果,可以提高測量系統700的安全性。注意,可以將多個USB存儲器300中的預定USB存儲器(即,能夠設置啟用/禁用對照的備用USB存儲器300)保管在保險箱等中。如果USB存儲器300丟失,則從保險箱等中取出該設置所用的備用USB存儲器並且任意使用。
[0157]在本實施例中,代替丟失的USB存儲器300,可以通過使用管理窗口 670來設置新的USB存儲器。例如,在顯示管理窗口 670的情況下,新準備的USB存儲器連接至測量設備600的其它USB埠。然後,通過使用管理窗口 670來輸入操作,並且相應地輸入用以設置新的USB存儲器的指示。可以任意設置操作方法。例如,可以任意顯示用於設置新的USB存儲器的圖標等,並且可以選擇該圖標。
[0158]測量設備600的數據管理器將禁用對照的具有ID 「03」的USB存儲器300C的ID提供至新的USB存儲器。由此將新準備的USB存儲器設置為具有ID 「03」的USB存儲器300C。此外,數據管理器將同ID 「03」相關聯的與對照禁用有關的信息改變為與對照啟用有關的信息。結果,針對具有ID 「03」的USB存儲器300C,將示出對照啟用的文本數據673顯示在管理窗口 670上。另外,在表650中,對具有ID 「03」的USB存儲器300C設置對照標誌「I」。在數據管理器執行該處理的情況下,該數據管理器用作本實施例的信息設置單
J Li ο
[0159]接著,數據管理器更新與提供至新的USB存儲器300C的ID 「03」相關聯的第一代碼10C。此外,將與更新後的第一代碼1C進行對照並被認證的第二代碼20C存儲在新的USB存儲器300C中。也就是說,再次將第一代碼10存儲在測量設備的存儲部中,並且再次將第二代碼20存儲在USB存儲器300C的存儲部中。將利用認證單元來成功地執行第一代碼10和第二代碼20的認證。結果,實現了較高的安全性。
[0160]其它實施例
[0161]本發明不限於上述實施例,並且可以實現其它各種實施例。
[0162]例如,可以將歷史信息、即與已執行的對照有關的信息存儲在信息處理設備的存儲部中。例如,針對各USB存儲器的ID,存儲與連接USB存儲器並執行對照的日期/時刻有關的信息。可以通過例如對管理窗口進行操作來參考該歷史信息。如果參考了歷史信息,則用戶可以知曉例如過去所執行的功能設置的歷史。此外,用戶可以例如知曉測量系統是否被不合法地使用。此外,如果某人不合法地訪問了測量系統,則用戶可以確認訪問時刻等。結果,實現了較高的安全性。
[0163]可以基於歷史信息來確定對照的啟用/禁用。例如,可以建立以下設置。也就是說,如果從上次(基準點)執行對照的時刻起經過了預定時間,則禁用對照。相反,如果沒有經過預定時間,則禁用對照。
[0164]在第一實施例中,PC 100可以保持諸如序列號等的USB存儲器特有的信息。此外,可以使用該特有信息來進行代碼的對照。結果,可以防止使用第二代碼被不合法地複製的其它USB存儲器。
[0165]在第二實施例中,可以將多個USB存儲器其中之一設置為主USB存儲器,並且可以將其它USB存儲器設置為從USB存儲器。例如,僅主USB存儲器能夠輸出圖13的管理窗口。此外,從USB存儲器僅能夠設置功能。可以如上所述設置測量系統。在這種情況下,管理員等分別擁有從USB存儲器。可以將主USB存儲器保管在保險箱等中,並且可以管理主USB存儲器的使用。
[0166]在第一實施例中,可以輸出圖13的管理窗口。也就是說,可以與要使用的USB存儲器的數量無關地輸出管理窗口,並且可以通過使用該管理窗口來建立各種設置。此外,可以任意組合第一實施例和第二實施例所述的技術事項。也就是說,可以將一個實施例所述的技術事項應用於另一實施例。
[0167]在上述說明中,使用USB存儲器作為外部存儲介質。可選地,還可使用例如SD卡的存儲卡、各種閃速存儲器或移動HDD等的其它可移動存儲介質。可選地,可以任意使用任何上述可移除存儲介質。
[0168]圖14是示出根據本發明的另一實施例的網絡系統的結構的示例的圖。網絡系統800包括網絡801、伺服器設備810以及一個或多個客戶端設備820。伺服器設備810是根據本發明的一個實施例的信息處理設備,並且連接至網絡801。一個或多個客戶端設備820能夠經由網絡801連接至伺服器設備810。注意,可以使用任意數量的客戶端設備820。
[0169]作為伺服器設備810和客戶端設備820中的每一個,可以使用諸如PC等的計算機。各客戶端設備820包括USB埠。USB存儲器830 (即,外部存儲介質)能夠連接至該USB埠。網絡801例如是WAN(廣域網)、LAN(區域網)或家庭網絡等。可以採用任意協議來配置網絡801。
[0170]例如,伺服器設備810提供諸如網絡銀行和拍賣系統等的各種網絡服務。用戶能夠通過對客戶端設備820進行操作來使用網絡服務。
[0171]本發明的上述技術可應用於網絡系統800。例如,伺服器設備810包括被配置為存儲第一代碼的存儲部。此外,伺服器設備810經由網絡801從USB存儲器830獲得第二代碼。在圖14的示例中,客戶端設備820檢索第二代碼,並將檢索到的第二代碼經由網絡801發送至伺服器設備810。
[0172]伺服器設備810的認證單元將第一代碼和第二代碼進行對照,由此執行認證。然後,如果成功執行了認證,則伺服器設備810的執行許可單元許可執行一個或多個功能中的預定功能。例如,伺服器設備810的執行許可單元許可執行所有網絡服務或一部分網絡服務。結果,許可執行諸如數據的上傳/下載、各種計算和信息收集等的各種處理以提供網絡服務。此外,如果將本技術與採用密碼的過去的認證方法相組合,則實現了較高的安全性。
[0173]例如,伺服器設備810提供網絡銀行服務。在這種情況下,許可執行伺服器設備810的功能,由此可以經由客戶端設備820執行預定處理(例如,銀行轉帳、貸款償還等)。當然,這僅是示例,並且本發明不限於該示例。
[0174]此外,如果成功執行了認證,則伺服器設備810的更新單元更新存儲部中所存儲的第一代碼和USB存儲器830中所存儲的第二代碼。例如,更新第一代碼。利用認證單元基於更新後的第一代碼所認證的新代碼,經由網絡來更新第二代碼,可以使用經由網絡來更新第二代碼的任意方法。
[0175]如上所述,可以通過應用本發明來實現安全性高的網絡系統。結果,用戶可以輕鬆使用出於安全性目的所保護的各種服務(例如,網絡銀行)。注意,根據本發明的上述實施例的各種技術還可應用於網絡系統800。
[0176]可以組合上述各實施例的特徵中的至少兩個特徵。
[0177]相關申請的交叉引用
[0178]本申請要求2013年8月7日提交的日本專利申請2013-164428的優先權,在此通過引用包含其全部內容。
【權利要求】
1.一種信息處理設備,用於執行至少一個功能,所述信息處理設備包括: 存儲部,用於存儲第一代碼; 認證單元,用於進行以下操作: 從外部存儲介質獲得第二代碼,以及 將所述第一代碼和所述第二代碼進行對照,由此對所述第二代碼進行認證; 執行許可單元,用於在所述認證單元認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及 更新單元,用於在所述認證單元認證成功的情況下,進行以下操作: 利用另一第一代碼來更新所述存儲部中所存儲的所述第一代碼,以及利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得所述認證單元基於更新後的第一代碼所進行的認證成功。
2.根據權利要求1所述的信息處理設備,其中, 所述存儲部存儲以下內容: 用於分別識別多個外部存儲介質的多個識別信息,以及 分別與所述多個識別信息有關的多個第一代碼, 所述認證單元將所述多個外部存儲介質中的對象存儲介質內所存儲的所述第二代碼和所述多個第一代碼中的與所述對象存儲介質的識別信息有關的所述第一代碼進行對照,由此對所述第二代碼進行認證,其中所述對象存儲介質是認證對象,以及所述更新單元在所述認證單元認證成功的情況下,進行以下操作: 更新與所述對象存儲介質的識別信息有關的所述第一代碼,以及 更新所述對象存儲介質中所存儲的所述第二代碼。
3.根據權利要求1所述的信息處理設備,其中,還包括: 第一輸出單元,用於在所述認證單元認證成功的情況下,輸出用於設置許可執行的所述預定功能的第一圖形用戶界面即第一 GUI, 其中,所述執行許可單元許可執行通過使用所述第一 GUI所設置的所述預定功能。
4.根據權利要求3所述的信息處理設備,其中, 所述存儲部存儲以下內容: 用於分別識別多個外部存儲介質的多個識別信息,以及 分別與所述多個識別信息有關的多個第一代碼, 所述認證單元將所述多個外部存儲介質中的對象存儲介質內所存儲的所述第二代碼和所述多個第一代碼中的與所述對象存儲介質的識別信息有關的所述第一代碼進行對照,由此對所述第二代碼進行認證,其中所述對象存儲介質是認證對象,以及所述更新單元在所述認證單元認證成功的情況下,進行以下操作: 更新與所述對象存儲介質的識別信息有關的所述第一代碼,以及 更新所述對象存儲介質中所存儲的所述第二代碼。
5.根據權利要求4所述的信息處理設備,其中,還包括: 第二輸出單元,用於在所述認證單元認證成功的情況下,輸出用於設置所述多個外部存儲介質中的禁用對照的外部存儲介質的第二 GUI,以及所述存儲部以彼此相關聯的方式存儲以下內容: 通過使用所述第二 GUI所設置的禁用對照的所述外部存儲介質的識別信息,以及 與禁用對照有關的信息。
6.根據權利要求5所述的信息處理設備,其中,還包括: 信息設置單元,用於進行以下操作: 將設置了禁用對照的所述外部存儲介質的識別信息提供至另一外部存儲介質,以及 將同該識別信息相關聯的與禁用對照有關的信息改變為與啟用對照有關的信息, 其中,所述更新單元進行以下操作: 更新與提供至所述另一外部存儲介質的識別信息有關的所述第一代碼,以及使所述另一外部存儲介質存儲如下的第二代碼:使得所述認證單元將更新後的第一代碼和該第二代碼進行對照由此實現認證成功。
7.根據權利要求1至5中任一項所述的信息處理設備,其中,還包括: 信息獲得單元,用於獲得與當前時刻有關的信息, 其中,所述存儲部存儲與允許對照的時間段有關的信息,以及 所述認證單元在所述當前時刻處於允許對照的所述時間段內的情況下,基於與所述當前時刻有關的信息來執行對照。
8.根據權利要求6所述的信息處理設備,其中, 所述存儲部存儲歷史信息,其中所述歷史信息是執行對照的時刻信息。
9.根據權利要求1至6中任一項所述的信息處理設備,其中, 所述外部存儲介質是移動存儲介質。
10.根據權利要求1至6中任一項所述的信息處理設備,其中, 所述外部存儲介質是包括通用串行總線接口即USB接口的存儲器。
11.一種信息處理設備,用於執行至少一個功能,所述信息處理設備包括: 存儲部,用於存儲第一代碼; 認證單元,用於進行以下操作: 經由網絡來從外部存儲介質獲得第二代碼,以及 將所述第一代碼和所述第二代碼進行對照,由此對所述第二代碼進行認證; 執行許可單元,用於在所述認證單元認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及 更新單元,用於在所述認證單元認證成功的情況下,進行以下操作: 利用另一第一代碼來更新所述存儲部中所存儲的所述第一代碼,以及經由所述網絡、利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得所述認證單元基於更新後的第一代碼所進行的認證成功。
12.一種信息處理方法,其由用於執行至少一個功能的計算機來執行,所述信息處理方法包括以下步驟: 存儲第一代碼; 從外部存儲介質獲得第二代碼,並且將所述第一代碼和所述第二代碼進行對照由此對所述第二代碼進行認證; 在認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及 在認證成功的情況下,利用另一第一代碼來更新所存儲的所述第一代碼,並且利用另一第二代碼來更新所述外部存儲介質中所存儲的所述第二代碼,以使得基於更新後的第一代碼所進行的認證成功。
13.一種存儲介質,包括: 連接單元,其能夠連接至用於執行至少一個功能的信息處理設備; 存儲部,用於存儲第二代碼,其中將所述信息處理設備的存儲部中所存儲的第一代碼和所述第二代碼進行對照,以進行是否許可執行所述至少一個功能中的預定功能的認證;以及 更新單元,用於基於在認證成功的情況下從所述信息處理設備發送來的指示,來更新所述第二代碼,其中所述指示指示利用另一第二代碼來更新所述第二代碼,以使得基於更新後的第一代碼所進行的認證成功。
14.一種信息處理系統,包括: 信息處理設備,用於執行至少一個功能;以及 至少一個外部存儲介質, 其中,所述至少一個外部存儲介質用於存儲特有的第一認證代碼,以及 所述信息處理設備包括: 存儲部,用於存儲至少一個第二認證代碼; 認證單元,用於進行以下操作: 從所述外部存儲介質獲得所述第一認證代碼,以及 將所述第一認證代碼和所述第二認證代碼進行對照,由此對所述第一認證代碼進行認證; 執行許可單元,用於在所述認證單元認證成功的情況下,許可執行所述至少一個功能中的預定功能;以及 更新單元,用於在所述認證單元認證成功的情況下,進行以下操作: 利用另一第二認證代碼來更新所述存儲部中所存儲的所述第二認證代碼,以及利用另一第一認證代碼來更新所述外部存儲介質中所存儲的所述第一認證代碼,以使得所述認證單元基於更新後的第二認證代碼所進行的認證成功。
【文檔編號】G06F9/44GK104346165SQ201410387564
【公開日】2015年2月11日 申請日期:2014年8月7日 優先權日:2013年8月7日
【發明者】片岡政信 申請人:株式會社三豐