【手続補正書】
【提出日】平成19年2月22日(2007.2.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  データを受信する受信手段と、
前記受信手段により受信されたデータを記憶する記憶手段と、
前記受信手段により受信されたデータを処理する処理手段と、
前記処理手段が、前記受信手段により受信されたデータを処理するとき用いるクロックを生成する生成手段と、
前記記憶手段により記憶されたデータのデータ量に基づいて、前記クロック生成手段が生成するクロックの周波数を制御する制御手段と
を備えることを特徴とするデータ処理装置。
【請求項２】  前記処理手段は、前記受信手段により受信されたデータをデコードする
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】  前記制御手段は、前記データ量が第１の基準値より大きいとき、前記クロックの周波数が高くなるように制御し、前記データ量が第２の基準値より小さいとき、前記クロックの周波数が低くなるように制御する
ことを特徴とする請求項１に記載のデータ処理装置。
【請求項４】  前記受信手段が受信したデータを、第１のデータと第２のデータとに分離する分離手段をさらに備え、
前記記憶手段は、
前記第１のデータを記憶する第１の記憶手段と、
前記第２のデータを記憶する第２の記憶手段と
を有し、
前記処理手段は、
前記第１のデータを処理する第１の処理手段と、
前記第２のデータを処理する第２の処理手段と
を有することを特徴とする請求項３に記載のデータ処理装置。
【請求項５】  前記第１のデータと第２のデータの送信系と受信系の全体の処理時間の差の時間において、前記第１の処理手段が処理可能なデータ量をBuf１とし、前記第１の基準値と第２の基準値の平均値をBuf２とするとき、前記制御手段は、前記第１の記憶手段に記憶されるデータ量の制御対象の範囲の中心の値を、前記Buf１とBuf２の和に対応させる
ことを特徴とする請求項４に記載のデータ処理装置。
【請求項６】  前記第１のデータは音声データであり、
前記第２のデータは画像データである
ことを特徴とする請求項５に記載のデータ処理装置。
【請求項７】  データを受信する受信ステップと、
前記受信ステップの処理により受信されたデータを記憶する記憶ステップと、
前記受信ステップの処理により受信されたデータを処理する処理ステップと、
前記処理ステップの処理で、前記受信ステップの処理により受信されたデータを処理するとき用いられるクロックを生成する生成ステップと、
前記記憶ステップの処理により記憶されたデータのデータ量に基づいて、前記クロック生成ステップの処理で生成するクロックの周波数を制御する制御ステップと
を含むことを特徴とするデータ処理方法。
【請求項８】  データを受信する受信ステップと、
前記受信ステップの処理により受信されたデータを記憶する記憶ステップと、
前記受信ステップの処理により受信されたデータを処理する処理ステップと、
前記処理ステップの処理で、前記受信ステップの処理により受信されたデータを処理するとき用いられるクロックを生成する生成ステップと、
前記記憶ステップの処理により記憶されたデータのデータ量に基づいて、前記クロック生成ステップの処理で生成するクロックの周波数を制御する制御ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
図３にアンダーフローの場合の例を示す。図２の場合と同様に、AVデータが処理される。この場合、AVエンコーダ同期クロック（図３Ａ）より、AVデコーダ同期クロック（図３Ｅ）の方が速いため、受信データDn+3を受信する前に受信バッファ６が空になり（図３Ｄ）、受信バッファ６は、AVデコーダ同期クロック（図３Ｅ）の立ち上がりでは、AVデコーダ７にデータを渡すことができず、アンダーフローが発生する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
処理手段は、受信手段により受信されたデータをデコードするようにすることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
制御手段は、データ量が第１の基準値より大きいとき、クロックの周波数が高くなるように制御し、データ量が第２の基準値より小さいとき、クロックの周波数が低くなるように制御するようにすることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
受信手段が受信したデータを、第１のデータと第２のデータとに分離する分離手段をさらに備え、記憶手段が、第１のデータを記憶する第１の記憶手段と、第２のデータを記憶する第２の記憶手段とを有し、処理手段が、第１のデータを処理する第１の処理手段と、第２のデータを処理する第２の処理手段とを有するようにすることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
第１のデータと第２のデータの送信系と受信系の全体の処理時間の差の時間において、第１の処理手段が処理可能なデータ量をBuf１とし、第１の基準値と第２の基準値の平均値をBuf２とするとき、制御手段は、第１の記憶手段に記憶されるデータ量の制御対象の範囲の中心の値を、Buf１とBuf２の和に対応させるようにすることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
第１のデータは音声データであり、第２のデータは画像データであるようにすることができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
図５に、受信バッファ監視回路２１が実行する実際の制御のフローチャートを示す。まず、ステップＳ１において、受信バッファ６にたまっているデータ量(DataSize)が、予め設定されている下限の閾値（LowThresh）より少ないかどうかを比較し、もし少ない場合で、かつ、ステップＳ４で、クロックが下限の周波数(LowLimit)より上であると判定されれば、ステップＳ５においてクロック周波数を下げる。受信バッファ６にためられているデータ量(DataSize)が、下限の閾値（LowThresh）より多い場合は、ステップＳ２で、上限の閾値(HighThresh)より多いかどうか比較し、もし多い場合で、かつ、ステップＳ６で、クロックが上限の周波数(HighLimit)より下であると判定されれば、ステップＳ７で、クロック周波数を上げる。受信バッファ６にたまっているデータ量がLowThresh < DataSize < HighThreshの範囲であれば、何もしない。ここで以下の理由からクロックの上限、下限の周波数を決めている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
次に図７に受信バッファ６でのデータ量の推移イメージを示す。この例の場合、図６の例のように、クロックを上げる場合はfhに、クロックを下げる場合はflに、クロック周波数が制御される。初期状態B1においては、受信バッファ６が空であるため、frx = flとしてデータをためる方向に動作する。その後、受信バッファ６のデータ記憶量が、HighThreshを超えた時点B2で、クロックを上げると判断し、frx = fhとして、データが減る方向に制御される。その後、データ量がLowThreshの値より下がった時点B3で、クロックを下げるという判断をし、frx = flとして、再度データがためられる方向に動作し、これが繰り返される形で動作が続く。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
次に画像の処理経路では、同様に共通の部分を除く遅延時間は、ビデオエンコーダ１Ｖでの遅延時間（Tdve）、送信バッファ３１Ｖでの遅延時間（Tdvt）、受信バッファ４２Ｖでの遅延時間（Tdvr）、ビデオデコーダ７Ｖでの遅延時間（Vdvd）の合計Tdvとする。ここでTdvrは、画像データにおけるLowThresh（図５のステップＳ１）とHighThresh（図５のステップＳ２）の平均値（VBufAve）での遅延時間とする。この場合、音声データより、画像データの処理経路（処理時間）の方が長く（Tda < Tdv）、その差はTdavとなる。
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2002165148.tif 000001
【手続補正１２】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2002165148.tif 000002
【手続補正１３】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】変更
【補正の内容】
【図１０】
2002165148.tif 000003
【手続補正１４】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】変更
【補正の内容】
【図１１】
2002165148.tif 000004