(57)【特許請求の範囲】
【請求項１】
チューナー及びメモリを有する機器と、該機器にワイヤレス接続され受信した放送データを、コピー制御情報に基づいて記録手段に保存する情報処理装置本体とを有する情報処理装置であって、
記録開始時に前記メモリに前記コピー制御情報を保存するとともに、前記情報処理装置本体は、前記放送データを一時的に記録するためのバッファを有し、前記コピー制御情報が変化し、かつ前記ワイヤレス接続が切断されると、前記バッファにコピーした前記放送データをクリアすることを特徴とする情報処理装置。
【請求項２】
チューナー及びメモリを有する機器と、該機器にワイヤレス接続され受信した放送データを、コピー制御情報に基づいて記録手段に保存する情報処理装置本体とを有する情報処理装置であって、
記録開始時に前記メモリに前記コピー制御情報を保存し、
前記情報処理装置本体は、コンテンツＩＤと前記コピー制御情報とに基づいて記録した番組の視聴に必要な鍵情報を取得するとともに、前記情報処理装置本体は、前記放送データを一時的に記録するためのバッファを有し、前記コピー制御情報が変化し、かつ前記ワイヤレス接続が切断されると、前記バッファにコピーした前記放送データをクリアすることを特徴とする情報処理装置。
【請求項３】
チューナー及びメモリを有する機器と、該機器にワイヤレス接続され受信した放送データを、コピー制御情報に基づいて記録手段に保存する情報処理装置本体とを有する情報処理装置であって、
記録開始時に前記メモリに前記コピー制御情報を保存し、
前記情報処理装置本体は、前記放送データを一時的に記録するためのバッファを有し、前記コピー制御情報が変化し、かつ前記ワイヤレス接続が切断されると、前記バッファにコピーした前記放送データをクリアするとともに前記情報処理装置本体は、前記バッファにコピーした前記放送データを前記バッファより容量の大きい記録手段に書き出すことを特徴とする情報処理装置。
【請求項４】
チューナー及びメモリを有する機器と、該機器にワイヤレス接続され受信した放送データを、コピー制御情報に基づいて記録手段に保存する情報処理装置本体とを有する情報処理装置であって、
記録開始時に前記メモリに前記コピー制御情報を保存し、
前記情報処理装置本体は、コンテンツＩＤと前記コピー制御情報とに基づいて記録した番組の視聴に必要な鍵情報を取得するとともに、前記情報処理装置本体は、前記放送データを一時的に記録するためのバッファを有し、前記コピー制御情報が変化し、かつ前記ワイヤレス接続が切断されると、前記バッファにコピーした前記放送データをクリアし、
前記情報処理装置本体は、前記バッファにコピーした前記放送データを前記バッファより容量の大きい記録手段に書き出すことを特徴とする情報処理装置。
【請求項５】
チューナー及びメモリを有する機器にワイヤレス接続され受信した放送データをバッファにコピーする情報処理装置の制御方法であって、
記録開始時に前記メモリにコピー制御情報を保存し、
前記放送データを一時的に記録し、前記コピー制御情報が変化し、かつ前記ワイヤレス接続が切断されると、コピーした前記放送データをクリアすることを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チューナー及びメモリを有する機器と、該機器にワイヤレス接続され受信した放送データを記録する記録機能を有する情報処理装置本体とを有する情報処理装置に関する。
【背景技術】
【０００２】
近年、地上デジタル放送あるいは衛星デジタル放送（以下、「デジタル放送」と表記）をＴＶ(Television)ボードを有するＰＣ(Personal Computer)で受信して視聴することがユーザの間で行われるようになってきた。
デジタル放送の録画番組のファイルは、著作権保護のために暗号化されており、その暗号鍵は不正利用防止のためユーザがアクセスできないＰＣ本体のＴＶボード上のフラッシュＲＯＭ(Read Only Memory)内に格納されている。
【０００３】
これに対してデジタル放送を、チューナー、フラッシュＲＯＭ、及び通信モジュールを有するワイヤレスＴＶＢＯＸを用いて視聴する次期ワイヤレスＴＶが開発されている。
この次期ワイヤレスＴＶでは、鍵情報をＰＣ本体ではなくワイヤレスＴＶＢＯＸのフラッシュＲＯＭに格納することになっている。
【０００４】
録画ファイルの暗号化は、ひと続きの録画に対して一個の暗号鍵を用いている。デジタル放送のコピー制御情報(コピーフリー、ダビング10、コピーワンス)は、コピー回数の改竄防止のため暗号鍵と共にフラッシュＲＯＭに格納されている。
【０００５】
ここで、録画中にコピー制御情報が変化した場合は一番厳しいコピー条件を選択するようにするため、録画終了時に録画区間全体を見てコピー制御情報を決定している。
そのため、通常は、コピー制御情報と鍵情報とを録画終了時にフラッシュＲＯＭに格納していた。
【０００６】
本出願人は、データを受信する受信手段と、バッファと、受信手段で受信したデータをバッファに格納する制御手段と、バッファに格納されたデータを、ネットワークを介して転送する転送手段と、を有し、制御手段は、少なくともGOP（Group Of Picture）単位２個分のデータをバッファに格納することが可能な場合に、受信手段で受信したデータを前記バッファに格納することを提案した(特願２００９−２２５３０４)。
また、関連する技術として特許文献１が挙げられる。
図６は、本発明に関連する技術を説明するための概念図である。
図６に示す通信システムは、サーバ装置１と、少なくとも１台のクライアント端末２と、を有して構成する通信システムである。
【０００７】
サーバ装置１は、データを受信する受信手段（受信部１０に相当）と、バッファ（送信バッファ１３に相当）と、受信手段１０で受信したデータをバッファ１３に格納する制御手段（制御部１２に相当）と、バッファ１３に格納されたデータを、ネットワーク（ＮＷ）を介してクライアント端末２に転送する転送手段（送信部１４に相当）と、を有して構成する。そして、制御手段１２は、少なくともＧＯＰ（Group Of Picture）単位２個分のデータをバッファ１３に格納することが可能な場合に、受信手段１０で受信したデータをバッファ１３に格納する。
通信システムは、サーバ装置１と、クライアント端末２と、がネットワーク（ＮＷ）を介して接続して構成している。サーバ装置１は、放送アンテナ３等から受信したデジタル放送データを、ネットワーク（ＮＷ）を介してクライアント端末２に転送し、クライアン
ト端末２においてデジタル放送データを表示装置４等に出力表示するように制御する。
【０００８】
サーバ装置１は、受信部１０と、受信バッファ１１と、制御部１２と、送信バッファ１３と、送信部１４と、を有して構成する。
【０００９】
受信部１０は、放送アンテナ３等からデジタル放送データを逐次受信し、その逐次受信したデジタル放送データを受信バッファ１１にＧＯＰ単位で逐次格納する。
【００１０】
受信バッファ１１は、受信部１０が逐次受信したデジタル放送データを一時的に保存する。制御部１２は、受信バッファ１１に逐次格納されたデジタル放送データをＧＯＰ単位で送信バッファ１３に格納する。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平８−２２３５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述した技術では録画中にネットワークが切断されると鍵情報を格納することができず、録画番組を保存することができないという問題があった。
【００１３】
そこで、本発明の目的は、ネットワーク経由で放送データを記録する際にネットワークが切断されても番組を保存することができる情報処理装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するため、本発明の請求項１に記載の発明は、チューナー及びメモリを有する機器と、該機器にワイヤレス接続され受信した放送データを、コピー制御情報に基づいて記録手段に保存する情報処理装置本体とを有する情報処理装置であって、記録開始時に前記メモリに前記コピー制御情報を保存するとともに、前記情報処理装置本体は、前記放送データを一時的に記録するためのバッファを有し、前記コピー制御情報が変化し、かつ前記ワイヤレス接続が切断されると、前記バッファにコピーした前記放送データをクリアすることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、ネットワーク経由の番組を記録する際にネットワークが切断されても
番組を保存することができる情報処理装置及びその制御方法の提供を実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る情報処理装置の一実施の形態を示す概念図である。
【図２】図１に示した情報処理装置のコンテンツＩＤ、コピー制御情報、及び鍵情報の関係図である。
【図３】図１に示した情報処理装置の動作を説明するためのフローチャートの一例である。
【図４】本発明に係る情報処理装置の一実施を示す概念図である。
【図５】図４に示した情報処理装置の動作を説明するためのフローチャートの一例である。
【図６】本発明に関連する技術を説明するための概念図である。
【発明を実施するための形態】
【００２１】
本発明の一実施の形態について説明する。
図１は、本発明に係る情報処理装置の一実施の形態を示す概念図である。図２は、図１に示した情報処理装置のコンテンツＩＤ、コピー制御情報、及び鍵情報の関係図である。＜構  成＞
本実施形態の情報処理装置は、ワイヤレスＴＶＢＯＸ１００−１（図６の１に対応）と、ワイヤレスＴＶＢＯＸ１００−１に無線（例えば無線ＬＡＮ(Local Area Network)）で接続されるＰＣ２００−１（図６の２に対応）とを有する。尚、アンテナや表示装置は省略されている。
【００２２】
ワイヤレスＴＶＢＯＸ１００−１は、チューナー１０１と、チューナー１０１に接続された通信モジュール１０３と、通信モジュール１０３に接続されたフラッシュＲＯＭ１０２とを有し、ＰＣ２００−１は、通信モジュール２０１とＨＤＤ(Hard Disk Drive)２０２とを有する。
【００２３】
チューナー１０１は、例えば、ＢＳデジタル放送、１１０度ＣＳデジタル放送、もしくは地上デジタル放送を受信して通信モジュール１０３によって無線のネットワーク経由でＰＣ２００−１に送る回路である。
【００２４】
フラッシュＲＯＭ１０２は、コンテンツＩＤ、コピー制御情報、及び鍵情報を格納する回路である。
【００２５】
通信モジュール１０３、２０１は、無線通信するための回路であり、ＷｉＦｉ（登録商標）アダプタ等の無線ＬＡＮアダプタが挙げられる。
【００２６】
図２において、ワイヤレスＴＶＢＯＸ１００−１のフラッシュＲＯＭ１０２（図１参照）にはコンテンツＩＤというインデックスと、コピー制御情報とが組み合わされて保存されている。ＰＣ２００−１はワイヤレスＴＶＢＯＸ１００−１のフラッシュＲＯＭ１０２に問い合わせてオリジナルの鍵情報に基づくコピー制御情報を取得してコンテンツＩＤ及びコピー制御情報に対応した番組のデータをＨＤＤに記録（コピー：録画）するようになっている。
【００２７】
＜動  作＞
次に、図１に示した情報処理装置の動作について説明する。
図３は、図１に示した情報処理装置の動作を説明するためのフローチャートの一例である。
動作の主体は、情報処理装置本体の図示しないＣＰＵ(Central Processing Unit)である。
【００２８】
まず、ＣＰＵは、コピー制御情報をフラッシュＲＯＭ１０２に格納する（ステップＳ１）。
ＣＰＵは、コピー制御情報が変化したか否かを判断し（ステップＳ２）、コピー制御情報が変化したと判断すると（ステップＳ２／Ｙｅｓ）、フラッシュＲＯＭ内のコピー制御情報の書き換えを行い（ステップＳ４）、ステップＳ２に戻る。
ＣＰＵは、コピー制御情報が変化していないと判断すると（ステップＳ２／Ｎｏ）、録画が終了したか否かを判断する（ステップＳ３）。
ＣＰＵは、録画が終了していないと判断すると（ステップＳ３／Ｎｏ）、ステップＳ２に戻り、録画が終了したと判断すると終了する（ステップＳ３／Ｙｅｓ
）。
【００２９】
以上において、本実施形態によれば、ネットワーク経由で放送データを記録する際にネットワークが切断されても最新のコピー制御情報が格納されているので、番組を保存することができる。
また、本実施形態によれば、録画の途中でダビング１０からコピーワンスに切り替わる場合（例えば、無料の映画解説番組から有料の映画番組に切り替わる場合やコピーワンスの番組とダビング１０の番組を連続して録画する場合）であってもコピー制御情報を常に更新しているので、コピーワンスで録画しなければならない番組がダビング１０で録画されることはない。
【００３０】
＜プログラム＞
以上で説明した本発明にかかる情報処理装置は、コンピュータで処理を実行させるプログラムによって実現されている。コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。よって、一例として、プログラムにより本発明を実現する場合の説明を以下で行う。
【００３１】
例えば、
チューナー及びメモリを有する機器と、機器にワイヤレス接続され受信した放送データを、コピー制御情報に基づいて記録手段に保存する情報処理装置本体とを有する情報処理装置の制御プログラムであって、
情報処理装置のコンピュータに、
情報処理装置本体が、記録開始時にメモリにコピー制御情報を保存する手順を実行させる制御プログラム
が挙げられる。
【００３２】
これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明にかかる情報処理装置を実現することができる。
このような制御プログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
【００３３】
＜記憶媒体＞
ここで、記憶媒体としては、例えば、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（CD Recordable）などのコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＦｅＲＡＭ（強誘電体メモリ）等の半導体メモリやＨＤＤ（Hard
Disc Drive）が挙げられる。
【００３４】
なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【実施例１】
【００３５】
図１に示した情報処理装置においては、録画の最初と最後では、鍵情報は変化せず、コピー制御情報だけが変化し得る。
通常の情報処理装置では、鍵情報とコピー制御情報とを別々にしていた。このため、悪意の有るユーザがコピー制御情報を改竄することで不正なコピーが行われていた。
【００３６】
そこで、鍵情報とコピー制御情報とを一体化することで不正なコピーを防止することができる。
すなわち、ＰＣ上にはコンテンツＩＤというインデックスがあり、それをもとにユーザがフラッシュＲＯＭに問い合わせをして鍵を入手することができ、鍵をＰＣ上に持ってきて暗号化を解くことができる。
しかしながらインデックスをコピー制御情報に絡めると、コピー制御情報を改竄するとインデックスが変わるので、鍵を取得することができなくなる。例えば、コンテンツＩＤが「ＡＡＡ」でコピー制御情報が「Ｂ」の場合、コンテンツＩＤ「ＡＡＡ」とコピー制御情報「Ｂ」とを一体化して「ＡＡＡＢ」としておけば、コピー制御情報を「Ｂ」から「Ｃ」に改竄した場合には「ＡＡＡＣ」となり鍵を取得することができなくなり、悪意の有るユーザが番組の不正コピーをすることを防止することができる。
【実施例２】
【００３７】
放送データのコピー制御情報が変化するとほぼ同時にネットワークが切断されたとき、フラッシュＲＯＭのコピー制御情報が更新できない可能性がある。しかも録画データの中には変化後のコピー制御情報となるデータが含まれる可能性がある。このため、本来コピーワンスで録画しなければならない番組がダビング１０で録画されてしまうことがある。
【００３８】
そこで、放送データを記録する前にバッファを持つ構成とし、バッファ内にあるデータのコピー制御情報が変化し、フラッシュＲＯＭのコピー制御情報を更新する前にネットワークの切断が発生した場合、バッファの内容を消去し記録媒体に保存しないようにする。＜構  成＞
図４は、本発明に係る情報処理装置の一実施を示す概念図である。
図１に示した情報処理装置との相違点は、ＰＣがバッファ及びコピー制御情報検出部を有する点である。尚、図１に示した要素と同様の要素には同一の符号を用いた。
【００３９】
本実施例の情報処理装置は、ワイヤレスＴＶＢＯＸ１００−１（図６の１に対応）と、ワイヤレスＴＶＢＯＸ１００−１に無線（例えば無線ＬＡＮ(Local Area Network)）で接続されるＰＣ２００−２（図６の２に対応）とを有する。
【００４０】
ＰＣ２００−２は、通信モジュール２０１、ＨＤＤ２０２、バッファ２０３、及びコピー制御情報検出部２０４を有する。
バッファ２０３は、番組データを一時的に記録する回路であり、ＳＲＡＭもしくはＤＲＡＭが挙げられる。
コピー制御情報検出部２０４は、コピー制御情報が変化したか否かを検出する機能を有するものであり、ソフトウェアで実現される。
【００４１】
＜動  作＞
図５は、図４に示した情報処理装置の動作を説明するためのフローチャートの一例であ
る。
動作の主体は、情報処理装置本体の図示しないＣＰＵである。
まず、ＣＰＵは、コピー制御情報をフラッシュＲＯＭに格納し（ステップＳ１１）、チューナーから受信した番組データをバッファにコピーし（ステップＳ１２）、バッファ内の番組データのコピー制御情報をチェックする（ステップＳ１３）。
ＣＰＵは、コピー制御情報が変化したか否かをコピー制御情報検出部に検出させ（ステップＳ１４）、コピー制御情報が変化した場合（ステップＳ１５／Ｙｅｓ）、ネットワークが切断されたか否かを判断する（ステップＳ１５）。
【００４２】
ＣＰＵは、ネットワークが切断されたと判断した場合（ステップＳ１５／Ｙｅｓ）、バッファをクリアし（ステップＳ１８）、録画が終了したか否かを判断し（ステップＳ１９）、録画が終了した場合には終了し（ステップＳ１９／Ｙｅｓ）、録画が終了していない場合（ステップＳ１９／Ｎｏ）、ステップＳ１２に戻る。
ＣＰＵは、コピー制御情報が変化していないと判断した場合（ステップＳ１４／Ｎｏ）、バッファ内のデータをＨＤＤへ書き出し（ステップＳ１７）、ステップＳ１９に進む。
ＣＰＵは、ネットワークが切断されていないと判断した場合（ステップＳ１５／Ｎｏ）、コピー制御情報をフラッシュＲＯＭに格納し（ステップＳ１６）、ステップＳ１７に進む。
【００４３】
上記動作の結果、本来コピーワンスで録画するところダビング１０で録画されたり、ダビング１０で録画するところをコピーワンスで録画したりするのを防止することができる。
【符号の説明】
【００４４】
１    サーバ装置
２    クライアント端末
３    放送アンテナ
４    表示装置
１０、２１    受信部
１１、２２    受信バッファ
１２、２３    制御部
１３    送信バッファ
１４    送信部
１００−１    ワイヤレスＴＶＢＯＸ
１０１    チューナー
１０２    フラッシュＲＯＭ
１０３、２０１    通信モジュール
２００−１、２００−２    ＰＣ
２０２    ＨＤＤ
２０３    バッファ
２０４    コピー制御情報検出部
【図１】
0005608477.tif 000002
【図２】
0005608477.tif 000003
【図３】
0005608477.tif 000004
【図４】
0005608477.tif 000005
【図５】
0005608477.tif 000006
【図６】
0005608477.tif 000007