(57)【要約】【課題】ユーザの操作習熟度に適したＣＰＵクロック数でコンピュータを動作させる。【解決手段】クロック制御装置１１は、頻度算出時間内におけるキーの押下の頻度が高いほど、ＣＰＵ１３のクロック数を向上させる。これにより、キー操作に対する習熟度が高いユーザが携帯電話端末１を操作する場合、高いクロック数でＣＰＵ１３が動作するため、操作レスポンスを高くすることができる。他方、キー操作に対する習熟度が低く、操作レスポンスに対する要求が大きくないユーザが携帯電話端末１を操作する場合、低いクロック数でＣＰＵ１３が動作するため、消費電力量を抑えることができる。【選択図】図１
2014149871.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの操作を受け付けるキーを備えるコンピュータの、ＣＰＵクロック数の制御を行うクロック制御装置であって、
所定の頻度算出時間内における前記キーの押下の頻度が高いほど、前記ＣＰＵクロック数を高い値に設定するクロック制御部
を備えることを特徴とするクロック制御装置。
【請求項２】
前記クロック制御部は、
前記頻度算出時間内に前記キーが複数回押下された場合に、前記ＣＰＵクロック数を所定の第１のクロック数に設定し、
前記ＣＰＵクロック数を前記第１のクロック数に設定した後、最後に前記キーが押下された時刻から、所定の高速化継続時間が経過する前に前記キーの押下が無い場合に、前記ＣＰＵクロック数を前記第１のクロック数より低い第２のクロック数に設定する
ことを特徴とする請求項１に記載のクロック制御装置。
【請求項３】
前記高速化継続時間は、前記頻度算出時間より長いことを特徴とする請求項２に記載のクロック制御装置。
【請求項４】
請求項１から請求項３の何れか１項に記載のクロック制御装置を備えることを特徴とする携帯電話端末。
【請求項５】
ユーザからの操作を受け付けるキーを備えるコンピュータの、ＣＰＵクロック数の制御を行うクロック制御装置を用いたクロック制御方法であって、
クロック制御部は、所定の頻度算出時間内における前記キーの押下の頻度が高いほど、前記ＣＰＵクロック数を高い値に設定する
ことを特徴とするクロック制御方法。
【請求項６】
ユーザからの操作を受け付けるキーを備えるコンピュータの、ＣＰＵクロック数の制御を行うクロック制御装置を、
所定の頻度算出時間内における前記キーの押下の頻度が高いほど、前記ＣＰＵクロック数を高い値に設定するクロック制御部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータのＣＰＵクロック数の制御を行うクロック制御装置、携帯電話端末、クロック制御方法、及びプログラムに関する。
【背景技術】
【０００２】
昨今の携帯電話端末には、「電池の持ちの良さ」と「操作レスポンスの高さ」との両立が求められている。携帯電話端末において操作レスポンスの高さを実現するためには、ソフトウェア処理を効率化するとともに、ハードウェアの性能を向上させることが必要となる。ハードウェアの性能については、特にＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）クロック数の向上が必要とされている。
一方、ＣＰＵクロック数を向上させると、携帯電話端末の消費電力量を増加させ、電池の持ちが悪くなるという問題がある。
そのため、携帯電話端末を設計する際には、「電池の持ちの良さ」と「操作レスポンスの高さ」とのバランスを考慮したハードウェア／ソフトウェアの制御が必要とされている。
【０００３】
このような要求に対する解決手段として、近年、特定のアプリケーションソフトの起動状態や装置状態に応じてＣＰＵクロック数を動的に変更するコンピュータシステムが用いられている。このようなコンピュータシステムでは、動作するアプリケーションソフトの特性に応じてＣＰＵクロック数を変更することで、「電池の持ちの良さ」と「操作レスポンスの高さ」との両立を図ることができる。
【０００４】
また、特許文献１には、入力装置からの入力操作が一定時間行われなかった場合に、ＣＰＵクロック数を低減させることで消費電力量を抑える技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０４−０８５６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したように、特定のアプリケーションソフトの起動状態や装置状態に応じてＣＰＵクロック数を制御する場合、アプリケーションソフトの開発者は、各アプリケーションソフトにＣＰＵクロック数を制御するプログラムを組み込み、動作検証を行う必要があり、アプリケーションソフトの開発が複雑化してしまうという問題がある。
【０００７】
また、携帯電話端末に同一のアプリケーションソフトを実行させる場合においても、使用するユーザまたは使用する状況によって、要求される操作レスポンスが異なることがある。以下に、要求される操作レスポンスが異なる例として、ユーザが電子メールアプリケーションにおいて文字入力を行う場合を説明する。
【０００８】
携帯電話端末の操作に習熟したユーザは、携帯電話端末のキーを高速に、かつ連続的に押下することで、高速な文字入力操作を行うことができる。そのため、携帯電話端末の操作に習熟したユーザからは、携帯電話端末に、キーの押下から当該キーに対応する文字が画面へ表示されるまでのレスポンス時間が短くあることが要求される。一方、携帯電話端末の操作に不慣れなユーザは、キーを毎回確認しながら押下するため文字入力操作が遅く、操作レスポンスの高さに対する要求は大きくない。
このような場合、上述した、特定のアプリケーションソフトの起動状態や装置状態に応じてＣＰＵクロック数を制御する方法では、実際のユーザの要求に合わせたＣＰＵクロック数の制御を行うことができないという問題がある。
【０００９】
また、特許文献１に記載の技術を用いた場合、ユーザが携帯電話端末を操作していないときには適切にＣＰＵクロック数を制御することができる。しかしながら、ユーザによる携帯電話端末の操作中は、携帯電話端末に対するユーザの習熟度に関わらず、ＣＰＵクロック数を高速にすることとなる。したがって、実際のユーザの要求に合わせたＣＰＵクロック数の制御を行うことができないという問題がある。
【００１０】
本発明は、上記の問題に鑑みてなされたものであり、ユーザの操作習熟度に適したＣＰＵクロック数でコンピュータを動作させるクロック制御装置、携帯電話端末、クロック制御方法、及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【００１１】
本発明は上記の課題を解決するためになされたものであり、ユーザからの操作を受け付けるキーを備えるコンピュータのＣＰＵクロック数の制御を行うクロック制御装置であって、所定の頻度算出時間内における前記キーの押下の頻度が高いほど、前記ＣＰＵクロック数を高い値に設定するクロック制御部を備えることを特徴とする。
【００１２】
また、本発明は、上記クロック制御装置を備えることを特徴とする携帯電話端末である。
【００１３】
また、本発明は、ユーザからの操作を受け付けるキーを備えるコンピュータのＣＰＵクロック数の制御を行うクロック制御装置を用いたクロック制御方法であって、クロック制御部は、所定の頻度算出時間内における前記キーの押下の頻度が高いほど、前記ＣＰＵクロック数を高い値に設定することを特徴とする。
【００１４】
また、本発明は、ユーザからの操作を受け付けるキーを備えるコンピュータのＣＰＵクロック数の制御を行うクロック制御装置を、所定の頻度算出時間内における前記キーの押下の頻度が高いほど、前記ＣＰＵクロック数を高い値に設定するクロック制御部として機能させるためのプログラムである。
【発明の効果】
【００１５】
本発明によれば、クロック制御装置は、頻度算出時間内におけるキーの押下の頻度が高いほど、ＣＰＵクロック数を向上させる。つまり、キー操作に対する習熟度が高いユーザがコンピュータを操作する場合、高いＣＰＵクロック数でコンピュータが動作するため、操作レスポンスを高くすることができる。他方、キー操作に対する習熟度が低く、操作レスポンスに対する要求が大きくないユーザがコンピュータを操作する場合、低いＣＰＵクロック数でコンピュータが動作するため、消費電力量を抑えることができる。
したがって、本発明によれば、ユーザの操作習熟度に適したＣＰＵクロック数でコンピュータを動作させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態によるクロック制御装置を備える携帯電話端末の構成を    示す概略ブロック図である。
【図２】携帯電話端末の動作を示すフローチャートである。
【図３】キー押下の有無とＣＰＵの動作状態とを示すタイムチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態によるクロック制御装置を備える携帯電話端末の構成を示す概略ブロック図である。
携帯電話端末１は、クロック制御装置１１、入力部１２、ＣＰＵ１３を備える。
クロック制御装置１１は、入力部１２からキーの押下を示す押下信号を入力し、当該押下信号に基づいて、ＣＰＵ１３に対してクロック数（ＣＰＵクロック数）を変化させるクロック制御信号を出力する。
入力部１２は、ユーザからの操作を受け付けるキーを有し、キーの押下によりクロック制御装置１１及びＣＰＵ１３に押下信号を出力する。
ＣＰＵ１３は、入力部１２から入力した押下信号に基づいてキーに対応した処理を実行する。また、ＣＰＵ１３は、クロック制御装置１１からクロック制御信号を入力し、当該クロック制御信号が示すクロック数で駆動する。
【００１８】
クロック制御装置１１は、解析部１１１、クロック制御部１１２、タイマ制御部１１３を備える。
解析部１１１は、入力部１２から押下信号を入力して、当該押下信号に基づいてキーの押下間隔を算出し、算出した押下間隔を示す押下間隔信号をクロック制御部１１２に出力する。また、解析部１１１は、入力部１２から入力した押下信号をタイマ制御部１１３に出力する。
クロック制御部１１２は、解析部１１１からキーの押下間隔信号を入力して当該押下間隔情報が示す押下間隔に基づいてクロック制御信号を生成し、生成したクロック制御信号をＣＰＵ１３に出力する。
タイマ制御部１１３は、解析部１１１から押下信号を入力した時刻に、内部に備えるタイマを起動する。また、タイマ制御部１１３は、タイマの満了時に、タイマの満了を示す満了信号をクロック制御部１１２に出力する。
【００１９】
そして、本実施形態によるクロック制御装置１１において、クロック制御部１１２は、所定の頻度算出時間内におけるキーの押下の頻度が高いほど、ＣＰＵ１３のクロック数を高い値に設定する。これにより、クロック制御装置１１は、ユーザの操作習熟度に適したＣＰＵクロック数で携帯電話端末１を動作させる。
【００２０】
次に、本実施形態による携帯電話端末１の動作を説明する。
図２は、携帯電話端末の動作を示すフローチャートである。
携帯電話端末１が起動すると、解析部１１１は、入力部１２からの押下信号の有無を判定することで、入力部１２のキーが押下されたか否かを判定する（ステップＳ１）。解析部１１１は、入力部１２から押下信号を入力しなかったと判定した場合（ステップＳ１：ＮＯ）、ステップＳ１に戻り、入力部１２からの押下信号の有無の判定を継続する。
【００２１】
一方、解析部１１１は、入力部１２から押下信号を入力したと判定した場合（ステップＳ１：ＹＥＳ）、内部メモリに記憶されている、前回のキー押下時刻と現在の時刻との差を算出することで、キー押下間隔を算出する（ステップＳ２）。なお、初回実行時には、キー押下時刻として、内部メモリに携帯電話端末１の起動時刻が記憶されているものとする。解析部１１１は、キー押下間隔を算出すると、当該キー押下間隔を示す押下間隔信号をクロック制御部１１２に出力する。また、解析部１１１は、入力部１２から入力した押下信号をタイマ制御部１１３に出力する。
【００２２】
解析部１１１は、キー押下間隔をクロック制御部１１２に出力すると、キー押下時刻として現在の時刻を内部メモリに記録する（ステップＳ３）。次に、クロック制御部１１２は、内部メモリに記憶するＣＰＵ動作状態情報を参照し、ＣＰＵ１３が高速動作中であるか否かを判定する（ステップＳ４）。ＣＰＵ動作状態情報とは、後述する処理で、クロック制御部１１２によってＣＰＵ１３のクロック数を変化させたときに書き換えられる情報である。そしてＣＰＵ動作状態情報は、ＣＰＵ１３が標準状態のクロック数（第２のクロック数）で動作している場合に「標準動作中」を示す。一方、ＣＰＵ動作状態情報は、標準状態より高いクロック数である高速動作状態のクロック数（第１のクロック数）で動作している場合に「高速動作中」を示す。
【００２３】
クロック制御部１１２は、ＣＰＵ１３が標準状態のクロック数で動作していると判定した場合（ステップＳ４：ＮＯ）、ステップＳ２で解析部１１１から入力した押下間隔信号が示すキー押下間隔が、システムにおいて予め規定された一定時間（頻度算出時間）以内であるか否かを判定する（ステップＳ５）。
【００２４】
クロック制御部１１２は、キー押下間隔が一定時間以内であると判定した場合（ステップＳ５：ＹＥＳ）、ユーザによるキーの押下速度が高速であると判定し、ＣＰＵ１３を高速動作状態のクロック数で動作させるクロック制御信号を生成し、ＣＰＵ１３に出力する（ステップＳ６）。これにより、ＣＰＵ１３は高クロック数での動作を開始する。また、クロック制御部１１２は、内部メモリに記憶するＣＰＵ動作状態情報を「高速動作中」に書き換える。
【００２５】
クロック制御部１１２が、ステップＳ４でＣＰＵ１３が高速動作状態のクロック数で動作していると判定した場合（ステップＳ４：ＹＥＳ）、またはステップＳ６でＣＰＵ１３にクロック制御信号を出力した場合、タイマ制御部１１３は、ステップＳ２で解析部１１１から押下信号を入力した時刻から所定の高速化継続時間を計時する復帰タイマを起動させる（ステップＳ７）。ここで、高速化継続時間とは、ＣＰＵ１３が高速動作状態で動作を開始した後、最後にキーが押下された時刻からＣＰＵ１３を標準状態で動作させるまでの時間である。なお、ステップＳ４でＣＰＵ１３が高速動作中であると判定した場合、タイマ制御部１１３は、復帰タイマの計時開始時刻を現在の時刻にリセットして再度復帰タイマを起動させる。
【００２６】
なお、高速化継続時間は、ステップＳ５でキー押下間隔の判定に用いる「一定時間（頻度算出時間）」より長い時間であることが望ましい。以下にその理由を述べる。ユーザによるキー押下間隔は必ずしも一定ではなく、一般的には、同じユーザの操作であってもキー押下間隔が短いときと長いときとが存在する。そのため、携帯電話端末１の操作に習熟したユーザであっても、キー押下間隔が一定時間より長くなることは少なくない。このとき、ＣＰＵ１３の動作速度を標準状態に変更してしまうと、操作レスポンスが低下することにより、ユーザに苛立ちを感じさせてしまう惧れがある。また、ＣＰＵ１３のクロック数が頻繁に変化することで、かえって消費電力量が増加してしまう惧れもある。そこで、一定時間より長い高速化継続時間の経過までＣＰＵ１３を高速動作状態で動作させることで、ＣＰＵ１３の動作状態を安定させることができ、ユーザに苛立ちを感じさせず、また消費電力量の増加を防ぐことができる。
【００２７】
ステップＳ５でクロック制御部１１２が、キー押下間隔が一定時間を超えていると判定した場合（ステップＳ５：ＮＯ）、またはステップＳ７でタイマ制御部１１３が、復帰タイマを起動させた場合、タイマ制御部１１３は、復帰タイマによる高速化継続時間の計時が満了したか否かを判定する（ステップＳ８）。
タイマ制御部１１３が、復帰タイマによる高速化継続時間の計時が満了したと判定した場合（ステップＳ８：ＹＥＳ）、タイマ制御部１１３は、復帰タイマの満了を示す満了信号をクロック制御部１１２に出力する。次に、クロック制御部１１２は、ＣＰＵ１３を標準状態のクロック数で動作させるクロック制御信号を生成し、ＣＰＵ１３に出力する（ステップＳ９）。これにより、ＣＰＵ１３は低クロック数での動作を開始する。また、クロック制御部１１２は、内部メモリに記憶するＣＰＵ動作状態情報を「標準動作中」に書き換える。
【００２８】
ステップＳ８で、タイマ制御部１１３が、復帰タイマによる高速化継続時間の計時が満了していないと判定した場合（ステップＳ８：ＮＯ）、またはステップＳ９でクロック制御部１１２がＣＰＵ１３にクロック制御信号を出力した場合、ＣＰＵ１３は、キーの押下によって入力部１２から入力した押下信号に基づいて、キーに応じた処理を実行する（ステップＳ１０）。
そして、ＣＰＵ１３は、ユーザの操作により、携帯電話端末１の動作を終了することが指示されたか否かを判定する（ステップＳ１１）。ＣＰＵ１３が、携帯電話端末１の動作を終了することが指示されていないと判定した場合（ステップＳ１１：ＮＯ）、ステップＳ１に戻り、解析部１１１による入力部１２からの押下信号の有無の判定を行う。
一方、ＣＰＵ１３が、携帯電話端末１の動作を終了することが指示されたと判定した場合（ステップＳ１１：ＹＥＳ）、携帯電話端末１は、処理を終了する。
【００２９】
なお、図２に示すフローチャートでは、復帰タイマが満了したか否かの判定をステップＳ８で行っているが、実際には、解析部１１１やクロック制御部１１２の動作に依存せず、タイマ制御部１１３が個別に判定を行っている。そして、タイマ制御部１１３は、復帰タイマが満了した時点で、クロック制御部１１２に満了信号を割り込み命令として出力する。これにより、クロック制御部１１２は、タイマ制御部１１３から満了信号を入力した時に、ステップＳ９を実行し、ＣＰＵ１３にクロック制御信号を出力する。
【００３０】
次に、クロック制御装置１１の具体的な動作例を説明する。
図３は、キー押下の有無とＣＰＵの動作状態とを示すタイムチャートである。
まず、ユーザが時刻Ｃ１に入力部１２のキーを押下すると、解析部１１１は、ステップＳ２により、キー押下間隔を算出する。なお、時刻Ｃ１における動作は、初期状態での動作であるため、このとき解析部１１１の内部メモリに記憶されているキー押下時刻は、携帯電話端末１の起動時刻を示している。ここでは、解析部１１１によって算出されたキー押下間隔が一定時間より長いため、解析部１１１は、時刻Ｃ１をキー押下時刻として内部メモリに記録し、次のキー押下を待機する。
【００３１】
次に、時刻Ｃ１から一定時間以上経過した時刻である時刻Ｃ２に、ユーザが入力部１２のキーを押下すると、時刻Ｃ１における動作と同様に、キー押下間隔は一定時間より長くなる。そのため、解析部１１１は、時刻Ｃ２をキー押下時刻として内部メモリに記録し、次のキー押下を待機する。
また、時刻Ｃ２から一定時間以上経過した時刻である時刻Ｃ３に、ユーザが入力部１２のキーを押下すると、時刻Ｃ１、Ｃ２における動作と同様に、解析部１１１は、時刻Ｃ３をキー押下時刻として内部メモリに記録し、次のキー押下を待機する。
【００３２】
次に、時刻Ｃ３から一定時間以内の時刻である時刻Ｃ４に、ユーザが入力部１２のキーを押下すると、キー押下間隔は一定時間より短くなる。このとき、ＣＰＵ１３の動作状態は標準状態であるため、解析部１１１が時刻Ｃ４をキー押下時刻として内部メモリに記録すると、クロック制御部１１２は、ステップＳ６により、ＣＰＵ１３を高速動作状態のクロック数で動作させるクロック制御信号を生成し、ＣＰＵ１３に出力する。
そして、ステップＳ７により、タイマ制御部１１３は、内部に備える復帰タイマを起動させ、次のキー押下を待機する。
【００３３】
次に、時刻Ｃ４から一定時間以内の時刻である時刻Ｃ５に、ユーザが入力部１２のキーを押下すると、キー押下間隔は一定時間より短くなる。このとき、ＣＰＵ１３の動作状態は高速動作状態であるため、解析部１１１が時刻Ｃ５をキー押下時刻として内部メモリに記録すると、タイマ制御部１１３は、ステップＳ７により内部に備える復帰タイマの計時開始時刻を現在の時刻にリセットしてから動作させ、次のキー押下を待機する。
そして、時刻Ｃ５から時刻Ｃ７までの間、ユーザは一定時間以内にキーを押下すると、クロック制御装置１１は、時刻Ｃ４における動作と同様の動作を実行する。
【００３４】
次に、時刻Ｃ７から一定時間以上経過した時刻であり、かつ復帰タイマの満了時刻より前の時刻である時刻Ｃ８に、ユーザが入力部１２のキーを押下すると、キー押下間隔は一定時間より長くなる。このとき、ＣＰＵ１３の動作状態は高速動作状態であるため、解析部１１１が時刻Ｃ２をキー押下時刻として内部メモリに記録し、タイマ制御部１１３が復帰タイマの計時開始時刻を現在の時刻にリセットしてから動作させ、次のキー押下を待機する。つまり、キーの押下間隔が一定時間より長くても、時刻Ｃ８における処理では、クロック制御部１１２は、ＣＰＵ１３を通常状態のクロック数で動作させるクロック信号を生成しない。
【００３５】
時刻Ｃ８の時刻に動作させた復帰タイマが満了すると（時刻Ｃ１０）、クロック制御部１１２は、ステップＳ９により、ＣＰＵ１３を標準状態のクロック数で動作させるクロック制御信号を生成し、ＣＰＵ１３に出力する。
次に、時刻Ｃ１０で復帰タイマが満了した後の時刻である時刻Ｃ９に、ユーザが入力部１２のキーを押下すると、キー押下間隔は一定時間より長くなる。また、ＣＰＵ１３の動作状態は標準状態である。そのため、解析部１１１は、時刻Ｃ１〜Ｃ３における動作と同様に、時刻Ｃ９をキー押下時刻として内部メモリに記録し、次のキー押下を待機する。
【００３６】
このように、本実施形態によれば、クロック制御装置１１は、頻度算出時間内におけるキーの押下の頻度が高いほど、ＣＰＵ１３のクロック数を向上させる。つまり、キー操作に対する習熟度が高いユーザが携帯電話端末１を操作する場合、高いクロック数でＣＰＵ１３が動作するため、操作レスポンスを高くすることができる。他方、キー操作に対する習熟度が低く、操作レスポンスに対する要求が大きくないユーザが携帯電話端末１を操作する場合、低いクロック数でＣＰＵ１３が動作するため、消費電力量を抑えることができる。
したがって、本発明によれば、ユーザの操作習熟度に適したクロック数で携帯電話端末１のＣＰＵ１３を動作させることができる。
【００３７】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、本実施形態では、一定時間内にキーが複数回押下された場合に、クロック制御部１１２がＣＰＵ１３のクロック数を高速動作状態のクロック数に設定する場合を説明したが、これに限られず、一定時間内におけるキーの押下の頻度が高いほど、ＣＰＵ１３のクロック数を高い値に設定する動作であれば良い。
【００３８】
例えば、クロック制御装置１１は、以下に示すような処理を行っても良い。
解析部１１１は、一定時間内に入力部１２から入力した押下信号の入力回数を内部メモリに記録する。そして、解析部１１１は、一定時間の経過後、内部メモリに記憶された入力回数をクロック制御部１１２に出力する。次に、クロック制御部１１２は、解析部１１１から入力した入力回数が所定の値以上である場合に、ＣＰＵ１３のクロック数を高速動作状態のクロック数に設定する。
これにより、クロック制御装置１１は、一定時間内におけるキーの押下の頻度が高いほど、ＣＰＵ１３のクロック数を高い値に設定することができる。
【００３９】
また、本実施形態では、クロック制御装置１１によって切り替えるクロック数のパターンが２パターンである場合を説明したが、これに限られず、クロック制御装置１１によって切り替えるクロック数のパターンが３パターン以上であっても良い。
例えば、クロック制御装置１１は、一定時間内におけるキーの押下の頻度とクロック数とを関連付けて記憶する記憶部を備え、クロック制御部１１２が、現在のキーの押下の頻度に関連付けられたクロック数を記憶部から読み出し、ＣＰＵ１３を当該クロック数で動作させるようにしても良い。
【００４０】
また、本実施形態では、クロック制御装置１１を携帯電話端末１に備える場合を説明したが、これに限られず、例えば、クロック制御装置１１は、ノートＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）など、バッテリで動作する他の端末装置に備えられていても良い。
【００４１】
上述のクロック制御装置１１は内部に、コンピュータシステムを有している。そして、上述した各処理部の動作は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４２】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４３】
１…携帯電話端末  １１…クロック制御装置  １２…入力部  １３…ＣＰＵ  １１１…解析部  １１２…クロック制御部  １１３…タイマ制御部
【図１】
2014149871.tif 000003
【図２】
2014149871.tif 000004
【図３】
2014149871.tif 000005