(57)【要約】【課題】消費電力量を考慮してローカル処理及びリモート処理のいずれかを効率よく選択することで消費電力量を節減することが可能な携帯情報端末及びこの携帯情報端末で利用される信号処理方法を提供する。【解決手段】推定部１４３は、無線通信環境に基づいてＬＴＥリモート処理における消費電力量及びＷｉ−Ｆｉリモート処理における消費電力量を推定する。選択部１４４は、所定のアプリケーションの起動指示が入力された場合、ローカル処理における消費電力量と、ＬＴＥリモート処理における消費電力量と、Ｗｉ−Ｆｉリモート処理における消費電力量とを比較し、消費電力量が最小の処理を実行する。【選択図】      図３
2011217256.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に設置される処理サーバに対して前記ネットワークを介して通信可能な携帯情報端末において、
無線通信により前記ネットワークに接続し、前記処理サーバへ送信信号を送信し、前記処理サーバからの受信信号を受信する無線通信部と、
指示された信号処理を実行する信号処理部と、
通信環境に基づいて、前記送信信号の送信電力量と、前記受信信号の受信電力量とを推定する推定部と、
前記信号処理部で前記信号処理を実行する際にかかる消費電力量を予め記憶する記憶部と、
前記信号処理の起動指示と、入力情報とが入力される入力部と、
前記起動指示が入力された場合、前記送信電力量及び前記受信電力量の和と、前記消費電力量とを比較し、前記和の方が低い場合には前記処理サーバに前記信号処理を実行させるリモート処理を選択し、前記消費電力量の方が低い場合には前記信号処理部に前記信号処理を実行させるローカル処理を選択する選択部と、
前記リモート処理が選択された場合、前記入力信号を前記送信信号として前記処理サーバへ送信し、前記処理サーバで前記信号処理された信号を前記受信信号として受信するように前記無線通信部を制御し、前記ローカル処理が選択された場合、前記入力信号に対して前記信号処理を実行するように前記信号処理部を制御する制御部と
を具備することを特徴とする携帯情報端末。
【請求項２】
前記無線通信部は、第１の通信方式により前記無線通信を行う第１の無線通信モジュールと、第２の通信方式により前記無線通信を行う第２の無線通信モジュールとを備え、
前記第１の無線通信モジュールは、前記処理サーバへ第１の送信信号を送信し、前記処理サーバからの第１の受信信号を受信し、
前記第２の無線通信モジュールは、前記処理サーバへ第２の送信信号を送信し、前記処理サーバからの第２の受信信号を受信し、
前記推定部は、前記第１の送信信号の第１の送信電力量と、前記第１の受信信号の第１の受信電力量と、前記第２の送信信号の第２の送信電力量と、前記第２の受信信号の第２の受信電力量とを推定し、
前記選択部は、前記第１の送信電力量及び前記第１の受信電力量の第１の和と、前記第２の送信電力量及び前記第２の受信電力量の第２の和と、前記消費電力量とを比較し、前記第１の和が最も低い場合には前記第１の通信方式を介して前記処理サーバに前記信号処理を実行させる第１のリモート処理を選択し、前記第２の和が最も低い場合には前記第２の通信方式を介して前記処理サーバに前記信号処理を実行させる第２のリモート処理を選択し、前記消費電力量が最も低い場合には前記信号処理部に前記信号処理を実行させるローカル処理を選択し、
前記制御部は、前記第１のリモート処理が選択された場合、前記入力信号を前記第１の送信信号として前記処理サーバへ送信し、前記処理サーバで前記信号処理された信号を前記第１の受信信号として受信するように前記第１の無線通信モジュールを制御し、前記第２のリモート処理が選択された場合、前記入力信号を前記第２の送信信号として前記処理サーバへ送信し、前記処理サーバで前記信号処理された信号を前記第２の受信信号として受信するように前記第２の無線通信モジュールを制御することを特徴とする請求項１記載の携帯情報端末。
【請求項３】
前記信号処理は、複数のアプリケーションを含み、
前記入力部には、前記複数のアプリケーションのうちいずれかのアプリケーションを指示する起動指示が入力され、
前記選択部は、前記指示されたアプリケーションを前記リモート処理及び前記ローカル処理のうちいずれかで処理するかを選択し、
前記制御部は、前記選択部で選択された前記リモート処理又は前記ローカル処理により前記指示されたアプリケーションを実行するように前記無線通信部又は前記信号処理部を制御することを特徴とする請求項１記載の携帯情報端末。
【請求項４】
前記信号処理は、複数のアプリケーションを含み、
前記入力部には、前記複数のアプリケーションのうちいずれかのアプリケーションを指示する起動指示が入力され、
前記選択部は、前記指示されたアプリケーションを前記第１のリモート処理、前記第２のリモート処理及び前記ローカル処理のうちいずれかで処理するかを選択し、
前記制御部は、前記選択部で選択された前記第１のリモート処理、前記第２のリモート処理又は前記ローカル処理により前記指示されたアプリケーションを実行するように前記第１の無線通信モジュール、前記第２の無線通信モジュール又は前記信号処理部を制御することを特徴とする請求項２記載の携帯情報端末。
【請求項５】
前記処理サーバ又は前記信号処理部で前記信号処理された処理結果を表示する表示部をさらに具備することを特徴とする請求項１乃至４のいずれかに記載の携帯情報端末。
【請求項６】
無線通信によりネットワークに接続し、ネットワーク上に設置される処理サーバへ送信信号を送信し、前記処理サーバからの受信信号を受信する無線通信部と、
指示された信号処理を実行する信号処理部と、
前記信号処理の起動指示と、入力情報とが入力される入力部と
を具備する携帯情報端末に用いられる信号処理方法であって、
推定部で、通信環境に基づいて前記送信信号の送信電力量と、前記受信信号の受信電力量とを推定し、
記憶部で、前記信号処理部で前記信号処理を実行する際にかかる消費電力量を予め記憶し、
選択部で、前記起動指示が入力された場合、前記送信電力量及び前記受信電力量の和と、前記消費電力量とを比較し、前記和の方が低い場合には前記処理サーバに前記信号処理を実行させるリモート処理を選択し、前記消費電力量の方が低い場合には前記信号処理部に前記信号処理を実行させるローカル処理を選択し、
制御部で、前記リモート処理が選択された場合、前記入力信号を前記送信信号として前記処理サーバへ送信し、前記処理サーバで前記信号処理された信号を前記受信信号として受信するように前記無線通信部を制御し、前記ローカル処理が選択された場合、前記入力信号に対して前記信号処理を実行するように前記信号処理部を制御することを特徴とする信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線通信によりネットワークに接続する携帯情報端末及びこの携帯情報端末で用いられる信号処理方法に関する。
【背景技術】
【０００２】
一般的に、複数の通信路を用いてデータの送受信が可能な携帯情報端末では、複数の通信路それぞれの受信強度を考慮し、十分な受信強度を有する通信路により、ネットワークに接続するようにしている。しかしながら、携帯情報端末が電池で駆動する可搬型のものである場合、消費電力量の低減化が求められている。従来の携帯情報端末では、電池状態に応じて動作を制御することで、消費電力を低下させる技術が提案されている（例えば、特許文献１参照）。
【０００３】
ところで、近年、無線通信の高速化が著しい。ここで、無線通信の通信速度が高速であればある程、ビット当りの消費電力量は小さいことが知られている。一方、ＣＰＵ（Central Processing Unit）の演算量当りの消費電力量は、ＣＰＵの演算速度と明白な関係は見られない。そのため、このまま無線通信の高速化が進めば、ＣＰＵで演算処理を実行するよりも、無線通信を行う方がエネルギー効率が高くなると考えられる。つまり、高速な無線通信を利用できる環境下では、端末内で演算処理を行うローカル処理よりも、ネットワーク上に設置されるサーバに処理を行わせるリモート処理の方が、端末内の消費電力量が小さくなる場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２１７４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
以上のように、従来から携帯情報端末における消費電力量の低減化が求められている。
【０００６】
この発明は上記事情によりなされたもので、その目的は、消費電力量を考慮してローカル処理及びリモート処理のいずれかを効率よく選択することで消費電力量を節減することが可能な携帯情報端末及びこの携帯情報端末で利用される信号処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る携帯情報端末は、ネットワーク上に設置される処理サーバに対して前記ネットワークを介して通信可能な携帯情報端末において、無線通信により前記ネットワークに接続し、前記処理サーバへ送信信号を送信し、前記処理サーバからの受信信号を受信する無線通信部と、指示された信号処理を実行する信号処理部と、通信環境に基づいて、前記送信信号の送信電力量と、前記受信信号の受信電力量とを推定する推定部と、前記信号処理部で前記信号処理を実行する際にかかる消費電力量を予め記憶する記憶部と、前記信号処理の起動指示と、入力情報とが入力される入力部と、前記起動指示が入力された場合、前記送信電力量及び前記受信電力量の和と、前記消費電力量とを比較し、前記和の方が低い場合には前記処理サーバに前記信号処理を実行させるリモート処理を選択し、前記消費電力量の方が低い場合には前記信号処理部に前記信号処理を実行させるローカル処理を選択する選択部と、前記リモート処理が選択された場合、前記入力信号を前記送信信号として前記処理サーバへ送信し、前記処理サーバで前記信号処理された信号を前記受信信号として受信するように前記無線通信部を制御し、前記ローカル処理が選択された場合、前記入力信号に対して前記信号処理を実行するように前記信号処理部を制御する制御部とを具備する。
【０００８】
また、本発明に係る信号処理方法は、無線通信によりネットワークに接続し、ネットワーク上に設置される処理サーバへ送信信号を送信し、前記処理サーバからの受信信号を受信する無線通信部と、指示された信号処理を実行する信号処理部と、前記信号処理の起動指示と、入力情報とが入力される入力部とを具備する携帯情報端末に用いられる信号処理方法であって、推定部で、通信環境に基づいて前記送信信号の送信電力量と、前記受信信号の受信電力量とを推定し、記憶部で、前記信号処理部で前記信号処理を実行する際にかかる消費電力量を予め記憶し、選択部で、前記起動指示が入力された場合、前記送信電力量及び前記受信電力量の和と、前記消費電力量とを比較し、前記和の方が低い場合には前記処理サーバに前記信号処理を実行させるリモート処理を選択し、前記消費電力量の方が低い場合には前記信号処理部に前記信号処理を実行させるローカル処理を選択し、制御部で、前記リモート処理が選択された場合、前記入力信号を前記送信信号として前記処理サーバへ送信し、前記処理サーバで前記信号処理された信号を前記受信信号として受信するように前記無線通信部を制御し、前記ローカル処理が選択された場合、前記入力信号に対して前記信号処理を実行するように前記信号処理部を制御することを特徴とする。
【発明の効果】
【０００９】
この発明によれば、消費電力量を考慮してローカル処理及びリモート処理のいずれかを効率よく選択することで消費電力量を削減することが可能な携帯情報端末及びこの携帯情報端末で用いられる信号処理方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る携帯情報端末を含む通信ネットワークの一例を示すブロック図である。
【図２】図１の携帯情報端末の機能構成を示すブロック図である。
【図３】図２の携帯情報端末の制御部の機能構成を示すブロック図である。
【図４】図２の記憶部に予め記憶される典型値テーブルの例を示す図である。
【図５】図３の推定部に予め記憶される第１乃至第４の標本点の例を示す図である。
【図６】図２の制御部が音声認識アプリケーション又はウェブブラウザアプリケーションのいずれかをデータ処理部又は処理サーバのいずれかに実行させる際のフローチャートを示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明に係る携帯情報端末の実施の形態について詳細に説明する。
【００１２】
図１は、本発明の一実施形態に係る携帯情報端末１０を含む通信ネットワークの一例を示すブロック図である。携帯情報端末１０は、電池で駆動する可搬型の端末である。図１において、携帯情報端末１０は、ＬＴＥ（Long Term Evolution）基地局２０により形成されるＬＴＥ通信エリア内、及び、Ｗｉ−Ｆｉアクセスポイント３０により形成されるホットスポット内に存在している。
【００１３】
ＬＴＥ基地局２０及びＷｉ−Ｆｉアクセスポイント３０は、それぞれネットワークＮＷに接続する。また、ネットワークＮＷには、処理サーバ４０が接続される。
【００１４】
ＬＴＥ基地局２０は、いわゆる第３．９世代携帯電話システム（３．９Ｇ）の一種であるＬＴＥに準拠した無線信号を送受信する。また、ＬＴＥ基地局２０は、所定の周期でＬＴＥ報知情報を送信する。ＬＴＥ報知情報は、ＬＴＥ基地局２０に関する情報であり、予め設定された強度で送信される。
【００１５】
Ｗｉ−Ｆｉアクセスポイント３０は、ＷＬＡＮの一種であるＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇにより規定される方式に準拠した無線信号を送受信する。また、Ｗｉ−Ｆｉアクセスポイント３０は、所定の周期でＷｉ−Ｆｉ報知情報を送信する。Ｗｉ−Ｆｉ報知情報は、Ｗｉ−Ｆｉアクセスポイント３０に関する情報であり、予め設定された強度で送信される。
【００１６】
処理サーバ４０は、通信部４１と、処理部４２とを備える。通信部４１は、ネットワークＮＷに接続し、ネットワークＮＷを介して信号を送受信する。処理部４２は、通信部４１により、携帯情報端末１０から送信された信号を受信する。処理部４２は、携帯情報端末１０からの信号を、携帯情報端末１０からの指示に従って処理する。処理部４２は、通信部４１により、処理した信号をネットワークＮＷを介して、携帯情報端末１０へ送信する。
【００１７】
図２は、本発明の一実施形態に係る携帯情報端末１０の機能構成を示すブロック図である。携帯情報端末１０は、ＬＴＥ通信部１１、Ｗｉ−Ｆｉ通信部１２、データ処理部１３、制御部１４、記憶部１４、表示部１６、入力部１７及びマイク１８を具備する。
【００１８】
ＬＴＥ通信部１１は、制御部１４からの情報を、ＬＴＥ方式に則った符号化方式により符号化する。そして、ＬＴＥ通信部１１は、符号化信号に送信処理を施し、外部へ送信する。また、ＬＴＥ通信部１１は、無線信号を受信し、この受信信号に受信処理を施す。そして、ＬＴＥ通信部１１は、受信処理を施した受信信号をＬＴＥ方式に則った符号化方式により復号化し、制御部１４へ出力する。
【００１９】
また、ＬＴＥ通信部１１は、ＬＴＥ報知情報を受信し、電界強度（ＲＳＳＩ）を測定する。ＬＴＥ通信部１１は、測定したＲＳＳＩを制御部１４へ出力する。
【００２０】
Ｗｉ−Ｆｉ通信部１２は、制御部１４からの情報を、ＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇにより規定される符号化方式により符号化する。そして、Ｗｉ−Ｆｉ通信部１２は、符号化信号に送信処理を施し、外部へ送信する。また、Ｗｉ−Ｆｉ通信部１２は、無線信号を受信し、この受信信号に受信処理を施す。そして、Ｗｉ−Ｆｉ通信部１２は、受信処理を施した受信信号をＩＥＥＥ８０２．１１ａ、１１ｂ、１１ｇに則った符号化方式により復号化し、制御部１４へ出力する。
【００２１】
また、Ｗｉ−Ｆｉ通信部１２は、Ｗｉ−Ｆｉ報知情報を受信し、ＲＳＳＩを測定する。Ｗｉ−Ｆｉ通信部１２は、測定したＲＳＳＩを制御部１４へ出力する。
【００２２】
データ処理部１３は、例えば、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等のＣＰＵが処理を実行するためのプログラムやデータを格納する格納領域等とを備える。データ処理部１３は、格納領域に所定のアプリケーション・プログラムを予め記録している。データ処理部１３は、制御部１４により所定のアプリケーションの実行を指示された場合、このアプリケーションに対応したアプリケーション・プログラムをＣＰＵで実行する。
【００２３】
記憶部１５は、データ処理部１３で所定のアプリケーションが実行された際に、データ処理部１３で消費される消費電力量の典型値を予め記憶する。また、記憶部１５は、データ処理部１３の処理を処理サーバ４０に代行させる際に、携帯情報端末１０から処理サーバ４０へ送信する送信信号の情報量の典型値を予め記憶する。また、記憶部１５は、処理サーバ４０にデータ処理部１３の代行をさせた後、処理サーバ４０から送信されて携帯情報端末１０で受信される受信信号の情報量の典型値を予め記憶する。
【００２４】
表示部１６は、例えば、ＬＣＤ（Liquid Crystal Display）等を備える。表示部１６は、制御部１４を介してビットマップデータ、書換え位置データ及びスクロール制御データ等を受信し、ＬＣＤに対する描画処理を行う。
【００２５】
入力部１７は、タッチパッド及びキーパッド等を備える。ユーザは、入力部１７から所定のアプリケーションの起動を指示する起動指示を入力する。また、ユーザは、表示部１６の表示内容を確認しながら、アプリケーションの実行に必要な情報を入力部１７から入力する。入力部１７は、入力された起動指示及び入力情報を制御部１４へ出力する。
【００２６】
マイク１８は、音声を集音し、集音された音声に基づいた音声情報を制御部１４へ出力する。
【００２７】
制御部１４は、例えば、ＣＰＵと、ＲＯＭ及びＲＡＭ等のＣＰＵが処理を実行するためのプログラムやデータを格納する格納領域等を備え、携帯情報端末１０が具備する各種機能を制御する。図３は、本発明の一実施形態に係る携帯情報端末１０の制御部１４の機能構成を示すブロック図である。すなわち、制御部１４は、ＬＴＥ検出部１４１、Ｗｉ−Ｆｉ検出部１４２、推定部１４３、選択部１４４及び実行制御部１４５を備える。
【００２８】
ＬＴＥ検出部１４１は、ＬＴＥ通信部１１によって測定されたＲＳＳＩを検出する。ＬＴＥ検出部１４１は、ＬＴＥ通信のＲＳＳＩを推定部１４３へ出力する。また、Ｗｉ−Ｆｉ検出部１４２は、Ｗｉ−Ｆｉ通信部１２によって測定されたＲＳＳＩを検出する。Ｗｉ−Ｆｉ検出部１４２は、Ｗｉ−Ｆｉ通信のＲＳＳＩを推定部１４３へ出力する。
【００２９】
推定部１４３は、第１乃至第４の標本点を予め記憶する。第１の標本点は、ＬＴＥ通信のＲＳＳＩに対するＬＴＥビット当り送信電力量の標本点である。ここで、ＬＴＥビット当り送信電力量は、ＬＴＥ通信部１１から１ビットの情報を送信するのに要するビット当り消費電力量である。また、第２の標本点は、ＬＴＥ通信のＲＳＳＩに対するＬＴＥビット当り受信電力量の標本点である。ここで、ＬＴＥビット当り受信電力量は、ＬＴＥ通信部１１で１ビットの情報を受信するのに要するビット当り消費電力量である。また、第３の標本点は、Ｗｉ−Ｆｉ通信のＲＳＳＩに対するＷｉ−Ｆｉビット当り送信電力量である。ここで、Ｗｉ−Ｆｉビット当り送信電力量は、Ｗｉ−Ｆｉ通信部１２から１ビットの情報を送信するのに要するビット当り消費電力量である。また、第４の標本点は、Ｗｉ−Ｆｉ通信のＲＳＳＩに対するＷｉ−Ｆｉビット当り受信電力量である。ここで、Ｗｉ−Ｆｉビット当り受信電力量は、Ｗｉ−Ｆｉ通信部１２で１ビットの情報を受信するのに要するビット当り消費電力量である。
【００３０】
推定部１４３は、第１及び第２の標本点を補間することで、ＬＴＥ検出部１４１で検出されたＬＴＥ通信のＲＳＳＩにおけるＬＴＥビット当り送信電力量及びＬＴＥビット当り受信電力量を推定する。また、推定部１４３は、第３及び第４の標本点を補間することで、Ｗｉ−Ｆｉ検出部１４２で検出されたＷｉ−Ｆｉ通信のＲＳＳＩにおけるＷｉ−Ｆｉビット当り送信電力量及びＷｉ−Ｆｉビット当り受信電力量を推定する。推定部１４３は、推定したＬＴＥビット当り送信電力量、ＬＴＥビット当り受信電力量、Ｗｉ−Ｆｉビット当り送信電力量及びＷｉ−Ｆｉビット当り受信電力量を選択部１４４へ出力する。
【００３１】
選択部１４４は、起動指示のあったアプリケーションについての通知を実行制御部１４５から受けた場合、記憶部１５に記憶されている消費電力量の典型値、送信信号の情報量の典型値及び受信信号の情報量の典型値と、推定部１４３で推定されたＬＴＥビット当り送信電力量、ＬＴＥビット当り受信電力量、Ｗｉ−Ｆｉビット当り送信電力量及びＷｉ−Ｆｉビット当り受信電力量とに基づいて、ローカル処理、ＬＴＥリモート処理及びＷｉ−Ｆｉリモート処理の消費電力量を算出する。
【００３２】
ローカル処理は、起動指示のあったアプリケーションをデータ処理部１３で実行する処理である。また、ＬＴＥリモート処理は、起動指示のあったアプリケーションを処理サーバ４０で処理させるため、ＬＴＥ通信部１１により信号を送受信する処理である。また、Ｗｉ−Ｆｉリモート処理は、起動指示のあったアプリケーションを処理サーバ４０で処理させるため、Ｗｉ−Ｆｉ通信部１２により信号を送受信する処理である。
【００３３】
選択部１４４は、ローカル処理、ＬＴＥリモート処理及びＷｉ−Ｆｉリモート処理のうち、消費電力量が最も低い処理を選択する。そして、選択部１４４は、消費電力量が最も低い処理を実行制御部１４５へ通知する。
【００３４】
実行制御部１４５は、入力部１７から所定のアプリケーションの起動指示を受け取ると、選択部１４４に対して、起動指示のあったアプリケーションについて通知する。また、実行制御部１４５は、選択部１４４から消費電力量が最も低い処理についての通知を受けると、消費電力量が最も低い処理に応じた制御を行う。
【００３５】
すなわち、実行制御部１４５は、ローカル処理の消費電力量が最小である場合、起動指示のあったアプリケーションをデータ処理部１３に実行させる。また、実行制御部１４５は、入力部１７からの入力情報又はマイク１８からの音声情報をデータ処理部１３へ出力する。
【００３６】
また、実行制御部１４５は、ＬＴＥリモート処理の消費電力量が最小である場合、起動指示のあったアプリケーションを処理サーバ４０で実行させるため、ＬＴＥ通信部１１を制御する。また、実行制御部１４５は、入力部１７からの入力情報又はマイク１８からの音声情報をＬＴＥ通信部１１へ出力する。
【００３７】
また、実行制御部１４５は、Ｗｉ−Ｆｉリモート処理の消費電力量が最小である場合、起動指示のあったアプリケーションを処理サーバ４０で実行させるため、Ｗｉ−Ｆｉ通信部１２を制御する。また、実行制御部１４５は、入力部１７からの入力情報又はマイク１８からの音声情報をＷｉ−Ｆｉ通信部１２へ出力する。
【００３８】
また、実行制御部１４５は、ＬＴＥ通信部１１、Ｗｉ−Ｆｉ通信部１２又はデータ処理部１３から、アプリケーション実行後の処理結果（ビットマップデータ、書換え位置データ及びスクロール制御データ等）を受信し、この処理結果を表示部１６に表示させる。
【００３９】
次に、以上のように構成された携帯情報端末１０による動作を、制御部１４の処理手順に従い説明する。以下では、入力部１７から音声認識アプリケーションの起動を指示する第１の起動指示又は、ウェブブラウザアプリケーションの起動を指示する第２の起動指示が入力される場合について説明する。
【００４０】
図４は、記憶部１５に予め記憶される典型値テーブルの例を示す図である。典型値テーブルには、データ処理部１３で音声認識アプリケーションを実行する際の消費電力量の典型値ＥＶ［ｍＪ］、処理サーバ４０に音声認識アプリケーションを実行させる際の送信信号の情報量の典型値ＩＶ［ｂｉｔ］、及び、処理サーバ４０に音声認識アプリケーションを実行させた後の受信信号の情報量の典型値ＯＶ［ｂｉｔ］が示される。また、典型値テーブルには、データ処理部１３でウェブブラウザアプリケーションを実行する際の消費電力量の典型値ＥＢ［ｍＪ］、処理サーバ４０にウェブブラウザアプリケーションを実行させる際の送信信号の情報量の典型値ＩＢ［ｂｉｔ］、及び、処理サーバ４０にウェブブラウザアプリケーションを実行させた後の受信信号の情報量の典型値ＯＢ［ｂｉｔ］が示される。また、図５は、推定部１４３に予め記憶される第１乃至第４の標本点の例を示す図である。
【００４１】
図６は、制御部１４が音声認識アプリケーション又はウェブブラウザアプリケーションのいずれかをデータ処理部１３又は処理サーバ４０のいずれかに実行させる際のフローチャートを示す図である。
【００４２】
まず、実行制御部１４５は、入力部１７から第１又は第２の起動指示があるか否かを判断する（ステップＳ６１）。第１及び第２の起動指示がない場合（ステップＳ６１のＮｏ）、第１又は第２の起動指示があるまでステップＳ６１の処理を繰り返す。
【００４３】
第１又は第２の起動指示がある場合（ステップＳ６１のＹｅｓ）、入力された起動指示が第１の起動指示であるか否かを判断する（ステップＳ６２）。実行制御部１４５は、入力された起動指示が第１の起動指示である場合（ステップＳ６２のＹｅｓ）、選択部１４４へ音声認識アプリケーションを実行する旨を通知する。
【００４４】
選択部１４４は、音声認識アプリケーションを実行する旨の通知を受けると、推定部１４３で推定された現在のＬＴＥビット当り送信電力量ＴＬ、ＬＴＥビット当り受信電力量ＲＬ、Ｗｉ−Ｆｉビット当り送信電力量ＴＷ及びＷｉ−Ｆｉビット当り受信電力量ＲＷと、記憶部１５に記憶される消費電力量の典型値ＥＶ、送信信号の情報量の典型値ＩＶ及び受信信号の情報量の典型値ＯＶとを参照し、ＬＴＥリモート処理の消費電力量：ＩＶ×ＴＬ＋ＯＶ×ＲＬと、Ｗｉ−Ｆｉリモート処理の消費電力量：ＩＶ×ＴＷ＋ＯＶ×ＲＷとを算出する（ステップＳ６３）。
【００４５】
続いて、選択部１４４は、ローカル処理の消費電力量：ＥＶと、ＬＴＥリモート処理の消費電力量：ＩＶ×ＴＬ＋ＯＶ×ＲＬと、Ｗｉ−Ｆｉリモート処理の消費電力量：ＩＶ×ＴＷ＋ＯＶ×ＲＷとを比較し、消費電力量が最小の処理を選択する（ステップＳ６４）。選択部１４４は、消費電力量が最小の処理を実行制御部１４５へ通知する。
【００４６】
実行制御部１４５は、選択部１４４から消費電力量が最も低い処理についての通知を受けると、消費電力量が最も低い処理に応じた制御を行う（ステップＳ６５）。
【００４７】
ここで、実行制御部１４５は、ローカル処理の消費電力量が最小である場合、音声認識アプリケーションをデータ処理部１３に実行させる。また、実行制御部１４５は、マイク１８からの音声情報をデータ処理部１３へ出力する。データ処理部１３は、音声認識アプリケーションを実行し、マイク１８からの音声情報について音声認識を行う。そして、データ処理部１３は、処理結果を実行制御部１４５へ出力する。実行制御部１４５は、処理結果を表示部１６に表示させる（ステップＳ６９）。
【００４８】
また、実行制御部１４５は、ＬＴＥリモート処理の消費電力量が最小である場合、ＬＴＥ通信部１１を制御する。また、実行制御部１４５は、マイク１８からの音声情報をＬＴＥ通信部１１へ出力する。ＬＴＥ通信部１１は、実行制御部１４５からの制御に従い、処理サーバ４０に音声認識アプリケーションを実行させる旨の処理指示と音声情報とを、ＬＴＥ方式に則った無線信号に変換する。ＬＴＥ通信部１１は、無線信号をＬＴＥ基地局２０へ送信する。
【００４９】
処理サーバ４０は、ネットワークＮＷを介して携帯情報端末１０からの信号を受信し、処理指示に従って音声認識アプリケーションを実行する。処理サーバ４０は、処理結果をネットワークＮＷを介して携帯情報端末１０へ送信する。携帯情報端末１０は、処理サーバ４０による処理結果をＬＴＥ通信部１１により受信する。携帯情報端末１０は、実行制御部１４５により受信した処理結果を表示部１６に表示する（ステップＳ６９）。
【００５０】
また、実行制御部１４５は、Ｗｉ−Ｆｉリモート処理の消費電力量が最小である場合、Ｗｉ−Ｆｉ通信部１２を制御する。また、実行制御部１４５は、マイク１８からの音声情報をＷｉ−Ｆｉ通信部１２へ出力する。Ｗｉ−Ｆｉ通信部１２は、実行制御部１４５からの制御に従い、処理サーバ４０に音声認識アプリケーションを実行させる旨の処理指示と音声情報とを、Ｗｉ−Ｆｉ方式に則った無線信号に変換する。Ｗｉ−Ｆｉ通信部１２は、無線信号をＷｉ−Ｆｉ基地局３０へ送信する。
【００５１】
処理サーバ４０は、ネットワークＮＷを介して携帯情報端末１０からの信号を受信し、処理指示に従って音声認識アプリケーションを実行する。処理サーバ４０は、処理結果をネットワークＮＷを介して携帯情報端末１０へ送信する。携帯情報端末１０は、処理サーバ４０による処理結果をＷｉ−Ｆｉ通信部１２により受信する。携帯情報端末１０は、実行制御部１４５により受信した処理結果を表示部１６に表示する（ステップＳ６９）。
【００５２】
ステップＳ６２において、入力された起動指示が第２の起動指示である場合（ステップＳ６２のＮｏ）、実行制御部１４５は、選択部１４４へウェブブラウザアプリケーションを実行する旨を通知する。
【００５３】
選択部１４４は、ウェブブラウザアプリケーションを実行する旨の通知を受けると、推定部１４３で推定された現在のＬＴＥビット当り送信電力量ＴＬ、ＬＴＥビット当り受信電力量ＲＬ、Ｗｉ−Ｆｉビット当り送信電力量ＴＷ及びＷｉ−Ｆｉビット当り受信電力量ＲＷと、記憶部１５に記憶される消費電力量の典型値ＥＢ、送信信号の情報量の典型値ＩＢ及び受信信号の情報量の典型値ＯＢとを参照し、第２の処理の消費電力量：ＩＢ×ＴＬ＋ＯＢ×ＲＬと、第３の処理の消費電力量：ＩＢ×ＴＷ＋ＯＢ×ＲＷとを算出する（ステップＳ６６）。
【００５４】
続いて、選択部１４４は、第１の処理の消費電力量：ＥＢと、第２の処理の消費電力量：ＩＢ×ＴＬ＋ＯＢ×ＲＬと、第３の処理の消費電力量：ＩＢ×ＴＷ＋ＯＢ×ＲＷとを比較し、消費電力量が最小の処理を選択する（ステップＳ６７）。選択部１４４は、消費電力量が最小の処理を実行制御部１４５へ通知する。
【００５５】
実行制御部１４５は、選択部１４４から消費電力量が最も低い処理についての通知を受けると、消費電力量が最も低い処理に応じた制御を行う（ステップＳ６８）。
【００５６】
ここで、実行制御部１４５は、ローカル処理の消費電力量が最小である場合、ウェブブラウザアプリケーションをデータ処理部１３に実行させる。また、実行制御部１４５は、入力部１７からの入力情報をデータ処理部１３へ出力する。データ処理部１３は、ウェブブラウザアプリケーションを実行し、入力情報に応じたウェブデータを取得する。データ処理部１３は、取得したウェブデータを実行制御部１４５へ出力する。実行制御部１４５は、取得したウェブデータを表示部１６に表示させる（ステップＳ６９）。
【００５７】
また、実行制御部１４５は、ＬＴＥリモート処理の消費電力量が最小である場合、ＬＴＥ通信部１１を制御する。また、実行制御部１４５は、入力部１７からの入力情報をＬＴＥ通信部１１へ出力する。ＬＴＥ通信部１１は、実行制御部１４５からの制御に従い、処理サーバ４０にウェブブラウザアプリケーションを実行させる旨の処理指示と入力情報とを、ＬＴＥ方式に則った無線信号に変換する。ＬＴＥ通信部１１は、無線信号をＬＴＥ基地局２０へ送信する。
【００５８】
処理サーバ４０は、ネットワークＮＷを介して携帯情報端末１０からの信号を受信し、処理指示に従ってウェブブラウザアプリケーションを実行する。処理サーバ４０は、ウェブブラウザアプリケーションにより取得されたウェブデータをネットワークＮＷを介して携帯情報端末１０へ送信する。携帯情報端末１０は、処理サーバ４０からのウェブデータをＬＴＥ通信部１１により受信する。携帯情報端末１０は、実行制御部１４５により受信したウェブデータを表示部１６に表示する（ステップＳ６９）。
【００５９】
また、実行制御部１４５は、Ｗｉ−Ｆｉリモート処理の消費電力量が最小である場合、Ｗｉ−Ｆｉ通信部１２を制御する。また、実行制御部１４５は、入力部１７からの入力情報をＷｉ−Ｆｉ通信部１２へ出力する。Ｗｉ−Ｆｉ通信部１２は、実行制御部１４５からの制御に従い、処理サーバ４０にウェブブラウザアプリケーションを実行させる旨の処理指示と入力情報とを、Ｗｉ−Ｆｉ方式に則った無線信号に変換する。Ｗｉ−Ｆｉ通信部１２は、無線信号をＷｉ−Ｆｉアクセスポイント３０へ送信する。
【００６０】
処理サーバ４０は、ネットワークＮＷを介して携帯情報端末１０からの信号を受信し、処理指示に従ってウェブブラウザアプリケーションを実行する。処理サーバ４０は、ウェブブラウザアプリケーションにより取得されたウェブデータをネットワークＮＷを介して携帯情報端末１０へ送信する。携帯情報端末１０は、処理サーバ４０からのウェブデータをＷｉ−Ｆｉ通信部１２により受信する。携帯情報端末１０は、実行制御部１４により受信したウェブデータを表示部１６に表示する（ステップＳ６９）。
【００６１】
以上のように、上記一実施形態では、無線通信環境に基づいて、リモート処理における消費電力量を算出する。そして、制御部１４は、所定のアプリケーションの起動時において、ローカル処理における消費電力量と、リモート処理における消費電力量とを比較し、消費電力量が小さい方の処理を実行するようにしている。これにより、ローカル処理と、リモート処理とを適応的に変更することが可能となる。
【００６２】
また、上記一実施形態では、ＬＴＥ通信のＲＳＳＩに基づいてＬＴＥリモート処理の消費電力量を算出し、Ｗｉ−Ｆｉ通信のＲＳＳＩに基づいてＷｉ−Ｆｉリモート処理の消費電力量を算出する。そして、制御部１４は、ローカル処理、ＬＴＥリモート処理及びＷｉ−Ｆｉリモート処理の中から消費電力量が最小の処理を選択し、消費電力量が最小の処理を実行するようにしている。これにより、通信インタフェースのエネルギー効率に応じて効率的な通信インタフェースを選択することが可能となる。
【００６３】
したがって、本実施形態に係る携帯情報端末１０によれば、ローカル処理及びリモート処理のいずれかを効率良く選択することが可能であり、複数の通信インタフェースのいずれかを効率良く選択することが可能であるため、端末内の消費電力量を節減することができる。また、端末内の消費電力量を節減することができるため、電池の持ちが向上することとなる。
【００６４】
なお、上記一実施形態では、通信インタフェースとして、ＬＴＥ方式及びＷｉ−Ｆｉ方式を採用する場合を例に説明したが、本実施形態はこれに限定される訳ではない。例えば、３Ｇ及びＷｉＭＡＸ等であっても構わない。
【００６５】
また、上記一実施形態では、アプリケーションとして、音声認識アプリケーション又はウェブブラウザアプリケーションを実行する場合を例に説明したが、本実施形態はこれに限定される訳ではない。例えば、経路探索アプリケーション及び地図表示アプリケーションであっても構わない。
【００６６】
さらに、この発明は、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００６７】
１０…携帯情報端末
１１…ＬＴＥ通信部
１２…Ｗｉ−Ｆｉ通信部
１３…データ処理部
１４…制御部
１４１…ＬＴＥ検出部
１４２…Ｗｉ−Ｆｉ検出部
１４３…推定部
１４４…選択部
１４５…実行制御部
１５…記憶部
１６…表示部
１７…入力部
１８…マイク
２０…ＬＴＥ基地局
３０…Ｗｉ−Ｆｉアクセスポイント
４０…処理サーバ
４１…通信部
４２…処理部
【図１】
2011217256.tif 000003
【図２】
2011217256.tif 000004
【図３】
2011217256.tif 000005
【図４】
2011217256.tif 000006
【図５】
2011217256.tif 000007
【図６】
2011217256.tif 000008