(57)【要約】【課題】音声映像データ記録再生装置間などでＡＶデータを複製や移動させる場合などに高速な転送を可能にする。【解決手段】ＡＶデータ記録再生装置１は、ＩＥＥＥ１３９４バス５を介してディジタル放送チューナ２等に接続されている。同期転送入出力部４１はＭＰＥＧ−２トランスポートストリームによるアイソクロノス通信によりＡＶデータであるストリームデータを入出力する。記録制御部５０、再生制御部６０は、タイムスタンプ付加データの生成、ストリームデータの再生を行い、ＨＤＤ１０はタイムスタンプ付加データを蓄積する。非同期転送入出力部４２はＳＢＰ−２転送により、タイムスタンプ付加データを非同期に入出力する。これにより、ストリームデータを再生し得るタイムスタンプ付加データが、ストリームデータによる表示等を行う際の実時間に係らず、高速に転送される。【選択図】　　図１
2004048464.tif 000002
【特許請求の範囲】
【請求項１】
表示タイミングに同期して転送されるストリームデータを記録再生する音声映像データ記録再生装置であって、
外部機器との間で、上記ストリームデータを入出力するためのストリームデータ入出力インタフェイスと、
上記ストリームデータ入出力インタフェイスを介して入力された上記ストリームデータに基づいて、表示タイミングに応じたタイムスタンプが付加されたタイムスタンプ付加データを生成し、記録媒体に記録するタイムスタンプ付加記録部と、
上記記録媒体から読み出されたタイムスタンプ付加データに基づいて、上記ストリームデータ入出力インタフェイスを介して出力させるためのストリームデータを再生するストリームデータ再生部と、
を備えるとともに、さらに、
外部機器との間で、表示タイミングとは非同期に転送される、既にタイムスタンプが付加されたタイムスタンプ付加データを入出力するための非同期入出力インタフェイスと、
上記非同期入出力インタフェイスを介して入力された上記タイムスタンプ付加データを上記記録媒体に記録する非同期転送データ記録部と、
上記記録媒体から、上記非同期入出力インタフェイスを介して出力させるためのタイムスタンプ付加データを読み出す非同期転送データ再生部と、
を備えたことを特徴とする音声映像データ記録再生装置。
【請求項２】
請求項１の音声映像データ記録再生装置であって、
上記同期転送を上記非同期転送よりも優先させるように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項３】
請求項２の音声映像データ記録再生装置であって、
上記非同期転送中に上記同期転送の要求が発生したときに、上記非同期転送を中断して上記同期転送を行い、上記同期転送が完了したときに、上記非同期転送を再開するように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項４】
請求項３の音声映像データ記録再生装置であって、
上記非同期転送を中断する際に、その中断時の状態を示す情報を保持した後、上記保持された情報に基づいて上記非同期転送を再開するように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項５】
請求項２の音声映像データ記録再生装置であって、
上記同期転送中に上記非同期転送の要求が発生したときに、その非同期転送の要求を拒絶するように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項６】
請求項２の音声映像データ記録再生装置であって、
上記同期転送中に上記非同期転送の要求が発生したときに、上記同期転送が完了するまで、上記非同期転送を保留するように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項７】
請求項６の音声映像データ記録再生装置であって、
上記同期転送中に上記非同期転送の要求が発生したときに、上記非同期転送データ再生部が上記記録媒体から上記タイムスタンプ付加データを読み出した状態で、上記タイムスタンプ付加データの転送を保留するように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項８】
請求項１の音声映像データ記録再生装置であって、
上記同期転送と、上記非同期転送とを並行して行い得るように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項９】
請求項１の音声映像データ記録再生装置であって、
上記同期転送、および上記非同期転送の少なくとも何れか一方の転送帯域を可変に設定し得るように構成されたことを特徴とする音声映像データ記録再生装置。
【請求項１０】
請求項９の音声映像データ記録再生装置であって、
さらに、上記同期転送に係る上記タイムスタンプ付加データ、および上記非同期転送に係る上記タイムスタンプ付加データを保持するバッファメモリを備え、
上記バッファメモリにおける、上記同期転送に係る上記タイムスタンプ付加データが保持される領域の大きさと、上記非同期転送に係る上記タイムスタンプ付加データが保持される領域の大きさとの割合が、上記転送帯域の設定に応じて設定されるように構成されたことを特徴とする音声映像データ記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク等を介して転送される音声映像データの記録再生装置に関し、特に、記録再生装置間などで音声映像データを高速に転送し得る改良に関するものである。
【０００２】
【従来の技術】
近年、ディジタルテレビジョン放送の開始に伴って、ＢＳディジタルチューナや、これを内蔵したテレビジョンなどが普及しつつある。また、放送された番組などの音声映像（Ａｕｄｉｏ　Ｖｉｓｕａｌ：ＡＶ）データを記録するディジタル方式の音声映像データ記録再生装置（ハードディスクレコーダ）も用いられている。
【０００３】
上記ディジタル方式の記録再生装置は、例えば、ＩＥＥＥ１３９４規格のバスによってチューナ等の機器と接続され、アイソクロノス（Ｉｓｏｃｈｒｏｎｏｕｓ）転送（同期転送）が用いられることによって、時間的な連続性が保証された適切なタイミングでＡＶデータ（ＡＶストリームデータ）の転送、記録、再生、表示などが行われるようになっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記のように同期転送によってＡＶデータを転送する場合、時間的な連続性は保証されるものの、その転送には、常に実際の表示が行われる場合と同じ実時間が必要になる。それゆえ、例えば１時間分のＡＶデータであれば、記録再生装置どうしの間で複製や移動させる場合などでも、バスの転送能力等に係らず、同じく１時間かかってしまう。
【０００５】
前記の問題に鑑み、本発明は、記録再生装置間などでＡＶデータを複製や移動させる場合などに高速な転送を可能にすることを課題とする。
【０００６】
【課題を解決するための手段】
前記の課題を解決するために、請求項１の発明が講じた解決手段は、
表示タイミングに同期して転送されるストリームデータを記録再生する音声映像データ記録再生装置であって、
外部機器との間で、上記ストリームデータを入出力するためのストリームデータ入出力インタフェイスと、
上記ストリームデータ入出力インタフェイスを介して入力された上記ストリームデータに基づいて、表示タイミングに応じたタイムスタンプが付加されたタイムスタンプ付加データを生成し、記録媒体に記録するタイムスタンプ付加記録部と、
上記記録媒体から読み出されたタイムスタンプ付加データに基づいて、上記ストリームデータ入出力インタフェイスを介して出力させるためのストリームデータを再生するストリームデータ再生部と、
を備えるとともに、さらに、
外部機器との間で、表示タイミングとは非同期に転送される、既にタイムスタンプが付加されたタイムスタンプ付加データを入出力するための非同期入出力インタフェイスと、
上記非同期入出力インタフェイスを介して入力された上記タイムスタンプ付加データを上記記録媒体に記録する非同期転送データ記録部と、
上記記録媒体から、上記非同期入出力インタフェイスを介して出力させるためのタイムスタンプ付加データを読み出す非同期転送データ再生部と、
を備えたことを特徴とする。
【０００７】
請求項１の発明によると、表示タイミングに同期して転送されるストリームデータを、適切なタイミングで表示可能なタイムスタンプ付加データとして蓄積することができ、また、そのような蓄積されたタイムスタンプ付加データに基づいてストリームデータを再生し、適切なタイミングでの表示を行うことができるとともに、さらに、上記のようなタイムスタンプ付加データを非同期転送により表示タイミングとは無関係なタイミングで転送することができるので、実際に表示させる際に要する時間に係らず、高速に転送することができる。
【０００８】
ここで、上記タイムスタンプは、例えば、ストリームデータを構成する各パケットが転送や表示処理されるべき時間を示す情報など、適切なストリームデータの再生を行い得るものであればよく、その形式や格納方式などは特に限定されるものではない。
【０００９】
また、請求項２の発明は、
請求項１の音声映像データ記録再生装置であって、
上記同期転送を上記非同期転送よりも優先させるように構成されたことを特徴とする。
【００１０】
また、請求項３の発明は、
請求項２の音声映像データ記録再生装置であって、
上記非同期転送中に上記同期転送の要求が発生したときに、上記非同期転送を中断して上記同期転送を行い、上記同期転送が完了したときに、上記非同期転送を再開するように構成されたことを特徴とする。
【００１１】
請求項２または請求項３の発明によると、適切なタイミングでのストリームデータの転送を優先させて確実に行うことができるので、記録や表示される映像の品質等を確保することができる。
【００１２】
また、請求項４の発明は、
請求項３の音声映像データ記録再生装置であって、
上記非同期転送を中断する際に、その中断時の状態を示す情報を保持した後、上記保持された情報に基づいて上記非同期転送を再開するように構成されたことを特徴とする。
【００１３】
請求項４の発明によると、前記のようにストリームデータの転送を適切に行いつつ、タイムスタンプ付加データの非同期な転送を確実に行うことができる。
【００１４】
また、請求項５の発明は、
請求項２の音声映像データ記録再生装置であって、
上記同期転送中に上記非同期転送の要求が発生したときに、その非同期転送の要求を拒絶するように構成されたことを特徴とする。
【００１５】
また、請求項６の発明は、
請求項２の音声映像データ記録再生装置であって、
上記同期転送中に上記非同期転送の要求が発生したときに、上記同期転送が完了するまで、上記非同期転送を保留するように構成されたことを特徴とする。
【００１６】
請求項５または請求項６の発明によると、やはり、適切なタイミングでのストリームデータの転送を優先させて確実に行うことができる。
【００１７】
また、請求項７の発明は、
請求項６の音声映像データ記録再生装置であって、
上記同期転送中に上記非同期転送の要求が発生したときに、上記非同期転送データ再生部が上記記録媒体から上記タイムスタンプ付加データを読み出した状態で、上記タイムスタンプ付加データの転送を保留するように構成されたことを特徴とする。
【００１８】
請求項７の発明によると、ストリームデータの転送が優先的に行われる一方、そのストリームデータの転送が行われている間に、タイムスタンプ付加データの非同期転送の準備が行われるので、ストリームデータの転送が終了したときに迅速にタイムスタンプ付加データの非同期転送を開始させることができる。
【００１９】
また、請求項８の発明は、
請求項１の音声映像データ記録再生装置であって、
上記同期転送と、上記非同期転送とを並行して行い得るように構成されたことを特徴とする。
【００２０】
請求項８の発明によると、転送帯域や記録再生装置の処理能力等に余裕がある場合などには、ストリームデータの転送による音声映像の記録や表示等を行うとともに、タイムスタンプ付加データの高速な転送を行うことができる。
【００２１】
また、請求項９の発明は、
請求項１の音声映像データ記録再生装置であって、
上記同期転送、および上記非同期転送の少なくとも何れか一方の転送帯域を可変に設定し得るように構成されたことを特徴とする。
【００２２】
請求項９の発明によると、例えばストリームデータの転送帯域を広くして、記録や表示される映像の品質を確保した転送が行われるようにしたり、上記転送帯域を狭くして、タイムスタンプ付加データの転送がより高速に行われるようにしたりすることができ、転送効率を容易に向上させることができる。
【００２３】
また、請求項１０の発明は、
請求項９の音声映像データ記録再生装置であって、
さらに、上記同期転送に係る上記タイムスタンプ付加データ、および上記非同期転送に係る上記タイムスタンプ付加データを保持するバッファメモリを備え、上記バッファメモリにおける、上記同期転送に係る上記タイムスタンプ付加データが保持される領域の大きさと、上記非同期転送に係る上記タイムスタンプ付加データが保持される領域の大きさとの割合が、上記転送帯域の設定に応じて設定されるように構成されたことを特徴とする。
【００２４】
請求項１０の発明によると、転送帯域に応じたバッファメモリの領域が確保されることにより、転送効率をより確実に向上させることができる。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２６】
（音声映像データ記録再生装置の構成）
図１は本発明の実施の形態に係るＡＶデータ記録再生装置（音声映像データ記録再生装置）の構成を示すブロック図である。図１においては、本発明に係るＡＶデータ記録再生装置１と、ディジタル放送チューナ２、ディジタルＴＶ３、およびＡＶデータ記録再生装置１と同様の構成を有する他のＡＶデータ記録再生装置４などの外部機器とが、ＩＥＥＥ１３９４バス５を介して接続されている。
【００２７】
ＡＶデータ記録再生装置１は、ＨＤＤ１０（ハードディスクドライブ：記録媒体）と、バッファメモリ２０と、マイクロコンピュータ３０と、ディジタル入出力インタフェイス４０（ストリームデータ入出力インタフェイス、非同期入出力インタフェイス）と、記録制御部５０（タイムスタンプ付加記録部）と、再生制御部６０（ストリームデータ再生部）と、非同期転送記録再生制御部７０（非同期転送データ記録部、非同期転送データ再生部）と、バッファ制御部８０とを備えている。
【００２８】
ディジタル入出力インタフェイス４０は、同期転送入出力部４１と、非同期転送入出力部４２とを備え、ＩＥＥＥ１３９４バス５を介したシリアル転送によりＡＶデータの同期転送および非同期転送を行うとともに、各種制御コマンドを入出力するようになっている。より詳しくは、同期転送入出力部４１は、主として例えばＭＰＥＧ−２のパケットによるトランスポートストリーム形式のストリームデータとして、アイソクロノス（Ｉｓｏｃｈｒｏｎｏｕｓ）通信によりＡＶデータを入出力するようになっている。また、非同期転送入出力部４２は、例えばＳＢＰ−２（Ｓｅｒｉａｌ　Ｂｕｓ　Ｐｒｏｔｏｃｏｌ−２）転送により、ＡＶデータを非同期に入出力するようになっている。このように、複数種類のプロトコルに対応したディジタル入出力インタフェイス４０が設けられることによって、何れのプロトコルに対応した機器も接続してデータ転送を行うことができる。
【００２９】
記録制御部５０は、ＡＶデータの記録時に、ディジタル入出力インタフェイス４０が入力したストリームデータから、例えばＡＶ情報としてのトランスポートストリームパケットと、管理情報としてのタイムスタンプとを含むタイムスタンプ付加データを生成する。
【００３０】
記録制御部５０によって生成されたタイムスタンプ付加データは、バッファメモリ２０を介してＨＤＤ１０へ転送される。
【００３１】
ＨＤＤ１０は、転送されたタイムスタンプ付加データを蓄積する。ここで、ＨＤＤ１０としては、例えばＡＴＡ（ＡＴ　Ａｔｔａｃｈｍｅｎｔ）インタフェイスを有するものを用いることができ、また、ＡＴＡＰＩ（ＡＴＡ　Ｐａｃｋｅｔ　Ｉｎｔｅｒｆａｃｅ）インタフェイスを有するＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）ドライブなどを用いることもできる。すなわち、上記のようにタイムスタンプの付加されたデータが記録、再生されることにより、ＨＤＤ１０に対する書き込み、読み出しやバッファメモリ２０との間の転送がストリームデータの転送に同期して行われる必要はないので、種々の記録媒体を用いることが容易にできる。
【００３２】
また、ＡＶデータの再生時には、ＨＤＤ１０に蓄積され、読み出されたタイムスタンプ付加データが、バッファメモリ２０を介して再生制御部６０へ転送される。
【００３３】
再生制御部６０は、ＨＤＤ１０から読み出されたタイムスタンプ付加データに基づいてストリームデータを再生し、再生したストリームデータをディジタル入出力インタフェイス４０に出力させる。
【００３４】
さらに、本実施の形態のＡＶデータ記録再生装置１では、上記ディジタル入出力インタフェイス４０の非同期転送入出力部４２、および非同期転送記録再生制御部７０によって、タイムスタンプが付加された状態のタイムスタンプ付加データが非同期に転送され、記録再生されるようになっている。すなわち、ＩＥＥＥ１３９４バス５から非同期転送入出力部４２に入力されたタイムスタンプ付加データは、非同期転送記録再生制御部７０およびバッファメモリ２０を介してＨＤＤ１０に蓄積される一方、ＨＤＤ１０から読み出されたタイムスタンプ付加データは、バッファメモリ２０および非同期転送記録再生制御部７０を介して、そのまま（タイムスタンプが除去されることなく）、非同期転送入出力部４２からＩＥＥＥ１３９４バス５に出力されるようになっている。ここで、上記非同期転送記録再生制御部７０は、データの記録および再生のための、ＡＶデータ記録再生装置１内での転送の開始または停止、および転送方向の制御を行うものである。すなわち、非同期転送入出力部４２から出力されたデータをバッファメモリ２０に転送するか、またはバッファメモリ２０から読み出されたデータを非同期転送入出力部４２に転送するか、および、その転送の開始、停止が制御されるようになっている。なお、非同期転送入出力部４２をＩＥＥＥ１３９４バス５に対する入力と出力とで分けて設ける（入力用のＦＩＦＯ（Ｆｉｒｓｔ　Ｉｎ　Ｆｉｒｓｔ　Ｏｕｔ）と出力用のＦＩＦＯとを別個に設ける）場合には、必ずしも非同期転送記録再生制御部７０を設けず、例えばマイクロコンピュータ３０によるバッファ制御部８０の制御により記録再生が制御されるようにしてもよい。この場合には、非同期転送によるデータの記録と再生とを同時に行えるようにすることができる。
【００３５】
バッファ制御部８０は、記録制御部５０とバッファメモリ２０との間、バッファメモリ２０とＨＤＤ１０との間、バッファメモリ２０と再生制御部６０との間、および非同期転送記録再生制御部７０とバッファメモリ２０との間の各々のタイムスタンプ付加データの転送（転送先の切り替え等）を制御するものである。
【００３６】
また、マイクロコンピュータ３０は、上記バッファ制御部８０の制御を含むＡＶデータ記録再生装置１の各部の動作を制御する。
【００３７】
（音声映像データ記録再生装置の動作：同期転送）
上記のように構成された音声映像データ記録再生装置で記録、再生が行われる場合の例として、例えば、ディジタル放送チューナ２によって受信されたＡＶデータがＨＤＤ１０に一旦記録された後に、ディジタルＴＶ３によって表示される場合には、次のような動作が行われる。まず、ディジタル放送チューナ２からＡＶデータ記録再生装置１へは、アイソクロノス転送により、表示タイミングに同期したタイミング、すなわち実際に表示される際の時間経過に応じたタイミングのストリームデータとしてＡＶデータが転送される。そして、記録制御部５０でタイムスタンプが付加されることにより、上記タイミングとは非同期なタイミングでＨＤＤ１０に記録される。また、ＨＤＤ１０からの読み出しも任意のタイミング（ただしバッファメモリ２０のオーバフローやアンダフローが生じない範囲）で行われた後、再生制御部６０が、上記タイムスタンプに応じたタイミングで、同期転送入出力部４１からストリームデータとして出力させることにより、ＡＶデータがディジタル放送チューナ２から送られたときなどと同じタイミングでディジタルＴＶ３へ転送され、適切なタイミングでの表示が行われる。
【００３８】
（音声映像データ記録再生装置の動作：非同期転送）
また、ＡＶデータ記録再生装置１・４の間などでのＡＶデータの転送は、上記と同様にアイソクロノス転送によって行うこともできるが、ＳＢＰ−２転送によって高速に行うことができる。
【００３９】
すなわち、例えばＡＶデータ記録再生装置４が、ＡＶデータ記録再生装置１に対して、ＡＶデータ記録再生装置４からＡＶデータ記録再生装置１へのＡＶデータの転送を要求する場合（この場合、実際にはＡＶデータ記録再生装置１によってＡＶデータ記録再生装置４からの読み出しが行われる）、まず、ＡＶデータ記録再生装置４がイニシエータとなって、ターゲットとしてのＡＶデータ記録再生装置１にＬｏｇｉｎリクエストを発行する。そして、ＡＶデータ記録再生装置４のバッファにおける転送データの格納領域の先頭アドレスと総データ長とがＡＶデータ記録再生装置１に与えられることによって、ＡＶデータ記録再生装置１が、マイクロコンピュータ３０の制御により、ＡＶデータ記録再生装置４のバッファに保持されているＡＶデータをＩＥＥＥ１３９４バス５を介して順次読み込み、ＨＤＤ１０に格納する。ＡＶデータの転送が終了すると、ＡＶデータ記録再生装置４はＬｏｇｏｕｔリクエストを発行し、ＡＶデータ記録再生装置１は転送に使用された資源を開放して転送が終了する。
【００４０】
一方、ＡＶデータ記録再生装置４が、ＡＶデータ記録再生装置１からＡＶデータ記録再生装置４へのデータの転送を要求する場合（この場合にはＡＶデータ記録再生装置１によってＡＶデータ記録再生装置４への書き込みが行われる）、同様にＬｏｇｉｎリクエストを発行するとともに、要求するＡＶデータを特定する情報（例えばＨＤＤ１０におけるセクタの論理ブロックアドレスなど）を指定することによって、ＡＶデータ記録再生装置１が、マイクロコンピュータ３０の制御により、ＨＤＤ１０に蓄積されているＡＶデータを一旦バッファメモリ２０に保持させた後、ＩＥＥＥ１３９４バス５を介して順次ＡＶデータ記録再生装置４に転送し、ＡＶデータ記録再生装置４は転送されたＡＶデータをＨＤＤに格納する。
【００４１】
上記のようにして転送されるＡＶデータが、前記のようにタイムスタンプが付加されてＨＤＤ１０（またはＡＶデータ記録再生装置４のＨＤＤ）に蓄積されているＡＶデータであれば、転送先のＨＤＤにも、アイソクロノス転送によって転送されたのと同じ形で蓄積されることになる。それゆえ、前記同期転送について説明したのと同様に、再生制御部６０によってタイムスタンプに基づいたストリームデータの再生を行うことにより、ディジタルＴＶ３に適切なタイミングで表示させることなどができる。しかも、上記のようなＳＢＰ−２転送は、ＡＶデータの表示タイミングとは無関係なタイミングで行うことができるので、実際に表示させる際に要する時間に係らず、ＩＥＥＥ１３９４バス５の帯域や各装置の処理能力の範囲内で高速に転送することができる。
【００４２】
なお、著作権保護の必要があるＡＶデータが転送される場合には、上記のようなＳＢＰ−２転送は行わず、常にアイソクロノス転送を行うようにして、著作権フリーなＡＶデータや家庭用ビデオカメラで撮影されたＡＶデータだけ、ＳＢＰ−２転送を行い得るようにしてもよい。
【００４３】
（アイソクロノス転送とＳＢＰ−２転送とが競合する場合の動作）
（アイソクロノス転送優先）
アイソクロノス転送が行われている際に、例えばＡＶデータ記録再生装置４からＬｏｇｉｎリクエストが発行された場合には、アイソクロノス転送が優先して継続される。すなわち、ＡＶデータ記録再生装置１の非同期転送入出力部４２は、図２に模式的に示すように、アイソクロノス転送中にＬｏｇｉｎリクエストが発行されると、これに対して拒絶することをＡＶデータ記録再生装置４に通知する。そして、アイソクロノス転送が終了したときに、その旨（またはＳＢＰ−２転送が可能な旨）を通知し、これに応じてＡＶデータ記録再生装置４から再度Ｌｏｇｉｎリクエストが発行されると、前記のようにＳＢＰ−２転送が行われる。ここで、上記のようにＬｏｇｉｎリクエストを拒絶する場合であっても、そのＬｏｇｉｎリクエストがＡＶデータ記録再生装置１からＡＶデータ記録再生装置４への転送を要求するものである場合には、あらかじめ転送すべきデータをＨＤＤ１０から読み出してバッファメモリ２０に保持させておくようにしてもよい。すなわち、例えばＩＥＥＥ１３９４バス５の転送帯域に余裕がないためにアイソクロノス転送を優先させる場合でマイクロコンピュータ３０の処理能力等には余裕がある場合などには、アイソクロノス転送中にあらかじめＳＢＰ−２転送の準備をしておくことによって、アイソクロノス転送の終了後に迅速にＳＢＰ−２転送を開始させることができる。
【００４４】
なお、上記のようにＬｏｇｉｎリクエストを拒絶せずに、応答を遅延させるようにしてもよい。すなわち、図３に示すように、Ｌｏｇｉｎリクエストに対して、即座には転送拒絶や転送許可を通知せずに、アイソクロノス転送が終了してから転送許可を通知するようにすれば、前記のようにアイソクロノス転送の終了を通知する機能やその通知を受け付ける機能を設けることなく、アイソクロノス転送の終了後にＳＢＰ−２転送を行わせることができる。また、この場合にも、アイソクロノス転送中にＳＢＰ−２転送の準備をしておくようにすれば、アイソクロノス転送の終了後に迅速にＳＢＰ−２転送を開始させることができる。
【００４５】
一方、ＳＢＰ−２転送が行われている際にアイソクロノス転送の要求がなされた場合には、一旦ＳＢＰ−２転送が中断され、アイソクロノス転送が終了した後に再開される。具体的には、例えばＡＶデータ記録再生装置１がイニシエータとなり、ターゲットとなったＡＶデータ記録再生装置４がＡＶデータ記録再生装置１に対してＡＶデータの書き込み／読み出しを行っているときに、ＡＶデータ記録再生装置１の方でＳＢＰ−２の転送を中断する必要が生じたとすると、ＡＶデータ記録再生装置１は、まずＬｏｇｏｕｔリクエストを発行する。ＡＶデータ記録再生装置４は、上記リクエストに対して、通常のＬｏｇｏｕｔリクエストと同様の処理をするとともに、さらに、次に書き込み／読み出しをすべきバッファメモリ２０またはＨＤＤ１０の領域のアドレス（例えば図４）をＡＶデータ記録再生装置１に通知する。ＡＶデータ記録再生装置１は、通知されたアドレス、ＳＢＰ−２転送が中断されたことを示す情報、および転送の相手先のノードや転送の種類（書き込みか読み出しか）など、転送中断時の状態を示す情報を保持する。そして、ＳＢＰ−２転送の再開が可能になると、再度、上記情報に基づいて通常の転送開始時と同様にＬｏｇｉｎリクエストを発行することにより、ＳＢＰ−２転送を継続することができる。また、ターゲットとなったＡＶデータ記録再生装置４の方に転送中断の事由が生じた場合には、その旨をＡＶデータ記録再生装置４からＡＶデータ記録再生装置１に通知し、これに応じてＡＶデータ記録再生装置１がＬｏｇｏｕｔリクエストを発行するとともに転送中断時の状態を示す情報を保持しておくようにすることにより、上記の場合と同様にしてＳＢＰ−２転送の中断、再開をすることができる。
【００４６】
なお、上記のように転送の中断時に書き込み／読み出しアドレスをイニシエータ側に通知せず、相手先のノードなど転送中断時の状態を示す情報とともにターゲット側で保持し、転送再開時に、イニシエータ側はアドレス等を示すことなく（またはダミーのアドレスを指定して）Ｌｏｇｉｎリクエストを発行し、ターゲット側で、上記保持しているアドレスに基づいてデータの書き込み／読み出しを継続するようにしてもよい。ここで、ＳＢＰ−２転送を行うのが特定の機器間だけに限られる場合には、上記転送中断時の状態を示す情報には必ずしも相手先のノードを示す情報は含める必要がない一方、複数のＳＢＰ−２転送が行われる場合には、各転送を特定するＩＤなども含めるようにすればよい。また、Ｌｏｇｏｕｔリクエストに対して直ちに転送を中断せず、ＨＤＤ１０のセクタサイズなどの単位で中断するようにすれば、転送再開時の処理を簡素化することができる。
【００４７】
（アイソクロノス転送とＳＢＰ−２転送との同時転送）
ＩＥＥＥ１３９４バス５の転送帯域やＡＶデータ記録再生装置１の処理能力（例えばマイクロコンピュータ３０の処理能力やＨＤＤ１０のアクセス速度）が許す場合には、アイソクロノス転送とＳＢＰ−２転送とを同時に（並行して）行うようにしてもよい。例えば図５に示すように、アイソクロノス転送が行われている際にＬｏｇｉｎリクエストが発行された場合に、これを受け付けるとともに、マイクロコンピュータ３０が、非同期転送入出力部４２等からのＳＢＰ−２転送に関る割り込みを受け付けるようにすることによって、アイソクロノス転送とＳＢＰ−２転送とを同時に行わせることができる。この場合、バッファメモリ２０の領域は、図６に示すように、各転送ごとに確保される（同時に転送される場合でなくても確保される領域を分けるようにしてもよい。）。
【００４８】
また、同時に転送される場合に、図７に模式的に示すように、アイソクロノス転送の転送帯域とＳＢＰ−２転送の転送帯域との割合を、例えばアイソクロノス転送によって転送される画像の品質などに応じて可変に設定し得るようにしてもよい（この転送帯域の設定も、同時に転送される場合でなくても可変に行えるようにしてもよい。）。また、その際、同図に併せて示すように、転送帯域の設定に対応させて、バッファメモリ２０における各転送ごとに確保される領域の大きさを設定するようにしてもよい。これらによって、アイソクロノス転送とＳＢＰ−２転送とを同時に行い得るとともに、より転送効率を向上させることができる。
【００４９】
【発明の効果】
以上のように本発明によると、表示タイミングに同期して転送されたストリームデータに基づいて、タイムスタンプが付加されたデータを記録媒体に記録し、また、記録媒体から読み出されたデータに付加されているタイムスタンプに基づいてストリームデータを再生し、転送することにより、ストリームデータの記録および適切なタイミングでの表示を行うことなどができるとともに、さらに、一旦タイムスタンプが付加されたデータを非同期に転送し得るようにすることにより、上記のように適切なタイミングで表示を行うことのできる音声画像データを、実際の表示の際に要する時間に係らず、記録再生装置間などで高速に複製や移動させることができる。
【図面の簡単な説明】
【図１】本発明に係る音声映像データ記録再生装置の構成例を示すブロック図である。
【図２】ＳＢＰ２−転送要求を拒絶する場合の転送状態を示す説明図である。
【図３】ＳＢＰ２−転送要求を遅延させる場合の転送状態を示す説明図である。
【図４】ＳＢＰ２−転送を中断させる場合に転送データのアドレスが保持される例を示す説明図である。
【図５】アイソクロノス転送とＳＢＰ２−転送とが並行して行われる場合の転送状態を示す説明図である。
【図６】バッファメモリの領域がアイソクロノス転送とＳＢＰ２−転送とで分けられる例を示す説明図である。
【図７】アイソクロノス転送とＳＢＰ２−転送との転送帯域の設定とバッファメモリの割り当てとの関係を示す説明図である。
【符号の説明】
１・４　ＡＶデータ記録再生装置
２　　　ディジタル放送チューナ
３　　　ディジタルＴＶ
４　　　ＡＶデータ記録再生装置
５　　　バス
１０　　　ＨＤＤ
２０　　　バッファメモリ
３０　　　マイクロコンピュータ
４０　　　ディジタル入出力インタフェイス
４１　　　同期転送入出力部
４２　　　非同期転送入出力部
５０　　　記録制御部
６０　　　再生制御部
７０　　　非同期転送記録再生制御部
８０　　　バッファ制御部
【図１】
2004048464.tif 000003
【図２】
2004048464.tif 000004
【図３】
2004048464.tif 000005
【図４】
2004048464.tif 000006
【図５】
2004048464.tif 000007
【図６】
2004048464.tif 000008
【図７】
2004048464.tif 000009