(57)【要約】【課題】ネットワークに接続されるように、またネットワーク内で識別子を割り振られるように装置を構成するためのネットワークコネクタを有する装置に追加の機能を提供するためのデバイスを提供すること。【解決手段】デバイス（１００）は、ネットワーク（１２０）と装置（１００）の間で接続されるように適合され、デバイス（１００）は、第１のネットワーク部分（１６０）を使用してネットワーク（１２０）と通信するように構成され、デバイス（１００）は、第２のネットワーク部分（１６２）を使用して装置（１１０）と通信するように構成され、デバイス（１００）の論理回路（１５０）は、第２のネットワーク部分（１６２）を使用して、装置（１１０）を介してのみネットワーク（１２０）においてアクセス可能である。本開示はさらに、デバイス（１００）を備えるシステム（１０）、および装置（１１０）に機能を追加するための方法に関する。【選択図】図１
2019024191.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるように、また前記ネットワーク内で識別子を割り振られるように装置を構成するためのネットワークコネクタを有する前記装置に追加の機能を提供するためのデバイスであって、
前記デバイスを前記ネットワークに接続するための第１のコネクタと、
前記デバイスを前記装置の前記ネットワークコネクタに接続するための第２のコネクタとを備え、
前記デバイスは、前記ネットワークと前記装置の間で接続されるように適合され、
前記デバイスは、
前記追加の機能、および前記追加の機能を制御するための論理回路を提供するための１つまたは複数の構成要素をさらに備えるデバイスにおいて、
前記デバイスは、第１のネットワーク部分を使用して前記デバイスを通して前記ネットワークと前記装置の間の通信を可能にするように構成され、
前記デバイスは、第２のネットワーク部分を使用して前記装置と通信するように構成され、
前記デバイスの前記論理回路は、前記ネットワークと前記装置の間で接続される場合、
前記デバイスの前記論理回路へのアクセスはないが前記デバイスを通して前記装置に接続する前記第１のネットワーク部分と、
前記論理回路にアクセスするために前記装置を前記デバイスに接続する前記第２のネットワーク部分と
を使用して、前記装置を介してのみ前記ネットワークにおいてアクセス可能であることを特徴とするデバイス。
【請求項２】
前記論理回路は、前記装置に割り振られた前記識別子を使用して、前記装置を介してのみ前記ネットワークにおいてアクセス可能である請求項１に記載のデバイス。
【請求項３】
前記第２のコネクタは、前記ネットワークから識別子を受信するように適合された前記第１のコネクタおよび前記第２のコネクタのうちの唯一のコネクタであり、前記識別子は、前記コネクタが前記第１のネットワーク部分を使用して前記ネットワークから識別可能となるようにする請求項１または２に記載のデバイス。
【請求項４】
第２のコネクタは、第２のネットワーク部分を使用して識別可能な識別子に関連付けられている請求項１から３のいずれか一項に記載のデバイス。
【請求項５】
前記デバイスは、前記第１のネットワーク部分を使用して前記ネットワークから前記装置に通信を送信するように構成される請求項１から４のいずれか一項に記載のデバイス。
【請求項６】
前記デバイスは、前記装置に割り振られた前記識別子を使用して、および前記第１のネットワーク部分を使用して、前記装置から前記ネットワークに通信を送信するように構成される請求項１から５のいずれか一項に記載のデバイス。
【請求項７】
前記第１のコネクタおよび前記第２のコネクタの少なくとも一方がイーサネットコネクタであり、好ましくは、前記第１のコネクタと前記第２のコネクタの両方がイーサネットコネクタである請求項１から６のいずれか一項に記載のデバイス。
【請求項８】
前記第１のネットワーク部分で使用されるネットワーク通信プロトコルは、ＴＣＰ／ＩＰ、ＵＤＰ、ＳＳＨ、ＨＴＴＰ、ＨＴＴＰＳ、ＦＴＰ、ＳＭＴＰ、ＳＭＢ、ＲＴＳＰ、ＲＴＰ、ＳＦＴＰ、ＮＴＰ、ＡＲＰ、ＰＩＮＧ、ＶＰＮ、ＳＲＴＰ、ＳＲＴＣＰからなる群から選択される１つまたは複数のデータ通信プロトコルを含む請求項１から７のいずれか一項に記載のデバイス。
【請求項９】
前記第２のネットワーク部分で使用されるローカル通信プロトコルは、リンク−ローカルアドレス指定を使用して実装される１つまたは複数のデータ通信プロトコルを含み、前記１つまたは複数のデータ通信プロトコルは、ＴＣＰ／ＩＰ、ＰＰＰ、イーサネット、ＶＬＡＮからなる群から選択される請求項１から８のいずれか一項に記載のデバイス。
【請求項１０】
前記デバイスは、前記第２のコネクタと前記論理回路の間で接続されたネットワークスイッチをさらに備える請求項１から９のいずれか一項に記載のデバイス。
【請求項１１】
請求項１から１０のいずれか一項に記載のデバイスと監視カメラとを備えるシステムであって、前記デバイスの前記第１のコネクタはネットワークに接続され、前記デバイスの前記第２のコネクタは前記監視カメラに接続される、システム。
【請求項１２】
前記追加の機能を提供するために１つまたは複数の構成要素をさらに備える請求項１１に記載のシステム。
【請求項１３】
前記追加の機能は、
オーディオ信号をキャプチャするためのオーディオキャプチャ手段と、
アナログ信号を送信および／または受信するためのアナログ入出力接続と、
デジタル信号を送信および／または受信するためのデジタル入出力接続と、
シリアルデータプロトコルを使用して通信するためのシリアル接続と、
外部ストレージ手段に接続するためのストレージ接続と、
ストレージ手段と、
受電および／または給電するための電源接続と、
照明デバイスまたはヒータと、
外部アクセス制御手段に接続するためのアクセス制御接続と、
アクセス制御手段と
からなる群から選択される請求項１２に記載のシステム。
【請求項１４】
装置に追加の機能を提供するための方法であって、前記装置は、ネットワークに接続されるように、また前記ネットワーク内で識別子を割り振られるように前記装置を構成するためのネットワークコネクタを有し、前記方法は、
デバイスの第１のコネクタを前記装置の前記ネットワークコネクタに接続し、前記デバイスの第２のコネクタを前記ネットワークに接続することにより、前記デバイスを前記ネットワークと前記装置の間で接続するステップと、
前記追加の機能を制御するために前記デバイスの論理回路を開始するステップと、
第２のネットワーク部分を使用して前記装置と通信するように前記デバイスのネットワークスイッチを構成するステップと、
前記第２のネットワーク部分を使用して前記デバイスと前記装置の間の通信を開始するステップと、
前記デバイスの機能に対する制御を提供するためにソフトウェアを起動するステップと、
前記追加の機能にアクセスするための要求を前記デバイスに転送するステップとを含む方法において、
前記デバイスは、第１のネットワーク部分を使用して前記デバイスを通して前記ネットワークと前記装置の間の通信を可能にするように構成され、前記方法は、
前記デバイスの前記論理回路へのアクセスはないが前記デバイスを通して前記装置に接続する前記第１のネットワーク部分と、
前記論理回路にアクセスするために前記装置を前記デバイスに接続する前記第２のネットワーク部分と
を使用して、前記装置を介してのみ前記ネットワークにおいて前記追加の機能にアクセスするステップをさらに含むことを特徴とする方法。
【請求項１５】
前記装置に割り振られた前記識別子を使用して前記装置を介してのみ前記ネットワークにおいて前記論理回路にアクセスするステップをさらに含む請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワークに接続されるように、またネットワーク内で識別子が割り振られるように装置を構成するためのネットワークコネクタを有する装置に追加の機能を提供するためのデバイス、システム、および方法に関する。
【背景技術】
【０００２】
装置に追加の機能を提供するためのデバイスが、当技術分野において知られている。そのようなデバイスは、たとえば、装置が特定の機能を以前は使用できなかった場合に、装置に前記機能を追加するために使用されてもよい。代替的または追加的に、そのようなデバイスは、装置が既に使用可能である機能を拡張または向上させるために使用されてもよい。機能は、たとえば、増加した数の入出力ポート、オーディオキャプチャ機能であってもよい。
【０００３】
当技術分野において知られている機能を追加するためのデバイスの１つの例は、装置の特別なポートまたはスロットを使用して装置に接続されるように適合された拡張モジュールである。接続は、ドングルまたは取外し可能電子回路基板のような、デバイスと装置の間の直接物理的接触によって行われるか、または拡張モジュールを装置に接続する延長ケーブルを介して行われる。一例として、オーディオ拡張モジュールは、ＵＳＢ接続を使用してネットワーク監視カメラに接続されてもよい。
【０００４】
当技術分野において知られている機能を追加するためのデバイスの別の例は、ネットワーク拡張デバイスである。そのようなデバイスの１つの例は、Ａｘｉｓ  Ｐ８２２１ネットワーク入出力オーディオモジュールである。そのようなデバイスは、ネットワークに接続されるように適合され、ネットワーク拡張デバイスの機能が、ネットワーク内で使用可能な機能に追加され、ネットワーク内で使用可能な装置に関連付けられてもよい。
【０００５】
当技術分野において知られている機能を追加するためのデバイスに関する問題は、これらのデバイスが、デバイスに接続可能となるために装置内に特定のハードウェア構成要素（特別なインターフェイス、たとえばＵＳＢポートおよび／または特別な回路など）を必要とするか、またはネットワーク内に一意の識別子（ＩＰアドレスなど）を必要とすることである。したがって、当技術分野において、これらの問題に対処する機能を装置に追加するための改善された方法が必要とされている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
目的は、前述の問題に対処する機能を追加する方法を提供することである。
【課題を解決するための手段】
【０００７】
第１の態様によれば、これは、ネットワークに接続されるように、またネットワーク内で識別子が割り振られるように装置を構成するためのネットワークコネクタを有する装置に追加の機能を提供するためのデバイスによって達成されており、デバイスは、デバイスをネットワークに接続するための第１のコネクタと、デバイスを装置のネットワークコネクタに接続するための第２のコネクタとを備え、デバイスは、ネットワークと装置の間で接続されるように適合され、デバイスは、追加の機能、および追加の機能を制御するための論理回路を提供するための１つまたは複数の構成要素をさらに備え、デバイスは、第１のネットワーク部分を使用してネットワークと通信するように構成され、デバイスは、第２のネットワーク部分を使用して装置と通信するように構成され、論理回路は、第２のネットワーク部分を使用して、装置を介してのみネットワークにおいてアクセス可能である。
【０００８】
装置は、ネットワークに接続されるように適合された任意の種類のデバイスであってもよい。たとえば、装置は、ネットワーク監視カメラ、ＰＡＣＳコントローラ、ドアステーション、またはネットワークスピーカであってもよい。
【０００９】
機能を追加するという用語は、装置によって提供されていない異なる種類の機能を追加すること、および／または装置によって既に実行されている機能の別のインスタンスまたは置換インスタンスを追加することに関するものでもよい。これは、装置によって実行される機能の種類が、特定のタスクを実施するには不十分であるような一部の状況において有利となる場合がある。ネットワーク監視カメラに関する例において、サウンドキャプチャ手段の追加は、イメージとサウンドの両方の記録、つまり時間同期のオーディオトラックを有するビデオシーケンスのようなオーディオビジュアルデータ、をユーザにもたらすことができる。代替的または追加的に、デバイスの使用は、同じ種類の機能を、装置が既に使用可能である機能に追加することができる。これは、特定の機能を実行するための装置の能力が、特定のタスクを実施するには不十分であるような一部の状況において有利となる場合がある。ネットワーク監視カメラに関する例において、さらなる入出力ポートの追加は、ユーザおよび／または設置技術者が、さらなるデバイスを装置に接続して、装置をより多用途なものにできるようにする。
【００１０】
第１のネットワーク部分は、コンピュータネットワークにおいて通信を確立するための通信手段であってもよい。第１のネットワーク部分において、ネットワーク通信プロトコルが使用されてもよい。ネットワーク通信プロトコルは、たとえば、インターネットプロトコルスイート（ＴＣＰ／ＩＰ）の下で使用可能なプロトコルのいずれかのような、知られているデータ通信プロトコルを使用することに基づいてもよい。しかし、第１のネットワーク部分は、本開示において、たとえばＴＣＰ、ＵＤＰなどのような、知られているデータ通信プロトコルを排他的に使用するものと見なす必要はない。第１のネットワーク部分はまた、固有のアドレス指定および／または通信チャネルのような、その他の制約パラメータを使用することを含むこともできる。たとえば、ネットワーク通信プロトコルは、第１の仮想ローカルエリアネットワーク（ＶＬＡＮ）でＴＣＰ／ＩＰプロトコルを使用して動作してもよい。さらに、第１のネットワーク部分は、これまで知られていないデータ通信プロトコルまたはデータ通信プロトコルの組合せを使用することができる。
【００１１】
第２のネットワーク部分は、コンピュータネットワーク内でローカルに通信を確立するための通信手段であってもよい。したがって、第２のネットワーク部分のローカル通信プロトコルが、第２のネットワーク部分のネットワーク通信プロトコルの例として本明細書において一覧されるデータ通信プロトコルを含む場合があることを理解されたい。しかし、第２のネットワーク部分は、本開示において、たとえばＴＣＰ、ＵＤＰなどのような、知られているデータ通信プロトコルを排他的に使用するものと見なす必要はない。第２のネットワーク部分はまた、固有のアドレス指定および／または通信チャネルのような、その他の制約パラメータを使用することを含むこともできる。たとえば、第２のネットワーク部分は、第１の仮想ローカルエリアネットワークとは異なる第２の仮想ローカルエリアネットワークでリンク−ローカルアドレスのイーサネットプロトコルを使用して動作してもよい。
【００１２】
以上のことから、第１のネットワーク部分および第２のネットワーク部分に同じデータ通信プロトコルが使用されてもよく、たとえば異なる仮想ローカルエリアネットワークを使用することにより差異化がもたらされる。あるいは、第１のネットワーク部分と第２のネットワーク部分に、異なるデータ通信プロトコルが使用されてもよい。
【００１３】
デバイスは、便利な方法で装置に機能を追加できるようにするので、有利となり得る。ネットワークと装置の間にデバイスを接続することにより、追加のコネクタ、スロット、またはポートが装置上で必要とされることはない。したがって、装置は、単に装置のファームウェアをアップグレードすることにより、デバイスと共に動作するように構成されてもよい。一例として、装置がデジタルイメージおよび／またはビデオシーケンスをキャプチャするように適合された監視カメラである場合、オーディオキャプチャ手段を備えるデバイスの使用は、サウンドの記録を可能にするような、監視カメラの機能を増大させるために使用されてもよい。カメラのユーザには、監視カメラがオーディオキャプチャ手段を有するかのように思われるが、実際には、監視カメラ自体は、イメージングのみが可能である。
【００１４】
追加の機能を追加するための構成要素は、デバイス自体に配置されてもよい。あるいは、構成要素のうちの１つまたは複数が、たとえばマイクロフォンを接続可能にするオーディオポートのような、その他の構成要素の接続を可能にするコネクタであってもよい。
【００１５】
上記において開示されるように、第２の接続を使用して装置に接続される場合、デバイスは、第２のネットワーク部分を使用して装置と通信するように構成され、デバイスの論理回路はネットワーク内で、第２のネットワーク部分を使用する装置を介してのみアクセス可能である。この効果を達成するための１つの方法は、第１のネットワーク部分と第２のネットワーク部分に異なるプロトコルを使用することである。そのような場合、デバイスは、第１のネットワーク部分のネットワーク通信プロトコルを使用して通信しようとする試行に対して不可視であるように構成されてもよい。あるいは、効果は、その他の手段によって達成されてもよい。たとえば、デバイスは、ＴＣＰ／ＩＰプロトコルのような同じタイプのプロトコルを使用して、ただし異なる仮想ネットワーク内で、ネットワークおよび装置と通信するように構成されてもよい。そのような場合、装置とデバイスの論理回路の間の通信は、１つの仮想ネットワーク内で生じるが、装置とネットワークの間の通信は、別の仮想ネットワークにおいて生じることがある。
【００１６】
デバイスが、有線または無線接続を使用して識別子を有する装置に直接接続されてもよいことに留意されたい。しかし、別の装置またはデバイスを介して、デバイスを関心対象の装置に接続することも考えられる。たとえば、デバイスは、割り振られた識別子を有する関心対象の装置に、上記で開示されるような第２のデバイスを介して接続されてもよい。
【００１７】
特に、論理回路は、装置に割り振られた識別子を使用して装置を介してのみネットワークにおいてアクセス可能であってもよい。これは、攻撃ポイントが１つ減るので、システムをより安全にすることができ、有利となり得る。装置は、ＩＰアドレスのような識別子をネットワークから受信し、それによりネットワーク内で可視化およびアクセス可能になる。したがって、ユーザに対して、デバイスおよびその機能は、カメラのＩＰアドレスと同じＩＰアドレスでカメラを「通じて」のみアクセス可能である。言い換えれば、デバイスの機能は、装置を介してアクセスおよび制御される。したがって、ネットワークにおいて、装置がデバイスの機能を有するかのように見える。既にシステムの一部である装置にデバイスを追加することが、追加のＩＰアドレスを求めることを必要としないので、これはシステムの保守費用を低く抑えることができる。さらなる利点は、本明細書において開示される種類の１つまたは複数の装置を備えるシステムが、その機能に関して都合よく調整可能となることであってもよい。たとえば、１つの部屋に配置された装置の機能が、デバイスによって拡張されてもよく、別の部屋に配置された別の装置の機能がデバイスの除去により減少されてもよい。機能のそのような調整は、ネットワークに変更を行う必要なく、着手されてもよい。特に、ＩＰアドレスのような、追加の識別子が必要とされることはない。
【００１８】
本発明によるデバイスを通じて装置と直接通信することのさらなる利点は、任意のセキュリティプロトコルをネットワーク通信プロトコルの一部として使用できるようにすることである。装置が選択されたセキュリティプロトコルを正しく解釈するように構成されている限り、内容を理解する必要なくデータパケットの転送以外でデバイスはネットワークと装置の間の通信に関与する必要がなくなるので、任意のセキュリティプロトコルは、セキュリティプロトコルを解釈できるデバイスの能力にはかかわりなく選択されてもよい。そのようなセキュリティプロトコルは、たとえば、ＨＴＴＰＳ、ＳＳＨ、ＳＦＴＰ、ＴＬＳ、ＳＳＬ、ＳＲＴＰ、ＳＲＴＣＰ、およびＶＰＮを含む。ローカル通信プロトコルを使用する装置とデバイスの間の通信が、安全である必要がある場合、一覧されたセキュリティプロトコルのいずれかが使用されてもよい。そのような場合、論理回路は、ローカル通信プロトコルの一部として使用されるセキュリティプロトコルを解釈するように構成されてもよい。
【００１９】
一部の用途において、デバイスは、装置に近接して配置されてもよい。たとえば、オーディオおよびビデオをオーディオビジュアルデータに結合するために、オーディオをデバイスで、ビデオを装置で記録する場合に、これは有利となり得る。その他の用途において、デバイスは、装置から距離の離れた場所に配置されてもよい。たとえばセキュアエリア内など、容易にアクセス可能ではない位置に配置されている装置に、容易にアクセス可能な入出力ポートが必要とされる場合に、これは有利となり得る。
【００２０】
デバイスは、物理ケーブルによって、装置および／またはネットワークに接続されてもよい。特に、デバイスは、イーサネットケーブルのような電気通信ケーブルによって、装置および／またはネットワークに接続されてもよい。あるいは、デバイスは、無線接続によって、装置および／またはネットワークに接続されてもよい。
【００２１】
第２のコネクタは、ネットワーク通信プロトコルを使用してコネクタが識別可能になるように識別子に関連付けられている、第１のコネクタおよび第２のコネクタのうちで唯一のコネクタであってもよい。これは、不要なアクセスのリスクをさらに低減することで、システムをより安全にするので、有利となり得る。
【００２２】
第２のコネクタは、第２のネットワーク部分を使用して識別可能な識別子に関連付けられてもよい。このことは、装置が、第２のネットワーク部分を使用して識別子をスキャンすることにより、デバイスとの通信を確立できることを意味する。識別子が見つけ出されると、デバイスは、第２のネットワーク部分を使用して装置からアクセスされてもよく、それによりデバイスの機能を、装置へのネットワーク通信を介してユーザにアクセス可能にすることができる。そのような識別子は、たとえばデバイスのＭＡＣアドレスであってもよい。
【００２３】
デバイスは、第２のネットワーク部分におけるものと同じネットワーク通信プロトコルを使用してネットワークと装置の間の通信を送信するように構成されてもよい。これは、ネットワークにおける通信を簡略化するので、有利となり得る。したがって、通信がデバイスを介して送信されるかどうか、またはデバイスが使用されない場合に直接装置に送信されるかどうかには無関係に、同じ通信プロトコルが装置に至るまで使用される。特に、一部の実施形態によれば、デバイスは、装置に割り振られた識別子を使用して、および第１のネットワーク部分を使用して、ネットワークと装置の間の通信を送信するように構成される。
【００２４】
デバイスは、追加の機能を提供するために１つまたは複数の構成要素を接続する１つまたは複数のコネクタを備えることができる。１つまたは複数の構成要素は、たとえば、入出力ポート、モーションセンサ、煙検知器などであってもよい。
【００２５】
第１のコネクタおよび第２のコネクタの少なくとも一方は、イーサネットコネクタであってもよい。好ましくは、第１のコネクタと第２のコネクタの両方がイーサネットコネクタである。イーサネットコネクタは、ＲＪ４５のタイプであってもよい。
【００２６】
ネットワーク通信プロトコルは、ＴＣＰ／ＩＰプロトコルスタックに基づいてもよい。ＴＣＰ／ＩＰプロトコルスタックは、ＯＳＩネットワークモデル実装の例である。
【００２７】
第１のネットワーク部分で使用されるネットワーク通信プロトコルは、ＴＣＰ／ＩＰ、ＵＤＰ、ＳＳＨ、ＨＴＴＰ、ＨＴＴＰＳ、ＦＴＰ、ＳＭＴＰ、ＳＭＢ、ＲＴＳＰ、ＲＴＰ、ＳＦＴＰ、ＮＴＰ、ＡＲＰ、ＰＩＮＧ、ＶＰＮ、ＳＲＴＰ、ＳＲＴＣＰからなる群から選択される１つまたは複数のデータ通信プロトコルを含み得る。
【００２８】
第２のネットワーク部分で使用されるローカル通信プロトコルは、イーサネット、ポイントツーポイントプロトコル（ＰＰＰ）、ＴＣＰ／ＩＰ、ＶＬＡＮなどのような、データプロトコルの組合せに基づいてもよい。これらのプロトコルの各々は、ＯＳＩまたはＴＣＰ／ＩＰ通信スタックにおける役割を果たしている。たとえば、ＴＣＰは、トランスポート層プロトコルの一部であり、同じ層における等価のプロトコルはＵＤＰである。ＩＰは、ネットワーク層の一部であり、ＩＰｖ４およびＩＰｖ６を有する。ＶＬＡＮは、静的であるポートベースのＶＬＡＮ、または動的である８０２．１ｑという２つの異なる方法で達成され得る仮想ローカルエリアネットワークである。
【００２９】
言い換えれば、ローカル通信プロトコルは、リンク−ローカルアドレス指定を使用して実装される１つまたは複数のデータ通信プロトコルを含むことができ、１つまたは複数のデータ通信プロトコルは、ＴＣＰ／ＩＰ、ＰＰＰ、イーサネット、ＶＬＡＮからなる群から選択される。
【００３０】
リンク−ローカルアドレス指定は、ネットワーク内の非ルータブルアドレスの達成に役立つ。リンク−ローカルアドレスは、ＩＰアドレス指定における２つの異なるアドレス指定メカニズムである、ＩＰｖ４およびＩＰｖ６において実施され得る。
【００３１】
デバイスは、デバイスを装置に接続する際にインターフェイス情報を装置に通信するように構成されてもよく、前記インターフェイス情報は、デバイスの追加の機能に関連する特徴の構成を装置のユーザインターフェイスに自動的に追加するように適合される。装置のユーザインターフェイスが、装置およびデバイスの機能の便利な構成のために自動的に調整されるようなプラグアンドプレイのソリューションを可能にするので、これは有利となり得る。
【００３２】
デバイスは、追加の機能の特徴を制御するための外部命令を含むデータストリームを受信するように、外部命令を含むデータストリームを装置に送信するように、および装置から外部命令を受信するように構成されてもよい。デバイスは、ネットワーク通信プロトコルを使用して第１のコネクタを介して外部命令を含むデータストリームを受信するように構成されてもよい。デバイスは、論理回路を介してネットワークから受信された外部命令を含むデータストリームを装置に送信するように構成されてもよい。あるいは、デバイスは、ネットワークから受信された外部命令を含むデータストリームを、論理回路を使用することなく装置に直接送信するように構成されてもよい。したがって、外部命令がネットワーク通信プロトコルを使用してデバイスによって受信および送信されるものと説明されるが、外部命令は処理中にデバイス上で実行されないことを理解されたい。代わりに、外部命令を受信および送信することは、（たとえば、命令を含むデータパッケージまたはデータストリームの形態で）外部命令を転送することを意味する。しかし、外部命令が装置に到達すると、装置は、ローカル通信プロトコルを使用して外部命令をデバイスに送信することができる。次いで、デバイスは、ローカル通信プロトコルを使用して外部命令を装置から受信するように配列されてもよく、外部命令は論理回路に転送されて、命令が実行されるようにすることができる。
【００３３】
論理回路は、デバイスのオーディオキャプチャ手段によってキャプチャされたオーディオデータを、装置にストリーミングするように構成されてもよい。オーディオデータは、装置のビデオキャプチャ手段によってキャプチャされたビデオデータと同期されてもよい。
【００３４】
デバイスは、第２のコネクタと論理回路の間で接続されたネットワークスイッチをさらに備えることができる。デバイスが第１のコネクタを使用してネットワークからアクセス可能ではないので、安全性の側面を損なうことなくネットワークスイッチの多機能性をデバイスに追加するという点で有利となる。したがって、デバイスのネットワークスイッチの追加は、デバイスを従来のスイッチに変えるものと解釈されるべきではない。ネットワークスイッチは、自動的に論理回路によって定義される自身の構成を有することができる。前記構成は、デバイスおよび装置を伴うさまざまなネットワークのシナリオをサポートするように、論理回路によって適合されてもよい。論理回路は、たとえば、第１のコネクタを使用してデバイスをネットワークに接続することによってアクセスされてもよく、使用されるべきネットワークシナリオに従って構成されてもよい。その後、デバイスは指定されたネットワークシナリオに従ってネットワークに接続され、それに応じて論理回路は、ネットワークスイッチを自動的に構成する。特に、デバイスの論理回路は、第２の接続を介して装置からのみアクセス可能となるように構成されてもよい。
【００３５】
デバイスの特徴は、第１のコネクタと第２のコネクタが異なる機能を有することである。したがって、逆方向の結合方式を使用すること、つまり装置を第１のコネクタに接続しネットワークを第２のコネクタに接続して、装置を第２のコネクタに接続しネットワークを第１のコネクタに接続した場合と同じ結果を達成すること、は不可能である。デバイスのこの特徴は、コネクタ機能をハードコーディングすることによって達成されてもよい。しかし、デバイスの前記特徴は、代替として、デバイスのソフトウェア構成を用いて達成されてもよい。これは、たとえばデバイスが使用中ではない場合、コネクタの機能を一時的に再定義できるようにするので、有利となり得る。特に、ソフトウェア再構成を使用することで、コネクタの機能は逆転されてもよく、１つまたは複数のコネクタがブロックされてもよく、以下同様である。デバイスのそのような再構成は、ファームウェアのアップグレードを用いて達成されてもよい。次いで、デバイスは、システムリブートを用いて必要な構成にリセットされてもよい。デバイスの再構成が有用となり得る１つの例は、たとえばデバイスのファームウェアをアップグレードする場合のような、デバイスのシステム保守を実行する場合である。
【００３６】
このことは、デバイスが、第２のコネクタを使用してデバイスをネットワークに接続する際に、ネットワーク通信プロトコルを使用してネットワークからアクセス可能となることを意味する。デバイスは、通信を確立するためにネットワークから、ＩＰアドレスのような識別子を受信するように適合されてもよい。デバイスがネットワークから識別子を受信できるようになる前に、デバイスは、リブートされて、第２のコネクタがリンク−ローカルアドレス指定からＩＰアドレス指定に再切替えされる必要があってもよい。特に、一部の実施形態によれば、デバイスの論理回路は、デバイスが第２のコネクタを介してネットワークに接続される場合、ネットワークにおいてアクセス可能である。デバイスが、物理ケーブルを使用してネットワークおよび／または装置に接続されるような場合、ネットワークから論理回路にアクセスするために接続の物理的再構成が必要となることを理解されたい。したがって、ネットワークからの不要なアクセスのリスクは、増大することはない。デバイスが、無線接続を使用してネットワークおよび／または装置に接続される場合、コネクタのアクセシビリティオプションは、ローカル通信プロトコルを使用して装置からデバイスに送信されたコマンドを使用することによって、またはデバイスのマニュアルボタンおよび／またはスイッチを使用することによって、切り替えまたは調整されてもよい。
【００３７】
一部の実施形態によれば、デバイスは、イーサネット接続を介して電力を受信するように適合されてもよい。そのようなイーサネット接続は、たとえば、第１のコネクタ経由のデバイスとネットワークの間の接続、または第２の接続経由のデバイスと装置の間の接続であってもよい。あるいは、電力は、デバイスのさらなるコネクタ経由で別個のイーサネット接続を介して供給されてもよい。第１のコネクタおよび第２のコネクタからの１つまたは複数は、受電側デバイス（ＰＤ）ポートを備えることができる。一部の実施形態によれば、デバイスのネットワークスイッチは、Ｐｏｗｅｒ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（ＰｏＥ）対応のネットワーキングデバイスである。
【００３８】
デバイスは、複数の第２のコネクタを備えることができる。特に、デバイスは、２つ以上の第２のコネクタを備え、２つ以上の第２のコネクタの各々は、ローカル通信プロトコルを使用して２つ以上の装置からの１つと通信するように構成される。これは、複数の装置をデバイスに接続できるようにして、システムを簡略化するので、有利となり得る。デバイスの機能は、２つ以上の装置の各々からアクセス可能であってもよい。あるいは、２つ以上の装置の各々は、デバイスの機能の特定部分にアクセスすることができる。
【００３９】
第２の態様によれば、第１の態様によるデバイスおよび監視カメラを備えるシステムが提供され、デバイスの第１のコネクタはネットワークに接続され、第２のコネクタは監視カメラに接続される。
【００４０】
システムは、追加の機能を提供するために１つまたは複数の構成要素をさらに備えることができる。
【００４１】
追加の機能は、以下のものからなる群から選択されてもよい。
オーディオ信号をキャプチャするためのオーディオキャプチャ手段
アナログ信号を送信および／または受信するための、アナログ入出力接続
デジタル信号を送信および／または受信するための、デジタル入出力接続
シリアルデータプロトコルを使用して通信するためのシリアル接続
外部ストレージ手段に接続するためのストレージ接続
ストレージ手段
受電および／または給電するための電源接続
照明デバイスまたはヒータ
外部アクセス制御手段に接続するためのアクセス制御接続
アクセス制御手段
【００４２】
オーディオキャプチャ手段は、音波を検出して、デジタルオーディオ信号を出力するように適合されたデジタルマイクロフォンを含み得る。オーディオキャプチャ手段は、デバイスの一部を形成するデジタルオーディオキャプチャデバイスであってもよい。デジタルマイクロフォンは、ＭＥＭＳマイクロフォンであってもよい。デジタルマイクロフォンは、ＰＤＭマイクロフォンであってもよい。デジタルマイクロフォンは、Ｉ２Ｃマイクロフォンであってもよい。
【００４３】
アナログ入出力接続は、たとえば、アナログ電圧入出力コネクタ、アナログ電流入出力コネクタ、アナログオーディオ出力コネクタ、アナログマイクロフォン入力コネクタなどを含み得る。
【００４４】
デジタル入出力接続は、たとえば、デジタルデータをさらなるデバイスに中継するための中継コネクタ、デジタルオーディオ入出力コネクタ、および（たとえば、モーションセンサ、ＰＩＲのような）センサ、検出器、アラームシステムなどに接続するためのデジタルコネクタなどを含み得る。
【００４５】
シリアル接続は、たとえば、ＵＳＢコネクタ、ＲＳ−２３２コネクタ、ＲＳ−４３４コネクタなどを含み得る。
【００４６】
ストレージ接続は、たとえば、ＳＤコネクタ、ＵＳＢコネクタ、ＳＡＴＡコネクタなどを含み得る。ストレージ接続は、たとえばＳＤディスク、ハードドライブ、またはソリッドステートメモリのような、ストレージユニットにデバイスを接続できるようにすることができる。
【００４７】
ストレージ手段は、たとえばＳＤディスク、ハードドライブ、ソリッドステートメモリを備えるストレージユニットを含み得る。
【００４８】
電源接続は、たとえば、ＡＣ／ＤＣ出力を含み得る。そのようなＡＣ／ＤＣ出力は、デバイスに接続されたさらなるデバイスに電力を提供するために使用されてもよく、前記さらなるデバイスは、たとえばセンサまたはモータである。
【００４９】
照明デバイスは、波長スペクトルの可視部分、および／または波長スペクトルのＩＲ部分において動作する照明機器であってもよい。
【００５０】
アクセス制御接続は、カードリーダ入力、キーボードに接続するためのキーボード接続、キーパッドに接続するためのキーパッド接続、ディスプレイに接続するためのディスプレイ接続などを含み得る。
【００５１】
アクセス制御手段は、たとえば、キーボード、キーパッド、スイッチ、ボタン、ＲＦＩＤユニット、ＮＦＣユニット、ディスプレイ、指紋リーダなどを含み得る。
【００５２】
第３の態様によれば、装置に追加の機能を提供するための方法が提供され、装置はネットワークコネクタを有し、ネットワークコネクタによりネットワークに接続されるように、またネットワーク内で識別子が割り振られるように構成され、方法は、
デバイスの第１のコネクタを装置のネットワークコネクタに接続し、デバイスの第２のコネクタをネットワークに接続することにより、デバイスをネットワークと装置の間で接続するステップと、
追加の機能を制御するためにデバイスの論理回路を開始するステップと、
第２のネットワーク部分を使用して装置と通信するようにデバイスのネットワークスイッチを構成するステップと、
第２のネットワーク部分を使用してデバイスと装置の間の通信を開始するステップと、
デバイスの機能に対する制御を提供するためにソフトウェアを起動するステップと、
追加の機能にアクセスするための要求をデバイスに転送するステップと、
第２のネットワーク部分を使用して装置を介してのみネットワークの追加の機能にアクセスするステップとを含む。
【００５３】
デバイスの機能に対する制御を提供するためにソフトウェアアドオンを起動するステップは、最初から装置上にそのようなソフトウェアが全く存在しないか、または必要なバージョンで存在しない場合、装置を制御するソフトウェアのアップグレードを実行するステップを含んでもよいことに留意されたい。ソフトウェアは、汎用の処理ユニット上で実行されるソフトウェアから、装置のハードウェアに固有のファームウェアまで任意のものであってもよい。
【００５４】
デバイスと装置の間の通信を開始するステップは、静的リンク−ローカルアドレスを使用してデバイスを装置に接続し、デバイスを装置に接続した後、装置と通信するために一意のリンク−ローカルアドレスを生成して、一意のリンク−ローカルアドレスを使用して装置をデバイスに接続するステップを含んでもよい。あるいは、デバイスは、ＩＰｖ４アドレスを介して接続されてもよい。デバイスと装置の間の通信はそれぞれ、リンク−ローカルおよびＩＰｖ４／ＩＰｖ６アドレスを使用することができる。
【００５５】
第２および第３の態様の特徴の効果は、第１の態様に関連して上記で説明された効果と概ね類似している。第１の態様に関連して言及されている実施形態は、第２の態様および第３の態様に概ね適合する。発明上の概念が、特に明記のない限り、特徴のあらゆる可能な組合せに関連することにさらに留意されたい。
【００５６】
方法は、装置に割り振られた識別子を使用して装置を介してのみネットワークにおいて論理回路にアクセスするステップをさらに含んでもよい。
【００５７】
本発明の適用のさらなる範囲は、後段に示される詳細な説明から明らかとなろう。しかし、詳細な説明および特定の実施例は、本発明の好ましい実施形態を示しているが、本発明の範囲内のさまざまな変形および変更が、当業者にはこの詳細な説明から明らかとなるので、例示の目的で示されているに過ぎないことを理解されたい。
【００５８】
したがって、そのようなデバイスおよび方法が変化し得るものであるので、本発明は、説明されるデバイスの特定の構成要素部分、または説明される方法のステップに限定されないことを理解されたい。また、本明細書において使用される用語が、特定の実施形態のみを説明することを目的としており、限定的であることは意図されていないことも理解されたい。本明細書および添付の特許請求の範囲において使用されるように、冠詞「ａ」、「ａｎ」、「ｔｈｅ」、および「ｓａｉｄ」は、文脈が明確に指示する場合を除き、要素の１つまたは複数があることを意味することが意図されている。したがって、たとえば、「ａ  ｕｎｉｔ」または「ｔｈｅ  ｕｎｉｔ」の参照は、複数のデバイスなどを含み得る。さらに、「ｃｏｍｐｒｉｓｉｎｇ」、「ｉｎｃｌｕｄｉｎｇ」、「ｃｏｎｔａｉｎｉｎｇ」という単語、および類似する語法は、その他の要素またはステップを除外することはない。
【００５９】
上記で説明されるさまざまな通信モードはまた、以下の事項に従って要約されてもよい。
【００６０】
ネットワークと装置の間の通信
１．これらは、（ネットワークカメラとの通信に一般に使用される）通常のＴＣＰ／ＩＰプロトコルスタックを介して通信することができる。
２．階層ネットワークモデルを実施する任意のネットワークモデルは、ＴＣＰ／ＩＰの代わりに使用されてもよい。
３．装置のアドレス指定は、ＩＰｖ４またはＩＰｖ６であってもよく、ＤＨＣＰを介する静的または動的であってもよい。
【００６１】
装置とデバイスの間の通信
１．これらは、（ネットワークカメラとの通信に一般に使用される）通常のＴＣＰ／ＩＰプロトコルスタックを介して通信することができる。
２．デバイスのアドレス指定は、リンク−ローカルアドレス指定を通じて達成され、これはＩＰｖ４またはＩＰｖ６であってもよい。また、アドレスは、ＡＰＰ（アドレス解決プロトコル）を介する静的または動的であってもよい。
３．アドレス告知は、ＡＰＰ（アドレス解決プロトコル）パケットによって処理され、代替はリストを伴う静的ＩＰであってもよい。
４．装置とデバイスの間の制御情報は、ＴＣＰまたはＵＤＰを介して処理されてもよい。たとえばＳｔｒｅａｍ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ（ＳＣＤＰ）のような、同じ機能を達成する任意のネットワークプロトコルは代替と見なされてもよい。
５．ストリーミングセッションは、Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌを通じて確立されてもよい。任意のメディアストリーミングプロトコルは代替と見なされてもよい。
６．ストリーミングデータは、Ｒｅａｌ  Ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ（ＲＴＰ）によって処理されてもよい。代替は、Ｒｅａｌｔｉｍｅ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ（専有）であってもよい。
８．ストリーミング制御は、ＲＴＰ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ（ＲＴＣＰ）によって処理されてもよい。
【００６２】
ＶＬＡＮ
１．セットアップにおいて２つのＶＬＡＮがあってもよい。装置をデバイスに接続する第１のＶＬＡＮと、ネットワークを装置に接続する第２のＶＬＡＮである。
２．ＶＬＡＮは、ＶＬＡＮメカニズムに基づくポートを介して実装することができる。代替は、８０２．１Ｑ  ＶＬＡＮ実装である。
３．ＶＬＡＮの優先度は、８０２．１Ｑ  ＶＬＡＮを使用する場合、８０２．１Ｐ優先プロトコルによって達成されてもよい。
【００６３】
これ以降、本発明は、本発明の現在の好ましい実施形態が示される添付の図面を参照して以下にさらに詳細に説明される。しかし、本発明は、多数の異なる形態において具現されてもよく、本明細書において示される実施形態に限定されるものと解釈されるべきではない。
【図面の簡単な説明】
【００６４】
【図１】本開示の実施形態による装置に機能を追加するためにデバイスを備えるシステムの概略図である。
【図２】本開示の実施形態による装置に機能を追加するための方法を示す流れ図である。
【発明を実施するための形態】
【００６５】
図１は、デバイス１００および装置１１０を備えるシステム１０を示す。例示の実施形態において、装置１１０は、監視カメラである。しかし、装置１１０は、ネットワーク１２０と通信することができる任意のその他の種類の装置であってもよい。システム１０のデバイス１００および装置１１０は、動作接続方式に従ってネットワーク１２０に接続される。動作接続方式は、デバイス１００および装置１１０が、本開示の発明の概念に従って、ネットワーク１２０において共に動作できるようにすることが意図される。システム１０のデバイス１００および装置１１０は、代替として、その他の方法で接続されてもよい。しかし、そのような代替の接続方式は、意図されるようには動作しないこともある。しかし、任意のそのような代替の接続方式によって、さらなる利点および／または機能が達成される場合もある。特に、保守接続方式が、後段において説明される。
【００６６】
デバイス１００は、装置１１０に追加の機能を提供することを目的としている。装置１１０は、ネットワーク１２０に接続されるように、またネットワーク１２０内で識別子１１４を割り振られるように装置１１０を構成するためのネットワークコネクタ１１２を有する。デバイス１００は、デバイス１００をネットワーク１２０に接続するための第１のコネクタ１３０と、デバイス１００を装置１１０のネットワークコネクタ１１２に接続するための第２のコネクタ１３２とを備える。動作接続方式に従って、デバイス１００は、ネットワーク１２０と装置１００の間で接続されるように適合される。言い換えれば、デバイス１００の第２のコネクタ１３２は、監視カメラ１１０に接続され、デバイス１００の第１のコネクタ１３０は、ネットワーク１２０に接続される。
【００６７】
デバイス１００は、第１のネットワーク部分１６０を使用してネットワーク１２０と通信するように構成される。例において、第１のネットワーク部分１６０は、ＴＣＰ／ＩＰプロトコルのようなネットワーク通信プロトコルで動作するネットワークセグメントまたはネットワークリンクである。第１のネットワーク部分１６０は、第１の仮想ローカルエリアネットワーク（ＶＬＡＮ１）内で動作するＴＣＰ／ＩＰプロトコルスタックを使用する。ＶＬＡＮ１は、ネットワーク１２０、デバイス１００、および装置１１０の間のトラフィックを処理する。したがって、装置１１０の識別子１１４は、ＩＰ番号である。あるいは、その他のプロトコルが使用されてもよい。したがって、ＴＣＰ／ＩＰプロトコルスタックは、ＯＳＩモデルスタック、または任意の他の類似するネットワークモデルスタックによって置き換えられてもよい。
【００６８】
ＶＬＡＮは、ポートベースのＶＬＡＮまたは８０２．１ｑであってもよい。ポートベースのＶＬＡＮは、ＴＣＰ／ＩＰネットワークモデルのレイヤ２（データリンク層）で動作するが、８０２．１ｑ  ＶＬＡＮは、ＴＣＰ／ＩＰモデルのレイヤ３（ネットワーク層）で動作する。
【００６９】
デバイス１００は、第２のネットワーク部分１６２を使用して装置１１０と通信するように構成される。例において、第２のネットワーク部分１６２は、ＴＣＰ／ＩＰのようなローカル通信プロトコルで動作するネットワークセグメントまたはネットワークリンクである。第２のネットワーク部分１６２のローカル通信プロトコルは、第２の仮想ローカルエリアネットワーク（ＶＬＡＮ２）内で動作するＴＣＰ／ＩＰプロトコルである。ＶＬＡＮ２は、デバイス１００のリンク−ローカルアドレスで通信し、装置１１０とデバイス１００の間のトラフィックを管理する。このネットワーク構成は、デバイス１００をネットワーク１２０に不可視にし、デバイスがネットワークで可視のＩＰアドレスを有する必要をなくす。リンク−ローカルアドレス指定を使用することで、第２のネットワーク部分１６２上の通信が、装置１１０とデバイス１００の間のみに存在するようにするので、ネットワーク１２０上でさらに送信されるようにデバイス１００を超えて拡張することはない。
【００７０】
上記で説明されるように、例において、各ネットワーク部分はＶＬＡＮであり、それによりＶＬＡＮ１およびＶＬＡＮ２という２つのＶＬＡＮをもたらし、それらの間に通信の可能性はない。
【００７１】
図１に開示されるように（つまり、動作接続方式に従って）接続される場合、論理回路１５０は、第２のネットワーク部分１６２を使用して装置１１０を介してのみネットワーク１２０においてアクセス可能である。したがって、第１のネットワーク部分１６０を使用してデバイス１００と直接通信することは不可能である。さらに、第１のネットワーク部分１６０を使用して論理回路１５０にアクセスすることは不可能である。論理回路１５０は、装置に割り振られた識別子１１４を使用して装置１１０を介してのみネットワーク１２０においてアクセス可能である。
【００７２】
したがって、この動作接続方式は、ネットワーク１２０および装置１１０からのそれぞれのデバイス１００の固有のアクセス制御を可能にする。これは、異なる機能を有する第１のコネクタ１３０および第２のコネクタ１３２によって達成される。特に、第２のコネクタ１３２は、ネットワーク通信プロトコルを使用してコネクタが識別可能になるように識別子に関連付けられている、第１のコネクタ１３０および第２のコネクタ１３２のうちで唯一のコネクタである。このコンテキストにおいて、プロトコルが同じであってもよく、異なるのはネットワーク部分であることに、再度留意されたい。したがって、第１のコネクタ１３０を介してデバイス１００と直接通信しようとする試行は、失敗する。しかし、第２のコネクタ１３２は、ローカル通信プロトコル１６２を使用して識別可能な識別子に関連付けられている。そのような識別子は、たとえばデバイスのＭＡＣアドレスであってもよい。したがって、デバイス１００の第２のコネクタ１３２に接続される装置１１０は、デバイス１００との通信を開始することができる。
【００７３】
したがって、デバイス１００が、第１のコネクタ１３０を介してネットワークからアクセス可能ではないことが理解される。しかし、まだ、第１のネットワーク部分１６０上のネットワークトラフィックは、明らかに、デバイス１００を介して装置との間で送信されることがある。言い換えれば、デバイス１００は、第１のネットワーク部分１６０におけるものと同じネットワーク通信プロトコルを使用してネットワーク１２０と装置１１０の間の通信を送信するように構成される。送信される通信は、デバイス１００を制御することを意図されたコマンドを含む、任意のタイプのデータを備えることができる。そのようなコマンドが送信された通信に含まれるような場合、コマンドは、装置１１０によって受信され、装置１１０は、ローカル通信プロトコル１６２を使用してデバイス１００との通信を開始して、コマンドをデバイス１００に送信する。デバイス１００は、装置１１０に割り振られた識別子１１４を使用してネットワーク１２０と装置１１０の間の通信を送信するように構成される。したがって、ネットワーク１２０からは、装置１１０がデバイス１００の機能を備えているように見えるが、実際には装置１１０は、前記機能にアクセスするためにデバイス１００を単に制御しているに過ぎない。
【００７４】
デバイス１００は、イーサネットを介して電力を受けることができるので、受電側デバイス（ＰＤ）である。この目的で、デバイス１００は、デバイス１００のネットワークスイッチ１７０に電力を提供するように構成された給電側機器（ＰＳＥ）をさらに備え、通信の目的で第２のコネクタ１３０と論理回路１５０の間で接続される。デバイス１００のネットワークスイッチ１７０は、場合によってはＰｏＥスイッチと称される、Ｐｏｗｅｒ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（ＰｏＥ）対応のネットワーキングデバイスである。第２のコネクタ１３２は、受電側デバイス（ＰＤ）ポートを備える。ネットワークスイッチ１７０は、データを切り替えることに加えて、同じケーブル上で、ただし必ずしもケーブル内の同じワイヤペア上でなくてもよいが、電力をデータとして提供するデータスイッチである。デバイス１００は、イーサネットケーブルを用いてＰＤポートを電源に接続することによって、第１のコネクタのＰＤポートを介して給電される。デバイス１００の例示の実施形態において、電力は、第１のコネクタ１３０を介してネットワーク１２０内の電源から受電される。デバイス１００は、同様にＰＤポートである、第２のコネクタ１３２を介してエネルギーを装置に提供するようにさらに構成される。デバイス１００のネットワークスイッチ１７０は、装置１２０およびデバイス１００の電力要件を、（たとえば、ＰｏＥ対応のルータまたはネットワークのデータスイッチのような）ネットワークのＰｏＥ対応のデバイスとネゴシエートする。デバイスは、必要とする電力を受け取り、次いでネットワークスイッチ１７０は、装置１２０に給電する。
【００７５】
あるいは、電源は、ネットワーク１２０とデバイス１００の間で接続されたさらなるデバイスであってもよい。あるいは、または補足として、電源は、デバイス１００と装置１１０の間で接続されてもよい。これらのさらなるデバイスは、たとえば、いわゆる「ミッドスパン」であってもよい。ミッドスパンは一般に、通常のイーサネットスイッチと受電側デバイスの間に介在し、データに影響を及ぼすことなく電力を注入するパワーインジェクタである。
【００７６】
デバイス１００は、追加の機能を提供するために１つまたは複数の構成要素１４０をさらに備える。特に、デバイス１００は、オーディオデータをキャプチャするためのデジタルオーディオキャプチャデバイス１４０ａを備える。デジタルオーディオデバイス１４０ａは、音波を検出して、デジタルオーディオ信号を出力するように適合されたデジタルマイクロフォンを備える。デジタルマイクロフォンは、ＭＥＭＳマイクロフォンであってもよい。デジタルマイクロフォンは、ＰＤＭマイクロフォンであってもよい。デジタルマイクロフォンは、Ｉ２Ｃマイクロフォンであってもよい。デジタルオーディオキャプチャデバイス１４０ａによってキャプチャされたサウンドは、ローカル通信プロトコル１６２を使用して装置１１０に送信される。デジタルオーディオデータは、装置１１０によってキャプチャされたビデオデータとマージされて、オーディオビジュアルデータをもたらす。オーディオビジュアルデータは、第１のネットワーク部分１６０のネットワーク通信プロトコルを使用して装置１１０からネットワーク１２０に通信される。
【００７７】
デバイス１００は、接続ポートを提供するように構成されて、装置１１０の効果的な接続を拡張できるようにする、入出力ユニット１４０ｂをさらに備えることができる。入出力ポートは、たとえば、ネットワーク接続を有していないデバイスのような、さらなるデバイスを装置に接続するために使用されてもよい。そのような構成要素は、たとえば、温度センサ、湿度センサ、モーションセンサなどであってもよい。入出力ユニット１４０ｂはまた、アラームユニットまたはドアロックリレーのような、さらなるデバイスに信号を送信するために使用されてもよい。
【００７８】
オーディオ検出の機能および接続の延長を追加することについて特に開示されているが、デバイス１００は、代替的または追加的に、多くのその他の機能を提供することができる。
【００７９】
したがって、追加の機能を提供するための１つまたは複数の構成要素１４０は、デバイス１００の少なくとも一部のバックアップ電源を供給するための、冗長電源システム（ＲＰＳ）のような、電源プライオリティユニットを備えることができる。電源を供給する追加の手段は、受電側デバイス（ＰＤ）ポートを通じて受けた不十分な電力を補うために使用されてもよい。
【００８０】
追加の機能を提供するための１つまたは複数の構成要素１４０は、ブルートゥース通信規格を使用して１つまたは複数のさらなるデバイスと無線で通信するように構成されたブルートゥースユニットを備えることができる。
【００８１】
追加の機能を提供するための１つまたは複数の構成要素１４０は、無線ローカルエリアネットワークで無線ネットワーク規格の１つまたは複数の通信規格を使用して１つまたは複数のさらなるデバイスと無線で通信するように構成されたＷｉＦｉユニットを備えることができる。
【００８２】
追加の機能を提供するための１つまたは複数の構成要素１４０は、デバイスとの近距離無線通信を可能にするように構成されたＲＦＩＤユニットを備えることができる。
【００８３】
追加の機能を提供するための１つまたは複数の構成要素１４０は、デジタルデータのストレージを提供するように適合されたストレージユニットを備えることができる。たとえば、デバイス１００は、データを装置１１０に送信する前に、データを一時的に格納するように適合されたバッファメモリを備えることができる。
【００８４】
追加の機能を提供するための１つまたは複数の構成要素１４０は、１つまたは複数のパラメータを測定するように適合された１つまたは複数のセンサを備えることができる。そのようなパラメータは、たとえば、湿度、温度、ｐＨレベル、粒子数密度、光吸収などのような、物理的、化学的、または生物学的量に関連する可能性もある。１つまたは複数のセンサは、バイオメトリックセンサであってもよい。
【００８５】
デバイスは、追加の機能を制御するための論理回路１５０をさらに備える。論理回路１５０は、マイクロコントローラユニット（ＭＣＵ）である。
【００８６】
デバイス１００の第１のコネクタ１３０と第２のコネクタ１３２の両方が、イーサネットコネクタである。特に、第１のコネクタ１６０および第２のコネクタ１６２はそれぞれ、ＲＪ４５ポートを備える。したがって、デバイスを複数の方法で接続することが、物理的に可能である。本明細書において開示されるように、デバイス１００の論理回路１５０は、デバイス１００が第１のコネクタ１３０を介して、つまり動作接続方式に従って、ネットワーク１２０に接続される場合、ネットワーク１２０において直接アクセス可能ではない。しかし、デバイス１００の論理回路１５０は、ネットワーク１２０が第２のコネクタ１３２を介してデバイス１００に接続されることを特徴とする、保守接続方式に従って、デバイス１００がネットワーク１２０に接続される場合、ネットワーク１２０からアクセスおよび制御され得る。保守接続方式に従ってデバイス１００をネットワークに接続することは、たとえばデバイスのファームウェアをアップグレードする場合のような、デバイス１００の保守を実行する場合に有用である。動作接続方式と保守接続方式を切り替えるために物理的調整が必要とされるので、ネットワーク１２０からデバイス１００への無許可の進入のリスクは低い。
【００８７】
図２は、ネットワーク１２０に接続されるように、またネットワーク１２０内で識別子１１４を割り振られるように装置１１０を構成するためのネットワークコネクタ１１２を有する装置１１０に、追加の機能を提供する方法２００を示す。方法は、いくつかのステップを含む。
【００８８】
装置１１０のネットワークコネクタ１１２をデバイスの第１のコネクタ１３０に、およびデバイス１００の第２のコネクタ１３２をネットワーク１２０に接続した後、一連のステップがデバイス１００によって実行される（図２の流れ図２００ａ）。最初のステップは、追加の機能を制御するためにデバイス１００の論理回路１５０を開始することＳ２０２である。デバイス１１０は、ブートアップし、それによりデバイス１００のハードウェアはアクセスすることが可能になる。さらなるステップは、第２のネットワーク部分１６２を使用して通信するようにデバイス１００のネットワークスイッチ１７０を構成することＳ２０４である。ネットワークスイッチ１７０は、第２の仮想ローカルエリアネットワーク（ＶＬＡＮ２）上で動作するように構成される。さらなるステップは、第２のネットワーク部分１６２を使用してデバイス１００と装置１１０の間の接続を開始することである。接続を開始するステップは、静的リンク−ローカルアドレスを使用してデバイス１００を装置１１０に接続することＳ２０６を含む。特に、デバイス１００は、静的リンク−ローカルアドレス上で装置１１０からの接続を待機する。デバイス１００を装置１１０に接続すると、装置１１０と通信するために、デバイス１００によって、一意のリンク−ローカルアドレスが生成されるＳ２０８。
【００８９】
別の一連のステップは、装置１１０によって実行される（図２の流れ図２００ｂ）。１つのステップは、一意のリンク−ローカルアドレスを使用して装置１１０をデバイス１００と接続することＳ２１０である。さらなるステップは、デバイス１００の機能に対する制御を提供するためにソフトウェアアドオンを起動することＳ２１２である。ソフトウェアアドオンは、装置１１０で実行されてもよいか、またはソフトウェアアドオンを実行することができる別のデバイス上で実行されてもよい。さらなるステップは、追加の機能にアクセスするための要求をデバイス１００に転送することＳ２１４であり、これにより追加の機能は第２のネットワーク部分１６２を使用して装置１１０を介してネットワーク１２０でアクセス可能である。言い換えれば、要求が受諾されると、前記機能の制御はソフトウェアアドオンに対して行われるようになる。ソフトウェアアドオンは、デバイス１００の機能が装置１１０の機能の一部であるかのように見えるソフトウェアインターフェイスを有する主ソフトウェアと通信するように、および主ソフトウェアにより制御されるように構成される。したがって、装置１１０およびデバイス１００を制御するユーザは、デバイス１００と装置１１０のいずれが特定の機能を実行するのか分からないことになる。
【００９０】
オーディオの記録を求める要求が装置１１０からデバイス１００に送信され、要求がデバイス１００によって受諾される場合、デバイスは、オーディオキャプチャユニット１４０ａを使用して、デジタルオーディオデータのキャプチャを開始する。デバイス１００は、ｒｅａｌ  ｔｉｍｅ  ｓｔｒｅａｍｉｎｇ  ｐｒｏｔｏｃｏｌ（ＲＴＳＰ）ストリームとして、ローカル通信プロトコル１６２を使用して、キャプチャされたデジタルオーディオデータを装置に送信するように構成される。デバイス１００から装置１１０へのストリーミングデータの送信は、オーディオキャプチャプロセスを停止させるコマンドがデバイス１００によって受信されるまで続行する。ストリーミングされたデジタルオーディオデータは、ＲＴＳＰプロトコルを使用して装置１１０によってキャプチャされたビデオデータと同期されてもよい。
【００９１】
本発明が上記で説明される好ましい実施形態に決して限定されないことを、当業者であれば理解する。一方、多くの変更および変形は、添付の特許請求の範囲内において可能である。
【００９２】
たとえば、デバイスは、ＺｉｇＢｅｅ通信モジュール、Ｚ−ｗａｖｅ通信モジュール、デジタル信号処理（ＤＳＰ）モジュール、ＳＰＤＩＦ、ＵＳＢモジュール、ＲＳ４８５モジュール、ＳＤカードリーダモジュールなどのような、さらなる構成要素または機能を提供することによって、装置に機能を追加するように構成されてもよい。
【００９３】
加えて、開示される実施形態の変形は、図面、開示、および添付の特許請求の範囲の検討を通じて、請求項に係る発明を実施する際に当業者によって理解され達成され得る。
【図１】
2019024191.tif 000003
【図２】
2019024191.tif 000004
【外国語明細書】
2019024191000001.pdf
2019024191000002.pdf
2019024191000003.pdf
2019024191000004.pdf