(57)【要約】  ネットワーク（１）を指定する識別子（ＳＳＩＤ２）の自動的な割り当てのために、ネットワークサーバ手段（３）とこのネットワークサーバ手段に接続されるアクセス手段（４）とが用いられる。アクセス手段（４）は、少なくとも１つのネットワーククライアント（６）との通信のためにセットアップされ、ネットワークサーバ手段（３）は、ネットワーククライアント（６）に認識される暫定的なプリセットされた識別子（ＳＳＩＤ１）により規定されるネットワーク（１）を発生するように動作させられる。ネットワークサーバ手段（３）とネットワーククライアント（６）との間にはアクセス手段（４）を介して通信が行われ、ネットワークサーバ手段（３）は、ネットワーククライアント（６）に、発生した新しい識別子（ＳＳＩＤ２）を送る。この新しい識別子は、ネットワーク（１）の最終的な指定のために用いられる。
2007507959.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを指定する識別子の自動的な割り当ての方法であって、ネットワークサーバ手段及びこのネットワークサーバ手段に接続されるアクセス手段が用いられ、前記アクセス手段は、少なくとも１つのネットワーククライアントとの通信のためにセットアップされ、前記ネットワークサーバ手段は、前記ネットワーククライアントに認識されている暫定的なプリセットされた識別子によって規定されるネットワークを形成するように動作させられ、前記アクセス手段を介して前記ネットワークサーバ手段と前記ネットワーククライアントとの間で通信が行われ、前記ネットワークサーバ手段は、発生した新しい識別子であって前記ネットワークの最終的な指定のために用いられる識別子を前記ネットワーククライアントへ送る、方法。
【請求項２】
請求項１に記載の方法であって、前記ネットワークは、無線ネットワークである、方法。
【請求項３】
請求項１に記載の方法であって、前記ネットワークサーバ手段により前記ネットワーククライアントに送られた識別子は、前記ネットワークサーバ手段に変更された形態で戻され、この変更された識別子は、前記ネットワークに対する最終のものとして用いられる、方法。
【請求項４】
請求項１に記載の方法であって、前記ネットワークサーバ手段は、少なくとも擬似ランダムの態様で前記新しい識別子を発生する、方法。
【請求項５】
請求項２に記載の方法であって、前記ネットワーククライアントは、前記暫定的識別子によるネットワークをセットアップするために前記アクセス手段の近傍に付され、前記アクセス手段は、低送信パワーの動作モードで動作させられる、方法。
【請求項６】
請求項１に記載の方法であって、前記ネットワークサーバ手段は、前記暫定的なプリセットされた識別子によりネットワーククライアントを検出した後に前記新しい識別子を発生する、方法。
【請求項７】
請求項１に記載の方法であって、前記暫定的なプリセットされた識別子は、プリセットされた識別子のグループから選択され、前記ネットワーククライアントは、この識別子グループをそのメモリに有する、方法。
【請求項８】
請求項１ないし７のうちいずれか１つに記載の方法であって、前記最終の受信した識別子により規定されるネットワークにおいて付加的なネットワーククライアントを入れるために、前記ネットワークサーバ手段は、前記ネットワーククライアントに認識される暫定的識別子を送出し前記付加的ネットワーククライアントによる暫定的ネットワークをセットアップするために動作させられ、この後に、前記ネットワークサーバ手段は、前記付加的ネットワーククライアントに既に取得した最終の識別子を通知し、これにより、前記ネットワークは、前記付加的ネットワーククライアントを含むように再形成される、方法。
【請求項９】
請求項８に記載の方法であって、前記付加的ネットワーククライアントは、前記暫定的識別子によるネットワークをセットアップするために前記アクセス手段の近傍においてアタッチされ、前記アクセス手段は、低送信パワーによる動作モードに動作させられる、方法。
【請求項１０】
請求項１ないし７のうちいずれか１つに記載の方法であって、前記ネットワークサーバ手段による再インストール中に、前記ネットワーククライアントは、前記ネットワークサーバ手段が前記暫定的ネットワークをセットアップするのに用いられる暫定的なプリセットされた識別子にリセットされ、この後に、前記ネットワークサーバ手段は、前記ネットワーククライアントに送る新しい最終識別子を発生し、前記ネットワークは、その後にこの識別子によって動作させられる、方法。
【請求項１１】
識別子、アクセス手段が接続されるネットワークサーバ手段及び少なくとも１つのネットワーククライアントによりネットワークの自動的セットアップを行うシステムであって、前記ネットワークサーバ手段は、暫定的識別子により前記ネットワークを動作するためのネットワークドライバ手段と、最終ネットワーク識別子として用いられるべき識別子を発生する識別子発生手段とを有し、前記ネットワーククライアントは、少なくとも１つの暫定的識別子を記憶する記憶手段と、この暫定的識別子によりネットワークを検索する検索手段と、前記ネットワークサーバ手段により発生された識別子を受信する送信及び受信手段と、前記ネットワークサーバ手段から受信された識別子を記憶する記憶手段とを有する、システム。
【請求項１２】
請求項１１に記載のシステムであって、前記ネットワークは、無線ネットワークである、システム。
【請求項１３】
請求項１１に記載のシステムであって、前記ネットワーククライアントは、当該受信した識別子への追加を行うための付加コード発生手段を有する、システム。
【請求項１４】
請求項１１に記載のシステムであって、前記識別子発生手段は、少なくとも擬似的な乱数を発生する乱数発生手段を有する、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを指定する識別子の自動割り当て（アサイメント）の方法に関し、特に、当該ネットワークがネットワークサーバ手段とこのネットワークサーバ手段に関連付けられたアクセス手段とを用い、当該アクセス手段が１つ以上のネットワーククライアントとの通信のために設定（セットアップ）されるようにした方法に関する。
【０００２】
同様の態様で、本発明は、識別子、ネットワークアクセス手段が関連付けられるネットワークサーバ手段、及び１つ以上のネットワーククライアントを具備するネットワークの自動的な設定（セットアップ）のためのシステムに関し、特に、当該サーバ手段がそのネットワークを動作させるためのネットワークドライバ手段を有するものに関する。
【背景技術】
【０００３】
ネットワーク、特に無線ネットワークには、関係するネットワークが識別され選択されることが可能なように識別子（ＩＤ）が付与される。こうした識別子は、ＳＳＩＤ（サービスセットアイデンティファイア（Service Set Identifier））として説明され、かかる識別子は、ネットワーク毎に独自の文字列によって構成される。同じＳＳＩＤを用いた設備は同じネットワークに属する。
【０００４】
このようなネットワークが重要性を増しつつあるのは、「プライベート」ネットワークが多くなり、家庭用途のためにセットアップされることが多くなってきているからである。このような（無線の）プライベートネットワーク（いわゆるＷＬＡＮネットワーク：ＷＬＡＮ（Wireless Local Area Network））のために、特にＩＥＥＥ８０２．１１．ｂ規格のようなラジオネットワーク規格が既に開発されている。例えばTh. Zahriadisらによる論文の”Multimedia home networks: standards and interfaces”, Computer Standards & Interfaces, Vol. 24, No. 5 (Nov. 2002), P. 425-435は、ホームネットワークの色々な例を示しており、その中には、通常はパーソナルコンピュータ（ＰＣ）がネットワークサーバ手段として用いられ、ネットワーククライアントすなわちクライアントデバイスがＣＤプレーヤ、ＤＶＤプレーヤ、ラジオセット、ビデオレコーダ、テレビジョンセットなどの代表的民生電子機器により形成されるものがある。ネットワーククライアントの他の例は、台所用機器であるが、その他にも例えばブラインドの調節のための家庭内気候制御機器のためのアクチュエータがある。ここで、ネットワークがネットワーククライアント側から確立され又は選択されることは一般に困難なことである。基本的に、現存する幾つかの共通のネットワークがあったとしても、適切なＳＳＩＤをネットワーククライアントに入力することによってどのネットワークが用いられるべきかを判定するのは可能である。ネットワークはまた、ネットワーククライアント上のディスプレイにおいて対象候補のＳＳＩＤのリストを示し、ユーザが所望の識別子、したがって所望のネットワークを選択することにより選択可能でもある。上述したような処理が比較的に簡単なように見えるとしても、ユーザがネットワーク技術の分野で専門的知識を持たないものと考えられる場合は特に、ユーザは、自分がどの識別子を入力又は選択したらよいか、そしてどのようにこれを行うべきかが分からない場合がある。また、民生電子機器（これもＣＥ機器として知られる（ＣＥ：Consumer Electronic））に関する設定は、かかる文字入力のための非常に限定された範囲しか持たないという事実もある。なによりも、ＣＥ機器は、限定されたリソース（すなわち小メモリ容量、低速プロセッサ、コスト最適化ハードウェアなど）しか持たないので、ネットワークＳＳＩＤの入力又は選択は複雑となり、このため、ネットワーク識別子の入力又は選択の方法を簡単でしかも信頼性を損なうことのない形にすることが望まれる。
【０００５】
一方、欧州特許出願に係る文献のＥＰ１２４１８３８Ａ２から既に知られているのは、コンピュータを無線ネットワークに接続するときに、先ず最初に特別ＳＳＩＤを特別モードで使用し、その後にその割り当てられたＳＳＩＤにより当該所望のＳＳＩＤをプリセットされたリストから選択して所望のネットワークへの接続を行うことである。リストからのこのような「マニュアル」のＳＳＩＤ選択は、コンピュータにおいて何の問題も生じないが、上述したように、不可能ではないにしても、娯楽用電子機器の場合においては少なくとも面倒である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで本発明の目的は、上述したような方法又はシステムであって、ネットワーク識別子（ＳＳＩＤ）をユーザの介入なしで出来る限り自動的に形成することのできるものを提案することとしている。さらにこれと同時に、高い可能性をもって、適正なネットワーク（例えば隣接の住居に設置されたネットワークではないもの）が、特に当該ネットワークが最初に構成されているものか否か、或いは新しいネットワーククライアントがネットワークに入っているか否かに拘わり無く選択されることを保証するのがよい。
【課題を解決するための手段】
【０００７】
この目的を達成するため、ネットワークを指定する識別子の自動割り当てのための方法に関わる本発明の第１の態様によれば、本発明による特徴は、当該方法を次のように特徴づけることができるように規定される。
【０００８】
すなわち、ネットワークを指定する識別子の自動的な割り当ての方法であって、ネットワークサーバ手段及びこのネットワークサーバ手段に関連づけられるアクセス手段が用い、前記アクセス手段は、１つ又はこれを上回る数のネットワーククライアントとの通信のためにセットアップされ、前記ネットワークサーバ手段は、前記ネットワーククライアントに認識されている暫定的なプリセットされた識別子によって規定されるネットワークを形成するように動作させられ、前記アクセス手段を介して前記サーバ手段と前記ネットワーククライアントとの間で通信が行われ、前記サーバ手段は、発生した新しい識別子であって前記ネットワークの最終的な指定のために用いられる識別子を前記ネットワーククライアントへ送る、方法である。
【０００９】
上記目的を達成するため、識別子によりネットワークの自動的セットアップをなすシステムに絡む本発明の第２の態様によれば、本発明による特徴は、当該システムを次のように特徴づけることができるように規定される。
【００１０】
すなわち、識別子、アクセス手段が接続されるネットワークサーバ手段及び１つ以上のネットワーククライアントによりネットワークの自動的セットアップを行うシステムであって、前記ネットワークサーバ手段は、暫定的識別子により前記ネットワークを動作するためのネットワークドライバ手段と、最終ネットワーク識別に用いられるべき識別子を発生する識別子発生手段とを有し、前記ネットワーククライアントは、少なくとも１つの暫定的識別子の記憶のための記憶手段と、この暫定的識別子によりネットワークを検索する検索手段と、前記ネットワークサーバ手段により発生された識別子を受信する送信及び受信手段と、前記ネットワークサーバ手段から受信された識別子を記憶する記憶手段とを有する、システムである。
【００１１】
このように、本発明による技術においては、暫定的な識別子によるネットワークが先ず設定され、この暫定的識別子が初めから当該ネットワーククライアントに知られることになる。この暫定的識別子は、概して未だ唯一の一義的な識別子ではないが、短い期間において、ネットワークサーバ手段とネットワーククライアントとにより暫定的にネットワークをセットアップするのには十分なものとなる。当該ネットワークが存在すると、ネットワークサーバ手段、すなわち具体的に言えばＰＣは、ネットワークの最終的指定に用いられる識別子を発生し、より具体的には乱数又は擬似乱数として発生するのが好ましく、例えばそれを当該暫定的ネットワークの形成から所定の時間期間の後に何秒か又は何１０秒かのクロック時間を当該識別子用の乱数として用いるという規定によって発生する。この最新の識別子は、暫定的ネットワークを介してその１つのネットワーククライアント（又は複数のものがある場合は複数のクライアント）へ送られ、この最新の識別子がネットワーククライアントによって受信された場合、暫定的識別子による暫定的ネットワークが解消され、新しい最終の識別子に基づいた新しいネットワークがネットワークサーバ手段によってセットアップされる。この現最終識別子は、ネットワーククライアント及びネットワークサーバ手段の双方に記憶される。
【００１２】
ネットワークは、ＷＬＡＮなどの無線ネットワークが好ましく、ネットワークサーバ手段にリンクされるアクセス手段もアクセスポイント又は略してＡＰとして指定されるものがよい。このような無線ネットワークにとって、すなわち特にラジオネットワークにとっては、特に構成及び送信プロトコルが関係している限り共通の規格によりアクセス手段が規定されるので、この点はこれ以上考える必要はない。但し、本発明の範囲内で、安全性をさらに高めるために、最終ネットワーク指定用の識別子の送出後、ネットワーククライアントが、ネットワークサーバ手段から受信したこの識別子を、例えば追加情報を付して少し変更した形態でネットワークサーバ手段に戻し、その後に、当該変更された識別子がネットワークの最終識別子として用いられる場合には、特に有利となる。例えば、ネットワーククライアントは、ネットワークサーバ手段により送出された識別子に、そのモデルタイプに対応する文字又は特徴を加えるようにしてもよい。これにより、最終的ネットワーク識別子は、殆ど誤りのないものとなる。
【００１３】
暫定的識別子により暫定的ネットワークをセットアップする際に近くのネットワークとの衝突を避けるため、アクセス手段すなわちアクセスポイントの近傍においてネットワークをセットアップする開始の時においてネットワーククライアントを接続し、他のネットワークとの干渉を避けるために低送信パワーの動作モードにこうしたアクセス手段を動作させることが有利となる。
【００１４】
セキュリティのため、ネットワークサーバ手段が暫定的プリセット識別子によりネットワーククライアントを検出した後にだけ新しい識別子を発生することが有利であることも分かっている。
【００１５】
通例、それは単一の暫定的識別子だけがプリセットされれば十分である。但し、幾つかの暫定的識別子がネットワークサーバ手段におけるリスト内に記憶されることを規定し、このグループの識別子から当該ネットワーククライアントにマッチする識別子を選択するか、又はこのグループの識別子がネットワーククライアントに知られていればネットワークサーバ手段が暫定識別子をこのグループの識別子から選択し送出することができる。かかる選択送出は、好ましくは乱数原理に応じたものであるのがよい。
【００１６】
本発明による技術はまた、１つのネットワーククライアントにより既にセットアップされているネットワークに対し新しいネットワーククライアントを付加するための有利な態様において好適である。この場合、サーバ手段は、新規の又は追加のネットワーククライアントに対して既知の識別子により暫定的ネットワークをセットアップする。そして、ネットワークサーバ手段は、新たなネットワーククライアントに上述した態様で既に規定された最終識別子を通知し、当該ネットワークは、この最終識別子によって再確立されてこの新たなネットワーククライアントを含むことになる。ここでも、新たなネットワーククライアントが初めにアクセス手段の近くに接続されること、及び当該アクセス手段が低送信パワーによるモードで動作させられることが好都合となる。
【００１７】
また、ネットワークサーバ手段を再確立するときに、ネットワーククライアントを暫定的なプリセットされた識別子にリセットし、この状況の下でネットワークサーバ手段が当該暫定的ネットワークをセットアップし、その後にネットワークサーバ手段が当該ネットワーククライアントに送られる新しい最終の識別子を発生することが有利であることも分かった。そしてネットワークは、この識別子により動作させられる。
【００１８】
最後に、最終の識別子をランダムに又は擬似乱数を使って発生するためには、ネットワークサーバ手段が、少なくとも擬似乱数の発生のために乱数発生手段の形態の識別子発生手段を有すると有利なものとなる。
【００１９】
本発明のこれらの態様及びその他の態様を、以下に説明する実施例に基づいて詳しく説明する。
【発明を実施するための最良の形態】
【００２０】
図１は、四角い境界線内に概略的な形でネットワーク１を示しており、また、本例ではネットワーク１から十分な間隔を置いているがネットワーク１と重複することもありうる第２のネットワーク２も示されている。各ネットワーク１，２は、例えばＷＬＡＮネットワーク（ＷＬＡＮ：Wireless Local Area Network, wireless local network）である。但し、他のネットワークも考えられ、特にケーブル接続された有線ネットワーク（Wired Network, LAN）とすることもありうる。各ネットワーク１，２は、個別の又は分離した独自の識別子、いわゆるＳＳＩＤ（SSID: Service Set Identifier）を有し、この識別子（以下、略してＳＳＩＤとも言う）を介して、ネットワーク１などのネットワークがネットワーククライアントのログオンのために選択可能である。
【００２１】
ここでは例を挙げて詳しく検討されるネットワーク１は、例えばＰＣ（パーソナルコンピュータ）の形態でネットワークサーバ手段３を有する。これらネットワークサーバ手段３に接続されるのは、アクセス手段（いわゆるアクセスポイント、略してＡＰとも言う）４であり、こうしたアクセス手段４は、ネットワーク１においてネットワーククライアント６，７，８などとの無線通信を行うためにアンテナ５を有している。各ネットワーククライアント６，７，８などは、ここでは無線通信のためのアンテナ９を備えている。
【００２２】
アクセス手段４は、ネットワーク１の有線部分と無線部分との間の仲立ちを行い、実質的に「ラジオ局」とみなすことができる。このようなアクセス手段４は、従来技術であり、ここではこれ以上の説明を要しない。こうしたアクセス手段４は、例えばＵＳＢインターフェース（ＵＳＢ：Universal Serial Bus）を介してネットワークサーバ手段３に接続されることが可能であるが、アクセス手段４は、例えばノートブックコンピュータにおいてネットワークサーバ手段３に直接一体化されることも考えられる。固定ＰＣの場合、ＰＣから分離してアクセス手段４が設けられるのが普通である。
【００２３】
ネットワークサーバ手段３は、ネットワーク１及びアクセス手段４のためのネットワークドライバ手段とともに、一般に適切なネットワークソフトウェアを当該オペレーティングシステムにおいて既に含むことがあり、或いは他の適切なソフトウェアがネットワーク１の動作のためにロードされ、アクセス手段４が当該動作が行われる前か後でネットワークサーバ手段３に接続されることが可能である。ＰＣのオペレーティングシステム自体が既に一般のネットワークドライバを含むことは知られているので、特定のネットワークをセットアップする際にネットワーククライアントの認識のための付加的なソフトウェアだけをロードすることが必要である。上述したように、これは定義、構成及び送信プロトコルを含めた基本的に知られている技術に絡むので、ここではこれ以上詳しく述べる必要がない。
【００２４】
本発明が好ましく対象とするホームネットワークの場合、ネットワーククライアント６，７，８などは、例えばビデオレコーダ、ＣＤプレーヤ、ＤＶＤプレーヤ、テレビ、ラジオ、カセットレコーダなどのような娯楽電子装置であるのが普通である。しかし同時に、家事用機器や、ブラインド用ドライバ、光スイッチ（調光器）なども絡むこともある。このような機器は、情報の入力やデータの検索に関する限り、ネットワークにおける包含について非常に限定された範囲しか持たないものである。通例、かかる機器は低速のプロセッサや小容量メモリしか持たず、ビデオレコーダやＣＤプレーヤなどとして、基本的にそれらが備える機能を単に行うように構成されている。したがって今日までは、関連のネットワークにログオンするために必要なネットワーク識別子（ＳＳＩＤ）の入力に関わりうるネットワーククライアントとしてネットワークにこのような機器を統合させるのは困難であった。以下に記述する技術により、ネットワーククライアントへのこのような入力が省略されることが可能となり、ネットワーククライアントに絡む最小限の動作だけで済むことになる。
【００２５】
図２は、このようなネットワーククライアント６の構成をブロック図で例を挙げて示している。ネットワーククライアント６は、通例、例えば信号パルス発生器に接続されこれよりクロックが得られるような、関連の電子機器（回路）を伴うビデオレコーダの場合におけるテープドライブやＣＤプレーヤの場合におけるＣＤドライブなど、この機器にとっては典型的な機能ユニット１０を含む。ネットワーククライアント６はまた、ネットワーククライアント６の機能にとっては典型的な制御タスクだけでなく、ネットワーク１（図１参照）における参加に関わる制御タスクをも引き受けるとともに現在の識別子によりネットワーク１を検索するための特に検索手段１１´を有する中央処理装置（ＣＰＵ）１１を含む。ネットワーク１への組み込みのため、ネットワーククライアント６は、例えば機能ユニット１０を介して或いは中央処理装置１１に直接接続されるボタン「ＰＣ−Ｌｉｎｋ」１２を有し、このボタンにより、ネットワークサーバ手段３（図１参照）と連携したネットワーク１のセットアップが別の自動的な態様で開始される。ネットワーク１への接続のため、ネットワーククライアント６はまた、例えばＷＬＡＮカードなどの適切な送信及び受信手段１３を含む。ネットワーククライアント６はまた、暫定的な識別子及び最終的な識別子の記憶のための記憶手段１４，１４ａを含むとともに、かかる記憶手段１４，１４ａも、ＲＡＭメモリ及びＲＯＭメモリを含む。ネットワーククライアント６はまた、型式、製造日付その他のデータに関係する情報のためにネットワーククライアント６のシリアル番号のための独立したメモリ１５を含んでいる。最後に、ネットワーククライアント６はまた、付加的コード発生手段１６を有し、その目的は、以下に詳しく説明する。ここで言えるのは、こうした付加的コード発生手段が擬似乱数を発生するように設定されることができ、当該発生手段は、例えば、ネットワーククライアント６のオン切り替えの後に例えば１００番目又は１０００番目の秒のような時間の表示がなされること、又は従来技術から基本的に知られているように乱数（「擬似乱数」）を繰り返し発生する固定プログラムが含まれることを前提にして、擬似乱数を発生する点である。他のオプションは、例えば機器のシリアル番号からそれぞれのネットワーククライアント６に基づいたコードとして「乱数」が計算されるものである。
【００２６】
同様の乱数発生手段は、以下により詳しく説明されるようにＳＳＩＤの発生のために同様に乱数又は擬似乱数を発生する識別子発生手段１７として図１によるネットワークサーバ手段３に含まれる。ネットワークサーバ手段３に設けられるものとしては、これも図１に概略的に示されるように、ＣＰＵ１８、ネットワークドライバ手段１８´及び記憶手段１９もある。
【００２７】
次に、図３を参照しつつ図１によるネットワーク１のようなネットワークの初期設定のための手順を説明する。ここで、ネットワークサーバ手段３としてＰＣが設けられ、ネットワーククライアント６としてＣＥデバイスがあり、ネットワークサーバ手段３がアクセス手段４としてアンテナ５を備えたアクセスポイントが割り当てられ、ネットワーククライアント６が対応のアンテナ９を有して無線通信を可能としていることを前提とする。この目的のために必要な構成及びパラメータは、標準装備されているので、以下に続く説明を、ＳＳＩＤを判定（又は決定）する際の現行の処理にとって典型的な特徴に限定する。
【００２８】
図３の左側は、ネットワークサーバ手段３の処理系列を示しており、右側はネットワーククライアント６の処理系列を示しており、フィールド２０及び２１はそれぞれ、ネットワークサーバ手段３及びネットワーククライアント６のそれぞれ開始ステップを示している。フィールド２２によれば、ネットワーククライアント６は、アクセス手段４に出来る限り近づけられるとともに、アクセス手段４も、隣接ネットワーク例えば隣接住居におけるネットワークが干渉状態とならないように可及的に低い電力による送信モードで動作させられる。本質的に、こうしたネットワーククライアント６のアクセス手段４への接近は、絶対に必須ではないが、ネットワーククライアント６が困難を生じることなく通信パートナとしてそれ自身のアクセス手段４を「検出」するようにするためにも推奨される。これに関して、無許可の周波数で動作するプライベートネットワークが、狭い送信周波数帯域及び低送信電力を全く普通に使用することも想起されたい。
【００２９】
フィールド２３及び２４によれば、ネットワークサーバ手段３及びネットワーククライアント６はそれぞれオンに切り換えられる。同時に、ネットワーククライアント６がオンに切り換えられると、「ＰＣ−Ｌｉｎｋ」ボタン１２（図２参照）も押され、ネットワーククライアント６の部分につきインストール処理系列の固定されプログラムされ又は「有線で接続された」部分が開始される。
【００３０】
そして、ネットワークソフトウェアは、（必要に応じて）ネットワークサーバ手段３にインストール又はロードされる。この点につき、ネットワークサーバ手段３を形成するＰＣのオペレーティングシステムは、適切なネットワークドライバ手段１８´を既に含むことが可能であるが、個別のソフトウェアもネットワーククライアント６により供給されるＣＤ−ＲＯＭによりインストール可能である。図３には、フィールド２５に、こうしたＣＤ−ＲＯＭの使用例が示されており、ネットワークドライバソフトウェアのロードがフィールド２６に示される。開始から右では、ネットワーククライアント６が記憶手段１４（図２参照）において暫定的ネットワーク識別子（ここではＳＳＩＤ１と例示される）を含む。このＳＳＩＤ１はまた、ＣＤ−ＲＯＭ／ネットワークドライバソフトウェアにも含まれ、これによりこの利用のためにネットワークサーバ手段３に知られるものとなる。
【００３１】
図３の照会フィールド２７により、ネットワークサーバ手段３は、今度はこの識別子ＳＳＩＤ１によりネットワークを検索し、このようなＳＳＩＤ１ネットワークが既に存在していると、処理系列はフィールド２８に移行する。但し、最初のインストールのために期待される、ＳＳＩＤ１によるこのようなネットワークがない場合、ネットワークサーバ手段３は、基本的に通常の態様で、フィールド２９により、そしてロードされるネットワークドライバソフトウェアに基づいて所望のネットワークをセットアップする。
【００３２】
そして、上述したフィールド２８によれば、ネットワークサーバ手段３は、ネットワーククライアント６のための環境を検索する。
【００３３】
これと並行に、ネットワーククライアント６は、図３におけるフィールド３０により、（記憶手段１４に記憶された）識別子ＳＳＩＤ１によるネットワークを検索し、フィールド３１では、かかるＳＳＩＤ１によるネットワークが見つかったか否かにつきネットワーククライアント６の照会が行われる。見つからない場合、処理系列はフィールド３０に戻り、ＳＳＩＤ１によるネットワークの検索が継続する。回答がＹＥＳであれば、当該系列のフィールド３２において識別子ＳＳＩＤ１によるネットワークへのログオンが行われ、再度、ほぼ通常の態様となる。フィールド３２によるこのログオンは、フィールド３２とフィールド２８との間の破線３３により図３に概略的に示されるように、フィールド２８に示されるようなネットワーククライアント６の検索との同期化を含んでいる。
【００３４】
ネットワークサーバ手段３の処理系列（図３の左側）においては、ここで紹介フィールド３４が設られ、可能な時間経過（「タイムアウト」）につき問い合わせることができる。プリセットされた時間期間（例えば３分）がまだ経過していない場合には、当該系列はフィールド２８に戻り、ネットワーククライアント６の検索が継続する。当該時間が経過したとき（図３のフィールド３４の出力Ｙ）、ネットワークサーバ手段３は、識別子発生手段１７ａの助力によって、（擬似乱数の）第２のネットワーク識別子を発生する。ここでこの識別子は、ＳＳＩＤ２と称し、このＳＳＩＤ２はネットワーク１における１つ又は複数のクライアント６に送出される。これは、図３においてフィールド３５に示され、図３において破線３６により示されるように同期化され、フィールド３７に示されるようなフェーズは、ネットワーククライアント６において動作し、そこで、かかる第２のＳＳＩＤ２が期待され最終的に受信され記憶手段１４ａに記憶される。同様に、ネットワークサーバ手段３を形成するＰＣ及びアクセス手段４を形成するアクセスポイントのいわゆるＭＡＣアドレスも、ここで記憶される（ＭＡＣ：Media Access Control，物理レイヤの真上のネットワークにおける最も低いレイヤであり、ここではいずれの場合も世界的に独自の番号が割り当てられる。例えば製品コード、連続番号など）。
【００３５】
そして、ネットワークサーバ手段３は、ＳＳＩＤ１すなわち暫定的識別子（図３のフィールド３８を参照）によるネットワークを閉じ、図３のフィールド３９により、ネットワーククライアント６がＳＳＩＤ１によるこのネットワークからログオフする。図３のフィールド４０によれば、その後、ネットワーククライアント６が識別子ＳＳＩＤ２によるネットワークを必要に応じて待ち、ネットワークサーバ手段３によりセットアップされると、このネットワークＳＳＩＤ２にログオンする。ＳＳＩＤ２によるこの新しいネットワークは、フィールド３８（ＳＳＩＤ１によるネットワークの分離）に続くフィールド４１に応じてネットワークサーバ手段３により詳細にセットアップされ、最終のフィールド４２，４３に応じて、ネットワークサーバ手段３及びネットワーククライアント６は、ＳＳＩＤ２を記憶し、その後にいずれの場合も、フィールド４４及び４５にそれぞれ示されるような最終ステップが続く。
【００３６】
上に述べた暫定的ＳＳＩＤ１は、予め定義された固定の識別子であり、かかる識別子は、ネットワーク１の最終識別子が発生するまでの間においてのみ用いられる。この点については、関係する全てのデバイスがＳＳＩＤ１のこのグループを認識することを前提にして、１つのＳＳＩＤ１が当該特定のケースにおいてこのグループから選択される形で、予め定義された暫定的識別子ＳＳＩＤ１のグループを与えることも考えられる。ＳＳＩＤ１によるネットワークの検索において、ネットワーククライアントは、このグループを自動的に通過することができる。ここで、隣接住居において厳密に同じ時期に同様のデバイスが動作に入り同じ暫定ＳＳＩＤ１によるネットワークがセットアップされる可能性は非常に低いので、この状況における相互干渉の可能性は相当に低い。一方、乱数又は擬似乱数に基づいた第２のＳＳＩＤ２は、実質的に唯一のものであるので、その後の隣接ネットワークとの衝突は、高い可能性で除外することができる。
【００３７】
上述した全てのステップは、完全に自動的に、すなわち当該機器のオン切り換えや、当該プログラムのネットワークサーバ手段３へのロード、ネットワーククライアント６におけるネットワークボタン「ＰＣ−Ｌｉｎｋ」（図２によるボタン１２）の押圧とは別に動作し、当該機器のユーザによる付加的な操作を必要としない。
【００３８】
単一のネットワーククライアント６によるネットワーク１の最初のインストールのための手順を上述したならば、幾つかのネットワーククライアント６，７，８などの場合にも同じ手順が当てはまる。これは特に図３におけるフィールド２８及び３５を参照されたく、ネットワーククライアント自体に対する検索が行われ、ランダムに発生したＳＳＩＤ２識別子が全てのネットワーククライアントに送られる。また、フィールド２７では、暫定的識別子ＳＳＩＤ１による既に存在のネットワークにつき問合せ（照会）が行われる。
【００３９】
セキュリティの付加的増強のために有利ともなりうる図３による処理系列の変形例においては、フィールド３７では、ランダムに発生されたＳＳＩＤ２がネットワーククライアント６により受信され、その後に、このＳＳＩＤ２が変更されその変更された形態でネットワークサーバ手段３に送り戻されるステップが続く。フィールド３５とフィールド３８との間の受信ステップでは、その後ネットワークサーバ手段３がこの変更されたＳＳＩＤ２を受信し、必要に応じてそれを関連の他のネットワーククライアント（例えば図１による７，８など）に送る。ＳＳＩＤ２識別子のこのような変更は、ネットワーククライアント６における乱数発生手段１６により決定される乱数に基づいて行うことができ、かかる乱数は、例えば「ａｂｃｄ」〜「ｘｙｚ」といった形態でランダムなＳＳＩＤ２の端部に単に加えられる。但し、単に型式番号、タイプ指定などが、ネットワークサーバ手段３によりランダムに発生されたＳＳＩＤ２にネットワーククライアント６によって付随させられることも考えられる。ここでの重要な点は、発生される「ランダムな」ネットワーク識別子は出来る限り他に同じものがない唯一のもので、それはネットワークサーバ手段３によりなされるか又はネットワーククライアント６と共働してなされるか否かに関わりのないものである点であり、また、この最終ネットワーク識別子ＳＳＩＤ２が、ＳＳＩＤ１による暫定的ネットワークが解消されフィールド識別子ＳＳＩＤ２によるネットワークがセットアップされる前に、ネットワーク１の全てのデバイス、特にネットワークサーバ手段３及びネットワーククライアント６に、他のネットワーククライアント７，８などとともに知られる点である。
【００４０】
図４は、再度、片方（左側）にネットワークサーバ手段３を、右側にネットワークライアント６をフローチャートで示しており、既に存在する（例えば直ぐ上からのＳＳＩＤ２による）ネットワーク１の場合において、図１に示されるような付加的ネットワーククライアント（例えば７）のインストールのための手順処理を示している。
【００４１】
フィールド５０（ネットワークサーバ手段３についてのもの）及び５１（付加的ネットワーククライアント７についてのもの）による開始ステップの後、フィールド５２により、アクセス手段４にできるだけ近くにアタッチされるように付加的ネットワーククライアント７が再度準備され、フィールド５３によりネットワークサーバ手段３が始動される。フィールド５４により、当該付加的ネットワーククライアント７がオンに切り換えられ、このネットワーククライアント７の「ＰＣ−Ｌｉｎｋ」ボタン１２が押される。これがなされている間、又は前若しくは後で、関連のソフトウェアが、再びネットワークサーバ手段３に、例えば当該手段に与えられたＣＤ−ＲＯＭからインストールされ（図４のフィールド５５参照）、フィールド５６により、ネットワークサーバ手段３又はインストールされたソフトウェアが適切な構成要素を伴うネットワークが既に存在していることを認識する。したがって照会フィールド５７により、現ネットワークが付加的ネットワーククライアント７に知られた識別子とみなされる識別子ＳＳＩＤ１によるネットワークであるか否かが検証される。照会フィールド５７により、ネットワークサーバ手段３は、現在のネットワークが識別子ＳＳＩＤ１を有するものか否かを判定し、当該識別子を有するものであれば、フィールド５８によりこのＳＳＩＤ１によるネットワーククライアントを検索する。これに対し、現ネットワークが識別子ＳＳＩＤ１によるネットワークではない場合、現ネットワークはフィールド５９により解消され、識別子ＳＳＩＤ１によるネットワークがセットアップされる（図４のフィールド５９Ａ参照）。
【００４２】
これが起きている間、付加的ネットワーククライアント７は、この暫定的識別子ＳＳＩＤ１によるネットワークをフィールド６１により検索し、照会フィールド６１によりＳＳＩＤ１によるこのようなネットワークが見つかったか否かにつき紹介が行われる。見つからない場合、処理系列はフィールド６０へ戻りさらに検索を行う。一方、ＳＳＩＤ１によるネットワークが見つかった場合、付加的ネットワーククライアント７は、フィールド６２によりこのネットワークへのログオンを試行する。ここで再び、フィールド５８の検索ステップとの同期化があり、ネットワークサーバ手段３は、適切なネットワーククライアントを検索し、この同期化は、ここでもフィールド６２とフィールド５８との間の破線６３により示される。時間経過について問合せがなされる照会フィールド６４の後、ネットワークサーバ手段３は、フィールド６５により、既に知られている最終ネットワーク識別子ＳＳＩＤ２を当該付加的ネットワーククライアント７に送る。ここでは、これに同期して（図４の破線６６参照）、付加的ネットワーククライアント７が、フィールド６７により、待機してこの識別子ＳＳＩＤ２を受信しさらに記憶するポジションをとる。
【００４３】
フィールド６８により、ネットワークサーバ手段３は、その後再び当該暫定的識別子ＳＳＩＤ１によるネットワークを閉じる。付加的ネットワーククライアント７はまた、フィールド６９により、ＳＳＩＤ１によるネットワークからログオフし、その後に最終のＳＳＩＤ２によるネットワークを待ち、ＳＳＩＤ２によるこのネットワークがフィールド７１によりネットワークサーバ手段３によりセットアップされると、かかる最終ネットワークにログオンする（フィールド７０参照）。この後に、図４におけるフィールド７４及び７５それぞれによる最終ステップが続く。
【００４４】
実際には、例えば新しいＰＣがネットワークサーバ手段としてインストールされ又は新しいソフトウェアがロードされると、ネットワークサーバ手段３によって変更を行わなければならないという状況も生じうる。ネットワークサーバ手段３の一部に関するこのような変更の場合、存在するネットワークを継続するために、ネットワークのインストールについて適切なステップがとられ、この目的のための処理系列は、図５とともに以下に説明する。
【００４５】
フィールド８０によるネットワーククライアント６における開始ステップの後、ネットワーククライアント６は、フィールド８１によりオンに切り換えられ、「ＰＣ−Ｌｉｎｋ」ボタン１２は、例えば３秒又は５秒といったプリッセットされた最小期間よりも長く押される。これにより、ネットワーククライアント６における中央処理装置１１は、最初のネットワークのインストールからの違いを認識し、ネットワーククライアント６は、既知のＭＡＣアドレスによりアクセス手段４を検索する（図５におけるフィールド８２参照）。照会フィールド８３により、このようなアクセス手段４が見つかったか否かにつきチェックされる。見つからない場合、当該系列は最終フィールド８４に移行する。但し、このような既知のＭＡＣアドレスを伴うアクセス手段４が見つかった場合、ネットワーククライアント６は、次のステップにおいてフィールド８５により識別子ＳＳＩＤ２によるネットワークがあるか否かにつきチェックを行う。回答がＹＥＳであれば、ネットワーククライアント６は、データの変更が必要ないので当該処理を中止し、フィールド８４による最終ステップに移行する。一方、識別子ＳＳＩＤ２によるこのようなネットワークが存在しない場合、ユーザは、例えばネットワーククライアント６における小さなディスプレイ（図２には示されていない）において再インストールしたいかどうかが訊かれる（図５のフィールド８６参照）。インストールしたくない場合、ネットワーククライアント６は再度、例えばプリセット時間の経過後自動的にフィールド８４による最終ステップに移行する。一方、「ＰＣ−Ｌｉｎｋ」ボタン１２の長め（例えば３又は５秒の期間）の作動により再びユーザにより確認されるように再インストールが行われる場合、ネットワーククライアント６はその識別子を暫定的識別子ＳＳＩＤ１にする。ここでも、本当に望んでいることなのかどうかを質問することができ、その後に当該処理は、図３とともに上述したように図５におけるフィールド８７によるネットワークのインストールへと移行、すなわち図３による処理系列を経る。
【００４６】
説明したフローチャートにおいては、一方のネットワークサーバ手段３及び他方のネットワーククライアント６又は７の処理系列が常に絶対同期されることは必ずしも必要ではないことは明らかである。しかし、破線３３，３６及び６３，６６により示されるポイントにおいて、すなわちネットワーククライアント６又は７などがＳＳＩＤ１による“暫定的な”ネットワークにログオンしネットワークサーバ手段３がネットワーククライアントを検索するとき、最終のランダムＳＳＩＤ２がネットワークサーバ手段３により発生されネットワーククライアント６，７などに送られるとき、及び当該他方の１つ又は複数のクライアント６，７などが当該ＳＳＩＤ２識別子の伝送を待っているときに、同期化が行われる。
【００４７】
これら処理系列は、終わりのない試行を自動的に回避するために付加的なタイムアウト照会処理を含むものとしてもよい。但し、基本的には、ネットワーククライアント６，７などの中央処理装置１１に、「ＰＣ−Ｌｉｎｋ」ボタン１２のさらなる押圧により又は単にネットワーククライアント６，７などをオフに切り換えることにより関係する処理を停止するための機能を組み入れることも可能である。
【００４８】
暫定的ＳＳＩＤ１識別子は、関係するＣＥ機器タイプに応じて与えられるようにしてもよい。すなわち、異なるＳＳＩＤ１がモデル毎に設けられる。例えば、機器タイプ「Ｗ７３０」のネットワーククライアント６がインストールされようとする場合、ネットワーククライアント６で与えられたインストールソフトウェアは、機器タイプ「Ｅ５３０」のネットワーククライアントで与えられたインストールソフトウェアのものとは異なるＳＳＩＤ１を含む。これにより、民生電子装置を具備するネットワークが偶然に近隣住居において同時にインストールされている場合に不適正なネットワークへログオンすることを回避することができる。これは、異なる機器モデル用のＳＳＩＤ１識別子が異なるものとなるからである。
【００４９】
ネットワーク１においてアクセス手段４が置き換えられる場合、これは何の効果も奏しない。これにもかかわらず、現存のＳＳＩＤ２によるネットワーク１は、従来のように新しいアクセス手段４を介してセットアップされることになる。ネットワーククライアント（例えば６）は、オンに切り換えられる度にアクセス手段４のＭＡＣアドレスが記憶されたＭＡＣアドレスに依然として合致することを確認するだけで済む。そうでない場合は、新しいアドレスを記録すべきものとなり、ユーザの確認を伴うことなく行うことができる。
【図面の簡単な説明】
【００５０】
【図１】ネットワークサーバ手段としての例えばＰＣ、これにリンクされるアクセス手段及び３つのネットワーククライアントを備えるネットワーク構成を概略的に示す図。
【図２】ネットワーククライアントの代表的構成を概略的に示すブロック図。
【図３】ネットワークの初期設定における処理を２つの並行系列で示すフローチャートであって、詳しくは一方側にネットワークサーバ手段の一部についての系列を、他方側にネットワーククライアントの一部についての系列を示すフローチャート。
【図４】既に存在するネットワークにおける付加的ネットワーククライアントのインストールにおける系列を対応のフローチャートで示すものであって、同じく一方側にネットワークサーバ手段の一部についての系列を、他方側に付加的ネットワーククライアントの一部についての系列を示す図。
【図５】ネットワークサーバ手段すなわち例えばＰＣソフトウェアの再インストールの手順を示す簡略化されたフローチャートを示す図。
【図１】
2007507959.tif 000003
【図２】
2007507959.tif 000004
【図３】
2007507959.tif 000005
【図４】
2007507959.tif 000006
【図５】
2007507959.tif 000007
【国際調査報告】
2007507959.tif 000008
2007507959.tif 000009
2007507959.tif 000010