(57)【特許請求の範囲】
【請求項１】
消費電力が異なる複数の通信手段と、
前記複数の通信手段を動作させるための動作電圧を供給する電圧供給手段と、
前記電圧供給手段が供給する動作電圧の大きさに応じて、前記複数の通信手段のそれぞれの動作を制御する制御手段と、
から構成され、
前記制御手段は、
前記電圧供給手段が供給できる動作電圧が所定のレベル以下になると、前記複数の通信手段の動作状態と非動作状態とを判別する動作状態判別手段と、
前記動作状態判別手段による動作状態の判別結果に従って、少なくとも１つの通信手段の動作状態を維持しつつ、他の通信手段の動作を停止させる停止制御手段と、
を備える、
ことを特徴とする携帯端末。
【請求項２】
前記停止制御手段は、複数の通信手段が動作しているときには、一の通信手段のみを動作状態にして他の通信手段の動作を停止させ、
前記停止制御手段は、一の通信手段が動作して、他の通信手段が停止しているときには、その状態を維持又は、一の通信手段を停止し、他の一の通信手段のみを動作状態にする、
ことを特徴とする、請求項１に記載の携帯端末。
【請求項３】
前記停止制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になった場合、予め設定された内容に基づいて一の通信手段を動作状態にして他の通信手段の動作を停止させるか、又は、使用者による選択指示入力に基づいて一の通信手段を動作状態にして他の通信手段の動作を停止させる、
ことを特徴とする、請求項１又は２に記載の携帯端末。
【請求項４】
前記停止制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になった場合、前記複数の通信手段のうち動作している通信手段の中から消費電力が大きい一の通信手段を停止し、他の通信手段を動作状態にする、
ことを特徴とする、請求項１乃至３のいずれか１項に記載の携帯端末。
【請求項５】
消費電力が異なる複数の通信手段を備える携帯端末の制御方法であって、
前記複数の通信手段を動作させるための動作電圧を供給する電圧供給工程と、
前記電圧供給工程で供給する動作電圧の大きさに応じて、前記複数の通信手段のそれぞれの動作を制御する制御工程と、
を備え、
前記制御工程は、前記電圧供給工程で供給できる動作電圧が所定のレベル以下になると、前記複数の通信手段の動作状態と非動作状態とを判別する動作状態判別工程と、
前記動作状態判別工程による動作状態の判別結果に従って、少なくとも１つの通信手段の動作状態を維持しつつ、他の通信手段の動作を停止させる停止制御工程と、
を備えることを特徴とする、携帯端末の制御方法。
【請求項６】
コンピュータを、
消費電力が異なる複数の通信手段と、
前記複数の通信手段を動作させるための動作電圧を供給する電圧供給手段と、
前記電圧供給手段が供給する動作電圧の大きさに応じて、前記複数の通信手段のそれぞれの動作を制御する制御手段と、
から構成され、
前記制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になると、前記複数の通信手段の動作状態と非動作状態とを判別する動作状態判別手段と、
前記動作状態判別手段による動作状態の判別結果に従って、少なくとも１つの通信手段の動作状態を維持しつつ、他の通信手段の動作を停止させる停止制御手段と、
を備えることを特徴とする携帯端末として機能させる、ためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の通信手段を備える携帯端末に関する。また、本発明は、複数の通信手段を備える携帯端末の制御方法に関する。さらに、本発明は、複数の通信手段を制御するためのプログラムに関する。
【０００２】
【従来の技術】
携帯電話機等の携帯端末は、長時間使用できることが望まれている。携帯電話機等を長時間使用するためには、省電力化が重要な方法の１つである。
【０００３】
携帯電話機を省電力化する技術は、特許第２６６３７８３号公報に開示されている。
特許第２６６３７８３号公報に開示されている技術は、電池の電圧が低下して電話通信を行うための無線部が動作不可能となった場合に、無線部への電圧供給を停止することにより省電力化を行っている。
【０００４】
【発明が解決しようとする課題】
近年では、短距離無線通信を目的とした無線技術（例えばBluetooth等）に対応した無線モジュールが携帯電話機に搭載される場合がある。このような短距離無線通信で使用される電波は微少であるため、短距離無線通信用の無線モジュールは、電話通信を行うための上記無線部よりも低消費電力である。
【０００５】
しかし、特許第２６６３７８３号公報に開示されている技術は、消費電力が異なる複数の無線部を搭載する場合の省電力化については全く考慮していない。このため、上記公報の技術は、消費電力が異なる複数の無線部を搭載した携帯電話機の省電力化を効率よく行うことができないという問題がある。
【０００６】
従って、本発明は、省電力化を効率よく行う携帯端末及びその制御方法を提供することを目的とする。また、本発明は、省電力化を効率よく行うためのプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１の観点にかかる携帯端末は、消費電力が異なる複数の通信手段と、前記複数の通信手段を動作させるための動作電圧を供給する電圧供給手段と、前記電圧供給手段が供給する動作電圧の大きさに応じて、前記複数の通信手段のそれぞれの動作を制御する制御手段と、から構成され、前記制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になると、前記複数の通信手段の動作状態と非動作状態とを判別する動作状態判別手段と、前記動作状態判別手段による動作状態の判別結果に従って、少なくとも１つの通信手段の動作状態を維持しつつ、他の通信手段の動作を停止させる停止制御手段と、を備える、ことを特徴とする。
この発明によれば、携帯端末の省電力化を効率よく行うことができる。
【０００８】
前記停止制御手段は、複数の通信手段が動作しているときには、一の通信手段のみを動作状態にして他の通信手段の動作を停止させ、前記停止制御手段は、一の通信手段が動作して、他の通信手段が停止しているときには、その状態を維持又は、一の通信手段を停止し、他の一の通信手段のみを動作状態にする、としてもよい。
【０００９】
前記停止制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になった場合、予め設定された内容に基づいて一の通信手段を動作状態にして他の通信手段の動作を停止させるか、又は、使用者による選択指示入力に基づいて一の通信手段を動作状態にして他の通信手段の動作を停止させる、としてもよい。
【００１０】
前記停止制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になった場合、前記複数の通信手段のうち動作している通信手段の中から消費電力が大きい一の通信手段を停止し、他の通信手段を動作状態にする、としてもよい。
【００１８】
本発明の第２の観点にかかる携帯端末の制御方法は、消費電力が異なる複数の通信手段を備える携帯端末の制御方法であって、前記複数の通信手段を動作させるための動作電圧を供給する電圧供給工程と、前記電圧供給工程で供給する動作電圧の大きさに応じて、前記複数の通信手段のそれぞれの動作を制御する制御工程と、を備え、前記制御工程は、前記電圧供給工程で供給できる動作電圧が所定のレベル以下になると、前記複数の通信手段の動作状態と非動作状態とを判別する動作状態判別工程と、前記動作状態判別工程による動作状態の判別結果に従って、少なくとも１つの通信手段の動作状態を維持しつつ、他の通信手段の動作を停止させる停止制御工程と、を備えることを特徴とする。
【００１９】
本発明の第３の観点にかかるプログラムは、コンピュータを、消費電力が異なる複数の通信手段と、前記複数の通信手段を動作させるための動作電圧を供給する電圧供給手段と、前記電圧供給手段が供給する動作電圧の大きさに応じて、前記複数の通信手段のそれぞれの動作を制御する制御手段と、から構成され、前記制御手段は、前記電圧供給手段が供給できる動作電圧が所定のレベル以下になると、前記複数の通信手段の動作状態と非動作状態とを判別する動作状態判別手段と、前記動作状態判別手段による動作状態の判別結果に従って、少なくとも１つの通信手段の動作状態を維持しつつ、他の通信手段の動作を停止させる停止制御手段と、を備えることを特徴とする携帯端末として機能させる。
【００２０】
【発明の実施の形態】
次に、本発明の第１の実施の形態にかかる携帯電話機について図面を参照して説明する。
【００２１】
第１の実施の形態にかかる携帯電話機は、図１に示すように、電池１と、操作部２と、表示部３と、携帯電話無線部４と、Bluetooth (ＢＴ)無線部５と、電圧制御部６と、メモリ７と、主制御部８と、から構成されている。
【００２２】
電池１は、携帯電話機を動作させるための電源である。電池１は例えば充電式の電池であり、電池１が供給する電圧の大きさは、携帯電話機の利用時間が経過すると共に減少する。
【００２３】
操作部２は、図２に示すように、テンキー２１、フックオフ／終話キー２２、選択／決定キー２３、及び、ＢＴ発信／切断キー２４等から構成され、携帯電話機の利用者により操作される。操作部２は、利用者の操作に従って、携帯電話機を動作させるための様々な信号を主制御部８に出力する。
【００２４】
表示部３は、液晶パネル等を備え、図２に示すように、電波強度を示すアンテナピクト３１、電池１の残量を示す電池ピクト３２、及び、携帯電話無線部４及びＢＴ無線部５の稼働状況等を示す携帯電話／ＢＴ稼働アイコン３３等を表示する。
【００２５】
携帯電話無線部４は、電話通信用のアンテナ等を備え、各地に設置されている携帯電話の無線基地局との間でデータを送受信する。
【００２６】
ＢＴ無線部５は、Bluetooth に対応した無線モジュール等を備え、Bluetooth 対応の装置（コンピュータ、デジタルカメラ、又は、プリンタ等）との間でデータを送受信する。なお、ＢＴ無線部５の消費電力は、携帯電話無線部４の消費電力よりも小さい。
【００２７】
電圧制御部６は、昇降圧回路等を備え、電池１が供給する電圧を所定の大きさに変換し、携帯電話機を構成する各回路に供給する。上記したように、電池１が供給する電圧の大きさは、携帯電話機の利用時間が経過すると共に減少する。このため、電圧制御部６が携帯電話無線部４及びＢＴ無線部５に供給できる電圧の大きさ（供給可能電圧値）も、例えば図３に示すように、携帯電話機の利用時間経過と共に減少する。電圧制御部６は、電圧計等を備え、電池１が供給する電圧の大きさから上記供給可能電圧値を求め、予め設定された時間毎に主制御部８に出力する。
【００２８】
メモリ７は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等から構成され、携帯電話機を動作させるためのプログラムやデータ等を記憶する。例えば、メモリ７は、無線部稼働フラグテーブル、電圧レベル情報、現在レベル情報、及び、ユーザ設定フラグ等を記憶する。
【００２９】
無線部稼働フラグテーブルは、携帯電話無線部４及びＢＴ無線部５のそれぞれについて稼働中であるか否かを示す。具体的には、図４（ａ）に示すように、携帯電話無線部４及びＢＴ無線部５が稼働中であるか否かを２値で、例えば、稼働中である場合を１で、稼働中でない場合を０（ゼロ）で示す。なお、実際にデータの送受信を行っておらず、スタンバイ状態にある場合も稼働中であるとする。言い換えると、電力を消費している状態を稼働中とする。
【００３０】
電圧レベル情報は、図４（ｂ）に示すような、上記供給可能電圧値をレベル分けするための情報である。供給可能電圧値は、図３に示したように、利用時間の経過と共に減少する。そこで、供給可能電圧値を、携帯電話無線部４及びＢＴ無線部５の両方を稼働できるレベル、携帯電話無線部４及びＢＴ無線部５の一方のみを稼働できるレベル、ＢＴ無線部５のみを稼働できるレベル、及び、携帯電話無線部４及びＢＴ無線部５の両方とも稼働できないレベルの４つに分ける。
【００３１】
具体的には、携帯電話無線部４及びＢＴ無線部５で利用可能な最大電圧値をＶmax、携帯電話無線部４を稼働させるのに必要な最小電圧値をＶphone、ＢＴ無線部５を稼働させるのに必要な最小電圧値をＶBT（ＶBT＜Ｖphone）とすると、図４（ｂ）に示すように、供給可能電圧値は、０〜ＶBT（０（Ｖ）以上ＶBT（Ｖ）未満）の範囲にある場合はレベル４、ＶBT〜Ｖphoneの範囲にある場合はレベル３、Ｖphone〜Ｖaddの範囲にある場合はレベル２、Ｖadd〜Ｖmaxの範囲にある場合はレベル１に分類される。なお、Ｖadd（＝Ｖphone＋ＶBT）は携帯電話無線部４及びＢＴ無線部５の両方を稼働させるのに必要な最小電圧値である。
【００３２】
現在レベル情報は、供給可能電圧値が現在分類されているレベルを示す情報である。
【００３３】
ユーザ設定フラグは、供給可能電圧値が上記レベル２である場合に、携帯電話無線部４及びＢＴ無線部５の稼働制御をデフォルトで行うか、携帯電話機の利用者に行わせるかを示す情報である。例えば、ユーザ設定フラグは、利用者に稼働制御を行わせるか否かを２値で、例えば、利用者に稼働制御を行わせる場合を１で、行わせない、即ちデフォルトで行う場合を０（ゼロ）で示す。このユーザ設定フラグは、利用者が操作部２を操作して設定できるようになっている。また、稼働制御をデフォルトで行う場合の詳しい制御方法については後述する。
【００３４】
主制御部８は、メモリ７が記憶しているプログラム等に従って動作し、携帯電話機を構成する上記各部の動作を制御する。例えば、主制御部８は、電圧制御部６から供給される供給可能電圧値を用いて、携帯電話無線部４及びＢＴ無線部５の稼働制御を行う。なお、主制御部８の詳しい動作については後述する。
【００３５】
次に、以上のように構成された携帯電話機の動作について説明する。
携帯電話機の電源がオンしている間、電圧制御部６は、上記供給可能電圧値を求め、予め設定された時間毎に主制御部８に出力する。
【００３６】
主制御部８は、メモリ７が記憶しているプログラムに従って、電圧制御部６から供給可能電圧値を供給される度に図５に示す無線部制御処理を行い、携帯電話無線部４及びＢＴ無線部５を制御する。
始めに、主制御部８は、メモリ７が記憶している電圧レベル情報を用いて、電圧制御部６から供給された供給可能電圧値がレベル１〜４の何れに分類されるかを判別する（ステップＳ１０１）。
【００３７】
具体的には、主制御部８は、供給可能電圧値が上記した範囲０〜ＶBT、ＶBT〜Ｖphone、Ｖphone〜Ｖadd、及び、Ｖadd〜Ｖmaxの何れに当てはまるかを判別することにより、供給可能電圧値のレベルを判別する。
【００３８】
そして、主制御部８は、メモリ７が記憶している現在レベル情報を取得し、判別した供給可能電圧値のレベルが現在レベル情報が示す現在レベルと一致するか否かを判別する（ステップＳ１０２）。
【００３９】
一致すると判別した場合（ステップＳ１０２；ＹＥＳ）、主制御部８は、無線部制御処理を終了する。
一方、一致しないと判別した場合（ステップＳ１０２；ＮＯ）、主制御部８は、以下に示すレベル毎の処理を行う。
【００４０】
具体的には、ステップＳ１０１で供給可能電圧値はレベル１であると判別した場合、主制御部８は、携帯電話無線部４及びＢＴ無線部５の両方を稼働させ（ステップＳ１０３）、後述するステップＳ１０７の処理を行う。
【００４１】
ステップＳ１０１で供給可能電圧値はレベル２であると判別した場合、主制御部８は、後述するレベル２での制御処理を行い（ステップＳ１０４）、後述するステップＳ１０７の処理を行う。
【００４２】
ステップＳ１０１で供給可能電圧値はレベル３であると判別した場合、主制御部８は、消費電力が小さいＢＴ無線部５のみを稼働させる（ステップＳ１０５）。なお、現在レベル情報の現在レベルがレベル２であった場合、即ち、携帯電話無線部４及びＢＴ無線部５の両方が稼働していた場合、主制御部８は、携帯電話無線部４の機能を停止させる。そして、制御部８は、表示部３を制御し、例えば図６（ａ）に示すような画面を表示させ、ＢＴ無線部５のみが使用可能であることを利用者に通知してもよい。このようにして、携帯電話無線部４の機能は停止するため、携帯電話無線部４では電力が消費されない。
そして、主制御部８は、後述するステップＳ１０７の処理を行う。
【００４３】
ステップＳ１０１で供給可能電圧値はレベル４であると判別した場合、主制御部８は、携帯電話無線部４及びＢＴ無線部５の両方の機能を停止させる（ステップＳ１０６）。この際、主制御部８は、表示部３を制御し、例えば図６（ｂ）に示すような画面を表示させ、電池１の充電を利用者に促してもよい。
【００４４】
そして、主制御部８は、メモリ７が記憶している無線部稼働フラグテーブル及び現在レベル情報を更新し（ステップＳ１０７）、無線部制御処理を終了する。
【００４５】
次に、上記したステップＳ１０４のレベル２での制御処理について説明する。図７に示すように、主制御部８は、メモリ７が記憶している無線部稼働フラグテーブルを取得し（ステップＳ２０１）、現在の稼働パターンを判別する（ステップＳ２０２）。
【００４６】
携帯電話無線部４及びＢＴ無線部５の稼働パターンは３つに分類される。具体的には、携帯電話無線部４及びＢＴ無線部５の両方が稼働中である場合、又は、両方が稼働していない場合はパターン１に、携帯電話無線部４のみが稼働中である場合はパターン２に、ＢＴ無線部５のみが稼働中である場合はパターン３に分類される。
【００４７】
稼働パターンがパターン１であると判別した場合（ステップＳ２０２；パターン１）、主制御部８は、メモリ７が記憶しているユーザ設定フラグを取得し、ユーザ設定フラグが０（ゼロ）であるか否かを判別する。即ち、主制御部８は、携帯電話無線部４及びＢＴ無線部５の稼働制御をデフォルトで行うか、利用者に行わせるかを判別する（ステップＳ２０３）。
【００４８】
ユーザ設定フラグがゼロである、即ち、デフォルトで行うと判別した場合（ステップＳ２０３；ＹＥＳ）、主制御部８は、消費電力の小さいＢＴ無線部５のみを稼働させ（ステップＳ２０４）、上記したステップＳ１０７の処理を行う。なお、携帯電話無線部４及びＢＴ無線部５の両方が稼働していた場合、主制御部８は、消費電力が大きい携帯電話無線部４の機能を停止させる。
【００４９】
一方、ユーザ設定フラグがゼロでないと判別した場合（ステップＳ２０３；ＮＯ）、主制御部８は、携帯電話無線部４及びＢＴ無線部５の何れを優先して稼働させるか、即ち、携帯電話無線部４及びＢＴ無線部５の何れに優先して電圧を供給するかを利用者に選択させる（ステップＳ２０５）。例えば、主制御部８は、表示部３を制御し、図８（ａ）に示すような画面を表示させ、携帯電話無線部４及びＢＴ無線部５の何れの機能を停止するかを、例えば図２に示した選択／決定キー２３を使用して利用者に選択させてもよい。利用者は、操作部２を所定の手順で操作し、携帯電話無線部４及びＢＴ無線部５の何れを優先して稼働させるかを選択する。
【００５０】
その後、主制御部８は、利用者の選択に従って携帯電話無線部４又はＢＴ無線部５の稼働制御を実行するか否かを判別する（ステップＳ２０６）。例えば、主制御部８は、表示部３を制御し、図８（ｂ）に示すような画面を表示させて携帯電話無線部４又はＢＴ無線部５の稼働制御を実行するか否かを判別してもよい。この場合、利用者は、操作部２を操作し、表示部３が表示する所定項目（図８（ｂ）中ではＹＥＳ、ＮＯ）を、例えば図２に示した選択／決定キー２３を使用して選択する。
【００５１】
稼働制御を実行すると判別した場合（ステップＳ２０６；ＹＥＳ）、主制御部８は、利用者の選択に従って携帯電話無線部４及びＢＴ無線部５の稼働制御を行い、携帯電話無線部４及びＢＴ無線部５の一方のみを稼働させ（ステップＳ２０７）、上記したステップＳ１０７の処理を行う。このようにして、主制御部８は、利用者の操作に従って、動作電圧を供給する無線部を設定する。
一方、稼働制御を実行しないと判別した場合（ステップＳ２０６；ＮＯ）、主制御部８は、上記ステップＳ２０４の処理を行い、ステップＳ１０７の処理を行う。
【００５２】
上記ステップＳ２０２の処理で稼働パターンがパターン２であると判別した場合（ステップＳ２０２；パターン２）、主制御部８は、メモリ７が記憶しているユーザ設定フラグを取得し、上記と同様に、ユーザ設定フラグが０（ゼロ）であるか否かを判別する（ステップＳ２０８）。
【００５３】
ユーザ設定フラグがゼロである、即ち、デフォルトで行うと判別した場合（ステップＳ２０８；ＹＥＳ）、主制御部８は、上記したステップＳ１０７の処理を行う。即ち、主制御部８は、稼働中である携帯電話無線部４を優先し、そのまま携帯電話無線部４の稼働を継続させる。
【００５４】
一方、ユーザ設定フラグがゼロでないと判別した場合（ステップＳ２０８；ＮＯ）、主制御部８は、上記と同様にして、携帯電話無線部４及びＢＴ無線部５の何れを優先して稼働させるかを利用者に選択させる（ステップＳ２０９）。
その後、主制御部８は、上記と同様にして、利用者の選択に従って携帯電話無線部４及びＢＴ無線部５の稼働制御を実行するか否かを判別する（ステップＳ２１０）。
【００５５】
稼働制御を実行すると判別した場合（ステップＳ２１０；ＹＥＳ）、主制御部８は、利用者の選択に従って携帯電話無線部４及びＢＴ無線部５の稼働制御を行い、携帯電話無線部４及びＢＴ無線部５の一方のみを稼働させ（ステップＳ２１１）、上記したステップＳ１０７の処理を行う。
一方、稼働制御を実行しないと判別した場合（ステップＳ２１０；ＮＯ）、主制御部８は、上記ステップＳ１０７の処理を行う。
【００５６】
上記ステップＳ２０２の処理で稼働パターンがパターン３であると判別した場合（ステップＳ２０２；パターン３）、主制御部８は、メモリ７が記憶しているユーザ設定フラグを取得し、上記と同様に、ユーザ設定フラグが０（ゼロ）であるか否かを判別する（ステップＳ２１２）。
【００５７】
ユーザ設定フラグがゼロである、即ち、デフォルトで行うと判別した場合（ステップＳ２１２；ＹＥＳ）、主制御部８は、上記したステップＳ１０７の処理を行う。即ち、主制御部８は、稼働中であるＢＴ無線部５を優先し、そのままＢＴ無線部５の稼働を継続させる。
【００５８】
一方、ユーザ設定フラグがゼロでないと判別した場合（ステップＳ２１２；ＮＯ）、主制御部８は、上記と同様にして、携帯電話無線部４及びＢＴ無線部５の何れを優先して稼働させるかを利用者に選択させる（ステップＳ２１３）。
その後、主制御部８は、上記と同様にして、利用者の選択に従って携帯電話無線部４及びＢＴ無線部５の稼働制御を実行するか否かを判別する（ステップＳ２１４）。
【００５９】
稼働制御を実行すると判別した場合（ステップＳ２１４；ＹＥＳ）、主制御部８は、利用者の選択に従って携帯電話無線部４及びＢＴ無線部５の稼働制御を行い、携帯電話無線部４及びＢＴ無線部５の一方のみを稼働させ（ステップＳ２１５）、上記したステップＳ１０７の処理を行う。
一方、稼働制御を実行しないと判別した場合（ステップＳ２１４；ＮＯ）、主制御部８は、上記ステップＳ１０７の処理を行う。
【００６０】
以上のように、供給可能電圧値に応じて、複数の無線部を個別に稼働制御することができる。また、上記したレベル２での制御処理のように、無線部の稼働制御をデフォルトで行う場合、稼働停止させる無線部に優先順位を設定することにより、無線部の機能停止を効率よく行うことができる。
【００６１】
具体的には、上記したように、消費電力が一番大きい無線部から順に機能を停止させるが、現在のレベルで稼働可能である場合は、稼働中のものを優先する。これにより、携帯電話機の省電力化を適切に効率よく行うことができる。
【００６２】
次に、上記携帯電話機の携帯電話無線部４又はＢＴ無線部５から他の通信端末に発信する場合の動作について説明する。
始めに、携帯電話機の利用者は、携帯電話無線部４又はＢＴ無線部５から所定の発信先に発信するために、操作部２を所定の手順で操作する。
【００６３】
操作部２は、利用者の操作に従って、利用者が指示する携帯電話無線部４又はＢＴ無線部５から所定の発信先に発信することを指示する発信信号を主制御部８に出力する。
主制御部８は、操作部２から供給される発信信号に応答して、図９に示す発信処理を開始する。
【００６４】
始めに、主制御部８は、メモリ７が記憶している現在レベル情報を取得し、供給可能電圧値の現在レベルがレベル２であるか否かを判別する（ステップＳ３０１）。
現在レベルがレベル２でないと判別した場合（ステップＳ３０１；ＮＯ）、主制御部８は、供給可能電圧値の現在レベルがレベル１であるか否かを判別する（ステップＳ３０２）。
【００６５】
現在レベルがレベル１であると判別した場合（ステップＳ３０２；ＹＥＳ）、主制御部８は、後述するステップＳ３０６の処理を行い、発信処理を終了する。具体的には、主制御部８は、利用者の指示に従って携帯電話無線部４又はＢＴ無線部５を制御し、所定の発信先に発信して発信処理を終了する。上記したように、供給可能電圧値がレベル１である場合、携帯電話無線部４及びＢＴ無線部５の両方が稼働している。これにより、主制御部８は、利用者が指示する携帯電話無線部４又はＢＴ無線部５から所定の発信先に発信して通信を行うことができる。
【００６６】
一方、現在レベルがレベル１でないと判別した場合（ステップＳ３０２；ＮＯ）、主制御部８は、供給可能電圧値の現在レベルがレベル３であるか否かを判別する（ステップＳ３０３）。
【００６７】
現在レベルがレベル３でない、即ち、レベル４であると判別した場合（ステップＳ３０３；ＮＯ）、主制御部８は、表示部３を制御してメッセージを表示させ（ステップＳ３０４）、発信処理を終了する。上記したように、供給可能電圧値がレベル４である場合、携帯電話無線部４及びＢＴ無線部５の両方とも稼働できない。このため、主制御部８は、例えば図１０（ａ）に示すようなメッセージを表示して、発信できないことを利用者に通知する。
【００６８】
一方、現在レベルがレベル３であると判別した場合（ステップＳ３０３；ＹＥＳ）、主制御部８は、利用者がＢＴ無線部５からの発信を指示しているか否かを判別する（ステップＳ３０５）。
【００６９】
ＢＴ無線部５からの発信指示でない、即ち、携帯電話無線部４からの発信指示であると判別した場合（ステップＳ３０５；ＮＯ）、主制御部８は、ステップＳ３０４の処理を行い、発信処理を終了する。上記したように、供給可能電圧値がレベル３である場合、ＢＴ無線部５のみが稼働可能である。このため、主制御部８は、例えば図１０（ｂ）に示すようなメッセージを表示して、携帯電話無線部４からは発信できないことを利用者に通知する。
【００７０】
一方、ＢＴ無線部５からの発信指示であると判別した場合（ステップＳ３０５；ＹＥＳ）、主制御部８は、利用者の指示に従って、ＢＴ無線部５を制御して所定の発信先に発信し（ステップＳ３０６）、発信処理を終了する。
【００７１】
上記ステップＳ３０１の処理で現在レベルはレベル２であると判別した場合（ステップＳ３０１；ＹＥＳ）、主制御部８は、メモリ７の無線部稼働フラグテーブルを取得し、利用者が発信を指示する携帯電話無線部４又はＢＴ無線部５が稼働中であるか否かを判別する（ステップＳ３０７）。
【００７２】
稼働中であると判別した場合（ステップＳ３０７；ＹＥＳ）、主制御部８は、利用者の指示に従って携帯電話無線部４又はＢＴ無線部５を制御し、所定の発信先に発信し（ステップＳ３０８）、発信処理を終了する。
【００７３】
一方、稼働中でないと判別した場合（ステップＳ３０７；ＮＯ）、主制御部８は、稼働させる無線部を切り替えるか否かを判別する（ステップＳ３０９）。具体的には、主制御部８は、表示部３を制御し、例えば図１０（ｃ）に示すような画面を表示させ、稼働させる無線部の切り替えを利用者に確認させる。利用者は、操作部２を操作し、表示部３が表示する所定項目（図１０（ｃ）中ではＹＥＳ、ＮＯ）を、例えば図２に示した選択／決定キー２３を使用して選択する。これにより、主制御部８は、稼働させる無線部を切り替えるか否かを判別する。
【００７４】
稼働させる無線部を切り替えないと判別した場合（ステップＳ３０９；ＮＯ）、主制御部８は、発信処理を終了する。
一方、稼働させる無線部を切り替えると判別した場合（ステップＳ３０９；ＹＥＳ）、主制御部８は、稼働させる無線部を切り替える（ステップＳ３１０）。具体的には、主制御部８は、利用者が発信を指示していない無線部（携帯電話無線部４又はＢＴ無線部５）の機能を停止させ、利用者が発信を指示した無線部を稼働させる。
【００７５】
その後、主制御部８は、利用者の指示に従って、携帯電話無線部４又はＢＴ無線部５を制御し、所定の発信先に発信する（ステップＳ３１１）。
そして、主制御部８は、メモリ７の無線部稼働フラグテーブルを更新し（ステップＳ３１２）、発信処理を終了する。
【００７６】
以上のように、供給可能電圧値に応じて、複数の無線部を個別に稼働制御することができる。このため、供給可能電圧値が低下して消費電力の大きい携帯電話無線部４が稼働できなくても、消費電力の小さいＢＴ無線部５を使用して発信処理を行うことができる。
【００７７】
本発明の第２の実施の形態にかかる携帯電話機について図面を参照して説明する。
第２の実施の形態にかかる携帯電話機は、図１に示した第１の実施の形態と同様に、電池１と、操作部２と、表示部３と、携帯電話無線部４と、Bluetooth (ＢＴ)無線部５と、電圧制御部６と、メモリ７と、主制御部８と、から構成されている。
【００７８】
電池１、操作部２、表示部３、携帯電話無線部４、ＢＴ無線部５、及び、電圧制御部６は、第１の実施の形態と実質的に同一である。
【００７９】
メモリ７は、第１の実施の形態で示した図４（ｂ）とは異なる電圧レベル情報を記憶している。具体的には、図１１に示すような電圧レベル情報を記憶している。
【００８０】
第１の実施の形態では、供給可能電圧値がレベル間を区切る閾値Ｖadd、Ｖphone、ＶBTを超えた場合に携帯電話無線部４及びＢＴ無線部５の機能を停止させたり、稼働させたりする。このため、供給可能電圧値が、上記閾値の近傍で変動する場合がある。このように供給可能電圧値が閾値の近傍で変動すると、供給可能電圧値のレベルが頻繁に切り替わってしまう。
【００８１】
以上のようなレベルの頻繁な切り替えを防止するため、図１１に示すように、供給可能電圧値をレベル分けするための範囲がレベル毎に２つずつ設定されている。具体的には、供給可能電圧値が下降する場合の範囲と、上昇する場合の範囲とが設定されている。言い換えると、上記閾値Ｖadd、Ｖphone、ＶBTの代わりに、供給可能電圧値が下降している場合はＶ12lower、Ｖ23lowerr、及び、Ｖ34lowerを新たな閾値として用い、供給可能電圧値が上昇している場合はＶ12upper、Ｖ23upper、及び、Ｖ34upperを新たな閾値として用いる。
【００８２】
なお、Ｖadd、Ｖphone、ＶBTと図１１に示す新たな閾値との大小関係は、図１２に示すように、それぞれＶadd＜Ｖ12lower＜Ｖ12upper、Ｖphone＜Ｖ23lower＜Ｖ23upper、ＶBT＜Ｖ34lower＜Ｖ34upperとなっている。このように、新たな閾値を設定することにより不感帯が設けられ、供給可能電圧値がレベルの境界近傍で変動しても、レベルが頻繁に切り替わることを防止できる。
【００８３】
主制御部８は、無線部制御処理のステップＳ１０１で、供給可能電圧値のレベルを判別する際、メモリ７が記憶している上記電圧レベル情報を用いる。
【００８４】
以下に、主制御部８が行うステップＳ１０１のレベル判別処理について詳しく説明する。
図１３は、主制御部８が行うステップＳ１０１のレベル判別処理を示すフローチャートである。
【００８５】
始めに、主制御部８は、供給可能電圧値の変化の仕方、即ち、供給可能電圧値が下降しているか否かを判別する（ステップＳ４０１）。例えば、主制御部８は、電圧制御部６から供給される供給可能電圧値をメモリ７に一旦保存し、次に電圧制御部６から供給される供給可能電圧値と比較することにより供給可能電圧値が下降しているか否かを判別する。
【００８６】
供給可能電圧値が下降していると判別した場合（ステップＳ４０１；ＹＥＳ）、主制御部８は、メモリ７が記憶している上記電圧レベル情報から下降用の範囲を取得し（ステップＳ４０２）、供給可能電圧値のレベルを判別する（ステップＳ４０３）。
【００８７】
具体的には、主制御部８は、供給可能電圧値が、０〜Ｖ34lower、Ｖ34lower〜Ｖ23lower、Ｖ23lower〜Ｖ12lower、及び、Ｖ12lower〜Ｖmaxの何れに当てはまるかを判別する。これにより、主制御部８は、供給可能電圧値のレベルを判別する。
その後、主制御部８は、上記したステップＳ１０２の処理を行う。（図５参照）
【００８８】
一方、供給可能電圧値が下降していない、即ち、上昇していると判別した場合（ステップＳ４０１；ＮＯ）、主制御部８は、メモリ７が記憶している上記電圧レベル情報から上昇用の範囲を取得し（ステップＳ４０４）、供給可能電圧値のレベルを判別する（ステップＳ４０５）。
【００８９】
具体的には、主制御部８は、供給可能電圧値が、０〜Ｖ34upper、Ｖ34upper〜Ｖ23upper、Ｖ23upper〜Ｖ12upper、及び、Ｖ12upper〜Ｖmaxの何れに当てはまるかを判別する。これにより、主制御部８は、供給可能電圧値のレベルを判別する。
その後、主制御部８は、上記したステップＳ１０２の処理を行う。（図５参照）
【００９０】
以降は、主制御部８は、第１の実施の形態と同様にして処理を行い、携帯電話無線部４及びＢＴ無線部５を稼働制御する。
また、携帯電話機の携帯電話無線部４又はＢＴ無線部５から他の通信端末に発信する場合も、主制御部８は、第１の実施の形態で示した図９の発信処理と実質的に同一の処理を行う。
【００９１】
以上のように、供給可能電圧値が下降している場合と上昇している場合とで、レベルを判別するための範囲を使い分けることにより、供給可能電圧値の変動によってレベルが頻繁に切り替わることを防止できる。また、上記したような不感帯を設けると、例えば供給可能電圧値が下降も上昇もしていない場合に、２つのレベルが判別できる場合がある。この場合、主制御部８は、メモリ７の現在レベル情報が示す現在レベルと同一又は近いレベルに設定してもよい。これにより、より適切に消費電力を制御することができる。
【００９２】
なお、第１及び第２の実施の形態では、携帯電話機が携帯電話無線部４とＢＴ無線部５とを備えている場合を示したが、ＢＴ無線部５以外の無線部を備えていてもよい。例えば、赤外通信用のＩｒＤＡ（Infrared Data Association ）に対応した無線モジュール等を備えてもよい。この場合、上記閾値ＶBTを、ＩｒＤＡ対応の無線モジュールを稼働させるのに必要な最小電圧値ＶIrDAに変更することにより、上記と同様に省電力化を効率よく行うことができる。
【００９３】
また、携帯電話機は、３つ以上の無線部を備えてもよい。この場合、メモリ７の電圧レベル情報を変更することにより、上記と同様の処理を行うことができる。例えば、携帯電話機が、携帯電話無線部４、ＢＴ無線部５、及び、ＩｒＤＡに対応したＩｒ無線部を備えている場合、図１４に示すようにレベル分けを行う。そして、主制御部８が上記と同様に供給可能電圧値のレベルを判別し、各レベルに応じて携帯電話無線部４、ＢＴ無線部５、及び、Ｉｒ無線部を個別に稼働制御すれば、無線部がいくつ設置されていても、携帯電話機の省電力化を適切に効率よく行うことができる。
【００９４】
また、第１及び第２の実施の形態で示した以外の方法で、無線部が稼働中であるか否か、即ち、使用可能であるか否かを利用者に通知してもよい。
例えば、図１５（ａ）から（ｄ）に示すように、稼働中である無線部のアイコンを濃く表示し、稼働可能であるが機能を停止している無線部のアイコンを薄く表示し、稼働不可能である無線部のアイコンを表示しないようにしてもよい。
また、図１６（ａ）から（ｄ）に示すように、稼働中であるか否かを丸（○）及びバツ（×）で示してもよい。
【００９５】
また、操作部２にＬＥＤ（発光ダイオード）等を設置し、操作部２の所定キー、例えばフックオフ／終話キー２２やＢＴ発信／切断キー２４等を点灯させて、無線部が稼働中であるか否かを利用者に提示してもよい。
さらに、図１７（ａ）から（ｃ）に示すように、無線部が稼働中であるか否かを利用者に通知するための所定数のＬＥＤを独立に設置してもよい。
【００９６】
また、本発明の端末は、専用の端末を用いる必要はなく、消費電力の異なる複数の無線部（通信手段）を備えるコンピュータにより実現することができる。例えば、コンピュータに上記した各処理を実行させるためのプログラム及びデータを記録媒体（フロッピーディスク、ＣＤ−ＲＯＭ等）に記録して配布し、これをインストールしてＯＳ上で実行することにより、この発明の端末を実現できる。また、プログラム及びデータの配布は、ＣＤ−ＲＯＭ等に限らず、通信等により行われてもよい。
【００９７】
【発明の効果】
以上の説明から明らかなように、本発明によって、効率よく省電力化を行うことができる。
【図面の簡単な説明】
【図１】第１の実施の形態にかかる携帯電話機の構成図である。
【図２】図１に示す携帯電話機の外観図である。
【図３】図１の携帯電話機を動作させるための供給可能電圧値の減衰を示す図である。
【図４】（ａ）は、図１の携帯電話機を構成するメモリが記憶する無線部稼働フラグテーブルを示す図であり、（ｂ）は、メモリが記憶する電圧レベル情報を示す図である。
【図５】図１に示す携帯電話機を構成する主制御部が行う無線部制御処理を示すフローチャートである。
【図６】図１に示す携帯電話機を構成する表示部が表示する画面を示す図である。
【図７】図５に示す無線部制御処理を構成するレベル２での制御処理を示すフローチャートである。
【図８】図１に示す携帯電話機を構成する表示部が表示する画面を示す図である。
【図９】図１に示す携帯電話機を構成する主制御部が行う発信処理を示すフローチャートである。
【図１０】図１に示す携帯電話機を構成する表示部が表示する画面を示す図である。
【図１１】第２の実施の形態にかかる携帯電話機を構成するメモリが記憶する電圧レベル情報を示す図である。
【図１２】供給可能電圧値のレベルを判別する際に用いられる閾値の大小関係を示す図である。
【図１３】第２の実施の形態にかかる主制御部が行うレベル判別処理を示すフローチャートである。
【図１４】無線部が３つの場合に、供給可能電圧値のレベルを判別する際に用いられる閾値の大小関係を示す図である。
【図１５】無線部の稼働状況を表示部により示す場合の例を示す図である。
【図１６】無線部の稼働状況を表示部により示す場合の他の例を示す図である。
【図１７】無線部の稼働状況を発光ダイオードにより示す場合の例を示す図である。
【符号の説明】
１  電池
２  操作部
３  表示部
４  携帯電話無線部
５  Bluetooth 無線部
６  電圧制御部
７  メモリ
８  主制御部
【図１】
0003850219.tif 000002
【図２】
0003850219.tif 000003
【図３】
0003850219.tif 000004
【図４】
0003850219.tif 000005
【図５】
0003850219.tif 000006
【図６】
0003850219.tif 000007
【図７】
0003850219.tif 000008
【図８】
0003850219.tif 000009
【図９】
0003850219.tif 000010
【図１０】
0003850219.tif 000011
【図１１】
0003850219.tif 000012
【図１２】
0003850219.tif 000013
【図１３】
0003850219.tif 000014
【図１４】
0003850219.tif 000015
【図１５】
0003850219.tif 000016
【図１６】
0003850219.tif 000017
【図１７】
0003850219.tif 000018