(57)【特許請求の範囲】
【請求項１】
再生装置により実施される方法であって、
再生装置に、コンテンツを記憶しているコンテンツ・ライブラリ装置から第１のデジタル・コンテンツの第１のサブセットを記憶するステップと、
再生装置に前記コンテンツ・ライブラリ装置から第２のデジタル・コンテンツの第１のサブセットを記憶するステップと、
第１のデジタル・コンテンツの第１のサブセットの一部を消費するステップと、
第２のデジタル・コンテンツの第１のサブセットの一部を消費するステップと、
第１のデジタル・コンテンツの第１のサブセットの前記消費済みの部分を更新するために、該第１のデジタル・コンテンツの第１のサブセットに引き続いているとともにその消費済みの部分と同じ再生時間分の第１のデジタル・コンテンツの第２のサブセットを前記コンテンツ・ライブラリ装置から自動的に選択して、前記消費済みの部分が記憶されていた再生装置のメモリの場所に該選択した第１のデジタル・コンテンツの第２のサブセットを記憶するステップと、
第２のデジタル・コンテンツの第１のサブセットの前記消費済みの部分を更新するために、該第２のデジタル・コンテンツの第１のサブセットに引き続いているとともにその消費済みの部分と同じ再生時間分の第２のデジタル・コンテンツの第２のサブセットを前記コンテンツ・ライブラリ装置から自動的に選択して、前記消費済みの部分が記憶されていた再生装置のメモリの場所に該選択した第２のデジタル・コンテンツの第２のサブセットを記憶するステップと
を含む方法。
【請求項２】
複数の命令シーケンスを有するコンピュータ可読媒体であって、いずれかの命令シーケンスが一つまたは複数のプロセッサによって実行されたときに、電子装置に、
再生装置にコンテンツを記憶しているコンテンツ・ライブラリ装置から第１のデジタル・コンテンツの第１のサブセットを記憶させること、
再生装置に前記コンテンツ・ライブラリ装置から第２のデジタル・コンテンツの第１のサブセットを記憶させること、
第１のデジタル・コンテンツの第１のサブセットの一部を消費させること、
第２のデジタル・コンテンツの第１のサブセットの一部を消費させること、
第１のデジタル・コンテンツの第１のサブセットの前記消費済みの部分を更新するために、該第１のデジタル・コンテンツの第１のサブセットに引き続いているとともにその消費済みの部分と同じ再生時間分の第１のデジタル・コンテンツの第２のサブセットを前記コンテンツ・ライブラリ装置から自動的に選択して、前記消費済みの部分が記憶されていた再生装置のメモリの場所に該選択した第１のデジタル・コンテンツの第２のサブセットを記憶させること、
第２のデジタル・コンテンツの第１のサブセットの前記消費済みの部分を更新するために、該第２のデジタル・コンテンツの第１のサブセットに引き続いているとともにその消費済みの部分と同じ再生時間分の第２のデジタル・コンテンツの第２のサブセットを前記コンテンツ・ライブラリ装置から自動的に選択して、前記消費済みの部分が記憶されていた再生装置のメモリの場所に該選択した第２のデジタル・コンテンツの第２のサブセットを記憶させること
とを行わせる複数の命令シーケンスを有する可読媒体。
【請求項３】
コンテンツを記憶しているライブラリ装置へのアクセスを提供するライブラリ・アクセス・デバイスと、
該ライブラリ・アクセス・デバイスに結合し、前記ライブラリ装置から取り出されたコンテンツを記憶する記憶デバイスと、
前記記憶デバイスに結合されたインターフェースと、メモリとを有する再生デバイスとを備えた装置であって、
前記再生デバイスは、前記記憶デバイスによって記憶されたコンテンツの第１のデジタル・メディア・ファイルの第１のサブセットおよび第２のデジタル・メディア・ファイルの第１のサブセットである選択されたコンテンツを記憶するものであり、
前記選択されたコンテンツは、前記第１、第２のデジタル・メディア・ファイルの消費済みの部分を置き換えるために所定のユーザ・コンテンツ・セレクションの各セレクションに対応したコンテンツで、自動的に更新されるものであり、その更新のために、前記再生デバイスは、第１のデジタル・メディア・ファイルの第２のサブセットと第２のデジタル・メディア・ファイルの第２のサブセットとを記憶するものでもあり、さらに、
前記第１のデジタル・メディア・ファイルの第１のサブセットに引き続いているとともにその消費済みの部分と同じ再生時間分の第１のデジタル・メディア・ファイルの第２のサブセットを前記第１のサブセットの消費済みの部分が記憶されていた前記メモリの場所に記憶し、
前記第２のデジタル・メディア・ファイルの第１のサブセットに引き続いているとともにその消費済みの部分と同じ再生時間分の第２のデジタル・メディア・ファイルの第２のサブセットを前記第１のサブセットの消費済みの部分が記憶されていた前記メモリの場所に記憶する、装置。
【請求項４】
前記ライブラリ・アクセス・デバイスはパーソナル・コンピュータを含む請求項３の装置。
【請求項５】
前記ライブラリ・アクセス・デバイスは専用の音声ライブラリ・アクセス・デバイスを含む請求項３の装置。
【請求項６】
前記記憶デバイスは磁気ディスクを含む請求項３の装置。
【請求項７】
前記記憶デバイスは光学ディスクを含む請求項３の装置。
【請求項８】
前記記憶デバイスはフラッシュ・メモリを含む請求項３の装置。
【請求項９】
前記再生デバイスはフラッシュ・メモリを含む請求項３の装置。
【発明の詳細な説明】
【０００１】
発明の技術分野
本発明は一般的には情報再生システムに関する。さらには、本発明はメディア・プログラムの時間シフトに関する。
【０００２】
発明の背景
多くのメディアのタイプを通して入手可能な多くの情報フォームは、遅延再生のために利用可能である。例えば、ビデオカセットレコーダ（ＶＣＲ）、レーザダイオードおよびデジタル・バーサタイル・ディスク（ＤＶＤ）では、オーディオ／ビジュアル（Ａ／Ｖ）プログラムの時間シフトが許容される。オーディオ再生システムは、カセットテープ・プレイヤおよびコンパクト・ディスク（ＣＤ）プレイヤのような装置を含む。これらの装置に格納されて再生されるオーディオ・コンテンツは、代表的には、音楽、オーディオ・ブックおよびラジオ番組または講演の録音等を含む。種々のプログラムのタイプの時間シフトのために、他のメディアが入手可能であるか入手可能となるであろう。
【０００３】
これらの従来の再生装置の１つの欠点は、全体的に適応性が無いことである。例えば、いくつかの格納コンポーネントに渡って分配された部分を持つ可能性がある。単一のオーディオ・ブックまたは一連の講演は、完全にオーディオをカバーするために、多数のカセットまたはＣＤを必要とする。映画のようなオーディオ／ビジュアル・プログラムは、また多数の格納コンポーネントを必要とする。他の欠点は、ユーザが処置または記憶すべき格納メディアの急増を導くオリジナル・コンテンツをユーザが終了するときに、カセット（ビデオまたはオーディオ）および光学メディア（ＣＤ、ＤＶＤ等）が、新しいコンテンツを書き込むことができないことである。オリジナル題材を書き直す技術が存在するとは言え、ユーザによって購入されたオリジナル・コンテンツに新しいコンテンツを得て、上書きする機会はほとんど無い。
【０００４】
従来技術は、フラッシュメモリのような再書き込み可能なメモリにオーディオ・コンテンツを格納するデジタル再生装置をも含む。このような装置を使用してプログラム・コンテンツを得て利用するのは好都合であるが、プログラム・コンテンツの格納および利用に関しては典型的に適応性が無い。例えば、再生装置はあるオーディオ・コンテンツの時間的に制限された部分を格納する。ユーザは、オーディオ・コンテンツの次の部分または異なるセレクションを格納する前に、終わっている部分を聞く必要がある。従来技術のデジタル再生装置は、典型的に多数のプログラムムのセレクションを格納しかつ異なる割合でセレクションを利用することができない。したがって、個人化され、時間シフトされたプログラムを提供する改良された再生装置が必要とされる。
【０００５】
発明の要旨
個人化され、時間シフトされたプログラムのための方法および装置が記述される。デジタル・コンテンツはライブラリから読み出され、その後の再生のために格納される。コンテンツのサブセットは再生装置内に格納され、ユーザの所定の仕様に応じて消費されたコンテンツを更新するように自動的に選択される。
【０００６】
本発明は、限定はされないが、同様な要素に同様な参照数字を付した添付の各図面に例示される。
【０００７】
詳細な説明
個人化され、時間シフトされたオーディオ・プログラムのための方法および装置が記述される。次の記述において、本発明を完全に理解するために、説明用に多数の特別な詳細が述べられている。しかしながら、本発明がこれらの特別の詳細無しに実行されることは、当業者にとって明らかである。換言すれば、公知の構成および装置が、本発明を曖昧にすることを避けるためにブロック図に示されている。
【０００８】
デジタル・オーディオ・プログラムの用語が全体的に記述されているとは言え、本発明はオーディオ・コンテンツの個人化および時間シフトに限定されない。本発明は、ビデオ、オーディオ／ビデオ（Ａ／Ｖ）および他のメディアまたはメディアの組み合わせのようなメディアに等しく適用可能である。本発明は、固定された基板上のメモリ量のような限定された格納資源を持つ装置とともに用いられる。本発明は、プログラム・コンテンツを（オーディオ・コンテンツを聴くことにより、ビデオ・コンテンツを見ることにより）消費し、かつユーザのコンテンツ消費と矛盾しない方法で自動的に更新されるコンテンツを持つことがユーザに許容される。本発明は、また、単一の格納装置内に多数のプログラム・セレクションを保持し、かつ異なる割合で多数のセレクションを消費することがユーザに許容される。多数のプログラム・セレクションは、コンテンツのタイプおよびユーザの好みによる異なる方法で更新されてもよい。
【０００９】
要約すれば、オーディオ・コンテンツに関して、本発明は再生の時間シフトおよび個人化と同じようにオーディオコンタクトを検索するための方法および装置を提供する。一実施態様において、デジタルオーディオ・コンテンツは、例えばデジタル・オーディオ・ライブラリから検索される。検索されると、オーディオ・コンテンツは、例えばパーソナル・コンピュータまたは他の格納装置に格納される。格納されたオーディオ・コンテンツは、再生装置にその全部あるいは一部が転送され、ユーザに再生装置でそのオーディオ・コンテンツを聴くことができるようにする。
【００１０】
一実施形態において、ユーザは種々のオーディオ・セレクションに対し、再生装置によって提供される再生時間の一部分を指定する。例えば、２時間のオーディオ・コンテンツを提供する再生装置でもって、ユーザは３０分の毎日のニュースと、３０分のコメディ・シリーズと、１時間のオーディオ・ブックを聴きたい場合がある。このような場合、ユーザはニュースとコメディのそれぞれに１５分の再生時間を、およびオーディオ・ブックに３０分の再生時間を割り当てる。
【００１１】
一実施形態において、本発明は、オーディオ・コンテンツがどのように使用されるべきかに基づいて、ユーザによって選択される再生装置のための異なる自動更新技術を用意している。例えば、ニュース部分は、特定ソースから入手可能な１時間の最新ニュースでよい。コメディ・シリーズは、シリーズにおける一番古い消費されていないエピソードでよい。オーディオ・ブック部分は、再生装置がライブラリ読み出し装置に結合される毎に一番最近の停止場所からオーディオ・ブックの１時間分を用意する。勿論、他の組み合わせおよび筋書きが行われてもよい。
【００１２】
個人用プログラム・コンテンツ提供のための構成の概観
図１は、個人用で時間シフトさせたオーディオ・プログラムを提供するコンポーネントのブロック・ダイアグラムの一実施形態を示す。図１の実施形態は、パーソナル・コンピュータ，インターネット，ウエッブ・サーバによって記載されているが、他のコンポーネントでもって構成することができる。図１のコンポーネントはオーディオ以外のメディアのための個人用タイムシフトさせたプログラミングを提供するよう変形できる。
【００１３】
ライブラリ１１０は、一般にオーディオ・コンテンツと記されるマルチ・オーディオ・プロダクトへのアクセスを提供する。上記のオーディオ・コンテンツには、オーディオ・ブック，記録されたラジオ・プログラム，記録されたレクチャー，オーディオ・ニュースレターおよびその他の刊行物，テレビジョン・プログラムや個々人からのメッセージないし通信のオーディオ部分などの少なくとも１つが含まれている。他のタイプのオーディオ・コンテンツも勿論提供されうる。ライブラリ１１０は、本発明との関係では記載されないビデオやテキストおよびその他の情報を含んでいる大きなデジタル・ライブラリの一部であっても良い。
【００１４】
ネットワーク１００は、ライブラリ１１０へのアクセスを提供する。一実施形態ではネットワーク１００はインターネットである。そのような実施形態では、ライブラリ１１０は、ワールド・ワイド・ウエッブ（ＷＷＷまたはＷｅｂ）ページとしてユーザに提示され得る。また、ライブラリ１１０は、ネットワーク１００を介してアクセスされる他のタイプのリソース（ブレテン・ボード・サービス（ＢＢＳ），ファイル・サーバなどのようなリソース）でも良い。ネットワーク１００は、勿論、インターネット以外のネットワーク（ローカル・エリア・ネットワーク（ＬＡＮ），ワイド・エリア・ネットワーク（ＷＡＮ），ワイアレス・ネットワークのような他のネットワーク）でも良い。
【００１５】
ライブラリ１１０は、さらに、ＤＶＤやＣＤ−ＲＯＭのようなローカル・ストレージ・デバイスでも良い。この場合には、ライブラリ１１０はネットワーク１００経由でアクセスされることはないであろう。オーディオ・コンテンツ以外のプログラム・コンテンツはライブラリ・アクセス・デバイスによって検索（レトリーブ）できる。
【００１６】
ライブラリ・アクセス・デバイス１２０，１５０のような多数のライブラリ・アクセス・デバイスが、ネットワーク１００に結合されてライブラリ１１０へアクセスする。ライブラリ・アクセス・デバイスは、パーソナル・コンピュータでよく、ライブラリ・アクセス・デバイスとして専用化されていても、そうでなくても、ネットワーク１００を介してライブラリ１１０へのアクセスを提供するデバイスあれば良い。
【００１７】
ライブラリ・アクセス・デバイスそれぞれには、再生装置１２５，１５５のような再生装置が結合されている。再生装置は、ライブラリ１１０からアクセスしたオーディオ・コンテンツの全部または一部を再生用に格納する。一実施形態では、再生装置は、ポータブル型の装置であって付随のライブラリ・アクセス・デバイスから、ユーザ自身で切り離せる装置である。また、再生装置は、ライブラリ・アクセス・デバイスの１つのコンポーネントであってもよく、ライブラリ・アクセス・デバイスから簡単には分離できない構成でもよい。
【００１８】
また、再生装置が、ライブラリ・アクセス機能を備えていてもよい。例えば、パーソナル・デジタル・アシスト装置（ＰＤＡ，Personal Digital Assistant）が、ライブラリ・アクセス機能とともに、再生機能を備えていてもよい。そうすると、オーディオ・コンテンツの更新が、後述する方法の１つに従ってＰＤＡによって自動的に実行される。
【００１９】
図２には、ライブラリ・アクセス・デバイスとして使用できるコンピュータ・システムの一実施形態が示されている。コンピュータ・システム２００は、バス２０１または他の通信デバイスを情報の通信のために備え、このバス２０１に結合されたプロセッサ２０２を情報の処理のために備えている。コンピュータ・システム２００は更に、ランダム・アクセス・メモリ（ＲＡＭ）ないし他のダイナミック・ストレージ・デバイスのようなメイン・メモリ２０４を備える。このメイン・メモリ２０４は、バス２０１に結合されて、情報およびプロセッサ２０２により実行すべき命令を格納する。メイン・メモリ２０４は、プロセッサ２０２での命令の実行中に一時的変数ないし他の中間情報を格納するのに使用される。コンピュータ・システム２００は、バス２０１に結合されたリード・オンリ・メモリ（ＲＯＭ）ないし他のスタティック・ストレージ・デバイス２０６を備えて、これには静的な情報および命令がプロセッサ２０２のために格納される。磁気ディスクないし光学ディスクおよびそのドライブ装置のようなデータ・ストレージ・デバイス２０７も、コンピュータ・システム２００に結合できる。
【００２０】
コンピュータ・システム２００には、陰極線管（ＣＲＴ）ないし液晶ディスプレイ（ＬＣＤ）のようなディスプレイ・デバイス２２１にバス２０１が介して結合されて、コンピュータ・ユーザに情報を表示できる。英数キーおよび他のキーを含む英数入力デバイス２２２が、典型的にはバス２０１に結合されて、情報とコマンド選択とをプロセッサ２０２へと送る。他の形態にユーザ入力デバイスは、マウス，トラックボールないしカーソル方向キーのようなカーソル制御装置２２３であり、向き情報およびコマンド選択をプロセッサ２０２へと送り、また、ディスプレイ２２１上でのカーソルの動きを制御する。
【００２１】
コンピュータ・システム２００は、ネットワーク１００のようなネットワークに、モデムないし他の装置（図２には示されていない）のようなネットワーク・インターフェイスを介して結合される。ネットワーク・インターフェイスを通すことによって、コンピュータ・システム２００を、デジタル・オーディオ・ライブラリ１１０のようなライブラリからデジタル・オーディオ情報を検索するために使用できる。検索されたオーディオ・コンテンツは、メイン・メモリ２０４および／又はデータ・ストレージ・デバイス２０７に格納できる。
【００２２】
再生装置インターフェース２２５が、コンピュータ・システム２００と以下に詳述する（図２に示さない）モバイル再生装置との間のインターフェイスを提供する。再生装置インターフェイス２２５は、オーディオ・コンテンツをコンピュータ・システム２００から再生装置へと転送し、オーディオ・コンテンツに関連した情報を再生装置から受け取るために使用される。再生装置インターフェイス２２５は、他のデータの転送及び／又はオーディオ・コンテンツのモニタのためにも使用できる。
【００２３】
また、再生装置をライブラリ・アクセス・デバイスに直接に接続する必要なしに、再生装置ストレージ・デバイス（図２には示されていない）に対して、プログラム・コンテンツの更新を行うことができる。その場合には、リムーバブル・ストレージ・デバイスが再生装置インターフェイス２２５に結合されて、更新されたプログラム・コンテンツを受け取れるようにされる。このようにして、ユーザは、再生装置に使用する複数のストレージ・デバイスを手に入れられることとなり、プログラム・コンテンツの更新のための中断をすることなしに、再生装置の使用をできる。
【００２４】
本発明をコンテンツをライブラリから再生装置へ引き込む（pulling）ものとして説明してきたが、本発明のコンセプトは、ライブラリからのコンテンツを再生装置すなわち再生ストレージ・デバイスへとプッシュする（pushing）ことにも同様に適用できる。コンテンツのプッシュは、何れのコンテンツを望むか及びどのように格納し更新すべきかと言うことに関しての特定のユーザの仕様に応じて、遂行される。コンテンツがユーザへとランダムにプッシュされるか、または、コンテンツをプッシュすべきユーザが、明かされた好みまたは認められた好みに基づいて選択される。明かされた好みは、登録または他のプロセス（その過程ではユーザは一連の質問を受ける）や、ユーザから発生された応答から情報を得る他のやり方を通して、獲得できるものである。認められた好みは、ユーザによって選択されたコンテンツのタイプの観察を通して、獲得できた（認められた）ものである。例えば、スポーツ・コンテンツは、他のスポーツ・コンテンツを以前に消費したことのあるユーザに対してプッシュされる。
【００２５】
図３は、再生装置の一実施形態を示す。プレイヤ３００は、モバイル再生装置であり、それにデジタル化されたオーディオ・コンテンツが、例えば、再生装置インターフェイス２２５を介してダウンロードされ、後で再生される。ユーザは、プレイヤ３００上のボタンを用いて、格納されたデータを、所望のオーディオ・コンテンツの再生のためにナビゲートすることができる。
【００２６】
プレイヤ３００は、ボタン３０５，３１０，３１５，３２０，３２５と、ボリューム・ダイアル３３０とを含む。プレイヤの詳細は、１９９６年９月１２日付の米国特許出願第０８／７１０１１４に記載されている。
【００２７】
プレイヤ３００は、要約すると、内部にランダム・アクセス・メモリ（ＲＡＭ）を有するプロセッサを含む。プロセッサの外部には、通常のリード・オンリ・メモリ（ＲＯＭ）と、フラッシュ・メモリのようなメモリ・ストレージ・デバイスとが設けられている。ＲＯＭにはオペレーティング・ソフトウエアが記憶され、フラッシュ・メモリ（若しくは他のメモリ・ストレージ・デバイス）にはオーディオ・データが記憶されている。
【００２８】
プレイヤ３００は、メディア・コンテンツを格納しているリムーバブル・メディアを受けるインターフェイスを含むことができる。例えば、オーディオ・コンテンツを格納するフラッシュ・メモリ・カードをプレイヤ３００に挿入できる。リムーバブル・メディアに格納されたオーディオ・コンテンツは、リムーバブル・メディアから直接に再生することができ、また、リムーバブル・メディアからコピーによりプレイヤ３００に（後で再生するために）格納することができる。
【００２９】
オーディオ・プログラムを個人用として時間シフトさせること
本発明は全体として、再生装置のメモリのフレー領域および使用済み領域のインテリジェントな利用を提供し、プログラム・コンテンツの途切れのない（シームレスな）再生をユーザに提供するものである。さらに、本発明は、ニュース・プログラム，オーディオ・ブック，エンターテイメント等々のような種々のプログラムを異なる速度で個別的に再生することを提供する。
【００３０】
図４には、提供可能なオーディオ・コンテンツの再生時間割り当ての例が示される。図４にはオーディオ・プログラムについての例が示されているが、ストレージや再生のコンセプトは、ビデオやオーディオ／ビジュアルのような他の形態のプログラムにも適用できる。
【００３１】
図４に示される例において、再生時間は２時間とされている。始めの３０分では最新の財務ニュースが提供され、次の３０分ではインタビュー・シリーズからのエピソードが提供される。終わりの１時間は、ユーザにより選択されたオーディオ小説が提供される。勿論、２時間より長いか或いは短い再生時間の提供も可能である。
【００３２】
図４に示されている３つのオーディオ・セレクションは、一実施形態においては、３つの異なった方法で更新される。財務ニュース部分４１０は、再生装置にて入手可能なもっとも最新の財務ニュースを提供する。インタビュー・シリーズでは、そのエピソードのうちでまだ消費されていない（聞かれていない）もっとも古いエピソードが提供される。オーディオ小説４３０では、選択された小説のまだ聞かれていない１時間分か、まだ聞かれていない残りの部分のうちで短い方が提供される。勿論、上記とは異なる数のオーディオ・プログラムが単一の再生装置によって提供され得る。また、１以上の異なる更新の組合わせが提供されうる。
【００３３】
一実施形態においては、まだ割り当てられていない再生時間は、既に指定された再生時間の拡張に使用できる。例えば、ユーザが３０分をシリーズのために割り当て、３０分をオーディオ・ブックに割り当てていいた場合に、割り当てられていない再生時間をオーディオ・ブックのために使用できる。或いは、図４の例において、次のインタビュー・エピソードがまだ入手可能になっていないときには、それが入手可能となるまでは、インタービュー・シリーズ用に指定された３０分をオーディオ・ブック用に使用できる。
【００３４】
図５は最も新しいオーディオ・コンテンツを自動的に提供するフロー・ダイヤグラムの実施形態である。図５に関連して述べられるオーディオ・コンテンツを更新する方法は、例えば、頻繁に変化し、リスナーが最も後のエディションを聴きたいと希望するオーディオ・コンテンツに対して用いられる。そのようなコンテンツの例としては、これに限定されるわけではないが、経済ニュース、ワールド・ニュース、スポーツ・スコアなどがある。
【００３５】
図５のステップは、例えば、デジタル・オーディオ・ライブラリにアクセスするインターネットに結合されたコンピュータ・システムによって実施される。
【００３６】
図５はステップ５００で開始する。ステップ５００の間、再生装置はオーディオ・コンテンツの希望するエディションを持っているかもしれず、また持っていないかもしれない。オーディオ・コンテンツのエディションは大きなオーディオ・コンテンツのセグメントである。例えば、あるインタビュー・シリーズは、エディションのシリーズ又はエピソードであるそれぞれのインタビューを備えたオーディオ・コンテンツであるかもしれない。再生装置が所望のオーディオ・コンテンツのどのエディションも持っていないと、入手可能な最新のエディションが検索され、格納される。
【００３７】
再生装置が所望のオーディオ・コンテンツのエディションを現在格納しているとすると、ステップ５１０でその格納されたコンテンツのエディションを決定する。ステップ５２０で入手可能なエディションを決める。ステップ５１０と５２０でそれぞれ決定されたエディションをステップ５３０で比較する。ステップ５１０と５２０は逆の順序で実施しても良く、また平行に実施しても良いと言うことを注意すべきである。
【００３８】
ステップ５４０で、格納されたエディションが最も新しいエディションと同じであるかどうか決定する。もし最も新しいならば、格納されたオーディオ・コンテンツは更新の必要がない。遅延の期間を決めた直後又は後で、処理はステップ５１０に戻る。もし、格納されたコンテンツが最新のコンテンツでないなら、ステップ５５０で、入手可能な最新のコンテンツが検索され、格納される。
【００３９】
検索されたエディションがライブラリ・アクセス・デバイス又は再生装置に格納される。ライブラリ・アクセス・デバイスに格納されると、検索されたエディションの全て又は一部が後に再生装置に格納されるであろう。
【００４０】
図６はエピソードのシリーズのあるエピソードを自動的に提供するためのフロー・ダイヤグラムである。図６に関連して述べられている更新方法は、例えば、ユーザがあるシリーズを聴くことに興味があり、そのシリーズの最新のエディションを聴きたいと言うときに使用される。
【００４１】
上述した図５のステップのように、図６のステップは、例えば、デジタル・ライブラリにアクセスするインターネットに結合されたコンピュータ・システムによって実施される。コンピュータ・システムは、再生装置がコンピュータ・システムに現在結合されているかどうかにかかわらず、再生装置用のオーディオ・コンテンツを自動的に検索する。
【００４２】
方法はステップ６００で始まる。ステップ６１０で、あるエピソードがデジタル・ライブラリから検索される。ステップ６２０で検索されたエピソードがすでに消費されたかどうかを決定する。再生装置がライブラリ・アクセス・デバイスその他に結合されているときは、ステップ６２０は例えば予め決められた時間に周期的に実施される。ステップ６２０は検索されたエピソードが消費されるまで連続的に実行されても良い。
【００４３】
ステップ６３０でシリーズの次のエピソードが検索される。ステップ６３０で検索された次のエピソードが後の再生のために、例えばライブラリ・アクセス・デバイス又は再生装置に格納される。代わりに、検索された次のエピソードを直ちに消費しても良い。
【００４４】
もちろん、図６に関して述べたステップを変更し、ユーザが既に検索されたエディションを聴いた後にシリーズから検索しても良い。また、新しいエディションがライブラリ・アクセス・デバイスによって検索され、格納され、古いエディションが使用された後で再生装置に格納されても良い。
【００４５】
他の実施形態においては、次のエピソードの一部をシリーズ用に割り当てられたメモリに格納することもできる。例えば、３０分のエピソードの１０分分をユーザが聴き、エピソードを格納するのに３０分割り当てられているとき、再生装置をそのエピソードの後ろの２０分を格納し、次のエピソードの１０分を格納するように更新することもできる。
【００４６】
図７はオーディオ・コンテンツを全部更新するまでシームレスに自動的に更新するフローダイヤグラムの実施形態である。図７に関して述べる方法は、例えば、リスナーがオーディオ・ブックを聴くときに用いられる。リスナーが１時間のオーディオ・ブックを再生装置に格納し、再生装置がライブラリ・アクセス・デバイスから分離されるまでにオーディオ・ブックの２５分間聴くとする。リスナーが再生装置をライブラリ・アクセス・デバイスに結合すると、前に再生装置に格納した１時間分に続く次の２５分分を前に聴いた２５分の箇所に格納する。したがって、再生装置はリスナーが聴こうとするオーディオ・ブックの１時間分を格納している。
【００４７】
方法はステップ７００で始まる。ステップ７１０で、再生装置は特定のオーディオ・ブックの最初にヘッド・ポインタとテイル・ポインタを決める。ヘッド・ポインタはオーディオ・コンテンツのロジカル開始を示す。同様にテイル・ポインタはそのオーディオ・コンテンツのロジカル終了を示す。オーディオ・コンテンツのロジカル開始と終了とはそれぞれ「ライブ」で聴くオーディオ・コンテンツの開始と終了とを意味する。オーディオ・コンテンツは連続したメモリ位置に格納する必要はない。一実施形態では、オーディオ・コンテンツは多数のメモリのブロックに格納されるが、その際、それらのブロックはリンクされ、メモリブロックに格納されたオーディオ・コンテンツが適切なオーディオの順番に再生されるようになっている。
【００４８】
ステップ７２０で、コンテンツ・カウンタが初期のヘッド・ポインタに設定される。オーディオ・コンテンツが再生されると、コンテンツ・カウンタはメモリに格納されたオーディオ・コンテンツを通して適切なオーディオ順に進む。一実施形態では、メモリブロックを通して順番通りに進むことで実行される。メモリ・ブロックの終わりにくると次のメモリ・ブロックを示す格納されたリンクが適切な次のメモリ・ブロックへ導く。したがって、メモリ・ブロックはオーディオ・コンテンツを検索するために順番に進む。
【００４９】
ステップ７３０で、再生装置はユーザがリスニング・セッションが終わるのを待つ。リスニング・セッションの間、コンテンツ・カウンタは上述したようにメモリを通って動く。ステップ７３０の間、再生は何度も開始し、停止することがある。再生装置がライブラリ・アクセス・デバイスに結合されていないとき又は再生装置にオーディオ・コンテンツを他のデバイスが提供している間は、リスニング・セッションは時間の期間として決められる。
【００５０】
ステップ７４０で、リスニング・セッションが終わると、ヘッド・ポインタはコンテンツ・カウンタにリスニング・セッションの終わりを設定する。これによって、次のリスニング・セッションがオーディオ・コンテンツのリスニング・セッションの最も新しく終わった点で開始することができる。それぞれのリスニング・セッションの後のヘッド・ポインタを更新することによって、特定のオーディオ・セレクションに用いられたメモリがサーキュラ・キューとして取り扱われ、完全にオーディオ・セレクションが終わったときにそのオーディオ・セレクション全体を置き換えるのではなく、オーディオ・コンテンツが使用された（再生された）とき、その使用されたオーディオ・コンテンツが未使用の（未再生の）オーディオ・コンテンツと置き換えられる。
【００５１】
ステップ７５０で、使用されたオーディオ・コンテンツを格納していたメモリが解放され、ステップ７６０で、その開放されたメモリがライブラリ・アクセス・デバイスからの次のオーディオ・コンテンツを格納するために用いられる。新しいオーディオ・コンテンツが再生装置に格納されると、ステップ７７０で新しいオーディオ・コンテンツの最後にテイル・ポインタが設定される。もし、オーディオ・セレクションとして用いられた箇所以外のメモリ・ブロックに新しいオーディオ・コンテンツが置かれると、ステップ７８０で、その新しいメモリ・ブロックは存在しているオーディオ・コンテンツにリンクされる。処理はステップ７９０で終了する。
【００５２】
このようにして、オーディオ・セレクションは再生装置のメモリ制限をユーザが気が付かないようにしてシームレスに更新される。リスニング・セッションの後にライブラリ・アクセス・デバイスへ再生装置が結合されると再生装置の使用されたコンテンツはライブラリ・アクセス・デバイスまたは他のソースから新しいコンテンツに置き換えられる。
【００５３】
かくして、ユーザの指定に従って、オーディオを提供し、更新するモバイル再生装置をユーザに提供することができる。ユーザは一つ又は複数のオーディオ・セレクションの再生に割り当てられた時間を特定する。ユーザはオーディオ・セレクションのそれぞれを更新する方法を特定する。このようにして、ユーザは所定の使用にしたがってオーディオ・プログラムを個人化し、時間シフトすることができる。
【００５４】
上記のように、本発明が特定の実施形態を参照して説明された。しかし、本発明の広い精神と範囲から離れずに本発明を変形することが可能である。したがって、明細書と図面は制限するのではなく、説明と見るべきである。
【図面の簡単な説明】
【図１】  個人化され、時間シフト・プログラムを提供するためのコンポーネントのブロック図の一実施形態である。
【図２】  ライブラリアクセス装置として使用されるコンピュータシステムの一実施形態である。
【図３】  再生装置の一実施形態である。
【図４】  提供されるオーディオ・コンテンツの再生時間の配置の一実施形態である。
【図５】  最近のオーディオ・コンテンツを自動的に提供するためのフロー図の一実施形態である。
【図６】  エピソードのシリーズのエピソードを自動的に提供するためのフローの一実施態様である。
【図７】  オーディオ・コンテンツの終了までシームレス更新を自動的に提供するフロー図の一実施形態である。
【図１】
0004540226.tif 000002
【図２】
0004540226.tif 000003
【図３】
0004540226.tif 000004
【図４】
0004540226.tif 000005
【図５】
0004540226.tif 000006
【図６】
0004540226.tif 000007
【図７】
0004540226.tif 000008