(57)【要約】【課題】著作権保護が容易であり、かつ、サーバ装置に大容量のデータ格納手段を設ける必要がなく、ユーザの自作コンテンツなども含めて、ユーザに対して低価格で配信ができるコンテンツ管理配信システムを提供する。【解決手段】ネットワークを通じて接続されるサーバ装置と複数個の端末装置とが接続される。サーバ装置は、コンテンツの識別情報と、コンテンツのデータのそれぞれがコンテンツ格納部に格納されている端末装置の識別情報との対応が記憶されるコンテンツ所在管理記憶部を備える。サーバ装置は、端末装置から自作コンテンツの登録依頼を受信したときに、著作権調査を行ない、その結果を端末装置に報告する。著作権結果により自作コンテンツと認められたときに、端末装置のコンテンツ格納部にそのデータが格納され、コンテンツ所在管理記憶部に登録される。【選択図】図１
2005148796.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、
前記サーバ装置は、
コンテンツの識別情報と、前記コンテンツのデータのそれぞれがコンテンツ格納部に格納されている前記端末装置の識別情報との対応が記憶されるコンテンツ所在管理記憶部と、
前記コンテンツ所在管理記憶部に記憶されているコンテンツのリストを前記端末装置のそれぞれに提供する手段と、
前記端末装置から所定のコンテンツの配信依頼を受信したときに、当該所定のコンテンツが格納されている前記端末装置を前記コンテンツ所在管理記憶部から検索する検索手段と、
前記検索手段で検索された前記端末装置に対して、前記所定のコンテンツを、前記所定のコンテンツの配信依頼をした前記端末装置に送るように指示する制御信号を送信する手段と、
前記検索手段で検索された前記端末装置からの前記所定のコンテンツの送信完了通知あるいは、前記所定のコンテンツの配信依頼をした前記端末装置からの前記所定のコンテンツの受信完了通知を受けた後に、前記コンテンツ所在管理記憶部の内容を更新する手段と、
前記端末装置からの新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を受信した場合に、前記新コンテンツについての著作権調査結果に応じて、前記登録要求してきた前記端末装置に、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知をすると共に、前記コンテンツ所在管理記憶部への登録を許可する場合には、前記コンテンツ所在管理記憶部に前記新コンテンツの所在情報を記憶する手段と、
を備え、
前記端末装置のそれぞれは、
前記コンテンツ格納部と、
前記サーバ装置から提供されたコンテンツのリストから選択された前記所定のコンテンツの配信依頼を前記サーバ装置に対して送る手段と、
他の前記端末装置から送られてくる前記配信依頼をしたコンテンツを受信して前記コンテンツ格納部に格納する手段と、
前記サーバ装置から、所定のコンテンツを他の端末装置に送るように指示する制御信号を受信したときに、前記所定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
前記配信依頼をしたコンテンツを受信して前記コンテンツ格納部に格納した後に前記サーバ装置に前記所定のコンテンツの受信完了通知を送る手段、あるいは前記所定のコンテンツの前記指示された前記他の端末装置への送信完了後に前記サーバ装置に対して前記所定のコンテンツの送信完了通知を送る手段と、
前記新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を前記サーバ装置に送る手段と、
前記サーバ装置から送られてくる、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知を受信し、前記コンテンツ所在管理記憶部への登録が許可される場合には、前記コンテンツ格納部に前記新コンテンツのデータを記憶する手段と、
を備える
ことを特徴とするコンテンツ管理配信システム。
【請求項２】
請求項１に記載のコンテンツ管理配信システムにおいて、
前記新コンテンツは、自作コンテンツである
ことを特徴とするコンテンツ管理配信システム。
【請求項３】
請求項１に記載のコンテンツ管理配信システムにおいて、
前記新コンテンツは、希少コンテンツである
ことを特徴とするコンテンツ管理配信システム。
【請求項４】
請求項１に記載のコンテンツ管理配信システムにおいて、
前記新コンテンツの提供者が、前記新コンテンツの配信価格や配信期間などの配信の条件を設定可能である
ことを特徴とするコンテンツ管理配信システム。
【請求項５】
請求項１に記載のコンテンツ管理配信システムにおいて、
前記端末装置の前記コンテンツ格納部は、前記コンテンツ所在管理記憶部により管理される共有領域と、前記コンテンツ所在管理記憶部により管理されない非共有領域とを備え、
前記端末装置から前記新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を前記サーバ装置に送る際には、前記新コンテンツのデータは、前記コンテンツ格納部の前記非共有領域に書き込まれ、
前記コンテンツ所在管理記憶部への登録が許可された場合に、前記コンテンツ格納部の前記非共有領域の前記新コンテンツのデータが、前記共有領域に書き込まれる
ことを特徴とするコンテンツ管理配信システム。
【請求項６】
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、
前記複数個の端末装置のそれぞれは、
前記サーバ装置に対して、自端末装置が備える特定のコンテンツのデータの配布を目的とする前記端末装置のグループの登録を要求する手段と、
前記特定のコンテンツのデータを、前記グループの識別情報と対応付けて格納するコンテンツ格納部と、
前記サーバ装置から、前記グループの識別情報に対応付けて格納されている前記特定のコンテンツのデータを他の端末装置に送るように指示する制御信号を受信したときに、前記特定のコンテンツのデータを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信する手段と、
前記他の前記端末装置から送られてきた前記特定のコンテンツを受信したことをユーザに報知する手段と、
を備え、
前記サーバ装置は、
前記グループの識別情報と、前記グループに含まれる１個または複数個の端末装置と、前記特定のコンテンツのデータを格納する端末装置の識別情報とを、対応付けて記憶するグループ管理部と、
前記特定のコンテンツのデータを格納する端末装置に対して、登録された前記グループに含まれる端末装置のそれぞれに前記特定のコンテンツのデータを送るように指示する制御信号を送信する送信手段と、
を備える
ことを特徴とするコンテンツ管理配信システム。
【請求項７】
請求項６に記載のコンテンツ管理配信システムにおいて、
前記サーバ装置は、
前記端末装置からの前記グループの登録要求を受けたときに、前記グループに含まれる端末装置を、予め定められた複数個の端末装置から選択するようにするためのグラフィック・ユーザ・インターフェース情報を前記グループの登録要求をしてきた端末装置に送る手段と、
前記グループの登録要求をしてきた端末装置からの、前記予め定められた複数個の端末装置から選択された端末装置の識別情報を受信する手段と、
前記受信した前記端末装置の情報情報を、前記グループに含まれる端末装置として前記グループ管理部に記憶する手段と、
を備え、
前記端末装置は、
前記サーバ装置から送られてくるグラフィック・ユーザ・インターフェース情報を受信する手段と、
受信した前記グラフィック・ユーザ・インターフェース情報に含まれる前記予め定められた複数個の端末装置から、前記グループに含まれる端末装置の選択入力を受け付ける手段と、
前記選択された前記グループに含まれる端末装置の識別情報を、前記サーバ装置に送る手段と、
を備える
ことを特徴とするコンテンツ管理配信システム。
【請求項８】
請求項６に記載のコンテンツ管理配信システムにおいて、
前記サーバ装置は、
前記選択された前記グループに含まれる端末装置に対して、前記グループの前記特定のコンテンツを視聴可能であることを通知する手段を備える
ことを特徴とするコンテンツ管理配信システム。
【請求項９】
請求項６に記載のコンテンツ管理配信システムにおいて、
前記端末装置は、前記グループの登録要求の際に、前記グループに参加できる条件を前記サーバ装置に登録し、
前記サーバ装置は、
他の端末装置からの前記グループへの参加要求があったときに、前記条件をチェックして、前記条件に合致している場合にのみ、前記グループへの参加を許可し、
当該グループへの参加を許可した端末装置に対して前記特定のコンテンツのデータを送るように指示する制御信号を、前記特定のコンテンツのデータを格納する端末装置に対して送信する
ことを特徴とするコンテンツ管理配信システム。
【請求項１０】
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、
前記複数個の端末装置のそれぞれは、
前記サーバ装置に対して、自端末が備える特定のコンテンツのデータの配布を目的とするグループの登録を要求する手段と、
前記特定のコンテンツのデータを、前記グループの識別情報と対応付けて格納するコンテンツ格納部と、
前記サーバ装置から、前記グループの識別情報に対応付けて格納されている前記特定のコンテンツのデータを他の端末装置に送るように指示する制御信号を受信したときに、前記特定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
前記サーバ装置から参加できる前記グループのリストを受けて、前記リストから参加を要求する前記グループの識別情報を含むグループ参加要求情報を前記サーバ装置に送る手段と、
他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信する手段と、
前記他の前記端末装置から送られてきた前記特定のコンテンツを受信したことをユーザに報知する手段と、
を備え、
前記サーバ装置は、
前記グループの識別情報と、前記グループの登録要求をしてきた端末装置の識別情報とを、対応付けて記憶するグループ管理記憶部と、
前記グループ管理記憶部で管理する、前記端末装置が参加可能な前記グループのリストを、前記端末装置に送る手段と、
前記グループのリストから選択されたグループへの参加要求情報を前記端末装置から受信する手段と、
前記特定のコンテンツのデータを格納する端末装置に対して、前記グループに参加要求してきた端末装置のそれぞれに、前記特定のコンテンツのデータを送るように指示する制御信号を送信する送信手段と、
を備える
ことを特徴とするコンテンツ管理配信システム。
【請求項１１】
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、コンテンツのデータのそれぞれは、前記複数個の端末装置のそれぞれのコンテンツ格納部に格納されると共に、前記サーバ装置は、前記コンテンツの識別情報と、前記コンテンツのそれぞれがコンテンツ格納部に格納されている前記端末装置の識別情報との対応をコンテンツ所在管理記憶部に記憶しているシステムにおけるコンテンツの配信を管理する方法において、
前記端末装置から前記サーバ装置に対して所定のコンテンツの配信依頼を送る工程と、
前記サーバ装置が、前記端末装置から前記所定のコンテンツの配信依頼を受信したときに、当該所定のコンテンツが格納されている前記端末装置を前記コンテンツ所在管理記憶部から検索する検索工程と、
前記サーバ装置が、前記検索工程で検索された前記端末装置に対して、前記所定のコンテンツを、前記所定のコンテンツの配信依頼をした前記端末装置に送るように指示する制御信号を送信する工程と、
前記検索工程で検索された前記端末装置が、前記サーバ装置から、所定のコンテンツを他の端末装置に送るように指示する制御信号を受信したときに、前記所定のコンテンツを前記コンテンツ格納部から読み出して前記所定のコンテンツの配信依頼をした前記端末装置に送る工程と、
前記所定のコンテンツの配信依頼をした前記端末装置が、前記検索工程で検索された前記端末装置から送られてくる前記配信依頼をした前記コンテンツを受信して再生する工程と、
前記端末装置が、新コンテンツを前記コンテンツ所在管理記憶部に登録するように要求する新コンテンツ登録要求を前記サーバ装置に送る工程と、
前記サーバ装置が、前記端末装置からの前記新コンテンツ登録要求を受信した場合に、前記新コンテンツについての著作権調査結果に応じて、前記登録要求してきた前記端末装置に、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知をすると共に、前記コンテンツ所在管理記憶部への登録を許可する場合には、前記コンテンツ所在管理記憶部に前記新コンテンツの所在情報を記憶する工程と、
前記端末装置が、前記サーバ装置から送られてくる、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知を受信し、前記コンテンツ所在管理記憶部への登録が許可される場合には、前記新コンテンツを前記コンテンツ格納部に格納する工程と、
を備えることを特徴とするコンテンツ管理配信方法。
【請求項１２】
請求項１１に記載のコンテンツ管理配信方法において、
前記新コンテンツは、自作コンテンツである
ことを特徴とするコンテンツ管理配信方法。
【請求項１３】
請求項１１に記載のコンテンツ管理配信方法において、
前記新コンテンツは、希少コンテンツである
ことを特徴とするコンテンツ管理配信方法。
【請求項１４】
請求項１１に記載のコンテンツ管理配信方法において、
前記端末装置の前記コンテンツ格納部は、前記コンテンツ所在管理記憶部により管理される共有領域と、前記コンテンツ所在管理記憶部により管理されない非共有領域とを備え、
前記端末装置は、前記コンテンツ所在管理記憶部への登録要求を前記サーバ装置に送る際には、前記新コンテンツのデータは、前記コンテンツ格納部の前記非共有領域に書き込み、前記コンテンツ所在管理記憶部への登録が許可された場合に、前記コンテンツ格納部の前記非共有領域の前記新コンテンツのデータを、前記共有領域に書き込む
ことを特徴とするコンテンツ管理配信方法。
【請求項１５】
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、コンテンツのデータのそれぞれは、前記複数個の端末装置のそれぞれのコンテンツ格納部に格納されると共に、前記サーバ装置は、前記複数個の端末装置の前記コンテンツ格納部に格納されているコンテンツの配信指示を行なうシステムにおけるコンテンツの配信を管理する方法において、
前記端末装置が、前記サーバ装置に対して、自端末装置のコンテンツ格納部に記憶している特定のコンテンツのデータの配布を目的とする前記端末装置のグループの登録を要求する工程と、
前記端末装置が、前記コンテンツ格納部において、前記特定のコンテンツのデータと前記グループの識別情報とを対応付けて格納するようにする工程と、
前記サーバ装置が、前記グループの登録要求をしてきた前記特定のコンテンツのデータを格納する端末装置の識別情報と前記グループの識別情報とを、対応付けて記憶する工程と、
前記サーバ装置が、前記特定のコンテンツのデータを格納する端末装置に対して、登録された前記グループに含まれる端末装置のそれぞれに、前記特定のコンテンツのデータを送るように指示する制御信号を送信する送信工程と、
前記特定のコンテンツのデータを格納する端末装置が、前記サーバ装置からの前記制御信号に基づき、前記コンテンツ格納部に格納している前記特定のコンテンツのデータを、前記登録されたグループに含まれる端末装置に送信する工程と、
前記グループに含まれる端末装置が、他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信し、当該コンテンツを受信したことをユーザに報知する工程と、
を備えるコンテンツ管理配信方法。
【請求項１６】
請求項１５に記載のコンテンツ管理配信方法において、
前記サーバ装置が、前記端末装置からの前記グループの登録要求を受けたときに、前記グループに含まれる端末装置を、予め定められた複数個の端末装置から選択するようにするためのグラフィック・ユーザ・インターフェース情報を前記グループの登録要求をしてきた端末装置に送る工程と、
前記端末装置が、前記サーバ装置から受信した前記グラフィック・ユーザ・インターフェース情報に含まれる前記予め定められた複数個の端末装置から選択された前記グループに含まれる端末装置の識別情報を、前記サーバ装置に送る工程と、
前記サーバ装置が、前記端末装置からの、前記予め定められた複数個の端末装置から選択された前記グループに含まれる端末装置の識別情報を受信し、当該受信した前記グループに含まれる端末装置の情報情報を、前記特定のコンテンツを配布するグループの端末装置として記憶する工程と、
を備えることを特徴とするコンテンツ管理配信方法。
【請求項１７】
請求項１５に記載のコンテンツ管理配信方法において、
前記サーバ装置は、前記選択された前記グループに含まれる端末装置に対して、前記グループの前記特定のコンテンツを視聴可能であることを通知する工程を備える
ことを特徴とするコンテンツ管理配信方法。
【請求項１８】
請求項１５に記載のコンテンツ管理配信方法において、
前記端末装置は、前記グループの登録要求の際に、前記グループに参加できる条件を前記サーバ装置に登録し、
前記サーバ装置は、
他の端末装置からの前記グループへの参加要求があったときに、前記条件をチェックして、前記条件に合致している場合にのみ、前記グループへの参加を許可し、
当該グループへの参加を許可した端末装置に対して前記特定のコンテンツのデータを送るように指示する制御信号を、前記特定のコンテンツのデータを格納する端末装置に対して送信する
ことを特徴とするコンテンツ管理配信方法。
【請求項１９】
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、コンテンツのデータのそれぞれは、前記複数個の端末装置のそれぞれのコンテンツ格納部に格納されると共に、前記サーバ装置は、前記複数個の端末装置の前記コンテンツ格納部に格納されているコンテンツの配信指示を行なうシステムにおけるコンテンツの配信を管理する方法において、
前記端末装置が、前記サーバ装置に対して、自端末装置のコンテンツ格納部に記憶している特定のコンテンツのデータの配布を目的とする前記端末装置のグループの登録を要求する工程と、
前記端末装置が、前記コンテンツ格納部において、前記特定のコンテンツのデータと前記グループの識別情報とを対応付けるようにする工程と、
前記サーバ装置が、前記グループの登録要求をしてきた端末装置の識別情報と前記グループの識別情報とを、対応付けて記憶する工程と、
前記端末装置からの要求に応じて、前記サーバ装置が、前記端末装置が参加できるグループのリストを送る工程と、
前記端末装置が、前記サーバ装置から受信した前記グループのリストから参加をするグループの情報を前記サーバ装置に送る工程と、
前記サーバ装置が、前記特定のコンテンツのデータを格納する端末装置に対して、前記グループに参加要求してきた端末装置のそれぞれに、前記特定のコンテンツのデータを、送るように指示する制御信号を送信する送信工程と、
前記グループの登録要求をした端末装置が、前記サーバ装置からの前記制御信号に基づき、前記コンテンツ格納部に格納している前記特定のコンテンツのデータを、前記グループに参加要求してきた端末装置に送信する工程と、
前記グループに酸化要求してきた端末装置が、他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信し、前記特定のコンテンツを受信したことを報知する工程と、
を備えるコンテンツ管理配信方法。
【請求項２０】
ネットワークを通じてサーバ装置に接続されると共に、コンテンツ格納部に格納されているコンテンツの情報が前記サーバ装置のコンテンツ所在管理記憶部に記憶されて管理される端末装置であって、
前記コンテンツ格納部と、
前記サーバ装置から提供されたコンテンツのリストから選択された所定のコンテンツの配信依頼を前記サーバ装置に対して送る手段と、
他の前記端末装置から送られてくる前記配信依頼をしたコンテンツを受信して前記コンテンツ格納部に格納する手段と、
前記サーバ装置から、所定のコンテンツを他の端末装置に送るように指示する制御信号を受信したときに、前記所定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
前記配信依頼をしたコンテンツを受信して前記コンテンツ格納部に格納した後に前記サーバ装置に前記所定のコンテンツの受信完了通知を送る手段、あるいは前記所定のコンテンツの前記指示された前記他の端末装置への送信完了後に前記サーバ装置に対して前記所定のコンテンツの送信完了通知を送る手段と、
前記新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を前記サーバ装置に送る手段と、
前記サーバ装置から送られてくる、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知を受信し、前記コンテンツ所在管理記憶部への登録が許可される場合には、前記コンテンツ格納部に前記新コンテンツのデータを記憶する手段と、
を備えることを特徴とする端末装置。
【請求項２１】
請求項２０に記載の端末装置において、
前記コンテンツ格納部は、前記コンテンツ所在管理記憶部により管理される共有領域と、前記コンテンツ所在管理記憶部により管理されない非共有領域とを備え、
前記新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を前記サーバ装置に送る際には、前記新コンテンツのデータは、前記コンテンツ格納部の前記非共有領域に書き込まれ、
前記コンテンツ所在管理記憶部への登録が許可された場合に、前記コンテンツ格納部の前記非共有領域の前記新コンテンツのデータが、前記共有領域に書き込まれる
ことを特徴とする端末装置。
【請求項２２】
ネットワークを通じてサーバ装置に接続されると共に、コンテンツ格納部に格納されている特定のコンテンツを配布する端末装置のグループの情報が前記サーバ装置の管理記憶部に記憶されて管理される端末装置であって、
前記サーバ装置に対して、自端末装置が備える前記特定のコンテンツのデータの配布を目的とする端末装置のグループの登録を要求する手段と、
前記特定のコンテンツのデータを、前記グループの識別情報と対応付けて格納する前記コンテンツ格納部と、
前記サーバ装置から、前記グループの識別情報に対応付けて格納されている前記特定のコンテンツのデータを他の端末装置に送るように指示する制御信号を受信したときに、前記特定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信する手段と、
他の前記端末装置から送られてきた前記特定のコンテンツを受信したことをユーザに報知する手段と、
を備えることを特徴とする端末装置。
【請求項２３】
請求項２２に記載の端末装置において、
前記サーバ装置から送られてくるグラフィック・ユーザ・インターフェース情報を受信する手段と、
受信した前記グラフィック・ユーザ・インターフェース情報に含まれる予め定められた複数個の端末装置から前記グループに含まれる端末装置の選択入力を受け付ける手段と、
前記選択された前記グループに含まれる端末装置の識別情報を、前記サーバ装置に送る手段と、
を備える
ことを特徴とする端末装置。
【請求項２４】
請求項２２に記載の端末装置において、
前記グループ登録要求の際に、前記グループに参加できる条件を前記サーバ装置に登録する
ことを特徴とする端末装置。
【請求項２５】
ネットワークを通じてサーバ装置に接続されると共に、コンテンツ格納部に格納されているコンテンツを配布する端末装置のグループの情報が前記サーバ装置の管理記憶部に記憶されて管理される端末装置であって、
前記サーバ装置に対して、自端末装置が備える特定のコンテンツのデータの配布を目的とする端末装置のグループの登録を要求する手段と、
前記特定のコンテンツのデータを、前記グループの識別情報と対応付けて格納する前記コンテンツ格納部と、
前記サーバ装置から、前記グループの識別情報に対応付けて格納されている前記特定のコンテンツのデータを他の端末装置に送るように指示する制御信号を受信したときに、前記特定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
前記サーバ装置から参加できるグループのリストを受けて、前記リストから参加を要求するグループの識別情報を含むグループ参加要求情報を前記サーバ装置に送る手段と、
他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信し、当該特定のコンテンツを受信したことをユーザに報知する手段と、
を備えることを特徴とする端末装置。
【請求項２６】
ネットワークを通じて複数個の端末装置と接続されるサーバ装置であって、
コンテンツの識別情報と、前記コンテンツのデータのそれぞれがコンテンツ格納部に格納されている前記端末装置の識別情報との対応が記憶されるコンテンツ所在管理記憶部と、
前記端末装置から所定のコンテンツの配信依頼を受信したときに、当該所定のコンテンツが格納されている前記端末装置を前記コンテンツ所在管理記憶部から検索する検索手段と、
前記検索手段で検索された前記端末装置に対して、前記所定のコンテンツを、前記所定のコンテンツの配信依頼をした前記端末装置に送るように指示する制御信号を送信する手段と、
前記検索手段で検索された前記端末装置からの前記所定のコンテンツの送信完了通知あるいは、前記所定のコンテンツの配信依頼をした前記端末装置からの前記所定のコンテンツの受信完了通知を受けた後に、前記コンテンツ所在管理記憶部の内容を更新する手段と、
前記端末装置からの新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を受信した場合に、前記新コンテンツについての著作権調査結果に応じて、前記登録要求してきた前記端末装置に、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知をすると共に、前記コンテンツ所在管理記憶部への登録を許可する場合には、前記コンテンツ所在管理記憶部に前記新コンテンツの所在情報を記憶する手段と、
を備えることを特徴とするサーバ装置。
【請求項２７】
ネットワークを通じて複数個の端末装置と接続されるサーバ装置であって、
前記端末装置から、前記端末装置が備えるコンテンツのデータの配布を目的とする前記端末装置のグループの登録要求を受信する手段と、
前記グループの識別情報と、前記グループの登録要求をしてきた端末装置の識別情報とを、対応付けて記憶するグループ管理部と、
前記グループの登録要求をしてきた端末装置に対して、前記登録されたグループに含まれる端末装置のそれぞれに、前記特定のコンテンツのデータを、送るように指示する制御信号を送信する送信手段と、
を備えることを特徴とするサーバ装置。
【請求項２８】
請求項２７に記載のサーバ装置において、
前記端末装置からの前記グループ登録要求を受けたときに、登録されるグループに含まれる端末装置を、予め定められた複数個の端末装置から選択するようにするためのグラフィック・ユーザ・インターフェース情報を前記グループ登録要求してきた端末装置に送る手段と、
前記グループ登録要求してきた端末装置からの、前記予め定められた複数個の端末装置から選択された前記グループに含まれる端末装置の識別情報を受信する手段と、
前記受信した前記グループに含まれる端末装置の情報情報を、前記グループ管理部に記憶する手段と、
を備えることを特徴とするサーバ装置。
【請求項２９】
請求項２７に記載のサーバ装置において、
前記選択された前記グループに含まれる端末装置に対して、前記グループの前記特定のコンテンツを視聴可能であることを通知する手段を備える
ことを特徴とするサーバ装置。
【請求項３０】
請求項２７に記載のサーバ装置において、
前記グループの登録要求をしてきた端末装置以外の他の端末装置からの前記グループへの参加要求があったときに、前記グループの登録要求をしてきた端末装置により設定された条件をチェックして、前記条件に合致している場合にのみ、前記グループへの参加を許可し、
当該グループへの参加を許可した端末装置に対して前記特定のコンテンツのデータを送るように指示する制御信号を、前記グループの登録要求をしてきた端末装置に対して送信する
ことを特徴とするサーバ装置。
【請求項３１】
ネットワークを通じて複数個の端末装置と接続されるサーバ装置であって、
前記端末装置から、前記端末装置が備える特定のコンテンツのデータの配布を目的とする前記端末装置のグループの登録要求を受信する手段と、
前記グループの識別情報と、前記グループの登録要求をしてきた端末装置の識別情報とを、対応付けて記憶するグループ管理部と、
前記グループ管理部で管理するグループであって、前記端末装置が参加可能なグループのリストを、前記端末装置に送る手段と、
前記グループのリストから選択されたグループへの参加要求情報を前記端末装置から受信する手段と、
前記グループの登録要求をしてきた端末装置に対して、前記グループに参加要求してきた端末装置のそれぞれに、前記特定のコンテンツのデータを、送るように指示する制御信号を送信する送信手段と、
を備える
ことを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば音楽、映像、電子書籍（論文、小説、雑誌などのテキスト情報および静止画情報）、ガイド情報、プログラム（ゲームプログラムなどを含む）などのコンテンツを、ユーザに有償あるいは無償で提供する際に適用して好適なコンテンツ管理配信システム、コンテンツ管理配信方法、およびそれらに使用する端末装置並びにサーバ装置に関する。また、この発明は、特に、自作コンテンツなど、端末装置からサーバ装置に対して新規登録される新規コンテンツの管理配信にも関する。
【背景技術】
【０００２】
インターネットの普及に伴い、音楽、映像、電子書籍、プログラムなどのコンテンツを、ネットワークを通じて購入するサービスが一般的になっている。ネットワークを通じた、例えば音楽などの購入サービスは、ユーザが、特定のサーバから、目的とする楽曲のコンテンツデータを、ユーザが所有する機器にダウンロードすることにより行われる。このようなダウンロードサービスは、音楽、映像、プログラムなどの著作物の著作権者の適正な保護の観点から、一般に有料である。
【０００３】
これに対して、インターネットを通じてユーザ間で通信を行なうことにより、ユーザが個人利用しているコンテンツを相互にやり取り（コンテンツの２次配信）することにより、無料で音楽などのコンテンツの交換あるいは入手することも行われている。
【０００４】
しかしながら、本来は、音楽、映像、プログラムなどのコンテンツの２次配信の場合にも、著作権者の適正な保護という観点からすれば、コンテンツがコピーされることにより発生する利益に対する対価を、著作権者やコンテンツ販売者に還元されるべきものである。
【０００５】
この点を考慮したコンテンツ配信システムが、特許文献１（特開２００２−３１８８７３号公報）に記載されている。すなわち、この特許文献１に記載されたコンテンツ配信システムにおいては、ユーザが有する端末装置から、当該ユーザの端末装置で行なわれた２次的な配信についての情報がコンテンツ配信センタに送られて、コンテンツ配信履歴情報がコンテンツ配信センタで収集される。そして、コンテンツ配信センタでは、このコンテンツ配信履歴情報に基づいて、コンテンツをコピーにより取得したユーザに対してコンテンツの２次利用料金を課金すると共に、コンテンツの２次配信を行ったユーザには、奨励金を供与するようにしている。
【０００６】
上記の特許文献は以下の通りである。
【特許文献１】特開２００２−３１８８７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の特許文献１に記載のコンテンツ配信システムにおいては、コンテンツ配信履歴情報をコンテンツ配信センタが収集する必要があるため、そのためのシステム構築が容易でない。無料で音楽などのコンテンツを入手することに慣れてしまったユーザに、著作権保護に基づく課金を行なうこと自体が困難であるからである。
【０００８】
また、従来のコンテンツ配信システムの１次配信では、ネットワークを通じてサーバからダウンロードすることが一般的であり、そのため、サーバ側は、常にユーザに提供すべきコンテンツのデータをハードディスクなどの記憶媒体に大量に保持しておくようにしている。
【０００９】
このため、利用ユーザが増加し、扱う楽曲数などのコンテンツ数が増加すると、記憶容量として膨大な記憶媒体を用意する必要があり、サーバ側の維持管理費用が増大する。これにより、ユーザへのダウンロード費用が高くなってしまうという問題も生じる。
【００１０】
また、例えば、利用ユーザの中には、自作コンテンツを他の利用ユーザに提供したいと希望するものもあると考えられるが、当該自作コンテンツのデータのすべてをサーバ側で管理することは、上記の理由で困難である。また、自作コンテンツに関する著作権に関する問題もある。
【００１１】
また、家族や友達同士などの特定の利用ユーザのみで、会合のお知らせなどの特定のコンテンツを掲示板や回覧板として配信したい場合においても、当該掲示板などの特定のコンテンツをサーバ装置に一時的にせよ、蓄積するのは上述のような理由でやはり困難である。
【００１２】
この発明は、以上の点にかんがみ、著作権保護が容易であり、かつ、サーバ装置に大容量のデータ格納手段を設ける必要がなく、ユーザに対して低価格で配信ができるコンテンツ管理配信システムおよび方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、請求項１の発明によるコンテンツ管理配信システムにおいては、
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、
前記サーバ装置は、
コンテンツの識別情報と、前記コンテンツのデータのそれぞれがコンテンツ格納部に格納されている前記端末装置の識別情報との対応が記憶されるコンテンツ所在管理記憶部と、
前記コンテンツ所在管理記憶部に記憶されているコンテンツのリストを前記端末装置のそれぞれに提供する手段と、
前記端末装置から所定のコンテンツの配信依頼を受信したときに、当該所定のコンテンツが格納されている前記端末装置を前記コンテンツ所在管理記憶部から検索する検索手段と、
前記検索手段で検索された前記端末装置に対して、前記所定のコンテンツを、前記所定のコンテンツの配信依頼をした前記端末装置に送るように指示する制御信号を送信する手段と、
前記検索手段で検索された前記端末装置からの前記所定のコンテンツの送信完了通知あるいは、前記所定のコンテンツの配信依頼をした前記端末装置からの前記所定のコンテンツの受信完了通知を受けた後に、前記コンテンツ所在管理記憶部の内容を更新する手段と、
前記端末装置からの新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を受信した場合に、前記新コンテンツについての著作権調査結果に応じて、前記登録要求してきた前記端末装置に、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知をすると共に、前記コンテンツ所在管理記憶部への登録を許可する場合には、前記コンテンツ所在管理記憶部に前記新コンテンツの所在情報を記憶する手段と、
を備え、
前記端末装置のそれぞれは、
前記コンテンツ格納部と、
前記サーバ装置から提供されたコンテンツのリストから選択された前記所定のコンテンツの配信依頼を前記サーバ装置に対して送る手段と、
他の前記端末装置から送られてくる前記配信依頼をしたコンテンツを受信して前記コンテンツ格納部に格納する手段と、
前記サーバ装置から、所定のコンテンツを他の端末装置に送るように指示する制御信号を受信したときに、前記所定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
前記配信依頼をしたコンテンツを受信して前記コンテンツ格納部に格納した後に前記サーバ装置に前記所定のコンテンツの受信完了通知を送る手段、あるいは前記所定のコンテンツの前記指示された前記他の端末装置への送信完了後に前記サーバ装置に対して前記所定のコンテンツの送信完了通知を送る手段と、
前記新コンテンツについての前記コンテンツ所在管理記憶部への登録要求を前記サーバ装置に送る手段と、
前記サーバ装置から送られてくる、前記コンテンツ所在管理記憶部への登録の許可または不許可の通知を受信し、前記コンテンツ所在管理記憶部への登録が許可される場合には、前記コンテンツ格納部に前記新コンテンツのデータを記憶する手段と、
を備える
ことを特徴とする。
【００１４】
上述の請求項１の発明の構成によれば、サーバ装置のコンテンツ所在管理記憶部には、サーバ装置に対してネットワークを通じて接続されている複数個の端末装置が所持するコンテンツの識別子と、当該識別子で示されるコンテンツのデータを格納している端末装置との対応情報が記憶されている。
【００１５】
つまり、サーバ装置のコンテンツ所在管理記憶部には、サーバ装置にネットワークを通じて接続されている複数個の端末装置が所持するコンテンツのデータについて、どのコンテンツがどの端末装置に記憶されているかが記憶されて管理されている。
【００１６】
いずれかの端末装置が、サーバ装置に対して、当該サーバ装置から提供されたコンテンツリストの中から選択された所定のコンテンツのデータの転送依頼を送ると、サーバ装置は、コンテンツ所在管理記憶部内を検索して、当該転送依頼された所定のコンテンツのデータを格納している端末装置を見つけ出す。そして、サーバ装置は、検索された端末装置に対して、当該転送依頼されたコンテンツのデータを、転送依頼してきた端末装置に、Ｐ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）により転送配信するようにする制御信号を送る。
【００１７】
転送配信依頼を受けた端末装置は、転送依頼してきた端末装置に、Ｐ２Ｐにより転送配信する。転送依頼した端末装置は、これを受信して、再生することができる。
【００１８】
また、端末装置は、自作コンテンツなどの新コンテンツの登録要求をサーバ装置に送ることができる。サーバ装置は、この新コンテンツの登録要求に対して著作権調査を行なう。そして、サーバ装置は、その著作権調査結果に応じて、登録要求してきた端末装置に、コンテンツ所在管理記憶部への登録の許可または不許可の通知をすると共に、コンテンツ所在管理記憶部への登録を許可する場合には、コンテンツ所在管理記憶部に新コンテンツの所在情報を記憶する。
【００１９】
端末装置は、サーバ装置からのコンテンツ所在管理記憶部への登録の許可または不許可の通知を受信し、コンテンツ所在管理記憶部への登録が許可される場合には、コンテンツ格納部に新コンテンツのデータを記憶する。
【００２０】
したがって、コンテンツ所在管理記憶部への登録が許可された新コンテンツは、サーバ装置から提供されるコンテンツリストに掲載されて、他の端末装置からの要求により配信可能となる。
【００２１】
また、請求項６の発明によるコンテンツ管理配信システムは、
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、
前記複数個の端末装置のそれぞれは、
前記サーバ装置に対して、自端末装置が備える特定のコンテンツのデータの配布を目的とする前記端末装置のグループの登録を要求する手段と、
前記特定のコンテンツのデータを、前記グループの識別情報と対応付けて格納するコンテンツ格納部と、
前記サーバ装置から、前記グループの識別情報に対応付けて格納されている前記特定のコンテンツのデータを他の端末装置に送るように指示する制御信号を受信したときに、前記特定のコンテンツのデータを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信する手段と、
前記他の前記端末装置から送られてきた前記特定のコンテンツを受信したことをユーザに報知する手段と、
を備え、
前記サーバ装置は、
前記グループの識別情報と、前記グループに含まれる１個または複数個の端末装置と、前記特定のコンテンツのデータを格納する端末装置の識別情報とを、対応付けて記憶するグループ管理部と、
前記特定のコンテンツのデータを格納する端末装置に対して、登録された前記グループに含まれる端末装置のそれぞれに前記特定のコンテンツのデータを送るように指示する制御信号を送信する送信手段と、
を備える
ことを特徴とする。
【００２２】
この請求項６の発明においては、端末装置は、例えば掲示板コンテンツなどの自端末装置のコンテンツ格納部に格納されている特定のコンテンツの配布を目的とする端末装置のグループの登録要求をサーバ装置に対して行なう。
【００２３】
サーバ装置は、グループに含まれる端末装置を認識し、当該グループに含まれる端末装置のそれぞれに掲示板コンテンツなどの特定のコンテンツのデータを送るように指示する制御信号を、グループの登録要求を行ない前記特定のコンテンツのデータを格納する端末装置に対して送信する。
【００２４】
特定のコンテンツのデータを格納する端末装置は、サーバ装置からの制御信号に従い、掲示板コンテンツなどの特定のコンテンツのデータをコンテンツ格納部から読み出して、指示された他の端末装置に送る。
【００２５】
したがって、請求項６の発明によれば、掲示板コンテンツなどの特定のコンテンツの情報を、予め定めた特定のグループの端末装置に配布することができる。この場合に、配布する特定のコンテンツのデータは、サーバ装置に格納する必要はないので、サーバ装置に大容量のデータ格納部を設けておく必要はない。
【００２６】
また、請求項１０の発明は、
ネットワークを通じて接続されるサーバ装置と複数個の端末装置とからなり、
前記複数個の端末装置のそれぞれは、
前記サーバ装置に対して、自端末が備える特定のコンテンツのデータの配布を目的とするグループの登録を要求する手段と、
前記特定のコンテンツのデータを、前記グループの識別情報と対応付けて格納するコンテンツ格納部と、
前記サーバ装置から、前記グループの識別情報に対応付けて格納されている前記特定のコンテンツのデータを他の端末装置に送るように指示する制御信号を受信したときに、前記特定のコンテンツを前記コンテンツ格納部から読み出して前記指示された前記他の端末装置に送る手段と、
前記サーバ装置から参加できる前記グループのリストを受けて、前記リストから参加を要求する前記グループの識別情報を含むグループ参加要求情報を前記サーバ装置に送る手段と、
他の前記端末装置から送られてくる、前記特定のコンテンツのデータを受信する手段と、
前記他の前記端末装置から送られてきた前記特定のコンテンツを受信したことをユーザに報知する手段と、
を備え、
前記サーバ装置は、
前記グループの識別情報と、前記グループの登録要求をしてきた端末装置の識別情報とを、対応付けて記憶するグループ管理記憶部と、
前記グループ管理記憶部で管理する、前記端末装置が参加可能な前記グループのリストを、前記端末装置に送る手段と、
前記グループのリストから選択されたグループへの参加要求情報を前記端末装置から受信する手段と、
前記特定のコンテンツのデータを格納する端末装置に対して、前記グループに参加要求してきた端末装置のそれぞれに、前記特定のコンテンツのデータを送るように指示する制御信号を送信する送信手段と、
を備える
ことを特徴とする。
【００２７】
この請求項１０の発明においては、端末装置は、例えば自作コンテンツなどの自端末装置のコンテンツ格納部に格納されている特定のコンテンツの配布を目的とする端末装置のグループの登録要求をサーバ装置に対して行なう。この請求項１０の発明の場合には、登録時には、グループに含まれる端末装置は存在しなくても良い。サーバ装置は、この種のグループをグループ管理記憶部に記憶して管理する。
【００２８】
そして、グループに参加して、前記特定のコンテンツのデータの取得を希望する端末装置のユーザは、サーバ装置から、グループ管理記憶部で管理されている１あるいは複数個のグループのリストを受信し、そのリストの中から、参加するグループを選択して、サーバ装置に通知する。
【００２９】
サーバ装置は、このグループへの参加要求を端末装置から受け取ると、グループ管理記憶部に記憶されている情報から、前記特定のコンテンツのデータを格納する端末装置を認識し、当該特定のコンテンツのデータを格納する端末装置に対して、グループに参加要求してきた端末装置に配布すべきコンテンツのデータを配信するように指示する制御信号を送る。
【００３０】
前記特定のコンテンツのデータを格納する端末装置は、サーバ装置からの制御信号に従い、グループ内の端末装置に配布すべき前記特定のコンテンツのデータをコンテンツ格納部から読み出して、指示された他の端末装置に送る。
【００３１】
以上のように、請求項１０の発明においては、自作コンテンツなどの特定のコンテンツの情報を配布するグループを予め登録しておくと共に、端末装置から当該グループに対する参加要求をサーバ装置に送ることができるようにする。これにより、当該グループで配布される特定のコンテンツの取得を希望する端末装置のユーザは、前記グループへの参加要求をするだけで、当該コンテンツのデータを取得することができる。この場合にも、配布する特定のコンテンツのデータは、サーバ装置に格納する必要はないので、サーバ装置に大容量のデータ格納部を設けておく必要はない。
【発明の効果】
【００３２】
この発明によれば、コンテンツの所在は、サーバ装置が管理しているので、著作権保護が容易であり、かつ、各コンテンツのデータそのものは端末装置のコンテンツ格納部に格納しているので、サーバ装置に大容量のデータ格納手段を設ける必要がない。
【００３３】
そして、この発明によれば、自作コンテンツなどの新コンテンツを後から追加することもできるし、また、掲示板などの情報を、予め定めた特定のグループの端末装置にのみ、配布することができる。
【発明を実施するための最良の形態】
【００３４】
以下、この発明によるコンテンツ管理配信システムの実施形態を、図を参照しながら説明する。
【００３５】
以下に説明する実施形態においては、図２に示すように、ユーザは、コンテンツ管理会社１に対して会員登録することにより会員ユーザ２となる。会員登録の際には、会員ユーザの氏名、電話番号、住所などの個人情報のほか、課金処理のための情報、例えば銀行口座、クレジットカード番号等が登録され、それらが、コンテンツ管理会社１が運営するサーバ装置１の会員情報管理メモリ１０１に格納されて、管理される。
【００３６】
そして、ユーザは、会員ユーザ２となると、コンテンツ管理会社１から、専用端末装置（以下、会員端末装置という）２００の提供を、有償あるいは無料で受ける。この実施形態では、会員端末装置２００は、後述するように、サーバ装置１００に対して、ネットワーク３を通じて接続されることにより、使用可能となる。
【００３７】
会員端末装置２００は、コンテンツの実体データ（以下、単にコンテンツデータという）を格納するコンテンツ格納部２０１を備えている。会員登録の際に、このコンテンツ格納部２０１内に、１または複数のコンテンツデータを格納した状態で、会員ユーザ２に提供することができる。このとき、会員ユーザ２は、会員登録の際に格納するコンテンツを選択することができる。なお、この例では、当該会員登録の際のコンテンツ格納部２０１へのコンテンツの格納は有料とされる。しかし、コンテンツ格納部２０１へのコンテンツの格納は無料であってもよい。
【００３８】
コンテンツ格納部２０１に格納されたコンテンツデータは、この例では、暗号化されており、コンテンツ管理会社１から提供される専用会員端末装置２００のみによって、この暗号化されたコンテンツデータがデコードできるようにされている。
【００３９】
サーバ装置１００は、すべての会員端末装置２００のコンテンツ格納部２０１の後述する共有利用エリアに格納されているコンテンツを、当該コンテンツを格納する会員端末装置との対応と共に記憶して管理するコンテンツ所在管理メモリ部１０２を備える。すなわち、コンテンツ所在管理メモリ部１０２には、少なくとも、コンテンツの識別情報と、前記コンテンツのそれぞれがコンテンツ格納部に格納されている前記端末装置の識別情報との対応が記憶される。
【００４０】
この実施形態においては、前述した会員登録の際に会員端末装置２００のコンテンツ格納部２０１に格納されたコンテンツについての情報は、サーバ装置１００は、一時メモリに保持しておき、当該会員端末装置２００がサーバ装置１００に、ネットワークを通じて初めて接続されたときに、サーバ装置１００のコンテンツ所在管理メモリ部１０２に登録される。
【００４１】
会員ユーザ２は、後述するように、コンテンツ管理会社１が運営するサーバ装置１００に、コンテンツの配信要求をすることにより、新たなコンテンツのコンテンツデータを入手してコンテンツ格納部２０１に蓄積することが可能である。この実施形態では、サーバ装置１００は、当該コンテンツ配信要求に基づく会員端末装置２００のコンテンツ格納部２０１の内容変化にも対応して、コンテンツ所在管理メモリ部１０２の内容を更新するように構成されている。
【００４２】
新たなコンテンツのコンテンツデータの入手方法としては、この実施形態では、後述するように、サーバ装置１００からダウンロードする方法と、サーバ装置１００からの配信送信指示制御を受けた他の会員端末装置２００からの配信を受ける方法と、自分の会員端末装置に、自作コンテンツなどの新コンテンツを追加する方法がある。
【００４３】
この３つの方法のうち、前２者は、既にサーバ装置１００で著作権の問題をクリアしている場合であるが、最後の方法は、サーバ装置１００が預かり知らぬところから追加される場合であるので、著作権管理が問題になる。最後の方法については、後で詳述する。
【００４４】
サーバ装置１００からの配信送信指示制御を受けた他の会員端末装置２００からの配信を受ける方法の概要について、図３を参照して、説明する。
【００４５】
図３に示すように、サーバ装置１００は、コンテンツ所在管理メモリ部１０２により管理しているコンテンツのリストを、例えば会員端末装置２００Ａに提示する。会員端末装置２００Ａは、コンテンツ管理会社１のサーバ装置１００から提供された、このコンテンツリストから配信を希望するコンテンツを選択し、当該選択したコンテンツの配信依頼をネットワーク３を通じてサーバ装置１００に送る。
【００４６】
サーバ装置１００は、このコンテンツ配信依頼を受け取ると、コンテンツ所在管理メモリ部１０２を検索して、配信依頼されたコンテンツがどの会員端末装置に在るかを検知する。配信依頼されたコンテンツを所有する端末が複数検知されたときには、例えばランダムに一つの会員端末装置が選択される。図３の例では、配信依頼されたコンテンツが会員端末装置２００Ｂに在ったとする。
【００４７】
すると、サーバ装置１００は、当該会員端末装置２００Ｂに、配信依頼されたコンテンツを、会員端末装置２００Ａに送るようにすることを指示内容とするコンテンツ配信送信指示制御信号をネットワーク３を通じて送る。
【００４８】
このコンテンツ配信送信指示制御信号を受け取った会員端末装置２００Ｂは、当該コンテンツ配信送信指示制御信号に基づき、自己のコンテンツ格納部２０１から配信依頼されたコンテンツを読み出し、会員端末装置２００ＡにコンテンツデータをＰ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）により送信する。
【００４９】
会員端末装置２００Ａは、会員端末装置２００Ｂから送信されてきたコンテンツデータを受け取り、自己のコンテンツ格納部２０１に格納する。
【００５０】
そして、この実施形態では、会員端末装置２００Ｂは、会員端末装置２００Ａへのコンテンツ送信の完了を確認すると、当該コンテンツ送信完了を会員端末装置２００に通知すると共に、サーバ装置１００にネットワーク３を通じて通知する。
【００５１】
この通知を受け取ったサーバ装置１００は、会員端末装置２００Ａを所有する会員に対して当該コンテンツの配信についての課金処理を行なうと共に、会員端末装置２００Ｂを所有する会員に対しては、コンテンツ配信の手数料を還元する。さらに、サーバ装置１００は、会員端末装置２００Ａのコンテンツ格納部２０１に配信依頼されたコンテンツデータが格納されたことによるコンテンツ所在情報の変動を、コンテンツ所在管理メモリ部１０２に反映させるように、当該コンテンツ所在管理メモリ部１０２の内容を更新する。
【００５２】
なお、以上の説明では、コンテンツの配信送信指示制御を受けた会員端末装置２００Ｂが送信完了をサーバ装置１００に送ることにより、コンテンツ配信の完了をサーバ装置１００に通知するようにしたが、コンテンツ配信依頼をした会員端末装置２００Ａが、当該配信依頼をしたコンテンツデータの受信完了をサーバ装置１００に通知することにより、コンテンツ配信の完了をサーバ装置１００に通知するようにしてもよい。会員端末装置２００Ｂからの送信完了通知と、会員端末装置２００Ａからの受信完了通知の両方を受信したときに、サーバ装置１００がコンテンツ配信の完了を認識するようにしても良い。
【００５３】
上述したこの実施形態におけるコンテンツの管理の概要を、図４を参照して説明する。この実施形態では、図４に示すように、従来はサーバ装置が所持して管理するものとされるコンテンツ格納部は、複数個の会員端末装置２００がそれぞれ備えるコンテンツ格納部２０１をも利用するようにしている。
【００５４】
すなわち、サーバ装置側が必要とするコンテンツ格納のためのハードウエア資源を、この実施形態では、サーバに対するクライアントである会員端末装置２００と共有するようにしている。そして、この実施形態では、図４にも示すように、サーバ装置１００のコンテンツ所在管理メモリ部１０２は、すべての会員端末装置２００のコンテンツ格納部２０１を管理するので、それらのすべての会員端末装置のコンテンツ格納部２０１を、共有領域３００内のものとして管理している。図４の例では、サーバ装置１００もコンテンツ格納部１０３を備え、そのコンテンツ格納部１０３も共有領域３００内のものとして、コンテンツ所在管理メモリ部１０２により管理している。
【００５５】
この実施形態では、このようなサーバ装置１００によって、複数個の会員端末装置２００のコンテンツ格納部２０１のすべてを共有領域内のものとして管理するようにしているので、当該共有領域内におけるコンテンツの移動をサーバ装置１００が容易に管理することができ、それらのコンテンツに対する著作権保護を適切に行なうことができる。
【００５６】
また、この実施形態では、コンテンツの配信に対して課金することは従来と同様であるが、コンテンツの配信が、会員端末装置から行なわれる場合には、当該配信を行なった会員端末装置を所有する会員に、その配信の手数料を還元するようにすることにより、実質的なコンテンツ配信に対する課金の料金を低廉化することが可能になる。
【００５７】
なお、この実施形態では、会員端末装置２００のコンテンツ格納部２０１は、図２に示すように、共有利用エリア２０１Ｃと、非共有利用エリア２０１Ｐとに分割設定可能とされている。共有利用エリア２０１Ｃは、コンテンツ管理会社１のサーバ装置１００により管理される共有領域３００内となるメモリエリアである。非共有利用エリア２０１Ｐは、会員ユーザ２が個人的に自由に利用可能なメモリエリアであり、この非共有利用エリア２０１Ｐは、コンテンツ管理会社１のサーバ装置１００による管理領域である共有領域３００からは除外されている。
【００５８】
コンテンツ格納部２０１において、非共有利用エリア２０１Ｐは、他の会員端末装置２００に対して公開して、自由にコンテンツ交換などを行なえるようにする共有領域３００から除外されているため、著作権管理を必要とせず、個々の会員ユーザが自由に使用できる領域とすることができる。例えば、この非共有利用エリア２０１Ｐは、自作のコンテンツなどを登録しておく領域として利用することができる。
【００５９】
そして、この実施形態においては、会員端末装置２００のコンテンツ格納部２００の非共有利用エリア２０１Ｐに自作のコンテンツデータを格納しているユーザは、当該自作のコンテンツを他の会員端末装置２００のユーザに、無償または有償で提供したいと希望するときには、次のようにして、自作コンテンツを共有領域３００に登録することで、その希望を実現することができる。この方法は、前述の新たなコンテンツの追加方法の第３番目に挙げた方法に相当する。前述したように、この新コンテンツの追加方法の場合には、著作権問題を解決する必要がある。
【００６０】
図１は、この自作コンテンツの共有領域３００への登録方法の手順を説明するための図である。先ず、コンテンツ格納部２００の非共有利用エリア２０１Ｐに自作のコンテンツデータを格納している会員端末装置２００のユーザは、サーバ装置１００（コンテンツ管理会社）に対して、自作コンテンツについての著作権調査依頼を出す。この著作権調査依頼の際には、非共有利用エリア２０１Ｐの自作コンテンツのデータをサーバ装置１００に送る必要がある。
【００６１】
サーバ装置１００は、この著作権調査依頼を受けて、可能な場合には、サーバ装置１００において、自動著作権調査を行なう。当該自動著作権調査により著作権の確認ができないときには、コンテンツ管理会社は、サーバ装置１００自身における自動調査以外の調査、例えば調査員による調査や他の機関における調査などを実行する。したがって、この著作権調査には、時間がかかる場合がある。
【００６２】
よって、この実施形態では、著作権調査依頼に対して即座に調査結果を、依頼してきた会員端末装置２００に報告するのではなく、後の時点において、著作権調査の調査結果を報告するようにする。
【００６３】
著作権調査の結果が得られると、サーバ装置１００は、当該著作権調査結果を、ユーザ著作権管理部１０４に格納すると共に、調査依頼してきた会員端末装置２００に対してネットワーク３を通じて通知する。そして、サーバ装置１００は、調査結果が、著作権は調査依頼してきたユーザにあると確認されたときには、ユーザに共有領域３００に登録するか否かの問い合わせも行なうようにする。
【００６４】
この問い合わせに対して、調査依頼した会員端末装置２００のユーザは、自作コンテンツを他の会員ユーザに提供するか否かの再確認を行なう。そして、自作コンテンツを他の会員ユーザに提供するとしたときには、自作のコンテンツを、コンテンツ格納部２０１の非共有利用エリア２０１Ｐから共有利用エリア２０１Ｃ移すと共に、前記サーバ装置１００からの共有領域３００に登録するか否かどうかの問合せの答えとして、共有領域３００への登録要求を送る。この登録要求には、自作コンテンツに関する利用価格や、当該自作コンテンツの提供期間の情報等を含めるようにすることができる。
【００６５】
サーバ装置１００は、この自作コンテンツの共有領域への登録要求を受け取ると、他のコンテンツと同様に、そのコンテンツ識別情報と、その所在地である会員端末装置２００の識別情報（会員端末装置ＩＤという）との対応情報を、コンテンツ所在管理メモリ部１０２に登録してコンテンツ所在管理メモリ部１０２のメモリ内容を更新する。
【００６６】
これにより、当該自作コンテンツは、会員端末装置２００に提供されるコンテンツリストに載り、会員端末装置２００のユーザが利用可能となる。
【００６７】
また、サーバ装置１００は、会員端末装置２００からの共有領域３００への登録の再確認に、自作コンテンツに関する利用価格や提供期間の情報等が含まれている場合は、それらの情報もユーザ著作権管理部１０４に記憶するようにする。すなわち、ユーザ著作権管理部１０４のメモリ部には、自作コンテンツの識別情報に対応して、会員端末装置２００の識別情報、利用価格、提供期間が対応して記憶される。
【００６８】
そして、当該自作コンテンツについて、上述の他のコンテンツの場合と同様にして、サーバ装置１００に対して配信要求され、サーバ装置１００からの配信指示制御信号により当該自作コンテンツを所持する会員端末装置２００から配信要求した会員端末装置２００への配信が実行されると、前記配信の報酬に加えて、ユーザ著作権管理部１０４に格納されている利用価格に相当する料金が、当該自作コンテンツの著作権者である、配信を実行した会員端末装置２００の会員ユーザに還元される。
【００６９】
なお、コンテンツ管理会社は、著作権調査料やコンテンツ管理手数料を、当該会員端末装置の会員ユーザから徴収するようにすることができる。
【００７０】
以上は、会員ユーザが自作コンテンツを共有領域３００に提供することにより、新コンテンツを会員ユーザに提供するようにしたが、サーバ装置１００を運営するコンテンツ管理会社が著作権調査を行なうことが前提となることを利用して、自作コンテンツではなく、各会員ユーザが所有する希少価値のあるコンテンツなど、共有領域３００に提供することができるようにしてもよい。
【００７１】
すなわち、この場合にも、会員端末装置２００は、当該希少コンテンツについて著作権調査依頼をサーバ装置１００に対して行なう。サーバ装置は、著作権調査を実行して著作権が誰にあるかを明らかにする。そして、サーバ装置は、著作権の所在を確認した後に、会員端末装置に登録要求された希少コンテンツの共有領域３００への登録を許可するようにする。
【００７２】
その場合には、当該コンテンツの著作権調査の結果、判明した著作権者への著作権料の分配をも、コンテンツ管理会社が行なようにする。そして、希少価値のあるコンテンツを提供してきた会員ユーザには、提供に対する対価としての報酬を支払うようにしてもよい。
【００７３】
図１を用いて説明した新コンテンツの会員ユーザ側からの提供方法の例は、会員端末装置２００側から共有領域３００に新コンテンツを追加することにより、すべての会員ユーザに提供できる新コンテンツを追加する方法である。したがって、当該コンテンツの所在の管理を、コンテンツ所在管理メモリ部１０２により管理されるものであって、すべての会員ユーザに提供されるので、著作権管理などのコンテンツ管理をコンテンツ管理会社が行なうべきものとなり、上述の説明の通り、コンテンツ管理会社が著作権調査等を行なうようにしている。
【００７４】
ところで、会員ユーザが所持する自作コンテンツとしては、すべての会員ユーザに提供する性質のものではないが、家族や友人、同好の士などの特定のグループ内でのみ、交換したいものもある。例えば、グループの集まりなどのお知らせの掲示板コンテンツ、一緒に旅行に行ったグループの仲間に提供する旅行中の撮影写真、ビデオ映像、などが挙げられる。
【００７５】
そこで、この実施形態では、更なるコンテンツの提供態様として、上述のような特定のグループなどの制限された会員ユーザにのみ、特定のコンテンツを提供することができる態様を提供する。以下の実施形態の説明では、特定のコンテンツを配布する会員端末装置のグループを倶楽部と呼ぶことにする。
【００７６】
この倶楽部は、この実施形態では、会員端末装置２００がサーバ装置１００に対して登録することにより設定される。サーバ装置１００は、倶楽部管理メモリ部１０５を備えており、登録された倶楽部の情報を管理する。
【００７７】
倶楽部管理メモリ部１０５には、各倶楽部の情報として、倶楽部登録した会員端末装置の識別情報、配布されるコンテンツの識別情報、当該コンテンツの所在情報（当該コンテンツのデータがコンテンツ格納部に格納されている会員端末装置の識別情報であって、この例では、倶楽部登録した会員端末装置の識別情報）、倶楽部に参加する会員端末装置の識別情報などが記憶される。ここで、「倶楽部に参加する」とは、当該倶楽部のグループに所属して、倶楽部コンテンツの配布を受けることを意味している。
【００７８】
この場合において、倶楽部登録については、コンテンツ管理会社は、管理料を徴収することもできるし、管理料を無料とすることもできる。
【００７９】
また、倶楽部の登録方法には、倶楽部を特定のグループのみに限定する「非公開」の場合と、倶楽部への参加を共有領域のすべての会員端末装置２００の会員ユーザに許可する「公開」の場合とがある。
【００８０】
倶楽部管理メモリ部１０５には、公開領域と非公開領域とが設けられ、非公開の態様の倶楽部についての倶楽部名や倶楽部識別情報と、倶楽部コンテンツの所在地情報とは、非公開領域に格納される。また、公開の態様の倶楽部についての倶楽部名や倶楽部識別情報と、倶楽部コンテンツの所在地情報とは、倶楽部管理メモリ部１０５の公開領域に格納される。
【００８１】
サーバ装置１００では、倶楽部管理メモリ部１０５の非公開領域に格納した倶楽部に関する情報は、共有領域３００に置くことはない。そして、サーバ装置１００では、倶楽部管理メモリ部１０５の公開領域に格納した倶楽部に関する情報は、会員端末装置２００からの要求に応じて提供することにより、共有領域３００に提示するようにする。
【００８２】
（１）「非公開」の場合
基本的には、親しい友人や家族などの特定のグループ間で利用される形態である。倶楽部登録者が、グループ、すなわち、倶楽部に属する会員端末装置２００を限定（設定）する。倶楽部に属するとして設定された会員端末装置には、その旨がサーバ装置１００から通知される。この通知は、当該倶楽部の倶楽部コンテンツが視聴可能になることの通知でもある。
【００８３】
この実施形態では、非公開の場合には、倶楽部内で配布されるコンテンツ（以下、倶楽部コンテンツという）は、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに置かれる。これは、コンテンツを共有領域に置く場合には、サーバ装置１００の管理を受けることになるために、コンテンツの内容についても管理者のチェックがなされる必要が生じるが、それを避けるためである。
【００８４】
もっとも、倶楽部コンテンツを共有領域（共有利用エリア２０１Ｃ）に書き込んで、サーバ装置１００の管理の下に置くようにしても勿論よい。
【００８５】
図５は、非公開の場合の倶楽部参加態様を説明するための図である。この図５の例は、倶楽部コンテンツはコンテンツ格納部２０１の非共有利用エリア２０１Ｐに格納する場合である。
【００８６】
先ず、倶楽部を登録しようとする会員ユーザは、会員端末装置２００からサーバ装置１００に対してアクセスし、倶楽部登録要求をする。この倶楽部登録要求の際には、倶楽部名が指定されると共に、倶楽部に参加する会員端末装置（会員端末装置の識別情報）の指定などがなされ、倶楽部登録した会員端末装置の識別情報、指定された倶楽部名、倶楽部識別情報、指定された参加会員端末装置の識別情報が、サーバ装置１００の倶楽部管理メモリ部１０５の非公開領域に記憶されて登録される。倶楽部識別情報は、例えばサーバ装置１００が一意に付与する。
【００８７】
倶楽部に属する会員ユーザ、すなわち、倶楽部に参加させる会員端末装置２００は、倶楽部登録要求する会員端末装置２００が設定する。その設定方法としては、幾つかの方法がある。
【００８８】
その一つは、倶楽部登録要求する会員端末装置２００が、その登録要求時に、参加させる会員端末装置２００の会員ユーザ名や会員番号などをサーバ装置１００に知らせることにより、設定する方法である。
【００８９】
他の一つは、予め倶楽部登録要求する会員端末装置が、倶楽部に参加できる会員端末装置の候補群（以下、参加可能端末候補群という）を予めサーバ装置に登録しておき、その登録した参加可能端末候補群の中から選択して設定する方法である。この場合には、倶楽部登録要求時に、サーバ装置１００は、参加可能端末候補群に含まれる会員端末装置のリストを倶楽部登録要求してきた会員端末装置２００に提示する。そして、倶楽部登録要求した会員端末装置２００は、そのリストから参加を許可する会員端末装置を設定し、その設定情報をサーバ装置１００に送るようにする。
【００９０】
また、倶楽部登録要求した会員端末装置２００は、倶楽部コンテンツのデータを、そのコンテンツ格納部２０１の非共有利用エリア２０１Ｐに、倶楽部名と対応して記憶する。サーバ装置１００から倶楽部識別情報を取得することができる場合には、倶楽部名のみではなく、倶楽部識別情報とも対応して記憶するようにする。
【００９１】
ただし、倶楽部名は、会員端末装置２００において、重複登録を禁止するようにすれば、会員端末装置２００においては、倶楽部名のみで倶楽部コンテンツを管理することが可能である。しかし、会員端末装置２００で重複登録を禁止しても、サーバ装置１００では、複数の会員端末装置２００で、同一倶楽部名が重複登録されることがあるので、倶楽部識別情報をも管理情報として用いるようにする方がよい。
【００９２】
なお、サーバ装置１００でも、倶楽部登録の際に、登録中の倶楽部名を参照し、会員端末装置２００からの倶楽部名の重複登録を禁止するようにすれば、倶楽部識別情報を用いなくても、倶楽部の識別管理を行なうことができる。
【００９３】
会員端末装置２００からの倶楽部登録が完了すると、サーバ装置１００は、倶楽部に参加するとして指定された会員端末装置２００に対して、倶楽部名、倶楽部識別情報等を伴って、倶楽部に登録されたことを通知する。前述したように、この通知は、当該倶楽部の倶楽部コンテンツが視聴可能になることの通知でもある。
【００９４】
図５の例では、この通知を受けた会員端末装置２００の会員ユーザに対しては、速やかに、倶楽部コンテンツを所持している他の会員端末装置２００から、当該倶楽部コンテンツのデータが配信されるようにされる。つまり、前記通知を受けた会員端末装置は、倶楽部コンテンツの配信要求をサーバ装置に送らなくても、自動的に倶楽部コンテンツが配信されてくる。
【００９５】
すなわち、サーバ装置１００は、倶楽部に参加するとして指定された会員端末装置２００に対して、倶楽部名、倶楽部識別情報等を伴って、倶楽部に登録されたことを通知をした後、当該倶楽部登録を行なった会員端末装置２００に対して、その倶楽部コンテンツを、倶楽部コンテンツの配信要求してきた会員端末装置２００に送るように指示制御する配信指示を送る。
【００９６】
当該倶楽部コンテンツの配信指示を受け取った会員端末装置２００は、倶楽部名や倶楽部識別情報を検索子としてコンテンツ格納部２０１の非共有利用エリア２０１Ｐを検索し、検索結果としての倶楽部コンテンツのデータを、配信指示された会員端末装置２００に対してＰ２Ｐ配信する。
【００９７】
倶楽部コンテンツのデータを受信した会員端末装置２００は、その受信をユーザに通知する。ユーザは、その通知により、倶楽部コンテンツが視聴可能になったことを確認し、当該倶楽部コンテンツを視聴することができる。
【００９８】
なお、前記通知を受けた会員端末装置２００は、当該通知を受けた時点ではなく、後で倶楽部コンテンツの取得をしたいときには、当該会員端末装置２００は、通知を受けた時点での配信を拒否し、後の時点において、サーバ装置１００に対して倶楽部コンテンツの配信要求を送るようにしてもよい。
【００９９】
その場合には、倶楽部コンテンツの配信要求には、少なくとも倶楽部名、倶楽部識別情報が含まれる必要がある。そして、サーバ装置は、倶楽部名、倶楽部識別情報を検索子として倶楽部管理メモリ部１０５の記憶内容を検索して、倶楽部登録を行なった会員端末装置２００を判別し、当該倶楽部登録を行なった会員端末装置２００に対して、その倶楽部コンテンツを、倶楽部コンテンツの配信要求してきた会員端末装置２００に送るように指示制御する配信指示を送るようにする。
【０１００】
（２）「公開」の場合
この形態は、倶楽部の登録時には、倶楽部に参加する会員端末装置の選択指定は行なわれず、共有領域３００に含まれるすべての会員端末装置２００が倶楽部に参加することが可能とされる形態である。
【０１０１】
この場合には、倶楽部が登録されると、当該倶楽部が共有領域３００に置かれる。したがって、サーバ装置１００は、会員端末装置２００からリクエストがあると、参加可能な倶楽部の一覧リストを当該リクエストしてきた会員端末装置に送るようにする。会員端末装置２００は、この倶楽部一覧リストから、参加を希望する倶楽部を選択することが可能である。そして、この場合には、倶楽部への参加要求は、倶楽部コンテンツの取得要求を意味することになる。
【０１０２】
この場合、サーバ装置１００を管理するコンテンツ管理会社は、倶楽部参加料金を徴収することができる。勿論、倶楽部参加料金を無料にしても良い。
【０１０３】
図６は、「公開」の場合の倶楽部参加態様を説明するための図である。この図６の例は、倶楽部コンテンツのデータは、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに格納する場合である。この例の場合には、倶楽部名や倶楽部識別情報なども、非共有利用エリア２０１Ｐに、倶楽部コンテンツのデータと対応付けられて格納される。
【０１０４】
なお、倶楽部コンテンツのデータは、コンテンツ格納部２０１の共有利用エリア２０１Ｃに格納されていても良い。その場合には、倶楽部コンテンツの識別情報と、倶楽部名や倶楽部登録会員端末装置の識別情報とが対応付けられて、コンテンツ所在管理メモリ部１０２に記憶されて、倶楽部コンテンツが共有領域３００に提供されるものである。
【０１０５】
なお、倶楽部コンテンツが共有利用エリア２０１Ｃに格納される場合には、サーバ装置１００の管理下に置かれることになるので、サーバ装置１００は、そのコンテンツの著作権管理をする方がよい。すなわち、共有領域３００に置く前に、著作権調査を行なう方がよい。
【０１０６】
図６に示すように、この例の場合、倶楽部を登録しようとする会員ユーザは、会員端末装置２００からサーバ装置１００に対してアクセスし、倶楽部登録要求をする。この倶楽部登録要求の際には、倶楽部名が指定されると共に、倶楽部登録要求した会員端末装置の識別情報、設定された倶楽部名、倶楽部識別情報、倶楽部コンテンツの所在情報、参加会員端末装置の識別情報が、サーバ装置１００の倶楽部管理メモリ部１０５の公開領域に記憶されて登録される。倶楽部コンテンツの所在情報としては、この例では、倶楽部登録要求した会員端末装置２００の識別情報が記憶される。倶楽部に参加する会員端末装置（会員端末装置の識別情報）の指定は、この場合にはなされない。
【０１０７】
倶楽部登録要求した会員端末装置２００は、倶楽部コンテンツのデータを、そのコンテンツ格納部２０１の非共有利用エリア２０１Ｐに、倶楽部名と対応して記憶する。サーバ装置１００から倶楽部識別情報を取得する場合には、倶楽部名のみではなく、倶楽部識別情報とも対応して記憶する。
【０１０８】
ただし、倶楽部名は、会員端末装置２００において、重複登録を禁止するようにすれば、会員端末装置２００においては、倶楽部名のみで倶楽部コンテンツを管理することが可能である。しかし、サーバ装置１００では、複数の会員端末装置２００で、同一倶楽部名が重複登録されることがあるので、倶楽部識別情報をも管理情報として用いるようにする。なお、サーバ装置１００でも、倶楽部登録の際に、登録中の倶楽部名を参照し、会員端末装置２００からの倶楽部名の重複登録を禁止するようにすれば、倶楽部識別情報を用いなくても、倶楽部の識別管理を行なうことができる。
【０１０９】
会員端末装置２００からの倶楽部登録が完了すると、サーバ装置１００は、会員端末装置２００からの倶楽部参加要求を待つ。すなわち、後述するように、会員端末装置２００がサーバ装置１００に接続され、会員端末装置２００でコンテンツ配信要求モードが選択されると、サーバ装置１００は、倶楽部管理メモリ部１０５の公開領域に格納されている公開倶楽部の一覧リストを会員端末装置２００に送る。
【０１１０】
会員端末装置２００では、このリストがディスプレイに表示されるので、会員ユーザは、倶楽部に参加する場合には、公開倶楽部の一覧リストの中から、参加する倶楽部を選択する。参加倶楽部が選択入力されると、会員端末装置２００は、サーバ装置１００に対して倶楽部参加要求を送る。この倶楽部参加要求には、倶楽部参加要求する会員端末装置２００の識別情報と、参加する倶楽部名あるいは倶楽部識別情報とが含まれる。
【０１１１】
サーバ装置１００は、会員端末装置２００から、この倶楽部参加要求を受け取ると、倶楽部管理メモリ部１０５の公開領域を参照して、当該倶楽部コンテンツが所在する会員端末装置２００を検出する。そして、サーバ装置１００は、検出した会員端末装置２００に対して、倶楽部コンテンツを、倶楽部に参加要求してきた会員端末装置２００に送るように配信指示する。
【０１１２】
当該倶楽部コンテンツの配信指示を受け取った会員端末装置２００は、倶楽部名や倶楽部識別情報を検索子としてコンテンツ格納部２０１の非共有利用エリア２０１Ｐを検索し、検索結果としての倶楽部コンテンツのデータを、配信指示された会員端末装置２００に対してＰ２Ｐ配信する。
【０１１３】
倶楽部コンテンツのデータを受信した会員端末装置２００では、倶楽部コンテンツが受信され、視聴可能になったことが、ユーザに通知される。ユーザは、その通知により、倶楽部コンテンツが視聴可能になったことを確認し、当該倶楽部コンテンツを視聴することができる。
【０１１４】
［サーバ装置のハードウエア構成例］
図７は、サーバ装置１００のハードウエア構成の例を示すブロック図であり、この実施形態では、パーソナルコンピュータからなる構成とされている。すなわち、図７に示すように、サーバ装置１００は、ＣＰＵ１１０に対して、システムバス１１１を介してプログラムＲＯＭ(Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ)１１２と、ワークエリアＲＡＭ(Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１１３と、通信インターフェース部１１４と、会員情報管理メモリ部１０１と、コンテンツ所在管理メモリ部１０２と、コンテンツ格納部１０３と、ユーザ著作権管理部１０４と、倶楽部管理メモリ部１０５と、会員端末装置情報管理メモリ部１０６と、が接続されて構成されている。
【０１１５】
ＲＯＭ１１２には、後述するようなサーバ装置１００が実行すべきソフトウエア処理のためのプログラムが記憶されている。ＣＰＵ１１０は、このＲＯＭ１１２のプログラムにしたがった処理を、ＲＡＭ１１３をワークエリアとして用いて実行する。
【０１１６】
通信インターフェース１１４は、ネットワーク３に接続されており、サーバ装置１００と、会員端末装置２００との間でのデータのやり取りを行なうために用いられる。この例では、通信インターフェース１１４は、パケットデータである通信データについてのパケット分解／パケット生成の機能を備える。
【０１１７】
会員情報管理メモリ部１０１は、前述したように、会員の個人情報の他、会員に対する課金処理のための情報などの会員ユーザについての管理情報を記憶する。図８に、この会員情報管理メモリ部１０１の記憶内容の例を示す。
【０１１８】
すなわち、図８に示すように、この会員情報管理メモリ部１０１には、各会員ごとの情報として、氏名、住所、年齢などの会員の個人情報、会員に対する課金の決済処理のための情報、会員端末装置ＩＤ、倶楽部に参加可能な会員端末装置の候補群に関する情報などを記憶する。倶楽部に参加可能な会員端末装置の候補群に関する情報には、図８では示さなかったが、倶楽部に参加可能な会員端末装置２００を所有する会員ユーザの名称と、当該会員端末装置の識別情報とが、１個または複数個記憶されている。
【０１１９】
なお、サーバ装置１００に、そのような倶楽部に参加可能な会員端末装置の候補群が、その候補群名や識別情報とともに、予め登録されている場合には、その候補群名や識別情報を、倶楽部に参加可能な会員端末装置の候補群に関する情報として記憶することができる。
【０１２０】
コンテンツ所在管理メモリ部１０２は、前述したように、サーバ装置１００に接続されるすべての会員端末装置２００に格納されているコンテンツに関する、コンテンツ所在情報を記憶している。
【０１２１】
図９に、このコンテンツ所在管理メモリ部１０２の記憶内容の一例を示す。この図９の例においては、コンテンツ所在管理メモリ部１０２には、一つのコンテンツ当たりの情報として、コンテンツ名と、コンテンツ識別情報（以下、コンテンツＩＤという）と、当該コンテンツの所在地とが、少なくとも記憶されている。この例では、コンテンツの所在地としては、当該コンテンツが格納されている会員端末装置２００の識別情報（以下、会員端末装置ＩＤという）が記憶される。識別情報は、番号や記号あるいはそれらの組み合わせで構成される。
【０１２２】
会員端末装置情報管理メモリ部１０６は、サーバ装置１００に接続される会員端末装置２００のそれぞれの電源状態や、コンテンツ配信履歴（コンテンツ配信受信履歴とコンテンツ配信送信履歴とがある）を記憶することができる。図１０は、会員端末装置情報管理メモリ部１０６の記憶内容の一例を示すものである。
【０１２３】
すなわち、この会員端末装置情報管理メモリ部１０６には、一つの会員端末装置当たりについて、会員端末装置ＩＤ、電源状態、配信送信履歴、配信受信履歴などが、記憶される。ここで、会員端末装置２００の電源状態としては、この実施の形態では、電源オン、電源オフ、電源休止（サスペンド）の３状態で管理する。ただし、会員端末装置２００が電源コンセントに接続されていないときには、電源状態は使用不可とする。
【０１２４】
配信送信履歴は、当該会員端末装置２００が、サーバ装置１００からのコンテンツ配信送信指示に従って他の会員端末装置２００にコンテンツ配信送信を行なった履歴である。また、配信受信履歴は、当該会員端末装置２００が、サーバ装置１００にコンテンツ配信依頼を行なった結果として、依頼したコンテンツを受信した履歴である。
【０１２５】
コンテンツ格納部１０３は、例えばハードディスクドライブから構成され、これには、主として、新たに共有領域３００に提供するコンテンツが格納される。前述したように、この実施形態では、コンテンツ格納部としてのハードウエア資源は、会員端末装置２００と共有するようにするので、このサーバ装置１００のコンテンツ格納部１０３には、共有領域３００に存在すべきすべてのコンテンツを格納しておく必要はない。
【０１２６】
ただし、その時点では共有領域３００には存在しない新たな音楽コンテンツ（新譜）や、新たなタイトルの映画やドラマのコンテンツの場合には、それらの新コンテンツのデータが、当該サーバ装置のコンテンツ格納部１０３に、一旦、格納される。
【０１２７】
そして、会員端末装置２００からの当該新コンテンツの配信依頼があり、当該新コンテンツのデータが、会員端末装置２００のコンテンツ格納部２０１に格納されると、サーバ装置１００のコンテンツ格納部１０３の当該コンテンツデータが削除されて、サーバ装置１００のコンテンツ格納部１０３の記憶コンテンツの数が膨大にならないようにされている。
【０１２８】
なお、サーバ装置１００のコンテンツ格納部１０３の当該コンテンツデータを削除するのは、少なくとも、当該新コンテンツに対する会員端末装置２００からの複数の配信依頼があり、当該新コンテンツのデータが、複数個の会員端末装置２００のコンテンツ格納部２０１に格納された後とされる。
【０１２９】
このように、サーバ装置１００のコンテンツ格納部１０３のコンテンツデータの削除を、当該コンテンツデータが、複数個の会員端末装置２００のコンテンツ格納部２０１に格納された後とする理由の一つは、エラーや故障などによるコンテンツデータの消失を考慮したためである。もう一つ理由は、コンテンツ配信依頼に応じてサーバ装置１００が会員端末装置２００に配信送信指示を送るときに、当該配信送信を実行すべき会員端末装置の電源がオフなどの理由により使用不可となってしまう会員端末装置２００があるため、コンテンツ配信送信を迅速に行なうためには、複数個の会員端末装置２００のコンテンツ格納部２０１に、同じコンテンツが格納されていた方がよいからである。
【０１３０】
サーバ装置１００のコンテンツ格納部１０３のコンテンツデータの削除を、当該コンテンツデータが何個の会員端末装置２００のコンテンツ格納部２０１に格納された後とするかは、上述の２つの理由に基づき、安全を見越して適宜決定される。
【０１３１】
ユーザ著作権管理部１０４には、共有領域３００に登録要求された自作コンテンツについての著作権情報が記憶されている。この著作権情報としては、著作権者（会員端末装置ＩＤ）、著作権対象のコンテンツの識別情報（コンテンツＩＤ）、著作権料、共有領域３００への提供期間などが記憶されている。なお、著作権調査依頼の時に会員端末装置２００から送られてくる自作コンテンツのデータなども、一時このユーザ著作権管理部１０４のメモリ部に格納される。
【０１３２】
倶楽部管理メモリ部１０５には、会員端末装置２００から登録要求されて登録された倶楽部の情報が記憶されている。この倶楽部管理メモリ部１０５の倶楽部管理メモリエリアは、前述したように、公開する倶楽部用の公開領域と、非公開の倶楽部用の非公開領域とに分けられている。
【０１３３】
そして、公開領域および非公開領域のそれぞれには、図１１に示すように、登録された倶楽部名に対応して、倶楽部識別情報（倶楽部ＩＤ）、倶楽部コンテンツ所在地、倶楽部参加端末の情報、などが記憶される。倶楽部コンテンツ所在地としては、倶楽部登録要求した会員端末装置２００の会員端末装置ＩＤが記憶される。倶楽部参加端末の情報としては、参加端末の会員端末装置ＩＤおよび倶楽部コンテンツの受信の配信履歴などが記憶される。
【０１３４】
公開領域に記憶されている倶楽部名や倶楽部ＩＤは、後述するように、会員端末装置２００からのコンテンツ配信要求があったときに、倶楽部リストとして、会員ユーザに提供される。これにより、実質的に、倶楽部コンテンツが、共有領域３００内において提供可能とされる。
【０１３５】
一方、非公開領域に記憶されている倶楽部名や倶楽部ＩＤは、会員端末装置２００からコンテンツ配信要求があってもそれは、提示されず、前述したように、予め定められた特定の制限された会員端末装置のグループ内においてのみ、倶楽部コンテンツの配信が可能とされるものである。この非公開倶楽部の場合には、倶楽部に参加するように設定された会員端末装置２００へは、サーバ装置１００が通知するようにするので、その通知をしたか否かを識別するために用いる通知フラグが各参加会員端末装置に対して記憶されている。
【０１３６】
［会員端末装置のハードウエア構成例］
図１２は、会員端末装置２００のハードウエア構成の例を示すブロック図であり、この実施形態では、パーソナルコンピュータからなる構成とされている。また、図１２の例の会員端末装置２００は、コンテンツとしてＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）コンテンツを想定した場合である。
【０１３７】
すなわち、図１２に示すように、会員端末装置２００は、ＣＰＵ２１０に対して、システムバス２１１を介してプログラムＲＯＭ２１２と、ワークエリアＲＡＭ２１３と、通信インターフェース部２１４と、コンテンツ格納部２０１と、暗号化エンコード／デコード部２０２と、コンテンツデコード部２０３と、ディスプレイコントローラ２０４と、Ｉ／Ｏポート２０５と、キー入力インターフェース２０６と、リモコン受信部２０７と、マルチディスクドライブ２０８と、コンテンツ記録エンコード部２０９と、サブプロセッサ２３０とが接続されて構成されている。
【０１３８】
コンテンツ格納部２０１は、例えばハードディスクドライブから構成され、前述したように予め共有利用エリア２０１Ｃと、非共有利用エリア２０１Ｐとに、その書き込みエリアが分離される。会員ユーザの希望により、コンテンツ格納部２０１のエリアを共有利用エリアのみとすることもできる。
【０１３９】
暗号化エンコード／デコード部２０２は、コンテンツ格納部２０１に格納しようとするコンテンツに暗号化を施し、また、コンテンツ格納部２０１の共有利用エリア２０１Ｃに格納されているコンテンツデータに施されている暗号を解凍デコードするためのものである。コンテンツ格納部２０１の共有利用エリア２０１Ｃに格納されているコンテンツデータは、この暗号化により、共有領域３００外に持ち出されたとしても、再生が困難とされている。
【０１４０】
コンテンツデコード部２０３は、暗号が解凍デコードされたコンテンツデータをデコードして、デジタルビデオデータおよびデジタルオーディオデータを復元する。
【０１４１】
そして、コンテンツデコード部２０３でデコードされたデジタルビデオデータおよびデジタルオーディオデータは、それぞれＤ／Ａ変換器２２１および２２２に供給される。そして、Ｄ／Ａ変換器２２１および２２２からのアナログビデオ信号およびアナログオーディオ信号は、アンプ２２３および２２４を通じて、モニター装置２２５に供給されて、画像再生されると共に音響再生される。
【０１４２】
ディスプレイコントローラ２０４には、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）からなるディスプレイ２２６が接続されている。
【０１４３】
Ｉ／Ｏポート２０５は、自作コンテンツである音楽コンテンツや映像コンテンツを入力端子２２７Ａ，２２７Ｖを通じてシステムバス２１１に入力するためのものである。
【０１４４】
キー入力インターフェース部２０６は、これに接続されるキー入力操作部２２８を通じたユーザからのキー入力操作を受け付け、システムバス２１１を通じてＣＰＵ２１０に通知する。
【０１４５】
また、リモコン受信部２０７は、リモコン送信機２２９からのユーザ操作に応じたリモコン信号を受信して、システムバス２１１を通じてＣＰＵ２１０に通知する。キー入力操作部２２８およびリモコン送信機２２９は、後述するコンテンツ配信依頼や、コンテンツ再生指示などを行なうときに、ユーザにより操作入力される。
【０１４６】
マルチディスクドライブ２０８は、会員ユーザが所有するＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）を再生するためのものである。すなわち、この実施形態では、会員端末装置２００は、コンテンツ格納部２０１からのコンテンツのみでなく、会員ユーザが所有するＤＶＤやＣＤも再生して楽しむことが可能とされている。
【０１４７】
コンテンツ記録エンコード部２０９は、入力端子２２７Ａおよび入力端子２２７Ｖを通じて入力される音声データおよび映像データを、コンテンツ格納部２０１に格納する際の、コンテンツデータについてのエンコード処理を行なう。
【０１４８】
また、この実施形態では、会員端末装置２００のＲＯＭ２１２には、ＤＶＤやＣＤに記憶されているコンテンツデータを、コンテンツ格納部２０１の非共有利用エリアに書き込んでおくようにするプログラムが記憶されている。これにより、会員ユーザは、ＤＶＤやＣＤをマルチディスクドライブ２０８に装填しなくても、コンテンツ格納部２０１からＤＶＤやＣＤのコンテンツを読み出して再生して楽しむことができるようになる。
【０１４９】
サブプロセッサ２３０は、この実施形態では、主として、電源状態の管理および制御のために用いられる。すなわち、この実施形態では、会員端末装置２００は省電力モードとして、休止モード（以下、サスペンドモードという）を備え、このサスペンドモードの時には、電源回路２３１からは、図１２に示すように、通信インターフェース２１４と、キー入力インターフェース２０６と、当該サブプロセッサ２３０とにのみ電源電圧が供給されている。
【０１５０】
後述するように、サブプロセッサ２３０は、当該サスペンドモードにおいてキー入力操作部２２８を通じて何等かのキー入力操作があると、電源回路２３１を制御して会員端末装置２００のすべての部分に電源を供給するようにすると共に、ＣＰＵ２１０を動作状態に呼び起こす（以下、ウエイクアップという）機能を有する。
【０１５１】
また、サブプロセッサ２３０は、会員端末装置２００がサスペンドモードにおいて、ネットワーク３を通じたサーバ装置１００からの制御信号を受けたときには、電源回路２３１を制御して会員端末装置２００のすべての部分に電源を供給するようにすると共に、ＣＰＵ２１０をウエイクアップする。
【０１５２】
［コンテンツ管理システムの動作説明］
＜会員登録時の処理手順＞
図１３に、会員登録時の手順を示す。先ず、会員になろうとするユーザは、コンテンツ提供会社と会員契約をする（手順Ｓ１）。この会員契約の際には、会員となるユーザの氏名、住所などのユーザを特定するための情報の他、前述したような課金処理のための銀行口座やクレジット番号等の情報が収集される。
【０１５３】
また、この会員契約の際には、非公開の倶楽部を登録しようとするユーザは、当該倶楽部に参加可能な会員端末装置の候補群に関する登録も行なうことができる。この倶楽部に参加可能な会員端末装置の候補群に関する登録は、非公開倶楽部をサーバ装置１００に対して登録するときに、当該非公開倶楽部の倶楽部コンテンツを配布したい会員端末装置２００の候補を予め登録しておくものである。倶楽部登録時に、倶楽部に参加する会員端末装置２００を設定することも可能であるが、予め定めておくことにより、倶楽部登録の際の操作が容易になる。
【０１５４】
この倶楽部に参加可能な会員端末装置の候補群に関する登録の一つの方法としては、会員ユーザ名簿から、当該会員端末装置の候補群として登録すべき複数の会員ユーザを選択し、その選択された複数の会員ユーザの会員端末装置２００の識別情報のそれぞれを、候補群名を付与して登録する方法がある。
【０１５５】
倶楽部に参加可能な会員端末装置の候補群に関する登録の他の方法としては、既に登録されている候補群名の名簿から、候補群を選択することにより、登録する方法がある。この場合には、候補群名、候補群識別情報および当該候補群に属する複数の会員端末装置の識別情報とが、候補群に関する情報として登録される。
【０１５６】
そして、それらの会員情報は、例えばサーバ装置１００のＲＡＭ１１３に保持される。会員となったユーザには、サーバ装置１００に接続するときに入力する必要があるユーザＩＤとパスワードが渡される。
【０１５７】
この会員契約が完了すると、コンテンツ提供会社は、会員ユーザに提供する会員端末装置２００を用意し、当該会員端末装置２００のコンテンツ格納部２０１の書き込み領域を、共有利用エリア２０１Ｃと、非共有利用エリア２０１Ｐとに分ける（手順Ｓ２）。なお、会員ユーザが希望する場合には、コンテンツ格納部２０１の書き込み領域のすべてを共有利用エリア２０１Ｃとするようにすることもできる。
【０１５８】
そして、コンテンツ提供会社は、提供する会員端末装置２００のコンテンツ格納部２０１の共有利用エリア２０１Ｃに、会員ユーザが希望するコンテンツのデータを格納すると共に、当該共有利用エリア２０１Ｃに格納したコンテンツの所在情報を、例えばサーバ装置１００のＲＡＭ１１３に保持しておく（手順Ｓ３）。ここで、コンテンツの所在情報とは、前述したように、当該共有利用エリア２０１Ｃに格納したコンテンツ名、そのコンテンツＩＤおよび当該コンテンツを格納した会員端末装置のＩＤとの対応を含む情報である。
【０１５９】
次に、コンテンツ提供会社は、以上のようにして、共有利用エリア２０１Ｃにコンテンツを格納した会員端末装置２００を、会員ユーザに、郵送によりあるいは手渡しなどにより実際に提供する（手順Ｓ４）。
【０１６０】
会員端末装置２００の提供を受けた会員ユーザは、例えば自宅において、当該会員端末装置２００に電源を投入して、使用を開始するようにする。すると、会員端末装置２００のＣＰＵ２１０は、サーバ装置１００にネットワーク３を通じて接続のアクセス処理を実行する（手順Ｓ５）。この実施形態では、会員端末装置２００は、電源が投入されている間（電源オンの状態と後述のサスペンド状態とを含む）は、サーバ装置１００に常時接続されている。なお、この例においては、ネットワーク３を通じた通信料金は、例えば月単位の一定料金とされるが、これに限られるものではない。
【０１６１】
コンテンツ提供会社のサーバ装置１００は、当該会員端末装置２００がネットワーク３を通じて初めてサーバ装置１００に接続されるのを待ち、初めて接続されたことを確認する（手順Ｓ６）。すると、サーバ装置１００は、ＲＡＭ１１３に保持していた会員となるユーザの氏名、住所などのユーザを特定するための情報の他、前述したような課金処理のための銀行口座やクレジット番号等の情報をサーバ装置１００の会員情報管理メモリ部１０１に格納して、会員情報の登録をする（手順Ｓ７）。
【０１６２】
また、このとき、さらにサーバ装置１００は、ＲＡＭ１１３に保持していた当該会員端末装置２００についてのコンテンツ所在情報を、その記憶情報に反映させるように、コンテンツ所在管理メモリ部１０２の記憶内容を更新して、当該コンテンツ所在情報を登録する（手順Ｓ７）。これにより、新たに会員登録されたユーザに提供された会員端末装置２００のコンテンツ格納部２０１の共有利用エリアに記憶されているコンテンツが、共有領域３００に組み入れられる。
【０１６３】
以上により、会員登録のすべての処理が完了する。すなわち、この実施形態では、契約した後の、会員端末装置２００からのサーバ装置１００への最初のアクセスにより、会員登録が完了し、共有領域３００に、当該登録された会員端末装置２００のコンテンツ格納部２０１が追加される。
【０１６４】
なお、会員契約時に、共有領域３００に、自己の会員端末装置２００のコンテンツ格納部２０１のコンテンツを提供しないように契約することもできる。その場合には、当該会員は、コンテンツの配信は、共有領域から受けることはできるが、自分の会員端末装置から他の会員端末装置への配信の送信は、行なわないので、配信の手数料の還元を受けることができない。
【０１６５】
＜会員端末装置２００における電源状態管理の説明＞
図１４は、この実施形態における会員端末装置２００における電源状態の遷移を示す図である。
【０１６６】
前述したように、この実施形態の会員端末装置２００は、電源オフ状態から、キー入力操作部２２８を通じた電源オン操作入力、あるいはリモコン送信機２２９を通じた電源オン操作入力があったときには、電源オンの状態となり、自動的にサーバ装置１００にアクセスして、ネットワーク３を通じてサーバ装置１００と接続される状態になる。このとき、サーバ装置１００は、会員端末装置２００が接続要求してきたことにより電源オンの状態になったことを認識し、前述の図１０に示した会員端末装置情報管理メモリ部１０６の対応する会員端末装置２００の管理エリアの電源状態として、電源オン状態を書き込む。また、このとき、サーバ装置１００は、当該会員端末装置２００は、電源オン状態であるので、使用可能状態にあると認識する。
【０１６７】
この電源オン状態において、キー入力操作部２２８を通じた電源オフ操作入力、あるいはリモコン送信機２２９を通じた電源オフ操作入力があると、会員端末装置２００は、サーバ装置１００の許可を得た後、電源オフの状態に遷移することができる。サーバ装置１００は、電源オン状態から電源オフ状態への許可要求が会員端末装置２００から到来したときには、当該許可要求してきた会員端末装置が格納しているコンテンツを他の会員端末装置が要求しているか否かを判別し、要求していると判別したときには、電源オン状態から電源オフ状態への移行を許可しない。
【０１６８】
そして、サーバ装置１００は、前記許可要求してきた会員端末装置が格納しているコンテンツを他の会員端末装置が要求していないと判断して、電源オン状態から電源オフ状態への移行を許可したときには、前述の図１０に示した会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の管理エリアの電源状態を、電源オン状態から電源オフ状態に書き換える。
【０１６９】
この実施形態では、サーバ装置１００は、電源オフ状態では、会員端末装置２００は、使用不可の状態にあると認識する。
【０１７０】
なお、前述の電源オフの状態からキー入力操作部２２８を通じた電源オン操作入力、あるいはリモコン送信機２２９を通じた電源オン操作入力があったときには、会員端末装置２００は、サーバ装置１００の許可を得ずに、電源オンの状態に遷移することができる。
【０１７１】
また、電源オンの状態において、予め設定されていた所定時間、何の操作入力もない時には、会員端末装置２００は、サーバ装置１００の許可を得た後、サスペンドの状態に遷移することができる。サーバ装置１００は、電源オン状態からサスペンド状態への許可要求が会員端末装置２００から到来したときには、当該許可要求してきた会員端末装置が格納しているコンテンツを他の会員端末装置が要求しているか否かを判別し、要求していると判別したときには、電源オン状態からサスペンド状態への移行を許可しない。
【０１７２】
そして、サーバ装置１００は、前記許可要求してきた会員端末装置が格納しているコンテンツを他の会員端末装置が要求していないと判断して、電源オン状態からサスペンド状態への移行を許可したときには、前述の図１０に示した会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の管理エリアの電源状態を、電源オン状態からサスペンド状態に書き換える。
【０１７３】
この実施形態では、サーバ装置１００は、サスペンド状態では、会員端末装置２００は、使用可の状態にあると認識する。そして、この実施形態では、後述するように、このサスペンド状態にある会員端末装置２００へは、サーバ装置１００から他の会員端末装置２００からのコンテンツ配信依頼に基づくコンテンツ配信送信指示制御信号を送ることができるようにしている。
【０１７４】
すなわち、この実施形態では、サスペンド状態にある会員端末装置２００へは、ウエイクアップ指示（電源オン要求）を送って、当該会員端末装置２００を電源オン状態に移行させた後に、コンテンツ配信送信指示制御信号を送るようにする。そして、会員端末装置２００が電源オンの状態に移行したら、会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の管理エリアの電源状態を、サスペンド状態から電源オン状態に書き換える。
【０１７５】
サスペンド状態において、キー入力操作部２２８を通じた電源オフ操作入力、あるいはリモコン送信機２２９を通じた電源オフ操作入力があると、会員端末装置２００は、サーバ装置１００の許可を得た後、電源オフの状態に遷移することができる。サーバ装置１００は、サスペンド状態から電源オフ状態への許可要求が会員端末装置２００から到来したときには、当該許可要求してきた会員端末装置が格納しているコンテンツを他の会員端末装置が要求しているか否かを判別し、要求していると判別したときには、サスペンド状態から電源オフ状態への移行を許可しない。
【０１７６】
そして、サーバ装置１００は、前記許可要求してきた会員端末装置が格納しているコンテンツを他の会員端末装置が要求していないと判断して、サスペンド状態から電源オフ状態への移行を許可したときには、前述の図１０に示した会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の管理エリアの電源状態を、サスペンド状態から電源オフ状態に書き換える。
【０１７７】
また、この実施形態では、会員端末装置２００は、所定のキー入力操作あるいはリモコン送信機２２９における所定の操作入力により、電源オフ状態からサスペンド状態に移行することができる。このときには、会員端末装置２００は、一旦電源オンの状態になり、サーバ装置１００に接続アクセスし、その接続アクセスが正常になされたことを確認した後、サスペンド状態での接続であることをサーバ装置１００に通知し、その後、サスペンド状態になる。サーバ装置１００は、前記サスペンド状態での接続である通知により、会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の管理エリアの電源状態を、サスペンド状態に書き換える。
【０１７８】
なお、後述もするように、この実施形態では、会員端末装置２００の電源プラグが、電源コンセントから引き抜かれたときのことを考慮して、サーバ装置１００は、適宜のタイミングで、会員端末装置２００に対してチェックのアクセスを行なうようにしている。
【０１７９】
そして、サーバ装置１００は、当該チェックのアクセスに対する会員端末装置２００からの応答の有無を検出し、その検出結果により、応答が無いときには、会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の管理エリアの電源状態が、電源オン状態あるいはサスペンド状態であったとしても、会員端末装置２００が使用不可になったと認識し、当該管理エリアの電源状態を使用不可状態に書き換える。
【０１８０】
＜会員端末装置２００の処理動作＞
次に、会員端末装置２００の処理動作について、図１５〜図２１および図２７〜図３５のフローチャート並びに図２２〜図２６のユーザ・インターフェース画面の例を参照して説明する。以下に説明するフローチャートの各ステップの処理は、主として、会員端末装置２００のＣＰＵ２１０により実行される。
【０１８１】
図１５〜図２１および図２７、図２８は、会員端末装置２００に電源がオンとされたときに実行される処理を示すものである。すなわち、キー入力操作部２２８を通じた電源オン操作入力、あるいはリモコン送信機２２９を通じた電源オン操作入力があったと、会員端末装置２００のＣＰＵ２１０が判別したときには、ＣＰＵ２１０は、図１５のスタートから処理を開始し、会員端末装置２００の初期化処理を行なう（ステップＳ１１）。
【０１８２】
そして、ＣＰＵ２１０は、サーバ装置１００に接続アクセスを行なうように制御し（ステップＳ１２）、サーバ装置１００からの認証結果を待つ（ステップＳ１３）。ステップＳ１３において、サーバ装置１００から認証承認の認証結果が得られなかったと判別したときには、ＣＰＵ２１０は、認証できなかったことをディスプレイ２２６の画面に表示して、ユーザに報知する（ステップＳ１４）。認証できなかったことに対する対処方法としては、種々の方法があるが、ここではその説明を省略する。
【０１８３】
ステップＳ１３において、サーバ装置１００から認証承認の認証結果が得られたと判別したときには、ＣＰＵ２１０は、当該会員端末装置２００が備える機能の一覧メニューを表示するように制御し（ステップＳ１５）、ユーザによる当該機能一覧メニューからの機能選択操作を待つ（ステップＳ１６）。
【０１８４】
ここで、この機能一覧メニューの機能項目としては、この例では、コンテンツ配信依頼、コンテンツ格納部２０１からのコンテンツ再生、コンテンツ格納部へのコンテンツ記録、自作コンテンツの著作権調査依頼、倶楽部登録、公開倶楽部への参加要求、が設けられている。
【０１８５】
ステップＳ１６で、機能選択操作がないと判別したときには、ＣＰＵ２１０は、何の操作もない状態が所定時間以上継続したか否か判別し（ステップＳ１７）、所定時間以上経過していないと判別したときには、電源オフ操作がなされたか否か判別し（ステップＳ１８）、電源オフ操作もなされていないと判別したときには、ステップＳ１６に戻り、ユーザによる当該機能一覧メニューからの機能選択操作を待つ。
【０１８６】
ステップＳ１８で、電源オフ操作がなされたと判別したときには、ＣＰＵ２１０は、サーバ装置１００に電源オフ状態への移行の許可要求を送り（ステップＳ１９）、サーバ装置１００からの許可要求に対する結果通知の受信を待つ（ステップＳ２０）。
【０１８７】
ステップＳ２０で、サーバ装置１００からの許可要求に対する結果通知が「許可」であったと判別したときには、ＣＰＵ２１０は、会員端末装置１００を電源オフ状態に移行させる（ステップＳ２１）。そして、この処理ルーチンを終了する。
【０１８８】
また、ステップＳ２０で、サーバ装置１００からの許可要求に対する結果通知が「不許可」であったと判別したときには、ＣＰＵ２１０は、電源オンの状態を維持するように決定し（ステップＳ２２）、ステップＳ１６に戻って、ユーザによる当該機能一覧メニューからの機能選択操作を待つ。
【０１８９】
また、ステップＳ１７で、所定時間以上経過したと判別したときには、ＣＰＵ２１０は、省電力モードになっているかどうか判別し（ステップＳ２３）、省電力モードになっていないと判別したときには、電源オンの状態を維持するように決定し（ステップＳ２２）、ステップＳ１６に戻って、ユーザによる当該機能一覧メニューからの機能選択操作を待つ。
【０１９０】
また、ステップＳ２３で、省電力モードになっていると判別したときには、ＣＰＵ２１０は、サーバ装置１００にサスペンド状態への移行の許可要求を送り（ステップＳ２４）、サーバ装置１００からの許可要求に対する結果通知の受信を待つ（ステップＳ２５）。
【０１９１】
ステップＳ２５で、サーバ装置１００からの許可要求に対する結果通知が「許可」であったと判別したときには、ＣＰＵ２１０は、会員端末装置１００の電源状態をサスペンド状態に移行させる（ステップＳ２６）。
【０１９２】
また、ステップＳ２５で、サーバ装置１００からの許可要求に対する結果通知が「不許可」であったと判別したときには、ＣＰＵ２１０は、電源オンの状態を維持するように決定し（ステップＳ２２）、ステップＳ１６に戻って、ユーザによる当該機能一覧メニューからの機能選択操作を待つ。
【０１９３】
次に、ステップＳ１６において、ユーザによる当該機能一覧メニューからの機能選択操作があったと判別したときには、ＣＰＵ２１０は、コンテンツ配信依頼モードが選択されたか否か判別する（図１６のステップＳ３１）。
【０１９４】
そして、ステップＳ３１で、コンテンツ配信依頼モードが選択されたと判別したときには、ＣＰＵ２１０は、サーバ装置１００にコンテンツ配信依頼を送る（ステップＳ３２）。これに対して、サーバ装置１００からは、共有領域３００内にあるコンテンツの一覧リストをコンテンツ配信リストとして送信してくるので、ＣＰＵ２１０は、このコンテンツ配信リストを受信して、ディスプレイ２２６に表示させる（ステップＳ３３）。
【０１９５】
会員ユーザは、キー入力操作部２２８やリモコン送信機２２９を用いて、このコンテンツ配信リストから、配信依頼したいコンテンツを選択指定することができる。また、会員ユーザは、希望するコンテンツが無いときには、キー入力操作部２２８やリモコン送信機２２９を用いて、コンテンツ配信依頼モードの終了操作をする。
【０１９６】
そこで、ＣＰＵ２１０は、配信依頼するコンテンツの選択操作が完了したか否か判別し（ステップＳ３４）、当該選択操作が完了していないと判別したときには、ユーザによってコンテンツ配信依頼モードの終了操作がなされたか否か判別する（ステップＳ３５）。
【０１９７】
そして、ステップＳ３５で、ユーザによるコンテンツ配信依頼モードの終了操作がなされたと判別したときには、サーバ装置１００にコンテンツ配信依頼モードの終了を通知し（ステップＳ３６）、ステップＳ１５の機能一覧メニューの表示状態に戻る。また、ステップＳ３５で、コンテンツ配信依頼モードの終了操作がなされてはいないと判別したときには、ステップＳ３４に戻って、配信依頼するコンテンツの選択操作の完了を監視する。
【０１９８】
ステップＳ３４で、配信依頼するコンテンツの選択操作が完了したと判別したときには、ＣＰＵ２１０は、選択されたコンテンツの取得要求をサーバ装置１００に送信する（ステップＳ３７）。このコンテンツの取得要求には、当該会員端末装置２００のＩＤと、取得要求するコンテンツのＩＤと、当該会員端末装置２００のネットワーク上のアドレスなどを含む。
【０１９９】
このコンテンツ取得要求を受け取ったサーバ装置１００は、取得要求されたコンテンツのデータがサーバ装置１００のコンテンツ格納部１０３に格納されている場合には、サーバ装置１００から当該コンテンツデータを取得要求してきた会員端末装置２００に送信するようにする。
【０２００】
また、サーバ装置１００は、取得要求されたコンテンツのデータが他の会員端末装置２００のコンテンツ格納部２０１に格納されていると判別したときには、当該他の会員端末装置２００に対してコンテンツの配信送信指示を送り、取得要求してきた会員端末装置２００にＰ２Ｐによる当該コンテンツの送信をさせるようにする。そして、その場合には、取得要求してきた会員端末装置２００には、取得要求されたコンテンツは、他の会員端末装置からＰ２Ｐによる配信送信がなされる旨を通知するようにする。
【０２０１】
そこで、ＣＰＵ２１０は、サーバ装置１００から取得要求したコンテンツデータ（暗号化されている）がダウンロードされてきたか否か判別し（ステップＳ３８）、ダウンロードされてきたと判別したときには、受信したコンテンツデータを、コンテンツ格納部２０１の共有利用エリア２０１Ｃに格納する（ステップＳ３９）。そして、ＣＰＵ２１０は、サーバ装置１００からのダウンロード完了の通知を受信するまで（ステップＳ４０）、受信したコンテンツデータのコンテンツ格納部２０１の共有利用エリア２０１Ｃへの格納を行なう。
【０２０２】
そして、ステップＳ４０で、サーバ装置１００からのダウンロード完了の通知を受信したと判別すると、ＣＰＵ２１０は、コンテンツのダウンロードが正常に行われたことを確認した上、正常にダウンロードが行なわれたことをサーバ装置１００に通知する（ステップＳ４１）。
【０２０３】
そして、ＣＰＵ２１０は、取得要求したコンテンツデータの受信が終了して、再生が可能になったことをディスプレイ２２６に表示して会員ユーザに報知する（ステップＳ４２）。このとき、ディスプレイ２２６への表示の代わりに、あるいはディスプレイ２２６への表示と共に、再生が可能になったことを、音声メッセージとして会員ユーザに通知するようにしても良い。その後、ＣＰＵ２１０は、ステップＳ１５に戻り、機能一覧メニューをディスプレイ２２６の画面に表示する。
【０２０４】
次に、ステップＳ３８で、サーバ装置１００から取得要求したコンテンツデータがダウンロードされてこないと判別したときには、ＣＰＵ２１０は、取得要求したコンテンツが他の会員端末装置からＰ２Ｐによって配信される通知を受信したか否か判別し（ステップＳ４３）、受信していないと判別したときにはステップＳ３７に戻る。
【０２０５】
また、ステップＳ４３で、取得要求したコンテンツが他の会員端末装置からＰ２Ｐによって配信される通知を受信したと判別したときには、ＣＰＵ２１０は、会員端末装置２００を、当該コンテンツのＰ２Ｐ配信の受信待機状態とし（ステップＳ４４）、他の会員端末装置２００からのアクセスの受信を待つ（ステップＳ４５）。
【０２０６】
そして、ステップＳ４５で、他の会員端末装置２００からのアクセスの受信を確認すると、ＣＰＵ２１０は、他の会員端末装置２００との間の通信路を形成し（図１７のステップＳ５１）、当該他の会員端末装置２００から送られてくるコンテンツデータ（暗号化されている）を受信して、コンテンツ格納部２０１の共有利用エリアに格納する（ステップＳ５２）。
【０２０７】
そして、ＣＰＵ２１０は、他の会員端末装置２００からのコンテンツ配信完了の通知を受信するまで（ステップＳ５３）、受信したコンテンツデータをコンテンツ格納部２０１の共有利用エリアへ格納するのを継続する。
【０２０８】
次に、ステップＳ５３で、他の会員端末装置２００からのコンテンツ配信完了の通知を受信したと判別すると、ＣＰＵ２１０は、コンテンツデータを再生に支障なく受信したか、つまりエラー無くあるいはエラーがあっても訂正可能であるか否かを、受信したコンテンツデータに付加されているエラー訂正符号またはエラー検出符号などを用いて判別する（ステップＳ５４）。
【０２０９】
ステップＳ５４で、受信したコンテンツデータが再生に支障があるものであると判別したときには、受信データＮＧを他の会員端末装置２００に送り（ステップＳ５５）、その後、ステップＳ５２に戻って、他の会員端末装置２００から再度送られてくるコンテンツデータを受信して再格納する。
【０２１０】
また、ステップＳ５４で、コンテンツデータを再生に支障なく受信したと判別したときには、ＣＰＵ２１０は、受信データＯＫを他の会員端末装置２００に送る（ステップＳ５６）そして、ＣＰＵ２１０は、コンテンツの書き込みを停止し（ステップＳ５７）、他の会員端末装置２００との通信路を切断する（ステップＳ５８）。
【０２１１】
そして、ＣＰＵ２１０は、取得要求したコンテンツデータの受信が終了して、再生が可能になったことをディスプレイ２２６に表示して会員ユーザに報知する（ステップＳ５９）。このとき、ディスプレイ２２６への表示の代わりに、あるいはディスプレイ２２６への表示と共に、再生が可能になったことを、音声メッセージとして会員ユーザに通知するようにしても良い。その後、ＣＰＵ２１０は、ステップＳ１５に戻り、機能一覧メニューをディスプレイ２２６の画面に表示する。
【０２１２】
次に、ステップＳ３１で、機能選択されたのが、コンテンツ配信依頼モードではないと判別したときには、ＣＰＵ２１０は、再生モードが選択されたか否か判別する（図１８のステップＳ６１）。
【０２１３】
ステップＳ６１で、再生モードが選択されたと判別したときには、ＣＰＵ２１０は、ディスプレイ２２６に再生ソースメニューを表示する（ステップＳ６２）。この例では、再生ソースは、コンテンツ格納部２０１と、マルチディスクドライブ２０８のいずれかとされる。
【０２１４】
そこで、ＣＰＵ２１０は、ユーザにより再生ソースとしてコンテンツ格納部２０１が選択されたか否か判別し（ステップＳ６３）、コンテンツ格納部２０１ではなく、マルチディスクドライブ２０８が選択されたと判別したときにはマルチディスクドライブにディスクが装填されているか否か判別する（ステップＳ６４）。
【０２１５】
このステップＳ６４で、ディスクが装填されていないと判別したときには、ＣＰＵ２１０は、ディスクの装填を促すメッセージをディスプレイ２２６に表示すると共に、音声により報知し（ステップＳ６５）、その後、ステップＳ６４に戻る。
【０２１６】
そして、ステップＳ６４で、ディスクが装填されていると判別したときには、ＣＰＵ２１０は、ユーザによるコンテンツ選択操作およびコンテンツ再生スタート操作を待つ（ステップＳ６６）。
【０２１７】
このステップＳ６６で、コンテンツ再生スタート操作がなされないと判別したときには、ＣＰＵ２１０は、ユーザによって、当該再生モードについて終了操作されたか否か判別し（ステップＳ７０）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２１８】
また、ステップＳ７０で、再生モードの終了操作がなされてはいないと判別したときには、ステップＳ６６に戻って、ディスクに記録されているコンテンツの選択操作および再生スタート操作を監視する。
【０２１９】
ステップＳ６６で、コンテンツ再生スタート操作がなされたと判別したときには、ＣＰＵ２１０は、マルチディスクドライブ２０８に装填されているディスクから選択されたコンテンツの再生を実行する（ステップＳ６７）。
【０２２０】
そして、ＣＰＵ２１０は、再生停止操作がなされるのを待ち（ステップＳ６８）、再生停止操作がなされたことを判別すると、ディスク再生動作を停止する（ステップＳ６９）。次に、ＣＰＵ２１０は、ユーザによって、当該再生モードについて終了操作されたか否か判別し（ステップＳ７０）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２２１】
また、ステップＳ７０で、再生モードの終了操作がなされてはいないと判別したときには、ステップＳ６６に戻って、ディスクに記録されているコンテンツの選択操作および再生スタート操作を監視する。
【０２２２】
ステップＳ６３で、コンテンツ格納部２０１が選択されたと判別したときには、ＣＰＵ２１０は、コンテンツ格納部２０１内のコンテンツ一覧リストをディスプレイ２２６の画面に表示する（ステップＳ７１）。
【０２２３】
そして、ＣＰＵ２１０は、ユーザによってコンテンツ一覧リスト内のいずれかのコンテンツの選択入力がされたか否か判別し（ステップＳ７２）、コンテンツの選択入力がなされていないと判別したときには、当該再生モードについて終了操作されたか否か判別し（ステップＳ７５）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２２４】
また、ステップＳ７５で、再生モードの終了操作がなされてはいないと判別したときには、ステップＳ７１に戻って、コンテンツ格納部２０１内のコンテンツの一覧リストを表示し、次のステップＳ７２でコンテンツの選択操作を監視する。
【０２２５】
ステップＳ７２で、コンテンツの選択操作がなされたと判別したときにはＣＰＵ２１０は、コンテンツ格納部２０１から、選択されたコンテンツを読み出し再生する（ステップＳ７３）。
【０２２６】
このとき、選択されたコンテンツがコンテンツ格納部２０１の共有利用エリアに格納されているコンテンツであるときには、ＣＰＵ２１０は、当該コンテンツデータは暗号化されているので、暗号化デコード部２０２で暗号のデコードを行い、コンテンツデコード部２０３でデータデコードする。そして、コンテンツがＡＶデータであれば、デコードされたオーディオデータおよび映像データは、Ｄ／Ａ変換器２２１およびＤ／Ａ変換器２２２に供給され、アンプ２２３および２２４を通じてモニタ装置２２５に供給されて、再生される。
【０２２７】
また、選択されたコンテンツがコンテンツ格納部２０１の非共有利用エリアに格納されているコンテンツであるときには、暗号化が施されていないので、コンテンツデコード部２０３でデコードされた後、Ｄ／Ａ変換器２２１およびＤ／Ａ変換器２２２に供給され、アンプ２２３および２２４を通じてモニタ装置２２５に供給されて、再生される。
【０２２８】
次に、ＣＰＵ２１０は、ユーザによって再生停止操作がなされるのを待ち（ステップＳ７４）、再生停止操作がなされたことを判別すると、ディスク再生動作を停止する（ステップＳ７５）。次に、ＣＰＵ２１０は、ユーザによって、当該再生モードについて終了操作がなされたか否か判別し（ステップＳ７６）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２２９】
また、ステップＳ７６で、再生モードの終了操作がなされてはいないと判別したときには、ステップＳ７１に戻って、コンテンツ格納部２０１内のコンテンツの一覧リストを表示し、次のステップＳ７２でコンテンツの選択操作を監視する。
【０２３０】
次に、ステップＳ６１で、再生モードも選択されていないと判別したときには、ＣＰＵ２１０は、コンテンツ格納部２０１への記録モードが選択されたか否か判別する（図１９のステップＳ８１）。このステップＳ８１で、コンテンツ格納部２０１への記録モードも選択されていないと判別したときには、ＣＰＵ２１０は、ステップＳ１５に戻り、機能一覧メニューをディスプレイ２２６の画面に表示する。
【０２３１】
ステップＳ８１で、コンテンツ格納部２０１への記録モードが選択されたと判別したときには、ＣＰＵ２１０は、マルチディスクドライブ２０８にディスクが装填されているか否か判別する（ステップＳ８２）。
【０２３２】
このステップＳ８２で、ディスクが装填されていないと判別したときには、ＣＰＵ２１０は、ディスクの装填を促すメッセージをディスプレイ２２６に表示すると共に、音声により報知し（ステップＳ８３）、その後、ステップＳ８２に戻る。
【０２３３】
そして、ステップＳ８２で、ディスクが装填されていると判別したときには、ＣＰＵ２１０は、ディスク内のコンテンツ一覧リストをディスプレイ２２６に表示し（ステップＳ８４）、ユーザによるコンテンツ選択操作およびコンテンツ記録スタート操作を待つ（ステップＳ８５）。
【０２３４】
このステップＳ８５で、コンテンツ記録スタート操作がなされていないと判別したときには、ＣＰＵ２１０は、ユーザによって、当該記録モードについて終了操作されたか否か判別し（ステップＳ８６）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２３５】
また、ステップＳ８６で、記録モードの終了操作がなされてはいないと判別したときには、ステップＳ８５に戻って、ディスク内のコンテンツの選択操作および記録スタート操作を監視する。
【０２３６】
ステップＳ８５で、コンテンツ記録スタート操作がなされたと判別したときには、ＣＰＵ２１０は、マルチディスクドライブ２０８に装填されているディスクから選択されたコンテンツを高速で抽出し、コンテンツ記録エンコード部２０９で、記録エンコード行い、その記録エンコード結果のコンテンツデータをコンテンツ格納部２０１の非共有利用エリアに格納する（ステップＳ８７）。この際には、コンテンツデータについての暗号化は不要である。
【０２３７】
そして、ＣＰＵ２１０は、当該選択されたコンテンツのデータが書き込みが終了するのを待ち（ステップＳ８８）、書き込み終了を確認すると、ディスク交換されたか否か判別する（ステップＳ８９）。そして、ステップＳ８９で、ディスク交換がなされたと判別したときには、ＣＰＵ２１０は、ディスクが装填されるのを待ち（ステップＳ９０）、ディスク装填を確認したら、ステップＳ８４に戻り、上述の動作を繰り返す。
【０２３８】
また、ステップＳ８９でディスク交換がなされていないと判別したときには、ＣＰＵ２１０は、ユーザによって、当該記録モードについて終了操作されたか否か判別し（ステップＳ９１）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２３９】
また、ステップＳ９１で、記録モードの終了操作がなされてはいないと判別したときには、ステップＳ８５に戻って、ディスク内のコンテンツの選択操作および記録スタート操作を監視する。
【０２４０】
ステップＳ８１で、コンテンツ格納部２０１への記録モードではないと判別したときには、ＣＰＵ２１０は、自作コンテンツの著作権調査依頼が選択されたか否か判別し（図２０のステップＳ１０１）、そうであれば、ＣＰＵ２１０は、サーバ装置１００に自作コンテンツの著作権調査依頼を送る（ステップＳ１０２）。
【０２４１】
この著作権調査依頼に対して、サーバ装置１００は、著作権調査依頼用のグラフィック・ユーザ・インターフェースの画面データを送ってくるので、会員端末装置２００のＣＰＵ２１０は、当該著作権調査依頼用のグラフィック・ユーザ・インターフェースの画面データを受信して、ディスプレイ２２６に表示する（ステップＳ１０３）。
【０２４２】
そして、ＣＰＵ２１０は、会員ユーザによる自作コンテンツの著作権調査のために必要な事項の入力の受付完了を待つ（ステップＳ１０４）。ここで、著作権調査のために必要な事項としては、例えば、著作者の氏名やペンネーム、自作コンテンツのジャンル、自作コンテンツの曲名やタイトル、著作日などが含まれる。
【０２４３】
このステップＳ１０４で、必要事項の入力の受け付けが完了していないと判別したときには、ＣＰＵ２１０は、ユーザによって、当該著作権調査依頼モードについて終了操作されたか否か判別し（ステップＳ１０５）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。また、ステップＳ１０５で、当該著作権調査依頼モードの終了操作がなされてはいないと判別したときには、ステップＳ１０４に戻って、必要事項の入力の完了を待つ。
【０２４４】
ステップＳ１０４で必要事項の入力の受付が完了したと判別したときには、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに予め記憶されている自作コンテンツのデータを、ステップＳ１０４で入力された必要事項および会員端末装置２００の識別情報とともに、サーバ装置１００に送る（ステップＳ１０６）。このとき、自作コンテンツの保護のために、自作コンテンツのデータは、暗号化エンコード／デコード部２０２で、暗号化エンコードした後、サーバ装置１００に送信するようにする。
【０２４５】
そして、サーバ装置１００に送った著作権調査のために必要な事項は、著作権調査依頼した自作コンテンツを特定するための情報として、会員端末装置２００のコンテンツ格納部２０１の非共有利用エリアにも、当該自作コンテンツに対応して記憶される。
【０２４６】
なお、自作コンテンツは、ディスクに格納されている場合には、前述したコンテンツ格納部２０１への記録モードのルーチンにより、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに予め記憶される。また、ディスクに格納されていない場合には、例えば、入力端子２２７Ａおよび／または入力端子７Ｖを通じて入力され、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに予め格納されている。
【０２４７】
この著作権調査依頼を受信したサーバ装置１００は、受け取った自作コンテンツのデータと、必要な事項とに基づいて著作権調査を行なうが、この著作権調査には、比較的時間を要するのが通常である。したがって、この実施形態では、著作権調査結果を、著作権調査依頼をしたときに得ることはせず、後述するように、後日のサーバ装置１００からの著作権調査結果の報告送付を待つことにしている。そこで、この実施形態では、ステップＳ１０６で著作権調査に必要な情報をサーバ装置１００に送ったら、この著作権調査依頼モードを終了して、他のモードに移行することができるようにしている。
【０２４８】
次に、ステップＳ１０１で、自作コンテンツについての著作権調査依頼モードの選択ではないと判別したときには、ＣＰＵ２１０は、倶楽部登録モードであるか否か判別し（図２１のステップＳ１１１）、そうであれば倶楽部登録要求をサーバ装置１００に送る（ステップＳ１１２）。
【０２４９】
なお、会員ユーザは、この倶楽部登録要求をする前には、倶楽部コンテンツのデータをコンテンツ格納部２０１の非共有利用エリア２０１Ｐに、前述した自作コンテンツの場合と同様にして格納しておく。このときに、当該倶楽部コンテンツには、コンテンツ名やコンテンツ番号等の識別情報が付加されてコンテンツ格納部２０１の非共有利用エリア２０１Ｐに格納される。
【０２５０】
倶楽部登録要求に対しては、サーバ装置１００は、倶楽部登録要求用のグラフィック・ユーザ・インターフェース（以下、ＧＵＩという）の画面データを送ってくるので、会員端末装置２００のＣＰＵ２１０は、当該倶楽部登録要求用のＧＵＩの画面データを受信して、ディスプレイ２２６に表示する（ステップＳ１１３）。
【０２５１】
そして、ＣＰＵ２１０は、会員ユーザによる倶楽部登録要求の際に必要な登録事項の入力の受け付け（ステップＳ１１４）、受け付けた登録事項をサーバ装置１００に送信する（ステップＳ１１５）。
【０２５２】
そして、ＣＰＵ２１０は、サーバ装置１００から、次の登録事項用のＧＵＩの画面データを受信したか否か判別する（ステップＳ１１６）。ステップＳ１１６で、登録事項用のＧＵＩの画面データを受信しなかったと判別したときには、ＣＰＵ２１０は、サーバ装置１００から倶楽部登録完了通知を受信したか否か判別し（ステップＳ１１７）、倶楽部登録完了通知を受信しなかったときには、ステップＳ１１６に戻る。
【０２５３】
また、サーバ装置１００から倶楽部登録完了通知を受信したときには、ＣＰＵ２１０は、登録した倶楽部名などを、倶楽部コンテンツに対応してコンテンツ格納部２０１の非共有利用エリアに格納する（ステップＳ１１８）。これは、後で、サーバ装置１００から倶楽部コンテンツの配信送信指示が到来したときに、指定された倶楽部に対応する倶楽部コンテンツを特定するために用いられる。ステップＳ１１８の次には、ステップＳ１５の機能一覧メニューの表示状態に戻る。
【０２５４】
図２２〜図２６は、この倶楽部登録時において、ステップＳ１１３〜ステップＳ１１６において、サーバ装置１００から送られて来て順次に表示されるＧＵＩ画面の例を示すものである。
【０２５５】
倶楽部登録要求を会員端末装置２００がサーバ装置１００に送ると、サーバ装置１００は、前述したように、倶楽部登録の際に必要な事項の入力用のＧＵＩ画面を送ってくる。
【０２５６】
例えば、サーバ装置１００は、先ず、図２２に示すように、登録したい倶楽部で参加会員端末装置に配布する倶楽部コンテンツの大まかなジャンル（カテゴリー）を、倶楽部登録要求する会員端末装置２００の会員ユーザに選択させるためのＧＵＩ画面を送ってくる。選択可能な大まかなジャンルとしては、図２２に示されるように、「掲示板」、「趣味」、「学習」、「自作コンテンツ」、「地域情報」などが挙げられている。
【０２５７】
この例のＧＵＩ画面においては、各選択項目のそれぞれの選択を指示するための複数個の選択ボタン１１と、選択項目を変更するための選択変更用のアップボタン１２およびダウンボタン１３と、前画面に戻るための戻るボタン１４と、選択状態を決定するためのＯＫボタン１５とが、会員ユーザが操作可能なボタンアイコンとして表示されている。この例では、その後、サーバ装置１００から送られてくるＧＵＩ画面においても同様の表示とされている。
【０２５８】
この図２２の画面において、例えば「自作コンテンツ」が選択されると、サーバ装置１００は、図２３に示すように、この「自作コンテンツ」のジャンルにおける細かく分類されたジャンルを、倶楽部登録要求する会員端末装置２００の会員ユーザに選択させるためのＧＵＩ画面を送ってくる。この細かいジャンルとしては、図２３に示すように、「映画」、「絵」、「漫画」、「音楽」、「小説」、「写真」などが挙げられている。
【０２５９】
この図２３の画面において、例えば「写真」が選択されると、サーバ装置１００は、図２４に示すように、倶楽部名を倶楽部登録要求する会員端末装置２００の会員ユーザに入力させるためのＧＵＩ画面を送ってくる。会員ユーザは、この画面において、倶楽部名を入力し、その倶楽部名をサーバ装置１００に通知する。図２４の例では、自作コンテンツとしての写真のコンテンツについて、「坂本家のアルバム」という倶楽部名が登録されている。
【０２６０】
この例では、倶楽部名が登録されると、サーバ装置１００は、図２５に示すように、登録する倶楽部を公開するか、非公開にするかを、倶楽部登録要求する会員端末装置２００の会員ユーザに選択させるためのＧＵＩ画面を送ってくる。
【０２６１】
図２５において、「全てのユーザに公開する」、「特定のユーザにのみ公開する」という項目は、倶楽部を公開して、参加端末を募る場合であり、具体的な参加許可端末の設定入力を会員ユーザは行なわない。一方、「登録済みの端末にのみ公開する」という項目は、倶楽部は非公開であることを意味しており、倶楽部登録しようとする会員ユーザに、参加許可端末を具体的に設定させるようにする。
【０２６２】
例えば、「全てのユーザに公開する」という項目が選択された場合には、登録事項の入力は、この図２５のＧＵＩ画面で終了となり、ＯＫボタン１５を押すと、公開倶楽部の設定が完了する。前述したように、この公開の倶楽部登録に関する情報は、倶楽部管理メモリ部１０５の公開領域に格納される。この登録の際、この例では、サーバ装置１００では、倶楽部名の重複を許す場合を考慮して、登録された倶楽部には、倶楽部識別情報が一意に付与される。
【０２６３】
また、「特定のユーザにのみ公開する」という項目が選択された場合には、登録事項の入力は、この図２５のＧＵＩ画面では終了せず、登録しようとする倶楽部に参加許可する条件の設定入力用のＧＵＩ画面がサーバ装置１００から到来する。参加許可する条件は、例えば、性別、年齢、参加料金などである。会員ユーザが、当該ＧＵＩ画面において前記条件を設定入力して、ＯＫボタン１５を押すと、この場合の倶楽部登録設定が完了する。このときの倶楽部登録に関する情報は、倶楽部管理メモリ部１０５の公開領域に格納される。
【０２６４】
また、「登録済みの端末にのみ公開する」という項目が選択された場合には、登録事項の入力は、図２５のＧＵＩ画面では終了せず、登録しようとする倶楽部に参加許可する会員ユーザ（会員端末装置）の設定入力用のＧＵＩ画面がサーバ装置１００から到来する。
【０２６５】
例えば、「特定のユーザにのみ公開する」という項目が選択された場合には、例えばサーバ装置１００から会員リストを含むＧＵＩ画面が提供され、会員ユーザは、当該会員リストから当該倶楽部に参加を許可する会員端末装置２００を選択するようにする。あるいは、会員リストからではなく、倶楽部登録しようとする会員ユーザが直接的に参加を許可する会員端末装置２００を設定するようにしても良い。
【０２６６】
また、図２５のＧＵＩ画面において、「登録済みの端末にのみ公開する」という項目が選択された場合には、サーバ装置１００からは、会員登録の際に登録された倶楽部に参加可能な会員端末装置の候補群に属する複数の会員端末装置のリストが送られてきて、そのリストにおいて、会員ユーザは、登録しようとする倶楽部に参加を許可する会員端末装置の会員ユーザを選択設定することができる。
【０２６７】
図２６は、この倶楽部に参加可能な会員端末装置の候補群に属する複数の会員端末装置のリストを含むＧＵＩ画面の一例である。図２６の例では、倶楽部に参加可能な会員端末装置の候補群に属する複数の会員端末装置のそれぞれについて、逐一、参加を許可する端末として設定するか否かを決定するようにする。図２６の例は、「おじいちゃん」「ゆかり」「たかし」が使用する会員端末装置２００に対して、登録しようとする倶楽部に参加許可する場合を示している。
【０２６８】
なお、「特定のユーザにのみ公開する」、「登録済みの端末にのみ公開する」という項目が選択された場合には、倶楽部登録に関する登録事項の情報は、倶楽部管理メモリ部１０５の非公開領域に格納される。
【０２６９】
以上のようにして登録された倶楽部のうち、倶楽部管理メモリ部１０５の公開領域に記憶された倶楽部は共有領域３００に提供され、基本的には全ての会員ユーザに、当該倶楽部への参加の機会が与えられる。ただし、上述のように、条件が設定されている倶楽部もあるので、その場合には、倶楽部への参加許可は、当該条件をクリアする必要がある。
【０２７０】
図２１のステップＳ１１１で、選択された機能項目は倶楽部登録ではないと判別したときには、ＣＰＵ２１０は、公開倶楽部への参加要求であるか否か判別し（図２７のステップＳ１２１）、公開倶楽部への参加要求であれば、サーバ装置１００に公開倶楽部への参加要求を送る（ステップＳ１２２）。
【０２７１】
これに対して、サーバ装置１００からは、倶楽部管理メモリ部１０５の公開領域に記憶されている倶楽部のリストを含むＧＵＩ画面データを送ってくるので、ＣＰＵ２１０は、このＧＵＩ画面データを受信して、ディスプレイ２２６の画面に当該ＧＵＩを表示する（ステップＳ１２３）。
【０２７２】
このＧＵＩ画面においては、会員ユーザは、参加しようとする倶楽部を選択するので、ＣＰＵ２１０は、当該参加倶楽部の選択入力を待つ（ステップＳ１２４）。そして、この参加倶楽部の選択入力がないと判別したときには、ＣＰＵ２１０は、ユーザによって、当該倶楽部参加要求モードについて終了操作されたか否か判別し（ステップＳ１２５）、終了操作がなされたと判別したときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。また、ステップＳ１２５で、当該著作権調査依頼モードの終了操作がなされてはいないと判別したときには、ステップＳ１２４に戻って、参加倶楽部選択の入力を待つ。
【０２７３】
そして、ステップＳ１２４で、参加倶楽部選択の入力完了を判別したときには、ＣＰＵ２１０は、参加する倶楽部名および倶楽部識別情報を、自端末の会員端末装置ＩＤとともにサーバ装置１００に送る（ステップＳ１２７）。
【０２７４】
この参加倶楽部名および倶楽部識別情報を受け取ったサーバ装置１００は、それが条件無しで全ての会員に参加を許可する倶楽部であるか、参加条件が設定されている倶楽部であるかを、倶楽部管理メモリ部１０５の記憶内容を参照して判別する。
【０２７５】
そして、会員端末装置２００から受け取った参加要求されている倶楽部が、条件無しで全ての会員に参加を許可する倶楽部である場合には、サーバ装置１００は、倶楽部管理メモリ部１０５に参加会員端末装置の識別情報を、参加要求対象の倶楽部名に対応して書き込むとともに、当該倶楽部に関する会員端末装置２００に参加登録通知を送る。その後、当該倶楽部の倶楽部コンテンツを所持する会員端末装置２００に、参加要求してきた会員端末装置２００に、前記倶楽部コンテンツを送信するように配信指示信号を送る。
【０２７６】
また、会員端末装置２００から受け取った参加要求されている倶楽部に対して参加条件が設定されている場合には、サーバ装置１００は、当該参加条件を参加要求してきた会員端末装置２００の会員ユーザがクリアしているかどうかを判別するために、当該参加条件についての問合せＧＵＩ画面のデータを、会員端末装置２００に対して送信する。
【０２７７】
そして、サーバ装置１００は、会員端末装置２００からの回答に基づき、前記参加条件をクリアしているかどうかを判別し、クリアしていると判別したときには、参加許可通知を送った後、倶楽部管理メモリ部１０５に参加会員端末装置の識別情報を、参加要求対象の倶楽部名に対応して書き込むとともに、当該倶楽部に関する会員端末装置２００に参加登録通知を送るようにする。その後、当該倶楽部の倶楽部コンテンツを所持する会員端末装置２００に、参加要求してきた会員端末装置２００に、前記倶楽部コンテンツを送信するように配信指示信号を送る。
【０２７８】
以上のことから、会員端末装置２００のＣＰＵ２１０は、ステップＳ１２７で参加する倶楽部名および倶楽部識別情報を送った後には、倶楽部参加のための条件入力用ＧＵＩ画面データを受信したか否か判別し（図２８のステップＳ１３１）、条件入力用ＧＵＩ画面データを受信しなかったと判別したときには、サーバ装置１００から参加登録通知を受信したか否か判別する（ステップＳ１３２）。ステップＳ１３２で、参加登録通知を受信していないと判別したときには、ステップＳ１３１に戻る。
【０２７９】
また、ステップＳ１３２で参加登録通知を受信したと判別したときには、ＣＰＵ２１０は、サーバ装置１００からの倶楽部コンテンツのＰ２Ｐ配信通知の受信を待つ（ステップＳ１３７）。そして、ステップＳ１３７で、当該Ｐ２Ｐ配信通知を受信したと判別したときには、ＣＰＵ２１０は、倶楽部コンテンツを所持する他の会員端末装置２００からの当該倶楽部コンテンツがＰ２Ｐ配信されてくるのを受信待機する（ステップＳ１３８）。そして、他の会員端末装置２００からのアクセスを待つ（ステップＳ１３９）。
【０２８０】
ここで、受信待機は、例えば当該Ｐ２Ｐ配信されてくるコンテンツのコンテンツＩＤに対応して受信待機フラグを立てることによりなされる。この受信待機フラグは、対応するコンテンツのデータが受信完了したときには、リセットされる。
【０２８１】
そして、ステップＳ１３１で、条件入力用ＧＵＩ画面データを受信したと判別したときには、ＣＰＵ２１０は、受信した条件入力用ＧＵＩ画面をディスプレイ２２６の画面に表示し（ステップＳ１３３）、会員ユーザからの要求されている条件、例えば性別、年齢、参加料金についての入力を受け付ける（ステップＳ１３４）。そして、受け付けた条件入力情報をサーバ装置１００に送信する（ステップＳ１３５）。
【０２８２】
次に、ＣＰＵ２１０は、サーバ装置１００から、前記条件クリアにより倶楽部への参加許可通知を受信したか否か判別し（ステップＳ１３６）、参加不許可であったときには、ステップＳ１５の機能一覧メニューの表示状態に戻る。また、ステップＳ１３６で、参加許可通知を受信したと判別したときには、ＣＰＵ２１０は、サーバ装置１００からの倶楽部コンテンツのＰ２Ｐ配信通知の受信を待つ（ステップＳ１３７）。
【０２８３】
そして、当該Ｐ２Ｐ配信通知を受信したと判別したときには、ＣＰＵ２１０は、倶楽部コンテンツを所持する他の会員端末装置２００からの当該倶楽部コンテンツがＰ２Ｐ配信されてくるのを受信待機する（ステップＳ１３８）。そして、他の会員端末装置２００からのアクセスを待つ（ステップＳ１３９）。
【０２８４】
ステップＳ１３９で、他の会員端末装置２００からのアクセスの受信を確認すると、ＣＰＵ２１０は、他の会員端末装置２００との間の通信路を形成し（図２９のステップＳ１４１）、当該他の会員端末装置２００から送られてくる倶楽部コンテンツデータ（暗号化されている）を受信して、暗号を復号化した後、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに格納する（ステップＳ１４２）。
【０２８５】
そして、ＣＰＵ２１０は、他の会員端末装置２００からのコンテンツ配信完了の通知を受信するまで（ステップＳ１４３）、受信したコンテンツデータをコンテンツ格納部２０１の非共有利用エリア２０１Ｐへ格納するのを継続する。
【０２８６】
次に、ステップＳ１４３で、他の会員端末装置２００からのコンテンツ配信完了の通知を受信したと判別すると、ＣＰＵ２１０は、コンテンツデータを再生に支障なく受信したか、つまりエラー無くあるいはエラーがあっても訂正可能であるか否かを、受信したコンテンツデータに付加されているエラー訂正符号またはエラー検出符号などを用いて判別する（ステップＳ１４４）。
【０２８７】
ステップＳ１４４で、受信したコンテンツデータが再生に支障があるものであると判別したときには、受信データＮＧを他の会員端末装置２００に送り（ステップＳ１４５）、その後、ステップＳ１４２に戻って、他の会員端末装置２００から再度送られてくるコンテンツデータを受信して再格納する。
【０２８８】
また、ステップＳ１４４で、コンテンツデータを再生に支障なく受信したと判別したときには、ＣＰＵ２１０は、受信データＯＫを他の会員端末装置２００に送る（ステップＳ１５６）そして、ＣＰＵ２１０は、コンテンツの書き込みを停止し（ステップＳ１４７）、他の会員端末装置２００との通信路を切断する（ステップＳ１４８）。
【０２８９】
そして、ＣＰＵ２１０は、取得要求した倶楽部コンテンツデータの受信が終了して、再生が可能になったことをディスプレイ２２６に表示して会員ユーザに報知する（ステップＳ５９）。このとき、ディスプレイ２２６への表示の代わりに、あるいはディスプレイ２２６への表示と共に、倶楽部コンテンツの再生が可能になったことを、音声メッセージとして会員ユーザに通知するようにしても良い。その後、ＣＰＵ２１０は、ステップＳ１５に戻り、機能一覧メニューをディスプレイ２２６の画面に表示する。
【０２９０】
＜倶楽部登録動作のまとめ＞
［会員端末装置２００の動作の概要］
図３０は、上述した会員端末装置２００からの倶楽部登録動作の概要をさらに説明するための図である。この図３０は、会員端末装置２００のＣＰＵ２１０を基準にした処理の流れではなく、倶楽部登録動作の理解のためのフローチャートである。
【０２９１】
先ず、会員端末装置２００を所有する会員ユーザは、サーバ装置１００に対して倶楽部登録動作を開始し（ステップＳ１５１）、倶楽部の名称、倶楽部コンテンツのカテゴリーなどを、それぞれＧＵＩ画面を用いて入力して、サーバ装置１００に登録する（ステップＳ１５２）。
【０２９２】
この登録の際に、会員ユーザは、倶楽部を共有領域３００の会員ユーザの全てに公開するか否かを判別し（ステップＳ１５３）、倶楽部を共有領域３００の会員ユーザの全てに公開するとした場合には、前記ステップＳ１５２で登録した内容でサーバ装置１００に対して倶楽部登録を行なう（ステップＳ１５７）。
【０２９３】
倶楽部を共有領域３００の会員ユーザの全てに公開するのではないときには、登録済み端末にのみ参加許可するのかどうかを選択し（ステップＳ１５４）、登録済み端末にのみ参加許可するとした場合には、前述のようにして、サーバ装置１００から登録データを受信して、参加許可する端末の選択を行なう（ステップＳ１５５）。そして、サーバ装置１００への倶楽部登録を終了する（ステップＳ１５７）。
【０２９４】
また、登録済み端末にのみ参加許可するのではないときには、参加許可する会員端末装置２００の条件を入力する（ステップＳ１５６）。そして、この条件付で、サーバ装置１００に倶楽部登録を行なう（ステップＳ１５７）。
【０２９５】
［サーバ装置１００の動作の概要］
図３１は、上述した倶楽部登録動作におけるサーバ装置１００側の振る舞いの概要を説明するための図である。
【０２９６】
サーバ装置１００は、ある会員端末装置２００から倶楽部登録要求を受信すると（ステップＳ１６１）、以下のように処理を行なう。
【０２９７】
まず、倶楽部の名称、倶楽部コンテンツのカテゴリーなどを入力させるためのＧＵＩ画面を会員端末装置２００に送信する（ステップＳ１６２）。次に、共有領域３００内の全ての会員ユーザに、登録しようとする倶楽部を公開するかどうかを、会員ユーザに選択させるためのＧＵＩ画面のデータを会員端末装置２００に送信する（ステップＳ１６３）。
【０２９８】
そして、会員ユーザの選択操作により共有領域３００内の全ての会員ユーザに、登録しようとする倶楽部を公開するのかどうかを判別し（ステップＳ１６４）、全ての会員ユーザに公開するのであれば、それまでに倶楽部登録要求してきた会員端末装置２００から得た登録情報により、サーバ装置１００の倶楽部管理メモリ部１０５の公開領域に倶楽部登録を行なう（ステップＳ１６９）。
【０２９９】
また、ステップＳ１６４において、全ての会員ユーザに公開するのでなければ、登録済みの会員端末装置２００にのみ参加許可するのかどうか判別し（ステップＳ１６５）、登録済みの会員端末装置２００にのみ参加許可するのであれば、登録されている会員端末装置候補群に含まれる会員端末装置の情報を含むＧＵＩ画面を、倶楽部登録しようとしている会員端末装置２００に送り、会員ユーザに参加許可端末を選択させるようにする（ステップＳ１６６）。
【０３００】
そして、その選択により参加許可端末として指定された会員端末装置２００に対して、視聴可能な倶楽部コンテンツがあることを通知する（ステップＳ１６７）。この通知は、当該会員端末装置２００に倶楽部参加登録されたことを告知する通知でもある。そして、サーバ装置１００は、倶楽部登録要求してきた会員端末装置２００から得た登録情報により、サーバ装置１００の倶楽部管理メモリ部１０５の非公開領域に倶楽部登録を行なう（ステップＳ１６９）。
【０３０１】
また、ステップＳ１６５で、登録済みの会員端末装置２００にのみ参加許可するのではないと判別したときには、サーバ装置１００は、参加許可端末の条件を入力させるためのＧＵＩ画面データを会員端末装置２００に送り、性別、年齢、参加料金などの参加許可条件を入力させる（ステップＳ１６８）。そして、倶楽部登録要求してきた会員端末装置２００から得た登録情報（許可条件を含む）により、サーバ装置１００の倶楽部管理メモリ部１０５の公開領域に倶楽部登録を行なう（ステップＳ１６９）。
【０３０２】
＜サブプロセッサの動作＞
次に、図３２にサブプロセッサ２３０の処理動作を説明するためのフローチャートを示す。前述したように、このサブプロセッサ２３０は、会員端末装置２００の電源状態がサスペンドの状態になったときに、電源オンの状態にする動作をするものである。
【０３０３】
先ず、サブプロセッサ２３０は、キー入力操作部２２８を通じて、何等かのキー入力操作がなされたか否か判別し（ステップＳ１７１）、何等かのキー入力操作がなされたと判別したときには、電源回路２３１を制御して、すべての部分に電源電圧を投入するようにすると共に、メインＣＰＵ２１０をウエイクアップする（ステップＳ１７２）。
【０３０４】
そして、サブプロセッサ２３０は、メインＣＰＵ２１０に対して、サーバ装置１００に、サスペンド状態から電源オン状態に移行したことを通知するように指示する（ステップＳ１７３）。そして、サブプロセッサ２３０の処理を終了する。
【０３０５】
また、ステップＳ１７１で、何等のキー入力操作もなされていないと判別したときには、サブプロセッサ２３０は、サーバ装置１００からのウエイクアップ指示を受信したか否か判別する（ステップＳ１７４）。このステップＳ１７４で、サーバ装置１００からのウエイクアップ指示を受信していないと判別したときには、ステップＳ１７１に戻る。
【０３０６】
また、ステップＳ１７１で、サーバ装置１００からのウエイクアップ指示を受信したと判別したときには、サブプロセッサ２３０は、電源回路２３１を制御して、すべての部分に電源電圧を投入するようにすると共に、メインＣＰＵ２１０をウエイクアップする（ステップＳ１７５）。
【０３０７】
そして、サブプロセッサ２３０は、コンテンツの配信送信指示をサーバ装置１００から受けたことを、メインＣＰＵ２１０に通知する（ステップＳ１７６）。そして、この処理ルーチンを終了する。
【０３０８】
＜サーバ装置１００からの受信時の処理＞
図３３〜図３６は、会員端末装置２００のＣＰＵ２１０が、サーバ装置１００から種々の制御信号や通知を受信したときの処理ルーチンの一例を示すフローチャートである。
【０３０９】
［会員端末装置におけるコンテンツ配信送信指示受信時の処理］
図３３は、会員端末装置２００のＣＰＵ２１０が、サーバ装置１００からコンテンツ配信送信指示の制御信号を受けた時の処理ルーチンの一例を示すフローチャートである。
【０３１０】
会員端末装置２００のＣＰＵ２１０は、電源オン状態のときには、直接的にサーバ装置１００からコンテンツ配信送信指示の制御信号を受信し、サスペンド状態のときには、前述したように、サブプロセッサ２３０を介して、サーバ装置１００からコンテンツ配信送信指示の制御信号を受信する。
【０３１１】
すなわち、ＣＰＵ２１０は、サーバ装置１００からコンテンツ配信送信指示の制御信号を受信したか否か判別し（ステップＳ１８１）、受信したと判別したときには、コンテンツ配信送信指示の受信確認をサーバ装置１００に返信する（ステップＳ１８２）。ここで、コンテンツ配信送信指示には、配信送信すべきコンテンツのＩＤと、配信送信すべき会員端末装置のネットワークアドレスとが含まれる。
【０３１２】
次に、ＣＰＵ２１０は、当該コンテンツ配信送信指示により、コンテンツを送信するように指定された会員端末装置２００に対して、前記受信したネットワークアドレスを用いてアクセスする（ステップＳ１８３）。
【０３１３】
そして、ＣＰＵ２１０は、このアクセスに相手の会員端末装置２００が応答して、通信路が形成されたか否か判別し（ステップＳ１８４）、通信路の形成を確認したときには、コンテンツ配信送信指示に含まれるコンテンツのＩＤにより指定されるコンテンツのデータを、コンテンツ格納部２０１から読み出して、相手会員端末装置２００に送信する（ステップＳ１８５）。
【０３１４】
そして、ＣＰＵ２１０は、指定されたコンテンツデータの送信が完了したか否か監視し（ステップＳ１８６）、送信が完了したと判別したときには、相手会員端末装置に対して、コンテンツ配信完了メッセージを送る（ステップＳ１８７）。そして、相手端末から「受信ＯＫ」を受信したか否か判別し（ステップＳ１８８）、「受信ＯＫ」ではなく、「受信ＮＧ」を受信したと判別したときには、ステップＳ１８５に戻って、配信指示されたコンテンツを再度送信する。
【０３１５】
また、ステップＳ１８８で「受信ＯＫ」を受信したと判別したときには、ＣＰＵ２１０は、当該相手会員端末装置との通信路を切断する（ステップＳ１８９）。そして、サーバ装置１００に、コンテンツ配信完了を通知する（ステップＳ１９０）。
【０３１６】
［倶楽部への参加許可端末の通知時の処理動作］
図３３のステップＳ１８１で、コンテンツ配信送信指示の制御信号は受信していないと判別したときには、ＣＰＵ２１０は、非公開倶楽部への参加端末になったことの通知を受信したか否か判別する（図３４のステップＳ１９１）。
【０３１７】
ステップＳ１９１で、非公開倶楽部への参加端末になったことの通知を受信したと判別したときには、ＣＰＵ２１０は、当該通知に含まれる倶楽部名とともに、当該倶楽部の参加端末になったことをユーザに、例えばディスプレイ２２６にメッセージを表示して、および／または、音声メッセージにより通知する（ステップＳ１９２）。
【０３１８】
そして、ＣＰＵ２１０は、サーバ装置１００からの倶楽部コンテンツのＰ２Ｐ配信通知の受信を待つ（ステップＳ１９３）。そして、当該Ｐ２Ｐ配信通知を受信したと判別したときには、ＣＰＵ２１０は、倶楽部コンテンツを所持する他の会員端末装置２００からの当該倶楽部コンテンツがＰ２Ｐ配信されてくるのを受信待機する（ステップＳ１９４）。そして、他の会員端末装置２００からのアクセスを待つ（ステップＳ１９５）。
【０３１９】
ステップＳ１９５で、他の会員端末装置２００からのアクセスの受信を確認すると、ＣＰＵ２１０は、他の会員端末装置２００との間の通信路を形成し（図３５のステップＳ２０１）、当該他の会員端末装置２００から送られてくる倶楽部コンテンツデータ（暗号化されている）を受信して、暗号を復号化した後、コンテンツ格納部２０１の非共有利用エリア２０１Ｐに格納する（ステップＳ２０２）。
【０３２０】
そして、ＣＰＵ２１０は、他の会員端末装置２００からのコンテンツ配信完了の通知を受信するまで（ステップＳ２０３）、受信したコンテンツデータをコンテンツ格納部２０１の非共有利用エリア２０１Ｐへ格納するのを継続する。
【０３２１】
次に、ステップＳ２０３で、他の会員端末装置２００からのコンテンツ配信完了の通知を受信したと判別すると、ＣＰＵ２１０は、コンテンツデータを再生に支障なく受信したか、つまりエラー無くあるいはエラーがあっても訂正可能であるか否かを、受信したコンテンツデータに付加されているエラー訂正符号またはエラー検出符号などを用いて判別する（ステップＳ２０４）。
【０３２２】
ステップＳ２０４で、受信したコンテンツデータが再生に支障があるものであると判別したときには、受信データＮＧを他の会員端末装置２００に送り（ステップＳ２０５）、その後、ステップＳ２０２に戻って、他の会員端末装置２００から再度送られてくるコンテンツデータを受信して再格納する。
【０３２３】
また、ステップＳ２０４で、コンテンツデータを再生に支障なく受信したと判別したときには、ＣＰＵ２１０は、受信データＯＫを他の会員端末装置２００に送る（ステップＳ２０６）そして、ＣＰＵ２１０は、コンテンツの書き込みを停止し（ステップＳ２０７）、他の会員端末装置２００との通信路を切断する（ステップＳ２０８）。
【０３２４】
そして、ＣＰＵ２１０は、取得要求した倶楽部コンテンツデータの受信が終了して、再生が可能になったことをディスプレイ２２６に表示して会員ユーザに報知する（ステップＳ２０９）。このとき、ディスプレイ２２６への表示の代わりに、あるいはディスプレイ２２６への表示と共に、倶楽部コンテンツの再生が可能になったことを、音声メッセージとして会員ユーザに通知するようにしても良い。
【０３２５】
［著作権調査結果の受信時の処理動作］
図３４のステップＳ１９１で、非公開倶楽部への参加端末の通知は受信していないと判別したときには、ＣＰＵ２１０は、サーバ装置１００から著作権調査結果を受信したか否か判別する（図３６のステップＳ２１１）。サーバ装置１００から著作権調査結果を受信してはいないと判別したときには、ステップＳ１８１に戻る。
【０３２６】
ステップＳ２１１で、サーバ装置１００から著作権調査結果を受信したと判別したときには、ＣＰＵ２１０は、サーバ装置から自作コンテンツを共有領域３００に置くことを許可するＧＵＩ画面データ、あるいは自作コンテンツを共有領域３００に置くことを許可しないＧＵＩ画面データを受信して、そのＧＵＩ画面をディスプレイ２２６の画面に表示する（ステップＳ２１２）。
【０３２７】
そして、ＣＰＵ２１０は、受信したＧＵＩ画面は、自作コンテンツを共有領域３００に置くことを許可するＧＵＩ画面であるか否か判別し（ステップＳ２１３）、許可しないＧＵＩ画面であるときには、ステップＳ１８１に戻る。
【０３２８】
一方、ディスプレイ２２６に表示されているＧＵＩ画面が、自作コンテンツを共有領域３００に置くことを許可するＧＵＩ画面であるときには、このＧＵＩ画面には共有領域３００に登録するかどうかの再確認の問合せが表示されており、会員ユーザは、この問合せに対する回答を操作入力するようにする。
【０３２９】
そこで、ステップＳ２１３で、自作コンテンツを共有領域３００に置くことを許可するＧＵＩ画面であると判別したときには、ＣＰＵ２１０は、当該ＧＵＩ画面に表示されている共有領域３００に登録するかどうかの再確認の問合せに対する会員ユーザによる回答の入力を判別して、共有領域に登録するかどうか再確認する（ステップＳ２１４）。
【０３３０】
そして、ステップＳ２１４で、共有領域３００に登録することを中止すると判別したときには、ＣＰＵ２１０は、ステップＳ１８１に戻る。
【０３３１】
また、ステップＳ２１４で、共有領域３００に登録することを再確認したときには、ＣＰＵ２１０は、サーバ装置１００にそのことを通知する（ステップＳ２１５）。そして、その通知に基づいてサーバ装置１００から送られてくる自作コンテンツの提供価格や提供期間の設定用のＧＵＩ画面のデータを受信して、当該ＧＵＩ画面をディスプレイ２２６に表示する（ステップＳ２１６）。
【０３３２】
そして、ＣＰＵ２１０は、ＧＵＩ画面を通じて入力された自作コンテンツの提供価格や提供期間の設定情報を受け付けて、サーバ装置１００に送信する（ステップＳ２１７）。その後、自作コンテンツのデータを、コンテンツ格納部２０１の非共有利用エリア２０１Ｐから、共有利用エリア２０１Ｃに移す（ステップＳ２１８）。これにより、自作コンテンツが共有領域３００に提供される状態になる。
【０３３３】
＜サーバ装置１００における会員端末装置の接続時の処理動作＞
次に、サーバ装置１００における会員端末装置の接続時の処理動作について、図３７のフローチャートを参照して説明する。このフローチャートの各ステップの処理は、主として、サーバ装置１００のＣＰＵ１１０により実行される。
【０３３４】
図３７は、会員端末装置２００がネットワークを通じてアクセスしてきたときの処理ルーチンである。前述したように、会員端末装置２００は、電源がオンとされると、そのＣＰＵ２１０の制御により、自動的にサーバ装置１００に接続のアクセスをする。
【０３３５】
そこで、サーバ装置１００のＣＰＵ１１０は、会員端末装置２００からの接続のアクセス（接続要求）を待ち（ステップＳ２２１）、接続のアクセスがあったと判別したときには、接続アクセス時のユーザＩＤやパスワードを参照して、会員認証の処理を行なう（ステップＳ２２２）。この会員認証の結果、認証ができなかったときには、その旨（認証ＮＧ）を通知して、接続を拒否し（ステップＳ２２３）、ステップＳ２２１に戻る。
【０３３６】
ステップＳ２２２での会員認証の結果、認証ができたときには、ＣＰＵ１１０は、会員情報管理メモリ部１０１や、会員端末装置情報管理メモリ部１０６において、接続アクセスしてきた会員端末装置２００を所有する当該会員についての管理情報が存在しているかどうかを検索する（ステップＳ２２４）。そして、ＣＰＵ１１０は、その検索結果により、サーバ装置１００への初めての接続アクセスであるか否か判別する（ステップＳ２２５）。
【０３３７】
ステップＳ２２５で初めての接続アクセスであると判別したときには、ＣＰＵ１１０は、会員情報管理メモリ部１０１および会員端末装置情報管理メモリ部１０６に、当該アクセスしてきた会員および会員端末装置についての管理情報領域を作成し、ＲＡＭ１１３に保持していた会員情報を、会員情報管理メモリ部１０１に設けた当該会員用の管理領域に書き込むと共に、会員端末装置情報管理メモリ部１０６に設けた当該会員端末装置の管理領域内において、電源状態の情報として、電源オン状態を書き込み、また、接続アクセスの履歴を書き込む（ステップＳ２２６）。
【０３３８】
さらに、ＣＰＵ１１０は、ＲＡＭ１１３に保持していた当該会員端末装置２００のコンテンツ格納部２０１に格納されているコンテンツの情報を、コンテンツ所在管理メモリ部１０２に追加登録するように制御する（ステップＳ２２７）。
【０３３９】
以上により、共有領域３００に、会員登録された会員が所有する会員端末装置２００のコンテンツ格納部２０１が追加され、すべての会員が利用可能となる。
【０３４０】
ステップＳ２２５において、会員端末装置２００からの接続アクセスが初めてではないと判別したときには、ＣＰＵ１１０は、サーバ装置１００内の当該会員端末装置２００についての管理情報を確認し、会員端末装置情報管理メモリ部１０６の当該会員端末装置の管理領域内において、その電源状態の情報として、電源オンを書き込み、また、接続アクセスの履歴を書き込む（ステップＳ２２８）。
【０３４１】
以上で、会員端末装置２００がサーバ装置１００に接続アクセスしてきたときのサーバ装置１００の処理は終了する。前述もしたように、以後は、会員端末装置２００が電源オフ状態あるいは会員端末装置２００の電源プラグが電源コンセントに接続されていない状態とならない限り、サーバ装置１００と会員端末装置２００との接続状態が保持される。
【０３４２】
＜サーバ装置１００の通常処理動作＞
次に、サーバ装置１００の処理動作について、図３８〜図４７のフローチャートを参照して説明する。以下に説明するフローチャートの各ステップの処理は、主として、サーバ装置１００のＣＰＵ１１０により実行される。
【０３４３】
図３８に示すように、サーバ装置１００のＣＰＵ１１０は、いずれかの会員端末装置２００からコンテンツ配信依頼を受信したか否か判別し（ステップＳ２３１）、コンテンツ配信依頼を受信したと判別したときには、コンテンツ所在管理メモリ部１０２で管理している共有領域３００内のすべてのコンテンツの一覧と、であるコンテンツ配信リストを、配信依頼してきた会員端末装置２００に対して送信する（ステップＳ２３２）。
【０３４４】
前述したように、会員端末装置２００からは、このコンテンツ配信リストから選択された配信を希望するコンテンツの取得要求あるいはコンテンツ配信依頼モード終了の通知が送られてくる。
【０３４５】
そこで、サーバ装置１００のＣＰＵ１１０は、会員端末装置２００からのコンテンツ取得要求を受信したか否か判別し（ステップＳ２３３）、コンテンツ取得要求を受信していないと判別したときには、コンテンツ配信依頼モード終了の通知を受信したか否か判別し（ステップＳ２３４）、当該通知を受信しないと判別したときには、ステップＳ２３３に戻り、当該通知を受信したと判別したときには、コンテンツ配信依頼モードを終了し、ステップＳ２３１に戻る。
【０３４６】
そして、ステップＳ２３３で、コンテンツ取得要求を受信したと判別したときには、ＣＰＵ１１０は、コンテンツ取得要求に含まれるコンテンツＩＤを検索子として、コンテンツ所在管理メモリ部１０２を検索し（ステップＳ２３６）、当該コンテンツのデータがサーバ装置１００のコンテンツ格納部１０３内に在るか否か判別する（ステップＳ２３７）。
【０３４７】
ステップＳ２３７で、当該コンテンツのデータがサーバ装置１００のコンテンツ格納部１０３内にあると判別したときには、取得要求されたコンテンツのデータ（暗号化されている）をコンテンツ格納部１０３から読み出し、取得要求した会員端末装置２００に当該コンテンツのデータをダウンロードする（ステップＳ２３８）。
【０３４８】
そして、ＣＰＵ１１０は、当該コンテンツのデータをすべてダウンロードしたか否か判別し（ステップＳ２３９）、すべてダウンロードしたと判別したときには、当該コンテンツのダウンロード完了を会員端末装置に通知する（ステップＳ２４０）。
【０３４９】
次に、ＣＰＵ１１０は、コンテンツ配信依頼モード終了の通知を受信したか否か判別し（ステップＳ２４１）、当該通知を受信しないと判別したときには、ステップＳ２３３に戻り、当該通知を受信したと判別したときには、コンテンツ配信依頼モードを終了し、ステップＳ２３１に戻る。
【０３５０】
また、ステップＳ２３７で、取得要求されたコンテンツのデータは、サーバ装置１００のコンテンツ格納部１０３内にはないと判別したときには、ＣＰＵ１１０は、コンテンツ所在管理メモリ部１０２から取得要求されたコンテンツを記憶する他の会員端末装置２００を検索する。さらに、ＣＰＵ１１０は、当該検索した他の会員端末装置２００の中から、会員端末装置情報管理メモリ部１０６を参照し、電源オンあるいはサスペンド状態であって使用可能であるものを検索する（ステップＳ２４３）。
【０３５１】
次に、ＣＰＵ１１０は、このステップＳ２４３での検索の結果として、取得要求されたコンテンツのデータをそのコンテンツ格納部２０１に格納しており、かつ、電源オンあるいはサスペンド状態であって使用可能である他の会員端末装置２００があるか否か判別する（ステップＳ２４４）。
【０３５２】
ステップＳ２４４で、前記条件に該当する会員端末装置２００がなかったときには、ＣＰＵ１１０は、次のように認識する。すなわち、取得要求されたコンテンツのデータをそのコンテンツ格納部２０１に格納している会員端末装置２００はあるが、たまたまそれら装置２００のすべての電源がオフになっている状態であると認識する。そこで、ＣＰＵ１１０は、取得要求してきた会員端末装置２００に対して、「現時点ではコンテンツ配信は不可であり、後の時点で再取得要求するように促すメッセージ」を送出し（ステップＳ２４５）、その後、コンテンツ配信依頼モードを終了し（ステップＳ２４６）、ステップＳ２３１に戻る。
【０３５３】
なお、ステップＳ２４５では、取得要求してきた会員端末装置２００に対して、後の時点で再取得要求するようにしたが、前記コンテンツを所有する該当する会員端末装置２００に対して、後の時点において、当該会員端末装置２００が利用可能になったら転送するように指示するようにしても良い。
【０３５４】
次に、ステップＳ２４４で、前記条件に該当する会員端末装置２００があったと判別したときには、ＣＰＵ１１０は、コンテンツ取得要求をしてきた会員端末装置２００に、取得要求されたコンテンツは、他の会員端末装置２００からＰ２Ｐ配信送信されることを通知する（図３９のステップＳ２５１）。
【０３５５】
次に、ＣＰＵ１１０は、ステップＳ２４４で前記条件に該当するとして検知した他の会員端末装置２００の電源状態を、会員端末装置情報管理メモリ部１０６を参照してチェックする（ステップＳ２５２）。
【０３５６】
そして、ＣＰＵ１１０は、当該他の会員端末装置２００の電源状態は、サスペンド状態であるか否か判別し（ステップＳ２５３）、サスペンド状態でなければ、当該他の会員端末装置２００に対して、取得要求されたコンテンツのデータを、取得要求してきた会員端末装置２００に対して送信するように指示する配信送信指示制御を送る（ステップＳ２５６）。そして、ステップＳ２３１に戻る。
【０３５７】
また、ステップＳ２５３で、前記他の会員端末装置２００の電源状態がサスペンド状態であると判別したときには、ＣＰＵ１１０は、当該他の会員端末装置２００に対して、ウエイクアップ指示を送り、当該他の会員端末装置２００の電源状態をオンにし、そのＣＰＵ２１０をウエイクアップする（ステップＳ２５４）。
【０３５８】
そして、ＣＰＵ１１０は、当該他の会員端末装置２００の電源状態がオンになるのを確認した後（ステップＳ２５５）、取得要求されたコンテンツのデータを、取得要求してきた会員端末装置２００に対して送信するように指示する配信送信指示制御を送る（ステップＳ２５６）。そして、ステップＳ２３１に戻る。
【０３５９】
また、ステップＳ２３１で、コンテンツ配信依頼は受信していないと判別したときには、ＣＰＵ１１０は、配信送信指示した会員端末装置２００からのコンテンツ送信完了通知を受信したか否か判別する（図４０のステップＳ２６１）。
【０３６０】
そして、このステップＳ２６１で、配信送信指示した会員端末装置２００からのコンテンツ送信完了通知を受信したと判別したときには、ＣＰＵ１１０は、Ｐ２Ｐによるコンテンツ配信が完了して、コンテンツの取得要求をした会員端末装置２００のコンテンツ格納部２０１に、当該取得要求されたコンテンツのデータが追加されたと認識して、コンテンツ所在管理メモリ部１０２の、当該コンテンツについての所在情報として、コンテンツを取得した会員端末装置２００のＩＤを加えることにより、コンテンツ所在管理メモリ部１０２の記憶内容を更新する（ステップＳ２６２）。
【０３６１】
次に、ＣＰＵ１１０は、前記コンテンツ配信されたコンテンツを取得要求した会員端末装置２００を所有する会員に対して、配信したコンテンツの料金を課金処理する。この課金処理は、前述したように、会員情報管理メモリ部１０１に記憶されている当該会員についての課金のための情報に基づいて行なう（ステップＳ２６３）。また、配信したコンテンツが自作コンテンツであるときには、ユーザ著作権管理部１０４を参照し、その著作権料をも加味して、課金の処理を実行する。
【０３６２】
また、ＣＰＵ１１０は、前記コンテンツ配信を実行した会員端末装置２００を所有する会員に対して、コンテンツ配信についての手数料を報酬として還元する（ステップＳ２６４）。この場合の手数料の還元方法としては、例えば、当該会員端末装置２００を所有する会員が行なった配信要求により課金として発生した費用から差し引く方法、あるいは、会員情報管理メモリ部１０１に記憶されている当該会員の銀行口座に当該報酬を振り込む方法などがある。
【０３６３】
また、このステップＳ２６４においては、配信コンテンツが自作コンテンツの場合で、その著作権料がユーザ著作権管理部１０４に記憶されていた場合には、当該著作権料を、著作権者である会員ユーザに還元する処理も行なう。その後、ステップＳ２３１に戻る。
【０３６４】
また、図４０のステップＳ２６１で、配信送信指示した会員端末装置２００からのコンテンツ送信完了通知を受信していないと判別したときには、ＣＰＵ１１０は、いずれかの会員端末装置２００から、自作コンテンツの著作権調査依頼の受信をしたか否か判別し（図４１のステップＳ２７１）、自作コンテンツの著作権調査依頼を受信したと判別したときには、著作権調査依頼用のＧＵＩ画面データを、調査依頼してきた会員端末装置２００に送る（ステップＳ２７２）。
【０３６５】
そして、ＣＰＵ１１０は、会員端末装置２００からの、このＧＵＩ画面を通じた著作権調査依頼のための情報と、自作コンテンツのデータとを受信するのを待つ（ステップＳ２７３）。そして、それらの情報の受信を確認したら、それらの情報をバッファメモリに蓄えて、著作権調査を実行する（ステップＳ２７４）。そして、ステップＳ２３１に戻る。
【０３６６】
また、ステップＳ２７１で、自作コンテンツの著作権調査依頼を受信していないと判別したときには、ＣＰＵ１１０は、いずれかの会員端末装置２００から倶楽部登録要求を受信したか否か判別し（図４２のステップＳ２８１）、倶楽部登録要求を受信したと判別したときには、倶楽部登録用のＧＵＩ画面データを、登録要求してきた会員端末装置２００に送信する（ステップＳ２８２）。
【０３６７】
会員端末装置２００からは、このＧＵＩ画面を通じて入力された倶楽部登録のための登録事項、例えば倶楽部名、倶楽部コンテンツのカテゴリ、ジャンル、公開するか、非公開か、などが送られてくるので、サーバ装置１００のＣＰＵ１１０は、これらの登録情報を受信する（ステップＳ２８３）。
【０３６８】
そして、ＣＰＵ１１０は、倶楽部が会員ユーザに公開されているか、非公開であるかを判別する（ステップＳ２８４）。ここで、前述したように、会員ユーザに公開されている倶楽部には、全てのユーザに条件無しで公開されているものと、条件付で公開されているものを含む。一方、非公開の倶楽部は、倶楽部登録した会員ユーザにより、参加端末が選択設定されている。
【０３６９】
ステップＳ２８４で、倶楽部が公開されていると判別したときには、倶楽部管理メモリ部１０５の公開領域に、倶楽部コンテンツの所在情報を含む倶楽部登録情報を格納する（ステップＳ２８５）。そして、倶楽部登録完了通知を、倶楽部登録要求してきた会員端末装置２００に送る（ステップＳ２９３）。その後、ステップＳ２３１に戻る。
【０３７０】
また、ステップＳ２８４で、非公開であると判別したときには、ＣＰＵ１１０は、非公開用のＧＵＩ画面データを、倶楽部登録要求してきた会員端末装置２００に送る（ステップＳ２８６）。
【０３７１】
そして、会員端末装置２００から送られてくる、非公開用のＧＵＩ画面を通じて入力された情報から、登録される倶楽部に参加許可する会員端末装置を、予め登録された会員端末装置候補群から選択するか否かを判別する（ステップＳ２８７）。
【０３７２】
ステップＳ２８７で、予め登録された会員端末装置候補群から、倶楽部に参加許可する会員端末装置を選択するのではないと判別したときには、ＣＰＵ１１０は、参加許可する会員端末装置の条件を入力させるためのＧＵＩ画面データを、倶楽部登録要求してきた会員端末装置２００に送信する（ステップＳ２８８）。
【０３７３】
そして、ＣＰＵ１１０は、前記ＧＵＩ画面を通じた参加許可条件を会員端末装置２００から受信し、それまでに受信した、倶楽部コンテンツの所在情報を含む倶楽部登録情報を、倶楽部管理メモリ部１０５の公開領域に格納する（ステップＳ２８９）。そして、倶楽部登録完了通知を、倶楽部登録要求してきた会員端末装置２００に送る（ステップＳ２９３）。その後、ステップＳ２３１に戻る。
【０３７４】
また、ステップＳ２８７で、予め登録された会員端末装置候補群から倶楽部に参加許可する会員端末装置を選択することを会員端末装置２００が要求していると判別したときには、ＣＰＵ１１０は、会員情報管理メモリ部１０１において、倶楽部登録要求してきた会員ユーザについて登録されている倶楽部に参加可能な会員端末装置の候補群に関する情報を読み出し、その候補群に含まれる会員端末装置のリスト（または会員ユーザのリスト）を含むＧＵＩ画面のデータを、倶楽部登録要求してきた会員端末装置２００に送信する（ステップＳ２９０）。
【０３７５】
このＧＵＩ画面データを受信した会員端末装置２００は、参加許可する会員ユーザの会員端末装置２００の選択をして、その選択した会員端末装置に関する情報を送ってくるので、ＣＰＵ１１０は、この参加許可される会員端末装置に関する情報を受信し、この受信情報を含む倶楽部登録情報を、倶楽部管理メモリ部１０５の非公開領域に格納する（ステップＳ２９１）。
【０３７６】
そして、ＣＰＵ１１０は、倶楽部登録要求してきた会員ユーザによって設定された参加許可端末のそれぞれについて、倶楽部通知フラグを立てる（ステップＳ２９２）。この倶楽部通知フラグは、サーバ装置１００が、倶楽部参加許可された会員端末装置２００に対して、その旨を通知したかどうかの確認のために用いられる。
【０３７７】
そして、ＣＰＵ１１０は、倶楽部登録完了通知を、倶楽部登録要求してきた会員端末装置２００に送り（ステップＳ２９３）、その後、ステップＳ２３１に戻る。
【０３７８】
次に、ステップＳ２８１で、倶楽部登録要求は受信していないと判別したときには、ＣＰＵ１１０は、公開倶楽部への参加要求を受信したか否か判別し（図４３のステップＳ３０１）、公開倶楽部への参加要求を受信したと判別したときには、倶楽部管理メモリ部１０５の公開領域に格納されている倶楽部のリストを含むＧＵＩ画面のデータを、参加要求してきた会員端末装置２００に送信する（ステップＳ３０２）。
【０３７９】
倶楽部参加要求してきた会員端末装置２００は、このＧＵＩ画面を受け取ると、自分が参加したい倶楽部を、当該ＧＵＩ画面を通じて選択入力して、その選択情報をサーバ装置１００に送ってくる。あるいは、参加したい倶楽部がなければ、倶楽部参加要求のモードを終了する操作を行なって、モード終了指示信号をサーバ装置１００に送ってくる。
【０３８０】
そこで、ＣＰＵ１１０は、参加要求する倶楽部の選択情報を受信したか否か判別し（ステップＳ３０３）、参加要求する倶楽部の選択情報を受信しないときには、当該倶楽部参加要求モードの終了指示信号を受信したか否か判別する（ステップＳ３０４）。ステップＳ３０４で、終了指示信号を受信したと判別したときには、ＣＰＵ１１０は、当該倶楽部参加要求モードを終了し（ステップＳ３０５）、ステップＳ２３１に戻る。また、ステップＳ３０４で、終了指示信号を受信しないと判別したときには、ステップＳ３０３に戻る。
【０３８１】
ステップＳ３０３で、参加要求する倶楽部の選択情報を受信したと判別したときには、ＣＰＵ１１０は、倶楽部管理メモリ部１０５の公開領域を参照して、参加要求された倶楽部は参加条件付であるか否か判別する（ステップＳ３０６）。
【０３８２】
そして、参加条件付でないと判別したときには、ＣＰＵ１１０は、倶楽部管理メモリ部１０５において、前記倶楽部の選択情報で特定される倶楽部の参加端末として、参加要求してきた会員端末装置の識別情報ＩＤを書き込んで登録する（ステップＳ３１１）。そして、ＣＰＵ１１０は、参加登録許可通知を、参加要求してきた会員端末装置２００に送信する（ステップＳ３１２）。さらに、ＣＰＵ１１０は、参加要求してきた会員端末装置２００に、参加した倶楽部の倶楽部コンテンツのデータが、Ｐ２Ｐ配信されることを通知する（ステップＳ３１３）。
【０３８３】
また、ＣＰＵ１１０は、参加要求された倶楽部を登録した会員端末装置２００に対して、所持している倶楽部コンテンツを、参加要求して許可された会員端末装置２００にＰ２Ｐ配信するようにする指示制御信号を送信する（ステップＳ３１４）。
【０３８４】
また、ステップＳ３０６において、参加要求された倶楽部は、参加条件付であると判別したときには、ＣＰＵ１１０は、参加要求してきた会員端末装置２００に対して、参加条件入力用のＧＵＩ画面のデータを送信する（ステップＳ３０７）。そして、ＣＰＵ１１０は、当該会員端末装置２００からの参加条件入力情報の到来を待ち（ステップＳ３０８）、参加条件入力情報を受信したときには、参加条件をクリアしているか否か判別する（ステップＳ３０９）。
【０３８５】
ステップＳ３０９で、参加条件をクリアしていないと判別したときには、ＣＰＵ１１０は、参加不許可通知を参加要求してきた会員端末装置２００に送信し（ステップＳ３１０）、その後、ステップＳ２３１に戻る。また、ステップＳ３０９で、参加条件をクリアしていると判別したときには、ＣＰＵ１１０は、ステップＳ３１１に進み、前述したステップＳ３１１以降の処理を実行する。
【０３８６】
ステップＳ３０１で、公開倶楽部への参加要求を受信していないと判別したときには、ＣＰＵ１１０は、倶楽部コンテンツの送信完了通知を会員端末装置２００から受信したか否か判別し（図４４のステップＳ３２１）、倶楽部コンテンツの送信完了通知を受信したと判別したときには、この送信完了通知に含まれる配信先会員端末装置と、倶楽部の識別情報とを用いて、倶楽部管理メモリ部１０５の倶楽部コンテンツの配信履歴を更新する（ステップＳ３２２）。
【０３８７】
そして、ＣＰＵ１１０は、倶楽部管理メモリ部１０５の倶楽部登録情報を参照して、倶楽部コンテンツが有料であるか否か判別し（ステップＳ３２３）、無料であると判別したときには、公開領域に登録された倶楽部のコンテンツの場合には、倶楽部コンテンツを取得した会員端末装置２００の所有者に対して、当該倶楽部コンテンツの配信料の課金を行ない、また、非公開領域に登録された倶楽部のコンテンツの場合には、倶楽部登録した会員端末装置の所有者に対して配信料の課金を行なう（ステップＳ３２４）。
【０３８８】
なお、非公開倶楽部のコンテンツの場合には、コンテンツの配信料を無料にしてもよい。また、倶楽部コンテンツを取得した会員端末装置２００の所有者と、倶楽部登録した会員端末装置の所有者との両者に、配信料を負担させるようにしても良い。後者の場合、配信料の負担割合は、等分にかぎらない。
【０３８９】
次に、ステップＳ３２３で、倶楽部コンテンツが有料であると判別したときには、ＣＰＵ１１０は、倶楽部コンテンツを取得した会員端末装置２００の所有者に、コンテンツ配信料と、コンテンツ料を課金する処理を行なう（ステップＳ３２５）。そして、倶楽部コンテンツを所持する会員端末装置２００の所有者には、コンテンツ料を還元する処理を行なう（ステップＳ３２６）。そして、ステップＳ２３１に戻る。
【０３９０】
次に、図４４のステップＳ３２１で、倶楽部コンテンツの送信完了通知を受信していないと判別したときには、ＣＰＵ１１０は、いずれかの会員端末装置２００から、電源状態の電源オン状態からサスペンド状態への移行許可要求を受信したか否か判別する（図４５のステップＳ３３１）。
【０３９１】
そして、このステップＳ３３１で、電源状態の電源オン状態からサスペンド状態への移行許可要求を受信したと判別したときには、ＣＰＵ１１０は、そのときに他の会員端末装置が、サスペンド状態への移行許可要求をしてきた会員端末装置２００のコンテンツ格納部２０１に格納されているコンテンツを必要としているか、つまり、他の会員端末装置から当該電源状態変更の許可要求をしてきた会員端末装置２００内のコンテンツの配信依頼要求が発生しているか否か判別する（ステップＳ３３２）。
【０３９２】
このステップＳ３３２において、他の会員端末装置が、当該会員端末装置２００内のコンテンツを必要としていないと判別したときには、当該会員端末装置２００に、サスペンド状態への移行許可を返す（ステップＳ３３３）。そして、ＣＰＵ１１０は、会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の電源状態を、電源オン状態からサスペンド状態に書き換える（ステップＳ３３４）。
【０３９３】
また、ステップＳ３３２で、他の会員端末装置が、当該会員端末装置２００内のコンテンツを必要としていると判別したときには、当該会員端末装置２００に、サスペンド状態への移行不許可（拒否）を返す（ステップＳ３３５）。ステップＳ３３４およびステップＳ３３５の次には、ステップＳ２３１に戻る。
【０３９４】
また、ステップＳ３３１で、電源状態の電源オン状態からサスペンド状態への移行許可要求は受信していないと判別したときには、ＣＰＵ１１０は、いずれかの会員端末装置２００から、電源状態の電源オン状態から電源オフ状態への移行許可要求を受信したか否か判別する（ステップＳ３３６）。このステップＳ３３６で、電源オン状態から電源オフ状態への移行許可要求は受信していないと判別したときには、ステップＳ２３１に戻る。
【０３９５】
そして、このステップＳ３３６で、電源オン状態から電源オフ状態への移行許可要求を受信したと判別したときには、ＣＰＵ１１０は、そのときに他の会員端末装置が、電源オフ状態への移行許可要求をしてきた当該会員端末装置２００のコンテンツ格納部２０１に格納されているコンテンツを必要としているか、つまり、他の会員端末装置から当該電源状態変更の許可要求をしてきた会員端末装置２００内のコンテンツの配信依頼要求が発生しているか否か判別する（ステップＳ３３７）。
【０３９６】
このステップＳ３３７において、他の会員端末装置が、当該会員端末装置２００内のコンテンツを必要としていないと判別したときには、当該会員端末装置２００に、電源オフ状態への移行許可を返す（ステップＳ３３８）。そして、ＣＰＵ１１０は、会員端末装置情報管理メモリ部１０６の当該会員端末装置２００の電源状態を、電源オン状態から電源オフ状態に書き換える（ステップＳ３３９）。
【０３９７】
また、ステップＳ３３７で、他の会員端末装置２００が、当該会員端末装置内のコンテンツを必要としていると判別したときには、当該会員端末装置２００に、電源オフ状態への移行不許可（拒否）を返す（ステップＳ３４０）。ステップＳ３３９およびステップＳ３４０の次には、ステップＳ２３１に戻る。
【０３９８】
＜非公開倶楽部の参加端末への通知＞
前述したように、サーバ装置１００は、非公開倶楽部が登録されたときには、当該非公開倶楽部の参加会員端末装置２００の全てについて、倶楽部通知フラグを立てておき、それぞれの会員端末装置２００に、倶楽部への参加端末として指定されたことの通知を行なう準備をしている。そして、適宜のタイミングにおいて、サーバ装置１００は、当該非公開倶楽部の参加会員端末装置に対して、倶楽部への参加端末として指定されたことの通知を実行する。
【０３９９】
図４６は、この倶楽部通知の処理動作を説明するためのフローチャートである。先ず、ＣＰＵ１１０は、倶楽部通知フラグを検索する（ステップＳ３５１）。そして、倶楽部通知が未通知である会員端末装置２００があるか否かを判別する（ステップＳ３５２）。このステップＳ３５２で、倶楽部通知が未通知である会員端末装置２００がないと判別したときには、この処理ルーチンをそのまま終了する。
【０４００】
一方、ステップＳ３５２で、倶楽部通知が未通知である会員端末装置２００があると判別したときには、ＣＰＵ１１０は、未通知であると検出した会員端末装置２００に、倶楽部名や倶楽部識別情報を伴って、当該倶楽部の参加端末として指定されたことを通知する（ステップＳ３５３）。
【０４０１】
次に、ＣＰＵ１１０は、倶楽部通知した会員端末装置２００に、倶楽部コンテンツを所持する他の会員端末装置２００から、当該倶楽部コンテンツのデータがＰ２Ｐ配信されることを通知する（ステップＳ３５４）。
【０４０２】
また、ＣＰＵ１１０は、倶楽部コンテンツを所持する倶楽部を登録した会員端末装置２００に、その倶楽部コンテンツのデータを、今回倶楽部通知した会員端末装置２００にＰ２Ｐ配信を行なうように指示する配信指示制御信号を送信する（ステップＳ３５５）。そして、ステップＳ３５２に戻り、未通知の会員端末装置がなくなるまで、以上の処理を繰り返す。
【０４０３】
＜会員端末装置２００への著作権調査結果の報告＞
前述したように、会員端末装置２００から自作コンテンツの著作権調査依頼があったときには、著作権調査には、時間がかかることから、調査が終了した後、サーバ装置１００から、著作権調査依頼してきた会員端末装置２００に対して、調査結果報告をする。このため、著作権調査依頼してきた会員端末装置２００の識別情報および調査結果報告が終了したか否かのフラグが、例えばユーザ著作権管理部１０４のメモリ部に記憶されている。
【０４０４】
図４７は、サーバ装置１００が著作権調査依頼をしてきた会員端末装置２００に対して、調査結果報告をする場合の処理ルーチンのフローチャートである。
【０４０５】
すなわち、サーバ装置１００のＣＰＵ１１０は、著作権調査が完了した自作コンテンツを所持し、著作権調査依頼してきた会員端末装置２００を、ユーザ著作権管理部１０４から検索する。そして、検索の結果、検出された著作権調査依頼してきた会員端末装置２００に調査結果報告のための接続アクセスを行なう（ステップＳ３６１）。
【０４０６】
そして、調査結果が自作コンテンツの著作権が、会員ユーザに所在することを認めるものであるか否か判別し（ステップＳ３６２）、認めないものであるときには、調査依頼してきた会員ユーザの会員端末装置２００に、自作コンテンツを共有領域３００に置くことを認めないＧＵＩ画面のデータを送る（ステップＳ３６３）。
【０４０７】
そして、ＣＰＵ１１０は、サーバ装置１００のバッファメモリに格納されていた対応する自作コンテンツのデータを削除し（ステップＳ３７０）、会員端末装置２００との通信を切断して（ステップＳ３７１）、この処理ルーチンを終了する。
【０４０８】
また、ステップＳ３６２で、調査結果が自作コンテンツの著作権が、会員ユーザに所在することを認めるものであると判別したときには、ＣＰＵ１１０は、調査依頼してきた会員ユーザの会員端末装置２００に、自作コンテンツを共有領域３００に置くことを認めるＧＵＩ画面のデータを送る（ステップＳ３６４）。このＧＵＩ画面には、共有領域３００に登録する意思の再確認の問合せが含まれている。
【０４０９】
ＣＰＵ１１０は、この問合せに対する会員端末装置２００からの回答を受信して、共有領域３００に登録する意思があるか否か判別し（ステップＳ３６５）、その意思がないと判別したときには、サーバ装置１００のバッファメモリに格納されていた対応する自作コンテンツのデータを削除し（ステップＳ３７０）、会員端末装置２００との通信を切断して（ステップＳ３７１）、この処理ルーチンを終了する。
【０４１０】
また、ステップＳ３６５で、共有領域３００に登録する意思を再確認した場合には、ＣＰＵ１１０は、自作コンテンツの提供価格、提供期間などを設定するためのＧＵＩ画面のデータを、会員端末装置２００に対して送信する（ステップＳ３６６）。そして、ＣＰＵ１１０は、当該ＧＵＩ画面を通じて入力されるそれら自作コンテンツの提供価格、提供期間などの設定情報の受信を待ち（ステップＳ３６７）、それらの設定情報の受信を確認すると、ユーザ著作権管理部１０４に、それらの設定情報を格納する（ステップＳ３６８）。
【０４１１】
そして、ＣＰＵ１１０は、コンテンツ所在管理メモリ部１０２に、対象の自作コンテンツの識別情報と、当該自作コンテンツの所在地である会員端末装置２００の識別情報とを格納して、コンテンツ所在管理メモリ部１０２の記憶内容を更新する（ステップＳ３６９）。その後、サーバ装置１００のバッファメモリに格納されていた対応する自作コンテンツのデータを削除し（ステップＳ３７０）、会員端末装置２００との通信を切断して（ステップＳ３７１）、この処理ルーチンを終了する。
【０４１２】
＜会員端末装置２００のコンセント引き抜き検出チェック＞
この実施形態では、サーバ装置１００は、定期的に、電源オン状態またはサスペンド状態になっている会員端末装置２００を順次に選択して、応答依頼を送り、その応答の有無により、電源オン状態またはサスペンド状態であるとサーバ装置１００側が認識しているにもかかわらず、電源プラグがコンセントから引き抜かれてしまった会員端末装置２００をチェックするようにする。
【０４１３】
図４８に、このサーバ装置１００におけるチェック処理を説明するためのフローチャート示す。すなわち、サーバ装置１００のＣＰＵ１１０は、前回のチェックアクセスから一定時間経過したか否か判別する（ステップＳ３８１）。
【０４１４】
ステップＳ３８１で、前回のチェックアクセスから一定時間経過したと判別したときには、ＣＰＵ１１０は、会員端末装置情報管理メモリ部１０６において、電源状態が電源オン状態またはサスペンド状態である会員端末装置２００のうちから、前回選択した会員端末装置の次の会員端末装置を選択し、当該選択した会員端末装置２００に対して、応答依頼のアクセスをする（ステップＳ３８２）。
【０４１５】
次に、ＣＰＵ１１０は、応答依頼のアクセスをした会員端末装置２００から応答があるか否か判別し（ステップＳ３８３）、応答がないと判別したときには、会員端末装置情報管理メモリ部１０６において、当該応答依頼のアクセスした会員端末装置２００の状態として「使用不可」を書き込む。この例では、図１０に示すように、会員端末装置情報管理メモリ部１０６において、当該応答依頼のアクセスした会員端末装置２００の電源状態に「使用不可」を書き込む（ステップＳ３８４）。
【０４１６】
また、ステップＳ３８３で、応答依頼のアクセスをした会員端末装置２００から応答があったと判別したときには、ＣＰＵ１１０は、会員端末装置情報管理メモリ部１０６に記憶されている当該会員端末装置２００の電源状態がオンであるか否か判別し（ステップＳ３８５）、この会員端末装置２００の電源状態が電源オンと判別したときには、ＣＰＵ１１０は、当該会員端末装置２００に対して、コンテンツ格納部２０１に格納しているコンテンツについての情報の取得要求を送る（ステップＳ３８６）。
【０４１７】
そして、ＣＰＵ１１０は、ステップＳ３８６での取得要求に対して会員端末装置２００から送られてくるコンテンツについての情報を受信し（ステップＳ３８７）、サーバ装置１００内のコンテンツ所在管理メモリ部１０２に記憶されている当該会員端末装置２００のコンテンツについての情報が、当該会員端末装置２００に実際に存在するコンテンツと同一であるか否か判別する（ステップＳ３８８）。そして、実際に存在するコンテンツと同一であれば、チェックＯＫであるとして、ステップＳ３８１に戻り、次のチェックタイミングで、次の会員端末装置１００に対してチェックを行なうようにする。
【０４１８】
ステップＳ３８８で、当該会員端末装置２００に存在するコンテンツの内容と、サーバ装置１００のコンテンツ所在管理メモリ部１０２の所在情報との間に相違があったと判別したときには、ＣＰＵ１１０は、会員端末装置２００から受信したコンテンツについての情報に基づいて、コンテンツ所在管理メモリ部１０２の内容を更新して、会員端末装置２００に実際に存在するコンテンツと合致させるようにする（ステップＳ３８９）。そして、ステップＳ３８１に戻り、次のチェックタイミングで、次の会員端末装置２００に対してチェックを行なうようにする。
【０４１９】
また、ステップＳ３８５において、会員端末装置２００の電源状態がサスペンド状態であって、電源オンではなかったときには、ステップＳ３８１に戻り、次のチェックタイミングで、次の会員端末装置２００に対してチェックを行なうようにする。
【０４２０】
以上のようにして、この実施形態によれば、電源がオンされている状態やサスペンド状態にあった会員端末装置２００の電源プラグが電源コンセントから抜かれてしまっても、サーバ装置１００は、上述のチェックを行なうことにより、そのことを的確に把握することができる。このため、使用不可である会員端末装置２００に、コンテンツの配信送信指示制御信号を送ってしまうことなどを防止することができる。
【０４２１】
［変形例］
以上の説明では、会員端末装置は、コンテンツとして音楽および映像コンテンツを対象とするようにしたが、この発明の対象となるコンテンツは、音楽、映像コンテンツに限らず、放送番組コンテンツや、ゲーム、プログラム、小説（テキストデータ）などのコンテンツであってもよいことは言うまでもない。
【０４２２】
また、上述の実施形態では、コンテンツ提供会社からは専用端末装置を提供するようにしたが、会員ユーザが備えるパーソナルコンピュータなどを会員端末装置とすることもできる。その場合には、サーバ装置は、ダウンロードしたコンテンツを、そのダウンロード先である会員端末装置の識別情報と共に、コンテンツ所在管理メモリ部に記憶するようにすることができる。そして、共有領域のコンテンツは、当該ダウンロードしたコンテンツの範囲とすることにより、著作権保護の管理が容易となる。
【０４２３】
また、上述の実施形態では、会員端末装置の電源状態は、電源オン、電源オフ、サスペンドの３状態で管理するようにしたが、電源オフのときに、サスペンドと同様の状態とすることにより、２状態で管理するようにすることもできる。
【０４２４】
また、上述の実施形態では、会員端末装置は電源オンの状態のときには、サーバ装置に対して、常にネットワークを通じて接続するようにしたが、会員端末装置は、電源プラグを電源コンセントに接続し、メイン電源スイッチを投入したときには、常にサスペンド状態と同様の状態にすることにより、常に会員端末装置をサーバ装置に接続しておくようにする必要はない。
【０４２５】
また、以上の実施形態では、サーバ装置は、すべての会員端末装置の電源状態を管理しているので、その電源状態を会員端末装置に与えるコンテンツリストに反映させるようにすることもできる。例えば、電源がオフ（電源プラグが電源コンセントから引き抜かれているものを含む）であって、利用不可となっている会員端末装置のコンテンツと、利用可能状態にあるコンテンツとを、色分けするなどの方法により区別してリスト表示するようにすることができる。
【０４２６】
なお、以上の説明では、課金および手数料還元の処理は、銀行口座やクレジットカードを通じて行なうようにしたが、いわゆるプリペイド式のＩＣカードなどを用いた課金および手数料還元の処理を行なうようにすることもできる。
【０４２７】
また、コンテンツデータの格納部としては、上述の実施形態では、ハードディスク装置を用いたが、これに限られるものではなく、例えば半導体メモリなどであっても良い。
【０４２８】
なお、非公開倶楽部においては、参加会員端末装置２００に対しては、倶楽部通知とともに、倶楽部コンテンツの配信が自動的になされるようにしたが、倶楽部コンテンツの配信は自動配信ではなく、倶楽部通知を受けた会員端末装置２００が、後に倶楽部コンテンツの要求をしたときに配信を実行するようにしても良い。
【図面の簡単な説明】
【０４２９】
【図１】この発明によるコンテンツ管理配信システムの実施形態の要部の概要を説明するための図である。
【図２】この発明によるコンテンツ管理配信システムの実施形態の要部の概要を説明するための図である。
【図３】この発明によるコンテンツ管理配信システムの実施形態におけるコンテンツ配信の仕組みを説明するための図である。
【図４】この発明によるコンテンツ管理配信システムの実施形態の全体の概要を説明するための図である。
【図５】この発明によるコンテンツ管理配信システムの実施形態における非公開新コンテンツの配信の一態様を説明するための図である。
【図６】この発明によるコンテンツ管理配信システムの実施形態における公開新コンテンツの配信の一態様を説明するための図である。
【図７】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置のハードウエア構成例を示すブロック図である。
【図８】図４のサーバ装置の一部の構成を説明するための図である。
【図９】図４のサーバ装置の一部の構成を説明するための図である。
【図１０】図４のサーバ装置の一部の構成を説明するための図である。
【図１１】図４のサーバ装置の一部の構成を説明するための図である。
【図１２】この発明によるコンテンツ管理配信システムの実施形態における端末装置のハードウエア構成例を示すブロック図である。
【図１３】この発明によるコンテンツ管理配信システムの実施形態における会員登録手順を説明するためのフローチャートである。
【図１４】この発明によるコンテンツ管理配信システムの実施形態における端末装置の電源状態管理を説明するための図である。
【図１５】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図１６】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図１７】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図１８】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図１９】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図２０】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図２１】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図２２】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのＧＵＩ画面の一例を示す図である。
【図２３】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのＧＵＩ画面の一例を示す図である。
【図２４】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのＧＵＩ画面の一例を示す図である。
【図２５】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのＧＵＩ画面の一例を示す図である。
【図２６】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのＧＵＩ画面の一例を示す図である。
【図２７】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図２８】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図２９】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図３０】この発明によるコンテンツ管理配信システムの実施形態における端末装置での倶楽部登録の動作を説明するためのフローチャートである。
【図３１】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置での倶楽部登録時の動作を説明するためのフローチャートである。
【図３２】この発明によるコンテンツ管理配信システムの実施形態における端末装置の電源ウエイクアップ動作を説明するためのフローチャートである。
【図３３】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図３４】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図３５】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図３６】この発明によるコンテンツ管理配信システムの実施形態における端末装置の処理動作を説明するためのフローチャートの一部である。
【図３７】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートである。
【図３８】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図３９】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４０】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４１】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４２】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４３】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４４】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４５】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートの一部である。
【図４６】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートである。
【図４７】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートである。
【図４８】この発明によるコンテンツ管理配信システムの実施形態におけるサーバ装置の処理動作を説明するためのフローチャートである。
【符号の説明】
【０４３０】
１…コンテンツ提供会社、２…会員ユーザ、３…ネットワーク、１００…サーバ装置、１０１…会員情報管理メモリ部、１０２…コンテンツ所在管理メモリ部、１０３…サーバ内コンテンツ格納部、１０４…ユーザ著作権管理部、１０５…倶楽部管理メモリ部、１０６…会員端末装置情報管理メモリ部、２００…会員端末装置、２０１…コンテンツ格納部、２０１Ｃ…共有利用エリア、２０１Ｐ…非共有利用エリア、３００…共有領域
【図１】
2005148796.tif 000003
【図２】
2005148796.tif 000004
【図３】
2005148796.tif 000005
【図４】
2005148796.tif 000006
【図５】
2005148796.tif 000007
【図６】
2005148796.tif 000008
【図７】
2005148796.tif 000009
【図８】
2005148796.tif 000010
【図９】
2005148796.tif 000011
【図１０】
2005148796.tif 000012
【図１１】
2005148796.tif 000013
【図１２】
2005148796.tif 000014
【図１３】
2005148796.tif 000015
【図１４】
2005148796.tif 000016
【図１５】
2005148796.tif 000017
【図１６】
2005148796.tif 000018
【図１７】
2005148796.tif 000019
【図１８】
2005148796.tif 000020
【図１９】
2005148796.tif 000021
【図２０】
2005148796.tif 000022
【図２１】
2005148796.tif 000023
【図２２】
2005148796.tif 000024
【図２３】
2005148796.tif 000025
【図２４】
2005148796.tif 000026
【図２５】
2005148796.tif 000027
【図２６】
2005148796.tif 000028
【図２７】
2005148796.tif 000029
【図２８】
2005148796.tif 000030
【図２９】
2005148796.tif 000031
【図３０】
2005148796.tif 000032
【図３１】
2005148796.tif 000033
【図３２】
2005148796.tif 000034
【図３３】
2005148796.tif 000035
【図３４】
2005148796.tif 000036
【図３５】
2005148796.tif 000037
【図３６】
2005148796.tif 000038
【図３７】
2005148796.tif 000039
【図３８】
2005148796.tif 000040
【図３９】
2005148796.tif 000041
【図４０】
2005148796.tif 000042
【図４１】
2005148796.tif 000043
【図４２】
2005148796.tif 000044
【図４３】
2005148796.tif 000045
【図４４】
2005148796.tif 000046
【図４５】
2005148796.tif 000047
【図４６】
2005148796.tif 000048
【図４７】
2005148796.tif 000049
【図４８】
2005148796.tif 000050