(57)【特許請求の範囲】
【請求項１】
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、
狭域無線網に係る通信設定を示す通信設定情報に基づいて、前記狭域無線網に固定局を介して接続する第２通信部と、
通信設定情報と、対応する狭域無線網に接続可能な位置で前記基地局から取得した位置情報とを対応付けて記録する記録部と、
前記第２通信部により狭域無線網に接続する通信モードで、狭域無線網との通信が困難であるかを判定する通信判定部と、
判定の対象の狭域無線網に係る通信設定情報に対応付けて前記記録部に記録した位置情報を取得する位置情報取得部と、
前記位置情報取得部が取得した位置情報に対応付けて前記記録部に記録した通信設定情報を読み取る通信設定読取部と、
前記通信判定部が、前記狭域無線網との通信が困難であると判定した場合、接続していた狭域無線網を走査する第１の走査を行い、前記第１の走査の後、取得した位置情報に対応付けて前記記録部に記録した通信設定情報に基づいて接続が可能な狭域無線網を走査する第２の走査を行い、前記第２の走査の後、前記記録部に記録している全ての通信設定情報に基づいて、接続可能な狭域無線網を走査する第３の走査を行うことにより接続可能な狭域無線網を走査して検出する走査部と
を有することを特徴とする無線通信装置。
【請求項２】
前記走査部は、前記位置情報取得部による位置情報の取得及び前記通信設定読取部による通信設定情報の読取後、前記通信判定部が、通信困難な状態となったと判定した場合に、走査を行う様にしてあることを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記通信判定部は、前記狭域無線網との通信が困難な状態の判定として、狭域無線網からの受信信号の信号強度が所定の閾値未満となったか否かを判定する様にしてある請求項１又は請求項２に記載の無線通信装置。
【請求項４】
前記通信判定部は、前記狭域無線網との通信が困難な状態の判定として、狭域無線網と接続が可能であるか否かを判定する様にしてある請求項１乃至請求項３のいずれかに記載の無線通信装置。
【請求項５】
前記通信判定部は、前記狭域無線網との通信が困難な状態の判定として、狭域無線網との接続を確立した後に、当該接続を確立した狭域無線網から受信する通信波の受信強度が所定の閾値未満となったか否かを判定する様にしてある請求項４に記載の無線通信装置。
【請求項６】
前記位置情報取得部が取得した位置情報が、判定の対象となった狭域無線網に係る通信設定情報に対応付けて前記記録部に記録されていないとき、前記記録部は、判定の対象となった狭域無線網に係る通信設定情報、及び取得した位置情報を対応付けて記録する様にしてある請求項１乃至請求項５のいずれかに記載の無線通信装置。
【請求項７】
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、狭域無線網に係る通信設定を示す通信設定情報に基づいて、前記狭域無線網に固定局を介して接続する第２通信部と、通信設定情報と、対応する狭域無線網に接続可能な位置で前記基地局から取得した位置情報とを対応付けて記録する記録部とを備える無線通信装置の無線通信方法において、
前記無線通信装置が、
前記第２通信部により狭域無線網に接続する通信モードで、接続すべき狭域無線網との通信が困難であるかを判定し、
判定の対象の狭域無線網に係る通信設定情報に対応付けて前記記録部に記録した位置情報を取得し、
取得した前記位置情報に対応付けて前記記録部に記録した通信設定情報を読み取り、
前記狭域無線網との通信が困難であると判定した場合、接続していた狭域無線網を走査する第１の走査を行い、
前記第１の走査の後、取得した位置情報に対応付けて前記記録部に記録した通信設定情報に基づいて接続が可能な狭域無線網を走査する第２の走査を行い、
前記第２の走査の後、前記記録部に記録している全ての通信設定情報に基づいて、接続可能な狭域無線網を走査する第３の走査を行うことにより接続可能な狭域無線網を走査して検出することを特徴とする無線通信方法。
【請求項８】
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、狭域無線網に係る通信設定を示す通信設定情報に基づいて、前記狭域無線網に固定局を介して接続する第２通信部と、通信設定情報と、対応する狭域無線網に接続可能な位置で前記基地局から取得した位置情報とを対応付けて記録する記録部とを備える無線通信装置の無線通信プログラムにおいて、
前記無線通信装置に、
前記第２通信部により狭域無線網に接続する通信モードで、接続すべき狭域無線網との通信が困難であるかを判定させ、
判定の対象の狭域無線網に係る通信設定情報に対応付けて前記記録部に記録した位置情報を取得させ、
取得した前記位置情報を対応付けて前記記録部に記録した通信設定情報を読み取らせ、
前記狭域無線網との通信が困難であると判定した場合、接続していた狭域無線網を走査する第１の走査を行わせ、
前記第１の走査の後、取得した位置情報に対応付けて前記記録部に記録した通信設定情報に基づいて接続が可能な狭域無線網を走査する第２の走査を行わせ、
前記第２の走査の後、前記記録部に記録している全ての通信設定情報に基づいて、接続可能な狭域無線網を走査する第３の走査を行わせることにより接続可能な狭域無線網を走査して検出することを特徴とする無線通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、基地局を介して広域無線網に接続する第１通信部と、固定局を介して狭域無線網に基づいて接続する第２通信部とを備える無線通信装置、該無線通信装置を用いた無線通信方法、及び前記無線通信装置を実現するための無線通信プログラムに関する。
【背景技術】
【０００２】
公衆携帯電話網等の広域無線網と、ＷＬＡＮ(Wireless Local Area Network )等の狭域無線網とに接続することが可能な携帯電話等の無線通信装置が開発されている。例えばＦＭＣ(Fixed Mobile Convergence)端末、デュアル端末等の装置である（例えば特許文献１参照。）。デュアル端末等の無線通信装置は、例えば業務等の公用に関する通信を狭域無線網に接続して行い、業務以外の私用に関する通信を広域無線網に接続して行う等、様々な方法で使用されている。
【０００３】
この様な無線通信装置は、狭域無線網のアクセスポイントとなる固定局の通信圏内において、データ通信、ＶｏＩＰ(Voice over Internet Protocol)による音声通話等の狭域無線網を介しての通信を行うことができる。無線通信装置は、狭域無線網の通信圏内に位置する場合、データ通信、ＶｏＩＰによる音声通信等の通信を行い、またデータ通信、音声通信等の通信を行っていないとき、狭域無線網の固定局から発信されるビーコンと呼ばれる信号を受信する処理を行う。また無線通信装置は、狭域無線網の通信圏外となった場合、接続可能な狭域無線網を検出する走査（スキャン）を行っている。接続可能な狭域無線網の走査は、予め記録している狭域無線網に係る通信設定を示す無線ＬＡＮプロファイル等の通信設定情報に基づいて行われる。更に無線通信装置は、広域無線網に接続し、データ通信、携帯電話として音声通信等の通信を行う。
【０００４】
この様にデュアル端末等の無線通信装置は、狭域無線網に係る処理及び広域無線網に係る処理の両方を実行するデュアルモードで使用することが可能である。なおデュアル端末等の無線通信装置は、一方の通信網に係る処理のみを実行し、他方の通信網に係る処理を停止するシングルモードで使用することも可能である。シングルモードで使用した場合、デュアルモードでの使用に比べて電力消費を抑制することができるという長所がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−４１９７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら狭域無線網に関する処理を実行し、広域無線網に関する処理を停止するシングルモードで使用している場合、無線通信装置の通信状況が、接続している狭域無線網の圏外となった場合、記録している全ての通信設定情報に基づいて接続可能な狭域無線網を走査することになる。このため全ての狭域無線網の走査に要する消費電力の増大の問題が生じる。
【０００７】
本願は斯かる事情に鑑みてなされたものであり、狭域無線網に関する処理を実行するシングルモードで使用している状態で、予め基地局に係る位置情報に対応付けて記録している通信設定情報に基づいて、接続可能な狭域無線網を走査する。これによりシングルモード時の消費電力を削減することが可能な無線通信装置、無線通信方法及び無線通信プログラムを提供する。
【課題を解決するための手段】
【０００８】
本願に記載の無線通信装置、無線通信方法及び無線通信プログラムは、自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、狭域無線網に係る通信設定を示す通信設定情報に基づいて、前記狭域無線網に固定局を介して接続する第２通信部と、通信設定情報と、対応する狭域無線網に接続可能な位置で前記基地局から取得した位置情報とを対応付けて記録する記録部と、前記第２通信部により狭域無線網に接続する通信モードで、狭域無線網との通信が困難であるかを判定する通信判定部と、判定の対象の狭域無線網に係る通信設定情報に対応付けて前記記録部に記録した位置情報を取得する位置情報取得部と、前記位置情報取得部が取得した位置情報に対応付けて前記記録部に記録した通信設定情報を読み取る通信設定読取部と、前記通信判定部が、前記狭域無線網との通信が困難であると判定した場合、接続していた狭域無線網を走査する第１の走査を行い、前記第１の走査の後、取得した位置情報に対応付けて前記記録部に記録した通信設定情報に基づいて接続が可能な狭域無線網を走査する第２の走査を行い、前記第２の走査の後、前記記録部に記録している全ての通信設定情報に基づいて、接続可能な狭域無線網を走査する第３の走査を行うことにより接続可能な狭域無線網を走査して検出する走査部とを有する様にしてある。
【０００９】
これにより、狭域無線網のみに接続するシングルモード時の通信コスト、例えば通信に要する消費電力を削減することが可能である。
【発明の効果】
【００１０】
本願では、自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、固定局を介して狭域無線網に、該狭域無線網に係る通信設定を示す通信設定情報に基づいて接続する第２通信部と、通信設定情報、及び該通信設定情報に係る狭域無線網に接続可能な位置で前記基地局から取得した位置情報を対応付けて記録する記録部とを備える無線通信装置を使用する。そして無線通信装置は、前記第２通信部を作動させて狭域無線網に接続する通信モードで作動している状態で、狭域無線網との通信が困難な状態となったか否かを判定し、前記記録部から位置情報を取得し、取得した位置情報に対応付けて前記記録部に記録している通信設定情報を読み取る。また前記狭域無線網との通信が困難な状態となったと判定した場合に、接続可能な狭域無線網を、段階的に検出する走査を行う。
【００１１】
この構成により、狭域無線網の通信に係る処理を実行して、広域通信網の通信に係る処理を停止するシングルモードで作動している場合、狭域無線通信網の通信圏外となったときに、記録している全ての通信設定情報に基づく走査を行う必要がないので、走査に要する通信電力を削減することが可能である等、優れた効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本願の実施の形態１に係る無線通信装置の概要を示す説明図である。
【図２】本願の実施の形態１に係る無線通信装置のハードウェア構成例を示すブロック図である。
【図３】本願の実施の形態１に係る無線通信装置の機能構成例を示す機能ブロック図である。
【図４】本願の実施の形態１に係る無線通信装置の通信テーブルの記録内容の例を概念的に示す説明図である。
【図５】本願の実施の形態１に係る無線通信装置の通信処理が実行される状況の一例を概念的に示す説明図である。
【図６】本願の実施の形態１に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図７】本願の実施の形態１に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図８】本願の実施の形態１に係る無線通信装置の第１通信部に関する処理の一例を示すフローチャートである。
【図９】本願の実施の形態１に係る無線通信装置の走査に係る電流の経時変化の一例を示すタイムチャートである。
【図１０】本願の実施の形態２に係る無線通信装置の通信テーブルの記録内容の例を概念的に示す説明図である。
【図１１】本願の実施の形態２に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図１２】本願の実施の形態３に係る無線通信装置の通信処理が実行される状況の一例を概念的に示す説明図である。
【図１３】本願の実施の形態３に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図１４】本願の実施の形態３に係る無線通信装置の通信テーブルの記録内容の例を概念的に示す説明図である。
【図１５】本願の実施の形態４に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図１６】本願の実施の形態５に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図１７】本願の実施の形態６に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図１８】本願の実施の形態７に係る無線通信装置の通信処理が実行される状況の一例を概念的に示す説明図である。
【図１９】本願の実施の形態７に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【図２０】本願の実施の形態７に係る無線通信装置の第２通信部に関する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００１４】
実施の形態１．
図１は、本願の実施の形態１に係る無線通信装置の概要を示す説明図である。図１は、実施の形態１に係る無線通信装置１を示している。無線通信装置１は、基地局ＢＳ，ＢＳ，…を介して公衆携帯電話網等の広域無線網に接続し、データ通信、携帯電話通信等の通信を行う。また無線通信装置１は、アクセスポイントとなる固定局ＡＰ，ＡＰ，…を介してＷＬＡＮ(Wireless Local Area Network )等の狭域無線網に接続し、データ通信、ＶｏＩＰ(Voice over Internet Protocol)による音声通信等の通信を行う。なお基地局ＢＳ，ＢＳ，…にて形成される広域無線網の通信圏は、固定局ＡＰ，ＡＰ，…にて形成される狭域無線網の通信圏より広いものとなる。この様に本願で説明する形態において、広域無線網とは、不特定の装置にて接続することが可能な公衆無線網であり、狭域無線網とは、特定の装置のみが接続することが可能な社内ＷＬＡＮ等の専用無線網である。但し、狭域無線網として市街に設置されているホットポイントと呼ばれる固定局ＡＰを介して接続する公衆無線網を用いてもよい。
【００１５】
各基地局ＢＳ，ＢＳ，…は、自局の設置位置に係る位置情報を発信している。無線通信装置１は、セルラー方式等の通信規定により２．５６秒等の所定時間間隔で位置情報の受信処理を行う。そして受信した位置情報が、記録している位置情報と異なる位置を示す場合、無線通信装置１は、記録している位置情報を更新し、無線通信装置１を広域無線網に接続する図示しない管理装置に登録する。
【００１６】
また無線通信装置１は、狭域無線網に係る通信設定を示す無線ＬＡＮプロファイル等の通信設定情報（プロファイル情報）を記録しており、記録している通信設定情報に基づいて、接続可能な狭域無線網を検出する走査（スキャン）を行い、検出された狭域無線網に接続して通信を行う。無線ＬＡＮプロファイル等の通信設定情報とは、例えばプロファイル名、ＳＳＩＤ(Service Set IDentifier)、通信規格、モード、チャネル、暗号化方法等の情報である。
【００１７】
無線通信装置１は、狭域無線網に係る処理及び広域無線網に係る処理の両方を実行するデュアルモードで使用することが可能である。また無線通信装置１は、一方の通信網に係る処理のみを実行し、他方の通信網に係る処理を停止するシングルモードで使用することも可能である。
【００１８】
次に本願の実施の形態１に係る無線通信装置１の構成について説明する。図２は、本願の実施の形態１に係る無線通信装置１のハードウェア構成例を示すブロック図である。無線通信装置１は、制御部１０、記録部１１、第１通信部１２、第２通信部１３、音声入力部１４、音声出力部１５、音声処理部１６、操作部１７及び表示部１８を備えている。
【００１９】
制御部１０は、例えば装置全体を制御するＣＰＵ等の回路を用いて構成される。記録部１１は、例えばＲＯＭ、ＲＡＭ等のメモリを用いて構成され、本願の無線通信プログラムＰＲＧ等の各種制御ブログラム、各種データ等の情報を記録している。無線通信装置１は、記録部１１に記録している本願の無線通信プログラムＰＲＧを制御部１０の制御により実行することで、本願の無線通信装置１として機能する。なお本願の無線通信装置１は、後述する各種機能を実現するのであれば、各種回路を用いたハードウェアとして設計するようにしても良い。
【００２０】
第１通信部１２は、例えばアンテナ及びその通信に関する処理を実行する付属回路を用いて構成され、広域無線網に接続して通信処理を実行する機能を有する。第２通信部１３は、例えばアンテナ及びその通信に関する処理を実行する付属回路を用いて構成され、狭域無線網に接続して通信処理を実行する機能を有する。
【００２１】
音声入力部１４は、例えばマイク及びその付属回路を用いて構成され、ユーザの音声等の外部の音を受音し、音信号に変換する。音声出力部１５は、例えばスピーカ及びその付属回路を用いて構成され、音信号に基づく音の出力等の機能を有する。音声処理部１６は、例えば音声処理回路等の回路を用いて構成され、音声入力部１４が受音した音に基づく音信号、音声出力部１５に出力させる音の基となる音信号等の音信号に関する各種処理を実行する。
【００２２】
操作部１７は、例えばテンキー、各種機能キー等の部材及びその付属回路を用いて構成され、ユーザの操作を受け付ける機能を有する。表示部１８は、例えば液晶モニタ及びその付属回路を用いて構成され、各種情報を画像として表示する。
【００２３】
図３は、本願の実施の形態１に係る無線通信装置１の機能構成例を示す機能ブロック図である。無線通信装置１は、記録部１１に記録している本願の無線通信プログラムＰＲＧ等の制御プログラムを実行することにより、作動制御部１００、通信判定部１０１、位置情報取得部１０２、位置情報管理部１０３、通信設定読取部１０４、走査部１０５等の機能を作動させる。
【００２４】
作動制御部１００は、第１通信部１２及び第２通信部１３の作動／停止を制御するプログラムモジュールである。例えば無線通信装置１をデュアルモードで使用する場合、作動制御部１００は、第１通信部１２及び第２通信部１３の両方へ通電する様に制御することで、第１通信部１２及び第２通信部１３を作動させる。また例えば第２通信部１３のみを作動させるシングルモードで無線通信装置１を使用する場合、作動制御部１００は、第１通信部１２への通電を遮断することで第１通信部１２を停止させ、かつ第２通信部１３に通電することで第２通信部１３を作動させる。
【００２５】
通信判定部１０１は、狭域無線網との通信が困難な状態となったか否かを判定するプログラムモジュールである。困難な状態とは、接続された狭域無線網に係る固定局ＡＰからの受信信号の信号強度が、狭域無線網に係る固定局ＡＰとの接続を維持するために必要とされる受信強度の閾値未満となる場合等の状態である。また、その他にも、困難な状態として、接続された狭域無線網に係る固定局ＡＰとの通信のエラーレートが所定の閾値以上となり通信品質が悪化した場合でもよい。また接続された狭域無線網に係る固定局ＡＰからの受信信号の信号強度が、他の固定局ＡＰの探索を開始する条件として設定された信号強度の閾値未満となった場合を、困難な状態としてもよい。即ち接続された狭域無線網に係る固定局ＡＰとの通信を実行する上で充分な信号強度であっても、困難な状態を判定するための閾値として設定しても良い。
【００２６】
位置情報取得部１０２は、２．５６秒等の所定時間間隔で、広域無線網の基地局ＢＳ，ＢＳ，…から発信される位置情報を、第１通信部１２を介して取得するプログラムモジュールである。
【００２７】
位置情報管理部１０３は、位置情報取得部１０２が取得した位置情報を、記録部１１に記録している位置情報と照合し、記録している位置情報と異なる位置を示す場合、記録部１１に記録している位置情報を更新するプログラムモジュールである。なお取得した位置情報及び記録している位置情報が同じである場合、位置情報管理部１０３は、位置情報を更新しない。また位置情報管理部１０３は、取得した位置情報及び記録している位置情報が異なる場合、取得した位置情報を広域無線網に接続する図示しない管理装置へ送信し、管理装置に位置情報の登録処理を実行させる。
【００２８】
通信設定読取部１０４は、記録部１１に記録している通信設定情報を読み取るプログラムモジュールである。
【００２９】
走査部１０５は、通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を行うプログラムモジュールである。
【００３０】
また無線通信装置１は、記録部１１に記録している本願の無線通信プログラムＰＲＧ等の制御プログラムを実行することにより、記録部１１を、現在位置情報記録部１１０、通信設定情報記録部１１１、通信設定情報設定部１１２、走査用通信設定情報記録部１１３、通信テーブル１１４等の情報記録領域又はデータテーブルとして使用可能にする。
【００３１】
現在位置情報記録部１１０は、無線通信装置１の現在位置を示す位置情報が記録されている。無線通信装置１の現在位置を示す位置情報とは、広域無線網の基地局ＢＳから取得する位置情報である。なお以降の説明では、位置情報として「Ａ」、「Ｂ」等の符号を用いる。即ち現在位置情報記録部１１０は、無線通信装置１の現在位置から接続すべき基地局ＢＳの位置に係る位置情報を記録する情報記録領域である。
【００３２】
通信設定情報記録部１１１は、無線通信装置１が接続することが可能な狭域無線網の各固定局ＡＰ，ＡＰ，…の夫々の通信設定を示す「Ｐｒｏｆｉｌｅ０１」、「Ｐｒｏｆｉｌｅ０２」等の通信設定情報（プロファイル情報）を記録する情報記録領域である。通信設定情報は、第２通信部１３の処理により、固定局ＡＰ，ＡＰ，…から発信される通信波を受信して自動的に検出される。そして検出された通信設定情報は、ユーザの操作により又は自動で通信設定情報記録部１１１に登録される。また通信設定情報記録部１１１に登録された通信設定情報は、ユーザの操作により又は自動で通信テーブル１１４に、位置情報に対応付けて記録される。
【００３３】
通信設定情報設定部１１２は、無線通信装置１の現在位置から接続すべき固定局ＡＰの通信設定情報の設定を記録する情報記録領域である。
【００３４】
走査用通信設定情報記録部１１３は、無線通信装置１が、接続している狭域無線網の通信圏外となった場合に、狭域無線網に接続する走査に要する通信設定情報を記録する情報記録領域である。
【００３５】
通信テーブル１１４は、狭域無線網に係る通信設定情報を記録するテーブルである。通信テーブル１１４の記録内容の具体例について説明する。図４は、本願の実施の形態１に係る無線通信装置１の通信テーブル１１４の記録内容の例を概念的に示す説明図である。通信テーブル１１４には、「Ｐｒｏｆｉｌｅ０１」、「Ｐｒｏｆｉｌｅ０２」等の通信設定情報が、広域無線網を構成する基地局ＢＳ，ＢＳ，…に係る「Ａ」、「Ｂ」等の位置情報に対応付けて、レコード単位で記録されている。通信設定情報及び位置情報の対応関係は、狭域無線網と広域無線網との位置関係に基づいている。例えば図４に示した最上位のレコードは、狭域通信網に通信設定情報「Ｐｒｏｆｉｌｅ０１」に基づいて接続することが可能で、かつ位置情報が「Ａ」である基地局ＢＳを介して広域無線網に接続することが可能な位置が存在することを示している。
【００３６】
次に本願の実施の形態１に係る無線通信装置１の第１通信部１２に関する処理について説明する。無線通信装置１が通信していた固定局ＡＰの通信圏から離脱する状況について説明する。図５は、本願の実施の形態１に係る無線通信装置１の通信処理が実行される状況の一例を概念的に示す説明図である。図５中、破線で示した円は、広域無線網を形成する基地局ＢＳ，ＢＳ，…の通信圏を示しており、図中「Ａ」、「Ｂ」等の記号が基地局ＢＳ，ＢＳ，…に係る位置情報を示している。また図５中、一点鎖線で示した円は、狭域無線網を形成する固定局ＡＰ，ＡＰ，…の通信圏を示しており、図中「Ｐｒｏｆｉｌｅ０１」、「Ｐｒｏｆｉｌｅ０２」等の記号が固定局ＡＰ，ＡＰ，…の通信圏を示している。以降に説明する本願の実施の形態１に係る無線通信装置１の処理とは、図５に例示した様に「Ｐｒｏｆｉｌｅ０１」として示される固定局ＡＰの通信圏から離脱する状況において実行される処理である。
【００３７】
図６及び図７は、本願の実施の形態１に係る無線通信装置１の第２通信部１３に関する処理の一例を示すフローチャートである。無線通信装置１は、第１通信部１２を停止し、かつ第２通信部１３にて狭域無線網に接続するシングルモードで作動している。シングルモードで作動している場合における第２通信部１３に関する処理について説明する。無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御により、第２通信部１３に関する処理として、接続すべき現在の狭域無線網の固定局ＡＰに係る通信設定情報の設定の変更を受け付けたか否かを判定する（Ｓ１０１）。接続すべき現在の狭域無線網の固定局ＡＰに係る通信設定情報は、通信設定情報設定部１１２に記録している通信設定情報である。ステップＳ１０１では、通信設定情報設定部１１２に記録している通信設定情報の設定が変更されているか否かを通信設定情報記録部１１１を参照して判定する。
【００３８】
ステップＳ１０１において、設定の変更を受け付けていると判定した場合（Ｓ１０１：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、受け付けた変更内容に通信設定情報を変更する設定を行う（Ｓ１０２）。ステップＳ１０２では、通信設定情報記録部１１１に記録されている変更された設定に基づいて、通信設定情報設定部１１２を変更する処理を実行する。ステップＳ１０１において、設定の変更を受け付けていないと判定した場合（Ｓ１０１：ＮＯ）、ステップＳ１０２の処理は実行しない。
【００３９】
そして無線通信装置１は、制御部１０の制御に基づく通信判定部１０１の処理により、狭域無線網との通信が困難な状態となったか否かを判定する。実施の形態１において、困難な状態とは、例えば接続すべき狭域無線網との接続が不可能となることである。即ち無線通信装置１は、制御部１０の制御に基づく通信判定部１０１の処理により、設定している通信設定情報に基づいて接続する固定局ＡＰに係る狭域無線網の通信圏外であるか否かを判定する（Ｓ１０３）。通信圏外であるか否かの判定は、接続を確立した狭域無線網に係る固定局ＡＰから受信する通信波の受信強度が、接続可否の基準を示す閾値として予め設定されている圏外基準値未満となった場合に、通信圏外であると判定することにより行う。
【００４０】
ステップＳ１０３において、通信圏内であると判定した場合（Ｓ１０３：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ１０１へ戻り、以降の処理を繰り返す。ステップＳ１０３において、通信圏内であると判定した場合、無線通信装置１は、現在設定している通信設定情報に基づく通信を継続することになる。なおステップＳ１０１へ戻る前に所定時間待機する様にしても良い。
【００４１】
ステップＳ１０３において、通信圏外であると判定した場合（Ｓ１０３：ＹＥＳ）、無線通信装置１は、制御部１０の制御に基づく作動制御部１００の処理により、停止している第１通信部１２を起動する（Ｓ１０４）。第１通信部１２の起動は、第１通信部１２へ通電することにより実行される。また第１通信部１２を起動することにより、第２通信部１３に関する処理と並行して、第１通信部１２に関する処理の実行が開始される。第１通信部１２に関する処理については後述する。
【００４２】
無線通信装置１は、制御部１０の制御により、現在位置情報記録部１１０に記録されている現在位置を示す位置情報を取得する（Ｓ１０５）。現在位置情報記録部１１０に記録されている現在位置を示す位置情報は、無線通信装置１の現在位置を示しており、第１通信部１２に関する処理により、記録及び更新がなされている。図５に示す例で、「Ｐｒｏｆｉｌｅ０１」として示される固定局ＡＰの通信圏から離脱した直後の位置であれば、位置情報「Ａ」を取得することになる。これにより、広域通信網の基地局ＢＳより現在位置情報が得られ、位置情報に関連付けられた狭域無線通信網の通信設定情報だけを走査対象とすることができ、その結果、走査回数を減らすことが可能となり、消費電力の削減が期待できる。
【００４３】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、取得した位置情報に対応付けて記録部１１に記録している通信設定情報（プロファイル情報）を読み取り（Ｓ１０６）、走査用通信設定情報記録部１１３に記録する（Ｓ１０７）。ステップＳ１０６では、通信テーブル１１４を参照して、現在位置情報記録部１１０から取得した位置情報に対応する通信設定情報を読み取る処理を実行する。なお読み取った通信設定情報は、狭域無線網の通信圏外時の走査の対象とする通信設定情報（走査プロファイル）として、記録部１１の走査用通信設定情報記録部１１３に記録（設定）される。これにより、走査対象となる通信設定情報（プロファイル情報）のみを走査用通信設定情報記録部１１３にまとめて保存することができ、走査する処理からは、この走査用通信設定情報記録部１１３に記録している通信設定情報のみを参照して処理すれば良いため、走査処理の効率が向上させることができ、消費電力の削減等が期待できる。
【００４４】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、走査の対象とする通信設定情報（走査プロファイル）が、走査用通信設定情報記録部１１３に記録されているか否かを判定する（Ｓ１０８）。ステップＳ１０６において、位置情報に対応する通信設定情報が通信テーブル１１４に記録されていなかった場合、ステップＳ１０８では、走査の対象となる通信設定情報が記録されていないことになる。
【００４５】
ステップＳ１０８において、通信設定情報が記録されていると判定した場合（Ｓ１０８：ＹＥＳ）、無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、走査の対象とする通信設定情報を取得する（Ｓ１０９）。ステップＳ１０９では、走査用通信設定情報記録部１１３に記録されている通信設定情報の内容を、通信設定情報記録部１１１から取得する処理を実行する。
【００４６】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、取得した通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を実行する（Ｓ１１０）。      
【００４７】
そして無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ１１１）。ステップＳ１１１において、接続可能な狭域無線網を検出することができたか否かの判定は、狭域無線網との接続の基準として予め設定されている圏内復帰基準値以上の受信強度の通信波を受信したか否かを判定することにより行う。なお圏内復帰基準値は、前述の圏外基準値以上の適切な値が設定される。
【００４８】
ステップＳ１１１において、接続可能な狭域無線網を検出することができた場合（Ｓ１１１：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、検出した狭域無線網に係る固定局ＡＰとの通信を確立する（Ｓ１１２）。ステップＳ１１２では、検出した狭域無線網に係る通信設定情報に、通信設定情報設定部１１２の記録内容を更新することで通信に関する設定を行い、設定した通信設定情報に基づき第２通信部１３にて狭域無線網に接続する。
【００４９】
そして無線通信装置１は、制御部１０の制御に基づく作動制御部１００の処理により、第１通信部１２を停止し（Ｓ１１３）、ステップＳ１０１へ戻り、以降の処理を繰り返す。ステップＳ１１３の第１通信部１２の停止は、第１通信部１２への通電を遮断することにより実行される。また第１通信部１２の停止に伴い、第２通信部１３に関する処理と並行して実行されている第１通信部１２に関する処理に対して停止命令を通知し、第１通信部１２に関する処理も停止する。これにより、狭域無線網から圏外になり、一旦広域無線網を使って走査する狭域無線網の数を最適化しながら走査し、狭域無線網と通信可能になった場合に、再び広域無線網と通信する第１通信部１２を停止することにより、元の狭域無線網と通信する第２通信部１３のみを実行するシングルモードの状態になる。
【００５０】
ステップＳ１０８において、通信設定情報が記録されていないと判定した場合（Ｓ１０８：ＮＯ）、即ち通信設定情報に基づく狭域通信網への接続を確立することができなかった場合、無線通信装置１は、制御部１０の制御に基づく作動制御部１００の制御により、第２通信部１３を停止し（Ｓ１１４）、処理を終了する。ステップＳ１１４の第２通信部１３の停止は、第２通信部１３への通電を遮断することにより実行される。なおステップＳ１１４の第２通信部１２の停止に際し、通信設定情報設定部１１２の記録内容は消去される。なおステップＳ１１４にて第２通信部１３を停止するのではなく、ステップＳ１０１又はＳ１０５へ戻り、以降の処理を繰り返す様にしても良く、更にその場合、繰り返し回数に制限を設ける様にしても良い。これにより、広域無線通信網に対応付けられた狭域通信網が存在しない場合には、走査動作をなくすことができるため、無駄な電力消費を効果的に抑制すること等が期待できる。
【００５１】
ステップＳ１１１において、接続可能な狭域無線網を検出することができなかった場合（Ｓ１１１：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ１０５に戻り、以降の処理を繰り返す。なおステップＳ１０９以降の処理を繰り返す様にしても良い。これにより、無線通信装置１が、公衆無線網を利用しつつ複数の基地局ＢＳを移動する場合においても、状況に応じて、その基地局ＢＳに対応付けられた狭域無線網を走査したり、対応付けられていない場合は狭域無線網の走査を停止したりするため、無駄な電力消費を効果的に抑制すること等が期待できる。
【００５２】
図８は、本願の実施の形態１に係る無線通信装置１の第１通信部１２に関する処理の一例を示すフローチャートである。図６及び図７を用いて説明した第２通信部１３に関する処理のステップＳ１０４にて起動される第１通信部１２に関する処理について説明する。無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御により、第１通信部１２に関する処理として、停止命令を受け付けたか否かを判定する（Ｓ２０１）。ステップＳ２０１に係る停止命令とは、第２通信部１３に関する処理のステップＳ１１３の停止に伴い通知される停止命令である。
【００５３】
ステップＳ２０１において、停止命令を受け付けていないと判定した場合（Ｓ２０１：ＮＯ）、無線通信装置１は、制御部１０の制御に基づく位置情報取得部１０２の処理により、通信可能な広域通信網の基地局ＢＳから位置情報を取得する（Ｓ２０２）。ステップＳ２０２の位置情報の取得は、２．５６秒等の所定時間間隔で行われる位置情報の受信処理にて受信する位置情報を取得する処理である。
【００５４】
無線通信装置１は、制御部１０の制御に基づく位置情報管理部１０３の処理により、現在位置情報記録部１１０から、記録している現在位置を示す位置情報を読み取る（Ｓ２０３）。
【００５５】
無線通信装置１は、制御部１０の制御に基づく位置情報管理部１０３の処理により、ステップＳ２０２にて取得した位置情報及びステップＳ２０３にて読み取った位置情報が一致するか否かを判定する（Ｓ２０４）。
【００５６】
ステップＳ２０４にて位置情報が一致すると判定した場合（Ｓ２０４：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、ステップＳ２０１へ戻り、以降の処理を繰り返す。
【００５７】
ステップＳ２０４にて位置情報が一致しないと判定した場合（Ｓ２０４：ＮＯ）、無線通信装置１は、制御部１０の制御に基づく位置情報管理部１０３の処理により、現在位置情報記録部１１０に記録している位置情報を、ステップＳ２０２にて取得した位置情報に更新する（Ｓ２０５）。
【００５８】
無線通信装置１は、制御部１０の制御に基づく位置情報管理部１０３の処理により、広域無線網の基地局ＢＳと通信して、広域無線網に接続する図示しない管理装置に、取得した位置情報を、現在位置を示す位置情報として登録させる（Ｓ２０６）。
【００５９】
そして無線通信装置１は、制御部１０の制御により、ステップＳ２０１へ戻り、以降の処理を繰り返す。
【００６０】
ステップＳ２０１において、停止命令を受け付けたと判定した場合（Ｓ２０１：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、第１通信部１２に関する処理を停止する。
【００６１】
図９は、本願の実施の形態１に係る無線通信装置１の走査に係る電流の経時変化の一例を示すタイムチャートである。図９（ａ）は、本願の無線通信装置１が狭域無線網の通信圏から離脱した場合に実行される狭域通信網の走査に係る電流の時間変化を示している。なお図９（ｂ）は、従来の装置による走査に係る電流の時間変化を比較用に示したタイムチャートである。図９（ａ）に示す本願の無線通信装置１は、位置情報に対応付けて記録されている通信設定情報に係る走査のみを実行する。図９（ａ）に示した例では、「Ｐｒｏｆｉｌｅ０１」及び「Ｐｒｏｆｉｌｅ０２」の通信設定情報に係る走査のみを実行する。これに対し、図９（ｂ）に示す従来の装置は、記録している全ての通信設定情報に係る走査を実行する。図９（ｂ）に示した例では、「Ｐｒｏｆｉｌｅ０１」から「ＰｒｏｆｉｌｅＮ」までの通信設定情報に係る走査を実行する。図９（ａ）及び図９（ｂ）を比較すると明らかな様に、本願の無線通信装置１は、走査に要する消費電力を低減することが可能である等、優れた効果を奏する。即ち上述の図３の構成と図６乃至図８のフローチャートに記載される処理とにより、従来は、１回の狭域無線網の走査処理では、Ｎ個の狭域無線網に係る通信設定情報があれば、図９（ｂ）のように、走査に時間がかかり無駄な電力消費をしていたが、広域無線網の基地局ＢＳに対応付けられている狭域無線網に係る通信設定情報が２つである場合は、図９（ａ）に示すように走査処理に時間がかからず、走査に要する消費電力の削減等が期待できる。
【００６２】
実施の形態２．
実施の形態２は、実施の形態１において、通信設定情報に対応付けて、使用する通信チャネルを示すチャネル情報を記録しておき、記録しているチャネル情報にて示される通信チャネルに基づいて走査する形態である。なお実施の形態１と同様の構成については実施の形態１と同様の符号を付し、実施の形態１を参照するものとし、その詳細な説明を省略する。実施の形態２に係る無線通信装置１の概要、ハードウェア構成及び機能構成は実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００６３】
図１０は、本願の実施の形態２に係る無線通信装置１の通信テーブル１１４の記録内容の例を概念的に示す説明図である。通信テーブル１１４には、位置情報に対応付けて、通信設定情報及び該通信設定情報に基づく通信において使用することが可能な通信チャネルを示すチャネル情報が記録されている。例えば「Ｐｒｏｆｉｌｅ０１」として示される通信設定情報に基づく通信時には、設定することが可能なチャネル１〜チャネル１４の内、チャネル１(ch1 )、チャネル６(ch6 )、チャネル１１(ch11)及びチャネル１４(ch14)のみが使用される。また例えば「Ｐｒｏｆｉｌｅ０２」として示される通信設定情報に基づく通信時には、設定することが可能なチャネル１〜チャネル１４の内、チャネル１(ch1 )及びチャネル６(ch6 )のみが使用される。
【００６４】
次に本願の実施の形態２に係る無線通信装置１の第２通信部１３に関する処理について説明する。図１１は、本願の実施の形態２に係る無線通信装置１の第２通信部に関する処理の一例を示すフローチャートである。実施の形態２に係る無線通信装置１の処理は、図６及び図７を用いて説明した実施の形態１に係る処理に対し、ステップＳ１０７以降の処理が異なる。無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０１〜Ｓ１０８の処理を実行する。
【００６５】
無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御に基づく通信設定読取部１０４の処理により、走査の対象となる通信設定情報（走査プロファイル）及びチャネル情報を取得する（Ｓ３０１）。ステップＳ３０１では、走査用通信設定情報記録部１１３に記録されている通信設定情報の内容を、通信設定情報記録部１１１から取得する処理を実行する。またステップＳ３０１では、走査用通信設定情報記録部１１３に記録されている通信設定情報に対応するチャネル情報、即ち取得した位置情報に対応するチャネル情報を、通信テーブル１１４から取得する。
【００６６】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、ステップＳ３０１にて取得した通信設定情報及びチャネル情報に基づいて、接続可能な狭域無線網を検出する走査を実行する（Ｓ３０２）。ステップＳ３０２において、無線通信装置１は、走査用通信設定情報記録部１１３に記録した通信設定情報に基づく走査を行う。但し、走査に使用される通信チャネルは、取得したチャネル情報にて示される通信チャネルのみである。
【００６７】
そして無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１１以降の処理を実行する。なおステップＳ１０８において、通信設定情報が記録されていないと判定した場合（Ｓ１０８：ＮＯ）、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１４以降の処理を実行する。
【００６８】
実施の形態２に係る無線通信装置１の第１通信部１２に関する処理は、実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００６９】
実施の形態２では、通信設定情報に対応付けて記録されているチャネル情報にて示される通信チャネルについてのみ走査を行うので、実施の形態１から更に通信コストを低減することが可能である等、優れた効果を奏する。即ち実施形態１の通信設定情報（プロファイル情報）毎に走査する場合は、Ａｕｔｏ（１，６，１１，１４）設定では、４チャネル走査を行うのに対し、実施形態２では、チャネル毎に走査を行うことになり、例えば、Ａｕｔｏ４チャネルのうち１チャネルしか使用しない場合は、走査時間も１／４になり、走査に要する消費電力の削減等が期待できる。
【００７０】
実施の形態３．
実施の形態３は、実施の形態１において、狭域無線網の通信圏が複数の広域無線網の通信圏に跨っている場合に、通信テーブルの記録内容を自動的に更新する形態である。なお実施の形態１と同様の構成については実施の形態１と同様の符号を付し、実施の形態１を参照するものとし、その詳細な説明を省略する。実施の形態３に係る無線通信装置１の概要、ハードウェア構成及び機能構成は実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００７１】
次に本願の実施の形態３に係る無線通信装置１の処理について説明する。図１２は、本願の実施の形態３に係る無線通信装置１の通信処理が実行される状況の一例を概念的に示す説明図である。図１２中、破線で示した円は、広域無線網を形成する基地局ＢＳ，ＢＳの通信圏を示しており、通信圏を形成する基地局ＢＳ，ＢＳに係る位置情報が「Ａ」及び「Ｂ」である。また図１２中、一点鎖線で示した楕円及び円は、狭域無線網を形成する固定局ＡＰの通信圏を示しており、通信圏を形成する固定局ＡＰの通信設定情報が「Ｐｒｏｆｉｌｅ０１」、「Ｐｒｏｆｉｌｅ０２」及び「Ｐｒｏｆｉｌｅ０３」である。以降に説明する本願の実施の形態３に係る無線通信装置１の処理とは、位置情報が「Ａ」である基地局ＢＳの通信圏内で、通信設定情報が「Ｐｒｏｆｉｌｅ０１」である狭域無線網に接続していた無線通信装置１が、位置情報が「Ｂ」である基地局ＢＳの通信圏内に移動し、狭域無線網の通信圏外に離脱する状況において実行される処理である。
【００７２】
図１３は、本願の実施の形態３に係る無線通信装置１の第２通信部１３に係る処理の一例を示すフローチャートである。無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０１〜Ｓ１０４の処理を実行する。
【００７３】
無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御に基づく位置情報取得部１０２の処理により、通信可能な広域通信網の基地局ＢＳから現在位置を示す位置情報を取得する（Ｓ４０１）。図１２に示す例において、「Ｐｒｏｆｉｌｅ０１」として示される固定局ＡＰの通信圏から離脱した直後の位置であれば、位置情報「Ｂ」を取得することになる。
【００７４】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、通信設定情報設定部１１２に記録している通信設定情報を読み取る（Ｓ４０２）。ステップＳ４０２にて読み取った通信設定情報は、通信圏からの離脱により接続が不可能となった狭域無線網を形成する固定局ＡＰに係る通信設定情報であり、図１２に示す例では、「Ｐｒｏｆｉｌｅ０１」として示される通信設定情報である。
【００７５】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、取得した位置情報及び読み取った通信設定情報が対応付けて記録部１１に記録されているか否かを判定する（Ｓ４０３）。ステップＳ４０３では、取得した位置情報及び読み取った通信設定情報を対応付けたレコードが、記録部１１の通信テーブル１１４に記録されているか否かを判定する。
【００７６】
ステップＳ４０３において、位置情報及び通信設定情報が対応付けて記録されていないと判定した場合（Ｓ４０３：ＮＯ）、無線通信装置１は、制御部１０の制御により、位置情報及び通信設定情報を対応付けて記録部１１に記録する（Ｓ４０４）。ステップＳ４０４では、取得した位置情報及び読み取った通信設定情報を対応付けたレコードとして、記録部１１の通信テーブル１１４に追加記録する更新処理を行う。
【００７７】
そして無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０５以降の処理を実行する。
【００７８】
ステップＳ４０３において、位置情報及び通信設定情報が対応付けて記録されていると判定した場合（Ｓ４０３：ＹＥＳ）、無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０５以降の処理を実行する。
【００７９】
実施の形態３に係る無線通信装置１の第１通信部１２に関する処理は、実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００８０】
図１４は、本願の実施の形態３に係る無線通信装置１の通信テーブル１１４の記録内容の例を概念的に示す説明図である。図１４は、図１２に示す状況についての通信テーブル１１４の記録内容を示している。図１４（ａ）は、ステップＳ４０３の判定時の通信テーブル１１４の記録内容を示している。図１２にて示した様に無線通信装置１は、「Ｐｒｏｆｉｌｅ０１」として示される固定局ＡＰの通信圏から離脱した直後の状態であり、基地局ＢＳから位置情報「Ｂ」を取得する。この状態において、無線通信装置１の通信設定情報設定部１１２から読み取った通信設定情報は「Ｐｒｏｆｉｌｅ０１」である。しかしながら図１４（ａ）に示す通信テーブル１１４の記録内容では、位置情報「Ｂ」と通信設定情報「Ｐｒｏｆｉｌｅ０１」とを対応付けて記録しているレコードが存在しない。そこでステップＳ４０４の処理として、取得した位置情報「Ｂ」及び読み取った通信設定情報「Ｐｒｏｆｉｌｅ０１」を対応付けたレコードとして、記録部１１の通信テーブル１１４に追加記録する。図１４（ｂ）は、通信テーブル１１４の更新後の記録内容を示している。図１４（ｂ）に示す様に、位置情報「Ｂ」及び通信設定情報「Ｐｒｏｆｉｌｅ０１」を対応付けたレコードが新たに記録されている。
【００８１】
実施の形態３では、位置情報及び通信設定情報による通信テーブル１１４の更新を自動的に行う形態を示したが、本願はこれに限らず、通信テーブル１１４の記録内容の更新に対し、ユーザに対して確認、修正を要求する処理を追加することで、更新処理の一部を手動にしても良い。
【００８２】
実施の形態４．
実施の形態４は、実施の形態１において、通信設定情報に基づく走査により、接続可能な狭域無線網を１回で検出することができなかった場合に、繰り返し実行する再走査の間隔を調整する形態である。なお実施の形態１と同様の構成については実施の形態１と同様の符号を付し、実施の形態１を参照するものとし、その詳細な説明を省略する。実施の形態４に係る無線通信装置１の概要、ハードウェア構成及び機能構成は実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００８３】
次に本願の実施の形態４に係る無線通信装置１の処理について説明する。図１５は、本願の実施の形態４に係る無線通信装置１の第２通信部に関する処理の一例を示すフローチャートである。無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０１〜Ｓ１１１の処理を実行する。
【００８４】
無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御に基づく走査部１０５の処理により、通信設定情報に基づく走査により、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ１１１）。
【００８５】
ステップＳ１１１において、接続可能な狭域無線網を検出することができなかった場合（Ｓ１１１：ＮＯ）、無線通信装置１は、制御部１０の制御により、予め設定されている基準に基づいて走査間隔を設定する（Ｓ５０１）。ステップＳ５０１にて設定される走査間隔とは、狭域無線網に係る走査を断続的に実行する際の待機時間である。走査間隔の設定方法については後述する。
【００８６】
そして無線通信装置１は、制御部１０の制御により、設定された走査間隔に応じた時間待機し（Ｓ５０２）、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０５に戻り、以降の処理を実行する。なおステップＳ１０９以降の処理を繰り返す様にしても良い。
【００８７】
ステップＳ５０１にて設定される走査間隔について説明する。走査間隔としては、待機時間の上限となる最大間隔と、待機時間の下限となる最小間隔である初期間隔とが設定されている。ステップＳ５０１では、最初の走査を実行した後、最も短い初期間隔が設定される。そして走査を繰り返す都度、走査間隔は段階的に長くなる様に設定される。但し、走査間隔が最大間隔に達すると、以降は最大間隔が走査間隔として設定される。例えばステップＳ５０１の処理を実行する都度、前回の走査間隔に所定時間を加算して更新することにより、走査間隔を段階的に長くする処理を実行することが可能である。即ち走査間隔を始め密に、段階的に粗にする構成により、狭域無線網の圏外に離脱した直後に再接続する場合のレスポンスが速くなる点と、圏外が長く続いた場合に、走査間隔も長くなることで、消費電力の削減等が期待できる。
【００８８】
ステップＳ５０１にて設定される走査間隔の他の方法について説明する。狭域無線網との接続が不可能となった後、位置情報取得部１０２が取得する現在位置を示す位置情報が変更されており、かつ変更後の位置情報に対応する通信設定情報が、通信設定情報記録部１１１に記録されている場合、最大間隔が走査間隔として設定される。即ち圏外走査が開始されたのち、広域無線網の基地局ＢＳが、無線通信装置１の移動により変更された場合に、新たな狭域無線通信網で走査したり、一旦第２通信部１３を停止して再度、走査開始したりする場合には、走査間隔は最大走査間隔とすることで、走査開始直後の密な走査がなくなり、無駄な電力を消費することがなくなる。一般に、広域無線網の通信圏に対して、狭域無線通信網の通信圏は、極端に狭く、広域無線網の基地局情報が変更された直後に、狭域無線通信の通信圏に入ることはほとんど考えられないため、上記走査方法でも十分に対応できると考えられる。
【００８９】
ステップＳ１１１において、接続可能な狭域無線網を検出することができた場合（Ｓ１１１：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、検出した狭域無線網に係る固定局ＡＰとの通信を確立する（Ｓ５０３）。
【００９０】
無線通信装置１は、制御部１０の制御により、設定されている走査間隔を初期間隔に戻す初期化を行う（Ｓ５０４）。
【００９１】
そして無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１３以降の処理を実行する。
【００９２】
実施の形態４に係る無線通信装置１の第１通信部１２に関する処理は、実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００９３】
実施の形態４では、走査間隔を動的に変更することにより、通信コストを低減することが可能である。
【００９４】
実施の形態５．
実施の形態５は、実施の形態１において、走査する対象を段階的に変更する形態である。なお実施の形態１と同様の構成については実施の形態１と同様の符号を付し、実施の形態１を参照するものとし、その詳細な説明を省略する。実施の形態５に係る無線通信装置１の概要、ハードウェア構成及び機能構成は実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【００９５】
次に本願の実施の形態５に係る無線通信装置１の処理について説明する。図１６は、本願の実施の形態５に係る無線通信装置１の第２通信部１３に関する処理の一例を示すフローチャートである。無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０１〜Ｓ１０３の処理を実行する。
【００９６】
無線通信装置１は、設定している通信設定情報に基づいて接続する固定局ＡＰに係る狭域無線網の通信圏外であるか否かを判定し（Ｓ１０３）、通信圏内であると判定した場合（Ｓ１０３：ＮＯ）、ステップＳ１０１へ戻り、以降の処理を繰り返す。
【００９７】
ステップＳ１０３において、通信圏外であると判定した場合（Ｓ１０３：ＹＥＳ）、無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御に基づく位置情報取得部１０２の処理により、接続していた狭域無線網に係る通信設定情報に対応付けて記録部１１に記録している位置情報を取得する（Ｓ６０１）。接続していた狭域無線網に係る通信設定情報とは、通信設定情報設定部１１２に記録している通信設定情報であり、直前まで接続していた狭域無線網に係る通信設定情報である。ステップＳ６０１では、記録部１１の通信テーブル１１４の記録内容を検索して、通信設定情報に対応する位置情報を取得する。
【００９８】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、取得した位置情報に対応付けて記録部１１に記録している通信設定情報を取得する（Ｓ６０２）。ステップＳ６０２では、先ず、通信テーブル１１４を参照して、取得した位置情報に対応する通信設定情報を読み取る。なお読み取った通信設定情報は、狭域無線網の通信圏外時の走査の対象とする通信設定情報（走査プロファイル）として、記録部１１の走査用通信設定情報記録部１１３に記録（設定）される。次に、ステップＳ６０２では、走査用通信設定情報記録部１１３に記録した通信設定情報の内容を、通信設定情報記録部１１１から取得する。
【００９９】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、ステップＳ６０２にて取得した通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を実行し（Ｓ６０３）、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ６０４）。
【０１００】
ステップＳ６０４において、接続可能な狭域無線網を検出することができた場合（Ｓ６０４：ＹＥＳ）、無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１２以降の処理を実行する。
【０１０１】
ステップＳ６０４において、接続可能な狭域無線網を検出することができなかった場合（Ｓ６０４：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ６０３の走査の開始から予め設定されている所定時間が経過したか否かを判定する（Ｓ６０５）。
【０１０２】
ステップＳ６０５において、所定時間が経過していないと判定した場合（Ｓ６０５：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ６０３へ戻り、所定時間に到達するまで走査を繰り返す。
【０１０３】
ステップＳ６０５において、所定時間が経過していると判定した場合（Ｓ６０５：ＹＥＳ）、無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、記録部１１の通信設定情報記録部１１１に記録している全ての通信設定情報を取得する（Ｓ６０６）。なおステップＳ６０６において、通信設定情報は、狭域無線網の通信圏外時の走査の対象とする通信設定情報として、記録部１１の走査用通信設定情報記録部１１３に記録される。
【０１０４】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、ステップＳ６０６にて取得した通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を実行し（Ｓ６０７）、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ６０８）。ステップＳ６０７において、無線通信装置１は、走査用通信設定情報記録部１１３に記録した通信設定情報に基づく走査、即ち全ての通信設定情報に基づく走査を行う。
【０１０５】
ステップＳ６０８において、接続可能な狭域無線網を検出することができた場合（Ｓ６０８：ＹＥＳ）、無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１２以降の処理を実行する。
【０１０６】
ステップＳ６０８において、接続可能な狭域無線網を検出することができなかった場合（Ｓ６０８：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ６０７に戻り、以降の処理を繰り返す。なお繰り返し回数が予め設定されている所定回数に到達した場合、第２通信部１３を停止し、処理を終了する様にしても良い。
【０１０７】
実施の形態５に係る無線通信装置１の第１通信部１２に関する処理は、実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【０１０８】
実施の形態６．
実施の形態６は、実施の形態１において、走査する対象を段階的に変更する形態であり、実施の形態５と異なる形態である。なお実施の形態１と同様の構成については実施の形態１と同様の符号を付し、実施の形態１を参照するものとし、その詳細な説明を省略する。実施の形態６に係る無線通信装置１の概要、ハードウェア構成及び機能構成は実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【０１０９】
次に本願の実施の形態６に係る無線通信装置１の処理について説明する。図１７は、本願の実施の形態６に係る無線通信装置１の第２通信部１３に関する処理の一例を示すフローチャートである。無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１０１〜Ｓ１０３の処理を実行する。
【０１１０】
無線通信装置１は、設定している通信設定情報に基づいて接続する固定局ＡＰに係る狭域無線網の通信圏外であるか否かを判定し（Ｓ１０３）、通信圏内であると判定した場合（Ｓ１０３：ＮＯ）、ステップＳ１０１へ戻り、以降の処理を繰り返す。
【０１１１】
ステップＳ１０３において、通信圏外であると判定した場合（Ｓ１０３：ＹＥＳ）、無線通信装置１は、記録部１１に記録している無線通信プログラムＰＲＧを実行する制御部１０の制御により、接続していた狭域無線網に係る通信設定情報を記録部１１から取得する（Ｓ７０１）。ステップＳ７０１にて取得する通信設定情報とは、記録部１１の通信設定情報設定部１１２に記録している通信設定情報であり、直前まで接続していた狭域無線網に係る通信設定情報である。なおステップＳ７０１において、通信設定情報は、狭域無線網の通信圏外時の走査の対象とする通信設定情報として、記録部１１の走査用通信設定情報記録部１１３に記録される。
【０１１２】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、取得した通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を実行し（Ｓ７０２）、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ７０３）。ステップＳ７０２において、無線通信装置１は、直前まで接続していた狭域無線網に再接続すべく走査を行う。
【０１１３】
ステップＳ７０３において、接続可能な狭域無線網を検出することができた場合（Ｓ７０３：ＹＥＳ）、無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１２以降の処理を実行する。
【０１１４】
ステップＳ７０３において、接続可能な狭域無線網を検出することができなかった場合（Ｓ７０３：ＮＯ）、無線通信装置１は、制御部１０の制御に基づく位置情報取得部１０２の処理により、接続していた狭域無線網に係る通信設定情報に対応付けて記録部１１に記録している位置情報を取得する（Ｓ７０４）。接続していた狭域無線網に係る通信設定情報とは、直前まで接続した狭域無線網に係る通信設定情報である。ステップＳ７０４では、記録部１１の通信テーブル１１４の記録内容を検索して、通信設定情報に対応する位置情報を取得する。
【０１１５】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、取得した位置情報に対応付けて記録部１１に記録している通信設定情報を取得する（Ｓ７０５）。ステップＳ７０５では、先ず、通信テーブル１１４を参照して、取得した位置情報に対応する通信設定情報を読み取る。なお読み取った通信設定情報は、狭域無線網の通信圏外時の走査の対象とする通信設定情報（走査プロファイル）として、記録部１１の走査用通信設定情報記録部１１３に記録（設定）される。次に、ステップＳ７０５では、走査用通信設定情報記録部１１３に記録した通信設定情報の内容を、通信設定情報記録部１１１から取得する。
【０１１６】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、ステップＳ７０５にて取得した通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を実行し（Ｓ７０６）、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ７０７）。
【０１１７】
ステップＳ７０７において、接続可能な狭域無線網を検出することができた場合（Ｓ７０７：ＹＥＳ）、無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１２以降の処理を実行する。
【０１１８】
ステップＳ７０７において、接続可能な狭域無線網を検出することができなかった場合（Ｓ７０７：ＮＯ）、無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、記録部１１の通信設定情報記録部１１１に記録している全ての通信設定情報を取得する（Ｓ７０８）。なおステップＳ７０８において、通信設定情報は、狭域無線網の通信圏外時の走査の対象とする通信設定情報として、記録部１１の走査用通信設定情報記録部１１３に記録される。
【０１１９】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、ステップＳ７０８にて読み取った通信設定情報に基づいて、接続可能な狭域無線網を検出する走査を実行し（Ｓ７０９）、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ７１０）。ステップＳ７０９において、無線通信装置１は、走査用通信設定情報記録部１１３に記録した通信設定情報に基づく走査、即ち全ての通信設定情報に基づく走査を行う。
【０１２０】
ステップＳ７１０において、接続可能な狭域無線網を検出することができた場合（Ｓ７１０：ＹＥＳ）、無線通信装置１は、図６及び図７を用いて説明した実施の形態１に係る処理のステップＳ１１２以降の処理を実行する。
【０１２１】
ステップＳ７１０において、接続可能な狭域無線網を検出することができなかった場合（Ｓ７１０：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ７０８に戻り、以降の処理を繰り返す。なお繰り返し回数が予め設定されている所定回数に到達した場合、第２通信部１３を停止し、処理を終了する様にしても良い。
【０１２２】
実施の形態６に係る無線通信装置１の第１通信部１２に関する処理は、実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【０１２３】
この様な構成によれば、再接続の可能性がある順で、狭域通信網の走査を行うため、無駄な走査を行うことが少なくなり、結果として、消費電力の低減等が期待できる。
【０１２４】
実施の形態７．
前記実施の形態１乃至６における無線通信装置１は、狭域無線網との通信が困難な状態であることを判定した後に通信設定情報を読み取る。これに対し、実施の形態７に係る無線通信装置は、狭域無線網との接続が困難な状態であると判定する前に、通信設定情報を取得する。即ち実施の形態７に係る無線通信装置は、第２通信部が無線通信装置との通信を確立した狭域無線網と通信している状態で、通信設定情報を取得する。そして通信圏内において、受信信号の信号強度が所定の閾値レベル未満となった場合に、取得しておいた位置情報及び通信設定情報に基づいて、狭域無線網の走査等の処理を実行する。
【０１２５】
なお以降の説明において、実施の形態１と同様の構成については実施の形態１と同様の符号を付し、実施の形態１を参照するものとし、その詳細な説明を省略する。実施の形態７に係る無線通信装置１の概要、ハードウェア構成及び機能構成は実施の形態１と同様であるので、実施の形態１を参照するものとして、その説明を省略する。図１８は、本願の実施の形態７に係る無線通信装置１の通信処理が実行される状況の一例を概念的に示す説明図である。図１８において、破線で示した円は、広域無線網を形成する基地局ＢＳ，ＢＳ，…の通信圏を示しており、図中「Ａ」、「Ｂ」等の記号が基地局ＢＳ，ＢＳ，…に係る位置情報を示している。また図１８中、一点鎖線で示した円は、狭域無線網を形成する固定局ＡＰ，ＡＰ，…の通信圏を示しており、図中「Ｐｒｏｆｉｌｅ０２，ｃｈ１」、「Ｐｒｏｆｉｌｅ０２，ｃｈ６」等の記号が固定局ＡＰ，ＡＰ，…の通信圏を示している。以降に説明する本願の実施の形態７に係る無線通信装置１の処理は、例えば、「Ｐｒｏｆｉｌｅ０２，ｃｈ１」として示される固定局ＡＰの通信圏から、「Ｐｒｏｆｉｌｅ０２，ｃｈ１」として示される固定局ＡＰの通信圏へ、無線通信装置１が移動する状況において実行される処理である。または例えば「Ｐｒｏｆｉｌｅ０３，ｃｈ１」として示される固定局ＡＰの通信圏から、「Ｐｒｏｆｉｌｅ０４，ｃｈ１４」として示される固定局ＡＰの通信圏へ、無線通信装置１が移動する状況において実行される処理である。または例えば「Ｐｒｏｆｉｌｅ０２，ｃｈ６」として示される固定局ＡＰの通信圏から、「Ｐｒｏｆｉｌｅ０４，ｃｈ１４」として示される固定局ＡＰの通信圏へ、無線通信装置１が移動する状況において実行される処理である。
【０１２６】
図１９及び図２０は、本願の実施の形態７に係る無線通信装置１の第２通信部１３に関する処理の一例を示すフローチャートである。無線通信装置１は、制御部１０の制御に基づく通信判定部１０１の処理により、狭域無線網との通信の接続を確立したか否かを判定する（Ｓ８０１）。ステップＳ８０１では、第２通信部１３を起動後、狭域無線網との接続を確立したか否かについて判定する。なおステップＳ８０１の処理としては、後述する様に、第２通信部１３が作動している状態で、接続する狭域無線網が切り替わった場合にも、新たな狭域無線網との接続が確立したか否かを判定する様にしても良い。
【０１２７】
ステップＳ８０１において、狭域無線網との通信の接続を確立していないと判定した場合（Ｓ８０１：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ８０１の処理を繰り返す。なお所定時間の待機を行った後に、ステップＳ８０１の処理を繰り返す様にしても良い。
【０１２８】
ステップＳ８０１において、狭域無線網との通信の接続を確立したと判定した場合（Ｓ８０１：ＹＥＳ）、無線通信装置１は、制御部１０の制御に基づく作動制御部１００の処理により、第１通信部１２を起動する（Ｓ８０２）。第１通信部１２の起動は、第１通信部１２へ通電することにより実行される。また第１通信部１２を起動することにより、第２通信部１３に関する処理と並行して、第１通信部１２に関する処理の実行が開始される。
【０１２９】
無線通信装置１は、制御部１０の制御により、現在位置情報記録部１１０に記録されている現在位置を示す位置情報を取得し（Ｓ８０３）、作動制御部１００の処理により、第１通信部１２を停止する（Ｓ８０４）。ステップＳ８０２〜Ｓ８０３の処理は、実施の形態１に係る処理のステップＳ１０４〜Ｓ１０５の処理と同様である。
【０１３０】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、取得した位置情報に関連付けられた通信設定情報（プロファイル情報）を、記録部１１の通信テーブル１１４から読み取る（Ｓ８０５）。通信テーブル１１４は、図１０に示すように、通信設定情報とチャネル情報と位置情報とを有する。通信テーブル１１４は、１つの位置情報に対応付けて複数の通信設定情報を有しても良い。通信テーブル１１４は、１つの位置情報に対応付けて複数のチャネル情報を有しても良い。チャネル情報は、図１０に示すように、複数のチャネル番号を含んでもよい。この様な場合、無線通信装置１は、チャネル情報に示されるチャネル番号の一つを用いて、狭域無線網に係る固定局ＡＰと通信する。
【０１３１】
無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、取得した位置情報と、読み取った通信設定情報とが対応付けて記録部１１に記録されているか否かを判定する（Ｓ８０６）。ステップＳ８０６では、ステップＳ８０５の処理結果に基づいて、取得した位置情報に関連付けられた通信設定情報が通信テーブル１１４に記録されているか否かを判定する。
【０１３２】
ステップＳ８０６において、位置情報に対応付けられた通信設定情報が記録されていないと判定した場合（Ｓ８０６：ＮＯ）、無線通信装置１は、制御部１０の制御により、位置情報及び通信設定情報を対応付けて記録部１１に記録する（Ｓ８０７）。ステップＳ８０７において、無線通信装置１は、接続された狭域無線網との通信確立において用いられた通信設定情報とチャネル情報とを取得する。そして無線通信装置１は、取得した位置情報と読み取った通信設定情報及びチャネル情報とを対応付けたレコードを用いて、記録部１１の通信テーブル１１４を更新する。これにより、ステップＳ８０３の処理において取得した位置情報に関連する通信設定情報等の情報が、通信設定テーブル１１４に記録される。
【０１３３】
無線通信装置１は、制御部１０の制御により、ステップＳ８０３で取得した位置情報に対応する通信設定情報を走査用通信設定情報記録部１１３に記録する（Ｓ８０８）。
【０１３４】
なおステップＳ８０６において、位置情報及び通信設定情報が対応付けて記録されていると判定した場合（Ｓ８０６：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、ステップＳ８０７の処理を実行せず、ステップＳ８０８へ進み、以降の処理を実行する。
【０１３５】
無線通信装置１は、制御部１０の制御により、接続を確立した狭域無線網に係る固定局ＡＰから受信する通信波の受信強度が、予め設定されている走査開始基準値未満となったか否かを判定する（Ｓ８０９）。ステップＳ８０９の走査開始基準値としては、接続可否の基準として設定されている圏外基準値より大きい値が設定されている。
【０１３６】
ステップＳ８０９において、受信強度が走査開始基準値以上であると判定した場合（Ｓ８０９：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ８０９の処理を繰り返す。
【０１３７】
ステップＳ８０９において、受信強度が走査開始基準値未満であると判定した場合（Ｓ８０９：ＹＥＳ）、無線通信装置１は、制御部１０の制御に基づく通信判定部１０１の処理により、設定している通信設定情報に基づいて接続する固定局ＡＰに係る狭域無線網の通信圏外であるか否かを判定する（Ｓ８１０）。例えば、ステップＳ８１０において、無線通信装置１は、無線通信装置１との通信が確立している狭域無線網に係る固定局ＡＰからの受信信号の受信強度がその狭域無線網とのデータ交換に必要な圏外基準値（ネットワーク接続可能な閾値レベル）未満であるかどうかを判定する。
【０１３８】
ステップＳ８１０において、通信圏内であると判定した場合（Ｓ８１０：ＮＯ）、無線通信装置１は、制御部１０の制御に基づく通信設定読取部１０４の処理により、走査の対象とする通信設定情報（及びチャネル情報）を取得する（Ｓ８１１）。
【０１３９】
無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、取得した通信設定情報（及びチャネル情報）に基づいて、接続可能な狭域無線網を検出する走査を実行する（Ｓ８１２）。そして無線通信装置１は、制御部１０の制御に基づく走査部１０５の処理により、接続を確立している通信中の狭域無線網以外で、接続可能な狭域無線網を検出することができたか否かを判定する（Ｓ８１３）。ステップＳ８１１〜Ｓ８１３の処理は、実施の形態１に係る処理のステップＳ１０９〜Ｓ１１１の処理と同様である。ステップＳ８１２において、無線通信装置１は、接続を確立している狭域無線網との通信を維持しつつ、接続可能な狭域無線網を検出する走査処理を実行しても良い。
【０１４０】
ステップＳ８１３において、接続可能な狭域無線網を検出することができた場合（Ｓ８１３：ＹＥＳ）、無線通信装置１は、接続を確立している通信中の狭域無線網に係る固定局ＡＰからの通信波の受信強度と、各狭域無線網に係る固定局ＡＰから受信する通信波の受信強度とを比較する。即ち無線通信装置１は、制御部１０の制御により、接続を確立している通信中の狭域無線網に係る通信波の受信強度が、検出した接続可能な狭域無線網に係る通信波の受信強度以上か否かを判定する（Ｓ８１４）。なおステップＳ８１３において、接続可能な狭域無線網に係る固定局ＡＰ及びチャネルを複数検出した場合、最も受信強度が強い固定局ＡＰからの受信強度が比較の対象となる。
【０１４１】
ステップＳ８１４において、接続を確立している狭域無線網に係る受信強度が、検出した狭域無線網に係る受信強度未満であると判定した場合（Ｓ８１４：ＮＯ）、無線通信装置１は、制御部１０の制御により、接続する狭域無線網に係る固定局ＡＰを切り替える（Ｓ８１５）。ステップＳ８１５では、接続している狭域無線網に係る固定局ＡＰとの通信を切断し、受信強度が強い狭域無線網との通信を確立する。そして無線通信装置１は、制御部１０の制御により、ステップＳ８０２へ戻り、以降の処理を繰り返す。なおステップＳ８０２へ戻るのではなく、ステップＳ８０１へ戻って以降の処理を繰り返す様にしても良く、この場合、新たな固定局ＡＰへの切替を狭域無線網との接続の確立とみなす。
【０１４２】
ステップＳ８１４において、接続を確立している狭域無線網に係る受信強度が、検出した狭域無線網に係る受信強度以上であると判定した場合（Ｓ８１４：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、ステップＳ８０９へ戻り、以降の処理を繰り返す。即ち接続中の狭域無線網との通信を継続して良好な通信状態を維持しながらも、通信状況の変化に機敏に対応することができる様に、走査等を繰り返すのである。
【０１４３】
ステップＳ８１３において、接続可能な狭域無線網を検出することができなかった場合（Ｓ８１３：ＮＯ）、無線通信装置１は、制御部１０の制御により、ステップＳ８０９へ戻り、以降の処理を繰り返す。
【０１４４】
ステップＳ８１０において、通信圏外であると判定した場合（Ｓ８１０：ＹＥＳ）、無線通信装置１は、制御部１０の制御により、図７を用いて説明した実施の形態１に係る処理のステップＳ１０４〜Ｓ１１４の処理を実行する。なお実施の形態１では、ステップＳ１１３において、第１通信部１２を停止した後、ステップＳ１０１へ戻り、以降の処理を繰り返すとしたが、実施の形態７に適用する場合、第１通信部１２を停止した後、ステップＳ８０１へ戻り、以降の処理を繰り返す。また実施の形態７に係る無線通信装置１は、ステップＳ１１２にて狭域無線網に係る固定局ＡＰとの通信を確立した後、ステップＳ８０２へ戻り、以降の処理を繰り返す等、用途、目的、その他状況を加味して適宜設計することが可能である。
【０１４５】
実施の形態７に係る無線通信装置１の第１通信部１２に関する処理は、実施の形態１と同様であるので、実施の形態１を参照するものとし、その説明を省略する。
【０１４６】
実施の形態７に関する上記説明によれば、ステップＳ８０３乃至Ｓ８０８は、無線通信装置１が接続を確立している狭域無線通信網の通信圏内に存在している場合に実行される。実施の形態７は、接続している狭域無線網の通信圏外となる前に通信設定情報を読み取り、接続する狭域無線網の切替又はその準備を行う様にすることにより、本願に係る無線通信装置１は、更に狭域無線網の切替を速やかに行うことが可能となる等の優れた効果を奏する。なおここでは実施の形態７として、実施の形態１における通信設定情報を読み取る時期を変更する形態を示したが、本願はこれに限らず、実施の形態２乃至実施の形態６における通信設定情報を読み取る時期を変更する形態等、適宜設計することが可能である。
【０１４７】
前記実施の形態１乃至７は、夫々独立して実現する形態に限るものではなく、適宜組み合わせて実現することが可能である。例えば実施の形態７に実施の形態４を組み合わせる様にすることも可能である。具体的には実施の形態７において、狭域無線網の通信圏外又は通信圏内で、接続可能な狭域無線網の走査に際し、狭域無線網に係る走査を断続的に実行する。そして断続的な走査の待機時間、即ち走査間隔を、５秒等の最小値から５分等の最大値になるまで、段階的に長くなる様に設定することが可能である。
【０１４８】
また前記実施の形態１乃至７は、本発明の無限にある実施の形態の一部を例示したに過ぎず、各種ハードウェア及びソフトウェア等の構成は、用途等に応じて適宜設計することが可能である。
【０１４９】
即ち上述した実施の形態１乃至７は、広域無線網の位置情報に基づいて狭域無線網を走査する形態であれば、様々な形態に展開することが可能である。従って例えば広域無線網としては、位置情報を発信する基地局を有する無線通信網であれば、公衆携帯電話網に限るものではなく、ＰＨＳ網等の他の無線通信網を用いても良い。また狭域無線網についても、例えばＢｌｕｅｔｏｏｔｈ（登録商標）にて規定される通信を行う無線通信網等の様々な無線通信網を用いることが可能である。
【０１５０】
以上の実施の形態に関し、更に以下の付記を開示する。
【０１５１】
（付記１）
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、
固定局を介して狭域無線網に、該狭域無線網に係る通信設定を示す通信設定情報に基づいて接続する第２通信部と、
通信設定情報、及び該通信設定情報に係る狭域無線網に接続可能な位置で前記基地局から取得した位置情報を対応付けて記録する記録部と、
前記第２通信部を作動させて狭域無線網に接続する通信モードで作動している状態で、狭域無線網との通信が所定状態となったか否かを判定する通信判定部と、
前記第１通信部により、通信可能な基地局から位置情報を取得する位置情報取得部と、
該位置情報取得部が取得した位置情報に対応付けて前記記録部に記録している通信設定情報を読み取る通信設定読取部と、
前記通信判定部が、前記狭域無線網との通信が困難な状態となったと判定した場合に、接続可能な狭域無線網を、該通信設定読取部が読み取った通信設定情報に基づいて検出する走査を行う走査部と
を備える無線通信装置。
【０１５２】
（付記２）
前記通信設定情報は、通信に係る通信チャネルを示すチャネル情報を含み、
前記記録部は、使用するチャネル情報を前記通信設定情報に対応付けて記録している
付記１に記載の無線通信装置。
【０１５３】
（付記３）
前記位置情報取得部が取得した位置情報が、判定の対象となった狭域無線網に係る通信設定情報に対応付けて前記記録部に記録されていないとき、前記記録部は、判定の対象となった狭域無線網に係る通信設定情報、及び取得した位置情報を対応付けて記録する様にしてある付記１又は付記２に記載の無線通信装置。
【０１５４】
（付記４）
前記走査部は、
接続可能な狭域無線網の走査を断続的に行う様にしてあり、
断続的な走査に係る走査間隔は、
狭域無線網との接続が不可能となった後、予め設定されている最小間隔から最大間隔になるまで段階的に長くする様にしてあるか、
又は狭域無線網との接続が不可能となった後、前記位置情報取得部が取得する位置情報が変更され、かつ変更された位置情報に対応付けられた通信設定情報が前記記録部に記録されている場合には、前記最大間隔での断続的な走査を開始する様にしてある
付記１乃至付記３のいずれかに記載の無線通信装置。
【０１５５】
（付記５）
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、
固定局を介して狭域無線網に、該狭域無線網に係る通信設定を示す通信設定情報に基づいて接続する第２通信部と、
通信設定情報、及び該通信設定情報に係る狭域無線網に接続可能な位置で前記基地局から取得した位置情報を対応付けて記録する記録部と、
前記第２通信部を作動させて狭域無線網に接続する通信モードで作動している状態で、狭域無線網との通信が困難な状態となったか否かを判定する通信判定部と、
判定の対象となった狭域無線網に係る通信設定情報に対応付けて前記記録部に記録している位置情報を取得する位置情報取得部と、
該位置情報取得部が取得した位置情報に対応付けて前記記録部に記録している通信設定情報を読み取る通信設定読取部と、
前記通信判定部が、前記狭域無線網との通信が困難な状態となったと判定した場合に、接続可能な狭域無線網を検出する走査を行う走査部と
を備え、
該走査部は、
接続していた狭域無線網を走査する第１走査を行う様にしてあり、
該第１走査の後、取得した位置情報に対応付けて前記記録部に記録している通信設定情報に基づく接続が可能な狭域無線網を走査する第２走査を行う様にしてあり、
該第２走査の後、前記記録部に記録している全ての通信設定情報に基づいて、接続可能な狭域無線網を走査する第３走査を行う様にしてある
無線通信装置。
【０１５６】
（付記６）
更に、前記位置情報取得部が取得した位置情報に対応付けて前記記録部に記録している通信設定情報に係る狭域無線網を所定時間走査した後、
前記走査部は、前記記録部に記録している全ての通信設定情報に基づいて、接続可能な狭域無線網を走査する様にしてある
付記５に記載の無線通信装置。
【０１５７】
（付記７）
前記走査部は、前記位置情報取得部による位置情報の取得及び前記通信設定読取部による通信設定情報の読取後、前記通信判定部が、通信困難な状態となったと判定した場合に、操作を行う様にしてあることを特徴とする請求項１乃至請求項３のいずれかに記載の無全通信装置。
【０１５８】
（付記８）
前記通信判定部は、前記狭域無線網との通信が困難な状態の判定として、狭域無線網からの受信信号の信号強度が所定の閾値未満となったか否かを判定する様にしてある付記１乃至付記７のいずれかに記載の無線通信装置。
【０１５９】
（付記９）
更に、前記位置情報取得部が取得した位置情報に対応付けられた通信設定情報が前記記録部に記録されていないとき、前記第２通信部を停止する停止手段を備える付記８に記載の無線通信装置。
【０１６０】
（付記１０）
前記通信判定部は、前記狭域無線網との通信が困難な状態の判定として、狭域無線網と接続を確立したか否かを判定する様にしてある付記１乃至付記８のいずれかに記載の無線通信装置。
【０１６１】
（付記１１）
接続を確立した狭域無線網から受信する通信波の受信強度が、予め設定されている基準値未満となったときに、前記走査部の走査にて検出した狭域無無線網との接続を確立する様にしてある付記８又は付記１０に記載の無線通信装置。
【０１６２】
（付記１２）
接続を確立した狭域無線網から受信する通信波の受信強度が、前記走査部の走査にて検出した狭域無線網から受信する通信波の受信強度未満となったときに、前記走査部の走査にて検出した狭域無線網との接続を確立する様にしてある付記１０又は付記１１に記載の無線通信装置。
【０１６３】
（付記１３）
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、固定局を介して狭域無線網に、該狭域無線網に係る通信設定を示す通信設定情報に基づいて接続する第２通信部とを備える無線通信装置に実行させる無線通信方法において、
前記無線通信装置に、
前記第２通信部により狭域無線網に接続する通信モードで作動している状態で、接続すべき狭域無線網との通信が所定状態となったか否かを判定する通信判定ステップと、
前記第１通信部により、通信可能な基地局から位置情報を取得する位置情報取得ステップと、
通信設定情報、及び該通信設定情報に係る狭域無線網に接続可能な位置で前記基地局から取得した位置情報を対応付けて記録する記録部から、前記位置情報取得ステップにて取得した位置情報に対応付けて記録している通信設定情報を読み取る通信設定読取ステップと、
前記通信判定ステップが前記狭域無線網との通信が困難な状態となったと判定した場合に、接続可能な狭域無線網を、該通信設定読取ステップにて読み取った通信設定情報に基づいて検出する走査を行う走査ステップと
を実行させる無線通信方法。
【０１６４】
（付記１４）
自局の位置に係る位置情報を発信する基地局を介して広域無線網に接続する第１通信部と、固定局を介して狭域無線網に、該狭域無線網に係る通信設定を示す通信設定情報に基づいて接続する第２通信部と、通信設定情報、及び該通信設定情報に係る狭域無線網に接続可能な位置で前記基地局から取得した位置情報を対応付けて記録する記録部とを備えるコンピュータに実行させる無線通信プログラムにおいて、
前記コンピュータに、
前記第２通信部により狭域無線網に接続する通信モードで作動している状態で、接続すべき狭域無線網との通信が所定状態となったか否かを判定する通信判定手順と、
前記第１通信部により、通信可能な基地局から位置情報を取得する位置情報取得手順と、
通信設定情報、及び該通信設定情報に係る狭域無線網に接続可能な位置で前記基地局から取得した位置情報を対応付けて記録する記録部から、前記位置情報取得ステップにて取得した位置情報に対応付けて記録している通信設定情報を読み取る通信設定読取手順と、
前記通信判定手順が前記狭域無線網との通信が困難な状態となったと判定した場合に、接続可能な狭域無線網を、該通信設定読取手順にて読み取った通信設定情報に基づいて検出する走査を行う走査手順と
を実行させる無線通信プログラム。
【符号の説明】
【０１６５】
１  無線通信装置
１０  制御部
１１  記録部
１２  第１通信部
１３  第２通信部
１４  音声入力部
１５  音声出力部
１６  音声処理部
１７  操作部
１８  表示部
１００  作動制御部
１０１  通信判定部
１０２  位置情報取得部
１０３  位置情報管理部
１０４  通信設定読取部
１０５  走査部
１１０  現在位置記録部
１１１  通信設定情報記録部
１１２  通信設定情報設定部
１１３  走査用通信設定情報記録部
１１４  通信テーブル
ＰＲＧ  無線通信プログラム
【図１】
0005272833.tif 000002
【図２】
0005272833.tif 000003
【図３】
0005272833.tif 000004
【図４】
0005272833.tif 000005
【図５】
0005272833.tif 000006
【図６】
0005272833.tif 000007
【図７】
0005272833.tif 000008
【図８】
0005272833.tif 000009
【図９】
0005272833.tif 000010
【図１０】
0005272833.tif 000011
【図１１】
0005272833.tif 000012
【図１２】
0005272833.tif 000013
【図１３】
0005272833.tif 000014
【図１４】
0005272833.tif 000015
【図１５】
0005272833.tif 000016
【図１６】
0005272833.tif 000017
【図１７】
0005272833.tif 000018
【図１８】
0005272833.tif 000019
【図１９】
0005272833.tif 000020
【図２０】
0005272833.tif 000021