(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得する取得手段と、
前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立する第１のアクセス手段と、
コンテンツの利用要求を送信する利用要求送信手段と、
前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータを受信するコンテンツデータ受信手段とを備えるコンテンツ処理装置と、
前記設定情報および前記認証情報を、前記ＩＣカードに書き込む書込手段と、
前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証する認証手段と、
前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立する第２のアクセス手段と、
前記コンテンツ処理装置からの利用要求に応じて、前記コンテンツのデータを、前記コンテンツ処理装置に送信する送信手段とを備えるコンテンツ提供装置とからなる
コンテンツ共有システム。
【請求項２】
ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得する取得手段と、
前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、
コンテンツの利用要求を送信する利用要求送信手段と、
前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータを受信するコンテンツデータ受信手段と
を備えるコンテンツ処理装置。
【請求項３】
前記ＩＣカードは、携帯電話機と一体化されて構成される
請求項２に記載のコンテンツ処理装置。
【請求項４】
前記ＩＣカードには、前記コンテンツ提供装置による認証処理に用いられる共通鍵が書き込まれており、前記共通鍵は前記ＩＣカードの製造識別番号に対応付けられて前記コンテンツ提供装置に記憶されている
請求項２に記載のコンテンツ処理装置。
【請求項５】
前記ＩＣカードには、前記コンテンツ提供装置による認証処理に用いられる共通鍵であって、前記ＩＣカードの製造識別番号を鍵として暗号化された共通鍵が書き込まれており、前記ＩＣカードの情報を読み込むとき、前記暗号化された共通鍵を、前記ＩＣカードの製造識別番号を鍵として復号する
請求項２に記載のコンテンツ処理装置。
【請求項６】
取得手段が、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得し、
アクセス手段が、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立し、
利用要求送信手段が、コンテンツの利用要求を送信し、
コンテンツデータ受信手段が、前記送信した利用要求に対応して前記コンテンツ提供者のネットワークから送信される前記コンテンツのデータを受信するステップ
を含むコンテンツ処理方法。
【請求項７】
コンピュータを、
ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得する取得手段と、
前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、
コンテンツの利用要求を送信する利用要求送信手段と、
前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータを受信するコンテンツデータ受信手段とを備えるコンテンツ処理装置として機能させる
プログラム。
【請求項８】
コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報を、ＩＣカードに書き込む書込手段と、
前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証する認証手段と、
前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、
前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータを、前記コンテンツ処理装置に送信する送信手段と
を備えるコンテンツ提供装置。
【請求項９】
前記ＩＣカードは、携帯電話機と一体化されて構成される
請求項８に記載のコンテンツ提供装置。
【請求項１０】
前記書込手段は、前記コンテンツ処理装置の認証に用いる共通鍵を前記ＩＣカードに書き込み、
前記共通鍵を前記ＩＣカードの製造識別番号に対応付けて記憶する
請求項８に記載のコンテンツ提供装置。
【請求項１１】
前記書込手段は、前記コンテンツ処理装置の認証に用いる共通鍵であって、前記ＩＣカードの製造識別番号を鍵として暗号化した共通鍵を、前記ＩＣカードに書き込む
請求項８に記載のコンテンツ提供装置。
【請求項１２】
書込手段が、コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報を、ＩＣカードに書き込み、
認証手段が、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証し、
アクセス手段が、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立し、
送信手段が、前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータを、前記コンテンツ処理装置に送信するステップ
を含むコンテンツ提供方法。
【請求項１３】
コンピュータを、
コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報を、ＩＣカードに書き込む書込手段と、
前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証する認証手段と、
前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、
前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータを、前記コンテンツ処理装置に送信する送信手段とを備えるコンテンツ提供装置として機能させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ共有システム、コンテンツ処理装置および方法、コンテンツ提供装置および方法、並びにプログラムに関し、特に、簡単な構成で、適切にコンテンツを共有することができるようにするコンテンツ共有システム、コンテンツ処理装置および方法、コンテンツ提供装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来より、ネットワークを介してコンテンツの共有が行われている。例えば、親しい友人などに、ネットワークを介して自己のコンテンツが蓄積されているサーバなどへのアクセスを許可し、自己のコンテンツを視聴させることなどによりその友人とコンテンツを共有することができる。
【０００３】
また、コンテンツの配信状況を好適に管理又は監視し、コンテンツ使用料を正確に課す方式も提案されている（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００１−２０２３３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ネットワーク介してコンテンツが蓄積されているサーバなどへのアクセスする際に、通信を行う機器に対して、接続先のネットワーク情報の設定、閲覧権限の設定を行う必要がある。例えば、コンテンツのデータを伝送する際に必要となる仮想ネットワーク（virtual private network：ＶＰＮ）の設定を、コンテンツが蓄積されたサーバと同様に、コンテンツを利用する機器などに設定する必要がある。従って、コンテンツを利用するユーザにも、ネットワーク関連の高度な知識や情報などが要求される。
【０００６】
また、例えば、パスワードやアドレスなどを用いて親しい友人にのみ、コンテンツが蓄積されているサーバなどへのアクセスを許可するように設定したとしても、パスワードやアドレスなどの情報が漏れるなどした場合、不特定多数の者にコンテンツが公開されてしまうことになる。
【０００７】
さらに、不特定多数の者にコンテンツが公開され得る状況でコンテンツを共有することは、著作権保護の観点から望ましくない。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、簡単な構成で、適切にコンテンツを共有することができるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の第１の側面は、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得する取得手段と、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立する第１のアクセス手段と、コンテンツの利用要求を送信する利用要求送信手段と、前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータを受信するコンテンツデータ受信手段とを備えるコンテンツ処理装置と、前記設定情報および前記認証情報を、前記ＩＣカードに書き込む書込手段と、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証する認証手段と、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立する第２のアクセス手段と、前記コンテンツ処理装置からの利用要求に応じて、前記コンテンツのデータを、前記コンテンツ処理装置に送信する送信手段とを備えるコンテンツ提供装置とからなるコンテンツ共有システムである。
【００１０】
本発明の第１の側面においては、コンテンツ処理装置により、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報が取得され、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路が確立され、コンテンツの利用要求が送信され、前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータが受信される。また、コンテンツ提供装置により、前記設定情報および前記認証情報が、前記ＩＣカードに書き込まれ、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置が認証され、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路が確立され、前記コンテンツ処理装置からの利用要求に応じて、前記コンテンツのデータが、前記コンテンツ処理装置に送信される。
【００１１】
本発明の第２の側面は、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得する取得手段と、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、コンテンツの利用要求を送信する利用要求送信手段と、前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータを受信するコンテンツデータ受信手段とを備えるコンテンツ処理装置である。
【００１２】
前記ＩＣカードは、携帯電話機と一体化されて構成されるようにすることができる。
【００１３】
前記ＩＣカードには、前記コンテンツ提供装置による認証処理に用いられる共通鍵が書き込まれており、前記共通鍵は前記ＩＣカードの製造識別番号に対応付けられて前記コンテンツ提供装置に記憶されているようにすることができる。
【００１４】
前記ＩＣカードには、前記コンテンツ提供装置による認証処理に用いられる共通鍵であって、前記ＩＣカードの製造識別番号を鍵として暗号化された共通鍵が書き込まれており、前記ＩＣカードの情報を読み込むとき、前記暗号化された共通鍵を、前記ＩＣカードの製造識別番号を鍵として復号するようにすることができる。
【００１５】
本発明の第２の側面は、取得手段が、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得し、アクセス手段が、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立し、利用要求送信手段が、コンテンツの利用要求を送信し、コンテンツデータ受信手段が、前記送信した利用要求に対応して前記コンテンツ提供者のネットワークから送信される前記コンテンツのデータを受信するステップを含むコンテンツ処理方法である。
【００１６】
本発明の第２の側面は、コンピュータを、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報を取得する取得手段と、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、コンテンツの利用要求を送信する利用要求送信手段と、前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータを受信するコンテンツデータ受信手段とを備えるコンテンツ処理装置として機能させるプログラムである。
【００１７】
本発明の第２の側面においては、ネットワークに接続されたコンテンツ提供装置とネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報およびコンテンツ処理装置の認証に必要な認証情報が記録されたＩＣカードから、前記設定情報および前記認証情報が取得され、前記コンテンツ提供装置による前記取得した認証情報に基づいた前記コンテンツ処理装置の認証結果として、前記コンテンツ処理装置の認証が成功した場合、前記取得した設定情報に基づいて、前記コンテンツ提供装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路が確立され、コンテンツの利用要求が送信され、前記送信した利用要求に対応して前記コンテンツ提供装置から送信される前記コンテンツのデータが受信される。
【００１８】
本発明の第３の側面は、コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報を、ＩＣカードに書き込む書込手段と、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証する認証手段と、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータを、前記コンテンツ処理装置に送信する送信手段とを備えるコンテンツ提供装置である。
【００１９】
前記ＩＣカードは、携帯電話機と一体化されて構成されるようにすることができる。
【００２０】
前記書込手段は、前記コンテンツ処理装置の認証に用いる共通鍵を前記ＩＣカードに書き込み、前記共通鍵を前記ＩＣカードの製造識別番号に対応付けて記憶するようにすることができる。
【００２１】
前記書込手段は、前記コンテンツ処理装置の認証に用いる共通鍵であって、前記ＩＣカードの製造識別番号を鍵として暗号化した共通鍵を、前記ＩＣカードに書き込むようにすることができる。
【００２２】
本発明の第３の側面は、書込手段が、コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報を、ＩＣカードに書き込み、認証手段が、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証し、アクセス手段が、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立し、送信手段が、前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータを、前記コンテンツ処理装置に送信するステップを含むコンテンツ提供方法である。
【００２３】
本発明の第３の側面は、コンピュータを、コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報を、ＩＣカードに書き込む書込手段と、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置を認証する認証手段と、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するアクセス手段と、前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータを、前記コンテンツ処理装置に送信する送信手段とを備えるコンテンツ提供装置として機能させるプログラムである。
【００２４】
本発明の第３の側面においては、コンテンツ提供装置とコンテンツ処理装置からなるコンテンツ共有システムを構成するネットワークに接続された前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立するための設定情報、および、前記コンテンツ処理装置を認証するために必要となる認証情報が、ＩＣカードに書き込まれ、前記ＩＣカードから前記認証情報を取得した前記コンテンツ処理装置が前記ネットワークを介してアクセスしてきたとき、前記コンテンツ処理装置からの前記認証情報に基づいて、前記コンテンツ処理装置が認証され、前記コンテンツ処理装置の認証が成功した場合、前記ＩＣカードから前記設定情報を取得した前記コンテンツ処理装置と前記ネットワークを介して情報を暗号化して送受信するための仮想的な通信路が確立され、前記コンテンツ処理装置からの利用要求に応じて、コンテンツのデータが、前記コンテンツ処理装置に送信される。
【発明の効果】
【００２５】
本発明によれば、簡単な構成で、適切にコンテンツを共有することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の概要を説明する図である。
【図２】本発明の一実施の形態に係るコンテンツ共有システムの構成例を示すブロック図である。
【図３】利用者側装置の内部の機能的構成例を示すブロック図である。
【図４】提供者側装置の内部の機能的構成例を示すブロック図である。
【図５】認証処理の例を説明するアローチャートである。
【図６】利用者側装置の処理の例を説明するフローチャートである。
【図７】提供者側装置の処理の例を説明するフローチャートである。
【図８】ＩＣカードに記憶された情報が不正に複製されることを防止するための第１の構成について説明する図である。
【図９】ＩＣカードに記憶された情報が不正に複製されることを防止するための第２の構成について説明する図である。
【図１０】コンテンツ共有システムの別の構成例を示すブロック図である。
【図１１】パーソナルコンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００２７】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、本発明の概要を説明する図である。ここでは、個人としてユーザが自己のコンテンツを友人に公開するなどして、コンテンツを共有する場合を例として説明する。
【００２８】
同図の家庭Ｂのユーザは、コンテンツの提供者であり、家庭Ａのユーザは、コンテンツの利用者であるものとする。家庭Ｂのユーザが自分で撮影した映像と自分で録音した音声などからなるコンテンツのデータを、家庭Ｂのユーザに利用させる。この際、家庭Ａの機器（例えば、パーソナルコンピュータ）、家庭Ｂの機器（例えば、サーバなど）はそれぞれインターネットなどのネットワークに接続されている。
【００２９】
家庭Ｂのユーザは、家庭Ａのユーザに、予めアクセス設定情報が記憶されたＩＣカードを家庭Ｂのユーザに渡す。アクセス設定情報は、例えば、家庭Ｂの機器による認証に必要となる情報、家庭Ｂの機器においてコンテンツが記憶されている記憶領域などを特定する情報、ＶＰＮの設定を行うための情報などとされる。
【００３０】
家庭Ｂのユーザは、このＩＣカードを機器にセットすることにより、家庭Ａの機器にアクセスし、例えば、コンテンツをストリーミング再生するなどして、当該コンテンツを利用することが可能となる。
【００３１】
図２は、図１をより具体化して説明するための図であり、本発明の一実施の形態に係るコンテンツ共有システム１０の構成例を示すブロック図である。
【００３２】
同図において、コンテンツの利用者の家庭にはネットワーク（有線でも無線でもよい）が敷設されているものとし、このネットワークを利用者側ネットワークと称することにする。また、コンテンツの提供者の家庭にもネットワーク（有線でも無線でもよい）が敷設されているものとし、このネットワークを提供者側ネットワークと称することにする。
【００３３】
利用者側ネットワークには、再生機２１と利用者側装置２２が接続されている。そして、利用者側ネットワークは、ルータなどを介してインターネットに接続される。なお、同図の例では、利用者側装置２２がルータを兼ねる構成とされている。
【００３４】
再生機２１は、利用者側装置２２から利用者側ネットワーク上に送出される動画、音声などのパケットのデータを取得して、コンテンツをストリーミング再生により視聴できるようになされている。また、再生機２１は、例えば、ユーザによる操作に基づいて、コンテンツの再生の開始、頭出し、早送り、巻き戻し、一時停止、終了などの指令を利用者側ネットワークに送出するようになされている。
【００３５】
さらに、再生機２１は、利用者側装置２２から利用者側ネットワーク上に送出されるコンテンツリストを表示し、そのリストに対するユーザの選択結果を利用者側ネットワークに送出するようになされている。
【００３６】
提供者側ネットワークには、提供者側装置３１とサーバ３２が接続されている。そして、提供者側ネットワークは、ルータなどを介してインターネットに接続される。なお、同図の例では、提供者側装置３１がルータを兼ねる構成とされている。
【００３７】
サーバ３２は、例えば、コンテンツのデータを蓄積し、必要に応じて提供者側装置３１に、蓄積されているコンテンツの一覧のデータ、またはコンテンツのデータを提供するようになされている。
【００３８】
同図の例では、提供者側装置３１により情報が書き込まれたＩＣカード４１が、予め利用者に対して、手渡し、郵送などによって提供されるようになされている。
【００３９】
本発明のコンテンツ共有システム１０では、ＩＣカード４１として、例えば、FeliCa（商標）チップを搭載した非接触ＩＣカードが用いられる。
【００４０】
FeliCaチップには、製造ＩＤが予め記憶されている。製造ＩＤは、各FeliCaチップに固有に付与されている識別情報とされる。FeliCaチップの製造ＩＤは、暗号化技術により改竄することができないようになされている。例えば、無理に製造ＩＤを書き換えると、FeliCaチップに記憶された他の情報が読み出せなくなるようになされている。また、詳細は後述するが、製造ＩＤを用いることで、例えば、ＩＣカード４１に記憶された情報が不正に複製されることを防止できるようになされている。
【００４１】
ここでは、例としてFeliCaチップを搭載したＩＣカードについて説明したが、これ以外のチップが搭載されたＩＣカードが用いられるようにしてもよい。FeliCaチップ以外のチップを搭載したＩＣカードとしては、例えば、タイプＡ、タイプＢと呼ばれる通信方式を採用したものがある。タイプＡは、国際標準規格（ISO14443 Type A）で採用され、フィリップス社のMIFARE方式として採用されているものであり、タイプＢは、国際規格のISO/IEC14443で国際標準化されている。
【００４２】
本発明のコンテンツ共有システム１０のＩＣカード４１として、上述したタイプＡ、タイプＢなどの通信方式のＩＣカードを適用しても良い。
【００４３】
また、ＩＣカード４１には、少なくとも次の情報が書き込まれている。
【００４４】
ＩＣカード４１には、アクセス先である提供者側装置３１のアドレスが書き込まれている。これにより、利用者側装置２２において、ユーザ（利用者）が都度、アドレスを設定することなく、コンテンツを利用することが可能となる。また、ＩＣカード４１には、利用者側装置と提供者側装置３１とがネットワークを介して情報を暗号化して送受信するための仮想的な通信路を確立する（ＶＰＮ接続する）ための設定情報が書き込まれている。
【００４５】
また、ＩＣカード４１には、そのＩＣカードを提供された利用者が利用することができるコンテンツのグループを特定する識別子（ＧＩＤと称する）が書き込まれている。ここで、グループとは、例えば、コンテンツ提供者により定められたものとされ、職場の同僚により構成されるグループ、親戚により構成されるグループなどのように提供したコンテンツを利用できる者に対応して識別子（ＧＩＤ）が割り当てられる。
【００４６】
このようにすることで、例えば、子供の運動会の様子をビデオ撮影したコンテンツは、親戚のグループのみが利用できるようにし、同僚の結婚式の様子をビデオ撮影したコンテンツは、同僚のグループのみが利用できるようにすることができる。
【００４７】
勿論、サーバ３２に蓄積されているコンテンツも、上述のＧＩＤに対応付けられて記憶されている。また、例えば、コンテンツ提供者の都合などで、ＧＩＤがサーバ３２から削除された場合は、提供者側装置３１によりアクセスが拒否される。
【００４８】
あるいはまた、ＩＣカード４１に個々にコンテンツを識別するＩＤが書き込まれるようにしてもよい。その場合、そのＩＣカードを提供された利用者が利用することができるコンテンツは、当該ＩＤにより特定されたコンテンツのみとなる。
【００４９】
さらに、ＩＣカード４１には、利用者側装置２２と提供者側装置３１との間で共有する共通鍵が書き込まれている。共通鍵は、後述する認証処理において必要となる情報とされ、ＩＣカード４１を提供した利用者以外の者には秘匿される情報とされる。
【００５０】
また、ＩＣカード４１には、有効期限が書き込まれるようにしてもよい。有効期限を過ぎたＩＣカード４１によるアクセスは、提供者側装置３１により拒否されるようになされている。ＩＣカード４１に有効期限が書き込まれていない場合は、提供者側装置３１で有効期限に基づくアクセス可否の判定は行わない。
【００５１】
図３は、利用者側装置２２の内部の機能的構成例を示すブロック図である。同図に示されるように、利用者側装置２２は、ＬＡＮ接続Ｉ／Ｆ（インタフェース）６１、インターネット接続Ｉ／Ｆ６２、ＶＰＮ制御部６３、再生機接続部６４、ＩＣカードリーダ６５、および提供者側ネットワークアクセス制御部６６を有する構成とされている。
【００５２】
ＬＡＮ接続Ｉ／Ｆ６１は、例えば、有線、無線などのネットワークインタフェースカードなどとして構成され、利用者側ネットワークに接続されるためのインタフェースとなる。
【００５３】
インターネット接続Ｉ／Ｆ６２は、例えば、モデムなどとして構成され、インターネットに接続されるためのインタフェースとなる。
【００５４】
ＶＰＮ制御部６３は、例えば、予め定められた手順で通信相手と暗号鍵を交換するなどして、インターネット接続Ｉ／Ｆ６２を介してインターネット上で暗号化データをカプセリング・トンネリングし通信を行うなどの処理を実行する機能ブロックとされる。すなわち、ＶＰＮ制御部６３は、利用者側装置２２と提供者側装置３１との間のＶＰＮ接続を制御する。これにより、データの改竄や盗聴を防止することが可能となる。
【００５５】
再生機接続部６４は、利用者側ネットワークに送出される再生機２１からの指令を受け付け（受信し）、その指令を提供者側ネットワークに送信するなどの処理を実行する機能ブロックとされる。また、再生機接続部６４は、インターネット接続Ｉ／Ｆ６２を介して提供者側装置３１から受信したデータのうち、必要なデータのみを再生機２１に転送する処理を実行する。
【００５６】
ＩＣカードリーダ６５は、ＩＣカード４１に記憶されている情報を読み取るようになされている。なお、ＩＣカードリーダ６５が読み出した情報に基づいて、ＶＰＮ制御部６３が、提供者側装置３１との間のＶＰＮ接続を制御する。
【００５７】
提供者側ネットワークアクセス制御部６６は、ＩＣカードリーダ６５が読み出した情報に基づいて、提供者側装置３１に対して認証要求を行い、提供者側ネットワークからコンテンツのデータの配信を受けるための処理などを実行する機能ブロックとされる。
【００５８】
図４は、提供者側装置３１の内部の機能的構成例を示すブロック図である。同図に示されるように、提供者側装置３１は、ＬＡＮ接続Ｉ／Ｆ８１、インターネット接続Ｉ／Ｆ８２、ＶＰＮ制御部８３、ＩＣカードリーダライタ８４、認証制御部８５、要求取得解析部８６、およびコンテンツデータ取得部８７を有する構成とされている。
【００５９】
ＬＡＮ接続Ｉ／Ｆ８１は、例えば、有線、無線などのネットワークインタフェースカードなどとして構成され、提供者側ネットワークに接続されるためのインタフェースとなる。
【００６０】
インターネット接続Ｉ／Ｆ８２は、例えば、モデムなどとして構成され、インターネットに接続されるためのインタフェースとなる。
【００６１】
ＶＰＮ制御部８３は、例えば、予め定められた手順で通信相手と暗号鍵を交換するなどして、インターネット接続Ｉ／Ｆ８２を介してインターネット上で暗号化データをカプセリング・トンネリングし通信を行うなどの処理を実行する機能ブロックとされる。すなわち、ＶＰＮ制御部８３は、利用者側装置２２と提供者側装置３１との間のＶＰＮ接続を制御する。これにより、データの改竄や盗聴を防止することが可能となる。
【００６２】
認証制御部８５は、予め定められた手順に従って、利用者側装置２２を認証する処理を実行する機能ブロックとされる。認証制御部８５による認証が成功した利用者側装置２２は、コンテンツの配信を受けることができる。
【００６３】
要求取得解析部８６は、インターネット接続Ｉ／Ｆ８２を介して利用者側装置２２から受信したデータから、再生機２１による指令を取得して解析する処理を実行する機能ブロックとされる。要求取得解析部８６は、例えば、コンテンツの再生の開始、頭出し、早送り、巻き戻し、一時停止、終了などの指令のそれぞれに対応して、コンテンツのデータを利用者側装置２２に送信するように制御する。また、要求取得解析部８６は、必要に応じて利用者側装置２２が利用可能なコンテンツの一覧のデータを利用者側装置２２に送信するように制御する。
【００６４】
コンテンツデータ取得部８７は、サーバ３２にアクセスし、コンテンツのデータを取得する処理を実行する機能ブロックとされる。
【００６５】
次に、図５のアローチャートを参照して、認証制御部８５による認証処理の例について説明する。この処理は、予め定められた手順に従って、提供者側装置３１が利用者側装置２２を認証する処理とされ、上述したように、認証が成功した利用者側装置２２は、コンテンツの配信を受けることができる。
【００６６】
ステップＳ２１において、利用者側装置２２は、ＩＣカード４１から情報を読み出す。これにより、提供者側装置３１のアドレス、ＧＩＤ、共通鍵等の情報が読み出される。
【００６７】
ステップＳ２２において、利用者側装置２２は、乱数Ｒｕを生成し、乱数ＲｕをステップＳ２１の処理で読み出された共通鍵により暗号化することで暗号化乱数Ｍｕを生成する。
【００６８】
ステップＳ２３において、利用者側装置２２は、ステップＳ２２の処理で生成された暗号化乱数Ｍｕを、ステップＳ２１の処理で読み出されたＧＩＤとともに提供者側装置３１に送信する。提供者側装置３１は、ステップＳ４１においてこれを受信する。
【００６９】
ステップＳ４２において、提供者側装置３１は、ステップＳ４１で受信した暗号化乱数Ｍｕを、共通鍵を用いて復号することで復号値Ｐｕを得て、復号値Ｐｕのハッシュ値Ｈｕを算出する。なお、ここで用いる共通鍵は、例えば、提供者側装置３１が、ＧＩＤに対応づけて記憶しているものとし、ステップＳ４１で受信したＧＩＤに基づいて検索して得られた共通鍵が用いられる。なお、共通鍵の管理の方式の詳細な例については、図９と図１０を参照して後述する。
【００７０】
ステップＳ４３において、提供者側装置３１は、乱数Ｒｓを生成し、乱数Ｒｓを共通鍵により暗号化することで暗号化乱数Ｍｓを生成する。
【００７１】
ステップＳ４４において、提供者側装置３１は、ステップＳ４２の処理で算出したハッシュ値Ｈｕを、ステップＳ４３の処理で生成した暗号化乱数Ｍｓとともに、利用者側装置２２に送信する。利用者側装置２２は、ステップＳ２４においてこれを受信する。
【００７２】
ステップＳ２５において、利用者側装置２２は、ステップＳ２２で生成した乱数Ｒｕのハッシュ値を算出し、ステップＳ２４の処理で受信したハッシュ値Ｈｕと比較し、両者の一致を確認する。ここで、一致が確認されれば、利用者側装置２２による提供者側装置３１の認証が成功したこととなる。なお、一致しない場合、処理はここで中止される。
【００７３】
ステップＳ２６において、利用者側装置２２は、ステップＳ２４の処理で受信した暗号化乱数Ｍｓを共通鍵により復号することで復号値Ｐｓを得て、復号値Ｐｓのハッシュ値Ｈｓを算出する。
【００７４】
ステップＳ２７において、利用者側装置２２は、ステップＳ２６の処理で算出したハッシュ値Ｈｓを、認証成功の応答とともに提供者側装置３１に送信する。提供者側装置３１は、ステップＳ４５においてこれを受信する。
【００７５】
ステップＳ４６において、提供者側装置３１は、ステップＳ４３の処理で生成した乱数Ｒｓのハッシュ値を算出し、ステップＳ４５で受信したハッシュ値Ｈｓと比較し、両者の一致を確認する。ここで、一致が確認されれば、提供者側装置３１による利用者側装置２２の認証が成功したこととなり、この際、提供者側装置３１は、利用者側装置２２に認証成功の応答を送信する。なお、一致しない場合、認証失敗の応答が利用者側装置２２に送信されることになる。
【００７６】
ステップＳ２８において、利用者側装置２２がステップＳ４６の処理で送信された応答を受信し、以後、コンテンツを利用（例えば、再生）する処理が開始されることになる。
【００７７】
以後の処理においては、例えば、ステップＳ４３の処理で生成された乱数Ｒｓに基づいて生成された数値が、その後の利用者側装置２２と提供者側装置３１との通信における暗号鍵として用いられ、送受信されるデータが暗号化されるようになされている。すなわち、利用者側装置２２のＶＰＮ制御部６３と提供者側装置３１のＶＰＮ制御部８３によって、インターネット上で暗号化データをカプセリング・トンネリングして通信する処理が行われることになる。
【００７８】
なお、図５における認証処理では、利用者側装置２２と提供者側装置３１による相互認証が行われる場合の例について説明したが、提供者側装置３１により利用者側装置２２が認証されるのみとしてもよい。
【００７９】
また、上述の処理は認証処理の一例であり、他の方式によって、提供者側装置３１により利用者側装置２２が認証されるようにしてもよい。
【００８０】
次に、図６のフローチャートを参照して、利用者側装置２２による処理について説明する。
【００８１】
ステップＳ１０１において、利用者側装置２２のＩＣカードリーダ６５は、ＩＣカードの情報の読み込みの準備をする。
【００８２】
ステップＳ１０２において、提供者側ネットワークアクセス制御部６６は、認証処理を実行する。この処理は、例えば、図５を参照して上述した処理における利用者側装置２２によって実行される処理と同様なので、詳細な説明は省略する。
【００８３】
ステップＳ１０３において、提供者側ネットワークアクセス制御部６６は、認証成功したか否かを判定する。すなわち、提供者側装置３１から認証成功の応答があったか否かが判定される。
【００８４】
ステップＳ１０３において、認証成功したと判定された場合、処理は、ステップＳ１０４に進み、認証失敗したと判定された場合、処理は終了する。
【００８５】
ステップＳ１０４において、再生機接続部６４は、再生機２１からの指令を受け付ける。
【００８６】
ステップＳ１０５において、再生機接続部６４は、ステップＳ１０４において受け付けた指令を必要に応じて提供者側装置３１に送信する。
【００８７】
ステップＳ１０６において、再生機接続部６４は、提供者側装置３１から送信されたデータを受信し、ステップＳ１０７において、受信したデータを必要に応じて再生機２１に送出する。
【００８８】
このようにして、利用者側装置２２の処理が実行される。
【００８９】
次に、図７のフローチャートを参照して、提供者側装置３１による処理について説明する。
【００９０】
ステップＳ１４１において、認証制御部８５は、認証処理を実行する。この処理は、例えば、図５を参照して上述した処理における提供者側装置３１によって実行される処理と同様なので、詳細な説明は省略する。
【００９１】
ステップＳ１４２において、認証制御部８５は、利用者側装置２２について認証成功したか否かを判定する。
【００９２】
ステップＳ１４２において、認証成功したと判定された場合、処理は、ステップＳ１４３に進み、認証失敗したと判定された場合、処理は終了する。
【００９３】
ステップＳ１４３において、要求取得解析部８６は、利用者側装置２２からの要求を受け付ける。このとき、例えば、利用者側装置２２から受信したデータから、再生機２１による指令が取得されて解析される。要求取得解析部８６は、例えば、コンテンツの再生の開始、頭出し、早送り、巻き戻し、一時停止、終了など指令の内容を特定する。
【００９４】
ステップＳ１４４において、コンテンツデータ取得部８７は、ステップＳ１４３で受け付けた要求（指令）に応じて、サーバ３２からコンテンツのデータを読み出す。
【００９５】
ステップＳ１４５において、要求取得解析部８６は、ステップＳ１４４で読み出したコンテンツのデータを利用者側装置２２に送信する。
【００９６】
このようにして、提供者側装置３１の処理が実行される。
【００９７】
このように、本発明のコンテンツ共有システム１０においては、コンテンツの提供者が予めＩＣカード４１を渡すなどした利用者のみが、コンテンツを利用するようにすることができる。その際、利用者側装置２２において、煩わしい設定操作などが不要となり、簡単かつ、適切にコンテンツを共有することができる。
【００９８】
ところで、上述したように、本発明においては、製造ＩＤを用いることで、例えば、ＩＣカード４１に記憶された情報が不正に複製されることを防止できるようになされている。これにより、コンテンツの提供者が予めＩＣカード４１を渡すなどした利用者のみによるコンテンツの共有を実現することができるのである。
【００９９】
ここで、ＩＣカード４１に記憶された情報が不正に複製されることを防止するための構成について説明する。ここでは、２通りの構成について説明する。
【０１００】
第１の構成においては、提供者側装置３１が、ＩＣカード４１に書き込む共通鍵をそのＩＣカード４１の製造ＩＤに対応づけて記憶しておく。図８は、第１の構成を説明する図である。
【０１０１】
同図に示されるように、提供者側装置３１は、共通鍵を作成して、共通鍵を書き込むＩＣカード４１の製造ＩＤを読み込む。これらは、図中（１）と（２）として示されている。
【０１０２】
また、ここで読み出された製造ＩＤは、作成した共通鍵と対応づけられてデータベース１０１に登録され、ＩＣカード４１に書き込まれる。これらは、図中（３）と（４）として示されている。
【０１０３】
共通鍵とともに必要な情報が書き込まれたＩＣカード４１は、利用者に送付される。これは、図中（５）として示されている。
【０１０４】
利用者側装置２２では、送付されたＩＣカードから情報を読み出し、製造ＩＤと共通鍵とが読み出される。これは、図中（６）として示されている。
【０１０５】
そして、利用者側装置２２は、例えば、認証処理の開始時に送信する情報に製造ＩＤを含めるようにする。これは、図中（７）として示されている。
【０１０６】
提供者側装置３１は、製造ＩＤを取得し、データベース１０１からその製造ＩＤに対応付けられた共通鍵を読み出す。この共通鍵によって暗号化した通信により認証処理を行うことができれば、利用者側装置２２では、正当なＩＣカード４１が使用されていると判定することができる。すなわち、ＩＣカード４１の製造ＩＤが正当なものでない場合、利用者側装置２２と提供者側装置３１とで共通鍵を一致させることはできないから、認証成功はないのである。
【０１０７】
このように、提供者側装置３１が製造ＩＤに対応づけて共通鍵を記憶するようにすることで、ＩＣカード４１に記憶された情報が不正に複製されることを防止することができる。
【０１０８】
第２の構成においては、共通鍵をそのままＩＣカード４１に書き込まず、製造ＩＤを用いて暗号化して書き込むようにする。図９は、第２の構成を説明する図である。
【０１０９】
同図に示されるように、提供者側装置３１は、共通鍵を作成して、共通鍵を書き込むＩＣカード４１の製造ＩＤを読み込む。これらは、図中（１）と（２）として示されている。なお、いまの例の場合、共通鍵は、例えば、グループ毎に作成され、ＧＩＤに対応づけられて提供者側装置３１に記憶されることを想定している。
【０１１０】
提供者側装置３１は、製造ＩＤに所定の演算を施すなどして暗号鍵を作成し、その暗号鍵を用いて共通鍵を暗号化する。そして、暗号化された共通鍵がＩＣカード４１に書き込まれる。これらは、図中（３）、（４）、（５）として示されている。
【０１１１】
共通鍵とともに必要な情報が書き込まれたＩＣカード４１は、利用者に送付される。これは、図中（６）として示されている。
【０１１２】
利用者側装置２２は、ＩＣカード４１から製造ＩＤと暗号化された共通鍵を読み出し、製造ＩＤに所定の演算を施すなどして暗号鍵（いまの場合復号に用いる鍵）を作成する。これらは、図中（７）と（８）として示されている。
【０１１３】
利用者側装置２２は、その暗号鍵を用いて暗号化された共通鍵を復号し、共通鍵を得る。これは、図中（９）として示されている。
【０１１４】
このようにして得られた共通鍵によって暗号化した通信により認証処理を行うことができれば、利用者側装置２２では、正当なＩＣカード４１が使用されていると判定することができる。すなわち、ＩＣカード４１の製造ＩＤが正当なものでない場合、利用者側装置２２と提供者側装置３１とで共通鍵を一致させることはできないから、認証成功はないのである。なお、提供者側装置３１では、認証処理の際に送信されるＧＩＤに基づいて共通鍵を読み出して利用することになる。
【０１１５】
このように、提供者側装置３１が共通鍵をそのままＩＣカード４１に書き込まず、製造ＩＤを用いて暗号化して書き込むようにすることで、ＩＣカード４１に記憶された情報が不正に複製されることを防止することができる。
【０１１６】
なお、図２を参照して上述した例においては、利用者側ネットワークが、再生機２１と利用者側装置２２により構成される例について説明したが、利用者側装置の機能を兼ね備えた再生機のみよって構成されるようにしてもよい。また、図２を参照して上述した例においては、提供者側ネットワークが、提供者側装置３１とサーバ３２により構成される例について説明したが、提供者側装置の機能を兼ね備えたサーバのみよって構成されるようにしてもよい。
【０１１７】
さらに、再生機２１、利用者側装置２２、提供者側装置３１、およびサーバ３２の全ての機能を兼ね備えたＰＣなどにより、利用者側ネットワークまたは提供者側ネットワークが構成されるようにしてもよい。
【０１１８】
図１０は、上述した構成が混在したコンテンツ共有システム１０の例を示す図である。同図の例では、利用者ネットワーク（Ａ）は、利用者側装置の機能を兼ね備えた再生機２３のみよって構成されている。利用者側ネットワーク（Ｂ）は、再生機２１と利用者側装置２２により構成される
【０１１９】
また、図１０の例では、提供者側ネットワーク（Ａ）は、提供者側装置３１とサーバ３２により構成されている。提供者側ネットワーク（Ｂ）は、提供者側装置の機能を兼ね備えたサーバ３３のみよって構成されている。
【０１２０】
さらに、図１０の例では、再生機２１、利用者側装置２２、提供者側装置３１、およびサーバ３２の全ての機能を兼ね備えたＰＣ３４により、利用者側ネットワークまたは提供者側ネットワークが構成されている。すなわち、ＰＣ３４のユーザは、コンテンツ共有システム１０における提供者となることも可能であるし、利用者となることも可能である。
【０１２１】
また、以上においてが、コンテンツ共有システム１０においてFeliCaチップが搭載されたＩＣカード４１が用いられる例について説明したが、ＩＣカード４１の代わりに、FeliCaチップが搭載された携帯電話機が用いられるようにしてもよい。この場合、例えば、携帯電話機の近距離の通信機能を用いて、情報を送信するようにすればよい。
【０１２２】
すなわち、ＩＣカード４１に代えて携帯電話機を用いる場合、提供者は携帯電話機を利用者に渡すのではなく、利用者の携帯電話機のFeliCaチップに、近距離の通信機能を用いて情報を書き込むようにすればよい。例えば、ＮＦＣ通信などにより、提供者と利用者が互いに携帯電話機を近づけて、利用者の携帯電話機のFeliCaチップに、提供者側装置３１のアドレス、ＧＩＤ、共通鍵などを書き込むようにすればよい。また、この際、提供者の携帯電話機によって、利用者の携帯電話機に搭載されたFeliCaチップの製造ＩＤが取得されるようにすればよい。
【０１２３】
このようにする場合、利用者から他の者に対して情報が漏えいすることを防止するために、例えば、提供者側装置３１によって情報が書き込まれる場合と、携帯電話機から情報が書き込まれる場合とが区別できるようにするとよい。そして、携帯電話機から書き込まれた情報は、他の携帯電話機に送信されないように制限する設定などをするとよい。
【０１２４】
あるいはまた、携帯電話機に内蔵されるＳＩＭ（subscriber identity module）やＵＩＣＣ（Universal Integrated Circuit Card）にFeliCaチップが搭載されたものがＩＣカード４１の代わりに用いられるようにしてもよい。
【０１２５】
また、上述の例ではＩＣカード４１に代えて携帯電話機を用いると説明したが、例えば、ＩＣカード４１に代えて極めて小型のパーソナルコンピュータなどにより構成される情報通信端末が用いられるようにしてもよい。
【０１２６】
さらに以上においては、コンテンツ共有システム１０において、FeliCaチップとその製造ＩＤが用いられる場合の例について説明したが、同様のセキュリティ機能を有するものであれば、他のチップとそのチップに固有の識別子が用いられるようにしてもよい。例えば、上述したタイプＡ、タイプＢと呼ばれる通信方式を採用したチップと、そのチップに固有の識別子が用いられるようにしてもよい。
【０１２７】
また、以上においては、ユーザの家庭間で個人的にコンテンツが共有される構成について説明したが、例えば、著作権に係る制限などを付したコンテンツを配布する等の商用サービスにも本発明を適用することは可能である。
【０１２８】
なお、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータにネットワークや記録媒体からインストールされる。また、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図１１に示されるような汎用のパーソナルコンピュータ７００などに、ネットワークや記録媒体からインストールされる。
【０１２９】
図１１において、ＣＰＵ（Central Processing Unit）７０１は、ＲＯＭ（Read Only Memory）７０２に記憶されているプログラム、または記憶部７０８からＲＡＭ（Random Access Memory）７０３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ７０３にはまた、ＣＰＵ７０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１３０】
ＣＰＵ７０１、ＲＯＭ７０２、およびＲＡＭ７０３は、バス７０４を介して相互に接続されている。このバス７０４にはまた、入出力インタフェース７０５も接続されている。
【０１３１】
入出力インタフェース７０５には、キーボード、マウスなどよりなる入力部７０６、ＬＣＤ(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部７０７が接続されている。また、入出力インタフェース７０５には、ハードディスクなどより構成される記憶部７０８、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部７０９が接続されている。通信部７０９は、インターネットを含むネットワークを介しての通信処理を行う。
【０１３２】
入出力インタフェース７０５にはまた、必要に応じてドライブ７１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア７１１が適宜装着されている。そして、それらのリムーバブルメディアから読み出されたコンピュータプログラムが、必要に応じて記憶部７０８にインストールされる。
【０１３３】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア７１１などからなる記録媒体からインストールされる。
【０１３４】
なお、この記録媒体は、図１１に示される、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスク（登録商標）を含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア７１１により構成されるものだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているＲＯＭ７０２や、記憶部７０８に含まれるハードディスクなどで構成されるものも含む。
【０１３５】
なお、本明細書において上述した一連の処理は、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１３６】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１３７】
１０  コンテンツ共有システム，  ２１  再生機，  ２２  利用者側装置，  ２３  再生機，  ３１  提供者側装置，  ３２  サーバ，３３  サーバ，  ３４  ＰＣ，  ６１  ＬＡＮ接続Ｉ／Ｆ，  ６２  インターネット接続Ｉ／Ｆ，  ６３  ＶＰＮ制御部，  ６４  再生機接続部，  ６５  ＩＣカードリーダ，  ６６  提供者側ネットワークアクセス制御部，  ８１  ＬＡＮ接続Ｉ／Ｆ，  ８２  インターネット接続Ｉ／Ｆ，  ８３  ＶＰＮ制御部，  ＩＣカードリーダライタ，  ８５  認証制御部，  ８６  要求取得解析部，  ８７  コンテンツデータ取得部
【図１】
0005625608.tif 000002
【図２】
0005625608.tif 000003
【図３】
0005625608.tif 000004
【図４】
0005625608.tif 000005
【図５】
0005625608.tif 000006
【図６】
0005625608.tif 000007
【図７】
0005625608.tif 000008
【図８】
0005625608.tif 000009
【図９】
0005625608.tif 000010
【図１０】
0005625608.tif 000011
【図１１】
0005625608.tif 000012