(57)【特許請求の範囲】
【請求項１】
帯域が保証されたisochronous転送と、非同期にて転送が行われるasynchronous転送の２つの転送モードを有するＩＥＥＥ１３９４インターフェースにて構成された双方向ネットワーク間で再生画像を伝送する再生画像伝送装置であって、
再生画像データを蓄積するデータ蓄積手段と、
上記再生画像データと、該再生画像データの再生制御を行うための再生制御パラメータとを上記isochonous転送にて伝送するよう上記データ蓄積手段より読み出した再生画像データを、自身の再生制御を行うためのタイムスタンプ情報が加工や再生制御により破綻しないように加工するデータ加工手段とを備えたことを特徴とする再生画像伝送装置。
【請求項２】
請求項１記載の再生画像伝送装置において、
上記再生画像データがＭＰＥＧトランスポートストリームであり、
上記再生制御パラメータは、上記ＭＰＥＧトランスポートストリームのデコード及び表示処理の指示に関するものであることを特徴とする再生画像伝送装置。
【請求項３】
請求項２記載の再生画像伝送装置において、
上記データ加工手段は、
デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという再生制御パラメータをＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌのフラグの３’ｂ１０１から３’ｂ１１１までの領域とそれに続く５ビットに割り当てることを特徴とする再生画像伝送装置。
【請求項４】
請求項３記載の再生画像伝送装置において、
上記データ加工手段は、
デコードと表示を行うという再生制御パラメータに、ＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ＝３’ｂ１００と、ｒｅｐ＿ｃｎｔｒｌ≠５’ｂ０００００を割り当て、デコードは行うが表示は行わないをＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ＝３’ｂ１００と、ｒｅｐ＿ｃｎｔｒｌ＝５’ｂ０００００を割り当てることを特徴とする再生画像伝送装置。
【請求項５】
請求項２記載の再生画像伝送装置において、
上記データ加工手段は、
デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという制御信号をＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ、又はＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｌｅｎｇｔｈに記述することを特徴とする再生画像伝送装置。
【請求項６】
請求項２記載の再生画像伝送装置において、
上記データ蓄積手段から読み出された再生画像データの読み出し符号量を監視し、該符号量が所定値以下になると、再生装置におけるデコーダのバッファに蓄積されたデータが復号化処理に必要量以下となったことを示すアンダーフロー発生信号を発生する符号量監視手段と、
上記符号量監視手段から発生されたアンダーフロー発生信号を受けて、ダミーパケットを発生するダミーデータ生成手段と、
上記データ加工手段で加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍの間に上記ダミーパケットを埋め込むセレクタ手段とを備えたことを特徴とする再生画像伝送装置。
【請求項７】
帯域が保証されたｉｓｏｃｈｒｏｎｏｕｓ転送と、非同期にて転送が行われるａｓｙｎｃｈｒｏｎｏｕｓ転送の２つの転送モードを有するＩＥＥＥ１３９４インターフェースにて構成された双方向ネットワーク間で再生画像を伝送する再生画像伝送装置であって、
上記再生画像データ、及び該再生画像データを逆再生する際に必要な再生制御パラメータとを蓄積するデータ蓄積手段と、
上記再生画像データと、上記再生制御パラメータとを上記ｉｓｏｃｈｒｏｎｏｕｓ転送にて伝送することを特徴とする再生画像伝送装置。
【請求項８】
請求項２記載の再生画像伝送装置において、
上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという再生制御パラメータをＩＳＯ／ＩＥＣ１３８１８−２にて規定されるＰｉｃｔｕｒｅ＿Ｈｅａｄｅｒ中のＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅに記述することを特徴とする再生画像伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、送信機が持つハードディスクに蓄積されたＭＰＥＧ画像を、ＩＥＥＥ１３９４のような双方向ネットワークを介して受信装置に送信する画像再生システムに関し、特に、受信装置においてＰ又はＢピクチャを使った逆再生画像を生成するものに関するものである。
【０００２】
【従来の技術】
近年、ネットワークの高速化と、ハードディスクの大容量化により、ＭＰＥＧ等で記録したデジタル画像をハードディスクに蓄積し、ネットワーク経由で受信機に送信するシステムが出てきた。この映像ネットワークシステムでは、ＩＥＥＥ１３９４の高速ネットワークが使用されており、そのネットワークを使用してハードディスクを持つ蓄積装置と映像を受信再生する再生装置とが接続されている。
【０００３】
ＩＥＥＥ１３９４は、一定時間以内に転送するデータ量を保証するアイソクロノス（ｉｓｏｃｈｒｏｎｏｕｓ）転送機能を有している。ｉｓｏｃｈｒｏｎｏｕｓ転送は、一定期間に転送するデータ量が保証されているため、リアルタイム性を要求される映像や音声の伝送に適しており、ＢＳデジタル放送のＳＴＢや、デジタルＶＣＲ装置に数多く搭載されている。
【０００４】
また、上記ＩＥＥＥ１３９４は、データやコマンド転送を行うために、アシンクロナス（ａｓｙｎｃｈｒｏｎｏｕｓ）転送を持っている。このａｓｙｎｃｈｒｏｎｏｕｓ転送は、データを送りたい時にバスの使用権を獲得して送信するというスタイルの非同期転送であり、一定の期間の間に転送するデータ転送量が保証されていない。
【０００５】
現在、ＩＥＥＥ１３９４はデジタルＶＣＲ協議会のＤＶＢ（欧州デジタル放送）やＩＥＥＥ１３９４Ｔ．Ａ．（トレードアソシエーション）などで詳細なコマンドが取り決められている。特にＩＥＥＥ１３９４Ｔ．Ａ．では、ＭＰＥＧトランスポートストリームをＩＥＥＥ１３９４上で伝送するための方式や、ハードディスクを使ったデジタルＶＣＲを制御するためのコマンド等が策定されている。これらのコマンドはａｓｙｎｃｈｒｏｎｏｕｓ転送を用いて転送される。
【０００６】
しかしながら、ＩＥＥＥ１３９４においては、ａｓｙｎｃｈｒｏｎｏｕｓ転送、ｉｓｏｃｈｒｏｎｏｕｓ転送の順番にパケットを送出するようにしても、ネットワーク上においてａｓｙｎｃｈｒｏｎｏｕｓ転送、ｉｓｏｃｈｒｏｎｏｕｓ転送の順番でパケットを送信するという保証が無い。すなわちａｓｙｎｃｈｒｏｎｏｕｓ転送、ｉｓｏｃｈｒｏｎｏｕｓ転送の順番で、ＩＥＥＥ１３９４のパケット送信装置に対してパケットを送出しても、ＩＥＥＥ１３９４ネットワーク上では、ｉｓｏｃｈｒｏｎｏｕｓ転送、ａｓｙｎｃｈｒｏｎｏｕｓ転送の順番でパケットを送出する場合がある。
一方、ＭＰＥＧ画像で、Ｂピクチャ（双方向予測符号化画像）やＰピクチャ（フレーム間順方向予測符号化画像）を使った逆再生画像を生成する場合、ピクチャ毎にデコードした画像の表示を変更しなければならない。
【０００７】
図３は、Ｂピクチャ、Ｐピクチャを使ったＭＰＥＧデコード装置の構成を示している。デコードするＭＰＥＧ画像入力３ａは、ＭＰＥＧデコード装置３１に入力され、ＭＰＥＧの文法に準拠したデコードが行われる。３２は、ＭＰＥＧ画像をデコードするために必要な参照画像を蓄積するメモリで、ここにはＭＰＥＧ画像デコード時の参照画像が格納される。ＭＰＥＧデコード装置３１でデコードされたＭＰＥＧ画像は、フレームメモリ３３に蓄積され、フレームメモリ３３の画像は、モニタ３４に表示される。
【０００８】
ここで、Ｐ，Ｂピクチャを使った逆再生の方法について述べる。図４は、Ｐ、Ｂピクチャを使った順方向再生の方法を示している。順方向の再生時では、Ｂ０、Ｉ１、Ｂ２、Ｐ３、Ｂ４、Ｉ５、Ｂ６，Ｐ７と表示するために、ＭＰＥＧデコード装置３１に対して、Ｉ１，Ｂ０，Ｐ３，Ｂ２、Ｉ５，Ｂ４，Ｐ７，Ｂ６の順番に画像が入力される。するとＭＰＥＧデコード装置３１は、参照画像メモリ３２に図４で示す形でＢピクチャをデコードするのに必要な参照画像を蓄積する。ここで、Ｉで始まる画像はＩピクチャであり、他の参照画像を必要としないで映像をデコードすることができる。Ｐで始まる画像はＰピクチャであり、デコードするためには、自分自身よりも１つ前のＩ、又はＰピクチャから前方予測する必要がある。Ｂで始まる画像はＢピクチャで、デコードするためには、特に指定の無い限り、ひとつ前のＩ、又はＰピクチャからの前方予測と、ひとつ後ろのＩ、又はＰピクチャからの後方予測とが必要である。
【０００９】
ＭＰＥＧデコード装置３１でデコードされた画像は、フレームメモリ３３にＢ０、Ｉ１、Ｂ２、Ｐ３、Ｂ４、Ｉ５、Ｂ６，Ｐ７の順に蓄積され、同じ順番で、モニタ３４に表示される。このときスイッチ３６は常に画像を通す状態である。
【００１０】
図５は、Ｐ、Ｂピクチャを使った逆方向再生の方法を示している。図４で示された画像をＢ４、Ｐ３，Ｂ２、Ｉ１の順番で逆再生する方法を示す。Ｂ４の画像のデコードには、Ｐ３とＩ５の参照画像が必要である。しかし、Ｐ３の参照画像を作るためには、さらに前方のＩ１のピクチャが必要である。すなわちＢ４のピクチャを生成するには、Ｉ１，Ｐ３，Ｉ５、Ｂ４の４枚のピクチャが必要になる。同様に、Ｐ３の画像のデコードにはＩ１、Ｐ３のピクチャが必要であり、Ｂ２のピクチャのデコードにはＩ１，Ｐ３，Ｂ２のピクチャが必要である。Ｉ１ピクチャは、デコードするために他のピクチャを必要とはしない。
【００１１】
ここでＢ４のピクチャをデコードする場合、Ｂ４のピクチャ以外にもＩ１，Ｐ３，Ｉ５のピクチャをデコードしなければならない。そのため、デコードされたＩ１，Ｐ３，Ｉ５のピクチャは参照画像メモリ３２に蓄積されるが、フレームメモリ３３に蓄積されてはならない。そのために図３の表示制御部３５を使って、フレームメモリ３３の出力のスイッチ３６を制御し、ピクチャＢ４だけを表示するようにする。表示制御部３５の生成するコマンドは、ＭＰＥＧデコード装置３１でデコードを行うが、画像表示は行わないというコマンド５Ｂと、ＭＰＥＧデコード装置３１でデコードを行い、画像表示も行うというコマンド５Ａを図５の生成コマンドのように生成し、フレームメモリ３３の蓄積を制御できるようにスイッチ３６の制御を行わなければならない。他のピクチャも同様である。なお、Ｂ，Ｐピクチャを使わない逆方向再生以外では、コマンドは全て５Ｂである。
このようにＭＰＥＧ画像の逆再生の時は、デコードは行うが、表示は行わないという制御を、ピクチャ毎に行う機能を付与することにより、Ｐ，Ｂピクチャを使った逆再生画像を生成することが可能になる。
【００１２】
図２は、従来の画像伝送装置を示している。同図において、２１は送信装置であり、２２は蓄積装置であり、本例ではハードディスクを示しており、ハードディスクにはＭＰＥＧトランスポートストリームが任意の形式で記録されている。２３はＩＥＥＥ１３９４送受信手段、２４はハードディスク制御手段である。
【００１３】
また、２５は再生装置であり、２６はＩＥＥＥ１３９４送受信手段、２７はコマンド生成手段、２８は画像再生手段である。同図において、蓄積装置２２には、ＭＰＥＧトランスポートストリーム６ａの形でＭＰＥＧ画像が記録されている。受信機２５のコマンド生成手段２７が、蓄積装置２２に蓄積されたＭＰＥＧトランスポートストリーム６ａを再生するための再生コマンド２ａを生成し、ＩＥＥＥ１３９４送受信手段２６に送る。再生コマンド２ａは、ＩＥＥＥ１３９４Ｔ．Ａ．（トレードアソシエーション）のコマンドに準拠しており、再生、早送り、逆再生、再生停止等の再生状態を指定するが、ピクチャ毎の再生制御は行わない。
【００１４】
ＩＥＥＥ１３９４送受信手段２６は、再生コマンド２ａをＩＥＥＥ１３９４上のａｓｙｎｃｈｒｏｎｏｕｓパケットに変換して、ＩＥＥＥ１３９４ネットワーク２ｂで伝送し、ＩＥＥＥ１３９４送受信手段２３に送る。ＩＥＥＥ１３９４送受信手段２３は、伝送されたａｓｙｎｃｈｒｏｎｏｕｓパケットから再生コマンド２ａを取りだし、ハードディスク制御手段２４に送出する。ハードディスク制御手段２４は、再生コマンド２ａに対応するＭＰＥＧ画像を蓄積装置２２の内部に記録されているＭＰＥＧトランスポートストリーム６ａを読み出し、ＩＥＥＥ１３９４送受信手段２３に送信する。
【００１５】
ＩＥＥＥ１３９４送受信手段２３は蓄積装置２２から読み出されたＭＰＥＧトランスポートストリーム６ａをｉｓｏｃｈｒｏｎｏｕｓパケットに変換してＩＥＥＥ１３９４ネットワーク２ｂに送出する。送出されたｉｓｏｃｈｒｏｎｏｕｓパケットは、ＩＥＥＥ１３９４送受信手段２６において、ＭＰＥＧトランスポートストリーム６ａに変換され画像再生手段２８に送信される。図３の構成は、表示制御部３５以外は、画像再生手段２８に含まれている。図３の表示制御部３５によるデコード制御信号は、蓄積装置２２から読み出すピクチャに同期して生成するため、ハードディスク制御手段２４に含まれる。
【００１６】
図６はＩＥＥＥ１３９４送受信手段２３、２６の構成を示している。再生コマンド２ａは、ａｓｙｎｃｈｒｏｎｏｕｓ転送手段６１で非同期転送のパケットに変換され、ＩＥＥＥ１３９４リンク層６３、ＩＥＥＥ１３９４物理層６４を介して、ＩＥＥＥ１３９４ネットワーク２ｂ上で送受信される。ＭＰＥＧトランスポートストリーム６ａは、ｉｓｏｃｈｒｏｎｏｕｓ転送手段６２でＩＥＥＥ１３９４のアイソクロナスパケットに変換され、ＩＥＥＥ１３９４リンク層６３、ＩＥＥＥ１３９４物理層６４を介して、ＩＥＥＥ１３９４ネットワーク２ｂ上で送受信される。ＭＰＥＧトランスポートストリーム送受信手段の変換方法と送受信方法は、ＩＥＥＥ１３９４上で策定されている。またＩＥＥＥ１３９４リンク層６３、ＩＥＥＥ１３９４物理層６４は、ＩＥＥＥ１３９４上で規格化されたものである。
【００１７】
図７は、ＭＰＥＧトランスポートストリームの構成を示している。図７において、７１はエレメンタリストリームと呼ばれるビット列で、映像や音声等の情報が記されている。画像では、多くの場合ＭＰＥＧビデオ圧縮されたビット列が治められている。そのビット列はＩＳＯ／ＩＥＣ１３８１８−２で規定されている方式に従っている。この映像のエレメンタリストリーム７１の中には、Ｓｅｑｕｅｎｃｅ＿ｈｅａｄｅｒが記述されていることがあり、その中には、画像の圧縮方式、ＳＤ画像とＨＤ画像の識別、構成、ピクチャ間の出力間隔等の情報が記載されている。エレメンタリストリーム７１にＩＳＯ／ＩＥＣ１３８１８−１で規定されたＰＥＳヘッダを付けたものをＰＥＳストリームと呼ぶ。
【００１８】
そして、上記ＰＥＳストリームを任意の大きさに分割後、ＩＳＯ／ＩＥＣ１３８１８−１で規定されたヘッダを付加し、１８８ｂｙｔｅ長の固定パケットにし、更に様々な情報を付加し、多チャンネル化したものがＭＰＥＧトランスポートストリームである。
ここで、ＭＰＥＧ画像とは、ＩＳＯ／ＩＥＣ１３８１８−２、またはＩＳＯ／ＩＥＣ１１１７２−２で規定された信号をエレメンタリストリームとするＩＳＯ／ＩＥＣ１３８１８−１で規定されたＭＰＥＧトランスポートストリームのことを指すものとする。
【００１９】
図２で示された従来の構成において、ハードディスクに蓄積された画像を順方向再生、停止、Ｉピクチャのみの逆再生を行う場合、図２、図３、図４で示した通り、再生コマンド２ａをａｓｙｎｃｈｒｏｎｏｕｓ転送で送受信した後、ｉｓｏｃｈｒｏｎｏｕｓ転送を開始すればよい。ａｓｙｎｃｈｒｏｎｏｕｓ転送の送受信が終了したことを確認してからｉｓｏｃｈｒｏｎｏｕｓ転送をしても問題なく画像を再生することができる。
【００２０】
一方、Ｐ，Ｂピクチャを使った逆再生を行う場合、ピクチャ毎にデコードの制御信号を生成しなければならない。このデコードの制御信号は、ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）の構成に依存するため、図２のハードディスク制御手段２４に含まれる。そのため、ハードディスク制御手段２４の中の表示制御部３５が生成したデコード制御信号は、ＩＥＥＥ１３９４ネットワーク２ｂを通じて、再生装置２５、画像再生手段２８に送信されなければならない。この表示制御部３５が生成したデコード制御信号は、蓄積装置２２から読み出される画像に同期し、且つコマンド信号であるため、ＩＥＥＥ１３９４ネットワーク２ｂにおいてａｓｙｎｃｈｒｏｎｏｕｓ転送で送信しなければならない。
すなわち、ｉｓｏｃｈｒｏｎｏｕｓ転送で転送されるＭＰＥＧピクチャと、表示制御部３５が生成したデコード制御信号のａｓｙｎｃｈｒｏｎｏｕｓ転送とが同期して、ＩＥＥＥ１３９４ネットワーク２ｂの上を転送されなければならない。
【００２１】
このために、ＩＥＥＥ１３９４送受信手段２３に、表示制御部３５が生成したデコード制御信号のａｓｙｎｃｈｒｏｎｏｕｓパケットをａｓｙｎｃｈｒｏｎｏｕｓ転送手段６１に入力した後、ｉｓｏｃｈｒｏｎｏｕｓ転送で転送されるＭＰＥＧピクチャをｉｓｏｃｈｒｏｎｏｕｓ転送手段６２に送信した場合、ＩＥＥＥ１３９４のリンク層６３は、先に入力したａｓｙｎｃｈｒｏｎｏｕｓ転送を先に行わず、後に入力したｉｓｏｃｈｒｏｎｏｕｓ転送を先に行う場合がある。なぜならＩＥＥＥ１３９４の規格において、ａｓｙｎｃｈｒｏｎｏｕｓ転送とｉｓｏｃｈｒｏｎｏｕｓ転送の送信順番が保証されていないからである。
【００２２】
仮にａｓｙｎｃｈｒｏｎｏｕｓ転送、ｉｓｏｃｈｒｏｎｏｕｓ転送の順に送信しても、受信後、送信順番が反転する可能性がある。ａｓｙｎｃｈｒｏｎｏｕｓ転送、ｉｓｏｃｈｒｏｎｏｕｓ転送の送信順を保証するために、ａｓｙｎｃｈｒｏｎｏｕｓ転送の完了を確認してから、つまり、この間、ｉｓｏｃｈｒｏｎｏｕｓ転送を停止してａｓｙｎｃｈｒｏｎｏｕｓ転送を行い、その後、ｉｓｏｃｈｒｏｎｏｕｓ転送手段６２にてＭＰＥＧピクチャを送信した場合、ａｓｙｎｃｈｒｏｎｏｕｓ転送の伝送帯域が保証されていないため、転送速度がａｓｙｎｃｈｒｏｎｏｕｓ転送に律速されてしまい、ｉｓｏｃｈｒｏｎｏｕｓ転送の帯域が保証されなくなる可能性がある。再生、停止といったコマンド自身は、コマンド前後の伝送帯域を考慮しなくてもよいが、ピクチャ毎の制御信号に関しては、コマンドの前後の伝送帯域も保証しなければならない。
すなわち従来の構成において、ＭＰＥＧ画像の逆再生を行うために、ピクチャに同期したデコード制御信号を送受信することができないという課題があった。
【００２３】
【発明が解決しようとする課題】
従来の逆再生画像生成装置は以上のように構成されており、ＩＥＥＥ１３９４ネットワークを介して逆再生画像を生成する装置と、逆再生画像をデコードする装置とが接続されている場合、ａｓｙｎｃｈｒｏｎｏｕｓ転送とｉｓｏｃｈｒｏｎｏｕｓ転送との転送順がＩＥＥＥ１３９４上で保証されないため、ｉｓｏｃｈｒｏｎｏｕｓ転送で転送されるＭＰＥＧピクチャと、ａｓｙｎｃｈｒｏｎｏｕｓ転送で転送される制御信号との同期がとれず、逆再生画像をデコードすることができないという問題点があった。
【００２４】
本発明はかかる問題に鑑みてなされたものであって、再生装置側で受信したＭＰＥＧピクチャとその制御信号の同期を保証し、Ｐ，Ｂピクチャを使ったＭＰＥＧの逆再生を可能とする再生画像伝送装置を提供することを目的とする。
【００２５】
【課題を解決するための手段】
本発明の請求項１にかかる再生画像伝送装置は、帯域が保証されたisochronous転送と、非同期にて転送が行われるasynchronous転送の２つの転送モードを有するＩＥＥＥ１３９４インターフェースにて構成された双方向ネットワーク間で再生画像を伝送する再生画像伝送装置であって、再生画像データを蓄積するデータ蓄積手段と、上記再生画像データと、該再生画像データの再生制御を行うための再生制御パラメータとを上記isochronous転送にて伝送するよう上記データ蓄積手段より読み出した再生画像データを、自身の再生制御を行うためのタイムスタンプ情報が加工や再生制御により破綻しないように加工するデータ加工手段とを備えたものである。
【００２６】
また、本発明の請求項２にかかる再生画像伝送装置は、請求項１記載の再生画像伝送装置において、上記再生画像データがＭＰＥＧトランスポートストリームであり、上記再生制御パラメータは、上記ＭＰＥＧトランスポートストリームのデコード及び表示処理の指示に関するものである。
【００２７】
また、本発明の請求項３にかかる再生画像伝送装置は、請求項２記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという再生制御パラメータをＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌのフラグの３’ｂ１０１から３’ｂ１１１までの領域とそれに続く５ビットに割り当てるものである。
【００２８】
また、本発明の請求項４にかかる再生画像伝送装置は、請求項３記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行うという再生制御パラメータに、ＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ＝３’ｂ１００と、ｒｅｐ＿ｃｎｔｒｌ≠５’ｂ０００００を割り当て、デコードは行うが表示は行わないをＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ＝３’ｂ１００と、ｒｅｐ＿ｃｎｔｒｌ＝５’ｂ０００００を割り当てるものである。
【００２９】
また、本発明の請求項５にかかる再生画像伝送装置は、請求項２記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという制御信号をＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ、又はＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｌｅｎｇｔｈに記述するものである。
【００３０】
また、本発明の請求項６にかかる再生画像伝送装置は、請求項２記載の再生画像伝送装置において、上記データ蓄積手段から読み出された再生画像データの読み出し符号量を監視し、該符号量が所定値以下になると、再生装置におけるデコーダのバッファに蓄積されたデータが復号化処理に必要量以下となったことを示すアンダーフロー発生信号を発生する符号量監視手段と、上記符号量監視手段から発生されたアンダーフロー発生信号を受けて、ダミーパケットを発生するダミーデータ生成手段と、上記データ加工手段で加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍの間に上記ダミーパケットを埋め込むセレクタ手段とを備えたものである。
【００３１】
また、本発明の請求項７にかかる再生画像伝送装置は、帯域が保証されたｉｓｏｃｈｒｏｎｏｕｓ転送と、非同期にて転送が行われるａｓｙｎｃｈｒｏｎｏｕｓ転送の２つの転送モードを有するＩＥＥＥ１３９４インターフェースにて構成された双方向ネットワーク間で再生画像を伝送する再生画像伝送装置であって、上記再生画像データ、及び該再生画像データを逆再生する際に必要な再生制御パラメータとを蓄積するデータ蓄積手段と、上記再生画像データと、上記再生制御パラメータとを上記ｉｓｏｃｈｒｏｎｏｕｓ転送にて伝送するものである。
【００３２】
また、本発明の請求項８にかかる再生画像伝送装置は、請求項２記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという再生制御パラメータをＩＳＯ／ＩＥＣ１３８１８−２にて規定されるＰｉｃｔｕｒｅ＿Ｈｅａｄｅｒ中のＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅに記述するものである。
【００３３】
【発明の実施の形態】
（実施の形態１）
図１は、本発明の実施の形態１にかかる逆再生画像生成装置である画像伝送装置の構成を示すブロック図である。同図において、１１は送信装置であり、データを蓄積する蓄積装置１２、データ送受信手段であるＩＥＥＥ１３９４送受信手段１３、上記蓄積手段１２より所定のデータを読み出す読み出し手段１４、蓄積装置１２に蓄積されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅを加工するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５とから構成されている。
【００３４】
また、１６は再生装置であり、１７はデータ送受信手段であるＩＥＥＥ１３９４送受信手段、１８はＩＥＥＥ１３９４Ｔ．Ａ．（トレードアソシエーション）に準拠したコマンドを生成するコマンド生成手段、１９は入力されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇを再生して表示を行うＭＰＥＧ画像再生手段、１ｃはＭＰＥＧ画像再生手段１９を制御する再生制御手段である。
【００３５】
上記送信装置１１と再生装置１６とはＩＥＥＥ１３９４ネットワーク１ｂで接続されている。上記蓄積手段１２はハードディスク等のランダムアクセス可能なデバイスであり、ＭＰＥＧトランスポートストリームが任意の形式で記録されている。このＭＰＥＧ画像は、ＩＳＯ／ＩＥＣ  １３８１８−２、又はＩＳＯ／ＩＥＣ  １１１７２−２で規定された画像であり、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍとは、前記ＭＰＥＧ画像をエレメンタリストリームとして含む、ＩＳＯ／ＩＥＣ  １３８１８−１で規定されたｓｔｒｅａｍである。
【００３６】
以下に動作について図１を参照して説明する。従来例と同様、同図において図２と同様に、コマンド生成手段１８は、ＩＥＥＥ１３９４Ｔ．Ａ．（トレードアソシエーション）に準拠した再生コマンド１ａをＩＥＥＥ１３９４送受信手段１７に送信する。ＩＥＥＥ１３９４送受信手段１７は、ＩＥＥＥ１３９４ネットワーク１ｂと接続されており、再生コマンド１ａをＩＥＥＥ１３９４Ｔ．Ａ．（トレードアソシエーション）で定められたフォーマットａｓｙｎｃｈｒｏｎｏｕｓパケットに変換し、ＩＥＥＥ１３９４ネットワーク１ｂに送信され、ＩＥＥＥ１３９４ネットワーク１ｂを介して送信装置１１中のＩＥＥＥ１３９４送受信手段１３に送信される。
【００３７】
ＩＥＥＥ１３９４送受信手段１３、１７の構成は図６で示されたものと同一であるのでここではその詳細については省略する。
ＩＥＥＥ１３９４送受信手段１３は、受信したａｓｙｎｃｈｒｏｎｏｕｓパケットから再生コマンド１ａを取り出し、読み出し手段１４に送付する。
【００３８】
読み出し手段１４は、蓄積装置１２に蓄積されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍから再生コマンド１ａに適したピクチャを選択し、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅとしてＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５に送付される。読み出し手段１４が選択するピクチャは、例えば、順方向再生の場合、図４に示すＭＰＥＧデコード装置３１への入力順のようにＩ１、Ｂ０，Ｐ３、Ｂ２・・・と選択される。同様にＰ，Ｂピクチャを使った逆方向再生では、図５で示すＭＰＥＧデコード装置３１への入力順のようにＢ４ピクチャの表示のために、Ｉ１，Ｐ３，Ｉ５，Ｂ４の順に４枚のピクチャを選択して出力する。
【００３９】
ここで、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５に送付されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅは、Ｐ，Ｂピクチャを使った逆再生時に、そのまま出力すると、目的の画像とは異なった画像が表示されてしまう。
そこで、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５は、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍに対し、再生制御手段１ｃを制御するための信号を付与する。再生制御手段１ｃを制御する信号を付与された加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｆは、ＩＥＥＥ１３９４送受信手段１３に送付される。
【００４０】
図８はＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５の構成を示しており、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）＿ｈｅａｄｅｒ検出手段８１、ＤＳＭ（Ｄｉｇｉｔａｌ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ）位置検出手段８２、コマンド判定手段８３、ＤＳＭ書き換え手段８４から構成されている。
【００４１】
読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅは、ＰＥＳ＿ｈｅａｄｅｒ検出手段８１、ＤＳＭ位置検出手段８２、ＤＳＭ書き換え手段８４にそれぞれ入力される。ＰＥＳ＿ｈｅａｄｅｒ検出手段８１は、入力されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅから、ＰＥＳ＿ｈｅａｄｅｒを検出し、ＰＥＳ＿ｈｅａｄｅｒ認識信号８５をＤＳＭ位置検出手段に送出する。
【００４２】
図９はＰＥＳの構成を示す。図９のＰＥＳの構成は、ＩＳＯ／ＩＥＣ  １３８１８−１で規定されている。なお、本実施の形態において、１個のＰＥＳに含まれるＭＰＥＧ画像は１ピクチャであるものとする。図８において、ＤＳＭ位置検出手段８２は、ＰＥＳ＿ｈｅａｄｅｒ認識信号８５を受けると、ＤＳＭ＿ｔｒｉｃｋ＿ｍｏｄｅ＿ｆｌａｇが立っている場合は、ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの位置と次のＰＥＳのＰＥＳ＿ＣＲＣ＿ｆｌａｇを、ＤＳＭ認識信号８６としてＤＳＭ書き換え手段８４に送信し、一方、ＤＳＭ＿ｔｒｉｃｋ＿ｍｏｄｅ＿ｆｌａｇが立っていない場合は、ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ、ＤＳＭ＿ｔｒｉｃｋ＿ｍｏｄｅ＿ｆｌａｇ、ＰＥＳ＿ｈｅａｄｅｒ＿ｄａｔａ＿ｌｅｎｇｔｈと次のＰＥＳのＰＥＳ＿ＣＲＣ＿ｆｌａｇをＤＳＭ認識信号８６としてＤＳＭ書き換え手段８４に送信する。コマンド判定手段８３は入力された再生コマンド１ａを判定して、逆再生の場合に逆再生信号８７を、ＤＳＭ書き換え手段８４に送付する。
【００４３】
ＤＳＭ書き換え手段８４は、ＤＳＭ＿ｔｒｉｃｋ＿ｍｏｄｅ＿ｆｌａｇが立っている場合は、入力されるＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｅに対して、ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの書き換えを行う。さらにそのＰＥＳの書き換え後のＣＲＣを計算し、次のＰＥＳにおいてＰＥＳ＿ＣＲＣ＿ｆｌａｇが立っている場合は、ＰＥＳ＿ＣＲＣの書き換えを行い、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｆとしてＩＥＥＥ送受信手段１３に送出される。
【００４４】
ＤＳＭ書き換え手段８４は、ＤＳＭ＿ｔｒｉｃｋ＿ｍｏｄｅ＿ｆｌａｇが立っていない場合は、ＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈを０に書き換える又は、１を加算し、ＤＳＭ＿ｔｒｉｃｋ＿ｍｏｄｅ＿ｆｌａｇのフラグを立て、ＰＥＳ＿ｈｅａｄｅｒ＿ｄａｔａ＿ｌｅｎｇｔｈに１を加算し、ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの位置に、これらのデータを挿入する。ＤＳＭ書き換え手段８４は更にそのＰＥＳの書き換え後のＣＲＣを計算し、次のＰＥＳにおいてＰＥＳ＿ＣＲＣ＿ｆｌａｇが立っている場合は、ＰＥＳ＿ＣＲＣの書き換えを行い、加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｆとしてＩＥＥＥ１３９４送受信手段１３に送出される。
【００４５】
次に上記ＤＳＭ書き換え手段８４で書き換えられるｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの書き換え内容の実例を、図１０に示す。図１０において、コマンドＡはＭＰＥＧ画像のデコードを行い、デコードされた画像を表示するコマンド記述を示しており、図５のコマンド５Ａと同様である。コマンドＢはＭＰＥＧ画像のデコードを行い、デコードされた画像の表示は行わずに、時間的に前に表示されたデコード画像をそのまま表示し続けるコマンド記述を示しており、図５のコマンド５Ｂと同様である。コマンドＣは入力されたＭＰＥＧ画像のデコードを行わず、前に表示されたデコード画像をクリアするコマンド記述を示している。コマンドＤは入力されたＭＰＥＧ画像のデコードを行わず、時間的に前に表示されたデコード画像をそのまま表示し続けるコマンド記述を示している。
【００４６】
ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５は、図５における表示制御部３５で生成するコマンドを、ＰＥＳ＿ｈｅａｄｅｒに付与する。図５における５Ｂで示すコマンドが、図１０におけるコマンドＢを示しており、図５における５Ａで示すコマンドが図１０におけるコマンドＡを示すように、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５は加工を行う。図１において、ＩＥＥＥ１３９４送受信手段１３に送付された、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｆは、ＩＥＥＥ１３９４送受信手段１３でｉｓｏｃｈｒｏｎｏｕｓパケットに変換され、ＩＥＥＥ１３９４ネットワーク１ｂに送信される。
【００４７】
ＩＥＥＥ１３９４ネットワーク１ｂに送信されたｉｓｏｃｈｒｏｎｏｕｓパケットは、再生装置１６に送信され、ＩＥＥＥ１３９４送受信手段１７で、ｉｓｏｃｈｒｏｎｏｕｓパケットを  ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇに変換し、ＭＰＥＧ画像再生手段１９、再生制御手段１ｃに送信する。再生制御手段１ｃは、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇからＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５で加工された図１０で示すコマンドを取り出し、ピクチャ制御信号１ｈとして、ＭＰＥＧ画像再生手段１９に送信する。
【００４８】
図１１に、再生制御手段１ｃの構成例を示す。図１１において、入力されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇは、コマンド抽出手段１１１とＰｉｃｔｕｒｅ＿ｈｅａｄｅｒ検出手段１１２に送出される。コマンド抽出手段１１１はＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇから、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５で加工された図１０で示すコマンドを取り出し、ピクチャ制御信号１１４を同期出力手段１１３に送付する。
【００４９】
Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒ検出手段１１２は、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇから、Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒを抽出すると、Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒを検出したことを示す、ピクチャ同期信号１１５を同期出力手段１１３に出力する。同期出力手段１１３はピクチャ同期信号１１５に合わせて、ピクチャ制御信号１１４を、ピクチャ制御信号１ｈとして出力する。図１２は、再生制御手段１ｃに入力するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｇと、出力するピクチャ制御信号１ｈとの関係を示している。図１２において、１２１は、入力するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇの中で、ＰＥＳ＿ｈｅａｄｅｒを持つＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  パケットである。１２２は、入力するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇの中で、ピクチャ制御信号１１４を含むＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍのパケットである。１２３は、入力するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇの中で、Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒを含むパケットである。１２１、１２２、１２３のパケットは、同一パケットになる場合があるが、ＰＥＳ＿ｈｅａｄｅｒ、ピクチャ制御信号、Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒはこの順番で入力される。
【００５０】
Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒ検出手段１１２は１２３のパケットからＰｉｃｔｕｒｅ＿ｈｅａｄｅｒを検出すると、ピクチャ同期信号１１５を生成する。パケット１２２から抽出されたピクチャ制御信号１１４は、パケット１２３から生成されたピクチャ同期信号１１５に同期して、ピクチャ制御信号１ｈを送出する。
ＭＰＥＧ画像再生手段１９は、入力されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇを再生して表示を行う。ＭＰＥＧ画像再生手段１９の構成を図１３に示す。コマンド受信１３１、デコード制御１３２以外は、図３で示した従来例と同様の構成である。
【００５１】
コマンド受信部１３１は、ピクチャ制御信号１ｈを受信し、図１０におけるコマンドＡが入力された時は、スイッチ３６がフレームメモリ３３にデコード画像を入力するような表示制御信号１３２とＭＰＥＧデコード装置３１に対して、デコードを実行するようなデコード制御信号１３３の送信を行い、図１０におけるコマンドＢが入力された時は、スイッチ３６がフレームメモリ３３にデコード画像を入力しないで維持するような表示制御信号１３２とＭＰＥＧデコード装置３１に対してデコードを実行するようにデコード制御信号１３３の送信を行う。また、図１０におけるコマンドＣが入力された時は、スイッチ３６がフレームメモリ３３にデコード画像を入力するか、フレームメモリの画像をクリアするような表示制御信号１３２とＭＰＥＧデコード装置３１に対してデコードを実行しないようにデコード制御信号１３３の送信を行い、図１０におけるコマンドＤが入力された時は、スイッチ３６がフレームメモリ３３の画像を維持する表示制御信号１３２とＭＰＥＧデコード装置３１に対してデコードを実行しないようにデコード制御信号１３３の送信を行う。
【００５２】
このように本実施の形態によれば、送信装置１１から再生装置１６へのＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍのデータと、ピクチャ単位の制御信号を送信する際に、ピクチャ単位の制御信号を、ＭＰＥＧで規定されるＤＳＭの未使用部分、あるいは使い方を工夫して埋め込み、ｉｓｏｃｈｒｏｎｏｕｓ転送で送信するようにしたので、ｉｓｏｃｈｒｏｎｏｕｓ転送とａｓｙｎｃｈｒｏｎｏｕｓ転送との送信順序が保証されていないＩＥＥＥ１３９４インターフェースを用いた双方向ネットワークシステムを用いて画像伝送装置において、ピクチャ単位の制御と、転送するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍの同期を完全に保証することが可能になり、ピクチャ単位でのデコード制御による逆再生画像の再生が可能になる。
【００５３】
（実施の形態２）
図１４は、本実施の形態２にかかる画像伝送装置を示している。図２の従来例の構成と同一符号は同一または相当部分を示し、送信装置２１ａは、蓄積装置２２に替えて逆再生画像蓄積装置１４１を設け、ハードディスク制御手段２４に替えて逆再生画像蓄積装置読み出し手段１４２を設け、再生装置１６ａとして再生制御手段１ｃを備え、ＩＥＥＥ１３９４ネットワーク１ｂで、送信装置２１ａと再生装置１６ａに接続したものである。ここで、逆再生画像蓄積装置１４１は、ハードディスク等の蓄積装置であるが、その蓄積装置には、実施の形態１で生成されたフォーマットを有する逆再生画像が蓄積されているものである。以下、逆再生画像蓄積装置１４１に逆再生画像を蓄積する方法を図１５に示す。
【００５４】
図１５において、１１は送信装置であり、上記実施の形態１で示した送信装置１１と同様のものである。１５１はＩＥＥＥ１３９４送受信手段であり、実施の形態１のＩＥＥＥ送受信手段１７と同様のものである。１５２はハードディスク等の蓄積媒体である。１５３は、コマンド生成手段であり、実施の形態１のコマンド生成手段１８と同様のものである。
【００５５】
以下、動作について説明する。コマンド生成手段１５３は、逆再生のコマンドを生成し、ＩＥＥＥ１３９４送受信手段１５１を通じて、ＩＥＥＥ１３９４ネットワーク１ｂにコマンドを送信し、送信装置１１に逆再生のコマンドを送信する。
【００５６】
その際、１倍速の逆再生コマンドを使う等して、逆再生で全てのＩ，Ｐ，Ｂ画像を再生するような逆再生コマンドを送信する。送信装置１１で生成された逆再生画像は、ＩＥＥＥ１３９４ネットワーク１ｂ、ＩＥＥＥ１３９４送受信手段１５１を通じて、蓄積媒体１５２に蓄積される。こうしてＩ，Ｐ，Ｂピクチャの全ての逆再生画像が蓄積された蓄積媒体１５２が、図１４における逆再生画像蓄積装置１４１である。
【００５７】
逆再生画像蓄積装置読み出し手段１４２は、再生コマンド１ａが逆方向再生を要求するものである場合は、逆再生画像蓄積手段１４１に蓄積された逆再生画像を適宜読み出す。順方向再生の場合は、コマンドＡの記述された画像のみを適宜再生する。
【００５８】
逆方向再生において、読み出された逆方向再生の画像は、既にＤＳＭの加工が行われているため、送信装置２１ａにおいて、再度の加工を施す必要がない。そのため、逆再生画像の蓄積された蓄積媒体１４１と、それを読み出す手段１４２とがあれば、従来の構成を使用しても逆再生画像を正しく得ることが可能になる。
【００５９】
このように本実施の形態２によれば、送信装置２１ａの蓄積手段１４１にＩ，Ｐ，Ｂピクチャの全ての逆再生画像を蓄積するようにしたから、受信側１６ａより逆再生のコマンドが送信されると、逆再生画像蓄積装置読み出し手段１４２によって所定の画像データをＩＥＥＥ１３９４ネットワーク１ｂを介して受信側１６ａに伝送するだけで、受信側１６ａにおいて逆再生画像が容易に再生することができる。
【００６０】
（実施の形態３）
次に本発明の実施の形態３にかかる再生画像伝送装置について説明する。図１６は、実施の形態１の画像伝送装置におけるＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５が加工するコマンドの例において、実施の形態１で示した図１０とは異なった形態の加工例を示している。図１６において、ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌのデータが、図１０とは異なり、３’ｂ１００を示している。これはＩＳＯ／ＩＥＣ１３８１８−１において、ｓｌｏｗ＿ｒｅｖｅｒｓｅを示しており、逆方向のスロー再生を示している。ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌが、３’ｂ１００の場合、下位の５ｂｉｔには、そのピクチャの表示回数を示すｒｅｐ＿ｃｎｔｒｌというパラメータが設定される。このパラメータにおいて、コマンドＡの場合は０以外の値を設定し、コマンドＢにおいては０の値を設定する。コマンドＣとコマンドＤは使用しない。
【００６１】
実施の形態１においては、コマンドはＩＳＯ／ＩＥＣ１３８１８−１に定められていない領域に割り当てた。しかし本実施の形態３では、コマンドＡとコマンドＢのみにおいては、ＩＳＯ／ＩＥＣ１３８１８−１に定められた範囲に沿ったコマンドの設定を行う。そうすることで再生装置１６において、ＩＳＯ／ＩＥＣ１３８１８−１に定められていない領域を制御するための回路を設ける規模を削減することができる。すなわち、図１における、ＭＰＥＧ画像再生手段１９と再生制御手段１ｃの規模を削減することが可能になる。
【００６２】
（実施の形態４）
次に本発明の実施の形態４にかかる再生画像伝送装置について説明する。上記実施の形態１ないし３では、１個のＰＥＳに含まれるピクチャの数を１個である場合を例として説明を行った。しかし１個のＰＥＳに複数のピクチャが含まれる場合がある。この場合、実施の形態１ないし３で示したＤＳＭの符号の拡張のみでは、ＤＳＭには８ビットの記述エリアしかないため、１個のＰＥＳには１個のピクチャに関する記述しか行うことができず、１個のＰＥＳに含まれる複数のピクチャの制御を行うことはできない。
【００６３】
本実施の形態４ではピクチャ単位の制御をＰＥＳ＿ｈｅａｄｅｒのＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａの領域に書き込むことで１個のＰＥＳに複数個のピクチャが含まれる場合に対応するようにしたものである。
【００６４】
図１７は、本実施の形態４におけるＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段１５の構成を示す図である。図１７において、１７１はＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ位置検出手段、１７２は、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段である。ＰＥＳ＿ｈｅａｄｅｒ検出手段８１とコマンド判定手段８３は図８に示されたものと同様である。ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａは、図９におけるＰＥＳ＿ｅｘｔｅｎｓｉｏｎに含まれており、下記のＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄと共に、ＩＳＯ／ＩＥＣ１３８１８−１に記載されている。
【００６５】
ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ位置検出手段１７１は、入力されるＰＥＳ＿ｈｅａｄｅｒ認識信号８５と読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅを解析し、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの中にＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａとＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄがある場合は、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの位置と書き込まれているデータの長さを検出し、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号１７３としてＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２に送信する。
【００６６】
ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ位置検出手段１７１は、入力されるＰＥＳ＿ｈｅａｄｅｒ認識信号８５と読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅを解析し、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの中にＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａが存在し、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄが存在しない場合は、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄの書き込み位置を検出し、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号１７３としてＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２に送信する。
【００６７】
ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ位置検出手段１７１は、入力されるＰＥＳ＿ｈｅａｄｅｒ認識信号８５と読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅとを解析し、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの中にＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａがない場合は、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａを書き込む位置を検出し、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号１７３としてＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２に送信する。
【００６８】
ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号１７３において、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａとＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄとがあると示された場合、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２は、読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｌｅｎｇｔｈの長さに、各ピクチャ毎の制御信号を記述するのに必要な長さを加算し、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄに各ピクチャ毎の制御信号を加える。さらにＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ、ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈも図８と同様に書き換える。各ピクチャ毎の制御信号の記述例を図１８に示す。
【００６９】
図１８において、ＰＥＳに含まれているピクチャの枚数をｎ枚とする。先頭に、逆再生時のピクチャ制御信号を記述していることを示す記述を１ｂｙｔｅ設置し、その後ろに、そのＰＥＳに含まれる各ピクチャの制御信号を１ｂｙｔｅずつ記述する。各ピクチャの制御信号は、図１０または図１７で示された制御信号を使用してもよい。こうすることで、ＰＥＳに含まれる全てのピクチャの制御信号をｎ＋１ｂｙｔｅの長さで記述することができる。またこの記述を行った場合、図１の再生制御手段１ｃも、この制御信号を認識できるようにする。
【００７０】
ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号１７３において、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａが存在し、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄが存在しないと示された場合、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２は、読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｌａｇのビットに１を立て、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｌｅｎｇｔｈの長さに、各ピクチャ毎の制御信号を記述するのに必要な長さを加算し、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄに各ピクチャ毎の制御信号を加える。さらにＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ、ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈも図８と同様に書き換える。
【００７１】
ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号１７３において、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａが存在しないと示された場合、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２は、読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの、ＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｌａｇに１を立てＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａの位置に、各ピクチャの制御信号をＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａとして書き加える。さらにＰＥＳ＿ｐａｃｋｅｔ＿ｌｅｎｇｔｈ、ＰＥＳ＿ｈｅａｄｅｒ＿ｌｅｎｇｔｈも図８と同様に書き換える。
【００７２】
以上の構成により、１個のＰＥＳに複数のピクチャが含まれている場合でも、各ピクチャ毎の制御信号を記述することができる。これは、１個のＰＥＳに１枚のピクチャが含まれていても有効である。
このように本実施の形態４によれば、ピクチャ単位の制御信号を、ＰＥＳ＿ｈｅａｄｅｒのＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ領域に書き込むようにしたので、ＰＥＳに複数（ｎ個）のピクチャが含まれる場合においても、全てのピクチャの制御信号をｎ＋１バイトの長さで記述することができ、ＰＥＳに複数のピクチャが含まれる場合においても対応することができる。
【００７３】
（実施の形態５）
次に本発明の実施の形態５にかかる再生画像伝送装置について説明する。図１３におけるＭＰＥＧデコード装置３１は、入力するＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇまたは、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇから取り出した、Ｖｉｄｅｏ  ｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍを蓄積するためのバッファを持っている。図１９にそのバッファに蓄積される画像データの時系列変化を示す。
【００７４】
図１９において、縦軸は蓄積データ量を示し、横軸は時間を示す。１９１の線は蓄積データ量の変化を示している。ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ  １ｇが入力されると、１９２の部分で示されるように、バッファに蓄積されるデータ量が増加し、画像がデコードされるに従い、１９３の部分のようにバッファに蓄積されるデータ量が減少する。しかしながら、画像のデコードやその表示において、バッファには、初期状態を除き、一定量のデータが蓄積されていないと、ＭＰＥＧデコード装置３１で希望するようなデコードや表示が行われなかったり、再生装置１６が誤った動作をしたりする可能性がある。１９４の線で示した線は、ＭＰＥＧデコード装置３１を含む再生装置１６が正常な再生を行う為に必要とされるバッファ蓄積量の下限を示している。
【００７５】
図１９において、１９５は、１９４の線で示した下限を下回っている状態であり、１９６は、バッファが空になった状態である。こういう状態をアンダーフロー状態とした場合、アンダーフロー状態では、再生装置１６が正常な動作を行わなくなる場合がある。アンダーフローは、通常のＭＰＥＧ画像では発生しないが、逆再生等の特殊再生により、連続しない画像をつなぎ合わせると、つなぎ合わせたピクチャとピクチャの切れ目等で発生することが多い。
【００７６】
図２０は、このような問題を防ぐために、実施の形態１で示した送信装置１１の構成に、符号量監視手段２０１、ダミーデータ生成手段２０２、セレクタ２０３を、送信装置に付与したものである。
すなわち、図２０において、１１ａは送信装置であり、符号量監視手段２０１は読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの符号量を監視し、アンダーフロー状態になりうるかどうかを監視する。そして、読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅにおいてアンダーフローが発生しうると符号量監視手段２０１が判断すると、アンダーフロー発生信号２０４をダミーデータ生成手段２０２に送信する。
【００７７】
ダミーデータ生成手段２０２は、アンダーフロー状態を発生させないようにダミーパケット２０５を生成して、セレクタ２０３に送信する。ダミーデータ生成手段２０２は、ダミーパケット２０５として、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍのバッファのアンダーフローに対応する場合はＮＵＬＬパケットのＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍパケットを生成し、ＭＰＥＧ  ｖｉｄｅｏ  ｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍのピクチャ間のアンダーフローに対応するときは、ＭＰＥＧ  ｖｉｄｅｏ  ｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍのｓｔｕｆｆｉｎｇ  ｄａｔａをペイロードに持つＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍを生成する。
【００７８】
セレクタ２０３は、ダミーパケット２０５を、加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｆに挿入して、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ２０６として、ＩＥＥＥ１３９４送受信手段１３に送付する。
【００７９】
ここで、図２１にセレクタ２０３の動作を示す。アンダーフローは、読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅのパケット間隔を、ダミーパケット２０５で埋めることで解決することができる。セレクタ２０３は読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅのパケットの送出間隔を埋めるようにして、ダミーパケット２０５を挿入し、ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ２０６を送出する。
【００８０】
以上のように本実施の形態によれば、符号量監視手段２０１によって送信装置１１ａに蓄積装置１２から読み出されるＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ１ｅの符号量を監視し、アンダーフロー状態が検出されると、ダミーデータ生成手段２０２からアンダーフロー状態を発生させないようにダミーパケット２０５を生成してこれをＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍの間に埋め込むように構成したので、再生装置１６におけるアンダーフローを防ぐことが可能になり、デコード処理が破綻して画面がフリーズするなどの不具合を防止することができる。
【００８１】
（実施の形態６）
次に本発明の実施の形態６にかかる再生画像伝送装置について説明する。図２２は本実施の形態６における再生画像伝送装置のＭＰＥＧトランスポートストリーム加工手段を示すブロック図であり、その他の部分については図１と同様である。図において、１５ａはＭＰＥＧトランスポートストリーム加工手段を示し、本実施の形態６では図１７に示したＭＰＥＧトランスポートストリーム加工手段１５において、ＰＥＳ＿Ｈｅａｄｅｒ検出手段８１、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ位置検出手段１７１、ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段１７２に替えて、それぞれＰｉｃｔｕｒｅ＿ｈｅａｄｅｒ検出手段２１１、Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅ検出手段２２３、Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅ書き換え手段２２５が設けられている。本実施の形態６では、ＩＳＯ／ＩＥＣ１３８１８−２で規定されるピクチャヘッダに含まれるＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅの領域にピクチャの制御信号を書き込むようにしものである。
【００８２】
次に動作について説明する。
読み出されたＭＰＥＧトランスポートストリーム１ｅが入力されると、Ｐｉｃｔｕｒｅ＿Ｈｅａｄｅｒ検出手段２２１は、ＭＰＥＧトランスポートストリーム１ｅに含まれるピクチャヘッダを検出し、ピクチャヘッダ検出信号２２２を送出する。Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅ検出手段２２３では、ピクチャヘッダ検出信号２２２を検出すると、ピクチャヘッダに含まれるＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅの位置を検出してＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅの位置を示す検出信号２２４を送出する。Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅ書き換え手段２２５では、上記Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅの位置を示す検出信号２２４で示されたでＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅ位置にピクチャ単位の制御信号を書き込む。
【００８３】
例えば、デコードを実行、かつデコードした画像を表示する場合には、デコード画像を表示する順番をＴｅｍｐｏｒａ１＿Ｒｅｆｅｒｅｎｃｅに書き込み、また、デコードを実行、かつデコードした画像は表示しない場合には、Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅに対して、１０’ｂ１１１１１１１１１１（１０２４番目）等の通常の画像では殆ど使用することのないピクチャ表示順番を与えるようにする。こうすることで、デコードを実行、かつデコードした画像は表示しない、という制御を実現することができる。また、Ｔｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅは全てのピクチャに存在するため、どのＰＥＳヘッダとピクチャの位置が同期していなくても各ピクチャ毎にデコード信号を送信することができる。
【００８４】
このように本実施の形態６によれば、ピクチャを制御するための制御信号を、Ｐｉｃｔｕｒｅ＿Ｈｅａｄｅｒに含まれるＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅに書き込んで表示すべき画像データとともに、ＩＥＥＥ１３９４ネットワークにおけるｉｓｏｃｈｒｏｎｏｕｓ転送にて伝送するようにしたから、１個のＰＥＳに複数個のピクチャが含まれる場合や、ピクチャとＰＥＳのヘッダ位置とが非同期であった場合においても、正常な逆再生を行うことができる。
【００８５】
【発明の効果】
以上のように、本発明の請求項１にかかる再生画像伝送装置によれば、帯域が保証されたisochronous転送と、非同期にて転送が行われるasynchronous転送の２つの転送モードを有するＩＥＥＥ１３９４インターフェースにて構成された双方向ネットワーク間で再生画像を伝送する再生画像伝送装置であって、再生画像データを蓄積するデータ蓄積手段と、上記再生画像データと、該再生画像データの再生制御を行うための再生制御パラメータとを上記isochronous転送にて伝送するよう上記データ蓄積手段より読み出した再生画像データを、自身の再生制御を行うためのタイムスタンプ情報が加工や再生制御により破綻しないように加工するデータ加工手段とを備えたものとしたので、ピクチャ単位の制御信号と、転送する再生画像データの同期を完全に保証することが可能になり、ピクチャ単位でのデコード制御により逆再生画像の再生が可能になるという効果が得られる。
【００８６】
また、本発明の請求項２にかかる再生画像伝送装置によれば、請求項１記載の再生画像伝送装置において、上記再生画像データがＭＰＥＧトランスポートストリームであり、上記再生制御パラメータは、上記ＭＰＥＧトランスポートストリームのデコード及び表示処理の指示に関するものとしたので、ピクチャ単位でのデコード制御によりＭＰＥＧトランスポートストリームの逆再生画像の再生が可能になるという効果が得られる。
【００８７】
また、本発明の請求項３にかかる再生画像伝送装置によれば、請求項２記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという再生制御パラメータをＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌのフラグの３’ｂ１０１から３’ｂ１１１までの領域とその下位５ビットに割り当てるものとしたので、再生装置側における再生画像のデコード，再生，表示制御にかかわる再生制御パラメータをＭＰＥＧの規定されるフォーマットを利用して伝送することができるという効果が得られる。
【００８８】
また、本発明の請求項４にかかる再生画像伝送装置によれば、請求項３記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行うという再生制御パラメータに、ＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ＝３’ｂ１００と、ｒｅｐ＿ｃｎｔｒｌ≠５’ｂ０００００を割り当て、デコードは行うが表示は行わないをＰＥＳ＿ｈｅａｄｅｒ中のＤＳＭのｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌ＝３’ｂ１００と、ｒｅｐ＿ｃｎｔｒｌ＝５’ｂ０００００を割り当てるものとしたので、再生装置側における再生画像のデコード，再生，表示制御にかかわる再生制御パラメータをＭＰＥＧの規定されるフォーマットを利用して伝送することができるという効果が得られる。
【００８９】
また、本発明の請求項５にかかる再生画像伝送装置によれば、請求項２記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという制御信号をＩＳＯ／ＩＥＣ１３８１８−１にて規定されるＰＥＳ＿ｈｅａｄｅｒ中のＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ、又はＰＥＳ＿ｅｘｔｅｎｓｉｏｎ＿ｆｉｅｌｄ＿ｌｅｎｇｔｈに記述するものとしたので、再生装置側における再生画像のデコード，再生，表示制御にかかわる再生制御パラメータをＭＰＥＧの規定されるフォーマットを利用して伝送することができるとともに、１個のＰＥＳの中に複数個のピクチャが含まれる場合においても各ピクチャの制御を行うことができるという効果が得られる。
【００９０】
また、本発明の請求項６にかかる再生画像伝送装置によれば、請求項２記載の再生画像伝送装置において、上記データ蓄積手段から読み出された再生画像データの読み出し符号量を監視し、該符号量が所定値以下になると、再生装置におけるデコーダのバッファに蓄積されたデータが復号化処理に必要量以下となったことを示すアンダーフロー発生信号を発生する符号量監視手段と、上記符号量監視手段から発生されたアンダーフロー発生信号を受けて、ダミーパケットを発生するダミーデータ生成手段と、上記データ加工手段で加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍの間に上記ダミーパケットを埋め込むセレクタ手段とを備えたものとしたので、再生装置側におけるバッファアンダーフローを防ぐことが可能になり、デコード処理が破綻して画面がフリーズするなどの不具合を防止することができるという効果が得られる。
【００９１】
また、本発明の請求項７にかかる再生画像伝送装置によれば、帯域が保証されたｉｓｏｃｈｒｏｎｏｕｓ転送と、非同期にて転送が行われるａｓｙｎｃｈｒｏｎｏｕｓ転送の２つの転送モードを有するＩＥＥＥ１３９４インターフェースにて構成された双方向ネットワーク間で再生画像を伝送する再生画像伝送装置であって、上記再生画像データ、及び該再生画像データを逆再生する際に必要な再生制御パラメータとを蓄積するデータ蓄積手段と、上記再生画像データと、上記再生制御パラメータとを上記ｉｓｏｃｈｒｏｎｏｕｓ転送にて伝送するものとしたので、受信装置側より逆再生のコマンドが送信されると、逆再生画像を蓄積するデータ蓄積手段から読み出された所定の画像データをＩＥＥＥ１３９４ネットワークを介して受信装置側に伝送するだけで、受信装置側において逆再生画像を容易に再生することができるという効果が得られる。
【００９２】
また、本発明の請求項８にかかる再生画像伝送装置によれば、請求項２記載の再生画像伝送装置において、上記データ加工手段は、デコードと表示を行う、デコードは行うが表示は行わない、デコードは行わず表示は前回の画像をそのまま保持する、デコードは行わず、画像の表示も行わないという再生制御パラメータをＩＳＯ／ＩＥＣ１３８１８−２にて規定されるＰｉｃｔｕｒｅ＿Ｈｅａｄｅｒ中のＴｅｍｐｏｒａｌ＿Ｒｅｆｅｒｅｎｃｅに記述するものとしたので、１個のＰＥＳに複数個のピクチャが含まれる場合や、ピクチャとＰＥＳのヘッダ位置とが非同期であった場合においても、正常な逆再生を行うことができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１にかかる再生画像伝送装置の構成を示すブロック図である。
【図２】従来の画像再生装置の構成を示すブロック図である。
【図３】従来のＭＰＥＧデコード装置の構成を示す図である。
【図４】Ｐ、Ｂピクチャを使った順方向再生の方法を説明するための図である。
【図５】Ｐ、Ｂピクチャを使った逆方向再生の方法の方法を説明するための図である。
【図６】ＩＥＥＥ１３９４送受信手段の構成を示す図である。
【図７】ＭＰＥＧトランスポートストリームの構成を説明するための図である。
【図８】ＭＰＥＧトランスポートストリーム加工手段の構成を示すブロック図である。
【図９】ＭＰＥＧで規定されるＰＥＳの構成を説明するための図である。
【図１０】ｔｒｉｃｋ＿ｍｏｄｅ＿ｃｏｎｔｒｏｌとＤＳＭ＿ｄａｔａの書き換え内容を説明するための図である。
【図１１】再生装置を構成する制御手段の構成例を示す図である。
【図１２】ピクチャ制御信号の生成タイミングを説明するための図である。
【図１３】上記実施の形態１にかかる再生画像伝送装置から伝送されたＭＰＥＧトランスポートストリームを受信する受信機を構成するＭＰＥＧ画像再生手段の構成を示す図である。
【図１４】本発明の実施の形態２にかかる再生画像伝送装置の構成を示すブロック図である。
【図１５】上記実施の形態２における再生画像伝送装置の逆再生画像蓄積手段に蓄積される逆再生画像の生成方法を説明するための図である。
【図１６】本発明の実施の形態３にかかる再生画像伝送装置を構成するＭＰＥＧトランスポートストリーム加工手段によるコマンド設定の一例を示す図である。
【図１７】本発明の実施の形態４にかかる再生画像伝送装置におけるＭＰＥＧトランスポートストリーム加工手段の構成を示す図である。
【図１８】上記実施の形態４にかかる再生画像伝送装置における、各ピクチャ毎の制御信号の記述例を示す図である。
【図１９】バッファに蓄積される画像データの蓄積量変化を説明するための図である。
【図２０】本発明の実施の形態５にかかる再生画像伝送装置の構成を示すブロック図である。
【図２１】上記実施の形態５にかかる画像伝送装置を構成するセレクタの動作を説明するための図である。
【図２２】本発明の実施の形態６にかかる再生画像伝送装置のＭＰＥＧトランスポートストリーム加工手段の構成を示すブロック図である。
【符号の説明】
１１  送信装置
１２  蓄積装置（ハードディスク）
１３  ＩＥＥＥ１３９４送受信手段
１４  読み出し手段
１５  ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ加工手段
１６  再生装置
１７  ＩＥＥＥ１３９４送受信手段
１８  コマンド生成手段
１９  ＭＰＥＧ画像再生手段
１ａ  再生コマンド
１ｂ  ＩＥＥＥ１３９４ネットワーク
１ｃ  再生制御手段
１ｄ  読み出し制御
１ｅ  読み出されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ画像
１ｆ  加工されたＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ画像
１ｇ  ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ
２１  送信装置
２２  蓄積装置（ハードディスク）
２３  ＩＥＥＥ１３９４送受信手段
２４  ハードディスク制御手段
２５  再生装置
２６  ＩＥＥＥ１３９４送受信手段
２７  コマンド生成手段
２８  画像再生手段
２ａ  再生コマンド
２ｂ  ＩＥＥＥ１３９４ネットワーク
３１  ＭＰＥＧデコード装置
３２  参照画像メモリ
３３  フレームメモリ
３４  モニタ
３５  表示制御
３６  スイッチ
３ａ  ＭＰＥＧ画像入力
５Ａ  デコーダ３１でデコードを行うが、画像表示は行うというコマンド
５Ｂ  デコーダ３１でデコードを行い、画像表示も行わないというコマンド
６１  ａｓｙｎｃｈｒｏｎｏｕｓ転送手段
６２  ｉｓｏｃｈｒｏｎｏｕｓ転送手段
６３  ＩＥＥＥ１３９４リンク層
６４  ＩＥＥＥ１３９４物理層
７１  エレメンタリストリーム
８１  ＰＥＳ＿ｈｅａｄｅｒ検出手段
８２  ＤＳＭ位置検出手段
８３  コマンド判定手段
８４  ＤＳＭ書き換え手段
８５  ＰＥＳ＿ｈｅａｄｅｒ認識信号
８６  ＤＳＭ認識信号
８７  逆再生信号
１１１  コマンド抽出手段
１１２  Ｐｉｃｔｕｒｅ＿ｈｅａｄｅｒ検出手段
１１３  同期出力手段
１１４  ピクチャ制御信号
１１５  ピクチャ同期信号
１３１  コマンド受信
１３２  表示制御
１３３  デコード制御
１４１  逆再生画像蓄積装置
１４２  逆再生画像蓄積装置読み出し手段
１５１  ＩＥＥＥ送受信手段
１５２  蓄積媒体
１５３  コマンド生成手段
１７１  ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ位置検出手段
１７２  ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ書き換え手段
１７３  ＰＥＳ＿ｐｒｉｖａｔｅ＿ｄａｔａ認識信号
１９１  蓄積データ量の変化線
１９２  蓄積データの増加
１９３  蓄積データの減少
１９４  再生装置１６で規定される最低符号量
１９５  バッファが空になる状態
２０１  符号量監視手段
２０２  ダミーデータ生成手段
２０３  セレクタ
２０４  アンダーフロー発生信号
２０５  ダミーパケット
２０６  ＭＰＥＧ  ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ
【図１】
0003633884.tif 000002
【図２】
0003633884.tif 000003
【図３】
0003633884.tif 000004
【図４】
0003633884.tif 000005
【図５】
0003633884.tif 000006
【図６】
0003633884.tif 000007
【図７】
0003633884.tif 000008
【図８】
0003633884.tif 000009
【図９】
0003633884.tif 000010
【図１０】
0003633884.tif 000011
【図１１】
0003633884.tif 000012
【図１２】
0003633884.tif 000013
【図１３】
0003633884.tif 000014
【図１４】
0003633884.tif 000015
【図１５】
0003633884.tif 000016
【図１６】
0003633884.tif 000017
【図１７】
0003633884.tif 000018
【図１８】
0003633884.tif 000019
【図１９】
0003633884.tif 000020
【図２０】
0003633884.tif 000021
【図２１】
0003633884.tif 000022
【図２２】
0003633884.tif 000023