Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4113103B2 - Mobile terminal device - Google Patents
[go: Go Back, main page]

JP4113103B2 - Mobile terminal device - Google Patents

Mobile terminal device Download PDF

Info

Publication number
JP4113103B2
JP4113103B2 JP2003386216A JP2003386216A JP4113103B2 JP 4113103 B2 JP4113103 B2 JP 4113103B2 JP 2003386216 A JP2003386216 A JP 2003386216A JP 2003386216 A JP2003386216 A JP 2003386216A JP 4113103 B2 JP4113103 B2 JP 4113103B2
Authority
JP
Japan
Prior art keywords
task
unit
voltage value
terminal device
power
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.)
Expired - Fee Related
Application number
JP2003386216A
Other languages
Japanese (ja)
Other versions
JP2005151191A (en
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 Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2003386216A priority Critical patent/JP4113103B2/en
Publication of JP2005151191A publication Critical patent/JP2005151191A/en
Application granted granted Critical
Publication of JP4113103B2 publication Critical patent/JP4113103B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

本発明は、携帯電話やPDA(Personal Digital Assistants)など、電池を電源とする携帯端末装置に関する。   The present invention relates to a mobile terminal device using a battery as a power source, such as a mobile phone or a PDA (Personal Digital Assistants).

携帯電話やPDAなど、電池を使用する携帯端末装置では、限られた電池容量で、できる限り動作持続時間を長くするため、電池残量の減少に応じて装置の動作モードを通常モードから省電力モード、電源オフモードへと順次切替える手法などが広く普及している。また、動作モードの切換えを適切に行うために、電池残量を精度よく検知する方法も提案されている(例えば、特許文献1参照)。   In mobile terminal devices that use batteries, such as mobile phones and PDAs, the operation mode of the device is reduced from the normal mode in response to a decrease in the remaining battery level in order to extend the operation duration as much as possible with a limited battery capacity. A method of sequentially switching to a mode and a power-off mode is widely used. In addition, in order to appropriately switch the operation mode, a method for accurately detecting the remaining battery level has also been proposed (see, for example, Patent Document 1).

ここで、従来の携帯端末装置における電池残量の検知及びモード切換え動作について説明する。この携帯端末装置では、所定のタスク(例えば、デバイスアクセス)の実行前に、当該タスクの擬似動作を回路上で行うことにより、電池の残量を検出する。図12は、従来の携帯端末装置の内部構成を示すブロック図であり、携帯端末装置700は、主に、端末機能部1、電池部2、安定化電源部3、電池状態検出部4、動作モード切替指示部10、放電容量計測手段20などで構成される。   Here, the battery remaining amount detection and the mode switching operation in the conventional portable terminal device will be described. In this portable terminal device, before executing a predetermined task (for example, device access), the remaining battery level is detected by performing a simulated operation of the task on the circuit. FIG. 12 is a block diagram showing an internal configuration of a conventional portable terminal device. The portable terminal device 700 mainly includes a terminal function unit 1, a battery unit 2, a stabilized power supply unit 3, a battery state detection unit 4, and an operation. The mode switching instruction unit 10 and the discharge capacity measuring means 20 are configured.

端末機能部1は、携帯端末装置700の通信、入力、表示などの各種機能を実現するブロックである。電池部2は、携帯端末装置700全体に電力を供給する。安定化電源部3は、電池部2の電圧を安定化して端末機能部1へ電力を供給する。電池状態検出部4は、電池部2の電圧値を検知して後述の動作モード切替指示部10へ出力する。動作モード切替指示部10は、電池状態検出部が出力した電圧値を予め任意に設定された閾値電圧と比較して動作モードの切替えを指示する。   The terminal function unit 1 is a block that implements various functions such as communication, input, and display of the mobile terminal device 700. The battery unit 2 supplies power to the entire mobile terminal device 700. The stabilized power supply unit 3 stabilizes the voltage of the battery unit 2 and supplies power to the terminal function unit 1. The battery state detection unit 4 detects the voltage value of the battery unit 2 and outputs it to the operation mode switching instruction unit 10 described later. The operation mode switching instruction unit 10 instructs the switching of the operation mode by comparing the voltage value output from the battery state detection unit with a threshold voltage that is arbitrarily set in advance.

放電容量計測手段20は、端末機能部1の指示によりデバイスアクセス疑似動作を行い、その際の電圧を測定して動作モード切替指示部10へ出力する。動作モード切替指示部10は、放電容量計測手段20が出力したデバイスアクセス疑似動作時の電圧と閾値電圧とを比較して動作モードの切替えを指示する。例えば、デバイスアクセス疑似動作時の電圧が閾値電圧よりも低くなる場合、電圧低下による動作モードの変更を端末機能部1へ通知する。   The discharge capacity measuring means 20 performs a device access pseudo operation according to an instruction from the terminal function unit 1, measures a voltage at that time, and outputs the measured voltage to the operation mode switching instruction unit 10. The operation mode switching instruction unit 10 instructs the switching of the operation mode by comparing the voltage during the device access pseudo operation output from the discharge capacity measuring means 20 with the threshold voltage. For example, when the voltage during the device access pseudo operation becomes lower than the threshold voltage, the terminal function unit 1 is notified of the change of the operation mode due to the voltage drop.

次に、上記構成の携帯端末装置のモード切換え動作を具体的に説明する。図13は、従来の携帯端末装置の電池部の放電特性を示す図である。L10は、端末機能部1がデバイスアクセス動作を行なっておらず、電流値が小さい場合の電池部2の放電容量と電圧との関係を示す第1の放電特性曲線である。一方、L20は、デバイスアクセス動作により電流値が大きい場合の電池部2の放電容量と電圧との関係を示す第2の放電特性曲線である。   Next, the mode switching operation of the portable terminal device having the above configuration will be specifically described. FIG. 13 is a diagram illustrating discharge characteristics of a battery unit of a conventional portable terminal device. L10 is a first discharge characteristic curve showing the relationship between the discharge capacity and voltage of the battery unit 2 when the terminal function unit 1 is not performing a device access operation and the current value is small. On the other hand, L20 is a second discharge characteristic curve showing the relationship between the discharge capacity and voltage of the battery unit 2 when the current value is large due to the device access operation.

Vsは省電力モード切替閾値電圧であり、デバイスアクセス疑似動作時の電圧がVsよりも低い場合、動作モード切替指示部10は、動作モードを省電力モードに変更する通知を端末機能部1へ行なう。また、Vthは電源オフ切替閾値電圧であり、デバイスアクセス疑似動作時の電圧がVthよりも低い場合、動作モード切替指示部10は、動作モードを電源オフモードに変更する通知を端末機能部1へ行なう。   Vs is a power saving mode switching threshold voltage. When the voltage at the time of device access pseudo operation is lower than Vs, the operation mode switching instruction unit 10 notifies the terminal function unit 1 of changing the operation mode to the power saving mode. . Further, Vth is a power-off switching threshold voltage, and when the device access pseudo operation voltage is lower than Vth, the operation mode switching instructing unit 10 notifies the terminal function unit 1 of changing the operation mode to the power-off mode. Do.

上記のように、デバイスアクセス動作を実際に行なう前に、放電容量計測手段20で疑似動作を行ない、電池部2の放電容量を測定することにより、省電力モードや電源オフモードへのモード切替え動作を適切に行うことが可能となる。   As described above, before the device access operation is actually performed, a pseudo operation is performed by the discharge capacity measuring means 20, and the discharge capacity of the battery unit 2 is measured, whereby the mode switching operation to the power saving mode or the power off mode is performed. Can be performed appropriately.

特開平11−305885号公報(第3頁、第1図)Japanese Patent Laid-Open No. 11-305858 (page 3, FIG. 1)

しかしながら、上記従来の携帯端末装置では、所定のタスクの実行前に疑似動作を行なうため、疑似動作自体が電力の浪費であるという問題や、疑似動作分だけ余分な動作時間が必要となるという問題があった。また、例えば、大電流の消費が短時間で終了するタスクの場合、タスク終了後に電圧値が元の値に近い所まで戻るため、一時的に省電力モードに移行して、その後再び通常動作モードに復帰するという不要なモード切換え動作が不可避的に生じるという問題もあった。   However, since the above-described conventional mobile terminal device performs a pseudo operation before executing a predetermined task, the pseudo operation itself is a waste of power, or a problem that an extra operation time is required for the pseudo operation. was there. Also, for example, in the case of a task that consumes a large amount of current in a short time, the voltage value returns to a place close to the original value after the task is completed, so the mode is temporarily switched to the power saving mode and then the normal operation mode again. There is also a problem in that an unnecessary mode switching operation inevitably occurs to return to.

そこで本発明は上記課題に鑑みてなされたものであって、擬似動作を行わずにタスク実行時の電圧値を事前に予測できる携帯端末装置を提供することを目的とする。さらに、タスク実行前後におけるモード切換え動作を抑制できる携帯端末装置を提供することを目的とする。   Accordingly, the present invention has been made in view of the above problems, and an object of the present invention is to provide a mobile terminal device that can predict a voltage value at the time of task execution in advance without performing a pseudo operation. Furthermore, it aims at providing the portable terminal device which can suppress the mode switching operation before and after task execution.

上記課題を解決するため、本発明の携帯端末装置は、電源状態に応じて動作モードを切替える携帯端末装置であって、前記電源の電圧値を検出する電源状態検出部と、前記電源状態検出部が検出した電圧値と所定の閾値を比較して、動作モードの切替えを指示する動作モード切替指示部と、オペレーティングシステムの次の実行候補タスクを通知する投入タスク通知手段と、タスク毎の消費電力特性を記憶するタスク消費電力特性記憶手段と、前記消費電力特性を参照して次の実行候補タスクを実行した場合の電圧値を予測する電圧変化予測手段と、を備え、前記電圧変化予測手段は、前記投入タスク通知手段からの通知を受けて、前記電源状態検出部が検出した電圧値と、前記タスク消費電力特性記憶手段を参照して取得した次の実行候補タスクを実行した場合に低下する電圧値との差を予測電圧値として算出する。   In order to solve the above-described problem, the mobile terminal device of the present invention is a mobile terminal device that switches an operation mode according to a power supply state, the power supply state detection unit that detects a voltage value of the power supply, and the power supply state detection unit Compares the detected voltage value with a predetermined threshold value to instruct an operation mode switching instruction unit to switch the operation mode, an input task notification means for notifying the next execution candidate task of the operating system, and power consumption for each task Task power consumption characteristic storage means for storing characteristics, and voltage change prediction means for predicting a voltage value when a next execution candidate task is executed with reference to the power consumption characteristics, the voltage change prediction means, In response to the notification from the input task notification means, the next execution candidate obtained by referring to the voltage value detected by the power state detection unit and the task power consumption characteristic storage means Calculating the difference between the voltage value drops when the running disk as predicted voltage value.

上記構成によれば、オペレーティングシステムが実行するタスク毎の消費電力特性データを予め記憶しておき、次に実行するタスクが確定した時点で当該タスクに関する消費電力特性データを参照して当該タスクを実行した場合の電圧低下を算出することにより、疑似動作を行わずにタスク実行時の電圧変化を事前に予測し、疑似動作による電力の浪費を防止し、余分な動作時間を削減することができる。   According to the above configuration, power consumption characteristic data for each task executed by the operating system is stored in advance, and when the next task to be executed is determined, the task is executed by referring to the power consumption characteristic data related to the task. By calculating the voltage drop in this case, it is possible to predict a voltage change at the time of task execution without performing a pseudo operation, prevent waste of power due to the pseudo operation, and reduce an extra operation time.

本発明において、さらに、前記動作モード切替指示部の動作モード切替えの指示を抑制するモード切替マスク部を備え、前記電圧変化予測手段は、前記予測電圧値が省電力モードの切替閾値電圧値より低く、且つ、電源オフモードの切替閾値電圧値より高くなる場合、前記モード切替マスク部へマスク信号を出力する。   The present invention further includes a mode switching mask unit that suppresses an operation mode switching instruction of the operation mode switching instruction unit, wherein the voltage change prediction unit has the predicted voltage value lower than a switching threshold voltage value in a power saving mode. And when it becomes higher than the switching threshold voltage value of the power-off mode, a mask signal is output to the mode switching mask section.

上記構成によれば、電圧値の予測から動作モードの切替えが発生すると判断される場合でも、動作モードの切替え指示に対してマスク信号を出力することにより、タスクの実行時において、通常動作モードから省電力モードへの不要なモード切換え動作が防止できる。   According to the above configuration, even when it is determined that the operation mode is switched based on the prediction of the voltage value, the mask signal is output in response to the operation mode switching instruction. Unnecessary mode switching operation to the power saving mode can be prevented.

本発明において、前記電源状態検出部が検出した電圧値が電源オフモードの切替閾値電圧より低い場合、前記動作モード切替指示部は電源オフを指示する。上記構成によれば、正常な電源オフ動作が即座に強制的に行われるため、動作中に電源が落ちてしまうなどの異常終了が防止される。   In the present invention, when the voltage value detected by the power state detection unit is lower than the switching threshold voltage in the power off mode, the operation mode switching instruction unit instructs the power off. According to the above configuration, since a normal power-off operation is immediately and forcibly performed, abnormal termination such as a power-off during the operation is prevented.

また、本発明の携帯端末装置は、電源状態に応じて動作モードを切替える携帯端末装置であって、前記電源の現在の電圧値と電流値を検出する電源状態検出部と、前記電源状態検出部が検出した電圧値と所定の閾値を比較して、動作モードの切替えを指示する動作モード切替指示部と、オペレーティングシステムの次の実行候補タスクを通知する投入タスク通知手段と、タスク毎の消費電力特性を記憶するタスク消費電力特性記憶手段と、前記電源状態検出部が検出した電圧値と電流値の積から前記電源の放電容量を算出する放電容量計算手段と、前記消費電力特性手段を参照して次の実行候補タスクを実行した場合の電圧値を予測する電圧変化予測手段と、を備え、前記電圧変化予測手段は、前記投入タスク通知手段からの通知を受けて、前記電源状態検出部が検出した電流値と、前記タスク消費電力特性記憶手段を参照して取得した次の実行候補タスクを実行した場合に低下する電流値との和を予測電流値として前記放電容量計算手段へ出力し、前記放電容量計算手段は、前記放電容量を前記予測電流値で除して算出した予測電圧値を前記電圧変化予測手段へ出力する。上記構成によれば、電池部の現在の放電容量からタスク実行時の電圧変化を予測するので、より高い精度でタスク実行時の電圧変化が予測できる。   The portable terminal device of the present invention is a portable terminal device that switches an operation mode according to a power supply state, the power supply state detection unit detecting a current voltage value and a current value of the power supply, and the power supply state detection unit Compares the detected voltage value with a predetermined threshold value to instruct an operation mode switching instruction unit to switch the operation mode, an input task notification means for notifying the next execution candidate task of the operating system, and power consumption for each task Refer to the task power consumption characteristic storage means for storing characteristics, the discharge capacity calculation means for calculating the discharge capacity of the power supply from the product of the voltage value and the current value detected by the power supply state detection unit, and the power consumption characteristic means. Voltage change prediction means for predicting a voltage value when the next execution candidate task is executed, and the voltage change prediction means receives a notification from the input task notification means, The sum of the current value detected by the power supply state detection unit and the current value that decreases when the next execution candidate task acquired by referring to the task power consumption characteristic storage unit is executed as the predicted current value. The discharge capacity calculation means outputs to the voltage change prediction means a predicted voltage value calculated by dividing the discharge capacity by the predicted current value. According to the above configuration, since the voltage change at the time of task execution is predicted from the current discharge capacity of the battery unit, the voltage change at the time of task execution can be predicted with higher accuracy.

本発明において、さらに、前記動作モード切替指示部の動作モード切替えの指示を抑制するためのモード切替マスク部を備え、前記電圧変化予測手段は、前記予測電圧値が省電力モードの閾値電圧値より低く、且つ、電源オフモードの閾値電圧値より高くなる場合、前記モード切替マスク部へマスク信号を出力する。上記構成によれば、タスクの実行時において、通常動作モードから省電力モードへの不要なモード切換え動作が防止できる。   In the present invention, it further includes a mode switching mask unit for suppressing an operation mode switching instruction of the operation mode switching instruction unit, and the voltage change prediction unit is configured such that the predicted voltage value is greater than a threshold voltage value in a power saving mode. When it is low and becomes higher than the threshold voltage value in the power-off mode, a mask signal is output to the mode switching mask unit. According to the above configuration, an unnecessary mode switching operation from the normal operation mode to the power saving mode can be prevented during task execution.

本発明において、前記電源状態検出部が検出した電圧値が電源オフモードの切替閾値電圧より低い場合、動作モード切替指示部は電源オフを指示する。上記構成によれば、正常な電源オフ動作が即座に強制的に行われるため、動作中に電源が落ちてしまうなどの異常終了が防止される。   In the present invention, when the voltage value detected by the power state detection unit is lower than the switching threshold voltage in the power off mode, the operation mode switching instruction unit instructs the power off. According to the above configuration, since a normal power-off operation is immediately and forcibly performed, abnormal termination such as power-off during the operation is prevented.

本発明において、さらに、前記実行候補タスクの実行可否を通知する投入タスク許可手段を備え、前記予測電圧値が電源オフモードの切替閾値電圧より小さくなる場合、前記電圧変化予測手段は、前記投入タスク許可手段へ投入禁止通知を出力し、オペレーティングシステムは、前記実行候補タスクを実行せずにエラー終了する。上記構成によれば、電力消費の大きいタスクの実行を制限するので、動作持続時間の長期化や動作中の異常終了の防止が図れる。   In the present invention, it further includes an input task permission means for notifying whether or not the execution candidate task can be executed, and when the predicted voltage value is smaller than a switching threshold voltage in a power-off mode, the voltage change prediction means includes the input task. An input prohibition notice is output to the permission means, and the operating system ends in error without executing the execution candidate task. According to the above configuration, the execution of tasks with large power consumption is restricted, so that the operation duration can be prolonged and abnormal termination during operation can be prevented.

本発明において、さらに、前記電圧変化予測手段からの指示に基づいて所定期間だけ前記マスク信号を前記モード切替マスク部へ送信するタイマー手段を備え、前記タスク消費電力特性記憶手段は、タスクの実行に必要な電流値と当該電流が流れる期間のデータを記憶し、前記電圧変化予測手段は、前記投入タスク通知手段から次の実行候補タスクの通知を受けて、前記タスク消費電力特性記憶手段を参照して取得した前記タスクの実行に必要な電流値と当該電流が流れる期間に基づいて、前記マスク信号を前記電流が流れる期間だけ送信する指示を前記タイマー手段へ出力する。上記構成によれば、モード切替動作の抑制が最小限に留められるため、電池の電圧を検知して適切な動作モードへの切替えを行う動作が維持できる。   In the present invention, it further comprises timer means for transmitting the mask signal to the mode switching mask section for a predetermined period based on an instruction from the voltage change prediction means, and the task power consumption characteristic storage means is configured to execute a task. The necessary current value and data of a period during which the current flows are stored, and the voltage change prediction unit receives a notification of a next execution candidate task from the input task notification unit and refers to the task power consumption characteristic storage unit. Based on the current value necessary for the execution of the task acquired in the above and the period during which the current flows, an instruction to transmit the mask signal only during the period during which the current flows is output to the timer means. According to the above configuration, since the suppression of the mode switching operation is kept to a minimum, the operation of detecting the battery voltage and switching to the appropriate operation mode can be maintained.

本発明において、さらに、オペレーティングシステムの次の終了候補タスクを通知する終了タスク通知手段を備え、前記電圧変化予測手段は、前記終了タスク通知手段からの通知を受けて、前記電源状態検出部が検出した電流値と、前記タスク消費電力特性記憶手段を参照して取得した次の終了候補タスクを実行した場合に低下する電流値との差を予測電流値として前記放電容量計算手段へ出力し、前記放電容量計算手段は、前記放電容量を前記予測電流値で除して算出した予測電圧値を前記電圧変化予測手段へ出力する。上記構成によれば、タスク終了時の電圧変化を事前に予測することができる。   In the present invention, it further comprises an end task notification means for notifying the next end candidate task of the operating system, and the voltage change prediction means is detected by the power supply state detection unit in response to the notification from the end task notification means. The difference between the measured current value and the current value that decreases when the next completion candidate task acquired with reference to the task power consumption characteristic storage means is output to the discharge capacity calculation means as a predicted current value, The discharge capacity calculation means outputs a predicted voltage value calculated by dividing the discharge capacity by the predicted current value to the voltage change prediction means. According to the above configuration, the voltage change at the end of the task can be predicted in advance.

本発明において、前記電圧変化予測手段は、前記予測電圧値が省電力モードの閾値電圧値より高くなる場合、前記モード切替マスク部へマスク信号を出力する。上記構成によれば、タスクの終了時において、省電力モードから通常動作モードへの不要なモード切換え動作が防止できる。   In the present invention, the voltage change predicting means outputs a mask signal to the mode switching mask unit when the predicted voltage value is higher than a threshold voltage value in a power saving mode. According to the above configuration, unnecessary mode switching operation from the power saving mode to the normal operation mode can be prevented at the end of the task.

本発明において、さらに、前記投入タスク通知手段から通知を受けた時点で前記実行候補タスクの消費電力特性を前記消費電力特性記憶手段へ記憶し、前記終了タスク通知手段から通知を受けた時点で前記終了候補タスクの消費電力特性を前記消費電力特性記憶手段から削除する特性更新部を備える。上記構成によれば、タスク消費電力特性表のメモリサイズを最小限に抑えることができる。   In the present invention, the power consumption characteristic of the execution candidate task is stored in the power consumption characteristic storage unit when the notification is received from the input task notification unit, and when the notification is received from the end task notification unit A characteristic updating unit is provided for deleting the power consumption characteristic of the end candidate task from the power consumption characteristic storage means. According to the above configuration, the memory size of the task power consumption characteristic table can be minimized.

本発明によれば、疑似動作なしでタスク実行時の電圧値を事前に予測するため、疑似動作に要する電力消費と動作時間を削減できる。さらに、例えば、タスクの実行により省電力モードの範囲まで電圧が低下すると判断される場合でも、マスク信号の出力によりタスク実行時におけるモード切換え動作が抑制されるため、省電力モードと通常動作モードの間における一時的で不要なモード切換え動作を防止できる。   According to the present invention, since a voltage value at the time of task execution is predicted in advance without a pseudo operation, power consumption and operation time required for the pseudo operation can be reduced. Furthermore, for example, even when it is determined that the voltage drops to the range of the power saving mode due to the execution of the task, the mode switching operation at the time of task execution is suppressed by the output of the mask signal. Temporary and unnecessary mode switching operations can be prevented.

(実施の形態1)
図1は、本発明の実施の形態1における携帯端末装置の内部構成を示すブロック図である。携帯端末装置100は、端末機能部1、電池部2、安定化電源部3、電池状態検出部4、動作モード切替指示部10、モード切替マスク部30、オペレーティングシステム40、タスク消費電力特性表50、電圧変化予測手段60を備える。
(Embodiment 1)
FIG. 1 is a block diagram showing an internal configuration of the mobile terminal device according to Embodiment 1 of the present invention. The mobile terminal device 100 includes a terminal function unit 1, a battery unit 2, a stabilized power supply unit 3, a battery state detection unit 4, an operation mode switching instruction unit 10, a mode switching mask unit 30, an operating system 40, and a task power consumption characteristic table 50. The voltage change predicting means 60 is provided.

電池状態検出部4は、電池部2の電圧値を検知して、動作モード切替指示部10、電圧変化予測手段60へ出力する。動作モード切替指示部10は、電池状態検出部4が通知する電圧値を閾値電圧と比較し、電圧値が閾値電圧よりも低い場合、電圧低下による動作モードの切替えを通知する。モード切替マスク部30は、後述する電圧変化予測手段60が出力するマスク信号を受信して、動作モード切替指示部10から出力されるモード切換えの通知を抑制し、端末機能部1でモード切換えが実行されないようにする。オペレーティングシステム40は、携帯端末装置100全体の動作を制御するソフトウェアで、オペレーティングシステム40上でタスクの実行を制御するタスクスケジューラ41を含む。   The battery state detection unit 4 detects the voltage value of the battery unit 2 and outputs it to the operation mode switching instruction unit 10 and the voltage change prediction unit 60. The operation mode switching instruction unit 10 compares the voltage value notified by the battery state detection unit 4 with a threshold voltage, and when the voltage value is lower than the threshold voltage, notifies the operation mode switching due to the voltage drop. The mode switching mask unit 30 receives a mask signal output from a voltage change prediction unit 60 described later, suppresses the mode switching notification output from the operation mode switching instruction unit 10, and the terminal function unit 1 performs mode switching. Prevent it from being executed. The operating system 40 is software that controls the operation of the mobile terminal device 100 as a whole, and includes a task scheduler 41 that controls the execution of tasks on the operating system 40.

タスクスケジューラ41は、更に、タスクスケジューラ41内で次の実行候補のタスクを記憶する実行待ちタスク記憶手段42、実行中のタスクを記憶する実行中タスク記憶手段43、実行待ちタスク記憶手段42に記憶された次の実行候補タスクをタスクスケジューラ41が実行状態に移す直前に通知する投入タスク通知手段44、を備える。   The task scheduler 41 further stores the execution waiting task storage means 42 for storing the next execution candidate task in the task scheduler 41, the executing task storage means 43 for storing the executing task, and the execution waiting task storage means 42. The input task notification means 44 for notifying the next execution candidate task that has been executed immediately before the task scheduler 41 shifts to the execution state.

また、タスク消費電力特性表50は、メモリ(図示省略)に格納されたデータテーブルで、タスクを実行する場合に低下する電圧値をタスク毎に記憶している。タスクをキーに照会すると、タスク消費電力特性表50は当該タスクの実行により低下する電圧値を返す。   The task power consumption characteristic table 50 is a data table stored in a memory (not shown), and stores a voltage value that decreases when a task is executed for each task. When the task is queried as a key, the task power consumption characteristic table 50 returns a voltage value that decreases due to the execution of the task.

電圧変化予測手段60は、投入タスク通知手段44から実行候補タスクの通知を受け、現在の電圧値とタスク消費電力特性表50に照会して取得した電圧値の差から予測電圧値を求める。また、予測電圧値を省電力モード切替閾値電圧や電源オフ切替閾値電圧と比較し、必要な場合にはモード切替マスク部30へマスク信号を出力する。   The voltage change prediction unit 60 receives the notification of the execution candidate task from the input task notification unit 44, and obtains the predicted voltage value from the difference between the current voltage value and the voltage value obtained by referring to the task power consumption characteristic table 50. Further, the predicted voltage value is compared with the power saving mode switching threshold voltage or the power-off switching threshold voltage, and if necessary, a mask signal is output to the mode switching mask unit 30.

図2は、本発明の実施の形態1における携帯端末装置の電圧変化予測動作の手順を示すフローチャートである。はじめに、投入タスク通知手段44が、電圧変化予測手段60に次の実行候補タスクを通知すると(ステップS101)、電圧変化予測手段60はタスク消費電力特性表50に当該実行候補タスクをキーに照会し(ステップS102)、電圧値を取得する(ステップS103)。一方、電池状態検出部4は、電池部2の現在の電圧値を常時または所定の周期で検出し(ステップS104)、電圧変化予測手段60へ出力している。   FIG. 2 is a flowchart showing a procedure of voltage change prediction operation of the mobile terminal device according to the first embodiment of the present invention. First, when the input task notification unit 44 notifies the voltage change prediction unit 60 of the next execution candidate task (step S101), the voltage change prediction unit 60 refers to the task power consumption characteristic table 50 with the execution candidate task as a key. (Step S102), a voltage value is acquired (Step S103). On the other hand, the battery state detection unit 4 detects the current voltage value of the battery unit 2 at all times or in a predetermined cycle (step S104), and outputs it to the voltage change prediction means 60.

電圧変化予測手段60は、電池状態検出部4より出力された電圧値からタスク消費電力特性表50で照会した電圧値を減算して予測電圧値を算出する(ステップS105)。電圧変化予測手段60は、算出した予測電圧値を閾値と比較し(ステップS106)、予測電圧値が省電力モード切替閾値電圧より小さく、かつ、電源オフ切替閾値電圧より大きくなる場合、モード切替マスク部30へマスク信号を出力する(ステップS107)。これにより、所定のタスクを実行することで通常動作モードから省電力モードへ一時的に移行し、その後再び通常実行モードへ復帰するという不要なモード切換え動作が防止できる。   The voltage change prediction unit 60 calculates a predicted voltage value by subtracting the voltage value inquired in the task power consumption characteristic table 50 from the voltage value output from the battery state detection unit 4 (step S105). The voltage change prediction unit 60 compares the calculated predicted voltage value with a threshold value (step S106). If the predicted voltage value is smaller than the power saving mode switching threshold voltage and larger than the power-off switching threshold voltage, the mode switching mask is used. A mask signal is output to the unit 30 (step S107). Thus, an unnecessary mode switching operation in which a predetermined task is executed to temporarily shift from the normal operation mode to the power saving mode and then return to the normal execution mode again can be prevented.

図3は、本発明の実施の形態1における携帯端末装置の電池部の放電特性を示す図である。L1は、投入タスク通知手段44からの通知前で電流値が小さい場合の電池部2の放電容量と電圧の関係を示す第1の放電特性曲線である。一方、L2は、投入タスク通知手段44からの通知後に電圧変化予測手段60から出力された予測電圧に基づいて算出したタスク実行中の電池部2の放電容量と電圧の関係を示す第2の放電特性曲線である。   FIG. 3 is a diagram showing discharge characteristics of the battery unit of the mobile terminal device according to Embodiment 1 of the present invention. L1 is a first discharge characteristic curve showing the relationship between the discharge capacity and voltage of the battery unit 2 when the current value is small before notification from the input task notification means 44. On the other hand, L2 is a second discharge indicating the relationship between the discharge capacity and the voltage of the battery unit 2 during execution of the task calculated based on the predicted voltage output from the voltage change predicting means 60 after the notification from the input task notifying means 44. It is a characteristic curve.

Vsは省電力モード切替閾値電圧であり、電池状態検出部4の通知する電圧がVsよりも低い場合、動作モード切替指示部10は、動作モードを省電力モードへ変更する通知を端末機能部1へ行なう。また、Vthは電源オフ切替閾値電圧であり、電池状態検出部4の通知する電圧がVthよりも低い場合、動作モード切替指示部10は、動作モードを電源オフモードへ変更する通知を端末機能部1へ行なう。   Vs is a power saving mode switching threshold voltage, and when the voltage notified by the battery state detection unit 4 is lower than Vs, the operation mode switching instruction unit 10 notifies the terminal function unit 1 of changing the operation mode to the power saving mode. Go to. Further, Vth is a power-off switching threshold voltage, and when the voltage notified by the battery state detection unit 4 is lower than Vth, the operation mode switching instruction unit 10 notifies the terminal function unit of changing the operation mode to the power-off mode. Go to 1.

上記構成の携帯端末装置によれば、疑似動作を行わずにタスク実行時の電圧変化を事前に予測するので、疑似動作による電力の浪費を防止し、余分な動作時間を削減することができる。また、タスクの実行を事前に検知して、モード切換えのマスク信号を送信することにより、通常動作モードから省電力モードへの不要なモード切換え動作が防止できる。更に、検知電圧が電圧オフモードの切替閾値電圧よりも低い場合、正常な電源オフ動作が即座に強制的に行われるため、動作中に電源が落ちてしまうなどの異常終了が防止される。   According to the portable terminal device having the above-described configuration, a voltage change at the time of task execution is predicted in advance without performing a pseudo operation, so that waste of power due to the pseudo operation can be prevented and an extra operation time can be reduced. Further, an unnecessary mode switching operation from the normal operation mode to the power saving mode can be prevented by detecting task execution in advance and transmitting a mode switching mask signal. Further, when the detection voltage is lower than the switching threshold voltage in the voltage off mode, the normal power off operation is immediately and forcibly performed, so that abnormal termination such as power off during operation is prevented.

(実施の形態2)
図4は、本発明の実施の形態2における携帯端末装置の内部構成を示すブロック図である。実施の形態2の携帯端末装置200は、実施の形態1の携帯端末装置100と比較して、放電容量計算手段70が付加された点と、タスク消費電力特性表51が保持するデータの内容が異なる。
(Embodiment 2)
FIG. 4 is a block diagram showing an internal configuration of the mobile terminal device according to Embodiment 2 of the present invention. The mobile terminal device 200 of the second embodiment is different from the mobile terminal device 100 of the first embodiment in that the discharge capacity calculating means 70 is added and the data content held in the task power consumption characteristic table 51 is different. Different.

電池状態検出部4は、電池部2の電圧値と電流値を検知して、動作モード切替指示部10、電圧変化予測手段61、放電容量計算手段70へ通知する。放電容量計算手段70は、通知された電圧値と電流値から電池部2の放電容量を算出する。また、算出した放電容量を電圧変化予測手段61が出力する予測電流値で除して予測電圧値を算出し、電圧変化予測手段61へ出力する。   The battery state detection unit 4 detects the voltage value and current value of the battery unit 2 and notifies the operation mode switching instruction unit 10, the voltage change prediction unit 61, and the discharge capacity calculation unit 70. The discharge capacity calculation means 70 calculates the discharge capacity of the battery unit 2 from the notified voltage value and current value. The calculated discharge capacity is divided by the predicted current value output by the voltage change prediction unit 61 to calculate a predicted voltage value, which is output to the voltage change prediction unit 61.

タスク消費電力特性表51は、メモリ(図示省略)に格納されたデータテーブルで、タスクの実行に必要な消費電流値をタスク毎に記憶している。タスクをキーに照会すると、タスク消費電力特性表51は当該タスクが必要とする消費電流値を返す。   The task power consumption characteristic table 51 is a data table stored in a memory (not shown), and stores a current consumption value necessary for executing a task for each task. When the task is referred to as a key, the task power consumption characteristic table 51 returns the current consumption value required by the task.

電圧変化予測手段61は、投入タスク通知手段44から実行候補タスクの通知を受け、当該実行候補タスクの消費電流値と電池部2の現在の電流値とを合計して算出した予測電流値を放電容量計算手段70へ出力する。   The voltage change prediction unit 61 receives the notification of the execution candidate task from the input task notification unit 44, and discharges the predicted current value calculated by summing the current consumption value of the execution candidate task and the current current value of the battery unit 2. Output to capacity calculation means 70.

図5は、本発明の実施の形態2における携帯端末装置の電圧変化予測動作の手順を示すフローチャートである。はじめに、投入タスク通知手段44が、電圧変化予測手段61に次の実行候補タスクを通知すると(ステップS201)、電圧変化予測手段61はタスク消費電力特性表51に当該実行候補タスクをキーに照会し(ステップS202)、消費電流値を取得する(ステップS203)。一方、電池状態検出部4は、電池部2の現在の電流値を常時または所定の周期で検出し(ステップS204)、電圧変化予測手段61へ通知している。   FIG. 5 is a flowchart showing a procedure of voltage change prediction operation of the mobile terminal device according to the second embodiment of the present invention. First, when the input task notification means 44 notifies the voltage change prediction means 61 of the next execution candidate task (step S201), the voltage change prediction means 61 makes an inquiry to the task power consumption characteristic table 51 with the execution candidate task as a key. (Step S202), a current consumption value is acquired (Step S203). On the other hand, the battery state detection unit 4 detects the current value of the battery unit 2 constantly or at a predetermined cycle (step S204), and notifies the voltage change prediction means 61 of the current value.

電圧変化予測手段61は、タスク消費電力特性表51から取得した消費電流値と電池状態検出部4から通知された電流値とを加算し(ステップS205)、予測電流値として放電容量計算手段70に出力する(ステップS206)。放電容量計算手段70は予測電流値から予測電圧値を算出し(ステップS207)、電圧変化予測手段61に出力する(ステップS208)。電圧変化予測手段61は、取得した予測電圧値を閾値と比較し(ステップS209)、予測電圧値が省電力モード切替閾値電圧より小さく、かつ、電源オフ切替閾値電圧より大きくなる場合、モード切替マスク部30へマスク信号を出力する(ステップS210)。これにより、所定のタスクを実行することで通常動作モードから省電力モードへ一時的に移行し、その後再び通常実行モードへ復帰するという不要なモード切換え動作が防止できる。   The voltage change prediction unit 61 adds the current consumption value acquired from the task power consumption characteristic table 51 and the current value notified from the battery state detection unit 4 (step S205), and supplies the predicted current value to the discharge capacity calculation unit 70. Output (step S206). The discharge capacity calculation means 70 calculates a predicted voltage value from the predicted current value (step S207) and outputs it to the voltage change prediction means 61 (step S208). The voltage change prediction means 61 compares the acquired predicted voltage value with a threshold value (step S209), and when the predicted voltage value is smaller than the power saving mode switching threshold voltage and larger than the power-off switching threshold voltage, the mode switching mask is used. A mask signal is output to the unit 30 (step S210). Thus, an unnecessary mode switching operation in which a predetermined task is executed to temporarily shift from the normal operation mode to the power saving mode and then return to the normal execution mode again can be prevented.

動作モード切替指示部10のモード切換え動作については実施の形態1と同等であるので説明を省略する。   Since the mode switching operation of the operation mode switching instruction unit 10 is the same as that of the first embodiment, the description thereof is omitted.

上記構成の携帯端末装置によれば、電池部の現在の放電容量からタスク実行時の電圧変化を予測するので、より高い精度でタスク実行時の電圧変化が予測できる。また、タスクの終了を事前に検知して、モード切換えのマスク信号を送信することにより、通常動作モードから省電力モードへの不要なモード切換え動作が防止できる。更に、検知電圧が電圧オフモードの切替閾値電圧よりも低い場合、正常な電源オフ動作が即座に強制的に行われるため、動作中に電源が落ちてしまうなどの異常終了が防止される。   According to the portable terminal device having the above configuration, since the voltage change at the time of task execution is predicted from the current discharge capacity of the battery unit, the voltage change at the time of task execution can be predicted with higher accuracy. Further, by detecting the end of the task in advance and transmitting a mode switching mask signal, an unnecessary mode switching operation from the normal operation mode to the power saving mode can be prevented. Further, when the detection voltage is lower than the switching threshold voltage in the voltage off mode, the normal power off operation is immediately and forcibly performed, so that abnormal termination such as power off during operation is prevented.

(実施の形態3)
図6は、本発明の実施の形態3における携帯端末装置の内部構成を示すブロック図である。実施の形態3の携帯端末装置300は、実施の形態2の携帯端末装置200と比較して、投入タスク許可手段45が付加された点が異なる。
(Embodiment 3)
FIG. 6 is a block diagram showing an internal configuration of the mobile terminal device according to Embodiment 3 of the present invention. The portable terminal device 300 according to the third embodiment is different from the portable terminal device 200 according to the second embodiment in that the input task permission unit 45 is added.

投入タスク許可手段45は、電圧変化予測手段62から実行候補タスクの投入禁止通知を受けた場合、オペレーティングシステム40の実行候補タスクの実行を停止させ、エラー終了させる。   When the submission task permission unit 45 receives the execution candidate task submission prohibition notification from the voltage change prediction unit 62, the submission task permission unit 45 stops the execution of the execution candidate task of the operating system 40 and ends the error.

図7は、本発明の実施の形態3における携帯端末装置の電圧変化予測動作の手順を示すフローチャートである。はじめに、投入タスク通知手段44からの次の実行候補タスクの通知に基づく電圧変化予測動作を行う(ステップS301)。この動作は、実施の形態2の携帯端末装置における電圧変化予測動作(即ち、図5のフローチャートに示すステップS201からステップS210までのすべての手順)と同等であるので説明を省略する。   FIG. 7 is a flowchart showing a procedure of voltage change prediction operation of the mobile terminal device in the third embodiment of the present invention. First, a voltage change prediction operation based on notification of the next execution candidate task from the input task notification unit 44 is performed (step S301). Since this operation is equivalent to the voltage change prediction operation (that is, all procedures from step S201 to step S210 shown in the flowchart of FIG. 5) in the mobile terminal device of the second embodiment, description thereof is omitted.

次に、電圧変化予測手段62は、ステップS301の電圧変化予測動作において、予測電圧値が電源オフ切替閾値電圧より小さくなる場合(即ち、図5のフローチャートにおいて“A”で示すステップに進んだ場合)、投入タスク許可手段45へ投入禁止通知を出力する(ステップS302)。投入禁止通知を受信した投入タスク許可手段45は、オペレーティングシステム40に次のタスク実行を停止させる(ステップS303)。   Next, the voltage change prediction unit 62 determines that the predicted voltage value is smaller than the power-off switching threshold voltage in the voltage change prediction operation in step S301 (that is, the process proceeds to the step indicated by “A” in the flowchart of FIG. 5). ), A submission prohibition notice is output to the submission task permission means 45 (step S302). Upon receiving the submission prohibition notice, the submission task permission means 45 causes the operating system 40 to stop the next task execution (step S303).

