(57)【要約】【課題】  ユーザの使用態様に応じて、携帯電話における特定の処理を確実に実行可能にする。【解決手段】  携帯電話の制御部が実行する制御方法は、所定時間が経過したときに（Ｓ９３０にてＹＥＳ）、プログラムの格納状態を検出するステップ（Ｓ９３０）と、特定のアプリケーションプログラムが格納されている場合に（Ｓ９４０にてＹＥＳ）、電圧値の更新用のデータを読み出すステップ（Ｓ９５０）と、第１の電圧値に読み出した電圧値を加算して、第１の電圧値を新たに算出するステップ（Ｓ９６０）と、新たに算出した第１の電圧値をフラッシュメモリの所定の領域に格納するステップ（Ｓ９７０）とを含む。【選択図】        図９
2005277844.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末であって、
バッテリと、
第１の電圧値を記憶するための記憶手段と、
前記バッテリの電圧値を検知するための検知手段と、
前記バッテリの電圧値が前記第１の電圧値を上回っている間、前記携帯端末の第１の機能を実現するための第１の処理手段と、
前記バッテリの電圧値が前記第１の電圧値よりも小さな値である第２の電圧値を上回っている間、前記第１の機能と異なる第２の機能を実現するための第２の処理手段と、
前記携帯端末の使用状態を検出するための検出手段と、
前記使用状態に基づいて、前記第１の電圧値を変更するための変更手段とを含む、携帯端末。
【請求項２】
前記変更手段は、
前記使用状態に基づいて、前記第１の電圧値を上回る新たな電圧値を設定するための設定手段と、
前記新たな電圧値を、前記第１の電圧値として前記記憶手段に書き込むための記録手段とを含む、請求項１に記載の携帯端末。
【請求項３】
前記第２の処理手段は、
予め定められた距離の範囲以内で外部とデータを通信するためのデータ通信手段と、
前記データを記憶するためのデータ記憶手段と、
前記バッテリからの電力の供給を受け、前記データに基づいて、前記第２の機能を実現するために予め定められた情報処理を実行するための情報処理手段とを含む、請求項１または請求項２に記載の携帯端末。
【請求項４】
前記携帯端末は、外部からの情報の入力を受け付けるための入力手段をさらに含み、
前記記憶手段は、前記入力手段を介して入力されるプログラムであって、前記第２の機能を実現するためのプログラムを記憶し、
前記検出手段は、前記プログラムが前記記憶手段に記憶されているか否かを検出し、
前記設定手段は、前記プログラムが前記記憶手段に記憶されている場合には、予め定められた値に基づいて、前記第１の電圧値を変化させる、請求項２に記載の携帯端末。
【請求項５】
前記入力手段は、外部と情報を通信するための通信手段を含む、請求項４に記載の携帯端末。
【請求項６】
前記入力手段は、着脱可能なデータ記録媒体が装着され、前記データ記録媒体に格納されているデータを読み出すためのデータ読み出し手段を含む、請求項４に記載の携帯端末。
【請求項７】
前記情報処理手段は、複数の前記第２の機能を実現するための処理を実行し、
前記記憶手段はさらに、複数の前記第２の機能の各々について予め定められた電圧値の変化量を、各前記第２の機能に対応付けて記憶し、
前記検出手段は、前記記憶手段に記憶されているプログラムの数を検出し、
前記設定手段は、前記プログラムの数に応じた前記変化量に対して、前記第１の電圧値を変化させる、請求項２に記載の携帯端末。
【請求項８】
前記検出手段は、前記情報処理が実行されたことを検出し、
前記記憶手段は、前記情報処理が実行された実行頻度と、前記情報処理について予め定められた標準の実行頻度と、予め定められた電圧値の変化量とをさらに記憶し、
前記設定手段は、前記情報処理が実行された実行頻度と前記標準の実行頻度との差分に応じた前記変化量に対して、前記第１の電圧値を変化させる、請求項２に記載の携帯端末。
【請求項９】
前記携帯端末は、時刻を検知するための計時手段をさらに含み、
前記検出手段は、前記時刻に基づいて、前記情報処理が前記情報処理手段により実行された処理時間を算出し、
前記記憶手段は、前記情報処理について予め定められた標準時間と、前記処理時間と、予め定められた変化量とをさらに記憶し、
前記設定手段は、前記標準時間と前記処理時間との差分に応じた前記変化量に対して、前記第１の電圧値を変化させる、請求項２に記載の携帯端末。
【請求項１０】
前記携帯端末は、時刻を検知するための計時手段をさらに含み、
前記検出手段は、前記情報処理が実行された処理時刻を検出し、
前記記憶手段は、予め定められた時間帯ごとに定められた各変化量を、前記時間帯ごとに対応付けて記憶し、
前記設定手段は、前記処理時刻に基づいて前記時間帯を特定し、前記時間帯に応じて前記第１の電圧値を変化させる、請求項２に記載の携帯端末。
【請求項１１】
前記携帯端末は、時刻を検知するための計時手段をさらに含み、
前記検出手段は、前記時刻に基づいて、前記情報処理が実行された時間帯を検出し、
前記記憶手段は、予め区分された時間帯ごとに前記情報処理が実行された頻度と、予め定められた変化量とを記憶し、
前記設定手段は、前記時間帯に応じた前記変化量に対して、前記第１の変化量を変化させる、請求項２に記載の携帯端末。
【請求項１２】
前記携帯端末は、
時刻を検知するための計時手段と、
外部からの情報の入力を受け付けるための入力手段とをさらに含み、
前記記憶手段は、前記入力手段を介して入力された時間帯を指定するための情報と、予め定められた変化量とをさらに記憶し、
前記設定手段は、前記検知された時刻が前記時間帯に含まれる場合には、前記変化量に対して前記第１の電圧値を変化させる、請求項２に記載の携帯端末。
【請求項１３】
前記データ通信手段は、電波を受信するための受信手段を含み、
前記携帯端末は、時刻を計測するための計時手段をさらに含み、
前記検出手段は、
前記電波の受信を検知するための手段と、
前記電波の受信の検知に応答して、前記計時手段により計測される時刻に基づいて、前記電波の受信を検知するまでの所要時間を算出するための手段とを含み、
前記設定手段は、前記所要時間と前記変化量とに基づいて、前記新たな電圧値を設定する、請求項２に記載の携帯端末。
【請求項１４】
前記データ通信手段は、電波を受信するための受信手段を含み、
前記携帯端末は、
時刻を検知するための計時手段と、
前記電波の受信を検知するための受信検知手段と、
前記情報処理手段による処理の実行の開始を検知するための実行開始検知手段とをさらに含み、
前記検出手段は、
前記電波の受信が検知されると、前記計時手段により計測される時刻に基づいて、前記電波の受信を検知するまでの所要時間を算出するための所要時間算出手段と、
前記処理の開始が検知されると、前記計時手段により計測される時刻に基づいて、前記処理が開始されるまでの起動時間を算出するための起動時間算出手段とを含み、
前記設定手段は、
前記起動時間に対する前記受信時間の比率を算出するための手段と、
算出された前記比率と、前記変化量とに基づいて、前記新たな電圧値を設定するための手段とを含む、請求項２に記載の携帯端末。
【請求項１５】
携帯端末の動作を制御するための制御方法であって、
前記携帯端末に含まれる、データを記憶するための記憶手段からデータを読み出して、第１の電圧値を予め準備するステップと、
前記バッテリの電圧値を検知するステップと、
前記バッテリの電圧値が前記第１の電圧値を上回っている間、前記携帯端末の第１の機能を実現するステップと、
前記バッテリの電圧値が前記第１の電圧値よりも小さな値である第２の電圧値を上回っている間、前記第１の機能と異なる第２の機能を実現するステップと、
前記携帯端末の使用状態を検出するステップと、
前記使用状態に基づいて、前記第１の電圧値を変更するステップとを含む、携帯端末の制御方法。
【請求項１６】
携帯端末の動作を制御する制御方法を実現するためのプログラムであって、前記プログラムは前記携帯端末に、
前記携帯端末に含まれる、データを記憶するための記憶手段からデータを読み出して、予め定められた第１の電圧値と、前記第１の電圧値よりも小さな値である第２の電圧値とを予め準備するステップと、
前記バッテリの電圧値を検知するステップと、
前記バッテリの電圧値が前記第１の電圧値を上回っている間、前記携帯端末の第１の機能を実現するステップと、
前記バッテリの電圧値が前記第２の電圧値を上回っている間、前記第１の機能と異なる第２の機能を実現するステップと、
前記携帯端末の使用状態を検出するステップと、
前記使用状態に基づいて、前記第１の電圧値を変更するステップとを実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末における電源制御に関し、特に、動作可能電圧が異なる複数の処理機能の動作電圧を制御できる携帯端末、携帯端末の制御方法、およびその方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
携帯電話その他の携帯端末は、電話機能、テキスト編集機能その他の機能に加えて、特定のアプリケーションプログラムに基づいて特定の処理を実現する機能を有する。携帯端末が複数の機能を有する場合、特定の機能を優先させるために、バッテリからの電力の供給を制御する必要がある。
【０００３】
そこで、たとえば特開２００２−２６１９１９号公報（特許文献１）は、バッテリの電力供給の低下時においても最小限の音声通話機能と非音声通話機能とが確保される携帯通信端末を開示する。この端末は、バッテリと、バッテリの電力供給能力低下を監視するための監視部と、バッテリの電圧低下が検出された時に通信機能に制限を加える制御を実行するための制御部とを含む。
【０００４】
特許文献１に開示された携帯通信端末によると、バッテリの電源供給能力が低下した場合には、たとえば通話時間が一定時間以内に制限されたり、所定のデータ量以上のデータ通信が禁止される。これにより、最小限の音声通話機能と非音声通話機能が確保される。
【０００５】
また、特開２００１−２７４８９８号公報（特許文献２）は、他の機能の使用により無線電話機能の使用が阻害されることのない携帯装置を開示する。この携帯装置は、無線電話機能部と、他の機能部と、電池とを備える。携帯装置はさらに、電池の残量を検出する検出部と、電池の残量が所定の残量以下である場合に消費電力が少なくなるように他の機能部の作動を停止あるいは制限する制御部とを含む。
【０００６】
特許文献２に開示された携帯装置によると、電池の残量が少なくなると、無線電話機能以外の機能が作動しなくなるため、無線電話機能のみがその電池に基づいて作動することができる。
【特許文献１】特開２００２−２６１９１９号公報
【特許文献２】特開２００１−２７４８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、端末が本来有し、ユーザの操作により実現される情報処理機能、通信機能その他の基本機能に加えて、ユーザによる操作を介することなく、検出した電波に基づいて予め定められた処理を実行する付加機能を有する端末が提案されている。この付加機能は、たとえば、いわゆる電子マネーと称される機能、電車等の公共交通機関の定期券としての入出改札機能等を含む。このような付加機能において、たとえばユーザが定期券としてその端末を使用して列車に乗車した場合、乗車中にその端末のバッテリの電圧が低下し、定期券として機能することができない場合も考えられる。すなわち、端末の使用態様によっては、情報処理機能その他の基本機能が使用できない場合であっても、上記のような付加機能は少なくとも使用可能であることが求められる場合がある。
【０００８】
しかしながら、上記各特許文献に開示された携帯通信端末等によると、バッテリの制御は予め定められた設定値に基づいて一律に実行される。そのため、ユーザが異なる機能を使用する場合であっても、その制御は一律に実行されるため、利便性は、必ずしも好ましいものではなかった。
【０００９】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、ユーザに固有な情報処理を実行する機能を、その他の機能よりも優先させて確実に実行することができる携帯端末を提供することである。
【００１０】
本発明の他の目的は、ユーザの使用態様に応じて、ユーザに固有な情報処理を実行する機能のための電力の供給を制御することができる携帯端末を提供することである。
【００１１】
本発明の他の目的は、ユーザに固有な情報処理を実行する機能を、その他の機能よりも優先させて確実に実行することができる携帯端末の制御方法を提供することである。
【００１２】
本発明のさらに他の目的は、ユーザに固有な情報処理を実行する機能を、その他の機能よりも優先させて確実に実行することができる機能を携帯端末に実現させることができるプログラムを提供することである。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、この発明のある局面に従うと、携帯端末は、バッテリと、第１の電圧値を記憶するための記憶手段と、バッテリの電圧値を検知するための検知手段と、バッテリの電圧値が第１の電圧値を上回っている間、携帯端末の第１の機能を実現するための第１の処理手段と、バッテリの電圧値が第１の電圧値よりも小さな値である第２の電圧値を上回っている間、第１の機能と異なる第２の機能を実現するための第２の処理手段と、携帯端末の使用状態を検出するための検出手段と、使用状態に基づいて、第１の電圧値を変更するための変更手段とを含む。
【００１４】
上記の構成を有する携帯端末によると、使用状態（たとえば第２の機能が使用するプログラムの実行頻度、回数、使用時間帯等）に応じて、第１の電圧値が制御される。たとえば、予め設定された値が第１の電圧値に加算され、新たな第１の電圧値が算出される。第１の処理手段は、その新たな値に基づいて、作動が御される。このようにすると、第１の機能を実現するための第１の処理手段の動作を制御しつつ、第２の処理手段による第２の機能を実現するための電源を確保することができる。
【００１５】
好ましくは、変更手段は、使用状態に基づいて、第１の電圧値を上回る新たな電圧値を設定するための設定手段と、新たな電圧値を、第１の電圧値として記憶手段に書き込むための記録手段とを含む。
【００１６】
上記の携帯端末によると、第１の電圧値が新たに算出されると、その算出値に基づいて、第１の処理手段の動作が制御される。このように第１の電圧値を逐次変更することができるため、携帯端末の使用状態に応じて第２の機能の実現を確実にすることができる。
【００１７】
好ましくは、第２の処理手段は、予め定められた距離の範囲以内で外部とデータを通信するためのデータ通信手段と、データを記憶するためのデータ記憶手段と、バッテリからの電力の供給を受け、データに基づいて、第２の機能を実現するために予め定められた情報処理を実行するための情報処理手段とを含む。
【００１８】
上記の携帯端末によると、第２の処理手段は、外部と通信可能な範囲内にある場合にのみ、特定の処理を実行する。この場合、第１の処理手段の動作が使用状態に応じて制限を受けても、データ通信手段と、データ記憶手段と、情報処理手段とは、作動することができる。したがって、第１の機能が使用できない場合でも、携帯端末のユーザは、第２の機能を使用することができる。
【００１９】
好ましくは、携帯端末は、外部からの情報の入力を受け付けるための入力手段をさらに含む。記憶手段は、入力手段を介して入力されるプログラムであって、第２の機能を実現するためのプログラムを記憶する。検出手段は、プログラムが記憶手段に記憶されているか否かを検出する。設定手段は、プログラムが記憶手段に記憶されている場合には、予め定められた値に基づいて、第１の電圧値を変化させる。
【００２０】
上記の携帯端末によると、第２の機能を実現するためのプログラムが既に格納されている場合には、第１の機能が通常よりも早期に動作しなくなるため、バッテリを第２の機能のために使用することができる。
【００２１】
好ましくは、入力手段は、外部と情報を通信するための通信手段を含む。
【００２２】
上記の携帯端末によると、通信手段を介して入力されたプログラムの有無に応じて、第１の処理手段による第１の機能の作動が制限される。その結果、バッテリからの電力は、そのプログラムの実行のために使用可能になる。これにより、携帯端末のユーザの使用態様に応じて動作を制御することができる。
【００２３】
好ましくは、入力手段は、着脱可能なデータ記録媒体が装着され、データ記録媒体に格納されているデータを読み出すためのデータ読み出し手段を含む。
【００２４】
上記の携帯端末によると、データ読み出し手段を介して入力されたプログラムの有無に応じて、第１の処理手段による第１の機能の作動が制限される。その結果、バッテリからの電力は、そのプログラムの実行のために使用可能になる。
【００２５】
好ましくは、情報処理手段は、複数の第２の機能を実現するための処理を実行する。記憶手段はさらに、複数の第２の機能の各々について予め定められた電圧値の変化量を、各第２の機能に対応付けて記憶する。検出手段は、記憶手段に記憶されているプログラムの数を検出する。設定手段は、プログラムの数に応じた変化量に対して、第１の電圧値を変化させる。
【００２６】
上記の携帯端末によると、第２の処理手段が実行するプログラムの数に応じて、第１の処理手段の作動が制限される。たとえばプログラムの数が多い場合には、第１の電圧値が変更される。たとえば、その電圧値は通常よりも高く設定される。このようにすると、携帯端末のユーザは、そのプログラムの数を気にすることなく、第２の機能を使用することができる。
【００２７】
好ましくは、検出手段は、情報処理が実行されたことを検出する。記憶手段は、情報処理が実行された実行頻度と、情報処理について予め定められた標準の実行頻度と、予め定められた電圧値の変化量とをさらに記憶する。設定手段は、情報処理が実行された実行頻度と標準の実行頻度との差分に応じた変化量に対して、第１の電圧値を変化させる。
【００２８】
上記の携帯端末によると、特定の処理が頻繁に実行される場合には、第１の電圧値が変更されるため、その処理が途中で実行できなくなることを防止することができる。
【００２９】
好ましくは、携帯端末は、時刻を検知するための計時手段をさらに含む。検出手段は、時刻に基づいて、情報処理が情報処理手段により実行された処理時間を算出する。記憶手段は、情報処理について予め定められた標準時間と、処理時間と、予め定められた変化量とをさらに記憶する。設定手段は、標準時間と処理時間との差分に応じた変化量に対して、第１の電圧値を変化させる。
【００３０】
上記の携帯端末によると、特定の処理が通常よりも長い時間実行される場合には、第１の電圧値が変更される。その結果、バッテリの容量不足により、その処理が途中で遮断されることを防止することができる。
【００３１】
好ましくは、携帯端末は、時刻を検知するための計時手段をさらに含む。検出手段は、情報処理が実行された処理時刻を検出する。記憶手段は、予め定められた時間帯ごとに定められた各変化量を、時間帯ごとに対応付けて記憶する。設定手段は、処理時刻に基づいて時間帯を特定し、時間帯に応じて第１の電圧値を変化させる。
【００３２】
上記の携帯端末によると、特定の時間帯では第１の電圧値が変更されるため、特定の情報処理を確実に実行することができる。
【００３３】
好ましくは、携帯端末は、時刻を検知するための計時手段をさらに含む。検出手段は、時刻に基づいて、情報処理が実行された時間帯を検出する。記憶手段は、予め区分された時間帯ごとに情報処理が実行された頻度と、予め定められた変化量とを記憶する。設定手段は、時間帯に応じた変化量に対して、第１の変化量を変化させる。
【００３４】
上記の携帯端末によると、情報処理の実行頻度が高い時間帯のみ、第１の電圧値が変更される。携帯端末のユーザの使用に応じて、その時間帯が随時更新されるため、ユーザは、バッテリの容量を気にすることなく、特定の情報処理を携帯端末に実行させることができる。
【００３５】
好ましくは、携帯端末は、時刻を検知するための計時手段と、外部からの情報の入力を受け付けるための入力手段とをさらに含む。記憶手段は、入力手段を介して入力された時間帯を指定するための情報と、予め定められた変化量とをさらに記憶する。設定手段は、検知された時刻が時間帯に含まれる場合には、変化量に対して第１の電圧値を変化させる。
【００３６】
上記の携帯端末によると、特定の時間帯を予め指定することにより、携帯端末のユーザの使用態様に応じて、バッテリによる電力の供給を制御することができる。
【００３７】
好ましくは、データ通信手段は、電波を受信するための受信手段を含む。携帯端末は、時刻を計測するための計時手段をさらに含む。検出手段は、電波の受信を検知するための手段と、電波の受信の検知に応答して、計時手段により計測される時刻に基づいて、電波の受信を検知するまでの所要時間を算出するための手段とを含む。設定手段は、所要時間と変化量とに基づいて、新たな電圧値を設定する。
【００３８】
上記の携帯端末によると、第２の処理手段による処理のための電波を受信する時間に応じて、第１の処理手段の動作が制限されるため、第２の処理手段による動作を確実に実行させることができる。
【００３９】
好ましくは、データ通信手段は、電波を受信するための受信手段を含む。携帯端末は、時刻を検知するための計時手段と、電波の受信を検知するための受信検知手段と、情報処理手段による処理の実行の開始を検知するための実行開始検知手段とをさらに含む。検出手段は、電波の受信が検知されると、計時手段により計測される時刻に基づいて、電波の受信を検知するまでの所要時間を算出するための所要時間算出手段と、処理の開始が検知されると、計時手段により計測される時刻に基づいて、処理が開始されるまでの起動時間を算出するための起動時間算出手段とを含む。設定手段は、起動時間に対する受信時間の比率を算出するための手段と、算出された比率と、変化量とに基づいて、新たな電圧値を設定するための手段とを含む。
【００４０】
上記の携帯端末によると、第２の処理手段による処理のための電波を実際に検出するまでの時間の比率に応じて、第１の処理手段の動作が制限される。
【００４１】
この発明の他の局面に従うと、携帯端末の動作を制御するための制御方法は、携帯端末に含まれる、データを記憶するための記憶手段からデータを読み出して、第１の電圧値を予め準備するステップと、バッテリの電圧値を検知するステップと、バッテリの電圧値が第１の電圧値を上回っている間、携帯端末の第１の機能を実現するステップと、バッテリの電圧値が第１の電圧値よりも小さな値である第２の電圧値を上回っている間、第１の機能と異なる第２の機能を実現するステップと、携帯端末の使用状態を検出するステップと、使用状態に基づいて、第１の電圧値を変更するステップとを含む。
【００４２】
上記の制御方法によると、使用状態（たとえば第２の機能が使用するプログラムの実行頻度、回数、使用時間帯等）に応じて、第１の電圧値が制御される。たとえば、予め設定された値が第１の電圧値に加算されることにより、変更される。このようにすると、第１の機能を実現するための動作を制御しつつ、バッテリの電力を第２の機能を実現するために使用することができる。
【００４３】
この発明のさらに他の局面に従うと、プログラムは、携帯端末の動作を制御する制御方法を実現する。このプログラムは携帯端末に、携帯端末に含まれる、データを記憶するための記憶手段からデータを読み出して、予め定められた第１の電圧値と、第１の電圧値よりも小さな値である第２の電圧値とを予め準備するステップと、バッテリの電圧値を検知するステップと、バッテリの電圧値が第１の電圧値を上回っている間、携帯端末の第１の機能を実現するステップと、バッテリの電圧値が第２の電圧値を上回っている間、第１の機能と異なる第２の機能を実現するステップと、携帯端末の使用状態を検出するステップと、使用状態に基づいて、第１の電圧値を変更するステップとを実行させる。
【００４４】
上記のプログラムが携帯端末において実行されると、使用状態（たとえば第２の機能が使用するプログラムの実行頻度、回数、使用時間帯等）に応じて、第１の電圧値が制御される。たとえば、予め設定された値が第１の電圧値に加算され、新たな第１の電圧値が算出される。このようにすると、第１の機能を実現するための動作を制御しつつ、バッテリの電力を第２の機能を実現するために使用することができる。
【発明の効果】
【００４５】
本発明に係る携帯端末によると、その端末の使用状態に応じて第１の電圧値が制御される。第１の電圧値は第１の処理部の作動を制御するための電圧値である。第１の電圧値は、第２の処理部の動作を制御する第２の電圧値よりも高い値である。したがって、携帯端末は、その使用状態に応じて、第１の処理部の動作を制限する一方、第２の処理部の動作は制限されない。これにより、ユーザの使用状態に応じて動作を制御することができる携帯端末を提供することができる。
【００４６】
本発明に係る携帯端末によると、第２の処理部が使用するプログラムあるいはそのプログラムの実行履歴（頻度、時間帯等）に応じて、第１の電圧値が制御される。これにより、携帯端末は、ユーザのライフスタイルに応じて動作を制御することができる。
【００４７】
本発明に係る携帯端末の制御方法によると、その端末の使用状態に応じて第１の電圧値が制御される。第１の電圧値は第１の処理部の作動を制御するための電圧値である。第１の電圧値は、第２の処理部の動作を制御する第２の電圧値よりも高い値である。したがって、携帯端末は、その使用状態に応じて、第１の処理部の動作を制限する一方、第２の処理部の動作は制限されない。これにより、ユーザの使用状態に応じて、携帯端末の動作を制御することができる制御方法を提供することができる。
【００４８】
本発明に係るプログラムによると、携帯端末は、ユーザの使用状態に応じて動作を制御する機能を実現することができる。
【発明を実施するための最良の形態】
【００４９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００５０】
図１を参照して、本発明に係る携帯端末の一態様である携帯電話１００について説明する。図１は、本発明の実施の形態に係る携帯電話１００の外観を表わす図である。なお、携帯端末は、携帯電話１００に限られず、ＰＤＡ（Personal Digital Assistant）その他の端末であってもよい。携帯電話１００は、筐体１２０と、筐体１２０に配置されたディスプレイ１５０と、マイク１１０と、スピーカ１６０と、ディスプレイ１５０に表示されるカーソルを移動させるための移動キー、その他の数字キーを有する操作ボタン１３０とを含む。
【００５１】
図２を参照して、携帯電話１００の構成について説明する。図２は、本実施の形態に係る携帯電話１００の機能ブロック図である。携帯電話１００は、アンテナ１０２と、外部からの指示の入力を受付けるための入力部２００と、時刻を計測するための計時部１４０と、バッテリ１７０と、データを記憶するための記憶部２２０と、外部から入力される指示と記憶部２２０に格納されているデータおよびプログラムとに基づいて、予め定められた処理を実行するための制御部２３０と、制御部２３０あるいは記憶部２２０からのデータに基づいて情報を出力するための出力部２１０とを含む。入力部２００は、たとえば図１に示したマイク１１０と、操作部１３０とを含む。
【００５２】
制御部２３０は、バッテリ１７０の電圧を検知してその電圧値を表わす信号を出力するための電圧検知部２９０と、アンテナ１０２により受信される信号およびアンテナ１０２を介して信号を送信する処理を制御するための通信制御部２４０と、バッテリ１７０の電圧値が予め定められた第１の電圧を上回っている間携帯電話１００が有する機能を実現するための第１の処理部２５０と、バッテリ１７０の電圧値が予め定められた第２の電圧値を上回っている間、第１の処理部２５０により実現される機能と異なる第２の機能を実現するための第２の処理部２８０と、計時部１４０、記憶部２２０あるいはその他の各部から入力される信号に基づいて携帯電話１００の使用状態を検出するための検出部２６０と、検出部２６０により検出された携帯電話１００の使用状態に基づいて第１の電圧値を変更するための変更部２７０とを含む。
【００５３】
ここで、第１の処理部２５０は、携帯電話１００の基本的な機能を実現する。この機能には、電話機能（テレビ電話機能を含む）、電話帳データの更新、削除その他の処理機能、電子メールの送受信機能等が含まれる。また、携帯電話１００その他の携帯端末が、テレビやラジオの放送信号を受信可能なチューナその他の受信機能、または静止画や動画を撮影可能なＣＣＤ（Charge Coupled Device）、レンズその他の撮影機能を備えている場合には、上記第１の処理部２５０において実現される機能として、上記受信機能または撮影機能を含めてもよい。
【００５４】
要するに、携帯端末の使用状態に応じて、継続的に使用する優先順位が高い処理を、上記第２の処理部２８０に行なわせ、当該第２の処理部２８０で行なわれる処理以外の処理を上記第１の処理部２５０で行なわせるように、上記第１の電圧値を変更する。このことにより、ユーザの使用状態に応じて動作を制御することが出来る携帯端末を提供することができる。
【００５５】
第２の処理部２８０は、従来携帯電話１００以外のものにより実現されていた機能を実現する。この機能には、たとえば電子マネーの情報処理機能、会員証としての機能、交通機関の乗車券としての機能等が含まれるが、これらに限られない。また、これらの機能に加えて、所定のデータあるいはプログラムを携帯電話１００に取り込むことにより、新たな機能も追加可能である。このような機能は、たとえば通信回線を介してデータ等を取得することにより、あるいは、そのデータが格納されたメモリカード（図示しない）を携帯電話１００に装着することにより、追加することができる。
【００５６】
記憶部２２０は、ディスプレイ１５０に画像を表示させるためのデータを一時的に格納する出力データ一時記憶部２２２と、制御部２３０による処理の実行のためのデータを一時的に格納するデータ一時記憶部２２４と、予め準備されたデータあるいはプログラムを格納するデータ記憶部２２６とを含む。出力データ一時記憶部２２２は、たとえばＶＲＡＭ（Video Random Access Memory）である。データ一時記憶部２２４は、たとえばＲＡＭである。データ記憶部２２６は、たとえばフラッシュメモリである。なお、記憶部２２０の構成は、図２に示した態様に限られずその他の構成であってもよい。
【００５７】
出力部２１０は、通信制御部２４０から出力される音声信号に基づいて音声を出力するスピーカ１６０と、ディスプレイ１５０と、第１の処理部２５０から出力される信号に基づいて予め定められた発信動作を実行するバイブレータ１５２と、第１の処理部２５０から出力される信号に基づいて予め定められた色の光を発するＬＥＤ（Light Emitting Diode）１５４とを含む。
【００５８】
図２をさらに参照して、第２の処理部２８０は、外部とデータを通信するためのデータ通信部２８６と、予め準備されたデータおよびデータ通信部２８６により通信されたデータを記憶するためのデータ記憶部２８４と、バッテリ１７０からの電力の供給に基づいて予め定められた機能を実現する処理を実行するための情報処理部２８２とを含む。
【００５９】
変更部２７０は、携帯電話１００の使用状態に基づいて第１の電圧値として使用される新たな電圧値を算出するための算出部２７２と、その新たな電圧値を第１の電圧値としてデータ記憶部２２６の所定のデータ領域に書き込むための記録部２７４とを含む。
【００６０】
検出部２６０は、たとえば、第２の処理部２８０が実行するプログラムがデータ記憶部２２６に記憶されているか否かを検出するための機能と、データ記憶部２２６に記憶されているプログラムの数を検出する機能と、情報処理部２８２によって実行される頻度を検出する機能と、計時部１４０からの信号と情報処理部２８２による処理の実行履歴とに基づいて、情報処理部２８２が第２の機能を実現するために処理を実行した時刻である処理時刻を検出する機能と、検出した時刻に基づいてその情報処理が実行された時間帯を検出する機能と、データ通信部２８６による電波の受信を検知して、計時部１４０からの時刻データに基づいて、その電波の受信を検知するまでの所要時間を算出する機能と、電波の受信の検知に応答して、計時部１４０により計測される時刻に基づいて、その電波の受信を検知するための所要時間を算出する機能と、情報処理部２８２による処理の開始の検知に応答して計時部１４０により計測される時刻に基づいて、その処理が開始されるまでの起動時間を算出する機能とを含む。これらの機能は、後述するように、予め準備されたプログラムが実行されることにより実現される。なお、上記の各機能の全てが検出部２６０により実現されなくてもよい。
【００６１】
算出部２７２は、第２の処理部２８０が実行するプログラムがデータ記憶部２２６に記憶されている場合に予め定められた値を第１の電圧値に加算する機能と、データ記憶部２２６に記憶されているプログラムの数に応じて予め定められた変化量を第１の電圧値に加算する機能と、情報処理部２８２による情報処理の実行頻度が予め定められた標準頻度を上回る場合に、予め定められた変化量を第１の電圧値に加算する機能と、処理時間が予め定められた標準時間を上回る場合に予め定められた変化量を第１の電圧値に加算する機能と、特定された時間帯に対応付けられる変化量を第１の電圧値に加算する機能と、情報処理部２８２による処理の頻度が最大である時間帯を検出する機能とその時間帯に対して予め定められた変化量を第１の電圧値に加算する機能と、情報処理が実行された時刻が予め定められた時間帯に含まれる場合に、予め定められた変化量を第１の電圧値に加算する機能と、電波を受信するまでの所要時間とその時間について予め定められた変化量とに基づいて、新たな電圧値を算出する機能と、情報処理が開始されるまでの時間に対する電波の受信時間の比率を算出する機能と、その比率と予め定められた変化量とに基づいて電圧値を新たに算出する機能とを含む。
【００６２】
なお、ここで、情報処理の実行頻度とは、当該情報処理が実行される頻度をいう。この頻度は、たとえば１週間その他の所定期間における処理の実行回数であるが、これに限られない。標準頻度とは、当該情報処理の実行に関し、予め設定された頻度をいう。また、標準時間とは、当該情報処理が実行される場合に要する標準的な時間をいう。
【００６３】
なお、算出部２７２は、予め準備されたプログラムが実行されることにより、上記の各機能を実現することができる。あるいは、各機能は、たとえば予め構成された回路その他のハードウェアによっても実現可能である。また、算出部２７２は、上記の全ての機能を有する必要はない。
【００６４】
本実施の形態においては、電圧値を変化させるために、基準となる電圧値を設定しておき、使用状況に応じて変化量を加算して電圧値を変化させる場合を開示しているが、本発明は、その場合に限定されるものではない。たとえば、加算あるいは減算した後の電圧値そのものを記憶しておき、設定してもよいし、各状況での電圧値の変化率を設定しておき、基準となる電圧値等に変化率を乗じて電圧値を変化させても良い。また、本実施の形態においては、説明の便宜上「加算」という文言を使用しているが、場合により「減算」する場合も含む概念で使用されることに注意されたい。
【００６５】
また、本実施の形態に係る携帯電話１００の第２の処理部２８０は、図２においては、携帯電話１００に内蔵される態様で示されているが、この態様に限られるものではない。すなわち、第２の処理部２８０は、着脱可能な構成であっても良い。たとえば、第２の処理部２８０が、データ通信機能を有するメモリカード形式である場合には、第２の処理部２８０を着脱可能な構成とすることができる。このような構成により、携帯電話１００に対して、新たな機能を容易に追加することができる。
【００６６】
図３〜図８を参照して、本実施の形態に係る携帯電話１００におけるデータ構造について説明する。図３は、携帯電話１００のデータ記憶部２２６に格納される携帯電話１００の動作を制御するためのデータおよび任意の機能を実現するためのプログラムの格納の一態様を表わす図である。
【００６７】
第１の処理部２５０の動作を制御するための第１の電圧値のデータは、データ領域Ｄ３００に格納される。バッテリ１７０の電圧値がこの第１の電圧値を上回っている間、第１の処理部２５０は所定の処理を実行することができる。しかし、検知された電圧値がこの第１の電圧値を下回ると、第１の処理部２５０はたとえ入力部２００から動作の実行のための指令があっても何らの動作を実行することができない。
【００６８】
第２の処理部２８０の動作を制御するための第２の電圧値は、データ領域Ｄ３０２に格納される。第２の処理部２８０は、たとえば図３に示したようにバッテリ１７０の電圧値が３．５ボルト以上である間予め定められた処理を実行することができる。ここで、第１の電圧値は、第２の電圧値に対して所定の差異を設けて設定される。すなわち、たとえば第１の処理部２５０の動作を制御するためのしきい値は、第２の処理部２８０の動作を制御するためのしきい値よりも高く設定される。このようにすると、バッテリ１７０の電圧の低下により第１の処理部２５０が所定の動作を実行することができなくなっても、第２の処理部２８０は、なおも処理を実行することができる。
【００６９】
予め定められた第１の電圧値を変更するためのデータは、データ領域Ｄ３１０およびＤ３１２に格納される。たとえば、第２の処理部２８０による処理のためのアプリケーションプログラムが使用可能である場合、第１の電圧値を変更するためのデータは、データ領域Ｄ３１０に格納される。すなわち、後述するようにアプリケーションプログラムがデータ記憶部２２６に格納されている場合には、そのプログラムはたとえ実際に実行されていない場合でも第１の電圧値を基準値よりも０．１ボルト上回るように設定される。また、実際にアプリケーションプログラムが実行されている場合には、さらに余裕を持たせた電圧値が設定される。すなわち、たとえば０．２ボルトの電圧値が加算される。このデータは、図３に示すようにデータ領域Ｄ３１２に格納される。
【００７０】
第１の処理部２５０が実行するプログラムは、たとえばデータ領域Ｄ３２０からＤ３２８にそれぞれ格納される。すなわち、携帯電話１００が本来有する機能を実現するためのプログラムは、各領域に格納される。この機能は、携帯電話１００の入出力制御、電源制御その他の動作を制御する動作制御プログラム、電話、データ通信その他の通信制御プログラム、メールの作成、編集等を行なうメール編集プログラム、携帯電話１００が受信する映像音声信号に基づいて映像を再生する機能などを含む。なお、データ記憶部２２６におけるデータの格納態様は、図３に示した態様に限られない。
【００７１】
図４は、携帯電話１００のデータ記憶部２２６に格納されるデータの格納の一態様を表わす図である。第２の処理部２８０が複数のアプリケーションプログラムを実行することができる場合、第１の処理部２５０の動作を制御するための電圧値をその各アプリケーションプログラムに応じて変更するようにしてもよい。
【００７２】
すなわち、図４において、たとえば第１のアプリケーションプログラムのための電圧値の変更量は、データ領域Ｄ３３０に格納される。第２のアプリケーションプログラムのための変更量は、データ領域Ｄ３３２に格納される。このように、アプリケーションに応じて第１の処理部２５０のしきい値を変更することにより、ユーザによる携帯電話１００の使用状態に応じて、適切に第１の処理部２５０および第２の処理部２８０の動作を制御することができる。
【００７３】
図５を参照して、携帯電話１００におけるデータ構造についてさらに説明する。第２の処理部２８０が実行するアプリケーションプログラムの単位使用頻度当りの変更量は、データ領域Ｄ３４０に格納される。ここで単位使用頻度とは、たとえば予め定められた時間内においてそのプログラムが実行される頻度をいう。データ通信部２８６が電波を検出する時間と、その電波に含まれる指示に基づいて特定のアプリケーションプログラムが起動する時間との比に応じた変更量は、データ領域Ｄ３４２に格納される。この変更量は、たとえば図５に示すように０．１当りの電圧値として予め設定される。なお、図５に示した変更量の値およびその基準となる単位はこれらに限られない。
【００７４】
図６は、携帯電話１００の第２の処理部２８０によるアプリケーションの実行履歴の格納の一態様を表わす図である。この履歴は、たとえば、第２の処理部２８０がそのアプリケーションを実行した時間帯に応じて取得される。
【００７５】
図６において、たとえば、基準となる時間帯が１時間毎に設定されている場合、７時から８時までの間に特定のアプリケーションが使用された回数は、データ領域Ｄ３５２に格納される。同様にして次の時間帯すなわち８時から９時までの間に使用された回数は、データ領域Ｄ３５４に格納される。なお、時間帯の単位は、たとえば１時間であるがこれよりも短くてもよいし長くてもよく、最適な単位は、使用形態などに応じて適宜設定すればよい。このように、時間帯に応じて、電圧値を変更することにより、携帯電話１００は、そのユーザの使用態様に応じた電源制御を実行することができる。
【００７６】
これまでは、しきい値の変更は、予め定められた項目に基づいて実行された。これに代えて、ユーザが、携帯電話１００による第１の処理部２５０に対するしきい値の設定を任意に行なえるようにしてもよい。すなわち、ユーザが予め指定した少なくとも１つ以上の時間帯については、その間第１の処理部２５０に対するしきい値が通常よりも高くなるように設定可能とすることができる。
【００７７】
図７を参照して、第１のユーザ設定時間帯を表わすデータは、データ領域Ｄ３６０に格納される。第２のユーザ設定時間帯を表わすデータは、データ領域Ｄ３６２に格納される。各時間帯における電圧値の変更量を表わすデータは、データ領域Ｄ３６４に格納される。その結果、ユーザが携帯電話１００を７時から８時および１７時から１８時の間使用する場合には、第１の処理部２５０に対するしきい値は、通常よりも０．２ボルト高く設定される。このようにすると、ユーザのライフスタイルに応じて第２の処理部２８０によるプログラムの実行のための電圧を確保することができる。なお、ユーザが任意に設定可能な時間帯は、図７に示すように、２つの時間帯である必要はない。たとえば１つの時間帯のみを指定できても良いし、３つ以上の時間帯、あるいは曜日ごとに時間帯の数が異なる態様であってもよい。
【００７８】
図８は、第２の処理部２８０に含まれるデータ記憶部２８４におけるアプリケーションプログラムおよび必要なデータの格納の一態様を表わす図である。データ記憶部２８４は、アンテナ１０２を介して受信された信号に基づいてあるいはデータ通信部２８６を介して受信した信号に基づいて特定の処理を実現するためのプログラムおよび必要な初期データを記憶することができる。このようなプログラムは、たとえば電子マネー機能を実現するためのものであり、あるいは、切符、会員証その他の機能を実現するためのものである。
【００７９】
図８を参照して、第２の処理部２８０が電子マネーの機能を実現する場合、そのためのプログラムはデータ領域Ｄ８００に格納される。残高情報は、データ領域Ｄ８０２に格納される。暗証番号は、データ領域Ｄ８０４に格納される。この場合、プログラムと、残高情報と、暗証番号とは、それぞれ対応付けて記憶される。
【００８０】
また、第２の処理部３２８０がチケット機能を実現する場合には、そのためのプログラムはデータ領域Ｄ８１０に格納される。この電子チケットが有効である期限は、データ領域Ｄ８１２に格納される。携帯電話１００のユーザが乗車した駅を表わすデータは、データ領域Ｄ８１４に格納される。ユーザが乗車した時刻は、データ領域Ｄ８１６に格納される。この場合、そのプログラムと、有効期限と、乗車駅と、乗車時刻とは、それぞれ対応付けて記憶される。
【００８１】
さらに、第２の処理部２８０が会員証機能を有する場合には、会員証データすなわち会員証番号は、データ領域Ｄ８２０に格納される。その会員証の有効期限は、データ領域Ｄ８２２に格納される。データ領域Ｄ８２０およびＤ８２２に格納されるデータは、それぞれ関連付けられている。この場合、会員証データと有効データとは対応付けて記憶される。したがって、たとえば、データ領域Ｄ８１２に格納されるデータと、データ領域Ｄ８２２に格納されるデータとは、別個のプログラムにより参照されることはない。
【００８２】
このようにして第２の処理部２８０に含まれるデータ記憶部２８４は、所定の処理を実行することにより追加したり削除したりすることができる。したがって、データ記憶部２８４に格納されるプログラムおよびデータは、図８に示したものに限られない。
【００８３】
図９を参照して、本実施の形態に係る携帯電話１００の制御構造について説明する。図９は、携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。この処理は、データ記憶部２２６に予め格納されたプログラムに基づいて実行される。
【００８４】
ステップＳ９１０にて、携帯電話１００の制御部２３０は、計時部１４０からの時刻データを初期化する。その後、制御部２３０は、時間の計測を開始する。ステップＳ９２０にて、制御部２３０は、所定時間が経過したか否かを判断する。所定時間が経過している場合には（ステップＳ９２０にてＹＥＳ）、処理はステップＳ９３０に移される。そうでない場合には（ステップＳ９２０にてＮＯ）、処理は再びステップＳ９２０に戻され、時刻の計測が継続する。
【００８５】
ステップＳ９３０にて、制御部２３０は、データ記憶部２８４におけるプログラムの格納状態を検出する。ステップＳ９４０にて、制御部２３０は、特定のアプリケーションプログラムが格納されているか否かを判断する。特定のプログラムが格納されている場合には（Ｓ９４０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ９４０にてＮＯ）、処理は終了する。
【００８６】
ステップＳ９５０にて、制御部２３０は、データ記憶部２２６から電圧値の更新用のデータを読み出す。すなわち、図３に示したデータ領域Ｄ３１０に格納されているデータが、データ一時記憶部２２４の所定のワーク領域に読み出される。
【００８７】
ステップＳ９６０にて、制御部２３０は、第１の電圧値に読出した電圧値を加算して新たな第１の電圧値を算出する。すなわち、データ領域Ｄ３００に格納されているデータとデータ領域Ｄ３１０に格納されているデータとが加算される。
【００８８】
ステップＳ９７０にて、制御部２３０は、新たに算出した第１の電圧値をデータ記憶部２２６の所定の領域すなわちデータ領域Ｄ３００に格納する。これによりデータ領域Ｄ３００に格納されるデータの値は３．８ボルトとなる。
【００８９】
図１０を参照して、本実施の形態に係る携帯電話１００の制御構造についてさらに説明する。図１０は、制御部２３０が実行する動作制限処理の手順を表わすフローチャートである。この処理は、たとえば、予め定められた時間毎に、予め定められた時刻に、あるいは予め設定された特定のアプリケーションが実行されるときに、行なわれる。
【００９０】
ステップＳ１０１０にて、制御部２３０は、第２の処理部２８０におけるアプリケーションプログラムの実行の開始を検知する。ステップＳ１０２０にて、制御部２３０は、計時部１４０からの時刻データを初期化する。ステップＳ１０３０にて、制御部２３０は、所定時間が経過したか否かを判断する。所定時間が経過している場合には（ステップＳ１０３０にてＹＥＳ）、処理はステップＳ１０４０に移される。そうでない場合には（ステップＳ１０３０にてＮＯ）、処理はステップＳ１０３０に戻される。
【００９１】
ステップＳ１０４０にて、制御部２３０は、バッテリ１７０の電圧値を検出する。ステップＳ１０５０にて、制御部２３０は、データ記憶部２２６の第１のデータ領域Ｄ３００に格納されている電圧値を読み出す。
【００９２】
ステップＳ１０６０にて、制御部２３０は、読出した電圧値がバッテリ１７０の電圧値を上回るか否かを判断する。読出した電圧値がバッテリ１７０の電圧値を上回る場合には（ステップＳ１０６０にてＹＥＳ）、処理はステップＳ１０７０に移される。そうでない場合には（ステップＳ１０６０にてＮＯ）、処理は終了する。
【００９３】
ステップＳ１０７０にて、制御部２３０は、携帯電話１００の所定の動作を制限する指示を出力する。この指示が出力されると、たとえば操作部１３０を介して入力される指示あるいはディスプレイ１５０に画像を表示する処理が実行されなくなる。
【００９４】
ステップＳ１０８０にて、制御部２３０は、そのアプリケーションプログラムの実行が終了しているか否かを判断する。アプリケーションプログラムの実行が終了している場合には（ステップＳ１０８０にてＹＥＳ）、処理は終了する。そうでない場合には（ステップＳ１０８０にてＮＯ）、処理は、ステップＳ１０８０に戻される。
【００９５】
以上のような構造およびフローチャートに基づく、本実施の形態に係る携帯電話１００の動作について説明する。ここでは、電子チケット機能が携帯電話１００に追加されている場合について説明する。この機能は、たとえば電車に乗車するための切符として機能することができる。
【００９６】
ユーザが携帯電話１００にチケット機能を追加すると、その機能を実現するためのプログラムが第２の処理部２８０のデータ記憶部２８４に格納される。そのプログラムの格納後予め定められた時刻が最初に検知されたときに、その電子チケット機能プログラムが格納されていることが検知される（ステップＳ９４０にてＹＥＳ）。そのアプリケーションプログラムの格納に応じて予め定められた電圧値のデータがデータ記憶部２２６のデータ領域Ｄ３１０から読出される（ステップＳ９５０）。携帯電話１００における当初の設定値「３．７ボルト」（データ領域Ｄ３００）は、新たに「３．８ボルト」（すなわち３．７＋０．１）に更新される（ステップＳ９６０）。
【００９７】
ユーザがその携帯電話１００を使用して駅の改札口を通過すると、データ記憶部２２６のデータ領域Ｄ８１４およびＤ８１６に乗車駅および乗車時刻を表わすデータがそれぞれ格納される。このようなデータ領域におけるデータの変化に応じてアプリケーションプログラムの実行が開始されたことが検知される（ステップＳ１０１０）。その後所定時間が経過すると（ステップＳ１０３０にてＹＥＳ）、バッテリ１７０の電圧値が検出される（ステップＳ１０４０）。ユーザが駅の改札口を通った後に携帯電話１００の他の機能（たとえばメール機能、通話機能あるいはゲーム）を使用してバッテリ１７０の電圧値が低下し、その電圧値が第１の電圧値よりも小さくなっていることが検出されると（ステップＳ１０６０にてＹＥＳ）、携帯電話１００の第２の処理部２８０が実行する機能以外の機能が制限される（ステップＳ１０７０）。すなわち、ユーザはそれまで使用していたメール機能、通話機能その他の機能を使用することができなくなる。この場合、ユーザは少なくとも乗車した列車から下車して、出札するところまでは、その携帯電話１００を電子チケットとして使用することができる。したがって、第２の処理部２８０がバッテリ１７０の電圧値の不足により所定の処理を実行することができなくなるという事態が防止される。
【００９８】
なお、本実施の形態は、ステップＳ１０６０においてＹＥＳの場合、ステップＳ１０７０にて携帯電話１００の所定の動作を制限する指示を出力する場合を例示している。このような場合に代えて、所定の動作を制限する指示を行なう前に、画面表示や音声などによりユーザに対してこれから所定の動作を制限する旨の報知、制限する処理の内容をユーザに選択させるように構成しても良い。あるいは、その動作を制限しない場合に、他のどの処理を制限するかをユーザが選択可能であってもよい。この場合、たとえば各処理の有効性を制御するための制御データを、その処理に関連付けて記憶させることにより、処理の動作を制限することができる。このことにより、すぐに改札を出るのに所望の動作（たとえば、メールの送受信、音声通話の送着信、アプリケーションの実行等）ができなくなるといった不便さを軽減することができる。また、上述のような所望の動作をすぐに行ないたい場合に、減電による処理を延期するなどの柔軟な対応が可能になる。その結果、ユーザによる使い勝手を向上させることができる。
【００９９】
以下、図１１〜図１８を参照しつつ、本実施の形態の変形例について説明する。なお、以下の変形例に係る携帯電話は、前述の実施の形態に係る携帯電話１００と同じハードウェア構成を有する。それらの機能も同じである。したがって、ここではそのハードウェア構成および各構成要素の作用について、詳細な説明は繰返さない。また、各変形例に係る携帯電話１００の制御部２３０が実行する処理において、前述の処理と同一の処理には同一のステップ番号を付し、それらについての説明は繰返さない。さらに、携帯電話の動作について、同じ動作の説明は繰り返さない。
【０１００】
＜第１の変形例＞
以下、本実施の形態の第１の変形例について説明する。本変形例に係る携帯電話１００は、アプリケーションプログラムの数に応じて携帯電話１００の動作を制御する第１の電圧値を変更する機能を有する点で、前述の実施の形態に係る携帯電話１００と異なる。なお、この機能はデータ記憶部２２６に予め記憶されているプログラムにより実現される。
【０１０１】
図１１を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１１は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１０２】
ステップＳ１１３０にて、制御部２３０は、データ記憶部２８４に格納されているアプリケーションプログラムの数を検出する。
【０１０３】
ステップＳ１１６０にて、制御部２３０は、その数に応じた電圧値の変更量を算出する。この算出は、たとえばデータ記憶部２２６に予め格納されている変更量とそのプログラムの数とを乗ずることにより行なわれる。
【０１０４】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話１００の動作について説明する。なお、前述の実施の形態における動作と同じ動作の説明は、ここでは繰り返さない。
【０１０５】
ユーザが電子チケット機能に加えて、会員証機能を携帯電話１００に追加すると、会員証機能のためのデータが第２の処理部２８０のデータ記憶部２８４のデータ領域に格納される（図８）。その後、所定の時間が経過すると（ステップＳ９２０にてＹＥＳ）、アプリケーションプログラムの数が検知される（ステップＳ１１３０）。携帯電話１００は、電子チケット機能と会員証機能、すなわち２つの機能を有するため、第１の電圧値は、２つのアプリケーションプログラムを使用する場合に変更される（ステップＳ１１６０）。
【０１０６】
ユーザが、携帯電話１００の電子チケット機能を使用して、駅の改札を通り、さらに乗車する（ステップＳ１０１０）。その後、所定の時間が経過すると（ステップＳ１０３０にてＹＥＳ）、バッテリ１７０の電圧値が計測される（ステップＳ１０４０）。バッテリ１７０の電圧値が第１の電圧値より下回ると（ステップＳ１０６０にてＹＥＳ）、その動作が制限される（ステップＳ１０７０）。すなわち、携帯電話１００は２つのアプリケーションプログラムを使用しているため、１つのアプリケーションプログラムを使用する場合に比べて、携帯電話１００の基本的な機能の使用のための電圧値が、通常よりも高く設定されている。その結果、バッテリ１７０の電圧値の低下による動作の制限が、１つのアプリケーションを使用する場合に比べて、早期に行なわれる。そのため、携帯電話１００は、実行中のアプリケーションの実行を妨げられにくくなり、ユーザの利便性が向上する。
【０１０７】
以上のようにして本変形例に係る携帯電話１００によると、第１の処理部２５０による動作を制限するための第１の電圧値は、第２の処理部２８０に格納されているアプリケーションプログラムの数に応じて変更される。このようにすると、携帯電話１００のユーザの使用態様に応じて第１の処理部２５０の動作が制限される。したがって、ユーザの使用状態に応じた携帯電話１００を提供することができる。
【０１０８】
＜第２の変形例＞
以下、本実施の形態の第２の変形例について説明する。本変形例に係る携帯電話１００は、アプリケーションプログラムの実行頻度に応じて第１の電圧値を変更する機能を有する点で、前述の実施の形態および変形例と異なる。
【０１０９】
図１２を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１２は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１１０】
ステップＳ１２３０にて、制御部２３０は、データ記憶部２２６から特定のアプリケーションプログラムの実行頻度と予め定められた標準頻度とを読み出す。ステップＳ１２４０にて、制御部２３０は、その実行頻度が標準頻度を上回っているか否かを判断する。実行頻度が標準頻度を上回っている場合には（ステップＳ１２４０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ１２４０にてＮＯ）、処理は終了する。
【０１１１】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話１００の動作について説明する。なお、前述の動作と同じ動作の説明は、ここでは繰り返さない。
【０１１２】
アプリケーションの実行頻度に基づく電圧値の変更が有効である場合、所定の時間が経過すると（ステップＳ９２０にてＹＥＳ）、そのアプリケーションの実行頻度と、予め設定された標準頻度とが読み出される（ステップＳ１２３０）。実行頻度が標準頻度を上回っている場合（ステップＳ１２４０にてＹＥＳ）、変更用の電圧値が読み出され、初期値に加算される（ステップＳ９５０）。これにより、その後、そのアプリケーションが実行される際には、通常よりも高い電圧値で、他の機能が実行不可となるため、ユーザは、そのアプリケーションを継続して実行させることができる。
【０１１３】
以上のようにして、本変形例に係る携帯電話１００によると、ユーザが特定のアプリケーションプログラムを使用する回数が多い場合には、携帯電話１００の他の機能の実行が制限される。ユーザは、そのアプリケーションを優先して使用することができる。これにより、ユーザの第２の処理部２８０の使用状態に応じて適切な制御をする携帯電話１００を提供することができる。
【０１１４】
＜第３の変形例＞
以下、本実施の形態の第３の変形例について説明する。本変形例に係る携帯電話１００は、アプリケーションの実行時間に応じて、第１の電圧値を変更する機能を有する点で、前述の各携帯電話と異なる。
【０１１５】
図１３を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１３は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１１６】
ステップＳ１３１０にて、制御部２３０は、特定のアプリケーションプログラムの実行の開始を検知する。ステップＳ１３２０にて、制御部２３０は、データ記憶部２２６からそのアプリケーションプログラムについて予め定められた標準時間を読み出す。ステップＳ１３３０にて、制御部２３０は、そのプログラムが実行された処理時間を算出する。
【０１１７】
ステップＳ１３４０にて、制御部２３０は、アプリケーションが実行された処理時間が標準時間を上回るか否かを判断する。処理時間が標準時間を上回る場合には（ステップＳ１３４０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ１３４０にてＮＯ）、処理は終了する。
【０１１８】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話１００の動作について説明する。なお、前述の実施の形態および各変形例における動作と同じ動作の説明は、繰り返さない。
【０１１９】
ユーザが特定のアプリケーションを使用している場合、所定の時間が経過すると、アプリケーションの使用が検知される（ステップＳ１３１０）。そのアプリケーションの使用時間について予め設定された標準時間が読み出される（ステップＳ１３２０）。そのアプリケーションが実行された処理時間が算出される（ステップＳ１３３０）。処理時間が標準時間よりも長い場合（ステップＳ１３４０にてＹＥＳ）、電圧値が変更される（ステップＳ９６０）。
【０１２０】
以上のようにして、本変形例に係る携帯電話１００によると、ユーザが特定のアプリケーションプログラムを標準時間よりも長い間使用する場合には、予め設定された第１の電圧値よりも大きな値がその電圧値として設定される。すなわち、ユーザが特定のアプリケーションを通常よりも長い時間使用している場合には、第１の電圧値が通常よりも高く設定される。その結果、そのアプリケーション以外の携帯電話の機能の実行が制限される。したがって、たとえば頻繁に使用するアプリケーションを、通常よりも特に長い時間使用する場合であっても、そのアプリケーションを実行させるために必要な電圧をバッテリ１７０に確保させることができる。このようにすると、ユーザが特定のアプリケーションプログラムを通常よりも長い間使用していてもその使用を妨げることなく携帯電話１００は動作をすることができる。
【０１２１】
＜第４の変形例＞
以下、本実施の形態の第４の変形例について説明する。本変形例に係る携帯電話は、ユーザがアプリケーションを実行する時間帯に応じてその他の機能の動作を制限する機能を有する点で、前述の実施の形態に係る携帯電話１００と異なる。
【０１２２】
図１４を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１４は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１２３】
ステップＳ１４１０にて、制御部２３０は、特定のアプリケーションプログラムの実行が開始された時刻を検出する。ステップＳ１４２０にて、制御部２３０は、そのプログラムが実行されている時間帯を特定する。ステップＳ１４３０にて、制御部２３０は、データ記憶部２２６からその時間帯に対応する電圧値の更新用のデータを読み出す。
【０１２４】
以上のようにして、本変形例に係る携帯電話１００は、ユーザの使用時間帯に応じてその他の機能の動作を禁止する。このようにすると、ユーザが特定のアプリケーションプログラムを特定の時間帯に使用する場合には、そのプログラムを実行するために十分な電圧値が確保されるため、処理が途中で中断されたり禁止されたりすることを防止できる。
【０１２５】
＜第５の変形例＞
以下、本実施の形態の第５の変形例について説明する。本変形例に係る携帯電話は、アプリケーションが実行される時間帯に応じてその他の動作を制限する機能を有する点で、前述の各変形例に係る携帯電話と異なる。
【０１２６】
図１５を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１５は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１２７】
ステップＳ１５２０にて、制御部２３０は、アプリケーションプログラムが実行されている時間帯別のデータを更新する。ステップＳ１５３０にて、制御部２３０は、そのデータをデータ記憶部２２６に格納する。ステップＳ１５４０にて、制御部２３０は、アプリケーションプログラムが実行されている時間帯が実行頻度が高い時間帯であるか否かを判断する。その時間帯が実行頻度が高い時間帯である場合には（ステップＳ１５４０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ１５４０にてＮＯ）、処理は終了する。
【０１２８】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話１００の動作について説明する。
【０１２９】
ユーザが携帯電話１００のアプリケーションを使用中、その使用開始時刻に基づいて、時間帯のデータが更新され（ステップＳ１５２０）、そのデータがメモリに格納される（ステップＳ１５３０）。そのアプリケーションの使用頻度がその時間帯に高い場合には（ステップＳ１５４０にてＹＥＳ）、その時間帯に応じた電圧値に変更するためのデータ（図６）が読み出され、変更される（ステップＳ１９６０）。その結果、第１の電圧値が通常よりも高く設定されることにより、その時間帯においては、他の機能が実行されにくくなるため、ユーザは、そのアプリケーションを中断されることなく、その時間帯において使用することができる。
【０１３０】
以上のようにして、本変形例に係る携帯電話１００によると、ユーザが特定のアプリケーションプログラムを使用する時間帯においては、その他の動作を制限するように電圧値が変更される。一方、それ以外の時間帯については携帯電話が有する機能は通常通り実現され得る。これにより、ユーザの使用状況に応じて特定のアプリケーションプログラムの実行を確保することができる携帯電話を提供することができる。
【０１３１】
＜第６の変形例＞
以下、本実施の形態の第６の変形例について説明する。本変形例に係る携帯電話は、ユーザが任意に時間帯を設定することにより特定のアプリケーションプログラムの実行を確保する機能を有する点で、前述の各変形例に係る携帯電話と異なる。この場合、ユーザは、たとえば操作部１３０を介して予め特定の時間帯を入力することができる。このようにして入力されたデータは、指定された時間帯として、図７に示したように所定のデータ領域に格納される。
【０１３２】
図１６を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１６は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１３３】
ステップＳ１６２０にて、制御部２３０は、データ記憶部２２６から、ユーザが設定した時間帯のデータを読み出す。ステップＳ１６３０にて、制御部２３０は、そのアプリケーションプログラムが実行されている時間帯はユーザが設定した時間帯であるか否かを判断する。その時間帯がユーザが設定した時間帯である場合には（ステップＳ１６３０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ１６３０にてＮＯ）、処理は終了する。
【０１３４】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話の動作について説明する。なお、前述の動作と同じ動作の説明は、ここでは繰り返さない。
【０１３５】
ユーザが操作部１３０に含まれる数字キーあるいはカーソル移動キーを操作して、特定の時間帯を指定する。この時間帯は、たとえばデータ記憶部２２６の所定のデータ領域に格納される（図７）。ユーザが携帯電話１００の特定のアプリケーションを使い始めると、そのときの時刻に基づいて時間帯が特定される（ステップＳ１４２０）。その時間帯がユーザによって予め設定された時間帯である場合には（ステップＳ１６３０にてＹＥＳ）、その時間帯に応じた電圧値に変更される（ステップＳ９６０）。その結果、その時間帯の間は、通常よりも早く、他の機能の動作が停止されるようになる。すなわち、特定のアプリケーションその他の第２の処理部２３０により実現される機能のみが、継続して実行可能になる。
【０１３６】
以上のようにして、本変形例に係る携帯電話１００によると、ユーザは特定のアプリケーションプログラムの実行を確保するために特定の時間帯だけ電圧値の設定を変更することができる。これによりユーザの使用状態に応じてアプリケーションプログラムの実行を確実にすることができる携帯電話を提供することができる。
【０１３７】
＜第７の変形例＞
以下、本実施の形態の第７の変形例について説明する。本変形例に係る携帯電話１００は、第２の処理部２８０のデータ通信部２８６が搬送波の受信を検知する時間に応じて第１の処理部２５０の動作を制限する機能を有する点で、前述の各変形例に係る携帯電話と異なる。この機能は、たとえば携帯電話１００を電子チケットとして使用し、ユーザがその携帯電話１００を情報読取機（たとえば駅の改札口）に近づけて、所定の情報通信を行なう場合に使用される。
【０１３８】
図１７を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１７は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１３９】
ステップＳ１７１０にて、制御部２３０は、外部のカードリーダ（図示しない）との通信の開始を検知する。ステップＳ１７２０にて、制御部２３０は、カードリーダからの搬送波の受信を検知する。ステップＳ１７３０にて、制御部２３０は、情報処理部２８２と計時部１４０からの信号に基づいて、電波が受信された時刻を検出する。ステップＳ１７４０にて、制御部２３０は、搬送波の受信を検知するまでの受信時間を算出する。ステップＳ１７５０にて、制御部２３０は、その受信時間が予め定められた時間を上回るか否かを判断する。受信時間がその所定時間を上回る場合には（ステップＳ１７５０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ１７５０にてＮＯ）、処理は終了する。
【０１４０】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話１００の動作について説明する。なお、前述の動作と同じ動作の説明は、ここでは繰り返さない。ここでは、ユーザが携帯電話１００を会員証として使用する場合について説明する。この会員証とは、たとえば勤務先その他の特定の組織の一員であることを示す会員証、特定の施設への入館を管理するための会員証等である。
【０１４１】
ユーザが施設の入り口においてカードリーダ（図示しない）に携帯電話１００を近づけると、携帯電話１００は、カードリーダからの電波の受信を開始する（ステップＳ１７１０）。携帯電話１００は、さらに、搬送波の受信を検知する（ステップＳ１７２０）。携帯電話１００のデータ通信部２８６は、その電波から特定の情報を読み取る。搬送波の受信が検知されるまでの時間が算出される（ステップＳ１７４０）。その時間が予め定められた時間よりも長い場合（ステップＳ１７５０にてＹＥＳ）、携帯電話１００の第１の処理部２５０の作動を制限するために、第１の電圧値が通常よりも高く設定される（ステップＳ９６０）。
【０１４２】
その結果、ユーザが施設の中にいる間、第２の処理部２８０のための電力が確保されるため、そのユーザは、入り口から出場することができる。これにより、施設のカードリーダは、ユーザの入出館を電子的に確実に管理することができる。
【０１４３】
以上のようにして、本変形例に係る携帯電話１００によると、たとえば第２の処理部２８０が実行するプログラムの数が多い場合には、搬送波の受信を検知するまでの時間が長くなる。この場合には、第２の処理部２８０による処理を可能にするために第１の処理部２５０による動作を制限するための電圧値が高く変更される。これによりユーザの使用状態に応じて第１の処理部２５０の動作を制限できる携帯電話１００を提供することができる。
【０１４４】
＜第８の変形例＞
以下、本実施の形態の第８の変形例について説明する。本変形例に係る携帯電話１００は、搬送波の受信が検知されるまでの時間とアプリケーションが実行されるまでの時間との割合に応じて電圧値が更新される機能を有する点で、前述の各変形例に係る携帯電話と異なる。
【０１４５】
図１８を参照して、本変形例に係る携帯電話１００の制御構造について説明する。図１８は、本変形例に係る携帯電話１００の制御部２３０が実行する処理の手順を表わすフローチャートである。
【０１４６】
ステップＳ１８４０にて、制御部２３０は、特定のアプリケーションプログラムが実行されるまでの起動時間を算出する。ステップＳ１８５０にて、制御部２３０は、その起動時間に対する受信時間の割合を算出する。ステップＳ１８６０にて、制御部２３０は、その割合が予め定められた値を上回るか否かを判断する。その割合が予め定められた値よりも大きい場合には（ステップＳ１８６０にてＹＥＳ）、処理はステップＳ９５０に移される。そうでない場合には（ステップＳ１８６０にてＮＯ）、処理は終了する。
【０１４７】
以上のような構造およびフローチャートに基づく、本変形例に係る携帯電話１００の動作について説明する。なお、前述の動作と同じ動作の説明は、ここでは繰り返さない。以下では、ユーザが総合病院における各部門の診察をうける場合において、その携帯電話１００がカルテとして使用される場合について説明する。
【０１４８】
ユーザが病院の入り口においてカードリーダ（図示しない）に携帯電話１００を近づけると、携帯電話１００は、カードリーダからの電波の受信を開始する（ステップＳ１７１０）。携帯電話１００は、さらに、搬送波の受信を検知する（ステップＳ１７２０）。携帯電話１００のデータ通信部２８６は、その電波から特定の情報を読み取る。搬送波の受信が検知されるまでの時間が算出される（ステップＳ１７４０）。
【０１４９】
携帯電話１００がデータ記憶部２２６からカルテ情報を読み出し、そのカルテ情報を使用するアプリケーションが立ち上がる。そのアプリケーションが実行されるまでの起動時間が算出される（ステップＳ１８４０）。さらに、その起動時間に対する受信時間の割合（すなわち、受信時間／起動時間）が算出される（ステップＳ１８５０）。算出結果が、予め設定された値よりも大きい場合には（ステップＳ１８６０にてＹＥＳ）、そのアプリケーションに応じて、第１の電圧値が変更される（ステップＳ９６０）。
【０１５０】
たとえば、ユーザが複数の診察（内科、眼科等）を受ける場合、ユーザ情報あるいは各診療科に応じた診察情報が、それぞれ読み出される。これにより、ユーザがその病院に滞在している間、携帯電話１００は、診察券として機能することができる。また、その際、通常の電話機能あるいはメール機能などの使用が制限されるため、電磁波の発生も防止される。
【０１５１】
本変形例に係る携帯電話１００によると、搬送波が受信されてから特定のアプリケーションプログラムが実行されるまでの時間が相対的に長い場合には、そのアプリケーションプログラムを実行するために必要な電圧値が確保されるように第１の電圧値が高めに設定される。すなわち、そのプログラムのサイズあるいは実行する処理の数の多さによりアプリケーションプログラムが実行されるまでの起動時間が長い場合には、第２の処理部２８０が十分にその処理を実行することができるように第１の処理部１５０の動作が制限される。
【０１５２】
以上詳述した本実施の形態および各変形例に係る携帯電話１００によると、その携帯電話１００が予め準備された機能とそれ以外の特定のアプリケーションプログラムにより実現される機能とを有する場合には、バッテリ１７０に対するしきい値が変更される。すなわち、第１の処理部２５０に対するしきい値である第１の電圧値は、第２の処理部２８０の実行するアプリケーションプログラムに応じて変更される。このようにすると、ユーザによって第２の処理部２８０が実行する機能が異なる場合、あるいは実行頻度、回数、時間帯などが異なる場合、その各使用状態に応じて第１の処理部２５０の動作が制限される。その結果、第１の処理部２５０の動作は一律に制限されなくなるため、各ユーザのライフスタイルに応じて各機能を実現することができる。
【０１５３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１５４】
本発明は、予め設定された機能に加えてユーザが追加的に使用する機能を有する携帯端末、特に、非接触式あるいは接触式によりデータを通信して所定のデータ処理を実行する機能を備えた携帯電話に代表される携帯端末に適用可能である。
【図面の簡単な説明】
【０１５５】
【図１】本発明の実施の形態に係る携帯電話の外観を表わす図である。
【図２】本発明の実施の形態に係る携帯電話の機能ブロック図である。
【図３】本発明の実施の形態に係る携帯電話におけるデータ構造を説明するための図（その１）である。
【図４】本発明の実施の形態に係る携帯電話におけるデータ構造を説明するための図（その２）である。
【図５】本発明の実施の形態に係る携帯電話におけるデータ構造を説明するための図（その３）である。
【図６】本発明の実施の形態に係る携帯電話におけるデータ構造を説明するための図（その４）である。
【図７】本発明の実施の形態に係る携帯電話におけるデータ構造を説明するための図（その５）である。
【図８】本発明の実施の形態に係る携帯電話におけるデータ構造を説明するための図（その６）である。
【図９】本発明の実施の形態に係る携帯電話の制御部が実行する処理の手順を表わすフローチャート（その１）である。
【図１０】本発明の実施の形態に係る携帯電話の制御部が実行する処理の手順を表わすフローチャート（その２）である。
【図１１】本発明の実施の形態の第１の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１２】本発明の実施の形態の第２の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１３】本発明の実施の形態の第３の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１４】本発明の実施の形態の第４の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１５】本発明の実施の形態の第５の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１６】本発明の実施の形態の第６の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１７】本発明の実施の形態の第７の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【図１８】本発明の実施の形態の第８の変形例に係る携帯電話の制御部が実行する処理の手順を表わすフローチャートである。
【符号の説明】
【０１５６】
１００  携帯電話、１０２  アンテナ、１１０  マイク、１２０  筐体、１３０  操作部、１４０  計時部、１５０  ディスプレイ、１５２  バイブレータ、１５４  ＬＥＤ、１６０  スピーカ、１７０  バッテリ、２００  入力部、２１０  出力部、２２０  記憶部、２２２  出力データ一時記憶部、２２４  処理データ一時記憶部、２２６  データ記憶部、２３０  制御部、２４０  通信制御部、２５０  第１の処理部、２６０  検出部、２７０  変更部、２７２  算出部、２７４  記録部、２８０  第２の処理部、２８２  情報処理部、２８４  データ記憶部、２８６  データ通信部、２９０  電圧検知部。
【図１】
2005277844.tif 000003
【図２】
2005277844.tif 000004
【図３】
2005277844.tif 000005
【図４】
2005277844.tif 000006
【図５】
2005277844.tif 000007
【図６】
2005277844.tif 000008
【図７】
2005277844.tif 000009
【図８】
2005277844.tif 000010
【図９】
2005277844.tif 000011
【図１０】
2005277844.tif 000012
【図１１】
2005277844.tif 000013
【図１２】
2005277844.tif 000014
【図１３】
2005277844.tif 000015
【図１４】
2005277844.tif 000016
【図１５】
2005277844.tif 000017
【図１６】
2005277844.tif 000018
【図１７】
2005277844.tif 000019
【図１８】
2005277844.tif 000020