(57)【特許請求の範囲】
【請求項１】
外部から情報を受信できる受信装置に用いられ、受信した情報を管理するプログラムであって、
時間情報を監視し、格納開始時間になると外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する手順と；
前記受信した情報のコピー可能回数が１回の場合に、前記受信した情報を識別するためのキーを発行する手順と；
前記キーを前記第１の記憶部に記憶する手順と；
前記受信した情報のコピー要求があると、前記キーが前記第１の記憶部に記憶されているか否かを判定する手順と；
前記判定の結果、前記キーが記憶されていない場合に、前記受信した情報のコピーを禁止する手順と；
前記判定の結果、前記キーが記憶されている場合に、前記受信した情報のコピーを許可する手順と；
前記受信した情報が第２の記憶部にコピーされた場合に、前記第１の記憶部に記憶された前記キーを削除する手順と；を前記受信装置の制御用コンピュータに実行させるプログラム。
【請求項２】
前記受信した情報が正常にコピーされたか否かを判定する手順を前記制御用コンピュータに更に実行させ、
その判定結果として前記受信した情報が正常にコピーされた場合にのみ、前記キーを削除する手順を実行させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記受信した情報は、放送及びネットワークのいずれか一方を介して受信したコンテンツ情報であることを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
請求項１〜３のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項５】
外部から情報を受信する受信装置における受信した情報を管理する情報管理方法であって、
時間情報を監視し、格納開始時間になると外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する第１工程と；
前記受信した情報のコピー可能回数が１回の場合に、前記受信した情報を識別するためのキーを前記第１の記憶部に記憶する第２工程と；
前記受信した情報のコピー要求があると、前記キーが前記第１の記憶部に記憶されているか否かを判定する第３工程と；
前記判定の結果、前記キーが記憶されていない場合に、前記受信した情報のコピーを禁止する第４工程と；
前記判定の結果、前記キーが記憶されている場合に、前記受信した情報のコピーを許可する第５工程と；
前記受信した情報が第２の記憶部にコピーされた場合に、前記第１の記憶部に記憶された前記キーを削除する第６工程と；を含む情報管理方法。
【請求項６】
外部から情報を受信し、その受信情報を管理する受信装置であって、
外部との通信を制御する通信制御手段と；
時間情報を監視し、格納開始時間になると前記通信制御手段を介して外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する格納手段と；
前記受信した情報のコピー可能回数が１回の場合に、前記受信した情報を識別するためのキーを前記第１の記憶部に記憶するキー記憶手段と；
前記受信した情報のコピー要求があると、前記キーが前記第１の記憶部に記憶されているか否かを判定する判定手段と；
前記判定の結果、前記キーが記憶されていない場合に、前記受信した情報のコピーを禁止する禁止手段と；
前記判定の結果、前記キーが記憶されている場合に、前記受信した情報のコピーを許可する許可手段と；
前記受信した情報が第２の記憶部にコピーされた場合に、前記第１の記憶部に記憶された前記キーを削除するキー削除手段と；を備える受信装置。
【請求項７】
情報を情報記録媒体に記録する情報処理装置であって、
請求項６に記載の受信装置と；
前記受信装置からの指示に基づき、前記受信した情報を前記情報記録媒体にコピーする処理装置と；を備える情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラム及び記録媒体、情報管理方法、受信装置並びに情報処理装置に係り、さらに詳しくは、外部から情報を受信できる受信装置に用いられ、受信した情報を管理するプログラム、及び該プログラムが記録された記録媒体、外部から受信した情報を管理する情報管理方法、外部から情報を受信する受信装置、並びに該受信装置を備える情報処理装置に関する。
【０００２】
【従来の技術】
音楽、映画、写真及びコンピュータソフトなどの情報（以下「コンテンツ」ともいう）は、著作権法などにより保護されている。そして、コンテンツは、ユーザ側で行うその複製物の作成回数に関して大きく３種類に分けることができる。１つ目は、ＣＤ−ＲＯＭ（Compact Disc−ＲＯＭ）やＤＶＤ−ＲＯＭ（Digital Versatile Disc−ＲＯＭ）などの光ディスクに書き込まれた状態、いわゆるパッケージメディアで市販され、コピーが禁止（Never Copy）されているコンテンツである。２つ目は、テレビ・ラジオなどの放送及びインターネットなどのネットワークを介してユーザに提供され、１回のみのコピーが許可（Copy at once）されているコンテンツである。３つ目は、コピーが無制限に許可されている、通称コピーフリーコンテンツなどと呼ばれているコンテンツである。
【０００３】
パッケーメディアの場合には、書き込まれているコンテンツはスクランブル処理によって暗号化されている。そして、例えば、映像情報が書き込まれているＤＶＤ（ＤＶＤ−Ｖｉｄｅｏ）を再生装置などで再生する際には、光ディスクの特定の場所に格納されているＣＳＳ（Contents Scrambling System）キーと呼ばれる暗号キーを用いて、スクランブルを解除している。そして、情報記録媒体としてのＤＶＤ−ＲＡＭやＤＶＤ−ＲＷ（ＤＶＤ−rewritable）などでは、ＣＳＳ キーが格納される特定領域に対応する記録領域に予めエンボス加工などを行い、物理的にＣＳＳキーのコピーができないようにして、コピーを防止している。また、ＤＶＤ＋ＲＷ（ＤＶＤ＋rewritable）では、規格としてＣＳＳキーをコピーしないことや、ウォブル信号とＣＳＳキーとが検出されると、再生処理を行わないように規定されている。
【０００４】
放送（例えばＢＳ放送）及びネットワーク（例えばインターネット）を介して配信され、１回のみのコピーが許可されたコンテンツの場合には、コンテンツのパケット毎に「Copy at once」であることを示すＩＤが付加されている。そして、例えば、セットトップボックス（Set Top Box）と呼ばれる選局用のチューナ及び記録・再生用のファームウェアなどを備えた専用の受信機では、放送を介してコンテンツを受信すると、ファームウェアによってそのコンテンツに付加されているＩＤがチェックされ、そのコンテンツが「Copy at once」であるときは、２回以上のコピーが禁止されるようになっている。
【０００５】
【発明が解決しようとする課題】
近年、パーソナルコンピュータ（以下「パソコン」という）などの情報処理装置は、その機能が向上するに伴い、音楽や映像といったＡＶ（Audio-Visual）情報を取り扱うことが可能となってきた。また、テレビ放送やラジオ放送を受信するための受信装置を内蔵したパソコンが出現し、放送を介して配信されるコンテンツの記録や加工などが容易となり、著作権者の間では、放送を介して配信されるコンテンツの著作権保護に対する関心が高まってきている。さらに、インターネットなどのネットワークにおいても、ＡＤＳＬ（Asymmetric Digital Subscriber Line）を始めとする通信速度の高速化及び通信コスト（回線使用料金、プロバイダへの接続料金など）の低価格化などにより、ネットワークを介して配信されるコンテンツの量が飛躍的に増大している。さらに、パソコンの記憶装置として用いられるハードディスクの大容量化や情報の圧縮技術の進歩なども放送及びネットワークなどを介したコンテンツの配信を容易にしている。
【０００６】
例えば、パソコンでは、受信装置を介して受信したコンテンツをハードディスクに記憶することが可能である。そして、ハードディスクに記憶されたコンテンツは、市販の書き込みソフトウェア、いわゆるライターソフトによって、まるごと情報記録媒体に記録することが可能である。つまり、コンテンツに「Copy at once」であることを示すＩＤが付加されていても、全く意味をなさないこととなる。
【０００７】
本発明は、かかる事情の下になされたもので、その第１の目的は、外部から情報を受信できる受信装置の制御用コンピュータにて実行され、１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することができるプログラム及びそのプログラムが記録された記録媒体を提供することにある。
【０００８】
また、本発明の第２の目的は、１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することができる情報管理方法を提供することにある。
【０００９】
また、本発明の第３の目的は、外部から受信した１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することができる受信装置及び情報処理装置を提供することにある。
【００１０】
【課題を解決するための手段】
本発明は、第１の観点からすると、外部から情報を受信できる受信装置に用いられ、受信した情報を管理するプログラムであって、時間情報を監視し、格納開始時間になると外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する手順と；前記受信した情報のコピー可能回数が１回の場合に、前記受信した情報を識別するためのキーを発行する手順と；前記キーを前記第１の記憶部に記憶する手順と；前記受信した情報のコピー要求があると、前記キーが前記第１の記憶部に記憶されているか否かを判定する手順と；前記判定の結果、前記キーが記憶されていない場合に、前記受信した情報のコピーを禁止する手順と；前記判定の結果、前記キーが記憶されている場合に、前記受信した情報のコピーを許可する手順と；前記受信した情報が第２の記憶部にコピーされた場合に、前記第１の記憶部に記憶された前記キーを削除する手順と；を前記受信装置の制御用コンピュータに実行させるプログラムである。
【００１１】
これによれば、時間情報を監視し、格納開始時間になると外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納するとともに、受信した情報のコピー可能回数が１回の場合に、受信した情報を識別するためのキーを発行し、該キーを第１の記憶部に記憶する。そして、受信した情報のコピー要求があると、キーが第１の記憶部に記憶されているか否かを判定し、その結果、キーが記憶されていない場合に、受信した情報のコピーを禁止する。一方、判定の結果、キーが記憶されている場合に、受信した情報のコピーを許可する。そして、受信した情報が第２の記憶部にコピーされると、第１の記憶部に記憶されているキーを削除する。この場合に、コピー要求があったときに、例えば、キーを一括管理しているキーリストを参照することにより、コピー要求された情報がまだ１回もコピーされていないかどうかを確実に知ることができ、その結果として、複数回のコピーを確実に禁止することが可能となる。
【００１３】
上記プログラムにおいて、前記受信した情報が正常にコピーされたか否かを判定する手順を前記制御用コンピュータに更に実行させ、その判定結果として前記受信した情報が正常にコピーされた場合にのみ、前記キーを削除する手順を実行することとすることができる。かかる場合には、受信した情報が正常にコピーされた場合にのみキーが削除されるため、正常にコピーされなかった場合には、その受信情報はコピーされなかったものとみなし、新たに１回目のコピーを行うことが可能となる。すなわち、１回のコピーを行なう正当な権利を有するユーザは、その権利を確実に行使することができる。
【００１５】
上記各プログラムにおいて、前記受信した情報としては、種々の情報が考えられるが、前記受信した情報は、放送及びネットワークのいずれか一方を介して受信したコンテンツ情報であることとすることができる。
【００１６】
本発明は、第２の観点からすると、本発明のプログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【００１７】
これによれば、本発明のプログラムが記録されているために、コンピュータに実行させることにより、１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することが可能となる。
【００１８】
本発明は、第３の観点からすると、外部から情報を受信する受信装置における受信した情報を管理する情報管理方法であって、時間情報を監視し、格納開始時間になると外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する第１工程と；前記受信した情報のコピー可能回数が１回の場合に、前記受信した情報を識別するためのキーを前記第１の記憶部に記憶する第２工程と；前記受信した情報のコピー要求があると、前記キーが前記第１の記憶部に記憶されているか否かを判定する第３工程と；前記判定の結果、前記キーが記憶されていない場合に、前記受信した情報のコピーを禁止する第４工程と；前記判定の結果、前記キーが記憶されている場合に、前記受信した情報のコピーを許可する第５工程と；前記受信した情報が第２の記憶部にコピーされた場合に、前記第１の記憶部に記憶された前記キーを削除する第６工程と；を含む情報管理方法である。
【００１９】
これによれば、時間情報を監視し、格納開始時間になると外部から情報が受信され、格納終了時間になるまで受信された情報が第１の記憶部に格納される。そして、受信した情報のコピー可能回数が１回の場合に、受信した情報を識別するためのキーが第１の記憶部に記憶される。それから、受信した情報のコピー要求があると、キーが第１の記憶部に記憶されているか否かが判定され、その結果、キーが記憶されていない場合には、受信した情報のコピーは禁止される。一方、判定の結果、キーが記憶されている場合には、受信した情報のコピーが許可される。そして、受信した情報が第２の記憶部にコピーされると、第１の記憶部に記憶されているキーが削除される。従って、受信情報のコピーは１回だけしか行うことができず、その結果として受信情報に対して複数回のコピーを確実に禁止することが可能となる。
【００２０】
本発明は、第４の観点からすると、外部から情報を受信し、その受信情報を管理する受信装置であって、外部との通信を制御する通信制御手段と；時間情報を監視し、格納開始時間になると前記通信制御手段を介して外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する格納手段と；前記受信した情報のコピー可能回数が１回の場合に、前記受信した情報を識別するためのキーを前記第１の記憶部に記憶するキー記憶手段と；前記受信した情報のコピー要求があると、前記キーが前記第１の記憶部に記憶されているか否かを判定する判定手段と；前記判定の結果、前記キーが記憶されていない場合に、前記受信した情報のコピーを禁止する禁止手段と；前記判定の結果、前記キーが記憶されている場合に、前記受信した情報のコピーを許可する許可手段と；前記受信した情報が第２の記憶部にコピーされた場合に、前記第１の記憶部に記憶された前記キーを削除するキー削除手段と；を備える受信装置である。
【００２１】
これによれば、格納手段は、時間情報を監視し、格納開始時間になると通信制御手段を介して外部から情報を受信し、格納終了時間になるまで受信した情報を第１の記憶部に格納する。受信した情報のコピー可能回数が１回の場合には、キー記憶手段によって受信した情報を識別するためのキーが第１の記憶部に記憶される。受信した情報のコピー要求があると、判定手段によりキーが第１の記憶部に記憶されているか否かが判定され、その結果、キーが記憶されていない場合には、禁止手段によってコピーが禁止され、キーが記憶されている場合には、許可手段によってコピーが許可される。そして、受信した情報が第２の記憶部にコピーされると、キー削除手段によって第１の記憶部に記憶されているキーが削除される。従って、受信情報のコピーは１回だけしか行うことができず、その結果として受信情報に対して複数回のコピーを確実に禁止することが可能となる。
【００２２】
本発明は、第５の観点からすると、情報を情報記録媒体に記録する情報処理装置であって、本発明の受信装置と；前記受信装置からの指示に基づき、前記受信した情報を前記情報記録媒体にコピーする処理装置と；を備える情報処理装置である。
【００２３】
これによれば、本発明の受信装置によって、外部から情報を受信しているために、受信情報に対して複数回のコピーを確実に禁止することが可能となる。
【００２４】
【発明の実施の形態】
以下、本発明の一実施形態を図１〜図４に基づいて説明する。
【００２５】
図１には、本発明の一実施形態に係る情報処理装置２０の概略構成を示すブロック図が示されている。
【００２６】
この図１に示される情報処理装置２０は、外部としての放送局９０から配信されるコンテンツを受信する受信装置３０、受信したコンテンツが格納されるハードディスク５０、処理装置としての主制御装置４０、表示装置５２及び入力装置５３などを備えている。また、主制御装置４０には、外付けのＤＶＤ＋ＲＷドライブ装置６０が接続されている。従って、本実施形態では、情報記録媒体としてＤＶＤ＋ＲＷが用いられる。なお、ＤＶＤ＋ＲＷドライブ装置６０は、情報処理装置２０に内蔵されていても良い。
【００２７】
前記受信装置３０は、図２に示されるように、アンテナ３１、通信制御手段としての受信部３２、ＲＯＭ３３、ＲＡＭ３４、ＣＰＵ３５及び時計３６などを備えている。受信部３２は、主制御装置４０の指示に基づいて、指定された放送局９０から配信されるコンテンツをアンテナ３１を介して受信する。ＲＯＭ３３には、ＣＰＵ３５で解読可能なコードで記述された後述する外部から受信した情報を管理するプログラム（以下「外部情報管理プログラム」という）を含むプログラムが格納されている。ＣＰＵ３５は、ＲＯＭ３３に格納されている上記プログラムに従って上記各部の動作を制御するとともに、制御に必要なデータ等を一時的にＲＡＭ３４に保存する。なお、受信装置３０に電源が供給されると、ＲＯＭ３３に格納されている上記プログラムは、ＣＰＵ３５のメインメモリ（図示省略）にロードされる。
【００２８】
前記ハードディスク５０には、コンテンツ毎に発行されたキーがそれぞれ登録されているキーリストが格納されているものとする。また、ハードディスク５０には、ユーザが放送局を選択するための選局用プログラムが格納されているものとする。
【００２９】
次に、上述のようにして構成された情報処理装置２０を用いて、放送局９０から配信されるコンテンツとして、例えば映画情報を受信する場合について説明する。なお、放送局９０から配信される映画情報はスクランブル処理が行われているものとする。
【００３０】
ユーザは、ハードディスク５０に格納されている選局用プログラムを起動し、表示装置５２に表示される放送局情報に基づいて希望の放送局９０を選択し、選局データとして入力装置５３を介して主制御装置４０に入力する。
【００３１】
主制御装置４０では、入力装置５３からの選局データを受信装置３０に通知する。受信装置３０のＣＰＵ３５では、主制御装置４０からの選局データに基づいて、指示された放送局９０の発信周波数と同調するように受信部３２のチューナ回路（不図示）を制御する。
【００３２】
主制御装置４０では、入力装置５３を介して、ユーザからコンテンツのハードディスク５０への格納要求を受け取ると、コンテンツのハードディスク５０への格納を指示する格納指示信号を受信装置３０に出力する。なお、ここでは、一例として格納開始時間と格納終了時間とが指定されたものとする。
【００３３】
受信装置３０が格納指示信号に応じて行なう処理動作について、図３のフローチャートを用いて説明する。図３のフローチャートは、主制御装置４０から格納指示信号を受け取った際に、ＣＰＵ３５によって実行される一連の処理アルゴリズムに対応している。
【００３４】
ステップ４０１では、時計３６からの時間情報を監視し、主制御装置４０から指定された格納開始時間であるか否かを判断する。そして、格納開始時間になると、ステップ４０１での判断は肯定され、ステップ４０３に移行する。なお、格納開始時間でなければ、格納開始時間になるまで待機する。
【００３５】
ステップ４０３では、受信部３２で受信したコンテンツのハードディスク５０への格納を開始する。なお、ここでは、受信部３２で受信したコンテンツに対して所定の信号処理を行った後、ハードディスク５０に格納する。
【００３６】
ステップ４０５では、コンテンツに付加されている暗号キー（以下、「Ｃキー」ともいう）を抽出する。
【００３７】
ステップ４０７では、コンテンツのヘッダ部に記述されているコピー可能回数を抽出する。
【００３８】
ステップ４０９では、コピー可能回数が１回であるか否かを判断する。コピー可能回数が１回であれば、ここでの判断は肯定されステップ４１１に移行する。
【００３９】
ステップ４１１では、コンテンツを識別するための１６バイトのキー（以下、「Ｘキー」ともいう）を発行する。
【００４０】
ステップ４１３では、発行されたＸキーをキーリストに登録する。
【００４１】
ステップ４１５では、ＣキーとＸキーとの論理積（以下、便宜上「ＣＸキー」ともいう）を求め、Ｘキーとともにハードディスク５０に予め設定されているコンテンツの管理情報領域（以下、便宜上「管理領域」という）に格納する。
【００４２】
ステップ４１７では、時計３６からの時間情報を監視し、主制御装置４０から指定された格納終了時間であるか否かを判断する。そして、格納終了時間になると、ステップ４１７での判断は肯定され、ステップ４１９に移行する。なお、格納終了時間でなければ、格納終了時間になるまで待機する。
【００４３】
ステップ４１９では、コンテンツのハードディスク５０への格納を終了する。
【００４４】
ステップ４２１では、格納の終了を主制御装置４０に通知する。そして、主制御装置４０では、表示装置５２を介してユーザにハードディスク５０へのコンテンツの格納が終了したことを通知する。
【００４５】
一方、ステップ４０９において、コピー可能回数が１回でなければ、ステップ４０９での判断は否定されステップ４１７に移行する。
【００４６】
次に、ユーザからの指示に基づいて、ハードディスク５０に格納されているコンテンツをＤＶＤ＋ＲＷにコピーする場合の処理動作について説明する。
【００４７】
主制御装置４０は、入力装置５３を介して、ユーザからハードディスク５０に格納されているコンテンツのコピー要求を受け取ると、受信装置３０にコピー指示信号を出力する。なお、コピー指示信号には、コピー対象のコンテンツ（以下、「コピー対象コンテンツ」という）を指定する情報が含まれている。
【００４８】
ここで、受信装置３０がコピー指示信号に応じて行なう処理動作について、図４のフローチャートを用いて説明する。図４のフローチャートは、主制御装置４０からコピー指示信号を受け取った際に、ＣＰＵ３５によって実行される一連の処理アルゴリズムに対応している。
【００４９】
ステップ５０１では、コピー指示信号からコピー対象コンテンツを指定する情報を抽出し、コピー対象コンテンツを認識する。
【００５０】
ステップ５０３では、ハードディスク５０の管理領域からコピー対象コンテンツのＸキーを読み出す。
【００５１】
ステップ５０５では、ハードディスク５０に格納されているキーリストを読み出す。
【００５２】
ステップ５０７では、キーリストにコピー対象コンテンツのＸキーが登録されているか否かを判断する。キーリストにコピー対象コンテンツのＸキーが登録されている場合には、ここでの判断は肯定されステップ５０９に移行する。
【００５３】
ステップ５０９では、コピー許可信号を主制御装置４０に出力する。これにより、主制御装置４０では、ＤＶＤ＋ＲＷドライブ装置６０に書き込み準備を指示する。
【００５４】
ステップ５１１では、主制御装置４０にコピー先となるＤＶＤ＋ＲＷのメディアＩＤを要求する。これにより、主制御装置４０は、ＤＶＤ＋ＲＷドライブ装置６０にメディアＩＤ要求コマンドを送出し、ＤＶＤ＋ＲＷドライブ装置６０からメディアＩＤを受け取ると、ＣＰＵ３５に報告する。このようにして、メディアＩＤを取得すると、そのメディアＩＤをＲＡＭ３４に保存する。
【００５５】
ステップ５１３では、このメディアＩＤと、ハードディスク５０の管理領域から読み出したコピー対象コンテンツのＣＸキーとの論理積（以下、便宜上「ＭＣＸキー」ともいう）を求め、主制御装置４０に転送するとともに、それがＤＶＤ＋ＲＷの所定の領域に書き込まれるように指示する。
【００５６】
ステップ５１５では、ハードディスク５０からコピー対象コンテンツを読み出し、主制御装置４０に転送する。これにより、主制御装置４０では、転送されてきたコピー対象コンテンツを書き込みデータとして書き込み要求コマンドに付加し、ＤＶＤ＋ＲＷドライブ装置に送信する。すなわち、コピー対象コンテンツのコピーが開始される。
【００５７】
ステップ５１７では、コピーが終了したか否かを判断する。ここでは、主制御装置４０から書き込み終了報告を受け取っていなければ、コピーはまだ終了していないとして、ステップ５１７での判断は否定される。そして、ステップ５１９に移行する。
【００５８】
ステップ５１９では、コピーが中止されたか否かを判断する。ここでは、主制御装置４０から中止報告を受け取っていなければ、コピーは中止されていないとして、ステップ５１９での判断は否定される。そして、ステップ５１７に戻る。
【００５９】
一方、ステップ５１７において、主制御装置４０から書き込み終了報告を受け取っていれば、コピーは終了しているとして、ステップ５１７での判断は肯定される。そして、ステップ５２１に移行する。
【００６０】
ステップ５２１では、コピーが正常に終了したか否かを判断する。ここでは、主制御装置４０から正常終了の報告を受け取っていれば、ステップ５２１での判断は肯定される。そして、ステップ５２３に移行する。なお、表示装置５２には、主制御装置４０によって、コピーが正常に終了したことをユーザに通知するためのメッセージが表示される。
【００６１】
ステップ５２３では、キーリストからコピー対象コンテンツのＸキーを削除する。そして、コピー指示信号に応じて行なう処理を終了する。
【００６２】
一方、ステップ５０７において、キーリストにコピー対象コンテンツのＸキーが登録されていなければ、ステップ５０７での判断は否定され、ステップ５２５に移行する。すなわち、コピー対象コンテンツに対して、すでにコピーが行われていると判定する。
【００６３】
ステップ５２３では、コピー禁止信号を主制御装置４０に出力する。これにより、主制御装置４０では、表示装置５２を介して、コピー対象コンテンツに対して許可されているコピー回数は１回のみであることと、コピー対象コンテンツに対するコピーがすでに１回行われていることなどを通知する。そして、コピー指示信号に応じて行なう処理を終了する。
【００６４】
一方、ステップ５１９において、主制御装置４０から中止報告を受け取っていれば、コピーは中止されたとして、ステップ５１９での判断は肯定され、コピー指示信号に応じて行なう処理を終了する。また、ステップ５２１において、主制御装置４０から異常終了の報告を受け取っていれば、ステップ５２１での判断は否定され、コピー指示信号に応じて行なう処理を終了する。すなわち、正常にコピーされなかった場合には、コピー対象コンテンツのＸキーはキーリストから削除されないこととなる。
【００６５】
次に、ユーザからの指示に基づいて、ハードディスク５０に格納されているコンテンツを再生する場合の処理動作について簡単に説明する。
【００６６】
主制御装置４０は、入力装置５３を介して、ユーザからハードディスク５０に格納されているコンテンツの再生要求を受け取ると、受信装置３０に再生指示信号を受信装置３０に出力する。なお、再生指示信号には、再生対象のコンテンツ（以下、「再生対象コンテンツ」という）を指定する情報が含まれている。
【００６７】
ＣＰＵ３５では、再生指示信号から再生対象コンテンツを指定する情報を抽出し、再生対象コンテンツを認識すると、ハードディスク５０の管理領域から再生対象コンテンツのＣＸキーを読み出す。
【００６８】
そして、ＣＰＵ３５では、ＣＸキーを復号キーとして再生対象コンテンツのスクランブルを解除し、主制御装置４０を介して表示装置５２に再生対象コンテンツを表示する。
【００６９】
なお、ＣＰＵ３５では、ＤＶＤ＋ＲＷにコピーしたコンテンツの再生要求を主制御装置４０を介して受け取ると、ＤＶＤ＋ＲＷの所定の領域にＭＣＸキーが書き込まれているか否かを判別し、ＭＣＸキーが書き込まれていることを確認すると、ＭＣＸキーを復号キーとしてコンテンツのスクランブルを解除し、主制御装置４０を介して表示装置５２にコンテンツを表示する。
【００７０】
また、本実施形態に係る受信装置３０では、ＣＰＵ３５によって行われる上記処理のうち、図３及び図４のフローチャートで示される処理が、外部から受信した情報を管理するプログラム（以下「受信情報管理プログラム」という）としてＲＯＭ３３に格納されている。
【００７１】
以上の説明から明らかなように、本実施形態では、ＣＰＵ３５によって、キー記憶手段及びキー削除手段が構成されている。
【００７２】
しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記実施形態は一例に過ぎず、上記のＣＰＵ３５による受信情報管理プログラムに従う処理によって実現した構成各部の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【００７３】
以上説明したように、本実施形態に係る受信装置によると、アンテナ３１及び受信部３２を介して放送局９０からからコンテンツを受信すると、ＣＰＵ３５はそのコンテンツのコピー可能回数を取得するとともに、コピー可能回数が１回の場合に、そのコンテンツを識別するためのキーを発行し、キーリストに登録する。そして、ＣＰＵ３５はコンテンツのコピー要求を主制御装置４０から受け取ると、キーリストにコピー対象コンテンツのキーが登録されている場合にはコピーを許可し、キーが登録されていない場合にはコピーを禁止する。また、ＣＰＵ３５は主制御装置４０からコピー終了報告を受け取ると、キーリストからキーを削除する。従って、コンテンツのコピーは１回だけしか行うことができず、その結果としてコンテンツに対して複数回のコピーを確実に禁止することが可能となる
。
【００７４】
また、本実施形態に係る情報処理装置によると、受信装置３０によって、放送局からコンテンツを受信しているために、コンテンツに対して複数回のコピーを確実に禁止することが可能となる。
【００７５】
なお、上記実施形態では、コピーが中止されると、コピー対象コンテンツのＸキーはキーリストから削除されない場合について説明したが、これに限らず、例えばコピーが開始された時点でコピー対象コンテンツのＸキーをキーリストから削除しても良い。
【００７６】
また、上記実施形態では、コピーが異常終了すると、コピー対象コンテンツのＸキーはキーリストから削除されない場合について説明したが、これに限らず、例えばコピーが終了した時点でコピー対象コンテンツのＸキーをキーリストから削除しても良い。
【００７７】
さらに、上記実施形態では、コピー対象コンテンツを書き込む前に、ＭＣＸキーを書き込む場合について説明したが、これに限らず、例えばコピー対象コンテンツの書き込みが終了した時点で、ＭＣＸキーを書き込んでも良い。
【００７８】
なお、上記実施形態では、コピー対象コンテンツのＸキーをキーリストから削除する際に、管理領域に格納されているＣＸキーは削除していないが、管理領域にＸキーとともにＣキーも格納する場合には、コピー対象コンテンツのＸキーをキーリストから削除する際に、管理領域に格納されているＣＸキーを削除しても良い。但し、この場合には、例えば、削除後にそのコピー対象コンテンツをハードディスク５０から再生する際に、ＣキーとＸキーからＣＸキーを新たに求める必要がある。
【００７９】
また、上記実施形態では、コンテンツが映画情報である場合について説明したが、これに限らず、音楽や静止画像情報などであっても良い。
【００８０】
なお、上記実施形態では、コンテンツがスクランブル処理されている場合について説明したが、これに限らず、スクランブル処理以外の方法で暗号化されていても良いし、暗号化されていなくても良い。
【００８１】
さらに、上記実施形態では、Ｘキーとして、１６バイト長のデータを発行しているが、１６バイト長に限定されるものではない。
【００８２】
また、上記実施形態では、情報記録媒体がＤＶＤ＋ＲＷの場合について説明したが、これに限定されるものではなく、ＤＶＤ＋Ｒ、ＣＤ−ＲＷ、ＣＤ−Ｒなど記録可能な情報記録媒体であれば良い。この場合には、ＤＶＤ＋ＲＷドライブ装置６０の代わりに、使用される情報記録媒体に対応したドライブ装置が用いられる。
【００８３】
さらに、上記実施形態では、放送を介してコンテンツを受信する場合について説明したが、これに限定されるものではなく、例えばインターネットなどのネットワークを介して受信しても良い。但し、この場合にはモデムなどのネットワークのインターフェースが必要となる。要するに、外部からコピーに関する条件が付加されたコンテンツを受信できれば良い。また、外部から受信する情報はコンテンツに限定されるものではない。
【００８４】
また、上記実施形態では、キーはコンテンツを受信した時に、受信装置で発行される場合について説明したが、これに限定されるものではなく、例えばコンテンツに付加されたキー、コンテンツの送信元に要求して取得したキー、及び配信情報を一括管理している管理者に要求して取得したキーなどを用いることができる。
【００８５】
さらに、上記実施形態では、キーはハードディスクに記憶される場合について説明したが、これに限定されるものではなく、例えばネットワークを介して接続可能な外部のサーバ等に記憶しても良い。要するに、必要な時に、キーの記憶、参照、及び削除が可能であれば良い。
【００８６】
なお、上記実施形態の受信装置では、受信情報管理プログラムは、ＲＯＭ３３内に記録されているが、他の情報記録媒体（ＣＤ−ＲＯＭ、光磁気ディスク、ＭＯ等）に記録されていても良い。この場合には、各情報記録媒体に対応するドライブ装置を付加し、各ドライブ装置から受信情報管理プログラムをインストールすることとなる。要するに、受信情報管理プログラムがＣＰＵ３５のメインメモリにロードされれば良い。
【００８７】
【発明の効果】
以上説明したように、本発明に係るプログラム及び記録媒体によれば、外部から情報を受信できる受信装置の制御用コンピュータにて実行され、１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することができるという効果がある。
【００８８】
また、本発明に係る情報管理方法によれば、１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することができるという効果がある。
【００８９】
また、本発明に係る受信装置及び情報処理装置によれば、外部から受信した１回のみのコピーが許可された情報に対して、複数回のコピーを確実に禁止することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態の情報処理装置の構成を示すブロック図である。
【図２】図１における受信装置の詳細構成を説明するためのブロック図である。
【図３】本発明の実施形態に係る外部から受信した情報の管理方法を説明するためのフローチャートである。
【図４】本発明の実施形態に係る外部から受信した情報のコピー処理を説明するためのフローチャートである。
【符号の説明】
２０…情報処理装置、３０…受信装置、３２…受信部（通信制御手段）、３３…ＲＯＭ（記録媒体）、３５…ＣＰＵ（キー記憶手段、キー削除手段）、４０…主制御装置（処理装置）。
【図１】
0004233080.tif 000002
【図２】
0004233080.tif 000003
【図３】
0004233080.tif 000004
【図４】
0004233080.tif 000005