(57)【要約】記憶媒体（６）からメディアタイトルを再生するためのバッテリー駆動デバイス（１）。当該デバイスは、記憶媒体（６）からメディアタイトルを読み、該メディアタイトルに関する再生制御情報を取得するための読み取り手段（７、８）を有する。再生制御情報は、たとえばメディアタイトルのフレームレート、再生時間、解像度または圧縮率を含みうる。再生前に、電圧検出回路（３）がバッテリー（２）で利用可能な電力の量を決定し、計算ユニット（４）がメディアタイトルを最後まで再生するために必要とされる電力を計算する。再生制御情報は、前記必要とされる電力を前記利用可能な電力との関係で計算するために計算ユニット（４）によって使われる。電力不足が起こりそうな場合には警告手段がユーザーに警告してもよい。来るべき電力不足に対処するためのさまざまなオプションがユーザーに提示されうる。
2007511865.tif 000002
【特許請求の範囲】
【請求項１】
メモリユニットからメディアタイトルを再生するためのバッテリー駆動デバイスであって、利用可能なエネルギーを決定するための手段と、メディアタイトルを最後まで再生するために必要とされるエネルギーを計算するための計算手段とを有しており、前記メモリユニットが記憶媒体と該記憶媒体からメディアタイトルの少なくとも一部を読むための読み取り手段とを有しており、前記読み取り手段がメディアタイトルに関する再生制御情報を取得するよう構成されており、前記計算手段が前記再生制御情報および当該デバイスのエネルギー消費モデルに依存して前記必要とされるエネルギーを計算するよう構成されている、ことを特徴とするデバイス。
【請求項２】
請求項１記載のバッテリー駆動デバイスであって、メディアタイトルを最後まで再生するために十分なバッテリーエネルギーが利用可能でないときに警告信号を与えるための警告手段を有することを特徴とするデバイス。
【請求項３】
請求項１記載のバッテリー駆動デバイスであって、前記必要とされるエネルギーと前記利用可能なエネルギーとに関連して、低解像度で再生する、あるいは当該メディアタイトルの短縮バージョンを再生するといった実行すべき動作を選ぶためのユーザーオプションを提供するための対話手段を有することを特徴とするデバイス。
【請求項４】
請求項３記載のバッテリー駆動デバイスであって、当該メディアタイトルの短縮バージョンを生成するための再生情報が、前記記憶媒体から取得されるか、再生前もしくは再生中に自動生成されるか、あるいはユーザーによって編集されるかすることを特徴とするデバイス。
【請求項５】
請求項１記載のバッテリー駆動デバイスであって、前記読み取り手段がメディアタイトルのファイルサイズを取得するよう構成されており、前記計算手段がメディアタイトルのファイルサイズに依存して前記必要とされるエネルギーを計算するよう構成されていることを特徴とするデバイス。
【請求項６】
請求項５記載のバッテリー駆動デバイスであって、メディアタイトルの一部を保持するためのバッファと、該バッファからのメディアタイトルの前記一部を消費するための再生ユニットとを有しており、前記計算手段が当該メディアタイトルを最後まで再生するために前記読み取り手段がバッファを充填しなければならない回数に依存して前記必要とされるエネルギーを計算するよう構成されていることを特徴とするデバイス。
【請求項７】
請求項６記載のバッテリー駆動デバイスであって、前記計算手段が、前記バッファの充填のために必要とされるエネルギーの量を決定し、前記バッファの充填のために必要とされるエネルギーの前記量に依存して前記必要とされるエネルギーを計算するよう構成されていることを特徴とするデバイス。
【請求項８】
請求項７記載のバッテリー駆動デバイスであって、前記計算手段が前記バッファの充填のために必要とされるエネルギーの前記量を記憶媒体上のメディアタイトルの位置についての情報に依存して決定することを特徴とするデバイス。
【請求項９】
請求項１記載のバッテリー駆動デバイスであって、前記読み取り手段がメディアタイトルの再生時間を取得するよう構成されており、前記計算手段がメディアタイトルの前記再生時間に依存して前記必要とされるエネルギーを計算するよう構成されていることを特徴とするデバイス。
【請求項１０】
請求項１記載のバッテリー駆動デバイスであって、前記再生制御情報が特性点情報を有しており、前記計算手段が前記特性点情報に依存して前記必要とされるエネルギーを計算するよう構成されていることを特徴とするデバイス。
【請求項１１】
バッテリー駆動デバイスにおいてメディアタイトルを再生するための方法であって、記憶媒体からメディアタイトルを取得し、利用可能なエネルギーを決定し、前記利用可能なエネルギーに関連してメディアタイトルを最後まで再生するために必要とされるエネルギーを計算し、前記記憶媒体からメディアタイトルの少なくとも一部を読み、メディアタイトルに関する再生制御情報を取得し、前記必要とされるエネルギーを計算するのを前記再生制御情報および当該デバイスのエネルギー消費モデルに依存して行う、ステップを有することを特徴とする方法。
【請求項１２】
プロセッサをして請求項１１記載の方法を実行せしめるよう動作するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリユニットからのメディアタイトルの再生のためのバッテリー駆動デバイスであって、利用可能なバッテリーエネルギーを決定する手段と、前記利用可能エネルギーに関連してメディアタイトルを最後まで再生するために必要とされるエネルギーを計算する計算手段とを有するデバイスに関する。
【０００２】
本発明はさらに、メディアタイトルの再生のための方法であって、メモリユニットからメディアタイトルを取得し、利用可能なバッテリーエネルギーを決定し、前記利用可能エネルギーに関連して前記メディアタイトルを最後まで再生するために必要とされるエネルギーを計算するステップを有する方法に関する。
【０００３】
本発明はまた、コンピュータプログラムプロダクトにも関する。
【背景技術】
【０００４】
特許出願US2003020700は携帯マルチメディアデバイスのバッテリーの状態を制御および管理する方法を記載している。そのマルチメディアデバイスはビデオシーケンスを再生するために好適なものである。その方法は、ビデオシーケンスの再生のために必要とされるエネルギーを評価し、バッテリー内で利用可能なエネルギーを評価し、バッテリー内で利用可能なエネルギーに応じて、ビデオシーケンスを表示するために低エネルギー消費プロセスか高エネルギー消費プロセスのどちらかを選択するステップを有する。ビデオシーケンスを再生するのに先立って、ユーザーは再生後に残しておくべきエネルギー量を調整してもよい。この特許請求されている方法は特に第三世代（3G）携帯電話で用いられる。
【０００５】
特許出願US2003020700に対応するデバイスでは、ビデオシーケンスの保存のためにメモリが使われる。前記出願に対応するデバイスにおいて使われるようなメモリは比較的小さなビデオシーケンスへの高速アクセスに特に好適である。そのようなメモリをたとえば映画全体のような比較的大きなビデオシーケンスの保存に適用することは非常にコスト高である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
比較的大きなメディアタイトルの再生のための冒頭段落で述べた種類のバッテリー駆動デバイスで、そのようなメディアタイトルを最後まで再生するのに必要とされるエネルギーを評価する可能性のあるものを提供することが本発明の目的である。
【課題を解決するための手段】
【０００７】
本発明に基づく方法は、当該メモリユニットが記憶媒体を有し、当該方法が、メディアタイトルの少なくとも一部を前記記憶媒体から読み、メディアタイトルに関する再生制御情報を取得し、その再生制御情報およびエネルギー消費モデルに応じて必要とされるエネルギーを計算するステップを有する、ことを特徴とする。
【０００８】
メディアタイトルとは、ユーザーが通常始まりから終わりまで完全に再生することを望む、ある定義された量のオーディオビジュアルデータである。たとえばメディアタイトルは音楽ビデオクリップまたは映画でありうる。
【０００９】
本発明は、メディアタイトルを保存するために異なる種類の記憶を使うことができるという事実に依拠している。特許出願US2003020700に対応するデバイスで使われているような半導体メモリは比較的小さなメディアタイトルへのアクセスに特に好適である。メディアタイトルを保存するために半導体メモリを使うデバイス上でメディアタイトルを再生するとき、エネルギーの大半は表示プロセスによって消費される。たとえば映画全体のような比較的大きなメディアタイトルの保存のために好適な半導体メモリは非常に高価である。
【００１０】
大きなメディアタイトルの保存のためには、通例、より大きな記憶容量を有し、保存されるデータ１メガバイトあたりのコストがはるかに低い記憶媒体が使われる。これらの記憶媒体はたとえば、ハードディスク（HD）または光ディスク（たとえばCD、DVD）でありうる。記憶媒体を読み出すためには、特化した読み取り手段が必要である。たいていは記憶媒体は高速回転中に読み出され、読み取りディスクヘッドはデータを取得する間、回転媒体の動径方向に沿って移動する。記憶媒体からデータを読むことは、多くのエネルギーを必要とする。本発明人らは、メディアタイトルを最後まで再生するために必要とされるエネルギーを正確に計算するためには、前記記憶媒体からメディアストリームを読むために必要とされるエネルギーを考慮に入れなければならないことを理解するに至った。
【００１１】
メディアタイトルの再生を容易にするための再生制御情報は、メディアタイトルと一緒に、あるいは記憶媒体上の別のところに保存される。この再生制御情報はたとえば、ビデオの解像度、メディアタイトルの再生時間、データの圧縮形式もしくは圧縮率、または当該メディアタイトルの異なる諸部分が表示されるべきシーケンスについての情報を有しうる。この再生制御情報に基づいて、当該メディアタイトルを最後まで再生するのに必要とされるエネルギーが計算できる。
【００１２】
必要とされるエネルギーの計算は、当該デバイスのエネルギー消費モデルに基づく。このモデルは少なくとも、メモリユニットおよび表示ユニットの単位時間または単位ファイルサイズあたりの平均エネルギー消費を包有する。エネルギー消費モデルは、記憶媒体上に保存されているメディアタイトルを再生するために実行されるあらゆる動作をモデル化する、より詳細なモデルでもよい。記憶媒体の種類、記憶媒体から１MBのデータを取得するために必要とされるエネルギー、ある特定の解像度で１分のメディアタイトルを再生するために必要とされるエネルギーおよび多くのその他の要素が、詳細なエネルギー消費モデルの一部でありうる。
【００１３】
再生デバイスがメディアタイトルの再生を制御するのを助けるための再生制御情報を有する本発明は、既存の所定の諸メディアストリームフォーマットおよび諸論理ディスクフォーマットのために使うことができる。再生制御情報は取得され、メディアタイトルを最後まで再生するために必要とされるエネルギーの計算のために使われる。その計算は、前記の所定のメディアストリームフォーマットにはエネルギー消費に関する具体的な情報は包有されていないのに実行される。
【００１４】
本発明に基づくバッテリー駆動デバイスのある実施形態は、メディアタイトルを最後まで再生するために十分なバッテリーエネルギーが利用可能でないときに警告信号を提供する警告手段をさらに有する。警告信号が与えられたとき、ユーザーは警告を無視して、バッテリーエネルギーがついにメディアタイトルの残りの部分を再生するには足りなくなるまで再生を継続することを選んでもよいし、あるいはユーザーは当該デバイスに新たな指示を与えることを選んでもよい。ユーザーはこうして来るべきエネルギー不足を予期する機会が与えられる。
【００１５】
本発明に基づくバッテリー駆動デバイスのもう一つの実施形態では、前記警告手段は、ユーザーに、メディアタイトルを最後まで再生するために十分なバッテリーエネルギーが利用可能でないときにどの動作を実行するかを選択するためのある範囲のオプションを提供するための手段を有する。そのようなオプションはたとえば、メディアタイトルをより低い解像度で、あるいは当該メディアタイトルの短縮バージョンで再生することでありうる。それにより記憶媒体から取得されるデータ量を減らし、よってメディアタイトルを再生するために必要とされるエネルギーの量を減らすのである。メディアタイトルの低解像度バージョンは、より大きな元来のタイトルとは別個に保存されたタイトルであってもよい。短縮バージョンはたとえば、記憶媒体上に保存されているファイル内のあるセグメントの始まりと終わりをポイントする入口および出口ポインタのリストからなる。これらを含むさまざまなオプションはユーザーに対して、たとえば表示画面上に示されるオプションメニューの形で提示されることができる。
【００１６】
本発明に基づくバッテリー駆動デバイスのある実施形態では、前記読み取り手段はメディアタイトルのファイルサイズを取得するよう構成されており、前記計算手段はメディアタイトルのファイルサイズに応じて必要とされるエネルギーを計算するよう構成されている。メディアタイトルを最後まで再生するために必要とされるエネルギーはメディアタイトルのファイルサイズに依存する。より大きなメディアタイトルの再生は一般に、より小さなメディアタイトルの再生よりもより多くのエネルギーを必要とする。特にデータ圧縮率のような再生制御情報との組み合わせにおいて、ファイルサイズはエネルギー消費の良好な予測材料である。
【００１７】
本発明に基づくバッテリー駆動デバイスのもう一つの実施形態はさらに、メディアタイトルの一部を保持するためのバッファと、該バッファからメディアタイトルの前記一部を消費するための再生ユニットとを有しており、前記計算手段は前記読み取り手段がメディアタイトルを最後まで再生するためにバッファを充填しなければならない回数に応じて必要とされるエネルギーを計算するよう構成される。読み取り手段がメディアタイトルの一部を読むとき、該一部は再生ユニットによって消費される前にバッファ内に一時的に保持される。記憶媒体からメディアタイトルを読み、バッファを充填するプロセスは多くのエネルギーを消費する。メディアタイトルを最後まで再生するためにバッファを充填しなければならない回数を知ることは、エネルギー消費計算の精度を著しく向上させる。
【００１８】
本発明に基づくバッテリー駆動デバイスのもう一つの実施形態では、前記読み取り手段はメディアタイトルの再生時間を取得するよう構成され、前記計算手段はメディアタイトルの再生時間に応じて必要とされるエネルギーを計算するよう構成される。メディアタイトルを最後まで再生するために必要とされるエネルギーはメディアタイトルの再生時間に依存する。より長いメディアタイトルの再生は、一般に、より短いメディアタイトルの再生よりもより多くのエネルギーを必要とする。ビデオの解像度およびフレームレートのような再生制御情報との組み合わせにおいて特に、再生時間はエネルギー消費の良好な予測材料である。
【００１９】
これらのことを含む本発明のさまざまな側面は以下に記載される実施形態から明らかとなり、それを参照することで明快に説明されるであろう。
【００２０】
図面においては、同様の参照符号は同様の要素を指示する。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明に基づく再生デバイス１のブロック図である。再生デバイス１は、記憶媒体６からメディアタイトルを読む読み取り手段を有する。読み取り手段は、記憶媒体６上のデータにアクセスするためのディスクヘッド８と、記憶媒体６を回転させるためのモーターユニット（図１に示さず）と、ディスクヘッド８を読み取り位置まで動かすためのアクチュエータ（図１に示さず）と、データ読み出しプロセスを制御し、ディスクヘッド８によって読まれたデータを処理するための読み取りユニット７とを有する。読み取りユニット７は再生制御情報も取得する。制御ユニット５は、記憶媒体６からメディアタイトルを読み、再生ユニットの一部である表示画面９上に表示するプロセスを制御する。前記制御ユニット５は、読み取りユニット７によって記憶媒体６から取得される再生制御情報に応じてメディアタイトルを最後まで再生するために必要とされるエネルギーを計算するための計算ユニット４を有する。キーボードまたはカーソル制御をもつメニューといったインターフェース１０によってユーザーは制御ユニット５をプログラムできるようになっている。バッテリー電力監視回路３はバッテリー２で利用可能なエネルギーを決定する。そのような回路はよく知られており、携帯オーディオプレーヤー、携帯電話、電子手帳または携帯DVDプレーヤーなどのような今日の携帯デバイスにおいてしばしば使われている。
【００２２】
メディアタイトルは記憶媒体６上に保存される。記憶媒体６はハードディスクもしくは光ディスク（たとえばCDもしくはDVD）またはその他のいかなる回転記憶媒体であってもよい。
【００２３】
再生を容易にするための再生制御情報はメディアタイトルと一緒に、あるいは記憶媒体上の別のところに保存される。この再生制御情報はたとえば、ビデオの解像度、メディアタイトルの再生時間、データの圧縮形式もしくは圧縮率、ビデオのフレームレートまたは当該メディアタイトルの異なる諸部分が表示されるべきシーケンスについての情報を含みうる。この再生制御情報は読み取りユニット７によって記憶媒体６から取得され、計算ユニット４に提供される。
【００２４】
制御ユニット５および計算ユニット４はたとえばドライバソフトウェアにおいて、あるいはプロセッサおよびメモリを使うことによってハードウェアにおいて実装されうる。
【００２５】
前記再生制御情報および当該デバイスについてのエネルギー消費モデルに基づいて、計算ユニット４はメディアタイトルを最後まで再生するのに必要とされるエネルギーの推定を行う。計算ユニットは、全推定エネルギー消費の値を得るために、たとえば、再生制御情報から得られる再生時間にあらかじめ決定されている１分あたりの平均エネルギー消費を乗算してもよい。より詳細なエネルギー消費モデルを使って、解像度やフレームレートのような再生制御情報の他の側面に依存して、エネルギー消費のより精密な計算をすることもできる。低解像度または低フレームレートのビデオの再生は、高解像度または高フレームレートビデオの再生よりも１分あたりのエネルギー消費が少なくてすむ。
【００２６】
バッテリー電力監視回路３は、バッテリー２で利用可能なエネルギーを決定する。これはたとえば、既知の抵抗をもつ検出回路においてバッテリーの電圧または電流を監視することによる。利用可能なエネルギー量は計算ユニット４に伝達される。計算ユニット４はその利用可能エネルギーを必要とされるエネルギーと比較して、これによりデバイス１はエネルギー不足を予期することができる。
【００２７】
再生デバイス１のある実施形態では、読み取りユニット７はメディアタイトルのファイルサイズを取得するよう構成されており、計算ユニット４はメディアタイトルのファイルサイズに応じて必要とされるエネルギー消費を計算するよう構成されている。計算ユニットは、全推定エネルギー消費の値を得るために、たとえば、ファイルサイズに、あらかじめ決定されている１メガバイトを取得するための平均エネルギー消費を乗算してもよい。再生制御情報の一部でありうるデータの圧縮率を考慮することなどによってさらにエネルギー消費モデルを拡張することで、前記計算はより精密に実行できる。ファイルサイズおよびその他の情報は再生制御情報から、あるいは、やはり記憶媒体６上に保存されているかシステムメモリ内で利用可能であるかするファイルシステム情報から取得されうる。
【００２８】
再生デバイス１のもう一つの実施形態では、読み取りユニット７はメディアタイトルの再生時間を取得するよう構成され、計算ユニット４はその再生時間に応じて必要とされるエネルギー消費を計算するよう構成される。再生時間は再生制御情報から取得または計算されることができる。メディアタイトルについての再生時間はたとえば、映画の全再生時間などであり、これは再生制御情報などから得られる。一定ビットレートのメディアタイトルについては、再生時間はメディアタイトルのファイルサイズをそのビットレートで除算することによって容易に計算できる。ビットレートは再生制御情報の一部でありうる。
【００２９】
再生デバイス１のもう一つの実施形態では、再生制御情報は特性点情報を有し、計算手段４はその特性点情報に依存して必要とされるエネルギー消費を計算するよう構成されている。特性点情報（CPI:  characteristic  point  information）は、さまざまな再生モードでの再生時にナビゲートするために好適な、メディアタイトル内の位置のテーブルを有している。たとえば、CPIはブルーレイ・ディスクの所定のメディアタイトルフォーマットには包有されている。
【００３０】
図２は、メディアストリームファイル２１の一部および特性点情報（CPI）２２の対応する部分を示している。CPIはさまざまな再生モードでの再生時にナビゲートするために好適な、メディアタイトル２１内のさまざまな位置のテーブルおよびそうした位置へのポインタ２３を有している。CPIは、トリックプレイ（たとえば早回し、早戻し）、対話的再生（ユーザーがメディアストリームの再生を開始する位置を選ぶ）あるいはクリップ短縮（clip  truncation）を含む簡単な編集のための、入口点（P1、P2、P3）の位置を決めるのに使われる。メディアタイトル内の入口点についての情報はCPI内に保存される。一つの入口点について、CPIはたとえば、メディアタイトル内のその入口点の位置、その入口点から始まるメディアタイトルの部分の提示時間、あるいはメディアタイトルの対応する部分が早回しモードの時に表示されるべきかどうかを保存することもできる。CPIはメディアタイトルとは別に、たとえば記憶媒体の特別な領域に、あるいは特別なファイルに保存される。CPIを効率的に使うためには、時間が決定的な動作の間、CPIデータをディスクから読んだりディスクに書き込んだりする必要がないよう、CPIデータはシステムメモリ内に保存されねばならない。CPIはWO00/28544として公開された上述の特許出願においてより詳細に記載されている。
【００３１】
この発明では、CPIは非線形再生モードで消費されるエネルギーを精密に決定するために非常に重要である。非線形再生モードでメディアタイトルを再生するために必要とされる時間はCPIからの情報を用いて計算される。メディアタイトルの再生時間は、メディアタイトル内の最初と最後の入口点の提示時間から計算できる。この方法は、一定ビットレートおよび可変ビットレートのメディアタイトルいずれの再生時間を計算するのにも使うことができる。再生時間はエネルギー消費モデルについての重要なパラメータである。
【００３２】
図３は再生デバイス１のもう一つの実施形態のブロック図である。図３に示されているデバイスは、図１に基づくデバイスのすべての要素を有している。図３に示されているデバイスでは、エネルギー不足が切迫した場合に警告信号を発するための警告手段１１が含められている。この警告信号はたとえば発光ダイオードの点滅、表示画面上の警告メッセージあるいはデバイス１のスピーカー（図３に示さず）によって生成される警告音でありうる。警告信号が与えられたとき、ユーザーは警告を無視して、バッテリーエネルギーがついにメディアタイトルの残りの部分を再生するには足りなくなるまで再生を継続することを選んでもよいし、あるいはユーザーはデバイス１に新たな指示を与えることを選んでもよい。そのような指示はたとえば、メディアタイトルの再生を取り消したり、あるいは最後まで再生するために必要とされるエネルギー消費がより少ない別のメディアタイトルを再生したりする結果を生じることができる。
【００３３】
再生デバイス１のもう一つの実施形態では、前記制御ユニット５は、ユーザーに、メディアタイトルを最後まで再生するために十分なバッテリーエネルギーが利用可能でないときにどの動作を実行するかを選択するためのある範囲のオプションを提供するよう構成される。オプションはたとえば、メディアタイトルをより低い解像度で再生する、あるいはメディアタイトルの一部をスキップするといったことである。制御ユニット５は、たとえば表示画面上に示されるオプションメニューの形でユーザーに利用可能なオプションを通知するよう構成される。そのようなオプションはたとえば、メディアタイトルをより低い解像度で、あるいは当該メディアタイトルの短縮バージョンで再生することでありうる。それにより記憶媒体から取得されるべきデータ量を減らし、よってメディアタイトルを再生するために必要とされるエネルギーの量を減らすのである。メディアタイトルの低解像度バージョンは、より大きな元来の高解像度タイトルとは別個に保存されたタイトルであってもよい。メディアタイトルの短縮バージョンは元来のバージョンよりも再生時間の短いバージョンであり、記憶媒体上で別個に保存されていてもよい。ある実施形態では、短縮バージョンは、再生すべきファイル内のあるセグメントの始まりと終わりをポイントする入口および出口ポインタのリストからなる。これは当該記憶媒体上に保存されるが、必要とされる追加的な記憶容量は無視できるほどでしかない。よって、メディアタイトルの可能なバージョン数は非常に多く、再生時間は随意に選べる。短縮バージョンは再生前または再生中に自動生成されてもよい。自動生成される短縮バージョンの例は、映画のせりふのないバージョンまたはせりふのみのバージョンである。せりふのある場面はたとえば字幕の存在によって識別されうる。短縮バージョンは、ユーザーが定義する再生時間と、映画の全場面の重要度を示すリストとに依存して自動生成されることもできる。重要度の低い場面を省略することによって要求された再生時間が達成されるのである。短縮バージョンはメディアタイトルのユーザー定義バージョンであってもよい。メディアタイトルの異なる諸部分が表示されるべきシーケンスを定義するためにDVDのチャプター選択メニューを使ってもよい。ユーザーはたとえば、自分が比較的重要でないと見なすメディアタイトルの諸部分を再生しないと決定することができる。制御ユニット５は、ユーザーインターフェース１０を通じてユーザーによって、適切な動作を実行するよう指示される。ユーザーがある動作を実行するよう選択すると、制御ユニット５は読み取りユニット７および表示画面を制御し、ユーザーの選択に従った再生シーケンスを提供する。
【００３４】
図４では、もう一つの実施形態のブロック図が示されている。デバイス１は、メディアタイトルの一部を保持するためのバッファ１２と、該バッファ１２からメディアタイトルの前記一部を消費するための再生ユニット９とを有している。メディアタイトルの再生の間、バッファ１２は循環的なプロセスで充填されては空にされる。メディアタイトルの一部は記憶媒体６から読まれる。メディアストリームの一部はバッファ１２に一時的に保存され、そこから再生ユニット９によって消費される。バッファ１２が空に近くなると、読み取りユニット７は記憶媒体６からメディアストリームの次の部分を読む。このプロセスは、メディアタイトルが最後まで再生されるまで繰り返される。
【００３５】
バッファ１２が再充填されたあとは、記憶媒体６はエネルギーを保存するために回転を落とす。バッファ１２を再充填する必要があるときには、記憶媒体６は回転を上げる。繰り返される記憶媒体６の回転上昇は、メディアストリームを最後まで再生するために必要とされるエネルギー消費のかなりの部分の要因となる。この実施形態では、計算ユニット４は、読み取りユニット７がメディアタイトルを最後まで再生するためにバッファ１２を充填しなければならない回数に応じて必要とされるエネルギーを計算するよう構成される。このバッファ充填回数は、メディアタイトルのファイルサイズをバッファサイズで割ることによって推定されうる。メディアタイトルを最後まで再生するのに必要とされるエネルギーの計算のため、バッファ充填の回数にバッファ充填に要求されるエネルギーの平均値が乗じられる。計算ユニット４を、バッファ１２を充填するのに必要とされるエネルギー量を決定し、該バッファ１２を充填するのに必要とされるエネルギー量に応じて必要とされるエネルギー消費を計算するよう構成する場合には、必要とされるエネルギー消費のより精密な計算ができる。
【００３６】
バッファ１２を充填するのに必要とされるエネルギー量はたとえば、記憶媒体６上での当該メディアタイトルの位置に依存する。記憶媒体６上のコンテンツの位置は取得のスピードに影響しうる。たとえばハードディスクおよびブルーレイ・ディスクは一定の角速度で回転し、ディスク全面にわたって一定の情報密度を有する。よって記憶媒体の外側部分は、直径が大きいために、記憶媒体の内側部分よりも大きな周を有する。記憶媒体の外側部分からは、記憶媒体の１回転あたりにメディアストリームのより大きな部分が読まれ、その結果バッファ再充填のために必要とされる時間はより短くなり、バッファ再充填のために必要とされるエネルギー消費もより少なくなる。
【実施例】
【００３７】
上に挙げた例では、エネルギーの計算および決定は、ユーザーがメディアタイトルを再生するコマンドを与えたときに実行されることを注意しておく。明らかに、計算および決定は再生の間に反復的に実行されることができる。たとえば、ユーザーが再生の間にトリックプレーモードにはいることを取り入れるためである。
【００３８】
再生デバイス１のある実施形態では、現在のバッテリー状態でメディアタイトルの残りのどのくらいの部分（たとえば百分率）が再生できるかを示すインジケータが表示される。インジケータが100%に満たない値を示す場合、ユーザーはたとえばメディアタイトルの一部をスキップできる。このようにして、インジケータが100%以上を示すまで必要とされるエネルギーを減らすことができる。
【００３９】
メディアタイトルの短縮バージョンの再生が魅力的な選択肢であるのは、エネルギー不足が予測されたときだけではないことも注意しておく。短縮バージョンの再生は、所定のエネルギーを残しておくべきであるとき、あるいはユーザーがもとの映画の再生時間よりも長い決まった時間しかもたないときの選択肢でもある。
【００４０】
また、本文書では「有する」の語は挙げられているもの以外の要素またはステップの存在を排除するものではなく、要素の単数形の表現はそのような要素の複数の存在を排除するものではないこと、参照符号は特許請求の範囲を限定するものではないこと、本発明はハードウェアおよびソフトウェアのいずれによっても実施されうること、そしていくつかの「手段」がハードウェアの同一の項目によって表現されてもよいことも注意しておく。さらに、本発明の範囲は前記諸実施形態に限定されるものではなく、本発明は上記の新規の特徴の一つ一つ、または諸特徴の組み合わせの一つ一つに内在しているものである。
【図面の簡単な説明】
【００４１】
【図１】本発明の再生デバイスの実施形態のブロック図である。
【図２】メディアストリームの一部および対応するCPI情報を概略的に示す図である。
【図３】本発明に基づく再生デバイスの、警告手段を有する実施形態のブロック図である。
【図４】本発明に基づく再生デバイスの、バッファを有する実施形態のブロック図である。
【図１】
2007511865.tif 000003
【図２】
2007511865.tif 000004
【図３】
2007511865.tif 000005
【図４】
2007511865.tif 000006
【国際調査報告】
2007511865.tif 000007
2007511865.tif 000008