(57)【要約】【課題】再生時刻情報と実際に表示される時刻とのずれを防止しつつ、画像再生までの操作者の待ち時間を低減する。【解決手段】ＥＳＢｕｆｆｅｒ５０がＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵを順次蓄積し、切替指示信号が入力されると、ＩＤＲ−ＡＵのうち最新のものを起点としてＨ２６４デコーダ６０が復号化を順次開始する。このようにして順次復号化を行っていき、復号化の進展とともに各ＡＵのＰＴＳから作成した再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに表示を開始させ、通常の復号化シーケースに戻る。
2007105697.tif 000002
【特許請求の範囲】
【請求項１】
符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理装置であって、
前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手段と、
所定の指示信号に応じ、前記蓄積手段に蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手段と、
この復号化手段により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手段で復号化されたフレームデータに基づく表示手段の表示動作の制御を行う制御手段と
を有することを特徴とするデジタル画像データ処理装置。
【請求項２】
請求項１記載のデジタル画像データ処理装置において、
前記制御手段は、前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と前記現在時刻を比較する比較手段と、
この比較手段の比較結果で、前記再生時刻情報から作成した再生時刻が前記現在時刻より未来になった場合に、前記表示手段の表示動作を開始させるための開始手段
とを備えることを特徴とするデジタル画像データ処理装置。
【請求項３】
請求項２記載のデジタル画像データ処理装置において、
前記復号化手段は、前記所定の指示信号としての、ＨＤＴＶサービスから簡易動画サービスへの移行切替指示信号が入力されたとき、前記基準フレームデータ及び前記複数の非基準フレームデータの復号化を順次行うことを特徴とするデジタル画像データ処理装置。
【請求項４】
請求項１記載のデジタル画像データ処理装置において、
前記蓄積手段に順次蓄積される最新の前記基準フレームデータの再生時刻情報を保持する保持手段を有し、
前記復号化手段は、前記保持手段で保持された前記最新の基準フレームデータの再生時刻情報から作成した再生時刻に基づき、前記所定の指示信号に応じ当該最新の基準フレームデータ及びそれ以降の前記複数の非基準フレームデータの復号化を順次行う
ことを特徴とするデジタル画像データ処理装置。
【請求項５】
請求項１記載のデジタル画像データ処理装置において、
前記データパケットは、
前記再生時刻情報としてのＰＴＳを備えたＰＥＳヘッダを有するＰＥＳパケットであることを特徴とするデジタル画像データ処理装置。
【請求項６】
符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理方法であって、
前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手順と、
所定の指示信号に応じ、前記蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手順と、
この復号化手段により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手段で復号化されたフレームデータに基づく表示動作の制御を行う制御手順と
を有することを特徴とするデジタル画像データ処理方法。
【請求項７】
請求項６記載のデジタル画像データ処理方法において、
前記制御手順は、
前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と前記現在時刻を比較し、
その比較結果で、前記再生時刻情報から作成した再生時刻が前記現在時刻より未来になった場合に、前記表示動作を開始させることを備えることを特徴とするデジタル画像データ処理方法。
【請求項８】
請求項７記載のデジタル画像データ処理方法において、
前記復号化手順は、前記所定の指示信号としての、ＨＤＴＶサービスから簡易動画サービスへの移行切替指示信号が入力されたとき、前記基準フレームデータ及び前記複数の非基準フレームデータの復号化を順次行うことを特徴とするデジタル画像データ処理方法。
【請求項９】
請求項６記載のデジタル画像データ処理方法において、
前記順次蓄積される最新の前記基準フレームデータの再生時刻情報を保持する保持手順を有し、
前記復号化手順は、前記保持手順で保持された前記最新の基準フレームデータの再生時刻情報から作成された再生時刻に基づき、前記所定の指示信号に応じ当該最新の基準フレームデータ及びそれ以降の前記複数の非基準フレームデータの復号化を順次行う
ことを特徴とするデジタル画像データ処理方法。
【請求項１０】
請求項６記載のデジタル画像データ処理方法において、
前記データパケットとして、
前記再生時刻情報としてのＰＴＳを備えたＰＥＳヘッダを有するＰＥＳパケットを用いることを特徴とするデジタル画像データ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化データを可変長にてパケット化した複数のデータパケットをデジタル処理するデジタル画像データ処理装置及び処理方法に関するものである。
【背景技術】
【０００２】
例えばデジタル又はインターネット放送受信機を用いて、ビデオデータやオーディオデータをデジタル化して多重伝送するデジタル放送が既に開始されている。このデジタル放送においては、所定の圧縮符号化方式（例えばＭＰＥＧ；Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ方式等）が採用され、複数の番組のデータが、当該符号化方式に対応したストリーム（例えばＭＰＥＧトランスポートストリーム；ＭＰＥＧ−ＴＳ等）に多重化して伝送される。このように多重化しストリームとして伝送されたデータは、これを受信した受信機側において所望のデータが選択的に抽出される。このとき、受信データには、例えば画像フレームごとに時刻情報（再生時刻情報）が連続的に付与されており、この時刻情報を用いて復号装置にデコード処理を行わせることにより、時間順序に沿った整合性を保持しつつ、フレームの復号化及び再生が行われるようになっている。【０００３】
このような再生時刻情報に関し、従来、復号化のための指示信号により復号化対象を切り替えたときの表示待ち時間を低減するための技術として、例えば特許文献１記載のものが提唱されている。この従来技術では、同一ストリーム内においてチャンネルを切り替えた時の待ち時間をなくすために、一時保存用のバッファーを設けてフレーム群の先頭を保持しておき、上記切り替えの際に当該先頭のフレームから復号化を行うようになっている。【０００４】
【特許文献１】特開平１０−１９０６１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、ブロードバンド化の一層の進展に伴い、携帯電話機やその他の携帯端末等、比較的簡素な構造のデジタル又はインターネット放送受信機を用い、簡易的な動画配信を行うことが計画されている。一般に動画配信を行う場合画像を圧縮して送付する。この場合、動画を構成する各画像はそれ自身で一枚の絵を生成できるＩＤＲピクチャー（基準フレームデータ）と、参照画像を要するｎｏｎＩＤＲピクチャー（非基準フレームデータ）とに分けられる。狭帯域で動画を送ろうとした場合にはＩＤＲピクチャーの挿入間隔が長くなってしまうことが多い。【０００６】
この伝送方式では、トータルの伝送量を削減できる一方で、復号化は上記基準フレームデータからしか行うことができない。このため、復号化のための指示信号（例えば簡易動画配信サービスへの切替信号）が上記基準フレームデータと次の基準フレームデータとの間に入力された場合、当該次の基準フレームデータを受信し復号化するまでの間、画像を再生することができず、操作者を長く待たせることとなってその利便性を阻害する。【０００７】
このとき、上記従来技術を適用し、表示待ち時間をなくすことも考えられるが、上記従来技術では、非表示の時間を回避することのみに主眼がおかれており、各フレームデータの再生時刻情報と実際の再生時刻との一致については特に配慮されていない。このため、切り替えのタイミングで本来提示すべき画像より過去の映像を出力することになる。例えば地上波デジタルワンセグ放送ではＡＲＩＢ  ＴＲ−Ｂ１４によると上記基準フレームデータが約２秒に１回発生するとされているが、このような場合、切り替えのタイミングによって、本来表示するべき時刻に対し最大２秒古い過去の映像を表示するというずれが発生する。【０００８】
本発明が解決しようとする課題には、上記に示した問題が一例として挙げられる。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１記載の発明は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理装置であって、前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手段と、所定の指示信号に応じ、前記蓄積手段に蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手段と、この復号化手段により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手段で復号化されたフレームデータに基づく表示手段の表示動作の制御を行う制御手段とを有する。【００１０】
また、請求項６記載の発明は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理方法であって、前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手順と、所定の指示信号に応じ、前記蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手順と、この復号化手段により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手段で復号化されたフレームデータに基づく表示動作の制御を行う制御手順とを有する。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施の形態を図面を参照しつつ説明する。この実施形態は、デジタル画像データ処理装置の一例として、ＭＰＥＧ２システムを用いた地上波デジタル放送の受信機、特に、ＨＤＴＶサービスと簡易動画サービス（例えば映像符号化方式としてＨ．２６４が使用される）を含む放送を受信可能な受信機に適用した場合の実施形態である。【００１２】
図１は、本実施形態の受信機の全体機能構成を表す機能ブロック図である。【００１３】
図１において、デジタル画像データ処理装置としてのこの受信機１は、ＲＦ信号を受信するチューナ１０と、受信されたＲＦ信号を例えばＯＦＤＭ復調する復調部２０と、復調部２０からのトランスポートストリーム（ＴＳ）
を一次格納するＴＳＢｕｆｆｅｒ３０と、ＴＳＤｅｍｕｘ（デマルチプレクサ）４０と、有限サイズであって例えばリングバッファーなどで構成されるＥＳＢｕｆｆｅｒ５０（蓄積手段）と、Ｈ．２６４デコーダ６０と、最終的に画像データを出力するビデオ送出器７０と、ＥＳＢｕｆｆｅｒ５０内の簡易動画映像ＥＳについてＩＤＲ−ＡＵを検出するＩＤＲ検出器８０と、ＩＤＲポインタ保持器９０と、ＰＴＳ判定器１１０とを有している。【００１４】
復調部２０は、チューナ１０で受信されたＲＦ信号に対し、ＦＦＴ、デインターリーブ、デマッピング等の公知の手法によりチャネルデコード（復調）を行いＴＳＢｕｆｆｅｒ３０に格納する。【００１５】
ＴＳＤｅｍｕｘ４０は、上記ＴＳＢｕｆｆｅｒ３０からのＴＳパケットを解析し、指定されたＰＩＤのＴＳパケットを抽出し特定のエレメンタリストリーム（ＥＳ）を抜き出し、ＥＳＢｕｆｆｅｒ５０に格納する。また一方、再生時刻情報としてのＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）を抽出し、対応する上記ＥＳの保持領域を指し示す情報とともにＰＴＳ保持器１００へと出力する。なお、ＴＳＤｅｍｕｘ４０では、簡易動画サービスの映像ＥＳと時刻情報（ＰＣＲ）については常にＤｅｍｕｘ（多重分離）を行っており、常にデータをＥＳＢｕｆｆｅｒ５０へ供給する。【００１６】
ＩＤＲ検出器８０は、ＥＳＢｕｆｆｅｒ５０に時々刻々と格納されるＥＳデータを常に検査し、ＩＤＲ−ＡＵの検出を行う。ＩＤＲ−ＡＵが検出された際には、その領域を指し示す情報をＩＤＲポインタ保持器９０に格納する。【００１７】
ＩＤＲポインタ保持器９０は、ＩＤＲ検出器８０で検出したＩＤＲ−ＡＵに基づき、最新のＩＤＲ−ＡＵの先頭格納位置を保持する。すなわち、新しいＩＤＲ−ＡＵが検出された場合にはそのＩＤＲ−ＡＵのアドレスに差し替えられる。【００１８】
ＰＴＳ保持器１００は、ＩＤＲポインタ保持器９０と連携し、上記ＰＥＳから抽出されたＰＴＳを、対応するＥＳの領域情報と併せて（関連付けて）保持する。【００１９】
Ｈ．２６４デコーダ６０は、例えば操作者による操作手段（図示せず）の操作や電波状況の悪化等に基づく切替指示信号（切替要求）によってデコード動作の開始・停止が制御される。すなわち、簡易動画表示を行うための切替指示信号が入力されたら、上記ＩＤＲポインタ保持器９０に格納された情報に基づき、ＥＳＢｕｆｆｅｒ５０のうち対応する領域から１ＡＵごとにデコード（復号化）を行う。なお、このデコードはリソースが許す限りにおいて高速に行っている。なお、ＰＴＳが存在しないアクセスユニットに関しては、Ｈ．２６４の仕様に従いＰＴＳを生成して、ＰＴＳ判定器１１０へ供給する。【００２０】
ＰＴＳ判定器１１０は各ＡＵごとにＰＴＳと現在の時刻とを比較し、ＰＴＳが現在の時刻より未来になったら、ビデオ送出器７０にイネーブル信号（ＰＴＳと画像データ）とを送出する。【００２１】
ビデオ送出器７０は、ＰＴＳ判定器１１０からのイネーブル信号に基づき、ＰＴＳが指定した時刻になったらデコード後の画像信号を送出する。 【００２２】
図２（ａ）及び図２（ｂ）は、上記構成の受信機１により実行される、簡易動画画像への切替直後のデコード動作の原理を概念的に表す説明図である。【００２３】
図２（ａ）は、横軸に時間軸をとった（但し時刻は後述のＰＴＳに対応させるための概念値である）動作挙動タイミングを表す図である。この図２（ａ）において、例えば、時刻１２５において、ＨＤＴＶサービスから簡易動画サービスへの切替信号が入力された場合を考える。【００２４】
図２（ｂ）は、この時刻１２５の時点で、チューナ１０で受信され復調部２０及びＴＳＤｅｍｕｘ４０を経てＥＳＢｕｆｆｅｒ５０に蓄積されたＡＵを、時間軸に沿って下から上へと「Ｐ○」（○は数字）の形式で便宜的に表したものであり、各ＡＵのＰＴＳ（上記時刻概念値で表す）がその横に表されている。この例では、図中の「Ｐ０」がＩＤＲ−ＡＵであり、他の「Ｐ−１」「Ｐ１」‥等がｎｏｎＩＤＲ−ＡＵである。【００２５】
前述した簡易動画サービスで映像符号化方式として用いられるＨ．２６４のＡＲＩＢ、ＴＲ−Ｂ１４での運用ではＩＤＲ周期が通常約２秒となっているが、本実施形態では、前述したように、次のＩＤＲ−ＡＵが蓄積されるまで、その時点で一番新しいＩＤＲ−ＡＵ又はこれに関する情報（この例ではＩＤＲポインタ）がＩＤＲポインタ保持器９０で常に保持されている。この時点で一番新しいＩＤＲ−ＡＵは「Ｐ０」であり（図２（ｂ）参照）これが保持されている。したがって、図２（ａ）において、時刻１２５で切替信号が入力された後はＩＤＲ−ＡＵである「Ｐ０」からデコードを開始する。【００２６】
「Ｐ０」のデコードが完了した時点では少し時間が経過し現在時刻が時刻１２８になっており、これと当該「Ｐ０」のＰＴＳ１１０とを比較した場合、ＰＴＳ１１０は現在時刻１２８よりも古い（過去）であるため、画像表示は行わず、次のＡＵのデコード処理に移行する。【００２７】
次の「Ｐ１」のデコードが完了したときの現在時刻は１３２となっており、この「Ｐ１」のＰＴＳ１２０のほうが過去であるため、上記同様、画像表示が行わない。同様に、「Ｐ２」についてもデコード完了時の現在時刻よりＰＴＳのほうが過去であり画像表示は行わない。しかしながら、Ｐ０→Ｐ１→Ｐ２と、デコード完了時の現在時刻とＰＴＳとの差が徐々に縮まり、デコード処理が追いついてくる挙動となる。【００２８】
そしてついに、「Ｐ３」のデコード完了時の現在時刻は１３７となり、「Ｐ３」のＰＴＳ１４０よりも新しい（未来の）時刻となる。これにより映像表示予約を行って（＝具体的にはイネーブル信号をＰＴＳ判定器１１０からビデオ送出器７０へ発して、詳細は後述）ＰＴＳの表す時刻１４０になったら当該「Ｐ３」ＡＵのフレームを表示させるようにし、以降は通常のデコード処理を行う。【００２９】
図３は、上記図２に示した挙動を実現するために受信機１全体で実行される制御手順を表すフローチャートである。【００３０】
図３において、まず初期状態として、ＨＤＴＶサービスと簡易動画サービスとを含む地上デジタル放送をチューナ１０で受信し、上記復調部２０による復調、Ｈ．２６４デコーダ６０による復号化を経て、ＨＤＴＶサービスによる画像が表示部に表示されている状態で、このフローが起動される。【００３１】
まずステップＳ５において、Ｈ．２６４デコーダ６０で、前述の操作手段（図示せず）の操作や電波状況の悪化に基づく切替指示信号が入力されたかどうかを判定する。【００３２】
切替指示信号が入力されていない場合は判定が満たされずステップＳ１０に移り、ＩＤＲ検出器８０で、ＥＳＢｕｆｆｅｒ５０に新しいＰＥＳデータが格納されたかどうかを判定する。ＴＳＤｅｍｕｘ４０で抽出されＥＳＢｕｆｆｅｒ５０に格納された新しいＰＥＳがあった場合には判定が満たされ、ステップＳ１５に移る。新しいＰＥＳがなかった場合には判定が満たされず、ステップＳ５に戻り同様の手順を繰り返す。【００３３】
ステップＳ１５では、ＩＤＲ検出器８０で、ＥＳＢｕｆｆｅｒ５０に蓄積された新しいＰＥＳデータの解析を行い、続くステップＳ２０においてＩＤＲ−ＡＵが存在するかどうかを判定する。ＩＤＲ−ＡＵが存在しない場合（ｎｏｎＩＤＲ−ＡＵであった場合）は判定が満たされず、ステップＳ１０に戻って同様の手順を繰り返す。ＩＤＲ−ＡＵが存在した場合は、判定が満たされ、ステップＳ２５に移る。【００３４】
ステップＳ２５では、ＩＤＲポインタ保持器９０で、当該検出したＩＤＲ−ＡＵのＥＳＢｕｆｆｅｒにおけるポインタデータの保持（いいかえれば保持していたそれまでの最新ポインタデータの上書き更新）を行うとともに、続くステップＳ３０において、ＰＴＳ保持器１００で、対応するＩＤＲ−ＡＵのＰＴＳを保存し、ステップＳ１０に戻る。【００３５】
一方、前述のステップＳ５において、簡易動画サービスへの切替指示信号が入力されていた場合、Ｈ．２６４デコーダ６０によるこの判定が満たされ、ステップＳ３５へ移る。【００３６】
ステップＳ３５では、Ｈ．２６４デコーダ６０で、ＩＤＲポインタ保持器９０でポインタデータを保持していたＩＤＲ−ＡＵから順次ＡＵをＥＳＢｕｆｆｅｒ５０より取得し、各ＡＵのデコード処理を開始する（復号化手順）。【００３７】
その後、ステップＳ４０において、ＰＴＳ判定器１１０で、上記ステップＳ３５で順次デコードしていくＡＵ（言い換えれば、上記ＩＤＲポインタ保持器９０がポインタデータを保持していたＩＤＲ−ＡＵ及びそれ以降のＡＵ）のＰＴＳをＰＴＳ保持器１００又はＨ．２６４デコーダ６０より取得する。【００３８】
そして、ステップＳ４５において、ＰＴＳ判定器１１０で、順次デコードした各ＡＵのＰＴＳと現在時刻とを比較し、ＡＵのＰＴＳが現在時刻より先（未来）の時刻であるかどうかを判定する（比較手順）。ＰＴＳが過去の時刻であった場合、判定が満たされず、ステップＳ３５に戻り、ＰＴＳが映像送出可能な未来の時刻になるまでステップＳ３５のデコード手順とステップＳ４０のＰＴＳ取得手順とを繰り返す。【００３９】
ＰＴＳが未来の時刻（言い換えればこれから画像送出可能な時刻）であれば、ステップＳ５０に移り、ＰＴＳ判定器１１０でビデオ送出器７０に対して映像出力予約を行う（開始手順）。これ以降は、通常と同様のデコードシーケンスへ遷移することとなるので、説明を省略する。【００４０】
以上において、Ｈ．２６４デコーダ６０が、各請求項記載の、所定の指示信号に応じ、蓄積手段に蓄積された最新の基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の非基準フレームデータの復号化を順次行う復号化手段を構成する。【００４１】
また、ＰＴＳ判定器１１０が、復号化手段により順次復号化された複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、復号化手段で復号化されたフレームデータに基づく表示手段の表示動作の制御を行う制御手段を構成する。このＰＴＳ判定器１１０が実行する図２のステップＳ４５が、複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻を比較する比較手段を構成し、ステップＳ５０が、比較手段比較結果で、再生時刻情報から作成した再生時刻が現在時刻より未来になった場合に、表示手段の表示動作を開始させるための開始手段を構成する。【００４２】
以上説明したように、本実施形態におけるデジタル画像データ処理装置（この例では受信機）１は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータ（この例ではＩＤＲ−ＡＵ）とそれ以外の非基準フレームデータ（この例ではｎｏｎＩＤＲ−ＡＵ）とを含む複数のデータパケット（この例ではＰＥＳパケット）のストリーム（この例ではＴＳストリーム）を処理するデジタル画像データ処理装置１であって、複数のデータパケット（ＰＥＳパケット）に備えられる基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積する蓄積手段（この例ではＥＳＢｕｆｆｅｒ５０）と、所定の指示信号に応じ、蓄積手段５０に蓄積された最新の基準フレームデータＩＤＲ−ＡＵを復号化起点に、当該基準フレームデータＩＤＲ−ＡＵ及びそれ以降の複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行う復号化手段（この例ではＨ．２６４デコーダ６０）と、この復号化手段６０により順次復号化された複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵにそれぞれ備えられる再生時刻情報ＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、復号化手段６０で復号化されたフレームデータ（この例ではＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵ）に基づく表示手段の表示動作の制御を行う制御手段（この例ではＰＴＳ判定器１１０）とを有することを特徴とする。【００４３】
簡易動画サービス等、伝送容量に制限のある伝送方式の場合、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータＩＤＲ−ＡＵは、所定の時間間隔をもって送信される場合がある。本実施形態においてはこれに対応し、蓄積手段５０が基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積しておき、所定の指示信号が入力されると、その蓄積された基準フレームデータＩＤＲ−ＡＵのうち最新のものを起点として、復号化手段６０がその基準フレームデータＩＤＲ−ＡＵ及びそれ以降の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次開始する。これにより、復号化開始のために入力される上記指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、蓄積手段５０に蓄積された先の基準フレームデータＩＤＲ−ＡＵから復号化を行うことができる。【００４４】
このとき、制御手段１１０は、その順次復号化された各非基準フレームデータｎｏｎＩＤＲ−ＡＵの再生時刻情報ＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、表示手段による復号化フレームデータの表示制御を行う。これにより、上記のようにして先の基準フレームデータＩＤＲ−ＡＵから順次復号化を行っていき、復号化の進展とともに各フレームデータＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示開始させることが可能となる。【００４５】
以上のような復号化及び表示制御を行うことにより、所定の時間間隔の基準フレームデータＩＤＲ−ＡＵが受信されるのを待って復号化及び表示を行う通常の場合と異なり、指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。またこのとき、各フレームＡＵの再生時刻情報と当該フレームＡＵが実際に表示される時刻との間にずれが生じることもなく、正しい時刻に各フレームＡＵを表示させることができる。【００４６】
本実施形態のデジタル画像データ処理装置１で実施されるデジタル画像データ処理方法は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータ（この例ではＩＤＲ−ＡＵ）とそれ以外の非基準フレームデータ（この例ではｎｏｎＩＤＲ−ＡＵ）とを含む複数のデータパケット（この例ではＰＥＳパケット）のストリーム（この例ではＴＳストリーム）を処理するデジタル画像データ処理方法であって、複数のデータパケット（ＰＥＳパケット）に備えられる基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積する蓄積手順（この例ではＥＳＢｕｆｆｅｒ５０で実行する）と、所定の指示信号に応じ、蓄積手順に蓄積された最新の基準フレームデータＩＤＲ−ＡＵを復号化起点に、当該基準フレームデータＩＤＲ−ＡＵ及びそれ以降の複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行う復号化手順（この例ではステップＳ３５の手順）と、この復号化手順Ｓ３５により順次復号化された複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵにそれぞれ備えられる再生時刻情報ＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、復号化手順Ｓ３５で復号化されたフレームデータ（この例ではＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵ）に基づく表示手段の表示動作の制御を行う制御手順（この例ではステップＳ４５及びステップＳ５０の手順）とを有することを特徴とする。【００４７】
簡易動画サービス等、伝送容量に制限のある伝送方式の場合、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータＩＤＲ−ＡＵは、所定の時間間隔をもって送信される場合がある。本実施形態においてはこれに対応し、蓄積手順で基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積しておき、所定の指示信号が入力されると、その蓄積された基準フレームデータＩＤＲ−ＡＵのうち最新のものを起点として、復号化手順Ｓ３５でその基準フレームデータＩＤＲ−ＡＵ及びそれ以降の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次開始する。これにより、復号化開始のために入力される上記指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、蓄積手順で蓄積された先の基準フレームデータＩＤＲ−ＡＵから復号化を行うことができる。【００４８】
このとき、制御手順Ｓ４５，Ｓ５０で、その順次復号化された各非基準フレームデータｎｏｎＩＤＲ−ＡＵの再生時刻情報ＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、復号化フレームデータの表示制御を行う。これにより、上記のようにして先の基準フレームデータＩＤＲ−ＡＵから順次復号化を行っていき、復号化の進展とともに各フレームデータＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示開始させることが可能となる。【００４９】
以上のような復号化及び表示制御を行うことにより、所定の時間間隔の基準フレームデータＩＤＲ−ＡＵが受信されるのを待って復号化及び表示を行う通常の場合と異なり、指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。またこのとき、各フレームＡＵの再生時刻情報と当該フレームＡＵが実際に表示される時刻との間にずれが生じることもなく、正しい時刻に各フレームＡＵを表示させることができる。【００５０】
上記実施形態におけるデジタル画像データ処理装置１においては、制御手段１１０は、複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵにそれぞれ備えられる再生時刻情報ＰＴＳから作成した再生時刻と現在時刻を比較する比較手段（この例ではＰＴＳ判定器１１０で実行されるＳ４５の手順）と、この比較手段Ｓ４５の比較結果で、再生時刻情報ＰＴＳから作成した再生時刻が現在時刻より未来になった場合に、表示手段の表示動作を開始させるための開始手段（この例ではＰＴＳ判定器１１０で実行されるＳ５０の手順）とを備えることを特徴とする。【００５１】
これにより、上記のようにして先の基準フレームデータＩＤＲ−ＡＵから順次復号化を行っていくとき、比較手段Ｓ４５で各フレームデータＡＵの再生時刻情報ＰＴＳから作成した再生時刻と現在時刻との比較を行い、復号化の進展とともに各フレームデータＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、開始手段Ｓ５０で表示手段の表示を開始させることができる。【００５２】
上記実施形態におけるデジタル画像データ処理方法においては、制御手順Ｓ４５，Ｓ５０は、複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵにそれぞれ備えられる再生時刻情報ＰＴＳから作成した再生時刻と現在時刻を比較する比較し、その比較結果で、再生時刻情報ＰＴＳから作成した再生時刻が現在時刻より未来になった場合に、表示動作を開始させることを特徴とする。【００５３】
これにより、上記のようにして先の基準フレームデータＩＤＲ−ＡＵから順次復号化を行っていくとき、各フレームデータＡＵの再生時刻情報ＰＴＳと現在時刻との比較を行い、復号化の進展とともに各フレームデータＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示手段の表示を開始させることができる。【００５４】
上記実施形態におけるデジタル画像データ処理装置１においては、復号化手段６０は、所定の指示信号としての、ＨＤＴＶサービスから簡易動画サービスへの移行切替指示信号が入力されたとき、基準フレームデータＩＤＲ−ＡＵ及び複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行うことを特徴とする。【００５５】
これにより、操作者がＨＤＴＶの視聴から簡易動画の視聴への切替を意図して対応する操作をしたとき、その操作に基づく指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、操作者を長く待たせることなく、復号化した簡易動画の画像を速やかに表示することができる。【００５６】
上記実施形態におけるデジタル画像データ処理方法においては、復号化手順Ｓ３５は、所定の指示信号としての、ＨＤＴＶサービスから簡易動画サービスへの移行切替指示信号が入力されたとき、基準フレームデータＩＤＲ−ＡＵ及び複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行うことを特徴とする。【００５７】
これにより、操作者がＨＤＴＶの視聴から簡易動画の視聴への切替を意図して対応する操作をしたとき、その操作に基づく指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、操作者を長く待たせることなく、復号化した簡易動画の画像を速やかに表示することができる。【００５８】
上記実施形態におけるデジタル画像データ処理装置１においては、蓄積手段５０に順次蓄積される最新の基準フレームデータＩＤＲ−ＡＵの再生時刻情報ＰＴＳを保持する保持手段（この例ではＰＴＳ保持器１００）を有し、復号化手段６０は、保持手段１００で保持された最新の基準フレームデータＩＤＲ−ＡＵの再生時刻情報ＰＴＳから作成した再生時刻に基づき、所定の指示信号に応じ最新の基準フレームデータＩＤＲ−ＡＵ及びそれ以降の複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行うことを特徴とする。【００５９】
蓄積手段５０が基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積するとき、保持手段Ｓ１００が最新の基準フレームＩＤＲ−ＡＵの再生時刻情報ＰＴＳを保持しておき、復号化手段６０がその保持された再生時刻情報ＰＴＳから作成した再生時刻を用いて当該最新の基準フレームデータＩＤＲ−ＡＵより復号化を開始し、さらにそれ以降の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行う。このようにして、復号化開始のために入力される指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、蓄積手段５０に蓄積された先の基準フレームデータＩＤＲ−ＡＵから復号化を行うことができる。【００６０】
上記実施形態におけるデジタル画像データ処理方法においては、順次蓄積される最新の基準フレームデータＩＤＲ−ＡＵの再生時刻情報ＰＴＳを保持する保持手順（この例ではステップＳ３０の手順）を有し、復号化手順Ｓ３５は、保持手順Ｓ３０で保持された最新の基準フレームデータＩＤＲ−ＡＵの再生時刻情報ＰＴＳから作成した再生時刻に基づき、所定の指示信号に応じ最新の基準フレームデータＩＤＲ−ＡＵ及びそれ以降の複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行うことを特徴とする。【００６１】
蓄積手順で基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積するとき、保持手順Ｓ３０で最新の基準フレームＩＤＲ−ＡＵの再生時刻情報ＰＴＳを保持しておき、復号化手順Ｓ３５でその保持された再生時刻情報ＰＴＳから作成した再生時刻を用いて当該最新の基準フレームデータＩＤＲ−ＡＵより復号化を開始し、さらにそれ以降の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行う。このようにして、復号化開始のために入力される指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、蓄積された先の基準フレームデータＩＤＲ−ＡＵから復号化を行うことができる。【００６２】
上記実施形態におけるデジタル画像データ処理装置１においては、データパケットは、再生時刻情報としてのＰＴＳを備えたＰＥＳヘッダを有するＰＥＳパケットであることを特徴とする。【００６３】
これにより、ＰＴＳを備えたＰＥＳヘッダをそれぞれ有する複数のＰＥＳパケットストリームのデジタル処理を行う際、復号化のための指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。【００６４】
上記実施形態におけるデジタル画像データ処理方法においては、データパケットとして、再生時刻情報としてのＰＴＳを備えたＰＥＳヘッダを有するＰＥＳパケットを用いることを特徴とする。【００６５】
これにより、ＰＴＳを備えたＰＥＳヘッダをそれぞれ有する複数のＰＥＳパケットストリームのデジタル処理を行う際、復号化のための指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。【００６６】
なお、本実施形態は、上記に限られず、種々の変形が可能である。図４は、そのような変形例の１つにおける動作手順を表す制御フローである。この変形例は、デコードに必要な所要時間が０ではなくある程度の時間を要することを考慮し、その間に次の新しいＩＤＲ−ＡＵが蓄積された場合に対応したものである。この図４は前述の図２に対応する図であり、図２と同等の手順には同一の符号を付し、説明を簡略化又は省略する。【００６７】
図４において、まず新たに設けたステップＳ１０５で、復号化中にさらに新たに次のＩＤＲ−ＡＵを含むＰＥＳが蓄積されたことを表すＰＥＳ取得フラグを０に初期化する。【００６８】
その後、ステップＳ５〜図５０は、図２のステップＳ５〜ステップＳ５０とほぼ同様である。但し本変形例では、上記ＰＥＳ取得フラグ＝１となった後に取得した（言い換えれば復号化中にさらに新たに取得した）次のＩＤＲ−ＡＵのＰＴＳをＰＴＳａとし、ＰＥＳ取得フラグ＝０の状態において取得したＩＤＲ−ＡＵのＰＴＳをＰＴＳｂｎとして区別している。すなわち、ステップＳ５において切替指示信号の入力を判定し、判定が満たされない場合はステップＳ１０においてＥＳＢｕｆｆｅｒ５０に新しいＰＥＳデータが格納されたか判定し（ステップＳ１０の判定が満たされない場合はステップＳ１０５に戻る）、新しいＰＥＳがあった場合にはステップＳ１５において新しいＰＥＳデータの解析を行い、ステップＳ２０においてＩＤＲ−ＡＵが存在するかどうかを判定し、ＩＤＲ−ＡＵが存在した場合はステップＳ２５において最新ポインタデータの上書き更新を行う。そしてステップＳ３０に相当するステップＳ３０Ａにおいて、ＰＴＳ保持器１００で、対応するＩＤＲ−ＡＵのＰＴＳ（ＰＴＳｂｎ）を取得し、ステップＳ１０に戻る。【００６９】
一方、前述のステップＳ５で判定が満たされた場合、前述と同様のステップＳ３５に移り、ＩＤＲポインタ保持器９０でポインタデータを保持していたＩＤＲ−ＡＵから順次ＡＵをＥＳＢｕｆｆｅｒ５０より取得し、各ＡＵのデコード処理を開始する（復号化手順）。【００７０】
その後、前述のステップＳ４０に対応するステップＳ４０Ａにおいて、ＰＴＳ判定器１１０で、上記ステップＳ３５で順次デコードしていくＡＵ（言い換えれば、上記ＩＤＲポインタ保持器９０がポインタデータを保持していたＩＤＲ−ＡＵ及びそれ以降のＡＵ）のＰＴＳ（ＰＴＳｂｎ）をＰＴＳ保持器１００又はＨ．２６４デコーダ６０より取得する。【００７１】
そして、前述のステップＳ４５に対応するステップＳ４５Ａにおいて、ＰＴＳ判定器１１０で、順次デコードした各ＡＵのＰＴＳｂｎと現在時刻とを比較し、ＡＵのＰＴＳｂｎが現在時刻より先（未来）の時刻であるかどうかを判定する（比較手順）。ＰＴＳｂｎが過去の時刻であった場合、判定が満たされず、後述のステップＳ５５に移る。【００７２】
ＰＴＳｂｎが未来の時刻（言い換えればこれから画像送出可能な時刻）であれば、前述と同様のステップＳ５０に移り、ＰＴＳ判定器１１０でビデオ送出器７０に対して映像出力予約を行う（開始手順）。以降は、通常と同様のデコードシーケンスへ遷移する。【００７３】
ステップＳ４５ＡにおいてＰＴＳｂｎが過去の時刻であって判定が満たされなかった場合、ステップＳ５５において、ＩＤＲ検出器８０で、前述のＰＥＳ取得フラグが０であるかどうかを判定する。前述のステップＳ３５における復号化開始の後、復号化中に新たに次のＩＤＲ−ＡＵが蓄積されていない場合はこのフラグは初期値の０のままであるため（後述のステップＳ７５も参照）判定が満たされ、ステップＳ６０に移る。【００７４】
ステップＳ６０では、前述のステップＳ１０と同様、ＩＤＲ検出器８０で、ＥＳＢｕｆｆｅｒ５０にさらに新しいＰＥＳデータが格納されたかどうかを判定する。ＴＳＤｅｍｕｘ４０で抽出されＥＳＢｕｆｆｅｒ５０に格納された新しいＰＥＳがあった場合には判定が満たされ、ステップＳ６５に移る。新しいＰＥＳがなかった場合には判定が満たされず、前述のステップＳ３５に戻り同様の手順を繰り返す。【００７５】
ステップＳ６５では、ＩＤＲ検出器８０で、ＥＳＢｕｆｆｅｒ５０に蓄積された新しいＰＥＳデータの解析を行い、続くステップＳ７０においてＩＤＲ−ＡＵが存在するかどうかを判定する。ＩＤＲ−ＡＵが存在しない場合（ｎｏｎＩＤＲ−ＡＵであった場合）は判定が満たされず、ステップＳ５５に戻って同様の手順を繰り返す。ＩＤＲ−ＡＵが存在した場合は、判定が満たされ、ステップＳ７５に移る。【００７６】
ステップＳ７５では、ＰＴＳ保持器１００で、対応するＩＤＲ−ＡＵのＰＴＳ（ＰＴＳａ）を取得するともに、前述のフラグを１とし、ステップＳ８０に移る。ステップＳ８０では、ＰＴＳ判定器１１０で、上記デコードした新たなＩＤＲ−ＡＵのＰＴＳａと現在時刻とを比較し、ＰＴＳａと現在時刻との差が所定のしきい値以下であるか（言い換えればＰＴＳａが現在時刻に十分近いかどうか）を判定する。ＰＴＳａが現在時刻にはまだ遠く上記の差が所定しきい値より大きかった場合、判定が満たされず、前述のステップＳ５５に戻って同様の手順を繰り返す。【００７７】
ＰＴＳａが現在時刻に十分近く上記の差が所定しきい値以下であった場合、判定が満たされ、ステップＳ８５に移って、Ｈ．２６４デコーダ６０で当該ＰＴＳａに対応するＩＤＲ−ＡＵの復号化を行う。その後、前述のステップＳ５０と同様のステップＳ９０に移り、ＰＴＳ判定器１１０でビデオ送出器７０に対して映像出力予約を行う。以降は、通常と同様のデコードシーケンスへ遷移する。【００７８】
一方、前述のステップＳ５５において、前述のステップＳ３５における復号化開始の後、復号化中に新たに次のＩＤＲ−ＡＵが蓄積されていた場合はステップＳ７５においてフラグが１となっているため判定が満たされず、ステップＳ９５に移る。【００７９】
ステップＳ９５では、前述のステップＳ３５においてすでに始めていた、Ｈ．２６４デコーダ６０による最新ＩＤＲ−ＡＵからのデコード処理をそのまま続行する（復号化手順）。【００８０】
その後、ステップＳ１００において、上記ステップＳ４０Ａと同様、ＰＴＳ判定器１１０で、上記ステップＳ９５で順次デコードしていくＡＵのＰＴＳｂｎをＰＴＳ保持器１００又はＨ．２６４デコーダ６０より取得する。【００８１】
そして、ステップＳ１０５において、ＰＴＳ判定器１１０で、順次デコードした各ＡＵのＰＴＳｂｎと現在時刻とを比較し、ＡＵのＰＴＳｂｎが現在時刻より先（未来）の時刻であるかどうかを判定する（比較手順）。ＰＴＳが過去の時刻であった場合、判定が満たされず、上記ステップＳ８０に戻り、同様の手順を繰り返す。【００８２】
ＰＴＳｂｎが未来の時刻（言い換えればこれから画像送出可能な時刻）であれば、上記ステップＳ５０と同様のステップＳ１１０に移り、ＰＴＳ判定器１１０でビデオ送出器７０に対して映像出力予約を行う（開始手順）。これ以降は、通常と同様のデコードシーケンスへ遷移することとなるので、説明を省略する。【００８３】
本変形例のデジタル画像データ処理装置（この例では受信機）１で実施されるデジタル画像データ処理方法は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータＩＤＲ−ＡＵとそれ以外の非基準フレームデータｎｏｎＩＤＲ−ＡＵとを含む複数のデータパケット（ＰＥＳパケット）のストリーム（ＴＳストリーム）を処理するデジタル画像データ処理方法であって、複数のデータパケット（ＰＥＳパケット）に備えられる基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積する蓄積手順（ＥＳＢｕｆｆｅｒ５０で実行する）と、所定の指示信号に応じ、蓄積手順に蓄積された最新の基準フレームデータＩＤＲ−ＡＵを復号化起点に、当該基準フレームデータＩＤＲ−ＡＵ及びそれ以降の複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行う復号化手順（この例ではステップＳ３５及びステップＳ９５の手順）と、この復号化手順Ｓ３５，Ｓ９５により順次復号化された複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵにそれぞれ備えられる再生時刻情報ＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、復号化手順Ｓ３５，Ｓ９５で復号化されたフレームデータ（ＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵ）に基づく表示手段の表示動作の制御を行う制御手順（この例ではステップＳ４５Ａ、ステップＳ５０、ステップＳ１０５、ステップＳ１１０の手順）とを有することを特徴とする。【００８４】
本変形例においては、蓄積手順で基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積しておき、所定の指示信号が入力されると、その蓄積された基準フレームデータＩＤＲ−ＡＵのうち最新のものを起点として、復号化手順Ｓ３５，Ｓ９５でその基準フレームデータＩＤＲ−ＡＵ及びそれ以降の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次開始する。これにより、復号化開始のために入力される上記指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、蓄積手順で蓄積された先の基準フレームデータＩＤＲ−ＡＵから復号化を行うことができる。【００８５】
このとき、制御手順Ｓ４５Ａ，Ｓ５０，Ｓ１０５，Ｓ１１０で、その順次復号化された各非基準フレームデータｎｏｎＩＤＲ−ＡＵの再生時刻情報ＰＴＳｂｎから作成した再生時刻と現在時刻との前後関係に応じて、復号化フレームデータの表示制御を行う。これにより、上記のようにして先の基準フレームデータＩＤＲ−ＡＵから順次復号化を行っていき、復号化の進展とともに各フレームデータＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示開始させることが可能となる。【００８６】
以上のような復号化及び表示制御を行うことにより、所定の時間間隔の基準フレームデータＩＤＲ−ＡＵが受信されるのを待って復号化及び表示を行う通常の場合と異なり、指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。またこのとき、各フレームＡＵの再生時刻情報ＰＴＳｂｎと当該フレームＡＵが実際に表示される時刻との間にずれが生じることもなく、正しい時刻に各フレームＡＵを表示させることができる。【００８７】
上記変形例におけるデジタル画像データ処理方法においては、制御手順Ｓ４５Ａ，Ｓ５０，Ｓ１０５，Ｓ１１０は、複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵにそれぞれ備えられる再生時刻情報ＰＴＳｂｎから作成した再生時刻と現在時刻を比較する比較し、その比較結果で、再生時刻情報ＰＴＳｂｎから作成した再生時刻が現在時刻より未来になった場合に、表示動作を開始させることを特徴とする。【００８８】
これにより、上記のようにして先の基準フレームデータＩＤＲ−ＡＵから順次復号化を行っていくとき、各フレームデータＡＵの再生時刻情報ＰＴＳｂｎから作成した再生時刻と現在時刻との比較を行い、復号化の進展とともに各フレームデータＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示手段の表示を開始させることができる。【００８９】
上記実施形態におけるデジタル画像データ処理方法においては、順次蓄積される最新の基準フレームデータＩＤＲ−ＡＵの再生時刻情報ＰＴＳｂｎを保持する保持手順（この例ではステップＳ３０Ａの手順）を有し、復号化手順Ｓ３５，Ｓ９５は、保持手順Ｓ３０Ａで保持された最新の基準フレームデータＩＤＲ−ＡＵの再生時刻情報ＰＴＳｂｎから作成した再生時刻に基づき、所定の指示信号に応じ最新の基準フレームデータＩＤＲ−ＡＵ及びそれ以降の複数の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行うことを特徴とする。【００９０】
蓄積手順で基準フレームデータＩＤＲ−ＡＵ及び非基準フレームデータｎｏｎＩＤＲ−ＡＵを順次蓄積するとき、保持手順Ｓ３０Ａで最新の基準フレームＩＤＲ−ＡＵの再生時刻情報ＰＴＳｂｎを保持しておき、復号化手順Ｓ３５，Ｓ９５でその保持された再生時刻情報ＰＴＳｂｎから作成した再生時刻を用いて当該最新の基準フレームデータＩＤＲ−ＡＵより復号化を開始し、さらにそれ以降の非基準フレームデータｎｏｎＩＤＲ−ＡＵの復号化を順次行う。このようにして、復号化開始のために入力される指示信号が先の基準フレームデータＩＤＲ−ＡＵと次の基準フレームデータＩＤＲ−ＡＵとの間に入力されたとしても、蓄積された先の基準フレームデータＩＤＲ−ＡＵから復号化を行うことができる。【００９１】
また、上記以外に、本変形例によれば、いったんその時点での最新のＩＤＲ−ＡＵよりデコードを開始した後にそのデコード中に次のＩＤＲ−ＡＵが蓄積されたとき、そのままＩＤＲ−ＡＵをデコードし続けるより次の新しいＩＤＲ−ＡＵをデコードしたほうが結果的に早く収束できるような場合には、当該新しいＩＤＲ−ＡＵを用いてデコードを行うことで、より速やかに復号化した画像を表示することができる。【００９２】
上記実施形態における受信機１は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうるＩＤＲ−ＡＵとそれ以外のｎｏｎＩＤＲ−ＡＵとを含む複数のＰＥＳパケットのＴＳストリームを処理する受信機１であって、複数のＰＥＳパケットに備えられるＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵを順次蓄積するＥＳＢｕｆｆｅｒ５０と、所定の指示信号に応じ、ＥＳＢｕｆｆｅｒ５０に蓄積された最新のＩＤＲ−ＡＵを復号化起点に、当該ＩＤＲ−ＡＵ及びそれ以降の複数のｎｏｎＩＤＲ−ＡＵの復号化を順次行うＨ．２６４デコーダ６０と、このＨ．２６４デコーダ６０により順次復号化された複数のｎｏｎＩＤＲ−ＡＵにそれぞれ備えられるＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、Ｈ．２６４デコーダ６０で復号化されたＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵに基づく表示手段の表示動作の制御を行うＰＴＳ判定器１１０とを有することを特徴とする。【００９３】
ＥＳＢｕｆｆｅｒ５０がＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵを順次蓄積しておき、所定の指示信号が入力されると、その蓄積されたＩＤＲ−ＡＵのうち最新のものを起点として、Ｈ．２６４デコーダ６０がそのＩＤＲ−ＡＵ及びそれ以降のｎｏｎＩＤＲ−ＡＵの復号化を順次開始する。これにより、復号化開始のために入力される上記指示信号が先のＩＤＲ−ＡＵと次のＩＤＲ−ＡＵとの間に入力されたとしても、ＥＳＢｕｆｆｅｒ５０に蓄積された先のＩＤＲ−ＡＵから復号化を行うことができる。【００９４】
このとき、ＰＴＳ判定器１１０は、その順次復号化された各ｎｏｎＩＤＲ−ＡＵのＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、表示手段による表示制御を行う。これにより、上記のようにして先のＩＤＲ−ＡＵから順次復号化を行っていき、復号化の進展とともに各ＡＵの再生時刻情報が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示開始させることが可能となる。【００９５】
以上のような復号化及び表示制御を行うことにより、所定の時間間隔のＩＤＲ−ＡＵが受信されるのを待って復号化及び表示を行う通常の場合と異なり、指示信号が先のＩＤＲ−ＡＵと次のＩＤＲ−ＡＵとの間に入力されたとしても操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。またこのとき、各ＡＵのＰＴＳと当該ＡＵが実際に表示される時刻との間にずれが生じることもなく、正しい時刻に各フレームを表示させることができる。【００９６】
上記実施形態における受信機１で実行するデジタル画像データ処理方法は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうるＩＤＲ−ＡＵとそれ以外のｎｏｎＩＤＲ−ＡＵとを含む複数のＰＥＳパケットのＴＳストリームを処理するデジタル画像データ処理方法であって、複数のＰＥＳパケットに備えられるＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵを順次蓄積するＥＳＢｕｆｆｅｒ５０の蓄積手順と、所定の指示信号に応じ、ＥＳＢｕｆｆｅｒ５０に蓄積された最新のＩＤＲ−ＡＵを復号化起点に、当該ＩＤＲ−ＡＵ及びそれ以降の複数のｎｏｎＩＤＲ−ＡＵの復号化を順次行うステップＳ３５と、このステップＳ３５により順次復号化された複数のｎｏｎＩＤＲ−ＡＵにそれぞれ備えられるＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、ステップＳ３５で復号化されたＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵに基づく表示手段の表示動作の制御を行うステップＳ４５，Ｓ５０とを有することを特徴とする。【００９７】
ＥＳＢｕｆｆｅｒ５０がＩＤＲ−ＡＵ及びｎｏｎＩＤＲ−ＡＵを順次蓄積しておき、所定の指示信号が入力されると、その蓄積されたＩＤＲ−ＡＵのうち最新のものを起点として、ステップＳ３５でそのＩＤＲ−ＡＵ及びそれ以降のｎｏｎＩＤＲ−ＡＵの復号化を順次開始する。これにより、復号化開始のために入力される上記指示信号が先のＩＤＲ−ＡＵと次のＩＤＲ−ＡＵとの間に入力されたとしても、ステップＳ３５で蓄積された先のＩＤＲ−ＡＵから復号化を行うことができる。【００９８】
このとき、ステップＳ４５，Ｓ５０で、その順次復号化された各ｎｏｎＩＤＲ−ＡＵのＰＴＳから作成した再生時刻と現在時刻との前後関係に応じて、表示制御を行う。これにより、上記のようにして先のＩＤＲ−ＡＵから順次復号化を行っていき、復号化の進展とともに各ＡＵの再生時刻が過去側から現在時刻側に徐々に追いついて現在時刻よりも未来になったときに、表示開始させることが可能となる。【００９９】
以上のような復号化及び表示制御を行うことにより、所定の時間間隔のＩＤＲ−ＡＵが受信されるのを待って復号化及び表示を行う通常の場合と異なり、指示信号が先のＩＤＲ−ＡＵと次のＩＤＲ−ＡＵとの間に入力されたとしても操作者を長く待たせることなく、速やかに復号化した画像を表示することができる。またこのとき、各ＡＵのＰＴＳと当該ＡＵが実際に表示される時刻との間にずれが生じることもなく、正しい時刻に各フレームを表示させることができる。
【図面の簡単な説明】
【０１００】
【図１】本発明の一実施形態の受信機の全体機能構成を表す機能ブロック図である。
【図２】図１に示した受信機により実行される、簡易動画画像への切替直後のデコード動作の原理を概念的に表す説明図である。
【図３】図２に示した挙動を実現するために受信機全体で実行される制御手順を表すフローチャートである。
【図４】デコード中に次の新しいＩＤＲ−ＡＵが蓄積された場合に対応した変形例の受信機全体で実行される制御手順を表すフローチャートである。
【符号の説明】
【０１０１】
１                受信機（デジタル画像処理装置）
５０              ＥＳＢｕｆｆｅｒ（蓄積手段）
６０              Ｈ．２６４デコーダ（復号化手段）
１１０            ＰＴＳ判定器（制御手段）
【図１】
2007105697.tif 000003
【図２】
2007105697.tif 000004
【図３】
2007105697.tif 000005
【図４】
2007105697.tif 000006
【手続補正書】
【提出日】平成19年11月20日(2007.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理装置であって、
前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手段と、
所定方式のデジタルＴＶサービスから簡易動画サービスへの移行切替指示信号に応じ、前記蓄積手段に蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手段と、
この復号化手段により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手段で復号化されたフレームデータに基づく表示手段の表示動作の制御を行う制御手段とを有し、
前記復号化手段は、
前記移行切替指示信号が入力されたとき、前記基準フレームデータ及び前記複数の非基準フレームデータの復号化を順次行い、
前記制御手段は、
前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と前記現在時刻を比較する比較手段と、
この比較手段の比較結果で、前記再生時刻情報から作成した再生時刻が前記現在時刻より未来になった場合に、前記表示手段の表示動作を開始させるための開始手段とを備えることを特徴とするデジタル画像データ処理装置。
【請求項２】
請求項１記載のデジタル画像データ処理装置において、
前記蓄積手段に順次蓄積される最新の前記基準フレームデータの再生時刻情報を保持する保持手段を有し、
前記復号化手段は、前記保持手段で保持された前記最新の基準フレームデータの再生時刻情報から作成した再生時刻に基づき、前記所定の指示信号に応じ当該最新の基準フレームデータ及びそれ以降の前記複数の非基準フレームデータの復号化を順次行うことを特徴とするデジタル画像データ処理装置。
【請求項３】
請求項１記載のデジタル画像データ処理装置において、
前記データパケットは、
前記再生時刻情報としてのＰＴＳを備えたＰＥＳヘッダを有するＰＥＳパケットであることを特徴とするデジタル画像データ処理装置。
【請求項４】
符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理方法であって、
前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手順と、
所定のデジタルＴＶサービスから簡易動画サービスへの移行切替指示信号に応じ、前記蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手順と、
この復号化手順により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手順で復号化されたフレームデータに基づく表示動作の制御を行う制御手順とを有し、
前記復号化手順は、前記移行切替指示信号が入力されたとき、前記基準フレームデータ及び前記複数の非基準フレームデータの復号化を順次行い、
前記制御手順は、
前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と前記現在時刻を比較し、
その比較結果で、前記再生時刻情報から作成した再生時刻が前記現在時刻より未来になった場合に、前記表示動作を開始させることを特徴とするデジタル画像データ処理方法。
【請求項５】
請求項４記載のデジタル画像データ処理方法において、
前記順次蓄積される最新の前記基準フレームデータの再生時刻情報を保持する保持手順を有し、
前記復号化手順は、前記保持手順で保持された前記最新の基準フレームデータの再生時刻情報から作成された再生時刻に基づき、前記所定の指示信号に応じ当該最新の基準フレームデータ及びそれ以降の前記複数の非基準フレームデータの復号化を順次行うことを特徴とするデジタル画像データ処理方法。
【請求項６】
請求項４記載のデジタル画像データ処理方法において、
前記データパケットとして、
前記再生時刻情報としてのＰＴＳを備えたＰＥＳヘッダを有するＰＥＳパケットを用いることを特徴とするデジタル画像データ処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
、比較的簡素な構造のデジタル又はインターネット放送受信機を用い、簡易的な動画配信を行うことが計画されている。一般に動画配信を行う場合画像を圧縮して送付する。この場合、動画を構成する各画像はそれ自身で一枚の絵を生成できるＩＤＲピクチャー（基準フレームデータ）と、参照画像を要するｎｏｎＩＤＲピクチャー（非基準フレームデータ）とに分けられる。狭帯域で動画を送ろうとした場合にはＩＤＲピクチャーの挿入間隔が長くなってしまうことが多い。
［０００６］
この伝送方式では、トータルの伝送量を削減できる一方で、復号化は上記基準フレームデータからしか行うことができない。このため、復号化のための指示信号（例えば簡易動画配信サービスへの切替信号）が上記基準フレームデータと次の基準フレームデータとの間に入力された場合、当該次の基準フレームデータを受信し復号化するまでの間、画像を再生することができず、操作者を長く待たせることとなってその利便性を阻害する。
［０００７］
このとき、上記従来技術を適用し、表示待ち時間をなくすことも考えられるが、上記従来技術では、非表示の時間を回避することのみに主眼がおかれており、各フレームデータの再生時刻情報と実際の再生時刻との一致については特に配慮されていない。このため、切り替えのタイミングで本来提示すべき画像より過去の映像を出力することになる。例えば地上波デジタルワンセグ放送ではＡＲＩＢ  ＴＲ−Ｂ１４によると上記基準フレームデータが約２秒に１回発生するとされているが、このような場合、切り替えのタイミングによって、本来表示するべき時刻に対し最大２秒古い過去の映像を表示するというずれが発生する。
［０００８］
本発明が解決しようとする課題には、上記に示した問題が一例として挙げられる。
課題を解決するための手段
［０００９］
上記課題を解決するために、請求項１記載の発明は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理装置であって、前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手段と、所定のデジタルＴＶサービスから簡易動画サービスへの移行切替指示
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
信号に応じ、前記蓄積手段に蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手段と、この復号化手段により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手段で復号化されたフレームデータに基づく表示手段の表示動作の制御を行う制御手段とを有し、前記復号化手段は、前記移行切替指示信号が入力されたとき、前記基準フレームデータ及び前記複数の非基準フレームデータの復号化を順次行い、前記制御手段は、前記複数の非準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と前記現在時刻を比較する比較手段と、この比較手段の比較結果で、前記再生時刻情報から作成した再生時刻が前記現在時刻より未来になった場合に、前記表示手段の表示動作を開始させるための開始手段とを備える。
［００１０］
また、請求項４記載の発明は、符号化データを可変長にてパケット化されて形成され、時間軸に沿い復号化を行う際の復号化起点となりうる基準フレームデータとそれ以外の非基準フレームデータとを含む複数のデータパケットのストリームを処理するデジタル画像データ処理方法であって、前記複数のデータパケットに備えられる前記基準フレームデータ及び前記非基準フレームデータを順次蓄積する蓄積手順と、所定のデジタルＴＶサービスから簡易動画サービスへの移行切替指示信号に応じ、前記蓄積された最新の前記基準フレームデータを復号化起点に、当該基準フレームデータ及びそれ以降の複数の前記非基準フレームデータの復号化を順次行う復号化手順と、この復号化手順により順次復号化された前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と現在時刻との前後関係に応じて、前記復号化手順で復号化されたフレームデータに基づく表示動作の制御を行う制御手順とを有し、前記復号化手順は、前記移行切替指示信号が入力されたとき、前記基準フレームデータ及び前記複数の非基準フレームデータの復号化を順次行い、前記制御手順は、前記複数の非基準フレームデータにそれぞれ備えられる再生時刻情報から作成した再生時刻と前記現在時刻を比較し、その比較結果で、前記再生時刻情報から作成した再生時刻が前記現在時刻より未来になった場合に、前記表示動作を開始させる。
発明を実施するための最良の形態
［００１１］
以下、本発明の一実施の形態を図面を参照しつつ説明する。この実施形態は、デジタル画像データ処理装置の一例として、ＭＰＥＧ２システムを用いた地上波デジタル放送の受信機、特に、ＨＤＴＶサービスと簡易動画サービス（例えば映像符号化方式としてＨ．２６４が使用される）を含む放送を受信可能な受信機に適用した場合の実施形態である。
［００１２］
図１は、本実施形態の受信機の全体機能構成を表す機能ブロック図である。
［００１３］
図１において、デジタル画像データ処理装置としてのこの受信機１は、ＲＦ信号を受信するチューナ１０と、受信されたＲＦ信号を例えばＯＦＤＭ復調する復調部２０と、復調部２０からのトランスポートストリーム（ＴＳ）を一次格納するＴＳＢｕｆｆｅｒ３０と、ＴＳＤｅｍｕｘ（デマルチプレクサ）４０と、有限サイズ
【国際調査報告】
2007105697.tif 000007
2007105697.tif 000008