(57)【要約】【課題】時間的に連続して放送される、互いに異なるチャンネルの複数の放送番組データを正常に記録可能な記録装置を実現する。【解決手段】チャンネルＡの放送番組データの録画を終了すべき時刻からチャンネルＢの放送番組データの録画を開始すべき時刻までの期間が所定の値よりも短い場合には、システム制御部３１１は、チャンネルＡの放送番組データとチャンネルＢの放送番組データとを一つのストリームとして処理するための録画制御処理を実行する（ステップＳ１０３）。これにより、チャンネルＡとチャネルＢの２つの放送番組データが連続する一つの放送番組データとしてＨＤＤ３１２上のファイルに保存される。この後、システム制御部３１１は、チャンネルＡとチャネルＢの２つの放送番組データを含むファイルをチャンネルＡの放送番組データを含むファイルとチャンネルＢの放送番組データを含むファイルとに分割する（ステップＳ１０５）。【選択図】      図８
2006019888.tif 000002
【特許請求の範囲】
【請求項１】
録画予約情報によって指定された第１チャンネルの放送番組データおよび第２チャンネルの放送番組データを記憶装置に記録可能な記録装置において、
前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを受信する受信手段と、
前記録画予約情報に基づいて、前記第１チャンネルの放送番組データの録画を終了すべき時刻から前記第２チャンネルの放送番組データの録画を開始すべき時刻までの時間間隔が所定の値よりも短いか否かを判別する手段と、
前記時間間隔が前記所定の値よりも短い場合には、前記受信手段によって受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを連続した番組データとして録画する録画処理を実行する録画制御手段とを具備することを特徴とする記録装置。
【請求項２】
前記録画制御手段は、
前記時間間隔が前記所定の値よりも短くない場合には、
前記受信手段によって受信される前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを互いに独立した放送番組データとして録画する第２の録画処理を実行することを特徴とする請求項１記載の記録装置。
【請求項３】
前記録画処理は、前記受信手段によって受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを前記記憶装置上に生成された一つのファイルに保存する処理を含み、
前記一つのファイルを、前記第１チャンネルの放送番組データを含むファイルと前記第２チャンネルの放送番組データを含むファイルとに分割するファイル分割手段をさらに具備することを特徴とする請求項１記載の記録装置。
【請求項４】
前記録画処理は、前記一つのファイル内における前記第１チャンネルの放送番組データと前記第２チャンネルの放送番組データとの境界位置を示す情報を前記一つのファイルに付加する処理を含み、
前記ファイル分割手段は、前記境界位置を示す情報に基づいて、前記一つのファイルを、前記第１チャンネルの放送番組データを含むファイルと前記第２チャンネルの放送番組データを含むファイルとに分割するように構成されていることを特徴とする請求項３記載の記録装置。
【請求項５】
前記録画処理は、
一つのファイルを生成する処理を少なくとも含む初期化処理と、
前記受信手段によって受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データをデータバッファを介して前記一つのファイルに所定のデータサイズ単位で順次保存する保存処理と、
前記第２チャンネルの放送番組データの受信完了後に前記データバッファに残っているデータを前記一つのファイルに保存する処理、および前記一つのファイルをクローズする処理を含む終了処理とを含むことを特徴とする請求項１記載の記録装置。
【請求項６】
前記第２の録画処理は、
前記第１チャンネルの放送番組データを保存するための第１のファイルを生成する処理を少なくとも含む第１の初期化処理と、
前記受信手段によって受信された前記第１チャンネルの放送番組データをデータバッファを介して前記第１のファイルに所定のデータサイズ単位で順次保存する第１の保存処理と、
前記第１チャンネルの放送番組データの受信完了後に前記データバッファに残っているデータを前記第１のファイルに保存する処理と前記第１のファイルをクローズする処理とを含む第１の終了処理と、
前記第２チャンネルの放送番組データを保存するための第２のファイルを生成する処理を少なくとも含む第２の初期化処理と、
前記受信手段によって受信された前記第２チャンネルの放送番組データを前記データバッファを介して前記第２のファイルに所定のデータサイズ単位で順次保存する第２の保存処理と、
前記第２チャンネルの放送番組データの受信完了後に前記データバッファに残っているデータを前記第２のファイルに保存する処理と前記第２のファイルをクローズする処理とを含む第２の終了処理とを含むことを特徴とする請求項２記載の記録装置。
【請求項７】
録画予約情報によって指定された第１チャンネルの放送番組データおよび第２チャンネルの放送番組データを記憶装置に記録するための記録制御方法において、
前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを受信する受信ステップと、
前記録画予約情報に基づいて、前記第１チャンネルの放送番組データの録画を終了すべき時刻から前記第２チャンネルの放送番組データの録画を開始すべき時刻までの時間間隔が所定の値よりも短いか否かを判別するステップと、
前記時間間隔が前記所定の値よりも短い場合、前記受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを連続した一つの番組データとして録画する録画処理を実行する録画処理ステップとを具備することを特徴とする記録制御方法。
【請求項８】
前記録画処理ステップは、
前記時間間隔が前記所定の値よりも短くない場合には、
前記受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを互いに独立した放送番組データとして録画する第２の録画処理を実行することを特徴とする請求項７記載の記録制御方法。
【請求項９】
前記録画処理ステップは、前記受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを前記記憶装置上に生成された一つのファイルに保存する処理を含み、
前記一つのファイルを、前記第１チャンネルの放送番組データを含むファイルと前記第２チャンネルの放送番組データを含むファイルとに分割するファイル分割ステップをさらに具備することを特徴とする請求項７記載の記録制御方法。
【請求項１０】
前記録画処理は、前記一つのファイル内における前記第１チャンネルの放送番組データと前記第２チャンネルの放送番組データとの境界位置を示す情報を前記一つのファイルに付加する処理を含み、
前記ファイル分割ステップは、前記境界位置を示す情報に基づいて、前記一つのファイルを、前記第１チャンネルの放送番組データを含むファイルと前記第２チャンネルの放送番組データを含むファイルとに分割することを特徴とする請求項９記載の記録制御方法。
【請求項１１】
前記録画処理は、
一つのファイルを生成する処理を少なくとも含む初期化処理と、
前記受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データをデータバッファを介して前記一つのファイルに所定のデータサイズ単位で順次保存する保存処理と、
前記第２チャンネルの放送番組データの受信完了後に前記データバッファに残っているデータを前記一つのファイルに保存する処理、および前記一つのファイルをクローズする処理を含む終了処理とを含むことを特徴とする請求項７記載の記録制御方法。
【請求項１２】
前記第２の録画処理は、
前記第１チャンネルの放送番組データを保存するための第１のファイルを生成する処理を少なくとも含む第１の初期化処理と、
前記受信された前記第１チャンネルの放送番組データをデータバッファを介して前記第１のファイルに所定のデータサイズ単位で順次保存する第１の保存処理と、
前記第１チャンネルの放送番組データの受信完了後に前記データバッファに残っているデータを前記第１のファイルに保存する処理、および前記第１のファイルをクローズする処理を含む第１の終了処理と、
前記第２チャンネルの放送番組データを保存するための第２のファイルを生成する処理を少なくとも含む第２の初期化処理と、
前記受信された前記第２チャンネルの放送番組データを前記データバッファを介して前記第２のファイルに所定のデータサイズ単位で順次保存する第２の保存処理と、
前記第２チャンネルの放送番組データの受信完了後に前記データバッファに残っているデータを前記第２のファイルに保存する処理、および前記第２のファイルをクローズする処理を含む第２の終了処理とを含むことを特徴とする請求項８記載の記録制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放送番組データを記憶装置にファイルとして保存可能な記録装置および同装置で用いられる記録制御方法に関する。
【背景技術】
【０００２】
近年、ＴＶ放送番組のような放送番組データを記録再生するための記録再生装置が開発されている。
【０００３】
例えば、特許文献１には、受信したＴＶ放送番組をハードディスクドライブのような記憶装置に記録する記録再生装置が開示されている。この記録再生装置においては、ＴＶチューナによって受信されたＴＶ放送番組は圧縮符号化された後に、ハードディスクドライブに保存される。
【特許文献１】特開２００３−１０１９２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ハードディスクドライブのような記憶装置に放送番組データを保存するためには、放送番組データをファイルとして保存するための処理を行うことが必要となる。例えば、放送番組データの受信を開始する前には、ファイルの生成およびオープンといった処理を含む初期化処理を行うことが必要となる。また、放送番組データの受信終了後には、データバッファに残っているデータを記憶装置上のファイルに格納する処理および当該ファイルをクローズする処理などを含む終了処理を行うことが必要となる。
【０００５】
通常、チャンネルが異なる２つの放送番組データはそれぞれ異なるファイルとして保存される。このため、例えば、時間的に連続して放送される、あるチャンネルの放送番組データ（Ａ）の録画と別のチャンネルの放送番組データ（Ｂ）の録画とが予約された場合には、放送番組データ（Ａ）の受信終了時点から一定時間の間は、放送番組データ（Ｂ）を録画することができない。放送番組データ（Ａ）の受信終了後には、放送番組データ（Ａ）に対応する終了処理と放送番組データ（Ｂ）に対応する初期化処理とを実行することが必要となるからである。
【０００６】
本発明は上述の事情を考慮してなされたものであり、時間的に連続して放送される、互いに異なるチャンネルの複数の放送番組データを正常に記録することが可能な記録装置および記録制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明は、録画予約情報によって指定された第１チャンネルの放送番組データおよび第２チャンネルの放送番組データを記憶装置に記録可能な記録装置において、前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを受信する受信手段と、前記録画予約情報に基づいて、前記第１チャンネルの放送番組データの録画を終了すべき時刻から前記第２チャンネルの放送番組データの録画を開始すべき時刻までの時間間隔が所定の値よりも短いか否かを判別する手段と、前記時間間隔が前記所定の値よりも短い場合には、前記受信手段によって受信された前記第１チャンネルの放送番組データおよび前記第２チャンネルの放送番組データを連続した番組データとして録画する録画処理を実行する録画制御手段とを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、時間的に連続して放送される、互いに異なるチャンネルの複数の放送番組データを正常に記録することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。  
図１には、本発明の一実施形態に係る記録装置を用いたホームネットワークシステムの構成が示されている。このホームネットワークシステムは、ワイヤレスＡＶ（オーディオ・ビデオ）ステーション１０１、ＴＶ受像機１０２、およびノートブックタイプのパーソナルコンピュータ１０３，１０４、デスクトップタイプのパーソナルコンピュータ１０５、等から構成されている。
【００１０】
ワイヤレスＡＶステーション１０１はホームサーバ機能を備えた記録再生装置である。このワイヤレスＡＶステーション１０１は、ＴＶ番組のような放送番組データ（又は単に放送データと云う）の記録および再生、さらにはインターネット閲覧等に関するサービスを、家庭内の無線または有線のローカルネットワークを介してパーソナルコンピュータ１０３〜１０５などの各情報処理端末に提供する。
【００１１】
ワイヤレスＡＶステーション１０１は、例えばＩＳＤＮ（Integrated Services Digital Network）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、ＣＡＴＶ（Cable TV）などの通信回線を介して、インターネット１２などの外部のグローバルネットワーク（外部ネットワーク）に接続されている。さらに、ワイヤレスＡＶステーション１０１は、家庭内の有線または無線のネットワークを介して、家庭内の各種情報処理端末に接続されている。
【００１２】
パーソナルコンピュータ１０３〜１０５の各々は、ワイヤレスＡＶステーション１０１のクライアントとして機能する端末である。ノートブックタイプのパーソナルコンピュータ１０３，１０４には無線通信デバイスが設けられており、これらノートブックタイプのパーソナルコンピュータ１０３，１０４の各々はワイヤレスＡＶステーション１０１に無線通信ネットワーク（無線ＬＡＮ）１４を介して接続することができる。デスクトップタイプのパーソナルコンピュータ１０５は有線通信ネットワーク（有線ＬＡＮ）１５を介してワイヤレスＡＶステーション１０１に接続されている。
【００１３】
ワイヤレスＡＶステーション１０１は、パーソナルコンピュータ１０３〜１０５それぞれをインターネット１２に接続し、そしてインターネット１２上のＷｅｂサイトとパーソナルコンピュータ１０３〜１０５それぞれとの間のデータの送受信を行う。
【００１４】
屋外に設置されたＴＶ放送受信アンテナ１１１に接続されたアンテナケーブルは屋内に引き込まれている。そのアンテナケーブルにはＴＶ受像機１０２とワイヤレスＡＶステーション１０１とが接続されている。放送局から送信される放送番組データはＴＶ受像機１０２にて受信および再生できる他、ワイヤレスＡＶステーション１０１でも受信することが出来る。ワイヤレスＡＶステーション１０１は、受信した放送番組データを、家庭内の無線または有線のローカルネットワークを介してパーソナルコンピュータ１０３，１０４，１０５に送信する。またワイヤレスＡＶステーション１０１には、放送番組データを記録するための大容量ストレージデバイスとして磁気ディスクドライブ装置（ハードディスクドライブ；ＨＤＤ）が内蔵されている。ワイヤレスＡＶステーション１０１は、パーソナルコンピュータ１０３，１０４，１０５の各々によって設定された録画予約情報によって指定された各放送番組データを、磁気ディスクドライブ装置にファイルとして記録することができる。
【００１５】
次に、図２を参照して、ワイヤレスＡＶステーション１０１のシステム構成について説明する。  
ワイヤレスＡＶステーション１０１は、図２に示されているように、オーディオ・ビデオ（ＡＶ）部２１、システム部３１、電源部４１、および電源制御部４２を備えている。ＡＶ部２１は、放送番組データを記録および再生するモジュールである。ＡＶ部２１は、第１のＡＶパス２１１、第２のＡＶパス２１２、グラフィクス／オーディオコントローラ２１３、およびアンプ（ＡＭＰ）２１４を備えており、ＰＣＩバスなどのバス１０を介してシステム部３１に接続されている。第１および第２のＡＶパス２１１，２１２は、それぞれ放送番組データを受信するための受信装置であり、互いに独立した電源Ｖ１，Ｖ２によって駆動される。これら電源Ｖ１，Ｖ２は電源部４１から供給される。
【００１６】
グラフィクス／オーディオコントローラ２１３は、放送番組データなどを外部のＴＶ受像機１０２またはＡＶ機器に出力する出力装置であり、ＡＶパス２１１または２１２によって受信された放送番組データ、あるいはシステム部３１のＨＤＤ３１２に記録されている放送番組データを、外部のＴＶ受像機１０２またはＡＶ機器に出力する。
【００１７】
第１のＡＶパス２１１は、ＴＶチューナ２１１、アナログ／デジタルコンバータ（ＡＤＣ）２２２、ＭＰＥＧ２エンコーダ２２３、ＰＣＩバスインタフェース（ＰＣＩ  Ｉ／Ｆ）２２４、およびＭＰＥＧ２デコーダ２２５を備えている。ＴＶチューナ２１１はＴＶアンテナ１１に接続されている。ＴＶチューナ２１１は、ＴＶ放送番組データを受信するデバイスであり、システム部３１からの受信要求で指定されたチャンネルのＴＶ放送番組データを受信する。システム部３１によるＴＶチューナ２１１の制御は、ＰＣＩバスインタフェース（ＰＣＩ  Ｉ／Ｆ）２２４を介して実行される。アナログ／デジタルコンバータ（ＡＤＣ）２２２、ＭＰＥＧ２エンコーダ２２３、ＰＣＩバスインタフェース（ＰＣＩ  Ｉ／Ｆ）２２４、およびＭＰＥＧ２デコーダ２２５は、ＴＶチューナ２１１によって受信された放送番組データを処理する放送データ処理部を構成する。ＴＶチューナ２１１によって受信された、あるチャンネルのＴＶ放送番組データは、アナログ／デジタルコンバータ（ＡＤＣ）２２２に送られ、そこでデジタル信号に変換される。
【００１８】
ＴＶチューナ２１１によって受信された放送番組データをＴＶ受像機１０２に出力する場合には、デジタル信号に変換された放送番組データはセレクタ２３６を介してグラフィクス／オーディオコントローラ２１３に送られる。一方、ＴＶチューナ２１１によって受信された放送番組データを要求元の情報処理端末に送信する場合、あるいはシステム部３１内のＨＤＤ３１２に記録する場合には、デジタル信号に変換された放送番組データはＭＰＥＧ２エンコーダ２２３に送られる。ＭＰＥＧ２エンコーダ２２３は、放送番組データを圧縮符号化する。圧縮符号化された放送番組データは、ＰＣＩバスインタフェース（ＰＣＩ  Ｉ／Ｆ）２２４、およびバス１０を介して、システム部３１に送られる。ＴＶチューナ２１１によって受信された放送番組データをＴＶ受像機１０２に出力しながら、システム部３１内のＨＤＤ３１２に記録する場合には、アナログ／デジタルコンバータ（ＡＤＣ）２２２によってデジタル信号に変換された放送番組データは、セレクタ２３６およびＭＰＥＧ２エンコーダ２２３の双方にそれぞれ供給される。ＭＰＥＧ２デコーダ２２５は圧縮符号化された放送番組データをデコードする。このＭＰＥＧ２デコーダ２２５は、システム部３１内のＨＤＤ３１２に記録された圧縮符号化された放送番組データをＴＶ受像機１０２に出力する場合に用いられる。このように第１のＡＶパス２１１は、放送データの受信処理と、受信された放送データの記録および再生のための放送データ処理を実行する。
【００１９】
第２のＡＶパス２１２も、第１のＡＶパス２１１と同様に、ＴＶチューナ２３１、アナログ／デジタルコンバータ（ＡＤＣ）２３２、ＭＰＥＧ２エンコーダ２３３、ＰＣＩバスインタフェース（ＰＣＩ  Ｉ／Ｆ）２３４、およびＭＰＥＧ２デコーダ２３５を備えている。これら各ユニットの機能は、第１のＡＶパス２１１の対応する各ユニットの機能と同じである。
【００２０】
システム部３１は、システム制御部３１１、ＨＤＤ３１２、通信部３１３、リモコンコントローラ３１４を備えている。システム制御部３１１、ＨＤＤ３１２、通信部３１３、リモコンコントローラ３１４は、電源部４１から供給される電源Ｖ３によって駆動される。システム制御部３１１は、ワイヤレスＡＶステーション１０１の動作を制御するプロセッサである。システム制御部３１１は、リモコンコントローラ３１４によって受信されるリモコンユニットからのＴＶ視聴要求、および通信部３１３によって受信される情報処理端末１０３〜１０５の各々からのＴＶ視聴要求に応じて、ＡＶ部２１の動作を制御する。またシステム制御部３１１は、情報処理端末１０３〜１０５の各々によって設定された録画予約情報に基づいて、ＡＶ部２１の動作を制御する。
【００２１】
通信部３１３は上述のルータ機能を実行するためのデバイスであり、家庭内のローカルネットワーク（無線ＬＡＮ１４、有線ＬＡＮ１５）とインターネット１２との間のデータ伝送を実行する。
【００２２】
電源部４１はワイヤレスＡＶステーション１０１を構成する各モジュールに動作電源を供給する電源装置である。電源部４１は、電源制御部４２からの電源制御信号に応じて、ＡＶパス２１１への電源Ｖ１の供給と、ＡＶパス２１２への電源Ｖ２の供給と、システム部３１への電源Ｖ３の供給を独立して制御する。
【００２３】
図３には、システム制御部３１１によって管理される録画予約情報の例が示されている。録画予約情報は、システム制御部３１１内の不揮発性メモリまたはＨＤＤ３１２内に記憶されている。録画予約情報は、各予約毎に以下の情報を含む。
【００２４】
ＣＨ：  録画を行うべきチャンネル番号
日付：  録画を開始すべき年月日
開始時刻：  録画を開始すべき時刻
終了時刻：  録画を終了すべき時刻
図４は、録画予約情報によって指定された放送番組データをＨＤＤ３１２に保存するために必要な一連の処理を示している。
【００２５】
初期化処理は、録画予約情報によって指定された録画の開始時刻の前に実行される録画準備処理である。この初期化処理においては、録画予約情報によって指定された放送番組を保存するためのファイルの生成およびオープンが行なわれる。また、初期化処理においては、ＴＶチューナ２２１または２３１を初期化して、ＴＶチューナ２２１または２３１に対して受信すべきチャネル番号を指定する処理なども実行される。
【００２６】
ＭＰＥＧストリーム処理では、ＴＶチューナ２２１または２３１によって受信された放送番組データを圧縮符号化する処理と、その圧縮符号化されたデータをＨＤＤ３１２上に生成されたファイルにデータバッファを介して所定のデータサイズ単位で順次保存する処理とが実行される。
【００２７】
終了処理は、録画予約情報によって指定された録画の終了時刻の後に実行される後処理である。この終了処理においては、録画予約情報によって指定された放送番組データの受信終了後にＨＤＤ３１２上に残っているデータをＨＤＤ３１２上に生成されたファイルに保存する処理と、ファイルをクローズしてファイルサイズ、ファイル作成日時等のファイル属性情報を確定する処理などが実行される。
【００２８】
次に、図５および図６を参照して、時間的に連続して放送される、チャンネルＡとチャネルＢの２つの放送番組データが録画予約された場合の録画処理について説明する。
【００２９】
図５は、チャンネルＡとチャネルＢの２つの放送番組データをそれぞれ異なるファイルとして保存する場合の処理を示している。チャンネルＡの放送番組データの録画終了時刻の後には、チャンネルＡの放送番組データに対応する終了処理と、チャンネルＢの放送番組データに対応する初期化処理とを実行することが必要になる。このため、この期間中はチャンネルＢの放送番組データの録画を行うことができなくなる。そこで、本実施形態では、図６に示すように、チャンネルＡとチャネルＢの２つの放送番組データを一つのファイルに連続して保存する処理を実行する。
【００３０】
すなわち、本実施形態では、チャンネルＡとチャネルＢの２つの放送番組データを連続する一つの放送番組データとして処理される。チャンネルＡの放送番組データの受信が終了しても、チャンネルＡの放送番組データに対応する終了処理は実行せずに、ＭＰＥＧストリーム処理を継続したままチャンネルをチャンネルＡからチャンネルＢに切り替える。チャネルＢの放送番組データはすでに生成されているチャンネルＡの放送番組データに対応するファイルに保存される。このため、チャンネルＡの放送番組データを保存するためのファイルを生成する処理を実行する必要もない。チャンネルＢの放送番組データの受信が終了すると、データバッファに残っているチャンネルＢの放送番組データをファイルに保存する処理とそのファイルをクローズする処理とを含む終了処理が実行される。
【００３１】
なお、ＭＰＥＧストリーム処理中にチャンネル切り替えは、以下のいくつかの方法で実現することができる。
【００３２】
一つのＴＶチューナを使用する場合は、ＭＰＥＧストリーム処理中にチャンネル切り替え指示をＴＶチューナに発行すればよい。チャンネル切り替え時には数フレーム分の映像についてはフレーム同期の乱れが発生する。このため、これら数フレーム分の映像について圧縮符号化の対象から除外すればよい。
【００３３】
本実施形態では、２つのＴＶチューナ２２１，２３１を備えている。チャンネルＡの放送番組データの受信をＴＶチューナ２２１によって実行し、チャンネルＢの放送番組データの受信をＴＶチューナ２３１によって実行することによって、フレーム同期の乱れに起因する問題は発生しない。
【００３４】
図７は、チャンネルＡの放送番組データとチャンネルＢの放送番組データとを含むファイルの構成例が示されている。図７のＦＬＡＧは、チャンネルＡの放送番組データとチャンネルＢの放送番組データとの境界位置を示す情報である。このＦＬＡＧは、チャンネルＡの放送番組データとチャンネルＢの放送番組データとを含むファイルを、後に、チャンネルＡの放送番組データを含むファイルとチャンネルＢの放送番組データを含むファイルとに分割するために使用される。
【００３５】
次に、図８のフローチャートを参照して、システム制御部３１１によって実行される録画制御処理について説明する。
【００３６】
システム制御部３１１は、録画予約情報を参照して、チャンネルＡの放送番組データの録画を終了すべき時刻からチャンネルＢの放送番組データの録画を開始すべき時刻までの期間が、所定の値よりも短いか否かを判別する（ステップＳ１０１）。所定の値は、ＭＰＥＧストリーム処理以外の処理（初期化処理および終了処理）に要する時間に対応している。
【００３７】
チャンネルＡの放送番組データの録画を終了すべき時刻からチャンネルＢの放送番組データの録画を開始すべき時刻までの期間が所定の値以上であれば（ステップＳ１０１のＮＯ）、システム制御部３１１は、チャンネルＡの放送番組データとチャンネルＢの放送番組データとをそれぞれ個別に処理するための録画制御処理を実行する（ステップＳ１０２）。このステップＳ１０２においては、まず、チャンネルＡの放送番組データの録画開始時刻の前に、チャンネルＡの放送番組データに対応する初期化処理が実行される。初期化処理では、チャンネルＡの放送番組データを保存するためのファイルの生成およびオープン処理と、ＴＶチューナの受信チャンネルをチャンネルＡに設定する処理が実行される。チャンネルＡの放送番組データの録画開始時刻になると、ＭＰＥＧストリーム処理が開始される。そして、チャンネルＡの放送番組データの録画終了時刻になると、終了処理が実行される。この終了処理では、データバッファに残っているデータをファイルに保存する処理と、ファイルをクローズする処理とが実行される。次いで、チャンネルＢの放送番組データの録画開始時刻の前に、チャンネルＢの放送番組データに対応する初期化処理が実行される。この初期化処理では、チャンネルＢの放送番組データを保存するためのファイルの生成およびオープン処理と、ＴＶチューナの受信チャンネルをチャンネルＢに設定する処理が実行される。チャンネルＢの放送番組データの録画開始時刻になると、ＭＰＥＧストリーム処理が開始される。そして、チャンネルＢの放送番組データの録画終了時刻になると、終了処理が実行される。この終了処理では、データバッファに残っているデータをファイルに保存する処理と、ファイルをクローズする処理とが実行される。
【００３８】
以上の処理により、チャンネルＡとチャネルＢの２つの放送番組データがそれぞれ異なるファイルとしてＨＤＤ３１２に保存される。
【００３９】
チャンネルＡの放送番組データの録画を終了すべき時刻からチャンネルＢの放送番組データの録画を開始すべき時刻までの期間が所定の値よりも短い場合には（ステップＳ１０１のＹＥＳ）、システム制御部３１１は、チャンネルＡの放送番組データとチャンネルＢの放送番組データとを一つのストリームとして処理するための録画制御処理を実行する（ステップＳ１０３）。このステップＳ１０３においては、まず、チャンネルＡの放送番組データの録画開始時刻の前に、初期化処理が実行される。この初期化処理では、チャンネルＡとチャンネルＢの２つの放送番組データを保存するためのファイルの生成およびオープン処理と、ＴＶチューナの受信チャンネルをチャンネルＡに設定する処理が実行される。チャンネルＡの放送番組データの録画開始時刻になると、ＭＰＥＧストリーム処理が開始される。そして、チャンネルＡの放送番組データの録画終了時刻になると、ＭＰＥＧストリーム処理を継続しながら、ＴＶチューナの受信チャンネルをチャンネルＡからチャンネルＢに切り替える処理が実行される。この切り替え時には、チャンネルＡの放送番組データとチャンネルＢの放送番組データとの境界を示す上述のＦＬＡＧをファイルに付加する処理も行なわれる。そして、チャンネルＢの放送番組データの録画終了時刻になると、終了処理が実行される。この終了処理では、データバッファに残っているデータをファイルに保存する処理と、ファイルをクローズする処理とが実行される。
【００４０】
以上の処理により、チャンネルＡとチャネルＢの２つの放送番組データが一つのファイルとしてＨＤＤ３１２に保存される。
【００４１】
この後、放送番組データ毎にファイルを分割するためのファイル分割モードが有効か否かが判別される（ステップＳ１０４）。ファイル分割モードの有効／無効は、ユーザが予め設定することができる。ファイル分割モードが有効であれば（ステップＳ１０４のＹＥＳ）、システム制御部３１１は、チャンネルＡとチャネルＢの２つの放送番組データを含むファイルを、ＦＬＡＧにしたがって、チャンネルＡの放送番組データを含むファイルとチャンネルＢの放送番組データを含むファイルとに分割する処理を実行する（ステップＳ１０５）。このファイル分割により、記録されたチャンネルＢの放送番組データをその先頭から容易に再生することが可能となる。
【００４２】
以上のように、本実施形態によれば、チャンネルＡとチャネルＢの２つの放送番組データが連続する一つの放送番組データとして録画される。これにより、２つの放送番組データが一つのファイルに保存される。よって、時間的に連続して放送される、互いに異なるチャンネルの複数の放送番組データを正常に記録することが可能となる。
【００４３】
なお、本実施形態では、受信した放送番組データを圧縮符号化した後に保存したが、圧縮符号化処理は必ずしも必要ではない。
【００４４】
また本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態に係る記録装置を用いたホームネットワークシステムの構成を示す図。
【図２】図１の記録装置の構成を示すブロック図。
【図３】図１の記録装置で用いられる録画予約情報の例を示す図。
【図４】図３の録画予約情報によって指定された放送番組データをＨＤＤに保存するために必要な一連の処理を説明するための図。
【図５】チャンネルＡとチャネルＢの２つの放送番組データをそれぞれ異なるファイルとして保存する録画処理を説明するための図。
【図６】チャンネルＡとチャネルＢの２つの放送番組データを一つのファイルとして保存する録画処理を説明するための図。
【図７】チャンネルＡの放送番組データとチャンネルＢの放送番組データとを含むファイルの構成例を示す図。
【図８】図１の記録装置によって実行される録画制御処理の手順を示すフローチャート。
【符号の説明】
【００４６】
１０１…ワイヤレスＡＶステーション、１０２…ＴＶ受像機、１０３〜１０５…情報処理端末、２１…ＡＶ部、３１…システム部、２２１，２３１…ＴＶチューナ、３１１…システム制御部、３１２…ＨＤＤ。
【図１】
2006019888.tif 000003
【図２】
2006019888.tif 000004
【図３】
2006019888.tif 000005
【図４】
2006019888.tif 000006
【図５】
2006019888.tif 000007
【図６】
2006019888.tif 000008
【図７】
2006019888.tif 000009
【図８】
2006019888.tif 000010