(57)【要約】【課題】データ記録装置であって、有線又は無線により送信されてくる連続した１つのデータについて、操作手段による簡単な記録開始又は記録停止の指示により、異なる時刻に指示されたそれぞれの記録開始及び記録停止の指示に基づいてデータを記録することを目的とする。【解決手段】受信手段が受信したデータを一次記録する一次記録手段と、一次記録手段に記録されたデータを記録する二次記録手段と、データの記録開始及び記録停止の指示を入力する指示入力手段と、指示入力手段から異なる時刻に入力した記録開始の指示に基づいて二次記録手段にファイルを作成し、当該ファイルに一次記録手段のデータの記録を開始し、入力手段から異なる時刻に入力した記録停止の指示に基づいてファイルへのデータの記録を停止する制御を行う制御部とを備える。【選択図】      図１
2005011431.tif 000002
【特許請求の範囲】
【請求項１】
無線又は有線により送信されたデータを受信する受信手段と、該受信手段が受信したデータを記録する一次記録手段と、該一次記録手段に記録されたデータを記録する二次記録手段と、前記一次記録手段に記録されたデータを前記二次記録手段に記録するための記録開始の指示及び記録停止の指示を入力する指示入力手段と、該指示入力手段から入力された指示に基づいて前記一次記録手段からデータを読み出し前記二次記録手段に記録する制御を行う制御手段とを備え、前記一次記録手段は、入力するデータを順次記録し記録開始時刻が古いデータから順に出力し、前記二次記録手段は、前記制御手段の制御に基づいて前記一次記録手段から出力されたデータを記録し、前記制御手段は、前記指示入力手段から第１の時刻に入力した第１の記録開始の指示に基づいて前記二次記録手段の第１未完成ファイルに前記一次記録手段から読み出したデータの記録を開始し、前記指示入力手段から第２の時刻に入力した第２の記録開始の指示に基づいて前記二次記録手段の第２未完成ファイルに前記一次記録手段から読み出したデータの記録を開始し、前記指示入力手段から入力した第１未完成ファイル又は第２未完成ファイルへの記録停止の指示に基づいて第１未完成ファイル又は第２未完成ファイルへのデータの記録を停止し、第１記録完了ファイル又は第２記録完了ファイルを作成する制御を行うことを特徴とするデータ記録装置。
【請求項２】
無線又は有線により送信されたデータを受信する受信手段と、該受信手段が受信したデータを記録する一次記録手段と、該一次記録手段に記録されたデータを記録する二次記録手段と、前記一次記録手段に記録されたデータを前記二次記録手段に記録するための記録開始の指示及び記録停止の指示を入力する指示入力手段と、該指示入力手段から入力された指示に基づいて前記一次記録手段からデータを読み出し前記二次記録手段に記録する制御を行う制御手段とを備え、前記一次記録手段は、入力するデータを順次記録し記録開始時刻が古いデータから順に出力し、前記二次記録手段は、前記制御手段の制御に基づいて前記一次記録手段から出力されたデータを記録し、前記制御手段は、前記指示入力手段から第１の時刻に入力した第１の記録開始の指示に基づいて前記二次記録手段の未完成ファイルに前記一次記録手段から読み出したデータの記録を開始した後に前記指示入力手段から第２の時刻に入力した第２の記録開始の指示に基づいて前記二次記録手段の未完成ファイルに第２の記録開始位置を示すマーキング情報を書き込み、前記指示入力手段から第３の時刻又は第４の時刻に入力する記録停止の指示に基づいて前記二次記録手段の未完成ファイルに第１の記録停止位置を示すマーキング情報及び第２の記録停止位置を示すマーキング情報を書き込み記録完了ファイルを作成する制御を行うことを特徴とするデータ記録装置。
【請求項３】
請求項２記載のデータ記録装置において、前記制御手段は、前記二次記録手段に記録されたデータのうち第１の記録開始の指示と第１の記録停止の指示によりデータが記録された期間について削除要求があった場合、前記削除要求された期間のうち第２の記録開始の指示と第２の記録停止の指示によりデータが記録された期間と重複している期間を除く期間のデータを削除することを特徴とすることを特徴とするデータ記録装置。
【請求項４】
請求項１、２及び３のいずれかに記載のデータ記録装置において、さらに、前記受信手段が受信したデータを圧縮する圧縮手段を備え、前記一次記録手段は、前記データ圧縮手段が出力した圧縮データを記録することを特徴とするデータ記録装置。
【請求項５】
請求項１、２、３及び４のいずれかに記載のデータ記録装置において、さらに、ネットワークに接続された複数の端末装置からの記録開始及び記録停止の指示を受信するネットワーク接続手段を備え、前記制御手段は、前記ネットワーク接続手段により入力する記録開始及び記録停止の指示により前記二次記録手段へのデータの記録の制御を行うことを特徴とするデータ記録装置。
【請求項６】
請求項１、２、３、４及び５のいずれかに記載のデータ記録装置において、前記受信手段は、テレビチューナ又はラジオチューナ又はネットワークインターフェースのうち少なくとも何れか一つであることを特徴とするデータ記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
無線又は有線により送信されたデータを受信して記録するデータ記録装置に関する。
【０００２】
【従来の技術】
近年、ネットワークインターフェースを備えたホームサーバを備え、当該ホームサーバにネットワークを介して複数のクライアント装置が接続されたホームネットワークシステムが普及し始めている。このホームネットワークシステムは、ホームサーバとして例えばテレビジョンチューナを備えたデータ記録装置を用い、屋内の別々の部屋に複数のクライアント装置を配置した形態で用いられる。複数のユーザは、それぞれのクライアント装置を利用してホームサーバが受信したテレビジョン放送を視聴し、必要であればその放送信号をデータ記録装置に記録するようにして利用している。
【０００３】
このテレビジョン放送やラジオ放送などの放送信号を記録するデータ記録装置としては、磁気テープを記録媒体としたビデオテープレコーダやカセットテープレコーダがあるが、最近では、磁気ディスクを記録媒体とし長時間のデータ記録が可能なハードディスクレコーダなどがある。
【０００４】
このようなデータ記録装置として、例えば特許文献１（特開平６−２８４３６４）のような、テレビジョン放送のデータを一次記録手段に常に記録し、ユーザからの録画の指示があった場合、その指示に基づいて一次記録手段に記録されているデータを二次記録手段に記録するものがある。
【０００５】
【特許文献１】特開平６−２８４３６４
【０００６】
【発明が解決しようとする課題】
特許文献１に開示されているデータ記録装置は、１人のユーザが利用することを前提としており、ユーザが操作部により行う１回目の記録開始の指示により二次記録手段へのデータの記録を開始し、その後にユーザが操作部により行う１回目の記録停止の指示によりデータの記録を停止する。すなわち、データ記録装置は、操作部から記録開始の指示が入力されると、その指示に基づいてデータの記録を開始し、その後に操作部から記録開始の指示が入力されても、データ記録中は記録開始の指示を無効とし、操作部から記録停止の指示が入力されたとき、その指示に基づいてデータの記録を停止する。
【０００７】
しかし、上述したデータ記録装置では、連続した１つのデータ（例えば、テレビジョン放送の放送信号）について、複数のユーザがそれぞれ希望する時刻に記録開始の指示及び記録停止の指示を行い、ぞれぞれのユーザが希望する期間のデータを別々のデータとして記録することができない。このため、ホームネットワークシステムのホームサーバなどの複数のユーザが使用するデータ記録装置として用いても、複数のクライアント装置（ユーザ）から異なる時刻に出力された記録開始及び記録停止の指示により、連続した１つのデータについてそれぞれのユーザが希望する期間であって記録時間が重複する期間を有するデータを記録することができず、不便である。
【０００８】
具体的には、当該データ記録装置をホームネットワークシステムのホームサーバとして用い、複数のユーザが特定の１つのチャンネルのテレビジョン放送を視聴しており、一方のユーザ（例えば、ユーザＡ）の記録開始の指示に基づいてデータ記録を行っている最中に、他方のユーザ（例えば、ユーザＢ）が記録開始の指示を行っても、データ記録装置は、早い時刻にクライアント装置から入力したユーザＡの記録開始の指示によるデータの記録しか受け付けず、ユーザＢの記録開始の指示を受け付けない。このため、記録されたデータは、ユーザＡが記録開始を希望した時刻からのデータであり、このデータをユーザＢが利用する場合には、記録したデータを再生してユーザＢが希望する開始位置を検索しなければならず、煩わしい。
【０００９】
また、ユーザＢが希望する期間のデータのみを必要とするときは、ユーザＡの指示に基づくデータ記録が終了した後、ユーザＡの記録データを再生し、ユーザＢ自身が希望する記録開始の時点を探し出し、その時点から別の記録媒体にデータを記録し直すという編集を行わなければならず、手間がかかった。
【００１０】
また、ユーザＡの記録開始の指示によるデータの記録中にユーザＢが記録停止の指示をした場合、データ記録装置は、ユーザＢによる記録停止の指示を受け付けることがある。この場合、データ記録装置は、ユーザＡの記録開始の指示に基づく記録中のデータの記録を停止するため、ユーザＡが希望する期間のデータが記録されない。
【００１１】
また、特定の１つのチャンネルのテレビジョン放送について複数のユーザの希望によりデータの記録が行われており、ある時刻にユーザＡが記録を停止したいと希望しても、ユーザＢが記録を継続したい場合には、ユーザＡは、データの記録を停止することができない。このようなデータの記録を希望しているユーザが複数の場合、ユーザは互いにデータの記録開始又は記録停止を確認し合わなければならず、煩わしい。
【００１２】
また、記録媒体に記録したデータが不要になった場合でも、そのデータが複数のユーザが利用するデータである場合、そのデータを利用するユーザ全てが不要であるか否かを確認しなければ、データを記録媒体から削除することができず、煩わしい。また、複数のユーザが利用するデータが１つのデータである場合、データ記録終了後に、そのデータを用いてユーザＡのデータとユーザＢのデータに編集し直す必要があり、時間と手間がかかる。
【００１３】
したがって本発明は、有線又は無線により送信されてくるデータを記録するデータ記録装置であって、操作手段による簡単な記録開始又は記録停止の指示により、連続した１つのデータについて、異なる時刻に指示された複数の記録開始の指示に基づいてデータの記録を開始し、異なる時刻に指示された複数の記録停止の指示に基づいてデータの記録を停止することができるデータ記録装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
本願の発明は、無線又は有線により送信されたデータを受信する受信手段と、該受信手段が受信したデータを記録する一次記録手段と、該一次記録手段に記録されたデータを記録する二次記録手段と、前記一次記録手段に記録されたデータを前記二次記録手段に記録するための記録開始の指示及び記録停止の指示を入力する指示入力手段と、該指示入力手段から入力された指示に基づいて前記一次記録手段からデータを読み出し前記二次記録手段に記録する制御を行う制御手段とを備え、前記一次記録手段は、入力するデータを順次記録し記録開始時刻が古いデータから順に出力し、前記二次記録手段は、前記制御手段の制御に基づいて前記一次記録手段から出力されたデータを記録し、前記制御手段は、前記指示入力手段から第１の時刻に入力した第１の記録開始の指示に基づいて前記二次記録手段の第１未完成ファイルに前記一次記録手段から読み出したデータの記録を開始し、前記指示入力手段から第２の時刻に入力した第２の記録開始の指示に基づいて前記二次記録手段の第２未完成ファイルに前記一次記録手段から読み出したデータの記録を開始し、前記指示入力手段から入力した第１未完成ファイル又は第２未完成ファイルへの記録停止の指示に基づいて第１未完成ファイル又は第２未完成ファイルへのデータの記録を停止し、第１記録完了ファイル又は第２記録完了ファイルを作成する制御を行うことを特徴とする。
【００１５】
本願の発明は、無線又は有線により送信されたデータを受信する受信手段と、該受信手段が受信したデータを記録する一次記録手段と、該一次記録手段に記録されたデータを記録する二次記録手段と、前記一次記録手段に記録されたデータを前記二次記録手段に記録するための記録開始の指示及び記録停止の指示を入力する指示入力手段と、該指示入力手段から入力された指示に基づいて前記一次記録手段からデータを読み出し前記二次記録手段に記録する制御を行う制御手段とを備え、前記一次記録手段は、入力するデータを順次記録し記録開始時刻が古いデータから順に出力し、前記二次記録手段は、前記制御手段の制御に基づいて前記一次記録手段から出力されたデータを記録し、前記制御手段は、前記指示入力手段から第１の時刻に入力した第１の記録開始の指示に基づいて前記二次記録手段の未完成ファイルに前記一次記録手段から読み出したデータの記録を開始した後に前記指示入力手段から第２の時刻に入力した第２の記録開始の指示に基づいて前記二次記録手段の未完成ファイルに第２の記録開始位置を示すマーキング情報を書き込み、前記指示入力手段から第３の時刻又は第４の時刻に入力する記録停止の指示に基づいて前記二次記録手段の未完成ファイルに第１の記録停止位置を示すマーキング情報及び第２の記録停止位置を示すマーキング情報を書き込み記録完了ファイルを作成する制御を行うことを特徴とする。
【００１６】
本願の発明は、前述したデータ記録装置において、さらに、前記受信手段が受信したデータを圧縮する圧縮手段を備え、前記一次記録手段は、前記データ圧縮手段が出力した圧縮データを記録することを特徴とする。
【００１７】
本願の発明は、前述したデータ記録装置において、さらに、ネットワークに接続された複数の端末装置からの記録開始及び記録停止の指示を受信するネットワーク接続手段を備え、前記制御手段は、前記ネットワーク接続手段により入力する記録開始及び記録停止の指示により前記二次記録手段へのデータの記録の制御を行うことを特徴とする。
【００１８】
本願の発明は、前述したデータ記録装置において、前記受信手段は、テレビチューナ又はラジオチューナ又はネットワークインターフェースのうち少なくとも何れか一つであることを特徴とする。
【００１９】
【発明の実施の形態】
図１は、本発明の第１実施例のデータ記録装置の概略構成を示す図である。
図１に示すデータ記録装置１０は、テレビチューナ１１、操作部１２、データ圧縮部１３、リングバッファ１４、ハードディスク装置１５、データ伸長部１６、出力部１７、制御部１８を備える。本実施例では、データ記録装置１０は、テレビチューナ１１が受信したテレビジョン放送の放送信号を録画する装置として説明する。なお、当該放送信号には映像と音声が含まれるが、説明を簡素化するため、本実施例では、放送信号を受信したテレビチューナ１１から出力する信号をビデオデータとして説明する。
【００２０】
テレビチューナ１１は、ユーザにより選択されたテレビジョン放送の放送信号を受信しビデオデータとして出力する。本実施例では、テレビチューナ１１としたが、例えば、ラジオチューナ、ネットワークインターフェースなどの無線又は有線により送信されてくる信号を受信する受信手段であればよい。
【００２１】
操作部１２は、テレビチューナ１１が出力したビデオデータの録画開始及び録画停止並びにハードディスク装置１５に記録された録画データの再生開始及び再生停止の指示を示す指示信号を出力する。
【００２２】
データ圧縮部１３は、テレビチューナ１１が出力したビデオデータを圧縮し圧縮ビデオデータを出力する。圧縮方式としては、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの圧縮方式を適用できる。本実施例では、データ記録装置１０にデータ圧縮部１３を備えるとしたが、データ圧縮部１３を備えずに、テレビチューナ１１が受信したビデオデータを直接リングバッファ１４に記録するようにしてもよい。
【００２３】
リングバッファ１４は、データ圧縮部１３から出力された圧縮ビデオデータを一時記録する。本実施例のリングバッファ１４は、データ圧縮部１３から出力された圧縮ビデオデータを一時記録するとしたが、リングバッファ１４は、一次記録手段であり、テレビチューナ１１から出力されたデータを順次記録し、制御部１８の制御に基づいて先に記録したデータから順番にハードディスク装置１５或いはデータ伸長部１６に出力するものであればよい。また、データ記録装置１０がデータ圧縮部１３を備えておらず、後述するデータ伸長部１６も備えてない場合、リングバッファ１４は、テレビチューナ１１が受信したビデオデータを直接記録し、制御部１８の制御に基づいて先に記録したデータから順番にハードディスク装置１５或いは出力部１７に出力するものであればよい。
【００２４】
ハードディスク装置１５は、二次記録手段であり、制御部１８の制御により操作部１２から入力した記録開始の指示及び記録停止の指示に基づいて、リングバッファ１４から出力された圧縮ビデオデータを記録し、ファイルを作成する。また、制御部１８の制御により再生開始の指示及び再生停止の指示に基づいて、記録した圧縮ビデオデータをデータ伸長部１６に出力する。
【００２５】
ここで、本実施例では、データの記録が完了し、ヘッダが付加されることによりファイルが閉じられ、このファイルを記録完了ファイルとする。ファイルに付加されるヘッダには、当該ファイルを特定するための情報（ファイル名など）、当該ファイルに記録したデータに関する情報（記録データの記録開始時刻や記録停止時刻など）が書き込まれる。また、データを記録中、又は、ヘッダが未記録のファイルを未完成ファイルとして説明する。
【００２６】
データ伸長部１６は、操作部１２によりユーザから指示された記録完了ファイルの圧縮ビデオデータを伸長する。本実施例では、データ記録装置１０にデータ伸長部１６を備えるとしたが、前述したデータ圧縮部１３を備えない場合には、当該データ伸長部１６も備える必要がない。
【００２７】
出力部１７は、データ伸長部１６により伸長されたビデオデータをモニタ、アンプ、ネットワークなどに出力する。
【００２８】
制御部１８は、データ記録装置１０を総合的に制御する。制御部１８は、テレビチューナ１１における放送信号の受信のための制御、データ圧縮部１３におけるビデオデータの圧縮処理の制御、データ圧縮部１３から出力された圧縮ビデオデータのリングバッファ１４への書き込み及び読み出しの制御、操作部１２からの指示信号に基づくハードディスク装置１５への圧縮ビデオデータの記録およびハードディスク装置１５に記録されている圧縮ビデオデータの再生の制御、データ伸長部１６における圧縮ビデオデータの伸長処理の制御、出力部１７におけるデータ伸長部１６により伸長されたビデオデータを出力する制御を行う。
【００２９】
操作部１２からの指示信号に基づくハードディスク装置１５への圧縮ビデオデータの記録の制御において、制御部１８は、操作部１２からの録画開始の指示信号に基づいてハードディスク装置１５に未完成ファイルを作成し、リングバッファ１４から圧縮ビデオデータを読み出し、ハードディスク装置１５の未完成ファイルに当該圧縮ビデオデータの記録を開始する制御を行う。
【００３０】
また、制御部１８は、操作部１２から録画開始の指示があり、その指示に基づいてハードディスク装置１５の未完成ファイルへの圧縮ビデオデータの記録を開始した後、操作部１２からさらに録画開始の指示があった場合、先の録画開始の指示信号により記録を開始した未完成ファイルとは別に新たに未完成ファイルを生成し、後の録画開始の指示信号に基づいて新たに作成した未完成ファイルにも圧縮ビデオデータの記録を開始する制御を行う。そして、制御部１８は、操作部１２からの録画停止の指示信号に基づいて記録中の未完成ファイルの記録を停止する制御を行う。
【００３１】
具体的には、制御部１８は、テレビチューナ１１が出力したデータについて、複数のユーザから異なる時刻に操作部１２により記録開始の指示があった場合、記録開始の指示に基づいて操作部１２により記録開始指示があった時刻から、リングバッファ１４に記録されたデータをハードディスク装置１５の未完成ファイルに記録する制御を行う。
【００３２】
例えば、テレビチューナ１１が受信しているテレビジョン放送の特定のチャンネルＸの連続したデータについて、ユーザＡが時刻Ａ１で記録開始の指示を行うと、ハードディスク装置１５に未完成ファイルＡを作成し、その時点（時刻Ａ１）から未完成ファイルＡにチャンネルＸのデータの記録を開始する。その後、ユーザＢが時刻Ｂ１で記録開始の指示を行うと、ハードディスク装置１５に未完成ファイルＢを作成し、その時点（時刻Ｂ１）から未完成ファイルＢにチャンネルＸのデータの記録を開始する。
【００３３】
つまり、操作部１２からの記録開始の指示に基づいて未完成ファイルＡと未完成ファイルＢが作成され、未完成ファイルＡには、ユーザＡの指示により時刻Ａ１からチャンネルＸのデータが記録され、未完成ファイルＢには、ユーザＢの指示により時刻Ｂ１からチャンネルＸのデータが記録される。
【００３４】
そして、複数のユーザからの記録開始指示によりハードディスク装置１５の未完成ファイルへのデータの記録中に、操作部１２により記録停止の指示があった場合、記録停止の指示があったデータの記録を停止する制御を行う。
【００３５】
例えば、ユーザＡ及びユーザＢの指示によりハードディスク装置１５に未完成ファイルＡと未完成ファイルＢが作成され、それぞれの未完成ファイルへのデータの記録を行っている最中に、ユーザＡが時刻Ａ２で未完成ファイルＡを選択して記録停止の指示を行った場合、指示された未完成ファイルＡへのデータの記録を時刻Ａ２で停止し、ヘッダ等を付加し、ファイルを閉じる。このことにより、記録完了ファイルＡには、時刻Ａ１から時刻Ａ２の期間のチャンネルＸのデータが記録される。
【００３６】
このとき、未完成ファイルＢへのデータの記録は継続して行われる。そして、ユーザＢが時刻Ｂ２で未完成ファイルＢを選択して記録停止の指示を行った場合、指示された未完成ファイルＢへのデータの記録を時刻Ｂ２で停止し、ファイルを閉じ、ヘッダを付加する。このことにより、記録完了ファイルＢには、時刻Ｂ１から時刻Ｂ２の期間のチャンネルＸのデータが記録される。
【００３７】
この結果、データ記録装置１０では、１つの連続したデータについて、複数のユーザがそれぞれ希望する時刻に記録開始又は記録停止の指示を入力することにより、ハードディスク装置１５にそれぞれのユーザの希望する期間のデータが記録完了ファイルに記録される。したがって、例えば、１台のデータ記録装置があれば、テレビジョン放送などのリアルタイムに放送されている信号を、複数のユーザがそれぞれ希望する時刻に記録開始又は記録停止の指示を行うことにより、それぞれのユーザが希望する期間のデータが記録完了ファイルに記録される。
【００３８】
第１実施例のデータ記録装置の動作について説明する。
テレビチューナ１１が受信したテレビジョン放送の放送信号は、データ圧縮部１３により圧縮処理が施され、リングバッファ１４に順次記録される。リングバッファ１４は、データ圧縮部１３から入力する圧縮ビデオデータが予め定めた量蓄積されると、先に記録した圧縮ビデオデータから順にデータを破棄し、データ圧縮部１３から入力する新たな圧縮ビデオデータを順次記録する。
【００３９】
操作部１２から録画開始の指示があると、制御部１８は、ハードディスク装置１５にファイルを生成し、リングバッファ１４から圧縮ビデオデータを読み出し、ハードディスク装置１５の未完成ファイルに順次記録する。また、操作部１２から録画停止の指示があると、制御部１８は、リングバッファ１４からの圧縮ビデオデータの読み出しを中止し、ハードディスク装置１５の未完成ファイルへの圧縮ビデオデータの記録を停止し、ヘッダを付加し、ファイルを閉じる。このことにより、ハードディスク装置１５には、ユーザの録画開始及び録画停止の指示に基づいて圧縮ビデオデータが記録された記録完了ファイルが作成される。
【００４０】
操作部１２により記録完了ファイルが選択され、選択された記録完了ファイルについて再生開始の指示があると、制御部１８は、選択された記録完了ファイルをハードディスク装置１５に記録されている記録完了ファイルから検索し、選択された記録完了ファイルに記録されている圧縮ビデオデータを再生し、データ伸長部１６により伸長処理を施し、出力部１７からモニタ等に出力する。
【００４１】
複数のユーザがデータ記録装置１０を利用し、テレビジョン放送の特定のチャンネルＸの放送信号について複数のユーザが異なる時刻に録画開始及び録画停止の指示を行った場合のデータ記録装置の動作について説明する。
【００４２】
図２は、第１実施例のデータ記録装置における記録の動作を示すフローチャートである。
データ記録装置１０の操作パネルに配置された録画ボタン又はリモコンなどの操作部１２から録画開始の指示が入力されると、制御部１８は、操作部１２からの録画開始の指示を受け付け（ステップ２０）、ハードディスク装置１５に少なくとも１つの未完成ファイルが既に存在し、その未完成ファイルに対して圧縮ビデオデータの記録が開始されているか否かを確認する（ステップ２１）。
【００４３】
ハードディスク装置１５に１つも未完成ファイルが存在せず圧縮ビデオデータの記録が開始されていない場合（ステップ２１）、ハードディスク装置１５に未完成ファイル（未完成ファイルＡ）を作成し、未完成ファイルＡに圧縮ビデオデータの記録（録画）を開始する（ステップ２２）。
【００４４】
ハードディスク装置１５に少なくとも１つの未完成ファイルが既に存在し圧縮ビデオデータの記録が開始されている場合（ステップ２１）、制御部１８は、操作部１２から受け付けた録画開始の指示は（ステップ２０）、録画中の未完成ファイル（未完成ファイルＡ）の録画開始の指示とは別に録画開始の指示があったものと判断し、録画中のファイルＡとは別に新たに未完成ファイル（未完成ファイルＢ）をハードディスク装置１５に作成し、未完成ファイルＡと共に未完成ファイルＢへの圧縮ビデオデータの記録（録画）を開始する（ステップ２３）。
【００４５】
最初に、ハードディスク装置１５に未だ未完成ファイルが存在しない状態で録画開始の指示があり、その指示に基づいてハードディスク装置１５に未完成ファイルＡを作成し、未完成ファイルＡに圧縮ビデオデータを記録する場合の録画動作について説明する。
録画開始の指示があった時点では（ステップ２０）、ハードディスク装置１５に未完成ファイルが存在しないため（ステップ２１）、制御部１８は、ハードディスク装置１５に未完成ファイルＡを作成する（ステップ２２）。
【００４６】
制御部１８は、リングバッファ１４から録画開始の指示があった時点での予め定めたデータ量の圧縮ビデオデータ（ビデオデータＡ）を読み出す（ステップ２４）。制御部１８は、ハードディスク装置１５のファイルＡにポインタをセットする（ステップ２５）。ポインタとは、未完成ファイルにデータを書き込む位置を示すアドレスを示す情報である。
【００４７】
制御部１８は、リングバッファ１４から読み出したビデオデータＡを、ハードディスク装置１５の未完成ファイルＡのポインタがセットされた位置に記録する（ステップ２６）。その後、ハードディスク装置１５に別の未完成ファイルが存在するか否かを確認する（ファイル２７）。
【００４８】
ハードディスク装置１５に別の未完成ファイルが存在しないため（ステップ２７）、ステップ２４に戻り、リングバッファ１４に記録されている次の圧縮ビデオデータ（ビデオデータＢ）を読み出し（ステップ２４）、ハードディスク装置１５の未完成ファイルＡにおける次にデータを記録する位置にポインタをセットし（ステップ２５）、リングバッファ１４から読み出したビデオデータＢを未完成ファイルＡのポインタがセットされた位置に記録する（ステップ２６）。これらのハードディスク装置１５の未完成ファイルＡに記録する動作（ステップ２４〜ステップ２７）を繰り返し行い、録画を継続する。
【００４９】
次に、ハードディスク装置１５に既に未完成ファイル（未完成ファイルＡ）が存在し、未完成ファイルＡへの録画中に、別のユーザにより新たに録画開始の指示があった場合の動作について説明する。
録画開始の指示があり（ステップ２０）、録画開始の指示があった時点でハードディスク装置１５に既に未完成ファイルＡが存在し、未完成ファイルＡへの圧縮ビデオデータの記録中であった場合（ステップ２１）、制御部１８は、当該録画開始の指示は、他のユーザによる録画開始の指示であると判断し、ハードディスク装置１５に録画中の未完成ファイルＡとは別に未完成ファイルＢを作成する（ステップ２３）。
【００５０】
制御部１８は、リングバッファ１４から録画開始の指示があった時点の予め定めたデータ量の圧縮ビデオデータ（ビデオデータＡ）を読み出す（ステップ２４）。制御部１８は、既に録画を開始している未完成ファイルＡにおいて、既に記録されているデータに続く次のデータを記録する位置にポインタをセットする（ステップ２５）。
【００５１】
制御部１８は、リングバッファ１４から読み出したビデオデータＡを未完成ファイルＡのポインタがセットされた位置に記録する（ステップ２６）。
【００５２】
未完成ファイルＡのポインタがセットされた位置にビデオデータＡを記録した後、制御部１８は、ハードディスク装置１５に別の未完成ファイル（未完成ファイルＢ）が存在するか否かを確認する（ファイル２７）。ここでは、ハードディスク装置１５に未完成ファイルＡと未完成ファイルＢが作成されているため、未完成ファイルＢが存在すると判断する。
【００５３】
制御部１８は、ハードディスク装置１５に未完成ファイルＢがあると判断すると（ステップ２７）、未完成ファイルＢのデータを記録する位置にポインタをセットする（ステップ２８）。
【００５４】
制御部１８は、リングバッファ１４から取得しているビデオデータＡを、未完成ファイルＢのポインタがセットされた位置に記録する（ステップ２６）。
【００５５】
そして、ハードディスク装置１５にさらに別の未完成ファイル（例えば、未完成ファイルＣ、未完成ファイルＤなど）が存在するか否かを確認する（ステップ２７）。ハードディスク装置１５に別の未完成ファイル（具体的には、ビデオデータＡを記録していない未完成ファイルＣ、或いは、未完成ファイルＤなど）が存在する場合（ステップ２７）、その別の未完成ファイル（例えば、未完成ファイルＢ）にポインタをセットし（ステップ２８）、リングバッファ１４から読み出したビデオデータＡをその未完成ファイル（例えば、未完成ファイルＢ）に記録する（ステップ２６）。
【００５６】
すなわち、リングバッファ１４から取得した予め定めたデータ量の圧縮ビデオデータをハードディスク装置１５の未完成ファイルに記録する際、ハードディスク装置１５に複数の未完成ファイルが存在する場合、ハードディスク装置１５に存在する未完成ファイル数にともなってステップ２６からステップ２８の処理を繰り返し行う。ハードディスク装置１５に、リングバッファ１４から取得した予め定めたデータ量の圧縮ビデオデータを未だ記録していない未完成ファイルが存在しない場合（ステップ２７）、リングバッファ１４から読み出した予め定めたデータ量の圧縮ビデオデータについてハードディスク装置１５に存在する全ての未完成ファイルへの記録が完了したものとし、ステップ２４に戻る。
【００５７】
ここでは、ハードディスク装置１５には未完成ファイルＡと未完成ファイルＢのみが存在しており、未完成ファイルＡ及び未完成ファイルＢへの圧縮ビデオデータの記録が完了したため、ステップ２７においては未完成ファイル（例えば、未完成ファイルＣ、未完成ファイルＤなど）は存在せず、ステップ２４に戻る。
【００５８】
そして、制御部１８は、リングバッファ１４に記録されている次のビデオデータ（ビデオデータＢ）をハードディスク装置１５の未完成ファイルＡ及び未完成ファイルＢに記録するため、ステップ２４からステップ２８の処理を繰り返す。
【００５９】
このように、リングバッファ１４から取得した予め定めたデータ量の圧縮ビデオデータに対し、ステップ２４からステップ２８の処理を行い、ハードディスク装置１５に複数の未完成ファイルが存在する場合には、当該未完成ファイル数に応じてステップ２６からステップ２８の処理を繰り返し行い、録画を継続する。
【００６０】
図３は、第１実施例のデータ記録装置における記録停止の動作を示すフローチャートである。
録画を停止する場合、ユーザは操作部１２の操作により録画停止を要求し、その要求により、制御部１８は、モニタ等の画面上に録画中の未完成ファイルに関する情報（録画開始時間など）を表示する。ユーザは、表示された録画中の未完成ファイルに関する情報に基づいて、録画中の未完成ファイルのうち録画を停止する未完成ファイルを選択する（ステップ３０）。具体的には、ユーザが操作部１２のファイル選択ボタンを押すなどの操作により、モニタの画面上に録画中の未完成ファイルに関する情報を表示し、ユーザが操作部１２を用いて録画を停止する未完成ファイルを選択することにより、録画を停止する未完成ファイルを特定する。
【００６１】
ユーザが録画を停止する未完成ファイルを選択すると、操作部１２から録画停止の指示信号が出力され（ステップ３１）、制御部１８は、ユーザが指定した未完成ファイルに対してビデオデータの記録を停止し、ヘッダを付加し、その未完成ファイルを閉じる（ステップ３２）。このことにより、記録完了ファイルが作成される。
【００６２】
図３に示す録画停止の処理の流れでは、ハードディスク装置１５に存在する未完成ファイル数に関係なく、ユーザが操作部１２により録画停止の要求の操作をしたときにモニタの画面に録画中の未完成ファイルに関する情報を表示し、ユーザが操作部１２により録画を停止する未完成ファイルを選択すると、選択された未完成ファイルの録画を停止するとしたが、それに限定されない。ユーザが操作部１２により録画停止の指示（録画停止ボタンを押す）を行った際、制御部１８は、ハードディスク装置１５に存在する未完成ファイル数を確認し、ハードディスク装置１５に録画中の未完成ファイルが１つのみ存在する場合には、当該未完成ファイルの録画を停止し、ハードディスク装置１５に録画中の未完成ファイルが複数存在する場合には、モニタの画面に複数の録画中の未完成ファイルに関する情報を表示し、ユーザがそれらの未完成ファイルの中から録画を停止する未完成ファイルを選択したときに当該選択された未完成ファイルの録画を停止するようにしてもよい。
【００６３】
以上のように、第１実施例のデータ記録装置では、録画開始の指示があった場合、ハードディスク装置１５に録画中の未完成ファイルが存在するか否かを確認し、録画中の未完成ファイルが存在しない場合には未完成ファイルを作成し、録画中の未完成ファイルが存在する場合には新たに別の未完成ファイルを作成する。リングバッファ１４から予め定めたデータ量の圧縮ビデオデータを、順次ハードディスク装置１５に存在する未完成ファイルのそれぞれに記録する。
【００６４】
そして、ハードディスク装置１５に存在する録画中の未完成ファイルについて、ある未完成ファイルが選択され録画停止の指示があった場合、選択された未完成ファイルについて圧縮ビデオデータの記録を停止し、ヘッダを付加してファイルを閉じ、記録完了ファイルを作成する。
【００６５】
したがって、データ記録装置１０は、テレビチューナ１１が受信した信号について指示入力手段により異なる時刻に複数の記録開始又は記録停止の指示が入力した場合に、それぞれの指示を受け付け、その指示に対応してハードディスク装置１５にデータを記録することができる。
【００６６】
このため、例えば、データ記録装置１０に複数のクライアント装置が接続されているホームネットワークシステムなどにおいて、有線又は無線により送信されてくる連続した１つのデータについて、それぞれのクライアント装置から、それぞれのユーザが操作部１２を用いて異なる時刻に記録開始又は記録停止の指示を出力した場合でも、データ記録装置１０は、クライアント装置からの指示に基づいてハードディスク装置１５にそれぞれのユーザが希望する期間のデータを記録することができ、ホームネットワークシステムでのデータの記録におけるユーザの不便さ、または、手間を解消することができる。
【００６７】
また、１つの連続したデータについて、複数のユーザがそれぞれ希望する期間のデータを記録する場合に、ユーザ毎に異なるデータ記録装置を使用してデータの記録を行ったり、１つのデータ記録装置を使用する複数のユーザ同士がデータを記録する期間を話し合って決めるなどの手間をかけることなく、それぞれのユーザが希望する期間のデータを簡単に行うことができる。
【００６８】
前述した第１実施例では、録画開始の指示が複数あった場合に、録画開始の指示に対応してハードディスク装置１５に未完成ファイルを複数作成し、それぞれの未完成ファイルに圧縮ビデオデータを記録するようにしたが、ハードディスク装置に１つの未完成ファイルを作成し、録画開始及び録画停止の指示が複数あった場合に、録画開始及び録画停止の指示に対応して当該未完成ファイルに録画開始位置を示すマーキング及び録画停止位置を示すマーキングを書き込むようにしてもよい。
【００６９】
第２の実施例におけるデータ記録装置は、図１に示すデータ記録装置のテレビチューナ１１、操作部１２、データ圧縮部１３、リングバッファ１４、ハードディスク装置１５、データ伸長部１６、出力部１７と同様の構成を備えており、これらの構成については説明を省略する。
【００７０】
第２の実施例のデータ記録装置における制御部１８において、第１の実施例のデータ記録装置の制御部１８の制御と異なる点は、制御部１８がハードディスク装置１５の未完成ファイルに行う圧縮ビデオデータの記録の制御、および、ハードディスク装置１５の未完成ファイルへの圧縮ビデオデータの記録停止の制御である。
【００７１】
具体的には、第２の実施例のデータ記録装置における制御部１８は、操作部１２から第１の録画開始の指示があった場合、ハードディスク装置１５に１つの未完成ファイルを作成し、当該未完成ファイルに圧縮ビデオデータの記録を開始し、記録開始位置に第１の録画開始の指示により記録を開始したことを示すマーキングをする。そして、操作部１２から第２の録画開始の指示があった場合、ハードディスク装置１５の未完成ファイルの第２の録画開始の指示があった時刻に対応する位置に、第２の録画開始の指示により記録を開始したことを示すマーキングをする。
【００７２】
録画停止のときには、制御部１８は、録画中に操作部１２により第１の録画停止に対応する第１の録画停止の指示があった場合、ハードディスク装置１５の未完成ファイルの第２の録画停止の指示があった時刻に対応する位置に、第２の録画停止の指示により記録を停止したことを示すマーキングをする。そして、操作部１２から第２の録画開始の指示に対応する第２の録画停止の指示があった場合、ハードディスク装置１５の未完成ファイルの第２の録画停止の指示があった時刻に対応する位置に、第２の録画停止の指示により記録を停止したことを示すマーキングをする。
【００７３】
図４は、第２実施例のデータ記録装置における記録開始の動作を示すフローチャートである。
データ記録装置１０の操作パネルに配置された録画ボタン又はリモコンなどの操作部１２から録画開始の指示が入力されると、制御部１８は、操作部１２からの録画開始の指示を受け付ける（ステップ４０）。制御部１８は、ハードディスク装置１５に未完成ファイルが存在し、その未完成ファイルに対して録画が開始されているか否かを確認する（ステップ４１）。
【００７４】
ハードディスク装置１５に未完成ファイルが存在せず、未完成ファイルに録画が開始されていない場合（ステップ４１）、制御部１８は、ハードディスク装置１５に未完成ファイルを作成し、未完成ファイルに圧縮ビデオデータの記録を開始する（ステップ４２）。このとき、当該未完成ファイルに録画開始指示Ａに基づく録画開始位置を示すマーキング（録画開始マーキングＡ）を書き込む。
【００７５】
ハードディスク装置１５に未完成ファイルが存在し、当該ファイルに録画開始指示Ａにより録画が開始されている場合（ステップ４１）、制御部１８は、今回操作部１２から受け付けた録画開始の指示は、録画開始指示Ａとは別の録画開始の指示（録画開始指示Ｂ）であるものと判断し、未完成ファイルに録画開始指示Ｂに基づく録画開始位置を示すマーキング（録画開始マーキングＢ）を書き込む（ステップ４３）。
【００７６】
最初に、未だ録画開始の指示がない状態で録画開始の指示（録画開始指示Ａ）があり、その指示に基づいて未完成ファイルに圧縮ビデオデータを記録する場合の録画動作について説明する。
録画開始指示Ａがあった時点では（ステップ４０）、ハードディスク装置１５に未完成ファイルが存在せず録画が開始されていないため（ステップ４１）、制御部１８は、ハードディスク装置１５に未完成ファイルを作成し、当該未完成ファイルに圧縮ビデオデータの記録を開始し、録画開始マーキングＡを書き込む（ステップ４２）。
【００７７】
制御部１８は、録画開始指示Ａに基づいてリングバッファ１４から予め定めたデータ量の圧縮ビデオデータ（ビデオデータＡ）を読み出し（ステップ４４）、ハードディスク装置１５の未完成ファイルに記録を開始する（ステップ４５）。その後、順次の次の圧縮ビデオデータ（ビデオデータＢ、Ｃ、・・・）をリングバッファ１４から読み出し（ステップ４４）、ハードディスク装置１５の未完成ファイルに記録する（ファイル４５）。このステップ４４とステップ４５の処理を繰り返し行い、録画を継続する。
【００７８】
次に、既に録画開始指示Ａがありハードディスク装置１５に録画中の未完成ファイルが存在し、別のユーザにより新たに録画開始の指示（録画開始指示Ｂ）があった場合の動作について説明する。
録画開始の指示（録画開始指示Ｂ）があり（ステップ４０）、録画開始指示Ｂがあった時点でハードディスク装置１５に既に録画中の未完成ファイルが存在し、圧縮ビデオデータの録画中であった場合（ステップ４１）、制御部１８は、録画開始指示Ｂは、他のユーザによる録画開始の指示であると判断し、ハードディスク装置１５の録画中の未完成ファイルに録画開始マーキングＢを書き込む（ステップ４３）。
【００７９】
制御部１８は、リングバッファ１４から予め定めたデータ量の圧縮ビデオデータを読み出し（ステップ４４）、ハードディスク装置１５の未完成ファイルに記録する（ステップ４５）。その後、順次、次の圧縮ビデオデータ（ビデオデータＢ、Ｃ、・・・）をリングバッファ１４から取得し（ステップ４４）、ハードディスク装置１５の未完成ファイルに記録する（ファイル４５）。このステップ４４とステップ４５の処理を繰り返し行い、録画を継続する。
【００８０】
図５は、第２実施例のデータ記録装置における記録停止の動作を示すフローチャートである。
録画を停止する場合、ユーザは操作部１２の操作により録画停止を要求し、その要求により、制御部１８は、モニタ等の画面上に録画中の未完成ファイルに関する情報（例えば、録画開始時刻、録画開始時刻に対応したファイル名など）を表示する。画面上に表示される未完成ファイルに関する情報は、ユーザが自らの指示に基づくファイルであることを認識しやすいように、ユーザ毎に別々のファイル名が付与され表示される。
【００８１】
ユーザは、表示された録画中の未完成ファイルに関する情報に基づいて、録画中の未完成ファイルのうち録画を停止する未完成ファイルを選択する（ステップ５０）。具体的には、ユーザが操作部１２のファイル選択ボタンを押すなどの操作により、モニタの画面上に録画中の未完成ファイルに関する情報を表示し、ユーザが操作部１２を用いて録画を停止する未完成ファイルを選択することにより、録画を停止する未完成ファイルを特定する。
【００８２】
ユーザが録画を停止する未完成ファイルを選択すると、操作部１２から録画停止の指示信号（録画停止指示Ａ）が出力される（ステップ５１）。制御部１８は、当該録画停止指示Ａが、録画開始の指示に対する最後の録画停止指示であるか否かを確認する（ステップ５２）。ハードディスク装置１５の未完成ファイルが録画中であり、当該未完成ファイルへの録画に対して１つの録画開始指示（録画開始指示Ａ）が行われている場合には、録画停止指示Ａは最後の録画停止指示であると判断し、当該未完成ファイルへの録画に対して複数の録画開始指示（録画開始指示Ａ及びＢ）が行われている場合には、録画停止指示Ａは最後の録画停止指示でないと判断する。
【００８３】
録画停止指示Ａが最後の録画停止指示である場合（ステップ５２）、当該未完成ファイルへの圧縮ビデオデータの記録（録画）を中止し、未完成ファイルに録画開始指示Ａに対する録画停止指示Ａであることを示すマーキング（録画停止マーキングＡ）を書き込み、ヘッダ（録画開始マーキングＡ、録画停止マーキングＡなどの情報）を付加し、ファイルを閉じる（ステップ５３）。このことにより、記録完了ファイルが作成される。
【００８４】
録画停止指示Ａが最後の録画停止指示でない場合（ステップ５２）、未完成ファイルに録画開始指示Ａに対する録画停止指示Ａであることを示すマーキング（録画停止マーキングＡ）を書き込むが（ステップ５４）、まだ継続している録画があるため、未完成ファイルへの圧縮ビデオデータの記録を引き続き継続する。この状態では、未完成ファイルへの録画は、録画開始指示Ｂに基づく録画となる。
【００８５】
新たに、ユーザが録画を停止する未完成ファイルを選択し、操作部１２から録画停止の指示信号（録画停止指示Ｂ）が出力されると（ステップ５１）、制御部１８は、録画停止指示Ｂが、録画開始の指示に対する最後の録画停止指示であるか否かを確認し（ステップ５２）、録画停止指示Ｂが最後の録画停止指示であると判断すると（ステップ５２）、当該未完成ファイルへの圧縮ビデオデータの記録（録画）を停止し、録画開始指示Ａに対する録画停止指示Ｂであることを示すマーキング（録画停止マーキングＢ）を書き込み、ヘッダ（録画開始マーキングＡ、録画停止マーキングＡ、録画開始マーキングＢ、録画停止マーキングＢなどの情報）を付加し、ファイルを閉じる（ステップ５３）。このことにより、記録完了ファイルが作成される。
【００８６】
図４に示す録画停止の処理の流れでは、録画開始指示の数に関係なく、操作部１２により録画停止の要求の操作をしたときにモニタの画面に録画中の未完成ファイルに関する情報を表示し、ユーザが操作部１２により録画を停止する未完成ファイルを選択する操作をすると、選択された未完成ファイルの録画を停止するとしたが、それに限定されない。ユーザが録画停止の指示（録画停止ボタンを押す）を行った際、制御部１８は、録画開始指示の数を確認し、録画開始指示の数が１つのみである場合には、モニタに録画中の未完成ファイルに関する情報を表示せずに当該未完成ファイルの録画を停止し、録画開始指示の数が複数の場合には、モニタの画面に複数の録画中の未完成ファイルに関する情報を表示し、ユーザがそれらの未完成ファイルの中から録画を停止する未完成ファイルを選択したときに、当該選択された未完成ファイルの録画を停止するようにしてもよい。
【００８７】
以上のように、第２実施例のデータ記録装置では、録画開始の指示があった場合、ハードディスク装置１５に１つの未完成ファイルを作成し、リングバッファ１４に記録されている圧縮ビデオデータを予め定めたデータ量ずつ読み出し、読み出した圧縮ビデオデータをハードディスク装置１５の未完成ファイルに記録し、未完成ファイルに録画開始マーキングを書き込む。そして、録画停止指示があった場合、録画中の未完成ファイルに対し録画開始指示が１つであるなら録画停止マーキングを書き込み録画を停止し、録画中の未完成ファイルに対し録画開始指示が複数であるなら、録画停止指示毎に未完成ファイルに録画停止マーキングを書き込み、入力する録画停止指示が当該未完成ファイルへの複数の録画開始指示に対して最後の録画停止指示になるまで録画を継続する。
【００８８】
このように、複数のユーザが特定の１つのデータに対し異なる時刻に録画開始又は録画停止の指示を行った際に、ハードディスク装置１５の１つの未完成ファイルにそれぞれの録画開始又は録画停止を示すマーキングを書き込むことで、ユーザ毎に行った録画開始又は録画停止に基づく録画期間を区別することができる。
【００８９】
また、異なる時刻に指示された録画開始又は録画停止により重複する録画期間があっても、ハードディスク装置１５に作成された記録完了ファイルは１つであるため、録画開始の指示毎に独立した記録完了ファイルを作成しデータを記録する場合よりも、ハードディスク装置１５に記録するデータ量が少なくてすみ、ハードディスク装置１５を有効に利用することができる。
【００９０】
また、前記のように１つの未完成ファイルに対し複数の録画開始マーキング及び録画停止マーキングの書き込みにより、複数のユーザからの録画要求に対して作成した記録完了ファイルにおいて、あるユーザから特定の録画データの削除要求があった場合、録画開始マーキング及び録画停止マーキングに基づいて他のユーザの指示に基づいて録画した期間のデータ以外のみを削除するようにすれば、他のユーザの録画結果に影響を与えずに、簡単に削除要求があった録画データを削除することができ、ハートディスク装置１５の記録可能容量を増やすことができる。
【００９１】
例えば、ハードディスク装置に記録された記録完了ファイルは、時刻１０：００：００から１０：３０：００の期間の録画データであり、ユーザＡの指示による録画開始マーキングＡの時刻が１０：００：００、録画停止マーキングＡの時刻が１０：２０：００であり、ユーザＢの指示による録画開始マーキングＢの時刻が１０：１０：００、録画停止マーギンクＢの時刻が１０：３０：００である場合、時刻１０：１０：００から時刻１０：２０：００の期間は、ユーザＡの指示による録画データとユーザＢの指示による録画データとが重複していることになる。この場合、ユーザＡが、ユーザＡの指示により録画した録画データを削除する指示を行うと、記録完了ファイルのうち時刻１０：００：００から時刻１０：１０：００までの期間の録画データのみが削除され、ユーザＢの指示による時刻１０：１０：００から時刻１０：３０：００の期間の録画データは削除しない。
【００９２】
前述したデータ記録装置１０では、装置本体が備えている操作部１２からの指示に基づいてデータの記録開始又は記録停止の制御を行っているが、ネットワーク接続手段を備え、そのネットワーク接続手段を介してネットワークに接続されている複数のクライアント装置からの指示入力に基づいてデータの記録開始又は記録停止の制御を行ってもよい。この場合、ネットワークに接続されている複数のクライアント装置は、独立して記録開始又は記録停止の指示を行うことができ、データ記録装置１０は、ネットワーク接続手段を介して入力する記録開始又は記録停止の指示に基づいてデータの記録を行う。
【００９３】
このネットワークには、ローカルエリアネットワークを用い、プロトコルにはＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  ／  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いる。ＴＣＰ／ＩＰの接続により、データ記録装置１０は、ネットワークを介して入力する指示信号がどのクライアント装置から指示が行われたかを認識することが可能になる。
【００９４】
データ記録装置１０にクライアント装置から記録開始の指示入力があった場合、ＴＣＰ／ＩＰにより記録開始の指示入力を行ったクライアント装置を特定することができ、ハードディスク装置１５に記録したデータにクライアント装置を識別するための識別情報を付加する。これにより、複数のクライアント装置からの指示に基づいてデータが記録された場合に、どのデータがどのクライアント装置からの指示に基づいて記録したデータであるかを識別することができる。
【００９５】
ハードディスク装置１５に複数のクライアント装置からの指示によるデータが記録されており、あるクライアント装置が記録停止の指示を出力した場合、データ記録装置１０は、ＴＣＰ／ＩＰにより記録停止の指示を出力したクライアント装置を認識し、その認識に基づいてハードディスク装置１５に記録されたデータを検索し、記録停止の指示を出力したクライアント装置に対応するデータの記録を停止する。
【００９６】
【発明の効果】
データ記録装置において、有線又は無線により送信されてくるデータを記録するデータ記録装置であって、操作手段による簡単な記録開始又は記録停止の指示により、連続した１つのデータについて、異なる時刻に指示された複数の記録開始の指示に基づいてデータの記録を開始し、異なる時刻に指示された複数の記録停止の指示に基づいてデータの記録を停止することができる。
【図面の簡単な説明】
【図１】本発明の第１実施例のデータ記録装置の概略構成を示す図。
【図２】第１実施例のデータ記録装置における記録の動作を示すフローチャート。
【図３】第１実施例のデータ記録装置における記録停止の動作を示すフローチャート。
【図４】第２実施例のデータ記録装置における記録開始の動作を示すフローチャート。
【図５】第２実施例のデータ記録装置における記録停止の動作を示すフローチャート。
【符号の説明】
１０・・・データ記録装置、１１・・・テレビチューナ、１２・・・操作部、１３・・・データ圧縮部、１４・・・リングバッファ、１５・・・ハードディスク装置、１６・・・データ伸長部、１７・・・出力部、１８・・・制御部。
【図１】
2005011431.tif 000003
【図２】
2005011431.tif 000004
【図３】
2005011431.tif 000005
【図４】
2005011431.tif 000006
【図５】
2005011431.tif 000007