(57)【要約】【課題】ユーザの意図しない連続的なキー操作が行われても、バッテリを浪費を防止することが可能な携帯電子機器を提供する。【解決手段】制御部１００は、キー操作部６０のキーが、ユーザ操作とは考えにくい、例えば３分以上継続してキーが押下される場合には、これを長押しキー操作と区別してバッテリセーブ処理を実行し、キー押下が継続していても、バックライトやキー照明を消灯したり、キーコントローラ７０が検出したキー操作部６０のキーステータスを読み出すキースキャン処理を停止するようにしたものである。【選択図】図１
2008293430.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの要求を受け付ける入力手段と、
情報を表示する表示手段と、
前記入力手段の受け付け状態を検出する検出手段と、
この検出手段の検出結果に応じて情報を前記表示手段に表示させる表示制御手段と、
予め設定した時間以上連続した要求を前記検出手段が受け付けた場合に、前記検出手段による検出を停止させる検出制御手段とを具備することを特徴とする携帯電子機器。
【請求項２】
前記入力手段は、
ユーザの押下操作で要求を受け付けるスイッチを複数備えるとともに、
この複数のスイッチのＯＮ／ＯＦＦ状態を予め設定された周期で検出する状態検出手段と、
この状態検出手段の検出結果を記憶する記憶手段と、
前記スイッチが１つも押されていない状態から前記スイッチが１つだけ押下された状態に変化した場合に、前記検出手段に要求発生を通知する通知手段とを備え、
前記検出手段は、
予め設定された周期で前記記憶手段が記憶する検出結果を読み出して、受け付け状態を検出する第１検出手段と、
前記通知手段からの通知を検出する第２検出手段とを備え、
前記検出制御手段は、
予め設定した時間以上連続した要求が発生していることを前記第１検出手段が検出した場合に、前記第１検出手段による検出を停止させ、その後、前記第２検出手段が前記通知を検出した場合には、前記第１検出手段による検出を再開させることを特徴とする請求項１に記載の携帯電子機器。
【請求項３】
ユーザの要求を受け付ける入力手段と、
情報を表示する表示手段と、
前記入力手段の受け付け状態を検出する検出手段と、
この検出手段の検出結果に応じて情報を前記表示手段に表示させるものであって、予め設定した時間以上連続した要求を前記検出手段が受け付けた場合には、その要求に基づいて前記表示手段による情報の表示を停止させる表示制御手段とを具備することを特徴とする携帯電子機器。
【請求項４】
ユーザの要求を受け付ける入力手段と、
情報を表示する表示手段と、
照明する照明手段と、
前記入力手段の受け付け状態を検出する検出手段と、
この検出手段が要求を受け付けたことを検出した場合に、前記照明手段を制御して前記表示手段を照明させるものであって、予め設定した時間以上連続した要求を前記検出手段が受け付けた場合には、前記照明手段による照明を停止させる照明制御手段とを具備することを特徴とする携帯電子機器。
【請求項５】
ユーザの要求を受け付ける入力手段と、
情報を表示する表示手段と、
照明する照明手段と、
前記入力手段の受け付け状態を検出する検出手段と、
この検出手段が要求を受け付けたことを検出した場合に、前記照明手段を制御して第１の照度で照明させるものであって、予め設定した時間以上連続した要求を前記検出手段が受け付けた場合には、前記照明手段を制御して前記第１の照度よりも低い第２の照度で照明させる照明制御手段とを具備することを特徴とする携帯電子機器。
【請求項６】
無線通信を行う通信手段と、
ユーザの要求を受け付ける入力手段と、
この入力手段の受け付け状態を検出する検出手段と、
予め設定された第１周期で前記通信手段を制御して無線信号を受信させるものであって、予め設定した時間以上連続した要求を前記検出手段が受け付けた場合には、前記第１周期よりも長い第２の周期で前記通信手段を制御して無線信号を受信させる通信制御手段とを具備することを特徴とする携帯電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば携帯電話機などの携帯電子機器に関する。
【背景技術】
【０００２】
周知のように、携帯電話機をはじめとする携帯電子機器は、小型軽量であることより、着衣のポケットや鞄などに入れて持ち歩くことが多い。  
しかし、ポケットや鞄に入れておくと、キースイッチが押下されたままになって、それに伴うバックライトなどの点灯動作により、バッテリを著しく浪費してしまうという問題があった。それを防止する策として、構造的にキーを押しにくくすることで、誤動作を防止する技術があった（例えば、特許文献１参照）。
【特許文献１】特開２００１−２１６８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の携帯電子機器では、（仮に構造的にキー押下の誤動作を防止した場合においても）ユーザの意図しない連続的なキー操作により、バッテリを浪費してしまうことがあるという問題があった。構造的にキー押下の誤動作を防止していない場合においてはなおさら問題が大きい。  
この発明は上記の問題を解決すべくなされたもので、ユーザの意図しない連続的なキー操作が行われても、バッテリを浪費を防止することが可能な携帯電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の目的を達成するために、この発明は、ユーザの要求を受け付ける入力手段と、情報を表示する表示手段と、入力手段の受け付け状態を検出する検出手段と、この検出手段の検出結果に応じて情報を表示手段に表示させる表示制御手段と、予め設定した時間以上連続した要求を検出手段が受け付けた場合に、検出手段による検出を停止させる検出制御手段とを具備して構成するようにした。
【発明の効果】
【０００５】
以上述べたように、この発明では、入力手段を通じて予め設定した時間以上連続した要求を受け付けた場合には、入力手段の受け付け状態を検出しないようにしている。  
したがって、この発明によれば、ポケットや鞄に入れておいたためにキースイッチが押下されたままになっても、そのような操作は黙認されるので、それに伴うバックライトなどの点灯動作により、バッテリを著しく浪費してしまうことを防止可能な携帯電子機器を提供できる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、この発明の一実施形態について説明する。この発明に関わる移動無線端末装置は、図１に示すように、主な構成要素として、無線通信部１０と、表示部２０と、デジタル放送受信部３０と、信号処理部４０と、通話部５０と、キー操作部６０と、キーコントローラ７０と、記憶部８０と、制御部１００とを備える。
【０００７】
無線通信部１０は、制御部１００からの指示にしたがって、携帯電話システムの移動通信網ＮＷに収容される基地局装置ＢＳと無線通信を行うものである。  
表示部２０は、LCD(Liquid Crystal Display)とバックライトを備え、制御部１００の指示にしたがって、LCDを制御してこれに画像（静止画像および動画像）や文字情報などを表示して、視覚的にユーザに情報を伝達するものである。また、表示部２０は、制御部１００からの点灯指示にしたがってバックライトを点灯させて上記LCDを照明し、LCD上に表示される情報の視認性を向上させ、一方、制御部１００から消灯指示があった場合には、バックライトを消灯させる。なお、バックライトは、制御部１００の制御により、第１の照度と、これよりも暗い第２の照度で照明することが可能である。
【０００８】
デジタル放送受信部３０は、制御部１００からの指示にしたがって、地上デジタル放送などの放送波を受信するものであって、受信した放送信号を信号処理部４０に出力する。  信号処理部４０は、制御部１００からの指示にしたがって、デジタル放送受信部３０が受信した放送信号を処理し、映像データおよび音声データに復元し、これらのデータを制御部１００に出力する。
【０００９】
通話部５０は、ユーザの送話音声を電気信号に変換するマイクロホン５１や、その電気信号を符号化して音声データに変換する符号化部、通信相手から受信した音声データを復号して電気信号に変換する復号部、この電気信号を拡声出力するスピーカ５２などを備える。
【００１０】
キー操作部６０は、複数のキースイッチとキー照明灯を備え、キースイッチに対してユーザ操作（例えば、キーの押下）があった場合には、その旨を示す所定の電圧の電気信号（以下、キー信号と称する）をキーコントローラ７０に出力して、ユーザ操作の発生をキーコントローラ７０に通知する。またキー操作がない場合には、上記電圧（例えば、Ｌｏｗ）と異なる電圧（例えば、Ｈｉ）の電気信号を出力する。なお、キー照明灯は、制御部１００の制御により、第１の照度と、これよりも暗い第２の照度で照明することが可能である。
【００１１】
キーコントローラ７０は、ASIC(Application Specific Integrated Circuit)７１やレジスタ７２を備える。レジスタ７２は、キー操作部６０の各キースイッチのＯＮ／ＯＦＦの状態（以下、キーステータスと称する）を記憶する。また、ASIC７１は、当該移動無線端末装置の電源投入とともに起動され、電源が切られるまで図２に示すようなキースキャン処理を繰り返し実行する。
【００１２】
まずステップ２ａにおいてASIC７１は、タイマＴをスタートさせ、ステップ２ｂに移行する。  
ステップ２ｂにおいてASIC７１は、タイマＴのカウント値が５ミリ秒以上をカウントしているか否かを判定する。ここで、上記カウント値が５ミリ秒以上をカウントしている場合には、ステップ２ｃに移行し、一方、カウント値が５ミリ秒未満の場合には、継続してカウント値の監視を行う。
【００１３】
ステップ２ｃにおいてASIC７１は、キー操作部６０から与えられるキー信号を検出し、ステップ２ｄに移行する。  
ステップ２ｄにおいてASIC７１は、レジスタ７２に記録されている各キースイッチのキーステータスと、ステップ２ｃの検出結果とに基づいて、新たなキーが押下され、しかもそのキーだけが押下された状態にあるか否かを判定する。ここで、新たなキーが押下され、しかもそのキーだけが押下された状態にある場合には、ステップ２ｅに移行し、一方、同じキーが押し続けられていたり、新たなキーが押下されていなかったり、あるいは新たなキーが押下されていても合計２つ以上のキーが押下されている場合には、ステップ２ｆに移行する。
【００１４】
ステップ２ｅにおいてASIC７１は、制御部１００に新たに押下されたキーを通知するために、そのキーを識別する情報を通知し、ステップ２ｆに移行する。  
ステップ２ｆにおいてASIC７１は、ステップ２ｃで検出したキー信号に基づいて、各キーのキーステータスを示す情報をレジスタ７２に記録し、ステップ２ｇに移行する。例えば、キー操作を示すキー信号を検出したキーについては、操作が為されていることを示す値として例えば「１」を記録するとともに、キー信号を検出できなかったレジスタ７２には、操作が為されていないことを示す値として例えば「０」を記録する。このようにして、現状のキーステータスをレジスタ７２に反映させる。  
ステップ２ｇにおいてASIC７１は、タイマＴを再スタートさせ、ステップ２ｂに移行する。
【００１５】
なお、ステップ２ｄの判断においては、これに限定されることなく、「全てのキーが押されていない状態から何らかのキーが押下されたか」否かを判断し、全てのキーが押されていない状態から何らかのキーが押下された場合にはステップ２ｅへ移行し、そうでない場合はステップ２ｆに移行するようにしてもよい。
【００１６】
記憶部８０は、制御部１００の制御プログラムや制御データ、アプリケーションソフトウェア、通信相手の名称や電話番号などを対応づけたアドレスデータ、送受信した電子メールのデータ、ＷｅｂブラウジングによりダウンロードしたＷｅｂデータや、ダウンロードしたストリーミングデータ、放送信号に基づく録画データなどを記憶するものである。
【００１７】
制御部１００は、マイクロプロセッサを備え、記憶部８０が記憶する制御プログラムや制御データにしたがって動作し、当該移動無線端末装置の各部を統括して制御し、音声通信やデータ通信を実現するものである。また制御部１００は、記憶部８０が記憶するアプリケーションソフトウェアにしたがって動作し、電子メールの送受信や、Ｗｅｂブラウジング、ダウンロードしたストリーミングデータに基づいて動画像を表示部２０に表示したり、音声通信を行う通信制御機能を備える。
【００１８】
また制御部１００は、日付や時刻を計時する時計機能を備えるとともに、デジタル放送受信部３０および信号処理部４０を制御して、放送信号を受信し、これに基づく映像を表示部２０に表示したり、音声信号をスピーカ５２から拡声出力する機能を備える。
【００１９】
そしてまた制御部１００は、例えば５ｍｓごとに、キーコントローラ７０のレジスタ７２が記憶するキーステータスを読み出すキースキャン機能を備え、このキースキャン機能で読み出したキーステータスに応じて、ユーザからの要求などを判定し、種々の動作を実行する。
【００２０】
図３および図４に、図１に示した移動無線端末装置の外観図の一例を示す。図３は、形状が変化しない、いわゆるバータイプの携帯電話機を示すもので、キー操作部６０が常に露出している。図４は、筐体が少なくとも２つの構成からなり、スライドによりキー操作部６１が露出し、キー操作部６０は常に露出している。その他、折りたたみ式の携帯電話機であっても、キー操作部６０の一部が常に露出していたり、あるいは筐体に外圧が加わって、露出していないキーがユーザの意思に反して操作されてしまう形状であれば、この発明を適用可能である。
【００２１】
また、本発明を外部に露出するキーだけ本発明を適用するようにしてもよい。例えば、図４の形状のスライドタイプの携帯電話機において、スライドが閉じているときにはキー操作部６０ａだけが外部に露出しているキーであるため、スライドが閉じているときにはキー操作部６０ａだけ本発明を適用してもよい。またスライドが開いているときにはキー操作部６０ａおよび６０ｂの双方に本発明を適用するようにしてもよい。
【００２２】
次に、上記構成の移動無線端末装置の動作について説明する。以下の説明では特に、この発明に係わるキー操作部６０に関する制御機能について説明する。図５乃至図７は、待ち受け時（着呼を待ち受けているとき、つまり通信中ではないとき）に、制御部１００によってなされるキー操作に関する制御を説明するフローチャートである。この図に示す処理は、当該移動無線端末装置の電源が投入されると、電源が切られるまで繰り返し実行され、その制御プログラムは記憶部８０に記録されている。なお、制御部１００は、図５乃至図７に示す処理以外にも、必要に応じて種々の処理を並行して実施しており、その制御プログラムも記憶部８０に記録されている。
【００２３】
まずステップ５ａにおいて制御部１００は、ASIC７１からキー押下の通知の発生を監視する。すなわち、ステップ２ｅによりASIC７１から押下キーの通知があるか否かを判定する。ここで、キー操作部６０のキーが押下されて、ステップ２ｅによりASIC７１から押下キーの通知があった場合には、ステップ５ｂに移行し、一方、押下されていない場合には、再びステップ５ａにて、ASIC７１からの通知を監視する。
【００２４】
なお、制御部１００は、これに限定されず、ASIC７１からキーの押下の通知を受けて初めて起動するようにし、常にASIC７１からの通知を監視しないようにしてもよい。
【００２５】
ステップ５ｂにおいて制御部１００は、キースキャン処理を開始し、ステップ５ｃに移行する。なお、キースキャン処理とは、キーコントローラ７０のレジスタ７２が記憶するキーステータスを５ミリ秒ごとに読み出す処理であって、図５乃至図７に示す処理に並行して制御部１００が実施する。
【００２６】
ステップ５ｃにおいて制御部１００は、スリープモードを実行しているか否かを判定する。ここで、スリープモードを実行中の場合には、ステップ５ｄに移行し、一方、スリープモードを実行していない場合には、ステップ５ｅに移行する。なお、スリープモードとは、制御部１００が、例えば表示部２０に表示する制御やデータを送受信する制御が必要ない状態である場合に、制御部１００自体に電源供給をなるべく受けないように、着信があるか否かの判断をするために基地局から受ける信号をサーチするタイミング（例えば５秒程度）など、表示部２０によって表示されている通常よりも処理を行うタイミングを減らして、なるべく制御部１００に電源が供給されないようにするモードを指す。
【００２７】
ステップ５ｄにおいて制御部１００は、スリープモードを解除し、ステップ５ｅに移行する。これにより制御部１００は、セルサーチの実行周期を通常周期に変更し、以後、図５に示す処理に並行して、通常周期が経過する毎に、無線通信部１０を制御して、セル（基地局装置ＢＳ）から送信される報知チャネルの無線信号の受信を行う。
【００２８】
ステップ５ｅにおいて制御部１００は、タイマＴ１をスタートさせて、この時点から経過時間の計測を開始し、ステップ５ｆに移行する。  
ステップ５ｆにおいて制御部１００は、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、ステップ５ａで押下が検出されたキーがまだ押下された状態のままであるか否かを判定する。ここで、押下された状態のままである場合には、ステップ５ｇに移行し、一方、押下されていない場合には、ステップ５ｊに移行する。
【００２９】
ステップ５ｇにおいて制御部１００は、タイマＴ１によって計測された時間が、５０ミリ秒以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、５０ミリ秒以上である場合には、ステップ５ｈに移行し、一方、計測された時間が、５０ミリ秒未満である場合には、ステップ５ｉに移行する。
【００３０】
ステップ５ｈにおいて制御部１００は、バックライトやキー照明灯を第１の照度で点灯させ、ステップ５ｉに移行する。  
ステップ５ｉにおいて制御部１００は、タイマＴ１によって計測された時間が、２５０ミリ秒以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、２５０ミリ秒以上である場合には、ステップ５ｎに移行し、一方、計測された時間が、２５０ミリ秒未満である場合には、再びステップ５ｆに移行して、押下が継続しているか否かを判定する。
【００３１】
ステップ５ｊにおいて制御部１００は、ステップ５ｂで開始したキースキャン処理を停止するとともに、タイマＴ１をストップさせ、ステップ５ｋに移行する。  
ステップ５ｋにおいて制御部１００は、タイマＴ１によって計測された時間が、５０ミリ秒以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、５０ミリ秒以上である場合には、ステップ５ｌに移行し、一方、計測された時間が、５０ミリ秒未満である場合には、ステップ５ｍに移行する。
【００３２】
ステップ５ｌにおいて制御部１００は、ステップ５ａで押下が検出されたキーに対応する短押し処理を実行した後、ステップ５ｒに移行する。なお、短押し処理とは、キーごとに対応付けられた通常の要求を受け付ける処理であって、例えば数字キー「１」の短押し処理では、数字「１」の入力要求として受け付けられ、表示部２０に「１」を表示する処理を行う。また例えば、メニューキーの短押し処理では、表示部２０にメニュー選択画面の表示を行い、以後、図５の処理に並行してメニュー選択の受付処理を実行する。またこのとき、バックライトやキー照明灯が消灯している場合には、これらを第１の照度で点灯させる。
【００３３】
ステップ５ｍにおいて制御部１００は、ステップ５ａで押下が検出されたキーは、その押下されていた時間が５０ミリ秒未満であることより、一瞬だけキーに触れて押下されてしまった場合や、ノイズなどにより誤検出や誤動作などの場合と見なして、バックライトやキー照明灯が消灯していても、キーの誤動作に基づくこれらの点灯は行わずに、当該処理を終了する。
【００３４】
ステップ５ｎにおいて制御部１００は、ステップ５ａで押下が検出されたキーに対応する長押し処理を実行した後、ステップ５ｏに移行する。なお、長押し処理とは、キーごとに対応付けられた特殊機能の実行要求を受け付ける処理であって、例えば数字キー「１」の長押し処理では、アラーム設定の要求として受け付けられ、表示部２０にアラーム設定を受け付ける表示を行い、以後、これに並行してアラーム設定の受付処理を実行する。また例えば、メニューキーの長押し処理では、マナーモードの設定を行い、以後、図５の処理に並行して着信が発生した場合には、マナーモードに準じた着信報知処理を実行する。またなお、この時点で、Ｔ１が５０ミリ秒以上であることより、ステップ５ｈにより、バックライトやキー照明灯が第１の照度で点灯している。
【００３５】
ステップ５ｏにおいて制御部１００は、タイマＴ１によって計測された時間が、３分以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、３分以上である場合には、ステップ５ｓに移行し、一方、計測された時間が、３分未満である場合には、ステップ５ｐに移行する。
【００３６】
ステップ５ｐにおいて制御部１００は、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、ステップ５ａで押下が検出されたキーがまだ押下された状態のままであるか否かを判定する。ここで、押下された状態のままである場合には、ステップ５ｏに移行し、一方、押下されていない場合には、ステップ５ｑに移行する。
【００３７】
ステップ５ｑにおいて制御部１００は、ステップ５ｂで開始したキースキャン処理を停止するとともに、タイマＴ１をストップさせ、ステップ５ｒに移行する。  
ステップ５ｒにおいて制御部１００は、図６に示すようなバッテリセーブ処理（１）を実行する。以下、図６を参照して、ステップ５ｒのバッテリセーブ処理（１）について説明する。なお、この処理に並行して制御部１００は、ASIC７１からキー押下の通知の発生を監視し、この通知を受けると、このバッテリセーブ処理（１）を即座に終了し、ステップ５ａから処理を開始する。このように、バッテリセーブ処理（１）を中断してステップ５ａに移行した場合には、上記ASIC７１からのキー操作の通知により、すぐさまステップ５ａからステップ５ｂに移行してキースキャンを再開することになる。
【００３８】
まずステップ６ａにおいて制御部１００は、タイマＴ２をスタートさせて、ここから経過時間の計測を開始し、ステップ６ｂに移行する。  
ステップ６ｂにおいて制御部１００は、タイマＴ２によって計測された時間が、１０秒以上であるか否かを判定する。ここでタイマＴ２によって計測された時間が、１０秒以上である場合には、ステップ６ｃに移行し、一方、計測された時間が、１０秒未満である場合には、ステップ６ｂに移行して、計測された時間が１０秒を経過するのを待機する。
【００３９】
ステップ６ｃにおいて制御部１００は、第１の照度で点灯しているバックライトやキー照明灯を、第１の照度よりも暗い微弱点灯（第２の照度）にし、ステップ６ｄに移行する。
【００４０】
ステップ６ｄにおいて制御部１００は、タイマＴ３をスタートさせて、ここから経過時間の計測を開始し、ステップ６ｅに移行する。  
ステップ６ｅにおいて制御部１００は、タイマＴ３によって計測された時間が、１５秒以上であるか否かを判定する。ここでタイマＴ３によって計測された時間が、１５秒以上である場合には、ステップ６ｆに移行し、一方、計測された時間が、１５秒未満である場合には、ステップ６ｅに移行して、計測された時間が１５秒を経過するのを待機する。
【００４１】
ステップ６ｆにおいて制御部１００は、微弱点灯しているバックライトやキー照明灯を消灯するとともに、表示部２０での表示をＯＦＦにし、ステップ６ｇに移行する。
【００４２】
ステップ６ｇにおいて制御部１００は、スリープモードに移行して、通常よりも長周期の間欠受信により、着信待ち受けを行うようにし、当該処理を終了する。以後、ステップ５ａに移行する。
【００４３】
再び、図５を参照して説明を行う。ステップ５ｓにおいて制御部１００は、タイマＴ１をストップさせ、ステップ５ｔに移行する。
【００４４】
ステップ５ｔにおいて制御部１００は、図７に示すようなバッテリセーブ処理（２）を実行する。以下、図７を参照して、ステップ５ｒのバッテリセーブ処理（２）について説明する。
【００４５】
バッテリセーブ処理（２）では、ステップ５ａで検出されたキーの押下が、３分以上継続していることより、ユーザの意図しない押下であるものとみなすとともに、ユーザが意図的に操作を行える状態ではないとみなして、点灯しているバックライトやキー照明灯を消灯させたり、制御部１００によるキースキャン処理を停止させ、キー操作に関わるバッテリ消費電力の軽減を行う。なお、３分以上キーが押下された状態が継続する状況の例としては、当該移動無線端末装置がバックの中などで他の物に当たったり、何かに下敷きになるなどして応力が掛かって、ユーザが意図せずにキーが押下されてしまう状況が考えられる。この場合、キーがこの時点でリリースされたものとみなす。
【００４６】
また、この処理に並行して制御部１００は、後述するステップ７ｈまではキースキャンを行っており、このキースキャンの結果に基づいて、ステップ７ａからステップ７ｈまでの間に、３分以上押下され続けたキーが押下されない状態に変化したことを検出すると、このバッテリセーブ処理（２）を即座に終了し、ステップ５ａから処理を開始する。
【００４７】
まずステップ７ａにおいて制御部１００は、タイマＴ２をスタートさせて、ここから経過時間の計測を開始し、ステップ７ｂに移行する。  
ステップ７ｂにおいて制御部１００は、タイマＴ２によって計測された時間が、１０秒以上であるか否かを判定する。ここでタイマＴ２によって計測された時間が、１０秒以上である場合には、ステップ７ｃに移行し、一方、計測された時間が、１０秒未満である場合には、ステップ７ｂに移行して、計測された時間が１０秒を経過するのを待機する。
【００４８】
まずステップ７ｃにおいて制御部１００は、第１の照度で点灯しているバックライトやキー照明灯を、第１の照度よりも暗い微弱点灯（第２の照度）にし、ステップ７ｄに移行する。
【００４９】
ステップ７ｄにおいて制御部１００は、タイマＴ３をスタートさせて、ここから経過時間の計測を開始し、ステップ７ｅに移行する。  
ステップ７ｅにおいて制御部１００は、タイマＴ３によって計測された時間が、１５秒以上であるか否かを判定する。ここでタイマＴ３によって計測された時間が、１５秒以上である場合には、ステップ７ｆに移行し、一方、計測された時間が、１５秒未満である場合には、ステップ７ｅに移行して、計測された時間が１５秒を経過するのを待機する。
【００５０】
ステップ７ｆにおいて制御部１００は、微弱点灯しているバックライトやキー照明灯を消灯するとともに、表示部２０での表示をＯＦＦにし、ステップ７ｇに移行する。なお、ステップ７ｆでの消灯や表示ＯＦＦまでには、２５秒を要するステップ構成となっているが、バッテリセーブ処理（２）を開始し次第、ステップ７ｆで実施するような処理を実行してもよい。
【００５１】
ステップ７ｇにおいて制御部１００は、スリープモードに移行して、通常よりも長周期の間欠受信により、着信待ち受けを行うようにし、ステップ７ｈに移行する。  
ステップ７ｈにおいて制御部１００は、ステップ５ａで開始したキースキャン処理を停止し、ステップ７ｉに移行する。これにより制御部１００は、当該バッテリセーブ処理（２）に並行してこれまで５ミリ秒ごとにキーコントローラ７０のレジスタ７２が記憶するキーステータスを読み出していたが、この処理を停止する。
【００５２】
ステップ７ｉにおいて制御部１００は、タイマＴ４をスタートさせて、ここから経過時間の計測を開始し、ステップ７ｊに移行する。  
ステップ７ｊにおいて制御部１００は、ASIC７１からキー操作の通知があったか否かを判定する。すなわち、この通知はASIC７１のステップ２ｅの通知に相当するもので、他にキーが操作されていない状態で新たに１つのキーが操作されたか否かを判定する。ここで、通知があった場合には、当該バッテリセーブ処理（２）を終了して、ステップ５ａに移行して、一方、通知がない場合には、ステップ７ｋに移行する。なお、ステップ７ｊからステップ５ａに移行した場合、上記ASIC７１からのキー操作の通知により、すぐさまステップ５ａからステップ５ｂに移行してキースキャンを再開することになる。
【００５３】
ステップ７ｋにおいて制御部１００は、タイマＴ４によって計測された時間が、５．１２秒以上であるか否かを判定する。ここでタイマＴ４によって計測された時間が、５．１２秒以上である場合には、ステップ７ｌに移行し、一方、計測された時間が、５．１２秒未満である場合には、ステップ７ｊに移行する。
【００５４】
ステップ７ｌにおいて制御部１００は、キーコントローラ７０のレジスタ７２が記憶するキーステータスを読み出し、ステップ７ｍに移行する。  
ステップ７ｍにおいて制御部１００は、ステップ７ｌで読み出したキーステータスに基づいて、ステップ５ｂで押下が検出されたキーがまだ押下された状態のままであるか否かを判定する。ここで、押下された状態のままである場合には、ステップ７ｉに移行し、一方、押下されていない場合には、当該処理を終了してステップ５ａに移行する。
【００５５】
なお、図７に示したバッテリセーブ処理（２）において、ステップ７ｉ、７ｋ、７ｌ、７ｍによって５．１２秒ごとにキースキャンを行うようにしたが、これに代わって例えば、これらのステップを省略し、ステップ７ｈの後はステップ７ｊに移行してASIC７１からの通知を待機し、ASIC７１からキー操作の通知があるまでは、制御部１００によるキースキャンを完全に行わないようにしてもよい。
【００５６】
以上のように、上記構成の移動無線端末装置では、ユーザ操作とは考えにくい、例えば３分以上継続してキーが押下される場合には、これを長押しキー操作と区別してバッテリセーブ処理（２）を実行し、キー押下が継続していても、バックライトやキー照明を消灯したり、制御部１００によるキースキャン処理を停止するようにしている。
【００５７】
したがって、上記構成の移動無線端末装置によれば、ユーザの意図しない連続的なキー操作が行われても、不要なバックライトやキー照明の点灯が防止でき、またユーザ操作は行われる状態にないと見なしてキー入力を監視するキースキャンを停止するので、バッテリを浪費を防止することができる。
【００５８】
また長時間の間、キーが押下される場合には、ユーザ操作は行われる状態にないと判断して、スリープモードに移行して間欠受信を行うようにしているので、ユーザの意図しない連続的なキー操作をきっかけに、スリープモードによるバッテリセービングを開始することができる。
【００５９】
さらに、キースキャンを停止しても、キースイッチが１つも押されていない状態からスイッチが１つだけ押下された状態に変化した場合には、これをASIC７１が検出して制御部１００に通知し（ステップ２ｄ、２ｅ）、この通知を受けた制御部１００は、キースキャンを再開するようにしている（ステップ７ｉ、５ｂ）。このため、ユーザが意図しない操作によりキースキャンが停止されていても、当該移動無線端末装置を取り上げたユーザが新たなキー入力を行うことで、キースキャンが再開され、利便性を損なうことがない。
【００６０】
なお、上記構成の移動無線端末装置では、図５に示すような処理により、ユーザの要求の種別（キーの短押し、長押し）や、誤動作によるキー入力かを判定し、それぞれに応じた処理を行うようにした。これに代わって、図８に示すような処理を実施するようにしてもよい。以下、図８を参照して、制御部１００の別の制御処理例について説明する。
【００６１】
図８は、着信待ち受け時に、制御部１００によってなされるキー操作に関する制御を説明するフローチャートである。この図に示す処理は、当該移動無線端末装置の電源が投入されると、電源が切られるまで繰り返し実行され、その制御プログラムは記憶部８０に記録されている。なお、制御部１００は、図８に示す処理以外にも、必要に応じて種々の処理を並行して実施しており、その制御プログラムも記憶部８０に記録されている。
【００６２】
まずステップ８ａにおいて制御部１００は、キースキャン処理を開始し、ステップ８ｂに移行する。なお、キースキャン処理とは、キーコントローラ７０のレジスタ７２が記憶するキーステータスを５ミリ秒ごとに読み出す処理であって、図８に示す処理に並行して制御部１００により実施される。
【００６３】
ステップ８ｂにおいて制御部１００は、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、キー操作部６０のキーが押下されたか否かを判定する。ここで、キー操作部６０のキーが押下された場合には、ステップ８ｃに移行し、一方、押下されていない場合には、再びステップ８ｂにて、５ミリ秒後に、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、キーの押下を判定する。
【００６４】
ステップ８ｃにおいて制御部１００は、スリープモードを実行しているか否かを判定する。ここで、スリープモードを実行中の場合には、ステップ８ｄに移行し、一方、スリープモードを実行していない場合には、ステップ８ｅに移行する。なお、スリープモードとは、前述同様、制御部１００が、例えば表示部２０に表示する制御やデータを送受信する制御が必要ない状態である場合に、制御部１００自体に電源供給をなるべく受けないように、着信があるか否かの判断をするために基地局から受ける信号をサーチするタイミング（例えば５秒程度）など、表示部２０によって表示されている通常よりも処理を行うタイミングを減らして、なるべく制御部１００に電源が供給されないようにするモードを指す。
【００６５】
ステップ８ｄにおいて制御部１００は、スリープモードを解除し、ステップ８ｅに移行する。これにより制御部１００は、セルサーチの実行周期を通常周期に変更し、以後、図８に示す処理に並行して、通常周期が経過する毎に、無線通信部１０を制御して、セル（基地局装置ＢＳ）から送信される報知チャネルの無線信号の受信を行う。
【００６６】
ステップ８ｅにおいて制御部１００は、タイマＴ１をスタートさせて、ここから経過時間の計測を開始し、ステップ８ｆに移行する。  
ステップ８ｆにおいて制御部１００は、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、ステップ８ｂで押下が検出されたキーがまだ押下された状態のままであるか否かを判定する。ここで、押下された状態のままである場合には、ステップ８ｉに移行し、一方、押下されていない場合には、ステップ８ｇに移行する。
【００６７】
ステップ８ｇにおいて制御部１００は、ステップ８ａで開始したキースキャン処理を停止するとともに、タイマＴ１をストップさせ、ステップ８ｈに移行する。  
ステップ８ｈにおいて制御部１００は、ステップ８ｂで押下が検出されたキーは、その押下されていた時間が５０ミリ秒未満であることより、一瞬だけキーに触れて押下されてしまった場合や、ノイズなどにより誤検出や誤動作などの場合とみなして、当該処理を終了する。なお、この場合、バックライトやキー照明灯が消灯していても、これらの点灯は行わない。
【００６８】
一方、ステップ８ｉにおいて制御部１００は、タイマＴ１によって計測された時間が、５０ミリ秒以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、５０ミリ秒以上である場合には、ステップ８ｊに移行し、一方、計測された時間が、５０ミリ秒未満である場合には、再びステップ８ｆに移行して、押下が継続しているか否かを判定する。
【００６９】
ステップ８ｊにおいて制御部１００は、ステップ８ｂで押下が検出されたキーに対応する短押し処理を実行した後、ステップ８ｋに移行する。なお、短押し処理とは、キーごとに対応付けられた通常の要求を受け付ける処理であって、例えば数字キー「１」の短押し処理では、数字「１」の入力要求として受け付けられ、表示部２０に「１」を表示し、またバックライトやキー照明灯が消灯している場合には、これらを第１の照度で点灯させる。
【００７０】
また例えば、メニューキーの短押し処理では、メニュー選択画面の表示を行い、以後、図７の処理に並行してメニュー選択の受付処理を実行する。またこのとき、バックライトやキー照明灯が消灯している場合には、これらを第１の照度で点灯させる。なお、ステップ８ｊで点灯制御されたバックライトやキー照明灯は、例えば点灯から５秒後に、点灯直後の通常の点灯（第１の照度）よりも暗い点灯（第２の照度）にした後、さらに１５秒が経過すると、制御部１００によって消灯制御される。
【００７１】
ステップ８ｋにおいて制御部１００は、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、ステップ８ｂで押下が検出されたキーがまだ押下された状態のままであるか否かを判定する。ここで、押下された状態のままである場合には、ステップ８ｌに移行し、一方、押下されていない場合には、ステップ８ｐに移行する。
【００７２】
ステップ８ｌにおいて制御部１００は、タイマＴ１によって計測された時間が、２５０ミリ秒以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、２５０ミリ秒以上である場合には、ステップ８ｍに移行し、一方、計測された時間が、２５０ミリ秒未満である場合には、再びステップ８ｋに移行して、押下が継続しているか否かを判定する。
【００７３】
ステップ８ｍにおいて制御部１００は、押下の継続時間が２５０ミリ秒以上となったことより、もはや短押し処理の要求ではないと判定し、ステップ８ｊで実行した短押し処理を取り消す処理を実行し、ステップ８ｎに移行する。この取り消す処理では、ステップ８ｊで実行した短押し処理で例えば「１」の入力を受け付けてこれを表示した場合には、「１」の表示を消す。また例えば表示部２０にメニュー選択画面を表示した場合には、この表示を止める。
【００７４】
ステップ８ｎにおいて制御部１００は、ステップ８ｂで押下が検出されたキーに対応する長押し処理を実行した後、ステップ８ｏに移行する。なお、長押し処理とは、キーごとに対応付けられた特殊機能の実行要求を受け付ける処理であって、例えば数字キー「１」の長押し処理では、アラーム設定の要求として受け付けられ、表示部２０にアラーム設定を受け付ける表示を行い、以後、これに並行してアラーム設定の受付処理を実行する。またバックライトやキー照明灯が消灯している場合には、これらを第１の照度で点灯させる。
【００７５】
また例えば、メニューキーの長押し処理では、マナーモードの設定を行い、以後、図８の処理に並行して着信が発生した場合には、マナーモードに準じた着信報知処理を実行する。またこのとき、バックライトやキー照明灯が消灯している場合には、これらを第１の照度で点灯させる。なお、ステップ８ｎで点灯制御されたバックライトやキー照明灯は、例えば点灯から５秒後に、点灯直後の通常の点灯（第１の照度）よりも暗い点灯（第２の照度）にした後、さらに１５秒が経過すると、制御部１００によって消灯制御される。
【００７６】
ステップ８ｏにおいて制御部１００は、直近に実行したキースキャン処理で読み出したキーステータスに基づいて、ステップ８ｂで押下が検出されたキーがまだ押下された状態のままであるか否かを判定する。ここで、押下された状態のままである場合には、ステップ８ｒに移行し、一方、押下されていない場合には、ステップ８ｐに移行する。
【００７７】
ステップ８ｐにおいて制御部１００は、ステップ８ａで開始したキースキャン処理を停止するとともに、タイマＴ１をストップさせ、ステップ８ｑに移行する。  
ステップ８ｑにおいて制御部１００は、図６に示したバッテリセーブ処理（１）を実行する。この処理に並行して制御部１００は、ASIC７１からキー押下の通知の発生を監視し、この通知を受けると、バッテリセーブ処理（１）を即座に終了し、ステップ８ａから処理を開始する。
【００７８】
ステップ８ｒにおいて制御部１００は、タイマＴ１によって計測された時間が、３分以上であるか否かを判定する。ここでタイマＴ１によって計測された時間が、３分以上である場合には、ステップ８ｓに移行し、一方、計測された時間が、３分未満である場合には、再びステップ８ｏに移行して、押下が継続しているか否かを判定する。
【００７９】
ステップ８ｓにおいて制御部１００は、押下の継続時間が３分以上となったことより、もはやキーが離されたと判定し、タイマＴ１をストップさせ、ステップ８ｔに移行する。  ステップ８ｔにおいて制御部１００は、ステップ８ｂで検出されたキーの押下が、３分以上継続するようなユーザの意図しない押下であるものとみなすとともに、ユーザが意図的に操作を行える状態ではないと見なして、点灯しているバックライトやキー照明灯を消灯させたり、制御部１００によるキースキャン処理を停止させ、キー操作に関わるバッテリ消費電力の軽減を行い、当該処理を終了する。
【００８０】
なお、３分以上キーが押下された状態が継続する状況の例としては、当該移動無線端末装置がバックの中などで他の物に当たったり、何かに下敷きになるなどして応力が掛かって、ユーザが意図せずにキーが押下されてしまう状況である。この処理では、ステップ８ｎで実行した長押し処理で例えばアラーム設定を受け付ける表示を行った場合には、アラーム設定を受け付ける表示を消す。また例えばマナーモードの設定を行った場合には、その設定に基づく表示を消す。ステップ８ｔの詳細例は、図７と同様である。
【００８１】
以上のような処理であっても、ユーザ操作とは考えにくい、例えば３分以上継続してキーが押下される場合には、これを長押しキー操作と区別してバッテリセーブ処理を実行し、キー押下が継続していても、バックライトやキー照明を消灯したり、制御部１００によるキースキャン処理を停止するようにしている。
【００８２】
したがって、上記構成の移動無線端末装置によれば、ユーザの意図しない連続的なキー操作が行われても、不要なバックライトやキー照明の点灯が防止でき、またユーザ操作は行われる状態にないと見なしてキー入力を監視するキースキャンを停止するので、バッテリを浪費を防止することができる。
【００８３】
また長時間の間、キーが押下される場合には、ユーザ操作は行われる状態にないと判断して、スリープモードに移行して間欠受信を行うようにしているので、ユーザの意図しない連続的なキー操作をきっかけに、スリープモードによるバッテリセービングを開始することができる。
【００８４】
なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。
【００８５】
その一例として例えば、上記実施の形態では、移動無線端末装置、すなわち携帯電話機を例に挙げて説明したが、これに限定されるものではなく、電子辞書や電子手帳、PDA(Personal Digital Assistants)や携帯型ゲーム機に適用することも可能である。またユーザインタフェースとして、キースイッチを備えたキー操作部６０を例に挙げて説明したが、表示部２０上に設けたタッチパネルや、筐体上に設けたタッチパッドについて、ユーザの意図しない操作について、同様の処理を行うことも可能であり、同様の効果を期待できる。  
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【図面の簡単な説明】
【００８６】
【図１】この発明に係わる移動無線端末装置の一実施形態の構成を示す回路ブロック図。
【図２】図１に示した移動無線端末装置のASICの制御フローを説明するためのフローチャート。
【図３】図１に示した移動無線端末装置の外観の一例を示す図。
【図４】図１に示した移動無線端末装置の外観の一例を示す図。
【図５】図１に示した移動無線端末装置の制御フローを説明するためのフローチャート。
【図６】図１に示した移動無線端末装置の制御フローを説明するためのフローチャート。
【図７】図１に示した移動無線端末装置の制御フローを説明するためのフローチャート。
【図８】図１に示した移動無線端末装置の制御フローを説明するためのフローチャート。
【符号の説明】
【００８７】
１０…無線通信部、２０…表示部、３０…デジタル放送受信部、４０…信号処理部、５０…通話部、５１…マイクロホン、５２…スピーカ、６０，６１…キー操作部、７０…キーコントローラ、７１…ASIC、７２…レジスタ、８０…記憶部、１００…制御部、ＢＳ…基地局装置、ＮＷ…移動通信網。
【図１】
2008293430.tif 000003
【図２】
2008293430.tif 000004
【図３】
2008293430.tif 000005
【図４】
2008293430.tif 000006
【図５】
2008293430.tif 000007
【図６】
2008293430.tif 000008
【図７】
2008293430.tif 000009
【図８】
2008293430.tif 000010