(57)【要約】【課題】無線ＬＡＮや携帯電話通信など複数の通信路を利用可能な携帯電話や携帯情報端末などの移動通信端末に係り、通信路の状況に応じて適切なアプリケーションを自動的に選択することを課題とする。【解決手段】通信路判定部５は、各通信インターフェース２〜４を介して利用可能な通信路を検知し、検知した通信路の通信インターフェースに関する情報（例えば、通信速度）を取得する。アプリケーション判定部６は、前記通信インターフェースに関する情報に基づいて、アプリケーション群７〜９の中から、起動するアプリケーションを判定し、判定したアプリケーションを起動する。【選択図】        図１
2005026965.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信路に接続され、且つ通信処理を伴うアプリケーションを複数動作させることができる通信装置であって、以下の要素を有することを特徴とする通信装置
（１）利用可能な通信路を検知し、検知した通信路の通信インターフェースに関する情報を取得する通信路判定部
（２）前記通信インターフェースに関する情報に基づいて、起動するアプリケーションを判定し、判定したアプリケーションを起動するアプリケーション判定部。
【請求項２】
通信装置は、更に、
アプリケーション毎に当該アプリケーションを起動するための起動条件を、利用者が入力するための優先順位指定部と、
入力されたアプリケーション毎の起動条件を記憶する判定条件記憶部とを有し、
アプリケーション判定部は、前記通信インターフェースに関する情報が当該起動条件に適合するアプリケーションを、起動するアプリケーションと判定することを特徴とする請求項１記載の通信装置。
【請求項３】
アプリケーション毎に必要な通信条件を記憶する判定条件記憶部を有し、
通信路判定部は、起動するアプリケーションに必要な通信条件に従って、通信路を選択することを特徴とする請求項１記載の通信装置。
【請求項４】
複数のアプリケーションを同時に動作させる場合に、複数のアプリケーションが同時に利用可能な通信路を含めて、利用する通信路の数が少ない通信路の組み合わせを選択する通信路判定部を有することを特徴とする請求項１記載の通信装置。
【請求項５】
複数の通信路に接続され、且つ通信処理を伴うアプリケーションを複数動作させることができる通信装置となるコンピュータに、以下の手順を実行させるためのプログラム
（１）利用可能な通信路を検知し、検知した通信路の通信インターフェースに関する情報を取得する手順
（２）前記通信インターフェースに関する情報に基づいて、起動するアプリケーションを判定し、判定したアプリケーションを起動する手順。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、携帯電話や携帯情報端末などの移動する通信端末において、無線ＬＡＮや携帯電話通信など複数の通信路を利用して行う通信方式及び装置に関するものである。
【０００２】
【従来の技術】
近年、有線によるネットワーク、無線ＬＡＮ、またはダイアルアップによるインターネットサービスプロバイダを経由した接続など、一つの端末に対して複数の通信路を持つ事ができるようになってきている。また、より高速な接続が可能になるように、通信路を切り換えて通信を行う機器も登場している。
【０００３】
特開２００２−１１２３４７号公報に示す無線端末装置は、通信の状態や端末の状態に応じて複数の通信路を自動的に選択して通信を切り換えるためのものである。
【０００４】
ただし、従来の技術では通信路の選択は行えても、それに適した形で動作するアプリケーションに切り換えることができなかった。そのため、通信路が切替わって高速な通信が行えるようになっても、利用者にとって目に見える形でその通信手段を活かした通信を行えていなかった。
【０００５】
また、利用者が新しいアプリケーションを登録しても、通信路の切換によって当該のアプリケーションを適切に起動する事はできなかった。
【０００６】
【特許文献１】
特開２００２−１１２３４７号公報
【０００７】
【発明が解決しようとする課題】
本発明は、携帯電話や携帯電話といった小型の情報機器において、複数の通信路による通信が可能な場合、通信路の状況に応じた適切なアプリケーションを利用する事により利用者に適切な通信機能を提供することを課題とする。
【０００８】
また、新しくアプリケーションを登録した場合に、利用者の好みに応じて当該のアプリケーションを選択できるようにするためのものである。
【０００９】
【課題を解決するための手段】
本発明に係る通信装置は、
複数の通信路に接続され、且つ通信処理を伴うアプリケーションを複数動作させることができる通信装置であって、以下の要素を有することを特徴とする
（１）利用可能な通信路を検知し、検知した通信路の通信インターフェースに関する情報を取得する通信路判定部
（２）前記通信インターフェースに関する情報に基づいて、起動するアプリケーションを判定し、判定したアプリケーションを起動するアプリケーション判定部。
【００１０】
【発明の実施の形態】
実施の形態１．
図１は、この発明の実施の形態１に係る通信装置の基本構成を示すブロック図である。
図において、１は、小型の計算機や、インターネットなどの通信網に接続して通信を行う機能を備えた携帯電話などの端末である。
【００１１】
２〜４は、端末で利用可能な通信についての通信インタフェース（以降、通信ＩＦと記述）である。本実施の形態では、図のように３つの通信インタフェースを備える端末を想定して記述するが、複数であれば特にその数を限定するものではない。通信ＩＦは、プログラムやネットワーク状況などから、通信速度や品質などを判定可能である。
【００１２】
５は、利用可能な通信路を検知し、検知した通信路の通信ＩＦに関する情報を取得するように構成されている通信路判定部である。通信路判定部５により、各通信ＩＦからその通信の速度や品質などの情報を取得し、どの通信ＩＦを使用して通信するのが適切かを判定する。
【００１３】
６は、通信インターフェースに関する情報に基づいて、起動するアプリケーションを判定し、判定したアプリケーションを起動するように構成されているアプリケーション判定部である。アプリケーション判定部６により、使用可能な通信ＩＦの数や種類に応じて、適切なアプリケーションを判定する。
【００１４】
７〜９は、端末に用意されたアプリケーションである。実行されるかどうかはアプリケーション判定部６により判定され、判定されたアプリケーションが実行される。１０は、通信速度に応じてどのアプリケーションを利用するかという定義された情報を記憶する判定条件記憶部である。
【００１５】
情報端末１は移動可能であり、その場所や環境によって、利用可能な通信ＩＦが変化する。例えば、ある場所では通信ＩＦ−Ａが利用可能だが、別の場所では通信ＩＦ−Ａは使えず通信ＩＦ−Ｂが使える状態となる。通信ＩＦが利用可能になると、通信速度や通信品質などその通信ＩＦに関する情報が、通信ＩＦから通信路判定部５に渡される。
【００１６】
通信路判定部５では、他の通信路の情報含め通信ＩＦに関する情報をアプリケーション判定部６に通知する。アプリケーション判定部６は現在の通信路状況と、判定条件記憶部１０に格納されたアプリケーション起動条件から起動可能なアプリケーションを判定し、そのアプリケーションを起動する。
【００１７】
判定条件記憶部１０が記憶するアプリケーション起動条件の例を図２に示す。図２の示すアプリケーション起動条件では、使用可能な通信の速度と、通信速度に応じて起動されるアプリケーションの種類が定義されている。起動されるアプリケーションは、具体的なアプリケーションプログラムでも良いし、グループ化されたプログラム群であってもよい。
例えば、図３に示すように、１０ｋｂｐｓの通信ＩＦが利用可能であり音声アプリケーションによる音声通話を行っている状況で、新しく１００ｋｂｐｓの通信ＩＦが使用可能になる場合について説明する。その際に、１００Ｋｂｐｓの通信ＩＦが利用可能になった旨の情報が通信路判定部５に通知される。通信路判定部５は、新しく１００Ｋｂｐｓの通信路が確保できたことをアプリケーション判定部６に伝える。アプリケーション判定部６では、１００Ｋｂｐｓの通信速度に応じたアプリケーションとして動画像通信アプリケーションを起動する。また、１０ｋｂｐｓのポートは使用しないという情報を通信路判定部５に通知する。通信路判定部５は、は１０ｋｂｐｓの通信ＩＦの使用を中止し、代わりに１００ｋｂｐｓの通信ＩＦを使用する。このように、通信ＩＦを切り換えるとともに、通信速度に応じて必要なアプリケーションを起動する。なお、通信速度に対応するアプリケーションの種類などは、あらかじめ判定条件記憶部１０に定義されているものとする。
【００１８】
次に、通信ＩＦが使用できなくなる場合について説明する。例えば、端末の移動などにより、通信に使用していた通信ＩＦが使用できなくなる。その場合も通信路判定部５に通信ＩＦから使用できなくなった旨の通知を行う。通信路判定部５では、他に使用可能な通信ＩＦを確認し、使用可能な通信ＩＦの情報をアプリケーション判定部６に通知する。アプリケーション判定部６では、追加された場合と同様に適切なアプリケーションの判定を行い、現在実行中のアプリケーションに対して利用可能な通信路が充分で無い場合は、遅い通信速度で使用に適するアプリケーションに切り換える。また、本実施の形態では通信速度を評価基準としたが、通信の品質などを評価基準としても同様である。
【００１９】
以上のように、実施の形態では、複数通信路選択装置が、利用可能な通信路を検知し通信条件を判定する通信路判定部と、新しい通信路が利用可能になった時に、利用するアプリケーションを判断するアプリケーション判定部、判定結果により通信路を切り換える通信路切り替え部とを備える。
【００２０】
実施の形態２．
図４に実施の形態２に係る通信装置の構成を示す。１１は、アプリケーション毎に当該アプリケーションを起動するための起動条件を、利用者が入力するための優先順位指定部である。つまり、利用者が通信条件や起動アプリケーションなどの指定を行うためのインタフェース部分である。また、利用者は新しいアプリケーションを優先順位指定部１１を通して、端末に追加できるものとする。実施の形態１と異なるのは、利用者が優先順位指定部１１を通して、利用したいアプリケーションの優先順位を指定する事ができ、またその情報を判定条件記憶部１０に記憶させておくことができる点である。アプリケーション判定部６は、アプリケーション判定において、判定条件記憶部１０に記憶された起動条件を利用して起動するアプリケーションを決定する。つまり、通信インターフェースに関する情報が当該起動条件に適合するアプリケーションを、起動するアプリケーションと判定する。
【００２１】
判定条件記憶部１０には、例えば図５に示すようなアプリケーション毎の起動条件に関する判定テーブルなどの情報が記憶されている。アプリケーション判定部６は、通信路判定部５から新しい通信ＩＦが通知された際に、これらの情報を参照し、起動するアプリケーションを判定する。例えば、図５の例では、新しい通信ＩＦの通信速度が１００〜３００ｋｂｐｓ以上であれば動画像通信アプリケーションＡを起動する。
【００２２】
利用者は、優先順位指定部１１を通して、これらの起動条件テーブルを変更する事ができる。新しいアプリケーションが端末に登録された場合には、テーブルを書き換えて新しいアプリケーションを利用できるようになる。
【００２３】
以上のように、実施の形態では、利用者の好みに応じてアプリケーションの切り替えを行えるように、優先順位記憶・判定部を備える。
【００２４】
実施の形態３．
実施の形態では、利用されるアプリケーションが必要とする通信容量を設定し、その情報に応じて通信路の決定を行うための通信路判定部を備える。
【００２５】
実施の形態３に係る通信装置の基本構成は、図４と同様である。実施の形態２と異なるのは、起動条件の変わりに、各アプリケーションに対して必要な通信速度条件が記憶される点である。条件の例を図６に示す。実施の形態２では、通信速度から起動するアプリケーションを判定したが、本例では、アプリケーションを利用するための通信速度が定義されている。アプリケーションを実行するためには、本例のようなテーブル内に規定された通信速度が要求されることになる。そのため、通信路判定部５は、起動するアプリケーションに必要な通信条件に従って、通信路を選択する。
【００２６】
実施の形態４．
実施の形態では、複数のアプリケーションを同時に動作させる場合に、複数のアプリケーションが同時に利用可能な通信路を含めて、利用する通信路の数が少ない通信路の組み合わせを選択する通信路判定部を有する。通信路判定部は、利用可能なアプリケーションが複数の場合であっても必要とする通信容量を判定し通信路の決定を行う。
【００２７】
実施の形態４に係る通信装置の基本構成は、図４と同様である。通信路判定部５は、各アプリケーションの起動条件（本例では通信の速度条件）により、複数のアプリケーションで使用する通信を確保するのに充分であるがより少ない数の通信路を判定するという拡張が施されている。
【００２８】
上記の場合非常に高速で安価な通信路に接続できた場合は、複数のアプリケーションがそれを共同で使用するようになる。図７に、実施の形態４による通信状態を示す。
【００２９】
尚、通信装置は、コンピュータであり、各要素はプログラムにより処理を実行することができる。また、プログラムを記憶媒体に記憶させ、記憶媒体からコンピュータに読み取られるようにすることができる。
【００３０】
【発明の効果】
以上のように、この発明の通信方式・装置によれば、利用可能な通信路に応じてアプリケーションが切替わる事でより利用者が使いやすい、利便性のある端末を構成する事ができる。
【００３１】
以上のように、この発明の通信方式・装置によれば、利用者が意図したアプリケーションを端末上に追加・登録し、通信状況の変化に応じて利用可能になる。
【００３２】
以上のように、この発明の通信方式・装置によれば、複数の利用可能な通信路がある場合に、利用者の求めるアプリケーションを優先的に実行できるよう判定できる端末が実現できる。
【００３３】
以上のように、この発明の通信方式・装置によれば、複数の利用可能な通信路がある場合に、利用者の求めるアプリケーションを実行できかつ効率的に通信が行えるような手段を提供することができるようになる。
【図面の簡単な説明】
【図１】本発明の実施の形態１の基本構成を示すブロック図。
【図２】本発明の実施の形態１の判定条件記憶部に格納されたアプリケーション起動条件の例を示す説明図。
【図３】本発明の実施の形態１の通信状況を示す説明図。
【図４】本発明の実施の形態２の基本構成を示すブロック図。
【図５】本発明の実施の形態２の判定条件の一例を示す説明図。
【図６】本発明の実施の形態３の起動条件の一例を示す説明図。
【図７】本発明の実施の形態４の通信状態を示す説明図。
【符号の説明】
１  携帯情報端末、２  通信インタフェース（ＩＦ）−Ａ、３  通信インタフェース（ＩＦ）−Ｂ、４  通信インタフェース（ＩＦ）−Ｃ、５  通信路判定部、６  アプリケーション判定部、７  アプリケーションＸ、８  アプリケーションＹ、９  アプリケーションＺ、１０  判定条件記憶部、１１  優先順位指定部。
【図１】
2005026965.tif 000003
【図２】
2005026965.tif 000004
【図３】
2005026965.tif 000005
【図４】
2005026965.tif 000006
【図５】
2005026965.tif 000007
【図６】
2005026965.tif 000008
【図７】
2005026965.tif 000009