(57)【要約】【課題】  操作者を混乱させることのない記録再生装置、あるいは通信装置を提供できるようにする。【解決手段】  複数の圧縮比を持つディジタル画像データを記録再生可能な記録再生装置に、同期転送と非同期転送とが可能な通信手段をシリアルバスに接続して設けて、上記画像データの圧縮比情報と該圧縮比の画像データの再生予定時刻とを含む属性情報を発生させとともに、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させるようにすることにより、ＳＤフォーマットの画像データとＳＤＬフォーマットの画像データとが混在している記録媒体を再生する場合に、データフォーマットが変わっても帯域リソースを確実に確保できるようにする。【選択図】  図７
2005159991.tif 000002
【特許請求の範囲】
【請求項１】
複数の圧縮比を持つディジタル画像データを記録再生可能な記録再生装置であって、シリアルデータを送信するための通信手段を具備し、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記画像データの圧縮比情報と該圧縮比の画像データの再生予定時刻とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴とする記録再生装置。
【請求項２】
複数の圧縮比を持つディジタル画像データを記録再生可能な記録再生装置であって、シリアルデータを送受信するための通信手段を具備し、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記画像データの圧縮比情報と上記圧縮比の画像データを再生する予定再生時間とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴とする記録再生装置。
【請求項３】
記録媒体上にデータを記録する記録手段と、上記記録媒体に記録されたデータを再生する再生手段と、上記記録媒体を識別するための識別手段と、上記記録媒体毎に該記録媒体の記録データに関連づけられた複数の属性情報を記憶するための記憶手段と、上記記憶手段に記憶された各属性情報を再生時に並べ換えるための並べ換え手段と、上記記録データを再生する再生時間情報を発生する再生時間情報発生手段と、シリアルデータを送受信するための通信手段とを具備し、上記記録手段は上記記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、
上記並べ換え手段の出力と上記再生時間情報発生手段が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴とする記録再生装置。
【請求項４】
記録媒体上に１からｎ（ｎは１以上の整数）の複数のデータを記録する記録手段と、上記記録媒体に記録されたデータを再生する再生手段と、上記記録媒体を識別するための識別手段と、上記１からｎの複数の記録データに関連づけられた１からｎの複数の属性情報を記憶するための記憶手段と、上記記憶手段に記憶された各属性情報を再生時に並べ換えるための並べ換え手段と、上記記録データを再生する際に上記属性情報と関連づけられた再生時間情報を発生する再生時間情報発生手段と、シリアルデータを送受信するための通信手段とを具備し、上記記録手段は記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記並べ換え手段の出力と上記再生時間情報発生手段が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴とする記録再生装置。
【請求項５】
記録媒体上にデータと該データに関連づけられた複数の属性情報とを記録する記録手段と、上記記録媒体に記録されたデータと該データに関連づけられた複数の属性情報とを再生する再生手段と、再生時に上記記録媒体に記録された上記属性情報を並べ換えるための並べ換え手段と、シリアルデータを送受信するための通信手段を具備し、上記記録手段は記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記並べ変え手段の出力と上記圧縮比情報とに基づき送信帯域幅を変化させることを特徴とする記録再生装置。
【請求項６】
上記通信手段は、上記画像の圧縮比が高い時には上記シリアルバス上の送信帯域幅を減少するように変化させることを特徴とする請求項１〜５の何れか１項に記載の記録再生装置。
【請求項７】
上記通信手段は、上記画像の圧縮比が低い時には上記シリアルバス上の送信帯域幅を増加させるように変化させることを特徴とする請求項１〜５の何れか１項に記載の記録再生装置。
【請求項８】
上記通信手段が送信帯域幅を変化させる転送モードは同期転送であることを特徴とする請求項１〜５の何れか１項に記載の記録再生装置。
【請求項９】
上記再生時間情報には、上記再生される記録データの予定再生時間が含まれることを特徴とする請求項３または４に記載の記録再生装置。
【請求項１０】
上記並べ換え手段は、上記再生手段が上記記録媒体上のデータを再生する順番と、該再生データに関連づけられた上記属性情報の順番とを同じにするように、上記属性情報を並べ換えることを特徴とする請求項３〜５の何れか１項に記載の記録再生装置。
【請求項１１】
上記並べ換え手段は、上記再生手段が上記記録媒体上の第ｍ番目の記録データ（ｍは１以上ｎ以下の整数）を再生する順番と、該再生データに関連づけられた第ｍ番目の上記属性情報の順番とを同じにするように、上記属性情報を並べ換えることを特徴とする請求項３〜５の何れか１項に記載の記録再生装置。
【請求項１２】
シリアルデータを送受信するための通信装置であって、
同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、上記シリアルバスを介して複数の圧縮比の画像データを送信するための通信手段を具備し、
上記通信手段は、上記画像データの圧縮比情報と該圧縮比の画像データの再生予定時刻とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴とする通信装置。
【請求項１３】
シリアルデータを送受信するための通信装置であって、同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、シリアルデータを送受信するための通信手段を具備し、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記画像データの圧縮比情報と上記圧縮比の画像データを再生する予定再生時間とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴とする通信装置。
【請求項１４】
シリアルデータを送受信するための通信装置であって、
同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体からデータを読み出して再生する再生手段と、上記記録媒体上に記録されている記録データに関連づけられた複数の属性情報を記憶する記憶手段と、上記再生手段が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換える並べ換え手段と、上記再生手段によって再生されたデータを上記同期転送により上記シリアルバス上に送信するための通信手段とを具備し、上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報と該画像データの再生時間情報を含み、
上記通信手段は、上記属性情報に基づき送信帯域幅を変化させることを特徴とする通信装置。
【請求項１５】
シリアルデータを送受信するための通信装置であって、同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体にデータと該データに関連づけられた複数の属性情報とを記録する記録手段と、上記記録媒体からデータと該データに関連づけられた上記属性情報とを再生する再生手段と、上記再生手段が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換えて出力する並べ換え手段と、上記再生手段によって再生されたデータを上記同期転送により上記シリアルバス上に送信するための通信手段と、上記再生データの再生時間情報を発生する再生時間情報発生手段とを具備し、上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え手段の出力と上記再生時間発生手段の出力とに基づき送信帯域幅を変化させることを特徴とする通信装置。
【請求項１６】
上記通信手段は、上記画像の圧縮比が高い時には上記シリアルバス上の送信帯域幅を減少するように変化させることを特徴とする請求項１２〜１５の何れか１項に記載の通信装置。
【請求項１７】
上記通信手段は、上記画像の圧縮比が低い時には上記シリアルバス上の送信帯域幅を増加させるように変化させることを特徴とする請求項１２〜１５の何れか１項に記載の通信装置。
【請求項１８】
上記通信手段が送信帯域幅を変化させる転送モードは同期転送であることを特徴とする請求項１２〜１５の何れか１項に記載の通信装置。
【請求項１９】
上記再生時間情報は、上記画像データの予定再生時刻情報であることを特徴とする請求項１４または１５に記載の通信装置。
【請求項２０】
上記再生時間情報は、上記画像データの再生予定時間情報であることを特徴とする請求項１４または１５に記載の通信装置。
【請求項２１】
上記再生時間情報発生手段は、上記再生データの再生予定時刻を発生させることを特徴とする請求項１５〜１８の何れか１項に記載の通信装置。
【請求項２２】
上記再生時間情報発生手段は、上記再生データの予定再生時間を発生させることを特徴とする請求項１５〜１８の何れか１項に記載の通信装置。
【請求項２３】
記録媒体上にデータを記録する記録工程と、上記記録媒体に記録されたデータを再生する再生工程と、上記記録媒体を識別するための識別工程と、上記記録媒体毎に該記録媒体の記録データに関連づけられた複数の属性情報を記憶するための記憶工程と、上記記憶工程に記憶された各属性情報を再生時に並べ換えるための並べ換え工程と、上記記録データを再生する再生時間情報を発生する再生時間情報発生工程と、シリアルデータを通信手段により送受信するための通信工程とを有し、上記記録工程は、上記記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、
上記並べ換え工程の出力と上記再生時間情報発生工程が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴とする記録再生方法。
【請求項２４】
シリアルデータを送受信するための通信方法であって、同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体にデータと該データに関連づけられた複数の属性情報とを記録する記録工程と、上記記録媒体からデータと該データに関連づけられた上記属性情報とを再生する再生工程と、上記再生工程が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換えて出力する並べ換え工程と、上記再生工程によって再生されたデータを上記同期転送により上記シリアルバス上に通信手段で送信するための通信工程と、上記再生データの再生時間情報を発生する再生時間情報発生工程とを有し、上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え工程の出力と上記再生時間発生工程の出力とに基づき送信帯域幅を変化させることを特徴とする通信方法。
【請求項２５】
記録媒体上にデータを記録する記録工程と、上記記録媒体に記録されたデータを再生する再生工程と、上記記録媒体を識別するための識別工程と、上記記録媒体毎に該記録媒体の記録データに関連づけられた複数の属性情報を記憶するための記憶工程と、上記記憶工程に記憶された各属性情報を再生時に並べ換えるための並べ換え工程と、上記記録データを再生する再生時間情報を発生する再生時間情報発生工程と、シリアルデータを通信手段により送受信するための通信工程とを有する記録再生方法をコンピュータに実行させるコンピュータプログラムであって、上記記録工程は、上記記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記並べ換え工程の出力と上記再生時間情報発生工程が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴とするコンピュータプログラム。
【請求項２６】
シリアルデータを送受信するための通信方法をコンピュータに実行させるプログラムであって、
同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体にデータと該データに関連づけられた複数の属性情報とを記録する記録工程と、上記記録媒体からデータと該データに関連づけられた上記属性情報とを再生する再生工程と、上記再生工程が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換えて出力する並べ換え工程と、上記再生工程によって再生されたデータを上記同期転送により上記シリアルバス上に通信手段で送信するための通信工程と、上記再生データの再生時間情報を発生する再生時間情報発生工程とを有し、上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え工程の出力と上記再生時間発生工程の出力とに基づき送信帯域幅を変化させることを特徴とするコンピュータプログラム。
【請求項２７】
上記請求項２５または２６に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項２８】
上記通信手段は、上記画像データの再生に先立ち、上記属性情報を上記シリアルバス上に予め送信することを特徴とする請求項１〜５の何れか１項に記載の記録再生装置。
【請求項２９】
上記記録媒体は着脱可能な記録媒体であることを特徴とする請求項３〜１１の何れか１項に記載の記録再生装置。
【請求項３０】
上記通信手段は、上記画像データの再生に先立ち、上記属性情報を上記シリアルバス上に予め送信することを特徴とする請求項１２〜１６の何れか１項に記載の通信装置。
【請求項３１】
上記記録媒体は着脱可能な記録媒体であることを特徴とする請求項１４〜２２の何れか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録再生装置、通信装置、記録再生方法、通信方法、コンピュータプログラム及び記録媒体に関し、特に、ＭＰＥＧ、ＨＤ、ＳＤフォーマット、ＳＤＬフォーマット等画像データを記録再生装置、及び上記画像データを送受信するＩＥＥＥ１３９４等の通信装置に関するものである。
【背景技術】
【０００２】
従来、通信装置においてはＩＥＥＥ１３９４のアイソクロナス（isochronous）通信を使って映像や音声を伝送している。図８は、画像データを通信している時のバス上における波形の様子を示している。
【０００３】
図８において、波形２０１はＳＤフォーマットの画像データをＳ１００で伝送したときのパケット列、波形２０２はＳＤＬフォーマットの画像データをＳ１００で伝送したときのパケット列である。それぞれサイクルスタートパケット２０３に続いて、アイソクロナスパケット２０４が送出される。図８で示されるように、ＳＤＬフォーマットの画像データパケットは、ＳＤフォーマットにおける画像データパケットの約半分の帯域リソースとなる。
【０００４】
図９（ａ）にＳＤフォーマットのパケット列３０１を示し、図９（ｂ）にＳＤＬフォーマットのパケット列３０２の概要を示す。各パケットはヘッダ３０３、ヘッダＣＲＣ（cyclic redundancy check）３０４，ＣＩＰ３０５、データ３０６、データＣＲＣ３０７からなる。
【０００５】
この内、データ３０６の部分がＳＤＬフォーマットはＳＤフォーマットに対して半分のデータ量になっている。ヘッダＣＲＣ３０４は４バイト、ＣＩＰ３０５は８バイトである。データ３０６はＳＤフォーマットが４８０バイト、ＳＤＬフォーマットが２４０バイト、データＣＲＣ３０７は４バイトとすると、ＳＤフォーマットのパケットデータは合計５００バイト、ＳＤＬフォーマットのパケットデータは合計２６０バイトとなる。
【０００６】
これらのパケットを伝送するのに必要な帯域リソースは、例えばＳ１００（ＳはSpeedの略）で伝送すると、ＳＤフォーマットでは最低２０００ユニットとなり、ＳＤＬフォーマットだと最低１５２０ユニットとなる。なお、これら帯域リソースの確保は送信ノードが行なってもよく、受信ノードが行なってもよい。また、第３者ノードが行なってもよい。
【０００７】
図１０に、上記アイソクロナス通信を使ってデータを伝送するＶＴＲの送信時の処理フローを、送信ノードが帯域リソースを確保する場合を例に説明する。なお、アイソクロナスデータを送出するには、帯域リソースの他にチャンネルリソースが必要であるが、チャンネルリソース確保のフローの説明はここでは省略する。
【０００８】
まず、再生を始めたらテープから再生されたデータがＳＤフォーマットかＳＤＬフォーマットかをステップＳ４０１で判断する。この判断の結果、上記再生データがＳＤフォーマットだったらステップＳ４０２に進み、確保する帯域リソースにＳＤフォーマット分のユニットをセットする。また、上記ステップＳ４０１の判断の結果、再生データがＳＤＬフォーマットだったらステップＳ４０３に進み、ＳＤＬフォーマット分のユニットをセットする。
【０００９】
次に、ステップＳ４０４において帯域リソースの確保を試みる。その後、ステップＳ４０５において、帯域が確保できたかどうか判断し、確保できた場合にはステップＳ４０６に進んでデータをバス上に送出する。また、ステップＳ４０５の判断の結果、確保に失敗した場合はステップＳ４０４に戻って再び確保を試みて、確保でき次第データをバス上に送出する。
【００１０】
上記バス上に流すパケットのデータペイロードサイズを、適切なサイズに設定することが可能な通信装置及び通信方法は、例えば特許文献１に記載されている。また、上記したアイソクロナス通信の帯域リソースに関しては、「IEEE Std 1394−1995・IEEE Standard for ａ High Performance Serial Bus」規格に記述されている。
【００１１】
【特許文献１】特開２００３―０３７５９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上記従来例においては、ＳＤフォーマットの画像データとＳＤＬフォーマットの画像データとが混在しているテープを再生する場合がある。このようなテープを再生したときに、ＳＤＬフォーマットを再生中にテープの記録内容がＳＤフォーマットに変わった場合を説明する。
【００１３】
この場合、ＳＤＬフォーマットの再生中に再生データがＳＤフォーマットに変わったかどうかを監視し、変わってなかったらそのまま再生を続ける。もし、再生データがＳＤフォーマットに変わっていたら足りない分の帯域リソース、つまりＳＤフォーマットの帯域リソースからＳＤＬフォーマットの帯域リソースを差し引いた分の帯域リソース確保を試みる。そして、帯域リソースを確保できたらデータの送出を行なう。
【００１４】
このような場合において、新たに追加するリソースが確保できる場合はよいが、確保できなかった場合はテープを再生中に受信側で画像を見ていると、ＳＤＬフォーマットの画像は送られてくるがＳＤフォーマットの画像の剖分だけが送られてこないことになり、一般ユーザーにとってははなはだ理解し難い動作となってしまうことになる。
【００１５】
特に、再生し始めた時はＳＤフォーマット分のリソースの確保ができてＳＤフォーマットデータが伝送し得たにもかかわらず、テープの再生内容がＳＤＬフォーマットになってしまったことにより、ＳＤフォーマットの帯域リソースからＳＤＬフォーマットの帯域リソースを引いた分を返し、再生内容が再びＳＤフォーマットになったときに、足りない分の帯域リソースを確保しようとしたら、すでにさっき返した帯域リソースが使われていて確保できなかったという不都合が発生してしまい、ユーザーを混乱させるばかりである。
【００１６】
本発明は上記問題点に鑑みてなされたもので、操作者を混乱させることのない記録再生装置、あるいは通信装置を提供できるようにすることを目的とする。
【課題を解決するための手段】
【００１７】
本発明の記録再生装置は、複数の圧縮比を持つディジタル画像データを記録再生可能な記録再生装置であって、シリアルデータを送信するための通信手段を具備し、上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記画像データの圧縮比情報と該圧縮比の画像データの再生予定時刻とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明の他の特徴とするところは、複数の圧縮比を持つディジタル画像データを記録再生可能な記録再生装置であって、シリアルデータを送受信するための通信手段を具備し、上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記画像データの圧縮比情報と上記圧縮比の画像データを再生する予定再生時間とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明のその他の特徴とするところは、記録媒体上にデータを記録する記録手段と、上記記録媒体に記録されたデータを再生する再生手段と、上記記録媒体を識別するための識別手段と、上記記録媒体毎に該記録媒体の記録データに関連づけられた複数の属性情報を記憶するための記憶手段と、上記記憶手段に記憶された各属性情報を再生時に並べ換えるための並べ換え手段と、上記記録データを再生する再生時間情報を発生する再生時間情報発生手段と、シリアルデータを送受信するための通信手段とを具備し、上記記録手段は上記記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、
上記並べ換え手段の出力と上記再生時間情報発生手段が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明のその他の特徴とするところは、記録媒体上に１からｎ（ｎは１以上の整数）の複数のデータを記録する記録手段と、上記記録媒体に記録されたデータを再生する再生手段と、上記記録媒体を識別するための識別手段と、上記１からｎの複数の記録データに関連づけられた１からｎの複数の属性情報を記憶するための記憶手段と、上記記憶手段に記憶された各属性情報を再生時に並べ換えるための並べ換え手段と、上記記録データを再生する際に上記属性情報と関連づけられた再生時間情報を発生する再生時間情報発生手段と、シリアルデータを送受信するための通信手段とを具備し、上記記録手段は記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記並べ換え手段の出力と上記再生時間情報発生手段が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明のその他の特徴とするところは、記録媒体上にデータと該データに関連づけられた複数の属性情報とを記録する記録手段と、上記記録媒体に記録されたデータと該データに関連づけられた複数の属性情報とを再生する再生手段と、再生時に上記記録媒体に記録された上記属性情報を並べ換えるための並べ換え手段と、シリアルデータを送受信するための通信手段を具備し、上記記録手段は記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え手段の出力と上記圧縮比情報とに基づき送信帯域幅を変化させることを特徴としている。
【００１８】
本発明の通信装置は、シリアルデータを送受信するための通信装置であって、
同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、上記シリアルバスを介して複数の圧縮比の画像データを送信するための通信手段を具備し、
上記通信手段は、上記画像データの圧縮比情報と該圧縮比の画像データの再生予定時刻とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明の他の特徴とするところは、シリアルデータを送受信するための通信装置であって、
同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、シリアルデータを送受信するための通信手段を具備し、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、上記画像データの圧縮比情報と上記圧縮比の画像データを再生する予定再生時間とを含む属性情報を発生させ、上記発生させた属性情報に従い上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明のその他の特徴とするところは、シリアルデータを送受信するための通信装置であって、
同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体からデータを読み出して再生する再生手段と、上記記録媒体上に記録されている記録データに関連づけられた複数の属性情報を記憶する記憶手段と、上記再生手段が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換える並べ換え手段と、上記再生手段によって再生されたデータを上記同期転送により上記シリアルバス上に送信するための通信手段とを具備し、
上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報と該画像データの再生時間情報を含み、
上記通信手段は、上記属性情報に基づき送信帯域幅を変化させることを特徴としている。
また、本発明のその他の特徴とするところは、シリアルデータを送受信するための通信装置であって、同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体にデータと該データに関連づけられた複数の属性情報とを記録する記録手段と、上記記録媒体からデータと該データに関連づけられた上記属性情報とを再生する再生手段と、上記再生手段が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換えて出力する並べ換え手段と、上記再生手段によって再生されたデータを上記同期転送により上記シリアルバス上に送信するための通信手段と、上記再生データの再生時間情報を発生する再生時間情報発生手段とを具備し、
上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え手段の出力と上記再生時間発生手段の出力とに基づき送信帯域幅を変化させることを特徴としている。
【００１９】
本発明の記録再生方法は、記録媒体上にデータを記録する記録工程と、上記記録媒体に記録されたデータを再生する再生工程と、上記記録媒体を識別するための識別工程と、上記記録媒体毎に該記録媒体の記録データに関連づけられた複数の属性情報を記憶するための記憶工程と、上記記憶工程に記憶された各属性情報を再生時に並べ換えるための並べ換え工程と、上記記録データを再生する再生時間情報を発生する再生時間情報発生工程と、シリアルデータを送受信するための通信工程とを有し、上記記録工程は、上記記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、
上記並べ換え工程の出力と上記再生時間情報発生工程が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
【００２０】
本発明の通信方法は、シリアルデータを送受信するための通信方法であって、同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体にデータと該データに関連づけられた複数の属性情報とを記録する記録工程と、上記記録媒体からデータと該データに関連づけられた上記属性情報とを再生する再生工程と、上記再生工程が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換えて出力する並べ換え工程と、上記再生工程によって再生されたデータを上記同期転送により上記シリアルバス上に送信するための通信工程と、上記再生データの再生時間情報を発生する再生時間情報発生工程とを有し、
上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え工程の出力と上記再生時間発生工程の出力とに基づき送信帯域幅を変化させることを特徴としている。
【００２１】
本発明のコンピュータプログラムは、記録媒体上にデータを記録する記録工程と、上記記録媒体に記録されたデータを再生する再生工程と、上記記録媒体を識別するための識別工程と、上記記録媒体毎に該記録媒体の記録データに関連づけられた複数の属性情報を記憶するための記憶工程と、上記記憶工程に記憶された各属性情報を再生時に並べ換えるための並べ換え工程と、上記記録データを再生する再生時間情報を発生する再生時間情報発生工程と、シリアルデータを送受信するための通信工程とを有する記録再生方法をコンピュータに実行させるコンピュータプログラムであって、上記記録工程は、上記記録媒体上に画像データを記録するとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、同期転送と非同期転送とが可能なシリアルバスに接続されていて、
上記並べ換え工程の出力と上記再生時間情報発生工程が発生した再生時間情報とに基づいて上記シリアルバス上の送信帯域幅を変化させることを特徴としている。
また、本発明の他の特徴とするところは、シリアルデータを送受信するための通信方法をコンピュータに実行させるプログラムであって、同期転送と非同期転送が可能なシリアルバス上にデータを送出するソースノードが接続され、上記ソースノードは、記録媒体にデータと該データに関連づけられた複数の属性情報とを記録する記録工程と、上記記録媒体からデータと該データに関連づけられた上記属性情報とを再生する再生工程と、上記再生工程が再生するデータの順番と該データに関連づけられた上記属性情報の順番とが同じ順番になるように上記属性情報を並べ換えて出力する並べ換え工程と、上記再生工程によって再生されたデータを上記同期転送により上記シリアルバス上に送信するための通信工程と、上記再生データの再生時間情報を発生する再生時間情報発生工程とを有し、上記ソースノードが送出するデータは画像データであるとともに、上記属性情報は該画像データの圧縮比情報を含み、
上記通信手段は、上記並べ変え工程の出力と上記再生時間発生工程の出力とに基づき送信帯域幅を変化させることを特徴としている。
【００２２】
本発明の記録媒体は、上記に記載のコンピュータプログラムを記録したことを特徴としている。
【発明の効果】
【００２３】
本発明によれば、操作者を混乱させることのない記録再生装置、あるいは通信装置を提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の記録再生装置、通信装置、記録再生方法、通信方法、コンピュータプログラム及び記録媒体の実施の形態を説明する。
図１は、ビデオ信号を記録するディジタルＶＣＲに本発明を適用した実施の形態を示す図である。本実施の形態に関するディジタルＶＣＲにおいては、例えば、ＩＥＣ６１８８３規格に規定されている信号形式によって磁気テープ上に画像データを記録する。本実施の形態のディジタルＶＣＲにおいては、例えば、上記ＩＥＣ６１８８３に規定されている複数のビデオ信号形式を記録再生することが可能である。
【００２５】
図１において、１０は撮像光学系、１２はアナログーデジタル（Ａ／Ｄ）変換器、１４はビデオ処理部、１６は圧縮伸長回路、１８は第１のメモリ、２０は第２のメモリ、２２はデータセレクタ、２４は１３９４インターフェイス、２６は第１のメモリ制御回路、２８は第２のメモリ制御回路、３０はシステムコントローラ、３２は操作部、３４は電子ビューファインダ、３６はＤ／Ａ変換器、３８は記録部、４０はフラッシュメモリやＥＥＰＲＯＭなどの不揮発性メモリである。
【００２６】
撮像光学系１０から入力された映像の輝度信号（Ｙ）と色差信号（Ｃ）は、Ａ／Ｄ変換器１２にてディジタルデータに各々変換される。上記ディジタルデータは、ビデオ処理部１４にて多重化される。その後、圧縮伸長回路１６にて該画像情報のデータ量が圧縮される。一般に、ＹＣ独立に該圧縮処理回路を備えているが、ここでは説明の簡略化の為にＹＧ時間分割での圧縮処理の例を示す。
【００２７】
次に、上記画像データを伝送路誤りに強くする目的でシャフリング処理を施す。この処理の目的は、連続的な符号誤りであるところのバーストエラーを修整や補間の行ないやすい離散的な誤りであるところのランダムエラーに変換する事である。
【００２８】
加えて、画像の画面内の粗密による情報量の発生の偏りを均一化する目的を重視する場合には上記圧縮処理の前に本処理工程を持ってくると、ランレングス符号化等の可変長符号を用いた方が都合がよい。
【００２９】
これを受けて、データ・シャフリングの復元の為のデータ識別（ＩＤ）情報を付加する。このＩＤ付加動作にて付加されたＩＤは、同時に記録しておいた上記システムのモード情報等と共に再生時の逆圧縮処理（情報量伸張処理）の際に補助情報として利用する。これらのデータ再生時の誤りを低減する為にエラー訂正（ＥＣＣ）情報を付加する。
【００３０】
この様な冗長信号の付加までを、映像と音声等の情報毎に対応する独立の記録エリア毎に処理する。上記のように、ＩＤ情報やＥＣＣ情報が付加された画像信号は、記録部３８により、磁気テープ等の記録媒体に記録されるとともに、後述する第１のメモリ１８に一時的に記憶される。
【００３１】
一方、ビデオ処理部１４にて多重化された画像データは、Ｄ／Ａ変換器３６によって、ディジタルーアナログ変換され、電子ビューファインダ３４で操作者により観察される。また、操作者は第２の操作部３２を介して、様々な操作情報をシステムコントローラ３０に送信し、システムコントローラ３０は、該操作情報によって、ＶＣＲ全体を制御するようになっている。
【００３２】
また、ビデオ処理部１４にて多重化された画像データは、第２のメモリ２０に出力され、一時的に記憶される。上述した第１のメモリ１８と、第２のメモリ２０とは、それぞれ、第１のメモリ制御回路２６と、第２のメモリ制御回路２８とを介し、システムコントローラ３０により動作制御されている。
【００３３】
データセレクタ２２は、上述した第１のメモリ１８と、第２のメモリ２０からのデータを選択して、第２の１３９４インターフェイス２４に受け渡す。あるいは、第２の１３９４インターフェイス２４からのデータを選択して、第１のメモリ１８と、第２のメモリ２０とのどちらかに受け渡す。上記動作により、本実施の形態のＶＣＲにおける１３９４インターフェイス２４からは、圧縮された画像データと非圧縮の画像データとが、操作者により選択されて出力できるようになっている。
【００３４】
１３９４インターフェイス２４は、１３９４シリアルバスを通じて、ＶＣＲを制御するためのコマンドデータを受信する。受信されたコマンドデータは、データセレクタ２２を通じて、システムコントローラ３０に入力される。ステムコントローラ３０は、上記のコマンドデータに対するレスポンスデータを作成して、データセレクタ２２、及び１３９４インターフェイス２４を通じ、１３９４シリアルバスに該データを送出する。
【００３５】
本実施の形態のＶＣＲでは、複数の圧縮率による記録モードが選択することができるように構成されていて、撮像光学系１０に内蔵されたＣＣＤによって被写体像が光電変換されて、高精細度な情報量の多いＨＤ信号として出力される。
【００３６】
例えば、スタジオ規格のＨＤ信号は、撮像有効画素数１９２０Ｈ×１０３５Ｖ画素でサンプリング周波数は７５，３ＭＨｚである。ビデオ処理部１４では、例えば「昭和６０．９，ＮＨＫ技研月報ｐｐ．３５９〜３６４」に記載されているように、ＨＤ信号を標準放送方式（以下、ＳＤフォーマットと称す）であるＮＴＳＣ，ＰＡＬ，ＳＥＣＡＭに変換するために、情報量を減少させるものである。下表に代表的な変換のモードを３種類示す。
【００３７】
【表１】
2005159991.tif 000003
【００３８】
走査線数の変換処理は垂直内挿フィルタにおいて行われ、７サイクルを１周期とするライン順位に応じて切り替わる加重平均回路を構成している。フィールド周波数の変換処理は走査線数変換の後、バッファメモリを用いて行われ、フレームシンクロナイザと同様の機能を持つ時間軸補正器にて実時間処理が可能である。
【００３９】
一般に使用されているフレームシンクロナイザでは、１フレームメモリの容量で約３３秒にフレームスキップを１回引き起こすが、動画で起こると不自然な飛びになる。これに対し、動き適応型フィールド数変換では、フレーム差信号を用いて動き検出、シーンチェンジ検出を行い、次の４条件のいずれかが満たされた時フレームスキップを行なう。
【００４０】
（１）静止画像であるとき、（２）シーンチェンジが発生したとき、（３）動画領域が比較的小さいとき、（４）フレームバッファメモリの残余がなくなったとき等である。なお、フィールド周波数はハイビジョンが６０Ｈｚであり、ＮＴＳＣ方式が５９．９Ｈｚであるので、「１０００／１００１」の相違がある。
【００４１】
ＨＤ信号は、ビデオ処理部１４にて、「１６：９」から「４：３」に変換され、走査線は「１１２５本」から「５２５本」に変換され、周波数は「６０Ｈｚ」から「５９．９４Ｈｚ」に変換され、ＮＴＳＣ信号として出力される。操作部３２では、ＨＤ、ＳＤフォーマット及びＳＤＬフォーマットが選択できるようになっており、ＨＤモードを選択すれば、システムコントローラ３０により、適切な圧縮モードにてＨＤ信号が記録される。
【００４２】
一方、ＳＤフォーマットを選択した場合には、ダウンコンバート変換されたＮＴＳＧ信号が選択され、記録される。また、ＳＤＬフォーマットを選択した場合には、上記ＮＴＳＣ信号がさらに高圧縮モードにて、記録されるようになっている。
【００４３】
本実施の形態のＶＣＲにおいては、ＨＤモードの場合には１フレームあたり２０トラック構成、ＳＤフォーマットモードの場合には１フレームあたり１０トラック構成、ＳＤＬフォーマットモードの場合には１フレームあたり５トラック構成にて、磁気テープにそれぞれ記録されるようになっている。
【００４４】
また、本実施の形態のＶＣＲでは、磁気テープを識別するためのテープＩＤデータを該磁気テープ上に書き込むようにしている。また、本実施の形態のＶＣＲでは、上記テープＩＤデータと、該テープＩＤデータに関連づけられた磁気テープ上に記録された画像データのビデオ信号形式、記録日時等の属性情報を、例えば、ＶＣＲ内部の不揮発性メモリ４０に書き込むようにしている。
【００４５】
図２は、上記テープＩＤデータと上記属性情報との書き込みフォーマットの一例を示す概念図である。該属性情報は、上記したように、ＶＣＲ内部の不揮発性メモリ４０に書き込まれている。図２（ａ）は、上記テープＩＤデータに関連づけられた属性情報の書き込み位置を示すアドレスを格納するデータ領域を示す図であり、図２（ｂ）は、上記属性情報を書き込むデータ領域を示す図である。
【００４６】
本実施の形態では、例えば、テープＩＤの値がゼロの属性情報を示すアドレスデータは、図２（ａ）のアドレスゼロ番地に格納される。また、テープＩＤの値が１の属性情報を示すアドレスデータは、図２（ａ）のアドレス１番地に格納される。
【００４７】
一方、書き込まれる属性情報のフォーマットは、例えば、図２（ｂ）のようになっている。図２（ｂ）に示すように、ＩＤ値がゼロの磁気テープの属性情報は、図２（ａ）のアドレスゼロ番地に書き込まれているアドレス位置から開始される。図２（ｂ）に示すように、単一の属性データは、該属性データの長さ情報で開始される。次に続くフィールドは該属性情報の個数を示す。さらに、上記個数フィールドに示される個数の属性データが続く。
【００４８】
本実施の形態のＶＣＲに磁気テープが入れられると、該ＶＣＲはテープのローディングを開始するとともに、該磁気テープ上に書き込まれた上記ＩＤ情報を読み出す。例えば、磁気テープのＩＤ値が２であった場合、ＶＣＲは上記不揮発性メモリ４０上のアドレス０００２16に格納されているデータを読み出す。
【００４９】
図２（ｂ）に示す例では、アドレス０００２16には、１０１０16という値が書き込まれているので、本実施の形態のＶＣＲは、上記不揮発性メモリ４０上のアドレス１０１０16を読み出すようにする。
【００５０】
上記不揮発性メモリ４０のアドレス１０１０16には、ＩＤ２の属性情報の全データ長が書かれている。該データ長は、例えば、ワード長を単位として書き込まれている。本実施の形態のＶＣＲは、該データ長情報に基づき、上記アドレス１０１０16を開始点として、該ワード長のデータを連続して読み出す。上記動作によって、本実施の形態のＶＣＲにおいては、テープ毎の記録データの属性情報が管理できるようになっている。
【００５１】
図３に、上記属性情報のフォーマットの一例を示す。第１のフィールドは、signal-modeフィールドであり、本実施の形態のＶＣＲが磁気テープに記録するデータのフォーマット情報を書き込む。なお、第１フィールドの、下位８ｂｉｔは、例えば、ダミーデータとしてＦＦ１６の値が書き込まれる。第２から第３フィールドは、上記第１フィールドで示されるフォーマットのデータが書き込まれる磁気テープ上の位置を示すようになっている。
【００５２】
これら、第２から第３フィールドのデータは、１ｂｙｔｅ毎に異なる意味付を持ったフィールドであり、それぞれ、binary coded decimal（ＢＣＤ）符号化されている。第２フィールドの上位８ｂｉｔはframeフィールドであり、上記フォーマットの開始位置のフレーム番号が書き込まれる。第２フィールドの下位８ｂｉｔはsecondフィールドであり、上記フォーマットの開始タイムコードの秒データが書き込まれる。
【００５３】
第３フィールドの上位８ｂｉｔはminutesフィールドであり、上記フォーマットの開始タイムコードの分データが書き込まれる。第３フィールドの下位８ｂｉｔはhourフィールドであり、上記フォーマットの開始タイムコードの時間数データが書き込まれる。
【００５４】
図４に、上記signal modeフィールドの符号化の一例を示す。該符号化は、例えば、ＡＶ／Ｃ Digital Interface Command Specification規格（１３９４ Trade Association）に記載されている符号化と同等の符号化となっている。不図示の編集機器などから、再生プログラムがなされると、本実施の形態のＶＣＲは、上記画像の圧縮情報と関連付けられた再生予定リストを作成する。
【００５５】
以下に、図５を参照して、上記再生予定リストの作成手順について説明する。
図５（ａ）は、編集以前の、いわゆる生データを記録したテープ上のデータイメージを示し、図５（ｂ）は、編集後のデータイメージを示している。
【００５６】
不図示の編集機器などからは、編集におけるカットイン点、カットアウト点が指示される。図５（ａ）における、「記号▼」及び「記号▽」は、それぞれ、編集におけるカットイン点、カットアウト点を示している。これらの記号は、不図示の編集機器などから、例えば、１３９４インターフェイス２４を介して、ＣＴＳやＳＢＰ−２等のコントロールコマンドセットを用いて指示される。
【００５７】
図５においては、第１のシーンとしてＨＤデータが１５分再生され、第２のシーンとしてＳＤフォーマットデータが１３分再生され、第３のシーンとしてＳＤＬフォーマットデータが２５分再生され、第４のシーンとしてＳＤフォーマットデータが３０分再生される。本実施の形態のＶＣＲにおいては、上記圧縮比情報と上記時間情報とが関連付けられたリストを生成する。
【００５８】
上記再生リストの一例を、図６に示す。図６（ａ）は、該再生リストのフォーマット側を示す図であり、図６（ｂ）は、図５に示した例の再生リストを示す図である。
図６（ａ）において、単一の再生リストは２ワード／３２ビット構成になっており、第１ワードの上位８ビットは上記圧縮比を示す信号形式が格納される。該信号形式は、例えば、図４にて示される符号化がなされる。
【００５９】
第１ワードの下位８ビットから第２ワードまでは、時間情報が格納される。該時間情報は、例えば、秒を単位とした値が格納される。なお、該時間情報は、他に、フィールドを単位とした時間情報、フレームを単位とした時間情報、タイムコードを用いた時間情報、ＢＣＤ符号化された時間情報など、時間情報を格納すれば、どのような形式でも適用できることはいうまでもない。また、本実施の形態では、単一の再生リストは２ワード／３２ビット構成としているが、他の形式でもよい。
【００６０】
図６（ｂ）においては、第１のシーンとしてＨＤ（１１２５−６０）の信号が０００３８４16秒間再生され、第２のシーンとしてＳＤフォーマット（５２５−６０）の信号が０００３０Ｃ16秒間再生され、第３のシーンとしてＳＤＬフォーマット（５２５−６０）の信号が０００５ＤＣ16秒間再生され、第４のシーンとしてＳＤフォーマット（５２５−６０）の信号が０００７０８16秒間再生されることを示す。
【００６１】
上記圧縮比を示す信号形式は、第１シーンとして第１ワード（アドレス００００１６）の上位８ビットに０８16、第２シーンとして第３ワード（アドレス０００２16）の上位８ビットに００16、第３シーンとして第５ワード（アドレス０００４16）の上位８ビットに０４16、第４シーンとして第７ワード（アドレス０００６16）の上位８ビットに００16の値が、それぞれ格納される。
【００６２】
上記のごとく動作することにより、本実施の形態のＶＣＲにおいては、再生時の属性情報と時間情報とを関連付けた再生リストを発生することができる。なお、本実施の形態では、再生リストを発生するのに先立ち、編集機器等からの指示をするように構成しているが、本実施の形態のＶＣＲ上にＧＵＩ等の操作手段を設け、操作者がＶＣＲ本体に直接操作をするよう構成してもよい。また、本実施の形態では、磁気テープを記録メディアとしたＶＣＲによって本実施の形態を構成しているが、ハードディスク装置やフレキシブルディスク等の磁気ディスク、固体メモリ、光ディスク、光磁気ディスク等を記録メディアとして構成してもよい。
【００６３】
次に、図５及び図６を用いて、本実施の形態の帯域確保について説明する。上述のように、本実施の形態のＶＣＲでは、図５のように再生を行なう場合、図６のような再生リストを予め発生する。このため、画像データの送信に必要な帯域の取得及び開放を動的に行なうことができる。
【００６４】
図５（ｂ）の開始において、システムコントローラ３０は、まず、ＨＤ送信に必要な帯域を確保するように１３９４インターフェイス２４に指示する。また、システムコントローラ３０は、図６（ｂ）における、アドレス００００16、及び０００１16のデータから、ＨＤ再生時間である０００３８４16の値をシステムコントローラ内のカウンタレジスタにセットする。ＨＤ再生が開始されると、システムコントローラ内のカウンタは、ダウンカウントを開始する。
【００６５】
ＨＤ再生中において、システムコントローラ３０は、カウンタレジスタと予め定められている閾値との比較を行なう。該閾値は、例えば５秒に定められている。該閾値は、上記再生時間より小さければ、どのような値であってもよいことはいうまでもない。カウンタレジスタ値と予め定められている閾値とが一致すると、システムコントローラ３０は、次の再生リストを読み出す。すなわち、図６（ｂ）のアドレス０００２16及び０００３16の値を読み出す。
【００６６】
この場合のように、現在再生中の帯域（ＨＤ）が次回の再生予定の帯域（ＳＤフォーマット）より大きい場合には、システムコントローラ３０は、再生の切り替わりを待機する。再生の切り替わりになったとき、システムコントローラ３０は、ＳＤフォーマットの帯域を確保し、余剰の帯域を開放するよう１３９４インターフェイス２４に指示する。
【００６７】
また、システムコントローラ３０は、図６（ｂ）におけるアドレス０００２16、及び０００３16のデータから、ＳＤフォーマットの再生時間である０００３０Ｃ16の値をシステムコントローラ内のカウンタレジスタにセットする。ＳＤフォーマット再生が開始されるとシステムコントローラ内のカウンタは、ダウンカウントを開始する。
【００６８】
ＳＤフォーマット再生中において、システムコントローラ３０は、カウンタレジスタと予め定められている閾値との比較を行なう。上記と同様に、該閾値は、例えば５秒に定められている。カウンタレジスタ値と予め定められている閾値とが一致すると、システムコントローラ３０は、次の再生リストを読み出す。すなわち、図６（ｂ）のアドレス０００４16、及び０００５16の値を読み出す。
【００６９】
この場合のように、現在再生中の帯域（ＳＤフォーマット）が次回の再生予定の帯域（ＳＤＬフォーマット）より小さい場合には、システムコントローラ３０は、次回再生の帯域を確保するよう１３９４インターフェイス２４に指示する。確保できない場合には、ＳＤフォーマット再生の間、帯域確保できるまでリトライを継続する。再生の切り替わりになったとき、システムコントローラ３０は、図６（ｂ）における、アドレス０００４16、及び０００５16のデータから、ＳＤフォーマット再生時間である０００５ＤＣ16の値をシステムコントローラ内のカウンタレジスタにセットする。
【００７０】
ＳＤＬフォーマット再生が開始されると、システムコントローラ内のカウンタは、ダウンカウントを開始する。以下、同様に、動作することにより、本実施の形態のＶＣＲでは、動的な帯域確保を行なうことができる。
【００７１】
上述した帯域確保の手順の一例を、図７のフローチャートを参照しながら説明する。
ステップＳ１０１で処理が開始されると、ステップＳ１０２で、初期値の帯域を確保するように指示される。
【００７２】
次のステップＳ１０３では、上記した初期値の帯域が確保されたかが検査される。この検査の結果、該帯域が確保できなかった場合には、上記ステップＳ１０２に戻って、帯域確保をリトライする。
【００７３】
また、ステップＳ１０３の検査の結果、帯域が確保できたと判断された場合にはステップＳ１０４に進み、現在再生しようとしているデータの再生時間がタイマ値に設定される。
次に、ステップＳ１０５に進んでデータの再生が開始される。次に、ステップＳ１０６では、タイマがダウンカウントされる。
【００７４】
次に、ステップＳ１０７に進み、タイマ値と上述した閾値との比較が行なわれる。この比較の結果、タイマ値が閾値よりも大きい場合には、上記ステップＳ１０６に戻ってデータイマのダウンカウントが継続されるとともに、現データの再生が継続される。
【００７５】
また、ステップＳ１０７の比較の結果、タイマ値が閾値以下になった場合には、ステップＳ１０８に進み、次回のデータの再生リストが読み出される。
次のステップＳ１０９では、上記ステップＳ１０８で読み出された再生リスト内の帯域情報と現在の帯域情報とが比較される。
【００７６】
この比較の結果、現在の帯域が次回の帯域よりも大きい（ＢＷ［ｎ］＞ＢＷ［ｎ＋１］）場合には、ステップＳ１１０で余分の帯域が開放され、その後、次のステップＳ１１２に進む。
【００７７】
また、ステップＳ１０９の比較の結果、現在の帯域が次回の帯域よりも小さい（ＢＷ［ｎ］＜ＢＷ［ｎ＋１］）場合には、ステップＳ１１１で現帯域に不足分の帯域を加えた帯域幅が再取得され、次のステップＳ１１２に進む。
【００７８】
さらに、ステップＳ１０９の比較の結果、現在の帯域と次回の帯域とが同じ（ＢＷ［ｎ］＝ＢＷ［ｎ＋１］）場合には、次のステップＳ１１２に直接進む。
【００７９】
ステップＳ１１２では、タイマのダウンカウントが継続されるとともに、現データの再生が継続される。
次のステップＳ１１３では、タイマ値が零と比較される。タイマ値が零に達していない場合には、ｓｔｅｐ１１２では、タイマのダウンカウントが継続されるとともに、現データの再生が継続される。
【００８０】
タイマ値が零に達した場合には、次のステップＳ１１４で次回の再生データ、及び次回の再生リストを現再生データ、及び現再生リストとして、ステップＳ１０４に戻り、処理を継続するようになっている。
【００８１】
上述したように、発生した再生リストにより、本実施の形態のＶＣＲでは、予め、再生する圧縮比情報と該圧縮比の画像の再生時刻が判断できるので、圧縮比の切り替わりを判断してアイソクロナス伝送に必要なチャンネルと帯域リソースが確保できるようになる。
【００８２】
次に、図１１を参照して、本発明をハードディスクドライブ装置に適用した場合の実施の形態を説明する。
本実施の形態のハードディスクドライブ装置では、例えば、音声と映像が多重されたディジタル放送や、アナログ放送されるデータを記録する。また、本実施の形態のハードディスクドライブ装置では、例えば、ディジタルインターフェイス等の入力端子からデータを入力して、該データを記録するようになっている。
【００８３】
図１１は、ハードディスクドライブ装置（以下、ＨＤＤと称する）であり、５０１はチューナ、５０２は液晶ディスプレイ等のディスプレイデバイス、５０３はディジタルインターフェイス（以下、ディジタルＩ／Ｆと称する）、５０４は中央演算処理回路（以下、ＣＰＵと称する）、５０５はメモリ、５０６はハードディスク、５０７は内部バス、５０８は１３９４シリアルバスケーブルである。
【００８４】
チューナ５０１には、不図示のアンテナ等より、例えば、ディジタル放送信号等の放送信号が入力される。該チューナ５０１では、操作者により不図示の選択手段を介して所望の放送局チャネルが選局され、上記選局された放送信号が内部バス５０７に送出される。内部バス５０７に送出されたデータは、メモリ５０５に一旦記憶された後、内部バス５０７を介して、ハードディスク５０６に再び書き込まれる。
【００８５】
液晶ディスプレイ５０２では、上記の選局チャネル表示や、時刻表示等、様々な表示動作が行なわれる。ディジタルインターフェイス５０３に入力される信号は、内部バス５０７を介して、メモリ５０５に一旦記憶される。該メモリ５０５は、１３９４バス５０８を流れるデータのバッファメモリとして機能する。メモリ５０５に一旦記憶されたデータは、内部バス５０７を介して、ハードディスク５０６に再び書き込まれる。
【００８６】
また、データの読み出し時においては、ハードディスク５０６に書き込まれデータが、一旦、メモリ５０５に記憶される。その後、メモリ５０５に記憶されたデータは、ディジタルインターフェイス５０３から外部に送信されるようになっている。また、ＣＰＵ５０４は、上記データの読み出し、及び、書き込み動作時の各種調停動作、内部バス５０７の調停動作、上記液晶ディスプレイ５０２の表示制御などを総合的に行なうようになっている。
【００８７】
ハードディスク５０６は磁気記録方式の記録装置である。ドライブの内部には記録媒体である磁気メディアが数枚入っており、モータによって高速回転している。メディアにはニッケルリンなどのメッキを施した磁性体が塗られ、磁気ヘッドがメディアを磁化することでデータの読み書きを行なう仕組みになっている。
【００８８】
メディアには、例えば、アルミニウム合金、ガラスなど硬質の素材を使われる。磁気メディアは中心にあるスピンドル・モータによって回転している。この回転するメディアに磁気ヘッドを通してデータを書き込んでいく。磁気ヘッドはアームの先端に取り付けられた装置である。データの読み書きをするために、該磁気ヘッドの付いたアームがメディアの目的の位置まで移動するようになっている。
【００８９】
通常、ハードディスク５０６には、数枚のメディアを搭載されている。磁気ヘッドは、例えば、メデイア両面に配置されており、データはメデイアの両面に記録される。また、ハードディスク５０６のケース上には、回路基板等が取り付けられる。該基板上には信号を読み取る電子回路や磁気ヘッドのコントローラ、データの信号を増幅するためのアンプ、スピンドル・モータを制御するコントローラなどが搭載される。
【００９０】
図１２に、ハードディスク５０６の物理フォーマットの一例を示す。図１２に示すように、通常、ハードディスク５０６では、データを記録するための区画として同心円状にトラックを作成する。トラックの本数は、例えば、インチ当たり約１万〜２万本である。トラックは、例えば、メディアの最外周から内周に向かって順に０，１、…と番号が振られる。また、通常、図１２に示すように、上記トラックはセクタに分割される。通常、１トラック当たりのセクタ数は３００−５００程度である。セクタの長さは、例えば、５１２バイトに定められており、メディアの外周に近いほどセクタ数が多くなるようになっている。
【００９１】
ハードディスク５０６内部の、上記した複数の記録メディアのそれぞれを、例えば、シリンダと称する。本実施の形態では、データの書き込み、読み出しの際には、例えば、該シリンダに通し番号をつけ、該シリンダ番号、上記トラック番号、及び上記セクタ番号を指定して、書き込み、読み出しを行なう。また、上記のシリンダ番号、トラック番号、及び、セクタ番号の組に、論理的な通し番号を割り振り、談論理番号を指定して書き込み、読み出しを行なう方法でもよい。
【００９２】
本実施の形態では、上記したハードディスク５０６の内部にデータシステムを構築する。本実施の形態のデータシステムでは、例えば、論理セクタとクラスタという２つの記録単位を使ってハードディスクを管理する。例えば、論理セクタはドライブの先頭を０セクタとする連番で表す。本実施の形態では、論理セクタのサイズとディスクの上記した物理セクタのサイズとは必ずしも同じでなくてもよい。一方のクラスタは複数の論理セクタから成り、データ位置を指定する単位である。
【００９３】
上記クラスタは、例えば、ｎを正の整数とした時、上記論理セクタの２ｎ個によって構成されるようになっている。例えば、本実施の形態では、上記クラスタはデータ領域の先頭を２とする連番で表す。データは上記クラスタ単位で配置する。本実施の形態では、例えば、論理セクタの指定には１６ビット、クラスタの指定に１２ビットを使用する。上記クラスタを１６ビット、あるいは、３２ビットで表すようにしてもよい。また、上記論理セクタの指定に３２ビットを用いるようにしてもよい。
【００９４】
本実施の形態では、データ割当表と称する特別なデータ領域に記録されたデータ群を使用する。データ割当表は上記の各クラスタに対して、データの続きが何番のクラスタに入っているかを書いたテーブルである。
【００９５】
データに続きがない場合はＥＯＦ（End of File、本実施の形態では、例えば、ＦＦＦ８16〜ＦＦＦＦ16の値が使用される）が書かれる。本実施の形態では、使用していないクラスタの場合は、例えば、００００１６の値が入る。上記データ割当表の構成の一例を、図１３に示す。図１３において、（Ｘで示された）最初の２つのエントリには、予約された値が入る。その後、区切りを示す上述のＥＯＦが書かれる。
【００９６】
図１３では、例えば、データの開始が後述するデータ開始エントリによって指定される。図１３の例では、データの開始エントリは、クラスタ番号２，５、及び７となっている。最初のデータは、クラスタ番号２から開始され、該クラスタのエントリが３であるので、クラスタ番号３へ続く。また、クラスタ番号３のエントリは４であるのでクラスタ番号４へ続き、以下同様にして、ＥＯＦコードが書かれているクラスタ番号６で終了する。同様に、次のデータは、クラスタ番号５から開始され、クラスタ番号８にて終了する。
【００９７】
上記説明したように、本実施の形態では、データをアクセスするとき、最初のクラスタを調べ、該クラスタに対応するデータ割当表の内容を参照すると、次のクラスタがわかり、さらにそのクラスタに対するデータ割当表を参照するとその次がわかるようになっている。このように、本実施の形態のデータ割当表システムではデータ割当表のリンクをたどってデータにアクセスするようになっている。
【００９８】
上記した、データの開始エントリは、例えば、図１４のようになっている。該データ開始エントリは、例えば、本実施の形態のハードディスク装置へのデータ書き込みの際に、ハードディスク装置へ書き込まれるようになっている。アドレス００００16〜０００４16である最初の５ワードは、データ名フィールドであり、本実施の形態のハードディスク装置が決定する、例えば、ａｓｃｉｉ文字列が入力される。
【００９９】
アドレス０００５16の上位８ビットは、signal modeフィールドであり、上述した図４にて示される符号化がなされるアドレス０００５16の下位８ビットから、アドレス０００６16のフィールドは、time．Dataフィールドであり、該データ開始エントリの書き込みの際には、例えば、ダミーデータが書き込まれる。
【０１００】
アドレス０００７16−０００９16である３ワードは、reservedフィールドであり、将来のために予約されたフィールドである。アドレス０００Ａ16のフィールドはrecording．timeフィールド、アドレス０００Ｂ16のフィールドはrecording．dateフィールドであり、上記recording．timeフィールドと、recording．dateフィールドとで、該データ開始エントリが示す書き込みデータの記録日時を示す。
【０１０１】
アドレス０００Ｃ16のフィールドは、start blockフィールドであり、該データ開始エントリが示す書き込みデータの、上述した開始クラスタ番号が格納される。アドレス０００Ｄ16〜０００Ｅ16である２ワードは、data lengthフィールドであり、例えば、バイト単位の書き込みデータ長が格納される。
【０１０２】
不図示の編集機器など、あるいは、ハードディスク装置本体に搭載された不図示の操作手段により再生プログラムがなされると、本実施の形態のハードディスク装置は、図５と同様な画像の圧縮情報と関連付けられた再生予定リストを作成する。該再生リストは、例えば、図６（ａ）と同様のフォーマットを有する。
【０１０３】
該再生リストは上述したデータ開始エントリを、ハードディスク装置内のメモリ５０５に展開して作成される。再生プログラムがなされると、該再生プログラムにて決定された再生データのデータ開始エントリが上記メモリ５０５に読み込まれる。該データ開始エントリのデータ名フィールド、recording timeフィールド、recording dateフィールド等は液晶ディスプレイ５０２に表示されるデータのソースとして使用されるとともに、signal modeフィールド、及びtime−dataフィールドが再生予定リストを作成する他のアドレス領域にコピーされる。
【０１０４】
この際、time dataフィールドには、上記再生プログラムによって決定された再生時間が詰められる。上記のsignal modeフィールド、及びtime-dataフィールドのコピー動作を複数の再生データ毎に行なうことにより、再生リストが作成されるようになっている。この場合、本実施の形態では、図１４で示されるように、データ開始エントリのsignal modeフィールド、及びtime-dataフィールドは、図６（ａ）と同様のフォーマットを有しているので都合がよい。また、本実施の形態でのハードディスク装置においても、図７と同様のフローにしたがって帯域確保が行なわれるようになっている。
【０１０５】
上記のごとく動作することにより、本実施の形態のハードディスクにおいては、再生時の属性情報と時間情報とを関連付けた再生リストを発生することができる。また、本実施の形態では、ハードディスクを記録メデイアとしたハードディスク装置によって本実施の形態を構成しているが、フレキシブルディスク等の他の磁気ディスク、固体メモリ、光ディスク、光磁気ディスク等を記録メディアとして構成してもよい。
【０１０６】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、上記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【０１０７】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記録する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１０８】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。
【０１０９】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施の形態のＶＣＲを示すブロック図である。
【図２】実施の形態に用いられる不揮発性メモリ上のデータ配置を示す図である。
【図３】実施の形態の属性データの一例を示す図である。
【図４】実施の形態の信号形式の符号化を示す図である。
【図５】実施の形態の再生予定リストの作成手順を示す概念図である。
【図６】実施の形態の再生予定リストの構成を示す図である。
【図７】実施の形態の帯域確保の手順を示すフローチャートである。
【図８】１３９４バス上におけるパケットの概要を示す図である。
【図９】１３９４バスの同期モードにおけるデータフォーマットを示す図である。
【図１０】１３９４バスの同期モードにおける帯域確保の手順を示すフローチャートである。
【図１１】実施の形態のハードディスク装置を示すブロック図である。
【図１２】実施の形態のハードディスクの物理フォーマットを示す図である。
【図１３】実施の形態のハードディスクのデータ割当表を示す図である。
【図１４】実施の形態のハードディスクのデータ開始エントリを示す図である。
【符号の説明】
【０１１１】
符号の簡単な説明
１０  撮像光学系
１２  Ａ／Ｄ変換器
１４  ビデオ処理部
１６  圧縮伸長回路
１８  第１のメモリ
２０  第２のメモリ
２２  データセレクタ
２４  １３９４インターフェイス
２６  第１のメモリ制御回路
２８  第２のメモリ制御回路
３０  システムコントローラ
３２  操作部
３４  電子ビューファインダ
３６  Ｄ／Ａ変換器
３８  記録部
４０  不揮発性メモリ
２０１  ＳＤフォーマットのＳ１００時におけるパケット列
２０２  ＳＤＬフォーマットのＳ１００時におけるパケット列
２０３  サイクルスタートパケット
２０４  アイソクロナスパケット
３０１  ＳＤフォーマットのデータパケット
３０２  ＳＤＬフォーマットのデータパケット
３０３  ヘッダ
３０４  ヘッダＣＲＣ
３０５  ＣＩＰ
３０６  データ
３０７  データＣＲＣ
５０１  チューナ
５０２  ディスプレイデバイス
５０３  ディジタルインターフェイス
５０４  中央演算処理回路
５０５  メモリ
５０６  ハードディスク
５０７  内部バス
５０８  １３９４シリアルバスケーブル
【図１】
2005159991.tif 000004
【図２】
2005159991.tif 000005
【図３】
2005159991.tif 000006
【図４】
2005159991.tif 000007
【図５】
2005159991.tif 000008
【図６】
2005159991.tif 000009
【図７】
2005159991.tif 000010
【図８】
2005159991.tif 000011
【図９】
2005159991.tif 000012
【図１０】
2005159991.tif 000013
【図１１】
2005159991.tif 000014
【図１２】
2005159991.tif 000015
【図１３】
2005159991.tif 000016
【図１４】
2005159991.tif 000017