(57)【特許請求の範囲】
【請求項１】
コンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出して、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入する挿入手段と、
該コンテンツデータを録画する際に、該編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化する暗号化手段と、
該暗号化手段により暗号化されたコンテンツデータを編集情報パケットと共に記録媒体に格納する録画手段とを備えたことを特徴とする、画像処理装置。
【請求項２】
該記録媒体に録画済みのコンテンツデータを編集する際に、該コンテンツデータと共に該記録媒体に格納されている該編集情報パケットにリンク情報を書き込む編集手段を更に備えたことを特徴とする、請求項１記載の画像処理装置。
【請求項３】
該編集情報パケットは、コンテンツＩＤ、ポイントＩＤ及びリンク情報記録領域を含み、
該編集手段は、該リンク情報としてリンク先のコンテンツＩＤとリンク先のポイントＩＤを該編集情報パケットのリンク情報記録領域に書き込むことを特徴とする、請求項２記載の画像処理装置。
【請求項４】
編集済みのコンテンツデータを再生する際に、該記録媒体に格納されている該編集情報パケットを抽出し、該編集情報パケットのリンク情報記録領域に書き込まれているリンク情報に基づいてコンテンツデータを選択する再生手段と、
該再生手段により選択されたコンテンツデータを復号化して１つの連続したコンテンツとして再生する復号化手段とを更に備えたことを特徴とする、請求項２記載の画像処理装置。
【請求項５】
該暗号化されるコンテンツは、MPEG-2 Video又はMPEG-4によって規定されるビデオ又はビジュアルフォーマットを有することを特徴とする、請求項１〜４のいずれか１項記載の画像処理装置。
【請求項６】
コンピュータに画像処理を行わせるプログラムであって、
該コンピュータに、コンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出させ、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入させる挿入手順と、
該コンピュータに、該コンテンツデータを録画する際に、該編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化させる暗号化手順と、
該コンピュータに、該暗号化手順により暗号化されたコンテンツデータを編集情報パケットと共に記録媒体に格納させる録画手順とを含むことを特徴とする、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに係り、特に暗号化されたコンテンツデータを録画する機能を有する画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
画像等のコンテンツの著作権を保護する目的で、コンテンツを暗号化してから録画することが行われている。しかし、暗号化されたコンテンツを編集するには、先ず暗号化されたコンテンツを復号し、復号されたコンテンツを編集した後に、編集されたコンテンツを再度暗号化する必要がある。このため、暗号化されたコンテンツの編集には、処理時間がかかり、処理を高速に行うには高性能で高価なプロセッサが必要となる。暗号化されたコンテンツを編集する一例としては、デジタル放送を受信して得られた例えばMPEG-2トランスポートストリーム（TS：Transport Stream）形式のコンテンツを暗号化して録画した後にこの暗号化されたコンテンツを編集する場合がある。
【０００３】
例えば、MPEGストリームデータのスクランブル及びデスクランブル方法は特許文献１にて提案されており、映像情報検索方法は特許文献２にて提案されている。又、冗長データの発生を抑えながら画像の著作権保護を行うために、セキュリティが設定された区間においてVOPスタートコードを除いた符号化データにスクランブルを施す方法が特許文献３にて提案されている。
【特許文献１】特開平１０−３３６６２４号公報
【特許文献２】特開平１１−１１２９１３号公報
【特許文献３】特開２００１−２０３６８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来、暗号化されたコンテンツの編集には、必ず復号処理を伴うため、処理時間がかかるという問題があった。
【０００５】
そこで、本発明は、暗号化されたコンテンツの編集を、復号処理を伴うことなく比較的短い処理時間で行うことが可能な画像処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題は、コンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出して、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入する挿入手段と、該コンテンツデータを録画する際に、該編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化する暗号化手段と、該暗号化手段により暗号化されたコンテンツデータを編集情報パケットと共に記録媒体に格納する録画手段とを備えたことを特徴とする画像処理装置によって達成できる。
【０００７】
上記の課題は、コンピュータに画像処理を行わせるプログラムであって、該コンピュータに、コンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出させ、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入させる挿入手順と、該コンピュータに、該コンテンツデータを録画する際に、該編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化させる暗号化手順と、該コンピュータに、該暗号化手順により暗号化されたコンテンツデータを編集情報パケットと共に記録媒体に格納させる録画手順とを含むことを特徴とするプログラムによって達成できる。
【発明の効果】
【０００８】
本発明によれば、暗号化されたコンテンツの編集を、復号処理を伴うことなく比較的短い処理時間で行うことが可能な画像処理装置及びプログラムを実現することができる。
【発明を実施するための最良の形態】
【０００９】
本発明では、MPEG-2 VideoやMPEG-4等によって規定されるビデオ又はビジュアル（Video  又はVisual）フォーマットを有するコンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出して、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入する。この編集情報パケットには、コンテンツＩＤ、ポイントＩＤ、リンク情報記録領域等が含まれる。コンテンツデータを録画する際には、編集情報パケット以外の全て又は一部のコンテンツデータ、即ち、編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化して編集情報パケットと共に記録媒体に格納する。
【００１０】
録画済みのコンテンツデータを編集する際には、リンク情報としてリンク先のコンテンツＩＤとリンク先のポイントＩＤを、コンテンツデータと共に記録媒体に格納されている編集情報パケットのリンク情報記録領域に書き込む。
【００１１】
編集済みのコンテンツデータを再生する際には、記録媒体に格納されている編集情報パケットを抽出し、編集情報パケットのリンク情報記録領域に書き込まれているリンク情報に基づいてコンテンツデータを選択し、選択されたコンテンツデータを復号化して１つの連続したコンテンツとして再生する。
【００１２】
このように、暗号化されたコンテンツは、コンテンツデータを復号することなく編集されるので、比較的短い処理時間で編集処理を行うことが可能となる。
【００１３】
以下に、本発明の画像処理装置及びプログラムの各実施例を、図面と共に説明する。
【実施例１】
【００１４】
図１は、本発明の第１実施例における画像処理装置の要部を示すブロック図である。図１中、コンテンツデータの流れは実線の矢印で示し、制御データのやり取りは破線の矢印で示す。尚、図１及び後述する図６では、ＣＰＵ等のプロセッサが実行するプログラムやＣＰＵが実行する演算の中間データ等のデータを格納するメモリ等の記憶手段の図示が便宜上省略されている。
【００１５】
画像処理装置１０−１は、図１に示す如く接続されたＣＰＵ１１、挿入部１２、暗号及び復号部１３、ＣＰＵ１４、録画部１５、編集部１６及び再生部１７を有する。ＣＰＵ１１、挿入部１２、暗号及び復号部１３、ＣＰＵ１４、録画部１５、編集部１６及び再生部１７は、単一のボード、モジュール又は半導体装置（又は半導体チップ）等のデバイスを構成する。本実施例では、受信部１及び記録媒体２１が画像処理装置１０−１に対して外部接続されているが、受信部１及び記録媒体２１の少なくとも一方を画像処理装置１０−１内に設けても良い。記録媒体２１は、半導体記憶装置であっても、ディスクに代表される磁気記録媒体、光記録媒体や光磁気記録媒体等を用いる記憶装置であっても良い。
【００１６】
ＣＰＵ１１は、受信部１、挿入部１２及び暗号及び復号部１３の制御を司る。受信部１は、暗号化して録画するべきコンテンツデータを受信する受信手段を構成するハードウェアである。録画時に暗号化されるコンテンツは、例えばMPEG-2 Video又はMPEG-4によって規定されるビデオ又はビジュアルフォーマットを有する。本実施例では、受信部１は、例えばデジタル放送波を受信してMPEG-2トランスポートストリーム（TS：Transport Stream）形式のコンテンツデータを出力する構成を有するが、MPEG-2 TS形式のコンテンツデータを直接受信する構成を有しても良い。
【００１７】
挿入部１２は、コンテンツを暗号化して録画する前に、受信部１により受信したコンテンツデータから特定データの開始又は終了を示すスタートコードを検出して、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入する挿入手段を構成するハードウェアである。
【００１８】
図２は、挿入部１２の構成を示すブロック図である。図２では、ＣＰＵ１１と挿入部１２との間の制御データのやり取りの図示は省略する。挿入部１２は、図２に示す如く接続されたスタートコード検出部１２１とパケット挿入部１２２を有する。スタートコード検出部１２１には、受信部１により受信されたコンテンツデータが入力される。本実施例では、受信部１はMPEG-2 TSを受信するので、スタートコード検出部１２１はTSパケットに含まれる任意のスタートコードを検出し、この任意のスタートコードが検出されるとパケット挿入部１２２に対してスタートコード検出通知を行う。
【００１９】
図３は、TSパケットの構成を示す図である。図３に示すように、TSパケットはTSヘッダとペイロードからなり、TSヘッダはISO/IEC 13818-1に準じた構成を有する。スタートコードの出現位置は、ペイロード内で可変である。
【００２０】
パケット挿入部１２２は、スタートコード検出部１２１からのスタートコード検出通知に応答して、受信部１が受信したTSパケットに編集情報パケットを挿入する。
【００２１】
図４は、編集情報パケットの構成を示す図である。図４に示すように、編集情報パケットは、TSヘッダと編集情報からなり、TSヘッダはISO/IEC 13818-1に準じた構成を有する。TSヘッダ内のPID値は任意の値に設定され、このPID値により編集情報パケットを他のTSパケットと区別可能になっている。編集情報は、コンテンツＩＤ、ポイントＩＤ及びリンク情報記録領域からなり、リンク情報記録領域にはリンク先コンテンツＩＤ、リンクポイントＩＤ及び予約領域が含まれる。
【００２２】
暗号及び復号部１３は、録画時に録画するべき編集情報パケット以外の全て又は一部のコンテンツデータ、即ち、編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化する暗号化手段と、再生時に編集情報パケット内のリンク情報に基づいて録画済みの暗号化されたコンテンツデータを復号化する復号化手段とを構成するハードウェアである。暗号及び復号部１３で用いる暗号化及び復号化方式は、任意の方式で良く、特に限定されない。
【００２３】
ＣＰＵ１４は、録画部１５、編集部１６及び再生部１７の制御を司る。録画部１５は、録画時に、暗号及び復号部１３により暗号化された編集情報パケット以外の少なくとも一部のコンテンツデータを編集情報パケットと共に記録媒体２１に格納してコンテンツデータを録画する録画手段を構成するソフトウェアである。編集部１６は、記録媒体２１に録画済みの暗号化されたコンテンツデータを編集する際に、暗号化されたコンテンツデータと共に記録媒体２１に格納されている編集情報パケットにリンク情報を書き込む編集手段を構成するソフトウェアである。編集部１６は、例えばリンク情報としてリンク先のコンテンツＩＤとリンク先のポイントＩＤを編集情報パケットのリンク情報記録領域に書き込む。再生部１７は、録画されているコンテンツデータを再生する際に、記録媒体２１に格納されている編集情報パケットを抽出して読み出し、編集情報パケットのリンク情報記録領域に書き込まれているリンク先のコンテンツＩＤとリンク先のポイントＩＤからなるリンク情報に基づいて記録媒体２１に格納されている暗号化されたコンテンツデータを選択して読み出す再生手段を構成するソフトウェアである。従って、録画されているコンテンツデータが編集されていても、編集情報パケットのリンク情報に基づいて暗号化されたコンテンツデータを選択して記録媒体２１から読み出すことで、暗号化され、且つ、編集されたコンテンツデータを読み出すことができる。再生部１７により選択された暗号化されたコンテンツデータは、復号化手段を構成する暗号及び復号部１３により復号化されて１つの連続したコンテンツとして再生され、再生部１７によりMPEG-2 TS形式のコンテンツデータから受信部１が受信したのと同様なデジタル放送波と同様の形式にデコードされてから出力され、外部の表示装置（図示せず）上に表示される。このように、再生部１７及び暗号及び復号部１３により、暗号化されたコンテンツデータは、たとえ編集されていても、選択的に読み出されて１つの連続したコンテンツとして再生される。
【００２４】
尚、録画部１５、編集部１６及び再生部１７は、ハードウェアで構成しても良いことは言うまでもない。
【００２５】
図５は、暗号及び復号部１３の構成を示すブロック図である。図５では、ＣＰＵ１１と暗号及び復号部１３との間の制御データのやり取りの図示は省略する。暗号及び復号部１３は、図５に示す如く接続された暗号／復号対象パケットフィルタリング部１３１と暗号／復号処理部１３２を有する。録画時、暗号／復号対象パケットフィルタリング部１３１は、挿入部１２から得られる編集情報パケットが挿入された録画するべきコンテンツデータのうち、編集情報パケットを除くコンテンツデータを暗号／復号処理部１３２に供給し、編集情報パケットは暗号／復号処理部１３２をバイパスして出力することで、録画するべきコンテンツデータが暗号化されて暗号及び復号部１３から出力される。他方、再生時、暗号／復号対象パケットフィルタリング部１３１は、再生部１７から得られる記録媒体２１から読み出された編集情報パケットと暗号化されたコンテンツデータのうち、編集情報パケットを除く暗号化されたコンテンツデータを暗号／復号処理部１３２に供給し、編集情報パケットは暗号／復号処理部１３２をバイパスして出力することで、再生するべき暗号化されたコンテンツデータが復号化されて暗号及び復号部１３から出力される。
【実施例２】
【００２６】
図６は、本発明の第２実施例における画像処理装置の要部を示すブロック図である。図６中、図１と同一部分には同一符号を付し、その説明は省略する。図６中、コンテンツデータの流れは実線の矢印で示し、白抜きの矢印はバスを示す。
【００２７】
図６に示す画像処理装置１０−２では、単一のＣＰＵ２４が、上記第１実施例における２つのＣＰＵ１１，１４と同様の制御を司ると共に、録画部１５、編集部１６及び再生部１７の機能を有する。又、画像処理装置１０−２は、受信部１を含む。画像処理装置１０−２は、単一の半導体装置（又は半導体チップ）により構成されている。
【００２８】
本実施例では、単一のプロセッサを用いているので、受信部が画像処理装置に含まれているものの、上記第１実施例と同様に画像処理装置の構成が比較的簡単であり比較的安価に製造可能である。
【実施例３】
【００２９】
図７は、本発明の第３実施例における画像処理装置の要部を示すブロック図である。図７中、図１と同一部分には同一符号を付し、その説明は省略する。図７中、コンテンツデータの流れは実線の矢印で示し、制御データのやり取りは破線の矢印で示す。
【００３０】
画像処理装置１０−３は、ソフトウェアにより構成された制御部３１、挿入部１２Ａ、暗号及び復号部１３Ａ、録画部１５Ａ、編集部１６Ａ及び再生部１７Ａを有し、プロセッサにより構成可能である。制御部３１、挿入部１２Ａ、暗号及び復号部１３Ａ、録画部１５Ａ、編集部１６Ａ及び再生部１７Ａの機能は、夫々図１に示すＣＰＵ１１，１４、挿入部１２、暗号及び復号部１３、録画部１５、編集部１６及び再生部１７の機能と同様である。
【００３１】
本実施例では、単一のプロセッサのみにより画像処理装置を構成しているので、画像処理装置の構成が比較的簡単であり比較的安価に製造可能である。
【００３２】
次に、上記第１〜第３実施例における録画時、編集時及び再生時の動作を、図８〜図１０と共に説明する。
【００３３】
図８は、録画時の動作を説明するフローチャートである。図８中、ステップＳ１は受信部１により実行され、ステップＳ２〜Ｓ４は挿入部１１（又は１１Ａ）により実行され、ステップＳ５，Ｓ６は暗号及び復号部１３（又は１３Ａ）により実行され、ステップＳ７，Ｓ８は録画部１５（又は１５Ａ）により実行される。
【００３４】
図８において、ステップＳ１は、MPEG-2 TS形式のデジタル放送波を受信し、周知のアナログ／デジタル変換（ＡＤＣ）処理及び復調処理を行うことで、MPEG-2 TS形式のコンテンツデータを出力する。
【００３５】
ステップＳ２は、コンテンツデータからスタートコードを検出し、ステップＳ３は、目的のスタートコードが検出されたか否かを判定する。ステップＳ３の判定結果がＮＯであると、処理は後述するステップＳ５へ進む。他方、ステップＳ３の判定結果がＹＥＳであると、ステップＳ４は、検出されたスタートコードをトリガとしたタイミングで編集情報パケットをコンテンツデータに挿入し、処理はステップＳ５へ進む。
【００３６】
ステップＳ５は、編集情報パケットが挿入されたコンテンツデータのうち、処理対象が暗号化対象のデータであるか否かを判定し、判定結果がＮＯであると処理は後述するステップＳ７へ進む。ステップＳ５の判定結果がＹＥＳであると、暗号化対象のデータを暗号化する。
【００３７】
ステップＳ７は、暗号化されたコンテンツデータと暗号化されていない編集情報パケットを記録媒体２１に格納する。ステップＳ８は、記録媒体２１への格納、即ち、録画が完了したか否かを判定し、判定結果がＮＯであると処理はステップＳ１へ戻り、判定結果がＹＥＳであると処理は終了する。
【００３８】
図９は、編集時の動作を説明するフローチャートである。図９中、ステップＳ１１〜Ｓ１６は編集部１６（又は１６Ａ）により実行される。
【００３９】
ステップＳ１１は、記録媒体２１から録画されているコンテンツデータ、即ち、暗号化されたコンテンツデータ及び暗号化されていない編集情報パケットを読み出す。ステップＳ１２は、読み出されたコンテンツデータから編集情報パケットを検索する。ステップＳ１３は、検索された編集情報パケットから、コンテンツデータが編集対象のパケットであるか否かを判定し、判定結果がＮＯであると処理は後述するステップＳ１５へ進む。他方、ステップＳ１３の判定結果がＹＥＳであると、ステップＳ１４は、リンク情報としてリンク先のコンテンツＩＤとリンク先のポイントＩＤを編集情報パケットのリンク情報記録領域に書き込むことで編集情報パケットを編集し、処理はステップＳ１５へ進む。ステップＳ１５は、編集情報パケットの編集が完了したか否かを判定し、判定結果がＮＯであると処理はステップＳ１２へ戻る。ステップＳ１５の判定結果がＹＥＳであると、ステップＳ１６は、編集された編集情報パケットを記録媒体２１に格納し、処理は終了する。
【００４０】
図１０は、再生時の動作を説明するフローチャートである。図１０中、ステップＳ２１〜Ｓ２６は再生部１７（又は１７Ａ）により実行され、ステップＳ２７は暗号及び復号部１３（又は１３Ａ）により実行され、ステップＳ２８，Ｓ２９は再生部１７（又は１７Ａ）により実行される。
【００４１】
図１０において、ステップＳ２１は、記録媒体２１から録画されているコンテンツデータ、即ち、暗号化されたコンテンツデータ及び暗号化されていない編集情報パケットを読み出す。ステップＳ２２は、読み出されたコンテンツデータから編集情報パケットを検索する。ステップＳ２３は、検索された編集情報パケットにリンク先情報が書き込まれているか否かを判定する。ステップＳ２３の判定結果がＹＥＳであると、ステップＳ２４は、リンク先情報に含まれるリンク先のコンテンツＩＤとリンク先のポイントＩＤに基づいて、記録媒体２１の読み出し先を設定し、処理はステップＳ２１へ戻る。他方、ステップＳ２３の判定結果がＮＯであると、ステップＳ２５は、後続の録画データ、即ち、暗号化されたコンテンツデータを記録媒体２１から読み出して、処理はステップＳ２６へ進む。
【００４２】
ステップＳ２６は、記録媒体２１から読み出された録画データ、即ち、暗号化されたコンテンツデータの復号化の依頼を暗号及び復号部１３（又は１３Ａ）に送り、ステップＳ２７は、読み出された暗号化されたコンテンツデータを復号化する。又、ステップＳ２８は、復号化されたMPEG-2 TS形式のコンテンツデータを受信部１が受信したのと同様の形式にデコードされてから出力され、外部の表示装置（図示せず）上に表示される。ステップＳ２９は、記録媒体２１から読み出した録画データの再生が完了したか否かを判定し、判定結果がＮＯであると処理はステップＳ２１へ戻り、判定結果がＹＥＳであると処理は終了する。
【００４３】
図１１は、MPEG-2 Videoのスタートコードを示す図である。上記各実施例において、挿入部１２（又は１２Ａ）が検出するスタートコードは、コンテンツデータがMPEG-2 ビデオ又はビジュアルフォーマットを有する場合、図１１に示す如きスタートコードであっても良い。この場合、各３２ビットのスタートコードの値には、ISO/IEC 13818-2に規定されているようにプリフィックス（Prefix）として「00 00 01(16進)」が付加される。
【００４４】
図１２は、MPEG-4のスタートコードを示す図である。上記各実施例において、挿入部１２（又は１２Ａ）が検出するスタートコードは、コンテンツデータがMPEG-4 ビデオ又はビジュアルフォーマットを有する場合、図１２に示す如きスタートコードであっても良い。
【００４５】
コンテンツデータから検出するべきスタートコードは、特定データの開始又は終了を示すスタートコードであれば、上記のスタートコードに限定されるものではない。
【００４６】
尚、本発明は、以下に付記する発明をも包含するものである。
（付記１）
コンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出して、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入する挿入手段と、
該コンテンツデータを録画する際に、該編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化する暗号化手段と、
該暗号化手段により暗号化されたコンテンツデータを編集情報パケットと共に記録媒体に格納する録画手段とを備えたことを特徴とする、画像処理装置。
（付記２）
該記録媒体に録画済みのコンテンツデータを編集する際に、該コンテンツデータと共に該記録媒体に格納されている該編集情報パケットにリンク情報を書き込む編集手段を更に備えたことを特徴とする、付記１記載の画像処理装置。
（付記３）
該編集情報パケットは、コンテンツＩＤ、ポイントＩＤ及びリンク情報記録領域を含み、
該編集手段は、該リンク情報としてリンク先のコンテンツＩＤとリンク先のポイントＩＤを該編集情報パケットのリンク情報記録領域に書き込むことを特徴とする、付記２記載の画像処理装置。
（付記４）
編集済みのコンテンツデータを再生する際に、該記録媒体に格納されている該編集情報パケットを抽出し、該編集情報パケットのリンク情報記録領域に書き込まれているリンク情報に基づいてコンテンツデータを選択する再生手段と、
該再生手段により選択されたコンテンツデータを復号化して１つの連続したコンテンツとして再生する復号化手段とを更に備えたことを特徴とする、付記２記載の画像処理装置。
（付記５）
該録画手段、該編集手段及び該再生手段は、単一のプロセッサにより構成されていることを特徴とする、付記４記載の画像処理装置。
（付記６）
該暗号化されるコンテンツは、MPEG-2 Video又はMPEG-4によって規定されるビデオ又はビジュアルフォーマットを有することを特徴とする、付記１〜５のいずれか１項記載の画像処理装置。
（付記７）
該記録媒体を備えたことを特徴とする、付記１〜６のいずれか１項記載の画像処理装置。
（付記８）
該暗号化されるコンテンツを受信する受信手段を更に備えたことを特徴とする、付記１〜７のいずれか１項記載の画像処理装置。
（付記９）
コンピュータに画像処理を行わせるプログラムであって、
該コンピュータに、コンテンツを暗号化して録画する前に、コンテンツデータから特定データの開始又は終了を示すスタートコードを検出させ、検出されたスタートコードを基準として編集情報パケットをコンテンツデータに挿入させる挿入手順と、
該コンピュータに、該コンテンツデータを録画する際に、該編集情報パケット以外の少なくとも一部のコンテンツデータを暗号化させる暗号化手順と、
該コンピュータに、該暗号化手順により暗号化されたコンテンツデータを編集情報パケットと共に記録媒体に格納させる録画手順とを含むことを特徴とする、プログラム。
（付記１０）
該コンピュータに、該記録媒体に録画済みのコンテンツデータを編集する際に、該コンテンツデータと共に該記録媒体に格納されている該編集情報パケットにリンク情報を書き込ませる編集手順を更に含むことを特徴とする、付記９記載のプログラム。
（付記１１）
該編集情報パケットは、コンテンツＩＤ、ポイントＩＤ及びリンク情報記録領域を含み、
該編集手段は、該コンピュータに、該リンク情報としてリンク先のコンテンツＩＤとリンク先のポイントＩＤを該編集情報パケットのリンク情報記録領域に書き込ませることを特徴とする、付記１０記載のプログラム。
（付記１２）
該コンピュータに、編集済みのコンテンツデータを再生する際に、該記録媒体に格納されている該編集情報パケットを抽出させ、該編集情報パケットのリンク情報記録領域に書き込まれているリンク情報に基づいてコンテンツデータを選択させる再生手順と、
該コンピュータに、該再生手順により選択されたコンテンツデータを復号化させて１つの連続したコンテンツとして再生させる復号化手順とを更に含むことを特徴とする、付記１０記載のプログラム。
（付記１３）
該暗号化させるコンテンツは、MPEG-2 Video又はMPEG-4によって規定されるビデオ又はビジュアルフォーマットを有することを特徴とする、付記９〜１２のいずれか１項記載のプログラム。
（付記１４）
該コンピュータに、該暗号化させるコンテンツを受信させる受信手順を更に含むことを特徴とする、付記９〜１３のいずれか１項記載のプログラム。
（付記１５）
付記９〜１４のいずれか１項記載のプログラムを格納したことを特徴とする、コンピュータ読み取り可能な記憶媒体。
【００４７】
以上、本発明を実施例により説明したが、本発明は上記実施例に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能であることは言うまでもない。
【図面の簡単な説明】
【００４８】
【図１】本発明の第１実施例における画像処理装置の要部を示すブロック図である。
【図２】挿入部の構成を示すブロック図である。
【図３】TSパケットの構成を示す図である。
【図４】編集情報パケットの構成を示す図である。
【図５】暗号及び復号部の構成を示すブロック図である。
【図６】本発明の第２実施例における画像処理装置の要部を示すブロック図である。
【図７】本発明の第３実施例における画像処理装置の要部を示すブロック図である。
【図８】録画時の動作を説明するフローチャートである。
【図９】編集時の動作を説明するフローチャートである。
【図１０】再生時の動作を説明するフローチャートである。
【図１１】MPEG-2 Videoのスタートコードを示す図である。
【図１２】MPEG-4のスタートコードを示す図である。
【符号の説明】
【００４９】
１      受信部
１０−１，１０−２      画像処理装置
１０−３      画像処理ソフトウェア
１１，１４，２４      ＣＰＵ
１２，１２Ａ      挿入部
１３，１３Ａ      暗号及び復号部
１５，１５Ａ      録画部
１６，１６Ａ      編集部
１７，１７Ａ      再生部
２１      記録媒体
【図１】
0004778484.tif 000002
【図２】
0004778484.tif 000003
【図３】
0004778484.tif 000004
【図４】
0004778484.tif 000005
【図５】
0004778484.tif 000006
【図６】
0004778484.tif 000007
【図７】
0004778484.tif 000008
【図８】
0004778484.tif 000009
【図９】
0004778484.tif 000010
【図１０】
0004778484.tif 000011
【図１１】
0004778484.tif 000012
【図１２】
0004778484.tif 000013