(57)【要約】【課題】  テザリング端末が単体で他の通信端末に対し低電力で最適な無線通信を選択する代替通信端末、代替通信システム、代替通信方法および代替通信プログラムを提供する。【解決手段】  通信端末からの接続要求に応じて、通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う代替通信端末２であって、代替通信端末２は、代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶する記憶部２０３と、使用する通信と条件を比較し、通信切替を行うか判断する切替監視部２０４と、切替監視部の判断結果に従い、使用する通信からもう片方の通信への通信切替を行う選択部２０５とを備える。【選択図】      図３
2015186214.tif 000002
【特許請求の範囲】
【請求項１】
通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う代替通信端末であって、
前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶する記憶部と
前記使用する通信と前記条件を比較し、前記通信切替を行うか判断する切替監視部と、
前記切替監視部の判断結果に従い、前記使用する通信からもう片方の通信への通信切替を行う選択部
とを備えることを特徴とする代替通信端末。
【請求項２】
前記記憶部は、前記条件の閾値を記憶し、
前記切替監視部は、前記条件を前記使用する通信から検出し、検出された前記条件の検出値と、前記閾値記憶部から取得する前記条件の閾値を比較し、前記通信切替を行うか判断する
ことを特徴とする請求項１に記載の代替通信端末。
【請求項３】
前記条件は前記通信端末と前記代替通信端末間の通信強度と、前記通信端末と前記代替通信端末間の通信速度であることを特徴とする請求項１又は２に記載の代替通信端末。
【請求項４】
前記条件は前記代替通信端末の電池残量と、前記通信端末と前記代替通信端末間の通信速度であることを特徴とする請求項１又は２に記載の端末。
【請求項５】
前記条件は前記代替通信端末の装置温度と、前記通信端末と前記代替通信端末間の通信速度であることを特徴とする請求項１又は２に記載の代替通信端末。
【請求項６】
請求項１乃至５のいずれかに記載の代替通信端末と、
前記代替通信端末に、外部ネットワークへ接続する際に前記接続要求を送信する少なくとも１つ以上の通信端末と、
前記代替通信端末からの要求を受け、前記外部ネットワークへの接続をおこなう通信接続サーバ
とを備えることを特徴とする代替通信システム。
【請求項７】
通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う端末が行う代替通信方法であって、
前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶部に記憶させ、
切替監視部が、前記使用する通信と前記条件を比較し、前記通信切替を行うか判断し、
選択部が、前記切替監視部の判断結果に従い、前記使用する通信からもう片方の通信への通信切替を行う
ことを備えることを特徴とする代替通信方法。
【請求項８】
前記記憶することは、前記条件の閾値を記憶し、
前記判断することは、前記条件を前記使用する通信から検出し、検出された前記条件の検出値と、前記閾値記憶部から取得する前記条件の閾値を比較し、前記通信切替を行うか判断する
ことを特徴とする請求項７に記載の代替通信方法。
【請求項９】
通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行うコンピュータに、
前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶部に記憶させる手段と、
前記使用する通信と前記条件を比較し、前記通信切替を行うか判断する手段と、
前記判断の結果に従い、前記使用する通信からもう片方の通信への通信切替を行う手段
として機能させるための代替通信プログラム。
【請求項１０】
前記記憶させる手段は、前記条件の閾値を記憶し、
前記判断する手段は、前記条件を前記使用する通信から検出し、検出された前記条件の検出値と、前記閾値記憶部から取得する前記条件の閾値を比較し、前記通信切替を行うか判断する
ことを特徴とする請求項９に記載の代替通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、代替通信端末、代替通信システム、代替通信方法および代替通信プログラムに関する。
【背景技術】
【０００２】
携帯可能なコンピュータ等の情報機器の普及に伴い、ユーザがコンピュータを出先へ持ち出してインターネットに接続する機会が増加している。これに伴い、直接インターネットに接続できない通信端末が、第一の通信あるいは第二の通信による代替通信の機能を利用しインターネットに接続する、いわゆるテザリング機能を使用する機会が増加している。テザリング機能とは、スマートフォンなどの単体で通信可能な通信機器を外付けモデムのように働かせ、これに接続するコンピュータ等の他の通信機器を、インターネット等へ接続させる機能である。以下、テザリング機能を有する通信機器を「テザリング端末」と記載し、テザリング機能を有しない通信機器を「通信端末」と記載する。テザリング端末と通信端末の間は、ケーブル等を用いた有線通信や、Ｂｌｕｅｔｏｏｔｈ（登録商標）およびＷＬＡＮ（Wireless Local Area Network）等の規格の無線通信を使って接続する。
【０００３】
上記の第一の通信であるＷＬＡＮ通信にてテザリングを行う機能（以下「ＷＬＡＮテザリング機能」と記載）と、上記の第二の通信であるＢｌｕｅｔｏｏｔｈ通信にてテザリングを行う機能（以下「Ｂｌｕｅｔｏｏｔｈテザリング機能」と記載）の両方を有する端末は存在するが、それぞれの機能にはメリットとデメリットがあるため、ユーザは使用状況に応じて、任意に選択をしていた。例えば、ＷＬＡＮテザリング機能は、Ｂｌｕｅｔｏｏｔｈテザリング機能に比べ、高速通信が可能で接続範囲が広いが、消費電力が高く通信時間は短くなる。Ｂｌｕｅｔｏｏｔｈテザリング機能は、ＷＬＡＮテザリング機能に比べ、通信速度が遅く接続範囲が狭いが、消費電力が低く、通信時間は長くなる。よってユーザは電池の消費量を抑えるため、インターネット等に接続する場所や、その際の通信状態に応じて、両方の機能を切り替えていた。しかし、ユーザにとって、その場の状況に応じて両方の機能を切り替える設定を行うことは煩雑であった。このため、テザリング種類の自動選択手法が開示されている。
【０００４】
例えば、アクセスポイントとなりえる複数のテザリング端末候補から、無線信号の強度が最も大きいアクセスポイントを選択して通信を行う手法が開示されている（特許文献１参照）。無線通信の強度だけでなく、アクセスポイントとなる端末の電池残量などの装置情報を受信して最適なアクセスポイントを自動で選択する手法が開示されている（特許文献２参照）。テザリングを行う時と行わない時で、使用回路を選択する手法も開示されている（特許文献３参照）。電池充電量が少なくなると、通信基地局と通信端末の直接接続を確立する手法も開示されている（特許文献４参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１０１２９３号公報
【特許文献２】特開２０１２−２２７６１０号公報
【特許文献３】特開２０１３−１７２３４１号公報
【特許文献４】特開２０１３−１９７７５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし特許文献１に記載の手法は、通信端末とテザリング端末間の無線通信強度のみで接続先を決定するので、接続先のテザリング端末の無線通信強度が弱い状態で外部の高速通信に対応していた場合、通信の伝送効率が悪くなる可能性があった。
【０００７】
特許文献２に記載の手法は、テザリング端末の通信方式や、課金情報、電池残量、無線強度などから接続先を選択する。しかしこれらの情報のやり取りは、テザリング端末と接続する無線端末の双方で通信仕様を共通化する必要があり、全てのテザリング端末で対応することは困難であった。
【０００８】
更に、特許文献１および２に記載の手法はいずれも、テザリング端末に接続する無線端末側の技術を開示しており、テザリング端末単体ではテザリング選択を行うことはできなかった。
【０００９】
特許文献３に記載の手法は、テザリング通信時において、異なる通信信号の干渉を防ぐためのものであり、電池の消費を抑えることはできなかった。特許文献４に記載の手法は、通信速度、通信強度および電池残量の状態に従い通信を選択するものの、電池残量が少なくなると、テザリング端末は通信基地局と通信端末の直接接続を確立後、自らは動作することはなかった。
【００１０】
本発明は、上記の問題点を解決するべくなされたものであり、テザリング端末が単体で、電池残量が少ない状態でも、他の通信端末に対し低電力で最適な無線通信を選択する代替通信端末、代替通信システム、代替通信方法および代替通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明の第１の特徴は、通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う代替通信端末であって、前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶する記憶部と、前記使用する通信と前記条件を比較し、前記通信切替を行うか判断する切替監視部と、前記切替監視部の判断結果に従い、前記使用する通信からもう片方の通信への通信切替を行う選択部とを備える代替通信端末であることを要旨とする。
【００１２】
本発明の第２の特徴は、通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う端末が行う代替通信方法であって、前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶部に記憶させ、切替監視部が、前記使用する通信と前記条件を比較し、前記通信切替を行うか判断し、選択部が、前記切替監視部の判断結果に従い、前記使用する通信からもう片方の通信への通信切替を行うことを備える代替通信方法であることを要旨とする。
【００１３】
本発明の第３の特徴は、通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行うコンピュータに、前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶部に記憶させる手段と、前記使用する通信と前記条件を比較し、前記通信切替を行うか判断する手段と、前記判断の結果に従い、前記使用する通信からもう片方の通信への通信切替を行う手段として機能させるための代替通信プログラムであることを要旨とする。
【発明の効果】
【００１４】
本発明の代替通信端末、代替通信システム、代替通信方法および代替通信プログラムによると、ユーザが意識することなく、テザリング端末単体で、他の通信端末に対して低電力で最適な無線通信を選択することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第一の実施形態に係るテザリングシステムの構成図である。
【図２】テザリング端末の内部構成図である。
【図３】テザリング端末の機能ブロックの構成図である。
【図４】通信端末の内部構成図である。
【図５】第一の実施形態に係るテザリング端末の動作を示すフロー図である。
【図６】第二の実施形態に係るテザリング端末の機能ブロック構成図である。
【図７】第二の実施形態に係るテザリング端末の動作を示すフロー図である。
【図８】第三の実施形態に係るテザリング端末の機能ブロック構成図である。
【図９】第三の実施形態に係るテザリング端末の動作を示すフロー図である。
【図１０】第四の実施形態に係るテザリング端末の機能ブロックの構成図である。
【発明を実施するための形態】
【００１６】
次に図面を参照して、本発明の実施形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。更に以下に記載される実施形態は一例であり、その本質を同一とする範囲において適宜変更可能であることに留意すべきである。
＜第一の実施形態＞
（テザリングシステム）
第一の実施形態に係るテザリングシステム１００は、図１に示すように、通信端末３、テザリング端末２および通信接続サーバ４を備えている。通信端末３は、テザリング端末２および通信接続サーバ４を介して、外部のネットワーク５に接続する。尚、テザリング端末２は、通信接続サーバ４を介して、ネットワーク５に接続する。通信端末３とは、携帯ゲーム機、ＰＤＡ（Personal Digital Assistants）、ノートパソコン等の主に携帯可能な通信端末であって、テザリング端末２とＷＬＡＮ規格やＢｌｕｅｔｏｏｔｈ規格等のテザリング通信を行うことで、他の通信端末と通信を行うことができる。通信接続サーバ４は、ＡＰＮ（Access Point Name）にて指定された通信接続サーバである。ＡＰＮとは、携帯端末等をネットワーク５に接続してデータ通信を行う際に必要となる接続先を指定する文字列である。ネットワーク５はインターネット等の公衆ネットワークである。
【００１７】
テザリング端末２は、図２に示すように、ＣＰＵ（Central processing unit）２５０、ＲＡＭ(Random Access Memory)２５１、ＲＯＭ（Read Only Memory）２５２、入出力装置２５３、ＷＬＡＮ通信部２５４およびＢｌｕｅｔｏｏｔｈ通信部２５５等を備えている。ＣＰＵ２５０、ＲＡＭ２５１、ＲＯＭ２５２等は、後述するコンピュータソフトウェアを読み込み、ＣＰＵ２５０の制御の元で、入出力装置２５３、ＷＬＡＮ通信部２５４およびＢｌｕｅｔｏｏｔｈ通信部２５５を動作させる。又、ＣＰＵ２５０は、ＲＡＭ２５１およびＲＯＭ２５２のデータの読み出し及び書き込みを行い、適宜演算処理を実行する。
【００１８】
ＣＰＵ２５０は、図３に示すように、ネットワーク通信部２０１、テザリング通信部２０２ａおよび２０２ｂ、閾値記憶部２０３、切替監視部２０４およびテザリング選択部２０５等を備えている。
【００１９】
ネットワーク通信部２０１は、ネットワーク５に通信可能に接続されており、ＣＰＵ３５０等からの指示に従い、通信接続サーバ４を介して適宜ネットワーク５に接続する。具体的には、ＬＴＥ（Long Term Evolution）、ＵＭＴＳ（Universal Mobile Telecommunications System）、ＧＳＭ（Global System for Mobile Communications：登録商標）、公衆ＷＬＡＮ等の無線通信や、Ｅｔｈｅｒｎｅｔ(登録商標)等の有線通信を介して、通信接続サーバ４およびネットワーク５に接続する。
【００２０】
テザリング通信部２０２ａは、ＷＬＡＮ通信に対するテザリング処理を行う。テザリング通信部２０２ｂは、Ｂｌｕｅｔｏｏｔｈ通信に対するテザリング処理を行う。尚、通信規格はこれに限られず、同様の作用を有する通信方式であればどの規格のものでもよい。尚、通信開始時には、テザリング通信部２０２ａ〜２０２ｂは、通信端末３との間で、通信に必要な初期設定を行う。
【００２１】
閾値記憶部２０３は、通信切替判断の基準となる、通信の強度閾値および通信の速度閾値等を格納する。強度閾値はＢｌｕｅｔｏｏｔｈ接続が可能な強度の限界とする。速度閾値は、Ｂｌｕｅｔｏｏｔｈの速度限界値とする。ただしこれは一例であり、実使用上は限界値の８０％等のある程度余裕を持った値を閾値とすることが好ましい。
【００２２】
切替監視部２０４では、通信端末３とテザリング端末２の接続状態を監視し、接続状態によってＷＬＡＮ通信部２５４とＢｌｕｅｔｏｏｔｈ通信部２５５の内どちらのテザリング方式で通信をおこなうかを判断する。例えば、通信の電波強度（以下「通信強度」と記載）が高く、通信が安定している状態（以下このような状態を「通信強度が高い」と記載）で、通信端末３とテザリング端末２が近距離にあるかまたは通信環境の良い状態にあり、通信端末３がメールチェック等の低速通信も可能な処理を行っているとする。この場合、切替監視部２０４は、Ｂｌｕｅｔｏｏｔｈ通信部２５５でテザリングすると判断する。つまり、通信強度が高くて低速通信の場合は、切替監視部２０４はＢｌｕｅｔｏｏｔｈ通信部２５５での通信に切替え、消費電力を低く抑える。逆に、高速通信が必要な場合は通信強度にかかわらずＷＬＡＮ通信部２５４を選択する。ただし、電波強度が低く通信が不安定な状態（以下このような状態を「通信強度が低い」と記載）の場合はＷＬＡＮ通信部２５４でも通信速度が低下するため、Ｂｌｕｅｔｏｏｔｈ通信部２５５によって通信する方が、通信速度が速い場合がある。この場合はＢｌｕｅｔｏｏｔｈ通信部２５５を選択する。詳細は後述する。
【００２３】
テザリング選択部２０５は、切替監視部２０４にて判断したテザリング方式を使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。通信端末３とテザリング端末２は、通信開始時にＷＬＡＮ通信およびＢｌｕｅｔｏｏｔｈでの通信が可能となるように初期設定しておく。
【００２４】
これら各部の構成要素は、機能単位ブロックを示している。図３において各部はＣＰＵ２５０等に格納されているが、これは一例であり、ＲＯＭ２５２やＲＡＭ２５１に格納させて、適宜ＣＰＵ２５０が各部をロードして演算処理を行うことでこれらの処理を実行してもよい。
【００２５】
通信端末３は、図４に示すように、ＣＰＵ３５０、ＲＡＭ３５１、ＲＯＭ３５２、入出力装置３５３、ＷＬＡＮ通信部３５４およびＢｌｕｅｔｏｏｔｈ通信部３５５等を備える。ＣＰＵ３５０、ＲＡＭ３５１、ＲＯＭ３５２等は、所定のコンピュータソフトウェアを読み込み、ＣＰＵ３５０の制御の元で、入出力装置３５３、ＷＬＡＮ通信部３５４およびＢｌｕｅｔｏｏｔｈ通信部３５５を動作させる。又、ＣＰＵ３５０は、ＲＡＭ３５１およびＲＯＭ３５２のデータの読み出し及び書き込みを行い、適宜演算処理を実行する。
（テザリングシステムの動作）
次にテザリングシステム１００の動作について図５のフロー図を参照して説明する。
（ａ）ステップＳ１０１において、ユーザ等により通信端末３が起動されると、接続先のテザリング端末２のうち、図３のテザリング通信部２０２ａは、ＷＬＡＮ通信のネットワーク名（ＳＳＩＤ：Service Set Identifier）を登録して接続設定を行う。更にテザリング通信部２０２ｂは、Ｂｌｕｅｔｏｏｔｈ通信の接続設定（ペアリング）を行う。この後、ユーザに任意の通信方式を選択するよう促し、選択された通信方式にて通信を開始する。
（ｂ）ステップＳ１０２において、切替監視部２０４は、テザリング通信中に検出された通信強度（以下「検出通信強度」と記載）と、テザリング通信中に検出された通信速度（以下「検出通信速度」と記載）を取得する。次に閾値記憶部２０３より通信強度の強度閾値および通信速度の速度閾値を取得し、強度閾値と検出通信強度、速度閾値と検出通信速度を比較する。この比較を所定間隔で行い、検出通信強度と検出通信速度が閾値以下であることを確認する。
（ｃ）ステップＳ１０３において、切替監視部２０４が検出通信強度および検出通信強度の少なくとも片方が各閾値を超えたと判断すると、以下の切替処理を行う。
（ｄ）ステップＳ１０４において、切替監視部２０４は、検出通信強度が強度閾値より高く、検出通信速度が速度閾値より高いと判断する。通信強度が高いということは、テザリング端末２と通信端末３は近距離にあり、良好な通信状態であると判断できる。この場合ステップＳ１０５において、切替監視部２０４は、上記の通信状況ではＷＬＡＮ通信とＢｌｕｅｔｏｏｔｈ通信のどちらでも接続が可能であるが、通信速度が速いため、高速通信が可能なＷＬＡＮ通信によるテザリングを選択する。テザリング選択部２０５は、切替監視部２０４にて判断されたＷＬＡＮ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｅ）ステップＳ１０６において、切替監視部２０４は、検出通信強度が強度閾値より高く、通信速度は速度閾値より低いと判断する。この時切替監視部２０４は、Ｂｌｕｅｔｏｏｔｈ通信によるテザリングでも低速通信には支障がないと判断する。ステップＳ１０７において、切替監視部２０４は、低消費電力のＢｌｕｅｔｏｏｔｈ通信によるテザリングを選択する。テザリング選択部２０５は、通信中のテザリング方式をＢｌｕｅｔｏｏｔｈ通信によるテザリングに切り替え、通信中であったテザリング通信を切断する。
（ｆ）ステップＳ１０８において、切替監視部２０４は、検出通信強度が強度閾値より低く、検出通信速度が速度閾値より高いと判断する。この場合ステップＳ１０９において、切替監視部２０４は、通信強度が低いということは、テザリング端末２と通信端末３が遠距離にあり、通信を高い速度に上げるべきと判断し、ＷＬＡＮ通信によるテザリングを選択する。テザリング選択部２０５は、通信中のテザリング方式をＷＬＡＮ通信によるテザリングに切り替え、通信中であったテザリング通信を切断する。
（ｇ）ステップＳ１１０において、切替監視部２０４は、検出通信強度は閾値より低く、検出通信速度も速度閾値より低いと判断する。この場合ステップＳ１１１において、切替監視部２０４は、通信強度が低いということは、テザリング端末２と通信端末３が遠距離にあると判断し、通信速度にこだわらず、通信エリアが広いＷＬＡＮ通信によるテザリングを選択する。テザリング選択部２０５は、通信中のテザリング方式をＷＬＡＮ通信によるテザリングに切り替え、通信中であったテザリング通信を切断する。
（ｈ）ステップＳ１１２においては、通信中か否かを判断し、通信中であればステップＳ１０２に戻り再度通信状態の監視を行う。通信中でなければこの監視処理を終了する。尚、ユーザが強制的に通信を切断した場合も監視処理が終了することはもちろんである。
【００２６】
また、上述した図５の動作においては、低消費電力のＢｌｕｅｔｏｏｔｈ通信テザリングを選択するのは、ステップＳ１０６〜Ｓ１０７の時のみである。しかし、通信強度の閾値と通信速度の閾値を高くすることで、監視判断の機会を増やし、Ｂｌｕｅｔｏｏｔｈ通信テザリングをより多く選択するように設計することも可能である。
【００２７】
第一の実施形態のテザリングシステム１００によると、通信端末の状態を判断して最適なテザリング通信方式に自動的に切り替えることにより、ユーザにとってテザリング通信切替の煩雑さがなく、通信状態を劣化させることがない。又、Ｂｌｕｅｔｏｏｔｈ通信を選択させることで消費電力を抑え、通信可能時間を延長することができる。また、汎用されるテザリング端末が監視する通信強度および通信速度を使用し、テザリング方式の選択を行うため、新たに監視する機構を追加する必要が無い。更に、テザリング端末内の仕組のみで最適通信を選択するため、他の通信端末やネットワーク側に新たな仕組みを追加する必要が無い。ひいては端末およびシステムのコストダウンを図ることができる。
＜第二の実施形態＞
（テザリングシステム）
第二の実施形態に係るテザリングシステム（図示せず）は、図１と同様に、通信端末、テザリング端末６および通信接続サーバを備えている。テザリング端末６は、ＣＰＵ４５０等を備えている。
【００２８】
ＣＰＵ４５０は、図６に示すように、ネットワーク通信部４０１、テザリング通信部４０２ａおよび４０２ｂ、閾値記憶部４０３、切替監視部４０４およびテザリング選択部４０５等を備えている。
【００２９】
閾値記憶部４０３は、通信切替判断の基準となる、通信の速度閾値および一定の電池残量を示す電池閾値等を格納する。電池閾値は設計者が予め初期値を設定してもよいし、ユーザが任意に設定してもよい。例えば、電池残量４０％以下の場合は、通信速度よりも電池の持ちを優先するとし、電池閾値を４０％と設定する。速度閾値は、Ｂｌｕｅｔｏｏｔｈ通信の速度限界値とするが、実使用上はこれより低い値が好ましい。
【００３０】
切替監視部４０４では、通信端末とテザリング端末６間通信の通信速度と、テザリング端末６の電池残量の状態を監視し、これらの状態の変化に応じてＷＬＡＮ通信部４５４とＢｌｕｅｔｏｏｔｈ通信部４５５の内どちらのテザリング方式で通信をおこなうかを判断する。
【００３１】
尚、他の装置および各部については第一の実施形態と同様であるため説明を省略する。
（テザリングシステムの動作）
次に第二の実施形態に係るテザリングシステムの動作について図７のフロー図を参照して説明する。
（ａ）ステップＳ２０１において、通信端末が起動されると、図６のテザリング端末６のテザリング通信部４０２ａは、ＷＬＡＮ通信の接続設定を行う。更にテザリング通信部４０２ｂは、Ｂｌｕｅｔｏｏｔｈ通信の接続設定を行う。この後、ユーザに任意の通信方式を選択するよう促し、選択された通信方式にて通信を開始する。
（ｂ）ステップＳ２０２において、切替監視部４０４は、テザリング通信中に検出される電池残量（以下「検出電池残量」と記載）と、テザリング通信中に検出された検出通信速度を取得する。次に閾値記憶部４０３より電池閾値および速度閾値を取得し、電池閾値と検出電池残量、速度閾値と検出通信速度を比較する。この比較を所定間隔で行い、検出電池残量が閾値以上、検出通信速度が閾値以下であることを確認する。
（ｃ）ステップＳ２０３において、切替監視部４０４が検出電池残量および検出通信強度の少なくとも片方が各閾値を超えたと判断すると、以下の切替処理を行う。
（ｄ）ステップＳ２０４において、切替監視部４０４は、検出電池残量が電池閾値より高く、検出通信速度が速度閾値より高いと判断する。この場合ステップＳ２０５において、切替監視部４０４は、電池残量に余裕があるのならば、消費電力を気にせず高速通信を行った方が良いと判断し、ＷＬＡＮ通信のテザリングを選択する。テザリング選択部４０５は、切替監視部４０４にて判断されたＷＬＡＮ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｅ）ステップＳ２０６において、切替監視部４０４は、検出電池残量が電池閾値より高く、検出通信速度が速度閾値より低いと判断する。この場合ステップＳ２０７において、切替監視部４０４は、電池残量に余裕があっても、通信速度が低いならば、低速通信でも通信に支障は無いし、消費電力も抑えることができると判断する。よって、Ｂｌｕｅｔｏｏｔｈ通信のテザリングを選択する。テザリング選択部４０５は、切替監視部４０４にて判断されたＢｌｕｅｔｏｏｔｈ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｆ）ステップＳ２０８において、切替監視部４０４は、検出電池残量が電池閾値より低く、検出通信速度が速度閾値より高いと判断する。この場合ステップＳ２０９において、切替監視部４０４は、高速通信のＷＬＡＮでは消費電力が高く、残通信時間が短くなるので、通信速度を低下させるべきと判断し、強制的に通信速度を速度閾値以下に低下させる。その後ステップＳ２１０において、切替監視部４０４は、Ｂｌｕｅｔｏｏｔｈ通信のテザリングを選択し、通信時間の長期化をはかる。テザリング選択部４０５は、切替監視部４０４にて判断されたＢｌｕｅｔｏｏｔｈ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｇ）ステップＳ２１１において、切替監視部４０４は、検出電池残量が電池閾値より低く、検出通信速度が速度閾値より低いと判断する。この場合ステップＳ２１２において、切替監視部４０４は、通信時間の長期化のため、通信速度は速度閾値以下であるべきだが、すでに速度閾値以下であるため通信速度制限は必要ないと判断する。切替監視部４０４は、Ｂｌｕｅｔｏｏｔｈ通信のテザリングを選択し、通信時間の長期化をはかる。テザリング選択部４０５は、切替監視部４０４にて判断されたＢｌｕｅｔｏｏｔｈ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｈ）ステップＳ２１３においては、通信中か否かを判断し、通信中であればステップＳ２０２に戻り再度通信状態の監視を行う。通信中でなければこの監視処理を終了する。尚、ユーザが強制的に通信を切断した場合も監視処理が終了することはもちろんである。
【００３２】
第二の実施形態のテザリングシステムによれば、第一の実施形態の効果に加え、電池残量を監視することで、Ｂｌｕｅｔｏｏｔｈ通信テザリングの機会を増やし、消費電力をより抑えることができる。又、汎用されるテザリング端末が監視可能な電池残量および通信速度を使用し、テザリング方式の選択を行うため、新たに監視する機構を追加する必要が無く、ひいてはコストダウンを図ることができる。
＜第三の実施形態＞
（テザリングシステム）
第三の実施形態に係るテザリングシステムは、図１と同様に、通信端末、テザリング端末７および通信接続サーバを備えている。テザリング端末７は、ＣＰＵ５５０等を備えている。
【００３３】
ＣＰＵ５５０は、図８に示すように、ネットワーク通信部５０１、テザリング通信部５０２ａおよび５０２ｂ、閾値記憶部５０３、切替監視部５０４およびテザリング選択部５０５等を備えている。
【００３４】
閾値記憶部５０３は、通信切替判断の基準となる、テザリング端末７自身の装置温度の閾値である温度閾値と通信速度の閾値である速度閾値等を格納する。温度閾値は安全設計を考慮し、例えば電気機器の装置温度規格であるＩＥＣ（International Electrotechnical Commission）６０９５０等を参照して、危険とされる装置温度以上にならないように設定される。速度閾値は、Ｂｌｕｅｔｏｏｔｈ通信の速度限界値であるが、実使用上はこれより低い値を閾値とすることが好ましい。
【００３５】
切替監視部５０４では、通信端末とテザリング端末７間の通信速度と、テザリング端末７の温度の状態を監視し、これらの状態の変化に応じて、ＷＬＡＮ通信部５５４とＢｌｕｅｔｏｏｔｈ通信部５５５の内どちらのテザリング方式で通信を行うかを判断する。
【００３６】
尚、他の装置および各部については第一の実施形態と同様であるため説明を省略する。
（テザリングシステムの動作）
次に第三の実施形態に係るテザリングシステムの動作について、図９のフロー図を参照して説明する。
（ａ）ステップＳ３０１において、通信端末が起動されると、図８のテザリング端末７のテザリング通信部５０２ａは、ＷＬＡＮ通信の接続設定を行う。更にテザリング通信部５０２ｂは、Ｂｌｕｅｔｏｏｔｈ通信の接続設定を行う。この後、ユーザに任意の通信方式を選択するよう促し、選択された通信方式にて通信を開始する。
（ｂ）ステップＳ３０２において、切替監視部５０４は、テザリング通信中に検出されるテザリング端末７自身の装置温度（以下「検出温度」と記載）と、テザリング通信中に検出された通信速度である検出通信速度を取得する。次に閾値記憶部５０３より温度閾値および速度閾値を取得し、温度閾値と検出温度、速度閾値と検出通信速度を比較する。この比較を所定間隔で行い、検出温度と検出通信速度が閾値を超えていないことを確認する。
（ｃ）ステップＳ３０３において、切替監視部５０４が検出温度および検出通信強度の少なくとも片方が各閾値を超えたと判断すると、以下の切替処理を行う。
（ｄ）ステップＳ３０４において、切替監視部５０４は、検出温度が温度閾値より低く、検出通信速度が速度閾値より高いと判断する。この場合ステップＳ３０５において、切替監視部５０４は、装置温度が安全な温度であれば、消費電力を気にせずに高速通信してもよいと判断し、ＷＬＡＮ通信のテザリングを選択し、通信の高速性を優先させる。テザリング選択部５０５は、切替監視部５０４にて判断されたＷＬＡＮ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｅ）ステップＳ３０６において、切替監視部５０４は、検出温度が温度閾値より低く、検出通信速度が速度閾値より低いと判断する。この場合ステップＳ３１２において、切替監視部５０４は、安全な装置温度で、速度閾値より低い通信でも支障がないのなら、消費電力を抑えられる低速通信の方が良いと判断し、Ｂｌｕｅｔｏｏｔｈ通信のテザリングを選択する。これにより通信可能時間が長くなる。テザリング選択部５０５は、切替監視部５０４にて判断されたＢｌｕｅｔｏｏｔｈ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｆ）ステップＳ３０８において、切替監視部５０４は、検出温度が温度閾値より高く、検出通信速度が速度閾値より高いと判断する。この場合ステップＳ３０９において切替監視部５０４は、高速通信のままでは、消費電力が大きいため、装置温度は更に上昇する可能性が高いと考え、強制的に通信速度を速度閾値以下に低下させる。この後ステップＳ３１０において、切替監視部５０４は、温度上昇防止のため、低速通信であるＢｌｕｅｔｏｏｔｈ通信のテザリングを選択する。テザリング選択部５０５は、切替監視部５０４にて判断されたＢｌｕｅｔｏｏｔｈ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｇ）ステップＳ３１１において、切替監視部５０４は、検出温度が温度閾値を超えていて、検出通信速度が速度閾値より低いと判断する。この場合ステップＳ３０７において、切替監視部５０４は、低い通信速度でも支障なく通信ができているのなら、消費電力を抑え、装置の温度上昇を防止すべきと考え、低速通信のＢｌｕｅｔｏｏｔｈ通信のテザリングを選択する。テザリング選択部５０５は、切替監視部５０４にて判断されたＢｌｕｅｔｏｏｔｈ通信によるテザリングを使用するように、通信中のテザリング方式を切り替え、通信中であったテザリング通信を切断する。
（ｈ）ステップＳ３１３においては、通信中か否かを判断し、通信中であればステップＳ３０２に戻り再度通信状態の監視を行う。通信中でなければこの監視処理を終了する。尚、ユーザが強制的に通信を切断した場合も監視処理が終了することはもちろんである。
【００３７】
第三の実施形態のテザリングシステムによれば、第一および二の実施形態の効果に加え、装置温度を監視することで、Ｂｌｕｅｔｏｏｔｈ通信テザリングの機会を増やし、消費電力をより抑えることができる。また、装置温度を監視し上昇を抑えることで、温度上昇に伴う故障や事故を防止することができる。更に、汎用されるテザリング端末が監視可能な装置温度および通信速度を使用し、テザリング方式の選択を行うため、新たに監視する機構を追加する必要が無く、ひいてはコストダウンを図ることができる。
【００３８】
尚、上記の各実施形態においては、通信強度と通信速度、電池残量と通信速度、装置温度と通信速度を条件として判定を行ったが、判定はこのいずれの組み合わせでもよく、又２つ以上の条件を組み合わせて判定してもよい。
【００３９】
更に、テザリング可能な通信規格としてＷＬＡＮ通信規格とＢｌｕｅｔｏｏｔｈ通信規格を用いて説明しているが、これは出願時における高速通信と低速通信の規定方式にすぎず、将来における、同様の効果を有する高速通信および低速通信においても、適用可能なものとする。
＜第四の実施形態＞
第四の実施形態に係る端末６５０は、通信端末からの接続要求に応じて、通信端末との間で第一の通信あるいは第二の通信による代替通信処理を行う。端末６５０は、図１０に示すように、記憶部６０３、切替監視部６０４および選択部６０５等を備えている。
【００４０】
記憶部６０３は、代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶する。切替監視部６０４は、使用する通信と条件を比較し、通信切替を行うか判断する。選択部６０５は、切替監視部の判断結果に従い、使用する通信からもう片方の通信への通信切替を行う。
【００４１】
第四の実施形態に係る端末によると、ユーザが意識することなく、テザリング端末単体で、他の通信端末に対して低電力で最適な無線通信を選択することができる。
【００４２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
［付記１］
通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う代替通信端末であって、
前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶する記憶部と
前記使用する通信と前記条件を比較し、前記通信切替を行うか判断する切替監視部と、
前記切替監視部の判断結果に従い、前記使用する通信からもう片方の通信への通信切替を行う選択部
とを備えることを特徴とする代替通信端末。
［付記２］
前記記憶部は、前記条件の閾値を記憶し、
前記切替監視部は、前記条件を前記使用する通信から検出し、検出された前記条件の検出値と、前記閾値記憶部から取得する前記条件の閾値を比較し、前記通信切替を行うか判断する
ことを特徴とする付記１に記載の代替通信端末。
［付記３］
前記条件は前記通信端末と前記代替通信端末間の通信強度と、前記通信端末と前記代替通信端末間の通信速度であることを特徴とする付記１又は２に記載の代替通信端末。
［付記４］
前記条件は前記代替通信端末の電池残量と、前記通信端末と前記代替通信端末間の通信速度であることを特徴とする付記１又は２に記載の端末。
［付記５］
前記条件は前記代替通信端末の装置温度と、前記通信端末と前記代替通信端末間の通信速度であることを特徴とする付記１又は２に記載の代替通信端末。
［付記６］
付記１乃至５のいずれかに記載の代替通信端末と、
前記代替通信端末に、外部ネットワークへ接続する際に前記接続要求を送信する少なくとも１つ以上の通信端末と、
前記代替通信端末からの要求を受け、前記外部ネットワークへの接続をおこなう通信接続サーバ
とを備えることを特徴とする代替通信システム。
［付記７］
通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行う端末が行う代替通信方法であって、
前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶部に記憶させ、
切替監視部が、前記使用する通信と前記条件を比較し、前記通信切替を行うか判断し、
選択部が、前記切替監視部の判断結果に従い、前記使用する通信からもう片方の通信への通信切替を行う
ことを備えることを特徴とする代替通信方法。
［付記８］
前記記憶することは、前記条件の閾値を記憶し、
前記判断することは、前記条件を前記使用する通信から検出し、検出された前記条件の検出値と、前記閾値記憶部から取得する前記条件の閾値を比較し、前記通信切替を行うか判断する
ことを特徴とする付記７に記載の代替通信方法。
［付記９］
前記条件は前記通信端末と前記端末間の通信強度と、前記通信端末と前記端末間の通信速度であることを特徴とする付記７又は８に記載の代替通信方法。
［付記１０］
前記条件は前記端末の電池残量と、前記通信端末と前記端末間の通信速度であることを特徴とする付記７又は８に記載の代替通信方法。
［付記１１］
前記条件は前記端末の装置温度と、前記通信端末と前記端末間の通信速度であることを特徴とする付記７又は８に記載の代替通信方法。
［付記１２］
通信端末からの接続要求に応じて、前記通信端末との間で第一の通信、あるいは第二の通信による代替通信処理を行うコンピュータに、
前記代替通信処理において、使用する通信からもう片方の通信への通信切替の判断基準となる少なくとも１つの条件を記憶部に記憶させる手段と、
前記使用する通信と前記条件を比較し、前記通信切替を行うか判断する手段と、
前記判断の結果に従い、前記使用する通信からもう片方の通信への通信切替を行う手段
として機能させるための代替通信プログラム。
［付記１３］
前記記憶させる手段は、前記条件の閾値を記憶し、
前記判断する手段は、前記条件を前記使用する通信から検出し、検出された前記条件の検出値と、前記閾値記憶部から取得する前記条件の閾値を比較し、前記通信切替を行うか判断する
ことを特徴とする付記１２に記載の代替通信プログラム。
［付記１４］
前記条件は前記通信端末と前記コンピュータ間の通信強度と、前記通信端末と前記コンピュータ間の通信速度であることを特徴とする付記１２又は１３に記載の代替通信プログラム。
［付記１５］
前記条件は前記コンピュータの電池残量と、前記通信端末と前記コンピュータ間の通信速度であることを特徴とする付記１２又は１３に記載の代替通信プログラム。
［付記１６］
前記条件は前記コンピュータの装置温度と、前記通信端末と前記コンピュータ間の通信速度であることを特徴とする付記１２又は１３に記載の代替通信プログラム。
【符号の説明】
【００４３】
１００    テザリングシステム
２    テザリング端末
２５０、４５０、５５０    ＣＰＵ
２０１、４０１、５０１    ネットワーク通信部
２０２ａ、４０２ａ、５０２ａ    テザリング通信部
２０２ｂ、４０２ｂ、５０２ｂ    テザリング通信部
２０３、４０３、５０３    閾値記憶部
２０４、４０４、５０４    切替監視部
２０５、４０５、５０５    テザリング選択部
２５１    ＲＡＭ
２５２    ＲＯＭ
２５３    入出力装置
２５４    ＷＬＡＮ通信部
２５５    Ｂｌｕｅｔｏｏｔｈ通信部
３    通信端末
３５０    ＣＰＵ
３５１    ＲＡＭ
３５２    ＲＯＭ
３５３    入出力装置
３５４    ＷＬＡＮ通信部
３５５    Ｂｌｕｅｔｏｏｔｈ通信部
４    通信接続サーバ
５    ネットワーク
【図１】
2015186214.tif 000003
【図２】
2015186214.tif 000004
【図３】
2015186214.tif 000005
【図４】
2015186214.tif 000006
【図５】
2015186214.tif 000007
【図６】
2015186214.tif 000008
【図７】
2015186214.tif 000009
【図８】
2015186214.tif 000010
【図９】
2015186214.tif 000011
【図１０】
2015186214.tif 000012