(57)【要約】【課題】Ｉフレームの廃棄優先度を、Ｐフレームの廃棄優先度よりも低く設定し、廃棄優先度に応じてフレームを廃棄することにより、コンテンツ情報の画質の劣化を最小限に抑えながら、記憶容量を確保することができる記憶装置及びフレーム廃棄方法を提供すること。【解決手段】プロキシキャッシュ装置２０が、単独で再生可能なＩフレームと前方予測により再生可能なＰフレームとを含み、Ｉフレーム、Ｐフレームの順に再生するように構成されているＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）を記憶する記憶手段と、Ｉフレームの廃棄優先度をＰフレームの廃棄優先度よりも低く設定する優先度設定手段と、記憶手段の記憶容量が不足した際に、廃棄優先度に応じてＧＯＰを構成しているフレームを廃棄するフレーム廃棄手段とを具備する。【選択図】      図２
2004282390.tif 000002
【特許請求の範囲】
【請求項１】
単独で再生可能な第１フレームと前方予測により再生可能な第２フレームとを含み、前記第１フレーム、前記第２フレームの順に再生するように構成されている動画単位情報を記憶する記憶手段と、
前記第１フレームの廃棄優先度を前記第２フレームの廃棄優先度よりも低く設定する優先度設定手段と、
前記記憶手段の記憶容量が不足した際に、前記廃棄優先度に応じて前記動画単位情報を構成しているフレームを廃棄するフレーム廃棄手段とを具備することを特徴とする記憶装置。
【請求項２】
前記優先度設定手段は、先に再生するように構成されている前記第２フレームの前記廃棄優先度を、当該第２フレームの後に再生するように構成されている前記第２フレームの前記廃棄優先度よりも低く設定することを特徴とする請求項１に記載の記憶装置。
【請求項３】
前記動画単位情報には、前記第１フレームと前記第２フレームとに加え、双方向予測により再生可能な第３フレームが含まれ、
前記優先度設定手段は、先に再生するように構成されている前記第３フレームに、当該第３フレームの後に再生するように構成され、前記双方向予測の基準となる前記第２フレームと同じ廃棄優先度を設定することを特徴とする請求項１又は請求項２に記載の記憶装置。
【請求項４】
ＭＰＥＧにおけるＩフレームと、Ｐフレームと、Ｂフレームとにより構成されるＧＯＰを記憶する記憶装置が、フレームを廃棄するフレーム廃棄方法であって、
前記記憶装置が、Ｉフレーム及びＰフレーム及びＢフレームの種別に応じて廃棄優先度を設定するステップと、
前記記憶装置が、当該記憶装置の記憶容量が不足した際に、前記廃棄優先度に応じて前記フレームを廃棄するステップとを具備することを特徴とするフレーム廃棄方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶容量が不足した際に、記憶されている動画単位情報を廃棄する記憶装置及びフレーム廃棄方法に関するものである。
【０００２】
【従来の技術】
従来、キャッシュサーバなどの記憶装置は、当該記憶装置に記憶され、複数のフレームにより構成されているコンテンツ情報（サーバからダウンロード可能な動画など）を記憶し、フレーム毎に廃棄優先度を設定していた。また、記憶装置は、当該記憶装置の記憶容量が不足した際に、廃棄優先度が高い順にフレームを廃棄することにより、廃棄優先度の低い（重要な）フレームを廃棄することなく、記憶装置の記憶容量を確保していた。
【０００３】
ここで、廃棄優先度を設定する従来方法には、フレームの時刻情報に基づく方法、コンテンツ情報の内容に基づく方法、フレームの解像度に基づく方法などがあった（例えば、特許文献１）。
【０００４】
【特許文献１】
特開２０００−２０９２５８号公報
【０００５】
【発明が解決しようとする課題】
ところで、コンテンツ情報には、再生時刻ごとにフレームを分解することが可能で、一部のフレームが欠落してもコンテンツ情報全体の整合性が失われないものがある。
【０００６】
具体的には、ＭＰＥＧのフォーマットによって構成されているコンテンツ情報を例に説明すると、このようなコンテンツ情報は、独立して再生可能なＩフレーム、前方予測により再生可能なＰフレーム、双方向予測により再生可能なＢフレームを含む複数のＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）により構成されている。
【０００７】
ここで、ＰフレームやＢフレームは、前方予測や双方向予測の基準となるフレームが先に廃棄されると、そのフレームの画像が正確に再現されず、画質が著しく劣化する。
【０００８】
一方、ＰフレームやＢフレームであっても、前方予測や双方向予測の基準となるフレームが先に廃棄されなければ、そのフレームの画質が劣化することがない。また、Ｉフレームは、ＰフレームやＢフレームが廃棄されても、そのフレームの画質が劣化することはない。
【０００９】
しかしながら、従来の記憶装置は、フレームの種別（ＭＰＥＧにおけるＩフレーム、Ｐフレーム、Ｂフレームなど）に基づいて、廃棄優先度を設定していないため、前方予測や双方向予測の基準となるフレームが先に廃棄されることによって前方予測や双方向予測により再生可能なフレームの画質が劣化してしまうという問題があった。
【００１０】
そこで、本発明は上述の問題に鑑みてなされたものであり、独立して再生可能なフレームの廃棄優先度を、前方予測や双方向予測することにより再生可能なフレームの廃棄優先度よりも低く設定し、廃棄優先度に応じてフレームを廃棄することにより、コンテンツ情報の画質の劣化を最小限に抑えながら、記憶容量を確保することができる記憶装置及びフレーム廃棄方法を提供することをその目的とする。
【００１１】
【課題を解決するための手段】
本発明の第１の特徴は、記憶装置が、単独で再生可能な第１フレームと前方予測により再生可能な第２フレームとを含み、第１フレーム、第２フレームの順に再生するように構成されている動画単位情報を記憶する記憶手段と、第１フレームの廃棄優先度を第２フレームの廃棄優先度よりも低く設定する優先度設定手段と、記憶手段の記憶容量が不足した際に、廃棄優先度に応じて動画単位情報を構成しているフレームを廃棄するフレーム廃棄手段とを具備することを要旨とする。
【００１２】
かかる特徴によれば、記憶装置が、当該記憶装置の記憶容量が不足した際に、第１フレームよりも第２フレームを先に廃棄するため、前方予測の基準となる第１フレームが先に廃棄されことによって第２フレームの画質が著しく劣化することを防止しつつ、記憶装置の記憶容量を確保できる。
【００１３】
本発明の第２の特徴は、本発明の第１の特徴において、優先度設定手段は、先に再生するように構成されている第２フレームの廃棄優先度を、当該第２フレームの後に再生するように構成されている第２フレームの廃棄優先度よりも低く設定することを要旨とする。
【００１４】
かかる特徴によれば、記憶装置が、先に再生するように構成されている第２フレームよりも、当該第２フレームの後に再生するように構成されている第２フレームを先に廃棄するため、前方予測の基準となる第２フレームが先に廃棄されることによって後に再生するように構成されている第２フレームの画質が著しく劣化すること防止しつつ、記憶装置の記憶容量を確保できる。
【００１５】
本発明の第３の特徴は、本発明の第１又は第２の特徴において、動画単位情報には、第１フレームと第２フレームとに加え、双方向予測により再生可能な第３フレームが含まれ、優先度設定手段は、先に再生するように構成されている第３フレームに、当該第３フレームの後に再生するように構成され、双方向予測の基準となる第２フレームと同じ廃棄優先度を設定することを要旨とする。
【００１６】
かかる特徴によれば、記憶装置が、第３フレームが処理される際に双方向予測の基準となる第２フレームのうち、最も廃棄優先度が高い第２フレームと同じ廃棄優先度を第３フレームに設定するため、双方向予測の基準となる第２フレームが先に廃棄されることによって第３フレームの画質が著しく劣化することを防止しつつ、記憶装置の記憶容量を確保できる。
【００１７】
本発明の第４の特徴は、ＭＰＥＧにおけるＩフレームと、Ｐフレームと、Ｂフレームとにより構成されるＧＯＰを記憶する記憶装置が、フレームを廃棄するフレーム廃棄方法が、記憶装置が、Ｉフレーム及びＰフレーム及びＢフレームの種別に応じて廃棄優先度を設定するステップと、記憶装置が、当該記憶装置の記憶容量が不足した際に、廃棄優先度に応じてフレームを廃棄するステップとを具備することを要旨とする。
【００１８】
【発明の実施の形態】
本実施形態におけるプロキシキャッシュ装置２０の概略について図面を参照しながら説明する。図１は、本実施形態におけるプロキシキャッシュ装置２０が設置されている環境を示す概略図である。
【００１９】
図１に示すように、プロキシキャッシュ装置２０は、クライアント端末（１０ａ乃至１０ｃ）と、ルータ３０及びインターネット通信網４０を介してサーバ装置５０と接続されている。なお、本実施形態におけるプロキシキャッシュ装置２０は、記憶装置である。
【００２０】
クライアント端末１０は、サーバ装置５０に記憶され、複数の動画単位情報（例えば、ＭＰＥＧにおけるＧＯＰ）により構成されているコンテンツ情報のリクエスト（配信要求）をプロキシキャッシュ装置２０経由にてサーバ装置５０に送信し、プロキシキャッシュ装置２０又はサーバ装置５０からコンテンツ情報を受信するものである。ここで、クライアント端末１０は、パソコンや携帯電話などである。
【００２１】
ここで、上述のリクエストには、コンテンツ情報の識別子と、コンテンツ情報に要求される要求品質とが含まれている。要求品質は、クライアントにより設定されるものであっても、通信回線網による制限により決定されるものであってもよい。通信回線網による制限とは、例えば、クライアント端末１０がＡＤＳＬ回線に接続されている場合におけるＡＤＳＬ回線の最大通信パフォーマンス（例えば８Ｍｂｐｓ）である。
【００２２】
プロキシキャッシュ装置２０は、クライアント端末１０からコンテンツ情報のリクエストを受信すると、リクエストに含まれるコンテンツ情報の識別子によって特定されるコンテンツ情報がプロキシキャッシュ装置２０に記憶されているか確認する。
【００２３】
ここで、プロキシキャッシュ装置２０は、コンテンツ情報が記憶されていない場合には、クライアント端末１０から受信したリクエストをサーバ装置５０に送信し、コンテンツ情報が記憶されている場合には、そのコンテンツ情報の品質とクライアント端末１０から受信した要求品質とを比較する。
【００２４】
プロキシキャッシュ装置２０は、コンテンツ情報の品質が要求品質を満たしている場合には、そのコンテンツ情報をクライアント端末１０に送信し、コンテンツ情報の品質が要求品質を満たしていない場合には、クライアント端末１０から受信したリクエストをサーバ装置５０に送信する。
【００２５】
また、プロキシキャッシュ装置２０は、サーバ装置５０から受信したコンテンツ情報をクライアント端末１０に送信するとともに、受信したコンテンツ情報を記憶する。
【００２６】
ルータ３０は、クライアント端末１０とプロキシキャッシュ装置２０とインターネット通信網４０とに接続され、通常のルータの機能を具備するものである。なお、ルータ３０は、クライアント端末１０が携帯端末である場合には、基地局であってもよい。
【００２７】
インターネット通信網４０は、ルータ３０とサーバ装置５０とを接続するものであり、パケット通信網などであってもよい。
【００２８】
サーバ装置５０は、コンテンツ情報を記憶しているものであり、クライアント端末１０からのリクエストに応じて、記憶されているコンテンツ情報をプロキシキャッシュ装置２０に送信する。
【００２９】
（プロキシキャッシュ装置の構成）
本実施形態におけるプロキシキャッシュ装置２０の構成について、図面を参照しながら説明する。図２は、本実施形態におけるプロキシキャッシュ装置２０のブロック図である。図３は、本実施形態におけるメモリー部２２が記憶しているコンテンツ情報の一例を示す図である。
【００３０】
なお、以下においては、プロキシキャッシュ装置２０がサーバ装置５０から受信したコンテンツ情報を記憶する動作に必要とされる構成についてのみ説明するものとする。
【００３１】
プロキシキャッシュ装置２０は、図２に示すように、送受信部２１と、メモリー部２２と、制御部２３と、コンテンツ情報管理部２４と、優先度設定部２５と、フレーム廃棄部２６とを具備する。
【００３２】
送受信部２１は、サーバ装置５０からコンテンツ情報を受信し、クライアント端末１０にコンテンツ情報を送信するものである。
【００３３】
メモリー部２２は、送受信部２１が受信したコンテンツ情報を記憶する記憶手段である。また、メモリー部２２は、受信したコンテンツ情報を複数記憶していてもよい。
【００３４】
具体的には、メモリー部２２は、図３に示されているように構成されているコンテンツ情報を記憶している。ここで、１つのコンテンツ情報は、Ｎ個のＧＯＰによって構成され、１つのＧＯＰは、１５枚のフレームによって構成されている。なお、ＧＯＰのフレーム数は、１５枚に限定されるものではなく、何枚であってもよい。
【００３５】
フレーム種別には、独立して再生可能なＩフレームと、前方予測により再生可能なＰフレームと、双方向予測により再生可能なＢフレームとがあり、廃棄優先度は、数字が小さい程廃棄されやすいことを示す。ここで、ＰフレームとＢフレームは、ＧＯＰ毎に自由に設定可能なものとし、Ｉフレームは、ＧＯＰ内で最初に再生するように構成されているものとする。
【００３６】
なお、本実施形態において、ＧＯＰは画像情報、Ｉフレームは第１フレーム、Ｐフレームは第２フレーム、Ｂフレームは第３フレームである。また、コンテンツ情報は、ＭＰＥＧのフォーマットによって構成されているものるものに限定されるものではない。
【００３７】
制御部２３は、送受信部２１とメモリー部２２とを制御するものである。具体的には、制御部２３は、送受信部２１が受信したコンテンツ情報と同一のコンテンツ情報を、メモリー部２２に記憶されているコンテンツ情報の中から検索し、同一のコンテンツ情報がメモリー部２２に記憶されている場合には、検索されたコンテンツ情報（古いコンテンツ情報）を廃棄する。すなわち、メモリー部２２の空き容量は、廃棄されたコンテンツ情報（古いコンテンツ情報）の分だけ増えることになる。
【００３８】
また、制御部２３は、受信したコンテンツ情報の容量がメモリー部２２の空き容量よりも小さい場合には、受信したコンテンツ情報をメモリー部２２に記憶する。制御部２３は、受信したコンテンツ情報の容量がメモリー部２２の空き容量よりも大きい場合には、受信したコンテンツ情報を記憶するために必要な容量（廃棄しなければならない容量）を算出するようコンテンツ情報管理部２４に指示する。
【００３９】
コンテンツ情報管理部２４は、制御部２３により指示されると、受信した「廃棄しなければならない容量」を算出する。
【００４０】
具体的には、コンテンツ情報管理部２４は、メモリー部２２に記憶されているコンテンツ情報について、その再生時間、総データ量、平均ビットレート、フレーム構成、フレーム種別ごとの平均フレームサイズなどを管理し、これらの情報に基づいて「廃棄しなければならない容量」を算出する。
【００４１】
フレーム構成とは、図３中のＧＯＰ（１）の構成のことであり、フレーム種別ごとの平均フレームサイズとは、Ｉフレームは４０００ｂｙｔｅ、Ｐフレームは８００ｂｙｔｅなどの情報である。
【００４２】
優先度設定部２５は、フレーム種別（Ｉフレーム、Ｐフレーム、Ｂフレーム）とフレームが再生される順番とに基づいて廃棄優先度を設定する優先度設定手段である。
【００４３】
具体的には、優先度設定部２５は、図３中のＧＯＰ（１）〜（３）を例に説明すると、１５フレーム目のＰフレームに、最も高い廃棄優先度「１」を設定し、１５フレーム目のＰフレームを双方向予測の基準となる１４フレーム目のＢフレームに、１５フレーム目のＰフレームと同じ廃棄優先度「１」を設定する。次に、優先度設定部２５は、１３フレーム目のＰフレームに１５フレーム目のＰフレームよりも低い廃棄優先度「２」を設定する。同様にして、優先度設定部２５は、１２フレーム目のＢフレーム〜２フレーム目のＰフレームに、廃棄優先度を設定する。最後に、優先度設定部２５は、１フレーム目のＩフレームに最も低い廃棄優先度「１１」を設定する。また、優先度設定部２５は、ＧＯＰ毎に異なる廃棄優先度「９」〜「１１」を、ＧＯＰ（１）〜（３）のＩフレームに設定してもよい。
【００４４】
フレーム廃棄部２６は、優先度設定部２５により設定された廃棄優先度に応じて、ＧＯＰを構成するフレーム（Ｉフレーム、Ｐフレーム、Ｂフレーム）を廃棄するフレーム廃棄手段である。
【００４５】
具体的には、フレーム廃棄部２６は、コンテンツ情報管理部２４により算出された「廃棄しなければならない容量」に応じて、廃棄しなければならないフレームの廃棄優先度を判断し、その判断結果に基づいてフレームを廃棄する。
【００４６】
例えば、図３を参照しながら説明すると、フレーム廃棄部２６は、廃棄しなければならないフレームの廃棄優先度を「１」〜「８」と判断すると、ＧＯＰ（１）〜（Ｎ）の２フレーム目〜１５フレーム目を全て廃棄する。ここで、ＧＯＰの長さが１秒である場合には、２フレーム目〜１５フレーム目が全て廃棄されると、フレームレートは、１秒間に１フレーム（１ｆｐｓ）となる。
【００４７】
また、フレーム廃棄部２６は、廃棄しなければならないフレームの廃棄優先度を「１」〜「１０」と判断すると、ＧＯＰ（１）の１フレーム目以外のフレームを全て廃棄する。ここで、ＧＯＰの長さが１秒である場合には、ＧＯＰ（１）の１フレーム目以外のフレームを全て廃棄されると、フレームレートは、３秒間に１フレーム（０．３３ｆｐｓ）となる。
【００４８】
なお、本実施形態においては、プロキシキャッシュ装置２０が記憶装置であるが、記憶装置はパソコンや携帯電話などに具備されていてもよい。
【００４９】
（プロキシキャッシュ装置の動作）
本実施形態における記憶装置の動作について、図面を参照しながら説明する。図４は、本実施形態におけるプロキシキャッシュ装置２０の動作を示すフロー図である。なお、本実施形態において、プロキシキャッシュ装置２０は記憶装置である。
【００５０】
図４に示すように、ステップ１１において、プロキシキャッシュ装置２０は、サーバ装置５０からコンテンツ情報を受信する。
【００５１】
ステップ１２において、プロキシキャッシュ装置２０は、プロキシキャッシュ装置２０に記憶されているコンテンツ情報の中から、受信したコンテンツ情報と同一のコンテンツ情報を検索する。なお、検索した結果、受信したコンテンツ情報がプロキシキャッシュ装置２０に記憶されている場合には、ステップ１３に進み、受信したコンテンツ情報がプロキシキャッシュ装置２０に記憶されていない場合には、ステップ１４に進む。
【００５２】
ステップ１３において、プロキシキャッシュ装置２０は、ステップ１２で検索されたコンテンツ情報（プロキシキャッシュ装置２０に記憶されていたコンテンツ情報）を廃棄する。
【００５３】
ステップ１４において、プロキシキャッシュ装置２０は、受信したコンテンツ情報の容量とプロキシキャッシュ装置２０の空き容量とを比較する。なお、受信したコンテンツ情報の容量が空き容量よりも小さい場合には、ステップ１８に進み、受信したコンテンツ情報の容量が空き容量よりも大きい場合には、ステップ１５に進む。
【００５４】
ステップ１５において、プロキシキャッシュ装置２０は、受信したコンテンツ情報を記憶するために必要な容量（廃棄しなければならない容量）を算出する。
【００５５】
ステップ１６において、プロキシキャッシュ装置２０は、コンテンツ情報を構成するフレーム（Ｉフレーム、Ｐフレーム、Ｂフレーム）に廃棄優先度を設定する。
【００５６】
具体的には、プロキシキャッシュ装置２０は、図３中のＧＯＰ（１）を例に説明すると、１５フレーム目のＰフレームに、最も高い廃棄優先度「１」を設定し、１５フレーム目のＰフレームを双方向予測の基準となる１４フレーム目のＢフレームに、１５フレーム目のＰフレームと同じ廃棄優先度「１」を設定する。次に、プロキシキャッシュ装置２０は、１３フレーム目のＰフレームに１５フレーム目のＰフレームよりも低い廃棄優先度「２」を設定する。同様にして、プロキシキャッシュ装置２０は、１２フレーム目のＢフレーム〜２フレーム目のＰフレームに、廃棄優先度を設定する。最後に、プロキシキャッシュ装置２０は、１フレーム目のＩフレームに最も低い廃棄優先度「１１」を設定する。
【００５７】
ステップ１７において、プロキシキャッシュ装置２０は、ステップ１５で算出された「廃棄しなければならない容量」に応じて、廃棄しなければならないフレームの廃棄優先度を判断し、その判断結果に基づいてフレームを廃棄する。
【００５８】
具体的には、図３中のＧＯＰ（１）を例に説明すると、プロキシキャッシュ装置２０は、廃棄しなければならないフレームの廃棄優先度を「１」〜「６」と判断すると、ＧＯＰ（１）〜（Ｎ）の５フレーム目〜１５フレーム目を全て廃棄する。
【００５９】
ステップ１８において、プロキシキャッシュ装置２０は、受信したコンテンツ情報を記憶する。
【００６０】
（本実施形態における記憶装置の作用及び効果）
本実施形態におけるプロキシキャッシュ装置２０によれば、プロキシキャッシュ装置２０が、プロキシキャッシュ装置２０の記憶容量が不足した際に、Ｐフレーム又はＢフレームをＩフレームよりも先に廃棄するため、前方予測又は双方向予測の基準となるＩフレームが先に廃棄されることによってＰフレーム又はＢフレームの画質が著しく劣化することを防止しつつ、プロキシキャッシュ装置２０の記憶容量を確保できる。
【００６１】
また、プロキシキャッシュ装置２０が、コンテンツ情報の画質を所定の水準に維持しつつ、プロキシキャッシュ装置２０の記憶容量を確保し、確保された記憶容量に新たなコンテンツ情報を記憶するため、プロキシキャッシュ装置２０は、クライアント端末１０からリクエストされたコンテンツ情報を記憶している確率（キャッシュのヒット率）を高め、レスポンスタイムの短いサービスをクライアント端末１０に提供できる。
【００６２】
本実施形態におけるプロキシキャッシュ装置２０によれば、プロキシキャッシュ装置２０が、先に再生するように構成されているＰフレームよりも、当該Ｐフレームの後に再生するように構成されているＰフレームを先に廃棄するため、前方予測の基準となるＰフレームが先に廃棄されることによって後に再生するように構成されているＰフレームの画質が著しく劣化することを防止しつつ、記憶装置の記憶容量を確保できる。
【００６３】
本実施形態におけるプロキシキャッシュ装置２０によれば、プロキシキャッシュ装置２０が、Ｂフレームが処理される際の双方向予測の基準となるＰフレームの中で、最も廃棄優先度が高いＰフレームと同じ廃棄優先度をＢフレームに設定するため、双方向予測の基準となるＰフレームが先に廃棄されることによってＢフレームの画質が著しく劣化することを防止しつつ、記憶装置の記憶容量を確保できる。
【００６４】
（変更例）
本変更例において、プロキシキャッシュ装置２０は、上述の実施形態におけるステップ１１で、サーバ装置５０から受信したコンテンツ情報の品質がクライアント端末１０からの要求品質よりも良い場合に、受信したコンテンツ情報の品質を要求品質に落とすために、受信したコンテンツ情報のフレームを廃棄するものとする。ここで、プロキシキャッシュ装置２０は、上述の実施形態におけるステップ１５〜ステップ１７と同様に動作する。
【００６５】
具体的には、プロキシキャッシュ装置２０は、受信したコンテンツ情報の品質と要求品質とを比較し、受信したコンテンツ情報の品質を要求品質に落とすために「廃棄しなければならない容量」を算出する（ステップ１５参照）。
【００６６】
次に、プロキシキャッシュ装置２０は、コンテンツ情報を構成するフレーム（Ｉフレーム、Ｐフレーム、Ｂフレーム）に廃棄優先度を設定する（ステップ１６参照）。
【００６７】
最後に、プロキシキャッシュ装置２０は、「廃棄しなければならない容量」に応じて、廃棄しなければならないフレームの廃棄優先度を判断し、その判断結果に基づいてフレームを廃棄する（ステップ１７参照）。
【００６８】
本変更例におけるプロキシキャッシュ装置２０は、サーバ装置５０からコンテンツ情報を受信した際に、受信したコンテンツ情報の品質をクライアント端末１０からの要求品質に落とすため、クライアント端末１０からの要求品質以上のコンテンツ情報を記憶することによってプロキシキャッシュ装置２０の空き容量が減少することを防止できる。
【００６９】
【発明の効果】
本発明に係る記憶装置及びフレーム廃棄方法によれば、記憶装置が、独立して再生可能なフレームの廃棄優先度を、前方予測や双方向予測により再生可能なフレームの廃棄優先度よりも低く設定し、廃棄優先度に応じてフレームを廃棄することにより、コンテンツ情報の画質の劣化を最小限に抑えながら、記憶容量を確保することができる。
【図面の簡単な説明】
【図１】本実施形態におけるプロキシキャッシュ装置２０が設置されている環境を示す概略図である。
【図２】本実施形態におけるプロキシキャッシュ装置２０のブロック図である。
【図３】本実施形態におけるプロキシキャッシュ装置２０に記憶されているコンテンツ情報の構成を示す図である。
【図４】本実施形態におけるプロキシキャッシュ装置２０の動作を示すフロー図である。
【符号の説明】
１０・・・クライアント端末、２０・・・プロキシキャッシュ装置、２１・・・送受信部、２２・・・メモリー部、２３・・・制御部、２４・・・コンテンツ情報管理部、２５・・・優先度設定部、２６・・・フレーム廃棄部、３０・・・ルータ、４０・・・インターネット通信網、５０・・・サーバ装置
【図１】
2004282390.tif 000003
【図２】
2004282390.tif 000004
【図３】
2004282390.tif 000005
【図４】
2004282390.tif 000006