电子设备、电源控制方法及电源控制程序的制作方法

文档序号:6425342阅读:152来源:国知局
专利名称:电子设备、电源控制方法及电源控制程序的制作方法
技术领域
本发明涉及电子设备、电源控制方法及电源控制程序,特别涉及以电池来驱动的电子设备、在该电子设备中所执行的电源控制方法以及用于使计算机执行电源控制方法的电源控制程序。
背景技术
以往,在电子记录器中,考虑了随时进行电池的余量和阈值的比较处理,且在余量成为阈值以下时发出警告,来向用户通知余量少的情况。为了使在该比较处理中使用的阈值对应于可安装的多种存储卡,考虑设成如下值,即确定为保证由对多种存储卡的访问等可消耗的最大消耗电流值。但是,在安装了具有比所保证的最大消耗电流值还大的消耗电流值的存储卡的情况下,由于比较处理的结果为阈值以上,所以不会判断为余量少,存在通过对存储卡的访问等而流过设想外的大电流,导致电池的余量急剧下降,动作突然结束的隐患。另外,在特开平10-201112号公报中,记载了如下技术根据由被连接的设备所消耗的电力,模拟可由电池驱动的时间,并显示结果。在将这个技术应用于以往所考虑的电子记录器中的情况下,认为根据通过对多种存储卡的访问等而可消耗的最大消耗电流,模拟可由电池驱动的时间来显示结果,但并没有解决在安装了具有比所保证的最大消耗电流值还大的消耗电流值的存储卡的情况下,电池的余量急剧下降的问题。专利文献1特开平10-201112号公报

