(57)【要約】【課題】  ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴する。【解決手段】  コンテンツ遠隔視聴システム１０は、ユーザが自宅などに所有するＰＶＲ（Personal Video Recorder）１００、事業者３０に運営されるサーバ２００、及びユーザ４０に携帯される携帯電話３００が夫々ネットワーク２０に収容されてなるシステムである。このシステムにおいて、ユーザ４０は、サーバ２００上で運営されるウェブサイトにアクセスし、自分専用のマイ・ホームページ上から、ＰＶＲ１００に記録されたコンテンツの再生を要求することが可能である。再生を要求されたＰＶＲ１００は、サーバ２００からの指示に従って、携帯電話３００に対し、係るコンテンツをストリーミング再生するためのデータを送信する。携帯電話３００においてはこのデータが再生され、ユーザ４０によって視聴される。【選択図】図１
2006080901.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに収容され、(i)コンテンツの記録及び再生が可能な記録再生装置、（ii）前記記録再生装置のユーザに所有されると共に可搬性を有する通信端末、及び（iii）サーバ装置を含み、
前記記録再生装置は、（i）記録媒体に対し前記コンテンツを記録する記録手段、（ii）前記記録されたコンテンツを再生する第１再生手段、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成手段、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する第１通信手段を具備し、
前記サーバ装置は、（i）前記送信されたコンテンツ情報に基づいて、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を生成する視覚情報生成手段、及び（ii）前記通信端末に対し、前記ネットワークを介して前記生成された視覚情報を送信する第２通信手段を具備し、
前記通信端末は、（i）前記送信された視覚情報を表示する表示手段、（ii）前記表示された視覚情報上で、前記リストの中から再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記入力手段を介して入力された情報に対応付けられた、前記サーバ装置を制御するための第１制御情報を生成する第１制御情報生成手段、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記第１制御情報を送信する第３通信手段を具備し、
前記サーバ装置は、前記送信された第１制御情報に応じて前記記録再生装置を制御するための第２制御情報を生成する第２制御情報生成手段を更に具備し、
前記第２通信手段は更に、前記記録再生装置に対し、前記ネットワークを介して前記第２制御情報を送信し、
前記第１再生手段は更に、前記送信された第２制御情報に応じて前記指定されたコンテンツを再生するための再生用情報を生成し、
前記第１通信手段は更に、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信し、
前記通信端末は、前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する第２再生手段を更に具備し、
前記表示手段は更に、前記第２再生手段により再生されたコンテンツを表示する
ことを特徴とするコンテンツ遠隔視聴システム。
【請求項２】
前記記録再生装置は、前記記録媒体を更に具備する
ことを特徴とする請求項１に記載のコンテンツ遠隔視聴システム。
【請求項３】
前記サーバ装置は、前記送信されたコンテンツ情報及び前記生成された視覚情報のうち少なくとも一方を前記ユーザに対応付けて記憶する記憶手段を更に具備する
ことを特徴とする請求項１又は２に記載のコンテンツ遠隔視聴システム。
【請求項４】
前記視覚情報生成手段は、前記記録されたコンテンツの少なくとも一部を含むように前記視覚情報を生成する
ことを特徴とする請求項１から３のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項５】
前記サーバ装置は、前記通信端末に対し前記視覚情報の表示を許可するための認証を行う第１認証手段を更に具備し、
前記第２通信手段は、前記表示が許可された通信端末に対して前記視覚情報を送信する
ことを特徴とする請求項１から４のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項６】
前記記録再生装置は、前記通信端末に対し前記指定されたコンテンツの再生を許可するための認証を行う第２認証手段を具備し、
前記第1通信手段は、前記再生を許可された通信端末に対して、前記再生用情報を送信する
ことを特徴とする請求項１から５のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項７】
前記記録再生装置及び前記サーバ装置のうち少なくとも一方は、前記再生用情報を暗号化するための暗号化手段を更に具備し、
前記通信端末及び前記サーバ装置のうち少なくとも一方は、前記暗号化された再生用情報を復号化する復号化手段を更に具備し、
前記第１通信手段は、前記暗号化された再生用情報を送信し、
前記第２再生手段は、前記復号化された再生用情報に基づいて前記指定されたコンテンツを再生する
ことを特徴とする請求項１から６のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項８】
前記視覚情報生成手段は更に、前記記録媒体の記録内容の変更に関する記録内容変更処理の実行を促す記録内容変更処理情報を含むように前記視覚情報を生成し、
前記入力手段は更に、前記視覚情報上で、前記記録内容変更処理の実行を指示するための情報を入力することが可能に構成され、
前記記録再生装置は、前記送信された第２制御情報に応じて前記記録内容変更処理を行う記録内容変更処理実行手段を更に具備する
ことを特徴とする請求項１から７のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項９】
前記視覚情報生成手段は更に、前記視覚情報の内容の変更を促す情報を含むように前記視覚情報を生成し、
前記入力手段は更に、前記視覚情報上で、前記視覚情報の変更を指示するための情報を入力することが可能に構成され、
前記視覚情報生成手段は、前記送信された第１制御情報に応じて前記視覚情報の内容を変更する
ことを特徴とする１から８のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項１０】
前記サーバ装置は、前記記録再生装置に対し、前記コンテンツ情報の送信を指示する第３制御情報を生成する第３制御情報生成手段を更に具備し、
前記第２通信手段は更に、前記記録再生装置に対し、所定のタイミング毎に前記第３制御情報を送信し、
前記コンテンツ情報生成手段は、前記第３制御情報に応じて前記コンテンツ情報を生成し、
前記第１通信手段は、前記コンテンツ情報が生成される毎に前記コンテンツ情報を送信する
ことを特徴とする請求項１から９のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項１１】
前記コンテンツ情報生成手段は、前記記録媒体の記録内容が変化した場合に、前記コンテンツ情報を生成し、
前記第１通信手段は、前記コンテンツ情報が生成される毎に前記コンテンツ情報を送信する
ことを特徴とする請求項１から１０のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項１２】
前記第１再生手段は、前記第２再生手段及び前記表示手段のうち少なくとも一方における前記指定されたコンテンツの再生条件に応じて前記再生用情報を生成する
ことを特徴とする請求項１から１１のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項１３】
前記記録再生装置は、前記指定されたコンテンツを圧縮する圧縮手段を更に具備し、
前記第１再生手段は、前記圧縮されたコンテンツに関する前記再生用情報を生成する
ことを特徴とする請求項１から１２のいずれか一項に記載のコンテンツ遠隔視聴システム。
【請求項１４】
（i）記録媒体に対しコンテンツを記録する記録手段、（ii）ネットワークを介して送信される、前記記録媒体に記録されたコンテンツのうち、指定されたコンテンツの再生を指示するサーバ側制御情報に応じて、前記指定されたコンテンツを再生するための再生用情報を生成する装置側再生手段、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成手段、及び（iv）ネットワークを介して前記コンテンツ情報及び前記再生用情報を送信する装置側通信手段を具備する記録再生装置と、前記記録再生装置のユーザに所有されると共に可搬性を有する、（i）前記ネットワークを介して送信される、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を表示する表示手段、（ii）前記表示された視覚情報に含まれる前記リストの中から前記指定されたコンテンツとして再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記入力手段を介して入力された情報に対応付けられた端末側制御情報を生成する端末側制御情報生成手段、（iv）前記ネットワークを介して前記端末側制御情報を送信する端末側通信手段、及び（ｖ）前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する端末側再生手段を具備する通信端末との間で、前記ネットワークを介して相互に通信が可能なサーバ装置であって、
前記送信されたコンテンツ情報に基づいて前記視覚情報を生成する視覚情報生成手段と、
前記通信端末に対し、前記ネットワークを介して前記視覚情報を送信するサーバ側通信手段と、
前記送信された端末側制御情報に応じて、前記サーバ側制御情報を生成するサーバ側制御情報生成手段と
を具備し、
前記サーバ側通信手段は、前記記録再生装置に対し、前記ネットワークを介して前記サーバ側制御情報を送信する
ことを特徴とするコンテンツ遠隔視聴用サーバ装置。
【請求項１５】
（i）ネットワークを介して送信された、記録媒体の記録内容を示すコンテンツ情報に基づいて、前記記録媒体に記録されたコンテンツのリストを含む視覚情報を生成する視覚情報生成手段、（ii）前記ネットワークを介して、前記生成された視覚情報、及び指定されたコンテンツの再生を指示するサーバ側制御情報を送信するサーバ側通信手段、及び（iii）前記ネットワークを介して送信される、前記指定されたコンテンツの再生を要求する端末側制御情報に応じて、前記サーバ側制御情報を生成するサーバ側制御情報生成手段を具備するサーバ装置と、可搬性を有し、（i）前記送信された視覚情報を表示する表示手段、（ii）前記表示された視覚情報に含まれる前記リストの中から前記指定されたコンテンツとして再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記端末側制御情報を生成する端末側制御情報生成手段、（iv）前記サーバ装置に対し、前記ネットワークを介して前記端末側制御情報を送信する端末側通信手段、及び（v）前記ネットワークを介して送信される再生用情報に基づいて前記指定されたコンテンツを再生する端末側再生手段を具備する通信端末との間で、前記ネットワークを介して相互に通信が可能なコンテンツ遠隔視聴用記録再生装置であって、
前記記録媒体に対し前記コンテンツを記録する記録手段と、
前記記録されたコンテンツを再生する装置側再生手段と、
前記コンテンツ情報を生成するコンテンツ情報生成手段と、
前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する装置側通信手段と
を具備し、
前記装置側再生手段は、前記送信されたサーバ側制御情報に応じて、前記指定されたコンテンツを再生するための再生用情報を生成し、
前記装置側通信手段は更に、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信する
ことを特徴とするコンテンツ遠隔視聴用記録再生装置。
【請求項１６】
ネットワークに収容され、(i)コンテンツの記録及び再生が可能な記録再生装置、（ii）前記記録再生装置のユーザに所有されると共に可搬性を有する通信端末、及び（iii）サーバ装置を含んでなるシステムにおいて行われるコンテンツ遠隔視聴方法であって、
前記記録再生装置において、（i）記録媒体に対し前記コンテンツを記録する記録工程、（ii）前記記録されたコンテンツを再生する第１再生工程、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成工程、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する第１送信工程と、
前記サーバ装置において、（i）前記送信されたコンテンツ情報に基づいて、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を生成する視覚情報生成工程、及び（ii）前記通信端末に対し、前記ネットワークを介して前記生成された視覚情報を送信する第２送信工程と、
前記通信端末において、（i）前記送信された視覚情報を表示する表示工程、（ii）前記表示された視覚情報上で、前記リストの中から再生すべきコンテンツを指定するための情報を入力する入力工程、（iii）前記入力工程において入力された情報に対応付けられた、前記サーバ装置を制御するための第１制御情報を生成する第１制御情報生成工程、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記第１制御情報を送信する第３送信工程と、
前記サーバ装置において、前記送信された第１制御情報に応じて前記記録再生装置を制御するための第２制御情報を生成する第２制御情報生成工程と、
前記サーバ装置において、前記記録再生装置に対し、前記ネットワークを介して前記第２制御情報を送信する第４送信工程と
を具備し、
前記第１再生工程は更に、前記送信された第２制御情報に応じて前記指定されたコンテンツを再生するための再生用情報を生成し、
前記記録再生装置において、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信する第５送信工程と、
前記通信端末において、前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する第２再生工程と
を更に具備し、
前記表示工程は更に、前記第２再生工程により再生されたコンテンツを表示する
ことを特徴とするコンテンツ遠隔視聴方法。
【請求項１７】
前記記録再生装置及び前記サーバ装置のうち少なくとも一方において、前記再生用情報を暗号化する暗号化工程と、
前記通信端末及び前記サーバ装置のうち少なくとも一方において、前記暗号化された再生用情報を復号化する復号化工程と
を更に具備し、
前記第５送信工程は、前記暗号化された再生用情報を送信し、
前記第２再生工程は、前記復号化された再生用情報に基づいて前記指定されたコンテンツを再生する
ことを特徴とする請求項１６に記載のコンテンツ遠隔視聴方法
【請求項１８】
前記サーバ装置の使用状況に応じて前記ユーザに対して課金を行う課金工程を更に具備する
ことを特徴とする請求項１６又は１７に記載のコンテンツ遠隔視聴方法。
【請求項１９】
コンピュータシステムを、請求項１から１３のいずれか一項に記載のサーバ装置の少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【請求項２０】
コンピュータシステムを、請求項１から１３のいずれか一項に記載の通信端末の少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【請求項２１】
コンピュータシステムを、請求項１から１３のいずれか一項に記載の記録再生装置の少なくとも一部として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ＤＶＤやＨＤ（Hard Disk）などの記録媒体に記録したコンテンツを視聴するためのコンテンツ遠隔視聴システム、コンテンツ遠隔視聴用サーバ装置、コンテンツ遠隔視聴用記録再生装置、及びコンテンツ遠隔視聴方法、並びに、コンピュータプログラムの技術分野に関する。
【背景技術】
【０００２】
この種のシステムとしては、例えば、特許文献１に開示されたコンテンツ提供システム（以下、「従来の技術」と称する）がある。
【０００３】
従来の技術は、サーバと端末装置から構成されており、このサーバには番組を録画する録画処理部、及び電子ネットワークを介して端末装置との通信を可能とする制御部が設けられている。端末装置からサーバに対し番組の録画予約がなされると、サーバ装置は然るべき時刻に番組の録画を開始する。更にこのサーバは、端末装置のユーザ毎に録画した番組の管理をおこなっている。
【０００４】
従って、ユーザは所望するタイミングで電子ネットワークを介してこのサーバに接続し、サーバに録画された番組を視聴することが可能であるとされている。
【０００５】
【特許文献１】特開２００３−３３９０４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の技術によれば、ある程度は場所を選ばずに録画番組の視聴が可能であるが、サーバが録画可能な番組は、主としてテレビ番組である。従って、視聴可能なコンテンツは限定的であり、ユーザの立場から見た場合、このようなコンテンツ提供システムと使用契約を交わすだけの価値があるとは言い難い。係る問題点に鑑み、サーバ側で、ある程度ユーザ毎の嗜好を反映するようにコンテンツを用意することは可能であるが、それはあくまでサーバ側で用意されたコンテンツであり、根本的な問題解決とはならない。
【０００７】
一方、ユーザが自宅などに所有する録画装置などと、端末を介して直接的に通信を行い、任意の場所で自身が録画したコンテンツを視聴する技術も提案されている。この場合、例えば、記録媒体が可換性であれば、単にテレビ番組に限定されないコンテンツを提供することも可能である。しかしながら、この場合、端末と録画装置との間の通信状況によっては、品質を保ったコンテンツの再生は望めない。更には、録画装置と端末との間には、ユーザにとって好適なインターフェイスが介在している訳ではなく、端的に言えば、録画装置に今何が録画されているかを直感的に理解することは容易ではない。或いは、録画装置にアクセスした際に、逐次録画装置内で読み込み処理など比較的に時間を要する処理が行われる場合には、快適な操作性など望むべくもない。
【０００８】
即ち、従来の技術、或いは既に知られた技術では、ユーザが自分の嗜好に合致したコンテンツを、時間や場所を選ばずに快適に視聴することが極めて困難であるという技術的な問題点がある。
【０００９】
本発明は、例えば、上述した問題点に鑑みてなされたものであり、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能なコンテンツ遠隔視聴システム、コンテンツ遠隔視聴用サーバ装置、コンテンツ遠隔視聴用記録再生装置、及びコンテンツ遠隔視聴方法、並びにコンピュータプログラムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するため、請求項１のコンテンツ遠隔視聴システムは、ネットワークに収容され、(i)コンテンツの記録及び再生が可能な記録再生装置、（ii）前記記録再生装置のユーザに所有されると共に可搬性を有する通信端末、及び（iii）サーバ装置を含み、前記記録再生装置は、（i）記録媒体に対し前記コンテンツを記録する記録手段、（ii）前記記録されたコンテンツを再生する第１再生手段、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成手段、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する第１通信手段を具備し、前記サーバ装置は、（i）前記送信されたコンテンツ情報に基づいて、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を生成する視覚情報生成手段、及び（ii）前記通信端末に対し、前記ネットワークを介して前記生成された視覚情報を送信する第２通信手段を具備し、前記通信端末は、（i）前記送信された視覚情報を表示する表示手段、（ii）前記表示された視覚情報上で、前記リストの中から再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記入力手段を介して入力された情報に対応付けられた、前記サーバ装置を制御するための第１制御情報を生成する第１制御情報生成手段、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記第１制御情報を送信する第３通信手段を具備し、前記サーバ装置は、前記送信された第１制御情報に応じて前記記録再生装置を制御するための第２制御情報を生成する第２制御情報生成手段を更に具備し、前記第２通信手段は更に、前記記録再生装置に対し、前記ネットワークを介して前記第２制御情報を送信し、前記第１再生手段は更に、前記送信された第２制御情報に応じて前記指定されたコンテンツを再生するための再生用情報を生成し、
前記第１通信手段は更に、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信し、前記通信端末は、前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する第２再生手段を更に具備し、前記表示手段は更に、前記第２再生手段により再生されたコンテンツを表示することを特徴とする。
【００１１】
上述した課題を解決するため、請求項１４のコンテンツ遠隔視聴用サーバ装置は、（i）記録媒体に対しコンテンツを記録する記録手段、（ii）ネットワークを介して送信される、前記記録媒体に記録されたコンテンツのうち、指定されたコンテンツの再生を指示するサーバ側制御情報に応じて、前記指定されたコンテンツを再生するための再生用情報を生成する装置側再生手段、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成手段、及び（iv）ネットワークを介して前記コンテンツ情報及び前記再生用情報を送信する装置側通信手段を具備する記録再生装置と、前記記録再生装置のユーザに所有されると共に可搬性を有する、（i）前記ネットワークを介して送信される、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を表示する表示手段、（ii）前記表示された視覚情報に含まれる前記リストの中から前記指定されたコンテンツとして再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記入力手段を介して入力された情報に対応付けられた端末側制御情報を生成する端末側制御情報生成手段、（iv）前記ネットワークを介して前記端末側制御情報を送信する端末側通信手段、及び（ｖ）前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する端末側再生手段を具備する通信端末との間で、前記ネットワークを介して相互に通信が可能なサーバ装置であって、前記送信されたコンテンツ情報に基づいて前記視覚情報を生成する視覚情報生成手段と、前記通信端末に対し、前記ネットワークを介して前記視覚情報を送信するサーバ側通信手段と、前記送信された端末側制御情報に応じて、前記サーバ側制御情報を生成するサーバ側制御情報生成手段とを具備し、前記サーバ側通信手段は、前記記録再生装置に対し、前記ネットワークを介して前記サーバ側制御情報を送信することを特徴とする。
【００１２】
上述した課題を解決するため、請求項１５のコンテンツ遠隔視聴用記録再生装置は、（i）ネットワークを介して送信された、記録媒体の記録内容を示すコンテンツ情報に基づいて、前記記録媒体に記録されたコンテンツのリストを含む視覚情報を生成する視覚情報生成手段、（ii）前記ネットワークを介して、前記生成された視覚情報、及び指定されたコンテンツの再生を指示するサーバ側制御情報を送信するサーバ側通信手段、及び（iii）前記ネットワークを介して送信される、前記指定されたコンテンツの再生を要求する端末側制御情報に応じて、前記サーバ側制御情報を生成するサーバ側制御情報生成手段を具備するサーバ装置と、可搬性を有し、（i）前記送信された視覚情報を表示する表示手段、（ii）前記表示された視覚情報に含まれる前記リストの中から前記指定されたコンテンツとして再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記端末側制御情報を生成する端末側制御情報生成手段、（iv）前記サーバ装置に対し、前記ネットワークを介して前記端末側制御情報を送信する端末側通信手段、及び（v）前記ネットワークを介して送信される再生用情報に基づいて前記指定されたコンテンツを再生する端末側再生手段を具備する通信端末との間で、前記ネットワークを介して相互に通信が可能なコンテンツ遠隔視聴用記録再生装置であって、前記記録媒体に対し前記コンテンツを記録する記録手段と、前記記録されたコンテンツを再生する装置側再生手段と、前記コンテンツ情報を生成するコンテンツ情報生成手段と、前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する装置側通信手段とを具備し、前記装置側再生手段は、前記送信されたサーバ側制御情報に応じて、前記指定されたコンテンツを再生するための再生用情報を生成し、前記装置側通信手段は更に、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信することを特徴とする。
【００１３】
上述した課題を解決するため、請求項１６のコンテンツ遠隔視聴方法は、ネットワークに収容され、(i)コンテンツの記録及び再生が可能な記録再生装置、（ii）前記記録再生装置のユーザに所有されると共に可搬性を有する通信端末、及び（iii）サーバ装置を含んでなるシステムにおいて行われるコンテンツ遠隔視聴方法であって、前記記録再生装置において、（i）記録媒体に対し前記コンテンツを記録する記録工程、（ii）前記記録されたコンテンツを再生する第１再生工程、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成工程、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する第１送信工程と、前記サーバ装置において、（i）前記送信されたコンテンツ情報に基づいて、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を生成する視覚情報生成工程、及び（ii）前記通信端末に対し、前記ネットワークを介して前記生成された視覚情報を送信する第２送信工程と、前記通信端末において、（i）前記送信された視覚情報を表示する表示工程、（ii）前記表示された視覚情報上で、前記リストの中から再生すべきコンテンツを指定するための情報を入力する入力工程、（iii）前記入力工程において入力された情報に対応付けられた、前記サーバ装置を制御するための第１制御情報を生成する第１制御情報生成工程、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記第１制御情報を送信する第３送信工程と、前記サーバ装置において、前記送信された第１制御情報に応じて前記記録再生装置を制御するための第２制御情報を生成する第２制御情報生成工程と、前記サーバ装置において、前記記録再生装置に対し、前記ネットワークを介して前記第２制御情報を送信する第４送信工程とを具備し、前記第１再生工程は更に、前記送信された第２制御情報に応じて前記指定されたコンテンツを再生するための再生用情報を生成し、前記記録再生装置において、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信する第５送信工程と、前記通信端末において、前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する第２再生工程とを更に具備し、前記表示工程は更に、前記第２再生工程により再生されたコンテンツを表示することを特徴とする。
【００１４】
上述した課題を解決するため、請求項１９のコンピュータプログラムは、コンピュータシステムを、請求項１から１３のいずれか一項に記載のサーバ装置の少なくとも一部として機能させることを特徴とする。
【００１５】
上述した課題を解決するため、請求項２０のコンピュータプログラムは、コンピュータシステムを、請求項１から１３のいずれか一項に記載の通信端末の少なくとも一部として機能させることを特徴とする。
【００１６】
上述した課題を解決するため、請求項２１のコンピュータプログラムは、コンピュータシステムを、請求項１から１３のいずれか一項に記載の記録再生装置の少なくとも一部として機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１７】
＜コンテンツ遠隔視聴システムの実施形態＞
本発明のコンテンツ遠隔視聴システムに係る実施形態は、ネットワークに収容され、(i)コンテンツの記録及び再生が可能な記録再生装置、（ii）前記記録再生装置のユーザに所有されると共に可搬性を有する通信端末、及び（iii）サーバ装置を含み、前記記録再生装置は、（i）記録媒体に対し前記コンテンツを記録する記録手段、（ii）前記記録されたコンテンツを再生する第１再生手段、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成手段、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する第１通信手段を具備し、前記サーバ装置は、（i）前記送信されたコンテンツ情報に基づいて、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を生成する視覚情報生成手段、及び（ii）前記通信端末に対し、前記ネットワークを介して前記生成された視覚情報を送信する第２通信手段を具備し、前記通信端末は、（i）前記送信された視覚情報を表示する表示手段、（ii）前記表示された視覚情報上で、前記リストの中から再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記入力手段を介して入力された情報に対応付けられた、前記サーバ装置を制御するための第１制御情報を生成する第１制御情報生成手段、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記第１制御情報を送信する第３通信手段を具備し、前記サーバ装置は、前記送信された第１制御情報に応じて前記記録再生装置を制御するための第２制御情報を生成する第２制御情報生成手段を更に具備し、前記第２通信手段は更に、前記記録再生装置に対し、前記ネットワークを介して前記第２制御情報を送信し、前記第１再生手段は更に、前記送信された第２制御情報に応じて前記指定されたコンテンツを再生するための再生用情報を生成し、前記第１通信手段は更に、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信し、前記通信端末は、前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する第２再生手段を更に具備し、前記表示手段は更に、前記第２再生手段により再生されたコンテンツを表示する。
【００１８】
本発明において「ネットワーク」とは、例えば、インターネット、ＬＡＮ（Local Area Network）、又はＷＡＮ（Wide Area Network）などの有線或いは無線通信ネットワークを指す。更に、これら有線或いは無線通信ネットワークを実現するための、電話回線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線、光ケーブル回線、及びアクセスポイント、基地局などを含んだ概念である。
【００１９】
本発明において、「コンテンツ」とは、例えば、地上波放送、衛星放送、及びケーブルテレビ方法などの各種放送番組、並びに、ユーザが独自に撮影したプライベート映像、或いは市販されている映像ソフトウェアなど、記録媒体に記録された映像、或いは音声を伴った映像の一部又は全体を指す概念である。
【００２０】
本発明において、「記録再生装置」とは、このようなコンテンツの記録及び再生が可能な装置を指す。例えば、ユーザが自宅などに所有するＰＶＲ（Personal Video Recorder）を指す。このようなＰＶＲとしては、例えば、ＤＶＤ録画再生装置、又はＨＤＤ録画再生装置など、コンテンツをディジタルデータとして記録媒体に記録すると共に、再生することが可能な装置がある。この場合、例えば、本発明に係る「記録媒体」とは、ＤＶＤ又はＨＤなどの光情報記録媒体或いは光磁気記録媒体などを指す。或いは、本発明に係る記録再生装置とは、これら記録媒体にユーザ各々が撮影する映像を記録可能な、例えばディジタルビデオカメラの類であってもよい。
【００２１】
また、本発明における記録再生装置は、記録手段及び第１再生手段を具備する。ここで、「記録手段」とは、上述したコンテンツの記録を行う手段を指すが、単にこれら記録媒体に直接データを書き込む手段、例えば、光ピックアップなどを指すのみではなく、これら光ピックアップを制御するコントロールユニット、或いは、データ処理ユニットを含んで規定されるものである。或いは記録手段とは、ＨＤＤなど、記録媒体と一体となった構成を有していてもよい。
【００２２】
また、本発明における「第１再生手段」とは、コンテンツの再生を行う手段を指すが、記録手段と同様の趣旨として、「再生」とは、単に記録媒体上から然るべき情報（データ）を読み出すのみならず、最終的にコンテンツを表示するための何らかの表示手段に表示させるに適した形式、或いはサイズなどに情報（データ）を処理するための手段を含んで規定される。
【００２３】
本発明において、「サーバ装置」とは、汎用コンピュータ、パーソナルコンピュータ（ＰＣ）、又はワークステーションなどの各種コンピュータシステムを指す。また、本発明に係るサーバ装置とは、例えば、インターネット環境下で特定の事業者により運営されるサーバ装置であってもよいし、特定のエリアに限定で運用される、例えばＬＡＮのサーバ装置であってもよい。
【００２４】
本発明において、「通信端末」とは、例えば、携帯電話、ＰＤＡ（Personal Digital Assistance）及びそれらに準じる可搬性を有する通信可能な装置を指す。尚、「可搬性を有する」とは、ユーザが、常識の範囲で携帯、又は日常的な搬送を行えることを指す概念であり、例えば、ノート型のパーソナルコンピュータ又はサブノート型のコンピュータであってもよい。
【００２５】
本発明のコンテンツ遠隔視聴システムに係る実施形態によれば、その動作時には、記録再生装置において、コンテンツ情報生成手段によって、記録媒体の記録内容を表すコンテンツ情報が生成され、サーバ装置に対して、第１通信手段を介して送信される。
【００２６】
ここで、「コンテンツ情報」とは、記録媒体の記録内容を表す情報であるが、その態様は係る趣旨に反さない限りにおいて自由であってよい。例えば、単に記録媒体に記録されたコンテンツの名称のみが含まれた情報であってもよいし、記録されたコンテンツの一部などが含まれた情報であってもよい。また、このようなコンテンツ情報とは、記録再生装置が通常有している情報であってもよい。例えば、記録再生装置が自宅などでテレビなどに接続されている環境では、テレビ画面に記録媒体に記録されているコンテンツのリストを表示することは容易に可能であり、そのような場合には、このリストを表示させるための情報が転用される形でコンテンツ情報とされてもよい。
サーバ装置では、このコンテンツ情報に基づいて視覚情報が生成される。ここで、本発明において「視覚情報」とは、記録再生装置のユーザ（即ち、通信端末のユーザ）毎に生成される視覚的な情報或を指し、例えば、インターネット上のウェブサイトにおけるホームページなどを指す。この場合、ユーザに対応付けられた視覚情報とは、例えばウェブサイト上で展開されるユーザ毎のホームページなどを指す。また、このようなユーザ毎のホームページは、ユーザ毎に割り当てられている限りにおいてその態様は限定されないが、例えば、ログインなどの認証を介してアクセス可能な、即ち、他人からは秘匿されたホームページであってもよい。尚、本明細書中において、「視覚情報」とは、係る視覚情報に関するデータを含む趣旨である。従って、「視覚情報を送信する」とは、例えば、ＨＴＭＬデータなどを送信することなどを表し、「視覚情報を表示する」とは、例えば、ホームページなどを然るべき画面上に表示することなどを指す。
【００２７】
尚、本発明において視覚情報には、少なくとも記録媒体に記録されているコンテンツのリストが含まれている。ここで、「リスト」とは、単にテキストデータが何らかの法則に従って整列しているもののみならず、例えば、コンテンツの一部が視覚的に表示されてなるサムネール形式の態様を有していてもよい。即ち、本発明において、「リスト」とは、記録媒体に現在何が記録されているかが判別可能に構成された、何らかの規則に従って生成された情報を全て含む概念であり、従って、記録再生装置から送信されるコンテンツ情報そのものであってもよい。
【００２８】
生成された視覚情報は、第２通信手段により、通信端末に送信される。通信端末においては、表示手段にこの送信された視覚情報が表示される。
【００２９】
ここで、通信端末における「表示手段」とは、例えば、液晶ディスプレイパネルなどの、比較的省スペース性の高い表示パネルを含むと共に、これら表示パネルに対し、送信された表示用情報を表示させるための処理ユニットなどを含んでもよい趣旨である。例えば、視覚情報が前述したようなウェブサイト（ホームページ）であった場合、係るウェブサイトを表示するためのＨＴＭＬ（Hyper Text Markup Language）形式のデータがダウンロードされ、表示手段により表示される。
【００３０】
ユーザは、この視覚情報上において、入力手段を介して情報の入力が可能に構成されている。ここで、係る「入力手段」とは、視覚情報に含まれるリストの中から再生すべきコンテンツを指定するための情報を入力することが可能である限り、その態様は自由であってよく、例えば、キーボード、マウス、タッチパッド、スクロールボタン、ソフトキーボタン、操作ダイアル、或いはタッチパネル装置などの各種情報入力機器の形態を採ることが可能である。
【００３１】
尚、「リストの中から再生すべきコンテンツを指定するための情報」とは、例えば、コンテンツの名称、識別番号、又はコンテンツの属するジャンルなどでもよいし、例えばリスト内の一項目を視覚情報上で直接選択可能である場合には、選択したことそのものを表す情報であってもよい。
【００３２】
入力手段を介してコンテンツが指定されると、入力手段を介して入力された情報に対応付けられた、サーバ装置を制御するための第１制御情報が生成される。この第１制御情報とは、サーバ装置を制御可能である限りにおいてその形態は問われないが、例えば、視覚情報がインターネット上のホームページである場合には、当該ホームページ上で適宜選択枝を選択した際に、係る選択にリンクして自動的にこのような情報が生成されてもよい。この第１制御情報は、第３通信手段によりサーバ装置に送信される。
【００３３】
尚、第１制御情報は、入力手段を介して入力された情報に対応付けられた情報である。ここで「入力された情報に対応付けられた情報」とは、上述したような再生すべきコンテンツを指定する情報ならば、その再生を指示するための制御情報であり、視覚情報上でその他展開されるサービス又は機能があり、それらが夫々選択された場合には、該夫々に対応する制御情報であってよい。
【００３４】
サーバ装置では、第１制御情報に応じて記録再生装置を制御するための第２制御情報が生成されるとともに、記録再生装置に対して送信される。記録再生装置では、第１再生手段が、この第２制御情報に基づいて、指定されたコンテンツを再生するための再生用情報を生成し、通信端末に送信する。
【００３５】
そして、通信端末では、第２再生手段が係る再生用情報に基づいて指定されたコンテンツを再生する。この再生されたコンテンツは表示手段に表示される。
【００３６】
このように、本発明のコンテンツ遠隔視聴システムによれば、コンテンツを記録するのはユーザ自身が所有する記録再生装置であるから、記録されるコンテンツはユーザ自身の嗜好を反映したものとなる上、記録されるコンテンツは放送番組に限定されず、ユーザ自身が撮影又は編集したコンテンツであってもよい。更には、例えば、レンタル中のコンテンツであってもよい。即ち、ユーザが視聴可能なコンテンツの選択肢は著しく高い自由度を有している。
【００３７】
また、ユーザが記録再生装置からコンテンツを再生する際には、直接記録再生装置にアクセスする必要はなく、ネットワーク上のサーバにアクセスし、ユーザ毎に生成された視覚情報、好適にはホームページから再生の指示を記録再生装置に送信することが可能である。このように、言わばエージェントとしてのサーバ装置が介在することによって、ユーザ側では、煩雑且つ不明確な操作感、或いは不快な待ち時間などといった、快適性を損ねる要素を一切憂慮することなく、自身が所有する記録再生装置が記録したコンテンツを、何時でも視聴することが可能となる。従って、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能となるのである。
【００３８】
本発明のコンテンツ遠隔視聴システムに係る実施絵形態の一の態様では、前記記録再生装置は、前記記録媒体を更に具備する。
【００３９】
この態様によれば、記録再生装置が記録媒体を備えるので、コンテンツ情報の生成を比較的容易に実行することが可能である。
【００４０】
本発明のコンテンツ遠隔視聴システムに係る実施形態の一の態様では、前記サーバ装置は、前記送信されたコンテンツ情報及び前記生成された視覚情報のうち少なくとも一方を前記ユーザに対応付けて記憶する記憶手段を更に具備する。
【００４１】
この態様によれば、サーバ装置において、記憶手段により、コンテンツ情報及び視覚情報のうち少なくとも一方が記憶されるので、ユーザに対して快適な操作感を提供することが可能である。例えば、コンテンツ情報が記憶された場合には、視覚情報を比較的速やかに生成することが可能である。また、視覚情報が記憶される場合には、視覚情報の内容を充実させることも容易にして可能である。尚、この際、ユーザの各々に割り当てられる記憶手段の記憶容量は、サーバ装置側で自由に決定されてよいが、その割り当て容量が大きい程、視覚情報の内容を拡充することが可能であり、一層快適なサービスがユーザに対して提供され得る。
【００４２】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記視覚情報生成手段は、前記記録されたコンテンツの少なくとも一部を含むように前記視覚情報を生成する。
【００４３】
この態様によれば、視覚情報が、記録されたコンテンツの少なくとも一部を含むように生成されるので、ユーザが視聴すべきコンテンツを指定する際の利便性が高まる。尚、コンテンツの少なくとも一部とは、コンテンツの内容をユーザに示唆するためのものであり、例えば、コンテンツの導入部分の映像やハイライト映像であってもよい。更に、このような、コンテンツの少なくとも一部に関する映像又は画像が含まれる場合には、ユーザに割り当てられたサーバ装置の容量などに応じて、データサイズや画質が決定されてもよい。
【００４４】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記サーバ装置は、前記通信端末に対し前記視覚情報の表示を許可するための認証を行う第１認証手段を更に具備し、前記第２通信手段は、前記表示が許可された通信端末に対して前記視覚情報を送信する。
【００４５】
この態様によれば、第１認証手段によって認証された通信端末に対してのみ視覚情報が生成される。このような認証を介することによって、ユーザ毎に生成される視覚情報を他人から秘匿することが比較的容易にして可能である。また、コンテンツが放送番組などある種公共のコンテンツである場合、基本的に一のユーザが記録したコンテンツを第三者が視聴することは好ましくない。そのような観点からも本態様は有利である。尚、「第１認証手段」とは、コンテンツ又はユーザのプライバシーを夫々保護することがその効果によらず可能である限りにおいてその態様は自由に設定されてよい。例えば、第１認証手段とは、視覚情報がインターネット上のウェブサイトやホームページなどである場合には、認証専用のログイン画面を通信端末の表示手段に表示させ、例えば、ログイン名やパスワードなどの識別情報の入力を介して、アクセスが許可されたユーザが否かを判別するような手段であってもよい。
【００４６】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記記録再生装置は、前記通信端末に対し前記指定されたコンテンツの再生を許可するための認証を行う第２認証手段を具備し、前記第1通信手段は、前記再生を許可された通信端末に対して、前記再生用情報を送信する。
【００４７】
この態様によれば、第２認証手段によって認証された通信端末に対してのみ指定されたコンテンツに関する再生用情報が送信されるので、コンテンツ再生に関するセキュリティ性が一層向上する。
【００４８】
尚、本態様に係る認証は、記録再生装置と通信端末との間で行われる認証であり、例えば、予めユーザが記録再生装置のＩＤ番号を保持し、記録再生装置に対し送信することなどを指す。記録再生装置はユーザが所有するものであり、記録再生装置のＩＤ番号を送信することなどによって、記録再生装置側では、係るユーザを正規なユーザ（コンテンツの視聴を許可されたユーザ）と認証することが可能である。また、この際、記録再生装置が予め通信端末のＩＤ番号などを保持していてもよいし、両者が相互に相手のＩＤ番号を保持していてもよい。尚、第２認証手段の態様は、上記した趣旨に反さない限りにおいて、これに限定されるものではない。
【００４９】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記記録再生装置及び前記サーバ装置のうち少なくとも一方は、前記再生用情報を暗号化するための暗号化手段を更に具備し、前記通信端末及び前記サーバ装置のうち少なくとも一方は、前記暗号化された再生用情報を復号化する復号化手段を更に具備し、前記第１通信手段は、前記暗号化された再生用情報を送信し、前記第２再生手段は、前記復号化された再生用情報に基づいて前記指定されたコンテンツを再生する。
【００５０】
この態様によれば、記録再生装置及びサーバ装置の少なくとも一方に再生用情報を暗号化するための暗号化手段が備わる。また、通信端末及びサーバ装置の少なくとも一方に暗号化された再生用情報を復号化する復号化手段が備わっているので、ユーザにより指定されたコンテンツの秘匿性を十分に担保することが可能である。
【００５１】
ここで、本体様における「暗号化」及び「復号化」は、その効果の大小によらず、再生用情報を他人から秘匿することが可能である限りにおいて、その態様は自由であってよい。例えば、公知である各種暗号化モード、例えば、ＣＢＣ暗号化モードなどが使用されてもよい。
【００５２】
また、暗号化手段は、記録再生装置及びサーバ装置の少なくとも一方に備わる。これは、いずれか一方に備わっても、両方に備わっていてもよいことを指す。両方に暗号化手段が備わるとは、例えば、暗号化手段が暗号鍵を使用して再生用情報を暗号化する態様である場合に、サーバ装置側で暗号鍵を生成し、記録再生装置側でその暗号鍵を受け取って暗号化を行う態様などを指す。このように、暗号鍵の生成についてサーバ装置側で行われる際には、記録再生装置側の処理を軽減することが可能である。無論、記録再生装置側で暗号鍵の生成が行われてもよく、その場合は、暗号化手段は、予めＲＯＭ（Read Only Memory）などに格納された暗号化プログラムなどを逐次読み出して実行することが可能な、ＣＰＵ（Central Processing Unit）などを含んで構成されていてもよい。尚、復号化手段も、暗号化手段の態様に応じて各種態様を採ることが可能である。
【００５３】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記視覚情報生成手段は更に、前記記録媒体の記録内容の変更に関する記録内容変更処理の実行を促す記録内容変更処理情報を含むように前記視覚情報を生成し、前記入力手段は更に、前記視覚情報上で、前記記録内容変更処理の実行を指示するための情報を入力することが可能に構成され、前記記録再生装置は、前記送信された第２制御情報に応じて前記記録内容変更処理を行う記録内容変更処理実行手段を更に具備する。
【００５４】
この態様によれば、視覚情報には、記録内容変更処理情報が含まれており、ユーザは、適宜入力手段を介してこの記録内容変更処理の実行を指示することが可能である。ここで、「記録内容変更処理」とは、記録媒体の記録内容の変更に関する処理である限りにおいて、何らその内容は限定されないが、例えば、記録媒体上から、任意のコンテンツを削除するような処理を指す。或いは、記録再生装置に対し、放送番組の記録予約を行うことを指す。
【００５５】
この記録内容変更処理の実行が指示された場合には、サーバ装置において生成される第２制御情報は、この記録内容変更処理の実行指示を含んで送信される。そして、記録再生装置における記録内容変更処理実行手段によって、係る記録内容変更処理が実行される。例えば、前述したコンテンツの削除であれば、記録内容変更処理実行手段により、指定されたコンテンツの削除が行われる。或いは、放送番組の記録予約であれば、指定された時刻に然るべき番組の記録が実行される。尚、この記録予約に関して、例えば、係る予約を行うための番組表情報が、ユーザによって選択可能に視覚情報が生成されてもよい。このような、記録媒体の記録内容の変更に間接的に関わる処理（ここでは、番組表の表示）も、記録内容変更処理の範疇である。尚、このような番組表は、サーバ装置が適宜ネットワーク上の、例えばウェブサイトから取得して視覚情報にアップロードしてもよいし、視覚情報がインターネット上のホームページとして提供される場合には、「番組表の表示」といったような画面上のボタンを選択することによって、リンク先にジャンプするように設定されていてもよい。
【００５６】
この態様によれば、操作性、及び快適性を損なうことなく、更に付加価値の高いサービスをユーザに提供することが可能となる。また、このような記録内容変更処理或いは記録内容変更処理情報は、サーバ装置側において随時拡充することが容易にして可能であり、そのような拡充が行われた際には、ユーザの快適性は一層向上する。
【００５７】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記視覚情報生成手段は更に、前記視覚情報の内容の変更を促す情報を含むように前記視覚情報を生成し、前記入力手段は更に、前記視覚情報上で、前記視覚情報の変更を指示するための情報を入力することが可能に構成され、前記視覚情報生成手段は、前記送信された第１制御情報に応じて前記視覚情報の内容を変更する。
【００５８】
この態様によれば、視覚情報には、視覚情報の変更を促す情報が含まれており、ユーザは、適宜入力手段を介して視覚情報の変更を指示することが可能である。ここで、「視覚情報の変更」とは、例えば、リスト内の各コンテンツの名称変更、及び表示手段に表示される視覚情報の意匠変更などの各種態様を有する。視覚情報生成手段は、通信端末から送信される第１制御情報に応じて適宜視覚情報を変更する。
【００５９】
このような視覚情報の変更がユーザ側において変更可能に構成されている場合には、ユーザが自分の感性に整合するように視覚情報を構成することが容易にして可能となり、ユーザの快適性を一層向上させ得る。
【００６０】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記サーバ装置は、前記記録再生装置に対し、前記コンテンツ情報の送信を指示する第３制御情報を生成する第３制御情報生成手段を更に具備し、前記第２通信手段は更に、前記記録再生装置に対し、所定のタイミング毎に前記第３制御情報を送信し、前記コンテンツ情報生成手段は、前記第３制御情報に応じて前記コンテンツ情報を生成し、前記第１通信手段は、前記コンテンツ情報が生成される毎に前記コンテンツ情報を送信する。
【００６１】
この態様によれば、サーバ装置が第３制御情報を生成し、所定のタイミング毎に第２通信手段を介して記録再生装置に対して送信する。この送信された第３制御情報に応じて記録再生装置側でコンテンツ情報が生成され、サーバ装置に対して送信される。ここで、所定のタイミングとは、予めサーバ装置側で設定されているタイミングであり、例えば、数時間程度の間隔として設定されている。但し、このようなタイミングは、サーバ装置が、前述した、視覚情報の内容の変更を促す情報の一部として、このようなタイミングの設定に関する情報を通信端末に送信することにより、ユーザ側で設定可能となっていてもよい。
【００６２】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記コンテンツ情報生成手段は、前記記録媒体の記録内容が変化した場合に、前記コンテンツ情報を生成し、前記第１通信手段は、前記コンテンツ情報が生成される毎に前記コンテンツ情報を送信する。
【００６３】
この態様によれば、コンテンツ情報生成手段が、記録媒体の記録内容が変化した場合にコンテンツ情報を生成すると共に、第１通信手段を介してサーバ装置に送信するので、サーバ装置側では、記録媒体の記録内容に変更があった際には自動的に最新のコンテンツ情報を取得することが可能である。従って、サーバ装置が提供する視覚情報の利便性が一層向上する。
【００６４】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記第１再生手段は、前記第２再生手段及び前記表示手段のうち少なくとも一方における前記指定されたコンテンツの再生条件に応じて前記再生用情報を生成する。
【００６５】
この態様によれば、第１再生手段が、第２再生手段及び表示手段のうち少なくとも一方における再生条件に応じて再生用情報を生成するので、通信端末において快適にコンテンツの再生を行うことが可能となる。
【００６６】
ここで、「第２再生手段及び表示手段のうち少なくとも一方における再生条件」とは、即ち、第２再生手段のデータ処理能力、表示手段の表示領域の大きさ、又は表示手段の解像度（画素数）など、指定されたコンテンツを再生する際の条件となり得るもの全てを含む概念である。この場合、例えば、第１再生手段は、第２再生手段のデータ処理能力に合わせて、適宜コンテンツの画質を落とした再生用情報を生成してもよい。
【００６７】
本発明のコンテンツ遠隔視聴システムに係る実施形態の他の態様では、前記記録再生装置は、前記指定されたコンテンツを圧縮する圧縮手段を更に具備し、前記第１再生手段は、前記圧縮されたコンテンツに関する前記再生用情報を生成する。
【００６８】
この態様によれば、圧縮手段によってコンテンツが圧縮され、第１再生手段は、この圧縮されたコンテンツに関して再生用情報を生成するので、通信端末における表示処理負荷を著しく軽減することが可能である。尚、このようなコンテンツ圧縮の態様は自由であるが、例えば、ＭＰＥＧ２などの公知のデータ圧縮規格に基づいて行われてもよい。
【００６９】
尚、圧縮手段は、コンテンツを記録する際に係る圧縮を行ってもよい。即ち、記録媒体には、圧縮されたコンテンツが記録されていてもよい。この場合も、「指定されたコンテンツ」は圧縮されているのであり、本体様の範疇である。
＜コンテンツ遠隔視聴用サーバ装置の実施形態＞
本発明のコンテンツ遠隔視聴用サーバに係る実施形態は、（i）記録媒体に対しコンテンツを記録する記録手段、（ii）ネットワークを介して送信される、前記記録媒体に記録されたコンテンツのうち、指定されたコンテンツの再生を指示するサーバ側制御情報に応じて、前記指定されたコンテンツを再生するための再生用情報を生成する装置側再生手段、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成手段、及び（iv）ネットワークを介して前記コンテンツ情報及び前記再生用情報を送信する装置側通信手段を具備する記録再生装置と、前記記録再生装置のユーザに所有されると共に可搬性を有する、（i）前記ネットワークを介して送信される、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を表示する表示手段、（ii）前記表示された視覚情報に含まれる前記リストの中から前記指定されたコンテンツとして再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記入力手段を介して入力された情報に対応付けられた端末側制御情報を生成する端末側制御情報生成手段、（iv）前記ネットワークを介して前記端末側制御情報を送信する端末側通信手段、及び（ｖ）前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する端末側再生手段を具備する通信端末との間で、前記ネットワークを介して相互に通信が可能なサーバ装置であって、前記送信されたコンテンツ情報に基づいて前記視覚情報を生成する視覚情報生成手段と、前記通信端末に対し、前記ネットワークを介して前記視覚情報を送信するサーバ側通信手段と、前記送信された端末側制御情報に応じて、前記サーバ側制御情報を生成するサーバ側制御情報生成手段とを具備し、前記サーバ側通信手段は、前記記録再生装置に対し、前記ネットワークを介して前記サーバ側制御情報を送信する。
【００７０】
本発明のコンテンツ遠隔視聴用サーバ装置に係る実施形態によれば、その動作時には、上述した本発明のコンテンツ遠隔視聴システムの各態様におけるサーバ装置として機能する。従って、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能である。
＜コンテンツ遠隔視聴用記録再生装置の実施形態＞
本発明のコンテンツ遠隔視聴用記録再生装置に係る実施形態は、（i）ネットワークを介して送信された、記録媒体の記録内容を示すコンテンツ情報に基づいて、前記記録媒体に記録されたコンテンツのリストを含む視覚情報を生成する視覚情報生成手段、（ii）前記ネットワークを介して、前記生成された視覚情報、及び指定されたコンテンツの再生を指示するサーバ側制御情報を送信するサーバ側通信手段、及び（iii）前記ネットワークを介して送信される、前記指定されたコンテンツの再生を要求する端末側制御情報に応じて、前記サーバ側制御情報を生成するサーバ側制御情報生成手段を具備するサーバ装置と、可搬性を有し、（i）前記送信された視覚情報を表示する表示手段、（ii）前記表示された視覚情報に含まれる前記リストの中から前記指定されたコンテンツとして再生すべきコンテンツを指定するための情報を入力することが可能な入力手段、（iii）前記端末側制御情報を生成する端末側制御情報生成手段、（iv）前記サーバ装置に対し、前記ネットワークを介して前記端末側制御情報を送信する端末側通信手段、及び（v）前記ネットワークを介して送信される再生用情報に基づいて前記指定されたコンテンツを再生する端末側再生手段を具備する通信端末との間で、前記ネットワークを介して相互に通信が可能なコンテンツ遠隔視聴用記録再生装置であって、前記記録媒体に対し前記コンテンツを記録する記録手段と、
前記記録されたコンテンツを再生する装置側再生手段と、前記コンテンツ情報を生成するコンテンツ情報生成手段と、前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する装置側通信手段とを具備し、前記装置側再生手段は、前記送信されたサーバ側制御情報に応じて、前記指定されたコンテンツを再生するための再生用情報を生成し、前記装置側通信手段は更に、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信する。
【００７１】
コンテンツ遠隔視聴用記録再生装置に係る実施形態によれば、その動作時には、上述した本発明のコンテンツ遠隔視聴システムの各態様における記録再生装置として機能する。従って、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能である。
＜コンテンツ遠隔視聴方法の実施形態＞
本発明のコンテンツ遠隔視聴方法に係る実施形態は、ネットワークに収容され、(i)コンテンツの記録及び再生が可能な記録再生装置、（ii）前記記録再生装置のユーザに所有されると共に可搬性を有する通信端末、及び（iii）サーバ装置を含んでなるシステムにおいて行われるコンテンツ遠隔視聴方法であって、前記記録再生装置において、（i）記録媒体に対し前記コンテンツを記録する記録工程、（ii）前記記録されたコンテンツを再生する第１再生工程、（iii）前記記録媒体の記録内容を表すコンテンツ情報を生成するコンテンツ情報生成工程、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記コンテンツ情報を送信する第１送信工程と、前記サーバ装置において、（i）前記送信されたコンテンツ情報に基づいて、前記記録されたコンテンツのリストを含む、前記ユーザに対応付けられた視覚情報を生成する視覚情報生成工程、及び（ii）前記通信端末に対し、前記ネットワークを介して前記生成された視覚情報を送信する第２送信工程と、前記通信端末において、（i）前記送信された視覚情報を表示する表示工程、（ii）前記表示された視覚情報上で、前記リストの中から再生すべきコンテンツを指定するための情報を入力する入力工程、（iii）前記入力工程において入力された情報に対応付けられた、前記サーバ装置を制御するための第１制御情報を生成する第１制御情報生成工程、及び（iv）前記サーバ装置に対し、前記ネットワークを介して前記第１制御情報を送信する第３送信工程と、前記サーバ装置において、前記送信された第１制御情報に応じて前記記録再生装置を制御するための第２制御情報を生成する第２制御情報生成工程と、前記サーバ装置において、前記記録再生装置に対し、前記ネットワークを介して前記第２制御情報を送信する第４送信工程とを具備し、前記第１再生工程は、前記送信された第２制御情報に応じて前記指定されたコンテンツを再生するための再生用情報を生成し、前記記録再生装置において、前記通信端末に対し、前記ネットワークを介して前記再生用情報を送信する第５送信工程と、前記通信端末において、前記送信された再生用情報に基づいて前記指定されたコンテンツを再生する第２再生工程とを更に具備し、前記表示工程は更に、前記第２再生工程により再生されたコンテンツを表示する。
【００７２】
本発明のコンテンツ遠隔視聴方法に係る実施形態によれば、その動作時には、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における各手段が実現される。従って、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能となる。
【００７３】
尚、本実施形態において、サーバ装置は、何らかの事業者によって運営されていてもよい。この場合、更に視覚情報は、インターネット上のウェブサイト（ホームページ）などの形態として提供されてもよい。また、通信端末が携帯電話である場合には、係る事業者とは、係る携帯電話のキャリアと同一或いは同一とみなせる事業者であってもよい。
【００７４】
本発明のコンテンツ遠隔視聴方法に係る実施形態の一の態様では、前記記録再生装置及び前記サーバ装置のうち少なくとも一方において、前記再生用情報を暗号化する暗号化工程と、前記通信端末及び前記サーバ装置のうち少なくとも一方において、前記暗号化された再生用情報を復号化する復号化工程とを更に具備し、前記第１送信工程は、前記暗号化された再生用情報を送信し、前記第２再生工程は、前記復号化された再生用情報に基づいて前記指定されたコンテンツを再生する。
【００７５】
この態様によれば、暗号化工程及び復号化工程によって、コンテンツの秘匿性が向上するので、コンテンツの著作権などが侵害される可能性が著しく低減されて好適である。
【００７６】
本発明のコンテンツ遠隔視聴方法に係る実施形態の他の態様では、前記サーバ装置の使用状況に応じて前記ユーザに対して課金を行う課金工程を更に具備する。
【００７７】
この態様によれば、課金工程によって、サーバ装置の使用状況に応じてユーザが課金される。ここで、「サーバ装置の使用状況に応じて」とは、サーバ装置を運用する何らかの事業者との間で、一括契約などの形で最初に然るべき使用料が課金されてもよいし、コンテンツの再生毎に課金が行われてもよいし、何らかのサービスの追加（例えば、視覚情報の拡充など）に応じて課金が行われてもよい趣旨である。尚、係る事業者が電話会社（通信キャリア）であり、通信端末が携帯電話である場合には、電話料金に含まれる形で係る課金が行われてもよい。
【００７８】
この態様によれば、新たなビジネスの一形態として普及する可能性を高め得る。
＜コンピュータプログラムの第１実施形態＞
本発明のコンピュータプログラムに係る第１実施形態は、コンピュータシステムを、上記いずれかのサーバ装置の少なくとも一部として機能させる。
【００７９】
本発明のコンピュータプログラムに係る第１実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータシステムに読み込んで実行させれば、或いは、当該コンピュータプログラムを、例えば、通信手段等を介してコンピュータシステムにダウンロードさせた後に実行させれば、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態におけるサーバ装置を比較的簡単に実現可能である。
【００８０】
尚、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態におけるサーバ装置の各種態様に対応して、本発明のコンピュータプログラムに係る実施形態も各種態様を採ることが可能である。
＜コンピュータプログラムの第２実施形態＞
本発明のコンピュータプログラムに係る第２実施形態は、コンピュータシステムを、上記いずれかの通信端末の少なくとも一部として機能させる。
【００８１】
本発明のコンピュータプログラムに係る第２実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータシステムに読み込んで実行させれば、或いは、当該コンピュータプログラムを、例えば、通信手段等を介してコンピュータシステムにダウンロードさせた後に実行させれば、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における通信端末を比較的簡単に実現可能である。
【００８２】
尚、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における通信端末の各種態様に対応して、本発明のコンピュータプログラムに係る実施形態も各種態様を採ることが可能である。
＜コンピュータプログラムの第３実施形態＞
本発明のコンピュータプログラムに係る第３実施形態は、コンピュータシステムを、請求項１から１３のいずれか一項に記載の記録再生装置の少なくとも一部として機能させる。
【００８３】
本発明のコンピュータプログラムに係る第３実施形態によれば、当該コンピュータプログラムを格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータシステムに読み込んで実行させれば、或いは、当該コンピュータプログラムを、例えば、通信手段等を介してコンピュータシステムにダウンロードさせた後に実行させれば、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における記録再生装置を比較的簡単に実現可能である。
【００８４】
尚、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における記録再生装置の各種態様に対応して、本発明のコンピュータプログラムに係る実施形態も各種態様を採ることが可能である。
【００８５】
以上説明したように、本発明のコンテンツ遠隔視聴システムに係る実施形態は、記録再生装置、サーバ、及び通信端末を備えるので、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能である。本発明のコンテンツ遠隔視聴用サーバ装置に係る実施形態は、視覚情報生成手段、サーバ側通信手段、及びサーバ側制御情報生成手段を具備するので、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能である。本発明のコンテンツ遠隔視聴用記録再生装置の実施形態は、記録手段、装置側再生手段、コンテンツ情報生成手段、及び装置側通信手段を具備するので、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能である。本発明のコンテンツ遠隔視聴方法に係る実施形態は、上述したコンテンツ遠隔視聴システムの実施形態における各手段の動作を実現する各工程により、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能である。本発明のコンピュータプログラムに係る第１実施形態は、コンピュータシステムを上述したサーバ装置の少なくとも一部として機能させるので、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態におけるサーバ装置を比較的簡単に実現可能である。本発明のコンピュータプログラムに係る第２実施形態は、コンピュータシステムを上述した通信端末の少なくとも一部として機能させるので、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における通信端末を比較的簡単に実現可能である。本発明のコンピュータプログラムに係る第３実施形態は、コンピュータシステムを上述した記録再生装置の少なくとも一部として機能させるので、上述した本発明のコンテンツ遠隔視聴システムに係る実施形態における記録再生装置を比較的簡単に実現可能である。
【００８６】
本発明のこのような作用及び他の利得は次に説明する実施例から明らかにされる。
【実施例】
【００８７】
以下、図面を参照して、本発明の好適な実施例について説明する。
＜実施例の構成＞
始めに、図１を参照して、本発明の実施例の概念について、その動作の概要と併せて説明する。ここに、図１は、コンテンツ遠隔視聴システム１０の概念図である。
【００８８】
コンテンツ遠隔視聴システム１０（以下、適宜「システム１０」と略称する）は、ＰＶＲ（Personal Video Recorder）１００、サーバ２００、及び携帯電話３００が、相互にネットワーク２０に収容されてなるシステムである。
【００８９】
ネットワーク２０は、インターネット及び当該インターネットに接続するための、例えば、有線又は無線通信ネットワークからなる。
【００９０】
ＰＶＲ１００は、記録媒体としてＨＤ及びＤＶＤなどを備え、コンテンツの記録及び再生が可能に構成された、本発明に係る「記録再生装置」の一例である。尚、ＰＶＲ１００の詳細な構成については後述する。
【００９１】
サーバ２００は、通信事業者３０（以下、適宜「事業者３０」と称する）によって運営されており、ネットワーク２０を介してＰＶＲ１００及び携帯電話３００と相互に通信が可能に構成された、本発明に係る「サーバ装置」の一例である。尚、サーバ２００の詳細な構成については後述する。
【００９２】
携帯電話３００は、ユーザ４０に所有されると共に携帯され、ネットワーク２０を介してＰＶＲ１００及びサーバ２００と相互に通信可能に構成された、本発明に係る「通信端末」の一例である。尚、ユーザ４０は、例えば、自宅などにＰＶＲ１００を所有するものとする。尚、携帯電話３００の詳細な構成については後述する。
【００９３】
このような構成において、システム１０は、先ずＰＶＲ１００がコンテンツの記録を行い、その内容情報であるコンテンツ情報をサーバ２００に送信する（矢線Ａ）。
【００９４】
サーバ２００は、このコンテンツ情報に基づいてネットワーク２０上のウェブサイトであるマイ・ホームページ（以下、適宜「マイＨＰ」と称することとする）を生成し、ユーザ４０に携帯電話３００に送信する（矢線Ｂ）。ユーザ４０は、係るマイＨＰを視覚的に確認し、再生を所望するコンテンツを選択し、携帯電話３００からサーバ２００に対し指定する（矢線Ｃ）。サーバ２００は、指定されたコンテンツの再生をＰＶＲ１００に指示し（矢線Ｄ）、ＰＶＲ１００が携帯電話３００に対し、リアルタイムにコンテンツを配信する（矢線Ｅ）。配信されたコンテンツは、携帯電話３００に表示され、ユーザ４０により視聴される。このように、システム１０は、ユーザ４０がＰＶＲ１００を使用して記録したコンテンツを、遠隔地にある携帯電話３００を介して視聴することが可能に構成されている。
【００９５】
尚、システム１０において、事業者３０は、携帯電話３００による通信を管理する通信キャリアであり、マイＨＰの使用を所望するユーザと個別に使用契約を締結している。事業者３０は、従って、携帯電話３００の通信に係る費用（パケット通信費、又は基本料金など）と、このマイＨＰの使用料金とを併せて徴収することが可能となっている。本実施例に係るユーザ４０とは、このような使用契約を締結したユーザであり、少なくとも一人存在するものとする。以下の説明においては「ユーザ４０」なる単語を、適宜、係る契約を締結したユーザの全体、又はその中の一人を指すものとして使用することとする。事業者３０は、ユーザ４０に対して固有のログイン名とパスワードを付与しており、このログイン名とパスワードを使用することによって、ユーザ４０はマイＨＰへのログインが可能となっている。
【００９６】
尚、システム１０において、事業者３０は携帯電話３００の通信キャリアであるが、本発明において、事業者３０は通信キャリアに限定されない。通信キャリア以外の事業者がマイＨＰを運営するような場合には、事業者は携帯電話３００の通信費用とは別個に使用料金の徴収を行ってもよい。
＜コンテンツ遠隔視聴システム１０の詳細構成＞
＜ＰＶＲ１００の構成＞
次に、図２を参照して、ＰＶＲ１００の詳細な構成について説明する。ここに、図２は、ＰＶＲ１００のブロック図である。
【００９７】
図１において、ＰＶＲ１００は、制御部１１０、暗号化処理部１２０、ストリーミング処理部１３０、通信部１４０、圧縮伸張部１５０、信号処理部１６０、インターフェイス１７０、記録再生部１８０、及び記録媒体１９０を備える。
【００９８】
制御部１１０は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ１１２、及びＲＡＭ（Random Access Memory）１１３を備える。
【００９９】
ＣＰＵ１１１は、ＰＶＲ１００の動作を制御する制御ユニットである。ＲＯＭ１１２は、不揮発性の記憶媒体であり、ＰＶＲ１００に固有のＩＤ番号が格納されている。ＲＡＭ１１３は、揮発性の記憶媒体であり、ＰＶＲ１００の動作過程で生じるデータを一時的に格納するためのバッファとして機能するように構成されている。
【０１００】
暗号化処理部１２０は、ＣＰＵ１１１による制御に従ってコンテンツの暗号化処理を行うと共に、係る暗号化に必要な暗号鍵を生成することが可能に構成された、本発明に係る「暗号化手段」の一例である。
【０１０１】
ストリーミング処理部１３０は、コンテンツを携帯電話３００に送信する際のストリーミングデータを生成することが可能に構成されている。
【０１０２】
通信部１４０は、ＰＶＲ１００を、ネットワーク２０を介してサーバ２００及び携帯電話３００と通信させるための、例えば、モデムなどと称される通信手段である。
【０１０３】
圧縮伸張部１５０は、コンテンツが記録される際に当該コンテンツに関するデータを圧縮して記録再生部１８０に供給すると共に、コンテンツが記録再生部１８０により読み出された際には圧縮されたデータを伸張することが可能に構成されている。
【０１０４】
信号処理部１６０は、コンテンツを記録するためのデータ処理部であり、例えば、チューナ、並びに映像信号及び音声信号の分離回路などを含んで構成される。
【０１０５】
インターフェイス１７０は、記録再生部１６０とＰＶＲ１００内の各構成要素とのインターフェイスであり、例えば、ＡＴＡインターフェイスを含んでなる。
【０１０６】
記録再生部１８０は、記録媒体１９０に対し、コンテンツに関するデータの書き込み及び読み出しを行うことが可能に構成されている。記録再生部１８０は、記録媒体１９０の態様に応じた構成を有する光ピックアップ、磁気ヘッド等を含んでいてもよい。
【０１０７】
記録媒体１９０は、例えば、ＤＶＤなどの光情報記録媒体、又はＨＤなどの磁気記録媒体である。尚、記録媒体１９０は、記録再生部１８０と予め一体に構成されていてもよいし、別体に構成されていてもよい。本実施例において、記録媒体１９０には、ユーザ４０の操作によって、或いは予約記録などの諸機能によって、各種コンテンツが記録されているものとする。
＜サーバ２００の構成＞
次に、図３を参照して、サーバ２００の詳細な構成について説明する。ここに、図３は、サーバ２００のブロック図である。
【０１０８】
図３において、サーバ２００は、制御部２１０、通信部２２０、ホームページ生成部２３０、データベース２４０、及び認証部２５０を備える。
【０１０９】
制御部２１０は、ＣＰＵ２１１、及びＲＡＭ２１２を備える。
【０１１０】
ＣＰＵ２１１は、サーバ２００の動作を制御する制御ユニットである。ＲＡＭ２１２は、
サーバ２００の動作過程で生じるデータを一時的に格納するためのバッファとして機能するように構成されている。
【０１１１】
通信部２２０は、サーバ２００を、ネットワーク２０を介してＰＶＲ１００、及び携帯電話３００と通信させるための、例えば、モデムなどと称される通信手段である。
【０１１２】
ホームページ生成部２３０は、サーバ２００上で事業者３０により運営されるウェブサイトである「ハローＰＶＲ」に関するホームページを生成すると共に、ハローＰＶＲ上でユーザ４０毎に割り当てられるマイＨＰを生成することが可能に構成された、本発明に係る「視覚情報生成手段」の一例である。
【０１１３】
データベース２４０は、ユーザ４０毎に、マイＨＰ、コンテンツ情報、及びユーザ４０の接続設定情報などを格納することが可能に構成された、本発明に係る「記憶手段」の一例である。尚、接続設定情報とは、ユーザ４０のログイン名、パスワード、ＰＶＲ１００のＩＤ番号、又は後述する携帯電話３００のＩＤ番号などを含む情報を指す。
【０１１４】
認証部２５０は、ＣＰＵ２１１に上位制御され、ユーザ４０がマイＨＰへアクセスする際の認証を行うことが可能に構成された、本発明に係る「第１認証手段」の一例である。
【０１１５】
次に、図４を参照して、携帯電話３００の詳細な構成について説明する。ここに、図４は、携帯電話３００のブロック図である。
【０１１６】
図４において、携帯電話３００は、制御部３１０、通信部３２０、信号処理部３３０、復号化処理部３４０、表示部３５０、及び入力部３６０を備える。
【０１１７】
制御部３１０は、ＣＰＵ３１１、ＲＯＭ３１２、及びＲＡＭ３１３を備える。
【０１１８】
ＣＰＵ３１１は、携帯電話３００の動作を制御する制御ユニットである。ＲＯＭ３１２は、不揮発性の記憶媒体であり、携帯電話３００に固有のＩＤ番号が格納されている。ＲＡＭ３１３は、揮発性の記憶媒体であり、携帯電話３００の動作過程で生じるデータを一時的に格納するためのバッファとして機能するように構成されている。
【０１１９】
通信部３２０は、携帯電話３００を、ネットワーク２０を介してＰＶＲ１００、及びサーバ２００と通信させるための通信手段である。
【０１２０】
信号処理部３３０は、通信部３２０を介して取得された高周波信号を処理するＲＦ処理部、ＲＦ処理された信号から音声信号を取得するアナログベースバンド処理部、及びアナログ信号をディジタル化するためのディジタルベースバンド処理部など（いずれも不図示）を備える信号処理ユニットである。
【０１２１】
復号化処理部３４０は、ＰＶＲ１００から暗号化されて送信されるコンテンツのストリーミングデータを復号化することが可能に構成された、本発明に係る「復号化手段」の一例である。
【０１２２】
表示部３５０は、例えば、液晶ディスプレイ装置で構成され、マイＨＰに関する画面をユーザ４０に対し表示することが可能に構成された、本発明に係る「表示手段」の一例である。
【０１２３】
入力部３６０は、携帯電話３００に対して諸情報を入力するための入力デバイスであり、例えば、ソフトキーボタン、操作ダイアル、又は操作レバーなどの諸態様を採ることが可能な、本発明に係る「入力手段」の一例である。
＜実施例の動作＞
＜コンテンツ遠隔視聴システム１０の基本動作＞
次に、図５及び図６を参照して、システム１０の基本的な動作について説明する。ここに、図５は、システム１０全体の動作に関するタイミングチャートであり、図６は、携帯電話３００の表示部３５０の画面状態を示す模式図である。尚、図５では、上から下へ向かう方向に時間が流れているものとする。また、図５には動作の大略が示されており、各構成要素の詳細な動作については後述することとする。
【０１２４】
図５において、最初に、ＰＶＲ１００が起動する（Ａ１）。ＰＶＲ１００の起動は、ユーザ４０によって最初に投入されてもよいし、サーバ２００がＰＶＲ１００を起動させられるように構成されている場合には、サーバ２００によって起動されてもよい。
【０１２５】
起動すると、ＰＶＲ１００は、サーバ２００に対して常時接続を行うための接続申請を送信する（矢線Ａ２）。接続申請を受信したサーバ２００は、ＰＶＲ１００が、予め登録済みの装置であるか否かを判定し、正規の装置であると判定した場合に、コンテンツ情報の要求を行う（矢線Ａ３）。コンテンツ情報を要求されたＰＶＲ１００は、サーバ２００に対してコンテンツ情報を送信する（矢線Ａ４）。コンテンツ情報を受信したサーバ２００では、データベース２４０を更新する（Ａ５）。
【０１２６】
一方、ここで、ユーザ４０がマイＨＰへログインしたとする（Ａ６）。
【０１２７】
図６（ａ）及び図６（ｂ）にはこの過程が示される。最初に、ユーザ４０は、インターネットのいずれのウェブサイトに接続するかを、例えば、お気に入りメニューの中から選択している。ここで、事業者３０が運営するサーバ２００上で展開される「ハローＰＶＲ」が選択されると（図６（ａ））、会員専用のログイン画面が表示される（図６（ｂ））。ここで、ユーザ４０は自身に付与されたログイン名及びパスワードを入力してログインを行う。ログインが完了すると、マイＨＰが表示される（図６（ｃ））。
【０１２８】
尚、例えば、図６（ａ）において「ハローＰＶＲ」が選択された際に、ユーザ間で共通のホームページ（メイン画面）が現れ、係るメイン画面上で各ユーザがマイＨＰへのログイン画面を呼び出してもよい。
【０１２９】
図５に戻り、ユーザ４０は、コンテンツリストをサーバ２００に対し要求する（矢線Ａ７）。この要求に対し、サーバ２００はコンテンツリストを送信する（矢線Ａ８）。コンテンツリストは、ユーザ４０がＰＶＲ４０に記録してある様々なコンテンツがリストされたものであり、この中からユーザ４０が視聴を所望するコンテンツを選択することが可能である（図６（ｄ））。何らかのコンテンツが選択されると、この選択動作に応じてコンテンツ再生要求がサーバ２００に送信される（矢線Ａ９）。この時点で、携帯電話３００の表示部３５０には、再生要求中を示すメッセージが表示される（図６（ｅ））。
【０１３０】
サーバ２００は、ＰＶＲ１００に対して、ユーザ４０が指定したコンテンツの再生指示を送信する（矢線Ａ１０）。ＰＶＲ１００は、この再生指示を受信すると、ユーザ４０を認証する処理を実行する（矢線Ａ１１）。認証が成功すると（Ａ１２）、ＰＶＲ１００から携帯電話３００に対し、暗号鍵が送信される（矢線Ａ１３）。そして、暗号鍵を使用したコンテンツの暗号化が行われ、携帯電話３００に対する送信が開始される（Ａ１４）。そして順次暗号化されたコンテンツの送信が実行される（矢線Ａ１５）。この時点で、携帯電話３００の表示部３５０にはユーザ４０が選択したコンテンツが表示される（図６（ｆ））。
【０１３１】
システム１０においては、概ね以上の流れでユーザ４０にコンテンツが送信され、ユーザ４０により視聴される。
＜各構成要素の詳細動作＞
次に、各構成要素の詳細動作について説明する。
【０１３２】
＜ＰＶＲ１００からのコンテンツ情報送信処理＞
最初に、図７を参照して、ＰＶＲ１００からサーバ２００へのコンテンツ情報の詳細について説明する。ここに、図７は、コンテンツ情報送信処理のフローチャートである。
【０１３３】
図７において、ＰＶＲ１００が起動する（ステップＡ１０）。この起動は、電源が切断された状態からの起動を表し、ユーザ４０による電源投入、サーバ２００からの遠隔操作による電源投入、或いはコンテンツの予約録画（記録）などのタイマによる起動などを総称する動作である。尚、電源が投入されている限りにおいて、例えば、節電のためのスリープ機能などが働いて、見かけ上ＰＶＲ１００が停止している場合は、後述する待機状態として扱われる。
【０１３４】
ＰＶＲ１００が起動すると、ＣＰＵ１１１は、サーバ２００に対し、接続申請を送信する（ステップＡ１１）。接続申請を送信する際、ＣＰＵ１１１はＲＯＭ１１２に格納されている自身のＩＤ番号を含めた情報を生成し、通信部１４０を介して送信を行う。
【０１３５】
ＣＰＵ１１１は、係る接続申請が許可されたか否かを判別する（ステップＡ１２）。接続が許可された場合、通信部１４０を介して接続許可情報が受信され、ＲＡＭ１１３上に一旦格納される。尚、通信部１４０を介して授受されるデータ類は、一旦ＲＡＭ１１３上に格納されるが、これ以降の説明においては、適宜ＲＡＭ１１３に関する記述を省略することとする。
【０１３６】
接続が許可されない場合（ステップＡ１２：ＮＯ）、更に、異常判定を行う（ステップＡ１８）。ここで、「異常判定」とは、ＰＶＲ１００がサーバ２００に対して現時点で接続可能か否かの判定を行う処理を指す。例えば、回線（ネットワーク２０）の異常などにより通信エラーが生じた場合には、幾度かのトライアルの後に通信が確立することも多い。反対に、送信したＩＤ番号が、サーバ２００側で有効期限切れであると判定されれば、接続は不可能であり、その場合には、サーバ２００から送信される接続拒否通知などを参照して、異常であると判定される。ステップＡ１８において、異常であると判定された場合（ステップＡ１８：ＹＥＳ）には、処理は強制的に終了し、サーバ２００との通信回線は確立されない。一方、異常ではないと判定された場合（ステップＡ１８：ＮＯ）、ＣＰＵ１１１は処理をステップＡ１１に戻し、再び接続申請を送信する。ここで、通信エラーが予め定められた回数連続して発生した場合、ステップＡ１８に係る判定は「ＮＯ」となり、処理は強制的に終了する。
【０１３７】
サーバ２００によって接続が許可されると（ステップＡ１２：ＹＥＳ）、ＣＰＵ１１１はコンテンツ情報の送信要求が受信されたか否かを判別する（ステップＡ１３）。コンテンツ情報の送信要求が受信されない場合、ステップＡ１３に係る処理がループ処理され、継続する。一方、コンテンツ情報の送信要求が受信された場合（ステップＡ１３：ＹＥＳ）、ＣＰＵ１１１は、コンテンツ情報を生成する（ステップＡ１４）。ここで、ＣＰＵ１１１は、インターフェイス１７０を介して記憶再生部１８０にアクセスし、現在記録媒体１９０に如何なるコンテンツが記録されているかをサーバ２００に伝達するための情報としてコンテンツ情報を生成する。
【０１３８】
生成されたコンテンツ情報はサーバ２００に送信される（ステップＡ１５）。こうして、起動後における最初のコンテンツ情報の送信が終了すると、ＰＶＲ１００は待機状態となる。待機状態とは、サーバ２００との通信回線が確立しているだけの状態を指す。例えば、この待機状態のままで定められた時間が経過した場合、ＣＰＵ１１１は、ＰＶＲ１００をスリープさせてもよい。このスリープ状態も待機状態の一である。
【０１３９】
待機状態において、ＣＰＵ１１１は一定のタイミング毎にコンテンツ情報の送信要求の有無を判別する（ステップＡ１６）。コンテンツ情報の送信要求が受信された場合には（ステップ１６：ＹＥＳ）、ＣＰＵ１１１は、処理をステップＡ１４に戻し、再びコンテンツ情報を生成してサーバ２００に対し送信する。一方、コンテンツ情報の送信要求が無い場合（ステップＡ１６：ＮＯ）、ＣＰＵ１１１は更に、記録媒体１９０の記録内容に変更が生じたか否かを判別する（ステップＡ１７）。記録内容に変更がない場合（ステップＡ１７：ＮＯ）、ＰＶＲ１００は待機状態に復帰し、ＣＰＵ１１１によって、ステップＡ１６及びＡ１７に係る処理が繰り返される。一方、記録媒体１９０の記録内容に変更が有った場合には（ステップＡ１７：ＹＥＳ）、ＣＰＵ１１１は、処理をステップＡ１４に戻し、コンテンツ情報を生成してサーバ２００に送信する。
＜サーバ２００におけるコンテンツ情報受信処理＞
次に、図８を参照して、サーバ２００におけるコンテンツ情報受信処理の詳細について説明する。ここに、図８は、コンテンツ情報受信処理のフローチャートである。
【０１４０】
図８において、サーバ装置２００は待機状態にあるものとする。ここに、待機状態とは、ＰＶＲ１００又は携帯電話３００からの何らかのアクセスを待ち受けている状態を指す。
【０１４１】
図８において、最初にＣＰＵ２１１は、ＰＶＲ１００からの接続申請の有無を判別する（ステップＢ１０）。
【０１４２】
既に述べたように、ＰＶＲ１００からは、ＰＶＲ１００の起動時に接続申請が送信される。ＰＶＲ１００から接続申請が送信され、通信部２２０により受信された場合、接続申請は一旦ＲＡＭ２１２に格納される。ＲＡＭ２１２に接続申請が格納されていない場合（ステップＢ１０：ＮＯ）、接続申請が格納されるまで係るステップは継続される。尚、係る接続申請に限らず、ネットワーク２０を介して授受されるデータ類は、一旦ＲＡＭ２１２に一旦格納されるが、これ以降の説明においてはＲＡＭ２１２への格納に関する記述は適宜省略することとする。
【０１４３】
接続申請が受信されると、ＣＰＵ２１１は、ＰＶＲ１００が正規のユーザに該当するか否かを判別する（ステップＢ１１）。この判別は、例えば、データベース２４０に格納されるユーザ４０毎の接続設定情報の中に、接続申請に含まれるＩＤ番号が存在するかを判別することなどによって行われる。該当するＩＤ番号が存在する場合には、該当するユーザ４０のＰＶＲ１００であるとして、ＰＶＲ１００に対し、接続申請を許可する（ステップＢ１２）。接続が許可された場合には、通信部２２０から接続許可情報が送信され、前述した図７におけるステップＡ１２に係る判別が「ＹＥＳ」となる。
【０１４４】
一方、データベース２４０の中に該当するＩＤ番号が存在しない場合、或いは、登録されたＰＶＲ１００の登録期限が切れていた場合などには、接続不可能なＰＶＲであるとして、接続拒否通知がＰＶＲ１００に対して送信され（ステップＢ１７）、サーバ２００は待機状態に復帰する。尚、この場合には、図７におけるステップＡ１８が「ＹＥＳ」となる。
【０１４５】
接続を許可すると、ＣＰＵ２１１は、コンテンツ情報の送信要求をＰＶＲ１００に対して送信する（ステップＢ１３）。ＣＰＵ２１１は、所定のクロックに同期して、ＰＶＲ１００から送信されたコンテンツ情報の有無を判別する（ステップＢ１４）。
【０１４６】
コンテンツ情報が未だ受信されない場合（ステップＢ１４：ＮＯ）には、コンテンツ情報が受信されるまで係る判別を繰り返すと共に、コンテンツ情報が受信された場合（ステップＢ１４：ＹＥＳ）、受信されたコンテンツ情報が正常なコンテンツ情報であるか否かが判別される（ステップＢ１５）。
【０１４７】
コンテンツ情報が正常ではなかった場合（ステップＢ１５：ＮＯ）、更に、ＣＰＵ２１１は、その理由が通信エラーであるか否かを判別する（ステップＢ１８）。通信エラーが原因で正常なコンテンツ情報が得られなかった（例えば、コンテンツ情報の一部が壊れていたり、消失していたりした）場合（ステップＢ１８：ＹＥＳ）、ＣＰＵ２１１は、処理をステップＢ１３に戻し、再度コンテンツ情報の送信をＰＶＲ１００に要求する。一方、通信エラーが原因ではない場合（ステップＢ１８：ＮＯ）、異常なコンテンツ情報であるとして、ＰＶＲ１００に係る異常をＰＶＲ１００に通知し（ステップＢ１９）、処理をステップB１３に戻す。
【０１４８】
一方で、受信したコンテンツ情報が正常なコンテンツ情報であった場合（ステップＢ１５：ＹＥＳ）、ＣＰＵ２１１は、係るコンテンツ情報に基づいて、データベース２４０のうち、ユーザ４０に関するデータを、適宜ホームページ生成部２２０などを制御して更新し（ステップＢ１６）、サーバ２００を一時待機モードに制御する（ステップB２０）。一時待機モードにおいて、ＣＰＵ２１１は、予め定められた時間が経過したか否かを判別する（ステップB２１）。予め定められた時間が未だ経過しない場合（ステップB２１：ＮＯ）、ＣＰＵ２１１は係る時間経過までステップB２１を繰り返すと共に、係る時間が経過した場合（ステップB２１：ＹＥＳ）、処理をステップB１３に戻し、ＰＶＲ１００に対してコンテンツ情報の送信要求を送信する。
【０１４９】
この他にも、例えば、ＰＶＲ１００から記録媒体１９０の記録内容の変更などに伴ってコンテンツ情報が送信されてくると、適宜ステップＢ１４に関する処理が実行され、データベース２４０の内容に反映される。尚、ステップＢ１９に係る処理において、コンテンツ情報が異常であると判別された場合には、コンテンツ情報の再送付を要求しないような制御が行われているが、ＰＶＲ１００に対し、再度コンテンツ情報の送付を要求してもよい。
＜サーバ２００のユーザインターフェイス処理＞
次に、図９を参照して、サーバ２００におけるユーザインターフェイス処理について説明する。ここに、図９は、ユーザインターフェイス処理に係るフローチャートである。尚、ユーザインターフェイス処理とは、サーバ２００において、ユーザ４０によるマイＨＰへのアクセス、或いはマイＨＰ上での各種操作などに対する応答処理を指す。
【０１５０】
図９において、最初に、ＣＰＵ２１１は、ユーザ４０からの接続申請の有無を判別する（ステップＣ１０）。ユーザ４０からの接続申請が無い場合（ステップＣ１０：ＮＯ）、ＣＰＵ２１１はサーバ２００を待機状態に維持すると共に、接続申請が受信された場合（ステップＣ１０：ＹＥＳ）、接続申請を送信してきたユーザが正規のユーザであるか、即ちユーザ４０であるか否かを判別する（ステップＣ１１）。
【０１５１】
ステップＣ１１による判別は、ＣＰＵ２１１に上位制御された認証部２５０を介して行われる。ユーザ４０からの接続申請には、ユーザ４０のログイン名及びパスワードが含まれており、認証部２５０は、データベース２４０から、該当するユーザを検索する。検索した結果、該等するユーザが存在する場合には、認証部２５０は、接続申請を送信してきたユーザを、係る該当するユーザであるとして接続を許可する（ステップＣ１１：ＹＥＳ）。一方、認証部２５０によって認証されなかった場合（ステップＣ１１：ＮＯ）、ＣＰＵ２１１は、理由を含む接続拒否通知を携帯電話３００に対し送信して（ステップＣ２０）、サーバ２００を待機状態に戻す。
【０１５２】
正規のユーザであると判別された場合、ＣＰＵ２１１は、データベース２４０に格納されるユーザ４０のマイＨＰに関するデータを、通信部２２０を介して携帯電話３００に送信し（ステップＣ１２）、サーバ２００をユーザ４０からの指示待ち状態に設定する（ステップＣ１３）。尚、この時点で、携帯電話３００における表示部３５０にマイＨＰが表示される。また、係る指示待ち状態とは、即ち、待機状態と同様な状態である。
【０１５３】
この状態において、ＣＰＵ２１１は、ユーザ４０からの再生要求の有無を判別する（ステップＣ１４）。再生要求が受信された場合（ステップＣ１４：ＹＥＳ）、ＣＰＵ２１１は、ＰＶＲ１００に対し、指定されたコンテンツの再生指示を送信する（ステップＣ１５）。
【０１５４】
一方、再生要求が受信されない場合、付加処理要求が受信されたか否かが判別される（ステップＣ２１）。ここで、付加処理とは、例えば、記録媒体１９０からのコンテンツの削除、マイＨＰ上の表示内容変更、テレビ番組表の閲覧、番組の録画（記録）予約など、コンテンツの視聴以外の付加的な処理を指し、本発明に係る「記録内容変更処理」、及び「視覚情報の内容の変更する」処理を包含する処理である。
【０１５５】
付加処理指示が受信された場合（ステップＣ２１：ＹＥＳ）、ＣＰＵ２１１はユーザ４０によって選択された付加処理を実行するか、或いは実行の指示をＰＶＲ１００に対して送信する（ステップＣ２２）。例えば、マイＨＰの内容変更であれば、ホームページ生成部２３０が相当の内容を実行し、番組表の閲覧であれば、例えば、ＣＰＵ２１１が、ネットワーク２０上から然るべき番組表のダウンロードを行い、ホームページ生成部２３０を制御して、マイＨＰ上に表示させてもよい。或いは、マイＨＰ上でリンクを張るなどして、番組表閲覧に関する箇所が選択されたら、リンク先の表示データマイＨＰ上でダウンロードされて表示されるようにしてもよい。
【０１５６】
付加処理要求が受信されない場合（ステップＣ２１：ＮＯ）、ＣＰＵ２１１は、ユーザ４０からの要求が操作中断要求であるか否かを判別する（ステップＣ２３）。操作中断要求であった場合には（ステップＣ２３：ＹＥＳ）、ＣＰＵ２１１はログアウト処理を実行して、サーバ２００と携帯電話３００（ユーザ４０）との相互通信を終了する。操作中断要求ではない場合には（ステップＣ２３：ＮＯ）、ＣＰＵ２１１は、現時点でユーザ４０からは何の要求も無いものとして、一旦処理をステップＣ１３に戻し、それ以降の処理を繰り返す。
【０１５７】
コンテンツの再生をＰＶＲ１００に対して指示すると、ＣＰＵ２１１は、ＰＶＲ１００からのユーザ認証結果を、通信部２２０を介して取得し、ユーザ４０がＰＶＲ１００に認証されたか否かを判別する（ステップＣ１６）。ユーザ４０がＰＶＲ１００に認証されなかった場合（ステップＣ１６：ＮＯ）、ＣＰＵ２１１は、ユーザ４０に対し、拒絶通知を送信して（ステップＣ１８）、ログアウト処理を実行し、サーバ２００と携帯電話３００と相互通信を終了する。
【０１５８】
ユーザ４０がＰＶＲ１００に認証されると（ステップＣ１６：ＹＥＳ）、ＣＰＵ２１１は、ＰＶＲ１００から送信されるコンテンツ終了通知の有無を判別する（ステップＣ１７）。コンテンツ終了通知が無い場合（ステップＣ１７：ＮＯ）、係る通知が受信されるまでステップＣ１７が継続されると共に、コンテンツ終了通知が受信された場合には（ステップＣ１７：ＹＥＳ）、ＣＰＵ２１１は、ユーザ４０に対して再生終了通知を送信する（ステップＣ１９）。
＜ＰＶＲ１００におけるコンテンツ再生処理＞
次に、図１０を参照して、ＰＶＲ１００におけるコンテンツ再生処理の詳細について説明する。ここに、図１０は、コンテンツ再生処理のフローチャートである。尚、ここで説明するコンテンツ再生処理とは、携帯電話３００及びマイＨＰを介したユーザ４０からの指示に従って行われる処理を指す。また、係る処理とは別個に或いは並行して、既に述べたコンテンツ情報送信処理は実行されている。
【０１５９】
図１０において、最初に、サーバ２００からのコンテンツ再生指示の有無が判別される（ステップＤ１０）。コンテンツ再生指示が無い場合（ステップＤ１０：ＮＯ）、ＣＰＵ１１１は、付加処理指示の有無を判別する（ステップＤ２２）。付加処理指示も無い場合には（ステップＤ２２：ＮＯ）、ＣＰＵ１１１は、処理をステップＤ１０に戻し、再びサーバ２００からの指示を判別する。付加処理指示が有った場合には（ステップＤ２２：ＹＥＳ）、ＣＰＵ１１１は該当する付加処理を実行する（ステップＤ２３）。ここで、ＰＶＲ１００における付加処理とは、前述したように、記録媒体１９０の記録内容の削除、録画予約（記録）などを指す。記録内容の削除であれば、ＣＰＵ１１１は記録再生部１８０を制御して、記録媒体１９０から指定されたコンテンツを削除する。録画予約であれば、指定された時刻に指定されたコンテンツを。信号処理部１６０を介して取得し、インターフェイス１７０及び圧縮伸張部１５０などを介して記録再生部１８０により記録媒体１９０に記録する。付加処理が実行されると、ＣＰＵ１１１は処理をステップＤ１０に戻す。
【０１６０】
一方、サーバ２００からの指示がコンテンツの再生指示であった場合（ステップＤ１０：ＹＥＳ）、ＣＰＵ１１１はユーザ４０の認証処理を実行する（ステップＤ１１）。ここで、ユーザ４０は、既にログイン処理を介してサーバ２００との間の認証は成功しているから、係るＰＶＲ１００での認証処理はなくともよいが、コンテンツ保護の観点から、本実施例においては、ＰＶＲ１００と携帯電話３００との認証が行われるように設定されている。
【０１６１】
係る認証は、携帯電話３００が、サーバ２００のデータベース２４０からＰＶＲ１００のＩＤ番号を取得すると共に、自身のＩＤ番号をＲＯＭ３１２から取得し、両者を含む認証情報としてＰＶＲ１００に対して送信することにより行われる。この認証情報を取得したＰＶＲ１００では、送信されたＰＶＲ１００のＩＤ番号が正しいものかを検証すると共に、サーバ２００から携帯電話３００のＩＤ番号を取得して受信されたＩＤ番号と比較することによって、通信相手が携帯電話３００であると認証する。
【０１６２】
認証の結果、ユーザ４０ではないと判別された場合（ステップＤ１２：ＮＯ）、ＣＰＵ１１１は、サーバ２００に対し、拒絶通知を送信して（ステップＤ２４）、処理をステップＤ１０に戻す。
【０１６３】
一方、認証が成功した場合（ステップＤ１２：ＹＥＳ）、ＣＰＵ１１１は、暗号化処理部１２０を介して暗号鍵を生成し、携帯電話３００に対して送信する（ステップＤ１３）。この暗号鍵は、現時点の処理に関してテンポラリに且つランダムに生成されるものである。
【０１６４】
暗号鍵が送信されると、ＣＰＵ１１１は、指定されたコンテンツに関するストリーミングデータの生成を開始する（ステップＤ１４）。この際、記録再生部１８０を介して記録媒体１９０から順次読み出されたコンテンツのデータが、圧縮伸張部１５０により伸張され、更に、ストリーミング処理部１３０によってストリーミングデータが生成される。
【０１６５】
ストリーミングデータの再生に伴い、暗号化処理部１２０による暗号化処理が行われる（ステップＤ１５）。その結果として、暗号化されたストリーミングデータが、携帯電話３００に送信される（ステップＤ１６）。ＣＰＵ１１１は、係る暗号化されたストリーミングデータを順次携帯電話３００に送信する。
【０１６６】
尚、ＰＶＲ１００における暗号化処理は、暗号化処理部１２０により行われているが、例えば、このような処理は、別途アプリケーションプログラム（即ち、本発明に係る「コンピュータプログラム」の一例）を使用してＣＰＵ１１１が実行してもよい。
【０１６７】
ストリーミングデータの送信が開始されると、ＣＰＵ１１１は、同時に携帯電話３００から送信される再生エラーの有無を判別する（ステップＤ１７）。再生エラーが受信された場合（ステップＤ１７：ＹＥＳ）、即ち、携帯電話３００で何らかの再生エラーが発生した場合には、コンテンツの再生処理は終了する。即ち、ＰＶＲ１００は待機状態に復帰する。
【０１６８】
一方、再生エラーが受信されない場合には、再生に関する操作要求の有無が判別される（ステップＤ１８）。ここで、再生に関する操作要求とは、例えば、早送り、巻き戻し、或いは一時停止など、停止以外の何らかの操作を指す。このような要求があった場合には（ステップＤ１８：ＹＥＳ）、ＣＰＵ１１１は、係る要求に該当する操作を行い（ステップＤ１９）、処理をステップＤ２０に移行する。一方、このような操作要求が何ら無い場合には（ステップＤ１８：ＮＯ）、ステップＤ２０に処理が移行する。
【０１６９】
ステップＤ２０においては、コンテンツの再生が終了したか、又はユーザ４０から停止指示が送信されたか否かが判別される。この判別の結果、ユーザ４０から停止の指示がなく、コンテンツの再生も終了していない場合（ステップＤ２０：ＮＯ）、処理はステップＤ１６に復帰して、引き続き暗号化されたストリーミングデータの送信が継続される。
【０１７０】
ユーザ４０から停止の指示があったか、或いはコンテンツの再生が終了した場合（ステップＤ２０：ＹＥＳ）、コンテンツの再生終了を伝える再生終了通知がサーバ２００に対して送信され（ステップＤ２１）、コンテンツ再生処理が終了する。
＜携帯電話３００における処理＞
次に、図１１を参照して、携帯電話３００におけるマイＨＰにログイン後の処理について説明する。ここに、図１１は、係る処理のフローチャートである。
【０１７１】
図１１において、始めに、ＣＰＵ３１１は、入力部３６０を介して、コンテンツの再生要求が入力されたか否かを判別する（ステップＥ１０）。尚、係る再生要求とは、例えば、表示部３５０上で、コンテンツ選択に関する画面を開いたり、リストの中からコンテンツを選択したりする操作の過程を経て入力されたものである。図１１においてこれら過程に属する部分の処理は省略されている。再生要求が入力された場合（ステップＥ１０：ＹＥＳ）、ＣＰＵ３１１は、サーバ２００に対しコンテンツの再生要求を送信する（ステップＥ１１）。
【０１７２】
一方、再生要求が無い場合（ステップＥ１０：ＮＯ）、付加処理要求が入力されたか否かが判別される（ステップＥ２０）。例えば、リストの名称変更や、マイＨＰの壁紙変更、或いは記録媒体１９０に関するコンテンツの削除など、付加処理が要求された場合には（ステップＥ２０：ＹＥＳ）、ＣＰＵ３１１は、該当する付加処理に対応する付加処理要求をサーバ２００に対して送信する（ステップＥ２１）。
【０１７３】
また、付加処理要求が無い場合（ステップＥ２０：ＮＯ）、操作終了要求が入力されたか否かが判別される（ステップＥ２２）。操作終了要求が無い場合、何らの入力もなされていないものとして、ＣＰＵ３１１は、処理をステップＥ１０に戻し、ユーザ４０から何らかの入力があるまで係るループを繰り返す。一方、ユーザ４０が、マイＨＰに関する操作を終了するべく操作終了要求を入力した場合（ステップＥ２２：ＹＥＳ）、操作終了通知がサーバ２００に対し送信され（ステップＥ２３）、ログアウト処理が実行される。
【０１７４】
コンテンツの再生要求を送信すると、ＣＰＵ３１１は、ＰＶＲ１００から送信されてくる認証情報送信要求に基づいて、認証情報をＰＶＲ１００に送信する（ステップＥ１２）。認証情報を送信すると、ＣＰＵ３１１は、サーバ２００を介したＰＶＲ１００からの拒絶通知の有無を判別する（ステップＥ１３）。拒絶通知が受信された場合（ステップＥ１３：ＹＥＳ）、コンテンツの再生要求は無視され、ＣＰＵ３１１は、表示部３５０を制御し、ユーザ４０に対して拒絶通知を受信されたことを伝える表示を行い、強制的にログアウト処理を実行する。
【０１７５】
拒絶通知が無い場合（ステップＥ１３：ＮＯ）、ＣＰＵ３１１は、通信部３２０を介して、ＰＶＲ１００から送信される暗号鍵及び暗号化されたストリーミングデータを受信する（ステップＥ１４）。この際、暗号鍵は一旦ＲＡＭ３１３に格納される。暗号化されたストリーミングデータは、信号処理部３３０を介して復号化処理部３４０に供給され、復号化処理される（ステップＥ１５）。この際、ＲＡＭ３１３に格納された暗号鍵を使用して復号化がなされる。
【０１７６】
尚、係る復号化処理は、復号化処理部３４０ではなく、ＣＰＵ３１１が然るべきアプリケーションプログラム（即ち、本発明に係る「コンピュータプログラム」の他の一例）を実行することによって実現されてもよい。
【０１７７】
ＣＰＵ３１１は、復号化手段による復号化が成功したか否かを判別する（ステップＥ１６）。復号化が成功した場合には（ステップＥ１６：ＹＥＳ）、更に、コンテンツの再生が終了したか否かが判別され（ステップＥ１７）、再生が終了していない場合には（ステップＥ１７：ＮＯ）、ＣＰＵ３１１は、処理をステップＥ１４に戻し、暗号化されたストリーミングデータを受信して復号化を続行する。尚、復号化が成功したストリーミングデータは表示部３５０に供給され、表示部３５０によってユーザ４０が指定したコンテンツとして表示される。再生が終了した場合（ステップＥ１７：ＹＥＳ）、携帯電話３００は再びユーザ４０からの指示待ち状態となる。尚、ステップＥ１７に係る判別処理では、サーバ２００から送信される再生終了通知が受信されることにより、コンテンツの再生が終了したと判別される。
【０１７８】
一方、コンテンツの復号化に際し、何らかのエラーが発生した際（ステップＥ１６：ＮＯ）、復号化の失敗がユーザに通知される（ステップＥ１８）。この通知は、例えば、ＣＰＵ３１１が表示部３５０に「コンテンツの再生に失敗しました」などの情報を表示させることにより行われる。その後、ＣＰＵ３１１は、ＰＶＲ１００に対し、再生エラーを送信して（ステップＥ１９）、処理をステップＥ１０に戻し、携帯電話３００をユーザ４０からの入力待ち状態に設定する。
【０１７９】
以上、説明したように、コンテンツ遠隔視聴システム１０によれば、コンテンツの選択はマイ・ホームページを介して行うことが可能であるため、ユーザ４０は、いちいちＰＶＲ１００と通信することによって生じる不快感や時間のロスが生じない、極めて快適な操作感を得ることが可能である。また、ＰＶＲ１００はユーザ４０の所有物であり、記録媒体１９０に記録されたコンテンツはユーザの嗜好が反映されたものとなる。更に、例えばＤＶＤなどを適宜差し替えることによって、選択可能なコンテンツの種類は飛躍的に増加する上、自身がビデオカメラなどで撮影した映像をそれらコンテンツの一として加えることも容易にして可能に構成されている。従って、ユーザの嗜好に合致したコンテンツを遠隔地で快適に視聴することが可能なのである。
【０１８０】
尚、本実施例においては、コンテンツはストリーミング再生されるが、例えば、記録媒体１９０に記録されるコンテンツに関するデータファイルが、圧縮伸張部１５０を介して圧縮されたまま、携帯電話３００に対して送信されてもよい。この送信されたデータファイルはＲＡＭ３１３などに格納され、適宜解凍され、再生されてもよい。この場合、現時点でサーバ２００及びＰＶＲ１００と通信が不可能な場所にユーザ４０が居たとしても、予めＰＶＲ１００からコンテンツを取得しておくことによって、場所を選ばずコンテンツの視聴が可能である。
【０１８１】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うコンテンツ遠隔視聴システム、コンテンツ遠隔視聴用サーバ装置、コンテンツ遠隔視聴用記録再生装置、及びコンテンツ遠隔視聴方法、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【図面の簡単な説明】
【０１８２】
【図１】本発明の実施例に係るコンテンツ遠隔視聴システムの概念図である。
【図２】図１のシステムにおけるＰＶＲのブロック図である。
【図３】図１のシステムにおけるサーバのブロック図である。
【図４】図１のシステムにおける携帯電話のブロック図である。
【図５】図１のシステムの動作の大略を説明するタイミングチャートである。
【図６】図５の動作の大略において、携帯電話に表示される画面の模式図である。
【図７】ＰＶＲにおけるコンテンツ情報送信処理のフローチャートである。
【図８】サーバにおけるコンテンツ情報受信処理のフローチャートである。
【図９】サーバにおけるユーザインターフェイス処理のフローチャートである。
【図１０】ＰＶＲにおけるコンテンツ再生処理のフローチャートである。
【図１１】携帯電話における処理のフローチャートである。
【符号の説明】
【０１８３】
１０…コンテンツ遠隔視聴システム、２０…ネットワーク、３０…事業者、４０…ユーザ、１００…ＰＶＲ、１１０…制御部、１２０…暗号化処理部、１３０…ストリーミング処理部、１４０…通信部、１５０…圧縮部、１６０…信号処理部、１７０…インターフェイス、１８０…記録再生部、１９０…記録媒体、２００…サーバ、２１０…制御部、２２０…通信部、２３０…ホームページ生成部、２４０…データベース、２５０…認証部、３００…携帯電話、３１０…制御部、３２０…通信部、３３０…信号処理部、３４０…復号化処理部、３５０…表示部、３６０…入力部。
【図１】
2006080901.tif 000003
【図２】
2006080901.tif 000004
【図３】
2006080901.tif 000005
【図４】
2006080901.tif 000006
【図５】
2006080901.tif 000007
【図６】
2006080901.tif 000008
【図７】
2006080901.tif 000009
【図８】
2006080901.tif 000010
【図９】
2006080901.tif 000011
【図１０】
2006080901.tif 000012
【図１１】
2006080901.tif 000013