【誤訳訂正書】
【提出日】平成29年4月26日(2017.4.26)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
アウトドア照明ネットワーク管理システムであって：
それぞれが複数のアウトドア照明ネットワークデバイスを含んでいる少なくとも第１および第２のアウトドア照明ネットワークであり、前記第１および前記第２のアウトドア照明ネットワークは、それらの複数のアウトドア照明ネットワークデバイスと通信するために第１または第２のプロトコルを使用するアウトドア照明ネットワークと；
前記アウトドア照明ネットワークのそれぞれと通信する中央管理システムであり、前記中央管理システムは、共通ネットワークプロトコルを使用して前記アウトドア照明ネットワークのそれぞれに対してアウトドア照明ネットワークコンフィグレーションコマンドを送付し、かつ、共通ネットワークプロトコルを使用して前記アウトドア照明ネットワークのそれぞれからアウトドア照明ネットワークデバイスの情報を受け取り、前記アウトドア照明ネットワークデバイスの情報は前記アウトドア照明ネットワークデバイスの詳細を含んでいる、中央管理システムと；
前記第１のアウトドア照明ネットワークだけと通信する第１のベンダー管理システムと；を含み、
前記共通ネットワークプロトコルを使用した前記中央管理システムからの前記アウトドア照明ネットワークコンフィグレーションコマンドは、前記第１および前記第２のアウトドア照明ネットワークによって前記第１または前記第２のプロトコルへ転換され、かつ、前記アウトドア照明ネットワークデバイスの少なくとも一つのコンフィグレーションを設定するために使用される、
システム。
【請求項２】
前記システムは、さらに、
前記第２のアウトドア照明ネットワークだけと通信する第２のベンダー管理システムを含む、
請求項１に記載のシステム。
【請求項３】
前記第１のアウトドア照明ネットワークに対して送付された前記アウトドア照明ネットワークコンフィグレーションコマンドの少なくとも一つのグループは、前記第１のベンダー管理システムにも送付され、かつ、前記第１のベンダー管理システムによって検証される、
請求項１に記載のシステム。
【請求項４】
前記アウトドア照明ネットワークコンフィグレーションコマンドは、調光コンフィグレーション、スケジュールコンフィグレーション、測定コンフィグレーション、および、色コントロールコンフィグレーションのうち少なくとも一つを含む、
請求項１に記載のシステム。
【請求項５】
前記第１のアウトドア照明ネットワークに対して送付された前記アウトドア照明ネットワークコンフィグレーションコマンドの少なくとも一つのグループは、前記第１のベンダー管理システムにも送付され、かつ、前記第１のアウトドア照明ネットワークの少なくとも一つのアウトドア照明ネットワークデバイスのコンフィグレーションを変更する以前に、前記第１のベンダー管理システムによって検証される、
請求項１に記載のシステム。
【請求項６】
前記中央管理システムは、第１のアプリケーション層を有する中央管理システムプロトコルスタックを介して、前記アウトドア照明ネットワークのそれぞれと通信する、
請求項１に記載のシステム。
【請求項７】
前記第１のベンダー管理システムは、前記第１のアプリケーション層とは異なる第２のアプリケーション層を有する第１のベンダープロトコルスタックを介して、前記第１のアウトドア照明ネットワークと通信する、
請求項６に記載のシステム。
【請求項８】
前記システムは、さらに、
前記第２のアウトドア照明ネットワークと通信する第２のベンダー管理システムを含み、
前記第２のベンダー管理システムは、前記第１のアプリケーション層と異なり、かつ、前記第２のアプリケーション層とも異なる第３のアプリケーション層を有する第２のベンダープロトコルスタックを介して、前記第２のアウトドア照明ネットワークと通信する、
請求項７に記載のシステム。
【請求項９】
前記第１のアウトドア照明ネットワークは、前記中央管理システムと前記第１のベンダー管理システムとの間にトポロジー的に置かれている、
請求項１に記載のシステム。
【請求項１０】
前記第１のベンダー管理システムは、前記中央管理システムと前記第１のアウトドア照明ネットワークとの間にトポロジー的に置かれている、
請求項１に記載のシステム。
【請求項１１】
複数のアウトドア照明ネットワークを管理する方法であって：
中央管理システムから、第１の中央管理システムコンフィグレーションコマンドを受け取るステップと；
前記第１の中央管理システムコンフィグレーションコマンドを、第１のアウトドア照明ネットワークの第１のデバイスだけによって読み取り可能な、第１のアウトドア照明ネットワークコンフィグレーションコマンドのセットに転換するステップと；
前記中央管理システムから、第２の中央管理システムコンフィグレーションコマンドを受け取るステップと；
前記第２の中央管理システムコンフィグレーションコマンドを、第２のアウトドア照明ネットワークの第２のデバイスだけによって読み取り可能な、第２のアウトドア照明ネットワークコンフィグレーションコマンドのセットに転換するステップであり、前記第２のアウトドア照明ネットワークコンフィグレーションコマンドのセットは前記第１のアウトドア照明ネットワークコンフィグレーションコマンドのセットと異なるステップと；
前記第１のデバイスによって読み取り可能な第１のベンダー管理システムからの第１のベンダー管理コマンドを受け取るステップと；
前記第２のデバイスによって読み取り可能な第２のベンダー管理システムからの第２のベンダー管理コマンドを受け取るステップと；
を含む、方法。
【請求項１２】
前記方法は、さらに、
前記第１のデバイスのデバイス情報データを受け取るステップと、
前記デバイス情報データを、前記中央管理システムによって読み取り可能な、別個で異なる中央管理システムデータに転換するステップと、
前記中央管理システムデータを前記中央管理システムに対して送付するステップと、
を含む、請求項１１に記載の方法。
【請求項１３】
前記方法は、さらに、
前記第１の中央管理システムコンフィグレーションコマンドを有効化するステップと、
を含む、請求項１１に記載の方法。
【請求項１４】
アウトドア照明ネットワーク管理装置であって：
少なくとも一つの中央管理システム接続であり、中央管理システムから中央管理コンフィグレーションコマンドを受け取る中央管理システム接続と；
前記中央管理コンフィグレーションコマンドを、第１または第２のアウトドア照明ネットワークを構成するために、第１または第２のコンフィグレーションコマンドに転換するように動作可能である少なくとも一つのコントローラーであり、前記第１および前記第２のコンフィグレーションコマンドは、前記第１および第２のアウトドア照明ネットワークのそれぞれに対して異なる、コントローラーと；
中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドを、少なくとも一つのアウトドア照明ネットワークデバイスに送付する少なくとも一つのアウトドア照明ネットワーク接続と；
ベンダー管理システムインターフェイスであり、ベンダー管理システムからベンダー管理コマンドを受け取るベンダー管理システムインターフェイスと；
を含む装置。
【請求項１５】
前記ベンダー管理コマンドの少なくともいくつかは、前記中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドの少なくともいくつかが少なくとも一つのアウトドア照明ネットワークデバイスに送付されるかどうかを指示する、
請求項１４に記載の装置。
【請求項１６】
前記中央管理システム接続は、アウトドア照明ネットワークデバイス情報を前記中央管理システムに対して伝送し、前記アウトドア照明ネットワークデバイス情報は、前記少なくとも一つのアウトドア照明ネットワークデバイスの属性を含む、
請求項１４に記載の装置。
【請求項１７】
前記中央管理システム接続は、アウトドア照明ネットワークコンフィグレーション変更確認を前記中央管理システムに伝送し、前記アウトドア照明ネットワークコンフィグレーション変更確認は、前記少なくとも一つのアウトドア照明ネットワークデバイスが前記中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドに基づいてコンフィグレーションを変更することに応じて送付される、
請求項１６に記載の装置。
【請求項１８】
前記ベンダー管理コマンドは、アウトドア照明ネットワークコミッションコマンド、アウトドア照明ネットワーク管理コマンド、アウトドア照明ネットワークトラブルシューティングコマンド、および、アウトドア照明ネットワークセキュリティ管理コマンドのうち少なくとも一つを含む、
請求項１４に記載の装置。
【請求項１９】
前記中央管理システム接続、前記アウトドア照明ネットワーク接続、および、前記ベンダー管理システムインターフェイス全てが前記アウトドア照明ネットワークデバイスに在る、
請求項１４に記載の装置。
【請求項２０】
前記中央管理システム接続、前記アウトドア照明ネットワーク接続、および、前記ベンダー管理システムインターフェイス全てが前記ベンダー管理システムに在る、
請求項１４に記載の装置。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【発明の詳細な説明】
【発明の名称】アウトドア照明ネットワークを管理するための方法および装置
【技術分野】
【０００１】
本発明は、一般的にアウトドア照明ネットワークの管理に関する。より特定的には、ここにおいて開示される種々の発明的な方法および装置は、複数のユニークな照明ネットワークに係る統合されたカスタマー管理に関する。
【背景技術】
【０００２】
アウトドア照明ネットワーク（ｏｕｔｄｏｏｒ  ｌｉｇｈｔｉｎｇ  ｎｅｔｗｏｒｋ：ＯＬＮ）のリモート管理のためのシステムが紹介されてきている。例えば、ＯＬＮの照明ユニットは、照明行為に対するコントロール（例えば、照明ユニットのオン／オフ時間のスケジュール及び/又は照明ユニットの調光レベルの設定）を与えるように、及び/又は、照明ユニットの特性（例えば、光源の状況、エネルギー消費、照明ユニット仕様）をモニターするように、離れて管理することができる。アウトドア照明ネットワークの管理は、カスタマー（例えば、地方自治体）に対して一つまたはそれ以上の利益を提供することができる。エネルギー節約、メインテナンス費用削減、及び/又は、光害（ｌｉｇｈｔｉｎｇ  ｐｏｌｌｕｔｉｏｎ）の低減といったものである。
【０００３】
既存のＯＬＮは、他の装置サプライヤーに対してオープンにされていない独自のコントロール及び/又はコミュニケーションプロトコルをしばしば使用している。所定のＰＬＮの実施において使用されている基本的な接続技術は標準のものであるが（例えば、所定の無線及び/又は有線コミュニケーション規格）、コントロール及び/又はコミュニケーションプロトコルは、しばしば独自のものである。従って、ＯＬＮを離れて管理するために複数のＯＬＮを有するカスタマーは、こうしたＯＬＮのために唯一つのベンダーを利用するか、異なるシステムとプロシージャを維持するかのいずれかを行う必要がある。例えば、３つの異なるベンダーからの３つの異なるＯＬＮを管理しているＯＬＮカスタマーは、これらのＯＬＮを離れて管理するために、３つの異なる中央管理システム（ｃｅｎｔｒａｌ  ｍａｎｅｇｅｍｅｎｔ  ｓｙｓｔｅｍ；ＣＭＳ）と関連のプロシージャを使用する必要がある。相互運用できない異なる照明コントロール製品と装置についても同様である。
【０００４】
一つのＣＭＳと複数の独自のＯＬＮ実施のそれぞれとの間の完全にカスタマイズされたコントロールとコミュニケーションを開発することが提案されてきている。そうした提案において、ＣＭＳは、ベンダー特有の機能を含めて、全てのＯＬＮ実施の機能と能力をコントロールすることができるであろう。しかしながら、複数の独自のＯＬＮ実施の全てを統合することは、異なるＯＬＮ実施において多くの異なる機能と能力が利用可能であることを考慮すれば、著しい努力と費用を要するものであろう。さらに、異なるＯＬＮ実施において利用可能な能力と異なる機能との全てをサポートして管理することができる統合されたＣＭＳの複雑性は、そうしたＣＭＳをオペレーションするのに負担となる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、当技術分野においては、統合されたＣＭＳからのカスタマーによる、複数のユニークな照明ネットワークの管理に関する方法と装置を提供する必要性が存在する。一方で、任意的に、他の提案の一つまたはそれ以上の不利な点を克服するものである。
【課題を解決するための手段】
【０００６】
本発明開示は、アウトドア照明ネットワークの管理のための発明的な方法および装置に向けたものである。例えば、いくつかの実施例において、一つのＣＭＳと複数のユニークなアウトドア照明ネットワークとの間の通信を可能にする方法および装置が提供される。いくつかの実施例において、管理システムは、複数のマルチベンダーのアウトドア照明ネットワークのそれぞれと通信する一つのＣＭＳ、および、一つのベンダーからの一つまたはそれ以上の照明ネットワークとそれぞれが通信する複数のベンダー管理システム（ＶＭＳ）を含んでいる。また、いくつかの実施例において、複数のマルチベンダーのアウトドア照明ネットワークを管理すること、及び/又は、複数のマルチベンダーのアウトドア照明ネットワークをコミッショニングし構成することに関する方法が提供される。
【０００７】
一般的に、一つの態様において、複数のアウトドア照明ネットワーク、アウトドア照明ネットワークのそれぞれと通信する中央管理システム、および、アウトドア照明ネットワークの第１の照明ネットワークと通信する第１のベンダー管理システムを含むアウトドア照明ネットワーク管理システムが提供される。それぞれのアウトドア照明ネットワークは、複数のアウトドア照明ネットワークデバイスを含んでいる。中央管理システムは、アウトドア照明ネットワークのそれぞれに対してコンフィグレーションコマンドを送付し、かつ、アウトドア照明ネットワークのそれぞれからアウトドア照明ネットワークデバイスの情報を受け取る。アウトドア照明ネットワークデバイスの情報は照明ネットワークデバイスの詳細を含んでいる。コンフィグレーションコマンドは、アウトドア照明ネットワークデバイスの少なくとも一つのコンフィグレーションを設定し、かつ、アウトドア照明ネットワークデバイスの光源の照明出力特性を設定する照明コンフィグレーションコマンドを含んでいる。第１の照明ネットワークと第１のベンダー管理システムとの間の通信は、第１の照明ネットワークを指令し、かつ、第１の照明ネットワークと通信するために動作可能である。
【０００８】
いくつかの実施例において、システムは、さらに、アウトドア照明ネットワークの第２の照明ネットワークと通信する第２のベンダー管理システムを含む。
【０００９】
いくつかの実施例において、第１の照明ネットワークに対して送付されたコンフィグレーションコマンドの少なくとも一つのグループは、第１のベンダー管理システムにも送付され、かつ、第１のベンダー管理システムによって検証される。
【００１０】
いくつかの実施例において、照明コンフィグレーションコマンドは、調光コンフィグレーション、スケジュールコンフィグレーション、測定コンフィグレーション、および、色コントロールコンフィグレーションのうち少なくとも一つを含む。
【００１１】
いくつかの実施例において、第１の照明ネットワークに対して送付されたコンフィグレーションコマンドの少なくとも一つのグループは、第１のベンダー管理システムにも送付され、かつ、第１の照明ネットワークの少なくとも一つのアウトドアデバイスのコンフィグレーションを変更する以前に、第１のベンダー管理システムによって検証される。
【００１２】
いくつかの実施例において、中央管理システムは、第１のアプリケーション層を有する中央管理システムプロトコルスタックを介して、アウトドア照明ネットワークのそれぞれと通信する。そうした実施例のいくつかのバージョンにおいて、第１のベンダー管理システムは、第１のアプリケーション層とは異なる第２のアプリケーション層を有する第１のベンダープロトコルスタックを介して、第１の照明ネットワークと通信する。そうした実施例のいくつかのバージョンにおいて、システムは、さらに、アウトドア照明ネットワークの第２の照明ネットワークと通信する第２のベンダー管理システムを含む。第２のベンダー管理システムは、第１のアプリケーション層と異なり、かつ、第２のアプリケーション層とも異なる第３のアプリケーション層を有する第２のベンダープロトコルスタックを介して、第２の照明ネットワークと通信する。
【００１３】
いくつかの実施例において、第１のアウトドア照明ネットワークは、中央管理システムと第１のベンダー管理システムとの間にトポロジー的に置かれている。
【００１４】
いくつかの実施例において、第１のベンダー管理システムは、中央管理システムと第１のアウトドア照明ネットワークとの間にトポロジー的に置かれている。
【００１５】
一般的に、別の態様において、複数のアウトドア照明ネットワークを管理する方法は：中央管理システムから、第１の中央管理システムコンフィグレーションコマンドを受け取るステップと；第１の中央管理システムコンフィグレーションコマンドを、第１のアウトドア照明ネットワークの第１のデバイスによって読み取り可能な、別個で異なる第１のアウトドア照明ネットワークコンフィグレーションコマンドに転換するステップと；中央管理システムから、第２の中央管理システムコンフィグレーションコマンドを受け取るステップと；第２の中央管理システムコンフィグレーションコマンドを、第２のアウトドア照明ネットワークの第２のデバイスによって読み取り可能な、別個で異なる第２のアウトドア照明ネットワークコンフィグレーションコマンドに転換するステップと；第１のデバイスによって読み取り可能な第１のベンダー管理システムから、第１のベンダー管理コマンドを受け取るステップと；第２のデバイスによって読み取り可能な第２のベンダー管理システムから、第２のベンダー管理コマンドを受け取るステップと；を含む。
【００１６】
いくつかの実施例において、方法は、さらに、第１のデバイスのデバイス情報を受け取るステップと、デバイス情報データを、中央管理システムによって読み取り可能な、別個で異なる中央管理システムデータに転換するステップと、中央管理システムデータを中央管理システムに対して送付するステップと、を含む。
【００１７】
いくつかの実施例において、方法は、さらに、第１の中央管理コンフィグレーションコマンドを有効化するステップを含む。
【００１８】
一般的に、別の態様において、アウトドア照明ネットワーク管理装置が提供され、少なくとも一つの中央管理システム接続を含んでいる。中央管理システム接続は、中央管理システムから中央管理コンフィグレーションコマンドを受け取る。装置は、また、中央管理コンフィグレーションコマンドを、中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドに転換するように動作可能である少なくとも一つのコントローラーを含んでいる。装置は、また、中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドを、少なくとも一つのアウトドア照明ネットワークデバイスに送付する少なくとも一つのアウトドア照明ネットワーク接続を含んでいる。装置は、また、少なくとも一つのベンダー管理システム入力を含んでいる。ベンダー管理システム入力は、ベンダー管理システムからベンダー管理コマンドを受け取る。
【００１９】
いくつかの実施例において、ベンダー管理コマンドの少なくともいくつかは、中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドの少なくともいくつかが少なくとも一つのアウトドア照明ネットワークデバイスに送付されるかどうかを指示する。
【００２０】
いくつかの実施例において、中央管理システム接続は、アウトドア照明ネットワークデバイス情報を中央管理システムに対して伝送し、アウトドア照明ネットワークデバイス情報は、少なくとも一つのアウトドア照明ネットワークデバイスの属性を含む。そうした実施例のいくつかのバージョンにおいて、中央管理システム接続は、アウトドア照明ネットワークコンフィグレーション変更確認を中央管理システムに対して伝送し、アウトドア照明ネットワークコンフィグレーション変更確認は、少なくとも一つのアウトドア照明ネットワークデバイスが中央管理向けアウトドア照明ネットワークコンフィグレーションコマンドに基づいてコンフィグレーションを変更することに応じて送付される。
【００２１】
いくつかの実施例において、ベンダー管理コマンドは、アウトドア照明ネットワークコミッションコマンド、アウトドア照明ネットワーク管理コマンド、アウトドア照明ネットワークトラブルシューティングコマンド、および、アウトドア照明ネットワークセキュリティ管理コマンドのうち少なくとも一つを含む。
【００２２】
いくつかの実施例において、中央管理システム接続、アウトドア照明ネットワーク接続、および、ベンダー管理システム入力全てがダイレクトコミュニケーション照明ネットワークデバイスに在る。
【００２３】
いくつかの実施例において、中央管理システム接続、アウトドア照明ネットワーク接続、および、ベンダー管理システム入力全てがベンダー管理システムに在る。
【００２４】
一般的に、別の態様において、複数のマルチベンダーのアウトドア照明ネットワークをコミッショニングし構成するための方法が提供される。方法は：アウトドア照明ネットワークを初期化し、ベンダー管理システムを用いてアウトドア照明ネットワークのデバイスを確認するステップと；アウトドア照明ネットワークのデバイスに関する情報を中央管理システムに伝送するステップと；アウトドア照明ネットワークのデバイスに対してユニークなコントロール管理システムＩＤを割り当てるステップと；中央管理システムからアウトドア照明デバイスを構成するステップと；を含む。
【００２５】
いくつかの実施例において、方法は、さらに、ベンダー管理システムにおいて一つまたはそれ以上のアウトドア照明ネットワークの構成を初期化したコントロール管理システムを有効化するステップを含む。
【００２６】
用語「光源（”ｌｉｇｈｔ  ｓｏｕｒｃｅ”）」は、あらゆる一つまたはそれ以上の種類の放射源を指すものと理解されるべきである。これらに限定されるわけではないが、以下のものを含んでいる。ＬＥＤベース光源（例えば、電流に応じて発光する種々の半導体ベース構造体であり、発光ポリマー、有機発光ダイオード（ＯＬＥＤ）、エレクトロルミネセンスストライプ、等）、白熱光源（例えば、フィラメントランプ、ハロゲンランプ）、蛍光性光源、燐光性光源、高輝度ディスチャージ光源（例えば、ナトリウム灯、水銀灯、そして、メタルハライドランプ）、レーザー、他のタイプのエレクトロルミネセンス光源、熱発光源（例えば、炎）、ろうそく発光源（例えば、ガスマントル、カーボンアーク放射源）、フォト発光源（例えば、ガス状ディスチャージ源）、電気的飽和を使用したカソード発光源、ガルバノ発光源、クリスタル発光源、キネ発光源、サーモ発光源、トライボ発光源、ソノ発光源、ラジオ発光源、および、発光ポリマーである。
【００２７】
用語「照明設備（”ｌｉｇｈｔｉｎｇ  ｆｉｘｔｕｒｅ”）」は、ここにおいて、所定のフォームファクター、アセンブリ、または、パッケージにおける一つまたはそれ以上の照明ユニットの実施または構成を指す。用語「照明ユニット（”ｌｉｇｈｔｉｎｇ  ｕｎｉｔ”）」は、ここにおいて、同一または異なるタイプの一つまたはそれ以上の光源を有する一つの装置を指す。与えられた照明ユニットは、種々の光源の設置構成、筐体／ハウジングの構成と形状、及び/又は、電気的および機械的接続のうちあらゆる一つであってよい。加えて、与えられた照明ユニットは、光源のオペレーションに関連する種々の他のコンポーネント（例えば、制御回路）と任意的に関連付けられてよい（例えば、接続、及び/又は、一緒のパッケージを含む）。「ＬＥＤベース照明ユニット」は、一つまたはそれ以上の上記に説明したＬＥＤベース光源を含む照明ユニットを指すものであり、単独または他の非ＬＥＤベース光源との組み合わせである。「マルチチャンネル」照明ユニットは、それぞれに異なる放射スペクトラムを生成するように構成された少なくとも２つの光源を含むＬＥＤベースまたは非ＬＥＤベース照明ユニットを指す。ここで、異なる光源スペクトラムのそれぞれは、「チャンネル（”ｃｈａｎｎｅ”）」と呼ばれてもよい。
【００２８】
用語「コントローラー」は、ここにおいて一般的に、一つまたはそれ以上の光源のオペレーションに関連する種々の装置を説明するために使用される。コントローラーは、ここにおいて説明される種々の機能を実行するために数多くの方法（例えば、専用のハードウェアを伴うといったもの）で実施されてよい。「プロセッサ」は、コントローラーの一つの実施例であり、一つまたはそれ以上のマイクロプロセッサを使用しており、ここにおいて説明される種々の機能を実行するためにソフトウェア（例えば、マイクロコード）を使用してプログラムされる。コントローラーは、プロセッサを使用して、または、使用することなく実施されてよく、また、いくつかの機能を実施するための専用のハードウェアと他の機能を実行するためのプロセッサ（例えば、一つまたはそれ以上のプログラムされたマイクロプロセッサおよび関連回路）との組み合わせとして実施されてよい。本発明開示の種々の実施例において使用されるコントローラーコンポーネントの実施例は、これらに限定されるわけではないが、従来のマイクロプロセッサ、特定アプリケーション集積回路（ＡＳＣＩ）、および、フィールドプログラム可能ゲートウェイ（ＦＰＧＡ）を含んでいる。
【００２９】
種々の実施例において、プロセッサまたはコントローラーは、一つまたはそれ以上のストレージ媒体（ここにおいて一般的に「メモリー」と呼ばれるものであり、例えば、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、および、ＥＥＰＲＯＭといった揮発性または不揮発性メモリー、フロッピー（登録商標）ディスク、光ディスク、磁気テープ、等）と関連付けられる。いくつかの実施例において、ストレージ媒体は、一つまたはそれ以上のプログラムを用いてエンコードされ、一つまたはそれ以上のプロセッサ及び/又はコントローラー上で実行されると、ここにおいて説明された機能のうち少なくともいくつかを実行する。種々のストレージ媒体は、プロセッサまたはコントローラーの中に固定され、または、移動可能であってよい。そこに保管されている一つまたはそれ以上のプログラムがプロセッサまたはコントローラーの中にロードされて、ここにおいて説明された本発明の種々の態様を実施することができる。用語「プログラム」または「コンピュータープログラム」は、ここにおいて一般的な意味で、一つまたはそれ以上のプロセッサまたはコントローラーをプログラムするために使用されるあらゆるタイプのコンピューターコード（例えば、ソフトウェアまたはマイクロコード）を指すように使用されている。
【００３０】
用語「アドレス可能（”ａｄｄｒｅｓｓａｂｌｅ”）」は、ここにおいて、自身を含み、複数のデバイスに対して意図された情報（例えば、データ）を受け取り、かつ、意図された所定の情報に対して選択的に反応するように構成されたデバイス（例えば、一般的な光源、照明ユニット又は設備、一つまたはそれ以上の光源又は照明ユニットに伴うコントローラーまたはプロセッサ、他の照明でない関連デバイス、等）を指すように使用されている。用語「アドレス可能」は、しばしば、ネットワーク環境（または、以下にさらに説明される「ネットワーク」）と関連して使用される。ネットワーク環境では、複数のデバイスが、いくつかのコミュニケーション媒体またはメディアを介して一緒に接続されている。
【００３１】
一つのネットワークの実施例において、ネットワークに接続された一つまたはそれ以上のデバイスは、そのネットワークに接続された一つまたはそれ以上の他のデバイスに対するコントローラーとして働く（例えば、マスター／スレーブ関係において）。別の実施例において、ネットワーク環境は、ネットワークに接続された一つまたはそれ以上のデバイスをコントロールするように構成された一つまたはそれ以上の専用のコントローラーを含んでいる。一般的に、ネットワークに接続された複数のデバイスのそれぞれは、コミュニケーション媒体またはメディア上に存在するデータにアクセスできる。しかしながら、与えられたデバイスは、例えば、割り当てられた一つまたはそれ以上の所定の識別子（例えば、「アドレス」）に基づいて、選択的にネットワークとデータを交換する（つまり、ネットワークからデータを受け取り、及び/又は、データを送信する）ように構成されているということにおいて「アドレス可能」である。
【００３２】
用語「ネットワーク」は、ここにおいて使用される際に、２つまたはそれ以上のデバイス（コントローラーまたはプロセッサを含むもの）のあらゆる相互接続を指す。相互接続は、ネットワークに接続されたあらゆる２つまたはそれ以上のデバイス間、及び/又は、複数のデバイス間での情報の移送（例えば、デバイスコントロール、データストレージ、データ交換、等）を促進するものである。直ちに理解されるように、複数のデバイスの相互接続に対して好適なネットワークの種々の実施は、あらゆる種々のネットワークトポロジーを含み、あらゆる種々のコミュニケーションプロトコルを含んでよい。加えて、本発明開示に従った種々のネットワークにおいて、２つのデバイス間のあらゆる一つの接続は、２つのシステム間の専用接続、または、代替的には専用でない接続を表している。２つのデバイスに対して意図された情報を搬送することに加えて、そうした専用でない接続は、２つのデバイスのいずれかについて必ずしも意図されたものではない情報を搬送してもよい（例えば、オープンネットワークコミュニケーション）。さらに、ここにおいて説明されたデバイスの種々のネットワークは、ネットワーク全体にわたる情報の移送を促進するために、一つまたはそれ以上の無線、有線／ケーブル、及び/又は、光ファイバーのリンクを使用する。
【００３３】
用語「ユーザーインターフェイス」は、ここにおいて使用される際に、人間のユーザーまたはオペレーターと一つまたはそれ以上のデバイスとの間のインターフェイスを指すものであり、ユーザーとデバイス間のコミュニケーションを可能にする。本発明開示の種々の実施例において使用されるユーザーインターフェイスの実施例は、これらに限定されるわけではないが、以下のものを含んでいる。スイッチ、ポテンショメーター、ボタン、ダイヤル、スライダー、マウス、キーボード、種々のタイプのゲームコントローラー（例えば、ジョイスティック）、トラックボール、ディスプレイ画面、種々のタイプのユーザーインターフェイス（ＧＵＩ）、タッチスクリーン、マイクロフォン、および、いくつかの形式の人間が発した刺激を受け取りそれに応じて信号を生成する他のタイプのセンサー、である。
【００３４】
上述のコンセプトと以降により詳細に説明される追加のコンセプトの全ての組み合わせは（そうしたコンセプトが相互に矛盾するものではないとして）、ここにおいて開示される特許性のある技術的事項の一部であるとして考えられることが正しく理解されるべきである。特に、本発明開示の最後に登場する特許請求された技術的事項の全ての組み合わせは、ここにおいて開示された発明性のある技術的事項の一部であるとして考えられる。ここにおいて明示的に使用されている用語は、参照として包含されているあらゆる開示においても現れるものであるが、ここにおいて開示される所定のコンセプトと最も一貫性のある意味が与えられるべきことが正しく理解されるべきである。
【図面の簡単な説明】
【００３５】
図面において、類似の参照番号は、一般的に、異なる図の全てにわたり同一のパーツを参照するものである。図面は、また、必ずしも縮小、強調されることを要せず、代わりに、一般的には本発明の主旨を説明するために配置されたものである。
【図１】図１は、複数ベンダーのＯＬＮ管理システムに係る第１の実施例を示している。
【図２】図２は、複数ベンダーのＯＬＮ管理システムに係る第１の実施例において実行されるプロトコルスタック実施の一つの実施例を示している。
【図３】図３は、複数ベンダーのＯＬＮ管理システムに係る第２の実施例を示している。
【図４】図４は、複数ベンダーのＯＬＮ管理システムに係る第２の実施例において実行されるプロトコルスタック実施の一つの実施例を示している。
【図５】図５は、ＣＭＳに提供されるＯＬＮデバイス属性の実施例に係る表を示している。
【図６】図６は、ＯＬＮのダイレクトコミュニケーションデバイスに対してＣＭＳＩＤを割り当てる方法の一つの実施例を示している。
【図７】図７は、ＯＬＮの管理されたデバイスに対してＣＭＳ  ＩＤを割り当てる方法の一つの実施例を示している。
【図８】図８は、ＣＭＳによってＯＬＮデバイスに対して送付されるコンフィグレーションリクエストの一つの実施例を示している。
【図９】図９は、ＯＬＮデバイスによってＣＭＳに対して送付されるコンフィグレーションレスポンスの一つの実施例を示している。
【図１０】図１０は、複数ベンダーＯＬＮ管理システムのコミッションおよびコンフィグレーションの方法に係る一つの実施例を示している。
【発明を実施するための形態】
【００３６】
既存のＯＬＮは、他の装置サプライヤーに対してオープンにされていない独自のコントロール及び/又はコミュニケーションプロトコルをしばしば使用している。従って、複数のＯＬＮを有するカスタマーは、ＯＬＮを離れて管理するために、こうしたＯＬＮのために唯一つのベンダーを利用するか、異なるシステムとプロシージャを維持するかのいずれかを行う必要がある。一つのＣＭＳと複数の独自のＯＬＮ実施のそれぞれとの間の完全にカスタマイズされたコントロールとコミュニケーションプロトコルを開発することが提案されてきた。そうした提案において、ＣＭＳは、ベンダー特有の機能を含み、全てのＯＬＮ実施に係る全ての機能および能力をコントロールすることができるであろう。しかしながら、複数の独自のＯＬＮ実施の全部を一つのＣＭＳに統合することは欠点を有している。このように、当技術分野において、カスタマーによる複数の独自のアウトドア照明ネットワークの管理に関する方法および装置を提供する、一つの統合されたＣＭＳからの必要性が存在している。一方で、他の提案に係る一つまたはそれ以上の不利な点を任意的に克服している。
【００３７】
より一般的に、アプリケーションは、複数の独自のアウトドア照明ネットワークに係る統合されたカスタマーに関する発明性のある方法および装置を提供することが有益であると認識され、理解されている。
【００３８】
上記の視点において、本発明に係る種々の具体例と実施例が、アウトドア照明ネットワークの管理に向けられている。
【００３９】
以降の詳細な説明においては、説明のためであって限定するものでなく、請求される発明に対する完全な理解を提供するために、所定の詳細を開示している代表的な実施例が明らかにされる。しかしながら、本発明開示の利益を有する技術分野における当業者にとっては、ここにおいて開示された所定の詳細から離れた、本発明の教示に従った他の実施例は、添付の特許請求の範囲内に留まることが明らかである。さらに、良く知られた装置および方法に係る記載は、代表的な実施例の説明を不明瞭にしないために省略される。そうした方法及び装置は、明らかに本発明の請求の範囲内にある。例えば、ここにおいて開示される方法および装置の態様は、光源およびＯＬＮの態様に関する他の照明のコントロールと併せて特に説明される。しかしながら、ここにおいて説明される方法および装置に係る一つまたはそれ以上の態様は、例えば、監視、交通量モニタリング、緊急時対応、及び/又は、公衆安全といった、ＯＬＮインフラストラクチャーによってサポートされている他のアプリケーションの一つまたはそれ以上の態様を、追加的に、コントロールするように実施される。ＯＬＮインフラストラクチャーによってサポートされている他のアプリケーションの一つまたはそれ以上の態様をコントロールするためにここにおいて説明されるＯＬＮ管理システムは、請求される本発明の主旨の範囲から逸脱することなく理解されるものである。
【００４０】
図１を参照すると、複数ベンダーのＯＬＮ管理システム１００に係る第１の実施例が示されている。管理システム１００は、コミュニケーションリンク１０１Ａを介した第１のＯＬＮ１３０Ａ、コミュニケーションリンク１０１Ｂを介した第２のＯＬＮ１３０Ｂ、および、コミュニケーションリンク１０１Ｃを介した第３のＯＬＮ１３０Ｃと通信する一つのＣＭＳ１１０を含んでいる。管理システム１００は、また、コミュニケーションリンク１０１Ｄを介して第１のＯＬＮ１３０Ａと通信する第１のＶＭＳ１５０Ａ、コミュニケーションリンク１０１Ｅを介して第２のＯＬＮ１３０Ｂと通信する第２のＶＭＳ１５０Ｂ、および、コミュニケーションリンク１０１Ｅを介して第３のＯＬＮ１３０Ｃと通信する第３のＶＭＳ１５０Ｃも含んでいる。ＯＬＮ１３０Ａ−Ｃのそれぞれは、ＣＭＳ１１０とＶＭＳ１５０Ａ−Ｃのそれぞれとの間にトポロジー的（ｔｏｐｏｌｏｇｉｃａｌ）に置かれている。コミュニケーションリンク１０１Ａ−Ｆは、例えば、一つまたはそれ以上の無線、有線／ケーブル、及び/又は、光ファイバーリンクを含んでいる。いくつかの実施例において、ＣＭＳ１１０とＶＭＳ１５０Ａ−Ｃのそれぞれは、デスクトップコンピューター、ハンドヘルドコンピューターデバイス、サーバー、及び/又は、サーバーの層といった、コンピューターを含んでいる。コンピューターは、コンピュータープログラムインストラクションを実行して、そうしたデバイスに関するこのアプリケーションにおいて特定された一つまたはそれ以上の機能を実施する。ＣＭＳ１１０は、少なくとも一つのユーザーインターフェイスを含んでおり、カスタマーはＣＭＳ１１０に関する機能を実行することができる。そして、ＶＭＳ１５０Ａ−Ｃのそれぞれは、分離した少なくとも一つのユーザーインターフェイスを含んでおり、ベンダーはそれぞれのＶＭＳ１５０Ａ−Ｃに関する機能を実行することができる。いくつかの実施例において、ＣＭＳ１１０は、所定のユーザーに対して、異なるコントロール及び/又は情報を提供する。例えば、いくつかの実施例においては、階級的なコントロールモデルが使用され、異なるレベルの当局が、異なる優先度を有するＣＭＳ１１０にアクセスする。例えば、異なる管理レベル（例えば、ローカル、市、州、国）は、特定の管理レベルに対して仕立てられたコントロール及び/又は情報能力を有することができる。
【００４１】
ＯＬＮ１３０Ａ−Ｃのそれぞれは、照明ポイント、セグメント／ローカルコントローラー、及び/又は、他の関連する設備（例えば、照明施設、センサー、光源、カメラ、ストレージデバイス、電源）といった一つまたはそれ以上のダイレクトコミュニケーションＯＬＮデバイスを含んでいる。ダイレクトコミュニケーションＯＬＮデバイスは、ＣＭＳ１１０及び/又はＶＭＳ１５０Ａ−Ｃのそれぞれと通信することができるコントロールおよびコミュニケーション能力を備えている。ＯＬＮ１３０Ａ−Ｃのそれぞれは、また、任意的に、ＣＭＳ１１０及び/又はＶＭＳ１５０Ａ−Ｃのそれぞれによってコントロールされ、管理される照明ポイント、センサー、照明設備、光源、カメラ、及び/又は、電源といった一つまたはそれ以上の管理されたＯＬＮデバイスを含んでいる。しかし、ＣＭＳ１１０またはＶＭＳ１５０Ａ−Ｃのそれぞれとダイレクト接続を確立することはできない。例えば、管理されたＯＬＮデバイスは、ダイレクトコミュニケーションＯＬＮデバイス（例えば、セグメントコントローラー）を介してＣＭＳ１１０及び/又はＶＭＳ１５０Ａ−Ｃによってコントロールされる。ダイレクトコミュニケーションＯＬＮデバイスは、ＣＭＳ１１０及び/又はＶＭＳ１５０Ａ−Ｃと通信しており、ＣＭＳ１１０及び/又はＶＭＳ１５０Ａ−Ｃから受け取った入力に基づいて、管理されたＯＬＮデバイスをコントロールする。
【００４２】
一般的に、そして、ここにおける追加の詳細で説明されるように、ＣＭＳ１１０は、ＯＬＮ１３０Ａ−Ｃのそれぞれと通信して、ＯＬＮ１３０Ａ−Ｃのデバイスの所定の態様を離れてコントロールおよび管理する。一方、ＶＭＳ１５０Ａ−Ｃは、それらのそれぞれのＯＬＮ１３０Ａ−Ｃを接続して、ＯＬＮ１３０Ａ−Ｃに係るデバイスの他の態様を管理する。例えば、ＣＭＳ１１０は、ＯＬＮ１３０Ａ−Ｃと通信し（直接的か、または、一つまたはそれ以上の照明ユニット、セグメントコントローラー、等を介してか、のいずれか）、ＯＬＮ１３０Ａ−Ｃの一つまたはそれ以上の光源の照明行為（例えば、スイッチオン／オフ、調光レベル設定、色レベル設定、及び/又は、照明スケジュール設定）をコントロールし、管理する。例えば、ＣＭＳ１１０は、また、ＯＬＮ１３０Ａ−Ｃと通信し、一つまたはそれ以上のＯＬＮデバイスに係る測定とフィードバックコンフィグレーションをコントロールし、かつ、管理する（例えば、一つまたはそれ以上のＯＬＮデバイスからの測定及び/又はフィードバック受け取り、かつ、管理し、及び/又は、一つまたはそれ以上のＯＬＮデバイスの測定およびフィードバックステータスを変更し、及び/又は、一つまたはそれ以上のＯＬＮデバイスの測定およびレポート頻度スを変更する）。例えば、ＣＭＳ１１０は、また、ＯＬＮ１３０Ａ−Ｃと通信して、一つまたはそれ以上のＯＬＮデバイスをコントロールし、管理する（例えば、ＯＬＮコントローラー、照明設備、センサー、カメラ、及び/又は、電源に係る情報を管理し；コントローラー、照明設備、センサー、カメラ、及び/又は、電源をスイッチオン／オフし；かつ／あるいは、コントローラー、照明設備、センサー、カメラ、及び/又は、電源を構成する）。
【００４３】
ＶＭＳ１５０Ａ−Ｃは、ＯＬＮ１３０Ａ−Ｃの他の態様を管理してもよい。例えば、ＶＭＳ１５０Ａ−Ｃは、ＯＬＮ１３０Ａ−Ｃのそれぞれと通信して、ＯＬＮ１３０Ａ−Ｃの一つまたはそれ以上のデバイスのＯＬＮコミッション（ＯＬＮ  ｃｏｍｍｉｓｓｉｏｎｉｎｇ）を実行する（例えば、デバイスに地理的な情報を割り当てること、デバイスに初期設置のローカル情報を割り当てること、デバイスに初期コンフィグレーション情報を割り当てること、及び/又は、複数のデバイス間の関係を割り当てること）。例えば、ＶＭＳ１５０Ａ−Ｃは、また、ＯＬＮ１３０Ａ−Ｃのそれぞれと通信してＯＬＮを管理する（例えば、ＯＬＮデバイス間の通信を最適化、接続問題の特定とトラブルシューティング、及び/又は、ソフトウェアアップデートのインストール）。例えば、ＶＭＳ１５０Ａ−Ｃは、また、ＯＬＮ１３０Ａ−Ｃのそれぞれと通信してＯＬＮに対するセキュリティ管理を提供する（例えば、新たに接続されたＯＬＮデバイスの確認、セキュリティ違反の検出、及び/又は、セキュリティ問題の修正）。例えば、ＶＭＳ１５０Ａ−Ｃは、また、ＯＬＮ１３０Ａ−Ｃのそれぞれと通信して、一つまたはそれ以上のＯＬＮデバイスに係る所定のベンダーの特定の機能をコントロールする。ＣＭＳとＶＭＳ間でのＯＬＮのコントロールおよび管理の態様に係るこの分岐により、カスタマーは、複数ベンダーＯＬＮからＶＭＳまでのコントロールおよび管理に係る多くのベンダー独自の態様を残しておく一方で、複数ベンダーＯＬＮの所定の態様をコントロールおよび管理することができる。ＯＬＮのコントロールおよび管理に係る所定の態様は、また、任意的に、ＣＭＳまたはＶＭＳのいずれかによって指令されてもよい。例えば、ＣＭＳは、所定の状況（例えば、セットアップ時、及び/又は、オーバーライド状況）におけるレポートパラメーターを設定することができる。
【００４４】
図２を参照すると、ＯＬＮ管理システム１００において実行されるプロトコルスタック実施の一つの実施例が示されている。ＣＭＳ１１０は、ＯＬＮ１３０ＡのダイレクトコミュニケーションＯＬＮデバイス１３２Ａと関連して図示されている。ＣＭＳ１１０は、リンク層／物理層１１１Ａ、ネットワーク層１１１Ｂ、トランスポート層１１１Ｃ、および、アプリケーション層１１１Ｄを有するプロトコルスタックを含んでいる。ＯＬＮデバイス１３２Ａは、リンク層／物理層１３３Ａ、ネットワーク層１３３Ｂ、トランスポート層１３３Ｃ、および、アプリケーション層１３３Ｄを有するプロトコルスタックを含んでいる。ＣＭＳ１１０およびＯＬＮデバイス１３２Ａのアプリケーション層１１１Ｄと１３３Ｄは、共通のアプリケーションプロトコルを使用する。いくつかの実施例において、アプリケーションプロトコルは、例えば、ＨＴＴＰ／ＸＭＬプロトコルといった、既存のプロトコルのストラクチャーとフォーマットに従って実施される。異なるＯＬＮにより上手く定義され実施されるＯＬＮの管理のためのスタンダードデータフォーマット（アプリケーションセマンティクス（ｓｅｍａｎｔｉｃｓ））を一緒に用いるものである。
【００４５】
ダイレクトコミュニケーションＯＬＮデバイス１３２Ａは、また、ＶＭＳ１５０Ａとの通信、および、管理されたデバイスといった、ＯＬＮ１３０Ａの他のデバイスとの通信のためのベンダー独自のプロトコルを含んでいる。ベンダー独自のプロトコルは、ＯＬＮ１３０Ａにために使用されている所定のベンダーに依存している。いくつかの実施例において、ベンダー独自のプロトコルは、ベンダーにより定義されるアプリケーションセマンティクスと共に、例えば、ＨＴＴＰ／ＸＭＬプロトコルといった、既存のプロトコルのストラクチャーとフォーマットに従って実施される。図示されたベンダー独自の第２のプロトコルスタックは、ＯＬＮ１３０Ａの他のデバイスと通信するためのイントラＯＬＮコンポーネント１３４ＡとＶＭＳ１５０Ａと通信するためのＶＭＳアプリケーションプロトコルを有している。アプリケーションプロトコルとベンダー独自のプロトコルとの間の転換は、ＯＬＮデバイス１３２Ａにおいて実行される。このコンフィグレーションによって、ＣＭＳ１１０とＶＭＳ１５０Ａの両方は、ＯＬＮデバイス１３２Ａとのダイレクト接続を確立し、ＯＬＮデバイス１３２Ａを管理し、かつ、ＯＬＮデバイス１３２Ａと関連する他のデバイスを管理することができる。また、このコンフィグレーションにより、ＯＬＮデバイス１３２Ａが、ＣＭＳ１１０およびＶＭＳ１５０Ａとのダイレクト接続を確立することもできる。いくつかの実施例において、ＯＬＮデバイス１３２Ａは、全てのＯＬＮ１３０Ａと通信することができる。他の実施例において、ＯＬＮデバイス１３２Ａは、ＯＬＮ１３０Ａの所定のセグメントだけと通信し、または、ＯＬＮ１３０Ａの他のあらゆるデバイスとも通信しなくてよい。
【００４６】
共通のアプリケーションプロトコルは、ＣＭＳ１１０とＯＬＮデバイス１３２Ａとの間の通信を可能にする。ＣＭＳ１１０は、アプリケーションプロトコルを介して、ＯＬＮデバイス１３２Ａ及び/又はＯＬＮ１３０Ａの他のデバイスと通信し、ＯＬＮ１３０Ａの一つまたはそれ以上の光源のコントロール、ＯＬＮ１３０Ａの一つまたはそれ以上のＯＬＮデバイスの測定とフィードバックコンフィグレーションに係るコントロールおよび管理、及び/又は、一つまたはそれ以上のＯＬＮデバイスの管理を提供する。ＯＬＮ１３０Ａの一つまたはそれ以上のＯＬＮデバイスは、また、ＣＭＳ１１０と通信して、例えば、属性情報を提供し、及び/又は、コンフィグレーション変更リクエストに応じて変更されたコンフィグレーションの確認を提供する。
【００４７】
図２には、ダイレクトコミュニケーションＯＬＮデバイス１３２Ａと管理されたデバイス１３５Ａだけが図示されているが、ＯＬＮ１３０Ａは、他のデバイスを有し得ることが理解されよう。また、そうした他のデバイスは、ＣＭＳ１１０及び/又はＶＭＳ１５０Ａとのダイレクト接続を確立する他のダイレクトコミュニケーションデバイスを含み、かつ／あるいは、ＣＭＳ１１０及び/又はＶＭＳ１５０Ａとのダイレクト接続を確立しない他の管理されたデバイスを含んでよいことも理解されよう。
【００４８】
ＣＭＳ１１０と通信するＯＬＮ１３０Ｂ、１３０ＣのダイレクトコミュニケーションＯＬＮデバイスも、また、共通のアプリケーションプロトコルを使用する。ＣＭＳ１１０と通信するＯＬＮ１３０Ｂ、１３０ＣのダイレクトコミュニケーションＯＬＮデバイスは、また、ＶＭＳ１５０Ｂ、１５０Ｃそれぞれとの通信、および、ＯＬＮ１３０Ｂ、１３０Ｃの他のデバイスとの通信のためのベンダー独自のプロトコルを含んでいる。ベンダー独自のプロトコルは、ＯＬＮ１３０Ｂ、１３０Ｃのために使用された所定のベンダーに依存する。アプリケーションプロトコルとＯＬＮ１３０Ｂ、１３０Ｃそれぞれのベンダー独自のプロトコルとの間の転換は、ＯＬＮ１３０Ｂ、１３０Ｃそれぞれの一つまたはそれ以上のダイレクトコミュニケーションＯＬＮデバイスにおいて実行される。このコンフィグレーションによって、ＣＭＳ１１０とＶＭＳ１５０Ａの両方はＯＬＮ１３０Ｂと通信して管理することができ、かつ、ＣＭＳ１１０とＶＭＳ１５０Ａの両方はＯＬＮ１３０Ｃとの接続を確立して管理することができる。共通のアプリケーションプロトコルは、ＣＭＳ１１０とＯＬＮ１３０Ｂ、１３０Ｃとの間の通信を可能にする。ＣＭＳ１１０は、アプリケーションプロトコルを介して、ＯＬＮ１３０Ｂ、１３０Ｃと通信し、ＯＬＮ１３０Ｂ、１３０Ｃの一つまたはそれ以上の光源のコントロール、ＯＬＮ１３０Ｂ、１３０Ｃの一つまたはそれ以上のＯＬＮデバイスの測定とフィードバックコンフィグレーションに係るコントロールおよび管理、及び/又は、ＯＬＮ１３０Ｂ、１３０Ｃの一つまたはそれ以上のＯＬＮデバイスの管理を提供する。
【００４９】
図３を参照すると、複数ベンダーのＯＬＮ管理システム２００に係る第２の実施例が示されている。管理システム２００は、コミュニケーションリンク２０１Ａを介した第１のＶＭＳ２５０Ａ、コミュニケーションリンク２０１Ｂを介した第２のＶＭＳ２５０Ｂ、および、コミュニケーションリンク２０１Ｃを介した第３のＶＭＳ２５０Ｃと通信する一つのＣＭＳ２１０を含んでいる。第１のＶＭＳ２５０Ａはコミュニケーションリンク２０１Ｄを介して第１のＯＬＮ２３０Ａと通信し、第２のＶＭＳ２５０Ｂはコミュニケーションリンク２０１Ｅを介して第２のＯＬＮ２３０Ｂと通信し、第３のＶＭＳ２５０Ｃはコミュニケーションリンク２０１Ｆを介して第３のＯＬＮ２３０Ｃと通信する。コミュニケーションリンク２０１Ａ−Ｆは、例えば、一つまたはそれ以上の無線、有線／ケーブル、及び/又は、光ファイバーリンクを含んでいる。ＶＭＳ２５０Ａ−Ｃのそれぞれは、ＣＭＳ２１０とＯＬＮ２３０Ａ−Ｃのそれぞれとの間にトポロジー的に置かれている。
【００５０】
ＯＬＮ２３０Ａ−Ｃのそれぞれは、ＶＭＳ２５０Ａ−Ｃ及び/又は（ＶＭＳ２５０Ａ−Ｃそれぞれを介して）ＣＭＳ２１０のそれぞれと通信することができるコントロールおよびコミュニケーション能力を備える、一つまたはそれ以上のダイレクトコミュニケーションＯＬＮデバイスを含んでいる。ＯＬＮ２３０Ａ−Ｃのそれぞれは、また、任意的に、ＣＭＳ２１０及び/又はＶＭＳ２５０Ａ−Ｃのそれぞれによってコントロールされ、管理される一つまたはそれ以上の管理されたＯＬＮデバイスを含んでいる。しかし、ＶＭＳ２５０Ａ−Ｃのそれぞれとダイレクト接続を確立することはできない。
【００５１】
一般的に、そして、ここにおける追加の詳細で説明されるように、ＣＭＳ２１０は、ＶＭＳ２５０Ａ−Ｃのそれぞれを介してＯＬＮ２３０Ａ−Ｃのそれぞれと通信して、ＯＬＮ２３０Ａ−Ｃのデバイスの所定の態様を離れてコントロールおよび管理する。一方、ＶＭＳ２５０Ａ−Ｃは、それらのそれぞれのＯＬＮ２３０Ａ−Ｃを接続して、ＯＬＮ２３０Ａ−Ｃに係るデバイスの他の態様及び/又はＯＬＮ２３０Ａ−Ｃを管理する。いくつかの実施例において、ＣＭＳ２１０は、ＶＭＳ２５０Ａ−Ｃを介してＯＬＮ２３０Ａ−Ｃと通信し、ＯＬＮ２３０Ａ−Ｃの一つまたはそれ以上の光源の照明行為をコントロールして管理し；ＶＭＳ２５０Ａ−Ｃを介してＯＬＮ２３０Ａ−Ｃと通信し、一つまたはそれ以上のＯＬＮデバイスに係る測定とフィードバックコンフィグレーションをコントロールして管理し；かつ、ＶＭＳ２５０Ａ−Ｃを介してＯＬＮ２３０Ａ−Ｃと通信し、一つまたはそれ以上のＯＬＮデバイスをコントロールして管理する。いくつかの実施例において、ＶＭＳ２５０Ａ−Ｃは、ＯＬＮ２３０Ａ−Ｃのそれぞれと通信して、ＯＬＮ２３０Ａ−Ｃの一つまたはそれ以上のデバイスのＯＬＮコミッションを実行し、ＯＬＮ２３０Ａ−Ｃを管理し、ＯＬＮ２３０Ａ−Ｃに対するセキュリティ管理を提供する。例えば、ＶＭＳ２５０Ａ−Ｃは、また、ＯＬＮ２３０Ａ−Ｃのそれぞれと通信して、一つまたはそれ以上のＯＬＮデバイスに係る所定のベンダーの特定の機能をコントロールする。
【００５２】
図４を参照すると、ＯＬＮ管理システム２００において実行されるプロトコルスタック実施の一つの実施例が示されている。ＣＭＳ２１０は、第1のＶＭＳ２０Ａと関連して図示されている。ＣＭＳ２１０は、リンク層／物理層２１１Ａ、ネットワーク層２１１Ｂ、トランスポート層２１１Ｃ、および、アプリケーション層２１１Ｄを有するプロトコルスタックを含んでいる。第１のＶＭＳ２５０Ａは、リンク層／物理層２５３Ａ、ネットワーク層２５３Ｂ、トランスポート層２５３Ｃ、および、アプリケーション層２５３Ｄを有するプロトコルスタックを含んでいる。ＣＭＳ２１０およびＯＬＮ２３０Ａのアプリケーション層２１１Ｄと２５３Ｄは、共通のアプリケーションプロトコルを使用する。いくつかの実施例において、アプリケーションプロトコルは、例えば、ＨＴＴＰ／ＸＭＬプロトコルといった、既存のプロトコルのストラクチャーとフォーマットに従って実施される。他の実施例において、アプリケーションプロトコルは、既存のプロトコルに基づいて実施されなくてよい。
【００５３】
第１のＶＭＳ２５０Ａは、また、ＯＬＮ２３０Ａの一つまたはそれ以上のデバイスとの通信のためのベンダー独自のプロトコルを含んでいる。ベンダー独自のプロトコルは、ＯＬＮ２３０Ａのために使用されている所定のベンダーに依存している。図示されたベンダー独自のプロトコルは、ＯＬＮ２３０Ａの一つまたはそれ以上のデバイスと通信するためのＯＬＮコンポーネント２３４Ａを有している。アプリケーションプロトコルとベンダー独自のプロトコルとの間の転換は、第１のＶＭＳ２５０Ａにおいて実行される。このコンフィグレーションによって、ＣＭＳ２１０とＶＭＳ２５０Ａの両方は、ＯＬＮデバイス２３０Ａとの接続を確立し、ＯＬＮ２３０Ａを管理することができる。共通のアプリケーションプロトコルにより、ＣＭＳ２１０とＯＬＮ２３０Ａとの間の（ＶＭＳ２５０Ａを介した）通信は、ＯＬＮ２３０Ａの一つまたはそれ以上の光源のコントロール、ＯＬＮ２３０Ａの一つまたはそれ以上のＯＬＮデバイスの測定とフィードバックコンフィグレーションに係るコントロールおよび管理、および、一つまたはそれ以上のＯＬＮデバイスの管理を提供することができる。ＯＬＮ２３０Ａの一つまたはそれ以上のＯＬＮデバイスは、また、ＣＭＳ２１０と通信して、例えば、属性情報を提供し、及び/又は、コンフィグレーション変更リクエストに応じて変更されたコンフィグレーションの確認を提供する。
【００５４】
第２および第３のＶＭＳ２５０Ｂ、２５０Ｃも、また、ＣＭＳ２１０との通信のための共通アプリケーションプロトコルを使用し、アプリケーションプロトコルをＯＬＮ２３０Ｂ、２３０Ｃのそれぞれのベンダー独自のプロトコルに転換する。ベンダー独自のプロトコルは、ＯＬＮ２３０Ａ、２３０Ｃのために使用されている所定のベンダーに依存している。このコンフィグレーションによって、ＣＭＳ２１０とＶＭＳ２５０Ｂの両方は、ＯＬＮ２３０Ｂとの接続を確立して管理することができ、かつ、ＣＭＳ２１０とＶＭＳ２５０Ｃの両方は、ＯＬＮ２３０Ｃとの接続を確立して管理することができる。共通のアプリケーションプロトコルにより、ＣＭＳ２１０とＯＬＮ２３０Ｂ、２３０Ｃとの間の通信が可能となる。ＣＭＳ２１０は、ＶＭＳ２５０Ｂ、２５０Ｃを介してＯＬＮ２３０Ｂ、２３０Ｃと通信し、ＯＬＮ２３０Ｂ、２３０Ｃの一つまたはそれ以上の光源のコントロール、ＯＬＮ２３０Ｂ、２３０Ｃの一つまたはそれ以上のＯＬＮデバイスの測定とフィードバックコンフィグレーションに係るコントロールおよび管理、および、ＯＬＮ２３０Ｂ、２３０Ｃの一つまたはそれ以上のＯＬＮデバイスの管理を提供することができる。
【００５５】
図１０を参照すると、複数ベンダーＯＬＮ管理システムのコミッションおよびコンフィグレーションの方法に係る一つの実施例が示されている。ＯＬＮ管理システムのコミッションおよびコンフィグレーションに係る一つまたはそれ以上の態様は、ＯＬＮ管理システム１００及び/又は２００のコミッション及び/又はコンフィグレーションのために使用される。ステップ１１０１において、ＶＭＳを用いてＯＬＮのデバイスが初期化され、確認される。いくつかの実施例において、ＯＬＮデバイスのインストールとコミッションは、ベンダー独自の設備とプロシージャを使用して行われる。例えば、ダイレクトコミュニケーションＯＬＮデバイス及び/又は管理されたデバイスは、最初に電源オンされたときに、ＯＬＮを形成及び/又は結合するための初期化プロシージャを実行し、ＶＭＳとの通信を介して（例えば、図１のトポロジーまたは図３のトポロジーを介して）ＶＭＳを用いて自身のアイデンティティーを確認する。例えば、ネットワークの形成及び/又は結合は、また、追加的または代替的に、インストールの最中にコンフィグレーションアシスタント（ＣＡ）ツールによってトリガーされてもよい。例えば、ＣＡツールは、ＯＬＮのデバイスから情報を読み出し、安全なコミュニケーションリンクを介してそうした情報をＶＭＳにアップロードする。また、ＯＬＮデバイスは、例えば、ＶＭＳを用いて自動的にインタラクションを初期化して、セキュリティ証明書（例えば、工場においてＯＬＮデバイスのメモリーの中に保管されたセキュリティ鍵）を確認し、ＯＬＮを結合する。
【００５６】
ステップ１１０２において、ＯＬＮのデバイスがＶＭＳによって認証された後で、ＯＬＮのデバイスに関する情報がＣＭＳに対して提供される。いくつかの実施例において、ＯＬＮのデバイスに関する情報は、移動可能なストレージ媒体を介してＣＭＳにアップロードされる。例えば、コミッションエンジニアは、ＯＬＮデバイスデータと供にデータをＣＭＳにアップロードすることができる。いくつかの実施例において、ＯＬＮの一つまたはそれ以上のデバイスまたは他のベンダー独自のデバイス（例えば、ＣＡツールまたはＶＭＳ）からＣＭＳへのダイレクト接続を確立して、ＯＬＮデバイスに関する情報を伝送する。ＯＬＮデバイスに関する情報は、ＯＬＮの個々のデバイスの属性および能力を含んでいる。
【００５７】
いくつかの実施例において、ＯＬＮデバイスのそれぞれは、ＣＭＳによってレポートされ、理解された共通の属性一式を実施する。しかしながら、ＯＬＮデバイスのそれぞれは、任意的に、ＣＭＳにレポートされた以上に属性を有してよい。いくつかの実施例において、一つまたはそれ以上の属性は、ベンダーによって調整される。また、ベンダーは、例えば、どの属性がＣＭＳに対して利用可能であるかを指示する。例えば、いくつかの実施例において、コミッションエンジニアは、ＣＭＳに対して所定の属性だけを提供するようにＯＬＮデバイスに指示してよい。また、いくつかの実施例において、ＶＭＳは、ＣＭＳに対してＯＬＮによってどの属性を提供するかを変更してよい。
【００５８】
図５を参照すると、ＣＭＳに提供されるＯＬＮデバイス属性の実施例に係る表が、そうしたデバイス属性の簡潔な説明と供に示されている。属性は、デバイスタイプ、ＣＭＳアドレス、名前、地理的位置、照明ポイントデータ、セグメントデータ、センサーデータ、そして、ベンダー独自のデータ、を含んでいる。本発明開示の利益を受ける当業者であれば、提示された表は、提供され得る属性の例示であること、および、他の実施例において追加的及び/又は代替的な属性が提供され得ることを認識し、理解するであろう。
【００５９】
一旦ＯＬＮデバイスデータがＣＭＳに提供されると、ＣＭＳは、ＯＬＮデバイスを用いて情報を確認する。例えば、情報がＯＬＮデバイスによって直接的に提供される場合、ＣＭＳは、ＯＬＮデバイスとの既存の接続を使用してデータの受け取りを確認するだけである。情報が他の手段（例えば、ＶＭＳまたはＣＡツールアップロード）によって提供される場合、ＣＭＳは、ＯＬＮデバイスとの安全な接続を確立するように努め、そして、デバイス情報を確認する。
【００６０】
ステップ１１０３において、ユニークなＣＭＳ  ＩＤが、ＯＬＮデバイスのそれぞれに対して割り当てられる。ＣＭＳ  ＩＤは、それぞれのデバイスを一意的に特定し、かつ、ＣＭＳとＯＬＮデバイスとの間のアドレス可能なネットワークコミュニケーションを可能にするために使用される。ＯＬＮに伴うＶＭＳも、また、ＣＭＳ  ＩＤを使用し、または、代替的に、ＶＭＳとＯＬＮデバイスとの間のアドレス可能なネットワークコミュニケーションのために異なるＩＤを使用する。図６を参照すると、ＯＬＮデバイスＩＤを割り当てる方法の一つの実施例が示されている。ＯＬＮコミッションの最中に、コミッションツールは、ＯＬＮデバイスに対してＣＭＳのドメインネームまたはＩＰアドレスを提供する。ドメインネームまたはＩＰアドレスを利用して、それぞれのＯＬＮデバイスは、ＣＭＳに対してＩＤリクエストを送付する。ＩＤリクエストに応じて、ＣＭＳは、ＣＭＳ  ＩＤを割り当て、そのＣＭＳ  ＩＤを保管し、ＣＭＳ  ＩＤの割り当てを確認してＯＬＮデバイスに対してレスポンスを送付する。レスポンスは、ＣＭＳ  ＩＤを含んでおり、ＯＬＮデバイスは、そのＣＭＳ  ＩＤを保管する。
【００６１】
別の実施例において、ＣＭＳは、ベンダーに対してユニークなＣＭＳ  ＩＤのブロックを割り当て、ベンダーは、ＯＬＮのベンダー初期化の最中に、それらのＣＭＳ  ＩＤをＯＬＮデバイスに対して割り当てる。例えば、ＣＭＳは、ユニークなＣＭＳ  ＩＤのブロックをＶＭＳに対して通信し、ＶＭＳは、ＯＬＮのベンダー初期化の最中に、それらのＣＭＳ  ＩＤをＯＬＮデバイスに対して割り当てる。また、ＣＭＳは、例えば、ユニークなＣＭＳ  ＩＤのブロックをベンダーに対して通信し、ＯＬＮのベンダー初期化の最中に、コミッションエンジニアが、ＣＡまたは他の装置を使用してそれらのＣＭＳ  ＩＤをＯＬＮデバイスに対して割り当てる。
【００６２】
ＣＭＳとの接続を確立するためにダイレクトコミュニケーションＯＬＮデバイスとのダイレクト接続に依存する、ＯＬＮの管理されたデバイスも、また、ＣＭＳ  ＩＤを獲得する。いくつかの実施例において、そうしたＣＭＳ  ＩＤは、また、ＯＬＮ初期化の最中に、ＶＭＳまたは他のベンダーツールによって、管理されたデバイスに対して割り当てられる。図７に示すように、いくつかの他の実施例において、ＯＬＮの管理されたデバイスは、また、ダイレクトコミュニケーションＯＬＮデバイスとコンタクトすることによって、ＣＭＳ  ＩＤをリクエストする。イレクトコミュニケーションＯＬＮデバイスは、管理されたデバイスのＩＤリクエストをＣＭＳに対して転送し、レスポンスを（任意的に割り当てられたＣＭＳ  ＩＤと供に）管理されたデバイスに対してリレーする。管理されたデバイスは、また、割り当てられたＣＭＳ  ＩＤを、コミッションツール、及び/又は、ＶＭＳに対してリレーする。
【００６３】
ステップ１１０４において、ＯＬＮデバイスがＣＭＳから構成される。ダイレクトコミュニケーションＯＬＮデバイスと管理されたデバイスが、ＣＭＳによって特定され、確認された後で、ＣＭＳは、ＯＬＮに対するデバイスコンフィグレーションメッセージを介して（図１に示すように直接的に、または、図３に示すように関連するＶＭＳを介して、のいずれか）、ＯＬＮデバイスの所定の態様に係るオペレーションを構成することができる。
【００６４】
例えば、図７に示した一般的なフォーマットを有するＳＥＴ＿ＣＯＮＦＩＧメッセージといった、一つまたはそれ以上のコンフィグレーションメッセージは、ＯＬＮデバイスに対して伝送され、ＯＬＮデバイスの属性に対する新たな値を含んでいる。例えば、照明コンフィグレーションメッセージは、複数の照明設備を制御しているセグメントコントローラーに対して向けられ、それらの照明設備のオン／オフのスケジュールを調整するための値を含んでいる。また、照明コンフィグレーションメッセージは、例えば、照明ユニットに向けられ、照明ユニットの最小及び/又は最大の調光値を調整する。複数ベンダーからのネットワークにわたるＯＬＮデバイスは、コンフィグレーションメッセージにおける属性を読み出し、認識することができるべきである。コンフィグレーションメッセージにおける所定の属性がサポートされていない、または、有効でない場合、メッセージが向けられたＯＬＮデバイスは、エラーメッセージをＣＭＳに通知する。エラーメッセージは、また、どの属性が有効ではないかを任意的に示している。ＯＬＮデバイスのいくつかの属性は、ベンダー独自のものであり、かつ、そうであるから、特別な機能がベンダーによってイネーブル（ｅｎａｂｌｅ）されていなければ、ＣＭＳは、そうした属性を設定する能力を有しない。
【００６５】
ＣＭＳは、また、コンフィグレーション属性アップデート（例えば、新たなＳＥＴ＿ＣＯＮＦＩＧメッセージ）を一つまたはそれ以上のＯＬＮデバイスに対していつでも送付してよい。コンフィグレーション変更は、特に、ＯＬＮデバイスの能力における変更、ユーザーリクエスト、及び/又は、検出された所定のイベント、に応じて生成される。例えば、ＯＬＮの照明ユニットにおいて新たな光源がインストールされる場合、ＣＭＳは、変更情報を受け取り（例えば、ユーザーが手動で変更を入力するか、または、照明ユニットが変更をレポートする）、新たな能力に従って照明ユニットのオペレーションを開始する。
【００６６】
ＯＬＮデバイスは、また、コンフィグレーション変更メッセージ（例えば、図９おいて示される一般的なフォーマットを有するＣＯＮＦＩＧ＿ＲＥＰメッセージ）をＣＭＳに対して送付する。ＣＭＳは、ＯＬＮデバイスに伴う新たな属性値／能力を確認／アクノレッジ（ａｃｋｎｏｗｌｅｄｇｅ）する。例えば、ＯＬＮデバイスは、デバイスのソフトウェアバージョンへのベンダーアップデートをＣＭＳに知らせる。また、例えば、ＯＬＮデバイスは、コンフィグレーション変更レポートメッセージを介したＣＭＳコンフィグレーションメッセージに応じてコンフィグレーションの変更を確認する。
【００６７】
ステップ１１０５において、ＣＭＳによりＯＬＮデバイスに対してリクエストされた所定のコンフィグレーション変更が、ＶＭＳ及び/又はＯＬＮにおいて任意的に有効化される。所定の属性は、ＯＬＮパフォーマンス全般にインパクトを与え、そうであるから、それらの変更がＶＭＳで調整される。例えば、ＣＭＳによるリクエストに応じてＯＬＮデバイスによって生成される測定レポートの頻度が、ＯＬＮの過負荷となり、ＯＬＮの深刻な利用可能性の問題をもたらす。ユーザーはこうしたパラメーターをＣＭＳから構成することができるが、いくつかの実施例において、リクエストされたコンフィグレーションの実施は、ＶＭＳ及び/又はＯＬＮによって確認されることを要する。このことは、変更に対する新たなリクエストが受け取られた際にＶＭＳに接続すること、及び/又は、ＶＭＳによって設定されたローカルＯＬＮ実施ポリシーをホストすること、および、そうしたポリシーに対する全てのリクエストされた変更を検査すること、によって行われる。いくつかの実施例において、定期的な電力測定またはデバイスからＣＭＳへの他の測定レポートの最大頻度は、ＯＬＮの過負荷を避けるためにＶＭＳによってコントロールされる。また、いくつかの実施例において、ＯＬＮデバイスのレポート頻度を所定の閾値より上に増加させるためのＣＭＳによるリクエストは、ＯＬＮによって拒否されることがある。従って、ＶＭＳ及び/又はＯＬＮは、ＣＭＳによる所定のコンフィグレーション変更リクエストをオーバーライド（ｏｖｅｒｒｉｄｅ）し（例えば、ＶＭＳ及び/又はＯＬＮで決定された代替的なコンフィグレーション値に取り替えることによる）、及び/又は、そうしたリクエストされた変更を拒否する（任意的に、他の受け入れ可能な代替案を提案する）ことができる。いくつかの実施例において、コンフィグレーション変更レポートメッセージは、任意的に、オーバーライドされた属性コンフィグレーションを確認するため、及び/又は、ＣＭＳからの以前の属性コンフィグレーションリクエストへの変更を提案するために使用される。
【００６８】
ここにおいて、いくつかの本発明に係る実施例が記載され説明されてきたが、当業者であれば、機能を実行するため、及び／又は、結果及び／又はここにおいて説明された一つまたはそれ以上の利点を獲得するために、種々の他の手段及び／又は構成について容易に予想できるだろう。そして、こうした種々の他の手段及び／又は構成のそれぞれは、ここにおいて説明された実施例に係る本発明の範囲の中にあるものと考えられる。より一般的には、当業者であれば、ここにおいて説明された全てのパラメーター、寸法、材料、そして構成は典型的なものであり、実際のパラメーター、寸法、材料及び／又は構成は、特定のアプリケーションまたは本発明開示が使用されるアプリケーションに依存するものであることが、容易に理解されるだろう。当業者であれば、通常の試みをするだけで、ここにおいて説明された特定の本発明に係る実施例に対する多くの均等物を理解し、または確認することができるだろう。従って、前述の実施例は例示としてのみ記載されたものであり、添付の特許請求の範囲内にあり、かつ、それらの均等物であって、本発明は、特別に記載および請求されたのと異なる方法で実施され得ることが理解されるべきである。この発明開示における本発明の実施例は、それぞれの特徴、システム、物、材料、キット、及び／又は、ここにおいて説明された方法、に関するものである。加えて、こうした特徴、システム、物、材料、キット、及び／又は、方法の２つ以上のいかなる組合せは、こうした特徴、システム、物、材料、キット、及び／又は、方法がお互いに調和しない場合でも、本発明開示に係る発明の範囲内に含まれるものである。
【００６９】
ここにおいて定められ、使用される全ての定義は、辞書における定義、参照として包含される文書における定義、及び／又は、定義された用語の日常的な意味を支配するものである。
【００７０】
ここにおいて明細書および請求項において使用されるように、単数形式の冠詞である「一つの（“ａ”、“ａｎ”）」は、そうでないものと明確に指示されていなければ、「少なくとも一つの（“ａｔ  ｌｅａｓｔ”）」を意味するものと理解されるべきである。
【００７１】
ここにおいて、明細書および請求項で使用されているように、用語「及び/又は（“ａｎｄ／ｏｒ”）」は、そのように結合されたエレメントのうち「いずれか又は両方」を意味するものと理解されるべきである。つまり、エレメントが、あるケースでは結合的に示され、他のケースでは分離的に示される。「及び/又は」を用いて示された複数のエレメントは、同じように理解されるべきである。つまり、「一つまたはそれ以上の」エレメントは、そのように結合されている。他のエレメントは、「及び/又は」句によって特別に識別されたエレメント以外のものを任意的に示している。特別の識別されたこれらのエレメントと関連してもしなくてもである。従って、非限定的な例として、「含む（”ｃｏｍｐｒｉｓｉｎｇ”）といったオープンエンドな言葉と供に使用された場合に、「Ａ及び/又はＢ（”Ａ  ａｎｄ／ｏｒ  Ｂ”）」への言及は、一つの実施例においてはＡだけ（任意的にＢ以外のエレメントを含む）を参照し、別の実施例においてはＢだけ（任意的にＡ以外のエレメントを含む）を参照し、さらに別の実施例においてはＡとＢの両方（任意的に他のエレメントを含む）を参照する。等々。
【００７２】
ここにおいて、明細書および請求項で使用されているように、用語「または（“ｏｒ”）」は、上記に定義されたような「及び/又は（“ａｎｄ／ｏｒ”）」と同じ意味を有するものと理解されるべきである。例えば、リストにおいてアイテムを分離する場合、「または」又は「及び/又は」は、包括的に理解される。つまり、少なくとも一つを包括するだけでなく、一つ以上の、エレメントの数又はリスト、を含んでおり、かつ、任意的に、追加のリストされていないアイテムを含んでいる。「ただ一つの（”ｏｎｌｙ  ｏｎｅ  ｏｆ”）」又は「まさに一つの（”ｅｘａｃｔｌｙ  ｏｎｅ  ｏｆ”）」又は、請求項で使用される場合の「から成る（”ｃｏｎｓｉｔｉｎｇ  ｏｆ”）」といった、明らかに反対であると示された用語だけが、エレメントの数又はリストに係るまさに一つのエレメントの包括に言及するものである。一般的に、ここにおいて使用される用語「または」は、「いずれか」、「一つの」、「ただ一つの」または「まさに一つの」といった排他的な用語によって先導される場合にだけ、排他的な代替を示しているものと理解されるべきである（つまり、「一つまたは他のものであって両方ではない（”ｏｎｅ  ｏｒ  ｔｈｅ  ｏｔｈｅｒ  ｂｕｔ  ｎｏｔ  ｂｏｔｈ”）」）。「から基本的になる（”ｃｏｎｓｉｓｔｉｎｇ  ｅｓｓｅｎｔｉａｌｌｙ  ｏｆ”）」が請求項に使用される場合、特許法の分野において使用される際の通常の意味を有するものである。
【００７３】
ここにおいて、明細書および請求項で使用されているように、用語「少なくとも一つの（“ａｔ  ｌｅａｓｔ  ｏｎｅ”）」は、一つまたはそれ以上のエレメントのリストに関して、そのリストのエレメントのうちあらゆる一つまたはそれ以上のエレメントから選択された少なくとも一つのエレメントを意味するものと理解されるべきである。しかし、エレメントのリストに特別に挙げられた全てのエレメントのうちの少なくとも一つを必ずしも含む必要は無く、そのリストのエレメントのうちあらゆる組合せも排除するものではない。この定義は、また、用語「少なくとも一つの」に関するエレメントのリスト中に特別に特定されるエレメント以外のエレメントが存在することを許容する。特別に特定されたそうしたエレメントに関連するものでも、関連しないものでもである。従って、非限定的な例としての「ＡおよびＢの少なくとも一つの（“ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  Ａ  ａｎｄ  Ｂ”）」（または、同等なものとして「ＡまたはＢの少なくとも一つの（“ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  Ａ  ｏｒ  Ｂ”）」、もしくは、「Ａ及び／又はＢの少なくとも一つの（“ａｔ  ｌｅａｓｔ  ｏｎｅ  ｏｆ  Ａ  ａｎｄ／ｏｒ  Ｂ”）」）は、一つの実施例において、少なくとも一つのＡ、任意的には一つ以上を含む、を含み、Ｂは含まない（そして、任意的にはＢ以外のエレメントを含む）。別の実施例において、少なくとも一つのＢ、任意的には一つ以上を含む、を含み、Ａは含まない（そして、任意的にはＡ以外のエレメントを含む）。さらに別の実施例において、少なくとも一つのＡ、任意的には一つ以上を含む、および、少なくとも一つのＢ、任意的には一つ以上を含む、（そして、任意的には他のエレメントを含む）を含むものである。等々。
【００７４】
明らかに反対であると示されていなければ、ここにおいて請求される一つまたはそれ以上のステップ又はアクトを含む方法において、方法に係るステップ又はアクトの順番は、その方法に係るステップ又はアクトが列挙された順番に必ずしも限定されるものではないことも理解されるべきである。
【００７５】
請求項において、上記の明細書においても同様に、「含む」（”ｃｏｍｐｒｉｓｉｎｇ”、”ｉｎｃｌｕｄｉｎｇ”、”ｃａｒｒｙｉｎｇ”、”ｈａｖｉｎｇ”、”ｃｏｎｔａｉｎｉｎｇ”、”ｉｎｖｏｌｖｉｎｇ”、”ｈｏｌｄｉｎｇ”、”ｃｏｍｐｏｓｅｄ  ｏｆ”）等、および類似のものはオープンエンド（ｏｐｅｎ−ｅｎｄ）であるものと理解されるべきである。つまり、含んでいるがこれらに限定されるわけではない、ことを意味している。移行句「から成る」および「から基本的になる」だけが、それぞれに、クローズ（ｃｌｏｓｅｄ）またはセミクローズ（ｓｅｍｉ−ｃｌｏｓｅｄ）な移行句である。米国特許庁マニュアル特許審査工程、セクション２１１１．０３において明らかにされているようにである。