JP2000307647A - データ受信装置 - Google Patents

データ受信装置

Info

Publication number
JP2000307647A
JP2000307647A JP11021899A JP11021899A JP2000307647A JP 2000307647 A JP2000307647 A JP 2000307647A JP 11021899 A JP11021899 A JP 11021899A JP 11021899 A JP11021899 A JP 11021899A JP 2000307647 A JP2000307647 A JP 2000307647A
Authority
JP
Japan
Prior art keywords
data
mode
timing
transmission
video
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.)
Pending
Application number
JP11021899A
Other languages
English (en)
Inventor
Hiroshi Nakano
宏 中野
Ichiro Tanji
一郎 丹治
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP11021899A priority Critical patent/JP2000307647A/ja
Publication of JP2000307647A publication Critical patent/JP2000307647A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Television Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【課題】伝送パケットの転送モードとタイミングモード
を自動判別する。 【解決手段】SDTIの伝送パケットに含まれるペイロ
ード部に挿入した伝送パケットの転送モードを示すデー
タとタイミングモードを示すデータをモード検出部65
で検出して、これらのモードを自動判別する。その判別
出力をタイミング発生回路62に供給してデータ抽出の
ためのタイミング信号を生成する。このタイミング信号
からデータ抽出回路100に設けられたメモリ101,
102の書き込み読み出しを制御することで、伝送パケ
ットから映像信号などのデータを抽出する。伝送パケッ
トの伝送モードがどのようなモードであってもこれを確
実に検出できるから、データを確実に抽出できる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明はデータ受信装置に
関する。詳しくは、非同期転送モードとは別の転送モー
ドを示すデータや、データを伝送するタイミングを示す
データを判別することによって、受信したデータを正し
く抽出できるようにしたものである。
【0002】
【従来の技術】ディジタルデータを伝送する伝送フォー
マットとして、SMPTEで規格化されたSMPTE−
259M「10-bit 4:2:2 Compone
ntand 4fsc Composite Digit
al Signals −Serial Digita
l Interface」(以下「SDI(Serial Digi
tal Interface)フォーマット」という)のディジタル信
号シリアル伝送フォーマットが知られている。この伝送
規格は、ディジタルコンポーネントビデオ信号(D1信
号)やディジタルコンポジット信号(D2信号)などを
伝送するための規格である。
【0003】この伝送フォーマットでは周知のように、
オーディオデータやその他のデータをアンシラリーデー
タ領域に挿入して伝送できる規格となっているが、圧縮
されたデータ(ビデオデータ)をアクティブビデオ領域
に挿入して伝送するようなフォーマットとはなっていな
い。
【0004】このような圧縮データでも伝送できるよう
に伝送フォーマットを規格化したのは、SMPTE−3
05M「Serial Data Transport
Interface」(以下「SDTIフォーマッ
ト」という)である。つまりこれはSDIフォーマット
のうちアクティブビデオエリアACVに相当するSDT
Iフォーマット上のペイロード(Payload)部に、固定長
データの他に、圧縮されたビデオデータや、オーディオ
データなどの可変長のデータを挿入して伝送できるよう
にしたものである。
【0005】
【発明が解決しようとする課題】ところで、このSDT
Iフォーマットを用いてビデオデータ、オーディオデー
タなどを伝送する場合には、ビデオデータを受信側でも
同時に視聴したいような伝送も考えられるし、高速転送
や2チャネルの多重伝送などのときには、送信側と受信
側とを同期させて転送すべきか、等時性を考慮して伝送
すべきか判断が分かれる。したがってデータの伝送目的
に応じて転送モードを替えた方がよい場合がある。
【0006】また、同じ転送モードであっても伝送すべ
きデータを第1フィールド目に挿入して伝送するのか、
第2フィールド目に挿入して伝送するのかなどによっ
て、伝送システム系における遅延に差が生じる。つまり
伝送すべきデータのタイミングモードも何種類か選択で
きることになる。
【0007】このように伝送目的に応じて転送モードや
タイミングモードを選択した場合、データを受信する側
でも、その伝送パケットがどのようなタイプで伝送され
たのかを識別できないと、その伝送パケットからデータ
を正しく抽出できなくなってしまう。またその場合には
モードを自動判別できた方が好ましい。
【0008】そこで、この発明はこのような従来の課題
を解決したものであって、伝送パケットの転送モードや
タイミングモードを自動的に判別して、その判別出力に
基づいてデータを確実に抽出できるようにしたものであ
る。
【0009】
【課題を解決するための手段】上述した課題を解決する
ため請求項1に記載したこの発明に係るデータ受信装置
では、映像フレーム1ラインの区間を、終了同期符号が
挿入される終了同期符号領域と、補助データが挿入され
る補助データ領域と、開始同期符号が挿入される開始同
期符号領域と、映像信号を含むデータが挿入されるペイ
ロード領域とで構成されたシリアル・ディジタル・トラ
ンスファ・インタフェースの伝送パケットを受信するデ
ータ受信装置において、このデータ受信装置は、上記映
像信号を含むデータを抽出するデータ抽出部と、上記ペ
イロード領域に挿入された上記伝送パケットの転送モー
ドを示すデータおよびまたは上記伝送パケットの伝送タ
イミングを示すタイミングモードのデータを判別するモ
ード検出手段と、上記データ抽出部に供給されるタイミ
ング信号を発生するタイミング発生部とを有し、上記モ
ード検出手段の出力で、上記転送モードおよびまたは上
記タイミングモードに応じたタイミング信号が上記タイ
ミング発生器で生成されるようになされたことを特徴と
する。
【0010】この発明では、シリアル・ディジタル・ト
ランスファ・インタフェース(SDTI)の伝送パケッ
トに含まれるペイロード部に挿入された伝送パケットの
転送モードを示すデータおよびまたは伝送パケットのタ
イミングモードを示すデータを検出する。
【0011】転送モードとしては非同期転送モードの他
に同期転送モードと等時転送モードがある。ビデオカメ
ラからの圧縮されたビデオデータなどをリアルタイムで
伝送する場合には、送信側と受信側とを同期させながら
データを伝送させる必要があり、あるいは高速伝送や2
チャネルのビデオデータを多重伝送するときに、送信側
と受信側とを同期させながらデータを伝送する必要があ
るからである。
【0012】伝送パケットを伝送するときのタイミング
モードは、第1フィールド目でデータを伝送するのか、
第2フィールド目でデータを伝送するのか、あるいは第
1と第2フィールドをそれぞれ使用してデータを伝送す
るかを示す。タイミングモードは同期転送モードと等時
転送モードの何れのモードにも設定される。タイミング
モードの設定の仕方によっては送受信間のシステム遅延
を最小にすることができる。
【0013】受信した伝送パケットのペイロード部から
転送モードとタイミングモードを示すデータをそれぞれ
検出して、ビデオデータなどの本来のデータを抽出する
ためのタイミング信号を生成する。このタイミング信号
によってどのようなモードでデータが転送されてきて
も、そのデータを確実に抽出できる。
【0014】
【発明の実施の形態】以下、図面を参照しながら、この
発明の実施の形態について説明する。本実施の形態にお
いては、映像や音声の素材等のデータをパッケージ化し
てそれぞれのアイテム(例えばピクチャアイテム(Pictu
re Item)やオーディオアイテム(AudioItem))を生成す
ると共に、各アイテムに関する情報やメタデータ等をパ
ッケージ化して1つのアイテム(システムアイテム(Sys
tem Item))を生成し、これらのアイテムをパッケージ
化する。このパッケージ化されたものをコンテント・パ
ッケージと言う。さらに、このコンテントパッケージか
ら伝送パケットを生成して、SMPTE 305M(So
ciety of Motion Picture and Television Engineers 3
05M)で規格化されたSDTI(シリアルディジタルト
ランファインターフェイス)を用いて伝送するものであ
る。
【0015】このSDTIはSMPて 259Mで規格
化されたSDIフォーマットの伝送パケットに対してア
ンシラリー領域に各種ヘッダ情報を挿入したものであ
る。
【0016】SDIフォーマットについて次に説明す
る。
【0017】このSDIフォーマットは映像1フレーム
に配置した場合、NTSC525方式のディジタルのビ
デオ信号は、水平方向に1ライン当たり1716(4+
268+4+1440)ワード、垂直方向は525ライ
ンで構成されている。また、PAL625方式のディジ
タルのビデオ信号は、水平方向に1ライン当たり172
8(4+280+4+1440)ワード、垂直方向は6
25ラインで構成されている。ただし、10ビット/ワ
ードである。
【0018】各ラインについて、第1ワードから第4ワ
ードまでの4ワードは、ビデオ信号の領域である144
0ワードのアクティブビデオ領域の終了を示し、アクテ
ィブビデオ領域と後述するアンシラリデータ領域とを分
離するための符号EAV(End of Active Video)を格
納する領域として用いられる。
【0019】また、各ラインについて、第5ワードから
第272ワードまでの268ワードは、アンシラリデー
タ領域として用いられ、ヘッダ情報等が格納される。第
273ワードから第276ワードまでの4ワードは、ア
クティブビデオ領域の開始を示し、アクティブビデオ領
域とアンシラリデータ領域とを分離するための符号SA
V(Start of Active Video)を格納する領域として用
いられ、第277ワード以降がアクティブビデオ領域と
されている。
【0020】このアクティブビデオ領域にD1信号やD
2信号のディジタルビデオ信号が挿入される。SDTI
フォーマットは上述したSDIフォーマットのアクティ
ブビデオ領域をD1信号やD2信号のみならず、圧縮ビ
デオデータやコンピュータデータなどの各種データを挿
入できるように、アクティブビデオ領域と同じ領域にペ
イロード領域が設けられている。
【0021】さらにSDTIフォーマットは、アンシラ
リーデータ領域に各種ヘッダデータが挿入されるヘッダ
データ領域が設けられている。ヘッダデータ領域の詳細
は後述する。
【0022】SDTIフォーマットのペイロード領域に
上述した各種のアイテムを挿入したのもが本発明に係る
SDTI−CPフォーマットである。
【0023】図1にSDTI−CPフォーマットを映像
フレームに配置した例を示す。図1に示すようにペイロ
ード領域にシステムアイテム、ピクチャーアイテム、オ
ーディオアイテム、補助アイテム(オグゥジュアリーア
イテム)がこの順序で配置される。なお、図1におい
て、括弧内の数字はPAL625方式のビデオ信号の数
値を示しており、括弧がない数字はNTSC525方式
のビデオ信号の数値を示している。以下、NTSC方式
についてのみ説明する。
【0024】終了同期符号EAVの構成を図2を参照し
て説明する。この符号EAVは、3FFh,000h,0
00h,XYZh(hは16進表示であることを示してお
り以下の説明でも同様である)とされている。
【0025】「XYZh」は、ビットb9が「1」に設
定されると共に、ビットb0,b1が「0」に設定され
る。ビットb8はフィールドが第1あるいは第2フィー
ルドのいずれであるかを示すフラグであり、ビットb7
は垂直ブランキング期間を示すフラグである。またビッ
トb6は、4ワードのデータがEAVであるかSAVで
あるかを示すフラグである。このビットb6のフラグ
は、EAVのときに「1」とされると共にSAVのとき
に「0」となる。またビットb5〜b2は誤り検出訂正
を行うためのデータである。
【0026】次に、アンシラリデータ領域に含まれるヘ
ッダデータ(Header Data)の構成を同じく図2に示
す。ヘッダデータの最初は、ヘッダデータ認識用のデー
タ「ADF(Ancillary data flag)」として、固定パタ
ーン000h,3FFh,3FFhが配されている。この
固定パターンに続いて、「DID(Data ID)」および
「SDID(Secondary data ID)」が設けられている。
このDIDおよびSDIDはアンシラリーデータ部の属
性を示す。DIDおよびSDIDはこの属性がユーザア
プリケーションであることを示す固定パターン140
h,101hが配される。
【0027】「Data Count」は、「Line
Number-0」から「Header CRC1」
までのワード数を示すものであり、ワード数は46ワー
ド(22Eh)とされている。
【0028】「Line Number-0,Line
Number-1」は、映像フレームのライン番号を
示すものであり、NTSC525方式ではこの2ワード
によって1から525までのライン番号が示される。ま
た、PAL方式625方式では1から625までのライ
ン番号が示される。
【0029】「Line Number-0,Line
Number-1」に続いて、「Line Numb
er CRC0,Line Number CRC1」
が配されており、この「Line Number CR
C0,Line NumberCRC1」は、「DI
D」から「Line Number-1」までの5ワー
ドのデータに対するCRC(cyclic redundancy check
codes)であり、伝送エラーのチェックに用いられる。
【0030】「Code & AAI(Authorized addr
ess identifier)」では、SAVからEAVまでのペイ
ロード領域のワード長がどのような設定とされている
か、および送出側や受取側のアドレスがどのようなデー
タフォーマットとされているか等の情報が示される。
【0031】「Destination Addres
s」はデータ受取側(送出先)のアドレスであり、「S
ource Address」はデータ送出側(送出
元)のアドレスである。
【0032】「Source Address」に続く
「Block Type」は、ペイロード領域がどのよ
うな形式とされているか、例えば固定長か可変長かを示
すものであり、ペイロード領域が可変長の形式であると
きには圧縮データが挿入される。ここで、SDTI−C
Pフォーマットでは、各アイテムは可変長ブロック(Var
iable Block)となされている。このため、SDTI−C
Pフォーマットでの「Block Type」は固定デ
ータ1C1hとされる。
【0033】「CRC Flag」は、ペイロード領域
の最後の2ワードにCRCが置かれているか否かを示す
ものである。
【0034】また、「CRC Flag」に続く「Da
ta extension flag」は、ユーザーデ
ータパケットを拡張しているか否かを示している。
【0035】「Data extension fla
g」に続いて4ワードの「Reserved」領域が設
けられる。次の「Header CRC 0,Head
erCRC 1」は、「Code & AAI」から
「Reserved4」までのデータに対するCRC
(cyclic redundancy check codes)であり、伝送エラ
ーのチェックに用いられる。次の「Check Su
m」は、全ヘッダデータに対するCheck Sumコ
ードであり、伝送エラーのチェックに用いられる。
【0036】また、図1のペイロード領域では、ビデオ
やオーディオ等のアイテムのデータがSDTIフォーマ
ットの可変長ブロックの形式としてパッケージ化され
る。図3は可変長ブロックのフォーマットを示してい
る。「Separator」および「End Cod
e」は可変長ブロックの開始と終了を示すものであり、
「Separator」の値は「309h」、「End
Code」の値は「30Ah」に設定されている。
【0037】それ以外にもSDTIフォーマットでは、
固定長ブロックが定義されている。なおSDTI−CP
フォーマットではSDTIフォーマットの可変長ブロッ
ク形式で各アイテムが挿入される。
【0038】「Data Type」はデータブロック
領域に挿入されるデータの種類を示すもので、SDTI
−CPフォーマットではデータブロック領域に挿入され
た各アイテムの種類を示す。
【0039】例えばシステムアイテム(System Item)で
は「04h」、ピクチャアイテム(Picture Item)では
「05h」、オーディオアイテム(Audio Item)では「0
6h」、他のデータであるAUXアイテム(Auxiliary It
em)では「07h」とされる。なお、上述したように1ワ
ードは10ビットであり、例えば「04h」に示すよう
に8ビットであるときには、8ビットがビットb7〜b
0に相当する。また、ビットb7〜b0の偶数パリティ
をビットb8として付加すると共に、ビットb8の論理
反転データをビットb9として付加することにより10
ビットのデータとされる。以下の説明における8ビット
のデータも同様にして10ビット化される。
【0040】「Word Count」では「Data
Block」のワード数を示しており、この「Dat
a Block」が各アイテムのデータである。ここ
で、各アイテムのデータは、ピクチャ単位例えばフレー
ム単位でパッケージ化されると共に、NTSC方式で
は、番組の切り替え位置が10ラインの位置に設定され
ていることから、NTSC方式では図1に示すように1
3ライン目からシステムアイテム、ピクチャアイテム、
オーディオアイテム、AUXアイテムの順に伝送され
る。
【0041】図4は、システムアイテムの構成を示して
いる。このシステムアイテムはSDTIフォーマットの
ペイロード領域に挿入される。ペイロード領域の先頭で
ある「Separatar」、「Item Typ
e」、「Word Count」に続いて、「Syst
em Item Bitmap」、「Content
Package Rate」、「Content Pa
ckage Type」、「Channel Hand
le」、「Continuity Count」、SM
PTE Universal Label」、「Ref
erence Data/Time Stamp」、
「Current Data/Time Stam
p」、「Package Metadata Se
t」、「Audio Metadata Set」、
「Auxiliary Metadata Set」お
よび「Control Element」で全体が構成
され、さらにSDTIフォーマットで定義されたエンド
コードが挿入されて構成されている。
【0042】1ワードの「System Item B
itmap」のビットb7は、例えばリードソロモン符
号等のような誤り検出訂正符号が加えられているか否か
を示すフラグであり、「1」とされているときには誤り
検出訂正符号が加えられていることを示している。ビッ
トb6は、SMPTE Labelの情報があるか否か
を示すフラグである。ここで「1」とされているときに
は、SMPTE Labelの情報がシステムアイテム
に含まれていることを示している。ビットb5およびb
4はReference Date/Time sta
mp、Current Date/Time stam
pがシステムアイテムにあるか否かを示すフラグであ
る。このReference Date/Time s
tampでは、例えばコンテントパッケージが最初に作
られた時間あるいは日付が示される。またCurren
t Date/Time stampでは、コンテント
パッケージのデータを最後に修正した時間あるいは日付
が示される。
【0043】ビットb3はピクチャアイテム、ビットb
2はオーディオアイテム、ビットb1はAUXアイテム
がシステムアイテムの後にあるか否かを示すフラグであ
り、「1」とされているときにはアイテムがシステムア
イテムの後に存在することが示される。
【0044】ビットb0は、コントロールエレメント(C
ontrol Element)があるか否かを示すフラグであり、
「1」とされているときにはコントロールエレメントが
存在することが示される。なお、図示せずもビットb
8,b9が上述したように付加されて10ビットのデー
タとして伝送される。
【0045】1ワードの「Content Packa
ge Rate」のビットb7〜b6は未定義領域(Res
erved)であり、ビットb5〜b1では、1倍速動作にお
ける1秒当たりのパッケージ数であるパッケージレート
(Package Rate)が示される。ビットb0は1.001フ
ラグであり、フラグが「1」に設定されているときに
は、例えば毎秒59.94(=60/1.001)フィ
ールドであることが示される。
【0046】1ワードの「Content Packa
ge Type」のビットb7〜b5は、ストリーム内
における、当該ピクチャ単位の位置を識別するための
「Stream States」フラグである。この3
ビットのフラグによって、以下の8種類の状態が示され
る。
【0047】0:このピクチャ単位が、プリロール(pr
e-roll)区間、編集区間、ポストロール(post-roll)
区間のいずれの区間にも属さない。 1:このピクチャ単位が、プリロール区間に含まれてい
るピクチャであり、この後に編集区間が続く。 2:このピクチャ単位が、編集区間の最初のピクチャ単
位である。
【0048】3:このピクチャ単位が、編集区間の中間
に含まれているピクチャ単位である。 4:このピクチャ単位が、編集区間の最後のピクチャ単
位である。 5:このピクチャ単位が、ポストロール区間に含まれて
いるピクチャ単位である。 6:このピクチャ単位が、編集区間の最初、かつ最後の
ピクチャ単位である(編集区間のピクチャ単位が1つだ
けの状態)。 7:未定義
【0049】ビットb4は未定義領域(Reserved)であ
り、ビットb3,b2の「Transfer Mod
e」では、伝送パケットの伝送モードが示される。ま
た、ビットb1,b0の「Timing Mode」で
伝送パケットを伝送する際の伝送タイミングモードが示
される。ここで、ビットb3,b2で示される値が
「0」のときには同期モード(Synchronous mode)、
「1」のときには等時性モード(Isochronous mode)、
「2」のときは非同期モード(Asynchronous mode)とさ
れる。また、ビットb1,b0で示される値が「0」の
ときには1フレーム分のコンテントパッケージの伝送
を、第1フィールドの所定のラインのタイミングで開始
するノーマルタイミングモード(Normal timing mode)、
「1」のときには第2フィールドの所定のラインのタイ
ミングで伝送を開始するアドバンスドタイミングモード
(Advanced timing mode)、「2」のときは第1および第
2フィールドのそれぞれの所定のラインのタイミングで
伝送を開始するデュアルタイミングモード(Dual timing
mode)とされる。
【0050】「Content Package Ty
pe」に続く2ワードの「Channel Handl
e」は、複数の番組のコンテントパッケージが多重化さ
れて伝送される場合に、各番組のコンテントパッケージ
を判別するためのものであり、ビットH15〜H0の値
を識別することで、多重化されているコンテントパッケ
ージをそれぞれ番組毎に分離することができる。
【0051】2ワードの「Continuity Co
unt」は、16ビットのモジュロカウンタである。こ
のカウンタは、ピクチャ単位毎にカウントアップされる
と共に、それぞれのストリームで独自にカウントされ
る。従って、ストリームスイッチャ等によってストリー
ムの切り替えがあるときには、このカウンタの値が不連
続となって、切り替え点(編集点)の検出が可能とな
る。なお、このカウンタは上述したように16ビットの
モジュロカウンタであり65536と非常に大きな値で
あることから、2つの切り替えられるストリームにおい
て、切り替え点でカウンタの値が偶然に一致する確率が
限りなく低く、切り替え点の検出のために、実用上充分
な精度を提供できる。
【0052】「Continuity Count」の
後には、上述したSMPTE LabelやRefer
ence Date/TimeおよびCurrent
Date/Timeを示す「SMPTE Univer
sal Label」、「Reference Dat
e/Time stamp」、「Current Da
te/Time stamp」領域が設けられる。
【0053】そのあとに、「Package Meta
data Set」や「Picture Metada
ta Set」「Audio Metadata Se
t」「Auxiliary Metadata Se
t」領域が設けられる。なお、「Picture Me
tadata Set」「Audio Metadat
a Set」「Auxiliary Metadata
Set」は、対応するアイテムが「System I
tem Bitmap」のフラグによってコンテントパ
ッケージに内に含まれることが示されたときに設けられ
る。
【0054】上述の「Time stamp」は17バ
イトが割り当てられており、最初の1バイトで「Tim
e stamp」であることが識別されると共に、残り
の16バイトがデータ領域として用いられる。ここで、
データ領域の最初の8バイトは、例えばSMPTE12
Mとして規格化されたタイムコード(Timecode)を示して
おり、後の8バイトは無効データである。
【0055】8バイトのタイムコードは図5に示すよう
に、「Frame」「Seconds」「Minute
s」「Hours」および4バイトの「Binary
Group Data」からなる。
【0056】「Frame」のビットb5,b4でフレ
ーム番号の十の位、ビットb3〜b0で一の位の値が示
される。同様に、「Seconds」「Minute
s」「Hours」の各ビットb6〜b0によって秒、
分、時が示される。
【0057】「Frame」のビットb7はカラーフレ
ームフラグ(Color Frame Flag)であり、第1のカラーフ
レームであるか第2のカラーフレームであるかが示され
る。ビットb6はドロップフレームフラグ(Drop Frame
Flag)であり、ピクチャアイテムに挿入された映像フレ
ームがドロップフレームであるか否かを示すフラグであ
る。「Seconds」のビットb7は例えばNTSC
方式の場合にはフィールド位相(Field Phase)、すなわ
ち第1フィールドであるか第2フィールドであるかが示
される。なおPAL方式のときには「Hours」のビ
ットb6でフィールド位相が示される。
【0058】「Minutes」のビットb7および
「Hours」のビットb7,b6のの3ビットB0〜
B3(PAL方式では、「Seconds」「Minu
tes」「Hours」の各ビットb7の3ビット)に
よって、「Binary Group Data」の各
BG1〜BG8にデータがあるか否かが示される。この
「Binary Group Data」では、例えば
グレゴリオ暦(GregorianCalender)やユリウス暦(Julian
Calender)での年月日を二桁で表示することができるよ
うになされている。
【0059】図6は「Metadata Set」の構
成を示しており、1ワードの「Metadata Co
unt」によってセット内の「Metadata Bl
ock」の数が示される。なお、「Metadata
Set」の値が00hのときには、「Metadata
Block」がないことが示されることから、「Me
tadata Set」は1ワードとなる。
【0060】ここで、「Metadata Bloc
k」が、番組タイトル等のコンテントパッケージの情報
を示す「Package Metadata Set」
の場合には、1ワードの「Metadata Typ
e」、2ワードの「Word Count」に続き、情
報領域である「Metadata」が設けられている。
この「Metadata」のワード数が「Word C
ount」のビットb15〜b0によって示される。
【0061】ビデオやオーディオあるいはAUXデータ
等のパッケージ化されているアイテムに関する情報を示
す「Picture Metadata Set」「A
udio Metadata Set」「Auxili
ary MetadataSet」では、更に1ワード
の「Element Type」と「Element
Number」が設けられており、後述するビデオやオ
ーディオ等のアイテムの「Element Data
Block」内の「Element Type」や「E
lement Number」とリンクするようになさ
れており、「Element Data Block」
毎に、メタデータを設定することができる。また、これ
らの「Metadata Set」の後には「Cont
rolElement」領域を設けることができる。
【0062】次に、ビデオやオーディオ等の各アイテム
のブロックについて図7を用いて説明する。ビデオやオ
ーディオ等の各アイテムのブロック「Item Typ
e」(SDTIフォーマットのデータタイプに相当)
は、上述したようにアイテムの種類を示しており、ピク
チャアイテムでは「05h」、オーディオアイテムでは
「06h」、AUXデータアイテムでは「07h」とされ
る。「Item Word Count」ではこのブロ
ックの終わりまでのワード数(SDTIフォーマットの
「Word Count」に相当)を示している。「I
tem WordCount」に続く「Item He
ader」では、「Element Data Blo
ck」の数が示される。ここで、「Item Head
er」は8ビットであることから「Element D
ata Block」の数は1〜255(0は無効)の
範囲となる。この「Item Header」に続く
「Element Data Block」がアイテム
のデータ領域とされる。
【0063】「Element Data Bloc
k」は、「Element Type」「Elemen
t Word Count」「Element Num
ber」「Element Data」で構成されてお
り、「Element Type」と「Element
Word Count」によって、「Element
Data」のデータの種類およびデータ量が示される。
また、「Element Number」によって何番
目の「Element Data Block」である
かが示される。
【0064】次に、「Element Data」の構
成について説明する。エレメントの一つであるMPEG
−2ピクチャエレメントは、いずれかのプロファイル若
しくはレベルのMPEG−2ビデオエレメンタリストリ
ーム(V−ES)である。プロファイルおよびレベル
は、デコーダーテンプレートドキュメントで定義され
る。図8は、SDTI−CPエレメントフレームにおけ
るMPEG−2 V−ESのフォーマット例である。こ
の例は、キー、つまりMPEG−2スタートコードを特
定する(SMPTEレコメンデッドプラクティスにした
がった)V−ESビットストリーム例である。MPEG
−2 V−ESビットストリームは、単純に図8に示さ
れたようにデータブロックにフォーマットされる。
【0065】次に、ピクチャアイテムに対するメタデー
タ、例えばMPEG−2ピクチャ画像編集メタデータに
ついて説明する。このメタデータは、編集およびエラー
メタデータと、圧縮符号化メタデータと、ソース符号化
メタデータとの組み合わせである。これらのメタデータ
は、主として上述したシステムアイテム、さらには補助
データアイテムに挿入することができる。
【0066】図9は、図4に示すシステムアイテムの
「Picture MetadataSet」領域に挿
入されるMPEG−2ピクチャ編集メタデータ内に設け
られる「Picture Editing Bitma
p」領域と、「Picture Coding」領域
と、「MPEG User Bitmap」領域を示し
ている。さらに、このMPEG−2ピクチャ編集メタデ
ータには、MPEG−2のプロファイルとレベルを示す
「Profile/Level」領域や、SMPTE1
86−1995で定義されたビデオインデックス情報を
設けることも考えられる。
【0067】1ワードの「Picture Editi
ng Bitmap」のビットb7およびb6は「Ed
it flag」であり、編集点情報を示すフラグであ
る。この2ビットのフラグによって、以下の4種類の状
態が示される。
【0068】00:編集なし 01:編集点が、このフラグが付いているピクチャ単位
の前にある(Pre-picture edit) 10:編集点が、このフラグが付いているピクチャ単位
の後にある(Post-picture edit) 11:ピクチャ単位が1つだけ挿入され、編集点がこの
フラグが付いているピクチャ単位の前と後にある(sing
le frame picture)
【0069】つまり、ピクチャアイテムに挿入されたビ
デオデータ(ピクチャ単位)が、編集点の前にあるか、
編集点の後にあるか、さらに2つの編集点に挟まれてい
るかを示すフラグを「Picture Metadat
a Set」(図4参照)の「Picture Edi
ting Bitmap」領域に挿入する。
【0070】ビットb5およびb4は、「Error
flag」である。この「Error flag」は、
ピクチャが修正できないエラーを含んでいる状態にある
か、ピクチャがコンシールエラーを含んでいる状態にあ
るか、ピクチャがエラーを含んでいない状態にあるか、
さらには未知状態にあるかを示す。ビットb3は、「P
icture Coding」がこの「Picture
MetadataSet」領域にあるか否かを示すフ
ラグである。ここで、「1」とされているときは、「P
icture Coding」が含まれていることを示
している。
【0071】ビットb2は、「Profile/Lev
el」があるか否かを示すフラグである。ここで、
「1」とされているときは、当該「Metadata
Block」に「Profile/Level」が含ま
れている。この「Profile/Level」は、M
PEGのプロファイルやレベルを示すMP@MLやHP
@HL等を示す。
【0072】ビットb1は、「HV Size 」があ
るか否かを示すフラグである。ここで、「1」とされて
いるときは、当該「Metadata Block」に
「HV Size 」が含まれている。ビットb0は、
「MPEG User Bitmap」があるか否かを
示すフラグである。ここで、「1」とされているとき
は、当該「Metadata Block」に「MPE
G User Bitmap」が含まれている。
【0073】1ワードの「Picture Codin
g」のビットb7には「Closed GOP」が設け
られる。この「Closed GOP」は、MPEG圧
縮したときのGOP(Group Of Picture)がClose
d GOPか否かを示す。
【0074】ビットb6には、「Broken Lin
k」が設けられる。この「Broken Link」
は、デコーダ側の再生制御に使用されるフラグである。
すなわち、MPEGの各ピクチャは、Bピクチャ、Bピ
クチャ、Iピクチャ・・・のように並んでいるが、編集
点があって全く別のストリームをつなげたとき、例えば
切り替え後のストリームのBピクチャが切り替え前のス
トリームのPピクチャを参照してデコードされるという
おそれがある。このフラグをセットすることで、デコー
ダ側で上述したようなデコードがされないようにでき
る。
【0075】ビットb5〜b3には、「Picture
Coding Type」が設けられる。この「Pi
cture Coding Type」は、ピクチャが
Iピクチャであるか、Bピクチャであるか、Pピクチャ
であるかを示すフラグである。ビットb2〜b0は、未
定義領域(Reserved)である。
【0076】1ワードの「MPEG User Bit
map」のビットb7には、「History dat
a」が設けられている。この「History dat
a」は、前の世代の符号化に必要であった、例えば量子
化ステップ、マクロタイプ、動きベクトル等の符号化デ
ータが、例えば「Metadata Block」の
「Metadata」内に存在するユーザデータ領域
に、History dataとして挿入されているか
否かを示すフラグである。ビットb6には、「Anc
data」が設けられている。この「Anc dat
a」は、アンシラリ領域に挿入されたデータ(例えば、
MPEGの圧縮に必要なデータ等)を、上述のユーザデ
ータ領域に、Anc dataとして挿入されているか
否かを示すフラグである。
【0077】ビットb5には、「Video inde
x」が設けられている。この「Video inde
x」は、Video index領域内に、Video
index情報が挿入されているか否かを示すフラグ
である。このVideo index情報は15バイト
のVideo index領域内に挿入される。この場
合、5つのクラス(1.1、1.2、1.3、1.4お
よび1.5の各クラス)毎に挿入位置が決められてい
る。例えば、1.1クラスのVideo index情
報は最初の3バイトに挿入される。
【0078】ビットb4には、「Picture or
der」が設けられている。この「Picture o
rder」は、MPEGストリームの各ピクチャの順序
を入れ替えたか否かを示すフラグである。なお、MPE
Gストリームの各ピクチャの順序の入れ替えは、多重化
のときに必要となる。
【0079】ビットb3,b2には、「Timecod
e2」、「Timecode1」が設けられている。こ
の「Timecode2」、「Timecode1」
は、Timecode2,1の領域に、VITC(Vert
ical Interval Time Code)、LTC(Longitudinal Ti
me Code)が挿入されているか否かを示すフラグであ
る。ビットb1,b0には、「H−Phase」、「V
−Phase」が設けられている。この「H−Phas
e」、「V−Phase」は、エンコード時にどの水平
画素、垂直ラインからエンコードされているか、つまり
実際に使われる枠の情報がユーザデータ領域にあるか否
かを示すフラグである。
【0080】次に、オーディオアイテムについて説明す
る。オーディオアイテムの「Element Dat
a」は、図10に示すように「Element Dat
a」は「Element Header」「Audio
Sample Count」「Stream Val
id Flags」「Data Area」で構成され
る。
【0081】1ワードの「Element Heade
r」のビットb7は「FVUCPValid Fla
g」であり、AES(Audio Engineering Society)で規
格化されたAES−3のフォーマットにおいて定義され
ているFVUCPが、「Data Area」のAES
−3のフォーマットのオーディオデータ(音声データ)
で設定されているか否かが示される。ビットb6〜b3
は未定義領域(Reserved)であり、ビットb2〜b0で、
5フレームシーケンスのシーケンス番号(5−sequ
ence counter)が示される。
【0082】ここで、5フレームシーケンスについて説
明する。1フレームが525本の走査線で(30/1.
001)フレーム/秒のビデオ信号に同期すると共に、
サンプリング周波数が48kHzであるオーディオ信号
をビデオ信号の各フレームのブロック毎に分割すると、
1ビデオフレーム当たりのサンプル数は1601.6サ
ンプル/フレームとなり整数値とならない。このため、
5フレームで8008サンプルとなるように1601サ
ンプルのフレームを2フレーム設けると共に1602サ
ンプルのフレームを3フレーム設けるシーケンスが5フ
レームシーケンスと呼ばれている。
【0083】5フレームシーケンスは、図11Aに示す
基準フレーム信号に同期して、例えば図11Bに示すよ
うにシーケンス番号1,3,5のフレームが1602サ
ンプル、シーケンス番号2,4のフレームが1601サ
ンプルとされており、このシーケンス番号がビットb2
〜b0で示される。
【0084】2ワードの「Audio Sample
Count」は、図10に示すようにビットc15〜c
0を用いた0〜65535の範囲内の16ビットのカウ
ンタであり、各チャネルのサンプル数が示される。な
お、エレメント内では全てのチャネルが同じ値を有する
ものである。
【0085】1ワードの「Stream Valid
Flags」では、8チャネルの各ストリームが有効で
あるか否かが示される。ここで、チャネルに意味のある
オーディオデータが含まれている場合には、このチャネ
ルに対応するビットが「1」に設定されると共に、それ
以外では「0」に設定されて、ビットが「1」に設定さ
れたチャネルのオーディオデータのみが伝送される。
【0086】「Data Area」の「s2〜s0」
は8チャネルの各ストリームを識別のためのデータ領域
である。「F」はサブフレームの開始を示している。
「a23〜a0」は、オーディオデータであり、「P,
C,U,V」はチャネルステータスやユーザビット、V
alidityビット、パリティ等である。
【0087】次に、オーディオアイテムに対するメタデ
ータについて説明する。オーディオ編集メタデータ(Aud
io Editing Metadata)は、編集メタデータやエラーメタ
データおよびソースコーディングメタデータの組み合わ
せである。このオーディオ編集メタデータは、図12に
示すように1ワードの「Field/Frame fl
ags」、1ワードの「Audio Editing
Bitmap」、1ワードの「CS Valid Bi
tmap」、および「Channel Status
Data」で構成されている。
【0088】ここで、有効とされているオーディオのチ
ャネル数は、上述した図10の「Stream Val
id Flags」によって判別することができる。ま
た「Stream Valid Flags」のフラグ
が「1」に設定されている場合には、「Audio E
diting Bitmap」が有効となる。
【0089】「Audio Editing Bitm
ap」の「First editing flag」は
第1フィールド、「Second editing f
lag」は第2フィールドでの編集状況に関する情報が
示されて、編集点がこのフラグの付いているフィールド
の前あるいは後であるか等が示される。「Errorf
lag」では、修正できないようなエラーが発生してい
るか否か等が示される。
【0090】「CS Valid Bitmap」は、
n(n=6,14,18あるいは22)バイトの「Ch
annel Status Data」のヘッダであ
り、データブロック内で24のチャネルステータスワー
ドのどれが存在しているかが示される。ここで、「CS
Valid1」は、「Channel Status
Data」の0から5バイトまでにデータがあるか否か
を示すフラグである。「CS Valid2」〜「CS
Valid4」は、「Channel Status
Data」の6から13バイト、14から17バイ
ト、18から21バイトまでにデータがあるか否かを示
すフラグである。なお、「ChannelStatus
Data」は24バイト分とされており、最後から2
番目の22バイトのデータによっては0から21バイト
までにデータがあるか否かが示されると共に、最後の2
3バイトのデータが、0から22バイトまでのCRCと
される。また、「Filed/Frame flag
s」でフラグは、8チャネルのオーディオデータに対し
てフレーム単位あるいはフィールド単位のいすれでデー
タがパッキングされているかが示される。
【0091】汎用のデータフォーマット(General Data
Format)では、全てのフリーフォームデータタイプを搬
送するために使用される。しかし、このフリーフォーム
データタイプには、ITネイチャ(ワードプロセッシン
グやハイパーテキスト等)などの特別な補助エレメント
タイプは含まれない。
【0092】SDTI−CPフォーマットは以上のよう
なデータストリームで構成されている。
【0093】さて、この発明では、一定の時間内にリア
ルタイム伝送を実現するためにデータ転送モードとデー
タタイミングモードを規定する。この転送モードとタイ
ミングモードとの関係を図13に示す。転送モードに
は、送信側に情報を周期的に規則正しく転送する同期転
送モード(Synchronous Mode)と、情報を周期的ではな
くランダムに転送する非同期転送モード(Asochronous
Mode)と、リアルタイムで連続的に例えば一定の時間
内にデータを転送する等時転送モード(Isochronous Mo
de)がある。
【0094】また、タイミングモードには映像フレーム
の第1フィールドを伝送するタイミングで、伝送パケッ
トを伝送するノーマルタイミングモード(Normal Timin
g Mode)と、映像フレームの第2フィールドを伝送する
タイミングで伝送パケットを伝送するアドバンスドタイ
ミングモード(Advanced Timing Mode)と、映像フレー
ムの第1フィールドおよび第2フィールドを伝送するタ
イミングで伝送パケットを伝送するデュアルタイミング
モード(Dual Timing Mode)がある。
【0095】図13は転送モードとタイミングモードと
の関係を示し、図14A〜図14D、図15A〜図15
Fは各モードにおける1ピクチャ単位の伝送パケットの
配置を示す。
【0096】図14Aに示すように、転送モードが同期
モードで、タイミングモードがノーマルタイミングモー
ドのときは、基準1倍速で、コンテント・パッケージ
(CP)を含む伝送パケットは、各フレームの第1フィ
ールドから配置して転送する。図14Aにおいて、コン
テント・パッケージ内に図示されたバーはシステムアイ
テムの配置位置を示す。以下も同じである。
【0097】転送モードが同期モードで、タイミングモ
ードがアドバンスドタイミングモードのときには、コン
テント・パッケージを含む伝送パケットは、図14Bに
示すように各フレームの第2フィールドから配置して転
送する。
【0098】転送モードが同期モードで、タイミングモ
ードがデュアルタイミングモードのときには、図14C
に示すようにコンテント・パッケージを含む伝送パケッ
トは各フレームの第1フィールドおよび第2フィールド
の領域に配置して転送する。このデュアルタイミングモ
ードでは、525ライン/60フレームの圧縮ビデオデ
ータや、MPEG圧縮をフィールドコーディングによっ
て行った圧縮ビデオデータが転送される。
【0099】ノーマルタイミングモードでは第1フィー
ルドの所定のラインから伝送パケットが挿入される。5
25ライン/60フィールドでは第13ラインにシステ
ムアイテムが挿入される。因みに、625ライン/50
フィールドでは第9ラインにシステムアイテムが挿入さ
れる。
【0100】アドバンスドタイミングモードは、第2フ
ィールドから伝送パケットが挿入される。525ライン
/60フィールドでは第276ラインにシステムアイテ
ムが挿入され、625ライン/50フレームでは第32
2ラインにシステムアイテムが挿入される。
【0101】このデュアルタイミングモードでは、52
5ライン/60フレームにおいては第13ラインと第2
76ラインにそれぞれシステムアイテムが挿入され、6
25ライン/50フレームにおいては、第9ラインと第
322ラインにシステムアイテムが挿入される。
【0102】転送モードが非同期モードであるときは、
図14Dに示すようにコンテント・パッケージを含む伝
送パケットは任意の領域に配置して転送する。
【0103】図15A〜図15Cは転送モードがアイソ
クロナンス転送モードの説明である。図15Aは転送モ
ードがアイソクロナンスモードで、タイミングモードが
ノーマルタイミングモードでの伝送パケットの配置例を
示す。この例では2倍速で、コンテント・パッケージ
(CP)を含む伝送パケットは、各フレームの第1フィ
ールドから配置して転送する。
【0104】転送モードがアイソクロナンス転送モード
で、タイミングモードがアドバンスドタイミングモード
のときには、コンテント・パッケージを含む伝送パケッ
トは、図15Bに示すように各フレームの第2フィール
ドの領域から配置して転送する。
【0105】転送モードがアイソクロナンス転送モード
で、タイミングモードがデュアルタイミングモードのと
きには、図15Cに示すようにコンテント・パッケージ
を含む伝送パケットは各フレームの第1フィールドおよ
び第2フィールドの領域に配置して転送する。
【0106】1/2倍速のときには、図15D〜図15
Fのような配置例となる。転送モードがアイソクロナン
スモードで、タイミングモードがノーマルタイミングモ
ードでのコンテント・パッケージを含む伝送パケット
は、図15Dのように各フレームの第1フィールドから
配置して転送する。
【0107】転送モードがアイソクロナンス転送モード
で、タイミングモードがアドバンスドタイミングモード
のときには、コンテント・パッケージを含む伝送パケッ
トは、図15Eに示すように各フレームの第2フィール
ドから配置して転送する。
【0108】転送モードがアイソクロナンス転送モード
で、タイミングモードがデュアルタイミングモードのと
きには、図15Fに示すようにコンテント・パッケージ
を含む伝送パケットは各フレームの第1フィールドおよ
び第2フィールドの領域に配置して転送する。
【0109】システムアイテムが挿入されるラインはそ
れぞれ対応する図14A〜図14Cのタイミングモード
と同じラインである。
【0110】ここで、1フレーム内で伝送できるデータ
量は、最大6.048Mビット(=1440バイト×8
ビット×525ライン)であり、一方ビデオデータを各
ピクチャレートを同一とする条件の下で、MPEG圧縮
するときその平均圧縮レートが50Mbpsであったと
きには、1フレーム当たり1.66Mビットのデータ量
となるから、6.048Mビット/1.66Mビット=
3.6倍までのデータを送ることができる。したがって
このアイソクロナンス転送モードでは、上記50Mbp
sのデータであれば、3倍速までの高速転送を実現でき
る。
【0111】このような3つの転送モードと3つのタイ
ミングモードをそれぞれ識別するために、SDTIフォ
ーマットで規定される伝送パケット中に含まれるペイロ
ード部のうち、図4で示したようにデータブロック領域
のデータ種別を示すタイプ領域(アイテムタイプ領域)
の近傍のコンテント・パッケージタイプ領域に、2ビッ
トのデータ(b2,b3)を使用して、上述した転送モ
ードを表すデータを挿入して伝送する。
【0112】また、この発明では、SDTIフォーマッ
トに規定される伝送パケット中に含まれるペイロード部
のうち、同じく図4で示したようにデータブロック領域
のデータ種別を示すタイプ領域の近傍のコンテント・パ
ッケージタイプ領域に、2ビットのデータ(b0,b
1)を使用して、上述したタイミングモードを表すデー
タを挿入して伝送する。
【0113】次に上述した伝送パケットを伝送する伝送
システムの詳細を説明する。
【0114】非同期転送モードでのデータ伝送から説明
する。図16はこの非同期転送モードでのデータ伝送シ
ステムの概要を示す。
【0115】このデータ伝送システムは送信系10と受
信系20とで構成される。
【0116】送信系10は、伝送すべきデータを蓄積し
た蓄積手段(データストレージ部)12と、データ転送
要求を出すインタフェース(I/Ft)14と、読み出
したデータを送信する送信部(Tx)16と、インタフ
ェース14に転送結果を送る制御部(CPU)18とか
ら構成される。
【0117】蓄積手段12としては、ノンリニアアクセ
ス可能な記録媒体であるハードディスク装置(HDD装
置)や、D−RAMやフラッシュメモリ等の半導体メモ
リ、さらにはテープ状地場にデータを記録するビデオテ
ープレコーダ(VTR)などを使用することができる。
【0118】インタフェース14は、制御部18から受
信した伝送指示を示す制御命令を元に、蓄積手段12に
対してこの蓄積手段12に蓄積されたデータSbの読み
出し指示を出す。送信部16は、蓄積手段12から読み
出されたデータSbを上述したSDTI−CPフォーマ
ットの伝送パケットに変換し、さらにシリアル変換して
出力する。送信部16の具体的な構成は後述する。
【0119】制御部18は、受信系20から送信された
転送要求を受信して、インタフェース14に転送指示を
示す制御命令を送信する。
【0120】受信系20は、データの受信部(Rx)2
2と、受信したデータを蓄積する蓄積手段24と、受信
データを監視し、次のデータを受け付けるためのデータ
伝送指示を送る制御部(CPUr)とで構成される。蓄
積手段24としては送信系10で使用されているハード
ディスク装置やVTRなどを使用することができる。
【0121】図16に示したデータ伝送システムの動作
を次に説明すると、受信部22では、受信したデータを
パラレルデータに変換すると共に、パラレルデータから
本来のデータと、それ以外のデータ(アンシラリーデー
タ、システムアイテムデータなど)が分離され、ビデオ
データなどの本来のデータはデータ蓄積手段(データス
トレージ部)24に蓄積されると共に、受信したデータ
のありなしの情報が制御部26に送られる。制御部26
ではこのデータのありなしの情報に基づいて、制御部1
8に対してデータ伝送の指示を示す制御命令を出す。
【0122】図17A〜図17Fは、図16のように構
成されたデータ伝送システムにおいて、非同期モードで
伝送パケットを送受信するときのタイミングチャートで
ある。
【0123】受信系20に設けられた制御部26では、
受信部22にデータが入力されていないこと、および受
信した全てのデータの転送(ストレージ)が終了してい
ることをそれぞれ確認して、データ転送可能コマンドを
送信側制御部18に送る。同時に転送可能コマンドを送
出したことを記憶しておく。
【0124】転送可能コマンドを受け取った制御部18
はインタフェース14にデータ転送指令を出す。この指
令を受けてインタフェース14は蓄積手段12に対して
5ワードに相当するデータ有効パルスSa(図17A)
を送出する。これを受けて蓄積手段12では、データの
遅延を考慮して例えば1ワード遅れて5ワード分のデー
タSb(図17B)を送信部16に出力する。インタフ
ェース14では1ワード遅れたデータ有効パルスSc
(図17C)を送信部16に出力する。
【0125】送信部16では蓄積手段12から読み出さ
れた送信データに、SDTI−CPフォーマットのシス
テムアイテム、ピクチャアイテム等の領域に上述したデ
ータを挿入して、さらにSDTIフォーマットで定義さ
れたセパレータ、エンドコード等を挿入して、さらにS
DIフォーマットで定義されたEAV,SAV等を挿入
してSDTI−CPフォーマットの伝送パケットを生成
する。図17Dでは、伝送パケットのうち、便宜的にペ
イロード領域に挿入された送信データを示す。
【0126】受信部22では受信した伝送パケットから
データ有効パルスSe(図17F)を生成し、有効デー
タSb(図17E)を蓄積手段24に送って蓄積すると
共に、データ有効パルスSeを制御部26に送り、デー
タの蓄積が終了したことを監視する。データ蓄積が終了
すると制御部26から再びデータ転送可能コマンドが送
り出される。このように、非同期転送モードでは、受信
系20の空いた時間を利用して伝送パケットの送受信が
行われる。
【0127】図18は転送モードが同期転送モード(基
準1倍速)で、タイミングモードがノーマルタイミング
モードでのデータ伝送システムを示す。
【0128】このデータ伝送システムの受信系10は、
ビデオカメラ42と、このビデオカメラ42からの映像
信号が供給されて圧縮符号化したビデオデータを生成す
るエンコーダ40と、この圧縮ビデオデータをSDTI
−CPフォーマットの伝送パケットを生成するエンコー
ダ50とで構成される。
【0129】エンコーダ40ではMPEG(Moving Pic
ture Experts Group)エンコーダが使用され、MPEG
圧縮ビデオデータが生成される。次のエンコーダ50で
は、SDTI−CPフォーマットのシステムアイテム、
ピクチャアイテム等の領域に上述した圧縮ビデオデータ
を挿入して、さらにSDTIフォーマットで定義された
セパレータ、エンドコード等を挿入して、さらにSDI
フォーマットで定義されたEAV,SAV等を挿入して
SDTI−CPフォーマットの伝送パケットを生成す
る。
【0130】受信系20は、SDTI−CPフォーマッ
トの伝送パケットを受信するデコーダ60と、このデコ
ーダ60で分離された圧縮ビデオデータが供給されるM
PEGデコーダ70と、デコードされたビデオデータを
供給して、その映像をモニタするモニタ手段80と、デ
コードされたビデオデータを蓄積する蓄積手段82とで
構成される。データ蓄積手段82としては図16に示す
蓄積手段12,24と同様に、ハードディスク装置や半
導体メモリ、ビデオテープレコーダなどを使用すること
ができる。
【0131】ビデオカメラ42から出力された映像信号
はMPEGエンコーダ40でMPEG圧縮ビデオデータ
となされる。圧縮ビデオデータの出力区間を示すイネー
ブルパルスも生成される。圧縮ビデオデータとイネーブ
ルパルスはエンコーダ50に供給されて、上述したSD
TI−CPフォーマットの伝送パケットに変換される。
この伝送パケットはシリアル変換されてから転送され
る。
【0132】受信した伝送パケットから圧縮ビデオデー
タとイネーブルパルスが分離される。圧縮ビデオデータ
はMPEGエンコーダ70でイネーブルパルスを使用し
て復元処理が行われる。
【0133】このようなデータ送受信モードでは、一定
の期間(この例では1映像フレームの期間とする)内に
1フレーム分のビデオデータの送出が完結する必要があ
る。そして、この映像フレームに同期してデータの処理
が行われる必要がある。そのため、送受信系では次のよ
うな処理が行われる。
【0134】送信系10では例えば局内の基準信号であ
る映像フレーム信号(パルス)(図19A)に同期した
処理が行われる。映像フレーム信号は映像フレームの第
4ライン目に同期して得られる信号である。ビデオカメ
ラ42からはこの映像フレーム信号に同期して第1フィ
ールドおよび第2フィールドの映像信号が得られる(図
19B)。
【0135】MPEGエンコーダ40ではデータの圧縮
処理をフレーム単位で行うため、このフィールド周期の
映像信号を1フィールド遅延させる(図19C)。変換
処理のタイミングは第2フィールドに同期して行われ
る。変換したフレーム映像信号を同時に圧縮符号化する
(図19D)。この圧縮符号化は図20Aのように圧縮
するブロックによって符号量が相違するので、圧縮デー
タに対応したイネーブルパルス(図19Eおよび図20
B)が同時に生成される。MPEGによる圧縮符号化は
1フレーム内で完結するので、少なくとも第3映像フレ
ーム期間(パルスF3が得られる期間)までには1フレ
ーム分のデータ圧縮処理が終了する。
【0136】MPEG圧縮データとイネーブルパルスは
次のSDTI−CPエンコーダ50に供給される。この
エンコーダ50でペイロード部に挿入されるSDTI−
CPの各アイテムが生成され、さらにこの各アイテムに
SDTIフォーマットのヘッダが付加され、これにさら
にEAV,ANC,SAVなどが付加されてSDTI−
CPフォーマットの伝送パケットが生成される。この伝
送パケットが270Mbps等の伝送速度で伝送系(通
信ケーブルなど)45に送り出される。
【0137】図19Fは便宜的にペイロード領域に挿入
される送信データを示すものとする。以下も同様であ
る。伝送系45への伝送パケットの送出は、第3映像フ
レームパルスF3に同期して送り出される(図19
F)。
【0138】受信部60では受信した伝送パケットのう
ち、この例では終了同期符号が挿入されるEAV領域に
挿入された垂直ブランキングデータF(図2参照)を抽
出して映像フレームパルスを生成し、この映像フレーム
パルスに同期してMPEGデコーダ70,モニタ80、
蓄積手段82が動作するように制御される。
【0139】受信部60はSDTI−CPデコーダとし
て構成されており、SDTI−CPフォーマットの伝送
パケットよりペイロード部が分離され、分離されたペイ
ロード部よりシステムアイテムのデータを利用して各ア
イテムごとに分離されてデコードされる(図19G)。
同時にイネーブルパルスもデコードされる(図19
H)。このデコード処理も映像フレームパルスに同期し
て行われる。
【0140】その後MPEGデコーダ70でフレーム映
像信号とイネーブルパルスがそれぞれデコードされると
共に、デコードされたフレーム映像信号から次の映像フ
レームパルスF5に同期してフィールド単位の映像信号
に変換される(図19I、図19J、図19K)。復元
されたフィールド単位の映像信号はモニタ80に供給さ
れてビデオカメラ42で撮像した映像がリアルタイム表
示されると共に、蓄積手段82に蓄積される。
【0141】図21A〜図21Kは転送モードが同期転
送モードで、タイミングモードがアドバンスドタイミン
グモードの場合のデータ送受信におけるタイミングチャ
ートを示す。
【0142】この場合、図21A〜図21Eは図19A
〜図19Eと同じである。したがってフレームパルスF
2が得られる第2映像フレーム期間の後半部の第2フィ
ールド目までにSDTI−CPエンコーダ50でのエン
コード処理を終えると共に、処理後の伝送パケットをこ
の第2フィールド目から伝送系45に送出できる(図2
1F)。このアドバンスドタイミングモードでは、送信
系10において、少なくとも1フィールド分の時間を短
縮できる。
【0143】一方、受信した伝送パケットはSDTI−
CPデコーダ60でデコード処理されるが、この処理も
フレームパルスF3が得られる第3映像フレーム期間の
第2フィールド目から始めることができる(図21G、
図21H)。つまりフレームパルスF3が得られる第3
映像フレーム期間の第2フィールド目からSDTI−C
PデコードおよびMPEGデコード処理を開始できる
(図21I、図21J)。
【0144】最終的に出力する元のフィールド単位の映
像信号はフレームパルスに同期したものであるから、図
21KのようにフレームパルスF4に同期して出力する
ことができる。これによって受信系20でも少なくとも
1フィールド分の時間を短縮できるから、このアドバン
スドタイミングモードを利用した場合には、伝送システ
ム全体として1フレーム分の送受信時間が短縮され、シ
ステムデレイを最小限に抑えることができる。
【0145】図22は転送モードが同期転送モードでタ
イミングモードがデュアルタイミングモードで上述した
SDTI−CPフォーマットの伝送パケットを送受信す
るデータ伝送システムであり、特に525ライン/60
フレームのプログレッシブ映像信号を上述した伝送パケ
ットにして送受信するときのデータ伝送システムの構成
を示す。
【0146】このデータ伝送システムの受信系10は、
ビデオカメラ48と、このビデオカメラ48からのプロ
グレッシブ映像信号が供給されて圧縮符号化したビデオ
データを生成するエンコーダ46と、この圧縮ビデオデ
ータに付加データを加えてSDTI−CPフォーマット
の伝送パケットを生成するエンコーダ50とで構成され
る。
【0147】エンコーダ50ではMPEGエンコーダが
使用され、MPEG圧縮ビデオデータが生成される。次
のエンコーダ50では、SDTI−CPフォーマットの
システムアイテム、ピクチャアイテム等の領域に上述し
た圧縮ビデオデータを挿入して、さらにSDTIフォー
マットで定義されたセパレータ、エンドコード等を挿入
して、さらにSDIフォーマットで定義されたEAV,
SAV等を挿入してSDTI−CPフォーマットの伝送
パケットを生成する。
【0148】受信系20は、SDTI−CPフォーマッ
トの伝送パケットを受信するデコーダ60と、このデコ
ーダ60で分離された圧縮ビデオデータが供給されるM
PEGデコーダ72と、デコードされたビデオデータを
供給して、その映像をモニタするモニタ手段84と、デ
コードされたビデオデータを蓄積する蓄積手段82とで
構成される。データ蓄積手段82としては図18に示す
蓄積手段82と同様に、ハードディスク装置や半導体メ
モリ、ビデオテープレコーダなどを使用することができ
る。
【0149】ビデオカメラ48から出力されたプログレ
ッシブ映像信号はMPEGエンコーダ46でMPEG圧
縮ビデオデータとなされる。圧縮ビデオデータの出力区
間を示すイネーブルパルスも生成される。MPEGエン
コーダ46ではプログレッシブ映像信号を取り扱うもの
であるから、フィールド・フレーム変換する処理手段は
含まれていない。圧縮ビデオデータとイネーブルパルス
はエンコーダ50に供給されて、上述したSDTI−C
Pフォーマットの伝送パケットに変換される。この伝送
パケットはシリアル変換されてから転送される。
【0150】受信した伝送パケットから圧縮ビデオデー
タとイネーブルパルスが分離される。圧縮ビデオデータ
はMPEGエンコーダ72でイネーブルパルスを使用し
てプログレッシブ映像信号の復元処理が行われる。MP
EGデコーダ72はプログレッシブ映像信号を取り扱う
ものであるから、フレーム・フィールド変換する処理手
段は含まれていない。
【0151】このデータ伝送システムにおけるデータ送
受信のためのタイミングチャートを図23A〜図23H
に示す。
【0152】送信系10では例えば局内の基準信号であ
る映像フレーム信号(パルス)(図23A)に同期した
処理が行われる。映像フレーム信号は映像フレームの第
4ライン目に同期して得られる信号である。ビデオカメ
ラ48からはプログレッシブ映像信号がフレームパルス
に同期して得られる(図23B)。
【0153】プログレッシブ映像信号の場合には、図2
3A〜図23Cのように1映像フレーム期間内には2フ
レーム分に相当する映像信号が出力される。プログレッ
シブ映像信号であるので、MPEGエンコーダ46にプ
ログレッシブ映像信号が入力すると同時にデータ圧縮お
よび符号化処理を行うことができる。得られた圧縮デー
タおよびイネーブルパルスを図23C,図23Dに示
す。
【0154】フレームパルスF1の映像フレーム期間に
おける第1フィールド目に対応したプログレッシブ映像
信号(フレーム1)の圧縮データはSDTI−CPエン
コーダ50に供給されて、その第2フィールドの期間を
利用してSDTI−CPフォーマットの伝送パケットと
なされ、第2フィールド目から得られるプログレッシブ
映像信号(フレーム2)の圧縮データはSDTI−CP
エンコーダ50に供給されて、フレームパルスF2の映
像フレーム期間における第1フィールド目を利用してS
DTI−CPフォーマットの伝送パケットとなされる
(図23E)。
【0155】プログレッシブ映像信号(フレーム1およ
びフレーム2)に対応した伝送パケットは同じフレーム
パルスF2の映像フレーム期間における第1および第2
フィールド(パルス)に同期して伝送され、SDTI−
CPデコーダ60でデコード処理される。処理結果のプ
ログレッシブ映像信号とそのときのイネーブルパルスを
図23F,図23Gに示す。その後MPEGデコーダ7
2で元のプログレッシブ映像信号に戻される(図23
H)。
【0156】このようにデュアルタイミングモードで
は、フレームパルスF2における映像フレーム期間で映
像をモニタすることができるようになり、上述したタイ
ミングモード中ではデータ伝送システム全体でのシステ
ムデレイが最も少なくなる。
【0157】デュアルタイミングモードでの伝送パケッ
トの具体例を図24A〜図24Cに示す。図24Bは各
ピクチャアイテムの構成を示すもので、第1フィールド
目と第2フィールド目にそれぞれ同期している。したが
って第1フィールド目に同期して前半の圧縮ビデオデー
タ(ピクチャ)が配置されて伝送され、第2フィールド
目に同期して後半の圧縮ビデオデータ(ピクチャ)が配
置されて伝送される。
【0158】続いて、アイソクロナンス転送モード(等
時転送モード)について説明する。図25は2台のビデ
オカメラ42,43の映像信号を多重して一定期間であ
る1映像フレーム期間内に伝送できるようにしたデータ
伝送システムの実施形態である。
【0159】このデータ伝送システムにおいて送信系1
0は、2台のビデオカメラ42,43と、それらの映像
信号が供給されるMPEGエンコーダ40,41と、こ
れらMPEGエンコーダ40,41からの圧縮ビデオデ
ータが供給されるSDTI−CPフォーマットの伝送パ
ケットに変換するためのエンコーダ50とで構成され
る。MPEGエンコーダ40,41は同一の構成であ
る。エンコーダ50ではMPEGエンコーダ40,41
から出力された2系統の圧縮ビデオデータを多重してS
DTI−CPフォーマットの伝送パケットに変換する。
【0160】したがって、このエンコーダ50では、S
DTI−CPフォーマットの各アイテムを生成し、この
各アイテムをペイロード領域に挿入し、さらにアンシラ
リー領域に上述したヘッダデータなどを挿入し、さらに
SDIフォーマットで定義されたEAV,SAVなどを
挿入してSDTI−CPフォーマットの伝送パケットを
作成する。
【0161】2系統の圧縮ビデオデータを多重した伝送
パケットの具体例を図26A〜図26Cに示す。図26
Bは多重されたピクチャアイテムの構成を示すもので、
ビデオカメラ42の圧縮ビデオデータ(ピクチャ)の後
に、ビデオカメラ43の圧縮ビデオデータ(ピクチャ)
が、それぞれセパレータやエンドコードなどを付加した
状態で多重される。そして図26Cに示すように、映像
フレームの前半の期間にビデオカメラ42の圧縮ビデオ
データ(ピクチャ)が配置され、その後半部にビデオカ
メラ43の圧縮ビデオデータ(ピクチャ)が配置されて
伝送される。
【0162】データ伝送システムの受信系20は、SD
TI−CPフォーマットの伝送パケットを受信するデコ
ーダ60と、このデコーダ60から出力された圧縮ビデ
オデータが供給される2台のMPEGデコーダ70,7
1と、これらMPEGデコーダ70,71から出力され
たビデオデータが供給される2台のモニタ手段80,8
1と、そしてビデオデータを蓄積する蓄積手段82とで
構成される。MPEGデコーダ70,71は同一の構成
である。デコーダ60ではSDTI−CPフォーマット
の伝送パケットから2系統の圧縮ビデオデータに分離す
る。
【0163】このように構成されたデータ伝送システム
のデータ送受信のタイミングチャートを図27A〜図2
7Tに示すが、図27A〜図27Eは図19A〜図19
Eと同じであり、図27F〜図27Iも図19A〜図1
9Eと同じである。
【0164】ビデオカメラ42,43からは局内映像フ
レーム信号に同期して通常の映像信号(インタレース信
号)が出力される(図27A、図27B、図27F)。
【0165】MPEGエンコーダ40,41ではフィー
ルド・フレーム変換後に2系統の圧縮ビデオデータに変
換される(図27C、図27D、図27G、図27
H)。同時にイネーブルパルスも出力される(図27
E、図27I)。
【0166】SDTI−CPエンコーダ50では、2系
統の圧縮ビデオデータを多重してSDTI−CPフォー
マットの伝送パケットに変換してからシリアル変換され
て転送される(図27J)。SDTI−CPデコーダ6
0では受信したこの伝送パケットから2系統の圧縮ビデ
オデータとイネーブルパルスに戻される(図27K、図
27L、図27P、図27Q)。それぞれの圧縮ビデオ
データは対応するMPEGデコーダ70,71に供給さ
れて非圧縮のビデオデータとイネーブルパルスにデコー
ドされる(図27M、図27N、図27R、図27
S)。その後フィールド変換されて2系統の映像信号が
得られる。
【0167】図28A〜図28Tは、図25のデータ伝
送システムを利用したときの、アイソクロナンス転送モ
ードにおけるアドバンスドタイミングモードでのタイミ
ングチャートである。
【0168】アドバンスドタイミングモードでは映像フ
レーム期間の第2フィールド目に同期して伝送パケット
を伝送するものであるから、SDTI−CPエンコーダ
50での処理タイミングは、図25の場合よりも1映像
フィールドだけ前にずらして、この第2フィールド目か
ら2系統からの映像信号のフレーム変換処理、MPEG
エンコード処理がそれぞれ同時に行われると共に、その
とき得られる2系統の圧縮ビデオデータを使用して、2
系統の圧縮ビデオデータが多重されたSDTI−CPフ
ォーマットの伝送パケットが生成され、そしてこの第2
フィールド目に同期してこの伝送パケットを伝送する
(図28A〜図28J)。
【0169】受信系20での処理も全て1映像フィール
ドだけ早くなるので、フレームパルスF3の映像フレー
ム期間の第2フィールド目から、伝送パケットからの2
系統の圧縮ビデオデータの分離処理、MPEGデコード
処理などが行われ、そして、フレームパルスF4の映像
フレーム期間の第1フィールド目からフィールド変換処
理を行うことができるから、この第2フィールド目から
2系統のビデオデータを得ることができる(図28K〜
図28T)。
【0170】このようにアドバンスドタイミングモード
ではデータ伝送システム系のデレイ時間を少なくできる
から、局内スタジオ間でのライブ中継時のデータ伝送な
どに適用して好適である。
【0171】このようなアイソクロナンス転送モード
で、アドバンスドタイミングモードのときにおける、2
系統の圧縮ビデオデータを多重した伝送パケットの具体
例を図29A、図29Bに示す。図29Aは多重された
ピクチャアイテムの構成を示すもので、ビデオカメラ4
2の圧縮ビデオデータ(ピクチャ)の後にビデオカメラ
43の圧縮ビデオデータ(ピクチャ)が、それぞれセパ
レータやエンドコードなどを付加した状態で多重され
る。そして図29Bに示すように、映像フレームの第2
フィールドからビデオカメラ42の圧縮ビデオデータ
(ピクチャ)とビデオカメラ43の圧縮ビデオデータ
(ピクチャ)が配置されて伝送される。
【0172】さて、上述した送信系10に設けられたS
DTI−CPエンコーダ50の具体的な構成を図30に
示す。
【0173】このエンコーダ50は、端子52に供給さ
れたMPEG圧縮ビデオデータが供給されると共に、S
DTI−CPフォーマットのペイロード部に挿入される
ピクチャアイテムなどの領域にこの圧縮ビデオデータを
挿入する第1のフォーマッタ(SDTI−CPフォーマ
ッタ)51と、各アイテムに挿入されるアイテムヘッダ
や、システムアイテムを出力するCPU53と、アイテ
ムヘッダやシステムアイテムなどを挿入するときのタイ
ミング信号を生成するタイミング信号発生器54と、ペ
イロード部に挿入されるこれら各アイテムに、SDTI
フォーマットで定義された付加データ(セパレータ、エ
ンドコード、ワードカウントなど)を挿入する第2のフ
ォーマッタ(SDTIフォーマッタ)55と、さらにこ
れらにSDIフォーマットで定義されたEAV,AN
C,SAVを挿入して最終的にSDTI−CPフォーマ
ットの伝送パケットを生成する第3のフォーマッタ(S
DIフォーマッタ)56と、伝送パケットのパラレルデ
ータをシリアルデータに変換するP/S変換器57とで
構成される。
【0174】CPU53からのシステムアイテムのデー
タ長を示す情報やコンテント・パッケージのヘッダの長
さ情報などはタイミング発生器54に供給される。タイ
ミング発生器54ではこれら長さ情報からシステムアイ
テムやピクチャアイテムなどをパッキングするタイミン
グパルスなどが生成される。
【0175】図31A〜図31Eは、SDTI−CPエ
ンコーダ50の処理例を示すタイミングチャートであ
る。
【0176】SDTI−CPフォーマッタ51では、端
子52より供給されたMPEG圧縮データ(図31A)
をピクチャアイテムの領域に挿入する。さらに各アイテ
ムのヘッダ情報を利用して図4や図7に示すアイテムが
構成される。そのため、CPU53からはSDTI−C
Pフォーマットにおけるコンテント・パッケージCPの
形態にフォーマット化するのに必要な第1の付加デー
タ、すなわちシステムアイテムと、コンテント・パッケ
ージ用アイテムヘッダ(CPヘッダ)がそれぞれ供給さ
れる。
【0177】このCPU53からはさらにシステムアイ
テムの長さを示すデータや、CPヘッダの長さを示すデ
ータがタイミング発生器54に供給され、フィールドパ
ルスVと水平パルスHとに同期したデータ挿入用のイネ
ーブルパルスやタイミングパルス(図31Cはイネーブ
ルパルスのみを示す)が生成される。
【0178】これらイネーブルパルスやタイミングパル
スに基づいてSDTI−CPフォーマッタ51では、図
31Bに示すようなシステムアイテムと、CPヘッダを
付加したMPEG圧縮ビデオデータがそれぞれ生成され
る。
【0179】このシステムアイテムや圧縮ビデオデータ
はSDTIフォーマッタ55で、セパレータ、ワードカ
ウント、エンドコードなどのSDTIフォーマットで定
義された第2の付加データが付加されて、図31Dに示
すようなSDTIフォーマットとなされたデータが生成
される。このSDTIフォーマット用データはさらにS
DIフォーマッタ56に供給されて、第3の付加データ
として使用されるSDIフォーマットで定義された終了
同期符号EAV、補助データANC、開始同期符号SA
Vなどが付加されてSDTI−CPフォーマットの伝送
パケットが生成される。このSDTI−CPフォーマッ
トの伝送パケットがP/S変換器57でパラレル・シリ
アル変換されて伝送路45に送り出される。図31Eは
SDTI−CPフォーマットをフレームに展開したとき
のデータ配置例である。
【0180】図32はSDTI−CPデコーダ60の実
施形態を示す。
【0181】このデコーダ60は、受信したSDTI−
CPフォーマットの伝送パケットのデータをパラレルデ
ータに変換するS/P変換器67と、パラレル変換され
た伝送パケットからSDIフォーマットで定義された第
3の付加データを分離するSDI受信部61と、その出
力からSDTIフォーマットで定義された第2の付加デ
ータおよびSDTI−CPフォーマットで定義された第
1の付加データと圧縮ビデオデータとに分離するSDT
I受信部64と、その出力が供給されて圧縮ビデオデー
タを抽出するためのデータ抽出部100と、分離された
第1〜第3の付加データに基づいて伝送パケットの転送
モードおよびタイミングモードを検出するモード検出部
65と、そのモード検出出力に基づいてモード情報を出
力するコントローラ66と、第1〜第3の付加データと
モード検出出力に基づいて、データを抽出するためのタ
イミング信号を生成するタイミング信号発生器62とで
構成される。
【0182】データ抽出回路100は図32に示すよう
に、2個のバンクメモリ101,102と、その入出力
側に設けられた互いに反対方向に切り替えられる一対の
切り替えスイッチ103,104と、これらを制御する
メモリコントロール回路105とで構成される。
【0183】このように構成されたデコーダ60におい
て、SDI受信部61では受信したSDTI−CPフォ
ーマットの伝送パケットから第3の付加データの1つで
あるEAVを検出し、その中のFデータ(ビットb7)
がタイミング信号発生器62に供給されてフレームパル
スが生成される。
【0184】SDI受信部61の出力はさらにSDTI
受信部64に供給されてSDTIフォーマットがデコー
ドされる。このSDTI受信部64ではアンシラリーデ
ータ領域ANCに挿入されたラインナンバーを示すデー
タを始めとして、ペイロード部の先頭部分に挿入される
セパレータ、ワードカウント、エンドコードなどが抽出
される。そのうちセパレータ、ワードカウント、エンド
コードの各データが何れもタイミング発生器62に供給
される。
【0185】データ抽出に必要な書き込みおよび読み出
しイネーブルパルスなどは、これらのデータの他にペイ
ロード領域より抽出した伝送モード(転送モードとタイ
ミングモード)を示すデータに基づいて生成される。
【0186】モード検出部65にはパラレル変換された
伝送パケットが供給されると共に、上述したフレームパ
ルスを始めとして、セパレータパルス、ラインナンバー
などのデータがそれぞれ供給される。
【0187】モード検出部65では、ペイロード領域の
データブロック領域のデータの種別を示すタイプデータ
が挿入されるタイプ領域(Item Type領域)の近傍に設
けられた転送モード領域に挿入された転送モードを示す
データ(b2,b3)と、同じくこのタイプ領域の近傍
に設けられたタイミング領域に挿入されたタイミングモ
ードを示すデータ(b0,b1)がそれぞれ抽出され
る。
【0188】転送モードおよびタイミングモードを示す
データの抽出は、ラインナンバーを参照して行うことが
できる。因みに、525ライン/60フィールドでは第
13ライン目か第276ライン目に、転送モードおよび
タイミングモードを示すデータが挿入されている。
【0189】抽出された転送モードとタイミングモード
を示すデータがコントローラ66に供給されて、その伝
送パケットの転送モードとタイミングモードが図13の
どのタイプに相当するかを判別し、その判別結果の伝送
モード情報が上述したタイミング発生器62に送られ
る。タイミング発生器62では伝送モードに応じてフレ
ームパルスやフィールドパルスが生成される。
【0190】すなわち、ノーマルタイミングモードのと
きは映像フレームパルスFが生成され、デュアルタイミ
ングモードのときには映像フィールドパルスVが生成さ
れ、アドバンスドタイミングモードのときにはアドバン
スドタイミングモード用のフレームパルスFが生成され
る。
【0191】そしてこれらパルスを基準にしてデータ抽
出のための書き込みと読み出しの各イネーブルパルスお
よびバンクメモリ101,102に対する切り替え信号
(バンクセレクト信号)が生成される。
【0192】メモリコントロール回路105には上述し
た書き込みイネーブルパルスと読み出しイネーブルパル
スさらにバンク切り替え信号が供給されて、互い違いの
バンク切り替えパルスSW1,SW2が生成されると共
に、本来のビデオデータが供給される伝送タイミングに
同期して、書き込みおよび読み出しアドレス(W1,R
1)、(W2,R2)がそれぞれ生成される。バンクメ
モリ101,102は一方、例えばバンクメモリ101
が書き込み状態にあるときは、他方のバンクメモリ10
2が読み出し状態となるように制御される。
【0193】メモリコントロール回路105に供給され
る読み出しイネーブルパルスは蓄積手段82に対する書
き込みイネーブルパルスとしても使用される。
【0194】続いて、このように構成されたデータ伝送
システムにおけるデータ受信処理(デコード処理)の一
例を次に説明する。
【0195】図33A〜図33Kは同期転送モードで、
かつノーマルタイミングモードでのデコード処理のタイ
ミングチャートを示す。
【0196】このモードの場合には基準1倍速であり、
第1フィールド目(F=0)に、各アイテムがペイロー
ド領域に挿入されている(図33A)。各映像フレーム
周期でのフレームパルスは第4ライン目から始まるの
で、生成されたフレームパルスFは第4ラインに同期し
たものとなる(図33B)。このフレームパルスFを基
準にしてペイロード部のセパレータ領域に挿入されたセ
パレータを示すデータを検出し、このセパレータを示す
データを検出したタイミングにセパレータパルス(図3
3C)が生成される。また、エンドコード領域に挿入さ
れたエンドコードを示すデータを検出し、このエンドコ
ードを示すデータを検出したタイミングにエンドパルス
(図33D)が生成される。
【0197】ピクチャアイテムはセパレータから5ワー
ド離れた領域に挿入されているので、データ遅延を考慮
してこの例では6ワード目からイネーブルとなる書き込
みイネーブルパルスが生成される(図33E)。イネー
ブルパルスの幅はワードカウントのデータを利用して決
定する。イネーブルパルスに同期してバンクメモリ10
1,102へのデータ書き込みが行われる(図33E、
図33F)。
【0198】そして、次の周期のフレームパルスFに同
期して読み出しイネーブルパルスが生成されるから(図
33G)、このイネーブルパルスの期間だけバンクメモ
リ101,102からデータの読み出しが行われる(図
33K)。したがってスイッチ103,104に対する
フレーム単位での切り替えパルスSW1,SW2は図3
3H,図33Iとなる。
【0199】図33Gに示す読み出しイネーブルパルス
の幅は、書き込みイネーブルパルスの幅と同じであっ
て、書き込みイネーブルパルスと同様に上述したワード
カウントデータから生成される。
【0200】図34A〜図34Kは同期転送モードでし
かもアドバンスドタイミングモードのときのデコード処
理のタイミングチャートである。
【0201】この場合には、各映像フレーム期間の第2
フィールド(F=1)における第4ライン目に同期して
得られるアドバンスドフレームパルスF(図34A、図
34B)を基準にしてペイロード部のセパレータ領域に
挿入されたセパレータを示すデータを検出し、このセパ
レータを示すデータを検出したタイミングにセパレータ
パルス(図34C)が生成される。また、エンドコード
領域に挿入されたエンドコードを示すデータを検出し、
このエンドコードを示すデータを検出したタイミングに
エンドパルス(図34D)が生成される。
【0202】ピクチャアイテムはセパレータから5ワー
ド離れた領域に挿入されているので、データ遅延を考慮
して6ワード目からイネーブルとなる書き込みイネーブ
ルパルスが生成される(図34E)。イネーブルパルス
の幅はワードカウントのデータを利用して決定する。イ
ネーブルパルスに同期してバンクメモリ101,102
へのデータ書き込みが行われる(図34E、図34
F)。
【0203】そして、次の周期のフレームパルスFに同
期して読み出しイネーブルパルスが生成されるから(図
34G)、このイネーブルパルスの期間だけバンクメモ
リ101,102からデータの読み出しが行われる(図
34K)。したがってスイッチ103,104に対する
フレーム単位での切り替えパルスSW1,SW2は図3
4H,Iとなる。図34Gに示す読み出しイネーブルパ
ルスの幅は、書き込みイネーブルパルスの幅と同じであ
って、書き込みイネーブルパルスと同様に上述したワー
ドカウントデータから生成される。
【0204】このようにアドバンスドタイミングモード
では、第2フィールド目に対応した位置にアドバンスド
用のフレームパルスが生成され、第2フィールド目を基
準にしてデコード処理が行われる。
【0205】図35A〜図35Kは同期転送モードにお
けるデュアルタイミングモードでのデコード処理のタイ
ミングチャートを示す。
【0206】この場合には第1フィールドと第2フィー
ルドの双方を使用してデコード処理を行うため、第1フ
ィールド目および第2フィールド目にそれぞれフィール
ドパルス(図35A、図35B)が生成され、このフィ
ールドパルスを基準にしてデコード処理が実行される。
したがって、このフィールドパルスを基準にして第1フ
ィールド目および第2フィールド目にそれぞれ挿入され
たペイロード部のセパレータ領域に含まれるセパレータ
を示すデータを検出し、このセパレータを示すデータを
検出したタイミングにセパレータパルス(図35C)が
生成される。また、第1フィールド目および第2フィー
ルド目にそれぞれ挿入されたペイロード部のエンドコー
ド領域に挿入されたエンドコードを示すデータを検出
し、このエンドコードを示すデータを検出したタイミン
グにエンドパルス(図35D)が生成される。
【0207】ピクチャアイテムはセパレータから5ワー
ド離れた領域に挿入されているので、データ遅延を考慮
してこの例では6ワード目からイネーブルとなる書き込
みイネーブルパルスが生成される(図35E)。イネー
ブルパルスの幅はワードカウントのデータを利用して決
定する。イネーブルパルスに同期してバンクメモリ10
1,102へのデータ書き込みが行われる(図35E、
図35F)。
【0208】そして、第2フィールド目に同期して読み
出しイネーブルパルスが生成されるから(図35G)、
このイネーブルパルスの期間だけバンクメモリ101,
102からデータの読み出しが行われる(図35K)。
したがってスイッチ103,104に対するフィールド
単位での切り替えパルスSW1,SW2は図35H,I
となる。
【0209】以上のような処理のうち図32に示すコン
トローラ66での転送モードやタイミングモードを示す
伝送モード情報を生成する処理例を図36に示す。
【0210】まず、アンシラリーデータ領域ANCのヘ
ッダデータ領域に挿入されたラインナンバーを検出し
(ステップ111)、その値が第13ライン目で合った
ときには(ステップ112)、このラインにシステムア
イテム情報が挿入されているものとして、ペイロード部
に挿入された「separator」の次の「Item
Type」を検出する(ステップ113)。このアイテ
ムタイプがシステムアイテムを示すデータであるときに
は(ステップ114)、コンテント・パッケージタイプ
領域に挿入された転送モードやタイミングモードを示す
データを抽出し、タイミング発生器62へ検出モード情
報を送出して(ステップ115)、最初のステップ11
1に戻る。
【0211】これに対してステップ114でシステムア
イテムの情報でないと判断されたときには、例えば1/
2倍速で、1フレームごとに伝送パケットが伝送される
アイソクロナンス転送モードやアドバンスドタイミング
モードあるいは非同期転送モードのように、第13ライ
ン以外のラインにシステムアイテムの情報が挿入されて
いるデータ伝送であることが考えられる。
【0212】そのような場合を考慮して、ステップ11
4で「Item Type」がシステムアイテムではな
かったときには、ヘッダ領域内の次のラインナンバーを
検出し(ステップ116,117)、ペイロード部の直
前に挿入された開始同期符号SAVを基準に、この開始
同期符号SAVの次のワードを検出する(ステップ11
7)。
【0213】そしてそのワードが「separato
r」を示すワードであるかを判断し(ステップ11
8)、「separator」を示すワードであったと
きには次のワード領域を検索し(ステップ119)、こ
のワードがシステムアイテムを示すアイテムタイプであ
るときには(ステップ120)、上述と同じくコンテン
ト・パッケージタイプ領域に挿入された転送モードやタ
イミングモードを示すデータを抽出し、タイミング発生
器62へ検出モード情報を送出して(ステップ12
1)、最初のステップ111に戻る。
【0214】ステップ118でセパレータを検出できな
かったときには、ラインナンバーが12となるまでセパ
レータ検出処理を続行し(ステップ122)、第ライン
12まで検索してもまだセパレータが検出できなかった
ときには、受信した映像フレーム内にはシステムアイテ
ムが含まれていないものと判断して(ステップ12
3)、この場合には前のフレームでの検出フレーム情報
をタイミング発生器62に送出してから初期状態(ステ
ップ111)に遷移する。
【0215】図37は図36よりも簡便に転送モードお
よびタイミングモードを検出するモード検出方法の一実
施形態を示す。
【0216】この場合には開始同期符号SAVの次のワ
ードを検出し(ステップ131)、そのワードがセパレ
ータのワードであったときには(ステップ132)、さ
らに次のワードを検出し、そのワードがシステムアイテ
ムを表す情報であるかどうかを判断する(ステップ13
3,134)。システムアイテムであるときは転送モー
ドおよびタイミングモードのデータが挿入されたビット
b0〜b3のデータをモードレジスタ(図示はしない)
にセットする(ステップ135)。
【0217】そして、終了同期符号EAV中のフレーム
パルスを生成するためのビットb7のデータを検出し
(ステップ136)、このデータが存在したときにはじ
めてモードレジスタの値をそのまま次の映像フレームに
おける転送モードおよびタイミングモードを示すデータ
として採用する(ステップ137)。
【0218】このように1映像フレーム前の転送モード
およびタイミングモードを、次の映像フレームにおける
転送モードおよびタイミングモードのデータとして使用
しても特に問題はない。伝送パケットデータの途中で、
転送モードなどが頻繁に変更されるようなことは余り考
えられないからである。
【0219】
【発明の効果】以上説明したようにこの発明では、SD
TIフォーマットのペイロード部に挿入された転送モー
ドやタイミングモードを自動的に検出できるようにし
て、データ抽出のためのタイミング発生器をコントロー
ルできるようにしたものである。
【0220】これによれば、伝送パケットの転送モード
やタイミングモードを正確に把握できるから、伝送パケ
ットがどのような伝送モードであろうとも、その中に含
まれる映像信号などのデータを確実に抽出することがで
きる特徴を有する。
【0221】したがって、この発明は局内でのデータ伝
送システムなどように、転送モード領域やタイミングモ
ード領域を用意したSDTI−CPフォーマットの伝送
パケットを伝送する場合に適用して好適である。
【図面の簡単な説明】
【図1】この発明を適用できるSDTI−CPフォーマ
ットのマッピング例を示す構成図である。
【図2】EAVおよびヘッダデータのフォーマットを示
す構成図である。
【図3】可変長ブロックのフォーマットを示す構成図で
ある。
【図4】システムアイテムの構成図である。
【図5】タイムコードの構成図である。
【図6】メタデータセットの構成図である。
【図7】システムアイテムを除くアイテムの構成図であ
る。
【図8】SDTI−CPエレメントフレームの構成図で
ある。
【図9】MPEG−2ピクチャ編集メタデータの構成図
である。
【図10】オーディオアイテムのエレメントデータブロ
ックの構成図である。
【図11】5フレームシーケンスを示すタイミングチャ
ートである。
【図12】オーディオ編集メタデータの構成図である。
【図13】転送モードとタイミングモードとの関係を示
す図である。
【図14】同期転送モードおよび非同期転送モードとタ
イミングモードとにおけるコンテント・パッケージの挿
入位置関係を示す図である。
【図15】アイソクロナンス転送モードとタイミングモ
ードとにおけるコンテント・パッケージの挿入位置関係
を示す図である。
【図16】非同期転送モードを説明するためのデータ伝
送装置の概要を示す系統図である。
【図17】そのデータ転送を説明するタイミングチャー
トである。
【図18】同期転送モードを説明するためのデータ伝送
装置の概要を示す系統図である。
【図19】同期転送モードにおけるノーマルタイミング
モードでのデータ転送を説明するタイミングチャートで
ある。
【図20】圧縮データとイネーブルパルスの関係を示す
タイミングチャートである。
【図21】同期転送モードにおけるアドバンスドモード
でのデータ転送を説明するタイミングチャートである。
【図22】同期転送モードにおけるデュアルタイミング
モードを採用したときのデータ伝送装置の概要を示す系
統図である。
【図23】同期転送モードにおけるデュアルタイミング
モードでのデータ転送を説明するタイミングチャートで
ある。
【図24】アイソクロナンスモードでのデータマッピン
グ例を示す図である。
【図25】アイソクロナンスモードにおけるノーマルタ
イミングモードを採用したときのデータ伝送装置の概要
を示す系統図である。
【図26】多重データのデータマッピング例を示す図で
ある。
【図27】アイソクロナンスモードにおけるノーマルタ
イミングモードでのデータ転送を説明するタイミングチ
ャートである。
【図28】アドバンスドタイミングモードでのデータ転
送を説明するタイミングチャート図である。
【図29】アドバンスドタイミングモードでのデータマ
ッピング例を示す図である。
【図30】SDTI−CPエンコーダの一実施形態を示
す要部の系統図である。
【図31】その動作説明に供するデータマッピング例を
示す図である。
【図32】SDTI−CPデコーダの一実施形態を示す
要部の系統図である。
【図33】同期転送モードにおけるノーマルタイミング
モードでのデータ伝送例を示すタイミングチャートであ
る。
【図34】同期転送モードにおけるアドバンスドタイミ
ングモードでのデータ伝送例を示すタイミングチャート
である。
【図35】同期転送モードにおけるデュアルタイミング
モードでのデータ伝送例を示すタイミングチャートであ
る。
【図36】転送モードおよびタイミングモードを検出す
るための一実施形態を示すフローチャートである。
【図37】転送モードおよびタイミングモードを検出す
るための他の実施形態を示すフローチャートである。
【符号の説明】
60・・・デコーダ、61・・・SDI受信部、62・
・・タイミング発生器、64・・・SDTI受信部、6
5・・・モード検出部、100・・・データ抽出部、1
01,102・・・バンクメモリ、105・・・メモリ
コントロール部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/081 Fターム(参考) 5C063 AA20 AB03 AB07 AC01 AC05 CA23 CA34 CA36 DA01 DA05 DA07 DA13 5K028 AA15 EE03 KK32 MM12 MM16 SS05 SS15 5K030 GA11 HA08 HB01 HB02 HB11 HB12 HB15 HB21 JA01 JA05 LA15 5K034 AA06 CC03 CC05 CC06 EE11 HH12 HH16 HH17 HH46 MM25 MM32 MM36 5K047 AA12 CC01 DD01 DD02 HH01 LL08 MM12

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 映像フレーム1ラインの区間を、終了同
    期符号が挿入される終了同期符号領域と、補助データが
    挿入される補助データ領域と、開始同期符号が挿入され
    る開始同期符号領域と、映像信号を含むデータが挿入さ
    れるペイロード領域とで構成されたシリアル・ディジタ
    ル・トランスファ・インタフェースの伝送パケットを受
    信するデータ受信装置において、このデータ受信装置
    は、 上記映像信号を含むデータを抽出するデータ抽出部と、 上記ペイロード領域に挿入された上記伝送パケットの転
    送モードを示すデータおよびまたは上記伝送パケットの
    伝送タイミングを示すタイミングモードのデータを判別
    するモード検出手段と、 上記データ抽出部に供給されるタイミング信号を発生す
    るタイミング発生部とを有し、 上記モード検出手段の出力で、上記転送モードおよびま
    たは上記タイミングモードに応じたタイミング信号が上
    記タイミング発生器で生成されるようになされたことを
    特徴とするデータ受信装置。
  2. 【請求項2】 上記転送モードを示すデータとしては、
    シリアル変換された上記伝送パケットを送信側と受信側
    とで非同期状態で転送する非同期転送モードの他に、上
    記送信側と受信側とを同期させた状態で上記伝送パケッ
    トを伝送する同期転送モードと、高速伝送や多重伝送を
    送信側と受信側とで同期させながら行う等時転送モード
    の何れかを示すデータであることを特徴とする請求項1
    記載のデータ受信装置。
  3. 【請求項3】 上記タイミングモードを示すデータとし
    ては、上記伝送パケットを上記映像フレームの第1のフ
    ィールドを伝送するタイミングで伝送するノーマルタイ
    ミングモードか、上記伝送パケットを上記映像フレーム
    の第2のフィールドを伝送するタイミングで伝送するア
    ドバンスタイミングモードか、上記伝送パケットを上記
    映像フレームの第1および第2のフィールドを伝送する
    タイミングで伝送するデュアルタイミングモードかを示
    すタイミングモードを示すデータであることを特徴とす
    る請求項1記載のデータ受信装置。
  4. 【請求項4】 上記映像信号はMPEG規格によって圧
    縮されたデータであることを特徴とする請求項1記載の
    データ受信装置。
  5. 【請求項5】 上記モード抽出部は、 データの書き込みと読み出しが交互に行われる一対のメ
    モリと、 このメモリに対するコントロール部とで構成され、 上記タイミング信号に基づいて上記メモリコントロール
    部では、上記一対のメモリの切り替えパルスおよびこれ
    らのメモリに対する書き込みおよび読み出しアドレスが
    生成されるようになされたことを特徴とする請求項1記
    載のデータ受信装置。
  6. 【請求項6】 上記タイミング信号は、少なくとも上記
    メモリに対する書き込みイネーブルパルスと、読み出し
    イネーブルパルスを含むことを特徴とする請求項1記載
    のデータ受信装置。