发明内容
本发明是为了解决上述的问题而完成的,本发明的目的之一在于,提供一种能够与安装的记录介质的种类无关地进行驱动的电子设备。本发明的其他目的在于,提供一种能够通知因使用被安装的记录介质而引起电池的寿命变短的情况的电子设备。为了达到上述的目的,根据本发明的一个方面,电子设备是以来自电池的电力进行驱动的电子设备,所述电子设备包括存储单元,其与记录介质的每一个的种类对应地存储消耗电流值;接口单元,其可安装存储介质;种类检测单元,其检测安装在接口单元中的记录介质的种类;访问处理单元,其在没有存储与由种类检测单元检测出的种类对应的消耗电流值的情况下,对安装在接口单元中的记录介质执行预先确定的访问处理;电流检测单元,其检测通过对存储介质执行预先确定的访问处理而消耗的电流值;存储控制单元, 其基于由电流检测单元检测出的电流值,将与由种类检测单元检测出的种类对应的消耗电流值存储在存储单元中;电源电路,其从电池取出电力并进行输出;以及电源控制单元,其控制电源电路,电源控制单元根据与由种类检测单元检测出的种类对应地存储的消耗电流值,使对于电源电路的控制不同。根据这一方面,在检测安装的记录介质的种类,且没有存储与检测出的种类对应
4的消耗电流值的情况下,检测通过对记录介质执行预先确定的访问处理而消耗的电流值, 并基于检测出的电流值,存储与检测出的种类对应的消耗电流值。因此,能够检测不清楚消耗电流值的记录介质的消耗电流值。此外,通过随着安装的记录介质的消耗电流值的差异, 使对于电源电路的控制不同,所以能够在电源电路中应对记录介质的消耗电流的差异。其结果,能够提供一种可与安装的记录介质的种类无关地进行驱动的电子设备。优选电源电路包括第一电源电路和可输出比第一电源电路更高的电流的第二电源电路,电源控制单元在与由种类检测单元检测出的种类对应地存储的消耗电流值小于规定的阈值的情况下,将第一电源电路与电池连接,而在与由种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,将第二电源电路与电池连接。根据这一方面,在与安装的记录介质的种类对应地存储的消耗电流值小于规定的阈值的情况下,第一电源电路被连接在电池上,而在与安装的记录介质的种类对应地存储的消耗电流值为规定的阈值以上的情况下,可输出比第一电源电路更高的电流的第二电源电路被连接在电池上。因此,能够降低在安装了消耗电流为规定的阈值以上的记录介质的情况下,发生从电池提供的电流不足的状态的概率。优选还包括检测电池的输出电压的输出电压检测单元,电源控制单元在与由种类检测单元检测出的种类对应地存储的消耗电流值小于规定的阈值的情况下,当检测出的输出电压成为第一终端电压值以下时,切断电源电路,而在与由种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,当检测出的输出电压成为比第一终端电压值高的第二终端电压值以下时,切断电源电路。根据这一方面,在安装的记录介质的消耗电流值小于规定的阈值的情况下,当电池的输出电压成为第一终端电压值以下时,切断电源电路,而在安装的记录介质的消耗电流值为规定的阈值以上的情况下,当电池的输出电压成为比第一终端电压值高的第二终端电压值以下时,切断电源电路。由于根据安装的记录介质的消耗电流值来变更切断电源电路的阈值,所以即使是在安装了记录介质而引起电子设备整体的消耗电流变动的情况下, 也能够在电池不能输出所需的电流之前断开电源。优选电源控制单元在与由种类检测单元检测出的种类对应地存储的消耗电流值小于规定的阈值的情况下,使电源电路继续输出电力,而在与由种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,使电源电路切断电力的输出。根据这一方面,由于在安装的记录介质的消耗电流值为规定的阈值以上的情况下,电源电路不会输出电力,所以能够设置成在安装了消耗电流值为规定的阈值以上的记录介质的状态下不被驱动。优选还包括警告单元,该警告单元在与由种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,发出警告。根据这一方面,能够向用户通知由于使用安装的记录介质而电池的寿命缩短的情况。根据本发明的另一方面,电子设备是以来自电池的电力进行驱动的电子设备,所述电子设备包括存储单元,其与记录介质的每一个的种类对应地存储消耗电流值;接口单元,其可安装存储介质;种类检测单元,其检测安装在接口单元中的记录介质的种类;访问处理单元,其在没有存储与由种类检测单元检测出的种类对应的消耗电流值的情况下,对安装在接口单元中的记录介质执行预先确定的访问处理;电流检测单元,其检测通过对存储介质执行预先确定的访问处理而消耗的电流值;存储控制单元,其基于由电流检测单元检测出的电流值,将与由种类检测单元检测出的种类对应的消耗电流值存储在存储单元中;以及警告单元,其在与由种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,发出警告。根据这一方面,由于在安装的记录介质的消耗电流值为规定的阈值以上的情况下发出警告,所以能够提供一种能够向用户通知由于使用安装的记录介质而电池的寿命缩短的情况的电子设备。


图1是IC记录器的平面图。图2是表示IC记录器的硬件结构的概要的功能方框图。图3是与存储在EEPROM中的数据一同表示CPU的功能的概要的功能方框图。图4是表示电源控制处理的流程的一例的流程图。图5是表示可使用时间显示处理的流程的一例的流程图。图6是表示容量表的一例的图。图7是表示低电池处理的流程的一例的流程图。图中I-IC记录器;Il-CPU ; 13-EEPR0M ; 15-RAM ; 17-操作部;19-电池;21-大功率电路;23-省功率电路;25-电流计;27-模数转换器;29-麦克风;31-扬声器;33-耳机端子;35-编码器/解码器;37-串行I/F ;39-存储器I/F ;41-存储卡;43-LCD ;45-总线; 51-卡种类检测部;53-消耗电流检测部;55-消耗电流注册部;57-消耗电流取得部;71-基本数据;R-电阻;SWUSW2-开关。
具体实施例方式以下,参照