動作モード切替指示部10のモード切換え動作は、実施の形態1の携帯端末装置と同等であるため、説明を省略する。   Since the mode switching operation of the operation mode switching instructing unit 10 is the same as that of the mobile terminal device of the first embodiment, the description thereof is omitted.

上記構成の携帯端末装置によれば、タスクの実行により端末機能を正常に維持できない程度に電池残量が少なくなると判断される場合、電力消費の大きいタスクの実行を制限するので、動作持続時間の長期化や動作中の異常終了の防止が図れる。   According to the mobile terminal device having the above configuration, when it is determined that the remaining battery level is low enough to prevent the terminal function from being normally maintained by executing the task, the execution of the task with large power consumption is limited. Prevents prolonged or abnormal termination during operation.

(実施の形態4)
図8は、本発明の実施の形態4における携帯端末装置の内部構成を示すブロック図である。実施の形態4の携帯端末装置400は、実施の形態2の携帯端末装置200と比較して、電圧変化予測手段63とモード切換えマスク部30の間にタイマー80が付加されている点が異なる、また、タスク消費電力特性表52が、必要な消費電流値に加え当該消費電流が流れる消費期間をタスク毎に記憶している点が異なる。
(Embodiment 4)
FIG. 8 is a block diagram showing an internal configuration of the mobile terminal device according to Embodiment 4 of the present invention. The portable terminal device 400 of the fourth embodiment is different from the portable terminal device 200 of the second embodiment in that a timer 80 is added between the voltage change prediction unit 63 and the mode switching mask unit 30. Further, the task power consumption characteristic table 52 is different in that a consumption period in which the consumption current flows in addition to a necessary consumption current value is stored for each task.

