(57)【要約】【課題】受信側において、表示時刻等の再生時刻に遅れたパケットを破棄せずに保存することができ、また、再送パケットによる伝送帯域の無駄な使用を抑制すること。【解決手段】受信バッファ１０２に受信パケットを保存し、再生判定手段１０３で、その保存パケットが再生時刻に間に合うか否かを判定し、間に合うと判定された保存パケットの再生順序及び保存アドレスを再生用ポインタ１０４に記憶し、この再生用ポインタ１０４に従い保存パケットを読み出して再生する。また、保存用ポインタ１０６に、保存パケットの再生順序及び保存アドレスを記憶し、メディア変換手段１０７で、保存用ポインタ１０６に従い保存パケットを読み出し、保存メモリ１０８に記憶可能な形式に変換して記憶する。【選択図】      図１
2007116204.tif 000002
【特許請求の範囲】
【請求項１】
受信パケットデータを保存するバッファと、前記保存パケットデータが再生時刻に間に合うか否かを判定する判定手段と、この手段で再生時刻に間に合うと判定された前記保存パケットデータの再生順序及び保存アドレスを記憶する再生用ポインタと、この再生用ポインタに従い前記保存パケットデータを読み出して再生する再生手段と、前記保存パケットデータの再生順序及び保存アドレスを記憶する保存用ポインタと、データの記憶手段と、前記保存用ポインタに従い前記保存パケットデータを読み出し、前記記憶手段に記憶可能な形式に変換して記憶する変換手段と、を具備することを特徴とするデータ受信装置。
【請求項２】
パケットデータを受信する受信手段と、前記受信時にパケットデータの欠落の有無を判定する欠落判定手段と、前記受信手段で受信されたパケットデータの再生時刻を算出する再生時刻算出手段と、送信側とのデータの往復時間を記憶する記憶手段と、前記往復時間及び現在時刻の和が前記再生時刻よりも小さい場合に前記欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行う再送要求手段と、を具備することを特徴とするデータ受信装置。
【請求項３】
欠落パケットデータの優先度を判定する優先度判定手段を具備し、再送要求手段は、往復時間及び現在時刻の和が再生時刻よりも小さい場合に、前記優先度が高いと判定された欠落パケットデータの即時再送要求を行うことを特徴とする請求項２記載のデータ受信装置。
【請求項４】
再送要求手段は、通常再送要求を行う場合、被要求側に送信データ量が少ない時に欠落パケットデータを再送する指示情報を付加することを特徴とする請求項２又は請求項３記載のデータ受信装置。
【請求項５】
アプリケーション機能から送信用のパケットデータを受信する受信手段と、前記受信されたパケットデータを記憶する記憶手段と、前記パケットデータの受信側から受信した再送要求が、即時パケットデータを再送する即時再送要求か、それ以外の通常再送要求かを判定する判定手段と、前記即時再送要求と判定された場合はその要求に応じたパケットデータを前記記憶手段から即時読み出して再送し、前記通常再送要求と判定された場合は前記受信手段で受信されるパケットデータが無い時にのみ、その要求に応じたパケットデータを前記記憶手段から読み出して再送する管理手段と、を具備することを特徴とするデータ送信装置。
【請求項６】
受信手段での受信パケットデータのうち優先度の高いパケットデータのみを記憶する第２記憶手段を具備し、管理手段は、即時再送要求と判定された場合にその要求に応じたパケットデータを前記第２記憶手段から即時読み出して再送することを特徴とする請求項５記載のデータ送信装置。
【請求項７】
請求項１から請求項４いずれかに記載のデータ受信装置を具備することを特徴とする情報通信端末装置。
【請求項８】
請求項１から請求項４いずれかに記載のデータ受信装置を具備することを特徴とする移動局装置。
【請求項９】
請求項５又は請求項６記載のデータ送信装置を具備することを特徴とするサーバー装置。
【請求項１０】
請求項５又は請求項６記載のデータ送信装置を具備することを特徴とする基地局装置。
【請求項１１】
パケットデータ受信時にパケットデータ欠落の有無を判定し、前記受信パケットデータの再生時刻を算出し、送信側とのデータの往復時間及び現在時刻の和が前記再生時刻よりも小さい場合に前記欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行うデータ受信装置と、このデータ受信装置への送信用のパケットデータを記憶する記憶手段と、前記即時再送要求の受信時にその要求に応じたパケットデータを前記記憶手段から即時読み出して再送し、前記通常再送要求の受信時には送信パケットデータが無い時にのみ、その要求に応じたパケットデータを前記記憶手段から読み出して再送するデータ送信装置と、を具備することを特徴とするデータ送受信システム。
【請求項１２】
データ受信装置は、欠落パケットデータの優先度を判定し、再送要求手段は、往復時間及び現在時刻の和が再生時刻よりも小さい場合に前記優先度が高いと判定された欠落パケットデータの即時再送要求を行うことを特徴とする請求項１１記載のデータ送受信システム。
【請求項１３】
データ送信装置は、送信用のパケットデータのうち優先度の高いパケットデータのみを記憶し、この記憶パケットデータから即時再送要求と判定された場合に即時読み出して再送することを特徴とする請求項１１又は請求項１２記載のデータ送受信システム。
【請求項１４】
受信パケットデータを受信処理用記憶手段に記憶し、この記憶パケットデータの再生順序及び保存アドレスを管理しながら他の記憶手段に記憶可能な形式に変換して前記他の記憶手段に記憶することを特徴とするデータ受信方法。
【請求項１５】
受信側において、パケットデータ受信時にパケットデータ欠落の有無を判定し、前記受信パケットデータの再生時刻を算出し、送信側とのデータ往復時間及び現在時刻の和が前記再生時刻よりも小さい場合に前記欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行い、受信側において、前記即時再送要求の受信時にその要求に応じたパケットデータを即時再送し、前記通常再送要求の受信時に送信パケットデータが無い時にのみ、その要求に応じたパケットデータを再送することを特徴とするデータ送受信方法。
【請求項１６】
受信側において、データ往復時間及び現在時刻の和が再生時刻よりも小さい場合に、優先度が高い欠落パケットデータの即時再送要求を行うことを特徴とする請求項１５記載のデータ送受信方法。
【請求項１７】
送信側において、優先度の高い送信用パケットデータのみを記憶しておき、即時再送要求と判定された場合に前記記憶パケットデータを再送することを特徴とする請求項１５又は請求項１６記載のデータ送受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット通信回線に単独で接続されたり、交換局装置に搭載されるデータ通信用のサーバーや、移動体通信システムにおける基地局装置等に搭載されるサーバー等に用いられるデータ送信装置と、有線回線を介してデータ送受信を行うパーソナルコンピュータ等の情報通信端末装置又は、移動体通信システムにおける携帯電話機や携帯電話機能及びコンピュータ機能を備えた情報通信端末装置等の移動局装置に用いられるデータ受信装置と、データ送信装置とデータ受信装置間のデータ送受信方法に関し、特に符号誤りや輻輳の発生しやすい通信環境において、動画像や音声データの再生と保存を効率的に行うデータ送信装置とデータ受信装置及びデータ送受信方法に関する。
【０００２】
【従来の技術】
従来、パケットネットワークにおける伝送では、ネットワークが混雑した場合、パケットデータ（パケット）が衝突して消失するという輻輳が発生する。輻輳が発生した場合、消失した全てのパケットを再送しようとすると、ネットワークが益々混雑し、パケット遅延が増大することになる。
【０００３】
このため、パケット伝送を動画像通信に用いる場合は、受信側に大きなメモリを配置して、動画像情報を全て受信してから再生を開始することが考えられる。しかしこの場合、遅延が大きいためリアルタイムな通信には適用できない。
【０００４】
この問題を解決するために特開平１０−２６２２４５号公報の方式が提案されている。この方式は、動画符号化方式に階層化符号化を採用し、重要度に従ってパケットを構成し、重要度の高いデータ順に１動画像フレーム周期内で送信可能な情報のみを送出するようになっている。
【０００５】
これによって、ネットワークが混雑した場合には、重要度の高い情報のみを送信し、重要度の低い情報は破棄するので、ネットワークの混雑が増大することが少ない。受信側でも、パケットが破棄された場合であっても高い重要度のパケットを使って画質劣化を少なく再生することができる。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の装置においては、バッファ制御部が表示用であるため、表示と保存を目的とした動画像通信においては、受信装置で、再生時刻（表示時刻）の後から遅れてパケットが受信された場合、破棄されるので保存することができないという問題がある。
【０００７】
また、受信側で再送要求を行った場合も、再送パケットが再生時刻に間に合わなければ破棄されるので、この場合、無駄なデータが再送されることになり、その再送分、伝送帯域が無駄に使用されるという問題がある。
【０００８】
本発明はかかる点に鑑みてなされたものであり、受信側において、表示時刻等の再生時刻に遅れたパケットを破棄せずに保存することができ、また、再送パケットによる伝送帯域の無駄な使用を抑制することができるデータ送信装置とデータ受信装置及びデータ送受信方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明のデータ受信装置は、受信パケットデータを保存するバッファと、前記保存パケットデータが再生時刻に間に合うか否かを判定する判定手段と、この手段で再生時刻に間に合うと判定された前記保存パケットデータの再生順序及び保存アドレスを記憶する再生用ポインタと、この再生用ポインタに従い前記保存パケットデータを読み出して再生する再生手段と、前記保存パケットデータの再生順序及び保存アドレスを記憶する保存用ポインタと、データの記憶手段と、前記保存用ポインタに従い前記保存パケットデータを読み出し、前記記憶手段に記憶可能な形式に変換して記憶する変換手段と、を具備する構成を採る。
【００１０】
この構成によれば、再生時刻に遅れたパケットデータを従来のように破棄することなく記憶可能なので、記憶されたデータを後から任意に読み出して再生することができる。
【００１１】
本発明のデータ受信装置は、パケットデータを受信する受信手段と、前記受信時にパケットデータの欠落の有無を判定する欠落判定手段と、前記受信手段で受信されたパケットデータの再生時刻を算出する再生時刻算出手段と、送信側とのデータの往復時間を記憶する記憶手段と、前記往復時間及び現在時刻の和が前記再生時刻よりも小さい場合に前記欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行う再送要求手段と、を具備する構成を採る。
【００１２】
この構成によれば、再送されてくるパケットデータが再生時刻に間に合う場合は、すぐに欠落パケットデータを再送してもらうための即時再送要求を行い、間に合わない場合は、通常の再送要求を行うことができるので、再生時刻に間に合わなかった再送パケットを保存すれば表示などの再生に利用することができる。
【００１３】
本発明のデータ受信装置は、上記構成において、欠落パケットデータの優先度を判定する優先度判定手段を具備し、再送要求手段は、往復時間及び現在時刻の和が再生時刻よりも小さい場合に、前記優先度が高いと判定された欠落パケットデータの即時再送要求を行う構成を採る。
【００１４】
この構成によれば、再送が再生時刻に間に合う場合は、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【００１５】
本発明のデータ受信装置は、上記構成において、再送要求手段は、通常再送要求を行う場合、被要求側に送信データ量が少ない時に欠落パケットデータを再送する指示情報を付加する構成を採る。
【００１６】
この構成によれば、送信データ量が少ない時に欠落パケットデータを再送することができるので、再送パケットによる伝送帯域の無駄な使用を抑制することができる。
【００１７】
本発明のデータ送信装置は、アプリケーション機能から送信用のパケットデータを受信する受信手段と、前記受信されたパケットデータを記憶する記憶手段と、前記パケットデータの受信側から受信した再送要求が、即時パケットデータを再送する即時再送要求か、それ以外の通常再送要求かを判定する判定手段と、前記即時再送要求と判定された場合はその要求に応じたパケットデータを前記記憶手段から即時読み出して再送し、前記通常再送要求と判定された場合は前記受信手段で受信されるパケットデータが無い時にのみ、その要求に応じたパケットデータを前記記憶手段から読み出して再送する管理手段と、を具備する構成を採る。
【００１８】
この構成によれば、通常再送要求受信時は、アプリケーションからの受信パケットデータがない時のみに欠落パケットデータを再送するので、伝送帯域を有効に利用することができる。
【００１９】
本発明のデータ送信装置は、上記構成において、受信手段での受信パケットデータのうち優先度の高いパケットデータのみを記憶する第２記憶手段を具備し、管理手段は、即時再送要求と判定された場合にその要求に応じたパケットデータを前記第２記憶手段から即時読み出して再送する構成を採る。
【００２０】
この構成によれば、即時再送要求の場合に、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【００２１】
本発明の情報通信端末装置は、上記いずれかと同構成のデータ受信装置を具備する構成を採る。
【００２２】
この構成によれば、情報通信端末装置において、上記いずれかと同様の作用効果を得ることができる。
【００２３】
本発明の移動局装置は、上記いずれかと同構成のデータ受信装置を具備する構成を採る。
【００２４】
この構成によれば、移動局装置において、上記いずれかと同様の作用効果を得ることができる。
【００２５】
本発明のサーバー装置は、上記いずれかと同構成のデータ送信装置を具備する構成を採る。
【００２６】
この構成によれば、サーバー装置において、上記いずれかと同様の作用効果を得ることができる。
【００２７】
本発明の基地局装置は、上記いずれかと同構成のデータ送信装置を具備する構成を採る。
【００２８】
この構成によれば、基地局装置において、上記いずれかと同様の作用効果を得ることができる。
【００２９】
本発明のデータ送受信システムは、パケットデータ受信時にパケットデータ欠落の有無を判定し、前記受信パケットデータの再生時刻を算出し、送信側とのデータの往復時間及び現在時刻の和が前記再生時刻よりも小さい場合に前記欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行うデータ受信装置と、このデータ受信装置への送信用のパケットデータを記憶する記憶手段と、前記即時再送要求の受信時にその要求に応じたパケットデータを前記記憶手段から即時読み出して再送し、前記通常再送要求の受信時には送信パケットデータが無い時にのみ、その要求に応じたパケットデータを前記記憶手段から読み出して再送するデータ送信装置と、を具備する構成を採る。
【００３０】
この構成によれば、受信側で欠落したパケットデータの再送が再生に間に合う時のみ即時再送要求を行うので、確実に再送要求したパケットデータを再生することができる。また、通常再送要求時は、送信側において、受信側へ送信するパケットデータがない時のみに欠落パケットデータを再送するので、伝送帯域を有効に利用することができる。
【００３１】
本発明のデータ送受信システムは、上記構成において、データ受信装置は、欠落パケットデータの優先度を判定し、再送要求手段は、往復時間及び現在時刻の和が再生時刻よりも小さい場合に前記優先度が高いと判定された欠落パケットデータの即時再送要求を行う構成を採る。
【００３２】
この構成によれば、再送が再生時刻に間に合う場合は、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【００３３】
本発明のデータ送受信システムは、上記構成において、データ送信装置は、送信用のパケットデータのうち優先度の高いパケットデータのみを記憶し、この記憶パケットデータから即時再送要求と判定された場合に即時読み出して再送する構成を採る。
【００３４】
この構成によれば、即時再送要求の場合に、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【００３５】
本発明のデータ受信方法は、受信パケットデータを受信処理用記憶手段に記憶し、この記憶パケットデータの再生順序及び保存アドレスを管理しながら他の記憶手段に記憶可能な形式に変換して前記他の記憶手段に記憶するようにした。
【００３６】
この方法によれば、再生時刻に遅れたパケットデータを従来のように破棄することなく記憶可能なので、記憶されたデータを後から任意に読み出して再生することができる。
【００３７】
本発明のデータ送受信方法は、受信側において、パケットデータ受信時にパケットデータ欠落の有無を判定し、前記受信パケットデータの再生時刻を算出し、送信側とのデータ往復時間及び現在時刻の和が前記再生時刻よりも小さい場合に前記欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行い、受信側において、前記即時再送要求の受信時にその要求に応じたパケットデータを即時再送し、前記通常再送要求の受信時に送信パケットデータが無い時にのみ、その要求に応じたパケットデータを再送するようにした。
【００３８】
この方法によれば、受信側で欠落したパケットデータの再送が再生に間に合う時のみ即時再送要求を行うので、確実に再送要求したパケットデータを再生することができる。また、通常再送要求時は、送信側において、受信側へ送信するパケットデータがない時のみに欠落パケットデータを再送するので、伝送帯域を有効に利用することができる。
【００３９】
本発明のデータ送受信方法は、上記方法において、受信側において、データ往復時間及び現在時刻の和が再生時刻よりも小さい場合に、優先度が高い欠落パケットデータの即時再送要求を行うようにした。
【００４０】
この方法によれば、再送が再生時刻に間に合う場合は、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【００４１】
本発明のデータ送受信方法は、上記方法において、送信側において、優先度の高い送信用パケットデータのみを記憶しておき、即時再送要求と判定された場合に前記記憶パケットデータを再送するようにした。
【００４２】
この方法によれば、即時再送要求の場合に、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【００４３】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００４４】
（実施の形態１）
図１は、本発明の実施の形態１に係る端末装置の構成を示すブロック図である。
【００４５】
この図１に示す端末装置１００は、例えば、有線回線を介してデータ送受信を行うパーソナルコンピュータ等の情報通信端末装置又は、移動体通信システムにおける携帯電話機や携帯電話機能及びコンピュータ機能を備えた情報通信端末装置等の移動局装置である。
【００４６】
この端末装置１００と通信を行う相手側の装置は、例えばサーバーであり、端末装置１００へ画像や音声データが格納されたパケットを送信する。サーバーは、例えば通信回線に単独で接続されたり、交換局装置や、移動体通信システムにおける基地局装置に搭載される。
【００４７】
端末装置１００は、図１に示すように、受信手段１０１と、受信バッファ１０２と、再生判定手段１０３と、再生用ポインタ１０４と、再生手段１０５と、保存用ポインタ１０６と、メディア変換手段１０７と、保存メモリ１０８とを備えて構成されている。
【００４８】
受信手段１０１は、サーバーからネットワークを解してパケットを受信するものである。受信バッファ１０２は、受信手段１０１での受信パケットを保存するものである。再生判定手段１０３は、受信手段１０１での受信パケットが再生時刻に間に合って再生できるか否かを判定するものである。
【００４９】
再生用ポインタ１０４は、再生判定手段１０３で再生できると判定されたパケットの受信バッファ１０２上の位置を記憶するものである。再生手段１０５は、再生用ポインタ１０４に従って受信バッファ１０２よりパケットを読み出して再生するものである。
【００５０】
保存用ポインタ１０６は、受信手段１０１での受信パケットの受信バッファ１０２上の位置を記憶するものである。
【００５１】
メディア変換手段１０７は、保存用ポインタ１０６に従って受信バッファ１０２よりパケットを読み出し、保存メモリ１０８への保存形式に変換するものである。保存メモリ１０８は、メディア変換手段１０７で変換されたデータを保存するものである。
【００５２】
また、受信手段１０１での受信パケットの一構成例を図２に示す。受信パケットは、全長が３２ｂｉｔ長であり、格納データ種別を示すペイロードタイプ、パケット送信順に番号が付与されるシーケンス番号ＳＮ、パケット生成時刻が付与されるタイムスタンプＴＳ、実際のデータが格納されているペイロードなどから構成される。
【００５３】
シーケンス番号ＳＮを監視することによりパケットの欠落を検出することができ、保存用又は再生用にポインタを並び替える（ソート）することが可能なようになっている。タイムスタンプＴＳは、パケット生成時刻を表すので、基準時刻からの相対値を算出することにより再生時刻を算出できるようになっている。
【００５４】
このような構成の端末装置１００の動作を説明する。最初に図３に示すフロー図を参照して、受信したパケットを再生する場合の動作を説明する。
【００５５】
ステップＳＴ３０１において、受信手段１０１でパケットが受信されたか否かを判定する。受信された場合、ステップＳＴ３０２において、再生判定手段１０３が、再生時刻が現在時刻より後か否かを判定する。
【００５６】
この結果、再生時刻が前の場合は、受信パケットの再生時刻が既に過ぎているので再生せずにステップＳＴ３０１に戻る。後の場合は受信パケットの再生が可能なので、ステップＳＴ３０３において、再生用ポインタ１０４に、受信パケットのシーケンス番号と受信バッファの保存アドレスとを記憶した後、再生用ポインタ１０４をシーケンス番号順にソートする。
【００５７】
このソートの動作を、図４の（ａ）〜（ｃ）を参照して説明する。パケット受信前の再生用ポインタ１０４は、（ａ）に示す配列になっているとする。この状態で、シーケンス番号ＳＮ＝３、バッファアドレス＝０００８というパケットを受信すると、再生用ポインタ１０４には、（ｂ）に示すように最後尾にＳＮ＝３とバッファアドレス＝０００８が記憶される。
【００５８】
次に再生用ポインタ１０４はソートを行う。これによって、ＳＮ＝２とＳＮ＝４の間に、（ｃ）に示すように、受信パケットのＳＮ＝３、バッファアドレス＝０００８が挿入される。但し、保存用ポインタ１０６も同様に動作する。
【００５９】
このソート後、ステップＳＴ３０４において、再生手段１０５が、再生用ポインタ１０４に従って受信バッファ１０２からデータを読み出し再生する。
【００６０】
次に、図５に示すフロー図を参照して受信パケットを変換して保存する場合の動作を説明する。
【００６１】
ステップＳＴ５０１において、受信手段１０１でパケットが受信されたか否かを判定する。受信された場合、ステップＳＴ５０２において、保存用ポインタ１０６に受信パケットのシーケンス番号と受信バッファのアドレスを記憶した後、保存用ポインタ１０６をシーケンス番号順にソートする。
【００６２】
次に、ステップＳＴ５０３において、メディア変換手段１０７は、受信バッファ１０２のパケット保存容量が閾値ＴＨを超えたか否かを判定する。
【００６３】
この結果、超えていない場合はステップＳＴ５０１に戻る。越えた場合は、ステップＳＴ５０４において、メディア変換手段１０７が、受信バッファ１０２中のデータを保存メモリ１０８への保存形式に変換する。
【００６４】
そして、ステップＳＴ５０５において、変換したデータを保存メモリ１０８に転送して保存する。この保存終了後、ステップＳＴ５０６において、受信バッファ１０２の該当領域をクリアする。
【００６５】
このように、実施の形態１の端末装置１００によれば、受信バッファ１０２に受信パケットを保存し、再生判定手段１０３で、その保存パケットが再生時刻に間に合うか否かを判定し、間に合うと判定された保存パケットの再生順序及び保存アドレスを再生用ポインタ１０４に記憶し、この再生用ポインタ１０４に従い保存パケットを読み出して再生する。
【００６６】
また、保存用ポインタ１０６に、保存パケットの再生順序及び保存アドレスを記憶し、メディア変換手段１０７で、保存用ポインタ１０６に従い保存パケットを読み出し、保存メモリ１０８に記憶可能な形式に変換して記憶するようにした。
【００６７】
これによって、再生時刻に遅れたパケットデータを従来のように破棄することなく記憶可能なので、記憶されたデータを後から任意に読み出して再生することができる。
【００６８】
（実施の形態２）
図６は、本発明の実施の形態２に係る端末装置の構成を示すブロック図、図７は、実施の形態２に係るサーバーの構成を示すブロック図である。
【００６９】
図６に示す端末装置６００は、サーバー７００から画像や音声等のパケットを受信するものであり、受信手段６０１と、欠落判定手段６０２と、優先度判定手段６０３と、再生時刻算出手段６０４と、往復時間記憶手段６０５と、再送要求判定手段６０６と、タイマ６０７と、再送要求送信手段６０８と、即時再送要求送信手段６０９とを備えて構成されている。
【００７０】
図７に示すサーバー７００は、受信手段７０１と、送信キュー管理手段７０２と、パケット優先度判定手段７０３と、即時再送用バッファ７０４と、再送用バッファ管理手段７０５と、送信手段７０６と、再送要求受信手段７０７と、即時再送可否判定手段７０８と、後再送用バッファ７０９とを備えて構成されている。
【００７１】
このような構成の動作を説明する。まず、サーバー７００において、受信手段７０１は、自装置７００の画像や音声符号化等のアプリケーション機能からパケットを受信し、このパケットを送信キュー管理手段７０２及びパケット優先度判定手段７０３へ出力すると共に後再送用バッファ７０９に保存する。
【００７２】
パケット優先度判定手段７０３は、そのパケットの優先度を判定し、優先度が高いと判定されたパケットを即時再送用バッファ７０４に保存する。但し、優先度は、アプリケーション機能によってパケットに予め付与されているものとする。
【００７３】
即時再送用バッファ７０４の保存の際に、再送用バッファ管理手段７０５は、パケットに付与されたシーケンス番号から個々のパケットを識別し、このパケットが即時再送用バッファ７０４のどのアドレスの記憶領域に保存されたかを管理する。
【００７４】
送信キュー管理手段７０２は、受信手段７０１からのパケットの送信タイミングを管理する。この管理されるパケットが送信手段７０６から端末装置６００へ送信される。
【００７５】
次に、端末装置６００におけるパケット再送要求判定の動作を図８に示すフロー図を参照して説明する。
【００７６】
ステップＳＴ８０１において、端末装置６００の受信手段６０１が、サーバー７００からのパケットを受信する。
【００７７】
この受信パケットには、図９に示すように、優先度の高い（高優先度）パケット（Ｐ＝１）と、優先度の低い（低優先度）パケット（Ｐ＝０）がある。このようなパケットをサーバー１００が送信する場合、パケットを送信する毎にヘッダーフィールドに記録されたシーケンス番号ＳＮを１づつ増分する。
【００７８】
高優先度パケット（Ｐ＝１）を送信する場合は、高優先度パケット（Ｐ＝１）の高優先度パケットシーケンス番号ＳＮＨＰも１づつ増分するようになっている。例えばＳＮ＝１のパケットは、低優先度Ｐ＝０なのでＳＮＨＰ＝０であるが、次のＳＮ＝２のパケットは、高優先度Ｐ＝１なのでＳＮＨＰが１増加されて、ＳＮＨＰ＝１とされる。
【００７９】
次に、ステップＳＴ８０２において、欠落判定手段６０２は、今回受信したパケットのＳＮが、前回受信したパケットのＳＮに対して１増加されているか否かを判定する。
【００８０】
この結果、１であれば、前回受信したパケットから欠落したパケットは無いということなのでステップＳＴ８１２において受信の待機状態となる。１以外であれば、前回受信したパケットから欠落したパケットが有るということなので、次のステップＳＴ８０３以降で、その欠落したパケットの再送要求を行うか否かを決定する。
【００８１】
ステップＳＴ８０３において、優先度判定手段６０３が、受信パケットの優先度が高いか否かを判定する。
【００８２】
この結果、優先度が高くない、即ち低優先度の場合、仮に欠落がなければＳＮが１だけ増加、ＳＮＨＰは増加がないので、ステップＳＴ８０４において、前回受信したパケットのＳＮＨＰに対する現ＳＮＨＰの増分が０か否かを判定する。
【００８３】
この結果、０であれば高優先度パケットの欠落がないと判定し、ステップＳＴ８１２に移る。０以外であれば、高優先度パケットの欠落があるということなので、ステップＳＴ８０６に移る。
【００８４】
一方、ステップＳＴ８０３の判定結果、現パケットが高優先度の場合は、仮に欠落がなければ、ＳＮ、ＳＮＨＰ供に１だけ増加しているはずなので、ステップＳＴ８０５において、前回受信した高優先度パケットのＳＮＨＰに対する現ＳＮＨＰの増分が１か否かを判定する。
【００８５】
この結果、１であれば高優先度パケットの欠落がないと判定し、ステップＳＴ８１２に移る。１以外であれば、高優先度パケットの欠落があるということなのでステップＳＴ８０６に移る。
【００８６】
ステップＳＴ８０６において、再生時刻算出手段６０４は、セッション開始時の時刻を０とした相対時刻を算出するため、現パケットのタイムスタンプＴＳからセッション開始時のタイムスタンプＴＳ０の差分を算出することによって、パケットの再生時刻ＰＬＴを求める。
【００８７】
ステップＳＴ８０７において、再送要求判定手段６０６は、サーバー７００から受信して記憶されたデータ往復時間往復時間記憶手段６０５から読み込む。ステップＳＴ８０８において、再送要求判定手段６０６は、上記算出された再生時刻ＰＬＴが、往復時間と現在時刻との和よりも小さいか否かを判定する。
【００８８】
この結果、ＰＬＴの方が小さい場合は、再送パケットを受信する時刻よりも再生する時刻が先になる。ここで、再送要求送信手段６０８は、タイマ６０７が０か否かを判定する。
【００８９】
タイマーが０であれば、ステップＳＴ８１１において、これまでの再送要求対象パケットに対する通常の再送要求（通常再送要求）を送信し、タイマ６０７をリセットする。タイマ６０７が０でなければステップＳＴ８１２で待機する。
【００９０】
但し、通常再送要求には、サーバー７００が再送要求を受信した後、例えば送信データ量が少ない時にパケットの再送を行うように指示する情報を付加してもよい。
【００９１】
一方、ステップＳＴ８０８の判定結果、再生時刻ＰＬＴの方が大きい場合は、再送データを受信してから再生することが可能であるので、即時再送要求送信手段６０９が即時再送要求をサーバー７００へ送信する。
【００９２】
この即時再送要求又は通常再送要求を受信するサーバー７００のパケット再送動作を、図１０に示すフロー図を参照して説明する。
【００９３】
ステップＳＴ１００１において、再送要求受信手段７０７が、即時再送要求又は通常再送要求を受信する。ステップＳＴ１００２において、即時再送可否判定手段７０８が、再送要求受信手段７０７で受信された要求を確認することによって即時再送が必要か否かを判定する。
【００９４】
この結果、即時再送が必要な場合は、ステップＳＴ１００４において、送信キュー管理手段７０２が、即時再送要求に応じたパケットを即時再送用バッファ７０４から読み出し、送信手段７０６から端末装置６００へ送信する。
【００９５】
必要でない場合、即ち通常再送要求の受信時には、送信キュー管理手段７０２が、受信手段６０１での受信パケットがあるか否かを判定する。この結果、ある場合は、ステップＳＴ１００５において、受信パケットを送信する。ない場合は、ステップＳＴ１００３において、後ほどパケットの送信を行う後再送が必要か否かを判定する。後再送とは、例えば、後で送信データ量が少ない時にパケット送信を行うことである。
【００９６】
この結果、後再送が必要な場合は、ステップＳＴ１００６において、例えば送信データ量が少ない時に後再送用バッファ７０９から後再送パケットを読み出して送信手段７０６から送信する。必要のない場合は、ステップＳＴ１００２に戻る。
【００９７】
このように、実施の形態２の端末装置６００及びサーバー７００によれば、端末装置６００において、パケットデータ受信時にパケットデータ欠落の有無及び優先度を判定し、受信パケットデータの再生時刻を算出し、送信側とのデータの往復時間及び現在時刻の和が再生時刻よりも小さい場合に、優先度の高い欠落パケットデータの即時再送要求を行い、大きい場合に通常再送要求を行う。
【００９８】
サーバー７００において、送信用パケットデータを記憶し、即時再送要求の受信時にその要求に応じた記憶パケットデータを即時再送し、通常再送要求の受信時には送信パケットデータが無い時にのみ、その要求に応じた記憶パケットデータを再送するようにした。
【００９９】
これによって、端末装置６００で欠落したパケットデータの再送が再生に間に合う時のみ即時再送要求を行うので、確実に再送要求したパケットデータを再生することができる。また、通常再送要求時は、サーバー７００おいて、端末装置６００へ送信するパケットデータがない時のみに欠落パケットデータを再送するので、伝送帯域を有効に利用することができる。
【０１００】
なお、通常のデータ及び即時再送要求データが少ないときのみに再送を行なう方法をとったが、データ送信終了後にまとめて再送を行なう方法や、通常のデータ及び即時再送要求データが少ないときのみに再送を行ない、データ送信終了後に再送データが残存している場合にはデータ送信終了後まとめて再送を行なう方法でもよい。
【０１０１】
【発明の効果】
以上説明したように、本発明によれば、受信側において、表示時刻等の再生時刻に遅れたパケットを破棄せずに保存することができ、また、再送パケットによる伝送帯域の無駄な使用を抑制することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る端末装置の構成を示すブロック図
【図２】実施の形態１に係る端末装置における受信パケットデータの構成図
【図３】実施の形態１に係る端末装置における受信パケットの再生動作を説明するためのフロー図
【図４】実施の形態１に係る端末装置における再生用ポインタ又は保存用ポインタのソート動作の説明図
【図５】実施の形態１に係る端末装置における受信パケットの変換保存動作を説明するためのフロー図
【図６】本発明の実施の形態２に係る端末装置の構成を示すブロック図
【図７】本発明の実施の形態２に係るサーバーの構成を示すブロック図
【図８】実施の形態２に係る端末装置におけるパケット再送要求判定処理の動作を説明するためのフロー図
【図９】実施の形態２に係るサーバーから端末装置への送信パケットデータに付与されるシーケンス番号ＳＮ、高優先度パケットシーケンス番号ＳＮＨＰ、優先度Ｐの説明図
【図１０】実施の形態２に係るサーバーにおけるパケット再送処理の動作を説明するためのフロー図
【符号の説明】
１００，６００  端末装置
１０１，６０１  受信手段
１０２  受信バッファ
１０３  再生判定手段
１０４  再生用ポインタ
１０５  再生手段
１０６  保存用ポインタ
１０７  メディア変換手段
１０８  保存メモリ
６０２  欠落判定手段
６０３  優先度判定手段
６０４  再生時刻算出手段
６０５  往復時間記憶手段
６０６  再送要求判定手段
６０７  タイマ
６０８  再送要求送信手段
６０９  即時再送要求送信手段
７００  サーバー
７０１  受信手段
７０２  送信キュー管理手段
７０３  パケット優先度判定手段
７０４  即時再送用バッファ
７０５  再送用バッファ管理手段
７０６  送信手段
７０７  再送要求受信手段
７０８  即時再送可否判定手段
７０９  後再送用バッファ
ＳＮ  シーケンス番号
ＳＮＨＰ  高優先度パケットシーケンス番号
Ｐ  優先度
【図１】
2007116204.tif 000003
【図２】
2007116204.tif 000004
【図３】
2007116204.tif 000005
【図４】
2007116204.tif 000006
【図５】
2007116204.tif 000007
【図６】
2007116204.tif 000008
【図７】
2007116204.tif 000009
【図８】
2007116204.tif 000010
【図９】
2007116204.tif 000011
【図１０】
2007116204.tif 000012
【手続補正書】
【提出日】平成13年7月26日(2001.7.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
受信したパケットを保存するバッファと、前記パケットを再生順序に従って並べなおす変換手段と、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定手段と、前記判定の結果に従って、前期受信時刻が前記再生時刻以前であるパケットのみを前記バッファより取り出し、再生順序に従って再生する再生手段と、を具備することを特徴とするデータ受信装置。
【請求項２】
受信したパケットに欠落したパケットがあるか否かを判定する欠落判定手段と、前記欠落したパケットの再送を要求して再びパケットを受信する時刻が前記パケット再生時刻より前か後かを判定する再送要求判定手段と、前記判定の結果、再びパケットを受信する時刻が前記パケット再生時刻より前である場合、前記パケットの再送要求を送信する再送要求手段と、を具備することを特徴とするデータ受信装置。
【請求項３】
再送要求判定手段は、パケットを送信する送信装置に欠落したパケットの再送要求を送信してから再送するパケットを受信するまでの往復時間をパケットの再送を要求する時刻に加算した加算結果が前記再生するパケットの再生時刻より前であるか否かを判定し、前記加算結果が前記再生時刻より前である場合、再送要求手段に、欠落したパケットの再送を指示することを特徴とする請求項２に記載のデータ受信装置。
【請求項４】
パケットを再生するアプリケーションの情報に基づいて、再生に不可欠なパケットと再生に不可欠ではないパケットとを区別してパケットに優先度を設定し、再送要求判定手段は、欠落したパケットが再生に不可欠なパケットである場合、前記欠落したパケットの再送を再送要求手段に指示することを特徴とする請求項２又は請求項３に記載のデータ受信装置。
【請求項５】
再送要求判定手段は、欠落したパケットが再生に不可欠ではないパケットである場合、送信装置からの送信データ量が所定の値以下の時に前記欠落したパケットの再送を再送要求手段に指示することを特徴とする請求項４に記載のデータ受信装置。
【請求項６】
パケットを送信する送信手段と、前記パケットの再送要求を受信する受信手段と、再送を要求されたパケットが再生に不可欠なパケットか否か判定する判定手段と、を具備し、送信手段は、再生に不可欠なパケットの再送を要求された場合、前記パケットを優先的に再送し、再生に不可欠ではないパケットの再送を要求された場合、前記パケットを他のパケット送信がない時に送信することを特徴とするデータ送信装置。
【請求項７】
請求項１から請求項５のいずれかに記載のデータ受信装置を具備することを特徴とする通信端末装置。
【請求項８】
請求項６に記載のデータ送信装置を具備することを特徴とする基地局装置。
【請求項９】
請求項６に記載のデータ送信装置を具備することを特徴とするサーバー装置。
【請求項１０】
受信したパケットを再生順序に従って並べなおして保存し、前記受信したパケットのうち受信時刻がパケットの再生時刻より前のパケットを用いて再生することを特徴とするデータ受信方法。
【請求項１１】
欠落したパケットの再送を要求して再びパケットを受信する時刻が前記パケット再生時刻より前か後かを判定し、再びパケットを受信する時刻が前記パケット再生時刻より前である場合、前記パケットの再送要求を送信することを特徴とするデータ送信方法。
【請求項１２】
再生に不可欠なパケットの再送を要求された場合、前記パケットを優先的に再送し、再生に不可欠ではないパケットの再送を要求された場合、前記パケットを他のパケット送信がない時に送信することを特徴とするデータ送信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
本発明のデータ受信装置は、受信したパケットを保存するバッファと、前記パケットを再生順序に従って並べなおす変換手段と、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定手段と、前記判定の結果に従って、前期受信時刻が前記再生時刻以前であるパケットのみを前記バッファより取り出し、再生順序に従って再生する再生手段と、を具備する構成を採る。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明のデータ受信装置は、受信したパケットに欠落したパケットがあるか否かを判定する欠落判定手段と、前記欠落したパケットの再送を要求して再びパケットを受信する時刻が前記パケット再生時刻より前か後かを判定する再送要求判定手段と、前記判定の結果、再びパケットを受信する時刻が前記パケット再生時刻より前である場合、前記パケットの再送要求を送信する再送要求手段と、を具備する構成を採る。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明のデータ受信装置は、再送要求判定手段は、パケットを送信する送信装置に欠落したパケットの再送要求を送信してから再送するパケットを受信するまでの往復時間をパケットの再送を要求する時刻に加算した加算結果が前記再生するパケットの再生時刻より前であるか否かを判定し、前記加算結果が前記再生時刻より前である場合、再送要求手段に、欠落したパケットの再送を指示する構成を採る。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明のデータ受信装置は、パケットを再生するアプリケーションの情報に基づいて、再生に不可欠なパケットと再生に不可欠ではないパケットとを区別してパケットに優先度を設定し、再送要求判定手段は、欠落したパケットが再生に不可欠なパケットである場合、前記欠落したパケットの再送を再送要求手段に指示する構成を採る。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
この構成によれば、即時再送要求の場合に、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明のデータ受信装置は、再送要求判定手段は、欠落したパケットが再生に不可欠ではないパケットである場合、送信装置からの送信データ量が所定の値以下の時に前記欠落したパケットの再送を再送要求手段に指示する構成を採る。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
この構成によれば、送信データ量が少ない時に欠落パケットデータを再送することができるので、再送パケットによる伝送帯域の無駄な使用を抑制することができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明のデータ送信装置は、パケットを送信する送信手段と、前記パケットの再送要求を受信する受信手段と、再送を要求されたパケットが再生に不可欠なパケットか否か判定する判定手段と、を具備し、送信手段は、再生に不可欠なパケットの再送を要求された場合、前記パケットを優先的に再送し、再生に不可欠ではないパケットの再送を要求された場合、前記パケットを他のパケット送信がない時に送信する構成を採る。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
この構成によれば、通常再送要求受信時は、アプリケーションからの受信パケットデータがない時のみに欠落パケットデータを再送するので、伝送帯域を有効に利用することができる。また、この構成によれば、即時再送要求の場合に、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明の通信端末装置は、上記記載のデータ受信装置を具備する構成を採る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
この構成によれば、通信端末装置において、上記いずれかと同様の作用効果を得ることができる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
本発明のデータ受信方法は、受信したパケットを再生順序に従って並べなおして保存し、前記受信したパケットのうち受信時刻がパケットの再生時刻より前のパケットを用いて再生するようにした。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
本発明のデータ送信方法は、欠落したパケットの再送を要求して再びパケットを受信する時刻が前記パケット再生時刻より前か後かを判定し、再びパケットを受信する時刻が前記パケット再生時刻より前である場合、前記パケットの再送要求を送信するようにした。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
本発明のデータ送信方法は、再生に不可欠なパケットの再送を要求された場合、前記パケットを優先的に再送し、再生に不可欠ではないパケットの再送を要求された場合、前記パケットを他のパケット送信がない時に送信するようにした。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
この方法によれば、即時再送要求の場合に、優先度の高い欠落パケットデータのみの再送を行うことができるので、無駄なデータの再送を無くすことができ、これによって無駄な伝送帯域の使用を無くすことができる。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正書】
【提出日】平成13年11月16日(2001.11.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
受信したパケットを保存するバッファと、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定手段と、前記判定の結果に従って、前記受信時刻が前記再生時刻以前であるパケットのみを前記バッファより取り出し、再生順序に従って再生する再生手段と、前記バッファに保存されたパケットを記憶する記憶手段と、を具備することを特徴とするデータ受信装置。
【請求項２】
バッファに記憶されたパケットのうち受信時刻が前記再生時刻以前であるパケットの再生順序を記憶する再生用ポインタを具備し、再生手段は、前記再生用ポインタの示す順に前記バッファから前記パケットを取り出すことを特徴とする請求項１に記載のデータ受信装置。
【請求項３】
受信したパケットをバッファに保存するバッファ行程と、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定行程と、前記判定の結果に従って、前記受信時刻が前記再生時刻以前であるパケットのみを前記バッファより取り出し、再生順序に従って再生する再生行程と、前記バッファ行程おいて保存されたパケットを記憶する記憶行程と、具備するデータ受信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
本発明のデータ受信装置は、受信したパケットを保存するバッファと、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定手段と、前記判定の結果に従って、前記受信時刻が前記再生時刻以前であるパケットのみを前記バッファより取り出し、再生順序に従って再生する再生手段と、前記バッファに保存されたパケットを記憶する記憶手段と、を具備する構成を採る。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明のデータ受信装置は、バッファに記憶されたパケットのうち受信時刻が前記再生時刻以前であるパケットの再生順序を記憶する再生用ポインタを具備し、再生手段は、前記再生用ポインタの示す順に前記バッファから前記パケットを取り出す構成を採る。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
これらの構成によれば、再生時刻に遅れたパケットデータを従来のように破棄することなく記憶可能なので、記憶されたデータを後から任意に読み出して再生することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
本発明のデータ受信方法は、受信したパケットをバッファに保存するバッファ行程と、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定行程と、前記判定の結果に従って、前記受信時刻が前記再生時刻以前であるパケットのみを前記バッファより取り出し、再生順序に従って再生する再生行程と、前記バッファ行程おいて保存されたパケットを記憶する記憶行程と、具備するようにした。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正書】
【提出日】平成14年7月23日(2002.7.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
受信パケットを順次保存するバッファと、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定手段と、前記バッファに記憶されたパケットのうち受信時刻が前記再生時刻以前であるパケットの再生順序を記憶する一方、前記再生時刻より後に受信したパケットの再生順序を記憶しない再生用ポインタと、前記再生用ポインタの示す順に前記バッファから前記受信時刻が前記再生時刻以前であるパケットを取り出して再生順序に従って再生する再生手段と、再生時刻に遅れたパケットを破棄せずに前記バッファに保存されたパケットを記憶する記憶手段と、を具備することを特徴とするデータ受信装置。
【請求項２】
受信パケットを順次バッファに保存するバッファ行程と、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定行程と、前記バッファに記憶されたパケットのうち受信時刻が前記再生時刻以前であるパケットの再生順序を記憶する一方、前記再生時刻より後に受信したパケットの再生順序を記憶しない再生用ポインタを用いて前記再生用ポインタの示す順に前記バッファから前記受信時刻が前記再生時刻以前であるパケットのみを取り出して再生順序に従って再生する再生行程と、再生時刻に遅れたパケットを破棄せずに前記バッファに保存されたパケットを記憶する記憶行程と、を具備するデータ受信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
本発明のデータ受信装置は、受信パケットを順次保存するバッファと、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定手段と、前記バッファに記憶されたパケットのうち受信時刻が前記再生時刻以前であるパケットの再生順序を記憶する一方、前記再生時刻より後に受信したパケットの再生順序を記憶しない再生用ポインタと、前記再生用ポインタの示す順に前記バッファから前記受信時刻が前記再生時刻以前であるパケットを取り出して再生順序に従って再生する再生手段と、再生時刻に遅れたパケットを破棄せずに前記バッファに保存されたパケットを記憶する記憶手段と、を具備する構成を採る。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
本発明のデータ受信方法は、受信パケットを順次バッファに保存するバッファ行程と、前記パケットの受信時刻が前記パケットの再生時刻より前か後か判定する判定行程と、前記バッファに記憶されたパケットのうち受信時刻が前記再生時刻以前であるパケットの再生順序を記憶する一方、前記再生時刻より後に受信したパケットの再生順序を記憶しない再生用ポインタを用いて前記再生用ポインタの示す順に前記バッファから前記受信時刻が前記再生時刻以前であるパケットのみを取り出して再生順序に従って再生する再生行程と、再生時刻に遅れたパケットを破棄せずに前記バッファに保存されたパケットを記憶する記憶行程と、を具備するようにした。