(57)【特許請求の範囲】
【請求項１】
ビデオデータの録画／再生を行うことが可能なビデオ記録システムであって、
ユーザによって録画が要求された録画対象のビデオデータを入力して、記憶装置に記憶する録画手段と、
録画を要求したユーザの操作に応じて、当該録画を要求したユーザ以外の他のユーザによるビデオデータの再生を防止する個人モードと、当該録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによるビデオデータの再生を防止するグループモードの一方を、録画対象のビデオデータの秘匿化モードとして選択する手段と、
前記個人モードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザに固有の情報を用いて、前記録画手段によって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザ以外の他のユーザによって再生されるのを防止するための秘匿化処理を施す第１の秘匿化手段と、
前記グループモードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザが属するグループに固有の情報を用いて、前記録画手段によって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによって再生されるのを防止するための第２の秘匿化処理を施す第２の秘匿化手段とを具備することを特徴とするビデオ記録システム。
【請求項２】
前記第１の秘匿化手段は、前記録画手段によって前記記憶装置に記憶されるべきビデオデータを、そのビデオデータの録画を要求したユーザに固有の情報を用いて暗号化する暗号化手段を含み、
前記第２の秘匿化手段は、前記録画手段によって前記記憶装置に記憶されるべきビデオデータを、そのビデオデータの録画を要求したユーザが属するグループに固有の情報を用いて暗号化する暗号化手段を含むことを特徴とする請求項１記載のビデオ記録システム。
【請求項３】
ユーザからの録画データの再生の要求に応じて、その再生を要求したユーザを識別する手段と、
前記再生要求で指定された再生対象のビデオデータの秘匿化モードが前記個人モードおよび前記グループモードのいずれであるかを判別する手段と、
前記個人モードである場合、前記識別されたユーザに固有の情報を用いて、前記再生要求で指定された再生対象のビデオデータの暗号化解除のための復号処理を行う手段と、
前記グループモードである場合、前記識別されたユーザが属するグループに固有の情報を用いて、前記再生要求で指定された再生対象のビデオデータの暗号化解除のための復号処理を行う手段とをさらに具備することを特徴とする請求項２記載のビデオ記録システム。
【請求項４】
前記第１および第２の各秘匿化手段は、
前記録画手段によって前記記憶装置に記憶されるべきビデオデータに対して、その再生を許可するユーザを制限するための許可属性を付加する手段を含むことを特徴とする請求項１記載のビデオ記録システム。
【請求項５】
ユーザからの録画データの再生の要求に応じて、その再生を要求したユーザを識別する手段と、
前記再生要求で指定された再生対象のビデオデータの秘匿化モードが前記個人モードおよび前記グループモードのいずれであるかを判別する手段と、
前記個人モードである場合、前記識別されたユーザに固有の情報と、前記再生要求で指定された再生対象のビデオデータに付加されている許可属性とに基づいて、再生の許可／禁止の判定を行う手段と、
前記グループモードである場合、前記識別されたユーザが属するグループに固有の情報と、前記再生要求で指定された再生対象のビデオデータに付加されている許可属性とに基づいて、再生の許可／禁止の判定を行う手段とをさらに具備することを特徴とする請求項４記載のビデオ記録システム。
【請求項６】
ビデオデータの録画／再生を行うためのビデオ記録方法であって、
録画を要求したユーザの操作に応じて、当該録画を要求したユーザ以外の他のユーザによるビデオデータの再生を防止する個人モードと、当該録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによるビデオデータの再生を防止するグループモードの一方を、録画対象のビデオデータの秘匿化モードとして選択するステップと、
前記録画対象のビデオデータを入力して、記憶装置に記憶する録画ステップと、
前記個人モードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザに固有の情報を用いて、前記録画ステップによって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザ以外の他のユーザによって再生されるのを防止するための秘匿化処理を施す第１の秘匿化ステップと、
前記グループモードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザが属するグループに固有の情報を用いて、前記録画ステップによって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによって再生されるのを防止するための第２の秘匿化処理を施す第２の秘匿化ステップとを具備することを特徴とするビデオ記録方法。
【請求項７】
ビデオデータの録画／再生をコンピュータに実行させるためのコンピュータプログラムが記憶されたコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータプログラムは、
録画を要求したユーザの操作に応じて、当該録画を要求したユーザ以外の他のユーザによるビデオデータの再生を防止する個人モードと、当該録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによるビデオデータの再生を防止するグループモードの一方を、録画対象のビデオデータの秘匿化モードとして選択するステップと、
前記録画対象のビデオデータを入力して、記憶装置に記憶する録画ステップと、
前記個人モードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザに固有の情報を用いて、前記録画ステップによって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザ以外の他のユーザによって再生されるのを防止するための秘匿化処理を施す第１の秘匿化ステップと、
前記グループモードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザが属するグループに固有の情報を用いて、前記録画ステップによって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによって再生されるのを防止するための第２の秘匿化処理を施す第２の秘匿化ステップとを具備することを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＴＶ放送番組などのビデオデータの録画／再生に使用されるビデオ記録システムおよびビデオ録画方法に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータの普及およびその高機能化により、家庭内でのパーソナルコンピュータの新たな用途の提案が種々なされている。その代表的な例にＴＶ録画・再生機能がある。
【０００３】
これは、パーソナルコンピュータをＴＶやＶＣＲ／ＶＴＲとして利用するものであり、受信したＴＶ番組のＡＶ（オーディオ・ビデオ）データはディスプレイモニタ上に表示されるとともに、ハードディスクドライブなどのような大容量で高速の記憶装置にデジタル記憶される。この場合、ＭＰＥＧ２などの動画像符号化方式を用いてＡＶデータをデジタル圧縮した後に記憶することにより、多数のＴＶ番組を同一のハードディスクドライブに記憶することができる。
【０００４】
ハードディスクドライブに記憶されたＴＶ番組は必要に応じてパーソナルコンピュータ上で編集したり、それを再生してディスプレイモニタ上に表示したりすることができる。
【０００５】
【発明が解決しようとする課題】
しかし、従来のＴＶ録画・再生機能はパーソナルコンピュータを一人のユーザのみで使用している場合には特に問題はないが、例えば、パーソナルコンピュータを家庭における主要ＡＶエンターテイメント機器として家族みんなで使用する場合などのように複数のユーザで使用する場合においては、個人のプライバシーが保護されないなどの不具合が生じる。
【０００６】
本発明は上述の事情を考慮してなされたものであり、複数のユーザが使用するマルチユーザ環境での使用に好適なビデオ記録システムおよびビデオ録画方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上述の課題を解決するため、本発明は、ビデオデータの録画／再生を行うことが可能なビデオ記録システムであって、ユーザによって録画が要求された録画対象のビデオデータを入力して、記憶装置に記憶する録画手段と、録画を要求したユーザの操作に応じて、当該録画を要求したユーザ以外の他のユーザによるビデオデータの再生を防止する個人モードと、当該録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによるビデオデータの再生を防止するグループモードの一方を、録画対象のビデオデータの秘匿化モードとして選択する手段と、前記個人モードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザに固有の情報を用いて、前記録画手段によって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザ以外の他のユーザによって再生されるのを防止するための秘匿化処理を施す第１の秘匿化手段と、前記グループモードが選択された場合、前記録画対象のビデオデータの録画を要求したユーザを識別し、この識別されたユーザが属するグループに固有の情報を用いて、前記録画手段によって前記記憶装置に記憶されるべき前記録画対象のビデオデータに対して、そのビデオデータが当該ビデオデータの録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによって再生されるのを防止するための第２の秘匿化処理を施す第２の秘匿化手段とを具備することを特徴とする。
【０００８】
このビデオ記録システムによれば、録画を要求したユーザ以外の他のユーザによるビデオデータの再生を防止する個人モードと、当該録画を要求したユーザと同一のグループに属するユーザ以外の他のユーザによるビデオデータの再生を防止するグループモードの一方が選択され、その選択されたモードでビデオデータが秘匿化して記録される。秘匿化処理としては、ユーザに固有の情報を用いてビデオデータを暗号化する処理や、再生を許可するユーザを制限するための許可属性をビデオデータに付加して記憶するなどの処理を利用することが好ましい。このような秘匿化処理により、各ユーザの録画データの内容を他のユーザからは見られないようにすることができるので、個人のプライバシーの保護を図ることが可能となり、また青少年に対して有害な映像を見せなくすることもできる。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
【００１１】
図１は本発明の一実施形態に係るコンピュータシステムの構成が示されている。このコンピュータシステムはバッテリ駆動可能なノートブックタイプのパーソナルコンピュータ（以下、ＰＣと称する）であり、このＰＣ本体１００は、その機能拡張のために使用されるクレードル型の拡張ユニット２００に着脱自在に装着できるよう構成されている。ＰＣ本体１００および拡張ユニット２００の両者は、それぞれに設けられたドッキングコネクタによって接続される。
【００１２】
ＰＣ本体１００内には、図示のように、ＣＰＵ１１、ホストコントローラ１２、主メモリ１３、グラフィクスコントローラ１４、ハブコントローラ１５、ハードディスクドライブ（ＨＤＤ）１６、ＣＤ／ＤＶＤドライブ１７、サウンドコントローラ１８、埋め込み／キーボードコントローラ（ＥＣ／ＫＢＣ）１９、赤外線インタフェース（ＩＲ）２０、キーボード（ＫＢ）２１、ポインティングデバイス２２、シリアルバスブリッジ２３、ＭＰＥＧ２エンコーダ／デコーダ２４、Ｉ／Ｏコントローラ２５、ＩＥＥＥ１３９４インタフェース２６、指紋センサ２７、およびＰＣカードスロット２８などが設けられている。
【００１３】
ＣＰＵ１１は主メモリ１３のプログラムを実行することによって本システム全体の動作制御および各種データ処理を実行する。ホストコントローラ１２およびハブコントローラ１５は本システムの主要チップセットであり、ホストコントローラ１２とハブコントローラ１５はハブリンクと称される専用のバスを介して接続されている。ホストコントローラ１２には主メモリ１３を制御するメモリコントロールロジックや、グラフィクスコントローラ１４に接続されるビデオバス（ＡＧＰ）とのインタフェース機能などが内蔵されている。また、ハブコントローラ１５は、ＩＤＥコントローラ、ＰＣＩバスインターフェース、ＩＳＡバスインターフェースなどの機能が設けられている。
【００１４】
主メモリ１３には、オペレーティングシステムおよび実行対象の各種アプリケーションプログラムがＨＤＤ１６からロードされる。本実施形態では、ＴＶ番組の録画・再生を行うＴＶアプリケーションプログラムが主メモリ１３にロードされて実行される。グラフィクスコントローラ１４は本システムのディスプレイモニタを制御するためのものであり、本ＰＣ本体１００に開閉自在に取り付けられたディスプレイ（ＬＣＤ）パネルへの画面表示や、外部ＣＲＴへの画面表示などを行う。
【００１５】
サウンドコントローラ１８はＰＣ本体１００に設けられたマイクおよびスピーカを用いて音声入力および音声再生のための処理を行う。埋め込み／キーボードコントローラ（ＥＣ／ＫＢＣ）１９は電力管理のための埋め込みコントローラＥＣとキーボードコントローラＫＢＣの機能とを併せ持つＬＳＩであり、ここには赤外線インタフェース（ＩＲ）２０を用いて他のＰＣや外部のリモコンなどの機器との間で赤外線通信を行う機能も内蔵されている。ＭＰＥＧ２エンコーダ／デコーダ２４はＭＰＥＧ２規格の動画像符号化方式で各種ＡＶデータの符号化／復号化を行うためのものであり、ＴＶアプリケーションプログラムによってＴＶ番組の録画を行う場合にはＴＶ番組の符号化がＭＰＥＧ２エンコーダ／デコーダ２４によって行われ、またＴＶアプリケーションプログラムによって録画データの再生行う場合には録画データの復号化がＭＰＥＧ２エンコーダ／デコーダ２４によって行われる。このＭＰＥＧ２エンコーダ／デコーダ２４は本ＰＣ本体１００ではなく、拡張ユニット２００側に設けても良い。
【００１６】
Ｉ／Ｏコントローラ２５には、指紋センサ２７を制御する機能、およびＰＣカードスロット２８に装着されるＰＣカードを制御する機能などが内蔵されている。指紋センサ２７はユーザの指紋を用いて本人認証を行うために用いられる。ＩＥＥＥ１３９４インタフェース２６は例えばビデオカメラその他の外部の１３９４機器と通信するためのシリアルバスインタフェースである。
【００１７】
シリアルバスブリッジ２３は拡張ユニット２００内のシリアルバスブリッジ３１と共同して、ＰＣ本体１００および拡張ユニット２００それぞれのＰＣＩバス間でバストランザクションを相互に伝達する。シリアルバスブリッジ２３とシリアルバスブリッジ３１との間の信号線はシリアル伝送路から構成されている。
【００１８】
拡張ユニット２００には、上述のシリアルバスブリッジ３１の他、図示のように、ＴＶチューナ３２、ビデオキャプチャ３３、ビデオ出力インタフェース３４、サウンドコントローラ３５、ＩＤＥインタフェース３６、およびＨＤＤ３７などが設けられている。ＴＶチューナ３２はＲＦ端子を介してＴＶアンテナから入力されるＴＶ放送信号を受信し、それをビデオデータ（ＶＩＤＥＯ）とオーディオデータ（ＡＵＤＩＯ）に分離して出力する。ビデオデータはビデオキャプチャ３３に送られ、またオーディオデータはサウンドコントローラ３５に送られる。
【００１９】
ビデオキャプチャ３３はＳ端子やコンポジット端子を介して入力されるビデオデータやＴＶチューナ３２から入力されるビデオデータに対してＡ／Ｄ変換処理を施し、それら入力ビデオデータをＹＵＶまたはＲＧＢなどの形式のデジタルビデオデータとして出力する。ビデオ出力インタフェース３４はデジタルビデオデータを入力し、それを例えばＮＴＳＣ形式などのアナログビデオデータに変換した後にＳ端子やコンポジット端子を通じて外部のＴＶまたはビデオ機器に出力する。また、ビデオ出力インタフェース３４には、グラフィクスコントローラ１４により生成されたグラフィクス画面を外部のＴＶまたはビデオ機器に出力する機能も設けられている。
【００２０】
サウンドコントローラ３５は外部オーディオ機器へのサウンドデータの出力や拡張ユニット２００に設けられたスピーカシステムからの音声再生等に用いられる。ＨＤＤ３７はＴＶ番組などのＡＶデータの記録に主に使用されるものであり、このＨＤＤ３７としてはＰＣ本体１００内のＨＤＤ１６よりも大容量のものが用いられる。
【００２１】
次に、図２を参照して、本システムの利用形態について説明する。
【００２２】
ＰＣ本体１００は、例えば、ワープロ、表計算、インターネットのＷｅｂサイトへのアクセスといった通常作業時には拡張ユニット２００から取り外された単独の状態で使用され、未使用時や、ＡＶデータの録画・再生などを行う場合には拡張ユニット２００に装着される。この場合、ＰＣ本体１００はディスプレイパネルを閉じた状態で拡張ユニット２００に装着される。拡張ユニット２００への装着時には、ＰＣ本体１００は拡張ユニット２００に接続されたＡＣアダプタからの電源で動作することができる。ＰＣ本体１００の電源オン／オフ、録画／再生開始等の動作制御はリモコン６００の操作によって行うことができる。
【００２３】
拡張ユニット２００には図示のようにＴＶ３００、ＶＴＲ４００、およびＴＶアンテナを接続することができ、リモコン６００の操作で、アンテナから受信したＴＶ番組の録画、ＶＴＲ４００から入力されるビデオタイトルの録画、ＴＶ３００への録画データの再生出力などを行うことができる。また、外部のビデオカメラで撮影されたビデオデータをＩ３９４インタフェースを介してＰＣ本体１００に取り込み、それをＴＶ番組などと同様に録画することもできる。
【００２４】
次に、図３を参照して、本実施形態で用いられるＴＶアプリケーションプログラムの機能構成を説明する。
このＴＶアプリケーションプログラムは、個人のプライバシーを保護しつつ家族みんなで本システムを用いたＡＶデータの録画／再生を行えるようにするために、図示のように、ユーザ認証処理部１０１、制御部１０２、録画処理部１０３、再生処理部１０４、暗号化処理部１０５、復号処理部１０６、および録画データ管理部１０７などを備えている。
【００２５】
ユーザ認証処理部１０１は、本システムを用いてＡＶデータの録画／再生を行うユーザを特定するための認証処理を行う。この認証処理は、使用者登録情報記憶部１１１に予め登録されている複数の登録ユーザ（例えば家族全員）それぞれに対応する認証用の個人情報を用いて行われる。個人情報は、図４に示すように、ユーザ名、パスワード、優先度（ランク）、グループ名の組から構成される。優先度（ランク）はユーザ間でＴＶ番組の録画予約時間が衝突した場合などにどのユーザの録画予約を優先するかを決めるために用いられる。グループ名は、何人かのユーザをまとめてグループ化して管理する場合に使用される。グループ名を用いた制御の詳細については後述する。
【００２６】
制御部１０２はＡＶデータの録画／再生に関する処理全体の制御を行うものであり、個人情報の登録に関する機能、各ユーザの録画スケジュールを管理する機能、ユーザ認証の結果に基づいて録画データの暗号化／復号化を管理する機能などを実行する。
【００２７】
録画処理部１０３はユーザによって録画が要求されたＴＶ番組などの録画対象のＡＶデータを入力して、ＡＶデータ記録部１１２に記録するという録画処理を行う。ＡＶデータ記録部１１２は図１のＨＤＤ３７などから構成されている。ＡＶデータの入力は図１のＴＶチューナ３２、ビデオキャプチャ３３、およびサウンドコントローラ３５等を用いて行われる。録画処理部１０３は、入力されたＡＶデータをＭＰＥＧ２エンコーダ／デコーダ２４を用いて圧縮符号化して記録用データに変換する処理が行われ、その記録用データが暗号化処理部１０５に送られる。
【００２８】
暗号化処理部１０５は録画対象のＡＶデータに対してそのＡＶデータが当該ビデオデータの録画を要求したユーザ以外の他のユーザによって再生されるのを防止するための秘匿化処理を施すためのものであり、具体的には、録画処理部１０３で得られた記録用データのデータそのものを暗号化（例えばスクランブル等）する処理が行われる。この暗号化の処理は例えば共通鍵暗号化方式で行われる。この場合、暗号化処理部１０５による暗号化は、ユーザまたはグループ毎に異なる暗号化キー（共通鍵）が用いられるように制御部１０２によって制御される。
【００２９】
すなわち、制御部１０２は、登録されたユーザ名／グループ名それぞれに固有のユーザＩＤ／グループＩＤを内部的に管理しており、ユーザ認証処理部１０１によるユーザ認証の結果に基づいて、録画を要求したユーザを識別し、そのユーザに対応するユーザＩＤ／グループＩＤを暗号化キーとして暗号化処理部１０５に渡す。暗号化処理の様子を図５に示す。図５に示されているように、ユーザ（Ａ）が録画を要求したＡＶデータ（Ａ）についてはユーザ（Ａ）に対応する暗号化キー（ＫＥＹ＿Ａ）を用いた暗号化が行われ、これによって暗号化されたＡＶデータ（Ａ）がＡＶデータ記録部１１２に記録される。一方、ユーザ（Ｂ）が録画を要求したＡＶデータ（Ｂ）についてはユーザ（Ｂ）に対応する暗号化キー（ＫＥＹ＿Ｂ）が用いられ、暗号化キー（ＫＥＹ＿Ｂ）による暗号化が行われる。そして、これによって暗号化されたＡＶデータ（Ｂ）がＡＶデータ記録部１１２に記録される。
【００３０】
再生処理部１０４はユーザから再生要求された録画済みのＡＶデータを再生するためのものであり、ＡＶデータ記録部１１２から読み出されたＡＶデータをＭＰＥＧ２エンコーダ／デコーダ２４を用いてデコード（伸張）し、デコードされたビデオおよびオーディオをそれぞれ外部のＴＶおよび拡張ユニット２００などに出力する。再生要求された録画済みのＡＶデータが暗号化されている場合には、再生処理部１０４による再生処理に先立ち、暗号化解除のための復号処理が復号処理部１０６によって行われる。この復号処理では、再生を要求したユーザまたはグループに対応するユーザＩＤ／グループＩＤが暗号化解除のためのキーとして用いられる。したがって、録画した本人が再生する場合には録画データの暗号化を正常に解除することができるが、それ以外の場合は暗号化を解除することはできない。
【００３１】
録画データ管理部１０７は、録画されたＡＶデータ毎にその暗号化に関する情報とタイトルや代表画面、録画開始／終了日時などの属性情報、さらにはそのＡＶデータの録画を要求したユーザとの関係等を示すビデオ管理情報の管理を行う。このビデオ管理情報を参照することにより、どのようなＡＶデータが録画されており、またその暗号化の有無やどのユーザによって録画されたものであるかなどを識別することができる。
【００３２】
次に、図６のフローチャートを参照して、制御部１０２によって実行される使用者情報登録処理について説明する。
【００３３】
この使用者情報登録処理は本ＴＶアプリケーションプログラムに用意されたツールであり、このツールを読み出して実行することにより、制御部１０２の制御の下に以下の処理が行われる。
【００３４】
すなわち、制御部１０２は、図７に示すようなユーザ情報登録画面を表示して、ユーザに情報の入力を促す（ステップＳ１０１）。ユーザ情報登録画面には、図７に示されているように、ユーザ名入力フィールド、パスワード入力フィールド、グループ名入力フィールド、ランク入力フィールドなどが定義されている。これらフィールドに該当する情報を入力して［ＯＫボタン］を押すことにより、ユーザ情報が使用者登録情報記憶部１１１に設定される。この場合、ランク入力フィールドの値は標準では“デフォルト値”となっており、自動的に最適なランク（優先順位）が設定される。
【００３５】
例えば、使用者登録情報記憶部１１１にまだユーザ情報が登録されておらず、一番最初のユーザ情報登録である場合には（ステップＳ１０２のＹＥＳ）、制御部１０２は、そのユーザの優先順位を最高優先度（ランク＝５）に設定する（ステップＳ１０３）。
【００３６】
一方、２番目以降のユーザ情報登録であれば（ステップＳ１０２のＮＯ）、制御部１０２は、そのユーザの優先順位をランク４〜１の中の所定のランク（例えばランク＝３）に設定する（ステップＳ１０４）。もちろん、ランク入力フィールドのプルダウンメニューを操作することにより、ランク４〜１の範囲内で任意のランクをユーザ自身が選択することもできる。また、ユーザ情報の登録順に自動的にランクを１ずつ下げたり、あるいは入力されたユーザ名またはグループ名に基づいて自動的にランク付けを行うようにしてもよい。例えば「子供」、「学生」、「大人」などの表現でグループ名を入力することにより、家族構成に適したランク付けを行うようにしても良い。
【００３７】
このようにして、本システムを使用するユーザ毎に図４に示すような情報群から成る個人情報が使用者登録情報記憶部１１１に登録される（ステップＳ１０５）。
【００３８】
次に、図８のフローチャートを参照して、ユーザ認証処理部１０１によって行われるユーザ認証処理について説明する。
【００３９】
このユーザ認証処理は本システムを使用するユーザが誰であるかを識別するためのものであり、例えば本ＴＶアプリケーションプログラムの起動時などに実行される。ユーザ認証処理部１０１は、まず、図９に示すようなユーザ認証画面を表示して、ユーザに情報の入力を促す（ステップＳ１１１）。ユーザ認証画面には、ユーザ名入力フィールドとパスワード入力フィールドが設けられている。ユーザ名およびパスワードを入力して［ＯＫボタン］を押すことにより、ユーザ認証処理が開始され（ステップＳ１１２）、使用者登録情報記憶部１１１に記憶されているユーザ情報との照合により、本システムを使用するユーザが特定される。ユーザ名およびパスワードを入力せずに［ＯＫボタン］を押した場合には、ゲストユーザとして認識される。ゲストユーザは本システムを機能制限付きで使用することができる。ユーザ認証処理が終了すると、制御部１０２によってスタート画面が表示される（ステップＳ１１３）。このスタート画面の一例を図１０に示す。
【００４０】
図１０に示されているように、この画面には、メインウインドウ２０１、「ＴＶ」タブ２０２、「録画予約」タブ２０３、「録画済み一覧」タブ２０４、コントロールウインドウ２０５が設けられている。「ＴＶ」タブ２０２を押すと、メインウインドウ２０１には図示のように現在の設定チャンネルで放送されているＴＶ番組の映像が表示される。「録画予約」タブ２０３は、本システムを用いてＴＶ番組の録画予約を行う場合に用いられる。「録画済み一覧」タブ２０４は、録画済みのＴＶ番組一覧を表示する場合に用いられる。コントロールウインドウ２０５には、ボリュームボタン２０６、チャンネルボタン２０７、ステータスウインドウ２０８、「停止」ボタン２０９、「再生」ボタン２１０、「録画」ボタン２１１、「早送り」ボタン２１２、「後戻し」ボタン２１３が設けられている。ステータスウインドウ２０８には、インターネットなどを介して予めダウンロードした電子番組ガイドなどの情報に基づいて現在再生中のチャンネル番号や番組タイトルなどが表示される。
【００４１】
「録画」ボタン２１１は、メインウインドウ２０１に現在再生・表示されているＴＶ番組の録画を指示するボタンであり、また「再生」ボタン２１０は録画済みのＴＶ番組の再生・表示を指示するボタンである。
【００４２】
次に、図１１のフローチャートを参照して、「録画」ボタン２１１が押された場合に実行される一連の処理について説明する。
【００４３】
「録画」ボタン２１１が押されると、制御部１０２は、まず、現在の本プログラムを使用中のユーザを識別し、そのユーザが使用者登録情報記憶部１１１に個人情報が登録されている登録ユーザであるか否かを判断する（ステップＳ１２１）。この判断処理は、本プログラムの起動時に行われたユーザ認証処理の結果に基づいて行われる。もちろん、「録画」ボタン２１１が押された時点で改めてユーザ認証処理を行うようにしても良い。
【００４４】
登録ユーザである場合には（ステップＳ１２１のＹＥＳ）、制御部１０２は、図１２に示すような暗号化設定画面を用いて暗号化設定処理を行う（ステップＳ１２２）。この暗号化設定処理では、録画データに対して暗号化を行うか否かの設定と、暗号化を「個人」、「グループ」のどちらで行うかの設定がなされる。図１２の暗号化設定画面で「暗号化」のチェックボックスがチェックされた場合には、録画データに対して暗号化が行われる。この場合、「個人」が選択された場合には現在のユーザのユーザＩＤが暗号化キーとして使用され、「グループ」が選択された場合には現在のユーザのグループＩＤが暗号化キーとして使用される。「個人」を選択して暗号化した場合には録画した本人でなければその録画データを再生することはできないが、「グループ」を選択して暗号化した場合には録画した本人と同一グループに属するユーザであれば誰でもその録画データを再生することができる。
【００４５】
登録ユーザではない場合つまりゲストユーザである場合には（ステップＳ１２１のＮＯ）、ステップＳ１２２の暗号化設定処理はスキップされ、暗号化は行われない。
【００４６】
次いで、制御部１０２は、図１３に示すような録画パラメタ設定画面を表示して、画質（標準、高画質）、録画先、録画時間などに関する設定を行う（ステップＳ１２３）。録画先としては、ＨＤＤ１３７の他、ＤＶＤドライブ１７などを指定することができる。録画時間は、録画対象のＴＶ番組の長さに応じて任意の時間を指定することができる。そして、この後、制御部１０２は、ステップＳ１２２，Ｓ１２３の設定内容に基づき実際の録画処理を開始する（ステップＳ１２４）。
【００４７】
図１４には、録画処理の具体的な手順の一例が示されている。
【００４８】
まず、上述の暗号化設定処理の設定内容に基づいて暗号化を行うかどうかの判定が行われる（ステップＳ１３１）。暗号化を行う場合には、さらに「個人」、「グループ」のどちらの暗号化を行う設定であるかが判定される（ステップＳ１３２）。
【００４９】
「個人」であれば、現在のユーザのユーザＩＤから暗号化キー（Ｋ１）が生成される（ステップＳ１３３）。もちろん、ユーザＩＤそのものを暗号化キー（Ｋ１）として使用することもできる。次いで、ビットレート制御によりＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ１３４）、これによって得られた録画データに対して暗号化キー（Ｋ１）を用いた暗号化処理が施される（ステップＳ１３５）。
【００５０】
「グループ」であれば、現在のユーザのグループＩＤから暗号化キー（Ｋ２）が生成される（ステップＳ１３６）。もちろん、グループＩＤそのものを暗号化キー（Ｋ２）として使用することもできる。次いで、ＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ１３７）、これによって得られた録画データに対して暗号化キー（Ｋ２）を用いた暗号化処理が施される（ステップＳ１３８）。
【００５１】
一方、暗号化を行わない場合には、指定された画質に基づくＭＰＥＧ２エンコード処理のみが行われることになる（ステップＳ１３９）。
【００５２】
なお、以上のようにＡＶデータそのものを暗号化する方式がセキュリティー性の点では好ましいが、記録用ＡＶデータのファイルのヘッダ部などにそのファイルの再生を許可するユーザを制限するための許可属性を付加するなどの処理によって録画データにアクセス権を設定するだけでも個人のプライバシーを十分に保護することができる。この場合の録画処理の手順を図１５に示す。
【００５３】
まず、上述の暗号化設定処理の設定内容に基づいて暗号化を行うかどうかの判定が行われる（ステップＳ１４１）。暗号化を行う場合には、さらに「個人」、「グループ」のどちらの暗号化を行う設定であるかが判定される（ステップＳ１４２）。
【００５４】
「個人」であれば、ビットレート制御によりＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ１４３）、これによって得られた録画データの動画ファイルのヘッダ部に現在のユーザのユーザＩＤがアクセス権情報として設定される（ステップＳ１４４）。また、「グループ」であれば、ＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ１４５）、これによって得られた録画データの動画ファイルのヘッダ部に現在のユーザのグループＩＤがアクセス権情報として設定される（ステップＳ１４６）。一方、暗号化を行わない場合には、指定された画質に基づくＭＰＥＧ２エンコード処理が行われ（ステップＳ１４７）、これによって得られた録画データがアクセス権無しの動画ファイルとしてそのまま記録されることになる。
【００５５】
次に、図１６および図１７を参照して、図１０の画面上で「録画済み一覧」タブ２０４が押された場合に実行される録画済み一覧表示機能について説明する。
【００５６】
「録画済み一覧」タブ２０４が押されると、制御部１０２は、録画データ管理部１０７のビデオ管理情報から録画済みデータの一覧を取得し（ステップＳ１５１）、その取得データに基づいて図１７に示すような録画済み一覧画面を図１０のメインウインドウ２０１に表示する（ステップＳ１５２）。録画済み一覧画面上には、録画されたＴＶ番組毎にその代表画像を示す静止画、ＴＶ番組のタイトル、ＴＶ番組の概要を説明した文字列からなるメモ、録画開始日時、録画終了日時、録画時間などの情報が表示される。静止画、タイトル、メモはそれぞれ電子番組ガイドから抽出されたものである。
【００５７】
次に、図１８のフローチャートを参照して、録画データの再生処理について説明する。
【００５８】
例えば、録画済み一覧画面上からあるＴＶ番組を選択して図１０の画面上の「再生」ボタン２１０を押すこと等により、再生対象の録画データの選択が行われる（ステップＳ１６１）。制御部１０２は、選択された再生対象の録画データに関するビデオ管理情報に基づき、それが暗号化されて記録されたものであるかどうかを判断する（ステップＳ１６２）。暗号化されていなければ（ステップＳ１６２のＮＯ）、制御部１０２は、再生処理部１０４を用いて選択された再生対象の録画データのＭＰＥＧ２デコード処理を行い、それを再生出力する（ステップＳ１６３）。
【００５９】
暗号化されている場合には（ステップＳ１６２のＹＥＳ）、制御部１０２は、その暗号化のタイプが「個人」であるか、「グループ」であるかを判断する（ステップＳ１６４）。「個人」で暗号化されたものであれば、再生を要求した現在のユーザのユーザＩＤから暗号化解除のためのキーＫ１が生成される（ステップＳ１６５）。再生を要求した現在のユーザの識別は本プログラムの起動時に行われたユーザ認証処理の結果に基づいて行われる。もちろん、「再生」ボタン２１０が押された時点で改めてユーザ認証処理を行うようにしても良い。次いで、生成されたキーＫ１を用いた暗号化解除のための復号処理が復号処理部１０６によって施行された後（ステップＳ１６６）、再生処理部１０４によるＭＰＥＧ２デコード処理が行われる（ステップＳ１６３）。再生者と録画者が同一であれば正常に暗号化の解除が行われるので、録画データを正しく再生することができるが、異なる場合には暗号化を解除できず正常な再生は行われない。
【００６０】
また、「グループ」で暗号化されたものであれば、再生を要求した現在のユーザのグループＩＤから暗号化解除のためのキーＫ２が生成される（ステップＳ１６７）。次いで、生成されたキーＫ２を用いた暗号化解除のための復号処理が復号処理部１０６によって施行された後（ステップＳ１６６）、再生処理部１０４によるＭＰＥＧ２デコード処理が行われる（ステップＳ１６３）。再生者と録画者が同一グループに属している場合には正常に暗号化の解除が行われるので、録画データを正しく再生することができるが、異なる場合には暗号化を解除できず正常な再生は行われない。
【００６１】
次に、図１９のフローチャートを参照して、録画データの再生処理の第２の例について説明する。これは、録画時にその録画データ自体を暗号化するのではなく、録画データにアクセス権を設定しそのアクセス権を暗号化の１つとして利用した場合に対応する再生処理である。
【００６２】
録画済み一覧画面上からあるＴＶ番組を選択して図１０の画面上の「再生」ボタン２１０を押すこと等により、再生対象の録画データの選択が行われる（ステップＳ１７１）。制御部１０２は、選択された再生対象の録画データに関するビデオ管理情報あるいは録画データのファイルヘッダを参照して、それが暗号化（アクセス権設定）されて記録されたものであるかどうかを判断する（ステップＳ１７２）。暗号化（アクセス権設定）されていなければ（ステップＳ１７２のＮＯ）、制御部１０２は、再生処理部１０４を用いて選択された再生対象の録画データのＭＰＥＧ２デコード処理を行い、それを再生出力する（ステップＳ１７３）。
【００６３】
暗号化（アクセス権設定）されている場合には（ステップＳ１７２のＹＥＳ）、制御部１０２は、その暗号化のタイプが「個人」であるか、「グループ」であるかを判断する（ステップＳ１７４）。「個人」であれば、再生を要求した現在のユーザのユーザＩＤと録画データのヘッダ部に付加されているユーザＩＤとを比較し、その一致の有無を判断する（ステップＳ１７５）。一致した場合には（ステップＳ１７５のＹＥＳ）、再生者と録画者が同一であるので再生処理が許可され、再生処理部１０４によるＭＰＥＧ２デコード処理が行われる（ステップＳ１６３）。一方、不一致であれば（ステップＳ１７５のＮＯ）、再生処理の実行は行われず、ユーザにエラーが通知される（ステップＳ１７６）。
【００６４】
暗号化のタイプが「グループ」であれば、再生を要求した現在のユーザのグループＩＤと録画データのヘッダ部に付加されているグループＩＤとを比較し、その一致の有無を判断する（ステップＳ１７７）。一致した場合には（ステップＳ１７７のＹＥＳ）、再生者と録画者が同一グループに属するので再生処理が許可され、再生処理部１０４によるＭＰＥＧ２デコード処理が行われる（ステップＳ１６３）。一方、不一致であれば（ステップＳ１７７のＮＯ）、再生処理の実行は行われず、ユーザにエラーが通知される（ステップＳ１７８）。
【００６５】
次に、図２０を参照して、図１６及び図１７で説明した録画済み一覧生じ処理の第２の例を説明する。
【００６６】
「録画済み一覧」タブ２０４が押された場合、図１６及び図１７では、録画済みデータの全てを一覧表示するようにしたが、本例では、録画データの内容に関する個人のプライバシーを保護できるようにするために、現在のユーザが再生可能な録画データのみを一覧表示するようにしたものである。
【００６７】
すなわち、「録画済み一覧」タブ２０４が押されると、制御部１０２は、まず、現在のユーザを識別し、その識別結果と録画データ管理部１０７のビデオ管理情報とに基づいて、現在のユーザが再生可能な録画データを録画データ管理部１０７から取得する（ステップＳ１８１）。現在のユーザが再生可能な録画データとは、暗号化されていない録画データ、現在のユーザが録画した録画データ、現在のユーザが属するグループＩＤで暗号化された録画データである。暗号化の代りにアクセス権を設定した場合も同様である。そして、制御部１０２は、現在のユーザが再生可能な録画データの一覧を画面表示する（ステップＳ１８２）。
【００６８】
なお、ユーザが再生対象に指定できるのは録画データ一覧に表示されている録画データに限られるので、図２０の処理を暗号化やアクセス権設定の代わりに使用することもできる。すなわち、特に暗号化やアクセス権設定等の処理を行わずとも、録画データ毎にそのユーザ名またはグループ名のみを管理しておくだけで、録画データの内容に関する個人のプライバシーを保護することが可能となる。
【００６９】
図２１には、「録画予約」タブ２０３を押した場合に表示される画面例が示されている。この画面は現在の録画予約状況を示しており、録画が予約されたＴＶ番組毎にそのチャンネル番号（ｃｈ）、録画予約に関する日付、開始時刻、終了時刻、画質モード、繰り返しの有無、タイトル、メモ、などの情報が表示される。この画面上で例えば「予約」ボタンを押すこと等により、空いているエントリーに新たな録画予約を設定することができる。この予約録画処理の手順を図２２に示す。
【００７０】
制御部１０２は、まず、図２３に示すような予約画面を表示して、ユーザに情報の入力を促す（ステップＳ１９１）。予約画面には、チャネル番号入力フィールド、録画開始及び終了それぞれの日時を入力するフィールド、および画質モード設定に関するラジオボタンが定義されている。該当する情報を入力して［ＯＫボタン］を押すと、制御部１０２は、現在のユーザを識別し、そのユーザが使用者登録情報記憶部１１１に個人情報が登録されている登録ユーザであるか否かを判断する（ステップＳ１９２）。この判断処理は、本プログラムの起動時に行われたユーザ認証処理の結果に基づいて行われる。もちろん、「予約」ボタンが押された時点などに改めてユーザ認証処理を行うようにしても良い。
【００７１】
登録ユーザである場合には（ステップＳ１９２のＹＥＳ）、制御部１０２は、図１２で説明したような暗号化設定画面を用いて暗号化設定処理を行う（ステップＳ１９３）。この暗号化設定処理では、録画データに対して暗号化を行うか否かの設定と、暗号化を「個人」、「グループ」のどちらで行うかの設定がなされる。この後、予約画面で設定された内容と暗号化設定画面で設定された内容に基づいて予約データの登録が行われる。この予約データの一例を図２４に示す。
【００７２】
図２４に示されているように、予約データは、予約者のユーザ名、チャンネル番号（ｃｈ）、タイトル、録画予約に関する日付、開始時刻、終了時刻、暗号化設定、画質モードの組から構成される。
【００７３】
次に、図２５のフローチャートを参照して、予約データに基づいて行われる録画処理の手順について説明する。
【００７４】
予約された日時になると（ステップＳ２０１のＹＥＳ）、予約データの設定内容に基づいて暗号化を行うかどうかの判定が制御部１０２によって行われる（ステップＳ２０２）。暗号化を行う場合には、さらに「個人」、「グループ」のどちらの暗号化を行う設定であるかが判定される（ステップＳ２０３）。
【００７５】
「個人」であれば、予約したユーザのユーザＩＤから暗号化キー（Ｋ１）が生成される（ステップＳ２０４）。もちろん、ユーザＩＤそのものを暗号化キー（Ｋ１）として使用することもできる。次いで、ビットレート制御によりＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ２０５）、これによって得られた録画データに対して暗号化キー（Ｋ１）を用いた暗号化処理が施される（ステップＳ２０６）。
【００７６】
「グループ」であれば、予約したユーザのグループＩＤから暗号化キー（Ｋ２）が生成される（ステップＳ２０７）。もちろん、グループＩＤそのものを暗号化キー（Ｋ２）として使用することもできる。次いで、ビットレート制御によりＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ２０８）、これによって得られた録画データに対して暗号化キー（Ｋ２）を用いた暗号化処理が施される（ステップＳ２０９）。
【００７７】
一方、暗号化を行わない場合には、指定された画質に基づくＭＰＥＧ２エンコード処理のみが行われることになる（ステップＳ２１０）。
【００７８】
次に、図２６のフローチャートを参照して、予約データに基づいて行われる録画処理の第２の例について説明する。ここでは、データそのものの暗号化の代わりに、録画データに対するアクセス権の設定が行われる。
【００７９】
予約された日時になると（ステップＳ２２１のＹＥＳ）、予約データの設定内容に基づいて暗号化を行うかどうかの判定が制御部１０２によって行われる（ステップＳ２２２）。暗号化を行う場合には、さらに「個人」、「グループ」のどちらの暗号化を行う設定であるかが判定される（ステップＳ２２３）。
【００８０】
「個人」であれば、予約したユーザの判別が行われ、予約したユーザのユーザＩＤが取得される（ステップＳ２２４）。次いで、ビットレート制御によりＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ２２５）、これによって得られた録画データの動画ファイルのヘッダ部に予約したユーザのユーザＩＤがアクセス権情報として設定される（ステップＳ２２６）。また、「グループ」であれば、予約したユーザの判別が行われ、予約したユーザのグループＩＤが取得される（ステップＳ２２７）。次いで、ビットレート制御によりＭＰＥＧ２エンコード処理が指定された画質に基づいて行われ（ステップＳ２２８）、これによって得られた録画データの動画ファイルのヘッダ部に予約したユーザのグループＩＤがアクセス権情報として設定される（ステップＳ２２９）。
【００８１】
一方、暗号化を行わない場合には、指定された画質に基づくＭＰＥＧ２エンコード処理が行われ（ステップＳ２３０）、これによって得られた録画データがアクセス権無しの動画ファイルとしてそのまま記録されることになる。
【００８２】
次に、図２７のフローチャートを参照して、ユーザ間で録画予約の時間がオーバーラップした場合における優先度制御について説明する。
【００８３】
上述したように、本システムでは予約録画に関するスケジュールをユーザ毎に個別に設定することができるので、録画予約した時間がユーザ間で競合する場合が考えられる。例えば、ユーザＡがチャンネル３８の番組の録画を２１：００から２１：５４のスケジュールで予約し、ユーザＢがチャンネル５４の番組の録画を同日の２１：００から２１：３０のスケジュールで予約した場合などのケースである。この場合には、ユーザＡとユーザＢの優先順位（ランク）が比較され、優先順位の高いユーザが予約した録画が優先して行われる。このような制御は、図２５または図２６のステップＳ２２１の処理に先立って、図２７に示すように、ステップＳ２４１〜Ｓ２４３の処理を追加することによって実現できる。
【００８４】
すなわち、先ず、予約データに基づいて各ユーザの録画スケジュールの解析を行い（ステップＳ２４１）、予約時間が衝突する録画予約が存在するか否かを判断する（ステップＳ２４２）。衝突する録画予約が存在する場合には、それぞれの予約者のランクを比較し、優先度の高いユーザの予約を行うように設定する（ステップＳ２４３）。
【００８５】
以上のように、本実施形態によれば、録画対象のビデオデータ毎にその録画を要求したユーザの識別が行われ、録画される各ビデオデータは、その録画を要求したユーザに固有の情報を用いて暗号化またはアクセス権設定等の秘匿化された状態で記憶される。このような秘匿化処理により、各ユーザの録画データの内容を他のユーザからは見られないようにすることができるので、個人のプライバシーの保護を図ることが可能となり、また青少年に対して有害な映像を見せなくすることもできる。
【００８６】
なお、本実施形態のＴＶアプリケーションプログラムをＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記憶媒体に記憶し、その記憶媒体を介して通じてＴＶチャーナ機能などを備えたコンピュータに読み込んで実行させることにより、本実施形態と同様の効果を容易に得ることができる。また、ＴＶアプリケーションプログラムの機能は、パーソナルコンピュータなどに限らず、例えばセットトップボックスやデジタルＶＣＲなどの電子機器に適用することもできる。また、ＭＰＥＧ２エンコード／デコード処理についてもソフトウェアによって行うようにしても良い。また、ユーザ認証を指紋センサ２７を用いて行うこともできる。
【００８７】
また、本発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００８８】
【発明の効果】
以上説明したように、本発明によれば、録画データに関する個人のプライバシーを保護できるようになり、複数のユーザが使用するマルチユーザ環境での使用に好適なシステムを実現できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るシステムのハードウェア構成の一例を示すブロック図。
【図２】同実施形態のシステムの利用形態を説明するための図。
【図３】同実施形態のシステムで使用されるＴＶアプリケーションプログラムの機能構成を示すブロック図。
【図４】同実施形態のシステムで使用される使用者情報の構造を示す図。
【図５】同実施形態のシステムで使用される録画データの暗号化の原理を説明するための図。
【図６】同実施形態のシステムにおける使用者情報登録処理の手順を示すフローチャート。
【図７】図６の使用者情報登録処理で使用されるユーザ情報登録画面の一例を示す図。
【図８】同実施形態のシステムにおけるユーザ認証処理の手順を示すフローチャート。
【図９】図８のユーザ認証処理で使用されるユーザ認証画面の一例を示す図。
【図１０】同実施形態のシステムで使用されるＴＶアプリケーションプログラムの基本画面（スタート画面）を示す図。
【図１１】同実施形態のシステムにおいてユーザにより録画が要求された時に実行される処理の手順を示すフローチャート。
【図１２】同実施形態のシステムで使用される暗号化設定画面の一例を示す図。
【図１３】同実施形態のシステムで使用される録画パラメタ設定画面の一例を示す図。
【図１４】同実施形態のシステムにおける録画処理の手順を示すフローチャート。
【図１５】同実施形態のシステムにおける録画処理の手順の他の例を示すフローチャート。
【図１６】同実施形態のシステムにおける録画済み一覧表示処理の手順を示すフローチャート。
【図１７】同実施形態のシステムで使用される録画済み一覧表示画面の一例を示す図。
【図１８】同実施形態のシステムにおける再生処理の手順を示すフローチャート。
【図１９】同実施形態のシステムにおける再生処理の手順の他の例を示すフローチャート。
【図２０】同実施形態のシステムにおける録画済み一覧表示処理の他の例を示すフローチャート。
【図２１】同実施形態のシステムにおける録画予約一覧画面の一例を示す図。
【図２２】同実施形態のシステムにおける録画予約処理の手順を示すフローチャート。
【図２３】図２２の録画予約処理で使用される予約画面の一例を示す図。
【図２４】同実施形態のシステムで使用される予約データのデータ構造を示す図。
【図２５】同実施形態のシステムにおける予約録画処理の手順を示すフローチャート。
【図２６】同実施形態のシステムにおける予約録画処理の手順の他の例を示すフローチャート。
【図２７】同実施形態のシステムにおける予約録画処理の手順のさらに別の例を示すフローチャート。
【符号の説明】
１１…ＣＰＵ
１３…主メモリ
２４…ＭＰＥＧ２エンコーダ／デコーダ
３２…ＴＶチューナ
３３…ビデオキャプチャ
３５…サウンドコントローラ
１００…ＰＣ本体
１０１…ユーザ認証処理部
１０２…制御部
１０３…録画処理部
１０４…再生処理部
１０５…暗号化処理部
１０６…復号処理部
１０７…録画データ管理部
１１２…ＡＶデータ記録部
２００…拡張ユニット
３００…ＴＶ
４００…ＶＴＲ
【図１】
0003600521.tif 000002
【図２】
0003600521.tif 000003
【図３】
0003600521.tif 000004
【図４】
0003600521.tif 000005
【図５】
0003600521.tif 000006
【図６】
0003600521.tif 000007
【図７】
0003600521.tif 000008
【図８】
0003600521.tif 000009
【図９】
0003600521.tif 000010
【図１０】
0003600521.tif 000011
【図１１】
0003600521.tif 000012
【図１２】
0003600521.tif 000013
【図１３】
0003600521.tif 000014
【図１４】
0003600521.tif 000015
【図１５】
0003600521.tif 000016
【図１６】
0003600521.tif 000017
【図１７】
0003600521.tif 000018
【図１８】
0003600521.tif 000019
【図１９】
0003600521.tif 000020
【図２０】
0003600521.tif 000021
【図２１】
0003600521.tif 000022
【図２２】
0003600521.tif 000023
【図２３】
0003600521.tif 000024
【図２４】
0003600521.tif 000025
【図２５】
0003600521.tif 000026
【図２６】
0003600521.tif 000027
【図２７】
0003600521.tif 000028