(57)【要約】【課題】  記録媒体に予め記録されているデータと、ネットワークを介してダウンロードしたデータを同期して再生する際に、複数のダウンロードデータを同時に使用することが考慮されておらず、記録媒体からの再生データとの同期再生が困難だったという課題を解決すること。【解決手段】  入力端子１０５から入力されたストリームを一時記憶するバッファメモリ１０６と、バッファメモリ１０６から出力されたパケットをパケット識別番号にしたがって分別するデマルチプレクサ１０７と、入力端子１０１から入力されたストリームを一時記憶するバッファメモリ１０３ａ〜ｄと、デマルチプレクサ１０７から出力されたパケットとバッファメモリ１０３ａ〜ｄから出力されたパケットのどちらかを切り替えスイッチ１０４ａ〜ｄより選択して出力するパケット切り替え器１００をデータ再生に用いる。【選択図】  図１
2008278541.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体からデータを再生する再生装置であって、
記録媒体から第１の映像データ、第１の音声データ及び第１の字幕データを含む第１の
ストリームデータを読み出す再生手段と、
ネットワークを介してダウンロードした第２の映像データ、第２の音声データ、第２の
字幕データを少なくとも１つを含む第２のストリームデータを記憶するダウンロードデー
タ記憶手段と、
前記第１の映像データから前記第２の映像データへの切り替え、前記第１の音声データ
から前記第２の音声データへの切り替え及び前記第１の字幕データから前記第２の字幕デ
ータへの切り替えのうち少なくとも１つの切り替えを行う切り替え手段とを有し、
前記切り替え手段によって切り替えられたデータと切り替えられていないデータとを同
期させて出力することを特徴とする再生装置。
【請求項２】
記録媒体からデータを再生する再生装置であって、
第１の記録媒体から第１の映像データ、第１の音声データ及び第１の字幕データを含む
第１のストリームデータを読み出す第１の再生手段と、
第２の記録媒体から第２の映像データ、第２の音声データ、第２の字幕データを含む第
２のストリームデータを記憶する第２の再生手段と、
前記第１の映像データから前記第２の映像データへの切り替え、前記第１の音声データ
から前記第２の音声データへの切り替え及び前記第１の字幕データから前記第２の字幕デ
ータへの切り替えのうち少なくとも１つの切り替えを行う切り替え手段とを有し、
前記切り替え手段によって切り替えられたデータと切り替えられていないデータとを同
期させて出力することを特徴とする再生装置。
【請求項３】
記録媒体からデータを再生する再生装置であって、
少なくとも第１の映像データ、第１の音声データ及び第１の字幕データを含む第１のス
トリームデータと第２の記録媒体から第２の映像データ、第２の音声データ、第２の字幕
データを含む第２のストリームデータ２つのストリームデータが記録された記録媒体から
前記少なくとも２つのストリームデータを時分割で再生する再生手段と、
前記第１の映像データから前記第２の映像データへの切り替え、前記第１の音声データ
から前記第２の音声データへの切り替え及び前記第１の字幕データから前記第２の字幕デ
ータへの切り替えのうち少なくとも１つの切り替えを行う切り替え手段とを有し、
前記切り替え手段によって切り替えられたデータと切り替えられていないデータとを同
期させて出力することを特徴とする再生装置。
【請求項４】
前記第１及び第２のストリームデータは、映像、音声及び字幕の種類を示すパケット識
別情報を含む複数のパケットで構成されるデータであり、
前記切り替え手段は、
前記第１のストリームデータを記憶する第１のメモリと、
前記第１のメモリから出力されたパケットをパケット識別情報に従って分別するパケッ
ト分別手段と、
前記第２のストリームデータの音声パケットを記憶する第２のメモリと、
前記第２のストリームデータの映像パケットを記憶する第３のメモリと、
前記第２のストリームデータの字幕パケットを記憶する第４のメモリと、
前記パケット分別手段から出力されたパケットと前記第２、第３及び第４のメモリから
出力されたパケットのどちらかを選択する選択手段とを備えていることを特徴とする請求
項１〜３のいずれか１項記載の再生装置。
【請求項５】
前記第１及び第２のストリームデータは、映像、音声及び字幕の種類を示すパケット識
別情報を含む複数のパケットで構成されるデータであり、
前記切り替え手段は、
前記第１のストリームデータを記憶する第１のメモリと、
前記第１のメモリから出力されたパケットをパケット識別情報に従って分別するパケッ
ト分別手段と、
第２のストリームデータを記憶する第２のメモリと、
前記第２のメモリに記憶されたストリームデータをパケットの種類別に読み出す制御を
行う読み出し制御手段と、
前記パケット分別手段から出力されたパケットと前記読み出し制御手段で読み出された
パケットのどちらかを選択する選択手段とを備えていることを特徴とする請求項１〜３の
いずれか１項記載の再生装置。
【請求項６】
前記第１及び第２のストリームデータは、映像、音声及び字幕の種類を示すパケット識
別情報を含む複数のパケットで構成されるデータであり、
前記切り替え手段は、
前記第１のストリームデータを記憶する第１のメモリと、
前記第１のメモリから出力されたパケットをパケット識別情報に従って分別する第１の
パケット分別手段と、
第２のストリームデータを記憶する第２のメモリと、
前記第１のメモリから出力されたパケットをパケット識別情報に従って分別する第１の
パケット分別手段と、
前記第１のパケット分別手段から出力されたパケットと前記第２のパケット分別手段か
ら出力されたパケットのどちらかを選択する選択手段とを備えていることを特徴とする請
求項１〜３のいずれか１項記載の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクなどの記録媒体上からデータを読み出し、映像や音声を再生する
再生技術に関するものであり、特に、記録媒体から再生したデータと、ネットワークを介
してダウンロードしたデータを同時に再生することの出来る再生技術に関するものである
。
【背景技術】
【０００２】
ＤＶＤに代表される記録媒体により、映画などの映像コンテンツを容易に配布・販売す
ることが可能となった。ユーザーは、これらの記録媒体を再生装置を用いて好きなときに
再生することが可能である。
【０００３】
映像コンテンツには、映像および音声データのほかに、字幕データなどの付加データが
記録されており、これらの付加データも必要に応じて映像と同時に再生・表示が行われる
。
【０００４】
また、多言語の字幕データが付加されて送信される音声データを受信し、ユーザが選択
した言語の字幕を画面上に表示させることができる技術が知られている（例えば、特許文
献１参照）。
【０００５】
【特許文献１】特開平７−３０８１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、字幕データなどの付加データを、ネットワークを介してダウンロードするこ
とが考えられている。例えば、別の言語に対応した字幕データをダウンロードして使用す
れば、予めディスク上に記録されていない言語にも対応することが出来る。これを利用す
れば、複数の言語に対応した字幕データを予め記録しておく必要がないので、ディスク作
成の費用や期間を低減することができる。
【０００７】
また、ディスク上に記録できる容量には限界があるので、ユーザーが必要な言語の字幕
や音声のみを後からダウンロードするようにすれば、ディスクに不必要なデータを記録す
る必要が無く、ディスク上の領域を有効に使用することが出来る。
【０００８】
ディスク上に記録されているデータと、ネットワークを介してダウンロードしたデータ
とを同期して出力する際には、音声デコーダ、字幕デコーダなど各デコーダに入力される
データを切り替える必要がある。すなわち、音声として、ディスク上に記録されているデ
ータを使用するのか、ダウンロードしたデータを使用するのかを選択する必要がある。
【０００９】
本発明の目的は、映像、音声や字幕が２系統から入力される場合に、映像、音声、字幕
を任意の組合せで再生を行うことができる再生技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記のような課題を解決するため、本発明は、記録媒体から第１の映像データ、第１の
音声データ及び第１の字幕データを含む第１のストリームデータを読み出す再生手段と、
ネットワークを介してダウンロードした第２の映像データ、第２の音声データ、第２の字
幕データを含む第２のストリームデータを記憶するダウンロードデータ記憶手段と、前記
第１の映像データから前記第２の映像データへの切り替え、前記第１の音声データから前
記第２の音声データへの切り替え及び前記第１の字幕データから前記第２の字幕データへ
の切り替えのうち少なくとも１つの切り替えを行う切り替え手段とを有し、前記切り替え
手段によって切り替えられたデータと切り替えられていないデータとを同期させて出力す
る再生装置とする。
【００１１】
第２のストリームデータは、ダウンロードしたデータでなく、第２の記録媒体から再生
したデータであってもいいし、第１のストリームデータが記録されている記録されている
記録媒体と同じ記録媒体に記録されているデータを時分割再生したデータであっても良い
。
【発明の効果】
【００１２】
本発明によれば、映像、音声や字幕が２系統から入力される場合に、映像、音声、字幕
を任意の組合せで再生を行うことができる
【発明を実施するための最良の形態】
【００１３】
以下、本発明を適用した実施例について説明する。
【実施例１】
【００１４】
図１に、本発明を適用した第１の実施例であるパケット切り替え器１００のブロック図
を示す。
【００１５】
パケット切り替え器１００は、ダウンロードストリームデータ入力端子１０１、制御信
号入力端子１０２、バッファメモリ１０３ａ〜ｄ、切り替えスイッチ１０４、再生ストリ
ームデータ入力端子１０５、バッファメモリ１０６、デマルチプレクサ１０７、パケット
出力端子１０８を有している。
【００１６】
なお、ここで、１０３ａはダウンロードしたストリームデータのうち音声パケットをバ
ッファリングするバッファメモリであり、１０４ａは音声パケットを切り替える切り替え
スイッチ、１０８ａは音声パケットを出力する音声パケット出力端子である。また、１０
３ｂ、１０４ｂ、１０８ｂは、映像パケットの出力系統である。同様に、１０３ｃ、１０
４ｃ、１０８ｃは、字幕パケットの出力系統である。１０３ｄ、１０４ｄ、１０８ｄは、
グラフィックスパケットの出力系統である。
【００１７】
図２に、本発明を適用した各実施例である再生装置のブロック図を示す。以下、この再
生装置が、図１に示したパケット切り替え器１００を備えているものとして説明する。ま
た、このブロック図は各種データの流れを示すブロック図である。再生装置を構成する各
部は、システム制御部２０５により制御されるものである。
【００１８】
図２中、１００はパケット切り替え器、２０１はネットワーク入出力端子、２０２はネ
ットワーク制御部、２０３はデータ記憶部、２０４は光ディスク再生装置、２０５はシス
テム制御部、２０６は音声デコーダ、２０７は音声出力端子、２０８は映像デコーダ、２
０９は字幕デコーダ、２１０はグラフィクスデコーダ、２１１は映像合成部、２１２は映
像出力端子である。
【００１９】
図３に、ストリームデータの構造を示す。
【００２０】
本実施例のストリームデータは、４バイトのヘッダーデータが付加された１８８バイト
のＭＰＥＧパケットが複数個あるものである。ここで、４バイトのヘッダーデータには、
３０ビットのタイムスタンプ（時間データ）が含まれている。  
【００２１】
ＭＰＥＧパケットは、常時詰めて転送されるわけではなく、データ量の少ない時には、
パケット間隔が広がり、データ量の多いときには、パケット間隔が狭くなる。ストリーム
ファイルの記録時には、入力された各々のＭＰＥＧパケットの記録時刻を、タイムスタン
プとして各パケットに付加して記録しておく。再生時には、このタイムスタンプを利用し
て、各パケットの出力タイミングを調整することにより、パケットの転送間隔を再現する
。
【００２２】
一方、ＭＰＥＧパケットには、先頭部に１３ビットのＰＩＤ（Ｐａｃｋｅｔ  ＩＤｅｎ
ｔｉｆｉｅｒ）と呼ばれるパケットの識別情報が含まれている。このＰＩＤは、パケット
種類毎に異なる番号が付加されており、このＰＩＤを判別することにより、各パケットが
どの種類のデータを有しているのかが容易に判別できる。
【００２３】
光ディスク上に記録されているデータも、ネットワークを介してダウンロードするデー
タも、図３に示したストリームデータの形式をしている。
【００２４】
まず、ダウンロードデータを使用せず、光ディスクに記録されているデータを再生する
場合の動作を説明する。
【００２５】
光ディスク再生装置２０４には、予め映像、音声、字幕などのコンテンツ（映画など）
の再生に必要なデータが記録された光ディスクがセットされる。
【００２６】
ユーザーは、リモコンの再生ボタン（図示せず）などにより、再生開始指令を入力する
。再生開始指令がリモコン受信部（図示せず）を介してシステム制御部２０５に入力され
ると、システム制御部２０５は、光ディスクからのデータ再生動作を開始すべく、光ディ
スク再生装置２０４を制御する。
【００２７】
具体的には、まず、光ディスク上に記録されているファイル管理データの読み出しを行
う。ファイル管理データには、光ディスク上に記録されている全てのファイルのファイル
名（ファイル識別子）、各ファイルの記録開始セクター位置、各ファイルのデータ長、各
ファイルに関する付加データなどのデータが書かれている。これらデータを使用すること
により、システム制御部２０５は、光ディスク上に記録されているデータをファイルとし
て扱うことができる。
【００２８】
ファイル管理データが取得された後、コンテンツ再生に必要なファイルを順次読み出す
。これには、ファイルの再生順序を示すプレイリストファイル、メニュー画面を表示する
ためのメニューデータファイル、実際のストリームの記録されたストリームファイルなど
がある。
【００２９】
システム制御部２０５は、メニューデータファイルを使用してメニュー画面を表示手段
（図示せず）に表示させ、ユーザーが所望のコンテンツのストリームファイルを選択でき
るようにする。
【００３０】
ストリームの再生では、光ディスク再生装置２０４により、光ディスクからストリーム
ファイルが読み出され、ストリームデータとして、パケット切り替え部の入力端子１０５
を介して、バッファメモリ１０６に入力される。
【００３１】
ここで、光ディスクから再生されるストリームデータは、図３に示したパケット形式で
記録されており、各パケットには、時間データとして３０ビットのタイムスタンプが付加
されている。
【００３２】
バッファメモリ１０６に入力されたストリームデータは、各パケットに付加されている
タイムスタンプの時刻に応じて、バッファメモリ１０６から出力され、デマルチプレクサ
１０７に入力される。この時、タイムスタンプは除去され、１８８バイトのＭＰＥＧパケ
ットとして、デマルチプレクサ１０７に入力される。
【００３３】
デマルチプレクサ１０７では、入力された各パケットが、ＰＩＤに応じて、映像パケッ
ト、音声パケット、字幕パケット、グラフィックスパケットに分別され、出力される。
【００３４】
図３に示したように、各ＭＰＥＧパケットには、先頭に１３ビットのＰＩＤ（パケット
識別番号）が含まれており、パケットの分別は、これを用いて行われる。なお、各ＰＩＤ
とデータとの対応は、予め決められているものとする。
【００３５】
デマルチプレクサ１０７により分別された各信号は、切り替えスイッチ１０４ａ〜ｄを
介して、出力端子１０８ａ〜ｄに出力される。ここで、切り替えスイッチ１０４ａ〜ｄは
、光ディスク上のデータを使用する場合には、デマルチプレクサ１０７の出力を選択する
ように制御される。
【００３６】
デマルチプレクサ１０７で音声パケットとして分別されたパケットは、出力端子１０６
ａに出力され、音声デコーダ２０６に入力される。音声デコーダ２０６は、音声パケット
をデコードし、音声信号として音声出力端子２０７から出力する。
【００３７】
映像パケットは、出力端子１０８ｂを介して映像デコーダ２０８に入力される。同様に
、字幕パケットは出力端子１０８ｃを介して字幕デコーダ２０９に、グラフィクスパケッ
トは出力端子１０８ｄを介してグラフィクスデコーダ２１０に入力される。
【００３８】
映像デコーダ２０８によりデコードされた映像データと、字幕デコーダ２０９によりデ
コードされた字幕データ、グラフィクスデコーダ２１０によりデコードされたグラフィク
スデータは、映像合成部２１１により合成（スーパーインポーズ）され、映像出力端子２
１２から出力される。出力された映像信号は、外部のテレビ画面等に表示される。
【００３９】
以上のようにして、光ディスク上に記録されている各データが再生され、音声信号およ
び映像信号として出力される。
【００４０】
次に、ストリームデータをダウンロードして光ディスク上のストリームデータと同期再
生する際の動作について説明する。
【００４１】
まず、ユーザーが所望する字幕データや音声データが光ディスク上に記録されていない
場合には、ユーザーは、ネットワーク制御部２０２を介して字幕データや音声データをダ
ウンロードする。ユーザーは、リモコン（図示せず）によりダウンロードを指示し、ダウ
ンロード開始指令をシステム制御部２０５に送る。
【００４２】
システム制御部２０５は、ダウンロード開始指令を受信すると、光ディスク再生装置２
０４に装着されている光ディスク上に記録されているダウンロードデータを使用して、ネ
ットワークに接続し、ダウンロードを試みる。ここで、ダウンロードデータには、接続先
のサーバーのＵＲＬ（Ｕｎｉｆｉｅｄ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が含まれて
おり、このＵＲＬを元にして、ネットワーク上のサーバーに接続する。
【００４３】
ネットワーク上のサーバーには、ダウンロード可能なデータのリストが提供されており
、このリストのグラフィックスデータは、ネットワーク入出力端子２０１、ネットワーク
制御部２０２、システム制御部２０５、グラフィックスデコーダ２１０、映像合成部２１
１及び映像出力端子２１２を介して外部のテレビ画面等に表示される。ユーザーは、この
表示された画面を見ることでダウンロードしたいデータをリストから選択できる。
【００４４】
ユーザーにより選択されたデータは、サーバーからネットワークを介してストリームデ
ータとして再生装置に送信される。ネットワーク制御部２０２は、受信したストリームデ
ータをデータ記憶部２０３に記憶する。
【００４５】
ダウンロードを行うストリームデータは、音声データ、字幕データ、グラフィクスデー
タ、映像データの各データを含むストリームデータであり、ユーザーの選択により、それ
ぞれ個別にダウンロード可能である。もちろん、一つのデータのみダウンロードしてもよ
いし、複数をダウンロードしておいてもよい。ダウンロードしたストリームデータは、デ
ータ記憶部２０３に記憶しておく。
【００４６】
ここで、データ記憶部２０３は、ハードディスクドライブのような記憶媒体でもよいし
、ＲＡＭやフラッシュメモリーのような半導体記憶装置でも良い。
【００４７】
また、ダウンロードしたストリームデータは、光ディスク上に記録されているデータと
同様のストリームデータであり、タイムスタンプを含むＭＰＥＧパケットとして符号化さ
れている。
【００４８】
ストリームデータのダウンロード完了後、光ディスク上のデータと、ダウンロードした
ストリームデータを同期して再生を行う。
【００４９】
まず、ユーザーがリモコンの再生開始ボタン（図示せず）を押し、光ディスクの再生開
始指令を入力する。システム制御部２０５は、ユーザーからの再生開始指令を受信し、再
生動作を開始する。この時、データ記憶部２０３に、ダウンロードしたストリームデータ
が記録されているので、システム制御部２０５は、グラッフィクスデコーダ２１０、映像
合成部２１１、映像出力端子２１２を介して外部のテレビ等の画面に、ユーザーに対して
同期再生の要否を確認する画面を表示する。ここで、ユーザーが同期再生を選択すると、
光ディスク上のストリームデータの再生に同期して、システム制御部２０５は、データ記
憶部２０３に記憶されているダウンロードしたストリームデータの再生を行う。
【００５０】
また、光ディスク上から、所定のストリームデータの再生が行われる。再生されたスト
リームデータは、パケット切り替え部１００の入力端子１０５を介して、バッファメモリ
１０６に入力される。バッファメモリ１０６に入力されたストリームデータは、タイムス
タンプに応じたタイミングで、デマルチプレクサ１０７に入力され、ＰＩＤに応じて音声
パケット、映像パケット、字幕パケット、グラッフィクスパケットに分別され、それぞれ
切り替えスイッチ１０４ａ〜ｄに入力される。
【００５１】
一方、データ記憶部２０３に記憶されているストリームデータのうち、同期再生が指定
されたストリームデータは、データ記憶部２０３から読み出され、パケット切り替え部の
入力端子１０１を介してバッファメモリ１０３ａ〜ｄに入力される。ここで、バッファメ
モリ１０３ａ〜ｄのうちどのバッファメモリに書き込みを行うかは、システム制御部２０
５が入力端子１０２を介して、指示を行なう。システム制御部２０５は、前述のデータ記
憶部２０３からのデータ読み出し制御と、バッファメモリ１０３ａ〜ｄへの書き込み制御
を同時に行う。
【００５２】
以下、説明を容易にするために、ダウンロードした字幕と音声を光ディスク上の映像と
同期再生するという条件で、説明を行う。
【００５３】
同期再生を行うストリームデータは、データ記憶部２０３からＰＩＤに基づいて種別ご
とにパケット単位で読み出され、バッファメモリ１０３に書き込まれる。ここでは、字幕
パケットがバッファメモリ１０３ｃへ書き込まれ、音声パケットがバッファメモリ１０３
ａに書き込まれる。これら動作は、バッファメモリ１０３ａ、ｃがあふれないよう、時分
割してデータ記憶部２０３から読み出し、バッファメモリ１０３ａ、ｃに書き込む。なお
、ここでいう時分割とは、音声パケットをバッファメモリ１０３ａに書き込む動作と字幕
パケットをバッファメモリ１０３ｃに書き込む動作とを繰り返すことである。データ記憶
部２０３からの読み出しとバッファメモリ１０３ａ、ｃへの書き込みは、システム制御部
２０５により行われる。
【００５４】
音声データ用のバッファメモリ１０３ａは、書き込まれた音声パケットの各パケットの
タイムスタンプに応じて、音声パケットの出力タイミングを調整する役割を持つ。音声パ
ケットは、所定タイミングでバッファメモリ１０３ａから切り替えスイッチ１０４ａに入
力される。この時、音声パケットは、タイムスタンプを含む４バイトのヘッダーが除去さ
れる。
【００５５】
同様に、字幕データ用のバッファメモリ１０３ｃは、字幕パケットの各パケットの出力
タイミングを調整する役割を持ち、字幕パケットを切り替えスイッチ１０４ｃに入力する
。
【００５６】
一方、光ディスク上から再生されたストリームデータは、入力端子１０５を介してバッ
ファメモリ１０６に入力される。バッファメモリ１０６は、各パケットに付加されている
タイムスタンプに応じて、所定タイミングで各パケットを出力する。
ここで、光ディスク上から再生されたストリームデータには、映像パケット、音声パケッ
ト、字幕パケット、グラフィクスパケットが多重化されている。
【００５７】
バッファメモリ１０６から出力されたストリームデータは、タイムスタンプにしたがい
、所定タイミングでデマルチプレクサ１０７に入力される。デマルチプレクサ１０７は、
入力されたストリームデータの多重化を解き、データパケットの種別毎に分別して各切り
替えスイッチ１０４ａ〜ｄに入力する。
【００５８】
バッファメモリ１０３ａ〜ｄとバッファメモリ１０６は、ダウンロードしたデータと光
ディスク上のデータを同期して再生するための出力タイミングの調整を行う役割を果たし
ている。
【００５９】
切り替えスイッチ１０４ａ〜ｄは、ダウンロードしたストリームパケットの再生を行う
場合には、バッファメモリ１０３ａ〜ｄからの出力が選択されるように切り替えを行う。
また光ディスク上のストリームデータを再生する場合には、デマルチプレクサ１０７の出
力が選択されるように切り替えを行う。
【００６０】
ダウンロードした字幕、音声と、光ディスク上の映像、グラフィクスとを同期させて再
生する場合には、字幕パケットの切り替えスイッチ１０４ｃと音声パケットの切り替えス
イッチ１０４ａをそれぞれバッファメモリ１０３ｃ、ａ側に切り替え、映像パケットの切
り替えスイッチ１０４ｂとグラフィクスパケットの切り替えスイッチ１０４ｄをデマルチ
プレクサ１０７側に切り替える。ここで、切り替えスイッチ１０４ａ〜ｄの切り替えは、
システム制御部２０５により行う。
【００６１】
音声デコーダ２０６には、切り替えスイッチ１０４ａによりバッファメモリ１０３ａの
出力が選択されて入力される。すなわち、データ記憶部２０３に記憶されているダウンロ
ードした音声パケットが入力され、デコードされて、音声データとして音声出力端子に出
力される。
【００６２】
映像デコーダには、切り替えスイッチ１０４ｂによりデマルチプレクサ１０７の出力が
選択されて入力される。すなわち、光ディスク上から再生した映像パケットが入力され、
デコードされて、映像データとして映像合成部２１１に入力される。
【００６３】
字幕デコーダ２０９には、切り替えスイッチ１０４ｃによりバッファメモリ１０３ｃの
出力が選択されて入力される。すなわち、データ記憶部２０３に記憶されているダウンロ
ードした字幕パケットが入力され、デコードされて、字幕データとして映像合成部２１１
に入力される。
【００６４】
グラフィックスデコーダ２１０には、切り替えスイッチによりデマルチプレクサ１０７
の出力が選択されて入力される。すなわち、光ディスク上から再生したグラフィックスパ
ケットが入力され、デコードされて、グラフィックスデータとして映像合成部２１１に入
力される。
【００６５】
映像合成部２１１では、デコードされた映像データ、字幕映像データ、グラフィックス
映像データが入力され、重ね合わせの処理（スーパーインポーズ）が行われて、映像信号
として出力される。出力された映像信号は、映像信号出力端子から出力され、外部のテレ
ビ等の画面に表示される。
【００６６】
以上のようにして、光ディスク上から再生されたストリームデータと、ダウンロードし
たストリームデータとが同期して再生することができる。
【００６７】
なお、上記実施例では、コンテンツの記録媒体として光ディスクを例に挙げて説明して
いるが、これは限定されるものではなく、例えば磁気記録媒体や半導体記録媒体などを用
いることが出来る。
【００６８】
また、図２に示した再生装置では、光ディスク再生装置２０４とデータ記憶部２０３を
別々のブロックとして記載しているが、これを兼用することも出来る。例えば、光ディス
ク上に記録領域を設け、この記録領域をデータ記憶部２０３として使用することも出来る
。読み出し時には、光ディスク上に予め記録されているストリームデータと、ネットワー
クを介してダウンロードしたストリームデータを時分割で読み出し、パケット切り替え器
１００に入力すればよい。
【００６９】
また、ネットワークを利用してダウンロードしたストリームデータと光ディスク上から
再生したストリームデータとの同期再生を例に挙げて説明したが、図２の再生装置は、ネ
ットワーク入出力端子２０１、ネットワーク制御部２０２及びデータ記憶部２０３を別の
光ディスク装置に置き換え、互いに再生したストリームデータを同期再生する構成として
も良い。
【実施例２】
【００７０】
ところで、図１に示したパケット切り替え部１００では、各データ毎に個別のバッファ
メモリを準備し、これらを用いて各パケットのバッファリングと出力タイミングの調整を
行っていた。しかしながら、複数のバッファメモリを設けることは、回路規模が大きくな
ると言う欠点がある。そこで、回路規模を削減するために、単一のメモリを使用して、複
数のバッファメモリを設けたのと同等の動作を行うことが出来るパケット切り替え部のブ
ロック図を図４に示した。
【００７１】
図４中、４０１はＲＡＭ（Ｒａｍｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、４０２はＲ
ＡＭ読み出し制御部である。
【００７２】
図４に示したパケット切り替え部では、複数のバッファメモリを設ける代わりに、ＲＡ
Ｍ４０１とＲＡＭ読み出し制御部４０２を設けている。
【００７３】
ストリームファイルデータの書き込み時には、ＲＡＭ４０１上にストリームデータの書
き込みを行う。ここで、ストリームデータの書き込みアドレスは、システム制御部２０５
により制御される。複数のストリームデータをＲＡＭ４０１上に書き込む場合には、ＲＡ
Ｍ４０１を分割して使用すればよい。
【００７４】
ＲＡＭ４０１上に書き込まれたストリームデータは、ＲＡＭ読み出し制御部４０２によ
り読み出しが行われる。  
【００７５】
ＲＡＭ読み出し制御部４０２は、ＲＡＭ４０１上の各領域のパケットをパケットに付加
されているタイムスタンプの時刻に応じて読み出し、切り替えスイッチ１０４ａ〜ｄに供
給する。この時、タイムスタンプの含まれるヘッダー部分は読み出しを行わず、１８８バ
イトのＭＰＥＧパケットのみを切り替えスイッチ１０４ａ〜ｄに出力する。
【００７６】
切り替えスイッチ１０４ａ〜ｄでは、図１に示したパケット切り替え部１００を使用し
た場合と同様に、データ記憶部２０３から再生したストリームデータと、光ディスク上か
ら再生したストリームデータとが選択して出力される。
【００７７】
以上のように、複数のバッファメモリを設ける代わりに、一つのＲＡＭを用いても第１
の実施例と同様な効果を得ることが出来、さらに回路規模も削減できる。
【実施例３】
【００７８】
図２の再生装置において、パケット切り替え器１００を、図５に示したパケット切り替
え器１００に置き換えることもできる。このパケット切り替え器１００では、入力端子１
０１から入力されるダウンロードしたストリームデータの処理系と、入力端子１０５に入
力されるディスク上からのストリームデータの処理系の双方に、それぞれバッファメモリ
１０２、１０６とデマルチプレクサ５０１、１０７を設け、デマルチプレクサ５０１、１
０７の出力を必要に応じて切り替えスイッチ１０４ａ、１０４ｃで切り替えるような構成
となる。本実施例では、ダウンロードするストリームデータは、字幕データと音声データ
なので、この２つの出力が選択できるような構成としている。
【００７９】
もちろん、デマルチプレクサ５０１を映像データとグラッフィクスデータも選択できる
構成とし、映像データとグラフィックスデータに関するデマルチプレクサ５０１、１０７
の出力を切り替える切り替えスイッチを設ければ、図１および図４に示したパケット切り
替え器と同等の機能を持たせることができる。
【図面の簡単な説明】
【００８０】
【図１】第１の実施例のパケット切り替え器の構造を示すブロック図
【図２】再生装置の構造を示すブロック図
【図３】ストリームとパケットの構造を示す図
【図４】第２の実施例のパケット切り替え器の構造を示すブロック図
【図５】第３の実施例のパケット切り替え器の構造を示すブロック図
【符号の説明】
【００８１】
１００  パケット切り替え器
１０３  バッファメモリ
１０４  切り替えスイッチ
１０６  バッファメモリ
１０７  デマルチプレクサ
２０２  ネットワーク制御部
２０３  データ記憶部
２０４  光ディスク再生装置
２０５  システム制御部
２０６  音声デコーダ
２０８  映像デコーダ
２０９  字幕デコーダ
２１０  グラフィックデコーダ
２１１  映像合成部
【図１】
2008278541.tif 000003
【図２】
2008278541.tif 000004
【図３】
2008278541.tif 000005
【図４】
2008278541.tif 000006
【図５】
2008278541.tif 000007
【手続補正書】
【提出日】平成20年8月4日(2008.8.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体からデータを再生する再生装置であって、
記録媒体から第１の映像データ、第１の音声データ及び第１の字幕データを含む第１のストリームデータを読み出す再生手段と、
ネットワークを介してダウンロードした第２の映像データ、第２の音声データ、第２の字幕データを少なくとも１つを含む第２のストリームデータを記憶するダウンロードデータ記憶手段と、
前記第１の映像データから前記第２の映像データへの切り替え、前記第１の音声データから前記第２の音声データへの切り替え及び前記第１の字幕データから前記第２の字幕データへの切り替えのうち少なくとも１つの切り替えを行う切り替え手段とを有し、
前記切り替え手段によって切り替えられたデータと切り替えられていないデータとを同期させて出力することを特徴とする再生装置。