專利名稱:信息處理裝置、電源控制方法、程序和電源控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置、電源控制方法、程序和電源控制系統(tǒng)。
背景技術(shù):
近年來,例如,可以與具有饋電和充電能力的電源設(shè)備(例如,電池(battery))和 具有饋電能力的電源設(shè)備(例如,AC(交流)適配器)相連的信息處理裝置已經(jīng)被廣泛使 用。這種信息處理裝置的典型示例是筆記本型PC(個人計算機(jī))和數(shù)碼相機(jī)。例如,當(dāng)電 池和AC適配器都連接到這種信息處理裝置時,它可以接收從電池和AC適配器兩者饋送的 電力,并且還可利用從AC適配器饋送來的電力對電池充電。在這種情形下,用于基于與信息處理裝置相連的電源設(shè)備的標(biāo)識信息來控制電源 的技術(shù)已經(jīng)被開發(fā)出來。例如,日本未實審專利申請公布No. 2007-109465公開了一種技 術(shù),其中進(jìn)行關(guān)于電池設(shè)備中包括的純正原電池(genuine-cell)信息的判定以及關(guān)于電 池設(shè)備是否滿足任何預(yù)定條件的判定并且根據(jù)這些判定的結(jié)果來禁止對電池設(shè)備的使用。
發(fā)明內(nèi)容
采用這種基于與信息處理裝置相連的電源設(shè)備的標(biāo)識信息來控制電源的現(xiàn)有技 術(shù)的信息處理裝置(這種采用現(xiàn)有技術(shù)的信息處理裝置在下文中可被稱為“現(xiàn)有技術(shù)的信 息處理裝置”)在電池設(shè)備(相當(dāng)于電源設(shè)備)不滿足任何預(yù)定條件時禁止使用電池設(shè)備, 即使它具有純正原電池信息(相當(dāng)于標(biāo)識信息)。從而,即使經(jīng)修改的電池設(shè)備連接到現(xiàn)有 技術(shù)的信息處理裝置,對現(xiàn)有技術(shù)的使用也使得有可能事實上使經(jīng)修改的電池設(shè)備失效。 因此,現(xiàn)有技術(shù)有可能只許可使用經(jīng)授權(quán)的電池設(shè)備。然而,現(xiàn)有技術(shù)只是基于關(guān)于電源設(shè)備的標(biāo)識信息的判定和關(guān)于是否滿足任何預(yù) 定條件的判定來選擇性地激活電源設(shè)備。從而,在使用現(xiàn)有技術(shù)的情況下,當(dāng)連接到現(xiàn)有技 術(shù)的信息處理裝置的電源設(shè)備具有純正原電池信息(相當(dāng)于標(biāo)識信息)并且滿足任何預(yù)定 條件時,即使電源設(shè)備是被惡意第三方所竊取的,電源設(shè)備的使用也被許可。此外,在使用 現(xiàn)有技術(shù)的情況下,例如,即使惡意第三方竊取了現(xiàn)有技術(shù)的信息處理裝置并且將他的未 經(jīng)修改的、經(jīng)授權(quán)的電源設(shè)備與之相連,對電源設(shè)備的使用也會被許可。從而,即使在使用現(xiàn)有技術(shù)時,也很難限制對由第三方不正當(dāng)獲得(例如,竊取) 的未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用。因此,希望抑制對電源設(shè)備和 信息處理裝置的不正當(dāng)獲得(例如,竊取)??紤]到上述情形,希望提供一種新穎、改進(jìn)的信息處理裝置、電源控制方法、程序 和電源控制系統(tǒng),其限制對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用,以便 可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。根據(jù)本發(fā)明的第一實施例,提供了一種信息處理裝置。該信息處理裝置包括第一 連接部件,具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識信息的第一電源設(shè)備連 接到該第一連接部件;第二連接部件,具有饋電能力并且能夠存儲特有標(biāo)識信息的第二電源設(shè)備連接到該第二連接部件;設(shè)定判定器,該設(shè)定判定器基于第一電源設(shè)備與第一連接 部件的連接狀態(tài)、第二電源設(shè)備與第二連接部件的連接狀態(tài)以及規(guī)定是否要為第一電源設(shè) 備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的設(shè)定控制信息,來判定是否要為第一電源設(shè) 備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息;認(rèn)證器,該認(rèn)證器在設(shè)定判定器判定不設(shè)定 標(biāo)識信息時從連接到第一連接部件的第一電源設(shè)備和連接到第二連接部件的第二電源設(shè) 備選擇性地獲得標(biāo)識信息,并且對所獲得的標(biāo)識信息進(jìn)行認(rèn)證;標(biāo)識信息設(shè)定器,該標(biāo)識信 息設(shè)定器在設(shè)定判定器判定要設(shè)定標(biāo)識信息時相互關(guān)聯(lián)地生成要為連接到第一連接部件 的第一電源設(shè)備設(shè)定的特有第一標(biāo)識信息、要為連接到第二連接部件的第二電源設(shè)備設(shè)定 的特有第二標(biāo)識信息以及指示出信息處理裝置的特有第三標(biāo)識信息,并且使得為第一電源 設(shè)備和第二電源設(shè)備分別設(shè)定第一標(biāo)識信息和第二標(biāo)識信息;以及處理器,該處理器基于 由認(rèn)證器執(zhí)行的認(rèn)證的結(jié)果或由標(biāo)識信息設(shè)定器執(zhí)行的處理的結(jié)果并且基于規(guī)定與標(biāo)識 信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處理控制信息,來選擇性地執(zhí)行可執(zhí)行的電 源相關(guān)處理。此布置限制了對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用,從而使 得可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。當(dāng)對第一電源設(shè)備的第一標(biāo)識信息的設(shè)定和對第二電源設(shè)備的第二標(biāo)識信息的 設(shè)定完成時,標(biāo)識信息設(shè)定器可通知用戶能夠為另一第一電源設(shè)備和另一第二電源設(shè)備 設(shè)定標(biāo)識信息。當(dāng)另一第一電源設(shè)備和/或另一第二電源設(shè)備連接到信息處理裝置時,標(biāo) 識信息設(shè)定器可使得為另一第一電源設(shè)備設(shè)定第一標(biāo)識信息和/或可使得為另一第二電 源設(shè)備設(shè)定第二標(biāo)識信息。當(dāng)對第一電源設(shè)備的第一標(biāo)識信息的設(shè)定和對第二電源設(shè)備的第二標(biāo)識信息的 設(shè)定完成時,標(biāo)識信息設(shè)定器可通知用戶能夠為另一第一電源設(shè)備和另一第二電源設(shè)備 設(shè)定標(biāo)識信息。當(dāng)另一第一電源設(shè)備和/或另一第二電源設(shè)備連接到信息處理裝置時,標(biāo) 識信息設(shè)定器可相互關(guān)聯(lián)地生成要為另一第一電源設(shè)備設(shè)定的特有第四標(biāo)識信息、要為另 一第二電源設(shè)備設(shè)定的特有第五標(biāo)識信息以及指示出信息處理裝置的特有第六標(biāo)識信息, 并且可使得為另一第一電源設(shè)備和另一第二電源設(shè)備分別設(shè)定第四標(biāo)識信息和第五標(biāo)識 fn息ο信息處理裝置還可包括管理設(shè)定控制信息的信息管理器。當(dāng)標(biāo)識信息設(shè)定器使得 標(biāo)識信息被設(shè)定時,信息管理器可將設(shè)定控制信息更新成表明不為第一電源設(shè)備和第二電 源設(shè)備設(shè)定標(biāo)識信息的信息。根據(jù)用戶操作,信息管理器可選擇性地將設(shè)定控制信息更新 成表明要為第一電源設(shè)備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的信息。處理器可判定信息處理裝置的操作模式,并且可基于對操作模式的判定的結(jié)果來 選擇性地執(zhí)行電源相關(guān)處理。根據(jù)本發(fā)明的第二實施例,提供了一種電源控制方法。該方法包括以下步驟基于 第一電源設(shè)備與第一連接部件的連接狀態(tài)、第二電源設(shè)備與第二連接部件的連接狀態(tài)以及 規(guī)定是否要為第一電源設(shè)備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的設(shè)定控制信息,來 判定是否要為第一電源設(shè)備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息,其中第一電源設(shè)備 具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識信息,第二電源設(shè)備具有饋電能力 并且能夠存儲特有標(biāo)識信息;當(dāng)在判定步驟中判定不設(shè)定標(biāo)識信息時從連接到第一連接部件的第一電源設(shè)備和連接到第二連接部件的第二電源設(shè)備選擇性地獲得標(biāo)識信息,并且對 所獲得的標(biāo)識信息進(jìn)行認(rèn)證;當(dāng)在判定步驟中判定要設(shè)定標(biāo)識信息時相互關(guān)聯(lián)地生成要為 連接到第一連接部件的第一電源設(shè)備設(shè)定的特有第一標(biāo)識信息、要為連接到第二連接部件 的第二電源設(shè)備設(shè)定的特有第二標(biāo)識信息以及指示出信息處理裝置的特有第三標(biāo)識信息, 并且使得為第一電源設(shè)備和第二電源設(shè)備分別設(shè)定第一標(biāo)識信息和第二標(biāo)識信息;以及基 于在標(biāo)識信息獲得和認(rèn)證步驟中執(zhí)行的認(rèn)證的結(jié)果或由標(biāo)識信息生成和設(shè)定步驟執(zhí)行的 處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處理控制 信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。使用該方法限制了對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用,從 而使得可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。根據(jù)本發(fā)明的第三實施例,提供了 一種程序,用于使得計算機(jī)執(zhí)行以下步驟基于 第一電源設(shè)備與第一連接部件的連接狀態(tài)、第二電源設(shè)備與第二連接部件的連接狀態(tài)以及 規(guī)定是否要為第一電源設(shè)備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的設(shè)定控制信息,來 判定是否要為第一電源設(shè)備和第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息,其中第一電源設(shè)備 具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識信息,第二電源設(shè)備具有饋電能力 并且能夠存儲特有標(biāo)識信息;當(dāng)在判定步驟中判定不設(shè)定標(biāo)識信息時從連接到第一連接部 件的第一電源設(shè)備和連接到第二連接部件的第二電源設(shè)備選擇性地獲得標(biāo)識信息,并且對 所獲得的標(biāo)識信息進(jìn)行認(rèn)證;當(dāng)在判定步驟中判定要設(shè)定標(biāo)識信息時相互關(guān)聯(lián)地生成要為 連接到第一連接部件的第一電源設(shè)備設(shè)定的特有第一標(biāo)識信息、要為連接到第二連接部件 的第二電源設(shè)備設(shè)定的特有第二標(biāo)識信息以及指示出信息處理裝置的特有第三標(biāo)識信息, 并且使得為第一電源設(shè)備和第二電源設(shè)備分別設(shè)定第一標(biāo)識信息和第二標(biāo)識信息;以及基 于在標(biāo)識信息獲得和認(rèn)證步驟中執(zhí)行的認(rèn)證的結(jié)果或由標(biāo)識信息生成和設(shè)定步驟執(zhí)行的 處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處理控制 信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。使用該程序限制了對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用,從 而使得可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。根據(jù)本發(fā)明的第四實施例,提供了一種電源控制系統(tǒng)。該系統(tǒng)包括第一電源設(shè) 備,該第一電源設(shè)備具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識信息;第二電 源設(shè)備,該第二電源設(shè)備具有饋電能力并且能夠存儲特有標(biāo)識信息;以及信息處理裝置,第 一電源設(shè)備和/或第二電源設(shè)備連接到該信息處理裝置,該信息處理裝置根據(jù)所連接的第 一電源設(shè)備和/或第二電源設(shè)備的組合來控制電源相關(guān)處理。信息處理裝置包括第一連 接部件,第一電源設(shè)備連接到該第一連接部件;第二連接部件,第二電源設(shè)備連接到該第二 連接部件;設(shè)定判定器,該設(shè)定判定器基于第一電源設(shè)備與第一連接部件的連接狀態(tài)、第二 電源設(shè)備與第二連接部件的連接狀態(tài)以及規(guī)定是否要為第一電源設(shè)備和第二電源設(shè)備中 的每一個設(shè)定標(biāo)識信息的設(shè)定控制信息,來判定是否要為第一電源設(shè)備和第二電源設(shè)備中 的每一個設(shè)定標(biāo)識信息;認(rèn)證器,該認(rèn)證器在設(shè)定判定器判定不設(shè)定標(biāo)識信息時從連接到 第一連接部件的第一電源設(shè)備和連接到第二連接部件的第二電源設(shè)備選擇性地獲得標(biāo)識 信息,并且對所獲得的標(biāo)識信息進(jìn)行認(rèn)證;標(biāo)識信息設(shè)定器,該標(biāo)識信息設(shè)定器在設(shè)定判定 器判定要設(shè)定標(biāo)識信息時相互關(guān)聯(lián)地生成要為連接到第一連接部件的第一電源設(shè)備設(shè)定的特有第一標(biāo)識信息、要為連接到第二連接部件的第二電源設(shè)備設(shè)定的特有第二標(biāo)識信息 以及指示出信息處理裝置的特有第三標(biāo)識信息,并且使得為第一電源設(shè)備和第二電源設(shè)備 分別設(shè)定第一標(biāo)識信息和第二標(biāo)識信息;以及處理器,該處理器基于由認(rèn)證器執(zhí)行的認(rèn)證 的結(jié)果或由標(biāo)識信息設(shè)定器執(zhí)行的處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的 可執(zhí)行的電源相關(guān)處理的處理控制信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。此布置限制了對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用。從而, 可以實現(xiàn)一種能夠抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得的電源控制系統(tǒng)。根據(jù)本發(fā)明的實施例,可以限制對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝 置的使用,從而使得可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。
圖1示出了根據(jù)本發(fā)明實施例的電源控制系統(tǒng)的概況;圖2是示出根據(jù)本發(fā)明實施例的處理控制信息的一個示例的表格;圖3是示出根據(jù)用于根據(jù)本發(fā)明實施例的信息處理裝置的電源控制方案的處理 的第一示例的流程圖;圖4是示出根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的標(biāo)識信息設(shè)定處理的第一 示例的流程圖;圖5是示出根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的標(biāo)識信息設(shè)定處理的第二 示例的流程圖;圖6是示出根據(jù)本發(fā)明實施例的信息處理裝置執(zhí)行的標(biāo)識信息設(shè)定處理的第三 示例的流程圖;圖7是示出根據(jù)用于根據(jù)本發(fā)明實施例的信息處理裝置的電源控制方案的處理 的第二示例的流程圖;圖8是示出根據(jù)本發(fā)明實施例的信息處理裝置的配置的一個示例的框圖;圖9示出了根據(jù)本發(fā)明實施例的信息處理裝置的硬件配置的一個示例;圖10示出了根據(jù)本發(fā)明實施例的信息處理裝置中包括的微計算機(jī)的硬件配置的 一個示例;并且圖11示出了根據(jù)本發(fā)明實施例的信息處理裝置的硬件配置的另一示例。
具體實施例方式以下將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實施例。在本文中和附圖中,具有基本相 同功能配置的元件用相同標(biāo)號來表示,并且不進(jìn)行冗余描述。以下描述按如下順序給出1.根據(jù)本發(fā)明實施例的方案2.根據(jù)本發(fā)明實施例的電源控制系統(tǒng)3.根據(jù)本發(fā)明實施例的程序(根據(jù)本發(fā)明實施例的方案)在描述根據(jù)本發(fā)明實施例的電源控制系統(tǒng)(以下可稱之為“電源控制系統(tǒng)1000”) 中包括的各個設(shè)備的配置之前,將描述根據(jù)本發(fā)明實施例的電源控制方案。[電源控制系統(tǒng)1000的概況]
圖1示出了根據(jù)本發(fā)明實施例的電源控制系統(tǒng)1000的概況。電源控制系統(tǒng)1000 包括信息處理裝置100、第一電源設(shè)備200以及第二電源設(shè)備300。第一電源設(shè)備200和/或第二電源設(shè)備300連接到信息處理裝置100。信息處理 裝置100被從所連接的(一個或多個)電源設(shè)備饋送來的電力所驅(qū)動,以執(zhí)行各種類型的 處理。在電源控制系統(tǒng)1000中,信息處理裝置100起到按照根據(jù)本發(fā)明實施例的電源控制 方案(下文中描述)來執(zhí)行處理的主導(dǎo)作用。圖1所示的信息處理裝置100具有數(shù)碼相機(jī) 的形式,但并不限于此。第一電源設(shè)備200可存儲特有標(biāo)識信息并且還具有饋電能力或饋電和充電能力。 在連接到信息處理裝置100后,第一電源設(shè)備200根據(jù)由信息處理裝置100執(zhí)行的電源控 制(下文中描述)向信息處理裝置100提供電力或者被利用從信息處理裝置100提供來的 充電電流來充電(當(dāng)可進(jìn)行饋電和充電時)。在連接到信息處理裝置100后,第一電源設(shè)備 200根據(jù)由信息處理裝置100執(zhí)行的電源控制(下文中描述)來向信息處理裝置100提供 電力(當(dāng)可進(jìn)行饋電時)。本發(fā)明實施例中的標(biāo)識信息是用于標(biāo)識每個電源設(shè)備的特有信息。通過從每個電 源設(shè)備獲得標(biāo)識信息,信息處理裝置100可以識別出當(dāng)前連接了哪個電源。本發(fā)明實施例 中的標(biāo)識信息的示例包括但不限于以二進(jìn)制形式、十六進(jìn)制形式等等表示的標(biāo)識符(ID)。第一電源設(shè)備200還可以存儲指示出電源設(shè)備的類型的電源類型信息。在此情況 下,信息處理裝置100可以通過從所連接的第一電源設(shè)備200獲得電源類型信息來識別出 所連接的第一電源設(shè)備200是哪種類型的電源設(shè)備。即,基于電源類型信息,信息處理裝置 100例如可以識別出所連接的第一電源設(shè)備200是基于的鋰離子合金的二次電池還是基于 鋰離子聚合物的二次電池或者所連接的第一電源設(shè)備200是單原電池型二次電池、具有兩 個串聯(lián)連接的原電池(cell)的二次電池、還是具有兩個并聯(lián)連接的原電池的二次電池。從而,通過使用電源類型信息,信息處理裝置100可以執(zhí)行適合于所連接的第一 電源設(shè)備200的電源控制(例如,饋電控制或充電控制)。適合于第一電源設(shè)備200的電源控制的示例包括但不限于針對所連接的第一電 源設(shè)備200的最大饋電電流值的饋電控制和針對所連接的第一電源設(shè)備200的最大充電電 流的充電控制。例如,信息處理裝置100能夠基于第一電源設(shè)備200的類型選擇性地不執(zhí) 行充電。在此情況下,信息處理裝置100能夠在例如第一電源設(shè)備200是一次電池時不執(zhí) 行充電。因此,這種布置可以防止一次電池的泄漏/溢出和劣化,可以增強(qiáng)安全性,并且可 以防止第一電源設(shè)備200的劣化。通過使用電源類型信息,信息處理裝置100還可以對所連接的電源設(shè)備執(zhí)行電源 控制。作為對所連接的電源設(shè)備的電源控制的示例,信息處理裝置100可以在所連接的電 源設(shè)備的組合可導(dǎo)致所連接的電源設(shè)備的性能下降時禁止信息處理裝置100的使用。利用 此布置,信息處理裝置100可以防止所連接的電源設(shè)備的性能下降。作為對所連接的電源 設(shè)備的電源控制的一個示例,當(dāng)信息處理裝置100未能接收到來自所連接的電源設(shè)備的電 源類型信息時,信息處理裝置100可以通過使用電源類型信息來禁止信息處理裝置100的 使用。在上述情況下,由于所連接的電源設(shè)備的組合有可能導(dǎo)致電源設(shè)備的性能下降,因此 信息處理裝置100可以防止所連接的電源設(shè)備的性能下降。第一電源設(shè)備200的一個示例是(但不限于)二次電池,例如鋰離子二次電池或鋰離子聚合物二次電池。例如,第一電源設(shè)備200可以是一次電池。第二電源設(shè)備300也可存儲特有標(biāo)識信息并且也具有饋電能力。在連接到信息處 理裝置100后,第二電源設(shè)備300根據(jù)由信息處理裝置100執(zhí)行的電源控制(下文中描述) 向信息處理裝置100提供電力。第二電源設(shè)備300也可以存儲指示出電源設(shè)備的類型的電源類型信息。在此情況 下,信息處理裝置100可以通過從所連接的第二電源設(shè)備300獲得電源類型信息來識別出 所連接的第二電源設(shè)備300是哪種類型的電源設(shè)備。更具體而言,基于電源類型信息,信息 處理裝置100例如可以識別出所連接的第二電源設(shè)備300是AC (交流)適配器還是外部電 池。此外,在AC適配器的情況下,信息處理裝置100例如可以識別出AC適配器是用于4. 2V 的還是用于84V的。從而,通過使用電源類型信息,信息處理裝置100可以執(zhí)行適合于所連接的第二 電源設(shè)備300的電源控制(例如,饋電控制)。適合于第二電源設(shè)備300的電源控制的示例 包括但不限于針對所連接的第二電源設(shè)備300的最大饋電電流值的饋電控制和基于所連 接的第一電源設(shè)備200的最大充電電流的饋電控制。例如,當(dāng)?shù)谝浑娫丛O(shè)備200是二次電 池且第二電源設(shè)備300是燃料電池時,信息處理裝置100在確認(rèn)該二次電池與該燃料電池 兼容之后可以使用該燃料電池和該二次電池。在此情況下,信息處理裝置100可以防止燃 料電池因電流超過規(guī)定值而劣化并且還可防止燃料電池的性能下降。第二電源設(shè)備300的示例包括但不限于AC適配器、太陽能電池、燃料電池、外部電 池(例如,外部一次電池或二次電池)、以及手工操作的發(fā)電機(jī)。在電源控制系統(tǒng)1000中,例如,如圖1所示,第一電源設(shè)備200和/或第二電源設(shè) 備300選擇性地連接到信息處理裝置100。在電源控制系統(tǒng)1000中,信息處理裝置100執(zhí) 行電源控制(下文中描述)以選擇性地向信息處理裝置100饋送電力以及對第一電源設(shè)備 200充電。雖然圖1中示出了電源控制系統(tǒng)1000包括兩個電源設(shè)備的配置,但是根據(jù)本發(fā)明 實施例的電源控制系統(tǒng)并不限于此。例如,根據(jù)本發(fā)明實施例的電源控制系統(tǒng)可具有其中 三個或更多個電源設(shè)備與信息處理裝置100相連的配置。即使在具有這種配置的情況下, 根據(jù)本發(fā)明實施例的電源控制系統(tǒng)也可以通過采用下文中描述的電源控制方案來對連接 到信息處理裝置100的電源設(shè)備執(zhí)行電源控制。[電源控制方案的概況]接下來將描述根據(jù)本發(fā)明實施例的電源控制方案的概況。以下描述主要是結(jié)合這 樣一個示例來給出的即,根據(jù)本發(fā)明實施例的電源控制系統(tǒng)具有如圖1所示的配置,其中 兩個電源設(shè)備,即第一電源設(shè)備200和第二電源設(shè)備300,可連接到信息處理裝置100??蛇B 接到信息處理裝置100的第一電源設(shè)備200和第二電源設(shè)備300在下文中可被統(tǒng)稱為“電 源設(shè)備”。如上所述,上述使用現(xiàn)有技術(shù)的現(xiàn)有技術(shù)信息處理裝置只是基于關(guān)于電源設(shè)備的 標(biāo)識信息的判定和關(guān)于是否滿足任何預(yù)定條件的判定來選擇性地激活電源設(shè)備。從而,在 使用現(xiàn)有技術(shù)的情況下,仍然難以限制由第三方不正當(dāng)獲得(例如,竊取)的未經(jīng)授權(quán)的電 源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用。在電源控制系統(tǒng)1000中,信息處理裝置100選擇性地生成用于被許可使用的第一電源設(shè)備200和/或第二電源設(shè)備300的特有標(biāo)識信息和用于信息處理裝置100的標(biāo)識信 息,并且為該(一個或多個)電源設(shè)備設(shè)定所生成的特有標(biāo)識信息。在連接該(一個或多 個)電源設(shè)備后,信息處理裝置100基于用于信息處理裝置100的標(biāo)識信息、用于所連接 的(一個或多個)電源的標(biāo)識信息以及處理控制信息來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處 理。本發(fā)明實施例中的處理控制信息是根據(jù)標(biāo)識信息的組合來規(guī)定可執(zhí)行的電源相關(guān)處理 的信息。[處理控制信息的示例]圖2是示出本發(fā)明實施例中的處理控制信息的一個示例的表格。更具體而言,圖 2示出了當(dāng)信息處理裝置100是數(shù)碼相機(jī)、第一電源設(shè)備200是二次電池并且第二電源設(shè) 備300是AC適配器時的處理控制信息的示例。在圖2所示的示例中,每條標(biāo)識信息是特有 ID。圖2中由A表示的列指示出與信息處理裝置相連的電源設(shè)備的組合。圖2中所示 的列B、C和D指示出電源相關(guān)處理,并且規(guī)定對于圖2的列A中所示的每種組合,該電源相 關(guān)處理是否可執(zhí)行。在此情況下,圖2的列A中所示的“〇”指示出為信息處理裝置100或所連接的電 源設(shè)備設(shè)定由信息處理裝置100生成的一條標(biāo)識信息的情況。另外,圖2的列A中所示的 “ X ”指示出不為信息處理裝置100或所連接的電源設(shè)備設(shè)定由信息處理裝置100生成的 一條標(biāo)識信息的情況或者沒有電源設(shè)備連接到信息處理裝置100的情況。另外,圖2的列 B、C和D中所示的“〇”表明相應(yīng)的電源相關(guān)處理可執(zhí)行,并且圖2的列B、C和D中所示的 “ X ”表明相應(yīng)的電源相關(guān)處理不可執(zhí)行。圖2的列A中從最上方起的第一組合指示出默認(rèn) 狀態(tài),例如工廠出貨時的狀態(tài)等等。從而,當(dāng)信息處理裝置100許可使用的電源設(shè)備(即,信息處理裝置100已為其設(shè) 定了標(biāo)識信息的電源設(shè)備)被連接時,信息處理裝置100可以通過使用例如圖2所示的處 理控制信息來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。根據(jù)本發(fā)明實施例的電源相關(guān)處理不 限于圖2所示的處理。例如,本發(fā)明實施例中的處理控制信息可包括在饋電期間限制的處 理(該處理是除電源相關(guān)處理以外的處理)以及在饋電時自動執(zhí)行的處理(該處理是除電 源相關(guān)處理以外的處理)。在電源控制系統(tǒng)1000中,如上所述,信息處理裝置100可以基于標(biāo)識信息和處理 控制信息來限制可執(zhí)行的電源相關(guān)處理。即,在電源控制系統(tǒng)1000中,例如,即使當(dāng)被惡意 第三方竊取的電源設(shè)備被連接到信息處理裝置100時,使用竊取的電源設(shè)備的電源相關(guān)處 理也受到限制。例如,如果惡意第三方竊取了信息處理裝置100并且向其連接經(jīng)授權(quán)的電 源設(shè)備,那么信息處理裝置100可以限制使用該電源設(shè)備的電源相關(guān)處理。從而,由于利用根據(jù)本發(fā)明實施例的電源控制方案可以限制未經(jīng)授權(quán)的電源設(shè)備 和未經(jīng)授權(quán)的信息處理裝置的使用,從而可以抑制第三方的不正當(dāng)獲得。[根據(jù)電源控制方案的處理]接下來將更詳細(xì)描述由信息處理裝置100根據(jù)上述電源控制方案執(zhí)行的處理。在 此情況下,根據(jù)本發(fā)明實施例的電源控制方案的處理(下文中描述)的一個示例可被解釋 為根據(jù)本發(fā)明實施例的電源控制方法的處理的一個示例。1.根據(jù)電源控制方案的處理的第一示例
圖3是示出根據(jù)用于根據(jù)本發(fā)明實施例的信息處理裝置100的電源控制方案的處 理的第一示例的流程圖。在步驟SlOO中,信息處理裝置100判定是否連接了任何電源設(shè)備。步驟SlOO中 的處理例如是在來自與信息處理裝置100相連的電源設(shè)備的饋電開始時執(zhí)行的。信息處理裝置100可以通過檢測第一電源設(shè)備200與第一連接部件(第一電源設(shè) 備200連接到該第一連接部件)的連接狀態(tài)和第二電源設(shè)備300與第二連接部件(第二電 源設(shè)備300連接到該第二連接部件)的連接狀態(tài)來進(jìn)行步驟SlOO中的判定。與第一連接部件的連接狀態(tài)和與第二連接部件的連接狀態(tài)例如可通過以下所述 的任何方法來檢測。當(dāng)然,用于檢測與根據(jù)本發(fā)明實施例的信息處理裝置100的連接狀態(tài) 的方法不限于以下所述的方法。設(shè)置在信息處理裝置100中的第一連接部件和第二連接部 件在下文中可以被統(tǒng)稱為“連接部件”。[連接狀態(tài)的檢測方法的示例]可以基于連接部件中設(shè)置的機(jī)械開關(guān)的接通(S卩,連接了電源設(shè)備的狀態(tài))/關(guān)斷 (即,沒有連接電源設(shè)備的狀態(tài))來執(zhí)行檢測??梢曰谛盘柧€的信號電平來執(zhí)行檢測。例如,當(dāng)電源設(shè)備連接到連接部件時,高 電平信號線與低電平端子相接觸,以使得信號電平從高電平變到低電平,從而檢測到連接 狀態(tài)的變化??梢酝ㄟ^利用AD(模擬到數(shù)字)轉(zhuǎn)換器測量從電源設(shè)備提供來的未經(jīng)穩(wěn)定的電壓 的電平并且判定測量結(jié)果是否大于或等于基準(zhǔn)值來執(zhí)行檢測。例如,通過使用上述檢測方法中的任何一種,信息處理裝置100可以檢測與第一 連接部件和第二連接部件的相應(yīng)連接狀態(tài)。通過檢測與每個連接部件的連接狀態(tài),信息處 理裝置100還可以檢測連接部件的連接狀態(tài)的變化。從而,信息處理裝置100可以檢測每 個電源設(shè)備的附接/移除。當(dāng)在步驟SlOO中判定沒有連接電源設(shè)備時,信息處理裝置100不使過程前進(jìn)。當(dāng)在步驟SlOO中判定連接了(一個或多個)電源設(shè)備時,過程進(jìn)行到步驟S102, 在步驟S102中,信息處理裝置100判定是否要設(shè)定標(biāo)識信息。信息處理裝置100例如基于 設(shè)定控制信息來進(jìn)行步驟S102中的判定。本發(fā)明實施例中的設(shè)定控制信息是規(guī)定是否要為所連接的第一電源設(shè)備200和/ 或第二電源設(shè)備300設(shè)定標(biāo)識信息的信息。例如,在信息處理裝置100的制造或出貨期間, 本發(fā)明實施例中的設(shè)定控制信息被設(shè)定成“要設(shè)定標(biāo)識信息的模式”,而在信息處理裝置 100的標(biāo)識信息設(shè)定處理(下文中描述)期間,設(shè)定控制信息則可被更新到“不設(shè)定標(biāo)識信 息的模式”。本發(fā)明實施例中的設(shè)定控制信息的一個示例是(但不限于)具有規(guī)定是否要設(shè)定 標(biāo)識信息的值的標(biāo)志(例如,1位的標(biāo)志)。例如,當(dāng)信息處理裝置100基于是否存儲了設(shè) 定控制信息來進(jìn)行步驟S102中的判定時,信息處理裝置100可以使用任意格式的數(shù)據(jù)來作 為設(shè)定控制信息,通過該格式,信息處理裝置100可以識別出該數(shù)據(jù)是設(shè)定控制信息。
以下描述本發(fā)明實施例中的設(shè)定控制信息是標(biāo)志的示例。設(shè)定控制信息指示出要 設(shè)定標(biāo)識信息的情況和設(shè)定控制信息指示出不設(shè)定標(biāo)識信息的情況在下文中分別被稱為 “第一狀態(tài)”和“第二狀態(tài)”。
當(dāng)在步驟S102中判定要設(shè)定標(biāo)識信息時,過程進(jìn)行到步驟S104,在步驟S104中, 信息處理裝置100執(zhí)行標(biāo)識信息設(shè)定處理。[標(biāo)識信息設(shè)定處理的示例]1.標(biāo)識信息設(shè)定處理的第一示例圖4是示出根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的標(biāo)識信息設(shè)定處理的第 一示例的流程圖。在步驟S200中,信息處理裝置100為信息處理裝置100生成標(biāo)識信息(此標(biāo)識信 息在下文中可被稱為“第三標(biāo)識信息”)。例如,為了生成4位的第三標(biāo)識信息,信息處理裝置100使用在工廠出貨等等期 間預(yù)存儲在信息處理裝置100中的序列號數(shù)據(jù)的最低四位作為第三標(biāo)識信息,但并不限于 此。例如,信息處理裝置100可以通過產(chǎn)生隨機(jī)數(shù)來生成4位數(shù)據(jù)并且使用該數(shù)據(jù)作為第 三標(biāo)識信息。當(dāng)然,根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第三標(biāo)識信息生成方法 并不限于上述示例。在步驟S202中,信息處理裝置100為第一電源設(shè)備200生成第一標(biāo)識信息。例如,為了生成8位的第一標(biāo)識信息,信息處理裝置100從第一電源設(shè)備200獲得 存儲在其中的標(biāo)識信息。信息處理裝置100隨后通過利用第三標(biāo)識信息替換所獲得的標(biāo)識 信息的最高四位來生成第一標(biāo)識信息。因此,信息處理裝置100可以生成與第三標(biāo)識信息 相關(guān)聯(lián)的第一標(biāo)識信息。當(dāng)無法從第一電源設(shè)備200獲得標(biāo)識信息時,信息處理裝置100 可以通過將第一電源設(shè)備200視為信息處理裝置100不支持的未經(jīng)授權(quán)的電源設(shè)備來中止 標(biāo)識信息設(shè)定處理。當(dāng)然,根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的第一標(biāo)識信息生 成方法不限于上述示例。在步驟S204中,信息處理裝置100為第二電源設(shè)備300生成第二標(biāo)識信息。例如,為了生成8位的第二標(biāo)識信息,信息處理裝置100例如與步驟S202中一樣 從第二電源設(shè)備300獲得存儲在其中的標(biāo)識信息。信息處理裝置100隨后例如與步驟S202 中一樣通過利用第三標(biāo)識信息替換所獲得的標(biāo)識信息的最高四位來生成第二標(biāo)識信息。因 此,信息處理裝置100可以生成與第三標(biāo)識信息相關(guān)聯(lián)的第二標(biāo)識信息。當(dāng)無法從第二電 源設(shè)備300獲得標(biāo)識信息時,信息處理裝置100可以通過將第二電源設(shè)備300視為信息處 理裝置100不支持的未經(jīng)授權(quán)的電源設(shè)備來中止標(biāo)識信息設(shè)定處理。當(dāng)然,根據(jù)本發(fā)明實 施例的信息處理裝置100執(zhí)行的第二標(biāo)識信息生成方法不限于上述示例。雖然圖4示出了信息處理裝置100在完成步驟S202中的處理之后執(zhí)行步驟S204 中的處理的示例,但是處理的順序并不限于此。例如,信息處理裝置100可以相互獨(dú)立地執(zhí) 行步驟S202中的處理和步驟S204中的處理。更具體而言,例如,信息處理裝置100可以在 完成步驟S204中的處理之后執(zhí)行步驟S202中的處理或者可以相互同步地執(zhí)行步驟S202 中的處理和步驟S204中的處理。在步驟S206中,信息處理裝置100使得存儲在第一電源設(shè)備200中的標(biāo)識信息被 更新成在步驟S202中生成的第一標(biāo)識信息。在此情況下,信息處理裝置100例如通過向第 一電源設(shè)備200發(fā)送第一標(biāo)識信息和用于更新所存儲的標(biāo)識信息的更新指令來執(zhí)行步驟 S206中的處理。然而,處理并不限于此示例。信息處理裝置100還例如基于從第一電源設(shè)備200發(fā)送來的與更新指令相對應(yīng)的處理結(jié)果來識別出步驟S206中的處理是否被適當(dāng)完成。當(dāng)然,當(dāng)處理結(jié)果表明標(biāo)識信息的 更新未被適當(dāng)完成時,信息處理裝置100可以重復(fù)步驟S206中的處理。在步驟S208中,信息處理裝置100使得存儲在第二電源設(shè)備300中的標(biāo)識信息被 更新成在步驟S204中生成的第二標(biāo)識信息。在此情況下,例如,與步驟S206中一樣,信息 處理裝置100通過向第二電源設(shè)備300發(fā)送第二標(biāo)識信息和用于更新所存儲的標(biāo)識信息的 更新指令來執(zhí)行步驟S208中的處理。然而,處理并不限于此示例。例如,與步驟S206中一樣,信息處理裝置100還可基于從第二電源設(shè)備300發(fā)送 來的與更新指令相對應(yīng)的處理結(jié)果來識別出步驟S208中的處理是否被適當(dāng)完成。當(dāng)然,當(dāng) 處理結(jié)果表明標(biāo)識信息的更新未被適當(dāng)完成時,信息處理裝置100可以重復(fù)步驟S208中的處理。雖然圖4示出了信息處理裝置100在完成步驟S206中的處理之后執(zhí)行步驟S208 中的處理的示例,但是處理的順序并不限于此。例如,信息處理裝置100可以相互獨(dú)立地執(zhí) 行步驟S206中的處理和步驟S208中的處理。更具體而言,例如,信息處理裝置100可以在 完成步驟S208中的處理之后執(zhí)行步驟S206中的處理或者可以相互同步地執(zhí)行步驟S206 中的處理和步驟S208中的處理。當(dāng)在步驟S206和S208中完成對電源設(shè)備的標(biāo)識信息的更新時,過程進(jìn)行到步驟 S210,在步驟S210中,信息處理裝置100存儲第三標(biāo)識信息。當(dāng)信息處理裝置100已經(jīng)存儲了與步驟S200至S204中生成的第三標(biāo)識信息相同 的標(biāo)識信息時,信息處理裝置100例如通過覆寫來存儲標(biāo)識信息。然而,標(biāo)識信息的存儲并 不限于此示例。例如,在上述情況下,也可以布置成信息處理裝置100不存儲標(biāo)識信息。在步驟S210中,根據(jù)本發(fā)明實施例的信息處理裝置100還可以相互關(guān)聯(lián)地存儲所 生成的第一標(biāo)識信息、第二標(biāo)識信息和第三標(biāo)識信息。例如,在圖4所示的處理中,信息處理裝置100可以為所連接的電源設(shè)備設(shè)定由信 息處理裝置100生成的標(biāo)識信息。當(dāng)無法從第一電源設(shè)備200和/或第二電源設(shè)備300獲得標(biāo)識信息時,信息處理 裝置100可以通過將該(一個或多個)電源設(shè)備視為信息處理裝置100不支持的未經(jīng)授權(quán) 的電源設(shè)備來中止標(biāo)識信息設(shè)定處理。從而,例如,當(dāng)信息處理裝置100采用圖4所示的處 理時,在標(biāo)識信息設(shè)定處理被適當(dāng)完成之后,更可靠地為(一個或多個)所連接的電源設(shè)備 設(shè)定了標(biāo)識信息。2.標(biāo)識信息設(shè)定處理的第二示例根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的標(biāo)識信息設(shè)定處理不限于圖4所示 的第一示例中的處理。例如,信息處理裝置100也可以為多個第一電源設(shè)備生成第一標(biāo)識 信息并為其設(shè)定所生成的第一標(biāo)識信息并且可以為多個第二電源設(shè)備生成第二標(biāo)識信息 并為其設(shè)定所生成的第二標(biāo)識信息。圖5是示出根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的標(biāo)識信息設(shè)定處理的第 二示例的流程圖。在步驟S300中,與步驟S200中一樣,信息處理裝置100為信息處理裝置100生成 標(biāo)識信息(第三標(biāo)識信息)。在步驟S302中,與步驟S202中一樣,信息處理裝置100為第一電源設(shè)備200生成第一標(biāo)識信息。在步驟S304中,與步驟S204中一樣,信息處理裝置100為第二電源設(shè)備 300生成第二標(biāo)識信息。在步驟S306中,與步驟S206中一樣,信息處理裝置100使得第一電源設(shè)備200中 存儲的標(biāo)識信息被更新成在步驟S302中生成的第一標(biāo)識信息。在步驟S308中,與步驟S208中一樣,信息處理裝置100使得第二電源設(shè)備300中 存儲的標(biāo)識信息被更新成在步驟S304中生成的第二標(biāo)識信息。當(dāng)在步驟S306和S308中完成對電源設(shè)備的標(biāo)識信息的更新時,過程進(jìn)行到步驟 S310,在步驟S310中,與步驟S210中一樣,信息處理裝置100存儲第三標(biāo)識信息。當(dāng)步驟S310中的處理完成時,過程進(jìn)行到步驟S312,在步驟S312中,信息處理裝 置100判定是否要為另一電源設(shè)備設(shè)定標(biāo)識信息。在此情況下,例如,信息處理裝置100通知信息處理裝置100的用戶(此用戶在下 文中可被稱為“用戶”)可以為另一電源設(shè)備設(shè)定標(biāo)識信息。當(dāng)在預(yù)定時間段中從操作部件 (下文中描述)接收到表明要設(shè)定標(biāo)識信息的操作信號時,信息處理裝置100判定要設(shè)定標(biāo) 識信息。然而,判定處理并不限于此示例。通知信息處理裝置100的用戶的方法的示例包 括但不限于在顯示屏上顯示通知和利用聲音發(fā)出通知。當(dāng)在步驟S312中判定不為另一電源設(shè)備設(shè)定標(biāo)識信息時,信息處理裝置100結(jié)束 標(biāo)識信息設(shè)定處理。當(dāng)在步驟S312中判定要為另一電源設(shè)備設(shè)定標(biāo)識信息時,過程進(jìn)行到步驟S314, 在步驟S314中,信息處理裝置100判定是否連接了另一電源設(shè)備。例如,當(dāng)在預(yù)定的時間 段中檢測到連接狀態(tài)的變化時,信息處理裝置100判定連接了另一電源設(shè)備。當(dāng)在步驟S314中判定未連接另一電源設(shè)備時,信息處理裝置100結(jié)束標(biāo)識信息設(shè) 定處理。當(dāng)在步驟S314中判定連接了另一電源設(shè)備時,信息處理裝置100重復(fù)步驟S306 及后續(xù)步驟中的處理。例如,在圖5所示的處理中,信息處理裝置100可以為多個電源設(shè)備設(shè)定由信息處 理裝置100生成的標(biāo)識信息。即,當(dāng)信息處理裝置100執(zhí)行圖5所示的處理作為標(biāo)識信息 設(shè)定處理時,可以為例如用戶所擁有的備用電池(這是第一電源設(shè)備200的一個示例)或 者備用AC適配器(這是第二電源設(shè)備300的一個示例)設(shè)定標(biāo)識信息。從而,當(dāng)信息處理 裝置100執(zhí)行圖5所示的處理作為標(biāo)識信息設(shè)定處理時,在抑制第三方的不正當(dāng)獲得的同 時,可以進(jìn)一步增強(qiáng)易用性。3.標(biāo)識信息設(shè)定處理的第三示例根據(jù)本發(fā)明實施例的信息處理裝置100的標(biāo)識信息設(shè)定處理,即使得可以為多個 電源設(shè)備設(shè)定由信息處理裝置100生成的標(biāo)識信息的處理,并不限于圖5所示的第二實施 例。例如,信息處理裝置100也可以為多個第一電源設(shè)備設(shè)定不同的標(biāo)識信息并且可以為 多個第二電源設(shè)備設(shè)定不同的標(biāo)識信息。圖6是示出根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的標(biāo)識信息設(shè)定處理的第 三示例的流程圖。圖6所示的第三示例的處理中的過程類似于圖5所示的第二示例的處理中的過 程,但不同之處在于所重復(fù)的處理依據(jù)步驟S414中的判定是不同的。更具體而言,當(dāng)在步驟S414中判定連接了另一電源設(shè)備時,信息處理裝置100重復(fù)步驟S400及后續(xù)步驟中的 處理,而不是像圖5所示的第二示例中的處理中那樣重復(fù)步驟S406及后續(xù)步驟中的處理。作為重復(fù)步驟S400及后續(xù)步驟中的處理的結(jié)果,如圖6所示,信息處理裝置100 生成多組相互關(guān)聯(lián)的第一標(biāo)識信息、第二標(biāo)識信息和第三標(biāo)識信息。從而,例如,當(dāng)信息處 理裝置100被多個用戶所共享時,圖6所示的處理使得信息處理裝置100可以結(jié)合各個用 戶的不同電源設(shè)備來操作。當(dāng)信息處理裝置100執(zhí)行圖6所示的第三實施例中的處理時, 例如,各條第三標(biāo)識信息與不同的處理控制信息和其他各種類型的處理相關(guān)聯(lián),使得信息 處理裝置100可以根據(jù)所連接的電源設(shè)備的組來執(zhí)行不同的操作。從而,當(dāng)執(zhí)行圖6所示 的第三實施例中的處理時,可以進(jìn)一步增強(qiáng)易用性。圖6所示的第三實施例中的處理包括與圖5所示的第二示例中的處理類似的處 理。從而,當(dāng)執(zhí)行圖6所示的第三示例中的處理時,與執(zhí)行圖5所示的第二示例中的處理 的情況中一樣,信息處理裝置100可以在抑制第三方的不正當(dāng)獲得的同時進(jìn)一步增強(qiáng)易用 性。在第三示例中的處理中,在重復(fù)的處理中生成的多條第一標(biāo)識信息、在重復(fù)的處理中生 成的多條第二標(biāo)識信息以及在重復(fù)的處理中生成的多條第三標(biāo)識信息可以分別被視為“第 四標(biāo)識信息”、“第五標(biāo)識信息”和“第六標(biāo)識信息”。信息處理裝置100例如可以執(zhí)行第一至第三示例中的處理作為標(biāo)識信息設(shè)定處 理。當(dāng)然,根據(jù)本發(fā)明實施例的標(biāo)識信息設(shè)定的處理不限于第一至第三示例中的處理?,F(xiàn)在將返回參考圖3來描述根據(jù)本發(fā)明實施例的電源控制方案的處理的第一示 例。當(dāng)在步驟S104中對標(biāo)識信息的設(shè)定完成時,過程進(jìn)行到步驟S106,在步驟S106中,信 息處理裝置100將設(shè)定控制信息更新到第二狀態(tài)。作為步驟S106中的處理的結(jié)果,信息處 理裝置100可以防止為電源設(shè)備無限制地設(shè)定標(biāo)識信息。當(dāng)在步驟S106中對設(shè)定控制信息的更新完成時,信息處理裝置100如下所述執(zhí)行 步驟Sl 16中的處理。當(dāng)在步驟S102中判定不設(shè)定標(biāo)識信息時,過程進(jìn)行到步驟8108,在步驟S108中, 信息處理裝置100從所連接的電源設(shè)備獲得標(biāo)識信息。在此情況下,例如,信息處理裝置100通過經(jīng)由連接部件向連接到連接部件的電 源設(shè)備發(fā)送標(biāo)識信息發(fā)送指令,來直接從電源設(shè)備獲得標(biāo)識信息,該發(fā)送指令用于請求發(fā) 送標(biāo)識信息。然而,處理并不限于此示例。例如,也可以布置成信息處理裝置100經(jīng)由每個 連接部件順次地發(fā)送可設(shè)定標(biāo)識信息(例如,ID),從而在接收到來自電源設(shè)備的響應(yīng)后, 信息處理裝置100可以使用與該響應(yīng)相對應(yīng)的標(biāo)識信息來作為所連接的電源設(shè)備的標(biāo)識 信息(即,可以間接地獲得標(biāo)識信息)。當(dāng)在步驟S108中獲得標(biāo)識信息時,過程進(jìn)行到步驟S110,在步驟SllO中,信息處 理裝置100認(rèn)證所獲得的標(biāo)識信息。在此情況下,信息處理裝置100例如基于所獲得的標(biāo)識信息是否是與在步驟S104 的處理中存儲的第三標(biāo)識信息相關(guān)聯(lián)的標(biāo)識信息,來執(zhí)行步驟SllO中的處理。更具體而 言,例如,當(dāng)所獲得的標(biāo)識信息的預(yù)定位(例如,最高四位)與在步驟S104的處理中存儲的 第三標(biāo)識信息相匹配時,信息處理裝置100判定所獲得的標(biāo)識信息是有效的。根據(jù)本發(fā)明實施例的信息處理裝置100執(zhí)行的認(rèn)證方法并不限于上述示例。例 如,當(dāng)信息處理裝置100存儲在步驟S104的處理中生成的第一標(biāo)識信息和/或第二標(biāo)識信息時,信息處理裝置100可以基于所獲得的標(biāo)識信息是否匹配所存儲的第一標(biāo)識信息和第 二標(biāo)識信息之一,來執(zhí)行步驟SllO中的處理。當(dāng)執(zhí)行了步驟SllO中的認(rèn)證時,過程進(jìn)行到步驟S112。在步驟S112中,基于步驟 S108中的處理的結(jié)果,信息處理裝置100判定在步驟S108中獲得的標(biāo)識信息是否有效。當(dāng)在步驟Sl 12中判定標(biāo)識信息無效時,過程進(jìn)行到步驟Sl 14,在步驟Sl 14中,信 息處理裝置100報告錯誤。信息處理裝置100隨后執(zhí)行下文中描述的步驟S120中的處理, 而不執(zhí)行電源相關(guān)處理。當(dāng)在步驟S106的處理中判定對設(shè)定控制信息的更新完成或者當(dāng)在步驟S112中判 定標(biāo)識信息有效時,過程進(jìn)行到步驟S116。在步驟S116中,信息處理裝置100判定信息處 理裝置100的操作模式。信息處理裝置100的操作模式(在步驟S116中判定的操作模式)的示例包括但 不限于表明信息處理裝置100是否處于待機(jī)狀態(tài)(例如,電源開關(guān)是接通還是關(guān)斷)的模 式、表明信息處理裝置100是否處于節(jié)電狀態(tài)(在此狀態(tài)中其功能受到限制)的模式、以及 表明節(jié)電模式是否被解除的模式。信息處理裝置100還使用在步驟S116中判定的操作模式來作為用于電源控制的 操作模式。如上所述使用操作模式來執(zhí)行電源控制使得信息處理裝置100可以實現(xiàn)適合于 操作模式的電源控制。從而,在此情況下,信息處理裝置100可以更容易地實現(xiàn)例如使用二 次電池(其是第一電源設(shè)備200的一個示例)的驅(qū)動時間段的延長和對二次電池充電的時 間段的減短。當(dāng)然,當(dāng)信息處理裝置100不基于操作模式來執(zhí)行電源控制時,信息處理裝置100 不一定要執(zhí)行步驟S112中的處理。在此情況下,也可以通過下文中描述的步驟S118中的 處理(嚴(yán)格來說是步驟S118中的處理的修改版)來執(zhí)行電源控制?,F(xiàn)在將主要結(jié)合信息 處理裝置100使用操作模式來執(zhí)行電源控制的示例來描述根據(jù)本發(fā)明實施例的電源控制 方案的處理。當(dāng)判定了步驟S116中的操作模式時,過程進(jìn)行到步驟S118。在步驟S118中,信息 處理裝置100基于用于信息處理裝置100的標(biāo)識信息(第三標(biāo)識信息)、用于(一個或多 個)所連接的電源設(shè)備的標(biāo)識信息(第一標(biāo)識信息和/或第二標(biāo)識信息)、處理控制信息以 及操作模式,來執(zhí)行與電源控制相關(guān)的處理。更具體而言,信息處理裝置100基于所獲得的標(biāo)識信息、所存儲的標(biāo)識信息以及 處理控制信息來識別標(biāo)識信息組合(即,圖2的列A中所示的組合之一),并且為所識別的 組合來識別可執(zhí)行的電源相關(guān)處理(例如,圖2的列B至D中所示的處理類型之一)。信息 處理裝置100根據(jù)所識別的可執(zhí)行的電源相關(guān)處理和在步驟S116中的判定的操作模式,來 選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。例如,當(dāng)信息處理裝置100識別出圖2的行E中所示的組合時,無論在步驟S116 中判定的操作模式為何,信息處理裝置100都限于對第一電源設(shè)備200充電和從第二電源 設(shè)備300饋電。例如,當(dāng)信息處理裝置100識別出圖2的行F中所示的組合時,不限制從電源設(shè)備 的饋電和對第一電源設(shè)備200的充電。在此情況下,根據(jù)例如在步驟S116中判定的操作模 式來控制處理。例如,當(dāng)電源開關(guān)接通時,信息處理裝置100優(yōu)先執(zhí)行從第一電源設(shè)備200或第二電源設(shè)備300的饋電,而當(dāng)電源開關(guān)關(guān)斷時,信息處理裝置100優(yōu)先對第一電源設(shè)備 200充電。與根據(jù)本發(fā)明實施例的電源控制相關(guān)的處理并不限于上述處理。例如,當(dāng)信息處 理裝置100不基于操作模式執(zhí)行電源控制時,信息處理裝置100可以基于標(biāo)識信息和處理 控制信息來執(zhí)行與電源控制相關(guān)的處理。當(dāng)在步驟S118中執(zhí)行了與電源控制相關(guān)的處理時,過程進(jìn)行到步驟S120,在步驟 S120中,信息處理裝置100判定是否檢測到連接狀態(tài)的變化。當(dāng)在步驟S120中判定未檢測到連接狀態(tài)的變化時,信息處理裝置100重復(fù)步驟 S118及后續(xù)步驟中的處理。當(dāng)在步驟S120中判定檢測到了連接狀態(tài)的變化時,信息處理裝 置100重復(fù)步驟SlOO及后續(xù)步驟中的處理。信息處理裝置100可以例如通過執(zhí)行圖3所示的處理來實現(xiàn)上述電源控制方案。 從而,例如,通過圖3所示的處理,信息處理裝置100限制對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授 權(quán)的信息處理裝置的使用,從而使得可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng) 獲得。根據(jù)用于根據(jù)本發(fā)明實施例的信息處理裝置100的電源控制方案的第一示例中 的處理并不限于圖3所示的處理。例如,雖然圖3示出了信息處理裝置100在完成步驟S114 中的處理之后不執(zhí)行電源相關(guān)處理就執(zhí)行步驟S120中的處理的示例,但是信息處理裝置 100也可以在完成步驟S114中的處理之后執(zhí)行步驟S116(或步驟S118)中的處理。即使在 這種情況下,通過使用在步驟SllO的處理中獲得的認(rèn)證結(jié)果以及例如圖2所示的處理控制 信息,信息處理裝置100也可以限制對信息處理裝置100未設(shè)定標(biāo)識信息的電源設(shè)備的使 用。從而,即使在這種情況下,信息處理裝置100也可以通過限制未經(jīng)授權(quán)的電源設(shè)備和未 經(jīng)授權(quán)的信息處理裝置的使用來抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。當(dāng)在圖3的步驟SllO中判定所獲得的標(biāo)識信息無效并且第一標(biāo)識信息和第三標(biāo) 識信息的預(yù)定位(例如,最高四位)相互匹配時,信息處理裝置100也可以在步驟S104的 處理中重置標(biāo)識信息。在此情況下,例如,當(dāng)用戶新購買了第一電源設(shè)備200和第二電源設(shè) 備300時,可以使第一電源設(shè)備200和第二電源設(shè)備300能夠結(jié)合信息處理裝置100使用。 從而,在此情況下,信息處理裝置100可以增強(qiáng)易用性。在上述情況下,例如,通過對標(biāo)識信 息能夠被重置的次數(shù)加以限制,信息處理裝置100可以防止無限制的重置。2.根據(jù)電源控制方案的處理的第二示例根據(jù)用于根據(jù)本發(fā)明實施例的信息處理裝置100的電源控制方案的處理并不限 于例如圖3所示的第一示例中的處理。圖7是示出根據(jù)用于根據(jù)本發(fā)明實施例的信息處理 裝置100的電源控制方案的處理的第二示例的流程圖。圖7所示的步驟S504至S5M中的過程與圖3所示的步驟SlOO至S120中的過程 類似。圖7所示的第二示例中的處理與圖3中的處理的不同之處在于在與圖3所示的步驟 SlOO相對應(yīng)的步驟S504之前進(jìn)一步設(shè)置了步驟S500至S502中的處理。對于與圖3所示 的第一示例中的處理類似的步驟S504至S5M中的處理不做描述,以下描述步驟S500和 S502中的處理。在步驟S500中,信息處理裝置100判定是否要更新設(shè)定控制信息。在此情況下, 當(dāng)用于重置的口令通過使用下文中描述的操作部件的用戶操作而被輸入并且該口令匹配18存儲的口令時,信息處理裝置100判定要更新設(shè)定控制信息。信息處理裝置100可以在工 廠出貨等等時預(yù)存儲口令或者可以存儲基于用戶操作適當(dāng)設(shè)定的口令。步驟S500的處理中的判定(該處理是由根據(jù)本發(fā)明實施例的信息處理裝置100 執(zhí)行的)并不限于上述使用口令的處理。例如,信息處理裝置100也可以例如基于一重置 開關(guān)等是否被按壓來做出步驟S500的處理中的判定,其中該重置開關(guān)的使用通過用鑰匙 鎖定而被物理地限制。當(dāng)在步驟S500中判定不更新設(shè)定控制信息時,信息處理裝置100執(zhí)行步驟S504 及后續(xù)步驟中的處理。當(dāng)在步驟S500中判定要更新設(shè)定控制信息時,過程進(jìn)行到步驟S502,在步驟S502 中信息處理裝置100將設(shè)定控制信息更新到第一狀態(tài)。信息處理裝置100隨后執(zhí)行步驟 S504及后續(xù)步驟中的處理。例如,當(dāng)用戶購買了新的電池(其是第一電源設(shè)備200的一個示例)時,他或她可 能希望使該電池可用于信息處理裝置100中。這種希望可以得到滿足,因為信息處理裝置 100在步驟S502的處理中使得用于電源設(shè)備的標(biāo)識信息可重置。例如,通過執(zhí)行圖7所示的處理,信息處理裝置100可以滿足用戶的上述希望并從 而可以進(jìn)一步提高易用性。由于圖7所示的處理包括與圖3所示的第一示例中的處理類似的處理,因此與使 用圖3所示的第一示例中的處理的情況中一樣,信息處理裝置100可以通過使用圖7所示 的處理來實現(xiàn)上述電源控制方案。從而,例如,通過圖7所示的處理,信息處理裝置100限制了對未經(jīng)授權(quán)的電源設(shè) 備和未經(jīng)授權(quán)的信息處理裝置的使用,同時改善了易用性。這使得可以抑制第三方對電源 設(shè)備和信息處理裝置的不正當(dāng)獲得。信息處理裝置100可以通過執(zhí)行例如圖3所示的第一示例中的處理和/或圖7所 示的第二示例中的處理來實現(xiàn)上述電源控制方案。當(dāng)然,根據(jù)用于根據(jù)本發(fā)明實施例的信 息處理裝置100的電源控制方案的處理并不限于圖3和7所示的處理。(根據(jù)本發(fā)明實施例的電源控制系統(tǒng))接下來將描述電源控制系統(tǒng)1000的配置的示例,該配置能夠?qū)崿F(xiàn)上述根據(jù)本發(fā) 明實施例的電源控制方案。以下描述主要是結(jié)合如下示例來給出的即,根據(jù)本發(fā)明實施例 的電源控制系統(tǒng)1000具有這樣一個配置,其中,如圖1所示,兩個電源設(shè)備,亦即第一電源 設(shè)備200和第二電源設(shè)備300,可以連接到信息處理裝置100。[信息處理裝置100]圖8是示出根據(jù)本發(fā)明實施例的信息處理裝置100的配置的一個示例的框圖。圖 8示出了第一電源設(shè)備200和第二電源設(shè)備300連接到信息處理裝置100的情況?,F(xiàn)在將 結(jié)合第一電源設(shè)備200和第二電源設(shè)備300連接到信息處理裝置100的情況的示例來給出 描述。信息處理裝置100包括第一連接部件102、第二連接部件104、受電/充電部件 106、存儲部件108、控制器110、操作部件112以及顯示部件114。信息處理裝置100例如可包括R0M(只讀存儲器,未示出)、RAM(隨機(jī)存取存儲器, 未示出)以及用于拍攝圖像的圖像拍攝部件(未示出)。信息處理裝置100包括充當(dāng)數(shù)據(jù)19傳輸路徑以在元件之間提供連接的總線。R0M(未示出)存儲控制器110所使用的控制數(shù)據(jù),例如程序和計算參數(shù)。RAM(未 示出)臨時存儲例如由控制器110執(zhí)行的程序。[信息處理裝置100的硬件配置的示例]圖9示出了根據(jù)本發(fā)明實施例的信息處理裝置100的硬件配置的一個示例。圖9 所示的硬件配置的示例對應(yīng)于信息處理裝置100是例如圖1所示的數(shù)碼相機(jī)的情況。圖9還示出了圖8所示的第一電源設(shè)備200和第二電源設(shè)備300的硬件配置的示 例。在圖9所示的硬件配置的示例中,第一電源設(shè)備200是二次電池,并且第二電源設(shè)備300 是AC適配器。第一電源設(shè)備200和第二電源設(shè)備300的硬件配置的示例在下文中描述。以下將參考附圖來描述信息處理裝置100、第一電源設(shè)備200和第二電源設(shè)備300 的硬件配置,其中符號“ + ”表示正電源端子(以下可稱為“正端子”),符號“_”表示負(fù)電源 端子(以下可稱為“負(fù)端子”),并且字符“C”表示通信端子。信息處理裝置100包括第一連接電路150、第二連接電路152、受電/充電部件 154、微計算機(jī)156、存儲介質(zhì)158、快門釋放按鈕160以及圖像拍攝機(jī)構(gòu)162。第一連接電路150充當(dāng)與第一電源設(shè)備200連接的第一連接部件102。第一連接 電路150具有正端子和負(fù)端子,用于從第一電源設(shè)備200饋電和對第一電源設(shè)備200充電。 第一連接電路150具有通信端子,用于與第一電源設(shè)備200 (嚴(yán)格來說是下文中描述中微計 算機(jī)206)通信。雖然在圖9中沒有示出,但第一連接部件102可具有用于接納第一電源設(shè) 備200的電源插槽、用于檢測第一電源設(shè)備200的連接的機(jī)構(gòu)(例如,機(jī)械開關(guān)),等等。第二連接電路152充當(dāng)與第二電源設(shè)備300連接的第二連接部件104。第二連接 電路152具有用于從第二電源設(shè)備300饋電的正端子和負(fù)端子以及用于與第二電源設(shè)備 300(嚴(yán)格來說是下文中描述中微計算機(jī)308)通信的通信端子。雖然在圖9中沒有示出,但 第二連接部件104可具有用于檢測第二電源設(shè)備300的連接的機(jī)構(gòu)(例如,機(jī)械開關(guān))等寸。受電/充電部件巧4充當(dāng)受電/充電部件106并且用于接收從第一電源設(shè)備200 和/或第二電源設(shè)備300饋送的電力以及對第一電源設(shè)備200充電。受電/充電部件IM 具有開關(guān)電路164、二極管Dl和D2、恒定電壓/恒定電流電路166以及恒定電壓電路168。 開關(guān)電路164包括開關(guān)SWl至SW4。開關(guān)電路164中包括的開關(guān)SWl至SW4中每一個的一個端子連接到第一連接電路 150的正端子或第二連接電路152的正端子。開關(guān)電路164中包括的開關(guān)SWl至SW3中每 一個的另一端子經(jīng)由二極管Dl或D2或者直接地連接到節(jié)點(diǎn)P,節(jié)點(diǎn)P充當(dāng)未經(jīng)穩(wěn)定的電 源。開關(guān)電路164中包括的開關(guān)SW4的另一端子經(jīng)由恒定電壓/恒定電流電路166連接到 節(jié)點(diǎn)P,節(jié)點(diǎn)P充當(dāng)未經(jīng)穩(wěn)定的電源。在微計算機(jī)156的控制下,開關(guān)電路164中包括的開關(guān)SWl至SW4中的每一個根 據(jù)受電和充電而被選擇地接通/關(guān)斷。微計算機(jī)156執(zhí)行的控制的示例包括在從第一電源 設(shè)備200接收電力期間關(guān)斷開關(guān)SWl和接通開關(guān)SW2,以及在對第一電源設(shè)備200充電期間 接通開關(guān)SWl和關(guān)斷開關(guān)SW2。從第二電源設(shè)備300接收電力是通過微計算機(jī)156控制開 關(guān)SW3和SW4的接通/關(guān)斷來實現(xiàn)的。例如,通過對開關(guān)電路164中包括的開關(guān)SWl至SW4的控制,信息處理裝置100可以選擇性地限制使用所連接的電源設(shè)備的電源相關(guān)處理。開關(guān)SWl至SW4中的每一個例如是由ρ溝道MOSFET (金屬氧化物半導(dǎo)體場效應(yīng)晶 體管)或η溝道MOSFET來實現(xiàn)的,但不限于此。根據(jù)從微計算機(jī)156發(fā)送來的輸出控制信號,恒定電壓/恒定電流電路166基于 從開關(guān)SW4接收的輸入而以恒定電壓或恒定電流執(zhí)行輸出。恒定電壓電路168向微計算機(jī)156提供通過把未經(jīng)穩(wěn)定的電壓變換成恒定電壓而 獲得的電力。在圖9所示的配置的情況下,受電/充電部件IM可接收從第一電源設(shè)備200和 /或第二電源設(shè)備300饋送的電力并且可對第一電源設(shè)備200充電。微計算機(jī)156例如是由用于實現(xiàn)控制功能的CPU(中央處理單元)或其中集成有 多個電路的IC(集成電路)來實現(xiàn)的。微計算機(jī)156充當(dāng)用于控制整個信息處理裝置100 的控制器110。微計算機(jī)156還可用作信息處理裝置100中的設(shè)定判定器120、標(biāo)識信息設(shè) 定器122、信息管理器124、認(rèn)證器126以及處理器1 (在下文中描述)。圖10示出了根據(jù)本發(fā)明實施例的信息處理裝置100中包括的微計算機(jī)156的硬 件配置的一個示例。更具體而言,圖10示出了微計算機(jī)156的配置之中涉及與第一電源設(shè) 備200中的微計算機(jī)206的通信和與第二電源設(shè)備300中的微計算機(jī)308的通信的元件。圖10還示出了第一電源設(shè)備200中包括的微計算機(jī)206的硬件配置的一個示例 和第二電源設(shè)備300中包括的微計算機(jī)308的硬件配置的一個示例。圖10示出了微計算 機(jī)206和微計算機(jī)308的配置之中涉及與信息處理裝置100的通信的元件。微計算機(jī)206 和微計算機(jī)308的配置在下文中描述。微計算機(jī)156的通信端子連接到第一連接電路150的通信端子和第二連接電路 152的通信端子。微計算機(jī)156通過在從微計算機(jī)156的通信端子輸出的信號的信號電平 (高電平和低電平)之間選擇性地切換來與第一電源設(shè)備200和第二電源設(shè)備300通信。 微計算機(jī)156的負(fù)端子連接到第一連接電路150的負(fù)端子和第二連接電路152的負(fù)端子。微計算機(jī)156的通信端子是開漏端子(open drain terminal)并且經(jīng)由電阻器R2 和二極管D3被基準(zhǔn)電壓VDD上拉。微計算機(jī)156的通信端子連接到場效應(yīng)晶體管(FET) 3 的漏極端并且還經(jīng)由輸入緩沖器Bl連接到CPU 180。CPU 180起到在控制器110中執(zhí)行與整個信息處理裝置100的控制相關(guān)的處理和 與根據(jù)本發(fā)明實施例的電源控制相關(guān)的處理的主導(dǎo)作用。為了與所連接的第一電源設(shè)備 200和第二電源設(shè)備300通信,CPU 180通過經(jīng)由輸出緩沖器B2向FET 3的柵極端施加控 制信號來選擇性地接通/關(guān)斷FET 3。更具體而言,為了將從微計算機(jī)156的通信端子輸出的信號的電平置于高電平, CPU 180經(jīng)由輸出緩沖器B2向FET 3的柵極端施加低電平控制信號。因此,F(xiàn)ET 3被關(guān)斷, 從而由于基準(zhǔn)電壓VDD經(jīng)由電阻器R2和二極管D3拉動,高電平信號從微計算機(jī)156的通 信端子輸出。為了將從微計算機(jī)156的通信端子輸出的信號的電平置于低電平,CPU 180經(jīng)由 輸出緩沖器B2向FET 3的柵極端施加高電平控制信號。因此,F(xiàn)ET 3被接通,從而由于向 FET 3拉動,低電平信號從微計算機(jī)156的通信端子輸出。例如,在圖10所示的配置的情況下,微計算機(jī)156可以通過在通信端子處的信號電平之間選擇性地切換來與所連接的第一電源設(shè)備200和第二電源設(shè)備300通信。由于包 括了 CPU 180,因此微計算機(jī)156可以起到執(zhí)行與整個信息處理裝置100的控制相關(guān)的處理 和與根據(jù)本發(fā)明實施例的電源控制相關(guān)的處理的主導(dǎo)作用。根據(jù)本發(fā)明實施例的信息處理裝置100中包括的微計算機(jī)156的用于通信的配置 并不限于圖10所示的配置。例如,微計算機(jī)156還可包括加密電路和解密電路,用于與第 一電源設(shè)備200和第二電源設(shè)備300執(zhí)行加密通信。在此情況下,信息處理裝置100、第一 電源設(shè)備200和第二電源設(shè)備300可以根據(jù)諸如公共密鑰體系和共同密鑰體系之類(但不 限于此)的各種加密體系來相互執(zhí)行加密通信。通過加密通信,信息處理裝置100可以從第一電源設(shè)備200和第二電源設(shè)備300 中的每一個獲得標(biāo)識信息,從而可以防止由于信息處理裝置100中的通信噪聲等等而導(dǎo)致 的標(biāo)識信息誤識別。從而,即使當(dāng)信息處理裝置100、第一電源設(shè)備200和第二電源設(shè)備300 相互執(zhí)行加密通信時由于某種原因而發(fā)生通信噪聲,也可以更可靠地執(zhí)行根據(jù)本發(fā)明實施 例的電源控制?,F(xiàn)在將返回參考圖9來描述信息處理裝置100的硬件配置的一個示例。存儲介質(zhì) 158充當(dāng)存儲部件108,用于例如存儲各種數(shù)據(jù),比如設(shè)定控制信息、所生成的標(biāo)識信息、處 理控制信息以及應(yīng)用。存儲介質(zhì)158是(但不限于)非易失性存儲器,例如磁存儲介質(zhì)(例如,硬盤)、 EEPROM(電可擦除可編程只讀存儲器)、閃存、MRAM(磁阻型隨機(jī)存取存儲器)、FeRAM(鐵電 型隨機(jī)存取存儲器)或者PRAM(相變隨機(jī)存取存儲器)。信息處理裝置100中的存儲介質(zhì) 158也可以是可移除地附接到信息處理裝置100的存儲介質(zhì)。快門釋放按鈕160充當(dāng)信息處理裝置100中的操作部件112并且可被用戶操作。 當(dāng)快門釋放按鈕160被按壓時,表明其被按壓的操作信號被發(fā)送到微計算機(jī)156?;谠摬?作信號,微計算機(jī)156控制圖像拍攝機(jī)構(gòu)162以使其選擇性地拍攝圖像。本發(fā)明實施例中的操作部件112并不限于圖9所示的快門釋放按鈕160。例如,用 于信息處理裝置100的諸如按鈕、方向鍵、旋轉(zhuǎn)選擇器(比如操縱撥盤)或其組合之類的操 作輸入設(shè)備可用于充當(dāng)操作部件112。當(dāng)然,作為信息處理裝置100的外部設(shè)備的其他操作 輸入設(shè)備(例如,鍵盤和鼠標(biāo))也可用作本發(fā)明實施例的操作部件112。圖像拍攝機(jī)構(gòu)162充當(dāng)用于執(zhí)行圖像拍攝的圖像拍攝部件(未示出),其中圖像拍 攝是由微計算機(jī)156控制的。雖然圖9示出了圖像拍攝機(jī)構(gòu)162由快門170和CXD(電荷 耦合器件)構(gòu)成的示例,但配置并不限于此。例如,在圖9所示的配置的情況下,信息處理裝置100可以執(zhí)行根據(jù)電源控制方案 的處理。根據(jù)本發(fā)明實施例的信息處理裝置100的硬件配置不限于圖9所示的配置。圖11 示出了根據(jù)本發(fā)明實施例的信息處理裝置100的硬件配置的另一示例。類似于圖9,圖11 所示的硬件配置的示例對應(yīng)于信息處理裝置100是例如圖1所示的數(shù)碼相機(jī)的情況。類似 于圖9,圖11也示出了圖8所示的第一電源設(shè)備200和第二電源設(shè)備300的硬件配置的示 例。圖9所示的信息處理裝置100的配置與圖11所示的信息處理裝置100的配置之 間的差異在于圖11所示的配置還包括具有開關(guān)SW5的開關(guān)電路182。圖11所示的信息處22理裝置100與圖9所示的信息處理裝置100的不同之處還在于微計算機(jī)156控制開關(guān)SW5 以在與第一電源設(shè)備200通信和與第二電源設(shè)備300通信之間選擇性地切換。在圖11所 示的配置的情況下,信息處理裝置100也可以與第一電源設(shè)備200和第二電源設(shè)備300通如上所述,除了圖11所示的信息處理裝置100具有開關(guān)電路182之外,圖11所示 的信息處理裝置100的配置與圖9所示的配置相同。從而,與圖9所示的配置的情況中一 樣,具有圖11所示的配置的信息處理裝置100可以執(zhí)行根據(jù)電源控制方案的處理。根據(jù)本發(fā)明實施例的信息處理裝置100的硬件配置并不限于圖9和11所示的配 置。例如,信息處理裝置100可以具有充當(dāng)顯示部件114的顯示設(shè)備(未示出)和用于與 外部設(shè)備通信的通信接口(未示出)。本發(fā)明實施例中的顯示設(shè)備(未示出)的示例包括但不限于LCD(液晶顯示器)、 有機(jī)EL (電致發(fā)光)顯示器和OLED (有機(jī)發(fā)光二極管)顯示器。作為信息處理裝置100的 外部設(shè)備的顯示設(shè)備(例如,外部顯示器)也可用于充當(dāng)本發(fā)明實施例中的顯示部件114。本發(fā)明實施例中的通信接口(未示出)的示例包括但不限于通信天線和RF電路 (無線通信)、IEEE 802. 15. 1端口和發(fā)送/接收電路(無線通信)、IEEE 802. Ilb端口和 發(fā)送/接收電路(無線通信)以及LAN(局域網(wǎng))端子和發(fā)送/接收電路(有線通信)?,F(xiàn)在將返回參考圖8來描述信息處理裝置100的配置的一個示例。如上所述,第 一電源設(shè)備200連接到第一連接部件102。通過使用例如圖9所示的第一連接電路150,第 一連接部件102從第一電源設(shè)備200接收電力,對第一電源設(shè)備200充電,并且與第一電源 設(shè)備200通信。如上所述,第二電源設(shè)備300連接到第二連接部件104。通過使用例如圖9所示的 第二連接電路152,第二連接部件104從第二電源設(shè)備300接收電力并且與第二電源設(shè)備 300通信。受電/充電部件106用于選擇性地接收從第一電源設(shè)備200和/或第二電源設(shè)備 300饋送的電力和對第一電源設(shè)備200充電。受電/充電部件106的受電和/或充電是由 控制器Iio控制的。在此情況下,受電/充電部件106例如是由圖9所示的受電/充電部 件154實現(xiàn)的,但并不限于此。存儲部件108用作信息處理裝置100中包括的存儲裝置。存儲部件108的示例包 括但不限于諸如硬盤之類的磁存儲介質(zhì)和諸如閃存之類的非易失性存儲器。存儲部件108例如存儲各種類型的數(shù)據(jù),比如設(shè)定控制信息、所生成的標(biāo)識信息、 處理控制信息以及應(yīng)用。圖8示出了存儲部件108存儲設(shè)定控制信息130、包含以數(shù)據(jù)庫格 式生成的設(shè)定信息的標(biāo)識信息數(shù)據(jù)庫(DB) 132以及處理控制信息134(但不限于這些)的 示例。控制器110例如是由CPU或其中集成有各種處理電路的IC實現(xiàn)的,并且用于控制 整個信息處理裝置100。如上所述,控制器110包括設(shè)定判定器120、標(biāo)識信息設(shè)定器122、 信息管理器124、認(rèn)證器126以及處理器128,并且起到執(zhí)行根據(jù)上述控制方案的處理的主 導(dǎo)作用。設(shè)定判定器120基于第一連接部件102的連接狀態(tài)、第二連接部件104的連接狀 態(tài)以及設(shè)定控制信息,來判定是否要設(shè)定標(biāo)識信息。更具體而言,設(shè)定判定器120用于執(zhí)行例如圖3所示的步驟SlOO和S102中的處理。設(shè)定判定器120將判定的結(jié)果發(fā)送給標(biāo)識信息設(shè)定器122和認(rèn)證器126。在判定出 要設(shè)定標(biāo)識信息時,設(shè)定判定器120可以選擇性地將判定結(jié)果發(fā)送給標(biāo)識信息設(shè)定器122, 在判定出不設(shè)定標(biāo)識信息時,設(shè)定判定器120可以選擇性地將判定結(jié)果發(fā)送給認(rèn)證器126?;趶脑O(shè)定判定器120發(fā)送來的表明要設(shè)定標(biāo)識信息的判定結(jié)果,標(biāo)識信息設(shè)定 器122以相互關(guān)聯(lián)的方式生成用于連接到(一個或多個)連接部件的(一個或多個)電源 設(shè)備的標(biāo)識信息和用于信息處理裝置100的標(biāo)識信息。標(biāo)識信息設(shè)定器122隨后使得為連 接到(一個或多個)連接部件的(一個或多個)電源設(shè)備設(shè)定所生成的標(biāo)識信息。更具體 而言,標(biāo)識信息設(shè)定器122用于執(zhí)行例如圖3所示的步驟S104中的處理(更具體而言是例 如圖4至6中所示的處理)。在完成對連接到(一個或多個)連接部件的(一個或多個)電源設(shè)備的標(biāo)識信息 的設(shè)定后,標(biāo)識信息設(shè)定器122向信息管理器IM和處理器1 發(fā)送表明處理完成的處理結(jié)果。信息管理器IM管理與根據(jù)電源控制方案的處理有關(guān)的信息。該信息例如包括設(shè) 定控制信息和標(biāo)識信息。更具體而言,信息管理器IM例如在存儲部件108中的標(biāo)識信息DB132中記錄由 標(biāo)識信息設(shè)定器122生成的與信息處理裝置100相對應(yīng)的標(biāo)識信息(第三標(biāo)識信息)(此 記錄處理對應(yīng)于例如圖4中的步驟S210中的處理)。基于從標(biāo)識信息設(shè)定器122發(fā)送來的處理結(jié)果,信息管理器IM將例如存儲部件 108中存儲的處理控制信息134更新到第二狀態(tài)(此更新例如對應(yīng)于圖3所示的步驟S106 中的處理)?;趶牟僮鞑考?12發(fā)送來的與用戶操作相對應(yīng)的操作信號,信息管理器IM將 例如存儲部件108中存儲的處理控制信息134更新到第二狀態(tài)(此更新例如對應(yīng)于圖7所 示的步驟S500和S502中的處理)。在此情況下,信息管理器124向設(shè)定判定器120發(fā)送表 明處理控制信息134已被更新的處理結(jié)果(此發(fā)送未被示出)。在接收到來自信息管理器 124的處理結(jié)果后,設(shè)定判定器120判定是否要設(shè)定標(biāo)識信息(此判定例如對應(yīng)于圖7所示 的步驟S504中的處理)。與根據(jù)電源控制方案的處理有關(guān)的信息(該信息可由信息管理器IM管理)并不 限于存儲在存儲部件108中的信息。例如,當(dāng)與根據(jù)電源控制方案的處理有關(guān)的信息被存 儲在諸如服務(wù)器之類的外部裝置中時,信息管理器124也可對外部裝置中存儲的信息進(jìn)行 管理。在此情況下,為了使用與根據(jù)電源控制方案的處理有關(guān)的信息,控制器110中的元件 在適當(dāng)情況下從外部裝置獲得該信息?;趶脑O(shè)定判定器120發(fā)送來的表明不設(shè)定標(biāo)識信息的判定結(jié)果,認(rèn)證器1 從 (一個或多個)所連接的電源設(shè)備獲得標(biāo)識信息(此處理對應(yīng)于圖3所示的步驟S108中的 處理)?;谒@得的標(biāo)識信息和所存儲的標(biāo)識信息(例如,存儲在存儲部件108中的標(biāo)識 信息DB 132),認(rèn)證器1 對所獲得的標(biāo)識信息進(jìn)行認(rèn)證(例如,該認(rèn)證對應(yīng)于圖3所示的 步驟SllO和Sl 12中的處理)。認(rèn)證器1 將認(rèn)證結(jié)果發(fā)送給處理器128。處理器1 基于從標(biāo)識信息設(shè)定器122發(fā)送來的處理結(jié)果或者從認(rèn)證器1 發(fā)送來的認(rèn)證結(jié)果并且基于處理控制信息134來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。處理器 128還可以判定信息處理裝置100的操作模式,并且還可根據(jù)所判定的操作模式來切換電 源控制。處理器1 還在例如從認(rèn)證器1 接收到表明連接了具有無效標(biāo)識信息的電源設(shè) 備的認(rèn)證結(jié)果時報告錯誤。由于控制器110例如包括設(shè)定判定器120、標(biāo)識信息設(shè)定器122、信息管理器124、 認(rèn)證器1 和處理器128,因此控制器110可以起到執(zhí)行根據(jù)上述電源控制方案的處理的主導(dǎo)作用。操作部件112用作信息處理裝置100中包括的操作裝置并且使用戶可以執(zhí)行操 作。由于信息處理裝置100具有操作部件112,因此它允許了用戶操作并且可以根據(jù)用戶操 作來執(zhí)行用戶希望的處理。操作部件112的示例包括但不限于按鈕、方向鍵、諸如操縱撥盤 之類的旋轉(zhuǎn)選擇器、及其組合。顯示部件114用作信息處理裝置100中包括的顯示裝置并且在顯示屏上顯示各種 類型的信息。顯示部件114的顯示屏上顯示的視圖的示例包括但不限于錯誤報告視圖和用 于使得信息處理裝置100執(zhí)行希望的操作的其他操作視圖。顯示部件114的示例包括但不 限于IXD和有機(jī)EL顯示器。例如,信息處理裝置100的顯示部件114可以由觸摸屏來實現(xiàn)。 在此情況下,顯示部件114充當(dāng)實現(xiàn)顯示和用戶操作兩者的操作顯示部件。例如,在圖8所示的配置的情況下,信息處理裝置100可以實現(xiàn)根據(jù)電源控制方案 的處理。從而,例如,在圖8所示的配置的情況下,信息處理裝置100限制對未經(jīng)授權(quán)的電 源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用。這使得可以抑制第三方對電源設(shè)備和信息處理 裝置的不正當(dāng)獲得。根據(jù)本發(fā)明實施例的信息處理裝置的配置并不限于圖8所示的配置。例如,根據(jù) 本發(fā)明實施例的信息處理裝置100還可具有這樣的配置其中,它不具有存儲部件108并且 具有用于與外部設(shè)備通信的通信部件(未示出),該外部設(shè)備能夠存儲與根據(jù)電源控制方 案的處理有關(guān)的信息(例如設(shè)定控制信息和標(biāo)識信息)。在上述配置的情況下,例如,根據(jù)本發(fā)明實施例的信息處理裝置100中的信息管 理器IM經(jīng)由通信部件(未示出)管理與根據(jù)電源控制方案的處理有關(guān)的信息(存儲在外 部設(shè)備中)。當(dāng)根據(jù)本發(fā)明實施例的信息處理裝置中的控制器110中的任何元件要使用與 根據(jù)電源控制方案的處理有關(guān)的信息時,控制器110中的該元件在適當(dāng)情況下從外部設(shè)備 獲得該信息。即使在這種配置的情況下,根據(jù)本發(fā)明實施例的信息處理裝置也可以實現(xiàn)根 據(jù)本發(fā)明實施例的電源控制方案的處理。從而,通過限制對未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授 權(quán)的信息處理裝置的使用,可以抑制第三方對電源設(shè)備和信息處理裝置的不正當(dāng)獲得。[第一電源設(shè)備200]接下來將描述第一電源設(shè)備200。如上所述,第一電源設(shè)備200存儲標(biāo)識信息。當(dāng) 第一電源設(shè)備200具有饋電和充電能力并且連接到信息處理裝置100時,根據(jù)由信息處理 裝置100執(zhí)行的電源控制,第一電源設(shè)備200向信息處理裝置100提供電力或者被用從信 息處理裝置100提供來的充電電流充電。當(dāng)?shù)谝浑娫丛O(shè)備200具有饋電能力并且連接到信 息處理裝置100時,根據(jù)由信息處理裝置100執(zhí)行的電源控制,第一電源設(shè)備200向信息處 理裝置100提供電力。
[第一電源設(shè)備200的硬件配置的示例]現(xiàn)在將結(jié)合第一電源設(shè)備200是具有饋電和充電能力的二次電池的示例來描述 第一電源設(shè)備200的硬件配置的示例。參考圖9,第一電源設(shè)備200包括連接電路202、原 電池204、微計算機(jī)206、用于電流檢測的電阻器R1、用于充電保護(hù)的FET 1以及用于放電保 護(hù)的FET 2。連接電路202充當(dāng)?shù)谝浑娫丛O(shè)備200的連接部件。信息處理裝置100連接到連接 電路202。連接電路202具有正端子和負(fù)端子,用于向信息處理裝置100饋電和利用來自信 息處理裝置100的電力充電。連接電路202具有通信端子,用于與信息處理裝置100(嚴(yán)格 來說是微計算機(jī)156)通信。原電池204用作第一電源設(shè)備200中的電源。雖然圖9示出了原電池204由兩個 原電池構(gòu)成的示例,但是原電池的數(shù)目并不限于此。原電池204的正電極經(jīng)由FET 1和2連 接到連接電路202的正端子。原電池204的負(fù)電極經(jīng)由電阻器Rl連接到連接電路202的負(fù)端子。微計算機(jī)206例如是由用于實現(xiàn)控制功能的CPU或其中集成有多個電路的IC實 現(xiàn)的。微計算機(jī)206充當(dāng)用于控制整個第一電源設(shè)備200的控制器。微計算機(jī)206存儲標(biāo) 識信息230。微計算機(jī)206執(zhí)行的控制的示例包括對饋電/充電的控制和對與信息處理裝 置100的通信的控制。〈對饋電/充電的控制的示例>微計算機(jī)206例如具有AD轉(zhuǎn)換器并且監(jiān)視原電池204中包括的原電池的總電壓 和原電池204中包括的原電池的中間電壓。在檢測到原電池204中的異常電壓時,微計算 機(jī)206關(guān)斷FET 1或2,以執(zhí)行充電保護(hù)或放電保護(hù),從而保護(hù)第一電源設(shè)備200和信息處 理裝置100。微計算機(jī)206測量電阻器Rl兩端的電壓。在作為測量的結(jié)果檢測到異常電壓時, 微計算機(jī)206關(guān)斷FET 1或2,以保護(hù)第一電源設(shè)備200和信息處理裝置100。微計算機(jī)206通過基于電阻器Rl兩端的電勢差估計電流值并將所估計的電流值 累加起來以確定原電池204中存儲的電流總值,來管理原電池204。微計算機(jī)206可以通過執(zhí)行例如如上所述的處理來執(zhí)行饋電/充電控制。當(dāng)然, 根據(jù)本發(fā)明實施例的第一電源設(shè)備200中包括的微計算機(jī)206執(zhí)行的饋電/充電控制并不 限于上述示例。<通信控制>現(xiàn)在將參考圖10來描述微計算機(jī)206執(zhí)行的通信控制的一個示例。微計算機(jī)206 的通信端子連接到連接電路202的通信端子。微計算機(jī)206通過在從微計算機(jī)206的通信 端子輸出的信號的信號電平(高電平和低電平)之間選擇性地切換來與信息處理裝置100 通信。微計算機(jī)206的負(fù)端子連接到連接電路202的負(fù)端子。微計算機(jī)206的通信端子是開漏端子并且經(jīng)由電阻器R3和二極管D4被基準(zhǔn)電壓 VDD上拉。微計算機(jī)206的通信端子連接到FET 4的漏極端并且還經(jīng)由輸入緩沖器B3連接 到 CPU 210。CPU 210起到執(zhí)行與整個第一電源設(shè)備200的控制相關(guān)的處理的主導(dǎo)作用。例如, 為了與所連接的信息處理裝置100通信,CPU 210通過經(jīng)由輸出緩沖器B4向FET 4的柵極26端施加控制信號來選擇性地接通/關(guān)斷FET4。更具體而言,為了將從微計算機(jī)206的通信端子輸出的信號的電平置于高電平, CPU 210經(jīng)由輸出緩沖器B4向FET 4的柵極端施加低電平控制信號。因此,F(xiàn)ET 4被關(guān)斷, 從而由于基準(zhǔn)電壓VDD經(jīng)由電阻器R3和二極管D4拉動,高電平信號從微計算機(jī)206的通 信端子輸出。為了將從微計算機(jī)206的通信端子輸出的信號的電平置于低電平,CPU 210經(jīng)由 輸出緩沖器B4向FET 4的柵極端施加高電平控制信號。因此,F(xiàn)ET 4被接通,從而由于向 FET 4拉動,低電平信號從微計算機(jī)206的通信端子輸出。例如,在圖10所示的配置的情況下,微計算機(jī)206可以通過在通信端子處的信號 電平之間選擇性地切換來與所連接的信息處理裝置100通信。從而,響應(yīng)于從信息處理裝 置100發(fā)送來的標(biāo)識信息發(fā)送指令,微計算機(jī)206可以把存儲在RAM 212中的標(biāo)識信息230 發(fā)送給信息處理裝置100。第一電源設(shè)備200還可在RAM 212中存儲例如電源標(biāo)識信息。在此情況下,例如, 響應(yīng)于從信息處理裝置100發(fā)送來的電源標(biāo)識信息發(fā)送指令,第一電源設(shè)備200可以把存 儲在RAM 212中的電源標(biāo)識信息發(fā)送給信息處理裝置100。例如,根據(jù)圖10所示的配置,當(dāng)RAM 212中的標(biāo)識信息基于從信息處理裝置100 發(fā)送來的第一標(biāo)識信息和更新指令而被更新時,微計算機(jī)206可將更新結(jié)果發(fā)送給信息處 理裝置100。根據(jù)本發(fā)明實施例的第一電源設(shè)備200中包括的微計算機(jī)206的用于通信的配置 并不限于圖10所示的配置。例如,微計算機(jī)206還可具有加密電路和解密電路,用于與信 息處理裝置100執(zhí)行加密通信。例如,在圖9所示的配置的情況下,在連接到信息處理裝置100后,第一電源設(shè)備 200可以根據(jù)由信息處理裝置100執(zhí)行的電源控制來向信息處理裝置100提供電力或者被 用從信息處理裝置100提供來的充電電流充電。當(dāng)然,根據(jù)本發(fā)明實施例的第一電源設(shè)備 200的配置并不限于圖9所示的配置。[第二電源設(shè)備300]接下來將描述第二電源設(shè)備300。如上所述,第二電源設(shè)備300存儲標(biāo)識信息。在 連接到信息處理裝置100后,第二電源設(shè)備300根據(jù)由信息處理裝置100執(zhí)行的電源控制 向信息處理裝置100提供電力。[第二電源設(shè)備300的硬件配置的示例]現(xiàn)在將結(jié)合第二電源設(shè)備300是AC適配器的示例來描述第二電源設(shè)備300的硬 件配置的示例。參考圖9,第二電源設(shè)備300包括連接電路302、AC插頭304、AC/DC(交流 /直流)轉(zhuǎn)換器電路306以及微計算機(jī)308。連接電路302充當(dāng)?shù)诙娫丛O(shè)備300的連接部件。信息處理裝置100連接到連接 電路302。連接電路302具有正端子和負(fù)端子,用于向信息處理裝置100饋電。連接電路 302具有通信端子,用于與信息處理裝置100(嚴(yán)格來說是微計算機(jī)156)通信。AC插頭304可連接到市電插座并且可接收AC電壓(例如,120V)。AC插頭304連 接到AC/DC轉(zhuǎn)換器電路306。AC/DC轉(zhuǎn)換器電路306將AC電壓(例如,120V)轉(zhuǎn)換成DC電壓。AC/DC轉(zhuǎn)換器電路306的正側(cè)連接到連接電路302的正端子,并且AC/DC轉(zhuǎn)換器電路306的負(fù)側(cè)連接到連 接電路302的負(fù)端子。AC/DC轉(zhuǎn)換器電路306處的電壓轉(zhuǎn)換由微計算機(jī)308控制。在該控制下,AC/DC轉(zhuǎn) 換器電路306輸出例如8. 4V或4. 2V的DC電壓。微計算機(jī)308例如是由用于實現(xiàn)控制功能的CPU或其中集成有多個電路的IC實 現(xiàn)的。微計算機(jī)308充當(dāng)用于控制整個第二電源設(shè)備300的控制器。微計算機(jī)308存儲標(biāo) 識信息330。微計算機(jī)308執(zhí)行的控制的示例包括對由AC/DC轉(zhuǎn)換器電路306執(zhí)行的AC到 DC轉(zhuǎn)換的控制和對與信息處理裝置100的通信的控制?!崔D(zhuǎn)換控制的示例〉例如,根據(jù)從信息處理裝置100發(fā)送來的輸出控制指令,微計算機(jī)308向AC/DC轉(zhuǎn) 換器電路306輸出與該輸出控制指令相對應(yīng)的DC電壓。微計算機(jī)308還通過例如限制從 AC/DC轉(zhuǎn)換器電路306輸出的直流電流來對信息處理裝置100進(jìn)行過電流保護(hù)。微計算機(jī)308通過執(zhí)行如上所述的處理來執(zhí)行轉(zhuǎn)換控制。當(dāng)然,根據(jù)本發(fā)明實施 例的第二電源設(shè)備300中包括的微計算機(jī)308執(zhí)行的轉(zhuǎn)換控制并不限于上述示例。<通信控制>現(xiàn)在將參考圖10來描述微計算機(jī)308執(zhí)行的通信控制的一個示例。微計算機(jī)308 的通信端子連接到連接電路302的通信端子。微計算機(jī)308通過在從微計算機(jī)308的通信 端子輸出的信號的信號電平(高電平和低電平)之間選擇性地切換來與信息處理裝置100 通信。微計算機(jī)308的負(fù)端子連接到連接電路302的負(fù)端子。微計算機(jī)308的通信端子是開漏端子并且經(jīng)由電阻器R4和二極管D5被基準(zhǔn)電壓 VDD上拉。微計算機(jī)308的通信端子連接到FET 5的漏極端并且經(jīng)由輸入緩沖器B5連接到 CPU 310。CPU 310起到執(zhí)行與整個第二電源設(shè)備300的控制相關(guān)的處理的主導(dǎo)作用。例如, 為了與所連接的信息處理裝置100通信,CPU 310通過經(jīng)由輸出緩沖器B6向FET 5的柵極 端施加控制信號來選擇性地接通/關(guān)斷FET5。更具體而言,為了將從微計算機(jī)308的通信端子輸出的信號的電平置于高電平, CPU 310經(jīng)由輸出緩沖器B6向FET 5的柵極端施加低電平控制信號。因此,F(xiàn)ET 5被關(guān)斷, 從而由于基準(zhǔn)電壓VDD經(jīng)由電阻器R4和二極管D5拉動,高電平信號從微計算機(jī)308的通 信端子輸出。為了將從微計算機(jī)308的通信端子輸出的信號的電平置于低電平,CPU 310經(jīng)由 輸出緩沖器B6向FET 5的柵極端施加高電平控制信號。因此,F(xiàn)ET 5被接通,從而由于向 FET 5拉動,低電平信號從微計算機(jī)308的通信端子輸出。例如,在圖10所示的配置的情況下,微計算機(jī)308可以通過在通信端子處的信號 電平之間選擇性地切換來與所連接的信息處理裝置100通信。從而,響應(yīng)于從信息處理裝 置100發(fā)送來的標(biāo)識信息發(fā)送指令,微計算機(jī)308可以把存儲在RAM 312中的標(biāo)識信息330 發(fā)送給信息處理裝置100。第二電源設(shè)備300還可在RAM 312中存儲例如電源標(biāo)識信息。在此情況下,例如, 響應(yīng)于從信息處理裝置100發(fā)送來的電源標(biāo)識信息發(fā)送指令,第二電源設(shè)備300可以把存 儲在RAM 312中的電源標(biāo)識信息發(fā)送給信息處理裝置100。
例如,根據(jù)圖10所示的配置,當(dāng)RAM 312中的標(biāo)識信息基于從信息處理裝置100 發(fā)送來的第二標(biāo)識信息和更新指令而被更新時,微計算機(jī)308可將更新結(jié)果發(fā)送給信息處 理裝置100。根據(jù)本發(fā)明實施例的第二電源設(shè)備300中包括的微計算機(jī)308的用于通信的配置 并不限于圖10所示的配置。例如,微計算機(jī)308還可具有加密電路和解密電路,用于與信 息處理裝置100執(zhí)行加密通信。例如,在圖10所示的配置的情況下,當(dāng)?shù)诙娫丛O(shè)備300連接到信息處理裝置100 時,第二電源設(shè)備300可向信息處理裝置100提供電力。當(dāng)然,根據(jù)本發(fā)明實施例的第二電 源設(shè)備300的配置并不限于圖10所示的配置。如上所述,根據(jù)本發(fā)明實施例的電源控制系統(tǒng)1000包括信息處理裝置100、第一 電源設(shè)備200和第二電源設(shè)備300。信息處理裝置100可以基于從(一個或多個)所連接 的電源設(shè)備獲得的標(biāo)識信息、所存儲的標(biāo)識信息和處理控制信息,來限制可執(zhí)行的電源相 關(guān)處理。電源控制系統(tǒng)1000允許設(shè)定限制,以便防止惡意第三方的不正當(dāng)使用(即,限制 對電源相關(guān)處理的執(zhí)行)。這種限制的一個示例如圖2所示是禁止對第一電源設(shè)備200充 電,除非有利用標(biāo)識信息而彼此相關(guān)聯(lián)的信息處理裝置100、第一電源設(shè)備200和第二電源 設(shè)備300可用。即,根據(jù)電源控制系統(tǒng)1000,例如,即使被惡意第三方竊取的電源設(shè)備連接 到信息處理裝置100,使用被竊取的電源設(shè)備的電源相關(guān)處理也受到限制。例如,如果惡意 第三方竊取了信息處理裝置100并向其連接經(jīng)授權(quán)的電源設(shè)備,則信息處理裝置100可以 限制使用該電源設(shè)備的電源相關(guān)處理。從而,由于包括了信息處理裝置100,所以電源控制 系統(tǒng)1000可以通過限制對未經(jīng)授權(quán)和未經(jīng)授權(quán)的信息處理裝置的使用,來抑制第三方對 電源設(shè)備和信息處理裝置的不正當(dāng)獲得。例如,在以圖3所示的方式對所連接的電源設(shè)備進(jìn)行認(rèn)證期間,信息處理裝置100 自動執(zhí)行認(rèn)證,而用戶不必知曉該認(rèn)證。從而,由于用戶不必為該認(rèn)證執(zhí)行任何具體操作, 因此不存在導(dǎo)致易用性下降的可能。例如,當(dāng)信息處理裝置100是如圖1所示的數(shù)碼相機(jī) 時,信息處理裝置100不請求用戶為了認(rèn)證執(zhí)行任何具體操作,從而不會導(dǎo)致用戶由于該 具體操作而感到不便(比如錯過拍攝機(jī)會)。例如,在以圖3所示的方式進(jìn)行標(biāo)識信息設(shè)定期間,信息處理裝置100自動設(shè)定標(biāo) 識信息,而用戶不必知曉該設(shè)定。從而,由于不必為了設(shè)定標(biāo)識信息而執(zhí)行任何具體操作, 因此不存在導(dǎo)致易用性下降的可能。雖然信息處理裝置100在上文中已被描述為根據(jù)本發(fā)明實施例的電源控制系統(tǒng) 1000中包括的元件,但本發(fā)明的實施例并不限于上述配置。本發(fā)明的實施例也可應(yīng)用到各 種類型的設(shè)備,包括諸如PC和PDA(個人數(shù)字助理)之類的計算機(jī)、諸如數(shù)碼相機(jī)之類的圖 像拍攝設(shè)備、諸如移動電話和PHS(個人手持系統(tǒng))電話之類的移動通信設(shè)備、視頻/音樂 播放器設(shè)備、視頻/音樂記錄器/播放器設(shè)備、便攜式游戲機(jī)以及諸如汽車之類的運(yùn)輸裝 置。雖然第一電源設(shè)備200在上文中已被描述為根據(jù)本發(fā)明實施例的電源控制系統(tǒng) 1000中包括的元件,但本發(fā)明的實施例并不限于上述配置。本發(fā)明的實施例可應(yīng)用到各種 具有饋電能力或饋電和充電能力的電源設(shè)備。電源設(shè)備的示例包括一次電池和二次電池, 比如鋰離子二次電池和鋰離子聚合物二次電池。29
雖然第二電源設(shè)備300在上文中已被描述為根據(jù)本發(fā)明實施例的電源控制系統(tǒng) 1000中包括的元件,但本發(fā)明的實施例并不限于上述配置。本發(fā)明的實施例可應(yīng)用到各種 具有饋電能力的電源設(shè)備。示例包括AC適配器、太陽能電池、燃料電池、外部電池(例如, 外部一次電池和二次電池)以及手工操作的發(fā)電機(jī)。(根據(jù)本發(fā)明實施例的程序)提供了用于使得計算機(jī)充當(dāng)根據(jù)本發(fā)明實施例的信息處理裝置的程序,以限制對 未經(jīng)授權(quán)的電源設(shè)備和未經(jīng)授權(quán)的信息處理裝置的使用,從而使得可以抑制第三方對電源 設(shè)備和信息處理裝置的不正當(dāng)獲得。雖然以上已經(jīng)參考附圖描述了本發(fā)明的優(yōu)選實施例,但本發(fā)明當(dāng)然并不限于該具 體實施例。對于本領(lǐng)域的技術(shù)人員來說很顯然的,可以在所附權(quán)利要求的范圍內(nèi)對實施例 進(jìn)行多種變化和修改,并且自然應(yīng)理解,這種變化和修改也被本發(fā)明的技術(shù)范圍所涵蓋。例如,雖然以上已經(jīng)描述了圖8所示的信息處理裝置100中的控制器110具有設(shè) 定判定器120、標(biāo)識信息設(shè)定器122、信息管理器124、認(rèn)證器1 和處理器128的配置,但 根據(jù)本發(fā)明實施例的信息處理裝置的配置并不限于此。例如,在根據(jù)本發(fā)明實施例的信息 處理裝置中,圖8所示的設(shè)定判定器120、標(biāo)識信息設(shè)定器122、信息管理器124、認(rèn)證器1 和處理器128中的任意一個或多個可以獨(dú)立設(shè)置(例如,可以各自由獨(dú)立的處理電路來實 現(xiàn))。雖然以上已經(jīng)描述了用于使計算機(jī)充當(dāng)根據(jù)本發(fā)明實施例的信息處理裝置的程 序(計算機(jī)程序),但是本發(fā)明的實施例也可提供其中存儲有該程序的存儲介質(zhì)。本申請包含與2009年11月2日向日本專利局提交的日本優(yōu)先權(quán)專利申請JP 2009-252209中公開的主題相關(guān)的主題,這里通過引用將該申請的全部內(nèi)容并入。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,取決于設(shè)計要求和其他因素,可以進(jìn)行各種修改、組 合、子組合和變更,只要它們處于所附權(quán)利要求或其等同物的范圍之內(nèi)即可。
權(quán)利要求
1.一種信息處理裝置,包括第一連接部件,具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識信息的第一電 源設(shè)備連接到該第一連接部件;第二連接部件,具有饋電能力并且能夠存儲特有標(biāo)識信息的第二電源設(shè)備連接到該第 二連接部件;設(shè)定判定器,該設(shè)定判定器基于所述第一電源設(shè)備與所述第一連接部件的連接狀態(tài)、 所述第二電源設(shè)備與所述第二連接部件的連接狀態(tài)以及規(guī)定是否要為所述第一電源設(shè)備 和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的設(shè)定控制信息,來判定是否要為所述第一 電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息;認(rèn)證器,當(dāng)所述設(shè)定判定器判定不設(shè)定標(biāo)識信息時,所述認(rèn)證器從連接到所述第一連 接部件的所述第一電源設(shè)備和連接到所述第二連接部件的所述第二電源設(shè)備選擇性地獲 得標(biāo)識信息,并且對所獲得的標(biāo)識信息進(jìn)行認(rèn)證;標(biāo)識信息設(shè)定器,當(dāng)所述設(shè)定判定器判定要設(shè)定標(biāo)識信息時,所述標(biāo)識信息設(shè)定器相 互關(guān)聯(lián)地生成要為連接到所述第一連接部件的所述第一電源設(shè)備設(shè)定的特有第一標(biāo)識信 息、要為連接到所述第二連接部件的所述第二電源設(shè)備設(shè)定的特有第二標(biāo)識信息以及指示 所述信息處理裝置的特有第三標(biāo)識信息,并且使得為所述第一電源設(shè)備和所述第二電源設(shè) 備分別設(shè)定所述第一標(biāo)識信息和所述第二標(biāo)識信息;以及處理器,該處理器基于由所述認(rèn)證器執(zhí)行的認(rèn)證的結(jié)果或由所述標(biāo)識信息設(shè)定器執(zhí)行 的處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處理控 制信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,當(dāng)對所述第一電源設(shè)備的所述第一標(biāo) 識信息的設(shè)定和對所述第二電源設(shè)備的所述第二標(biāo)識信息的設(shè)定完成時,所述標(biāo)識信息設(shè) 定器通知用戶能夠為另一第一電源設(shè)備和另一第二電源設(shè)備設(shè)定標(biāo)識信息;并且當(dāng)所述另一第一電源設(shè)備和/或所述另一第二電源設(shè)備連接到所述信息處理裝置時, 所述標(biāo)識信息設(shè)定器使得為所述另一第一電源設(shè)備設(shè)定所述第一標(biāo)識信息和/或使得為 所述另一第二電源設(shè)備設(shè)定所述第二標(biāo)識信息。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,當(dāng)對所述第一電源設(shè)備的所述第一標(biāo) 識信息的設(shè)定和對所述第二電源設(shè)備的所述第二標(biāo)識信息的設(shè)定完成時,所述標(biāo)識信息設(shè) 定器通知用戶能夠為另一第一電源設(shè)備和另一第二電源設(shè)備設(shè)定標(biāo)識信息;并且當(dāng)所述另一第一電源設(shè)備和/或所述另一第二電源設(shè)備連接到所述信息處理裝置時, 所述標(biāo)識信息設(shè)定器相互關(guān)聯(lián)地生成要為所述另一第一電源設(shè)備設(shè)定的特有第四標(biāo)識信 息、要為所述另一第二電源設(shè)備設(shè)定的特有第五標(biāo)識信息以及指示所述信息處理裝置的特 有第六標(biāo)識信息,并且使得為所述另一第一電源設(shè)備和所述另一第二電源設(shè)備分別設(shè)定所 述第四標(biāo)識信息和所述第五標(biāo)識信息。
4.根據(jù)權(quán)利要求1至3中任一項所述的信息處理裝置,還包括管理所述設(shè)定控制信息 的信息管理器;其中,當(dāng)所述標(biāo)識信息設(shè)定器使得標(biāo)識信息被設(shè)定時,所述信息管理器將所述設(shè)定控 制信息更新成表明不為所述第一電源設(shè)備和所述第二電源設(shè)備設(shè)定標(biāo)識信息的信息;并且根據(jù)用戶操作,所述信息管理器選擇性地將所述設(shè)定控制信息更新成表明要為所述第一電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的信息。
5.根據(jù)權(quán)利要求1至3中任一項所述的信息處理裝置,其中,所述處理器判定所述信息 處理裝置的操作模式,并且基于對操作模式的判定的結(jié)果來選擇性地執(zhí)行電源相關(guān)處理。
6.一種電源控制方法,包括以下步驟基于第一電源設(shè)備與第一連接部件的連接狀態(tài)、第二電源設(shè)備與第二連接部件的連接 狀態(tài)以及規(guī)定是否要為所述第一電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息 的設(shè)定控制信息,來判定是否要為所述第一電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定 標(biāo)識信息,其中所述第一電源設(shè)備具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識 信息,所述第二電源設(shè)備具有饋電能力并且能夠存儲特有標(biāo)識信息;當(dāng)在判定步驟中判定不設(shè)定標(biāo)識信息時,從連接到所述第一連接部件的所述第一電源 設(shè)備和連接到所述第二連接部件的所述第二電源設(shè)備選擇性地獲得標(biāo)識信息,并且對所獲 得的標(biāo)識信息進(jìn)行認(rèn)證;當(dāng)在判定步驟中判定要設(shè)定標(biāo)識信息時,相互關(guān)聯(lián)地生成要為連接到所述第一連接部 件的所述第一電源設(shè)備設(shè)定的特有第一標(biāo)識信息、要為連接到所述第二連接部件的所述第 二電源設(shè)備設(shè)定的特有第二標(biāo)識信息以及指示信息處理裝置的特有第三標(biāo)識信息,并且使 得為所述第一電源設(shè)備和所述第二電源設(shè)備分別設(shè)定所述第一標(biāo)識信息和所述第二標(biāo)識 信息;以及基于在標(biāo)識信息獲得和認(rèn)證步驟中執(zhí)行的認(rèn)證的結(jié)果或由標(biāo)識信息生成和設(shè)定步驟 執(zhí)行的處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處 理控制信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。
7.一種程序,用于使得計算機(jī)執(zhí)行以下步驟基于第一電源設(shè)備與第一連接部件的連接狀態(tài)、第二電源設(shè)備與第二連接部件的連接 狀態(tài)以及規(guī)定是否要為所述第一電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息 的設(shè)定控制信息,來判定是否要為所述第一電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定 標(biāo)識信息,其中所述第一電源設(shè)備具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識 信息,所述第二電源設(shè)備具有饋電能力并且能夠存儲特有標(biāo)識信息;當(dāng)在判定步驟中判定不設(shè)定標(biāo)識信息時,從連接到所述第一連接部件的所述第一電源 設(shè)備和連接到所述第二連接部件的所述第二電源設(shè)備選擇性地獲得標(biāo)識信息,并且對所獲 得的標(biāo)識信息進(jìn)行認(rèn)證;當(dāng)在判定步驟中判定要設(shè)定標(biāo)識信息時,相互關(guān)聯(lián)地生成要為連接到所述第一連接部 件的所述第一電源設(shè)備設(shè)定的特有第一標(biāo)識信息、要為連接到所述第二連接部件的所述第 二電源設(shè)備設(shè)定的特有第二標(biāo)識信息以及指示信息處理裝置的特有第三標(biāo)識信息,并且使 得為所述第一電源設(shè)備和所述第二電源設(shè)備分別設(shè)定所述第一標(biāo)識信息和所述第二標(biāo)識 信息;以及基于在標(biāo)識信息獲得和認(rèn)證步驟中執(zhí)行的認(rèn)證的結(jié)果或由標(biāo)識信息生成和設(shè)定步驟 執(zhí)行的處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處 理控制信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。
8.一種電源控制系統(tǒng),包括第一電源設(shè)備,該第一電源設(shè)備具有饋電能力或饋電和充電能力并且能夠存儲特有標(biāo)識信息;第二電源設(shè)備,該第二電源設(shè)備具有饋電能力并且能夠存儲特有標(biāo)識信息;以及 信息處理裝置,所述第一電源設(shè)備和/或所述第二電源設(shè)備連接到所述信息處理裝 置,所述信息處理裝置根據(jù)所連接的第一電源設(shè)備和/或第二電源設(shè)備的組合來控制電源 相關(guān)處理;其中所述信息處理裝置包括第一連接部件,所述第一電源設(shè)備連接到該第一連接部件; 第二連接部件,所述第二電源設(shè)備連接到該第二連接部件;設(shè)定判定器,該設(shè)定判定器基于所述第一電源設(shè)備與所述第一連接部件的連接狀態(tài)、 所述第二電源設(shè)備與所述第二連接部件的連接狀態(tài)以及規(guī)定是否要為所述第一電源設(shè)備 和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息的設(shè)定控制信息,來判定是否要為所述第一 電源設(shè)備和所述第二電源設(shè)備中的每一個設(shè)定標(biāo)識信息;認(rèn)證器,當(dāng)所述設(shè)定判定器判定不設(shè)定標(biāo)識信息時,所述認(rèn)證器從連接到所述第一連 接部件的所述第一電源設(shè)備和連接到所述第二連接部件的所述第二電源設(shè)備選擇性地獲 得標(biāo)識信息,并且對所獲得的標(biāo)識信息進(jìn)行認(rèn)證;標(biāo)識信息設(shè)定器,當(dāng)所述設(shè)定判定器判定要設(shè)定標(biāo)識信息時,所述標(biāo)識信息設(shè)定器相 互關(guān)聯(lián)地生成要為連接到所述第一連接部件的所述第一電源設(shè)備設(shè)定的特有第一標(biāo)識信 息、要為連接到所述第二連接部件的所述第二電源設(shè)備設(shè)定的特有第二標(biāo)識信息以及指示 所述信息處理裝置的特有第三標(biāo)識信息,并且使得為所述第一電源設(shè)備和所述第二電源設(shè) 備分別設(shè)定所述第一標(biāo)識信息和所述第二標(biāo)識信息;以及處理器,該處理器基于由所述認(rèn)證器執(zhí)行的認(rèn)證的結(jié)果或由所述標(biāo)識信息設(shè)定器執(zhí)行 的處理的結(jié)果并且基于規(guī)定與標(biāo)識信息的組合相對應(yīng)的可執(zhí)行的電源相關(guān)處理的處理控 制信息,來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。
全文摘要
本發(fā)明提供了信息處理裝置、電源控制方法、程序和電源控制系統(tǒng)。信息處理裝置包括連接第一電源設(shè)備的第一連接部件;連接第二電源設(shè)備的第二連接部件;設(shè)定判定器,基于連接狀態(tài)和設(shè)定控制信息來判定是否要為每個電源設(shè)備設(shè)定標(biāo)識信息;認(rèn)證器,當(dāng)設(shè)定判定器判定不設(shè)定標(biāo)識信息時,認(rèn)證器從連接到每個連接部件的電源設(shè)備選擇性地獲得標(biāo)識信息并且對所獲得的標(biāo)識信息進(jìn)行認(rèn)證;標(biāo)識信息設(shè)定器,當(dāng)設(shè)定判定器判定要設(shè)定標(biāo)識信息時,標(biāo)識信息設(shè)定器使得為每個設(shè)定特有標(biāo)識信息;以及處理器,基于認(rèn)證或標(biāo)識信息設(shè)定的結(jié)果和處理控制信息來選擇性地執(zhí)行可執(zhí)行的電源相關(guān)處理。
文檔編號G06F21/04GK102054144SQ201010531338
公開日2011年5月11日 申請日期2010年10月26日 優(yōu)先權(quán)日2009年11月2日
發(fā)明者中島良一 申請人:索尼公司