(57)【特許請求の範囲】
【請求項１】
この携帯端末装置を機能させるためのシステムプログラムを実行するＣＰＵと、
前記システムプログラムが格納された不揮発性メモリと、
前記不揮発性メモリから読出された前記システムプログラムと、前記システムプログラムが正常か異常かを検査するための検査データとを格納する揮発性メモリと、
前記ＣＰＵ、不揮発性メモリおよび揮発性メモリへ電力を供給する主電源と、
前記主電源にて電力を供給することができないときに前記揮発性メモリへ電力を供給する副電源と、を備えており、
前記ＣＰＵは、
前記主電源が立ち上がったときに既に前記揮発性メモリに前記システムプログラムおよび検査データが格納されている場合は、その格納されている検査データに基づいて前記システムプログラムが正常か異常かを判定し、正常と判定した場合は、前記揮発性メモリに格納されている前記システムプログラムを実行し、異常と判定した場合は、前記不揮発性メモリから前記システムプログラムを読出して前記揮発性メモリに格納し、その格納されたシステムプログラムを実行する携帯端末装置において、
この携帯端末装置の電源が切れているときに所定の時間毎に前記ＣＰＵを起動させる起動手段を備えており、
前記ＣＰＵは、
この携帯端末装置の電源が切れている状態において前記起動手段により起動されたときに、前記揮発性メモリに格納されている前記検査データを新たな検査データに更新する更新処理を実行するとともに、
前記起動手段により起動するタイミングになったときに、最初の前記タイミングからの経過時間が、前記揮発性メモリに前記システムプログラムおよび検査データが格納された状態を前記副電源が維持できる時間を超えているか否かを判定し、超えていると判定した場合は前記不揮発性メモリから前記システムプログラムを読出して前記揮発性メモリに格納し、かつ、超えていないと判定した場合は前記更新処理を実行し、
前記主電源は、
この携帯端末装置の電源が切れている状態では、前記起動手段により起動して前記更新処理を実行する期間のみ前記ＣＰＵへ電力を供給することを特徴とする携帯端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、バーコードや２次元コードなどの光学的情報、あるいは、ＩＣカードやＲＦＩＤ(Radio Frequency IDentification)に記録された情報を読取る携帯端末装置、さらには、ＰＤＡ(Personal Digital Assistant)、携帯電話などの携帯端末装置に関し、システムプログラム（オペレーティングシステム）をＣＰＵが実行することにより機能する携帯端末装置に関する。
【背景技術】
【０００２】
従来、この種の携帯端末装置では、電気的なノイズなどによってシステムプログラムが破壊されてしまうことを回避するため、システムプログラムをフラッシュメモリなどの不揮発性メモリに格納しておき、起動時に不揮発性メモリに格納されているシステムプログラムを一旦ＲＡＭなどの揮発性メモリにロードして使用していた。
しかし、起動時に毎回システムプログラムを揮発性メモリにロードしたのでは、起動に時間がかかってしまう。また、揮発性メモリにロードされたシステムプログラムが電気的なノイズによって破壊されるおそれがあった。
そこで、起動前に予めシステムプログラムを揮発性メモリにロードしておくことにより、起動時間を短縮し、さらに、起動時に揮発性メモリにシステムプログラムがロード済みであるか否かをチェックし、ロード済みであれば、そのシステムプログラムが揮発性メモリ上で正常に起動できるか否かをチェックし、正常であればそのシステムプログラムを実行するという技術が提案されている（特許文献１）。
【特許文献１】特開２００３−１３１８８０号公報（第１３〜１６段落、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の携帯端末装置は、メインバッテリと、メインバッテリによって充電されるサブバッテリとを備えており、電源が切られているときは、サブバッテリから、ＣＰＵ、リアルタイムクロック（以下、ＲＴＣと略す）およびＲＡＭへ電源が供給されている。
図５は、従来の携帯端末装置における消費電流の説明図である。従来のものは、電源が切れている期間中ＣＰＵは待機状態（スリープ状態）である。このため、電源が切られているときにサブバッテリから継続して供給する電流として、揮発性メモリに格納されているデータを保持するために揮発性メモリに供給する保持電流およびＲＴＣへ供給する動作電流の他に、ＣＰＵの待機状態を保持するためにＣＰＵへ供給する待機電流も必要である。
【０００４】
従って、電源が切れているときのサブバッテリの消費電力が大きくなるという問題がある。
また、電源が切れているときのサブバッテリの消費電力が大きいため、揮発性メモリのデータ保持時間が短くなり、起動時にはバッテリの電圧が低下しているという事態が起きやすい。このような事態になると、再度、不揮発性メモリからシステムプログラムを揮発性メモリへロードすることになり、起動に時間がかかってしまう。
【０００５】
この発明は、上述の諸問題を解決するためになされたものであり、電源が切れているときの消費電力を小さくすることができる携帯端末装置を実現することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、上記目的を達成するため、請求項１に記載の発明では、この携帯端末装置を機能させるためのシステムプログラムを実行するＣＰＵ（１１）と、前記システムプログラムが格納された不揮発性メモリ（２０）と、前記不揮発性メモリから読出された前記システムプログラムと、前記システムプログラムが正常か異常かを検査するための検査データ（２３）とを格納する揮発性メモリ（３０）と、前記ＣＰＵ、不揮発性メモリおよび揮発性メモリへ電力を供給する主電源（１５）と、前記主電源にて電力を供給することができないときに前記揮発性メモリへ電力を供給する副電源（１７）と、を備えており、前記ＣＰＵは、前記主電源が立ち上がったときに既に前記揮発性メモリに前記システムプログラムおよび検査データが格納されている場合は、その格納されている検査データに基づいて前記システムプログラムが正常か異常かを判定し、正常と判定した場合は、前記揮発性メモリに格納されている前記システムプログラムを実行し、異常と判定した場合は、前記不揮発性メモリから前記システムプログラムを読出して前記揮発性メモリに格納し、その格納されたシステムプログラムを実行する携帯端末装置（１０）において、この携帯端末装置の電源が切れているときに所定の時間毎に前記ＣＰＵを起動させる起動手段（１２）を備えており、前記ＣＰＵは、この携帯端末装置の電源が切れている状態において前記起動手段により起動されたときに、前記揮発性メモリに格納されている前記検査データを新たな検査データに更新する更新処理（Ｓ１１）を実行するとともに、前記起動手段により起動するタイミングになったときに、最初の前記タイミングからの経過時間が、前記揮発性メモリに前記システムプログラムおよび検査データが格納された状態を前記副電源が維持できる時間を超えているか否かを判定し（Ｓ７）、超えていると判定した場合は前記不揮発性メモリから前記システムプログラムを読出して前記揮発性メモリに格納し（Ｓ１３）、かつ、超えていないと判定した場合は前記更新処理（Ｓ１１）を実行し、前記主電源は、この携帯端末装置の電源が切れている状態では、前記起動手段により起動して前記更新処理を実行する期間のみ前記ＣＰＵへ電力を供給するという技術的手段を用いる。
【０００８】
なお、上記括弧内の符号は、後述する発明の実施形態において記載されている符号と対応するものである。
【発明の効果】
【０００９】
（請求項１に係る発明の作用）
起動手段は、携帯端末装置の電源が切れているときに所定の時間毎にＣＰＵを起動させる。そして、ＣＰＵは、この携帯端末装置の電源が切れている状態において起動手段により起動されたときに、揮発性メモリに格納されている検査データを新たな検査データに更新する更新処理を実行する。また、主電源は、この携帯端末装置の電源が切れている状態では、起動手段により起動して更新処理を実行する期間のみＣＰＵへ電力を供給する。
さらに、ＣＰＵは、起動手段により起動するタイミングになったときに、最初のタイミングからの経過時間が、揮発性メモリにシステムプログラムおよび検査データが格納された状態を副電源が維持できる時間を超えているか否かを判定し、超えていると判定した場合は不揮発性メモリからシステムプログラムを読出して揮発性メモリに格納し、かつ、超えていないと判定した場合は更新処理を実行する。
【００１０】
（請求項１に係る発明の効果）
主電源は、この携帯端末装置の電源が切れている状態では、起動手段により起動して更新処理を実行する期間のみＣＰＵへ電力を供給するため、電源が切れている期間中は継続してＣＰＵへ電極を供給する従来のものよりも消費電力を小さくすることができる。
また、電源が切れている状態において起動手段により起動されたときに、揮発性メモリに格納されているシステムプログラムが正常か異常かを検査するための検査データを新たな検査データに更新することができるため、揮発性メモリに格納されているシステムプログラムが、起動タイミング間に電気的なノイズなどによって破壊されていることを起動タイミング毎に検出することができる。
さらに、起動手段が起動した最初のタイミングからの経過時間が、揮発性メモリにシステムプログラムおよび検査データが格納された状態を副電源が維持できる時間を超えている場合は、電圧低下によって揮発性メモリ内のシステムプログラムが異常になっているおそれがあるため、そのような場合は、再度、不揮発性メモリからシステムプログラムを読出して揮発性メモリに格納し、そのシステムプログラムを用いるので、携帯端末装置を正常に機能させることができる。
また、上記の経過時間が上記の時間を超えていない場合は、電圧低下によるシステムプログラムの異常の可能性はないため、検査データの更新のみを行うことにより、ＣＰＵの処理時間を短縮するとともに処理負荷を軽減することにより、ＣＰＵの消費電力を極力抑えることができる。
【発明を実施するための最良の形態】
【００１３】
この発明に係る実施形態について図を参照しながら説明する。
［主な電気的構成］
この実施形態に携帯端末装置の主な電気的構成について図を参照しながら説明する。図１は、この実施形態に係る携帯端末装置の主な電気的構成をブロックで示す説明図である。
【００１４】
図１に示すように、この実施形態に係る携帯端末装置１０は、ＣＰＵ(Central Processing Unit)１１と、書換え可能な不揮発性メモリであるフラッシュメモリ２０と、書換え可能な揮発性メモリであるＲＡＭ(Random Access Memory)３０とを備える。フラッシュメモリ２０には、ＯＳ（オペレーティングシステム）などのシステムプログラムが格納された格納領域２２と、そのシステムプログラムを読出すためのコンピュータプログラムであるローダが格納された格納領域２１とが設けられている。フラッシュメモリ２０としては、例えばＥＥＰＲＯＭ (Erasable Programmable Rom) を用いる。
【００１５】
ＲＡＭ３０には、ローダによりフラッシュメモリ２０から読出され、展開されたシステムプログラムを格納するためのワーク領域３１が設けられている。ＣＰＵ１１は、ＲＡＭ３０のワーク領域３１に格納されたシステムプログラムに従って情報の読取りなど、種々のアプリケーションプログラムを実行する。
【００１６】
また、携帯端末装置１０は、リアルタイムクロック（以下、ＲＴＣと略す）１２と、着脱自在のメインバッテリ１５と、サブバッテリ１７と、電源回路１６と、電源キー１３と、電源オン発生＆電源オン手段検出部（以下、電源オン検出部と略す）１４とを備える。
メインバッテリ１５は、ＣＰＵ１１およびＲＴＣ１２が動作するための動作電源、ＲＡＭ３０の格納データを保持するための保持電流などを供給する。サブバッテリ１７は、メインバッテリ１５がオンしているときにメインバッテリ１５によって充電され、電源が切れている期間中にＲＴＣ１２へ動作電源を供給し、ＲＡＭ３０へ保持電流を供給する。
【００１７】
なお、以下の説明では、電源回路１６がメインバッテリ１５から供給された直流電源を所定の電圧の直流電源に変換し、それをＣＰＵ１１、ＲＡＭ３０およびＲＴＣ１２などへ供給している状態を電源オンの状態といい、供給していない状態を電源オフの状態または電源が切れている状態という。
【００１８】
ＲＴＣ１２は、現在の日付時刻を計測する機能と、現在の日付時刻が予め設定された日付時刻になったときに割込み信号を出力する機能と、予め設定された時間間隔で定期的に割込み信号を出力する機能とを有する。各割込み信号は、例えば、ワンショットパルスである。電源オン検出部１４は、ＲＴＣ１２から出力される割込み信号、あるいは、電源キー１３のオン操作により電源キー１３のスイッチから出力されるスイッチング信号を入力し、その入力した信号の種類を判別し、電源キー１３がオン操作されたこと、あるいは、ＲＴＣ１２の計測時間が電源オンを指示する時間になったことを検出する。
【００１９】
そして、電源オン検出部１４は、割込み信号またはスイッチング信号を入力すると、電源オンを指示する電源オン信号を電源回路１６へ出力する。また、電源オン検出部１４は、電源をオンした手段が、電源キー１３のオン操作によるものか、あるいは、ＲＴＣ１２からの指示によるものかを特定するための起動手段情報をＣＰＵ１１へ出力する。
【００２０】
メインバッテリ１５は、電源オン検出部１４から出力される電源オン信号を入力することで立上がり、電源回路１６へ直流電源（ＤＣ）を供給する。電源回路１６は、メインバッテリ１５から供給された直流電源を所定の電圧（例えば５Ｖ）に変換する。また、電源回路１６は、電源キー１３のオン操作による電源オンの場合は、変換された直流電源を動作電源としてＣＰＵ１１、ＲＴＣ１２、フラッシュメモリ２０およびＲＡＭ３０へ供給し、ＲＴＣ１２による電源オンの場合は、変換された直流電源をＣＰＵ１１へのみ供給する。また、サブバッテリ１７は、電源オフの期間、ＲＴＣ１２へ動作電源を供給し、ＲＡＭ３０へ保持電流を供給する。
【００２１】
［固定情報］
次に、フラッシュメモリ２０からＲＡＭ３０に転送されたシステムプログラムが正常か異常かを判定するための固定情報（検査データまたは整合性データともいう）について図２を参照して説明する。図２は、図１に示す携帯端末装置に備えられたフラッシュメモリおよびＲＡＭに格納されるデータの一部を示す説明図であり、（ａ）はフラッシュメモリから固定情報をＲＡＭへ転送する様子を模式的に示す模式図、（ｂ）は固定情報の構成を示す説明図である。
【００２２】
図２（ａ）に示すように、フラッシュメモリ２０においてシステムプログラムが格納された格納領域２２には、固定情報ａ，ｂ，ｃをそれぞれ格納するための固定情報ａ格納領域２２ａと、固定情報ｂ格納領域２２ｂと、固定情報ｃ格納領域２２ｃとが設けられている。固定情報ａ〜ｃの格納領域には、図２（ｂ）に示す固定情報２３が格納されている。
固定情報２３は、固定情報２３の書込み箇所（書込みアドレス）を特定するための固定情報番号２３ａと、固定情報２３ｂと、日付時刻情報２３ｃと、ＣＲＣ(Cyclic Redundancy Check)チェックサム２３ｄとから構成される。なお、ＣＲＣチェックサムに代えてパリティチェックサムなどを用いても良い。
【００２３】
固定情報ａ〜ｃとして用いる情報は任意であり、例えば、ａ，ｂ，ｃなどの文字を示すキャラクタ情報を固定情報として用いることができる。日付時刻情報２３ｃは、固定情報２３を更新するときにＲＴＣ１２から取得した日付時刻を示す情報であり、固定情報２３を更新する毎に変化する情報である。
ＲＡＭ３０のワーク領域３１には、固定情報１，２，３をそれぞれ格納するための固定情報１格納領域３１ａと、固定情報２格納領域３１ｂと、固定情報３格納領域３１ｃとが設けられている。固定情報１〜３として格納する情報は任意であり、例えば、１，２，３などの文字を示すキャラクタ情報を固定情報として用いることができる。
【００２４】
また、ＲＡＭ３０には、フラッシュメモリ２０から転送された固定情報ａ〜ｃを格納するための固定情報格納領域３２が設けられている。固定情報格納領域３２には、フラッシュメモリ２０から転送された固定情報ａ，ｂ，ｃをそれぞれ格納するための固定情報ａ格納領域３２ａと、固定情報ｂ格納領域３２ｂと、固定情報ｃ格納領域３２ｃとが設けられている。さらに、ＲＡＭ３０には、携帯端末装置１０の性能（例えば通信速度など）など、ユーザが変更可能な設定値を格納するための設定値格納領域３３が設けられている。設定値格納領域３３には、固定情報ｙ，ｚをそれぞれ格納するための固定情報ｙ格納領域３３ａと、固定情報ｚ格納領域３３ｂとが設けられている。
【００２５】
［消費電流］
次に、この発明の特徴である消費電流について図３を参照して説明する。図３は、電源オフ時とオン時における消費電流を示す説明図である。
電源がオフになっている期間（ｔａ，ｔａ，ｔａ・・）は、サブバッテリ１７からＲＡＭ３０およびＲＴＣ１２へ保持電流が供給されており、ＣＰＵ１１へ動作電源は全く供給されていない。また、ＲＴＣ１２が計測する日付時刻が、固定情報を更新するタイミングｔ１，ｔ２，ｔ３・・ｔｎになると、電源がオンし、ＣＰＵ１１へ動作電源が供給され、ＣＰＵ１１が起動し、後述する固定情報の更新処理などが実行される。このとき、ＣＰＵ１１の動作電流が消費される。そして、ＣＰＵ１１が更新処理を終了すると、再び電源がオフになり、ＣＰＵ１１への動作電源の供給が停止する。
【００２６】
このように、ＣＰＵ１１への動作電源は、電源がオフになっている期間は全く供給されず、固定情報を更新する期間のみ供給することができる。
従って、電源がオフになっている期間もサブバッテリ１７からＣＰＵ１１へ待機用の電流を継続して供給するものよりもサブバッテリ１７の消費電力を小さくすることができる。
【００２７】
また、サブバッテリ１７の消費電力を小さくすることができるため、ＲＡＭ３０のデータ保持時間を長くすることができるので、起動時にＲＡＭ３０にシステムプログラムが格納されていないという事態が生じ難い。
従って、起動時に再度フラッシュメモリ２０からシステムプログラムをＲＡＭ３０にロードすることにより、起動に時間がかかってしまうおそれが小さい。
【００２８】
［固定情報の更新処理］
次に、ＣＰＵ１１が実行する固定情報の更新処理の流れについて、それを示す図４のフローチャートを参照しながら説明する。
電源キー１３のオン操作により、あるいは、ＲＴＣ１２の計測時間が電源オンを指示する時間になったことにより電源がオンすると、ＣＰＵ１１が起動し、ローダが起動する（ステップ（以下、Ｓと略す）１）。そして、ＣＰＵ１１は、ＲＴＣ１２（図１）の状態が正常か異常かを判定し（Ｓ２）、正常であると判定した場合は（Ｓ２：Ｙｅｓ）、ＲＡＭ３０の固定情報格納領域３２に格納されている固定情報ａ〜ｃが総て正常か異常かをチェックする（Ｓ３）。
【００２９】
また、Ｓ２においてＲＴＣ１２が正常ではない、つまり異常（例えば、ＲＴＣ１２が動作していなかったなど）であると判定した場合は（Ｓ２：Ｎｏ）、ＲＴＣ１２へ現在の日付時刻（初期の日付時刻）を設定する（Ｓ１２）。
Ｓ３において、ＲＡＭ３０の固定情報格納領域３２に格納されている固定情報ａ〜ｃが総て正常であると判定した場合は（Ｓ３：Ｙｅｓ）、ＲＴＣ１２から現在の日付時刻ｔnを取得する（Ｓ４）。
【００３０】
続いて、ＲＡＭ３０の固定情報格納領域３２に格納されている固定情報から前回の日付時刻ｔ(n-1)を取得し（Ｓ５）、Ｓ４にて取得した現在の日付時刻ｔnおよびＳ５にて取得した日付時刻ｔ(n-1)に基づいて、Ｓ５にて取得した日付時刻、つまり前回ＲＡＭ３０の固定情報をチェックしたときの日付時刻から現在の日付時刻が経過するまでの経過時間Δｔを算出する（Ｓ６）。
続いて、ＣＰＵ１１は、Ｓ６にて算出した経過時間Δｔが、予め設定された規定時間ｔｂを経過しているか否かを判定する（Ｓ７）。
【００３１】
規定時間ｔｂは、電源がオフになっている期間にサブバッテリ１７がＲＴＣ１２へ動作電源を供給し、かつ、ＲＡＭ３０へ保持電流を供給することのできる時間である。ここで、経過時間Δｔが規定時間ｔｂを経過していると判定した場合は（Ｓ７：Ｙｅｓ）、携帯端末装置１０からメインバッテリ１５を一度外してから装着した可能性があるため、フラッシュメモリ２０に格納されているシステムプログラムおよび固定情報ａ〜ｃをローダによって読出し、それをＲＡＭ３０へコピーする（Ｓ１３）。
【００３２】
また、ＣＰＵ１１は、経過時間Δｔが規定時間ｔｂを経過していないと判定した場合は（Ｓ７：Ｎｏ）、電源オン検出部１４から入力した起動手段情報を取得する（Ｓ８）。
続いて、ＣＰＵ１１は、ＲＡＭ３０に格納されている固定情報ａ〜ｃの各日付時刻情報２３ｃを、先のＳ４にてＲＴＣ１２から取得した現在の日付時刻を示す情報にそれぞれ更新する（Ｓ９）。
【００３３】
続いて、ＣＰＵ１１は、先のＳ８にて取得した起動手段情報に基づいて、今回のルーチンにおいて電源がオンした原因は、電源キー１３をオン操作したことによるものであるか、あるいは、ＲＴＣ１２の計測時間が予め設定された起動時間になったことによるものかを判定する（Ｓ１０）。
ここで、電源キー１３をオン操作したことによるものではない、つまり、ＲＴＣ１２の計測時間が予め設定された起動時間になって電源オンを指示したことによるものであると判定した場合は（Ｓ１０：Ｎｏ）、ＲＡＭ３０に格納されている固定情報ａ〜ｃの各日付時刻情報２３ｃを、先のＳ４にてＲＴＣ１２から取得した現在の日付時刻を示す情報にそれぞれ更新する（Ｓ１１）。
【００３４】
続いて、ＲＴＣ１２により定期的に電源をオンしてＣＰＵ１１を起動させ、Ｓ１〜Ｓ１１を実行する起動プログラムをセットし（Ｓ１６）、電源をオフする（Ｓ１７）。また、Ｓ１０において電源キー１３をオン操作したことによるものであると判定した場合は（Ｓ１０：Ｙｅｓ）、これからユーザーが携帯端末装置１０を使用しようとしている状態にあるから、ＲＡＭ３０にコピーされているシステムプログラムを実行する（Ｓ１４）。続いて、定期的に現在の日付時刻を用いてＲＡＭ３０の固定情報格納領域に格納されている固定情報ａ〜ｃの日付時刻情報２３ｃを更新する（Ｓ１５）。そして、ユーザ情報を読み込んでアプリケーションプログラムを実行するなど、いわゆるシステムプログラムと呼ばれている部分の処理に入る。
【００３５】
以上のように、ＲＴＣ１２により最初に起動したタイミングからの経過時間Δｔが、ＲＡＭ３０にシステムプログラムおよび各固定情報が格納された状態をサブバッテリ１７が維持できる時間ｔｂを経過していない場合は、電圧低下によるシステムプログラムの異常の可能性はないため、検査データの更新のみを行うことにより、ＣＰＵ１１の処理時間を短縮するとともに処理負荷を軽減することにより、ＣＰＵ１１の消費電力を極力抑えることができる。
【００３６】
また、電源が切れている状態においてＲＴＣ１２により起動されたタイミング毎に、ＲＡＭ３０の固定情報を新たな固定情報に更新することができる。
従って、ＲＡＭ３０に格納されているシステムプログラムが、起動タイミング間に電気的なノイズなどによって破壊されていることを起動タイミング毎に検出することができ、破壊が検出された場合は、フラッシュメモリ２０からシステムプログラムをＲＡＭ３０へ再ロードすることにより、常に正常なシステムプログラムをＲＡＭ３０に格納しておくことができる。
つまり、電源キー１３のオン操作によって起動したときは、ＲＡＭ３０に格納されているシステムプログラムは正常な状態である確率が高くなるため、使用時にシステムプログラムを再ロードすることにより起動時間が遅くなるおそれが小さい。
【００３７】
さらに、ＲＴＣ１２により最初に起動したタイミングからの経過時間Δｔが、ＲＡＭ３０にシステムプログラムおよび各固定情報が格納された状態をサブバッテリ１７が維持できる時間ｔｂを経過している場合は、電圧低下によってＲＡＭ３０内のシステムプログラムが異常になっているおそれがあるため、そのような場合は、再度、フラッシュメモリ２０からシステムプログラムを読出してＲＡＭ３０に格納し、そのシステムプログラムを用いるので、携帯端末装置１０を正常に機能させることができる。
【図面の簡単な説明】
【００３８】
【図１】この発明の実施形態に係る携帯端末装置の主な電気的構成をブロックで示す説明図である。
【図２】図１に示す携帯端末装置に備えられたフラッシュメモリおよびＲＡＭに格納されるデータの一部を示す説明図であり、（ａ）はフラッシュメモリから固定情報をＲＡＭへ転送する様子を模式的に示す模式図、（ｂ）は固定情報の構成を示す説明図である。
【図３】電源オフ時とオン時における消費電流を示す説明図である。
【図４】ＣＰＵ１１が実行する固定情報の更新処理の流れを示すフローチャートである。
【図５】従来の携帯端末装置における消費電流の説明図である。
【符号の説明】
【００３９】
１０・・携帯端末装置、１１・・ＣＰＵ、１２・・ＲＴＣ（起動手段）、
１５・・メインバッテリ（主電源）、１７・・サブバッテリ（副電源）、
２０・・フラッシュメモリ（不揮発性メモリ）、２３・・固定情報（検査データ）、
３０・・ＲＡＭ（揮発性メモリ）。
【図１】
0004702343.tif 000002
【図２】
0004702343.tif 000003
【図３】
0004702343.tif 000004
【図４】
0004702343.tif 000005
【図５】
0004702343.tif 000006