【手続補正書】
【提出日】平成17年6月23日(2005.6.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
基準時刻情報と共にメディア毎に同期再生用の再生時刻を示す情報が付加され、フレーム単位で構成された複数のメディア符号化ビットストリームを多重してなる多重化ビットストリームを復号再生するマルチメディア復号再生装置において、
前記多重化ビットストリームからメディア毎に符号化ビットストリームを分離する分離手段と、
この分離手段で分離されたメディアの符号化ビットストリームを蓄積する蓄積手段と、
この蓄積手段から符号化ビットストリームを復号開始命令に従ってフレーム単位で読み出して復号出力する復号手段と、
この復号手段から出力される復号信号を順次格納し、再生開始命令に従ってフレーム単位で再生出力する再生手段と、
前記蓄積手段の蓄積データから前記再生時刻を読み取る再生時刻読み取り手段と、
前記基準時刻情報に基づくシステム時刻を読み取るシステム時刻読み取り手段と、
前記蓄積手段の蓄積データ量を監視する監視手段と、
一定周期で割り込み命令を発生するタイマー割り込み手段と、
前記復号手段の復号タイミング、前記再生手段の再生タイミングを制御してメディア間の同期制御を行う同期制御手段とを具備し、
前記同期制御手段は、
前記監視手段を通じて前記蓄積手段の蓄積データ量を定期的に確認し、１フレーム分以上に達したことを検出する蓄積データ量確認手段と、
前記蓄積データ量確認手段で１フレーム分以上のデータ量に達したことが検出された時点で前記復号手段に復号開始命令を送る復号開始手段と、
前記システム時刻読み取り手段で読み取られたシステム時刻と前記再生時刻読み取り手段で読み取られた再生時刻とを比較し、両時刻が一致していなければ待機状態となり、前記タイマー割り込み手段の割り込み命令により待機状態を解除して再び両時刻の比較を行い、両時刻が一致するまで待機状態と待機解除状態を繰り返す時刻比較手段と、
前記時刻比較手段で時刻一致が得られた時点で前記再生手段に再生開始命令を送る再生開始手段とを備えることを特徴とするマルチメディア復号再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
基準時刻情報と共にメディア毎に同期再生用の再生時刻を示す情報が付加され、フレーム単位で構成された複数のメディア符号化ビットストリームを多重してなる多重化ビットストリームを入力し、
前記多重化ビットストリームからメディア毎に符号化ビットストリームを分離する分離手段と、
この分離手段で分離されたメディアの符号化ビットストリームを蓄積する蓄積手段と、
この蓄積手段から符号化ビットストリームを復号開始命令に従ってフレーム単位で読み出して復号出力する復号手段と、
この復号手段から出力される復号信号を順次格納し、再生開始命令に従ってフレーム単位で再生出力する再生手段と、
前記蓄積手段の蓄積データから前記再生時刻を読み取る再生時刻読み取り手段と、
前記基準時刻情報に基づくシステム時刻を読み取るシステム時刻読み取り手段と、
前記蓄積手段の蓄積データ量を監視する監視手段と、
一定周期で割り込み命令を発生するタイマー割り込み手段とを備えるマルチメディア復号再生装置に用いられ、
前記監視手段を通じて前記蓄積手段の蓄積データ量を定期的に確認し、１フレーム分以上に達したことを検出する蓄積データ量確認ステップと、
前記蓄積データ量確認手段で１フレーム分以上のデータ量に達したことが検出された時点で前記復号手段に復号開始命令を送る復号開始ステップと、
前記システム時刻読み取り手段で読み取られたシステム時刻と前記再生時刻読み取り手段で読み取られた再生時刻とを比較し、両時刻が一致していなければ待機状態となり、前記タイマー割り込み手段の割り込み命令により待機状態を解除して再び両時刻の比較を行い、両時刻が一致するまで待機状態と待機解除状態を繰り返す時刻比較ステップと、
前記時刻比較手段で時刻一致が得られた時点で前記再生手段に再生開始命令を送る再生開始ステップとを備えることを特徴とするマルチメディア復号再生装置の同期制御方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
上記の目的を達成するために、本発明に係るマルチメディア復号再生装置は、基準時刻情報と共にメディア毎に同期再生用の再生時刻を示す情報が付加され、フレーム単位で構成された複数のメディア符号化ビットストリームを多重してなる多重化ビットストリームを復号再生するマルチメディア復号再生装置において、前記多重化ビットストリームからメディア毎に符号化ビットストリームを分離する分離手段と、この分離手段で分離されたメディアの符号化ビットストリームを蓄積する蓄積手段と、この蓄積手段から符号化ビットストリームを復号開始命令に従ってフレーム単位で読み出して復号出力する復号手段と、この復号手段から出力される復号信号を順次格納し、再生開始命令に従ってフレーム単位で再生出力する再生手段と、前記蓄積手段の蓄積データから前記再生時刻を読み取る再生時刻読み取り手段と、前記基準時刻情報に基づくシステム時刻を読み取るシステム時刻読み取り手段と、前記蓄積手段の蓄積データ量を監視する監視手段と、一定周期で割り込み命令を発生するタイマー割り込み手段と、前記復号手段の復号タイミング、前記再生手段の再生タイミングを制御してメディア間の同期制御を行う同期制御手段とを具備し、
前記同期制御手段は、同期制御方法として、前記監視手段を通じて前記蓄積手段の蓄積データ量を定期的に確認し、１フレーム分以上に達したことを検出する蓄積データ量確認手段と、前記蓄積データ量確認手段で１フレーム分以上のデータ量に達したことが検出された時点で前記復号手段に復号開始命令を送る復号開始手段と、前記システム時刻読み取り手段で読み取られたシステム時刻と前記再生時刻読み取り手段で読み取られた再生時刻とを比較し、両時刻が一致していなければ待機状態となり、前記タイマー割り込み手段の割り込み命令により待機状態を解除して再び両時刻の比較を行い、両時刻が一致するまで待機状態と待機解除状態を繰り返す時刻比較手段と、前記時刻比較手段で時刻一致が得られた時点で前記再生手段に再生開始命令を送る再生開始手段とを備えるようにした。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
［２−２］  実施例１の［１−２］と同様に、オーディオＢＳバッファ１７にオーディオ符号化ストリームの１フレーム分が格納されると、ＢＳバッファチェック装置２２によって、１フレーム分の格納完了が同期制御装置１５に通知される。同期制御装置１５はステップＳ１０による初期化完了後、ＢＳバッファチェック装置２２からの通知の有無によりオーディオＢＳバッファ１７に１フレーム分のデータがあるか判断している（図３ステップＳ１１）。通知がない場合には待機状態となり（図３ステップＳ１２）、タイマー割り込み装置２４からのタイマー割り込みによる解除によって再びステップＳ１１の判断を行う。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
また、上記実施形態では、同期制御装置１５において、予め定められたフレーム数の復号処理が終了した後、ＳＴＣがＰＴＳの示す時刻であるかを判定し、ＰＴＳの示す時刻ならば、再生装置２０に再生開始命令を発行し、ＰＴＳの示す時刻でなければ待機状態に遷移し、タイマー割り込みによって待機状態を解除して再度ＰＴＳとＳＴＣの比較を実行するという動作を、ＳＴＣがＰＴＳ時刻に到達するまで繰り返すようにしているので、タイマー割り込み機能の分解能の精度で同期制御を行うことができる。