(57)【特許請求の範囲】
【請求項１】
所定のデータ単位に基づく基準信号を生成する基準信号生成手段、および前記データ単位を複数含む送信すべき送信データを生成する送信データ生成手段を備えたデータ機器と、データバスとの間に設けられる、前記送信データに基づくパケットを前記データバスに出力するためのパケット装置であって、
すでに生成された前記基準信号の全部または一部を利用して、新たに生成される前記基準信号の分割を行うための分割基準幅を決定する分割基準幅決定手段と、
前記パケットの出力に利用するための出力基準信号を、前記決定された分割基準幅に基づいて生成する出力基準信号生成手段と、
前記生成された出力基準信号に基づいて、前記生成された送信すべき送信データを前記送信データ生成手段から入力することにより、前記出力すべきパケットを生成して、前記データバスに出力するためのパケット生成手段とを備えたことを特徴とするパケット装置。
【請求項２】
最初に生成される前記基準信号の分割を行うための分割基準幅は、初期値として設定されていることを特徴とする請求項１記載のパケット装置。
【請求項３】
前記所定のデータ単位はビデオフレームであり、
前記分割基準幅の決定は、前記基準信号の周期を所定値で除算して得られた結果を利用して行われており、
前記基準信号はビデオフレーム信号であることを特徴とする請求項１記載のパケット装置。
【請求項４】
前記データはＮＴＳＣ信号のデジタルデータであり、
前記所定値は２５０であることを特徴とする請求項３記載のパケット装置。
【請求項５】
前記データはＰＡＬ信号のデジタルデータであり、
前記所定値は３００であることを特徴とする請求項３記載のパケット装置。
【請求項６】
前記所定のデータ単位はビデオトラックであり、
前記分割基準幅の決定は、前記基準信号の周期を所定値で除算して得られた結果を利用して行われており、
前記基準信号はビデオトラック信号であることを特徴とする請求項１記載のパケット装置。
【請求項７】
前記所定値は２５であることを特徴とする請求項６記載のパケット装置。
【請求項８】
前記所定のデータ単位はビデオトラックであり、
前記基準信号はビデオトラック信号であり、
前記ビデオトラック信号を利用して、前記ビデオトラックの番号であるビデオトラック番号を検出するためのビデオトラック番号検出手段と、前記検出されたビデオトラック番号を利用して、所定の基準に基づく複数のビデオトラックの比較を行うビデオトラック比較手段とを備え、
前記分割基準幅の決定は、前記比較の結果を加味して行われることを特徴とする請求項１記載のパケット装置。
【請求項９】
前記所定の基準に基づく複数のビデオトラックの比較とは、同一の前記ビデオフレームにおける第１番目のビデオトラックと第２番目のビデオトラックとの比較であることを特徴とする請求項８記載のパケット装置。
【請求項１０】
請求項１から９の何れかに記載の本発明のパケット装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体。
【請求項１１】
請求項１から９の何れかに記載の本発明のパケット装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータであることを特徴とする情報集合体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば、デジタル信号をＰ１３９４データバス上に出力するパケット装置、媒体、および情報集合体に関する。
【０００２】
【従来の技術】
デジタルＶＣＲ信号の、Ｉｓｏｃｈｒｏｎｏｕｓ通信を用いたＰ１３９４バス上への転送は、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で、伝送タイミングが規定されている。ビデオフレーム信号が発生した時刻を１３９４がもつサイクルタイムレジスタの値でサンプリングし、それにオフセット値を加えて、ＳＹＴとして１フレームに１回送信する。ＳＹＴは、送信機器と受信機器の同期を取るための情報を送るのに使われる。
【０００３】
たとえばＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  ＳｙｓｔｅｍＣｏｍｍｉｔｔｅｅ）信号では、デジタルＶＣＲ信号のデータは、ＤＩＦｂｌｏｃｋと呼ばれる８０バイトのブロックデータの並びとして伝送される。より具体的には、６ＤＩＦｂｌｏｃｋを１パケットとして、Ｉｓｏｃｈｒｏｎｏｕｓ通信で１２５μｓｅｃごとにＰ１３９４バス上へ送出され、１ビデオフレームのデータは、２５０のパケットでＰ１３９４バス上を伝送される。このパケットを構成するデータブロックｎ（ｎ＝０〜２４９）は、ＳＹＴから次のＳＹＴまでをフレーム分割値で２５０に分割したｎ番目の時刻と、その時刻の４５０μｓｅｃ前の時刻との間に送信を開始し、送信を終了しなければならない。
【０００４】
よって、このような伝送タイミング規定を満たすためには、より精度よくビデオフレーム周期を２５０分割することが求められる。
【０００５】
なお、上述したように、Ｉｓｏｃｈｒｏｎｏｕｓ通信においては、１２５μｓｅｃごとにＰ１３９４バス上へのパケットの送出が行われるが、ＮＴＳＣのフレーム周波数は３０Ｈｚであるので、フレーム分割値は、１２５μｓｅｃよりも大きい約１３３．３μｓｅｃ（＝（１／３０）ｓｅｃ／２５０）である。そのため、パケット生成回路１０６は、ビデオフレームのデータを有するパケットを生成して送出するタイミングではないときには、コンテンツを有しないエンプティパケットを生成して挿入することにより、Ｉｓｏｃｈｒｏｎｏｕｓ通信における伝送タイミング規定を守る。なお、エンプティパケットの挿入は、１フレームあたり約１６（＝（１／３０）ｓｅｃ／１２５μｓｅｃ−２５０）回行われる。
【０００６】
ここで、従来のデジタル信号送信装置の構成図である図５を参照しながら、従来のデジタル信号送信装置の構成および動作について説明する。
【０００７】
デジタル信号送信装置は、偏差をもつビデオフレーム信号を出力するフレーム基準信号生成回路１、および送信デジタルデータを出力するデジタルデータ生成回路２を有する送信側のデジタル機器と、Ｐ１３９４データバスとの間に介装される。そして、デジタル信号送信装置は、ビデオフレーム信号の周期を計測しフレーム周期と計測時のインクリメント値を出力するフレーム周期カウンタ回路１０３と、フレーム周期を除算し除算結果をフレーム分割値として出力する除算回路１０４と、インクリメント値がフレーム分割値の整数倍となる値で送信基準信号を生成しデジタルデータ生成回路２に出力する送信基準信号生成回路１０５と、デジタルデータ生成回路２から読み出された送信デジタルデータを蓄積するための遅延メモリ１０７と、送信基準信号に基づいて遅延メモリ１０７に蓄積されている送信デジタルデータからパケットを生成してＰ１３９４データバス上に出力するパケット生成回路１０６とで構成されている。
【０００８】
送信側デジタルＶＣＲからのビデオフレーム信号が、送信デジタルデータのサンプリングタイミングに位相同期したクロックに位相同期した信号であり、ビデオフレーム内クロック数が一定であった場合、デジタルインターフェース仕様における伝送タイミング規定を満たすタイミングは、毎フレーム、クロック数において一定である既定値となる。このようであれば、既定値とビデオフレーム周期カウンタのインクリメント値との一致を検出して送信基準信号を生成し、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で規定されている伝送タイミングを得る。
【０００９】
ところが、送信側デジタルＶＣＲからのビデオフレーム信号は、フレーム毎にクロック周波数において偏差を持ち、ビデオフレーム周期が多少変化する場合がある。そこで、伝送タイミング規定を満たすタイミングを生成するには、伝送タイミング生成までの１フレーム周期間の送信デジタルデータは、遅延メモリ１０７に蓄えられ、ビデオフレーム周期を計測後タイミングを生成し、次のフレームでデータを送信する方法が用いられている。
【００１０】
【発明が解決しようとする課題】
しかしながら、このような構成においては、ビデオフレーム周期を測定した後で送信タイミングを決めてデータを送信するため、容量の大きいデータ遅延メモリが必要となるという課題があった。なお、フレーム周期遅延させることによるシステム全体のタイミング管理に与える影響も大きい。
【００１１】
本発明は、上記従来のこのような課題を考慮し、伝送タイミング規定を遅延メモリを用いずに精度良く満たすことができるパケット装置、媒体、および情報集合体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
第一の本発明（請求項１に対応）は、所定のデータ単位に基づく基準信号を生成する基準信号生成手段、および前記データ単位を複数含む送信すべき送信データを生成する送信データ生成手段を備えたデータ機器と、データバスとの間に設けられる、前記送信データに基づくパケットを前記データバスに出力するためのパケット装置であって、
すでに生成された前記基準信号の全部または一部を利用して、新たに生成される前記基準信号の分割を行うための分割基準幅を決定する分割基準幅決定手段と、
前記パケットの出力に利用するための出力基準信号を、前記決定された分割基準幅に基づいて生成する出力基準信号生成手段と、
前記生成された出力基準信号に基づいて、前記生成された送信すべき送信データを前記送信データ生成手段から入力することにより、前記出力すべきパケットを生成して、前記データバスに出力するためのパケット生成手段とを備えたことを特徴とするパケット装置である。
【００１３】
第二の本発明（請求項２に対応）は、最初に生成される前記基準信号の分割を行うための分割基準幅は、初期値として設定されていることを特徴とする第一の本発明のパケット装置である。
【００１４】
第三の本発明（請求項３に対応）は、前記所定のデータ単位はビデオフレームであり、
前記分割基準幅の決定は、前記基準信号の周期を所定値で除算して得られた結果を利用して行われており、
前記基準信号はビデオフレーム信号であることを特徴とする第一の本発明のパケット装置である。
【００１５】
第四の本発明（請求項４１に対応）は、前記データはＮＴＳＣ信号のデジタルデータであり、
前記所定値は２５０であることを特徴とする第三の本発明のパケット装置である。
【００１６】
第五の本発明（請求項５に対応）は、前記データはＰＡＬ信号のデジタルデータであり、
前記所定値は３００であることを特徴とする第三の本発明のパケット装置である。
【００１７】
第六の本発明（請求項６に対応）は、前記所定のデータ単位はビデオトラックであり、
前記分割基準幅の決定は、前記基準信号の周期を所定値で除算して得られた結果を利用して行われており、
前記基準信号はビデオトラック信号であることを特徴とする第一の本発明のパケット装置である。
【００１８】
第七の本発明（請求項７に対応）は、前記所定値は２５であることを特徴とする第六の本発明のパケット装置である。
【００１９】
第八の本発明（請求項８に対応）は、前記所定のデータ単位はビデオトラックであり、
前記基準信号はビデオトラック信号であり、
前記ビデオトラック信号を利用して、前記ビデオトラックの番号であるビデオトラック番号を検出するためのビデオトラック番号検出手段と、前記検出されたビデオトラック番号を利用して、所定の基準に基づく複数のビデオトラックの比較を行うビデオトラック比較手段とを備え、
前記分割基準幅の決定は、前記比較の結果を加味して行われることを特徴とする第一の本発明のパケット装置である。
【００２０】
第九の本発明（請求項９に対応）は、前記所定の基準に基づく複数のビデオトラックの比較とは、同一の前記ビデオフレームにおける第１番目のビデオトラックと第２番目のビデオトラックとの比較であることを特徴とする第八の本発明のパケット装置である。
【００２１】
第十の本発明（請求項１０に対応）は、第一から第九の何れかの本発明のパケット装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体であって、コンピュータにより処理可能なことを特徴とする媒体である。
【００２２】
第十一の本発明（請求項１１に対応）は、第一から第九の何れかの本発明のパケット装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータであることを特徴とする情報集合体である。
【００２３】
【発明の実施の形態】
以下では、本発明にかかる実施の形態について、図面を参照しつつ説明を行う。なお、本願発明の特徴は、本発明の基準信号の周期を常に計測しておき、任意の基準信号の周期をその直前の基準信号の周期に基づいて分割できるようにすることにより、該当するデータ単位のパケットの送信タイミングの決定を効率よく行う点にある。この点に関する詳しい説明は、本実施の形態１、２の後半部で述べる。
【００２４】
（実施の形態１）
はじめに、図１を参照しながら、本実施の形態１のデジタル信号送信装置の構成について説明する。なお、図１は、本実施の形態のデジタル信号送信装置のブロック図である。
【００２５】
本実施の形態のデジタル信号送信装置は、偏差をもつビデオフレーム信号を出力するフレーム基準信号生成回路１、および送信デジタルデータを出力するデジタルデータ生成回路２を有する送信側のデジタル機器と、Ｐ１３９４データバスとの間に介装される。そして、デジタル信号送信装置は、ビデオフレーム信号の周期を計測しフレーム周期と計測時のインクリメント値を出力するフレーム周期カウンタ回路３と、フレーム周期を除算し除算結果をフレーム分割値として出力する除算回路４と、インクリメント値がフレーム分割値の整数倍となる値で送信基準信号を生成しデジタルデータ生成回路２に出力する送信基準信号生成回路５と、送信基準信号に基づいてデジタルデータ生成回路２から送信デジタルデータを読み出してパケットを生成しＰ１３９４データバス上に出力するパケット生成回路６とで構成されている。
【００２６】
なお、本実施の形態のデジタルＶＣＲは本発明のデータ機器に対応し、本実施の形態のデジタル信号送信装置は本発明のパケット装置に対応する。また、フレーム基準信号生成回路１は本発明の基準信号生成手段に対応し、デジタルデータ生成回路２は本発明の送信データ生成手段に対応する。また、フレーム周期カウンタ回路３および除算回路４を含む手段は本発明の分割基準幅決定手段に対応し、送信基準信号生成回路５は本発明の出力基準信号生成手段に対応し、パケット生成回路６は本発明のパケット生成手段に対応する。また、本実施の形態のフレーム分割値は、本発明の分割基準幅に対応する。
【００２７】
つぎに、本実施の形態のデジタル信号送信装置の動作について説明する。
【００２８】
入力されたフレーム基準信号生成回路１からのビデオフレーム信号の周期は、フレーム毎にクロック周波数において偏差を持ち、ビデオフレーム内クロック数が変化する。
【００２９】
ビデオフレーム信号は、フレーム周期カウンタ３で計測される。送信側のデジタルＶＣＲからのデジタルデータがＮＴＳＣ信号のとき、計測された周期は、次のビデオフレームの先頭で除算回路４により２５０分割され、フレーム分割値を送信基準信号生成回路５に出力される。また、フレーム周期カウンタ３のインクリメント値は、送信基準信号生成回路５に出力され、送信基準信号生成回路５は、インクリメント値がフレーム分割値の整数倍となる値で送信基準信号を生成する。そして、１ビデオフレームのデータは、２５０のパケットでＰ１３９４バス上を伝送される。
【００３０】
より具体的に説明すると、前述したように、このパケットを構成するデータブロックｎ（ｎ＝０〜２４９）は、オフセット値を加えて１フレームに１回送信されるＳＹＴ同士の間を２５０分割したｎ番目の時刻と、その時刻の４５０μｓｅｃ前の時刻との間に送信を開始し、送信を終了しなければならない。生成された送信基準信号は、この制約を守ってパケットを出力する際に基準となる、ビデオフレームの分割点を示す。このような送信基準信号を利用して、パケット生成回路６で、デジタルデータ生成回路２より出力されるデジタルデータからパケットを生成し、Ｐ１３９４データバス上にパケットの送信を行うのである。
【００３１】
なお、上述したように、Ｉｓｏｃｈｒｏｎｏｕｓ通信においては、Ｐ１３９４バス上へのパケットの送出が１２５μｓｅｃごとに行われる。ところが、フレーム分割値は、１２５μｓｅｃよりも大きい約１３３．３μｓｅｃであって、パケットの送出される頻度は、送信基準信号の生成される頻度よりもやや大きくなる。そのため、パケット生成回路６は、従来と同様、１フレームあたり約１６のエンプティパケットの挿入を行う。
【００３２】
つぎに、前述の送信基準信号について、図３も参照しながらより詳しく説明する。なお、図３は、本実施の形態のデジタル信号送信装置の動作を説明するためのタイミング図である。
【００３３】
図３において、第１のビデオフレーム信号、第２のビデオフレーム信号、第３のビデオフレーム信号は、連続する３つのビデオフレーム信号である。また、ａは第１のビデオフレーム信号の周期、ｂは第２のビデオフレーム信号の周期である。
【００３４】
第２のビデオフレーム信号のデータを構成するデータブロックｎ（ｎ＝０〜２４９）、第３のビデオフレーム信号のデータを構成するデータブロックｍ（ｍ＝０〜２４９）に対し、除算回路４により第２のビデオフレーム信号を２５０分割したフレーム分割値はａ／２５０であり、除算回路４により第３のビデオフレーム信号を２５０分割したフレーム分割値はｂ／２５０である。よって、（１）第２のビデオフレームではフレーム周期カウンタ３のインクリメント値が（ａ／２５０）×ｎ（ｎ＝０〜２４９）、（２）第３のビデオフレームではフレーム周期カウンタ３のインクリメント値が（ｂ／２５０）×ｍ（ｍ＝０〜２４９）となる値で、送信基準信号が生成される。
【００３５】
つまり、第２のビデオフレーム信号に供するデジタルデータを送信するときは、前ビデオフレームである第１のビデオフレームを２５０分割した値であるａ／２５０を利用する。したがって、ｎ番目のデータブロックにおける送信基準信号は、フレーム周期カウンタ３のインクリメント値が（ａ／２５０）×ｎの時である。また、第３のビデオフレーム信号に供するデジタルデータを送信するときは、前ビデオフレームである第２のビデオフレームを２５０分割した値であるｂ／２５０を利用する。したがって、ｍ番目のデータブロックにおける送信基準信号はフレーム周期カウンタ３のインクリメント値が（ｂ／２５０）×ｍの時である。
【００３６】
ただし、第１のビデオフレーム信号に供するデジタルデータを送信するときには、前ビデオフレームが存在しないので、あらかじめ用意されている標準値を利用する。つまり、第１のビデオフレーム信号の分割を行うためのフレーム分割値は、初期値として設定されているわけである。
【００３７】
なお、このようにして、たとえば第２のビデオフレーム信号に供するデジタルデータを送信するときには、最後のデータブロックにおける送信基準信号は、フレーム周期カウンタ３のインクリメント値が（ａ／２５０）×２４９となるときに出力される。しかし、第２のビデオフレーム信号の周期がｂであるため、最後のフレーム分割値においてはａ−ｂだけの誤差が生じてしまう（図３における破断線には、この誤差の意味も含まれる）。つまり、直前のビデオフレームの周期に基づいて分割を行うため、ビデオフレーム周期を厳密に２５０等分割できるわけではない。ただし、ビデオフレーム信号の周期が急激に変化することはあまりないため、このような誤差は、ほとんど問題にならないほど小さい。具体的には、前述の誤差ａ−ｂが、ビデオフレーム周期の既定値の１％以内程度であればよい。
【００３８】
また、パケット生成回路６におけるパケットの生成に必要な時間は、数百ｎｓｅｃオーダーであり、約１３３．３μｓｅｃのフレーム分割値に比べるとかなり小さい。なお、送信基準信号に一定のオフセット値を加算して出力することにより、伝送タイミング規定を満たすことができる。
【００３９】
また、伝送タイミング生成までの送信デジタルデータを遅延メモリに蓄え、ビデオフレーム周期を計測後にタイミングを生成し、次のフレームでデータを送信する従来の方法には、厳密に伝送タイミング規定を満たすことができるという利点がある。本実施の形態における方法では、そのように厳密に伝送タイミング規定を満たすことは困難である。しかし、伝送タイミング規定の許容範囲内であれば任意のタイミングで送信を行ってもよいという理由により、このことは大きな問題にはならず、容量の大きいデータ遅延メモリが不要となることによる効果が大きい。
【００４０】
以上のように、本実施の形態１によれば、前ビデオフレーム情報を元に送信デジタルデータの送信タイミングを確定することにより、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で規定されている伝送タイミング規定を精度良く満たすことが可能である。また、データ遅延のためのメモリが必要なく、安価で、システム全体のタイミング管理を容易に行うことができる特徴を有する。
【００４１】
なお、上記実施の形態では、送信側のデジタルＶＣＲからのデジタルデータがＮＴＳＣ信号であるが、ＰＡＬ（Ｐｈａｓｅ  Ａｌｔｅｒｎａｔｉｏｎ  ｂｙ  Ｌｉｎｅ）信号として、除算回路４により３００分割することも考えられる。
【００４２】
また、上記実施の形態では、送信側のデジタル機器のフレーム基準信号生成回路１の出力基準信号は、ビデオフレーム信号であり、フレーム周期カウンタ回路３によりビデオフレーム周期が計測され、計測された周期は、次のビデオフレームの先頭で除算回路４により２５０分割された。しかし、これに限らず、送信側のデジタル機器のフレーム基準信号生成回路１の出力基準信号は、トラック信号であり、フレーム周期カウンタ回路３によりビデオトラック周期が計測され、計測された周期は、次のビデオトラックの先頭で除算回路４により２５分割される構成も考えられる。
【００４３】
（実施の形態２）
つぎに、図２を参照しながら、本実施の形態２のデジタル信号送信装置の構成について説明する。なお、図２は、本実施の形態のデジタル信号送信装置のブロック図である。
【００４４】
本実施の形態のデジタル信号送信装置は、偏差をもつビデオトラック信号を出力するトラック基準信号生成回路７、および送信デジタルデータを出力するデジタルデータ生成回路１３を有する送信側のデジタル機器と、Ｐ１３９４データバスとの間に介装される。そして、デジタル信号送信装置は、ビデオトラック信号の周期を計測して得られたトラック周期と計測時のインクリメント値を出力するトラック周期カウンタ回路１０と、トラック周期を除算し除算結果をトラック分割値として出力する除算回路１１と、ビデオトラック信号よりトラック番号を検出し出力するトラック番号検出回路８と、トラック番号により同じビデオフレームを構成する第１のトラックと第２のトラックの位相を比較し位相差を出力する位相比較回路９と、位相差を同じビデオフレームを構成する他のトラックに分散し、トラック分割値に加算し、インクリメント値となる値で送信基準信号を生成しデジタルデータ生成回路１３に出力する送信基準信号生成回路１２と、送信基準信号に基づいてデジタルデータ生成回路２から送信デジタルデータを読み出してパケットを生成しＰ１３９４データバス上に出力するパケット生成回路１４とで構成されている。
【００４５】
なお、本実施の形態のデジタルＶＣＲは本発明のデータ機器に対応し、本実施の形態のデジタル信号送信装置は本発明のパケット装置に対応する。また、トラック基準信号生成回路７は本発明の基準信号生成手段に対応し、デジタルデータ生成回路１３は本発明の送信データ生成手段に対応する。また、トラック番号検出回路８は本発明のビデオトラック番号検出手段に対応し、位相比較回路９は本発明のビデオトラック比較手段に対応し、トラック周期カウンタ回路１０および除算回路１１を含む手段は本発明の分割基準幅決定手段に対応し、送信基準信号生成回路１２は本発明の出力基準信号生成手段に対応し、パケット生成回路１４は本発明のパケット生成手段に対応する。また、本実施の形態のトラック分割値は、本発明の分割基準幅に対応する。
【００４６】
つぎに、本実施の形態のデジタル信号送信装置の動作について説明する。
【００４７】
入力されたトラック基準信号生成回路７からのビデオトラック信号の周期は、トラック毎にクロック周波数において偏差を持ち、ビデオトラック内クロック数が変化する。ビデオトラック信号は、トラック周期カウンタ１０で計測される。また、ビデオトラック信号は、トラック番号検出回路８によりトラック番号が検出され、位相比較回路で同じビデオフレームを構成する第１のトラックと第２のトラックの位相差が検出される。
【００４８】
第１および第２のトラックの計測された周期は、次のビデオトラックの先頭で除算回路１１により２５分割され、一方、これらの位相差は、同じビデオフレームを構成する第１および第２のトラック以外のトラックに分散される。つまり、同じビデオフレームを構成する第１および第２のトラック以外のトラックは、計測された周期に前述のように分散された値を加算した値が、次のビデオトラックの先頭で除算回路１１により２５分割され、トラック分割値は送信基準信号生成回路１２に出力される。
【００４９】
ビデオフレームの始めの方に位置するトラック同士において、位相差が比較的大きくなることが多いシステムでは、位相差の分散をこのように行えばよい。なお、このような位相差の分散や周期の分割に関する説明は、送信基準信号に関する説明と併せて、後ほどより詳しく行う。
【００５０】
トラック周期カウンタ１０のインクリメント値は、送信基準信号生成回路１２に出力され、送信基準信号生成回路１２は、インクリメント値がトラック分割値の整数倍となる値で、送信基準信号を生成する。
【００５１】
１ビデオフレームのデータは、２５０のパケットでＰ１３９４バス上を伝送される。このパケットを構成するデータブロックｎ（ｎ＝０〜２４９）は、上述の本実施の形態１の場合と同様、オフセット値を加えて１フレームに１回送信されるＳＹＴ同士の間を２５０分割したｎ番目の時刻と、その時刻の４５０μｓｅｃ前の時刻との間に送信を開始し、送信を終了しなければならない。生成された送信基準信号は、このビデオフレームの分割点を示す。送信基準信号によりデジタルデータ生成回路１３のデジタルデータをパケット生成回路１４でパケットを生成し、Ｐ１３９４データバス上に出力する。
【００５２】
つぎに、このような送信基準信号について、図４も参照しながらより詳しく説明する。なお、図４は、本実施の形態のデジタル信号送信装置の動作を説明するためのタイミング図である。
【００５３】
図４において、第１のビデオトラック信号、第２のビデオトラック信号は、連続する２つビデオトラック信号である。また、ａは第１のビデオトラック信号の周期、ｂは第２のビデオトラック信号の周期であり、ｃ〜ｊは、この順にビデオフレーム信号を構成する第１のビデオトラック信号と第２のビデオトラック信号以外のトラック信号の周期である。
【００５４】
除算回路１１により第２のビデオトラック信号を２５分割したトラック分割値はａ／２５、除算回路１１により第３のビデオトラック信号を２５分割したトラック分割値はｂ／２５である。また、たとえば、除算回路１１により第４のビデオトラック信号を２５分割したトラック分割値は、前述の理由により、（ｃ+（ａ−ｂ）／８）／２５である。
【００５５】
つまり、第２のビデオトラック信号に供するデジタルデータを送信するときは、前ビデオトラックである第１のビデオトラックを２５分割した値であるａ／２５を利用する。したがって、ｎ番目のデータブロックにおける送信基準信号は、トラック周期カウンタ３のインクリメント値が（ａ／２５）×ｎの時である。
【００５６】
また、第３のビデオトラック信号に供するデジタルデータを送信するときは、前ビデオトラックである第２のビデオトラックを２５分割した値であるｂ／２５を利用する。したがって、ｎ番目のデータブロックにおける送信基準信号は、トラック周期カウンタ３のインクリメント値が（ｂ／２５）×ｎの時である。
【００５７】
また、第４のビデオトラック信号に供するデジタルデータを送信するときは、第１のビデオトラック周期ａと第２のビデオトラック周期ｂの差を残りにトラックに分散するために８分割し、その分割値と前ビデオトラックである第３のビデオトラックを２５分割した値である（ｃ+（ａ−ｂ／８））／２５を利用する。したがって、ｎ番目のデータブロックにおける送信基準信号は、トラック周期カウンタ３のインクリメント値が（（ｃ+（ａ−ｂ）／８）／２５）×ｎの時である。もちろん、ビデオフレーム信号を構成する他のビデオトラック信号においても、第４のビデオトラック信号に供するデジタルデータと同様な処理となる。
【００５８】
以上のように本実施の形態２によれば、１ビデオフレームを構成する第１のビデオトラックと第２のビデオトラックの位相差を他のトラックに分散して送信デジタルデータの送信タイミングを確定することにより、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で規定されている伝送タイミング規定を、より精度良く満たすことが可能である。
【００５９】
なお、上記実施の形態では、１ビデオフレームを構成する第１のビデオトラックと第２のビデオトラックの位相差のみを他のトラックに分散したが、１ビデオフレームを構成する連続するビデオトラックの位相差を他のトラックに分散する構成も考えられる。
【００６０】
また、上記実施の形態では、同じ１ビデオフレームを構成するビデオトラック信号の位相差を他のトラックに分散したが、連続する異なるビデオフレームを構成するビデオトラックの位相差を他のトラックに分散する構成も考えられる。たとえば、最終トラックである第１のトラックと次のビデオフレームの先頭トラックである第２のトラックの位相差を、第２のビデオフレームを構成する他のトラックに分散してもよい。
【００６１】
要するに、所定の基準に基づく複数のビデオトラックの比較を行い、その比較の結果を加味して分割値の算出を行えばよい。
【００６２】
以上述べたところから明らかなように、本発明は、たとえば、送信側のデジタル機器とＰ１３９４データバスとの間に介装され、偏差をもつビデオフレーム信号に伴うデジタルＶＣＲ信号のＰ１３９４バス上への転送において、ビデオフレーム周期またはビデオトラック周期を計測し、この周期を除算回路で等分したフレーム分割値と次のビデオフレーム周期カウンタまたはビデオトラック周期カウンタのインクリメント値の一致を検出して送信基準信号を生成し、この送信基準信号により送信デジタルデータを出力するパケットを生成しＰ１３９４データバス上に送信するように構成したものである。
【００６３】
これにより、前ビデオフレーム情報または前ビデオトラック情報を元に送信デジタルデータの送信タイミングを確定することにより、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で規定されている伝送タイミング規定をフレームまたはトラック遅延メモリを用いることなく、精度良く満たすことに適したデジタル信号記録再生装置が得られる。
【００６４】
また、本発明は、たとえば、送信側のデジタル機器とＰ１３９４データバスとの間に介装され、偏差をもつビデオトラック信号に伴うデジタルＶＣＲ信号のＰ１３９４バス上への転送において、ビデオトラック周期を計測し、この周期を除算回路で等分しフレーム分割値を出力し、また同じビデオフレームを構成する２つのトラック周期を比較し、その位相差を他のビデオフレームのフレーム分割値に分散して次のビデオトラック周期カウンタのインクリメント量の一致を検出して送信基準信号を生成し、この送信基準信号により送信デジタルデータを出力するパケットを生成しＰ１３９４データバス上に送信するように構成したものである。
【００６５】
これにより、１ビデオフレームを形成する２つのビデオトラック情報の差を他のトラックに分散して送信デジタルデータの送信タイミングを確定することにより、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で規定されている伝送タイミング規定をトラック遅延メモリを用いることなく、より精度良く満たすことに適したデジタル信号記録再生装置が得られる。
【００６６】
このように、 本発明は、たとえば、偏差をもつビデオフレーム信号を出力するフレーム基準信号生成回路と送信デジタルデータを出力するデジタルデータ生成回路から成る送信側のデジタル機器とＰ１３９４データバスとの間に介装され、前記ビデオフレーム信号の周期を計測しフレーム周期信号と計測時のインクリメント値を出力するフレーム周期カウンタ回路と、前記フレーム周期信号を除算し除算結果をフレーム分割値として出力する除算回路と、前記インクリメント値が前記フレーム分割信号の定倍となる値で送信基準信号を生成し前記デジタルデータ生成回路に出力する送信基準信号生成回路と、前記送信基準信号により前記デジタルデータをＰ１３９４データバス上に出力するパケット生成回路とを備えた構成であることを特徴としたものであり、前ビデオフレーム情報を元に次ビデオフレームの送信タイミングを確定するという作用を有する。
【００６７】
また、本発明は、たとえば、偏差をもつビデオトラック信号を出力するトラック基準信号生成回路と送信デジタルデータを出力するデジタルデータ生成回路から成る送信側のデジタル機器とＰ１３９４データバスとの間に介装され、前記ビデオトラック信号の周期を計測しトラック周期信号と計測時のインクリメント値を出力するトラック周期カウンタ回路と、前記トラック周期信号を除算し除算結果をトラック分割信号として出力する除算回路と、前記インクリメント値が前記トラック分割信号の定倍となる値で送信基準信号を生成し前記デジタルデータ生成回路に出力する送信基準信号生成回路と、前記送信基準信号により前記デジタルデータをＰ１３９４データバス上に出力するパケット生成回路とを備えた構成であることを特徴としたものであり、前ビデオトラック情報を元に次ビデオトラックの送信タイミングを確定するという作用を有する。
【００６８】
また、本発明は、たとえば、偏差をもつビデオトラック信号を出力するトラック基準信号生成回路と送信デジタルデータを出力するデジタルデータ生成回路から成る送信側のデジタル機器とＰ１３９４データバスとの間に介装され、前記ビデオトラック信号の周期を計測しトラック周期信号と計測時のインクリメント値を出力するトラック周期カウンタ回路と、前記トラック周期信号を除算し除算結果をトラック分割信号として出力する除算回路と、前記ビデオトラック信号よりトラック番号を検出し出力するトラック番号検出回路と、前記トラック番号により同じビデオフレームを構成する第１のトラックと第２のトラックの位相を比較し位相差を出力する位相比較回路と、前記位相差を同じビデオフレームを構成する他のトラックに分散し前記トラック分割信号に加算し前記インクリメント値となる値で送信基準信号を生成し前記デジタルデータ生成回路に出力する送信基準信号生成回路と、前記送信基準信号により前記デジタルデータをＰ１３９４データバス上に出力するパケット生成回路とを備えた構成であることを特徴としたものであり、前ビデオトラック情報を元にそれ以降のビデオトラックの送信タイミングを確定するという作用を有する。
【００６９】
なお、本発明の基準信号は、前述された本実施の形態１ではビデオフレーム信号であり、前述された本実施の形態２ではビデオトラック信号であった。しかし、本発明の基準信号は、これに限らず、要するに、所定のデータ単位に基づく基準信号であればよい。
【００７０】
また、本発明の分割基準幅は、前述された本実施の形態１ではフレーム分割値であり、前述された本実施の形態２ではトラック分割値であった。しかし、本発明の分割基準幅は、これに限らず、要するに、すでに生成された基準信号の全部または一部を利用して、新たに生成される基準信号の分割を行うための幅であればよい。
【００７１】
また、本発明は、上述した本発明のパケット装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した媒体であり、コンピュータにより読み取り可能、かつ読み取られた前記プログラムおよび／またはデータが前記コンピュータと協動して前記機能を実行する媒体である。
【００７２】
また、本発明は、上述した本発明のパケット装置の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび／またはデータを担持した情報集合体であり、コンピュータにより読み取り可能、かつ読み取られた前記プログラムおよび／またはデータが前記コンピュータと協動して前記機能を実行する情報集合体である。
【００７３】
データとは、データ構造、データフォーマット、データの種類などを含む。媒体とは、ＲＯＭ等の記録媒体、インターネット等の伝送媒体、光・電波・音波等の伝送媒体を含む。担持した媒体とは、たとえば、プログラムおよび／またはデータを記録した記録媒体、やプログラムおよび／またはデータを伝送する伝送媒体等を含む。コンピュータにより処理可能とは、たとえば、ＲＯＭなどの記録媒体の場合であれば、コンピュータにより読みとり可能であることであり、伝送媒体の場合であれば、伝送対象となるプログラムおよび／またはデータが伝送の結果として、コンピュータにより取り扱えることであることを含む。情報集合体とは、たとえば、プログラムおよび／またはデータ等のソフトウエアを含むものである。
【００７４】
なお、以上説明したように、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【００７５】
以上のように、本発明によれば、偏差をもつビデオフレーム信号に伴うデジタルＶＣＲ信号のＩｓｏｃｈｒｏｎｏｕｓ通信を用いたＰ１３９４バス上への転送において、前ビデオフレームまたは前ビデオトラック情報を元に次ビデオフレームまたは次ビデオトラックの送信タイミングを確定することにより、また、１ビデオフレームを形成する２つのビデオトラック情報の差を他のトラックに分散して送信デジタルデータの送信タイミングを確定することにより、民生用ＤＶＣＲにおけるデジタルインターフェース仕様で規定されている伝送タイミング規定を精度良く満たすことに適したデジタル信号送信装置を提供することを目的としてなされたものである。さらに従来例のように伝送タイミングを遅延メモリを用いて遅らせる処理が不要となり、メモリ不要によるコストの削減、省電力化を実現することができる。
【００７６】
【発明の効果】
以上の説明から明らかなように、本発明は、伝送タイミング規定を遅延メモリを用いずに精度良く満たすことができるパケット装置、媒体、および情報集合体を提供することができるという長所を有する。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるデジタル送信装置を示すブロック図
【図２】本発明の実施の形態２におけるデジタル送信装置を示すブロック図
【図３】本発明の実施の形態１における状態遷移を示すタイミング図
【図４】本発明の実施の形態２における状態遷移を示すタイミング図
【図５】従来のデジタル信号送信装置の構成図
【符号の説明】
１  フレーム基準信号生成回路
２、１３  デジタルデータ生成回路
３  フレーム周期カウンタ回路
４  除算回路
５  送信基準信号生成回路
６、１４  パケット生成回路
７  トラック基準信号生成回路
８  トラック信号検出回路
９  位相比較回路
１０  トラック周期カウンタ回路
１１  除算回路
１２  送信基準信号生成回路
【図１】
0003643031.tif 000002
【図２】
0003643031.tif 000003
【図３】
0003643031.tif 000004
【図４】
0003643031.tif 000005
【図５】
0003643031.tif 000006