Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4700189B2 - Information receiver - Google Patents
[go: Go Back, main page]

JP4700189B2 - Information receiver - Google Patents

Information receiver Download PDF

Info

Publication number
JP4700189B2
JP4700189B2 JP2000394262A JP2000394262A JP4700189B2 JP 4700189 B2 JP4700189 B2 JP 4700189B2 JP 2000394262 A JP2000394262 A JP 2000394262A JP 2000394262 A JP2000394262 A JP 2000394262A JP 4700189 B2 JP4700189 B2 JP 4700189B2
Authority
JP
Japan
Prior art keywords
smart card
signal
transient response
information receiving
receiving apparatus
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.)
Expired - Fee Related
Application number
JP2000394262A
Other languages
Japanese (ja)
Other versions
JP2002197424A (en
JP2002197424A5 (en
Inventor
洋平 川端
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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
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 Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2000394262A priority Critical patent/JP4700189B2/en
Publication of JP2002197424A publication Critical patent/JP2002197424A/en
Publication of JP2002197424A5 publication Critical patent/JP2002197424A5/ja
Application granted granted Critical
Publication of JP4700189B2 publication Critical patent/JP4700189B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えばデジタル放送受信機器等に適用される情報受信装置関する。
【0002】
【従来の技術】
近年発達してきた画像のデジタル圧縮符号化技術を用いて、デジタル放送、DSM(Digital Storage Media)等においてデジタル圧縮画像復元装置を用いた各種機器が実用化され始めており、限定受信機能は、多くの場合、受信機に着脱可能なスマートカードを用いて実現される。
【0003】
ここで、従来のデジタル放送受信機の一例である標準的なデジタル衛星放送受信機の構成について、図4を参照しながら説明する。なお、図4は、そのようなデジタル衛星放送受信機の構成を示すブロック図である。
【0004】
図4において、100は受信用のアンテナである。110はチューナユニットであり、BS、CS等のアンテナからの中間周波から所望の物理チャンネルを選択復調し、デジタル符号を再生する。120はトランスポートデコーダ(番組解読抽出手段)であり、復調されたデジタル符号系列から、番組を解読するための情報や番組情報を分離抽出する。130はAVデコーダであり、デジタル圧縮された映像、音声信号を復元する。
【0005】
180は、CRT(表示装置)で、復元された番組を表示する。140はコントローラであり、受信機各部の動作制御を行う。150はメモリでコントローラの制御用プログラム等必要な情報を保持する。
【0006】
160はスマートカードであり、受信機ごとに固有の認識番号や、受信機の契約形態等を保持するとともに、限定受信機能を実現するための暗号の解読を行なう。1000、1010は、通常は着脱可能なスマートカードと受信機本体との通信用の信号線で、それぞれ、スマートカード通信用IO(Input Output)ライン、スマートカード制御用信号を示している。
【0007】
つぎに、ここではCS等におけるデジタル放送受信を例に取り、以上のように構成された従来の情報受信装置の動作を説明する。
【0008】
放送局より送出された番組は、受信アンテナ100、チューナユニット110により、デジタル信号として復号される。復号されたデジタル信号には、番組を解読するための信号と番組そのものの情報が含まれる。通常、デジタル方送受信機では、スマートカード160に保持されている受信機の契約状態等に応じて番組を解読するための情報を取得し、限定受信のための暗号復号を行ない、復号された情報を用いて、トランスポートデコーダ120では、番組を解読する。さらに、番組情報は、AVデコード手段130により、復元され、テレビモニタ180等により再現されることとなる。
【0009】
ここで、限定受信機能を実現するための機能、すなわち、暗号解読、契約情報等を着脱可能なスマートカードにおいて実現しているのは、秘匿性の確保と、限定受信システムの変更を容易にするためである。また、限定受信機能を実現するために受信機本体側とスマートカード側とは、常にデジタル通信を行ない、限定受信に必要な情報の暗号解読を行なっている。
【0010】
【発明が解決しようとする課題】
しかしながら、近年のコンピュータ技術の発達により、このデジタル通信情報を、送信されてくる情報を受信し利用可能にするためのデータ担持媒体であるスマートカードではなく、パソコン等にとりこみ、解析を行なうことで、正規のスマートカード機能と同等の機能をパソコン等により実現することが可能になってきた。そのため、限定受信機能を不正に実現できる可能性が増えつつあるという課題があった。
【0011】
本発明は、上記従来のこのような課題を考慮し、たとえば、前述のようなデータ担持媒体と情報受信装置との正規の組み合わせによらない、限定受信機能の不正な実現を抑制することができる情報受信装置提供することを目的とする。
【0012】
【課題を解決するための手段】
第一の本発明(請求項1に対応)は、送信されてくる情報を受信し利用可能にするための情報受信用データが担持されたデータ担持媒体を装着することにより、前記送信されてくる情報を受信し利用することができる情報受信装置であって、
当該信号発生手段と前記装着されているデータ担持媒体との間の伝達経路における過渡応答特性を検出するための信号である試験信号を発生し、前記装着されているデータ担持媒体側に伝達するための信号発生手段と、
前記発生された試験信号の過渡応答特性を検出するための検出手段と、
前記検出された試験信号の過渡応答特性と、あらかじめ用意されている正規のデータ担持媒体の過渡応答特性とを比較した結果に基づいて、前記装着されているデータ担持媒体が正規のデータ担持媒体であるか否かを判定する判定手段と
を有することを特徴とする情報受信装置である。
【0014】
の本発明(請求項に対応)は、前記伝達経路は、シリアル信号ラインであり、
前記試験信号は、前記シリアル信号ラインに送出されるステップ信号であり、
前記検出手段は、所定のタイミングで、前記シリアル信号ラインにおける試験信号のレベルを所定値と比較した結果を論理値として検出するためのデータフリップフロップであり、
前記過渡応答特性とは、前記検出される所定のタイミングにおける前記論理値であることを特徴とする第の本発明の情報受信装置である。
【0015】
の本発明(請求項に対応)は、前記伝達経路は、シリアル信号ラインであり、
前記試験信号は、前記シリアル信号ラインに送出される所定のアナログ信号であり、
前記検出手段は、前記送出される所定のアナログ信号のデジタル信号への変換を行い、そのアナログ特性を検出するためのAD変換器であり、
前記過渡応答特性とは、前記検出されるアナログ特性であることを特徴とする第の本発明の情報受信装置である。
【0016】
の本発明(請求項に対応)は、前記伝達経路は、シリアル信号ラインであり、
前記試験信号は、前記シリアル信号ラインに送出される、所定の周波数およびdutyを有する信号であり、
前記検出手段は、前記シリアル信号ラインにおける試験信号の電圧レベルを所定値と比較した結果を論理値として検出するためのコンパレータであり、
前記過渡応答特性とは、前記検出される論理値であることを特徴とする第の本発明の情報受信装置である。
【0026】
【発明の実施の形態】
以下では、本発明にかかる実施の形態について、図面を参照しつつ説明を行う。
【0027】
(実施の形態1)
はじめに、図1〜3を参照しながら、本実施の形態1の情報受信装置の構成について説明する。なお、図1は本実施の形態1による情報受信装置の要部の構成を示すブロック図、図2はパルスタイミング制御手段300の動作を示すタイミング図、図3は情報受信装置の要部の動作を示すタイミング図である。
【0028】
図1において、310はデータフリップフロップで、入力されたトリガパルスタイミングで、スマートカードシリアル信号ライン1000の論理レベルを取り込む。300はパルスタイミング制御手段で、コントローラ140からの設定により、入力されたパルス信号を一定時間遅延させる。
【0029】
なお、スマートカード160は、本発明のデータ担持媒体に対応する。また、コントローラ140は、本発明の信号発生手段および判定手段を含む手段に対応する。
【0030】
図2において、一番上にパルスタイミング制御手段300のTinへの入力パルスを示している。また、ここでは、パルスタイミング制御手段300のLinに、コントローラ140からの遅延パラメータ値を設定している。
【0031】
図2のパルスタイミング制御手段300のCKin、パルスタイミング制御手段300の内部カウンタを利用して、パルスタイミング制御手段300では、Tinに入力されたパルスを遅延パラメータ値だけ遅延し、パルスタイミング制御手段300のTo出力として、出力する機能を持つ。
【0032】
つぎに、以上のように構成された情報受信装置の一例であるデジタル放送受信機の動作について説明しながら、本願発明の特徴であるスマートカードの真偽判定の原理を、図3を用いて説明する。
【0033】
スマートカードの真偽判定は、スマートカード通信用IOライン1000に図3の2段目に示すようなステップ信号を入力し、その入力に対する同図3段目に示すようなそのアナログ的応答信号波形を利用して行われる。
【0034】
はじめに、図3のスマートカード制御用IOライン1000(拡大図)の実線で示した正規スマートカードの場合の動作を説明する。
【0035】
図3の最上段に示すように、コントローラ140は、スマートカード通信用IOライン1000へのステップ信号入力に先行して、パルスタイミング制御手段300のTinにパルス信号を出力する。また、コントローラ140は、これとともに、同パルスタイミング制御手段300のLinに、例えば遅延量をMクロック(Ck)分として設定する。
【0036】
この結果、パルスタイミング制御手段300では、図3の最下段に示すようにMクロック分遅延したパルス信号Toを出力する。データフリップフロップ310では、図3のスマートカード通信用IOライン1000(拡大図)に示すように、このToパルス信号のタイミングで、スマートカード通信用IOライン1000の電圧を取得する。この場合、同図に示すように同電圧レベルは、データフリップフロップ310のスレシホールドレベルよりも高いため、データフリップフロップ310では、論理レベルH(High)を出力する。
【0037】
次に、コントローラ140では、同様の動作を、同パルスタイミング制御手段300に対し、今度は遅延量をM―αクロック分として設定した上で行なう。
【0038】
この結果、パルスタイミング制御手段300では、図3に示すように、M―αクロック分遅延したパルス信号Toを出力する。データフリップフロップ310では、図3のスマートカード通信用IOライン1000(拡大図)に示すように、このToパルス信号のタイミングで、スマートカード通信用IOライン1000の電圧を取得する。この場合、同図に示すように同電圧レベルは、データフリップフロップ310のスレシホールドレベルよりも低いため、データフリップフロップ310では、論理レベルL(Low)を出力することとなる。
【0039】
なお、これまでの説明から明らかなように、Mおよびαは、Mクロック分遅延したタイミングで検出される電圧値とM―αクロック分遅延したタイミングで検出される電圧値とが、スレシホールドレベルで分離されるように設定されている。このような設定を行っておくことにより、前述の正規スマートカード使用時のアナログ的応答信号波形と後述の偽スマートカード使用時のアナログ的応答信号波形との差異を低廉な構成により検出することができる。また、これに限らず、このような検出は、所定のタイミングで行われればよい。
【0040】
次に、図3のスマートカード制御用IOライン1000(拡大図)の点線で示した偽スマートカードの場合の動作を説明する。
【0041】
まず、パルスタイミング制御手段300からMクロック分遅延したパルス信号Toを出力がされる場合、正規スマートカードのときと同様に、データフリップフロップ310では、図3のスマートカード通信用IOライン1000(拡大図)に示すように、このToパルス信号のタイミングで、スマートカード通信用IOライン1000の電圧(この場合、偽スマートカードの点線の電圧)を取得する。しかし、このとき同図に示すように、同電圧レベルは、同図に実線で示す正規スマートカードの場合と違い、データフリップフロップ310のスレシホールドレベルよりも低いため、データフリップフロップ310では、論理レベルL(Low)を出力する。
【0042】
次に、コントローラ140では、同様の動作を、同パルスタイミング制御手段300に対し、今度は遅延量をM―αクロック分として設定した上で行なう。この結果、パルスタイミング制御手段300では、図3に示すようにM―αクロック分遅延したパルス信号Toを出力する。データフリップフロップ310では、図3のスマートカード通信用IOライン1000(拡大図)に示すように、このToパルス信号のタイミングで、スマートカード通信用IOライン1000の電圧を取得する。この場合、同図に示すように、同電圧レベルは、データフリップフロップ310のスレシホールドレベルよりも低いため、正規スマートカードのときと同様に、データフリップフロップ310では、論理レベルL(Low)を出力することとなる。
【0043】
スマートカードを、パソコン等により機能的に実現した場合、通常は、物理的な回路構成の違いから付加容量等の違いを生じ、アナログ的応答特性において、上述の偽スマートカードのように正規スマートカードとの違いが生じる。
【0044】
したがって、このようなアナログ的応答特性を、以上のようにスマートカード通信用IOラインへのステップ信号を入力し、一定時間後の同電圧を測定することにより検出し、あらかじめ保持していた正規カードの同応答特性と比較することにより、真偽判定する。
【0045】
このように本実施の形態1による情報受信装置では、低廉な構成により偽スマートカードの使用検出を受信機本体側で自動的に行なうことができ、カードと受信機本体の結びつきが緩和されており、一枚のカードで複数の受信機が利用できるような非カード・ユニークの場合においても、不正視聴を抑制することができる。
【0046】
(実施の形態2)
つぎに、図5、6を参照しながら、本実施の形態2の情報受信装置の構成について説明する。なお、図5は、本発明の実施の形態2による情報受信装置の要部の構成を示すブロック図である。また図6は、スマートカードの真偽判定の動作を説明するためのタイミング図である。
【0047】
図5において、200はAD(アナログデジタル)変換器であり、コントローラ140からの制御により、スマートカード通信用IOライン1000の信号波形をデジタル変換し、第2のメモリ手段210に出力する。
【0048】
以下、本実施の形態2による情報受信装置の動作を説明する。
【0049】
図5のスマートカード通信用IOライン1000では、図6の上段に示すように、通常デジタルシリアル信号により本体側コントローラとスマートカード間で通信を行なっている。
【0050】
一方、スマートカード機能を、パソコン等によりエミュレートし、不正視聴が試みられた場合には、回路の付加容量等の違いにより、図6の下段に示すように正規のスマートカードと異なるアナログ的信号変化を示す。
【0051】
ここでは、図5に示すようにAD変換機200により、スマートカード通信用IOライン1000のアナログ特性を実測してデジタル変換し、第2のメモリ210に記録しておく。そして、この第2のメモリ210に記憶された実測アナログ特性と、あらかじめ第一のメモリ150に記録されている正規のスマートカードにおける同スマートカード通信用IOライン1000のアナログ信号特性とを、コントローラ140により比較することで、スマートカードの真偽を判定する。
【0052】
このように本実施の形態2による情報受信装置では、コントローラからの制御により、一定期間毎にスマートカード通信用IOラインのアナログ特性を測定してデジタル変換し、正規スマートカードの同特性と比較し、スマートカードの真偽を判定するため、偽スマートカードに対してより堅固な限定受信方式を可能にする。
【0053】
(実施の形態3)
つぎに、図7を参照しながら、本実施の形態3の情報受信装置の構成について説明する。なお、図7は、本発明の実施の形態3による情報受信装置の要部の構成を示すブロック図である。
【0054】
図7において、400は切替スイッチで、スマートカード通信用IOライン1000に対し、通常の通信信号とスマートカードの真偽判定のためのテスト信号を選択する。410は分周期で、コントローラ140の制御によりクロックを分周出力する。420はコンパレータで、スマートカード通信用IOライン1000の電圧値を基準値と比較し、論理値として出力する。
【0055】
以下、図8も参照しながら、本実施の形態3による情報受信装置の動作を説明する。なお、図8は、情報受信装置の動作を説明するためのタイミング図である。
【0056】
切替スイッチ400は、通常のスマートカードとの通信を行なう際には、コントローラ140のIOライン側に接続されており、スマートカードの真偽判定を行なう際には、コントローラ140の制御により、図7に実線で示すように分周器410側に接続される。
【0057】
以下では、切替スイッチ400が分周器410側に接続されている時に、スマートカードの真偽判定が行なわれる様子について説明する。
【0058】
図8の上段は、分周期410へのクロック入力を示している。このとき、分周器410に対しての分周比の設定として、例えば、同図における分周期410の出力Tに示すように、出力パルスのLow期間M=4、High期間N=3と設定するものとする。
【0059】
なお、このとき、分周器410での分周比はM+N=7であり、dutyはN/(M+N)=3/7である。また、分周器410への入力クロックCKの周波数をfCKとすると、分周器410の出力Tの周波数は、fCK/(M+N)=fCK/7である。
【0060】
すると、スマートカード通信用IOライン1000は、同図に示すように、分周期410の出力TのHigh期間においては、徐々に電圧が上昇する。この電圧上昇の様子を、図8では、正規スマートカードのときを実線で、偽スマートカードのときを点線でそれぞれ示している。なお、この電圧上昇は、スマートカード通信用IOライン1000の特性にもよるが、実際には、数10nsec程度の時間での一次遅れ特性に近い特性を示すが、図8においては、模式的に直線で示している。
【0061】
このとき、コンパレータ420は、図8に示すように、同スマートカード通信用IOライン1000の電圧をスレシホールドレベルと比較し、スレシホールドレベルよりも高い電圧時には、論理値Highを出力する。図8では、正規スマートカードのときを実線で、偽スマートカードのときを点線で示している。
【0062】
この出力された論理値は、図7に示すように、コントローラ140に入力され、分周器410に設定した分周比M、Nの値(この場合M=4、N=3)と共に保持される。
【0063】
次に、コントローラ140は、分周器410に対しての分周比の設定として、出力パルスのLow期間M=5、High期間N=2と設定するものとする。
【0064】
この時も、スマートカード通信用IOライン1000は、同図に示すように分周器410の出力TのHigh期間に対し、徐々に電圧が上昇するが、十分に上昇するまでに、分周器410の出力パルスがLowとなり、電圧が下降する。図8では、正規スマートカードのときを実線で、偽スマートカードのときを点線で示している。
【0065】
このとき、コンパレータ420は、図8に示すように、同スマートカード通信用IOライン1000の電圧をスレシホールドレベルと比較し、スレシホールドレベルよりも高い電圧時には論理値Highを出力する。図8では、正規スマートカードのときを実線で、偽スマートカードのときを点線で示している。
【0066】
いまはM=5、N=2としているため、正規スマートカードのときには、スレシホールドレベルよりも低い電圧値にとどまるため、出力される論理値は、常にLowとなるが、偽スマートカードのときには、同図点線で示したように、High期間を生ずる。
【0067】
これらの信号は、図7に示すように、コントローラ140に入力され、分周器410に設定した分周比M、Nの値(この場合M=5、N=2)と共に保持される。
【0068】
コントローラ140は、これらの分周器410に対する設定値とそれらに対して得られるコンパレータ420の論理値とを、正規のスマートカードに対しては、あらかじめ保持している。そして、コントローラ140は、これと実測された結果との比較を行なうことにより、スマートカードの真偽の判定を行なう。
【0069】
このように本実施の形態3による情報受信装置では、低廉な構成により偽スマートカードの使用検出を受信機本体側で自動的に行なうことができ、不正視聴を抑制することができる。
【0070】
(実施の形態4)
つぎに、図9を参照しながら、本実施の形態4の情報受信装置の構成について説明する。なお、図9は、本発明に関連する発明の実施の形態4による情報受信装置の要部の構成を示すブロック図である。
【0071】
図9において、900がスマートカードを示し、内部に本発明に関連する発明に関する主要機能ブロックを示している。一方、1900は、受信機本体側を示し、内部に本発明に関連する発明に関する主要機能ブロックを示している。
【0072】
まず、スマートカード900側の構成を説明する。
【0073】
640はCPUで、暗号の復号等とともにスマートカード内各機能ブロックの制御を行なう。700はタイマ手段で、CPU640からの制御により一定期間毎にパルス信号を発生する。710は擬似乱数発生手段で、認証確認の元になる擬似乱数信号を発生する。740は切替スイッチで、スマートカード通信用IOラインに対し、通常のシリアル通信信号、あるいは認証のための認証コード化の切替を行なう。720はシリアル多重手段で、スマートカード通信用IOラインに対し、シリアル信号の双方向の信号制御を行なう。810はID(個別認証番号)保持手段で、例えば受信機毎に異なるIDを保持する。750は認証関数発生手段で、ID保持手段810をパラメータとして、擬似乱数発生手段710からの乱数に対する認証関数を発生する。760は比較手段で、認証関数発生手段750からの出力と、スマートカード通信用IOラインから入力された受信機の本体からの応答信号との比較を行なう。800は電源遮断スイッチで、CPU640からの制御により、スマートカード900内部への電源供給の遮断を行なう。
【0074】
つぎに、受信機本体側1900内部の構成を説明する。
【0075】
1720、1750、1810は、それぞれ、シリアル多重手段、認証関数発生手段、ID(個別認証番号)保持手段で、スマートカード側の同機能ブロックと同様の機能を有する。ここでは、直接認証動作に関係の無い通常の動作のための機能ブロックや、通常動作との切替スイッチは、省略している。
【0076】
なお、スマートカード900は、ータ担持媒体の一例である。また、認証関数発生手段750、1750を含む手段は、証コード発生手段を含む手段の一例である。また、比較手段760を含む手段は定手段の一例であり、電源遮断スイッチ800を含む手段はイッチ手段の一例である。また、擬似乱数発生手段710を含む手段は、ータ発生手段の一例である。
【0077】
以下、本実施の形態4による情報受信装置の動作を説明する。
【0078】
まず、切替スイッチ740は、CPU640からの制御により、通常のスマートカードとの通信を行なう際には、同図のH側に接続されるが、スマートカードと受信機本体間での認証を行なう際には、同図の実線のようにL側に接続される。
【0079】
この時、タイマ700は、一定の期間ごとにパルス信号を発生している。そして、擬似乱数発生装置710は、このパルス信号のトリガとして、擬似乱数値を発生し、切替スイッチ740、シリアル多重手段720を介して、発生した擬似乱数値を受信機本体1900に伝えると共に、スマートカード900内の認証関数発生手段750に入力する。また、認証関数発生手段750では、ID保持手段810から出力されるIDをパラメータとして認証関数を発生するとともに、擬似乱数発生手段710からの乱数に対する認証関数の値である認証コードを発生し、比較手段760へと伝える。
【0080】
一方、受信機本体1900に伝えられた擬似乱数信号は、シリアル多重手段1720を介して、受信機本体1900側の認証関数発生手段1750に接続される。また、認証関数発生手段1750は、ID保持手段1810から出力されるIDをパラメータとして認証関数を発生するとともに、擬似乱数発生手段710からの乱数に対する認証関数の値である認証コードを発生し、シリアル多重手段1720を介してスマートカード900側へと送出する。
【0081】
通常は、スマートカード900側のID保持手段810に保持されているIDと、受信機本体1900側のID保持手段1810に保持されているIDとが一致するため、スマートカード900側の認証関数発生手段750から発生する認証コードと、受信機本体1900側の認証関数発生手段1750から発生する認証コードとが一致する。したがって、比較手段760は、比較の結果、正規契約カードと判断するため、CPU640を介して電源遮断スイッチ800による電源供給の遮断が行われることはない。
【0082】
ところが、(1)スマートカード900側のID保持手段810に保持されているIDと、受信機本体1900側のID保持手段1810に保持されているIDとが一致しないために、前述の二つの認証コードが一致しなかったり、あるいは(2)スマートカード900からの認証のための擬似乱数値入力に対し、受信機本体1900からの正しい応答が機器の不調などの理由により無い場合に、比較手段760は、スマートカードの不正使用が行われていると判断する。そして、CPU640を介して電源遮断スイッチ800によるスマートカードへの電源供給の遮断が行われ、同スマートカードを使用不可とする。
【0083】
以上のように、本実施の形態4による情報受信装置では、定期的にスマートカード自体がその正規使用を認証関数を用いて確認し、正規使用の確認が得られない際には、スマートカード自体でスマートカードを無効とするため、より不正視聴に対し堅固な限定受信システムを実現することができる。このように、本実施の形態4の情報受信装置は、スマートカードが情報受信装置と一対一に対応しており、カード偽造などの被害に耐性のあるカード・ユニークの場合において、不正視聴をより確実に抑制することができる。
【0084】
以上述べたところから明らかなように、本発明は、たとえば、情報信号の受信処理を行う機能ブロックを有する情報受信装置において、上記機能ブロックの制御を行なうと共に、スマートカードの真偽判定のために、スマートカードのシリアル入出力信号ラインへの過渡応答試験信号の発生、および、応答信号の取得、解析を行なうコントローラと、限定受信等を目的とした秘匿情報を復号するための着脱可能なスマートカードとを備え、正規契約カードと不正に複製された偽カードの判定を、両カードのコントローラとスマートカード間のシリアル入出力信号ラインにおける過渡応答特性の違いを基に、前記コントローラにより自動的に行なうことを特徴とするものである。
【0085】
また、本発明は、上記情報受信装置における過渡応答特性の判定において、入力されたパルス信号を前記コントローラにより設定された時間ののち遅延出力するパルスタイミング制御手段と、入力されるトリガ信号のタイミングでデータを取得し保持するデータフリップフロップとを備え、前記コントローラから、スマートカードのシリアル信号ラインに過渡応答試験用ステップ信号を、前記パルスタイミング制御手段でのパルス遅延量を変更して、複数回入力し、前記データフリップフロップにより論理値として複数回取得することにより、スマートカードのシリアル信号ラインの過渡応答特性を簡易に得ることを特徴とするものである。
【0086】
また、本発明は、上記情報受信装置における過渡応答特性の判定において、スマートカードのシリアル信号ラインに接続されたアナログ信号をデジタル信号に変換するAD(アナログデジタル)変換器と、正規のスマートカードにおけるスマートカードのシリアル信号ラインでの過渡応答特性を保持する第1のメモリ手段と、前記AD変換器のデジタル出力信号を保持する第2のメモリ手段とを備え、前記、コントローラにより第2のメモリ手段に保持された過渡応答特性を、前記第1のメモリ手段にあらかじめ保持されている正規の過渡応答特性と比較することにより、スマートカードの真偽の判定を行なうことを特徴とするものである。
【0087】
また、本発明は、上記情報受信装置における過渡応答特性の判定において、
クロックを前記コントローラにより指定された分周比、dutyで出力する分周器と、スマートカードとの通常の通信と過渡応答試験用テスト信号入力とを前記コントローラからの制御により切り替える切替スイッチと、
スマートカードのシリアル信号ラインの電圧レベルを判定するコンパレータとを備え、前記コントローラからの制御により前記分周期から、周波数、dutyを変えた複数の試験用信号をスマートカードのシリアル信号ラインに入力し、同応答特性を前記コンパレータから出力される論理信号の変化により、スマートカードのシリアル信号ラインの過渡応答特性を簡易に得ることを特徴とするものである。
【0088】
また、本発明に関連する発明は、限定受信等を目的とした秘匿情報を復号するための着脱可能なスマートカードを含み情報信号の受信処理を行う機能ブロックを有する情報受信装置において、スマートカード内に、一定時間ごとにパルス信号を発生するタイマ手段と、ID(個別認証コード)保持手段と、擬似乱数発生手段と、前記IDを基にした認証関数発生手段と、同スマートカード内のCPU制御により、同カードに供給される電源を遮断するスイッチを備え、受信装置側に前記スマートカード内と同じID(個別認証コード)を保持するID保持手段、と、スマートカード内と同様の認証関数発生手段を備え、一定期間毎にスマートカードと受信機本体側との間で乱数を基にした認証を行い、正規の認証結果が得られない際には、スマートカード内のCPUにより同カードに供給される電源を遮断することにより、スマートカードの秘匿性を向上したことを特徴するものである。
【0089】
なお、一、および第二の認証関数発生手段は、上記実施の形態では、それぞれ、スマートカード900側に設けられた認証関数発生手段750、および受信機1900側に設けられた認証関数発生手段1750であった。このように、スマートカード900側と受信機1900側との両方に認証関数発生手段が設けられていることにより、不正視聴に対し極めて堅固な限定受信システムを実現することができる。なぜならば、疑似乱数およびID(個別認証番号)は、比較的容易にハックされてしまいうるが、疑似乱数を第一変数Rとし、ID(個別認証番号)を第二変数IDとする認証関数F(R、ID)は、容易にはハックされないからである。したがって、証関数発生手段が、(1)スマートカード900側と受信機1900側との何れか一方の側にのみ設けられているようなシステム構成や、(2)設けられていないようなシステム構成も考えられるが、このようなシステム構成では、IDのみの比較検証をスマートカード900側と受信機1900側との間で単純に行う場合と技術的に大差なく、ハックが容易に行われてしまう可能性が高い。
【0090】
また、ータ発生手段は、上記実施の形態では、タイマ700を利用することによってあらかじめ定められたタイミングで擬似乱数を発生する、スマートカード900側に設けられた擬似乱数発生手段710であった。しかし、ータ発生手段は、これに限らず、たとえば、受信機1900側に設けられていてもよい。ただし、前述したように、秘匿される認証関数を利用することに大きな意味がある。したがって、たとえば、ータ発生手段がスマートカード900側にも受信機1900側にも設けられておらず、上述の第一変数に所定の一定値を代入するようなシステム構成も考えられるが、このようなシステム構成では、ハックが容易に行われてしまう可能性が高い。
【0091】
なお、相異なるIDに対応する関数F(R、ID)は、相異なることが望ましいことはもちろんであるが、相異なるIDに対して同一のF(R、ID)の出現する頻度が十分に低ければ、十分な効果が得られる。より具体的には、たとえば、IDが10桁のシリアルナンバーである場合に、その下9桁ID’を用いて、F(R、ID’)を簡易な認証関数としても、実用上ほぼ同等の効果が得られる。
【0092】
また、定の認証手続は、要するに、較の結果に基づく判定であればよいが、上述された本実施の形態におけるように、たとえば数分ごとなど、あらかじめ定められたタイミングで随時行われることが望ましい。
【0093】
また、定手段は、上記実施の形態では、スマートカード900側に設けられた比較手段760を含む手段であった。しかし、定手段は、これに限らず、たとえば、受信機1900側に設けられていてもよいし、スマートカード900側と受信機1900側との両方に設けられていてもよい。
【0094】
また、イッチ手段は、上記実施の形態では、スマートカード900側に設けられた電源遮断スイッチ800であった。しかし、イッチ手段は、これに限らず、たとえば、受信機1900側に設けられていてもよいし、スマートカード900側と受信機1900側との両方に設けられていてもよい。
【0095】
また、述した本発明または本発明に関連する発明の全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムおよび/またはデータを担持した媒体であって、コンピュータにより読み取り可能、かつ読み取られた前記プログラムおよび/またはデータが前記コンピュータと協動して前記機能を実行する媒体は、本発明に関連する発明である。
【0097】
データとは、データ構造、データフォーマット、データの種類などを含む。媒体とは、ROM等の記録媒体、インターネット等の伝送媒体、光・電波・音波等の伝送媒体を含む。担持した媒体とは、たとえば、プログラムおよび/またはデータを記録した記録媒体、やプログラムおよび/またはデータを伝送する伝送媒体等を含む。コンピュータにより処理可能とは、たとえば、ROMなどの記録媒体の場合であれば、コンピュータにより読みとり可能であることであり、伝送媒体の場合であれば、伝送対象となるプログラムおよび/またはデータが伝送の結果として、コンピュータにより取り扱えることであることを含む。情報集合体とは、たとえば、プログラムおよび/またはデータ等のソフトウエアを含むものである。
【0098】
なお、以上説明したように、本発明または本発明に関連する発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【0099】
以上のように本発明によれば、たとえば、スマートカードの真偽判定のために、スマートカードのシリアル入出力信号ラインへの過渡応答試験信号の発生、および、応答信号の取得、解析を行なうコントローラと、限定受信等を目的とした秘匿情報を復号するための着脱可能なスマートカードとを備え、正規契約カードと不正に複製された偽カードの判定を、両カードのコントローラとスマートカード間のシリアル入出力信号ラインにおける過渡応答特性の違いを基に、前記コントローラにより自動的に行なうことを特徴とするため、近年発達しているコンピュータ等を用いたデジタル信号のエミュレーション技術等による不正視聴に対し、より堅固な限定受信システムを実現する効果を有する。
【0100】
また、本発明によれば、たとえば、上記情報受信装置における過渡応答特性の判定において、入力されたパルス信号を前記コントローラにより設定された時間ののち遅延出力するパルスタイミング制御手段と、入力されるトリガ信号のタイミングでデータを取得し保持するデータフリップフロップとを備え、前記コントローラから、スマートカードのシリアル信号ラインに前記パルスタイミング制御手段でのパルス遅延量を変更して、過渡応答試験用ステップ信号を複数回入力し、前記データフリップフロップにより論理値として複数回取得することにより、スマートカードのシリアル信号ラインの過渡応答特性を簡易に得ることにより、低廉な構成により、不正視聴に対し堅固な受信機を実現する効果を有する。
【0101】
また、本発明によれば、たとえば、上記情報受信装置における過渡応答特性の判定において、スマートカードのシリアル信号ラインに接続されたアナログ信号をデジタル信号に変換するAD(アナログデジタル)変換器と、正規のスマートカードにおけるスマートカードのシリアル信号ラインでの過渡応答特性を保持する第1のメモリ手段と、前記AD変換器のデジタル出力信号を保持する第2のメモリ手段とを備え、前記、コントローラにより第2のメモリ手段に保持された過渡応答特性を、前記第1のメモリ手段に保持されている正規の過渡応答特性と比較することにより、低廉な構成により、正規スマートカードと、偽スマートカードのアナログ特性詳細を比較することが可能となり、不正視聴に対して、さらに堅固な限定受信システムを実現する効果を有する。
【0102】
また、本発明によれば、たとえば、上記情報受信装置における過渡応答特性の判定において、クロックを前記コントローラにより指定された分周比、dutyで出力する分周器と、スマートカードとの通常の通信と過渡応答試験用テスト信号入力とを前記コントローラからの制御により切り替える切替スイッチと、スマートカードのシリアル信号ラインの電圧レベルを判定するコンパレータとを備え、前記コントローラからの制御により前記分周期から、周波数、dutyを変えた複数の試験用信号をスマートカードのシリアル信号ラインに入力し、同応答特性を前記コンパレータから出力される論理信号の変化により、スマートカードのシリアル信号ラインの過渡応答特性を簡易に得ることにより、より低廉に、不正視聴に対して堅固な受信機を実現する効果を有する。
【0103】
また、本発明に関連する発明によれば、たとえば、限定受信等を目的とした秘匿情報を復号するための着脱可能なスマートカードを含み情報信号の受信処理を行う機能ブロックを有する情報受信装置において、スマートカード内に、一定時間ごとにパルス信号を発生するタイマ手段と、ID(個別認証コード)保持手段と、擬似乱数発生手段と、前記IDを基にした認証関数発生手段と、同スマートカード内のCPU制御により、同カードに供給される電源を遮断するスイッチを備え、受信装置側には前記スマートカード内と同じID(個別認証コード)を保持するID保持手段、と、スマートカード内と同様の認証関数発生手段を備え、一定期間毎にスマートカードと受信機本体側との間で乱数を基にした認証を行い、正規の認証結果が得られない際には、スマートカード内のCPUにより同カードに供給される電源を遮断することにより、定期的にスマートカード自体がその正規使用を、認証関数を用いて確認し、同確認が得られない際には、スマートカード自体でスマートカードを無効とするため、より不正視聴に対し堅固な限定受信システムを実現することができる効果を有する。
【0104】
【発明の効果】
以上述べたところから明らかなように本発明は、たとえば、データ担持媒体と情報受信装置との正規の組み合わせによらない、限定受信機能の不正な実現を抑制することができるという長所を有する。
【図面の簡単な説明】
【図1】 本発明の実施の形態1による情報受信装置の要部の構成を示すブロック図
【図2】 本発明の実施の形態1による情報受信装置の動作を説明するためのタイミング図
【図3】 本発明の実施の形態1による情報受信装置の要部の動作を説明するためのタイミング図
【図4】 従来の情報受信装置の概略構成を示すブロック図
【図5】 本発明の実施の形態2による情報受信装置の要部の構成を示すブロック図
【図6】 本発明の実施の形態2による情報受信装置の要部の動作を説明するためのタイミング図
【図7】 本発明の実施の形態3による情報受信装置の要部の構成を示すブロック図
【図8】 本発明の実施の形態3による情報受信装置の要部の動作を説明するためのタイミング図
【図9】 本発明に関連する発明の実施の形態4による情報受信装置の要部の構成を示すブロック図
【符号の説明】
140 コントローラ
150 第1のメモリ
160 スマートカード
300 パルスタイミング制御手段
310 データフリップフロップ
1000 スマートカード通信用IOライン
1010 スマートカード制御用信号
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to an information receiving apparatus applied to, for example, a digital broadcast receiving device.InRelated.
[0002]
[Prior art]
Various devices using a digital compressed image restoration device have begun to be put into practical use in digital broadcasting, DSM (Digital Storage Media), etc., using digital compression encoding technology for images that has been developed in recent years. In some cases, a smart card that can be attached to and detached from the receiver is used.
[0003]
Here, a configuration of a standard digital satellite broadcast receiver which is an example of a conventional digital broadcast receiver will be described with reference to FIG. FIG. 4 is a block diagram showing the configuration of such a digital satellite broadcast receiver.
[0004]
In FIG. 4, reference numeral 100 denotes a receiving antenna. A tuner unit 110 selectively demodulates a desired physical channel from an intermediate frequency from an antenna such as a BS or CS, and reproduces a digital code. Reference numeral 120 denotes a transport decoder (program decoding extraction means) that separates and extracts information for decoding a program and program information from the demodulated digital code sequence. An AV decoder 130 restores digitally compressed video and audio signals.
[0005]
Reference numeral 180 denotes a CRT (display device) that displays the restored program. Reference numeral 140 denotes a controller that controls the operation of each part of the receiver. A memory 150 stores necessary information such as a control program for the controller.
[0006]
Reference numeral 160 denotes a smart card, which holds a unique identification number for each receiver, a contract form of the receiver, and the like, and decrypts a cipher for realizing the limited reception function. Reference numerals 1000 and 1010 denote signal lines for communication between a normally detachable smart card and the receiver body, and indicate a smart card communication IO (Input Output) line and a smart card control signal, respectively.
[0007]
Next, the operation of the conventional information receiving apparatus configured as described above will be described by taking digital broadcast reception in CS or the like as an example.
[0008]
The program transmitted from the broadcasting station is decoded as a digital signal by the receiving antenna 100 and the tuner unit 110. The decoded digital signal includes a signal for decoding the program and information on the program itself. Usually, in the digital transceiver, the information for decrypting the program is acquired according to the contract status of the receiver held in the smart card 160, and the decrypted information is decrypted and encrypted for limited reception. In the transport decoder 120, the program is decoded. Further, the program information is restored by the AV decoding means 130 and reproduced by the television monitor 180 or the like.
[0009]
Here, the function for realizing the conditional access function, that is, the realization of the cryptanalysis, the contract information, etc. in the removable smart card facilitates ensuring confidentiality and changing the conditional access system. Because. Further, in order to realize the limited reception function, the receiver main body side and the smart card side always perform digital communication and decrypt information necessary for limited reception.
[0010]
[Problems to be solved by the invention]
However, with the development of computer technology in recent years, this digital communication information can be analyzed by incorporating it into a personal computer etc. instead of a smart card that is a data carrier medium for receiving and using transmitted information. It has become possible to realize functions equivalent to regular smart card functions with a personal computer or the like. For this reason, there is a problem that the possibility of illegally realizing the limited reception function is increasing.
[0011]
  In consideration of the above-described conventional problems, the present invention can suppress, for example, an unauthorized realization of the conditional access function that does not depend on the regular combination of the data carrier medium and the information receiving apparatus as described above. Information receiverTheThe purpose is to provide.
[0012]
[Means for Solving the Problems]
  In a first aspect of the present invention (corresponding to claim 1), the information is transmitted by mounting a data-carrying medium carrying information receiving data for receiving and using the transmitted information. An information receiving device capable of receiving and using information,
It is a signal for detecting a transient response characteristic in a transmission path between the signal generating means and the mounted data carrier medium.Signal generating means for generating a test signal and transmitting it to the mounted data carrier medium;
  The generated test signalTransient response characteristicsDetecting means for detecting
  DetectionComparison of the transient response characteristics of the test signal and the transient response characteristics of a regular data carrier medium prepared in advanceDetermining means for determining whether the loaded data carrier medium is a regular data carrier medium based on the result;,
HaveThis is an information receiving apparatus.
[0014]
  FirsttwoThe present invention (claims)2The transmission path is a serial signal line,
  The test signal is a step signal sent to the serial signal line,
  The detection means is a data flip-flop for detecting, as a logical value, a result of comparing the level of the test signal in the serial signal line with a predetermined value at a predetermined timing,
  The transient response characteristic is the logical value at the detected predetermined timing.oneIt is an information receiver of this invention.
[0015]
  FirstthreeThe present invention (claims)3The transmission path is a serial signal line,
  The test signal is a predetermined analog signal sent to the serial signal line,
  The detection means is an AD converter for converting the predetermined analog signal to be sent into a digital signal and detecting the analog characteristics thereof,
  The transient response characteristic is the detected analog characteristic.oneIt is an information receiver of this invention.
[0016]
  FirstFourThe present invention (claims)4The transmission path is a serial signal line,
  The test signal is a signal having a predetermined frequency and duty sent to the serial signal line,
  The detection means is a comparator for detecting a result of comparing the voltage level of the test signal in the serial signal line with a predetermined value as a logical value;
  The transient response characteristic is the detected logical value.oneIt is an information receiver of this invention.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments according to the present invention will be described with reference to the drawings.
[0027]
(Embodiment 1)
First, the configuration of the information receiving apparatus according to the first embodiment will be described with reference to FIGS. 1 is a block diagram showing the configuration of the main part of the information receiving apparatus according to the first embodiment, FIG. 2 is a timing chart showing the operation of the pulse timing control means 300, and FIG. 3 is the operation of the main part of the information receiving apparatus. FIG.
[0028]
In FIG. 1, reference numeral 310 denotes a data flip-flop, which captures the logic level of the smart card serial signal line 1000 at the input trigger pulse timing. Reference numeral 300 denotes a pulse timing control means for delaying the input pulse signal for a predetermined time according to the setting from the controller 140.
[0029]
The smart card 160 corresponds to the data carrier medium of the present invention. The controller 140 corresponds to means including the signal generation means and the determination means of the present invention.
[0030]
In FIG. 2, the input pulse to Tin of the pulse timing control means 300 is shown at the top. Here, the delay parameter value from the controller 140 is set in Lin of the pulse timing control means 300.
[0031]
Using the CKin of the pulse timing control means 300 of FIG. 2 and the internal counter of the pulse timing control means 300, the pulse timing control means 300 delays the pulse input to Tin by the delay parameter value, and the pulse timing control means 300 It has a function to output as To output.
[0032]
Next, the principle of smart card authenticity determination, which is a feature of the present invention, will be described with reference to FIG. To do.
[0033]
The smart card authenticity determination is performed by inputting a step signal as shown in the second stage of FIG. 3 to the smart card communication IO line 1000 and its analog response signal waveform as shown in the third stage of FIG. It is done using.
[0034]
First, the operation in the case of a regular smart card indicated by the solid line of the smart card control IO line 1000 (enlarged view) in FIG. 3 will be described.
[0035]
As shown in the uppermost part of FIG. 3, the controller 140 outputs a pulse signal to Tin of the pulse timing control means 300 prior to step signal input to the smart card communication IO line 1000. At the same time, the controller 140 sets a delay amount, for example, as M clock (Ck) in Lin of the pulse timing control means 300.
[0036]
As a result, the pulse timing control means 300 outputs a pulse signal To delayed by M clocks as shown in the lowermost stage of FIG. The data flip-flop 310 acquires the voltage of the smart card communication IO line 1000 at the timing of the To pulse signal, as shown in the smart card communication IO line 1000 (enlarged view) in FIG. In this case, since the voltage level is higher than the threshold level of the data flip-flop 310, the data flip-flop 310 outputs a logic level H (High), as shown in FIG.
[0037]
Next, the controller 140 performs the same operation for the pulse timing control means 300 after setting the delay amount as the M-α clock.
[0038]
As a result, the pulse timing control means 300 outputs a pulse signal To delayed by M-α clocks as shown in FIG. The data flip-flop 310 acquires the voltage of the smart card communication IO line 1000 at the timing of the To pulse signal, as shown in the smart card communication IO line 1000 (enlarged view) in FIG. In this case, since the voltage level is lower than the threshold level of the data flip-flop 310, the data flip-flop 310 outputs a logic level L (Low) as shown in FIG.
[0039]
As is clear from the above description, M and α are a threshold value between a voltage value detected at a timing delayed by M clocks and a voltage value detected at a timing delayed by M-α clocks. It is set to be separated by level. By making such settings, it is possible to detect the difference between the analog response signal waveform when using the regular smart card described above and the analog response signal waveform when using the fake smart card described later with an inexpensive configuration. it can. Further, the detection is not limited to this, and such detection may be performed at a predetermined timing.
[0040]
Next, an operation in the case of a fake smart card indicated by a dotted line in the smart card control IO line 1000 (enlarged view) in FIG. 3 will be described.
[0041]
First, when the pulse signal To delayed by M clocks is output from the pulse timing control means 300, the smart card communication IO line 1000 of FIG. As shown in the figure, the voltage of the smart card communication IO line 1000 (in this case, the dotted line voltage of the fake smart card) is acquired at the timing of the To pulse signal. However, as shown in the figure, the voltage level is lower than the threshold level of the data flip-flop 310, unlike the case of the regular smart card indicated by the solid line in the figure. A logic level L (Low) is output.
[0042]
Next, the controller 140 performs the same operation for the pulse timing control means 300 after setting the delay amount as the M-α clock. As a result, the pulse timing control means 300 outputs a pulse signal To delayed by M-α clocks as shown in FIG. The data flip-flop 310 acquires the voltage of the smart card communication IO line 1000 at the timing of the To pulse signal, as shown in the smart card communication IO line 1000 (enlarged view) in FIG. In this case, as shown in the figure, since the same voltage level is lower than the threshold level of the data flip-flop 310, in the data flip-flop 310, as in the case of the regular smart card, the logic level L (Low). Will be output.
[0043]
When a smart card is functionally realized by a personal computer or the like, it usually causes a difference in additional capacity or the like due to a difference in physical circuit configuration, and in an analog response characteristic, a regular smart card like the above-mentioned fake smart card. And the difference occurs.
[0044]
Therefore, such an analog response characteristic is detected by inputting the step signal to the smart card communication IO line as described above, and measuring the same voltage after a certain period of time, and the normal card that has been held in advance. By comparing with the same response characteristic of
[0045]
As described above, in the information receiving apparatus according to the first embodiment, the use of a fake smart card can be automatically detected on the receiver body side with an inexpensive configuration, and the connection between the card and the receiver body is relaxed. Unauthorized viewing can be suppressed even in a non-card / unique case where a plurality of receivers can be used with a single card.
[0046]
(Embodiment 2)
Next, the configuration of the information receiving apparatus according to the second embodiment will be described with reference to FIGS. FIG. 5 is a block diagram showing a configuration of a main part of the information receiving apparatus according to Embodiment 2 of the present invention. FIG. 6 is a timing chart for explaining the operation of authenticating the smart card.
[0047]
In FIG. 5, reference numeral 200 denotes an AD (analog / digital) converter, which digitally converts the signal waveform of the smart card communication IO line 1000 under the control of the controller 140 and outputs the signal waveform to the second memory unit 210.
[0048]
Hereinafter, the operation of the information receiving apparatus according to the second embodiment will be described.
[0049]
In the smart card communication IO line 1000 of FIG. 5, as shown in the upper part of FIG. 6, communication is performed between the main controller and the smart card by a normal digital serial signal.
[0050]
On the other hand, when the smart card function is emulated by a personal computer or the like and illegal viewing is attempted, an analog signal different from the normal smart card is shown in the lower part of FIG. Showing change.
[0051]
Here, as shown in FIG. 5, the analog characteristics of the smart card communication IO line 1000 are measured and digitally converted by the AD converter 200 and recorded in the second memory 210. Then, the measured analog characteristics stored in the second memory 210 and the analog signal characteristics of the smart card communication IO line 1000 in the regular smart card previously recorded in the first memory 150 are converted into the controller 140. The authenticity of the smart card is determined by comparing with the above.
[0052]
As described above, in the information receiving apparatus according to the second embodiment, the analog characteristics of the smart card communication IO line are measured and converted into digital data at regular intervals under the control of the controller, and compared with the same characteristics of the regular smart card. In order to determine the authenticity of a smart card, a more robust conditional access system for a fake smart card is possible.
[0053]
(Embodiment 3)
Next, the configuration of the information receiving apparatus according to the third embodiment will be described with reference to FIG. FIG. 7 is a block diagram showing the configuration of the main part of the information receiving apparatus according to Embodiment 3 of the present invention.
[0054]
In FIG. 7, reference numeral 400 denotes a change-over switch that selects a normal communication signal and a test signal for smart card authenticity determination for the smart card communication IO line 1000. Reference numeral 410 denotes a division cycle, which divides and outputs a clock under the control of the controller 140. A comparator 420 compares the voltage value of the smart card communication IO line 1000 with a reference value, and outputs it as a logical value.
[0055]
Hereinafter, the operation of the information receiving apparatus according to the third embodiment will be described with reference to FIG. FIG. 8 is a timing diagram for explaining the operation of the information receiving apparatus.
[0056]
The change-over switch 400 is connected to the IO line side of the controller 140 when communicating with a normal smart card. When the authenticity of the smart card is determined, the controller 140 controls the control switch 400 as shown in FIG. Is connected to the frequency divider 410 as shown by a solid line.
[0057]
In the following, a description will be given of how smart card authenticity determination is performed when the changeover switch 400 is connected to the frequency divider 410 side.
[0058]
The upper part of FIG. 8 shows clock input to the minute period 410. At this time, as the setting of the frequency division ratio for the frequency divider 410, for example, as shown in the output T of the frequency division 410 in the figure, the low period M = 4 and the high period N = 3 of the output pulse are set. It shall be.
[0059]
At this time, the frequency division ratio in frequency divider 410 is M + N = 7, and the duty is N / (M + N) = 3/7. Further, the frequency of the input clock CK to the frequency divider 410 is set to fCKThen, the frequency of the output T of the frequency divider 410 is fCK/ (M + N) = fCK/ 7.
[0060]
Then, the voltage of the smart card communication IO line 1000 gradually increases during the high period of the output T of the minute period 410 as shown in FIG. In FIG. 8, the state of this voltage increase is indicated by a solid line for a regular smart card and by a dotted line for a fake smart card. Although this voltage rise depends on the characteristic of the IO line 1000 for smart card communication, in practice, it shows a characteristic close to the first-order lag characteristic in a time of about several tens of nsec, but in FIG. It is shown by a straight line.
[0061]
At this time, as shown in FIG. 8, the comparator 420 compares the voltage of the smart card communication IO line 1000 with the threshold level, and outputs a logical value High when the voltage is higher than the threshold level. In FIG. 8, a regular smart card is indicated by a solid line, and a fake smart card is indicated by a dotted line.
[0062]
As shown in FIG. 7, the output logical value is input to the controller 140 and held together with the values of the frequency division ratios M and N set in the frequency divider 410 (in this case, M = 4, N = 3). The
[0063]
Next, it is assumed that the controller 140 sets a low period M = 5 and a high period N = 2 of the output pulse as setting of the frequency division ratio for the frequency divider 410.
[0064]
At this time, as shown in the figure, the smart card communication IO line 1000 gradually increases in voltage with respect to the high period of the output T of the frequency divider 410. The output pulse 410 becomes Low and the voltage drops. In FIG. 8, a regular smart card is indicated by a solid line, and a fake smart card is indicated by a dotted line.
[0065]
At this time, as shown in FIG. 8, the comparator 420 compares the voltage of the smart card communication IO line 1000 with a threshold level, and outputs a logic value High when the voltage is higher than the threshold level. In FIG. 8, a regular smart card is indicated by a solid line, and a fake smart card is indicated by a dotted line.
[0066]
Since M = 5 and N = 2 at the present time, in the case of a regular smart card, the voltage value is lower than the threshold level, so that the output logical value is always Low, but in the case of a fake smart card As shown by the dotted line in the figure, a high period is generated.
[0067]
As shown in FIG. 7, these signals are input to the controller 140 and held together with the values of the frequency division ratios M and N set in the frequency divider 410 (in this case, M = 5, N = 2).
[0068]
The controller 140 holds in advance the setting values for these frequency dividers 410 and the logical values of the comparators 420 obtained for these values for regular smart cards. Then, the controller 140 determines whether the smart card is true or false by comparing this with the actually measured result.
[0069]
As described above, the information receiving apparatus according to the third embodiment can automatically detect the use of a fake smart card on the receiver main body side with an inexpensive configuration, and can suppress unauthorized viewing.
[0070]
  (Embodiment 4)
  Next, the configuration of the information receiving apparatus according to the fourth embodiment will be described with reference to FIG. FIG. 9 shows the present invention.Inventions related toIt is a block diagram which shows the structure of the principal part of the information receiver by Embodiment 4 of this invention.
[0071]
  In FIG. 9, reference numeral 900 denotes a smart card, and the present invention is provided inside.Inventions related toThe main functional blocks regarding are shown. On the other hand, 1900 indicates the receiver body side, and the present invention is provided inside.Inventions related toThe main functional blocks regarding are shown.
[0072]
First, the configuration on the smart card 900 side will be described.
[0073]
Reference numeral 640 denotes a CPU which controls each functional block in the smart card as well as decrypting the encryption. Reference numeral 700 denotes timer means which generates a pulse signal at regular intervals under the control of the CPU 640. A pseudo random number generation unit 710 generates a pseudo random number signal that is a source of authentication confirmation. Reference numeral 740 denotes a change-over switch that switches a normal serial communication signal or authentication code for authentication to the smart card communication IO line. Reference numeral 720 denotes serial multiplexing means, which performs bidirectional signal control of serial signals on the smart card communication IO line. Reference numeral 810 denotes ID (individual authentication number) holding means for holding different IDs for each receiver, for example. Reference numeral 750 denotes an authentication function generating unit that generates an authentication function for the random number from the pseudo random number generating unit 710 using the ID holding unit 810 as a parameter. Reference numeral 760 denotes a comparison unit that compares the output from the authentication function generation unit 750 with the response signal from the receiver main body input from the smart card communication IO line. Reference numeral 800 denotes a power cut-off switch that cuts off power supply to the smart card 900 under the control of the CPU 640.
[0074]
Next, the internal configuration of the receiver main body 1900 will be described.
[0075]
Reference numerals 1720, 1750, and 1810 denote a serial multiplexing unit, an authentication function generation unit, and an ID (individual authentication number) holding unit, respectively, which have the same functions as the same functional block on the smart card side. Here, functional blocks for a normal operation not directly related to the authentication operation and a switch for switching to the normal operation are omitted.
[0076]
  The smart card 900 isDeData carrierIs an exampleThe The means including the authentication function generating means 750 and 1750 includes:RecognitionMeans including certificate code generating meansIs an exampleThe The means including the comparing means 760 isSizeMeansIs an exampleThe means including the power cut-off switch 800 isTheSwitch meansIs an exampleThe The means including the pseudo random number generation means 710 includes:DeData generation meansIs an exampleThe
[0077]
Hereinafter, the operation of the information receiving apparatus according to the fourth embodiment will be described.
[0078]
First, the changeover switch 740 is connected to the H side in the figure when communicating with a normal smart card under the control of the CPU 640, but when performing authentication between the smart card and the receiver body. Is connected to the L side as shown by the solid line in FIG.
[0079]
At this time, the timer 700 generates a pulse signal at regular intervals. Then, the pseudo random number generator 710 generates a pseudo random number value as a trigger of this pulse signal, and transmits the generated pseudo random number value to the receiver main body 1900 via the changeover switch 740 and the serial multiplexing means 720, and is also smart. The authentication function generation means 750 in the card 900 is input. The authentication function generation means 750 generates an authentication function using the ID output from the ID holding means 810 as a parameter, and generates an authentication code that is the value of the authentication function for the random number from the pseudo-random number generation means 710 and compares it. Tell to means 760.
[0080]
On the other hand, the pseudo random number signal transmitted to the receiver main body 1900 is connected to the authentication function generating means 1750 on the receiver main body 1900 side via the serial multiplexing means 1720. The authentication function generation unit 1750 generates an authentication function using the ID output from the ID holding unit 1810 as a parameter, and generates an authentication code that is the value of the authentication function for the random number from the pseudo-random number generation unit 710. The data is sent to the smart card 900 side via the multiplexing means 1720.
[0081]
Usually, since the ID held in the ID holding means 810 on the smart card 900 side matches the ID held in the ID holding means 1810 on the receiver main body 1900 side, an authentication function on the smart card 900 side is generated. The authentication code generated from the means 750 matches the authentication code generated from the authentication function generating means 1750 on the receiver body 1900 side. Therefore, since the comparison unit 760 determines that the card is a regular contract card as a result of the comparison, the power supply is not cut off by the power cut-off switch 800 via the CPU 640.
[0082]
However, (1) since the ID held in the ID holding means 810 on the smart card 900 side does not match the ID held in the ID holding means 1810 on the receiver main body 1900 side, the above two authentications are performed. If the codes do not match, or (2) there is no correct response from the receiver main body 1900 to the pseudo random number input for authentication from the smart card 900 due to malfunction of the device, the comparison means 760 Determines that the smart card has been illegally used. Then, power supply to the smart card is cut off by the power cut-off switch 800 via the CPU 640, and the smart card is disabled.
[0083]
As described above, in the information receiving apparatus according to the fourth embodiment, the smart card itself periodically checks its normal use using the authentication function, and when the normal use cannot be confirmed, the smart card itself Since the smart card is invalidated, it is possible to realize a conditional access system that is more robust against unauthorized viewing. As described above, in the information receiving apparatus according to the fourth embodiment, the smart card has a one-to-one correspondence with the information receiving apparatus, and unauthorized viewing is more effective in the case of a card unique that is resistant to damage such as card forgery. It can be surely suppressed.
[0084]
As is apparent from the above description, the present invention provides, for example, an information receiving apparatus having a functional block for receiving information signals to control the functional block and to determine the authenticity of a smart card. A controller that generates a transient response test signal to the serial I / O signal line of the smart card and acquires and analyzes the response signal, and a removable smart card for decoding confidential information for the purpose of limited reception, etc. The controller automatically determines whether a legitimate contract card or an illegally duplicated fake card is based on the transient response characteristics of the serial I / O signal line between the controllers of both cards and the smart card. It is characterized by this.
[0085]
Further, according to the present invention, in the determination of the transient response characteristic in the information receiving apparatus, the pulse timing control means for delaying and outputting the input pulse signal after the time set by the controller, and the timing of the input trigger signal A data flip-flop that acquires and holds data, and inputs a step signal for a transient response test from the controller to the serial signal line of the smart card, by changing the pulse delay amount in the pulse timing control means, a plurality of times. In addition, a transient response characteristic of the serial signal line of the smart card can be easily obtained by obtaining the logical value multiple times by the data flip-flop.
[0086]
The present invention also provides an AD (analog-digital) converter that converts an analog signal connected to a serial signal line of a smart card into a digital signal and a regular smart card in determining the transient response characteristic in the information receiving apparatus. First memory means for holding a transient response characteristic in a serial signal line of a smart card, and second memory means for holding a digital output signal of the AD converter, and the second memory means by the controller The authenticity of the smart card is determined by comparing the transient response characteristic held in the normal memory with the normal transient response characteristic previously held in the first memory means.
[0087]
In the determination of transient response characteristics in the information receiving apparatus,
A frequency divider that outputs a clock with a division ratio designated by the controller and a duty; a changeover switch that switches between normal communication with a smart card and a test signal input for a transient response test by control from the controller;
A comparator for determining the voltage level of the serial signal line of the smart card, and a plurality of test signals with different frequencies and duties are input to the serial signal line of the smart card by the control from the controller, The transient response characteristic of the serial signal line of the smart card is easily obtained by changing the logic signal output from the comparator.
[0088]
  In addition, the present inventionInventions related toIn an information receiving apparatus including a removable smart card for decoding confidential information for the purpose of limited reception or the like and having a functional block for receiving information signals, a pulse signal is provided in the smart card at regular intervals. Is supplied to the card by the CPU control in the smart card, the timer means for generating the ID, the ID (individual authentication code) holding means, the pseudo random number generating means, the authentication function generating means based on the ID A switch for shutting off the power supply, an ID holding means for holding the same ID (individual authentication code) as in the smart card on the receiving device side, and an authentication function generating means similar to that in the smart card; When authentication based on random numbers is performed between the smart card and the receiver, and a normal authentication result cannot be obtained, the CPU in the smart card By blocking the power supplied to the card, in which features that it has improved concealment of the smart card.
[0089]
  In addition,FirstIn the above embodiment, the first and second authentication function generating means are the authentication function generating means 750 provided on the smart card 900 side and the authentication function generating means 1750 provided on the receiver 1900 side, respectively. It was. As described above, by providing the authentication function generating means on both the smart card 900 side and the receiver 1900 side, it is possible to realize a limited reception system that is extremely robust against unauthorized viewing. This is because the pseudo-random number and the ID (individual authentication number) can be hacked relatively easily, but the authentication function F has the pseudo-random number as the first variable R and the ID (individual authentication number) as the second variable ID. This is because (R, ID) is not easily hacked. Therefore,RecognitionA system configuration in which the proof function generating means is provided only on one side of (1) the smart card 900 side or the receiver 1900 side, or (2) a system configuration not provided is also considered. However, in such a system configuration, there is a technical possibility that hacking can be easily performed, which is not technically different from the case where the comparison verification of only the ID is simply performed between the smart card 900 side and the receiver 1900 side. Is expensive.
[0090]
  Also,DeIn the above embodiment, the data generation means is the pseudo random number generation means 710 provided on the smart card 900 side, which generates pseudo random numbers at a predetermined timing by using the timer 700. But,DeThe data generator is not limited to this, and may be provided on the receiver 1900 side, for example. However, as described above, it is significant to use a secret authentication function. So, for example,DeThe data generator is not provided on either the smart card 900 side or the receiver 1900 side, and a system configuration in which a predetermined constant value is substituted for the first variable is also conceivable. Then, there is a high possibility that hacking is easily performed.
[0091]
The functions F (R, ID) corresponding to different IDs are desirably different from each other, but the frequency of occurrence of the same F (R, ID) with respect to the different IDs is sufficiently high. If it is low, a sufficient effect can be obtained. More specifically, for example, when the ID is a 10-digit serial number, even if F (R, ID ') is used as a simple authentication function using the lower 9-digit ID', it is practically equivalent. An effect is obtained.
[0092]
  Also,PlaceThe standard certification procedure is, in short,ratioThe determination may be based on the result of the comparison, but it is desirable that the determination be made at a predetermined timing, such as every several minutes, as in the above-described embodiment.
[0093]
Also,SizeIn the above embodiment, the determining means is means including the comparing means 760 provided on the smart card 900 side. But,SizeThe determination means is not limited to this, and may be provided on the receiver 1900 side, or may be provided on both the smart card 900 side and the receiver 1900 side.
[0094]
Also,TheIn the above embodiment, the switch means is the power cut-off switch 800 provided on the smart card 900 side. But,TheThe switch means is not limited to this. For example, the switch means may be provided on the receiver 1900 side, or may be provided on both the smart card 900 side and the receiver 1900 side.
[0095]
  Also,UpThe invention describedOr an invention related to the present inventionA medium carrying a program and / or data for causing a computer to execute all or part of the functions of all or part of the meansWhatReadable medium by a computer, and a medium in which the read program and / or data execute the function in cooperation with the computerIs an invention related to the present invention.It is.
[0097]
Data includes a data structure, a data format, a data type, and the like. The medium includes a recording medium such as a ROM, a transmission medium such as the Internet, and a transmission medium such as light, radio wave, and sound wave. The supported medium includes, for example, a recording medium that records a program and / or data, a transmission medium that transmits the program and / or data, and the like. For example, in the case of a recording medium such as a ROM, it can be read by a computer, and in the case of a transmission medium, the program and / or data to be transmitted can be transmitted. As a result, it can be handled by a computer. The information aggregate includes software such as programs and / or data, for example.
[0098]
  As described above, the present inventionOr an invention related to the present inventionThis configuration may be realized by software or hardware.
[0099]
As described above, according to the present invention, for example, a controller that performs generation of a transient response test signal to a serial input / output signal line of a smart card and obtains and analyzes a response signal to determine whether a smart card is true or false. And a removable smart card for decryption of confidential information for the purpose of limited reception, etc., to determine whether a legitimate contract card or an illegally duplicated fake card is detected. Based on the difference in transient response characteristics in the input / output signal line, it is characterized by being automatically performed by the controller, so that illegal viewing by digital signal emulation technology using a computer etc. that has been developed in recent years, This has the effect of realizing a more robust conditional access system.
[0100]
According to the present invention, for example, in the determination of the transient response characteristic in the information receiving apparatus, the pulse timing control means for delaying and outputting the input pulse signal after the time set by the controller, and the input trigger A data flip-flop that acquires and retains data at the timing of the signal, and changes the pulse delay amount in the pulse timing control means from the controller to the serial signal line of the smart card, thereby providing a transient response test step signal. Receiving multiple times and obtaining multiple times as a logical value by the data flip-flop, it is possible to easily obtain the transient response characteristic of the serial signal line of the smart card. Has the effect of realizing.
[0101]
Further, according to the present invention, for example, in the determination of the transient response characteristic in the information receiving apparatus, an AD (analog-digital) converter that converts an analog signal connected to the serial signal line of the smart card into a digital signal, First memory means for holding a transient response characteristic in a serial signal line of the smart card in the smart card, and second memory means for holding a digital output signal of the AD converter. By comparing the transient response characteristics held in the memory means 2 with the normal transient response characteristics held in the first memory means, the analog configuration of the normal smart card and the fake smart card can be obtained with an inexpensive configuration. It becomes possible to compare characteristic details, and a more robust conditional access system against unauthorized viewing It has the effect to achieve.
[0102]
Further, according to the present invention, for example, in the determination of the transient response characteristic in the information receiving apparatus, normal communication between the smart card and the frequency divider that outputs the clock at the frequency division ratio and duty specified by the controller And a switch for switching the test signal input for the transient response test by the control from the controller, and a comparator for determining the voltage level of the serial signal line of the smart card, and the frequency from the minute period by the control from the controller , By inputting multiple test signals with different duty to the serial signal line of the smart card and changing the logic signal output from the comparator, the same response characteristics can be easily simplified the transient response characteristics of the smart card serial signal line To obtain a robust reception against unauthorized viewing at a lower cost. It has the effect of realizing a machine.
[0103]
  In addition, the present inventionInventions related toFor example, in an information receiving apparatus including a removable smart card for decrypting confidential information for the purpose of limited reception or the like and having a functional block for receiving information signals, the smart card has a certain period of time. Timer means for generating a pulse signal every time, ID (individual authentication code) holding means, pseudorandom number generation means, authentication function generation means based on the ID, and CPU control in the smart card And a switch for shutting off the power supplied to the receiver, the receiving device side includes an ID holding means for holding the same ID (individual authentication code) as in the smart card, and an authentication function generating means similar to that in the smart card. Authenticate on the basis of random numbers between the smart card and the receiver at regular intervals, and if a normal authentication result cannot be obtained, By shutting off the power supplied to the card by the CPU in the card, the smart card itself periodically checks its regular use using an authentication function. Since the smart card is invalidated by itself, there is an effect that it is possible to realize a conditional access system that is more robust against unauthorized viewing.
[0104]
【The invention's effect】
As is apparent from the above description, the present invention has an advantage that it is possible to suppress an unauthorized realization of the limited reception function, which is not based on a regular combination of a data carrier medium and an information reception device, for example.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a main part of an information receiving apparatus according to Embodiment 1 of the present invention.
FIG. 2 is a timing chart for explaining the operation of the information receiving apparatus according to the first embodiment of the present invention.
FIG. 3 is a timing diagram for explaining the operation of the main part of the information receiving apparatus according to Embodiment 1 of the present invention;
FIG. 4 is a block diagram showing a schematic configuration of a conventional information receiving apparatus.
FIG. 5 is a block diagram showing a configuration of a main part of an information receiving apparatus according to Embodiment 2 of the present invention.
FIG. 6 is a timing chart for explaining the operation of the main part of the information receiving apparatus according to the second embodiment of the present invention.
FIG. 7 is a block diagram showing a configuration of a main part of an information receiving apparatus according to Embodiment 3 of the present invention.
FIG. 8 is a timing chart for explaining the operation of the main part of the information receiving apparatus according to the third embodiment of the present invention.
FIG. 9Inventions related toThe block diagram which shows the structure of the principal part of the information receiver by Embodiment 4 of this invention
[Explanation of symbols]
  140 controller
  150 first memory
  160 Smart Card
  300 Pulse timing control means
  310 Data flip-flop
  1000 IO line for smart card communication
  1010 Smart card control signal

Claims (4)

送信されてくる情報を受信し利用可能にするための情報受信用データが担持されたデータ担持媒体を装着することにより、前記送信されてくる情報を受信し利用することができる情報受信装置であって、
当該信号発生手段と前記装着されているデータ担持媒体との間の伝達経路における過渡応答特性を検出するための信号である試験信号を発生し、前記装着されているデータ担持媒体側に伝達するための信号発生手段と、
前記発生された試験信号の過渡応答特性を検出するための検出手段と、
前記検出された試験信号の過渡応答特性と、あらかじめ用意されている正規のデータ担持媒体の過渡応答特性とを比較した結果に基づいて、前記装着されているデータ担持媒体が正規のデータ担持媒体であるか否かを判定する判定手段と
を有することを特徴とする情報受信装置。
An information receiving apparatus capable of receiving and using the transmitted information by mounting a data carrying medium carrying information receiving data for receiving and using the transmitted information. And
To generate a test signal, which is a signal for detecting a transient response characteristic in a transmission path between the signal generating means and the mounted data carrier medium, and to transmit the test signal to the attached data carrier medium side Signal generating means,
Detecting means for detecting a transient response characteristic of the generated test signal;
Based on the result of comparing the transient response characteristic of the detected test signal with the transient response characteristic of a regular data carrier medium prepared in advance, the loaded data carrier medium is a regular data carrier medium. Determination means for determining whether or not there is ;
An information receiving apparatus comprising:
前記伝達経路は、シリアル信号ラインであり、
前記試験信号は、前記シリアル信号ラインに送出されるステップ信号であり、
前記検出手段は、所定のタイミングで、前記シリアル信号ラインにおける試験信号のレベルを所定値と比較した結果を論理値として検出するためのデータフリップフロップであり、
前記過渡応答特性とは、前記検出される所定のタイミングにおける前記論理値であることを特徴とする請求項記載の情報受信装置。
The transmission path is a serial signal line;
The test signal is a step signal sent to the serial signal line,
The detection means is a data flip-flop for detecting, as a logical value, a result of comparing the level of the test signal in the serial signal line with a predetermined value at a predetermined timing,
Wherein a transient response characteristic, the information receiving apparatus according to claim 1, characterized in that the said logic value at a predetermined timing to be the detection.
前記伝達経路は、シリアル信号ラインであり、
前記試験信号は、前記シリアル信号ラインに送出される所定のアナログ信号であり、
前記検出手段は、前記送出される所定のアナログ信号のデジタル信号への変換を行い、そのアナログ特性を検出するためのAD変換器であり、
前記過渡応答特性とは、前記検出されるアナログ特性であることを特徴とする請求項記載の情報受信装置。
The transmission path is a serial signal line;
The test signal is a predetermined analog signal sent to the serial signal line,
The detection means is an AD converter for converting the predetermined analog signal to be sent into a digital signal and detecting the analog characteristics thereof,
Wherein a transient response characteristic, the information receiving apparatus according to claim 1, characterized in that the analog characteristics which are the detection.
前記伝達経路は、シリアル信号ラインであり、
前記試験信号は、前記シリアル信号ラインに送出される、所定の周波数およびdutyを有する信号であり、
前記検出手段は、前記シリアル信号ラインにおける試験信号の電圧レベルを所定値と比較した結果を論理値として検出するためのコンパレータであり、
前記過渡応答特性とは、前記検出される論理値であることを特徴とする請求項記載の情報受信装置。
The transmission path is a serial signal line;
The test signal is a signal having a predetermined frequency and duty sent to the serial signal line,
The detection means is a comparator for detecting a result of comparing the voltage level of the test signal in the serial signal line with a predetermined value as a logical value;
Wherein a transient response characteristic, the information receiving apparatus according to claim 1, characterized in that the logical value said detection.
JP2000394262A 2000-12-26 2000-12-26 Information receiver Expired - Fee Related JP4700189B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000394262A JP4700189B2 (en) 2000-12-26 2000-12-26 Information receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000394262A JP4700189B2 (en) 2000-12-26 2000-12-26 Information receiver

Publications (3)

Publication Number Publication Date
JP2002197424A JP2002197424A (en) 2002-07-12
JP2002197424A5 JP2002197424A5 (en) 2008-12-25
JP4700189B2 true JP4700189B2 (en) 2011-06-15

Family

ID=18859915

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000394262A Expired - Fee Related JP4700189B2 (en) 2000-12-26 2000-12-26 Information receiver

Country Status (1)

Country Link
JP (1) JP4700189B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3770796A1 (en) * 2019-07-25 2021-01-27 Mastercard International Incorporated Method for hardware integrity control of an integrated circuit card

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01106289A (en) * 1987-10-20 1989-04-24 Matsushita Electric Ind Co Ltd Method for identifying terminal
JPH11355809A (en) * 1998-06-03 1999-12-24 Toshiba Corp Digital broadcast receiving apparatus and test method thereof
JP2000270311A (en) * 1999-03-15 2000-09-29 Matsushita Electric Ind Co Ltd Video data playback device, video data processing terminal, and decryption device

Also Published As

Publication number Publication date
JP2002197424A (en) 2002-07-12

Similar Documents

Publication Publication Date Title
JP4216534B2 (en) Time verification system
US6058476A (en) Encryption apparatus for ensuring security in communication between devices
KR101366243B1 (en) Method for transmitting data through authenticating and apparatus therefor
US6069647A (en) Conditional access and content security method
US7979731B2 (en) Time authentication device, time authentication method, computer program, recording medium, integrated circuit, and time authentication system
JPH11243536A5 (en)
US20070016779A1 (en) Method and apparatus for encrypting data transmitted over a serial link
HUP0303569A2 (en) Method of secure transmission of digital data from a source to a receiver
JPH10322327A (en) Encryption communication system
US20120250861A1 (en) Broadcast reception terminal and broadcast reception method
TW200818833A (en) Method and system for command authentication to achieve a secure interface
US7124434B2 (en) Information transmission system, and information sending apparatus and information receiving apparatus used therein
US20040137878A1 (en) AV data wireless communication system, communication apparatus, and electronic device
JP4700189B2 (en) Information receiver
JP4919690B2 (en) Magnetic card reading system
JP4787434B2 (en) ENCRYPTION METHOD, COMMUNICATION SYSTEM, DATA INPUT DEVICE
KR101280740B1 (en) Method to secure access to audio/video content in a decoding unit
JP3608933B2 (en) Confidential information change system
US8565431B2 (en) System and method for scrambling wireless signals using a secure time value
JP2001274784A (en) Contents information transmission method, contents information recording method, contents information transmitter, contents information recorder, transmission medium and recording medium
CN101860406B (en) Central processor and mobile multimedia broadcasting device, system and method
JP5033090B2 (en) Authentication information generation device, content distribution device, reception device, and security module
WO2007043002A2 (en) Improved security system
WO2007043014A1 (en) Method of encrypted communication using a keystream
JP2010130461A (en) Information processing device, information processing method, detecting device, detection method, program, and communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081106

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20081106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110304

LAPS Cancellation because of no payment of annual fees