JP11021899A 1999-04-16 1999-04-16 データ受信装置 Pending JP2000307647A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11021899A JP2000307647A (ja) 1999-04-16 1999-04-16 データ受信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11021899A JP2000307647A (ja) 1999-04-16 1999-04-16 データ受信装置

Publications (1)

Publication Number Publication Date
JP2000307647A true JP2000307647A (ja) 2000-11-02

Family

ID=14530081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11021899A Pending JP2000307647A (ja) 1999-04-16 1999-04-16 データ受信装置

Country Status (1)

Country Link
JP (1) JP2000307647A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002086902A1 (en) * 2001-04-19 2002-10-31 Snell & Wilcox Limited Video data storage with memory modules serially connected to a unidirectional data path
JP2008514054A (ja) * 2004-09-10 2008-05-01 アビッド テクノロジー インコーポレイテッド ライブ・オーディオ・プレゼンテーション・システム
JP2019106735A (ja) * 2013-06-25 2019-06-27 グーグル エルエルシー ファブリックネットワーク
WO2021029165A1 (ja) * 2019-08-09 2021-02-18 ソニー株式会社 信号処理装置および信号処理方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002086902A1 (en) * 2001-04-19 2002-10-31 Snell & Wilcox Limited Video data storage with memory modules serially connected to a unidirectional data path
JP2008514054A (ja) * 2004-09-10 2008-05-01 アビッド テクノロジー インコーポレイテッド ライブ・オーディオ・プレゼンテーション・システム
JP2019106735A (ja) * 2013-06-25 2019-06-27 グーグル エルエルシー ファブリックネットワーク
WO2021029165A1 (ja) * 2019-08-09 2021-02-18 ソニー株式会社 信号処理装置および信号処理方法
US11856341B2 (en) 2019-08-09 2023-12-26 Sony Group Corporation Signal processing device and signal processing method

