(57)【要約】【課題】パーソナルコンピュータを使用することなく、コンテンツ配信サーバからコンテンツを容易に転送可能なコンテンツ配信システム及び携帯型コンテンツ再生装置を提供する。【解決手段】コンテンツ配信システムにおいて、コンテンツ配信サーバは、携帯型コンテンツ再生装置用に予め設定された抽出条件に基づいて、データベースから特定のコンテンツを抽出し、この抽出されたコンテンツを転送すべきコンテンツとして管理し、携帯型コンテンツ再生装置と接続されたときに前記転送すべきコンテンツのデータをデータベースから読み出して送信する。一方、携帯型コンテンツ再生装置は、コンテンツ配信サーバから送信されたコンテンツデータを受信し、記憶媒体に記憶させる。【選択図】図１
2008310485.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記憶されたコンテンツデータを再生可能な携帯型コンテンツ再生装置と、複数のコンテンツデータを格納し管理するデータベースを有するコンテンツ配信装置が、ネットワークを介して接続されてなるコンテンツ配信システムにおいて、
前記携帯型コンテンツ再生装置は、
前記コンテンツ配信装置からコンテンツデータをダウンロードするコンテンツ取得手段を備え、
前記コンテンツ配信装置は、
前記携帯型コンテンツ再生装置用に予め設定された抽出条件に基づいて、前記データベースから特定のコンテンツを抽出するコンテンツ抽出手段と、
前記抽出されたコンテンツを転送すべきコンテンツとして管理する個人用コンテンツ管理手段と、
前記携帯型コンテンツ再生装置と接続されたときに、前記転送すべきコンテンツのデータを前記データベースから読み出して、前記携帯型コンテンツ再生装置に送信するコンテンツ転送手段と、を備え、
前記コンテンツ取得手段は、前記コンテンツ転送手段により送信されたコンテンツデータを受信し、前記記憶媒体に記憶させることを特徴とするコンテンツ配信システム。
【請求項２】
前記コンテンツ抽出手段は、前記データベースに格納されるコンテンツデータが更新されたときに、前記抽出処理を実行することを特徴とする請求項１に記載のコンテンツ配信システム。
【請求項３】
前記コンテンツ転送手段は、前記個人用コンテンツ管理手段により前記携帯型コンテンツ再生装置に転送すべきコンテンツが管理されている場合に、前記記憶媒体の空き容量情報を要求し、
この要求に対して、前記コンテンツ取得手段は、前記記憶媒体の空き容量情報を送信し、
前記コンテンツ転送手段は、前記携帯型コンテンツ再生装置から送信された空き容量情報と、前記転送すべきコンテンツのデータ容量を比較し、前記記憶媒体に当該コンテンツデータを記憶可能な場合に当該コンテンツデータを送信することを特徴とする請求項１又は２に記載のコンテンツ配信システム。
【請求項４】
前記コンテンツ転送手段は、前記個人用コンテンツ管理手段により前記携帯型コンテンツ再生装置に転送すべきコンテンツが複数管理されている場合、前記送信された空き容量情報と、前記転送すべきコンテンツの個々のデータ容量を比較し、前記記憶媒体に記憶可能なコンテンツを個別に判定することを特徴とする請求項３に記載のコンテンツ配信システム。
【請求項５】
記憶媒体に記憶されたコンテンツデータを再生可能な携帯型コンテンツ再生装置と、複数のコンテンツデータを格納し管理するデータベースを有するコンテンツ配信装置が、ネットワークを介して接続されてなるコンテンツ配信システムにおいて、
前記携帯型コンテンツ再生装置は、
前記コンテンツ配信装置からコンテンツデータをダウンロードするコンテンツ取得手段を備え、
前記コンテンツ配信装置は、
前記データベースに格納されるコンテンツデータが更新されたときに、前記携帯型コンテンツ再生装置用に予め設定された抽出条件に基づいて、前記データベースから特定のコンテンツを抽出するコンテンツ抽出手段と、
前記抽出されたコンテンツを転送すべきコンテンツとして管理する個人用コンテンツ管理手段と、
前記携帯型コンテンツ再生装置と接続されたときに、前記転送すべきコンテンツのデータを前記データベースから読み出して、前記携帯型コンテンツ再生装置に送信するコンテンツ転送手段と、を備え、
前記コンテンツ転送手段は、前記個人用コンテンツ管理手段により前記携帯型コンテンツ再生装置に転送すべきコンテンツが複数管理されている場合に、前記記憶媒体の空き容量情報を要求し、
この要求に対して、前記コンテンツ取得手段は、前記記憶媒体の空き容量情報を送信し、
前記コンテンツ転送手段は、前記携帯型コンテンツ再生装置から送信された空き容量情報と、転送すべきコンテンツの個々のデータ容量を比較し、前記記憶媒体に記憶可能なコンテンツのデータを送信し、
前記コンテンツ取得手段は、前記コンテンツ転送手段により送信されたコンテンツデータを受信し、前記記憶媒体に記憶させることを特徴とするコンテンツ配信システム。
【請求項６】
複数のコンテンツデータを格納し管理するデータベースを有し、前記データベースから所定のコンテンツデータを読み出して転送するコンテンツ配信装置にネットワークを介して接続される携帯型コンテンツ再生装置であって、
記憶媒体に記憶されたコンテンツデータを再生する再生手段と、
前記コンテンツ配信装置に接続することに伴い、前記コンテンツ配信装置から送信されたコンテンツデータを受信し、前記記憶媒体に記憶させるコンテンツ取得手段と、を備えることを特徴とする携帯型コンテンツ再生装置。
【請求項７】
前記コンテンツ配信装置から送信されるコンテンツデータは、予め設定された抽出条件に基づいて前記データベースから抽出されたコンテンツのデータであることを特徴とする請求項６に記載の携帯型コンテンツ再生装置。
【請求項８】
前記コンテンツ取得手段は、前記コンテンツ配信装置から送信されたコンテンツデータをすでに取得済みの場合は、当該コンテンツデータを前記記憶媒体に改めて記憶させないことを特徴とする請求項６又は７に記載の携帯型コンテンツ再生装置。
【請求項９】
複数のコンテンツデータを格納し管理するデータベースを有し、前記データベースから所定のコンテンツデータを読み出して転送するコンテンツ配信装置にネットワークを介して接続される携帯型コンテンツ再生装置であって、
記憶媒体に記憶されたコンテンツデータを再生する再生手段と、
前記コンテンツ配信装置に接続することに伴い、前記コンテンツ配信装置から送信されたコンテンツデータを受信し、前記記憶媒体に記憶させるコンテンツ取得手段と、を備え、
前記コンテンツ取得手段は、前記コンテンツ配信装置において、予め設定された抽出条件に基づいて前記データベースから抽出されたコンテンツのデータを受信する一方、
受信したコンテンツデータをすでに取得済みの場合は、当該コンテンツデータを前記記憶媒体に改めて記憶させないことを特徴とする携帯型コンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してコンテンツを提供するコンテンツ配信システム、及びこのコンテンツ配信システムを利用してコンテンツを取得する携帯型コンテンツ再生装置に関する。
【背景技術】
【０００２】
近年、ハードディスクやフラッシュメモリ等の記憶媒体を有し、この記憶媒体にディジタル方式で記録された音楽コンテンツや映像コンテンツを再生可能なパーソナルメディアプレイヤー（ＰＭＰ：Personal Media Player）と呼ばれる携帯型コンテンツ再生装置が普及してきている。
【０００３】
このＰＭＰでコンテンツを楽しむためには、通常、パーソナルコンピュータ（ＰＣ）からコンテンツを転送する必要がある。例えば、利用者は、ＰＣを利用して、ＣＤ（Compact Disk）等に記憶されている音楽コンテンツをリッピングしたり、音楽コンテンツを提供しているサイト（コンテンツ提供者、コンテンツ配信サーバ）にインターネット経由で接続し、このサイト内のコンテンツデータベースから所望の音楽コンテンツをダウンロードしたりする。そして、ＰＣにダウンロードしたコンテンツをＰＭＰに転送する。
【０００４】
現在では、ブルートゥースや無線ＬＡＮ等の無線通信機能を備えたＰＭＰも提供されており、ＰＭＰ自身がインターネットに接続することも可能となっている。しかしながら、ＰＭＰが普及する以前からインターネットを利用したＰＣへのコンテンツ配信は行われていることと、インターネット経由のコンテンツ配信を利用するにはＰＭＰの操作系が乏しいことから、現在でもＰＣにコンテンツをダウンロードして、これをＰＭＰに転送するという手法が主流となっている。
【０００５】
また、インターネットを利用したコンテンツ配信に関して、例えば、特許文献１〜４に記載の技術が提案されている。
具体的には、特許文献１には、サーバに格納されている音楽ファイルの音楽属性とユーザの好みを比較して、比較結果に基づいて音楽ファイルをダウンロードする技術が開示されている。特許文献２には、個人データとして自動配信設定やフィルタ設定をすることにより、ユーザが欲する更新情報や音楽データを自動配信できる技術が開示されている。
【０００６】
また、特許文献３には、ユーザ端末から入力された音楽コンテンツの選択、指定に基づいて配信サーバ側でプレイリストを作成し、ユーザ端末側では前記プレイリストを受信して、このプレイリスト中から所望の音楽コンテンツを選択することでストリーミング配信を受ける技術が開示されている。特許文献４には、音楽会社等による固有のサイトや音楽配信用サイト等の特定のサイトにアクセスした場合に限られず、コンテンツ配信のために多くの機会を提供する技術が開示されている。
【特許文献１】特表２００６−５１０９４６号公報
【特許文献２】特開２００２−１０８３５２号公報
【特許文献３】特開２００３−０５０５８８号公報
【特許文献４】特開２００３−０４４３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＰＣでコンテンツをダウンロードしてＰＭＰに転送するという現在主流の方法は、利用者にとって操作が煩雑である上、所望のコンテンツを比較的自由に入手するためにはＰＭＰよりも高価なＰＣを利用者自ら所有しなければならないという問題がある。
【０００８】
また、上記特許文献１、２に記載の技術は、ユーザ端末としてパーソナルコンピュータやブラウザ機能を備えた携帯端末等の使用を前提としており、十分な情報量を表示可能な表示部と、操作性に優れた操作部を必要とする。そのため、かかる技術をＰＭＰに適用すると、表示部が大きくなったり操作ボタンが多くなったりする等、装置の小型化が妨げられ、快適な携帯性を損なう虞がある。
【０００９】
また、特許文献３に記載の技術は、大容量記録メディアや高機能アプリケーションなどを要しないという点ではＰＭＰに適用する利点はあるが、ストリーミング配信を利用するためにインターネットに接続できない環境ではコンテンツを再生できないという問題がある。
【００１０】
本発明は、パーソナルコンピュータを使用することなく、コンテンツ配信サーバからコンテンツを容易に転送可能なコンテンツ配信システム及び携帯型コンテンツ再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
請求項１に記載の発明は、上記目的を達成するため、記憶媒体（例えば、内蔵型のハードディスクやフラッシュメモリ、又は外部メモリ）に記憶されたコンテンツデータを再生可能な携帯型コンテンツ再生装置と、複数のコンテンツデータを格納し管理するデータベースを有するコンテンツ配信装置が、ネットワークを介して接続されてなるコンテンツ配信システムにおいて、前記携帯型コンテンツ再生装置は、前記コンテンツ配信装置からコンテンツデータをダウンロードするコンテンツ取得手段を備え、前記コンテンツ配信装置は、前記携帯型コンテンツ再生装置用に予め設定された抽出条件（例えば、アーティスト名、制作年月、ジャンル等）に基づいて、前記データベースから特定のコンテンツを抽出するコンテンツ抽出手段と、前記抽出されたコンテンツを転送すべきコンテンツとして（転送リストに登録して）管理する個人用コンテンツ管理手段と、前記携帯型コンテンツ再生装置と接続されたときに、前記転送すべきコンテンツのデータを前記データベースから読み出して、前記携帯型コンテンツ再生装置に送信するコンテンツ転送手段と、を備え、前記コンテンツ取得手段は、前記コンテンツ転送手段により送信されたコンテンツデータを受信し、前記記憶媒体に記憶させることを特徴とする。
【００１２】
請求項２に記載の発明は、請求項１に記載のコンテンツ配信システムにおいて、前記コンテンツ抽出手段は、前記データベースに格納されるコンテンツデータが更新されたときに、前記抽出処理を実行することを特徴とする。
【００１３】
請求項３に記載の発明は、請求項１又は２に記載のコンテンツ配信システムにおいて、前記コンテンツ転送手段は、前記個人用コンテンツ管理手段により前記携帯型コンテンツ再生装置に転送すべきコンテンツが管理されている場合に、前記記憶媒体の空き容量情報を要求し、この要求に対して、前記コンテンツ取得手段は、前記記憶媒体の空き容量情報を送信し、前記コンテンツ転送手段は、前記携帯型コンテンツ再生装置から送信された空き容量情報と、前記転送すべきコンテンツのデータ容量を比較し、前記記憶媒体に当該コンテンツデータを記憶可能な場合に当該コンテンツデータを送信することを特徴とする。
【００１４】
請求項４に記載の発明は、請求項３に記載のコンテンツ配信システムにおいて、前記コンテンツ転送手段は、前記個人用コンテンツ管理手段により前記携帯型コンテンツ再生装置に転送すべきコンテンツが複数管理されている場合、前記送信された空き容量情報と、前記転送すべきコンテンツの個々のデータ容量を比較し、前記記憶媒体に記憶可能なコンテンツを個別に判定することを特徴とする。
【００１５】
請求項５に記載の発明は、記憶媒体に記憶されたコンテンツデータを再生可能な携帯型コンテンツ再生装置と、複数のコンテンツデータを格納し管理するデータベースを有するコンテンツ配信装置が、ネットワークを介して接続されてなるコンテンツ配信システムにおいて、前記携帯型コンテンツ再生装置は、前記コンテンツ配信装置からコンテンツデータをダウンロードするコンテンツ取得手段を備え、前記コンテンツ配信装置は、前記データベースに格納されるコンテンツデータが更新されたときに、前記携帯型コンテンツ再生装置用に予め設定された抽出条件に基づいて、前記データベースから特定のコンテンツを抽出するコンテンツ抽出手段と、前記抽出されたコンテンツを転送すべきコンテンツとして管理する個人用コンテンツ管理手段と、前記携帯型コンテンツ再生装置と接続されたときに、前記転送すべきコンテンツのデータを前記データベースから読み出して、前記携帯型コンテンツ再生装置に送信するコンテンツ転送手段と、を備え、前記コンテンツ転送手段は、前記個人用コンテンツ管理手段により前記携帯型コンテンツ再生装置に転送すべきコンテンツが複数管理されている場合に、前記記憶媒体の空き容量情報を要求し、この要求に対して、前記コンテンツ取得手段は、前記記憶媒体の空き容量情報を送信し、前記コンテンツ転送手段は、前記携帯型コンテンツ再生装置から送信された空き容量情報と、転送すべきコンテンツの個々のデータ容量を比較し、前記記憶媒体に記憶可能なコンテンツのデータを送信し、前記コンテンツ取得手段は、前記コンテンツ転送手段により送信されたコンテンツデータを受信し、前記記憶媒体に記憶させることを特徴とする。
【００１６】
請求項６に記載の発明は、複数のコンテンツデータを格納し管理するデータベースを有し、前記データベースから所定のコンテンツデータを読み出して転送するコンテンツ配信装置にネットワークを介して接続される携帯型コンテンツ再生装置であって、記憶媒体に記憶されたコンテンツデータを再生する再生手段と、前記コンテンツ配信装置に接続することに伴い、前記コンテンツ配信装置から送信されたコンテンツデータを受信し、前記記憶媒体に記憶させるコンテンツ取得手段と、を備えることを特徴とする。
【００１７】
請求項７に記載の発明は、請求項６に記載の携帯型コンテンツ再生装置において、前記コンテンツ配信装置から送信されるコンテンツデータは、予め設定された抽出条件に基づいて前記データベースから抽出されたコンテンツのデータであることを特徴とする。
【００１８】
請求項８に記載の発明は、請求項６又は７に記載の携帯型コンテンツ再生装置において、前記コンテンツ取得手段は、前記コンテンツ配信装置から送信されたコンテンツデータをすでに取得済みの場合は、当該コンテンツデータを前記記憶媒体に改めて記憶させないことを特徴とする。
【００１９】
請求項９に記載の発明は、複数のコンテンツデータを格納し管理するデータベースを有し、前記データベースから所定のコンテンツデータを読み出して転送するコンテンツ配信装置にネットワークを介して接続される携帯型コンテンツ再生装置であって、記憶媒体に記憶されたコンテンツデータを再生する再生手段と、前記コンテンツ配信装置に接続することに伴い、前記コンテンツ配信装置から送信されたコンテンツデータを受信し、前記記憶媒体に記憶させるコンテンツ取得手段と、を備え、前記コンテンツ取得手段は、前記コンテンツ配信装置において、予め設定された抽出条件に基づいて前記データベースから抽出されたコンテンツのデータを受信する一方、受信したコンテンツデータをすでに取得済みの場合は、当該コンテンツデータを前記記憶媒体に改めて記憶させないことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、パーソナルコンピュータを使用することなく（設定時を除く）、利用者の嗜好にあったコンテンツが配信サーバから携帯型コンテンツ再生装置に自動的に転送され、この携帯型コンテンツ再生装置内のコンテンツが更新されるので、コンテンツ更新における使い勝手が格段に改善される。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明に係るコンテンツ配信システムの概略構成を示す説明図である。
【００２２】
本実施形態のコンテンツ配信システム１は、ユーザ端末であるＰＭＰ等の携帯型コンテンツ再生装置１０と、コンテンツ事業者側のコンテンツ配信サーバ（コンテンツ配信装置）２０とが、通信ネットワーク（例えば、インターネット）Ｎを介して接続されて構成される。コンテンツ配信サーバ２０から、例えば、楽曲コンテンツをＰＭＰ１０に配信するシステムである。
【００２３】
なお、図１には、説明の便宜上、コンテンツ配信サーバ２０と１つのＰＭＰ１０とが接続された状態を示しているが、コンテンツ配信サーバ２０に対して複数のＰＭＰ１０が接続可能であり、また、パーソナルコンピュータＰＣや携帯電話等の通信機能を備えた端末装置もネットワークＮを介して接続可能である。
【００２４】
コンテンツ配信サーバ２０は、楽曲データベース（以下、楽曲ＤＢと称する）２０１と、個人用コンテンツ管理部２０２と、制御部２０３と、を備えて構成される。
【００２５】
楽曲ＤＢ２０１は、複数の楽曲コンテンツを、例えば、ＭＰ３、ＷＭＡ、ＡＡＣ方式等で圧縮符号化したディジタルデータ（楽曲データ）として格納し管理する。この楽曲データ（例えば、ＭＰ３ファイル）には、アーティスト名、曲名、ジャンル、製作年月等の楽曲に関するデータがタグ情報として含まれる。
【００２６】
楽曲ＤＢ２０１では、１の楽曲コンテンツに対して、前記楽曲に関するデータと、当該楽曲コンテンツの更新日時（データベース２０１への登録日）と、楽曲データ（例えば、ＭＰ３ファイル）と、を関連付けて管理している。これにより、楽曲に関するデータや更新日時を指定することで、所望の楽曲コンテンツを容易に検索できる。また、端末装置（ＰＣ等）から特定の楽曲コンテンツについてダウンロードを要求されると、この特定の楽曲コンテンツに対応する楽曲データが送信されることとなる。
【００２７】
個人用コンテンツ管理部２０２は、後述する制御部２０３により抽出された楽曲コンテンツを登録した転送リストと、ＰＭＰ１０とを関連付けて管理する。つまり、コンテンツ配信サーバ２０には複数のＰＭＰ１０が接続して配信サービスを受けるが、このＰＭＰ１０ごとに転送リストが作成されている。本実施形態では、コンテンツ配信サーバ２０にＰＭＰ１０が接続されると、このＰＭＰ１０用の転送リストに登録されている楽曲コンテンツに基づいて、対応する楽曲データがＰＭＰ１０に送信される。
【００２８】
制御部２０３は、図示しない、ＣＰＵ、ＲＯＭ、ＲＡＭ、及びハードディスク等の記憶部を備えて構成される。例えば、ＣＰＵは、ＲＯＭに記憶されている各種プログラム（自動抽出プログラム、自動転送プログラム）を読み出してＲＡＭの作業領域に展開し、これを実行することによりコンテンツ配信サーバ２０における自動抽出処理及び自動転送処理を実現する。
【００２９】
記憶部は、コンテンツ配信サーバ２０に接続したＰＭＰ１０を特定するための識別情報（ＰＭＰの固有ＩＤ等）を記憶する。この識別情報は、ＰＭＰ１０からコンテンツ配信サーバ２０へのアクセス要求があったときのアクセス認証に用いられる。この識別情報に基づいて、正規の利用者（登録した利用者）であると判断されると、後述する楽曲コンテンツの自動転送が行われる。
また、記憶部には、登録されているＰＭＰ１０ごとに、楽曲ＤＢ２０１から特定の楽曲コンテンツを抽出するための抽出条件が設定されている。この抽出条件としては、例えば、ユーザの嗜好を反映したアーティストやジャンル、製作年月等を設定できる。
なお、この抽出条件をＰＭＰ１０から設定することは困難であるため、パーソナルコンピュータＰＣや携帯電話等のブラウザ機能を利用して設定することとなる。すなわち、本発明は、ＰＭＰ１０がコンテンツ配信サーバ２０に接続したときに利用者の嗜好にあった楽曲コンテンツを自動的に転送させるものであるが、ＰＣ等により利用者の嗜好を反映した抽出条件を予め設定しておくことを前提とする。
【００３０】
このように、ＰＭＰ１０自身により抽出条件を設定しないので、ＰＭＰ１０にブラウザ機能を実現可能な表示部を設ける必要はなく、ＰＭＰ１０の小型化が可能となる。また、利用者は、抽出条件を設定するときにだけＰＣが必要となるので、所望のコンテンツを入手するためにＰＣを自ら所有しなくても利便性が低下することはない。例えば、公共に利用可能となっているパーソナルコンピュータにより抽出条件を設定するだけで、本発明の配信システムを有効に利用できる。
【００３１】
また、制御部２０３は、ＰＭＰ１０ごとに予め設定された前記抽出条件に基づいて、楽曲ＤＢ２０１から特定の楽曲コンテンツを抽出するコンテンツ抽出手段を構成する。このコンテンツ抽出手段により抽出された楽曲コンテンツは、個人用コンテンツ管理部においてＰＭＰ１０ごとに作成されている転送リストに登録され、管理される。
例えば、抽出条件としてアーティスト名、楽曲のジャンル、製作年月を設定しておけば、特定のアーティストが一定の期間に製作した楽曲で、所望のジャンルの楽曲が抽出されることとなる。
【００３２】
さらに、制御部２０３は、ＰＭＰ１０と接続されたときに、当該接続されたＰＭＰ１０用の転送リストに基づいて、この転送リストに登録されている楽曲コンテンツのデータを楽曲データベース２０１から読み出して、接続されたＰＭＰ１０に送信するコンテンツ転送手段を構成する。
【００３３】
一方、ユーザ端末であるＰＭＰ１０は、記憶媒体１０４に記憶された楽曲データを再生する再生手段と、コンテンツ配信サーバ２０から送信された楽曲コンテンツを受信し、前記記憶媒体１０４に記憶させるコンテンツ取得手段と、を備える。ＰＭＰ１０の具体的な構成を図２に示す。
【００３４】
図２は、本実施形態のＰＭＰ１０に内蔵される各構成要素を機能的に示したブロック図である。図２において、実線の矢印は制御信号の流れを表し、点線の矢印はコンテンツ配信サーバ２０からの楽曲データ及びこれに基づく音声信号の流れを表している。
図２に示すように、ＰＭＰ１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、フラッシュメモリ１０４、ＬＡＮインターフェース１０５、ＬＣＤインターフェース１０６、ＬＣＤ（表示部）１０７、操作部１０８、信号処理部（デコーダ、ＤＡＣ）１０９、音量調整部１１０、及びアンプ１１１を備えて構成される。各ブロックはバス１２０を介してそれぞれ電気的に接続されている。
【００３５】
ＣＰＵ１０１は、ＲＯＭ１０２に記憶されている各種プログラムを読み出してＲＡＭ１０３の作業領域に展開し、これを実行することによりＰＭＰ１０の全体及び各ブロックの動作を制御する。
フラッシュメモリ１０４は、データ配信サーバ２０から、又はＬＡＮ接続されたパーソナルコンピュータＰＣから提供された楽曲データを記憶する。なお、フラッシュメモリ１０４に代えて、ハードディスクを設けるようにしてもよいし、メモリカード等の外部メモリにアクセス可能なドライブを設けるようにしてもよい。また、これらを組み合わせて利用することもできる。
【００３６】
ＬＡＮインターフェース１０５は、ＬＡＮ通信を実現するためのインターフェースであり、所定のプロトコル処理等を行う。例えば、ＬＡＮインターフェース１０５は、図示しない無線ＬＡＮアクセスポイントとの間で無線ＬＡＮを確立し、このアクセスポイント経由でネットワークＮに接続する。
これらのＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０２、フラッシュメモリ１０４、及びＬＡＮインターフェース１０５等で、コンテンツ配信サーバ２０から送信された楽曲データを受信し、この楽曲データをフラッシュメモリ１０４に記憶させるコンテンツ取得手段を構成する。
【００３７】
ＬＣＤインターフェース１０６は、バスを介して供給された表示信号をＬＣＤ１０７用の信号に変換する。ＬＣＤ１０７は、所定の情報を表示する表示部であり、例えば、再生されている楽曲の曲名やアーティスト名等の情報を表示する。
操作部１０８は、ＰＭＰ１０の前面または側面に設けられる電源ボタンや音量調整ボタン等の極めて単純な操作ボタンで構成される。キーボードのような複雑な情報を入力できる構成としてもよいが、携帯性を重視し装置構成を簡略化するという観点から望ましいとはいえない。
【００３８】
信号処理部１０９は、デコーダとＤ／Ａ変換部を有し、フラッシュメモリ１０４に格納されている楽曲データに伸長・復号化処理等の所定の信号処理を行うとともに、これをアナログ信号に変換する。
音量調整部１１０は、操作部１０８からの入力信号に基づいて、出力する音声の音量を調整する。アンプ１１１は、音量調整部１１１からの音声信号を増幅してヘッドホンに出力する。これらの信号処理部１０９、音量調整部１１０、及びアンプ１１１等で再生手段を構成する。
【００３９】
本実施形態のコンテンツ配信システム１では、ＰＭＰ１０がコンテンツ配信サーバ２０に接続されると、利用者がＰＭＰ１０で特別な操作を行うことなく、コンテンツ配信サーバ２０から楽曲データが自動的に送信される。この楽曲データは、コンテンツ配信サーバ２０において、接続したＰＭＰ１０用に予め抽出し転送リストで管理しておいた楽曲コンテンツのデータである。
【００４０】
このように、本実施形態に係るコンテンツ配信システム１によれば、パーソナルコンピュータを使用することなく（抽出条件の設定を除く）、利用者の嗜好にあったコンテンツがコンテンツ配信サーバ２０からＰＭＰ１０に自動的に転送され、このＰＭＰ１０のコンテンツが更新されるので、コンテンツ更新における使い勝手が格段に改善される。
【００４１】
次に、コンテンツ配信サーバ２０における自動抽出処理について説明する。
図３は、コンテンツ配信サーバ２０における自動抽出処理の一例について示したフローチャートである。このフローチャートは、制御部２０３のＣＰＵが自動抽出処理に関するプログラムを実行することにより実現される。
【００４２】
図３では、説明の便宜上、コンテンツ配信サーバ２０に正規の利用者として登録されているＰＭＰ１０用に予め設定された抽出条件に基づいて楽曲コンテンツを抽出する場合について示している。すなわち、コンテンツ配信サーバ２０に登録されているその他のＰＭＰについても同様の自動抽出処理がなされることとなる。
【００４３】
ここで、以下の説明において、ＤＢ（ｎ）は楽曲ＤＢ２０１に格納されている楽曲コンテンツの配列を表し、ＤＢ（ｎ）とはｎ番目の楽曲コンテンツを意味する。また、Ｎはｎのとり得る最大値（楽曲ＤＢ２０１に格納されている楽曲コンテンツ数）である。また、Ｐ（ｍ）は転送リストに登録される楽曲コンテンツの配列を表し、ｍ番目の楽曲コンテンツを意味する。
【００４４】
条件（１）、条件（２）、条件（３）は、転送リストに登録する楽曲コンテンツを楽曲ＤＢ２０１から抽出するための抽出条件で、予めＰＭＰ１０の利用者によって設定されている。例えば、ジャンル名、アーティスト名、楽曲名、製作年月等を利用できる。楽曲ＤＢ２０１では、それぞれの楽曲コンテンツに関連付けて、楽曲に関するデータが管理されているので、この楽曲に関するデータと前記抽出条件を比較することにより、条件を満たす楽曲コンテンツを抽出できる。
【００４５】
なお、この自動抽出処理は、抽出条件が設定された直後、及び楽曲ＤＢ２０１に格納される楽曲コンテンツが更新されたときに実行されるものとする。これにより、コンテンツ配信サーバ２０において、自動抽出処理にかかる負担を軽減することができる。
【００４６】
まず、ステップＳ１０１では、ｎ＝１、ｍ＝０をセットする。
ステップＳ１０２では、ｎがＮ＋１よりも小さいか、すなわち、ｎが楽曲ＤＢ２０１に格納されている楽曲コンテンツ数Ｎ以内であるか判定する。そして、ｎ＜Ｎ＋１の場合にはステップＳ１０３に移行し、ｎ＜Ｎ＋１でない場合は楽曲ＤＢ２０１に格納されているすべての楽曲コンテンツについて抽出処理が終了していることとなるので、そのまま終了する。
【００４７】
ステップＳ１０３では、ＤＢ（ｎ）は条件（１）を満たすか判定する。そして、ＤＢ（ｎ）が条件（１）を満たす場合はステップＳ１０４に移行し、条件（１）を満たさない場合はステップＳ１０８に移行する。
ステップＳ１０４では、ＤＢ（ｎ）は条件（２）を満たすか判定する。そして、ＤＢ（ｎ）が条件（２）を満たす場合はステップＳ１０５に移行し、条件（２）を満たさない場合はステップＳ１０８に移行する。
ステップＳ１０５では、ＤＢ（ｎ）は条件（３）を満たすか判定する。そして、ＤＢ（ｎ）が条件（３）を満たす場合はステップＳ１０６に移行し、条件（３）を満たさない場合はステップＳ１０８に移行する。
ステップＳ１０３〜Ｓ１０５により、対象としている楽曲コンテンツＤＢ（ｎ）と抽出条件を比較し、ＰＭＰ１０に転送すべき楽曲コンテンツ、すなわち、ＰＭＰ１０の利用者の嗜好に合致する楽曲コンテンツであるか判断している。
【００４８】
そして、ＤＢ（ｎ）が条件（１）〜（３）を満たす場合には、ステップＳ１０６でｍを１加算する。
ステップＳ１０７では、ＤＢ（ｎ）を転送リストのＰ（ｍ）に登録する。つまり、楽曲ＤＢ２０１のｎ番目の楽曲コンテンツを、転送リストのｍ番目の楽曲コンテンツとして登録する。
ステップＳ１０８では、ｎを１加算し、ステップＳ１０２からの処理を繰り返す。つまり、変数ｎが楽曲ＤＢ２０１に格納されている最大値Ｎとなるまで、ステップＳ１０２〜ステップＳ１０８の処理を繰り返すことになる。
【００４９】
このようにして、コンテンツ配信サーバ２０では、接続されるＰＭＰ１０用に予め設定された抽出条件に基づいて、抽出条件を満たす特定のコンテンツを楽曲ＤＢ２０１から抽出する。また、ｍ個の楽曲コンテンツが登録された転送リストは、個人用コンテンツ管理部２０２によって管理される。そして、この転送リストと関連付けられているＰＭＰ１０がコンテンツ配信サーバ２０に接続したときに、この転送リストを参照して、登録されている楽曲コンテンツに対応する楽曲データを楽曲ＤＢ２０１から読み出し、当該接続されたＰＭＰ１０に送信する。
【００５０】
次に、コンテンツ配信サーバ２０における自動転送処理について説明する。
図４は、コンテンツ配信サーバ２０における自動転送処理の一例について示したフローチャートである。このフローチャートは、制御部２０３のＣＰＵが自動抽出処理に関するプログラムを実行することにより実現される。
【００５１】
ここで、以下の説明において、Ｐ（ｎ）は転送リストに登録されている楽曲コンテンツの配列を表し、Ｐ（ｎ）とはｎ番目の楽曲コンテンツを意味する。また、Ｎはｎのとり得る最大値（転送リストに登録されている楽曲コンテンツ数）である。
【００５２】
まず、ステップＳ２０１では、ＰＭＰ１０からの接続要求を監視する。
ステップＳ２０２では、何れかのＰＭＰから接続要求があったか判定する。そして、接続要求がない場合にはステップＳ２０３に移行し、接続要求があった場合にはステップＳ２０４に移行する。
ステップＳ２０３では、規定の時間待機し、その後ステップＳ２０１に移行してＰＭＰ１０からの接続要求を監視する。
【００５３】
ステップＳ２０４では、所定のプロトコル（例えば、ＴＣＰ／ＩＰ）に従って接続要求したＰＭＰ１０との接続を確立し、当該ＰＭＰ１０の認証情報（ＰＭＰ１０の固有ＩＤ等）を取得する。
ステップ２０５では、ステップＳ２０４で取得した認証情報に基づいて、この接続されたＰＭＰ１０のアクセスを認証するか判定する。そして、このＰＭＰ１０が正規の利用者であると認められアクセスを認証した場合はステップＳ２０６に移行し、アクセスを認証しない場合は処理を終了する。
例えば、利用者が、パーソナルコンピュータＰＣにより、ＰＭＰ１０の固有ＩＤを登録することで正規の利用者となる。コンテンツ配信サーバ２０の個人用コンテンツ管理部２０２において、この固有ＩＤと転送リストとが関連付けて管理されている。
【００５４】
ステップＳ２０６では、転送すべき楽曲コンテンツがあるか、すなわち、この接続されたＰＭＰ１０用の転送リストに楽曲コンテンツが登録されているか判定する。そして、転送リストに楽曲コンテンツが登録されている場合はステップＳ２０７に移行し、楽曲コンテンツが登録されていない場合は処理を終了する。
ステップＳ２０７では、ｎ＝１をセットする。
【００５５】
ステップＳ２０８では、接続されているＰＭＰ１０からフラッシュメモリ１０４の空き容量情報を取得する。具体的には、コンテンツ配信サーバ２０からＰＭＰ１０に対して、フラッシュメモリ１０４の空き容量情報を送信するように要求し、この要求に対してＰＭＰ１０から空き容量情報が送信されるので、これを受信する。
【００５６】
ステップＳ２０９では、ステップＳ２０８で取得したメモリの空き容量情報に基づいて、ＰＭＰ１０のフラッシュメモリ１０４に、楽曲コンテンツＰ（ｎ）のデータを格納できる容量が残っているか判定する。そして、楽曲コンテンツＰ（ｎ）のデータを格納できる場合はステップＳ２１０に移行し、格納できない場合は処理を終了する。
【００５７】
ステップＳ２１０では、楽曲コンテンツＰ（ｎ）に対応する楽曲データを楽曲ＤＢ２０１から読み出し、これをＰＭＰ１０に送信する。
ステップＳ２１１では、ｎを１加算する。
【００５８】
ステップＳ２１２では、ｎがＮ＋１よりも小さいか、すなわち、ｎが転送リストに登録されている楽曲コンテンツ数Ｎ以内であるか判定する。そして、ｎ＜Ｎ＋１の場合にはステップＳ２０８に移行し、ｎ＜Ｎ＋１でない場合は転送リストに登録されているすべての楽曲コンテンツＰ（ｎ）について転送を完了していることとなるので、処理を終了する。
すなわち、ＰＭＰ１０のフラッシュメモリ１０４に楽曲コンテンツを格納する容量が残っていないか、又は転送リストに登録された楽曲コンテンツＰ（ｎ）をすべて転送完了するまで、自動転送処理は継続される。
【００５９】
このように、コンテンツ配信サーバ２０では、ＰＭＰ１０が接続したときに、このＰＭＰ１０用の転送リストに基づいて、転送すべき楽曲コンテンツＰ（ｎ）のデータを楽曲ＤＢ２０１から読み出して、ＰＭＰ１０に自動的に転送する。
【００６０】
また、この自動転送処理において、接続されたＰＭＰ１０のフラッシュメモリ１０４の空き容量情報と、転送すべき個々の楽曲コンテンツＰ（ｎ）のデータ容量を比較し、フラッシュメモリ１０４に当該楽曲コンテンツＰ（ｎ）のデータを記憶可能な場合に、このデータをＰＭＰ１０に送信する。これにより、ＰＭＰ１０においては、フラッシュメモリ１０４に楽曲データが可能な限り格納される。また、フラッシュメモリ１０４に楽曲コンテンツＰ（ｎ）のデータを記憶できない場合には、それ以上楽曲データは送信されてこないので、送信された楽曲データをフラッシュメモリ１０４に記憶できないことに基づいて、ＰＭＰ１０側でエラーが生じるのを防止できる。
【００６１】
次に、ＰＭＰ１０におけるコンテンツ取得処理について説明する。
図５は、ＰＭＰ１０におけるコンテンツ取得処理の一例について示したフローチャートである。このフローチャートは、ＣＰＵ１０１がコンテンツ取得処理に関するプログラムを実行することにより実現される。
【００６２】
まず、ステップＳ３０１では、コンテンツ配信サーバ２０に接続要求し、接続が確立された後、認証情報を送信する。例えば、電源投入時に自動的にネットワークに接続し、コンテンツ配信サーバ２０に接続するようにしてもよい。ここで送信した認証情報に基づいて、コンテンツ配信サーバ２０側でアクセス認証が行われ（図４のステップＳ２０５）、正規の利用者であると認証されると楽曲データの自動転送が行われる。
【００６３】
ステップＳ３０２では、コンテンツ配信サーバ２０からフラッシュメモリ１０４の空き容量情報を送信するように要求があったか判定する。例えば、図４のステップＳ２０８で、メモリの空き容量情報を送信するように要求される。そして、空き容量情報の要求があった場合にはステップＳ３０３に移行し、空き容量情報の要求がない場合には処理を終了する。例えば、コンテンツ配信サーバ２０へのアクセスが認証されても、転送すべき楽曲コンテンツがない場合（図４のステップＳ２０６で”ＮＯ”）には、メモリの空き容量情報の要求はない。
【００６４】
ステップＳ３０３では、コンテンツ配信サーバ２０からの要求に対して、フラッシュメモリ１０４の空き容量情報を送信する。
ステップＳ３０４では、コンテンツ配信サーバ２０から送信される楽曲コンテンツＰ（ｎ）のデータを受信したか判定する。そして、楽曲コンテンツＰ（ｎ）のデータを受信した場合にはステップＳ３０５に移行し、楽曲データを受信しない場合には処理を終了する。例えば、図４のステップＳ２０９において、フラッシュメモリ１０４に楽曲コンテンツＰ（ｎ）のデータを記憶できないと判定した場合には、楽曲データは送信されないことになる。
【００６５】
ステップＳ３０５では、楽曲コンテンツＰ（ｎ）のデータをフラッシュメモリ１０４に既に格納済みであるか判定する。そして、格納されていない場合はステップＳ３０６に移行して、当該楽曲データをフラッシュメモリ１０４に記憶させる。
一方、当該楽曲コンテンツＰ（ｎ）のデータが既にフラッシュメモリ１０４に格納されている場合は、ステップＳ３０２に移行し、改めて当該楽曲データをフラッシュメモリ１０４に記憶させない。
【００６６】
このように、ＰＭＰ１０では、コンテンツ配信サーバ２０に接続することに伴い、コンテンツ配信サーバ２０から送信されたコンテンツデータを受信し、フラッシュメモリ１０４に記憶させる。
【００６７】
また、このコンテンツ取得処理において、コンテンツ配信サーバ２０から送信された楽曲コンテンツのデータが、既にフラッシュメモリ１０４に記憶されている場合は、当該コンテンツデータを改めて記憶させない。これにより、新たな楽曲コンテンツのデータだけがフラッシュメモリ１０４に記憶されることとなるので、コンテンツ配信サーバ２０からの転送処理を効率よく行うことができる。
【００６８】
以上、本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００６９】
例えば、図３に示す自動抽出処理では、３つの条件を満たした楽曲コンテンツを抽出するようにしているが、条件（１）〜（３）の何れか１又は２を満たす楽曲コンテンツを抽出し、転送リストに登録するようにしてもよい。この場合、満足する条件に応じて楽曲コンテンツに優先順位を付与し（例えば、満足する条件数の多い順）、この順位に基づいてＰＭＰ１０に楽曲データを転送するのが望ましい。これにより、ＰＭＰ１０のフラッシュメモリ１０４の空き容量がなくなり楽曲データを転送できなくなった場合でも、優先順位の高い、すなわち利用者の嗜好に適している楽曲コンテンツのデータは転送されることとなるので、楽曲コンテンツの自動転送を有効に利用できる。
さらに、上記実施形態では、抽出条件を設定した直後、及び楽曲ＤＢ２０１に格納されるコンテンツが更新されたときに自動抽出処理を行うようにしているが、一定時間間隔で行うようにしてもよい。
【００７０】
また、楽曲ＤＢ２０１に格納されるコンテンツが更新されたときには、新規に格納された楽曲コンテンツに対してのみ自動抽出処理を行うようにしてもよい。これにより、一度ＰＭＰ１０に転送された楽曲コンテンツは、再度転送リストに登録されることはなくなるので、自動転送処理により重複して楽曲データが転送されるのを防止できる。この場合でも、抽出条件を再設定されたときには、楽曲ＤＢ２０１のすべての楽曲コンテンツを対象として自動抽出処理を行うのが望ましい。
【００７１】
また、図４に示す自動転送処理において、楽曲コンテンツＰ（ｎ）のデータをフラッシュメモリ１０４に記憶できなくなった場合に即座に終了するのではなく、楽曲コンテンツＰ（ｎ）より以降の楽曲コンテンツ（例えば、Ｐ（ｎ＋１））についてもメモリの空き容量情報とデータ容量とを比較し、記憶可能か否かを判定するようにしてもよい。これにより、フラッシュメモリ１０４の空き容量を有効に利用することができる。
【００７２】
また、図４に示す自動転送処理では、個々の楽曲コンテンツＰ（ｎ）について、フラッシュメモリ１０４に記憶可能か否かを判定しているが、最初にフラッシュメモリ１０４の空き容量情報と、転送リストに登録されているすべての楽曲コンテンツの総容量を比較するようにしてもよい。この場合、（フラッシュメモリ１０４の空き容量）＞（転送すべきコンテンツの総容量）となれば、個々の楽曲コンテンツＰ（ｎ）について比較することなくすべての楽曲データを転送すればよいので、自動転送処理を簡素化でき処理時間を短縮できる。
【００７３】
また、上記実施形態では、本発明を楽曲コンテンツの配信システムに適用した場合について説明しているが、映像コンテンツの配信システムに適用することもできる。また、インターネットを利用したコンテンツ配信システムは有料で提供されることが多いが、課金に関する問題を回避するため、定額制のサービスを受ける利用者に対してだけコンテンツの自動転送を可能とするのが望ましい。
【図面の簡単な説明】
【００７４】
【図１】本発明に係るコンテンツ配信システムの概略構成を示す説明図である。
【図２】本実施形態のＰＭＰに内蔵される各構成要素を機能的に示したブロック図である。
【図３】コンテンツ配信サーバにおける自動抽出処理の一例について示したフローチャートである。
【図４】コンテンツ配信サーバにおける自動転送処理の一例について示したフローチャートである。
【図５】ＰＭＰにおけるコンテンツ取得処理の一例について示したフローチャートである。
【符号の説明】
【００７５】
１  コンテンツ配信システム
１０  携帯型コンテンツ再生装置
１０４  フラッシュメモリ（記憶媒体）
２０  コンテンツ配信サーバ（コンテンツ配信装置）
２０１  楽曲データベース
２０２  個人用コンテンツ管理部（個人用コンテンツ管理手段）
２０３  制御部（コンテンツ抽出手段、コンテンツ転送手段）
【図１】
2008310485.tif 000003
【図２】
2008310485.tif 000004
【図３】
2008310485.tif 000005
【図４】
2008310485.tif 000006
【図５】
2008310485.tif 000007