[go: up one dir, main page]

CN101344814A - Information processing device and portable terminal - Google Patents

Information processing device and portable terminal Download PDF

Info

Publication number
CN101344814A
CN101344814A CNA200810129589XA CN200810129589A CN101344814A CN 101344814 A CN101344814 A CN 101344814A CN A200810129589X A CNA200810129589X A CN A200810129589XA CN 200810129589 A CN200810129589 A CN 200810129589A CN 101344814 A CN101344814 A CN 101344814A
Authority
CN
China
Prior art keywords
mentioned
processing
electric power
portable terminal
signal conditioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA200810129589XA
Other languages
Chinese (zh)
Inventor
小林圭太
森田良子
伊藤祐介
一濑直也
荒木彰一
西村修
笹冈俊男
松岛阳子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN101344814A publication Critical patent/CN101344814A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Power Sources (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本发明提供一种信息处理装置,在不能从外部取得消耗电力信息的便携终端中、能够根据实际值推测随着每个使用者的使用方式变化的处理的消耗电力及电池寿命等、能够保证将使用者指定的处理执行指定的时间。包括:消耗电力计算部(K101),对在信息处理装置中执行的每个处理,计算作为与通过执行该处理而消耗的电力有关的信息的消耗电力信息;请求发生部(K102),对每个上述处理,将上述消耗电力信息表示的电量与上述信息处理装置的剩余电量进行比较,产生执行对应于比较结果的规定的处理的请求;请求处理部(K103),基于由上述请求发生部(K102)所产生的上述请求,执行上述规定的处理。

Figure 200810129589

The present invention provides an information processing device capable of estimating power consumption, battery life, etc. of processes that vary with usage patterns of each user based on actual values in a portable terminal that cannot obtain power consumption information from the outside, and can ensure continuous The processing specified by the user is executed at the specified time. It includes: a power consumption calculation unit (K101) calculating, for each process executed in the information processing device, power consumption information as information on power consumed by executing the process; and a request generating unit (K102) for each The above-mentioned processing compares the electric quantity indicated by the above-mentioned power consumption information with the remaining electric quantity of the above-mentioned information processing device, and generates a request for executing a prescribed processing corresponding to the comparison result; the request processing unit (K103), based on the above-mentioned request generation unit ( K102) The above-mentioned request generated, execute the above-mentioned prescribed processing.

Figure 200810129589

Description

Signal conditioning package and portable terminal device
Invention field
The present invention relates to signal conditioning package, particularly calculating is at the needed consumption electric power of execution of task processing of operating system (OS) etc., based on the signal conditioning package of task processing of the consumption electric power executive operating system (OS) that calculates etc.
Background technology
In the past, as the device of the function that is equipped with calculation consumption electric power, have from broadcast wave etc. obtain the consumption power information of the video record processing that is used for broadcasting, the consumes power comparison that the video record processing of the dump energy of battery and broadcasting is needed, the portable terminal device (with reference to Patent Document 1) of managing power service time table.
In addition, as the device of the function that is equipped with calculation consumption electric power, there is the consumes power of carrying out in the unit interval whether to surpass the judgement of the consumes power of predesignating, carry out the robot calculator (with reference to Patent Document 2) that process time is arranged according to this result.
But, in Patent Document 1 described method, the portable terminal device that possesses broadcast reception portion is in order to obtain the consumption power information of all functions, must be from the base station etc. will send to portable terminal device, and exist the portable terminal device that does not have communication function can not obtain the problem that consumes power information for the consumption power information of all functions.In addition, there is the problem that can not receive the consumption power information that changes along with each user's using method in portable terminal device.In addition, in Patent Document 2 described methods, existence can not guarantee only at the appointed time to carry out the problem of the function of appointment.For example, residue is carried out the electric weight of the battery of conversation in 5 minutes, in remaining dump energy, can not carry out the Internet with reference to etc. other processing.
[Patent Document 1] spy opens the 2006-129302 communique
[Patent Document 2] spy opens flat 7-168726 communique
Summary of the invention
The present invention makes in order to address the above problem, purpose provide a kind of during can not obtaining the portable terminal device that consumes power information from the outside, can according to actual value infer the consumption electric power of each function that the use-pattern along with each user changes and battery life etc., can be in dump power with the signal conditioning package of the time quantum of the function executing appointment of user's appointment.
For above-mentioned purpose, relevant signal conditioning package of the present invention, the consumption electric power of the specific function of metrical information treating apparatus; Become at the dump energy of signal conditioning package and to be used for above-mentioned consumption electric power above-mentioned specific function being carried out the necessary consumes power of special time when following, the processing that puts rules into practice.
According to this structure, during can not obtaining the portable terminal device that consumes power information, can infer the consumption electric power of each function that the use-pattern along with each user changes and battery life etc. according to the actual value that consumes electric power from the outside.Therefore, can with interior above-mentioned specific function be carried out above-mentioned special time amount in above-mentioned consumes power.
Preferably, comprising: consume the electric power calculating part, each of the task dispatching of the operating system (OS) carried out in signal conditioning package handled, calculate as and by carrying out the consumption power information that this handles the information of the electrical that consumes; The request generating unit, to each above-mentioned processing, the electric weight that above-mentioned consumption power information is represented compares with the dump energy of above-mentioned signal conditioning package, produces the request of execution corresponding to the predetermined process of comparative result; Request Processing portion based on the above-mentioned request that is produced by above-mentioned request generating unit, carries out the processing of afore mentioned rules.
In addition, the predetermined process of carrying out according to comparative result also can consider to show by time utilized of the function of user's appointment, with portable terminal device switch to battery saving mode, to other receiving terminals, for example father and mother's portable terminal device notice etc.
According to this method, signal conditioning package can calculate each processing the consumption power information, start predetermined process corresponding to current dump energy.Therefore, signal conditioning package can not obtain from the consumption power information of outside and carry out the calculating of consumes power of the various functions of signal conditioning package.Thus, the user can use other functions in the consumes power that keeps essential function.Thus, preferably, above-mentioned consumption power information comprises as the user wants minimum execution with the above-mentioned MIN time of processing execution to guarantee the time and as at the consumption of electric electric power that the above-mentioned processing execution unit interval is consumed.
Signal conditioning package can calculate the consumption electric power of each processing, and each is handled according to necessary electric weight of action and current dump energy for time that predetermined process is set starts predetermined process.Therefore, the user can use other functions of signal conditioning package when reservation makes the various functions of signal conditioning package carry out the necessary consumes power of action of time of appointment.
More preferably, above-mentioned consumption power information also comprises the processing pattern of the pattern when carry out handling, and above-mentioned consumption electric power calculating part is based on by the consumption electric power of record management with handle pattern calculation consumption electric power.
Signal conditioning package can calculate the consumption electric power of each processing to each pattern, and select to handle according to pattern, each is handled according to necessary electric weight of action and current dump energy for time that predetermined process is set start predetermined process.Therefore, the user can use other functions of signal conditioning package in the necessary consumes power of action that keeps the time of the various functions of signal conditioning package being carried out appointment by pattern.
More preferably, above-mentioned consumption electric power calculating part is based on being handled execution consumes power when being carried out, this execution time the execution time and as consuming electric power and bring the transient cause coefficient of value of the transient cause decision of influence to come calculation consumption electric power by giving.
Consume the electric power calculating part and consume in the electric power, can carry out the calculating of more accurate consumption power information by in the calculating that consumes electric power, using the transient cause coefficient, pattern can being reflected to.
In addition, the present invention not only can be used as the signal conditioning package that comprises so distinctive handling part and realizes, also can be used as to be included in distinctive handling part in the signal conditioning package is that the information processing method of step is realized or as making the computing machine execution be included in the program realization etc. of the distinctive step in the information processing method.And such program is certainly via the communication network circulation of the recording medium of CD-ROM (CompactDisc-Read Only Memory) etc. or the Internet etc.
As described above, according to relevant signal conditioning package of the present invention, even can not obtain the device of information from the outside by broadcast reception portion etc., also can cooperate individual's use-pattern to calculate the consumption power information of each processing, the action that can in portable telephone etc., guarantee will essential function to carry out time of needing simultaneously, use the Internet etc. in the scope of the dump energy of battery.
Description of drawings
Fig. 1 is the outside drawing of the portable terminal device of relevant embodiments of the present invention.
Fig. 2 is the figure of functional structure of the portable terminal device of expression embodiments of the present invention 1.
Fig. 3 is the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiments of the present invention 1.
Fig. 4 is the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiments of the present invention 1.
Fig. 5 is the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiments of the present invention 1.
Fig. 6 is the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiments of the present invention 1.
Fig. 7 is the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiments of the present invention 1.
Fig. 8 is the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiments of the present invention 1.
Fig. 9 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 10 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 11 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 12 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 13 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 14 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 15 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Figure 16 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 1.
Fig. 17 is figure that the consumption power information of the relevant embodiments of the present invention 1 of expression is set example.
Figure 18 is the figure of the consumption power information calculated example of the relevant embodiments of the present invention 1 of expression.
Figure 19 is the figure of the migration example till the taking place to request of expression embodiments of the present invention 1.
Figure 20 is the dump energy of expression embodiments of the present invention 1 and the figure of the migration example that guarantees electric weight.
Figure 21 is the figure of renewal example of the consumption electric power of expression embodiments of the present invention 1.
Figure 22 is the figure of functional structure of the portable terminal device of the relevant embodiments of the present invention 2 of expression.
Figure 23 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 2.
Figure 24 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 3.
Figure 25 is the figure of functional structure of the portable terminal device of the relevant embodiments of the present invention 4 of expression.
Figure 26 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 4.
Figure 27 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 5.
Figure 28 is the figure of functional structure of the portable terminal device of the relevant embodiments of the present invention 6 of expression.
Figure 29 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 6.
Figure 30 is the figure of functional structure of the portable terminal device of the relevant embodiments of the present invention 7 of expression.
Figure 31 is the figure of functional structure of the terminal of the relevant embodiments of the present invention 7 of expression.
Figure 32 is the process flow diagram of the processing carried out of the portable terminal device of relevant embodiments of the present invention 7.
Embodiment
Below, with reference to accompanying drawing embodiments of the present invention are described.
[embodiment 1]
Below, embodiments of the present invention 1 are described.The portable terminal device of relevant present embodiment is characterised in that, calculates the consumption electric power of each processing, starts predetermined process according to current dump energy.
[embodiment 1: structure]
The portable terminal device of relevant embodiment 1 is a portable unit battery-operated, that can carry.Particularly, corresponding to portable telephone, PHS (Personal Handy-phone System), PDA (Personal Digital Assistant), portable game, also have notebook computer etc.In addition, the portable terminal device of relevant following embodiment too.
Fig. 1 is the figure of an example of outward appearance of the portable terminal device of the relevant embodiments of the present invention of expression.
Here, as the example of portable terminal device K100, the expression portable telephone.
Fig. 2 is the figure of functional structure of the portable terminal device of the relevant present embodiment of expression.
Portable terminal device K100 comprises consumption electric power calculating part K101, request generating unit K102 and the K103 of Request Processing portion.
Portable terminal device K100 is made of both any of hardware, software and hardware and software.For example, as an example that realizes these,, can enumerate the hardware that constitutes by CPU, storer, bus, interface, peripheral device etc., the software that can on these hardware, carry out utilizing under the situation of computing machine.Particularly, by carrying out the program that is deployed on the storer successively, by the data on the storer and via the processing of the data of interface input, storage, output etc., realize each function (for example above-mentioned consumption electric power calculating part K101, request generating unit K102, the K103 of Request Processing portion) of portable terminal device K100.In addition, in the following embodiments too, portable terminal device is made of both any of hardware, software and hardware and software.
Fig. 3 and Fig. 4 are the figure that is illustrated in the structure of the processing of moving on the portable terminal device of relevant embodiment 1.That is, on portable terminal device K100, except being used for realizing the processing of each function shown in Figure 2, also execution graph 3 or processing shown in Figure 4.
So-called processing of on portable terminal device, moving, the specific function on the portable terminal device can be thought, the application of call function, mail function, Internet function, game function, TV telephony feature, TV audiovisual function, TV recording function, photo camera function, moving image camera function, music reproduction function, other various portable terminal devices can be enumerated.
As shown in Figure 3, suppose on portable terminal device K100, handle A110, treatments B 120 and predetermined process 200 actions.Here, as shown in Figure 4, handle A110, treatments B 120 and predetermined process 200 and on operating system (OS) 240, managed, also can constitute by one or more tasks and Interrupt Process respectively.Handling A110 and treatments B 120 manages consumption power information 112 respectively and consumes power information 122.
In addition, as shown in Figure 5, the consumption power information 112 of handling A110 comprises that consumption electric power 113 and minimum execution guarantee the time 114, processed A110 management.Equally, the consumption power information 122 of treatments B 120 comprises that consumption electric power 123 and minimum execution guarantee the time 124, processed B120 management.
In addition, as shown in Figure 6, the consumption power information 112 of handling A110 also has the situation that guarantees electric weight 118 that comprises.As shown in Figure 6, guarantee electric weight 118 processed A110 management.Equally, the consumption power information 122 of treatments B 120 also comprises assurance electric weight 128, processed B120 management.
In addition, as shown in Figure 7, the consumption power information 112 of handling A110 also have by consume electric power, minimum execution guarantees the situation that the resume of the combination of time and pattern constitute.About the consumption power information 122 of treatments B 120 too.The resume of these information can be managed by the calculation times of arranging, consuming power information.In the case, the part of the consumption power information 112 of handling A110 by comprising pattern or the arrangement management of all information.Equally, the part of the consumption power information 122 of treatments B 120 by comprising pattern or the arrangement management of all information.In addition, the situation of the resume of these information by the calculation times management of consumption power information also arranged.
In addition, as shown in Figure 8, the consumption power information 112 of handling A110 also can comprise the transient cause coefficient 117 that consumes electric power 113, minimum execution assurance time 114 and handle A110.The consumption power information 122 of treatments B 120 too.
In addition, on portable terminal device K100, also manage dump energy 230.
Consume the information of the electric power of the relevant A110 of the processing consumption of power information 112 expressions.Particularly, consume the numerical value etc. that power information 112 comprises 0.25Wh etc.Consume the information of the electric power of relevant treatments B 120 consumption of power information 122 same expressions.
Consume electric power 113 and be expression and will handle the information of the electric weight that the A110 executable unit time consumed.
Minimum execution guarantees that times 114 person of being to use wants bottom line to carry out the time of this processing A110.For example, so that it can use the call function of portable telephone under the situation in 200 seconds, can guarantee to set in the time 114 " 200 " at the electric weight that stays battery in minimum execution.The unit of time except second, branch, the time, day, the moon, year etc., also can be portable terminal device intrinsic time.Guarantee the time 124 too about consuming electric power 123 and minimum execution.
In addition, the minimum execution assurance time 114 can be set the time arbitrarily according to terminal in advance, also can or not be to use person's the third party to set by the user.Guarantee the time 124 too about minimum execution.Minimum execution guarantees that the time also can be in specific timing setting value automatically.
Guarantee that electric weight 118 expressions are in order to guarantee that will handle A110 carries out the minimum execution assurance time 114 and the electric weight of needs.Also can specify a plurality of processing that guarantee time 114 assurances by minimum execution.Guarantee that about minimum execution the time 124 also guarantees that with minimum execution the time 114 is same.In addition, the summation with the assurance electric weight of whole processing guarantees electric weight 220 management as adding up to.
In addition, as shown in Figure 7, consuming by record management under the situation of power information 112 (122), the 1st key element of arrangement of handling the consumption power information 112 of A110 be expressed as consume electric power 113-1, minimum execution guarantees time 114-1, pattern 11A-1, N the key element of arranging is expressed as consumes electric power 113-N, minimum execution assurance time 114-N, pattern 11A-N.In addition, M the key element of arranging is expressed as consumption electric power 113-M, minimum execution assurance time 114-M, pattern 11A-M.
In addition, transient cause coefficient 117 is to consume the value that electric power brings the reason decision of influence by giving, by operation mode determining.In addition, in pattern, also can comprise the coefficient of hardware of hit rate etc. of relevant CPU pattern or buffer memory or outside temperature etc.
Dump energy 230 comprises the electric weight that portable terminal device K100 is current.For example, the register management of the equipment of dump energy 230 electric weight by the expression battery etc.Each handling part of portable terminal device K100 can be obtained dump energy by reading this register.
For example, battery in being equipped on portable terminal device K100 is to be equipped with microcomputer in inside, can to manage under the situation of battery of residual capacity of battery, and the register of expression dump energy 230 is obtained and carried out the A/D conversion, detects the current dump energy 230 that charging and discharging currents and accumulation obtain and keep according to this voltage difference being applied to voltage on the two ends of the resistive element on the lead-out terminal that is connected in series in battery.
For example, handle A110, treatments B 120 and operating system 240 and be performed on CPU, consumption power information 112 and consumption power information 122 are stored on storer or the register.
[embodiment 1: the flow process of processing]
Fig. 9 is the process flow diagram of the processing carried out of the portable terminal device K100 of relevant embodiment 1.
Here, suppose to handle A110, then carry out treatments B 120 current just execution of portable terminal device K100.
Consume electric power calculating part K101 when taking place from the interruption of handling A110 or treatments B 120 or periodic incident when taking place, the consumption power information 112 (122) that calculates this processing (S1010).In addition, be operated in processing under the situation of system 240 management, consume electric power calculating part K101 also can be when the task scheduling of operating system 240 the consumption power information 112 (consuming power information 122) of computing A110 (treatments B 120).In addition, consume power information 112 or consume in the nonvolatile memory etc. that power information 122 also can be set in advance in portable terminal device K100.
Then, request generating unit K102 produces request (S1020) according to dump energy.The device of the battery of " dump energy " utilization management lift-launch in portable terminal device etc. is obtained.As concrete example, can obtain residual capacity of battery by read particular outer register etc. from CPU.Request generating unit K102 produces " request " in the moment that " dump energy " is lower than pre-set threshold.For example, also can under the situation of 15Wh>" dump energy ", produce " request ".
" request " when being equipped with operating system 240 can be defined as the request of getting up, starts request, send signal or message etc. for the task of implementing predetermined process 200.What " request " when not carrying operating system 240 can be defined as the function of implementing predetermined process 200 accesses or produces the interrupt request that is used for implementing predetermined process 200 etc.
Then, the K103 of Request Processing portion implements predetermined process 200 (S1030) according to " request ".About predetermined process 200, explanation in embodiment 2~7.
Above processing can realize by executive routine on computers.In addition, this program can be recorded in the recording medium that can be read by computing machine.
In addition, about consuming the computing (S1010) of power information 112 (consuming power information 122), also can consider method shown in Figure 10.Promptly, consume electric power calculating part K101 when portable terminal device does not carry operating system, when central broken hair is given birth to, when periodic incident takes place or specific function when accessing, when being equipped with operating system, when task scheduling, the dump energy (S2011) when obtaining then the beginning of the treatments B of carrying out 120.In addition, the situation that these handle the information when beginning that do not obtain is also arranged.
Dump energy and time (S2012) when then, consumption electric power calculating part K101 obtains the end that up to the present is in executory processing A110.In addition, dump energy and time during the beginning of the processing A110 that consumption electric power calculating part K101 basis obtains in advance, calculate processing A described later and carry out consumes power and processing A execution time (S2013).And then, consume electric power calculating part K101 and carry out consumes power and handle A execution time, calculation consumption electric power 113 (S2014) according to the processing A that calculates.In addition, obtaining under the situation of consumes power and execution time, also can not carry out the processing of S2011, S2012 and S2013 by visiting specific hardware register.
In addition, the consumption electric power 113 of handling A can calculate by following calculating formula.
Consume electric power 113=and handle A execution consumes power/processing A execution time
Here, handle A and carry out the electric weight that consumes when consumes power is illustrated in execution processing A110, can calculate by following calculating formula.
Dump energy when handling the dump energy that A carries out consumes power=when processings A begins-processing A end
In addition, also can from can carry out by conducting interviews consumes power obtain and can with obtain simultaneously or obtain the execution consumes power by the register that empties of manually carrying out consumes power.
The execution time that the processing A execution time represents to handle A110, can calculate by following calculating formula.
Handle A execution time=during processings A end time-time when processing A begins
In addition, also can from can carry out by conducting interviews the execution time obtain and can with obtain simultaneously or obtain the execution time by the register that empties that manually carries out the execution time.And then, also can read the register of specific timing device etc., or obtain the execution time being equipped with under the situation of operating system from operating system management time etc.
In addition, in the structure of the processing of moving on the portable terminal device K100 is under the situation of structure shown in Figure 5, as shown in figure 11, user or not to be to use person's the third party can be that minimum execution guarantees the time 114 (S6001) with the time set of wanting to carry out the particular procedure of specific terminal.For example, as the example that the third party who is not to use the person sets, can consider that father and mother set the situation etc. of the actuation time of MIN call function to child's portable telephone.
In addition, also can guarantee the time acceptance division in specific terminal, and the third party can set the minimum execution assurance time from long-range place to specific terminal by minimum execution is set.For example, father and mother also can utilize portable telephone to set actuation time of MIN call function of child's portable telephone from long-range place.In addition, also can make the people who has only authentication success can change minimum execution and guarantee the time by in specific terminal, authentication department being set.Thus, can limit and to change the people that minimum execution guarantees the time, also can make child can not change the setting of minimum execution assurance time that father and mother set etc.
In addition, the user also can preestablish minimum execution and guarantee the time before using portable terminal device.For example, guarantee the time,, also can guarantee the MIN air time even then the user does not set whatever if when the production of portable telephone, preestablish minimum execution.
In addition, be under the situation of structure shown in Figure 7 in the structure of the processing of moving on the portable terminal device K100, about consuming the computing (S1010 of Fig. 9) of power information 112 (consuming power information 122), can consider method shown in Figure 12.
Promptly, consume electric power calculating part K101 when portable terminal device does not carry operating system, when central broken hair is given birth to, when periodic incident takes place or specific function when accessing, when being equipped with operating system, when task scheduling, as the N time " consumption power information " and the pattern 11A-N (S3011) of calculation consumption electric power 113-N and " processing ".The pattern 11A-N of " processing " also can comprise the pattern of CPU pattern, cache hit rate or portable terminal device etc.N is the integer since 1, can be that the border gets back to 1 with certain certain value also.
Then, consuming electric power calculating part K101 wants the pattern 11A-M of execution time of guaranteeing and consumes electric power 113-M (S3012) based on arranging decision.As based on the method for arranging decision, for example under the situation of using the hit rate decision, the pattern 11A-M when the retrieval hit rate is specific value above (for example 90% with first-class) selects the consumption electric power 113-M corresponding to this pattern from arrange.In addition, be under the situation of the pattern of CPU or the pattern of portable terminal device etc. at pattern 11A-M, the consumption electric power 113-N when pattern 1A-N also can select battery saving mode.In addition, also can decide consumption electric power 113-N based on the combination of a plurality of patterns.In addition, as shown in figure 13, also can be among arrange, consumption electric power 113-N that this calculates than the big situation of the consumption electric power 113-(N-1) that last time calculated under ("Yes" among the S5012), select to consume electric power 113-N as consumption electric power 113-M (S5013).In addition, also can among arrangement, under the situation more than the consumption electric power 113-N that the consumption electric power 113-(N-1) that last time calculated calculates for this ("No" among the S5012), select to consume electric power 113-(N-1) as consuming electric power 113-M (S5014).
In addition, as shown in Figure 6,, also can write down the calculation times that consumes power information, the mean value of calculation consumption electric power 113 not consuming under the situation of power information by arranging management.For example, the mean value that consumes electric power 113 can calculate by following calculating formula.
Consume the mean value of electric power 113
=(((mean value of consumption electric power 113 last time) * (calculation times-1))
+ this consumption electric power 113)/calculation times
In addition, be under the situation of structure shown in Figure 8 in the structure of the processing of moving on the portable terminal device K100, about consuming the computing (S1010 of Fig. 9) of power information 112 (consuming power information 122), also can consider method shown in Figure 14.
Promptly, consume electric power calculating part K101 when portable terminal device does not carry operating system, when central broken hair is given birth to, when periodic incident takes place or specific function when accessing, when being equipped with operating system, when task scheduling, dump energy and time (S4011) when obtaining then the beginning of the treatments B of carrying out 120.In addition, the situation that these handle the information when beginning that do not obtain is also arranged.
Dump energy and time (S4012) when then, consumption electric power calculating part K101 obtains the end that up to the present is in executory processing A110.In addition, dump energy and time during the beginning of the processing A110 that consumption electric power calculating part K101 basis obtains in advance, computing A carries out consumes power and handles the A execution time (S4013).And then, consume electric power calculating part K101 and utilize processing A to carry out consumes power, handle A execution time and transient cause coefficient 117, calculation consumption electric power 113 (S4014).In addition, obtaining under the situation of consumes power and execution time, also can not carry out the processing of S4011, S4012, S4013 by visiting specific hardware register.
The consumption electric power 113 of handling A can calculate by following calculating formula.
Consuming electric power 113=handles A and carries out consumes power/processing A execution time * transient cause coefficient 117
For example, be that transient cause coefficient under 81% the situation is 1 o'clock establishing cache hit rate, at cache hit rate be under 90% the situation by being 0.9 with the transient cause coefficient settings, more correctly calculation consumption electric power 113.
In addition, handle A and carry out the electric weight that consumes when consumes power is illustrated in execution processing A110, can calculate by following calculating formula.
Dump energy when handling the dump energy that A carries out consumes power=when processings A begins-processing A end
In addition, also can from can carry out by conducting interviews consumes power obtain and can with obtain simultaneously or obtain the execution consumes power by the register that empties of manually carrying out consumes power.
The execution time that the processing A execution time represents to handle A110, can calculate by following calculating formula.
Handle A execution time=during processings A end time-time when processing A begins.
Execution time also can from can be undertaken by conducting interviews the execution time obtain and can with obtain simultaneously or obtain by the register that empties that manually carries out the execution time.And then, also can read the register of specific timing device etc., perhaps obtain the execution time being equipped with under the situation of operating system from operating system management time etc.
In addition, Figure 15 is the process flow diagram of an example of the flow process of the processing of expression in the portable terminal device, is the figure that the method for " minimum execution guarantees the time " is upgraded in expression.
Consume electric power calculating part K101 when portable terminal device does not carry operating system, when central broken hair is given birth to, when periodic incident takes place or specific function when accessing, specific timing in the time of when being equipped with operating system, with task scheduling etc. is carried out the affirmation that minimum execution guarantees the time and is handled (S7011).
Then, consume electric power calculating part K101 and obtain the consumed time in the execution of handling, carry out the renewal (S7012) that minimum execution guarantees the time.In addition, the minimum execution after the renewal guarantees that the time can be by following calculating formula calculating.
Minimum execution after the renewal guarantee time=minimum execution assurance time before renewals
The consumed time of execution of-processing
In addition, under minimum execution guarantees situation that the time tails off, also can carry out the setting again that minimum execution guarantees the time.When setting minimum execution and guarantee the time, also can be according to the priority of each processing, the minimum execution that makes the minimum execution of the processing of low priority guarantee that the time transfers to the processing of high priority guarantees the time.
In addition, can consider that also minimum execution guarantees the method that the time reduces gradually corresponding to the time band of reality.For example, can consider minimum execution guaranteed that time set is under 10 minutes the situation, at 12 o'clock minimum execution is guaranteed that the time is set at 5 minutes again, at 19 o'clock minimum execution is guaranteed that the time is set at 1 minute etc. again at 9 o'clock.In addition, can consider that also time per unit deducts the method for certain value from the minimum execution assurance time.
In addition, Figure 16 is the process flow diagram that calculates the processing (S1020 of Fig. 9) of the portable terminal device execution that adds up to when guaranteeing electric weight 220.When this processing execution, the structure of the processing of moving on portable terminal device K100 is envisioned for structure shown in Figure 6.
Request generating unit K102 calculates to add up to and guarantees to calculate dump energy 230 (S8022) by electric weight 220 (S8021) when portable terminal device does not carry operating system, when central broken hair is given birth to, when periodic incident takes place or specific function when accessing.Request generating unit K102 also can calculate total and guarantee electric weight 220 and dump energy 230 when be equipped with operating system, when task scheduling.
Add up to and guarantee that electric weight 220 calculates according to the summation of the assurance electric weight of whole processing.Guarantee that electric weight 118 is to handle A110 to handle the electric weight that minimum execution guarantees that 114 o'clock time consumed, and calculates by following calculating formula.
Guarantee that electric weight 118=consumes electric power 113 * minimum execution and guarantees the time 114
For example, under the situation of the structure of processing shown in Figure 6, be whole processing with treatments B 120, so add up to assurance electric weight 220 by following calculating formula calculating owing to handle A110.
Add up to and guarantee that electric weight 220=handles the assurance electric weight 128 of the assurance electric weight 118+ treatments B of A
In addition, to consume power information and also can to manage in order guaranteeing the minimum execution of processing execution guaranteed the time remaining redundantly electric weight as the dump energy threshold value.Also can add the dump energy threshold value and more correctly guarantee electric weight, also can calculate to add up to and guarantee electric weight 220 by following calculating formula by summation to the assurance electric weight of whole processing.
Add up to and guarantee that electric weight 220=handles the assurance electric weight 128 of the assurance electric weight 118+ treatments B of A
+ dump energy threshold value
At this moment, the dump energy threshold value can freely be set in advance by the user, also can preestablish by the system beyond the user.
In addition, 1 day the stand-by electric etc. that can consider to specify portable terminal device is waiting the electric weight that consumes of biding one's time as the dump energy threshold value.
In addition, can add in advance that also the electric weight that handle to be consumed by operating system and being used for carries out the electric weight of the predetermined process 200 that portable terminal device is given a warning etc. and be appointed as the dump energy threshold value.
In addition, calculating under the situation that adds up to assurance electric weight 220, the total that request generating unit K102 will calculate guarantees electric weight 220 and dump energy 230 relatively (S8023), guarantees to produce request (S8024) under electric weight 220 situation bigger than dump energy 230 ("Yes" among the S8023) adding up to.
Then, utilize Figure 17~Figure 21 that one example of the action when being applied to the portable terminal device shown in the above-mentioned embodiment in the portable telephone is described.
At first, the user preestablishes the minimum execution assurance time 114 and 124 of each function.Here, suppose the minimum execution of call function is guaranteed that time set is 200 seconds, the minimum execution of mail function is guaranteed that time set is 250 seconds,, do not set minimum execution and guarantee the time (setting value=0 second) for other functions (camera-enabled, game function, Internet function).
In addition, as the consumption electric power 113 of each function and 123 initial value, login value shown in Figure 17.Here, as initial value, the consumption electric power login of call function has 0.05, the consumption electric power login of mail function has 0.02, the consumption electric power login of camera-enabled has 0.20, the consumption electric power login of game function has 0.375, and the consumption electric power login of Internet function has 0.05, and each initial value upgrades when the user uses each function.In addition, the renewal hypothesis that consumes electric power is carried out in the timing of handling switching.
Below expression consumes the example of the renewal of electric power.
With reference to Figure 18, suppose at moment T0, time=0 when mail begins, the dump energy when mail begins=100, at moment T1, time=100 when mail finishes, dump energy=98 when mail finishes, then
The consumption electric power of the mail function of the time point of the moment T1 when mail finishes
=(dump energy when mail begins when finishing poor)
/ (time when mail finishes during poor) with beginning
=(100-98)/(100-0)=0.02
Here, owing in the consumption electric power of mail function, being set with 0.02, equate with the consumption electric power that this calculates, so do not consume the renewal of electric power as initial value.As shown in figure 19, if after mail finishes, the user begins conversation immediately, at moment T2, and time=500 during end of conversation, dump energy=78, then
The consumption electric power of call function=(98-78)/(500-100)=0.05
The consumption electric power of call function is because as 0.05 equating with this calculated value that initial value is set, so do not upgrade.
If behind end of conversation, begin mail immediately, at moment T3, time=900 when mail finishes, dump energy=68 when mail finishes, then the consumption electric power of mail function=(78-68)/(900-500)=0.025 is bigger than the consumption electric power (0.02) of the mail function of having set.In the case, the consumption electric power of mail function is updated to this time calculate 0.025.
If the user starts camera immediately after mail finishes, at moment T4, time=1000 when camera finishes, dump energy=50, the consumption electric power of camera=(68-50)/(1000-900)=0.18 then, the consumption electric power of camera-enabled liken to into initial value set 0.20 little.Therefore, do not upgrade consumption electric power.
Like this, by only renewal when the value that consumes electric power is bigger than the value of the consumption electric power of having set, write down the maximal value of consumption electric power so far.
Guarantee electric weight owing to obtain, so, guarantee that then electric weight also is updated if consuming electric power is updated by following calculating formula.
Guarantee that electric weight=consumption electric power * minimum execution guarantees the time
Add up to the assurance electric weight to obtain,, be calculated as at the moment of Figure 18 T4 by the summation that guarantees electric weight,
Add up to and guarantee electric weight=(0.05 * 200)+(0.025 * 250)
+(0.2×0)=16.25
As shown in figure 20, similarly handle, suppose the user since moment T5 recreation with Figure 19, and when the moment T6=1210 dump energy=26.25.At this moment, dump energy (26.25) is compared with adding up to assurance electric weight (26.25), dump energy guarantees below the electric weight for adding up to as a result.Therefore, request generating unit K102 produces request.The request of this moment also can be the message transmission to predetermined processing.
Then, if predetermined process receives message,, for example on the liquid crystal of portable telephone, show warning then as predetermined process.By carrying out such processing, can realize the inhibition that arouses attention and consume electric power to the user, can guarantee that predefined minimum execution guarantees the execution of the amount of time.
Figure 21 is the respectively figure of the relation of the consumption electric power of processing of expression dump energy, consumes power and execution.
For example, at moment T1=100, mail function finishes, the beginning call function.Demonstrate, it is 98 that the residue of this moment consumes electric power, and consumes power is 2, and the consumption electric power of mail function is 0.02, equates with the initial value 0.02 of this consumption electric power.In addition, at moment T3, mail function finishes, the beginning camera-enabled.Demonstrate, the dump energy of this moment is 68, and consumes power is 10, and the consumption electric power of mail function is 0.025, since bigger than the consumption electric power 0.02 of the mail function that has calculated, so the consumption electric power of mail function is updated to 0.025.
[embodiment 1: effect]
According to the portable terminal device of relevant present embodiment, the user can not obtain the calculating of the consumes power of the various functions that consume power information and carry out portable terminal device, can use other functions in the consumes power that keeps essential one or more functions.
In addition, the user can use other functions of portable terminal device in the necessary consumes power of action that keeps the time of the various functions of portable terminal device being carried out appointment.
And then the user can use other functions of portable terminal device when keeping the necessary consumes power of action of the various functions of portable terminal device being carried out by time of pattern appointment.
And then the user can more correctly calculate the spendable time of other functions of portable terminal device when " assurance " carries out the various functions of portable terminal device the residual capacity of battery of action of time of appointment.
In addition, the action of portable terminal device time that the function of the appointment of portable terminal device can be averaged and increase to the distributing electric power of common function etc., cooperate each user's use-pattern to switch the consumption electric power computing function of portable terminal device.Therefore, the convenience of user's portable terminal device improves.
In addition, the call function that the user for example can keep the portable telephone that makes child carries out the residual capacity of battery of action of the time of father and mother's appointment, can exhaust the anti-possible trouble that terminates in of situation that father and mother can not obtain contact with child because of residual capacity of battery.In addition, guarantee the time by preestablishing minimum execution when the production of portable telephone, even the user does not carry out any setting, also can guarantee the MIN air time, can be with forgetting setting, exhaust the anti-possible trouble that terminates in of situation about can not converse because of residual capacity of battery when the disaster or when urgent etc. because of the user.
[embodiment 2]
The portable terminal device of relevant embodiment 2 is characterised in that, as predetermined process and output message.
[embodiment 2: structure]
Figure 22 is the figure of functional structure of the portable terminal device of the relevant present embodiment of expression.
Portable terminal device K900 comprises consumption electric power calculating part K901, request generating unit K902 and the K903 of Request Processing portion.Portable terminal device K900 also can also comprise outside output unit K904.
Portable terminal device K900 is a portable unit battery-operated, that can carry.Particularly, corresponding to portable telephone, PHS, PDA, portable game, also have notebook computer etc.Consumption electric power calculating part K901 and request generating unit K902 have consumption electric power calculating part K101 and the same respectively structure of request generating unit K102 with embodiment 1.The K903 of Request Processing portion is the handling part that carries out the processing of output message, for example carries out the output of output pattern, character string or sound etc. and handles.Outside output unit K904 is the output unit of LCD or loudspeaker etc.
The structure of the processing shown in the structure of the processing of moving on the portable terminal device of relevant embodiment 2 and the embodiment 1 is same.
[embodiment 2: the flow process of processing]
Figure 23 is the process flow diagram of an example that is illustrated in the flow process of the processing of moving on the portable terminal device of relevant embodiment 2.
Consume " consumption power information " (consuming power information 112 or consumption power information 122) that electric power calculating part K901 at first calculates " processings " (handling A110 or treatments B 120) (S9010).Then, request generating unit K902 produces " request " (S9020) according to " dump energy " (dump energy 230).The processing of S9010 and S9020 is distinguished identical with the S1010 shown in Figure 9 of embodiment 1 and the processing of S1020.
Then, the K903 of Request Processing portion implements " predetermined process " (predetermined process 200) (S9030) corresponding to " request ".As " predetermined process ", the K903 of Request Processing portion at first generates output message (S9031) corresponding to " request ".The output message that generates for example is to be used for the user is provided the character string of the warning that residual capacity of battery tails off.In addition, output message also can be expression " dump energy " obtained character string, be used for the character string of up time of each function that notice calculates according to " dump energy " and " consumption electric power " (consuming electric power 113 or consumption electric power 123).In addition, output message also can be the vibration mode signal of the flicker mode signal of LED (Light Emitting Diode), the view data that is used for animation, vibrations or voice data etc.
Then, the K903 of Request Processing portion sends output message to outside output unit K904 (S9032).Particularly, the K903 of Request Processing portion also can send outside output unit K904 to by output message is written in the particular outer register.
[embodiment 2: effect]
According to the portable terminal device of relevant present embodiment, as predetermined process and can output message.By output message, portable terminal device can be notified residual capacity of battery etc. to the user, and the user can take the reply corresponding to the message of this output.For example, can take the reply of charging of ending the use of each function (call function, camera-enabled, game function, Internet function etc.) or carrying out battery etc., can will exhaust the anti-possible troubles that terminate in such as situation that to converse because of residual capacity of battery.
[embodiment 3]
The portable terminal device of relevant embodiment 3 is characterised in that, as " predetermined process " and the change action pattern.
[embodiment 3: structure]
About the functional structure of the portable terminal device of embodiment 3 identical with the functional structure of the portable terminal device of relevant embodiment 1 shown in Figure 2.
In addition, the structure of the processing of moving on the portable terminal device of relevant embodiment 3 is identical with the structure of the processing shown in the embodiment 1.
[embodiment 3: the flow process of processing]
Figure 24 is the process flow diagram of an example that is illustrated in the flow process of the processing of moving on the portable terminal device of relevant embodiment 3.
Consume " consumption power information " (consuming power information 112 or consumption power information 122) that electric power calculating part K101 at first calculates " processings " (handling A110 or treatments B 120) (SA010).Then, request generating unit K102 produces " request " (SA020) according to " dump energy " (dump energy 230).The processing of SA010 and SA020 is distinguished identical with the S1010 shown in Figure 9 of embodiment 1 and the processing of S1020.
Then, the K103 of Request Processing portion implements " predetermined process " (predetermined process 200) (SA030) corresponding to " request ".As " predetermined process ", the K103 of Request Processing portion switches the pattern (SA031) of portable terminal device corresponding to " request ".Particularly, can enumerate the K103 of Request Processing portion changes CPU by the value that writes regulation in the specific register of CPU operating frequency, cut off the power supply of the specific device on the portable terminal device, the brightness of change LCD, the TV call mode that will use on portable terminal device switches to the common call mode that has only sound, the transfer rate of the Internet function that change is used on portable terminal device, change to the pattern of playing general sound or silent mode from the pattern of playing back music data when conversation receives, prepare automatically dump when urgent with portable terminal device integral body, automatically the dump with the specific device on the portable terminal device periodically monitors mail reception then, disaster information is obtained and ring unanswered's telephone service etc.
[embodiment 3: effect]
According to the portable terminal device of relevant present embodiment, as " predetermined process " and can the change action pattern.Thus,, suppress the electric power that portable terminal device consumes,, can will exhaust the anti-possible troubles that terminate in such as situation that to converse because of residual capacity of battery by guaranteeing residual capacity of battery by pattern is switched to battery saving mode.
In addition, can preserve the function of electric power application target for the situation of accident.
[embodiment 4]
The portable terminal device of relevant embodiment 4 is characterised in that, as " predetermined process " various information is notified to other-end.
[embodiment 4: structure]
Figure 25 is the figure of functional structure of the portable terminal device of the relevant present embodiment of expression.
Portable terminal device KB00 comprises consumption electric power calculating part KB01, request generating unit KB02 and the KB03 of Request Processing portion.Portable terminal device KB00 also can also comprise information transmitting apparatus KB04.
Portable terminal device KB00 is a portable unit battery-operated, that can carry.Particularly, corresponding to portable telephone, PHS, PDA, portable game, also have notebook computer etc.Consumption electric power calculating part KB01 and request generating unit KB02 have consumption electric power calculating part K101 and the same respectively function of request generating unit K102 with embodiment 1.The KB03 of Request Processing portion is the handling part that carries out various information are notified to the processing of other receiving terminals, and the information etc. with relevant dump power of for example carrying out sends to the processing of other receiving terminals.Information transmitting apparatus KB04 is used for the dispensing device of information that other receiving terminals are sent.
The structure of the processing shown in the structure of the processing of moving on the portable terminal device of relevant embodiment 4 and the embodiment 1 is same.
[embodiment 4: the flow process of processing]
Figure 26 is the process flow diagram of an example that is illustrated in the flow process of the processing of moving on the portable terminal device of relevant embodiment 4.
Consume " consumption power information " (consuming power information 112 or consumption power information 122) that electric power calculating part KB01 at first calculates " processings " (handling A110 or treatments B 120) (SB010).Then, request generating unit KB02 produces " request " (SB020) according to " dump energy " (dump energy 230).The processing of SB010 and SB020 is distinguished identical with the S1010 shown in Figure 9 of embodiment 1 and the processing of S1020.
Then, the KB03 of Request Processing portion implements " predetermined process " (predetermined process 200) (SB030) corresponding to " request ".As " predetermined process ", the KB03 of Request Processing portion at first generates announcement information (B031) corresponding to " request ".The announcement information that generates for example is to be used for the information that advisory that residual capacity of battery with portable terminal device KB00 tails off gives other-end.In addition, announcement information also can be the value etc. of the up time of the value of " dump energy " (dump energy 230) of obtaining or each function of calculating according to " dump energy " and " consumption electric power " (consume electric power 113 or consume electric power 123).In addition, announcement information also can be the current location information of portable terminal device KB00 etc.
Then, the announcement information that the KB03 of Request Processing portion is generated sends to other-end (SB032) by information transmitting apparatus KB04.Also can be, by the KB03 of Request Processing portion with announcement information be written in particular outer register etc., information transmitting apparatus KB04 sends to other-end with announcement information.
For example, be under father and mother's the situation of portable terminal device at other-end, automatically father and mother's portable terminal device is informed warning under the situation that can tail off at the dump energy of the portable terminal device that child carries.
In addition, under the situation that dump energy tails off, can automatically transmit alarm tone etc. to the other-end in the conversation.
In addition, under the situation that dump energy tails off, also can be notified to the Vehicular navigation system of vehicle and retrieve charge point.
In addition, under the situation that dump energy tails off, also the programme information of audiovisual in portable terminal device can be sent the video recording request to other logging machines.
[embodiment 4: effect]
According to the portable terminal device of relevant present embodiment, various information can be notified to other-end as " predetermined process ".By to the other-end notice, can make user people in addition know residual capacity of battery etc., notified people can take the reply corresponding to this.For example, by in conversation when residual capacity of battery tails off to the other side's terminal notice, the reply that can take before battery cuts off, to finish to converse etc.
[embodiment 5]
The portable terminal device of relevant embodiment 5 is characterised in that, as " predetermined process " execution of specific processing forbidden or it can be carried out.
[embodiment 5: structure]
About the functional structure of the portable terminal device of embodiment 5 identical with the functional structure of the portable terminal device of relevant embodiment 1 shown in Figure 2.
In addition, the structure of the processing of moving on the portable terminal device of relevant embodiment 5 is identical with the structure of the processing shown in the embodiment 1.
[embodiment 5: the flow process of processing]
Figure 27 is the process flow diagram of an example that is illustrated in the flow process of the processing of moving on the portable terminal device of relevant embodiment 5.
Consume " consumption power information " (consuming power information 112 or consumption power information 122) that electric power calculating part K101 at first calculates " processings " (handling A110 or treatments B 120) (SC010).Then, request generating unit K102 produces " request " (SC020) according to " dump energy " (dump energy 230).The processing of SC010 and SC020 is distinguished identical with the S1010 shown in Figure 9 of embodiment 1 and the processing of S1020.
Then, the K103 of Request Processing portion implements " predetermined process " (predetermined process 200) (SC030) corresponding to " request ".As " predetermined process ", the K103 of Request Processing portion forbids the execution (SC031) of specific processing corresponding to " request ".As the method for forbidding carrying out, do not react yet, make forcibly the function of the vibrations etc. of setting to be failure to actuate etc. even for example can enumerate the specific button that makes the user press portable terminal device.Particularly, can enumerate and forbid specific interruption, make being treated as of appointment force waiting status etc.In addition, be in the processing of the appointment that the time point that has produced " request " is forbidden and carry out under the medium situation, also can pass through and forbid behind the certain hour etc. forbidding or shows warning after the end of carrying out.
In addition, the K103 of Request Processing portion also can permit the execution of specific processing by " request ".Can enumerate the execution of for example permitting the function of forbidding or province's electrotype of function restriction has been carried out in permission when dump energy is lower than threshold value function etc. by above-mentioned steps.Particularly, can enumerate and only permit specific interruption or pressure waiting status releasing of designated treatment etc.
[embodiment 5: effect]
According to the portable terminal device of relevant present embodiment, the execution of specific processing can be forbidden as " predetermined process " or it can be carried out.Thus, by forbidding, suppress the not necessarily use of function, can the anti-possible troubles that terminate in such as situation that can not converse will be exhausted because of residual capacity of battery.
[embodiment 6]
The portable terminal device of relevant embodiment 6 is characterised in that, as " predetermined process " and output as the charge point information of the information of the position of the relevant charging that can carry out portable phone.
[embodiment 6: structure]
Figure 28 is the figure of functional structure of the portable terminal device of the relevant present embodiment of expression.
Portable terminal device KD00 comprises consumption electric power calculating part KD01, request generating unit KD02 and the KD03 of Request Processing portion.Portable terminal device KD00 also can also comprise outside output unit KD04 and positional information acquisition device KD05.
Portable terminal device KD00 is a portable unit battery-operated, that can carry.Particularly, corresponding to portable telephone, PHS, PDA, portable game, also have notebook computer etc.Consumption electric power calculating part KD01 and request generating unit KD02 have consumption electric power calculating part K101 and the same respectively function of request generating unit K102 with embodiment 1.The KD03 of Request Processing portion is characterised in that output charge point information.Portable terminal device KD00 also can also have outside output unit KD04.The outside output unit K904 of outside output unit KD04 and embodiment 2 is same.In addition, portable terminal device KD00 also can also have positional information acquisition device KD05.Positional information acquisition device KD05 is the positional information acquisition device of GPS (GlobalPositioning System) receiver etc.
The structure of the processing shown in the structure of the processing of moving on the portable terminal device of relevant embodiment 6 and the embodiment 1 is same.
[embodiment 6: the flow process of processing]
Figure 29 is the process flow diagram of an example that is illustrated in the flow process of the processing of moving on the portable terminal device of relevant embodiment 6.
Consume " consumption power information " (consuming power information 112 or consumption power information 122) that electric power calculating part KD01 at first calculates " processings " (handling A110 or treatments B 120) (SD010).Then, request generating unit KD02 produces " request " (SD020) according to " dump energy " (dump energy 230).The processing of SD010 and SD020 is distinguished identical with the S1010 shown in Figure 9 of embodiment 1 and the processing of S1020.
Then, the KD03 of Request Processing portion implements " predetermined process " (predetermined process 200) (SD030) corresponding to " request ".As " predetermined process ", the KD03 of Request Processing portion obtains the positional information (SD031) of the position at relevant current user place at first corresponding to " request ".Positional information can obtain by the positional information acquisition device KD05 of GPS receiver etc.
Then, the KD03 of Request Processing portion generates charge point information (SD032).The charge point information that generates for example is that near cartographic information, the expression of the charge point of current user residing sell can be with the information in the shop (convenience store etc.) of the equipment (battery etc.) of portable terminal device charging.In addition, charge point information can be character string, view data also, be used for the view data of animation or voice data etc.
Then, the KD03 of Request Processing portion sends charge point information to outside output unit KD04 (SD033).As concrete example, the KD03 of Request Processing portion also can send dot information to outside output unit KD04 by dot information is written in particular outer register or the memory area etc.In addition, outside output unit KD04 for example also can be the display device or the voice output of portable terminal device.In addition, outside output unit KD04 also can send the positional information in shop etc. etc. to the Vehicular navigation system of vehicle etc.And then outside output unit KD04 also can send the positional information of portable terminal device to the shop of the charge point information that is transmitted etc.Thus, shop etc. can be grasped around degree ground how and had the portable terminal device that needs charging etc.
[embodiment 6: effect]
According to the portable terminal device of relevant present embodiment, can export charge point information as " predetermined process ".Thus, can be near the position of the charge point of user notifying etc., the user can take the reply of nigh charge point with portable terminal device charging etc., can be with anti-possible troubles that terminates in such as battery cut-outs.
[embodiment 7]
The portable terminal device of relevant embodiment 7 is characterised in that, as " predetermined process ", is threshold value when following at the dump energy of portable phone, and request makes the function of carrying out so far continue action to other-end.
[embodiment 7: structure]
Figure 30 is the figure of functional structure of the portable terminal device of the relevant present embodiment of expression.
Portable terminal device KE00 comprises consumption electric power calculating part KE01, request generating unit KE02 and the KE03 of Request Processing portion.Portable terminal device KE00 also can also comprise external request generating means KE04.
Portable terminal device KE00 is a portable unit battery-operated, that can carry.Particularly, corresponding to portable telephone, PHS, PDA, portable game, also have notebook computer etc.Wherein, battery also can be equipped in vehicle etc. and can not carry.Consumption electric power calculating part KE01 and request generating unit KE02 have consumption electric power calculating part K101 and the same respectively mechanism of request generating unit K102 with embodiment 1.The KE03 of Request Processing portion is characterised in that, is threshold value when following at the dump energy of portable phone, and request makes the function of carrying out so far continue action to other-end.Portable terminal device KE00 also can also have external request generating means KE04.External request generating means KE04 is the device that produces WLAN or the wireless signal of bluetooth or the electric wave of portable terminal device etc.
Figure 31 is the figure of functional structure of the terminal of the relevant present embodiment of expression.
Terminal T00 is network home appliance equipment (DVR (Digital Video Recorder), BD-R (Blu-ray Disc Recorder), HDD (Hard Disk Drive) logging machine, personal computer), navigational system etc.The T01 of portion is accepted in the request of terminal T00 can accept the wireless signal that external request generating means KE04 produces.For example, can receive the wireless signal of WLAN or bluetooth or the electric wave of portable terminal device.The T02 of Request Processing portion is the handling part that can then carry out the processing identical with the processing of carrying out on portable terminal device KE00.For example, in the processing of carrying out by the T02 of Request Processing portion, can enumerate image Presentation Function, Internet function, call function etc.
The structure of the processing shown in the structure of the processing of moving on the portable terminal device of relevant embodiment 7 and the embodiment 1 is same.
[embodiment 7: the flow process of processing]
Figure 32 is the process flow diagram of an example that is illustrated in the flow process of the processing of moving on the portable terminal device of relevant embodiment 7.
Consume " consumption power information " (consuming power information 112 or consumption power information 122) that electric power calculating part KE01 at first calculates " processings " (handling A110 or treatments B 120) (SE010).Then, request generating unit KE02 produces " request " (SE020) according to " dump energy " (dump energy 230).The processing of SE010 and SE020 is distinguished identical with the S1010 shown in Figure 9 of embodiment 1 and the processing of S1020.
Then, the KE03 of Request Processing portion implements " predetermined process " (predetermined process 200) (SE030) corresponding to " request ".As " predetermined process ", the KE03 of Request Processing portion is at first corresponding to " request ", and which function decision makes continue the continuation action request information (SE031) of action in other-end.In continuing action request information, comprise the request of TV audiovisual, TV video recording, Internet function, mail function, call function, GPS function, camera-enabled etc.
Then, the KE03 of Request Processing portion will continue action request information and send external request generating means KE04 (SE032) to.As concrete example, the KE03 of Request Processing portion perhaps utilizes the radio generating device of portable terminal device via WLAN or bluetooth, produces request.When using WLAN, can consider to use TCP/IP (Transmission Control Protocol/Internet Protocol) as communication protocol etc.
[embodiment 7: effect]
Portable terminal device according to relevant present embodiment, as " predetermined process ", become threshold value when following at the dump energy of portable terminal device, request makes the function of carrying out so far continue action to other-end, can continue to carry out the function of portable terminal device in other-end.For example, the charge volume of portable terminal device tails off, and the continuation of the program in can realizing recording a video is recorded a video, can be continued conversation by other portable terminal devices when dump power tails off in conversation in portable terminal device temporarily.Can before running down of battery, preserve the storage data of recreation when in portable terminal device, just playing in addition.Therefore, the user can continue to make the game function action in other-end when dump power tails off.
Embodiment disclosed herein all is illustration and should not think restrictive aspect all.Scope of the present invention is not by above-mentioned explanation but represented by claims, means to be included in the meaning that is equal to claims and all changes in the scope.
Industrial applicibility
The present invention can use in portable portable terminal device etc., particularly, and can be at portable phone Use in machine, PHS, PDA, portable game, the notebook computer etc.

Claims (30)

1, a kind of signal conditioning package is characterized in that,
The consumption electric power of the specific function of metrical information treating apparatus;
Become at the dump energy of signal conditioning package and to be used for above-mentioned consumption electric power above-mentioned specific function being carried out the necessary consumes power of special time when following, the processing that puts rules into practice.
2, signal conditioning package as claimed in claim 1 is characterized in that, comprising:
Consume the electric power calculating part, each that carry out in signal conditioning package handled, calculate as with the consumption power information of information by carrying out the electrical that this processing consumes;
The request generating unit, to each above-mentioned processing, the electric weight that above-mentioned consumption power information is represented compares with the dump energy of above-mentioned signal conditioning package, produces the request of execution corresponding to the predetermined process of comparative result;
Request Processing portion based on the above-mentioned request that is produced by above-mentioned request generating unit, carries out the processing of afore mentioned rules.
3, signal conditioning package as claimed in claim 2 is characterized in that,
Each of the processing of carrying out in above-mentioned signal conditioning package and the processing of afore mentioned rules handled, and is task or the Interrupt Process by operating system management.
4, signal conditioning package as claimed in claim 3 is characterized in that,
Above-mentioned consumption electric power calculating part calculates above-mentioned consumption power information in the task scheduling of aforesaid operations system, when interrupting taking place or during End of Interrupt.
5, signal conditioning package as claimed in claim 3 is characterized in that,
The request of the execution of the processing of the afore mentioned rules of above-mentioned request generating unit is request of getting up or the startup request to above-mentioned task by the aforesaid operations system management.
6, signal conditioning package as claimed in claim 2 is characterized in that,
Above-mentioned consumption power information comprises: want minimum execution with the above-mentioned MIN time of processing execution to guarantee the time and as at the consumption of electric electric power that the above-mentioned processing execution unit interval is consumed as the user.
7, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned consumption electric power calculating part also carries out record management to above-mentioned consumption power information.
8, signal conditioning package as claimed in claim 7 is characterized in that,
Above-mentioned consumption electric power calculating part calculates the mean value of consumption electric power of record management as consuming electric power.
9, signal conditioning package as claimed in claim 7 is characterized in that,
Above-mentioned consumption electric power calculating part upgrades above-mentioned consumption electric power when the consumption electric power of record management and current consumption electric power satisfy certain condition.
10, signal conditioning package as claimed in claim 7 is characterized in that,
The processing pattern of the pattern when above-mentioned consumption power information also comprises as the execution processing;
Above-mentioned consumption electric power calculating part is based on the consumption electric power and processing pattern, calculation consumption electric power of record management.
11, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned consumption electric power calculating part will be by handling execution consumes power when being carried out divided by this execution time calculation consumption electric power to the execution time.
12, signal conditioning package as claimed in claim 11 is characterized in that,
The dump energy of the above-mentioned signal conditioning package the when dump energy of the above-mentioned signal conditioning package when above-mentioned execution consumes power begins according to processing and processing finish calculates;
Time when time when the above-mentioned execution time begins according to processing and processing finish calculates.
13, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned consumption electric power calculating part is based on being handled execution consumes power when being carried out, this execution time the execution time and as consuming electric power and bring the transient cause coefficient of value of the transient cause decision of influence to come calculation consumption electric power by giving.
14, signal conditioning package as claimed in claim 13 is characterized in that,
Above-mentioned consumption electric power calculating part will with above-mentioned execution consumes power multiply by above-mentioned transient cause coefficient again divided by the value of above-mentioned execution time gained and the value that obtains as consuming electric power.
15, signal conditioning package as claimed in claim 13 is characterized in that,
Above-mentioned transient cause coefficient is determined by the pattern of the processor of above-mentioned signal conditioning package.
16, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned minimum execution guarantees that the time is predefined value.
17, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned consumption electric power calculating part guarantees that to above-mentioned minimum execution the time upgrades with predetermined timing.
18, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned consumption electric power calculating part calculates above-mentioned consumption power information when periodically event is handled.
19, signal conditioning package as claimed in claim 6 is characterized in that,
Above-mentioned consumption power information also comprises as the assurance electric weight that is used for guaranteeing the above-mentioned minimum execution of processing execution is guaranteed necessary electric weight of time;
Above-mentioned request generating unit is guaranteeing the total after the assurance electric weight total of whole processing under the situation that electric weight and above-mentioned dump energy meet some requirements the request of the execution of the processing of generation afore mentioned rules.
20, signal conditioning package as claimed in claim 2 is characterized in that,
Above-mentioned request generating unit produces interrupt request or accesses the function of carrying out above-mentioned processing the Interrupt Process of carrying out above-mentioned processing.
21, signal conditioning package as claimed in claim 1 is characterized in that,
Above-mentioned dump energy is the dump energy that is equipped in the battery in the above-mentioned signal conditioning package.
22, a kind of portable terminal device is characterized in that,
The consumption electric power of the specific function of metrical information treating apparatus;
Become at the dump energy of signal conditioning package and to be used for above-mentioned consumption electric power above-mentioned specific function being carried out the necessary consumes power of special time when following, the processing that puts rules into practice.
23, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is the processing of display message in above-mentioned portable terminal device.
24, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is the processing that above-mentioned portable terminal device is switched to battery saving mode.
25, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is the processing that the information of regulation is notified to other receiving terminals.
26, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is to forbid the processing carrying out the specific function of above-mentioned portable terminal device or it can be carried out.
27, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is meant the processing that shows the position of charge point on above-mentioned portable terminal device.
28, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is the processing of pattern of switching the specific function of above-mentioned portable terminal device.
29, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is the processing with the power supply disconnection of above-mentioned portable terminal device.
30, portable terminal device as claimed in claim 22 is characterized in that,
The processing of the afore mentioned rules of above-mentioned signal conditioning package is to make in above-mentioned portable terminal device ongoing action continue the processing of carrying out in other different portable terminal devices.
CNA200810129589XA 2007-07-02 2008-07-02 Information processing device and portable terminal Pending CN101344814A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP174638/2007 2007-07-02
JP2007174638 2007-07-02
JP136409/2008 2008-05-26

Publications (1)

Publication Number Publication Date
CN101344814A true CN101344814A (en) 2009-01-14

Family

ID=40246826

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200810129589XA Pending CN101344814A (en) 2007-07-02 2008-07-02 Information processing device and portable terminal

Country Status (2)

Country Link
JP (1) JP5231869B2 (en)
CN (1) CN101344814A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997558A (en) * 2009-08-12 2011-03-30 Lg电子株式会社 Mobile terminal and power source controlling method thereof
CN102005620A (en) * 2010-10-29 2011-04-06 华为终端有限公司 Terminal and method for managing electric quantity of terminal battery
CN102098392A (en) * 2011-01-25 2011-06-15 中兴通讯股份有限公司 Energy-saving device and method for portable terminal
CN102195834A (en) * 2010-03-18 2011-09-21 株式会社理光 Information processing device, network system, and power-saving control method
CN102640079A (en) * 2009-11-27 2012-08-15 日本电气株式会社 Reduced power consumption notification system, terminal device, method, and program
CN102792552A (en) * 2010-03-12 2012-11-21 三星电子株式会社 Method for wireless charging using communication network
CN103324267A (en) * 2012-03-23 2013-09-25 株式会社东芝 Control apparatus, control method, and semiconductor device
CN107003687A (en) * 2014-12-24 2017-08-01 英特尔公司 The control of power consumption
CN110945457A (en) * 2017-07-12 2020-03-31 Wiliot有限公司 energy-aware computing system
CN114186919A (en) * 2013-11-29 2022-03-15 联邦快递服务公司 Method and apparatus for enhanced power notification in a wireless node network
US12165099B2 (en) 2013-11-29 2024-12-10 Federal Express Corporation Methods and systems for node-enabled shipment merging for a set of items being shipped

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5685690B2 (en) * 2009-04-23 2015-03-18 レノボ・イノベーションズ・リミテッド(香港) Portable terminal, portable terminal system, battery remaining amount warning method and program
JP5591524B2 (en) * 2009-11-30 2014-09-17 富士通テン株式会社 Control apparatus and control method
JP4929346B2 (en) 2009-12-28 2012-05-09 株式会社東芝 Electronics
WO2011115085A1 (en) * 2010-03-15 2011-09-22 東京電力株式会社 Public power source system
JP5704593B2 (en) * 2010-05-25 2015-04-22 アクアインテック株式会社 Sand basin structure
US8793520B2 (en) * 2012-01-25 2014-07-29 Apple Inc. Power management of electronic devices based on charging location
JP6191298B2 (en) * 2013-07-18 2017-09-06 富士ゼロックス株式会社 Information processing apparatus and image processing apparatus
US10254836B2 (en) * 2014-02-21 2019-04-09 Immersion Corporation Haptic power consumption management
WO2018047346A1 (en) 2016-09-12 2018-03-15 楽天株式会社 Mobile terminal, power consumption control program, and power consumption control method
WO2023021709A1 (en) * 2021-08-20 2023-02-23 マクセル株式会社 Mobile information terminal and method for controlling same

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4210086B2 (en) * 2002-08-21 2009-01-14 富士フイルム株式会社 Portable information terminal
JP4302567B2 (en) * 2004-04-06 2009-07-29 株式会社日立製作所 Calculator and computer program
JP2006119916A (en) * 2004-10-21 2006-05-11 Canon Inc Equipment that automatically measures power consumption for effective use of remaining power
JP2006319585A (en) * 2005-05-11 2006-11-24 Matsushita Electric Ind Co Ltd Electronic device and display method
JP2006350481A (en) * 2005-06-13 2006-12-28 Matsushita Electric Ind Co Ltd Terminal device
JP4561620B2 (en) * 2005-12-06 2010-10-13 日本電気株式会社 Mobile communication terminal device, information transfer control method, and information transfer control program

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997558B (en) * 2009-08-12 2015-09-02 Lg电子株式会社 Mobile terminal and power control method thereof
CN101997558A (en) * 2009-08-12 2011-03-30 Lg电子株式会社 Mobile terminal and power source controlling method thereof
CN102640079A (en) * 2009-11-27 2012-08-15 日本电气株式会社 Reduced power consumption notification system, terminal device, method, and program
CN102640079B (en) * 2009-11-27 2015-11-25 联想创新有限公司(香港) Power saving notification system, terminal device, power saving notification method, and power saving notification program
CN102792552A (en) * 2010-03-12 2012-11-21 三星电子株式会社 Method for wireless charging using communication network
CN102195834B (en) * 2010-03-18 2014-05-07 株式会社理光 Information processing device, network system, and power-saving control method
CN102195834A (en) * 2010-03-18 2011-09-21 株式会社理光 Information processing device, network system, and power-saving control method
CN102005620B (en) * 2010-10-29 2012-12-26 华为终端有限公司 Terminal and method for managing electric quantity of terminal battery
CN102005620A (en) * 2010-10-29 2011-04-06 华为终端有限公司 Terminal and method for managing electric quantity of terminal battery
US9158368B2 (en) 2011-01-25 2015-10-13 Zte Corporation Energy-saving device and method for portable terminal
CN102098392B (en) * 2011-01-25 2014-03-19 中兴通讯股份有限公司 Energy-saving device and method for portable terminal
CN102098392A (en) * 2011-01-25 2011-06-15 中兴通讯股份有限公司 Energy-saving device and method for portable terminal
WO2012100529A1 (en) * 2011-01-25 2012-08-02 中兴通讯股份有限公司 Energy-saving device and method for portable terminal
CN103324267A (en) * 2012-03-23 2013-09-25 株式会社东芝 Control apparatus, control method, and semiconductor device
CN114186919A (en) * 2013-11-29 2022-03-15 联邦快递服务公司 Method and apparatus for enhanced power notification in a wireless node network
US12165099B2 (en) 2013-11-29 2024-12-10 Federal Express Corporation Methods and systems for node-enabled shipment merging for a set of items being shipped
CN107003687A (en) * 2014-12-24 2017-08-01 英特尔公司 The control of power consumption
CN107003687B (en) * 2014-12-24 2019-11-26 英特尔公司 The control of power consumption
CN110945457A (en) * 2017-07-12 2020-03-31 Wiliot有限公司 energy-aware computing system
CN110945457B (en) * 2017-07-12 2021-09-14 Wiliot有限公司 Energy-aware computing system

Also Published As

Publication number Publication date
JP2009032239A (en) 2009-02-12
JP5231869B2 (en) 2013-07-10

Similar Documents

Publication Publication Date Title
CN101344814A (en) Information processing device and portable terminal
US8156363B2 (en) Information processing device and mobile phone including comparison of power consumption information and remaining power
CA2636908C (en) System and method for portable power source management
US9648564B1 (en) Wake-up management for mobile devices
KR101980135B1 (en) Dynamic adjustment of mobile device based on user activity
US9769756B1 (en) Wake-up quotas and statistics generation
US8020025B2 (en) Power saving scheduler for timed events
TWI233052B (en) Non main CPU/OS based operational environment
US7853813B2 (en) Anticipatory power management for battery-powered electronic device
TWI424312B (en) Power consumption management for functional preservation in a battery-powered electronic device
US7114090B2 (en) Computing system with operational low power states
CN103890694A (en) System and method for managing clock speed based on task urgency
JP2011527805A (en) Intelligent power monitoring
JP2000506649A (en) Method and apparatus for managing power using a power controller
CN120066239A (en) Control method and device for electronic device, readable storage medium and program product
HK40009500A (en) Application program preloading method and device, storage medium and mobile terminal
HK40005430A (en) Preloading application method, apparatus, storage medium and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20090114