Similar Documents

Publication Publication Date Title
US8244108B2 (en) After-recording apparatus
CN100576930C (zh) 产生要记录的信息信号的设备
US6980731B1 (en) Data transmitting method and data transmitter
US6834083B1 (en) Data transmitting method and data transmitter
US7012964B1 (en) Method and device for data transmission
US6965601B1 (en) Data transmitting method and data transmitter
JPWO2000064155A1 (ja) データ伝送方法およびデータ伝送装置
JPWO2000064161A1 (ja) データ伝送方法およびデータ伝送装置
JP2000308023A (ja) データ伝送方法およびデータ伝送装置
JP2000307647A (ja) データ受信装置
JP2823806B2 (ja) 画像復号装置
JP4732538B2 (ja) データ伝送装置
JP2000307534A (ja) データ処理装置およびデータ伝送装置
JP4122624B2 (ja) データ受信方法およびデータ受信装置
JP2000307540A (ja) データ受信装置
JP2000307971A (ja) データ受信方法およびデータ受信装置
JP2000307645A (ja) データ受信方法およびデータ受信装置
KR0181080B1 (ko) 엠펙 시스템의 이에스씨알 부호화장치
JP2000308022A (ja) 再生基準信号生成方法およびデータ受信装置
JP2000307948A (ja) データ送信方法およびデータ送信装置
JP2000308052A (ja) データ受信方法およびデータ受信装置
JP2000308046A (ja) データ生成方法およびデータ伝送装置
JP2000308024A (ja) データ伝送方法およびデータ伝送装置
JP2005253093A (ja) アフレコ信号伝送装置
JP2005198347A (ja) アフレコ信号生成方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060223

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060420

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070911

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080122