(57)【要約】【課題】移動端末の機能モード切替方法およびその装置を提供する。【解決手段】本発明に係る方法は、移動端末の周囲環境雑音および所在位置を測定して、および／または、移動端末と当該移動端末のユーザとの間の距離を測定して、測定結果を得、前記測定結果に対応する機能モードを決定して、前記移動端末の機能モードを、決定された機能モードに切り替える、ことを含む。本発明の装置は、測定モジュールと、制御モジュールと、機能モード切替モジュールと、を含む。本発明によれば、移動端末の機能モード切替の正確性を効果的に向上させることができる。【選択図】図１
2010148106.tif 000002
【特許請求の範囲】
【請求項１】
移動端末の機能モード切替方法であって、
移動端末の周囲環境雑音および所在位置を測定して、および／または、移動端末と当該移動端末のユーザとの間の距離を測定して、測定結果を得、
前記測定結果に対応する機能モードを決定して、前記移動端末の機能モードを、決定された機能モードに切り替える、
ことを含むことを特徴とする方法。
【請求項２】
前記測定結果と機能モードとの対応関係を予め設定することをさらに含み、
前記測定結果に対応する機能モードを決定することは、現在の測定周期の測定結果をインデックスとして、前記対応関係から対応の機能モードを検索して、検索された機能モードを目的機能モードとすることを含み、
前記移動端末の機能モードを、決定された機能モードに切り替えることは、前記移動端末の機能モードを前記目的機能モードに切り替えることを含む、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記移動端末の機能モードを前記目的機能モードに切り替える前に、前記対応関係から対応の機能モードが検索されなかった場合、設定された対応関係にレコードを新規追加すると決定されたとき、ユーザの入力および得られた測定結果に基づいて、１つのレコードを作成して、前記対応関係に追加し、新規追加のレコード内の機能モードを目的機能モードとしてから、前記移動端末の機能モードを前記目的機能モードに切り替える処理を実行する、
ことをさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記目的機能モードとした後に、目的機能モードと前記移動端末の現在の機能モードが同じであるかどうかを判断し、同じである場合、前記の測定処理に戻って実行し、同じではない場合、前記移動端末の機能モードを前記目的機能モードに切り替える処理を実行する、
ことをさらに含むことを特徴とする請求項２または３に記載の方法。
【請求項５】
前記測定結果は、
周囲環境雑音測定結果および位置測定結果、または、
距離測定結果、または、
周囲環境雑音測定結果、位置測定結果および距離測定結果、
を含むことを特徴とする請求項１〜３のいずれか１項に記載の方法。
【請求項６】
前記機能モードは前記移動端末のローカル機能モードを含み、前記目的機能モードは目的ローカル機能モードを含み、前記対応関係は測定結果とローカル機能モードとの対応関係を含み、
前記対応関係に追加することは、前記ユーザにより入力されたローカル機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とローカル機能モードとの対応関係に追加する、ことを含む、
ことを特徴とする請求項３に記載の方法。
【請求項７】
前記測定結果とローカル機能モードとの対応関係は前記移動端末にあり、
前記対応の機能モードを検索して、検索された機能モードを目的機能モードとすることと、前記移動端末の機能モードを前記目的機能モードに切り替えることとは、前記移動端末で実行される、
ことを特徴とする請求項６に記載の方法。
【請求項８】
前記測定結果とローカル機能モードとの対応関係はネットワーク側にあり、
前記測定結果を得た後に、前記測定結果をネットワーク側に報告し、ネットワーク側で、前記対応の機能モードを検索して、検索された機能モードを目的機能モードとすることを実行して、前記目的機能モードを前記移動端末に配信してから、前記移動端末で前記切替を実行する、ことをさらに含む、
ことを特徴とする請求項６に記載の方法。
【請求項９】
前記機能モードは前記移動端末に対応するネットワーク機能モードを含み、前記目的機能モードは目的ネットワーク機能モードを含み、前記対応関係は測定結果とネットワーク機能モードとの対応関係を含み、
前記測定結果を得ることと、前記測定結果に対応する機能モードを決定することとの間に、前記測定結果をネットワーク側に報告することをさらに含み、
前記対応の機能モードを検索して、検索された機能モードを目的機能モードとすることと、前記移動端末の機能モードを前記目的機能モードに切り替えることとは、前記ネットワーク側で実行され、
前記対応関係から対応の機能モードが検索されなかった場合、ネットワーク側は未知シーンの出現を移動端末に通知する、ことをさらに含み、
前記設定された対応関係にレコードを新規追加すると決定された後に、ユーザにより入力されたネットワーク機能モードをネットワーク側に報告してから、前記ユーザの入力および得られた測定結果に基づいて１つのレコードを作成する処理を実行することをさらに含み、
前記対応関係に追加することは、前記ユーザにより入力されたネットワーク機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とネットワーク機能モードとの対応関係に追加する、ことを含む、
ことを特徴とする請求項３、６、７、８のいずれか１項に記載の方法。
【請求項１０】
前記設定された対応関係にレコードを新規追加すると決定される前に、移動端末は未知シーンの出現をユーザに通知する、ことをさらに含み、
前記設定された対応関係にレコードを新規追加すると決定されたことは、レコードを新規追加することを表すユーザ要求が受信されたことを含む、
ことを特徴とする請求項９に記載の方法。
【請求項１１】
報告方式を自動方式に予め設定することをさらに含み、
前記測定結果をネットワーク側に報告することは、移動端末が前記測定結果をネットワーク側に自動的に報告する、ことを含む、
ことを特徴とする請求項９に記載の方法。
【請求項１２】
報告方式をユーザトリガー方式に予め設定することをさらに含み、
前記測定結果をネットワーク側に報告することは、移動端末が、前記測定結果をネットワーク側に報告する必要があるかどうかをユーザに問い合わせ、報告必要を表すユーザ応答を得る場合、前記測定結果をネットワーク側に報告する、ことを含む、
ことを特徴とする請求項９に記載の方法。
【請求項１３】
前記移動端末の周囲環境雑音および所在位置を測定することは、
前記移動端末の所在位置を測定し、
測定で得られた位置測定結果に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、
ことを含むことを特徴とする請求項１、２、３、６、７、８のいずれか１項に記載の方法。
【請求項１４】
前記測定結果を得る前に、前記移動端末のユーザの現時点に対応するスケジュールを決定することをさらに含み、
前記測定結果は、決定されたスケジュールをさらに含む、
ことを特徴とする請求項１に記載の方法。
【請求項１５】
前記移動端末の周囲環境雑音および所在位置を測定することは、
前記移動端末の所在位置を測定し、
測定で得られた位置測定結果および／または前記決定されたスケジュールに基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記スケジュールに基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、
ことを含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記測定結果を得る前に、前記移動端末の履歴情報を決定することをさらに含み、
前記測定結果は、決定された履歴情報をさらに含む、
ことを特徴とする請求項１または１４に記載の方法。
【請求項１７】
前記移動端末の周囲環境雑音および所在位置を測定することは、
前記移動端末の所在位置を測定し、
測定で得られた位置測定結果および／または前記決定された履歴情報に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記履歴情報に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、
ことを含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
移動端末の機能モード切替装置であって、
移動端末の周囲環境雑音および当該移動端末の所在位置を測定して、および／または、移動端末と当該移動端末とのユーザの間の距離を測定して、得られた測定結果を制御モジュールに伝送する測定モジュールと、
受信された測定結果に対応する機能モードを決定する制御モジュールと、
前記移動端末の機能モードを、決定された機能モードに切り替える機能モード切替モジュールと、
を含むことを特徴とする装置。
【請求項１９】
予め設定された測定結果と機能モードとの対応関係を記憶する記憶モジュールをさらに含み、
前記制御モジュールは、前記記憶モジュールに記憶されている測定結果と機能モードとの対応関係に基づいて、測定モジュールで提供された測定結果に対応する機能モードを検索し、検索された機能モードを目的ローカル機能モードとし、
前記機能モード切替モジュールは、前記移動端末の機能モードを前記目的機能モードに切り替える、
ことを特徴とする請求項１８に記載の装置。
【請求項２０】
制御モジュールの通知で、設定された対応関係にレコードを新規追加するかどうかをユーザに問い合わせ、ユーザにより入力された機能モードを受信して、受信された機能モードを制御モジュールに送信するインタラクティブモジュールをさらに含み、
前記制御モジュールは、さらに、前記対応関係から対応の機能モードが検索されなかった場合、インタラクティブモジュールに対し、ユーザに問い合わせるよう通知し、ユーザにより入力された機能モードをインタラクティブモジュールから受信した後に、受信された機能モードおよび前記測定結果に基づいて、１つのレコードを作成して、前記記憶モジュールにおける対応関係に追加し、新規追加のレコード内の機能モードを目的機能モードとし、
前記記憶モジュールは、さらに、制御モジュールからのレコードを、記憶されている対応関係に追加する、
ことを特徴とする請求項１９に記載の装置。
【請求項２１】
前記制御モジュールは、さらに、目的機能モードと移動端末の現在の機能モードが同じであるかどうかを判断し、同じではない場合、前記目的機能モードを機能モード切替モジュールに通知する処理を実行する、ことを特徴とする請求項１９に記載の装置。
【請求項２２】
前記機能モードは前記移動端末のローカル機能モードを含み、前記目的機能モードは目的ローカル機能モードを含み、前記対応関係は測定結果とローカル機能モードとの対応関係を含み、
前記制御モジュールは、ユーザにより入力されたローカル機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とローカル機能モードとの対応関係に追加する、
ことを特徴とする請求項２０に記載の装置。
【請求項２３】
前記機能モードは前記移動端末に対応するネットワーク機能モードを含み、前記目的機能モードは目的ネットワーク機能モードを含み、前記対応関係は測定結果とネットワーク機能モードとの対応関係を含み、
前記制御モジュールは、前記ユーザにより入力されたネットワーク機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とネットワーク機能モードとの対応関係に追加し、
前記測定モジュールで提供された測定結果を前記制御モジュールに送信する通信モジュールをさらに含む、
ことを特徴とする請求項２０または２２に記載の装置。
【請求項２４】
前記記憶モジュールは、さらに、予め設定された報告方式を記憶し、
前記通信モジュールは、さらに、前記記憶モジュールから前記報告方式を読み取り、前記報告方式が自動方式である場合、前記受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信することを自動的に実行し、前記報告方式がユーザトリガー方式である場合、インタラクティブモジュールに対し、測定結果を報告する必要があるかどうかをユーザに問い合わせるよう通知し、報告必要を表すユーザ応答を得るとき、前記受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信することを実行し、
前記インタラクティブモジュールは、さらに、前記通信モジュールの通知で、測定結果を報告する必要があるかどうかをユーザに問い合わせて、ユーザ応答を前記通信モジュールに送信する、
ことを特徴とする請求項２３に記載の装置。
【請求項２５】
前記制御モジュールは、前記対応関係から対応の機能モードが検索されなかった場合、さらに、通信モジュールを介して未知シーンの出現をインタラクティブモジュールに通知し、通信モジュールを介してインタラクティブモジュールで提供された、ユーザにより入力された機能モードを受信する、ことを特徴とする請求項２３に記載の装置。
【請求項２６】
前記測定モジュールは、前記移動端末の周囲環境雑音を測定して、周囲環境雑音測定結果を得る雑音測定サブモジュールと、前記移動端末の所在位置を測定して、位置測定結果を得る位置測定サブモジュールと、を含み、
および／または、
前記測定モジュールは、前記移動端末と当該移動端末のユーザとの間の距離を測定して、距離測定結果を得る距離測定サブモジュールを含む、
ことを特徴とする請求項１８〜２２のいずれか１項に記載の装置。
【請求項２７】
前記雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、
ことを特徴とする請求項２６に記載の装置。
【請求項２８】
前記測定モジュールは、
前記移動端末のユーザの現時点に対応するスケジュールを決定して、決定されたスケジュールを前記測定結果の内容の１つとするスケジュール決定サブモジュール、
および／または、
前記移動端末の履歴情報を決定して、決定された履歴情報を前記測定結果の内容の１つとする履歴情報決定サブモジュール、
をさらに含むことを特徴とする請求項２６に記載の装置。
【請求項２９】
前記雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果、および／または前記スケジュール決定サブモジュールで決定されたスケジュールに基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記スケジュールに基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、
ことを特徴とする請求項２８に記載の装置。
【請求項３０】
前記雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果、および／または前記履歴情報決定サブモジュールで決定された履歴情報に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記履歴情報に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、
ことを特徴とする請求項２８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動端末の機能モード切替方法およびその装置に関する。
【背景技術】
【０００２】
移動通信技術および電子技術の速やかな発展により、移動端末が、最もよく使われる通信ツールになっている。移動端末がそのユーザの移動に伴い、よく様々な環境にあるため、例えば、着信音から振動へ変更するなどのように、利用者はよく環境要素に基づいて移動端末の機能モードを手動で切り替える。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
現在、移動端末が周囲環境雑音によって自身の機能モードを自動的に切り替える技術は既に出現している。この機能モード切替の技術では、移動端末には、記憶モジュールと、雑音測定モジュールと、音量調整モジュールと、が含まれる。記憶モジュールには、予め確立された雑音と着信音量との対応関係が記憶される。雑音測定モジュールは、当該移動端末の周囲環境雑音を測定する。音量調整モジュールは、雑音測定モジュールからの雑音測定結果を受信するたびに、記憶モジュールに記憶されている対応関係に基づいて当該雑音測定結果に対応する音量を決定して、当該移動端末の着信音量を調整する。上記の説明からわかるように、このモード切替の技術では、移動端末の周囲環境雑音を着信音量調整の根拠とする。しかし、実際の応用では、雑音はユーザのニーズを確実に反映することができない。例えば、ユーザはオフィスの休憩室にいるとき、周囲の人の話し声、ストーブの運転音などが雑音として感知されることがあり、この時、移動端末は自身の着信音量を自動的に大音量に調節する。しかし、この切替後のモードはユーザの本当のニーズではない。これは、他人からの着呼があった場合、当該移動端末の大きな着信音が他の社員の仕事に影響するからである。ここからわかるように、このような機能モード切替は、正確性が低く、ユーザ体験も悪い。
【０００４】
現在、移動端末が自身の所在位置によって自身の機能モードを自動的に切り替える技術もある。当該技術では、移動端末内の雑音測定モジュールが位置測定モジュールに替えられ、当該位置測定モジュールは、移動端末の所在位置を測定し、セル識別子などのような情報を位置測定結果とする。記憶モジュールに記憶されているのは位置と音量との対応関係である。移動端末内の音量調整モジュールは、位置測定モジュールからの位置測定結果を受信した後に、上記位置と音量との対応関係に基づいて位置測定結果に対応する音量を決定して、当該移動端末の音量を調整する。この技術にも、雑音によって機能モード切替を行う技術と類似している問題がある。例えば、位置と音量との対応関係において、あるセルをユーザの住所に設定し、その対応の着信音量は小音量であるが、ユーザの住所のセル内にスーパーがあれば、ユーザは家からスーパーに到着としても、位置測定結果は依然としてユーザがその住所内にいることを表すため、小音量の着信音をそのままにして、ユーザには着信音が聞こえないせいでこの着信を見逃す場合がある。ここからわかるように、このような位置によって移動端末の機能モード切替を行う技術にも、正確性が低く、ユーザ体験が悪いという問題がある。
【０００５】
本発明は、機能モード切替の正確性を向上させることができる移動端末の機能モード切替方法およびその装置を提供する。
【課題を解決するための手段】
【０００６】
本発明の移動端末の機能モード切替方法は、移動端末の周囲環境雑音および所在位置を測定して、および／または、移動端末と当該移動端末のユーザとの間の距離を測定して、測定結果を得、前記測定結果に対応する機能モードを決定して、前記移動端末の機能モードを、決定された機能モードに切り替える、ことを含む。
【０００７】
好ましくは、当該方法は、前記測定結果と機能モードとの対応関係を予め設定することをさらに含み、前記測定結果に対応する機能モードを決定することは、現在の測定周期の測定結果をインデックスとして、前記対応関係から対応の機能モードを検索して、検索された機能モードを目的機能モードとすることを含み、前記移動端末の機能モードを、決定された機能モードに切り替えることは、前記移動端末の機能モードを前記目的機能モードに切り替えることを含む。
【０００８】
ここで、前記移動端末の機能モードを前記目的機能モードに切り替える前に、前記対応関係から対応の機能モードが検索されなかった場合、設定された対応関係にレコードを新規追加すると決定されたとき、ユーザの入力および得られた測定結果に基づいて、１つのレコードを作成して、前記対応関係に追加し、新規追加のレコード内の機能モードを目的機能モードとしてから、前記移動端末の機能モードを前記目的機能モードに切り替える処理を実行する、ことをさらに含む。
【０００９】
ここで、前記目的機能モードとした後に、目的機能モードと前記移動端末の現在の機能モードが同じであるかどうかを判断し、同じである場合、前記の測定処理に戻って実行し、同じではない場合、前記移動端末の機能モードを前記目的機能モードに切り替える処理を実行する、ことをさらに含む。
【００１０】
ここで、前記測定結果は、周囲環境雑音測定結果および位置測定結果、または、距離測定結果、または、周囲環境雑音測定結果、位置測定結果および距離測定結果を含む。
【００１１】
ここで、前記機能モードは前記移動端末のローカル機能モードを含み、前記目的機能モードは目的ローカル機能モードを含み、前記対応関係は測定結果とローカル機能モードとの対応関係を含み、前記対応関係に追加することは、前記ユーザにより入力されたローカル機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とローカル機能モードとの対応関係に追加する、ことを含む。
【００１２】
ここで、前記測定結果とローカル機能モードとの対応関係は前記移動端末にあり、前記対応の機能モードを検索して、検索された機能モードを目的機能モードとすることと、前記移動端末の機能モードを前記目的機能モードに切り替えることとは、前記移動端末で実行される。
【００１３】
ここで、前記測定結果とローカル機能モードとの対応関係はネットワーク側にあり、前記測定結果を得た後に、前記測定結果をネットワーク側に報告し、ネットワーク側で、前記対応の機能モードを検索して、検索された機能モードを目的機能モードとすることを実行して、前記目的機能モードを前記移動端末に配信してから、前記移動端末で前記切替を実行する、ことをさらに含む。
【００１４】
ここで、前記機能モードは前記移動端末に対応するネットワーク機能モードを含み、前記目的機能モードは目的ネットワーク機能モードを含み、前記対応関係は測定結果とネットワーク機能モードとの対応関係を含み、前記測定結果を得ることと、前記測定結果に対応する機能モードを決定することとの間に、前記測定結果をネットワーク側に報告することをさらに含み、前記対応の機能モードを検索して、検索された機能モードを目的機能モードとすることと、前記移動端末の機能モードを前記目的機能モードに切り替えることとは、前記ネットワーク側で実行され、前記対応関係から対応の機能モードが検索されなかった場合、ネットワーク側は未知シーンの出現を移動端末に通知する、ことをさらに含み、前記設定された対応関係にレコードを新規追加すると決定された後に、ユーザにより入力されたネットワーク機能モードをネットワーク側に報告してから、前記ユーザの入力および得られた測定結果に基づいて１つのレコードを作成する処理を実行することをさらに含み、前記対応関係に追加することは、前記ユーザにより入力されたネットワーク機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とネットワーク機能モードとの対応関係に追加する、ことを含む。
【００１５】
ここで、前記設定された対応関係にレコードを新規追加すると決定される前に、移動端末は未知シーンの出現をユーザに通知する、ことをさらに含み、前記設定された対応関係にレコードを新規追加すると決定されたことは、レコードを新規追加することを表すユーザ要求が受信されたことを含む。
【００１６】
好ましくは、当該方法は、報告方式を自動方式に予め設定することをさらに含み、前記測定結果をネットワーク側に報告することは、移動端末が前記測定結果をネットワーク側に自動的に報告する、ことを含む。
【００１７】
好ましくは、当該方法は、報告方式をユーザトリガー方式に予め設定することをさらに含み、前記測定結果をネットワーク側に報告することは、移動端末が、前記測定結果をネットワーク側に報告する必要があるかどうかをユーザに問い合わせ、報告必要を表すユーザ応答を得る場合、前記測定結果をネットワーク側に報告する、ことを含む。
【００１８】
好ましくは、前記移動端末の周囲環境雑音および所在位置を測定することは、前記移動端末の所在位置を測定し、測定で得られた位置測定結果に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、ことを含む。
【００１９】
前記測定結果を得る前に、前記移動端末のユーザの現時点に対応するスケジュールを決定することをさらに含み、前記測定結果は、決定されたスケジュールをさらに含む。
【００２０】
ここで、前記移動端末の周囲環境雑音および所在位置を測定することは、前記移動端末の所在位置を測定し、測定で得られた位置測定結果および／または前記決定されたスケジュールに基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記スケジュールに基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、ことを含む。
【００２１】
好ましくは、前記測定結果を得る前に、前記移動端末の履歴情報を決定することをさらに含み、前記測定結果は、決定された履歴情報をさらに含む。
【００２２】
前記移動端末の周囲環境雑音および所在位置を測定することは、前記移動端末の所在位置を測定し、測定で得られた位置測定結果および／または前記決定された履歴情報に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記履歴情報に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする、ことを含む。
【００２３】
本発明の移動端末の機能モード切替装置は、移動端末の周囲環境雑音および当該移動端末の所在位置を測定して、および／または、移動端末と当該移動端末とのユーザの間の距離を測定して、得られた測定結果を制御モジュールに伝送する測定モジュールと、受信された測定結果に対応する機能モードを決定する制御モジュールと、前記移動端末の機能モードを、決定された機能モードに切り替える機能モード切替モジュールと、を含む。
【００２４】
好ましくは、当該装置は、予め設定された測定結果と機能モードとの対応関係を記憶する記憶モジュールをさらに含み、前記制御モジュールは、前記記憶モジュールに記憶されている測定結果と機能モードとの対応関係に基づいて、測定モジュールで提供された測定結果に対応する機能モードを検索し、検索された機能モードを目的ローカル機能モードとし、前記機能モード切替モジュールは、前記移動端末の機能モードを前記目的機能モードに切り替える。
【００２５】
好ましくは、当該装置は、制御モジュールの通知で、設定された対応関係にレコードを新規追加するかどうかをユーザに問い合わせ、ユーザにより入力された機能モードを受信して、受信された機能モードを制御モジュールに送信するインタラクティブモジュールをさらに含み、前記制御モジュールは、さらに、前記対応関係から対応の機能モードが検索されなかった場合、インタラクティブモジュールに対し、ユーザに問い合わせるよう通知し、ユーザにより入力された機能モードをインタラクティブモジュールから受信した後に、受信された機能モードおよび前記測定結果に基づいて、１つのレコードを作成して、前記記憶モジュールにおける対応関係に追加し、新規追加のレコード内の機能モードを目的機能モードとし、前記記憶モジュールは、さらに、制御モジュールからのレコードを、記憶されている対応関係に追加する。
【００２６】
好ましくは、前記制御モジュールは、さらに、目的機能モードと移動端末の現在の機能モードが同じであるかどうかを判断し、同じではない場合、前記目的機能モードを機能モード切替モジュールに通知する処理を実行する。
【００２７】
好ましくは、前記機能モードは前記移動端末のローカル機能モードを含み、前記目的機能モードは目的ローカル機能モードを含み、前記対応関係は測定結果とローカル機能モードとの対応関係を含み、前記制御モジュールは、ユーザにより入力されたローカル機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とローカル機能モードとの対応関係に追加する。
【００２８】
ここで、前記機能モードは前記移動端末に対応するネットワーク機能モードを含み、前記目的機能モードは目的ネットワーク機能モードを含み、前記対応関係は測定結果とネットワーク機能モードとの対応関係を含み、前記制御モジュールは、前記ユーザにより入力されたネットワーク機能モードおよび前記測定結果に基づいて作成されたレコードを、前記測定結果とネットワーク機能モードとの対応関係に追加し、当該装置は、前記測定モジュールで提供された測定結果を前記制御モジュールに送信する通信モジュールをさらに含む。
【００２９】
好ましくは、前記記憶モジュールは、さらに、予め設定された報告方式を記憶し、前記通信モジュールは、さらに、前記記憶モジュールから前記報告方式を読み取り、前記報告方式が自動方式である場合、前記受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信することを自動的に実行し、前記報告方式がユーザトリガー方式である場合、インタラクティブモジュールに対し、測定結果を報告する必要があるかどうかをユーザに問い合わせるよう通知し、報告必要を表すユーザ応答を得るとき、前記受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信することを実行し、前記インタラクティブモジュールは、さらに、前記通信モジュールの通知で、測定結果を報告する必要があるかどうかをユーザに問い合わせて、ユーザ応答を前記通信モジュールに送信する。
【００３０】
好ましくは、前記制御モジュールは、前記対応関係から対応の機能モードが検索されなかった場合、さらに、通信モジュールを介して未知シーンの出現をインタラクティブモジュールに通知し、通信モジュールを介してインタラクティブモジュールで提供された、ユーザにより入力された機能モードを受信する。
【００３１】
好ましくは、前記測定モジュールは、前記移動端末の周囲環境雑音を測定して、周囲環境雑音測定結果を得る雑音測定サブモジュールと、前記移動端末の所在位置を測定して、位置測定結果を得る位置測定サブモジュールと、を含み、および／または、前記測定モジュールは、前記移動端末と当該移動端末のユーザとの間の距離を測定して、距離測定結果を得る距離測定サブモジュールを含む。
【００３２】
好ましくは、前記雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。
【００３３】
好ましくは、前記測定モジュールは、前記移動端末のユーザの現時点に対応するスケジュールを決定して、決定されたスケジュールを前記測定結果の内容の１つとするスケジュール決定サブモジュール、および／または、前記移動端末の履歴情報を決定して、決定された履歴情報を前記測定結果の内容の１つとする履歴情報決定サブモジュール、をさらに含む。
【００３４】
好ましくは、前記雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果、および／または前記スケジュール決定サブモジュールで決定されたスケジュールに基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記スケジュールに基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。
【００３５】
好ましくは、前記雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果、および／または前記履歴情報決定サブモジュールで決定された履歴情報に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記履歴情報に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。
【発明の効果】
【００３６】
上記の解決手段からわかるように、本発明では、移動端末の周囲環境雑音および所在位置の両者に対して測定を行う。即ち、機能モード切替の根拠は単一の要素ではなく、移動端末の周囲環境雑音および所在位置を総合的に考慮してから、測定された周囲環境雑音にも適合し、測定された移動端末の所在位置にも適合する機能モードを決定する。これによって、ユーザの実際のニーズをより十分に考慮し、移動端末の機能モード切替の正確性を向上させる。一方、移動端末とユーザとの間の距離を測定対象として、当該距離の遠近によって機能モード切替を行う場合、ユーザに対して移動端末が置かれる位置を十分に考慮することで、機能モード切替の実行条件がさらに細分化されて、且つユーザビリティがさらに向上し、機能モード切替の正確性も効果的に向上することができる。
【図面の簡単な説明】
【００３７】
【図１】本発明に係る移動端末の機能モード切替方法の例示的なフローチャートである。
【図２】本発明に係る移動端末の機能モード切替装置の例示的な構成図である。
【図３】本発明に係る移動端末の機能モード切替方法の別の例示的なフローチャートである。
【図４】本発明の実施例１に係る移動端末の機能モード切替方法のフローチャートである。
【図５】本発明の実施例１に係る移動端末の機能モード切替装置の構成を示す図である。
【図６】本発明の実施例２に係る移動端末の機能モード切替方法のフローチャートである。
【図７】本発明の実施例２に係る移動端末の機能モード切替装置の構成を示す図である。
【図８】本発明の実施例３に係る移動端末の機能モード切替装置の構成を示す図である。
【図９】本発明の実施例４に係る移動端末の機能モード切替方法のフローチャートである。
【図１０】本発明の実施例４に係る移動端末の機能モード切替装置の構成を示す図である。
【図１１】本発明の実施例５に係る移動端末の機能モード切替装置の構成を示す図である。
【図１２】本発明の実施例６に係る移動端末の機能モード切替装置の構成を示す図である。
【発明を実施するための形態】
【００３８】
本発明の目的、解決手段をさらに明確にするために、以下、図面を参照して実施例を挙げながら、本発明をさらに詳しく説明する。
【００３９】
本発明では、機能モード切替を行う際、周囲環境雑音および移動端末の所在位置を総合的に考慮する。移動端末と当該移動端末のユーザとの間の距離を機能モード切替の根拠とするようにしてもよい。そして、本発明では、切り替えられる機能モードは、移動端末自身の機能モードであってよく、ネットワーク側で提供された、当該移動端末を呼び出す発呼側への応答であってもよい。
【００４０】
図１は、本発明に係る移動端末の機能モード切替方法の例示的なフローチャートである。図１を参照すると、当該方法は下記のステップを含む。
【００４１】
ステップ１０１で、移動端末の周囲環境雑音および所在位置を測定して、測定結果を得る。
【００４２】
ステップ１０２で、前記測定結果に対応する機能モードを決定して、前記移動端末の機能モードを、決定された機能モードに切り替える。
【００４３】
図２は、本発明に係る移動端末の機能モード切替装置の例示的な構成図である。図２を参照すると、当該装置は、測定モジュールと、制御モジュールと、機能モード切替モジュールと、を含む。ここで、測定モジュールは、移動端末の周囲環境雑音および当該移動端末の所在位置を測定して、得られた測定結果を制御モジュールに伝送する。制御モジュールは、受信された測定結果に対応する機能モードを決定する。機能モード切替モジュールは、前記移動端末の機能モードを、決定された機能モードに切り替える。
【００４４】
上記の方式では、移動端末の周囲環境雑音および所在位置の両者に対して測定を行う。即ち、機能モード切替の根拠は単一の要素ではなく、移動端末の周囲環境雑音および所在位置を総合的に考慮してから、測定された周囲環境雑音にも適合し、測定された移動端末の所在位置にも適合する機能モードを決定する。これによって、ユーザの実際のニーズをより十分に考慮し、移動端末の機能モード切替の正確性を向上させる。例えば、移動端末の周囲環境雑音が比較的に大きい一方、所在位置がオフィスである、ということが測定から明らかになる場合、当該移動端末のディスプレイ表示や着信音量などを、ユーザの注意を喚起できるが、ディスプレイが明るすぎて、着信音量が大きすぎるに至らない機能モードに切り替えるようにしてもよい。このように、ユーザが電話着信やメッセージ着信などを見逃さないことも保証することができ、この場合の機能モードで他人が邪魔されないことも保証することができる。
【００４５】
図３は、本発明に係る移動端末の機能モード切替方法の別の例示的なフローチャートである。図３を参照すると、当該方法は下記のステップを含む。
【００４６】
ステップ３０１で、移動端末とユーザとの距離を測定して、測定結果を得る。
【００４７】
ステップ３０２で、前記測定結果に対応する機能モードを決定して、前記移動端末の機能モードを、決定された機能モードに切り替える。
【００４８】
この機能モード切替方法は、図２の構成によって実現するようにしてもよい。この時、測定モジュールは、移動端末とユーザとの距離を測定して、得られた測定結果を制御モジュールに伝送する。制御モジュールは、受信された測定結果に対応する機能モードを決定する。機能モード切替モジュールは、前記移動端末の機能モードを、決定された機能モードに切り替える。
【００４９】
この方式では、移動端末とユーザとの間の距離を測定対象として、当該距離の遠近に基づいて機能モード切替を行う。この方式では、ユーザに対して移動端末が置かれる位置を十分に考慮することで、機能モード切替の実行条件がさらに細分化されて、且つユーザビリティがさらに向上し、機能モード切替の正確性が効果的に向上する。
【００５０】
移動端末のローカル機能モードの切替に対する場合、上記の制御モジュールは具体的にローカル制御モジュールであってよく、機能モード切替モジュールはローカル機能モード切替モジュールであってよい。移動端末のネットワーク機能モードの切替に対する場合、制御モジュールは具体的にネットワーク制御モジュールであってよく、機能モード切替モジュールはネットワーク機能モード切替モジュールであってよい。移動端末のローカル機能モードの切替およびネットワーク機能モードの切替の両方に対する場合、上記の制御モジュールは具体的にローカル制御モジュールおよびネットワーク制御モジュールであってよく、機能モード切替モジュールはローカル機能モード切替モジュールおよびネットワーク機能モード切替モジュールであってよい。
【００５１】
本発明では、測定結果に対応する機能モードを決定する処理について、移動端末のローカルで実行するようにしてもよく、ネットワーク側で実行するようにしてもよい。ネットワーク側で実行する場合、上記測定結果の測定を完了した後に、当該測定結果をネットワーク側に報告し、そして、ネットワーク側は、対応の機能モードの決定を完了した後に、当該機能モードの具体的な情報を移動端末に配信するようにしてよい。このようなネットワーク側で機能モードの決定を実行する方式では、移動端末の作業量を効果的に低減することでき、移動端末の演算能力に対する要求を低減することができる。
【００５２】
次に、本発明の機能モード切替を詳しく説明する。
【００５３】
（実施例１）
本実施例では、移動端末の周囲環境雑音および所在位置に基づいて、移動端末自身の機能モード、即ちローカル機能モードに対して切替を行う。
【００５４】
図４は、本実施例に係る移動端末の機能モード切替方法のフローチャートである。図４を参照すると、当該方法は下記のステップを含む。
【００５５】
ステップ４０１で、周囲環境雑音、位置とローカル機能モードとの対応関係を設定する。
【００５６】
本ステップの対応関係には、周囲環境雑音、位置およびローカル機能モードを項目とする複数のレコードが含まれるようにしてよい。ここで、ローカル機能モードには、着信音量、着信メロディのタイプ、振動レベル、ディスプレイバックライト輝度、ディスプレイ背景色、ディスプレイ表示書体および色、キー操作音などが含まれるようにしてよい。表１は、周囲環境雑音、位置とローカル機能モードとの例示的な対応関係を示す。
【００５７】
【表１】
2010148106.tif 000003
【００５８】
上記表１からわかるように、移動端末が周囲環境雑音の小さいオフィスにある場合（例えば、雑音が３０デシベル以下）、ユーザは、この時、会議状態または比較的に静かな仕事状態にいるかもしれないので、周囲の同僚に影響せずに、電話着信やメッセージ着信を見逃すことを避けるために、対応のローカル機能モードとして、低レベルの振動およびディスプレイバックライトを用いて、着信音をオフにする。移動端末が周囲環境雑音の大きいオフィスにある場合、ユーザは、この時、オフィスの休憩室にいるかもしれないので、ユーザの注意を喚起する可能性を増やすと共に他人への邪魔を避けるために、着信音量の増大、リズムの緩い着信メロディの採用、振動の増大、およびディスプレイバックライト輝度の増大を行ってもよい。移動端末が周囲環境雑音の大きい（例えば、５０デシベル以上）住所にある場合、ユーザは、この時、家でテレビを見たり、または、音楽を聴いたりしているかもしれないので、移動端末のローカル機能モードを、ユーザの注意を十分に喚起できるローカル機能モードに調整しても、他人を邪魔することはない。
【００５９】
上記の対応関係では、移動端末の位置する実際のシーンをより正確に区分するために、雑音を無声、音声、および音楽などのタイプに細分化するようにしてもよい。例えば、移動端末の所在位置はオフィスの所在セルであるとすると、同様に３０デシベル以下の周囲環境雑音であるが、当該雑音が音声である場合、ユーザが会議中であるかもしれず、当該雑音が音楽である場合、ユーザがオフィスの休憩室にいたり、またはこの時はオフィスの休憩時間であるかもしれない。実際のシーンが異なるため、移動端末は異なるローカル機能モードを用いるようにしてよい。
【００６０】
本ステップの対応関係は、移動端末のローカルに記憶されるようにしてもよく、ネットワーク側に記憶されるようにしてもよい。
【００６１】
ステップ４０２で、測定周期に達する際、移動端末の周囲環境雑音および所在位置を測定する。
【００６２】
移動端末の環境を適時に感知すると共に、頻繁な測定によるリソースの占用を避けることができるために、本ステップでは、予め設定された測定周期に基づいて周囲環境雑音および所在位置の測定を開始する。
【００６３】
本ステップでは、従来のいかなる手段を利用して移動端末の周囲環境雑音および所在位置の測定を実現するようにしてよい。そして、測定結果が現実の状況をなるべく反映することを保証するために、各周期ごとに測定を開始した後に、複数回の雑音測定を集中的に行い、平均値を取って測定結果とするようにしてもよい。得られた周囲環境雑音はデシベルを単位とする数値であってよく、所在位置はセル識別子の形式で表わされるようにしてよい。
【００６４】
もちろん、周囲環境雑音、位置とローカル機能モードとの対応関係の表現形式に基づいて、測定を完了した後に、予め設定されたルールによって、得られた周囲環境雑音測定結果および位置測定結果に対してアーカイブ処理を行うようにしてもよい。例えば、周囲環境雑音を予め複数のレベルに分けると、雑音測定で得られたデシベル数を、対応関係における形式と一致するように、具体的なあるレベルにアーカイブする。また、例えば、ユーザ住所、オフィス、スーパーなどに対応するセル識別子を予め設定すると、測定で得られたセル識別子をアーカイブして、当該測定で得られたセル識別子は上記のユーザ住所、オフィス、またはスーパーなどに該当するかどうかを決定するようにしてもよい。
【００６５】
なお、本実施例では、まず、移動端末の所在位置を測定し、次に、測定で得られた位置測定結果に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定するようにしてよい。現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得る。現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。例えば、移動端末のユーザの現在の所在位置が住所であると決定された場合、実際に、機能モードの正確性に対するユーザの要求があまり高くないため、周囲環境雑音の測定を開始せず、時間上で最も近い周囲環境雑音測定結果をそのまま流用して現在に使用するようにしてよい。または、ユーザがスーパーのような場所にいる場合、周囲環境雑音の測定周期を短縮するようにしてもよい。雑音測定で消費された電力量のようなリソースが大きいことを考慮すると、上記の測定方式では、位置測定結果によって実際の周囲雑音測定周期を適宜に延長または短縮することで、リソースをさらに節約することができる。
【００６６】
上記テップ４０１の対応関係がネットワーク側にある場合、測定結果を得た後に、本ステップでは、当該測定結果をネットワーク側に報告する必要もある。
【００６７】
ステップ４０３〜４０４で、設定された対応関係に基づいて、周囲環境雑音測定結果および位置測定結果に対応するローカル機能モードを検索して、当該対応関係から対応のローカル機能モードが検索されたかどうかを判断し、検索された場合、ステップ４０７に進み、検索されなかった場合、ステップ４０５に進む。
【００６８】
ここで、周囲環境雑音測定結果および位置測定結果、または、アーカイブ処理を行った周囲環境雑音測定結果および位置測定結果をインデックスとして、上記ステップ４０１で設定された対応関係から、対応のローカル機能モードを検索するようにしてよい。周囲環境雑音、位置とローカル機能モードとの対応関係から、本測定周期の測定結果に対応するレコードが検索された場合、当該レコード内のローカル機能モードを、現在の移動端末に適合するローカル機能モード、即ち、目的ローカル機能モードとする。
【００６９】
ステップ４０５〜４０６で、設定された対応関係にレコードを新規追加するかどうかを判断し、レコードを新規追加すると判断した場合、ユーザの入力、並びに周囲環境雑音測定結果および位置測定結果に基づいて、１つのレコードを作成して、当該対応関係に追加し、新規追加のレコード内のローカル機能モードを目的ローカル機能モードとし、レコードを新規追加しないと判断した場合、ステップ４０２に戻る。
【００７０】
周囲環境雑音、位置とローカル機能モードとの対応関係には、現在の測定周期の測定結果を含むレコードがない場合、ここで、現在のシーンでローカル機能モードに対するユーザの本当の要求を決定するために、ユーザへ問い合わせを送信するようにしてよい。レコードを新規追加することを表すユーザ要求を受信すると、例えば、移動端末のキーパッドにおいて、レコードの新規追加に対応するキーが押されたことを検出すると、ユーザにより入力されたローカル機能モード、並びに現在の測定周期で測定された周囲環境雑音および所在位置を１つの新規レコードとして、上記の対応関係に追加することで、この後、ユーザが当該移動端末を持ってこのようなシーンに再び戻るとき、移動端末のローカル機能モードの自動的な切替を実現することができる。
【００７１】
例えば、現在の測定周期で得られた測定結果は、位置がセル３であり、周囲環境雑音が６０デシベルであると仮定されると、移動端末のディスプレイを介して、現在のシーンを記録する必要があるかどうかとの問い合わせをユーザに送信し、キー１は必要を表し、キー２は不要を表す。キー１がユーザに押されることを検出した場合、ローカル機能モード選択メニューをユーザに表示し、ユーザが着信音量、着信メロディ、振動およびディスプレイバックライト輝度の設定を完了した後に、移動端末は、ユーザで設定されたローカル機能モードを、セル３および６０デシベルと共に１つのレコードとして表１に追加する。逆に、キー２が押されることを検出した場合は、ユーザが現在のシーンを記録したくないことを表し、移動端末は、現在の測定周期の測定結果を廃棄して、ローカル機能モードの切替を行わない。
【００７２】
ステップ４０７で、目的ローカル機能モードと移動端末の現在のローカル機能モードが同じであるかどうかを判断し、同じである場合、ステップ４０２に戻り、同じではない場合、ステップ４０８に進む。
【００７３】
目的ローカル機能モードと移動端末の現在のローカル機能モードが同じである場合、移動端末は、当該ローカル機能モードを維持することができ、切替を行う必要がない。目的ローカル機能モードと移動端末の現在のローカル機能モードが同じではない場合、後続のステップで調整することができる。
【００７４】
ステップ４０８で、移動端末のローカル機能モードを目的ローカル機能モードに切り替える。
【００７５】
ステップ４０１の対応関係がネットワーク側に記憶される場合、ネットワーク側は、目的ローカル機能モードの情報を移動端末に配信する必要もある。その後、移動端末はここでの切替処理を行う。
【００７６】
ここまで、本実施例に係る移動端末の機能モード切替のプロセスを完了する。
【００７７】
図５は、本実施例に係る移動端末の機能モード切替装置の構成を示す図である。図５を参照すると、当該装置は、ローカル制御モジュールと、測定モジュールと、記憶モジュールと、ローカル機能モード切替モジュールと、を含む。ここで、測定モジュールは、位置測定サブモジュールと、雑音測定サブモジュールと、を含む。当該装置では、移動端末に移動端末とユーザとのインタラクティブを実現するインタラクティブモジュールが含まれるようにしてもよい。
【００７８】
これらのモジュールのうち、ローカル制御モジュールは、記憶モジュールに記憶されている周囲環境雑音、位置とローカル機能モードとの対応関係に基づいて、測定モジュールで提供された周囲環境雑音測定結果および位置測定結果に対応するローカル機能モードを検索し、検索されたローカル機能モードを目的ローカル機能モードとして、目的ローカル機能モードをローカル機能モード切替モジュールに通知する。また、ローカル制御モジュールは、目的ローカル機能モードと移動端末の現在のローカル機能モードが同じであるかどうかを判断し、同じではない場合、前記目的ローカル機能モードをローカル機能モード切替モジュールに通知する処理を実行するようにしてもよい。
【００７９】
測定モジュール内の位置測定サブモジュールは、測定周期に達する際、移動端末の所在位置を測定して、得られた位置測定結果をローカル制御モジュールに提供する。雑音測定サブモジュールは、測定周期に達する際、周囲雑音の測定を行い、測定回数が複数回である場合、複数回の雑音測定結果の平均値を取ってもよく、その後、得られた雑音測定結果をローカル制御モジュールに提供する。
【００８０】
記憶モジュールは、予め設定された周囲環境雑音、位置とローカル機能モードとの対応関係を記憶する。
【００８１】
ローカル機能モード切替モジュールは、ローカル制御モジュールからの目的ローカル機能モードを受信して、移動端末のローカル機能モードを当該目的ローカル機能モードに切り替える。例を挙げると、着信音量を調整しようとした場合、当該ローカル機能モード切替モジュールは、音量制御モジュールで実現されて、移動端末内の音源モジュールおよびスピーカーと接続されるようにしてよい。当該音量制御モジュールは、ローカル制御モジュールから目的音量値を受信した後に、音源モジュールから着信音源を取得し、当該着信音源と目的音量値とを合成して、スピーカーに出力することで、着信音量の調整を完成する。
【００８２】
さらに、ローカル制御モジュールは、周囲環境雑音、位置とローカル機能モードとの対応関係から、周囲環境雑音測定結果および位置測定結果に対応するローカル機能モードが検索されなかった場合、インタラクティブモジュールに対し、ユーザに問い合わせるよう通知し、ユーザにより入力されたローカル機能モードをインタラクティブモジュールから受信した後に、受信されたローカル機能モード、並びに周囲環境雑音測定結果および位置測定結果に基づいて、１つのレコードを作成して、記憶モジュールにおける対応関係に追加し、新規追加のレコード内のローカル機能モードを目的ローカル機能モードとするようにしてよい。なお、ローカル制御モジュールは、インタラクティブモジュールからレコードの新規追加が不要であることを知ったとき、本測定周期の周囲環境雑音測定結果および位置測定結果を廃棄する。インタラクティブモジュールは、ローカル制御モジュールの通知で、設定された対応関係にレコードを新規追加するかどうかをユーザに問い合わせ、レコードを新規追加すると決定されたとき、ユーザにより入力されたローカル機能モードを受信し、受信されたローカル機能モードをローカル制御モジュールに送信する。一方、当該インタラクティブモジュールは、レコードの新規追加が不要であると決定されたとき、その旨をローカル制御モジュールに通知する。この時、記憶モジュールは、さらに、ローカル制御モジュールからのレコードを、記憶されている対応関係に追加する。
【００８３】
また、測定モジュール内の雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。このように、周囲環境雑音の実際の測定周期は、位置測定結果によって適宜に延長または短縮されることができる。
【００８４】
目的ローカル機能モードの決定がネットワーク側で実行される場合、上記のローカル制御モジュールおよび記憶モジュールはいずれも、ネットワーク側に位置するようにしてよい。
【００８５】
以上の説明からわかるように、本実施例では、移動端末の周囲環境雑音と所在位置との２つの要素をローカル機能モード切替の根拠として、決定された目的ローカル機能モードは、ユーザニーズに応じた、周囲環境雑音および所在位置の両方に適合するローカル機能モードである。言い換えれば、２つの要素を総合的に考慮することで、決定された目的ローカル機能モードは、現実環境およびユーザの実際のニーズにさらに近づくことができるため、移動端末の機能モード切替の正確性を容易且つ効果的に向上させることができる。そして、本実施例では、移動端末に記憶されている周囲環境雑音、位置とローカル機能モードとの対応関係には、現在の測定周期の周囲環境雑音測定結果および位置測定結果の両方とマッチングするレコードが存在しない場合、ユーザとのインタラクティブにより当該対応関係を更新し、移動端末がユーザにつれてこのシーンに再び入ると、ユーザに再び問い合わせることなく、更新後の対応関係に基づいて機能モードの自動的な切替を行うことができる。このように、機能モードの高速切替を実現することができ、ユーザ体験を改善することができる。また、本実施例におけるローカル機能モードは、単に従来の音量切替に限定せず、移動端末自身のいかなる機能モードを含むようにしてよい。これにより、移動端末のすべての機能が各種のシーンでユーザのニーズに合わせることができ、ユーザ体験がさらに改善される。
【００８６】
（実施例２）
本実施例では、移動端末の機能モード切替の根拠は、やはり周囲環境雑音および所在位置であるが、切り替えられる機能モードは、ネットワーク側で提供された、当該移動端末を呼び出す発呼側への応答である。
【００８７】
図６は、本実施例に係る移動端末の機能モード切替方法のフローチャートである。図６を参照すると、当該方法は下記のステップを含む。
【００８８】
ステップ６０１で、ネットワーク側に周囲環境雑音、位置とネットワーク機能モードとの対応関係を設定する。
【００８９】
本実施例における対応関係は、実施例１のステップ４０１における対応関係と形式的に同じであってよく、内容、および当該対応関係を記憶するエンティティだけには区別がある。本実施例におけるネットワーク機能モードは、ネットワーク側から移動端末を呼び出す発呼側への応答、即ちリングバックトーンであってよい。被呼の移動端末の周囲環境雑音および所在位置の異なりによって、当該リングバックトーンは、「ただいま会議中で、電話に出ることができません」、「電話を切らずに少々お待ちください」、「後ほどこちらからお電話差し上げます」等のような音声であってよく、様々な音楽または歌であってもよい。このようなリングバックトーンによれば、移動端末のユーザによって許可された場合で、発呼側に当該ユーザのいるシーンを知らせることができ、当該ユーザが電話を見逃す場合、または長時間にわたって電話に出ない場合、発呼側によって当該ユーザがわざと電話に出ないなどのような誤解を生じることを避けることができる。
【００９０】
表２は、ネットワーク側の周囲環境雑音、位置とネットワーク機能モードとの例示的な対応関係を示す。
【００９１】
【表２】
2010148106.tif 000004
【００９２】
本実施例では、対応関係における周囲環境雑音は、実施例１のように無声、音声および音楽などのタイプに分けられるようにしてよく、各タイプと所在位置とを組合せたものは、それぞれ対応のネットワーク機能モードを有する。
【００９３】
ステップ６０２で、測定周期に達する際、移動端末の周囲環境雑音および所在位置を測定する。
【００９４】
本ステップの処理は、実施例１のステップ４０２の処理と同じである。
【００９５】
ステップ６０３で、測定結果をネットワーク側に報告する。
【００９６】
本実施例において、ネットワーク機能モード切替処理は主にネットワーク側で行われるが、測定処理は移動端末で行われるため、本ステップでは、移動端末は、周囲環境雑音測定結果および位置測定結果をネットワーク側に報告する。ここで、ネットワーク側とは、基地局や、基地局と移動端末との間の中継などの、発呼側への応答を制御できる各種類のネットワーク機器を指すことができる。
【００９７】
なお、本実施例では、自動方式またはユーザトリガー方式のような、ネットワーク側に測定結果を報告する方式を予め設定するようにしてよい。自動方式で、現在の測定周期の測定結果を得るたびに、移動端末は、自動的に当該測定結果を上記のネットワーク機器に報告する。ユーザトリガー方式で、移動端末は、測定結果を得た後に、現在の測定周期の測定結果をネットワーク側に報告する必要があるかどうかをユーザに問い合わせ、報告必要を表すユーザ応答を得る場合、本ステップの報告処理を実行し、逆に、報告不要を表すユーザ応答を得る場合、本実施例における移動端末の機能モード切替のプロセスを終了する。
【００９８】
ステップ６０４〜６０５で、ネットワーク側は、設定された対応関係に基づいて、周囲環境雑音測定結果および位置測定結果に対応するネットワーク機能モードを検索し、当該対応関係から対応のネットワーク機能モードが検索されたかどうかを判断し、検索された場合、ステップ６１１に進み、検索されなかった場合、ステップ６０６に進む。
【００９９】
本ステップの処理は、実施例１のステップ４０３およびステップ４０４の処理と同じである。
【０１００】
ステップ６０６〜６０９で、ネットワーク側は未知シーンの出現を移動端末に通知し、移動端末は、設定された対応関係にレコードを新規追加するかどうかを判断し、レコードを新規追加すると判断した場合、ユーザにより入力されたネットワーク機能モードをネットワーク側に報告して、ステップ６１０に進み、レコードを新規追加しないと判断した場合、対応関係にレコードを新規追加することが不要である旨をネットワーク側に通知して、ステップ６０２に戻る。
【０１０１】
ネットワーク側によって、対応関係から、受信された周囲環境雑音測定結果および位置測定結果に対応するネットワーク機能モードが検索されなかった場合、ネットワーク側は、この測定結果に対応するシーンを未知シーンとして、移動端末に通知する。移動端末は、ディスプレイを介してユーザに問い合わせることで（例えば、現在のシーンを記録する必要があるかどうか、キー１は必要、キー２は不要）、現在のシーンでネットワーク機能モードに対する当該ユーザの本当の要求を決定する。移動端末は、レコードを新規追加する必要があることを表すユーザ要求を受信した場合、ユーザにより入力されたネットワーク機能モードをネットワーク側に報告する。ここで、移動端末は、レコードを新規追加する必要があり、即ち現在のシーンを記録する必要があるとユーザにより表明された場合、ユーザに対してリングバックトーンメニューを提供して、ユーザによって選択されたリングバックトーン情報を、ユーザにより入力されたネットワーク機能モードとして、ネットワーク側に報告するようにしてよい。リングバックトーンメニュー内の全てのリングバックトーンがユーザの気に入らないと、録音機能を開始し、ユーザにより個性化のリングバックトーンを録音してから、移動端末は、録音されたリングバックトーンを、ユーザにより入力されたネットワーク機能モードとして、ネットワーク側に送信するようにしてもよい。
【０１０２】
移動端末は、レコードを新規追加する必要がないことを表すユーザ入力を受信した場合、その旨をネットワーク側に通知する。そして、ネットワーク側は、本測定周期の周囲環境雑音測定結果および位置測定結果測定結果を廃棄して、当該移動端末の現在の対応のネットワーク機能モードをそのまま維持し、即ち、発呼側が当該移動端末を呼び出すとき、依然として当該移動端末の現在の対応のリングバックトーンを用いて当該発呼側に応答する。
【０１０３】
ステップ６１０で、ユーザの入力、並びに周囲環境雑音測定結果および位置測定結果に基づいて、１つのレコードを作成して、対応関係に追加し、新規追加のレコード内のネットワーク機能モードを目的ネットワーク機能モードとする。
【０１０４】
本ステップと実施例１のステップ４０６との相違点は、本ステップにおけるレコードの新規追加および目的ネットワーク機能モードの決定処理がネットワーク側で行われることである。
【０１０５】
ステップ６１１〜６１２で、目的ネットワーク機能モードと移動端末の現在のネットワーク機能モードが同じであるかどうかを判断し、同じである場合、ステップ６０２に戻り、同じではない場合、移動端末に対応するネットワーク機能モジュールを目的ネットワーク機能モジュールに切り替える。
【０１０６】
ここまで、本実施例に係る移動端末の機能モード切替のプロセスを完了する。
【０１０７】
図７は、本実施例に係る移動端末の機能モード切替装置の構成を示す図である。図７を参照すると、当該装置は、測定モジュールと、通信モジュールと、ネットワーク制御モジュールと、記憶モジュールと、ネットワーク機能モード切替モジュールと、を含む。ここで、測定モジュールは移動端末に位置し、ネットワーク制御モジュール、記憶モジュールおよびネットワーク機能モード切替モジュールはネットワーク側に位置し、通信モジュールは移動端末とネットワーク側との間で橋渡しの役割を果たす。なお、当該装置では、移動端末に移動端末とユーザとのインタラクティブを実現するインタラクティブモジュールが含まれるようにしてもよい。
【０１０８】
これらのモジュールのうち、測定モジュール内の位置測定サブモジュールは、測定周期に達する際、移動端末の所在位置を測定して、得られた位置測定結果を通信モジュールに提供する。雑音測定サブモジュールは、測定周期に達する際、周囲雑音の測定を行い、測定回数が複数回である場合、複数回の雑音測定結果の平均値を取ってもよく、その後、得られた雑音測定結果を通信モジュールに提供する。
【０１０９】
通信モジュールは、受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信する。
【０１１０】
ネットワーク制御モジュールは、通信モジュールからの移動端末の周囲環境雑音測定結果および位置測定結果を受信し、記憶モジュールに記憶されている周囲環境雑音、位置とネットワーク機能モードとの対応関係に基づいて、測定モジュールで提供された周囲環境雑音測定結果および位置測定結果に対応するネットワーク機能モードを検索し、検索されたネットワーク機能モードを目的ネットワーク機能モードとして、目的ネットワーク機能モードをネットワーク機能モード切替モジュールに通知する。また、ネットワーク制御モジュールは、目的ネットワーク機能モードと移動端末の現在のネットワーク機能モードが同じであるかどうかを判断し、同じではない場合、上記目的ネットワーク機能モードをネットワーク機能モード切替モジュールに通知する処理を実行するようにしてもよい。
【０１１１】
記憶モジュールは、予め設定された周囲環境雑音、位置とネットワーク機能モードとの対応関係を記憶する。
【０１１２】
ネットワーク機能モード切替モジュールは、ネットワーク制御モジュールからの目的ネットワーク機能モードを受信して、移動端末のネットワーク機能モードを当該目的ネットワーク機能モードに切り替える。
【０１１３】
さらに、ネットワーク制御モジュールは、周囲環境雑音、位置とネットワーク機能モードとの対応関係から、受信された周囲環境雑音測定結果および位置測定結果に対応するネットワーク機能モードが検索されなかった場合、未知シーンの出現を通信モジュールに通知し、ユーザにより入力されたネットワーク機能モードを通信モジュールから受信した後に、受信されたネットワーク機能モード、並びに周囲環境雑音測定結果および位置測定結果に基づいて、１つのレコードを作成して、記憶モジュールにおける対応関係に追加し、新規追加のレコード内のネットワーク機能モードを目的ネットワーク機能モードとするようにしてよい。なお、ネットワーク制御モジュールは、通信モジュールからレコードの新規追加が不要であることを知ったとき、本測定周期の周囲環境雑音測定結果および位置測定結果を廃棄する。
【０１１４】
これに応じて、通信モジュールは、さらに、ネットワーク制御モジュールの通知で、未知シーンをインタラクティブモジュールに通知し、インタラクティブモジュールで提供された、ユーザにより入力された機能モードまたはレコードの新規追加が不要である旨をネットワーク制御モジュールに通知する。インタラクティブモジュールは、通信モジュールの通知で、設定された対応関係にレコードを新規追加するかどうかをユーザに問い合わせ、レコードを新規追加すると決定されたとき、ユーザにより入力された機能モードを受信し、受信された機能モードを通信モジュールに送信する。一方、当該インタラクティブモジュールは、レコードの新規追加が不要であると決定されたとき、その旨を通信モジュールに通知する。この時、記憶モジュールは、さらに、ネットワーク制御モジュールからのレコードを、記憶されている対応関係に追加する。
【０１１５】
また、本実施例における記憶モジュールは、さらに、予め設定された報告方式を記憶する。通信モジュールは、さらに、記憶モジュールから前記報告方式を読み取り、前記報告方式が自動方式である場合、前記受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信することを自動的に実行し、前記報告方式がユーザトリガー方式である場合、インタラクティブモジュールに対し、測定結果を報告する必要があるかどうかをユーザに問い合わせるよう通知し、報告必要を表すユーザ応答を得ると、前記受信された周囲環境雑音測定結果および位置測定結果をネットワーク側に送信することを実行するようにしてよい。インタラクティブモジュールは、さらに、通信モジュールの通知で、測定結果を報告する必要があるかどうかをユーザに問い合わせて、ユーザ応答を通信モジュールに送信する。
【０１１６】
本実施例では、移動端末の周囲環境雑音および所在位置に基づいて、当該移動端末に対応するネットワーク機能モードの切替に対して制御を行う。実施例１の原理と同様に、本実施例では、簡易な方式で機能モード切替の正確性を効果的に向上させることができるとともに、ネットワーク機能モードの不適当による発呼側の誤解を避けることができる。同時に、本実施例では、周囲環境雑音、位置とネットワーク機能モードとの対応関係の適時更新により、ネットワーク機能モードの高速切替を実現することで、ユーザ体験を改善することができる。
【０１１７】
（実施例３）
本実施例では、実施例１におけるローカル機能モード切替と実施例２におけるネットワーク機能モード切替とを組合せて、即ち、１つの測定結果を用いて、２種類の機能モード切替に対する制御を実現する。
【０１１８】
本実施例では、移動端末に周囲環境雑音、位置とローカル機能モードとの対応関係を予め設定し、ネットワーク側に周囲環境雑音、位置とネットワーク機能モードとの対応関係を予め設定する。もちろん、本実施例における周囲環境雑音、位置とローカル機能モードとの対応関係は、ネットワーク側にあるようにしてもよい。上記ステップ４０２または６０２の方式で現在の測定周期の周囲環境雑音測定結果および位置測定結果を得た後に、それぞれ、実施例１のステップ４０３〜４０８の順にローカル機能モード切替の制御を行い、実施例２のステップ６０３〜６１２の順にネットワーク機能モード切替の制御を行うようにしてよい。そして、この２種類の機能モード切替は、互いに独立して、互いに干渉しない。
【０１１９】
図８は、本実施例に係る移動端末の機能モード切替装置の構成を示す図である。図８を参照すると、当該装置は、測定モジュールと、ローカル制御モジュールと、インタラクティブモジュールと、ローカル機能モード切替モジュールと、通信モジュールと、ネットワーク制御モジュールと、ネットワーク機能モード切替モジュールと、記憶モジュールと、を含む。ここで、測定モジュール、ローカル制御モジュール、インタラクティブモジュール、およびローカル機能モード切替モジュールは移動端末に位置し、ネットワーク制御モジュールおよびネットワーク機能モード切替モジュールはネットワーク側に位置する。通信モジュールおよび記憶モジュールは、移動端末とネットワーク側とで共用される。もちろん、移動端末およびネットワーク側は、それぞれの通信モジュールおよび記憶モジュールを有するようにしてもよい。即ち、通信モジュールの代わりにローカル通信モジュールおよびネットワーク通信モジュールを用いて、記憶モジュールの代わりにローカル記憶モジュールおよびネットワーク記憶モジュールを用いるようにしてもよい。上記各モジュールは、実施例１と実施例２の方式で協力して、ローカル機能モード切替およびネットワーク機能モード切替を完成する。
【０１２０】
（実施例４）
【０１２１】
本実施例の注目点はローカル機能モード切替である。実施例１と異なるところとして、本実施例におけるローカル機能モード切替の根拠は、移動端末とユーザとの距離である。
【０１２２】
図９は、本実施例に係る移動端末の機能モード切替方法のフローチャートである。図９を参照すると、当該方法は下記のステップを含む。
【０１２３】
ステップ９０１で、距離とローカル機能モードとの対応関係を設定する。
【０１２４】
本ステップの対応関係には、移動端末とユーザとの距離、およびローカル機能モードを項目とする複数のレコードが含まれるようにしてよい。ここで、ローカル機能モードには、着信音量、着信メロディのタイプ、振動レベル、ディスプレイバックライト輝度、ディスプレイ背景色、ディスプレイ表示書体および色、キー操作音などが含まれるようにしてよい。表３は、距離とローカル機能モードとの例示的な対応関係を示す。
【０１２５】
【表３】
2010148106.tif 000005
【０１２６】
上記表３からわかるように、移動端末とユーザとの距離が遠いほど、着信音量、振動強度およびディスプレイバックライト輝度が大きくなり、このように、ユーザが電話着信やメッセージ着信などに注意できることを十分に保証することができる。実施例１と類似し、ここで、距離とローカル機能モードとの対応関係は、ネットワーク側に設定されるようにしてもよい。
【０１２７】
ステップ９０２で、測定周期に達する際、移動端末とユーザとの間の距離を測定する。
【０１２８】
本ステップでは、例えば、センサー、赤外線、ブルートゥースなどの従来のいかなる手段を用いて、移動端末とユーザとの間の距離の測定を実現するようにしてよい。そして、現実の状況をなるべく反映するために、各周期ごとに測定を開始した後に、複数回の距離測定を集中的に行い、平均値を取って距離測定結果とするようにしてもよい。
【０１２９】
例を挙げると、センサーを用いて測定する場合、まず、移動端末内のレーザダイオードによって、測定目的とするユーザを狙ってレーザパルスを発射する。ユーザの身に付けられているレーザ反射素子で反射された後に、レーザは各方向に散乱し、一部分の散乱光が移動端末内のセンサー受信機に戻って、移動端末内のアバランシェフォトダイオード上に画像形成される。このように、移動端末は、レーザパルスの発射から受信までの経過時間を決定するだけで、当該移動端末とユーザとの間の距離を測定することができる。赤外線を用いて距離を測定する場合、移動端末は、高周波変調された赤外線が当該移動端末とユーザとの間の距離で往復することによる位相偏移を用いて、光ビームの飛行時間△ｔを推算することで、距離Ｄ＝Ｃ△ｔ／２によって距離Ｄを得る。ここで、Ｃは光速である。
【０１３０】
ステップ９０１の対応関係がネットワーク側にある場合、ここで、測定された距離測定結果をネットワーク側に報告する必要もある。
【０１３１】
ステップ９０３〜９０４で、設定された対応関係に基づいて、距離に対応するローカル機能モードを検索し、当該対応関係から対応のローカル機能モードが検索されたかどうかを判断し、検索された場合、ステップ９０７に進み、検索されなかった場合、ステップ９０５に進む。
【０１３２】
ここで、測定された距離測定結果をインデックスとして、上記ステップ９０１で設定された対応関係から、対応のローカル機能モードを検索するようにしてよい。当該対応関係から、本測定周期の測定結果に対応するレコードが検索された場合、当該レコード内のローカル機能モードを目的ローカル機能モードとする。
【０１３３】
ステップ９０５〜９０６で、設定された対応関係にレコードを新規追加するかどうかを判断し、レコードを新規追加すると判断した場合、ユーザの入力および距離測定結果に基づいて、１つのレコードを作成して、当該対応関係に追加し、新規追加のレコード内のローカル機能モードを目的ローカル機能モードとし、レコードを新規追加しないと判断した場合、ステップ９０２に戻る。
【０１３４】
距離とローカル機能モードとの対応関係には、現在の測定周期の測定結果を含むレコードがない場合、実施例１の方式でユーザへ問い合わせを送信することで、現在のシーンでローカル機能モードに対するユーザの本当の要求を決定するようにしてよい。レコードを新規追加することを表すユーザ要求を受信すると、ユーザにより入力されたローカル機能モード、および現在の測定周期で測定された距離を１つの新規レコードとして、上記の対応関係に追加することで、この後、移動端末とユーザとの距離が現在の状況と同じになるとき、移動端末のローカル機能モードの自動的な切替を実現することができる。
【０１３５】
ステップ９０７〜９０８で、目的ローカル機能モードと移動端末の現在のローカル機能モードが同じであるかどうかを判断し、同じである場合、ステップ９０２に戻り、同じではない場合、移動端末のローカル機能モードを目的ローカル機能モードに切り替える。
【０１３６】
ステップ９０１の対応関係がネットワーク側にある場合、ここで、切替前に、ネットワーク側が目的ローカル機能モードを移動端末に配信する必要もある。
【０１３７】
本ステップの処理は、実施例１のステップ４０７および４０８の処理と同じである。
【０１３８】
ここまで、本実施例に係る移動端末の機能モード切替のプロセスを完了する。
【０１３９】
図１０は、本実施例に係る移動端末の機能モード切替装置の構成を示す図である。図５を参照すると、当該装置は、ローカル制御モジュールと、測定モジュールと、記憶モジュールと、ローカル機能モード切替モジュールと、を含む。当該装置では、移動端末に移動端末とユーザとのインタラクティブを実現するインタラクティブモジュールが含まれるようにしてもよい。
【０１４０】
これらのモジュールのうち、ローカル制御モジュールは、記憶モジュールに記憶されている距離とローカル機能モードとの対応関係に基づいて、測定モジュールで提供された距離測定結果に対応するローカル機能モジュールを検索し、検索されたローカル機能モードを目的ローカル機能モードとして、目的ローカル機能モードをローカル機能モード切替モジュールに通知する。また、ローカル制御モジュールは、目的ローカル機能モードと移動端末の現在のローカル機能モードが同じであるかどうかを判断し、同じではない場合、上記目的ローカル機能モードをローカル機能モード切替モジュールに通知する処理を実行するようにしてもよい。
【０１４１】
測定モジュールは、測定周期に達する際、移動端末とユーザとの距離を測定して、得られた距離測定結果をローカル制御モジュールに提供し、測定回数が複数回である場合、複数回の距離測定結果の平均値を取ってから、ローカル制御モジュールに提供するようにしてもよい。
【０１４２】
記憶モジュールは、予め設定された距離とローカル機能モードとの対応関係を記憶する。
【０１４３】
ローカル機能モード切替モジュールは、実施例１のローカル機能モード切替モジュールと同じであり、即ち、ローカル制御モジュールからの目的ローカル機能モードを受信して、移動端末のローカル機能モードを当該目的ローカル機能モードに切り替える。
【０１４４】
さらに、ローカル制御モジュールは、距離とローカル機能モードとの対応関係から、距離測定結果に対応するローカル機能モードが検索されなかった場合、インタラクティブモジュールに対し、ユーザに問い合わせるよう通知し、ユーザにより入力されたローカル機能モードをインタラクティブモジュールから受信した後に、受信されたローカル機能モードと距離測定結果とに基づいて、１つのレコードを作成して、記憶モジュールにおける対応関係に追加し、新規追加のレコード内のローカル機能モードを目的ローカル機能モードとするようにしてよい。なお、ローカル制御モジュールは、インタラクティブモジュールからレコードの新規追加が不要であることを知ったとき、本測定周期の距離測定結果を廃棄する。インタラクティブモジュールは、ローカル制御モジュールの通知で、設定された対応関係にレコードを新規追加するかどうかをユーザに問い合わせ、レコードを新規追加すると決定されたとき、ユーザにより入力されたローカル機能モードを受信し、受信されたローカル機能モードをローカル制御モジュールに送信する。一方、当該インタラクティブモジュールは、レコードの新規追加が不要であると決定されたとき、その旨をローカル制御モジュールに通知する。この時、記憶モジュールは、さらに、ローカル制御モジュールからのレコードを、記憶されている対応関係に追加する。
【０１４５】
以上の説明からわかるように、本実施例では、移動端末とユーザとの間の距離によって、ユーザに対して移動端末が置かれる位置を十分に考慮することで、機能モード切替の実行条件がさらに細分化されて、且つユーザビリティがさらに向上し、機能モード切替の正確性が効果的に向上する。
【０１４６】
（実施例５）
本実施例では、実施例１と実施例４とを組合せて、ローカル機能モード切替の制御を行う。実際に実行する際、実施例１のステップ４０１〜ステップ４０８を基に少し改良を加えればよい。
【０１４７】
具体的に、本実施例では、実施例１の周囲環境雑音、位置とローカル機能モードとの対応関係を、周囲環境雑音、位置、距離とローカル機能モードとの対応関係に変更し、即ち、雑音、位置、およびユーザとの距離を総合的に考慮する。これに応じて、本実施例の測定項目は、周囲環境雑音、所在位置、および移動端末とユーザとの距離の３つの項目に増え、そして、この後の検索および更新について、すべて同時に上記３つの項目の内容を考慮する。
【０１４８】
図１１は、本実施例に係る移動端末の機能モード切替装置の構成を示す図である。図１１を参照すると、当該装置は、ローカル制御モジュールと、測定モジュールと、記憶モジュールと、ローカル機能モード切替モジュールと、インタラクティブモジュールと、を含む。ここで、測定モジュールは、位置測定サブモジュールと、雑音測定サブモジュールと、距離測定サブモジュールと、を含む。
【０１４９】
ローカル制御モジュールは、記憶モジュールに記憶されている周囲環境雑音、位置、距離とローカル機能モードとの対応関係に基づいて、測定モジュールで提供された周囲環境雑音測定結果、位置測定結果および距離測定結果に対応するローカル機能モードを検索し、検索されたローカル機能モードを目的ローカル機能モードとして、目的ローカル機能モードをローカル機能モード切替モジュールに通知する。ローカル制御モジュールの他の機能は、実施例１のローカル制御モジュールと同じである。
【０１５０】
測定モジュール内の位置測定サブモジュールおよび雑音測定サブモジュールは、実施例１と完全に同じである。距離測定サブモジュールは、移動端末とユーザとの間の距離を測定して、距離測定結果をローカル制御モジュールに提供する。
【０１５１】
記憶モジュールは、予め設定された周囲環境雑音、位置、距離とローカル機能モードとの対応関係を記憶する。
【０１５２】
ローカル機能モード切替モジュールおよびインタラクティブモジュールは、実施例１のローカル機能モード切替モジュールおよびインタラクティブモジュールとそれぞれ同じである。
【０１５３】
本実施例では、実施例１を基に、移動端末とユーザとの距離も機能モード切替の考慮要素に入れるため、現実のシーンおよびユーザニーズをより正確に反映することができ、機能モード切替の正確性をさらに向上させることができる。
【０１５４】
また、実施例２と実施例４とを組合せるようにしてよい。このような場合、本実施例では、移動端末に距離とローカル機能モードとの対応関係を予め設定し、ネットワーク側に周囲環境雑音、位置とネットワーク機能モードとの対応関係を予め設定する。上記ステップ４０２または６０２の方式で現在の測定周期の周囲環境雑音測定結果および位置測定結果を得、且つ上記ステップ９０２の方式で距離測定結果を得た後に、それぞれ、実施例２のステップ６０３〜６１２の順にネットワーク機能モード切替の制御を行い、且つ実施例４のステップ９０３〜９０８の順にネットワーク機能モード切替の制御を行う。そして、２種類の機能モード切替は、互いに独立して、互いに干渉しない。
【０１５５】
本実施例では、図８に類似する移動端末の機能モード切替装置の構成を用いるようにしてよく、異なるところとして、本実施例の測定モジュールは、距離測定サブモジュールをさらに含む。上記各モジュールは、実施例２と実施例４の方式で協力して、ローカル機能モード切替およびネットワーク機能モード切替を完成する。
【０１５６】
（実施例６）
本実施例では、ローカル機能モード切替およびネットワーク機能モード切替の根拠はいずれも、周囲環境雑音、所在位置、および移動端末とユーザとの間の距離である。言い換えれば、本実施例では、実施例３を基に、移動端末とユーザとの間の距離の測定を追加し、ローカルの対応関係を周囲環境雑音、位置、距離とローカル機能モードとの対応関係に変更し、ネットワーク側の対応関係を周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係に変更するようにしてよい。
【０１５７】
具体的に、機能モード切替のプロセスにおいて、まず、移動端末に周囲環境雑音、位置、距離とローカル機能モードとの対応関係を予め設定して、ネットワーク側に周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係を予め設定する。次に、上記ステップ４０２または６０２の方式で現在の測定周期の周囲環境雑音測定結果および位置測定結果を得て、上記ステップ９０２の方式で現在の測定周期の移動端末とユーザとの間の距離を得る。その後、上記実施例５と同じ方式でローカル機能モード切替の制御を行って、上記実施例２のステップ６０３〜６１２に類似している方式でネットワーク機能モード切替の制御を行い、即ち、ネットワーク機能モード切替の考慮要素を周囲環境雑音、位置および距離に変更する。
【０１５８】
図１２は、本実施例に係る移動端末の機能モード切替装置の構成を示す図である。図１２を参照すると、当該装置は、測定モジュールと、ローカル制御モジュールと、インタラクティブモジュールと、ローカル機能モード切替モジュールと、通信モジュールと、ネットワーク制御モジュールと、ネットワーク機能モード切替モジュールと、記憶モジュールと、を含む。ここで、測定モジュール、ローカル制御モジュール、インタラクティブモジュールおよびローカル機能切替モジュールは移動端末に位置し、ネットワーク制御モジュールおよびネットワーク機能モード切替モジュールはネットワーク側に位置する。通信モジュールおよび記憶モジュールは、移動端末とネットワーク側とで共用される。もちろん、移動端末およびネットワーク側は、それぞれの通信モジュールおよび記憶モジュールを有するようにしてもよい。即ち、通信モジュールの代わりにローカル通信モジュールおよびネットワーク通信モジュールを用いて、記憶モジュールの代わりにローカル記憶モジュールおよびネットワーク記憶モジュールを用いるようにしてもよい。本実施例の測定モジュールは、雑音測定サブモジュールと、位置測定サブモジュールと、距離測定サブモジュールと、を含む。
【０１５９】
ローカル制御モジュールは、測定モジュールで提供された周囲環境雑音測定結果、位置測定結果、および距離測定結果を通信モジュールに送信し、記憶モジュールに記憶されている周囲環境雑音、位置、距離とローカル機能モードとの対応関係に基づいて、測定モジュールで提供された周囲環境雑音測定結果、位置測定結果および距離測定結果に対応するローカル機能モードを検索し、検索されたローカル機能モードを目的ローカル機能モードとして、目的ローカル機能モードをローカル機能モード切替モジュールに通知する。また、ローカル制御モジュールは、目的ローカル機能モードと移動端末の現在のローカル機能モードが同じであるかどうかを判断し、同じではない場合、上記目的ローカル機能モードをローカル機能モード切替モジュールに通知する処理を実行するようにしてもよい。さらに、ローカル制御モジュールは、周囲環境雑音、位置、距離とローカル機能モードとの対応関係から、周囲環境雑音測定結果、位置測定結果、および距離測定結果に対応するローカル機能モードが検索されなかった場合、インタラクティブモジュールに対し、ユーザに問い合わせるよう通知し、ユーザにより入力されたローカル機能モードをインタラクティブモジュールから受信した後に、受信されたローカル機能モード、並びに周囲環境雑音測定結果、位置測定結果および距離測定結果に基づいて、１つのレコードを作成して、記憶モジュールにおける周囲環境雑音、位置、距離とローカル機能モードとの対応関係に追加し、新規追加のレコード内のローカル機能モードを目的ローカル機能モードとするようにしてもよい。なお、ローカル制御モジュールは、インタラクティブモジュールからレコードの新規追加が不要であることを知ったとき、本測定周期の周囲環境雑音測定結果、位置測定結果および距離測定結果を廃棄する。
【０１６０】
測定モジュール内の位置測定サブモジュールは、測定周期に達する際、移動端末の所在位置を測定して、得られた位置測定結果をローカル制御モジュールに提供する。雑音測定サブモジュールは、測定周期に達する際、周囲雑音の測定を行い、測定回数が複数回である場合、複数回の雑音測定結果の平均値を取ってもよく、その後、得られた雑音測定結果をローカル制御モジュールに提供する。距離測定サブモジュールは、測定周期に達する際、移動端末とユーザとの距離を測定して、得られた距離測定結果をローカル制御モジュールに提供し、測定回数が複数回である場合、複数回の距離測定結果の平均値を取ってから、ローカル制御モジュールに提供するようにしてよい。
【０１６１】
ローカル機能モード切替モジュールは、ローカル制御モジュールからの目的ローカル機能モードを受信して、移動端末のローカル機能モードを当該目的ローカル機能モードに切り替える。
【０１６２】
インタラクティブモジュールは、ローカル制御モジュールの通知で、設定された対応関係にレコードを新規追加するかどうかをユーザに問い合わせ、レコードを新規追加すると決定されたとき、ユーザにより入力されたローカル機能モードまたはネットワーク機能モードを受信し、受信されたローカル機能モードまたはネットワーク機能モードをローカル制御モジュールに送信する。一方、当該インタラクティブモジュールは、レコードの新規追加が不要であると決定されたとき、その旨をローカル制御モジュールに通知する。
【０１６３】
記憶モジュールは、予め設定された周囲環境雑音、位置、距離とローカル機能モードとの対応関係、並びに予め設定された周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係を記憶する。また、記憶モジュールは、ローカル制御モジュールからのレコードを、記憶されている周囲環境雑音、位置、距離とローカル機能モードとの対応関係に追加し、または、ネットワーク制御モジュールからのレコードを、記憶されている周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係に追加するようにしてもよい。
【０１６４】
通信モジュールは、受信された周囲環境雑音測定結果、位置測定結果および距離測定結果をネットワーク側に送信する。さらに、当該通信モジュールは、ネットワーク制御モジュールの通知で、ローカル制御モジュールを介して未知シーンをインタラクティブモジュールに通知し、ローカル制御モジュールを介してインタラクティブモジュールで提供された、ユーザにより入力された機能モードまたはレコードの新規追加が不要である旨をネットワーク制御モジュールに通知する。
【０１６５】
ネットワーク制御モジュールは、通信モジュールからの移動端末の周囲環境雑音測定結果、位置測定結果および距離測定結果を受信し、記憶モジュールに記憶されている周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係に基づいて、受信された周囲環境雑音、位置測定結果および距離測定結果に対応するネットワーク機能モードを検索し、検索されたネットワーク機能モードを目的ネットワーク機能モードとして、目的ネットワーク機能モードをネットワーク機能モード切替モジュールに通知する。また、ネットワーク制御モジュールは、目的ネットワーク機能モードと移動端末の現在のネットワーク機能モードが同じであるかどうかを判断し、同じではない場合、上記目的ネットワーク機能モードをネットワーク機能モード切替モジュールに通知する処理を実行するようにしてもよい。さらに、ネットワーク制御モジュールは、周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係から、受信された周囲環境雑音測定結果、位置測定結果、および距離測定結果に対応するネットワーク機能モードが検索されなかった場合、未知シーンの出現を通信モジュールに通知し、ユーザにより入力されたネットワーク機能モードを通信モジュールから受信したとき、受信されたネットワーク機能モード、並びに周囲環境雑音測定結果、位置測定結果および距離測定結果に基づいて、１つのレコードを作成して、記憶モジュールにおける周囲環境雑音、位置、距離とネットワーク機能モードとの対応関係に追加し、新規追加のレコード内のネットワーク機能モードを目的ネットワーク機能モードとするようにしてもよい。なお、ネットワーク制御モジュールは、通信モジュールからレコードの新規追加が不要であることを知ったとき、本測定周期の周囲環境雑音測定結果、位置測定結果および距離測定結果を廃棄する。
【０１６６】
ネットワーク機能モード切替モジュールは、ネットワーク制御モジュールからの目的ネットワーク機能モードを受信して、移動端末のネットワーク機能モードを当該目的ネットワーク機能モードに切り替える。
【０１６７】
本実施例において、ローカル機能モード切替およびネットワーク機能モード切替はいずれも、周囲環境雑音、所在位置、および移動端末とユーザとの間の距離を根拠とするものであり、様々な要素の結合によって、移動端末の位置するシーンの決定の正確性をさらに向上させ、２種類の対応関係の協力で、移動端末の機能モードを、ユーザの要求に適合する機能モードに、より正確に調整することができ、ユーザ体験を改善することができる。
【０１６８】
なお、本発明では、上記６つの実施例と、移動端末のユーザの現時点に対応するスケジュールおよび／または当該移動端末の履歴情報とを組合せて、機能モード切替を実現するようにしてもよい。
【０１６９】
具体的に、移動端末のユーザの現時点に対応するスケジュールと組合せる場合について、ユーザのニーズに応じて、上記各実施例の対応関係に時間およびスケジュールに関する項目を追加し、全ての項目を総合的に考慮して、目的ローカル機能モードおよび／または目的ネットワーク機能モードを決定するようにしてよい。例えば、実施例１の表１の対応関係は、下記の表４のように変更されてよい。
【０１７０】
【表４】
2010148106.tif 000006
【０１７１】
表４は、移動端末のユーザの現時点に対応するスケジュールを考慮した場合の対応関係表を示す。そのうちの６：００〜９：００の時間帯を例とすると、ユーザは、本時間帯のスケジュールを出勤前と設定する。移動端末が住所にあり、且つ周囲環境雑音が５０デシベル以下である場合は、当該移動端末のユーザがこの時、家で出勤前の準備をしている（例えば、朝ごはんを食べたり、ニュースを見たりするなど）ことを表すので、この時のローカル機能モードは、ユーザを電話着信やメッセージ着信に注意させることができればよく、比較的に強いローカル機能モードを用いる必要がない。移動端末が未知の位置にあり、且つ周囲環境雑音が５０デシベル以上である場合は、ユーザが通勤中であるかもしれないので、ユーザが電話着信やメッセージ着信を見逃さないために、ローカル機能モードをより強いように調整する必要がある。
【０１７２】
上記対応関係では、時間およびスケジュールの欄において休日と平日とを分けるようにしてよく、例えば、休日の非睡眠時間帯のいずれに対しても比較的に強いローカル機能モードを設定するが、上記表４の内容によって平日のローカル機能モードを設定するようにしてよい。
【０１７３】
移動端末の履歴情報と組合せる場合について、当該移動端末の位置履歴情報および／または状態履歴情報を考慮要素とするようにしてよい。位置履歴情報について、１つ前の測定周期における位置を、現在の測定周期における位置測定の参照とするようにしてよい。状態履歴情報について、１つ前の測定周期における移動速度などのような指標に基づいて、現在の測定周期において当該移動端末が旅行状態にあるかそれとも日常生活状態などにあるかを予測するようにしてよい。
【０１７４】
上記スケジュールおよび／または履歴情報と実施例１〜６とを組合せるようにしてよい。組合せた後、実施例１〜６の測定結果には、移動端末のユーザの現時点のスケジュールおよび／または移動端末の履歴情報が追加される。そして、上記実施例の測定モジュールには、スケジュール決定サブモジュール、および／または履歴情報決定サブモジュールが追加される。スケジュール決定サブモジュールは、前記移動端末のユーザの現時点に対応するスケジュールを決定して、決定されたスケジュールを前記測定結果の内容の１つとする。履歴情報決定サブモジュールは、前記移動端末の履歴情報を決定して、決定された履歴情報を前記測定結果の内容の１つとする。
【０１７５】
また、ここで、測定で得られた位置測定結果および／または前記決定されたスケジュールに基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記スケジュールに基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とするようにしてもよい。この時、雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果、および／または前記スケジュール決定サブモジュールで決定されたスケジュールに基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記スケジュールに基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。
【０１７６】
あるいは、測定で得られた位置測定結果および／または前記決定された履歴情報に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記履歴情報に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とするようにしてもよい。この時、雑音測定サブモジュールは、さらに、前記位置測定サブモジュールで得られた位置測定結果、および／または前記履歴情報決定サブモジュールで決定された履歴情報に基づいて、現在の測定周期で周囲環境雑音の測定を開始するかどうかを決定し、現在の測定周期で周囲環境雑音の測定を開始すると決定した場合、前記位置測定結果および／または前記履歴情報に基づいて周囲環境雑音の測定周期を決定し、決定された周囲環境雑音の測定周期によって測定して、周囲環境雑音測定結果を得、現在の測定周期で周囲環境雑音の測定を開始しないと決定した場合、時間上で現時点に最も近い周囲環境雑音測定結果を現在の周囲環境雑音測定結果とする。
【０１７７】
本発明では、機能モード調整の根拠は上述した条件に限定されず、それを基に他の条件を追加して、上記各実施例の方式によって機能モード切替を実現することができる。
【０１７８】
上記は、本発明の好ましい実施例にすぎず、本発明の保護範囲を限定するものではない。本発明の精神と原則内で行われる種々の修正、均等置換え、改善などは全て本発明の保護範囲内に含まれるべきである。
【図１】
2010148106.tif 000007
【図２】
2010148106.tif 000008
【図３】
2010148106.tif 000009
【図４】
2010148106.tif 000010
【図５】
2010148106.tif 000011
【図６】
2010148106.tif 000012
【図７】
2010148106.tif 000013
【図８】
2010148106.tif 000014
【図９】
2010148106.tif 000015
【図１０】
2010148106.tif 000016
【図１１】
2010148106.tif 000017
【図１２】
2010148106.tif 000018