(57)【要約】【課題】消費電力を抑制することができる携帯端末装置及び携帯端末装置の制御方法を提供すること。【解決手段】携帯電話装置１は、所定間隔と微少時間異なる間隔でタイマ割込み信号を生成する第１タイマ６１を有する第１制御部６０と、第１制御部６０からバースト信号が入力された場合に、タイマ割込信号及びバースト信号が入力されたとみなして動作し、当該動作が終了するとスリープする第２制御部７０と、を備える。第２制御部７０は、待受状態である場合に、第１タイマ６１により所定間隔と微少時間異なる間隔で生成されるタイマ割込信号にて動作し、非待受状態である場合にバースト信号が入力されたとき、タイマ割込信号及びバースト信号が入力されたと見なして動作する。【選択図】図２
2012095164.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と通信を行う携帯端末装置であって、
前記外部機器からの信号の受信を行う通信部と、
前記通信部により前記外部機器から所定間隔で受信するバースト信号を出力する第１制御部と、
前記第１制御部から前記バースト信号が入力された場合に、タイマ割込信号及び前記バースト信号が入力されたとみなして動作し、当該動作が終了するとスリープする第２制御部と、を備える携帯端末装置。
【請求項２】
所定間隔と微少時間異なる間隔でタイマ割込信号を生成する第１タイマを備え、
前記第２制御部は、
前記通信部が待受処理に係る通信を前記外部機器と行う待受状態である場合に、前記第１タイマにより前記所定間隔と微少時間異なる間隔で生成されるタイマ割込信号にて動作し、
前記通信部が前記待受処理に係る通信と異なる通信を前記外部機器と行う非待受状態である場合に前記バースト信号が入力されたとき、前記タイマ割込信号及びバースト信号が入力されたと見なして動作する請求項１に記載の携帯端末装置。
【請求項３】
前記通信部は、前記外部機器と高周波信号の送受信を行うアンテナと、前記アンテナにより送受信される前記高周波信号を処理する高周波信号処理部と、を有し、
前記第２制御部は、前記高周波信号処理部で処理される前記バースト信号が入力されたとき、前記タイマ割込信号及びバースト信号が入力されたと見なして動作する請求項２に記載の携帯端末装置。
【請求項４】
発呼開始操作を受け付ける操作部を備え、
前記第２制御部は、
前記操作部により前記発呼開始操作が受け付けられ、前記バースト信号を受信したことに応じて、前記動作に用いるタイマ割込信号を、前記第１タイマにより生成されるタイマ割込信号から、前記バースト信号に切り換える請求項２又は３に記載の携帯端末装置。
【請求項５】
前記操作部は、発呼終了操作を受け付け、
前記第２制御部は、
前記操作部により前記発呼終了操作が受け付けられ、前記バースト信号を受信しなくなったことに応じて、前記動作に用いるタイマ割込信号を、前記バースト信号から、前記第１タイマにより生成されるタイマ割込信号に切り換える請求項４に記載の携帯端末装置。
【請求項６】
前記第２制御部は、前記第１タイマに比べて電力消費量が高く、前記所定間隔でタイマ割込信号を生成する第２タイマを有し、前記通信部による前記外部機器との通信が不能な状態であり、制御対象のアプリケーションが計時精度を要求するものである場合には、前記第２タイマにより前記所定間隔でタイマ割込信号を生成する請求項２から５のいずれか１項に記載の携帯端末装置。
【請求項７】
前記第２制御部は、
前記タイマ割込信号を検知した回数を計数するカウンタと、
前記カウンタにより計数された値により計時する計時部と、を有する請求項６に記載の携帯端末装置。
【請求項８】
前記計時部により計時された時間が所定時間である場合に、該所定時間が経過したことを前記アプリケーションに通知する通知部を有する請求項７に記載の携帯端末装置。
【請求項９】
外部機器と通信を行い、第１制御部と第２制御部とを備える携帯端末装置の制御方法であって、
前記外部機器からの信号の受信を行うステップと、
前記受信を行うステップにおいて前記外部機器から所定間隔で受信した場合に、前記第１制御部がバースト信号を前記第２制御部に出力するステップと、
前記第２制御部が、前記第１制御部から前記バースト信号を入力された場合にタイマ割込信号及び前記バースト信号が入力されたとみなして動作し、当該動作が終了するとスリープするステップと、を含む携帯端末装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及び携帯端末装置の制御方法に関する。
【背景技術】
【０００２】
従来、携帯端末装置において、マイクロプロセッサの稼働率を低減し、消費電力を抑制することが提案されている。
【０００３】
例えば、特許文献１では、ＴＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ：時分割多重接続）を用いて、消費電力を抑制する方法が提案されている。また、消費電力を抑制する方法としては、消費電力が少ないタイマによりタイマ割込を行い、計時を行う方法がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−１５２５１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、消費電力が少ないタイマによるタイマ割込に基づいて計時を行う方法を、ＴＤＭＡを使用する携帯端末装置に適用すると、通話等の通信時に、外部機器から所定間隔で受信するバースト信号によるバースト受信割込と、消費電力が少ないタイマによるタイマ割込とのそれぞれの割込とが交互に行われて、消費電力が増加してしまうことがある。
【０００６】
本発明は、消費電力を抑制することができる携帯端末装置及び携帯端末装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る携帯端末装置は、外部機器と通信を行う携帯端末装置であって、前記外部機器からの信号の受信を行う通信部と、前記通信部により前記外部機器から所定間隔で受信するバースト信号を出力する第１制御部と、前記第１制御部から前記バースト信号が入力された場合に、タイマ割込信号及び前記バースト信号が入力されたとみなして動作し、当該動作が終了するとスリープする第２制御部と、を備える。
【０００８】
また、上記携帯端末装置は、所定間隔と微少時間異なる間隔でタイマ割込信号を生成する第１タイマを備え、前記第２制御部は、前記通信部が待受処理に係る通信を前記外部機器と行う待受状態である場合に、前記第１タイマにより前記所定間隔と微少時間異なる間隔で生成されるタイマ割込信号にて動作し、前記通信部が前記待受処理に係る通信と異なる通信を前記外部機器と行う非待受状態である場合に前記バースト信号が入力されたとき、前記タイマ割込信号及びバースト信号が入力されたと見なして動作することが好ましい。
【０００９】
また、上記携帯端末装置では、前記通信部は、前記外部機器と高周波信号の送受信を行うアンテナと、前記アンテナにより送受信される前記高周波信号を処理する高周波信号処理部と、を有し、前記第２制御部は、前記高周波信号処理部で処理される前記バースト信号が入力されたとき、前記タイマ割込信号及びバースト信号が入力されたと見なして動作することが好ましい。
【００１０】
また、上記携帯端末装置は、発呼開始操作を受け付ける操作部を備え、前記第２制御部は、前記操作部により前記発呼開始操作が受け付けられ、前記バースト信号を受信したことに応じて、前記動作に用いるタイマ割込信号を、前記第１タイマにより生成されるタイマ割込信号から、前記バースト信号に切り換えることが好ましい。
【００１１】
また、上記携帯端末装置では、前記操作部は、発呼終了操作を受け付け、前記第２制御部は、前記操作部により前記発呼終了操作が受け付けられ、前記バースト信号を受信しなくなったことに応じて、前記動作に用いるタイマ割込信号を、前記バースト信号から、前記第１タイマにより生成されるタイマ割込信号に切り換えることが好ましい。
【００１２】
また、上記携帯端末装置では、前記第２制御部は、前記第１タイマに比べて電力消費量が高く、前記所定間隔でタイマ割込信号を生成する第２タイマを有し、前記通信部による前記外部機器との通信が不能な状態であり、制御対象のアプリケーションが計時精度を要求するものである場合には、前記第２タイマにより前記所定間隔でタイマ割込信号を生成することが好ましい。
【００１３】
また、上記携帯端末装置では、前記第２制御部は、前記タイマ割込信号を検知した回数を計数するカウンタと、前記カウンタにより計数された値により計時する計時部と、を有することが好ましい。
【００１４】
また、上記携帯端末装置では、前記計時部により計時された時間が所定時間である場合に、該所定時間が経過したことを前記アプリケーションに通知する通知部を有することが好ましい。
【００１５】
本発明に係る携帯端末装置の制御方法は、外部機器と通信を行い、第１制御部と第２制御部とを備える携帯端末装置の制御方法であって、前記外部機器からの信号の受信を行うステップと、前記受信を行うステップにおいて前記外部機器から所定間隔で受信した場合に、前記第１制御部がバースト信号を前記第２制御部に出力するステップと、前記第２制御部が、前記第１制御部から前記バースト信号を入力された場合にタイマ割込信号及び前記バースト信号が入力されたとみなして動作し、当該動作が終了するとスリープするステップと、を含む。
【発明の効果】
【００１６】
本発明によれば、消費電力を抑制することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る携帯電話装置の外観斜視図である。
【図２】本実施形態に係る携帯電話装置の機能を示す機能ブロック図である。
【図３】本実施形態に係る携帯電話装置においてタイマ割込が行われるまでの処理の流れを示すフローチャートである。
【図４】本実施形態に係る携帯電話装置において第２制御部がタイマ割込を検知してから所定時間経過したことをアプリケーションに通知するまでの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について説明する。図１は、本実施形態に係る携帯端末装置としての携帯電話装置１の外観斜視図である。本実施形態に係る携帯電話装置１は、時分割多重接続（ＴＤＭＡ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）方式及び時分割複信（ＴＤＤ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｄｕｐｌｅｘ）方式を多元接続技術として用いて基地局等の外部機器と通信を行うものである。
【００１９】
なお、図１は、いわゆる折り畳み型の携帯電話装置の形態を示しているが、本発明に係る携帯電話装置の形態としては、特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにした回転式（ターンタイプ）や、操作部と表示部とが１つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００２０】
携帯電話装置１は、操作部側筐体部２と、表示部側筐体部３とを備えて構成される。
操作部側筐体部２は、表面部１０に、操作部１１と、携帯電話装置１の使用者が通話時に発した音声が入力されるマイク１２とを備えて構成される。操作部１１は、各種設定や電話機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、電話機能における発呼開始操作や発呼終了操作等、各種操作における決定やスクロール等を行う決定操作キー１５とから構成されている。
また、表示部側筐体部３は、表面部２０に、各種情報を表示するためのＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部２１と、通話の相手側の音声を出力するスピーカ２２とを備えて構成されている。
【００２１】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話装置１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とを互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２２】
図２は、本実施形態に係る携帯電話装置１の機能を示す機能ブロック図である。
携帯電話装置１は、図２に示すように、操作部１１と、マイク１２と、通信部３０と、ＬＣＤ制御部４１と、音声処理部４２と、記憶部５０と、第１制御部６０と、第２制御部７０とを操作部側筐体部２に備える。また、携帯電話装置１は、ＬＣＤ表示部２１と、スピーカ２２と、ＬＣＤドライバ２３とを表示部側筐体部３に備える。
【００２３】
通信部３０は、基地局等の外部機器と信号の送受信を行う。この通信部３０は、アンテナとしてのメインアンテナ３１と、高周波信号処理部としてのＲＦ回路部３２とを備える。
【００２４】
メインアンテナ３１は、基地局等の外部機器と、所定の変調方式で変調された高周波信号の送受信を行う。
ＲＦ回路部３２は、メインアンテナ３１により送受信される高周波信号を処理する。具体的には、ＲＦ回路部３２は、メインアンテナ３１によって受信した信号を所定の復調方式で復調し、処理後の信号を第１制御部６０に供給する。また、ＲＦ回路部３２は、第１制御部６０から供給された信号を所定の変調方式で変調して高周波信号にし、メインアンテナ３１を介して基地局等の外部機器に送信する。
【００２５】
なお、本実施形態において、通信部３０は、ＴＤＭＡ−ＴＤＤ方式により基地局と通信を行い、通話等の通信を基地局と行う非待受状態において、基地局から所定間隔（例えば、５ｍｓｅｃ）で送信されるバースト信号を受信する。
【００２６】
ＬＣＤ制御部４１は、第２制御部７０の制御にしたがって、所定の画像処理を行い、処理後の画像データをＬＣＤドライバ２３に出力する。ＬＣＤドライバ２３は、フレームメモリを備えており、ＬＣＤ制御部４１から供給された画像データをフレームメモリに蓄える。そして、ＬＣＤドライバ２３は、フレームメモリに蓄えられた画像データを所定のタイミングでＬＣＤ表示部２１又はサブＬＣＤ表示部（図示省略）に出力する。
【００２７】
音声処理部４２は、第２制御部７０の制御にしたがって、第１制御部６０から供給された信号に対して所定の音声処理を行い、処理後の信号をスピーカ２２に出力する。スピーカ２２は、音声処理部４２から供給された信号を外部に出力する。
【００２８】
記憶部５０は、例えば、ワーキングメモリを含み、第２制御部７０による演算処理に利用される。また、記憶部５０は、本実施形態に係るアプリケーションや各種プログラム等を記憶する。なお、記憶部５０は、着脱可能な外部メモリを兼ねていてもよい。
【００２９】
第１制御部６０は、中央演算装置（ＣＰＵ）等により構成されており、所定間隔と微少時間（例えば、０．００４ｍｓｅｃ又は０．０５７ｍｓｅｃ）異なる間隔でタイマ割込信号を生成する第１タイマ６１を備える。第１制御部６０は、主に通話等の通信に係る信号の処理を行う。すなわち、第１制御部６０は、メインアンテナ３１によって受信し、ＲＦ回路部３２によって処理された信号に対して所定の信号処理を行い、第２制御部７０に供給する。また、第１制御部６０は、第２制御部７０から供給された信号に対して所定の信号処理を行い、ＲＦ回路部３２に供給する。本実施形態に係る第１制御部６０の詳細な処理については後述する。
【００３０】
第２制御部７０は、第１制御部６０に比べて動作周波数が高いＣＰＵ等により構成されており、アプリケーション等の制御等を行い、携帯電話装置１の全体を制御する。第２制御部７０は、第１タイマ６１に比べて電力消費量が高く、所定間隔でタイマ割込信号を生成する第２タイマ７１と、カウンタ７２と、計時部７３と、通知部７４とを備える。本実施形態に係る第２制御部７０の詳細な処理については後述する。
【００３１】
本実施形態に係る携帯電話装置１は、タイマ割込信号に基づいて、計時する機能を有しており、第１制御部６０と第２制御部７０とが動作することによって当該機能を発揮する。ここで、第１制御部６０と第２制御部７０との詳細な構成及び動作について説明する。
【００３２】
第１制御部６０は、通信部３０により基地局から所定間隔で受信するバースト信号を第２制御部７０に出力する。
すなわち、第１制御部６０は、通信部３０が待受処理に係る通信と異なる通信を基地局と行う待受状態である場合に、所定間隔で基地局から受信し、ＲＦ回路部３２で処理されるバースト信号を第２制御部７０に出力する。
【００３３】
第２制御部７０は、第１制御部６０からバースト信号が入力された場合に、タイマ割込信号及びバースト信号が入力されたとみなして動作し、当該動作が終了するとスリープする。すなわち、第２制御部７０は、第１制御部６０からバースト信号が入力された場合に、タイマ割込信号及びバースト信号が入力されたとみなし、タイマ割込信号に対応するタイマ割込処理と、バースト信号に対応するバースト受信処理とを行い、これらの処理が終了したことに応じてスリープする。ここで、スリープとは、第２制御部７０を構成するＣＰＵの起動を行わずにＣＰＵ使用率を０にすること、又はＣＰＵの使用率を低下させることをいう。
【００３４】
このようにすることで、携帯電話装置１は、第１タイマ６１によるタイマ割込信号により生成されるタイマ割込信号を用いずに、タイマ割込信号とも見なされるバースト信号の第２制御部７０への割込のみにすることができる。よって、携帯電話装置１は、第２制御部７０を構成するＣＰＵの起動回数を抑制して消費電力を抑制しつつ、タイマ割込処理を行うことができる。
また、携帯電話装置１は、外部装置から受信する所定間隔のバースト信号に基づいて、タイマ割込の周期を正確なものとすることができる。
【００３５】
なお、待受処理は、通信部３０が、通話やメール等のデータの通信を基地局と行わずに、所定間隔よりも長い間隔（例えば、１．２ｓｅｃ）で基地局から間欠信号を受信する処理である。また、待受状態は、携帯電話装置１が、通信部３０により、基地局から間欠信号を受信している通信状態である。
【００３６】
一方、非待受状態は、通信部３０が、待受処理に係る通信と異なる通信を基地局と行っている通信状態である。すなわち、非待受状態は、携帯電話装置１が、通信部３０により、基地局から、通話やメール等のユーザに直接関係するデータをバースト信号として受信している通信状態である。
【００３７】
また、第１制御部６０は、第１タイマ６１により生成されるタイマ割込信号を第２制御部７０に送信する。
一方、第２制御部７０は、携帯電話装置１が待受状態であるか否かを判定する。第２制御部７０は、携帯電話装置１が、待受状態であると判定した場合に、第１制御部６０から受信するタイマ割込信号に基づいてタイマ割込処理を行う。また、第２制御部７０は、携帯電話装置１が、非待受状態であると判定した場合に、第１制御部６０からバースト信号が入力されたとき、タイマ割込信号及びバースト信号が入力されたと見なして動作する。すなわち、第２制御部７０は、非待受状態である場合に、バースト信号に基づいてバースト受信処理とタイマ割込処理とを行い、タイマ割込信号が入力されても、タイマ割込処理を行わないように制御する。
【００３８】
このようにすることで、携帯電話装置１は、バースト信号を受信しない待受状態の場合であっても、第１タイマ６１により生成されるタイマ割込信号を使用して、タイマ割込を行うことができる。つまり、携帯電話装置１は、バースト信号の周期より精度が劣るものの、所定間隔と微少時間異なる間隔でタイマ割込を行うことができる。
【００３９】
また、携帯電話装置１のユーザにより発呼操作が行われた場合、第２制御部７０は、以下のように機能する。
すなわち、第２制御部７０は、機能設定操作キー１３により、発呼開始操作が受け付けられ、バースト信号を受信したことに応じて、動作（タイマ割込処理）に用いるタイマ割込信号を、第１タイマ６１により生成されるタイマ割込信号から、タイマ割込信号とも見なされるバースト信号に切り換えることにより、バースト信号のみの動作に切り換える。
【００４０】
このようにすることで、携帯電話装置１は、発呼開始操作に応じて、タイマ割込信号を、第１タイマ６１により生成されるタイマ割込信号から、タイマ割込信号とも見なされるバースト信号に切り換えることができ、通信状態が変わっても連続してタイマ割込処理を行うことができる。
【００４１】
また、第２制御部７０は、機能設定操作キー１３により、発呼終了操作が受け付けられ、バースト信号を受信しなくなったことに応じて、動作（タイマ割込処理）に用いるタイマ割込信号を、タイマ割込信号とも見なされるバースト信号から、第１タイマ６１により生成されるタイマ割込信号に切り換える。なお、バースト信号を受信しなくなった場合とは、所定間隔でバースト信号を受信しなくなった場合をいう。
【００４２】
このようにすることで、携帯電話装置１は、発呼終了操作が操作され、バースト信号が受信されなくなったことに応じて、タイマ割込信号を、タイマ割込信号とも見なされるバースト信号から、第１タイマ６１により生成されるタイマ割込信号に切り換えることができ、通信状態が変わっても連続してタイマ割込処理を行うことができる。
【００４３】
また、第２制御部７０は、携帯電話装置１が、通信部３０による基地局との通信が可能な状態であり、制御対象のアプリケーションが計時精度を要求するものである場合には、第１制御部６０から受信するタイマ割込信号とも見なされるバースト信号に基づいて、タイマ割込処理を行う。
また、第２制御部７０は、携帯電話装置１が、通信部３０による基地局との通信が不能な状態であり、制御対象のアプリケーションが計時精度を要求するものである場合には、第２タイマ７１により所定間隔でタイマ割込信号を生成し、このタイマ割込信号に基づいてタイマ割込を行う。
なお、基地局との通信が不能な状態とは、間欠信号及びバースト信号を基地局から受信していない状態をいう。
【００４４】
このようにすることで、携帯電話装置１は、通信部３０による基地局との通信が不能な状態であり、アプリケーションが計時精度を要求するものであっても、第２タイマ７１により生成されるタイマ割込信号に基づいて、所定周期でタイマ割込を行うことができる。
【００４５】
また、第２制御部７０は、カウンタ７２により、第１制御部６０から送信されたバースト信号、タイマ割込信号、又は第２制御部７０により生成されたタイマ割込信号を検知し、検知した回数を計数する。
続いて、第２制御部７０は、計時部７３により、カウンタ７２が計数された値に基づいて計時する。なお、計時する時間は、予め、アプリケーション等により適宜設定可能である。
【００４６】
このようにすることで、携帯電話装置１は、タイマ割込信号に基づいて計数されるカウンタ７２に基づいて、適宜計時を行うことができる。
【００４７】
また、第２制御部７０は、通知部７４により、計時部７３が計時した時間が所定時間である場合に、この所定時間が経過したことをアプリケーションに通知する。
このようにすることで、携帯電話装置１は、アプリケーションに対して、所定時間が経過したことを通知することができる。
【００４８】
続いて、携帯電話装置１の第２制御部７０における処理の流れについて説明する。
図３は、本実施形態に係る携帯電話装置１においてタイマ割込が行われるまでの処理の流れを示すフローチャートである。なお、フローチャートを説明するにあたり、第２制御部７０によりアプリケーションが実行中であることとする。
【００４９】
ステップＳ１において、第２制御部７０は、通信部３０により、携帯電話装置１が基地局等と通信が可能な状態（通信可能状態）か否かを判定する。第２制御部７０は、この判定がＹＥＳの場合、処理をステップＳ２に移し、この判定がＮＯの場合、処理をステップＳ４に移す。
【００５０】
ステップＳ２において、第２制御部７０は、通信部３０の通信状態が非待受状態であるか否かを判定する。つまり、第２制御部７０は、第１制御部６０を介して通信部３０によりバースト信号を受信しているか否かを判定する。第２制御部７０は、この判定がＹＥＳの場合、通信部３０の通信状態が非待受状態であるとして、処理をステップＳ３に移し、この判定がＮＯの場合、通信部３０の通信状態が待受状態であるとして、処理をステップＳ４に移す。
【００５１】
ステップＳ３において、第２制御部７０は、第１制御部６０を介して通信部３０により受信するバースト信号に基づいてタイマ割込処理を行う。この処理が終了すると、本フローチャートに係る処理を終了する。
【００５２】
ステップＳ４において、第２制御部７０は、第２制御部７０により実行中のアプリケーションが計時精度を要求するものであるか否かを判定する。第２制御部７０は、この判定がＹＥＳの場合、処理をステップＳ５に移し、この判定がＮＯの場合、処理をステップＳ６に移す。
【００５３】
ステップＳ５において、第２制御部７０は、第２タイマ７１により所定間隔のタイマ割込信号を生成し、このタイマ割込信号に基づいてタイマ割込処理を行う。この処理が終了すると、本フローチャートに係る処理を終了する。
ステップＳ６において、第２制御部７０は、第１タイマ６１により生成された所定間隔と微少時間異なるタイマ割込信号に基づいてタイマ割込処理を行う。
【００５４】
図４は、本実施形態に係る携帯電話装置１において第２制御部７０がタイマ割込を検知してから所定時間経過したことをアプリケーションに通知するまでの処理の流れを示すフローチャートである。
【００５５】
ステップＳ１１において、第２制御部７０は、タイマ割込を検知したか否かを判定する。第２制御部７０は、この判定がＹＥＳの場合、処理をステップＳ１２に移し、この判定がＮＯの場合、ステップＳ１１の処理を再実行する。
【００５６】
ステップＳ１２において、第２制御部７０は、カウンタ７２の値に１加算する。
ステップＳ１３において、第２制御部７０（計時部７３）は、カウンタ７２の値が所定の値に達したか否かを判定する。第２制御部７０（計時部７３）は、この判定がＹＥＳの場合、処理をステップＳ１４に移し、この判定がＮＯの場合、処理をステップＳ１１に移す。
【００５７】
ステップＳ１４において、第２制御部７０（通知部７４）は、アプリケーションに所定時間経過した旨を通知する。
ステップＳ１５において、第２制御部７０は、カウンタ７２の値を０に設定する。
ステップＳ１６において、第２制御部７０は、アプリケーションが終了したか否かを判定する。第２制御部７０は、この判定がＹＥＳの場合、このフローチャートに係る処理を終了し、この判定がＮＯの場合、処理をステップＳ１１に移す。
【００５８】
以上、本実施形態によれば、携帯電話装置１は、第１タイマ６１によるタイマ割込信号により生成されるタイマ割込信号を用いずに、タイマ割込信号とも見なされるバースト信号の第２制御部７０への割込のみにすることができる。よって、携帯電話装置１は、第２制御部７０を構成するＣＰＵの起動回数を抑制して消費電力を抑制することができる。
また、携帯電話装置１は、外部装置から受信する所定間隔のタイマ割込信号とも見なされるバースト信号に基づいて、タイマ割込の周期を正確なものとすることができる。
【００５９】
以上、好適な実施形態について説明したが、本発明は前述した実施形態に限定されることなく種々の形態で実施することができる。また、前述の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、前述のものに限定されない。
【００６０】
例えば、本実施形態では、第１制御部６０が第１タイマ６１を備えることとしたが、第１制御部６０が第１タイマ６１を設けない構成であってもよい。すなわち、携帯電話装置１において、第１タイマ６１が発振子等から構成されるように、第１制御部６０と、第１タイマ６１とが別々の部品として構成されるようにしてもよい。
【符号の説明】
【００６１】
１  携帯電話装置
３０  通信部
５０  記憶部
６０  第１制御部
６１  第１タイマ
７０  第２制御部
７１  第２タイマ
７２  カウンタ
７３  計時部
７４  通知部
【図１】
2012095164.tif 000003
【図２】
2012095164.tif 000004
【図３】
2012095164.tif 000005
【図４】
2012095164.tif 000006