(57)【要約】【課題】どのようなコンテンツであっても安心して録画することができるようにする。【解決手段】視聴年齢制限可否情報取得部１３１は、例えば、SSDPによるマルチキャストによりレコーダ４１から送信されてきたマルチキャストのパケットに含まれているURLを取得し、その機器と対応付けてURLを記憶する。そして、取得されたURLにアクセスしてその機器の視聴年齢制限可否情報を取得し、その機器と対応付けて視聴年齢制限可否情報を記憶する。アップロード制御部１３２は、録画の指令などに基づいてレコーダ４１へのコンテンツのデータのアップロードの処理を制御するが、アップロードの処理の実行開始に先立って、取得された視聴年齢制限可否情報に基づいてレコーダ４１において視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを判定し、視聴年齢制限に応じたコンテンツの再生の制御が可能であると判定された場合のみ、アップロードの処理を実行する。【選択図】図３
2011019276.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを受信する受信装置と、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とがネットワークを介して接続されて構成されるネットワークシステムであって、
前記受信装置は、
視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、
前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得する視聴年齢制限可否情報取得手段と、
前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定する判定手段とを備え、
前記記録再生装置は、
前記視聴年齢制限情報を記憶する記憶手段と、
前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するアドレス情報送出手段とを備える
ネットワークシステム。
【請求項２】
コンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とネットワークを介して接続され、前記記録再生装置に記録させる前記コンテンツを受信する受信装置であって、
視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、
前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得する視聴年齢制限可否情報取得手段と、
前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定する判定手段と
を備える受信装置。
【請求項３】
前記記録再生装置と、UPnP（Universal Plug and Play）で規定されるプロトコルにより前記ネットワークを介した通信を行い、
前記視聴年齢制限可否情報取得手段は、前記プロトコルに従って前記視聴年齢制限可否情報を取得する
請求項２に記載の受信装置。
【請求項４】
前記視聴年齢制限可否情報は、
UPnPで規定される情報であって、前記記録再生装置のDevice Description情報の中に、予め定められたタグにより記述されている
請求項３に記載の受信装置。
【請求項５】
前記記録再生装置を特定する情報を記憶し、
前記記録再生装置を特定する情報を記憶するとき、前記記録再生装置の内部の前記視聴年齢制限可否情報の記憶位置を特定するアドレス情報を取得して記憶する
請求項２に記載の受信装置。
【請求項６】
コンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とネットワークを介して接続され、前記記録再生装置に記録させる前記コンテンツを受信する受信装置の処理方法であって、
視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、
前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得し、
前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するステップ
を含む処理方法。
【請求項７】
コンピュータを、
コンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とネットワークを介して接続され、前記記録再生装置に記録させる前記コンテンツを受信する受信装置であって、
視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、
前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得する視聴年齢制限可否情報取得手段と、
前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定する判定手段とを備える受信装置として機能させる
プログラム。
【請求項８】
コンテンツを受信する受信装置とネットワークを介して接続され、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置であって、
前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報を記憶する記憶手段と、
前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するアドレス情報送出手段とを備える
記録再生装置。
【請求項９】
前記視聴年齢制限可否情報は、
UPnP（Universal Plug and Play）で規定される情報であって、Device Description情報の中に、予め定められたタグにより記述されている
請求項８に記載の記録再生装置。
【請求項１０】
コンテンツを受信する受信装置とネットワークを介して接続され、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置の処理方法であって、
前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報を記憶手段に記憶し、
前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するステップ
を含む処理方法。
【請求項１１】
コンピュータを、
コンテンツを受信する受信装置とネットワークを介して接続され、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置であって、
前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報を記憶する記憶手段と、
前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するアドレス情報送出手段とを備える記録再生装置として機能させる
プログラム。
【請求項１２】
請求項７または請求項１１に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステム、受信装置および処理方法、記録再生装置および処理方法、プログラム、並びに記録媒体に関し、特に、どのようなコンテンツであっても安心して録画することができるようにするネットワークシステム、受信装置および処理方法、記録再生装置および処理方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
近年、番組放送が多チャンネル化する中で、その内容も多様化している。放送局はその対応として、放送番組に暴力シーンや教育上好ましくないシーンがある場合、一定年齢以下の視聴者が視聴できないようにするために、年齢に基づいた視聴制限、推奨最低年齢などの情報を番組情報として送出している。
【０００３】
視聴年齢制限により視聴不可となった番組の録画に際して、例えば、録画時にパスワードの入力を求められ、認証が行えないと無音でかつ映像のない状態が録画されることになる。また、視聴年齢制限により視聴不可となった番組を録画しようとした場合に録画を中止する技術も提案されている（例えば、特許文献１参照）。
【０００４】
一方、近年、家庭内のパソコンや周辺機器、AV機器、電話、家電製品などの機器を、ネットワークを通じて接続し、相互に機能を提供しあう技術が普及している。このようなネットワークを実現するための技術仕様として、例えば、UPnP（Universal Plug and Play）が提唱されている。
【０００５】
UPnPでは、インターネットで標準となっている技術を基盤とし、ネットワークにつなぐだけで複雑な操作や設定作業を伴うことなく機能することを目指しており、例えば、ネットワークに接続された受信機により受信されたコンテンツを、録画機により録画させる処理なども可能となる。
【０００６】
受信機により受信されたコンテンツを、録画機により録画させる具体的な処理として、例えば、UPnPで規定されている「Create Object」というアクションを用いてオブジェクトを生成し、UPnPで規定されるhttp-postの処理を実行して、コンテンツのデータを、所定のURLに送信する。これにより、受信機で受信したコンテンツのデータが録画機にアップロードされて録画されることになる。
【０００７】
ネットワークに接続された受信機においては、コンテンツとともにその記述データを受信することが可能であり、例えば、ETSI（European Telecommunications Standards Institute）の規格「EN 300 468」によれば、所定の記述子「Parental rating descriptor」を番組情報である「Event Information Table (EIT)」に挿入することにより、番組の視聴が制限される年齢の情報をコンテンツとともに送信することも可能である。
【０００８】
番組の視聴が制限される年齢の情報（例えば、推奨最低年齢など）をコンテンツとともに受信した受信機が、この視聴が制限される年齢の情報を検出し、必要に応じて予め登録されている暗証番号の入力を求めることで、視聴を制限することができる。
【０００９】
【特許文献１】特開２００６−２３８２７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、例えば、ネットワークに接続された受信機により受信されたコンテンツを、録画機により録画させる場合、アップロード先の録画機において、受信機と同様に視聴が制限される年齢の情報を検出し、必要に応じて予め登録されている暗証番号の入力を求めるなどの処理が可能であるという保証はない。
【００１１】
従って、例えば、子供に視聴させるべきでないコンテンツが誤って視聴されてしまうおそれがあった。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、どのようなコンテンツであっても安心して録画することができるようにするものである。
【課題を解決するための手段】
【００１３】
本発明の第１の側面は、コンテンツを受信する受信装置と、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とがネットワークを介して接続されて構成されるネットワークシステムであって、前記受信装置は、視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得する視聴年齢制限可否情報取得手段と、前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定する判定手段とを備え、前記記録再生装置は、前記視聴年齢制限情報を記憶する記憶手段と、前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するアドレス情報送出手段とを備えるネットワークシステムである。
【００１４】
本発明の第１の側面においては、前記受信装置により、視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報が、前記記録再生装置から取得され、前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否が判定され、前記記録再生装置により、前記視聴年齢制限情報が記憶され、前記ネットワークに、前記視聴年齢制限情報の格納位置を特定するアドレス情報が送出される。
【００１５】
本発明の第２の側面は、コンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とネットワークを介して接続され、前記記録再生装置に記録させる前記コンテンツを受信する受信装置であって、視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得する視聴年齢制限可否情報取得手段と、前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定する判定手段とを備える受信装置である。
【００１６】
前記記録再生装置と、UPnP（Universal Plug and Play）で規定されるプロトコルにより前記ネットワークを介した通信を行い、前記視聴年齢制限可否情報取得手段は、前記プロトコルに従って前記視聴年齢制限可否情報を取得するようにすることができる。
【００１７】
前記視聴年齢制限可否情報は、UPnPで規定される情報であって、前記記録再生装置のDevice Description情報の中に、予め定められたタグにより記述されているようにすることができる。
【００１８】
前記記録再生装置を特定する情報を記憶し、前記記録再生装置を特定する情報を記憶するとき、前記記録再生装置の内部の前記視聴年齢制限可否情報の記憶位置を特定するアドレス情報を取得して記憶するようにすることができる。
【００１９】
本発明の第２の側面は、コンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とネットワークを介して接続され、前記記録再生装置に記録させる前記コンテンツを受信する受信装置の処理方法であって、視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得し、前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するステップを含む処理方法である。
【００２０】
本発明の第２の側面は、コンピュータを、コンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置とネットワークを介して接続され、前記記録再生装置に記録させる前記コンテンツを受信する受信装置であって、視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報を、前記記録再生装置から取得する視聴年齢制限可否情報取得手段と、前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定する判定手段とを備える受信装置として機能させるプログラムである。
【００２１】
本発明の第２の側面においては、視聴年齢制限のあるコンテンツを前記記録再生装置に記録させる場合、前記記録再生装置が、記録されたコンテンツの再生の処理において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを表す視聴年齢制限可否情報が、前記記録再生装置から取得され、前記取得した前記視聴年齢制限可否情報に基づいて、前記受信したコンテンツを前記記録再生装置に記録させるか否かが判定される。
【００２２】
本発明の第３の側面は、コンテンツを受信する受信装置とネットワークを介して接続され、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置であって、前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報を記憶する記憶手段と、前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するアドレス情報送出手段とを備える記録再生装置である。
【００２３】
前記視聴年齢制限可否情報は、UPnP（Universal Plug and Play）で規定される情報であって、Device Description情報の中に、予め定められたタグにより記述されているようにすることができる。
【００２４】
本発明の第３の側面は、コンテンツを受信する受信装置とネットワークを介して接続され、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置の処理方法であって、前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報を記憶手段に記憶し、前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するステップを含む処理方法である。
【００２５】
本発明の第３の側面は、コンピュータを、コンテンツを受信する受信装置とネットワークを介して接続され、前記受信装置により受信されたコンテンツを記録し、前記記録されたコンテンツを再生する記録再生装置であって、前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報を記憶する記憶手段と、前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報を送出するアドレス情報送出手段とを備える記録再生装置として機能させるプログラムである。
【００２６】
本発明の第３の側面においては、前記受信装置が、視聴年齢制限のあるコンテンツを受信した場合、前記受信したコンテンツを前記記録再生装置に記録させるか否かを判定するための情報である前記視聴年齢制限情報が記憶手段に記憶され、前記ネットワークに、前記記憶手段における前記視聴年齢制限情報の格納位置を特定するアドレス情報が送出される。
【発明の効果】
【００２７】
本発明によれば、どのようなコンテンツであっても安心して録画することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施の形態に係るネットワークシステムの構成例を示すブロック図である。
【図２】図１のレコーダのメモリに記憶されているXML文の例を示す図である。
【図３】図１の制御部で実行されるソフトウェアの機能的構成例を示すブロック図である。
【図４】UPnPで規定されるコンテンツのアップロードの処理の例を説明するアローチャートである。
【図５】視聴年齢制限可否情報取得処理の例を説明するフローチャートである。
【図６】アップロード処理を説明するフローチャートである。
【図７】パーソナルコンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して、本発明の実施の形態について説明する。
【００３０】
図１は、本発明の一実施の形態に係るネットワークシステム１０の構成例を示すブロック図である。ネットワークシステム１０は、例えば、UPnP（Universal Plug and Play）の仕様に適合する機器により構成されるネットワークシステムとされる。
【００３１】
同図の例において、ネットワークシステム１０には、レシーバ２１、レコーダ４１、およびテレビジョン受像機６１が、ネットワーク１１により相互に接続されている。なお、ネットワーク１１は、例えば、イーサネット（登録商標）などのローカルエリアネットワークとされる。
【００３２】
ネットワークシステム１０は、例えば、レシーバ２１、レコーダ４１、およびテレビジョン受像機６１を利用したコンテンツの視聴や録画を行うことが可能なネットワークシステムとされる。例えば、ネットワークシステム１０のユーザは、リモコン３１などによりレシーバ２１に対する所定の操作を行うことにより、所定の番組をテレビジョン受像機６１で視聴したり、また、所定の番組をレコーダ４１で録画したりすることができる。なお、番組を録画する場合、レコーダ４１が放送された番組を直接受信して録画するのではなく、一旦レシーバ２１により放送された番組を受信し、レシーバ２１が受信した番組をレコーダ４１が録画するようになされているものとする。
【００３３】
レシーバ２１により受信されたコンテンツを、レコーダ４１により録画させる具体的な処理として、例えば、レシーバ２１とレコーダ４１との間で、UPnPで規定されている「Create Object」というアクションを用いてオブジェクトを生成し、UPnPで規定されるhttp-postの処理を実行して、コンテンツのデータを、所定のURLに送信する。これにより、レシーバ２１で受信したコンテンツのデータがレコーダ４１にアップロードされて録画されることになる。
【００３４】
すなわち、ネットワークシステム１０におけるコンテンツの録画の処理は、実際には、レシーバ２１からレコーダ４１へのデータ（コンテンツのデータ）のアップロードの処理となる。例えば、UPnPによるコンテンツの伝送においては、各機器を、コンテンツデータを提供する装置であるメディアサーバ（Media Server）と、制御端末装置として機能するコントロールポイント（Control Point）に分けている。ネットワークシステム１０におけるコンテンツの録画の処理では、レコーダ４１がメディアサーバに対応し、レシーバ２１がコントロールポイントに対応するものとしてアップロードの処理が実行されることになる。
【００３５】
レシーバ２１は、例えば、STB（set-top box：セットトップボックス）として構成され、内部にチューナ２２を有する構成とされ、例えば、チューナ２２により、コンテンツのデータがMPEG２などの所定の圧縮符号化方式により圧縮符号化されて放送されるデジタル放送信号を受信して復号する。また、レシーバ２１は、デジタル放送信号が復号されて得られる画像または音声のデータを、必要に応じて、コンテンツのデータとしてネットワーク１１に送信するようになされている。
【００３６】
レシーバ２１は、さらに、制御部２３、およびネットワークインタフェース２５を有する構成とされる。
【００３７】
制御部２３は、例えば、プロセッサ、メモリなどを有し、予めインストールされたプログラムなどに基づいてレシーバ２１の各部を制御するようになされている。また、制御部２３は、必要に応じて、受信したコンテンツのデータをデコードして出力するようになされている。
【００３８】
ネットワークインタフェース２５は、レシーバ２１の内部のバスなどを介してチューナ２２、または制御部２３から供給されるデータを、ネットワーク１１に送出し、また、ネットワーク１１に送出されたデータを受信してレシーバ２１の内部のバスなどに出力するようになされている。
【００３９】
レコーダ４１は、例えば、HDDレコーダ、DVDレコーダなどとして構成され、レコーダ４１が番組（コンテンツ）を録画する場合、レシーバ２１から送信されたコンテンツのデータを受信して内部のストレージ４３に記録するようになされている。ストレージ４３は、例えば、HDD（Hard Disk Drive）、DVD（Digital Versatile Disk）などとして構成される。
【００４０】
レコーダ４１は、さらに、コントローラ４２、およびネットワークインタフェース４４を有する構成とされる。
【００４１】
コントローラ４２は、プロセッサ、メモリなどを有し、予めインストールされたプログラムなどに基づいてレコーダ４１の各部を制御するようになされている。また、コントローラ４２は、必要に応じて、ストレージ４３に記録されたコンテンツのデータをデコードして出力するようになされている。
【００４２】
ネットワークインタフェース４４は、レコーダ４１の内部のバスなどを介してコントローラ４２、またはストレージ４３から供給されるデータを、ネットワーク１１に送出し、また、ネットワーク１１に送出されたデータを受信してレコーダ４１の内部のバスなどに出力するようになされている。
【００４３】
テレビジョン受像機６１は、レシーバ２１、またはレコーダ４１からネットワーク１１を介して供給されたコンテンツのデータであって、画像データまたは音声データなどのデータを、ネットワークインタフェース６２により受信するようになされている。そして、テレビジョン受像機６１は、ネットワークインタフェース６２で受信した画像データに対応する画像をディスプレイに表示し、ネットワークインタフェース６２で受信した音声データに対応する音声をスピーカから出力するようになされている。
【００４４】
なお、同図においては、ネットワーク１１に、レシーバ２１、レコーダ４１、およびテレビジョン受像機６１のみが接続されている例について説明したが、実際には、複数のレコーダ、および複数のテレビジョン受像機が、ネットワーク１１に接続されて、ネットワークシステム１０が構成されるようにしてもよい。
【００４５】
ネットワークシステム１０において、レシーバ２１が受信するコンテンツのデータは、例えば、ETSI（European Telecommunications Standards Institute）の規格に従って生成されたデータとされる。ETSIの規格「EN 300 468」によれば、所定の記述子「Parental rating descriptor」を番組（コンテンツ）情報である「Event Information Table (EIT)」に挿入することにより、コンテンツの視聴が制限される年齢に関する情報をコンテンツとともに送信することが可能である。すなわち、レシーバ２１が受信するコンテンツのデータには、視聴が制限される年齢に関する情報（例えば、年齢に基づいた視聴制限の要求、推奨最低年齢など）が予め付されている。
【００４６】
なお、「Parental rating descriptor」については、「EN 300 468」の6.2.26に詳細に記述されており、「Event Information Table (EIT)」については、「EN 300 468」の5.2.4に詳細に記述されている。
【００４７】
例えば、レシーバ２１で受信した、視聴が制限される年齢に関する情報が付されたコンテンツ（視聴年齢制限のあるコンテンツ）を、テレビジョン受像機６１により視聴する場合、レシーバ２１の制御部２３が、例えば上述した記述子「Parental rating descriptor」を検出し、必要に応じて暗証番号の入力を促すメッセージなどをテレビジョン受像機６１のディスプレイに出力するようになされている。そして、ユーザがリモコン３１などを操作して、レシーバ２１に予め登録された暗証番号と同一の暗証番号を入力すると、レシーバ２１で受信したコンテンツのデータがデコードされて、テレビジョン受像機６１に送信されるようになされている。
【００４８】
このようにすることで、ネットワークシステム１０においては、例えば、暗証番号を知らない子供は、視聴年齢制限のあるコンテンツを視聴することができないようになされている。一方で、暗証番号を知っている大人は、視聴年齢制限のあるコンテンツを視聴することができるようになされている。
【００４９】
しかし、例えば、ネットワークに接続されたレシーバ２１により受信されたコンテンツを、レコーダ４１に録画させる場合、レコーダ４１において、レシーバ２１と同様に視聴年齢制限を検出し、必要に応じて予め登録されている暗証番号の入力を求めるなどの処理の実行が可能であるという保証はない。
【００５０】
従って、例えば、子供に視聴させるべきでないコンテンツが誤って視聴されてしまうおそれがあった。
【００５１】
そこで、本発明においては、レシーバ２１が、レコーダ４１において視聴年齢制限を検出し、必要に応じて予め登録されている暗証番号の入力を求めるなどの処理の実行が可能であるか否かを検出するようにする。すなわち、レコーダ４１において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを検出する。そして、視聴年齢制限に応じたコンテンツの再生の制御が可能ではないレコーダ４１に対しては、レシーバ２１から、視聴制限年齢に関する情報が付されたコンテンツのデータがアップロードされないようにする。
【００５２】
本発明では、レコーダ４１の視聴年齢制限に応じたコンテンツの再生の制御の可否に関する情報（以下、適宜、視聴年齢制限可否情報と称することとする）が、例えば、UPnPで規定される機器の種別（Device Type）などを定義するための情報であって、「Device Description」と称される情報に含まれるようにする。なお、この「Device Description」については、UPnPの仕様の作成などを行う団体「UPnP  FORUM」のドキュメント「Basic:1.0 Device Definition Version 1.0  For UPnPTM Version 1.0」に詳細に開示されている。
【００５３】
図２は、XML文として記述された「Device Description」の例を示す図である。本発明では、XML文として記述された「Device Description」の中にレコーダ４１の視聴年齢制限可否情報を表すタグを挿入する。図２の例では、XML文として記述された「Device Description」の中の領域１０１（図中の枠内）に、視聴年齢制限可否情報を表すタグが挿入されている。
【００５４】
すなわち、図２の領域１０１には、「<parentalCont > yes </ parentalCont >」と記述されている。これは、視聴年齢制限可否情報を、「< parentalCont >」のタグで表しており、領域１０１の中央の「yes」の部分が、レコーダ４１における視聴年齢制限に応じたコンテンツの再生の制御の可否を表している。この例では、「yes」と記述されているので、レコーダ４１は、視聴年齢制限に応じたコンテンツの再生の制御が可能な機器であることを表している。
【００５５】
例えば、レコーダ４１が、視聴年齢制限に応じたコンテンツの再生の制御が可能ではない（不可能な）機器である場合、図２の領域１０１は、「<parentalCont > no </ parentalCont >」のように記述されることになる。
【００５６】
このようにXML文として記述された「Device Description」は、例えば、レコーダ４１のコントローラ４２の内部のメモリ５１に記憶されている。「Device Description」は、例えば、レコーダ４１の出荷時に、メモリ５１に記憶されるようになされている。
【００５７】
また、レコーダ４１は、メモリ５１における「Device Description」の記憶位置などを特定するためのアドレス情報のURL（Uniform Resource Locator）を、レコーダ４１が必要に応じてネットワーク１１に送出するようになされている。
【００５８】
このURLは、例えば、レコーダ４１がネットワーク１１に接続されて稼動させられたとき、UPnPで規定されるSSDP（Simple Service Discover Protocol）と呼ばれるプロトコルに従って、ネットワーク１１上にマルチキャストされるようになされている。このとき、ネットワーク１１上に接続される他のUPnPの機器（例えば、レシーバ２１）に、レコーダ４１を特定する情報などとともに、「Device Description」の記憶位置などを特定するためのアドレス情報のURLが送信される。
【００５９】
なお、SSDPの詳細については、UPnP  FORUMのドキュメント「UPnP Device Architecture 1.0」などに開示されている。
【００６０】
あるいはまた、レシーバ２１に対して、コンテンツのデータを録画可能な録画機の登録を行う操作に伴って、上述したSSDPによるマルチキャストが行われて、レコーダ４１の「Device Description」のURLがレシーバ２１に送信されるようにしてもよい。
【００６１】
このように、本発明においては、「Device Description」の中に所定のタグを挿入して視聴年齢制限可否情報を記述するようにしたので、レシーバ２１またはレコーダ４１に、特別な機能を追加したり、特別な処理を実行させたりすることなく、レコーダ４１において、レシーバ２１と同様に視聴年齢制限を検出し、必要に応じて予め登録されている暗証番号の入力を求めるなどの処理の実行が可能であるか否かを特定することが可能となる。
【００６２】
図３は、レシーバ２１の制御部２３で実行されるプログラムなどのソフトウェアの機能的構成例を示すブロック図である。
【００６３】
同図において、視聴年齢制限可否情報取得部１３１は、例えば、レコーダ４１の視聴年齢制限可否情報を取得する。
【００６４】
視聴年齢制限可否情報取得部１３１は、例えば、上述したSSDPによるマルチキャストが行われた場合、他の機器（例えば、レコーダ４１）から送信されてきたマルチキャストのパケットに含まれているURLを取得し、その機器を特定するIDなどと対応付けてURLを記憶するようになされている。そして、視聴年齢制限可否情報取得部１３１は、適宜、取得されたURLにアクセスしてその機器の視聴年齢制限可否情報を取得し、その機器を特定するIDなどと対応付けて視聴年齢制限可否情報を記憶する。なお、機器を特定するIDとして、例えば、IPアドレスなどを用いてもよい。
【００６５】
視聴年齢制限可否情報取得部１３１は、このような処理を行わせるように、レシーバ２１を制御する。
【００６６】
アップロード制御部１３２は、例えば、予め設定された予約、またはリモコンなどを介して入力された指令などに基づいてレコーダ４１へのコンテンツのデータのアップロードの処理を制御する。
【００６７】
アップロード制御部１３２は、例えば、UPnPで規定されるアクション「CreateObject」を実施する。これにより、アクション「CreateObject」を受信したレコーダ４１が、コンテンツのデータを格納する記憶領域を表すURL（Uniform Resource Locator）をレシーバ２１に送信する。そして、アップロード制御部１３２は、UPnPで規定されるhttp-postの処理を実行し、コンテンツのデータを、受信したURLに送信するようになされている。
【００６８】
ここで、図４のアローチャートを参照して、UPnPで規定されるコンテンツのアップロードの処理について説明する。ここでは、コントロールポイントとしてのレシーバ２１から、メディアサーバとしてのレコーダ４１にコンテンツをアップロードする処理を例として説明する。
【００６９】
ステップＳ１１において、レシーバ２１は、UPnPで規定されるアクション「CreateObject」を実施する。これにより、XMLで記述された情報がレコーダ４１に送信されて、ステップＳ３１でこれが受信される。
【００７０】
ステップＳ３１において、アクション「CreateObject」を受信したレコーダ４１は、ステップＳ３２において、コンテンツのデータを格納する記憶領域を表すURL（Uniform Resource Locator）をレシーバ２１に送信し、ステップＳ１２においてこれが受信される。
【００７１】
ステップＳ１３において、レシーバ２１は、UPnPで規定されるhttp-postの処理を実行し、コンテンツのデータを、ステップＳ１２の処理で受信したURLに送信する。
【００７２】
ステップＳ３３において、レコーダ４１は、ステップＳ１３の処理により送信されてきたコンテンツのデータを受信してストレージ４３に記憶する。
【００７３】
このようにして、レシーバ２１（コントロールポイント）から、レコーダ４１（メディアサーバ）にコンテンツがアップロードされる。
【００７４】
ただし、アップロード制御部１３２は、アップロードの処理の実行開始に先立って、視聴年齢制限可否情報取得部１３１により取得された視聴年齢制限可否情報に基づいて、レコーダ４１において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを判定する。そして、レコーダ４１において、視聴年齢制限に応じたコンテンツの再生の制御が可能であると判定された場合のみ、上述したように、アップロードの処理を実行するようになされている。
【００７５】
アップロード制御部１３２は、このような処理を行わせるように、レシーバ２１を制御する。
【００７６】
次に、図５のフローチャートを参照して、レシーバ２１による視聴年齢制限可否情報取得処理について説明する。この処理は、例えば、レコーダ４１がネットワーク１１に接続されて通常モードで稼動させられたとき、実行される。あるいはまた、レシーバ２１に対して、コンテンツのデータを録画可能な録画機の登録を行う操作に伴って、この処理が実行されるようにしてもよい。
【００７７】
ステップＳ６１において、視聴年齢制限可否情報取得部１３１は、例えば、レコーダ４１から送信されてきた、上述したSSDPによるマルチキャストのパケットに含まれているURLを取得し、その機器を特定するIDなどと対応付けてURLを記憶する。
【００７８】
なお、上述したように、このURLは、例えば、レコーダ４１がネットワーク１１に接続されて稼動させられたとき、SSDPと呼ばれるプロトコルに従って、ネットワーク１１上にマルチキャストされるようにしてもよいし、レシーバ２１に対して、コンテンツのデータを録画可能な録画機の登録を行う操作に伴って、SSDPによりマルチキャストされるようにしてもよい。
【００７９】
いずれにせよ、上述した「Device Description」の記憶位置などを特定するためのアドレス情報のURLが、ステップＳ６１の処理に先立ってレコーダ４１から送信されるものとする。
【００８０】
ステップＳ６２において、視聴年齢制限可否情報取得部１３１は、ステップＳ６１の処理で取得されたURLにアクセスして、そのURLに記憶されている機器の種別（Device Type）などを定義するための情報を解析する。このとき解析される情報は、例えば、上述した図２の「Device Description」である。
【００８１】
ステップＳ６３において、視聴年齢制限可否情報取得部１３１は、視聴年齢制限可否情報を取得する。このとき、例えば、図２の領域１０１の、「<parentalCont>」のタグにより記述されたレコーダ４１の視聴年齢制限可否情報が取得される。
【００８２】
ステップＳ６４において、視聴年齢制限可否情報取得部１３１は、ステップＳ６３の処理で取得されたレコーダ４１の視聴年齢制限可否情報を、レコーダ４１を特定するIDなどと対応付けて記憶する。
【００８３】
このようにして、レコーダ４１の視聴年齢制限可否情報が取得されて記憶される。なお、ネットワーク１１に、レコーダ４１以外の機器も接続されている場合、その機器の視聴年齢制限可否情報も同様に取得される。そして、例えば、各機器のIDと視聴年齢制限可否情報が対応付けられたテーブルが制御部２３の内部のメモリなどに記憶される。
【００８４】
図５の例では、ステップＳ６１乃至Ｓ６４の処理が連続して実行される前提で説明したが、例えば、ステップＳ６１の処理が実行された後は、ステップＳ６２乃至ステップＳ６４の処理が、必要なタイミングで実行されるようにしても構わない。
【００８５】
次に、図６のフローチャートを参照して、レシーバ２１によるアップロード処理について説明する。この処理は、レシーバ２１が、例えば、視聴年齢制限のあるコンテンツについて、リモコンなどを介して入力される録画の指令を受けたときに実行される。あるいは、視聴年齢制限のあるコンテンツについての録画予約に対応して実行されるようにしてもよい。
【００８６】
なお、録画すべきコンテンツが、視聴年齢制限のあるコンテンツであるか否かは、例えば、レシーバ２１の制御部２３が、上述した記述子「Parental rating descriptor」を検出することにより判定される。
【００８７】
ステップＳ８１において、アップロード制御部１３２は、コンテンツのアップロードが指令されたか否かを判定し、コンテンツのアップロードが指令されたと判定されるまで待機する。例えば、制御部２３に内蔵されるタイマから出力される時刻が予め設定された録画予約の時刻と一致した場合、またはリモコンなどを介して録画の実行が指令された場合、ステップＳ８１では、コンテンツのアップロードが指令されたと判定される。
【００８８】
ステップＳ８１において、コンテンツのアップロードが指令されたと判定された場合、処理は、ステップＳ８２に進む。
【００８９】
ステップＳ８２において、アップロード制御部１３２は、アップロードする対象機器を特定する。ここでは、レコーダ４１が対象機器として特定されたこととする。
【００９０】
ステップＳ８３において、アップロード制御部１３２は、対象機器の視聴年齢制限可否情報を特定する。このとき、例えば、図５のステップＳ６４の処理により記憶されているレコーダ４１の視聴年齢制限可否情報を、アップロード制御部１３２が取得する。
【００９１】
ステップＳ８４において、アップロード制御部１３２は、ステップＳ８３の処理により取得された視聴年齢制限可否情報に基づいて、対象機器において、視聴年齢制限に応じたコンテンツの再生の制御が可能か否かを判定する。
【００９２】
ステップＳ８４において、対象機器において、視聴年齢制限に応じたコンテンツの再生の制御が可能であると判定された場合、処理は、ステップＳ８５に進む。
【００９３】
ステップＳ８５において、アップロード制御部１３２は、コンテンツのデータを対象機器（いまの場合、レコーダ４１）にアップロードする。これにより、レコーダ４１のストレージ４３に、コンテンツのデータが記録されることになる。
【００９４】
なお、視聴年齢制限のあるコンテンツについては、例えば、UPnPの規格「ContentDirectory：1   Service Template Version 1.01のAppendix B(p.77)」に規定されている「rating」の情報がコンテンツのデータに付与されてアップロードされることになる。レコーダ４１が、視聴年齢制限に応じたコンテンツの再生の制御が可能な機器である場合、この「rating」の情報に基づいて、レコーダ４１がコンテンツの再生の処理を行う際に必要に応じて暗証番号の入力を促す処理などが実行されることになる。
【００９５】
従って、本発明を適用したレシーバ２１が、上述した記述子「Parental rating descriptor」が検出されたコンテンツを受信してレコーダ４１に録画させる場合、当然のことながら、レコーダ４１において当該コンテンツを再生するときに、視聴年齢制限に応じたコンテンツの再生の制御が行われることになる。つまり、本発明を適用したレシーバ２１を用いてコンテンツの録画を行っていれば、録画が成功したとしても、録画が失敗したとしても、子供に視聴させるべきでないコンテンツが誤って視聴されてしまうような事態を招くことはない。
【００９６】
一方、ステップＳ８４において、対象機器において、視聴年齢制限に応じたコンテンツの再生の制御が可能ではないと判定された場合、処理は、ステップＳ８６に進む。
【００９７】
ステップＳ８６において、アップロード制御部１３２は、アップロードを拒絶する。具体的には、例えば、レシーバ２１のメッセージ表示部などに、録画の実行ができない旨のメッセージが表示されるなどしてアップロードが拒絶される。そして勿論、コンテンツのデータは、アップロードされず、レコーダ４１のストレージ４３には、コンテンツのデータが記録されないことになる。
【００９８】
このようにして、レシーバ２１からレコーダ４１へのコンテンツのデータのアップロードが制御される。
【００９９】
このようにすることで、視聴年齢制限に応じたコンテンツの再生の制御が可能ではないレコーダ４１に対しては、レシーバ２１から、視聴年齢制限のあるコンテンツのデータがアップロードされないようにすることができる。その結果、例えば、子供に視聴させるべきでないコンテンツが誤って視聴されてしまうことが抑止され、ユーザは、どのようなコンテンツであっても安心して録画することができる。
【０１００】
以上においては、図２の領域１０１に、視聴年齢制限可否情報を、「< parentalCont >」のタグで表し、領域１０１の中央の「yes」の部分が、レコーダ４１における視聴年齢制限に応じたコンテンツの再生の制御の可否を表すものとして説明したが、例えば、「< parentalCont >」のタグで特定される情報が異なる意味をもつようにしてもよい。
【０１０１】
例えば、図２の領域１０１が「<parentalCont > 16 </ parentalCont >」と記述されるようにしてもよい。これは、視聴年齢制限可否情報を、「< parentalCont >」のタグで表しており、領域１０１の中央の「16」の部分が、例えば、レコーダ４１でコンテンツを視聴するユーザの中で最も若いユーザの年齢を表している。この例では、「16」と記述されているので、レコーダ４１によりコンテンツを視聴するユーザの中には、１６歳のユーザが含まれることを表している。
【０１０２】
このようにすることで、例えば、当該レコーダ４１に対しては、１８歳未満の視聴が制限されるコンテンツがアップロードされないようにし、１５歳未満の視聴が制限されるコンテンツはアップロードされるようにすることができる。
【０１０３】
以上においては、レシーバ２１からレコーダ４１に対してコンテンツがアップロードされる場合の処理の例について説明したが、レコーダ４１がレシーバ２１からコンテンツをダウンロードする場合であっても本発明を適用することができる。
【０１０４】
UPnPで規定されるコンテンツのダウンロードの処理においては、ダウンロードする機器（例えば、レコーダ４１）に対して、ダウンロードされる機器（例えば、レシーバ２１）からダウンロード可能なコンテンツの一覧がURLとともに提示されるようになされている。そして、ダウンロードする機器が所定のURLを指定してhttp-getの処理を実行することにより、コンテンツがダウンロードされるようになされている。
【０１０５】
本発明を、レコーダ４１がレシーバ２１からコンテンツをダウンロードする処理に適用する場合、例えば、レシーバ２１が、レコーダ４１からダウンロードの要求を受け付けたとき、視聴年齢制限可否情報に基づいて、要求されたコンテンツのダウンロードを実行させるか否かを判定するようにすればよい。
【０１０６】
あるいはまた、レシーバ２１が、レコーダ４１からダウンロードの要求を受け付けたとき、視聴年齢制限可否情報に基づいて、ダウンロード可能なコンテンツの一覧を生成して提示するようにしてもよい。例えば、視聴年齢制限可否情報に基づいて、レコーダ４１は視聴年齢制限に応じたコンテンツの再生の制御が可能ではないと判定された場合、視聴年齢制限のあるコンテンツは、上述したダウンロード可能なコンテンツの一覧に含まれないようにして、レコーダ４１にコンテンツの一覧が提示されるようにすればよい。
【０１０７】
このようにすることで、アップロードの場合と同様に、例えば、子供に視聴させるべきでないコンテンツが誤って視聴されてしまうことが抑止され、ユーザは、どのようなコンテンツであっても安心して録画することができる。
【０１０８】
また、以上においては、レシーバ２１とレコーダ４１が、UPnPの仕様に適合する機器であるとして説明したが、予め定められた手順に従って、レコーダ４１の視聴年齢制限可否情報をレシーバ２１が確実に取得できるのであれば、必ずしもレシーバ２１とレコーダ４１が、UPnPの仕様に適合する機器である必要はない。
【０１０９】
なお、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図７に示されるような汎用のパーソナルコンピュータ７００などに、ネットワークや記録媒体からインストールされる。
【０１１０】
図７において、CPU（Central Processing Unit）７０１は、ROM（Read Only Memory）７０２に記憶されているプログラム、または記憶部７０８からRAM（Random Access Memory）７０３にロードされたプログラムに従って各種の処理を実行する。RAM７０３にはまた、CPU７０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１１】
CPU７０１、ROM７０２、およびRAM７０３は、バス７０４を介して相互に接続されている。このバス７０４にはまた、入出力インタフェース７０５も接続されている。
【０１１２】
入出力インタフェース７０５には、キーボード、マウスなどよりなる入力部７０６、CRT(Cathode Ray Tube)、ＬＣＤ(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部７０７、ハードディスクなどより構成される記憶部７０８、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部７０９が接続されている。通信部７０９は、インターネットを含むネットワークを介しての通信処理を行う。
【０１１３】
入出力インタフェース７０５にはまた、必要に応じてドライブ７１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア７１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部７０８にインストールされる。
【０１１４】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア７１１などからなる記録媒体からインストールされる。
【０１１５】
なお、この記録媒体は、図７に示される、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスク（登録商標）を含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア７１１により構成されるものだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM７０２や、記憶部７０８に含まれるハードディスクなどで構成されるものも含む。
【０１１６】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【符号の説明】
【０１１７】
１０  ネットワークシステム，  １１  ネットワーク，  ２１  レシーバ，  ２２  チューナ，  ２３  制御部，  ２５  ネットワークインタフェース，  ４１  レコーダ，  ４２  コントローラ，  ４３  ストレージ，  ４４  ネットワークインタフェース，  ５１  メモリ，  １３１  視聴年齢制限可否情報取得部，  １３２  アップロード制御部
【図１】
2011019276.tif 000003
【図２】
2011019276.tif 000004
【図３】
2011019276.tif 000005
【図４】
2011019276.tif 000006
【図５】
2011019276.tif 000007
【図６】
2011019276.tif 000008
【図７】
2011019276.tif 000009