投入タスク通知手段44から次の実行候補タスクが通知されると、電圧変化予測手段63は、タスク消費電力特性表52に照会して、消費電流値と消費期間を取得する。電圧変化予測手段63がモード切替マスク部30にマスク信号を送信する場合、タイマー80は、消費期間の時間だけマスク信号を送信する。その他の構成および電圧変化予測動作、モード切換え動作は実施の形態2の携帯端末装置と同等であるので、説明を省略する。   When the next execution candidate task is notified from the input task notification unit 44, the voltage change prediction unit 63 refers to the task power consumption characteristic table 52 and acquires the current consumption value and the consumption period. When the voltage change prediction unit 63 transmits a mask signal to the mode switching mask unit 30, the timer 80 transmits the mask signal for the duration of the consumption period. Other configurations, voltage change prediction operation, and mode switching operation are the same as those of the mobile terminal device of the second embodiment, and thus description thereof is omitted.

上記構成の携帯端末装置によれば、モード切替動作の抑制が最小限に留められるため、電池の電圧を検知して適切な動作モードへの切替えを行う動作が維持できる。   According to the portable terminal device having the above configuration, since the suppression of the mode switching operation is kept to a minimum, the operation of detecting the battery voltage and switching to an appropriate operation mode can be maintained.

(実施の形態5)
図9は、本発明の実施の形態5における携帯端末装置の内部構成を示すブロック図である。実施の形態5の携帯端末装置500は、実施の形態2の携帯端末装置200と比較して、オペレーティングシステム40上のタスクスケジューラ41に終了タスク通知手段46が付加されている点が異なる。
(Embodiment 5)
FIG. 9 is a block diagram showing an internal configuration of the mobile terminal device according to Embodiment 5 of the present invention. The mobile terminal device 500 according to the fifth embodiment is different from the mobile terminal device 200 according to the second embodiment in that an end task notification unit 46 is added to the task scheduler 41 on the operating system 40.

終了タスク通知手段46は、実行中タスク記憶手段43に記憶された終了候補タスクをタスクスケジューラ41が終了状態に移す直前に通知する。   The end task notification means 46 notifies the end candidate task stored in the running task storage means 43 immediately before the task scheduler 41 moves to the end state.

図10は、本発明の実施の形態5における携帯端末装置の電圧変化予測動作の手順を示すフローチャートである。はじめに、投入タスク通知手段44からの次の実行候補タスクの通知に基づく電圧変化予測動作を行う(ステップS401)。この動作は、実施の形態2の携帯端末装置における電圧変化予測動作(即ち、図5のフローチャートに示すステップS201からステップS210までのすべての手順)と同等であるので説明を省略する。   FIG. 10 is a flowchart showing the procedure of the voltage change prediction operation of the mobile terminal device in the fifth embodiment of the present invention. First, a voltage change prediction operation based on notification of the next execution candidate task from the input task notification unit 44 is performed (step S401). This operation is equivalent to the voltage change prediction operation (that is, all the procedures from step S201 to step S210 shown in the flowchart of FIG. 5) in the mobile terminal device of the second embodiment, and thus description thereof is omitted.

次に、終了タスク通知手段46が、電圧変化予測手段64に次の終了候補タスクを通知すると(ステップS402)、電圧変化予測手段64はタスク消費電力特性表51に当該終了候補タスクをキーに照会し(ステップS403)、消費電流値を取得する(ステップS404)。一方、電池状態検出部4は、電池部2の現在の電流値を常時または所定の周期で検出し、電圧変化予測手段64へ出力している(ステップS405)。   Next, when the end task notification means 46 notifies the voltage change prediction means 64 of the next end candidate task (step S402), the voltage change prediction means 64 makes an inquiry to the task power consumption characteristic table 51 using the end candidate task as a key. (Step S403), and the current consumption value is acquired (Step S404). On the other hand, the battery state detection unit 4 detects the current value of the battery unit 2 constantly or at a predetermined cycle, and outputs the current value to the voltage change prediction unit 64 (step S405).

