(57)【要約】 【課題】  簡単な構成で楽曲データを適切に配信しつつ利用者に楽曲データを有効利用させることができる楽曲配信システムを提供する。【解決手段】  楽曲配信システム１００のサーバ装置４００は、端末装置３００から使用停止依頼情報を取得すると、使用停止受付管理番号を配信登録情報に記載するとともに、使用停止受付管理番号の設定管理番号情報を端末装置３００へ送信して、この端末装置３００に従前に配信した楽曲データを端末記憶手段から消去させる。サーバ装置４００は、設定管理番号情報を送信した端末装置３００とは異なる他の端末装置３００から設定管理番号情報を取得すると、この設定管理番号情報に基づき特定される配信登録情報に登録された利用者が購入済みの楽曲データを他の端末装置３００へ配信する。【選択図】 図１
2006277554.tif 000002
【特許請求の範囲】
【請求項１】
データを読み出し可能に記憶するデータ記憶手段を備えたデータ処理装置にネットワークを介して前記データを配信するデータ配信装置であって、
前記データ処理装置から所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して取得すると、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記データ処理装置へ配信して前記データ記憶手段に記憶させる第１のデータ配信手段と、
前記データ処理装置へ配信した前記データを特定する配信データ特定情報を生成する配信データ特定情報生成手段と、
前記データ処理装置から前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して取得すると、前記データを前記データ記憶手段から消去させるための消去情報を生成する消去情報生成手段と、
前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成する管理情報生成手段と、
前記ネットワークを介して前記消去情報を前記データ処理装置へ配信して前記データを前記データ記憶手段から消去させるデータ消去制御手段と、
前記消去情報を配信した前記データ処理装置とは異なる前記データ処理装置から前記消去情報を前記ネットワークを介して取得すると、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記データ処理装置へ配信した前記データを前記ネットワークを介して前記異なるデータ処理装置へ配信して前記データ記憶手段に記憶させる第２のデータ配信手段と、
を具備したことを特徴としたデータ配信装置。
【請求項２】
請求項１に記載のデータ配信装置であって、
前記データは、コンテンツデータである
ことを特徴としたデータ配信装置。
【請求項３】
請求項１または請求項２に記載のデータ配信装置であって、
前記配信データ特定情報は、前記データが前記データ記憶手段から消去されたか否かを示す記憶状態情報を有し、
前記停止要求情報は、前記データ記憶手段に記憶された前記データを特定する記憶データ特定情報を有し、
前記記憶データ特定情報に基づいて前記記憶状態情報を更新する記憶状態情報更新手段を具備し、
前記第２のデータ配信手段は、前記記憶状態情報に基づいて前記停止要求情報を取得した際に前記データ記憶手段に記憶されていた前記データを前記データ処理装置へ配信した前記データから選出して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載のデータ配信装置であって、
前記配信データ特定情報は、前記データの処理状態に関する処理状態情報を有し、
前記停止要求情報は、前記データ記憶手段に記憶された前記データの処理状態に関する記憶データ処理状態情報を有し、
前記記憶データ処理状態情報に基づいて前記処理状態情報を更新する処理状態情報更新手段を具備し、
前記第２のデータ配信手段は、前記処理状態情報の処理状態に基づいて前記データ処理装置へ配信した前記データから所定の前記データを選出して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項５】
請求項４に記載のデータ配信装置であって、
前記処理状態情報は、前記データが処理された回数に関する処理回数情報であり、
前記記憶データ処理状態情報は、前記データ記憶手段に記憶された前記データが処理された回数に関する記憶データ処理回数情報である
ことを特徴としたデータ配信装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載のデータ配信装置であって、
前記配信データ特定情報は、前記データに設定された優先度に関する優先度情報を有し、
前記停止要求情報は、前記データ記憶手段に記憶された前記データに設定された優先度に関する記憶データ優先度情報を有し、
前記記憶データ優先度情報に基づいて前記優先度情報を更新する優先度情報更新手段を具備し、
前記第２のデータ配信手段は、前記優先度情報の優先度に基づいて前記データ処理装置へ配信した前記データから所定の前記データを選出して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載のデータ配信装置であって、
前記配信データ特定情報は、前記データを前記データ処理装置へ配信した日付に関する配信日情報を有し、
前記第２のデータ配信手段は、前記配信日情報の日付に基づいて前記データ処理装置へ配信した前記データから所定の前記データを選出して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載のデータ配信装置であって、
前記配信データ特定情報は、前記データが前記データ記憶手段から消去されたか否かを示す記憶状態情報と、前記データの内容を示す内容情報と、を有し、
前記停止要求情報は、前記データ記憶手段に記憶された前記データを特定する記憶データ特定情報を有し、
前記記憶データ特定情報に基づいて前記記憶状態情報を更新する記憶状態情報更新手段を具備し、
前記第２のデータ配信手段は、前記記憶状態情報に基づいて前記停止要求情報を取得した際に前記データ記憶手段に記憶されていた前記データの前記配信データ特定情報を特定し、この特定した前記配信データ特定情報の前記内容情報の内容に基づいて前記データ処理装置へ配信した前記データから所定の前記データを選出して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載のデータ配信装置であって、
前記データ処理装置へ配信した前記データの料金の決済処理を実施する決済処理手段を具備した
ことを特徴としたデータ配信装置。
【請求項１０】
請求項１ないし請求項９のいずれかに記載のデータ配信装置であって、
前記第２のデータ配信手段は、前記異なるデータ処理装置の前記データ記憶手段に記憶可能なデータ量に関する記憶可能量情報を前記異なるデータ処理装置から取得して、前記記憶可能量情報に基づいて前記異なるデータ処理装置へ配信する前記データの総データ量が前記データ記憶手段に記憶可能なデータ量以下となる状態に前記データを選出して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載のデータ配信装置であって、
前記第２のデータ配信手段は、前記異なるデータ処理装置の前記データ記憶手段に記憶可能なデータ量に関する記憶可能量情報を前記異なるデータ処理装置から取得して、前記記憶可能量情報に基づいて前記異なるデータ処理装置へ配信する前記データの総データ量が前記データ記憶手段に記憶可能なデータ量以下となる状態に前記データを圧縮して前記異なるデータ処理装置へ配信する
ことを特徴としたデータ配信装置。
【請求項１２】
請求項１０または請求項１１に記載のデータ配信装置であって、
前記配信データ特定情報は、前記データが前記データ記憶手段から消去されたか否かを示す記憶状態情報を有し、
前記停止要求情報は、前記データ記憶手段に記憶された前記データを特定する記憶データ特定情報を有し、
前記記憶データ特定情報に基づいて前記記憶状態情報を更新する記憶状態情報更新手段を具備し、
前記第２のデータ配信手段は、前記記憶状態情報に基づいて前記停止要求情報を取得した際に前記データ記憶手段に記憶されていた前記データを優先的に選出する
ことを特徴としたデータ配信装置。
【請求項１３】
ネットワークを介してデータを配信するデータ配信装置から配信される前記データを取得して処理するデータ処理装置であって、
前記データを読み出し可能に記憶するデータ記憶手段と、
所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記データ配信装置へ送信する配信要求手段と、
前記配信要求情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第１のデータ記憶処理手段と、
前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記データ配信装置へ送信する停止要求手段と、
前記データを前記データ記憶手段から消去させるための消去情報を前記データ配信装置から前記ネットワークを介して取得すると、前記データ記憶手段に記憶された前記データを消去する消去処理手段と、
前記消去情報を前記ネットワークを介して前記データ配信装置へ送信する消去情報送信手段と、
前記消去情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第２のデータ記憶処理手段と、
を具備したことを特徴としたデータ処理装置。
【請求項１４】
請求項１３に記載のデータ処理装置であって、
前記停止要求手段は、記録媒体が着脱可能に装着される記録媒体装着手段に前記消去情報が記録されていない前記記録媒体が装着されたことを検出すると、前記停止要求情報を前記ネットワークを介して前記データ配信装置へ送信し、
前記消去処理手段は、前記データ配信装置から前記ネットワークを介して配信される前記消去情報を取得すると、前記消去情報を前記記録媒体に記録させ、
前記消去情報送信手段は、前記記録媒体装着手段に前記消去情報が記録された前記記録媒体が装着されたことを検出すると、前記記録媒体に記録された前記消去情報を前記ネットワークを介して前記データ配信装置へ送信する
ことを特徴としたデータ処理装置。
【請求項１５】
請求項１４に記載のデータ処理装置であって、
前記第２のデータ記憶処理手段により前記データが取得されたことを認識すると前記記録媒体に記録された前記消去情報を消去させる消去情報消去手段を具備した
ことを特徴としたデータ処理装置。
【請求項１６】
請求項１３ないし請求項１５のいずれかに記載のデータ処理装置であって、
移動体に配設された
ことを特徴としたデータ処理装置。
【請求項１７】
請求項１６に記載のデータ処理装置であって、
前記移動体の現在位置に関する現在位置情報を取得する現在位置情報取得手段と、
前記移動体が移動する目的地の位置に関する目的地情報を取得する目的地情報取得手段と、
前記現在位置情報、前記目的地情報、および地図情報に基づき設定される前記移動体の移動経路に関する移動経路情報を取得する移動経路情報取得手段と、
前記移動経路情報に基づいて前記移動経路を報知させる移動経路報知制御手段と、
を具備したことを特徴としたデータ処理装置。
【請求項１８】
請求項１３ないし請求項１７のいずれかに記載のデータ処理装置であって、
前記データ記憶手段に記憶可能なデータ量を認識して、この認識したデータ量に関する記憶可能量情報を生成する記憶可能量情報生成手段を具備し、
前記消去情報送信手段は、前記消去情報とともに前記記憶可能量情報を前記データ配信装置へ送信し、
前記第２のデータ記憶処理手段は、前記消去情報に対応して前記データ配信装置から前記ネットワークを介して配信され総データ量が前記データ記憶手段に記憶可能なデータ量以下の前記データを取得して前記データ記憶手段に記憶させる
ことを特徴としたデータ処理装置。
【請求項１９】
請求項１ないし請求項９のいずれかに記載のデータ配信装置と、
このデータ配信装置にネットワークを介して各種情報が送受信可能に接続された請求項１３ないし請求項１７のいずれかに記載のデータ処理装置と、
を具備したことを特徴としたデータ配信システム。
【請求項２０】
請求項１０ないし請求項１２のいずれかに記載のデータ配信装置と、
このデータ配信装置にネットワークを介して各種情報が送受信可能に接続された請求項１８に記載のデータ処理装置と、
を具備したことを特徴としたデータ配信システム。
【請求項２１】
データを処理する端末装置にネットワークを介して各種情報を送受信可能に接続されたサーバ装置にて、前記端末装置へ前記データを配信するデータ配信システムであって、
前記端末装置は、
前記データを読み出し可能に記憶するデータ記憶手段と、
所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記サーバ装置へ送信する配信要求手段と、
前記配信要求情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第１のデータ記憶処理手段と、
前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記サーバ装置へ送信する停止要求手段と、
前記データを前記データ記憶手段から消去させるための消去情報を前記サーバ装置から前記ネットワークを介して取得すると、前記データ記憶手段に記憶された前記データを消去する消去処理手段と、
前記消去情報を前記ネットワークを介して前記サーバ装置へ送信する消去情報送信手段と、
前記消去情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第２のデータ記憶処理手段と、
を備え、
前記サーバ装置は、
前記端末装置から前記配信要求情報を前記ネットワークを介して取得すると、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記端末装置へ配信する第１のデータ配信手段と、
前記端末装置へ配信した前記データを特定する配信データ特定情報を生成する配信データ特定情報生成手段と、
前記端末装置から前記停止要求情報を前記ネットワークを介して取得すると、前記消去情報を生成する消去情報生成手段と、
前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成する管理情報生成手段と、
前記ネットワークを介して前記消去情報を前記端末装置へ配信して前記データを前記データ記憶手段から消去させるデータ消去制御手段と、
前記消去情報を配信した前記端末装置とは異なる前記端末装置から前記消去情報を前記ネットワークを介して取得すると、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記端末装置へ配信した前記データを前記ネットワークを介して前記異なる端末装置へ配信して前記データ記憶手段に記憶させる第２のデータ配信手段と、
を備えた
ことを特徴としたデータ配信システム。
【請求項２２】
演算手段により、データを読み出し可能に記憶するデータ記憶手段を備えたデータ処理装置にネットワークを介して前記データを配信するデータ配信方法であって、
前記演算手段は、
前記データ処理装置から所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して取得すると、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記データ処理装置へ配信して前記データ記憶手段に記憶させ、
前記データ処理装置へ配信した前記データを特定する配信データ特定情報を生成し、
前記データ処理装置から前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して取得すると、前記データを前記データ記憶手段から消去させるための消去情報を生成し、
前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成し、
前記ネットワークを介して前記消去情報を前記データ処理装置へ配信して前記データを前記データ記憶手段から消去させ、
前記消去情報を配信した前記データ処理装置とは異なる前記データ処理装置から前記消去情報を前記ネットワークを介して取得すると、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記データ処理装置へ配信した前記データを前記ネットワークを介して前記異なるデータ処理装置へ配信して前記データ記憶手段に記憶させる
ことを特徴とするデータ配信方法。
【請求項２３】
演算手段により、ネットワークを介してデータを配信するデータ配信装置から配信される前記データを取得して処理するデータ処理方法であって、
前記演算手段は、
所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記データ配信装置へ送信し、
前記配信要求情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データを読み出し可能に記憶するデータ記憶手段に記憶させ、
前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記データ配信装置へ送信し、
前記データを前記データ記憶手段から消去させるための消去情報を前記データ配信装置から前記ネットワークを介して取得すると、前記データ記憶手段に記憶された前記データを消去し、
前記消去情報を前記ネットワークを介して前記データ配信装置へ送信し、
前記消去情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる
ことを特徴とするデータ処理方法。
【請求項２４】
演算手段により、データを処理する端末装置にネットワークを介して各種情報を送受信可能に接続されたサーバ装置に、前記端末装置へ前記データを配信させるデータ配信方法であって、
前記演算手段は、
前記端末装置に、
所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記サーバ装置へ送信させ、
前記配信要求情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得させて前記データを読み出し可能に記憶するデータ記憶手段に記憶させ、
前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記サーバ装置へ送信させ、
前記データを前記データ記憶手段から消去させるための消去情報を前記サーバ装置から前記ネットワークを介して取得させて、前記データ記憶手段に記憶された前記データを消去させ、
前記消去情報を前記ネットワークを介して前記サーバ装置へ送信させ、
前記消去情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得させて前記データ記憶手段に記憶させ、
前記サーバ装置に、
前記端末装置から前記配信要求情報を前記ネットワークを介して取得させて、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記端末装置へ配信させ、
前記端末装置へ配信させた前記データを特定する配信データ特定情報を生成させ、
前記端末装置から前記停止要求情報を前記ネットワークを介して取得させて、前記消去情報を生成させ、
前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成させ、
前記ネットワークを介して前記消去情報を前記端末装置へ配信させて前記データを前記データ記憶手段から消去させ、
前記消去情報を配信させた前記端末装置とは異なる前記端末装置から前記消去情報を前記ネットワークを介して取得させて、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記端末装置へ配信させた前記データを前記ネットワークを介して前記異なる端末装置へ配信させて前記データ記憶手段に記憶させる
ことを特徴とするデータ配信方法。
【請求項２５】
演算手段を請求項１ないし請求項１２のいずれかに記載のデータ配信装置として機能させる
ことを特徴としたデータ配信プログラム。
【請求項２６】
演算手段を請求項１３ないし請求項１８のいずれかに記載のデータ処理装置として機能させる
ことを特徴としたデータ処理プログラム。
【請求項２７】
演算手段を請求項１９ないし請求項２１のいずれかに記載のデータ配信システムとして機能させる
ことを特徴としたデータ配信プログラム。
【請求項２８】
請求項２２または請求項２４に記載のデータ配信方法を演算手段に実行させる
ことを特徴としたデータ配信プログラム。
【請求項２９】
請求項２３に記載のデータ処理方法を演算手段に実行させる
ことを特徴としたデータ処理プログラム。
【請求項３０】
請求項２５、請求項２７、請求項２８のいずれかに記載のデータ配信プログラムが演算手段にて読取可能に記録された
ことを特徴としたデータ配信プログラムを記録した記録媒体。
【請求項３１】
請求項２６または請求項２９に記載のデータ処理プログラムが演算手段にて読取可能に記録された
ことを特徴としたデータ処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを配信しつつデータを有効利用するデータ配信装置、データ処理装置、データ配信システム、データ配信方法、データ処理方法、それらのプログラム、および、それらのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、端末装置からのコンテンツデータの配信要求に基づいて、サーバ装置に蓄積されたコンテンツデータを配信する構成が知られている（例えば、特許文献１ないし特許文献３参照）。
【０００３】
特許文献１に記載のものは、サーバにて、ホームページを提示して、端末装置によりユーザ名とパスワードとが入力されると、顧客データを呼び出し入力されたユーザ名およびバスワードと照合する。この後、照合の結果顧客データと一致すれば、次のメニュー画面を表示する。さらに、このメニュー画面に基づいて楽曲が端末装置により指定されると、この指定された楽曲を読み出し端末装置へ送信開始する。この後、サーバにて、端末装置で再生画面の停止ボタンがクリックされた旨の情報が伝えられると、所定の時間内であるか判定する。そして、所定の時間内と判定された場合、課金をせずに終了する。また、所定の短時間でなく途中再生停止の情報が伝えられた場合、全額課金よりも低額な途中分課金をする。さらに、楽曲の再生終了まで楽曲停止指示がなかった場合、ダウンロードの場合より低額な全額課金する。
【０００４】
また、特許文献２に記載のものは、コンテンツ配信装置にて、端末装置で選択されたコンテンツデータの選択信号とともに選択されたコンテンツデータのダウンロード要求を受信すると、ユーザに対して課金する見積もりデータを端末装置に送信する。この後、端末装置から課金に関する同意データを受信すると、選択信号に基づいたコンテンツデータを読み出し、ダウンロード用ファイルを生成して端末装置に送信する。また、ダウンロードを行うユーザＩＤをデータベースに登録するとともに、登録したユーザＩＤに関連付けてダウンロード時の課金を記録する。この後、コンテンツ配信装置にて、コンテンツデータをダウンロードした端末装置とは異なる端末装置からコンテンツデータのストリーミング再生用のウェブページのダウンロード要求およびユーザＩＤを受信すると、ユーザＩＤを基にアクセスしたユーザが登録ユーザであるか否かを判断する。そして、登録ユーザであると判断したとき、過去にダウンロードしたコンテンツデータを圧縮暗号化処理を行い、さらにパケットに分割し、パケット単位で一時ファイルを作成して順次端末装置へ送信する。また、ストリーミング再生回数に基づいて、適宜課金する。
【０００５】
さらに、特許文献３に記載ものは、著作権管理サーバにて、共通管理サーバから著作権要求処理を受けると、コンテンツ原本に対して、電子透かし挿入処理、コンテンツ管理情報付加処理、暗号化処理を互いに依存することなく独立に実施して、著作権処理完了コンテンツと暗号化処理設定ファイルを生成する。また、共通管理サーバにて、暗号化処理設定ファイルに基づいてライセンス生成要求をライセンスサーバに送出して、ライセンスを発行させるとともに、著作権処理の完了したコンテンツを配信サーバに登録する。そして、要求受付・認証部でエンドユーザからの要求を受け付け正規のユーザであることを認証すると、映像登録・配信部にて要求されたコンテンツを配信する。
【０００６】
【特許文献１】特開２００３−１６７５８５号公報（第６頁左欄−第１１頁左欄）
【特許文献２】特開２００４−１３５２７号公報（第７頁−第２６頁）
【特許文献３】特開２００４−１１０２７７号公報（第５頁−第１０頁）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述したような特許文献１および特許文献２のような構成では、例えば利用者を特定するユーザ名やパスワードなどの情報が他の利用者（以下、他利用者と称す）に知られた場合、この他利用者に対してコンテンツデータが配信されてしまうおそれがあるという問題点が一例として挙げられる。また、特許文献３のような構成では、サーバ装置に複数の著作権処理を実施する構成を設けているため、サーバ装置の構成が複雑になるおそれがあるという問題点が一例として挙げられる。
【０００８】
本発明の目的は、このような実情などに鑑みて、簡単な構成でデータを適切に配信しつつデータの有効利用が可能なデータ配信装置、データ処理装置、データ配信システム、データ配信方法、データ処理方法、それらのプログラム、および、それらのプログラムを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、データを読み出し可能に記憶するデータ記憶手段を備えたデータ処理装置にネットワークを介して前記データを配信するデータ配信装置であって、前記データ処理装置から所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して取得すると、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記データ処理装置へ配信して前記データ記憶手段に記憶させる第１のデータ配信手段と、前記データ処理装置へ配信した前記データを特定する配信データ特定情報を生成する配信データ特定情報生成手段と、前記データ処理装置から前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して取得すると、前記データを前記データ記憶手段から消去させるための消去情報を生成する消去情報生成手段と、前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成する管理情報生成手段と、前記ネットワークを介して前記消去情報を前記データ処理装置へ配信して前記データを前記データ記憶手段から消去させるデータ消去制御手段と、前記消去情報を配信した前記データ処理装置とは異なる前記データ処理装置から前記消去情報を前記ネットワークを介して取得すると、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記データ処理装置へ配信した前記データを前記ネットワークを介して前記異なるデータ処理装置へ配信して前記データ記憶手段に記憶させる第２のデータ配信手段と、を具備したことを特徴としたデータ配信装置である。
【００１０】
請求項１３に記載の発明は、ネットワークを介してデータを配信するデータ配信装置から配信される前記データを取得して処理するデータ処理装置であって、前記データを読み出し可能に記憶するデータ記憶手段と、所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記データ配信装置へ送信する配信要求手段と、前記配信要求情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第１のデータ記憶処理手段と、前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記データ配信装置へ送信する停止要求手段と、前記データを前記データ記憶手段から消去させるための消去情報を前記データ配信装置から前記ネットワークを介して取得すると、前記データ記憶手段に記憶された前記データを消去する消去処理手段と、前記消去情報を前記ネットワークを介して前記データ配信装置へ送信する消去情報送信手段と、前記消去情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第２のデータ記憶処理手段と、を具備したことを特徴としたデータ処理装置である。
【００１１】
請求項１９に記載の発明は、請求項１ないし請求項９のいずれかに記載のデータ配信装置と、このデータ配信装置にネットワークを介して各種情報が送受信可能に接続された請求項１３ないし請求項１７のいずれかに記載のデータ処理装置と、を具備したことを特徴としたデータ配信システムである。
【００１２】
請求項２０に記載の発明は、請求項１０ないし請求項１２のいずれかに記載のデータ配信装置と、このデータ配信装置にネットワークを介して各種情報が送受信可能に接続された請求項１８に記載のデータ処理装置と、を具備したことを特徴としたデータ配信システムである。
【００１３】
請求項２１に記載の発明は、データを処理する端末装置にネットワークを介して各種情報を送受信可能に接続されたサーバ装置にて、前記端末装置へ前記データを配信するデータ配信システムであって、前記端末装置は、前記データを読み出し可能に記憶するデータ記憶手段と、所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記サーバ装置へ送信する配信要求手段と、前記配信要求情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第１のデータ記憶処理手段と、前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記サーバ装置へ送信する停止要求手段と、前記データを前記データ記憶手段から消去させるための消去情報を前記サーバ装置から前記ネットワークを介して取得すると、前記データ記憶手段に記憶された前記データを消去する消去処理手段と、前記消去情報を前記ネットワークを介して前記サーバ装置へ送信する消去情報送信手段と、前記消去情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させる第２のデータ記憶処理手段と、を備え、前記サーバ装置は、前記端末装置から前記配信要求情報を前記ネットワークを介して取得すると、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記端末装置へ配信する第１のデータ配信手段と、前記端末装置へ配信した前記データを特定する配信データ特定情報を生成する配信データ特定情報生成手段と、前記端末装置から前記停止要求情報を前記ネットワークを介して取得すると、前記消去情報を生成する消去情報生成手段と、前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成する管理情報生成手段と、前記ネットワークを介して前記消去情報を前記端末装置へ配信して前記データを前記データ記憶手段から消去させるデータ消去制御手段と、前記消去情報を配信した前記端末装置とは異なる前記端末装置から前記消去情報を前記ネットワークを介して取得すると、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記端末装置へ配信した前記データを前記ネットワークを介して前記異なる端末装置へ配信して前記データ記憶手段に記憶させる第２のデータ配信手段と、を備えたことを特徴としたデータ配信システムである。
【００１４】
請求項２２に記載の発明は、演算手段により、データを読み出し可能に記憶するデータ記憶手段を備えたデータ処理装置にネットワークを介して前記データを配信するデータ配信方法であって、前記演算手段は、前記データ処理装置から所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して取得すると、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記データ処理装置へ配信して前記データ記憶手段に記憶させ、前記データ処理装置へ配信した前記データを特定する配信データ特定情報を生成し、前記データ処理装置から前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して取得すると、前記データを前記データ記憶手段から消去させるための消去情報を生成し、前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成し、前記ネットワークを介して前記消去情報を前記データ処理装置へ配信して前記データを前記データ記憶手段から消去させ、前記消去情報を配信した前記データ処理装置とは異なる前記データ処理装置から前記消去情報を前記ネットワークを介して取得すると、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記データ処理装置へ配信した前記データを前記ネットワークを介して前記異なるデータ処理装置へ配信して前記データ記憶手段に記憶させることを特徴とするデータ配信方法である。
【００１５】
請求項２３に記載の発明は、演算手段により、ネットワークを介してデータを配信するデータ配信装置から配信される前記データを取得して処理するデータ処理方法であって、前記演算手段は、所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記データ配信装置へ送信し、前記配信要求情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データを読み出し可能に記憶するデータ記憶手段に記憶させ、前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記データ配信装置へ送信し、前記データを前記データ記憶手段から消去させるための消去情報を前記データ配信装置から前記ネットワークを介して取得すると、前記データ記憶手段に記憶された前記データを消去し、前記消去情報を前記ネットワークを介して前記データ配信装置へ送信し、前記消去情報に対応して前記データ配信装置から前記ネットワークを介して配信される前記データを取得して前記データ記憶手段に記憶させることを特徴とするデータ処理方法である。
【００１６】
請求項２４に記載の発明は、演算手段により、データを処理する端末装置にネットワークを介して各種情報を送受信可能に接続されたサーバ装置に、前記端末装置へ前記データを配信させるデータ配信方法であって、前記演算手段は、前記端末装置に、所定の前記データの配信を要求する配信要求情報を前記ネットワークを介して前記サーバ装置へ送信させ、前記配信要求情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得させて前記データを読み出し可能に記憶するデータ記憶手段に記憶させ、前記データの配信を停止する旨を要求する停止要求情報を前記ネットワークを介して前記サーバ装置へ送信させ、前記データを前記データ記憶手段から消去させるための消去情報を前記サーバ装置から前記ネットワークを介して取得させて、前記データ記憶手段に記憶された前記データを消去させ、前記消去情報を前記ネットワークを介して前記サーバ装置へ送信させ、前記消去情報に対応して前記サーバ装置から前記ネットワークを介して配信される前記データを取得させて前記データ記憶手段に記憶させ、前記サーバ装置に、前記端末装置から前記配信要求情報を前記ネットワークを介して取得させて、前記配信要求情報で配信が要求された前記データを前記ネットワークを介して前記端末装置へ配信させ、前記端末装置へ配信させた前記データを特定する配信データ特定情報を生成させ、前記端末装置から前記停止要求情報を前記ネットワークを介して取得させて、前記消去情報を生成させ、前記消去情報および前記配信データ特定情報を１つのデータ構造に関連付けた管理情報を生成させ、前記ネットワークを介して前記消去情報を前記端末装置へ配信させて前記データを前記データ記憶手段から消去させ、前記消去情報を配信させた前記端末装置とは異なる前記端末装置から前記消去情報を前記ネットワークを介して取得させて、前記消去情報が関連付けられた前記管理情報の前記配信データ特定情報に基づいて、前記端末装置へ配信させた前記データを前記ネットワークを介して前記異なる端末装置へ配信させて前記データ記憶手段に記憶させることを特徴とするデータ配信方法である。
【００１７】
請求項２５に記載の発明は、演算手段を請求項１ないし請求項１２のいずれかに記載のデータ配信装置として機能させることを特徴としたデータ配信プログラムである。
【００１８】
請求項２６に記載の発明は、演算手段を請求項１３ないし請求項１８のいずれかに記載のデータ処理装置として機能させることを特徴としたデータ処理プログラムである。
【００１９】
請求項２７に記載の発明は、演算手段を請求項１９ないし請求項２１のいずれかに記載のデータ配信システムとして機能させることを特徴としたデータ配信プログラムである。
【００２０】
請求項２８に記載の発明は、請求項２２または請求項２４に記載のデータ配信方法を演算手段に実行させることを特徴としたデータ配信プログラムである。
【００２１】
請求項２９に記載の発明は、請求項２３に記載のデータ処理方法を演算手段に実行させることを特徴としたデータ処理プログラムである。
【００２２】
請求項３０に記載の発明は、請求項２５、請求項２７、請求項２８のいずれかに記載のデータ配信プログラムが演算手段にて読取可能に記録されたことを特徴としたデータ配信プログラムを記録した記録媒体である。
【００２３】
請求項３１に記載の発明は、請求項２６または請求項２９に記載のデータ処理プログラムが演算手段にて読取可能に記録されたことを特徴としたデータ処理プログラムを記録した記録媒体である。
【発明を実施するための最良の形態】
【００２４】
以下、本発明に係る一実施の形態を図面に基づいて説明する。本実施の形態では、本発明のデータ配信装置としてのサーバ装置を有する楽曲配信システムであって、端末装置からの楽曲を再生するためのデータとしてのコンテンツデータである楽曲データの配信要求に基づいて楽曲データを有料で配信する構成を例示して説明する。なお、本発明のデータとしては、楽曲データに限らず、映画やテレビ番組などの画像および音声を再生するためのコンテンツデータである画像音声データ、ラジオ番組などの音声を出力させるためのコンテンツデータである音声データ、ゲームやアプリケーションソフトなどのプログラムデータなど、いずれのデータを対象としてもよい。図１は、楽曲配信システムの概略構成を示すブロック図である。図２は、端末装置の概略構成を示すブロック図である。図３は、保存楽曲管理リスト情報の概略構成を示す模式図である。図４は、端末装置を構成する処理部の概略構成を示すブロック図である。図５は、サーバ装置の概略構成を示すブロック図である。図６は、配信楽曲関連リスト情報の概略構成を示す模式図である。図７は、配信登録リスト情報の概略構成を示す模式図である。図８は、サーバ装置を構成するＣＰＵの概略構成を示すブロック図である。
【００２５】
〔楽曲配信システムの構成〕
図１において、１００はデータ配信システムとしての楽曲配信システムである。この楽曲配信システム１００は、サーバ装置に蓄積された楽曲データを端末装置に有料で配信するシステムである。そして、楽曲配信システム１００は、ネットワーク２００と、少なくとも１つのデータ処理装置としての端末装置３００と、データ配信装置としてのサーバ装置４００と、などを備えている。
【００２６】
ネットワーク２００には、端末装置３００と、サーバ装置４００と、が接続されている。そして、ネットワーク２００は、端末装置３００およびサーバ装置４００を情報の送受信が可能な状態に接続する。このネットワーク２００としては、例えばＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ(Local Area Network)、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、端末装置３００およびサーバ装置４００間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００２７】
端末装置３００は、移動体としての例えば車両に搭載される車載型や携帯型のナビゲーション装置、ＰＤＡ（Personal Digital Assistant）、携帯電話、ＰＨＳ(Personal Handyphone System)、携帯型パーソナルコンピュータなどである。この端末装置３００は、サーバ装置４００からネットワーク２００を介して有料で配信される楽曲データを保存して、この楽曲データに基づいて楽曲を再生する。また、端末装置３００は、図示しないナビゲーションサーバ装置から送信される各種情報に基づいて、移動体である例えば車両の移動状況に対応して移動に関する案内を報知する。そして、端末装置３００は、図２に示すように、送受信器３１０と、センサ部３２０と、端末入力部３３０と、端末表示部３４０と、音声出力部３５０と、データ記憶手段としての端末記憶手段３６０と、メモリ３７０と、演算手段としての処理部３８０と、などを備えている。また、端末装置３００の処理部３８０には、発音手段５００と、記録媒体装着手段としてのハードウェアキードライブ（以下、ＨＷＫドライブと称す）５１０と、が接続されている。
【００２８】
発音手段５００は、例えばインストルメントパネル部、ドア部、リアダッシュボード部など、車両の室内空間における前方部分や後方部分の左右側にそれぞれ配設されたスピーカ５０１を有している。そして、発音手段５００は、処理部３８０により制御され、処理部３８０からスピーカ信号として出力される楽曲データなどをスピーカ５０１から音により出力させて楽曲を再生する。
【００２９】
ＨＷＫドライブ５１０は、後述する使用停止受付管理番号に関する暗号化された消去情報としての設定管理番号情報などの各種情報を適宜読み出し可能に記憶する記録媒体としてのハードウェアキー５１１が着脱可能に構成されている。ここで、ハードウェアキー５１１としては、例えばＵＳＢ（Universal Serial Bus)メモリ、磁気カード、ＩＣ（Integrated Circuit）チップを有するＩＣカードなどが例示できる。このＨＷＫドライブ５１０は、ハードウェアキー５１１が装着され、このハードウェアキー５１１に設定管理番号情報が記憶されていることを認識すると、この設定管理番号情報を処理部３８０へ出力する。また、装着されたハードウェアキー５１１に設定管理番号情報が記憶されていないことを認識すると、その旨の未記憶情報を処理部３８０へ出力する。さらに、ＨＷＫドライブ５１０は、処理部３８０から設定管理番号情報を取得すると、この設定管理番号情報をハードウェアキー５１１に記憶させる。そして、設定管理番号情報を記憶させた旨の記憶完了情報を処理部３８０へ出力する。また、処理部３８０から使用停止受付管理番号を削除する旨の削除要求情報を取得すると、ハードウェアキー５１１に記憶された設定管理番号情報を削除する。そして、設定管理番号情報を削除した旨の削除完了情報を処理部３８０へ出力する。
【００３０】
送受信器３１０は、ネットワーク２００を介してサーバ装置４００およびナビゲーションサーバ装置に接続されるとともに、処理部３８０に接続されている。この送受信器３１０は、ネットワーク２００を介してサーバ装置４００やナビゲーションサーバ装置から端末信号Ｓtを受信可能で、この端末信号Ｓtの取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号として処理部３８０に出力する。また、送受信器３１０は、処理部３８０から処理端末信号が入力可能で、この入力される処理端末信号の取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号Ｓtとしてネットワーク２００を介してサーバ装置４００やナビゲーションサーバ装置に送信する。
【００３１】
センサ部３２０は、移動体である例えば車両の移動の状態、すなわち現在位置や走行状況などを検出して処理部３８０にセンサ信号として出力する。このセンサ部３２０は、例えば図示しないＧＰＳ（Global Positioning System）受信部と、図示しない速度センサ、方位角センサおよび加速度センサなどの各種センサなどにて構成されている。そして、ＧＰＳ受信部、速度センサ、方位角センサは、それぞれ演算したり検出したりした車両の現在位置の疑似座標値、走行速度、走行方向に関する情報を処理部３８０へ出力する。
【００３２】
端末入力部３３０は、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば端末装置３００の動作内容の設定などの設定事項である。そして、端末入力部３３０は、設定事項の入力操作により、所定の信号を処理部３８０へ適宜出力して設定させる。なお、この端末入力部３３０としては、操作ボタンや操作つまみなどの入力操作に限らず、例えば端末表示部３４０に設けられたタッチパネルによる入力操作や、音声による入力操作など、各種設定事項を設定入力可能ないずれの構成が適用できる。
【００３３】
端末表示部３４０は、処理部３８０にて制御され処理部３８０からの画像データの信号を画面表示させる。この端末表示部３４０としては、例えば液晶パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。
【００３４】
音声出力部３５０は、例えば図示しないスピーカなどの発音手段を有する。この音声出力部３５０は、処理部３８０にて制御され、処理部３８０からの音声データなどの各種信号を発音手段から音声により出力する。なお、音声出力部３５０は、例えばＴＶ受信機で受信したＴＶ音声データや記録媒体さらにはメモリ３７０などに記録された音声データなどをも適宜出力可能である。また、音声出力部３５０は、スピーカを設けた構成に限らず、発音手段５００のスピーカ５０１を利用する構成としてもよい。
【００３５】
端末記憶手段３６０は、ネットワーク２００を介してサーバ装置４００から取得した楽曲データを記憶する図示しない端末楽曲データ記憶領域と、図３に示すような記憶データ特定情報としての保存楽曲管理リスト情報６００を記憶する図示しない管理リスト記憶領域と、などを備えている。なお、ここでは、上述した２つ記憶領域を設けた構成について例示したが、これに限らず例えば端末記憶手段３６０に上述した２つ記憶領域を設けない構成としてもよい。また、端末楽曲データ記憶領域、管理リスト記憶領域は、メモリ３７０や、端末装置３００に接続される図示しない外部記憶手段に構築される構成としてもよい。この端末記憶手段３６０としては、ＨＤ（Hard Disc）、ＤＶＤ（Digital Versatile Disc）、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成が例示できる。
【００３６】
楽曲データは、例えばＭＩＤＩ（Musical Instrument Digital Interface）形式、ＷＡＶＥ形式、ＭＰＥＧ（Moving Picture Experts Group）形式、ＡＴＲＡＣ（Adaptive TRansform Acoustic Coding）形式、ＡＣ−３（Audio Code number 3）形式などの楽曲を再生可能な形式により記録されている。この楽曲データには、例えば固有の数字や文字から構成されるＩＤが付与されている。
【００３７】
保存楽曲管理リスト情報６００は、端末楽曲データ記憶領域に記憶された楽曲データに関するリストの情報である。そして、保存楽曲管理リスト情報６００は、少なくとも１つの保存楽曲管理情報６１０が１つのデータ構造として関連付けられて構成されている。
【００３８】
保存楽曲管理情報６１０は、端末楽曲データ記憶領域の１つの楽曲データに関する情報である。この保存楽曲管理情報６１０は、楽曲データが端末楽曲データ記憶領域に記憶されると生成され、楽曲データが消去されると端末楽曲データ記憶領域から消去される。そして、保存楽曲管理情報６１０は、保存楽曲関連情報６１１と、記憶データ処理状態情報としての記憶データ処理回数情報である再生回数情報６１２と、記憶データ優先度情報としての嗜好度情報６１３と、などが１つのデータ構造として関連付けられて構成されている。
【００３９】
保存楽曲関連情報６１１は、楽曲データに関連する情報である。この保存楽曲関連情報６１１は、サーバ装置４００から送信される後述する配信楽曲関連情報７１０に基づいて生成される。そして、保存楽曲関連情報６１１は、保存楽曲ＩＤ情報６１１Ａと、保存楽曲データ量情報６１１Ｂと、保存楽曲付帯情報６１１Ｃと、などが１つのデータ構造として関連付けられて構成されている。保存楽曲ＩＤ情報６１１Ａは、楽曲データに付与されたＩＤに関する情報である。この保存楽曲ＩＤ情報６１１Ａには、配信楽曲関連情報７１０の配信楽曲ＩＤ情報７１１に記載されたＩＤが記載される。保存楽曲データ量情報６１１Ｂは、楽曲データのバイト数などのデータ量に関する情報である。この保存楽曲データ量情報６１１Ｂには、配信楽曲関連情報７１０の配信楽曲データ量情報７１２に記載されたデータ量が記載される。保存楽曲付帯情報６１１Ｃは、楽曲の曲名、演奏者、演奏時間、ジャンルなど、楽曲に付帯された情報である。この保存楽曲付帯情報６１１Ｃには、配信楽曲関連情報７１０の配信楽曲付帯情報７１３に記載された各種情報が記載される。
【００４０】
再生回数情報６１２は、保存楽曲ＩＤ情報６１１Ａで特定される楽曲が再生された回数に関する情報である。この再生回数情報６１２は、処理部３８０により適宜更新される。
【００４１】
嗜好度情報６１３は、利用者により設定された楽曲に対する嗜好の度合いに関する情報である。この嗜好度情報６１３には、嗜好の度合いが高い旨を示す「３」、普通である旨を示す「２」、低い旨を示す「１」のうちいずれか１つが記載される。なお、嗜好の度合いに関しては、上述した３つの度合いに限らず、２つあるいは５つなど適宜他の数の度合いとしてもよい。
【００４２】
メモリ３７０は、ネットワーク２００を介して取得した各種情報や、端末入力部３３０で入力操作される設定事項、あるいは音楽データや画像データなどを適宜記憶する。なお、格納する情報として例えば端末入力部３３０の入力操作により入力された情報をも記憶可能で、入力操作により格納された情報の内容が適宜更新可能となっている。また、メモリ３７０は、端末装置３００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどをも情報として記憶している。さらに、メモリ３７０は、端末装置３００に固有に付与されたいわゆるロットナンバ（以下、端末ロットナンバと適宜称す）を記憶している。このメモリ３７０としては、ＨＤ、ＤＶＤ、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００４３】
処理部３８０は、図示しない各種入出力ポート、例えば送受信器３１０が接続される通信ポート、センサ部３２０が接続されるセンサポート、端末入力部３３０が接続されるキー入力ポート、端末表示部３４０が接続される表示制御ポート、音声出力部３５０が接続される音声出力ポート、端末記憶手段３６０が接続される端末記憶ポート、メモリ３７０が接続されるメモリポート、発音手段５００が接続される発音ポート、ＨＷＫドライブ５１０が接続されるドライブポートなどを有する。そして、処理部３８０は、各種プログラムとして、図４に示すように、購入関連処理部３８１と、楽曲再生部３８２と、ナビゲーション処理部３８３と、などを備えている。
【００４４】
購入関連処理部３８１は、サーバ装置４００から新規購入楽曲を購入する際の各種処理を実施する。そして、購入関連処理部３８１は、第１のデータ記憶処理手段、消去処理手段、および、第２のデータ記憶処理手段としての楽曲保存処理手段３８１Ａと、配信要求手段としての購入処理手段３８１Ｂと、停止要求手段としての停止処理手段３８１Ｃと、消去情報送信手段、消去情報消去手段、および、記憶可能量情報生成手段としての開始処理手段３８１Ｄと、などを備えている。
【００４５】
楽曲保存処理手段３８１Ａは、サーバ装置４００から購入した楽曲（以下、新規購入楽曲と適宜称す）に関する各種情報を端末記憶手段３６０に記憶させて保存する処理などをする。具体的には、楽曲保存処理手段３８１Ａは、サーバ装置４００から暗号化されて送信される新規購入楽曲の楽曲データおよび配信楽曲関連情報７１０を取得すると、これらを復号化する。そして、楽曲データを付与されたＩＤとともに、端末記憶手段３６０の端末楽曲データ記憶領域に適宜読み出し可能に記憶する。また、配信楽曲関連情報７１０の配信楽曲ＩＤ情報７１１を保存楽曲ＩＤ情報６１１Ａとして、配信楽曲データ量情報７１２を保存楽曲データ量情報６１１Ｂとして、配信楽曲付帯情報７１３を保存楽曲付帯情報６１１Ｃとして、それぞれ格納した保存楽曲関連情報６１１を生成する。さらに、保存楽曲ＩＤ情報６１１Ａで特定される楽曲データの再生回数が０回である旨の再生回数情報６１２を生成する。また、例えば嗜好度が低い旨を示す「１」を記載した嗜好度情報６１３を生成する。ここで、嗜好度情報６１３に、「２」や「３」あるいは度合いを示す情報を記載しない構成としてもよい。そして、保存楽曲関連情報６１１、再生回数情報６１２、嗜好度情報６１３を有する保存楽曲管理情報６１０を生成して、保存楽曲管理リスト情報６００に登録して保存する。
【００４６】
また、楽曲保存処理手段３８１Ａは、サーバ装置４００から従前に他の端末装置（以下、他端末装置と称す）３００を利用して購入していた楽曲（以下、再配信楽曲と適宜称す）の楽曲データ、配信楽曲関連情報７１０、後述する停止前再生回数情報８１７Ｂ６、および、停止前嗜好度情報８１７Ｂ７を取得すると、これらを復号化する。そして、楽曲データを記憶させるとともに、配信楽曲関連情報７１０に基づく保存楽曲関連情報６１１と、停止前再生回数情報８１７Ｂ６の再生回数を記載した再生回数情報６１２と、停止前嗜好度情報８１７Ｂ７の値を記載した嗜好度情報６１３と、を有する保存楽曲管理情報６１０を保存楽曲管理リスト情報６００に登録する。
【００４７】
さらに、楽曲保存処理手段３８１Ａは、停止処理手段３８１Ｃから端末記憶手段３６０に記憶された楽曲データおよび保存楽曲管理リスト情報６００を消去する旨の楽曲消去要求情報を取得すると、端末記憶手段３６０の全ての楽曲データおよび保存楽曲管理リスト情報６００を消去する。また、楽曲保存処理手段３８１Ａは、例えば新たな楽曲を保存するための領域を確保するため、あるいは、購入した楽曲が嗜好に合わなくなったなどの理由による所定の楽曲を端末記憶手段３６０から消去する旨の操作信号を取得すると、この楽曲の楽曲データおよび保存楽曲管理情報６１０を消去する。
【００４８】
購入処理手段３８１Ｂは、端末装置３００をサーバ装置４００に登録する処理や、楽曲を購入する処理などを実施する。具体的には、購入処理手段３８１Ｂは、端末入力部３３０から楽曲を購入する旨の操作信号を取得すると、その旨の楽曲購入情報を暗号化して送受信器３１０およびネットワーク２００を介してサーバ装置４００へ出力する。また、送受信器３１０およびネットワーク２００を介してサーバ装置４００から配信可能な楽曲のリストに関する暗号化された配信可能楽曲リスト情報を取得すると、この配信可能楽曲リスト情報を復号化して楽曲のリストを表示させる。そして、表示された楽曲から少なくともいずれか１つを選択する旨の操作信号を取得すると、この選択された楽曲に関する配信要求情報としての選択楽曲情報を生成する。さらに、端末装置３００をサーバ装置４００に新たに登録する旨の操作信号を取得した場合に、その旨の新規登録情報を生成し、端末装置３００がサーバ装置４００に登録されている旨の操作信号を取得した場合に、その旨の既登録情報を生成する。そして、選択楽曲情報とともに、新規登録情報または既登録情報を復号化してサーバ装置４００へ出力する。
【００４９】
さらに、購入処理手段３８１Ｂは、サーバ装置４００から新規登録情報に対応して送信される暗号化された登録画面情報を取得すると、この登録画面情報を復号化して端末装置３００を登録するための登録画面を端末表示部３４０に表示させる。さらに、登録画面に基づく利用者のＩＤ、パスワード、名前や住所あるいは電話番号さらにはメールアドレスなどの利用者に関連する情報（以下、利用者情報と適宜称す）、クレジットカードのナンバなどを設定する旨の操作信号を取得すると、これらに関する設定入力情報を生成する。また、メモリ３７０に記憶された端末装置３００の端末ロットナンバを取得して、この端末ロットナンバに関するロットナンバ情報を生成する。そして、これら生成した各種情報を暗号化してサーバ装置４００へ出力する。さらに、サーバ装置４００から暗号化された、端末装置３００の登録が完了した旨の登録完了情報と、新規購入楽曲の決済が完了した旨の決済完了情報と、を取得すると、復号化してそれらの旨を端末表示部３４０に表示させる。
【００５０】
また、購入処理手段３８１Ｂは、サーバ装置４００から既登録情報に対応して送信される暗号化された認証画面情報を取得すると、この認証画面情報を復号化して、端末装置３００を認証するための認証画面を表示させる。さらに、認証画面に基づく利用者のＩＤ、パスワードを設定する旨の操作信号を取得すると、それぞれに関する設定入力情報を生成する。そして、設定入力情報とともにロットナンバ情報を暗号化してサーバ装置４００へ出力する。さらに、サーバ装置４００から暗号化された決済完了情報を取得すると、復号化してその旨を端末表示部３４０に表示させる。なお、登録画面を表示させずに、音声出力部３５０や発音手段５００から各種情報を設定する旨を案内する音声を出力させる構成としてもよい。また、決済や登録が完了した旨を音声出力部３５０や発音手段５００から音声により出力させる構成としてもよい。
【００５１】
停止処理手段３８１Ｃは、端末装置３００をサーバ装置４００から楽曲が購入できない状態、すなわち楽曲購入時の使用を停止する状態に設定する。具体的には、停止処理手段３８１Ｃは、ＨＷＫドライブ５１０から未記憶情報を取得すると、ＨＷＫドライブ５１０に使用停止受付管理番号が記憶されていないハードウェアキー５１１が接続されたと認識する。さらに、端末装置３００を使用停止状態にする旨を依頼する使用停止依頼情報を生成するとともに、ロットナンバ情報を生成する。なお、停止依頼情報および保存楽曲管理リスト情報６００にて、本発明の停止要求情報が構成されている。また、端末記憶手段３６０に記憶された保存楽曲管理リスト情報６００を取得する。そして、これら生成したり取得したりした各種情報を暗号化してサーバ装置４００へ出力する。さらに、サーバ装置４００から設定管理番号情報を取得すると、この設定管理番号情報をＨＷＫドライブ５１０へ出力する。また、楽曲消去要求情報を楽曲保存処理手段３８１Ａへ出力する。そして、ＨＷＫドライブ５１０から記憶完了情報を取得すると、その旨の番号格納終了情報を暗号化してサーバ装置４００へ出力する。
【００５２】
開始処理手段３８１Ｄは、サーバ装置４００に登録されていない端末装置３００を、利用者の後述する配信登録情報８１０を利用して楽曲が購入できる状態、すなわち楽曲購入時の使用を開始する状態に設定する。具体的には、開始処理手段３８１Ｄは、ＨＷＫドライブ５１０から設定管理番号情報を取得すると、ＨＷＫドライブ５１０に使用停止受付管理番号が記憶されているハードウェアキー５１１が接続されたと認識する。さらに、端末装置３００を使用開始状態にする旨を依頼する使用開始依頼情報を生成するとともに、ロットナンバ情報を生成する。また、端末記憶手段３６０の空き容量Ａを認識して、この空き容量Ａに関する記憶可能量情報としての空き容量情報を生成する。そして、これら取得したり生成したりした各種情報を暗号化してサーバ装置４００へ出力する。さらに、サーバ装置４００から配信登録情報８１０を利用した使用開始を受け付けた旨の暗号化された使用開始受付情報を取得すると、復号化してその旨を認識する。そして、使用停止受付管理番号をハードウェアキー５１１から削除する旨の削除要求情報をＨＷＫドライブ５１０へ出力する。また、ＨＷＫドライブ５１０から削除完了情報を取得すると、その旨の番号削除終了情報を生成して暗号化してサーバ装置４００へ出力する。
【００５３】
楽曲再生部３８２は、楽曲の再生処理や、再生状態に基づく保存楽曲管理情報６１０の更新処理などを実施する。そして、楽曲再生部３８２は、再生処理手段３８２Ａと、再生回数更新手段３８２Ｂと、嗜好度設定手段３８２Ｃと、などを備えている。
【００５４】
再生処理手段３８２Ａは、楽曲データに基づいて楽曲を再生する処理をする。具体的には、再生処理手段３８２Ａは、例えば端末記憶手段３６０に記憶された楽曲に関するリストを表示させる旨の操作信号を取得すると、保存楽曲管理リスト情報６００の保存楽曲付帯情報６１１Ｃに基づいて、楽曲の曲名や演奏者名をリストとして表示させる。ここで、曲名などのリスト上での順序としては、端末記憶手段３６０に保存された順序、演奏者の名前の順序、あるいは嗜好度情報６１３の嗜好度に対応した順序などが例示できる。そして、リスト表示させたいずれか１つの曲名が選択された旨の操作信号を取得すると、この曲名が記載された保存楽曲付帯情報６１１Ｃを有する保存楽曲管理情報６１０を特定する。さらに、この保存楽曲管理情報６１０の保存楽曲ＩＤ情報６１１ＡのＩＤが付与された楽曲データを端末記憶手段３６０から検索し、この楽曲データに基づいて楽曲を再生する。
【００５５】
再生回数更新手段３８２Ｂは、再生回数情報６１２の更新処理を実施する。具体的には、再生回数更新手段３８２Ｂは、再生処理手段３８２Ａで楽曲が再生されることを認識すると、再生処理手段３８２Ａで特定された保存楽曲管理情報６１０の再生回数情報６１２に記載された再生回数に１を加える。
【００５６】
嗜好度設定手段３８２Ｃは、嗜好度情報６１３の設定処理を実施する。具体的には、嗜好度設定手段３８２Ｃは、所定の楽曲の嗜好度を所定の度合いに設定する旨の操作信号を取得すると、この嗜好度を設定する楽曲に対応する保存楽曲管理情報６１０を特定する。そして、この保存楽曲管理情報６１０の嗜好度情報６１３に、設定する度合いに対応する数値を記載する。
【００５７】
ナビゲーション処理部３８３は、車両の移動に関する各種情報を適宜報知する処理などをする。そして、ナビゲーション処理部３８３は、現在位置情報取得手段としての現在位置認識手段３８３Ａと、目的地情報取得手段としての目的地認識手段３８３Ｂと、移動経路情報取得手段としても機能する移動経路報知制御手段としての案内報知手段３８３Ｃと、マップマッチング手段３８３Ｄと、などを備えている。
【００５８】
現在位置認識手段３８３Ａは、センサ部３２０からの各種情報に基づいて車両の現在位置を認識して、この現在位置に関する現在位置情報をナビゲーションサーバ装置へ出力する。なお、現在位置認識手段３８３Ａは、現在位置として上述した車両の現在位置の他、端末入力部３３０にて設定入力された起点となる出発地点などを、擬似現在位置として認識可能である。目的地認識手段３８３Ｂは、例えば端末入力部３３０の入力操作により設定入力された目的地に関する目的地情報、例えば緯度・経度などの座標、住所、電話番号を取得し、目的地の位置を認識して、この目的地に関する目的地情報をナビゲーションサーバ装置へ出力する。案内報知手段３８３Ｃは、車両の走行状況に対応してナビゲーションサーバ装置から取得した移動経路情報などに基づいて車両の移動に関する案内、例えば車両の走行を支援する内容の案内を、端末表示部３４０による画像表示や音声出力部３５０による発音にて出力する。マップマッチング手段３８３Ｄは、ナビゲーションサーバ装置から取得する地図情報に基づいて、現在位置認識手段３８３Ａにて認識した現在位置を適切に表示させるためのマップマッチング処理をする。
【００５９】
サーバ装置４００は、ネットワーク２００を介して端末装置３００と情報の送受信が可能となっている。そして、サーバ装置４００は、図５に示すように、インターフェース４１０と、入力部４２０と、表示部４３０と、サーバ記憶手段４４０と、演算手段としてのＣＰＵ（Central Processing Unit）４５０と、などを備えている。
【００６０】
インターフェース４１０は、ネットワーク２００を介して端末装置３００に接続されるとともに、ＣＰＵ４５０に接続されている。このインターフェース４１０は、ネットワーク２００を介して入力されるサーバ信号Ｓsに対してあらかじめ設定されている入力インターフェース処理を実行し、処理サーバ信号としてＣＰＵ４５０へ出力する。また、インターフェース４１０は、ＣＰＵ４５０から端末装置３００に対して送信すべき処理サーバ信号が入力されると、入力された処理サーバ信号に対してあらかじめ設定されている出力インターフェース処理を実行し、サーバ信号Ｓsとしてネットワーク２００を介して所定の端末装置３００へ出力する。
【００６１】
入力部４２０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンや操作つまみなどを有している。これら操作ボタンや操作つまみなどの入力操作は、サーバ装置４００の動作内容の設定や、サーバ記憶手段４４０に記憶する情報の設定入力、サーバ記憶手段４４０に記憶された情報の更新、などの設定事項の設定入力である。そして、入力部４２０は、設定事項の入力操作により、設定事項に対応する信号をＣＰＵ４５０へ適宜出力して設定入力させる。なお、入力操作としては、操作ボタンや操作つまみなどの操作に限らず、例えば表示部４３０に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。
【００６２】
表示部４３０は、ＣＰＵ４５０にて制御されＣＰＵ４５０からの画像データの信号を画面表示させる。この表示部４３０としては、端末装置３００の端末表示部３４０と同様に、例えば液晶パネル、有機ＥＬパネル、ＰＤＰ、ＣＲＴ、ＦＥＤ、電気泳動ディスプレイパネルなどが例示できる。
【００６３】
サーバ記憶手段４４０は、ネットワーク２００を介して端末装置３００へ配信する楽曲データを記憶する図示しないサーバ楽曲データ記憶領域と、図６に示すような配信楽曲関連リスト情報７００を記憶する図示しない関連リスト記憶領域と、図７に示すような配信登録リスト情報８００を記憶する図示しない登録リスト記憶領域と、などを備えている。なお、ここでは、上述した３つ記憶領域を設けた構成について例示したが、これに限らず例えばサーバ記憶手段４４０に上述した３つ記憶領域を設けない構成としてもよい。このサーバ記憶手段４４０としては、ＨＤ、ＤＶＤ、光ディスク、メモリカードなどの記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成が例示できる。また、格納する情報として例えば入力部４２０の入力操作により入力された情報をも記憶可能で、入力操作により格納された情報の内容が適宜更新可能となっている。また、サーバ記憶手段４４０には、サーバ装置４００全体および楽曲配信システム１００全体を動作制御するＯＳ上に展開される各種プログラムなどをも情報として記憶している。
【００６４】
配信楽曲関連リスト情報７００は、サーバ楽曲データ記憶領域に記憶された楽曲データに関するリストの情報である。そして、配信楽曲関連リスト情報７００は、少なくとも１つの配信楽曲関連情報７１０が１つのデータ構造として関連付けられて構成されている。
【００６５】
配信楽曲関連情報７１０は、サーバ楽曲データ記憶領域の１つの楽曲データに関する情報であり、楽曲データがサーバ楽曲データ記憶領域に記憶されると生成され、楽曲データが消去されるとサーバ楽曲データ記憶領域から消去される。そして、配信楽曲関連情報７１０は、配信楽曲ＩＤ情報７１１と、配信楽曲データ量情報７１２と、配信楽曲付帯情報７１３と、などが１つのデータ構造として関連付けられて構成されている。配信楽曲ＩＤ情報７１１は、楽曲データに付与されたＩＤに関する情報である。配信楽曲データ量情報７１２は、楽曲データのデータ量に関する情報である。配信楽曲付帯情報７１３は、楽曲に付帯された情報である。
【００６６】
配信登録リスト情報８００は、サーバ装置４００に登録された端末装置３００に関するリストの情報である。そして、配信登録リスト情報８００は、少なくとも１つの管理情報としての配信登録情報８１０が１つのデータ構造として関連付けられて構成されている。
【００６７】
配信登録情報８１０は、サーバ装置４００に登録された１つの端末装置３００に関する情報である。そして、配信登録情報８１０は、利用者関連情報８１１と、利用者ＩＤ情報８１２と、パスワード情報８１３と、カード情報８１４と、端末ナンバ情報８１５と、停止番号情報８１６と、購入楽曲情報８１７と、などが１つのデータ構造として関連付けられて構成されている。
【００６８】
利用者関連情報８１１は、端末装置３００を有する利用者の名前、住所、電話番号、メールアドレスなど、利用者に関連する情報である。利用者ＩＤ情報８１２は、利用者により設定されサーバ装置４００にアクセスした利用者を特定する際に利用される固有のＩＤに関する情報である。この利用者ＩＤ情報８１２としては、サーバ装置４００で利用者に付与したＩＤを適用する構成としてもよい。パスワード情報８１３は、利用者により設定され利用者を特定する際に利用されるパスワードに関する情報である。このパスワード情報８１３としては、サーバ装置４００で利用者に付与したパスワードを適用する構成としてもよい。カード情報８１４は、新規購入楽曲の決済時に利用されるクレジットカードのナンバに関する情報である。
【００６９】
端末ナンバ情報８１５は、利用者関連情報の利用者が楽曲購入時に利用する端末装置３００の端末ロットナンバに関する情報である。この端末ナンバ情報８１５には、１つの端末装置３００の端末ロットナンバが記載される。そして、端末ナンバ情報８１５は、ＣＰＵ４５０により適宜更新される。停止番号情報８１６は、例えば利用者が端末装置３００の買い替えなどにより楽曲購入時に利用した端末装置３００の利用を停止する際に、この停止を受け付けた旨を示す使用停止受付管理番号を表す情報である。この停止番号情報８１６には、端末ナンバ情報８１５の端末ロットナンバに対応する端末装置３００の利用が停止される際にＣＰＵ４５０により使用停止受付管理番号が記載され、端末ナンバ情報８１５の端末ロットナンバに対応する端末装置３００の利用が開始される際にＣＰＵ４５０により使用停止受付管理番号が消去される。購入楽曲情報８１７は、利用者により購入された楽曲に関する情報である。そして、購入楽曲情報８１７は、保存データ量情報８１７Ａと、少なくとも１つの配信データ特定情報としての購入楽曲管理情報８１７Ｂと、などが１つのデータ構造として関連付けられて構成されている。
【００７０】
保存データ量情報８１７Ａは、利用が停止された端末装置３００に保存されていた楽曲（以下、停止前保存楽曲と称す）の楽曲データの総データ量Ｂに関する情報である。購入楽曲管理情報８１７Ｂは、利用者により購入された楽曲の利用状態などに関する情報である。そして、購入楽曲管理情報８１７Ｂは購入楽曲ＩＤ情報８１７Ｂ１と、購入楽曲データ量情報８１７Ｂ２と、内容情報としての演奏者情報８１７Ｂ３と、配信日情報としての購入日情報８１７Ｂ４と、記憶状態情報としての保存フラグ情報８１７Ｂ５と、処理状態情報としての処理回数情報である停止前再生回数情報８１７Ｂ６と、優先度情報としての停止前嗜好度情報８１７Ｂ７と、などが１つのデータ構造として関連付けられて構成されている。
【００７１】
購入楽曲ＩＤ情報８１７Ｂ１は、購入された楽曲の楽曲データに付与されたＩＤに関する情報である。購入楽曲データ量情報８１７Ｂ２は、購入された楽曲データのデータ量に関する情報である。演奏者情報８１７Ｂ３は、購入された楽曲の演奏者に関する情報である。購入日情報８１７Ｂ４は、楽曲が購入された日付に関する情報である。保存フラグ情報８１７Ｂ５は、利用が停止された端末装置３００に楽曲が保存されていたか否かを示すフラグ情報である。具体的には、保存フラグ情報８１７Ｂ５は、「０」であれば保存されていなかった旨を表し、「１」であれば保存されていた旨を示す。停止前再生回数情報８１７Ｂ６は、購入楽曲ＩＤ情報８１７Ｂ１で特定される楽曲が再生された回数に関する情報である。この停止前再生回数情報８１７Ｂ６には、利用が停止された端末装置３００から送信された再生回数情報６１２の再生回数が記載される。停止前嗜好度情報８１７Ｂ７は、購入楽曲ＩＤ情報８１７Ｂ１で特定される楽曲に対する利用者の嗜好の度合いに関する情報である。この停止前嗜好度情報８１７Ｂ７には、利用が停止された端末装置３００から送信された嗜好度情報６１３の数値が記載される。
【００７２】
ＣＰＵ４５０は、サーバ記憶手段４４０に記憶された各種プログラムとして、図８に示すように、第１のデータ配信手段としての新規購入楽曲配信手段４５１と、配信データ特定情報生成手段および管理情報生成手段としての新規購入登録処理手段４５２と、消去情報生成手段、データ消去制御手段、記憶状態情報更新手段、処理状態情報更新手段、および、優先度情報更新手段としての停止登録手段４５３と、第２のデータ配信手段としても機能する開始登録手段４５４と、第２のデータ配信手段としての楽曲再配信手段４５５と、決済処理手段４５６と、などを備えている。
【００７３】
新規購入楽曲配信手段４５１は、端末装置３００により新規に購入された楽曲を端末装置３００に配信する。具体的には、新規購入楽曲配信手段４５１は、端末装置３００からネットワーク２００およびインターフェース４１０を介して暗号化された楽曲購入情報を取得すると復号化して、端末装置３００で楽曲が購入される旨を認識する。そして、配信可能楽曲リスト情報を暗号化して端末装置３００へ送信する。また、端末装置３００から暗号化された選択楽曲情報を取得するとともに、新規購入登録処理手段４５２から新規購入楽曲の配信を許可する配信許可情報を取得すると、選択楽曲情報を復号化して、新規購入楽曲を認識する。さらに、新規購入楽曲の楽曲データおよび配信楽曲関連情報７１０をサーバ記憶手段４４０から検索して取得する。そして、これら取得した楽曲データおよび配信楽曲関連情報７１０を暗号化して端末装置３００へ送信する。
【００７４】
新規購入登録処理手段４５２は、配信登録情報８１０を生成して配信登録リスト情報８００に記憶させる処理や、新規購入楽曲が購入された際に購入楽曲情報８１７を更新する処理をする。具体的には、新規購入登録処理手段４５２は、端末装置３００から暗号化された新規登録情報を取得すると復号化して、端末装置３００をサーバ装置４００に新規に登録する旨を認識する。そして、登録画面情報を暗号化して端末装置３００へ送信する。また、端末装置３００から暗号化された設定入力情報を取得すると復号化するとともに、新規購入楽曲配信手段４５１に配信許可情報を出力する。そして、利用者情報を記載した利用者関連情報８１１と、利用者のＩＤを記載した利用者ＩＤ情報８１２と、パスワードを記載したパスワード情報８１３と、クレジットカードのナンバを記載したカード情報８１４と、端末ロットナンバを記載した端末ナンバ情報８１５と、を格納した配信登録情報８１０を生成する。
【００７５】
さらに、新規購入登録処理手段４５２は、新規購入楽曲のそれぞれに対する購入楽曲管理情報８１７Ｂを生成する。すなわち、１つの新規購入楽曲の配信楽曲ＩＤ情報７１１のＩＤが記載された購入楽曲ＩＤ情報８１７Ｂ１と、配信楽曲データ量情報７１２のデータ量が記載された購入楽曲データ量情報８１７Ｂ２と、配信楽曲付帯情報７１３の演奏者が記載された演奏者情報８１７Ｂ３と、現在の日付が記載された購入日情報８１７Ｂ４と、「０」が記載された保存フラグ情報８１７Ｂ５と、再生回数が０回である旨が記載された停止前再生回数情報８１７Ｂ６と、嗜好の度合いが記載されていない停止前嗜好度情報８１７Ｂ７と、を格納した購入楽曲管理情報８１７Ｂを生成する。また、この生成した購入楽曲管理情報８１７Ｂと、総データ量Ｂが０である旨の保存データ量情報８１７Ａと、を格納した購入楽曲情報８１７を生成する。そして、この購入楽曲情報８１７を使用停止受付管理番号が記載されていない停止番号情報８１６とともに配信登録情報８１０に格納する。さらに、この配信登録情報８１０を配信登録リスト情報８００に記憶させる。また、登録完了情報を暗号化して端末装置３００へ送信する。
【００７６】
また、新規購入登録処理手段４５２は、端末装置３００から暗号化された既登録情報を取得すると復号化して、端末装置３００が登録済みである旨を認識する。そして、認証画面情報を暗号化して端末装置３００へ送信する。また、端末装置３００から暗号化された設定入力情報、ロットナンバ情報を取得すると、これらを復号化する。そして、利用者のＩＤが記載された利用者ＩＤ情報８１２と、パスワードが記載されたパスワード情報８１３と、端末ロットナンバが記載された端末ナンバ情報８１５と、を有する配信登録情報８１０が登録されていることを認識すると、すなわち端末装置３００を認証できたことを認識すると、配信許可情報を出力する。さらに、新規購入楽曲のそれぞれに対する購入楽曲管理情報８１７Ｂを生成して、認証した端末装置３００の配信登録情報８１０の購入楽曲情報８１７に格納する。
【００７７】
停止登録手段４５３は、端末装置３００が使用停止状態である旨を配信登録情報８１０に登録する。具体的には、停止登録手段４５３は、端末装置３００から暗号化された使用停止依頼情報、ロットナンバ情報、保存楽曲管理リスト情報６００を取得すると復号化して、端末装置３００を使用停止状態に設定する旨を認識する。そして、使用停止受付管理番号を設定して、この使用停止受付管理番号の設定管理番号情報を暗号化して端末装置３００へ送信する。また、端末装置３００から暗号化された番号格納終了情報を取得すると復号化して、使用停止受付管理番号がハードウェアキー５１１に格納されかつ端末装置３００から楽曲に関する各種情報が消去された旨、すなわち使用停止状態に設定された旨を認識する。そして、ロットナンバ情報の端末ロットナンバが記載された端末ナンバ情報８１５を有する配信登録情報８１０を検索して特定する。さらに、この配信登録情報８１０の停止番号情報８１６に使用停止受付管理番号を格納する。また、保存楽曲管理リスト情報６００に基づく購入楽曲情報８１７の更新処理を実施する。
【００７８】
すなわち、停止登録手段４５３は、購入楽曲管理情報８１７Ｂの購入楽曲ＩＤ情報８１７Ｂ１に基づいて、この購入楽曲管理情報８１７Ｂに対応する楽曲の保存楽曲管理情報６１０を取得していることを認識すると、保存フラグ情報８１７Ｂ５を「１」に設定する。さらに、停止前再生回数情報８１７Ｂ６を再生回数情報６１２の再生回数に更新するとともに、停止前嗜好度情報８１７Ｂ７を嗜好度情報６１３の数値に更新する。さらに、保存フラグ情報８１７Ｂ５が「１」の楽曲、すなわち停止前保存楽曲の購入楽曲データ量情報８１７Ｂ２に基づいて、停止前保存楽曲の楽曲データの総データ量Ｂを演算して、保存データ量情報８１７Ａに記載する。また、購入楽曲管理情報８１７Ｂに対応する楽曲の保存楽曲管理情報６１０を取得していないことを認識すると、保存フラグ情報８１７Ｂ５を「０」に設定する。
【００７９】
開始登録手段４５４は、配信登録情報８１０を利用してサーバ装置４００に従前に登録されていない端末装置３００の使用が開始された旨を登録する。具体的には、開始登録手段４５４は、端末装置３００から暗号化された設定管理番号情報、使用開始依頼情報、ロットナンバ情報を取得すると復号化して、端末装置３００を使用開始状態に設定する旨を認識する。そして、設定管理番号情報の使用停止受付管理番号が記載された停止番号情報８１６を有する配信登録情報８１０を検索する。さらに、この配信登録情報８１０の端末ナンバ情報８１５を、ロットナンバ情報の端末ロットナンバに更新する。また、使用開始受付情報を暗号化して端末装置３００へ送信する。さらに、端末装置３００から暗号化された番号削除完了情報を取得すると復号化して、ハードウェアキー５１１から使用停止受付管理番号が削除された旨を認識する。そして、停止番号情報８１６から使用停止受付管理番号を削除する。
【００８０】
楽曲再配信手段４５５は、配信登録情報８１０を利用して使用が開始される端末装置３００に、配信登録情報８１０に登録されている楽曲を再配信する処理をする。具体的には、楽曲再配信手段４５５は、端末装置３００から暗号化された空き容量情報を取得すると復号化して、使用が開始される端末装置３００の空き容量Ａを認識する。そして、この空き容量Ａが配信登録情報８１０の保存データ量情報８１７Ａに記載された総データ量Ｂ未満であることを認識すると、楽曲データの圧縮処理を実施しない状態で停止前保存楽曲の全てを新たに使用が開始される端末装置３００に保存できないと判断して、再配信する楽曲（以下、再配信楽曲と称す）を絞り込む処理をする。
【００８１】
すなわち、楽曲再配信手段４５５は、停止前保存楽曲の楽曲データに対して圧縮処理を実施することにより、すなわち所定の圧縮方式を用いて所定の圧縮率で圧縮する処理を実施することにより総データ量Ｂを空き容量Ａ未満にできるか否かを判断する。ここで、圧縮方式としては、例えばＡＴＲＡＣ方式、ドルビーデジタル（Dolby Digital）方式、ＭＰＥＧ方式などが例示できる。なお、圧縮方式としては、ＭＬＰ（Melidian Lossless Packing）方式などのいわゆる可逆圧縮の方式を適用してもよい、そして、圧縮処理により空き容量Ａ未満にできると判断した場合、例えば空き容量Ａ未満にできる圧縮率が最も低い圧縮処理（以下、絞込不要圧縮処理と称す）に関する圧縮処理情報を生成するとともに、停止前保存楽曲を再配信楽曲として設定する。ここで、絞込不要圧縮処理として、圧縮率が最も高い圧縮処理を適用してもよい。
【００８２】
また、楽曲再配信手段４５５は、圧縮処理により空き容量Ａ未満にできないと判断した場合、圧縮率が最も高い圧縮処理（以下、絞込用圧縮処理と称す）に関する圧縮処理情報を生成する。ここで、絞込用圧縮処理としては、圧縮率が最も低い圧縮処理や所定の圧縮率の圧縮処理を適用してもよい。さらに、保存データ量情報８１７Ａに基づいて、停止前保存楽曲の楽曲データを絞込用圧縮処理により圧縮した際の総データ量（以下、圧縮総データ量と称す）Ｖを演算する。そして、保存フラグ情報８１７Ｂ５に基づいて、停止前保存楽曲の購入楽曲管理情報８１７Ｂを検索するとともに、停止前保存楽曲を再配信候補として設定する。また、購入楽曲管理情報８１７Ｂの購入日情報８１７Ｂ４に基づいて、停止前保存楽曲を購入してからの経過日数を演算する。さらに、停止前再生回数情報８１７Ｂ６の再生回数に停止前嗜好度情報８１７Ｂ７の数値を乗じて経過日数で除した値を絞込係数Ｄとして演算する。そして、停止前保存楽曲を絞込係数Ｄが小さい順に再配信候補から除外して、再配信候補の停止前保存楽曲の楽曲データを絞込用圧縮処理により圧縮した際の総データ量（以下、絞込後データ量と称す）Ｆが空き容量Ａ以下になったことを認識した際に、再配信候補の停止前保存楽曲を再配信楽曲として設定する。
【００８３】
さらに、楽曲再配信手段４５５は、例えば総データ量Ｂに１つの楽曲データの平均的なデータ量よりも少ないデータ量を加えた容量を所定容量Ｃとして認識する。ここで、所定容量Ｃとしては、総データ量Ｂよりも大きい容量であれば、他の容量であってもよい。そして、楽曲再配信手段４５５は、空き容量Ａが所定容量Ｃ未満であることを認識すると、停止前保存曲のみを新たに使用が開始される端末装置３００に保存できると判断して、停止前保存楽曲を再配信楽曲として設定する。
【００８４】
また、楽曲再配信手段４５５は、空き容量Ａが所定容量Ｃ以上であることを認識すると、停止前保存曲に加え従前に購入されたが使用が停止された端末装置３００に保存されていなかった楽曲（以下、非保存楽曲と称す）を、新たに使用が開始される端末装置３００に保存できると判断して、再配信楽曲を追加する処理をする。すなわち、楽曲再配信手段４５５は、停止前保存楽曲の演奏者情報８１７Ｂ３に基づいて、停止前保存楽曲の演奏者を認識する。そして、保存フラグ情報８１７Ｂ５が「０」の楽曲、すなわち非保存楽曲のうち、停止前保存楽曲が多い演奏者の非保存楽曲を再配信仮候補として設定する。さらに、停止前保存楽曲の総データ量Ｂに購入日情報８１７Ｂ４に基づく購入日が新しい再配信仮候補の非保存楽曲のデータ量を加えたデータ量（以下、追加後データ量と称す）Ｇが空き容量Ａ以下であることを認識すると、この再配信仮候補の非保存楽曲を再配信候補として設定する。そして、追加後データ量Ｇが空き容量Ａ以上になることを認識すると、再配信候補として設定されている非保存楽曲および停止前保存楽曲を再配信楽曲として設定する。
【００８５】
また、楽曲再配信手段４５５は、再配信楽曲の購入楽曲管理情報８１７Ｂから停止前再生回数情報８１７Ｂ６および停止前嗜好度情報８１７Ｂ７を取得する。さらに、再配信楽曲の楽曲データおよび配信楽曲関連情報７１０を取得する。そして、これらを暗号化して端末装置３００へ送信する。なお、楽曲再配信手段４５５は、圧縮処理情報を生成している場合、この圧縮処理情報の圧縮処理を施した楽曲データを送信する。
【００８６】
決済処理手段４５６は、新規購入楽曲の決済処理を実施する。具体的には、決済処理手段４５６は、新規購入楽曲配信手段４５１で新規購入楽曲の各種情報が取得されると、新規購入楽曲の料金を認識する。そして、新規購入楽曲を配信する端末装置３００の配信登録情報８１０に格納されたカード情報８１４を取得して、このカード情報８１４のクレジットカードのナンバに基づいて、カード会社との間で電子決済処理を実施する。さらに、決済完了情報を暗号化して端末装置３００へ送信する。
【００８７】
〔楽曲配信システムの動作〕
次に、楽曲配信システム１００の動作を図面に基づいて説明する。図９は、新規登録時における新規購入楽曲の購入処理を示すフローチャートである。図１０は、端末装置３００の使用停止設定処理を示すフローチャートである。図１１は、他端末装置３００の使用開始設定処理を示すフローチャートである。図１２は、再配信楽曲の絞込処理を示すフローチャートである。図１３は、再配信楽曲の追加処理を示すフローチャートである。なお、端末装置３００や他端末装置３００およびサーバ装置４００間で送受信される各種情報の暗号化および復号化については、説明を省略する。
【００８８】
（新規登録時における新規購入楽曲の購入処理）
まず、楽曲配信システム１００の動作として、新規登録時における新規購入楽曲の購入処理について説明する。
【００８９】
利用者は、端末装置３００の端末入力部３３０の入力操作により新規購入楽曲を購入する旨を設定入力する。そして、端末装置３００は、購入処理手段３８１Ｂにて、図９に示すように、新規購入楽曲の購入開始を認識すると（ステップＳ１０１）、楽曲購入情報をサーバ装置４００へ送信する（ステップＳ１０２）。サーバ装置４００は、新規購入楽曲配信手段４５１にて、楽曲購入情報を受信すると（ステップＳ１０３）、配信可能楽曲リスト情報を取得して（ステップＳ１０４）、端末装置３００へ送信する（ステップＳ１０５）。この後、端末装置３００は、購入処理手段３８１Ｂにて、配信可能楽曲リスト情報を受信すると（ステップＳ１０６）、楽曲のリストを表示させる。そして、利用者による所定の楽曲を選択する旨の設定入力を認識して（ステップＳ１０７）、この選択された楽曲に関する選択楽曲情報を生成する。さらに、購入処理手段３８１Ｂは、端末装置３００を新たにサーバ装置４００に登録する旨の設定入力を認識すると（ステップＳ１０８）、新規登録情報を生成する。この後、選択楽曲情報および新規登録情報をサーバ装置４００へ送信する（ステップＳ１０９）。そして、サーバ装置４００は、選択楽曲情報および新規登録情報を受信すると（ステップＳ１１０）、新規購入登録処理手段４５２にて、登録画面情報を取得して（ステップＳ１１１）、端末装置３００へ送信する（ステップＳ１１２）。
【００９０】
端末装置３００は、購入処理手段３８１Ｂにて、登録画面情報を受信すると（ステップＳ１１３）、登録画面を端末表示部３４０に表示させる（ステップＳ１１４）。そして、利用者により設定入力される利用者ＩＤの認識処理（ステップＳ１１５）、パスワードの認識処理（ステップＳ１１６）、利用者情報の認識処理（ステップＳ１１７）、カードナンバの認識処理（ステップＳ１１８）を実施する。この後、購入処理手段３８１Ｂは、メモリ３７０に記憶された端末ロットナンバを認識して（ステップＳ１１９）、ロットナンバ情報を生成する。そして、これら生成したり認識したりした各種情報をサーバ装置４００へ送信する（ステップＳ１２０）。
【００９１】
サーバ装置４００は、端末装置３００からの各種情報を受信すると（ステップＳ１２１）、新規購入楽曲配信手段４５１にて、ステップＳ１１０で受信した選択楽曲情報に基づいて新規購入楽曲を認識して（ステップＳ１２２）、この新規購入楽曲の楽曲データおよび配信楽曲関連情報７１０を取得する（ステップＳ１２３）。また、新規購入登録処理手段４５２は、新規購入楽曲に関する購入楽曲情報８１７を生成する（ステップＳ１２４）。そして、この購入楽曲情報８１７およびステップＳ１２１で受信した各種情報に基づいて、新規購入楽曲を購入した端末装置３００の配信登録情報８１０を登録して（ステップＳ１２５）、登録完了情報を生成する（ステップＳ１２６）。さらに、決済処理手段４５６は、新規購入楽曲の決済処理を実施して（ステップＳ１２７）、決済完了情報を生成する（ステップＳ１２８）。そして、サーバ装置４００は、新規購入楽曲の楽曲データおよび配信楽曲関連情報７１０、登録完了情報、決済完了情報を端末装置３００へ送信する（ステップＳ１２９）。
【００９２】
端末装置３００は、サーバ装置４００から各種情報を受信すると（ステップＳ１３０）、楽曲保存処理手段３８１Ａにて、新規購入楽曲の楽曲データを保存するとともに（ステップＳ１３１）、配信楽曲関連情報７１０に基づく保存楽曲管理リスト情報６００を生成して保存する（ステップＳ１３２）。そして、購入処理手段３８１Ｂは、登録完了情報および決済完了情報に基づいて、端末装置３００の登録が完了した旨および新規購入楽曲の決済が完了した旨を端末表示部３４０で報知して処理を終了する（ステップＳ１３３）。
【００９３】
（端末装置の使用停止設定処理）
次に、楽曲配信システム１００の動作として、端末装置３００の使用停止設定処理について説明する。
【００９４】
まず、利用者は、端末装置３００を他端末装置３００に買い替えるなどの理由によりサーバ装置４００に登録されている端末装置３００の利用を停止するために、ＨＷＫドライブ５１０に設定管理番号情報が記憶されていないハードウェアキー５１１を装着する。ＨＷＫドライブ５１０は、ハードウェアキー５１１が装着され、設定管理番号情報が記憶されていない旨を認識すると、未記憶情報を端末装置３００へ出力する。そして、端末装置３００は、停止処理手段３８１Ｃにて、未記憶情報を取得すると、図１０に示すように、ハードウェアキー５１１がＨＷＫドライブ５１０に接続された旨とともに（ステップＳ２０１）、このハードウェアキー５１１に使用停止受付管理番号が格納されていない状態である旨を認識する（ステップＳ２０２）。さらに、停止処理手段３８１Ｃは、使用停止依頼情報を生成するとともに（ステップＳ２０３）、端末ロットナンバを認識して（ステップＳ２０４）、ロットナンバ情報を生成する。そして、保存楽曲管理リスト情報６００を取得して（ステップＳ２０５）、使用停止依頼情報およびロットナンバ情報とともにサーバ装置４００へ送信する（ステップＳ２０６）。
【００９５】
サーバ装置４００は、端末装置３００から各種情報を受信すると（ステップＳ２０７）、停止登録手段４５３にて、使用停止受付管理番号を設定する（ステップＳ２０８）。そして、この使用停止受付管理番号の設定管理番号情報を端末装置３００へ送信する（ステップＳ２０９）。端末装置３００は、設定管理番号情報を受信すると（ステップＳ２１０）、停止処理手段３８１Ｃにて、ＨＷＫドライブ５１０に、この設定管理番号情報をハードウェアキー５１１に格納させる（ステップＳ２１１）。この後、停止処理手段３８１Ｃは、番号格納終了情報を生成するとともに（ステップＳ２１２）、楽曲保存処理手段３８１Ａに楽曲データおよび保存楽曲管理リスト情報６００を消去させる（ステップＳ２１３）。さらに、番号格納終了情報をサーバ装置４００へ送信する（ステップＳ２１４）。サーバ装置４００は、番号格納終了情報を受信すると（ステップＳ２１５）、停止登録手段４５３にて、ステップＳ２０７で受信したロットナンバ情報の端末ロットナンバに基づいて、利用が停止される端末装置３００の配信登録情報８１０を特定する（ステップＳ２１６）。さらに、この配信登録情報８１０の停止番号情報８１６に、ステップＳ２０８で設定した使用停止受付管理番号を格納する（ステップＳ２１７）。そして、ステップＳ２０７で受信した保存楽曲管理リスト情報６００に基づいて、停止前保存楽曲に対応して購入楽曲情報８１７を更新して（ステップＳ２１８）、処理を終了する。
【００９６】
（端末装置の使用停止設定処理）
次に、楽曲配信システム１００の動作として、他端末装置３００の使用開始設定処理について説明する。
【００９７】
まず、利用者は、サーバ装置４００に登録された配信登録情報８１０を利用して新たに購入した他端末装置３００を新規購入楽曲が購入できる状態に設定するために、ＨＷＫドライブ５１０に設定管理番号情報が格納されているハードウェアキー５１１を装着する。ＨＷＫドライブ５１０は、ハードウェアキー５１１が装着され、設定管理番号情報が記憶されている旨を認識すると、この設定管理番号情報を他端末装置３００へ出力する。そして、他端末装置３００は、開始処理手段３８１Ｄにて、設定管理番号情報を取得すると、図１１に示すように、ハードウェアキー５１１がＨＷＫドライブ５１０に接続された旨とともに（ステップＳ３０１）、このハードウェアキー５１１に格納された設定管理番号情報の使用停止受付管理番号を認識する（ステップＳ３０２）。さらに、開始処理手段３８１Ｄは、使用開始依頼情報を生成するとともに（ステップＳ３０３）、端末ロットナンバを認識して（ステップＳ３０４）、ロットナンバ情報を生成する。そして、端末記憶手段３６０の空き容量Ａを認識して（ステップＳ３０５）、この空き容量Ａに関する空き容量情報とともに設定管理番号情報、使用開始依頼情報、ロットナンバ情報をサーバ装置４００へ送信する（ステップＳ３０６）。
【００９８】
サーバ装置４００は、他端末装置３００から各種情報を受信すると（ステップＳ３０７）、開始登録手段４５４にて、設定管理番号情報の使用停止受付管理番号に基づいて、配信登録情報８１０を特定する（ステップＳ３０８）。そして、この配信登録情報８１０の端末ナンバ情報８１５をステップＳ３０７で受信したロットナンバ情報の端末ロットナンバ、すなわち新たな他端末装置３００の端末ロットナンバに更新する（ステップＳ３０９）。また、ＣＰＵ４５０は、楽曲再配信手段４５５にて、配信登録情報８１０の保存データ量情報８１７Ａに基づいて、使用が停止された端末装置３００に保存されていた停止前保存楽曲の総データ量Ｂを認識する（ステップＳ３１０）。そして、ステップＳ３０７で受信した空き容量情報に記載された端末記憶手段３６０の空き容量Ａが停止前保存楽曲の総データ量Ｂ以上か否かを判断する（ステップＳ３１１）。
【００９９】
このステップＳ３１１において、空き容量Ａが総データ量Ｂ未満であると判断した場合、再配信楽曲の絞込処理を実施して（ステップＳ３１２）、再配信楽曲を設定する。一方、ステップＳ３１１において、空き容量Ａが総データ量Ｂ以上であると判断した場合、空き容量Ａが所定容量Ｃ以上か否かを判断する（ステップＳ３１３）。そして、このステップＳ３１３において、空き容量Ａが所定容量Ｃ以上であると判断した場合、再配信楽曲の追加処理を実施して（ステップＳ３１４）、再配信楽曲を設定する。一方、ステップＳ３１４において、空き容量Ａが所定容量Ｃ未満であると判断した場合、停止前保存楽曲を再配信楽曲として設定する（ステップＳ３１５）。
【０１００】
さらに、楽曲再配信手段４５５は、ステップＳ３１２，Ｓ３１４，Ｓ３１５において再配信楽曲を設定すると、配信登録情報８１０の再配信楽曲に対応する購入楽曲管理情報８１７Ｂから停止前再生回数情報８１７Ｂ６および停止前嗜好度情報８１７Ｂ７を取得する（ステップＳ３１６）。また、再配信楽曲の楽曲データおよび配信楽曲関連情報７１０を取得する（ステップＳ３１７）。そして、ＣＰＵ４５０は、開始登録手段４５４で使用開始受付情報を生成して（ステップＳ３１８）、ステップＳ３１６，Ｓ３１７で取得された各種情報とともに他端末装置３００へ送信する（ステップＳ３１９）。ここで、楽曲再配信手段４５５は、ステップＳ３１２における再配信楽曲の絞込処理において圧縮処理情報を生成している場合、この圧縮処理情報の圧縮処理を施した楽曲データを送信する。
【０１０１】
他端末装置３００は、サーバ装置４００から各種情報を受信すると（ステップＳ３２０）、開始処理手段３８１Ｄにて、ＨＷＫドライブ５１０に設定管理番号情報をハードウェアキー５１１から削除させる（ステップＳ３２１）。さらに、楽曲保存処理手段３８１Ａにて、再配信楽曲の楽曲データを保存する（ステップＳ３２２）。また、停止前再生回数情報８１７Ｂ６、停止前嗜好度情報８１７Ｂ７、および、配信楽曲関連情報７１０に基づいて、再配信楽曲の保存楽曲管理リスト情報６００を生成して保存する（ステップＳ３２３）。そして、開始処理手段３８１Ｄは、番号削除完了情報を生成して（ステップＳ３２４）、サーバ装置４００へ送信する（ステップＳ３２５）。サーバ装置４００は、他端末装置３００から番号削除完了情報を受信すると（ステップＳ３２６）、開始登録手段４５４にて、配信登録情報８１０の停止番号情報８１６の使用停止受付管理番号を消去して（ステップＳ３２７）、処理を終了する。
【０１０２】
一方、再配信楽曲の絞込処理では、楽曲再配信手段４５５は、図１２に示すように、圧縮処理により停止前保存楽曲の総データ量Ｂを空き容量Ａ未満にできるか否かを判断する（ステップＳ４０１）。このステップＳ４０１において、空き容量Ａ未満にできると判断した場合、絞込不要圧縮処理に関する圧縮処理情報を生成するとともに（ステップＳ４０２）、停止前保存楽曲を再配信楽曲として設定して（ステップＳ４０３）、処理を終了する。
【０１０３】
また、ステップＳ４０１において、空き容量Ａ未満にできないと判断した場合、絞込用圧縮処理に関する圧縮処理情報を生成するとともに（ステップＳ４０４）、停止前保存楽曲の圧縮総データ量Ｖを演算する（ステップＳ４０５）。この後、停止前保存楽曲を再配信候補として設定するとともに（ステップＳ４０６）、各停止前保存楽曲の絞込係数Ｄを演算する（ステップＳ４０７）。また、停止前保存楽曲の圧縮総データ量Ｖを絞込後データ量Ｆとして設定するとともに（ステップＳ４０８）、変数Ｐを１に設定する（ステップＳ４０９）。そして、楽曲再配信手段４５５は、Ｐ番目に絞込係数Ｄが小さい停止前保存楽曲を再配信楽曲から除外して（ステップＳ４１０）、購入楽曲データ量情報８１７Ｂ２に基づいて、この除外した停止前保存楽曲の楽曲データを絞込用圧縮処理で圧縮した際のデータ量（以下、圧縮データ量と称す）Ｅを認識する（ステップＳ４１１）。この後、絞込後データ量Ｆから圧縮データ量Ｅを減じた値を絞込後データ量Ｆとして再演算して（ステップＳ４１２）、端末記憶手段３６０の空き容量Ａから絞込後データ量Ｆを減じた値が０以上か否かを判断する（ステップＳ４１３）。このステップＳ４１３において、０未満であると判断した場合、さらに停止前保存楽曲を再配信候補から除外する必要があると認識し、変数Ｐに１を加えた値を変数Ｐとして再設定して（ステップＳ４１４）、ステップＳ４１０に戻る。一方、ステップＳ４１３において、０未満であると判断した場合、再配信候補の停止前保存楽曲を再配信楽曲として設定して（ステップＳ４１５）、処理を終了する。
【０１０４】
また、再配信楽曲の追加処理では、楽曲再配信手段４５５は、図１３に示すように、演奏者情報８１７Ｂ３に基づいて、各停止前保存楽曲の演奏者を認識する（ステップＳ５０１）。さらに、停止前保存楽曲の総データ量Ｂを追加後データ量Ｇとして設定するとともに（ステップＳ５０２）、変数Ｑを１に設定する（ステップＳ５０３）。そして、楽曲再配信手段４５５は、Ｑ番目に停止前保存楽曲が多い演奏者の非保存楽曲を再配信仮候補として設定して（ステップＳ５０４）、再配信仮候補として設定された停止前保存楽曲（以下、仮候補楽曲と称す）の数Ｒを認識する（ステップＳ５０５）。この後、変数Ｔを１に設定して（ステップＳ５０６）、購入日情報８１７Ｂ４の購入日がＴ番目に新しい再配信仮候補の非保存楽曲のデータ量Ｈを、購入楽曲データ量情報８１７Ｂ２に基づいて認識する（ステップＳ５０７）。また、追加後データ量Ｇにデータ量Ｈを加えた値を追加後データ量Ｇとして再演算して（ステップＳ５０８）、端末記憶手段３６０の空き容量Ａから追加後データ量Ｇを減じた値が０以上か否かを判断する（ステップＳ５０９）。
【０１０５】
このステップＳ５０９において、０以上であると判断した場合、購入日がＴ番目に新しい再配信仮候補の非保存楽曲を再配信候補として設定して（ステップＳ５１０）、変数Ｔが仮候補楽曲数Ｒと等しいか否かを判断する（ステップＳ５１１）。そして、ステップＳ５１１において、等しいと判断した場合、変数Ｑに１を加えた値を変数Ｑとして再設定して（ステップＳ５１２）、ステップＳ５０４に戻る。一方、ステップＳ５１１において、等しくないと判断した場合、変数Ｔに１を加えた値を変数Ｔとして再設定して（ステップＳ５１３）、ステップＳ５０７に戻る。また、ステップＳ５０９において、空き容量Ａから追加後データ量Ｇを減じた値が０未満であると判断した場合、再配信候補の非保存楽曲と、停止前保存楽曲と、を再配信楽曲として設定して（ステップＳ５１４）、処理を終了する。
【０１０６】
〔楽曲配信システムの作用効果〕
上述したように、上記実施の形態では、楽曲配信システム１００のサーバ装置４００は、端末装置３００から選択楽曲情報を取得すると、新規購入楽曲配信手段４５１にて、この選択楽曲情報で選択された楽曲データを端末装置３００へ配信する。また、サーバ装置４００は、新規購入登録処理手段４５２にて、この端末装置３００へ配信した楽曲データを特定する配信登録情報８１０を生成する。この後、サーバ装置４００は、端末装置３００から使用停止依頼情報を取得すると、停止登録手段４５３にて、使用停止受付管理番号を設定して、この使用停止受付管理番号を配信登録情報８１０の停止番号情報８１６に記載する。さらに、使用停止受付管理番号の設定管理番号情報を端末装置３００へ送信して、この端末装置３００に従前に配信した楽曲データを端末記憶手段３６０から消去させる。そして、サーバ装置４００は、設定管理番号情報を送信した端末装置３００とは異なる他端末装置３００から設定管理番号情報を取得すると、楽曲再配信手段４５５にて、この設定管理番号情報に基づき特定される配信登録情報８１０の購入楽曲情報８１７に基づいて、配信登録情報８１０に登録された利用者が購入済みの楽曲データを他端末装置３００へ再配信する。このため、サーバ装置４００は、使用が停止される端末装置３００に設定管理番号情報を送信して端末記憶手段３６０から楽曲データを消去させ、他端末装置３００から設定管理番号情報を取得した際にこの設定管理番号情報に対応する楽曲データを他端末装置３００に再配信するため、配信登録情報８１０に登録された利用者が購入した楽曲を１つの端末装置３００のみに保存させることができる。また、従来の構成のように、複数の著作権処理を実施する構成を設ける必要がない。さらに、利用者は、端末装置３００を他端末装置３００に買い換えた際にも、端末装置３００を利用して購入した楽曲を他端末装置３００で聴取できる。したがって、サーバ装置４００は、簡単な構成で楽曲データを適切に配信しつつ、利用者に楽曲データを有効利用させることができる。
【０１０７】
また、サーバ装置４００は、楽曲データを他端末装置３００に再配信する。このため、サーバ装置４００は、店舗などに出向かせることなく利用者に楽曲データを提供できる。
【０１０８】
そして、楽曲再配信手段４５５は、他端末装置３００から送信される空き容量情報に基づいて、端末記憶手段３６０の空き容量Ａを認識する。この後、この空き容量Ａよりも少ないデータ量となる状態に停止前保存楽曲および非保存楽曲のうち少なくともいずれか一方を再配信楽曲として選出して、この再配信楽曲の楽曲データを他端末装置３００へ再配信する。このため、サーバ装置４００は、他端末装置３００に再配信楽曲の全てを端末記憶手段３６０に記憶させることができ、より適切に楽曲データを配信できる。
【０１０９】
また、楽曲再配信手段４５５は、停止前保存楽曲の総データ量Ｂが他端末装置３００の空き容量Ａ未満であると判断すると、楽曲データを圧縮した圧縮総データ量Ｖが空き容量Ａ未満となる状態に停止前保存楽曲から再配信楽曲を選出して、他端末装置３００へ再配信する。このため、サーバ装置４００は、楽曲データを圧縮しないで再配信する構成と比べて、より多くの停止前保存楽曲を再配信楽曲として再配信できる。
【０１１０】
さらに、サーバ装置４００は、端末装置３００から使用停止依頼情報とともに保存楽曲管理リスト情報６００を取得する。この後、停止登録手段４５３は、この保存楽曲管理リスト情報６００に基づいて、配信登録情報８１０の保存フラグ情報８１７Ｂ５を楽曲が停止前保存楽曲または非保存楽曲である旨を示す状態に更新するとともに、停止前保存楽曲の総データ量Ｂを保存データ量情報８１７Ａに記載する。そして、楽曲再配信手段４５５は、保存フラグ情報８１７Ｂ５に基づいて、停止前保存楽曲を再配信楽曲として優先的に選出する。このため、サーバ装置４００は、例えば新規購入楽曲のうち利用者の嗜好に合うため端末記憶手段３６０から消去されていなかった停止前保存楽曲を嗜好に合わずに消去されていた非保存楽曲よりも優先的に再配信でき、さらに適切に楽曲データを配信できる。
【０１１１】
また、停止登録手段４５３は、保存楽曲管理リスト情報６００に基づいて配信登録情報８１０の停止前再生回数情報８１７Ｂ６を更新する。そして、楽曲再配信手段４５５は、停止前再生回数情報８１７Ｂ６に基づく停止前保存楽曲の再生状態に基づいて、再配信楽曲を選出する。このため、サーバ装置４００は、利用者の嗜好に対応する再生状態に基づいて、停止前保存楽曲のうち利用者の嗜好により合う楽曲を選出でき、さらに適切に楽曲データを配信できる。
【０１１２】
さらに、停止登録手段４５３は、停止前保存楽曲の再生回数に基づいて、再配信楽曲を選出する。このため、サーバ装置４００は、例えば楽曲を再生した総時間よりも利用者の嗜好により対応する再生回数に基づいて、停止前保存楽曲のうち利用者の嗜好にさらに合う楽曲を選出でき、さらに適切に楽曲データを配信できる。
【０１１３】
そして、停止登録手段４５３は、保存楽曲管理リスト情報６００に基づいて配信登録情報８１０の停止前嗜好度情報８１７Ｂ７を更新する。そして、楽曲再配信手段４５５は、停止前嗜好度情報８１７Ｂ７に基づく停止前保存楽曲に対して利用者が設定した嗜好の度合いに基づいて、再配信楽曲を選出する。このため、サーバ装置４００は、停止前保存楽曲のうち利用者が自ら設定した嗜好の度合いに対応して楽曲を選出でき、さらに適切に楽曲データを配信できる。
【０１１４】
また、停止登録手段４５３は、配信登録情報８１０に新規購入楽曲が購入された日付を示す購入日情報８１７Ｂ４を格納する。そして、楽曲再配信手段４５５は、購入日情報８１７Ｂ４に基づく非保存楽曲の購入日に基づいて、再配信楽曲を選出する。このため、サーバ装置４００は、購入されたからの経過日数が長く陳腐化した非保存楽曲を他端末装置３００へ配信することがなく、さらに適切に楽曲データを配信できる。
【０１１５】
さらに、停止登録手段４５３は、配信登録情報８１０に新規購入楽曲の演奏者に関する演奏者情報８１７Ｂ３を格納する。そして、楽曲再配信手段４５５は、非保存楽曲のうち停止前保存楽曲が多い演奏者の非保存楽曲を再配信楽曲として選出する。このため、サーバ装置４００は、停止前保存楽曲の演奏者が多い非保存楽曲、すなわち利用者の嗜好に合う演奏者の非保存楽曲を再配信でき、さらに適切に楽曲データを配信できる。
【０１１６】
そして、サーバ装置４００に、新規購入楽曲の決済処理を実施する決済処理手段４５６を設けている。このため、サーバ装置４００は、売却した楽曲の著作権を保護しつつ利用者に楽曲データを有効利用させることができる。
【０１１７】
また、他端末装置３００は、停止処理手段３８１Ｃにて、設定管理番号情報が格納されていないハードウェアキー５１１がＨＷＫドライブ５１０に装着されたことを認識すると、使用停止依頼情報をサーバ装置４００へ送信する。また、停止処理手段３８１Ｃは、サーバ装置４００から設定管理番号情報を取得すると、ハードウェアキー５１１に格納させる。さらに、開始処理手段３８１Ｄは、設定管理番号情報が格納されたハードウェアキー５１１がＨＷＫドライブ５１０に装着されたことを認識すると、設定管理番号情報をサーバ装置４００へ送信する。このため、利用者は、ＨＷＫドライブ５１０にハードウェアキー５１１を着脱するだけの簡単な方法で、端末装置３００に保存していた楽曲を例えば買い替えた他端末装置３００へ保存させ直すことができる。したがって、利便性が高い楽曲配信システム１００を提供できる。また、ハードウェアキー５１１の着脱により楽曲を再配信するため、ハードウェアキー５１１を有する利用者の他端末装置３００のみに楽曲を再配信でき、著作権をより適切に保護できる。
【０１１８】
そして、開始処理手段３８１Ｄは、サーバ装置４００から再配信される楽曲データの取得を認識すると、ハードウェアキー５１１に格納された設定管理番号情報を削除させる。このため、楽曲配信システム１００は、設定管理番号情報に基づいて１つの他端末装置３００のみに楽曲データを再配信できる。したがって、楽曲配信システム１００は、売却した楽曲の著作権をさらに適切に保護できる。
【０１１９】
さらに、楽曲配信システム１００は、車両に搭載される端末装置３００や他端末装置３００に楽曲データを配信する。このため、楽曲配信システム１００は、利用者に楽曲の聴取させることにより快適な移動空間を提供できる。
【０１２０】
また、楽曲配信システム１００は、車両の移動状態を報知するナビゲーション処理部３８３を備えた端末装置３００や他端末装置３００に楽曲を配信する。このため、他端末装置３００の販売会社などは、楽曲配信システム１００にて、端末装置３００の移動経路の設定形態や報知形態の性能を向上させた他端末装置３００に端末装置３００で購入した楽曲を容易に再配信させることができ、自社製の他端末装置３００の継続購入を期待できる。
【０１２１】
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１２２】
すなわち、楽曲再配信手段４５５にて、他端末装置３００の端末記憶手段３６０の空き容量Ａにかかわらず、停止前保存楽曲の全て、あるいは、停止前保存楽曲および非保存楽曲の全てを再配信楽曲として選出する構成としてもよい。このような構成にすれば、楽曲再配信手段４５５に再配信楽曲の追加処理および絞込処理を実施する機能を、停止登録手段４５３に停止前保存楽曲の総データ量Ｂを演算する機能を、それぞれ設ける必要がなく、サーバ装置４００の構成を簡略にできる。また、他端末装置３００の開始処理手段３８１Ｄに端末記憶手段３６０の空き容量Ａを認識する機能を設ける必要がなく他端末装置３００の構成を簡略にできる。
【０１２３】
さらに、楽曲再配信手段４５５に、再配信楽曲の楽曲データを圧縮する機能を設けない構成としてもよい。このような構成にすれば、楽曲再配信手段４５５の構成を簡略にできる。
【０１２４】
また、楽曲再配信手段４５５にて、再配信楽曲の追加処理において、楽曲データを圧縮した総データ量が空き容量Ａ未満となる状態に非保存楽曲および停止前保存楽曲から再配信楽曲を選出する構成としてもよい。このような構成にすれば、サーバ装置４００は、上記実施の形態と比べて、より多くの非保存楽曲および停止前保存楽曲を再配信楽曲として再配信できる。
【０１２５】
また、楽曲再配信手段４５５にて、停止前保存楽曲や非保存楽曲から利用者に選択された楽曲を再配信楽曲として選出する構成としてもよい。このような構成にすれば、サーバ装置４００は、利用者が所望する楽曲を確実に他端末装置３００へ再配信できる。
【０１２６】
そして、楽曲再配信手段４５５にて、停止前保存楽曲を優先的に再配信楽曲として選出せずに、例えば停止前保存楽曲が多い演奏者、あるいは、停止前保存楽曲の再生回数が多い演奏者を認識し、この演奏者の停止前保存楽曲および非保存楽曲を優先的に選出する構成としてもよい。また、停止前保存楽曲が多いジャンルの停止前保存楽曲および非保存楽曲を優先的に選出する構成としてもよい。これらのような構成にしても、利用者の嗜好に合う楽曲を選出でき、より適切に楽曲データを配信できる。
【０１２７】
さらに、楽曲再配信手段４５５に、再生回数に基づいて再配信楽曲を選出する機能を設けない構成としてもよい。このような構成にすれば、楽曲再配信手段４５５の構成を簡略にできる。また、端末装置３００の処理部３８０に再生回数更新手段３８２Ｂを設ける必要がなく、端末装置３００の構成を簡略にできる。さらに、保存楽曲管理情報６１０、購入楽曲管理情報８１７Ｂに、再生回数情報６１２、停止前再生回数情報８１７Ｂ６を格納する必要がなく、保存楽曲管理情報６１０、購入楽曲管理情報８１７Ｂの構成を簡略にできる。
【０１２８】
また、楽曲再配信手段４５５にて、例えば楽曲を再生した総時間に基づいて再配信楽曲を選出する構成としてもよい。このような構成にしても、利用者の嗜好に対応する再生した総時間に基づいて、利用者の嗜好により合う楽曲を選出できる。
【０１２９】
そして、楽曲再配信手段４５５に、利用者が設定した嗜好の度合いに基づいて再配信楽曲を選出する機能を設けない構成としてもよい。このような構成にすれば、楽曲再配信手段４５５の構成を簡略にできる。また、端末装置３００の処理部３８０に嗜好度設定手段３８２Ｃを設ける必要がなく、端末装置３００の構成を簡略にできる。さらに、保存楽曲管理情報６１０、購入楽曲管理情報８１７Ｂに、嗜好度情報６１３、停止前嗜好度情報８１７Ｂ７を格納する必要がなく、保存楽曲管理情報６１０、購入楽曲管理情報８１７Ｂの構成を簡略にできる。
【０１３０】
また、楽曲再配信手段４５５に、購入日に基づいて再配信楽曲を選出する機能を設けない構成としてもよい。このような構成にすれば、楽曲再配信手段４５５の構成を簡略にできる。また、購入楽曲管理情報８１７Ｂに、購入日情報８１７Ｂ４を格納する必要がなく、購入楽曲管理情報８１７Ｂの構成を簡略にできる。
【０１３１】
さらに、楽曲再配信手段４５５に、停止前保存楽曲が多い演奏者の非保存楽曲を再配信楽曲として選出する機能を設けない構成としてもよい。このような構成にすれば、楽曲再配信手段４５５の構成を簡略にできる。また、購入楽曲管理情報８１７Ｂに、演奏者情報８１７Ｂ３を格納する必要がなく、購入楽曲管理情報８１７Ｂの構成を簡略にできる。
【０１３２】
そして、楽曲再配信手段４５５にて、停止前保存楽曲が多いジャンルの非保存楽曲を再配信楽曲として選出する構成としてもよい。このような構成にすれば、停止前保存楽曲のジャンルが多い非保存楽曲、すなわち利用者の嗜好に合うジャンルの非保存楽曲を再配信でき、さらに適切に楽曲データを配信できる。
【０１３３】
また、サーバ装置４００に、決済処理手段４５６を設けない構成としてもよい。このような構成にすれば、サーバ装置４００の構成を簡略にできる。
【０１３４】
そして、停止処理手段３８１Ｃに、設定管理番号情報が格納されていないハードウェアキー５１１が装着されたことを認識した際ではなく、例えば端末入力部３３０の設定入力により使用停止依頼情報を送信する機能を設ける。さらに、開始処理手段３８１Ｄに、設定管理番号情報が格納されたハードウェアキー５１１が装着されたことを認識した際ではなく、例えば端末入力部３３０による使用停止受付管理番号の設定入力により設定管理番号情報を送信する機能を設ける構成としてもよい。このような構成にすれば、端末装置３００にＨＷＫドライブ５１０を接続する必要がなく、楽曲配信システム１００の構成を簡略にできる。また、例えばハードウェアキー５１１の故障や設定管理番号情報の誤消去などにより楽曲を再配信させることができなくなるという不具合を防止できる。
【０１３５】
さらに、開始処理手段３８１Ｄに、ハードウェアキー５１１から設定管理番号情報を削除する機能を設けない構成としてもよい。このような構成にすれば、開始処理手段３８１Ｄの構成を簡略にできる。
【０１３６】
また、本発明のデータ配信装置を、家庭や工場などに配置された楽曲再生装置、車両に搭載されたナビゲーション機能を有さない端末装置に楽曲データを配信する構成に適用してもよい。さらに、本発明のデータ配信装置を、映画やテレビ番組などの画像および音声を再生するための画像音声データ、ラジオ番組などの音声を出力させるための音声データ、ゲームやアプリケーションソフトなどのプログラムデータなどの各種データを配信する構成に適用してもよい。そして、サーバ装置４００にて、配信登録情報８１０に登楼された利用者が有する複数台の端末装置３００に対して設定管理番号情報を配信する構成としてもよい。
【０１３７】
また、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣなどの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、上述したように取扱が容易で、利用の拡大が容易に図れる。
【０１３８】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【０１３９】
〔実施の形態の効果〕
上述したように、上記実施の形態では、サーバ装置４００は、端末装置３００から使用停止依頼情報を取得すると、使用停止受付管理番号を配信登録情報８１０に記載するとともに、使用停止受付管理番号の設定管理番号情報を端末装置３００へ送信して、この端末装置３００に従前に配信した楽曲データを端末記憶手段３６０から消去させる。そして、サーバ装置４００は、設定管理番号情報を送信した端末装置３００とは異なる他端末装置３００から設定管理番号情報を取得すると、この設定管理番号情報に基づき特定される配信登録情報８１０に登録された利用者が購入済みの楽曲データを他端末装置３００へ配信する。このため、サーバ装置４００は、使用が停止される端末装置３００に設定管理番号情報を送信して端末記憶手段３６０から楽曲データを消去させ、他端末装置３００から設定管理番号情報を取得した際にこの設定管理番号情報に対応する楽曲データを他端末装置３００に配信するため、配信登録情報８１０に登録された利用者が購入した楽曲を１つの端末装置３００のみに保存させることができる。また、従来の構成のように、複数の著作権処理を実施する構成を設ける必要がない。さらに、利用者は、端末装置３００を他端末装置３００に買い換えた際にも、端末装置３００を利用して購入した楽曲を他端末装置３００で聴取できる。したがって、サーバ装置４００は、簡単な構成で楽曲データを適切に配信しつつ、利用者に楽曲データを有効利用させることができる。
【０１４０】
また、端末装置３００は、使用停止依頼情報をサーバ装置４００へ送信する。さらに、端末装置３００は、サーバ装置４００から設定管理番号情報を取得すると、楽曲データを端末記憶手段３６０から消去する。また、端末装置３００とは異なる他端末装置３００は、端末装置３００に配信された設定管理番号情報をサーバ装置４００へ送信する。そして、他端末装置３００は、設定管理番号情報に基づき特定される配信登録情報８１０に登録された利用者が購入済みの楽曲データをサーバ装置４００から取得して、端末記憶手段３６０に保存する。このため、他端末装置３００は、端末装置３００で取得された設定管理番号情報をサーバ装置４００へ送信することにより、配信登録情報８１０に登録された利用者が購入しかつ設定管理番号情報の取得により端末装置３００の端末記憶手段３６０から消去された楽曲を端末記憶手段３６０に保存できる。また、従来の構成のように、サーバ装置４００に、複数の著作権処理を実施する構成を設ける必要がない。さらに、利用者は、端末装置３００を他端末装置３００に買い換えた際にも、端末装置３００を利用して購入した楽曲を他端末装置３００で聴取できる。したがって、端末装置３００や他端末装置３００は、簡単な構成でサーバ装置４００に楽曲データを適切に配信させつつ、利用者に楽曲データを有効利用させることができる。
【０１４１】
そして、楽曲配信システム１００は、サーバ装置４００にて、端末装置３００から使用停止依頼情報を取得すると、使用停止受付管理番号を配信登録情報８１０に記載するとともに、使用停止受付管理番号の設定管理番号情報を端末装置３００へ送信して、楽曲データを端末記憶手段３６０から消去させる。この後、楽曲配信システム１００は、サーバ装置４００にて、他端末装置３００から設定管理番号情報を取得すると、この設定管理番号情報に基づき特定される配信登録情報８１０に登録された利用者が購入済みの楽曲データを他端末装置３００へ配信して、端末記憶手段３６０に保存させる。このため、楽曲配信システム１００は、サーバ装置４００にて、使用が停止される端末装置３００に設定管理番号情報を送信して端末記憶手段３６０から楽曲データを消去させるとともに、他端末装置３００から設定管理番号情報を取得した際にこの設定管理番号情報に対応する楽曲データを他端末装置３００に配信するため、配信登録情報８１０に登録された利用者が購入した楽曲を１つの端末装置３００のみに保存させることができる。また、従来の構成のように、複数の著作権処理を実施する構成を設ける必要がない。さらに、利用者は、端末装置３００を他端末装置３００に買い換えた際にも、端末装置３００を利用して購入した楽曲を他端末装置３００で聴取できる。したがって、楽曲配信システム１００は、簡単な構成で楽曲データを適切に配信しつつ、利用者に楽曲データを有効利用させることができる。
【図面の簡単な説明】
【０１４２】
【図１】本発明の一実施の形態に係る楽曲配信システムの概略構成を示すブロック図である。
【図２】前記一実施の形態における端末装置の概略構成を示すブロック図である。
【図３】前記一実施の形態における保存楽曲管理リスト情報の概略構成を示す模式図である。
【図４】前記一実施の形態における端末装置を構成する処理部の概略構成を示すブロック図である。
【図５】前記一実施の形態におけるサーバ装置の概略構成を示すブロック図である。
【図６】前記一実施の形態における配信楽曲関連リスト情報の概略構成を示す模式図である。
【図７】前記一実施の形態における配信登録リスト情報の概略構成を示す模式図である。
【図８】前記一実施の形態におけるサーバ装置を構成するＣＰＵの概略構成を示すブロック図である。
【図９】前記一実施の形態における新規登録時における新規購入楽曲の購入処理を示すフローチャートである。
【図１０】前記一実施の形態における端末装置の使用停止設定処理を示すフローチャートである。
【図１１】前記一実施の形態における他端末装置の使用開始設定処理を示すフローチャートである。
【図１２】前記一実施の形態における再配信楽曲の絞込処理を示すフローチャートである。
【図１３】前記一実施の形態における再配信楽曲の追加処理を示すフローチャートである。
【符号の説明】
【０１４３】
１００      データ配信システムとしての楽曲配信システム
２００      ネットワーク
３００      データ処理装置としての端末装置
３６０      データ記憶手段としての端末装置
３８０      演算手段としての処理部
３８１Ａ    第１のデータ記憶処理手段、消去処理手段、および、第２のデータ記憶処理手段としての楽曲保存処理手段
３８１Ｂ    配信要求手段としての購入処理手段
３８１Ｃ    停止要求手段としての停止処理手段
３８１Ｄ    消去情報送信手段、消去情報消去手段、および、記憶可能量情報生成手段としての開始処理手段
３８３Ａ    現在位置情報取得手段としての現在位置認識手段
３８３Ｂ    目的地情報取得手段としての目的地認識手段
３８３Ｃ    移動経路情報取得手段としても機能する移動経路報知制御手段としての案内報知手段
４００      データ配信装置としてのサーバ装置
４５０      演算手段としてのＣＰＵ
４５１      第１のデータ配信手段としての新規購入楽曲配信手段
４５２      配信データ特定情報生成手段および管理情報生成手段としての新規購入登録処理手段
４５３      消去情報生成手段、データ消去制御手段、記憶状態情報更新手段、処理状態情報更新手段、および、優先度情報更新手段としての停止登録手段
４５４      第２のデータ配信手段としても機能する開始登録手段
４５５      第２のデータ配信手段としての楽曲再配信手段
４５６      決済処理手段
５１０      記録媒体装着手段としてのハードウェアキードライブ（ＨＷＫドライブ）
５１１      記録媒体としてのハードウェアキー
６００      記憶データ特定情報としての保存楽曲管理リスト情報
６１２      記憶データ処理状態情報としての記憶データ処理回数情報である再生回数情報
６１３      記憶データ優先度情報としての嗜好度情報
８１０      管理情報としての配信登録情報
８１７Ｂ    配信データ特定情報としての購入楽曲管理情報
８１７Ｂ３  内容情報としての演奏者情報
８１７Ｂ４  配信日情報としての購入日情報
８１７Ｂ５  記憶状態情報としての保存フラグ情報
８１７Ｂ６  処理状態情報としての処理回数情報である停止前再生回数情報
８１７Ｂ７  優先度情報としての停止前嗜好度情報
【図１】
2006277554.tif 000003
【図２】
2006277554.tif 000004
【図３】
2006277554.tif 000005
【図４】
2006277554.tif 000006
【図５】
2006277554.tif 000007
【図６】
2006277554.tif 000008
【図７】
2006277554.tif 000009
【図８】
2006277554.tif 000010
【図９】
2006277554.tif 000011
【図１０】
2006277554.tif 000012
【図１１】
2006277554.tif 000013
【図１２】
2006277554.tif 000014
【図１３】
2006277554.tif 000015