(57)【特許請求の範囲】
【請求項１】
無線通信装置であって、
予め設定された通信チャンネルで無線通信を行う通信部と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネルを他の通信チャンネルに切り換えるとともに、前記無線通信の通信相手に当該切り換えを指示する切換部と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する設定保持部と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う再切換部と、
を備える無線通信装置。
【請求項２】
請求項１記載の無線通信装置であって、
前記切換条件は、前記無線通信の通信速度に基づいて設定されている、
無線通信装置。
【請求項３】
請求項１記載の無線通信装置であって、更に、
前記他の通信チャンネルに関する設定を予め記憶する切換先記憶部を備え、
前記切換部は、前記切換先記憶部の設定に基づいて、前記切り換えを行う、
無線通信装置。
【請求項４】
請求項１記載の無線通信装置であって、更に、
前記切換条件を回避可能な通信チャンネルを検索する検索部を備え、
前記切換部は、前記検索された通信チャンネルを前記他の通信チャンネルとして用いる、
無線通信装置。
【請求項５】
請求項１記載の無線通信装置であって、
前記通信部は、更に、予め設定された通信モードで無線通信を行い、
前記切換部は、更に、前記通信モードを他の通信モードに切り換え、
前記設定保持部は、更に、前記通信モードを保持し、
前記再切換部は、更に、前記通信モードの再切換を行う、
無線通信装置。
【請求項６】
請求項１記載の無線通信装置であって、
前記通信部は、更に、無線通信を行うグループを識別するための予め設定された識別情報を用いて無線通信を行い、
前記切換部は、更に、前記識別情報を他の識別情報に切り換え、
前記設定保持部は、更に、前記識別情報を保持し、
前記再切換部は、更に、前記識別情報の再切換を行う、
無線通信装置。
【請求項７】
無線通信装置であって、
予め設定された通信チャンネルで無線通信を行う通信部と、
前記通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を予め記憶する切換先記憶部と、
前記無線通信の相手から、前記通信チャンネルの切換指示を入力する指示入力部と、
前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える切換部と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する設定保持部と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う再切換部と、
を備える無線通信装置。
【請求項８】
無線通信装置であって、
予め設定された通信チャンネルで無線通信を行う通信部と、
前記無線通信の相手から、前記通信チャンネルの切換指示および前記通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を入力する指示入力部と、
前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える切換部と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する設定保持部と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う再切換部と、
を備える無線通信装置。
【請求項９】
無線通信装置であって、
予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する中継部と、
前記中継部と異なる第２の通信チャンネルで無線通信を中継可能な第２中継部と、
前記中継部による前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネルを前記第２の通信チャンネルに切り換えるよう、前記２つの無線通信装置に指示する切換指示部と、
を備える無線通信装置。
【請求項１０】
無線通信装置であって、
予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する中継部と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネル、および、通信モードを、他の通信チャンネル、および、通信モードに切り換えるよう、前記２つの無線通信装置に指示する切換指示部と、
を備える無線通信装置。
【請求項１１】
無線通信装置であって、
予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する中継部と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネル、および、無線通信を行うグループを識別するための識別情報を、他の通信チャンネル、および、識別情報に切り換えるよう、前記２つの無線通信装置に指示する切換指示部と、
を備える無線通信装置。
【請求項１２】
無線通信装置における通信チャンネルの切り換え制御方法であって、
（ａ）予め設定された通信チャンネルで無線通信を行う工程と、
（ｂ）前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する工程と、
（ｃ）前記切換条件が満たされている場合に、前記通信チャンネルを他の通信チャンネルに切り換えるとともに、前記無線通信の通信相手に当該切り換えを指示する工程と、
（ｄ）前記切り換え時に、前記通信チャンネルに関する設定を保持する工程と、
（ｅ）前記他の通信チャンネルで、所定単位の無線通信が完了したときに、他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う工程と、
を備える切り換え制御方法。
【請求項１３】
無線通信装置における通信チャンネルの切り換え制御方法であって、
（ａ）予め設定された通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を予め準備する工程と、
（ｂ）前記通信チャンネルで無線通信を行う工程と、
（ｃ）前記無線通信の相手から、前記通信チャンネルの切換指示を入力する工程と、
（ｄ）前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える工程と、
（ｅ）前記切り換え時に、前記通信チャンネルに関する設定を保持する工程と、
（ｆ）前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記保持された通信チャンネルへの再切換を行う工程と、
を備える切り換え制御方法。
【請求項１４】
無線通信装置における通信チャンネルの切り換え制御方法であって、
（ａ）予め設定された通信チャンネルで無線通信を行う工程と、
（ｂ）前記無線通信の相手から、前記通信チャンネルの切換指示および前記通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を入力する工程と、
（ｃ）前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える工程と、
（ｄ）前記切り換え時に、前記通信チャンネルに関する設定を保持する工程と、
（ｅ）前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記保持された通信チャンネルへの再切換を行う工程と、
を備える切り換え制御方法。
【請求項１５】
無線通信装置における通信チャンネルの切り換え制御方法であって、
（ａ）予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する工程と、
（ｂ）前記通信チャンネルと異なる第２の通信チャンネルで無線通信を中継する工程と、
（ｃ）前記工程（ａ）における前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する工程と、
（ｄ）前記切換条件が満たされている場合に、前記通信チャンネルを前記第２の通信チャンネルに切り換えるよう、前記２つの無線通信装置に指示する工程と、
を備える切り換え制御方法。
【請求項１６】
無線通信装置における通信チャンネルの切り換え制御方法であって、
（ａ）予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する工程と、
（ｂ）前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する工程と、
（ｃ）前記切換条件が満たされている場合に、前記通信チャンネル、および、通信モードを、他の通信チャンネル、および、通信モードに切り換えるよう、前記２つの無線通信装置に指示する工程と、
を備える切り換え制御方法。
【請求項１７】
無線通信装置における通信チャンネルの切り換え制御方法であって、
（ａ）予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する工程と、
（ｂ）前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する工程と、
（ｃ）前記切換条件が満たされている場合に、前記通信チャンネル、および、無線通信を行うグループを識別するための識別情報を、他の通信チャンネル、および、識別情報に切り換えるよう、前記２つの無線通信装置に指示する工程と、
を備える切り換え制御方法。
【請求項１８】
無線通信装置における通信チャンネルの切り換え制御を実現するためのコンピュータプログラムであって、
前記無線通信装置に、予め設定された通信チャンネルで無線通信を行わせる機能と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する機能と、
前記切換条件が満たされている場合に、前記通信チャンネルを他の通信チャンネルに切り換えるとともに、前記無線通信の通信相手に当該切り換えを指示する機能と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する機能と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、他の通信チャンネルから前記保持された通信チャンネルへの再切換を行う機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【請求項１９】
無線通信装置における通信チャンネルの切り換え制御を実現するためのコンピュータプログラムであって、
予め設定された通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を読み込む機能と、
前記無線通信装置に、前記通信チャンネルで無線通信を行わせる機能と、
前記無線通信の相手から、前記通信チャンネルの切換指示を取得する機能と、
前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える機能と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する機能と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記保持された通信チャンネルへの再切換を行う機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【請求項２０】
無線通信装置における通信チャンネルの切り換え制御を実現するためのコンピュータプログラムであって、
前記無線通信装置に、予め設定された通信チャンネルで無線通信を行わせる機能と、
前記無線通信の相手から、前記通信チャンネルの切換指示および前記通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を取得する機能と、
前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える機能と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する機能と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記保持された通信チャンネルへの再切換を行う機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【請求項２１】
無線通信装置における通信チャンネルの切り換え制御を実現するためのコンピュータプログラムであって、
前記無線通信装置に、予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継させる機能と、
前記無線通信装置に、前記通信チャンネルと異なる第２の通信チャンネルで無線通信を中継させる機能と、
前記予め設定された通信チャンネルによる前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する機能と、
前記切換条件が満たされている場合に、前記通信チャンネルを前記第２の通信チャンネルに切り換えるよう、前記２つの無線通信装置に指示する機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【請求項２２】
無線通信装置における通信チャンネルの切り換え制御を実現するためのコンピュータプログラムであって、
前記無線通信装置に、予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継させる機能と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する機能と、
前記切換条件が満たされている場合に、前記通信チャンネル、および、通信モードを、他の通信チャンネル、および、通信モードに切り換えるよう、前記２つの無線通信装置に指示する機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【請求項２３】
無線通信装置における通信チャンネルの切り換え制御を実現するためのコンピュータプログラムであって、
前記無線通信装置に、予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継させる機能と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する機能と、
前記切換条件が満たされている場合に、前記通信チャンネル、および、無線通信を行うグループを識別するための識別情報を、他の通信チャンネル、および、識別情報に切り換えるよう、前記２つの無線通信装置に指示する機能と、
をコンピュータに実現させるためのコンピュータプログラム。
【請求項２４】
請求項１８ないし２３のいずれかに記載のコンピュータプログラムをコンピュータ読み取り可能に記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信における通信チャンネルの切り換え制御に関する。
【０００２】
【従来の技術】
複数のコンピュータやプリンタ等の周辺機器を、電波により無線接続した無線ＬＡＮ（Local Area Network）が普及している。無線ＬＡＮに参加する各機器は、予め設定された通信チャンネルで無線通信を行う。例えば、国際標準規格ＩＥＥＥ８０２．１１に基づく無線通信では、通信チャンネルとして、１４のチャンネルが使用可能である。
【０００３】
【発明が解決しようとする課題】
しかし、同じ通信チャンネルを利用する機器が多くなると、トラフィックが増大し、通信速度が著しく低下する場合があった。また、通信チャンネルによっては、電波状況の悪化によって、通信速度が低下する場合もあった。
【０００４】
通信チャンネルの設定を、利用する機器が少ない通信チャンネルや、電波状況の良好な通信チャンネルに変更することも可能ではあるが、無線ＬＡＮに参加する機器が多数の場合には、設定変更に要する負担が非常に大きくなる。多数の機器が同じ通信チャンネルに設定を変更した場合には、変更後も結局トラフィックの増大は解消されない可能性がある。
【０００５】
ＩＥＥＥ８０２．１１では、いわゆるローミング機能により、無線ＬＡＮに参加する複数の機器を、複数の通信チャンネルに分散させることが可能ではあるが、アクセスポイントと呼ばれる中継装置を通信チャンネル数に応じて用意する必要がある。
【０００６】
トラフィックの増大や、電波状況の悪化などは、通信速度の低下に限らず、ビットの欠落など種々の支障を招くおそれがある。
【０００７】
本発明は、上述の課題を解決するためになされたものであり、無線通信における支障を抑制することを目的とする。
【０００８】
【課題を解決するための手段およびその作用・効果】
上述の課題の少なくとも一部を解決するため、本発明では、以下の構成を採用した。
本発明の第１の無線通信装置は、
無線通信装置であって、
予め設定された通信チャンネルで無線通信を行う通信部と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネルを他の通信チャンネルに切り換えるとともに、前記無線通信の通信相手に当該切り換えを指示する切換部と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する設定保持部と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う再切換部と、
を備えることを要旨とする。
【０００９】
本発明の無線通信装置は、複数の機器が無線接続された無線通信網、例えば、無線ＬＡＮに適用される。本発明では、切換条件が満たされているときに、通信チャンネルを切り換え、所定単位の通信が完了したときに、切り換え前の通信チャンネルに再切換する。切り換えの指示によって、通信相手の通信チャンネルも併せて切り換えられる。通信相手は１つとは限らない。例えば、中継装置を介して２つの無線通信装置が無線通信を行っている場合には、中継装置および他の無線通信装置がともに通信チャンネルを切り換えてもよい。
【００１０】
「所定単位」とは、ある程度まとまったデータの単位であり、例えば、ファイル単位とすることができる。通信相手が無線プリントサーバである場合には、所定単位をプリントジョブ単位としてもよい。「他の通信チャンネル」としては、「切り換え前の通信チャンネル」と互いに干渉しない周波数帯域の通信チャンネルが選択される。
【００１１】
設定保持部は、元の通信チャンネルの設定を恒常的に保持していてもよいし、切り換え時にのみ一時的に保持してもよい。少なくとも切り換えが行われている期間、再切換が可能な状態に元の通信チャンネルが保持されていればよい。
【００１２】
本発明によって、通信相手と、一時的に、他の機器と異なる通信チャンネルを用いて無線通信を行ったり、電波状況の悪い通信チャンネルを避けて無線通信を行ったりすることができるので、通信速度の低下などの支障を回避することができる。更に、所定単位の通信が完了したときには、元の通信チャンネルに再切換するので、再切換後は、元の通信チャンネルを用いて、他の無線通信装置との無線通信も可能となる。
【００１３】
本発明の第１の無線通信装置において、
前記切換条件は、例えば、前記無線通信の通信速度に基づいて設定されているものとすることができる。
【００１４】
こうすることによって、通信速度が低下したときに、通信チャンネルを切り換えて、通信速度の低下を回避することができる。
【００１５】
切換条件は、通信プロトコルや、通信相手や、データ量などに基づいて設定してもよい。通信相手は、例えば、機器のＭＡＣアドレスや、ＩＰアドレスや、名前などによって識別することができる。これらの切換条件を用いることにより、通信用途または通信相手に応じた通信チャンネルの使い分けをすることができる。
【００１６】
本発明の第１の無線通信装置において、更に、
前記他の通信チャンネルに関する設定を予め記憶する切換先記憶部を備え、
前記切換部は、前記切換先記憶部の設定に基づいて、前記切り換えを行うようにしてもよい。
【００１７】
こうすることによって、通信チャンネルの切り換えを高速かつ簡易に行うことができる。
【００１８】
本発明の第１の無線通信装置において、更に、
前記切換条件を回避可能な通信チャンネルを検索する検索部を備え、
前記切換部は、前記検索された通信チャンネルを前記他の通信チャンネルとして用いるようにしてもよい。
【００１９】
こうすることによって、通信条件のよい通信チャンネルを検索して無線通信に用いることができる。切換条件が通信速度に基づいて設定されている場合、通信チャンネルの検索は、例えば、通信速度を測定して、十分な通信速度が得られる通信チャンネルを検索することによって行うことができる。また、同じ通信チャンネルを用いて無線通信を行っている機器の数を検出して、機器の数の少ない通信チャンネルを検索するようにしてもよい。
【００２０】
本発明の第１の無線通信装置において、
前記通信部は、更に、予め設定された通信モードで無線通信を行い、
前記切換部は、更に、前記通信モードを他の通信モードに切り換え、
前記設定保持部は、更に、前記通信モードを保持し、
前記再切換部は、更に、前記通信モードの再切換を行うようにしてもよい。
【００２１】
ここで、「通信モード」としては、例えば、国際規格ＩＥＥＥ８０２．１１に基づく無線通信におけるインフラストラクチャ・モードと、アドホック・モードとが挙げられる。インフラストラクチャ・モードとは、アクセスポイント（中継装置）を介して無線通信を行う通信モードである。アドホック・モードとは、アクセスポイントを介さずに無線通信を行う通信モードである。例えば、インフラストラクチャ・モードからアドホック・モードに通信モードを切り換える場合、通信チャンネルの切り換えを、中継装置なしで実現することができる利点がある。通信モードをアドホック・モードからインフラストラクチャ・モードに切り換えるようにしてもよい。
【００２２】
本発明の第１の無線通信装置において、
前記通信部は、更に、無線通信を行うグループを識別するための予め設定された識別情報を用いて無線通信を行い、
前記切換部は、更に、前記識別情報を他の識別情報に切り換え、
前記設定保持部は、更に、前記識別情報を保持し、
前記再切換部は、更に、前記識別情報の再切換を行うようにしてもよい。
【００２３】
ここで、「無線通信を行うグループを識別するための識別情報」としては、例えば、国際規格ＩＥＥＥ８０２．１１に基づく無線通信におけるＥＳＳ−ＩＤが挙げられる。例えば、電波が届く領域が重なる状態で、インフラストラクチャ・モードの無線ＬＡＮが複数構築されている場合がある。各無線ＬＡＮでは、通常、異なる通信チャンネル、ＥＳＳ−ＩＤが用いられる。本発明では、通信チャンネルを切り換えるとともに、識別情報を切り換えることができるので、一時的に他の無線ＬＡＮに参加して無線通信を行うことができる。
【００２４】
本発明は、上述した本発明の第１の無線通信装置から通信チャンネルの切換指示を受信する無線通信装置の発明として構成することもできる。
即ち、本発明の第２の無線通信装置は、
無線通信装置であって、
予め設定された通信チャンネルで無線通信を行う通信部と、
前記通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を予め記憶する切換先記憶部と、
前記無線通信の相手から、前記通信チャンネルの切換指示を入力する指示入力部と、
前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える切換部と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する設定保持部と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う再切換部と、
を備えることを要旨とする。
【００２５】
こうすることによって、上述した本発明の第１の無線通信装置からの切換指示に応じて、通信チャンネルを、通信相手との間で予め設定された他の通信チャンネルに切り換えて無線通信を行うことができる。第１の無線通信装置では、切換指示に切り換え先となるべき他の通信チャンネルを含める必要がないため、切換指示を簡略化することができる利点がある。
【００２６】
また、本発明の第３の無線通信装置は、
無線通信装置であって、
予め設定された通信チャンネルで無線通信を行う通信部と、
前記無線通信の相手から、前記通信チャンネルの切換指示および前記通信チャンネルの切り換え先となるべき他の通信チャンネルに関する設定を入力する指示入力部と、
前記指示に応じて、前記通信チャンネルを前記他の通信チャンネルに切り換える切換部と、
前記切り換え時に、前記通信チャンネルに関する設定を保持する設定保持部と、
前記他の通信チャンネルで、所定単位の無線通信が完了したときに、前記他の通信チャンネルから前記設定保持部に保持された通信チャンネルへの再切換を行う再切換部と、
を備えることを要旨とする。
【００２７】
こうすることによって、上述した本発明の第１の無線通信装置からの指示に応じて、通信チャンネルを、指定された他の通信チャンネルに切り換えて無線通信を行うことができる。一時的な無線通信を行うための通信チャンネルに関する情報を、切換指示に含めることによって、一時的な無線通信において、多様な通信チャンネルを使い分けることができる。
【００２８】
また、本発明は、２つの無線通信装置間の無線通信を中継する無線通信装置の発明として構成することもできる。即ち、
本発明の第４の無線通信装置は、
無線通信装置であって、
予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する中継部と、
前記中継部と異なる第２の通信チャンネルで無線通信を中継可能な第２中継部と、
前記中継部による前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネルを前記第２の通信チャンネルに切り換えるよう、前記２つの無線通信装置に指示する切換指示部と、
を備えることを要旨とする。
【００２９】
本発明の無線通信装置は、無線通信網における中継装置、例えば、国際規格ＩＥＥＥ８０２．１１の無線通信におけるアクセスポイントに適用することができる。本発明によって、前記切換条件が満たされている場合に、前記２つの無線通信装置に通信チャンネルを切り換えさせることができる。
【００３１】
さらに、本発明の第４の無線通信装置は、２つの通信チャンネルを用いた無線通信の中継を行うことができる。従って、既存の無線通信網における他の機器間の無線通信の中継を行いつつ、第２中継部を用いて他の通信チャンネルで一時的な無線通信の中継を行うことができる。
【００３２】
本発明の第５の無線通信装置は、
無線通信装置であって、
予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する中継部と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネル、および、通信モードを、他の通信チャンネル、および、通信モードに切り換えるよう、前記２つの無線通信装置に指示する切換指示部と、
を備えることを要旨とする。
【００３３】
こうすることによって、前記２つの無線通信装置に、中継機器を介さずに直接無線通信を行わせることができる。
【００３４】
本発明の第６の無線通信装置は、
無線通信装置であって、
予め設定された通信チャンネルで２つの無線通信装置間の無線通信を中継する中継部と、
前記無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされているか否かを判定する判定部と、
前記切換条件が満たされている場合に、前記通信チャンネル、および、無線通信を行うグループを識別するための識別情報を、他の通信チャンネル、および、識別情報に切り換えるよう、前記２つの無線通信装置に指示する切換指示部と、
を備えることを要旨とする。
【００３５】
こうすることによって、前記２つの無線通信装置に他の無線通信網で無線通信させることができる。
【００３６】
なお、本発明は、プリンタ、プロジェクタ等、画像や映像や音声の出力機器に接続され、本発明の第２ないし第６の無線通信装置を備える無線サーバの発明として構成することもできる。本発明によって、無線通信における通信速度の低下などの支障を抑制することができるので、上記出力機器で良好な出力が可能となる。また、上記出力機器の利便性を向上させることができる。
【００３７】
本発明は、上述の無線通信装置としての構成の他、無線通信装置における通信チャンネルの切り換え制御方法の発明として構成することもできる。また、これらを実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。
【００３８】
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、無線通信装置を駆動するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【００３９】
【発明の実施の形態】
以下、本発明の実施の形態について、実施例に基づき以下の順で説明する。
Ａ．無線ＬＡＮの構成：
Ｂ．無線通信装置：
Ｃ．通信設定の切り換え：
Ｄ．本発明の種々の態様：
Ｅ．第２実施例：
Ｆ．第３実施例：
Ｇ．第４実施例：
Ｈ．第５実施例：
Ｉ．変形例：
【００４０】
Ａ．無線ＬＡＮの構成：
図１は、無線ＬＡＮの構成を示す説明図である。本実施例では、国際標準規格ＩＥＥＥ８０２．１１に基づく無線ＬＡＮを例に説明する。図示するように、無線ＬＡＮ（ＷＬＡＮ１）は、アクセスポイントＡＰ１（３０）と、６つのステーションＳＴ１〜ＳＴ６とから構成されている。無線ＬＡＮ（ＷＬＡＮ２）は、アクセスポイントＡＰ２と、３つのステーションＳＴ７〜ＳＴ９とから構成されている。各機器は、それぞれ無線通信装置として機能する。
【００４１】
２つの無線ＬＡＮ（ＷＬＡＮ１，ＷＬＡＮ２）では、それぞれアクセスポイントＡＰ１およびアクセスポイントＡＰ２を経由して無線通信を行う通信モード、即ち、インフラストラクチャ・モードで各機器間の無線通信を行っている。そして、無線ＬＡＮ（ＷＬＡＮ１）では、各機器に、通信チャンネルとして、「ＣＨ１」が、無線通信を行うグループを識別するための識別情報であるＥＳＳ−ＩＤとして、「ｇｒｏｕｐ１」が、暗号通信を行うためのＷＥＰキーとして、「ＡＢＣＤ」が設定されている。無線ＬＡＮ（ＷＬＡＮ２）では、各機器に、通信チャンネルとして、「ＣＨ１１」が、ＥＳＳ−ＩＤとして、「ｇｒｏｕｐ２」が、ＷＥＰキーとして、「ＥＦＧＨ」が設定されている。
【００４２】
無線ＬＡＮ（ＷＬＡＮ１）と無線ＬＡＮ（ＷＬＡＮ２）とは、互いに電波が届くエリアに構築されている。そして、通信チャンネル「ＣＨ１」と「ＣＨ１１」とは、互いに干渉しない周波数帯域の通信チャンネルである。なお、各ステーションＳＴ１〜ＳＴ９は、それぞれ通信モードの設定をアドホック・モードに切り換えることによって、アクセスポイントＡＰ１，ＡＰ２を経由せずに、各ステーションＳＴ１〜ＳＴ９間で直接無線通信を行うことが可能である。
【００４３】
ここで、ステーションＳＴ１は、パーソナルコンピュータ１０であり、ステーションＳＴ２は、プリンタが接続された無線プリントサーバ２０である。パーソナルコンピュータ１０は、ＣＰＵ、ＲＡＭ、ＲＯＭおよび無線ＬＡＮカードを備えている。更に、パーソナルコンピュータ１０には、無線ＬＡＮカード用のユーティリティソフトがインストールされている。以下、このパーソナルコンピュータ１０を無線通信装置１０と呼ぶ。
【００４４】
Ｂ．無線通信装置：
図２は、本発明の第１実施例としての無線通信装置１０と、無線プリントサーバ２０と、アクセスポイント３０の概略構成を示す説明図である。無線通信装置１０は、通信部１１と、設定記憶部１２と、ＷＥＰモジュール１３と、記憶部１４と、通信速度測定部１５と、判定部１６と、制御部１７と、入力部１８とを備えている。これらの機能ブロックは、ソフトウェア的に構築されている。ハードウェア的に構築するものしてもよい。
【００４５】
記憶部１４は、無線通信の確立に必要な各種パラメータを２組記憶している。第１設定は、通常の無線通信時に用いられるパラメータであり、第２設定は、一時的な無線通信で用いられるパラメータである。一時的な無線通信とは、後述する通信設定の切換処理後の無線通信である。本実施例では、それぞれ次の内容が設定されている。
0003888178.tif 000002
【００４６】
第２設定の通信チャンネル「ＣＨ６」は、第１設定の通信チャンネル「ＣＨ１」とも無線ＬＡＮ（ＷＬＡＮ２）の通信チャンネル「ＣＨ１１」とも干渉しない周波数帯域の通信チャンネルである。記憶部１４は、本発明の切換先記憶部および設定保持部に相当する。
【００４７】
設定記憶部１２は、第１設定および第２設定のうち、実際の通信に使用される設定を記憶する。即ち、設定記憶部１２には、通常の無線通信時には、第１設定が記憶され、一時的な無線通信時には、第２設定が記憶される。
【００４８】
ＷＥＰモジュール１３は、設定記憶部１２に記憶されているＷＥＰキー「ＡＢＣＤ」を用いてデータの暗号化および復号を行う。通信部１１は、暗号化されたデータをパケットに分割し、設定記憶部１２に記憶されているパラメータに基づいて、無線ＬＡＮカードから送信する。つまり、通信部１１は、無線ＬＡＮカードを制御するデバイスドライバとしての機能を有している。
【００４９】
通信速度測定部１５は、パケット通信の通信速度を測定する。判定部１６は、通信速度測定部１５で測定された通信速度に基づいて、通信設定の切換処理を行うべきか否かを判定する。
【００５０】
入力部１８は、キーボード、マウス等からの指示を入力する。制御部１７は、上記各部を制御する。制御部１７は、更に、判定部１６が通信設定の切換処理を行うべきと判定した場合に、通信設定の切り換えを行わせるための切換トリガ、および第２設定を無線プリントサーバ２０に送信するように各部を制御する。制御部１７は、本発明の切換部および再切換部としても機能する。
【００５１】
無線プリントサーバ２０は、通信部２１と、設定記憶部２２と、ＷＥＰモジュール２３と、記憶部２４と、制御部２５と、スプーラ２６とを備えている。これらの機能ブロックは、ソフトウェア的に構築されている。ハードウェア的に構築するものとしてもよい。
【００５２】
記憶部２４は、先に説明した第１設定を予め記憶している。記憶部２４は、本発明の設定保持部に相当する。記憶部２４は、また、無線通信装置１０から第２設定を受信した場合に、第２設定を記憶する。設定記憶部２２は、第１設定および第２設定のうち、実際の通信に使用される設定を記憶する。設定記憶部２２には、通常の無線通信時には、第１設定が記憶され、一時的な無線通信時には、第２設定が記憶される。
【００５３】
通信部２１は、設定記憶部２２に記憶されているパラメータに基づいて、無線通信装置１０から送信されたパケットを受信し、結合する。通信部２１は、本発明の指示入力部としても機能する。
【００５４】
ＷＥＰモジュール２３は、設定記憶部２２に記憶されているＷＥＰキーを用いてデータの暗号化および復号を行う。スプーラ２６は、印刷ジョブの保持、管理、印刷部４０への出力など、プリントサーバとしての主機能を実現する。制御部２５は、上記各部を制御する。制御部２５は、本発明の切換部および再切換部としても機能する。
【００５５】
アクセスポイント３０は、中継部３１と、設定記憶部３２と、制御部３３とを備えている。制御部３３は、中継部３１と、設定記憶部３２とを制御する。設定記憶部３２は、先に説明した第１設定を記憶している。中継部３１は、この第１設定を用いて、無線通信装置１０と無線プリントサーバ２０とを含む６つのステーション間の無線通信を中継する。
【００５６】
Ｃ．通信設定の切り換え：
図３は、無線通信装置１０と無線プリントサーバ２０との間の無線通信の流れを示すフローチャートである。無線通信装置１０が実行する処理である。まず、無線通信装置１０は、無線プリントサーバ２０との無線通信を確立する（ステップＳ１００）。無線通信装置１０は、第１設定を用いて、アクセスポイント３０を経由して、無線プリントサーバ２０と無線通信を行う。次に、判定部１６が、通信速度測定部１５が測定した通信速度に基づいて通信設定を切り換えるか否かを判定する（ステップＳ２００）。判定部１６は、通信速度が所定値以下になった場合に、通信設定を切り換えるべきと判定する。通信設定を切り換えるべきと判定された場合には、次に示す通信設定の切換処理を実行する（ステップＳ３００）。
【００５７】
図４は、通信設定の切換処理の流れを示すフローチャートである。図の右側には無線通信装置１０での処理を示し、左側には、無線プリントサーバ２０での処理を示した。それぞれＣＰＵが行う処理である。まず、無線通信装置１０では、記憶部１４から第２設定を読み込み（ステップＳ３１０）、通信設定の切換トリガおよび第２設定を無線プリントサーバ２０に送信する（ステップＳ３２０）。この送信は、第１設定に基づく通常の無線通信で行われる。そして、設定記憶部１２の内容を第２設定に切り換える（ステップＳ３３０）。これ以後の通信は、第２設定に基づく一時的な通信で行われることになる。本実施例では、記憶部１４が予め第２設定を記憶しているので、設定記憶部１２の内容を高速かつ簡易に切り換えることができる。
【００５８】
無線プリントサーバ２０では、切換トリガおよび第２設定を受信すると（ステップＳ３４０）、設定記憶部２２の内容を第２設定に切り換える（ステップＳ３５０）。これにより、無線プリントサーバ２０も第２設定に基づく一時的な通信を行うことができる。
【００５９】
以上の処理が終了すると、無線通信装置１０と無線プリントサーバ２０とは、第２設定を用いて無線通信を再確立する（図３、ステップＳ４００）。
【００６０】
図５は、第１実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。本実施例では、先に説明したように、第２設定として、「通信モード：アドホック・モード、通信チャンネル：ＣＨ６、ＷＥＰキー：ＡＢＣＤ」が設定されているので、無線通信装置１０と無線プリントサーバ２０とは、アドホック・モードで無線通信を行う新たな無線ＬＡＮ（ＷＬＡＮ３）を構成する。第２設定の通信チャンネル「ＣＨ６」は、無線ＬＡＮ（ＷＬＡＮ１）の通信チャンネル「ＣＨ１」とも、無線ＬＡＮ（ＷＬＡＮ２）の通信チャンネル「ＣＨ１１」とも干渉しない周波数帯域の通信チャンネルであるので、十分な通信速度を確保することができる。
【００６１】
図３のステップＳ２００において、通信設定の切換処理が不要と判断された場合、即ち、通信速度が所定値より大きい場合は、無線通信装置１０は、無線プリントサーバ２０と、第１設定のまま無線通信を継続する。そして、所定単位の無線通信が完了したか否かを判断する（ステップＳ５００）。本実施例では、１つのプリントジョブについて、最終パケットまで無線通信が完了したか否かを判断することとした。完了していなければ、完了するまで無線通信を継続する。最終パケットまで無線通信が完了すると、通信設定の再切換処理、即ち、第２設定を第１設定に切り換える処理を行うか否かを判断する（ステップＳ６００）。ステップＳ３００、Ｓ４００の切り換えが行われていない場合には、再切換処理は不要と判断し、無線通信を終了する。再切換処理を行うと判断されれば、再切換処理を実行する（ステップＳ７００）。
【００６２】
図６は、再切換処理の流れを示すフローチャートである。無線通信措置１０および無線プリントサーバ２０は、それぞれ記憶部１４、２４に記憶されている第１設定を読み出し（ステップＳ７１０）、設定記憶部１２、２２の内容を第１設定に切り換える（ステップＳ７２０）。そして、無線通信を終了する。再切換処理を行うことによって、無線通信装置１０および無線プリントサーバ２０は、第１設定を用いて、無線ＬＡＮ（ＷＬＡＮ１）で他の機器と無線通信を行うことができる。
【００６３】
以上説明した第１実施例の無線通信装置１０および無線プリントサーバ２０によれば、通信速度が低下したときに、一時的に、通信設定を第１設定から第２設定に切り換え、互いに干渉しない通信チャンネルを用いて、１対１で直接無線通信を行うことができる。従って、無線通信装置１０と無線プリントサーバ２０との通信速度を十分に確保することができる。また、両者間の無線通信が完了したときには、通信設定を第２設定から第１設定に再切換し、元の無線ＬＡＮ（ＷＬＡＮ１）で他の機器と無線通信することもできる。
【００６４】
Ｄ．本発明の種々の態様：
図７は、本発明の種々の態様を示す説明図である。本発明において、通信設定の切換トリガを出力する機器と、変更する通信設定のパラメータと、切換処理後の設定（第２設定）を予め記憶する機器との組み合わせには、種々の態様がある。ただし、通信設定のパラメータの変更には、必ず通信チャンネルの変更が含まれる。
【００６５】
図示するように、通信設定の切換トリガを出力する機器としては、
（ｉ）無線通信装置１０と、
（ｉｉ）アクセスポイント３０と、
の２通りがある。ただし、アクセスポイント３０が切換トリガを出力するのは、当初、インフラストラクチャ・モードで無線通信を行っている場合に限られる。
【００６６】
そして、無線通信措置１０が切換トリガを出力する場合、変更する通信設定のパラメータとして、
（ａ）通信チャンネルのみ変更する（アドホック・モードあるいはインフラストラクチャ・モードのまま通信チャンネルを切り換える）、
（ｂ）通信チャンネルと通信モードとを変更する（インフラストラクチャ・モードから通信チャンネルの異なるアドホック・モードへ切り換える）、
（ｃ）通信チャンネルと通信モードとＥＳＳ−ＩＤとを変更する（アドホック・モードから通信チャンネルの異なるインフラストラクチャ・モードへ切り換える）、
（ｄ）通信チャンネルとＥＳＳ−ＩＤとを変更する（インフラストラクチャ・モードから通信チャンネルの異なる他のインフラストラクチャ・モードへ切り換える）、
の４通りがある。
【００６７】
また、アクセスポイント３０が切換トリガを出力する場合、変更する通信設定のパラメータとして、
（ｅ）通信チャンネルのみ変更する（無線通信装置１０と無線プリントサーバ２０とアクセスポイント３０の通信チャンネルを切り換え、他のインフラストラクチャ・モードの無線ＬＡＮを構成する）、
（ｆ）通信チャンネルと通信モードとを変更する（無線通信装置１０と無線プリントサーバ２０を通信チャンネルの異なるアドホック・モードで無線通信させる）、
（ｇ）通信チャンネルとＥＳＳ−ＩＤとを変更する（無線通信装置１０と無線プリントサーバ２０を通信チャンネルの異なる他のインフラストラクチャ・モードの無線ＬＡＮで無線通信させる）、
の３通りがある。
【００６８】
更に、それぞれの場合、第２設定における通信チャンネルの決定方法として、
（１）切換トリガを出力する機器のみに予め記憶されている、
（２）切換トリガを出力する機器で通信チャンネルを検索する、
（３）他の機器にも予め記憶されている、
の３通りがある。なお、（１）および（２）の場合には、他の機器に切換トリガおよび切換先が出力され、（３）の場合には、切換トリガのみが出力される。切換先に関する（１）〜（３）のケースは、（ａ）〜（ｇ）のケースのそれぞれについて採り得る。
【００６９】
以上から分かるように、第１実施例は、（ｂ）と（１）との組み合わせに相当する。以下、（ｄ）と（３）との組み合わせ（第２実施例）、（ｆ）と（３）との組み合わせ（第３実施例）、（ｅ）と（２）との組み合わせ（第４実施例）について例示して説明する。また、第５実施例では、アクセスポイントが複数の中継部を備える場合について説明する。
【００７０】
Ｅ．第２実施例：
図８は、第２実施例における無線通信の再確立（図３のステップＳ４００）後の無線ＬＡＮの通信状態を示す説明図である。第２実施例では、後述するように、第２設定として、無線ＬＡＮ（ＷＬＡＮ２）に接続するための通信設定が用いられている。従って、無線通信装置１０Ａと無線プリントサーバ２０Ａとは、図３のステップＳ３００に示した通信設定の切換処理後、無線ＬＡＮ（ＷＬＡＮ２）に接続される。こうすることによって、無線ＬＡＮ（ＷＬＡＮ２）の通信状況が良好であれば、十分な通信速度を確保することができる。
【００７１】
上述した無線通信を実現するために、第２実施例では、無線通信装置１０Ａの記憶部と、無線プリントサーバ２０Ａの記憶部とが予め第２設定を記憶している。この他は、第１実施例とほぼ同じである。それぞれの記憶部は、第２設定として、「通信モード：インフラストラクチャ・モード、通信チャンネル：ＣＨ１１、ＥＳＳ−ＩＤ：ｇｒｏｕｐ２、ＷＥＰキー：ＥＦＧＨ」を記憶している。これは、無線ＬＡＮ（ＷＬＡＮ２）に接続するための通信設定である。
【００７２】
無線通信装置１０Ａは、図３のフローチャートに従って無線通信を行う。無線通信装置１０Ａは、判定部が図３のステップＳ２００において通信設定を切り換えるべきと判定したときに、図４のステップＳ３２０において無線プリントサーバ２０Ａに切換トリガのみを送信する。
【００７３】
無線プリントサーバ２０Ａは、図４のフローチャートに従って通信設定の切換処理を行う。ただし、ステップＳ３５０において用いられる第２設定は、記憶部から読み込まれる。
【００７４】
以上の通信設定の切換処理以外は、第１実施例と同じである。第２実施例では、無線プリントサーバ２０Ａの記憶部が予め第２設定を記憶しているので、無線通信装置１０Ａは、通信設定の切換処理時に、無線プリントサーバ２０Ａに第２設定の内容を送信する必要がない。つまり、無線プリントサーバ２０Ａの通信設定を切り換えさせるための指示を簡略化することができる。
【００７５】
Ｆ．第３実施例：
第３実施例では、無線通信の再確立後、無線通信装置１０Ｂと無線プリントサーバ２０Ａとは、図５に示した第１実施例と同じ状態で無線通信を行う。第１実施例では、無線通信装置１０が通信設定の切換トリガを出力したが、第３実施例では、アクセスポイント３０Ａが出力する。
【００７６】
上述した無線通信を実現するために、第３実施例では、アクセスポイント３０Ａが、通信速度測定部と、判定部とを備えている。アクセスポイント３０Ａは、また、第２設定を記憶する記憶部も備えている。この記憶部は、備えられていなくてもよい。
【００７７】
無線通信装置１０Ｂおよび無線プリントサーバ２０Ａの記憶部は、それぞれ予め第２設定を記憶している。無線通信装置１０Ｂは、通信速度測定部と、判定部とを備えていない。この他は、第１実施例とほぼ同じである。それぞれの記憶部は、第２設定として、「通信モード：アドホック・モード、通信チャンネル：ＣＨ６、ＷＥＰキー：ＡＢＣＤ」を記憶している。この第２設定は、第１実施例における第２設定と同じである。
【００７８】
本実施例では、アクセスポイント３０Ａが第２実施例における無線通信装置１０Ａでの処理とほぼ同様の処理を行う。つまり、アクセスポイント３０Ａは、判定部が図３のステップＳ２００において、判定部が通信設定を切り換えるべきと判定したときに、図４のステップＳ３２０において切換トリガのみを無線通信装置１０Ｂと無線プリントサーバ２０Ａに送信する。ただし、アクセスポイント３０Ａの設定記憶部では、通信設定の切り換えは行われず、無線ＬＡＮ（ＷＬＡＮ１）での中継を継続する。無線通信装置１０Ｂと無線プリントサーバ２０Ａでは、第２実施例の無線プリントサーバ２０Ａでの処理と同じ処理が行われる。以上の通信設定の切換処理以外は、第１実施例と同じである。
【００７９】
Ｇ．第４実施例：
図９は、第４実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。第４実施例では、後述するように、通信設定の切換処理によって、無線通信装置１０Ｃと、無線プリントサーバ２０と、アクセスポイント３０Ｂとの設定記憶部に設定された通信チャンネルを全て切り換える。従って、これらの機器は、新たに無線ＬＡＮ（ＷＬＡＮ４）を構成する。こうすることによって、各機器は、通信状況が良好な通信チャンネルを用いて無線通信を行うことができるので、十分な通信速度を確保することができる。
【００８０】
上述した無線通信を実現するために、第４実施例では、アクセスポイント３０Ｂが、第３実施例のアクセスポイント３０Ａの構成の他に、通信状況の良好な通信チャンネルを検索するための検索部を備えている。通信チャンネルの検索は、例えば、通信速度を測定して、十分な通信速度が得られる通信チャンネルを検索することによって行うことができる。また、同じ通信チャンネルを用いて無線通信を行っている機器の数を検出して、機器の数の少ない通信チャンネルを検索するようにしてもよい。
【００８１】
無線通信装置１０Ｃと、無線プリントサーバ２０と、アクセスポイント３０Ｂの記憶部は、いずれも第２設定を記憶していない。即ち、本実施例では、第２設定は予め設定されてはいない。この他は、第３実施例と同じである。
【００８２】
本実施例では、通信設定の切換処理において、アクセスポイント３０Ｂでは、通信速度測定部で測定された通信速度に基づいて、判定部が通信設定を切り換えるべきと判定したときに、検索部で通信状況の良好な通信チャンネルを検索する。ここで、通信状況の良好な通信チャンネルとして「ＣＨ６」が検索されたものとする。次に、アクセスポイント３０Ｂは、切換トリガおよび検索された通信チャンネル「ＣＨ６」を、無線通信装置１０Ｃおよび無線プリントサーバ２０に送信する。無線通信装置１０Ｃおよび無線プリントサーバ２０は、切換トリガに応じて通信チャンネルのみを切り換える。また、アクセスポイント３０Ｂにおいても、通信チャンネルのみを切り換える。なお、本実施例では、アクセスポイント３０Ｂの通信設定が切り換えられるので、アクセスポイント３０Ｂは、一時的に無線ＬＡＮ（ＷＬＡＮ１）における無線通信の中継を行うことができない。以上の通信設定の切換処理以外は、第１実施例と同じである。
【００８３】
Ｈ．第５実施例：
図１０は、第５実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。アクセスポイント３０Ｃは、複数の通信チャンネルを用いて複数の無線通信の中継を同時に行うことが可能である。アクセスポイント３０Ｃは、後述するように、第１の中継部で第１の設定記憶部の通信設定を用いて無線ＬＡＮ（ＷＬＡＮ１）における無線通信の中継を行い、第２の中継部で第２の設定記憶部の通信設定を用いて無線ＬＡＮ（ＷＬＡＮ５）における無線通信の中継を行う。こうすることによって、無線通信装置１０Ｃと無線プリントサーバ２０との無線通信において、十分な通信速度を確保することができる。
【００８４】
第５実施例では、アクセスポイント３０Ｃは、第３実施例のアクセスポイント３０Ａの構成の他に、第２の中継部と、第２の設定記憶部とを備えている。第２の設定記憶部は、第２の中継部を用いて無線通信を行うための通信設定が記憶されている。第２の記憶部に記憶されている通信設定は、先に説明した第１ないし第３実施例における第２設定に相当する。第２の設定記憶部は、通信設定として、「通信モード：インフラストラクチャ・モード、通信チャンネル：ＣＨ６、ＥＳＳ−ＩＤ：ｇｒｏｕｐ３、ＷＥＰキー：ＡＢＣＤ」を記憶している。この通信設定は、無線ＬＡＮ（ＷＬＡＮ５）の通信設定である。無線通信装置１０Ｃと無線プリントサーバ２０とは、第４実施例と同じである。
【００８５】
本実施例では、無線通信装置１０Ｃと無線プリントサーバ２０とは、当初、アクセスポイント３０Ｃの第１の中継部を経由して無線通信を行う。そして、通信設定の切換処理時に、アクセスポイント３０Ｃは、切換トリガと第２の記憶部に記憶されている通信設定とを、無線通信装置１０Ｃおよび無線プリントサーバ２０に送信する。無線通信装置１０Ｃおよび無線プリントサーバ２０は、切換トリガに応じて、設定記憶部内の通信設定を切り換える。こうすることによって、無線通信装置１０Ｃと無線プリントサーバ２０とは、第２の中継部を経由して無線通信を行うことができる。
【００８６】
本実施例において、無線通信装置１０Ｃと無線プリントサーバ２０とは、第４実施例と同じであるものとしたが、第３実施例の無線通信装置１０Ｂと無線プリントサーバ２０Ａと同じであるものとしてもよい。無線通信装置１０Ｂと無線プリントサーバ２０Ａとは、それぞれの記憶部に第２設定としてアクセスポイント３０Ｃの第２の設定記憶部と同じ内容を予め記憶するようにする。この場合、アクセスポイント３０Ｃは、通信設定の切換処理時に、切換処理後の通信設定は送信する必要はなく、切換トリガのみを送信すればよい。
【００８７】
Ｉ．変形例：
以上、本発明のいくつかの実施の形態について説明したが、本発明はこのような実施の形態になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々なる態様での実施が可能である。例えば、以下のような変形例が可能である。
【００８８】
Ｉ１．変形例１：
上記実施例では、通信設定の切換条件は、通信速度に基づいて設定されていたが、これに限られない。一般に、本発明は、無線通信の内容および通信状態の少なくとも一方に関して設定された切換条件が満たされている場合に設定の切り換えを行うものである。従って、例えば、通信設定の切換条件は、通信プロトコルや、通信相手のＭＡＣアドレスや、ＩＰアドレスや、名前などによって設定されていてもよい。こうすることによっても、無線ＬＡＮにおけるトラフィックの増大を予め抑制し、通信速度の低下を回避することができる。
【００８９】
Ｉ２．変形例２：
上記第１および第３実施例では、通信設定の切換処理において、通信チャンネルの切り換えとともに、通信モードをインフラストラクチャ・モードからアドホック・モードに切り換えたが、例えば、無線プリントサーバが、アクセスポイントの機能を有する機器である場合には、通信設定の切換処理時に、無線プリントサーバがアクセスポイントとして機能するように通信設定を切り換えるようにしてもよい。
【００９０】
Ｉ３．変形例３：
上記第１、２、３実施例では、切換処理後の通信設定を１つだけ用いる場合について説明したが、切換処理後の通信設定として複数の通信設定を用意し、柔軟に使い分けるができるようにしてもよい。
【００９１】
また、第５実施例では、アクセスポイント３０Ｃは、２つの中継部を備えるものとしたが、より多くの中継部を備えるようにしてもよい。
【００９２】
Ｉ４．変形例４：
上記実施例では、本発明の無線通信装置として、無線通信装置（パーソナルコンピュータ）と、無線プリントサーバと、アクセスポイントとを例示したが、これに限られない。本発明を他の無線サーバに適用してもよい。
【００９３】
Ｉ５．変形例５：
上記実施例では、国際標準規格ＩＥＥＥ８０２．１１に基づく無線ＬＡＮを例に説明したが、本発明を他の規格に基づく無線ＬＡＮに適用してもよい。
【図面の簡単な説明】
【図１】無線ＬＡＮの構成を示す説明図である。
【図２】本発明の第１実施例としての無線通信装置１０と、無線プリントサーバ２０と、アクセスポイント３０の概略構成を示す説明図である。
【図３】無線通信装置１０と無線プリントサーバ２０との間の無線通信の流れを示すフローチャートである。
【図４】通信設定の切換処理の流れを示すフローチャートである。
【図５】第１実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。
【図６】再切換処理の流れを示すフローチャートである。
【図７】本発明の種々の態様を示す説明図である。
【図８】第２実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。
【図９】第４実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。
【図１０】第５実施例における無線通信の再確立後の無線ＬＡＮの通信状態を示す説明図である。
【符号の説明】
１０，１０Ａ，１０Ｂ，１０Ｃ…無線通信装置（パーソナルコンピュータ）
１１…通信部
１２…設定記憶部
１３…ＷＥＰモジュール
１４…記憶部
１５…通信速度測定部
１６…判定部
１７…制御部
１８…入力部
２０，２０Ａ…無線プリントサーバ
２１…通信部
２２…設定記憶部
２３…ＷＥＰモジュール
２４…記憶部
２５…制御部
２６…スプーラ
３０，３０Ａ，３０Ｂ，３０Ｃ…アクセスポイント
３１…中継部
３２…設定記憶部
３３…制御部
４０…印刷部
【図１】
0003888178.tif 000003
【図２】
0003888178.tif 000004
【図３】
0003888178.tif 000005
【図４】
0003888178.tif 000006
【図５】
0003888178.tif 000007
【図６】
0003888178.tif 000008
【図７】
0003888178.tif 000009
【図８】
0003888178.tif 000010
【図９】
0003888178.tif 000011
【図１０】
0003888178.tif 000012