(57)【特許請求の範囲】
【請求項１】
プログレッシブダウンロードをサポートしていない携帯用ハンドセットにコンテンツをストリーミングするための装置において、
第１バッファと第２バッファを有する携帯用ハンドセットであって、コンテンツは、前記携帯用ハンドセット上で、前記第１バッファと第２バッファの内の一方から再生され、
前記携帯用ハンドセットは、コンテンツを遠隔ソースから複数のセグメントとしてストリーミングし、前記コンテンツが前記携帯用ハンドセットに複数のセグメントとしてストリーミングされるにつれて前記コンテンツを再生する、アプリケーションを有している、携帯用ハンドセット、を備えており、
前記複数のセグメントの第１部分は、前記第１バッファの中へダウンロードされ、且つ、前記第１バッファから再生され、
前記アプリケーションが前記第１バッファに保有されている前記複数のセグメントの前記第１部分を再生している間に、前記複数のセグメントの前記第１の部分及び前記複数のセグメントの第２部分は前記第２バッファの中へダウンロードされ、そして前記第１のバッファに含まれる前記複数のセグメントの前記第１の部分が再生された後に、前記アプリケーションが前記第２のバッファに含まれる前記複数のセグメントの前記第２の部分を再生し、これにより、前記コンテンツの再生中に無音区間を最小限にする、装置。
【請求項２】
前記アプリケーションが前記第２バッファに保有されている前記複数のセグメントの前記第２部分を再生している間に、前記複数のセグメントの前記第２部分及び前記複数のセグメントの第３部分は前記第１バッファの中へダウンロードされ、
前記第２のバッファに含まれる前記複数のセグメントの前記第２部分が再生された後に、前記アプリケーションが前記第１のバッファに含まれる前記複数のセグメントの前記第３部分を再生し、これにより、前記コンテンツの前記複数のセグメントの再生は、前記第１バッファと第２バッファの間でピンポンされるようになっている、請求項１に記載の装置。
【請求項３】
前記携帯用ハンドセットは、第３バッファを更に備えており、前記コンテンツの前記複数のセグメントの各セグメントは、ダウンロードされるにつれて前記第３バッファに保存される、請求項１に記載の装置。
【請求項４】
前記携帯用ハンドセットは、セルラー電話、携帯電話、ＰＤＡ、又は無線電子メール機器を更に備えている、請求項１に記載の装置。
【請求項５】
プログレッシブダウンロードをサポートしていない携帯用ハンドセットに、コンテンツをストリーミングするための方法において、
複数のセグメントに分割されたコンテンツを提供する段階と、
前記複数のセグメントの第１部分を第１バッファの中へダウンロードする段階と、
前記第１バッファに保有されている前記複数のセグメントの前記第１部分を再生する段階と、
前記第１バッファに保有されている前記複数のセグメントの前記第１部分が再生されている間に、前記複数のセグメントの第１部分及び前記複数のセグメントの第２部分を第２バッファの中へダウンロードする段階と、
前記第１のバッファに含まれる前記複数のセグメントの前記第１の部分が再生された後に、前記第２のバッファに含まれる前記複数のセグメントの前記第２の部分を再生する段階と、
を含み、これにより、前記コンテンツの再生中に無音区間を最小限にする、方法。
【請求項６】
前記第２バッファに保有されている前記複数のセグメントの前記第２部分が再生されている間に、前記複数のセグメントの前記第２の部分及び第３部分を前記第１バッファの中へダウンロードする段階と、
前記第２のバッファに含まれる前記複数のセグメントの前記第２部分が再生された後に、前記第１のバッファに含まれる前記複数のセグメントの前記第３部分を再生し、これにより、前記コンテンツの前記複数のセグメントの再生は、前記第１バッファと第２バッファの間でピンポンされるようになっている、請求項５に記載の方法。
【請求項７】
前記コンテンツの各セグメントを、ダウンロードしながら、第３バッファの中へ保存する段階を更に含んでいる、請求項５に記載の方法。
【請求項８】
リストの中の２件以上のコンテンツをダウンロードするためのシステムにおいて、
第１バッファと第２バッファを有する携帯用ハンドセットであって、コンテンツは、前記携帯用ハンドセット上で、前記第１バッファと第２バッファの内の一方から再生され、
前記携帯用ハンドセットは、１件目のコンテンツと２件目のコンテンツのリストを保存し、前記１件目と２件目のコンテンツを再生する、アプリケーションを有している、携帯用ハンドセットを備えており、
前記１件目のコンテンツは、前記第１のバッファ内にダウンロードされて且つ前記第１バッファから再生され、
前記アプリケーションが前記第１バッファに保有されている前記１件目のコンテンツを再生している間に、前記２件目のコンテンツは前記第２バッファの中へダウンロードされ、
前記第１バッファに保有されている前記１件目のコンテンツが再生された後に、前記アプリケーションは、前記第２バッファに保有されている前記２件目のコンテンツを再生し、これにより、前記携帯用ハンドセット上でコンテンツの再生中に無音区間を最小限にする、システム。
【請求項９】
前記コンテンツは、音楽、ビデオ、ポッドキャスト、及びファイルを更に備えている、請求項８に記載のシステム。
【請求項１０】
前記携帯用ハンドセットは、セルラー電話、携帯電話、ＰＤＡ、又は無線電子メール機器を更に備えている、請求項８に記載のシステム。
【請求項１１】
リストの中の２件以上のコンテンツをダウンロードするための方法において、
携帯用ハンドセットにストリーミング中の１件目のコンテンツを前記携帯用ハンドセット上で再生する段階と、
前記１件目のコンテンツが前記携帯用ハンドセット内で再生されている間に、コンテンツリストの中の前記１件目のコンテンツ及び２件目のコンテンツを第２バッファの中へダウンロードする段階と、
前記１件目のコンテンツが再生された後で、前記第２バッファ内の前記２件目のコンテンツを再生する段階と、
を含み、これにより、前記携帯用ハンドセット上でコンテンツの再生中に無音区間を最小限にする、方法。
【請求項１２】
前記コンテンツは、音楽、ビデオ、ポッドキャスト、及びファイルを更に備えている、請求項１１に記載の方法。
【請求項１３】
前記第１のバッファに保有された前記複数のセグメントの１以上の部分はまた前記第２のバッファにも保有されており、その結果、前記第１及び第２のバッファに含まれるデータがオーバラップし、
前記複数のセグメントの前記第１の部分及び前記複数のセグメントの前記第２の部分の両方が、前記第２のバッファ内へダウンロードされて、前記コンテンツの整合性を維持する、請求項１に記載の装置。
【請求項１４】
各バッファが、前記コンテンツのファイルヘッダーを含む、請求項１に記載の装置。
【請求項１５】
前記第１のバッファに保有された前記複数のセグメントの１以上の部分はまた前記第２のバッファにも保有されており、その結果、前記第１及び第２のバッファに含まれるデータがオーバラップし、
前記複数のセグメントの前記第１の部分及び前記複数のセグメントの前記第２の部分の両方が、前記第２のバッファ内へダウンロードされて、前記コンテンツの整合性を維持する、請求項５に記載の方法。
【請求項１６】
各バッファが、前記コンテンツのファイルヘッダーを含む、請求項５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、３５Ｕ．Ｓ．Ｃ．１１９条（ｅ）及び１２０条に基づき、２００７年１月８日出願の米国仮特許出願第６０／８７９，４１６号に対する優先権を主張し、同出願を参考文献としてここに援用する。
【０００２】
本発明は、概括的には、ユーザーのパーソナルコンピュータに保存されているデジタルコンテンツをユーザーの携帯用ハンドセットへ転送するための方法と装置に関する。
【背景技術】
【０００３】
ハードディスクドライブの記憶容量の増加と光学ＣＤ及びＤＶＤドライブの普及に伴い、ユーザーは、今では、自分達の音楽ライブラリ全体を自身のパーソナルコンピュータ（ＰＣ）に保存することができる。例えば、ｉＴｕｎｅｓ（アップルコンピューター提供）の様な、様々なソフトウェアプログラムは、ユーザーが、音楽コンテンツをＣＤから読み込み、それをコンピューターのハードディスクドライブに保存し、異なるコンテンツを編纂し、その後、その音楽をＰＣで再生するか又は楽曲コレクションの全部又は一部をＣＤ又はＤＶＤに焼き付けることができるようにしている。ユーザーは、更に、音楽ファイルを、ｉＰｏｄ（アップルコンピューター提供）又はＭＰ３プレーヤーの様な他の機器に転送することができる。これらの転送には、通常、ＰＣと機器との間に、ＵＳＢケーブルを介するなどの、直接的な配線接続が必要になる。
【０００４】
近年、携帯用ハンドセット（セルラー電話及びＰＤＡなど）は、単なる電話及びデータ収集機器を超えた進化を遂げている。例えば、多くのセルラー電話は、今や、高性能表示画面及び音声性能を有している。様々な会社（本出願の譲受人であるmSpot社を含む）は、無線セルラーネットワークを使って、セルラー電話に「ストリーミング配信される」オーディオ及びビデオコンテンツを提供している。これにより、セルラー電話のユーザーは、自身のセルラー電話で、音楽又はオーディオコンテンツを聴取し、映画又は他のビデオコンテンツを鑑賞することができる。しかしながら、ユーザーの選択対象は、プロバイダにより提供されるコンテンツに限定されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国仮特許出願第６０／８７９，４１６号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
当技術分野で必要とされているのは、携帯用ハンドセットのユーザーが、自身が以前にパーソナルコンピュータ又は他の機器に保存したデジタルコンテンツを、無線ネットワークを介してダウンロードすることによって入手し、それを携帯用ハンドセットに保存できるようにするシステムである。
【０００７】
更に必要とされているのは、デジタルコンテンツ、並びにファイル構造、ユーザーレーティング、及び他のメタデータを、携帯用ハンドセットとＰＣの間で同期化する能力である。
【課題を解決するための手段】
【０００８】
携帯用ハンドセットのユーザーが、ユーザーに属するＰＣ又は他の装置から、デジタルコンテンツを入手し、そのデジタルコンテンツを携帯用ハンドセットに保存することができる方法及び装置が提供されている。１つの実施形態では、ユーザーは、デジタルコンテンツ（音楽など）をＰＣに保存する。ＰＣは、インターネットを介してサーバーと通信する。後に、ユーザーは、携帯用ハンドセット（セルラー電話など）を使って無線ネットワークにアクセスする。携帯用ハンドセットは、前記サーバーと通信し、無線ネットワークを介してデジタルコンテンツの一部又は全部をダウンロードする。デジタルコンテンツは、そこで、携帯用ハンドセットに保存され、ユーザーは、携帯用ハンドセット側でそれにアクセスすることができるようになる。携帯用ハンドセットは、デジタルコンテンツと関係付けられているメタデータも同様にダウンロードし、保存する。
【図面の簡単な説明】
【０００９】
【図１】ＰＣと、ｉＰｏｄ又はＭＰ３プレーヤー及び／又はポータブル型記憶装置の様なオーディオ機器と、を含んでいる先行技術によるシステムのブロック図である。
【図２】携帯用ハンドセットが、無線ネットワークとインターネットを使って、ＰＣから音楽をダウンロードできるようにするシステムを示している。
【図３】音楽をＰＣから携帯用ハンドセットにダウンロードするための方法を示すフローチャートである。
【図４】音楽をＰＣから携帯用ハンドセットにダウンロードするための、携帯用ハンドセット側のユーザーインターフェースの一例を示している。
【図５】携帯用ハンドセットがコンテンツをコンピューター装置と共有できるようにするシステムの別の実施形態を示している。
【図６】携帯用ハンドセットがコンテンツを複数のコンピューター装置との間で共有できるようにするシステムの別の実施形態を示している。
【図７Ａ】より小さな部分にセグメント化された１件のコンテンツを示している。
【図７Ｂ】プログレッシブダウンロードをサポートしていない携帯機器にコンテンツをダウンロードするための方法を示している。
【発明を実施するための形態】
【００１０】
図１は、ユーザーがデジタルコンテンツ（音楽、映像など）をコンピューター１０に保存する、先行技術によるシステムを示している。コンピューター１０は、デスクトップ、ノードブック、サーバー、又はデジタルデータを保存することができる他のどの様な種類の装置であってもよい。ユーザーは、インターフェース１４を使って、ポータブル型娯楽機器１２をコンピューター１０に接続する。ポータブル型娯楽機器１２は、ｉＰｏｄ、ＭＰ３プレーヤー、又はデジタルコンテンツを保存及び再生することができる他のどの様な機器であってもよい。インターフェース１４は、コンピューター１０とポータブル型娯楽機器１２の間の直接接続手段であり、通常は、ＵＳＢケーブル又はファイアーワイヤケーブルである。
【００１１】
代わりに、ユーザーは、ポータブル型記憶装置１６をコンピューター１０に接続して、デジタルデータをダウンロードし、その後、ポータブル型記憶装置１６をコンピューター１０から切断し、次に、ポータブル型記憶装置１６をポータブル型娯楽機器１２に接続して、当該データをポータブル型娯楽機器１２にダウンロードすることができる。ポータブル型記憶装置１６は、フラッシュＲＯＭチップ、ハードディスクドライブ、又は他の記憶装置であってもよい。
【００１２】
図２は、携帯用ハンドセットが、無線ネットワークを使って、コンピュータからデジタルコンテンツをダウンロードできるようにするシステムを示している。先行技術と同様に、ユーザーは、デジタルコンテンツ（音楽、映像、その他など）をコンピューター１０上に保存する。但し、この実施形態では、ユーザーは、デジタルデータを、コンピューター１０から携帯用ハンドセット２０に、無線方式で無線通信経路を介してダウンロードする。携帯用ハンドセット２０は、ＰＤＡ、携帯電話、無線電子メール機器（例えばＢｌａｃｋｂｅｒｒｙ）、又は、コンピューター１０と通信できて、デジタルコンテンツをコンピューター１０からダウンロードできるようにする、無線接続性を有する他のハンドヘルド型機器であってもよい。コンピューター１０は、ネットワーク２４を介して、サーバーコンピューターの様な装置２２と通信する。ネットワーク２４は、インターネットの様な、どの様な種類のネットワークであってもよいし、有線でも無線でも、或いはその２つのどの様な組み合わせであってもよい。コンピューター１０では、ユーザーが、自身のデジタルコンテンツの目録を作成し、編纂できるようにするソフトウェアアプリケーションが実行されている。装置２２は、インターネットを介して（例えばＵＲＬアドレスを通して）アクセスすることができる。装置２２は、図２では、単一装置として示されている。しかしながら、装置２２は、代わりに、複数のサーバーの様な、複数の装置を備えていてもよいものと理解頂きたい。
【００１３】
携帯用ハンドセット２０は、無線ネットワーク２６を介して装置２２に接続される。無線ネットワーク２６は、セルラー電話ネットワーク、ＷｉＦｉネットワーク（８０２．１１ネットワークなど）、無線データネットワーク（ＥＶ−ＤＯ又はＥＤＧＥなど）、又は他のどの様な無線ネットワークであってもよい。無線ネットワーク２６は、サーバー装置２２に直接接続する必要はなく、インターネットによるか又は別のネットワークを通すやり方の様に、間接的手段を介して接続してもよいものと理解頂きたい。実施形態を、図３に関連付けて更に詳しく説明してゆく。
【００１４】
図３は、図２に示す様々な要素の対話を描いているフローチャートである。コンピューター１０は、ネットワーク２４を介して装置２２に接続される。コンピューター１０は、そこで、装置２２が、コンピューター１０の中のデジタルコンテンツを或る特定のユーザー及び或る特定の携帯用ハンドセットと関係付けるように、装置２２に登録される（ステップ３０）。コンピューター１０は、次に、ｈｔｔｐ接続を開いた状態で、装置２２を傾聴し、サーバ装置２２からの連絡を待つ（ステップ３２）。携帯用ハンドセット２０は、無線ネットワーク２６を介してサーバー装置２２に連絡を取る（ステップ３４）。一旦、コンピューター１０が装置２２に登録されてしまえば、携帯用ハンドセットのユーザーは、ハンドセットがオンになっている時は、図４に更に詳しく示す様に、携帯用ハンドセットに実際に保存されているデジタルコンテンツのみならず、コンピューター１０に保存されているデジタルコンテンツをも、単一のディスプレイ内で見ることができる。携帯用ハンドセットのユーザーが、コンピューター１０に保存されている或るデジタルコンテンツを使用したいと望んだ場合、携帯用ハンドセット２０は、コンピューター１０に、或る特定のデジタルコンテンツを転送せよというコマンドの様な、コマンドを発する（ステップ３６）。コンピューター１０は、コマンドに応答し、当該デジタルコンテンツを装置２２に転送する（ステップ３８）。携帯用ハンドセット２０は、そうして、装置２２からデジタルコンテンツを入手する（ステップ４０）。而して、携帯用ハンドセット２０は、デジタルコンテンツ（音楽ファイルなど）を、コンピュータ１０から、少なくとも部分的に無線化されている様式で入手することができる。ユーザーは、上記システムと方法を使って、デジタルコンテンツを自身のコンピューターのみならず携帯用ハンドセットにも保存するようにしてもよいし、当該デジタルコンテンツを、コンピューターと携帯用ハンドセットの間で無線式に同期化してもよい。例えば、本システムは、ユーザーが、携帯用ハンドセットに保存することができるより遥かに大きい、ユーザが利用可能なデジタルコンテンツ目録を持てるようにする。更に、本システムは、長時間の飛行機旅行の前に或る特定の映画をダウンロードするなど、ユーザーが、特定のデジタルコンテンツを何時でもダウンロードできるようにする。ユーザーは、メタデータ（アーティスト情報、長さ、タイトルなど）、カバーアート、及び他のデータなど、デジタルコンテンツに関係付けられた追加のデータもダウンロードすることができる。
【００１５】
図４は、コンピューター１０が装置２２に登録された後の、携帯用ハンドセット２０のユーザーインターフェースの或る実施形態を示している。図４は、携帯用ハンドセット２０で表示される多数の異なる画面を示している。これら画面は、携帯用ハンドセット２０で実行されているソフトウェアのアプリケーションによって生成される。携帯用ハンドセットのソフトウェアのアプリケーションは、デジタルコンテンツを、入手し（当該デジタルコンテンツが携帯用ハンドセットにまだ保存されていない場合）、編纂し、表示し（携帯用ハンドセット側とコンピューター１０側の両方のコンテンツ）、保存し、及び再生し、下で説明するユーザーインターフェースを生成することができる。
【００１６】
画面５０は、ユーザーに、コンピューター１０からダウンロードされ、携帯用ハンドセットに保存されているファイルのリスト（「ダウンロード曲」）を閲覧するか、或いは、携帯用ハンドセット側に保存されているデジタルコンテンツとコンピューター１０側に保存されているデジタルコンテンツを含む全てのファイルのリスト（「全曲」）を閲覧する、という２つの選択対象を提供している。ユーザーが、「ダウンロード曲」という選択肢を選んだ場合、ユーザーは、画面５２で、ファイルのサブセット（アーティスト別、アルバム別、又は再生リスト別）を選ぶか、又は、それら全てを閲覧することを選ぶことができる。ユーザーが「全曲」を選択した場合、携帯用ハンドセット２０は、コンピューター１０から既にダウンロードされたか又はダウンロードすることができる全ての利用可能な音楽ファイルを表示する。この実施形態では、普通の黒色のテキストの歌曲タイトルは、携帯用ハンドセット２０に既にダウンロードされており、灰色テキストの歌曲タイトルは、まだダウンロードされていないが、ダウンロードすることができるものである。画面５４で、ユーザーが、既にダウンロードされている歌曲「All Night Long」を選択すると、画面５６で、当該歌曲が携帯用ハンドセット２０上で再生され、歌曲「All Night Long」のカバーアート及び他の関連情報が表示される。
【００１７】
画面５０で、ユーザーが「全曲」の選択肢を選んだ場合、ユーザーには、「全曲」、アーティスト別、アルバム別、及び／又は再生リスト別を含む、全てのデジタルコンテンツ（携帯用ハンドセットに保存されているものとコンピューターに保存されているものの両方）を閲覧するという選択肢をユーザーに与えるメニュー（５８）が提示される。ユーザーがデジタルコンテンツ（本例では歌曲）の全てを閲覧することを選択した場合、画面６０には、全てのデジタルコンテンツ（携帯用ハンドセット側とコンピューター側の両方）が示され、表示内では、特定のデジタルコンテンツは、それらがコンピューター側に保存されていて携帯用ハンドセットへのダウンロードに利用可能であることが分かるように灰色テキストで示され、他のデジタルコンテンツは、それらが携帯用ハンドセット側に保存されていることが分かるように黒色で示されている。ユーザーが「Because of You」（灰色のテキストで表示）を選択した場合、携帯用ハンドセット２０は、次に、コンピューター１０に、歌曲「Because of You」をコンピューターから携帯用ハンドセットに転送せよというコマンドの様な、コマンドを発する（ステップ３６）。コンピューター１０は、コマンドに応答して、要求されたデジタルコンテンツをサーバー装置２２に転送し（ステップ３８）、その後、携帯用ハンドセット２０は、当該デジタルコンテンツをサーバー装置２２から入手する（ステップ４０）。一旦、当該デジタルコンテンツ（又は、少なくとも、当該デジタルコンテンツがバックグラウンドで継続してダウンロードされてゆくと当該デジタルコンテンツで満たされるバッファ）が携帯用ハンドセットにダウンロードされると、画面６２には、そこで、再生されようとしている歌曲「Because of You」のカバーアートと他の関連情報が示される。当該デジタルコンテンツが携帯用ハンドセット２０側にダウンロードされると、同コンテンツは、携帯用ハンドセット２０上で再生され、再生されながら、更に、携帯用ハンドセット２０内の記憶装置システム（フラッシュＲＡＭチップ又はディスクドライブ）に保存される。デジタルコンテンツ（図４の実例では歌曲）は、而して、携帯用ハンドセット２０に保存されている音楽コレクションに加えられる。当該歌曲が、将来、メニューに表示される時には、それがその時点では既に携帯用ハンドセット２０にダウンロードされ保存されている状態であるので、灰色テキストではなく、普通の黒色テキストで表示されることになる。
【００１８】
このやり方では、携帯用ハンドセット２０側のデジタルコンテンツは、コンピューター１０側のデジタルコンテンツと、無線式に同期化される。これにより、ユーザーは、自分がコンピューター１０から離れた場所にいても、コンピューター１０に保存されているデジタルコンテンツを視聴できるようになる。
【００１９】
装置２２は、著作権保護及び他の理由で、携帯用ハンドセット２０を作動させている人物がコンピューター１０を所有している人物と同一人物であることを裏付ける安全又は認証対策を実行することができる。例えば、装置２２は、コンピューター１０を装置２２に登録する時に、コンピューター１０が、同コンピューター１０に保存されているデジタルコンテンツにアクセスすることを許可される携帯用ハンドセットの電話番号を、装置２２に提供することを、求めることができる。そこで、携帯用ハンドセット２０が、コンピューター１０からデータを入手したいという要求を装置２２に連絡すると、装置２２は、その時、携帯用ハンドセット２０と関係付けられている電話番号が、コンピューター１０によって以前に登録された同一の電話番号であるか否かを判定することができる。装置２２は、２つの電話番号が一致した場合に限り、要求された転送を進めるように設計することができる。他の安全又は認証対策を実行することもでき、この例は、説明のみを目的としている。
【００２０】
携帯用ハンドセット２０は、オペレーティングシステムとアプリケーションを実行するための回路と、データ及びメタデータを処理するための回路と、オーディオコンテンツ及びビデオコンテンツの様なデジタルコンテンツをレンダリング及び再生するための回路と、を含んでいてもよい。回路全ては、単一の集積チップの中、複数の集積チップの中、又は幾つかの集積チップと他の電子部品を組み合わせたものの中に収納することができる。
【００２１】
携帯用ハンドセット２０のユーザーは、当該ハンドセットで、ユーザーが音楽を聴取し、又はビデオコンテンツを鑑賞できるようにするアプリケーションの様な、各種アプリケーションを実行することができる。携帯用ハンドセット２０は、携帯用ハンドセット２０のユーザーが、ビデオディスプレイでビデオコンテンツを鑑賞し、スピーカーを通してオーディオコンテンツを聴取できるようにする、ビデオディスプレイとスピーカーを含んでいてもよい。
【００２２】
図５は、携帯用ハンドセット２０がコンテンツをコンピューター装置１０と共有できるようにするシステムの別の実施形態を示している。この実施形態では、携帯用ハンドセット２０は、（上で説明した様に）装置２２を通じて、コンテンツをコンピューター装置１０と共有することができるが、更に、ケーブルの様なリンク７０を介するか、ドッキングステーションを介するか、メモリカードを携帯用ハンドセット２０から抜き取り、当該メモリカードを、コンピューター装置１０に連結されているメモリカード読取装置を使って読み取るやり方か、又はブルートゥースネットワークの様な他の無線プロトコルを用いるやり方で、コンピューター装置１０と、コンテンツを共有／コンテンツを同期化してもよい。この実施形態では、２つの異なる方法（装置２２を通じたやり方とリンクを介するやり方）によるコンテンツの同期化には、システムが、両方の方法による同期化を追跡することが必要になる。本システムは、更に、（ユーザーが、コンテンツを共有することに対する正式な承認を得ていると仮定して）複数のコンピューター装置と複数のハンドセットがコンテンツを共有できるようにする。
【００２３】
携帯用ハンドセットは、１つ又は複数の再生リスト７２を含んでいるデータベースの様なコンテンツ保存部７１を含んでいてもよく、コンピューター装置１０は、データベースの様なコンテンツ保存部７４と、１件又はそれ以上のコンテンツ７５を含んでいてもよい。コンピューター装置１０では、１件又はそれ以上のコンテンツは、複数の異なるフォーマット（音楽コンテンツの場合は、ＭＰ３、ＡＡＣ、ＡＣＣ＋、ｍ４ａ）を有していてもよく、本システムは、音楽コンテンツ、写真コンテンツ、ファイルコンテンツ、ビデオコンテンツ、ポッドキャスト、及び他のあらゆる種類のデジタルコンテンツを含め、複数の異なる種類のコンテンツと共に使用することができる。コンピューター装置は、コンテンツ保存部７４を使って、新しいコンテンツファイルがあればそれらを識別し、それら新しいコンテンツファイルが上で説明した携帯用ハンドセットのユーザーインターフェースに現れるようにし、携帯用ハンドセット向けにダウンロードされた新しいファイルは、コンピューター装置１０に維持されているマスターコンテンツ保存部に現れるようにする。各携帯用ハンドセット側のコンテンツ保存部７１は、識別コード（ＩＤ）を含むようにし、コンピューター装置１０は、携帯用ハンドセット毎のコンテンツ保存部が識別コードによって区別されるようにした、複数の携帯用ハンドセット用に複数のコンテンツ保存部を含むようにしてもよい。ユーザーは、更に、携帯用ハンドセット側で新しい再生リストを作成し、そのリストがコンテンツ保存部７１の中に保存され、次いで同期化されてコンピューター装置１０に戻され、而してコンピューター装置も、特定の携帯用ハンドセットの再生リストを、識別コードにより識別された当該特定の携帯用ハンドセット用のコンテンツ保存部に維持する、というようにすることもできる。
【００２４】
図６は、携帯用ハンドセット２０が、コンテンツを、複数のコンピューター装置の間で共有できるようにするシステムの別の実施形態を示しており、本実施形態では、携帯用ハンドセットは、コンテンツ保存部７１と再生リスト７２を有している。図示の様に、本システムは、携帯用ハンドセット２０が、そのコンテンツを複数のコンピューター装置１０1、１０2、...、１０nと同期化できるようにしており、各コンピューター装置は、携帯用ハンドセット側のコンテンツのコンテンツ保存部を維持している。例えば、異なる家族構成員が、各自、自分のコンピューター装置を有している家庭では、或る特定の家族構成員の携帯用ハンドセットを複数のコンピューター装置に対して同期化して、家族の各構成員が購入したコンテンツの共有化が行えるようにしている。同様に、本システムは、複数の携帯用ハンドセットが、それらのコンテンツを単一のコンピューター装置と同期化できるようにし（家族の場合などが考えられる）、或いは複数のハンドセットが、それらのコンテンツを複数のコンピューター装置と同期化することもできる。而して、本システムは、コンピューター装置が、コンピューター装置同士の間でコンテンツを有効に共有できるようにする。
【００２５】
図７Ａは、より小さな部分にセグメント化された１件のコンテンツ８０を示している。殆どの携帯用ハンドセットでは、１件のコンテンツ全体をダウンロードすることはできない（或いは、コンテンツ全体をダウンロードすれば、ユーザー体験に許容し難い遅延が引き起こされる）ので、１件のコンテンツは、セグメント単位で携帯用ハンドセットにダウンロードするために、セグメント１−８の様なセグメントに分けられている。例えば、本システムは、セグメントを順繰りにダウンロードすることができるので、１件のコンテンツ全体が携帯用ハンドセットにダウンロードされる前に、当該コンテンツの再生を開始することができ、ユーザー体験を向上させることができる。携帯用ハンドセットは、その種類によっては、プログレッシブダウンロードモードを有していてもよい。プログレッシブダウンロードモードでは、携帯用ハンドセットは、セグメントのダウンロードを開始し、次いで、コンテンツの残りのセグメントが携帯用ハンドセットにダウンロードされている間に、当該コンテンツの再生を開始することができる。携帯用ハンドセットにプログレッシブダウンロード性能があれば、携帯用ハンドセットへのコンテンツのダウンロードは直送的になる。しかしながら、携帯用ハンドセットがプログレッシブダウンロードをサポートしていない場合（携帯電話の様な殆どの携帯用ハンドセットに該当する）は、コンテンツをセグメント化し、次いで、コンテンツのセグメントをダウンロードできるようにするために、バッファリング法が用いられる。
【００２６】
図７Ｂは、プログレッシブダウンロードをサポートしていない携帯用ハンドセットに、コンテンツを、ダウンロード／ストリーミングするための方法を示している。携帯用ハンドセットがプログレッシブダウンロードをサポートしていない場合、当該携帯用ハンドセットは、コンテンツの何れかの部分がバッファから再生されている間は、バッファへの如何なるダウンロードも許可しない。携帯用ハンドセット２０は、上で説明した様に、携帯用ハンドセット側コンテンツを管理し、図４に示されているユーザーインターフェースを表示する、アプリケーションを含んでいる。携帯用ハンドセットがプログレッシブダウンロードをサポートしていない実施形態では、アプリケーションは、携帯用ハンドセットのメモリ空間を第１バッファＡと第２バッファＢにセグメント化し、コンテンツのセグメントのダウンロードは、第１バッファと第２バッファの間でピンポン式に起こるようにしてもよい。具体的には、図７Ｂに示す様に、新しい１件のコンテンツ（この例ではセグメント１から８を有している）は、その第１セグメントが第１バッファの中へダウンロードされ、その後、当該セグメントは第１バッファから再生される。当該コンテンツの当該セグメントが第１バッファで再生されている間に、当該コンテンツの、コンテンツの次のセグメント（ファイルの完全性を維持しファイルヘッダーをダウンロードするために第１セグメントを含んでいなければならない）が、第２バッファＢにダウンロードされる（この例ではセグメント１から３）。次に、第１セグメントが完了すると、第２バッファの中のコンテンツがセグメント２から始めて再生される。第１バッファから第２バッファへの切り替え中に、２０ｍｓの無音状態が起こるが、ユーザーには気づかれない程度のものである。コンテンツの当該セグメントが第２バッファＢから再生されてゆくと、追加のセグメント（この例ではセグメント４から６）が、（コンテンツファイルの完全性を維持しファイルヘッダーをダウンロードするために、先行のセグメントと共に）第１バッファへダウンロードされる。第２セグメントと第３セグメントの再生が完了すると、携帯用ハンドセットは、セグメント４から６が再生されるように、再度第１バッファＡに切り替えられる。第１バッファＡのセグメントが再生されている間に、コンテンツ部分の最後のセグメントは（コンテンツファイルの完全性を維持するために先行のセグメントと共に）、第２バッファの中へダウンロードされ、携帯用ハンドセットは、そこで、セグメント４から６が完了したら、残りのセグメントを第２バッファから再生するという具合に、第１バッファと第２バッファの間でピンポンを行う。２つのバッファを使用した場合、無音区間は約２０ｍｓの区間に過ぎないためユーザーには気づかれず、コンテンツをストリーミングすることができるため、結果的にユーザー体験を向上させることができる。２つのバッファを備えていない場合、プログレッシブダウンロードをサポートしていない携帯用ハンドセットでは、１）コンテンツが完全にダウンロードされる（あまりに長い時間を要する）まで、コンテンツの再生を待たねばならないか、又は、２）携帯用ハンドセットにコンテンツの次のセグメントをダウンロードする必要が生じる度に、一時停止（２秒以上）が差し挟まれる。更に、プログレッシブダウンロードをサポートしておらず、且つ２つのバッファを持っていない携帯用ハンドセットは、ネットワークの帯域幅の変化に順応することができず、ユーザー体験を向上させる良好なネットワーク範囲及び良好なネットワーク速度を利用することができない。
【００２７】
別の実施形態では、携帯用ハンドセットのメモリ空間を、（上で説明した様に）第１バッファ及び第２バッファ、それから第３バッファに分割し、第３バッファがコンテンツの現在ダウンロード中のセグメント全て（又は、ダウンロードが完了しておれば、コンテンツのセグメント全て）を有するように、コンテンツのセグメントを第３バッファにダウンロードするようにしてもよい。
【００２８】
携帯用ハンドセットのアプリケーションは、更に、ユーザーが例えば再生リストを再生している時、アプリケーションが再生リストの先を見て、再生リストの中の次の１件のコンテンツを、（それがまだ携帯用ハンドセットにダウンロードされていなければ）ストリーミング方式でダウンロードするモードを含んでいてもよく、この場合、１件目のコンテンツには、２０ｍｓの無音区間（バッファ間のストリーミングとピンポンが原因）が存在するが、後続のコンテンツについては、それらコンテンツは全体が事前に携帯用ハンドセットにダウンロードされているため、何れも無音区間は無い。
【００２９】
携帯用ハンドセット／携帯用ハンドセットのアプリケーションは、更に、それらが、何時、携帯用ハンドセットが、ネットワーク（無線ネットワークかリンクの何れか）に接続されたか、を見極める、「エアプレイン」モードを含んでいてもよい。アプリケーションは、携帯用ハンドセットがコンピューター装置１０に如何なる接続も行っていないと判断すると、コンピューター装置１０側にしか無いコンテンツについては如何なるコンテンツも表示しないが、ユーザーが、携帯用ハンドセット側に既に保存されているコンテンツを再生することは許容する。但し、携帯用ハンドセットが再びコンピューター装置１０に接続されると、携帯用ハンドセット側とコンピューター装置側のコンテンツ（図４に図示）は、再びユーザーに示される。
【００３０】
以上、本発明の具体的な実施形態を参照してきたが、当業者には理解頂ける様に、上記実施形態には、本発明の原理及び精神から逸脱することなく、変更を加えることができ、本発明の範囲は、特許請求の範囲に定義されている。
【図１】
0005622210.tif 000002
【図２】
0005622210.tif 000003
【図３】
0005622210.tif 000004
【図４】
0005622210.tif 000005
【図５】
0005622210.tif 000006
【図６】
0005622210.tif 000007
【図７Ａ】
0005622210.tif 000008
【図７Ｂ】
0005622210.tif 000009