(57)【要約】【課題】ネットワークに接続された複数の録画再生装置間で録画要求および録画番組を管理する。【解決手段】録画再生装置（１０）は、録画番組を保持する情報記録装置（１３）と、録画要求に応じて番組を情報記録装置に記録するまたは他機に該番組の録画を要求する録画実行部（１６１）と、再生要求に応じて録画番組を情報記録装置から読み出して再生するまたは他機に転送する再生実行部（１６３）と、削除要求に応じて録画番組を情報記録装置から削除するまたは他機に該録画番組の削除を要求する削除実行部（１６５）と、録画要求された番組の番組ＩＤと録画を要求した装置の装置ＩＤと録画を実行する装置の装置ＩＤとを対応付けて管理する録画要求管理テーブル（１６７）と、録画を要求した装置の装置ＩＤと録画を実行した装置の装置ＩＤと情報記録装置に保持された録画番組の録画番組ＩＤとを対応付けて管理する録画番組管理テーブル（１６９）とを備える。【選択図】図２
2015095866.tif 000002
【特許請求の範囲】
【請求項１】
録画番組を保持する情報記録装置と、録画実行部と、再生実行部と、削除実行部と、録画要求された番組の番組ＩＤと録画を要求した装置の装置ＩＤと録画を実行する装置の装置ＩＤとを対応付けて管理する録画要求管理テーブルと、録画を要求した装置の装置ＩＤと録画を実行した装置の装置ＩＤと前記情報記録装置に保持された録画番組の録画番組ＩＤとを対応付けて管理する録画番組管理テーブルとを備え、
前記録画実行部が、各装置の録画要求管理テーブルを参照して、他機が録画要求された番組を録画すると判断したとき、該番組の録画を要求した装置のために他機が該番組を録画することを前記録画要求管理テーブルに登録して他機に該番組の録画を要求し、他機が該番組を録画しないと判断したとき、該番組の録画を要求した装置のために自機が該番組を録画することを前記録画要求管理テーブルに登録して該番組の録画を実行し、該番組の録画が実行されたとき、該番組の録画番組ＩＤと該番組の録画を要求した装置の装置ＩＤと該番組の録画を実行した装置の装置ＩＤとを対応付けて前記録画番組管理テーブルに登録するものであり、
前記再生実行部が、録画番組の再生要求があったとき、前記録画番組管理テーブルを参照して、録画番組を前記情報記録装置から読み出して再生する、または他機に転送するものであり、
前記削除実行部が、自機から録画番組の削除要求があったとき、前記録画番組管理テーブルから録画を要求した装置としての自機の装置ＩＤと該録画番組の録画番組ＩＤとを対応付けたレコードを削除し、該録画番組の録画を実行した装置が他機である場合、他機に該録画番組の削除を要求し、
他機から録画番組の削除要求があったとき、前記録画番組管理テーブルから録画を要求した装置としての他機の装置ＩＤと該録画番組の録画番組ＩＤとを対応付けたレコードを削除し、
前記録画番組管理テーブルから該録画番組ＩＤを含むレコードがすべて削除されたとき、該録画番組を前記情報記録装置から削除するものである
ことを特徴とする録画再生装置。
【請求項２】
前記録画実行部が、自機から番組の録画要求のキャンセルが指示されたとき、該番組の番組ＩＤに対応付けられた該番組の録画を要求した装置としての自機の装置ＩＤを前記録画要求管理テーブルから削除し、該番組の録画を実行する装置が他機の場合、他機に該番組の録画要求のキャンセルを指示し、
他機から番組の録画要求のキャンセルが指示されたとき、該番組の番組ＩＤに対応付けられた該番組の録画を要求した装置としての他機の装置ＩＤを前記録画要求管理テーブルから削除する
ことを特徴とする請求項１に記載の録画再生装置。
【請求項３】
前記録画番組管理テーブルが、録画を要求した装置ごとの各録画番組の再生状況を保持するものであり、
前記再生実行部が、録画番組の再生要求があったとき、前記録画番組管理テーブルから該録画番組の録画を要求した装置に関して該録画番組の再生状況を取得して該再生状況に応じて該録画番組を続きから再生または転送し、
録画番組の再生停止が要求されたとき、前記録画番組管理テーブルにおいて該録画番組の録画を要求した装置に関する再生状況をそのときの再生状況に更新するものである
ことを特徴とする請求項１または請求項２に記載の録画再生装置。
【請求項４】
前記削除実行部が、録画番組を論理削除し、その後必要に応じて物理削除するものである
ことを特徴とする請求項１ないし請求項３のいずれかに記載の録画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組の録画および再生を行う録画再生装置に関し、特に、ネットワークに接続された複数の録画再生装置間で録画要求および録画番組を管理する技術に関する。
【背景技術】
【０００２】
複数のユーザでシェアされるマルチユーザ対応の録画再生装置では、ユーザごとに異なる録画要求や録画番組を管理する必要がある。録画再生装置に搭載されているチューナーはせいぜい数個であり、また、番組を記録する情報記録装置の容量も有限であるため、そのような有限のリソースを有効に活用するには、複数のユーザから同一の番組の録画が要求されても番組を重複して録画しないようなマルチユーザ管理を実現する必要ある。従来、動画データの論理フォーマットにおけるＣｅｌｌ情報を各ユーザに支配させることでそのようなマルチユーザ管理を行っている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−５２７４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、録画再生装置を始めとする電子機器がネットワークによって相互に接続可能になりつつある。複数の録画再生装置が家庭内のネットワークで相互に接続されている場合、ユーザは各録画再生装置で任意の番組の録画をすることができる。その結果、家庭内の複数の録画再生装置において同一番組が録画されて録画再生装置のリソースが無駄に消費されるといった、複数ユーザによる同一番組の重複録画と同様の問題が生じる。
【０００５】
上記問題に鑑み、本発明は、ネットワークに接続された複数の録画再生装置間で録画要求および録画番組を管理することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に従った録画再生装置は、録画番組を保持する情報記録装置と、録画実行部と、再生実行部と、削除実行部と、録画要求された番組の番組ＩＤと録画を要求した装置の装置ＩＤと録画を実行する装置の装置ＩＤとを対応付けて管理する録画要求管理テーブルと、録画を要求した装置の装置ＩＤと録画を実行した装置の装置ＩＤと前記情報記録装置に保持された録画番組の録画番組ＩＤとを対応付けて管理する録画番組管理テーブルとを備え、前記録画実行部が、各装置の録画要求管理テーブルを参照して、他機が録画要求された番組を録画すると判断したとき、該番組の録画を要求した装置のために他機が該番組を録画することを前記録画要求管理テーブルに登録して他機に該番組の録画を要求し、他機が該番組を録画しないと判断したとき、該番組の録画を要求した装置のために自機が該番組を録画することを前記録画要求管理テーブルに登録して該番組の録画を実行し、該番組の録画が実行されたとき、該番組の録画番組ＩＤと該番組の録画を要求した装置の装置ＩＤと該番組の録画を実行した装置の装置ＩＤとを対応付けて前記録画番組管理テーブルに登録するものであり、前記再生実行部が、録画番組の再生要求があったとき、前記録画番組管理テーブルを参照して、録画番組を前記情報記録装置から読み出して再生する、または他機に転送するものであり、前記削除実行部が、自機から録画番組の削除要求があったとき、前記録画番組管理テーブルから録画を要求した装置としての自機の装置ＩＤと該録画番組の録画番組ＩＤとを対応付けたレコードを削除し、該録画番組の録画を実行した装置が他機である場合、他機に該録画番組の削除を要求し、他機から録画番組の削除要求があったとき、前記録画番組管理テーブルから録画を要求した装置としての他機の装置ＩＤと該録画番組の録画番組ＩＤとを対応付けたレコードを削除し、前記録画番組管理テーブルから該録画番組ＩＤを含むレコードがすべて削除されたとき、該録画番組を前記情報記録装置から削除するものである。
【０００７】
これによると、番組の録画が実行されるまでは録画要求管理テーブルによって複数の録画再生装置による重複した録画要求を管理することができ、録画が実行された後は録画番組管理テーブルによって複数の録画再生装置にシェアされる録画番組の削除要求を管理することができる。
【０００８】
前記録画実行部が、自機から番組の録画要求のキャンセルが指示されたとき、該番組の番組ＩＤに対応付けられた該番組の録画を要求した装置としての自機の装置ＩＤを前記録画要求管理テーブルから削除し、該番組の録画を実行する装置が他機の場合、他機に該番組の録画要求のキャンセルを指示し、他機から番組の録画要求のキャンセルが指示されたとき、該番組の番組ＩＤに対応付けられた該番組の録画を要求した装置としての他機の装置ＩＤを前記録画要求管理テーブルから削除するものであってもよい。
【０００９】
これによると、番組の録画要求のキャンセルが指示された場合に録画要求管理テーブルを更新することができる。
【００１０】
前記録画番組管理テーブルが、録画を要求した装置ごとの各録画番組の再生状況を保持するものであってもよく、前記再生実行部が、録画番組の再生要求があったとき、前記録画番組管理テーブルから該録画番組の録画を要求した装置に関して該録画番組の再生状況を取得して該再生状況に応じて該録画番組を続きから再生または転送し、録画番組の再生停止が要求されたとき、前記録画番組管理テーブルにおいて該録画番組の録画を要求した装置に関する再生状況をそのときの再生状況に更新するものであってもよい。
【００１１】
これによると、複数の録画再生装置にシェアされる録画番組について録画再生装置ごとに再生状況を管理することができる。
【００１２】
前記削除実行部が、録画番組を論理削除し、その後必要に応じて物理削除するものであってもよい。
【００１３】
これによると、ユーザの誤操作により削除された録画番組を復元することができ、ユーザの利便性を向上することができる。
【発明の効果】
【００１４】
以上のように本発明によると、ネットワークに接続された複数の録画再生装置間で録画要求および録画番組を管理することができる。これにより、録画再生装置における有限のリソースを有効に活用することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る録画再生装置の概略構成図
【図２】制御部の録画、再生、削除機能に関する機能ブロック図
【図３】録画再生装置「１」および録画再生装置「２」における録画要求管理テーブルの一例を示す図
【図４】録画再生装置「１」および録画再生装置「２」における録画番組管理テーブルの一例を示す図
【図５Ａ】本発明の一実施形態に係る録画再生装置を２台接続したときの各装置の動作例を示すシーケンス図
【図５Ｂ】図５Ａに続くシーケンス図
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明を実施するための形態について説明する。なお、本発明は、以下の実施形態に限定されるものではない。
【００１７】
図１は、本発明の一実施形態に係る録画再生装置の概略構成を示す。本実施形態に係る録画再生装置１０は、地上デジタル放送、ＢＳ／ＣＳデジタル放送、ケーブル放送などの放送番組を録画し、また、録画番組を再生する装置である。録画再生装置１０は、具体的には、ビデオレコーダー、テレビジョン受像機、セットトップボックス、放送受信機能を有するＰＣ、携帯端末などとして実現することができる。
【００１８】
録画再生装置１０は、受信処理部１１、コーデック１２、情報記録装置１３、ビデオ信号処理部１４、オーディオ信号処理部１５、制御部１６、および通信インタフェース１７を備えている。録画再生装置１０がテレビジョン受信機やＰＣなどで実現される場合、録画再生装置１０は、さらに、表示デバイス２００およびスピーカー３００を備えている。
【００１９】
受信処理部１１は、図示しないチューナーを備えており、アンテナ１００から放送波を受信して、所望のチャンネルの放送信号を取得する。受信処理部１１がチューナーを複数個備えている場合、受信処理部１１は同時に複数チャンネルの放送信号を取得することができる。
【００２０】
受信処理部１１が受信した放送信号には映像信号と音声信号が含まれ、さらにその他の信号（例えば、字幕データ信号や電子番組ガイド情報など）が含まれ得る。これら信号は、ＭＰＥＧ−２やＨ．２６４／ＭＰＥＧ−４  ＡＶＣなどの所定の符号化形式で圧縮符号化されている。コーデック１２は、受信処理部１１からそのような圧縮符号化された信号（ストリームデータ）を受けて分離およびデコードを行い、映像信号と音声信号を出力する。
【００２１】
情報記録装置１３は、番組を記録する装置である。情報記録装置１３は、例えば、ＨＤＤ（Hard Disk Drive）や、ブルーレイ（登録商標）などの光ディスク装置などで構成することができる。番組は、映像信号、音声信号、およびその他の信号（例えば、字幕データ信号など）などからなるデータである。情報記録装置１３においてこれら信号が所定の方式で圧縮符号化されて記録されている。コーデック１２は、受信処理部１１から受けたストリームデータをそのまま、または、ストリームデータをデコードしてさらに別の符号化形式で再エンコードして情報記録装置１３に記録する。以下、受信処理部１１から受けてそのまま情報記録装置１３に記録されるストリームデータや別の符号化形式に再エンコードされて情報記録装置１３に記録される圧縮符号化データのことを番組と称する。
【００２２】
なお、情報記録装置１１には、ＥＰＧ（Electronic Program Guide）あるいはＩＰＧ（Interactive Program Guide）などと呼ばれる電子番組ガイド情報も記録される。
【００２３】
映像信号処理部１４は、コーデック１２から映像信号を受けて、それをデジタル／アナログ変換して表示デバイス２００に出力する。表示デバイス２００は、例えば、液晶表示装置や有機ＥＬ表示装置などのフラットディスプレイパネルである。音声信号処理部１５は、コーデック１２から音声信号を受けて、それをデジタル／アナログ変換してスピーカー３００に出力する。
【００２４】
制御部１６は、受信処理部１１、コーデック１２、情報記録装置１３、映像信号処理装置１４、音声信号処理装置１５、および通信インタフェース１７の各構成要素の動作を制御する。制御部１６は、例えば、ＣＰＵ（Central Processing Unit）で実現することができる。ＣＰＵで構成された制御部１６は、図示しないＲＯＭやフラッシュメモリに格納されたプログラムを実行して上記各構成要素の動作を制御する。
【００２５】
通信インタフェース１７は、有線ＬＡＮや無線ＬＡＮなどのネットワークインタフェースである。録画再生装置１０（以下、自機ともいう）は、通信インタフェース１７を介してネットワークに接続された別の録画再生装置１０（以下、他機ともいう）と接続することができる。互いに接続された複数の録画再生装置１０は、例えば、ＤＬＮＡ（Digital Living Network Alliance）ガイドラインに沿って通信することができる。
【００２６】
次に、制御部１６が有する録画、再生、削除機能について説明する。図２は、制御部１６の録画、再生、削除機能のブロック図である。
【００２７】
制御部１６は、録画実行部１６１、再生実行部１６３、削除実行部１６５、録画要求管理テーブル１６７、および録画番組管理テーブル１６９を備えている。録画要求管理テーブル１６７は、録画要求された番組の番組ＩＤと録画を要求した装置の装置ＩＤと録画を実行する装置の装置ＩＤとを対応付けて管理するテーブルである。録画番組管理テーブル１６９は、録画を要求した装置の装置ＩＤと録画を実行した装置の装置ＩＤと情報記録装置１３に保持された録画番組の録画番組ＩＤとを対応付けて管理するテーブルである。録画要求管理テーブル１６７および録画番組管理テーブル１６９は、例えば、フラッシュメモリなどの不揮発性メモリで構成してもよいし、情報記録装置１３に配置してもよい。
【００２８】
録画実行部１６１は、自機または他機からの個別の録画要求に応じて、コーデック１２から受けた圧縮符号化データを情報記録装置１１に記録する、すなわち番組を録画する、または他機にその番組の録画を要求する。録画方法には、
１）番組ガイド機能を利用して指定された番組を録画する予約録画、
２）任意のジャンルやキーワードを登録しておいて番組詳細情報から当該登録情報にマッチする番組を自動的に見つけて録画する自動録画、
３）録画開始日時と期間または録画終了日時を指定して録画する時刻指定録画、
４）毎日または毎週の決まった時間帯の番組を録画する定期録画、
５）ユーザが録画操作をして視聴中の番組を即座に録画するダイレクト録画
などがある。
【００２９】
録画実行部１６１は、自機から上記のいずれかの方法で番組の録画要求があったとき、電子番組ガイド情報からその番組の番組ＩＤを取得する。例えば、上記の時刻指定録画または定期録画のように特定のチャンネルの時間帯を指定して録画予約がなされた場合、録画実行部１６１は、電子番組ガイド情報を参照して、当該チャンネルの当該時間帯において放送される番組の番組ＩＤを取得することができる。そして、録画実行部１６１は、取得した番組ＩＤが他機の録画要求管理テーブル１６７に含まれているか否かを検索する。その番組ＩＤが他機の録画要求管理テーブル１６７に含まれていない場合、録画実行部１６１は、自機を録画を要求した装置および録画を実行する装置として、録画要求管理テーブル１６７にその番組ＩＤと自機の装置ＩＤとを対応付けて登録する。その番組ＩＤが他機の録画要求管理テーブル１６７に含まれている場合、録画実行部１６７は、自機を録画を要求した装置および他機を録画を実行する装置として、録画要求管理テーブル１６７にその番組ＩＤと自機および他機の装置ＩＤとを対応付けて登録するとともに他機にその番組の録画を要求する。一方、録画実行部１６１は、他機から番組の録画要求を受けると、他機を録画を要求した装置および自機を録画を実行する装置として、録画要求管理テーブル１６７にその番組の番組ＩＤと自機および他機の装置ＩＤとを対応付けて登録する。
【００３０】
録画実行部１６１は、自機から番組の録画要求のキャンセルが指示されたとき、その番組の番組ＩＤに対応付けられたその番組の録画を要求した装置としての自機の装置ＩＤを録画要求管理テーブル１６７から削除する。一方、その番組の録画を実行する装置が他機の場合、録画実行部１６１は、他機にその番組の録画要求のキャンセルを指示する。録画実行部１６１は、他機から番組の録画要求のキャンセルが指示されたとき、その番組の番組ＩＤに対応付けられたその番組の録画を要求した装置としての他機の装置ＩＤを録画要求管理テーブル１６７から削除する。
【００３１】
図３は、装置ＩＤ「１」の録画再生装置１０（以下、録画再生装置「１」）および装置ＩＤ「２」の録画再生装置１０（以下、録画再生装置「２」）における録画要求管理テーブル１６７の一例を示す。なお、図３およびその他の図ならびに下記において、「番組ＩＤ」は録画要求された番組の番組ＩＤ、「装置ＩＤ（要求）」は録画を要求した装置の装置ＩＤ、「装置ＩＤ（実行）」は録画を実行する装置の装置ＩＤを表す。例えば、録画再生装置「１」における録画要求管理テーブル１６７では、録画再生装置「１」および録画再生装置「２」が番組ＩＤ「Ａ」の番組の録画要求をしており、録画再生装置「１」がその番組の録画を実行することが管理されている。もし、録画再生装置「２」から番組ＩＤ「Ａ」の番組の録画要求のキャンセルが指示された場合、録画要求管理テーブル１６７において、番組ＩＤ「Ａ」に対応する装置ＩＤ（要求）から装置ＩＤ「２」が削除される。また、録画再生装置「１」における録画要求管理テーブル１６７では、録画再生装置「１」が番組ＩＤ「Ｂ」の番組の録画要求をしており、録画再生装置「１」がその番組の録画を実行することが管理されている。もし、録画再生装置「２」から番組ＩＤ「Ｂ」の番組の録画が要求された場合、録画要求管理テーブル１６７において、番組ＩＤ「Ｂ」に対応する装置ＩＤ（要求）に装置ＩＤ「２」が追加される。
【００３２】
一方、録画再生装置「２」における録画要求管理テーブル１６７では、録画再生装置「２」が番組ＩＤ「Ａ」の番組の録画要求をしており、録画再生装置「１」がその番組の録画を実行することが管理されている。もし、録画再生装置「２」から番組ＩＤ「Ａ」の番組の録画要求のキャンセルが指示された場合、録画要求管理テーブル１６７において、番組ＩＤ「Ａ」に対応する装置ＩＤ（要求）から装置ＩＤ「２」が削除され、番組ＩＤ「Ａ」の録画を実行する録画再生装置「１」へその番組の録画要求のキャンセルが指示される。録画再生装置「１」は、当該指示を受けて録画要求管理テーブル１６７から装置ＩＤ「２」を削除することは上述したとおりである。
【００３３】
図２へ戻り、録画実行部１６１は、録画要求管理テーブル１６７に登録された番組ＩＤのうち自機が録画を実行する装置として登録されている番組ＩＤを持つ番組を情報記録装置１３に記録する。これにより、複数の録画再生装置１０において同一番組が録画されることがなく、ネットワークで接続されたいずれか一つの録画再生装置１０においてのみその番組が録画される。さらに、録画実行部１６１は、番組を情報記録装置１３に記録したとき、録画要求管理テーブル１６７に登録された情報を引き継いで、その番組の録画を要求した装置の装置ＩＤとその番組の録画を実行した装置としての自機の装置ＩＤと情報記録装置１３に記録したその番組の録画番組ＩＤとを対応付けて録画番組管理テーブル１６９に登録し、その番組の録画を要求した他機にその番組の録画完了を通知する。録画実行部１６１は、他機から番組の録画完了の通知があったとき、その番組の録画を要求した装置としての自機の装置ＩＤとその番組の録画を実行した装置としての他機の装置ＩＤと情報記録装置１３に記録したその番組の録画番組ＩＤとを対応付けて録画番組管理テーブル１６９に登録する。録画番組ＩＤは、情報記録装置１３に保持されている録画番組を識別するためのＩＤである。録画番組管理テーブル１６９への情報の引き継ぎが終わると、録画実行部１６１は、録画要求管理テーブル１６７から元の情報を削除することができる。
【００３４】
図２へ戻り、再生実行部１６３は、再生要求に応じて、録画番組を情報記録装置１３から読み出して再生する、または他機に転送する。より詳細には、再生実行部１６１は、自機から録画番組の再生要求があったとき、録画番組管理テーブル１６９からその録画番組の録画番組ＩＤに対応付けられた録画を実行した装置の装置ＩＤを取得し、その装置ＩＤが自機の装置ＩＤである場合、情報記録装置１３からその録画番組を読み出して再生する。情報記録装置１３から読み出された録画番組はコーデック１２によってデコードされて映像信号および音声信号となり、表示デバイス２００に映像が表示され、スピーカー３００から音声が出力される。一方、その装置ＩＤが他機の装置ＩＤである場合、再生実行部１６１は、他機にその録画番組の転送を要求し、他機から転送された該録画番組を再生する。再生実行部１６１は、他機から録画番組の再生要求があったとき、情報記録装置１３からその録画番組を読み出して他機に転送する。
【００３５】
図４は、録画再生装置「１」および録画再生装置「２」における録画番組管理テーブル１６９の一例を示す。図４およびその他の図ならびに下記において、「装置ＩＤ（要求）」は録画を要求した装置の装置ＩＤ、「装置ＩＤ（実行）」は録画を実行した装置の装置ＩＤ、「録画番組ＩＤ」は情報記録装置に保持された録画番組の録画番組ＩＤを表す。番組ＩＤ「Ａ」の番組および番組ＩＤ「Ｂ」の番組は、それぞれ、情報記録装置１３において録画番組ＩＤ「ａ」の録画番組および録画番組ＩＤ「ｂ」の録画番組として識別される。例えば、録画再生装置「１」における録画番組管理テーブル１６９では、録画再生装置「１」は録画番組ＩＤ「ａ」の録画番組および録画番組ＩＤ「ｂ」の録画番組を再生可能であり、録画再生装置「２」は録画番組ＩＤ「ａ」の録画番組のみ再生可能であり、それら録画番組は録画再生装置「１」で録画が実行されたことが管理されている。したがって、録画再生装置「１」は、録画再生装置「２」から録画番組ＩＤ「ａ」の録画番組の再生要求があったとき、情報記録装置１３から録画番組ＩＤ「ａ」の録画番組を読み出して録画再生装置「２」へ転送する。
【００３６】
一方、録画再生装置「２」における録画番組管理テーブル１６９では、録画再生装置「２」は録画番組ＩＤ「ａ」の録画番組を再生可能であり、その録画番組は録画再生装置「１」によって録画が実行されたことが管理されている。したがって、録画再生装置「２」は、自機から録画番組ＩＤ「ａ」の録画番組の再生要求があったとき、録画再生装置「１」に録画番組ＩＤ「ａ」の録画番組の転送を要求し、録画再生装置「１」から転送された録画番組を再生する。
【００３７】
図４に示したように、録画番組管理テーブル１６９に、録画を要求した装置ごとの各録画番組の再生状況を保持してもよい。その場合、再生実行部１６３は、録画番組の再生要求があったとき、録画番組管理テーブル１６９からその録画番組の再生を要求した録画再生装置１０における録画番組の再生状況を取得してその再生状況に応じてその録画番組を続きから再生することもできる。例えば、図４に示した録画番組管理テーブル１６９では、録画再生装置「１」において、自機から録画番組ＩＤ「ａ」の録画番組の再生が要求された場合、再生実行部１６３は、録画番組管理テーブル１６９を参照して再生状況が「１０’１５”」となっていることから、その録画番組を続きから、すなわち、１０分１５秒のところから再生する。一方、録画再生装置「１」において、録画再生装置「２」から録画番組ＩＤ「ａ」の録画番組の再生が要求された場合、再生実行部１６３は、録画番組管理テーブル１６９を参照して再生状況が「未再生」となっていることから、その録画番組を最初の部分から録画再生装置「２」へ転送する。
【００３８】
さらに、再生実行部１６３は、録画番組の再生停止が指示されたとき、録画番組管理テーブル１６９における再生状況をそのときの再生状況に更新することができる。例えば、録画再生装置「２」において、自機から録画番組ＩＤ「ａ」の録画番組の再生が要求された場合、再生実行部１６３は、録画再生装置「１」にその録画番組を最初から転送することを要求し、転送された録画番組を再生する。そして、ユーザが再生停止を指示したとき、録画再生装置「１」および録画再生装置「２」の各再生実行部１６３は、各録画番組管理テーブル１６９において、録画を要求した装置の装置ＩＤ「２」および録画番組ＩＤ「ａ」に対応する再生状況にその時点の再生経過時間を登録する。
【００３９】
図２へ戻り、削除実行部１６５は、削除要求に応じて、録画番組を情報記録装置１３から削除する、または他機にその録画番組の削除を要求する。削除実行部１６５は、ユーザが削除操作をすることで指定された録画番組を削除するだけではなく、削除スケジュールが過ぎた録画番組を自動で削除することもできる。より詳細には、削除実行部１６５は、自機から録画番組の削除要求があったとき、録画番組管理テーブル１６９から録画を要求した装置としての自機の装置ＩＤとその録画番組の録画番組ＩＤとを対応付けたレコードを削除し、その録画番組の録画を実行した装置が他機である場合、他機にその録画番組の削除を要求する。削除実行部１６５は、他機から録画番組の削除要求があったとき、録画番組管理テーブル１６９から録画を要求した装置としての他機の装置ＩＤとその録画番組の録画番組ＩＤとを対応付けたレコードを削除する。そして、削除実行部１６５は、録画番組管理テーブル１６９からその録画番組ＩＤを含むレコードがすべて削除されたとき、その録画番組を情報記録装置１３から削除する。
【００４０】
例えば、図４に示した録画再生装置「１」の録画番組管理テーブル１６９において、自機から録画番組ＩＤ「ａ」の録画番組の削除要求があったとき、削除実行部１６５は、録画番組管理テーブル１６９から１行目のレコード、すなわち、装置ＩＤ（要求）「１」と録画番組ＩＤ「ａ」とを対応付けたレコードを削除する。当該レコードが削除されても録画番組ＩＤ「ａ」を含むレコードが録画番組管理テーブル１６９に残っているため、削除実行部１６５は、情報記録装置１３から録画番組ＩＤ「ａ」の録画番組を削除しない。その後、録画再生装置「２」から録画番組ＩＤ「ａ」の録画番組の削除要求があったとき、削除実行部１６５は、録画番組管理テーブル１６９から装置ＩＤ（要求）「２」と録画番組ＩＤ「ａ」とを対応付けたレコードを削除することで、録画番組管理テーブル１６９から録画番組ＩＤ「ａ」を含むレコードがなくなる。このとき初めて、削除実行部１６５は、情報記録装置１３から録画番組ＩＤ「ａ」の録画番組を削除する。なお、このとき、録画再生装置「２」では自機から録画番組ＩＤ「ａ」の録画番組の削除要求があったため、録画再生装置「２」の削除実行部１６９は、録画番組管理テーブル１６９から１行目のレコード、すなわち、装置ＩＤ（要求）「２」と録画番組ＩＤ「ａ」とを対応付けたレコードを削除し、録画再生装置「１」に録画番組ＩＤ「ａ」の録画番組の削除を要求する。
【００４１】
なお、削除実行部１６５は、いきなり録画番組を復元不可能に削除してしまうのではなく、まずは復元可能に削除、すなわち論理削除し、その後必要に応じて（例えば、情報記録装置１３の残容量が所定値を下回ったときや録画番組を論理削除してから一定時間が経過したときなど）、論理削除した録画番組を復元不可能に削除、すなわち物理削除することができる。論理削除された録画番組は、録画番組一覧などには表示されなくなるが、その実体データが削除されたわけではないため、特別な操作をすることで削除されていない状態に戻すことができる。したがって、録画番組を論理削除することによって、ユーザの誤操作により削除された録画番組やユーザが希望しないのに自動的に削除された録画番組などを復元することができ、ユーザの利便性を向上することができる。
【００４２】
図５Ａおよび図５Ｂは、本実施形態に係る録画再生装置１０を２台接続したときの各装置の動作例を示すシーケンス図である。録画再生装置「１」において自機から録画要求があると（Ｓ１０１）、録画再生装置「１」における録画実行部１６１は、要求された番組の番組ＩＤを電子番組ガイド情報から取得する（Ｓ１０２）。その結果、番組ＩＤとして「Ａ」が取得され、録画実行部１６１は、他機、すなわち、録画再生装置「２」の録画要求管理テーブル１６７に番組ＩＤ「Ａ」が存在するかを検索する（Ｓ１０３）。録画再生装置「２」は、録画再生装置「１」からの問い合わせ要求を受けて、録画要求管理テーブル１６７に番組ＩＤ「Ａ」が登録されているか検索し、登録されていないことを録画再生装置「１」へ回答する（Ｓ２００）。番組ＩＤ「Ａ」について他機に既存の予約情報がなければ、録画再生装置「１」における録画実行部１６１は、装置ＩＤ（要求）「１」、装置ＩＤ（実行）「１」、番組ＩＤ「Ａ」のレコードを録画要求管理テーブル１６７に追加する（Ｓ１０４）。これにより、録画再生装置「１」における録画要求の登録が完了する。
【００４３】
次に、録画再生装置「１」の録画要求に遅れて、録画再生装置「２」において自機から録画要求があると（Ｓ２０１）、録画再生装置「２」における録画実行部１６１は、要求された番組の番組ＩＤを電子番組ガイド情報から取得する（Ｓ２０２）。その結果、番組ＩＤとして「Ａ」が取得され、録画実行部１６１は、他機、すなわち、録画再生装置「２」の録画要求管理テーブル１６７に番組ＩＤ「Ａ」が存在するかを検索する（Ｓ２０３）。録画再生装置「１」は、録画再生装置「２」からの問い合わせ要求を受けて、録画要求管理テーブル１６７に番組ＩＤ「Ａ」が登録されているか検索し、登録されていることを録画再生装置「２」へ回答する（Ｓ１０５）。そして、録画再生装置「１」における録画実行部１６１は、番組ＩＤ「Ａ」に対応する装置ＩＤ（要求）として「２」を追加し、録画要求管理テーブル１６７において番組ＩＤ「Ａ」に対応する装置ＩＤ（要求）を「１、２」に更新する（Ｓ１０６）。一方、録画再生装置「２」における録画実行部１６１は、装置ＩＤ（要求）「２」、装置ＩＤ（実行）「１」、番組ＩＤ「Ａ」のレコードを録画要求管理テーブル１６７に追加する（Ｓ２０４）。これにより、録画再生装置「２」の録画要求の登録が完了する。
【００４４】
その後、録画再生装置「１」における録画実行部１６１は、番組ＩＤ「Ａ」の番組の録画を実行し、録画再生装置「２」へ録画完了を通知し、録画再生装置「１」および録画再生装置「２」が要求した番組の録画が完了する（Ｓ１０７）。録画再生装置「１」における録画実行部１６１は、録画要求管理テーブル１６７の情報を引き継いで録画番組管理テーブル１６９を作成する（Ｓ１０８）。録画再生装置「１」の録画番組管理テーブル１６９には、装置ＩＤ（要求）「１」、装置ＩＤ（実行）「１」、録画番組ＩＤ「ａ」のレコードと、装置ＩＤ（要求）「２」、装置ＩＤ（実行）「１」、録画番組ＩＤ「ａ」のレコードが追加される。一方、録画再生装置「２」における録画実行部１６１は、録画再生装置「１」から録画完了の通知を受けると、録画要求管理テーブル１６７の情報を引き継いで録画番組管理テーブル１６９を作成する（Ｓ２０８）。録画再生装置「２」の録画番組管理テーブル１６９には、装置ＩＤ（要求）「２」、装置ＩＤ（実行）「１」、録画番組ＩＤ「ａ」のレコードが追加される。
【００４５】
録画再生装置「１」において自機から録画番組ＩＤ「ａ」の録画番組の再生要求があると（Ｓ１１０）、録画再生装置「１」における再生実行部１６３は、録画再生装置１３からその録画番組を読み出して再生する（Ｓ１１１）。一方、録画再生装置「２」において録画番組ＩＤ「ａ」の自機から録画番組の再生要求があると、録画再生装置「２」における再生実行部１６３は、録画再生装置「１」にその録画番組の転送を要求する（Ｓ２１０）。録画再生装置「１」における再生実行部１６３は、録画再生装置１３からその録画番組を読み出して録画再生装置「２」へ転送する（Ｓ１１１）。そして、録画再生装置「２」における再生実行部１６３は、録画再生装置「１」から転送された録画番組を再生する（Ｓ２１１）。
【００４６】
録画再生装置「１」において自機から録画番組ＩＤ「ａ」の録画番組の削除要求があると（Ｓ１２０）、録画再生装置「１」における削除実行部１６５は、録画番組管理テーブル１６９から装置ＩＤ（要求）「１」、装置ＩＤ（実行）「１」、録画番組ＩＤ「ａ」のレコードを削除する（Ｓ１２１）。その後、録画再生装置「２」において自機から録画番組ＩＤ「ａ」の録画番組の削除要求があると、録画再生装置「１」へその録画番組の削除を要求する（Ｓ２２０）。また、録画再生装置「２」における削除実行部１６５は、録画番組管理テーブル１６９から装置ＩＤ（要求）「２」、装置ＩＤ（実行）「１」、録画番組ＩＤ「ａ」のレコードを削除する（Ｓ２２２）。一方、録画再生装置「１」における削除実行部１６５は、録画再生装置「２」から録画番組ＩＤ「ａ」の録画番組の削除要求を受けると、録画番組管理テーブル１６９から装置ＩＤ（要求）「２」、装置ＩＤ（実行）「１」、録画番組ＩＤ「ａ」のレコードを削除する（Ｓ１２２）。これにより、録画番組管理テーブル１６９から録画番組ＩＤ「ａ」を含むレコードがなくなるため、削除実行部１６５は、情報記録装置１３から録画番組ＩＤ「ａ」の録画番組の削除を実行する（Ｓ１２３）。
【００４７】
以上のように本実施形態によると、ネットワークで互いに接続された複数の録画再生装置１０において同一番組が重複して記録されることがなくなり、有限のリソースを有効に活用することができる。また、複数の録画再生装置１０によって録画要求されて１件のみ録画された番組について、録画再生装置１０ごとに番組の削除管理を行うことができる。
【符号の説明】
【００４８】
１０    録画再生装置
１３    情報記録装置
１６１  録画実行部
１６３  再生実行部
１６５  削除実行部
１６７  録画要求管理テーブル
１６９  録画番組管理テーブル
【図１】
2015095866.tif 000003
【図２】
2015095866.tif 000004
【図３】
2015095866.tif 000005
【図４】
2015095866.tif 000006
【図５Ａ】
2015095866.tif 000007
【図５Ｂ】
2015095866.tif 000008