(57)【要約】２種類以上の無線通信部（４ａ，４ｂ，４ｃ）と、これらの２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信を制御する通信制御部（３）とをそなえ、この通信制御部（３）が、２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続を順次試行し、この試行の結果、最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）を用いて通信を行なうように制御することにより、移動可能な情報処理装置をユーザが種々の場所で使用する際に、通信機器の切り替えや設定の変更等を行なう必要がなく利便性が高い。
2002078294.tif 000002
【特許請求の範囲】
【請求項１】
２種類以上の無線通信部（４ａ，４ｂ，４ｃ）と、
前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信を制御する通信制御部（３）とをそなえ、
該通信制御部（３）が、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続を順次試行し、該試行の結果、最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）を用いて通信を行なうように制御することを特徴とする、情報処理装置。
【請求項２】
該通信制御部（３）が、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信接続が確立される可能性の高い順に行なうことを特徴とする、請求の範囲第１項記載の情報処理装置。
【請求項３】
該通信制御部（３）が、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信速度が速い順に行なうことを特徴とする、請求の範囲第１項記載の情報処理装置。
【請求項４】
該通信制御部（３）が、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信コストが安価になる順に行なうことを特徴とする、請求の範囲第１項記載の情報処理装置。
【請求項５】
当該情報処理装置の現在位置情報を取得する位置取得部（５ａ，５ｂ，５ｃ，５ｄ）と、
該位置取得部（５ａ，５ｂ，５ｃ，５ｄ）によって取得された該現在位置情報に応じて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行順番を決定する試行順番決定部（２）とをそなえたことを特徴とする、請求の範囲第１項記載の情報処理装置。
【請求項６】
該試行順番決定部（２）が、通信接続が確立される可能性の高い順に従って該試行順番を決定することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項７】
該試行順番決定部（２）が、通信速度が速い順に従って該試行順番を決定することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項８】
該試行順番決定部（２）が、通信コストが安価になる順に従って該試行順番を決定することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項９】
該位置取得部（５ｂ）が、特定エリア毎に配置された基地局から該現在位置情報を取得することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項１０】
該位置取得部（５ｄ）が、当該情報処理装置を使用するユーザのスケジュール情報に応じて該現在位置情報を取得することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項１１】
該位置取得部（５ａ）が、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して該現在位置情報を取得することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項１２】
当該情報処理装置の周囲の画像を取得する画像取得部をそなえ、
該位置取得部（５ｃ）が、該画像取得部によって取得された画像に基づいて該現在位置情報を取得することを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項１３】
前記最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）に応じて使用するアプリケーション環境を変化させるように構成されたことを特徴とする、請求の範囲第１項記載の情報処理装置。
【請求項１４】
該位置取得部（５ａ，５ｂ，５ｃ，５ｄ）によって取得された現在位置情報に応じて使用するアプリケーション環境を変化させるように構成されたことを特徴とする、請求の範囲第５項記載の情報処理装置。
【請求項１５】
２種類以上の無線通信部（４ａ，４ｂ，４ｃ）をそなえた情報処理装置において該無線通信部（４ａ，４ｂ，４ｃ）による通信を制御する通信制御方法であって、
前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続を順次試行する試行ステップと、
該試行の結果、最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）を用いて通信を行なうように制御する制御ステップとをそなえたことを特徴とする、通信制御方法。
【請求項１６】
該試行ステップにおいて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信接続が確立される可能性の高い順に行なうことを特徴とする、請求の範囲第１５項記載の通信制御方法。
【請求項１７】
該試行ステップにおいて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信速度が速い順に行なうことを特徴とする、請求の範囲第１５項記載の通信制御方法。
【請求項１８】
該試行ステップにおいて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信コストが安価になる順に行なうことを特徴とする、請求の範囲第１５項記載の通信制御方法。
【請求項１９】
当該情報処理装置の現在位置情報を取得する位置取得ステップと、
該位置取得ステップによって取得された該現在位置情報に応じて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行順番を決定する試行順番決定ステップとをそなえたことを特徴とする、請求の範囲第１５項記載の通信制御方法。
【請求項２０】
該試行順番決定ステップにおいて、通信接続が確立される可能性の高い順に従って該試行順番を決定することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２１】
該試行順番決定ステップにおいて、通信速度が速い順に従って該試行順番を決定することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２２】
該試行順番決定ステップにおいて、通信コストが安価になる順に従って該試行順番を決定することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２３】
該位置取得ステップにおいて、特定エリア毎に配置された基地局から該現在位置情報を取得することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２４】
現在位置情報ステップにおいて、該位置取得ステップにおいて、当該情報処理装置を使用するユーザのスケジュール情報に応じて該現在位置情報を取得することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２５】
該位置取得ステップにおいて、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して該現在位置情報を取得することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２６】
当該情報処理装置の周囲の画像を取得する画像取得ステップをそなえ、
該位置取得ステップにおいて、該画像取得ステップで取得された画像に基づいて該現在位置情報を取得することを特徴とする、請求の範囲第１９項記載の通信制御方法。
【請求項２７】
前記通信接続を確定することができた無線通信部（４ａ，４ｂ，４ｃ）に応じて使用するアプリケーション環境を変化させるアプリケーション変化ステップをそなえたことを特徴とする、請求の範囲第１５項記載の通信制御方法。
【請求項２８】
該位置取得ステップによって取得された現在位置情報に応じて使用するアプリケーション環境を変化させるアプリケーション変化ステップをそなえたことを特徴とする、請求の範囲第１９項記載の通信制御装置。
【請求項２９】
２種類以上の無線通信部（４ａ，４ｂ，４ｃ）をそなえた情報処理装置において該無線通信部（４ａ，４ｂ，４ｃ）による通信を制御する通信制御機能をコンピュータに実行させるための通信制御プログラムであって、
前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続を順次試行し、該試行の結果、最初に通信接続を確立することができた該無線通信部（４ａ，４ｂ，４ｃ）を用いて通信を行なうように制御する通信制御部（３）として、該コンピュータを機能させることを特徴とする、通信制御プログラム。
【請求項３０】
該通信制御部（３）に、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信接続が確立される可能性の高い順に行なわせることを特徴とする、請求の範囲第２９項記載の通信制御プログラム。
【請求項３１】
該通信制御部（３）に、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信速度が速い順に行なわせることを特徴とする、請求の範囲第２９項記載の通信制御プログラム。
【請求項３２】
該通信制御部（３）に、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信コストが安価になる順に行なわせることを特徴とする、請求の範囲第２９項記載の通信制御プログラム。
【請求項３３】
当該情報処理装置の現在位置情報を取得する位置取得部（５ａ，５ｂ，５ｃ，５ｄ）と、
該位置取得部（５ａ，５ｂ，５ｃ，５ｄ）によって取得された該現在位置情報に応じて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行順番を決定する試行順番決定部（２）として、該コンピュータを機能させることを特徴とする、請求の範囲第２９項記載の通信制御プログラム。
【請求項３４】
該試行順番決定部（２）に、通信接続が確立される可能性の高い順に従って該試行順番を決定させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項３５】
該試行順番決定部（２）に、通信速度が速い順に従って該試行順番を決定させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項３６】
該試行順番決定部（２）に、通信コストが安価になる順に従って該試行順番を決定させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項３７】
該位置取得部（５ｂ）に、特定エリア毎に配置された基地局から該現在位置情報を取得させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項３８】
該位置取得部（５ｄ）に、当該情報処理装置を使用するユーザのスケジュール情報に応じて該現在位置情報を取得させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項３９】
該位置取得部（５ａ）に、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して該現在位置情報を取得させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項４０】
該位置取得部（５ｃ）に、画像取得部によって取得された当該情報処理装置の周囲の画像に基づいて該現在位置情報を取得させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項４１】
前記最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）に応じて使用するアプリケーション環境を変化させることを特徴とする、請求の範囲第２９項記載の通信制御プログラム。
【請求項４２】
該位置取得部（５ａ，５ｂ，５ｃ，５ｄ）によって取得された現在位置情報に応じて使用するアプリケーション環境を変化させることを特徴とする、請求の範囲第３３項記載の通信制御プログラム。
【請求項４３】
２種類以上の無線通信部（４ａ，４ｂ，４ｃ）をそなえた情報処理装置において該無線通信部（４ａ，４ｂ，４ｃ）による通信を制御する通信制御機能をコンピュータに実行させるための通信制御プログラムを記録したコンピュータ読取可能な記録媒体であって、
該通信制御プログラムが、
前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続を順次試行し、該試行の結果、最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）を用いて通信を行なうように制御する通信制御部（３）として、該コンピュータを機能させることを特徴とする、通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項４４】
該通信制御部（３）に、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信接続が確立される可能性の高い順に行なわせることを特徴とする、請求の範囲第４３項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項４５】
該通信制御部（３）に、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信速度が速い順に行なわせることを特徴とする、請求の範囲第４３項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項４６】
該通信制御部（３）に、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行を、通信コストが安価になる順に行なわせることを特徴とする、請求の範囲第４３項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項４７】
当該情報処理装置の現在位置情報を取得する位置取得部（５ａ，５ｂ，５ｃ，５ｄ）と、
該位置取得部（５ａ，５ｂ，５ｃ，５ｄ）によって取得された該現在位置情報に応じて、前記２種類以上の無線通信部（４ａ，４ｂ，４ｃ）による通信接続の試行順番を決定する試行順番決定部（２）として、該コンピュータを機能させることを特徴とする、請求の範囲第４３項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項４８】
該試行順番決定部（２）に、通信接続が確立される可能性の高い順に従って該試行順番を決定させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項４９】
該試行順番決定部（２）に、通信速度が速い順に従って該試行順番を決定させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５０】
該試行順番決定部（２）に、通信コストが安価になる順に従って該試行順番を決定させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５１】
該位置取得部（５ｂ）に、特定エリア毎に配置された基地局から該現在位置情報を取得させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５２】
該位置取得部（５ｄ）に、当該情報処理装置を使用するユーザのスケジュール情報に応じて該現在位置情報を取得させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５３】
該位置取得部（５ａ）に、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して該現在位置情報を取得させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５４】
該位置取得部（５ｃ）に、画像取得部によって取得された当該情報処理装置の周囲の画像に基づいて該現在位置情報を取得させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５５】
前記最初に通信接続を確立することができた無線通信部（４ａ，４ｂ，４ｃ）に応じて使用するアプリケーション環境を変化させることを特徴とする、請求の範囲第４３項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【請求項５６】
該位置取得部（５ａ，５ｂ，５ｃ，５ｄ）によって取得された現在位置情報に応じて使用するアプリケーション環境を変化させることを特徴とする、請求の範囲第４７項記載の通信制御プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
技術分野
本発明は、例えば、ノートパソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯型情報処理装置に適用される技術に関し、特に、移動先において簡易且つ迅速に通信を行なえるようにした、情報処理装置，通信制御方法，通信制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体に関する。
背景技術
近年、携帯型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の、種々の携帯型の情報処理装置（以下、情報端末という）が開発され、このような携帯型の情報端末をオフィスの内／外で使用することが多くなってきている。
情報端末をオフィス外でインターネットに接続する場合には、この情報端末にそなえられたモデムアダプタに携帯電話やＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）端末，公衆電話等を接続し、これらを介して、プロバイダのアクセスポイント等に接続し、インターネットに接続する。
特開平１０−８９９８０号公報や特開平１０−１６４２７２号公報には、プロバイダに接続する手法として、予め複数のアクセスポイントに関する情報をそなえるとともに、情報端末の位置情報を得る位置情報取得手段をそなえ、複数のアクセスポイントから接続コストが最小となるようなアクセスポイントを選択して接続する技術が開示されている。
一方、情報端末をオフィス内においてインターネットに接続する場合は、オフィス内に敷設された構内ＬＡＮにＬＡＮアダプタを用いて接続することにより、社内のネットワーク（イントラネット）に接続し、このイントラネットを介してインターネットに接続する。又、近年では、この構内ＬＡＮに接続するためのＬＡＮアダプタとして、構内ＬＡＮとの間を無線で接続する無線ＬＡＮアダプタも使用されるようになってきている。
上述したように、情報端末をインターネットに接続する場合には、オフィス内とオフィス外とでは使用する機器や設定が異なる。従って、１台の情報端末をオフィス内と外とで利用する場合には、ユーザは、オフィスの内／外を移動する度に各種アダプタ等の差し替えや各種の設定を行なう必要があり煩雑である。
特開平１０−４１９７０号公報には、携帯情報端末がオフィス内あるいはオフィス外のいずれで利用されているかを判断するオフィス内外判断手段をそなえ、その判断結果に応じて、無線基地局と公衆網とのいずれか一方を選択して無線通信を行なう技術が開示されている。
この特開平１０−４１９７０号公報に開示された通信システムにおいては、先ず、構内ＰＨＳ通信機能を用いてオフィス内通信が可能であるか否かを判断し、かかるオフィス内通信が不能である場合に、公衆ＰＨＳ通信機能を用いてオフィス外通信を行なっている。
しかしながら、一旦、オフィス内通信を行なった後にオフィス外通信を行なうのでは、情報端末をオフィス外で使用する場合に、オフィス内通信を行なっている間の時間が無駄であり、これにより、ネットワークに接続するまでに要する時間が長くなり本来の業務に支障をきたすおそれがある。
また、携帯型の情報端末は、その携帯性故に種々の場所で使用する場合がある。例えば、情報端末を家で使用する場合には、モデムを用いて通信コストが安い公衆回線に接続した方が、公衆ＰＨＳ回線を使用するよりも経済的であるが、上述した特開平１０−４１９７０号公報に記載された技術においては、このような使用については考慮されていない。
本発明は、このような課題に鑑み創案されたもので、移動可能な情報処理装置をユーザが種々の場所で使用する際に、通信機器の切り替えや設定の変更等を行なうことなく、各使用場所に適した通信手法で簡易且つ迅速に通信を行なえるようにした、利便性の高い情報処理装置，通信制御方法，通信制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体を提供することを目的とする。
発明の開示
上記の目的を達成するために、本発明の情報処理装置，通信制御方法，通信制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体は、２種類以上の無線通信部による通信接続を順次試行し、この試行の結果、最初に通信接続を確立することができた無線通信部を用いて通信を行なうように制御することを特徴としている。
これにより、情報処理装置をインターネットに接続して使用する際において、ユーザがその使用位置に応じて無線通信部等の切り替えや設定の変更等の煩雑な作業を行なう必要がなく利便性が高い。
また、２種類以上の無線通信部による通信接続の試行を、通信接続が確立される可能性の高い順に行なうことにより、通信接続が確立されるまでの時間を短縮することができ、通信が確立されるまでのユーザの待ち時間を短縮することができる。
さらに、２種類以上の無線通信部による通信接続の試行を、通信速度が速い順に行なうことにより、ユーザが高速な通信速度でインターネットを使用することができ利便性が高い。又、２種類以上の無線通信部による通信接続の試行を、通信コストが安価になる順に行なうことにより、通信コストを低減することができる。
さらに、情報処理装置の現在位置情報を取得し、この取得された現在位置情報に応じて、２種類以上の無線通信部による通信接続の試行順番を決定することにより、情報処理装置の使用位置において最適な順番で通信接続の試行を行なうことができ、通信が確立されるまでの時間を短縮することができる。
また、特定エリア毎に配置された基地局から現在位置情報を取得したり、情報処理装置を使用するユーザのスケジュール情報に応じて現在位置情報を取得したり、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して現在位置情報を取得したり、情報処理装置の周囲の画像を取得して、この画像に基づいて現在位置情報を取得したりすることにより、現在位置情報を容易に且つ確実に取得することができる。
さらに、通信接続を確定することができた無線通信部や、現在位置情報に応じて、使用するアプリケーション環境を変化させることにより、ユーザの利便性を向上させることができる。
発明を実施するための最良の形態
（ａ）本発明の一実施形態の説明
以下、図面を参照して本発明の実施の形態を説明する。
図１は本発明の一実施形態としての情報処理装置１の機能構成を示すブロック図、図２は本情報処理装置１をインターネットに接続する状態を説明するためのブロック図である。
本情報処理装置１は、例えばノートパソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯型情報処理装置であって、図１に示すように、試行順番決定部２，通信制御部３，ＰＤＣアダプタ（無線通信部）４ａ，無線ＬＡＮアダプタ（無線通信部）４ｂ，無線モデムアダプタ（無線通信部）４ｃ，第１位置取得部（位置取得部）５ａ，第２位置取得部５ｂ，第３位置取得部（位置取得部）５ｃ，第４位置取得部（位置取得部）５ｄをそなえて構成されている。
そして、情報処理装置１のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；図示省略）が、コンピュータ読取可能な記録媒体（例えば、メモリ，磁気記憶装置，フロッピーディスク，メモリカード，光磁気記憶装置，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ等；図示省略）に格納されたプログラム（通信制御プログラム）を実行することにより、これらの試行順番決定部２，通信制御部３，第１位置取得部５ａ，第２位置取得部５ｂ，第３位置取得部５ｃおよび第４位置取得部５ｄとして機能するようになっている。
ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃは、それぞれ、情報処理装置１をインターネットに接続するためのものであって、それぞれ異なる方式で情報処理装置１をインターネットに接続させるようになっている。
すなわち、本情報処理装置１は、２種類以上（本実施形態では３種類）の無線通信部（ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃ）をそなえて構成されており、情報処置装置１は、図２に示すように、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃの内のいずれか一つを選択して用いることによって、インターネットに接続することができるようになっている。
ＰＤＣアダプタ４ａは、ＰＤＣ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ｃｅｌｌｕｌａｒ：デジタル携帯電話）６を用いて情報処理装置１をインターネットに通信可能に接続するためのものであり、例えば、モデムカードによって構成されている。このＰＤＣアダプタ４ａを用いて、情報処理装置１をインターネットに接続するためには、ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｏｌｕｔｉｏｎ  Ｐｒｏｖｉｄｅｒ）９ａが提供するアクセスポイントにＰＤＣ６によって接続し、このＩＳＰ９ａを介してインターネットに接続する。
そして、オフィスや自宅以外の場所で情報処理装置１をインターネットに接続する場合に、このＰＤＣアダプタ４ａを用いる。なお、一般に、このＰＤＣアダプタ４ａを用いた通信が、後述する無線ＬＡＮアダプタ４ｂや無線モデムアダプタ４ｃを用いて行なう通信よりも通信コストが高くなる。
無線ＬＡＮアダプタ４ｂは、オフィスに敷設された構内ＬＡＮ９ｂに無線ＬＡＮ７を介して情報処理装置１を通信可能に接続するためのものであり、この無線ＬＡＮアダプタ４ｂを用いて無線ＬＡＮ７に接続することにより、情報処理装置１は構内ＬＡＮ９ｂを介してインターネットに接続される。すなわち、オフィスにおいて情報処理装置１をインターネットに接続する場合に、この無線ＬＡＮアダプタ４ｂを用いる。なお、一般に、この無線ＬＡＮアダプタ４ｂを用いた通信が、ＰＤＣアダプタ４ａや後述する無線モデムアダプタ４ｃを用いて行なう通信よりも通信コストが安くなり、又、通信速度も速い。
無線モデムアダプタ４ｃは、無線モデム８に通信可能に接続するためのものである。この無線モデムアダプタ４ｃを用いて、情報処理装置１をインターネットに接続するためには、例えば、家庭内において電話回線に接続して設置された無線モデム８によって、ＩＳＰ９ｃが提供するアクセスポイントに接続し、このＩＳＰ９ｃを介してインターネットに接続する。
第１位置取得部（位置取得部）５ａ，第２位置取得部５ｂ，第３位置取得部（位置取得部）５ｃ，第４位置取得部（位置取得部）５ｄは、それぞれ情報処理装置１の現在位置を取得するためのものである。
第１位置取得部５ａは、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用して現在位置情報を取得するものであって、時間情報を発信する複数の人工衛星から発信される信号を受信し、各衛星から発信される信号の到達遅延時間を測定することにより現在位置を特定するものであり、ＧＰＳからの信号を受信する受信アンテナ（図示省略）と、この受信アンテナによって取得した情報に基づいて現在位置を算出する演算ユニット（図示省略）とをそなえて構成されている。
第２位置取得部５ｂは、前述したＰＤＣ６の基地局から情報処理装置１の現在位置を取得するものであり、具体的には、通信開始時に、情報処理装置１からＰＤＣアダプタ４ａを介してＰＤＣ６を用いて最寄りの基地局に接続し、この基地局の設置位置に関する情報を取得する。すなわち、第２位置取得部５ｂは、最寄りの基地局の位置を情報処理装置１の現在位置として取得するようになっている。
なお、この第２位置取得部５ｂによる現在位置の取得手法は、上述の如く最寄りの基地局の設置位置を現在位置として用いることに限定されるものではなく、例えば、ＰＤＣ６が通信を行なうことができる３カ所以上の基地局について、それぞれの設置位置を取得し、これらの３カ所の基地局の設置位置に基づいて三角測量等の手法を用いて、ＰＤＣ６の現在位置、すなわち情報処理装置１の現在位置を算出してもよい。
第３位置取得部５ｃは、例えばデジタルカメラ（画像取得部；図示省略）をそなえて構成されている。このデジタルカメラによって、情報処理装置１を使用する主な位置の周囲（例えば、オフィスや自宅の机の上や壁面等）の画像を予め撮影しておき、その撮影した画像とその位置に関する情報とを相互に関連づけて記憶部（図示省略）に格納しておく。
そして、通信開始時に、情報処理装置１の設置場所の周囲の画像をデジタルカメラによって撮影し、その画像と予め記憶部に格納されている画像とを比較して、一致もしくはほぼ一致する画像に関連付けられている位置を現在位置として取得する。
なお、この第３位置取得部５ｃとして用いるデジタルカメラは、例えば、情報処理装置１における所定位置に備え付けられていることが好ましく、例えば、情報処理装置１に内蔵されたものであってもよい。
第４位置取得部５ｄは、情報処理装置１を使用するユーザのスケジュール情報に応じて現在位置情報を取得するものであり、例えば、情報処理装置１にインストールされているスケジューラにおいて、その時間におけるユーザのスケジュールを取得し、そのスケジュールの内容から現在位置情報を取得する。例えば、通常の勤務時間中であれば現在位置としてオフィス内が取得され、又、出張の予定が入力されていれば、その出張先が現在位置として取得される。又、休日であれば、自宅が現在位置として取得される。
試行順番決定部２は、第１位置取得部５ａ，第２位置取得部５ｂ，第３位置取得部５ｃ又は第４位置取得部５ｄによって取得された現在位置情報に応じて、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行順番を決定するものである。
この試行順番決定部２は、現在位置がユーザの自宅である場合には、無線モデムアダプタ４ｃ，無線ＬＡＮアダプタ４ｂ，ＰＤＣアダプタ４ａの順に通信接続の試行を行なう。
この試行順番において、無線モデムアダプタ４ｃによる通信接続の試行を最初に行なう理由は、ユーザの自宅においては、無線モデムアダプタ４ｃを用いて接続を行なうことが最も通信コストを低減することができ、又、通信接続が確立される可能性が高いからである。
また、試行順番決定部２は、現在位置がオフィスである場合には、無線ＬＡＮアダプタ４ｂ，ＰＤＣアダプタ４ａ，無線モデムアダプタ４ｃの順に通信接続の試行を行なう。
この試行順番において、無線ＬＡＮアダプタ４ｂによる通信接続の試行を最初に行なう理由は、オフィスにおいては、無線ＬＡＮアダプタ４ｂを用いて接続を行なうことが最も通信コストを低減することができ、且つ、通信接続が確立される可能性が高く、更に、通信速度が速いからである。又、無線モデムアダプタ４ｃによる通信接続の試行を最後に行なう理由は、オフィスにおいては、無線モデムアダプタ４ｃを用いて接続を行なうことが、最も通信接続が確立される可能性が低いからである。
また、試行順番決定部２は、現在位置が屋外である場合には、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃの順に通信接続の試行を行なう。
この試行順番において、ＰＤＣアダプタ４ａによる通信接続の試行を最初に行なう理由は、屋外においては、ＰＤＣアダプタ４ａを用いて接続を行なうことが最も通信接続が確立される可能性が高いからである。
さらに、試行順番決定部２は、現在位置が不明である場合には、無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃ，ＰＤＣアダプタ４ａの順に通信接続の試行を行なう。無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃ，ＰＤＣアダプタ４ａの順番で通信コストが安価になるからである。
なお、かかるＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行の順番は、ユーザが任意に設定することもできるようになっている。
通信制御部３は、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信を制御するものであり、試行順番決定部２やユーザによって決定された試行順番に従って、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信を行なうようになっている。
上述の如く構成された本発明の一実施形態としての情報処理装置１における現在位置の特定手法を、図４を参照しながら図３に示すフローチャート（ステップＡ１０〜Ａ８０）に従って説明する。なお、図４は、図３に示す手法によって特定される場所の例を示す図である。
先ず、第１位置取得部５ａによってＧＰＳを利用して現在位置情報を取得できるか否かを判断する（ステップＡ１０）。ＧＰＳを用いて現在位置情報を取得できた場合には（ステップＡ２０のＹＥＳルート参照）、ＧＰＳによって取得した位置情報を情報処理装置１の現在位置として取得する（ステップＡ２０）。
かかるＧＰＳを利用することにより、図４に示すように、オフィス（会社），自宅およびこれら以外の場所（例えば屋外等）が特定される。
また、人工衛星からの信号を受信できない等の理由で、ＧＰＳを利用して現在位置を特定できなかった場合には（ステップＡ１０のＮＯルート参照）、第３位置取得部５ｃによって、情報処理装置１の設置位置の周囲の画像をデジタルカメラで撮影した画像と、記憶部に予め格納された画像とを比較して、一致もしくはほぼ一致するものがあるか否かを判断する（ステップＡ３０）。撮影して得られた画像と一致もしくはほぼ一致する画像が記憶部に格納されている場合には（ステップＡ３０のＹＥＳルート参照）、その画像に関連づけられている情報に基づいて現在位置情報を取得して、現在位置を特定する（ステップＡ４０）。
そして、このようにして画像を利用することにより、図４に示すように、オフィス，自宅およびこれら以外の場所（例えば屋外等）が特定される。
また、撮影して得られた画像と一致もしくはほぼ一致する画像が記憶部に格納されていない場合には（ステップＡ３０のＮＯルート参照）、第２位置取得部５ｂによって、ＰＤＣ６を用いて最寄りの基地局から、その基地局の位置情報を取得する（ステップＡ５０）。ここで、最寄りの基地局から位置情報を取得することができた場合には（ステップＡ５０のＹＥＳルート参照）、その基地局から取得した位置情報に基づいて現在位置を特定する。
そして、このようにして基地局からの情報を利用することにより、図４に示すように、オフィス，自宅およびこれら以外の場所（例えば屋外等）が特定される。
また、ＰＤＣの電波状態が悪い等の理由により基地局から位置情報を取得できなかった場合には（ステップＡ５０のＮＯルート参照）。第４位置取得部５ｄによって、スケジューラに入力されたユーザのスケジュールを取得することができるか否かを判断する（ステップＡ７０）。ここで、スケジューラからユーザの現在位置を特定できるような情報を取得できた場合には（ステップＡ７０のＹＥＳルート参照）、そのスケジューラから取得した情報に基づいて、現在位置情報を取得する（ステップＡ８０）。
このようにしてスケジューラを利用することによっても、図４に示すように、オフィス，自宅およびこれら以外の場所（例えば屋外等）が特定される。
なお、第４位置取得部５ｄによっても現在位置を特定できない場合には（ステップＡ７０のＮＯルート参照）、現在位置が不明であると判断して処理を終了する。
次に、本情報処理装置１における接続試行動作（試行順番決定部２および通信制御部３の動作）について、図５に示すフローチャート（ステップＢ１０〜Ｂ１４０）に従って説明する。
図３に示す手順で取得した現在位置情報に基づいて、情報処理装置１の試行順番決定部２は現在位置が、“自宅”，“会社”，“屋外”もしくは“不明”のいずれであるかを判断する（ステップＢ１０）。現在位置がユーザの自宅である場合には（ステップＢ１０の“自宅”ルート参照）、試行順番決定部２は、無線モデムアダプタ４ｃ，無線ＬＡＮアダプタ４ｂ，ＰＤＣアダプタ４ａの順に通信接続の試行順番を決定し、通信制御部３は、この順番に従って、通信接続の試行を行なう（ステップＢ２０〜Ｂ４１）。
そして、通信制御部３は、これらのステップＢ２０〜Ｂ４１において、無線モデムアダプタ４ｃ，無線ＬＡＮアダプタ４ｂ，ＰＤＣアダプタ４ａの内、最初に通信接続を確立することができたものを用いて通信を行なうように制御する。
また、現在位置がオフィスである場合には（ステップＢ１０の“オフィス”ルート参照）、試行順番決定部２は、無線ＬＡＮアダプタ４ｂ，ＰＤＣアダプタ４ａ，無線モデムアダプタ４ｃの順に通信接続の試行順番を決定し、通信制御部３は、この順番に従って、通信接続の試行を行なう（ステップＢ５０〜Ｂ７１）。
そして、通信制御部３は、これらのステップＢ５０〜Ｂ７１において、無線ＬＡＮアダプタ４ｂ，ＰＤＣアダプタ４ａ，無線モデムアダプタ４ｃの内、最初に通信接続を確立することができたものを用いて通信を行なうように制御する。
現在位置が屋外である場合には（ステップＢ１０の“屋外”ルート参照）、試行順番決定部２は、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃの順に通信接続の試行順番を決定し、通信制御部３は、この順番に従って、通信接続の試行を行なう（ステップＢ８０〜Ｂ１０１）。
そして、通信制御部３は、これらのステップＢ８０〜Ｂ１０１において、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃの内、最初に通信接続を確立することができたものを用いて通信を行なうように制御する。
また、現在位置が不明である場合には（ステップＢ１０の“不明”ルート参照）、試行順番決定部２は、無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃ，ＰＤＣアダプタ４ａの順に通信接続の試行順番を決定し、通信制御部３は、この順番に従って、通信接続の試行を行なう（ステップＢ１１０〜Ｂ１３１）。
そして、通信制御部３は、これらのステップＢ１１０〜Ｂ１３１において、無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃ，ＰＤＣアダプタ４ａの内、最初に通信接続を確立することができたものを用いて通信を行なうように制御する。
また、無線ＬＡＮアダプタ４ｂ，無線モデムアダプタ４ｃ，ＰＤＣアダプタ４ａのいずれによっても通信接続を確立できなかった場合には、再度通信接続の試行を行なうか否かを確認して（ステップＢ１４０）、再度、試行を行なう場合には（ステップＢ１４０のＹＥＳルート参照）、ステップＢ１０に戻る。
一方、再度の試行を行なわない場合には（ステップＢ１４０のＮＯルート参照）、接続試行の処理を中止する。
また、本情報処理装置１においては、上述のごとく取得された現在位置情報に応じて、使用するアプリケーション環境を変化させるようになっている。
例えば、予め、インターネットエクスプローラ（マイクロソフト社）やネットスケープ・ナビゲータ（ネットスケープ社）等のブラウザの「お気に入り（ブックマーク）」を、オフィス用と自宅用とでそれぞれ用意しておき、ブラウザの使用時に、上述の如く取得された現在位置に応じてこれらの「お気に入り（ブックマーク）」を切り替えてディスプレイ（図示省略）に表示させるようになっている。
そして、ユーザの自宅においては、ユーザの趣味等の個人的に利用する頻度の高いものが登録された自宅用の「お気に入り（ブックマーク）」を表示し、オフィスにおいては、仕事に使用する頻度が高いものが登録されたオフィス用の「お気に入り（ブックマーク）」を表示する。
なお、変化させるアプリケーション環境は、ブラウザの「お気に入り（ブックマーク）」に限定されるものではなく、例えば、現在位置情報に応じて、ソフトウェア（例えば、イラストレータ（アドビ社）やフォトショップ（アドビ社）等）に使用するプラグインのようなアプリケーションレベルで変化させてもよく、又、デスクトップに表示するアイコン等のように、ユーザインターフェースレベルで変化させてもよく、更に、ＯＳレベルで種々の設定等を変化させてもよく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
このように、本発明の一実施形態としての情報処理装置１によれば、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続を順次試行し、この試行の結果、最初に通信接続を確立することができたものを用いて通信を行なうので、情報処理装置１をインターネットに接続して使用する際において、ユーザがその使用位置に応じて種々の機器の切り替えや設定の変更等の煩雑な作業を行なう必要がなく利便性が高い。
また、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行を、通信接続が確立される可能性の高い順に行なうことにより、通信接続が確立されるまでの時間を短縮することができ、インターネットに接続されるまでのユーザの待ち時間を短縮することができる。
さらに、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行を、通信速度が速い順に行なうことにより、ユーザが高速な通信速度でインターネットを使用することができ利便性が高い。
また、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行を、通信コストが安価になる順に行なうことにより、通信コストを低減することができる。
また、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行の順番を、ユーザが任意に設定することができることにより、自由度を向上させることができ、ユーザの希望に応じた通信を行なうことができる。
さらに、情報処理装置１の現在位置情報を取得し、この取得された現在位置情報に応じて、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行の順番を決定することにより、情報処理装置１の使用位置に最適な順番で通信接続の試行を行なうことができ、通信が確立されるまでの時間を短縮することができる。
また、現在位置情報に応じて使用するアプリケーション環境を変化させることにより、ユーザの利便性が向上する。
なお、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、上述した実施形態においては、試行順番決定部２をそなえ、この試行順番決定部２によってＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行順番を決定しているが、これに限定されるものではなく、通信制御部３がＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃによる通信接続の試行順番を決定してもよく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
また、上述した実施形態においては、現在位置情報に応じて、使用するアプリケーション環境を変化させるようになっているが、これに限定されるものではなく、通信制御部３によって通信接続を確立された無線通信部（ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃのいずれか１つ）に応じて使用するアプリケーション環境を変化させてもよい。
さらに、上述した実施形態においては、情報処理装置１が、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃをそなえ、ユーザの自宅，オフィスおよび屋外のいずれかに応じてこれらの切り替えを自動的に行なうようになっているが、これらに限定されるものではない。
すなわち、例えば、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）等のような、ＰＤＣアダプタ４ａ，無線ＬＡＮアダプタ４ｂおよび無線モデムアダプタ４ｃ以外の無線通信機器（無線通信部）をそなえてもよい。
なお、ＰＤＣアダプタ４ａとＰＤＣ６とが一体に構成されたものや、無線ＬＡＮアダプタ４ｂと無線ＬＡＮ７とが一体に構成されたもの、無線モデムアダプタ４ｃと無線モデム８とが一体に構成されたものを、それぞれ無線通信部としてそなえてもよい。
また、現在、世界の各国で携帯電話等の無線通信に関する規格が異なっている。そこで、情報処理装置に、これらの各国毎の通信環境に応じた無線機器（無線通信部）をそれぞれそなえ、ＧＰＳや基地局，スケジューラ等からの情報に基づいて、情報処理装置の現在位置情報を取得し、この現在位置情報等に基づいて、複数種類の無線通信部による通信接続を順次試行して、この試行の結果、最初に通信接続を確立することができた無線通信部を用いて通信を行なってもよい。
なお、本発明の各実施形態が開示されていれば、当業者によって製造することが可能である。
産業上の利用可能性
以上のように、本発明の情報処理装置，通信制御方法，通信制御プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体は、移動先において簡易且つ迅速に通信を行なうのに有用であり、特に携帯型のノートパソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）に適している。
【図面の簡単な説明】
図１本発明の一実施形態としての情報処理装置の機能構成を示すブロック図である。
図２は本発明の一実施形態としての情報処理装置をインターネットに接続する状態を説明するためのブロック図である。
図３本発明の一実施形態としての情報処理装置における現在位置の特定手法を説明するためのフローチャートである。
図４は図３に示す手法によって特定される場所の例を示す図である。
図５は本発明の一実施形態としての情報処理装置における接続試行動作を説明するためのフローチャートである。
【図１】
2002078294.tif 000003
【図２】
2002078294.tif 000004
【図３】
2002078294.tif 000005
【図４】
2002078294.tif 000006
【図５】
2002078294.tif 000007
【国際調査報告】
2002078294.tif 000008
2002078294.tif 000009
2002078294.tif 000010