(57)【要約】【課題】暗号化されている映像データまたは音声データが解読されるおそれを低減できるようにした再生装置、再生プログラムの更新制御プログラムおよび再生プログラムを提供するサーバ装置を提供する。【解決手段】映像再生装置は、暗号化されている映像データまたは音声データを、鍵データを使用して復号して再生する再生プログラムを記憶する記憶手段と、鍵データの更新に用いられる更新用鍵データおよび再生プログラムの更新に用いられる更新用再生プログラムを外部装置から取得する取得手段と、再生プログラムの更新要否を判定する判定手段と、鍵データを更新用鍵データに更新する際に、判定手段の判定結果に応じて、再生プログラムを更新用再生プログラムに更新する更新手段とを有する。【選択図】図３
2008136135.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されている映像データまたは音声データを、鍵データを使用して復号して再生する再生プログラムを記憶する記憶手段と、
前記鍵データの更新に用いられる更新用鍵データおよび前記再生プログラムの更新に用いられる更新用再生プログラムを外部装置から取得する取得手段と、
前記再生プログラムの更新要否を判定する判定手段と、
前記鍵データを前記取得手段によって取得した前記更新用鍵データに更新する際に、前記判定手段の判定結果に応じて、前記再生プログラムを前記取得手段によって取得した前記更新用再生プログラムに更新する更新手段とを有する再生装置。
【請求項２】
前記判定手段は、前記取得手段によって取得した前記更新用鍵データに組み込まれるかまたは付随している判定データに基づいて、前記再生プログラムの更新要否を判定するように構成されている請求項１記載の再生装置。
【請求項３】
前記取得手段は、前記更新用鍵データおよび前記更新用再生プログラムに加え、前記再生プログラムの更新要否を判定するための判定データを外部装置から取得するように構成され、
前記判定手段は、前記取得手段によって取得した前記判定データに基づいて、前記再生プログラムの更新要否を判定するように構成されている請求項１記載の再生装置。
【請求項４】
暗号化されている映像データまたは音声データの復号に必要な鍵データの更新に用いられる更新用鍵データと、前記映像データまたは音声データを前記鍵データを使用して復号して再生する再生プログラムの更新に用いられる更新用再生プログラムとを外部装置から取得する取得機能と、
前記再生プログラムの更新要否を判定する判定機能と、
前記鍵データを前記取得機能によって取得した前記更新用鍵データに更新する際に、前記判定機能の判定結果に応じて、前記再生プログラムを前記取得機能によって取得した前記更新用再生プログラムに更新する更新機能とをコンピュータに実現させるための更新制御プログラム。
【請求項５】
前記判定機能は、前記取得機能によって取得した前記更新用鍵データに組み込まれるかまたは付随している判定データに基づいて、前記再生プログラムの更新要否を判定するように構成されている請求項４記載の更新制御プログラム。
【請求項６】
前記取得機能は、前記更新用鍵データおよび前記更新用再生プログラムに加え、前記再生プログラムの更新要否を判定するための判定データを外部装置から取得するように構成され、
前記判定機能は、前記取得機能によって取得した前記判定データに基づいて、前記再生プログラムの更新要否を判定するように構成されている請求項４記載の更新制御プログラム。
【請求項７】
暗号化されている映像データまたは音声データを、鍵データを使用して復号して再生する再生プログラムの更新に用いられる更新用再生プログラムと、前記鍵データの更新に用いられる更新用鍵データとを記憶する記憶手段と、
外部装置からの提供要求に応じて、前記記憶手段に記憶されている前記更新用鍵データおよび前記更新用再生プログラムを提供する提供手段とを有するサーバ装置。
【請求項８】
前記更新用鍵データは、前記再生プログラムの更新要否を判定するための判定データが組み込まれるかまたは付随している請求項７記載のサーバ装置。
【請求項９】
前記記憶手段は、前記更新用鍵データおよび前記更新用再生プログラムに加え、前記再生プログラムの更新要否を判定するための判定データを前記更新用鍵データとは別に記憶するように構成され、
前記提供手段は、外部装置からの提供要求に応じて、前記更新用鍵データおよび前記更新用再生プログラムに加えて前記判定データを提供するように構成されている請求項７記載のサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像データまたは音声データを再生する再生装置、映像データまたは音声データの再生プログラムの更新制御プログラムおよび再生プログラムを提供するサーバ装置に関する。
【背景技術】
【０００２】
近年、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）や光通信等通信インフラの普及により、本格的な通信での映像や音楽等の配信サービス環境が整備されてきている。そうした中、通信網にアクセスする端末としては家庭内ではＰＣ（Personal  Computer）が基本的には主であるが、映像または音声の再生機能を備えた再生装置の中にも、通信接続機能を有するものが実用化されている。
【０００３】
ＰＣや再生装置で映像または音声が再生されるにあたって、例えば映像データが暗号化され、その映像データを解読する（復号化する）際に用いられる鍵データが通信ネットワークを介して提供され、再生装置がその鍵データを用いて映像データを復号化することがある。このように、映像データが暗号化されている場合、その映像データの暗号が解読されてしまうと、解読された映像データが無制限に複製され配布されるおそれがある。
【０００４】
そこで、暗号が解読される場合の対策として、従来、例えば、ＡＡＣＳ（Advanced  Access  Content  System）によって規定される暗号化方式等の鍵データの更新技術が知られている。そのほかにも、鍵データの更新技術に関しては、例えば、特許文献１に開示されている技術があった。特許文献１には、次のようなデータ送受信装置において、共通鍵データとアルゴリズムを同時に変更するようにしたことが開示されている。そのデータ送受信装置は、送信データを所定のアルゴリズムにしたがって暗号化した後に送出し、受信したデータを共通鍵データをもとに所定のアルゴリズムにしたがって復号化するようになっている。
【特許文献１】特開平６−２１６８９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の従来技術では、鍵データだけでなく、暗号化に用いられるアルゴリズムも更新されている。
【０００６】
しかし、暗号化されている映像データが解読されたときは、再生プログラム自体に暗号の解読を許すような問題があることが多い。そのため、再生プログラムを更新せずに鍵データだけを更新しても、同様の手法で再び解読される可能性がある。また、再生プログラムは、暗号化された映像データを復号化するための復号化機能のほかに、データの読み込み機能、映像表示機能といった種々の機能が組み込まれており、これらの様々な機能を利用してデータが解読される可能性がある。そのため、特許文献１記載の従来技術のように、鍵データとアルゴリズムを変更するだけでは、暗号が解読された場合の対策として十分ではなかった。
【０００７】
そこで、本発明は上記課題を解決するためになされたもので、暗号化されている映像データまたは音声データが解読されるおそれを低減できるようにした再生装置、再生プログラムの更新制御プログラムおよび再生プログラムを提供するサーバ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、暗号化されている映像データまたは音声データを、鍵データを使用して復号して再生する再生プログラムを記憶する記憶手段と、鍵データの更新に用いられる更新用鍵データおよび再生プログラムの更新に用いられる更新用再生プログラムを外部装置から取得する取得手段と、取得手段によって取得した更新用鍵データに組み込まれるかまたは付随している判定データに基づいて、再生プログラムの更新要否を判定する判定手段と、鍵データを取得手段によって取得した更新用鍵データに更新する際に、判定手段の判定結果に応じて、再生プログラムを取得手段によって取得した更新用再生プログラムに更新する更新手段とを有する再生装置を特徴とする。
【０００９】
また、本発明は、暗号化されている映像データまたは音声データの復号に必要な鍵データの更新に用いられる更新用鍵データと、映像データまたは音声データを鍵データを使用して復号して再生する再生プログラムの更新に用いられる更新用再生プログラムとを外部装置から取得する取得機能と、取得機能によって取得した更新用鍵データに組み込まれるかまたは付随している判定データに基づいて、再生プログラムの更新要否を判定する判定機能と、鍵データを取得機能によって取得した更新用鍵データに更新する際に、判定機能の判定結果に応じて、再生プログラムを取得機能によって取得した更新用再生プログラムに更新する更新機能とをコンピュータに実現させるための更新制御プログラムを提供する。
【００１０】
さらに本発明は、暗号化されている映像データまたは音声データを、鍵データを使用して復号して再生する再生プログラムの更新に用いられる更新用再生プログラムと、鍵データの更新に用いられ、判定データが組み込まれまたは付随している更新用鍵データとを記憶する記憶手段と、外部装置からの提供要求に応じて、記憶手段に記憶されている更新用鍵データおよび更新用再生プログラムを提供する提供手段とを有するサーバ装置を提供する。
【発明の効果】
【００１１】
以上詳述したように、本発明によれば、暗号化されている映像データまたは音声データが解読されるおそれを低減できるようにした再生装置、再生プログラムの更新制御プログラムおよび再生プログラムを提供するサーバ装置が得られる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【００１３】
以下、本発明の実施の形態について説明する。なお、同一要素には同一符号を用い、重複する説明は省略する。
【００１４】
第１の実施の形態
（映像再生装置の構成）
本発明の実施の形態に係る映像再生装置１について図１を参照して説明する。図１は、映像再生装置１の内部構成を記録媒体２０３およびサーバ装置２０４とともに示すブロック図である。図１に示すように、映像再生装置１は、例えば光ディスク等である記録媒体２０３に記録されている、所定の暗号化方式で暗号化されたデジタル形式の後述する映像データおよび音声データを読取ることができる。
【００１５】
また、映像再生装置１はインターネット２０２を介して外部装置としてのサーバ装置２０４に接続し、そのサーバ装置２０４から後述する映像再生プログラム２１や鍵データ２２などを取得することができる。そして、映像再生装置１は取得した映像再生プログラム２１や鍵データ２２を用いてすでに導入（インストール）されている映像再生プログラム１１および鍵データ１１ｄを双方とも更新し、更新後の映像再生プログラム２１および鍵データ２２を用いて、映像データや音声データを再生できるようになっている。
【００１６】
映像再生装置１は、ハードディスクドライブ部３、ディスクドライブ部４およびネットワークインターフェース（Ｉ／Ｆ）部５を有し、いずれもバス２に接続されている。ハードディスクドライブ部３は、高速回転する磁気ディスクへの映像データ等のデジタルデータの書き込みおよび磁気ディスクからのデジタルデータの読み込みを行う。また、ハードディスクドライブ部３は、インストール済みの映像再生プログラム１１，音楽再生プログラム１２、鍵データ１１ｄ、１２ｄを記憶する記憶手段としての機能を有している。さらに、ハードディスクドライブ部３は、後述する更新制御プログラムを記憶している。
【００１７】
ディスクドライブ部４は、記録媒体２０３から映像データ等のデジタルデータを読み取り、出力する機能を有している。ネットワークＩ／Ｆ部５は、サーバ装置２０４との間でインターネット２０２を介した通信を実行し、映像再生プログラム２１および鍵データ２２をサーバ装置２０４から受信するための動作を行う。
【００１８】
また、映像再生装置１は、ＣＰＵ（Central  Processing  Unit）６、メモリ部７、ＲＯＭ８およびビデオメモリ部９を有し、いずれもバス２に接続されている。ＣＰＵ６は、ＲＯＭ８からメモリ部７に読み出された起動プログラムにしたがい起動され、システム初期化、システム終了などを制御し、システムマイコン１５を作動させる。ユーザ入力装置１７は、例えば、キーボード、マウスなどからなり、ユーザが所望のデータを操作入力情報として入力する操作入力手段である。
【００１９】
さらに、ＣＰＵ６は、映像再生プログラム１１，音楽再生プログラム１２を実行して、記録媒体２０３やハードディスクドライブ部３から読み出されるデジタルデータを用いて映像データを復号し、出力される映像信号に所定の画像処理を施してビデオ出力信号Ｓ１を出力する。また、ＣＰＵ６は、デジタルデータを用いて音声データを復号し、出力される音声信号に所定の音声処理を施してオーディオ出力信号Ｓ２を出力する。メモリ部７には、ＣＰＵ６が作動する際に用いるデータやプログラムが記憶される。ＲＯＭ８には、起動プログラムなどのＣＰＵ６が実行するプログラム等が記憶されている。ビデオメモリ部９には、デコード（復調）された映像データが順次書き込まれる。
【００２０】
なお、映像再生プログラム１１および音楽再生プログラム１２が記憶媒体２０３等から読み出して処理する映像データおよび音声データはそれぞれ所定の暗号化方式で暗号化されている。
【００２１】
映像再生プログラム１１は、本実施の形態では、図１に示すとおり、データ読取部（データ読取モジュール）１１ａと、映像デコーダ（映像デコードモジュール）１１ｂと、表示ドライバ（表示制御モジュール）１１ｃとを有している。データ読取部１１ａは、ディスクドライブ部４から供給されるデジタルデータの読み取り機能を実現する。映像デコーダ１１ｂは暗号化されている映像データを鍵データ１１ｄに基づき復号する復号化処理を行う。表示ドライバ１１ｃは映像デコーダ１１ｂが復号した映像データから映像信号を生成する。
【００２２】
なお、映像再生装置１には、鍵データ１１ｄに加えて禁止鍵データ１１ｅが導入されている。この禁止鍵データ１１ｅは映像デコーダ１１ｂが映像データの解読の際に使用することが禁止されている鍵データである。映像デコーダ１１ｂが暗号化されている映像データを復号する際に禁止鍵データ１１ｅが使用されると、映像デコーダ１１ｂによる復号がエラーとされる。
【００２３】
また、音声再生プログラム１２は、本実施の形態では、図１に示すとおり、データ読取部（データ読取モジュール）１２ａと、音声デコーダ（音声デコードモジュール）１２ｂと、出力（出力制御モジュール）ドライバ１２ｃとを有している。データ読取部（データ読取モジュール）１２ａは、ディスクドライブ部４から供給されるデジタルデータの読み取り機能を実現する。音声デコーダ１２ｂは暗号化されている音声データを鍵データ１２ｄに基づき復号する復号化処理を行う。出力ドライバ１２ｃは音声デコーダ１２ｂが復号した音声データから音声信号を生成する。
【００２４】
（サーバ装置の構成）
次に、サーバ装置２０４の構成について、図２、図３を参照して説明する。サーバ装置２０４は、図２に示すように、ＣＰＵ（Central Processing Unit）３０１、ＲＯＭ(Read Only Memory)３０２、ＲＡＭ（Random  Access  Memory）３０３、通信処理部３０４、通信制御部３０５およびデータ記憶部３０６を有している。そして、サーバ装置２０４は、ＣＰＵ３０１がＲＯＭ３０２に記憶されているプログラムにしたがいＲＡＭ３０３にデータを読み書きしながら作動し、一方、通信制御部３０５がＣＰＵ３０１の指示にしたがい通信処理部３０４を作動させ、これにより、映像再生装置１との間でのデータ通信が行われる。
【００２５】
また、サーバ装置２０４は、本実施の形態では、データ記憶部３０６に図３に示す映像再生プログラム２１と、鍵データ２２とが記憶されており、データ記憶部３０６が記憶手段としての機能を有している。映像再生プログラム２１は上記映像再生プログラム１１の更新に用いられる更新用映像再生プログラムである。映像再生プログラム２１は映像再生プログラム１１と同様のデータ読取部と、映像デコーダおよび表示ドライバとを有している。
【００２６】
鍵データ２２は、映像再生プログラム２１における映像デコーダが映像データを復号化するときに用いられ、鍵データ１１ｄの更新に用いられる更新用鍵データである。また、鍵データ２２には判定データ２３が組み込まれている。判定データ２３は、映像再生装置１に導入されている映像再生プログラム１１の更新が必要か否かを示している。
【００２７】
鍵データ２２には判定データ２３が組み込まれているため、映像再生装置１は鍵データ２２をサーバ装置２０４から受信して取得することによって、判定データ２３も取得することができる。なお、判定データ２３は鍵データ２２に付随して設けられていてもよく、この場合も、映像再生装置１は鍵データ２２を受信することによって、判定データ２３を受信することができる。
【００２８】
（映像再生装置の動作内容）
次に、図６に示すフローチャートを参照して、映像再生装置１が映像再生プログラム１１を更新するときの動作手順について説明する。映像再生装置１は更新制御プログラムを実行することによって、映像再生プログラム１１を更新する。更新制御プログラムはＣＰＵ６が実行する。なお、図６は更新制御プログラムにしたがって行われる映像再生プログラム１１の更新手順を示すフローチャートである。
【００２９】
ＣＰＵ６は、鍵データの更新要求があったときに更新制御プログラムを実行する。ここで、鍵データの更新要求があったときとしては、例えば、導入されている鍵データ１１ｄの使用期限が経過したときや、映像デコーダ１１ｂが映像データの解読の際に使用が禁止されている禁止鍵データ１１ｅを読み込んだ場合などが該当する。
【００３０】
この場合、ＣＰＵ６は、処理開始後ステップ１に進み、ネットワークＩ／Ｆ部５を作動させ、サーバ装置２０４から鍵データ２２を受信させて取得する取得手段としての動作を行い、インストール済みの鍵データ１１ｄを受信した鍵データ２２に置き換えて鍵データ１１ｄを更新する。
【００３１】
次に、ＣＰＵ６はステップ２に進み、取得した鍵データ２２に組み込まれまたは付随している判定データ２３を読み取る。さらに続いてステップ３に進むとＣＰＵ６は判定手段としての動作を行い、読み取った判定データ２３が映像再生プログラム１１の更新を必要とする更新要を示しているか否かを判定する。ここで、判定データ２３が更新要を示すと判定された場合はステップ４が実行され、そうでなければステップ４が実行されることなく、更新制御プログラムが終了する。
【００３２】
ＣＰＵ６はステップ４を実行するときは取得手段および更新手段としての動作を行う。この場合、ＣＰＵ６はネットワークＩ／Ｆ部５を作動させて映像再生プログラム２１を取得し、その取得した映像再生プログラム２１で書き換えることによって映像再生プログラム１１を更新する。
【００３３】
以上のようにすることによって、鍵データ１１ｄを更新する必要があったときには、インストール済みの鍵データ１１ｄだけでなく、映像再生プログラム１１も更新することができる。そのため、暗号化されている映像データが解読され、映像再生プログラム１１に映像データの解読を許すような問題があったとしても、映像再生プログラム１１が映像再生プログラム２１に更新されるので、映像データが再び解読される可能性が低減される。また、復号機能を実現する映像デコーダだけでなく、復号機能のほか種々の機能を実現する映像再生プログラム１１を更新するので、映像データの暗号解読を確実に防止することができる。
【００３４】
第２の実施の形態
第２の実施の形態では、映像再生装置１にサーバ装置２０４の代わりにサーバ装置２０５が接続されている。また、映像再生装置１はサーバ装置２０５が接続されていることに対応して、更新制御プログラムが第１の実施の形態における更新制御プログラムと一部相違しているが、そのほかは同じ構成を有している。
【００３５】
サーバ装置２０５は、図４に示すようにサーバ装置２０４と比較して、データ記憶部３０６に鍵データ２２の代わりに鍵データ２４が記憶されている点と、データ記憶部３０６に判定データ２５が記憶されている点とで異なり、そのほかは同じ構成を有している。
【００３６】
鍵データ２４は、鍵データ２２と比較して、判定データ２３が組み込まれていない点で相違し、そのほかは同じになっている。判定データ２５は、判定データ２３と比較して、鍵データ２２に組み込まれることなく鍵データ２４とは別ファイルのデータとして、鍵データ２４とは別に記憶されている点で相違し、そのほかは同じになっている。
【００３７】
そして、映像再生装置１は、サーバ装置２０４の代わりにサーバ装置２０５が接続されているときは、図７に示すフローチャートに沿って作動して、映像再生プログラム１１を更新する。
【００３８】
この場合、ＣＰＵ６は第１の実施の形態の場合と同様にしてステップ１を実行して鍵データ２４を取得し、次にステップ２の代わりにステップ５を実行する。ＣＰＵ６はステップ５を実行すると、ネットワークＩ／Ｆ５を作動させてサーバ装置２０５から判定データ２５を取得する。続いてＣＰＵ６はステップ６に進んで判定手段として動作を行い、判定データ２５が更新要を示しているか否かを判定する。ここで、判定データ２５が更新要を示すと判定された場合は第１の実施の形態の場合と同様にしてステップ４が実行され、そうでなければステップ４が実行されることなく、更新制御プログラムが終了する。
【００３９】
以上のように、本実施の形態における映像再生装置１も、鍵データ１１ｄを更新する必要があったときには、インストール済みの鍵データ１１ｄだけでなく、映像再生プログラム１１も更新される。そのため、本実施の形態における映像再生装置１も、映像データが再び解読される可能性が低減され、映像データの暗号解読を確実に防止することができる。
【００４０】
第３の実施の形態
第３の実施の形態では、映像再生装置１にサーバ装置２０４の代わりにサーバ装置２０６が接続されている。また、映像再生装置１はサーバ装置２０６が接続されていることに対応して、更新制御プログラムが第１の実施の形態における更新制御プログラムと一部相違しているが、そのほかは同じ構成を有している。
【００４１】
サーバ装置２０６は、図５に示すように、サーバ装置２０４と比較して、データ記憶部３０６に鍵データ２２の代わりに鍵データ２６が記憶されている点と、データ記憶部３０６にセット更新データ２７が記憶されている点で異なり、そのほかは同じ構成を有している。
【００４２】
鍵データ２６は、鍵データ２２と比較して、判定データ２３が組み込まれていない点で相違し、そのほかは同じになっている。セット更新データ２７は、映像再生プログラム１１を鍵データ１１ｄとともに更新することを示すデータとなっている。
【００４３】
そして、映像再生装置１は、サーバ装置２０４の代わりにサーバ装置２０６が接続されているときは、図８に示すフローチャートに沿って作動して、映像再生プログラム１１を更新する。
【００４４】
この場合、ＣＰＵ６は第１の実施の形態の場合と同様にしてステップ１を実行して鍵データ２６を取得する。次に、ＣＰＵ６はステップ２の代わりにステップ７を実行する。ＣＰＵ６はステップ７を実行すると、ネットワークＩ／Ｆ５を作動させてサーバ装置２０６からセット更新データ２７を受信して更新する。また、ＣＰＵ６はステップ８に進んで判定手段として動作を行い、取得したセット更新データ２７に基づいて、映像再生プログラム１１の更新要否を判定する。ここで、セット更新データ２７が更新要を示すと判定されたときは第１の実施の形態の場合と同様にしてステップ４が実行され、そうでなければステップ４が実行されることなく、更新制御プログラムが終了する。
【００４５】
以上のように、本実施の形態における映像再生装置１も、鍵データ１１ｄを更新する必要があったときには、インストール済みの鍵データ１１ｄだけでなく、映像再生プログラム１１も更新される。そのため、本実施の形態における映像再生装置１も、映像データが再び解読される可能性が低減され、映像データの暗号解読を確実に防止することができる。
【００４６】
以上の各実施の形態では、映像再生装置１が鍵データをサーバ装置から受信する場合を例にとって説明しているが、鍵データをサーバ装置とは別の外部装置から取得するようにしてもよい。また、映像再生プログラムの更新を例にとって説明しているが、音声再生プログラムの更新についても本発明を適用することができる。
【００４７】
以上の説明は、本発明の実施の形態についての説明であって、この発明の装置及び方法を限定するものではなく、様々な変形例を容易に実施することができる。又、各実施形態における構成要素、機能、特徴あるいは方法ステップを適宜組み合わせて構成される装置又は方法も本発明に含まれるものである。
【図面の簡単な説明】
【００４８】
【図１】本発明の第１の実施の形態に係る映像再生装置の内部構成を記録媒体およびサーバ装置とともに示すブロック図である。
【図２】サーバ装置の内部構成を示すブロック図である。
【図３】第１の実施の形態に係る映像再生装置と、サーバ装置とをサーバ装置に記憶されているデータとともに示すブロック図である。
【図４】第２の実施の形態に係る映像再生装置と、サーバ装置とをサーバ装置に記憶されているデータとともに示すブロック図である。
【図５】第３の実施の形態に係る映像再生装置と、サーバ装置とをサーバ装置に記憶されているデータとともに示すブロック図である。
【図６】第１の実施の形態に係る映像再生装置における更新制御プログラムの動作手順を示すフローチャートである。
【図７】第２の実施の形態に係る映像再生装置における更新制御プログラムの動作手順を示すフローチャートである。
【図８】第３の実施の形態に係る映像再生装置における更新制御プログラムの動作手順を示すフローチャートである。
【符号の説明】
【００４９】
１…映像再生装置、３…ハードディスクドライブ部
６…ＣＰＵ，８…ＲＯＭ
１１、２１…映像再生プログラム、１１ａ…データ読取部、１１ｂ…映像デコーダ
１１ｃ…表示ドライバ、１１ｄ，１１ｅ，２２，２４，２６…鍵データ
２３、２５…判定データ、２７…セット更新データ
３０１…ＣＰＵ，３０２…ＲＯＭ、３０３…ＲＡＭ
３０４…通信処理部，３０２…通信制御部、３０３…データ記憶部
【図１】
2008136135.tif 000003
【図２】
2008136135.tif 000004
【図３】
2008136135.tif 000005
【図４】
2008136135.tif 000006
【図５】
2008136135.tif 000007
【図６】
2008136135.tif 000008
【図７】
2008136135.tif 000009
【図８】
2008136135.tif 000010