JP7833359B2 - コントローラ、dnsリスト取得装置およびdnsリストサーバ、ならびに、それらのプログラム - Google Patents
コントローラ、dnsリスト取得装置およびdnsリストサーバ、ならびに、それらのプログラムInfo
- Publication number
- JP7833359B2 JP7833359B2 JP2022109413A JP2022109413A JP7833359B2 JP 7833359 B2 JP7833359 B2 JP 7833359B2 JP 2022109413 A JP2022109413 A JP 2022109413A JP 2022109413 A JP2022109413 A JP 2022109413A JP 7833359 B2 JP7833359 B2 JP 7833359B2
- Authority
- JP
- Japan
- Prior art keywords
- dns
- dns list
- domain
- server
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Computer And Data Communications (AREA)
Description
AMWA NMOSのIS-04(非特許文献1参照)では、システム内の機器(ノード)を登録および検出する機器情報登録装置(RDS:Registration and Discovery System)が提供するAPI(Application Programming Interface)が定義されている。例えば、IS-04では、RDSにシステム内の機器を登録するためのRegistration API(登録API)や、システム内に存在する機器の情報を取得するためのQuery API(問い合わせAPI)が定義されている。
また、AMWA NMOSのIS-10(非特許文献3参照)では、APIのセキュリティを高めるため、JWT(JSON〔JavaScript Object Notation〕 Web Token)(非特許文献4参照)によるアクセストークンを用いてAPIの利用を制限する認可方式が定義されている。
番組制作システムSXは、コントローラ10Xと、認可サーバ20と、RDS(Registration and Discovery System:機器情報登録装置)30と、複数の機器40と、DNS(Domain Name System)サーバ50と、を備え、IPネットワーク(不図示)を介して接続して構成される。
認可サーバ20は、IS-10に準拠した認可を発行するサーバである。
RDS30は、番組制作システムSX内の機器40の登録と検出を行う装置であって、Registration APIとQuery APIとを提供する。
機器40(401,…,40M:Mは1以上の整数)は、Connection APIによる接続制御を受け付けるカメラ、マイク等の番組制作用機器である。
DNSサーバ50は、認可サーバ20のアドレスや各種APIのエンドポイントを記憶し、提供するサーバである。
そして、機器40は、IS-10に準拠した方式で、Registration APIを利用するための認可(認可トークン)を認可サーバ20から取得する(S11)。次に、機器40は、Registration APIを利用して機器40の機器情報をRDS30に登録する(S12)。この時、Registration APIを利用した登録リクエストにはS11で取得した認可を含める。
そして、コントローラ10Xは、IS-10に準拠した方式で、Query APIを利用するための認可を認可サーバ20から取得する(S14)。次に、コントローラ10Xは、Query APIを利用して番組制作システムSX内に存在する機器40の機器情報をRDS30から取得する(S15)。この時、Query APIを利用した情報取得リクエストにはS14で取得した認可を含める。このQuery APIからは、登録されているすべての機器40の機器情報(Connection APIのエンドポイントを含む)が応答として返る。
これによって、番組制作システムSXは、IPネットワークを介して、種々の番組制作機器(機器40)を制御する。
そのため、従来の番組制作システムを、放送の中継車において単独で運用したり、放送局のシステムと接続して運用したりするためには、中継車および放送局のどちらにもRDSが存在することとなる。
そして、コントローラは、NMOSインタフェース制御部によって、DNSリストに記載されたDNSサーバから、ドメインごとの機器情報登録装置のQuery APIのエンドポイントを取得し、Query APIによりドメインごとの番組制作用機器の機器情報を取得するとともに、番組制作用機器を制御する。
なお、コントローラは、コンピュータを、前記した各部として機能させるためのプログラムで動作させることができる。
そして、DNSリスト取得装置は、DNSリスト交換部によって、DNSリストサーバに接続し、自ドメインのDNSリストをDNSリストサーバに配信するとともに、DNSリストサーバから利用可能なドメインごとのDNSリストを取得してDNSリスト記憶部に記憶する。
そして、DNSリスト取得装置は、DNSリスト配信部によって、DNSリスト記憶部に記憶されるDNSリストが更新されるたびに、コントローラに更新後のDNSリストを配信する。
これによって、DNSリスト取得装置は、特別な変更作業を伴わずに、システムの単独運用(単独のドメインでの運用)と、複数運用(複数のドメインでの運用)とを意識することなく、DNSサーバのDNSリストをコントローラに提供することができる。
なお、DNSリスト取得装置は、コンピュータを、前記した各部として機能させるためのプログラムで動作させることができる。
これによって、DNSリストサーバは、番組制作システムのそれぞれのドメインに属するDNSサーバのDNSリストをすべての番組制作システムのDNSリスト取得装置に配信することができる。
なお、DNSリストサーバは、コンピュータを、前記した各部として機能させるためのプログラムで動作させることができる。
これによって、本発明は、番組制作システムを柔軟に構築することができる。
≪番組制作システムの構成≫
まず、図1,図2を参照して、本発明の実施形態に係る番組制作システムSの構成について説明する。
図1は、番組制作システムSを単独で構成した場合の構成例で、図2は、番組制作システムSを複数接続した連結型番組制作システムSjoinの構成例である。
番組制作システムSは、NMOS対応のコントローラ10、認可サーバ20、RDS(Registration and Discovery System:機器情報登録装置)30および機器(番組制作用機器)40と、DNS(Domain Name System)サーバ50と、DNSリスト取得装置60とを備え、IPネットワークNを介して接続して構成される。
ここでは、連結型番組制作システムSjoinは、番組制作システムSA,SBを接続した例で説明するが、番組制作システムSを3つ以上接続しても構わない。
なお、図1では、NMOSのAPIについて、本発明に関連するもののみについて記載し、他のAPIについては、説明を省略している。
コントローラ10は、単独または複数の番組制作システムS内の機器40に対し、Connection API(接続API)を使って機器40の接続制御を行う。
例えば、コントローラ10Aは、DNSリスト取得装置60Aから、複数の番組制作システムSA,SBのDNSサーバ50A,50Bのアドレスリスト(DNSリスト)を取得し、DNSサーバ50A,50Bから、認可サーバ20A,20BのアドレスやRDS30A,30BのQuery API(問い合わせAPI)のエンドポイント(アドレス)を取得する。
これによって、コントローラ10Aは、認可サーバ20AおよびRDS30A以外にも、認可サーバ20BおよびRDS30Bに対してアクセスが可能になり、番組制作システムSA,SBの機器40A,40Bを制御することが可能になる。
なお、コントローラ10については、図3を参照して後で詳細に説明する。
ここでは、認可サーバ20は、IS-10に準拠して、機器40に対して登録の認可を与えたり、コントローラ10に対して、機器40の機器情報を取得する認可や機器40に対する制御の認可を与えたりする機能を有する。
RDS30は、Registration API(登録API)によって、装置内に機器40の機器情報を登録する登録リクエストを受け付ける機能を有する。また、RDS30は、Query APIによって、登録している機器40の機器情報を提供する問い合わせリクエストを受け付ける機能を有する。
機器情報は、機器40の動作を特定するための各種情報であって、機器40の名称や提供するAPIのエンドポイント(アドレス)、送信する信号のパラメータ、受信可能な信号種別等の情報を含む。
機器40は、AMWA NMOSのIS-10に準拠した方式で、Registration APIを利用するための認可を認可サーバ20から取得し、認可、機器情報を含んだ登録リクエストをRDS30に送出することで、機器の登録を行う。
機器40は、Connection APIによって制御の指示を接続リクエストとして受け付ける。
Connection APIは、例えば、カメラに対して映像出力をモニタに伝送する等の種々の接続制御が定められている。
DNSリスト取得装置60は、自身が接続されている番組制作システムSのドメインのDNSリストをDNSリストサーバ70に通知することで、DNSリストサーバ70から、接続されている複数の番組制作システムS全体(連結型番組制作システムSjoin)のDNSリストを取得する。
なお、DNSリスト取得装置60については、図5を参照して後で詳細に説明する。
DNSリストサーバ70は、個々の番組制作システムSのDNSリスト取得装置60から、個々の番組制作システムSのドメイン名と、番組制作システムS内で利用可能なDNSサーバ50のアドレスとを取得し、それぞれDNSリスト取得装置60に、複数の番組制作システムSで利用可能なDNSリストを提供する。
なお、DNSリストサーバ70については、図7を参照して後で詳細に説明する。
以下、コントローラ10、DNSリスト取得装置60およびDNSリストサーバ70について詳細に説明する。
図3を参照して、コントローラ10の構成について説明する。
図3に示すように、コントローラ10は、DNSリスト受信部11と、NMOSインタフェース制御部12と、ユーザインタフェース制御部13と、を備える。
DNSリスト受信部11は、DNSリスト取得装置60に接続し、DNSリスト取得装置60から、現在、利用可能なDNSサーバのアドレスを記載したDNSリストを受信する。
DNSリストは、番組制作システムSを構成するドメインごとに予め定めたドメイン名と、ドメイン内で利用可能なDNSサーバのアドレスとを含む。
このとき、DNSリスト受信部11は、番組制作システムSが単独運用でも、複数接続した運用でも、単に利用可能なDNSリストを取得するだけで、運用形態による変更作業は生じない。
DNSリスト受信部11は、受信したDNSリストを、NMOSインタフェース制御部12のドメイン管理部120に出力する。
すなわち、NMOSインタフェース制御部12は、DNSリスト受信部11で受信したDNSリストに含まれるすべてのドメイン内のNMOS対応の各種装置とのインタフェースを制御する。
ここでは、NMOSインタフェース制御部12は、ドメイン管理部120と、DNS-SD処理部121と、認可取得部122と、機器情報取得部123と、機器制御部124と、を備える。
ドメイン管理部120は、DNSリスト受信部11からドメインごとのDNSリストを入力された場合、DNSリストに含まれるDNSサーバのアドレスを、図示を省略した記憶部に記憶する。例えば、ドメイン管理部120は、図4に示すようにドメイン名「sub1.example.com」に対応付けて、DNSサーバアドレス「192.0.2.1」を記憶する。なお、同じドメイン名に複数のDNSサーバアドレスが記憶される場合もある。同様に、ドメイン管理部120は、他のドメインについても、ドメイン名に対応付けて、DNSサーバアドレスを記憶する。
そして、ドメイン管理部120は、ドメインごとのDNSサーバのアドレスを、DNS-SD処理部121に出力する。
そして、ドメイン管理部120は、ドメインごとの認可サーバアドレスを、認可取得部122に出力する。
そして、ドメイン管理部120は、ドメインごとの認可トークンと、Query APIのエンドポイント(アドレス)とを、機器情報取得部123に出力する。
そして、ドメイン管理部120は、ドメインごとの機器情報をユーザインタフェース制御部13に出力する。
ドメイン管理部120は、ユーザインタフェース制御部13から、制御対象の機器40の機器情報(Connection APIエンドポイントを含む)と制御内容とを含んだ制御情報が入力された場合、Connection APIエンドポイントと、制御対象の機器40が所属するドメインの認可トークンと、制御内容と、を含んだ制御指示を機器制御部124に出力する。
DNS-SD処理部121は、ドメイン管理部120から、ドメインごとのDNSサーバアドレスを入力され、それぞれのDNSサーバ50から、認可サーバ20のアドレスおよびQuery APIのエンドポイントを取得する。
DNS-SD処理部121は、取得したドメインごとの認可サーバ20のアドレスおよびQuery APIのエンドポイントを、ドメイン管理部120に出力する。
認可取得部122は、ドメイン管理部120から、ドメインごとの認可サーバアドレスを入力され、それぞれの認可サーバ20から、認可トークンを取得する。
認可取得部122は、取得したドメインごとの認可トークンを、ドメイン管理部120に出力する。
機器情報取得部123は、ドメイン管理部120から、ドメインごとの認可トークンとQuery APIのエンドポイントとを入力され、ドメインごとのRDS30のQuery APIに対して、ドメインに対応した認可トークンを送信することで、RDS30が保持している機器情報を取得する。
機器情報取得部123は、取得した機器情報を、ドメイン管理部120に出力する。
機器制御部124は、ドメイン管理部120から、Connection APIのエンドポイントと、制御対象の機器40が所属するドメインの認可トークンと、制御内容と、を含んだ制御指示を入力され、機器40のConnection APIに対して、認可トークンと制御内容とを出力する。
機器制御部124は、機器40から、制御指示に対する制御結果を入力し、ドメイン管理部120に出力する。
ここで、制御内容とは、機器40の制御動作を規定する情報であって、動作開始時刻、動作停止時刻、映像・音声パラメータ、映像・音声の入出力先、ミキシング比率等である。
ユーザインタフェース制御部13は、制御対象の機器40の機器情報(Connection APIエンドポイントを含む)と制御内容とを含んだ制御情報を、ドメイン管理部120に出力する。また、ユーザインタフェース制御部13は、ドメイン管理部120から入力された機器40の制御結果を表示装置(不図示)に提示する。
なお、コントローラ10は、図示を省略したコンピュータを、前記各部として機能させるためのプログラムで動作させることができる。
次に、図5を参照して、DNSリスト取得装置60の構成について説明する。
図5に示すように、DNSリスト取得装置60は、DNSリスト記憶部61と、DNSリスト交換部62と、DNSリスト配信部63と、を備える。
DNSリスト記憶部61は、予め自ドメインの名前と、自ドメインに属するDNSサーバのアドレスとを、外部設定ファイル等によって記憶しておく。
DNSリスト記憶部61は、DNSリスト交換部62によって、DNSリストサーバ70に登録されているすべてのドメインのDNSリストが記憶される。
また、DNSリスト記憶部61は、DNSリスト配信部63によって、DNSリストが読み出される。
DNSリスト交換部62は、DNSリストサーバ70にネットワーク接続し、DNSリスト記憶部61に記憶されている自ドメインのドメイン名と、自ドメインに属するDNSサーバ50のアドレスとをDNSリストとして、DNSリストサーバ70に送信する。なお、DNSリストサーバ70のアドレスは、外部設定ファイル等によって予め設定しておく。
そして、DNSリスト交換部62は、DNSリストサーバ70から、現在、DNSリストサーバ70に接続されて、利用可能なすべてのドメインのDNSリストを取得し、ドメイン名に対応付けてDNSリストをDNSリスト記憶部61に記憶する。
なお、図6の例では、図2には図示していない第3のドメインとして、ドメイン名601「sub3.example.com」に対応するDNSサーバアドレス602「203.0.113.1」と「203.0.113.2」の2つを記載している。このように、1つのドメインに複数のDNSサーバが存在してもよい。
DNSリスト交換部62は、DNSリストサーバ70から、DNSリストが更新されるたびにDNSリストを取得し、DNSリスト記憶部61に記憶しているDNSリストを更新する。
DNSリスト配信部63は、コントローラ10のDNSリスト受信部11からの接続を受け付け、接続したDNSリスト受信部11に対して、DNSリスト記憶部61に記憶されているDNSリストを送信する。
DNSリスト配信部63は、DNSリスト記憶部61に記憶されているDNSリストが更新されるたびに、DNSリスト受信部11に対して、最新のDNSリストを送信する。
これによって、コントローラ10は、複数の番組制作システムSに個別に存在するドメインの異なる認可サーバ20やRDS30のアドレスを取得することが可能になる。
なお、DNSリスト取得装置60は、図示を省略したコンピュータを、前記各部として機能させるためのプログラムで動作させることができる。
次に、図7を参照して、DNSリストサーバ70の構成について説明する。
図7に示すように、DNSリストサーバ70は、DNSリスト記憶部71と、DNSリスト配信部72と、を備える。
DNSリスト記憶部71は、DNSリスト配信部72によって、ドメインごとのDNSリスト(ドメイン名およびDNSサーバアドレス)が記憶される。
また、DNSリスト記憶部71は、DNSリスト配信部72によって、すべてのDNSリストが読み出される。
なお、図8の例では、図2には図示していない第3のドメインとして、ドメイン名701「sub3.example.com」に対応するDNSサーバアドレス702「203.0.113.1」と「203.0.113.2」の2つを記載している。
DNSリスト配信部72は、DNSリスト記憶部71に記憶されているDNSリストが更新されるたびに、記憶している最新のDNSリストを、現在接続しているすべてのDNSリスト取得装置60に送信する。
これによって、DNSリストサーバ70は、異なるドメインに属する複数の番組制作システムSをネットワーク接続し、大規模なシステムを構築することができる。
なお、DNSリストサーバ70は、図示を省略したコンピュータを、前記各部として機能させるためのプログラムで動作させることができる。
次に、図9~図12を参照(構成については、適宜図3,図5,図7参照)して、本発明の実施形態に係る複数の番組制作システムS(連結型番組制作システムSjoin)の動作について説明する。
ここでは、図2に示したように、2つの番組制作システムSA、SBを接続した例で動作を説明する。
なお、図9は、図2の構成に対応付けて、動作のステップ番号を付した図である。図10~図12は、番組制作システムSの接続から機器40の制御までの動作を特定の動作区分ごとに分けたシーケンス図である。
まず、図10を主に参照して、2つの番組制作システムSA,SBを接続する動作について説明する。
また、ステップS2″,S3″の動作は、ステップS2,S3と同じであるため説明を省略する。
以上の動作によって、接続を行う番組制作システムSA,SBのコントローラ10A,10Bには、ドメインごとのDNSサーバ50のアドレスが記憶されることになる。
次に、図11を主に参照して、2つの番組制作システムSA,SBにおいて機器40を登録する動作について説明する。
なお、DNSサーバ50には、予め番組制作システムSの認可サーバ20のアドレスや各種API(Registration API,Query API等)のエンドポイントが記憶されているものとする。
ここでは、機器40Aは、IS-10に準拠した方式で、RDS30AのRegistration APIを利用するための認可を認可サーバ20Aから取得する。
ここでは、機器40Aは、IS-04に準拠した方式で、RDS30AのRegistration APIを用いて、ステップS5で取得した認可、機器情報を含んだ登録リクエストをRDS30Aに送出する。これによって、RDS30Aには、番組制作システムSAに接続される機器40Aが登録されることになる。
以上の動作によって、番組制作システムSA,SBのRDS30A,30Bには、それぞれのドメインに属する機器40の機器情報が登録されることになる。
次に、図12を主に参照して、番組制作システムSAのコントローラ10Aが、番組制作システムSA,SBの機器40A,40Bを制御する動作について説明する。
ここでは、認可取得部122は、IS-10に準拠した方式で、RDS30A,30BのQuery APIを利用するための認可トークンを認可サーバ20A,20Bからそれぞれ取得する。
ここでは、機器情報取得部123は、IS-04に準拠した方式で、ステップS7で取得したRDS30A,30BのQuery APIを用いて、ステップS8で取得した認可トークンを含んだ問い合わせリクエストをRDS30A,30Bに送出し、機器40A,40Bの機器情報を取得する。
ここでは、ユーザインタフェース制御部13は、ステップS9で取得した機器情報に含まれているConnection APIを利用するための認可と、ユーザから指定された制御内容とを、Connection APIに出力する。
これによって、コントローラ10Aは、同じドメインに属する番組制作システムSA内の機器40Aと、異なるドメインに属する番組制作システムSB内の機器40Bとを制御することができる。
ここでは、番組制作システムSに認可サーバ20を備え、APIのセキュリティを高める構成としたが、認可サーバ20を省略して構成しても構わない。
すなわち、番組制作システムSは、図13に示すように、NMOS対応のコントローラ10MOD、RDS30および機器40と、DNSサーバ50と、DNSリスト取得装置60とを備え、IPネットワークNを介して接続した番組制作システムSMODとして構成してもよい。
この場合、DNS-SD処理部121は、ドメイン管理部120から、ドメインごとのDNSサーバアドレスを入力され、それぞれのDNSサーバ50から、Query APIのエンドポイントを取得する。
そして、機器情報取得部123は、ドメイン管理部120から、ドメインごとのQuery APIのエンドポイントを入力され、ドメインごとのRDS30のQuery APIにより、RDS30が保持している機器情報を取得する。
これによって、コントローラ10MODは、認可サーバ20を用いずに、単独または複数の番組制作システムSの機器40を制御することができる。
例えば、連結型番組制作システムSjoinは、放送局内の個々の番組制作システムSを連結した構成に限定されず、放送局と中継車との個々の番組制作システムSを連結した構成としてよく、ネットワークは、放送局内のネットワークや、放送局を超えたより広範なネットワークであってもよい。
S 番組制作システム
10 コントローラ
11 DNSリスト受信部
12 NMOSインタフェース制御部
120 ドメイン管理部
121 DNS-SD処理部
122 認可取得部
123 機器情報取得部
124 機器制御部
13 ユーザインタフェース制御部
20 認可サーバ
30 RDS(機器情報登録装置)
40 機器(番組制作用機器)
50 DNSサーバ
60 DNSリスト取得装置
61 DNSリスト記憶部
62 DNSリスト交換部
63 DNSリスト配信部
70 DNSリストサーバ
71 DNSリスト記憶部
72 DNSリスト配信部
N IPネットワークN
Claims (9)
- NMOS対応のコントローラ、機器情報登録装置および番組制作用機器と、DNSサーバと、ドメインごとのDNSリストをDNSリストサーバから取得するDNSリスト取得装置と、を備えた前記ドメインごとの複数の番組制作システムと、前記DNSリストを提供する前記DNSリストサーバと、をネットワークで接続した連結型番組制作システムにおける前記コントローラであって、
前記DNSリスト取得装置から、前記DNSリストを受信するDNSリスト受信部と、
前記DNSリストに記載されたDNSサーバから、前記ドメインごとの前記機器情報登録装置のQuery APIのエンドポイントを取得し、前記Query APIにより前記ドメインごとの前記番組制作用機器の機器情報を取得するとともに、前記番組制作用機器を制御するNMOSインタフェース制御部と、
前記機器情報を表示し、ユーザからの指示により前記番組制作用機器の制御を前記NMOSインタフェース制御部に指示するユーザインタフェース制御部と、
を備えることを特徴とするコントローラ。 - 前記番組制作システムは認可サーバをさらに備え、
前記NMOSインタフェース制御部は、前記DNSサーバから、前記ドメインごとの前記認可サーバのアドレスを取得し、前記認可サーバからの認可を用いて前記Query APIにより前記ドメインごとの前記番組制作用機器の機器情報を取得することを特徴とする請求項1に記載のコントローラ。 - コンピュータを、請求項1または請求項2に記載のコントローラとして機能させるためのプログラム。
- NMOS対応のコントローラ、機器情報登録装置および番組制作用機器と、DNSサーバと、ドメインごとのDNSリストをDNSリストサーバから取得するDNSリスト取得装置と、を備えた前記ドメインごとの複数の番組制作システムと、前記DNSリストを提供する前記DNSリストサーバと、をネットワークで接続した連結型番組制作システムにおける前記DNSリスト取得装置であって、
自ドメインに属する前記DNSサーバのアドレスをドメイン名と対応付けて自ドメインのDNSリストとして予め記憶するDNSリスト記憶部と、
前記DNSリストサーバに接続し、前記自ドメインのDNSリストを前記DNSリストサーバに配信するとともに、前記DNSリストサーバから利用可能な前記ドメインごとのDNSリストを取得して前記DNSリスト記憶部に記憶するDNSリスト交換部と、
前記DNSリスト記憶部に記憶されるDNSリストが更新されるたびに、前記コントローラに更新後のDNSリストを配信するDNSリスト配信部と、
を備えることを特徴とするDNSリスト取得装置。 - 前記DNSリスト交換部は、前記DNSリストサーバとの接続が切断された場合、自ドメイン以外のドメイン名およびDNSサーバのアドレスを前記DNSリスト記憶部から削除することを特徴とする請求項4に記載のDNSリスト取得装置。
- コンピュータを、請求項4または請求項5に記載のDNSリスト取得装置として機能させるためのプログラム。
- NMOS対応のコントローラ、機器情報登録装置および番組制作用機器と、DNSサーバと、ドメインごとのDNSリストをDNSリストサーバから取得するDNSリスト取得装置と、を備えた前記ドメインごとの複数の番組制作システムと、前記DNSリストを提供する前記DNSリストサーバと、をネットワークで接続した連結型番組制作システムにおける前記DNSリストサーバであって、
前記DNSサーバのアドレスをドメイン名と対応付けてDNSリストとして記憶するDNSリスト記憶部と、
前記DNSリスト取得装置からの接続を受け付け、接続したDNSリスト取得装置から、前記DNSリスト取得装置が属するドメインのDNSリストを受信して、前記DNSリスト記憶部に記憶するとともに、前記DNSリスト記憶部に記憶されているすべてのDNSリストを現在接続しているDNSリスト取得装置に配信するDNSリスト配信部と、
を備えることを特徴とするDNSリストサーバ。 - 前記DNSリスト配信部は、前記DNSリスト取得装置との接続が切断された場合、前記DNSリスト取得装置のドメインに対応するドメイン名およびDNSサーバアドレスを前記DNSリスト記憶部から削除するとともに、削除後のDNSリストを現在接続している他のDNSリスト取得装置に配信することを特徴とする請求項7に記載のDNSリストサーバ。
- コンピュータを、請求項7または請求項8に記載のDNSリストサーバとして機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022109413A JP7833359B2 (ja) | 2022-07-07 | 2022-07-07 | コントローラ、dnsリスト取得装置およびdnsリストサーバ、ならびに、それらのプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022109413A JP7833359B2 (ja) | 2022-07-07 | 2022-07-07 | コントローラ、dnsリスト取得装置およびdnsリストサーバ、ならびに、それらのプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024007956A JP2024007956A (ja) | 2024-01-19 |
| JP7833359B2 true JP7833359B2 (ja) | 2026-03-19 |
Family
ID=89544532
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022109413A Active JP7833359B2 (ja) | 2022-07-07 | 2022-07-07 | コントローラ、dnsリスト取得装置およびdnsリストサーバ、ならびに、それらのプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7833359B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190104176A1 (en) | 2017-09-29 | 2019-04-04 | Tektronix, Inc. | Mirroring Flow Configurations for Internet Protocol Receivers |
| JP2020123831A (ja) | 2019-01-30 | 2020-08-13 | Necプラットフォームズ株式会社 | ノード管理システム、ノード管理方法及びプログラム |
| JP2020136827A (ja) | 2019-02-15 | 2020-08-31 | 株式会社リコー | 情報処理システム、設定管理サーバ、及び設定管理方法 |
| JP2021103868A (ja) | 2019-12-25 | 2021-07-15 | キヤノン株式会社 | 通信装置、通信装置の制御方法及びプログラム |
-
2022
- 2022-07-07 JP JP2022109413A patent/JP7833359B2/ja active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190104176A1 (en) | 2017-09-29 | 2019-04-04 | Tektronix, Inc. | Mirroring Flow Configurations for Internet Protocol Receivers |
| CN109587442A (zh) | 2017-09-29 | 2019-04-05 | 特克特朗尼克公司 | 镜像针对因特网协议接收方的流配置 |
| JP2019068422A (ja) | 2017-09-29 | 2019-04-25 | テクトロニクス・インコーポレイテッドTektronix,Inc. | ミラーリングのためのコンピュータ・プログラム及び方法 |
| JP2020123831A (ja) | 2019-01-30 | 2020-08-13 | Necプラットフォームズ株式会社 | ノード管理システム、ノード管理方法及びプログラム |
| JP2020136827A (ja) | 2019-02-15 | 2020-08-31 | 株式会社リコー | 情報処理システム、設定管理サーバ、及び設定管理方法 |
| JP2021103868A (ja) | 2019-12-25 | 2021-07-15 | キヤノン株式会社 | 通信装置、通信装置の制御方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024007956A (ja) | 2024-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12101527B2 (en) | Methods and systems for enabling communications between devices | |
| CN100518125C (zh) | 通信装置、系统和方法 | |
| JP7299006B2 (ja) | ミラーリングのためのコンピュータ・プログラム及び方法 | |
| US20090063691A1 (en) | Access rights used for resource discovery in peer-to-peer networks | |
| CN107079181A (zh) | 用于无线显示平台的协作分布式/非结构化服务管理框架 | |
| US20250254215A1 (en) | Software defined network orchestration to manage media flows for broadcast with public cloud networks | |
| US20220045897A1 (en) | Systems, Methods and Devices for Networked Media Distribution | |
| WO2005066808A1 (ja) | 機器連携サービスシステム及びそのシステムを構成する電子機器 | |
| CA2792482A1 (en) | Dynamically enabling guest device supporting network-based media sharing protocol to share media content over computer network with subset of media devices connected thereto | |
| CN104283873A (zh) | 基于多网卡设备下数字媒体服务器的实现方法及系统 | |
| US20080133776A1 (en) | Discovery apparatus and method | |
| JP2009277111A (ja) | 情報処理装置 | |
| CN101136819A (zh) | 管理家庭网络中的装置提供的服务的方法和设备 | |
| JP7833359B2 (ja) | コントローラ、dnsリスト取得装置およびdnsリストサーバ、ならびに、それらのプログラム | |
| JP4618367B2 (ja) | コンテンツ受信装置およびコンテンツ受信方法 | |
| WO2018043111A1 (ja) | 情報処理装置、情報処理方法、及び、情報処理システム | |
| WO2011005051A2 (ko) | 원격 관리 및 펌웨어 업그레이드 방법 및 장치 | |
| EP2550783B1 (en) | Method and arrangement for media access | |
| JP7839681B2 (ja) | 番組機器情報管理装置およびそのプログラム、ならびに、コントローラおよびそのプログラム | |
| US12206924B2 (en) | Seamless DVRs | |
| US20090222679A1 (en) | Method for providing information for power management of devices on a network | |
| KR20110131764A (ko) | 원격 사용자 인터페이스 시스템에서 콘텐츠 서비스 제공장치 및 방법 | |
| Koyama et al. | Program-production system consisting of multiple NMOS-compliant systems | |
| CN114760354B (zh) | 一种音视频分享方法及系统 | |
| JP2025141037A (ja) | カメラ制御装置、カメラ制御方法、及びカメラ制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250602 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20260130 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260309 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7833359 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |