(57)【要約】【課題】比較的に簡単な作業により複数のユーザが同一コンテンツを同時に視聴する。【解決手段】サーバ装置２０は、複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部２１ａ、関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部２１ｂ、コンテンツ再生端末１０から受け取る、一の番組のコンテンツを特定するコンテンツ情報に基づいて、再生スケジュール決定部２１ｂにより求められた予定時刻を表す再生スケジュール情報をコンテンツ再生端末１０に提供する再生スケジュール情報提供部２１ｃを備える。【選択図】図２
2013207792.tif 000002
【特許請求の範囲】
【請求項１】
複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部と、
前記関連番組特定部により特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部と、
コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定部により求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供部と、を備える、
ことを特徴とするサーバ装置。
【請求項２】
前記再生スケジュール決定部により求められた前記予定時刻に、前記一の番組のコンテンツを再生する前記コンテンツ再生端末がコメントを共有するための接続先を設定する接続先設定部を備える、
ことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記再生スケジュール決定部により求められた前記予定時刻に、前記一の番組のコンテンツを再生する各コンテンツ再生端末からコメントを受け取り、受け取った前記コメントを前記接続先設定部により設定された前記接続先に記録し、前記接続先に記録された前記コメントを、前記接続先に接続された各コンテンツ再生端末に提供するコメント処理部、を備える、
ことを特徴とする請求項２に記載のサーバ装置。
【請求項４】
前記コンテンツ情報には、前記コンテンツの放送時刻を表す放送時刻情報が含まれ、
前記再生スケジュール情報提供部は、前記放送時刻情報により表される前記コンテンツの放送時刻と、前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻とを基に、前記再生スケジュール情報を前記コンテンツ再生端末に提供する、
ことを特徴とする請求項１乃至３の何れか１項に記載のサーバ装置。
【請求項５】
前記再生スケジュール情報提供部は、前記放送時刻情報により表される前記コンテンツの放送時刻を基に、前記コンテンツが放送前か放送後かを判別し、放送前であると判別した場合に前記放送時刻以降の前記予定時刻を表す前記再生スケジュール情報を前記コンテンツ再生端末に提供し、放送後であると判別した場合に現在時刻以降の前記予定時刻を表す前記再生スケジュール情報を前記コンテンツ再生端末に提供する、
ことを特徴とする請求項４に記載のサーバ装置。
【請求項６】
前記予め定められた関係は、内容が同一で放送時刻の異なる関係であり、
前記関連番組特定部は、異なる地域の放送番組情報を基に、内容が同一で放送時刻の異なる複数の番組を前記関連番組として特定する、
ことを特徴とする請求項１乃至５の何れか１項に記載のサーバ装置。
【請求項７】
前記予め定められた関係は、周期的に放送される番組であり、
前記関連番組特定部は、前記放送番組情報を基に、前記周期的に放送される番組を前記関連番組として特定する、
ことを特徴とする請求項１乃至５の何れか１項に記載のサーバ装置。
【請求項８】
番組には属性情報が付与されており、前記予め定められた関係は、属性情報が一致する番組であり、
前記関連番組特定部は、前記放送番組情報を基に、前記属性情報が一致する番組を前記関連番組として特定する、
ことを特徴とする請求項１乃至５の何れか１項に記載のサーバ装置。
【請求項９】
端末間で同時に再生する放送後の番組のコンテンツ及び前記コンテンツを再生する予定時刻を表す再生スケジュール情報が記録されたサーバ装置に、前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得部と、
前記再生スケジュール情報取得部が取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定部と、
前記再生予約設定部により再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御部と、を備える、
ことを特徴とするコンテンツ再生端末。
【請求項１０】
前記再生制御部により再生される前記予定時刻に基づいて、他の端末との間でコメントを共有するための接続先に接続する通信制御部を備える、
ことを特徴とする請求項９に記載のコンテンツ再生端末。
【請求項１１】
前記コンテンツを記憶するコンテンツ記憶部と、
複数の番組から構成される番組表を表す放送番組情報を記憶する放送番組情報記憶部と、を備え、
前記再生スケジュール情報取得部は、前記コンテンツ記憶部に記録された前記コンテンツを特定するコンテンツ情報を、予め設定されたタイミングで前記サーバ装置に送信し、前記サーバ装置から取得した前記コンテンツに対応する前記再生スケジュール情報を前記放送番組情報に追加し、
前記再生予約設定部は、前記放送番組情報に追加された前記再生スケジュール情報の中から選択された再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて前記コンテンツを再生予約する、
ことを特徴とする請求項９または１０に記載のコンテンツ再生端末。
【請求項１２】
前記コンテンツを記憶するコンテンツ記憶部と、
複数の番組から構成される番組表を表す放送番組情報を記憶する放送番組情報記憶部と、を備え、
前記再生スケジュール情報取得部は、前記コンテンツ記憶部に記録された前記コンテンツから選択された一のコンテンツを特定するコンテンツ情報を前記サーバ装置に送信し、前記サーバ装置から取得した前記一のコンテンツに対応する前記再生スケジュール情報を前記放送番組情報に追加し、
前記再生予約設定部は、前記放送番組情報に追加された前記再生スケジュール情報から前記一のコンテンツの再生予約を行う再生スケジュール情報を選択し、選択された前記再生スケジュール情報により表される前記予定時刻に基づいて前記一のコンテンツを再生予約する、
ことを特徴とする請求項９または１０に記載のコンテンツ再生端末。
【請求項１３】
前記再生スケジュール情報取得部は、前記放送番組情報記憶部に記録された前記放送番組情報から選択された一のコンテンツを特定するコンテンツ情報を前記サーバ装置に送信し、前記サーバ装置から取得した前記一のコンテンツに対応する前記再生スケジュール情報を前記放送番組情報に追加し、
前記再生予約設定部は、前記放送番組情報に追加された前記再生スケジュール情報から前記一のコンテンツの再生予約を行う再生スケジュール情報を選択し、選択された前記再生スケジュール情報により表される前記予定時刻に基づいて前記一のコンテンツを再生予約するとともに、前記コンテンツの録画予約を行う、
ことを特徴とする請求項１２に記載のコンテンツ再生端末。
【請求項１４】
コンテンツを再生するコンテンツ再生端末と、前記コンテンツ再生端末と通信を行うサーバ装置とを備えたコンテンツ再生システムであって、
前記サーバ装置は、
複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部と、
前記関連番組特定部により特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部と、
前記コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定部により求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供部と、を備え、
前記コンテンツ再生端末は、
前記サーバ装置に前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得部と、
前記再生スケジュール情報取得部が取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定部と、
前記再生予約設定部により再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御部と、を備える、
ことを特徴とするコンテンツ再生システム。
【請求項１５】
コンテンツを再生するコンテンツ再生端末と、前記コンテンツ再生端末と通信を行うサーバ装置とを用いたコンテンツ再生方法であって、
前記サーバ装置が、複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定ステップと、
前記サーバ装置が、前記関連番組特定ステップで特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定ステップと、
前記サーバ装置が、前記コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定ステップで求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供ステップと、
前記コンテンツ再生端末が、前記サーバ装置に前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得ステップと、
前記コンテンツ再生端末が、前記再生スケジュール情報取得ステップで取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定ステップと、
前記コンテンツ再生端末が、前記再生予約設定ステップで再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御ステップと、を有する、
ことを特徴とするコンテンツ再生方法。
【請求項１６】
コンピュータを、
複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部、
前記関連番組特定部により特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部、
コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定部により求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供部、として機能させる、
ことを特徴とするプログラム。
【請求項１７】
コンピュータを、
端末間で同時に再生する放送後の番組のコンテンツ及び前記コンテンツを再生する予定時刻を表す再生スケジュール情報が記録されたサーバ装置に、前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得部、
前記再生スケジュール情報取得部が取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定部、
前記再生予約設定部により再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御部、として機能させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、コンテンツ再生端末、コンテンツ再生システム、コンテンツ再生方法及びプログラムに関する。
【背景技術】
【０００２】
ニュース、ドラマ、音楽等の様々な放送番組コンテンツの録画予約を行う情報（録画予約情報）を、事前に登録された複数のコンテンツ再生端末により構成されるグループ内で共有するシステムが特許文献１に開示されている。
【０００３】
このシステムでは、グループ内で共有される録画予約情報によって、各コンテンツ再生端末に同一の放送番組コンテンツが記録される。また、このシステムでは、グループ内の一のコンテンツ再生端末が記録済みの放送番組コンテンツを再生するとき、そのコンテンツ再生端末は、他のコンテンツ再生端末との間で同期処理を行い、各コンテンツ再生端末は、同じ放送番組コンテンツを同時に再生する。これにより、グループに属する各ユーザは、同一コンテンツを同時に視聴することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−６２９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されたシステムでは、いつ、どのコンテンツが再生されるのかをユーザ間で決定して把握しておかなければならず、複数のユーザが同一コンテンツを同時に視聴するための作業が繁雑で使い勝手が悪いという問題があった。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、比較的に簡単な作業により複数のユーザが同一コンテンツを同時に視聴できる、サーバ装置、コンテンツ再生端末、コンテンツ再生システム、コンテンツ再生方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の観点に係るサーバ装置は、
複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部と、
前記関連番組特定部により特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部と、
コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定部により求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供部と、を備えることを特徴とする。
【０００８】
サーバ装置において、前記再生スケジュール決定部により求められた前記予定時刻に、前記一の番組のコンテンツを再生する前記コンテンツ再生端末がコメントを共有するための接続先を設定する接続先設定部を備えても良い。
【０００９】
サーバ装置において、前記再生スケジュール決定部により求められた前記予定時刻に、前記一の番組のコンテンツを再生する各コンテンツ再生端末からコメントを受け取り、受け取った前記コメントを前記接続先設定部により設定された前記接続先に記録し、前記接続先に記録された前記コメントを、前記接続先に接続された各コンテンツ再生端末に提供するコメント処理部を備えても良い。
【００１０】
サーバ装置において、前記コンテンツ情報には、前記コンテンツの放送時刻を表す放送時刻情報が含まれ、前記再生スケジュール情報提供部は、前記放送時刻情報により表される前記コンテンツの放送時刻と、前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻とを基に、前記再生スケジュール情報を前記コンテンツ再生端末に提供しても良い。
【００１１】
サーバ装置において、前記再生スケジュール情報提供部は、前記放送時刻情報により表される前記コンテンツの放送時刻を基に、前記コンテンツが放送前か放送後かを判別し、放送前であると判別した場合に前記放送時刻以降の前記予定時刻を表す前記再生スケジュール情報を前記コンテンツ再生端末に提供し、放送後であると判別した場合に現在時刻以降の前記予定時刻を表す前記再生スケジュール情報を前記コンテンツ再生端末に提供しても良い。
【００１２】
サーバ装置において、前記予め定められた関係は、内容が同一で放送時刻の異なる関係であり、前記関連番組特定部は、異なる地域の放送番組情報を基に、内容が同一で放送時刻の異なる複数の番組を前記関連番組として特定しても良い。
【００１３】
サーバ装置において、前記予め定められた関係は、周期的に放送される番組であり、前記関連番組特定部は、前記放送番組情報を基に、前記周期的に放送される番組を前記関連番組として特定しても良い。
【００１４】
サーバ装置において、番組には属性情報が付与されており、前記予め定められた関係は、属性情報が一致する番組であり、前記関連番組特定部は、前記放送番組情報を基に、前記属性情報が一致する番組を前記関連番組として特定しても良い。
【００１５】
本発明の第２の観点に係るコンテンツ再生端末は、
端末間で同時に再生する放送後の番組のコンテンツ及び前記コンテンツを再生する予定時刻を表す再生スケジュール情報が記録されたサーバ装置に、前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得部と、
前記再生スケジュール情報取得部が取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定部と、
前記再生予約設定部により再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御部と、を備えることを特徴とする。
【００１６】
コンテンツ再生端末において、前記再生制御部により再生される前記予定時刻に基づいて、他の端末との間でコメントを共有するための接続先に接続する通信制御部を備えても良い。
【００１７】
コンテンツ再生端末において、前記コンテンツを記憶するコンテンツ記憶部と、複数の番組から構成される番組表を表す放送番組情報を記憶する放送番組情報記憶部と、を備え、前記再生スケジュール情報取得部は、前記コンテンツ記憶部に記録された前記コンテンツを特定するコンテンツ情報を、予め設定されたタイミングで前記サーバ装置に送信し、前記サーバ装置から取得した前記コンテンツに対応する前記再生スケジュール情報を前記放送番組情報に追加し、前記再生予約設定部は、前記放送番組情報に追加された前記再生スケジュール情報から選択された再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて前記コンテンツを再生予約しても良い。
【００１８】
コンテンツ再生端末において、前記コンテンツを記憶するコンテンツ記憶部と、複数の番組から構成される番組表を表す放送番組情報を記憶する放送番組情報記憶部と、を備え、前記再生スケジュール情報取得部は、前記コンテンツ記憶部に記録された前記コンテンツから選択された一のコンテンツを特定するコンテンツ情報を前記サーバ装置に送信し、前記サーバ装置から取得した前記一のコンテンツに対応する前記再生スケジュール情報を前記放送番組情報に追加し、前記再生予約設定部は、前記放送番組情報に追加された前記再生スケジュール情報から前記一のコンテンツの再生予約を行う再生スケジュール情報を選択し、選択された前記再生スケジュール情報により表される前記予定時刻に基づいて前記一のコンテンツを再生予約しても良い。
【００１９】
コンテンツ再生端末において、前記再生スケジュール情報取得部は、前記放送番組情報記憶部に記録された前記放送番組情報から選択された一のコンテンツを特定するコンテンツ情報を前記サーバ装置に送信し、前記サーバ装置から取得した前記一のコンテンツに対応する前記再生スケジュール情報を前記放送番組情報に追加し、前記再生予約設定部は、前記放送番組情報に追加された前記再生スケジュール情報から前記一のコンテンツの再生予約を行う再生スケジュール情報を選択し、選択された前記再生スケジュール情報により表される前記予定時刻に基づいて前記一のコンテンツを再生予約するとともに、前記コンテンツの録画予約を行っても良い。
【００２０】
本発明の第３の観点に係るコンテンツ再生システムは、
コンテンツを再生するコンテンツ再生端末と、前記コンテンツ再生端末と通信を行うサーバ装置とを備えたコンテンツ再生システムであって、
前記サーバ装置は、
複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部と、
前記関連番組特定部により特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部と、
前記コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定部により求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供部と、を備え、
前記コンテンツ再生端末は、
前記サーバ装置に前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得部と、
前記再生スケジュール情報取得部が取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定部と、
前記再生予約設定部により再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御部と、を備えることを特徴とする。
【００２１】
本発明の第４の観点に係るコンテンツ再生方法は、
コンテンツを再生するコンテンツ再生端末と、前記コンテンツ再生端末と通信を行うサーバ装置とを用いたコンテンツ再生方法であって、
前記サーバ装置が、複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定ステップと、
前記サーバ装置が、前記関連番組特定ステップで特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定ステップと、
前記サーバ装置が、前記コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定ステップで求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供ステップと、
前記コンテンツ再生端末が、前記サーバ装置に前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得ステップと、
前記コンテンツ再生端末が、前記再生スケジュール情報取得ステップで取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定ステップと、
前記コンテンツ再生端末が、前記再生予約設定ステップで再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御ステップと、を有することを特徴とする。
【００２２】
本発明の第５の観点に係るプログラムは、
コンピュータを、
複数の番組から構成される番組表に基づいて、予め定められた関係を有する関連番組を特定する関連番組特定部、
前記関連番組特定部により特定された前記関連番組のうち、一の番組のコンテンツを放送後に再生する予定時刻を、前記関連番組のうちの他の番組の放送時刻を基に求める再生スケジュール決定部、
コンテンツ再生端末から受け取る、前記一の番組のコンテンツを特定するコンテンツ情報に基づいて、前記再生スケジュール決定部により求められた前記予定時刻を表す再生スケジュール情報を前記コンテンツ再生端末に提供する再生スケジュール情報提供部、として機能させることを特徴とする。
【００２３】
本発明の第６の観点に係るプログラムは、
コンピュータを、
端末間で同時に再生する放送後の番組のコンテンツ及び前記コンテンツを再生する予定時刻を表す再生スケジュール情報が記録されたサーバ装置に、前記コンテンツを特定するコンテンツ情報を送信し、前記コンテンツに対応する前記再生スケジュール情報を前記サーバ装置から取得する再生スケジュール情報取得部、
前記再生スケジュール情報取得部が取得した前記再生スケジュール情報により表される前記コンテンツを再生する予定時刻に基づいて、前記コンテンツを再生予約する再生予約設定部、
前記再生予約設定部により再生予約された前記コンテンツを前記予定時刻に基づいて再生する再生制御部、として機能させることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、比較的に簡単な作業により複数のユーザが同一コンテンツを同時に視聴できる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１及び第２の実施形態に係るコンテンツ再生システムの構成を示す図である。
【図２】本発明の第１の実施形態に係るサーバ装置の構成を示すブロック図である。
【図３】図２に示したサーバ装置が記憶する放送番組情報の構成を示す図である。
【図４】図２に示したサーバ装置が記憶する再生スケジュール情報の構成を示す図である。
【図５】本発明の第１の実施形態に係るコンテンツ再生端末の構成を示すブロック図である。
【図６】図５に示したコンテンツ再生端末が記憶するコンテンツの属性情報の構成を示す図である。
【図７】図５に示したコンテンツ再生端末が記憶する再生スケジュール情報の構成を示す図である。
【図８】図５に示したコンテンツ再生端末が記憶する再生予約情報の構成を示す図である。
【図９】本発明の第１の実施形態に係るサーバ装置が行う再生スケジュール情報記録処理のフローチャートである。
【図１０】本発明の第１の実施形態に係るコンテンツ再生端末が行う再生スケジュール情報取得処理のフローチャートである。
【図１１】本発明の第１の実施形態に係るサーバ装置が行う再生スケジュール情報提供処理のフローチャートである。
【図１２】本発明の第１の実施形態に係るコンテンツ再生端末が行う再生予約設定処理のフローチャートである。
【図１３】本発明の第１の実施形態に係るコンテンツ再生端末が行う再生制御処理のフローチャートである。
【図１４】コンテンツの再生予約を設定する画面の表示例を示す図である。
【図１５】再生スケジュールを選択する画面の表示例を示す図である。
【図１６】本発明の第１の実施形態に係る関連番組のコンテンツの他の例を示す図である。
【図１７】（ａ）は、図１６に示した関連番組のコンテンツの属性情報から生成される再生スケジュール情報の構成を示す図である。（ｂ）は、図１６に示した関連番組のコンテンツの属性情報から生成される（ａ）とは異なる再生スケジュール情報の構成を示す図である。
【図１８】本発明の第２の実施形態に係るサーバ装置の構成を示すブロック図である。
【図１９】図１８に示したサーバ装置が記憶するコメントの構成を示す図である。
【図２０】図１８に示したサーバ装置が記憶する再生スケジュール情報の構成を示す図である。
【図２１】本発明の第２の実施形態に係るコンテンツ再生端末の構成を示すブロック図である。
【図２２】本発明の第２の実施形態に係るサーバ装置が行うコメント共有処理のフローチャートである。
【図２３】本発明の第２の実施形態に係るコンテンツ再生端末が行う再生制御処理のフローチャートである。
【図２４】（ａ）は、再生表示領域とコメント表示領域とを区分けした表示例を示す図である。（ｂ）は、再生表示領域とコメント表示領域とを重畳させた表示例を示す図である。
【発明を実施するための形態】
【００２６】
（第１の実施形態）
以下、本発明の第１の実施形態について図面を参照して説明する。はじめに、図１を参照して、本実施形態に係るコンテンツ再生システム１を説明する。
【００２７】
コンテンツ再生システム１は、コンテンツ再生端末１０と、サーバ装置２０とを備える。コンテンツ再生端末１０及びサーバ装置２０は、ネットワークＮを介して通信を行う。ネットワークＮは、例えばインターネットであり、インターネットへの接続手段は、有線および無線の何れでも良い。また、コンテンツは、放送局ＢＳから放送されるニュース、ドラマ、音楽等の放送番組コンテンツ（以下、コンテンツという）である。
【００２８】
コンテンツ再生端末１０は、放送局ＢＳから放送されるコンテンツを記録し、記録されたコンテンツを再生する端末である。コンテンツ再生端末１０は、例えばＨＤＤ（Hard Disk Drive）レコーダや録画機能付きテレビ、ＰＣ（Personal Computer）などの各種ネットワーク対応端末である。コンテンツ再生端末１０は、再生対象として選択されたコンテンツを、設定された時刻に再生する機能（再生予約機能）を有する。コンテンツ再生端末１０は、そのコンテンツ再生端末１０が属する地域の放送局ＢＳから送信される放送信号を受信する。例えば、地域Ａに属するコンテンツ再生端末１０は、その地域Ａの放送局ＢＳ１からの放送信号を受信する。一方、地域Ｂに属するコンテンツ再生端末１０は、放送局ＢＳ２からの放送信号を受信する。放送信号には、放送対象のコンテンツ、複数のコンテンツから構成される番組表を表す放送番組情報（ＥＰＧ：Electronic Program Guide）が含まれる。
【００２９】
サーバ装置２０は、各地域の放送局（ここでは放送局ＢＳ１及びＢＳ２）の放送番組情報を取得する。異なる地域の各放送局ＢＳは、同じ内容のコンテンツを異なる時刻に放送することがある。サーバ装置２０は、このような関係を有するコンテンツの放送時刻を基に、ある地域において放送されたコンテンツについて、複数のコンテンツ再生端末１０の間で同時に再生する予定時刻（再生スケジュール）を求める。サーバ装置２０は、このスケジュールを表す情報（再生スケジュール情報）をコンテンツ再生端末１０に提供する。例えば、ある番組ａが、地域Ａでは２０：００〜２１：００に放送され、地域Ｂでは２２：００〜２３：００に放送される場合において、地域Ａに属する各コンテンツ再生端末１０が、地域Ｂで放送される番組ａの放送時刻を基に、番組ａのコンテンツを２２：００から再生できるようにする。このようにして、各コンテンツ再生端末１０は、サーバ装置２０から提供される再生スケジュール情報に基づいて、同じコンテンツを同じ時刻に再生（同時再生）することができる。
【００３０】
図１に示したサーバ装置２０の構成について、図２を参照して説明する。サーバ装置２０は、制御部２１と、記憶部２２と、通信部２３とを備える。
【００３１】
制御部２１は、例えば、ＣＰＵ(Central Processing Unit)、ＣＰＵのメインメモリとして機能するＲＡＭ（Random Access Memory）、タイマ等から構成される。なお、制御部２１は、一部がＡＳＩＣ（Application Specific Integrated Circuit）等の専用回路から構成されてもよい。制御部２１は、サーバ装置２０全体を制御する。また、制御部２１は、記憶部２２に記録されたプログラムを実行することにより、関連番組特定部２１ａ、再生スケジュール決定部２１ｂ、再生スケジュール情報提供部２１ｃとして機能する。各部２１ａ〜２１ｃは、後述の各種処理を行う。
【００３２】
記憶部２２は、例えば、ＲＯＭ（Read Only Memory）やフラッシュメモリ、ＨＤＤ等の記憶装置から構成される。記憶部２２は、制御部２１が各種処理を行うために使用する各種プログラム及びデータ、制御部２１が各種処理を行うことにより生成又は取得した各種データを記憶する。記憶部２２は、プログラム記憶部２２ａと、放送番組情報記憶部２２ｂと、再生スケジュール情報記憶部２２ｃとを備える。
【００３３】
プログラム記憶部２２ａは、各種プログラムを記憶する。プログラム記憶部２２ａには、制御部２１の実行によって、制御部２１を、関連番組特定部２１ａ、再生スケジュール決定部２１ｂ、再生スケジュール情報提供部２１ｃとして機能させるプログラムが記録されている。
【００３４】
放送番組情報記憶部２２ｂは、例えば図３に示すように、各地域の放送局ＢＳの放送番組情報を記憶する。放送番組情報には、放送番組を構成する複数のコンテンツの属性情報（以下、コンテンツ属性情報という）が含まれる。コンテンツ属性情報は、コンテンツを一意に識別するＩＤ、コンテンツのタイトル、コンテンツが放送される地域、コンテンツを放送する放送局、コンテンツの放送時刻、コンテンツが属するジャンル、出演者、番組時間等の属性を有する。
【００３５】
再生スケジュール情報記憶部２２ｃは、放送後のコンテンツを再生する再生スケジュール（再生時刻）を表す再生スケジュール情報を記憶する。再生スケジュール情報は、例えば図４に示すように、コンテンツのＩＤ、タイトル、再生スケジュール等の属性を有する。再生スケジュールは、放送番組情報記憶部２２ｂに記録された複数のコンテンツ属性情報に基づいて、再生スケジュール決定部２１ｂが行う後述の処理によって決定される。
【００３６】
通信部２３は、例えば、ネットワークアダプタ等の通信インタフェース装置から構成される。通信部２３は、制御部２１の制御のもと、コンテンツ再生端末１０、放送局ＢＳとの間で通信を行う。なお、通信部２３は、コンテンツ再生端末１０以外のネットワーク内機器とも通信可能である。
【００３７】
次に、図１に示したコンテンツ再生端末１０の構成について、図５を参照して説明する。コンテンツ再生端末１０は、制御部１１と、記憶部１２と、放送受信部１３と、操作部１４と、表示部１５と、サーバ通信部１６とを備える。
【００３８】
制御部１１は、例えば、ＣＰＵ、ＣＰＵのメインメモリとして機能するＲＡＭ、タイマ等から構成される。なお、制御部１１は、一部がＡＳＩＣ等の専用回路から構成されてもよい。制御部１１は、コンテンツ再生端末１０全体を制御する。また、制御部１１は、記憶部１２に記録されたプログラムを実行することにより、再生スケジュール情報取得部１１ａ、再生予約設定部１１ｂ、再生制御部１１ｃとして機能する。各部１１ａ〜１１ｃは、後述の各種処理を行う。
【００３９】
記憶部１２は、例えば、ＲＯＭやフラッシュメモリ、ＨＤＤ等の記憶装置から構成される。記憶部１２は、制御部１１が各種処理を行うために使用する各種プログラム及びデータ、制御部１１が各種処理を行うことにより生成又は取得した各種データ、放送を受信することによって得られたコンテンツ等を記憶する。記憶部１２は、プログラム記憶部１２ａと、コンテンツ記憶部１２ｂと、放送番組情報記憶部１２ｃと、再生予約情報記憶部１２ｄとを備える。
【００４０】
プログラム記憶部１２ａは、各種プログラムを記憶する。プログラム記憶部１２ａには、制御部１１の実行によって、制御部１１を、再生スケジュール情報取得部１１ａ、再生予約設定部１１ｂ、再生制御部１１ｃとして機能させるプログラムが記録されている。
【００４１】
コンテンツ記憶部１２ｂは、放送局ＢＳから放送されたコンテンツを記憶する。コンテンツは、放送前に録画予約または放送中に録画指示がされることにより、コンテンツ記憶部１２ｂに記録される。コンテンツは、コンテンツの実体であるメディアデータとコンテンツの属性情報とを有する。コンテンツ属性情報は、例えば図６に示すように、コンテンツのＩＤ、コンテンツのタイトル、コンテンツが放送される地域、コンテンツを放送する放送局、コンテンツの放送時刻、コンテンツが属するジャンル、出演者、番組時間等の属性を有する。
【００４２】
放送番組情報記憶部１２ｃは、放送局ＢＳから受信した放送信号に含まれる放送番組情報を記憶する。放送番組情報には、放送番組を構成する複数のコンテンツの属性情報が含まれる。また、放送番組情報記憶部１２ｃは、サーバ装置２０から取得した各再生スケジュール情報を記憶する。例えば図７に示す各再生スケジュール情報をサーバ装置２０から取得した場合、各再生スケジュール情報が放送番組情報記憶部１２ｃに記録される。
【００４３】
再生予約情報記憶部１２ｄは、放送番組情報に追加された再生スケジュール情報の中からユーザによって選択、設定されたものを再生予約情報として記憶する。再生予約情報は、例えば図８に示すように、再生スケジュール情報と同じ構成を有する。この再生予約情報により表される再生スケジュールの時刻に基づいて、再生制御部１１ｃはコンテンツを再生する制御を行う。
【００４４】
放送受信部１３は、アンテナ、チューナ、放送信号処理部から構成される。放送信号処理部は、制御部１１の制御のもと、放送局ＢＳからの放送信号から各種情報（コンテンツ、放送番組情報）を抽出し、抽出した各種情報を制御部１１に供給する。
【００４５】
操作部１４は、コンテンツ再生端末１０に各種指示を与え、また文字等の入力操作を行うユーザインタフェース装置（操作ボタン、リモコン装置等）から構成される。操作部１４は、ユーザの各種操作を受け付け、受け付けた各種操作にそれぞれ対応する操作信号を制御部１１に供給する。
【００４６】
表示部１５は、例えば、液晶表示装置、有機ＥＬ(Electro Luminescence)表示装置等から構成される。表示部１５は、制御部１１から供給される各種画像データ（メディアデータ）に基づいて各種画像を出力する。なお、表示部１５は、コンテンツ再生端末１０内部に設けられても、コンテンツ再生端末１０外部に設けられてもよい。
【００４７】
なお、操作部１４と表示部１５とは、タッチパネルから構成されても良い。タッチパネルは、所定の操作を受け付ける画面を表示すると共に、ユーザが画面に接触した位置に対応する操作信号を制御部１１に供給する。
【００４８】
サーバ通信部１６は、例えば、ネットワークアダプタ等の通信インタフェース装置から構成される。サーバ通信部１６は、制御部１１の制御のもと、サーバ装置２０との間で通信を行う。なお、サーバ通信部１６は、サーバ装置２０以外のネットワーク内機器とも通信可能である。
【００４９】
次に、上記構成を有するコンテンツ再生システム１の動作を説明する。
コンテンツ再生システム１において、サーバ装置２０は、地域毎の放送番組情報を取得し、取得した放送番組情報に基づいて、コンテンツの放送後に複数のコンテンツ再生端末１０の間で同じコンテンツを同時に再生する再生スケジュールを求める。
各コンテンツ再生端末１０は、サーバ装置２０と通信を行い、コンテンツ再生端末１０に記録されたコンテンツの属性情報をサーバ装置２０に送信し、これに対応する再生スケジュールをサーバ装置２０から取得する。各コンテンツ再生端末１０は、サーバ装置２０から取得した再生スケジュールに基づいてコンテンツの再生予約を設定し、再生スケジュールの時刻に基づいて、同じコンテンツを一斉に再生する。このようにして複数のコンテンツ再生端末１０の間でコンテンツの同時再生を実現する。
例えば、地域Ａに属するコンテンツ再生端末１０に記録された（図１に示す放送局ＢＳ１から既に放送済みである）コンテンツａと同じものが、後日に地域Ｂに属する放送局ＢＳ２から放送される場合、サーバ装置２０には、コンテンツａが放送局ＢＳ２から放送される時刻に基づいてコンテンツを再生するスケジュール（再生時刻）を求める。地域Ａに属するコンテンツ再生端末１０は、サーバ装置２０からコンテンツａに対応する再生スケジュール情報を取得し、これに従ってコンテンツａの再生予約を行う。これにより、同じ再生スケジュール情報に基づいてコンテンツａの再生予約を行った各コンテンツ再生端末１０はコンテンツａの同時再生を行う。
【００５０】
次に、上記動作を実現するコンテンツ再生端末１０及びサーバ装置２０が行う処理を説明する。
【００５１】
サーバ装置２０の電源がオンになったとき、制御部２１は、プログラム記憶部２２ａからプログラムを読み出して実行する。これにより、制御部２１は、関連番組特定部２１ａ、再生スケジュール決定部２１ｂ、再生スケジュール情報提供部２１ｃとして機能し、各部２１ａ〜２１ｃは、電源がオフになるまで、以下の各種処理を繰り返し行う。
（１）各地域の放送局から受け取った放送番組情報を基に、異なる地域で異なる時間に放送される内容が同じコンテンツ（関連番組）の再生スケジュールを決定する再生スケジュール情報記録処理。
（２）コンテンツ再生端末１０から再生スケジュール情報の問い合わせを受け付け、再生スケジュール情報を問い合わせ元のコンテンツ再生端末１０に提供する再生スケジュール情報提供処理。
【００５２】
一方、コンテンツ再生端末１０の電源がオンになったとき、制御部１１は、プログラム記憶部１２ａからプログラムを読み出して実行する。これにより、制御部１１は、再生スケジュール情報取得部１１ａ、再生予約設定部１１ｂ、再生制御部１１ｃとして機能し、各部１１ａ〜１１ｃは、電源がオフになるまで、以下の各種処理を繰り返し行う。
（１）コンテンツ記憶部１２ｂに記録されたコンテンツに対応する再生スケジュール情報をサーバ装置２０から取得する再生スケジュール情報取得処理。
（２）サーバ装置２０から取得した再生スケジュール情報に基づいて、コンテンツの再生予約を行う再生予約設定処理。
（３）再生スケジュールの時刻の到来に従って、再生予約されたコンテンツを再生する再生制御処理。
【００５３】
図９を参照して、サーバ装置２０が行う再生スケジュール情報記録処理を説明する。
【００５４】
関連番組特定部２１ａは、例えば、新たな放送番組情報を取得する等、再生スケジュールを求める条件として予め設定されたタイミングが到来するまで待機し（ステップＳ２１１；ＮＯ）、そのタイミングが到来したと判別した場合（ステップＳ２１１；ＹＥＳ）、放送番組情報記憶部２２ｂに記録された各地域の放送番組情報（複数のコンテンツ属性情報）を読み出す。関連番組特定部２１ａは、読み出した放送番組情報から、タイトルが一致し、地域及び放送時刻が一致しないコンテンツを関連番組のコンテンツとして特定する（ステップＳ２１２）。例えば、図３に示すように、タイトルが「番組Ｊ」であるコンテンツは３つあり、これらのコンテンツは、それぞれ地域及び放送時刻が一致しない。この場合、これらのコンテンツは関連番組のコンテンツとして特定される。
【００５５】
再生スケジュール決定部２１ｂは、関連番組特定部２１ａにより関連番組のコンテンツが特定されなかったと判別した場合（ステップＳ２１３；ＮＯ）、再生スケジュール情報記録処理を終了する。
【００５６】
一方、再生スケジュール決定部２１ｂは、関連番組特定部２１ａにより関連番組のコンテンツが特定されたと判別した場合（ステップＳ２１３；ＹＥＳ）、再生スケジュールを求める（ステップＳ２１４）。再生スケジュールは、関連番組のコンテンツの放送時刻を基に求められる。ここで、コンテンツの再生予約はそのコンテンツの放送後に行われるので、関連番組のコンテンツのうち、最も先に放送されるコンテンツの放送時刻は再生スケジュールとして求められない。例えば、図３に示すタイトルが「番組Ｊ」の３つの関連番組のコンテンツ属性情報のうち、「１１月１１日１９：００」は最も先に放送される放送時刻を表しているので、それ以外の放送時刻「１１月１４日２３：００」、「１１月１５日２３：００」が再生スケジュールとして求められる。
【００５７】
再生スケジュール決定部２１ｂは、求めた再生スケジュールを表す再生スケジュール情報を生成し、これを再生スケジュール情報記憶部２２ｃに記録する（ステップＳ２１５）。再生スケジュール決定部２１ｂは、ステップＳ２１２において特定された関連番組のコンテンツが他にあるか否かを判別し（ステップＳ２１６）、関連番組のコンテンツが他にあると判別した場合（ステップＳ２１６；ＹＥＳ）は、ステップＳ２１４に戻って同じ処理を行う。例えば、図３に示すタイトルが「番組Ｊ」である関連番組のコンテンツについてステップＳ２１５の処理を行った後、再生スケジュール決定部２１ｂは、タイトルが「番組Ｋ」である関連番組のコンテンツについてステップＳ２１４の処理を行う。
【００５８】
一方、再生スケジュール決定部２１ｂは、関連番組のコンテンツが他にないと判別した場合（ステップＳ２１６；ＮＯ）、再生スケジュール情報記録処理を終了する。
【００５９】
次に図１０を参照して、コンテンツ再生端末１０が行う再生スケジュール情報取得処理を説明する。
【００６０】
再生スケジュール情報取得部１１ａは、新たなコンテンツがコンテンツ記憶部１２ｂに記録される毎、一定時間毎等、再生スケジュール情報を取得する条件として予め設定されたタイミングが到来するまで待機し（ステップＳ１１１；ＮＯ）、そのタイミングが到来したと判別した場合（ステップＳ１１１；ＹＥＳ）、コンテンツ記憶部１２ｂに記録された全てのコンテンツの属性情報をサーバ装置２０に送信する（ステップＳ１１２）。ここで送信するコンテンツの属性情報は、前回の送信時に送信したコンテンツの属性情報との差分であってもよい。これにより再生スケジュール情報をサーバ装置２０に問い合わせる。例えば、図６に示したコンテンツ記憶部１２ｂに３つのコンテンツが記録されていた場合、これに対応する全てのコンテンツの属性情報をサーバ装置２０に送信する。その後、再生スケジュール情報取得部１１ａは、サーバ装置２０からの応答があるまで待機状態となる（ステップＳ１１３；ＮＯ）。
【００６１】
ここで図１１を参照して、サーバ装置２０が行う再生スケジュール情報提供処理を説明する。
【００６２】
再生スケジュール情報提供部２１ｃは、コンテンツ再生端末１０から再生スケジュール情報の問い合わせがあったか否かを判別し（ステップＳ２２１）、問い合わせがあるまで待機する（ステップＳ２２１；ＮＯ）。再生スケジュール情報提供部２１ｃは、再生スケジュール情報の問い合わせがあったと判別した場合（ステップＳ２２１；ＹＥＳ）、その問い合わせと共に受信したコンテンツの属性情報に基づいて再生スケジュール情報を検索する（ステップＳ２２２）。
【００６３】
具体的には、再生スケジュール情報提供部２１ｃは、コンテンツ再生端末１０から受信したコンテンツの属性情報毎に、再生スケジュール情報記憶部２２ｃに記録された再生スケジュール情報の中から、タイトルが一致し、再生スケジュールが放送日時以降である再生スケジュール情報を検索する。再生スケジュール情報提供部２１ｃは、該当する再生スケジュール情報を再生スケジュール情報記憶部２２ｃから読み出す（ステップＳ２２３）。例えば、コンテンツの属性情報により表されるタイトルが「番組Ｊ」で、放送時刻が「１１月１１日１９：００」である場合、再生スケジュール情報提供部２１ｃは、図４に示す再生スケジュール情報の中から、タイトルが「番組Ｊ」で、再生スケジュールが「１１月１４日２３：００」、「１１月１５日２３：００」である２つの再生スケジュール情報を再生スケジュール情報記憶部２２ｃから読み出す。
【００６４】
その後、再生スケジュール情報提供部２１ｃは、コンテンツの属性情報毎に検索して読み出した再生スケジュール情報を、問い合わせ元のコンテンツ再生端末１０に送信する（ステップＳ２２４）。以上により、再生スケジュール情報提供処理は終了する。
【００６５】
図１０に戻り、コンテンツ再生端末１０の再生スケジュール情報取得部１１ａは、サーバ装置２０から応答があった場合（ステップＳ１１３；ＹＥＳ）、再生スケジュール情報を取得したか否かを判別する（ステップＳ１１４）。再生スケジュール情報取得部１１ａは、再生スケジュール情報を取得しなかったと判別した場合（ステップＳ１１４；ＮＯ）、放送番組情報記憶部１２ｃを更新せずに再生スケジュール情報取得処理を終了する。
【００６６】
一方、再生スケジュール情報取得部１１ａは、再生スケジュール情報を取得したと判別した場合は（ステップＳ１１４；ＹＥＳ）、取得した再生スケジュール情報を放送番組情報記憶部１２ｃに追加する（ステップＳ１１５）。これにより、放送番組情報記憶部１２ｃには、放送番組を構成する複数の番組の他、コンテンツ記憶部１２ｂに記録された放送後のコンテンツに対応する再生スケジュールが記録される。以上により、再生スケジュール情報取得処理は終了する。
【００６７】
次に図１２を参照して、コンテンツ再生端末１０が行う再生予約設定処理を説明する。
【００６８】
ユーザが操作部１４を用いて放送番組情報記憶部１２ｃに記録された放送番組情報を読み出す操作を行うと、表示部１５には、例えば現在日時の時間帯を含む番組表が表示される。また、表示部１５には、その時間帯に対応する再生スケジュール情報（コンテンツのタイトル、再生スケジュール（予定日時）等）も表示される。また、表示部１５には、現在日時以外の日時を指定する項目も表示され、ユーザが操作部１４を用いてその項目を指定する操作を行うと、指定された日時の時間帯を含む番組表、及び、その時間帯に対応する再生スケジュール情報が表示される。
【００６９】
再生予約設定部１１ｂは、ユーザが操作部１４を用いて表示部１５に表示された再生スケジュール情報を選択する操作を受け付け（ステップＳ１２１；ＮＯ）、その操作がされた場合（ステップＳ１２１；ＹＥＳ）、選択された再生スケジュール情報により表される再生スケジュールに基づいてコンテンツを再生予約する（ステップＳ１２２）。例えば、図１４に示すように、１１月１４日の２０時から２３時の時間帯の番組表が表示部１５に表示されている場合において、ユーザの操作に従って、タイトルが「番組Ｊ」で、再生スケジュールが「１１月１４日２３：００」を表す再生スケジュール情報が選択された場合、再生予約設定部１１ｂは、選択された再生スケジュール情報を再生予約情報とし、これを再生予約情報記憶部１２ｄに記録する。これによりコンテンツの再生予約が行われる。以上により、再生予約設定処理は終了する。
【００７０】
次に図１３を参照して、コンテンツ再生端末１０が行う再生制御処理を説明する。
【００７１】
再生制御部１１ｃは、再生スケジュールの時刻が到来したか否かを、現在日時を基に判別する（ステップＳ１３１）。例えば、再生予約した前述のコンテンツの再生スケジュールは「１１月１４日２３：００」であり、この時刻が到来したとき、再生制御部１１ｃは、再生スケジュールの時刻が到来したと判別する。
【００７２】
再生制御部１１ｃは、再生スケジュールの時刻が到来したと判別した場合は（ステップＳ１３１；ＹＥＳ）、その再生スケジュール情報に含まれるコンテンツを識別する情報（コンテンツＩＤ）に基づいて再生対象のコンテンツ（ここでは「番組Ｊ」のコンテンツ）をコンテンツ記憶部１２ｂから読み出し、コンテンツの再生を開始する（ステップＳ１３２）。これにより、同じ再生スケジュール情報に基づいてコンテンツの再生予約を行った（再生予約情報を記録した）各コンテンツ再生端末１０は、同一コンテンツを一斉に再生する。
【００７３】
その後、再生制御部１１ｃは、再生中のコンテンツについて、所定のタイミングまたはコンテンツの属性情報により表される番組時間等に基づいて、再生中のコンテンツの再生が終了したか否かを判別し（ステップＳ１３３）、コンテンツの再生が終了したと判別されるまで（ステップＳ１３３；ＹＥＳ）、コンテンツを再生し続ける。なお、再生制御部１１ｃは、ユーザによるコンテンツの再生を停止する操作が行われた場合もコンテンツの再生が終了したと判別する。以上により、再生制御処理は終了する。
【００７４】
以上、説明したように、本実施形態に係るコンテンツ再生システム１によれば、サーバ装置２０は、複数の番組から構成される番組表に基づいて、放送後のコンテンツを再生する再生スケジュールを求め、各コンテンツ再生端末１０から受け取るコンテンツの属性情報に基づいて、そのコンテンツに対応する再生スケジュール情報を提供できる。一方、各コンテンツ再生端末１０は、自身の端末に記録されたコンテンツに対応する再生スケジュール情報をサーバ装置２０から取得し、取得した再生スケジュール情報に基づいてコンテンツの再生予約ができる。これにより、比較的に簡単な作業により複数のユーザが同一コンテンツを同時に視聴でき、各ユーザは、同じコンテンツを再生しているという共通の意識を持つことができる。
【００７５】
コンテンツ再生端末１０は、サーバ装置２０から取得した再生スケジュール情報を放送番組情報に追加することにより、ユーザは、録画したコンテンツに対応する再生スケジュールを番組表内で確認でき、これにより、録画したコンテンツを再生しないまま死蔵させてしまうことを防ぐことができる。
【００７６】
なお、コンテンツ再生端末１０は、録画した全てのコンテンツに対応する再生スケジュール情報を取得する他、ユーザの操作に基づいて選択されたコンテンツに対応する再生スケジュール情報をサーバ装置２０から取得しても良い。この場合の一例を以下に説明する。
【００７７】
例えば、図６に示したコンテンツ記憶部１２ｂに記録されたコンテンツの中から、「番組Ｊ」のコンテンツがユーザによって選択された場合、再生スケジュール情報取得部１１ａは、このコンテンツの属性情報をサーバ装置２０に送信する。
【００７８】
サーバ装置２０の再生スケジュール情報提供部２１ｃは、コンテンツ再生端末１０から受信したコンテンツの属性情報に基づいて、図４に示す再生スケジュール情報の中から、タイトルが「番組Ｊ」で、再生スケジュールが「１１月１４日２３：００」、「１１月１５日２３：００」である２つの再生スケジュール情報を再生スケジュール情報記憶部２２ｃから読み出し、これらを要求元のコンテンツ再生端末１０に送信する。
【００７９】
コンテンツ再生端末１０の再生スケジュール情報取得部１１ａは、サーバ装置２０から取得した再生スケジュール情報を、図１５に示すように、表示部１５に表示する。ユーザは、選択したコンテンツの再生スケジュールの候補を確認し、その候補の中から再生スケジュールを選択する操作を行う。この操作に基づいて、再生予約設定部１１ｂはコンテンツの再生予約を行う。例えば、ユーザが表示部１５に表示された候補の中から「１１月１４日２３：００」の再生スケジュールを選択した場合、再生予約設定部１１ｂは、選択された再生スケジュールを表す再生スケジュール情報を再生予約情報とし、これを再生予約情報記憶部１２ｄに記録する。これによりコンテンツの再生予約が設定される。また、再生予約設定部１１ｂは、選択された再生スケジュール情報を放送番組情報記憶部１２ｃに追加する。その後、ユーザは、選択した再生スケジュールを含む時間帯の放送番組情報を読み出す操作を行うと、表示部１５には、その時間帯の番組表と、ユーザによって選択されたコンテンツの再生スケジュール情報が表示され、ユーザは、自身が選択したコンテンツに対応する再生スケジュールを確認できる。以上のようにして、コンテンツ再生端末１０は、ユーザが選択したコンテンツに対応する再生スケジュール情報をサーバ装置２０から取得し、取得した再生スケジュール情報に基づいて、選択したコンテンツの再生予約を行っても良い。
【００８０】
また、コンテンツ再生端末１０は、ユーザの操作に基づいて、放送番組情報記憶部１２ｃに記録された放送番組情報から再生対象のコンテンツを選択し、選択されたコンテンツに対応する再生スケジュール情報をサーバ装置２０から取得しても良い。この場合も、再生スケジュール情報取得部１１ａは、選択されたコンテンツの属性情報をサーバ装置２０に送信し、サーバ装置２０から再生スケジュールの候補を取得する。一方、サーバ装置２０の再生スケジュール情報提供部２１ｃは、コンテンツ再生端末１０から受け取ったコンテンツの属性情報により表されるコンテンツの放送時刻に基づいて、ユーザによって選択されたコンテンツが放送前のものか放送後のものかを判別する。再生スケジュール情報提供部２１ｃは、選択されたコンテンツが放送前であると判別した場合には、放送時刻以降の再生スケジュールを表す再生スケジュール情報をコンテンツ再生端末１０に提供する。一方、再生スケジュール情報提供部２１ｃは、選択されたコンテンツが放送後であると判別した場合には、現在時刻以降の再生スケジュールを表す再生スケジュール情報をコンテンツ再生端末１０に提供する。
【００８１】
そして、コンテンツ再生端末１０の再生スケジュール情報取得部１１ａは、サーバ装置２０から取得した再生スケジュール情報を表示部１５に表示する。再生予約設定部１１ｂは、ユーザの操作に基づいて、表示部１５に表示された再生スケジュール情報の中から選択された一の再生スケジュール情報に基づいて、コンテンツの再生予約及び録画予約を行う。これにより、選択されたコンテンツの放送時刻が到来したときに、そのコンテンツはコンテンツ記憶部１２ｂに記録され、再生予約の時刻が到来したときに再生される。
【００８２】
また、コンテンツ再生端末１０の再生スケジュール情報取得部１１ａは、コンテンツ記憶部１２ｂまたは放送番組情報記憶部１２ｃから１以上のコンテンツを同時再生対象のコンテンツとして選択する操作を受け付け、それぞれに対応する再生スケジュール情報をサーバ装置２０から一括で取得するようにしても良い。
【００８３】
また、上記実施形態では、サーバ装置２０の関連番組特定部２１ａは、異なる地域の放送番組情報を基に、タイトルが一致し、地域及び放送時刻が一致しないコンテンツを関連番組のコンテンツとして特定したが、他の態様によって関連番組のコンテンツを特定しても良い。
【００８４】
例えば、関連番組特定部２１ａは、毎週、平日等、周期的に連続するコンテンツを関連番組のコンテンツとして特定しても良い。具体的には、図１６に示すように、関連番組特定部２１ａは、コンテンツの属性情報に含まれるタイトル、ジャンル、放送時刻等に基づいて連続番組を特定し、この連続番組を関連番組のコンテンツとして特定できる。再生スケジュール決定部２１ｂは、上記実施形態と同様にして、例えば、図１７（ａ）に示すように、最も先に放送されるコンテンツ以外のコンテンツの放送時刻に基づいて再生スケジュールを求める。この再生スケジュールに基づいてコンテンツの再生予約を行った各コンテンツ再生端末１０は、連続番組のコンテンツが放送局ＢＳから放送される時に、前回放送された番組コンテンツを同時に再生できる。なお、再生スケジュールは、図１７（ｂ）に示すように、最も先に放送されるコンテンツ以外のコンテンツの放送時刻が到来する直前の時刻に基づいて求めても良い。これにより、この再生スケジュールに基づいてコンテンツの再生予約を行った各コンテンツ再生端末１０は、連続番組のコンテンツが放送局ＢＳから放送される前（例えば１時間前）に、前回放送された番組コンテンツを同時に再生できる。
【００８５】
また、サーバ装置２０の関連番組特定部２１ａは、ジャンルが一致するコンテンツを関連番組のコンテンツとして特定し、再生スケジュール決定部２１ｂは、この関連番組のコンテンツの放送時刻に基づいて再生スケジュールを求めても良い。この再生スケジュールに基づいてコンテンツの再生予約を行った各コンテンツ再生端末１０は、ジャンルが互いに一致するコンテンツを同時に再生できる。
【００８６】
（第２の実施形態）
以下、本発明の第２の実施形態について図面を参照して説明する。なお、第１の実施形態において説明した構成及び処理と同一のものについては説明を省略する。第２の実施形態に係るコンテンツ再生システム１は、複数のコンテンツ再生端末１０がそれぞれ同一のコンテンツを同時に再生する際に、サーバ装置２０によって設定される接続先を介して、各ユーザの間でコメントを共有できるコメント共有サービスを提供する。
【００８７】
サーバ装置２０は、図１８に示すように、第１の実施形態で説明した構成に加えて、制御部２１に接続先設定部２１ｄ、コメント処理部２１ｅを備え、記憶部２２にコメント記憶部２２ｄを備える。
【００８８】
接続先設定部２１ｄ及びコメント処理部２１ｅは、制御部２１がプログラム記憶部２２ａに記録されたプログラムを実行することにより機能し、後述の処理を行う。
【００８９】
コメント記憶部２２ｄは、接続先設定部２１ｄにより設定される接続先、および接続先へのコメントデータ等を記憶する。接続先には各コンテンツ再生端末１０から送信されるコメントが順次記録される。コメント記憶部２２ｄに記録されたコメントは、例えばｈｔｍｌ（Hyper Text Markup Language）形式の情報として、その一覧が各コンテンツ再生端末１０に提供される。コメントは、例えば図１９に示すように、コメント情報、投稿時刻情報、ユーザ識別情報から構成される。コメント情報はコメントの文字列（テキスト）である。投稿時刻情報は、コメントが投稿された時刻を表す情報である。ユーザ識別情報は、コメントを投稿したユーザを識別する情報である。ユーザ識別情報には、例えば、コンテンツ再生システム１を利用する際に事前に登録されたユーザＩＤ、コンテンツ再生端末１０を識別する端末ＩＤ等がある。
【００９０】
また、再生スケジュール情報記憶部２２ｃに記録された再生スケジュール情報は、図２０に示すように、接続先情報を有する。接続先情報は、接続先設定部２１ｄにより設定される接続先を表す情報であり、例えばＵＲＬ（Uniform Resource Locator)等である。
【００９１】
一方、コンテンツ再生端末１０は、図２１に示すように、第１の実施形態で説明した構成に加えて、制御部１１に通信制御部１１ｄを備える。通信制御部１１ｄは、制御部１１がプログラム記憶部１２ａに記録されたプログラムを実行することにより機能し、後述の処理を行う。
【００９２】
また、再生スケジュール情報取得部１１ａは、サーバ装置２０から接続先情報を有する再生スケジュール情報を取得し、これを放送番組情報記憶部１２ｃに記録する。
【００９３】
次に、上記構成を有するコンテンツ再生システム１の動作を説明する。
【００９４】
サーバ装置２０は、再生スケジュール情報記録処理、再生スケジュール情報提供処理、及びコメント共有処理を行う。
【００９５】
再生スケジュール情報記録処理では、再生スケジュール決定部２１ｂは、第１の実施形態と同様、関連番組特定部２１ａが特定した関連番組のコンテンツの放送時刻を基に、放送後のコンテンツを再生する再生スケジュールを求める。また、接続先設定部２１ｄは、再生スケジュール決定部２１ｂにより求められた再生スケジュールに対応する接続先をコメント記憶部２２ｄ内に設定する。また、接続先設定部２１ｄは、設定された接続先の記憶場所を表す接続先情報を生成する。接続先情報は、例えば、サーバ装置２０の記憶場所を表すドメインＵＲＬと、コンテンツのタイトルと、再生スケジュールとを組み合わせた文字列をＵＲＬ変換（ＵＲＬエンコード）することにより生成される。再生スケジュール決定部２１ｂは、再生スケジュールと、接続先設定部２１ｄにより生成された接続先情報とを表す再生スケジュール情報を生成し、これを図２０に示すように、再生スケジュール情報記憶部２２ｃに記録する。
【００９６】
再生スケジュール情報提供処理では、再生スケジュール情報提供部２１ｃは、第１の実施形態と同様、コンテンツ再生端末１０から受け取ったコンテンツの属性情報に対応する再生スケジュール情報をコンテンツ再生端末１０に送信する。これにより、コンテンツ再生端末１０の再生スケジュール情報取得部１１ａは、接続先情報を有する再生スケジュール情報を取得する。
【００９７】
次に、コメント共有処理について、図２２を参照して説明する。コメント処理部２１ｅは、再生スケジュール情報記憶部２２ｃに記録された再生スケジュール情報に基づいて、再生スケジュールの時刻が到来したか否かを、現在日時を基に判別する（ステップＳ２４１）。例えば、「１１月１４日２３：００」の再生スケジュールを表す再生スケジュール情報が記録されていた場合、コメント処理部２１ｅは、この時刻に再生スケジュールが到来したと判別する（ステップＳ２４１；ＹＥＳ）。このとき、コメント処理部２１ｅは、再生スケジュール情報に対応する接続先へのコメントの投稿（記録）を許可し（ステップＳ２４２）、コメントの投稿及び閲覧を可能とさせる。
【００９８】
その後、コメント処理部２１ｅは、コメントの投稿が許可された接続先に接続する各コンテンツ再生端末１０からコメントが投稿されたと判別した場合（ステップＳ２４３；ＹＥＳ）、投稿されたコメントを接続先に順次記録し、記録されたコメントの一覧を各コンテンツ再生端末１０に提供する（ステップＳ２４４）。
【００９９】
そして、コメント処理部２１ｅは、再生スケジュール情報に含まれる放送時間（番組時間）に基づいて、コンテンツの再生が終了したと判別するまでコメントの受け付け及びコメントの一覧の提供を行い（ステップＳ２４５；ＮＯ）、コンテンツの再生が終了した場合（ステップＳ２４５；ＹＥＳ）、コメント共有処理を終了する。つまり、この場合に、同時再生したコンテンツのコメント共有サービスの提供が終了する。
【０１００】
一方、コンテンツ再生端末１０は、再生スケジュール情報取得処理、再生予約設定処理、及び再生制御処理を行う。
【０１０１】
再生スケジュール情報取得処理及び再生予約設定処理は、第１の実施形態と同様にして行う。なお、再生スケジュール情報取得処理において、再生スケジュール情報取得部１１ａがサーバ装置２０から取得する再生スケジュール情報には接続先情報が含まれる。
【０１０２】
再生制御処理では、第１の実施形態と同様にコンテンツの再生制御を行う他、サーバ装置２０により設定された接続先に接続する制御を行う。以下、再生制御処理について、図２３を参照して説明する。
【０１０３】
再生制御部１１ｃによって、再生スケジュールの時刻が到来したと判別された場合（ステップＳ１４１；ＹＥＳ）、通信制御部１１ｄは、その再生スケジュールを表す再生予約情報（再生スケジュール情報）に含まれる接続先情報（ＵＲＬ）を指定する。これにより、通信制御部１１ｄは、サーバ装置２０により設定された接続先に接続する（ステップＳ１４２）。例えば、再生スケジュールが「１１月１４日２３：００」であった場合、通信制御部１１ｄは、この時刻の到来に従って、再生予約情報に含まれる接続先情報を指定し、サーバ装置２０により設定された接続先に接続する。
【０１０４】
このとき再生制御部１１ｃは、例えば、図２４（ａ）に示すように、再生対象のコンテンツが表示されるコンテンツ再生表示領域、コンテンツ再生端末１０のユーザによって投稿されるコメントを入力するコメント入力領域、各コンテンツ再生端末１０のユーザによって投稿されたコメントの一覧を表示するコメント表示領域等を有する画面（コメント共有画面）を表示部１５に表示する（ステップＳ１４３）。表示部１５の画面には、サーバ装置２０から提供される情報に基づいて、共通の接続先に接続している参加人数を表す参加人数情報が表示される。なお、コンテンツ再生表示領域とコメント表示領域とは、図２４（ｂ）に示すように、重複する態様としても良い。
【０１０５】
通信制御部１１ｄは、ユーザが操作部１４を介してコメントを投稿する操作を行うと（ステップＳ１４５；ＹＥＳ）、表示部１５に表示されたコメント入力領域に入力されたコメント情報と、投稿時刻情報と、ユーザ識別情報とを含むコメントを接続先に送信する（ステップＳ１４６）。また、通信制御部１１ｄは、接続先にコメント情報が記録されるたびにサーバ装置２０から送信されるコメントの一覧を受け取り、これを表示部１５に表示されたコメント表示領域に表示する。
【０１０６】
その後、コンテンツの再生が終了した場合に（ステップＳ１４７；ＹＥＳ）、通信制御部１１ｄは、サーバ装置２０との通信を終了して、サーバ装置２０が提供するコメント共有サービスの利用を終了する。以上により、再生制御処理は終了する。
【０１０７】
以上、説明したように、本実施形態に係るコンテンツ再生システム１によれば、再生スケジュール情報に基づいて複数のコンテンツ再生端末１０がそれぞれ同一のコンテンツを同時に再生する際に、サーバ装置２０により設定された接続先を介して、各ユーザの間でコメントを共有できる。これにより、コンテンツが放送される放送時刻以外で、複数のユーザの間で同一コンテンツを視聴しながら、リアルタイム感覚でコメントを共有でき、コンテンツ再生の楽しみが広がる。
【０１０８】
また、本実施形態では、サーバ装置２０内にコンテンツ再生端末１０からのコメントを記憶する接続先を設定したが、これをサーバ装置２０外に設定しても良い。
【０１０９】
また、サーバ装置２０において設定される接続先を表す接続先情報（ＵＲＬ）は、所定のルールに従って、コンテンツ再生端末１０において生成されても良い。例えば、再生予約設定部１１ｂは、ネットワークＮ上のサーバ装置２０の記憶場所を表すドメインＵＲＬと、再生予約情報（再生スケジュール情報）に含まれるコンテンツのタイトルと、コンテンツの再生スケジュールの時刻とを組み合わせた文字列をＵＲＬ変換（ＵＲＬエンコード）することにより接続先情報を生成し、サーバ装置２０から取得した再生スケジュール情報に付加しても良い。この場合、サーバ装置２０の接続先設定部２１ｄは、接続先情報を生成しなくても良い。
【０１１０】
また、コンテンツ再生端末１０が接続先を利用できる期間については、サーバ装置２０において適宜に設定できる。例えば、再生スケジュールの時刻が到来する１０分前から接続先への接続を許可することや、コンテンツの再生が終了した後、３日後に接続先への接続を拒否する等、適宜に設定でき、これを基に、サーバ装置２０のコメント処理部２１ｅは、接続先への接続の可否を判別しても良い。
【０１１１】
なお、本発明に係るコンテンツ再生端末１０及びサーバ装置２０は、それぞれ、通常のコンピュータにより実現できる。この場合、上記の実施形態で説明した、プログラムは、コンピュータにより実行される。また、コンピュータは、プログラムに従って、それぞれ、上記の実施形態で説明した動作を行う。また、プログラムは、持ち運び可能な記録媒体等に記録されたものでもよい。持ち運び可能な記録媒体には、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＢＤ−ＲＯＭ等がある。また、プログラムは、持ち運び可能な記録媒体から各種読取装置を介して、コンテンツ再生端末１０及びサーバ装置２０にそれぞれインストールされたものでも良い。さらに、プログラムは、インターネット等を介して、コンテンツ再生端末１０及びサーバ装置２０にそれぞれダウンロード及びインストールされたものでもよい。また、プログラムは、コンテンツ再生端末１０、サーバ装置２０と通信可能なサーバ等の記憶装置に格納されたものでも良い。
【０１１２】
その他、本発明は、上記実施形態の説明及び図面によって限定されるものではなく、上記実施形態及び図面に適宜変更等を加えることは可能である。
【符号の説明】
【０１１３】
１  コンテンツ再生システム
１０  コンテンツ再生端末
１１  制御部
１１ａ  再生スケジュール情報取得部
１１ｂ  再生予約設定部
１１ｃ  再生制御部
１１ｄ  通信制御部
１２  記憶部
１２ａ  プログラム記憶部
１２ｂ  コンテンツ記憶部
１２ｃ  放送番組情報記憶部
１２ｄ  再生予約情報記憶部
１３  放送受信部
１４  操作部
１５  表示部
１６  サーバ通信部
２０  サーバ装置
２１  制御部
２１ａ  関連番組特定部
２１ｂ  再生スケジュール決定部
２１ｃ  再生スケジュール情報提供部
２１ｄ  接続先設定部
２１ｅ  コメント処理部
２２  記憶部
２２ａ  プログラム記憶部
２２ｂ  放送番組情報記憶部
２２ｃ  再生スケジュール情報記憶部
２２ｄ  コメント記憶部
２３  通信部
ＢＳ  放送局
Ｎ  ネットワーク
【図１】
2013207792.tif 000003
【図２】
2013207792.tif 000004
【図３】
2013207792.tif 000005
【図４】
2013207792.tif 000006
【図５】
2013207792.tif 000007
【図６】
2013207792.tif 000008
【図７】
2013207792.tif 000009
【図８】
2013207792.tif 000010
【図９】
2013207792.tif 000011
【図１０】
2013207792.tif 000012
【図１１】
2013207792.tif 000013
【図１２】
2013207792.tif 000014
【図１３】
2013207792.tif 000015
【図１４】
2013207792.tif 000016
【図１５】
2013207792.tif 000017
【図１６】
2013207792.tif 000018
【図１７】
2013207792.tif 000019
【図１８】
2013207792.tif 000020
【図１９】
2013207792.tif 000021
【図２０】
2013207792.tif 000022
【図２１】
2013207792.tif 000023
【図２２】
2013207792.tif 000024
【図２３】
2013207792.tif 000025
【図２４】
2013207792.tif 000026