(57)【要約】【課題】体験日時が異なる場合であってもつながり感を伝え合うことができる放送システム１０を提供する。【解決手段】本発明の放送システム１０は、それぞれのユーザのＩＤに対応付けて、当該ユーザが情報の共有を行いたい他のユーザのＩＤを予め登録しておくと共に、それぞれのユーザが視聴した番組を示す情報を記録し、あるユーザが番組を視聴する場合に、当該番組を、当該ユーザが情報の共有を行いたいユーザが既に視聴しているならば、その旨を通知する。【選択図】図１
2009049548.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから指定された番組コンテンツを配信する番組配信サーバと、
それぞれのユーザに割り当てられ、当該ユーザからの要求に応じて番組コンテンツを前記番組配信サーバに要求すると共に、前記番組配信サーバから配信された番組コンテンツを表示装置に表示するＳＴＢ（セットトップボックス）と
を備え、
前記番組配信サーバは、
それぞれのユーザを識別するユーザＩＤに対応付けて、当該ユーザＩＤに対応するユーザと情報の共有を行うユーザのＩＤを示す共有先ＩＤを格納する共有情報格納手段と、
ユーザＩＤ毎に、当該ユーザＩＤに対応するユーザのＳＴＢへ配信した番組コンテンツの番組ＩＤを格納する配信履歴格納手段と、
ユーザＩＤおよび番組ＩＤを含む配信要求を前記ＳＴＢから受信した場合に、当該配信要求に含まれているユーザＩＤに対応付けられた共有先ＩＤを前記共有情報格納手段から抽出し、前記配信履歴格納手段を参照して、当該共有先ＩＤと同一のユーザＩＤに、当該配信要求に含まれている番組ＩＤが対応付けられている場合に、当該ユーザＩＤおよび既に視聴されている旨を示す情報を含む配信履歴情報と共に、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツを、当該配信要求の送信元のＳＴＢへ配信する番組配信手段と、
番組コンテンツがＳＴＢへ配信された場合に、当該番組コンテンツの番組ＩＤを、当該ＳＴＢが割り当てられているユーザのユーザＩＤに対応付けて前記配信履歴格納手段に登録する配信履歴登録手段と
を有し、
それぞれの前記ＳＴＢは、
ユーザから番組の指定を受け付けた場合に、当該ユーザのユーザＩＤおよび指定された番組の番組ＩＤを含む配信要求を前記番組配信サーバへ送信する配信要求手段と、
前記番組配信サーバから、番組コンテンツと共に前記配信履歴情報を受信した場合に、当該番組コンテンツおよび当該配信履歴情報を表示装置に表示する表示制御手段と
を有することを特徴とする放送システム。
【請求項２】
請求項１に記載の放送システムであって、
前記配信履歴格納手段には、
ユーザＩＤ毎に、当該ユーザＩＤに対応するユーザのＳＴＢへ配信した番組コンテンツの配信開始日時および配信終了日時がさらに格納され、
前記配信履歴登録手段は、
ＳＴＢへ番組コンテンツの配信が開始された場合に、当該配信が開始された日時を、当該ＳＴＢが割り当てられているユーザのユーザＩＤに対応付けて前記配信履歴格納手段にさらに登録すると共に、ＳＴＢへ番組コンテンツの配信が終了した場合に、当該配信が終了した日時を、当該ＳＴＢが割り当てられているユーザのユーザＩＤに対応付けて前記配信履歴格納手段にさらに登録し、
前記番組配信手段は、
前記配信要求を前記ＳＴＢから受信した場合に、当該配信要求に含まれているユーザＩＤに対応付けられた共有先ＩＤを前記共有情報格納手段から抽出し、前記配信履歴格納手段を参照して、
当該共有先ＩＤと同一のユーザＩＤに、当該配信要求に含まれている番組ＩＤおよび配信終了日時が対応付けられている場合に、当該ユーザＩＤおよび既に視聴されている旨を示す情報を含む配信履歴情報と共に、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツを、当該配信要求の送信元のＳＴＢへ配信し、
当該共有先ＩＤと同一のユーザＩＤに、当該配信要求に含まれている番組ＩＤが対応付けられているが、配信終了日時が対応付けられていない場合に、当該ユーザＩＤおよび現在視聴中である旨を示す情報を含む配信履歴情報と共に、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツを、当該配信要求の送信元のＳＴＢへ配信することを特徴とする放送システム。
【請求項３】
それぞれのユーザに割り当てられ、放送を受信して録画または表示装置に表示するＳＴＢ（セットトップボックス）と、
前記ＳＴＢによる放送の受信履歴を管理する受信履歴管理装置と
を備え、
前記受信履歴管理装置は、
それぞれのユーザを識別するユーザＩＤに対応付けて、当該ユーザＩＤに対応するユーザと情報の共有を行うユーザのＩＤを示す共有先ＩＤを格納する共有情報格納手段と、
ユーザＩＤ毎に、チャネルを識別するチャネルＩＤ、ならびに、当該チャネルにおいて送信される放送の受信開始日時および受信終了日時を格納する受信履歴格納手段と、
前記ＳＴＢから、ユーザＩＤおよびチャネルＩＤを含む受信開始通知を受信した場合に、当該受信開始通知を受信した日時を受信開始日時として、当該受信開始通知に含まれているユーザＩＤに対応付けて前記受信履歴格納手段に登録し、ユーザＩＤおよびチャネルＩＤを含む受信終了通知を受信した場合に、当該受信終了通知を受信した日時を受信終了日時として、当該受信終了通知に含まれているユーザＩＤに対応付けて前記受信履歴格納手段に登録する受信履歴登録手段と、
ユーザＩＤ、チャネルＩＤ、および受信時間帯を含む録画再生通知を前記ＳＴＢから受信した場合に、当該録画再生通知に含まれているユーザＩＤに対応付けられた共有先ＩＤを前記共有情報格納手段から抽出し、前記受信履歴格納手段を参照して、当該共有先ＩＤと同一のユーザＩＤに、当該録画再生通知に含まれているチャネルＩＤが対応付けられており、かつ、当該チャネルＩＤに対応付けられている受信開始日時および受信終了日時から求まる受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれている場合に、当該ユーザＩＤおよび既に視聴されている旨を示す情報を含む視聴履歴情報を、当該録画再生通知の送信元のＳＴＢへ送信する視聴履歴通知手段と
を有し、
それぞれの前記ＳＴＢは、
ユーザからの指示に応じて、当該ユーザのユーザＩＤ、および、録画または表示を開始するチャネルのチャネルＩＤを含む受信開始通知を前記受信履歴管理装置へ送信する受信開始通知手段と、
ユーザからの指示に応じて、当該ユーザのユーザＩＤ、および、録画または表示を終了するチャネルのチャネルＩＤを含む受信終了通知を前記受信履歴管理装置へ送信する受信終了通知手段と、
ユーザからの指示に応じて、指定されたチャネルにおいて放送局から送信される放送を録画する録画手段と、
ユーザからの指示に応じて、前記録画手段に録画された放送を再生する場合に、前記録画再生通知を前記受信履歴管理装置へ送信する録画再生通知手段と、
前記録画再生通知手段によって送信された録画再生通知に対して、前記視聴履歴情報が前記番組配信サーバから送信された場合に、当該視聴履歴情報を、前記録画手段に録画されている放送と共に表示装置に表示する表示制御手段と
を有することを特徴とする放送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザからの要求に応じて放送を配信する放送システムに関する。
【背景技術】
【０００２】
人と人との間で、つながり感を伝えるために、自己の存在や意識を伝える方法として電話がある。しかし、電話は、相手の作業や思考を中断してしまう場合がある。この問題を解決するために、特許文献１では、一方の部屋内に設けられた通信端末が、人の存在、動き、または環境に関する情報をセンサ部により検出し、センサ情報を他方の部屋に設けられた通信端末へ通信回線を介して出力することにより、地理的に離れた２つの部屋の状況を伝え合い、つながり感を伝える技術が開示されている。
【０００３】
【特許文献１】特開２００６−２５４４８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、電話や特許文献１に開示されている通信端末では、つながり感を伝え合う人と人とが、同時刻に電話を使用するか、または、同時刻に特許文献１に開示されている通信端末のセンサ部の感知範囲に存在する必要がある。そのため、同時刻の共有体験によりつながり感を伝える場合は有効であるが、生活時間帯が異なる等の理由で、同時刻に電話を使用することが困難か、あるいは、同時刻にセンサ部の感知範囲に存在することが困難な場合には、つながり感を伝え合うことができないという問題がある。
【０００５】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、体験日時が異なる場合であってもつながり感を伝え合うことを可能とすることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の放送システムは、ユーザが番組を視聴する場合に、その番組を、予め定められた他のユーザが既に視聴している場合に、その旨を通知する。
【０００７】
例えば、本発明の第一の態様は、ユーザから指定された番組コンテンツを配信する番組配信サーバと、それぞれのユーザに割り当てられ、当該ユーザからの要求に応じて番組コンテンツを番組配信サーバに要求すると共に、番組配信サーバから配信された番組コンテンツを表示装置に表示するＳＴＢ（セットトップボックス）とを備え、番組配信サーバは、それぞれのユーザを識別するユーザＩＤに対応付けて、当該ユーザＩＤに対応するユーザと情報の共有を行うユーザのＩＤを示す共有先ＩＤを格納する共有情報格納手段と、ユーザＩＤ毎に、当該ユーザＩＤに対応するユーザのＳＴＢへ配信した番組コンテンツの番組ＩＤを格納する配信履歴格納手段と、ユーザＩＤおよび番組ＩＤを含む配信要求をＳＴＢから受信した場合に、当該配信要求に含まれているユーザＩＤに対応付けられた共有先ＩＤを共有情報格納手段から抽出し、配信履歴格納手段を参照して、当該共有先ＩＤと同一のユーザＩＤに、当該配信要求に含まれている番組ＩＤが対応付けられている場合に、当該ユーザＩＤおよび既に視聴されている旨を示す情報を含む配信履歴情報と共に、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツを、当該配信要求の送信元のＳＴＢへ配信する番組配信手段と、番組コンテンツがＳＴＢへ配信された場合に、当該番組コンテンツの番組ＩＤを、当該ＳＴＢが割り当てられているユーザのユーザＩＤに対応付けて配信履歴格納手段に登録する配信履歴登録手段とを有し、それぞれのＳＴＢは、ユーザから番組の指定を受け付けた場合に、当該ユーザのユーザＩＤおよび指定された番組の番組ＩＤを含む配信要求を番組配信サーバへ送信する配信要求手段と、番組配信サーバから、番組コンテンツと共に配信履歴情報を受信した場合に、当該番組コンテンツおよび当該配信履歴情報を表示装置に表示する表示制御手段とを有することを特徴とする放送システムを提供する。
【０００８】
また、本発明の第二の態様は、それぞれのユーザに割り当てられ、放送を受信して録画または表示装置に表示するＳＴＢ（セットトップボックス）と、ＳＴＢによる放送の受信履歴を管理する受信履歴管理装置とを備え、受信履歴管理装置は、それぞれのユーザを識別するユーザＩＤに対応付けて、当該ユーザＩＤに対応するユーザと情報の共有を行うユーザのＩＤを示す共有先ＩＤを格納する共有情報格納手段と、ユーザＩＤ毎に、チャネルを識別するチャネルＩＤ、ならびに、当該チャネルにおいて送信される放送の受信開始日時および受信終了日時を格納する受信履歴格納手段と、ＳＴＢから、ユーザＩＤおよびチャネルＩＤを含む受信開始通知を受信した場合に、当該受信開始通知を受信した日時を受信開始日時として、当該受信開始通知に含まれているユーザＩＤに対応付けて受信履歴格納手段に登録し、ユーザＩＤおよびチャネルＩＤを含む受信終了通知を受信した場合に、当該受信終了通知を受信した日時を受信終了日時として、当該受信終了通知に含まれているユーザＩＤに対応付けて受信履歴格納手段に登録する受信履歴登録手段と、ユーザＩＤ、チャネルＩＤ、および受信時間帯を含む録画再生通知をＳＴＢから受信した場合に、当該録画再生通知に含まれているユーザＩＤに対応付けられた共有先ＩＤを共有情報格納手段から抽出し、受信履歴格納手段を参照して、当該共有先ＩＤと同一のユーザＩＤに、当該録画再生通知に含まれているチャネルＩＤが対応付けられており、かつ、当該チャネルＩＤに対応付けられている受信開始日時および受信終了日時から求まる受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれている場合に、当該ユーザＩＤおよび既に視聴されている旨を示す情報を含む視聴履歴情報を、当該録画再生通知の送信元のＳＴＢへ送信する視聴履歴通知手段とを有し、それぞれのＳＴＢは、ユーザからの指示に応じて、当該ユーザのユーザＩＤ、および、録画または表示を開始するチャネルのチャネルＩＤを含む受信開始通知を受信履歴管理装置へ送信する受信開始通知手段と、ユーザからの指示に応じて、当該ユーザのユーザＩＤ、および、録画または表示を終了するチャネルのチャネルＩＤを含む受信終了通知を受信履歴管理装置へ送信する受信終了通知手段と、ユーザからの指示に応じて、指定されたチャネルにおいて放送局から送信される放送を録画する録画手段と、ユーザからの指示に応じて、録画手段に録画された放送を再生する場合に、録画再生通知を受信履歴管理装置へ送信する録画再生通知手段と、録画再生通知手段によって送信された録画再生通知に対して、視聴履歴情報が番組配信サーバから送信された場合に、当該視聴履歴情報を、録画手段に録画されている放送と共に表示装置に表示する表示制御手段とを有することを特徴とする放送システムを提供する。
【発明の効果】
【０００９】
本発明の放送システムによれば、体験日時が異なる場合であってもつながり感を伝え合うことができる。
【発明を実施するための最良の形態】
【００１０】
まず、本発明の第一の実施形態について説明する。
【００１１】
図１は、本発明の第一の実施形態にかかる放送システム１０の構成の一例を示すシステム構成図である。本実施形態の放送システム１０は、番組配信サーバ２０および複数のＳＴＢ（セットトップボックス）３０を備える。
【００１２】
番組配信サーバ２０は、インターネット等の通信回線１１に接続され、ＳＴＢ３０からの要求に応じて、番組コンテンツを当該ＳＴＢ３０へ通信回線１１を介して配信する。それぞれのＳＴＢ３０は、例えばそれぞれのユーザ宅１２に設けられる。ＳＴＢ３０は、ユーザからの要求に応じて番組コンテンツを通信回線１１を介して番組配信サーバ２０へ要求し、番組配信サーバ２０から配信された番組コンテンツを表示装置１３に表示する。
【００１３】
図２は、番組配信サーバ２０の機能構成の一例を示すブロック図である。番組配信サーバ２０は、コンテンツ格納部２１、配信履歴登録部２２、番組配信部２３、配信履歴格納部２４、および共有情報格納部２５を備える。
【００１４】
コンテンツ格納部２１には、例えば図３に示すように、それぞれの番組コンテンツを識別する番組ＩＤ毎に、当該番組コンテンツのコンテンツ本体２１１が予め格納されている。なお、他の形態として、コンテンツ格納部２１内のデータは、番組配信サーバ２０の外部のデータベースサーバ等に格納され、番組配信サーバ２０は、通信回線１１を介して、当該データベースサーバからコンテンツ本体を取得するようにしてもよい。
【００１５】
共有情報格納部２５には、例えば図４に示すように、それぞれのユーザを識別するユーザＩＤ２５０毎に、当該ユーザＩＤ２５０に対応するユーザが情報の共有を行いたい他のユーザのＩＤである共有先ＩＤ２５１が予め格納されている。
【００１６】
配信履歴格納部２４には、例えば図５に示すように、ユーザＩＤ２４１毎に、配信履歴テーブル２４０が格納されている。それぞれの配信履歴テーブル２４０には、番組ＩＤ２４２毎に、当該番組ＩＤ２４２に対応する番組コンテンツの配信が開始された日時を示す配信開始日時２４３、および、当該番組ＩＤ２４２に対応する番組コンテンツの配信が終了した日時を示す配信終了日時２４４が格納される。
【００１７】
図２に戻って説明を続ける。配信履歴登録部２２は、番組配信部２３によって番組コンテンツの配信が開始された場合に、当該番組コンテンツの配信先のＳＴＢ３０のユーザのユーザＩＤに対応する配信履歴格納部２４内の配信履歴テーブル２４０に、当該番組コンテンツの番組ＩＤに対応付けて、配信開始日時を登録する。
【００１８】
また、配信履歴登録部２２は、番組配信部２３によって配信されていた番組コンテンツの配信が終了した場合に、当該番組コンテンツの配信先のＳＴＢ３０のユーザのユーザＩＤに対応する配信履歴格納部２４内の配信履歴テーブル２４０に、当該番組コンテンツの番組ＩＤに対応付けて、配信終了日時を登録する。
【００１９】
番組配信部２３は、ユーザＩＤおよび番組ＩＤを含む配信要求を、通信回線１１を介してＳＴＢ３０から受信した場合に、共有情報格納部２５を参照して、当該配信要求に含まれているユーザＩＤに共有先ＩＤが対応付けられているか否かを判定する。
【００２０】
当該配信要求に含まれているユーザＩＤに共有先ＩＤが対応付けられている場合、番組配信部２３は、当該共有先ＩＤを共有情報格納部２５から抽出し、抽出したそれぞれの共有先ＩＤに基づいて配信履歴格納部２４を参照し、当該共有先ＩＤと同一のユーザＩＤの配信履歴テーブル２４０を特定する。そして、番組配信部２３は、特定した配信履歴テーブル２４０内に、当該配信要求に含まれている番組ＩＤが対応付けられているか否かを判定する。
【００２１】
特定した配信履歴テーブル２４０内に、当該配信要求に含まれている番組ＩＤが対応付けられている場合、番組配信部２３は、当該番組ＩＤに配信終了日時が対応付けられているか否かを判定する。配信終了日時が対応付けられている場合、すなわち、当該番組ＩＤに対応する番組コンテンツの配信が終了している場合、番組配信部２３は、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツをコンテンツ格納部２１から取得し、当該共有先ＩＤおよび当該共有先ＩＤに対応するユーザによって既に視聴されている旨を示す情報を含む配信履歴情報と共に、通信回線１１を介して、当該配信要求の送信元のＳＴＢ３０へ配信する。
【００２２】
一方、当該番組ＩＤに配信終了日時が対応付けられていない場合、すなわち、当該番組ＩＤに対応する番組コンテンツの配信が終了していない場合、番組配信部２３は、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツをコンテンツ格納部２１から取得し、当該共有先ＩＤおよび視聴中である旨を示す情報を含む配信履歴情報と共に、通信回線１１を介して、当該配信要求の送信元のＳＴＢ３０へ配信する。
【００２３】
当該配信要求に含まれているユーザＩＤに共有先ＩＤが対応付けられていない場合、または、当該共有先ＩＤと同一のユーザＩＤの配信履歴テーブル２４０内に、当該配信要求に含まれている番組ＩＤが対応付けられていない場合、番組配信部２３は、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツをコンテンツ格納部２１から取得し、通信回線１１を介して、当該配信要求の送信元のＳＴＢ３０へ配信する。
【００２４】
図６は、ＳＴＢ３０の機能構成の一例を示すブロック図である。ＳＴＢ３０は、配信要求部３１および表示制御部３２を備える。配信要求部３１は、ユーザから番組の指定を受け付けた場合に、当該ユーザのユーザＩＤおよび指定された番組の番組ＩＤを含む配信要求を、通信回線１１を介して番組配信サーバ２０へ送信する。
【００２５】
表示制御部３２は、通信回線１１を介して、番組配信サーバ２０から番組コンテンツを受信した場合に、当該番組コンテンツと共に配信履歴情報を受信したか否かを判定する。番組コンテンツと共に配信履歴情報を受信した場合、表示制御部３２は、当該番組コンテンツおよび当該配信履歴情報を表示装置に、例えば画面分割やスーパーインポーズ等により表示する。配信履歴情報を受信せずに番組コンテンツを受信した場合、表示制御部３２は、当該番組コンテンツを表示装置に表示する。
【００２６】
図７は、ＳＴＢ３０の動作の一例を示すフローチャートである。例えば電源を投入される等の所定のタイミングで、ＳＴＢ３０は本フローチャートに示す動作を開始する。
【００２７】
まず、配信要求部３１は、ユーザから番組コンテンツの指定を受け付けたか否かを判定する（Ｓ１００）。番組コンテンツの指定を受け付けていない場合（Ｓ１００：Ｎｏ）、配信要求部３１は、番組コンテンツの指定をユーザから受け付けるまでステップＳ１００を繰り返す。
【００２８】
番組コンテンツの指定をユーザから受け付けた場合（Ｓ１００：Ｙｅｓ）、配信要求部３１は、当該ユーザのユーザＩＤおよび指定された番組の番組ＩＤを含む配信要求を、通信回線１１を介して番組配信サーバ２０へ送信する（Ｓ１０１）。そして、表示制御部３２は、番組配信サーバ２０から番組コンテンツを受信したか否かを判定する（Ｓ１０２）。番組コンテンツを受信していない場合（Ｓ１０２：Ｎｏ）、表示制御部３２は、番組コンテンツを受信するまでステップＳ１０２を繰り返す。
【００２９】
番組配信サーバ２０から番組コンテンツを受信した場合（Ｓ１０２：Ｙｅｓ）、表示制御部３２は、番組コンテンツと共に配信履歴情報を受信したか否かを判定する（Ｓ１０３）。配信履歴情報を受信していない場合（Ｓ１０３：Ｎｏ）、表示制御部３２は、受信した番組コンテンツを表示装置１３に表示し（Ｓ１０４）、配信要求部３１は、再びステップＳ１００に示した処理を実行する。
【００３０】
配信履歴情報を受信した場合（Ｓ１０３：Ｙｅｓ）、表示制御部３２は、受信した番組コンテンツを、受信した配信履歴情報と共に表示装置に表示し（Ｓ１０５）、配信要求部３１は、再びステップＳ１００に示した処理を実行する。
【００３１】
図８は、番組配信サーバ２０の動作の一例を示すフローチャートである。例えば電源を投入される等の所定のタイミングで、番組配信サーバ２０は本フローチャートに示す動作を開始する。
【００３２】
まず、番組配信部２３は、ＳＴＢ３０から配信要求を受信したか否かを判定する（Ｓ２００）。配信要求を受信した場合（Ｓ２００：Ｙｅｓ）、番組配信部２３は、共有情報格納部２５を参照して、当該配信要求に含まれているユーザＩＤに共有先ＩＤが対応付けられているか否かを判定する（Ｓ２０１）。
【００３３】
当該配信要求に含まれているユーザＩＤに共有先ＩＤが対応付けられている場合（Ｓ２０１：Ｙｅｓ）、番組配信部２３は、当該共有先ＩＤを共有情報格納部２５から抽出し（Ｓ２０２）、抽出したそれぞれの共有先ＩＤに基づいて配信履歴格納部２４を参照し、当該共有先ＩＤと同一のユーザＩＤの配信履歴テーブル２４０を特定する。そして、番組配信部２３は、特定した配信履歴テーブル２４０内に、当該配信要求に含まれている番組ＩＤが対応付けられているか否かを判定する（Ｓ２０３）。
【００３４】
特定した配信履歴テーブル２４０内に、当該配信要求に含まれている番組ＩＤが対応付けられている場合（Ｓ２０３：Ｙｅｓ）、番組配信部２３は、当該番組ＩＤに配信終了日時が対応付けられているか否かを判定する（Ｓ２０４）。配信終了日時が対応付けられている場合（Ｓ２０４：Ｙｅｓ）、番組配信部２３は、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツをコンテンツ格納部２１から取得し、当該共有先ＩＤおよび既に視聴されている旨を示す情報を含む配信履歴情報と共に、通信回線１１を介して、当該配信要求の送信元のＳＴＢ３０へ配信する（Ｓ２０５）。
【００３５】
次に、配信履歴登録部２２は、番組配信部２３によって配信された番組コンテンツの配信先のＳＴＢ３０のユーザのユーザＩＤに対応する配信履歴格納部２４内の配信履歴テーブル２４０に、当該番組コンテンツの番組ＩＤに対応付けて、配信開始日時を登録し（Ｓ２０６）、番組配信部２３は、再びステップＳ２００に示した処理を実行する。
【００３６】
ステップＳ２０４において、配信終了日時が対応付けられていない場合（Ｓ２０４：Ｎｏ）、番組配信部２３は、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツをコンテンツ格納部２１から取得し、当該共有先ＩＤおよび視聴中である旨を示す情報を含む配信履歴情報と共に、通信回線１１を介して、当該配信要求の送信元のＳＴＢ３０へ配信し（Ｓ２０７）、配信履歴登録部２２は、ステップＳ２０６に示した処理を実行する。
【００３７】
ステップＳ２０１において、配信要求に含まれているユーザＩＤに共有先ＩＤが対応付けられていない場合（Ｓ２０１：Ｎｏ）、または、特定した配信履歴テーブル２４０内に、当該配信要求に含まれている番組ＩＤが対応付けられていない場合（Ｓ２０３：Ｎｏ）、番組配信部２３は、当該配信要求に含まれている番組ＩＤに対応する番組コンテンツをコンテンツ格納部２１から取得し、通信回線１１を介して、当該配信要求の送信元のＳＴＢ３０へ配信し（Ｓ２０８）、配信履歴登録部２２は、ステップＳ２０６に示した処理を実行する。
【００３８】
ステップＳ２００において、配信要求を受信していない場合（Ｓ２００：Ｎｏ）、番組配信部２３は、配信中の番組コンテンツの配信が終了したか否かを判定する（Ｓ２０９）。番組コンテンツの配信が終了していない場合（Ｓ２０９：Ｎｏ）、番組配信部２３は、再びステップＳ２００に示した処理を実行する。
【００３９】
番組コンテンツの配信が終了した場合（Ｓ２０９：Ｙｅｓ）、配信履歴登録部２２は、当該番組コンテンツの配信先のＳＴＢ３０のユーザのユーザＩＤに対応する配信履歴格納部２４内の配信履歴テーブル２４０に、当該番組コンテンツの番組ＩＤに対応付けて、配信終了日時を登録し（Ｓ２１０）、番組配信部２３は、再びステップＳ２００に示した処理を実行する。
【００４０】
以上、本発明の第一の実施形態について説明した。
【００４１】
上記説明から明らかなように、本実施形態の放送システム１０によれば、番組コンテンツの視聴日時が異なる場合であっても、予め定められた他のユーザとの間で、同一の番組コンテンツを視聴したという体験を共有することができるため、体験日時が異なる場合であっても、番組コンテンツの視聴を通じて、つながり感を伝え合うことができる。
【００４２】
次に、本発明の第二の実施形態について説明する。
【００４３】
図９は、本発明の第二の実施形態にかかる放送システム１０の構成の一例を示すシステム構成図である。本実施形態の放送システム１０は、受信履歴管理装置４０および複数のＳＴＢ５０を備える。
【００４４】
それぞれのＳＴＢ５０は、例えばそれぞれのユーザ宅１２に割り当てられ、放送局１４からそれぞれのチャネルを介して送信される放送を受信して表示装置１３に表示または録画する機能を有する。また、ＳＴＢ５０は、放送の受信を開始する場合に、当該放送が送信されているチャネルの情報等を通信回線１１を介して受信履歴管理装置４０に通知する。また、ＳＴＢ５０は、録画した放送を再生する場合に、当該放送のチャネルや録画時間等を通信回線１１を介して受信履歴管理装置４０に通知する。
【００４５】
受信履歴管理装置４０は、ユーザ毎に、当該ユーザが情報の共有を行いたい他のユーザの情報を保持すると共に、それぞれのＳＴＢ５０から受信したチャネルの情報を視聴履歴として収集する。そして、ＳＴＢ５０は、ＳＴＢ３０から録画した放送に関する情報と共に、当該放送を再生する旨を示す情報を受信した場合に、当該ＳＴＢ３０のユーザの情報に基づいて、当該ユーザと情報を共有する他のユーザの視聴履歴を参照し、当該他のユーザが既に視聴した放送の中に、再生される放送が含まれている場合に、当該他のユーザが視聴した旨を示す情報を含む視聴履歴情報を当該ＳＴＢ３０へ送信する。
【００４６】
図１０は、受信履歴管理装置４０の機能構成の一例を示すブロック図である。受信履歴管理装置４０は、受信履歴登録部４１、受信履歴格納部４２、受信履歴通知部４３、および共有情報格納部４４を備える。共有情報格納部４４には、それぞれのユーザを識別するユーザＩＤ２５０毎に、当該ユーザＩＤ２５０に対応するユーザが情報の共有を行いたい他のユーザのＩＤである共有先ＩＤ２５１が予め格納されている。
【００４７】
受信履歴格納部４２には、例えば図１１に示すように、ユーザＩＤ４２１毎に、受信履歴テーブル４２０が格納されている。それぞれの受信履歴テーブル４２０には、放送が送信されているチャネルを識別するチャネルＩＤ４２２、当該チャネルを介して送信された放送の受信開始日時および受信終了日時を含む受信時間帯４２３、および、視聴されたのか、あるいは、録画されたのかの別を示す視聴形態４２４が格納される。
【００４８】
受信履歴登録部４１は、通信回線１１を介して、ユーザＩＤ、チャネルＩＤ、および、視聴形態を示す情報を含む受信開始通知をＳＴＢ５０から受信した場合に、受信履歴格納部４２を参照して、当該受信開始通知に含まれているユーザＩＤに対応する受信履歴テーブル４２０内に、当該受信開始通知に含まれているチャネルＩＤに対応付けて、当該受信開始通知を受信した日時である受信開始日時および視聴形態を格納する。
【００４９】
また、通信回線１１を介して、ユーザＩＤおよびチャネルＩＤを含む受信終了通知をＳＴＢ５０から受信した場合、受信履歴登録部４１は、受信履歴格納部４２を参照して、当該受信開始通知に含まれているユーザＩＤに対応する受信履歴テーブル４２０内に、当該受信開始通知に含まれているチャネルＩＤに対応付けて、当該受信終了通知を受信した日時である受信終了日時を格納する。
【００５０】
受信履歴通知部４３は、通信回線１１を介して、ユーザＩＤ、チャネルＩＤ、および受信時間帯を含む録画再生通知をＳＴＢ５０から受信した場合に、共有情報格納部４４を参照して、当該録画再生通知に含まれているユーザＩＤに共有先ＩＤが対応付けられているか否かを判定する。
【００５１】
当該録画再生通知に含まれているユーザＩＤに共有先ＩＤが対応付けられている場合、受信履歴通知部４３は、当該共有先ＩＤを共有情報格納部４４から抽出し、抽出したそれぞれの共有先ＩＤに基づいて受信履歴格納部４２を参照し、当該共有先ＩＤと同一のユーザＩＤの受信履歴テーブル４２０を特定する。そして、受信履歴通知部４３は、特定した受信履歴テーブル４２０内に、当該録画再生通知に含まれているチャネルＩＤが対応付けられているか否かを判定する。
【００５２】
特定した受信履歴テーブル４２０内に、当該録画再生通知に含まれているチャネルＩＤが対応付けられている場合、受信履歴通知部４３は、当該チャネルＩＤに対応付けられている受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれているか否かを判定する。
【００５３】
当該チャネルＩＤに対応付けられている受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれている場合、受信履歴通知部４３は、当該チャネルＩＤに対応付けられている視聴形態が録画されたことを示すか否かを判定する。視聴形態が録画されたことを示す場合、受信履歴通知部４３は、当該共有先ＩＤおよび当該共有先ＩＤに対応するユーザが録画している旨を示す情報を含む視聴履歴情報を、通信回線１１を介してＳＴＢ５０へ送信する。一方、視聴形態が視聴されたことを示す場合、受信履歴通知部４３は、当該共有先ＩＤおよび当該共有先ＩＤに対応するユーザが視聴した旨を示す情報を含む視聴履歴情報を、通信回線１１を介してＳＴＢ５０へ送信する。
【００５４】
そして、受信履歴通知部４３は、受信履歴格納部４２において、当該録画再生通知に含まれているユーザＩＤおよびチャネルＩＤ、ならびに、当該録画再生通知に含まれている受信時間帯と一部が重なる受信時間帯に対応付けられている視聴形態を、視聴された旨を示す「視聴」に書き換える。
【００５５】
図１２は、ＳＴＢ５０の機能構成の一例を示すブロック図である。ＳＴＢ５０は、受信開始通知部５１、受信終了通知部５２、録画再生通知部５３、放送受信部５４、録画部５５、および表示制御部５６を備える。
【００５６】
放送受信部５４は、受信開始通知部５１または録画部５５からチャネルを指定して放送の受信開始が指示された場合に、当該チャネルにおいて送信されている放送を受信して表示制御部５６または録画部５５へ送る。また、受信終了通知部５２または録画部５５からチャネルを指定して放送の受信終了を指示された場合に、当該チャネルにおいて送信されている放送の受信を終了する。
【００５７】
録画部５５は、チャネルＩＤ、録画開始日時、および録画終了日時を含む録画設定がユーザから入力された場合に、当該録画設定を保持する。そして、録画部５５は、録画開始日時になった場合に、設定されたチャネルＩＤに対応するチャネルを介して送信される放送の受信開始を放送受信部５４に指示すると共に、当該チャネルを指定して録画開始を受信開始通知部５１に指示する。そして、録画部５５は、放送受信部５４を介して放送局１４から送信される放送の映像を録画する。
【００５８】
そして、録画部５５は、録画終了日時になった場合に、設定されたチャネルＩＤに対応するチャネルを介して送信される放送の受信終了を放送受信部５４に指示すると共に、当該チャネルを指定して録画終了を受信終了通知部５２に指示し、録画を終了する。また、録画された放送の再生を録画再生通知部５３から指示された場合、録画部５５は、指示された放送の映像を再生して表示制御部５６へ出力する。
【００５９】
受信開始通知部５１は、ユーザからチャネルを指定して放送の視聴開始が指示された場合に、当該ユーザのユーザＩＤ、表示を開始するチャネルのチャネルＩＤ、および、「視聴」を示す視聴形態を含む受信開始通知を、通信回線１１を介して受信履歴管理装置４０へ送信すると共に、指定されたチャネルにおいて送信されている放送の受信を開始するよう放送受信部５４に指示する。
【００６０】
また、受信開始通知部５１は、録画部５５からチャネルを指定して放送の録画開始を指示された場合に、自ＳＴＢ５０のユーザのユーザＩＤ、録画を開始するチャネルのチャネルＩＤ、および、「録画」を示す視聴形態を含む受信開始通知を、通信回線１１を介して受信履歴管理装置４０へ送信する。
【００６１】
受信終了通知部５２は、ユーザからチャネルを指定して放送の視聴終了を指示された場合に、当該ユーザのユーザＩＤ、および、表示を終了するチャネルのチャネルＩＤを含む受信終了通知を、通信回線１１を介して受信履歴管理装置４０へ送信すると共に、指定されたチャネルにおいて送信されている放送の受信を終了するよう放送受信部５４に指示する。
【００６２】
また、受信終了通知部５２は、録画部５５からチャネルを指定して放送の録画終了を指示された場合に、自ＳＴＢ５０のユーザのユーザＩＤ、および、録画を終了するチャネルのチャネルＩＤを含む受信開始通知を、通信回線１１を介して受信履歴管理装置４０へ送信する。
【００６３】
録画再生通知部５３は、録画した放送の再生をユーザから指示された場合に、当該ユーザのユーザＩＤ、当該放送が送信されたチャネルのチャネルＩＤ、および当該放送が録画されたときの受信時間帯（録画時間帯）を示す情報を含む録画再生通知を、通信回線１１を介して受信履歴管理装置４０へ送信すると共に、当該放送の再生を録画部５５に指示する。
【００６４】
表示制御部５６は、放送受信部５４から放送を受信した場合に、受信した放送の映像を表示装置１３に表示する。また、録画部５５から再生された放送の映像を受信した場合、表示制御部５６は、通信回線１１から視聴履歴情報を受信していれば、当該視聴履歴情報を、録画部５５から受信した放送の映像に重畳させて表示装置１３に表示し、通信回線１１から視聴履歴情報を受信していなければ、録画部５５から受信した放送の映像を表示装置１３に表示する。
【００６５】
図１３は、ＳＴＢ５０の動作の一例を示すフローチャートである。例えば電源を投入される等の所定のタイミングで、ＳＴＢ５０は本フローチャートに示す動作を開始する。
【００６６】
まず、受信開始通知部５１は、ユーザからチャネルを指定して放送の視聴開始を指示されたか否かを判定する（Ｓ３００）。放送の視聴開始を指示された場合（Ｓ３００：Ｙｅｓ）、受信開始通知部５１は、当該ユーザのユーザＩＤ、表示を開始するチャネルのチャネルＩＤ、および、「視聴」を示す視聴形態を含む受信開始通知を、通信回線１１を介して受信履歴管理装置４０へ送信すると共に（Ｓ３０１）、指定されたチャネルにおいて送信されている放送の受信を開始するよう放送受信部５４に指示する。
【００６７】
次に、放送受信部５４は、指定されたチャネルにおいて送信されている放送を受信し、当該放送の映像を表示制御部５６へ送り、表示制御部５６は、放送受信部５４から受信した放送の映像を表示装置１３に表示する（Ｓ３０２）。そして、受信終了通知部５２は、ユーザからチャネルを指定して放送の視聴終了を指示されたか否かを判定する（Ｓ３０３）。放送の視聴終了を指示されていない場合（Ｓ３０３：Ｎｏ）、放送受信部５４および表示制御部５６は、再びステップＳ３０２に示した処理を実行する。
【００６８】
放送の視聴終了を指示された場合（Ｓ３０３：Ｙｅｓ）、受信終了通知部５２は、ユーザＩＤ、および、表示を終了するチャネルのチャネルＩＤを含む受信終了通知を、通信回線１１を介して受信履歴管理装置４０へ送信すると共に（Ｓ３０４）、指定されたチャネルにおいて送信されている放送の受信を終了するよう放送受信部５４に指示し、受信開始通知部５１は、再びステップＳ３００に示した処理を実行する。
【００６９】
ステップＳ３００において、放送の視聴開始を指示されていない場合（Ｓ３００：Ｎｏ）、録画部５５は、ユーザから録画設定を受け付けたか否かを判定する（Ｓ３０５）。録画設定を受け付けた場合（Ｓ３０５：Ｙｅｓ）、録画部５５は、受け付けた録画設定を保持し（Ｓ３０６）、受信開始通知部５１は、再びステップＳ３００に示した処理を実行する。
【００７０】
録画設定を受け付けていない場合（Ｓ３０５：Ｎｏ）、録画部５５は、保持している録画設定を参照して、録画開始日時になったか否かを判定する（Ｓ３０７）。録画開始日時になった場合（Ｓ３０７：Ｙｅｓ）、録画部５５は、録画設定されているチャネルＩＤに対応するチャネルを介して送信される放送の受信開始を放送受信部５４に指示すると共に、当該チャネルを指定して録画開始を受信開始通知部５１に指示する。
【００７１】
次に、受信開始通知部５１は、自ＳＴＢ５０のユーザのユーザＩＤ、録画を開始するチャネルのチャネルＩＤ、および、「録画」を示す視聴形態を含む受信開始通知を、通信回線１１を介して受信履歴管理装置４０へ送信する（Ｓ３０８）。そして、放送受信部５４は、指定されたチャネルにおいて送信されている放送を受信し、当該放送の映像を録画部５５へ送り、録画部５５は、放送受信部５４から受信した放送の映像を録画する（Ｓ３０９）。
【００７２】
次に、録画部５５は、録画終了日時になったか否かを判定する（Ｓ３１０）。録画終了日時になっていない場合（Ｓ３１０：Ｎｏ）、放送受信部５４および録画部５５は、再びステップＳ３０９に示した処理を実行する。録画終了日時になった場合（Ｓ３１０：Ｙｅｓ）、録画部５５は、録画設定されたチャネルＩＤに対応するチャネルを介して送信される放送の受信終了を放送受信部５４に指示すると共に、当該チャネルを指定して録画終了を受信終了通知部５２に指示し、録画を終了する。そして、受信終了通知部５２は、ユーザＩＤ、および、表示を終了するチャネルのチャネルＩＤを含む受信終了通知を、通信回線１１を介して受信履歴管理装置４０へ送信し（Ｓ３１１）、受信開始通知部５１は、再びステップＳ３００に示した処理を実行する。
【００７３】
ステップＳ３０７において、録画開始日時になっていない場合（Ｓ３０７：Ｎｏ）、録画再生通知部５３は、録画した放送の再生をユーザから指示されたか否かを判定する（Ｓ３１２）。録画した放送の再生をユーザから指示された場合（Ｓ３１２：Ｙｅｓ）、録画再生通知部５３は、当該ユーザのユーザＩＤ、当該放送が送信されたチャネルのチャネルＩＤ、および当該放送が録画されたときの受信時間帯を示す情報を含む録画再生通知を、通信回線１１を介して受信履歴管理装置４０へ送信すると共に（Ｓ３１３）、当該放送の再生を録画部５５に指示する。録画部５５は、指示された放送の映像を再生して表示制御部５６へ出力する。
【００７４】
次に、表示制御部５６は、視聴履歴情報を受信したか否かを判定する（Ｓ３１４）。視聴履歴情報を受信した場合（Ｓ３１４：Ｙｅｓ）、表示制御部５６は、当該視聴履歴情報を、録画部５５から受信した放送の映像に重畳させて表示装置１３に表示し（Ｓ３１５）、受信開始通知部５１は、再びステップＳ３００に示した処理を実行する。一方、視聴履歴情報を受信していない場合（Ｓ３１４：Ｎｏ）、表示制御部５６は、録画部５５から受信した放送の映像を表示装置１３に表示し（Ｓ３１６）、受信開始通知部５１は、再びステップＳ３００に示した処理を実行する。
【００７５】
図１４は、受信履歴管理装置４０の動作の一例を示すフローチャートである。例えば電源を投入される等の所定のタイミングで、受信履歴管理装置４０は本フローチャートに示す動作を開始する。
【００７６】
まず、受信履歴登録部４１は、通信回線１１を介して、ユーザＩＤ、チャネルＩＤ、および、視聴形態を示す情報を含む受信開始通知をＳＴＢ５０から受信したか否かを判定する（Ｓ４００）。受信開始通知をＳＴＢ５０から受信した場合（Ｓ４００：Ｙｅｓ）、受信履歴登録部４１は、受信履歴格納部４２を参照して、当該受信開始通知に含まれているユーザＩＤに対応する受信履歴テーブル４２０内に、当該受信開始通知に含まれているチャネルＩＤに対応付けて、当該受信開始通知を受信した日時および視聴形態を格納し（Ｓ４０１）、受信履歴登録部４１は、再びステップＳ４００に示した処理を実行する。
【００７７】
受信開始通知をＳＴＢ５０から受信していない場合（Ｓ４００：Ｎｏ）、受信履歴登録部４１は、通信回線１１を介して、ユーザＩＤおよびチャネルＩＤを含む受信終了通知をＳＴＢ５０から受信したか否かを判定する（Ｓ４０２）。受信終了通知をＳＴＢ５０から受信した場合（Ｓ４０２：Ｙｅｓ）、受信履歴登録部４１は、受信履歴格納部４２を参照して、当該受信開始通知に含まれているユーザＩＤに対応する受信履歴テーブル４２０内に、当該受信終了通知に含まれているチャネルＩＤに対応付けて、当該受信終了通知を受信した日時を格納し（Ｓ４０３）、受信履歴登録部４１は、再びステップＳ４００に示した処理を実行する。
【００７８】
受信終了通知をＳＴＢ５０から受信していない場合（Ｓ４０２：Ｎｏ）、受信履歴通知部４３は、通信回線１１を介して、ユーザＩＤ、チャネルＩＤ、および受信時間帯を含む録画再生通知をＳＴＢ５０から受信したか否かを判定する（Ｓ４０４）。録画再生通知をＳＴＢ５０から受信していない場合（Ｓ４０４：Ｎｏ）、受信履歴登録部４１は、再びステップＳ４００に示した処理を実行する。
【００７９】
録画再生通知をＳＴＢ５０から受信した場合（Ｓ４０４：Ｙｅｓ）、受信履歴通知部４３は、共有情報格納部４４を参照して、当該録画再生通知に含まれているユーザＩＤに共有先ＩＤが対応付けられているか否かを判定する（Ｓ４０５）。当該録画再生通知に含まれているユーザＩＤに共有先ＩＤが対応付けられている場合（Ｓ４０５：Ｙｅｓ）、受信履歴通知部４３は、当該共有先ＩＤを共有情報格納部４４から抽出する（Ｓ４０６）。
【００８０】
次に、受信履歴通知部４３は、抽出したそれぞれの共有先ＩＤに基づいて受信履歴格納部４２を参照し、当該共有先ＩＤと同一のユーザＩＤの受信履歴テーブル４２０を特定する。そして、受信履歴通知部４３は、特定した受信履歴テーブル４２０内に、当該録画再生通知に含まれているチャネルＩＤと同一のチャネルＩＤが対応付けられているか否かを判定する（Ｓ４０７）。特定した受信履歴テーブル４２０内に、当該録画再生通知に含まれているチャネルＩＤと同一のチャネルＩＤが対応付けられている場合（Ｓ４０７：Ｙｅｓ）、受信履歴通知部４３は、当該チャネルＩＤに対応付けられている受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれているか否かを判定する（Ｓ４０８）。
【００８１】
当該チャネルＩＤに対応付けられている受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれている場合（Ｓ４０８：Ｙｅｓ）、受信履歴通知部４３は、当該チャネルＩＤに対応付けられている視聴形態が録画か否かを判定する（Ｓ４０９）。視聴形態が録画されたことを示す場合（Ｓ４０９：Ｙｅｓ）、受信履歴通知部４３は、当該共有先ＩＤおよび当該共有先ＩＤに対応するユーザが録画している旨を示す情報を含む視聴履歴情報を、通信回線１１を介してＳＴＢ５０へ送信し（Ｓ４１０）、受信履歴登録部４１は、再びステップＳ４００に示した処理を実行する。
【００８２】
一方、視聴形態が視聴されたことを示す場合（Ｓ４０９：Ｎｏ）、受信履歴通知部４３は、当該共有先ＩＤおよび当該共有先ＩＤに対応するユーザが既に視聴した旨を示す情報を含む視聴履歴情報を、通信回線１１を介してＳＴＢ５０へ送信し（Ｓ４１１）、受信履歴登録部４１は、再びステップＳ４００に示した処理を実行する。
【００８３】
なお、共有情報格納部４４において、録画再生通知に含まれているユーザＩＤに共有先ＩＤが対応付けられていない場合（Ｓ４０５：Ｎｏ）、特定した受信履歴テーブル４２０内に、当該録画再生通知に含まれているチャネルＩＤと同一のチャネルＩＤが対応付けられていない場合（Ｓ４０７：Ｎｏ）、または、当該チャネルＩＤに対応付けられている受信時間帯の少なくとも一部が、当該録画再生通知に含まれている受信時間帯に含まれていない場合（Ｓ４０８：Ｎｏ）、受信履歴登録部４１は、再びステップＳ４００に示した処理を実行する。
【００８４】
以上、本発明の第二の実施形態について説明した。
【００８５】
上記説明から明らかなように、本実施形態の放送システム１０においても、体験日時が異なる場合であってもつながり感を伝え合うことができる。また、本実施形態の放送システム１０によれば、録画した放送を再生する際に、情報の共有先の他のユーザが同一の放送を視聴しているか否かを知ることができるだけでなく、当該他のユーザが当該放送を録画してまだ視聴していない場合には、その番組を見るよう薦める等のコミュニケーションを促すことができる。
【００８６】
なお、上記した第一の実施形態における番組配信サーバ２０もしくはＳＴＢ３０、または、上記した第二の実施形態における受信履歴管理装置４０もしくはＳＴＢ５０は、例えば図１５に示すような構成のコンピュータ６０によって実現される。コンピュータ６００は、ＣＰＵ（Central Processing Unit）６１、ＲＡＭ（Random Access Memory）６２、ＲＯＭ（Read Only Memory）６３、ＨＤＤ（Hard Disk Drive）６４、通信インターフェイス（Ｉ／Ｆ）６５、入出力インターフェイス（Ｉ／Ｆ）６６、およびメディアインターフェイス（Ｉ／Ｆ）６７を備える。
【００８７】
ＣＰＵ６１は、ＲＯＭ６３またはＨＤＤ６４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ６３は、コンピュータ６０の起動時にＣＰＵ６１が実行するブートプログラムや、コンピュータ６０のハードウェアに依存するプログラム等を格納する。
【００８８】
ＨＤＤ６４は、ＣＰＵ６１によって実行されるプログラムを格納する。通信インターフェイス６５は、通信回線を介して他の機器からデータを受信してＣＰＵ６１へ送ると共に、ＣＰＵ６１が生成したデータを、通信回線を介して他の機器へ送信する。
【００８９】
ＣＰＵ６１は、入出力インターフェイス６６を介して、モニタやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ６１は、入出力インターフェイス６６を介して、入力装置からデータを取得する。また、ＣＰＵ６１は、生成したデータを、入出力インターフェイス６６を介して出力装置へ出力する。
【００９０】
メディアインターフェイス６７は、記録媒体６８に格納されたプログラムまたはデータを読み取り、ＲＡＭ６２に提供する。ＲＡＭ６２を介してＣＰＵ６１に提供されるプログラムは、記録媒体６８に格納されている。当該プログラムは、記録媒体６８から読み出されて、ＲＡＭ６２を介してコンピュータ６０にインストールされ、ＣＰＵ６１によって実行される。記録媒体６８は、例えばＤＶＤ（Digital Versatile Disk）、ＰＤ（Phase change rewritable Disk）等の光学記録媒体、ＭＯ（Magneto-Optical disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００９１】
コンピュータ６０が第一の実施形態における番組配信サーバ２０として動作する場合、コンピュータ６０にインストールされて実行されるプログラムは、コンピュータ６０を、コンテンツ格納部２１、配信履歴登録部２２、番組配信部２３、配信履歴格納部２４、および共有情報格納部２５として機能させる。
【００９２】
コンピュータ６０が第一の実施形態におけるＳＴＢ３０として動作する場合、コンピュータ６０にインストールされて実行されるプログラムは、コンピュータ６０を、配信要求部３１および表示制御部３２として機能させる。
【００９３】
コンピュータ６０が第二の実施形態における受信履歴管理装置４０として動作する場合、コンピュータ６０にインストールされて実行されるプログラムは、コンピュータ６０を、受信履歴登録部４１、受信履歴格納部４２、受信履歴通知部４３、および共有情報格納部４４として機能させる。
【００９４】
コンピュータ６０が第二の実施形態におけるＳＴＢ５０として動作する場合、コンピュータ６０にインストールされて実行されるプログラムは、コンピュータ６０を、受信開始通知部５１、受信終了通知部５２、録画再生通知部５３、放送受信部５４、録画部５５、および表示制御部５６として機能させる。
【００９５】
コンピュータ６０は、これらのプログラムを、記録媒体６８から読み取って実行するが、他の例として、他の装置から、通信媒体を介してこれらのプログラムを取得してもよい。通信媒体とは、通信回線、または、当該通信回線を伝搬するディジタル信号もしくは搬送波を指す。
【００９６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００９７】
【図１】本発明の第一の実施形態にかかる放送システム１０の構成の一例を示すシステム構成図である。
【図２】番組配信サーバ２０の機能構成の一例を示すブロック図である。
【図３】コンテンツ格納部２１に格納されるデータ構造の一例を示す図である。
【図４】共有情報格納部２５に格納されるデータ構造の一例を示す図である。
【図５】配信履歴格納部２４に格納されるデータ構造の一例を示す図である。
【図６】ＳＴＢ３０の機能構成の一例を示すブロック図である。
【図７】ＳＴＢ３０の動作の一例を示すフローチャートである。
【図８】番組配信サーバ２０の動作の一例を示すフローチャートである。
【図９】本発明の第二の実施形態にかかる放送システム１０の構成の一例を示すシステム構成図である。
【図１０】受信履歴管理装置４０の機能構成の一例を示すブロック図である。
【図１１】受信履歴格納部４２に格納されるデータ構造の一例を示す図である。
【図１２】ＳＴＢ５０の機能構成の一例を示すブロック図である。
【図１３】ＳＴＢ５０の動作の一例を示すフローチャートである。
【図１４】受信履歴管理装置４０の動作の一例を示すフローチャートである。
【図１５】番組配信サーバ２０、ＳＴＢ３０、受信履歴管理装置４０、またはＳＴＢ５０の機能を実現するコンピュータ６０の一例を示すハードウェア構成図である。
【符号の説明】
【００９８】
１０・・・放送システム、１１・・・通信回線、１２・・・ユーザ宅、１３・・・表示装置、１４・・・放送局、２０・・・番組配信サーバ、２１・・・コンテンツ格納部、２１０・・・番組ＩＤ、２１１・・・コンテンツ本体、２２・・・配信履歴登録部、２３・・・番組配信部、２４・・・配信履歴格納部、２５・・・共有情報格納部、３０・・・ＳＴＢ、３１・・・配信要求部、３２・・・表示制御部、４０・・・受信履歴管理装置、４１・・・受信履歴登録部、４２・・・受信履歴格納部、４３・・・受信履歴通知部、４４・・・共有情報格納部、５０・・・ＳＴＢ、５１・・・受信開始通知部、５２・・・受信終了通知部、５３・・・録画再生通知部、５４・・・放送受信部、５５・・・録画部、５６・・・表示制御部、６０・・・コンピュータ、６１・・・ＣＰＵ、６２・・・ＲＡＭ、６３・・・ＲＯＭ、６４・・・ＨＤＤ、６５・・・通信インターフェイス、６６・・・入出力インターフェイス、６７・・・メディアインターフェイス、６８・・・記録媒体
【図１】
2009049548.tif 000003
【図２】
2009049548.tif 000004
【図３】
2009049548.tif 000005
【図４】
2009049548.tif 000006
【図５】
2009049548.tif 000007
【図６】
2009049548.tif 000008
【図７】
2009049548.tif 000009
【図８】
2009049548.tif 000010
【図９】
2009049548.tif 000011
【図１０】
2009049548.tif 000012
【図１１】
2009049548.tif 000013
【図１２】
2009049548.tif 000014
【図１３】
2009049548.tif 000015
【図１４】
2009049548.tif 000016
【図１５】
2009049548.tif 000017