コンテンツデータを提供可能なコンテンツ提供装置と、前記コンテンツ提供装置から前記コンテンツデータをネットワークを介して取得するコンテンツ取得装置と、前記コンテンツ取得装置および前記コンテンツ提供装置間のネットワーク接続を仲介するコンテンツ仲介装置とを備えるコンテンツ共有システムであって、前記コンテンツ仲介装置は、前記コンテンツデータの取得を要求する第1データ取得要求を前記コンテンツ取得装置から受信したときに、ユーザ間の親密さを示す親密度が格納されたソーシャル情報を参照して、前記コンテンツ提供装置のユーザと前記コンテンツ取得装置のユーザとの間の親密度を取得するソーシャル情報管理部と、取得された前記親密度が閾値以上の場合に、前記コンテンツ取得装置が前記コンテンツ提供装置とネットワーク接続するための接続情報を前記コンテンツ取得装置に送信する提供仲介判定部とを備え、前記コンテンツ取得装置は、前記第1データ取得要求を前記コンテンツ仲介装置に送信し、前記接続情報を前記コンテンツ仲介装置から受信したときに、前記接続情報を用いて、前記コンテンツデータの送信を要求する第2データ取得要求を前記コンテンツ提供装置に送信する取得判定部を備え、前記コンテンツ提供装置は、前記第2データ取得要求を前記コンテンツ取得装置から受信したときに、前記コンテンツデータを前記コンテンツ取得装置に送信する外部提供判定部を備えるコンテンツ共有システム。前記第2データ取得要求には、前記コンテンツ取得装置のユーザを示すユーザ情報が含まれており、前記外部提供判定部は、前記ユーザ情報が示すユーザと自装置のユーザとの間の親密度を前記コンテンツ仲介装置から取得し、取得した親密度が高いほど前記コンテンツデータの送信が優先されるように、前記コンテンツデータを前記コンテンツ取得装置に送信する請求項1に記載のコンテンツ共有システム。前記コンテンツ提供装置は、さらに、自装置の状態を示す状態情報を前記コンテンツ仲介装置に送信する状態通知部を備え、前記提供仲介判定部は、前記コンテンツ提供装置から受信した前記状態情報に基づいて、前記接続情報を前記コンテンツ取得装置に送信する請求項1または2に記載のコンテンツ共有システム。前記コンテンツ提供装置は、さらに、前記コンテンツデータを加工することにより、前記コンテンツデータよりもデータ量が小さい加工コンテンツデータを生成するコンテンツ編集部を備え、前記外部提供判定部は、さらに、前記加工コンテンツデータを前記コンテンツ仲介装置に送信し、前記提供仲介判定部は、さらに、受信された前記加工コンテンツデータをコンテンツデータ記憶部に格納し、前記加工コンテンツデータを前記コンテンツ取得装置に送信し、前記コンテンツ取得装置は、さらに、受信された前記加工コンテンツデータを表示する出力部と、表示された前記加工コンテンツデータに対応するコンテンツデータの取得指示をユーザから受け付ける入力部とを備え、前記取得判定部は、受け付けられた前記取得指示に従って、前記第1データ取得要求を前記コンテンツ仲介装置に送信する請求項1~3のいずれか1項に記載のコンテンツ共有システム。前記コンテンツ編集部は、前記コンテンツ仲介装置から前記コンテンツデータ記憶部の空き容量を取得し、取得した前記空き容量に依存して前記加工コンテンツデータのデータ量が変化するように、前記加工コンテンツデータを生成する請求項4に記載のコンテンツ共有システム。前記コンテンツ編集部は、前記コンテンツ仲介装置から前記コンテンツ提供装置のユーザに対する他のユーザの親密度を取得し、取得した前記親密度に基づいて前記加工コンテンツデータを生成する請求項4または5に記載のコンテンツ共有システム。前記コンテンツデータは、複数のピクチャを含む映像データであり、前記コンテンツ編集部は、前記親密度が高い他のユーザほど当該他のユーザが撮影されたピクチャが多く含まれるように、前記加工コンテンツデータを生成する請求項6に記載のコンテンツ共有システム。前記外部提供判定部は、過去に前記コンテンツデータを前記コンテンツ取得装置に提供したことがない場合に、過去に前記コンテンツデータを前記コンテンツ取得装置に提供したことがある場合よりも前記コンテンツデータの送信を優先させる請求項1~7のいずれか1項に記載のコンテンツ共有システム。前記提供仲介判定部は、さらに、前記コンテンツデータを前記コンテンツ提供装置に配信し、前記コンテンツ仲介装置は、さらに、前記コンテンツ提供装置のユーザに対する課金価格および前記コンテンツ取得装置のユーザに対する課金価格の少なくとも一方を、接続情報に従って前記コンテンツ提供装置が前記コンテンツデータを他のコンテンツ取得装置に送信した履歴に応じて変更する課金管理部を備える請求項1~8のいずれか1項に記載のコンテンツ共有システム。前記コンテンツ仲介装置は、さらに、前記接続情報に従って前記コンテンツ提供装置が前記コンテンツデータを前記コンテンツ取得装置に送信した履歴に基づいて、前記コンテンツデータに関する広告データを作成し、作成した広告データを前記コンテンツ取得装置に送信する広告提供部を備える請求項9に記載のコンテンツ共有システム。コンテンツデータを提供可能なコンテンツ提供装置と、前記コンテンツ提供装置から前記コンテンツデータをネットワークを介して取得するコンテンツ取得装置と、前記コンテンツ取得装置および前記コンテンツ提供装置間のネットワーク接続を仲介するコンテンツ仲介装置とを備えるコンテンツ共有システムにおけるコンテンツ共有方法であって、前記コンテンツ取得装置が、前記コンテンツデータの取得を要求する第1データ取得要求を前記コンテンツ仲介装置に送信する送信ステップと、前記コンテンツ仲介装置が、前記第1データ取得要求を前記コンテンツ取得装置から受信したときに、ユーザ間の親密さを示す親密度が格納されたソーシャル情報を参照して、前記コンテンツ提供装置のユーザと前記コンテンツ取得装置のユーザとの間の親密度を取得するソーシャル情報管理ステップと、前記コンテンツ仲介装置が、取得された前記親密度が閾値以上の場合に、前記コンテンツ取得装置が前記コンテンツ提供装置とネットワーク接続するための接続情報を前記コンテンツ取得装置に送信する提供仲介判定ステップと、前記コンテンツ取得装置が、前記接続情報を前記コンテンツ仲介装置から受信したときに、前記接続情報を用いて、前記コンテンツデータの送信を要求する第2データ取得要求を前記コンテンツ提供装置に送信する取得判定ステップと、前記コンテンツ提供装置が、前記第2データ取得要求を前記コンテンツ取得装置から受信したときに、前記コンテンツデータを前記コンテンツ取得装置に送信する外部提供判定ステップとを含むコンテンツ共有方法。コンテンツデータを提供可能なコンテンツ提供装置と、前記コンテンツ提供装置から前記コンテンツデータをネットワークを介して取得するコンテンツ取得装置との間のネットワーク接続を仲介するコンテンツ仲介装置であって、前記コンテンツデータの取得を要求する第1データ取得要求を前記コンテンツ取得装置から受信したときに、ユーザ間の親密さを示す親密度が格納されたソーシャル情報を参照して、前記コンテンツ提供装置のユーザと前記コンテンツ取得装置のユーザとの間の親密度を取得するソーシャル情報管理部と、取得された前記親密度が閾値以上の場合に、前記コンテンツ取得装置が前記コンテンツ提供装置とネットワーク接続するための接続情報を前記コンテンツ取得装置に送信する提供仲介判定部とを備えるコンテンツ仲介装置。前記コンテンツ仲介装置は、集積回路として構成されている請求項12に記載のコンテンツ仲介装置。コンテンツデータを提供可能なコンテンツ提供装置と、前記コンテンツ提供装置から前記コンテンツデータをネットワークを介して取得するコンテンツ取得装置との間のネットワーク接続を仲介するコンテンツ仲介方法であって、前記コンテンツデータの取得を要求する第1データ取得要求を前記コンテンツ取得装置から受信したときに、ユーザ間の親密さを示す親密度が格納されたソーシャル情報を参照して、前記コンテンツ提供装置のユーザと前記コンテンツ取得装置のユーザとの間の親密度を取得するソーシャル情報管理ステップと、取得された前記親密度が閾値以上の場合に、前記コンテンツ取得装置が前記コンテンツ提供装置とネットワーク接続するための接続情報を前記コンテンツ取得装置に送信する提供仲介判定ステップとを含むコンテンツ仲介方法。請求項14に記載のコンテンツ仲介方法をコンピュータに実行させるためのプログラム。ネットワークを介してコンテンツ取得装置にコンテンツデータを送信するコンテンツ提供装置であって、前記コンテンツデータの送信を要求するデータ取得要求を前記コンテンツ取得装置から受信したときに、前記コンテンツデータを前記コンテンツ取得装置に送信する外部提供判定部を備え、前記データ取得要求には、前記コンテンツ取得装置のユーザを示すユーザ情報が含まれており、前記外部提供判定部は、前記ユーザ情報が示すユーザと自装置のユーザとの間の親密さを示す親密度を取得し、取得した親密度が高いほど前記コンテンツデータの送信が優先されるように、前記コンテンツデータを前記コンテンツ取得装置に送信するコンテンツ提供装置。前記コンテンツ提供装置は、集積回路として構成されている請求項16に記載のコンテンツ提供装置。ネットワークを介してコンテンツ取得装置にコンテンツデータを送信するコンテンツ提供方法であって、前記コンテンツデータの送信を要求するデータ取得要求を前記コンテンツ取得装置から受信したときに、前記コンテンツデータを前記コンテンツ取得装置に送信する外部提供判定ステップを含み、前記データ取得要求には、前記コンテンツ取得装置のユーザを示すユーザ情報が含まれており、前記外部提供判定ステップでは、前記ユーザ情報が示すユーザと自装置のユーザとの間の親密さを示す親密度を取得し、取得した親密度が高いほど前記コンテンツデータの送信が優先されるように、前記コンテンツデータを前記コンテンツ取得装置に送信するコンテンツ提供方法。請求項18に記載のコンテンツ提供方法をコンピュータに実行させるためのプログラム。しかしながら、特許文献1に記載のコンテンツ共有システムにおいては、共有すべきコンテンツデータ全体を流通サーバ上に蓄積する必要がある。そのため、コンテンツデータのデータ量が大きくなるほど、ユーザが所有する機器から流通サーバへのコンテンツデータのアップロードに必要な通信コスト、およびアップロードに必要な時間が増大する。さらに、ユーザは、コンテンツデータのアップロードに必要な機器リソースも確保しなければならない。またさらに、比較的高コストとされるサーバ側の記憶装置ネットワークストレージの記憶容量も増大する。つまり、従来のコンテンツ共有システムでは、比較的大きなコンテンツデータを共有するときに、通信負荷および処理負荷が増大するという問題があった。本発明は、上記従来の課題を解決するものであって、コンテンツデータを複数の装置で共有する場合に、通信負荷および処理負荷を軽減することができるコンテンツ共有システムを提供することを目的とする。上記従来の課題を解決するために、本発明の一態様に係るコンテンツ共有システムは、コンテンツデータを提供可能なコンテンツ提供装置と、前記コンテンツ提供装置から前記コンテンツデータをネットワークを介して取得するコンテンツ取得装置と、前記コンテンツ取得装置および前記コンテンツ提供装置間のネットワーク接続を仲介するコンテンツ仲介装置とを備えるコンテンツ共有システムであって、前記コンテンツ仲介装置は、前記コンテンツデータの取得を要求する第1データ取得要求を前記コンテンツ取得装置から受信したときに、ユーザ間の親密さを示す親密度が格納されたソーシャル情報を参照して、前記コンテンツ提供装置のユーザと前記コンテンツ取得装置のユーザとの間の親密度を取得するソーシャル情報管理部と、取得された前記親密度が閾値以上の場合に、前記コンテンツ取得装置が前記コンテンツ提供装置とネットワーク接続するための接続情報を前記コンテンツ取得装置に送信する提供仲介判定部とを備え、前記コンテンツ取得装置は、前記第1データ取得要求を前記コンテンツ仲介装置に送信し、前記接続情報を前記コンテンツ仲介装置から受信したときに、前記接続情報を用いて、前記コンテンツデータの送信を要求する第2データ取得要求を前記コンテンツ提供装置に送信する取得判定部を備え、前記コンテンツ提供装置は、前記第2データ取得要求を前記コンテンツ取得装置から受信したときに、前記コンテンツデータを前記コンテンツ取得装置に送信する外部提供判定部を備える。この構成によれば、コンテンツデータを提供するユーザとコンテンツデータを取得するユーザとの間の親密度に基づきデータ提供の可否が判断される。そして、コンテンツ提供装置からコンテンツ取得装置にコンテンツデータが直接送信される。そのため、例えば、コンテンツデータの共有を目的とするネットワークサービスのサーバにコンテンツデータを蓄積するための記憶領域を削減できる。また、コンテンツデータを提供するユーザは、操作負荷コンテンツデータをアップロードする操作などを軽減することができる。さらに、さらに、コンテンツデータがサーバを経由せずに直接提供されるので、通信負荷も軽減することが可能となる。また、コンテンツデータは、親密な関係にあるユーザに対してのみ提供されるので、不正アクセスによってコンテンツデータが漏洩することを抑制することが可能となる。また、前記第2データ取得要求には、前記コンテンツ取得装置のユーザを示すユーザ情報が含まれており、前記外部提供判定部は、前記ユーザ情報が示すユーザと自装置のユーザとの間の親密度を前記コンテンツ仲介装置から取得し、取得した親密度が高いほど前記コンテンツデータの送信が優先されるように、前記コンテンツデータを前記コンテンツ取得装置に送信することが好ましい。この構成によれば、少なくとも1つのコンテンツデータを取得することを要求する複数の第2データ取得要求を受信した場合、提供ユーザに対する取得要求ユーザの親密度が高い取得要求ユーザへのコンテンツデータの提供を優先する。そのため、より親密度が高いユーザに、高品位或いは高画質なコンテンツデータを優先的に提供することができ、親密度が比較的低いユーザには低品位或いは低画質なコンテンツデータを提供することができる。または、親密度が比較的低いユーザへのコンテンツデータの提供を順番待ちにすることなどもできる。すなわち、提供優先度を適切に制御することができるので、通信負荷およびコンテンツ提供装置の処理負荷を軽減することが可能となる。また、前記コンテンツ提供装置は、さらに、自装置の状態を示す状態情報を前記コンテンツ仲介装置に送信する状態通知部を備え、前記提供仲介判定部は、前記コンテンツ提供装置から受信した前記状態情報に基づいて、前記接続情報を前記コンテンツ取得装置に送信することが好ましい。この構成によれば、コンテンツ提供装置の状態に応じて、接続情報を送信することができる。すなわち、コンテンツ提供装置の状態がコンテンツデータの提供するに際して好ましくない状態である場合には、当該コンテンツ提供装置と接続するための接続情報を送信しないようにすることができる。したがって、コンテンツ取得装置が、コンテンツ提供装置からコンテンツデータを取得する処理を失敗することを抑制することができる。また、前記コンテンツ提供装置は、さらに、前記コンテンツデータを加工することにより、前記コンテンツデータよりもデータ量が小さい加工コンテンツデータを生成するコンテンツ編集部を備え、前記外部提供判定部は、さらに、前記加工コンテンツデータを前記コンテンツ仲介装置に送信し、前記提供仲介判定部は、さらに、受信された前記加工コンテンツデータをコンテンツデータ記憶部に格納し、前記加工コンテンツデータを前記コンテンツ取得装置に送信し、前記コンテンツ取得装置は、さらに、受信された前記加工コンテンツデータを表示する出力部と、表示された前記加工コンテンツデータに対応するコンテンツデータの取得指示をユーザから受け付ける入力部とを備え、前記取得判定部は、受け付けられた前記取得指示に従って、前記第1データ取得要求を前記コンテンツ仲介装置に送信することが好ましい。この構成によれば、コンテンツデータを加工することにより、コンテンツデータよりもデータ量が小さい加工コンテンツデータを生成することができる。そのため、コンテンツ仲介装置は、コンテンツデータそのものを記憶する場合よりも、加工コンテンツデータを記憶するための記憶領域の容量を抑制することができる。また、コンテンツ取得装置のユーザは、加工コンテンツデータを見ることでコンテンツデータの内容を確認できる。したがって、ユーザは、テキストによるコンテンツデータの選択に比べ、コンテンツデータの内容を容易に把握することができる。その結果、ユーザによって誤ったコンテンツデータが選択されることを抑制することができる。また、前記コンテンツ編集部は、前記コンテンツ仲介装置から前記コンテンツデータ記憶部の空き容量を取得し、取得した前記空き容量に依存して前記加工コンテンツデータのデータ量が変化するように、前記加工コンテンツデータを生成することが好ましい。この構成によれば、コンテンツデータ記憶部の空き容量に応じて、自動的に加工コンテンツデータを生成することができる。そのため、コンテンツ全体をアップロードする場合よりも、アップロードするために必要な時間を短縮でき、通信負荷を軽減することができる。さらい、コンテンツデータ全体を格納するための記憶領域を用意する必要がないので、コンテンツデータを格納するための記憶容量を削減することができる。また、前記コンテンツ編集部は、前記コンテンツ仲介装置から前記コンテンツ提供装置のユーザに対する他のユーザの親密度を取得し、取得した前記親密度に基づいて前記加工コンテンツデータを生成することが好ましい。この構成によれば、親密度が高いユーザに適応するように加工コンテンツデータを生成することができる。したがって、コンテンツデータの取得を要求する可能性が高いユーザである親密度が高いユーザが、コンテンツデータの内容を容易に確認することができる。その結果、誤ってコンテンツデータが選択されることを抑制することが可能となる。また、前記コンテンツデータは、複数のピクチャを含む映像データであり、前記コンテンツ編集部は、前記親密度が高い他のユーザほど当該他のユーザが撮影されたピクチャが多く含まれるように、前記加工コンテンツデータを生成することが好ましい。この構成によれば、コンテンツデータの取得を要求する可能性が高いユーザが、コンテンツデータの内容をさらに容易に確認することができる。その結果、誤ってコンテンツデータが選択されることを抑制することが可能となる。また、前記外部提供判定部は、過去に前記コンテンツデータを前記コンテンツ取得装置に提供したことがない場合に、過去に前記コンテンツデータを前記コンテンツ取得装置に提供したことがある場合よりも前記コンテンツデータの送信を優先させることが好ましい。この構成によれば、同一ユーザが同一コンテンツデータを再取得する場合に優先度を下げることができる。また、前記提供仲介判定部は、さらに、前記コンテンツデータを前記コンテンツ提供装置に配信し、前記コンテンツ仲介装置は、さらに、前記コンテンツ提供装置のユーザに対する課金価格および前記コンテンツ取得装置のユーザに対する課金価格の少なくとも一方を、接続情報に従って前記コンテンツ提供装置が前記コンテンツデータを他のコンテンツ取得装置に送信した履歴に応じて変更する課金管理部を備えることが好ましい。この構成によれば、ユーザ間のコンテンツデータの提供仲介履歴に応じて、適切な課金価格に適宜変更することが可能となる。そのため、例えば、コンテンツデータを提供したユーザに対して、提供した人数に応じた割引3名に提供した場合、3割引などを適用することができる。また、対象コンテンツデータをコンテンツ提供装置から取得したコンテンツ取得装置のユーザに対して、コンテンツ仲介装置から取得した場合の正規購入価格よりも、コンテンツ仲介装置の処理負荷を軽減した分に相当する価格を割り引いた価格を適用することもできる。また、前記コンテンツ仲介装置は、さらに、前記接続情報に従って前記コンテンツ提供装置が前記コンテンツデータを前記コンテンツ取得装置に送信した履歴に基づいて、前記コンテンツデータに関する広告データを作成し、作成した広告データを前記コンテンツ取得装置に送信する広告提供部を備えることが好ましい。この構成によれば、コンテンツ提供装置がコンテンツデータをコンテンツ取得装置に送信した履歴に基づいて作成された広告データをネットワーク上の装置に配信することができる。したがって、課金価格の変更が反映された広告データを配信することができ、ユーザの利便性を高めることができる。また、本発明は、上記コンテンツ仲介装置または上記コンテンツ提供装置として実現することもできる。また、上記コンテンツ仲介装置または上記コンテンツ提供装置は、集積回路として実現することもできる。また、本発明は、このようなコンテンツ共有システム、コンテンツ仲介装置またはコンテンツ提供装置として実現することができるだけでなく、このようなコンテンツ共有システム、コンテンツ仲介装置またはコンテンツ提供装置が備える特徴的な構成部の動作をステップとするコンテンツ共有方法、コンテンツ仲介方法またはコンテンツ提供方法として実現することができる。また、本発明は、コンテンツ仲介方法またはコンテンツ提供方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、CD-ROM等の記録媒体或いはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。本発明によれば、コンテンツデータを提供するユーザとコンテンツデータを取得するユーザとの間の親密度に基づきデータ提供の可否が判断される。そして、コンテンツ提供装置からコンテンツ取得装置にコンテンツデータが直接送信される。そのため、例えば、コンテンツデータの共有を目的とするネットワークサービスのサーバにコンテンツデータを蓄積するための記憶領域を削減できる。また、コンテンツデータを提供するユーザは、操作負荷コンテンツデータをアップロードする操作などを軽減することができる。さらに、さらに、コンテンツデータがサーバを経由せずに直接提供されるので、通信負荷も軽減することが可能となる。また、コンテンツデータは、親密な関係にあるユーザに対してのみ提供されるので、不正アクセスによってコンテンツデータが漏洩することを抑制することが可能となる。以下本発明の実施の形態について、図面を参照しながら説明する。なお、以下の実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。また、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示す。つまり、以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置及び接続形態、ステップ、ステップの順序などは、本発明の一例であり、本発明を限定する主旨ではない。本発明は、請求の範囲の記載に基づいて特定される。したがって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素は、本発明の課題を達成するために必ずしも必要ではないが、より好ましい形態を構成する構成要素として説明される。実施の形態1図1は、本発明の実施の形態1におけるコンテンツ共有システム10の構成を示す図である。図1に示すように、コンテンツ共有システム10は、コンテンツ提供装置100と、コンテンツ仲介装置300と、コンテンツ取得装置400と、コンテンツ提供装置500と、コンテンツ取得装置600とを備える。これらのコンテンツ提供装置100とコンテンツ仲介装置300とコンテンツ取得装置400とコンテンツ提供装置500と、コンテンツ取得装置600とは、互いにネットワーク200を介して接続される。コンテンツ提供装置500はコンテンツ提供装置100と同様であるので、以下において、コンテンツ提供装置500の説明を適宜省略する。また、コンテンツ取得装置600はコンテンツ取得装置400と同様であるので、以下において、コンテンツ取得装置600の説明を適宜省略する。コンテンツ提供装置100は、コンテンツデータを提供可能な装置である。コンテンツデータは、写真あるいは映像などの画像データもしくは音声データ、またはそれらの組み合わせを含む。具体的には、コンテンツ提供装置100は、例えば、画像データが記録された外部記録媒体を装着可能なビデオレコーダ或いはホームサーバなどである。また例えば、コンテンツ提供装置100は、静止画を撮影可能なデジタルスチルカメラ、または動画を撮影可能なデジタルビデオカメラなどである。コンテンツ仲介装置300は、コンテンツの提供を仲介する装置である。具体的には、コンテンツ取得装置400は、例えばWebサーバなどである。コンテンツ仲介装置300は、コンテンツ取得装置400とコンテンツ提供装置100と間のネットワーク接続を仲介する。コンテンツ取得装置400は、コンテンツデータの取得を要求する装置である。具体的には、コンテンツ取得装置400は、例えば、ビデオレコーダ、ホームサーバ、またはモバイル端末などである。コンテンツ取得装置400は、ネットワーク200を介して接続されるコンテンツ提供装置100からコンテンツデータを取得する。次に、これらのコンテンツ提供装置100、コンテンツ仲介装置300およびコンテンツ取得装置400それぞれの主要な機能構成について図2~図4を用いて説明する。図2は、本発明の実施の形態1におけるコンテンツ提供装置100の機能構成を示すブロック図である。図2に示すように、コンテンツ提供装置100は、入力部101と、出力部102と、アプリケーション部103と、データ蓄積部104と、コンテンツデータ記憶部105と、通信部106と、外部提供判定部107とを備える。入力部101は、コンテンツ提供装置100に実装される入力手段例えば、外部記録媒体とのインタフェース或いは内蔵するカメラモジュールを用いて、コンテンツデータを取得する。そして、入力部101は、取得したコンテンツデータを、アプリケーション部103を介してデータ蓄積部104に転送する。出力部102は、各種データを出力する。例えば、出力部102は、入力部101によって取得されたコンテンツデータを表示装置に出力する。データ蓄積部104は、入力部101から転送されたコンテンツデータ105aをコンテンツデータ記憶部105に格納する。コンテンツデータ記憶部105は、例えば、ハードディスクまたはフラッシュメモリなどである。コンテンツデータ記憶部105は、コンテンツ取得装置400にネットワーク200を介して提供可能なコンテンツデータ105aを再読込みが可能な形式で記憶する。アプリケーション部103は、コンテンツ提供装置100のユーザが利用する各種機能例えば、コンテンツビューア機能、スライドショー再生機能、またはプリント出力機能などを実現する処理部である。具体的には、アプリケーション部103は、入力部101を介してユーザから受け付けられた指示に従い、各種機能を実現する。例えば、アプリケーション部103は、コンテンツデータ記憶部105に記憶されたコンテンツデータ105aを任意のタイミングで読み込み所望の処理を行う。通信部106は、ネットワーク200上のサーバ或いは端末などの装置と通信を行うための通信インタフェースである。具体的には、通信部106は、例えば、コンテンツ仲介装置300或いはコンテンツ取得装置400と通信パケットを送受信する。外部提供判定部107は、コンテンツデータ記憶部105からコンテンツデータ105aを読み込み、インデックスデータを生成する。インデックスデータとは、通信部106を介して外部装置例えばコンテンツ取得装置400に提供可能なコンテンツデータの概要を示すデータである。さらに、外部提供判定部107は、外部装置から受信した情報に応じて、コンテンツデータ105aを外部装置に提供するか否かを判定する。本実施の形態では、外部提供判定部107は、コンテンツ取得装置400から第2データ取得要求を受信したときに、コンテンツデータ105aをコンテンツ取得装置400に送信する。図3は、本発明の実施の形態1におけるコンテンツ仲介装置300の機能構成を示すブロック図である。図3に示すように、コンテンツ仲介装置300は、通信部301と、ソーシャル情報管理部302と、ソーシャル情報記憶部303と、インデックス管理部304と、インデックスデータ記憶部305と、提供仲介判定部306とを備える。通信部301は、コンテンツ提供装置100が備える通信部106と同様であり、ネットワーク200上のサーバ或いは端末などの装置と通信を行うための通信インタフェースである。ソーシャル情報管理部302は、ソーシャル情報303aを管理する。具体的には、ソーシャル情報管理部302は、ソーシャル情報記憶部303に記憶されたソーシャル情報303aを参照して、コンテンツ提供装置100のユーザとコンテンツ取得装置400のユーザとの間の親密度を取得する。ソーシャル情報303aには、ユーザ間の関係性とユーザ間の親密さとを示す親密度が格納されている。なお、ソーシャル情報303aの詳細については、図6Aおよび図6Bを用いて後述する。インデックス管理部304は、コンテンツ提供装置100の外部提供判定部107が生成したインデックスデータを、通信部301を介して受信する。そして、インデックス管理部304は、受信したインデックスデータ305aをインデックスデータ記憶部305に格納する。提供仲介判定部306は、後述するコンテンツ取得装置400から第1データ取得要求を受信したときに、ソーシャル情報303aおよびインデックスデータ305aを参照して、コンテンツ提供装置100を仲介することが可能か否かを判定する。そして、提供仲介判定部306は、その判定結果に応じて、接続情報をコンテンツ取得装置400に送信する。つまり、提供仲介判定部306は、コンテンツ提供装置100のユーザとコンテンツ取得装置400のユーザとの間の親密度が閾値以上の場合に、接続情報をコンテンツ取得装置400に送信する。この接続情報とは、コンテンツ取得装置400がコンテンツ提供装置100とネットワーク接続するための情報である。具体的には、接続情報には、例えば、コンテンツ提供装置100のネットワーク200上のアドレス情報が含まれる。また例えば、接続情報には、コンテンツ提供装置100に接続するための認証情報が含まれてもよい。図4は、本発明の実施の形態1におけるコンテンツ取得装置400の機能構成を示すブロック図である。図4に示すように、コンテンツ取得装置400は、入力部401と、出力部402と、アプリケーション部403と、通信部404と、取得判定部405と、データ蓄積部406と、コンテンツデータ記憶部407とを備える。入力部401は、コンテンツ取得装置400に実装される入力手段例えば、操作用タッチパネル或いはボタンなどを介してユーザから指示を受け付ける。具体的には、入力部401は、例えば、取得対象とするコンテンツデータを選定する指示を受け付ける。そして、入力部401は、受け付けた指示に基づいて、アプリケーション部403に処理の実行を指示する。出力部402は、ユーザがアプリケーション部403に処理を指示するためのユーザインタラクション画面或いは反応音を出力する。具体的には、出力部402は、コンテンツ仲介装置300から受信したインデックスデータに基づいてコンテンツデータを選択するためのGUIGraphicalUserInterfaceを出力する。アプリケーション部403は、コンテンツ取得装置400のユーザが利用する各種機能例えば、コンテンツビューア機能、スライドショー再生機能、またはプリント出力機能などを実現する処理部である。具体的には、アプリケーション部403は、入力部401を介してユーザから受け付けられた指示に従い、各種機能を実現する。通信部404は、コンテンツ提供装置100が備える通信部106と同様であり、ネットワーク200上のサーバ或いは端末などの装置と通信を行うための通信インタフェースである。取得判定部405は、通信部404を介して、コンテンツ仲介装置300に第1データ取得要求を送信し、その返信結果に基づいてコンテンツデータを取得するか否かを判定する。具体的には、取得判定部405は、第1データ取得要求をコンテンツ仲介装置300に送信する。そして、取得判定部405は、接続情報をコンテンツ仲介装置300から受信したときに、当該接続情報を用いて、コンテンツデータの送信を要求する第2データ取得要求をコンテンツ提供装置100に送信する。データ蓄積部406は、取得判定部405がコンテンツデータを受信した場合、受信したコンテンツデータ407aを、コンテンツデータ記憶部407に格納する。コンテンツデータ記憶部407は、例えば、ハードディスクまたはフラッシュメモリなどである。コンテンツデータ記憶部407は、コンテンツデータ407aを再読込みが可能な形式で記憶する。その後、アプリケーション部403は、コンテンツデータ記憶部407に記憶されたコンテンツデータ407aを任意のタイミングで読み込み所望の処理を行う。次に、コンテンツ仲介装置300に記憶されているインデックスデータ305aおよびソーシャル情報303aについて、図5、図6A、および図6Bを用いて説明する。図5は、本発明の実施の形態1におけるインデックスデータ305aの一例を示す図である。図5に示すように、インデックスデータ305aには、外部装置に提供可能なコンテンツデータを識別するための識別子に対応付けて、当該コンテンツデータの概要を示すメタ情報が格納されている。具体的には、インデックスデータ305aには、IDに対応付けて、データ名、拡張子、種別、装置ID、撮影日時、および総時間が含まれる。このインデックスデータ305aは、コンテンツ提供装置100の外部提供判定部107によって生成され、コンテンツ仲介装置300送信される。データ名は、コンテンツデータへのアクセスするために必要な情報である。このデータ名は、オブジェクト識別子或いはデータパスなどとも呼ばれることがある。拡張子は、ファイルのフォーマット種別を表す。図5では、映像を示すmp4が格納されている。種別は、コンテンツデータ105aのタイプを表す。図5では、説明簡単化のため映像を意味するMovieのみが格納されている。装置IDは、コンテンツデータ105aを生成した装置に対し固有に付与される識別子である。図5では、説明簡単化のため、装置IDは、装置の違いを表す簡易な文字列DSC-X等で表現されている。撮影日時は、コンテンツデータ105aが生成されたタイミングを示す。総時間は、映像の総再生時間である。図6Aおよび図6Bは、本発明の実施の形態1におけるソーシャル情報303aの一例を示す図である。具体的には、図3Aは、ソーシャル情報303aに含まれるユーザ情報テーブルの一例を示す図である。また、図6Bは、ソーシャル情報303aに含まれるソーシャル情報テーブルの一例を示す図である。図6Aに示すように、ユーザ情報テーブルには、ユーザに関する情報が格納されている。具体的には、ユーザ情報テーブルには、ユーザを識別するための識別子IDに対応付けて、ユーザ名と、アドレスと、所有装置IDと、所有装置名と、装置固有接続情報とが含まれる。ユーザ名は、ユーザの名前或いはニックネームを表す名称である。アドレスは、各ユーザに対し電子メールなどで情報を伝達するための情報である。所有装置IDは、IDによって識別されるユーザが所有する或いは使用する装置に対して固有に付与される識別子例えば、ユーザが所有するコンテンツ提供装置100の識別子である。所有装置名は、所有装置IDによって識別される装置の名称例えば、ユーザ名Mikeが所有する装置の名称Mike-Aである。装置固有接続情報は、IDによって識別される装置へネットワーク接続するために必要な情報である。ここでは、装置固有接続情報として、装置へネットワーク200を介して接続するときに必要となるグローバルIPアドレスとポート番号と初期接続パスとを一例として記載している。また、図3Bに示すように、ソーシャル情報テーブルには、ユーザ間の関係性および親密さを表す親密度が格納されている。ここで、関係性とは、対象ユーザソーシャル情報オーナーと他のユーザとが現実世界において知り合いであるか否かを表す。また、親密さとは、ソーシャル情報オーナーからみた、当該ソーシャル情報オーナーと関係性があるユーザの親密さを表す。ここでは、親密度は、関係性があり、かつ親密であるほど値が大きくなるように設定されている。なお、親密度は、例えば、ソーシャルネットワーキングサービスのユーザ間において送受信されたメッセージの数に基づいて設定されればよい。また例えば、親密度は、ユーザ間のメッセージ中の特定の文字顔文字などの数に基づいて設定されてもよい。例えば、図6Bのソーシャル情報テーブルにおいて、縦軸は、ソーシャル情報オーナーを示し、横軸は、各ソーシャル情報オーナーに対する評価ユーザのリストを示す。そして、親密度は、0以上1未満の数値として管理されている。なお、ユーザ同士が知り合いではない場合つまり、ユーザ間の関係性がない場合、親密度は、0或いは0に近い数字で表現される。図6Bでは、ID0のユーザ名Mikeがソーシャル情報オーナーである場合、MikeとAliceとは知り合いであり、MikeとAliceとの間の親密度は0.83とである。さらに、MikeとJuliaとの間の親密度は0.83であり、MikeとTomとの間の親密度は0.53がある。したがって、Mikeにとって、Tomよりも親密度の数値が大きいAliceおよびJuliaの方が、親密な関係にあることがわかる。なお、ソーシャル情報オーナーがMikeである行と、評価ユーザがMikeである列とが交差するセルは、親密度を表す数値が-数値入力必要なしとなっている。さらに、ソーシャル情報テーブルは、Mike以外のユーザをソーシャル情報オーナーとした場合例えば、ID1のユーザ名Aliceをソーシャル情報オーナーとした場合などにおける、ソーシャル情報オーナーと評価ユーザとの間の親密度を表す数値を管理することができる。なお、ここでは、親密度は、0以上1未満の正規化された数値よって表されていたが、親密度は、必ずしもこのように表される必要はない。例えば、親密度は、所定の条件に適合したときにポイントを上限なく加算するポイント制により数値化されてもよい。また、親密度は、複数段階の区分例えばA~E等によって表されてもよい。図7は、本発明の実施の形態1におけるソーシャル情報のノード概念を示す図である。また、図8は、本発明の実施の形態1における優先度判定閾値テーブルの一例を示す図である。図7に示すように、ソーシャル情報はソーシャル情報オーナーであるMikeを中心に各ユーザとの親密さを親密度という数値で表現している。ここでは、数値が大きいほど1に近いほど親密な関係であり、数値が小さいほど0に近いほど疎遠な関係であることを示す。図8に示す優先度判定閾値テーブルは、外部提供判定部107或いは提供仲介判定部306が内部に保持するテーブルである。この優先度判定閾値テーブルに設定された閾値を用いて、親密度から各ユーザに対するデータ提供の優先度レベルが算出される。例えば、図8では、優先度レベルは、A~CおよびZの4段階で構成されている。例えば、図7に示すように、MikeとAliceとの間の親密度と、MikeとJuliaとの間の親密度とが、共に0.83であるので、AliceおよびJuliaの優先度レベルはAとなる。また、MikeとTomとの間の親密度が0.53であり、MikeとPaulとの間の親密度が0.51であるので、TomおよびPaulの優先度レベルはBとなる。次に、以上のように構成されたコンテンツ共有システム10の各種動作について説明する。図9は、本発明の実施の形態1におけるコンテンツ共有システム10の情報の流れを示すシーケンス図である。まず、コンテンツ提供装置100の外部提供判定部107は、提供可能なコンテンツデータの概要を示すインデックスデータを生成し、コンテンツ仲介装置300に送信するS101。コンテンツ仲介装置300のインデックス管理部304は、受信したインデックスデータをインデックスデータ記憶部305に格納する。そして、インデックス管理部304は、インデックスデータ記憶部305に格納されたインデックスデータ305aをコンテンツ取得装置400に送信するS102。コンテンツ取得装置400のアプリケーション部403は、受信したインデックスデータ305aが示す複数のコンテンツデータの中から少なくとも1つのコンテンツデータをユーザが選択するためのGUIを生成する。そして、出力部402は、生成されたGUIを画面に出力する。その後、取得判定部405は、入力部401を介してユーザから受け付けた指示に従って、第1データ取得要求をコンテンツ仲介装置300に送信するS103。コンテンツ仲介装置300の提供仲介判定部306は、提供仲介判定処理を実行するS104。この提供仲介判定処理の詳細は、図10を用いて後述する。この提供仲介判定処理において接続情報を送信すると判定された場合に、提供仲介判定部306は、コンテンツ取得装置400がコンテンツ提供装置100とネットワーク接続するための接続情報を、コンテンツ取得装置400に送信するS105。コンテンツ取得装置400の取得判定部405は、受信した接続情報を用いて、コンテンツ提供装置100に第2データ取得要求を送信するS106。コンテンツ提供装置100の外部提供判定部107は、受信した第2データ取得要求に従って、外部提供判定処理を実行するS107。本実施の形態では、外部提供判定部107は、例えば、第2データ取得要求に基づいて、コンテンツデータをコンテンツ取得装置400に送信してもよいか否かを判定する。最後に、外部提供判定部107は、判定結果に応じて、コンテンツデータをコンテンツ取得装置400に送信するS108。次に、コンテンツ仲介装置300の提供仲介判定部306による提供仲介判定処理の流れについて、図10を用いて説明する。図10は、本発明の実施の形態1における提供仲介判定処理の流れを示すフローチャートである。具体的には、図10は、第1データ取得要求がコンテンツ取得装置400からコンテンツ仲介装置300に送信された後の処理を示す。この第1データ取得要求は、インデックスデータ305aが示す複数のコンテンツデータの中からコンテンツ取得装置400のユーザによって選択されたコンテンツデータ以下、対象コンテンツデータというを取得するためのメッセージである。なお、図10では、図1に示す、コンテンツ提供装置100、コンテンツ取得装置400、コンテンツ提供装置500、およびコンテンツ取得装置600のユーザを、それぞれユーザAMike、ユーザCJulia、ユーザBAlice、およびユーザDTomとする。まず、提供仲介判定部306は、通信部301を介して、第1データ取得要求を受信するS601。そして、提供仲介判定部306は、受信した第1データ取得要求から、送信元のコンテンツ取得装置400のユーザ以下、取得要求ユーザというと対象コンテンツデータを提供可能なコンテンツ提供装置100のユーザ以下、提供ユーザというとを示すユーザ情報を抽出する。続いて、ソーシャル情報管理部302は、ソーシャル情報303aを参照することにより、取得要求ユーザここでは、ユーザCJuliaと提供ユーザここでは、ユーザAMikeとの間の親密度を取得するS602。その後、提供仲介判定部306は、取得された親密度が0であるか否かを判定することにより、取得要求ユーザが提供ユーザと知り合いであるか否かを判定するS603。ここで、取得要求ユーザが提供ユーザと知り合いではない親密度が0ではない場合S603のN、提供仲介判定部306は、第1データ取得要求に対する応答として、接続不可であることを示すメッセージを返信するS610。一方、取得要求ユーザが提供ユーザと知り合いである親密度が0である場合S603のY、提供仲介判定部306は、取得された親密度に基づいて提供ユーザに対する取得要求ユーザの優先度レベルが規定値以上であるか否かを判定するS605。ここでは、規定値は、図8に示すレベルBとする。すなわち、提供仲介判定部306は、親密度を表す数値が0.50以上であるか否かを判定する。ここで、取得要求ユーザの優先度レベルが規定値未満である場合S605のN、第1データ取得要求に対する応答として、接続不可であることを示すメッセージを返信するS606。一方、取得要求ユーザの優先度レベルが規定値以上である場合S605のY、第1データ取得要求に対する応答として、コンテンツ提供装置100とネットワーク接続するための装置固有接続情報を返信するS607。例えば、図6Bおよび図7に示すように、ユーザCJuliaはユーザAMikeに対するユーザCJuliaの親密度は0.83である。したがって、親密度がと規定値0.5以上であるので、ユーザCのコンテンツ取得装置400は、ユーザAのコンテンツ提供装置100に直接接続するための装置固有接続情報を取得することができる。そして、ユーザCの操作に従って、ユーザCのコンテンツ取得装置400の取得判定部405は、コンテンツ提供装置100に所望のコンテンツデータを取得するための第2データ取得要求を送信する。その結果、コンテンツ取得装置400は、コンテンツ提供装置100から所望のコンテンツデータを取得することができる。そして、コンテンツ取得装置400は、取得した所望のコンテンツデータをコンテンツデータ記憶部407に格納することができる。つまり、コンテンツ提供装置100とコンテンツ取得装置400とは、コンテンツデータを共有することができる。以上のように、本実施の形態におけるコンテンツ共有システム10によれば、コンテンツデータを提供するユーザとコンテンツデータを取得するユーザとの親密度に基づきデータ提供の可否が判断され、ユーザが所有する装置間においてコンテンツデータが直接送信される。そのため、例えば、コンテンツデータの共有を目的とするネットワークサービスのサーバにコンテンツデータを蓄積するための記憶領域を削減できる。また、コンテンツデータを提供するユーザは、操作負荷コンテンツデータをアップロードする操作などを軽減することができる。さらに、コンテンツデータがサーバを経由せずに直接提供されるので、通信負荷も軽減することが可能となる。また、コンテンツデータは、親密な関係にあるユーザに対してのみ提供されるので、不正アクセスによってコンテンツデータが漏洩することを抑制することが可能となる。実施の形態1の変形例1次に、実施の形態1の変形例1について説明する。本変形例におけるコンテンツ共有システム10では、親密度が高いユーザのコンテンツ取得装置400ほどコンテンツデータの送信が優先されるように、コンテンツ提供装置100がコンテンツ取得装置400にコンテンツデータを送信する。以下、実施の形態1と異なる点を中心に、図面を参照しながら説明する。図11は、本発明の実施の形態1の変形例1における外部提供判定処理の流れを示すフローチャートである。図11に示すように、コンテンツ提供装置100の外部提供判定部107は、コンテンツ取得装置400の取得判定部405から装置固有接続情報を含む第2データ取得要求を受信するS701。そして、外部提供判定部107は、受信した第2データ取得要求に係る取得要求ユーザ以外の他のユーザのコンテンツ取得装置600へコンテンツデータ105aを提供中であるか否かを確認するS702。つまり、外部提供判定部107は、現在接続されているコンテンツ取得装置の数接続数が1以上であるか否かを判定する。ここで、他のコンテンツ取得装置600へコンテンツデータ105aを提供中ではない場合S702のN、外部提供判定部107は、受信した第2データ取得要求に対する処理を実行するS708。つまり、外部提供判定部107は、第2データ取得要求の送信元のコンテンツ取得装置400にコンテンツデータ105aの提供を開始する。一方、他のコンテンツ取得装置600へコンテンツデータ105aを提供中である場合S702のY、外部提供判定部107は、受信した第2データ取得要求の送信元であるコンテンツ取得装置400のユーザ取得要求ユーザとコンテンツ提供装置100自装置のユーザ提供ユーザとの間の親密度と、他のコンテンツ取得装置600のユーザと自装置のユーザとの間の親密度とを、コンテンツ仲介装置300から取得するS703。例えば、外部提供判定部107は、第2データ取得要求の送信元であるコンテンツ取得装置400のユーザCJuliaとコンテンツ提供装置100のユーザAMikeとの間の親密度0.83と、コンテンツ取得装置600のユーザDTomとコンテンツ提供装置100のユーザAMikeとの間の親密度0.53とを、コンテンツ仲介装置300から取得する。具体的には、外部提供判定部107は、第2データ取得要求から取得要求ユーザを示すユーザ情報を抽出する。そして、外部提供判定部107は、抽出したユーザ情報が示す取得要求ユーザここでは、ユーザCJuliaと提供ユーザここでは、ユーザAMikeとの親密度をコンテンツ仲介装置300に問い合わせる。さらに、外部提供判定部107は、現在コンテンツデータを提供中のユーザここでは、ユーザDTomと提供ユーザここでは、ユーザAMikeとの親密度をコンテンツ仲介装置300に問い合わせる。次に、外部提供判定部107は、現在コンテンツデータを提供中の他のコンテンツ取得装置600のユーザよりも第2データ取得要求の送信元であるコンテンツ取得装置400のユーザの方が、優先度レベルすなわち親密度が高いか否かを判定するS704。ここで、他のコンテンツ取得装置600のユーザが第2データ取得要求の送信元であるコンテンツ取得装置400のユーザよりも優先度レベルが高くない場合S704のN、外部提供判定部107は、第2データ取得要求を処理キューに登録するS705。一方、他のコンテンツ取得装置600のユーザが第2データ取得要求の送信元であるコンテンツ取得装置400のユーザよりも優先度レベルが高い場合S704のY、外部提供判定部107は、他のコンテンツ取得装置600へのコンテンツデータの提供を中断し、第2データ取得要求を優先的に処理するように制御するS706。具体的には、外部提供判定部107は、他のコンテンツ取得装置600へのコンテンツデータ提供処理が、第2データ取得要求の送信元のコンテンツ取得装置400へのコンテンツデータ提供処理よりも後に処理されるように処理キューを変更する。そして、外部提供判定部107は、処理キューに登録された処理を順番に実行するS707。つまり、外部提供判定部107は、親密度が高いほどコンテンツデータの送信が優先されるように、コンテンツデータをコンテンツ取得装置に送信する。例えば、図6Bに示すソーシャル情報テーブルにおいては、ユーザAMikeに対するユーザCJuliaの親密度が0.83であり、ユーザAMikeに対するユーザDTomが親密度が0.53である。そこで、外部提供判定部107は、コンテンツデータを提供中であるユーザDTomのコンテンツ取得装置600へのコンテンツデータの提供を中断し、ユーザDTomよりも後から接続したユーザCJuliaのコンテンツ取得装置400へコンテンツデータの提供を優先させる。なお、ここでは、ユーザDよりもユーザCの親密度が高い場合に、外部提供判定部107は、ユーザDのコンテンツ取得装置600へのコンテンツデータの提供を中断したが、必ずしもこのように優先度制御が行われる必要はない。例えば、コンテンツ提供装置100は、親密度に依存させて通信帯域の割り当てを変更することにより、親密度が高いほどコンテンツデータの送信が優先されるように、コンテンツデータをコンテンツ取得装置に送信してもよい。以上のように、本変形例におけるコンテンツ共有システム10によれば、少なくとも1つのコンテンツデータを取得することを要求する複数の第2データ取得要求を受信した場合、提供ユーザに対する取得要求ユーザの親密度が高い取得要求ユーザへのコンテンツデータの提供を優先する。そのため、より親密度が高いユーザに、高品位或いは高画質なコンテンツデータを優先的に提供することができ、親密度が比較的低いユーザには低品位或いは低画質なコンテンツデータを提供することができる。または、親密度が比較的低いユーザへのコンテンツデータの提供を順番待ちにすることなどもできる。すなわち、コンテンツ共有システム10によれば、提供優先度を適切に制御することができるので、通信負荷およびコンテンツ提供装置100の処理負荷を軽減することが可能となる。また、コンテンツデータをコンテンツ提供装置100が外部に提供可能な装置上のリソースおよび機能データ蓄積部104が提供するコンテンツデータ105aの保存領域、アプリケーション部103によるコンテンツデータ変換機能、放送コンテンツなどのコンテンツデータ受信機能、などと置き換えた場合、当該コンテンツ提供装置100を所有するユーザと装置上のリソースおよび機能の取得活用を要求するユーザとの親密度に基づきリソースおよび機能提供の可否を判断することができる。そして、リソースおよび機能を提供が可能な場合には、取得活用を要求するユーザの所有装置に当該コンテンツ提供装置100のリソースおよび機能を提供できる。そのため、例えば、コンテンツ提供装置100のコンテンツデータ記憶部を、親密度が高いユーザのコンテンツ取得装置400のコンテンツデータのバックアップ領域として利用することも可能となる。また、コンテンツ取得装置400は、親密度が高いユーザが所有するコンテンツ提供装置100に、コンテンツデータの変換処理、或いは所望コンテンツデータの代理録画などを実行させることもできる。つまり、個人のユーザの所有物であるコンテンツ提供装置100のリソースおよび機能を、親密度が高い他のユーザにのみ適切に提供するよう制御できる。実施の形態1の変形例2次に、実施の形態1の変形例2について説明する。本変形例におけるコンテンツ共有システム10では、コンテンツ仲介装置300が、コンテンツ提供装置100の状態を示す状態情報に基づいて、当該コンテンツ提供装置100とネットワーク接続するための接続情報をコンテンツ取得装置400に送信する。以下、実施の形態1と異なる点を中心に、図面を参照しながら説明する。図12は、本発明の実施の形態1の変形例2におけるコンテンツ提供装置100の機能構成を示すブロック図である。また、図13は、本発明の実施の形態1の変形例2におけるコンテンツ仲介装置300の機能構成を示すブロック図である。なお、図12および図13において、図2および図3と同様の構成要素については同じ符号を用い、適宜説明を省略する。図12に示すように、コンテンツ提供装置100は、図2に示す構成要素に加えて、状態通知部108を備える。状態通知部108は、コンテンツ提供装置100の状態を示す状態情報をコンテンツ仲介装置300に送信する。具体的には、状態通知部108は、ネットワーク200および通信部106を介して、コンテンツ仲介装置300に状態情報を送信する。状態情報は、例えば、コンテンツ提供装置100の通信状態を示す。さらに、図13に示すように、コンテンツ仲介装置300は、図3に示す構成要素に加えて、状態管理部307を備える。状態管理部307は、コンテンツ提供装置100から通知された状態情報を管理する。具体的には、状態管理部307は、ソーシャル情報記憶部303に状態情報を格納する。図14は、本発明の実施の形態1の変形例2におけるユーザ情報テーブルの一例を示す図である。図14では、図6Aに示すユーザ情報テーブルに格納される各種情報に加えて、上述した状態情報も格納されている。ここでは、状態情報は、各ユーザの所有装置がネットワーク200を介して通信できない状態オフラインであるか否かを示す。さらに、状態情報は、ネットワーク200を介して通信できる状態オンラインの場合は、他の装置との接続数を示す。図14のユーザ情報テーブルは、例えば、ユーザAMikeの装置とユーザEPaulの装置とユーザFJamesの装置とがオフラインであることを示す。また、ユーザ情報テーブルは、例えばユーザBAliceの装置がオンラインであり、その接続数が1であることを示す。コンテンツ仲介装置300の提供仲介判定部306は、この状態情報が格納されたユーザ情報テーブルを参照することにより、コンテンツ提供装置100が現在オンラインであるか否かを判定する。ここで、コンテンツ提供装置100がオンラインでない場合に、第1データ取得要求に対する応答として、装置固有接続情報を送信しない、或いはオフラインであることを示すメッセージを返信する。つまり、提供仲介判定部306は、コンテンツ提供装置100がオンラインである場合にのみ、当該コンテンツ提供装置100とネットワーク接続するための接続情報をコンテンツ取得装置400に送信する。すなわち、提供仲介判定部306は、コンテンツ提供装置100から受信した状態情報に基づいて、コンテンツ提供装置100と接続するための接続情報をコンテンツ取得装置400に送信する。これにより、コンテンツ取得装置400は、オフラインのコンテンツ提供装置へネットワーク接続を試みることにより接続が失敗することを回避することができる。以上のように、本変形例におけるコンテンツ共有システム10によれば、接続先候補となるコンテンツ提供装置の状態情報に応じて接続すべきコンテンツ提供装置の優先順位を決定するため、例えば、現在オフラインコンテンツ提供不可であるコンテンツ提供装置を候補から一時的に除外する、現在所有者が装置使用中のため提供するコンテンツの品質が保証できない場合は優先順位を下げる、コンテンツデータ提供完了通知時に次の順番待ちユーザにコンテンツデータの取得要求を促す、など個人ユーザが所有する装置特有の課題負荷分散サーバなどシステム管理者がコントロール可能なコンテンツ提供装置には存在しない課題を解決することができる。すなわち、コンテンツ提供装置100の状態がコンテンツデータの提供するに際して好ましくない状態である場合には、当該コンテンツ提供装置100と接続するための接続情報を送信しないようにすることができる。したがって、コンテンツ取得装置400が、コンテンツ提供装置100からコンテンツデータを取得する処理を失敗することを抑制することができる。実施の形態1の変形例3次に、実施の形態1の変形例3について説明する。本変形例におけるコンテンツ共有システム10では、コンテンツ提供装置100が、提供可能なコンテンツデータを加工することにより、当該コンテンツデータよりもデータ量が小さい加工コンテンツデータを生成する。以下、実施の形態1と異なる点を中心に、図面を参照しながら説明する。図15は、本発明の実施の形態1の変形例3におけるコンテンツ提供装置100の機能構成を示すブロック図である。また、図16は、本発明の実施の形態1の変形例3におけるコンテンツ仲介装置300の機能構成を示すブロック図である。なお、図15および図16において、図2および図3と同様の構成要素については同じ符号を用い、適宜説明を省略する。図15に示すように、コンテンツ提供装置100は、図2に示す構成要素に加えて、コンテンツ編集部109を備える。コンテンツ編集部109は、コンテンツデータを加工することにより、コンテンツデータよりもデータ量が小さい加工コンテンツデータを生成する。加工コンテンツデータは、例えば、コンテンツデータのダイジェスト版などである。より具体的には、加工コンテンツデータは、例えば、コンテンツデータが映像データである場合、当該映像データのうち所定時間分例えば、最初の1分間分のデータである。また、図16に示すように、コンテンツ仲介装置300は、図3に示す構成要素に加えて、データ蓄積部308と、コンテンツデータ記憶部309とを備える。データ蓄積部308は、コンテンツ編集部109により加工された加工コンテンツデータ309aをコンテンツデータ記憶部309に格納する。コンテンツデータ記憶部309は、例えば、ハードディスクまたはフラッシュメモリなどである。コンテンツデータ記憶部309は、加工コンテンツデータ309aを再読込みが可能な形式で記憶する。図17は、本発明の実施の形態1の変形例3におけるインデックスデータ305aの一例を示す図である。図17に示すインデックスデータ305aには、図5に示すインデックスデータに加えて、加工コンテンツデータの再生時間および加工コンテンツデータの再生パスが格納されている。ここで、コンテンツ提供装置100の外部提供判定部107は、ネットワーク200および通信部106を介して、コンテンツ仲介装置300から、加工コンテンツデータ309aを記憶するためのコンテンツデータ記憶部309の空き容量を取得する。そして、コンテンツ編集部109は、取得された空き容量に依存して加工コンテンツデータのデータ量が変化するように、コンテンツデータ105aを加工することにより、加工コンテンツデータを生成する。具体的には、コンテンツ編集部109は、コンテンツ仲介装置300のコンテンツデータ記憶部309の空き容量に対する加工コンテンツデータの容量の比が一定値以上とならないように例えば、空き容量が全記憶容量の半分になるまでは、最初の1分間の映像だけをダイジェスト版として切り出す、コンテンツデータを加工する。つまり、コンテンツ編集部109は、取得された空き容量が小さいほど加工コンテンツデータのデータ量が小さくなるように、加工コンテンツデータを生成する。本実施の形態では、コンテンツ編集部109は、図17に示すように、例えば、再生総時間が互いに異なる映像コンテンツであるコンテンツデータ105aC-1~C-10を加工することにより、再生時間が1分間となるダイジェスト版の加工コンテンツデータを生成する。そして、外部提供判定部107は、生成された加工コンテンツデータと当該加工コンテンツデータに関する情報ここでは、再生時間および再生パスとをコンテンツ仲介装置300に送信する。コンテンツ仲介装置300の提供仲介判定部306は、受信した加工コンテンツデータ309aなどを、データ蓄積部308を介してコンテンツデータ記憶部309に格納する。そして、提供仲介判定部306は、加工コンテンツデータ309aをコンテンツ取得装置400に送信する。コンテンツ取得装置400の出力部402は、受信した加工コンテンツデータ309aを、例えばインデックスデータとともに画面に出力する。そして、入力部401は、画面に出力された加工コンテンツデータ309aに対応するコンテンツデータの取得指示をユーザから受け付ける。取得判定部405は、受け付けられた取得指示に従って、第1データ取得要求をコンテンツ仲介装置300に送信する。以上のように、本変形例におけるコンテンツ共有システム10によれば、コンテンツデータを加工することにより、コンテンツデータよりもデータ量が小さい加工コンテンツデータを生成することができる。そのため、コンテンツ仲介装置300は、コンテンツデータそのものを蓄積する場合よりも、データを記憶するための記憶容量を抑制することができる。また、例えば、他のユーザが加工コンテンツデータを見ることでコンテンツデータの内容を確認できる。したがって、ユーザは、テキストによる所望コンテンツの選択に比べ、コンテンツ内容を容易に把握することができる。その結果、ユーザによって誤ったコンテンツデータが選択されることを抑制することができる。また、コンテンツデータ記憶部309の空き容量に応じて自動動的に加工コンテンツデータを生成することができる。そのため、コンテンツデータ全体をアップロードする場合よりも、アップロードするために必要な時間を短縮でき、通信負荷を軽減することができる。さらに、コンテンツデータ全体を格納するための記憶領域を用意する必要がないので、コンテンツデータを格納するための記憶容量を削減することができる。なお、本変形例では、コンテンツ編集部109は、コンテンツ仲介装置300が備えるコンテンツデータ記憶部309の空き容量に応じて加工コンテンツデータを生成していたが、必ずしもこのように加工コンテンツデータを生成する必要はない。例えば、コンテンツ編集部109は、コンテンツ仲介装置300からコンテンツ提供装置100のユーザに対する他のユーザの親密度を取得し、取得した親密度に基づいて加工コンテンツデータを生成してもよい。これにより、親密度が高いユーザに適応するように加工コンテンツデータを生成することができる。したがって、コンテンツデータの取得を要求する可能性が高いユーザである親密度が高いユーザが、コンテンツデータの内容を容易に確認することができる。その結果、誤ってコンテンツデータが選択されることを抑制することが可能となる。具体的には、コンテンツ編集部109は、親密度が高い他のユーザほど当該他のユーザが撮影されたピクチャが多く含まれるように、複数のピクチャを含む映像データであるコンテンツデータを加工してもよい。これにより、コンテンツデータの取得を要求する可能性が高いユーザが、コンテンツデータの内容をさらに容易に確認することができる。その結果、誤ってコンテンツデータが選択されることを抑制することが可能となる。なおこの場合、コンテンツデータには、例えば、連続するピクチャ群ごとに、撮影されているユーザを識別するためのタグが付与されていることが好ましい。これにより、コンテンツ編集部109は、親密度が高い他のユーザほど当該他のユーザが撮影されたピクチャが多く含まれるようにコンテンツデータを比較的容易に加工することが可能となる。また、コンテンツ編集部109は、親密度が高い当該他のユーザが複数存在する場合、コンテンツ仲介装置300から参照される当該他のユーザのプロファイルに適応する少なくとも1以上の加工コンテンツデータを予め生成するようにしてもよい。これにより、コンテンツ提供装置100は、各ユーザの趣味趣向に見合った加工コンテンツデータを提供できる。そのため、当該他のユーザは、例えば、コンテンツデータのエッセンスだけを把握する例:孫の活躍のダイジェスト、概要を把握する例:結婚式全体の雰囲気、旅行の概要、複合的な要素の時系列変化を当該他のユーザ自身の視点で把握する例:前回会った後からのいとこの成長記録、友人の旅行記、または、当該他のユーザの好みに適応した演出効果で把握する例:ニュース風など好みのテンプレート、文字や表情を大きいサイズで表示、切替え速度が遅いスライドショーことができる。その結果、当該他のユーザは、コンテンツデータの内容をさらに容易かつ的確に確認することができる。すなわち、コンテンツ共有システム10は、当該他のユーザの閲覧視聴に必要な時間や操作負担を軽減できる。また、コンテンツ編集部109は、当該他のユーザの親密度に加えて、他のユーザ同士の関係を加味してグループ情報を形成し、当該コンテンツデータに関する情報と当該グループ情報とに基づいて少なくとも1以上の加工コンテンツデータを予め生成してもよい。これにより、ユーザは、当該グループ情報単位で少なくとも1以上の加工コンテンツデータを管理閲覧制御できる。そのため、コンテンツ編集部109は、例えば、家族や親戚などのユーザ向けの第1の加工コンテンツデータと、親友などのユーザ向けの第2の加工コンテンツデータと、一定の距離を確保したお付き合いをするユーザ会社の上司、同様もしくは後輩、またはサークル活動の仲間など向けの第3の加工コンテンツデータとを予め生成することができる。この場合、第1の加工コンテンツデータには、例えば、孫の表情や家の中の様子などプライベートな内容が含まれればよい。また、第2の加工コンテンツデータには、ホームパーティや旅行など同じイベントを共に過ごした過程で生成された共有すべきコンテンツデータの内容が含まれればよい。また、第3の加工コンテンツデータには、家族や親友の写真などプライベートな内容を含まない公開可能なイベントを中心とした内容が含まれればよい。その結果、コンテンツ共有システム10は、各ユーザからの閲覧要求に対して、このように予め生成された複数の加工コンテンツデータの中から、当該ユーザが含まれるグループ情報に適した加工コンテンツデータを提供できる。なお、本変形例では、コンテンツ提供装置100がコンテンツ編集部109を備えていたが、コンテンツ仲介装置300がコンテンツ編集部109を備えてもよい。例えば、コンテンツ提供装置100の外部提供判定部107は、コンテンツデータと当該コンテンツデータに関する情報例えば、撮影場所の位置情報、または写真もしくは映像に写った人物の名前などのメタ情報とを、コンテンツ仲介装置300の図示しないコンテンツ編集部109に送信する。コンテンツ仲介装置300のコンテンツ編集部109は、受信したコンテンツデータと当該コンテンツデータに関する情報および当該ユーザに対する他のユーザの親密度に基づいて、少なくとも1以上の加工コンテンツデータを予め生成しておく。そして、提供仲介判定部306が当該加工コンテンツデータの参照先を制御するようにしてもよい。これにより、処理能力が低いコンテンツ提供装置100における加工処理の負荷を軽減でき、さらに、加工コンテンツデータの閲覧を所望する個々のユーザからの要求に応じて加工コンテンツデータを都度生成する処理の負荷を軽減できる。実施の形態1の変形例4次に、実施の形態1の変形例4について説明する。本変形例におけるコンテンツ共有システム10では、コンテンツ提供装置100がコンテンツデータ105aの提供履歴に応じて、当該コンテンツデータ105aの送信処理の優先度を制御する。以下、実施の形態1と異なる点を中心に、図面を参照しながら説明する。図18は、本発明の実施の形態1の変形例4におけるコンテンツ提供装置100の機能構成を示すブロック図である。なお、図18において、図2と同様の構成要素については同じ符号を用い、適宜説明を省略する。図18に示すように、コンテンツ提供装置100は、図2に示す構成要素に加えて、提供履歴管理部110と、履歴データ記憶部111とを備える。提供履歴管理部110は、履歴データ111aを管理する。履歴データ111aとは、コンテンツ提供装置100がコンテンツ取得装置400に過去に提供したコンテンツデータを示す。具体的には、提供履歴管理部110は、コンテンツ提供装置100からコンテンツ取得装置400にコンテンツデータ105aが提供されたときに、当該コンテンツ取得装置400の識別子と当該コンテンツデータ105aの識別子とを履歴データ111aとして履歴データ記憶部111に格納する。履歴データ記憶部111は、例えば、ハードディスクまたはフラッシュメモリなどである。履歴データ記憶部111は、履歴データ111aを再読込みが可能な形式で記憶する。ここで、外部提供判定部107は、コンテンツ取得装置400から第2データ取得要求を受信したときに、履歴データ111aを参照することにより、当該第2データ取得要求が要求するコンテンツデータ105aが過去にコンテンツ取得装置400に提供されているか否かを判定する。そして、外部提供判定部107は、過去にコンテンツデータ105aをコンテンツ取得装置400に提供したことがないと判定された場合に、過去にコンテンツデータ105aをコンテンツ取得装置400に提供したことがあると判定される場合よりも、コンテンツデータ105aの送信を優先させる。例えば、外部提供判定部107は、第2データ取得要求が要求するコンテンツデータ105aが過去にコンテンツ取得装置400に送信されていた場合に、コンテンツデータ105aの送信処理の優先度を下げる。以上のように、本変形例に係るコンテンツ共有システム10によれば、コンテンツデータ取得を要求するコンテンツ取得装置に対する提供履歴情報に応じて、提供優先度を判定することができる。そのため、例えば、同一ユーザによる同一コンテンツの再取得の優先度を下げる、親密度が高くても同一ユーザに対する提供がある条件例えば、同日におけるコンテンツデータ取得合計の閾値を満たした場合には優先度を下げる、など提供履歴に応じた適切な提供形態を適宜実現することができる。実施の形態2次に、本発明の実施の形態2について説明する。本実施の形態に係るコンテンツ共有システム10では、コンテンツ提供装置100のユーザに対する課金価格を、コンテンツ提供装置100が接続情報に従ってコンテンツデータをコンテンツ取得装置400に送信した履歴に応じて変更する。以下、実施の形態1と異なる点を中心に、図面を参照しながら説明する。本実施の形態のコンテンツ仲介装置300は、例えば、ビデオオンデマンド型の放送VOD放送を行う配信サービスサーバである。そして、コンテンツ仲介装置300は、ペイパービュー方式PPV:視聴追従型課金方式に従って、放送した番組単位でユーザに課金する。したがって、コンテンツ仲介装置300は、コンテンツデータ309bが記憶されているコンテンツデータ記憶部309を備える。そして、提供仲介判定部306は、コンテンツデータ記憶部309に記憶されているコンテンツデータ309bをコンテンツ提供装置100に配信する。また、コンテンツ提供装置100は、例えば、コンテンツ取得装置400を兼ねている。例えば、コンテンツ提供装置100は、コンテンツ仲介装置300から取得したコンテンツデータPPV方式の番組映像を、コンテンツ仲介装置300の制御下において、コンテンツ取得装置400に二次的に提供することが可能なセットトップボックスSTBである。図19は、本発明の実施の形態2におけるコンテンツ仲介装置300の機能構成を示すブロック図である。図19において、図3と同様の構成要素については同じ符号を用い、適宜説明を省略する。図19に示すように、コンテンツ仲介装置300は、図3に示す構成要素に加えて、データ蓄積部308と、コンテンツデータ記憶部309と、提供履歴管理部310と、課金管理部311と、履歴データ記憶部312とを備える。図20は、本発明の実施の形態2における提供仲介履歴データ312aの一例を示す図である。また、図21は、本発明の実施の形態2における課金内容変更テーブルの一例を示す図である。以下、図19~図21を用いて、提供仲介履歴に基づき課金内容を変更する処理の流れを説明する。コンテンツ仲介装置300の提供履歴管理部310は、コンテンツ提供装置100へ配信したコンテンツデータの履歴を、配信したコンテンツデータの属性情報およびユーザの情報と共に提供仲介履歴データ312aとして履歴データ記憶部312に格納する。さらに、提供仲介判定部306は、コンテンツ取得装置400から第1データ取得要求を受信したときに、当該第1データ取得要求が要求するコンテンツデータを提供可能なコンテンツ提供装置100のユーザであって、コンテンツ取得装置400のユーザとの間の親密度が閾値以上のユーザが、存在するか否かを判定する。ここで、ユーザが存在する場合、コンテンツ仲介装置300は、コンテンツデータ記憶部309に記憶されているコンテンツデータ309bをコンテンツ取得装置400に配信するのではなく、当該コンテンツデータを提供可能なコンテンツ提供装置100とネットワーク接続するための装置固有接続情報をコンテンツ取得装置400に返信する。つまり、コンテンツ仲介装置300は、取得要求ユーザに、ユーザ間でのコンテンツ流通を促すよう指示する。例えば、ユーザCJuliaおよびユーザDTomが、ユーザAMikeのコンテンツ提供装置100に過去にコンテンツ仲介装置300から配信されたコンテンツデータ105aの取得を要求する。この場合、ユーザCJuliaおよびユーザDTomのコンテンツ取得装置400は、ユーザAMikeが所有するコンテンツ提供装置100から当該コンテンツデータ105aを取得することが可能になる。この時、コンテンツ仲介装置300の提供履歴管理部310は、図20に示す提供仲介履歴データ312aのように、ユーザAが所有するコンテンツ提供装置100STB-Xがネットワーク200を介してコンテンツ取得装置400に提供可能なコンテンツデータ105aをリスト化し、コンテンツデータ105aのデータ名ここでは、PPV-1~PPV-10課金種別ここでは、DL-1~DL-3、各コンテンツデータの再生総時間、ユーザA購入時の価格、およびユーザAが所有するコンテンツ提供装置100STB-Xがコンテンツデータ105aを提供したユーザリストを更新する。ここで、課金管理部311は、図21に示すように、課金種別毎に決められた課金計算方法を示す課金内容変更テーブルを保持している。課金管理部311は、この課金内容変更テーブルが示す課金計算方法に従って、コンテンツデータの提供者或いは取得者に対する課金価格を割り引く計算を行い、計算結果を提供仲介履歴データ312aに格納する。つまり、課金管理部311は、コンテンツ提供装置100のユーザに対する課金価格を、コンテンツ提供装置100が接続情報に従ってコンテンツデータをコンテンツ取得装置400に送信した履歴に応じて変更する。例えば、図20に示すように、ユーザAMikeが視聴購入したコンテンツデータPPV-1は、課金種別がDL-2である。したがって、ユーザAMikeが他のユーザにコンテンツデータ105aを提供した場合には、提供者であるユーザAMikeの請求前の課金価格は変更される。具体的には、ユーザAMikeがユーザCJuliaとユーザDTomとの2名にコンテンツデータ105aを提供することにより、正規価格1000円から200円割引の800円に課金価格が変更される。この割引は、コンテンツ仲介装置300の配信負荷を軽減したことに対する報奨である。また、このコンテンツデータPPV-1は、課金種別がDL-2であるので、取得者であるユーザDTomおよびユーザCJuliaの課金価格も割り引かれる。例えば、ユーザDTomがユーザCJuliaの次にユーザAMikeからコンテンツデータPPV-1を提供されたとする。この場合、2番目の取得者であるユーザDも、正規価格1000円に対し、2名分の割引をした800円でコンテンツデータPPV-1を購入できることになる。以上のように、本実施の形態におけるコンテンツ共有システム10によれば、ユーザ間のコンテンツデータの提供仲介履歴に応じて、適切な課金内容に適宜変更することが可能となる。そのため、例えば、コンテンツデータを提供したユーザに対して、提供した人数に応じた割引3名に提供した場合、3割引などを適用することができる。また、対象コンテンツデータをコンテンツ提供装置から取得したユーザに対して、コンテンツ仲介装置から直接取得した場合の正規購入価格よりも、コンテンツ仲介装置の処理負荷を軽減した分に相当する価格を割り引いた価格ユーザが所有するコンテンツ提供装置からの取得の場合、1割引などを適用することもできる。なお、ここでは、コンテンツデータは課金対象である商用コンテンツであるため、コンテンツ仲介装置300が制御管理する著作権保護方式DRM:DigitalRightsManagementに従って複製がなされることは明白である。さらに、各国の法律や業界の方式に従い、所定条件回数や日数、相手の契約条件、指定の品質への変換、などを満たす範囲での処理ストリーミング転送や複製などを実行できるとすれば、例えば、あるユーザ間において、親密度が所定の閾値以上である場合は、所定条件に従い無償でコンテンツデータを複製10回まで複製可能であれば、残りの複製回数を9回に変更し、遠く離れた家族や友人と当該コンテンツを共有するよう制御することもできる。実施の形態2の変形例次に、実施の形態2の変形例について説明する。図22は、本発明の実施の形態2の変形例におけるコンテンツ仲介装置300の機能構成を示すブロック図である。また、図23は、本発明の実施の形態2の変形例における広告提供画面の一例を示す図である。図22において、図3または図19と同様の構成要素については同じ符号を用い、適宜説明を省略する。図22に示すように、コンテンツ提供装置100は、図19に示す構成要素に加えて、広告提供部313を有する。コンテンツ仲介装置300の提供仲介判定部306は、コンテンツ取得装置400から第1データ取得要求を受信したときに、当該第1データ取得要求の送信元のコンテンツ取得装置400のユーザ取得要求ユーザを示すユーザ情報と共に広告提供部313に広告作成を依頼する。広告提供部313は、取得要求ユーザここでは、ユーザEPaulとの間の親密度が閾値以上のユーザ提供ユーザの提供仲介履歴データ312aを参照して、取得要求ユーザが提供ユーザから何番目にコンテンツデータを取得することになるかを取得する。そして、その取得結果に基づき、広告提供部313は、取得要求ユーザに実用的或いは魅力的な広告を作成する。つまり、広告提供部313は、コンテンツ提供装置100が接続情報に従ってコンテンツデータをコンテンツ取得装置400に送信した履歴に基づいて、コンテンツデータに関する広告データを作成する。広告提供部313は、作成した広告データをネットワーク200上の装置に配信する。具体的には、広告提供部313は、例えば、ユーザ間でのコンテンツデータ105aの転送或いは流通の実績が任意の条件を満たした場合、当該コンテンツデータ105aを正規価格よりも安価に購入できることを示す広告など現実世界での実態を反映した広告を作成する。提供仲介判定部306は、コンテンツ取得装置400に、広告提供部313によって作成された広告と共に、当該コンテンツデータのインデックスデータ、装置固有接続情報ここでは、ユーザAMikeが所有するコンテンツ提供装置100への接続情報、および割引された場合の当該コンテンツ取得装置400のユーザへの課金情報を送信する。そして、コンテンツ取得装置400の取得判定部405は、コンテンツ仲介装置300から受信した各種情報をアプリケーション部403に転送する。アプリケーション部403は、出力部402を介して、図23に示すような画面を出力する。この画面は、コンテンツデータの取得を要求したユーザEPaulが所有するコンテンツ取得装置によって表示される画面である。画面1700のエリア1701には、コンテンツ仲介装置300がコンテンツ取得装置400に送信した各種情報図20に示した提供仲介履歴データの一部或いは全部に基づき、ユーザAMikeが提供可能なコンテンツデータ105aのコンテンツリストが表示されている。また、エリア1702のタブが選択されることにより、エリア1701には表示し切れないコンテンツリストが表示される。また、ユーザA以外のユーザが提供可能なコンテンツデータ105aのコンテンツリストが表示されてもよい。エリア1703は、ユーザEPaulが入力部401を介して所望のコンテンツデータを選択している状況を示す。この選択指示に連動して、エリア1704に情報が表示される。エリア1704に表示される情報は、図20の提供仲介履歴データに基づく情報であって、過去に同じ番組を視聴購入したユーザEとの間の親密度が閾値以上であるユーザの情報である。ここでは、ユーザEが選択した所望のコンテンツデータは、図20のコンテンツデータPPV-1に相当する。また、図20に示すユーザMikeの提供仲介履歴によれば、ユーザCJuliaとユーザDTomとにコンテンツデータを提供していることがわかる。また、図6Bに示すように、ソーシャル情報オーナーであるユーザEPaulに対する、ユーザAMike、ユーザBAlice、ユーザCJulia、およびユーザDTomの親密度がソーシャル情報テーブルに設定されている。ユーザEPaulが所望するコンテンツデータをユーザAMikeが過去にユーザCJuliaおよびユーザDTomに提供していることに基づいて広告提供部313が生成した広告がエリア1705に表示される。ここでは、広告は、ユーザEPaulが割引キャンペーンであるリレー視聴割の3人目の視聴者コンテンツをユーザ間でリレーして取得する取得者にあたること示す。また、広告は、ユーザAMike所有のコンテンツ提供装置からコンテンツデータをダウンロードする場合には、エリア1703に示すように、正規価格の1000円に30の割引が適用されて700円でコンテンツデータを購入が可能であることを示している。この広告を目視したユーザEPaulは、エリア1706に示すボタンを押下することにより、割引適用価格によりコンテンツデータ105aここでは、映画BIGWAVEを取得できる。また、ユーザEPaulは、エリア1707に示すボタンを押下することにより、コンテンツデータ105aを取得しないように指示することもできる。なお、ここでは、図20に示す提供仲介履歴データに基づき説明してきたが、提供仲介履歴データはこれに限られない。例えば、提供仲介履歴データには、各ユーザが自ら入力したコンテンツデータへの評価、オススメ度、或いは各ユーザによる装置の操作履歴の実態コンテンツ購入から視聴までの時間、繰り返し視聴した回数、などが含まれてもよい。この場合、コンテンツ仲介装置300は、親密度が高いユーザがオススメするコンテンツであること、或いは親密度が高いユーザが最近視聴したコンテンツとして購入動機を高めるなど、コンテンツ取得装置のユーザに実用的或いは魅力的となる広告を提供できる。以上のように、本変形例におけるコンテンツ共有システム10によれば、ユーザ間において共有流通させたコンテンツの流通実態および利用実態に応じた広告を作成し、コンテンツ取得装置に配信できる。そのため、例えば、まだコンテンツデータを視聴取得していないユーザに対して、知人友人が視聴したコンテンツとして宣伝することができる。さらに、親密度が高いユーザ間の割引率を高める例えば、リレー割引視聴としてリレーした友人の人数に応じた割引として3人目の取得の場合、3割引などなど、ソーシャル情報の親密度を活用することによりコンテンツ共有システムの活性化が図れる。つまり、コンテンツ共有システム10によれば、コンテンツ提供装置がコンテンツデータをコンテンツ取得装置に送信した履歴に基づいて作成された広告データをネットワーク上の装置に配信することができる。したがって、課金価格の変更が反映された広告データを配信することができ、ユーザの利便性を高めることができる。なお、実施の形態2においては、一般的なビデオオンデマンド型の放送VOD放送を行う配信サービスを例に説明したが、配信対象は映像コンテンツに限らない。以下に図24および図25を用いて、配信対象が映像コンテンツではない場合について説明する。図24は、本発明の実施の形態2の変形例における広告提供画面の他の一例を示す図である。ここでは、配信対象は、個人が撮影した写真や動画といったプライベートコンテンツを素材としてひとつの映像作品を生成するためのテンプレートである。図24に示すように、コンテンツ共有システムは、例えば、画面1800のエリア1801に、ユーザがダウンロードにより取得可能なテンプレートのリストを表示する。なお、エリア1802のタブが選択されれば、別途取得可能なフレーム素材が表示される。ここで、フォーカス1803を用いて1つのテンプレートが選択された場合、選択されたテンプレートを使ったユーザがエリア1804に表示される。つまり、コンテンツ共有システムは、より親密な関係にある友人が同じテンプレートを使っていることをユーザに通知することができる。さらに、コンテンツ共有システムは、対象となる友人から同じテンプレートを取得する場合には、提供仲介履歴データに従った割引課金設定を適応した料金表示をエリア1805に表示することができる。したがって、ユーザは、通常の価格よりもお得な価格設定であることを認知できる。つまり、ユーザは、ダウンロード実行ボタンを選択することにより、数あるテンプレートの中から所望のテンプレートを選ぶことが容易となる。図25は、本発明の実施の形態2の変形例における広告提供画面の他の一例を示す図である。ここでは、配信対象および課金対象は、プライベートコンテンツ個人が撮影した写真や動画を素材として映像作品を作成するために使用されたテンプレートである。具体的には、図25は、ユーザが事前取得あるいはストリーミングにより取得した映像作品の再生が終了した際に、次の操作をユーザに求めるケースにおいて表示される画面1900を示す。ここで、再生が終了した映像作品を対象動画と呼ぶ。画面1900には、対象動画の情報が表示されるエリア1901と、各種ボタン1905~1908と、広告が表示されるエリア1909とが含まれる。エリア1901内には、対象動画のサムネイルを表示するエリア1902と、対象動画の詳細情報を表示するエリア1903と、対象動画のタイトルおよび提供元の情報を表示するエリア1904が含まれる。ボタン1905は、対象動画をもう1回視聴するためのボタンである。ボタン1906は、対象動画を評価するための画面を表示するためのボタンである。ボタン1907は、対象動画を他人と共有するための設定を行う画面を表示するためのボタンである。ボタン1908は、対象動画を生成するために使用されたテンプレート対象テンプレートを用いて、新たに映像作品を生成するための画面を表示するためのボタンである。エリア1909には、対象テンプレートを使ったことがあるより親密な関係にある友人みはるママの対象テンプレートを取得できることが表示されている。さらに、エリア1909には、その友人から対象テンプレートを取得する場合には、提供仲介履歴データに従った割引課金設定を適応した料金が表示される。その結果、ユーザは、友人から対象テンプレートを取得する場合には、通常の価格よりも安い価格で取得できることを認知できる。さらに、ユーザは、新たな映像作品の完成イメージを友人の映像作品を通じて把握した上で、複数のテンプレートの中からテンプレートを選ぶことができ、テンプレートを検索する手間や時間を軽減することができる。以上、本発明の一態様に係るコンテンツ共有システムについて、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したもの、あるいは異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。例えば、実施の形態1および2においては、コンテンツデータを共有するための手段として、コンテンツデータの転送および蓄積を例に説明したが、コンテンツデータを共有するための手段はこれに限らず、コンテンツ提供装置100からのストリーミングによるリアルタイム視聴形式としてもよい。また、実施の形態1および2においては、取り扱うコンテンツデータを1つの意味をなすコンテンツデータとしてファイル単位で説明したが、コンテンツデータの形式はこれに限らず、任意のサイズで分割されたコンテンツデータの一部をユーザ間で転送共有する形式としてもよい。また、実施の形態1および2においては、図3に示すように、コンテンツ仲介装置300がソーシャル情報記憶部303を備え、そこに格納されたソーシャル情報を用いてコンテンツデータの共有を制御することを前提として説明したが、ソーシャル情報は必ずしもコンテンツ仲介装置300に記憶されている必要はない。例えば、コンテンツ仲介装置300は、外部のソーシャルネットワーキングサービスが提供するソーシャル情報を適宜参照してもよい。また、実施の形態1および2においては、図1に示すように、コンテンツ提供装置100とコンテンツ取得装置400とコンテンツ仲介装置300とは別の装置であることを前提として説明したが、コンテンツ提供装置100とコンテンツ取得装置400の実施の形態はこれに限らない。例えば、コンテンツデータの外部提供機能を有するモバイル装置がコンテンツ提供装置100とコンテンツ取得装置400とが備える構成要素をすべて備えても構わない。また、ユーザ認証機能を有するホームサーバがコンテンツ提供装置100とコンテンツ仲介装置300とが備える構成要素をすべて備えるようにしてもよい。また、実施の形態1において、コンテンツ提供装置100、コンテンツ仲介装置300、およびコンテンツ取得装置400は、図2~図4に示す各構成要素を備えていたが、必ずしも、図2~図4に示す各構成要素のすべてを備える必要はない。例えば、コンテンツ共有システム10は、図26に示すような、コンテンツ提供装置100、コンテンツ仲介装置300、およびコンテンツ取得装置400を備えてもよい。また、実施の形態1または2におけるコンテンツ提供装置100、コンテンツ仲介装置300、またはコンテンツ取得装置400が備える構成要素の一部または全部は、1個のシステムLSILargeScaleIntegration:大規模集積回路から構成されているとしてもよい。例えば、コンテンツ提供装置100は、外部提供判定部107を有するシステムLSIから構成されてもよい。また例えば、コンテンツ仲介装置300は、ソーシャル情報管理部302と提供仲介判定部306とを有するシステムLSIから構成されてもよい。システムLSIは、複数の構成部を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROMReadOnlyMemory、RAMRamdomAccessMemoryなどを含んで構成されるコンピュータシステムである。前記ROMには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムLSIは、その機能を達成する。なお、ここでは、システムLSIとしたが、集積度の違いにより、IC、LSI、スーパーLSI、ウルトラLSIと呼称されることもある。また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGAFieldProgrammableGateArray、あるいはLSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブルプロセッサを利用してもよい。さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。また、本発明は、このような特徴的な処理部を備える、コンテンツ提供装置100、コンテンツ仲介装置300、またはコンテンツ取得装置400として実現することができるだけでなく、コンテンツ提供装置100、コンテンツ仲介装置300、またはコンテンツ取得装置400に含まれる特徴的な処理部をステップとするコンテンツ提供方法またはコンテンツ仲介方法などとして実現することもできる。また、そのような方法に含まれる特徴的な各ステップをコンピュータに実行させるコンピュータプログラムとして実現することもできる。そして、そのようなコンピュータプログラムを、CD-ROM等のコンピュータ読取可能な非一時的な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。