電圧変化予測手段64は、タスク消費電力特性表51から取得した消費電流値を電池状態検出部4で検出した電流値から減算して(ステップS406)、計算値を予測電流値として放電容量計算手段70に出力する(ステップS407)。放電容量計算手段70は予測電流値から予測電圧値を算出し(ステップS408)、電圧変化予測手段64に出力する(ステップS409)。電圧変化予測手段64は、取得した予測電圧値を閾値と比較し(ステップS410)、取得した予測電圧値が省電力モード切替閾値電圧より大きくなる場合、モード切替マスク部30にマスク信号を出力する(ステップS411)。これにより、所定のタスクが終了することで省電力モードから通常動作モードへ一時的に移行し、その後再び省電力モードに復帰するという不要なモード切換え動作が防止される。   The voltage change prediction unit 64 subtracts the current consumption value acquired from the task power consumption characteristic table 51 from the current value detected by the battery state detection unit 4 (step S406), and uses the calculated value as the predicted current value to calculate the discharge capacity. 70 (step S407). The discharge capacity calculation means 70 calculates a predicted voltage value from the predicted current value (step S408) and outputs it to the voltage change prediction means 64 (step S409). The voltage change prediction unit 64 compares the acquired predicted voltage value with a threshold value (step S410), and outputs a mask signal to the mode switching mask unit 30 when the acquired predicted voltage value is larger than the power saving mode switching threshold voltage. (Step S411). Thus, an unnecessary mode switching operation in which a predetermined task is completed to temporarily shift from the power saving mode to the normal operation mode and then return to the power saving mode again is prevented.

