(57)【要約】【課題】インフラストラクチャネットワークにより構築されたネットワークシステムにおいて、近接したプロジェクターの判別を可能とする。【解決手段】各アクセスポイント１１〜１２は、ＳＳＩＤとＢＳＳＩＤにより、提供する無線ネットワークを管理する。ＰＣ５０は、プロジェクター３１〜３３に対して、情報の照会要求を発行し、その照会要求を受けたプロジェクター３１〜３３からの照会応答を受けることで上記ＢＳＳＩＤを受信する。受信した各ＢＳＳＩＤはテーブルに蓄積される。ＰＣ５０は、テーブルに記憶された各ＢＳＳＩＤの中から、自身の属する無線ネットワークについてのＢＳＳＩＤと一致するものを検索することで、自身の属する無線ネットワークに接続されるプロジェクター３１〜３３を近接無線通信機器として検出することができる。【選択図】図１
2010219853.tif 000002
【特許請求の範囲】
【請求項１】
１のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムにおいて、
前記アクセスポイントのそれぞれは、
前記アクセスポイントの属する無線ネットワークを識別する識別子を記憶する識別子記憶部を備え、
前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちのいずれかである所定の無線通信機器は、
前記所定の無線通信機器を除いた他の無線通信機器に対して、情報の照会要求を発行する照会要求発行部を備え、
前記照会要求を受けた前記他の無線通信機器のそれぞれは、
自身の属する無線ネットワークについての前記識別子を前記所定の無線通信機器に送信する照会応答を行う照会応答部を備え、
さらに、
前記所定の無線通信機器は、
前記他の無線通信機器から前記各識別子を受信し、当該各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御部と、
前記接続機器情報保存用メモリーに記憶された各識別子の中から、前記所定の無線通信機器の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、前記所定の無線通信機器に近接する近接無線通信機器と定める第１近接機器検出部と
を備えるネットワークシステム。
【請求項２】
請求項１に記載のネットワークシステムであって、
前記所定の無線通信機器は、
前記第１近接機器検出部により前記近接無線通信機器が見つからなかったときに、前記所定の無線通信機器の周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャン部と、
前記スキャンにより存在が確認された無線ネットワークの中から、前記所定の無線通信機器に近接する無線ネットワークを検出する近接無線ネットワーク検出部と、
前記接続機器情報保存用メモリーに記憶された各識別子の中から、前記近接無線ネットワーク検出部により検出された無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記無線通信機器を、前記近接無線通信機器と定める第２近接機器検出部と
を備えるネットワークシステム。
【請求項３】
請求項１または２に記載のネットワークシステムであって、
前記所定の無線通信機器は、表示部を備える情報処理装置であり、
前記他の無線通信機器は、プロジェクターである、ネットワークシステム。
【請求項４】
請求項１ないし３に記載のネットワークシステムであって、
前記識別子はＢＳＳＩＤであり、
前記識別子記憶部は、前記複数組の無線ネットワークにより構築されるネットワークを識別するためのＳＳＩＤを、前記ＢＳＳＩＤとともに記憶する構成である、ネットワークシステム。
【請求項５】
有線ネットワークで接続される複数の処理機器と、
前記複数の処理機器のそれぞれに備えられ、無線ネットワークを提供するためのアクセスポイントと、
いずれかの前記アクセスポイントに対して無線にて接続される無線通信機器と
を備えるネットワークシステムにおいて、
前記アクセスポイントのそれぞれは、
提供する無線ネットワークを識別する識別子を記憶する識別子記憶部を備え、
前記無線通信機器は、
前記複数のアクセスポイントに対して、前記無線通信機器の属する無線ネットワークについての前記識別子を通知する識別子通知部を備え、
前記複数のアクセスポイントのそれぞれは、
前記無線通信機器の前記識別子通知部から送られてくる識別子を受ける識別子受信部と、
周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャン部と、
前記スキャンにより存在が確認された無線ネットワークの中から、前記各アクセスポイントに近接する無線ネットワークを検出する近接無線ネットワーク検出部と、
前記近接無線ネットワーク検出部により検出された無線ネットワークについての前記識別子と、前記識別子受信部により受信した識別子と一致するか否かを判定し、一致すると判定されたときに、当該アクセスポイントは前記無線通信機器に近接するものである旨の情報を前記無線通信機器に対して送信する近接情報通知部と
を備えるネットワークシステム。
【請求項６】
請求項５に記載のネットワークシステムであって、
前記無線通信機器は、表示部を備える情報処理装置であり、
前記処理装置は、プロジェクターである、ネットワークシステム。
【請求項７】
請求項５または６に記載のネットワークシステムであって、
前記識別子はＢＳＳＩＤであり、
前記識別子記憶部は、前記複数組の無線ネットワークにより構築されるネットワークを識別するためのＳＳＩＤを、前記ＢＳＳＩＤとともに記憶する構成である、ネットワークシステム。
【請求項８】
１のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムに対して、前記無線通信機器の一つとして接続される無線通信装置において、
前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちの当該無線通信装置を除いた他の無線通信機器に対して、各アクセスポイントの属する無線ネットワークを識別する識別子についての照会要求を発行する照会要求発行部と、
前記他の無線通信機器のそれぞれによる照会応答を受けて得られる前記各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御部と、
前記接続機器情報保存用メモリーに記憶された各識別子の中から、当該無線通信装置の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、当該無線通信装置に近接する近接無線通信機器と定める第１近接機器検出部と
を備える無線通信装置。
【請求項９】
請求項８に記載の無線通信装置であって、
前記第１近接機器検出部により前記近接無線通信機器が見つからなかったときに、当該無線通信装置の周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャン部と、
前記スキャンにより存在が確認された無線ネットワークの中から、前記所定の無線通信機器に近接する無線ネットワークを検出する近接無線ネットワーク検出部と、
前記接続機器情報保存用メモリーに記憶された各識別子の中から、前記近接無線ネットワーク検出部により検出された無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記無線通信機器を、前記近接無線通信機器と定める第２近接機器検出部と
を備える無線通信装置。
【請求項１０】
１のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムに対して、前記無線通信機器の一つとして接続を行う無線通信方法において、
前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちの当該無線通信装置を除いた他の無線通信機器に対して、各アクセスポイントの属する無線ネットワークを識別する識別子についての照会要求を発行する照会要求発行工程と、
前記他の無線通信機器のそれぞれによる照会応答を受けて得られる前記各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御工程と、
前記接続機器情報保存用メモリーに記憶された各識別子の中から、当該無線通信装置の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、当該無線通信装置に近接する近接無線通信機器と定める近接機器検出工程と
を備える無線通信方法。
【請求項１１】
１のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムに対して、前記無線通信機器の一つとして接続を行うためのコンピューター読み取り可能なプログラムであって、
前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちの当該無線通信装置を除いた他の無線通信機器に対して、各アクセスポイントの属する無線ネットワークを識別する識別子についての照会要求を発行する照会要求発行機能と、
前記他の無線通信機器のそれぞれによる照会応答を受けて得られる前記各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御機能と、
前記接続機器情報保存用メモリーに記憶された各識別子の中から、当該無線通信装置の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、当該無線通信装置に近接する近接無線通信機器と定める近接機器検出機能と
をコンピューターに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアクセスポイントの間を所定のネットワークで結ぶネットワーク技術に関する。
【背景技術】
【０００２】
従来、無線ネットワーク対応のプロジェクターが知られている。この種のプロジェクターによれば、パーソナルコンピューター上の画面を、有線で接続することなくプロジェクターを用いて拡大表示することができる（例えば、特許文献１）。
【０００３】
無線ネットワークには、大きく二系統の接続方式がある。一方は、アドホックネットワークと呼ばれる方式で、それぞれの無線機器が直接接続される小規模なネットワークである。他方は、インフラストラクチャネットワークと呼ばれる方式で、アクセスポイントとしての無線機器に、プロジェクター等のそれぞれの無線機器が接続を行い、アクセスポイント間を有線のネットワークで結ぶ事で、大規模なネットワークを構成することが可能となる。
【０００４】
アドホックネットワークでは、無線到達範囲により接続可能な機器が制約されるため、近接したプロジェクターを判別することが容易であった。このため、例えば「かんたん設定」などとして、近接したプロジェクターを簡易に検索・接続を行う仕組みが広く用いられている。
【０００５】
しかしながら、従来のインフラストラクチャネットワークにより構築されたネットワークシステムでは、ネットワーク上を伝送されるプロトコルからは近接しているかどうかの判別を行うことができず、近接したプロジェクターを判別することができないという問題があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−６９９２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した従来の問題点を解決するためになされたものであり、インフラストラクチャネットワークにより構築されたネットワークシステムにおいて、近接したプロジェクターの判別を可能とすることを課題とする。
【課題を解決するための手段】
【０００８】
上記課題の少なくとも一部を解決するために、本発明は、以下の形態または適用例として実現することが可能である。
【０００９】
［適用例１］  １のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムにおいて、前記アクセスポイントのそれぞれは、前記アクセスポイントの属する無線ネットワークを識別する識別子を記憶する識別子記憶部を備え、前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちのいずれかである所定の無線通信機器は、前記所定の無線通信機器を除いた他の無線通信機器に対して、情報の照会要求を発行する照会要求発行部を備え、前記照会要求を受けた前記他の無線通信機器のそれぞれは、自身の属する無線ネットワークについての前記識別子を前記所定の無線通信機器に送信する照会応答を行う照会応答部を備え、さらに、前記所定の無線通信機器は、前記他の無線通信機器から前記各識別子を受信し、当該各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御部と、前記接続機器情報保存用メモリーに記憶された各識別子の中から、前記所定の無線通信機器の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、前記所定の無線通信機器に近接する近接無線通信機器と定める第１近接機器検出部とを備えるネットワークシステム。
【００１０】
適用例１に記載のネットワークシステムによれば、各アクセスポイントは、識別子記憶部に備えられる識別子により、提供する無線ネットワークを管理する。これにより各無線ネットワークに含まれる各無線通信機器の間を結ぶ（接続する）ことができる。さらに、所定の無線通信機器は、他の無線通信機器に対して、情報の照会要求を発行し、その照会要求を受けた他の無線機器からの照会応答を受けることで上記識別子を受信する。受信した各識別子は接続機器情報保存用メモリーに蓄積される。所定の無線通信機器は、接続機器情報保存用メモリーに記憶された各識別子の中から、自身の属する無線ネットワークについての識別子と一致するものを検索することで、自身の属する無線ネットワークに接続される他の無線通信機器を近接無線通信機器として検出することができる。
【００１１】
したがって、適用例１に記載のネットワークシステムによれば、アクセスポイント間を所定のネットワークで結ぶことで、大規模なネットワークを構築することが可能でありながら、近接した無線通信機器を判別することができる。
【００１２】
［適用例２］  適用例１に記載のネットワークシステムであって、前記所定の無線通信機器は、前記第１近接機器検出部により前記近接無線通信機器が見つからなかったときに、前記所定の無線通信機器の周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャン部と、前記スキャンにより存在が確認された無線ネットワークの中から、前記所定の無線通信機器に近接する無線ネットワークを検出する近接無線ネットワーク検出部と、前記接続機器情報保存用メモリーに記憶された各識別子の中から、前記近接無線ネットワーク検出部により検出された無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記無線通信機器を、前記近接無線通信機器と定める第２近接機器検出部とを備えるネットワークシステム。
【００１３】
適用例２に記載のネットワークシステムによれば、所定の無線通信機器は、第１近接機器検出部により前記近接無線通信機器が見つからなかったときに、無線ネットワークスキャン部により周辺に存在する無線ネットワークをスキャンし、そのスキャンにより存在が確認された無線ネットワークの中から、近接する無線ネットワークを検出する。そして、接続機器情報保存用メモリーに記憶された各識別子の中から、上記の近接する無線ネットワークについての識別子と一致するものを検索することで、上記の近接する無線ネットワークに接続される他の無線通信機器を近接無線通信機器として検出することができる。
【００１４】
したがって、適用例２に記載のネットワークシステムによれば、所定の無線通信機器が、前記複数組の無線ネットワークのグループから移動し、他の無線ネットワークに接続されている場合にも、上記グループに含まれる無線通信機器の中から前記所定の無線通信機器に近接した無線通信機器を判別することができる。
【００１５】
［適用例３］  適用例１または２に記載のネットワークシステムであって、前記所定の無線通信機器は、表示部を備える情報処理装置であり、前記他の無線通信機器は、プロジェクターである、ネットワークシステム。
【００１６】
適用例３に記載のネットワークシステムでは、情報処理装置に近接したプロジェクターを判別することができる。
【００１７】
［適用例４］  適用例１ないし３に記載のネットワークシステムであって、前記識別子はＢＳＳＩＤであり、前記識別子記憶部は、前記複数組の無線ネットワークにより構築されるネットワークを識別するためのＳＳＩＤを、前記ＢＳＳＩＤとともに記憶する構成である、ネットワークシステム。
【００１８】
適用例４に記載のネットワークシステムでは、汎用の技術によりネットワークの構築が可能となる。
【００１９】
［適用例５］  有線ネットワークで接続される複数の処理機器と、前記複数の処理機器のそれぞれに備えられ、無線ネットワークを提供するためのアクセスポイントと、いずれかの前記アクセスポイントに対して無線にて接続される無線通信機器とを備えるネットワークシステムにおいて、前記アクセスポイントのそれぞれは、提供する無線ネットワークを識別する識別子を記憶する識別子記憶部を備え、前記無線通信機器は、前記複数のアクセスポイントに対して、前記無線通信機器の属する無線ネットワークについての前記識別子を通知する識別子通知部を備え、前記複数のアクセスポイントのそれぞれは、前記無線通信機器の前記識別子通知部から送られてくる識別子を受ける識別子受信部と、周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャン部と、前記スキャンにより存在が確認された無線ネットワークの中から、前記各アクセスポイントに近接する無線ネットワークを検出する近接無線ネットワーク検出部と、前記近接無線ネットワーク検出部により検出された無線ネットワークについての前記識別子と、前記識別子受信部により受信した識別子と一致するか否かを判定し、一致すると判定されたときに、当該アクセスポイントは前記無線通信機器に近接するものである旨の情報を前記無線通信機器に対して送信する近接情報通知部とを備えるネットワークシステム。
【００２０】
適用例５に記載のネットワークシステムによれば、無線通信機器から各処理機器の有するアクセスポイントに対して、無線通信機器の属する無線ネットワークについての識別子が送られる。その識別子を受けた複数のアクセスポイントのそれぞれは、周辺に存在する無線ネットワークをスキャンし、そのスキャンにより存在が確認された無線ネットワークの中から、近接する無線ネットワークを検出する。そして、近接すると判定された無線ネットワークの識別子と、無線通信機器の属する無線ネットワークについての識別子とが一致すると判定されたときに、該当するアクセスポイントは無線通信機器に近接するものであるとしてその旨の情報を無線通信機器に対して送信する。一致すると判定されたときは、近接する無線ネットワークに無線通信機器が含まれると言うことから、該当するアクセスポイントは無線通信機器に近接していると判定することができる。
【００２１】
したがって、有線ネットワークで接続される複数の処理機器に、無線ネットワークを提供するためのアクセスポイントを設けた構成のネットワークシステムにおいて、無線通信機器に近接したアクセスポイントを判別することができる。
【００２２】
［適用例６］  適用例５に記載のネットワークシステムであって、前記無線通信機器は、表示部を備える情報処理装置であり、前記処理装置は、プロジェクターである、ネットワークシステム。
【００２３】
適用例６に記載のネットワークシステムでは、情報処理装置に近接したプロジェクターを判別することができる。
【００２４】
［適用例７］  適用例５または６に記載のネットワークシステムであって、前記識別子はＢＳＳＩＤであり、前記識別子記憶部は、前記複数組の無線ネットワークにより構築されるネットワークを識別するためのＳＳＩＤを、前記ＢＳＳＩＤとともに記憶する構成である、ネットワークシステム。
【００２５】
適用例７に記載のネットワークシステムでは、汎用の技術によりネットワークの構築が可能となる。
【００２６】
［適用例８］  １のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムに対して、前記無線通信機器の一つとして接続される無線通信装置において、前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちの当該無線通信装置を除いた他の無線通信機器に対して、各アクセスポイントの属する無線ネットワークを識別する識別子についての照会要求を発行する照会要求発行部と、前記他の無線通信機器のそれぞれによる照会応答を受けて得られる前記各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御部と、前記接続機器情報保存用メモリーに記憶された各識別子の中から、当該無線通信装置の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、当該無線通信装置に近接する近接無線通信機器と定める第１近接機器検出部とを備える無線通信装置。
【００２７】
適用例８に記載の無線通信装置によれば、適用例１に記載のネットワークシステムと同様に、大規模なネットワークを構築することが可能でありながら、近接した無線通信機器を判別することができる。
【００２８】
［適用例９］  適用例８に記載の無線通信装置であって、前記第１近接機器検出部により前記近接無線通信機器が見つからなかったときに、当該無線通信装置の周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャン部と、前記スキャンにより存在が確認された無線ネットワークの中から、前記所定の無線通信機器に近接する無線ネットワークを検出する近接無線ネットワーク検出部と、前記接続機器情報保存用メモリーに記憶された各識別子の中から、前記近接無線ネットワーク検出部により検出された無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記無線通信機器を、前記近接無線通信機器と定める第２近接機器検出部とを備える無線通信装置。
【００２９】
適用例９に記載の無線通信装置によれば、適用例２に記載のネットワークシステムと同様に、前記複数組の無線ネットワークのグループから移動し、他の無線ネットワークに接続されている場合にも、上記グループに含まれる無線通信機器の中から前記所定の無線通信機器に近接した無線通信機器を判別することができる。
【００３０】
［適用例１０］  １のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムに対して、前記無線通信機器の一つとして接続を行う無線通信方法において、前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちの当該無線通信装置を除いた他の無線通信機器に対して、各アクセスポイントの属する無線ネットワークを識別する識別子についての照会要求を発行する照会要求発行工程と、前記他の無線通信機器のそれぞれによる照会応答を受けて得られる前記各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御工程と、前記接続機器情報保存用メモリーに記憶された各識別子の中から、当該無線通信装置の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、当該無線通信装置に近接する近接無線通信機器と定める近接機器検出工程とを備える無線通信方法。
【００３１】
［適用例１１］  １のアクセスポイントに対して１または複数の無線通信機器が無線にて接続し得る無線ネットワークを複数組備え、各無線ネットワークのアクセスポイント間を所定のネットワークで結ぶネットワークシステムに対して、前記無線通信機器の一つとして接続を行うためのコンピューター読み取り可能なプログラムであって、前記複数組の無線ネットワークに含まれる全ての無線通信機器のうちの当該無線通信装置を除いた他の無線通信機器に対して、各アクセスポイントの属する無線ネットワークを識別する識別子についての照会要求を発行する照会要求発行機能と、前記他の無線通信機器のそれぞれによる照会応答を受けて得られる前記各識別子を、応答元の無線通信機器と対応付けて接続機器情報保存用メモリーに記憶させる受信・記憶制御機能と、前記接続機器情報保存用メモリーに記憶された各識別子の中から、当該無線通信装置の属する無線ネットワークについての前記識別子と一致するものを検索し、一致するとされた識別子に対応する前記応答元の無線通信機器を、当該無線通信装置に近接する近接無線通信機器と定める近接機器検出機能とをコンピューターに実現させるためのプログラム。
【００３２】
適用例１０に記載の無線通信方法および適用例１１に記載のプログラムによれば、適用例１に記載のネットワークシステムと同様に、適用例１に記載のネットワークシステムと同様に、大規模なネットワークを構築することが可能でありながら、近接した無線通信機器を判別することができる。
【００３３】
なお、本発明は、種々の態様で実現することが可能であり、例えば、前記プログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。また、前記ネットワークシステムにおける他の無線通信機器の各部を実現するための装置、方法、プログラム、そのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明が適用される第１実施例としてのネットワークシステム１００を示すブロック図である。
【図２】各プロジェクター３１〜３３の構成を概略化して示すブロック図である。
【図３】ＰＣ５０の構成を概略化して示すブロック図である。
【図４】ＰＣ５０で実行される近接プロジェクター検出処理を示すフローチャートである。
【図５】第１情報テーブルＴＢＬ１の一例を示す説明図である。
【図６】近接している旨のマーキングがなされた後の第１情報テーブルＴＢＬ１を示す説明図である。
【図７】第２情報テーブルＴＢＬ２の一例を示す説明図である。
【図８】近接している旨を示す具体的なリストＬＳＴの一例を示す説明図である。
【図９】図１に示したネットワークシステム１００においてＰＣ５０を移動した後を示す説明図である。
【図１０】図９の接続状態における第１情報テーブルＴＢＬ１を示す説明図である。
【図１１】本発明が適用される第２実施例としてのネットワークシステム２００を示すブロック図である。
【図１２】各プロジェクター２３１〜２３３の構成を概略化して示すブロック図である。
【図１３】ＰＣ２５０で実行される近接プロジェクター検出処理と各プロジェクター２３１〜２３３で実行される近接通知処理とを示すフローチャートである。
【図１４】第３情報テーブルＴＢＬ３の一例を示す説明図である。
【発明を実施するための形態】
【００３５】
以下、本発明の実施の形態を、図面を参照しつつ実施例に基づいて説明する。
【００３６】
１．第１実施例：
１−Ａ．構成：
図１は、本発明が適用される第１実施例としてのネットワークシステム１００を示すブロック図である。図示するように、ネットワークシステム１００は、第１ないし第３のアクセスポイント１１、１２、１３を備え、各アクセスポイント１１〜１３の間は、有線ネットワーク２０を経由して接続されている。各アクセスポイント１１〜１３には、プロジェクター３１、３２、３３がそれぞれ無線にて接続されている。また、パーソナルコンピューター（以下、「ＰＣ」と呼ぶ）５０が１台存在して、第３のアクセスポイント１３に対して無線にて接続されている。
【００３７】
第１ないし第３のアクセスポイント１１〜１３は、ＳＳＩＤ（Service Set Identifier）とＢＳＳＩＤ（Basic Service Set Identifier）と呼ばれる２つの識別子を各メモリーにそれぞれ記憶している。ＳＳＩＤは、ネットワークに対する名称であり、３２文字以内の文字である。ＢＳＳＩＤは、単一の無線ネットワークに対する識別符号であり、４８ビットの固定長識別子である。具体的には、第１ないし第３のアクセスポイント１１〜１３におけるＳＳＩＤは、同一の例えば“ＡＢＣ”である。第１のアクセスポイント１１のＢＳＳＩＤは例えば“００：１１：２２：３３：４４：５５”であり、第２のアクセスポイント１２のＢＳＳＩＤは例えば“１２：３４：５６：７８：９０：１２”であり、第３のアクセスポイント１３のＢＳＳＩＤは例えば“ＡＢ：ＣＤ：ＥＦ：０１：２３：４５”である。
【００３８】
第１ないし第３のアクセスポイント１１、１２、１３は、自身の提供する無線ネットワーク、すなわち無線ネットワーク１１Ｎ、１２Ｎ、１３Ｎを、上述したＳＳＩＤとＢＳＳＩＤとにより管理する。
【００３９】
図２は、各プロジェクター３１〜３３の構成を概略化して示すブロック図である。プロジェクター３１〜３３は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、およびビデオＲＡＭ４４を備える。ＣＰＵ４１は、ＲＯＭ４２に記憶されているプログラムに従って作動し、各部４２〜４４を制御する。ビデオＲＡＭ４４は、画像を記憶するメモリーである。
【００４０】
また、プロジェクター３１〜３３はプロジェクター本体構成４５を備えるが、プロジェクター本体構成４５についてはここでは詳述せず、一つの大きな機能ブロックとして示した。ビデオＲＡＭ４４に記憶された画像は、プロジェクター本体構成４５に転送され、図示しないスクリーンに描画される。
【００４１】
さらに、プロジェクター３１〜３３は無線機能を備える。無線機能は、無線通信アダプター４６とアンテナ４７として実装されている。無線通信アダプター４６はＣＰＵ４１からの指示を受けて、無線情報の送信・受信を行う。実際に電波はアンテナ４７を経由して空中に放出される。無線通信アダプター４６は、ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー４８を備えており、自分自身が接続しているアクセスポイント１１〜１３から読み出したＳＳＩＤ、ＢＳＳＩＤをＳＳＩＤ／ＢＳＳＩＤ保存用メモリー４８に保存している。
【００４２】
図３は、ＰＣ５０の構成を概略化して示すブロック図である。ＰＣ５０はいわゆるノート型のもので、可搬容易なものである。なお、ノート型に限る必要はなくデスクトップ型のもの等、他のタイプのパーソナルコンピューターとすることができる。図示するように、ＰＣ５０は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、ビデオＲＡＭ５４、およびハードディスクドライブ（ＨＤＤ）５５を備える。ＣＰＵ５１は、ＨＤＤ５５から転送されＲＡＭ５３に記憶されているプログラムに従って作動し、各部５２〜５５を制御する。ビデオＲＡＭ５４は、画像を記憶するメモリーである。ビデオＲＡＭ５４に記憶された画像は、ディスプレイ５６に描画される。
【００４３】
さらに、ＰＣ５０は無線機能を備える。無線機能は、無線通信アダプター５７とアンテナ５８として実装されている。無線通信アダプター５７はＣＰＵ５１からの指示を受けて、無線情報の送信・受信を行う。実際に電波はアンテナ５８を経由して空中に放出される。無線通信アダプター５７は、ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー５９を備えており、ＰＣ５０が接続しているアクセスポイント（ここでは第３のアクセスポイント１３）から読み出したＳＳＩＤ、ＢＳＳＩＤをＳＳＩＤ／ＢＳＳＩＤ保存用メモリー４８に保存している。
【００４４】
なお、上記ＰＣ５０は、パーソナルコンピューターに限る必要もなく、上述した構成を備えるものであれば、ＰＤＡ（Personal Digital Assistant）等の他の情報端末機器に換えることもできる。また、必ずしも上述した各部の全てを備える必要はなく、無線機能と表示部を備える機器であればどのような機器とすることもできる。
【００４５】
上述した構成により、図１に示すように、“ＡＢＣ”というＳＳＩＤが付与されたネットワークシステム１００に、第１ないし第３の無線ネットワーク１１Ｎ〜１３Ｎが属し、第１の無線ネットワーク１１Ｎに第１のプロジェクター３１が接続され、第２の無線ネットワーク１２Ｎに第２のプロジェクター３２が接続され、第３の無線ネットワーク１３Ｎに第３のプロジェクター３３とＰＣ５０とが接続される。なお、プロジェクター３１〜３３が本発明に備えられる「無線通信機器」に相当し、ＰＣ５０が本発明に備えられる「所定の無線通信機器」に相当する。
【００４６】
こうした構成のネットワークシステム１００によれば、ＰＣ５０で編集した画像を第３のプロジェクター３３を用いて図示しないスクリーンに拡大表示することができる。また、ＰＣ５０で編集した画像等のデータを有線ネットワーク２０を経由して他の無線ネットワーク１１Ｎ、１２Ｎに送信したり、有線ネットワーク２０を経由してデータをＰＣ５０で受信したりすることができる。
【００４７】
さらに、作業者は、他の無線ネットワーク１１Ｎ、１２Ｎの有効領域にＰＣ５０を移動させることで、第１および第２のプロジェクター３１、３２を用いて画像を拡大表示することも可能である。こうした場合に作業者は、ＰＣ５０を用いて、プロジェクター全体のリストの中から移動先のプロジェクターを選択して指定する作業を行う必要があるが、このリストの表示の前にＰＣ５０では、ＰＣ５０に近接したプロジェクターを検出するための近接プロジェクター検出処理を実行する。
【００４８】
近接プロジェクター検出処理は、ＰＣ５０で実現される照会要求発行部５０ａ、受信・記憶制御部５０ｂ、第１近接機器検出部５０ｃ、無線ネットワークスキャン部５０ｄ、近接無線ネットワーク検出部５０ｅ、および第２近接機器検出部５０ｆの各機能により実行される。これら各部５０ａ〜５０ｆの機能と近接プロジェクター検出処理について次に説明する。
【００４９】
図４は、ＰＣ５０で実行される近接プロジェクター検出処理を示すフローチャートである。この近接プロジェクター検出処理は、ＰＣ５０に備えられるＨＤＤ５５にインストールされたソフトウェア（プログラム）に従うもので、ＣＰＵ５１により実行される。
【００５０】
図示するように、処理が開始されると、ＰＣ５０のＣＰＵ５１は、まず、自身の属するネットワークに含まれる全てのプロジェクター３１〜３３に対して照会要求を発行する（ステップＳ１１０）。ここで、「自身の属するネットワーク」とは、ＰＣ５０の備えるＳＳＩＤ／ＢＳＳＩＤ保存用メモリー５９に保存されたＳＳＩＤと同一のＳＳＩＤを記憶している各アクセスポイント１１〜１３により提供される無線ネットワーク１１Ｎ〜１３Ｎのグループである。すなわち、“ＡＢＣ”というＳＳＩＤを記憶している各アクセスポイント１１〜１３により提供される無線ネットワーク１１Ｎ〜１３Ｎのグループであり、ステップＳ１１０では、このグループの中に含まれる全てのプロジェクター３１〜３３に対して照会要求を発行する。
【００５１】
上記「照会要求」は、各プロジェクター３１〜３３に対して、記憶しているＢＳＳＩＤを問い合わせするものである。照会要求の手法については、既知のものであるためにここでは詳しく説明はしないが、例えば、ＵＤＰ（User Datagram Protocol）と呼ばれるプロトコルをブロードキャストメッセージで発行し、その内容として照会を要求するコマンドを記述する、などの手法にて実装される。
【００５２】
図１において、上記照会要求は、ＰＣ５０から、同一の無線ネットワーク１３Ｎに接続される第３のプロジェクター３３に送信されるとともに、有線ネットワーク２０を経由して他の無線ネットワーク１１Ｎ、１２Ｎに接続される第１のプロジェクター３１および第２のプロジェクター３２に送信される。ＰＣ５０に備えられる照会要求発行部５０ａは、上記ステップＳ１１０の処理に対応した機能である。
【００５３】
照会要求を受けた第１ないし第３のプロジェクター３１〜３３は、自身のＳＳＩＤ／ＢＳＳＩＤ保存用メモリー４８に保存されたＢＳＳＩＤを読み出して、そのＢＳＳＩＤを要求元であるＰＣ５０に送信する処理を行う。この処理が照会応答の処理である。照会応答の手法については、既知のものであるためにここでは詳しく説明はしないが、例えば、ＵＤＰプロトコルをＰＣ５０に対してユニキャストメッセージとして発行し、その内容としてＢＳＳＩＤを記述する、などの手法にて実装される。なお、本実施例では、各プロジェクター３１〜３３は、自身の名称（以下、「プロジェクター名」と呼ぶ）をＲＡＭ５３に予め記憶しており、上記照会応答の際には、ＢＳＳＩＤとともにプロジェクター名を送信している。
【００５４】
各プロジェクター３１〜３３に備えられる照会応答部３１ａ、３２ａ（図１参照）は、この照会応答を実現する機能である。図４においては、プロジェクター３１〜３３毎で実行されるステップＳ２１１〜Ｓ２１３の処理が、照会応答部３１ａ、３２ａに対応したものである。
【００５５】
その後、ＰＣ５０のＣＰＵ５１は、第１ないし第３のプロジェクター３１〜３３から送られてくる各ＢＳＳＩＤを受信し（ステップＳ１２０）、各ＢＳＳＩＤを第１情報テーブルＴＢＬ１に登録する（ステップＳ１３０）。なお、上述したようにプロジェクター３１〜３３からは各ＢＳＳＩＤとともにプロジェクター名が送信されてくることから、詳しくは、ステップＳ１２０では、ＢＳＳＩＤとともにプロジェクター名を受信し、ステップＳ１３０では、各ＢＳＳＩＤを各プロジェクター名と組にして第１情報テーブルＴＢＬ１への登録を行っている。なお、第１情報テーブルＴＢＬ１は、ＰＣ５０のＲＡＭ４３に用意される。この第１情報テーブルＴＢＬ１を備えるＲＡＭ４３が、本発明に備えられる「接続機器情報保存用メモリー」に相当する。
【００５６】
図５は、第１情報テーブルＴＢＬ１の一例を示す説明図である。図示するように、第１情報テーブルＴＢＬ１は、［プロジェクター名］、[ＢＳＳＩＤ］、[近接］の３つのフィールドＦＤ１、ＦＤ２、ＦＤ３を備える。ステップＳ１３０では、受信したプロジェクター名を［プロジェクター名］フィールドＦＤ１へ、受信したＢＳＳＩＤを[ＢＳＳＩＤ］フィールドＦＤ２へそれぞれ、プロジェクター３１〜３３毎に記憶させる処理を行う。
【００５７】
その結果、図５に示すように、第１のレコード（図示する１行目）における［プロジェクター名］フィールドＦＤ１に第１のプロジェクター３１の名称である「プロジェクターＡ」が格納され、第１のレコードにおける［ＢＳＳＩＤ］フィールドＦＤ２に第１の無線ネットワーク１１ＮのＢＳＳＩＤである“００：１１：２２：３３：４４：５５”が格納される。第２のレコード（図示する２行目）における［プロジェクター名］フィールドＦＤ１に第２のプロジェクター３２の名称である「プロジェクターＢ」が格納され、第２のレコードにおける［ＢＳＳＩＤ］フィールドＦＤ２に第２の無線ネットワーク１２ＮのＢＳＳＩＤである“１２：３４：５６：７８：９０：１２”が格納される。第３のレコード（図示する３行目）における［プロジェクター名］フィールドＦＤ１に第３のプロジェクター３３の名称である「プロジェクターＣ」が格納され、第３のレコードにおける［ＢＳＳＩＤ］フィールドＦＤ２に第３の無線ネットワーク１３ＮのＢＳＳＩＤである“ＡＢ：ＣＤ：ＥＦ：０１：２３：４５”が格納される。
【００５８】
[近接］フィールドＦＤ３は、ＰＣ５０に近接しているか否かを判別する印を格納するためのフィールドであり、ステップＳ１３０の実行直後においては空欄となっている。
【００５９】
なお、本実施例では、各プロジェクター３１〜３３による照会応答によって各プロジェクター名をＰＣ５０は取得する構成としたが、これに換えて、ＰＣ５０は、各プロジェクター名を事前に登録するように構成し、上記照会応答の際にはプロジェクター名のやり取りを行わない構成としてもよい。上述したステップＳ１２０およびＳ１３０の処理が、図１における受信・記憶制御部５０ｂに対応したものである。
【００６０】
図４に戻って、ステップＳ１３０の実行後、ＰＣ５０のＣＰＵ５１は、自身の所属する無線ネットワークを識別するＢＳＳＩＤを、ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー５９から読み出して、このＢＳＳＩＤを検索キーとして第１情報テーブルＴＢＬ１の検索を行う。すなわち、上記検索キーを第１情報テーブルＴＢＬ１の［ＢＳＳＩＤ］フィールドＦＤ２の各内容と順に突き合わせて、両者が一致するレコードを検出する。そして、一致することが検出されたレコードについては、近接している旨を示す印を[近接］フィールドＦＤ３に記憶させる。
【００６１】
図６は、近接している旨のマーキングがなされた後の第１情報テーブルＴＢＬ１を示す説明図である。ＰＣ５０の所属する無線ネットワークのＢＳＳＩＤは“ＡＢ：ＣＤ：ＥＦ：０１：２３：４５”であることから、これに一致するレコードは、図示するように上から第３行目のレコードであることから、このレコードの[近接］フィールドＦＤ３に、近接している旨を示す印である「○」が記憶される。上述したステップＳ１４０の処理が、図１における第１近接機器検出部５０ｃに対応したものである。
【００６２】
図４に戻って、ステップＳ１４０の実行後、ＣＰＵ５１は、ステップＳ１４０による検索で一致するレコードが見つかったか否か、すなわちＢＳＳＩＤが一致するプロジェクターが見つかったか否かを判定し（ステップＳ１５０）、一致するものが見つかったと判定された場合には、［エンド］に抜けて、この近接プロジェクター検出処理を終了する。
【００６３】
一方、ステップＳ１５０で、一致するものが見つからなかったと判定された場合には、ＣＰＵ５１は、ステップＳ１６０に処理を進めて、自身（ＰＣ４０）の周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャンを行う。無線ネットワークスキャンは、ＰＣ５０の有する無線通信アダプター５７により実現される機能の一つであり、ＣＰＵ５１は無線通信アダプター５７に無線ネットワークスキャンを実行させる。詳しくは、無線通信アダプター５７は、無線により周辺にメッセージを放出し、自身（ＰＣ４０）の周辺に存在する無線ネットワーク１１Ｎ〜１３Ｎに所属するアクセスポイント１１〜１３からの応答（ＳＳＩＤとＢＳＳＩＤ）を受ける。これにより、自身（ＰＣ４０）の周辺に存在する無線ネットワーク１１Ｎ〜１３Ｎを探査する。また、無線通信アダプター５７は、応答の信号の電波強度を計測し、上記応答によって得られたＳＳＩＤおよびＢＳＳＩＤと、その計測した電波強度とを組にして第２情報テーブルＴＢＬ２へ登録する。
【００６４】
図７は、第２情報テーブルＴＢＬ２の一例を示す説明図である。図示するように、第１情報テーブルＴＢＬ２は、[ＳＳＩＤ］、［電波強度］、[ＢＳＳＩＤ］、[接続中］、[近接］の５つのフィールドＦＤ１１、ＦＤ１２、ＦＤ１３、ＦＤ１４，ＦＤ１５を備える。ステップＳ１６０では、受信したＳＳＩＤを[ＳＳＩＤ］フィールドＦＤ１１へ、計測した電波強度を［電波強度］フィールドＦＤ１２へ、受信したＢＳＳＩＤを[ＢＳＳＩＤ］フィールドＦＤ１３へそれぞれ、無線ネットワーク１１Ｎ〜１３Ｎ毎に記憶させる処理を行う。［電波強度］フィールドＦＤ１２は［％］を単位とした数値とする。
【００６５】
図７の例示は、図１の接続状態からＰＣ５０が、第３の無線ネットワーク１３Ｎの外側に移行し、ＢＳＳＩＤが“４５：６７：８９：３４：５６：７８”という第４の無線ネットワークに接続された場合のものである。すなわち、ＰＣ５０が接続している無線ネットワークのＢＳＳＩＤが“４５：６７：８９：３４：５６：７８”である場合、ステップＳ１５０で一致するプロジェクターが見つからなかったと判定されて、無線ネットワークスキャンが行われ、その結果として得られた第２情報テーブルＴＢＬ２の内容が図７に例示するものである。
【００６６】
[接続中］フィールドＦＤ１４は、無線ネットワークスキャンを行なったＰＣ５０と接続中であるか否かを判別する印を格納するためのフィールドである。[近接］フィールドＦＤ１５は、ＰＣ５０に近接しているか否かを判別する印を格納するためのフィールドである。なお、図示においては、上から３行目の[接続中］フィールドＦＤ１４と、上から４行目の[近接］フィールドＦＤ１５の欄とに「○」が記憶されているが、ステップＳ１６０の実行直後においては、実際はこれらの欄も空欄となっている。上述したステップＳ１５０およびＳ１６０の処理が、図１における無線ネットワークスキャン部５０ｄに対応したものである。
【００６７】
図４に戻って、ステップＳ１６０の実行後、ＰＣ５０のＣＰＵ５１は、ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー５９に保存されたＳＳＩＤを、第２情報テーブルＴＢＬ２における[ＢＳＳＩＤ］フィールドＦＤ１３の各内容と順に突き合わせて、両者が一致するレコードを検出する。そして、一致することが検出されたレコードについては、ＰＣ５０と接続中である無線ネットワークである旨を示す「○」印を[接続中］フィールドＦＤ１４に記憶させる（ステップＳ１７０）。図７の例示では、前述したように、ＰＣ５０が、“４５：６７：８９：３４：５６：７８”というＢＳＳＩＤの第４の無線ネットワークに接続された場合のものであることから、上から３行目の[接続中］フィールドＦＤ１４に「○」印が記憶される。
【００６８】
その後、第２情報テーブルＴＢＬ２における［電波強度］フィールドＦＤ１２に記憶された電波強度が所定値（例えば６０％）以上であるか否かを順に判定して、第２情報テーブルＴＢＬ２の中から電波強度が大きいレコードを検出する（ステップＳ１８０）。電波強度が大きいレコードは、ＰＣ５０と近接した無線ネットワークであることを意味する。なお、この検出対象には、ステップＳ１７０で「接続中」であると判定されたレコードは省くものとする。すなわち、ステップＳ１８０の処理は、ステップＳ１６０の無線ネットワークスキャンにより存在が確認された無線ネットワークの中から、ＰＣ５０に近接する無線ネットワークを検出するものであるといえる。そして、ステップＳ１８０では、一致することが検出されたレコードについては、ＰＣ５０と近接する無線ネットワークである旨を示す「○」印を[近接］フィールドＦＤ１５に記憶させる。
【００６９】
なお、本実施例では、近接しているか否かの判定は、電波強度が所定値以上であるか否かから判定していることから、近接していると判定される無線ネットワークは複数該当することもあり得る。なお、この構成に換えて、複数該当すると判定された場合には、電波強度が大きい無線ネットワークだけを近接していると判定する構成としてもよい。また、電波強度が所定値以上であるかの判定を行うことなく、電波強度が最大の無線ネットワークを近接しているものと判定する構成としてもよい。
【００７０】
その後、第２情報テーブルＴＢＬ２から、[近接］フィールドＦＤ１５の欄に「○」印と記憶されたレコードについての[ＢＳＳＩＤ］フィールドＦＤ１３の内容を読み出して、この読み出したＢＳＳＩＤを検索キーとして第１情報テーブルＴＢＬ１の検索を行う。すなわち、上記検索キーを第１情報テーブルＴＢＬ１の［ＢＳＳＩＤ］フィールドＦＤ２の各内容と順に突き合わせて、両者が一致するレコードを検出する。そして、一致することが検出されたレコードについては、近接している旨を示す「○」印を[近接］フィールドＦＤ３に記憶させる（ステップＳ１９０）。
【００７１】
ステップＳ１９０の結果、ステップＳ１８０によりＰＣ５０に近接すると判断された無線ネットワークに接続されるプロジェクターが検出され、第１情報テーブルＴＢＬ１には、そのプロジェクターに対して近接している旨の「○」印が記憶されることになる。図７の例示においては、ＰＣ５０と近接する無線ネットワークのＢＳＳＩＤは“４５：６７：８９：３４：５６：７８”であることから、図６に示す第１情報テーブルＴＢＬ１において、“プロジェクターＣ”が、近接しているプロジェクターであるとして「○」印が付されることになる。
【００７２】
上述したステップＳ１８０の処理が図１における近接無線ネットワーク検出部５０ｅに対応し、ステップＳ１９０の処理が第２近接機器検出部５０ｆに対応したものである。ステップＳ１９０の実行後、［エンド］に抜けて、この近接プロジェクター検出処理を終了する。
【００７３】
上記近接プロジェクター検出処理により検出した、ＰＣ５０に近接したプロジェクター（以下、「近接プロジェクター」と呼ぶ）は、ＰＣを移動させたときに近接プロジェクターへの接続が行われる可能性が高いと判断される。そこで、ＰＣ５０をネットワークに接続する際に、近接プロジェクターを明示させて表示することで、作業者の利便性を高めることができる。例えば以下のような表示方法が考えられる。
【００７４】
（ａ）近接プロジェクターである“プロジェクターＣ”のみを接続プロジェクター候補として表示する。
（ｂ）近接プロジェクターである“プロジェクターＣ”を接続可能プロジェクターの中で最優先に表示する。
（ｃ）近接プロジェクターである“プロジェクターＣ”の文字を強調・拡大する等して優先度を高める。
【００７５】
図８は、上記（ｂ）の具体的なリストＬＳＴの一例を示す説明図である。このリストは、ＰＣ５０のディスプレイ５６に表示されるもので、接続可能なプロジェクターを一覧表示する。リストＬＳＴは、図６に例示した第１情報テーブルＴＢＬ１の内容に従って作成されたもので、特に[近接］フィールドＦＤ３に近接している旨の印があるプロジェクター（ここでは、“プロジェクターＣ”）については、１番上に表示する構成となっている。これにより、作業者は、一覧表示されているプロジェクターの中で“プロジェクターＣ”を最優先に知ることができることから、“プロジェクターＣ”に接続することで近接したプロジェクターへの接続が可能となり、利便性が高いものとなる。
【００７６】
なお、“プロジェクターＣ”についての行の欄に“近接”といった文字を表示する構成としてもよく、この場合には、作業者により明瞭に近接したことを知らせることができる。
【００７７】
図９は、図１に示したネットワークシステム１００において、ＰＣ５０を移動した後を示す説明図である。図示するように、ＰＣ５０は、第１の無線ネットワーク１１Ｎの領域に移動されている。ＰＣ５０は、自身の接続しているＢＳＳＩＤの情報が変更された場合に、その情報を常に監視すること、または変更の通知を受けることで検出を行うことができる。この手法は既知の手法である為説明を省くが、通常は無線アダプターのドライバに対する関数呼び出しまたはコールバックで実行される。したがって、ＰＣ５０を移動したときに、ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー５９に記憶される識別子情報は最新のものとなる。
【００７８】
図９の状態で、前述した近接プロジェクター検出処理が実行されると、第１情報テーブルＴＢＬ１の内容は図１０に示すものとなる。図９の接続状態においては、ＰＣ５０の接続される第１の無線ネットワーク１１ＮのＢＳＳＩＤは“００：１１：２２：３３：４４：５５”であることから、図１０に示すように、“００：１１：２２：３３：４４：５５”と同一のＢＳＳＩＤを持つプロジェクターである“プロジェクターＡ”に対して、近接プロジェクターである旨のマーキングがなされることになる。
【００７９】
１−Ｂ．効果：
以上のように構成された第１実施例のネットワークシステム１００によれば、ＰＣ５０は、プロジェクター３１、３２、３３に対して、情報の照会要求を発行し、その照会要求を受けた各プロジェクター３１、３２、３３からの照会応答を受けることでＢＳＳＩＤを受信する。受信した各ＢＳＳＩＤは第１情報テーブルＴＢＬ１に蓄積される。ＰＣ５０は、第１情報テーブルＴＢＬ１に記憶された各ＢＳＳＩＤの中から、自身の属する無線ネットワーク１３ＮについてのＢＳＳＩＤと一致するものを検索することで、自身の属する無線ネットワーク１３Ｎに接続されるプロジェクター３３を、近接プロジェクターとして検出することができる（図１参照）。
【００８０】
したがって、ネットワークシステム１００によれば、アクセスポイント１１〜１３間を有線ネットワーク２０で結ぶことで、大規模なネットワークを構築することが可能でありながら（すなわち、インフラストラクチャネットワークでありながら）、ＰＣ５０に近接したプロジェクターを判別することができる。
【００８１】
また、ネットワークシステム１００によれば、ＰＣ５０に近接したプロジェクターが見つからなかったときに、ＰＣ５０は、無線ネットワークスキャンを行い、そのスキャンにより存在が確認された無線ネットワーク１１Ｎ〜１３Ｎの中から、近接する無線ネットワークを検出する。そして、第１情報テーブルＴＢＬ１に記憶された各ＢＳＳＩＤの中から、上記の近接する無線ネットワークについてのＢＳＳＩＤと一致するものを検索することで、上記の近接する無線ネットワークに接続されるプロジェクターを近接プロジェクターとして検出することができる。
【００８２】
したがって、ネットワークシステム１００によれば、ＰＣ５０が、“ＡＢＣ”のＳＳＩＤを備える無線ネットワーク１１Ｎ〜１３Ｎのグループから移動し、他の無線ネットワークに接続されている場合にも、上記グループに含まれるプロジェクター３１〜３３の中からＰＣ５０に近接したプロジェクターを判別することができる。
【００８３】
２．第２実施例：
図１１は、本発明が適用される第２実施例としてのネットワークシステム２００を示すブロック図である。図示するように、ネットワークシステム２００は、第１ないし第３のプロジェクター２３１、２３２、２３３を備え、各プロジェクター２３１〜２３３の間は、有線ネットワーク２２０を経由して接続されている。各プロジェクター２３１〜２３３は、常設されているもので、移動は不可のものである。また、各プロジェクター２３１〜２３３は、第１実施例と同様に無線機能を備えたものであり、第３のプロジェクター２３３に対してＰＣ２５０が無線にて接続されている。
【００８４】
図１２は、各プロジェクター２３１〜２３３の構成を概略化して示すブロック図である。プロジェクター２３１〜２３３は、第１実施例と同様に、ＣＰＵ２４１、ＲＯＭ２４２、ＲＡＭ２４３、およびビデオＲＡＭ２４４、プロジェクター本体構成２４５、無線通信アダプター２４６、アンテナ２４７を備える。さらに、プロジェクター２３１〜２３３は、有線通信アダプター２４９を備え、有線通信アダプター２４９により有線ネットワーク３２０と接続されている。
【００８５】
ＰＣ２５０は第１実施例と同一のものであり、第３のプロジェクター２３３の備える無線通信アダプター２４６により提供される無線ネットワーク２３３Ｎに属する。すなわち、無線通信アダプター２４６はアクセスポイントとして機能し、このアクセスポイントに対してＰＣ２５０が無線にて接続されている。
【００８６】
こうした構成のネットワークシステム２００によっても、第１実施例と同様に、ＰＣ２５０に近接したプロジェクターを判別することができる。第２実施例における近接プロジェクター検出処理について次に説明する。なお、プロジェクター２３１〜２３３が本発明に備えられる「処理機器」に相当し、プロジェクター２３１〜２３３に備えられる無線通信アダプター２４６が本発明に備えられる「アクセスポイント」に相当し、ＰＣ５０が本発明に備えられる「無線通信機器」に相当する。
【００８７】
図１３は、ＰＣ２５０で実行される近接プロジェクター検出処理と、各プロジェクター２３１〜２３３で実行される近接通知処理とを示すフローチャートである。ＰＣ２５０側で実行される近接プロジェクター検出処理は、ＰＣ２５０に備えられるＨＤＤにインストールされたソフトウェア（プログラム）に従うもので、ＰＣ２５０のＣＰＵにより実行される。各プロジェクター２３１〜２３３側で実行される近接通知処理は、各プロジェクター２３１〜２３３に備えられるＲＯＭ２４２に記憶されるファームウェア（プログラム）に従うもので、各プロジェクター２３１〜２３３のＣＰＵ２４１により実行される。
【００８８】
ＰＣ２５０側で処理が開始されると、ＰＣ２５０のＣＰＵは、自身の所属する無線ネットワークを識別するＢＳＳＩＤを、ＢＳＳＩＤ／ＢＳＳＩＤ保存用メモリーから読み出して、各プロジェクター2３１〜2３３に対して自身のＢＳＳＩＤを通知する（ステップＳ３１０）。
【００８９】
各プロジェクター２３１〜２３３側では、ＣＰＵ２４１は、ＰＣ２５０から送られてくるＢＳＳＩＤ（以下、このＢＳＳＩＤを「ＰＣ所属ＢＳＳＩＤ」と呼ぶ）を受信する（ステップＳ４１０）。
【００９０】
その後、ＣＰＵ２４１は、自身（各プロジェクター２３１〜２３３）の周辺に存在する無線ネットワークをスキャンする無線ネットワークスキャンを行う。無線ネットワークスキャンは、各プロジェクター２３１〜２３３の有する無線通信アダプター２４６により実現される機能の一つであり、ＣＰＵ２４１は無線通信アダプター２４６に無線ネットワークスキャンを実行させる。この無線ネットワークスキャンは、第１実施例でＰＣ５０側で実行された無線ネットワークスキャンと同様のものである。
【００９１】
詳しくは、無線通信アダプター２４６は、無線により周辺にメッセージを放出し、自身の周辺に存在する無線ネットワーク２３１Ｎ〜２３３Ｎに所属するアクセスポイント（各プロジェクター２３１〜２３３の無線通信アダプター２４６）からの応答（ＳＳＩＤとＢＳＳＩＤ）を受ける。これにより、自身の周辺に存在する無線ネットワーク２３１Ｎ〜２３３Ｎを探査する。また、無線通信アダプター２４６は、応答の信号の電波強度を計測し、上記応答によって得られたＳＳＩＤおよびＢＳＳＩＤと、その計測した電波強度とを組にして第３情報テーブルＴＢＬ２へ登録する。
【００９２】
図１４は、第３情報テーブルＴＢＬ３の一例を示す説明図である。図示するように、第３情報テーブルＴＢＬ３は、[ＳＳＩＤ］、［電波強度］、[ＢＳＳＩＤ］ [近接］の５つのフィールドＦＤ２１、ＦＤ２２、ＦＤ２３、ＦＤ２４を備える。第３情報テーブルＴＢＬ３はＲＡＭ２４３に用意される。ステップＳ４２０では、受信したＳＳＩＤを[ＳＳＩＤ］フィールドＦＤ１１へ、計測した電波強度を［電波強度］フィールドＦＤ１２へ、受信したＢＳＳＩＤを[ＢＳＳＩＤ］フィールドＦＤ１３へそれぞれ、無線ネットワーク２３１Ｎ〜２３３Ｎ毎に記憶させる処理を行う。[近接］フィールドＦＤ２４は、ＰＣ５０に近接しているか否かを判別する印を格納するためのフィールドであり、ステップＳ４２０の直後の時点では空欄となっている。
【００９３】
その後、第３情報テーブルＴＢＬ３における［電波強度］フィールドＦＤ２２に記憶された電波強度が所定値（例えば６０％）以上であるか否かを順に判定して、第３情報テーブルＴＢＬ３の中から電波強度が大きいレコードを検出する（ステップＳ４３０）。電波強度が大きいレコードは、各プロジェクター２３１〜２３３と近接した無線ネットワークであることを意味する。すなわち、ステップＳ４３０の処理は、ステップＳ４２０の無線ネットワークスキャンにより存在が確認された無線ネットワークの中から、各プロジェクター２３１〜2３３に近接する無線ネットワークを検出するものであるといえる。そして、ステップ４３０では、一致することが検出されたレコードについては、各プロジェクター２３１〜２３３と近接する無線ネットワークである旨を示す「○」印を[近接］フィールドＦＤ２４に記憶させる。
【００９４】
その後、第３情報テーブルＴＢＬ３から、[近接］フィールドＦＤ２４の欄に「○」印と記憶されたレコードについての[ＢＳＳＩＤ］フィールドＦＤ２３の内容を読み出して、この読み出したＢＳＳＩＤとステップＳ４１０で受信したＰＣ所属ＢＳＳＩＤとが一致するか否かを判定し、一致すると判定されたときには、該当するプロジェクター２３１〜２３３はＰＣ２５０に近接しているとして近接している旨の情報（以下、「近接情報」と呼ぶ）を、ＰＣ２５０に対して通知する（ステップＳ４４０）。
【００９５】
すなわち、[近接］フィールドＦＤ２４の欄に「○」印と記憶されたレコードは、該当するプロジェクター２３１〜２３３に近接している無線ネットワークであることを意味し、そのレコードの[ＢＳＳＩＤ］フィールドＦＤ２３に記憶されたＢＳＳＩＤとＰＣ所属ＢＳＳＩＤとが一致するということは、ＰＣ５０が所属する無線ネットワークは、該当するプロジェクター２３１〜２３３に近接している無線ネットワークであることを意味することから、上記一致すると判定されたときには、該当するプロジェクター２３１〜２３３はＰＣ２５０に近接していると判定することができる。
【００９６】
なお、ステップＳ４４０では、一致すると判定されなかったときには、近接情報をＰＣ２５０に対して通知することはない。ステップＳ４４０の実行後、［エンド］に抜けて、近接通知処理を終了する。
【００９７】
一方、ＰＣ２５０のＣＰＵは、各プロジェクターから近接情報が送られてきたとき、その近接情報を受信する（ステップＳ３２０）。これにより、ＰＣ２５０は、“ＡＢＣ”というＳＳＩＤが付与されたネットワークシステム２００に含まれるプロジェクター２３１〜２３３の中から近接しているプロジェクターを判別することができる。ステップＳ３２０の実行後、［エンド］に抜けて、この近接プロジェクター検出処理を終了する。
【００９８】
上記近接プロジェクター検出処理により検出した近接プロジェクターは、第１実施例と同様に、前述した（ａ）から（ｃ）等の手法により表示等して、作業者に通知される。
【００９９】
以上のように構成された第２実施例のネットワークシステム２００によれば、有線ネットワーク２２０で接続される複数のプロジェクター２３１〜２３３に、無線ネットワークを提供するためのアクセスポイント（無線通信アダプター２４６）を設けた構成のネットワークシステム２００において、複数のプロジェクター２３１〜２３３のうちからＰＣ２５０に近接したものを判別することができる。
【０１００】
３．他の実施形態：
なお、この発明は上記の第１および第２実施例やその変形例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１０１】
（１）上記第１実施例では、各アクセスポイント１１〜１３の間は、有線ネットワーク２０を経由して接続されていたが、これに換えて無線ネットワークを経由して接続する構成としてもよい。無線ネットワークとしては、例えばＷＤＳ（Wireless Distribution System）等によるものがある。
【０１０２】
（２）上記第１実施例では、第１情報テーブルＴＢＬ１を備えるＲＡＭ４３により接続機器情報保存用メモリーを構成することで、ＢＳＳＩＤ等の情報をテーブル形式で格納する構成としていたが、必ずしもテーブル形式である必要はなく、ＢＳＳＩＤを応答元の無線通信機器と対応付けて記憶するものであればどのようなデータ形式であってもよい。
【０１０３】
（３）上記第１および第２実施例では、識別子としてＢＳＳＩＤを用いたが、必ずしもＢＳＳＩＤに限る必要はなく、単一の無線ネットワークを識別しうる識別子であれば、他の識別子に換えることもできる。
【０１０４】
（４）上記第１および第２実施例では、ＰＣの接続対象をプロジェクターとしたが、これに換えて、プリンターやプリンター複合機などの他の無線通信機器としてもよい。要は無線機能を備える機器であればどのような機器に換えることもできる。また、ＰＣも必ずしも表示部を備える必要はなく、無線機能をえる機器であればどのような機器に換えることもできる。
【０１０５】
（５）また、上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。すなわち、上記第１実施例における各部５０ａ〜５０ｆ、３１ａの機能をハードウェアにより実現する構成としてもよい。
【符号の説明】
【０１０６】
１００…ネットワークシステム
１１〜１３…アクセスポイント
１１Ｎ〜１３Ｎ…第１ないし第３の無線ネットワーク
１１Ｎ…無線ネットワーク
１２…第２のアクセスポイント
２０…有線ネットワーク
３１〜３３…プロジェクター
３１ａ…照会応答部
４１…ＣＰＵ
４２…ＲＯＭ
４３…ＲＡＭ
４４…ビデオＲＡＭ
４５…プロジェクター本体構成
４６…無線通信アダプター
４７…アンテナ
４８…ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー
５０…パーソナルコンピューター（ＰＣ）
５０ａ…照会要求発行部
５０ｂ…受信・記憶制御部
５０ｃ…第１近接機器検出部
５０ｄ…無線ネットワークスキャン部
５０ｅ…近接無線ネットワーク検出部
５０ｆ…第２近接機器検出部
５１…ＣＰＵ
５２…ＲＯＭ
５３…ＲＡＭ
５４…ビデオＲＡＭ
５５…ＲＡＭ
５６…ディスプレイ
５７…無線通信アダプター
５８…アンテナ
５９…ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー
２００…ネットワークシステム
２２０…有線ネットワーク
２３１〜２３３…プロジェクター
２３１Ｎ〜２３３Ｎ…無線ネットワーク
２４１…ＣＰＵ
２４２…ＲＯＭ
２４３…ＲＡＭ
２４４…ビデオＲＡＭ
２４５…プロジェクター本体構成
２４６…無線通信アダプター
２４７…アンテナ
２４８…ＳＳＩＤ／ＢＳＳＩＤ保存用メモリー
２４９…有線通信アダプター
【図１】
2010219853.tif 000003
【図２】
2010219853.tif 000004
【図３】
2010219853.tif 000005
【図４】
2010219853.tif 000006
【図５】
2010219853.tif 000007
【図６】
2010219853.tif 000008
【図７】
2010219853.tif 000009
【図８】
2010219853.tif 000010
【図９】
2010219853.tif 000011
【図１０】
2010219853.tif 000012
【図１１】
2010219853.tif 000013
【図１２】
2010219853.tif 000014
【図１３】
2010219853.tif 000015
【図１４】
2010219853.tif 000016