(57)【特許請求の範囲】
【請求項１】
ローカルネットワークを構成するネットワーク端末であって、
アクセスポイントとなる機能を含み、
他のネットワーク端末が、当該ネットワーク端末にアクセスするために必要な接続情報を、外部機器に提供する接続情報提供手段と、
上記接続情報提供手段によって外部機器に提供された複数の接続情報から選択された一つの接続情報をホスト接続情報として当該外部機器から取得するホスト接続情報取得手段と、
上記ホスト接続情報取得手段によって取得されたホスト接続情報により、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末にアクセスするアクセス手段と、
を備え、
上記ホスト接続情報取得手段が上記接続情報を取得後、上記アクセスポイントとなる機能を停止することを特徴とするネットワーク端末。
【請求項２】
上記接続情報提供手段は、
上記接続情報を、外部機器により当該接続情報を抽出可能な状態で埋め込んだ情報埋込画像で、当該外部機器に提供することを特徴とする請求項１に記載のネットワーク端末。
【請求項３】
上記接続情報提供手段は、
上記接続情報を外部機器に提供する前に、上記アクセスポイントとなる機能を起動することを特徴とする請求項１または２に記載のネットワーク端末。
【請求項４】
ローカルネットワーク形成対象であり、アクセスポイントとなる機能を有する複数のネットワーク端末から、それぞれのネットワーク端末にアクセスするために必要な接続情報を取得する接続情報取得手段と、
上記接続情報取得手段によって取得した複数の接続情報から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末のうち、少なくとも当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末以外のネットワーク端末に提供するホスト接続情報提供手段と、
を含み、
上記ホスト接続情報提供手段は、
上記接続情報取得手段によって最初に取得した接続情報を、上記ホスト接続情報として選択することを特徴とするコントロール端末。
【請求項５】
請求項１〜３の何れか１項に記載のネットワーク端末としてコンピュータを機能させるための端末接続プログラムであって、コンピュータを上記各手段として機能させるための端末接続プログラム。
【請求項６】
請求項４に記載のコントロール端末としてコンピュータを機能させるためのホスト接続情報提供プログラムであって、コンピュータを上記各手段として機能させるためのホスト接続情報提供プログラム。
【請求項７】
それぞれがアクセスポイントとなる機能を含んだ複数のネットワーク端末がローカルネットワークを形成するネットワーク形成方法であって、
コントロール端末が、上記ネットワーク端末にアクセスするために必要な接続情報を、それぞれのネットワーク端末から取得する接続情報取得ステップと、
上記コントロール端末が、上記接続情報取得ステップによって取得した複数の接続情報から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末のうち、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末以外のネットワーク端末に提供するホスト接続情報提供ステップと、
上記ホスト接続情報提供ステップによって提供されたホスト接続情報を用いて、各ネットワーク端末が、当該ホスト接続情報の提供元であるネットワーク端末にアクセスするアクセスステップと、を含み、
上記ホスト接続情報提供ステップにおいて、
上記コントロール端末が、上記ホスト接続情報を提供したネットワーク端末から受信確認を受け取った後、ホスト接続情報の提供を停止することを特徴とするネットワーク形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のネットワーク端末によりローカルネットワークを形成するネットワーク形成システム等に関する。
【背景技術】
【０００２】
特許文献１には、ネットワークシステムを構築する複数のネットワーク中継機器のうちから少なくとも１つをマスターとし、このマスターに予め他のネットワーク中継機器と通信するための他機器情報を記憶させておき、マスターの機器設定情報の設定を行った際に、マスターが他機器情報を参照して他のネットワーク中継機器と通信することにより、他のネットワーク中継機器にマスターと同じ機器設定情報の設定を行う命令を出し、他のネットワーク中継機器が前記命令に従いマスターと同じ機器設定情報の設定を行うことで、全てのネットワーク中継機器に同じ設定を行うことを可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４１５８号公報（２０１０年１月７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された技術を用いれば、マスターから他のネットワーク中継機器全てに、当該マスターと同じ機器設定情報（ＡＰ情報）の設定を行うことが可能であるものの、以下に示す問題が生じる。
（１）他のネットワーク中継機器（ネットワーク端末）の機器情報をあらかじめマスターに登録させておく必要があるため、新規のネットワーク中継機器を導入した際に手間がかかる。
（２）ローカルネットワークを形成させるネットワーク中継機器は、マスターから機器設定情報を取得するために、ローカルネットワーク形成前にいずれかのネットワークに接続されている必要がある。
【０００５】
本発明は、上記の問題点に鑑みなされたものであり、その目的は、複数のネットワーク端末によるローカルネットワーク形成前に、いずれのネットワークにも繋がっている必要はなく、他のネットワーク端末のＡＰ情報を持つ必要のないネットワーク端末を提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係るネットワーク端末は、ローカルネットワークを構成するネットワーク端末であって、アクセスポイントとなる機能を含み、他のネットワーク端末が、当該ネットワーク端末にアクセスするために必要な接続情報を、外部機器に提供する接続情報提供手段と、上記接続情報提供手段によって外部機器に提供された複数の接続情報から選択された一つの接続情報をホスト接続情報として当該外部機器から取得するホスト接続情報取得手段と、上記ホスト接続情報取得手段によって取得されたホスト接続情報により、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末にアクセスするアクセス手段と、を備えていることを特徴としている。
【０００７】
本発明の一態様に係るコントロール端末は、ローカルネットワーク形成対象であり、アクセスポイントとなる機能を有する複数のネットワーク端末から、それぞれのネットワーク端末にアクセスするために必要な接続情報を取得する接続情報取得手段と、上記接続情報取得手段によって取得した複数の接続情報から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末のうち、少なくとも当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末以外のネットワーク端末に提供するホスト接続情報提供手段と、を含んでいることを特徴としている。
【０００８】
本発明の一態様に係るネットワーク形成システムは、アクセスポイントとなるための機能を含んだ複数のネットワーク端末と、上記ネットワーク端末にアクセスするために必要な接続情報を、それぞれのネットワーク端末から取得し、取得した複数の接続情報から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末のうち、少なくとも当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末以外のネットワーク端末に提供するコントロール端末と、を備え、上記ネットワーク端末は、上記コントロール端末によって提供されたホスト接続情報により、当該ホスト接続情報の取得元であるネットワーク端末にアクセスしてローカルネットワークを形成することを特徴としている。
【０００９】
本発明の一態様に係るネットワーク形成方法は、それぞれがアクセスポイントとなる機能を含んだ複数のネットワーク端末がローカルネットワークを形成するネットワーク形成方法であって、コントロール端末は、上記ネットワーク端末にアクセスするために必要な接続情報を、それぞれのネットワーク端末から取得する接続情報取得ステップと、上記コントロール端末は、上記接続情報取得ステップによって取得した複数の接続情報から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末のうち、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末以外のネットワーク端末に提供するホスト接続情報提供ステップと、上記ネットワーク端末は、上記ホスト接続情報提供ステップによって提供されたホスト接続情報を用いて、各ネットワーク端末が、当該ホスト接続情報の提供元であるネットワーク端末にアクセスするアクセスステップと、を含むことを特徴としている。
【発明の効果】
【００１０】
本発明の一態様によれば、ローカルネットワーク形成前に、ネットワーク端末はいずれのネットワークにも繋がっている必要はなく、他のネットワーク端末のＡＰ情報を持つ必要がないため、簡単な構成で容易にローカルネットワークを形成することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係るネットワーク形成システムの概要を示す図である。
【図２】図１に示すネットワーク形成システムを構成しているネットワーク端末の概略構成ブロック図である。
【図３】図２に示すネットワーク端末が備える制御部（ＣＰＵ）の機能を示す機能ブロック図である。
【図４】図１に示すネットワーク形成システムを構成しているコントロール端末の概略構成ブロック図である。
【図５】図４に示すコントロール端末が備える制御部（ＣＰＵ）の機能を示す機能ブロック図である。
【図６】図１に示すネットワーク形成システムによるローカルネットワーク形成の流れを示すシーケンス図である。
【図７】図１に示すネットワーク形成システムによるローカルネットワーク形成の流れを示す概略構成図である。
【図８】図１に示すネットワーク形成システムによるローカルネットワーク形成の流れを示す概略構成図である。
【図９】本発明の実施形態２に係るネットワーク形成システムによるローカルネットワーク形成の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１２】
〔実施形態１〕
以下、本発明の実施の形態について、詳細に説明する。
【００１３】
＜ネットワーク形成システム＞
図１の（ａ）（ｂ）は、本実施形態に係るネットワーク形成システムの概略構成を示している。
【００１４】
ネットワーク形成システムは、図１の（ａ）（ｂ）に示すように、ローカルネットワークを形成するためのアクセスポイント（ＡＰ）としての機能を有するネットワーク端末１０１と、各ネットワーク端末１０１に対してマスターとなるネットワーク端末１０１への通信接続のために必要な接続情報（ＡＰ情報）を通知するコントロール端末２０１とを含んでいる。ここで、図１の（ａ）（ｂ）に示すネットワーク端末１０１はほぼ同じ構成であるが、説明の便宜上、各ネットワーク端末１０１を区別するために、図１の（ａ）に示すネットワーク端末１０１を端末Ａ、図１の（ｂ）に示すネットワーク端末１０１を端末Ｂとする。また、本実施形態では、端末Ａをマスターとして、端末Ａ、端末Ｂを含むローカルネットワークを形成する例について説明する。
【００１５】
端末Ａは、図１の（ａ）に示すように、情報を出力するための出力装置１５を備えている。ここでは、出力装置１５として情報を表示するディスプレイを例に説明する。
【００１６】
出力装置１５には、端末ＡのＡＰ情報を埋め込んだ情報埋込画像である二次元バーコード（以下、ＱＲコード（登録商標）と称する）３１が表示されている。このようにして、ネットワーク端末１０１は、全てＡＰ機能を有しており、ＡＰ情報をＱＲコード３１に埋め込む等して、コントロール端末２０１に報知するようになっている。なお、ネットワーク端末１０１の詳細については後述する。
【００１７】
コントロール端末２０１は、少なくとも上記ＱＲコード３１を読取るための機能と、外部機器との間でＷｉ−Ｆｉ（登録商標）通信を行う機能を備えている。すなわち、コントロール端末２０１は、図１の（ａ）に示すように、ネットワーク端末１０１（端末Ａ）の出力装置１５に表示されたＱＲコード３１を読取り、読み取ったＱＲコード３１から読取り先のネットワーク端末１０１（端末Ａ）のＡＰ情報を抽出する。抽出したＡＰ情報がマスターとなるネットワーク端末１０１（端末Ａ）のＡＰ情報であれば、当該ＡＰ情報をマスターとなるネットワーク端末１０１（端末Ａ）以外のネットワーク端末１０１（図１の（ｂ）に示す端末Ｂなど）に送信する。この送信方法として、上述したＷｉ−Ｆｉ通信を用いる。
【００１８】
具体的に説明すると、まず、コントロール端末２０１は、図１の（ａ）に示すように、端末Ａの出力装置１５に表示されたＱＲコード３１を読取り、読取ったＱＲコード３１から端末ＡのＡＰ情報を抽出する。ここで、コントロール端末２０１は、端末Ａがマスターであるため、取得したＡＰ情報を用いて端末ＡとのＷｉ−Ｆｉ通信は行わない。
【００１９】
次に、コントロール端末２０１は、図１の（ｂ）に示すように、端末Ｂの出力装置１５に表示されたＱＲコード３１を読取り、読取ったＱＲコード３１から端末ＢのＡＰ情報を抽出する。ここで、コントロール端末２０１は、端末Ｂはマスターでないため、取得したＡＰ情報を用いて端末ＢとＷｉ−Ｆｉ通信を行い、事前に取得した端末ＡのＡＰ情報を端末Ｂに送信する。
【００２０】
このようにして、コントロール端末２０１は、ローカルネットワークを形成する端末であって、マスターでない端末（クライアント）に対して、マスターである端末ＡのＡＰ情報を送信する。なお、コントロール端末２０１の詳細については後述する。
【００２１】
（ネットワーク端末１０１）
ここで、ネットワーク端末１０１について図２を参照しながら以下に説明する。
【００２２】
ネットワーク端末１０１は、図２に示すように、バスライン１０に接続された、ＣＰＵ１１、メモリ１２、ハードディスク１３、通信制御装置１４、出力装置１５、入力装置１６を含んでいる。
【００２３】
ＣＰＵ１１は、ネットワーク端末１０１全体の制御を行うと共に、他のネットワーク端末１０１に自分のＡＰ情報を提供したり、他のネットワーク端末１０１から自分以外のＡＰ情報を受け取ったりする機能を有している。この機能についての詳細は後述する。
【００２４】
メモリ１２は、ＣＰＵ１１にて制御を行う際に必要な情報を一時的に記憶する記憶手段である。ハードディスク１３は、情報を長期的に保存する記憶手段であり、自機器のＩＰアドレス等のＡＰ情報を格納している。
【００２５】
通信制御装置１４は、他のネットワーク端末１０１、コントロール端末２０１との通信を制御する装置であり、例えばＷｉ−Ｆｉ通信を制御している。
【００２６】
出力装置１５は、ＣＰＵ１１から提供されるＡＰ情報を外部機器であるコントロール端末２０１に出力するための装置である。例えば、上述したようにＡＰ情報をＱＲコード３１に埋め込んだ場合には、出力装置１５はＱＲコード３１を表示できるディスプレイが好ましい。しかしながら、ＡＰ情報をコントロール端末２０１に出力する方法としては、他の方法であってもよい。例えば、出力装置１５にＮＦＣ（Near Field Communication）の機能を持たせて、このＮＦＣを利用してＡＰ情報をコントロール端末２０１に出力するようにしてもよい。さらに、ＮＦＣ以外にも、赤外線を利用してＡＰ情報をコントロール端末２０１に出力するようにしてもよい。さらに、他の方法によって、出力装置１５からＡＰ情報を提供するようにしてもよい。
【００２７】
入力装置１６は、ユーザがネットワーク端末１０１を操作するためのユーザインターフェースであり、タッチパネル、キーボード、マウス等がある。
【００２８】
（ＣＰＵ１１）
ＣＰＵ１１は、図３に示すように、他のネットワーク端末が、当該ネットワーク端末にアクセスするために必要な接続情報（ＡＰ情報）を、外部機器であるコントロール端末２０１に提供する接続情報提供部（接続情報提供手段）１１１と、上記接続情報提供部１１１によってコントロール端末２０１に提供された複数のＡＰ情報から選択された一つのＡＰ情報をホスト接続情報として当該コントロール端末２０１から取得するホスト接続情報取得部（ホスト接続情報取得手段）１１２とを含んでいる。
【００２９】
具体的には、接続情報提供部１１１は、ハードディスク１３に記憶されている自機器のＳＳＩＤ（Ｓｅｒｖｉｃｅ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒ）等の接続情報であるＡＰ情報を埋め込んだ画像を、出力装置１５に出力する。ここで、接続情報提供部１１１から出力装置１５に出力される画像は、図１の（ａ）に示すようなＱＲコード３１である。
【００３０】
また、ホスト接続情報取得部１１２は、通信制御装置１４を介して、他のネットワーク端末１０１から自分以外のＡＰ情報をホスト接続情報として受け取る。ホスト接続情報として受け取ったＡＰ情報の提供元のネットワーク端末１０１をマスターとする。
【００３１】
従って、通信制御装置１４は、ホスト接続情報取得部１１２によって取得されたホスト接続情報により、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末１０１（本実施形態では端末Ａ）にアクセスするアクセス手段として機能する。
【００３２】
（コントロール端末２０１）
ここで、コントロール端末２０１について図４を参照しながら以下に説明する。
【００３３】
コントロール端末２０１は、図４に示すように、バスライン２０に接続された、ＣＰＵ２１、メモリ２２、ハードディスク２３、通信制御装置２４、出力装置２５、入力装置２６、バーコード読取装置２７を含んでいる。
【００３４】
ＣＰＵ２１は、コントロール端末２０１全体の制御を行うと共に、ローカルネットワーク形成対象となるネットワーク端末１０１からＡＰ情報を取得したり、取得したＡＰ情報から選択した一つのＡＰ情報をホスト接続情報として提供したりする機能を有している。この機能についての詳細は後述する。
【００３５】
メモリ２２は、ＣＰＵ２１にて制御を行う際に必要な情報を一時的に記憶する記憶手段である。ハードディスク２３は、情報を長期的に保存する記憶手段であり、ネットワーク端末１０１から取得したＡＰ情報を格納している。なお、ＡＰ情報は、ハードディスク２３に最初から格納されているのではなく、接続情報取得部２１１により取得された後、当該ハードディスク２３に格納される。すなわち、コントロール端末２０１には、初期状態において、ネットワーク端末１０１のＡＰ情報は格納されていない。
【００３６】
通信制御装置２４は、ネットワーク端末１０１との通信を制御する装置であり、例えばＷｉ−Ｆｉ通信を制御している。出力装置２５は、ネットワーク形成に必要な情報を表示するためのディスプレイからなる。入力装置２６は、ユーザがコントロール端末２０１を操作するためのユーザインターフェースであり、タッチパネル、キーボード、マウス等がある。
【００３７】
バーコード読取装置２７は、文字通り、バーコードを読取る装置であり、カメラ、スキャナ、バーコードリーダからなる。読取り対象となるバーコードは、図１の（ａ）に示すように、ネットワーク端末１０１の出力装置１５に表示されたＱＲコード３１である。バーコードとしては、二次元に限定されるものではなく、一次元であってもよい。
【００３８】
バーコード読取装置２７は、読取ったＱＲコード３１を解析して、当該ＱＲコード３１に埋め込まれたＡＰ情報を抽出し、ＣＰＵ２１に送る。
【００３９】
なお、ネットワーク端末１０１のＡＰ情報は、ＱＲコード３１に埋め込む以外であってもよいので、その場合には、別の手段によりＡＰ情報を抽出することになる。
【００４０】
（ＣＰＵ２１）
ＣＰＵ２１は、図５に示すように、ローカルネットワーク形成対象であり、アクセスポイントとなる機能を有する複数のネットワーク端末１０１から、それぞれのネットワーク端末１０１にアクセスするために必要な接続情報（ＡＰ情報）を取得する接続情報取得部（接続情報取得手段）２１１と、上記接続情報取得部２１１によって取得した複数のＡＰ情報から選択した一つのＡＰ情報をホスト接続情報として、上記複数のネットワーク端末１０１のうち、少なくとも当該ホスト接続情報として選択されたＡＰ情報の取得元であるネットワーク端末１０１（ここでは、端末Ａ）以外のネットワーク端末１０１（端末Ｂ等）に提供するホスト接続情報提供部（ホスト接続情報提供手段）２１２と、を含んでいる。
【００４１】
具体的には、接続情報取得部２１１は、バーコード読取装置２７によって抽出されたＡＰ情報を取得し、ハードディスク２３に格納する。また、ホスト接続情報提供部２１２は、ハードディスク２３に格納された、接続情報取得部２１１が取得した複数のＡＰ情報から、マスターとして設定されたネットワーク端末１０１（ここでは端末Ａ）のＡＰ情報をホスト接続情報として、マスターとして設定されたネットワーク端末１０１以外のネットワーク端末１０１（端末Ｂ等）に、通信制御装置２４を介して提供する。
【００４２】
（ネットワーク形成方法）
上記構成のネットワーク端末１０１、コントロール端末２０１を用いたローカルネットワークの形成について以下に説明する。
【００４３】
図６は、ローカルネットワークの形成処理のシーケンス図である。図７の（ａ）は、ローカルネットワークを形成する端末の例を示し、同図の（ｂ）は、各端末においてＡＰ機能を起動した状態を示している。図８は、端末Ａをマスターしたローカルネットワークの例を示している。図９は、図６に示す各処理における表示例を示した図である。
【００４４】
ここで、アクセスポイントとなるネットワーク端末１０１をマスター、アクセスポイント以外のネットワーク端末１０１をクライアントとして説明する。具体的には、端末Ａをマスター、端末Ｂ、端末Ｃをクライアントとして説明する。
【００４５】
最初に、図７の（ａ）に示すローカルネットワークの形成前の端末Ａ、端末Ｂにおいて、各出力装置１５には、図９に示すＡ０、Ｂ０のように、「ＱＲコードを用いて、ローカルネットワークを作成しますか？」と表示される。この時点で、端末Ｚでは、バーコード読取装置２７を起動して、出力装置２５に、図９に示すＺ０のような表示、すなわち「マスターのＱＲコードを読み取る」という表示と、ＱＲコード読取り枠の表示とが行われる。
【００４６】
続いて、端末Ａ、端末Ｂにおいて、図９に示すＡ０，Ｂ０の「はい」がユーザによって選択されると、Ｗｉ−Ｆｉのアクセスポイントを起動して、接続情報（ＡＰ情報）をＱＲコード表示する（Ａ１，Ｂ１）。ここでは、図７の（ｂ）に示すように、端末Ａ、端末Ｂの出力装置１５に、ＱＲコード３１を表示し、さらに、図９に示すＡ１，Ｂ１のように、「ＱＲコードを読み取ってください（マスターにしたい端末を、一番初めに読み取る）」と表示する。他に端末があれば、それらの端末も同様の処理を行う。
【００４７】
次に、端末Ｚは、マスターとして使用したい端末（今回の例では端末Ａ）のＱＲコードを読み取って、端末ＡのＷｉ−Ｆｉアクセスポイント情報（ＡＰ情報）を取得し、記憶する（Ｚ１：接続情報取得ステップ）。このとき、図９に示すＺ１のように、ＱＲコード読取り枠に、読み込んだＱＲコードが表示される。
【００４８】
具体的には、図１の（ａ）に示すように、端末Ｚであるコントロール端末２０１は、端末Ａの出力装置１５に表示されたＱＲコード３１を読み込み、読み込んだＱＲコード３１から当該端末ＡのＷｉ−Ｆｉアクセスポイント情報であるＡＰ情報を取得し、ハードディスク２３に記憶する。
【００４９】
続いて、端末Ｚは、端末ＢのＱＲコードを読み取って、端末ＢのＷｉ−Ｆｉアクセスポイント情報を取得し、この情報を元に、端末ＢへＷｉ−Ｆｉ接続する（Ｚ２：接続情報取得ステップ）。このとき、端末Ｚの出力装置２５では、図９に示すＺ２のように、「クライアントのＱＲコードを読み取る」と表示し、ＱＲコード読取り枠に、読み取ったＱＲコードを表示する。
【００５０】
具体的には、図１の（ｂ）に示すように、端末Ｚであるコントロール端末２０１は、端末Ｂの出力装置１５に表示されたＱＲコード３１を読み込み、読み込んだＱＲコード３１から当該端末ＢのＷｉ−Ｆｉアクセスポイント情報であるＡＰ情報を取得し、このＡＰ情報を元に、端末ＢへＷｉ−Ｆｉ接続する。
【００５１】
これにより、端末Ｚと端末Ｂとの間でＷｉ−Ｆｉローカルネットワークが形成され、データ通信が可能となる。次に、端末Ｚは、端末Ｂへ、端末ＡのＷｉ−Ｆｉアクセスポイント情報をデータ送信する（Ｚ３：ホスト接続情報提供ステップ）。このとき、端末Ｚの出力装置２５では、図９に示すＺ３のように、「「端末Ｂ」をローカルネットワークへ接続中...」と表示される。また、端末Ｂの出力装置１５では、図９に示すＢ２のように、「ローカルネットワークを検索中....」と表示される。
【００５２】
具体的には、図１の（ｂ）に示すように、端末Ｚであるコントロール端末２０１は、端末Ｂに対して、Ｗｉ−Ｆｉ通信を利用して、ハードディスク２３に格納した端末ＡのＡＰ情報をホスト接続情報として送信する。
【００５３】
一方、端末Ｂは、端末Ｚから、端末ＡのＷｉ−Ｆｉアクセスポイント情報を受け取ったら、ＡＣＫを端末Ｚに返す（Ｂ２）。
【００５４】
端末Ｚは、端末ＢからＡＣＫを受け取ることで、ホスト接続情報提供処理を終了する（Ｚ４：接続情報取得ステップ）。なお、接続端末が複数存在する場合（例えば端末Ｃ以降が存在する場合）は、端末Ｂへ行った手順を同様に繰り返し、全ての端末を端末ＡへＷｉ−Ｆｉ接続させる。この場合の端末Ｚは、再びバーコード読取装置２７を起動し、出力装置２５に、図９に示すＺ４のように、「クライアントのＱＲコードを読み取る」を表示し、再び、ＱＲコードの読取り枠を表示する。これにより、ユーザは他のクライアントのＱＲコードを読み取る。
【００５５】
一方、端末Ｂは、自身のＷｉ−Ｆｉアクセスポイントを停止させる。受け取ったＷｉ−Ｆｉアクセスポイント情報を元に、端末ＡへＷｉ−Ｆｉ接続する（Ｂ３）。このとき、端末Ｂの出力装置１５には、図９に示すＢ３のように、「ローカルネットワークに接続中....」と表示される。
【００５６】
これにより、端末Ａと端末Ｂとの間で、Ｗｉ−Ｆｉによるローカルネットワークが形成され、データ通信が可能となる（端末ＡのＷｉ−Ｆｉアクセスポイントへ、他の端末が接続する形態となる）（Ａ９，Ｂ９）。このときの端末Ａの出力装置１５には、「マスターとしてローカルネットワークに参加中」が表示され、「ネットワークに参加中の端末リスト」が表示される。一方、端末Ｂの出力装置１５には、「クライアントとしてローカルネットワークに参加中」が表示され、「ネットワークに参加中の端末リスト」が表示される。
【００５７】
上記の処理を繰り返すことで、図８に示すように、端末Ａ、端末Ｂ、端末Ｃ、・・・との間のローカルネットワークが形成される。
【００５８】
以上のように、本実施形態によれば、ネットワーク端末１０１は、複数のネットワーク端末によるローカルネットワーク構築前に、いずれのネットワークにも繋がっている必要はなく、他のネットワーク端末のＡＰ情報を持つ必要がない。
【００５９】
また、コントロール端末２０１によって、ネットワーク端末１０１に表示されているＱＲコード３１を読取るという簡単なユーザ操作のみで、ネットワーク端末１０１のＡＰ情報を取得でき、この取得したＡＰ情報を元に、他のネットワーク端末１０１とＷｉ−Ｆｉ接続することが簡単に行える。
【００６０】
なお、マスターとして設定された端末を、別の端末に変更する場合、マスターとして設定された端末のアクセスポイントを停止させて、再度、全ての端末のアクセスポイントを起動して、所望する端末をマスターとして設定し直す必要がある。
【００６１】
〔実施形態２〕
以下、本発明の他の実施の形態について説明する。ここまでの説明では、ローカルネットワークの形成前に、各ネットワーク端末１０１は、全てアクセスポイントを起動していたが、アクセスポイントの起動のタイミングについては特に限定されない。
【００６２】
例えば、コントロール端末２０１がＱＲコードを読み取る直前に、ネットワーク端末１０１のアクセスポイントを起動させるようにしてもよい。つまり、コントロール端末２０１がＱＲコードを読み取る順番に、各端末のアクセスポイントを順番に起動させるようにしてもよい。これにより、必要なときだけアクセスポイントを起動させることになるため、端末における消費電力を低減することができる。
【００６３】
〔実施形態３〕
以下、本発明のさらに他の実施の形態について説明する。
【００６４】
本発明において、ネットワーク端末１０１のうち、どの端末をマスターにするかは、コントロール端末２０１により自由に決めることができる。以下にマスターの決め方について説明する。
【００６５】
例えば、複数のネットワーク端末１０１のうち、コントロール端末２０１が最初にＡＰ情報を取得したネットワーク端末１０１をマスターとし、残りのネットワーク端末１０１をクライアントとする。
【００６６】
また、全てのネットワーク端末１０１のアクセスポイントを起動し、全てのネットワーク端末１０１にＱＲコード３１を表示させた状態で、コントロール端末２０１が全てのＱＲコードを読み取った後、所望のネットワーク端末１０１をマスターとして設定してもよい。
【００６７】
さらに、コントロール端末２０１が取得したＡＰ情報を元に、各ネットワーク端末１０１とＷｉ−Ｆｉ接続し、一つのネットワーク端末１０１に対してアクセスポイントの起動継続を指示し、残りのネットワーク端末１０１にアクセスポイントの停止指示をすることで、アクセスポイントの起動継続されたネットワーク端末１０１をマスターとして設定する。
【００６８】
このように、ローカルネットワークを形成するためのネットワーク端末１０１の何れをＷｉ−Ｆｉ接続のマスター、クライアントとするかを、コントロール端末２０１が自由に決められるため、柔軟性が高いという効果を奏する。
【００６９】
なお、以上の実施形態１〜３では、ＡＰ情報をＱＲコード３１に埋め込んだ例について説明したが、これに限定されるものではなく、ＡＰ情報を埋め込んだ一次元バーコードを用いてもよい。つまり、画像を読み取ることで情報を得ることができる手段であれば、バーコードでなくてもよい。例えば、ある写真にネットワーク設定情報を埋め込み、画像読み取り側で埋め込まれた設定情報を認識するようにしてもよい。この場合、コントロール端末２０１に画像解析の機能を持たせ、読み取った画像を解析してＡＰ情報を抽出する。
【００７０】
〔ソフトウェアによる実現例〕
ネットワーク端末１０１、コントロール端末２０１の制御ブロック（特に接続情報提供部１１１、ホスト接続情報取得部１１２、接続情報取得部２１１、ホスト接続情報提供部２１２）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００７１】
後者の場合、ネットワーク端末１０１、コントロール端末２０１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７２】
〔まとめ〕
本発明の態様１に係るネットワーク端末は、ローカルネットワークを構成するネットワーク端末（端末Ａ，Ｂ，Ｃ）であって、アクセスポイントとなる機能を含み、他のネットワーク端末が、当該ネットワーク端末にアクセスするために必要な接続情報（ＡＰ情報）を、外部機器（例えばコントロール用端末Ｚ）に提供する接続情報提供手段（接続情報提供部１１１）と、上記接続情報提供手段によって外部機器に提供された複数の接続情報から選択された一つの接続情報をホスト接続情報（例えば端末ＡのＡＰ情報）として当該外部機器から取得するホスト接続情報取得手段（ホスト接続情報取得部１１２）と、上記ホスト接続情報取得手段によって取得されたホスト接続情報（例えば端末ＡのＡＰ情報）により、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末（端末Ａ）にアクセスするアクセス手段（通信制御装置１４）と、を備えている。
【００７３】
上記の構成によれば、接続情報を外部機器に提供し、外部機器から複数の接続情報から選択された一つの接続情報をホスト接続情報として取得することで、ネットワーク端末は、このホスト接続情報を元に、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末にアクセスすることができる。
【００７４】
一般的なローカルネットワークの形成では、ローカルネットワーク形成前に、各ネットワーク端末はマスターとなるネットワーク端末に接続するための接続情報を取得するために、各ネットワーク端末は、接続情報を有する機器に接続されたネットワークに接続する必要があったが、上記構成によれば、事前に、他のネットワークに接続する必要はなく、また、マスターとなるネットワーク端末の接続情報を持っている必要もない。
【００７５】
従って、ローカルネットワーク形成前に、ネットワーク端末はいずれのネットワークにも繋がっている必要はなく、他のネットワーク端末のＡＰ情報を持つ必要がないため、簡単な構成で容易にローカルネットワークを形成することができる。
【００７６】
本発明の態様２に係るネットワーク端末は、上記態様１において、上記接続情報提供手段（接続情報提供部１１１）は、上記接続情報（ＡＰ情報）を、外部機器（コントロール端末２０１）により当該接続情報を抽出可能な状態で埋め込んだ情報埋込画像（ＱＲコード３１）で、当該外部機器に提供してよい。
【００７７】
上記構成によれば、外部機器は、ネットワーク端末から提供された情報埋込画像を解析するだけで接続情報を抽出することが可能となる。
【００７８】
本発明の態様３に係るコントロール端末は、ローカルネットワーク形成対象であり、アクセスポイントとなる機能を有する複数のネットワーク端末（端末Ａ，Ｂ，Ｃ）から、それぞれのネットワーク端末にアクセスするために必要な接続情報を取得する接続情報取得手段（接続情報取得部２１１）と、上記接続情報取得手段によって取得した複数の接続情報（ＡＰ情報）から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末（端末Ａ，Ｂ，Ｃ）のうち、少なくとも当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末（例えば端末Ａとする）以外のネットワーク端末（端末Ｂ，Ｃ）に提供するホスト接続情報提供手段（ホスト接続情報提供部２１２）と、を含んでいることを特徴としている。
【００７９】
上記の構成によれば、コントロール端末は、ネットワーク端末から提供される接続情報から選択した一つの接続情報をホスト接続情報として当該ネットワーク端末に提供する。つまり、コントロール端末は、ホスト接続情報をネットワーク端末に提供することで、ネットワーク端末側で、どのネットワーク端末がマスターとなるネットワーク端末であるのかを把握させることができる。
【００８０】
これにより、ホスト接続情報が提供されたネットワーク端末は、ホスト接続情報を元に、マスターに接続することになるので、複数のネットワーク端末からなるローカルネットワークを容易に形成できるという効果を奏する。
【００８１】
本発明の態様４に係るコントロール端末は、上記態様３において、上記ホスト接続情報提供手段（ホスト接続情報提供部２１２）は、上記接続情報取得手段（接続情報取得部２１１）によって最初に取得した接続情報（ＡＰ情報）を、上記ホスト接続情報として選択してもよい。
【００８２】
上記の構成によれば、コントロール端末は、接続情報を最初に取得したネットワーク端末をマスターとして選択することになる。
【００８３】
本発明の態様５に係るネットワーク形成システムは、アクセスポイントとなるための機能を含んだ複数のネットワーク端末（端末Ａ、Ｂ、Ｃ）と、上記ネットワーク端末にアクセスするために必要な接続情報（ＡＰ情報）を、それぞれのネットワーク端末から取得し、取得した複数の接続情報から選択した一つの接続情報（例えば端末ＡのＡＰ情報）をホスト接続情報として、上記複数のネットワーク端末のうち、少なくとも当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末（端末Ａ）以外のネットワーク端末（端末Ｂ、Ｃ）に提供するコントロール端末（２０１）と、を備え、上記ネットワーク端末（端末Ｂ、Ｃ）は、上記コントロール端末によって提供されたホスト接続情報により、当該ホスト接続情報の取得元であるネットワーク端末（端末Ａ）にアクセスしてローカルネットワークを形成することを特徴としている。
【００８４】
上記の構成によれば、ローカルネットワーク形成前に、ネットワーク端末はいずれのネットワークにも繋がっている必要はなく、他のネットワーク端末のＡＰ情報を持つ必要がないため、簡単な構成で容易にローカルネットワークを形成することができる。
【００８５】
本発明の態様６に係るネットワーク形成システムは、上記態様５において、上記ネットワーク端末（１０１）は、上記接続情報（ＡＰ情報）を埋め込んだ情報埋込画像（ＱＲコード３１）を表示し、上記コントロール端末（２０１）は、上記ネットワーク端末（１０１）に表示された情報埋込画像を読み取り、当該情報埋込画像から接続情報を抽出してもよい。
【００８６】
上記の構成によれば、コントロール端末は、ネットワーク端末に表示された情報埋込画像を読取り、解析するだけで接続情報を容易に抽出することが可能となる。
【００８７】
本発明の態様７に係るネットワーク形成システムは、上記態様５または６において、上記コントロール端末（２０１）は、最初に取得した接続情報（ＡＰ情報）を、上記ホスト接続情報として選択してもよい。
【００８８】
上記の構成によれば、コントロール端末は、接続情報を最初に取得したネットワーク端末をマスターとして選択することになる。
【００８９】
本発明の態様８に係るネットワーク形成方法は、それぞれがアクセスポイントとなる機能を含んだ複数のネットワーク端末（１０１）がローカルネットワークを形成するネットワーク形成方法であって、コントロール端末（２０１）が、上記ネットワーク端末にアクセスするために必要な接続情報（ＡＰ情報）を、それぞれのネットワーク端末から取得する接続情報取得ステップ（Ｚ１，Ｚ２，Ｚ４）と、上記コントロール端末（２０１）が、上記接続情報取得ステップによって取得した複数の接続情報（ＡＰ情報）から選択した一つの接続情報をホスト接続情報として、上記複数のネットワーク端末のうち、当該ホスト接続情報として選択された接続情報の取得元であるネットワーク端末以外のネットワーク端末に提供するホスト接続情報提供ステップ（Ｚ３）と、上記ホスト接続情報提供ステップによって提供されたホスト接続情報を用いて、各ネットワーク端末が、当該ホスト接続情報の提供元であるネットワーク端末にアクセスするアクセスステップ（Ｂ３）と、を含むことを特徴としている。
【００９０】
上記構成によれば、上記態様１と同じ効果を奏する。
【００９１】
本発明の各態様に係るネットワーク端末及びコントロール端末は、コンピュータによって実現してもよく、この場合には、コンピュータを上記ネットワーク端末及びコントロール端末が備える各手段として動作させることにより上記ネットワーク端末及びコントロール端末をコンピュータにて実現させるネットワーク端末及びコントロール端末の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００９２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００９３】
本発明は、複数の通信端末によりローカルネットワークを形成した会議システム等に好適に利用することができる。
【符号の説明】
【００９４】
１１  ＣＰＵ、１２  メモリ、１３  ハードディスク、１４  通信制御装置（アクセス手段）、１５  出力装置、１６  入力装置、２１  ＣＰＵ、２２  メモリ、２３  ハードディスク、２４  通信制御装置（アクセス手段）、２５  出力装置、２６  入力装置、２７  バーコード読取装置、３１  ＱＲコード（情報埋込画像）、１０１  ネットワーク端末、１１１  接続情報提供部（接続情報提供手段）、１１２  ホスト接続情報取得部（ホスト接続情報取得手段）、２０１  コントロール端末、２１１  接続情報取得部（接続情報取得手段）、２１２  ホスト接続情報提供部（ホスト接続情報提供手段）
【図１】
0006360753.tif 000002
【図２】
0006360753.tif 000003
【図３】
0006360753.tif 000004
【図４】
0006360753.tif 000005
【図５】
0006360753.tif 000006
【図６】
0006360753.tif 000007
【図７】
0006360753.tif 000008
【図８】
0006360753.tif 000009
【図９】
0006360753.tif 000010