(57)【要約】  本発明は、放送番組共有のための装置および方法に関するものであって、より詳細にはインターネットを介して放送番組を共有できる放送番組共有のための装置および方法に関するものである。  本発明の実施形態による放送番組共有のための装置は、所定放送番組を保有したデバイスのリストを管理するリスト管理部、および第１デバイスが要請した放送番組を保有した第２デバイスの情報を前記第１デバイスに伝送するデバイス情報伝送部を含み、前記第２デバイスは、前記第１デバイスが要請した放送番組を基準時間で分割した各区間別に伝送する。
2010537470.tif 000002
【特許請求の範囲】
【請求項１】
所定放送番組を保有したデバイスのリストを管理するリスト管理部、および第１デバイスが要請した放送番組を保有した第２デバイスの情報を前記第１デバイスに伝送するデバイス情報伝送部を含み、
前記第２デバイスは、前記第１デバイスが要請した放送番組を基準時間で分割した各区間別に伝送する放送番組共有のための装置。
【請求項２】
前記各デバイスは、放送番組を録画または削除するとき、前記録画または削除する放送番組の情報を前記リスト管理部に伝送する請求項１に記載の放送番組共有のための装置。
【請求項３】
前記放送番組の情報は、前記録画または削除する放送番組のＩＤおよび時間情報を含む請求項２に記載の放送番組共有のための装置。
【請求項４】
保有した放送番組の情報を基準時間で分割し、前記分割された各区間に対する情報を、前記放送番組を保有したデバイスを管理する装置に伝送する情報伝送部と、
前記装置にユーザによって選択された放送番組を保有したデバイスの情報を要請する放送番組要請部、および
前記要請したデバイス情報を受信し、前記受信されたデバイス情報に該当するデバイスから前記選択された放送番組を受信する放送番組受信部を含む放送番組共有のための装置。
【請求項５】
前記情報伝送部は、前記装置に録画または削除する放送番組のＩＤおよび時間情報を伝送する請求項４に記載の放送番組共有のための装置。
【請求項６】
前記情報伝送部は、前記保有した放送番組の開始時間および終了時間に基づいて、前記放送番組を基準時間で分割する請求項４に記載の放送番組共有のための装置。
【請求項７】
前記放送番組受信部は、前記放送番組要請部の要請に応じて受信された前記デバイス情報によって該当デバイスから前記選択された放送番組が基準時間で分割された各区間別に前記放送番組を受信する請求項４に記載の放送番組共有のための装置。
【請求項８】
ユーザの所望する放送番組を選択するための放送番組のメタデータを保存するメタデータ保存部、および
前記メタデータに基づいてユーザに放送番組選択のためのユーザインターフェースを提供するユーザインターフェース提供部をさらに含む請求項４に記載の放送番組共有のための装置。
【請求項９】
前記メタデータは、放送番組のＩＤ、開始時間および終了時間、タイトル、ジャンル、俳優および前記装置にアクセスためのアクセス情報を含む請求項８に記載の放送番組共有のための装置。
【請求項１０】
前記放送番組要請部は、前記アクセス情報に基づいて、各放送番組によって事前指定された前記装置に前記選択された放送番組を保有したデバイスの情報を要請する請求項９に記載の放送番組共有のための装置。
【請求項１１】
前記情報伝送部は、前記アクセス情報に基づいて各放送番組によって事前指定された前記装置に前記保有した放送番組の情報を伝送する請求項９に記載の放送番組共有のための装置。
【請求項１２】
所定放送番組を保有したデバイスのリストを管理する段階、および
第１デバイスが要請した放送番組を保有した第２デバイスの情報を前記第１デバイスに伝送する段階を含み、
前記第２デバイスが前記第１デバイスが要請した放送番組を基準時間で分割した各区間別に伝送する段階を含む放送番組共有のための方法。
【請求項１３】
前記リストを管理する段階は、前記各デバイスから放送番組を録画または削除するとき、前記録画または削除する放送番組の情報の伝送を受ける段階を含む請求項１２に記載の放送番組共有のための方法。
【請求項１４】
前記放送番組の情報は、前記録画または削除する放送番組のＩＤおよび時間情報を含む請求項１３に記載の放送番組共有のための方法。
【請求項１５】
保有した放送番組の情報を基準時間で分割し、前記分割された各区間に対する情報を、前記放送番組を保有したデバイスを管理する装置に伝送する段階と、
前記装置にユーザによって選択された放送番組を保有したデバイスの情報を要請する段階、および
前記要請したデバイス情報を受信し、前記受信されたデバイス情報に該当するデバイスから前記選択された放送番組を受信する段階を含む放送番組共有のための方法。
【請求項１６】
前記放送番組情報を前記装置に伝送する段階は、前記装置に録画または削除する放送番組のＩＤおよび時間情報を伝送する段階を含む請求項１５に記載の放送番組共有のための方法。
【請求項１７】
前記放送番組情報を前記装置に伝送する段階は、前記保有した放送番組の開始時間および終了時間に基づいて、前記放送番組を基準時間で分割する段階を含む請求項１５に記載の放送番組共有のための方法。
【請求項１８】
前記放送番組を受信する段階は、前記デバイス情報によって該当デバイスから前記選択された放送番組が基準時間で分割された各区間別に前記放送番組を受信する段階を含む請求項１７に記載の放送番組共有のための方法。
【請求項１９】
ユーザの所望する放送番組を選択するための放送番組のメタデータを保存する段階、および
前記メタデータに基づいてユーザに放送番組選択のためのユーザインターフェースを提供する段階をさらに含む請求項１５に記載の放送番組共有のための方法。
【請求項２０】
前記メタデータは、放送番組のＩＤ、開始時間および終了時間、タイトル、ジャンル、俳優および前記装置にアクセスためのアクセス情報を含む請求項１９に記載の放送番組共有のための方法。
【請求項２１】
前記デバイス情報を要請する段階は、前記アクセス情報に基づいて各放送番組によって事前指定された前記装置に前記選択された放送番組を保有したデバイスの情報を要請する段階を含む請求項２０に記載の放送番組共有のための方法。
【請求項２２】
前記放送番組情報を前記装置に伝送する段階は、前記アクセス情報に基づいて、各放送番組によって事前指定された前記装置に前記保有した放送番組の情報を伝送する段階を含む請求項２０に記載の放送番組共有のための方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組共有のための装置および方法に関するものであって、より詳細にはインターネットを介して放送番組を共有できる放送番組共有のための装置および方法に関するものである。
【背景技術】
【０００２】
一般的にユーザが放送番組を録画しようとする場合にはＰＶＲ（Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）機能を有するＴＶやセットトップボックス（Ｓｅｔ−ｔｏｐ  Ｂｏｘ）などを利用して予約録画をするか現在時点から録画するなどの方法を使っている。
【０００３】
最近ではＴＶやセットトップボックスなどにインターネット機能が追加されて放送局から提供される放送番組の録画だけでなく、放送局との契約により放送局から放送番組の提供を受けてインターネットを介して契約した放送番組を提供する業者により録画できなかった放送番組に対するダウンロードが可能になった。
【０００４】
ユーザが放送局から提供される放送番組を見るためには、ユーザがＰＶＲ機能を有するＴＶやセットトップボックスを通じて直接放送番組を録画しなければならず、放送局との契約により、放送番組を提供する業者から放送番組をダウンロードすることは、すべての地上波放送番組ではなく業者から提供する特定の放送番組のみダウンロードすることが可能である。
【０００５】
また、放送局との契約により、放送番組を提供する業者から放送番組をダウンロードする場合、数多くのＴＶおよびセットトップボックスなどが一時に特定の放送番組をダウンロードすると、業者サーバの負荷が増加するため、負荷およびネットワークの帯域幅の問題のため、ＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）級ではないＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）級の画質の放送番組のみを提供する。
【０００６】
したがって、インターネットを介して放送番組をダウンロードする場合、インターネットを介して接続された多数のＴＶおよびセットトップボックスの間にＰ２Ｐ方式を使用し相互間に放送番組を共有できるようにしてサーバの負荷を減少させながらも高速ダウンロードを可能にする方案が要求されている。
【０００７】
日本公開特許２００６−１９０２０５号は複数のネットワーク装置で主処理装置が互いに異なる異種通信網のプロトコル変換とコンテンツルを特定してメタデータを収集して更新し、複数のネットワーク装置は仮想Ｐ２Ｐまたはネットワーク間にＰ２Ｐで接続されることが記載されているが、依然としてインターネットを介して接続された多数のＴＶおよびセットトップボックスの間にＰ２Ｐ方式を使用し相互間に放送番組を共有できるようにしてサーバの部下を減少させながらも高速ダウンロードを可能にする方案については提案されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、インターネットを介して接続される多数の放送番組録画機能を有するデバイス間に相互保存された放送番組を共有できるようにして放送番組を高速ダウンロードすることができ、負荷を減少させることができる放送番組の共有するための装置および方法を提供することにその目的がある。
【課題を解決するための手段】
【０００９】
前記目的を達成するために、本発明の実施形態による放送番組を共有するための装置は、所定放送番組を保有したデバイスのリストを管理するリスト管理部、および第１デバイスが要請した放送番組を保有した第２デバイスの情報を前記第１デバイスに伝送するデバイス情報伝送部を含み、前記第２デバイスは、前記第１デバイスが要請した放送番組を基準時間で分割した各区間別に伝送する。
【００１０】
また、前記目的を達成するために、本発明の実施形態による放送番組共有のための装置は、保有した放送番組の情報を基準時間で分割して、前記分割された各区間に対する情報を前記放送番組を保有したデバイスを管理する装置に伝送する情報伝送部、前記装置にユーザによって選択された放送番組を保有したデバイスの情報を要請する放送番組要請部、および前記要請したデバイス情報を受信し、前記受信されたデバイス情報に該当するデバイスから前記選択された放送番組を受信する放送番組受信部を含む。
【００１１】
また、前記目的を達成するために、本発明の実施形態による放送番組共有のための方法は、所定放送番組を保有したデバイスのリストを管理する段階、および第１デバイスが要請した放送番組を保有した第２デバイスの情報を前記第１デバイスみに伝送する段階を含み、前記第２デバイスが前記第１デバイスが要請した放送番組を基準時間で分割した各区間別に伝送する段階を含む。
【００１２】
また、前記目的を達成するために、本発明の実施形態による放送番組共有のための方法は、保有した放送番組の情報を基準時間で分割して、前記分割された各区間に対する情報を前記放送番組を保有したデバイスを管理する装置に伝送する段階、前記装置にユーザによって選択された放送番組を保有したデバイスの情報を要請する段階、および前記要請したデバイス情報を受信して、前記受信されたデバイス情報に該当するデバイスから前記選択された放送番組を受信する段階を含む。その他実施形態の具体的な事項は詳細な説明および図に含まれている。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態による放送番組共有のための装置を示すブロック図である。
【図２】本発明の実施形態による第２サーバを示すブロック図である。
【図３】本発明の実施形態によるデバイスを示すブロック図である。
【図４】本発明の実施形態による第２サーバのリスト管理方法を示すフローチャートである。
【図５】本発明の実施形態による放送番組共有のための方法を示すフローチャートである。
【図６】本発明の実施形態による同期化過程を示す概略図である。
【発明を実施するための形態】
【００１４】
本発明の利点、特徴、及びそれらを達成する方法は添付される図面と共に詳細に後述されている実施形態を参照すれば明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる多様な形態で具現されることができ、本実施形態は、単に本発明の開示が完全になるように、本発明が属する技術分野で通常の知識を有する者に発明の範疇を完全に知らせるために提供されるものであり、本発明は請求項の範囲によってのみ定義される。明細書全体にかけて同一の参照符号は同一の構成要素を指称する。
【００１５】
以下、本発明の実施形態によって放送番組を共有するための装置および方法を説明するためのブロック図または処理フローチャートに対する図面を参照して本発明について説明する。このとき、フローチャートの各ブロックとフロ−チャートの組合わせはコンピュータプログラムインストラクションにより実行可能なのが理解できるであろう。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーに搭載されうるので、コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーを通じて実行されるそのインストラクションがフローチャートのブロックで説明された機能を行う手段を生成するように機構を作れる。これらコンピュータプログラムインストラクションは特定方式で機能を具現するためにコンピュータまたはその他のプログラマブルデータプロセッシング装備を指向できるコンピュータ利用可能またはコンピュータ判読可能メモリに保存されることも可能なので、そのコンピュータ利用可能またはコンピュータ判読可能メモリに保存されたインストラクションはフローチャートのブロックで説明された機能を行うインストラクション手段を内包する製造品目を生産することも可能である。コンピュータプログラムインストラクションはコンピュータまたはその他のプログラマブルデータプロセッシング装備上に搭載することも可能なので、コンピュータまたはその他のプログラマブルデータプロセッシング装備上で一連の動作段階が実行されてコンピュータで実行されるプロセスを生成し、コンピュータまたはその他のプログラマブルデータプロセッシング装備を行うインストラクションはフローチャートのブロックで説明された機能を実行するための段階を提供することも可能である。
【００１６】
また、各ブロックは特定の論理的機能を行うための一つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を示すことができる。また、いくつの代替実行例では、ブロックで言及された機能が順序を外れて発生することも可能であるということに注目せねばならない。例えば、連続して図示されている２つのブロックは、実質的に同時に行われてもよく、またはそのブロックが時々該当する機能によって逆順に行われてもよい。
【００１７】
図１は、本発明の実施形態による放送番組共有のための装置を示すブロック図である。
【００１８】
図示するように、本発明の実施形態による放送番組を共有するための装置１００は、第１サーバ１１０，第２サーバ１２０および多数のデバイス（１３１，１３２，１３３）を含むことができ、第１サーバ１１０，第２サーバ１２０および多数のデバイス（１３１，１３２，１３３）はインターネットなどのようなネットワークで接続することができる。もちろん、本発明の実施形態においてネットワークの一例としてインターネットを使用する場合を例にあげて説明しているが、これは本発明の理解を助けるための一例に過ぎず、これに限定されるものではなく、多様な有線または無線ネットワークが使用され得る。また、本発明の実施形態において多数のデバイス（１３１，１３２，１３３）はインターネットが可能であり、ＰＶＲ機能を具備したＴＶおよびセットトップボックスなどの場合を例にあげて説明する。
【００１９】
第１サーバ１１０は、放送局などから提供された各放送番組に対する放送番組情報に対応するメタデータを保存し、保存されたメタデータを多数のデバイス（１３１，１３２，１３３）に伝送することができる。また、本発明の実施形態では第１サーバ１１０が提供を受けたメタデータを保存する場合を例にあげて説明しているが、これに限定されるものではなく、第１サーバ１１０は放送局から提供されたメタデータを多数のデバイス（１３１，１３２，１３３）に伝送した後、提供されたメタデータを削除することもできる。
【００２０】
放送局が第１サーバ１１０に提供するメタデータは、各放送番組のＩＤ、タイトル、ジャンル、俳優、開始時間および終了時間による時間情報、多数のデバイス（１３１，１３２，１３３）が第２サーバ１２０にアクセスするためのアクセス情報（例えば、第２サーバ１２０のＵＲＬなど）などを含むことができるが、これに限定されものではない。
【００２１】
第２サーバ１２０は、所定の放送番組を保有しているデバイスのリストおよび各デバイスが保有している放送番組の時間情報などを管理することができる。このとき、第２サーバ１２０はデバイスの情報として、各デバイスのＩＰ住所などのように、各デバイスを区分できる情報を使用することができるが、これに限定されものではない。したがって、第２サーバ１２０は多数のデバイス（１３１，１３２，１３３）のうち所定の放送番組を要請するデバイスがある場合、放送番組を要請したデバイスに該当放送番組を保有しているデバイスの情報および各デバイスが保有している放送番組の時間情報を伝送することができる。以下、本発明の実施形態において多数のデバイス（１３１，１３２，１３３）を各々第１デバイス１３１、第２デバイス１３２および第３デバイス１３３と称する。
【００２２】
また、前述した図１において、第２サーバ１２０が一つで図示されているが、これは本発明の実施形態に対する理解を高めるための一例に過ぎず、第２サーバ１２０の個数は多様に変更することができる。これは、第２サーバ１２０が一つのみ存在する場合、すべての放送番組に対するデバイスのリストを管理するため、多数のデバイス（１３１，１３２，１３３）からの放送番組の要請が集中して負荷が増加し得るからである。したがって、多数の第２サーバ１２０を使用して放送番組別にデバイスを管理するようにして負荷を減少させることができるようにするためである。したがって、多数のデバイス（１３１，１３２，１３３）は各放送番組別に指定された第２サーバに放送番組を要請することができる。
【００２３】
一方、多数のデバイス（１３１，１３２，１３３）は、第２サーバにアクセスするための情報により多数の第２サーバのうち、所定放送番組を保有するデバイスに対するリストを管理する第２サーバを知ることができる。
多数のデバイス（１３１，１３２，１３３）が所定放送番組を保有するデバイスに対するリストを管理する第２サーバが知るためである。
【００２４】
したがって、第２サーバ１２０が多数存在するとき、多数のデバイス（１３１，１３２，１３３）は、第２サーバ１２０にアクセスするため、第１サーバ１１０から伝送されたＵＲＬなどの情報により所定放送番組を保有したデバイスのリストを多数の第２サーバのうち何れの第２サーバに放送番組を要請するかを判断することができる。
【００２５】
このような第２サーバ１２０は、図２のように、所定放送番組を保有するデバイスのリストを管理するリスト管理部１２１、および所定放送番組を要請したデバイスに該当放送番組を保有したデバイスのリストを伝送する情報伝送部１２２を含み得る。
【００２６】
リスト管理部１２１は、多数のデバイス（１３１，１３２，１３３）から所定放送番組を録画したり削除したりする場合、伝送される放送番組情報（例えば、放送番組のＩＤ、時間情報など）に基づいてリストを管理することができる。例えば、多数のデバイス（１３１，１３２，１３３）のうち所定のデバイスが放送番組を録画する場合、該当デバイスは録画する放送番組のＩＤおよび時間情報などを第２サーバ１２０に伝送するようになり、リスト管理部１２１は放送番組ＩＤおよび時間情報などに基づいてリストを更新することができる。このとき、放送番組を録画するデバイスは第２サーバ１２０が放送番組を録画するデバイスが分かるように識別情報（例えば、ＩＰアドレス、ＭＡＣアドレスなど）を共に伝送することができる。また、放送番組を録画する場合と類似に、録画された放送番組を削除する場合も、リスト管理部１２１は放送番組を削除するデバイスから伝送される放送番組のＩＤおよび時間情報などに基づいてリストを更新することができる。
【００２７】
情報伝送部１２２は所定放送番組を要請するデバイスであって、該当放送番組を保有したデバイスに対するリストを伝送することができる。例えば、第１デバイス１３１が「放送番組Ａ」を要請して、第２デバイス１３２および第３デバイス１３３が「放送番組Ａ」を保有している場合、情報伝送部１２２はリスト管理部１２１で管理するリストに基づいて第２デバイス１３２および第３デバイス１３３が「放送番組Ａ」を保有しているという情報を第１デバイス１３１に伝送することができる。
【００２８】
図３は本発明の実施形態によるデバイスを示すブロック図である。このとき、図３は多数のデバイス（１３１，１３２，１３３）のうち第１デバイス１３１を例にあげて説明したものであり、第２デバイス１３２および第３デバイス１３３も第１デバイス１３１と同一の構成要素を含み得、図３の各構成要素は第２デバイス１３２および第３デバイス１３３にも同一に含まれ、同一の機能を実行することと理解することができる。
【００２９】
図示するように、本発明の実施形態による第１デバイス１３１は、所定の放送番組を保存する放送番組保存部１３１ａ、保存した放送番組に情報（例えば、放送番組ＩＤ、時間情報など）を第２サーバ１２０に伝送する情報伝送部１３１ｂ、第１サーバ１１０から伝送されたメタデータを保存するメタデータ保存部１３１ｃ、保存されたメタデータに基づいてユーザの所望する放送番組を選択できるユーザインターフェースを提供するユーザインターフェース提供部１３１ｄ、ユーザが提供されたユーザインターフェースから選択した放送番組が放送番組保存部１３１ａにない場合、第２サーバ１２０に放送番組を要請する放送番組要請部１３１ｅ、放送番組要請部１３１ｅの要請に応じて第２サーバ１２０から受信したデバイス情報に基づいて、該当デバイスに放送番組を要請して受信する放送番組受信部１３１ｆを含み得る。
【００３０】
放送番組保存部１３１ａは、ユーザがデバイスに具備される機能である予約録画または現在時点から録画などを通して放送局から提供される放送番組を保存することができ、ユーザの命令または残余容量が不足した場合、保存された放送番組を一部削除することができる。
【００３１】
情報伝送部１３１ｂは、放送番組保存部１３１ａに放送番組が保存されたり削除されたりして放送番組保存部１３１ａに保存された放送番組に対する情報が変更された場合、このような変更情報を第２サーバ１２０に伝送して第２サーバ１２０が各放送番組を保有したデバイスのリストを更新できるようにする。
【００３２】
ユーザインターフェース提供部１３１ｄは、電子プログラムガイドなどのようにユーザの所望する放送番組を選択できるユーザインターフェースを提供することができ、ユーザインターフェース提供部１３１ｄは、メタデータ保存部１３１ｃに保存された各放送番組に対する情報に基づいてユーザインターフェースを生成してユーザに提供することができる。例えば、ユーザインターフェース提供部１３１ｄは、メタデータに基づいてチャネル、ジャンル、時間のうち少なくとも一つによって整列された電子プログラムガイドを提供することができる。
【００３３】
ユーザは提供されたユーザインターフェースにより所望する放送番組を選択することができ、放送番組要請部１３１ｅは、ユーザが選択した放送番組が放送番組保存部１３１ａに保存された場合には保存された放送番組を再生し、そうではない場合には第２サーバ１２０にユーザが選択した放送番組を要請する。
【００３４】
放送番組受信部１３１ｆは、放送番組要請部１３１ｅの要請によって第２サーバ１２０から受信されるデバイスの情報に基づいて該当デバイスから放送番組を受信することができる。
【００３５】
例えば、第２サーバ１２０に放送番組を要請したデバイスが第１デバイス１３１であり、要請した放送番組を保有したデバイスが第２デバイス１３２および第３デバイス１３３である場合、第２サーバ１２０は第１デバイス１３１に第２デバイス１３２および第３デバイス１３３の情報を伝送する。
【００３６】
したがって、第１デバイス１３１は、第２デバイス１３２および第３デバイス１３３から放送番組を受信するようになるが、第２デバイス１３２および第３デバイス１３３の何れも放送番組の全体を保有していることもあり得るが、一部のデバイスでは放送番組の中間時点から録画を始めて中間地点から保有していることもあり得るため、第２デバイス１３２および第３デバイス１３３から放送番組を受信するとき、同期化問題が発生し得る。
【００３７】
このために、多数のデバイス（１３１，１３２，１３３）はデバイスが保有している放送番組に対する情報を伝送するとき、放送番組の開始時間および終了時間に基づいて放送番組を基準時間で分割して、分割された各区間に対する情報を第２サーバ１２０に伝送することができる。したがって、第２サーバ１２０は所定放送番組に対して基準時間により分割された区間別にリストを管理することができる。例えば、所定の放送番組の開始時間が午後７時であり、終了時間が午後８時であり、基準時間が１分であるとき、多数のデバイス（１３１，１３２，１３３）は放送番組を１分単位で分割することができるのである。したがって、所定のデバイスが、開始時間が午後７時であり、終了時間が午後８時である放送番組を午後７時２０分３０秒から録画を始めて午後８時に録画を終了した場合、デバイスは１分単位で放送番組を分割するため、午後７時２０分３０秒から午後７時２１分までの３０秒区間は除いて、午後７時２１分から１分単位で放送番組を分割することができるのである。したがって、放送番組を他のデバイスから受信するデバイスは１分単位で放送番組を受信することができるため、同期化の問題が解決できるのである。このような基準時間の同期化はＰＳＩＰ情報でプログラムＩＤを抽出して該当Ｉフレームにより決定され得るが、これに限定されるものではない。以後、放送番組受信部１３１ｆは、各分割区間中オーバーラップされる部分に対して調整を行った後、放送番組保存部１３１ａに受信された放送番組を保存することができる。
【００３８】
図４は、本発明の実施形態による放送番組リスト管理方法を示すフローチャートである。
【００３９】
図示するように、本発明の実施形態による放送番組を共有するための方法は、先に多数のデバイス（１３１，１３２，１３３）が第１サーバ１１０から伝送されたメタデータに基づいて、それぞれのユーザが所望する放送番組を予約録画などの方法によって録画して保存する（Ｓ１１０）。このとき、多数のデバイス（１３１，１３２，１３３）は各々放送番組全体を録画することもでき、任意の中間地点から録画することもできる。
【００４０】
放送番組を録画した多数のデバイス（１３１，１３２，１３３）は、第２サーバ１２０に録画した放送番組ＩＤおよび時間情報（すなわち、録画開始時間および録画終了時間など）などを伝送する（Ｓ１２０）。このとき、第２サーバ１２０は一つのみが存在することもあり、放送番組別に多数存在することもある。また、多数の第２サーバが存在する場合、多数のデバイス（１３１，１３２，１３３）はメタデータに含まれた第２サーバのアクセス情報により放送番組別に保存した放送番組の情報を伝送する第２サーバを選択することができる。
【００４１】
第２サーバ１２０は、多数のデバイス（１３１，３２，１３３）から伝送された情報に基づいて各放送番組を保有しているデバイスのリストを生成管理する（Ｓ１３０）。例えば、一つの放送番組に対して保有しているデバイス、デバイスが保有している放送番組の時間情報などを含むリストを生成して管理することができる。また、このようなリストは各デバイスが保存した放送番組が変更される度に、前述したＳ１１０段階〜Ｓ１３０段階により更新され得る。
【００４２】
もちろん、前述した図４では録画した放送番組に対してリストを生成管理する場合を例えて説明しているが、これに限定されず、デバイスですでに保有した放送番組を削除した場合にも類似に適用され得る。
【００４３】
具体的に、第２サーバ１２０は所定デバイスで放送番組を削除した場合、該当デバイスから伝送される放送番組のＩＤおよび時間情報などにより生成されたリストを更新することができるのである。
【００４４】
図５は、本発明の実施形態による放送番組の共有のための方法を示すフローチャートである。このとき、図５では第１デバイス１３１が放送番組を要請して第２デバイス１３２および第３デバイス１３３は第１デバイス１３１が要請した放送番組を保有している場合を例にあげて説明する。
【００４５】
図示するように、第１デバイス１３１はユーザによって選択された放送番組を保有していない場合、第２サーバ１２０にユーザが選択した放送番組を要請する（Ｓ２１０）。このとき、第１デバイス１３１は第１サーバ１１０から伝送されたメタデータに基づいてユーザが選択した放送番組を保有したデバイスのリストを管理する第２サーバ１２０の接近情報を利用して放送番組を要請することができる。
【００４６】
第２サーバ１２０の情報伝送部１２２は、第１デバイス１３１から要請された放送番組を保有しているデバイスおよびデバイスが保有した放送番組の時間情報などを第１デバイス１３１に伝送する（Ｓ２２０）。このとき、本発明の実施形態では第１デバイス１３１が要請した放送番組を第２デバイス１３２および第３デバイス１３３で各々一部のみを保存した場合を例にあげて説明する。
【００４７】
第１デバイス１３１は、第２サーバ１２０から伝送された情報に基づいて第２デバイス１３２および第３デバイス１３３に放送番組を要請する（Ｓ２３０）。
【００４８】
第１デバイス１３１は、第２デバイス１３２および第３デバイス１３３から放送番組を受信して保存する（Ｓ２４０）。
【００４９】
図６は、本発明の実施形態による同期化の過程を示す概略図である。このとき、図６で第１デバイス１３１が放送番組を要請して、第２デバイス１３２および第３デバイス１３３が放送番組を保有しており、基準時間は１分の場合を例にあげて説明する。
【００５０】
図示するように、第２デバイス１３２が放送番組を午後７時から午後７時３０分３０秒まで録画し、第３デバイス１３３が放送番組を午後７時２５分から午後８時まで録画した場合、第２デバイス１３２および第３デバイス１３３は各々基準時間で放送番組を分割して、その他の区間に対しては第２サーバ１２０に保有している情報を伝送しない。すなわち、第２デバイス１３２は、午後７時３０分から午後７時３０分３０秒まで録画した区間に対しては第２サーバ１２０に放送番組情報を伝送しないものである。
【００５１】
また、第１デバイス１３１が第２デバイス１３２および第３デバイス１３３から放送番組を受信する時にも基準時間により分割された区間別に放送番組を受信するため同期化の問題が解決できるのである。
【００５２】
前記「部」は、ソフトウェアまたはＦｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ（ＦＰＧＡ）または注文型半導体（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）のようなハードウェア構成要素を意味し、部はある役割を果たす。しかし、部はソフトウェアまたはハードウェアに限定される意味ではない。部は、ドレッシングできる保存媒体にあるように構成されることもでき、一つまたはそれ以上のプロセッサーを実行させるように構成されることもできる。したがって、一例として部は、ソフトウェアの構成要素、オブジェクト指向ソフトウェアの構成要素、クラスの構成要素およびタスクの構成要素のような構成要素と、プロセス、関数、属性、プロシーザ、サブルーチン、プログラムコードのセグメント、ドライバ、ファームウェア、マイクロコード、回路  、データ、データベース、データ構造、テーブル、アレイ、および変数を含む。構成要素と部から提供される機能はさらに小さい数の構成要素および部に結合されるかまた追加的な構成要素と部でさらに分離することができる。
【００５３】
前記したような本発明の放送番組共有のための装置および方法によれば、次のような効果が一つあるいはそれ以上ある。
【００５４】
放送された放送番組をネットワークを介して高速でダウンロードして視聴できる効果がある。
【００５５】
また、Ｐ２Ｐ方式を使用するため放送番組を提供する業者のサーバの負荷の増加を防止することができる効果もある。
【００５６】
以上、添付された図面を参照して本発明の実施形態について説明したが、本発明が属する技術分野で通常の知識を有する者は、本発明が、その技術的思想や必須の特徴を変更しない範囲で他の具体的な形態で実施され得ることを理解することができる。したがって、上記実施形態はすべての面で例示的なものであり、限定的でないものと理解しなければならない。
【図１】
2010537470.tif 000003
【図２】
2010537470.tif 000004
【図３】
2010537470.tif 000005
【図４】
2010537470.tif 000006
【図５】
2010537470.tif 000007
【図６】
2010537470.tif 000008
【国際調査報告】
2010537470.tif 000009
2010537470.tif 000010