JPH09139932A - ビデオ・スクランブリング - Google Patents

ビデオ・スクランブリング

Info

Publication number
JPH09139932A
JPH09139932A JP8228026A JP22802696A JPH09139932A JP H09139932 A JPH09139932 A JP H09139932A JP 8228026 A JP8228026 A JP 8228026A JP 22802696 A JP22802696 A JP 22802696A JP H09139932 A JPH09139932 A JP H09139932A
Authority
JP
Japan
Prior art keywords
video
scrambling
scan line
scan
inversion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8228026A
Other languages
English (en)
Other versions
JP3708241B2 (ja
Inventor
Gary Lamont Hobbs Sr
ラモント ホブス ガリー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
AT&T Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AT&T Corp filed Critical AT&T Corp
Publication of JPH09139932A publication Critical patent/JPH09139932A/ja
Application granted granted Critical
Publication of JP3708241B2 publication Critical patent/JP3708241B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/169Systems operating in the time domain of the television signal
    • H04N7/1696Systems operating in the time domain of the television signal by changing or reversing the order of active picture signal portions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/171Systems operating in the amplitude domain of the television signal
    • H04N7/1716Systems operating in the amplitude domain of the television signal by inverting the polarity of active picture signal portions

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

(57)【要約】 【課題】 本発明はセキュリティのために、ケーブル・
テレビジョンにおいて使われるような、ビデオ信号のス
クランブリングに関する。 (i)走査線の走査方向逆転、(ii)走査線の輝度反
転、(iii)走査線の並べ換え、および(iv)ブロック
の並べ換えなどの複数のスクランブリング・モードが利
用できる、ビデオ信号をスクランブルするためのシステ
ム。本発明は時間の進行につれて使用されるモードの組
合せを変更する。さらに、(i) 伝送チャネル内のノイ
ズ(ii)ビデオ画像内の動きの量などのファクタに応答
して、特定のモードを実施または抑制することができ
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はセキュリティのため
に、ケーブル・テレビジョンにおいて使われるような、
ビデオ信号のスクランブリングに関する。
【0002】
【従来の技術】衛星リンクやケーブル・テレビジョン・
ネットワークなどの各種のチャネル上でテレビジョン信
号を伝送するサービスが存在する。そのサービスは許可
されていない人がその信号にアクセスするのを防ぐため
に、信号をスクランブルすることがよくある。
【0003】
【発明が解決しようとする課題】しかし、百戦錬磨の
「ハッカー」はそのスクランブリング・コードを解読し
てスクランブリングの目的を打破することができる場合
がよくある。スクランブリングの技法をもっと複雑にす
ることによって解読を難しくすることはできるが、一般
には実装するのが高価になる。
【0004】
【課題を解決するための手段】本発明に従って、実装が
簡単な改善されたビデオ・スクランブリング・システム
が提供される。
【0005】本発明の1つの形式においては、複数モー
ドのビデオ・スクランブリング、すなわち、(i)走査
線の輝度反転、(ii)走査線の走査方向逆転(ii
i)走査線の並べ換え(iv)ブロックの並べ換えなど
がスクランブラに対して利用できる。本発明は使われる
モードの組合せを動作中に変更する。
【0006】本発明の別の形式においては、スクランブ
リング・モードの組合せが、(i)伝送チャネル内のノ
イズの量および(ii)スクランブルされるビデオ画像
の中に含まれている動きの量に基づいて動作中に変更さ
れる。
【0007】本発明の別の形式においては、スクランブ
ルされた画像のデコードはテーブルを使って行われる。
そのテーブルは暗号化されたデータを解読するのに使わ
れる暗号化「キー」に少し似ている。スクランブリング
・コードは動作中に変更され、従って、使われるテーブ
ルも変更される必要がある。さらに、その変更の1つの
タイプにおいては、テーブルの内容は新しいデータをダ
ウンロードすることによって動作中に変更される。
【0008】
【発明の実施の形態】図1は20本の走査線を示してい
るテレビジョン画面Sを図示している。もちろん、図1
は単純化されていて、実際のテレビジョン画像は通常は
20本よりはるかに多い走査線を含んでいる。例えば、
米国においてはNTSC(米国テレビジョン方式委員
会)の1つの決まりにより、通常の画面は20本ではな
く、525本の走査線を含んでいる。
【0009】単純化した場合に戻り、図1−図5を特に
参照して、これらの走査線の4種類のスクランブリン
グ、すなわち、(1)走査線の走査方向逆転(2)走査
線の並べ換え(3)走査線の輝度反転、および(4)ブ
ロックの並べ換えが説明される。
【0010】<走査線の走査方向逆転>図1は走査線の
走査方向逆転を示している。これは走査線の前後を引っ
くり返す方法である。図に示されているように、右
(R)が左(L)となり、左が右になる。以降の図にお
いて参照されるために、ドットは各走査線の元の正しい
側を示している。
【0011】走査線はディジタル・データによって表さ
れるので、走査線の走査方向逆転はデータの伝送の順序
を逆転することに関係する。
【0012】<走査線の並べ換え>走査線の並べ換えは
図2に示されている。走査線はグループ、すなわち、ブ
ロックBの中に集められている。各ブロックは5本の走
査線を含んでいる。(このパラメータ5は説明を簡単に
するために選ばれている。本発明はブロック当たり5本
の走査線には限定されない。動作の1つのモードにおい
ては、本発明はブロック当たり32本の走査線を扱うこ
とができる。)並べ換えにおいては、走査線の順序が変
更される。すなわち、各ブロック内で並べ換えられる。
例えば、図2において、通常の順序(1、2、
3、...)が別の順序(3、2、5、1、4)に並べ
換えられている。走査線はこの並べ換えられた順序で伝
送される。
【0013】<走査線の輝度反転>図3は走査線の輝度
反転を示している。各走査線は輝度信号10によって生
成される。この輝度信号の値が大きいほど黒に近いレベ
ルを表し、その値が低いほど白に近いレベルを示してい
る。中間のレベルはライト・グレーからダーク・グレー
までの範囲にある。
【0014】輝度反転は黒を白に、そして白を黒に変更
することに関係する。(概念的には、輝度反転は写真を
その写真のネガに変換することに似ている。)輝度反転
は図に示されているように、基準REFに関して輝度信
号のミラー画像を生成するとみなすことができる。
【0015】ディジタルの領域においては、輝度反転は
各点の輝度信号を基準値REFから差し引いて、その結
果に負の数値を掛けることによって行うことができる。
さらに、別の数値を加算して結果をレベルシフトするこ
とができる。
【0016】アナログ領域においては、輝度反転はイン
バート型演算増幅器を通して輝度信号を処理することに
よって行うことができる。ディジタルおよびアナログの
輝度反転は既知の技術である。
【0017】<ブロックの並べ換え>ブロックの並べ換
えは走査線の並べ換えと似ている。走査線は図4に示さ
れているように各5本の走査線のブロックにまとめられ
ている。ブロックそのものが図に示されているように並
べ換えられる。1つの実施例においては、ブロックの並
べ換えは使われない。
【0018】<反復>これまでの説明を通して見ると、
図5によって要約することができる。それぞれ5本の走
査線を含み、ブロック1およびブロック2と名付けられ
ている2つのブロックが画面Sから取られている。走査
線の走査方向逆転が先ず実行される(最初は不要である
が)。次に、各ブロックの中で、走査線の並べ換えが行
われる。次に各ブロックの中で走査線の輝度反転が行わ
れる。輝度反転された走査線は点線で示されている。次
に、ブロックの並べ換えが行われる。ボックス20の中
の2つの結果のブロックは伝送されるべきスクランブル
された信号を表している。
【0019】ボックス20の中の方法は次のように伝送
される。ブロック2の中の走査線が先ず最初にトップか
らボトムへ(すなわち、3、2、5、1、4の順序で)
伝送され、各走査線が左(L)から右(R)へ伝送され
る。次に、ブロック2が同じ方法で伝送される。結果と
して、この信号の受信機はスクランブルされた信号を受
信する。
【0020】<再構築> <走査線の並べ換えテーブル>図6は図5に要約されて
いる動作を実行するスクランブラを示している。スクラ
ンブラはケーブル・テレビジョン・ネットワーク、ある
いは衛星リンクなどの通信チャネルを通して情報をデコ
ーダへ送信する。
【0021】デコーダは顧客の家庭などにある受信機
(図示せず)の中にあり、元の画像を再構築する。デコ
ーダは図に示されている4つのテーブルを使って画像を
再構築する。これらのテーブルはそのデコーダがアクセ
スするメモリに格納されている。
【0022】走査線並べ換えテーブルは走査線を元の順
序に戻す方法を示す。例えば、図5において、各ブロッ
クの走査線は3、2、5、1、4の順序で受信される。
図7の走査線並べ換えテーブルによって、デコーダは次
のことを知る。 ‐受信された最初の走査線は実際には画面上の第3の走
査線である。 ‐受信された第2の走査線は実際には画面上の第2の走
査線である。 など。
【0023】走査線並べ換えテーブルによって各ブロッ
クの走査線が正しい順序で並べられる。
【0024】<他のテーブル>デコーダは図6、そして
図8にも示されている他のテーブルを含んでいる。図8
において、走査線の走査方向逆転テーブルはブロック内
の各走査線に対してその走査線の走査方向が逆転されて
いるかどうかを示す。「0」は逆転なし(図の中では
「N」)を示し、「1」は逆転あり(「Y」)を示す。
同様に、走査線の輝度反転テーブルはブロック内の各走
査線に対して、その走査線が輝度反転されているかどう
かを示す。「0」は非反転を示し、「1」は反転を示
す。
【0025】1つのブロックの各走査線は図8の中の矢
印で示されているように処理される。繰り返すと、ブロ
ック内の各走査線の実際の位置(そして画面上の位置)
は走査線並べ換えテーブルから確認される。その走査線
の走査方向が逆転されなければならないか、あるいは輝
度反転されなければならないか、あるいはその両方とも
行われなければならないかどうかは走査線の走査方向逆
転テーブルおよび走査線の輝度反転テーブルからそれぞ
れ確かめられる。
【0026】ブロック並べ換えテーブル(図6)はブロ
ックがどのように順序を入れ替えられるべきかを示して
いる。
【0027】<本発明のさらに複雑な形式>前記の説明
は単純化されており、4つのスクランブリングのモー
ド、すなわち、(1)走査線の走査方向逆転、(2)走
査線の並べ換え、(3)走査線の輝度反転、(4)ブロ
ックの並べ換えを考慮した。スクランブリングの各モー
ドは図6に示されている単独のタイプのテーブルに従っ
て行われると仮定された。例えば、単独のタイプの並べ
換え、および、従って、単独の走査線並べ換えテーブ
ル、すなわち、図7に示されているテーブルが使われる
と仮定された。
【0028】本発明の1つの形式においては、スクラン
ブリングおよびデスクランブリングの各モードに対して
使われるテーブルが動作中に変更される。いくつかの例
を示す。
【0029】<例>図9は左から右へ進行する4つのカ
ラムを示す。最初のカラムはテーブル1〜テーブル4と
名付けられている4つの異なる走査線並べ換えテーブル
を示し、それらは図6のデコーダの内部に含まれてい
る。他のカラムは(a)4つの異なる走査線の走査方向
逆転テーブル、(b)4つの異なる走査線の輝度反転テ
ーブル、および(c)4つの異なるブロック並べ換えテ
ーブルを示している。すべてがデコーダの内部に含まれ
ている。
【0030】任意の時点で、各カラムからのテーブルの
指定された組合せが使われる。本発明は時間が経過する
につれてテーブルの組合せを変更し、さらに効果的なス
クランブリングを行うことができる。これについて以下
に説明する。
【0031】図10はスクランブラからデコーダへ送信
されるデータを示している。ブロックBのシーケンスが
伝送される。ブロックBは図に示されているようにフレ
ームにグループ化されている(図には示されていない
が、フレームはインタレースされたフィールドにさらに
分けることができる。この細分割によって本発明の原理
が変わることはない。)Bの各ブロックは図に示されて
いるように走査線を含んでいる。各走査線は図に示され
ているように、その走査線の中に含まれているピクセル
を表すディジタル・データを含んでいる。走査線および
ブロックは上記の4つのモードに従ってスクランブルさ
れている。
【0032】図11に示されているように、フレームと
フレームとの間でスクランブラは以降のフレームをデス
クランブルするために使われるべきテーブルを識別する
コードを送信する。例えば、30のラベルが付いている
コードのグループは次のことを指定する。
【0033】走査線並べ換えテーブル(LPT)1 走査線の走査方向逆転テーブル(LRT)2 走査線の輝度反転テーブル(LIT)3 ブロック並べ換えテーブル(BPT)2 そのようなテーブルの例が図9に示されている。図11
の中のコードのグループ30はそれ以降の各フレームに
対するデスクランブリングを指定する。
【0034】後で、グループ33などのコードの別のグ
ループが、それ以降のフレームに対して別のテーブルの
組合せを使うように指定して送信することができる。
【0035】一般に、スクランブラはそれ以降のフレー
ムのデスクランブリングのために使われるテーブルを指
定する間隔(周期的である必要はないが、周期的であっ
てもよい)でコードを送信する。
【0036】<テーブルの交換>図9は4種類のブロッ
ク並べ換えテーブル(BPT)を示している。しかし、
可能なBPTの個数は4よりずっと大きい。525本の
走査線を含んでいる各フレームは一般にインタレースに
よって2つのフィールドに分割されている。各フィール
ドは約112本の走査線を含んでいる。各フィールドが
それぞれ5本の走査線のブロックに分割される場合、こ
れらの112本の走査線を21個のブロックが含むこと
になる。
【0037】21個のブロックの可能な並べ換えの数、
そして可能なBPTテーブルの数は21の階乗に等し
く、これは約5.1×10**19(「**」は「べき
乗」を意味する)である。この大きな数のBPTをデコ
ーダの内部に格納することはできない。第2の問題とし
て、たとえすべてのテーブルが実際に格納されたとして
も、この大きな数のテーブルから特定の1つのテーブル
を選択するのに必要なディジタル・コードは少なくとも
66ビットを必要とする。これは数値5.1×10**
19を表すために必要なビット数である。(基底2を6
6乗すると7.4×10**19に等しくなり、これは
5.1×10**19より大きいので、0から21の階
乗までの数を表すのに66ビットあれば十分であること
を示している。)
【0038】他のテーブルも可能性の大きな数を含む
が、BPTほど大きくはない。従って、デコーダの内部
にすべての可能なテーブルを格納するのではなく、本発
明はスクランブラから或る時間間隔でテーブルの内容を
伝送する。図12はこの概念を示している。
【0039】フレーム間で、36というラベルの付けら
れたデータのグループはLPT1の中のデータを、現在
送信されていてフレーズ「DATA」で示されているデ
ータと交換するよう、デコーダに指示する。
【0040】従って、今まで説明されてきたように、本
発明の重要な特徴のいくつかは次の通りである。 1.フレームはフィールドに分割され、フィールドは走
査線のブロックに分割される。5本/ブロックが好まし
い。 2.ブロック内の走査線は4つのモード、すなわち、走
査線の並べ換え、走査線の走査方向逆転、および走査線
の輝度反転によってスクランブルされる。 3.ブロックそのものがブロックの並べ換えにおいてス
クランブルされ、第4のモードのスクランブルを提供す
る。 4.エンコーダによって行われるスクランブリングはテ
ーブルに従って行われる。 5.デコーダにおいて行われるデスクランブリングは同
じテーブルに従って行われる。 6.スクランブリングのために使われる特定のテーブル
が伝送時に変更される。デコーダはフレーム間で送信さ
れるメッセージによってその変更を通知される。テーブ
ルの変更はそれ以降に受信されるすべてのフレームに対
して適用される。 7.テーブルの内容をエンコーダによって変更すること
ができる。エンコーダは変更されるべきテーブルを指定
するメッセージをデコーダへ送信する。そのメッセージ
は指定されたテーブルの中に含まれている以前のデータ
を置き換えるデータを含んでいる。変更後、フレーム間
で送られるメッセージによって、そのテーブルを通常の
ように指定することができる。
【0041】<スクランブリング・モードの動的変更>
現在の目的ではビデオ画像を2つのタイプに分割するこ
とができる。その1つは動きのほとんどない部分(例え
ば背景)、そしてもう1つは動きを多く含んでいる部分
(バスケットボールのゲームなど)である。動きのほと
んどない部分の画像は初歩的なスクランブリング技法を
使って十分にはスクランブルされないことが分かってい
る。そのような技法はその画像を十分に偽装しない。
【0042】例えば、走査線の輝度反転だけでは動きの
少ない画像はあまり十分にはスクランブルされない。ス
クランブルされた画像は依然として確認できる。(一
方、走査線の輝度反転は動きの大きい画像をスクランブ
ルする際には非常に効果的である。)
【0043】本発明は指定された時点でその画像に含ま
れている動きの量に基づいてスクランブリング・モード
の合計数を変更することによってこの問題に対処する。
図5は4つのモードのスクランブリング、すなわち、走
査線の輝度反転、走査線の並べ換え、走査線の走査方向
逆転、およびブロックの並べ換えを示している。
【0044】動きの量の概念を1つの例によって説明す
ることができる。ビデオ画像の中で、8×8のグループ
のピクセル、合計64ピクセルの形でのサンプルを考え
る。このサンプルの中の各ピクセルは8ビット語、すな
わち、バイトによって表されると仮定する。また、25
5のバイト値は完全に黒の輝度を表し、000のバイト
値は完全に白の輝度を表すと仮定する。
【0045】64個の各ピクセルを表している数が時間
的に一定であるか、あるいはほとんど変化しない場合、
静止画像が存在すると仮定される。その場合は、呼び出
されるスクランブリング・モードの数が多くなる。一
方、各ピクセルが時間的に大幅に変化する場合、動きの
速い画像であると仮定され、少ない数のスクランブリン
グ・モードが呼び出される。
【0046】いくつかのビデオ送信機は画像の中に含ま
れている動きの量を検出し、動きの量を定量化し、そし
て検出された動きの量を示す信号を生成する。例えば、
IEEE標準H.261,IMPEG2はビデオのコン
ファレンシングに関係する。この標準規格では、ビデオ
信号の送信側(例えば、ケーブル・テレビジョンの放送
局)はビデオ信号の中にモーション・ベクトルを含んで
いる。これらのモーション・ベクトルはその画像の中に
含まれている動きの量を示す。モーション・ベクトルを
生成する技術は既知である。
【0047】本発明はスクランブリングを変更すること
によってこのモーション・ベクトルに応答する。動きの
少ない画像が検出されると、より多くの数のスクランブ
リング・モードが使われる。特定の例として、図3に示
されているように走査線ごとに輝度反転され、走査線が
ランダムに並べ換えられる(図2は並べ換えを示してい
る)。他のスクランブリングは行われない。動きの速い
画像が検出されるときは、より少ない数のモードが使わ
れる。
【0048】<特定の実施例>スクランブリングの1つ
の目標はビデオ画像を歪ませることである。別の目標
は、例えば、コードを定期的に変更することによって、
そのスクランブリング・コードを解読するのが難しいよ
うにすることである。
【0049】しかし、この定期的な変更があまり速く行
われた場合、ある種のデスクランブリングが行われ、そ
の下にある画像が認識できるようになることが観察され
ている。例えば、ビデオ画像が1秒間に30フレームで
表示される場合、そしてスクランブリングの種類の変更
が2〜3フレームごとに行われる場合、スクランブリン
グの変更そのものによって画像のスクランブリングが元
に戻されたようになる(アンスクランブル)傾向があ
る。
【0050】本発明はこのアンスクランブリングを防止
するために次の一般的な規則を導いた。30フレーム/
秒で表示されるビデオ画像において、走査線の輝度反転
が図3に示されているように使われる。走査線の並べ換
えも図2に示されているように使われる。しかし、並べ
換えの順序は2、3秒ごとに変更される。
【0051】<ノイズの多い条件での走査線の走査方向
逆転の抑制>ビデオ信号を搬送するチャネルが大きな電
気的ノイズによって汚染される場合が時々ある。そのよ
うなノイズの期間においては、走査線の走査方向逆転の
スクランブリングのデコード(走査線の走査方向逆転は
図1に示されている)が困難になる。この問題に対処す
るために、本発明はそのチャネルのノイズを監視し、ノ
イズがしきい値を超えると、走査線の走査方向逆転のモ
ードでのスクランブリングを回避する。
【0052】本発明は(a)同期パルスを超えるパル
ス、および(b)実際の同期パルスの間で発生するパル
スが存在することからノイズを推測する。図13はノイ
ズの検出を示している。
【0053】同期パルスが検出される時、本発明は適切
な長さの検出ウインドウを開く。例えば、検出ウインド
ウは隣接する同期パルスの間に延長することができる。
【0054】次に、本発明は検出ウインドウの中に含ま
れているノイズ・スパイクをカウントする。これらのス
パイクはしきい値Tを超える信号として定義され、Tは
同期パルスの大きさに等しいことが好ましい。あらかじ
め定められた期間、例えば60フレームの間にノイズ・
スパイクのカウント値がリミットを超えた場合(この例
では60個の検出ウインドウを表す)、過剰なノイズが
存在すると決定される。
【0055】過剰なノイズが存在する時、本発明は走査
線の走査方向逆転を実行することを回避する。通常、消
費者とは違って、ケーブル・テレビジョンのオペレータ
は過剰なノイズのテストを実行する。オペレータは走査
線の走査方向逆転が行われている時、適切な信号によっ
て、図6の中のデコーダに知らせる。デコーダは走査線
の走査方向逆転をデコードするか、あるいはそれを行わ
ないかによって適切に応答する。
【0056】<音声の同期化>ビデオ信号と音声信号は
デコーダの内部で異なったタイプの処理を受ける。さら
に、この2つの信号は異なる信号径路を通る異なる搬送
波によって送られる。結果として、ビデオ信号とオーデ
ィオ信号はそれぞれの宛先に同時には到着しない。
【0057】言い換えると、テレビジョン・モニタ上に
表示される準備ができている最終的に処理されたビデオ
信号は、スピーカによって放送される準備ができている
最終的に処理されたオーディオ信号と同期されていな
い。すなわち、時間差が存在する。
【0058】本発明はビデオを音声と同期化させるため
にこの時間差を求める。この時間差を求めるための1つ
の方法は、先ず最初に2つの同期クロックを生成させる
ことである。1つは図6のスクランブラの中で、もう1
つはデコーダの中で生成される。次に、スクランブラは
サンプル音声信号を送信し、送信の時刻を記録する。こ
の時刻がT1であると仮定する。
【0059】次に、デコーダはそのサンプル音声信号を
受信し、それを処理し、その処理が完了した時刻T2を
記録する。デコーダはT2をスクランブラへ送信する。
スクランブラはその時間差、T2−T1を求める。T1
およびT2を発生したクロックは同期されているので、
T2−T1はビデオ信号と音声信号との間の時間差を示
す。
【0060】同様な手続きを使ってビデオの遅延時間を
確認することができる。2つの遅延時間(音声およびビ
デオ)に基づいて、本発明はその早い方の信号が後で到
着する信号と同期するために遅延されなければならない
時間を計算する。
【0061】従って、同期化に関して、本発明は先ず音
声信号とビデオ信号との間の遅延を確認する。1つの方
法は上記の方法である。他の方法は既知の技術である。
【0062】次に、本発明は早く到着した方の信号をバ
ッファするか、あるいは遅く到着する信号を待っている
間それを遅延させる。次に、その信号は同期的にテレビ
ジョン受像機などの受信機へ送られる。
【0063】本発明の真の精神および適用範囲から逸脱
することなく、多くの置き換えおよび変更を行うことが
できる。本発明によって確保されるべき特許請求の範囲
は次のように定義される。
【図面の簡単な説明】
【図1】ビデオ信号の走査方向逆転を示している図であ
る。
【図2】ビデオ信号の中の走査線の並べ換えを示してい
る図である。
【図3】ビデオ信号の中の走査線の輝度反転を示してい
る図である。
【図4】ビデオ信号の中のブロックの並べ換えを示して
いる図である。
【図5】走査線の走査方向逆転、走査線の並べ換え、走
査線の輝度反転、およびブロックの並べ換えの組合せを
示している図である。
【図6】本発明の1つの形式を表している高レベルのア
ーキテクチャを示している図である。
【図7】走査線並べ換えテーブルを使って走査線のブロ
ックを再構築する方法を示している図である。
【図8】本発明による3種類のテーブルの使い方を示し
ている図である。
【図9】本発明の下で可能な多数のスクランブリングの
組合せを4つの例によって示している図である。
【図10】ピクセルから構成される走査線を含んでいる
フレームの中へのビデオ信号の分割を示している図であ
る。
【図11】使用されているテーブルを変更するためにデ
コーダに対して指令として発行されるコマンドを示して
いる図である。
【図12】使用中のテーブルを変更するためにデコーダ
に対して指令するコマンドおよび、さらにテーブルその
ものの中に含まれているデータを変更するコマンドを示
している図である。
【図13】同期パルスの間に発生するノイズ・スパイク
の検出を示している図である。
【符号の説明】
1、2、3、4、5 走査線

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 スクランブラがビデオ信号をスクランブ
    ルし、デコーダがそのビデオ信号をデスクランブルする
    ビデオ信号の転送において、 a)テーブルを利用してそのビデオ信号をデスクランブ
    ルするステップと、 b)時間の進行につれて使用されるテーブルを変更する
    ステップとを含む改善された方法。
  2. 【請求項2】 前記変更のステップが前記利用のステッ
    プの間に使われるべきテーブルを指定する信号をデコー
    ダに対して送信するステップを含む、請求項1に記載の
    改善された方法。
  3. 【請求項3】 テーブルの内容を変更するステップをさ
    らに含む、請求項1に記載の改善された方法。
  4. 【請求項4】 ビデオ信号の伝送において、 a)2つまたはそれ以上のスクランブリング・モードを
    使っているステップを含み、それらのモードが、 i) ビデオ走査線の輝度反転、 ii) ビデオ走査線の走査方向逆転、 iii) ビデオ走査線の順序の並べ換え、 iv) ビデオ走査線のブロックの順序の並べ換え、 を含む改善された方法。
  5. 【請求項5】 スクランブラがビデオ画像をスクランブ
    ルするために利用できる複数のモードを備えているシス
    テムにおいて、 a)ビデオ画像の中で発生する動きの量を確認するステ
    ップと、 b)動きの量の変化に応答して、使用されるスクランブ
    リング・モードを変更するステップとを含む、改善され
    た方法。
  6. 【請求項6】 スクランブリング・モードの変更が、動
    きの量がしきい値を超えた時に走査線の輝度反転を実施
    するステップを含む、請求項5に記載の改善された方
    法。
  7. 【請求項7】 スクランブリングのモードが、 i) 走査線の並べ換え、 ii) 走査線の輝度反転、 iii) 走査線の走査方向逆転、 iv) 走査線のブロックの並べ換え、 のうちの2つ以上を含む、請求項5に記載の改善された
    方法。
  8. 【請求項8】 ビデオ信号をスクランブルする方法であ
    って、 a)ビデオ走査線を輝度反転するステップと、 b)1つのシーケンスに従ってビデオ走査線を並べ換え
    るステップと、 c)前記シーケンスを時々変更するステップ、 とを含む方法。
  9. 【請求項9】 前記シーケンスが約2秒ごとに変更され
    る、請求項8に記載の方法。
  10. 【請求項10】 1つの伝送チャネルに沿って送信され
    るビデオ信号をスクランブルする方法であって、 a)走査線の走査方向逆転を実行するステップと、 b)その伝送チャネル上のノイズを検出するステップ
    と、 c)検出されたノイズがしきい値を超えている時、走査
    線の走査方向逆転を抑制するステップとを含む方法。
JP22802696A 1995-08-31 1996-08-29 ビデオ・スクランブリング Expired - Fee Related JP3708241B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/522624 1995-08-31
US08/522,624 US5815572A (en) 1995-08-31 1995-08-31 Video scrambling

Publications (2)

Publication Number Publication Date
JPH09139932A true JPH09139932A (ja) 1997-05-27
JP3708241B2 JP3708241B2 (ja) 2005-10-19

Family

ID=24081631

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22802696A Expired - Fee Related JP3708241B2 (ja) 1995-08-31 1996-08-29 ビデオ・スクランブリング

Country Status (7)

Country Link
US (1) US5815572A (ja)
EP (1) EP0762764B1 (ja)
JP (1) JP3708241B2 (ja)
CA (1) CA2179787C (ja)
DE (1) DE69614952T2 (ja)
MX (1) MX9603719A (ja)
TW (1) TW402855B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003500786A (ja) * 1999-05-12 2003-01-07 ギーゼッケ ウント デフリエント ゲーエムベーハー アドレスのスクランブリング機能付きメモリアレー
JP2007151897A (ja) * 2005-12-07 2007-06-21 Hitachi Ltd 生体情報照合システム

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3991249B2 (ja) 1998-07-15 2007-10-17 ソニー株式会社 符号化装置および符号化方法、復号装置および復号方法、情報処理装置および情報処理方法、並びに記録媒体
JP4822304B2 (ja) * 1998-08-06 2011-11-24 ソニー株式会社 画像処理装置および画像処理方法、並びに記録媒体
US6965697B1 (en) 1998-07-15 2005-11-15 Sony Corporation Coding apparatus and method, decoding apparatus and method, data processing system, storage medium, and signal
JP4182603B2 (ja) 1998-10-07 2008-11-19 ソニー株式会社 符号化装置および符号化方法、復号装置および復号方法、記録媒体、並びにデータ処理装置
KR100777144B1 (ko) * 1998-10-07 2007-11-19 소니 가부시끼 가이샤 코딩 장치와 방법, 디코딩 장치와 방법, 데이터 처리 시스템, 저장 매체, 및 기록 매체
JP4147700B2 (ja) 1998-10-07 2008-09-10 ソニー株式会社 符号化装置および符号化方法、並びに記録媒体
CN1187978C (zh) * 1998-10-07 2005-02-02 索尼公司 编码设备和方法、解码设备和方法以及数据处理设备
US6505299B1 (en) 1999-03-01 2003-01-07 Sharp Laboratories Of America, Inc. Digital image scrambling for image coding systems
US7221761B1 (en) * 2000-09-18 2007-05-22 Sharp Laboratories Of America, Inc. Error resilient digital video scrambling
US7372975B2 (en) * 2004-12-06 2008-05-13 Mitsubishi Electric Research Laboratory, Inc. Method for secure background modeling in images
US20060140490A1 (en) * 2004-12-29 2006-06-29 Anantharaman Balasubramanian Method and apparatus for controlling access to image data
US7933405B2 (en) * 2005-04-08 2011-04-26 Icera Inc. Data access and permute unit
US8442221B2 (en) 2005-09-30 2013-05-14 Konica Minolta Laboratory U.S.A., Inc. Method and apparatus for image encryption and embedding and related applications
US7688977B2 (en) * 2006-03-31 2010-03-30 Brandenburgische Technische Universitaet Cottbus Method for encrypting video data
US9674562B1 (en) * 2008-12-18 2017-06-06 Vmware, Inc. Quality evaluation of multimedia delivery in cloud environments
US8788079B2 (en) 2010-11-09 2014-07-22 Vmware, Inc. Monitoring audio fidelity and audio-video synchronization
US9214004B2 (en) 2008-12-18 2015-12-15 Vmware, Inc. Watermarking and scalability techniques for a virtual desktop planning tool
CN104637039B (zh) * 2013-11-07 2020-07-07 深圳市腾讯计算机系统有限公司 一种图片处理的方法及装置
IL236440A0 (en) * 2014-12-24 2015-04-30 Cisco Tech Inc Mixed media content
US11056009B2 (en) 2018-01-31 2021-07-06 Performance Drone Works Llc Secure control and operation of drones

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51115718A (en) * 1975-02-24 1976-10-12 Pioneer Electronic Corp Bi-directional catv system
US4575754A (en) * 1983-01-06 1986-03-11 Rca Corporation Video scrambler system
US4563702A (en) * 1983-05-27 1986-01-07 M/A-Com Linkabit, Inc. Video signal scrambling and descrambling systems
US4827510A (en) * 1986-02-24 1989-05-02 Trw Inc. Minimization of amplitude gaps in a line-spin scrambled video signal
US4964162A (en) * 1985-09-09 1990-10-16 Trw Inc. Secure television signal encoding and decoding system
US4716588A (en) * 1985-10-29 1987-12-29 Payview Limited Addressable subscription television system having multiple scrambling modes
US4916737A (en) * 1988-11-14 1990-04-10 Teleglobe Pay-Tv System, Inc. Secure anti-piracy encoded television system and method
US5185794A (en) * 1990-08-06 1993-02-09 Nec Home Electronics, Ltd. System and method for scrambling and/or descrambling a video signal
US5091938B1 (en) * 1990-08-06 1997-02-04 Nippon Denki Home Electronics Digital data cryptographic system
US5321748A (en) * 1992-07-02 1994-06-14 General Instrument Corporation, Jerrold Communications Method and apparatus for television signal scrambling using block shuffling
US5268961A (en) * 1992-08-20 1993-12-07 General Electric Co. Error control apparatus for a digital video signal processing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003500786A (ja) * 1999-05-12 2003-01-07 ギーゼッケ ウント デフリエント ゲーエムベーハー アドレスのスクランブリング機能付きメモリアレー
JP2007151897A (ja) * 2005-12-07 2007-06-21 Hitachi Ltd 生体情報照合システム

Also Published As

Publication number Publication date
EP0762764A3 (en) 1997-07-16
CA2179787A1 (en) 1997-03-01
MX9603719A (es) 1997-05-31
DE69614952T2 (de) 2002-04-04
EP0762764B1 (en) 2001-09-05
DE69614952D1 (de) 2001-10-11
JP3708241B2 (ja) 2005-10-19
TW402855B (en) 2000-08-21
CA2179787C (en) 2000-08-15
US5815572A (en) 1998-09-29
EP0762764A2 (en) 1997-03-12

Similar Documents

Publication Publication Date Title
JP3708241B2 (ja) ビデオ・スクランブリング
CA2077689C (en) Television scrambler
US4405942A (en) Method and system for secure transmission and reception of video information, particularly for television
KR100253473B1 (ko) 스크램블장치, 디스크램블장치 및 스크램블전송장치
JP3231068B2 (ja) 多重処理装置を使用して圧縮映像信号を伝送するための方法とその装置
US5543939A (en) Video telephone systems
CN86103053A (zh) 加扰和解扰电视信号的方法和设备
JP2831650B2 (ja) 信号スクランブル伝送方式および装置
US4060832A (en) Digit rate reducing method in video signal transmission
CN86103059A (zh) 形成加密和解密电视信号的方法和装置
EP0046798A4 (en) METHOD AND SYSTEM FOR PROVIDING SECURE TRANSMISSION AND RECEPTION OF VIDEO INFORMATION, ESPECIALLY FOR TELEVISION.
AU650256B2 (en) Video telephone systems
JPH0633512Y2 (ja) ビデオディスプレイのちらつき無し組織的ディザ画像発生装置
US4464678A (en) Time window key system for video scrambling
KR0152270B1 (ko) 유료 티브이 시스템의 합성 영상신호 암호화 해독 처리 시스템
JP2000507069A (ja) 信号が自由にされることなく制御されたアクセスビデオ信号を供給する方法及び装置
CA1277765C (en) Television signal scrambling system
US4945564A (en) Process for the scrambling and descrambling of television images
JPS625511B2 (ja)
JPS59152786A (ja) Catv放送におけるスクランブル方式
AU596815B2 (en) Method and apparatus for transferring and processing television signal
HUT59270A (en) Method, storing device and arrangement for processing signals in high-resolution television system
KR100311613B1 (ko) 영상신호 암호화장치
JPH06296279A (ja) スクランブル装置およびデスクランブル装置
Holtz et al. Autosophy still image compression

Legal Events

Date Code Title Description
A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20040108

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20040114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040519

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20040819

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20040824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041215

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050315

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050615

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050711

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050803

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090812

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100812

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100812

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110812

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120812

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130812

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees