(57)【要約】【課題】  復号された映像フレームに、対応する音声フレームおよびＡＮＣフレームを正しく同期させる。【解決手段】  実施形態によれば、映像信号を送出するための映像送出装置は、映像信号のための素材データから、映像フレームと、映像フレームに対応する音声フレームとを分離する分離部と、分離部によって分離された音声フレームを、所定のアドレスに格納する音声バッファ部と、分離部によって分離された映像フレームを復号する復号部と、復号部において映像フレームが復号されたタイミングに基づいて、音声バッファ部に対して、音声バッファ部から読み出す音声フレームのアドレスを決定するように通知する読出部とを備える。【選択図】図２
2019129438.tif 000002
【特許請求の範囲】
【請求項１】
映像信号を送出するための映像送出装置であって、
前記映像信号のための素材データから、映像フレームと、前記映像フレームに対応する音声フレームとを分離する分離部と、
前記分離部によって分離された音声フレームを、所定のアドレスに格納する音声バッファ部と、
前記分離部によって分離された映像フレームを復号する復号部と、
前記復号部において前記映像フレームが復号されたタイミングに基づいて、前記音声バッファ部に対して、前記音声バッファ部から読み出す音声フレームのアドレスを決定するように通知する読出部とを備えた、映像送出装置。
【請求項２】
前記映像フレームにフレーム番号に関するタグ情報を付与するタグ情報付与部を前記分離部と前記復号部との間にさらに備え、
前記復号部は、前記映像フレームを、前記付与されたタグ情報と紐付けて復号し、
前記読出部はさらに、前記音声バッファ部に対して、前記音声バッファ部から読み出す音声フレームのアドレスを決定するように通知する際に、前記タイミングに加えて、前記復号部によって復号された映像フレームに紐付けられた前記タグ情報に基づいて、前記アドレスを決定するように通知する、請求項１に記載の映像送出装置。
【請求項３】
前記タグ情報は、ＧＯＰ番号とＧＯＰ内のフレーム番号との組合せ、または、フレーム番号を含む、請求項２に記載の映像送出装置。
【請求項４】
復号された映像フレームと、前記映像フレームに対応する音声フレームとを格納する映像音声バッファ部をさらに備え、
前記復号部は、前記復号した映像フレームを前記読出部へ出力し、
前記読出部は、前記映像フレームを、前記映像音声バッファ部へ出力し、
前記音声バッファ部は、前記通知に応じて、前記音声バッファ部から読み出す音声フレームのアドレスを決定し、前記決定したアドレスから、前記音声フレームを読み出して、前記映像音声バッファ部へ出力する、請求項１乃至３のうち何れか１項に記載の映像送出装置。
【請求項５】
映像信号を送出するために映像送出装置によって実施される方法であって、
前記映像送出装置は、プロセッサと、音声バッファ部とを備え、
前記プロセッサが、
前記映像信号のための素材データから、映像フレームと、前記映像フレームに対応する音声フレームとを分離する工程と、
前記分離された音声フレームを、前記音声バッファ部の所定のアドレスに格納する工程と、
前記分離された映像フレームを復号する工程と、
前記映像フレームが復号されたタイミングに基づいて、前記音声バッファ部に対して、前記音声バッファ部から読み出す音声フレームのアドレスを決定するように通知する工程とを含む、映像送出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、映像信号を送出する映像送出装置および映像送出方法に関する。
【背景技術】
【０００２】
従来、映像信号を送出するために、例えば特許文献１で開示されているような映像送出装置および映像送出方法が知られている。
【０００３】
特許文献１に開示されている映像送出装置では、素材データを再生するように指示されると、素材データが映像フレーム、音声フレーム、およびＡＮＣ（字幕）フレームへ分離される。
【０００４】
映像フレームは、復号処理が行われ、音声フレームおよびＡＮＣフレームは、一旦格納された後、映像フレームの復号処理の完了タイミングに合わせて読み出される。
【０００５】
その後、映像フレーム、音声フレーム、およびＡＮＣフレームが同期付けられ、映像信号として送出される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４９２０６６８号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来の映像送出装置では、以下のような問題がある。
【０００８】
すなわち、従来の映像送出装置では、前述したように、映像フレーム、音声フレーム、およびＡＮＣフレームが分離された後、音声フレームおよびＡＮＣフレームは一旦格納される一方、映像フレームは、復号処理される。
【０００９】
この時、復号処理に要する時間は、映像フレーム毎に異なるため、映像フレーム毎に処理遅延量が変動する。一般に、データ量が大きい場合、映像フレームの転送に要する時間が長くなり、また、復号処理に要する時間も長くなる。例えば、データ量が小さく、復号処理時間が短い映像フレームの場合、復号完了までの遅延量は短くなる。一方、データ量が大きく、復号処理時間が長い映像フレームの場合、復号完了までの遅延量は長くなる。
【００１０】
復号された映像フレームに、対応する音声フレームおよびＡＮＣフレームを同期させるためには、映像フレームが復号されたタイミングで、対応する音声フレームおよびＡＮＣフレームを読み出す必要がある。しかしながら、上述したように、映像フレーム毎に復号処理に係る遅延量が変動するため、復号された映像フレームに対して、対応する音声フレームおよびＡＮＣフレームを読み出すタイミングを把握することは困難である。
【００１１】
また、映像フレームの復号時にエラーが発生し、該映像フレームが抜け落ちた場合には、以降の映像フレームはすべて、音声フレームおよびＡＮＣフレームと同期しない状態で再生されてしまう。
【００１２】
本発明が解決しようとする課題は、復号された映像フレームに、対応する音声フレームおよびＡＮＣフレームを正しく同期させることを可能にする映像送出装置および映像送出方法を提供することである。
【課題を解決するための手段】
【００１３】
実施形態の映像送出装置は、映像信号を送出するための映像送出装置であって、映像信号のための素材データから、映像フレームと、映像フレームに対応する音声フレームとを分離する分離部と、分離部によって分離された音声フレームを、所定のアドレスに格納する音声バッファ部と、分離部によって分離された映像フレームを復号する復号部と、復号部において映像フレームが復号されたタイミングに基づいて、音声バッファ部に対して、音声バッファ部から読み出す音声フレームのアドレスを決定するように通知する読出部とを備える。
【図面の簡単な説明】
【００１４】
【図１】本実施形態の映像送出方法が適用された映像送出装置のハードウェア構成例を示すブロック図である。
【図２】本実施形態の映像送出方法が適用された映像送出装置の構成例を示すブロック図である。
【図３】音声バッファ部において音声フレームが格納されるアドレスを例示する図である。
【図４】ＧＯＰ番号とフレーム番号との組合せからなるタグ情報の一例を説明するための図である。
【図５】本実施形態の映像送出方法が適用された映像送出装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に、本発明の実施形態の映像送出方法が適用された映像送出装置を、図面を参照して説明する。
【００１６】
図１は、本実施形態の映像送出方法が適用された映像送出装置のハードウェア構成例を示すブロック図である。
【００１７】
図２は、本実施形態の映像送出方法が適用された映像送出装置の構成例を示すブロック図である。
【００１８】
すなわち、本実施形態の映像送出装置１００は、コンピュータを構成するＣＰＵ（Central Processing Unit）１０２およびプログラムメモリ１０４（例えばＳＳＤ（Solid State Drive）やＨＤＤ（Hard Disk Drive）等の随時書き込みおよび読み出しが可能な不揮発性メモリ）およびディスプレイ１０６を有し、本実施形態を実施するために必要な機能として、再生制御部１１２、データ蓄積部１１４、分離部１１６、タグ情報付与部１１８、映像復号部１２０、音声バッファ部１２２、ＡＮＣバッファ部１２４、バッファ読出部１２６、および再生バッファ部１２８を備える。
【００１９】
再生制御部１１２は、データ蓄積部１１４に対して、素材データを再生するように指示する。また、再生バッファ部１２８に対して、映像信号を出力するように指示する。
【００２０】
データ蓄積部１１４は、素材データを蓄積しており、再生制御部１１２によって、素材データを再生するように指示されると、蓄積している素材データを、分離部１１６へ出力する。
【００２１】
分離部１１６は、データ蓄積部１１４から出力された素材データを解析し、その解析結果として、素材データのフレームを映像フレーム、音声フレーム、およびＡＮＣフレームへ分離し、映像フレームをタグ情報付与部１１８へ、音声フレームを音声バッファ部１２２へ、ＡＮＣフレームをＡＮＣバッファ部１２４へ出力する。なお、映像フレームは、図示しないエンコーダにおけるリオーダリング処理により、データ蓄積部１１４において、必ずしも時系列順に蓄積されている訳ではない。すなわち、映像フレームは、データ蓄積部１１４から分離部１１６へ、必ずしもフレーム番号順に出力される訳ではない。従って、映像フレームは、分離部１１６からタグ情報付与部１１８へ、必ずしもフレーム番号順に出力される訳ではない。一方、音声フレームおよびＡＮＣフレームは、分離部１１６から時系列順に出力される。すなわち、音声フレームおよびＡＮＣフレームは、分離部１１６から、音声バッファ部１２２およびＡＮＣバッファ部１２４へ、フレーム番号順に出力される。
【００２２】
音声バッファ部１２２は、分離部１１６からフレーム番号順に出力された音声フレームを、所定のアドレスへ順次書き込むことによって格納する。
【００２３】
ＡＮＣバッファ部１２４は、分離部１１６からフレーム番号順に出力されたＡＮＣフレームを、所定のアドレスへ順次書き込むことによって格納する。
【００２４】
音声バッファ部１２２への音声フレームの格納について、図３を用いて説明する。音声バッファ部１２２は、分離部１１６からフレーム番号順に出力された音声フレームを受け取ると、受け取った音声フレームを、ＷＰ（Ｗｒｉｔｅ  Ｐｏｉｎｔｅｒ）によって指し示される音声バッファ部１２２のアドレスへ順次格納する。ＷＰは、音声バッファ部１２２のアドレスを示すＩＤＸ（インデクス）０からスタートし、１つの音声フレームを格納する毎にインクリメントされ、バッファサイズの上限アドレス（例えば、ＩＤＸ１２７）に達すると、ＩＤＸ０に戻る。
【００２５】
図３では、簡略のために、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）当たりのフレーム数を６としている。すなわち、ＩＤＸ０〜５には、ＧＯＰ０の音声フレーム０〜５がフレーム番号順に格納され、ＩＤＸ６〜１１には、次のＧＯＰであるＧＯＰ１の音声フレーム０〜５がフレーム番号順に格納されるという具合にＩＤＸ１２７まで音声フレームが格納されると、ＷＰは再びＩＤＸ０に戻り、そこからまた、音声フレームがフレーム番号順に格納される。このようにして、音声バッファ部１２２には、音声フレームがフレーム番号順に格納されて行く。
【００２６】
同様にして、ＡＮＣバッファ部１２４にも、ＡＮＣフレームがフレーム番号順に格納されて行く。
【００２７】
タグ情報付与部１１８は、分離部１１６から出力された各映像フレームに対し、出力された順にフレーム番号に関するタグ情報を付与し、タグ情報が付与された映像フレームを、映像復号部１２０へ出力する。
【００２８】
タグ情報としては、一例として、ＧＯＰ番号と、ＧＯＰ内のフレーム番号との組合せを使用することができる。
【００２９】
このように、ＧＯＰ番号と、フレーム番号との組合せからなるタグ情報の一例を、図４を用いて説明する。
【００３０】
図４（ａ）は、図示しないエンコーダによって圧縮される前の素材データ（非圧縮データ）のフレーム１〜１２を示す。図４（ｂ）は、図４（ａ）に示す素材データ（非圧縮データ）の各フレーム１〜１２のピクチャタイプ（非圧縮データ）をそれぞれ示している。例えば、フレーム１は、Ｂピクチャであり、フレーム３は、Ｉピクチャであり、フレーム６は、Ｐピクチャという具合である。図４（ｃ）の上段は、図示しないエンコーダによって圧縮され、さらにリオーダリングされた映像フレーム（圧縮データ）を示す。データ蓄積部１１４には、このように映像フレームがリオーダリングされた順に蓄積されており、再生制御部１１２からの指示に応じて順に分離部１１６へ出力される。
【００３１】
図４（ｃ）の下段は、タグ情報付与部１１８が、映像フレーム３、１、２、６、４、５、９、７、８、１２、１０、１１に対して付与したタグ情報の例である。この例では、タグ情報として、ＧＯＰ番号と、ＧＯＰ内のフレーム番号との組合せを使用している。ここでも図３と同様に、簡略のために、ＧＯＰ当たりのフレーム数を６としている。従って、最初の６つの映像フレーム３、１、２、６、４、５は、同一のＧＯＰに含まれる６つのフレームとされ、ＧＯＰ番号として０が付与され、フレーム番号として０、１、２、３、４、５が順に付与される。また、次の６つの映像フレーム９、７、８、１２、１０、１１は、ＧＯＰ番号として１が付与され、フレーム番号として０、１、２、３、４、５が順に付与される。
【００３２】
タグ情報付与部１１８は、図４（ｃ）のように、タグ情報が付与された各映像フレームを、映像復号部１２０へ出力する。
【００３３】
映像復号部１２０は、タグ情報が付与された映像フレームを、タグ情報付与部１１８から受け取ると、タグ情報と映像フレームとを紐付けて復号し、復号された映像フレームを、フレーム番号順に、紐付けられたタグ情報とともに、バッファ読出部１２６へ出力する。
【００３４】
図４（ｄ）は、映像復号部１２０からバッファ読出部１２６へ出力される復号された映像フレーム（非圧縮データ）１〜１２を、紐付けられたタグ情報とともに示している。図４（ｄ）の上段に示すように、復号された非圧縮の映像フレーム（非圧縮データ）１〜１２は、フレーム番号順に整列されており、図４（ｄ）の下段には、タグ情報付与部１１８によって各映像フレーム１〜１２に対して付与されたタグ情報が示されている。
【００３５】
バッファ読出部１２６は、映像復号部１２０から出力された映像フレームおよびタグ情報を受け取る。そして、受け取った映像フレームを、再生バッファ部１２８へ出力する。また、受け取ったタグ情報から、ＧＯＰの先頭（ＧＯＰ番号の変化点）を検出すると、検出したタイミングで、音声バッファ部１２２およびＡＮＣバッファ部１２４に対して、音声フレームおよびＡＮＣフレームの読出開始アドレスを決定するように通知する。
【００３６】
例えば、バッファ読出部１２６が、図４（ｄ）に示すように、タグ情報０１、０２、００、０４、０５、０３を検出した次に、タグ情報１１を検出した場合、バッファ読出部１２６は、ＧＯＰ１の先頭（ＧＯＰ０からＧＯＰ１への変化点）を検出する。これによって、バッファ読出部１２６は、ＧＯＰ０の読取が終了し、ＧＯＰ１の読取が開始されたと認識し、音声バッファ部１２２およびＡＮＣバッファ部１２４に対して、音声フレームおよびＡＮＣフレームの読出開始アドレスを決定するように通知する。
【００３７】
この通知に応じて、音声バッファ部１２２では、前回のＧＯＰの先頭位置に、前回のＧＯＰのフレーム数分インクリメントしたアドレスを、読出開始アドレスとして決定する。このような読出開始アドレスの決定の例を、図３を用いて説明する。バッファ読出部１２６が、ＧＯＰ１の先頭を検出した場合、前回のＧＯＰはＧＯＰ０である。前回のＧＯＰの先頭位置は、アドレスＩＤＸ０である。ＧＯＰ０のフレーム数は、タグ情報付与部１１８が付与したフレーム数（この場合、６）であるので、ＩＤＸ０から、６フレーム分インクリメントしたアドレスＩＤＸ６が、読出開始アドレス（ＧＯＰ先頭オフセット位置）となる。この読出開始アドレス（ＧＯＰ先頭オフセット位置）にＲＰ（Ｒｅａｄ  Ｐｏｉｎｔｅｒ）を合わせ、以降、音声バッファ部１２２は、読出開始アドレスから、ＲＰをインクリメントさせながら、ＧＯＰのフレーム数と同数の音声フレームを読み出し、読出順に再生バッファ部１２８へ出力する。
【００３８】
同様にして、ＡＮＣバッファ部１２４も、読出開始アドレスを決定し、決定された読出開始アドレスから、ＲＰをインクリメントさせながら、ＧＯＰのフレーム数と同数のＡＮＣフレームを読み出し、読出順に再生バッファ部１２８へ出力する。
【００３９】
再生バッファ部１２８は、バッファ読出部１２６から出力された映像フレーム、音声バッファ部１２２から出力された音声フレーム、およびＡＮＣバッファ部１２４から出力されたＡＮＣフレームを受け取り、これらを同一出力順毎に紐付けて格納する。これによって、映像フレームと、対応する音声フレームおよびＡＮＣフレームを、正しく同期付ける。このように正しく同期付けられた映像フレーム、音声フレーム、およびＡＮＣフレームは、再生制御部１１２からの指示に応じて、映像信号として送出される。
【００４０】
次に、以上のように構成した本実施形態の映像送出方法が適用された映像送出装置の動作について説明する。
【００４１】
図５は、本実施形態の映像送出方法が適用された映像送出装置の動作例を示すフローチャートである。
【００４２】
再生制御部１１２は、データ蓄積部１１４および再生バッファ部１２８に対して、素材データを再生するように指示する。
【００４３】
この指示に応じて、データ蓄積部１１４から素材データが分離部１１６へ出力される（Ｓ１）。
【００４４】
分離部１１６では、データ蓄積部１１４から出力された素材データが解析され、その解析結果として、素材データのフレームが、映像フレーム、音声フレーム、およびＡＮＣフレームへ分離される（Ｓ２）。
【００４５】
分離された映像フレームはタグ情報付与部１１８へ出力される。音声フレームは音声バッファ部１２２へ、ＡＮＣフレームはＡＮＣバッファ部１２４へそれぞれ出力される。映像フレームは、図示しないエンコーダによってなされたリオーダリング処理により、データ蓄積部１１４において、必ずしも時系列順に蓄積されている訳ではない。従って、映像フレームは、分離部１１６からタグ情報付与部１１８へ、必ずしもフレーム番号順に出力される訳ではない。一方、音声フレームおよびＡＮＣフレームは、分離部１１６から時系列順に出力されるので、分離部１１６から、音声バッファ部１２２およびＡＮＣバッファ部１２４へ、フレーム番号順に出力される。
【００４６】
音声バッファ部１２２では、分離部１１６からフレーム番号順に出力された音声フレームが、図３に例示するように、所定のアドレスへ順次書き込まれ、格納される。ＡＮＣバッファ部１２４でも同様に、分離部１１６からフレーム番号順に出力されたＡＮＣフレームが、図３に例示するように、所定のアドレスへ順次書き込まれ、格納される（Ｓ３）。
【００４７】
タグ情報付与部１１８では、分離部１１６からリオーダされ出力された各映像フレームに対し、出力された順にフレーム番号に関するタグ情報が付与され、タグ情報が付与された映像フレームが、映像復号部１２０へ出力される（Ｓ４）。なお、図５では便宜上、ステップＳ３の後にステップＳ４が示されているが、ステップＳ３とステップＳ４とは逆の順序で実行されても、あるいは、同時に実行されても良い。
【００４８】
タグ情報の例としては、図４（ｃ）の下段、および図４（ｄ）の下段に示すように、ＧＯＰ番号とＧＯＰ内のフレーム番号との組合せを使用することができる。
【００４９】
映像復号部１２０では、タグ情報付与部１１８から出力されたタグ情報と映像フレームとが紐付けられて復号され、復号された映像フレームが、フレーム番号順に、紐付けられたタグ情報とともに、バッファ読出部１２６へ出力される（Ｓ５）。
【００５０】
バッファ読出部１２６では、映像復号部１２０から出力された映像フレームが、再生バッファ部１２８へ出力され、再生バッファ部１２８に格納される（Ｓ６）。また、映像復号部１２０から出力されたタグ情報から、ＧＯＰの先頭（ＧＯＰ番号の変化点）が検出される（Ｓ７：Ｙｅｓ）と、検出したタイミングにおいて、音声バッファ部１２２およびＡＮＣバッファ部１２４に対して、音声フレームおよびＡＮＣフレームの読出開始アドレスを決定するように通知される。
【００５１】
この通知に応じて、音声バッファ部１２２では、前回のＧＯＰの先頭位置に、前回のＧＯＰのフレーム数分インクリメントしたアドレスが、読出開始アドレスとして決定される（Ｓ８）。
【００５２】
決定された読出開始アドレス（ＧＯＰ先頭オフセット位置）に、音声バッファ部１２２のＲＰ（Ｒｅａｄ  Ｐｏｉｎｔｅｒ）が合わせられ、以降、読出開始アドレスから始まって、ＲＰがインクリメントされながら、音声バッファ部１２２のアドレスから、ＧＯＰのフレーム数と同数の音声フレームが読み出され、読出順に再生バッファ部１２８へ出力される。同様にして、ＡＮＣバッファ部１２４によって、読出開始アドレスが決定され、決定された読取開始アドレスから始まって、ＲＰがインクリメントされながら、ＡＮＣバッファ部１２４のアドレスから、ＧＯＰのフレーム数と同数のＡＮＣフレームが読み出され、読出順に再生バッファ部１２８へ出力される（Ｓ９）。
【００５３】
再生バッファ部１２８では、バッファ読出部１２６から出力された映像フレーム、音声バッファ部１２２から出力された音声フレーム、およびＡＮＣバッファ部１２４から出力されたＡＮＣフレームが、同一出力順毎に紐付けられて格納される。これによって、映像フレームと、対応する音声フレームおよびＡＮＣフレームが、正しく同期付けられる（Ｓ１０）。このように同期付けられた映像フレーム、音声フレーム、およびＡＮＣフレームは、再生制御部１１２からの指示に応じて、映像信号として送出される（Ｓ１１）。
【００５４】
上述したように、本実施形態の映像送出方法が適用された映像送出装置１００によれば、上記のような作用により、映像復号部１２０での映像フレームの復号時に取得されるタグ情報に基づいて、音声バッファ部１２２およびＡＮＣバッファ部１２４から、音声フレームおよびＡＮＣフレームの読み出しを開始するための読出開始アドレスを決定することができる。
【００５５】
そして、音声バッファ部１２２およびＡＮＣバッファ部１２４が、読出開始アドレスから、ＲＰをインクリメントさせながら、音声フレームおよびＡＮＣフレームを読み出し、再生バッファ部１２８へ出力することによって、再生バッファ部１２８において、映像フレームと、該映像フレームに対応する音声フレームおよびＡＮＣフレームとを、正しく同期付けることができる。
【００５６】
その結果、映像フレーム、音声フレーム、およびＡＮＣフレームが正しく同期付けられた映像信号を送出することが可能となる。
【００５７】
なお、読出開始アドレスは、ＧＯＰ毎に決定されるので、映像復号部１２０において異常が発生し、映像フレームの抜けが発生した場合であっても、その影響は、次のＧＯＰへ引き継がれることはない。したがって、万が一、映像復号部１２０において異常が発生し、映像フレームの抜けが発生しても、映像フレームと、音声データおよびＡＮＣデータがずれ続けることを阻止することも可能となる。
【００５８】
（変形例）
上記では、タグ情報が、ＧＯＰ番号とＧＯＰ内のフレーム番号との組合せによって構成される例について説明したが、フレーム番号を、タグ情報とすることもできる。
【００５９】
ただし、この場合、復号された映像データに付与されるタグ情報のフレーム番号が、昇順になるように映像復号部１２０が動作する必要がある。つまり、フレーム番号０、１、２、３・・・の順に映像復号部１２０に入力されたタグ情報が、映像復号部１２０から、フレーム番号０、１、２、３・・・の順に出力される必要がある。
【００６０】
このように、フレーム番号をタグ情報とした場合であっても、上述したように、映像フレームと、該映像フレームに対応する音声フレームおよびＡＮＣフレームとを、正しく同期付けることができる。
【００６１】
この場合もまた、読出開始アドレスを、ＧＯＰ毎に決定するようにすれば、映像復号部１２０において異常が発生し、映像フレームの抜けが発生した場合であっても、映像フレームの抜けの影響は、次のＧＯＰへ引き継がれないので、映像フレームと、音声データおよびＡＮＣデータとがずれ続けることを阻止することも可能である。
【００６２】
本発明の実施形態を説明したが、実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施形態や変形例は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００６３】
１００  映像送出装置、１０２  ＣＰＵ、１０４  プログラムメモリ、１０６  ディスプレイ、１１２  再生制御部、１１４  データ蓄積部、１１６  分離部、１１８  タグ情報付与部、１２０  映像復号部、１２２  音声バッファ部、１２４  ＡＮＣバッファ部、１２６  バッファ読出部、１２８  再生バッファ部。
【図１】
2019129438.tif 000003
【図２】
2019129438.tif 000004
【図３】
2019129438.tif 000005
【図４】
2019129438.tif 000006
【図５】
2019129438.tif 000007