動作モード切替指示部10のモード切換え動作は、実施の形態1の携帯端末装置と同等であるため、説明を省略する。   Since the mode switching operation of the operation mode switching instructing unit 10 is the same as that of the mobile terminal device of the first embodiment, the description thereof is omitted.

上記構成の携帯端末装置によれば、タスク終了時の電圧変化を事前に予測することができる。また、タスクの終了を事前に検知して、モード切換えのマスク信号を送信することにより、省電力モードから通常動作モードへの不要な切換え動作も防止できる。   According to the portable terminal device having the above configuration, it is possible to predict a voltage change at the end of a task in advance. Further, by detecting the end of the task in advance and transmitting a mode switching mask signal, unnecessary switching operation from the power saving mode to the normal operation mode can be prevented.

(実施の形態6)
図11は、本発明の実施の形態6における携帯端末装置の内部構成を示すブロック図である。実施の形態6の携帯端末装置600は、実施の形態5の携帯端末装置500と比較して、特性表更新部90が付加されている点が異なる。
(Embodiment 6)
FIG. 11 is a block diagram showing an internal configuration of the mobile terminal device according to Embodiment 6 of the present invention. The mobile terminal device 600 of the sixth embodiment is different from the mobile terminal device 500 of the fifth embodiment in that a characteristic table update unit 90 is added.

特性表更新部90は、投入タスク通知手段44から通知を受けると、タスク消費電力特性表53に投入候補タスクの消費電力特性を新規登録し、終了タスク通知手段46から通知を受けると、タスク消費電力特性表53から終了候補タスクの消費電力特性を削除する。   When the characteristic table update unit 90 receives a notification from the input task notification unit 44, the characteristic table update unit 90 newly registers the power consumption characteristic of the input candidate task in the task power consumption characteristic table 53. The power consumption characteristic of the end candidate task is deleted from the power characteristic table 53.

消費電力特性を示すデータが随時更新されるため、タスク消費電力特性表53のデータの累積的な増加を防止できる。その他の構成および電圧変化予測動作、モード切換え動作は実施の形態5の携帯端末装置と同等であるので、説明を省略する。   Since the data indicating the power consumption characteristic is updated as needed, a cumulative increase in the data of the task power consumption characteristic table 53 can be prevented. Other configurations, voltage change prediction operation, and mode switching operation are the same as those of the mobile terminal device of the fifth embodiment, and thus description thereof is omitted.

上記構成の携帯端末装置によれば、タスク消費電力特性表のメモリサイズを最小限に抑えることができる。   According to the portable terminal device having the above configuration, the memory size of the task power consumption characteristic table can be minimized.

本発明の携帯端末装置は、疑似動作なしでタスク実行時の電圧値を事前に予測するため、疑似動作に要する電力消費と動作時間を削減できるという効果を有し、携帯電話やPDA(Personal Digital Assistants)など、電池を電源とする携帯端末装置等として有用である。   Since the portable terminal device of the present invention predicts the voltage value at the time of task execution without any pseudo operation, it has the effect of reducing the power consumption and operation time required for the pseudo operation. This is useful as a portable terminal device using a battery as a power source, such as Assistants).

本発明の実施の形態1における携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the portable terminal device in Embodiment 1 of this invention. 本発明の実施の形態1における携帯端末装置の電圧変化予測動作の手順を示すフローチャートThe flowchart which shows the procedure of the voltage change prediction operation | movement of the portable terminal device in Embodiment 1 of this invention. 本発明の実施の形態1における携帯端末装置の電池部の放電特性を示す図The figure which shows the discharge characteristic of the battery part of the portable terminal device in Embodiment 1 of this invention 本発明の実施の形態2における携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the portable terminal device in Embodiment 2 of this invention. 本発明の実施の形態2における携帯端末装置の電圧変化予測動作の手順を示すフローチャートThe flowchart which shows the procedure of the voltage change prediction operation | movement of the portable terminal device in Embodiment 2 of this invention. 本発明の実施の形態3における携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the portable terminal device in Embodiment 3 of this invention. 本発明の実施の形態3における携帯端末装置の電圧変化予測動作の手順を示すフローチャートThe flowchart which shows the procedure of the voltage change prediction operation | movement of the portable terminal device in Embodiment 3 of this invention. 本発明の実施の形態4における携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the portable terminal device in Embodiment 4 of this invention. 本発明の実施の形態5における携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the portable terminal device in Embodiment 5 of this invention. 本発明の実施の形態5における携帯端末装置の電圧変化予測動作の手順を示すフローチャートThe flowchart which shows the procedure of the voltage change prediction operation | movement of the portable terminal device in Embodiment 5 of this invention. 本発明の実施の形態6における携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the portable terminal device in Embodiment 6 of this invention. 従来の携帯端末装置の内部構成を示すブロック図The block diagram which shows the internal structure of the conventional portable terminal device 従来の携帯端末装置の電池部の放電特性を示す図The figure which shows the discharge characteristic of the battery part of the conventional portable terminal device

符号の説明Explanation of symbols

2 電池部
4 電池状態検出部
10 動作モード切換指示部
20 放電容量計測手段
30 モード切換マスク部
40 オペレーティングシステム
41 タスクスケジューラ
44 投入タスク通知手段
45 投入タスク許可手段
46 終了タスク通知手段
50、51、52、53 タスク消費電力特性表
60、61、62、63、64、65 電圧変化予測手段
70 放電容量計算手段
80 タイマー
90 特性表更新部
2 battery unit 4 battery state detection unit 10 operation mode switching instruction unit 20 discharge capacity measurement unit 30 mode switching mask unit 40 operating system 41 task scheduler 44 input task notification unit 45 input task permission unit 46 end task notification unit 50, 51, 52 , 53 Task power consumption characteristic table 60, 61, 62, 63, 64, 65 Voltage change prediction means 70 Discharge capacity calculation means 80 Timer 90 Characteristic table update unit

Claims (11)

電源状態に応じて動作モードを切替える携帯端末装置であって、
前記電源の電圧値を検出する電源状態検出部と、
前記電源状態検出部が検出した電圧値と所定の閾値を比較して、動作モードの切替えを指示する動作モード切替指示部と、
オペレーティングシステムの次の実行候補タスクを通知する投入タスク通知手段と、
タスク毎の消費電力特性を記憶するタスク消費電力特性記憶手段と、
前記消費電力特性を参照して次の実行候補タスクを実行した場合の電圧値を予測する電圧変化予測手段と、を備え、
前記電圧変化予測手段は、前記投入タスク通知手段からの通知を受けて、前記電源状態検出部が検出した電圧値と、前記タスク消費電力特性記憶手段を参照して取得した次の実行候補タスクを実行した場合に低下する電圧値との差を予測電圧値として算出する携帯端末装置。
A portable terminal device that switches an operation mode according to a power state,
A power supply state detector for detecting a voltage value of the power supply;
An operation mode switching instruction section that compares the voltage value detected by the power supply state detection section with a predetermined threshold and instructs switching of the operation mode;
A submission task notification means for notifying the next execution candidate task of the operating system;
Task power consumption characteristic storage means for storing power consumption characteristics for each task;
Voltage change prediction means for predicting the voltage value when the next execution candidate task is executed with reference to the power consumption characteristics,
In response to the notification from the input task notification unit, the voltage change prediction unit obtains the voltage value detected by the power supply state detection unit and the next execution candidate task acquired by referring to the task power consumption characteristic storage unit. A mobile terminal device that calculates a difference from a voltage value that decreases when executed as a predicted voltage value.
前記動作モード切替指示部の動作モード切替えの指示を抑制するモード切替マスク部を備え、
前記電圧変化予測手段は、前記予測電圧値が省電力モードの切替閾値電圧値より低く、且つ、電源オフモードの切替閾値電圧値より高くなる場合、前記モード切替マスク部へマスク信号を出力する請求項1記載の携帯端末装置。
A mode switching mask unit for suppressing an operation mode switching instruction of the operation mode switching instruction unit;
The voltage change prediction means outputs a mask signal to the mode switching mask unit when the predicted voltage value is lower than a switching threshold voltage value in a power saving mode and higher than a switching threshold voltage value in a power-off mode. Item 2. The mobile terminal device according to Item 1.
前記電源状態検出部が検出した電圧値が電源オフモードの切替閾値電圧より低い場合、前記動作モード切替指示部は電源オフを指示する請求項1又は2記載の携帯端末装置。   3. The mobile terminal device according to claim 1, wherein when the voltage value detected by the power state detection unit is lower than a switching threshold voltage in a power off mode, the operation mode switching instruction unit instructs the power off. 電源状態に応じて動作モードを切替える携帯端末装置であって、
前記電源の現在の電圧値と電流値を検出する電源状態検出部と、
前記電源状態検出部が検出した電圧値と所定の閾値を比較して、動作モードの切替えを指示する動作モード切替指示部と、
オペレーティングシステムの次の実行候補タスクを通知する投入タスク通知手段と、
タスク毎の消費電力特性を記憶するタスク消費電力特性記憶手段と、
前記電源状態検出部が検出した電圧値と電流値の積から前記電源の放電容量を算出する放電容量計算手段と、
前記消費電力特性手段を参照して次の実行候補タスクを実行した場合の電圧値を予測する電圧変化予測手段と、を備え、
前記電圧変化予測手段は、前記投入タスク通知手段からの通知を受けて、前記電源状態検出部が検出した電流値と、前記タスク消費電力特性記憶手段を参照して取得した次の実行候補タスクを実行した場合に低下する電流値との和を予測電流値として前記放電容量計算手段へ出力し、
前記放電容量計算手段は、前記放電容量を前記予測電流値で除して算出した予測電圧値を前記電圧変化予測手段へ出力する携帯端末装置。
A portable terminal device that switches an operation mode according to a power state,
A power supply state detection unit for detecting a current voltage value and a current value of the power supply;
An operation mode switching instruction section that compares the voltage value detected by the power supply state detection section with a predetermined threshold and instructs switching of the operation mode;
A submission task notification means for notifying the next execution candidate task of the operating system;
Task power consumption characteristic storage means for storing power consumption characteristics for each task;
A discharge capacity calculating means for calculating a discharge capacity of the power supply from a product of a voltage value and a current value detected by the power supply state detection unit;
Voltage change prediction means for predicting the voltage value when the next execution candidate task is executed with reference to the power consumption characteristic means, and
In response to the notification from the input task notification unit, the voltage change prediction unit obtains a current value detected by the power supply state detection unit and a next execution candidate task acquired by referring to the task power consumption characteristic storage unit. Output to the discharge capacity calculation means as a predicted current value the sum of the current value that decreases when executed,
The discharge capacity calculation unit is a portable terminal device that outputs a predicted voltage value calculated by dividing the discharge capacity by the predicted current value to the voltage change prediction unit.
前記動作モード切替指示部の動作モード切替えの指示を抑制するためのモード切替マスク部を備え、
前記電圧変化予測手段は、前記予測電圧値が省電力モードの閾値電圧値より低く、且つ、電源オフモードの閾値電圧値より高くなる場合、前記モード切替マスク部へマスク信号を出力する請求項4記載の携帯端末装置。
A mode switching mask unit for suppressing an operation mode switching instruction of the operation mode switching instruction unit;
5. The voltage change predicting unit outputs a mask signal to the mode switching mask unit when the predicted voltage value is lower than a threshold voltage value in a power saving mode and higher than a threshold voltage value in a power-off mode. The portable terminal device described.
前記電源状態検出部が検出した電圧値が電源オフモードの切替閾値電圧より低い場合、動作モード切替指示部は電源オフを指示する請求項4又は5記載の携帯端末装置。   The mobile terminal device according to claim 4 or 5, wherein when the voltage value detected by the power supply state detection unit is lower than a switching threshold voltage of a power-off mode, the operation mode switching instruction unit instructs the power-off. 前記実行候補タスクの実行可否を通知する投入タスク許可手段を備え、
前記予測電圧値が電源オフモードの切替閾値電圧より小さくなる場合、前記電圧変化予測手段は、前記投入タスク許可手段へ投入禁止通知を出力し、オペレーティングシステムは、前記実行候補タスクを実行せずにエラー終了する請求項4から6のいずれか一項記載の携帯端末装置。
Provided input task permission means for notifying whether or not the execution candidate task can be executed,
When the predicted voltage value is smaller than the switching threshold voltage in the power-off mode, the voltage change predicting unit outputs a prohibition notification to the submitting task permitting unit, and the operating system does not execute the execution candidate task. The mobile terminal device according to any one of claims 4 to 6, which ends in an error.
前記電圧変化予測手段からの指示に基づいて所定期間だけ前記マスク信号を前記モード切替マスク部へ送信するタイマー手段を備え、
前記タスク消費電力特性記憶手段は、タスクの実行に必要な電流値と当該電流が流れる期間のデータを記憶し、
前記電圧変化予測手段は、前記投入タスク通知手段から次の実行候補タスクの通知を受けて、前記タスク消費電力特性記憶手段を参照して取得した前記タスクの実行に必要な電流値と当該電流が流れる期間に基づいて、前記マスク信号を前記電流が流れる期間だけ送信する指示を前記タイマー手段へ出力する請求項4から7のいずれか1項記載の携帯端末装置。
Timer means for transmitting the mask signal to the mode switching mask unit for a predetermined period based on an instruction from the voltage change prediction means;
The task power consumption characteristic storage means stores a current value necessary for execution of a task and data of a period during which the current flows,
The voltage change prediction unit receives a notification of a next execution candidate task from the input task notification unit, and obtains a current value necessary for execution of the task and the current obtained by referring to the task power consumption characteristic storage unit. 8. The portable terminal device according to claim 4, wherein an instruction to transmit the mask signal only during a period in which the current flows is output to the timer unit based on a flowing period.
オペレーティングシステムの次の終了候補タスクを通知する終了タスク通知手段を備え、
前記電圧変化予測手段は、前記終了タスク通知手段からの通知を受けて、前記電源状態検出部が検出した電流値と、前記タスク消費電力特性記憶手段を参照して取得した次の終了候補タスクを実行した場合に低下する電流値との差を予測電流値として前記放電容量計算手段へ出力し、
前記放電容量計算手段は、前記放電容量を前記予測電流値で除して算出した予測電圧値を前記電圧変化予測手段へ出力する請求項4から8のいずれか一項記載の携帯端末装置。
An end task notification means for notifying the next end candidate task of the operating system;
In response to the notification from the end task notification unit, the voltage change prediction unit obtains the current value detected by the power supply state detection unit and the next end candidate task acquired by referring to the task power consumption characteristic storage unit. Output the difference between the current value that decreases when executed to the discharge capacity calculation means as the predicted current value,
The portable terminal device according to any one of claims 4 to 8, wherein the discharge capacity calculation means outputs a predicted voltage value calculated by dividing the discharge capacity by the predicted current value to the voltage change prediction means.
前記電圧変化予測手段は、前記予測電圧値が省電力モードの閾値電圧値より高くなる場合、前記モード切替マスク部へマスク信号を出力する請求項9記載の携帯端末装置。   The portable terminal device according to claim 9, wherein the voltage change prediction unit outputs a mask signal to the mode switching mask unit when the predicted voltage value is higher than a threshold voltage value in a power saving mode. 前記投入タスク通知手段から通知を受けた時点で前記実行候補タスクの消費電力特性を前記消費電力特性記憶手段へ記憶し、前記終了タスク通知手段から通知を受けた時点で前記終了候補タスクの消費電力特性を前記消費電力特性記憶手段から削除する特性更新部を備える請求項4から10のいずれか一項記載の携帯端末装置。   The power consumption characteristics of the execution candidate task are stored in the power consumption characteristic storage means at the time of receiving the notification from the input task notification means, and the power consumption of the completion candidate task at the time of notification from the end task notification means The portable terminal device according to claim 4, further comprising a characteristic update unit that deletes a characteristic from the power consumption characteristic storage unit.
JP2003386216A 2003-11-17 2003-11-17 Mobile terminal device Expired - Fee Related JP4113103B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003386216A JP4113103B2 (en) 2003-11-17 2003-11-17 Mobile terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003386216A JP4113103B2 (en) 2003-11-17 2003-11-17 Mobile terminal device

Publications (2)

Publication Number Publication Date
JP2005151191A JP2005151191A (en) 2005-06-09
JP4113103B2 true JP4113103B2 (en) 2008-07-09

Family

ID=34693955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003386216A Expired - Fee Related JP4113103B2 (en) 2003-11-17 2003-11-17 Mobile terminal device

Country Status (1)

Country Link
JP (1) JP4113103B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5033659B2 (en) * 2008-01-29 2012-09-26 京セラ株式会社 Wireless communication apparatus and wireless communication method
JP5227040B2 (en) * 2008-01-29 2013-07-03 京セラ株式会社 Wireless communication device
US8111149B2 (en) * 2009-04-30 2012-02-07 Empire Technology Development Llc Measurement-based wireless device system level management
US8667109B2 (en) 2009-04-30 2014-03-04 Empire Technology Development Llc User profile-based wireless device system level management
US20120210150A1 (en) * 2011-02-10 2012-08-16 Alcatel-Lucent Usa Inc. Method And Apparatus Of Smart Power Management For Mobile Communication Terminals

Also Published As

Publication number Publication date
JP2005151191A (en) 2005-06-09

Similar Documents

Publication Publication Date Title
KR101941510B1 (en) Method for saving power consumption and an electronic device thereof
US9047084B2 (en) Power management of a mobile communications device
US7360106B2 (en) Power-saving processing unit, power-saving processing method and program record medium
CA2674966C (en) Systems and methods for monitoring deterioration of a rechargeable battery
JP4749793B2 (en) Power saving processing apparatus, power saving processing method, and power saving processing program
KR20100092977A (en) Method, apparatus and computer program product for providing power consumption notification and management
JP2004056563A (en) Mobile phone
JPH0621867A (en) Battery time monitor for cellular telephone set
KR100824566B1 (en) Methods, signal bearing media, circuits and wireless communication devices for correcting sleep clocks of wireless communication devices and minimizing temperature-induced errors
KR950033774A (en) Information processing apparatus, processing method thereof, and power control method
KR20040081301A (en) Power economizing computing apparatus and method for the same, and power economizing computing program and program product for the same
JP6093581B2 (en) Portable terminal device and program
US9226107B2 (en) Method of controlling mobile terminal apparatus and mobile terminal apparatus
KR102125507B1 (en) Method for charging battery and an electronic device thereof
JP4113103B2 (en) Mobile terminal device
JP2006085534A (en) Information processing apparatus, software update method for information processing apparatus, and program
JP2008236680A (en) Information communication apparatus and function restriction method
JP7287830B2 (en) Communication control device, communication system, and mobile terminal
JP4254622B2 (en) In-vehicle wireless communication device
JP2012249102A (en) Mobile communication terminal device and control method therefor
JP2007266706A (en) Portable terminal device and control method thereof
JP2005333641A (en) Data transmission method and data transmission device
KR100566981B1 (en) How to display battery life on your mobile device
CN111132282B (en) Application processor awakening method and device applied to mobile terminal
CN116761230B (en) Equipment network access method and device, electronic equipment and computer readable storage medium

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060325

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060928

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071114

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071121

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071128

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080201

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080312

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080410

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees