(57)【要約】【課題】  １次コンテンツの著作権者の著作意図を侵害することなく、２次コンテンツを流通させる。【解決手段】  コンテンツ審査モジュール１００、コンテンツ審査装置２００にて、２次コンテンツが１次コンテンツの著作権者の著作意図を侵害していないかどうか審査し、審査結果に基づいて、コンテンツ再生装置３００は再生を制御し、コンテンツ流通装置４００は流通および配信を制御する。【選択図】        図１
2006072651.tif 000002
【特許請求の範囲】
【請求項１】
１次コンテンツを参照する２次コンテンツを審査するコンテンツ審査装置であって、
２次コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段にて取得した２次コンテンツに基づいて審査ルールを取得する審査ルール取得手段と、
前記コンテンツ取得手段にて取得した２次コンテンツを前記審査ルール取得手段にて取得した審査ルールに基づいて審査する審査手段を備えることを特徴とする、コンテンツ審査装置。
【請求項２】
さらに、前記コンテンツ取得手段にて取得した２次コンテンツを構成する構成部品を取得するコンテンツ構成部品取得手段を備え、
前記審査手段は、前記取得した審査ルールに基づいて、前記取得したコンテンツの構成部品に対して審査を行なう手段をさらに備えることを特徴とする、請求項１に記載のコンテンツ審査装置。
【請求項３】
さらに、前記審査手段による審査結果に基づいて、２次コンテンツを修正するコンテンツ修正手段を備えることを特徴とする、請求項１または請求項２に記載のコンテンツ審査装置。
【請求項４】
さらに、情報を送受信する送受信手段を備え、
前記コンテンツ取得手段は前記送受信手段を通じて２次コンテンツを取得し、前記審査手段は、前記取得した２次コンテンツを審査する、あるいは、前記取得した２次コンテンツを構成する構成部品に対して審査を行なうことを特徴とする、請求項１から請求項３のいずれかに記載のコンテンツ審査装置。
【請求項５】
前記審査ルールは、１次コンテンツのスポンサーの組み合わせに基づく判断を含むことを特徴とする、請求項１から請求項４のいずれかに記載のコンテンツ審査装置。
【請求項６】
前記審査ルールは、１次コンテンツの提供元の情報に基づく判断を含むことを特徴とする、請求項１から請求項４のいずれかに記載のコンテンツ審査装置。
【請求項７】
１次コンテンツを参照する２次コンテンツを再生するコンテンツ再生装置であって、
コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得部にて取得した２次コンテンツの審査を依頼し、前記審査の結果を受け取ってコンテンツを制御するコンテンツ制御手段と、
前記コンテンツ制御手段で受け取った前記審査の結果に基づいて前記２次コンテンツを記憶する２次コンテンツ記憶手段と、
を備えることを特徴とする、コンテンツ再生装置。
【請求項８】
さらに、
コンテンツを再生するコンテンツ再生手段と、
コンテンツの再生、あるいは制御の状況をユーザに提示する出力手段を備え、
前記コンテンツ制御手段は、２次コンテンツを前記コンテンツ再生手段にて再生する前に、前記２次コンテンツの審査を依頼し、前記審査の結果を受け取った後で、前記２次コンテンツを再生し、前記２次コンテンツの再生を前記出力手段に出力することを特徴とする、請求項７に記載のコンテンツ再生装置。
【請求項９】
さらに、前記コンテンツ制御手段が受け取った前記２次コンテンツの審査結果が、合格であるコンテンツを記憶する、審査済み２次コンテンツ記憶手段を備えることを特徴とする、請求項７または請求項８に記載のコンテンツ再生装置。
【請求項１０】
さらに、
審査に合格したコンテンツのみを提供するコンテンツ提供元を記憶するコンテンツ提供元記憶手段を備え、
前記コンテンツ制御手段は、前記２次コンテンツを、前記コンテンツ提供元記憶手段に記憶している提供元から取得した場合には、前記コンテンツの審査依頼を行なわず、前記審査済み２次コンテンツ記憶手段に記憶することを特徴とする、請求項９に記載のコンテンツ再生装置。
【請求項１１】
さらに、
コンテンツの制御指示を受け付ける制御指示入力受付手段を備え、
前記コンテンツ制御手段は、記憶する２次コンテンツの一部あるいは全部を一覧として前記出力手段に出力し、ユーザのコンテンツ選択入力ならびに再生指示を前記制御指示入力受付手段で受け付けることを特徴とする、請求項７から１０のいずれかに記載のコンテンツ再生装置。
【請求項１２】
前記ユーザによるコンテンツ選択によって選択され再生指示されたコンテンツが、前記審査済み２次コンテンツ記憶手段に記憶されているコンテンツであるとき、前記コンテンツの審査依頼を行なわずにコンテンツの再生を開始することを特徴とする、請求項１１に記載のコンテンツ再生装置。
【請求項１３】
前記審査依頼は、外部のコンテンツ審査装置に対して行なうことを特徴とする、請求項７から請求項１２のいずれかに記載のコンテンツ再生装置。
【請求項１４】
さらに、請求項１から請求項３のいずれかに記載のコンテンツ審査装置を備え、
前記審査依頼は、該コンテンツ再生装置に備えた前記コンテンツ審査装置に対して行なうことを特徴とする、請求項７から請求項１２のいずれかに記載のコンテンツ再生装置。
【請求項１５】
コンテンツを流通させるコンテンツ流通装置であって、
コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段にて取得したコンテンツについて、審査依頼し、前記審査の結果、審査に合格したコンテンツだけを送信依頼するコンテンツ管理手段と、
前記コンテンツ管理手段からの合格コンテンツの送信依頼に基づいて前記合格コンテンツを送信する送受信手段を備えることを特徴とする、コンテンツ流通装置。
【請求項１６】
さらに、
前記コンテンツ取得手段にて取得したコンテンツを記憶するコンテンツ記憶手段と、
前記コンテンツの審査の結果審査に合格したコンテンツだけを記憶する審査済みコンテンツ記憶手段を備え、
前記審査済み記憶手段に記憶するコンテンツだけを、外部からアクセス可能な状態にすることを特徴とする、請求項１５に記載のコンテンツ流通装置。
【請求項１７】
前記コンテンツ管理手段は、前記送受信手段にて、２次コンテンツ付メールの送信依頼を受信したとき、前記メールが含む２次コンテンツを審査依頼し、前記審査の結果を受け取ってから、前記送信依頼の送信先に送信する手段をさらに備えることを特徴とする、請求項１５または請求項１６に記載のコンテンツ流通装置。
【請求項１８】
前記審査依頼は、外部のコンテンツ審査装置に対して行なうことを特徴とする、請求項１５から請求項１７のいずれかに記載のコンテンツ流通装置。
【請求項１９】
さらに、請求項１から請求項３のいずれかに記載のコンテンツ審査装置を備え、
前記審査依頼は、該コンテンツ再生装置に備えた前記コンテンツ審査装置に対して行なうことを特徴とする、請求項１５から請求項１７のいずれかに記載のコンテンツ流通装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１次コンテンツを参照することにより視聴する、２次コンテンツの審査および流通に関する。
【背景技術】
【０００２】
昨今、放送波やインターネットなどを経由して、さまざまな動画、音声などのコンテンツ（以下、コンテンツ）がユーザに提供されている。それらコンテンツの提供を受けるユーザは、それらを録画、録音などの手段を用いて、手元に蓄積し、再生することで、提供されている時間以後においてもユーザの責任において楽しむことができる手段を持ち合わせている。
【０００３】
一方、それら、放送局やＣＰ（Contents Provider）、ＩＳＰ（Internet Service Provider）、ならびにＡＳＰ（Application Service Provider）から提供されるコンテンツ（以後、１次コンテンツと呼ぶ）に対し、２次コンテンツ（１次コンテンツそのものを編集もしくは作り直したコンテンツ、あるいは、１次コンテンツそのものを直接編集せず、１次コンテンツの再生をコントロールすることで間接的に編集したコンテンツ）を通じて、コンテンツを視聴して楽しむ手段も提供されている。
【０００４】
これら２次コンテンツは、個人使用などの場合を除いて、その利用に関して原著作権者の承諾が必要であり、承諾された範囲でのみ原コンテンツを利用した創作がなされなければならない。しかし、これら２次コンテンツの管理は、１次コンテンツ著作者、すなわち原著作権者の責任の範囲をはずれ、２次コンテンツの著作権者の責任となり、原著作権者による管理が困難であった。
【０００５】
この問題に対し、特許文献１では、１次コンテンツであるデジタルデータに施された暗号鍵と、１次コンテンツを編集した２次コンテンツへの暗号鍵の両者を用いて、コンテンツを暗号化させたうえで流通させ、再生するときに、両者の鍵を用いて暗号を復号する方法、編集装置、ならびに再生装置について開示している。
【特許文献１】特開２００３−２６３５２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された方法および装置は、１次コンテンツがあらかじめ１次コンテンツの著作権者によって暗号化されて配布されているコンテンツであることが前提とされている。したがって、１次コンテンツが、各家庭のビデオなどで録画されたテレビ番組のような、本来個人で楽しむためのコンテンツに対し、１次コンテンツの著作権者の意図を守る目的には、効果を成さない。
【０００７】
放送波やインターネットなどを経由して提供される、さまざまな動画、音声などのコンテンツを、家庭で録画ならびに録音する機器はアナログからデジタルへ年々進化している。今後、家庭で蓄積された１次コンテンツに対して、１次コンテンツを家庭で単純に再生するだけではなく、第三者によって、再生の順序やスピード、新たなキャプションなどが付け加えられた２次コンテンツを家庭に提供することにより、各家庭へ新たなコンテンツの楽しみ方を提供する方法も考えられる。このような２次コンテンツであっても、１次コンテンツの著作権者の著作意図は少なくとも守られることが望ましく、その目的を達成するための手段が必要である。
【０００８】
本発明は、上記課題に基づいて創案したものであり、１次コンテンツの著作権者の著作意図を侵害することなく、２次コンテンツを流通させるための、コンテンツ審査装置、コンテンツ再生装置、およびコンテンツ流通装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明に係るコンテンツ審査装置は、１次コンテンツを参照する２次コンテンツを審査するコンテンツ審査装置であって、２次コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段にて取得した２次コンテンツに基づいて審査ルールを取得する審査ルール取得手段と、前記コンテンツ取得手段にて取得した２次コンテンツを前記審査ルール取得手段にて取得した審査ルールに基づいて審査する審査手段を備えることを特徴とする。
【００１０】
これにより、２次コンテンツについて審査することが可能となる。
【００１１】
さらに、前記コンテンツ取得手段にて取得した２次コンテンツを構成する構成部品を取得するコンテンツ構成部品取得手段を備え、前記審査手段は、前記取得した審査ルールに基づいて、前記取得したコンテンツの構成部品に対して審査を行なう手段をさらに備える。
【００１２】
これにより、２次コンテンツを構成する部品ごとに審査することが可能となる。
【００１３】
さらに、前記審査手段による審査結果に基づいて、２次コンテンツを修正するコンテンツ修正手段を備える。
【００１４】
これにより、２次コンテンツを適宜修正することが可能となる。
【００１５】
さらに、情報を送受信する送受信手段を備え、前記コンテンツ取得手段は前記送受信手段を通じて２次コンテンツを取得し、前記審査手段は、前記取得した２次コンテンツを審査する、あるいは、前記取得した２次コンテンツを構成する構成部品に対して審査を行なう。
【００１６】
これにより、ネットワークを通じて受信した２次コンテンツに関して審査を行なうことができる。
【００１７】
さらに、前記審査ルールは、１次コンテンツのスポンサーの組み合わせに基づく判断を含む。
【００１８】
これにより、不本意なスポンサーの組み合わせを実現する２次コンテンツの流通を防止することができる。
【００１９】
さらに、前記審査ルールは、１次コンテンツの提供元の情報に基づく判断を含む。
【００２０】
これにより、１次コンテンツの提供元にとって不本意な２次コンテンツの流通を防止することができる。
【００２１】
また、本発明に係るコンテンツ再生装置は、１次コンテンツを参照する２次コンテンツを再生するコンテンツ再生装置であって、コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得部にて取得した２次コンテンツの審査を依頼し、前記審査の結果を受け取ってコンテンツを制御するコンテンツ制御手段と、前記コンテンツ制御手段で受け取った前記審査の結果に基づいて前記２次コンテンツを記憶する２次コンテンツ記憶手段と、を備えることを特徴とする。
【００２２】
これにより、適宜２次コンテンツの審査に基づいてコンテンツを制御することが可能となる。
【００２３】
さらに、コンテンツを再生するコンテンツ再生手段と、コンテンツの再生、あるいは制御の状況をユーザに提示する出力手段を備え、前記コンテンツ制御手段は、２次コンテンツを前記コンテンツ再生手段にて再生する前に、前記２次コンテンツの審査を依頼し、前記審査の結果を受け取った後で、前記２次コンテンツを再生し、前記２次コンテンツの再生を前記出力手段に出力する。
【００２４】
これにより、２次コンテンツを再生するたびに２次コンテンツが審査に合格するかどうかを確認することができる。
【００２５】
さらに、前記コンテンツ制御手段が受け取った前記２次コンテンツの審査結果が、合格であるコンテンツを記憶する、審査済み２次コンテンツ記憶手段を備える。
【００２６】
これにより、審査に合格したかどうかによって区別して２次コンテンツを保持することが可能となる。
【００２７】
さらに、審査に合格したコンテンツのみを提供するコンテンツ提供元を記憶するコンテンツ提供元記憶手段を備え、前記コンテンツ制御手段は、前記２次コンテンツを、前記コンテンツ提供元記憶手段に記憶している提供元から取得した場合には、前記コンテンツの審査依頼を行なわず、前記審査済み２次コンテンツ記憶手段に記憶する。
【００２８】
これにより、審査を依頼するまでもなく合格コンテンツを提供してくれると信頼しているコンテンツ提供元からの２次コンテンツまでも審査してしまう手間を省略することができる。
【００２９】
さらに、コンテンツの制御指示を受け付ける制御指示入力受付手段を備え、前記コンテンツ制御手段は、記憶する２次コンテンツの一部あるいは全部を一覧として前記出力手段に出力し、ユーザのコンテンツ選択入力ならびに再生指示を前記制御指示入力受付手段で受け付ける。
【００３０】
これにより、再生する２次コンテンツをユーザが指定することができる。
【００３１】
さらに、前記ユーザによるコンテンツ選択によって選択され再生指示されたコンテンツが、前記審査済み２次コンテンツ記憶手段に記憶されているコンテンツであるとき、前記コンテンツの審査依頼を行なわずにコンテンツの再生を開始する。
【００３２】
これにより、一度審査に合格した２次コンテンツを再び審査することなく再生させることが可能となる。
【００３３】
さらに、前記審査依頼は、外部のコンテンツ審査装置に対して行なう。
【００３４】
これにより、内部に２次コンテンツを審査するための機能を有する必要がなくなる。
【００３５】
あるいは、コンテンツ審査装置を備え、前記審査依頼は、該コンテンツ再生装置に備えた前記コンテンツ審査装置に対して行なう。
【００３６】
これにより、通信することなく、内部で２次コンテンツを審査することが可能となる。
【００３７】
また、本発明に係るコンテンツ流通装置は、コンテンツを流通させるコンテンツ流通装置であって、コンテンツを取得するコンテンツ取得手段と、前記コンテンツ取得手段にて取得したコンテンツについて、審査依頼し、前記審査の結果、審査に合格したコンテンツだけを送信依頼するコンテンツ管理手段と、前記コンテンツ管理手段からの合格コンテンツの送信依頼に基づいて前記合格コンテンツを送信する送受信手段を備えることを特徴とする。
【００３８】
これにより、審査に合格した２次コンテンツだけを配信することが可能な装置を提供することができる。
【００３９】
さらに、前記コンテンツ取得手段にて取得したコンテンツを記憶するコンテンツ記憶手段と、前記コンテンツの審査の結果審査に合格したコンテンツだけを記憶する審査済みコンテンツ記憶手段を備え、前記審査済み記憶手段に記憶するコンテンツだけを、外部からアクセス可能な状態にする。
【００４０】
これにより、外部からの２次コンテンツ取得要求に対し、審査に合格しない２次コンテンツを返信できない装置を提供することができる。
【００４１】
さらに、前記コンテンツ管理手段は、前記送受信手段にて、２次コンテンツ付メールの送信依頼を受信したとき、前記メールが含む２次コンテンツを審査依頼し、前記審査の結果を受け取ってから、前記送信依頼の送信先に送信する手段をさらに備える。
【００４２】
これにより、審査に合格した２次コンテンツだけを送信するメールサーバを提供することができる。
【００４３】
さらに、前記審査依頼は、外部のコンテンツ審査装置に対して行なうことを特徴とする。
【００４４】
これにより、内部に２次コンテンツを審査する機能を保持しなくてもよくなる。
【００４５】
あるいは、コンテンツ審査装置を備え、前記審査依頼は、該コンテンツ再生装置に備えた前記コンテンツ審査装置に対して行なう。
【００４６】
これにより、通信することなく、内部で２次コンテンツの審査を行なうことができる。
【００４７】
なお、本明細書中では、１次コンテンツ自体を実際に部分的に削除したり、新たに動画や静止画や音声などの１次コンテンツとは別のコンテンツを付け加えるなどして作成した加工後の１次コンテンツ、ならびに、１次コンテンツ自体には何ら加工をせず、１次コンテンツを参照するのみで１次コンテンツの再生をコントロールし、場合によっては１次コンテンツ以外とは別のコンテンツを用いて１次コンテンツの再生方法を提供するコンテンツ、の両者を２次コンテンツと称する。
【発明の効果】
【００４８】
以上に示したような手段を用いることによって、１次コンテンツの著作権者の著作意図を侵害することなく、２次コンテンツを流通させることができる。
【発明を実施するための最良の形態】
【００４９】
以下、本発明を実施するための、最良の形態について述べる。
【００５０】
（第一の実施の形態）
図１は、本発明における、コンテンツ審査モジュール１００、コンテンツ審査装置２００、コンテンツ再生装置３００、ならびにコンテンツ流通装置４００の関わりを示す図である。
【００５１】
コンテンツ審査モジュール１００は、２次コンテンツが、１次コンテンツの著作権者の意図に反したものでないかどうかを審査するモジュールである。審査は、コンテンツ審査モジュール１００内部で保持する審査ルールに基づいて行なう、あるいは、必要に応じて、１次コンテンツの著作権者である放送局８０１に問い合わせる、審査ルールを記憶した審査ルールデータベース８０２に問い合わせるなどして取得し審査ルールに基づいて行なう。
【００５２】
コンテンツ審査装置２００は、コンテンツ審査モジュール１００を含み、コンテンツ再生装置３００やコンテンツ流通装置４００から審査依頼コンテンツ７３としてコンテンツを受信し、コンテンツ審査モジュール１００を通じて審査した結果である審査通過コンテンツあるいは審査結果７２を、送信元である装置に返信する。コンテンツを審査する能力を持たない装置は、このコンテンツ審査装置２００に対して審査を希望するコンテンツを、審査依頼コンテンツ７３として送信することで、審査が済んだコンテンツを取得することが可能となる。
【００５３】
コンテンツ再生装置３００は、２次コンテンツが１次コンテンツの著作権者の著作意図に反したものでないことを確認した後に２次コンテンツの再生を行なう装置である。確認手続きに必要なコンテンツの審査は、コンテンツ再生装置３００がコンテンツ審査モジュール１００を含み、コンテンツ再生装置３００内のコンテンツ審査モジュール１００で行なう、もしくは、コンテンツ審査装置２００へ審査依頼コンテンツ７３として送信し、審査通過コンテンツあるいは審査結果７２を受け取ることによって、コンテンツの審査を行なう。このように、コンテンツ再生装置３００は、コンテンツの審査を行ってから再生する、あるいはコンテンツが審査済みであることを確認してから再生するため、１次コンテンツの著作権者の意図に反した２次コンテンツが再生されることを防ぐことが可能となる。
【００５４】
コンテンツ流通装置４００は、２次コンテンツが１次コンテンツの著作権者の著作意図に反したものでないことを確認した後に、外部からアクセス可能な状態で記憶する、もしくは、２次コンテンツを送信する装置である。確認手続きに必要なコンテンツの審査は、コンテンツ流通装置４００がコンテンツ審査モジュール１００を含み、コンテンツ流通装置４００内のコンテンツ審査モジュール１００で行なう、もしくは、コンテンツ審査装置２００へ審査依頼コンテンツ７３として送信し、審査通過コンテンツあるいは審査結果７２を受け取ることによって、コンテンツの審査を行なう。このように、コンテンツ流通装置４００は、コンテンツの審査を行ってから、あるいは、コンテンツの審査が済んでいることを確認してから送信を許可するため、１次コンテンツの著作権者の意図に反した２次コンテンツが流通してしまうことを防ぐことが可能となる。
【００５５】
コンテンツ審査モジュール１００、ならびにコンテンツ審査装置２００について説明する。
【００５６】
図２は、コンテンツ審査モジュール１００、ならびにコンテンツ審査装置２００の機能構成を示す図である。コンテンツ審査モジュール１００は、コンテンツを取得するコンテンツ取得部１０２、取得したコンテンツを構成する構成部品を取得するコンテンツ構成部品取得部１０３、コンテンツを審査するためのルールを取得する審査ルール取得部１０４、コンテンツを審査する審査部１０１、ならびに審査結果を受けてコンテンツを修正するコンテンツ修正部１０５で構成される。コンテンツ審査装置２００は、コンテンツ審査モジュール１００と送受信部２０１とで構成され、送受信部２０１でコンテンツ再生装置３００ならびにコンテンツ流通装置４００からコンテンツの審査依頼を受信し、受信したコンテンツをコンテンツ審査モジュール１００で審査し、審査結果あるいは審査に通ったコンテンツを、審査依頼元に返信する。
【００５７】
図３は、コンテンツ審査モジュール１００ならびにコンテンツ審査装置２００が、コンテンツ審査依頼を受信してから、結果を返信するまでの流れを示す図である。コンテンツ審査装置２００は、送受信部２０１でコンテンツ審査依頼を受信すると（Ｓ１０１０１）、コンテンツ審査モジュール１００内のコンテンツ取得部１０２が審査依頼の中からコンテンツを取得し（Ｓ１０１０２）、コンテンツ構成部品取得部１０３は取得したコンテンツの中から、コンテンツがどの部品から構成されるかを分析する（Ｓ１０１０３）。その後、審査部１０１はコンテンツの審査にどの審査ルールを用いるかを決定あるいは取得し（Ｓ１０１０４）、審査する（Ｓ１０１０５）。審査が終わると、送受信部２０１は審査結果、あるいは審査を通過したコンテンツを返信する（Ｓ１０１０６）。
【００５８】
コンテンツ審査モジュールで審査する２次コンテンツは、参照する１次コンテンツを、放送局ｓｔａｔｉｏｎにて、年（Ｙｅａｒ）月（Ｍｏｎｔｈ）日（Ｄａｔｅ）で指定される日の開始時間（Ｓｔａｒｔ）から終了時間（Ｅｎｄ）までの時間で放送された１次コンテンツと表現することとする。もちろん、この書式に限った２次コンテンツだけでなく、ＨＴＭＬ（Hyper Text Markup Language）や、ＳＭＩＬ（Synchronized Multimedia Integration Language）、ＢＭＬ（Broadcast Markup Language）、ＸＭＬ（eXtended Markup Language）などのように、メディアを参照し、メディアの再生方法を記述することが可能な記述方法であれば、どのようなものでもよい。
【００５９】
図４は、２次コンテンツの一例である。図４の２次コンテンツの例のうち、７３０１の部分では、２００３年１０月２５日、１９時３１分００秒から１９時３１分３０秒までの間に日本公共放送という放送局から放送されたコンテンツを参照している。なお、参照するコンテンツにタイトルをつけることができる（Ｓｃｅｎｅ−ｔｉｔｌｅ）。この図４の７３０１の例では「２回表  ジョー選手満塁ホームラン」としている。このように、ある１次コンテンツを一定時間参照するよう定義した部分をセクションと呼ぶこととし、２次コンテンツは、１つ以上のセクションから構成されるとする。図４の２次コンテンツの例は、３つのセクションから成り立っている。コンテンツ取得部１０２はこのようなコンテンツを取得し、取得したコンテンツに含まれているセクションを取得するのがコンテンツ構成部品取得部１０３である。
【００６０】
コンテンツ取得部１０２が取得したコンテンツをコンテンツ構成部品取得部１０３が分析した結果、審査するコンテンツは図５に示すように、ＡからＦの６つのセクションから成り立つコンテンツであったとする。審査部１０１は、この６つのセクションに対して審査を行なっていく。
【００６１】
審査ルールを決定するステップＳ１０１０４では、どのようなルールで審査を行なうかを決定する。審査には、審査ルール取得部１０４で保持する審査ルールあるいは外部から取得した審査ルールを用いる。
【００６２】
図６は、審査ルールを決めると、それぞれの審査ルールにのっとって審査を行なう処理の流れを示す図である。審査をスタートさせると（Ｓ１０１０５１）、審査ルールを一つずつ適用し審査する（Ｓ１０１０５２、Ｓ１０１０５３、Ｓ１０１０５５、Ｓ１０１０５６）。うち、審査Ｓ１０１０５３の結果不合格と判断されたものについては、コンテンツ修正部１０５にて適宜修正Ｓ１０１０５４を行ってもよい。
【００６３】
審査ルールを決定するステップ（図３のＳ１０１０４）では、審査ルール取得部１０４で保持している審査ルールを審査するルールとして決定してもよい。例えば、参照する１次コンテンツを特定できないような、文法エラーを含んだ２次コンテンツでないかを審査する審査ルールを保持してもよい。また、常識の範囲で行える審査の審査ルールを保持しても良い。また、単純に、一つの２次コンテンツが複数の１次コンテンツを参照していないか、や、一つの２次コンテンツが複数の放送局あるいはＩＳＰをまたがった１次コンテンツを参照していないか、などを審査してもよい。また、１次コンテンツを放送する放送局側として、特に、民間放送局は、コマーシャル（以下ＣＭ）を流すことでスポンサーから番組製作資金をもらうというビジネスモデルを行っており、１次コンテンツを直接的あるいは間接的に編集されることで、視聴者やユーザがＣＭを見なくなる可能性が高くなることについてとても敏感になっているため、ＣＭが過剰に視聴されないように編集されていないか、を審査するルールなどを持っていてもよい。さらには、２次コンテンツが１次コンテンツを参照する順番が、時系列に逆らったものでないかどうか、や、必要以上に短くされていないか、つまりは、１時間番組であるのに１０分しか見られないように参照されていないか、などを審査するルールであっても良い。
【００６４】
審査ルールの例について説明する。
【００６５】
図７は、セクションが参照する１次コンテンツを特定する日付の記述が間違っていないかを審査する処理を示す図である。この処理方法は、審査ルール取得部１０４が保持していることが望ましい。２次コンテンツのうち、日付が書かれている部分全てに対してこの審査を行なう。この処理（Ｓ１０１１１）では、まず記された日付を取得する（Ｓ１０１１２）。月は、１月から１２月までしかないので、月を表す「ｍｏｎｔｈ」欄について１３以上の数字が記されていた場合は不合格（Ｓ１０１１１１）とする。「ｍｏｎｔｈ」欄が２すなわち２月が指定されていた場合、年を表す「ｙｅａｒ」を調べる（Ｓ１０１１４）。「ｙｅａｒ」がうるう年を示していた場合は、「ｄａｔｅ」が２９より大きいどうか（Ｓ１０１１８）、うるう年でなかった場合は「ｄａｔｅ」が２８より大きいかどうかを調べ（Ｓ１０１１７）、それぞれ条件を満たす、つまり大きければ不合格（Ｓ１０１１１１）、満たしていないつまり小さい場合は合格とする（Ｓ１０１１１２）。「ｍｏｎｔｈ」が４月、６月、９月、１１月を示しているときは「ｄａｔｅ」が３０より大きいかどうかを調べ（Ｓ１０１１６）、それ以外の月であれば、「ｄａｔｅ」が３１より大きいかどうかを調べる（Ｓ１０１１５）。これも同じく、条件を満たす、つまり大きい場合は不合格（Ｓ１０１１１１）、満たしていないつまり小さい場合は合格とする（Ｓ１０１１１２）。
【００６６】
この、日付の審査と同様、ウイルスを含んでいないか、参照する１次コンテンツが視覚や身体に悪影響を及ぼすコンテンツでないか、サブリミナル効果を含んだコンテンツでないか、などを審査しても構わない。
【００６７】
図８は、一つの２次コンテンツ内に含まれる各セクションが、複数のコンテンツを参照していないかどうかを審査する処理を示す図である。一つの２次コンテンツが参照する１次コンテンツは、同一の１次コンテンツであった方が、コンテンツの提供にかかわる利権なども鑑みると、１次コンテンツ提供者にとっては最も無難な方法であると考えられる。この図８の審査は、このような背景の上に成り立つ審査である。審査を開始すると（Ｓ１０１２１）、それぞれのセクションに対して（Ｓ１０１２２、Ｓ１０１２５、Ｓ１０１２６）、セクションが参照する番組の情報を取得し（Ｓ１０１２３）、後から全てのセクションが参照する番組の情報を比較するために一時的に記憶する（Ｓ１０１２４）。そして、全てのセクションについて番組の情報を取得した後で、番組情報同士を見比べ、この２次コンテンツが主として参照する、言い換えれば最も多く参照する１次コンテンツ以外の一次コンテンツを参照しているセクションを不合格とする（Ｓ１０１２７）。もし参照する１次コンテンツがそれぞれ一つずつ、あるいは同数ずつ、など、主とする１次コンテンツを特定できない場合は、この審査をとりやめる、あるいは、２次コンテンツ自体を不合格とする、などとしてもよい。
【００６８】
図９は、一つの２次コンテンツ内に含まれる各セクションが、複数の１次コンテンツ提供者、つまり放送局やＩＳＰから提供されていないかどうかを審査する処理を示す図である。上記の通り、１つの２次コンテンツが参照する１次コンテンツは、同一であった方が好ましいが、同一でなかったとしても、提供者側にとっては、せめて同じ提供者が提供するコンテンツであった方が好ましいと考えられる。この図９に示す審査は、このような背景の上に成り立つ審査である。審査を開始すると（Ｓ１０１３１）、それぞれのセクションに対して（Ｓ１０１３２、Ｓ１０１３５、Ｓ１０１３６）、セクションが参照する番組の提供者、詳しくは放送局やＩＳＰなどの情報を取得し（Ｓ１０１３３）、後から全てのセクションが参照する提供者の情報を比較するために一時的に記憶する（Ｓ１０１３４）。そして、全てのセクションについて提供者の情報を取得した後で見比べ、この２次コンテンツが主として参照する、言い換えれば最も多く参照する１次コンテンツ提供者以外の提供者が提供する１次コンテンツを参照しているセクションを不合格とする（Ｓ１０１２７）。提供者がそれぞれ一つずつ、あるいは同数ずつ、など、主とする１次コンテンツ提供者を特定できない場合は、この審査をとりやめる、あるいは、２次コンテンツ自体を不合格とする、などとしてもよい。
【００６９】
以上に説明した図７、図８、図９などの審査内容は、２次コンテンツの内容に関わらず、常識的、倫理的に判断できる内容であり、審査ルール取得部１０４が保持しておいてよい。さらには、タイトルなどを示す文字列の誤字脱字を審査しても構わない。さらには、公序良俗に反する映像、音声、文章、単語などを排除するよう審査しても構わない。
【００７０】
前述の通り、審査ルール取得部１０４で保持する審査ルールのみで審査を行っても良いが、より信頼性の高い審査モジュールを構成するためには、製作会社やスポンサー、放送局、１次コンテンツの著作権者などに問い合わせすることが望ましい。審査ルールを外部から取得する際には、審査される２次コンテンツの内容に基づいて、どのルールを用いて審査するのかを決定するとよい。例えば、２次コンテンツが参照する１次コンテンツを提供する放送局ならびにＩＳＰに対して審査ルールを問い合わせてもよい。さらには、コンテンツを製作した製作会社や、１次コンテンツのスポンサーに対して問い合わせても構わない。これら問い合わせ時には、２次コンテンツを問合せ先に対して送付するとよい。
【００７１】
図１０は、１次コンテンツを提供する放送局、ＩＳＰに対して審査ルールを問い合わせる例を示す図である。審査ルール取得ステップがスタートすると（Ｓ１０１４１）、審査する２次コンテンツを構成するセクションごとに（Ｓ１０１４２、Ｓ１０１４６、Ｓ１０１４７）、以下の処理を行なう。まず、セクションが参照する１次コンテンツの提供元を取得する（Ｓ１０１４３）。これは、図４に示したように、セクションごとに記された提供元を示す「Ｓｔａｔｉｏｎ」の項目から取得できる。そして、提供元へ参照する１次コンテンツの情報を送付する（Ｓ１０１４４）。これは、審査する２次コンテンツをそのまま送付してもかまわないし、該セクションの情報、つまりは、提供日時（図４のＹｅａｒ，Ｍｏｎｔｈ、Ｄａｔｅ，Ｓｔａｒｔ，Ｅｎｄ項目）を送付しても良い。そして、提供元から、審査ルールを受信する（Ｓ１０１４５）。すべてのセクションについて審査ルールを受信すると、本処理は終了する（Ｓ１０１４８）。
【００７２】
このとき、審査ルール取得部１０４では、提供元ごとに、どこにセクションの情報を送付したらよいか、を記憶しておくことが望ましい。また、提供元では、該審査モジュール１００から発せられた審査ルール取得依頼（Ｓ１０１４４）に応答して、審査ルールを返信する機能を備えた装置を準備する、あるいは、人手によって該審査モジュール１００に対して審査ルールを返信することが望ましい。提供元ではなく、スポンサーや製作会社などに問い合わせを行なうときは、審査ルール取得部１０４が各１次コンテンツとスポンサー、製作会社の対応付けを記憶し、該セクションを提供するスポンサーあるいは製作会社を、該記憶内容に基づいて検索し、該検索されたスポンサーあるいは製作会社に問い合わせを行っても良い。あるいは、該審査モジュール１００からは、セクションの提供元への審査ルール取得依頼を行い、取得依頼された提供元が、対応するスポンサーや製作会社へ、審査モジュール１００に代わって審査ルールを取得し、審査モジュール１００に対して返信してもかまわない。
【００７３】
図１１は、コンテンツ提供時間と審査ルールの対応表の例を示す図である。例えば、図１１のように、コンテンツの提供開始時刻（最左列「ＳＴＡＲＴ」）、提供終了時刻（第二列「ＥＮＤ」）と関連付けて審査ルール（最右列「ＲＵＬＥ」）のように、コンテンツ提供時間と審査ルールの対応表を記憶しているとする。審査ルールの取得先は、審査ルール取得部１０４からの審査ルール取得要求を受け取って、審査ルールを審査ルール取得部１０４へ返送する。審査ルール取得要求は、例えば、審査する２次コンテンツが参照する１次コンテンツの提供時間を審査ルール取得先に送信すればよい。例えば、図４に示した例を用いれば、図４の７３０１を審査するために、審査ルール取得部１０４は２００３年１０月２５日１９時３１分という情報を送信し、審査ルール取得先は、受信した２００３年１０月２５日１９時３１分という情報を図１１のコンテンツ提供時間と審査ルールの対応表と照らし合わせ、「野球」という審査ルールを返信する。野球の審査ルールであれば、例えば、サッカーのＣＭが入らないこと、中継される球団以外のスポンサーのＣＭを挿入しないこと、以降の提供予定の野球コンテンツの情報を挿入すること、などが考えられ、ニュースの審査ルールであれば、より詳細なニュースコンテンツの紹介ＣＭや、ＵＲＬの紹介を挿入するようなルールなどが考えられる。「イケイケ！」のように、個々の番組向けに審査ルールが決められていてもよい。ここで、審査ルール取得先は、審査ルール取得要求に含まれていたコンテンツの提供時間に対応する審査ルールを記憶していなかった場合、「審査ルールはありません」と返信してもよい。また、各コンテンツ提供時間に審査ルールは一つとは限らず、二つ以上あってもよい。審査ルール取得先は、コンテンツを提供する提供元である放送局やＩＳＰが各々行ってもよいし、複数放送局や複数ＩＳＰのコンテンツに関する審査ルールをまとめて管理するサービス事業者が行ってもよい。
【００７４】
図１２は審査ルールの記述方法の一例を示す図である。この例は７３１１に示した「日本公共放送（Ｓｔａｔｉｏｎ）で２００３年（Ｙｅａｒ）１０月（Ｍｏｎｔｈ）２５日（Ｄａｔｅ）の１９：００：００（Ｐｒｏｇｒａｍ−Ｓｔａｒｔ）から２１：００：００（Ｐｒｏｇｒａｍ−Ｅｎｄ）に放送されたコンテンツ」に対する審査ルールであることを明示している。７３１２に示した＜Ｒｅｑｕｉｒｅｄ  Ｐａｒｔ＞は、「２次コンテンツを作るときに、削られてはならない部分」を列挙することを示すタグである。このタグ以降、次のタグが出現するまでに記述された「Ｓｔａｒｔ」で記された時刻と「Ｅｎｄ」で記された時刻の間が、審査する２次コンテンツで削られていたら審査不合格と扱うよう規定している。７３１３に示した＜Ｒｅｑｕｉｒｅｄ  ＣＭ＞は、「２次コンテンツに必ず含まれていなければならないＣＭ」を列挙することを示すタグである。このタグ以降、次のタグが出現するまでに記述されたスポンサー名のＣＭが削られていたら不合格と扱うよう規定している。７３１４に示した＜Ｎｅｗｌｙ  Ｉｎｓｅｒｔ  ＣＭ＞は、「２次コンテンツに新たに含めるＣＭ」を列挙することを示すタグである。このタグ以降、次のタグが出現するまでに記述されたスポンサー名のＣＭを新たに２次コンテンツに追加するよう規定している。これは元々２次コンテンツにないＣＭであるので、コンテンツ修正部１０５にて＜Ｎｅｗｌｙ  Ｉｎｓｅｒｔ  ＣＭ＞で記されたＣＭが追加されることを期待する。７３１５に示した＜Ｆｏｒｂｉｄｄｅｎ  Ｐａｒｔ＞は、「２次コンテンツに含めてはならない部分」を列挙することを示したタグである。このタグ以降、次のタグが出現するまでに記述された「Ｓｔａｒｔ」で記された時刻と「Ｅｎｄ」で記された時刻の間が、審査する２次コンテンツで含まれていたら審査不合格と扱うよう規定している。７３１６に示した＜Ｆｏｒｂｉｄｄｅｎ  Ｗｏｒｄ＞は、「２次コンテンツに含めてはならない単語」を列挙することを示したタグである。このタグ以降、次のタグが出現するまでに記述された単語が、審査する２次コンテンツで含まれていたら審査不合格と扱うよう規定している。上記のルールの決め方、記述の方法はあくまで一例である。他にも、各セクションの長さの最大値や最小値、一定時間に入れることができるセクションの数の指定、あるいは最大個数、最小個数、２次コンテンツの作成日の上限、下限（ある日以前に作成された２次コンテンツは不合格など）、２次コンテンツを見る視聴者の年齢制限、セクションの前後関係などのルールがあってもよい。
【００７５】
図１３は、図１２に示したような審査ルールがあった場合、どのように審査処理されるかについて、説明する図である。審査項目がＮ個の審査ルールについて審査を開始するとする（Ｓ１０１５０１）。ここで、審査項目とは、例えば、図１２の７３１２に含まれる「Ｓｔａｒｔ  １９：１５：３０  Ｅｎｄ  １９：１５：４５」などで示される、審査すべき項目を指すこととする。例えば、図１２の７３１２に含まれる審査項目は２つ、７３１４に含まれる審査項目は１つである。全ての審査項目について、以下の処理を行なう（Ｓ１０１５０２、Ｓ１０１５０９、Ｓ１０１５１０）。まず、審査項目の性質を取得する（Ｓ１０１５０３）。ここで、審査項目の性質とは、審査する２次コンテンツに項目があるべきなのか、あってはならないのか、などを指すこととする。例えば、図１２の７３１２は、必要とする部分を示すので「あるべき」、７３１５はあってはならない部分なので「あってはならない」となる。７３１４は＜Ｎｅｗｌｙ  Ｉｎｓｅｒｔ＞なので、会ってもかまわないが、なければ挿入するので、「あってはならない」と分類するとよい。審査項目の性質が「あるべき」つまり、＜Ｒｅｑｕｉｒｅｄ＞のときは、該項目が示す部分やＣＭがあるかどうかをチェックし（Ｓ１０１５０５）、あれば合格（Ｓ１０１５０８）、なければ不合格（Ｓ１０１５０７）とする。審査項目の性質が「あってはならない」つまり＜Ｆoｒｂｉｄｄｅｎ＞や＜Ｎｅｗｌｙ＞ならば、該項目が示す部分やＣＭがないことを確認し（Ｓ１０１５０６）、なければ合格（Ｓ１０１５０８）、あれば不合格（Ｓ１０１５０７）とする。なお、不合格Ｓ１０１５０７のとき、不合格項目であったことを記憶しておく。これら処理を全ての審査項目に対して行って、処理を終了する（Ｓ１０１５１１）。
【００７６】
この処理の流れに従って、図４に示した２次コンテンツのセクション７３０１に基づいて該２次コンテンツ全体を審査する様子を説明する。セクション７３０１に基づいて、図１２の審査ルールを取得したとする。図１２の審査ルールは、７３１６に一つの審査項目を含んでいたと仮定して、合計で７個の審査項目を含んでいる。よって、図１３のループ（Ｓ１０１５０２〜Ｓ１０１５０９）は７回行なう。最初の審査項目は、７３１２に示したＲｅｑｕｉｒｅｄ  Ｐａｒｔの「Ｓｔａｒｔ：１９：１５：３０、Ｅｎｄ：１９：１５：４５」である。性質は「Ｒｅｑｕｉｒｅｄ」なので（Ｓ１０１５０４）、該項目によって示された部分があるかどうかを調べる（Ｓ１０１５０５）。該２次コンテンツは該審査項目によって示された部分を含まないので、「不合格」（Ｓ１０１５０７）へ進み、不合格であったことを記憶する。次の審査項目である同じくＲｅｑｕｉｒｅｄ  Ｐａｒｔ  の「Ｓｔａｒｔ：１９：５５：００、Ｅｎｄ：１９：５６：００」は、該コンテンツの２つめのセクションが、条件を満たしているので、「合格」（Ｓ１０１５０８）と判断される。以下、７３１３であるＲｅｑｕｉｒｅｄＣＭの二つの審査項目は、該コンテンツが条件を満たさないので、不合格、７３１４であるＮｅｗｌｙＩｎｓｅｒｔＣＭも不合格、７３１５であるＦｏｒｂｉｄｄｅｎＰａｒｔは、じょうけんを満たすので合格、ＦｏｒｂｉｄｄｅｎＷｏｒｄも条件を満たすので合格、とする。
【００７７】
審査部１０１にて前記に示したような審査ルールに則って審査をした結果、不合格と判断されたセクションあるいは２次コンテンツをコンテンツ修正部１０５ができる限り修正する。例えば、審査の過程で発見した誤字脱字など、常識的に判断してどう修正すべきかが明らかな場合は、適宜修正すればよい。このときは、修正方法をコンテンツ修正部１０５が保持していることが望ましい。また、審査ルール取得部１０４に保持する審査ルールに基づいた修正方法は、少なくともコンテンツ修正部１０５が保持していることが望ましい。これ以外の、修正方法が明らかでない場合には、セクションを不合格とする。その結果、図１４の７２２に示したように、合格のセクション、不合格のセクションが出現した場合、修正部１０５は、不合格のセクションを削除し、７２３のように編集しても構わない。もちろん、７２２のままにしておいてもよいことは言うまでもない。
【００７８】
図１４は、審査の結果を、審査依頼元に返信する例を示す図である。７２１は、各セクションがそれぞれ合格か不合格かのみを通知する例である。この例では、コンテンツ内の審査結果詳細を示す「ＣＨＥＣＫ＿ＤＥＴＡＩＬ」の後に、合格のセクションには「Ｐ」を、不合格のセクションには「Ｆ」を割り当てている。７２２は、コンテンツの中に合格か不合格かを記入してコンテンツごと返信する例である。７２３は、不合格のセクションを削り、合格のセクションのみを残したコンテンツとして返信する例である。７２４は、各セクションの審査結果だけでなく、コンテンツ全体として合格か不合格かについても返信する例である。例えば、コンテンツを構成するセクションの過半数が不合格ならば、コンテンツ全体も不合格とする、あるいは、コンテンツを構成するセクションのうち一つでも不合格のセクションがあればコンテンツ全体を不合格とする、などの審査ルールを設けていた場合などに使用することができる。７２４では、コンテンツ全体の審査結果「ＣＨＥＣＫ＿ＲＥＳＵＬＴ」の後に合格ならば「ＰＡＳＳ」、不合格ならば「ＦＡＩＬ」とし、後に、７２１にも示した、各セクションの合否を記している。７２４において、各セクションの合否は特に記さなくてもよい。７２２、７２３において、コンテンツのセクションに記入する例を図１５に示した。このように、セクションの中に、「Ｃｈｅｃｋ」という審査結果の記入欄を設け、セクションが審査に合格ならば「ＰＡＳＳ」、不合格ならば「ＦＡＩＬ」と記入すればよい。図１５に示したセクションは「Ｃｈｅｃｋ」欄に「ＰＡＳＳ」と記入されているので、合格したセクションであることを示している。
【００７９】
審査は、必ずしもセクションごとに合格不合格を決めて行なう必要もない。例えば、それぞれのセクションごとに点数をつけ、その合計点から２次コンテンツ全体の合否を決定してもよい。
【００８０】
以上に挙げた例のような、審査結果あるいは審査通過コンテンツを、コンテンツ審査装置２００は送受信部２０１から、審査依頼の送信元に返信する（図３Ｓ１０１０６）。
【００８１】
図１６は、一般的な計算装置の構成を示す図であり、メモリ５０１、ＣＰＵ５０２、不揮発性メモリ５０３、ネットワーク接続回路５０４、ディスプレイやスピーカーなどの出力部５０５、マウスやキーボード、マイクなどの入力部５０６、タイマー５０８、放送受信用チューナー５０７から構成され、それぞれがバス５００によって接続されている計算装置である。コンテンツ審査装置２００はこのような一般的な計算装置によって構成することが可能である。コンテンツ審査モジュール１００を構成する審査部１０１、コンテンツ取得部１０２、コンテンツ構成部品取得部１０３、審査ルール取得部１０４、コンテンツ修正部１０５はそれぞれＣＰＵ５０２もしくはメモリ５０１で、送受信部２０１はネットワーク接続回路５０４で構成することが可能である。よって、少なくとも、メモリ５０１、ＣＰＵ５０２、ネットワーク接続回路５０４があればよい。
【００８２】
コンテンツ再生装置３００について説明する。
【００８３】
図１７は、コンテンツ再生装置３００の機能構成を示す図である。コンテンツ再生装置３００は、コンテンツ流通装置４００あるいはそれ以外のサーバ装置８０３などからコンテンツ取得部３０２を用いて１次コンテンツならびに２次コンテンツを受信、取得し、１次コンテンツは１次コンテンツ記憶部３０７に、２次コンテンツは２次コンテンツ記憶部３０４にそれぞれ記憶する。コンテンツ提供元記憶部３０５には、コンテンツ審査モジュール１００を通過するレベルあるいは、すでに通過したコンテンツのみを流通させる装置やサーバを記憶する。コンテンツ提供元記憶部３０５で記憶する情報は、サーバおよび装置あるいはサービス事業者を一意に特定できる情報でよく、例えば、名前、名称、アドレス、などで十分である。
【００８４】
コンテンツ再生装置３００は、コンテンツ提供元記憶部３０７に記憶されているサーバや装置から取得したコンテンツは、審査を通過したコンテンツであると判断する。審査を通過したと判断されたコンテンツは、コンテンツ記憶部３０４内の審査済み２次コンテンツ記憶部３０４１に記憶する。コンテンツ制御部３０１は、制御指示入力受付部３０６で２次コンテンツの選択と再生指示を受け付けると、選択されたコンテンツを２次コンテンツ記憶部３０４あるいは審査済み２次コンテンツ記憶部３０４１から読み出す、あるいはコンテンツ流通装置４００またはそれ以外のサーバ装置８０３からコンテンツを受信し、再生準備を行なう。
【００８５】
再生準備は大きく二つに分かれる。再生制御しようとするコンテンツが、審査済み２次コンテンツ記憶部３０４１から読み出したコンテンツである場合、または、コンテンツ流通装置４００から受信したコンテンツである場合には、そのままコンテンツ再生部３０３にて再生を開始する。再生制御しようとするコンテンツが、審査済み２次コンテンツ記憶部３０４１でない２次コンテンツ記憶部３０４から読み出したコンテンツである場合、または、コンテンツ流通装置４００以外のサーバ装置８０３から受信したコンテンツである場合は、まずコンテンツ審査モジュール１００で審査、または、コンテンツ審査装置２００にコンテンツ審査を依頼し、結果に基づいて、コンテンツ再生部３０３で再生する、もしくは、所定の処理を行なう。コンテンツ再生装置３００は、コンテンツ審査結果を、図１４に示したような形で受け取る。コンテンツの再生、処理の報告などをユーザに提示するために、コンテンツを再生した映像や音声、処理メッセージなどを出力部３０８に出力し、ユーザに提示する。
【００８６】
図１８は、コンテンツ再生装置３００が、コンテンツを取得した時の処理の流れを示す図である。コンテンツを取得すると（Ｓ３０１０１）、そのコンテンツが既に審査されたものかどうかによって処理を変える。本実施例では、コンテンツがコンテンツ流通装置４００から取得したコンテンツであれば、審査済みであると判断する（Ｓ３０１０２）。コンテンツがコンテンツ流通装置４００から受信したものであった場合つまり審査済みの場合（Ｓ３０１０２でｙｅｓ）、コンテンツを審査済み２次コンテンツ記憶部３０４１に記憶する（Ｓ３０１０３）。コンテンツ流通装置４００以外から受信したものであった場合つまり審査がまだ済んでいない場合（Ｓ３０１０２でｎｏ）、コンテンツ審査モジュール１００で審査、または、コンテンツ審査装置２００にコンテンツ審査を依頼し結果を受け取る（Ｓ３０１０４）。そして、コンテンツ制御部３０１は、審査結果に基づいて処理を変える（Ｓ３０１０５）。
【００８７】
合格だった場合、つまり、コンテンツ全体の審査合否結果（図１４７２４のＣＨＥＣＫ＿ＲＥＳＵＬＴ）が合格だった場合、あるいは、コンテンツに含まれるセクションがすべて審査に合格であった場合、コンテンツを審査済み２次コンテンツ記憶部３０４１に記憶する（Ｓ３０１０８）。一方不合格であった場合、修正を行なう（Ｓ３０１０６）。修正処理Ｓ３０１０６の後、コンテンツが合格するように修正できた場合（Ｓ３０１０７でＹＥＳ）、審査済み２次コンテンツ記憶部３０４１に記憶する（Ｓ３０１０８）。合格するように修正できなかった場合（Ｓ３０１０７でＮＯ）、２次コンテンツ記憶部３０４に記憶する（Ｓ３０１０９）あるいは、どこにも記憶せずに（Ｓ３０１０９を省略して）処理を終了しても良い。修正処理Ｓ３０１０６は、例えば、図１４の７２４に示したように、セクションごとに合否が通知されたときは、図１４の７２３のように、審査に通過したセクションのみを残すように編集すればよい。修正後、合格できるかどうかを判断する処理Ｓ３０１０７では、Ｓ３０１０５と同様に、コンテンツ全体の審査合否結果（図１４７２４のＣＨＥＣＫ＿ＲＥＳＵＬＴ）が合格となっているかどうか、あるいは、コンテンツに含まれるセクションがすべて審査に合格であるかどうか、を調べると良い。もし、Ｓ３０１０７にて、コンテンツ全体の審査合否結果（図１４７２４のＣＨＥＣＫ＿ＲＥＳＵＬＴ）が合格となっているかどうかを調べるのであれば、その前の修正処理Ｓ３０１０６では、無事に修正できたときに、コンテンツ全体の審査合否結果（図１４７２４のＣＨＥＣＫ＿ＲＥＳＵＬＴ）を合格（ＰＡＳＳ）と書き換えることが望ましい。
【００８８】
ユーザは、本発明のコンテンツ再生装置３００が記憶している１次コンテンツ、あるいは、２次コンテンツを視聴する。よって、コンテンツ再生装置３００は、記憶している１次コンテンツあるいは２次の一覧をユーザに提示し、ユーザに選択を促し、ユーザのコンテンツ選択に基づいて、選択されたコンテンツを再生する。コンテンツ再生装置３００が、審査済み２次コンテンツ記憶部３０４１および２次コンテンツ記憶部３０４に記憶している２次コンテンツを、ユーザに提示する例を示す。例えば、図１９は、コンテンツ制御部３０１が、審査済み２次コンテンツ記憶部３０４１および２次コンテンツ記憶部３０４に記憶している２次コンテンツの中で、同じ１次コンテンツを参照している２次コンテンツを収集し、参照する１次コンテンツのタイトルを提示し（３００１）、２次コンテンツのタイトルを提示する（３００２）例を示している。このとき、コンテンツ制御部３０１が、同じ１次コンテンツを参照する２次コンテンツを収集しなくとも、審査済み２次コンテンツ記憶部３０４１および２次コンテンツ記憶部３０４が、それぞれ、参照する１次コンテンツごとに関連付けて２次コンテンツを記憶していても構わない。一方、同じ１次コンテンツを参照しない２次コンテンツ同士を提示しても構わない。ユーザは、いずれかの方法で提示された２次コンテンツの一覧の中から、制御信号を発することができる入力装置を用いて、２次コンテンツを選択する。コンテンツ制御部３０１は制御指示入力受付部３０６を通じて、この入力装置からの制御信号を受け取り、どのコンテンツが選択されたかを判断する。さらに、コンテンツ制御部３０１は、制御指示入力受付部３０６を通じて、入力装置からの再生指示を受け取る。コンテンツ制御部３０１は、一旦コンテンツ選択入力を受け付けた後で新たに再生指示入力を受け付けてもよいし、コンテンツ選択入力を、そのまま再生指示であると判断しても構わない。
【００８９】
図２０は、コンテンツ再生装置３００が、再生指示を受けたときの処理の流れを示す図である。コンテンツ再生装置３００はコンテンツの再生指示を受けると（Ｓ３０２０１）、その再生指示を受けたコンテンツが既に審査されたものかどうかによって処理を変える（Ｓ３０２０２）。本実施例では、再生指示を受けたコンテンツが、コンテンツ流通装置４００から取得したコンテンツである、あるいは、審査済み２次コンテンツ記憶部３０４１から取得したコンテンツであれば、審査済みであると判断する。ここで、再生指示を受けたコンテンツが審査済みであると判断されると（Ｓ３０２０２でＹＥＳ）、再生をスタートする（Ｓ３０２０３）。再生指示を受けたコンテンツが審査済みでないと判断されると（Ｓ３０２０２でＮＯ）、コンテンツ審査モジュール１００で審査、または、コンテンツ審査装置２００にコンテンツ審査を依頼し結果を受け取る（Ｓ３０２０４）。審査の結果、合格であった場合は再生する（Ｓ３０２０８）。審査の結果、不合格であった場合、つまり、コンテンツ全体の審査合否結果（図１４７２４のＣＨＥＣＫ＿ＲＥＳＵＬＴ）が合格だった場合、あるいは、コンテンツに含まれるセクションがすべて審査に合格であった場合、修正処理を行なう（Ｓ３０２０６）。そして、修正処理Ｓ３０２０６で処理された結果、合格するように修正されたら（Ｓ３０２０７でＹＥＳ）、再生する（Ｓ３０２０８）。修正処理Ｓ３０２０６の結果、合格するように修正できなかった場合（Ｓ３０２０７でＮＯ）、２次コンテンツ記憶部３０４に記憶する（Ｓ３０２１０）、あるいは、どこにも記憶せずに処理を終了してもかまわない。修正ステップＳ３０２０６、合格できるかどうか確認するステップＳ３０２０７の動作は、図１８の処理の流れの説明で行ったもの（図１８のＳ３０１０６，Ｓ３０１０７）と同様であるため、説明は割愛する。再生ステップＳ３０２０８にて再生された後、再生したコンテンツを審査済み２次コンテンツ記憶部に記憶する（Ｓ３０２０９）。
【００９０】
再生するコンテンツが、審査に合格しなかった場合の処理の一例、つまり、図１８に示した修正ステップＳ３０１０６、図２０に示した修正ステップＳ３０２０６の処理について説明する。修正ステップＳ３０１０６、Ｓ３０２０６は、図５に示したような６つのセクションで成り立つ２次コンテンツを審査依頼した結果、図１４の７２１のような結果を受け取ったとする。このとき、不合格とされたセクションである、ＢとＥとＦを該２次コンテンツから削除すると良い。削除した結果は７２３に示したような形になる。または、削除せずとも、該２次コンテンツに「ＣＨＥＣＫ＿ＲＥＳＵＬＴ」の欄を設け、修正ステップＳ３０１０６，Ｓ３０２０７では合格であることを示すために「ＣＨＥＣＫ＿ＲＥＳＵＬＴ＝ＰＡＳＳ」と記入しておき、再生時に不合格のセクションを飛ばすように再生してもかまわない。
【００９１】
図２１は、前記の再生時の取り扱いについての例を示す図である。図１４の７２４のように、コンテンツ全体としては不合格（ＣＨＥＣＫ＿ＲＥＳＵＬＴ＝ＦＡＩＬ）だが、コンテンツを構成するセクションそれぞれは、合格のセクションもあれば不合格のセクションもあるという場合、修正ステップＳ３０１０６ならびにＳ３０２０６は、前述のように、まず「ＣＨＥＣＫ＿ＲＥＳＵＬＴ」の値を「ＰＡＳＳ」に修正する。修正された２次コンテンツの例を３０２０６１に図２１の３０２０６１に示した。１番目、３番目、４番目のセクションが審査に合格しているので、コンテンツ制御部３０１は、それ以外のセクションである２番目、５番目、６番目のセクションを飛ばして再生を行なう。３０２０６１の右側の矢印のように再生を進めるよう、コンテンツ再生部３０３に指示する。そのほか、再生するコンテンツが審査に合格しなかった場合、そのコンテンツの再生は行なわないとしてもよい。コンテンツが審査に合格しなかったために再生を行なわないならば、「不正なコンテンツなので、再生を中止します」など、再生を行なわない理由などをユーザに提示することによって、再生しないことを明示することが望ましい。
【００９２】
コンテンツ再生装置３００は、図１６に示したような一般的な計算装置によって構成することが可能である。コンテンツ審査モジュール１００、コンテンツ制御部３０１、コンテンツ再生部３０３はそれぞれＣＰＵ５０２もしくはメモリ５０１で、コンテンツ取得部３０２はネットワーク接続回路５０４、法送受信用チューナー５０７ならびにＣＰＵ５０２またはメモリ５０１で、２次コンテンツ記憶部３０４、審査済み２次コンテンツ記憶部３０４１、コンテンツ提供元記憶部３０５、１次コンテンツ記憶部３０７はそれぞれ不揮発性メモリ５０３もしくはメモリ５０１で、制御指示入力受付部３０６は入力部５０６で、出力部３０８は出力部５０５で、それぞれ構成することが可能である。
【００９３】
コンテンツ流通装置４００について説明する。
【００９４】
図２２は、コンテンツ流通装置４００の機能構成を示した図である。コンテンツ流通装置４００は、コンテンツ流通装置４００内のコンテンツ審査モジュール１００もしくは、コンテンツ審査装置２００に対して、２次コンテンツの審査を依頼し、審査に合格した２次コンテンツを配信する装置である。ここで、「配信する」とは、外部からアクセス可能な形で記憶すること、あるいは、メールとして発信することを指すこととする。コンテンツ管理部４０１は、コンテンツ取得部４０１１にてコンテンツを取得する。コンテンツ流通装置４００がメールサーバとして機能するときには、送受信部４０３にて２次コンテンツを含んだあるいは添付したメール（以降、２次コンテンツ付メール）を受信し、受信した２次コンテンツ付メールからコンテンツ取得部４０１１にて２次コンテンツ付メールが含む２次コンテンツを取得する。コンテンツ管理部４０１は、コンテンツを取得すると、コンテンツ流通装置４００内のコンテンツ審査モジュール１００もしくは、コンテンツ審査装置２００に対して、取得したコンテンツの審査を依頼する。審査の結果、合格であった場合には審査済みコンテンツ記憶部４０２１に記憶、不合格の場合にはコンテンツ記憶部４０２に記憶する。本コンテンツ流通装置４００は、審査済みコンテンツ記憶部４０２１だけが外部からアクセス可能であるとする。また、コンテンツ流通装置４００がメールサーバとして機能し、審査したコンテンツがメールに添付されたあるいは含まれたコンテンツであった場合には、コンテンツが審査に合格したときにはコンテンツを添付したまま、あるいは含めたままで送信部４０３から送信するが、不合格であった場合には、所定の処理によりメールを加工し、送受信部４０３から送信する。
【００９５】
コンテンツ流通装置４００が、コンテンツを取得したときの処理を図２３に示す。コンテンツ流通装置４００がコンテンツを取得する、とは、例えば、コンテンツ流通装置４００がＷＷＷサーバとして機能するときに、外部の装置あるいはユーザから、コンテンツの公開依頼を受けた、つまりコンテンツ流通装置４００の外部からアクセス可能な記憶媒体あるいは記憶装置にコンテンツを記憶してほしい、という依頼により、コンテンツを受信したとき、などが挙げられる。コンテンツ取得部４０１１がコンテンツを取得すると（Ｓ４０１０１）、コンテンツ管理部４０１は取得したコンテンツが審査済みかどうかを判断する（Ｓ４０１０２）。審査済みと判断すると（Ｓ４０１０２でＹＥＳ）コンテンツを審査済みコンテンツ記憶部４０２１に記憶する（Ｓ４０１０３）。審査済みでないと判断すると（Ｓ４０１０２でＮＯ）、コンテンツ流通装置４００内のコンテンツ審査モジュール１００もしくは、コンテンツ審査装置２００に対して、取得したコンテンツの審査を依頼する（Ｓ４０１０４）。ここで、審査済みであるかどうかを判断する方法については、第二の実施の形態で説明する。本実施例では、審査済みかどうかを判断する方法を持たず、Ｓ４０１０２からＳ４０１０４までのステップを省略する。したがって、本実施例では、コンテンツを取得するステップＳ４０１０１の次のステップは審査依頼Ｓ４０１０４となる。審査依頼Ｓ４０１０４を行なった後、受け取った審査結果に基づいて処理を行なう（Ｓ４０１０５）。審査の結果、コンテンツは合格であるとき、取得したコンテンツを審査済みコンテンツ記憶部４０２１に記憶する（Ｓ４０１０８）。取得したコンテンツが不合格であるとき、修正処理を行なう（Ｓ４０１０６）。そして、修正ステップＳ４０１０６で、合格するように修正ができた場合は（Ｓ４０１０７でＹＥＳ）審査済みコンテンツ記憶部４０２１に記憶する（Ｓ４０１０８）。合格するように修正できなかった場合は（Ｓ４０１０７でＮＯ）、２次コンテンツ記憶部４０２に記憶する。この修正ステップＳ４０１０６ならびに、合格するように修正されたか確認するステップＳ４０１０７は、前述の、コンテンツ再生装置３００における図１８の処理の流れの説明で行ったもの（図１８のＳ３０１０６，Ｓ３０１０７）と同様でよいため、説明を繰り返さない。
【００９６】
コンテンツ流通装置４００が、コンテンツの送信指示を受けたときの処理の流れを図２４に示す。コンテンツ流通装置４００がメールサーバとして機能し、２次コンテンツ付メールの送信依頼を受けたときが、これにあたる。コンテンツ流通装置４００が、２次コンテンツ付メールの送信依頼つまり送信指示を受けると（Ｓ４０２０１）、メールに含まれていた２次コンテンツについて、審査済みかどうかを判断する。審査済みと判断すると（Ｓ４０２０２でＹＥＳ）コンテンツを審査済みコンテンツ記憶部４０２１に記憶する（Ｓ４０２０３）。審査済みでないと判断すると（Ｓ４０２０２でＮＯ）、コンテンツ流通装置４００内のコンテンツ審査モジュール１００もしくは、コンテンツ審査装置２００に対して、取得したコンテンツの審査を依頼する（Ｓ４０２０４）。ここで、審査済みであるかどうかを判断する方法については、第二の実施例で説明する。本実施例では、審査済みかどうかを判断する方法を持たず、Ｓ４０２０２からＳ４０２０４までのステップを省略する。したがって、本実施例では、２次コンテンツ付メールの送信依頼ステップＳ４０２０１の次のステップは審査依頼Ｓ４０２０４となる。審査依頼Ｓ４０１０４を行なった後、受け取った審査結果に基づいて処理を行なう（Ｓ４０２０５）。審査の結果、コンテンツが合格したとき、送信依頼を受けた２次コンテンツ付メールを送信する（Ｓ４０２０８）。審査の結果、コンテンツが不合格であったとき、該コンテンツを修正する（Ｓ４０２０６）。その後、修正した結果、合格となるかどうかを調べる（Ｓ４０２０７）。修正の結果合格するのであれば（Ｓ４０２０７でＹＥＳ）、修正したコンテンツを、送信依頼を受けた２次コンテンツとして送信する（Ｓ４０２０８）。修正の結果合格しないのであれば（Ｓ４０２０７でＮＯ）、送信は行わない。このとき、コンテンツ記憶部４０２に記憶しても良い。一方、送信（Ｓ４０２０８）を行った後、送信した２次コンテンツを審査済みコンテンツ記憶部４０２１に記憶しても良い（Ｓ４０２０９）。この図２４で行われる修正ステップＳ４０２０６ならびに、合格するように修正できたかどうかを調べるステップＳ４０２０７の内容については、前述のコンテンツ再生装置３００と同様であるので、説明は繰り返さない。
【００９７】
そのほか、送信するコンテンツが審査に合格しなかった場合、そのコンテンツの送信は行なわないとしてもよい。コンテンツが審査に合格しなかったために送信を行なわないならば、「不正なコンテンツなので、送信できませんでした」など、送信を行なわない理由などを２次コンテンツ付メール送信依頼元や２次コンテンツ付メール送信先に通知することによって、送信しないことを明示することが望ましい。
【００９８】
コンテンツ流通装置４００は、図１６に示したような一般的な計算装置によって構成することが可能である。コンテンツ審査モジュール１００、コンテンツ管理部４０１はＣＰＵ５０２もしくはメモリ５０１で、コンテンツ取得部４０１１はネットワーク接続回路５０４、ならびにＣＰＵ５０２またはメモリ５０１、必要であれば放送受信用チューナー５０７で、送信部４０３はネットワーク接続回路５０４で、コンテンツ記憶部４０２、審査済みコンテンツ記憶部４０２１はそれぞれ不揮発性メモリ５０３もしくはメモリ５０１で、それぞれ構成することが可能である。したがって、少なくともメモリ５０１、ＣＰＵ５０２、不揮発性メモリ５０３、ネットワーク接続回路５０４が備えられればよい。
【００９９】
本発明は、上記に説明したコンテンツ再生装置３００、コンテンツ流通装置４００ならびにコンテンツ審査モジュール１００あるいはコンテンツ審査モジュール１００を含んだコンテンツ審査装置２００にて構成されるネットワークシステムで処理されると、コンテンツ再生装置３００を用いてコンテンツを視聴するユーザに対して、最も効率よく安全な２次コンテンツを提供できると考える。しかしながら、前記３者を必ずしも揃えなければならないのではない。前記のコンテンツ再生装置３００がない場合には、前記のコンテンツ流通装置４００を備えることで、少なくとも、本コンテンツ流通装置４００からは、安全でない２次コンテンツを流出させることを防ぐことができる。あるいは、前記のコンテンツ流通装置４００がない場合には、コンテンツ再生装置３００において、図１８のＳ３０１０２に示した受信したコンテンツが審査済みであるかどうかを調べるステップにおいて、「審査済みでない」と判断させるようにし、審査を依頼する。そして、図２０のＳ３０２０２に示した、再生しようとするコンテンツが審査済みかどうかを調べるステップにおいて、審査済み２次コンテンツ記憶部３０４１から取得したコンテンツのみを「審査済み」と判断し、それ以外を「審査済みでない」と判断し、審査依頼を行なう。こうすることで、少なくとも、本コンテンツ再生装置３００を用いてコンテンツ視聴を行なうユーザに対して、安全な２次コンテンツを提供することができる。
【０１００】
（第二の実施の形態）
第一の実施例による装置ならびに方法だけでは、通信路において２次コンテンツに関する情報が傍受され、改竄される危険がある。そこで、従来、コンテンツの著作権を保護するための技術としてＤＲＭ（Digital Rights Management）技術のうち、代表的なものである、ＰＧＰ（Pretty Good Privacy）という暗号化技術を用いて、審査済みコンテンツを安全に送受信する例を挙げる。本例ではＰＧＰを例に挙げるが、その他の暗号化技術など、通信系路上の改竄を防ぐ目的に使用できる技術であれば、どれを用いても構わないことは言うまでもない。
【０１０１】
第二の実施例におけるコンテンツ審査装置２００は、図２５に示したように、さらにコンテンツを暗号化するための鍵を記憶する鍵記憶部２０６１、実際に暗号化処理を行なう暗号化部２０６を備える。この暗号化部２０６ならびに鍵記憶部２０６１にて、図３に示した、受信した審査依頼に対して返信するステップＳ１０１０６において、鍵記憶部２０６１に記憶している鍵を用いて暗号化部２０６は返信する内容を暗号化して返信する。この鍵記憶部２０６１で記憶する鍵は、返信先、つまり審査依頼元ごとに記憶することが好ましい。
【０１０２】
コンテンツ審査装置２００が審査依頼を受信してから審査結果を暗号化して返信するまでの、審査依頼元とコンテンツ審査装置２００とのやり取りを図２６に示した。コンテンツ審査装置２００は、審査依頼元からコンテンツ審査依頼を受信すると、審査依頼元に対して、暗号鍵、公開鍵の両者を作成するよう依頼し、審査依頼元は、両鍵を作成し、公開鍵だけをコンテンツ審査装置２００に送信する。公開鍵を受信したコンテンツ審査装置２００は、審査依頼元と受信した公開鍵とを関連付けて鍵記憶部２０６１に記憶する。そのあとで、審査部１０１で審査依頼のあったコンテンツを審査し、審査結果を暗号化部２０６は、審査依頼元に関連付けて鍵記憶部２０６１で記憶している鍵に基づいて暗号化し、審査依頼元に返信する。審査依頼元は、受信した、暗号化済みの審査結果を、コンテンツ審査装置に送信した公開鍵を対で作成した暗号鍵に基づいて復号し、所定の処理を行なう。審査依頼元が、審査依頼をコンテンツ審査装置２００に送信するときにあらかじめ鍵の対を作成してから送信してもよいことは言うまでもない。審査依頼元、コンテンツ審査装置２００ともに、一度作成した公開鍵ならびに秘密鍵を記憶しておき、審査依頼、審査結果返信に常に同じ対の暗号を用いてもよいし、一度の審査依頼ごとに暗号の対を作成し、暗号を使い捨てにしてもよい。また審査に合格した、あるいは合格するよう修正したコンテンツだけを暗号化し、不合格のコンテンツは暗号化せず送信することで、審査依頼元は、暗号化されていれば審査依頼したコンテンツは合格、暗号化されていなければ不合格であった、と判断することも可能である。審査依頼元に行なってもらう鍵の生成は、審査依頼元が意識することなく、自動的に行なうことができるようなプログラムを、コンテンツ審査装置２００が提供しておくことが望ましい。
【０１０３】
第二の実施例におけるコンテンツ再生装置３００は図２７に示すように、第一の実施例に、さらに、暗号処理部３０９ならびに鍵記憶部３０９１を備える。コンテンツ制御部３０１は、外部の端末に審査を依頼するとき、審査依頼を送信した結果受信した鍵作成依頼に応答して、もしくは、審査依頼を送信するときに、暗号処理部３０９を用いて、公開鍵と秘密鍵で構成される暗号の対を作成し、秘密鍵と審査を依頼する依頼先とを関連付けて鍵記憶部３０９１に記憶し、前述の通り、審査依頼先からの鍵作成要求に対して公開鍵を送信、あるいは審査依頼とともに公開鍵を送信する。審査結果を受信するステップである図１８のＳ３０１０５ならびに図２０のＳ３０２０５で、審査依頼先から受信した暗号化された審査結果に対して、コンテンツ制御部３０１は、暗号処理部３０９を用いて、鍵記憶部３０９１に記憶している審査依頼先に関連付けた秘密鍵を用いて復号し、復号した結果解読可能となったコンテンツに対する審査結果に応じて、それぞれ図１８あるいは図２０で説明した所定の処理を行なう。
【０１０４】
コンテンツ再生装置３００は、コンテンツの審査依頼先にだけでなく、コンテンツを受信する先、例えばコンテンツを提供するＡＳＰ、ＩＳＰ、ＷＷＷサーバ（以下、コンテンツ提供者）に、それぞれ公開鍵を登録し、公開鍵で暗号化されたコンテンツを受信することもある。例えば、コンテンツ再生装置３００を使用するユーザは、コンテンツ提供契約を提供元であるコンテンツ提供者と交わす際に、一対の暗号鍵を作成し、公開鍵を提供者に送信する。コンテンツ提供契約を結んだコンテンツ提供者は、受け取った公開鍵を用いてコンテンツを暗号化し、コンテンツ再生装置３００に送信する。コンテンツ再生装置３００は、鍵記憶部３０９１に記憶した秘密鍵で復号できるコンテンツは「審査済みである」と判断し、所定の処理を行なう。このとき、コンテンツ再生装置３００の鍵記憶部３０９１は、秘密鍵とコンテンツ提供者と関連付けて記憶しておくことが望ましい。
【０１０５】
コンテンツ再生装置３００がコンテンツを受信したとき、あるいは再生のために新たにコンテンツを受信したときの処理の流れである図１８、図２０中の、受信したコンテンツが審査済みであるかどうかを判定するステップＳ３０１０２、Ｓ３０２０２において、「審査済みである」と判断する判断理由として「鍵記憶部３０９１に記憶した秘密鍵で復号できた」という項目を追加する。コンテンツ制御部３０１は、復号後のコンテンツを、第一の実施例と同様に審査済み２次コンテンツ記憶部３０４１に記憶する。こうすることで、再生するたびにコンテンツを復号する手間を省略することができる。もし、鍵記憶部３０９１で、コンテンツ提供者と秘密鍵とを関連付けて記憶していたら、コンテンツを受信したときに、「審査済みである」という判断基準として「コンテンツ提供者は鍵記憶部３０９１に鍵とともに記憶されており、かつ、コンテンツ提供者に関連付けられた鍵で復号できた」としておくことで、より安全な処理を行なうことが可能となる。「審査済みである」かどうかを判定するステップＳ３０１０２を厳しくするのであれば、「審査済みである」判断基準を、前記「暗号鍵で復号できた」あるいは「復号するコンテンツの提供元であるコンテンツ提供者に関連付けて記憶している暗号鍵で復号できた」のいずれかの判断基準のみにしておいてもよい。
【０１０６】
第二の実施例における、コンテンツ流通装置４００は、図２８に示したように、第一の実施例にさらに、暗号処理部４０４ならびに鍵記憶部４０４１を備える。コンテンツ流通装置４００は、外部の審査装置にコンテンツの審査を依頼するとき、審査依頼を送信した結果受信した鍵作成依頼に応答して、もしくは、審査依頼を送信するときに、暗号処理部４０４を用いて、公開鍵と秘密鍵で構成される暗号の対を作成し、秘密鍵と審査を依頼する依頼先とを関連付けて鍵記憶部４０４１に記憶し、審査依頼先からの鍵作成要求に対して公開鍵を送信、あるいは審査依頼とともに公開鍵を送信する。審査結果を受信するステップである図２３のＳ４０１０５ならびに図２４のＳ４０２０５で、審査依頼先から受信した、暗号化された審査結果に対して、コンテンツ管理部４０１は、暗号処理部４０４を用いて、鍵記憶部４０４１に記憶している審査依頼先に関連付けた秘密鍵を用いて復号し、復号した結果解読可能となったコンテンツに対する審査結果に応じて、それぞれ図２３あるいは図２４で説明した所定の処理（図２３のＳ４０１０６、Ｓ４０１０７、Ｓ４０１０８、図２４のＳ４０２０６、Ｓ４０２０７、Ｓ４０２０８、Ｓ４０２０９）を行なう。このとき、あらかじめ審査を依頼する先に対して、共通な対の暗号を作成しておき、審査を依頼する先に全て同じ公開鍵を送付しておいても構わない。なお、図２３のＳ４０１０７、Ｓ４０１０８、図２４のＳ４０２０９における審査済みコンテンツ記憶部４０２１へ記憶するコンテンツは、該受信した暗号化されたコンテンツの復号後コンテンツを記憶しておくことが望ましい。
【０１０７】
コンテンツ流通装置４００がコンテンツを取得したとき、あるいはコンテンツ送信指示を受けたときの処理の流れである図１８、図２０中の、受信したコンテンツが審査済みであるかどうかを判定するステップＳ４０１０２、Ｓ４０２０２において、「審査済みである」と判断する判断基準として「鍵記憶部４０４１に記憶した秘密鍵で復号できた」という項目を追加する。コンテンツ管理部４０１は、復号後のコンテンツを、第一の実施例と同様に審査済み２次コンテンツ記憶部４０２１に記憶する。こうすることで、送信依頼を受けるたびにコンテンツを復号する手間を省略することができる。もし、鍵記憶部４０４１で、コンテンツ提供者と秘密鍵とを関連付けて記憶していたら、コンテンツを受信したときに、「審査済みである」という判断基準として「コンテンツ提供者は鍵記憶部３０９１に鍵とともに記憶されており、かつ、コンテンツ提供者に関連付けられた鍵で復号できた」としておくことで、より安全な処理を行なうことが可能となる。「審査済みである」かどうかを判定するステップＳ４０１０２、Ｓ４０２０２を厳しくするのであれば、「審査済みである」判断基準を、前記「暗号鍵で復号できた」あるいは「復号するコンテンツの提供元であるコンテンツ提供者に関連付けて記憶している暗号鍵で復号できた」のいずれかの判断基準のみにしておいてもよい。
【０１０８】
コンテンツ流通装置４００は、コンテンツを送信する前に、コンテンツを暗号化しておくことで、コンテンツ流通装置４００からコンテンツを受信する装置までの間の伝送路における改竄を防止することができる。図２４のＳ４０２０３、Ｓ４０２０８、Ｓ４０２０７の各送信ステップの前に、それぞれコンテンツの暗号化を行なう。
【０１０９】
図２９に、鍵記憶部４０４１が記憶する、コンテンツ送信先と公開鍵について示す。コンテンツ流通装置４００は、あらかじめ、有料ないし無料のコンテンツ配信契約を、コンテンツを受信するユーザとの間で交わしておき、その際、ユーザに暗号鍵と公開鍵からなる暗号の対を生成してもらい、公開鍵を受信しておく。該受信したユーザの公開鍵をユーザと関連付けて鍵記憶部４０４１に記憶する。図２９に示した例は、ユーザをユーザアドレスで識別し、それぞれのユーザ、つまりユーザのメールアドレスごとに公開鍵を関連付けて記憶している様子を示している。図２９のように、一度ユーザに発行してもらった公開鍵は継続的、長期的に使用してもよいが、逆に、配信する都度、鍵の生成をユーザに行なわせ、公開鍵を受け取ってもよい。ユーザに行なってもらう鍵の生成は、ユーザが意識することなく、自動的に行なうことができるようなプログラムを、コンテンツ流通装置４００が提供しておくことが望ましい。上記図２４のＳ４０２０３、Ｓ４０２０８、Ｓ４０２０７の各送信ステップにおいて、配信するコンテンツを暗号化するときは、この鍵記憶部４０４１に記憶したように、配信する相手、ユーザに関連付けて記憶している公開鍵を使用して暗号化することが望ましい。もちろん、該コンテンツ流通装置４００と契約を結んだユーザや装置に対して、共通の暗号鍵を作成するようにさせ、ユーザや装置別に公開鍵を使い分けなくてもよい。このときは、定期的に暗号鍵、公開鍵ともに更新することが望ましい。
【図面の簡単な説明】
【０１１０】
【図１】本発明における、コンテンツ審査モジュール、コンテンツ審査装置、コンテンツ再生装置、ならびにコンテンツ流通装置の関わりを示す図である。
【図２】本発明の第一の実施例のコンテンツ審査モジュール、ならびにコンテンツ審査装置の機能構成を示す図である。
【図３】コンテンツ審査モジュールならびにコンテンツ審査装置が、コンテンツ審査依頼を受信してから、結果を返信するまでの処理の流れを示すフローチャートである。
【図４】２次コンテンツの例を示す図である。
【図５】あるコンテンツが６つのセクションから成り立っている例を示す図である。
【図６】各審査ルールに則って審査を行なう処理の流れを示すフローチャートである。
【図７】セクションが参照する１次コンテンツを特定する日付の記述が間違っていないかを審査する処理の流れを示すフローチャートである。
【図８】一つの２次コンテンツ内に含まれる各セクションが、複数のコンテンツを参照していないかどうかを審査する処理の流れを示すフローチャートである。
【図９】一つの２次コンテンツ内に含まれる各セクションが、複数の１次コンテンツ提供者から提供されていないかどうかを審査する処理の流れを示すフローチャートである。
【図１０】審査ルール取得部が保持していない審査ルールを取得し、審査に適用する大まかな処理の流れを示すフローチャートである。
【図１１】コンテンツ提供時間と審査ルールの対応表の例を示す図である。
【図１２】審査ルールの記述方法の一例を示す図である。
【図１３】図１２に示したような審査ルールがあった場合、どのように審査処理されるかについて、説明する図である。
【図１４】審査後のコンテンツの例を示す図である。
【図１５】セクションに審査結果を書き込んだ例を示す図である。
【図１６】一般的な計算装置の構成を示す図である。
【図１７】本発明の第一の実施例のコンテンツ再生装置の機能構成を示す図である。
【図１８】コンテンツ再生装置がコンテンツを取得した時の処理の流れを示すフローチャートである。
【図１９】コンテンツ再生装置が、記憶している２次コンテンツのリストを提示する画面の例を示す図である。
【図２０】コンテンツ再生装置が、再生指示を受けたときの処理の流れを示す図である。
【図２１】再生するコンテンツが、審査に合格しなかった場合の処理の一例を示す図である。
【図２２】本発明の第一の実施例のコンテンツ流通装置の機能構成を示した図である。
【図２３】コンテンツ流通装置が、コンテンツを取得したときの処理の流れを示すフローチャートである。
【図２４】コンテンツ流通装置が、コンテンツの送信指示を受けたときの処理の流れを示すフローチャートである。
【図２５】本発明の第二の実施例のコンテンツ審査装置の機能構成を示す図である。
【図２６】コンテンツ審査装置が審査依頼を受信してから審査結果を暗号化して返信するまでの、審査依頼元とコンテンツ審査装置とのやり取りを示すタイムシーケンス図である。
【図２７】本発明の第二の実施例のコンテンツ再生装置の機能構成を示す図である。
【図２８】本発明の第二の実施例のコンテンツ流通装置の機能構成を示す図である。
【図２９】鍵記憶部がコンテンツ送信先と公開鍵を記憶する様子を示す、イメージ図である。
【符号の説明】
【０１１１】
１００  コンテンツ審査モジュール、１０１  審査部、１０２  コンテンツ取得部、１０３  コンテンツ構成部品取得部、１０４  審査ルール取得部、１０５  コンテンツ修正部、２００  コンテンツ審査装置、２０１  送受信部、２０６  暗号化部、２０６１  鍵記憶部、３００  コンテンツ再生装置、３０１  コンテンツ制御部、３０２  コンテンツ取得部、３０３  コンテンツ再生部、３０４  ２次コンテンツ記憶部、３０４１  審査済み２次コンテンツ記憶部、３０５  コンテンツ提供元記憶部、３０６  制御指示入力受付部、３０７  １次コンテンツ記憶部、３０８  出力部、３０９  暗号処理部、３０９１  鍵記憶部、４００  コンテンツ流通装置、４０１  コンテンツ管理部、４０１１  コンテンツ取得部、４０２  コンテンツ記憶部、４０２１  審査済みコンテンツ記憶部、４０３  送受信部、４０４  暗号処理部、４０４１  鍵記憶部。
【図１】
2006072651.tif 000003
【図２】
2006072651.tif 000004
【図３】
2006072651.tif 000005
【図４】
2006072651.tif 000006
【図５】
2006072651.tif 000007
【図６】
2006072651.tif 000008
【図７】
2006072651.tif 000009
【図８】
2006072651.tif 000010
【図９】
2006072651.tif 000011
【図１０】
2006072651.tif 000012
【図１１】
2006072651.tif 000013
【図１２】
2006072651.tif 000014
【図１３】
2006072651.tif 000015
【図１４】
2006072651.tif 000016
【図１５】
2006072651.tif 000017
【図１６】
2006072651.tif 000018
【図１７】
2006072651.tif 000019
【図１８】
2006072651.tif 000020
【図１９】
2006072651.tif 000021
【図２０】
2006072651.tif 000022
【図２１】
2006072651.tif 000023
【図２２】
2006072651.tif 000024
【図２３】
2006072651.tif 000025
【図２４】
2006072651.tif 000026
【図２５】
2006072651.tif 000027
【図２６】
2006072651.tif 000028
【図２７】
2006072651.tif 000029
【図２８】
2006072651.tif 000030
【図２９】
2006072651.tif 000031