(57)【特許請求の範囲】
【請求項１】
ホスト機器の自分を介したインターネット接続と同時に、自分自体のインターネット接続を行うことができる通信装置であって、
無線通信網を介してインターネット接続を行ってＩＰデータの送受信を行うＩＰ接続手段と、
前記ホスト機器とローカル網を介してローカル接続を行ってＩＰデータの送受信を行うローカル通信手段と、
前記ＩＰ接続手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶手段と、
前記ホスト機器が前記ローカル通信手段と前記ＩＰ接続手段とを介してインターネットとＩＰデータの送受信を行う場合に、前記記憶手段に記憶された前記ＩＰ接続手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶手段に記憶された前記ローカル通信手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、ＩＰデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶手段から対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するＩＰデータを再生成する多重交換手段と、
前記ＩＰ接続手段がインターネット接続を行っている場合において、前記ローカル通信手段が確立しているローカル接続に対して、前記ローカル通信手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるＩＰ通信管理手段と、
を備え、
前記ＩＰ通信管理手段は、
前記ホスト機器がインターネットとのＩＰデータの送受信中において、当該通信装置のためにインターネットとＩＰデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当てる、
通信装置。
【請求項２】
通信装置における通信方法であって、
無線通信網を介してインターネット接続を行ってＩＰデータの送受信を行うＩＰ接続ステップと、
ホスト機器とローカル網を介してローカル接続を行ってＩＰデータの送受信を行うローカル通信ステップと、
前記ＩＰ接続ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、
前記ホスト機器が前記ローカル通信ステップと前記ＩＰ接続ステップとを使用してインターネットとＩＰデータの送受信を行う場合に、前記記憶ステップにて記憶された前記ＩＰ接続ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、ＩＰデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するＩＰデータを再生成する多重交換ステップと、
前記ＩＰ接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップにおいてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるＩＰ通信管理ステップと、
を備え、
前記ＩＰ通信管理ステップは、
前記ホスト機器がインターネットとのＩＰデータの送受信中において、当該通信装置のためにインターネットとＩＰデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、
前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにする、
通信方法。
【請求項３】
通信装置に、
無線通信網を介してインターネット接続を行ってＩＰデータの送受信を行うＩＰ接続ステップと、
ホスト機器とローカル網を介してローカル接続を行ってＩＰデータの送受信を行うローカル通信ステップと、
前記ＩＰ接続ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、
前記ホスト機器が前記ローカル通信ステップと前記ＩＰ接続ステップとによりインターネットとＩＰデータの送受信を行う場合に、前記記憶ステップにて記憶された前記ＩＰ接続ステップによりＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップによりＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、ＩＰデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するＩＰデータを再生成する多重交換ステップと、
前記ＩＰ接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップによりＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるＩＰ通信管理ステップと、
を実行させ、
前記ＩＰ通信管理ステップは、
前記ホスト機器がインターネットとのＩＰデータの送受信中において、当該通信装置のためにインターネットとＩＰデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、
前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにするための、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信網を介してインターネットにアクセスする通信装置及び通信方法に関し、特に、配下のホスト機器をインターネットに接続する通信装置、通信方法及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及に伴い、ＰＣ（パーソナル・コンピュータ）だけでなく、ＤＶＤレコーダ、ネットワークカメラ、白物家電、カーナビゲーションシステムといった家庭における様々なホスト機器が、ルータ及びＡＤＳＬ、ＦＴＴＨといったインターネット接続サービスを経由してインターネットに接続できるようになってきった。
【０００３】
そして、これらのホスト機器は、家庭や企業内の一箇所で使用されるものとは限らず、それぞれの用途に従ってユーザが持ち運ぶ性格を有するので、それぞれの出先においてインターネットに接続できることが必要になっている。
【０００４】
即ち、普及率の高い携帯端末を利用して各ホスト機器をインターネットに接続することができれば、持ち運ぶ性格を有するホスト機器の利便性を高めることができ、ユーザニーズを満足することができる。このような課題に対応する技術が、例えば、特許文献１（図６）や、特許文献２（図７）に開示されている。
【０００５】
図６は、従来のインターネット接続支援システムの構成例（その１）を示す概念図である。図７は、従来のインターネット接続支援システムの構成例（その２）を示す概念図である。図６では、通信装置（携帯端末）６００とホスト機器６０１と無線通信網６０２とインターネット６０３とが示されている。図７でも同様に、通信装置（携帯端末）７００とホスト機器７０１と無線通信網７０２とインターネット７０３とが示されている。
【０００６】
図６において、特許文献１によれば、まず、ホスト機器６０１から通信装置６００へのローカル接続６０５を確立し、その後、通信装置６００が無線通信網６０２を経由してインターネット６０３上のサーバ６０６とモデム接続６０７を確立する。ホスト機器６０１は、サーバ６０６にてインターネット接続手続きを行った後、インターネット接続６０８を実現することができる。
【０００７】
また、図７において、特許文献２によれば、まず、通信装置７００が無線通信網７０２を経由してインターネット７０３上のサーバ７０５とのインターネット接続７０６を実現し、その後、ホスト機器７０１と通信装置７００とのローカル接続７０７を確立する。ホスト機器７０１からインターネット７０３へのデータは通信装置７００にてＩＰパケット内にカプセル化することにより、また、インターネット７０３からホスト機器７０１へのデータは通信装置７００にてＩＰパケットから取り出すことにより、それぞれのデータを通信装置７００にて中継し、ホスト機器７０１のインターネットの利用７０８を実現することができる。
【特許文献１】特開２００１−１０３１２２号公報
【特許文献２】特開２００１−２５１３６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記した従来の技術では、ホスト機器のインターネット利用と同時に、通信装置自体のインターネット利用を実現することができない。また、複数のホスト機器が、同時に、通信装置のインターネット接続を利用してインターネット利用を行うことができない。さらに、通信装置とホスト機器との間のＩＰ通信や、ホスト機器間における通信装置を介したＩＰ通信を、インターネットとの接続と同時に実現することができない。
【０００９】
本発明は、かかる点に鑑みてなされたものであり、ホスト機器によるインターネット接続性やホスト機器間接続性のより優れた通信装置、通信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
かかる課題を解決するため、本発明に係る通信装置は、ホスト機器の自分を介したインターネット接続と同時に、自分自体のインターネット接続を行うことができる通信装置であって、無線通信網を介してインターネット接続を行ってＩＰデータの送受信を行うＩＰ接続手段と、前記ホスト機器とローカル網を介してローカル接続を行ってＩＰデータの送受信を行うローカル通信手段と、前記ＩＰ接続手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶手段と、前記ホスト機器が前記ローカル通信手段と前記ＩＰ接続手段とを介してインターネットとＩＰデータの送受信を行う場合に、前記記憶手段に記憶された前記ＩＰ接続手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶手段に記憶された前記ローカル通信手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、ＩＰデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶手段から対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するＩＰデータを再生成する多重交換手段と、前記ＩＰ接続手段がインターネット接続を行っている場合において、前記ローカル通信手段が確立しているローカル接続に対して、前記ローカル通信手段にてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるＩＰ通信管理手段と、を備え、前記ＩＰ通信管理手段は、前記ホスト機器がインターネットとのＩＰデータの送受信中において、当該通信装置のためにインターネットとＩＰデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当てる構成を採る。
また、本発明に係る通信方法は、通信装置における通信方法であって、無線通信網を介してインターネット接続を行ってＩＰデータの送受信を行うＩＰ接続ステップと、ホスト機器とローカル網を介してローカル接続を行ってＩＰデータの送受信を行うローカル通信ステップと、前記ＩＰ接続ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、前記ホスト機器が前記ローカル通信ステップと前記ＩＰ接続ステップとを使用してインターネットとＩＰデータの送受信を行う場合に、前記記憶ステップにて記憶された前記ＩＰ接続ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、ＩＰデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するＩＰデータを再生成する多重交換ステップと、前記ＩＰ接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップにおいてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるＩＰ通信管理ステップと、を備え、前記ＩＰ通信管理ステップは、前記ホスト機器がインターネットとのＩＰデータの送受信中において、当該通信装置のためにインターネットとＩＰデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにする。
また、本発明に係るプログラムは、通信装置に、無線通信網を介してインターネット接続を行ってＩＰデータの送受信を行うＩＰ接続ステップと、ホスト機器とローカル網を介してローカル接続を行ってＩＰデータの送受信を行うローカル通信ステップと、前記ＩＰ接続ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ローカル通信ステップにてＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記ホスト機器と、を対応づけて記憶する記憶ステップと、前記ホスト機器が前記ローカル通信ステップと前記ＩＰ接続ステップとによりインターネットとＩＰデータの送受信を行う場合に、前記記憶ステップにて記憶された前記ＩＰ接続ステップによりＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、前記記憶ステップにて記憶された前記ローカル通信ステップによりＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報と、に基づいて、ＩＰデータの宛先が当該通信装置のアプリケーション部宛であるか、インターネット宛又はローカル網宛であるかを判定し、インターネット宛又はローカル網宛である場合には、前記記憶ステップにて記憶された対応する通信プロトコルの通信設定情報を取り出し、取り出した通信プロトコルの通信設定情報に基づいて、送受信するＩＰデータを再生成する多重交換ステップと、前記ＩＰ接続ステップによりインターネット接続を行っている場合において、前記ローカル通信ステップにおいて確立しているローカル接続に対して、前記ローカル通信ステップによりＩＰデータの送受信を行う場合に用いる少なくともＴＣＰ又はＵＤＰのいずれかの設定情報を含む通信プロトコルの通信設定情報を新たに割り当てて対応づけるＩＰ通信管理ステップと、を実行させ、前記ＩＰ通信管理ステップは、前記ホスト機器がインターネットとのＩＰデータの送受信中において、当該通信装置のためにインターネットとＩＰデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り当て、前記ホスト機器の通信装置を介したインターネット接続と同時に、当該通信装置自体のインターネット接続を行うことができるようにした。
【発明の効果】
【００１１】
本発明によれば、通信装置が行う他のインターネットとの通信と同時にホスト機器によるインターネットへの接続を実現することができ、ホスト機器によるインターネット接続性やホスト機器間接続性のより優れた通信装置、通信方法及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１３】
（実施の形態１）
図１は、本発明の実施の形態１に係るインターネット接続支援システムの構成を示すブロック図である。図１では、通信装置１００と、この通信装置１００にローカル網１０１を介して接続される複数のホスト機器１０２（１〜ｎ）と、無線通信網１０３と、インターネット１０４とが示されている。インターネット１０４上にはサーバ装置１０５が存在する。
【００１４】
通信装置１００は、無線通信網１０３を介してインターネット１０４にアクセスし、インターネット１０４上のサーバ装置１０５と認証等の手順を実行してインターネット１０４にＩＰ接続し、メールの送受信やホームページの閲覧をＩＰプロトコルによる通信によって実現する機能を装備し、通信装置−インターネット接続機能１０９の他に、通信装置によるインターネット利用１１０を可能にする携帯電話機であるとしている。
【００１５】
複数のホスト機器１０２（１〜ｎ）は、それぞれ、インターネット接続機能を有する製品であり、例えば、パソコン（ＰＣ）、ＤＶＤレコーダ、ネットワークカメラ、白物家電などである。ホスト機器１０２（１〜ｎ）は、ローカル網１０１を介して通信装置１００と１対１の関係でローカル接続１１１（１〜ｎ）を行うことができる。これによって、ホスト機器１０２（１〜ｎ）は、それぞれ個別に、通信装置１００を経由してインターネット接続１１２（１〜ｎ）を行うことができる。また、例えば、通信装置１００によりホスト機器１０２（１〜ｎ）を個別にコントロールすることや、逆にホスト機器１０２（１〜ｎ）のそれぞれから通信装置１００のフォルダを閲覧することが可能である。
【００１６】
なお、通信装置１００が接続する網としては、携帯電話網（セルラ網、ＷＬＡＮ網等）、公衆網、宅内におけるモバイルサービス網（ＷＬＡＮ網等）等を想定している。また、通信装置１００は、インターネット接続用の通信プロトコルとしてＰＰＰ、ＰＰＰｏＥ、ＰＰＰｏＡ、ＤＨＣＰ、ＩＰ、ＴＣＰ、ＵＤＰ等を装備し、Ｍｏｐｅｒａ（登録商標）のようなインターネットサービスに接続し、インターネットの様々なサービスを利用できるようになっている。さらに、通信装置１００がインターネット接続に利用する無線通信網は、図１では、１つを示すが、複数の無線通信網を利用するようにしてもよい。
【００１７】
また、ローカル網１０１としては、Ｂｌｕｅｔｏｏｔｈ、ＵＳＢ、ＷＬＡＮ、Ｅｔｈｅｒｎｅｔ(登録商標)等を想定している。このローカル網１０１でのローカル接続１１１（１〜ｎ）では、例えば、ＰＰＰ、ＤＨＣＰ、ＩＰ、ＴＣＰ、ＵＤＰ等の通信プロトコルを用いてＩＰ通信が実現される。
【００１８】
次に、図２は、図１に示す通信装置１００の構成例を示すブロック図である。また、図３は、図１に示すホスト機器１０２の構成例を示すブロック図である。
【００１９】
図２に示すように、通信装置１００は、ＩＰ網接続用無線インタフェース２０１、ＩＰ網接続通信部２０２、ＩＰ網接続管理部２０３、ローカル網インタフェース２０４、ローカル網通信部２０５、機器収容管理部２０６、多重交換部２０７、ＩＰ通信管理部２０８、ＩＰ通信アドレス情報テーブル２０９、アプリケーション部２１０及び入出力部２１１を備えている。
【００２０】
また、図３に示すように、ホスト機器１０２は、ローカル網インタフェース３０１、ローカル網通信部３０２、ＩＰ網接続管理部３０３及びアプリケーション部３０４を備えている。
【００２１】
図２及び図３において、ローカル網インタフェース２０４、３０１は、それぞれ、ローカル網通信部２０５、３０２をローカル網１０１に接続するインタフェースである。ローカル網１０１は、上記したように、Ｂｌｕｅｔｏｏｔｈ、ＵＳＢ、ＷＬＡＮ、Ｅｔｈｅｒｎｅｔ(登録商標)等である。
【００２２】
ローカル網通信部２０５、３０２は、それぞれ、ローカル網インタフェース２０４、３０１を介したローカル網１０１においてＩＰ通信を実現する。そこで用いる通信プロトコルは、上記したように、ＰＰＰ、ＤＨＣＰ、ＩＰ、ＴＣＰ、ＵＤＰ等である。
【００２３】
機器収容管理部２０６、ＩＰ網接続管理部３０３は、それぞれ、認証データ、ＩＰアドレス等のＩＰ接続情報を保持し、ローカル網通信部２０５、３０２と協同することによって通信装置１００とホスト機器１０２とのＩＰ接続を実現する。接続の形態としては、ホスト機器１０２から通信装置１００に接続する場合と、通信装置１００からホスト機器１０２に接続する場合とがある。
【００２４】
アプリケーション部２１０は、通信装置１００がインターネット、もしくは、ホスト機器１０２にＩＰ接続すると、アプリケーションを実行する。また、アプリケーション部３０４は、ホスト機器１０２がインターネット、もしくは、通信装置１００にＩＰ接続すると、アプリケーションを実行する。
【００２５】
また、図２において、ＩＰ網接続管理部２０３は、予め保持されている接続先電話番号やインターネットサービス加入者情報等のＩＰ接続管理情報に基づきＩＰ網接続通信部２０２を制御し、ＩＰ網接続用無線インタフェース２０１及び無線通信網１０３を経由してインターネット１０４上の加入者管理用のサーバ装置１０５に接続を行う。このとき、ＩＰ網接続通信部２０２は、ユーザ認証、通信装置１００へのＩＰアドレスの付与等のインターネット接続に関する初期動作を実施する。これによって、通信装置１００は、インターネット１０４にＩＰ接続することができる。なお、図２では、インターネット１０４への接続として１つの無線通信網１０３のインタフェースを備えているが、複数の無線通信網のインタフェースを備えるようにしてもよい。
【００２６】
ＩＰ通信管理部２０８は、ローカル網インタフェース２０４やＩＰ網接続用無線インタフェース２０１におけるＩＰ接続の状態を把握し、各インタフェース上で使用されている通信プロトコルの通信設定情報をＩＰ通信アドレス情報テーブル２０９に設定して管理する。特に、ＩＰ通信アドレス情報テーブル２０９を用いて、ローカル網インタフェース２０４上でホスト機器１０２と行われているＩＰ通信に対して、ＩＰ網接続用無線インタフェース２０１上のインターネット１０４との接続で利用する通信プロトコルの通信設定情報を対応づけることを行う。
【００２７】
ＩＰ通信アドレス情報テーブル２０９には、無線通信網１０３とデータ送受信を行うための通信プロトコル並びに該通信網に関する情報である通信設定情報、ホスト機器１０２とローカル網１０１を介してデータ送受信を行うための通信に関する情報であるローカル通信情報、ＩＰ通信管理部２０８が設定したＩＰ網接続用無線インタフェース２０１及びローカル網インタフェース２０４で使用される通信プロトコルの通信設定情報及び対応づけられた情報等のアドレス情報が記憶されている。
【００２８】
多重交換部２０７は、アプリケーション部２１０、ＩＰ網接続通信部２０２、ローカル網通信部２０５からＩＰデータを受け取り、ＩＰ通信管理部２０８が管理するＩＰ通信アドレス情報テーブル２０９に従ってＩＰデータの再生成を行い、ＩＰ通信アドレス情報テーブル２０９に従って、その再生成したＩＰデータをアプリケーション部２１０、ＩＰ網接続通信部２０２、ローカル網通信部２０５のいずれかの処理部に引き渡す。
【００２９】
入出力部２１１は、ＩＰ通信アドレス情報テーブル２０９の内容をユーザに表示し、ＩＰ通信管理部２０８への操作を可能にする。入出力部２１１を介してユーザ等によってＩＰ通信アドレス情報テーブル２０９に新たな情報を格納したり、ＩＰ通信アドレス情報テーブル２０９に格納されている情報を更新したりすることができるので、通信装置１００は、ＩＰ通信アドレス情報テーブル２０９に格納された情報を用いて、インターネット１０４への接続やホスト機器１０２への接続を開始し、ホスト機器１０２とインターネット１０４との接続を行うことができる。これによって、ユーザは、通信装置１００とホスト機器１０２とのインターネット接続に関する接続形態の設定及びメンテナンスを行うことができる。
【００３０】
ここで、ＩＰ通信アドレス情報テーブル２０９は、次のようにして形成される。即ち、ＩＰ通信管理部２０８は、通信装置１００とホスト機器１０２がローカル網１０１上でＩＰ通信を行う際に、ローカル網インタフェース２０４に接続される各ホスト機器１０２が使用する通信プロトコルの通信設定情報をＩＰ通信アドレス情報テーブル２０９に記憶する。
【００３１】
また、ＩＰ通信管理部２０８は、通信装置１００がインターネット１０４にＩＰ接続を行う際に、ＩＰ網接続管理部２０３が使用する通信プロトコルの通信設定情報をＩＰ通信アドレス情報テーブル２０９に記憶する。この場合の通信設定情報は、ＩＰ以外にもＴＣＰ、ＵＤＰ等の上位レイヤの通信プロトコルの通信設定情報を含んでいる。また、ホスト機器１０２が複数個存在する場合に、ＩＰ通信管理部２０８は、無線通信網１０３内でデータを送受信するための通信プロトコルで重複して使用していない通信設定情報を各ホスト機器１０２がそれぞれ使用するローカル網１０１に新たに割り付けることもできる。また、ＩＰ通信管理部２０８は、ホスト機器１０２がインターネット１０４とデータの送受信中において、当該通信装置１００のためにインターネット１０４とデータを送受信するための通信プロトコルで使用していない通信設定情報を新たに割り付けることもできる。
【００３２】
さらに、ＩＰ通信管理部２０８は、ホスト機器１０２からインターネット１０４宛のＩＰデータを受信した際に、インターネット１０４に送出するのに必要な、通信装置１００がインターネット１０４のサーバ装置１０５から与えられたインターネット接続用のＩＰアドレスと、インターネット接続に使用する通信プロトコルの通信設定情報とを新たに取得し、それをホスト機器１０２がローカル網１０１で使用する通信プロトコルの通信設定情報に対応づけてＩＰ通信アドレス情報テーブル２０９に記憶する。この場合の通信プロトコルは、ＩＰとは異なるＴＣＰ、ＵＤＰ等を想定している。
【００３３】
さて、通信装置１００では、ホスト機器１０２のインターネット１０４接続において、（１）ホスト機器１０２から受信したＩＰデータの宛先判定動作と、（２）インターネット１０４から受信したＩＰデータの宛先判定動作とが次のようにして行われる。
【００３４】
（１）ホスト機器１０２から受信したＩＰデータの宛先判定動作。通信装置１００では、ホスト機器１０２が送出したＩＰデータをローカル網インタフェース２０４で受信し、ローカル網通信部２０５で通信プロトコル処理を実施する。多重交換部２０７は、当該ＩＰデータ内の通信プロトコルの通信設定情報を抽出し、さらにＩＰ通信アドレス情報テーブル２０９を検索することにより、当該ＩＰデータの宛先が通信装置１００のアプリケーション部２１０宛であるか、インターネット宛であるかを判定する。そして、多重交換部２０７は、インターネット宛である場合には、ＩＰ通信アドレス情報テーブル２０９から対応する通信プロトコルの通信設定情報を取り出し、それに基づきＩＰデータを再生成し、ＩＰ網接続通信部２０２、ＩＰ網接続用無線インタフェース２０１を通してインターネット１０４に送出する。
【００３５】
（２）インターネット１０４から受信したＩＰデータの宛先判定動作。通信装置１００では、ＩＰ網接続通信部２０２は、ＩＰ網接続用無線インタフェース２０１を通してインターネットからＩＰデータを受信すると、そのＩＰデータを多重交換部２０７に引き渡す。多重交換部２０７は、受け取ったＩＰデータからインターネット接続で使用されている通信プロトコルの通信設定情報を抽出し、それに基づきＩＰ通信アドレス情報テーブル２０９を検索する。多重交換部２０７は、検索の結果に基づき、当該ＩＰデータの宛先が、通信装置１００のアプリケーション部２１０宛であるか、ホスト機器１０２宛であるかを判断する。即ち、多重交換部２０７は、ＩＰ網接続通信部２０２から受け取ったＩＰデータがホスト機器１０２宛である場合は、ＩＰ通信アドレス情報テーブル２０９から抽出した通信設定情報に従い、ＩＰデータを再生成し、ローカル網通信部２０５、ローカル網インタフェース２０４を通して対応するホスト機器１０２に送出する。
【００３６】
次に、通信装置１００のアプリケーション部２１０とホスト機器１０２との通信について説明する。通信装置１００のアプリケーション部２１０がホスト機器１０２に送出したいデータを生成し、送出しようとした場合、多重交換部２０７は、ＩＰ通信アドレス情報テーブル２０９を検索してホスト機器１０２との通信で使用している通信プロトコルの通信設定情報を取得し、それに基づきＩＰデータを再生成し、ローカル網通信部２０５、ローカル網インタフェース２０４を通して対応するホスト機器１０２に送出する。
【００３７】
また、多重交換部２０７は、ローカル網通信部２０５からＩＰデータを受け取ると、自通信装置１００のアプリケーション部２１０宛てであるか、インターネット１０４宛てであるかを、ＩＰ通信アドレス情報テーブル２０９を検索して判断し、ホスト機器１０２から受信したＩＰデータが自通信装置１００のアプリケーション部２１０宛である場合には、アプリケーション部２１０の対応するアプリケーションに引き渡す。
【００３８】
このように、本実施の形態１によれば、ホスト機器は、通信装置がインターネットに接続しサービスを享受するのと同時に、その通信装置を介してインターネットに接続し、サービスを受けることができる。また、同時に、通信装置とホスト機器は、ローカル網でのＩＰ接続によって互いのアプリケーションを利用することができる。
【００３９】
さらに、通信装置では、インターネットに接続していない状態でホスト機器からＩＰデータを受信した場合は、多重交換部が当該ホスト機器から受信したＩＰデータの宛先を判断し、インターネット宛である場合、ＩＰ網接続管理部は、ＩＰ通信管理部の指示に従ってインターネット接続手順を開始することができる。
【００４０】
（実施の形態２）
図４は、本発明の実施の形態２に係るインターネット接続支援システムの構成を示す概念図である。図４では、図１に示した構成において、通信装置１００に代えた通信装置４００が設けられ、また、複数のホスト機器１０２（１〜ｎ）におけるホスト機器１０２−２、１０２−ｎが示されている。
【００４１】
通信装置４００は、例えば図５に示すように構成されるが、本実施の形態２では、無線通信網１０３を経由したホスト機器１０２−２、１０２−ｎのインターネット接続４０５と、ローカル網１０１を経由した携帯端末−ホスト機器間接続４０６と、ローカル網１０１を経由したホスト機器間接続４０７とを実現するようになっている。
【００４２】
図５は、図４に示す通信装置４００の構成例を示すブロック図である。図５に示すように、本実施の形態２に係る通信装置４００は、実施の形態１に係る通信装置１００において、ローカル網インタフェース２０４、ローカル網通信部２０５及び機器収容管理部２０６が、ホスト機器１０２（１〜ｎ）と１対１に対応する関係で設けられている。但し、図５では、ホスト機器１０２（１〜ｎ）のうち、図４に示した、ホスト機器１０２−２に対応するローカル網インタフェース２０４−２、ローカル網通信部２０５−２及び機器収容管理部２０６−２と、ホスト機器１０２−ｎに対応するローカル網インタフェース２０４−ｎ、ローカル網通信部２０５−ｎ及び機器収容管理部２０６−ｎとが示されている。また、ＩＰ通信管理部２０８に代えたＩＰ通信管理部５０１が設けられている。
【００４３】
ＩＰ通信管理部５０１は、通信装置４００のインターネット接続に使用される通信プロトコルの重複しない通信設定情報を、通信装置４００とホスト機器１０２（１〜ｎ）のそれぞれの通信に割り当てて対応付け、ＩＰ通信アドレステーブル２０９に設定する。これによって、ホスト機器１０２−２とホスト機器１０２−ｎは、通信装置４００を介し同時にインターネット接続を実現することができる。
【００４４】
ホスト機器１０２−２とホスト機器１０２−ｎとのローカル網１０１を経由した機器間でのＩＰ通信は次のようにして実現することができる。即ち、通信装置４００では、ホスト機器１０２−２が送出したＩＰデータをローカル網インタフェース２０４−２で受信し、ローカル網通信部２０５−２で通信プロトコル処理を実施する。多重交換部２０７は、ＩＰデータ内の通信プロトコルの通信設定情報を抽出し、さらにＩＰ通信アドレス情報テーブル２０９を検索することにより、当該ＩＰデータの宛先がホスト機器１０２−ｎ宛であると判断された場合には、ＩＰ通信アドレス情報テーブル２０９に従ってＩＰデータを再生成し、ローカル網通信部２０５−ｎ、ローカル網インタフェース２０４−ｎを通してホスト機器１０２−ｎに送出する。
【００４５】
また、ホスト機器１０２−２とホスト機器１０２−ｎのインターネット接続は次のようにして実現することができる。即ち、ホスト機器１０２−２とホスト機器１０２−ｎは、それぞれ、実施の形態１にて説明したのと同様の接続手順で通信装置４００を介してインターネット接続を行うＩＰデータをローカル網１０１に送出する。ＩＰ通信管理部５０１は、通信装置４００によるインターネット接続で使用している通信プロトコルの別の通信設定情報を対応づけることにより、ホスト機器１０２−２とホスト機器１０２−ｎとをそれぞれ通信装置４００を介してインターネット１０４に接続することができる。
【００４６】
そして、通信装置４００がインターネット１０４からＩＰデータを受信した場合には、多重交換部２０７は、ＩＰ網接続通信部２０２から受け取ったＩＰデータからインターネット接続で使用されている通信プロトコルの通信設定情報を抽出し、それに基づきＩＰ通信アドレス情報テーブル２０９を検索する。多重交換部２０７は、検索の結果に基づき、ＩＰ網接続通信部２０２から受け取ったＩＰデータが例えばホスト機器１０２−ｎ宛である場合は、ＩＰ通信アドレス情報テーブル２０９から抽出した通信設定情報に従ってＩＰデータを再生成し、ローカル網通信部２０５−ｎ、ローカル網インタフェース２０４−ｎを通してホスト機器１０２−ｎに送出する。
【００４７】
このように、本実施の形態２によれば、ホスト機器１０２−２とホスト機器１０２−ｎは、通信装置４００を介して同時にインターネットに接続することができると共に、通信装置４００を介して互いにＩＰ通信を実現することができる。
【００４８】
なお、実施の形態１、２において、通信装置は、接続先のホスト機器に対して他のホスト機器の通信情報を通知するようにしてもよい。これによれば、全てのホスト機器は、他のホスト機器の通信情報を共有することができる。
【産業上の利用可能性】
【００４９】
本発明は、インターネット家電などのホスト機器のインターネットへの多様な接続形態を実現するのに有用であり、特に携帯電話機等の通信装置、通信方法及びプログラムに適用するのに好適である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態１に係るインターネット接続支援システムの構成を示す概念図
【図２】図１に示す通信装置の構成例を示すブロック図
【図３】図１に示すホスト機器の構成例を示すブロック図
【図４】本発明の実施の形態２に係るインターネット接続支援システムの構成を示す概念図
【図５】図４に示す通信装置の構成例を示すブロック図
【図６】従来のインターネット接続支援システムの構成例（その１）を示す概念図
【図７】従来のインターネット接続支援システムの構成例（その２）を示す概念図
【符号の説明】
【００５１】
１００、４００  通信装置
１０１  ローカル網
１０２、１０２−１〜１０２−ｎ  ホスト機器
１０３  無線通信網
１０４  インターネット
１０５  サーバ装置
２０１  ＩＰ網接続用無線インタフェース
２０２  ＩＰ網接続通信部
２０３  ＩＰ網接続管理部
２０４、２０４−２、２０４−ｎ  ローカル網インタフェース
２０５、２０５−２、２０５−ｎ  ローカル網通信部
２０６、２０６−２、２０６−ｎ  機器収容管理部
２０７  多重交換部
２０８、５０１  ＩＰ通信管理部
２０９  ＩＰ通信アドレス情報テーブル
２１０  アプリケーション部
２１１  入出力部
３０１  ローカル網インタフェース
３０２  ローカル網通信部
３０３  ＩＰ網接続管理部
３０４  アプリケーション部
【図１】
0004815181.tif 000002
【図２】
0004815181.tif 000003
【図３】
0004815181.tif 000004
【図４】
0004815181.tif 000005
【図５】
0004815181.tif 000006
【図６】
0004815181.tif 000007
【図７】
0004815181.tif 000008