(57)【要約】【課題】耐タンパー性を向上した装置間の接続方式を提供する。【解決手段】ピンスクランブルバッファ１０２および２０２は、信号線１０３と接続端子１０１とを、信号線２０３と接続端子２０１とをそれぞれ選択的に接続できる。パラメータ生成部１０５は接続パターンを表すパラメータを生成および更新する。ピンスクランブルコントローラ１０４および２０４は当該パラメータに基づいて、それぞれピンスクランブルバッファ１０２および２０２を制御する。例えば、メモリデバイス２へのデータアクセス量が所定の量を超えたときに、パラメータ生成部１０５は、パラメータを更新し、当該パラメータに基づいて、信号線１０３と接続端子１０１との接続関係、信号線２０３と接続端子２０１との接続関係が変更されるため、接続端子の機能特定が困難となり、耐タンパー性を向上することができる。【選択図】図１
2007323470.tif 000002
【特許請求の範囲】
【請求項１】
第１装置と第２装置とを電気的に接続する方式であって、
前記第１装置は、
第１配線の複数と、
第１接続端子の複数と、
第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、
前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部と
を備え、
前記第２装置は、
第２配線の複数と、
第２接続端子の複数と、
第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続する第２接続部と
を備え、
前記第１接続関係および前記第２接続関係は互いに対応して前記可変であり、前記第１接続端子と前記第２接続端子とは、固定された第３接続関係で電気的に接続されることを特徴とする装置間の接続方式。
【請求項２】
前記第１接続パターン情報生成部は前記第２装置から発行される端子配列変更要求に応答して、前記第１接続パターン情報を更新することを特徴とする請求項１記載の装置間の接続方式。
【請求項３】
前記第１接続パターン情報生成部は第１装置が発行する端子配列要求に応答して、前記第１接続パターン情報を更新することを特徴とする請求項１記載の装置間の接続方式。
【請求項４】
前記第１接続パターン情報生成部は、
複数の前記第１接続パターン情報を格納する第１テーブルと、            
前記第１テーブルの前記第１接続パターンを指定する第１ポインタ情報を生成及び更新する第１選択部と
を備えることを特徴とする請求項１乃至３のいずれか一つに記載の装置間の接続方式。
【請求項５】
前記第１テーブルは固定されていることを特徴とする請求項４記載の装置間の接続方式。
【請求項６】
前記第１テーブルは更新されることを特徴とする請求項４記載の装置間の接続方式。
【請求項７】
前記第１選択部は前記第１テーブルに格納された前記複数の前記第１接続パターン情報を順番に指定するように前記第１ポインタ情報を更新することを特徴とする請求項４記載の装置間の接続方式。
【請求項８】
前記第１選択部は前記第１ポインタ情報をランダムに更新することを特徴とする請求項４記載の装置間の接続方式。
【請求項９】
前記第２接続パターン情報は前記第１装置から受け取った前記第１接続パターン情報であることを特徴とする請求項１乃至８のいずれか一つに記載の装置間の接続方式。
【請求項１０】
前記第２装置は、
複数の前記第２接続パターン情報を格納する第２テーブル
をさらに備え、
前記第２接続部は前記第１ポインタ情報に基づいて前記第２テーブルに格納された前記第２接続パターン情報を選択し、前記第２テーブルから選択した前記第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続することを特徴とする請求項４乃至８記載のいずれかに記載の装置間の接続方式。
【請求項１１】
前記第２装置は、
前記第２接続パターン情報を生成及び更新する第２接続パターン情報生成部
をさらに備え、
前記第２接続パターン情報生成部は、
複数の前記第２接続パターン情報を格納する第２テーブルと、
前記第１選択部と同期して、前記第２テーブルの前記第２接続パターン情報を指定する第２ポインタ情報を生成及び更新する第２選択部と
を備え、
前記第２接続部は前記第２パターン情報生成部が選択した前記第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続することを特徴とする請求項４乃至８のいずれかに記載の装置間の接続方式。
【請求項１２】
前記第２テーブルは固定されていることを特徴とする請求項１０または１１記載の装置間の接続方式。
【請求項１３】
前記第２テーブルは更新されることを特徴とする請求項１０または１１記載の装置間の接続方式。
【請求項１４】
前記第２選択部は前記第２テーブルに格納された前記複数の前記第２接続パターン情報を順番に指定するように前記第２ポインタ情報を更新することを特徴とする請求項１１記載の装置間の接続方式。
【請求項１５】
前記第２選択部は前記第２ポインタ情報をランダムに更新することを特徴とする請求項１１記載の装置間の接続方式。
【請求項１６】
第１配線の複数と、
第１接続端子の複数と、
第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、
前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部と
を備え、
前記第１接続パターン情報が外部に出力されることを特徴とする接続装置。
【請求項１７】
第２配線の複数と、
第２接続端子の複数と、
外部から受け取った第１接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続する第２接続部と
を備えることを特徴とする接続装置。
【請求項１８】
第１配線の複数と、
第１接続端子の複数と、
第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、
前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部と
を備え、
前記接続パターン生成部は、
複数の前記第１接続パターン情報を格納する第１テーブルと、
前記第１テーブルの前記第１接続パターンを指定する第１ポインタ情報を生成及び更新し、前記第１ポインタ情報に基づいて前記第１接続パターン情報を選択する第１選択部と
を備え、
前記第１ポインタ情報が外部に出力されることを特徴とする接続装置。
【請求項１９】
第２配線の複数と、
第２接続端子の複数と、
第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続する第２接続部と、
複数の前記第２接続パターン情報を格納する第２テーブルと
を備え、
前記第２接続部は外部から受け取った第１ポインタ情報に基づいて前記第２接続パターン情報を選択することを特徴とする接続装置。
【請求項２０】
第１配線の複数と、
第１接続端子の複数と、
第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、
前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部と
を備えることを特徴とする接続装置。
【請求項２１】
前記第１接続パターン情報生成部は外部と同期して前記第１接続パターン情報を生成及び更新することを特徴とする請求項２０記載の接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置間の接続方式および接続装置に関し、特に、耐タンパー性を向上する技術に関する。
【背景技術】
【０００２】
セキュリティー機能が搭載されていないデバイス間の接続において、第３者は測定器などによって、デバイスの接続端子からコンテンツの抜き取りおよびデータ解析などを容易に行うことができる。このような問題に対し、一般的にデバイス間でやり取りする信号に暗号化処理を施して装置の耐タンパー性を向上している。このようにデバイス間で送受信する信号に暗号化を施す技術が特許文献１に開示されている。
【０００３】
【特許文献１】特開２００２−２４０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、暗号回路を設けることは、回路規模が大きくなり、コスト高になるという問題があった。また、一般的に装置の耐タンパー性のさらなる向上が望まれている。
【０００５】
そこで、本発明は、暗号手段とは異なる手法を用いて耐タンパー性を向上できる装置間の接続方式および接続装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明にかかる装置間の接続方式の第１の態様は、第１装置と第２装置とを電気的に接続する方式であって、前記第１装置は、第１配線の複数と、第１接続端子の複数と、第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部とを備え、前記第２装置は、第２配線の複数と、第２接続端子の複数と、第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続する第２接続部とを備え、前記第１接続関係および前記第２接続関係は互いに対応して前記可変であり、前記第１接続端子と前記第２接続端子とは、固定された第３接続関係で電気的に接続されることを特徴とする。好ましくは、前記第１接続パターン情報生成部は、複数の前記第１接続パターン情報を格納する第１テーブルと、前記第１テーブルの前記第１接続パターンを指定する第１ポインタ情報を生成及び更新し、前記第１ポインタ情報に基づいて前記第１接続パターン情報を選択する第１選択部とを備えることを特徴とする。
【０００７】
本発明にかかる装置間の接続方式の第２の態様は、第１の態様にかかる装置間の接続方式であって、前記第１接続パターン情報生成部は前記第２装置から発行される端子配列変更要求に応答して、前記第１接続パターン情報を更新することを特徴とする。
【０００８】
本発明にかかる装置間の接続方式の第３の態様は、第１の態様にかかる装置間の接続方式であって、前記第１接続パターン情報生成部は第１装置が発行する端子配列要求に応答して、前記第１接続パターン情報を更新することを特徴とする。
【０００９】
本発明にかかる装置間の接続方式の第４の態様は、第１乃至３のいずれか一つの態様にかかる装置間の接続方式であって、前記第１テーブルは固定されていることを特徴とする。
【００１０】
本発明にかかる装置間の接続方式の第５の態様は、第１乃至３のいずれか一つの態様にかかる装置間の接続方式であって、前記第１テーブルは更新されることを特徴とする。
【００１１】
本発明にかかる装置間の接続方式の第６の態様は、第１乃至５のいずれか一つの態様にかかる装置間の接続方式であって、前記第１選択部は前記第１テーブルに格納された前記複数の前記第１接続パターン情報を順番に指定するように前記第１ポインタ情報を更新することを特徴とする。
【００１２】
本発明にかかる装置間の接続方式の第７の態様は、第１乃至５のいずれか一つの態様にかかる装置間の接続方式であって、前記第１選択部は前記第１ポインタ情報をランダムに更新することを特徴とする。
【００１３】
本発明にかかる装置間の接続方式の第８の態様は、第１乃至７のいずれか一つの態様にかかる装置間の接続方式であって、前記第２接続パターン情報は前記第１装置から受け取った前記第１接続パターン情報であることを特徴とする。
【００１４】
本発明にかかる装置間の接続方式の第９の態様は、第１乃至７のいずれかの態様にかかる装置間の接続方式であって、前記第２装置は、複数の前記第２接続パターン情報を格納する第２テーブルをさらに備え、前記第２接続部は前記第１ポインタ情報に基づいて前記第２テーブルに格納された前記第２接続パターン情報を選択し、前記第２テーブルから選択した前記第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続することを特徴とする。
【００１５】
本発明にかかる装置間の接続方式の第１０の態様は、第１乃至７のいずれかの態様にかかる装置間の接続方式であって、前記第２装置は、前記第２接続パターン情報を生成及び更新する第２接続パターン情報生成部をさらに備え、前記第２接続パターン情報生成部は、複数の前記第２接続パターン情報を格納する第２テーブルと、前記第１選択部と同期して、前記第２テーブルの前記第２接続パターン情報を指定する第２ポインタ情報を生成及び更新する第２選択部とを備え、前記第２接続部は前記第２パターン情報生成部が選択した前記第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続することを特徴とする。
【００１６】
本発明にかかる装置間の接続方式の第１１の態様は、第9または第１０の態様にかかる装置間の接続方式であって、前記第２テーブルは固定されていることを特徴とする。
【００１７】
本発明にかかる装置間の接続方式の第１２の態様は、第9または第１０の態様にかかる装置間の接続方式であって、前記第２テーブルは更新されることを特徴とする。
【００１８】
本発明にかかる装置間の接続方式の第１３の態様は、第１０の態様にかかる装置間の接続方式であって、前記第２選択部は前記第２テーブルに格納された前記複数の前記第２接続パターン情報を順番に指定するように前記第２ポインタ情報を更新することを特徴とする。
【００１９】
本発明にかかる装置間の接続方式の第１４の態様は、第１０の態様にかかる装置間の接続方式であって、前記第２選択部は前記第２ポインタ情報をランダムに更新することを特徴とする。
【００２０】
本発明にかかる接続装置の第１の態様は、第１配線の複数と、第１接続端子の複数と、第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部とを備え、前記第１接続パターン情報が外部に出力されることを特徴とする。
【００２１】
本発明にかかる接続装置の第２の態様は、第２配線の複数と、第２接続端子の複数と、外部から受け取った第１接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続する第２接続部とを備えることを特徴とする。
【００２２】
本発明にかかる接続装置の第３の態様は、第１配線の複数と、第１接続端子の複数と、第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部とを備え、前記接続パターン生成部は、複数の前記第１接続パターン情報を格納する第１テーブルと、前記第１テーブルの前記第１接続パターンを指定する第１ポインタ情報を生成及び更新し、前記第１ポインタ情報に基づいて前記第１接続パターン情報を選択する第１選択部とを備え、前記第１ポインタ情報が外部に出力されることを特徴とする。
【００２３】
本発明にかかる接続装置の第４の態様は、第２配線の複数と、第２接続端子の複数と、第２接続パターン情報に基づいた可変の第２接続関係で、前記第２接続端子の各々を前記第２配線の少なくとも一つと電気的に接続する第２接続部と、複数の前記第２接続パターン情報を格納する第２テーブルとを備え、前記第２接続部は外部から受け取った第１ポインタ情報に基づいて前記第２接続パターン情報を選択することを特徴とする。
【００２４】
本発明にかかる接続装置の第５の態様は、第１配線の複数と、第１接続端子の複数と、第１接続パターン情報に基づいた可変の第１接続関係で、前記第１接続端子の各々を前記第１配線の少なくとも一つと電気的に接続する第１接続部と、前記第１接続パターン情報を生成及び更新する第１接続パターン情報生成部とを備えることを特徴とする。好ましくは、前記接続パターン情報生成部は外部と同期して前記第１接続パターン情報を生成及び更新することを特徴とする。
【発明の効果】
【００２５】
本発明にかかる装置間の接続方式の第１の態様によれば、更新される第１および第２接続パターンに基づいて、第１装置は第１接続端子と第１配線とを、第２装置は第２接続端子と第２配線とを、それぞれ電気的に接続する。よって、固定の第３接続関係で接続されているにも拘わらず、第１接続端子と第２接続端子とがそれぞれどのような機能を有しているのかを特定することが困難となり、耐タンパー性を高めることができる。
【００２６】
本発明にかかる装置間の接続方式の第２の態様によれば、第２装置が端子配列変更を開始できる。
【００２７】
本発明にかかる装置間の接続方式の第３の態様によれば、第１装置が端子配列変更を開始できる。
【００２８】
本発明にかかる装置間の接続方式の第４の態様によれば、容易に請求項５記載の第１装置を実現することができる。
【００２９】
本発明にかかる装置間の接続方式の第５の態様によれば、第１接続パターン情報を格納した第１テーブルを更新することで、同一の第１ポインタ情報に基づいて第１接続パターン情報を特定することが困難となり、さらに耐タンパー性を高めることができる。
【００３０】
本発明にかかる装置間の接続方式の第６の態様によれば、容易に請求項７記載の第１装置を実現することができる。
【００３１】
本発明にかかる装置間の接続方式の第７の態様によれば、第１ポインタ情報をランダムに更新するので、第１ポインタ情報の予測が困難となり、さらに耐タンパー性を向上することができる。
【００３２】
本発明にかかる装置間の接続方式の第８の態様によれば、同一の第１接続パターン情報を用いて、第１接続部が第１接続端子と第１配線を第１接続関係で、第２接続部が第２接続端子と第２配線を第２接続関係でそれぞれ接続するため、容易に第１接続関係と第２接続関係を対応づけることができる。
【００３３】
本発明にかかる装置間の接続方式の第９の態様によれば、第１および第２接続パターン情報を第１および第２装置の各々で生成及び更新するため、第１および第２接続パターン情報の秘匿性が向上し、さらに耐タンパー性を向上することができる。
【００３４】
本発明にかかる装置間の接続方式の第１０の態様によれば、第１ポインタ情報、第１接続パターン情報および第２ポインタ情報、第２接続パターン情報を第１装置および第２装置の各々で生成及び更新するため、第１、第２ポインタ情報および第１、第２接続パターン情報の秘匿性が向上し、さらに耐タンパー性を向上することができる。
【００３５】
本発明にかかる装置間の接続方式の第１１の態様によれば、容易に請求項１２記載の第２装置を実現することができる。
【００３６】
本発明にかかる装置間の接続方式の第１２の態様によれば、第２接続パターン情報を格納した第２テーブルを更新することで、同一の第１または第２ポインタ情報に基づいて第２接続パターン情報を特定することが困難となり、さらに耐タンパー性を高めることができる。
【００３７】
本発明にかかる装置間の接続方式の第１３の態様によれば、容易に請求項１４記載の第２装置を実現することができる。
【００３８】
本発明にかかる装置間の接続方式の第１４の態様によれば、第２ポインタ情報をランダムに更新するので、第２ポインタ情報の予測が困難となり、さらに耐タンパー性を向上することができる。
【００３９】
本発明にかかる接続装置の第１の態様によれば、請求項９記載の第２装置への第１接続パターン情報を与えることができるので、本接続装置を第１装置として、請求項９記載の接続方式の実現に寄与する。
【００４０】
本発明にかかる接続装置の第２の態様によれば、請求項９記載の第１装置からの第１接続パターン情報を受け取ることができるので、本接続装置を第２装置として、請求項９記載の接続方式の実現に寄与する。
【００４１】
本発明にかかる接続装置の第３の態様によれば、請求項１０記載の第２装置へと第１ポインタ情報を与えることができるので、本接続装置を第１装置として、請求項１０記載の接続方式の実現に寄与する。
【００４２】
本発明にかかる接続装置の第４の態様によれば、請求項１０記載の第１装置からの第１ポインタ情報を受け取ることができるので、本接続装置を第２装置として、請求項１０記載の接続方式の実現に寄与する。
【００４３】
本発明にかかる接続装置の第５の態様によれば、請求項１１記載の第２装置が備える第２選択部と同期して動作するので、本接続装置を第１装置として、請求項１１記載の接続方式の実現に寄与する。
【発明を実施するための最良の形態】
【００４４】
以下に、図を参照して本発明にかかる実施の形態を説明する。なお、同一符号は同一または相当部分を示し、重畳する説明は省略する。
【００４５】
（実施の形態１）
本発明にかかる実施の形態１の装置間の接続方式を説明する。一例として、本実施の形態１にかかる装置間の接続方式を説明するために用いるシステムの概略構成図を図１に示す。図１に示すように、システムデバイス１とメモリデバイス２が電気的に接続されており、相互に通信可能となっている。
【００４６】
一般的にシステムデバイス１は、メモリデバイス２へのアクセスを指令するＣＰＵ（図示せず）等を備えており、メモリデバイス２は、データを記録するメモリ（図示せず）や当該メモリへのアクセスを実行するメモリコントローラ（図示せず）等を備えているが、本発明の本質とは離れるため詳述は避ける。
【００４７】
システムデバイス１は、接続端子１０１（第１接続端子に相当）と、ピンスクランブルバッファ１０２と、信号線１０３（第１配線に相当）と、ピンスクランブルコントローラ１０４と、パラメータ生成部１０５（第１接続パターン情報生成部）とを備えている。
【００４８】
なお、図１において、信号線１０３として信号線１３１〜１３４が示されているが、一例として、信号線１３１を入出力用、信号線１３２を出力用、信号線１３３、１３４を入力用としている。
【００４９】
ピンスクランブルバッファ１０２は、接続端子１０１の各々を信号線１０３の少なくとも一つと電気的に接続する。ピンスクランブルコントローラ１０４はピンスクランブルバッファ１０２を制御し、パラメータ生成部１０５が生成および更新したパラメータ（第１接続パターン情報に相当）に基づいた接続関係で、ピンスクランブルバッファ１０２に接続端子１０１と信号線１０３とを電気的に接続させる。すなわち、ピンスクランブルバッファ１０２とピンスクランブルコントローラ１０４とで構成される部分を、パラメータに基づいた可変の接続関係で、接続端子１０１の各々を信号線１０３の少なくとも一つと電気的に接続する第１接続部とみなすことができる。
【００５０】
一例として、ピンスクランブルバッファ１０２の内部構成を図２に示す。ピンスクランブルバッファ１０２はバッファ４０１〜４０４と、選択器４１１〜４１８とを備えている。バッファ４０１〜４０４はそれぞれスリーステート出力バッファと、入力バッファとから構成されている。選択器４１１〜４１８にはそれぞれピンスクランブルコントローラ１０４から個別に制御されるための信号（Ｓｅｌｅｃｔ１ａ〜Ｓｅｌｅｃｔ１ｈ）が入力される。
【００５１】
入出力用の信号線１３１は、いずれかのスリーステート出力バッファの制御端子に接続される配線１３１ａと、いずれかのスリーステート出力バッファの入力端子に接続される配線１３１ｂと、いずれかの入力バッファの出力端子に接続される配線１３１ｃとから構成されている。
【００５２】
選択器４１１は、バッファ４０１、４０２、４０３、４０４のいずれかを入出力用に指定する。より具体的には配線１３１ａを上記４個のバッファの内のいずれか一つに設けられるスリーステート出力バッファの制御端子に接続する。かかる選択的な接続は、選択器４１１に入力する信号Ｓｅｌｅｃｔ１ａに基づいた選択器４１１における選択動作によって実現される。
【００５３】
選択器４１３は配線１３１ｃを、上記選択器４１１によって選択されたバッファが備える入力バッファの出力端子に接続する。かかる選択的な接続は、選択器４１３に入力する信号Ｓｅｌｅｃｔ１ｃに基づいた選択器４１３における選択動作によって実現される。
【００５４】
図２では選択器４１１、４１３によってそれぞれ配線１３１ａ、１３１ｃが同じバッファ４０２に接続される場合が例示されている。
【００５５】
選択器４１３、４１５、４１７は、それぞれ配線１３１ｃ、信号線１３３、１３４を相互に排他的に、バッファ４０１、４０２、４０３、４０４のいずれかの入力バッファの出力端子に接続する。かかる排他的な接続は、選択器４１３、４１５、４１７にそれぞれ入力する信号Ｓｅｌｅｃｔ１ｃ、Ｓｅｌｅｃｔ１ｅ、Ｓｅｌｅｃｔ１ｇに基づいた選択器４１３、４１５、４１７における選択動作によって実現される。但し、上述のように、配線１３１ｃの接続先となるバッファは選択器４１１の選択動作によって決定されるので、選択器４１５、４１７は当該バッファ以外のバッファを選択することになる。図２では信号線１３３、１３４がそれぞれバッファ４０１、４０３に設けられた入力バッファの出力端子に接続される場合が例示されている。
【００５６】
選択器４１２、４１４、４１６、４１８は、いずれも配線１３１ｂ、信号線１３２を相互に排他的に、バッファ４０１、４０２、４０３、４０４のいずれかのスリーステート出力バッファの入力端子に接続する。かかる排他的な接続は、選択器４１２、４１４、４１６、４１８にそれぞれ入力する信号Ｓｅｌｅｃｔ１ｂ、Ｓｅｌｅｃｔ１ｄ、Ｓｅｃｔ１ｆ、Ｓｅｌｅｃｔ１ｈに基づいた選択器４１２、４１４、４１６、４１８における選択動作によって実現される。但し配線１３１ｂは、選択器４１１、４１３によって選択されたバッファに接続される。よって図２の例で言えば、配線１３１ｂをバッファ４０２に接続するため、バッファ４０２に対応した選択器４１４が配線１３１ｂを選択して、これをバッファ４０２が備えるスリーステート出力バッファの入力端子に接続する。また図２では信号線１３２が選択器４１８によって選択され、選択器４１８に対応したバッファ４０４のスリーステート出力バッファの入力端子に接続される。
【００５７】
なお、接続元の配線が二本であり、接続先のバッファが四個あるため、選択器４１２、４１４、４１６、４１８の内、二個までは当該配線とバッファとの間の接続を行わなくてもよい。図２では選択器４１２、４１６は当該接続に寄与していない。
【００５８】
上述の接続により、１３１ｂ、１３１ｃは入出力用の端子に、信号線１３２は出力用の端子に、信号線１３３、１３４は入力用の端子に、それぞれ接続されることになる。図２では接続端子１０１ｂが入出力用の端子として、接続端子１０１ｄが出力用の端子として機能し、接続端子１０１ａ、１０１ｃが入力用の端子として、それぞれ機能する場合が例示されている。
【００５９】
図１に戻って、パラメータ生成部１０５は、接続端子１０１と信号線１０３との接続パターンを表すパラメータ（接続パターン情報に相当）を生成および更新する。具体的には、パラメータ生成部１０５は、テーブル１５１とカウンタ回路１５２とを備えている。テーブル１５１は複数のパラメータを格納している。カウンタ回路１５２がテーブル１５１のパラメータを指定するポインタ信号（第１ポインタ情報に相当）を生成および更新し、パラメータ生成部１０５が当該ポインタ信号に基づいてテーブル１５１からパラメータを選択することで、パラメータを生成および更新する。カウンタ回路１５２はテーブル１５１のパラメータを指定するポインタ信号を生成および更新する第１選択部とみなすことができる。なお、カウンタ回路１５２は、ピンスクランブルコントローラ１０４から出力されるカウンタ信号を計数して、ポインタ信号として出力する。すなわち、カウンタ回路１５２はテーブル１５１に格納された複数のパラメータを順番に選択する。
【００６０】
ピンスクランブルコントローラ１０４は内部にレジスタ１４１を備えており、パラメータ生成部１０５で生成および更新したパラメータを受け取って、レジスタ１４１に格納し、当該パラメータに基づいてピンスクランブルバッファ１０２を制御する。また、ピンスクランブルコントローラ１０４はシステムデバイス１が備えるＣＰＵ（図示せず）に割り込み信号を送信してＣＰＵの動作を中断させることができ、また、カウンタ回路１５２にカウンタ信号を出力することができる。
【００６１】
一方、メモリデバイス２は、接続端子２０１（第２接続端子に相当）と、ピンスクランブルバッファ２０２と、信号線２０３（第２配線に相当）と、ピンスクランブルコントローラ２０４とを備えている。また、信号線２０３として信号線２３１〜２３４が示されているが、信号線１０３と対応して、信号線２３１を入出力用、信号線２３２を入力用、信号線２３３、２３４を出力用としている。
【００６２】
ピンスクランブルバッファ２０２は、接続端子２０１の各々を信号線２０３の少なくとも一つと電気的に接続する。ピンスクランブルコントローラ２０４はピンスクランブルバッファ２０２を制御し、パラメータ生成部１０５が生成および更新したパラメータに基づいた接続関係で、ピンスクランブルバッファ２０２に接続端子２０１と信号線２０３とを電気的に接続させる。なお、ピンスクランブルバッファ２０２とピンスクランブルコントローラ２０４とで構成される部分を、パラメータに基づいた可変の接続関係で、接続端子２０１の各々を信号線２０３の少なくとも一つと電気的に接続する第２接続部とみなすことができる。
【００６３】
一例として、ピンスクランブルバッファ２０２の内部構成を図３に示す。ピンスクランブルバッファ２０２は、ピンスクランブルバッファ１０２と同様に、バッファ５０１〜５０４と、選択器５１１〜５１７とを備えている。バッファ５０１〜５０４はそれぞれスリーステート出力バッファと、入力バッファとから構成されている。選択器５１１〜５１７はそれぞれピンスクランブルコントローラ２０４から個別に制御されるための信号（Ｓｅｌｅｃｔ２ａ〜Ｓｅｌｅｃｔ２ｇ）が入力される。
【００６４】
入出力用の信号線２３１は、いずれかのスリーステート出力バッファの制御端子に接続される配線２３１ａと、いずれかのスリーステート出力バッファの入力端子に接続される配線２３１ｂと、いずれかの入力バッファの出力端子に接続される配線２３１ｃとから構成されている。
【００６５】
選択器５１１は、バッファ５０１、５０２、５０３、５０４のいずれかを入出力用に指定する。より具体的には配線２３１ａを上記４個のバッファの内のいずれか一つに設けられるスリーステート出力バッファの制御端子に接続する。かかる選択的な接続は、選択器５１１に入力する信号Ｓｅｌｅｃｔ２ａに基づいた選択器５１１における選択動作によって実現される。
【００６６】
選択器５１３は配線２３１ｃを、上記選択器５１１によって選択されたバッファが備える入力バッファの出力端子に接続する。かかる選択的な接続は、選択器５１３に入力するＳｅｌｅｃｔ２ｃ信号に基づいた選択器５１３における選択動作によって実現される。
【００６７】
図３では選択器５１１、５１３によってそれぞれ配線２３１ａ、２３１ｃを同じバッファ５０２に接続される場合が例示されている。
【００６８】
選択器５１３、５１５は、それぞれ配線２３１ｃ、信号線２３２を相互に排他的に、バッファ５０１、５０２、５０３、５０４のいずれかの入力バッファの出力端子に接続する。かかる排他的な接続は、選択器５１３、５１５にそれぞれ入力するＳｅｌｅｃｔ２ｃ、Ｓｅｌｅｃｔ２ｅ信号に基づいた選択器５１３、５１５における選択動作によって実現される。但し、上述のように、配線２３１ｃの接続先となるバッファは選択器５１１の選択動作によって決定されるので、選択器５１５は当該バッファ以外のバッファを選択することになる。図３では信号線２３２がバッファ５０４に設けられた入力バッファの出力端子に接続される場合が例示されている。
【００６９】
選択器５１２、５１４、５１６、５１７は、いずれも配線２３１ｂ、信号線２３３、２３４を相互に排他的に、バッファ４０１、５０２、５０３、５０４のいずれかのスリーステート出力バッファの入力端子に接続する。かかる排他的な接続は、選択器５１２、５１４、５１６、５１７にそれぞれ入力する信号Ｓｅｌｅｃｔ２ｂ、Ｓｅｌｅｃｔ２ｄ、Ｓｅｃｔ２ｆ、Ｓｅｌｅｃｔ２ｇに基づいた選択器５１２、５１４、５１６、５１７における選択動作によって実現される。但し配線２３１ｂは、選択器５１１、５１３によって選択されたバッファに接続される。よって図３の例で言えば、配線２３１ｂをバッファ５０２に接続するため、バッファ５０２に対応した選択器５１４が配線２３１ｂを選択して、これをバッファ５０２が備えるスリーステート出力バッファの入力端子に接続する。また図３では信号線２３３は選択器５１２によって選択され、選択器５１２に対応したバッファ５０１が備えるスリーステート出力バッファの入力端子に接続される。同様に、信号線２３４は選択器５１６によって選択され、選択器５１６に対応したバッファ５０３が備えるスリーステート出力バッファの入力端子に接続される。
【００７０】
なお、接続元の配線が三本であり、接続先のバッファが四個あるため、選択器５１２、５１４、５１６、５１７の内、一個までは当該配線とバッファとの間の接続を行わなくてもよい。図３では選択器５１７は当該接続に寄与していない。
【００７１】
上述の接続により、配線２３１ｂ、２３１ｃは入出力用の端子に、信号線２３２は入力用の端子に、信号線２３３、１３４は入力用の端子に、それぞれ接続されることになる。図３では接続端子２０１ｂが入出力用の端子として、接続端子２０１ｄが入力用の端子として機能し、接続端子２０１ａ、２０１ｃが出力用の端子として、それぞれ機能する場合が例示されている。
【００７２】
なお、接続端子２０１は固定の接続関係（例えば、接続端子１０１ａと接続端子２０１ａとが接続）で接続端子１０１と電気的に接続される。したがって、図２および図３において太線で示す接続関係によると、信号線１３１および２３１、信号線１３２および２３２、信号線１３３および２３３、信号線１３４および２３４がそれぞれ接続端子１０１および２０１を介して接続される。本実施の形態１では、信号線１０３と信号線２０３との接続関係を上記接続関係で固定しているものとする。
【００７３】
ピンスクランブルコントローラ２０４は内部にレジスタ２４１を備えており、パラメータ生成部１０５で生成および更新されたパラメータを後述する方法で受け取って、レジスタ２４１に格納し、当該パラメータに基づいてピンスクランブルバッファ２０２を制御する。このとき、前段落で述べたように、信号線１０３と信号線２０３との接続関係を固定するために、ピンスクランブルバッファ２０２は、信号線１０３と接続端子１０１との接続関係に対応して、信号線２０３と接続端子１０１との接続関係を制御する。また、ピンスクランブルバッファ２０２はメモリデバイス２が備えるメモリコントローラ（図示せず）にアクセスイネーブル信号を出力して、メモリデバイス２が備えるメモリ（図示せず）へのアクセスを許可／禁止することができる。
【００７４】
続いて、本システムにおいて端子配列を変更する動作を図４に示す。なお、端子配列の変更とは、接続端子１０１と信号線１０３との接続パターンおよび接続端子２０１と信号線２０３との接続パターンをそれぞれ対応させて変更することを意味する。まず、ステップＳ１にて、パワーオンリセットにより端子配列が初期化される。具体的には、ピンスクランブルコントローラ１０４および２０４は内部に備えるレジスタ１４１および２４１をそれぞれ初期化する。当該初期化によって、レジスタ１４１および２４１が格納するパラメータはいずれも一義的な値（初期パラメータ）に決定する。ピンスクランブルコントローラ１０４および２０４はレジスタ１４１および２４１に格納された初期パラメータに基づいて、それぞれピンスクランブルバッファ１０２および２０２を制御して端子配列を初期化する。なお、初期の接続パターンを図２および図３において太線で示す接続パターンとする。
【００７５】
ステップＳ２にて、例えば、信号線２３１〜２３３と接続されたピンスクランブルコントローラ２０４がメモリデバイス２に設けられたメモリへのデータアクセス量を検知し、当該データアクセス量が所定の値を超えているかどうかを判断する。データアクセス量が所定の値を超えていないときは、再びステップＳ２を実行する。
【００７６】
データアクセス量が所定の値を超えているときは、ステップＳ３にて、ピンスクランブルコントローラ２０４は、信号線２３４、接続端子２０１ｃ、接続端子１０１ｃ、信号線１３４をこの順で介して、システムデバイス１に端子配列要求を発行するとともに、アクセスイネーブル信号を低電位（Ｌ）にしてメモリコントローラ（図示せず）に入力することで、メモリデバイス２が備えるメモリ（図示せず）へのアクセスを禁止する。一方、端子配列要求を受け取ったピンスクランブルコントローラ１０４は、システムデバイス１が備えるＣＰＵ（図示せず）に割り込み信号を出力してＣＰＵの動作を中断させる。したがって、端子配列変更の動作中にメモリデバイス２へのアクセスが生じ、当該アクセスに起因して生じる誤動作を防ぐことができる。
【００７７】
信号線１３４から端子配列要求を入力したピンスクランブルコントローラ１０４は、ステップＳ４にて、カウンタ回路１５２にカウンタ信号を出力する。カウンタ回路１５２は今までに入力されたカウンタ信号を計数して、その数をポインタ信号として出力する。すなわち、ポインタ信号は、ステップＳ５を実行するたび（端子配列変更動作の実行毎）に１だけ加算される。
【００７８】
ステップＳ５にて、パラメータ生成部１０５は、当該ポインタ信号に基づいてテーブル１５１内のパラメータを選択する。ポインタ信号が更新されるたび、パラメータはテーブル１５１から順次に選択される。そして、パラメータ生成部１０５は生成したパラメータをピンスクランブルコントローラ１０４へ出力する。
【００７９】
ステップＳ６にて、パラメータを受け取ったピンスクランブルコントローラ１０４は、例えば、信号線１３１、接続端子１０１ｂ、接続端子２０１ｂ、信号線２３１をこの順で介して、当該パラメータをピンスクランブルコントローラ２０４に送信するとともに、内部のレジスタ１４１に当該パラメータを格納する。一方、パラメータを受信したピンスクランブルコントローラ２０４も同様に内部のレジスタ２４１に当該パラメータを格納する。
【００８０】
ステップＳ７にて、ピンスクランブルコントローラ１０４および２０４は一旦は信号Ｓｅｌｅｃｔ１、Ｓｅｌｅｃｔ２によって接続端子１０１および２０１をそれぞれ開放（バッファ４０１〜４０４および５０１〜５０４の制御端子をＨにする）し、その後、レジスタ１４１および２４１にそれぞれ格納されたパラメータに基づいて、ピンスクランブルバッファ１０２および２０２をそれぞれ制御して、端子配列を変更する。
【００８１】
端子配列を変更した後で、ピンスクランブルコントローラ１０４は例えば割り込み処理終了をシステムデバイス１が備えるＣＰＵに伝え、ＣＰＵの中断を解除する。一方、ピンスクランブルコントローラ２０４は、例えばアクセスイネーブル信号を高電位（Ｈ）にして、メモリデバイス２が備えるメモリへのアクセスを許可する。
【００８２】
そして、再び、ステップＳ２を実行し、端子配列を変更した時点からのデータアクセス量が再び所定の値を超えた場合に、再び端子配列を変更する。このようにメモリデバイス２へのデータアクセス量が所定の値を超える度に端子配列を変更するため、第三者が接続端子１０１または２０１の機能（入力／出力／入出力の別）を特定することが困難となり、システムデバイス１およびメモリデバイス２の耐タンパー性を向上することができる。
【００８３】
なお、本実施の形態１では、ピンスクランブルコントローラ２０４がデータアクセス量を検知してシステムデバイス１に端子配列変更要求を発行しているが、信号線１３１〜１３３と接続されたピンスクランブルコントローラ１０４がデータアクセス量を検知して、メモリデバイス２に端子配列変更要求を発行しても構わない。
【００８４】
また、端子配置変更の条件としてデータアクセス量を判断基準にしているが、これに限らず、例えば、システムデバイス１からメモリデバイス２へ送信するコマンドの内容の変更を判断基準としてもよく、コマンドのアドレス領域の変更を判断基準としても良い。
【００８５】
なお、本実施の形態１では、パラメータ生成部１０５にて生成したパラメータをピンスクランブルコントローラ２０４に送信しているが、このとき、システムデバイス１側において当該パラメータに暗号処理を施した上で送信し、メモリデバイス２側で復号処理を施してもよい。この場合、さらに耐タンパー性を向上することができる。
【００８６】
なお、パラメータ生成部１０５が備えるテーブル１５１は固定でもよく、変更可能なテーブルでも良い。経時的にテーブル１５１を更新する態様であれば、さらに耐タンパー性を向上することができる。また、カウンタ回路１５２の替わりにスクランブル回路を設けても良い。テーブル１５１のパラメータを指定するポインタ信号をランダムに生成することができるので、さらに耐タンパー性を向上することができる。なお、スクランブル回路は例えばＰＮ（疑似雑音：Ｐｓｅｕｄｏ  Ｎｏｉｓｅ）を生成するためのスクランブル回路を用いることができる。この場合は最初の端子配列変更動作で、初期値のみをスクランブル回路に入力し、以降はクロック信号を入力すればよい。
【００８７】
なお、パラメータ生成部１０５はシステムデバイス１に備えられているが、これに限らずシステムデバイス１に代わってメモリデバイス２が備えていても良い。この場合、メモリデバイス２側で生成したパラメータをシステムデバイス１側に送信する。
【００８８】
（実施の形態２）
本発明にかかる実施の形態２の装置間の接続方式について説明する。一例として、本実施の形態２にかかる装置間の接続方式を説明するために用いるシステムの概略構成図を図５に示す。なお、本システムと実施の形態１で述べたシステムとの構成上の相違点は、メモリデバイス２がテーブル１５１と同一のテーブル２５１を備えている点である。
【００８９】
続いて、本システムにおいて端子配列を変更する動作を図６に示す。なお、実施の形態１との動作上の相違点を説明することで、本実施の形態２における端子配列変更の動作を説明する。
【００９０】
ステップＳ１〜Ｓ４を経て、ステップＳ５１にて、パラメータ生成部１０５は、ポインタ信号に基づいてテーブル１５１内のパラメータを選択する。ポインタ信号が更新されるたびに、パラメータはテーブル１５１から順次に選択される。そして、パラメータ生成部１０５は生成したポインタ信号およびパラメータをピンスクランブルコントローラ１０４へ出力する。
【００９１】
ステップＳ６１にて、ポインタ信号およびパラメータを受け取ったピンスクランブルコントローラ１０４は、例えば、信号線１３１、接続端子１０１ｂ、接続端子２０１ｂ、信号線２３１を介して、当該ポインタ信号をピンスクランブルコントローラ２０４に送信するとともに、内部のレジスタ１４１に当該パラメータを格納する。一方、ポインタ信号を受け取ったピンスクランブルコントローラ２０４は当該ポインタ信号に基づいてテーブル２５１からパラメータを選択し、当該パラメータをレジスタ２４１に格納する。この時点で、ピンスクランブルコントローラ１０４および２０４が内部に備えるレジスタ１４１および２４１にはそれぞれ同一のパラメータが格納される。
【００９２】
ステップＳ７にて、ピンスクランブルコントローラ１０４および２０４はそれぞれ接続端子１０１および２０１を開放した後、それぞれレジスタ１４１および２４１に格納されたパラメータに基づいてピンスクランブルバッファ１０２および２０２をそれぞれ制御することで端子配列を変更する。
【００９３】
したがって、接続パターンを表すパラメータそのものをシステムデバイス１およびメモリデバイス２間で送受信する必要がないため、パラメータの秘匿性を向上でき、システムデバイス１およびメモリデバイス２の耐タンパー性をさらに向上することができる。
【００９４】
なお、テーブル２５１はテーブル１５１と同一であるとしたが、これに限らない。例えばテーブル２５１の内容がテーブル１５１と異なっていても、テーブル１５１とテーブル２５１の関連性を考慮したうえで、ピンスクランブルコントローラ１０４および２０４がそれぞれピンスクランブルバッファ１０２および２０２を制御すればよい。なお、実施の形態１で示したような、本システムを展開した態様は全て実施の形態２にも適用できることは言うまでも無い。
【００９５】
（実施の形態３）
本発明にかかる実施の形態３の装置間の接続方式について説明する。一例として、本実施の形態３にかかる装置間の接続方式を説明するために用いるシステムの概略構成図を図７に示す。本システムと実施の形態１で述べたシステムと構成上の相違点は、メモリデバイス２がパラメータ生成部２０５を備えている点である。
【００９６】
パラメータ生成部２０５は、テーブル２５１と、カウンタ回路２５２とを備えている。テーブル２５１およびカウンタ回路２５２はテーブル１５１およびカウンタ回路１５２とそれぞれ同一である。ただし、カウンタ回路１５２はピンスクランブルコントローラ１０４からのカウンタ信号を計数するのに対して、カウンタ回路２５２はピンスクランブルコントローラ２０４からのカウンタ信号を計数する。
【００９７】
続いて、本システムにおいて端子配列を変更する動作を図８に示す。なお、実施の形態１との動作上の相違点を説明することで、本実施の形態３における端子配列変更の動作を説明する。
【００９８】
ステップＳ２２にて、ピンスクランブルコントローラ１０４および２０４はそれぞれメモリデバイス２が備えるメモリへのデータアクセス量を検知しており、当該データアクセス量が所定の値を超えているかどうかを判断する。データアクセス量が所定の値を超えていなければ、再びステップＳ２２を実行する。
【００９９】
データアクセス量が所定の値を超えているときは、ステップＳ３２にて、ピンスクランブルコントローラ１０４は、システムデバイス１が備えるＣＰＵ（図示せず）に割り込み信号を出力してＣＰＵの動作を中断させる。一方、ピンスクランブルコントローラ２０４は、アクセスイネーブル信号を低電位（Ｌ）にしてメモリコントローラ（図示せず）に入力することで、メモリデバイス２が備えるメモリ（図示せず）へのアクセスを禁止する。したがって、端子配列変更の動作中にメモリデバイス２へのアクセスが生じ、当該アクセスに起因して生じる誤動作を防ぐことができる。
【０１００】
ステップＳ４２にて、ピンスクランブルコントローラ１０４および２０４はそれぞれカウンタ回路１５２および２５２にカウンタ信号を出力する。カウンタ回路１５２および２５２は同期してそれぞれ受け取ったカウンタ信号を計数してそれぞれポインタ信号として出力する。すなわち、カウンタ回路１５２および２５２がそれぞれ出力するポインタ信号は、ステップＳ４２が実行されるたび（端子配列変更動作の実行毎）に１だけ加算され、互いに同一のポインタ信号を出力する。
【０１０１】
ステップＳ５２にて、パラメータ生成部１０５および２０５はそれぞれ生成したポインタ信号に基づいて、テーブル１５１および２５１からそれぞれパラメータを選択する。同一ポインタ信号に基づいて、同一のテーブル１５１および２５１からそれぞれ選択しているので、パラメータ生成部１０５および２０５がそれぞれ生成したパラメータも同一である。なお、ポインタ信号が更新されるたびに、パラメータはそれぞれテーブル１５１および２５１からそれぞれ順次に選択される。そして、パラメータ生成部１０５および２０５はそれぞれ生成したパラメータをピンスクランブルコントローラ１０４および２０４に出力する。
【０１０２】
ステップＳ６２にて、それぞれパラメータを受け取ったピンスクランブルコントローラ１０４および２０４はレジスタ１４１および２４１に当該パラメータをそれぞれ格納する。
【０１０３】
ステップＳ７にて、ピンスクランブルコントローラ１０４および２０４は一旦は信号Ｓｅｌｅｃｔ１、Ｓｅｌｅｃｔ２によって接続端子１０１および２０１をそれぞれ開放（バッファ４０１〜４０４および５０１〜５０４の制御端子をＨにする）し、その後、レジスタ１４１および２４１にそれぞれ格納されたパラメータに基づいて、ピンスクランブルバッファ１０２および２０２をそれぞれ制御して、端子配列を変更する。
【０１０４】
したがって、ポインタ信号およびパラメータをシステムデバイス１およびメモリデバイス２間で送受信する必要がないため、ポインタ信号およびパラメータの秘匿性を向上でき、システムデバイス１およびメモリデバイス２の耐タンパー性をさらに向上することができる。
【０１０５】
なお、カウンタ回路１５２、２５２の替わりに同一のスクランブル回路をそれぞれパラメータ生成部１０５および２０５に設けてもよい。例えばＰＮを生成すためのスクランブル回路であれば、各スクランブル回路に同一の初期値を入力し、以降は同一のクロック信号を入力して、各スクランブル回路を同期して動作させればよい。
【０１０６】
なお、実施の形態２同様に、テーブル１５１および２５１はそれぞれ同一であるとして説明したが、これに限らない。また、カウンタ回路１５２、２５２はそれぞれ同一であると説明したがこれに限らず、異なるポインタ信号を出力しても良い。その場合も、ポインタ信号とテーブルの関連性を考慮したうえで、ピンスクランブルコントローラ１０４および２０４がそれぞれピンスクランブルバッファ１０２および２０２を制御すればよい。
【０１０７】
また、ピンスクランブルコントローラ１０４および２０４がメモリデバイス２に設けられたメモリへのデータアクセス量を検知しているため、端子配列変更要求を発行していないが、いずれか一方のピンスクランブルコントローラが当該データアクセス量を検知して、他方に端子配列要求を発行する態様でもかまわない。
【０１０８】
その他、実施の形態１と同様に、本システムを展開した態様は実施の形態３にも適用できることは言うまでも無い。
【図面の簡単な説明】
【０１０９】
【図１】実施の形態１にかかるシステムの概略構成図である。
【図２】ピンスクランブルバッファ１０２の内部構成図である。
【図３】ピンスクランブルバッファ２０２の内部構成図である。
【図４】実施の形態１にかかる端子配列動作を示すフローチャートである。
【図５】実施の形態２にかかるシステムの概略構成図である。
【図６】実施の形態２にかかる端子配列動作を示すフローチャートである。
【図７】実施の形態３にかかるシステムの概略構成図である。
【図８】実施の形態２にかかる端子配列動作を示すフローチャートである。
【符号の説明】
【０１１０】
１０１、２０１  接続端子
１０２、２０２  ピンスクランブルバッファ
１０３、２０３  信号線
１０４、２０４  ピンスクランブルコントローラ
１０５、２０５  パラメータ生成部
１５１、２５１  テーブル
１５２、２５２  カウンタ回路
【図１】
2007323470.tif 000003
【図２】
2007323470.tif 000004
【図３】
2007323470.tif 000005
【図４】
2007323470.tif 000006
【図５】
2007323470.tif 000007
【図６】
2007323470.tif 000008
【図７】
2007323470.tif 000009
【図８】
2007323470.tif 000010