(57)【要約】【課題】通信方式及び通信回線が異なる複数の通信媒体の中から適切な通信媒体を選択すること。【解決手段】データ通信用端末装置１０は、入力された通信開始指令、主なデータの属性、及び接続先の情報に応じて、その接続先と一致する接続先と通信した通信媒体１１、１２又は１３の実績データが記憶手段１８に記憶されているか否かを検証する実績データ検証手段１９ａと、一致する接続先に係る通信媒体の実績データが検証された場合には、それぞれの通信媒体の実績データにおける回線速度、回線品質、所要時間、及びデータ量に基づいて通信開始から通信終了までの予測時間を算出する予測時間演算手段１９ｂと、算出されたそれぞれの通信媒体の予測時間と通信開始指令の対象となる主なデータの属性との関係に基づいて使用すべき通信媒体を選択する媒体選択手段１９ｃとを備えている。【選択図】図１
2011114503.tif 000002
【特許請求の範囲】
【請求項１】
通信方式及び通信回線が異なる複数の通信媒体と、これらの通信媒体を介してネットワーク上の複数の接続先と連結された端末本体とを備え、この端末本体に特定の接続先との通信要求が外部入力された場合に作動して前記複数の通信媒体の内から（回線速度が最も速い通信媒体を）最適な通信媒体を選択しデータ通信を行う通信制御手段を、前記端末本体が備えてなるデータ通信用端末装置であって、
前記通信制御手段に、
前記接続先とのデータ通信で選択され使用された通信媒体における、使用時の回線速度，回線品質，及び接続時間にかかる情報を、回線データとして記憶する回線データ記録部と、
前記接続先毎のデータ通信で実行された受信データ量をデータの属性に分けて測定し受信実績データとして記録する受信データ記録部とを併設すると共に、
前記通信制御手段が、
外部からの通信要求に基づいて作動し前記各データ記録部に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体の何れが通信経路として適しているかを判定する実績データ検証部と、
この実績データ検証部の判定結果に基づいて前記通信媒体の何れかを最適な通信媒体として選択する通信媒体選択部とを装備したことを特徴とするデータ通信用端末装置。
【請求項２】
請求項１に記載のデータ通信用端末装置において、
前記回線データ記録部に記録される回線データは、前記端末本体に予め装備された回線データ検出部を介してデータ通信時に前記各通信媒体から収集されるデータであり、
前記受信データ記録部に記録される受信実績データは、前記端末本体に予め装備された受信データ検出部を介してデータ通信時に前記各通信媒体から収集されるデータであることを特徴としたデータ通信用端末装置。
【請求項３】
請求項２に記載のデータ通信用端末装置において、
前記受信データ検出部は、前記各通信媒体から収集されるデータを予め前記データの属性であるテキストデータ，画像データ，及びアプリケーションデータ毎に分類すると共に、これを測定し受信実績データとして前記受信データ記録部に属性毎に記録するようにしたことを特徴とするデータ通信用端末装置。
【請求項４】
請求項３に記載のデータ通信用端末装置において、
前記通信制御手段に、
前記ネットワーク上の前記各接続先への接続要求が外部入力された場合に稼働して前記受信データ記録部に記録された受信実績データを参照し、同一接続先にかかる受信データの量の記録に基づいてページ情報受信完了までの予想時間の指標を、前記各通信媒体毎に算定する予測時間演算部を設けると共に、
前記通信媒体選択部が、
前記接続要求にかかる受信対象データがテキストデータの場合で、前記予測時間演算部で算定された前記各通信媒体毎の各予想時間の指標が前記接続要求時に外部から設定された受信完了許容時間を越えないものについて、その内の最大値の指標にかかる通信媒体を選択する機能を備えていることを特徴としたデータ通信用端末装置。
【請求項５】
請求項４に記載のデータ通信用端末装置において、
前記予測時間演算部で算定される各通信媒体のページ情報受信完了までの予想時間の指標Ｔt は、テキストデータの場合、
Ｔｔ＝Ｔｃ＋Ｔｒ＋（Ｄｔ／Ｖ）・（１／Ｐｒ）
ここで、Ｔｃ：コネクション接続時間
Ｔｒ：ダウンロードの要求から応答までの時間
Ｄｔ：テキストデータの通信データ量
Ｖ：回線速度，Ｐｒ：回線品質
に基づいて演算されることを特徴としたデータ通信用端末装置。
【請求項６】
請求項３に記載のデータ通信用端末装置において、
前記通信制御手段に、
前記ネットワーク上の前記各接続先への接続要求が外部入力された場合に稼働して前記受信データ記録部に記録された受信実績データを参照し、同一接続先にかかる受信データの量の記録に基づいてページ情報受信完了までの予想時間の指標を、前記各通信媒体毎に算定する予測時間演算部を設けると共に、
前記通信媒体選択部が、
前記接続要求にかかる受信対象データがテキスト以外のデータの場合で、前記予測時間演算部で算定された前記各通信媒体毎の各予想時間の指標が前記接続要求時に外部から設定された受信完了許容時間を越えないものについて、その内の最小値の指標にかかる通信媒体を選択する機能を備えていることを特徴としたデータ通信用端末装置。
【請求項７】
請求項６に記載のデータ通信用端末装置において、
前記予測時間演算部で算定される各通信媒体のページ情報受信完了までの予想時間の指標Ｔi は、テキストデータ以外のデータの場合、
Ｔi ＝Ｔｃ＋Ｔｒ＋（Ｄi ／Ｖ）・（１／Ｐｒ）
ここで、Ｔｃ：コネクション接続時間
Ｔｒ：ダウンロードの要求から応答までの時間
Ｄi ：テキストデータ以外のデータの通信データ量
Ｖ：回線速度，Ｐｒ：回線品質
に基づいて演算されることを特徴としたデータ通信用端末装置。
【請求項８】
請求項１乃至７の何れか一つに記載のデータ通信装置において、
前記通信制御手段は、
前記通信開始指令の対象となるデータがテキストデータ及びテキストデータ以外の他のデータで構成される場合に、前記テキストデータを前記テキストデータ以外のデータに優先して通信処理するテキスト優先処理機能を備えていることを特徴としたデータ通信用端末装置。
【請求項９】
通信方式及び通信回線が異なる複数の通信媒体を介してネットワーク上の複数の接続先とデータ通信する端末本体を備え、この端末本体が、前記各接続先とのデータ通信に際して前記各通信媒体の内の最適な通信媒体を選択する通信制御手段と、当該端末本体の前記各接続先とのデータ通信で使用された各通信媒体にかかる回線データ及び受信データ量を記録したデータ記録部とを備えたデータ通信用端末装置にあって、
前記端末本体に特定の接続先との通信要求が外部入力された場合に作動し前記データ記録部に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体の何れが通信経路として適しているかを前記記録部の記録内容に基づいて前記通信制御手段の実績データ検証部が判定し、
この実績データ検証部の判定結果に基づいてデータ通信にかかるデータの属性に対応した最適な通信媒体を前記通信制御手段の通信媒体選択部が選択し、
この通信媒体選択部で選択された通信媒体を介して前記通信制御手段が、対応する前記接続先と前記端末本体とを通信状態に設定する構成としたことを特徴とするデータ通信用端末動作制御方法。
【請求項１０】
請求項９に記載のデータ通信用端末動作制御方法において、
前記データ記録部には、前記回線データとして前記通信媒体の使用時の回線速度，回線品質，及び接続時間にかかる情報が、又前記受信実績データとして受信データ量が、予めそれぞれ記録されており、
前記実績データ検証部による前記判定に際しては、前記データ記録部に記録されたデータに基づいて成されることを特徴としたデータ通信用端末動作制御方法。
【請求項１１】
請求項１０に記載のデータ通信用端末動作制御方法において、
前記通信制御手段による前記接続先と前記端末本体との通信状態の設定と同時に、前記接続先と前記端末本体とのデータ通信によって生じる前記回線データ及び受信実績データをデータ検出手段が収集を開始し、
このデータ検出手段が、前記検出した回線データ及び受信実績データを前記データ記録部に記録データとして送り込むことを特徴としたデータ通信用端末動作制御方法。
【請求項１２】
請求項１０に記載のデータ通信用端末動作制御方法において、
前記各通信媒体から収集されるデータは、前記受信データ検出部によって前記収集データの属性であるテキストデータ，画像データ，及びアプリケーションデータ毎に分けて収集され、
前記データ記録部には、前記収集データが前記受信データ検出部によって属性毎に分けて記録されていることを特徴としたデータ通信用端末動作制御方法。
【請求項１３】
請求項１２に記載のデータ通信用端末動作制御方法において、
前記通信媒体選択部による通信媒体の選択に際しては、
前記接続要求にかかる受信対象データがテキストデータの場合、
前記接続要求における前記接続先と同一の接続先にかかるテキストデータの受信データの量を前記受信データ記録部に記録された受信実績データから抽出しこれに基づいてページ情報受信完了までの予想時間の指標を予め前記各通信媒体毎に前記通信制御手段の予測時間演算部が所定の関数に従って算定し、
この算定された予想時間の指標が、前記接続要求時に外部から予め設定された受信完了許容時間を越えないものについて、その内の最大値の指標にかかる通信媒体を最適な通信媒体として前記通信媒体選択部が選択することを特徴としたデータ通信用端末動作制御方法。
【請求項１４】
請求項１２に記載のデータ通信用端末動作制御方法において、
前記通信媒体選択部による通信媒体の選択に際しては、
前記接続要求にかかる受信対象データがテキストデータ以外のデータの場合、
前記接続要求における前記接続先と同一の接続先にかかるテキストデータ以外のデータの受信データの量を前記受信データ記録部に記録された受信実績データから抽出しこれに基づいてページ情報受信完了までの予想時間の指標を予め前記各通信媒体毎に前記通信制御手段の予測時間演算部が所定の関数に従って算定し、
この算定された予想時間の指標が、前記接続要求時に外部から予め設定された受信完了許容時間を越えないものについて、その内の最小値の指標にかかる通信媒体を最適な通信媒体として前記通信媒体選択部が選択することを特徴としたデータ通信用端末動作制御方法。
【請求項１５】
通信方式及び通信回線が異なる複数の通信媒体を介してネットワーク上の複数の接続先とデータ通信する端末本体を備え、この端末本体が、前記各接続先とのデータ通信に際して前記各通信媒体の内の最適な通信媒体を選択する通信制御手段と、当該端末本体の前記各接続先とのデータ通信で使用された各通信媒体にかかる回線データ及び受信データ量を記録したデータ記録部とを備えたデータ通信用端末装置にあって、
前記端末本体に特定の接続先との通信要求が外部入力された場合に作動し前記データ記録部に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体の何れが通信経路として適しているかを前記記録部の記録内容に基づいて判定する通信経路判定機能、
この通信経路の判定結果に基づいてデータ通信にかかるデータの属性に対応した最適な通信媒体を選択する通信媒体選択機能、
及びこの選択された通信媒体を介して接続要求にかかる前記接続先と前記端末本体とを通信状態に設定する通信状態設定機能、
を前記端末本体が備えているコンピュータに実現させるようにしたことを特徴とするデータ通信用端末制御プログラム。
【請求項１６】
請求項１５に記載のデータ通信用端末制御プログラムにおいて、
前記データ記録部には、前記回線データとして前記通信媒体の使用時の回線速度，回線品質，及び接続時間にかかる情報が、又前記受信実績データとして受信データ量が、予めそれぞれ記録されており、
前記通信経路判定機能の実行に際しては、前記データ記録部に記録されたデータに基づいて前記通信経路を検証し、その何れが通信要求にかかる通信経路として適するかを判定するようにし、
これを前記コンピュータに実現させるようにしたことを特徴とするデータ通信用端末制御プログラム。
【請求項１７】
請求項１６に記載のデータ通信用端末制御プログラムにおいて、
前記通信状態設定機能の実行によって生じる前記接続先と前記端末本体との通信状態の設定と同時に、データ検出手段を起動させて前記接続先と前記端末本体とのデータ通信によって生じる前記回線データ及び受信実績データの収集を開始させると共に収集されるデータをデータ記録部に記録させるデータ収集記録制御機能を設け、
これを前記コンピュータに実現させるようにしたことを特徴とするデータ通信用端末制御プログラム。
【請求項１８】
請求項１６に記載のデータ通信用端末制御プログラムにおいて、
前記各通信媒体から収集されるデータを前記受信データ検出部を介して前記収集データの属性であるテキストデータ，画像データ，及びアプリケーションデータ毎に分けて収集すると共にデータ分類収集機能、
及びこのデータ分類収集機能の実行によって収集されたデータを前記受信データ検出部を介して前記データ記録部に属性毎に分けて記録させる分類データ記録制御機能、
を設け、これを前記コンピュータに実現させるようにしたことを特徴とするデータ通信用端末制御プログラム。
【請求項１９】
請求項１８に記載のデータ通信用端末制御プログラムにおいて、
前記通信媒体選択機能による通信媒体の選択に際しては、
前記接続要求にかかる受信対象データがテキストデータの場合、
前記接続要求における前記接続先と同一の接続先にかかるテキストデータの受信データの量を前記受信データ記録部に記録された受信実績データから抽出しこれに基づいてページ情報受信完了までの予想時間の指標Ａを予め前記各通信媒体毎に前記通信制御手段の予測時間演算部が所定の関数に従って算定する指標時間Ａ算定機能、
及びこの算定された予想時間の指標が、前記接続要求時に外部から予め設定された受信完了許容時間を越えないものについて、その内の値が最大の指標にかかる通信媒体を最適な通信媒体として選択する通信媒体選択機能、
を設け、これを前記コンピュータに実現させるようにしたことを特徴とするデータ通信用端末制御プログラム。
【請求項２０】
請求項１８に記載のデータ通信用端末制御プログラムにおいて、
前記通信媒体選択部による通信媒体の選択に際しては、
前記接続要求にかかる受信対象データがテキストデータ以外のデータの場合、
前記接続要求における前記接続先と同一の接続先にかかるテキストデータ以外のデータの受信データの量を前記受信データ記録部に記録された受信実績データから抽出しこれに基づいてページ情報受信完了までの予想時間の指標Ｂを予め前記各通信媒体毎に前記通信制御手段の予測時間演算部が所定の関数に従って算定する指標時間Ｂ算定機能、
及びこの算定された予想時間の指標が、前記接続要求時に外部から予め設定された受信完了許容時間を越えないものについて、その内の最小値の指標にかかる通信媒体を最適な通信媒体として選択する通信媒体選択機能、
を設け、これを前記コンピュータに実現させるようにしたことを特徴とするデータ通信用端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信装置等に係り、特に、通信方式及び回線が異なる複数の通信媒体の中から使用すべき通信媒体を選択してデータ通信を行うデータ通信用端末装置、端末動作制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
同一敷地内、同一建物内、又はフロアなどの限れられた地域に構築されたコンピュータ・ネットワークであるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が広く知られている。ＬＡＮには、伝送路にケーブルを使用する有線ＬＡＮと伝送路にケーブルを使用せずに無線を使用する無線ＬＡＮとがある。特に、近年においては、配線による制限がなく自由にネットワークを構築できる無線ＬＡＮが次第に普及しつつある。
【０００３】
無線ＬＡＮでは、一般的に、通信プロトコル機能、信号処理機能、接続制御機能、及び伝送路の条件を規定した通信方式による媒体（以下「通信媒体」という）を介してデータ通信を行っている。この通信媒体の通信方式としては、米国電気電子技術者協会（ＩＥＥＥ）の標準規格であるＩＥＥＥ８０２．１１シリーズ（１１ａ，１１ｂ，１１ｇ，１１ｎ）、近距離通信を対象としたＢｌｕｅｔｏｏｔｈ（ブルーツゥース）、ＩＥＥＥ８０２．１６−２００４を元に標準化された都市型高速無線用のＷｉＭＡＸ等が知られている。
【０００４】
これらの内、通常は最も速い通信媒体を使用するように、多くの場合は予め設定されているが、無線の性質上、場所やノイズ、或いは障害物等の影響で回線速度や回線品質が影響を受けることから、必ずしも十分な速度での通信が実行されているとは限らない。
【０００５】
一方、この通信媒体を介してデータ通信を行うためのデータ通信装置に関しては、従来より、いくつかの関連技術が知られている。
【０００６】
例えば、コンピュータ装置間のデータ交換のために複数の通信手段（通信媒体）を備え、通信データの重要度や通信料金などの条件を考慮して適切な通信媒体を選択する技術が知られている（特許文献１参照）。
【０００７】
又、他に、インターネットを介して２つのＬＡＮ間でデータ（ＩＰパケット）を送受信するシステムにおいては、一方のＬＡＮに接続された端末から他方のＬＡＮに接続された端末にデータを送信する際に、複数の伝送路（通信媒体）の中から何れかの伝送路を選択する技術が知られている（特許文献２参照）。
【０００８】
この特許文献２には、各伝送路の回線速度、送信用バッファの使用量、伝送遅延時間によりその伝送路の所要時間の推定を行って、その推定した所要時間が最も短い伝送路を選択する技術が記載されている。
【０００９】
更に、料金体系の異なる複数の通信経路（通信媒体）における各通信経路の、単位時間当たりの通信料金と時刻との関係を登録し、通信コスト（料金、時間）が最も少ない最適な通信経路を選択してデータ通信を行う技術が知られている（特許文献３参照）。
【００１０】
又、携帯端末に通信速度が速い第１の通信部とこの第１の通信部よりも通信速度が遅い第２の通信部とを設け、それぞれの通信部ごとにｗｅｂ（ウェブ）サイトからダウンロードするデータの種別（属性）を設定する技術が知られている（特許文献４参照）。
【００１１】
この特許文献４には、第１の通信部が選択されたときはテキストデータ、静止画データ、音声データ、動画データ、プログラム等のデータを受信し、第２の通信部が選択されたときはテキストデータのみを受信する技術が記載されている。
【００１２】
更に、入力されたデータの種類が画像データであるか又はテキストデータであるかにより、そのデータ処理を切替える技術が知られている（特許文献５参照）。
【００１３】
この特許文献５によれば、入力された画像データの中に入力されたテキストデータを挿入する際には、データ入力されたデータが画像データである場合には直交変換処理を行い、テキストデータである場合にはランレングス符号化処理を行う。次に、ランレングス符号化処理したテキストデータに相当する分だけ画像データを削減してデータ合成を行う。一方、入力されたデータから画像データとテキストデータとを分離する際には、分離したテキストデータに関するランレングス信号を復号し、分離したテキストデータの領域をデータ０の画像データで補間する。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開平８−１８６６５９号公報
【特許文献２】特開２００１−３６５８５号公報
【特許文献３】特開２００１−１１１７１８号公報
【特許文献４】特開２００６−１８６６５０号公報
【特許文献５】特許第３１４４８２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上記関連技術にあっては、複数の通信媒体があるものの、全ての要求を一つの通信媒体で処理してしまうと、例えば重いデータのために軽いデータが引きずられて処理が待たされるという不都合があった。
又、上述した特許文献１乃至３においては、通信方式及び回線が異なる複数の通信媒体の中から使用すべき通信媒体を選択する際に、回線速度及び通信に要する時間については考慮するものの、通信対象となるデータの属性については考慮していない。このため、比較的低速の通信媒体でも充分短い時間で通信可能なデータ量の少ないテキストデータでも高速の通信媒体が使用されるため、データ通信装置の処理負荷が増加し、他の処理（ユーザの操作に対応する処理、表示処理等）に支障をきたすという課題がある。
【００１６】
又、上記特許文献４特許文献においては、データの属性に対応して通信媒体が固定的に設定されるため、通信地域や伝送路のノイズ等の回線品質によって通信媒体が影響を受けた場合に、通信媒体を切り替えるなどの柔軟な対策をすることができない。従って、各通信媒体に固有の特性を回線品質に応じて柔軟に活用できないという課題がある。
【００１７】
又、上記特許文献５特許文献においては、テキストデータと画像データとを合成又は分離して印刷するための技術であり、この技術によって、通信方式及び回線が異なる複数の通信媒体の中から使用すべき通信媒体を選択する場合の特有な課題を解決することはできない。
【００１８】
〔発明の目的〕
本発明は、このような関連技術の有する課題を解決するために成されたもので、回線速度，通信時間，ノイズ等の回線品質に係る回線データ、および接続時間，通信データ量，接続先毎に必要な受信データ等の受信実績データなどの、所謂通信条件を総合的に勘案して、通信方式及び通信回線の異なる複数の通信媒体の内から適切な通信媒体を効率的且つ柔軟に選択することが可能なデータ通信用端末装置、端末動作制御方法、及び制御プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【００１９】
上記目的を達成するため、本発明に係るデータ通信用端末装置は、通信方式及び通信回線が異なる複数の通信媒体と、これらの通信媒体を介してネットワーク上の複数の接続先と連結された端末本体とを備え、この端末本体に特定の接続先との通信要求が外部入力された場合に作動して前記複数の通信媒体の内から（回線速度が最も速い通信媒体を）最適な通信媒体を選択しデータ通信を行う通信制御手段を備えている。
【００２０】
このデータ通信用端末装置は、更に、前記通信制御手段に併設された前記接続先とのデータ通信で選択され使用された通信媒体における、使用時の回線速度，回線品質，及び接続時間にかかる情報を、（データ通信の実績である）回線データとして記憶する回線データ記録部と、前記接続先毎のデータ通信で実行された受信データ量をデータの属性に分けて測定し（データ通信の実績である）受信実績データとして記録する受信データ記録部とを、備えている。
【００２１】
そして、前記通信制御手段が、外部からの通信要求に基づいて作動し前記各データ記録部に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体の何れが通信経路として適しているかを判定する実績データ検証部と、この実績データ検証部の判定結果に基づいて前記通信媒体の何れかを最適な通信媒体として選択する通信媒体選択部とを装備したことを特徴とする。
【００２２】
上記目的を達成するため、本発明に係るデータ通信用端末動作制御方法は、通信方式及び通信回線が異なる複数の通信媒体を介してネットワーク上の複数の接続先とデータ通信する端末本体を備え、この端末本体が、前記各接続先とのデータ通信に際して前記各通信媒体の内の最適な通信媒体を選択する通信制御手段と、当該端末本体の前記各接続先とのデータ通信で使用された各通信媒体にかかる回線データ及び受信データ量を記録したデータ記録部とを備えたデータ通信用端末装置にあって、
【００２３】
前記端末本体に特定の接続先との通信要求が外部入力された場合に作動し前記データ記録部に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体の何れが通信経路として適しているかを前記記録部の記録内容に基づいて前記通信制御手段の実績データ検証部が判定し、この実績データ検証部の判定結果に基づいてデータ通信にかかるデータの属性に対応した最適な通信媒体を前記通信制御手段の通信媒体選択部が選択し、この通信媒体選択部で選択された通信媒体を介して前記通信制御手段が、対応する前記接続先と前記端末本体とを通信状態に設定する構成としたことを特徴とする。
【００２４】
上記目的を達成するため、本発明に係るデータ通信用端末制御プログラムは、通信方式及び通信回線が異なる複数の通信媒体を介してネットワーク上の複数の接続先とデータ通信する端末本体を備え、この端末本体が、前記各接続先とのデータ通信に際して前記各通信媒体の内の最適な通信媒体を選択する通信制御手段と、当該端末本体の前記各接続先とのデータ通信で使用された各通信媒体にかかる回線データ及び受信データ量を記録したデータ記録部とを備えたデータ通信用端末装置にあって、
【００２５】
前記端末本体に特定の接続先との通信要求が外部入力された場合に作動し前記データ記録部に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体の何れが通信経路として適しているかを前記記録部の記録内容に基づいて判定する通信経路判定機能、この通信経路の判定結果に基づいてデータ通信にかかるデータの属性に対応した最適な通信媒体を選択する通信媒体選択機能、及びこの選択された通信媒体を介して接続要求にかかる前記接続先と前記端末本体とを通信状態に設定する通信状態設定機能、を前記端末本体が備えているコンピュータに実現させるようにしたことを特徴とする。
【発明の効果】
【００２６】
本発明は以上のように構成したので、これによると、過去のデータ通信に係る選択された通信媒体の回線速度，回線品質，データ量，通信の所要時間，及び接続先に関する実績データを記録し、それぞれの通信媒体の実績，データ記録における回線速度、回線品質、所要時間、及びデータ量に基づいて通信開始から通信終了までの予測時間を算出し、算出されたそれぞれの通信媒体の予測時間と通信対象となる主なデータの属性との関係に基づいて使用すべき通信媒体を選択することにより、通信方式及び通信回線が異なる複数の通信媒体の中から適切な通信媒体を効率的且つ柔軟に選択することが可能な優れたデータ通信用端末装置、端末動作制御方法、及び制御プログラムを提供することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明に係るデータ通信用端末装置の一実施形態を示すブロック図である。
【図２】図１に開示したデータ通信用端末装置における回線データ記録の内容を示す説明図である。
【図３】図１に開示したデータ通信用端末装置における受信データ記録の内容を示す説明図である。
【図４】図１に開示したデータ通信用端末装置によって実行される通信媒体選択処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明に係るデータ通信用端末装置の一実施形態を、図１乃至図４に基づいて説明する。
最初に、本実施形態の概要を説明する。
本実施形態は、ネットワークの接続される低速な通信媒体１１，１２，１３の回線を複数持つデータ通信用端末装置１０における前記通信媒体１１〜１３の選択方法に関するもので、予め、各通信媒体１１〜１３を経由した時の回線速度及び回線品質等を定期的に測定してその結果を記録しておき、又、一方では、ネットワークを通じて接続した際の接続先とのコネクション接続時間や接続したプロトコルの応答時間及び通信量（テキストデータとそれ以外の画像データ等のデータとの分けて）を予め測定しておき、経由した通信媒体毎にデータベースに記録しておく。そして、次回に同じ接続先へ同じプロトコルの接続指令が発生した場合に、データベースに記録された過去の蓄積データから比較指標を算出し、それに基づいて最適な通信媒体１１，１２，又は１３を選択して通信を行うようにしたものである。
【００２９】
図１にデータ通信用端末装置１０を含むデータ通信システム１を示す。このデータ通信システム１は、無線ＬＡＮを適用したシステムであり、本実施形態にかかるデータ通信用端末装置１０と、このデータ通信用端末装置１０にインターネット２０を介して接続されたウエブサイト（Ｗｅｂサイト）３０を備えて構成されている。
【００３０】
又、上記Ｗｅｂサイト３０は、目的物の場所表記データである固有のＵＲＬ（Ｕnifom
Ｒesource Ｌocator）及び図示しない他のＵＲＬ（目的物の場所表記データ）によってそれぞれ特定されるファイルを保有する不特定多数のサーバ３１，３２，３３……で構成されている。データ通信装置１０のユーザは、実際の操作に際しては、Ｗｅｂブラウザ（ファイル閲覧のアプリケーション・ソフト）上でＵＲＬを指定して目的のファイルにアクセスする。
【００３１】
データ通信用端末装置１０によって特定された接続先である１つのＵＲＬに対して外部からデータやプログラムのダウンロードが要求されたときは、当該要求にかかるＵＲＬのサーバは要求されたデータやプログラムのファイル（ｆ１，ｆ２，ｆ２，……，又はｆｎ）をインターネット２０を介して要求先に送信（アップロード）する。
【００３２】
インターネット２０には、図１に示すようにＵＲＬから送信されたデータやプログラムのファイル（ｆ１，ｆ２，ｆ３，……，又はｆｎ）を一時的に保存するファイルサーバ２１が予め接続されており、このファイルサーバ２１を介して、前記要求されたデータやプログラムのファイルが要求先である前記データ通信用端末装置１０にダウンロードされるように構成されている。
（データ通信用端末装置の構成）
【００３３】
データ通信用端末装置１０は、図１に示すように、通信方式及び通信回線が異なる複数の通信媒体１１，１２，１３と、これらの通信媒体１１〜１３を介してネットワーク２０上の複数の接続先と連結された端末本体１０Ａとを備えている。この内、端末本体１０Ａには、特定の接続先（例えば、Ｗｅｂサイト３０内のサーバ３１，３２，又は３３）との通信要求が外部入力された場合に作動して前記複数の通信媒体１１〜１３の内から最適な通信媒体１１〜１３を選択しデータ通信を行う通信制御手段１９を備えている。
【００３４】
この通信制御手段１９には、前記接続先とのデータ通信で選択され使用された通信媒体１１〜１３における使用時の回線速度，回線品質，及び接続時間にかかる情報を、データ通信の実績である回線データとして記憶する回線データ記録部１８ａと、前記接続先毎のデータ通信で実行された受信データ量をデータの属性に分けて測定しデータ通信の実績である受信実績データとして記録する受信データ記録部１８ｂとが併設されている。この回線データ記録部１８ａと受信データ記録部１８ｂとによりデータ記憶手段１８が構成されている。
【００３５】
このため、通信媒体１１〜１３を介して実行された過去の通信実績にかかる情報が、データ記憶手段１８に保持されており、通信媒体１１〜１３の選択に際しては有効に利用されるようになっている。
【００３６】
又、上記通信制御手段１９は、外部からの通信要求が入力された場合に、これに基づいて作動し前記各データ記録部１８ａ，１８ｂに記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体１１〜１３の何れが通信経路として適しているかを判定する実績データ検証部１９ａと、この実績データ検証部１９ａの判定結果に基づいて前記通信媒体１１〜１３の何れかを最適な通信媒体として選択する通信媒体選択部１９ｃとを備えている。
符号１９ｂは、詳細は後述するが、過去の受信データの量に関して特定の受信データの受信開始から受信完了までの予想時間を演算する予想時間演算部を示す。
【００３７】
ここで、前記回線データ記録部１０ａに記録される回線データは、端末本体１０Ａに予め装備された回線データ検出部１６ａを介してデータ通信時に前記各通信媒体１１〜１３から収集されて成るデータである。又、前記受信データ記録部に記録される受信実績データは、前記端末本体に予め装備された受信データ検出部１６ｂを介してデータ通信時に前記各通信媒体１１〜１３から収集されて成るデータである。
【００３８】
このため、前記通信媒体１１〜１３を介して成されるデータ通信では、当該データ通信の度に、各通信媒体１１〜１３に係る回線データおよび受信実績データがデータ検出手段１６を介して収集されデータ記憶部１８に蓄積されるようになっている。
【００３９】
ここで、上述した受信データ検出部１６ｂは、前記各通信媒体１１〜１３から収集されるデータを予め前記データの属性であるテキストデータ，画像データ，及びアプリケーションデータ毎に分類すると共に、これを測定し受信実績データとして前記受信データ記録部１８ｂに属性毎に記録するように構成されている。
【００４０】
又、前述した通信制御手段１９には、前述したネットワーク２０上の前記各接続先への接続要求が外部入力された場合に稼働して前記受信データ記録部１８ｂに記録された受信実績データを参照し、同一接続先にかかる受信データの量の記録に基づいてページ情報受信完了までの予想時間の指標Ｔt を前記各通信媒体１１〜１３毎に算定する予測時間演算部１９ｂが設けられている。
【００４１】
そして、前記通信媒体選択部１９ｃは、前記接続要求にかかる受信対象データがテキストデータの場合には、前記予測時間演算部１９ｂで算定された前記各通信媒体毎の各予想時間の指標が前記接続要求時に外部から設定された受信完了許容時間を越えないものについて、その内の最大値の指標にかかる通信媒体を選択する機能を備えている。
このため、前記通信媒体選択部１９ｃは、端末本体１０Ａのオペレータがテキストデータだけの取得を希望する場合には、他の重いデータを切り離してテキストデータだけを指定して当該データに適合した最大速度の通信媒体１１，１２又は１３を迅速に選択し、接続先からテキストデータだけを所望する時間内に受信することが可能となっている。
【００４２】
以下、これを更に詳述する。
データ通信用端末装置１０は、図１に示すようにインターネット２０に無線接続するための３つの通信経路として通信媒体１１，１２，１３，備えている。各通信媒体１１，１２，１３は、後述する固有の通信方式によって規定された通信プロトコルや回線速度でインターネット２０に無線接続し、接続先であるＷｅｂサイト３０の複数のサーバ３１，３２，３３，……におけるＵＲＬの１つを指定して、当該指定したＵＲＬのファイルのデータをインターネット２０からダウンロードする。
【００４３】
この場合、通信媒体１１では、ＩＥＥＥ８０２．１１シリーズ（１１ａ，１１ｂ，１１ｇ，１１ｎ）に準拠した通信方式及び通信回線により、データ通信用端末装置１０をインターネット２０を介してＷｅｂサイト３０のサーバ３１，３２、又は３３に無線接続するものであり、これにより、データ通信用端末装置１０が同じくインターネット２０に接続されたファイルサーバ２１から所定のファイル情報を入手し得るように構成されている。
【００４４】
又、通信媒体１２は、ブルートウース（Ｂｌｕｅｔｏｏｔｈ）に準拠した通信方式及び通信回線により、上記通信媒体１１の場合と同様にデータ通信用端末装置１０をインターネット２０に無線接続する。
更に、通信媒体１３は、ウイマックス（ＷｉＭＡＸ）に準拠した通信方式及び通信回線により、上記通信媒体１１の場合と同様にデータ通信用端末装置１０をインターネット２０に無線接続する。
そして、データ通信の際には、データ通信用端末装置１０は、これら３つの通信媒体１１，１２，１３の内の何れか１つの通信媒体を、前述したように所定の基準に従って選択する構成となっている。
【００４５】
又、データ通信用端末装置１０は、データ通信に必要な初期データ等が予め格納された不揮発性メモリ（例えば、ＲＯＭ）及び通信に係るデータを一時的に記憶するワークエリアとしての揮発性メモリ（例えばＲＡＭ）を有するメモリ部１４を備え、更に、ユーザとのマンマシン・インターフェース（ＭＭＩ／Ｆ）１５として、ユーザの操作に応じて通信に関する指令やデータを入力する入力部１５ａ及び入力された指令やデータ及びダウンロードしたデータやプログラムを表示する表示部１５ｂを備えている。
【００４６】
更に、このデータ通信用端末装置１０は、前述したように、定期的に各通信媒体１１，１２，又は１３の回線の測定データを検出する回線データ検出部１６ａと、インターネット２０からダウンロードした受信データを検出する受信データ検出部１６ｂとを備え、同時に、過去のデータ通信の実績に係る選択された通信媒体，回線速度，回線品質，データ量，通信の所要時間，及び接続先に関する実績データを記憶するデータ記憶手段１８を備えている。
【００４７】
このデータ記憶手段１８は、前述したように、回線データ検出部１６ａにより検出された測定データを実績データとして記録するデータベースである回線データ記録部１８ａと、受信データ検出部１６ｂにより検出された受信データを実績データとして記録するデータベースである受信データ記録部１８ｂとを備えている。
【００４８】
図２は、回線データ記録部１８ａに記録された回線データ記録の内容を示す。
回線データは、この図２に示すように、回線のノイズ，遅延，信号歪その他の回線品質Ｐｒ、インターネット２０に接続するまでコネクション接続時間Ｔｃ、接続先であるＵＲＬにダウンロードを要求してから許可応答を受信するまでの応答時間Ｔｒ、測定した回線速度Ｖ、測定日付、測定時間で構成される。この回線データの記録は、回線データ検出部１６による定期的に検出され、その検出の度に定期的に更新される。
【００４９】
図３は、受信データ記録部１８ｂに記録された受信データ記録の内容を示す。
この受信データは、この図３に示すように、受信データに含まれる接続先ＵＲＬ，テキストデータの通信データ量Ｄｔ，テキストデータ以外のデータ（静止画データ、動画データ、アプリケーションのデータ、プログラムのデータ）の通信データ量Ｄｉ，接続時間，使用した通信媒体の通信方式（ＩＥＥＥ８０２．１１シリーズ、Ｂｌｕｅｔｏｏｔｈ、ＷｉＭＡＸ）で構成される。
【００５０】
又、図１に示すデータ通信用端末装置１０は、通信制御手段１９を備えている。
この通信制御手段１９は、前述したように、入力された通信開始指令，主なデータの属性，及び接続先の情報に応じて、その入力された接続先と一致する接続先と通信した２以上の通信媒体（ＩＥＥＥ８０２．１１シリーズ、Ｂｌｕｅｔｏｏｔｈ、ＷｉＭＡＸ）の実績データがデータ記憶手段１８に記憶されているか否かを検証する実績データ検証部１９ａを備えている。
【００５１】
又、この通信制御手段１９は、上記実績データ検証部１９ａによって一致する接続先に係る２つ以上の通信媒体の実績データが検証された場合には、それぞれの通信媒体の実績データにおける回線速度Ｖ，回線品質Ｐｒ，所要時間（Ｔｃ、Ｔｒ），及びデータ量（Ｄｔ、Ｄｉ）に基づいて通信開始から通信終了までの予測時間（Ｔｔ、Ｔｉ）を算出する予測時間演算部１９ｂと、この予測時間演算部１９ｂによって算出されたそれぞれの通信媒体１１〜１３の予測時間（Ｔｔ、Ｔｉ）と通信開始指令の対象となる主なデータの属性との関係に基づいて使用すべき通信媒体を選択する媒体選択部１９ｃとを備えている。
【００５２】
更に、この通信制御手段１９には、当該通信制御手段１９を始めとしてデータ通信用端末装置１０を構成する各構成要素全体の動作を規制する主制御部１０Ｂが装備されている。
【００５３】
従って、過去のデータ通信に係る選択された通信媒体，回線速度，回線品質，データ量，通信の所要時間，及び接続先に関する実績データを記録し、それぞれの通信媒体の実績データ記録における回線速度，回線品質，所要時間，及びデータ量に基づいて通信開始から通信終了までの予測時間を算出し、この算出されたそれぞれの通信媒体１１〜１３の予測時間（Ｔｔ、Ｔｉ）と通信対象となる主なデータの属性との関係に基づいて使用すべき通信媒体１１〜１３を選択することにより、通信方式及び通信回線が異なる複数の通信媒体の中から適切な通信媒体を効率的且つ柔軟に選択することができる。
【００５４】
この場合において、データ通信用端末装置１０における実績データ検証部１９ａは、通信開始指令の対象となる主なデータの属性を判別するデータ判別機能を備えている。
又、前述した通信媒体選択部１９ｃは、実績データ検証部１９ａのデータ判別機能が主なデータの属性をテキストデータであると判別したときは、それぞれの通信媒体１１〜１３の内の最大の予測時間に対応する通信媒体１１，１２，又は１３を選択し、一方、データ判別機能が主なデータの属性をテキストデータ以外のデータであると判別したときはそれぞれの通信媒体のうち最小の予測時間に対応する通信媒体１１，１２，又は１３を選択する。
【００５５】
従って、ダウンロードする主なデータがデータ量の少ないテキストデータである場合には、ダウンロ一ドの所要時間が短いので、データ通信用端末装置１０の処理負荷が軽い低速の通信媒体を選択し、ダウンロードする主なデータがデータ量の多い他のデータである場合には、ダウンロードの所要時間が長いので、所要時間の短縮を図るため高速の通信媒体を選択することで、適切な通信媒体を効率的且つ柔軟に選択することができる。
【００５６】
更に、この場合において、通信媒体選択部１９ｃが最大の予測時間Ｔｔに対応する通信媒体を選択する場合には、予測時間演算部１９ｂによって算出された予測時間Ｔｔが予め設定された許容時間Ｔｕを超えない条件で通信媒体を選択する。
従って、かかる点において、ダウンロードの待ち時間に対するユーザの心理的負担を軽減することができる。
【００５７】
又、図１に示した通信媒体選択部１９ｃは、実績データ検証部１９ｂによって一致する接続先に係る通信媒体１１〜１３の実績データが検証されなかった場合には、３つの通信媒体１１，１２，又は１３の中から回線速度が最大の通信媒体を選択する。
【００５８】
従って、初めてアクセスした接続先からデータをダウンロードするような場合は、通信開始から通信終了までの所要時間が予測できないので、回線速度が最大の通信媒体を或択することにより、ダウンロードの待ち時間に対するユーザの心理的負担を軽減することができる。
【００５９】
又、前記通信媒体選択部１９ｃによって選択された通信媒体１１，１２，又は１３は、通信開始指令の対象となるデータがテキストデータ及びテキストデータ以外の他のデータで構成される場合には、前述した通信制御手段１９が備えている優先通信制御機能が稼働し、最初にテキストデータに対する通信処理を実行する。
【００６０】
従って、データ量が少ないテキストデータのダウンロードが、データ量が多い他のデータのダウンロードのために長時間待たされることを回避し、ダウンロードの待ち時間に対するユーザの心理的負担を軽減することができる。
【００６１】
図１に示した通信制御手段１９は、実際にはＣＰＵ（Ｃentral  Ｐrocessing Ｕnit ）等を有するコンピュータによって構成されている。この場合、図１に示したメモリ部１５の不揮発性メモリに通信媒体選択処理やその他の通信制御処理の手順を構成するプログラムが予め格納されている。この場合には、図１に示した回線データ検出部１６ａ及び受信データ検出部１６ｂもプログラムに基づいてＣＰＵ上に設定され機能するようになっている。
【００６２】
（データ通信用端末装置の動作）
次に、上記データ通信用端末装置１０による通信媒体処理の動作を、図４のフローチャートに基づいて説明する。
【００６３】
最初に、データ通信用端末装置１０は、図１に示した入力部１５から入力されたユーザが許容するダウンロードの待ち時間である許容時間Ｔｕを設定する（ステップＳ１０１）。
【００６４】
次に、データ通信用端末装置１０は、入力部１５からデータやプログラムをダウンロードする通信開始指令及び接続先のＵＲＬが入力されたときは、図１に示したデータ記憶手段１８の受信データ記録部１８ｂに記録されている図２の受信データ記録から接続先のＵＲＬを検索する（ステップＳ１０２）。
続いて、データ通信用端末装置１０は、入力部１５から入力されたＵＲＬと同じＵＲＬを検出したか否かを判別し、同時に当該記録データから使用した通信媒体を判定する（ステップＳ１０３）。
【００６５】
即ち、データ通信用端末装置１０の前記端末本体１０Ａに特定の接続先との通信要求が外部入力された場合に作動し前記データ記録手段１８に記録された前記接続先にかかる回線データと受信実績データとを検索して前記複数の通信媒体１１〜１３の何れが通信経路として適しているかを、前記データ記憶手段１８の記録内容に基づいて前記通信制御手段１９の実績データ検証部１９ａが判定する。
【００６６】
そして、この実績データ検証部１０ａの判定結果に基づいて、データ通信にかかるデータの属性に対応した最適な通信媒体１１，１２，又は１３を、通信制御手段１９の通信媒体選択部１９ｃが後述するように選択する。そして、この通信媒体選択部１９ｃで選択された通信媒体１１，１２，又は１３を介して前記通信制御手段１９が、後述するように、対応する前記接続先と前記端末本体１０Ａとを通信状態に設定する。
【００６７】
説明を少し前に戻す。前述したＵＲＬの検出有無の工程にあって、同じＵＲＬが検出された場合は、次に、属性に対応した最適な通信媒体１１〜１３の分析に移行する。
即ち、受信データ記録からテキストデータの通信データ量Ｄｔ及びテキストデータ以外の他のデータの通信データ量Ｄｉを参照して主なデータの属性を検証し（ステップＳ１０４）、主なデータの属性がテキストデータであるか又は他のデータであるかを判別する（ステップＳ１０５）。
【００６８】
そして、データ通信用端末装置１０は、ステップＳ１０５において主なデータの属性がテキストデータであると判別したときは、図１に示した回線データ記録部１８ａに記録された図２に示した回線データ記録の内、コネクション接続時間Ｔｃ，ダウンロードの要求から応答までの時間Ｔｒ，回線速度Ｖ，回線品質Ｐｒ，及び図１に示した受信データ記録部１８ｂに記録された図２に示す受信データ記録の内、テキストデータの通信データ量Ｄｔに基づいて、下記の演算式（１）により通信開始から通信終了までの予測時間Ｔｔを算出する（ステップＳ１０６）。
Ｔｔ＝Ｔｃ＋Ｔｒ＋（Ｄｔ／Ｖ）・（１／Ｐｒ）  ……………（１）
【００６９】
ここで、入力されたＵＲＬと同じＵＲＬに対して２以上の通信媒体が記録されている場合には、それぞれの通信媒体ごとに予測時間の指標Ｔｔを算出する。
続いて、データ通信用端末装置１０は、許容時間Ｔｐを超えないで且つ最大の予測時間Ｔｔの通信媒体１１，１２，又は１３を選択する（ステップＳ１０７）。
【００７０】
即ち、通信媒体選択部１９ｃによる通信媒体１１，１２，又は１３の選択に際し、前述した接続要求にかかる受信対象データがテキストデータの場合には、まず、前述した接続要求における接続先（ＵＲＬ）と同一の接続先（ＵＲＬ）にかかるテキストデータの受信データの量を前記受信データ記録部１８ｂに記録された受信実績データから抽出しこれに基づいてページ情報受信完了までの予想時間の指標Ｔｔを予め前記各通信媒体毎に前記通信制御手段（予測時間演算部）が所定の関数に従って算定し、この算定された予想時間の指標Ｔｔが前述した接続要求時に外部から予め設定された受信完了許容時間Ｔｕを越えないものについて、その内の最大値の指標にかかる通信媒体１１，１２，又は１３を最適な通信媒体として前記通信媒体選択部１９ｃが選択する手順が組まれている。
【００７１】
ここで、算出した予測時間Ｔｔが全て許容時間Ｔｕ以上である場合には、最小の予測時間Ｔｔの通信媒体を選択してもよいし、ユーザの操作によって許容時間Ｔｕを変更するようにしてもよい。
【００７２】
一方、前述したステップＳ１０５において、主なデータの属性がテキストデータ以外の他のデータ（静止画データ，動画データ，アプリケーションのデータ，又はプログラムのデータ）であると判別したときは、データ通信用端末装置１０は、コネクション接続時間Ｔｃ，ダウンロードの要求から応答までの時間Ｔｒ，回線速度Ｖ，回線品質Ｐｒ，及び受信データ記録部１８ｂに記録された図２に示す受信データ記録の内、テキストデータ以外の他のデータの通信データ量Ｄｒに基づいて、下記の演算式（２）により通信開始から通信終了までの予測時間Ｔｉを算出する（ステップＳ１０６）。
Ｔｉ＝Ｔｃ＋Ｔｒ＋（Ｄｉ／Ｖ）・（１／Ｐｒ）  ……………（２）
【００７３】
ここで、入力されたＵＲＬと同じＵＲＬに対して２以上の通信媒体が記録されている場合には、それぞれの通信媒体ごとに予測時間Ｔｉを算出する。
【００７４】
続いて、データ通信用端末装置１０は、最小の予測時間Ｔｉの通信媒体１１，１２又は１３を選択する（ステップＳ１０９）。
【００７５】
即ち、前述した通信媒体選択部による通信媒体１１，１２，又は１３の選択に際し、前述した接続要求にかかる受信対象データがテキストデータ以外のデータの場合、先ず、接続要求にかかる接続先（ＵＲＬ）と同一の接続先（ＵＲＬ）にかかるテキストデータ以外のデータの受信データの量を前記受信データ記録部１８ｂに記録された受信実績データから抽出しこれに基づいてページ情報受信完了までの予想時間の指標Ｔi を予め前記各通信媒体１１〜１３毎に前記通信制御手段１９（予測時間演算部）が所定の関数に従って算定し、この算定された予想時間の指標Ｔi が前記接続要求時に外部から予め設定された受信完了許容時間Ｔｕを越えないものについて、その内の最小値の指標にかかる通信媒体１１，１２，又は１３を最適な通信媒体として前記通信媒体選択部１９ｃが選択する手順が組まれている。
【００７６】
ここで、最小の予測時間Ｔｉが許容時間Ｔｕ以上である場合には、最小の予測時間Ｔｉの通信媒体を選択してもよいし、ユーザの操作によって許容時間Ｔｕを変更するようにしてもよい。
【００７７】
他方、ステップＳ１０３において同じＵＲＬを図３に示した受信データ記録から検出できなかった場合には、データ通信用端末装置１０は、図２に示した回線データ記録の中の回線速度Ｖが最大の通信媒体を選択する（ステップＳ１１０）。
【００７８】
このように、実績データ検証部１９ａは通信開始指令の対象となる主なデータの属性を判別するデータ判別機能を備え、通信媒体選択部１９ｃは実績データ検証部１９ａのデータ判別機能が主なデータの属性をテキストデータであると判別したときはそれぞれの通信媒体１１〜１３の内の最大の予測時間に対応する通信媒体１１，１２，又は１３を選択し、データ判別機能が主なデータの属性をテキストデータ以外のデータであると判別したときはそれぞれの通信媒体１１〜１３の内の最小の予測時間に対応する通信媒体１１，１２，又は１３を選択する。
【００７９】
従って、ダウンロードの所要時間が短いテキストデータの場合には、データ通信用端末装置１０の処理負荷が軽い低速の通信媒体を選択し、ダウンロードの所要時間が長い他のデータの場合には、所要時間の短縮を図るため高速の通信媒体を選択することで、適切な通信媒体を効率的且つ柔軟に選択することができる。
【００８０】
データ通信用端末装置１０は、ステップＳ１０７，ステップＳ１０９，又はステップＳ１１０において通信媒体を選択した後、その選択した通信媒体１１，１２，又は１３に対して最初にテキストデータをダウンロードする通信処理を指示する（ステップＳ１ｌｌ：テキスト優先処理機能の実行）。この場合、ダウンロード対象の主なデータの属性がテキストデータ以外の他のデータ（静止画データ，動画データ，アプリケーションのデータ，プログラムのデータ）の場合であっても、最初にテキストデータをダウンロードする。
【００８１】
従って、データ量が少ない所謂軽いデータであるテキストデータのダウンロードが、データ量が多い所謂重いデータである他のデータのダウンロードのために長時間待たされることを回避できる。
【００８２】
続いて、データ通信用端末装置１０は、テキストデータのダウンロードが終了したか否かを判別し（ステップＳ１１２）、テキストデータのダウンロードが終了した後に、選択した通信媒体（１１，１２，又は１３）に対してテキストデータ以外の他のデータをダウンロードする通信処理を指示する（ステップＳ１１３）。
【００８３】
ここで、通信制御手段１９による接続先（Ｗｅｂサイト３０）と端末本体１０Ａとの通信状態の設定と同時に、前記接続先と前記端末本体１０Ａとのデータ通信によって生じる前記回線データ及び受信実績データをデータ検出部１６が収集を開始する。同時に、データ検出手段１６は、検出した回線データ及び受信実績データを前記データ記録部１８ａ，１８ｂに記録データとして送り込む。
【００８４】
更に、上記各通信媒体１１，１２，又は１３から収集されるデータは、前記受信データ検出部によって前記収集データの属性であるテキストデータ，画像データ，及びアプリケーションデータ毎に分けて収集され、各データ記録部１８ａ，１８ｂには、収集データが前記受信データ検出部１６によって属性毎に分けて記録されるようになっている。
【００８５】
前述したテキストデータのダウンロードが終了したか否かを判別するステップＳ１１２の処理については、通信制御手段１９で実行せずに、選択された通信媒体（１１，１２，又は１３）で実行してもよい。
この場合には、通信制御手段１９の処理負荷を軽減できるので、通信制御手段１９は他の処理（例えば、ユーザの操作に応じた入力処理やデータの表示処理）を遅滞なく実行することができる。
【００８６】
データ通信用端末装置１０は、ステップＳ１１３における他のデータのダウンロードが終了した後は、この通信媒体選択処理のフローチャートを終了する。
【００８７】
ここで、上述した各構成要素における実行動作の内容については、これをプログラム化しコンピュータに実現させるように構成しても良い。
【００８８】
（実施形態の効果）
以上のように、上記実施形態によれば、過去のデータ通信に係る選択された通信媒体、回線速度，回線品質，データ量，通信の所要時間，及び接続先に関する実績データを記録し、それぞれの通信媒体の実績データ記録における回線速度，回線品質，所要時間，及びデータ量に基づいて通信開始から通信終了までの予測時間の指標Ｔt ，Ｔi を算出し、この算出されたそれぞれの通信媒体１１〜１３の予測時間と通信対象となる主なデータの属性との関係に基づいて使用すべき通信媒体１１，１２，又は１３を選択することにより、通信方式及び通信回線が異なる複数の通信媒体１１〜１３の中から適切な通信媒体を効率的且つ柔軟に選択することができる。
【００８９】
尚、上記実施形態においては、データ通信用端末装置１０の内部にデータ記憶手段１８を備えるように構成したが、データ通信用端末装置１０に対して着脱自在に接続される外部記憶装置の中にデータ記憶手段１８を備える構成としてもよい。
【００９０】
更に、上記実施形態においては、データ通信用端末装置１０がインターネット２０からデータをダウンロードするデータ受信処理を行う場合について説明したが、本発明に係るデータ通信用端末装置１０は、インターネット２０に対してデータをアップロードするデータ送信処理についても適用することができる。
【産業上の利用可能性】
【００９１】
本発明は、データ通信用端末装置を製造する製造業や、その他これに関連する産業に適用可能である。
【符号の説明】
【００９２】
１０  データ通信用端末装置
１０Ａ  端末本体
１１  通信媒体（ＩＥＥＥ８０２．１１シリーズ）
１２  通信媒体（Ｂｌｕｅｔｏｏｔｈ）
１３  通信媒体（ＷｉＭＡＸ）
１４  メモリ部
１５ａ  入力部
１５ｂ  表示部
１６  データ検出手段
１６ａ  回線データ検出部
１６ｂ  受信データ検出部
１８  データ記憶手段
１８ａ  回線データ記録部
１８ｂ  受信データ記録部
１９  通信制御手段
１９ａ  実績データ検証部
１９ｂ  予測時間演算部
１９ｃ  通信媒体選択部
２０  インターネット
２１  ファイルサーバ
３０  Ｗｅｂサイト
【図１】
2011114503.tif 000003
【図２】
2011114503.tif 000004
【図３】
2011114503.tif 000005
【図４】
2011114503.tif 000006