(57)【特許請求の範囲】
【請求項１】
携帯端末機の電流消費減少装置であって、
タスクの発生の時に、前記タスクを処理するために、クロックを最小クロックレベルから、最小クロックレベルより高く実際最大クロック（Ｒｅａｌ  Ｍａｘｉｍｕｍ  Ｃｌｏｃｋ：ＲＭＣ）レベルより低い範囲で制御部の性能に従って可変する予め定められたレベルである仮想最大クロック（ＶＭＣ）レベルに遷移させ、制御部のロード状態に従って前記ＶＭＣレベルから前記クロックのクロックレベル（クロック周波数）を変更する制御部を有し、
前記制御部は、前記制御部のロード状態に従って前記仮想最大クロックレベルから実際最大クロックレベルへの遷移、前記仮想最大クロックレベルからの段階的な増加、前記仮想最大クロックレベルからの段階的な減少、及び前記仮想最大クロックレベルの維持の中の少なくともいずれか１つにより前記クロックレベルを変更することを特徴とする携帯端末機の電流消費減少装置。
【請求項２】
前記制御部は、実際最大クロック（ＲＭＣ）レベルより低いクロックレベルを前記仮想最大クロックレベルとして予め設定することを特徴とする請求項１に記載の携帯端末機の電流消費減少装置。
【請求項３】
前記制御部は、前記タスクの発生時に、クロックレベルの遷移を１度で行なう方式であるタスクの発生時におけるオンデマンド方式に従って最小クロックレベルから前記仮想最大クロックに遷移することを特徴とする請求項１に記載の携帯端末機の電流消費減少装置。
【請求項４】
前記制御部が前記実際最大クロックレベルへの遷移、前記クロックレベルの段階的な増加、及び前記クロックレベルの段階的な減少の中の少なくともいずれか１つを実行することによりクロックレベルの遷移を１度で行なう方式であるタスクの発生時におけるオンデマンド方式又はタスクが発生した時にクロックレベルの遷移を段階的に行なう方式であるコンサバティブ方式に従って前記クロックレベルの変更がなされることを特徴とする請求項１に記載の携帯端末機の電流消費減少装置。
【請求項５】
前記制御部は、前記タスクが完了する時に、クロックレベルの遷移を段階的に行なう方式であるタスクの完了時におけるオンデマンド方式に従って前記クロックレベルを減少することを特徴とする請求項１に記載の携帯端末機の電流消費減少装置。
【請求項６】
前記制御部のロード比率に対する所定の範囲に従って前記制御部のロード状態が第１のロード状態（ｖｅｒｙ  ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第２のロード状態（ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第３のロード状態（ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）、及び第４のロード（ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）状態として設定される場合に、前記制御部は、前記第１のロード状態で前記クロックレベルを前記仮想最大クロックレベルから実際最大クロックレベルに遷移することにより前記タスクを処理し、前記第２のロード状態で前記クロックレベルを前記仮想最大クロックレベルから１レベル増加させることにより前記タスクを処理し、前記第３のロード状態で前記仮想最大クロックレベルを維持することにより前記タスクを処理し、前記第４のロード状態で前記クロックレベルを前記仮想最大クロックレベルから１レベル減少させることにより前記タスクを処理することを特徴とする請求項１に記載の携帯端末機の電流消費減少装置。
【請求項７】
前記第１のロード状態は、実質的に９０％以上であるロードに対応し、前記第２のロード状態は、実質的に９０％未満であり且つ７０％以上であるロードに対応し、前記第３のロード状態は、実質的に７０％未満であり且つ５０％以上であるロードに対応し、前記第４のロード状態は、実質的に５０％未満であるロードに対応することを特徴とする請求項６に記載の携帯端末機の電流消費減少装置。
【請求項８】
携帯端末機の電流消費減少方法であって、
タスクが発生すると、最小クロックレベルから、最小クロックレベルより高く実際最大クロック（ＲＭＣ）レベルより低い範囲で制御部の性能に従って可変する予め定められたレベルである仮想最大クロック（ＶＭＣ）レベルに遷移させるステップと、
制御部のロード状態に従って前記仮想最大クロックレベルからクロックのクロックレベルを変更することにより前記発生したタスクを処理するステップと
を有し、
前記タスクを処理するステップは、
前記制御部のロード状態に従って、前記仮想最大クロックレベルから実際最大クロックレベルへの遷移、前記仮想最大クロックレベルからの段階的な増加、前記仮想最大クロックレベルからの段階的な減少、及び前記仮想最大クロックレベルの維持の中の少なくともいずれか１つにより前記クロックレベルを変更するステップを有することを特徴とする携帯端末機の電流消費減少方法。
【請求項９】
実際最大クロック（ＲＭＣ）レベルより低いクロックレベルを前記仮想最大クロックレベルとして予め設定するステップをさらに有することを特徴とする請求項８に記載の携帯端末機の電流消費減少方法。
【請求項１０】
前記タスクが発生する時に、クロックレベルの遷移を１度で行なう方式であるタスクの発生時におけるオンデマンド方式に従って最小クロックレベルから前記仮想最大クロックレベルに遷移するステップを有することを特徴とする請求項８に記載の携帯端末機の電流消費減少方法。
【請求項１１】
前記実際最大クロックへの遷移、前記クロックレベルの段階的な増加、又は前記クロックレベルの段階的な減少の中の少なくとも１つは、クロックレベルの遷移を１度で行なう方式であるタスクの発生時におけるオンデマンド方式又はタスクが発生した時にクロックレベルの遷移を段階的に行なう方式であるコンサバティブ方式に従って実行されることを特徴とする請求項８に記載の携帯端末機の電流消費減少方法。
【請求項１２】
前記タスクが完了する時に、クロックレベルの遷移を段階的に行なう方式であるタスクの完了時におけるオンデマンド方式に従って前記クロックレベルを減少するステップをさらに有することを特徴とする請求項８に記載の携帯端末機の電流消費減少方法。
【請求項１３】
前記制御部のロード比率に対する所定の範囲に従って前記制御部のロード状態が第１のロード状態（ｖｅｒｙ  ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第２のロード状態（ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第３のロード状態（ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）、及び第４のロード（ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）状態として設定される場合に、前記タスクを処理するステップは、
前記第１のロード状態で前記仮想最大クロックレベルから実際最大クロックレベルに遷移することにより前記タクスを処理するステップと、
前記第２のロード状態で前記クロックレベルを前記仮想最大クロックレベルから１レベル増加させることにより前記タスクを処理するステップと、
前記第３のロード状態で前記仮想最大クロックレベルを維持することにより前記タスクを処理するステップと、
前記第４のロード状態で前記クロックレベルを前記仮想最大クロックレベルから１レベル減少させることにより前記タスクを処理するステップと
を有することを特徴とする請求項８に記載の携帯端末機の電流消費減少方法。
【請求項１４】
前記第１のロード状態は、実質的に９０％以上であるロードに対応し、前記第２のロード状態は、実質的に９０％未満であり且つ７０％以上であるロードに対応し、前記第３のロード状態は、実質的に７０％未満であり且つ５０％以上であるロードに対応し、前記第４のロード状態は、実質的に５０％未満であるロードに対応することを特徴とする請求項１３に記載の携帯端末機の電流消費減少方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末機の電流消費減少装置及び方法に係り、より詳しくは、制御部の電流消費の最適化により携帯端末機の電流消費を減少する装置及び方法に関する。
【背景技術】
【０００２】
従来の携帯端末機は、オンデマンド（Ｏｎ−ｄｅｍａｎｄ）方式でタスク（ｔａｓｋ）を処理する。従来のオンデマンド方式は、可変クロック方式であり、タスクが最低クロックレベル（クロック周波数）で発生する場合に、タスクは、最低クロックレベルから最大クロックレベルに１度で遷移することにより処理され、タスクが完了した後に最大クロックレベルから段階的にクロックレベルを減少させる方式である。
【０００３】
しかしながら、上記のようなオンデマンド方式は、タスクが発生すると、ロード状態に関係なしに無条件で実際最大クロックレベルに遷移するので、クロックレベルの不必要な増加、及びこれに伴う入力電圧の不必要な増加につながり、これにより、携帯端末機の電流消費を増加させるという問題点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国公開特許公報２０１０／００３７０８０Ａ１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上述した従来技術の問題点を解決するためになされたものであって、その目的は、制御部の電流消費を最適化する携帯端末機の電流消費減少装置及び方法を提供することにある。
本発明の他の目的は、制御部のクロックレベル及び入力電圧を不必要に増加させることなく最適化することにより携帯端末機の使用時間を増加できる携帯端末機の電流消費減少装置及び方法を提供することにある。
本発明のまた他の目的は、制御部の電流消費を最適化できる改善したオンデマンド方式を提供できる携帯端末機の電流消費減少装置及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記のような目的を達成するためになされた、本発明の実施形態の一態様によれば、携帯端末機の電流消費減少装置を提供する。上記装置は、タスクの発生の時に、上記タスクを処理するために、クロックを最小クロックレベルから、最小クロックレベルより高く実際最大クロック（Ｒｅａｌ  Ｍａｘｉｍｕｍ  Ｃｌｏｃｋ：ＲＭＣ）レベルより低い範囲で制御部の性能に従って可変する予め定められたレベルである仮想最大クロック（ＶＭＣ）レベルに遷移させ、制御部のロード状態に従って上記ＶＭＣレベルから上記クロックのクロックレベルを変更する制御部を有し、前記制御部は、前記制御部のロード状態に従って前記仮想最大クロックレベルから実際最大クロックレベルへの遷移、前記仮想最大クロックレベルからの段階的な増加、前記仮想最大クロックレベルからの段階的な減少、及び前記仮想最大クロックレベルの維持の中の少なくともいずれか１つにより前記クロックレベルを変更することを特徴とする。
【０００７】
本発明の実施形態の他の態様によれば、携帯端末機の電流消費減少方法は、タスクが発生すると、最小クロックレベルから、最小クロックレベルより高く実際最大クロック（ＲＭＣ）レベルより低い範囲で制御部の性能に従って可変する予め定められたレベルである仮想最大クロック（ＶＭＣ）レベルに遷移させるステップと、制御部のロード状態に従って上記仮想最大クロックレベルから上記クロックのクロックレベルを変更することにより上記発生したタスクを処理するステップとを有し、前記タスクを処理するステップは、
前記制御部のロード状態に従って、前記仮想最大クロックレベルから実際最大クロックレベルへの遷移、前記仮想最大クロックレベルからの段階的な増加、前記仮想最大クロックレベルからの段階的な減少、及び前記仮想最大クロックレベルの維持の中の少なくともいずれか１つにより前記クロックレベルを変更するステップを有することを特徴とする。
【発明の効果】
【０００８】
本発明は、制御部の電流消費を最適化した携帯端末機の電流消費減少装置及び方法を提供するので、携帯端末機の使用時間を増加し、携帯端末機の発熱を減少できる。従って、携帯端末機の品質及び競争力を増加できるという長所がある。
本発明の実施形態の上述した及び他の様相、特徴、及び利点は、以下の添付図面が併用された後述の詳細な説明から、より一層明らかになるだろう。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態による携帯端末機の構成を示すブロック図である。
【図２】本発明の実施形態による携帯端末機での制御部の電流消費を減少させる動作を示すフローチャートである。
【図３】本発明の実施形態による携帯端末機での制御部の電流消費を減少させる動作を説明する図である。
【図４】図２の動作で第１のロード状態でのクロックレベルの変更を説明するための図である。
【図５】図２の動作で第２のロード状態でのクロックレベルの変更を説明するための図である。
【図６】図２の動作で第３のロード状態でのクロックレベルの変更を説明するための図である。
【図７】図２の動作で第３のロード状態でのクロックレベルの変更を説明するための図である。
【図８】図２の動作で第４のロード状態でのクロックレベルの変更を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態を、図面を参照しながら詳細に説明する。下記の説明において、明瞭性と簡潔性の観点から、本発明に関連した公知の機能や構成に関する具体的な説明が本発明の要旨を却って不明瞭にすると判断される場合には、その詳細な説明を省略する。
【００１１】
図１は、本発明の実施形態による携帯端末機の構成を示すブロック図である。
図１を参照すると、無線周波数（ＲＦ）部１２３は、携帯端末機の無線通信機能を実行する。ＲＦ部１２３は、送信信号の周波数をアップコンバーティングし、このアップコンバーティングされた送信信号を増幅する送受信器又はＲＦ送信器と、受信された信号を低雑音増幅し、この低雑音増幅された信号の周波数をダウンコンバーティングするＲＦ受信器とを含む。プロセッサ又はマイクロプロセッサを含むデータ処理部１２０は、送信信号の符号化及び変調を行う送信器と、この受信された信号の復調及び復号化を行う受信器とを含む。
【００１２】
即ち、データ処理部１２０は、モデム（ＭＯＤＥＭ）及びコーデック（ＣＯＤＥＣ）を含み得る。ＣＯＤＥＣは、パケットデータを処理するデータＣＯＤＥＣと音声などのようなオーディオ信号を処理するオーディオＣＯＤＥＣとを含む。オーディオ処理部１２５は、データ処理部１２０のオーディオＣＯＤＥＣから出力される受信オーディオ信号を再生するか、又はマイクロフォンから発生した送信オーディオ信号をデータ処理部１２０のオーディオＣＯＤＥＣに送信する。キーパッド１２７は、数字及び文字を入力するためのキー及び各種機能を設定するための機能キーを含む。
【００１３】
メモリ１３０は、プログラムメモリ及びデータメモリを含み得る。プログラムメモリは、携帯端末機の一般的な動作を制御するのに必要とされるプログラム及び制御部１１０のロード状態に従って予め設定された仮想最大クロック（Ｖｉｒｔｕａｌ  Ｍａｘ  Ｃｌｏｃｋ：ＶＭＣ）レベルから他のクロックレベルへの変更を制御するのに必要とされるプログラムを記憶し得る。
【００１４】
本発明の実施形態に従って、メモリ１３０は、不揮発性メモリであり、携帯端末機に設定された制御部１１０のロード状態に関する情報を記憶する。
【００１５】
本発明の実施形態において、制御部１１０のロード状態は、第１のロード状態（ｖｅｒｙ  ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第２のロード状態（ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第３のロード状態（ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）、及び第４のロード状態（ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）を含む。このような状態は、下記で特定されるような制御部の範囲に従って定義される。また、これらのロード状態は、互いに相対的な値として設定され得る。
【００１６】
制御部１１０のロードは、第１のロード状態では９０％以上であり、第２のロード状態では７０％以上９０％未満であり、第３のロード状態では５０％以上７０％未満であり、第４のロード状態では５０％未満である。
【００１７】
制御部１１０の特定のロード値は、制御部１１０及びオペレーティングシステム（ＯＳ）の特性に従って変わり得る。ロード状態の種類及び個数は、ＶＭＣレベルにより異なり得る。ＶＭＣレベルは、実際最大クロック（Ｒｅａｌ  Ｍａｘｉｍｕｍ  Ｃｌｏｃｋ：ＲＭＣ）レベルより低いレベルとして予め設定され、制御部１１０の性能に従って可変する。
【００１８】
制御部１１０は、携帯端末機の全般的な動作を制御する機能をし、一般にプロセッサ及びマイクロプロセッサを含む。
【００１９】
本発明の実施形態に従って、タスクが発生する時に、制御部１１０は、最小クロックレベルから最小クロックレベルより高い予め定められたＶＭＣレベルにオンデマンド方式で自身のクロックレベルを増加させた後に、制御部１１０のロード状態に従ってＶＭＣレベルからクロックレベルを変更することによりタスクの処理を制御する。この時、制御部１１０は、オンデマンド方式で最適のクロックレベルからＶＭＣレベルへの遷移を制御する。
ここで、タスクの発生時における「オンデマンド方式」は、レベルの遷移を１度で行なう方式である。
【００２０】
また、制御部１１０は、ＶＭＣレベルとしてＲＭＣレベルより低いクロックレベルを予め設定する。制御部１１０は、ＶＭＣレベルがＲＭＣレベルより低い範囲でその性能に従ってＶＭＣレベルを変更し得る。
【００２１】
また、制御部１１０は、ＶＭＣレベルからＲＭＣレベルへの遷移、ＶＭＣレベルからの段階的な増加又は減少、及びＶＭＣレベルの維持の中の少なくともいずれか１つにより処理されるようにタスクを制御する。
【００２２】
具体的には、制御部１１０は、ＶＭＣレベルからＲＭＣレベルへの遷移、又はＶＭＣレベルから自身のクロックレベルの増加又は減少をオンデマンド方式又はコンサバティブ（Ｃｏｎｓｅｒｖａｔｉｖｅ）方式のいずれかを用いて制御する。
ここで、「コンサバティブ方式」は、レベルの遷移を段階的に行なう方式である。
【００２３】
制御部１１０は、制御部１１０のロード状態に従ってＶＭＣレベルから変更されたクロックレベルでタスクが完了すると、オンデマンド方式で段階的にクロックレベルを減少させる。
ここで、タスクの完了時における「オンデマンド方式」は、レベルの遷移を段階的に行なう方式である。
【００２４】
本発明の実施形態に従って、メモリ１３０に記憶されている制御部１１０のロード状態が、第１のロード状態（ｖｅｒｙ  ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第２のロード状態（ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）、第３のロード状態（ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）、及び第４のロード状態（ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）として設定されている場合に、制御部１１０は、自身の現在のロードに対応するロード状態を判定する。このロード状態は、例えば、相互に相対的であり得る。
【００２５】
現在のロード状態が第１のロード状態（制御部のロード≧９０％）に対応する場合に、制御部１１０は、ＶＭＣレベルからＲＭＣレベルに遷移することによりタスクを処理する。現在のロード状態が第２のロード状態（９０％＞制御部のロード≧７０％）に対応する場合に、制御部１１０は、自身のクロックレベルをＶＭＣレベルから１レベル増加させることによりタスクを処理する。現在のロード状態が第３のロード状態（７０％＞制御部のロード≧５０％）に対応する場合に、制御部１１０は、ＶＭＣレベルでタスクを処理する。現在のロード状態が第４のロード状態（５０％＞制御部のロード）に対応する場合に、制御部１１０は、自身のクロックレベルをＶＭＣレベルから１レベル減少させることによりタスクを処理する。これらののロード状態を表わすパーセント値は近似値であり、より大きいか又はより小さい範囲であり得、これらの数値により厳密に限定された範囲ではないことは、当業者に自明であろう。
【００２６】
カメラ部１４０は、映像データを撮影し、該撮影された光信号を電気信号に変換するカメラセンサーと、このカメラセンサーを通して撮影されたアナログ映像信号をデジタルデータに変換する信号処理部とを含む。ここで、カメラセンサーは、電荷結合素子（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：ＣＣＤ）又は相補型金属酸化膜半導体（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ：ＣＭＯＳ）センサーと仮定し、信号処理部は、デジタル信号処理部（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ：ＤＳＰ）として構成され得る。また、カメラセンサー及び信号処理部は、１つの装置に組み込まれるか又は個別に構成され得る。
【００２７】
映像処理部１５０は、カメラ部１４０から受信される映像信号を表示部１６０上に表示するための映像信号処理（Ｉｍａｇｅ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ：ＩＳＰ）を実行する。好ましくは、ＩＳＰは、ガンマ補正、補間、空間的変化、イメージ効果、イメージスケーリング、オートホワイトバランス（Ａｕｔｏ  Ｗｈｉｔｅ  Ｂａｌａｎｃｅ：ＡＷＢ）、自動露出（Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ：ＡＥ）、自動焦点（Ａｕｔｏ  Ｆｏｃｕｓ：ＡＦ）などのような機能を処理する。
【００２８】
従って、映像処理部１５０は、カメラ部１４０から受信される映像信号をフレーム単位で処理し、表示部１６０の特性及びサイズに従ってフレーム映像データを出力する。好ましくは、映像処理部１５０は、映像コーデック（ＣＯＤＥＣ）を含み、表示部１６０上に表示されるフレーム映像データを所定の方式で圧縮するか又は該圧縮されたフレーム映像データを元来のフレーム映像データに復元する機能を実行する。ここで、映像コーデックは、ＪＰＥＧコーデック、ＭＰＥＧ４コーデック、ウェーブレット（Ｗａｖｅｌｅｔ）コーデックであり得る。映像処理部１５０は、オンスクリーンディスプレー（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ：ＯＳＤ）機能を備えると仮定し、制御部１１０の制御の下に表示される画面のサイズに従ってオンスクリーン表示データを出力し得る。
【００２９】
表示部１６０は、映像処理部１５０から受信された映像信号を画面上に表示し、制御部１１０から受信されるユーザデータを表示する。ここで、表示部１６０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成され得る。この場合に、表示部１６０は、ＬＣＤ制御部、映像データを記憶するためのメモリ、及びＬＣＤ素子などを含み得る。ＬＣＤがタッチスクリーン（ｔｏｕｃｈ  ｓｃｒｅｅｎ）方式で構成される場合に、入力部として機能し得る。従って、表示部１６０は、キーパッド１２７と同一のキーを表示し得る。
【００３０】
図２乃至図８を参照して携帯端末機での制御部の電流消費を最適化するための動作を詳細に説明する。
図２は、本発明の実施形態による携帯端末機での制御部の電流消費を減少させるための動作を示すフローチャートである。
【００３１】
本発明の実施形態では、制御部のロード状態が第１のロード状態（制御部のロード≧９０％）、第２のロード状態（９０％＞制御部のロード≧７０％）、第３のロード状態７０％＞制御部のロード≧５０％）、及び第４のロード状態（５０％＞制御部のロード）に分類される場合を例に挙げて説明しているが、制御部１１０のロード値は制御部１１０及びＯＳの特性に従って変更され得る。また、制御部１１０のロード状態種別及び個数は、ＶＭＣレベルに依存して変更され得、ＲＭＣレベルより低いクロックレベルがＶＭＣレベルとして予め設定される。ＶＭＣレベルは、制御部１１０の性能に従って可変的に設定され得る。
【００３２】
本発明の実施形態を、図１及び図２を参照してより詳細に説明する。
図２を参照すると、ステップＳ２０１で、携帯端末機でタスクが発生すると、制御部１１０は、制御部のロード状態を判定する。該ロード状態が所定の値より大きいか又は同一である場合に、制御部１１０は、ステップＳ２０２で、最小クロックレベルから所定のＶＭＣレベルに遷移する。
【００３３】
具体的に、制御部１１０は、ステップＳ２０２で、オンデマンド方式を通して最小クロックレベルからＶＭＣレベルに１度に遷移する。
制御部１１０は、ステップＳ２０３で、ＶＭＣレベルで制御部のロード状態を判定する。
【００３４】
この特定の例において、ステップＳ２０３で、現在のロード値が略９０％以上である場合に、ステップＳ２０４で、制御部１１０は、現在のロード状態が第１のロード状態（ｖｅｒｙ  ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）に対応すると判定し、ステップＳ２０５で、ＶＭＣレベルからＲＭＣレベルにそのクロックレベルを変更する。
【００３５】
具体的に、ステップＳ２０５で、制御部１１０は、オンデマンド方式を用いてＶＭＣレベルからＲＭＣレベルに１度に遷移するように制御し得る。
【００３６】
しかしながら、この例において、ステップＳ２０３で、現在のロード値が略（即ち、実質的に）９０％未満であり、略７０％以上である場合に、制御部１１０は、ステップＳ２０６で、現在のロード状態が第２のロード状態（ｈｅａｖｙ  ｌｏａｄ  ｓｔａｔｅ）に対応すると判定し、ステップＳ２０７で、ＶＭＣレベルからＲＭＣレベルにクロックレベルを１レベル増加させる。
【００３７】
具体的に、ステップＳ２０７で、制御部１１０は、コンサバティブ方式を用いてＶＭＣレベルからクロックレベルを１レベル増加させるように制御し得る。
ステップＳ２０３で、現在のロード値が略７０％未満であり、略５０％以上であると判定される場合に、制御部１１０は、ステップＳ２０８で、現在のロード状態が第３のロード状態（ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）に対応すると判定し、ステップＳ２０９で、ＶＭＣレベルを保持する。
【００３８】
ステップＳ２０３で、現在のロード値が略５０％未満であると判定される場合に、制御部１１０は、ステップＳ２１０で、現在のロード状態が第４のロード状態（ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）に対応すると判定し、ステップＳ２１１で、ＶＭＣレベルからクロックレベルを１レベル減少させる。
【００３９】
具体的に、ステップＳ２１１で、制御部１１０は、コンサバティブ方式を用いてＶＭＣレベルからクロックレベルを１レベル減少させるように制御し得る。
【００４０】
ステップＳ２０５、ステップＳ２０７、ステップＳ２０９、及びステップＳ２１１の中の少なくともいずれか１つでＶＭＣレベルからクロックレベルを変更した後に、ステップＳ２１２で、制御部１１０は、該変更されたクロックレベルで発生したタスクを処理する。
【００４１】
タスクの処理が完了すると、ステップＳ２１３で、制御部１１０は、このタスクが処理されたクロックレベルを減少させる。具体的に、制御部１１０は、オンデマンド方式を用いて段階的にクロックレベルを減少させるように制御する。
【００４２】
図３は、図２の動作で制御部のロード状態に従ったＶＭＣレベルからのクロックレベルの変更を説明するための図である。
図３を参照すると、クロックレベルは、オンデマンド方式を用いて最小クロックレベルから予め定められたＶＭＣレベルに１度に遷移する。参照文字‘ａ’は、制御部の第１のロード状態でのクロック変更方向を示し、参照文字‘ｂ’は、制御部の第２のロード状態でのクロック変更方向を示し、参照文字‘ｃ’は、制御部の第３のロード状態でのクロック変更方向を示し、参照文字‘ｄ’は、制御部の第４のロード状態でのクロック変更方向を示す。
【００４３】
図４は、図２の動作で第１のロード状態でのクロックレベルの変更を説明するための図である。
図４を参照すると、図３において、このクロックレベルがＶＭＣレベルに変更された後には、制御部のロード状態が第１のロード状態と判定される。従って、このクロックレベルが矢印方向“ａ”にオンデマンド方式を用いてＲＭＣレベルに１度に遷移し、このタスクは、ＲＭＣレベルで処理される。その後に、このクロックレベルは、オンデマンド方式を用いて段階的に減少する。
【００４４】
図５は、図２の動作で第２のロード状態でのクロックレベルの変更を説明するための図である。
図５を参照すると、図３において、このクロックレベルがＶＭＣレベルに変更された後には、制御部のロード状態が第２のロード状態と判定される。従って、このクロックレベルが矢印方向“ｂ”にコンサバティブ方式を用いてＶＭＣレベルから１レベル増加し、このタスクは、１レベル増加したクロックレベルで処理される。その後に、このクロックレベルは、オンデマンド方式を用いて段階的に減少する。
【００４５】
図６及び図７は、図２の動作で第３のロード状態でのクロックレベルの変更を説明するための図である。
図６及び図７を参照すると、図３において、このクロックレベルがＶＭＣレベルに変更された後には、制御部のロード状態が第３のロード状態と判定される。従って、このタスクは、参照文字‘ｃ’で示したＶＭＣレベルで処理された後に、このクロックレベルは、オンデマンド方式を用いて段階的に減少する。
【００４６】
図６及び図７は、このタスクが参照文字ｃで示したＶＭＣレベルで処理された後に、オンデマンド方式を用いてこのクロックレベルを段階的に減少させる様々な動作を説明する図である。
【００４７】
図８は、図２の動作で第４のロード状態（ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅ）でのクロックレベルの変更を示す図である。
図８を参照すると、図３において、このクロックレベルがＶＭＣレベルに変更された後には、制御部のロード状態が第４のロード状態、即ち、ｖｅｒｙ  ｌｉｇｈｔ  ｌｏａｄ  ｓｔａｔｅと判定される。従って、このクロックレベルは、図３に示す矢印方向“ｄ”にコンサバティブ方式を用いてＶＭＣレベルから１レベル減少し、タスクは、１レベル減少したクロックレベルで処理される。その後に、このクロックレベルは、オンデマンド方式を用いて段階的に減少する。
【００４８】
下記の表１乃至表７は、最大クロック周波数１．２ＧＨｚ及び仮想最大クロック周波数１．０ＧＨｚが、１．２ＧＨｚクレスポ端末機（Ｃｒｅｓｐｏ  ｔｅｒｍｉｎａｌ）に適用されるという条件下で、従来技術によるオンデマンド方式（Ａ）による場合よりも、本発明による向上したオンデマンド方式（Ｂ）による場合の方が、電流消費が携帯端末機で減少することを示す。
【００４９】
【表１】
0005933999.tif 000002
上述した表１は、携帯端末機がＷＩ−ＦＩ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）ブラウジングを実行する時における電流消費値を示す。
【００５０】
【表２】
0005933999.tif 000003
上述した表２は、携帯端末機がＷＩ−ＦＩブラウジングを介して映像を再生する時における電流消費値を示す。
【００５１】
【表３】
0005933999.tif 000004
上述した表３は、携帯端末機が第３世代（３Ｇ）ブラウジングを介して映像を再生する時における電流消費値を示す。
【００５２】
【表４】
0005933999.tif 000005
上述した表４は、携帯端末機が記憶された映像を再生する時における電流消費値を示す。
【００５３】
【表５】
0005933999.tif 000006
上述した表５は、携帯端末機が信頼性標準ＭＰ３ファイルを開く時における電流消費値を示す。
【００５４】
【表６】
0005933999.tif 000007
上述した表６は、携帯端末機が映像を黒白で撮影する時における電流消費値を示す。
【００５５】
【表７】
0005933999.tif 000008
上述した表７は、携帯端末機が黒白で撮影した映像を再生する時における電流消費値を示す。
【００５６】
表１乃至表７からわかるように、本発明による向上したオンデマンド方式（Ｂ）は、従来技術のオンデマンド方式（Ａ）より電流消費を減少させる。
【００５７】
本発明による上述した方法は、ハードウェア、ファームウェア、若しくは、ソフトウェア又はコンピュータコードとして実現できる。
ここで、ソフトウェア又はコンピュータコードは、ＣＤ  ＲＯＭ、ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、又は光磁気ディスク、又はコンピュータコードのような記録媒体に格納できる。
若しくは、コンピュータコードは、元来、リモート記録媒体又は不揮発性の機械可読媒体上に記憶され、ネットワークを介してダウンロードされ、ローカル記録媒体上に記憶できる。
これにより、ここで説明される方法は、汎用コンピュータ、又は専用プロセッサ、又は、ＦＰＧＡ又はＡＳＩＣなどのプログラム可能な又は専用ハードウェアを用いて、上記の各種記録媒体上に格納されたソフトウェアにより実行できる。
【００５８】
当該技術分野で理解されるように、コンピュータ、プロセッサ、マイクロプロセッサ制御部、又はプログラム可能なハードウェアは、コンピュータ、プロセッサ、又はハードウェアによりアクセスされ実行される際に、ここで説明された処理方法を実現するソフトウェア又はコンピュータコードを格納又は受信するメモリ構成要素、例えば、ＲＡＭ、ＲＯＭ、フラッシュなどを含む。また、汎用コンピュータがここで説明された処理を実現するためのコードにアクセスする時に、コードの実行は、汎用コンピュータをここで説明された処理を実現するための専用コンピュータに変えると考えられる。
【００５９】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であるということは、当業者には明らかであり、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【符号の説明】
【００６０】
１１０    制御部
１２０    データ処理部
１２３    無線周波数（ＲＦ）部
１２５    オーディオ処理部
１２７    キーパッド
１３０    メモリ
１４０    カメラ部
１５０    映像処理部
１６０    表示部
【図１】
0005933999.tif 000009
【図２】
0005933999.tif 000010
【図３】
0005933999.tif 000011
【図４】
0005933999.tif 000012
【図５】
0005933999.tif 000013
【図６】
0005933999.tif 000014
【図７】
0005933999.tif 000015
【図８】
0005933999.tif 000016