JP7472502B2 - Switching instruction device, switching system, switching instruction method, and switching instruction program - Google Patents
Switching instruction device, switching system, switching instruction method, and switching instruction program Download PDFInfo
- Publication number
- JP7472502B2 JP7472502B2 JP2020008313A JP2020008313A JP7472502B2 JP 7472502 B2 JP7472502 B2 JP 7472502B2 JP 2020008313 A JP2020008313 A JP 2020008313A JP 2020008313 A JP2020008313 A JP 2020008313A JP 7472502 B2 JP7472502 B2 JP 7472502B2
- Authority
- JP
- Japan
- Prior art keywords
- switching
- stop
- instruction
- post
- switching material
- 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
- 238000000034 method Methods 0.000 title claims description 37
- 239000000463 material Substances 0.000 claims description 472
- 238000001514 detection method Methods 0.000 claims description 71
- 230000006870 function Effects 0.000 description 30
- 238000009826 distribution Methods 0.000 description 17
- 238000012544 monitoring process Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 238000003860 storage Methods 0.000 description 11
- 238000012546 transfer Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 9
- 230000010365 information processing Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、切替指示装置、切替システム、切替指示方法、切替指示プログラムに関する。 The present invention relates to a switching instruction device, a switching system, a switching instruction method, and a switching instruction program.
放送局の回線センターは、放送局に入力された素材を、スタジオやマスター設備などの分配先に分配する。なお、素材とは、たとえば、映像や音声やアンシラリデータなどを含む放送用コンテンツに応じた情報である。 The broadcasting station's network center distributes the material input to the broadcasting station to distribution destinations such as studios and master facilities. Note that material refers to information corresponding to the broadcast content, including, for example, video, audio, and ancillary data.
放送設備のIP(Internet Protocol)化により、分配先に送信する素材を切り替えるために、IPルータが使われるようになっている。汎用のIPルータには、IGMP(Internet Group Management Protocol)機能が搭載されていることが多い。 As broadcasting equipment becomes IP (Internet Protocol), IP routers are now used to switch the materials to be sent to the distribution destination. General-purpose IP routers often have IGMP (Internet Group Management Protocol) functionality.
IGMP機能は、たとえば、IP放送受信端末において、映像ストリームの受信開始や受信停止のために使用される(特許文献1)。 The IGMP function is used, for example, in an IP broadcast receiving terminal to start and stop receiving a video stream (Patent Document 1).
IP放送受信端末は、映像ストリームの受信を開始する場合、受信を希望する映像ストリームが配信されているマルチキャストグループへの参加を要求するJoinパケットを、IPルータへ送信する。これにより、IP放送受信端末は、マルチキャストグループ宛に配信元が配信している映像ストリームを受信することが可能になる。また、IP放送受信端末は、映像ストリームの受信を停止する場合、マルチキャストグループからの離脱を要求するLeaveパケットをIPルータへ送信する。 When an IP broadcast receiving terminal starts receiving a video stream, it sends a Join packet to the IP router requesting that it join the multicast group to which the video stream it wishes to receive is being distributed. This enables the IP broadcast receiving terminal to receive the video stream that the source is distributing to the multicast group. In addition, when the IP broadcast receiving terminal stops receiving the video stream, it sends a Leave packet to the IP router requesting that it leave the multicast group.
回線センターでは、このIGMP機能を使用して、分配先に送信する素材を切り替えることができる。 The line center can use this IGMP function to switch the material to be sent to the distribution destination.
分配先に送信する素材の切り替えにIGMP機能を使用する場合、まず、LeaveパケットとJoinパケットとを切替指示装置がIPルータへ送信する。IPルータは、Leaveパケットを受信すると、切替前の素材(転送中の素材)の転送を停止する。また、IPルータは、Joinパケットを受信すると、切替後の素材の転送を開始する。 When using the IGMP function to switch the material to be sent to the distribution destination, the switching instruction device first sends a Leave packet and a Join packet to the IP router. When the IP router receives the Leave packet, it stops forwarding the material before the switch (the material being forwarded). When the IP router receives the Join packet, it starts forwarding the material after the switch.
しかし、この方法では、切替後の素材と切替前の素材の両方が転送されている状態が発生する可能性がある。 However, this method can result in a situation where both the post-switch material and the pre-switch material are transferred.
たとえば、JoinパケットがLeaveパケットより先にIPルータに到達した場合や、IPルータがJoinパケットをLeaveパケットより先に処理した場合、IPルータは、切替後の素材の転送が開始した後に、切替前の素材の転送を停止する。この場合、一時的に、切替後の素材と切替前の素材の両方が転送されている状態が発生する。 For example, if a Join packet arrives at an IP router before a Leave packet, or if an IP router processes a Join packet before a Leave packet, the IP router will stop forwarding the pre-switching material after it starts forwarding the post-switching material. In this case, a temporary state will occur in which both the post-switching material and the pre-switching material are being forwarded.
また、たとえば、何等かの原因でLeaveパケットがIPルータに到達しなかった場合や、IPルータが切替前の素材の転送停止に失敗した場合などには、切替前の素材の転送が停止されないまま切替後の素材の転送が開始される可能性がある。この場合、切替後の素材と切替前の素材の両方が転送されている状態が、次にLeaveパケットを受信するまで継続する。 Also, for example, if the Leave packet does not reach the IP router for some reason, or if the IP router fails to stop the transfer of the material before the switch, the transfer of the material after the switch may start without stopping the transfer of the material before the switch. In this case, the state in which both the material after the switch and the material before the switch are being transferred will continue until the next Leave packet is received.
切替後の素材と切替前の素材の両方が転送されている状態になると、本来、一つの素材を転送するための通信帯域が、二つの素材の転送のために使用される。そのため、通信帯域が圧迫され、最悪、転送中の素材にパケットロスが発生する可能性がある。また、一つの通信帯域が複数の分配先への素材転送に使用されている場合、素材切替に関与していない素材(切替前でも切替後でもない素材)にもパケットロスが発生する可能性がある。パケットロスが発生すると、転送されている素材に欠損が発生することになるため、放送用コンテンツに乱れが発生し、放送事故につながる。 When both the post-switched material and the pre-switched material are being transferred, the communications bandwidth that would normally be used to transfer one material is used to transfer both materials. This puts strain on the communications bandwidth, and in the worst case scenario, packet loss may occur in the material being transferred. Furthermore, when one communications bandwidth is being used to transfer material to multiple distribution destinations, packet loss may also occur in materials that are not involved in the material switch (material that is neither before nor after the switch). When packet loss occurs, loss occurs in the material being transferred, causing disruptions to the broadcast content and leading to broadcast accidents.
本発明の目的は、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことを可能にする、切替指示装置、切替システム、切替指示方法、切替指示プログラムを提供することにある。 The object of the present invention is to provide a switching instruction device, a switching system, a switching instruction method, and a switching instruction program that can prevent the effects of both the post-switching material and the pre-switching material being transferred even if the material switching fails.
本発明の一態様において、切替指示装置は、素材の入力元からの前記素材の受信の停止を検出する検出部と、出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出部が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求部とを備えることを特徴とする。 In one aspect of the present invention, the switching instruction device is characterized by having a detection unit that detects a stop in reception of the material from an input source of the material, and a request unit that requests the switching device to stop inputting the pre-switching material when a switching instruction indicating an instruction to switch the output material from the pre-switching material to the post-switching material is received, and requests the switching device to start inputting the post-switching material when the detection unit detects the stop in reception of the pre-switching material.
また、本発明の他の態様において、切替指示方法は素材の入力元からの前記素材の受信の停止を検出し、出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求することを特徴とする。 In another aspect of the present invention, the switching instruction method detects a stop in receiving the material from the input source of the material, and when a switching instruction is received indicating an instruction to switch the material to be output from the pre-switching material to the post-switching material, requests the switching device to stop inputting the pre-switching material, and when the stop in receiving the pre-switching material is detected, requests the switching device to start inputting the post-switching material.
また、本発明の他の態様において、切替指示プログラムは、コンピュータに、素材の入力元からの前記素材の受信の停止を検出する検出機能と、出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出機能が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求機能とを実現させることを特徴とする。 In another aspect of the present invention, the switching instruction program causes the computer to realize a detection function for detecting a stop in reception of the material from the input source of the material, and a request function for requesting the switching device to stop inputting the pre-switching material when a switching instruction indicating an instruction to switch the output material from the pre-switching material to the post-switching material is received, and for requesting the switching device to start inputting the post-switching material when the detection function detects a stop in reception of the pre-switching material.
本発明によれば、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。 According to the present invention, even if the material switching fails, it is possible to prevent the impact of both the post-switching material and the pre-switching material being transferred.
[第一の実施形態]
本発明の第一の実施の形態について説明する。
[First embodiment]
A first embodiment of the present invention will be described.
図1に本実施形態の切替指示装置10の構成例を示す。本実施形態の切替指示装置10は、検出部11と要求部12とを含む。
Figure 1 shows an example of the configuration of a
検出部11は、素材の入力元からの素材の受信の停止を検出する。
The
要求部12は、出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、切替前素材の入力の停止を切替装置へ要求する。また、要求部12は、検出部11が切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。
When the
このように切替指示装置10を構成することによって、切替指示装置10は、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、切替指示装置10が切替前素材を受信している状態で切替装置から切替後素材が入力されることを避けることができる。そのため、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。
By configuring the
次に、図2に本実施形態の切替指示装置10の動作の例を示す。
Next, FIG. 2 shows an example of the operation of the
要求部12は、切替指示を受信した場合に(ステップS101)、切替前素材の入力の停止を切替装置へ要求する(ステップS102)。検出部11は、切替前素材の受信の停止を検出する(ステップS103)。また、要求部12は、検出部11が切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する(ステップS104)。
When the
切替指示装置10は、このように動作することによって、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、切替指示装置10が切替前素材を受信している状態で切替装置から切替後素材が入力されることを避けることができる。そのため、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。
By operating in this manner, the
以上で説明したように、本発明の第一の実施形態では、切替指示装置10は、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、切替指示装置10が切替前素材を受信している状態で切替装置から切替後素材が入力されることを避けることができる。そのため、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。
As described above, in the first embodiment of the present invention, when the
[第二の実施形態]
次に、本発明の第二の実施の形態における切替システム70について説明する。
[Second embodiment]
Next, a
まず、図3に本実施形態の切替システム70の構成例を示す。本実施形態の切替システム70は、切替装置40と切替指示装置20とを含む。切替装置40と切替指示装置20とは互いに接続される。また、切替指示装置20には指示元装置50と分配先装置87とが接続される。また、切替装置40には素材出力装置86-Aと素材出力装置86-Bとが接続される。
First, FIG. 3 shows an example of the configuration of a
素材出力装置86-Aと素材出力装置86-Bは、放送局内外で収集された素材を出力する装置である。また、分配先装置87は、スタジオ、マスターコントロールルーム、サブコントロールルーム、素材バンクなどで素材を受信する装置である。
The material output device 86-A and the material output device 86-B are devices that output materials collected inside and outside the broadcasting station. The
本実施形態では、素材出力装置86-Aが切替前素材を出力し、素材出力装置86-Bが切替後素材を出力するとして説明する。 In this embodiment, the material output device 86-A outputs the pre-switching material, and the material output device 86-B outputs the post-switching material.
なお、素材出力装置86-Aと素材出力装置86-Bが出力する素材は、圧縮符号化がされているものであっても、圧縮符号化がされていないものであってもよいし、また、多重化されているものであっても、多重化されていないものであってもよい。 The materials output by the material output device 86-A and the material output device 86-B may be compressed and encoded or may not be compressed and encoded, and may be multiplexed or may not be multiplexed.
指示元装置50は、素材の切り替えに関し、切替前素材の情報と切替後素材の情報とを含む切替指示を出力する装置である。指示元装置50は、たとえば、ユーザの指示に応じた操作入力に応じて、切替指示を出力する。
The
切替指示装置20は、指示元装置50からの切替指示に応じて、切替装置40が切替指示装置20へ入力する素材を切替前素材から切替後素材へ切り替えるよう、切替装置40へ要求する装置である。また、切替指示装置20は、切替装置40から受信した素材を分配先装置87へ転送する。
The switching
切替装置40は、指示元装置50からの要求に応じて、切替装置40から切替指示装置20へ入力する素材を、切替前素材から切替後素材へ切り替える装置である。切替装置40は、たとえば、IPルータ(L3スイッチ)である。
The switching
切替システム70は、たとえば、回線センターにおける、放送局に入力された素材の分配に使用されてもよい。図4に、回線センター85における素材切替への切替システム71の適用例を示す。なお、切替システム70は、回線センターだけでなく、マスターコントロールルームや、サブコントロールルームなど、放送局内の各所での素材切替に使用されることが可能である。
The switching
回線センター85は、切替システム71を含む。回線センター85は、切替システム71以外の構成を含んでいてもよい。
The
図4に示す例の場合、切替システム71には、素材出力装置86-1~素材出力装置86-mから素材が入力される。なお、mは素材出力装置の個数であり、2以上の整数である。また、切替システム71は、分配先装置87-1~分配先装置87-nの各々に分配する素材を切り替える。なお、nは分配先装置の個数であり、1以上の整数である。
In the example shown in FIG. 4, materials are input to the
素材出力装置86-1~素材出力装置86-mは、放送局内外で収集された素材を出力する装置である。分配先装置87は、スタジオ、マスターコントロールルーム、サブコントロールルーム、素材バンクなどで素材を受信する装置である。
Material output devices 86-1 to 86-m are devices that output materials collected inside and outside the broadcasting station.
また、図5に、図4の適用例の場合の、切替システム71の構成例を示す。図5の構成例の場合、切替システム71には、素材出力装置86-1~素材出力装置86-mから、入力素材83-1~入力素材83-mが入力される。また、切替システム71は、分配先装置87-j(1≦j≦n、jは整数)へ出力素材84-jを出力する。切替システム71は、切替装置40から受信した出力素材84-jを分配先装置87-jへ出力する切替指示装置20-jを含む。また、切替指示装置20-jには指示元装置50-jが接続されている。
FIG. 5 shows an example of the configuration of the
指示元装置50-jは、切替指示装置20-jが分配先装置87-jに転送する出力素材84-jについて、切替前素材の情報と切替後素材の情報とを含む切替指示を、切替指示装置20-jに送信する。切替指示装置20-jは、指示元装置50-jから切替指示を受信した場合に、切替指示装置20-jに入力する素材を切替前素材から切替後素材へ切り替えるよう、切替装置40へ要求する。切替装置40は、切替指示装置20-jからの要求に従い、切替指示装置20-jへ入力する素材を切り替える。
The instruction source device 50-j transmits to the switching instruction device 20-j a switching instruction including information on the pre-switching material and information on the post-switching material for the output material 84-j that the switching instruction device 20-j transfers to the distribution destination device 87-j. When the switching instruction device 20-j receives a switching instruction from the instruction source device 50-j, it requests the
図3に示す構成例は、図5に示す構成例に含まれる構成のうち、一つの分配先装置(出力素材)に関する構成を取り出し、また、切替前素材を出力する素材出力装置と切替後素材を出力する素材出力装置とを取り出したものに相当する。 The configuration example shown in FIG. 3 corresponds to the configuration included in the configuration example shown in FIG. 5, which is extracted for one distribution destination device (output material), and also corresponds to the material output device that outputs the pre-switching material and the material output device that outputs the post-switching material.
次に、図3を用いて、本実施形態の切替装置40の構成例について説明する。本実施形態の切替装置40は、切替部41と制御部42とを含む。
Next, an example of the configuration of the
制御部42は、素材の入力の停止を切替指示装置20から要求された場合に、当該素材の出力の停止を切替部41に指示する。また、制御部42は、素材の入力の開始を切替指示装置20から要求された場合に、当該素材の出力の開始を切替部41に指示する。
When the
切替部41は、制御部42から素材の出力の停止を指示された場合に、当該素材の出力を停止する。また、切替部41は、制御部42から素材の出力の開始を指示された場合に、当該素材の出力を開始する。
When the
次に、図3を用いて、本実施形態の切替指示装置20の構成例について説明する。本実施形態の切替指示装置20は、検出部21、要求部22および転送部23を含む。
Next, a configuration example of the switching
転送部23は、切替装置40から受信した素材を分配先装置へ出力する。
The
要求部22は、指示元装置50から切替指示を受信した場合に、切替前素材の入力の停止を切替装置40へ要求する。具体的には、切替指示は、切替前素材を送信する素材出力装置86-Aのマルチキャストグループアドレスを、切替前素材の情報として含む。そして、要求部22は、指示元装置50から切替指示を受信した場合に、切替前素材を送信する素材出力装置86-Aのマルチキャストグループアドレスを含むLeaveメッセージを、切替装置40へ送信する。
When the
検出部21は、指示元装置50から切替指示を受信した場合に、切替前素材の受信が停止したか否かの監視を開始する。
When the
切替前素材の受信が停止したことを検出部21が検出した場合、要求部22は、切替後素材の入力の開始を切替装置40へ要求する。具体的には、切替指示は、切替後素材を送信する素材出力装置86-Bのマルチキャストグループアドレスを、切替後素材の情報として含む。そして、切替前素材の受信が停止したことを検出部21が検出した場合、要求部22は、切替後素材を送信する素材出力装置86-Bのマルチキャストグループアドレスを含むJoinメッセージを、切替装置40へ送信する。
When the
このようにすると、切替前素材の受信が停止したことを検出部21が検出した後に、要求部22が切替後素材の入力の開始を切替装置40へ要求することになる。そのため、切替前素材と切替後素材の両方が切替装置40から入力されている状態となる可能性を低減することができる。
In this way, after the
なお、切替前素材の受信停止を検出する方法には、二つの方法が考えられる。 There are two possible ways to detect when reception of pre-switching material has stopped.
まず、一つ目は、検出部21が、素材を含むパケットの受信を監視し、素材を含むパケットを所定の時間受信しなかった場合に、素材の受信が停止したとする方法である。たとえば、UDP(User Datagram Protocol)で素材が伝送され、素材以外の情報がTCP(Transmission Control Protocol)で伝送される場合、検出部21は、UDPのパケットの受信を、素材を含むパケットの受信とみなすことができる。
The first method is for the
この方法では、検出部21は、UDPのパケットを所定時間受信しなかった場合に、素材の受信が停止したとみなす。そのため、この方法では、検出部21は、後述する二つ目の方法に比べて、素材の受信の停止を速やかに検出することができる。
In this method, the
二つ目は、検出部21が、切替前素材を含むパケットの受信を監視し、切替前素材を含むパケットを所定の時間受信しなかった場合に、素材の受信が停止したとする方法である。素材を含むパケットは、宛先アドレスとして、当該素材を送信する素材出力装置のマルチキャストグループアドレスを含む。素材出力装置は、素材出力装置のマルチキャストグループアドレス宛に素材を送信する。そのため、検出部21は、切替装置40から受信したパケットの宛先アドレスに素材出力装置86-Aのマルチキャストグループアドレスが含まれているか否かを確認することによって、受信したパケットが切替前素材を含むパケットか否かを把握することができる。切替前素材を出力する素材出力装置86-Aのマルチキャストグループアドレスを含む切替指示を指示元装置50が送信することによって、検出部21は、切替前素材を出力する素材出力装置86-Aのマルチキャストグループアドレスを把握することができる。
In the second method, the
この方法では、検出部21は、パケットの宛先アドレスに基づいて、切替前素材の受信が停止したことを検出する。そのため、二つ目の方法では、検出部21は、複数の素材出力装置から出力された素材が切替装置40から切替指示装置20に送信される場合であっても、受信パケットの中から切替前素材を含むパケットを把握し、切替前素材の入力の停止を検出することができる。
In this method, the
このように切替指示装置20を構成することによって、切替指示装置20は、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、切替指示装置20が切替前素材を受信している状態で切替装置から切替後素材が入力されることを避けることができる。そのため、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。
By configuring the switching
また、切替指示装置20は、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、メッセージの受信順と処理順が入れ替わる可能性がある切替装置40が素材切替に使用される場合でも、切替指示装置20は、切替前素材と切替前素材の両方が切替装置40から入力されることを避けることができる。そのため、メッセージの受信順と処理順が入れ替わる可能性がある切替装置40を選択肢に含めることが可能になるため、切替システムの設計者は、より多くの種類の切替装置40の中から、切替システムに使用する切替装置40を選択することが可能になる。
Furthermore, when the switching
次に、図6および図7を用いて、本実施形態の切替指示装置20の動作例について説明する。図6は、本実施形態の切替指示装置20の動作例を示す図、図7は、本実施形態の切替システムの動作例を示す図である。
Next, an example of the operation of the switching
まず、切替指示装置20の要求部22は、指示元装置50から切替指示を受信した場合に(図6のステップS201、図7のステップS301)、切替前素材の入力の停止を切替装置40へ要求する(図7のステップS302)。また、検出部21は、切替前素材の受信が停止したか否かの監視を開始する(図6のステップS202、図7のステップS303)。なお、図7のステップS302とステップS303は、いずれかが先に行われてもよいし、同時に行われてもよい。
First, when the
切替装置40の切替部41は、切替前素材の入力停止を切替指示装置20から要求された場合、切替指示装置20への切替前素材の出力を停止する(図7のステップS304)。
When the switching
切替指示装置20の検出部21は、切替前素材の受信の停止を検出した場合(図6のステップS203でYES)、切替前素材の監視を停止する(図7のステップS305)。また、要求部22は、切替後素材の入力の開始を切替装置40へ要求する(図6のステップS204、図7のステップS306)。
When the
切替装置40の切替部41は、切替後素材の入力開始を切替指示装置20から要求された場合、切替指示装置20への切替後素材の出力を停止する(図7のステップS307)。
When the switching
なお、切替指示装置20の要求部22は、切替前素材の入力停止を切替装置40に要求する場合に、Leaveメッセージを複数回送信してもよい。このようにすると、切替装置40は、一つ目のLeaveメッセージによる出力停止に失敗した場合でも、二つ目以降のLeaveメッセージによって再度出力停止を実行することが可能になる。そのため、切替前素材の入力が停止される可能性を向上することができる。
The
また、同様に、切替指示装置20の要求部22は、切替後素材の入力開始を切替装置40に要求する場合に、Joinメッセージを複数回送信してもよい。このようにすると、切替装置40は、一つ目のJoinメッセージによる出力開始に失敗した場合でも、二つ目以降のJoinメッセージによって再度出力開始を実行することが可能になる。そのため、切替後素材の入力が開始される可能性を向上することができる。
Similarly, the
また、入力停止の要求から所定時間が経過しても切替前素材の受信の停止を検出部21が検出しなかった場合、要求部22は、切替前素材の入力の停止を再度切替装置40へ要求してもよい。
In addition, if the
また、切替後素材の入力の開始を要求部22が切替装置40へ要求した場合に、検出部21は、切替後素材の受信が開始したか否かの監視を開始してもよい。そして、入力開始の要求から所定時間が経過しても切替後素材の受信の開始を検出部21が検出しなかった場合、要求部22は、切替後素材の入力の開始を再度切替装置40へ要求してもよい。なお、検出部21は、切替後素材の監視についても、切替前素材の監視と同様に、素材を含むパケットを監視する方法や、パケットの宛先アドレスを監視する方法で、実施することができる。
When the
図8に、この場合の切替指示装置20の動作例を示す。
Figure 8 shows an example of the operation of the switching
まず、要求部22が指示元装置50から切替指示を受信した場合(ステップS401)、検出部21は、切替前素材の監視を開始する。また、要求部22は、切替前素材の入力の停止を切替装置40へ要求する(ステップS402)。
First, when the
切替前素材の受信の停止を検出部21が検出した場合(ステップS403でYES)、検出部21は切替前素材の監視を停止し、切替後素材の監視を開始する。また、要求部22は、切替後素材の入力の開始を切替装置40へ要求する(ステップS404)。
When the
切替後素材の受信の開始を検出部21が検出した場合(ステップS405でYES)、検出部21は、切替後素材の監視を停止する。また、要求部22は、素材の切り替えが完了したことを、指示元装置50へ通知する(ステップS406)。
When the
入力停止の要求から所定時間が経過しても切替前素材の受信の停止を検出部21が検出しなかった場合(ステップS403でNO)、要求部22は、切替前素材の入力の停止を切替装置40へ再度要求する(ステップS402)。
If the
また、入力開始の要求から所定時間が経過しても切替後素材の受信の開始を検出部21が検出しなかった場合(ステップS405でNO)、要求部22は、切替後の素材の入力の開始を切替装置40へ再度要求する(ステップS404)。
In addition, if the
また、切替装置40が受信停止や受信開始を検出しなかった場合、切替指示装置20が入力停止要求や入力開始要求を再送するのではなく、指示元装置50が切替指示を再送してもよい。
In addition, if the
図9に、指示元装置50が切替指示を再送する場合の切替指示装置20の動作例を示す。
Figure 9 shows an example of the operation of the switching
まず、要求部22が指示元装置50から切替指示を受信した場合(ステップS501)、検出部21は、切替前素材の監視を開始する。また、要求部22は、切替前素材の入力の停止を切替装置40へ要求する(ステップS502)。
First, when the
切替前素材の受信の停止を検出部21が検出した場合(ステップS503でYES)、検出部21は、切替前素材の監視を停止し、切替後素材の監視を開始する。また、要求部22は、切替後素材の入力の開始を切替装置40へ要求する(ステップS504)。
When the
切替後素材の受信の開始を検出部21が検出した場合(ステップS505でYES)、検出部21は、切替後素材の監視を停止する。また、要求部22は、素材の切り替えが完了したことを、指示元装置50へ通知する(ステップS506)。
When the
入力停止要求から所定時間が経過しても切替前素材の受信の停止を検出部21が検出しなかった場合(ステップS503でNO)、検出部21は、切替前素材の監視を停止する。また、要求部22は、素材の切り替えに失敗したことを指示元装置50へ通知する(ステップS507)。
If the
また、入力開始要求から所定時間が経過しても切替後素材の受信の開始を検出部21が検出しなかった場合(ステップS505でNO)、検出部21は、切替後素材の監視を停止する。また、要求部22は、素材の切り替えに失敗したことを指示元装置50へ通知する(ステップS507)。
If the
そして、指示元装置50が切替指示を指示元装置50へ再度送信することで、切替指示装置20は、素材切替を再度実施することができる。
Then, the
切替指示装置20は、このように動作することによって、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、切替指示装置20が切替前素材を受信している状態で切替装置から切替後素材が入力されることを避けることができる。そのため、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。
By operating in this manner, the switching
以上で説明したように、本発明の第二の実施形態では、切替指示装置20は、切替前素材の受信の停止を検出した場合に、切替後素材の入力の開始を切替装置へ要求する。これにより、切替指示装置20が切替前素材を受信している状態で切替装置から切替後素材が入力されることを避けることができる。そのため、素材切替が失敗した場合であっても、切替後素材と切替前素材の両方が転送される状態になることによる影響を防ぐことが可能になる。
As described above, in the second embodiment of the present invention, when the switching
また、切替システムの設計者は、より多くの種類の切替装置40の中から、切替システムに使用する切替装置40を選択することが可能になる。
In addition, designers of switching systems will be able to select
[ハードウェア構成例]
上述した本発明の各実施形態における切替指示装置(10、20)を、一つの情報処理装置(コンピュータ)を用いて実現するハードウェア資源の構成例について説明する。なお、切替指示装置は、物理的または機能的に少なくとも二つ以上の複数の情報処理装置が用いられて実現されてもよい。また、切替指示装置は、専用の装置として実現されてもよいし、汎用の装置が用いられてもよい。また、切替指示装置の一部の機能のみを情報処理装置を用いて実現してもよい。
[Hardware configuration example]
An example of the configuration of hardware resources for implementing the switching instruction device (10, 20) in each of the above-mentioned embodiments of the present invention using one information processing device (computer) will be described. The switching instruction device may be implemented physically or functionally using at least two or more information processing devices. The switching instruction device may be implemented as a dedicated device, or a general-purpose device. Only a part of the functions of the switching instruction device may be implemented using an information processing device.
図10は、本発明の各実施形態の切替指示装置を実現可能な情報処理装置のハードウェア構成例を概略的に示す図である。情報処理装置90は、通信インタフェース91、入出力インタフェース92、演算装置93、記憶装置94、不揮発性記憶装置95およびドライブ装置96を含む。
Figure 10 is a diagram showing an example of the hardware configuration of an information processing device capable of realizing the switching instruction device of each embodiment of the present invention. The
たとえば、図1の検出部11および要求部12は、演算装置93で実現することが可能である。
For example, the
通信インタフェース91は、各実施形態の切替指示装置が、有線および無線のうち少なくとも一方で外部装置と通信するための通信手段である。なお、切替指示装置を、少なくとも二つの情報処理装置を用いて実現する場合、それらの装置の間を通信インタフェース91経由で相互に通信可能なように接続してもよい。
The
入出力インタフェース92は、入力デバイスの一例であるキーボードや、出力デバイスとしてのディスプレイ等のマンマシンインタフェースである。
The input/
演算装置93は、たとえば、CPU(Central Processing Unit)やマイクロプロセッサ等の演算処理装置や複数の電気回路によって実現される。演算装置93は、たとえば、不揮発性記憶装置95に記憶された各種プログラムを記憶装置94に読み出し、読み出したプログラムに従って処理を実行することが可能である。
The
記憶装置94は、演算装置93から参照可能な、RAM(Random Access Memory)等のメモリ装置であり、プログラムや各種データ等を記憶する。記憶装置94は、揮発性のメモリ装置であってもよい。
The
不揮発性記憶装置95は、たとえば、ROM(Read Only Memory)、フラッシュメモリ、等の、不揮発性の記憶装置であり、各種プログラムやデータ等を記憶することが可能である。
The
ドライブ装置96は、たとえば、後述する記録媒体97に記録されているデータの読み込みやデータの書き込みを処理する装置である。
The
記録媒体97は、たとえば、光ディスク、光磁気ディスク、半導体フラッシュメモリ等、データを記録可能な任意の記録媒体である。
The
本発明の各実施形態は、たとえば、図10に例示した情報処理装置90により切替指示装置を構成し、この切替指示装置に対して、上記各実施形態において説明した機能を実現可能なプログラムを供給することにより実現してもよい。
Each embodiment of the present invention may be realized, for example, by configuring a switching instruction device using an
この場合、切替指示装置に対して供給したプログラムを、演算装置93が実行することによって、実施形態を実現することが可能である。また、切替指示装置のすべてではなく、一部の機能を情報処理装置90で構成することも可能である。
In this case, the embodiment can be realized by having the
さらに、上記プログラムを記録媒体97に記録しておき、切替指示装置の出荷段階、あるいは運用段階等において、適宜上記プログラムが不揮発性記憶装置95に格納されるよう構成してもよい。なお、この場合、上記プログラムの供給方法は、出荷前の製造段階、あるいは運用段階等において、適当な治具を利用して切替指示装置内にインストールする方法を採用してもよい。また、上記プログラムの供給方法は、インターネット等の通信回線を介して外部からダウンロードする方法等の一般的な手順を採用してもよい。
Furthermore, the above program may be recorded on a
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。 The above-described embodiments are preferred embodiments of the present invention, and various modifications can be made without departing from the spirit of the present invention.
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。 Some or all of the above embodiments may be described as follows, but are not limited to the following:
(付記1)
素材の入力元からの前記素材の受信の停止を検出する検出部と、
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出部が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求部と
を備えることを特徴とする切替指示装置。
(Appendix 1)
a detection unit for detecting a stop of reception of the material from a source of the material;
a request unit that, when receiving a switching instruction indicating an instruction to switch the material to be output from a pre-switching material to a post-switching material, requests the switching device to stop inputting the pre-switching material, and, when the detection unit detects that reception of the pre-switching material has stopped, requests the switching device to start inputting the post-switching material.
(付記2)
前記要求部は、前記切替前素材の入力の停止を前記切替装置へ要求する場合に、IGMP(Internet Group Management Protocol)機能に基づいて実行する
ことを特徴とする付記1に記載の切替指示装置。
(Appendix 2)
2. The switching instruction device according to claim 1, wherein the request unit executes a request to the switching device to stop inputting the pre-switching material based on an Internet Group Management Protocol (IGMP) function.
(付記3)
前記要求部は、前記切替後素材の入力の開始を前記切替装置へ要求する場合に、IGMP(Internet Group Management Protocol)機能に基づいて実行する
ことを特徴とする付記1または付記2に記載の切替指示装置。
(Appendix 3)
The switching instruction device according to claim 1 or 2, wherein the request unit executes a request to the switching device to start inputting the post-switching material based on an IGMP (Internet Group Management Protocol) function.
(付記4)
前記切替指示は、前記切替前素材の情報として、前記切替前素材を前記切替装置へ出力する素材出力装置のマルチキャストグループアドレスを含み、また、前記切替後素材の情報として、前記切替後素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスを含む
ことを特徴とする付記2または付記3に記載の切替指示装置。
(Appendix 4)
The switching instruction device according to claim 2 or 3, characterized in that the switching instruction includes, as information about the pre-switching material, a multicast group address of a material output device that outputs the pre-switching material to the switching device, and also includes, as information about the post-switching material, a multicast group address of the material output device that outputs the post-switching material to the switching device.
(付記5)
前記検出部は、前記切替前素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスに基づいて、前記切替前素材の受信の停止を検出する
ことを特徴とする付記4に記載の切替指示装置。
(Appendix 5)
The switching instruction device according to claim 4, wherein the detection unit detects the stop of reception of the pre-switching material based on a multicast group address of the material output device that outputs the pre-switching material to the switching device.
(付記6)
前記検出部は、前記切替後素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスに基づいて、前記切替後素材の受信の開始を検出する
ことを特徴とする付記4または付記5に記載の切替指示装置。
(Appendix 6)
The switching instruction device according to claim 4 or 5, wherein the detection unit detects a start of reception of the post-switching material based on a multicast group address of the material output device that outputs the post-switching material to the switching device.
(付記7)
前記検出部は、UDP(User Datagram Protocol)のパケットを受信したか否かに応じて、前記切替前素材の受信の停止を検出する
ことを特徴とする付記1から付記4のいずれかに記載の切替指示装置。
(Appendix 7)
The switching instruction device according to any one of claims 1 to 4, wherein the detection unit detects the stop of reception of the pre-switching material depending on whether or not a UDP (User Datagram Protocol) packet is received.
(付記8)
前記検出部は、UDPのパケットを受信したか否かに応じて、前記切替後素材の受信の開始を検出する
ことを特徴とする付記1から付記4、付記7のいずれかに記載の切替指示装置。
(Appendix 8)
The switching instruction device according to any one of claims 1 to 4 and 7, wherein the detection unit detects the start of reception of the post-switching material depending on whether or not a UDP packet has been received.
(付記9)
前記要求部は、前記切替前素材の入力の停止を前記切替装置へ要求する場合に、前記切替前素材の入力の停止の要求を複数回行う
ことを特徴とする付記1から付記8のいずれかに記載の切替指示装置。
(Appendix 9)
The switching instruction device according to any one of claims 1 to 8, characterized in that, when requesting the switching device to stop the input of the pre-switching material, the request unit makes a request to stop the input of the pre-switching material a plurality of times.
(付記10)
前記要求部は、前記切替後素材の入力の開始を前記切替装置へ要求する場合に、前記切替後素材の入力の開始の要求を複数回行う
ことを特徴とする付記1から付記9のいずれかに記載の切替指示装置。
(Appendix 10)
The switching instruction device according to any one of claims 1 to 9, characterized in that, when requesting the switching device to start inputting the post-switching material, the request unit makes a request to start inputting the post-switching material a plurality of times.
(付記11)
前記要求部は、前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、前記切替前素材の入力の停止を前記切替装置へ再度要求する
ことを特徴とする付記1から付記10のいずれかに記載の切替指示装置。
(Appendix 11)
The switching instruction device described in any one of Supplementary Note 1 to
(付記12)
前記要求部は、前記切替後素材の入力の開始を前記切替装置へ要求してから所定時間が経過しても前記切替後素材の入力の開始が検出されなかった場合、前記切替後素材の入力の開始を前記切替装置へ再度要求する
ことを特徴とする付記1から付記11のいずれかに記載の切替指示装置。
(Appendix 12)
The switching instruction device described in any one of Appendix 1 to
(付記13)
前記要求部は、前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、切り替えに失敗したことを前記切替指示の送信元へ通知する
ことを特徴とする付記1から付記10のいずれかに記載の切替指示装置。
(Appendix 13)
The switching instruction device according to any one of Supplementary Note 1 to
(付記14)
前記要求部は、前記切替後素材の入力の開始を前記切替装置へ要求してから所定時間が経過しても前記切替後素材の入力の開始が検出されなかった場合、切り替えに失敗したことを前記切替指示の送信元へ通知する
ことを特徴とする付記1から付記11のいずれかに記載の切替指示装置。
(Appendix 14)
The switching instruction device according to any one of Supplementary Note 1 to
(付記15)
付記1から付記14のいずれかに記載の切替指示装置と、
前記切替装置と
を備えることを特徴とする切替システム。
(Appendix 15)
A switching instruction device according to any one of Supplementary Note 1 to Supplementary Note 14,
A switching system comprising the switching device.
(付記16)
素材の入力元からの前記素材の受信の停止を検出し、
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する
ことを特徴とする切替指示方法。
(Appendix 16)
detecting a cessation of receipt of said material from a source of said material;
a switching instruction method, when receiving a switching instruction indicating an instruction to switch a material to be output from a pre-switching material to a post-switching material, requesting a switching device to stop inputting the pre-switching material, and when detecting stoppage of reception of the pre-switching material, requesting the switching device to start inputting the post-switching material.
(付記17)
前記切替前素材の入力の停止を前記切替装置へ要求する場合に、IGMP(Internet Group Management Protocol)機能に基づいて実行する
ことを特徴とする付記16に記載の切替指示方法。
(Appendix 17)
The switching instruction method according to claim 16, wherein when the switching device is requested to stop inputting the pre-switching material, the method is executed based on an IGMP (Internet Group Management Protocol) function.
(付記18)
前記切替後素材の入力の開始を前記切替装置へ要求する場合に、IGMP(Internet Group Management Protocol)機能に基づいて実行する
ことを特徴とする付記16または付記17に記載の切替指示方法。
(Appendix 18)
The switching instruction method according to claim 16 or 17, wherein when a request is made to the switching device to start inputting the post-switching material, the request is executed based on an IGMP (Internet Group Management Protocol) function.
(付記19)
前記切替指示は、前記切替前素材の情報として、前記切替前素材を前記切替装置へ出力する素材出力装置のマルチキャストグループアドレスを含み、また、前記切替後素材の情報として、前記切替後素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスを含む
ことを特徴とする付記17または付記18に記載の切替指示方法。
(Appendix 19)
The switching instruction method according to claim 17 or 18, characterized in that the switching instruction includes, as information about the pre-switching material, a multicast group address of a material output device that outputs the pre-switching material to the switching device, and also includes, as information about the post-switching material, a multicast group address of the material output device that outputs the post-switching material to the switching device.
(付記20)
前記切替前素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスに基づいて、前記切替前素材の受信の停止を検出する
ことを特徴とする付記19に記載の切替指示方法。
(Appendix 20)
20. The switching instruction method according to claim 19, further comprising detecting a stop of reception of the pre-switching material based on a multicast group address of the material output device which outputs the pre-switching material to the switching device.
(付記21)
前記切替後素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスに基づいて、前記切替後素材の受信の開始を検出する
ことを特徴とする付記19または付記20に記載の切替指示方法。
(Appendix 21)
The switching instruction method according to claim 19 or 20, further comprising detecting a start of reception of the post-switching material based on a multicast group address of the material output device which outputs the post-switching material to the switching device.
(付記22)
UDP(User Datagram Protocol)のパケットを受信したか否かに応じて、前記切替前素材の受信の停止を検出する
ことを特徴とする付記16から付記19のいずれかに記載の切替指示方法。
(Appendix 22)
20. The switching instruction method according to any one of claims 16 to 19, further comprising detecting a stop of reception of the pre-switching material depending on whether or not a UDP (User Datagram Protocol) packet has been received.
(付記23)
UDPのパケットを受信したか否かに応じて、前記切替後素材の受信の開始を検出する
ことを特徴とする付記16から付記19、付記22のいずれかに記載の切替指示方法。
(Appendix 23)
The switching instruction method according to any one of claims 16 to 19 and 22, further comprising detecting a start of reception of the post-switching material depending on whether or not a UDP packet has been received.
(付記24)
前記切替前素材の入力の停止を前記切替装置へ要求する場合に、前記切替前素材の入力の停止の要求を複数回行う
ことを特徴とする付記16から付記23のいずれかに記載の切替指示方法。
(Appendix 24)
The switching instruction method according to any one of claims 16 to 23, characterized in that when requesting the switching device to stop input of the pre-switching material, the request to stop input of the pre-switching material is made a plurality of times.
(付記25)
前記切替後素材の入力の開始を前記切替装置へ要求する場合に、前記切替後素材の入力の開始の要求を複数回行う
ことを特徴とする付記16から付記24のいずれかに記載の切替指示方法。
(Appendix 25)
The switching instruction method according to any one of claims 16 to 24, wherein when requesting the switching device to start inputting the post-switching material, the request to start inputting the post-switching material is made a plurality of times.
(付記26)
前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、前記切替前素材の入力の停止を前記切替装置へ再度要求する
ことを特徴とする付記16から付記25のいずれかに記載の切替指示方法。
(Appendix 26)
The switching instruction method according to any one of appendices 16 to 25, characterized in that if the stop of the input of the pre-switching material is not detected even after a predetermined time has elapsed since the switching device was requested to stop the input of the pre-switching material, the switching device is again requested to stop the input of the pre-switching material.
(付記27)
前記切替後素材の入力の開始を前記切替装置へ要求してから所定時間が経過しても前記切替後素材の入力の開始が検出されなかった場合、前記切替後素材の入力の開始を前記切替装置へ再度要求する
ことを特徴とする付記16から付記26のいずれかに記載の切替指示方法。
(Appendix 27)
The switching instruction method according to any one of appendices 16 to 26, characterized in that if the start of input of the post-switching material is not detected even after a predetermined time has elapsed since a request to the switching device to start inputting the post-switching material, the switching device is again requested to start inputting the post-switching material.
(付記28)
前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、切り替えに失敗したことを前記切替指示の送信元へ通知する
ことを特徴とする付記16から付記25のいずれかに記載の切替指示方法。
(Appendix 28)
The switching instruction method according to any one of Supplementary Note 16 to Supplementary Note 25, characterized in that if the stop of the input of the pre-switching material is not detected even after a predetermined time has elapsed since the switching device was requested to stop the input of the pre-switching material, a notification is sent to a sender of the switching instruction that the switching has failed.
(付記29)
前記切替後素材の入力の開始を前記切替装置へ要求してから所定時間が経過しても前記切替後素材の入力の開始が検出されなかった場合、切り替えに失敗したことを前記切替指示の送信元へ通知する
ことを特徴とする付記16から付記26のいずれかに記載の切替指示方法。
(Appendix 29)
The switching instruction method according to any one of Supplementary Note 16 to Supplementary Note 26, characterized in that if the start of input of the post-switching material is not detected even after a predetermined time has elapsed since a request to the switching device to start inputting the post-switching material, a source of the switching instruction is notified that the switching has failed.
(付記30)
コンピュータに、
素材の入力元からの前記素材の受信の停止を検出する検出機能と、
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出機能が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求機能と
を実現させることを特徴とする切替指示プログラム。
(Appendix 30)
On the computer,
a detection function for detecting a cessation of receipt of said material from a source of said material;
a request function that, when a switching instruction indicating an instruction to switch the material to be output from the pre-switching material to the post-switching material is received, requests the switching device to stop input of the pre-switching material, and, when the detection function detects that the reception of the pre-switching material has stopped, requests the switching device to start input of the post-switching material.
(付記31)
前記要求機能は、前記切替前素材の入力の停止を前記切替装置へ要求する場合に、IGMP(Internet Group Management Protocol)機能に基づいて実行する
ことを特徴とする付記30に記載の切替指示プログラム。
(Appendix 31)
The switching instruction program according to claim 30, wherein the request function is executed based on an IGMP (Internet Group Management Protocol) function when requesting the switching device to stop inputting the pre-switching material.
(付記32)
前記要求機能は、前記切替後素材の入力の開始を前記切替装置へ要求する場合に、IGMP(Internet Group Management Protocol)機能に基づいて実行する
ことを特徴とする付記30または付記31に記載の切替指示プログラム。
(Appendix 32)
The switching instruction program according to claim 30 or 31, wherein the request function is executed based on an IGMP (Internet Group Management Protocol) function when requesting the switching device to start inputting the post-switching material.
(付記33)
前記切替指示は、前記切替前素材の情報として、前記切替前素材を前記切替装置へ出力する素材出力装置のマルチキャストグループアドレスを含み、また、前記切替後素材の情報として、前記切替後素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスを含む
ことを特徴とする付記31または付記32に記載の切替指示プログラム。
(Appendix 33)
The switching instruction program according to claim 31 or 32, characterized in that the switching instruction includes, as information about the pre-switching material, a multicast group address of a material output device that outputs the pre-switching material to the switching device, and includes, as information about the post-switching material, a multicast group address of the material output device that outputs the post-switching material to the switching device.
(付記34)
前記検出機能は、前記切替前素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスに基づいて、前記切替前素材の受信の停止を検出する
ことを特徴とする付記33に記載の切替指示プログラム。
(Appendix 34)
The switching instruction program according to claim 33, wherein the detection function detects a stop of reception of the pre-switching material based on a multicast group address of the material output device that outputs the pre-switching material to the switching device.
(付記35)
前記検出機能は、前記切替後素材を前記切替装置へ出力する前記素材出力装置のマルチキャストグループアドレスに基づいて、前記切替後素材の受信の開始を検出する
ことを特徴とする付記33または付記34に記載の切替指示プログラム。
(Appendix 35)
The switching instruction program according to claim 33 or 34, wherein the detection function detects the start of reception of the post-switching material based on a multicast group address of the material output device that outputs the post-switching material to the switching device.
(付記36)
前記検出機能は、UDP(User Datagram Protocol)のパケットを受信したか否かに応じて、前記切替前素材の受信の停止を検出する
ことを特徴とする付記30から付記33のいずれかに記載の切替指示プログラム。
(Appendix 36)
The switching instruction program according to any one of claims 30 to 33, wherein the detection function detects the stop of reception of the pre-switching material depending on whether or not a UDP (User Datagram Protocol) packet is received.
(付記37)
前記検出機能は、UDPのパケットを受信したか否かに応じて、前記切替後素材の受信の開始を検出する
ことを特徴とする付記30から付記33、付記36のいずれかに記載の切替指示プログラム。
(Appendix 37)
The switching instruction program according to any one of claims 30 to 33 and 36, wherein the detection function detects the start of reception of the post-switching material depending on whether or not a UDP packet has been received.
(付記38)
前記要求機能は、前記切替前素材の入力の停止を前記切替装置へ要求する場合に、前記切替前素材の入力の停止の要求を複数回行う
ことを特徴とする付記30から付記37のいずれかに記載の切替指示プログラム。
(Appendix 38)
The switching instruction program described in any one of Appendix 30 to Appendix 37, characterized in that when requesting the switching device to stop input of the pre-switching material, the request function makes a request to stop input of the pre-switching material multiple times.
(付記39)
前記要求機能は、前記切替後素材の入力の開始を前記切替装置へ要求する場合に、前記切替後素材の入力の開始の要求を複数回行う
ことを特徴とする付記30から付記38のいずれかに記載の切替指示プログラム。
(Appendix 39)
The switching instruction program described in any one of Appendix 30 to Appendix 38, characterized in that when requesting the switching device to start inputting the post-switching material, the request function makes a request to start inputting the post-switching material multiple times.
(付記40)
前記要求機能は、前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、前記切替前素材の入力の停止を前記切替装置へ再度要求する
ことを特徴とする付記30から付記39のいずれかに記載の切替指示プログラム。
(Appendix 40)
The switching instruction program described in any one of Appendix 30 to Appendix 39, characterized in that the request function requests the switching device to stop input of the pre-switching material again if the stop of the input of the pre-switching material is not detected even after a predetermined time has elapsed since the request to the switching device to stop input of the pre-switching material.
(付記41)
前記要求機能は、前記切替後素材の入力の開始を前記切替装置へ要求してから所定時間が経過しても前記切替後素材の入力の開始が検出されなかった場合、前記切替後素材の入力の開始を前記切替装置へ再度要求する
ことを特徴とする付記30から付記40のいずれかに記載の切替指示プログラム。
(Appendix 41)
The switching instruction program described in any one of Appendix 30 to
(付記42)
前記要求機能は、前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、切り替えに失敗したことを前記切替指示の送信元へ通知する
ことを特徴とする付記30から付記39のいずれかに記載の切替指示プログラム。
(Appendix 42)
The switching instruction program according to any one of appendices 30 to 39, characterized in that, when the request function does not detect the stop of the input of the pre-switching material even after a predetermined time has elapsed since the switching device was requested to stop the input of the pre-switching material, it notifies the sender of the switching instruction that the switching has failed.
(付記43)
前記要求機能は、前記切替後素材の入力の開始を前記切替装置へ要求してから所定時間が経過しても前記切替後素材の入力の開始が検出されなかった場合、切り替えに失敗したことを前記切替指示の送信元へ通知する
ことを特徴とする付記30から付記40のいずれかに記載の切替指示プログラム。
(Appendix 43)
The switching instruction program according to any one of Supplementary Note 30 to
10、20 切替指示装置
11、21 検出部
12、22 要求部
23 転送部
40 切替装置
41 切替部
42 制御部
50 指示元装置
70、71 切替システム
85 回線センター
86-A、86-B 素材出力装置
87 分配先装置
90 情報処理装置
91 通信インタフェース
92 入出力インタフェース
93 演算装置
94 記憶装置
95 不揮発性記憶装置
96 ドライブ装置
97 記録媒体
REFERENCE SIGNS
Claims (15)
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出部が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求部と
を備え、
前記要求部は、前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、前記切替前素材の入力の停止を前記切替装置へ再度要求する
ことを特徴とする切替指示装置。 a detection unit for detecting a stop of reception of the material from a source of the material;
a request unit that, when a switching instruction is received indicating an instruction to switch a material to be output from a pre-switching material to a post-switching material, requests the switching device to stop inputting the pre-switching material, and, when the detection unit detects a stop of reception of the pre-switching material, requests the switching device to start inputting the post-switching material ,
When the stop of the input of the pre-switching material is not detected even after a predetermined time has elapsed since the request unit requested the switching device to stop the input of the pre-switching material, the request unit requests the switching device to stop the input of the pre-switching material again.
A switching instruction device comprising:
ことを特徴とする請求項1に記載の切替指示装置。 2. The switching instruction device according to claim 1, wherein the request unit executes a request to the switching device to stop the input of the pre-switching material based on an IGMP (Internet Group Management Protocol) function.
ことを特徴とする請求項1または請求項2に記載の切替指示装置。 3. The switching instruction device according to claim 1, wherein the request unit, when requesting the switching device to start inputting the post-switching material, executes the request based on an Internet Group Management Protocol (IGMP) function.
ことを特徴とする請求項2または請求項3に記載の切替指示装置。 The switching instruction device according to claim 2 or claim 3, characterized in that the switching instruction includes, as information about the pre-switching material, a multicast group address of a material output device that outputs the pre-switching material to the switching device, and also includes, as information about the post-switching material, a multicast group address of the material output device that outputs the post-switching material to the switching device.
ことを特徴とする請求項4に記載の切替指示装置。 5. The switching instruction device according to claim 4, wherein the detection section detects the stop of reception of the pre-switching material based on a multicast group address of the material output device that outputs the pre-switching material to the switching device.
ことを特徴とする請求項1から請求項4のいずれかに記載の切替指示装置。 5. The switching instruction device according to claim 1, wherein the detection section detects the stop of reception of the pre-switching material depending on whether or not a UDP (User Datagram Protocol) packet has been received.
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出部が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求部とa request unit that, when receiving a switching instruction indicating an instruction to switch a material to be output from a pre-switching material to a post-switching material, requests the switching device to stop input of the pre-switching material, and, when the detection unit detects the stop of reception of the pre-switching material, requests the switching device to start input of the post-switching material;
を備え、Equipped with
前記検出部は、UDP(User Datagram Protocol)のパケットを受信したか否かに応じて、前記切替前素材の受信の停止を検出するThe detection unit detects the stop of reception of the pre-switching material depending on whether or not a UDP (User Datagram Protocol) packet is received.
ことを特徴とする切替指示装置。A switching instruction device comprising:
ことを特徴とする請求項7に記載の切替指示装置。8. The switching instruction device according to claim 7.
ことを特徴とする請求項7または請求項8に記載の切替指示装置。9. The switching instruction device according to claim 7 or 8.
ことを特徴とする請求項8または請求項9に記載の切替指示装置。10. The switching instruction device according to claim 8 or 9.
前記切替装置と
を備えることを特徴とする切替システム。 A switching instruction device according to any one of claims 1 to 10 ,
A switching system comprising the switching device.
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求し、
前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、前記切替前素材の入力の停止を前記切替装置へ再度要求する
ことを特徴とする切替指示方法。 detecting a cessation of receipt of said material from a source of said material;
when receiving a switching instruction indicating an instruction to switch the material to be output from the pre-switching material to the post-switching material, requesting the switching device to stop inputting the pre-switching material, and when detecting a stop in reception of the pre-switching material, requesting the switching device to start inputting the post-switching material ;
A switching instruction method characterized by: if the stop of the input of the pre-switching material is not detected even after a predetermined time has elapsed since the switching device was requested to stop the input of the pre-switching material, the switching device is again requested to stop the input of the pre-switching material .
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求し、when receiving a switching instruction indicating an instruction to switch the material to be output from the pre-switching material to the post-switching material, requesting the switching device to stop inputting the pre-switching material, and when detecting a stop in reception of the pre-switching material, requesting the switching device to start inputting the post-switching material;
UDP(User Datagram Protocol)のパケットを受信したか否かに応じて、前記切替前素材の受信の停止を検出するThe stop of reception of the pre-switching material is detected according to whether or not a UDP (User Datagram Protocol) packet is received.
ことを特徴とする切替指示方法。A switching instruction method comprising:
素材の入力元からの前記素材の受信の停止を検出する検出機能と、
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出機能が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求機能と
を実現させ、
前記要求機能は、前記切替前素材の入力の停止を前記切替装置へ要求してから所定時間が経過しても前記切替前素材の入力の停止が検出されなかった場合、前記切替前素材の入力の停止を前記切替装置へ再度要求する
ことを特徴とする切替指示プログラム。 On the computer,
a detection function for detecting a cessation of receipt of said material from a source of said material;
a request function for requesting the switching device to stop input of the pre-switching material when a switching instruction indicating an instruction to switch the material to be output from the pre-switching material to the post-switching material is received, and for requesting the switching device to start input of the post-switching material when the detection function detects a stop of reception of the pre-switching material ,
The request function, when the stop of the input of the pre-switching material is not detected even after a predetermined time has elapsed since the request to the switching device to stop the input of the pre-switching material, requests the switching device again to stop the input of the pre-switching material.
A switching instruction program.
素材の入力元からの前記素材の受信の停止を検出する検出機能と、a detection function for detecting a cessation of receipt of said material from a source of said material;
出力する素材を切替前素材から切替後素材に切り替える指示を示す切替指示を受信した場合に、前記切替前素材の入力の停止を切替装置へ要求し、前記検出機能が前記切替前素材の受信の停止を検出した場合に、前記切替後素材の入力の開始を前記切替装置へ要求する要求機能とa request function for, when receiving a switching instruction indicating an instruction to switch a material to be output from a pre-switching material to a post-switching material, requesting the switching device to stop input of the pre-switching material, and, when the detection function detects a stop of reception of the pre-switching material, requesting the switching device to start input of the post-switching material;
を実現させ、Realize this,
前記検出機能は、UDP(User Datagram Protocol)のパケットを受信したか否かに応じて、前記切替前素材の受信の停止を検出するThe detection function detects the stop of reception of the pre-switching material depending on whether or not a UDP (User Datagram Protocol) packet is received.
ことを特徴とする切替指示プログラム。A switching instruction program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020008313A JP7472502B2 (en) | 2020-01-22 | 2020-01-22 | Switching instruction device, switching system, switching instruction method, and switching instruction program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020008313A JP7472502B2 (en) | 2020-01-22 | 2020-01-22 | Switching instruction device, switching system, switching instruction method, and switching instruction program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021118373A JP2021118373A (en) | 2021-08-10 |
| JP7472502B2 true JP7472502B2 (en) | 2024-04-23 |
Family
ID=77176077
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020008313A Active JP7472502B2 (en) | 2020-01-22 | 2020-01-22 | Switching instruction device, switching system, switching instruction method, and switching instruction program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7472502B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120440546B (en) * | 2025-04-12 | 2026-02-10 | 青岛北洋天青数联智能有限公司 | Equipment assembly raw material conveying line management system and method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005236700A (en) | 2004-02-19 | 2005-09-02 | Nippon Telegr & Teleph Corp <Ntt> | IP multicast switching control system, IP multicast switching control method, program for the same, and recording medium recording the program |
| JP2010093576A (en) | 2008-10-08 | 2010-04-22 | Sony Corp | Reception apparatus, reception method, and computer program |
| JP2010098605A (en) | 2008-10-17 | 2010-04-30 | Nippon Telegr & Teleph Corp <Ntt> | Path switching control router, and path switching control method |
| JP2011135134A (en) | 2009-12-22 | 2011-07-07 | Panasonic Corp | Multicast broadcast receiver |
-
2020
- 2020-01-22 JP JP2020008313A patent/JP7472502B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005236700A (en) | 2004-02-19 | 2005-09-02 | Nippon Telegr & Teleph Corp <Ntt> | IP multicast switching control system, IP multicast switching control method, program for the same, and recording medium recording the program |
| JP2010093576A (en) | 2008-10-08 | 2010-04-22 | Sony Corp | Reception apparatus, reception method, and computer program |
| JP2010098605A (en) | 2008-10-17 | 2010-04-30 | Nippon Telegr & Teleph Corp <Ntt> | Path switching control router, and path switching control method |
| JP2011135134A (en) | 2009-12-22 | 2011-07-07 | Panasonic Corp | Multicast broadcast receiver |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021118373A (en) | 2021-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070027976A1 (en) | Multicast delivery method, system, and content server | |
| JP2021536708A (en) | Traffic scheduling methods, devices, and systems | |
| KR102149445B1 (en) | Method and apparatus for flexible broadcast service based on multimedia broadcast multicast service | |
| CN110690989A (en) | Service data transmission method, device and computer readable storage medium | |
| JP7472502B2 (en) | Switching instruction device, switching system, switching instruction method, and switching instruction program | |
| CN107995315B (en) | Method and device for synchronizing information between service boards, storage medium and computer equipment | |
| CN109347674B (en) | Data transmission method and device and electronic equipment | |
| JP2009278297A (en) | Gateway device, communication system including the same, and communication method | |
| JP5370184B2 (en) | Data distribution method | |
| CN115834722A (en) | Data processing method, device, network element equipment and readable storage medium | |
| CN112217735A (en) | Information synchronization method and load balancing system | |
| JP7757656B2 (en) | Material transfer device, material transfer method, and material transfer program | |
| JP6196535B2 (en) | Information processing apparatus, control method therefor, and program | |
| JP5034558B2 (en) | IP multicast distribution apparatus, content distribution system, and IP multicast distribution method used therefor | |
| JP7521975B2 (en) | Transfer control device, transfer control system, transfer control method, and transfer control program | |
| JP4516482B2 (en) | Communication device and data stream switching method | |
| US12368677B2 (en) | Dual internet protocol (IP) network input reference validation | |
| JP7563931B2 (en) | Management device, management method, management program, transfer control device, transfer control system, transfer control method, and transfer control program | |
| JP7556735B2 (en) | Management device, management method, management program, transfer control device, transfer control system, transfer control method, and transfer control program | |
| JP7521974B2 (en) | Transfer control device, transfer control system, transfer control method, and transfer control program | |
| JP7643023B2 (en) | TRANSFER CONTROL DEVICE, TRANSFER CONTROL METHOD, TRANSFER CONTROL PROGRAM, SWITCHING SYSTEM, SWITCHING METHOD, AND TRANSFER SYSTEM | |
| JP2007183714A (en) | Content distribution system, relay server, and relay management server | |
| JP2006197470A (en) | Data stream distribution system, node, distribution route determination device, and distribution route determination program | |
| CN119135461A (en) | Multicast management method, system, electronic device and storage medium | |
| JP2023515490A (en) | Bidirectional forwarding detection packet length switching method, device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20211019 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240123 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240229 |
|
| 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: 20240312 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240325 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7472502 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |