(57)【要約】【課題】模倣された可能性のあるコンテンツが投稿されたことをコンテンツ登録者に通知するコンテンツ管理装置、コンテンツ管理方法、及びコンテンツ管理プログラムを提供することを課題とする。【解決手段】  ステップＳ３０６の処理で、ＣＰＵ１１１は、投稿のリクエストがあったと判断した場合（Ｓ３０６：ＹＥＳ）、通知設定が有るかどうかを判断する（Ｓ３０７）。通知設定がされていると判断した場合（Ｓ３０７：ＹＥＳ）、通知設定条件を通知設定情報データベース１１５４Ａに追加記憶する（Ｓ３０８）。投稿された楽曲データを記憶し（Ｓ３０９）、通知処理を実行する（Ｓ３１０）。そして、リクエスト送信元へ投稿完了を示す画面情報を送信する（Ｓ３１１）。【選択図】図６
2013077145.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを管理するコンテンツ管理装置において、
前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付けるコンテンツ登録受付け手段と、
前記コンテンツ登録受付け手段で受付けた前記コンテンツと前記登録者情報を対応付けして記憶するコンテンツ記憶手段と、
前記コンテンツ記憶手段にて記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する提供手段と、
前記提供手段で提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する利用履歴記憶手段と、
前記コンテンツ登録受付け手段により登録された前記コンテンツが、前記提供手段によって提供された後、前記利用履歴記憶手段により記憶された前記利用者が、前記コンテンツ登録手段により新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する通知設定手段と、
前記利用履歴記憶手段に記憶された前記利用履歴情報の中に、前記通知設定手段にて設定された前記所定条件に適合する前記利用者が有るかどうかを照合する照合手段と、
前記照合手段にて適合する前記利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する通知手段と、
を備えることを特徴とするコンテンツ管理装置。
【請求項２】
前記通知設定手段は、前記コンテンツが前記提供手段により提供されてから、前記利用者が前記コンテンツ登録手段により前記新たなコンテンツを登録するまでの経過時間を前記所定条件として設定する
ことを特徴とする請求項１に記載のコンテンツ管理装置。
【請求項３】
前記通知設定手段は、前記提供手段により提供されて利用者に利用された前記コンテンツと、前記利用者が前記登録手段により登録した前記新たなコンテンツの類似度を前記所定条件として設定する
ことを特徴とする請求項１乃至２のいずれか１項に記載のコンテンツ管理装置。
【請求項４】
前記通知設定手段は、前記提供手段により提供されて利用者に利用された前記コンテンツと、前記利用者が前記登録手段により登録された前記新たなコンテンツのデータ種類が同じかどうかを前記所定条件として設定する
ことを特徴とする請求項１乃至３のいずれか１項に記載のコンテンツ管理装置。
【請求項５】
前記提供手段は、前記コンテンツ記憶手段に記憶された前記コンテンツを、他の利用者が視聴するための再生処理受付け手段、又は前記コンテンツを前記利用者の装置へダウンロードするダウンロード処理受付け手段
をさらに備えることを特徴とする請求項１乃至４のいずれか１項に記載のコンテンツ管理装置。
【請求項６】
前記利用履歴記憶手段は、取得した前記利用履歴情報にタイムスタンプを付加するタイムスタンプ処理手段をさらに備え、
前記タイムスタンプ処理手段は、前記利用履歴情報に対して所定間隔で実行する
ことを特徴とする請求項１乃至５のいずれか１項に記載のコンテンツ管理装置。
【請求項７】
前記通知手段は、前記利用履歴記憶手段により記憶された前記利用者が、前記コンテンツ登録手段により新たなコンテンツを登録した時、前記利用者に関する情報と、前記利用者が利用した前記コンテンツに関する情報と、前記利用者が新たに登録した前記新たなコンテンツに関する情報を通知する
ことを特徴とする請求項１乃至６のいずれか１項に記載のコンテンツ管理装置。
【請求項８】
コンテンツを管理するコンテンツ管理装置にて処理するコンテンツ管理方法において、
前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付けるコンテンツ登録受付けステップと、
前記コンテンツ登録受付けステップで受付けた前記コンテンツと前記登録者情報を対応付けして記憶するコンテンツ記憶ステップと、
前記コンテンツ記憶ステップにて記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する提供ステップと、
前記提供ステップで提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する利用履歴記憶ステップと、
前記コンテンツ登録受付けステップにより登録された前記コンテンツが、前記提供ステップによって提供された後、前記利用履歴記憶ステップにより記憶された前記利用者が、前記コンテンツ登録ステップにより新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する通知設定ステップと、
前記利用履歴記憶ステップにて記憶された前記利用履歴情報の中に、前記通知設定ステップにて設定された前記所定条件に適合する前記利用者が有るかどうかを照合する照合ステップと、
前記照合ステップにて適合する前記利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する通知ステップと、
を処理することを特徴とするコンテンツ管理方法。
【請求項９】
コンテンツを管理するコンテンツ管理装置にて実行するコンテンツ管理プログラムにおいて、
前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付けるコンテンツ登録受付けステップと、
前記コンテンツ登録受付けステップで受付けた前記コンテンツと前記登録者情報を対応付けして記憶するコンテンツ記憶ステップと、
前記コンテンツ記憶ステップにて記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する提供ステップと、
前記提供ステップで提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する利用履歴記憶ステップと、
前記コンテンツ登録受付けステップにより登録された前記コンテンツが、前記提供ステップによって提供された後、前記利用履歴記憶ステップにより記憶された前記利用者が、前記コンテンツ登録ステップにより新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する通知設定ステップと、
前記利用履歴記憶ステップにて記憶された前記利用履歴情報の中に、前記通知設定ステップにて設定された前記所定条件に適合する前記利用者が有るかどうかを照合する照合ステップと、
前記照合ステップにて適合する前記利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する通知ステップと、
を前記コンテンツ管理装置に実行させることを特徴とするコンテンツ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、模倣された可能性のあるコンテンツが投稿されたことをコンテンツ登録者に通知するコンテンツ管理装置、コンテンツ管理方法、及びコンテンツ管理プログラムに関する。
【背景技術】
【０００２】
近年、各個人ユーザが作成した楽曲や動画等をインターネット経由で公開サイトへ登録して、他のユーザがそのコンテンツを視聴やダウンロード等ができる公開サイトが普及してきている。上記の様な公開サイトでは、ユーザは公開されているコンテンツを自由に視聴したり、個人のＰＣにダウンロードして個人的にコンテンツを利用することが可能となる。しかし、他人が作成したコンテンツには、著作権が発生する。したがって、公開されているコンテンツに対して第三者によって模倣された新たなコンテンツが、許可無く上記公開サイトへ登録されたことを検出するために、下記特許文献１に記載されているような著作権保護技術が提案されている。上記著作権保護技術では、ユーザが公開するコンテンツデータにそのコンテンツ作成者と利用者に関する電子的な証明書を電子透かしとして埋め込み、公開サーバにおいて公開された後に、公開サーバの公開コンテンツデータをスキャンし、前記電子透かしを抽出して、前記コンテンツデータの不正利用を検出することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−４４４４６号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、近年では上記公開サーバに公開されるコンテンツは、多種多様になってきており、またコンテンツの数も膨大な量になってきている。よって、上記著作権保護技術では、常に公開サーバ内の全てのコンテンツに対して電子透かしをスキャンで検出することは、サーバの処理負荷が非常に大きくなってしまうという課題がある。
【０００５】
本発明は、上記課題を解決するためになされたものであり、模倣された可能性のあるコンテンツが投稿されたことをコンテンツ登録者に通知するコンテンツ管理装置、コンテンツ管理方法、及びコンテンツ管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する為に、請求項１に記載のコンテンツ管理装置では、コンテンツを管理するコンテンツ管理装置において、前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付けるコンテンツ登録受付け手段と、前記コンテンツ登録受付け手段で受付けた前記コンテンツと前記登録者情報を対応付けして記憶するコンテンツ記憶手段と、前記コンテンツ記憶手段にて記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する提供手段と、前記提供手段で提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する利用履歴記憶手段と、前記コンテンツ登録受付け手段により登録された前記コンテンツが、前記提供手段によって提供された後、前記利用履歴記憶手段により記憶された前記利用者が、前記コンテンツ登録手段により新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する通知設定手段と、前記利用履歴記憶手段に記憶された前記利用履歴情報の中に、前記通知設定手段にて設定された前記所定条件に適合する前記利用者が有るかどうかを照合する照合手段と、前記照合手段にて適合する前記利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する通知手段とを備えることを特徴とする。
【０００７】
請求項２に記載のコンテンツ管理装置では、請求項１に記載の構成に加え、前記通知設定手段は、前記コンテンツが前記提供手段により提供されてから、前記利用者が前記コンテンツ登録手段により前記新たなコンテンツを登録するまでの経過時間を前記所定条件として設定することを特徴とする。
【０００８】
請求項３に記載のコンテンツ管理装置では、請求項１乃至２のいずれかに記載の構成に加え、前記通知設定手段は、前記提供手段により提供されて利用者に利用された前記コンテンツと、前記利用者が前記登録手段により登録された前記新たなコンテンツの類似度を前記所定条件として設定することを特徴とする。
【０００９】
請求項４に記載のコンテンツ管理装置では、請求項１乃至３のいずれかに記載の構成に加え、前記通知設定手段は、前記提供手段により提供されて利用者に利用された前記コンテンツと、前記利用者が前記登録手段により登録された前記新たなコンテンツのデータ種類が同じかどうかを前記所定条件として設定することを特徴とする。
【００１０】
請求項５に記載のコンテンツ管理装置では、請求項１乃至４のいずれかに記載の構成に加え、前記提供手段は、前記コンテンツ記憶手段に記憶された前記コンテンツを、他の利用者が視聴するための再生処理受付け手段、又は前記コンテンツを前記利用者の装置へダウンロードするダウンロード処理受付け手段をさらに備えることを特徴とする。
【００１１】
請求項６に記載のコンテンツ管理装置では、請求項１乃至５のいずれかに記載の構成に加え、前記利用履歴記憶手段は、取得した前記利用履歴情報にタイムスタンプを付加するタイムスタンプ処理手段をさらに備え、前記タイムスタンプ処理手段は、前記利用履歴情報に対して所定間隔で実行することを特徴とする。
【００１２】
請求項７に記載のコンテンツ管理装置では、請求項１乃至６のいずれかに記載の構成に加え、前記通知手段は、前記利用履歴記憶手段により記憶された前記利用者が、前記コンテンツ登録手段により新たなコンテンツを登録した時、前記利用者に関する情報と、前記利用者が利用した前記コンテンツに関する情報と、前記利用者が新たに登録した前記新たなコンテンツに関する情報を通知することを特徴とする。
【００１３】
請求項８に記載のコンテンツ管理方法では、コンテンツを管理するコンテンツ管理装置にて処理するコンテンツ管理方法において、前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付けるコンテンツ登録受付けステップと、前記コンテンツ登録受付けステップで受付けた前記コンテンツと前記登録者情報を対応付けして記憶するコンテンツ記憶ステップと、前記コンテンツ記憶ステップにて記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する提供ステップと、前記提供ステップで提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する利用履歴記憶ステップと、前記コンテンツ登録受付けステップにより登録された前記コンテンツが、前記提供ステップによって提供された後、前記利用履歴記憶ステップにより記憶された前記利用者が、前記コンテンツ登録ステップにより新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する通知設定ステップと、前記利用履歴記憶ステップにて記憶された前記利用履歴情報の中に、前記通知設定ステップにて設定された前記所定条件に適合する前記利用者が有るかどうかを照合する照合ステップと、前記照合ステップにて適合する前記利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する通知ステップとを処理することを特徴とする。
【００１４】
請求項９に記載のコンテンツ管理プログラムでは、コンテンツを管理するコンテンツ管理装置にて実行するコンテンツ管理プログラムにおいて、前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付けるコンテンツ登録受付けステップと、前記コンテンツ登録受付けステップで受付けた前記コンテンツと前記登録者情報を対応付けして記憶するコンテンツ記憶ステップと、前記コンテンツ記憶ステップにて記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する提供ステップと、前記提供ステップで提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する利用履歴記憶ステップと、前記コンテンツ登録受付けステップにより登録された前記コンテンツが、前記提供ステップによって提供された後、前記利用履歴記憶ステップにより記憶された前記利用者が、前記コンテンツ登録ステップにより新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する通知設定ステップと、前記利用履歴記憶ステップにて記憶された前記利用履歴情報の中に、前記通知設定ステップにて設定された前記所定条件に適合する前記利用者が有るかどうかを照合する照合ステップと、前記照合ステップにて適合する前記利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する通知ステップとを前記コンテンツ管理装置に実行させることを特徴とする。
【発明の効果】
【００１５】
上記目的を達成する為に、請求項１に記載のコンテンツ管理装置では、前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付ける。そして受付けた前記コンテンツと前記登録者情報を対応付けして記憶する。記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する。また、提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する。登録された前記コンテンツが、提供された後、利用履歴情報に記憶された前記利用者が新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する。そして、記憶された前記利用履歴情報の中に、設定された条件に適合する利用者が有るかどうかを照合する。適合する利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する。よって、コンテンツの登録者は、自身が作成したコンテンツを視聴やダウンロード等の方法で利用可能に提供した後、利用履歴のある利用者が新たにコンテンツを登録した旨の通知を、所望の条件を設定して受けることができる。したがって、コンテンツ登録者は、自身が作成したコンテンツに対して不正利用された可能性の高いコンテンツが登録されたかどうかを、効率的に検索することができるようになる。
【００１６】
請求項２に記載のコンテンツ管理装置では、請求項１に記載の構成の効果に加え、前記コンテンツが提供されてから、利用者が新たなコンテンツを登録するまでの経過時間を前記所定条件として設定する。よって、コンテンツ登録者は、自身が作成したコンテンツが提供されてから、ある期間内で新たに登録されたコンテンツだけを検索すればよいので、不正利用された可能性の高いコンテンツが登録されたかどうかを、より効率的に検索することができるようになる。
【００１７】
請求項３に記載のコンテンツ管理装置では、請求項１乃至２のいずれかに記載の構成の効果に加え、提供されて利用者に利用された前記コンテンツと、利用者が登録した新たなコンテンツの類似度を前記所定条件として設定する。よって、コンテンツ登録者は、自身が作成したコンテンツの利用履歴のある利用者が新たに登録したコンテンツに対して、類似度を条件として通知を受けることができるので、より不正利用された可能性の高いコンテンツのみを効率的に検索することができるようになる。
【００１８】
請求項４に記載のコンテンツ管理装置では、請求項１乃至３のいずれかに記載の構成の効果に加え、提供されて利用者に利用された前記コンテンツと、利用者により登録された新たなコンテンツのデータ種類が同じかどうかを前記所定条件として設定する。よって、コンテンツ登録者は、自身が作成したコンテンツの利用履歴のある利用者が新たに登録したコンテンツに対して、データ種類が同じコンテンツのみを効率的に検索することができるようになる。
【００１９】
請求項５に記載のコンテンツ管理装置では、請求項１乃至４のいずれかに記載の構成の効果に加え、登録して記憶された前記コンテンツを、他の利用者が視聴、又は前記コンテンツを前記利用者の装置へダウンロードする。よって、コンテンツ登録者は、自身が作成したコンテンツを他の利用者へ、視聴、又はダウンロード等の方法で提供できるようになる。
【００２０】
請求項６に記載のコンテンツ管理装置では、請求項１乃至５のいずれかに記載の構成の効果に加え、取得した利用履歴情報にタイムスタンプを付加する。そして、タイムスタンプの付加は、利用履歴情報に対して所定間隔で実行することができる。よって、利用履歴情報に対してタイムスタンプを付加することで時刻証明ができ、不正に改竄されることを防止できる。
【００２１】
請求項７に記載のコンテンツ管理装置では、請求項１乃至６のいずれかに記載の構成の効果に加え、記憶された前記利用者が、新たなコンテンツを登録した時、前記利用者に関する情報と、前記利用者が利用した前記コンテンツに関する情報と、前記利用者が新たに登録した前記新たなコンテンツに関する情報を通知する。よって、コンテンツ登録者は、自身が作成したコンテンツの利用履歴のある利用者に関する情報と、新たに登録されたコンテンツに関する情報を通知で受けることができるので、より効率的に検索することができるようになる。
【００２２】
請求項８に記載のコンテンツ管理方法では、前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付ける。そして受付けた前記コンテンツと前記登録者情報を対応付けして記憶する。記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する。また、提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する。登録された前記コンテンツが、提供された後、利用履歴情報に記憶された前記利用者が新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する。そして、記憶された前記利用履歴情報の中に、設定された条件に適合する利用者が有るかどうかを照合する。適合する利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する。よって、コンテンツの登録者は、自身が作成したコンテンツを視聴やダウンロード等の方法で利用可能に提供した後、利用履歴のある利用者が新たにコンテンツを登録した旨の通知を、所望の条件を設定して受けることができる。したがって、コンテンツ登録者は、自身が作成したコンテンツに対して不正利用された可能性の高いコンテンツが登録されたかどうかを、効率的に検索することができるようになる。
【００２３】
請求項９に記載のコンテンツ管理プログラムでは、前記コンテンツと前記コンテンツの登録者に関する登録者情報を対応付けて登録を受付ける。そして受付けた前記コンテンツと前記登録者情報を対応付けして記憶する。記憶された前記コンテンツを、他の使用者へ利用可能な状態で提供する。また、提供された前記コンテンツを利用した利用者の利用履歴情報を取得して記憶する。登録された前記コンテンツが、提供された後、利用履歴情報に記憶された前記利用者が新たなコンテンツを登録したことを所定条件で通知するかどうかを設定する。そして、記憶された前記利用履歴情報の中に、設定された条件に適合する利用者が有るかどうかを照合する。適合する利用者が有ると判断された場合、前記利用者が利用した前記コンテンツの前記登録者へ通知を実行する。よって、コンテンツの登録者は、自身が作成したコンテンツを視聴やダウンロード等の方法で利用可能に提供した後、利用履歴のある利用者が新たにコンテンツを登録した旨の通知を、所望の条件を設定して受けることができる。したがって、コンテンツ登録者は、自身が作成したコンテンツに対して不正利用された可能性の高いコンテンツが登録されたかどうかを、効率的に検索することができるようになる。
【図面の簡単な説明】
【００２４】
【図１】コンテンツ管理装置の電気的構成を示す図である。
【図２】コンテンツ登録者情報データベース１１５２Ａの説明図である。
【図３】コンテンツ情報データベース１１５２Ｂの説明図である。
【図４】利用履歴情報データベース１１５３Ａの説明図である。
【図５】通知設定情報データベース１１５４Ａの説明図である。
【図６】コンテンツ管理装置１で実行するメイン処理のフローチャート図である。
【図７】コンテンツ管理装置１で実行するメイン処理のフローチャート図である。
【図８】コンテンツ管理装置１で実行する通知処理のフローチャート図である。
【図９】コンテンツ登録画面の説明図である。
【図１０】通知設定画面の説明図である。
【図１１】コンテンツ提供画面の説明図である。
【図１２】通知画面の説明図である。
【図１３】タイムスタンプ付加処理のフローチャート図である。
【発明を実施するための形態】
【００２５】
以下、本発明の一実施形態について、図面を参照して説明する。これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。
【００２６】
図１を参照し、コンテンツ管理装置１の電気的構成について説明する。コンテンツ管理装置１は、サーバとして機能する管理サーバ装置である。また、コンテンツ管理装置１は、楽曲データや動画データ等のコンテンツデータを、ネットワーク２００を介して複数の利用者が使用するＰＣ３０や、タイムスタンプ管理装置４０と通信接続ができるようになっている。ネットワーク２００としては、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）等のネットワークを採用することができる。
【００２７】
コンテンツ管理装置１は、図１に示す様に、ＣＰＵ１１１と、ＣＰＵ１１１に各々接続されたＲＯＭ１１２およびＲＡＭ１１３を備えている。ＣＰＵ１１１には、その他、入出力（Ｉ／Ｏ）インタフェイス１１４が接続されている。Ｉ／Ｏインタフェイス１１４には、記録装置１１５、通信接続部１１６、入力装置１１７、ＣＤ−ＲＯＭドライブ１４０が接続されている。
【００２８】
ＣＰＵ１１１は、コンテンツ管理装置１の全体の制御を司る。ＲＯＭ１１２は、ＢＩＯＳを含む、コンテンツ管理装置１を動作させるための各種のプログラムや、そのための各種設定値を記憶している。ＣＰＵ１１１は、ＲＯＭ１１２や、後述する記憶装置１１５に記憶されたプログラムに従って、コンテンツ管理装置１の動作を制御する。ＲＡＭ１１３は、各種データを一時的に記憶するための記憶装置である。
【００２９】
記憶装置１１５は、プログラム情報記憶エリア１１５１、コンテンツ情報記憶エリア１１５２、利用履歴情報記憶エリア１１５３、通知設定情報記憶エリア１１５４を含む複数の記憶エリアを備えている。プログラム情報記憶エリア１１５１には、詳細は図示しないが、楽曲データや動画データ等のコンテンツデータを他装置との間で送受信、再生、ダウンロード等の機能を実行させるための各種プログラムが記憶されている。コンテンツ情報記憶エリア１１５２には、後述するコンテンツ登録者情報データベース１１５２Ａや、コンテンツ情報データベース１１５２Ｂが記憶されている。利用履歴情報記憶エリア１１５３には、後述する利用履歴情報データベース１１５３Ａが記憶されている。通知設定情報記憶エリア１１５４には、後述する通知設定情報データベース１１５４Ａが記憶されている。
【００３０】
通信接続部１１６は、ネットワーク２００に接続し、他の利用者が使用するＰＣ３０との間でコンテンツデータ等の各種データの通信を行うための通信機器である。入力装置１１７は、コンテンツ管理装置１を管理する管理者が、各操作指示を入力するための入力機器であり、例えばキーボード、マウスや、タッチパネル機器等が用いられる。ＣＤ−ＲＯＭドライブ１４０は、ＣＤ−ＲＯＭ１４１に記録されているプログラムデータを読み込む機器である。また、ＣＤ−ＲＯＭ１４１は、コンテンツ管理装置１の各機能を実行させる為のプログラムデータが記憶されている。ＣＤ−ＲＯＭ１４１の導入時には、これら各種プログラムデータが、ＣＤ−ＲＯＭ１４１から、プログラム情報記憶エリア１１５１に記憶される。
【００３１】
次に、図２〜５を参照し、記憶装置１１５の各記憶エリアに記憶されている各種データベースについて説明をする。図２に示すコンテンツ登録者情報データベース１１５２Ａは、コンテンツ管理装置１へコンテンツを登録した登録者情報が記憶されており、登録者のユーザＩＤ、メールアドレス、パスワードが対応付けて記憶されている。登録者情報は、利用者がコンテンツ管理装置１の提供するサービスを始めて利用する際に、図示は省略するが利用者のＰＣに登録画面を提示することで、入力された情報である。ユーザＩＤの項目は、ユーザを識別する情報が記憶されている。メールアドレスの項目は、利用者が使用するＰＣのアドレス情報が記憶されている。パスワードの項目は、利用者が上記サービスを利用する際に入力するパスワード情報が記憶されている。
【００３２】
図３に示すコンテンツ情報データベース１１５２Ｂは、コンテンツ管理装置１へ登録されたコンテンツ情報を記憶するデータベースである。本実施形態でのコンテンツ情報データベース１１５２Ｂは、楽曲ＩＤ、作者ＩＤ、通知条件ＩＤ、楽曲名、楽曲データ、ジャケットデータ、歌詞、投稿日時の各項目が対応付けられて記憶されている。楽曲ＩＤの項目は、各楽曲情報を識別する為の識別情報が記憶されている。作者ＩＤの項目には、楽曲情報を登録した利用者のユーザＩＤが記憶されている。通知条件ＩＤの項目は、供述する通知条件を識別する識別情報が記憶されている。楽曲名の項目は、楽曲の名前に関する情報が記憶されている。楽曲データの項目は、データの種類に関する情報が記憶されている。ジャケットデータの項目は、楽曲データに付属して利用される画像データが記憶されている。歌詞の項目は、楽曲データに対応した歌詞情報が記憶されている。投稿日時の項目は、楽曲データがコンテンツ管理装置１へ登録された日時情報が記憶されている。また、本実施形態でのコンテンツ情報データベース１１５２Ｂは上記の項目が対応付けて記憶されているが、これに限るものではなく、適宜変更が可能である。
【００３３】
図４に示す利用履歴情報データベース１１５３Ａは、コンテンツ管理装置１に記憶されている各コンテンツの利用履歴情報が記憶されている。利用履歴情報データベース１１５３Ａには、ＩＤ、ユーザＩＤ、操作区分、楽曲ＩＤ、タイムスタンプ、操作日時の各項目が対応付けて記憶されている。ＩＤの項目には、利用履歴情報を識別する為の識別情報が記憶されており、利用履歴が追加されると自動的に付与されるようになっている。ユーザＩＤの項目には、コンテンツを利用したユーザの識別情報が記憶されている。操作区分の項目には、利用者がコンテンツを利用した形態に関する情報が記憶されている。楽曲ＩＤの項目には、利用者が利用した楽曲に関する識別情報が記憶されている。タイムスタンプの項目には、後述するが、タイムスタンプ処理が実行されたかどうかの情報が記憶されている。操作日時の項目には、利用者かコンテンツを利用した日時情報が記憶されている。また、本実施形態での利用履歴情報データベース１１５３Ａは上記の項目が対応付けて記憶されているが、これに限るものではなく、適宜変更が可能である。
【００３４】
図５に示す通知設定情報データベース１１５４Ａは、コンテンツの登録者が、自身のコンテンツを利用した利用履歴のある使用者が、新たにコンテンツを登録した旨の通知を受け取る設定情報が記憶されている。通知設定情報データベース１１５４Ａは、通知条件ＩＤ、経過時間、類似度の各項目が対応付けて記憶されている。通知条件ＩＤの項目は、通知条件を識別する為の識別情報が記憶されている。経過時間の項目には、登録者がコンテンツを登録して利用可能な状態になってから、コンテンツを利用した使用者が新たにコンテンツを登録するまでの日数の情報が記憶されている。前記経過時間内において、利用履歴のある利用者が新たにコンテンツを登録した際に、利用されたコンテンツ登録者へ通知を実施することになる。類似度の項目には、登録者がコンテンツを登録して利用可能な状態になってから、コンテンツを利用した使用者が新たにコンテンツを登録した場合、コンテンツ同士の類似に関する設定情報が記憶されている。本実施形態では、利用履歴のある利用者により新たに登録されたコンテンツの類似度が、設定値以上の場合のみ、利用されたコンテンツ登録者へ通知を実施することになる。
【００３５】
次に、図６、７を参照してコンテンツ管理装置１のＣＰＵ１１１により行われるメイン処理について説明をする。図６、７はコンテンツ管理装置１のメイン処理のフローチャートであり、コンテンツ管理装置１の電源がＯＮされると開始され、所定時間間隔で継続的に実行される。まず初めに、ＣＰＵ１１１は、ユーザのＰＣ３０から、リクエストを受信したかどうかを判断する（Ｓ３０１）。ステップＳ３０１の処理では、コンテンツ管理装置１が、ユーザのＰＣ３０からコンテンツの利用に関するリクエストを受信したかどうかを判断する。ステップＳ３０１の処理で、ＣＰＵ１１１は、リクエストを受信していないと判断した場合（Ｓ３０１：ＮＯ）、番号１のステップへ戻し、繰り返し処理が実行される。また、ステップＳ３０１の処理で、ＣＰＵ１１１は、リクエストを受信したと判断した場合（Ｓ３０１：ＹＥＳ）、受信したリクエストが楽曲投稿ページを表示するリクエストかどうかを判断する（Ｓ３０２）。ステップＳ３０２の処理で、ＣＰＵ１１１は、リクエストが楽曲投稿ページを表示するリクエストであると判断した場合（Ｓ３０２：ＹＥＳ）、リクエスト送信元へ楽曲投稿ページを送信する（Ｓ３０３）。ステップＳ３０５の処理では、図９に示すような楽曲を登録して投稿するためのコンテンツ登録画面情報を、リクエスト元のユーザのＰＣ３０へ送信し、番号１のステップへ戻る。
【００３６】
ここで、図９のコンテンツ登録画面６０１について説明をする。コンテンツ登録画面６０１には、楽曲ファイルを入力する欄と、ジャケット情報を入力する欄と、曲名を入力する欄と、歌詞を入力する欄が設けられている。さらに最下部には、各欄の入力が完了した後に、次の画面である図１０の通知設定画面６０２へ移行する為のアイコンが設けられている。図１０の通知設定画面６０２については、後述する。
【００３７】
図６のメイン処理に戻り、ステップＳ３０２の処理で、ＣＰＵ１１１は、受信したリクエストが楽曲投稿ページを表示するリクエストではないと判断した場合（Ｓ３０２：ＮＯ）、通知設定ページの表示リクエストかどうかを判断する（Ｓ３０４）。ステップＳ３０４の処理では、図９の次へ移行するアイコンが利用者により押下されたかどうかで判断する。ステップＳ３０４の処理で、ＣＰＵ１１１は、通知設定ページの表示リクエストであると判断した場合（Ｓ３０４：ＹＥＳ）、リクエスト送信元へ、通知設定ページを送信し（Ｓ３０５）、番号１のステップへ戻る。ステップＳ３０５の処理では、図１０に示す通知設定画面６０２が、リクエストを送信した利用者のＰＣ３０へ送信される。
【００３８】
ここで、図１０の通知設定画面６０２について説明をする。通知設定画面６０２は、楽曲コンテンツを登録して投稿する登録者が、自身のコンテンツが他の利用者に利用された後に、利用した利用者がその後新たなコンテンツを登録した際に、どの様な条件で通知を受けるかの設定を行う画面である。通知設定画面６０２の上部には、通知設定を行うかどうかを設定する領域と、画面中央部には、コンテンツを使用してから、コンテンツを利用した利用者が新たなコンテンツを登録するまでの経過時間による設定を行うかどうかの領域が設けられている。またさらに、経過時間の計測方法が、登録者が登録したコンテンツが他の利用者により視聴されてから、何日以内に投稿されたコンテンツを対象とするかを
入力設定できる領域と、視聴ではなくダウンロードされてから何日以内に投稿されたコンテンツを対象とするかを入力設定できる領域が設けられている。また、画面下部には、新たに投稿されたコンテンツが、利用されたコンテンツとの類似度による設定を行うかどうかを選択する領域が設けられている。その下部には類似度による設定を行う場合に、類似度の数値を入力する領域が設けられて、入力できるようになっている。そして、上記項目を登録者が入力を終えると、画面最下部の投稿アイコンを押下することで、コンテンツの登録を行うことができるようになっている。
【００３９】
図６のメイン処理に戻り、ステップＳ３０４の処理で、ＣＰＳ１１１は、通知設定ページの表示リクエストではないと判断した場合（Ｓ３０４：ＮＯ）、投稿のリクエストかどうかを判断する（Ｓ３０６）。ステップＳ３０６の処理では、図９のコンテンツ登録画面６０１、図１０の通知設定画面６０２の各項目が入力されて、投稿アイコンを押下されたかどうかにより判断する。ステップＳ３０６の処理で、ＣＰＵ１１１は、投稿のリクエストではないと判断した場合（Ｓ３０６：ＮＯ）、番号２のステップへ移行する。
【００４０】
また、ステップＳ３０６の処理で、ＣＰＵ１１１は、投稿のリクエストがあったと判断した場合（Ｓ３０６：ＹＥＳ）、通知設定が有るかどうかを判断する（Ｓ３０７）。ステップＳ３０７の処理では、図１０の通知設定をするという条件の設定がされているかどうかを判断する。ステップＳ３０６の処理で、ＣＰＵ１１１は、通知設定がされていると判断した場合（Ｓ３０７：ＹＥＳ）、通知設定条件を図５の通知設定情報データベース１１５４Ａに追加記憶する（Ｓ３０８）。また、ステップＳ３０７の処理で、ＣＰＵ１１１は、通知設定が無いと判断した場合（Ｓ３０７：ＮＯ）、ステップＳ３０９の処理へ移行する。
【００４１】
ステップＳ３０８の処理の後、またはステップＳ３０７：ＮＯの処理の後、ＣＰＵ１１１は、投稿された楽曲データを記憶する（Ｓ３０９）。ステップＳ３０９の処理では、図９で利用者により入力された楽曲に関する情報を、図３のコンテンツ情報データベース１１５２Ｂへ記憶する。そして、ＣＰＵ１１１は、通知処理を実行する（Ｓ３１０）。ステップＳ３１０の処理については、後述する。
【００４２】
ステップＳ３１０の処理の後、ＣＰＵ１１１は、リクエスト送信元へ投稿完了を示す画面情報を送信する（Ｓ３１１）。ステップＳ３１１の処理の後、番号２のステップへ移行する。
【００４３】
続いて図７を参照して、番号２のステップの続きの処理について説明をする。ＣＰＵ１１１は、視聴ページの表示リクエストを受けたかどうかを判断する（Ｓ４０１）。ステップＳ４０１の処理では、利用者の操作するＰＣ３０から、コンテンツ管理装置１に記憶されている楽曲などのコンテンツを視聴する為のリクエストが有ったかどうかを判断する。ステップＳ４０１の処理で、ＣＰＵ１１１は、視聴のリクエストが無かったと判断した場合（Ｓ４０１：ＮＯ）、ステップＳ４０３の処理へ移行する。また、ステップＳ４０１の処理で、ＣＰＵ１１１は、視聴のリクエストが有ったと判断した場合（Ｓ４０１：ＹＥＳ）、リクエスト送信元へ視聴するためのページ画面情報を送信する（Ｓ４０２）。ステップＳ４０２の処理では、図１１に示すようなコンテンツ提供画面をリクエスト送信元のＰＣ３０へ送信する。ステップＳ４０２の処理の後、図６の番号１のステップへ移行する。
【００４４】
ここで、図１１を参照しながらコンテンツ提供画面６０３について説明をする。コンテンツ提供画面６０３は、コンテンツ管理装置１に記憶された楽曲等のコンテンツを、他の利用者が視聴したり、ダウンロード等の方法で利用する為の画面である。画面上部には、利用されるコンテンツに関する情報が表示されている。本実施形態では、例えばコンテンツが楽曲の場合、曲名や作者等の情報が表示される。また、画面中央には、コンテンツを再生するための再生画面が、再生操作情報とともに表示されている。また、画面下部には、再生しているコンテンツを、利用者が使用しているＰＣ３０にダウンロードするためのダウンロード指示アイコンが表示されている。よって、利用者は、ダウンロード指示アイコンを押下すると、使用者のＰＣ３０へコンテンツをダウンロードできるようになっている。
【００４５】
図７のメイン処理の説明に戻り、ステップＳ４０１：NOの処理の後、ＣＰＵ１１１は、楽曲視聴リクエストがあったかどうかを判断する（Ｓ４０３）。ステップＳ４０３の処理では、図１１のコンテンツ提供画面６０３により、利用者からコンテンツの視聴指示があったかどうかを判断する。ステップＳ４０３の処理で、ＣＰＵ１１１は、視聴リクエストの指示が無いと判断した場合（Ｓ４０３：ＮＯ）、ステップＳ４０６の処理へ移行する。また、ステップＳ４０３の処理で、ＣＰＵ１１１は、視聴リクエスト指示があったと判断した場合（Ｓ４０３：ＹＥＳ）、図５に示す利用履歴情報データベース１１５３Ａの各項目へ、コンテンツ情報やリクエスト元の情報、そして視聴指示が有った旨の情報を記憶する（Ｓ４０４）。ステップＳ４０４の処理の後、ＣＰＵ１１１は、リクエスト送信元へコンテンツである楽曲データをストリーミング配信する（Ｓ４０５）。ここでのストリーミング配信とは、汎用的な配信方法を用いれば良く、例えば、コンテンツデータを複数のデータパケットに分けて、順番に送信する処理方法を用いれば良い。よって、利用者のＰＣ３０では、視聴リクエストした楽曲コンテンツを再生視聴することができるようになる。ステップＳ４０５の処理の後、ＣＰＵ１１１は、図６の番号１のステップへ移行する。
【００４６】
ステップＳ４０３：ＮＯの処理の後、ＣＰＵ１１１は、ダウンロードリクエストがあったかどうかを判断する（Ｓ４０６）。ステップＳ４０６の処理では、図１１のコンテンツ提供画面６０３のダウンロード指示アイコンが押下されたかどうかを判断する。ステップＳ４０６の処理で、ＣＰＵ１１１は、ダウンロードリクエストがあったと判断した場合（Ｓ４０６：ＹＥＳ）、利用履歴情報データベース１１５３Ａの各項目へ、コンテンツ情報やリクエスト元の情報、そしてダウンロード指示が有った旨の情報を記憶する（Ｓ４０７）。ステップＳ４０７の処理の後、ＣＰＵ１１１は、ダウンロードリクエストがあったコンテンツである楽曲データを、リクエスト送信元のＰＣ３０へダウンロード送信を実行する（Ｓ４０８）。ステップＳ４０８の処理の後、図６の番号１のステップへ移行する。
【００４７】
次に図８を参照して、図６のステップＳ３１０の通知処理について説明をする。通知処理ではまず初めに、ＣＰＵ１１１は、作者ＩＤを元に利用履歴情報を検索する（Ｓ５０１）。ステップＳ５０１の処理では、図６のステップＳ３０９の処理で登録されて投稿された楽曲データの作者ＩＤの情報を、利用履歴情報データベース１１５３Ａの中から検索する処理を実行する。そして、ＣＰＵ１１１は、抽出した利用履歴情報を一時記憶する（Ｓ５０２）。次にＣＰＵ１１１は、楽曲ＩＤをもとに、コンテンツ情報データベース１１５２Ｂ
を検索し、通知条件ＩＤ、作者ＩＤの情報を取得する（Ｓ５０３）。また、ステップＳ５０３の処理では、コンテンツのデータファイル形式を参照し、同類のファイル形式のコンテンツデータに関する情報のみ抽出するようにしても良いが、これに限るものではない。次に、ＣＰＵ１１１は、ステップＳ５０３の処理で取得した通知条件ＩＤをもとに、通知設定情報データベース１１５４Ａを検索し、通知条件情報を取得する（Ｓ５０４）。
【００４８】
そして、ＣＰＵ１１１は、通知設定条件に類似度が設定されているかどうかを判断する（Ｓ５０５）。ステップＳ５０５の処理で、ＣＰＵ１１１は、類似度が設定されていないと判断した場合（Ｓ５０５：ＮＯ）、ステップＳ５０７の処理へ移行する。また、ステップＳ５０５の処理で、ＣＰＵ１１１は、類似度が設定されていると判断した場合（Ｓ５０５：ＹＥＳ）、新たに投稿された楽曲と、元の楽曲の類似度を算出する（Ｓ５０６）。ステップＳ５０６の処理では、本実施形態では、新たに投稿された楽曲データと、ステップＳ５０３の処理で取得された楽曲データを解析して、類似度を算出する。本実施形態のように楽曲データの場合は、楽曲データを音階情報、又は波形情報に変換して、音階や波形の変化やパターンの類似度を算出するようにすれば良いが、これに限るものではない。まだ、コンテンツが動画の場合は、動画を構成する各フレーム画像を抽出し、画像情報の類似度を汎用的な類似度算出法で計算するようにすればよい。
【００４９】
次に、ＣＰＵ１１１は、通知設定条件に適合するかどうかを判断する（Ｓ５０７）。ステップＳ５０７の処理では、具体的には、図１０で設定された各条件である、経過時間や、類似度の条件が適合するかどうかを判断する。ステップＳ５０７の処理で、ＣＰＵ１１１は、通知条件に適合しないと判断した場合（Ｓ５０７：ＮＯ）、ステップＳ５１１の処理へ移行する。また、ＣＰＵ１１１は、ステップＳ５０７の処理で、通知条件に適合すると判断した場合（Ｓ５０７：ＹＥＳ）、コンテンツ登録者情報データベース１１５２Ａの中から、対象となる楽曲ＩＤの作者ＩＤにもとづいて、メールアドレス情報を取得する（Ｓ５０８）。
【００５０】
続いてＣＰＵ１１１は、対象楽曲ＩＤに対応した確認用ＵＲＬを作成する（Ｓ５０９）。次に、ＣＰＵ１１１は、ステップＳ５０８で取得したメールアドレスと、Ｓ５０９の処理で生成したＵＲＬの情報を対応付けして、一時記憶する（Ｓ５１０）。そして、ＣＰＵ１１１は、ステップＳ５１０で一時記憶したメールアドレスと、ＵＲＬの情報に基づいて、確認メールを生成し、送信する（Ｓ５１１）。ステップＳ５１１の処理では、図１２に示す様な通知画面６０４が送信される。ステップＳ５１１の処理の後、本処理は終了する。
【００５１】
ここで、図１２を参照にして、通知画面６０４について説明をする。本実施形態での通知画面６０４は、画面上部に差出人、宛先、件名の情報が表示されている。また、画面中央には、通知設定の条件に適合した旨の記載と、通知設定の対象となるコンテンツに関する情報、例えば、対象の原曲名の情報が表示されるようになっている。また、その下部には、ステップＳ５０９の処理で生成されたＵＲＬ情報が表示されている。よって、通知を受け取った登録者は、ＵＲＬ情報を指示操作すると、通知設定で適合したと判断されたコンテンツへリンク接続できる様になっているので、コンテンツの内容を簡単に確認することができる。
【００５２】
次に、図１３を参照して、利用履歴情報データベース１１５３Ａの情報に対して、定期的に実施される電子時刻証明処理であるタイムスタンプを付加する処理について説明をする。図１３は、本実施形態のコンテンツ管理装置１と、タイムスタンプ管理装置４０との連携処理を示したフローチャート図である。タイムスタンプ管理装置４０は、インターネット２００を介してコンテンツ管理装置１と接続可能状態になっている。
【００５３】
まず、コンテンツ管理装置１側にて、ＣＰＵ１１１は、利用履歴情報データベース１１５３Ａの中で、タイムスタンプ未作成のデータを取得する（Ｓ７０１）。そして、ＣＰＵ１１１は、タイムスタンプ管理装置４０へ、タイムスタンプＷＥＢサービスを呼び出す指示を送信する（Ｓ７０２）。また、Ｓ７０２の処理では、ステップＳ７０１の処理で取得したタイムスタンプ未生成の利用履歴情報を送信する。
【００５４】
次に、タイムスタンプ管理装置４０側での処理へ移行し、ステップＳ７０２の処理で送信された情報を受信し、一時記憶する（Ｓ８０１）。そして、タイムスタンプ管理装置４０側で、ステップＳ８０１の処理で受信した利用履歴情報に対して、時刻証明処理であるタイムスタンプを生成し、コンテンツ管理装置１へ送信する（Ｓ８０２）。ステップＳ８０２の処理で実施される時刻証明処理は、いくつかの手法が考案されており、本実施形態では、公知の技術を用いればよい。
【００５５】
コンテンツ管理装置１側では、ＣＰＵ１１１は、ステップＳ８０２の処理で送信されたタイムスタンプ情報を受信する（Ｓ７０３）。そして、ＣＰＵ１１１は、利用履歴情報データベース１１５３Ａの中の対応する利用履歴情報に対して、タイムスタンプの項目を作成済の状態へ更新する（Ｓ７０４）。ステップＳ７０４の処理の後、本処理は終了する。
【００５６】
よって、上記実施形態を実施することで、コンテンツの登録者は、自身が作成したコンテンツを視聴やダウンロード等の方法で利用可能に提供した後、利用履歴のある利用者が新たにコンテンツを登録した旨の通知を、所望の条件を設定して受けることができる。したがって、コンテンツ登録者は、自身が作成したコンテンツに対して不正利用された可能性の高いコンテンツが登録されたかどうかを、効率的に検索することができるようになる。また、コンテンツ登録者は、自身が作成したコンテンツが提供されてから、ある期間内で新たに登録されたコンテンツだけを検索すればよいので、不正利用された可能性の高いコンテンツが登録されたかどうかを、より効率的に検索することができるようになる。さらに、コンテンツ登録者は、自身が作成したコンテンツの利用履歴のある利用者が新たに登録したコンテンツに対して、類似度を条件として通知を受けることができるので、より不正利用された可能性の高いコンテンツのみを効率的に検索することができるようになる。また、コンテンツ登録者は、自身が作成したコンテンツの利用履歴のある利用者が新たに登録したコンテンツに対して、データ種類が同じコンテンツのみを効率的に検索することができるようになる。また、利用履歴情報に対してタイムスタンプを付加することで時刻証明ができ、不正に改竄されることを防止できる。
【符号の説明】
【００５７】
１  コンテンツ管理装置
２００  インターネット
３０  ＰＣ
４０  タイムスタンプ管理装置
６０１  コンテンツ登録画面
６０２  通知設定画面
６０３  コンテンツ提供画面
６０４  通知画面
【図１】
2013077145.tif 000003
【図２】
2013077145.tif 000004
【図３】
2013077145.tif 000005
【図４】
2013077145.tif 000006
【図５】
2013077145.tif 000007
【図６】
2013077145.tif 000008
【図７】
2013077145.tif 000009
【図８】
2013077145.tif 000010
【図９】
2013077145.tif 000011
【図１０】
2013077145.tif 000012
【図１１】
2013077145.tif 000013
【図１２】
2013077145.tif 000014
【図１３】
2013077145.tif 000015