(57)【要約】【課題】楽曲等のコンテンツを重複することなく配信することである。【解決手段】データサーバ３は、オーディオ機器１に向けて配信した楽曲データ等を利用者ごとに識別可能としてデータベースに記憶する。一方、オーディオ機器１は、ユーザＩＤ及びパスワード等とともに配信要求をデータサーバ３に向けて送信する。データサーバ３は、配信要求を受信すると、オーディオ機器１に未配信の楽曲が存在するか否かを判別し、存在すると判別した場合に、その楽曲に対応する楽曲データ等をオーディオ機器１に向けて配信する。オーディオ機器１に配信された楽曲データ等は、ハードディスクやメモリカードなどの記録メディアに格納されて蓄積される。【選択図】　図１
2004109578.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ機器とサーバとがネットワークを介して接続された楽曲配信システムであって、
前記オーディオ機器は、
前記サーバに対して楽曲の配信を要求する配信要求手段と、
前記サーバから配信された楽曲を格納して蓄積する楽曲格納手段と、を備え、
前記サーバは、
前記配信要求手段からの要求に応答して、前記オーディオ機器に未だ配信されていない楽曲を特定する楽曲特定手段と、
前記楽曲特定手段により特定された楽曲を、前記オーディオ機器に向けて送信し、前記楽曲格納手段に格納させる楽曲配信手段と、を備える、
ことを特徴とする楽曲配信システム。
【請求項２】
前記サーバは、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段と、
前記オーディオ機器に配信済みの楽曲を識別可能とする既配信楽曲識別手段とを備え、
前記楽曲特定手段は、前記配信可能曲登録手段に登録されている楽曲と、前記既配信楽曲識別手段により識別される配信済みの楽曲との比較により、前記オーディオ機器に未だ配信されていない楽曲を特定する、
ことを特徴とする請求項１に記載の楽曲配信システム。
【請求項３】
前記サーバは、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段を備え、
前記配信要求手段は、前記サーバに対して楽曲の配信を要求する際に、前記楽曲格納手段に格納されている楽曲を通知し、
前記楽曲特定手段は、前記配信可能曲登録手段に登録されている楽曲と、前記配信要求手段から通知された楽曲との比較により、前記オーディオ機器に未だ配信されていない楽曲を特定する、
ことを特徴とする請求項１に記載の楽曲配信システム。
【請求項４】
前記オーディオ機器は、
前記楽曲格納手段に蓄積されている楽曲を識別可能とする蓄積楽曲識別手段を備え、
前記サーバは、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段を備え、
前記配信要求手段は、前記配信可能曲登録手段に登録されている楽曲のうち前記蓄積楽曲識別手段により識別された楽曲を除いた楽曲の配信を、前記サーバに対して要求し、
前記楽曲特定手段は、前記配信要求手段から配信を要求された楽曲を、前記オーディオ機器に未だ配信されていない楽曲として特定する、
ことを特徴とする請求項１に記載の楽曲配信システム。
【請求項５】
楽曲をダウンロードして蓄積可能なオーディオ機器と、ネットワークを介して接続されたサーバ装置であって、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段と、
前記オーディオ機器に配信済みの楽曲を識別可能とする既配信楽曲識別手段と、
前記オーディオ機器からの要求に応答して、前記配信可能曲登録手段に登録されている楽曲と、前記既配信楽曲識別手段により識別される配信済みの楽曲との比較により、前記オーディオ機器に未だ配信されていない楽曲を特定する楽曲特定手段と、
前記楽曲特定手段により特定された楽曲を、前記オーディオ機器に向けて送信する楽曲配信手段と、を備える、
ことを特徴とするサーバ装置。
【請求項６】
配信可能な楽曲を格納したサーバと、ネットワークを介して接続されたオーディオ機器であって、
前記サーバに対して楽曲の配信を要求する配信要求手段と、
前記サーバから配信された楽曲を格納して蓄積する楽曲格納手段と、
前記サーバにて特定されている未配信の楽曲を示す未配信情報を取得する取得手段と、を備え、
前記配信要求手段は、前記取得手段が取得した未配信情報に従って、前記サーバに対して未配信の楽曲の配信を要求する、
ことを特徴とするオーディオ機器。
【請求項７】
配信可能な楽曲を格納したサーバと、ネットワークを介して接続されたオーディオ機器であって、
前記サーバから配信された楽曲を格納して蓄積する楽曲格納手段と、
前記楽曲格納手段に蓄積されている楽曲を識別可能とする蓄積楽曲識別手段と、
前記サーバが配信可能な楽曲のうち、前記蓄積楽曲識別手段により識別された楽曲を除いた楽曲を前記サーバから取得して前記楽曲格納手段に蓄積させる楽曲取得手段と、を備える、
ことを特徴とするオーディオ機器。
【請求項８】
ネットワークを介して互いに接続されたオーディオ機器と、サーバとを備えるシステムにおける楽曲配信方法であって、
前記オーディオ機器から前記サーバに対して楽曲の配信を要求する配信要求ステップと、
前記配信要求ステップにおける要求に応答して、前記サーバから前記オーディオ機器に未だ配信されていない楽曲を特定する未配信楽曲特定ステップと、
前記未配信楽曲特定ステップにて特定された未配信の楽曲を、前記サーバから前記オーディオ機器に送信して蓄積させる楽曲配信ステップと、
を備えることを特徴とする楽曲配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、楽曲配信システム、サーバ装置、オーディオ機器及び楽曲配信方法に関する。
【０００２】
【従来の技術】
ネットワークを介して所定のサーバからダウンロードした楽曲をハードディスクやメモリカードなどの記録メディアに蓄積可能とした情報処理機器（パーソナルコンピュータ等）が知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−７４８１４号公報　（第６−７頁、第１図）
【０００４】
このような情報処理機器を使用して、利用者は、ネット上に存在する多数の楽曲から聴いてみたいものを探し出してダウンロードしたり、利用者どうしの間で交換したりする。
【０００５】
楽曲を聴く利用者には、音楽ランキングや新譜情報で示された楽曲を好んで聴くタイプの人もいる。
このような利用者は、例えば、音楽ランキングが提供されるサイトにアクセスし、そのサイトで特定した楽曲を順番にダウンロードして聴くことが考えられる。
こうしてダウンロードされた楽曲は、例えばハードディスクやメモリカードなどに蓄積され、ＭＤへの書き込みや、楽曲の演奏（楽曲音出力）等を可能にする。
【０００６】
【発明が解決しようとする課題】
ここで、利用者が楽曲をダウンロードする際には、既にダウンロードした楽曲であるか否かを識別することは困難となる。
そのため、同一の楽曲を何度もダウンロードしてしまい、ハードディスクやメモリカードなどの記録メディアに同一の楽曲が多数蓄積され、空き容量がいたずらに減少してしまう可能性がある。
また、同じ利用者が同一の楽曲を何度もダウンロードすると、ネットワークにおける通信量やサーバの負荷が増大する。さらに、ダウンロードに要する時間も長くなってしまう。
【０００７】
この発明は、上記実状に鑑みてなされたもので、楽曲等のコンテンツを重複することなく配信することができる楽曲配信システム、オーディオ機器、サーバ装置及び楽曲配信方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点にかかる楽曲配信システムは、
オーディオ機器とサーバとがネットワークを介して接続された楽曲配信システムであって、
前記オーディオ機器は、
前記サーバに対して楽曲の配信を要求する配信要求手段と、
前記サーバから配信された楽曲を格納して蓄積する楽曲格納手段と、を備え、
前記サーバは、
前記配信要求手段からの要求に応答して、前記オーディオ機器に未だ配信されていない楽曲を特定する楽曲特定手段と、
前記楽曲特定手段により特定された楽曲を、前記オーディオ機器に向けて送信し、前記楽曲格納手段に格納させる楽曲配信手段と、を備える、
ことを特徴とする。
【０００９】
前記サーバは、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段と、
前記オーディオ機器に配信済みの楽曲を識別可能とする既配信楽曲識別手段とを備え、
前記楽曲特定手段は、前記配信可能曲登録手段に登録されている楽曲と、前記既配信楽曲識別手段により識別される配信済みの楽曲との比較により、前記オーディオ機器に未だ配信されていない楽曲を特定してもよい。
【００１０】
前記サーバは、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段を備え、
前記配信要求手段は、前記サーバに対して楽曲の配信を要求する際に、前記楽曲格納手段に格納されている楽曲を通知し、
前記楽曲特定手段は、前記配信可能曲登録手段に登録されている楽曲と、前記配信要求手段から通知された楽曲との比較により、前記オーディオ機器に未だ配信されていない楽曲を特定してもよい。
【００１１】
前記オーディオ機器は、
前記楽曲格納手段に蓄積されている楽曲を識別可能とする蓄積楽曲識別手段を備え、
前記サーバは、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段を備え、
前記配信要求手段は、前記配信可能曲登録手段に登録されている楽曲のうち前記蓄積楽曲識別手段により識別された楽曲を除いた楽曲の配信を、前記サーバに対して要求し、
前記楽曲特定手段は、前記配信要求手段から配信を要求された楽曲を、前記オーディオ機器に未だ配信されていない楽曲として特定してもよい。
【００１２】
本発明の第２の観点にかかるサーバ装置は、
楽曲をダウンロードして蓄積可能なオーディオ機器と、ネットワークを介して接続されたサーバ装置であって、
前記オーディオ機器に向けて配信可能な楽曲を登録する配信可能曲登録手段と、
前記オーディオ機器に配信済みの楽曲を識別可能とする既配信楽曲識別手段と、
前記オーディオ機器からの要求に応答して、前記配信可能曲登録手段に登録されている楽曲と、前記既配信楽曲識別手段により識別される配信済みの楽曲との比較により、前記オーディオ機器に未だ配信されていない楽曲を特定する楽曲特定手段と、
前記楽曲特定手段により特定された楽曲を、前記オーディオ機器に向けて送信する楽曲配信手段と、を備える、
ことを特徴とする。
【００１３】
本発明の第３の観点にかかるオーディオ機器は、
配信可能な楽曲を格納したサーバと、ネットワークを介して接続されたオーディオ機器であって、
前記サーバに対して楽曲の配信を要求する配信要求手段と、
前記サーバから配信された楽曲を格納して蓄積する楽曲格納手段と、
前記サーバにて特定されている未配信の楽曲を示す未配信情報を取得する取得手段と、を備え、
前記配信要求手段は、前記取得手段が取得した未配信情報に従って、前記サーバに対して未配信の楽曲の配信を要求する、
ことを特徴とする。
【００１４】
本発明の第４の観点にかかるオーディオ機器は、
配信可能な楽曲を格納したサーバと、ネットワークを介して接続されたオーディオ機器であって、
前記サーバから配信された楽曲を格納して蓄積する楽曲格納手段と、
前記楽曲格納手段に蓄積されている楽曲を識別可能とする蓄積楽曲識別手段と、
前記サーバが配信可能な楽曲のうち、前記蓄積楽曲識別手段により識別された楽曲を除いた楽曲を前記サーバから取得して前記楽曲格納手段に蓄積させる楽曲取得手段と、を備える、
ことを特徴とする。
【００１５】
本発明の第５の観点にかかる楽曲配信方法は、
ネットワークを介して互いに接続されたオーディオ機器と、サーバとを備えるシステムにおける楽曲配信方法であって、
前記オーディオ機器から前記サーバに対して楽曲の配信を要求する配信要求ステップと、
前記配信要求ステップにおける要求に応答して、前記サーバから前記オーディオ機器に未だ配信されていない楽曲を特定する未配信楽曲特定ステップと、
前記未配信楽曲特定ステップにて特定された未配信の楽曲を、前記サーバから前記オーディオ機器に送信して蓄積させる楽曲配信ステップと、
を備えることを特徴とする。
【００１６】
【発明の実施の形態】
本発明の楽曲配信システムについて、以下図面を参照して説明する。
【００１７】
図１は、この発明の実施の形態にかかる楽曲配信システムの一構成例を示す模式図である。図示するように、このシステムは、オーディオ機器１と、オーディオ機器１に楽曲データを配信（ダウンロード配信）可能なデータサーバ３と、から構成されている。
なお、オーディオ機器１とデータサーバ３とは、インターネット等のネットワーク９を介して接続されている。また、オーディオ機器１は、放送局５から送られてくる放送番組を受信してもよい。
図１では、説明を簡単にするために、オーディオ機器１が１台だけ示されているが、これに限定されず、複数存在してもよい。
【００１８】
まず、オーディオ機器１について、図２を参照して説明する。図２は、オーディオ機器１の一構成例を示すブロック図である。図示するように、オーディオ機器１は、チューナユニット１１と、ＭＤ記録再生ユニット１２と、信号処理部１３と、ネットワークアダプタ１４と、メモリコネクタ１５と、ハードディスク１６と、フラッシュメモリ１７と、計時ユニット１８と、操作部１９と、表示部２０と、制御部２１と、ソース選択部２２と、アンプ２３と、スピーカ２４とを含んで構成される。
【００１９】
チューナユニット１１は、所定のＡＭ／ＦＭチューナ等からなり、利用者の操作に従った周波数に同調し、放送局５から送信される放送番組の音声信号（楽曲等）を受信する。チューナユニット１１は、受信した楽曲等をソース選択部２２に供給する。
【００２０】
ＭＤ（ミニディスク）記録再生ユニット１２は、信号処理部１３に制御され、ＭＤ（記録用ＭＤ）に楽曲データを記録する。
例えば、ＭＤ記録再生ユニット１２は、ＮｅｔＭＤ（登録商標）規格に準拠した記録再生ユニットであり、データサーバ３からダウンロードしてハードディスク１６等に格納された楽曲データを、ＭＤに記録（チェックアウト）する。また、ＭＤ記録再生ユニット１２は、ＭＤに記録されている楽曲データをハードディスク１６等に戻してもよい（チェックイン）。
また、ＭＤ記録再生ユニット１２は、ＭＤに記録された楽曲データから音声信号を再生し、再生した音声信号をソース選択部２２に供給する。
【００２１】
信号処理部１３は、例えばＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）等からなり、制御部２１から供給される動作命令等に従って、ＭＤ記録再生ユニット１２の記録・再生動作を制御する。
また、信号処理部１３は、メモリコネクタ１５に装着されたメモリカードＭＣや、ハードディスク１６等に格納された楽曲データ（暗号化されたＡＴＲＡＣ３データやＰＣＭデータ等）の抽出及び、復号を行い、音声信号を再生する。信号処理部１３により再生された音声信号は、ソース選択部２２に供給される。
【００２２】
ネットワークアダプタ１４は、例えば、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）カードや高速モデム等からなり、制御部２１に制御され、ネットワーク９を介してデータサーバ３との間で各種の情報を送受信する。
例えば、ネットワークアダプタ１４は、データサーバ３で管理された楽曲データ等のコンテンツに対する配信要求を送信する。また、この配信要求に応答してデータサーバ３から送られる楽曲データ等を受信する。
【００２３】
メモリコネクタ１５は、ＩＣメモリを内蔵したメモリカードＭＣが着脱可能に構成され、制御部２１による制御の下、装着されたメモリカードＭＣに格納された楽曲データを信号処理部１３等に供給する。また、メモリコネクタ１５は、ネットワークアダプタ１４にて受信した楽曲データを、装着されたメモリカードＭＣに記憶して格納する。
【００２４】
ハードディスク１６は、所定容量の磁気ディスクユニットからなり、ネットワークアダプタ１４にて受信した楽曲データを記憶して格納する。また、ハードディスク１６は、制御部２１により制御され、格納している楽曲データを信号処理部１３等に供給する。
【００２５】
フラッシュメモリ１７は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）等からなり、ユーザＩＤ、パスワード及び端末ＩＤ等を記憶する。
これらのユーザＩＤやパスワード等は、制御部２１に適宜読み出され、オーディオ機器１がネットワーク９を介したデータサーバ３へのアクセス開始時に、ユーザ認証のために使用される。
【００２６】
計時ユニット１８は、発振子（クロックジェネレータ）や計数器（クロックカウンタ）等からなり、発振子のクロックをカウントすることにより、現在日付（年月日）及び現在時刻（時分秒）等を計測する。
また、計時ユニット１８は、タイマ機能を備え、設定された日時になると、制御部２１に対して、所定動作の開始を指令してもよい。
【００２７】
操作部１９は、例えば、オーディオ機器１の前面に配置された複数のキースイッチやアナログスイッチ等からなり、利用者の操作（押下等）に従った指示情報を制御部２１に供給する。
例えば、操作部１９には、ＥＭＤ（Ｅｌｅｃｔｒｏｎｉｃ　Ｍｕｓｉｃ　Ｄｉｓｔｒｉｂｕｔｉｏｎ）サービスの提供開始に対応する指示情報を制御部２１に供給するＥＭＤキーや、「ＯＫ」、「キャンセル」のそれぞれに対応する指示情報を制御部２１に供給するキー等が含まれている。
【００２８】
表示部２０は、蛍光表示管や液晶表示パネル等からなり、制御部２１から供給される表示用データに従って、オーディオ機器１の動作状況を示すシンボルやメッセージ等を表示する。
例えば、表示部２０は、利用者による操作部１９の操作に応答して、データサーバ３が有する配信テーブル３５に登録された楽曲のランキング等を表示する。また、表示部２０は、利用者による操作部１９の操作に応答して、楽曲データのダウンロードに関する設定を可能とする項目等を表示する。
【００２９】
制御部２１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）を含んだ１チップマイコン等からなり、オーディオ機器１全体を制御する。
【００３０】
例えば、制御部２１は、利用者による操作部１９の操作に対応する楽曲データのダウンロードに関する設定を行い、その設定に従ってネットワークアダプタ１４を制御し、データサーバ３にアクセスする。
このようにしてアクセスしたデータサーバ３から楽曲データが配信されると、制御部２１は、ネットワークアダプタ１４にてこの楽曲データを受信し、ハードディスク１６や、メモリコネクタ１５に装着されたメモリカードＭＣ等に記憶して格納する。
なお、楽曲データがデータサーバ３からストリームとして配信（ストリーミング配信）される場合には、制御部２１は、順次受信した楽曲データ（ストリームデータ）を信号処理部１３に供給し、音声信号をデコードしてスピーカ２４から楽曲音を出力させる。
【００３１】
ソース選択部２２は、例えば、３入力１出力のセレクタ回路等からなり、チューナユニット１１、ＭＤ記録再生ユニット１２、及び、信号処理部１３から供給される音声信号をそれぞれ入力し、制御部２１から供給される切換信号等に従って、いずれか一つの音声信号を選択する。ソース選択部２２は、選択した音声信号を、アンプ２３を介してスピーカ２４に供給する。
【００３２】
アンプ２３は、増幅回路等からなり、ソース選択部２２が選択した音声信号を適宜増幅して、スピーカ２４に供給する。
【００３３】
スピーカ２４は、ステレオスピーカ等からなり、アンプ２３にて増幅された音声信号を空気振動に変換することにより、楽曲音等の音声を出力する。
【００３４】
次に、データサーバ３について、図３を参照して説明する。図３は、データサーバ３の一構成例を示すブロック図である。データサーバ３は、大容量の磁気ディスクユニットと結合されたワークステーション等のコンピュータシステムからなり、例えば、ＥＭＤサービスを提供するＥＭＤコンテンツサーバとしての機能を有する。図３に示すように、データサーバ３は、データベース３０と、処理制御部３３と、通信制御部３４とを含んで構成される。
【００３５】
データベース３０は、例えば、コンテンツ管理ＤＢ３１と、利用者情報管理ＤＢ３２とからなる。
コンテンツ管理ＤＢ３１は、楽曲データやＴＯＣ（Ｔａｂｌｅ　Ｏｆ　Ｃｏｎｔｅｎｔｓ）情報といった楽曲に関するコンテンツを管理するデータベースである。例えば、コンテンツ管理ＤＢ３１において、図４に示すように、各コンテンツが、ＴＯＣ情報、楽曲データ、新譜情報、著作権情報等の種別に分類されており、それぞれに、ユニークなコンテンツＩＤが採番されている。
【００３６】
利用者情報管理ＤＢ３２は、データサーバ３におけるサービスを利用できる利用者についての情報を管理するデータベースである。具体的に利用者情報管理ＤＢ３２は、図５に示すように、利用者を特定するユーザＩＤ、パスワード及びユーザ名等や、利用者がオーディオ機器１によりデータサーバ３にアクセスした履歴を示すログ情報等を記憶する。このログ情報には、データサーバ３からオーディオ機器１に配信された楽曲データやＴＯＣ情報等が識別可能に記載されている。
【００３７】
図３に戻って、処理制御部３３は、所定のコンピュータユニットからなり、データサーバ３全体を制御する。
例えば、処理制御部３３は、通信制御部３４を介して、オーディオ機器１から送られた配信要求を受信すると、利用者情報管理ＤＢ３２を検索し、ユーザ認証を実行する。利用者の認証が完了すると、コンテンツ管理ＤＢ３１が検索され、配信要求及び各利用者のログ情報に基づいて特定される楽曲データが取り出される。こうして取り出された楽曲データは、通信制御部３４によりネットワーク９を介して、オーディオ機器１に向けて配信される。
【００３８】
また、処理制御部３３は、データサーバ３からオーディオ機器１に向けて配信可能な楽曲を示す配信テーブル３５を備えている。
具体的な一例として、配信テーブル３５には、図６に示すように、コンテンツ管理ＤＢ３１に格納されている楽曲データに対応した楽曲のタイトル名やアーティスト名、コンテンツＩＤなどが、楽曲のランキング（例えば、セールスランキングやリクエストランキング）に従った順番で登録されている。
【００３９】
図３に戻って、通信制御部３４は、回線制御装置やゲートウェイ装置等からなり、ネットワーク９を介して、データサーバ３とオーディオ機器１との間で各種の情報を送受信可能とする。
【００４０】
以下に、この発明の実施の形態にかかる楽曲配信システムの動作について、図面を参照して説明する。
最初に、データサーバ３に登録された楽曲のうちで既にオーディオ機器１に配信（ダウンロード配信）されたものを除いた差分にあたる楽曲のみを自動的に取得するための設定について、図７を参照して説明する。
図７は、オーディオ機器１にて実行される自動配信設定処理を説明するためのフローチャートである。図７に示す自動配信設定処理は、オーディオ機器１に電源が投入され、あるいは休止状態（いわゆるスリープ状態や待機状態）から稼働状態へ移行した後に、利用者による操作部１９の操作に応答して、制御部２１がフラッシュメモリ１７等に記憶された動作プログラムを読み出して実行することにより、開始される。
【００４１】
まず、オーディオ機器１の制御部２１は、操作部１９が備えるＥＭＤキーの押下などといった操作を検出し（ステップＳ１）、図８（ａ）に示すような第１項目選択画面Ｄ１を、表示部２０に表示させる（ステップＳ２）。
ここで、制御部２１は、ＥＭＤキーの操作に応答して、ネットワークアダプタ１４によりネットワーク９を介してデータサーバ３にアクセスすることにより、第１項目選択画面Ｄ１を表示部２０に表示させるための画像情報を取得してもよい。あるいは、予めフラッシュメモリ１７等に格納されている画像情報を制御部２１が読み出して、第１項目選択画面Ｄ１を表示部２０に表示させてもよい。
【００４２】
この第１項目選択画面Ｄ１では、例えば、「検索」、「Ｂｅｓｔ　Ｈｉｔ」、「予約配信」及び「オリシ゛ナルコンテンツ」等の項目が表示される。
制御部２１は、利用者による操作部１９の操作を検出し、第１項目選択画面Ｄ１で表示された項目を選択可能とする。ここで、制御部２１は、第１項目選択画面Ｄ１で表示された項目のうち、「Ｂｅｓｔ　Ｈｉｔ」が選択されたか否かを判別する（ステップＳ３）。
【００４３】
第１項目選択画面Ｄ１にて選択された項目が「Ｂｅｓｔ　Ｈｉｔ」ではないと判別した場合、制御部２１は、選択された項目に対応する処理を実行する（ステップＳ４）。
一方、制御部２１は、選択された項目が「Ｂｅｓｔ　Ｈｉｔ」であると判別すると、図８（ｂ）に示すような第２項目選択画面Ｄ２を、表示部２０に表示させる（ステップＳ５）。第２項目選択画面Ｄ２についても、第１項目選択画面Ｄ１と同様に、制御部２１がデータサーバ３から対応する画像情報を取得してもよいし、予めフラッシュメモリ１７等に格納されている画像情報を読み出すようにしてもよい。
【００４４】
この第２項目選択画面Ｄ２では、例えば、「自動配信」、「Ｏｎｅ　Ｔｉｍｅ」等の項目が表示される。
制御部２１は、利用者による操作部１９の操作を検出し、第２項目選択画面Ｄ２で表示された項目を選択可能とする。ここで、制御部２１は、第２項目選択画面Ｄ２で表示された項目のうち、「自動配信」が選択されたか否かを判別する（ステップＳ６）。
【００４５】
第２項目選択画面Ｄ２にて選択された項目が「自動配信」ではないと判別した場合、制御部２１は、処理をステップＳ４に進め、選択された項目に対応する処理を実行する。例えば、制御部２１は、選択された項目が「Ｏｎｅ　Ｔｉｍｅ」であると判別すると、今回受信する楽曲を利用者による操作部１９の操作に応答して選択可能とし、選択された楽曲に対応する楽曲データを１回だけダウンロードするなどの処理を実行する。
【００４６】
一方、制御部２１は、第２項目選択画面Ｄ２にて選択された項目が「自動配信」であると判別すると、図８（ｃ）に示すような第３項目選択画面Ｄ３を、表示部２０に表示させる（ステップＳ７）。第３項目選択画面Ｄ３についても、第１項目選択画面Ｄ１と同様に、制御部２１がデータサーバ３から対応する画像情報を取得してもよいし、予めフラッシュメモリ１７等に格納されている画像情報を読み出すようにしてもよい。
【００４７】
この第３項目選択画面Ｄ３では、例えば、「Ｏｖｅｒ　Ｗｒｉｔｅ」、「差分Ｗｒｉｔｅ」、「情報のみ」等の項目が表示される。
制御部２１は、利用者による操作部１９の操作を検出し、第３項目選択画面Ｄ３で表示された項目を選択可能とする。ここで、制御部２１は、第３項目選択画面Ｄ３で表示された項目のうち、「差分Ｗｒｉｔｅ」が選択されたか否かを判別する（ステップＳ８）。
【００４８】
第３項目選択画面Ｄ３にて選択された項目が「差分Ｗｒｉｔｅ」ではないと判別した場合、制御部２１は、処理をステップＳ４に進め、選択された項目に対応する処理を実行する。
一方、制御部２１は、選択された項目が「差分Ｗｒｉｔｅ」であると判別すると、所定の差分配信フラグをセットするなどして、差分配信用の設定を完了し（ステップＳ９）、図７のフローチャートに示す自動配信設定処理を終了する。
【００４９】
ここで、差分配信フラグは、例えばフラッシュメモリ１７等の不揮発メモリに記憶され、定期的あるいは不定期的に、制御部２１から参照される。例えば、制御部２１は、オーディオ機器１の電源立ち上げ時や、操作部１９からデータサーバ３より提供される音楽ランキングの取得が指示された時に、差分配信フラグがセットされているか否かを判別する。
なお、制御部２１は、上述した自動配信設定処理において差分配信フラグをセットする際に、ネットワークアダプタ１４によりネットワーク９を介してデータサーバ３にアクセスし、音楽ランキングが次回更新される日時を示す情報を取得してもよい。この場合、制御部２１は、計時ユニット１８により音楽ランキングが更新される日時が到来したことを検出して、差分配信フラグを参照してもよい。
【００５０】
差分配信フラグを参照した制御部２１は、その差分配信フラグがセットされていた場合に、未だ配信されていない楽曲データをデータサーバ３から取得するための配信要求を送信する。
【００５１】
例えば、図９（ａ）に示すようなランキング報知画面Ｄ４が表示部２０に表示されていたとする。このランキング報知画面Ｄ４は、オーディオ機器１がデータサーバ３にアクセスして配信テーブル３５から取得した情報に基づいて作成され、例えば今週の音楽セールスランキングや、リクエストランキングなどを示している。
この状態で、操作部１９から制御部２１に「ＯＫ」を示す指示情報が入力されたとする。この際、制御部２１は、上述した差分配信フラグを参照し、その差分配信フラグがセットされていた場合に、差分配信のための配信要求を、ネットワークアダプタ１４によりネットワーク９を介してデータサーバ３に向けて送信する。
これにより、データサーバ３からオーディオ機器１への楽曲データ等の配信（ダウンロード配信）が開始される。
【００５２】
次に、データサーバ３からオーディオ機器１へ楽曲データ等を配信（ダウンロード配信）する動作について図１０を参照して説明する。
図１０は、オーディオ機器１とデータサーバ３が協働して実行する処理を説明するためのシーケンス図である。
【００５３】
まず、オーディオ機器１において、制御部２１は、参照した差分配信フラグがセットされていることを検出し、差分配信のための配信要求を、データサーバ３に向けて送信する（ステップＳ１１）。
この差分配信のための配信要求には、差分配信の要求であることを示す識別情報の他、フラッシュメモリ１７から読み出されたユーザＩＤ及びパスワード等が含まれている。
【００５４】
データサーバ３は、オーディオ機器１から送信された配信要求を受けると、まず、処理制御部３３が配信要求に含まれるユーザＩＤ及びパスワード等を用いて、ユーザ認証を行う（ステップＳ１２）。ここで利用者が正当であるとの認証を受けると、次に処理制御部３３は、利用者情報管理ＤＢ３２を検索して、配信要求に含まれるユーザＩＤに対応する利用者のログ情報を読み出す（ステップＳ１３）。読み出されたログ情報には、差分配信を要求した利用者が既にダウンロードした楽曲データが特定可能に記載されている。
【００５５】
また、処理制御部３３は、配信テーブル３５を読み取り、ログ情報に記載されていない楽曲を検出する。これにより、処理制御部３３は、配信テーブル３５に登録されている楽曲のうちで、オーディオ機器１に対して未配信の楽曲が存在するか否かを判別する（ステップＳ１４）。
【００５６】
未配信の楽曲が存在すると判別した場合、処理制御部３３は、その楽曲に対応する楽曲データをＴＯＣ情報等とともにコンテンツ管理ＤＢ３１から読み出す。読み出された楽曲データ等は、通信制御部３４によりネットワーク９を介して、配信要求を送信したオーディオ機器１に向けて配信される（ステップＳ１５）。
また、処理制御部３３は、楽曲データ等が配信されるごとに、ログ情報を更新する（ステップＳ１６）。
【００５７】
オーディオ機器１において、ネットワークアダプタ１４がデータサーバ３から送られた楽曲データ等を受信すると、その楽曲データがメモリコネクタ１５に装着されたメモリカードＭＣや、ハードディスク１６等に転送されて格納される（ステップＳ１７）。
こうしてデータサーバ３からオーディオ機器１に配信された楽曲は、メモリコネクタ１５に装着されたメモリカードＭＣやハードディスク１６等に蓄積される。
【００５８】
この後、データサーバ３の処理制御部３３は、未配信の楽曲データについて全ての配信が完了すると（ステップＳ１８）、オーディオ機器１に向けて配信完了通知を送信する（ステップＳ１９）。
【００５９】
また、ステップＳ１４にて、配信テーブル３５に登録された全楽曲が既にオーディオ機器１に配信されていたとする。この場合には、処理制御部３３は、ステップＳ１５〜Ｓ１８の処理をスキップし、ステップＳ１９にてオーディオ機器１に向けて配信完了通知を送信する。
【００６０】
こうして新たな楽曲がデータサーバ３からオーディオ機器１に配信されると、制御部２１は、例えば図９（ｂ）に示すような更新されたランキング報知画面Ｄ５を表示部２０に表示させる（ステップＳ２０）。このランキング報知画面Ｄ５では、新たに配信された楽曲を識別可能とするマークＭＫが表示がされるなどして、利用者に今回配信された楽曲を報知することができる。
【００６１】
このように、上述した自動配信設定処理及び図１０のシーケンス図に示す処理により、データサーバ３から配信（ダウンロード配信）される楽曲データ等からなるコンテンツのうち、未だオーディオ機器１に配信されていないものだけが自動的に選択されて配信される。
【００６２】
このため、データサーバ３からオーディオ機器１に配信される情報の重複を回避し、ネットワーク９の通信量を低減し、データサーバ３の負荷を軽減することができる。さらに、楽曲データ等の配信に要する時間を短縮することもできる。
また、ハードディスク１６やメモリカードＭＣ等の記録メディアに同一の情報が多数蓄積されることを防止でき、記録メディアを無駄なく使用することができる。
【００６３】
上記実施の形態では、オーディオ機器１に配信された楽曲データ等を、利用者情報管理ＤＢ３２に記憶されたログ情報により識別する場合について説明した。しかしながら、オーディオ機器１がダウンロード済みのコンテンツのヘッダ情報等を管理して、オーディオ機器１に配信された楽曲データ等を識別できるようにしてもよい。
例えば、オーディオ機器１の制御部２１は、データサーバ３から配信された楽曲のヘッダ情報を、ハードディスク１６等に記憶して格納する。そして、オーディオ機器１が差分配信のための配信要求を送信する際に、ユーザＩＤ及びパスワード等とともに、格納されているヘッダ情報をデータサーバ３に向けて送信し、データサーバ３において配信済みの楽曲データ等を識別するようにしてもよい。
【００６４】
さらに、オーディオ機器１の制御部２１がデータサーバ３から配信テーブル３５を取得し、ハードディスク１６やメモリカードＭＣに格納されていない楽曲のみについて、データサーバ３に対して配信要求を送信するようにしてもよい。
【００６５】
具体的には、図１１に示すように、オーディオ機器１において、例えばハードディスク１６に楽曲データが記憶されて格納されるものとする。この場合、ハードディスク１６には、既に配信されて蓄積されている楽曲のコンテンツＩＤを楽曲データと関連づけて管理するコンテンツテーブル４０が記憶されている。
【００６６】
そして、制御部２１は、参照した差分配信フラグがセットされている場合に、データサーバ３にアクセスする。これにより、オーディオ機器１とデータサーバ３が協働して、図１２のシーケンス図に示す処理を実行する。以下、オーディオ機器１とデータサーバ３が実行する図１２の処理について簡単に説明する。
【００６７】
まず、オーディオ機器１の制御部２１は、配信テーブル３５についての送信要求を、データサーバ３に向けて送信する（ステップＳ２１）。
データサーバ３の処理制御部３３は、配信テーブル３５の送信要求を受けると、ユーザ認証を行って正当な利用者であることをチェックし（ステップＳ２２）、オーディオ機器１に向けて配信テーブル３５を送信する（ステップＳ２３）。
【００６８】
オーディオ機器１の制御部２１は、ネットワークアダプタ１４にて配信テーブル３５を受信すると、これをハードディスク１６に記憶されているコンテンツテーブル４０と比較し、未配信の楽曲を特定する（ステップＳ２４）。
制御部２１は、こうして特定された未配信の楽曲について、データサーバ３に対して配信要求を送信する（ステップＳ２５）。
【００６９】
データサーバ３の処理制御部３３は、オーディオ機器１からの配信要求で指定された楽曲に対応する楽曲データ及びＴＯＣ情報等を、コンテンツ管理ＤＢ３１から読み出し、通信制御部３４によりネットワーク９を介してオーディオ機器１に向けて送信する（ステップＳ２６）。
以下、上述した図１０におけるステップＳ１７〜Ｓ２０の処理を実行することで、未配信の楽曲のみを配信させてハードディスク１６に蓄積することができる。
【００７０】
また、上記実施の形態では、データサーバ３の処理制御部３３に設けられた配信テーブル３５は、ランキングに含まれる楽曲を順番に登録するものとして説明したが、これに限定されず、例えば、新たに発表された楽曲を発売日が近いもの（新しいもの）から順番に登録するものなどであってもよい。
【００７１】
上記の実施の形態では、自己が生成するコンテンツテーブル４０を使用して、オーディオ機器１が未配信の楽曲を特定する場合について説明したが、自らコンテンツテーブル４０等を作成することなく、オーディオ機器１が未配信の楽曲を特定できるようにしてもよい。
例えば、データサーバ３の処理制御部３３は、所定のタイミングに配信テーブル３５を参照し、オーディオ機器１への未配信楽曲を示すメタデータ（未配信情報等）を生成すると、オーディオ機器１に向けて送信する。
データサーバ３からメタデータが送られると、オーディオ機器１の制御部２１は、このメタデータに従って未配信の楽曲を特定し、特定した未配信楽曲について、データサーバ３に対して配信要求を送信する。
この場合も、オーディオ機器１は、未配信の楽曲のみを配信させてハードディスク１６に蓄積することができる。
【００７２】
【発明の効果】
以上説明したように、本発明によれば、楽曲等のコンテンツを重複することなく配信することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかる楽曲配信システムの一構成例を示す模式図である。
【図２】オーディオ機器の一構成例を示すブロック図である。
【図３】データサーバの一構成例を示すブロック図である。
【図４】コンテンツ管理ＤＢの具体的な内容の一例を示す図である。
【図５】利用者情報管理ＤＢの具体的な内容の一例を示す図である。
【図６】配信テーブルの具体的な内容の一例を示す図である。
【図７】本発明の実施の形態にかかる自動配信設定処理を説明するためのフローチャートである。
【図８】（ａ）〜（ｃ）ともに、オーディオ機器の表示部に表示される項目の一例を示す模式図である。
【図９】（ａ）、（ｂ）ともに、オーディオ機器の表示部に表示される情報の一例を示す模式図である。
【図１０】データサーバからオーディオ機器へ楽曲データ等を配信する動作を説明するためのシーケンス図である。
【図１１】本発明の実施の形態の変形例にかかるハードディスクの具体的な内容の一例を示す図である。
【図１２】本発明の実施の形態の変形例において、データサーバからオーディオ機器へ楽曲データ等を配信する動作を説明するためのシーケンス図である。
【符号の説明】
１　　オーディオ機器
１１　　チューナユニット
１２　　ＭＤ記録再生ユニット
１３　　信号処理部
１４　　ネットワークアダプタ
１５　　メモリコネクタ
１６　　ハードディスク
１７　　フラッシュメモリ
１８　　計時ユニット
１９　　操作部
２０　　表示部
２１　　制御部
２２　　ソース選択部
２３　　アンプ
２４　　スピーカ
３　　データサーバ
３０　　データベース
３１　　コンテンツ管理ＤＢ
３２　　利用者情報管理ＤＢ
３３　　処理制御部
３４　　通信制御部
３５　　配信テーブル
４０　　コンテンツテーブル
５　　放送局
９　　ネットワーク
ＭＣ　　メモリカード
ＭＫ　　マーク
【図１】
2004109578.tif 000003
【図２】
2004109578.tif 000004
【図３】
2004109578.tif 000005
【図４】
2004109578.tif 000006
【図５】
2004109578.tif 000007
【図６】
2004109578.tif 000008
【図７】
2004109578.tif 000009
【図８】
2004109578.tif 000010
【図９】
2004109578.tif 000011
【図１０】
2004109578.tif 000012
【図１１】
2004109578.tif 000013
【図１２】
2004109578.tif 000014