本发明的实施方式中的IC记录器。IC记录器是电子设备的一例。另外,在本实施方式中,作为电子设备的一例,以IC记录器为例进行说明,但只要是由电池来驱动的电子设备,则也可以是数码相机、摄像机、移动电话、笔记本式计算机等。在以下的说明中,对于同一个部件赋予同一个标号。它们的名称和功能也是相同的。因此,不重复对于它们的详细的说明。图1是IC记录器的俯视图。参照图1,IC记录器1包括主体部3 ;液晶显示装置 (IXD) 43,配置在主体部3的表面;操作部17,包括配置在主体部3的表面和侧面的多个按钮;以及内置的存储器I/F39。用户能够观察显示在IXD43的引导画面的同时,操作操作部 17。另外,也可以代替LCD43,而使用有机ELD (Electro Luminescence Display,电致发光显示器)等显示器。存储器I/F39可装卸存储卡41。另外,图中的虚线和箭头是为了说明而示出的,实际上不存在。图2是表示IC记录器的硬件结构的概要的功能方框图。参照图2,IC记录器1包括中央运算装置(CPU) 11,用于控制IC记录器的整体;EEPROM(ElectronicalIy Erasable and Programmable Read Only Memory,电可擦可编程只读存储器)13,存储CPUll执行的程序等;LCD43 ;RAM (Random Access Memory,随机存取存储器)15,用作CPUll的工作区域;操作部17,接受用户的操作;编解码器27 ;麦克风四;扬声器31 ;耳机端子33 ;电流计25 ; 电阻R;开关SW1、SW2 ;编码器/解码器35 ;串行接口(I/F)37;存储器接口(I/F)39;电池 19 ;大功率电路21 ;以及省功率电路23。通过总线45连接CPUll、EEra0M13、RAM15、编解码器27、编码器/解码器35、串行 I/F37、存储器I/F39、IXD43,由此可进行数据的发送和接收。将RAM15用作CPUll的工作区域。EEPR0M13将压缩的声音信号等与CPUll执行的程序、用于执行该程序的参数、后述的基本数据等一同以非易失性的方式进行存储。存储器 I/F39可安装多种存储卡41。存储卡41的种类除了规格不同之外,即使规格相同,制造商也会不同,因此按存储容量的不同来区分。在编解码器27上连接了麦克风四、扬声器31以及耳机端子33。编解码器27从麦克风四输入模拟的声音信号,并向扬声器31和耳机端子33输出模拟的声音信号。编码器/解码器35被CPUl 1控制,对从编解码器27输出的声音信号进行编码,生成声音数据。此外,编码器/解码器35被CPUl 1控制,对声音数据进行解码,生成声音信号。CPUl 1使编码器/解码器35对从编解码器27输出的声音信号进行编码,并将编码的声音数据存储在EEPR0M13或与存储器I/F39连接的存储卡41中。此外,CPUll读取存储在EEPR0M13或与存储器I/F39连接的存储卡41中的声音数据,并使编码器/解码器35对其进行解码,使编解码器27将被解码的声音信号转换为模拟信号,并将模拟的声音信号输出给扬声器31或与耳机端子33连接的耳机。串行I/F37与可进行串行通信的装置连接。CPUll可经由串行I/F37,与连接在该串行I/F37上的装置进行通信。电池19是锰电池或锂电池等一次电池或者锂离子电池、镍氢电池、镍镉电池等二次电池。可以是一次电池和二次电池的中的任一种。电池19的输出端子连接到CPUll的端子Tv,CPUll将端子Tv的电压作为电池19的输出电压来检测。大功率电路21和省功率电路23是控制使从电池19输出的电力的电压和电流保持一定的电源电路。大功率电路21的输出电压与省功率电路23的输出电压相同,但大功率电路21可输出的电流大于省功率电路23可输出的电流。大功率电路21的功耗大于省功率电路23的功耗。大功率电路21的输入侧经由开关SWl与电池19连接,输出侧与包括CPUll的设备整体的各个部件连接。开关SWl连接到CPUll的端子Tsl,被CPUll所控制。若开关SWl 闭合,则大功率电路21连接到电池19,若开关SWl打开,则大功率电路21和电池19之间的连接被切断。省功率电路23的输入侧经由开关SW2与电池19连接,输出侧与包括CPUll的设备整体的各个部件连接。开关SW2连接到CPUll的端子Ts2,被CPUll所控制。若开关SW2 闭合,则省功率电路23连接到电池19,若开关SW2打开,则省功率电路23和电池19之间的连接被切断。CPUll将开关SW1、SW2中的任一个闭合、另一个打开。因此,IC记录器1所具备的各个部件是从大功率电路21和省功率电路23中的任一个电路被提供储存在电池19中的电力的。大功率电路21的输出侧和省功率电路23的输出侧连接到IC记录器1所具备的各个部件上。在图2中,为了说明,仅示出了与存储器I/F39的电源输入端子的连接。大功率电路21的输出侧和省功率电路23的输出侧经由电阻R而连接到存储器I/F39的电源输入端子上。与电阻R并联地连接电流计25。电流计25与CPUll的端子Ta连接,被CPUll 控制。电流计25向CPUll输出流过电阻R的电流的值。优选电阻R尽可能减小电阻值。另外,这里,以CPUl 1执行存储在EEPR0M13中的电源控制程序的情况为例进行了说明,但CPUll执行的电源控制程序也可以存储在存储卡41中。此外,存储电源控制程序的记录介质并不限于存储卡41,也可以是光盘(⑶-ROM(Compact Disk Read Only Memory,只读光盘存储器)、MO(Magnetic Optical Disc,磁光盘)/MD(Mini Disc,小光盘)/DVD(DigitalVersatile Disc,数字视频光盘))、光卡、掩模 ROM、 EPROM(Erasab 1 eProgrammab 1 e ROM,可擦可编程只读存储器)等半导体存储器。图3是与存储在EEPR0M13中的数据一同表示CPU的功能概要的功能方框图。参照图3,EEPR0M13存储基本数据71。基本数据71包括将存储卡的种类和消耗电流值相关联的基本记录。基本数据71包括与存储卡的种类的数目相同数目的基本记录。在基本数据71中,包括与在IC记录器1的出厂时预先确定的存储卡的种类对应的存储记录。CPUll包括卡种类检测部51,检测安装在存储器I/F39中的存储卡的种类;消耗电流检测部53,检测由安装在存储器I/F39中的存储卡所消耗的电流;消耗电流注册部55, 生成基本记录来注册到基本数据71中;消耗电流取得部57,取得安装在存储器I/F39中的存储卡的消耗电流值;以及电源控制部59,控制大功率电路21和省功率电路23。若从存储器I/F39接受插入了存储卡41的通知,则卡种类检测部51经由存储器 I/F39对存储卡41进行访问,读取存储在存储卡41的预先确定的区域例如寄存器中的卡种类。卡种类例如是设备代码、厂商代码等。卡种类检测部51向消耗电流注册部55和消耗电流取得部57输出安装在存储器I/F39中的存储卡41的卡种类。若从卡种类检测部51输入了卡种类,则消耗电流注册部55检索在EEPR0M13中存储的基本数据71,判断是否存储有包括卡种类的基本记录。在没有注册基本记录的情况下, 消耗电流注册部阳向消耗电流检测部53输出检测指示。消耗电流检测部53根据检测指示的输入,执行预先确定的访问处理。优选访问处理是存储卡41的负荷变大、消耗电流变大的处理。访问处理例如包括将预先存储在 EEPR0M13中的测试数据写入存储卡41中的处理、读取已写入的数据的处理、以及删除已写入的数据的处理。在执行访问处理的期间,消耗电流检测部53控制电流计25来测量流过电阻R的电流。消耗电流检测部53基于从电流计25输入的电流值,决定存储卡41的消耗电流值。存储卡41的消耗电流值例如是执行访问处理的期间的电流值的最大值。此外,存储卡41的消耗电流值也可以是执行访问处理的期间的电流值的平均值。消耗电流检测部 53向消耗电流注册部55输出存储卡41的消耗电流值。消耗电流注册部55在输出检测指示之后,生成将从消耗电流检测部53输入的消耗电流值与从卡种类检测部51输入的卡的种类相关联的基本记录,并追加存储到在 EEPR0M13中存储的基本数据71中。若从卡种类检测部51输入了卡种类,则消耗电流取得部57检索在EEPR0M13中存储的基本数据71,读取包括卡种类的基本记录。并且,根据读取到的基本记录,取得与卡种类相关联的消耗电流值,并将取得的消耗电流值输出到电源控制部59。
8
电源控制部59控制大功率电路21和省功率电路23。在通常状态下,这里指在存储器I/F39中没有连接存储卡41的状态,电源控制部59打开第一开关SWl来从电池19切断大功率电路21,并闭合第二开关SW2来将省功率电路23连接到电池19。换言之,在通常状态下,IC记录器1从省功率电路23输出蓄积在电池19中的电力。电源控制部59对从消耗电流取得部57输入的消耗电流值和预先确定的阈值T进行比较,若消耗电流值在阈值T以上,则闭合第一开关SWl来将大功率电路21连接到电池 19,并打开第二开关SW2来从电池19切断省功率电路23。由此,从大功率电路21输出蓄积在电池19中的电力,所以即使存储卡41消耗的电流变大而引起由IC记录器1消耗的电流增大,也能够使电流流过IC记录器1的整体。因此,即使是在消耗电流大的存储卡41被安装在IC记录器1中的情况下,也能够使IC记录器1继续工作。另一方面,若从消耗电流取得部57输入的消耗电流值小于阈值T,则电源控制部 59与通常状态相同地,打开第一开关SW来从电池19切断大功率电路21,并闭合第二开关 SW2来将省功率电路23连接到电池19。由此,能够尽可能减小消耗电力。此外,电源控制部59对从消耗电流取得部57输入的消耗电流值和阈值T进行比较,并基于比较结果来变更终端电压值。电源控制部59将通常状态下的终端电压值设定为预先存储在EEPR0M13中的省功率时电压EVl。在电池19中,随着蓄电容量降低,输出电压 V会降低。终端电压值是电池19的蓄电容量降低而不能输出用于驱动IC记录器1的电力之前的电池19的输出电压。电源控制部59在从消耗电流取得部57输入的消耗电流值小于阈值的情况下,将终端电压值设定为省功率时电压EV1,但在从消耗电流取得部57输入的消耗电流值为阈值以上的情况下,将终端电压值设定为比省功率时电压EVl还大的大功率时电压EV2。大功率时电压EV2既可以预先存储在EEPR0M13中,也可以基于从消耗电流取得部57输入的消耗电流值来计算出。电源控制部59在端子Tv中检测电池19的输出电压V,并在检测出的输出电压V 成为终端电压值以下时,打开第一开关SWl和第二开关SW2,从而不会使大功率电路21和省功率电路23连接在电池19上。由此,能够在电池19的蓄电容量降低而导致电池19不能输出用于驱动IC记录器1的电力之前,使IC记录器1停止。另外,电源控制部59也可以在打开第一开关SWl和第二开关SW2之前,在IXD43中显示“请更换电池”等信息。由此, 用户能够得知电池19被消耗而蓄电容量变少的情况。图4是表示电源控制处理的流程的一例的流程图。电源控制处理是CPUll执行存储在EEPR0M13中的电源控制程序,从而由CPUll执行的处理。CPUll判断存储卡是否安装在存储器I/F39中。若安装了存储卡41,则存储器I/F39将表示已安装的信号输出给CPU11, 所以CPUll通过检测这个信号来检测安装了存储卡41的情况。直到安装存储卡41为止处于待机状态(在步骤SOl中为“否”),若安装了存储卡41 (在步骤SOl中为“是”),则处理进入步骤S02。在步骤S02中,经由存储器I/F39,访问存储卡41,并读取在存储卡41的寄存器中存储的设备代码。然后,判断是否存在包括设备代码的基本记录。具体地说,检索在 EEPR0M13中存储的基本数据71,判断在基本数据71中是否存储有包括设备代码的基本记录。若基本记录存在,则处理进入步骤S04,但若不存在,则处理进入步骤S05。在步骤S04中,取得在由步骤S03读取出的基本记录中设定的消耗电流值,处理进入步骤S09。另一方面,在步骤S05中,经由存储器I/F39访问存储卡41,进行预先存储在 EEPR0M13中的测试数据的写入、写入的测试数据的读取、以及写入的测试数据的删除。在此期间,CPUll取得电流计25输出的电流值(步骤S06)。在步骤S06中,直到测试数据的写入、读取以及删除结束为止,继续取得电流值。换言之,在对存储卡41进行测试数据的写入、读取以及删除的期间,取得由电流计25测量出的电流值。在步骤S07中,决定消耗电流值。将在步骤S06中取得的电流值的最大值决定为消耗电流值。在接下来的步骤S08中,生成包括在步骤S02中读取到的设备代码和在步骤 S07中决定的消耗电流值的基本记录,并追加存储到在EEPR0M13中存储的基本数据71中。 然后,处理进入步骤S09。在步骤S09中,比较消耗电流值和阈值T。在处理是从步骤S04进入的情况下,比较在步骤S04中取得的消耗电流值和阈值T,而在处理是从步骤S08进入的情况下,比较在步骤S07中决定的消耗电流值和阈值。若消耗电流值成为阈值T以上,则处理进入步骤S10, 但若不是,则处理进入步骤S13。在步骤SlO中,切换为大功率电路21,并且处理进入步骤S 11。具体地说,闭合第一开关SWl来将大功率电路21连接到电池19,并且打开第二开关SW2来从电池19切断省功率电路23。在接下来的步骤Sll中,将终端电压值设定为大功率时电压EV2,并且处理进入步骤S12。在步骤S12中,将警告信息显示在IXD43中,并且处理进入步骤S15。警告信息例如是“存储卡的消耗电流过大。请尽可能缩短使用时间。”等。另一方面,在步骤S13中,切换为省功率电路23,并且处理进入步骤S14。具体地说,打开第一开关SWl来从电池19切断大功率电路21,并闭合第二开关SW2来将省功率电路23连接到电池19。在接下来的步骤S14中,将终端电压值设定为省功率时电压EVl,并且处理进入步骤S15。在步骤S15中,执行可使用时间显示处理,并结束处理。图5是表示可使用时间显示处理的流程的一例的流程图。参照图5,CPU11通过检测端子Tv的电压来检测电池19的输出电压V (步骤S21)。在接下来的步骤S22中,决定电池容量。在EEPR0M13中存储有预先确定了输出电压V和电池容量之间的关系的容量表,利用在步骤S21中检测出的电池19 的输出电压来检索该容量表,由此决定电池容量。图6是表示容量表的一例的图。参照图6,容量表包括输出电压V的项目和电池容量Qs的项目。容量表对电池19的输出电压Vg关联电池容量Qs。例如,在输出电压Vg为 1. 5V的情况下,电池容量Qs为600mAh。返回到图5,在步骤S23中,使用在图4的步骤S04或步骤S07中取得或决定的消耗电流值la、在步骤S22中决定的电池容量Qs、以及下式(1),计算可使用时间Ts。Ts (h) = Qs (B X (Ia+A))......(1)系数A是在IC记录器1处于通常状态下流过IC记录器1的电流值,且是预先确定的值。系数B是变换效率,是预先确定的值。在接下来的步骤S24中,将计算出的可使用时间Ts显示在IXD43中,并将处理返回至电源控制处理。图7是表示低电池处理的流程的一例的流程图。低电池处理是CPUll执行在 EEPR0M13中存储的电源控制程序时由CPUll执行的处理。参照图7,CPUll通过检测端子Tv 的电压来检测电池19的输出电压V (步骤S31)。在接下来的步骤S32中,比较检测出的电池19的输出电压V和终端电压值。若输出电压V为终端电压值以下,则处理进入步骤S33, 但若不是,则跳过步骤S33而结束处理。终端电压值是在图4的步骤Sll或步骤S14中设定的值。在安装于存储器I/F39中的存储卡41的消耗电流值为阈值T以上的情况下,终端电压值在步骤Sll中被设定为大功率时电压EV2,在安装于存储器I/F39中的存储卡41的消耗电流值小于阈值T的情况下,终端电压值在步骤S14中被设定为省功率时电压EVl。在步骤S33中,断开电源并结束处理。具体地说,打开第一开关SWl和第二开关SW2,从电池 19切断大功率电路21和省功率电路23。另外,在本实施方式中,说明了具备大功率电路21和省功率电路23的例子,但也可以不设置大功率电路21而是仅具备省功率电路23。此时,若从消耗电流取得部57输入的消耗电流值小于阈值T,则电源控制部59闭合第二开关SW2来将省功率电路23连接到电池19,但若从消耗电流取得部57输入的消耗电流值为阈值T以上,则电源控制部59打开第二开关SW2来从电池19切断省功率电路23。由此,在安装了消耗电流值为规定的阈值以上的存储卡41的状态下,不会驱动IC记录器10,所以能够防止伴随电池19的蓄电容量的降低而引起IC记录器10突然停止驱动的情况。如以上说明,在本实施方式的IC记录器中,检测安装在存储器I/F39中的存储卡 41的种类,并在基本数据71中没有存储与检测出的种类对应的消耗电流值的情况下,访问存储卡41来执行测试数据的写入、读取以及删除的访问处理,并将在执行访问处理的期间内由电流计25检测出的电流值作为与存储卡41的种类对应的消耗电流值,重新存储在基本数据71中。因此,在安装了不清楚消耗电流值的存储卡41的情况下,能够检测出其消耗电流。此外,由于随着安装的存储卡41的消耗电流的差异,电源电路的控制不同,所以在电源电路中能够应对存储卡41的消耗电流的差异。具体地说,在与安装的存储卡41的种类对应地存储的消耗电流值小于规定的阈值的情况下,将省功率电路23连接到电池19,而在消耗电流值为规定的阈值以上的情况下,将大功率电路连接到电池19。因此,在安装了消耗电流为规定的阈值以上的存储卡41 的情况下,能够降低发生从电池19提供的电流不足的状态的概率。此外,在安装的存储卡41的消耗电流值小于规定的阈值的情况下,若电池19的输出电压V成为省功率终端电压EVl以下,则从电池19切断省功率电路23,在安装的存储卡 41的消耗电流值为规定的阈值以上的情况下,若电池19的输出电压V成为大功率时终端电压EV2以下,则从电池19切断大功率电路21。由于根据安装在存储器I/F39中的存储卡41的消耗电流值来变更从电池19切断省功率电路23和大功率电路21的阈值,所以即使是在安装了存储卡41而引起IC记录器10整体的消耗电流变动的情况下,也能够在电池 19被消耗而不能输出所需的电流之前,断开IC记录器10的电源。此外,在IC记录器10不设置大功率电路21而仅具备省功率电路23的情况下,若存储卡41的消耗电流值小于阈值T,则电源控制部59闭合第二开关SW2来将省功率电路23 连接到电池19,但若存储卡41从消耗电流取得部57输入的消耗电流值成为阈值T以上,则电源控制部59打开第二开关SW2来从电池19切断省功率电路23。由此,在安装了消耗电流值为规定的阈值T以上的存储卡41的状态下,不驱动IC记录器10,从而能够防止伴随电池19的蓄电容量的降低而引起IC记录器10突然停止驱动的情况。此外,在存储卡41从消耗电流取得部57输入的消耗电流值为阈值T以上的情况下,在LCD43中显示警告信息。警告信息例如是“存储卡的消耗电流过大。请尽可能缩短使用时间。”等。因此,能够向用户通知由于使用存储卡41而引起电池19的寿命缩短的情况。另外,在本实施方式中说明了 IC记录器1,但本发明当然也可以作为用于使IC记录器1执行图4、图5以及图7所示的处理的电源控制方法、或者用于使控制IC记录器1的 CPUll执行电源控制方法的电源控制程序而捕捉。应认为本次公开的实施方式在所有方面只是例示而并非限制性的。本发明的范围是由技术方案的范围所表示的,而并非上述的说明,试图包括与技术方案的范围等同的含义和在范围内的全部变更。
权利要求
1.一种电子设备,其利用来自电池的电力进行驱动,该电子设备包括 存储单元,其与记录介质的种类的每一个对应地存储消耗电流值; 接口单元,其能够安装存储介质;种类检测单元,其检测安装在所述接口单元中的记录介质的种类; 访问处理单元,其在没有存储与由所述种类检测单元检测出的种类对应的消耗电流值的情况下,对安装在所述接口单元中的记录介质执行预先确定的访问处理;电流检测单元,其检测通过对所述存储介质执行所述预先确定的访问处理而消耗的电流值;存储控制单元,其基于由所述电流检测单元检测出的电流值,将与由所述种类检测单元检测出的种类对应的消耗电流值存储在所述存储单元中; 电源电路,其从所述电池取出电力并进行输出;以及电源控制单元,其控制所述电源电路,所述电源控制单元根据与由所述种类检测单元检测出的种类对应地存储的消耗电流值,使对于所述电源电路的控制不同。
2.如权利要求1所述的电子设备,其中,所述电源电路包括第一电源电路、和能够输出比所述第一电源电路更高的电流的第二电源电路,所述电源控制单元在与由所述种类检测单元检测出的种类对应地存储的消耗电流值小于规定的阈值的情况下,将所述第一电源电路与所述电池连接,而在与由所述种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,将所述第二电源电路与所述电池连接。
3.如权利要求1或2所述的电子设备,其中,所述电子设备还包括输出电压检测单元,该输出电压检测单元检测所述电池的输出电压,所述电源控制单元在与由所述种类检测单元检测出的种类对应地存储的消耗电流值小于规定的阈值的情况下,当所述检测出的输出电压成为第一终端电压值以下时,切断所述电源电路,而在与由所述种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,当所述检测出的输出电压成为比第一终端电压值高的第二终端电压值以下时,切断所述电源电路。
4.如权利要求1所述的电子设备,其中,所述电源控制单元在与由所述种类检测单元检测出的种类对应地存储的消耗电流值小于规定的阈值的情况下,使所述电源电路继续输出电力,而在与由所述种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,使所述电源电路切断电力的输出。
5.如权利要求1 3的任一项所述的电子设备,其中,所述电子设备还包括警告单元,该警告单元在与由所述种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,发出警告。
6.一种电子设备,其利用来自电池的电力进行驱动,该电子设备包括 存储单元,其与记录介质的种类的每一个对应地存储消耗电流值;接口单元,其能够安装存储介质;种类检测单元,其检测安装在所述接口单元中的记录介质的种类; 访问处理单元,其在没有存储与由所述种类检测单元检测出的种类对应的消耗电流值的情况下,对安装在所述接口单元中的记录介质执行预先确定的访问处理;电流检测单元,其检测通过对所述存储介质执行所述预先确定的访问处理而消耗的电流值;存储控制单元,其基于由所述电流检测单元检测出的电流值,将与由所述种类检测单元检测出的种类对应的消耗电流值存储在所述存储单元中;以及警告单元,其在与由所述种类检测单元检测出的种类对应地存储的消耗电流值为规定的阈值以上的情况下,发出警告。
全文摘要
本发明提供一种电子设备、电源控制方法及电源控制程序。IC记录器包括电池;可安装存储卡的存储器I/F;检测存储卡的种类的种类检测部;对存储卡执行预先确定的访问处理的访问处理部;检测通过对存储卡执行预先确定的访问处理而消耗的电流值的消耗电流检测部;基于检测出的电流值,将与检测出的种类对应的消耗电流值存储在EEPROM中的追加存储部;从电池取出电力并输出的电源电路;和控制电源电路的电源控制部,电源控制部根据与检测出的种类对应地存储的消耗电流值,使对于电源电路的控制不同。因此能够与安装的记录介质的种类无关地驱动电子设备。
文档编号G06F1/26GK102262433SQ20111014512
公开日2011年11月30日 申请日期2011年5月24日 优先权日2010年5月26日
发明者深见阳一 申请人:三洋电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1