(57)【要約】  制約されたユーザインターフェースを有する装置（１０１）を複数の利用可能なネットワークのうち所定の１つに接続するステップを含む方法である。この方法は、上記利用可能なネットワークをそれぞれ順に上記装置から試すステップを含み、この試すステップは、上記所定のネットワークに到達したことを確認する標示（１６０）が上記試すステップに応じて上記所定のネットワークのコンポーネント（１５０）から提供されるまで行われる。上記試すステップの一部としてすでに上記装置（１０１）を上記所定のネットワークに接続していなければ、提供されるそのような標示（１６０）に応じて、上記装置（１０１）を上記所定のネットワークに接続する。
2010511308.tif 000002
【特許請求の範囲】
【請求項１】
制約されたユーザインターフェースを有する装置を複数の利用可能なネットワークのうち所定の１つに接続する方法であって、
上記利用可能なネットワークをそれぞれ順に上記装置から試すステップを含み、上記試すステップは、上記所定のネットワークに到達したことを確認する標示が上記試すステップに応じて上記所定のネットワークのコンポーネントから提供されるまで行われ、
上記試すステップの一部としてすでに上記装置を上記所定のネットワークに接続していなければ、提供されるそのような標示に応じて上記装置を上記所定のネットワークに接続するステップを含む、装置をネットワークに接続する方法。
【請求項２】
上記利用可能なネットワークをそれぞれ順に上記装置から試すステップは、上記装置を上記利用可能なネットワークにそれぞれ順に接続させる、または接続させようとするステップを含む、請求項１に記載の方法。
【請求項３】
上記利用可能なネットワークをそれぞれ順に上記装置から試すステップは、各ネットワークに順にポーリングするステップを含む、請求項１または２に記載の方法。
【請求項４】
そのような標示が提供されたことが所定時間内または所定の事象の発生前に上記装置に知らされない限り、次のネットワークへと順に自動的に移行するステップを含む、請求項１〜３のいずれか１項に記載の方法。
【請求項５】
上記所定時間は、上記試すステップの始めを基準として測定される、請求項４に記載の方法。
【請求項６】
上記所定の事象は、例えば上記装置で行われるような、ユーザ操作である、請求項４または５に記載の方法。
【請求項７】
そのような標示が提供されたことをユーザが上記装置に知らせることができるようにするインターフェース手段を、上記装置に設けるステップを含む、請求項１〜６のいずれか１項に記載の方法。
【請求項８】
ユーザが上記装置を次のネットワークへと順に移行させることができるようにするインターフェース手段を上記装置に設けるステップを含む、請求項１〜７のいずれか１項に記載の方法。
【請求項９】
上記インターフェース手段はスライド式スイッチを備える、請求項７または８に記載の方法。
【請求項１０】
上記インターフェース手段は押しボタン式スイッチを備える、請求項７、８、または９に記載の方法。
【請求項１１】
そのような標示が提供されたことを上記装置に知らせる信号をネットワーク経由で受信する手段を上記装置に設けるステップを含む、請求項１〜１０のいずれか１項に記載の方法。
【請求項１２】
そのような信号を上記所定のネットワーク経由で受信するステップを含む、請求項１１に記載の方法。
【請求項１３】
そのような標示が提供されたことをユーザが確認できるようにし、かつ、そのようなユーザの確認に応じてそのような信号をユーザが上記装置に送信できるようにするインターフェース手段を、上記所定のネットワークのコンポーネントに設けるステップを含む、請求項１１または１２に記載の方法。
【請求項１４】
上記装置を上記所定のネットワークに登録するステップを含む、請求項１〜１３のいずれか１項に記載の方法。
【請求項１５】
そのようなユーザの確認が提供された場合にのみ、上記装置を上記所定のネットワークに登録するステップを含む、請求項１３に従属する場合の請求項１４に記載の方法。
【請求項１６】
そのような標示は上記装置の識別を提供し、それによって上記装置が上記所定のネットワークに到達したことを確認する、請求項１〜１５のいずれか１項に記載の方法。
【請求項１７】
そのような標示は視覚的な標示を含む、請求項１〜１６のいずれか１項に記載の方法。
【請求項１８】
そのような標示は音の標示を含む、請求項１〜１７のいずれか１項に記載の方法。
【請求項１９】
そのような標示は、電子的な標示を含み、
そのような電子的な標示の受信に応じて、上記所定のネットワークに到達したことを確認する二次的な標示を提供するステップを含む、請求項１〜１８のいずれか１項に記載の方法。
【請求項２０】
そのような二次的な標示を上記装置で提供するステップを含む、請求項１９に記載の方法。
【請求項２１】
上記装置の上記ユーザインターフェースは、上記所定のネットワークの上記装置のユーザが上記利用可能なネットワークのリストから直接選択を行うことができない程度まで制約されている、請求項１〜２０のいずれか１項に記載の方法。
【請求項２２】
上記ユーザインターフェースは、上記装置の上記接続に関連してユーザに提示されるものである、請求項１〜２１のいずれか１項に記載の方法。
【請求項２３】
上記ユーザインターフェースは物理インターフェースを含む、請求項１〜２２のいずれか１項に記載の方法。
【請求項２４】
上記ユーザインターフェースはグラフィカルインターフェースを含む、請求項１〜２３のいずれか１項に記載の方法。
【請求項２５】
前記所定のネットワークは、無線ネットワークまたは電力線ネットワークである、請求項１〜２４のいずれか１項に記載の方法。
【請求項２６】
制約されたユーザインターフェースを有しているにも関わらず、複数の利用可能なネットワークのうち所定の１つに接続する能力を有する装置であって、
上記利用可能なネットワークをそれぞれ順に試す手段を備え、上記試すことは、上記所定のネットワークに到達したことを確認する標示が上記試すことに応じて上記所定のネットワークのコンポーネントから提供されるまで行われ、
上記手段は、上記試すことの一部としてすでに上記装置を上記所定のネットワークに接続していなければ、提供される上記標示に応じて上記装置を上記所定のネットワークに接続する、装置。
【請求項２７】
請求項１〜２５のいずれか１項に記載の方法を行うように機器を制御するプログラム。
【請求項２８】
担持媒体に担持されている、請求項２７に記載のプログラム。
【請求項２９】
上記担持媒体は記憶媒体である、請求項２８に記載のプログラム。
【請求項３０】
上記担持媒体は伝送媒体である、請求項２８に記載のプログラム。
【請求項３１】
請求項２７〜３０のいずれか１項に記載のプログラムによってプログラムされた機器。
【請求項３２】
請求項２７〜２９のいずれか１項に記載のプログラムを含む記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置をネットワークに接続する方法に関する。
【背景技術】
【０００２】
ネットワーク接続された家庭における一般的なシナリオは、ユーザが「簡易な」器具（複雑なユーザインターフェースを持たないもの）を既存の無線ネットワーク、電力線ネットワーク、およびその他のタイプのネットワークに登録したいと思うシナリオである。このような器具としては、例えば、ドアベル用ボタン、侵入者センサ、および血圧計などが挙げられる。代表的なシナリオを添付図面のうちの図１に示す。図１には、インターネット８の方への通信をネットワーク装置（アクセスポイント７）を介して無線ネットワークで行っている、洗濯機１、デスクトップ型パーソナルコンピュータ２および３、プリンタ４、携帯情報端末（ＰＤＡ）５、およびノート型パーソナルコンピュータ６が示されている。この例において、「簡易な」器具または装置とは、洗濯機１またはプリンタ４であってもよい。
【０００３】
例えば近隣の家から広がり近隣の家から制御される複数のネットワークなど、いくつかのネットワークが家庭の環境の範囲内にあるということがますます一般的になりつつあり、人々が同一の建物内に近接して住んでいる場合は特にそうである。上記「簡易な」器具は、範囲内にある上記複数のネットワークのうち２つ以上に参加できることもあるが、ユーザが上記器具を参加させようとするのは、通常、それらのうち特定の１つに対してである。
【０００４】
このシナリオを添付図面の図２に示す。図２は、ネットワークＡおよびＢのそれぞれにある既存の装置５０Ａおよび５０Ｂと通信を行っている２つの無線アクセスポイント５２Ａおよび５２Ｂを示す。図２に示すように、ネットワークＡとネットワークＢとの間には重複領域が存在する可能性があり、上記重複領域内にある新規の装置１１は、ネットワークＡおよびＢの両方に接続できるようになっている。
【０００５】
どのネットワークに参加するかについての意図はユーザ側にあるため、ユーザが上記器具に正しいネットワークを知らせるための何らかの機構が必要となる。これは、スクリーンなどの比較的高度なユーザインターフェースを有する装置（例：携帯情報端末、電話送受話器、電子レンジ等を備える装置）では容易に実現することができる。なぜなら、上記の器具はネットワークの名前のリストを表示することができ、そこからユーザが選択できるためである。
【０００６】
しかし、ディスプレイを持たない、より「簡易な」器具は、ネットワーク情報を得るために、通常、より高性能な装置への一時的な接続（例：パーソナルコンピュータ（ＰＣ）へのＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）接続）を必要とする。しかし、これは多くの理由から理想的ではない。その理由とは、ユーザが適当なホスト装置を所有する必要があること、複雑であること、時間がかかること、そして上記器具が上記ホスト装置に物理的に近くにある必要があること（洗濯機などの大型物には実用的でない場合がある）である。
【０００７】
別のアプローチは、スマートカードなどの携帯トークンを使用して、ネットワーク設定を上記器具にコピーすることである。しかし、この場合、追加の通信ハードウェアを上記器具に内蔵させる必要があることが多い。新規の器具をネットワークに追加しようとするたびに、適切に初期化されたトークンをユーザが見つけられることも必要である。
【０００８】
別のアプローチは、ユーザに、時限性の「登録期間」（上記器具が任意のネットワークに接続することができる期間）を該ネットワークから開始させるよう要求させることである。
【０００９】
その他のアプローチについては、米国特許第６，７９９，０３８号「無線ネットワークを選択する方法および機器(Method and apparatus for wireless network selection)」、米国特許出願公開第２００４／０１６８０８１号「暗号化されたネットワークを単純化する機器および方法(Apparatus and method simplifying an encrypted network)」、そして米国特許出願公開第２００５／０１１３９４３号「家庭用器具と通信を行う無線ネットワークコントローラ(Wireless network controller communicating with household appliances)」で説明されている。
【００１０】
このため、通常、既存の無線装置は、次のカテゴリーの１つに分類される。（ａ）ユーザが正しい無線ネットワークを該装置から直接選択できる程度に十分に高度なインターフェースを有するもの（例：ノート型パーソナルコンピュータを８０２．１１ネットワークに接続する場合を想定）、（ｂ）１番目の利用可能なオープンネットワークを選択するもの（例：Ｗｉｎｄｏｗｓ（登録商標）  ＸＰ  ８０２．１１のネットワーク構成）、（ｃ）物理トークンを利用してネットワーク設定を装置へ転送するもの、（ｄ）専用のネットワークプロトコル（または、標準プロトコルの変形）を使用するもの（ユーザにネットワークコントローラ上のボタンを押すことを要求し、一時的に「新規装置を探す」モード（該装置によって検出可能）にする機構を含む）、または（ｅ）単純に、２つ以上のネットワークが利用可能である場合は動作しないもの。
【００１１】
特定のネットワークに接続する手段を備える「簡易な」装置を提供する、という上述した課題を解決することが望ましい。
【発明の概要】
【００１２】
本発明の第１の面によると、制約された(limited)ユーザインターフェースを有する装置を複数の利用可能なネットワークのうち所定の１つに接続する方法であって、上記利用可能なネットワークをそれぞれ順に上記装置から試すステップを含み、上記試すステップは、上記所定のネットワークに到達したことを確認する標示(indication)が上記試すステップに応じて上記所定のネットワークのコンポーネントから提供されるまで行われ、上記試すステップの一部としてすでに上記装置を上記所定のネットワークに接続していなければ、提供されるそのような標示に応じて上記装置を上記所定のネットワークに接続するステップを含む、装置をネットワークに接続する方法が提供される。
【００１３】
上記利用可能なネットワークをそれぞれ順に上記装置から試すステップは、上記装置を上記利用可能なネットワークにそれぞれ順に接続させる、または接続させようとするステップを含んでいてもよい。
【００１４】
上記利用可能なネットワークをそれぞれ順に上記装置から試すステップは、各ネットワークに順にポーリングするステップを含んでいてもよい。
【００１５】
上記方法は、そのような標示が提供されたことが所定時間内または所定の事象の発生前に上記装置に知らされない限り、次のネットワークへと順に自動的に移行するステップを含んでいてもよい。
【００１６】
上記所定時間は、上記試すステップの始めを基準として測定されてもよい。
【００１７】
上記所定の事象は、例えば上記装置で行われるような、ユーザ操作であってもよい。
【００１８】
上記方法は、そのような標示が提供されたことをユーザが上記装置に知らせることができるようにするインターフェース手段を、上記装置に設けるステップを含んでいてもよい。
【００１９】
上記方法は、ユーザが上記装置を次のネットワークへと順に移行させることができるようにするインターフェース手段を上記装置に設けるステップを含んでいてもよい。
【００２０】
上記インターフェース手段はスライド式スイッチを備えていてもよい。
【００２１】
上記インターフェース手段は押しボタン式スイッチを備えていてもよい。
【００２２】
上記方法は、そのような信号をネットワーク経由で受信する手段を上記装置に設けるステップを含んでいてもよい。
【００２３】
上記方法は、そのような信号を上記所定のネットワーク経由で受信するステップを含んでいてもよい。
【００２４】
上記方法は、そのような標示が提供されたことをユーザが確認できるようにし、かつ、そのようなユーザの確認に応じてそのような信号をユーザが上記装置に送信できるようにするインターフェース手段を、上記所定のネットワークのコンポーネントに設けるステップを含んでいてもよい。
【００２５】
上記方法は、上記装置を上記所定のネットワークに登録するステップを含んでいてもよい。
【００２６】
上記方法は、そのようなユーザの確認が提供された場合にのみ、上記装置を上記所定のネットワークに登録するステップを含んでいてもよい。
【００２７】
そのような標示は上記装置の識別を提供し、それによって上記装置が上記所定のネットワークに到達したことを確認してもよい。
【００２８】
そのような標示は視覚的な標示を含んでいてもよい。
【００２９】
そのような標示は音の標示を含んでいてもよい。
【００３０】
そのような標示は、電子的な標示を含んでいてもよく、上記方法は、そのような電子的な標示の受信に応じて、上記所定のネットワークに到達したことを確認する二次的な標示を提供するステップを含んでいてもよい。
【００３１】
上記方法は、そのような二次的な標示を上記装置で提供するステップを含んでいてもよい。
【００３２】
上記装置の上記ユーザインターフェースは、上記所定のネットワークの上記装置のユーザが上記利用可能なネットワークのリストから直接選択を行うことができない程度まで制約されていてもよい。
【００３３】
上記ユーザインターフェースは、具体的には上記装置の上記接続に関連してユーザに提示されるものであってもよい。例えば、装置は高度で複雑なユーザインターフェースを提供できてもよいが、上記装置をネットワークに接続するために、制約されたユーザインターフェースのみをユーザに提示することを選択してもよい。
【００３４】
上記ユーザインターフェースは物理インターフェースを含んでいてもよい。
【００３５】
上記ユーザインターフェースはグラフィカルインターフェースを含んでいてもよい。
【００３６】
前記所定のネットワークは無線ネットワークまたは電力線ネットワークであってもよい。
【００３７】
本発明の第２の面によると、制約されたユーザインターフェースを有しているにも関わらず、複数の利用可能なネットワークのうち所定の１つに接続する能力を有する装置であって、上記利用可能なネットワークをそれぞれ順に試す手段を備え、上記試すことは、上記所定のネットワークに到達したことを確認する標示が上記試すことに応じて上記所定のネットワークのコンポーネントから提供されるまで行われ、上記手段は、上記試すことの一部としてすでに上記装置を上記所定のネットワークに接続していなければ、提供される上記標示に応じて上記装置を上記所定のネットワークに接続する、装置が提供される。
【００３８】
本発明の第３の面によると、本発明の上記第１の面に係る方法を行うための機器を制御するプログラム、または、機器にロードされると、該機器を本発明の上記第２の面に係る装置にするプログラムが提供される。
【００３９】
上記プログラムは、担持媒体に担持されていてもよい。
【００４０】
上記担持媒体は記憶媒体であってもよい。
【００４１】
上記担持媒体は伝送媒体であってもよい。
【００４２】
本発明の第４の面によると、本発明の第３の面に係るプログラムによってプログラムされた機器が提供される。
【００４３】
本発明の第５の面によると、本発明の第３の面に係るプログラムを含む記録媒体が提供される。
【図面の簡単な説明】
【００４４】
【図１】上記で説明したが、各種の異なるタイプの接続された装置を有する、代表的な無線ネットワークを示す。
【図２】同じく上記で説明したが、２つの異なるネットワークが重複領域（新規の装置が両方のネットワークに接続可能である領域）を有する状況を示す。
【図３】本発明の第１の実施形態に係るシステムを示すブロック図である。
【図４】本発明の第１の実施形態の一部の動作を示すフローチャートである。
【図５】本発明の第２の実施形態に係るシステムを示すブロック図である。
【図６】本発明の第２の実施形態の一部の動作を示すフローチャートである。
【図７】本発明の第３の実施形態に係るシステムを示すブロック図である。
【図８】本発明の第３の実施形態の一部の動作を示すフローチャートである。
【図９】本発明の第３〜第５の実施形態の別の一部の動作を示すフローチャートである。
【図１０】本発明の第４の実施形態に係るシステムを示すブロック図である。
【図１１】本発明の第４の実施形態の一部の動作を示すフローチャートである。
【図１２】本発明の第５の実施形態に係るシステムを示すブロック図である。
【図１３】本発明の第５の実施形態の一部の動作を示すフローチャートである。
【発明を実施するための形態】
【００４５】
図３は、制約されたユーザインターフェース装置１０１、ネットワークコンポーネント１５０、および無線アクセスポイント１５２を備える、本発明の第１の実施形態に係るシステムを示すブロック図である。無線アクセスポイント１５２は、論理接続１５４（有線でも無線でもよい）によってネットワークコンポーネント１５０に接続されている。制約されたユーザインターフェース装置１０１は、スイッチ１０３／５、ネットワーク接続・自動巡回部１０７、および無線アンテナ１１１を備えている。ネットワークコンポーネント１５０は、図３に示す標示１６０などのような視覚的な標示またはメッセージを表示するように適合されており、図３に示す例ではディスプレイの形を取っている。
【００４６】
ここで、本発明の第１の実施形態の動作を、図４のフローチャートを参照して説明する。制約されたユーザインターフェース装置１０１は、制約されたユーザインターフェース装置１０１が接続可能な、複数の利用可能なネットワークの範囲内にあると仮定し、さらに、ネットワークコンポーネント１５０は、装置１０１のユーザが装置１０１を参加させたいと思っている特定のネットワークにすでに接続されていると仮定する。装置１０１は、無理なく参加可能な範囲内にある上記利用可能なネットワーク（例：装置１０１が所有しないセキュリティ証明書を必要としないもの）のリストを決定または蓄積することができる。装置１０１は、この利用可能なネットワークのリストを所定の基準（例：信号強度、ＳＳＩＤによる辞書式順序、チャンネル周波数等）によりソートする能力を有していてもよい。または、装置１０１は、単純に、上記リストを不規則な状態のままにするものであってもよい。
【００４７】
装置１０１は、装置１０１のユーザが正しいネットワークを上記利用可能なネットワークのリストから直接選択できない程度まで制約されたユーザインターフェースを有する。装置１０１のユーザインターフェースの制約された性質を克服するために、図４に示す手順が装置１０１によって行われる。この手順（下記でさらに詳細に説明する）において、装置１０１は、該利用可能なネットワークにそれぞれ順に接続するか、接続を試みる。これは、正しいネットワークから接続または接続の試みを確認する標示が提供されるまで行われる。その標示が提供されると、装置１０１には、正しいネットワークが見つかり、それ以上の検索が不要であることが知らされる。
【００４８】
本発明の第１の実施形態において、スイッチ１０３／５は第１（「未登録」）の状態と第２（「登録」）の状態の間を移動可能である。新規のネットワークを見つけようとする場合、スイッチ１０３／５を上記第１の状態に移動させる。これによって、装置１０１が未登録であり、新規のネットワークを見つける必要があることが、ネットワーク接続・自動巡回部１０７に知らされる。これは、ステップＳ１から始まる図４の方法へのエントリーポイントを示す。
【００４９】
ステップＳ１では、ネットワーク接続・自動巡回部１０７が、装置１０１を上記利用可能なネットワークのうち１番目のネットワークに参加させる。ユーザは、ネットワークコンポーネント１５０を見てディスプレイ上に標示１６０が現れるのを監視する。そのような標示１６０が現れた場合は、装置１０１が正しいネットワークに参加したか、または参加を試みたかを確認する。そして、ユーザは、スイッチ１０３／５を上記第１の状態から上記第２の状態に移動させて、ネットワークコンポーネント１５０から適切な標示１６０が提供されたことを該装置１０１に知らせる。
【００５０】
図４のフローチャートに戻り、ステップＳ１は、所定期間の開始を意味する。上記所定期間には、適切な標示１６０がネットワークコンポーネント１５０に表示された場合に、ユーザが上述した方法でスイッチ１０３／５を始動させることができる。スイッチ１０３／５の状態はステップＳ２で監視され、該スイッチが該所定期間内に上記「登録」（第２）の状態に移動されない場合、処理は、ステップＳ３へと続く。Ｓ３では、ネットワーク接続・自動巡回部１０７が、装置１０１を現在のネットワークから離脱させ、上記利用可能なネットワークのうち２番目のネットワークを試すことができるステップＳ１に戻ることができるようにする。そのため、スイッチ１０３／５が上記「未登録」（第１）の状態のままになっている場合は、ステップＳ１〜Ｓ３によるループを形成し、このループにおいて、該装置１０１が前記利用可能なネットワークをそれぞれ順に試す。前記利用可能なリストにあるどのネットワークの試行もうまくいかなかった後、装置１０１は該利用可能なネットワークのリストの最初から再度開始することができる（場合によって、最初に該リストを再配列する）、または、装置１０１は休眠モードに戻り、さらなる処理を待つことができる。
【００５１】
一方、ステップＳ２にてスイッチ１０３／５が上記「登録」（第２）の状態に移動したと判定された場合、処理はＳ４に進み、Ｓ４において、現在の接続が確認されて装置１０１がネットワークに登録される。処理は、その後、スイッチ１０３／５の状態が監視されるステップＳ５へと続く。ステップＳ５にて該スイッチが該「未登録」の状態に移動していないと判定されると、処理はステップＳ５にとどまる。一方、ステップＳ５にて該スイッチが該「未登録」の状態に戻ったと判定された場合、処理はステップＳ６に進む。ステップＳ６では、ネットワーク接続・自動巡回部１０７が装置１０１を現在のネットワークから離脱させ、装置１０１を、上述したＳ１〜Ｓ３による上記ループに再び入れさせて他のネットワークを試させる。
【００５２】
ここで、本発明の第２の実施形態を、図５および図６を参照して説明する。第２の実施形態は、第１の実施形態と概ね同様であるため、詳細な説明は不要であろう。図３の対応する各部分と最初の桁だけ異なる符号をもつ図５の部分は、特に記載のない限り、概ね第１の実施形態と同一または同様の機能を持つ。また、同様のことが、図４のフローチャートと比較した場合の図６のフローチャートにもあてはまる。
【００５３】
本発明の第２の実施形態に係るシステムは、制約されたユーザインターフェース装置２０１、および論理接続２５４によって無線アクセスポイント２５２に接続されたネットワークコンポーネント２５０を備える。制約されたユーザインターフェース２０１は、二状態電源スイッチ２０３、押しボタン２０５、ネットワーク接続・自動巡回部２０７、および無線アンテナ２１１を備える。図５には、ネットワークコンポーネント２５０上で提供される標示２６０が示されている。
【００５４】
第１の実施形態では、装置１０１は、１つの状態から別の状態に移動するスイッチ１０３／５によって、上記利用可能なネットワーク中の巡回を行うよう促されていたが、第２の実施形態では、この巡回は、電源スイッチ２０３を「電源オフ」の状態から「電源オン」の状態に移動することによって、つまり、装置２０１の電源をオンにしたときに、開始される。
【００５５】
装置２０１におけるユーザ操作がない場合、上記利用可能なネットワーク中の自動巡回は、図６のステップＴ１〜Ｔ３によるループによって得られる。いつ標示２６０がネットワークコンポーネント２５０で提供されたかをユーザが装置２０１に知らせることができるようにするため、押しボタン２０５が装置２０１に備えられている。所定期間内にボタン２０５を押すと、該ループＴ１〜Ｔ３を抜けて、処理を、ステップＴ２から、装置２０１をネットワークに登録するステップＴ４へと続けさせる。
【００５６】
上述した第２の実施形態では、装置２０１に、上記利用可能なネットワークをそれぞれ順に試すことを開始させる。別途「リセット」機構が存在する場合には、これを初回のみ行うようにすることもできる。
【００５７】
ここで、本発明の第３の実施形態について図７〜図９を参照して説明する。第３の実施形態は、制約されたユーザインターフェース装置３０１、および論理接続３５４によって無線アクセスポイント３５２に接続されているネットワークコンポーネント３５０を備える。制約されたユーザインターフェース装置３０１は、二状態電源スイッチ３０３、ネットワーク接続・自動巡回部３０７、受け入れ信号受信部３０５Ｂ、および無線アンテナ３１１を備える。ネットワークコンポーネント３５０上に図示されているのは、標示３６０およびユーザインターフェース受け入れボタン３０５Ａである。
【００５８】
第３の実施形態は第２の実施形態と略同様であり、図８のステップＰ１〜Ｐ４は図６のステップＴ１〜Ｔ４にそれぞれ略対応する。図５の対応する部分と最初の桁だけ異なる符号をもつ図７の部分は、特に記載のない限り、略同一または同様の機能を持つ。
【００５９】
第２の実施形態と第３の実施形態との間の主な相違点は、第３の実施形態では、装置３０１が正しいネットワークに到達していることを確認するためのユーザ操作が、装置３０１ではなくネットワークコンポーネント３５０でなされることである。この目的のために、ネットワークコンポーネント３５０は、標示３６０に加えてユーザインターフェースボタン３０５Ａを表示するように適合されており、ユーザインターフェースボタン３０５Ａを押すと、受け入れ信号が無線により装置３０１の受け入れ信号受信部３０５Ｂに送信され、ステップＰ１〜Ｐ３より成るループを抜け、それによってステップＰ４にて該装置３０１をネットワークに登録できるようにする。
【００６０】
ネットワークコンポーネント３５０で行われる方法が、図９のフローチャートで示されている。ステップＲ１において、該ネットワークコンポーネント３５０は、何れかの装置がネットワークに参加するのを待つ。装置が参加すると、ステップＲ２にて、ユーザインターフェースボタン３０５Ａと共に、上記装置の詳細（装置の識別(identification)を提供する）が標示３６０としてユーザに示される。この標示により、例えば不正な装置(rogue device)などの他の装置ではなく、その特定の装置がネットワークに到達したことが確認される。ステップＲ３でユーザが該装置を受け入れたことが判定されると、Ｒ４で受け入れ信号が送信され、処理はステップＲ１に戻り、さらに他の装置が該ネットワークに参加するのを待つ。ステップＲ３にて、ユーザが該装置を受け入れないことが例えば所定時間内に判定されると、処理は再度ステップＲ１に戻り、さらに別の接続を待つ。
【００６１】
このため、第３の実施形態と第２の実施形態との間の主な相違点は、装置３０１に受け入れ信号受信部３０５Ｂがあることに加え、第２の実施形態における装置２０１のボタン２０５が第３の実施形態におけるネットワークコンポーネント３５０のユーザインターフェースボタン３０５Ａで置き換えられたことであることが分かる。
【００６２】
ここで、本発明の第４の実施形態について、図１０および図１１を参照して説明する。なお、図９も本実施形態に適用される。４０３、４０５Ａ、４０５Ｂ、４０７、４１１、４５０、４５２、４５４、および４６０の符号が付けられた部分は、概ね、最初の桁だけ異なる符号をそれぞれ持つ図７の部分について説明したとおりである。ステップＱ１〜Ｑ４は、図８の各ステップＰ１〜Ｐ４に略対応している。
【００６３】
第４の実施形態は、装置４０１に押しボタン４０９があるという点で、第３の実施形態と異なっている。ボタン４０９は、ユーザが、装置４０１を現在のネットワークとの接続から切断し、かつ利用可能なネットワークのリスト中を装置４０１に検索させることができるようにするために設けられており、これは図１１のフローチャートのステップＱ５およびＱ６で実現される。この特徴は、誤って、または第三者によって故意に、装置４０１が間違った(wrong)ネットワークに受け入れられた場合に有益である。
【００６４】
ここで、本発明の第５の実施形態について、図１２および図１３を参照して説明する。なお、図９のフローチャートも本実施形態に適用される。
【００６５】
本発明の第５の実施形態に係るシステムは、制約されたユーザインターフェース装置５０１、および論理接続５５４によって無線アクセスポイント５５２に接続されているネットワークコンポーネント５５０を備える。ネットワークコンポーネント５５０に図示されているのは、標示５６０およびユーザインターフェースボタン５０５Ｃである。制約されたユーザインターフェース装置５０１は、ネットワーク接続・巡回部５１７、押しボタン５０９、および無線アンテナ５１１を備える。
【００６６】
第５の実施形態では、利用可能なネットワークのリスト中の巡回が、自動ではなく押しボタン５０９を使用して手動で実現される。第５の実施形態は、この点が各第１〜第４の実施形態と異なる。
【００６７】
電源がオンになると、ステップＶ１で、ネットワーク接続・巡回部５１７が装置５０１をネットワークのリストのうち１番目の利用可能なネットワークに接続させる。ステップＶ３で押しボタン５０９が作動させられたと判定されると、処理は、ネットワーク接続・巡回部５１７が装置５０１を現在のネットワークとの接続から切り離させるＶ４に進み、その後、次の利用可能なネットワークを試す新規のサイクルのために、ステップＶ１に戻る。
【００６８】
ステップＶ２でユーザインターフェースボタン５０５Ｃが作動させられたと判定されると、ステップＶ５で上記装置をネットワークに登録することができる。ステップＶ５の後、ステップＶ６で、押しボタン５０９が作動させられたと判定されるまで押しボタン５０９の状態を再び監視する。そして、押しボタン５０９が作動させられたと判定された時点で、ステップＶ７で、ネットワーク接続・巡回部５１７が装置５０１を現在のネットワークとの接続から切り離させ、ステップＶ１に戻ることで新規のサイクルを開始できるようにする。
【００６９】
第５の実施形態においては、正しいネットワークが見つかるまで、利用可能なネットワークのリスト中をユーザが手動で巡回する必要があるだけでなく、上記装置をネットワークに登録する工程が、実際にネットワークに接続または参加する工程とは別になっていることがわかる。このように、上記装置がネットワークに正式に登録される前に、ネットワークコンポーネントからの何らかの確認を必要とすることにより、さらなるレベルのセキュリティが提供される。概して、前記システムにおいては、正しいネットワークが見つかったことを確認するためのユーザ操作は、２箇所ではなく１箇所でなされる必要があるのみであり、第５の実施形態には、ユーザインターフェースボタン５０５Ｃなしで動作するよう変更を加えることができる。第５の実施形態においては、それ以上「次へ」ボタン５０９を押さずに該装置を放置する動作だけで、正しいネットワークが見つかったという暗黙の確認とすることができる。
【００７０】
上記の各実施形態において、正しいネットワークが見つかったことを制約されたユーザインターフェース装置に何らかの方法で最終的に知らせるのは人間のユーザであるということ、そして、それは、ネットワークのコンポーネントから提供される何らかの標示に応じてなされるということは明らかである。
【００７１】
本発明は上記した特定の実施形態に限定されず、また、当業者は容易に上記の実施形態の様々な特徴を組み合わせて、「制約されたユーザインターフェースを有する装置を複数の利用可能なネットワークのうち所定の１つに接続する方法であって、上記利用可能なネットワークをそれぞれ順に上記装置から試すステップを含み、上記試すステップは、上記所定のネットワークに到達したことを確認する標示が上記試すステップに応じて上記所定のネットワークのコンポーネントから提供されるまで行われ、上記試すステップの一部としてすでに上記装置を上記所定のネットワークに接続していなければ、提供されるそのような標示に応じて上記装置を上記所定のネットワークに接続するステップを含む、装置をネットワークに接続する方法」を実現できることが理解される。
【００７２】
また、本発明の実施形態は、上述したような押しボタンやスライドスイッチを使用することに限定されないことも理解される。ユーザインターフェースまたはユーザインタラクションのその他の形態は、当業者に容易に理解できる。また、上述した実施形態におけるスイッチおよびボタンは専用操作装置でなくてもよく、器具の既存のインターフェースを再利用してもよい。例えば、「電源オン／オフ」の効果はバッテリーの挿入／取り外しの動作によって実現されてもよく、ドア押しベルユニット(doorbell push unit)用の「次へ」ボタンにはドアベルボタン自身を活用してもよく、洗濯機の「次へ」ボタンは単純に既存の洗濯オプションボタンのうちの１つであってもよい。
【００７３】
同様に、標示の種類は視覚的な標示やメッセージに限定されない。音の標示など、ユーザが認知可能なものであればどんな効果でも適している。例えば、すでにネットワーク上にあるドアベル用ブザーを、新規のドアベル用ボタンが見つけて音を鳴らせてもよい。例えば装置またはネットワークの状態など、さらに別の情報を伝達するために、１つ以上の光または音の信号を使用することができる。
【００７４】
上記標示は、上記登録処理の一部として自動的に提供されるのではなく、なんらかのユーザ操作を要求してもよい。例えば、新規のドアベル用ボタンが、ドアベル用ブザーがすでに接続されたネットワークを検索している場合、該ドアベル用ブザーは該ドアベル用ボタンの押下に応じて音の標示を供給するだけでもよい。
【００７５】
さらに、上記の実施形態では、上記標示が、例えばネットワークコンポーネントの画面に表示されるメッセージの形で、すでにネットワーク上にあるコンポーネントにおいて提供されることを説明した。このような標示は、ユーザが容易に認知できない電子的な標示であってもよい。該電子的な標示は別の装置（上記制約されたユーザインターフェース装置自身であってもよい）に送信されてもよく、このような電子的な標示の受信に応じて、正しいネットワークに到達したことの確認に使用できる二次的な標示（例：可視または可聴）が提供されてもよい。例えば、制約されたユーザインターフェース装置は、該装置が参加を試みているネットワークに関連していることがユーザに知られている、「テーマ」音楽("signature" tune)を演奏するようにすることもできる。
【００７６】
上記の実施形態においては、正しいネットワークが確認されるまで、利用可能なネットワークにそれぞれ順に参加する方法について述べたが、各サイクルで該ネットワークに実際に参加する必要はないことが理解される。例えば、参加を試みるだけで、または、ポーリングすることで十分である。上記制約されたユーザインターフェース装置から、当該のネットワークを識別するか該ネットワークに何らかの形で関連している何らかのメッセージまたは信号を送信し、それにより、該ネットワークのコンポーネントが、そのことを認識でき、かつ、該装置が正しいネットワークに到達しようとしていることを示す標示を提供できるようになっていれば、十分である。そのような標示が提供され、それが何らかの方法で該制約されたユーザインターフェース装置に伝達されると、該装置は該ネットワークに接続することができる。この目的のために、何らかの「呼びかけチャンネル(hailing channel)」を使用することができ、これにより正しいネットワークが識別された後にのみ通信チャンネルが確立される。
【００７７】
参加するネットワークで暗号化またはその他のセキュリティが必要な場合は、プロトコルスタックの上位層においてこれを実行することができる。
【００７８】
本発明の上記実施形態を無線ネットワークに関するものとして説明したが、本発明は電力線ネットワークなどの他の種類のネットワークに適用できることが理解される。実際に、本発明は、いくつかの別々の環境に届く範囲を有する各種オープンネットワークに適用することができる。
【００７９】
概ね、制約されたユーザインターフェースの提供のみ可能な装置を上記で説明したが、本発明は、次のような状況にも適用可能である。それは、装置は、実際は、高度かつ複雑なユーザインターフェースを提供することができるが、該装置をネットワークに接続するためには、制約されたユーザインターフェースのみをユーザに提示することを選択するような状況である。このような装置も制約されたユーザインターフェースを有すると考えられる。それは、ユーザインターフェースとは、（具体的には装置の接続に関して）ユーザに提示されているものであると考えることができるためである。さらに、各種実施形態に関連して上述したユーザインターフェースは物理インターフェースを備えているが、該ユーザインターフェースは、物理インターフェースとともに、または物理インターフェースの代わりに、グラフィカルインターフェースを備えていてもよいことが理解される。
【００８０】
上述したコンポーネントのうち１つ以上のコンポーネントの動作は、上記装置または機器上で動作するプログラムによって制御できることが理解される。このような動作プログラムはコンピュータ読み取り可能な媒体に記憶することができる。または、このような動作プログラムは、例えば、インターネット上のウェブサイトから提供される、ダウンロード可能なデータ信号などの信号で実現できる。添付の請求項は、動作プログラムそれ自身、担体上の記録データとしての動作プログラム、信号としての動作プログラム、およびその他のあらゆる形態の動作プログラムを含むものとして解釈される。
【図１】
2010511308.tif 000003
【図２】
2010511308.tif 000004
【図３】
2010511308.tif 000005
【図４】
2010511308.tif 000006
【図５】
2010511308.tif 000007
【図６】
2010511308.tif 000008
【図７】
2010511308.tif 000009
【図８】
2010511308.tif 000010
【図９】
2010511308.tif 000011
【図１０】
2010511308.tif 000012
【図１１】
2010511308.tif 000013
【図１２】
2010511308.tif 000014
【図１３】
2010511308.tif 000015
【国際調査報告】
2010511308.tif 000016