(57)【特許請求の範囲】
【請求項１】
ネットワーク内のネットワークデバイスに対してタグにアクションを割り当てる方法であって、前記ネットワークは、管理サーバ、制御デバイス及び前記ネットワークデバイスを備え、前記タグは、ユニークタグＩＤ番号（ＵＩＤ）及び前記管理サーバのユニフォームリソースロケータ（ＵＲＬ）を含み、前記方法は、
前記制御デバイスによって前記タグを読み取ることと、
前記制御デバイスによって前記ＵＲＬを読み取り、前記制御デバイスを前記管理サーバに接続することと、
前記タグが割り当てられたアクションを持たない場合、前記ネットワークデバイスによって実行されるアクションを、前記タグに対して、前記制御デバイス上のリストから選択することと、
前記管理サーバに前記選択されたアクションを通知し、前記管理サーバのメモリに前記選択されたアクションを前記管理サーバが記憶できるようにすることと、
前記ネットワークデバイスに前記アクションを実行するように通知することと、を含む方法。
【請求項２】
前記ネットワークは、パブリッシュ／サブスクライブ型ネットワークで、前記制御デバイス及び前記ネットワークデバイスは、パブリッシュ／サブスクライブ型メッセージを経由して互いに通信するための管理アプリケーションを含み、前記リストは、前記制御デバイスの前記管理アプリケーションに含まれる、請求項１に記載の方法。
【請求項３】
前記ネットワークデバイスによって実行される前記選択されたアクションは、前記制御デバイスに記憶される、請求項２に記載の方法。
【請求項４】
前記タグは、例えば、パッシブ近距離無線通信タグ又はパッシブ無線自動識別タグなどのリードオンリタグであり、前記ＵＲＬは、工場内でプログラムされ、特定のユーザのためにカスタマイズされていない、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
前記制御デバイスは、Ｗｉ−Ｆｉノード、ディスプレイを含むユーザインタフェース、及びタグリーダーを備えるモバイルデバイスである、請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
前記制御デバイスは、携帯電話又はタブレットＰＣである、請求項５に記載の方法。
【請求項７】
前記ネットワークデバイスは、ホームオートメーションシステムのデバイスであり、ＺｉｇＢｅｅ又はＺＷａｖｅプロトコルに従って動作する、請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
請求項１乃至７のいずれか一項に記載の方法を実行するための、タグを読むためのタグリーダーを含む制御デバイス、ネットワークデバイス、及び制御サーバを備えるネットワーク。
【請求項９】
前記制御サーバは、前記タグに割り当てられ、前記ネットワークデバイスによって実行される機能を記憶するように適合され、前記制御デバイスは、前記タグを読み取ることによって前記ネットワークデバイスの前記機能をトリガする、請求項８に記載のネットワーク。
【請求項１０】
前記タグは、パッシブＮＦＣタグ又はパッシブＲＦＩＤタグであり、工場内でプログラムされ、特定のユーザのためにカスタマイズされていない、請求項８又は９に記載のネットワーク。
【請求項１１】
コンピュータによって読み取り可能であり、請求項１乃至７のいずれか一項に従った方法を実行するためのコンピュータ実行可能プログラムコードを含む、非一時的プログラム記憶媒体。
【請求項１２】
タグリーダーを備え、請求項１乃至７のいずれか一項に従った方法を実行するための制御アプリケーションを含む、制御デバイス。
【請求項１３】
プロセッサ、タグリーダー及び管理アプリケーションを含む制御デバイスであって、
前記プロセッサは、
前記タグリーダーによってネットワークデバイスのタグを読み取り、前記タグは、ユニークタグＩＤ番号（ＵＩＤ）及び管理サーバのユニフォームリソースロケータ（ＵＲＬ）を含み、
前記タグ中の前記管理サーバの前記ＵＲＬを読み取り、前記管理サーバに接続し、
前記タグが割り当てられたアクションを持たない場合、前記ネットワークデバイスによって実行される前記タグに対するアクションを前記制御デバイスに含まれ前記管理アプリケーションによって提示されるリストから選択し、
前記管理サーバに前記選択されたアクションを通知し、前記管理サーバが、前記管理サーバのメモリに前記選択されたアクションを記憶でき、前記ネットワークデバイスと通信することによって前記ネットワークデバイスに前記アクションを実行するように通知する、ように適合される、制御デバイス。
【請求項１４】
前記リストは、前記制御デバイスの管理アプリケーションに含まれる、請求項１３に記載の制御デバイス。
【請求項１５】
前記制御デバイスは、Ｗｉ−Ｆｉノード及びディスプレイを含むユーザインタフェースを備えるモバイルデバイスである、請求項１３又は１４の一項に記載の制御デバイス。
【請求項１６】
請求項１乃至７のいずれか一項に従った方法を実行するためのコンピュータ実行可能プログラムコードを含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信ネットワークの分野に関連し、例えば、住居用ゲートウェイなどのサービスプロバイダネットワークとのブロードバンド接続を経由して動作するように適合されたホームネットワークである。
【背景技術】
【０００２】
ホームネットワークは、多くの顧客にとって日常生活の一部となっている。ホームネットワークは、異種のデバイスの範囲から構成され、それは、ホームネットワークが様々な種類のデバイスで構成されていることを意味する。それらのすべてのデバイスは、互いに通信する必要がある。この相互接続に対して複数の解決策が利用できる。ホームネットワークは、ワイヤレス及び有線のネットワーク接続などの解決策が入り混じったものを使う。このようなデバイスの組合せは、ユーザに家庭において情報を共用し、デバイスを制御することを許すネットワークを作り出す。家庭におけるネットワーク化デバイスのいくつかの実例は、例えば、住居用ゲートウェイ、セットトップボックス、ＴＶ、パーソナルコンピュータ、タブレットＰＣ、スマートフォン、ネットワーク接続記憶装置（ＮＡＳ）デバイス、プリンタ及びゲーム機などである。
【０００３】
ソフトウェアアーキテクチャにおいて、パブリッシュ／サブスクライブ（Publish/Subscribe：出版／購読）は、メッセージングパターンであり、パブリッシャ（publisher：出版者）と呼ばれるメッセージの送信者は、サブスクライバ（subscriber：購読者）と呼ばれる特定の受信者に直接メッセージが送信されるようにプログラムしない。その代わりに、どのような加入者がいるのかも知れないと云う知識なしに（もしいても）、パブリッシュされたデータは、マルチキャストされる。同様に、加入者は、どのようなパブリッシャがいるかと云う知識なしに（もしいても）、特定のデータを購読し、興味があるメッセージのみを受信する。パブリッシュ／サブスクライブベースネットワーク内に接続されたエンティティは、購読者にパブリッシュされる「トピックス（Topics）」と自身のパラメータの値の変更を通信する。
【０００４】
ＤＤＳ（Data  Distribution  Service  for  Real-Time  Systems：データディストリビューションサービスフォーリアルタイムシステムズ）は、オブジェクトマネジメントグループ（ＯＭＧ）によって管理される標準規格である。分散リアルタイムシステムを構築するために使用することができるデータ処理を中心とするパブリッシュ・サブスクライブ型ミドルウェアウエアを説明する。ＯＭＧ標準規格としてその正式な採用が２００４年だったので、エアライン／航空産業、自動車産業、軍隊などの多くの異なる産業で使用される人気のある技術になっている。ＤＤＳ標準規格のいくつかの商用及びオープンソースの実装が存在する。
【０００５】
近距離（無線）通信（ＮＦＣ：Near  field  communication）は、スマートフォンや同様のモバイルデバイスに対する定着した標準規格のセットであり、接触近接にそれらを持ち込むことによってお互いに無線通信を確立する。ＮＦＣは特に、ＮＦＣデバイスと、例えば「タグ（tag）」又は「ＮＦＣタグ」として知られている電源の無いＮＦＣチップとの間の通信を許す。ＮＦＣタグは、例えば、それぞれのスマートフォンなどのＮＦＣ使用可能デバイスとペアを形成することができ、例えば、アプリケーションの起動やたくさんのコマンドの実行などのタスクを自動化することができる。ＮＦＣ標準規格は、多種多様なアプリケーションを許す。
【０００６】
無線自動識別（ＲＦＩＤ）は、データの伝達のために無線周波数電磁場を使用するワイヤレス非接触であり、例えば、対象物に付けられたタグの自動的な同定や追跡の目的で使用される。タグは、電子的に記憶された情報を包含する。
【発明の概要】
【０００７】
ネットワーク内のネットワークデバイスに対してタグにアクションを割り当てる方法であって、ネットワークは、管理サーバ、制御デバイス及びネットワークデバイスを備え、制御デバイスによってタグを読み取ることであって、タグは、ユニークタグＩＤ番号（ＵＩＤ）及びユニフォームリソースロケータ（ＵＲＬ）を制御デバイスに送信し、制御デバイスは、ＵＲＬを読み取り、管理サーバに接続し、タグが割り当てられたアクションを持たない場合、ネットワークデバイスによって実行されるアクションを、タグに対して、制御デバイス上のリストから選択し、管理サーバに選択されたアクションを通知し、管理サーバのメモリに選択されたアクションを管理サーバが記憶できるようにし、ネットワークデバイス（Ｎ）と接続された制御デバイスが、ネットワークデバイス（Ｎ）にアクションを実行するように通知する。タグは、特にリードオンリタグであり、例えば、パッシブＮＦＣタグ又はパッシブＲＦＩＤであり、工場内でプログラムされたデータを備え、特定のユーザに対してカスタマイズされていない。
【０００８】
本開示の一態様において、ネットワークは、パブリッシュ／サブスクライブ型ネットワークで、制御デバイス及びネットワークデバイスは、パブリッシュ／サブスクライブ型メッセージを経由して互いに通信するための管理アプリケーションを含み、リストは、制御デバイスの管理アプリケーション中に含まれる。ネットワークデバイスによって実行される選択されたアクションは、制御デバイスに記憶される。管理サーバは、例えば、インターネット内に位置するか、又は制御デバイス及びネットワークデバイスを含むホームネットワークのデバイスへのサービスとして作動する。制御デバイスは、特に、Ｗｉ−Ｆｉノード、ディスプレイを含むユーザインタフェース、及びタグリーダーを備えるモバイルデバイスである。
【０００９】
本開示のさらなる態様において、ネットワークデバイスは、ホームオートメーションシステムのデバイスであり、ＺｉｇＢｅｅ又はＺＷａｖｅプロトコルに従って動作する。
【００１０】
パブリッシュ／サブスクライブ型ネットワークは、有利なことに、トピックベースのパブリッシュ／サブスクライブ型ネットワークであり、データディストリビューションサービスフォーリアルタイムシステム（ＤＤＳ）を利用する。
【００１１】
パブリッシュ／サブスクライブ型ネットワークは、タグ、タグを読むためのタグリーダーを含む制御デバイス、ネットワークデバイス、及び制御サーバを備え、制御サーバは、タグに割り当てられ、ネットワークデバイスによって実行される機能を記憶するように適合され、制御デバイスは、タグを読み取ることによってネットワークデバイスの機能をトリガする。
【００１２】
非一時的プログラム記憶媒体は、コンピュータによって読取可能であり、方法を実行するためのコンピュータ実行可能プログラムコードを含む。
【００１３】
制御デバイスは、プロセッサ、タグリーダー及び管理アプリケーションを含み、プロセッサは、タグリーダーでネットワークデバイスのタグを読み取るために適合され、タグは、ユニークタグ識別番号とユニフォームリソースロケーションを制御デバイスに送信する。制御デバイスは、ＵＲＬを読取り、管理サーバに接続する。タグが割り当てられたアクション持たない場合、ネットワークデバイスによって実行されるタグに対するアクションを制御デバイスに含まれ管理アプリケーションによって提示されるリストから選択し、管理サーバに選択されたアクションを通知し、管理サーバが、管理サーバのメモリに選択されたアクションを記憶できる。制御デバイスは、さらにネットワークデバイスと通信し、ネットワークデバイスにアクションを実行するように通知する。
【図面の簡単な説明】
【００１４】
本開示の例となる実施形態が、概略図を参照して実例として以下でさらに詳細に説明される。
【００１５】
【図１】ネットワークデバイスによって実行されるアクションをＮＦＣタグに割り当てるための、管理サーバ、ネットワークデバイス及び制御デバイスを備えるパブリッシュ／サブスクライブ型ネットワークを示す。
【図２】ＮＦＣタグの手段によってネットワークデバイスの割り当てられたアクションをトリガする図１のパブリッシュ／サブスクライブ型ネットワークを示す。
【発明を実施するための形態】
【００１６】
以下の説明において、管理サーバ、ネットワークデバイス、タグ及びネットワークデバイスを制御する制御デバイスを備えるネットワーク、並びにネットワークデバイスに関してタグにアクションを割り当てる方法が説明される。説明の目的で、実施形態の完全な理解を提供するために、多数の特定の詳細が説明される。しかしながら、当業者であれば、これらの特定の詳細なしに本開示を実践できることが明らかになる。
【００１７】
図１において表現したように、ネットワークは、管理サーバＭ、ネットワークデバイスＮ、タグＴ及び制御デバイスＳを備える。タグＴは、具体的にはＮＦＣタグであり、ネットワークデバイスＮ、ＮＦＣタグＴ及び制御デバイスＳは、例えば、ユーザＵのホームネットワークの一部である。管理サーバＭは、インターネット使用可能デバイスであり、インターネットアドレスを備え、ネットワークの他のデバイスと通信するためにメッセージを使用する。管理サーバＭは，例えばインターネットなどのワイドエリアネットワークに亘って利用可能であり、又は、ホームネットワーク内で動作する例えば、ゲートウェイ上、ＰＣ上又はＴＶセット上などのデバイスに対するサービスとして用意される。ネットワークは、特にパブリッシュ／サブスクライブ型ネットワークであり、パブリッシュ／サブスクライブ型ネットワークの他のデバイスと通信するためにパブリッシュ／サブスクライブ型メッセージを使う。
【００１８】
ＮＦＣタグＴは、特に、工場内でプログラムされ、特定のユーザのためにカスタマイズされていないデータを備えるパッシブＮＦＣタグ（passive  NFC  tag）である。ＮＦＣタグのコンテンツは、従って、ユーザによって更新することができない。パッシブＮＦＣタグは、電源を必要としないので、従って、低コストアイテムとして非常に経済的に製造することができる。ＮＦＣタグのデータは、好ましい実施形態において、タグ識別（ＩＤ）番号と管理サーバＭのインターネットアドレスを含む。別の実施形態において、ＮＦＣタグは、より精密な情報、すなわち、制御デバイスＳによって制御されるネットワークデバイスに関するデバイスタイプ及び／又はアクションタイプを保持する。この場合、可能な選択肢は、この情報によって特定のネットワークデバイスに関して事前に定義することができる。
【００１９】
ネットワークデバイスＮは，例えば、ＩＰ（インターネットプロトコル）スタックを実行する中央処理装置（ＣＰＵ）、例えば、スマートＴＶ又はＡＶ（オーディオ／ビジュアル）サーバなどを備えるインターネット使用可能デバイスである。そのソフトウェアは、更新可能である。代替案としては、ネットワークデバイスＮは、パブリッシュ／サブスクライブ型ネットワーク内のホームオートメーションネットワークデバイスやサブシステムの一部であり、例えば、ＺｉｇＢｅｅ又はＺＷａｖｅプトロコルを使用するホームオートメーションネットワークなどであり、ＩＰスタックを実行しないより単純なＣＰＵを含む。この場合、ネットワークデバイスＮのソフトウェアは、更新することができず、パブリッシュ／サブスクライブ型ネットワークは、住居用ゲートウェイ又は他のアクセスゲートウェイを備え、それは、ホームオートメーションネットワークとインターネットとの間のブリッジとして使用され、例えば、アクセスゲートウェイは、ＺｉｇＢｅｅインタフェースとＩＰインタフェースを備える。アクセスゲートウェイは、従って、それぞれのホームオートメーションプロトコルとインターネットプロトコルとの間のソフトウェアブリッジとして動作することができ、パブリッシュ／サブスクライブ型ネットワークの外から見ると、ホームオートメーションネットワークのネットワークデバイスＮの挙動は、インターネットデバイスの挙動と同一である。アクセスゲートウェイに送信される制御情報は、１つ以上のホームオートメーションネットワークデバイスをそれに応じて制御することができる。
【００２０】
制御デバイスＳは、特に、ＩＰアドレスを持つインターネット使用可能モバイルデバイスであり、例えば、スマートフォン又はタブレットＰＣなどであり、管理サーバＭと接続するための管理アプリケーションを備える。制御デバイスＳは、ＮＦＣタグリーダーとＮＦＣタグＴによって送信される情報をデコードするための個別のソフトウェアを備える。制御デバイスＳは、ディスプレイを有するユーザインタフェースと、ＨＴＴＰ（Hypertext  Transfer  Protocol）を表示するためのウェブブラウザをさらに備える。制御デバイスＳは、パブリッシュ／サブスクライブ型ネットワークの他のデバイス、例えば、ネットワークデバイスＮ、アクセスゲートウェイ（図１には示していない）及び／又は管理サーバＭに接続するために、特に、例えばＷｉ−ＦｉなどのワイヤレスＩＰ接続を使用する。制御デバイスＳとネットワークデバイスＮとの間の直接接続を有することは必ずしも必要ではなく、両方が例えばホームネットワークの住居用ゲートウェイなどのアクセスゲートウェイを経由して接続されるなどであり得る。制御デバイスＳのソフトウェアは、更新できる。
【００２１】
管理サーバＭ、パブリッシュ／サブスクライブ型ネットワークのデバイスＮとＳは、それぞれの管理アプリケーションを含み、お互いに接続するためにパブリッシュ／サブスクライブ型メッセージを使用する。好ましい実施形態において、ＤＤＳ（データディストリビューションサービスフォーリアルタイムシステム）は、ネットワーク内でパブリッシュ／サブスクライブ型メッセージを送信及び受信するために使用される。
【００２２】
パブリッシュ／サブスクライブ型ネットワーク内の新しいタグＴ、特にＮＦＣタグＴに対する設定プロシージャが、図１に関して説明される。新しいＮＦＣタグＴは、適切な場所に固定され、例えばユーザＵの家庭の住居内に配置されたネットワークデバイスＮに接着されるなどである。ユーザＵは、管理アプリケーションを含むスマートフォンＳを備える。
【００２３】
リーダが彼のスマートフォンＳでこの新しいＮＦＣタグＴを読むときは、管理アプリケーションは、アクティブである必要はない。スマートフォンＳが自身のＮＦＣリーダでこの新しいＮＦＣタグＴを認識したとき、管理アプリケーションは、ステップ１０で開始される。ステップ１２で、ＮＦＣタグＴは、管理サーバＭのユニフォームリソースロケータ（ＵＲＬ）とＮＦＣタグＴのユニークＩＤ番号（ＵＩＤ）を送信する。ステップ１４で、スマートフォンＳのウェブブラウザは、ＵＲＬを読み取り、管理アプリケーションと通信する。ステップ１６で、ネットワークデバイスＮに対するアクションがスマートフォンＳに記憶されていないので、スマートフォンＳは、ＵＩＤがＮＦＣメッセージに関連していないと認識し、ステップ１８で、ＵＩＤを管理サーバＭに送信することによって「誰がこのＮＦＣタグを管理するのか？」と管理サーバＭに質問する。ステップ２０で、管理サーバＭは、この場合、不知の（unknown）ＮＦＣタグという情報を返す。
【００２４】
ステップ２２と２４で、ユーザＵは、例えば、デバイスＮに対するアクションを選択することによって、新しいＮＦＣタグＴを設定したいと思う。ステップ２６、２８において、ユーザＵは、次に、彼のスマートフォンＳの管理アプリケーションを使用して、管理アプリケーションによって提示されるリストからアクションとネットワークデバイスＮ及び／又は位置を選択することによって新しいＮＦＣタグＴを設定する。ユーザＵは、例えば、アクションとして、ネットワークデバイスＮの動作を選択する。ステップ３０で、選択の後、スマートフォンＳの管理アプリケーションは、管理サーバＭにこの情報、ＮＦＣタグＴに割り当てられるデバイスとアクションを送信する。管理サーバＭは、管理サーバのメモリに選択されたアクションを記憶する。
【００２５】
この設定プロシージャの後で、ユーザＵは、スマートフォンＳがＮＦＣタグＴを認識することができるように、造作なく自身のスマートフォンＳをＮＦＣタグＴのそばに置くだけで、新しいＮＦＣタグＴに関連するアクションを開始することができる。ＮＦＣタグＴは、スマートフォンＳで設定されたので、設定プロシージャの間、管理アプリケーションは、スマートフォンＳに関連するアクションを記憶しているので、スマートフォンの管理アプリケーションは、ＮＦＣタグＴの認識後に直ちにアクションを開始することができる。ＮＦＣタグＴを読むためにユーザが異なるデバイス、例えば別のスマートフォンＳ２などを使用した場合、スマートフォンＳ２は、この場合、新しいＮＦＣタグＴを認識できず、その結果、管理サーバＭにＮＦＣタグＴの目的を問い合わせる。管理サーバＭは、スマートフォンＳ２に、次に後続のステップにおいて、ＮＦＣタグＴの目的を通知する。
【００２６】
設定の変形例においては、新たなＮＦＣタグは、既により細かい情報を含んでいるかも知れない。例えば、ＮＦＣタグの製造の間にＮＦＣタグに記憶される、デバイスのタイプ及び／又はアクションタイプなどである。この場合、デバイスタイプ及び／又はアクションに関する可能な選択肢は、ＮＦＣタグに含まれる情報に従ってリストに追加され（filtered）、リストは、管理アプリケーションによってこのＮＦＣタグの設定のためにユーザＵに提供される。
【００２７】
ネットワークデバイスＮの割り当てられたアクションをトリガするためのＮＦＣタグＴの次の使用は、図２に関連して説明される。ステップ４０で、ユーザＵのスマートフォンＳ上に、上述の通り、管理アプリケーションはインストールされる。ネットワークデバイスＮの欲するアクションを開始するために、ユーザは、ネットワークデバイスＮにタグ付されたＮＦＣタグの近くにスマートフォンＳを置き、ＮＦＣタグＴを読み取る。ステップ４２で、スマートフォンＳのＮＦＣリーダがＮＦＣタグＴを認識したとき、管理アプリケーションは、開始される。ステップ４４で、ＮＦＣタグＴは、スマートフォンＳと通信し、管理サーバのＵＲＬとそのＵＩＤを送信する。さらにステップ４６において、スマートフォンＳのウェブブラウザでＵＲＬを読み取り、管理アプリケーションと通信する。ステップ４８で、管理アプリケーションは、ＮＦＣタグＴに関連するアクションを記憶し、または代替案として、管理サーバへＮＦＣタグＴに関連するアクションをリクエストする。さらなるステップで、スマートフォンＳの管理アプリケーションは、ネットワークデバイスＮのＵＲＬ又はＭＡＣ（メディアアクセス制御）アドレスを使って、ステップ５０で、ネットワークデバイスＮに連絡する。スマートフォンＳの管理アプリケーションは、次に、ネットワークデバイスＮの管理アプリケーションに、ステップ５２で、ＮＦＣタグＴに関連するアクションを実行するように通知する。アクションは、次に、ネットワークデバイスＮによって実行され、例えば、ステップ５４〜５８で、情報をユーザＵに提供するなどである。
【００２８】
ネットワークデバイスＮは、例えば、セットトップボックスで、ＮＦＣタグＴに関連するアクションであるコマンドは、「フォローミー（follow  me：一緒について来なさい）」などである。アプリケーションの実例は、例えば、ユーザＵが、彼の自宅の居間で、ネットワークデバイスＮによって受信されるペイＴＶを見ているなどである。しばらくした後、ユーザは、異なる部屋でペイＴＶ番組を見たいと思い、ＮＦＣタグＴを読むために、彼は、その結果、自身のスマートフォンＳをＮＦＣタグＴの近くに置く。ＮＦＣタグＴは、自身のＵＩＤをスマートフォンＳに送信し、スマートフォンＳの管理アプリケーションは、ＮＦＣタグＴに関連するアクションを認識する。ユーザＵは、スマートフォンＳ上でペイＴＶ番組を使用することができるために、ペイＴＶ番組は、それから、ネットワークデバイスＮからスマートフォンＳへストリーミングされる。さらなるステップで、ユーザＵは、別の部屋に配置された第２のセットトップボックスのＮＦＣタグを読み取り、そのＮＦＣタグは、ＮＦＣタグＴと同じアクションに関連づけられている。ユーザＵの別の部屋にある第２のセットトップボックスに接続されたテレビジョンセットでペイＴＶ番組をユーザがそれから見ることができるように、ペイＴＶ番組は、次に、第２のセットトップボックスにストリーミングされる。スマートフォンＳ上の再生は、それに応じて、終了される。
【００２９】
別の実施形態において、ネットワークデバイスＮは、ホームオートメーションシステムの小さいライト（light：照明）であり、それは、ＺｉｇＢｅｅプロトコルを使って制御することができる。また、家庭の住宅のシャッターは、ＺＷａｖｅプロトコルを使ってそれぞれのＮＦＣタグを経由して制御することができる。ホームネットワークの住居用ゲートウェイは、従って、小さいライトやシャッターでのアクションを実行するためのＺｉｇＢｅｅとＺＷａｖｅインタフェースをＷｉ−Ｆｉインタフェースに加えて含む。小さいライトに関連するＮＦＣタグは、例えば、ライトのスイッチオフ又はスイッチオンなどのアクションを持つ。小さいライトに関連するＮＦＣタグをユーザＵが読むとき、このＮＦＣタグに関連するアクションは、スマートフォンの管理アプリケーションによって認識され、ホームネットワークの住居用ゲートウェイを経由して、住居用ゲートウェイからそれぞれのコマンドを小さいライトへＺｉｇＢｅｅプロトコルを経由して送ることにより、ライトがオンのとき、ライトはスイッチオフされ、ライトがオフのときライトはスイッチオンされる。
【００３０】
この手のパブリッシュ／サブスクライブ型ネットワークを使って、タグの設定が容易になり、幅広いアプリケーションをタグに関連づけることができる。それぞれのネットワークデバイスに関連するタグをたやすく読み取ることによって多数のネットワークデバイスをユーザが制御することができる。タグは、特定の使用にカスタマイズする必要が無いので、したがって安価である。
【００３１】
また、本開示の別の実施形態は、本開示の範囲から逸脱することなく当業者によって利用することができる。好ましい実施形態において、ネットワークは、ＤＤＳを利用したパブリッシュ／サブスクライブ型ネットワークであるが、また、プロセス間通信のための例えばＤ−Ｂｕｓ、メッセージ・バスシステムを使用した任意の他のパブリッシュ／サブスクライブ型ネットワークは、本開示に従って使用することができる。方法は、タグに複数のアクションを割り当てることもでき、制御デバイスによってタグが読み取られたとき、アクションは実行される。さらに、ＮＦＣタグ又はＲＦＩＤタグだけではなく、任意の別のタグも使用できる。本開示は、従って、以下で本明細書に添付される請求項に存在する。
ここで例としていくつかの付記を記載する。
（付記１）
ネットワーク内のネットワークデバイス（Ｎ）に対してタグ（Ｔ）にアクションを割り当てる方法であって、前記ネットワークは、管理サーバ（Ｍ）、制御デバイス（Ｓ）及び前記ネットワークデバイスを備え、前記タグは、ユニークタグＩＤ番号（ＵＩＤ）及びユニフォームリソースロケータ（ＵＲＬ）を含み、前記方法は、
前記制御デバイスによって前記タグを読み取ることであって（１０）、前記タグは、前記ＵＩＤ及び前記ＵＲＬを前記制御デバイスに送信し（１２）、
前記制御デバイスによって前記ＵＲＬを読み取り（１４）、前記制御デバイスを前記管理サーバに接続することと、
前記タグが割り当てられたアクションを持たない場合、前記ネットワークデバイス（Ｎ）によって実行されるアクションを、前記タグに対して、前記制御デバイス上のリストから選択し（２８）、
前記管理サーバに前記選択されたアクションを通知し、前記管理サーバのメモリに前記選択されたアクションを前記管理サーバが記憶できるようにし（３０）、
前記ネットワークデバイス（Ｎ）と通信する前記制御デバイスが、前記ネットワークデバイス（Ｎ）に前記アクションを実行するように通知する、方法。
（付記２）
前記ネットワークは、パブリッシュ／サブスクライブ型ネットワークで、前記制御デバイス（Ｓ）及び前記ネットワークデバイス（Ｎ）は、パブリッシュ／サブスクライブ型メッセージを経由して互いに通信するための管理アプリケーションを含み、前記リストは、前記制御デバイス（Ｓ）の前記管理アプリケーションに含まれる、付記１に記載の方法。
（付記３）
前記ネットワークデバイス（Ｎ）によって実行される前記選択されたアクションは、前記制御デバイス（Ｓ）に記憶される、付記２に記載の方法。
（付記４）
前記タグ（Ｔ）は、例えば、パッシブ近距離無線通信（ＮＦＣ）タグ又はパッシブ無線自動識別（ＲＦＩＤ）タグなどのリードオンリタグであり、前記ＵＩＤ及び前記ＵＲＬは、工場内でプログラムされ、特定のユーザにためにカスタマイズされていない、付記１乃至３のいずれか一項に記載の方法。
（付記５）
前記管理サーバ（Ｍ）は、インターネット内に位置するか、又は前記制御デバイス及び前記ネットワークデバイスを含むホームネットワークのデバイスへのサービスとして作動する、付記１乃至４のいずれか一項に記載の方法。
（付記６）
前記制御デバイス（Ｓ）は、Ｗｉ−Ｆｉノード、ディスプレイを含むユーザインタフェース、及びタグリーダーを備えるモバイルデバイスである、付記１乃至５のいずれか一項に記載の方法。
（付記７）
前記制御デバイスは、携帯電話又はタブレットＰＣである、付記６に記載の方法。
（付記８）
前記ネットワークデバイス（Ｎ）は、ホームオートメーションシステムのデバイスであり、ＺｉｇＢｅｅ又はＺＷａｖｅプロトコルに従って動作する、付記１乃至７のいずれか一項に記載の方法。
（付記９）
前記パブリッシュ／サブスクライブ型ネットワークは、トピックベースのパブリッシュ／サブスクライブ型ネットワークであり、データディストリビューションサービスフォーリアルタイムシステムズ（ＤＤＳ）を利用する、付記１乃至８のいずれか一項に記載の方法。
（付記１０）
付記１乃至９のいずれか一項に記載の方法を実行するための、タグ（Ｔ）を読むためのタグリーダーを含む制御デバイス（Ｓ）、ネットワークデバイス（Ｎ）、及び制御サーバ（Ｍ）を備えるネットワーク。
（付記１１）
前記制御サーバ（Ｍ）は、前記タグに割り当てられ、前記ネットワークデバイスによって実行される機能を記憶するように適合され、前記制御デバイスは、前記タグを読み取ることによって前記ネットワークデバイスの前記機能をトリガする、付記１０に記載の前記パブリッシュ／サブスクライブ型ネットワーク。
（付記１２）
前記タグ（Ｔ）は、パッシブＮＦＣタグ又はパッシブＲＦＩＤタグであり、工場内でプログラムされ、特定のユーザのためにカスタマイズされていない、付記１０又は１１に記載のパブリッシュ／サブスクライブ型ネットワーク。
（付記１３）
コンピュータによって読み取り可能であり、付記１乃至９のいずれか一項に従った方法を実行するためのコンピュータ実行可能プログラムコードを含む、非一時的プログラム記憶媒体。
（付記１４）
タグリーダーを備え、付記１乃至９に従う方法を実行するための制御アプリケーションを含む、制御デバイス（Ｓ）。
（付記１５）
プロセッサ、タグリーダー及び管理アプリケーションを含む制御デバイス（Ｓ）であって、
前記プロセッサは、
前記タグリーダーによってネットワークデバイスのタグを読み取り、前記タグは、ユニークタグＩＤ番号（ＵＩＤ）及びユニフォームリソースロケータ（ＵＲＬ）を前記制御デバイス（１２）に送信し、
前記ＵＲＬを読み取り、管理サーバに接続し、
前記タグが割り当てられたアクションを持たない場合、前記ネットワークデバイスによって実行される前記タグに対するアクションを前記制御デバイスに含まれ前記管理アプリケーションによって提示されるリストから選択し、
前記管理サーバに前記選択されたアクションを通知し、前記管理サーバが、前記管理サーバのメモリに前記選択されたアクションを記憶でき、前記ネットワークデバイスと通信することによって前記ネットワークデバイスに前記アクションを実行するように通知する、ように適合される、制御デバイス。
（付記１６）
パブリッシュ／サブスクライブ型メッセージを経由して前記ネットワークデバイスと通信するように適合された、付記１５に記載の制御デバイス。
（付記１７）
前記リストは、前記制御デバイスの管理アプリケーションに含まれる、付記１５又は１６に記載の制御デバイス。
（付記１８）
前記制御デバイス（Ｓ）は、Ｗｉ−Ｆｉノード及びディスプレイを含むユーザインタフェースを備えるモバイルデバイスである、付記１５乃至１７の一項に記載の制御デバイス。
（付記１９）
前記ネットワークデバイスによって実行される前記選択されたアクションは、前記制御デバイスに記憶される、付記１５乃至１８のいずれか一項に記載の制御デバイス。
【図１】
0006573660.tif 000002
【図２】
0006573660.tif 000003