(57)【特許請求の範囲】
【請求項１】
時分割で入力される受信データからヘッダとパケット信号を分離し出力するヘッダ分離手段と、
前記パケット信号を復号化し復号化されたパケット信号を出力する復号化手段と、
前記パケット信号を前記復号化手段と同じ処理遅延だけ遅延させ遅延したパケット信号を出力する遅延手段と、
前記復号化されたパケット信号と前記遅延したパケット信号のいずれか一方を選択信号に応じて出力する選択手段と、
前記ヘッダより前記パケット信号が暗号化されているかいないかを解析し解析結果を出力するヘッダ解析手段と、
前記解析結果より前記パケット信号が暗号化されている時は前記遅延手段の消費電力を低減し前記選択手段が前記復号化されたパケット信号を出力するための前記選択信号を出力し、前記解析結果より前記パケット信号が暗号化されていない時は前記復号化手段の消費電力を低減し前記選択手段が前記遅延したパケット信号を出力するための前記選択信号を出力する制御手段とを備えたパケット受信装置。
【請求項２】
制御手段は、解析結果よりパケット信号が入力されかつ暗号化されている時は遅延手段の消費電力を低減し選択手段が復号化されたパケット信号を出力するための選択信号を出力し、解析結果より前記パケット信号が入力されかつ暗号化されていない時は復号化手段の消費電力を低減し前記選択手段が前記遅延したパケット信号を出力するための前記選択信号を出力し、前記解析結果より前記パケット信号が入力されていない時は前記復号化手段と前記遅延手段の消費電力を低減するよう制御することを特徴とする請求項１記載のパケット受信装置。
【請求項３】
制御手段が復号化手段あるいは遅延手段の電源を遮断することで消費電力を低減することを特徴とする請求項１または２記載のパケット受信装置。
【請求項４】
制御手段が復号化手段あるいは遅延手段で使用されているクロックを停止することで消費電力を低減することを特徴とする請求項１または２記載のパケット受信装置。
【請求項５】
制御手段が復号化手段あるいは遅延手段で使用されている信号を一定値に固定することで消費電力を低減することを特徴とする請求項１または２記載のパケット受信装置。
【請求項６】
時分割で入力される受信データからヘッダとパケット信号を分離し出力するヘッダ分離手段と、
前記パケット信号を復号化し復号化されたパケット信号を出力する復号化手段と、
前記パケット信号を前記復号化手段と同じ処理遅延だけ遅延させ遅延したパケット信号を出力する遅延手段と、
前記復号化されたパケット信号と前記遅延したパケット信号のいずれか一方を選択信号に応じて出力する選択手段と、
前記ヘッダより前記パケット信号が暗号化されているかいないかを解析し解析結果を出力するヘッダ解析手段と、
前記パケット信号が復号可能であるかどうかを判断する認証手段と、
前記解析結果より前記パケット信号が暗号化されている時は前記遅延手段の消費電力を低減し前記選択手段が前記復号化されたパケット信号を出力するための前記選択信号を出力し、前記解析結果より前記パケット信号が暗号化されていない時は前記復号化手段の消費電力を低減し前記選択手段が前記遅延したパケット信号を出力するための前記選択信号を出力し、前記認証手段により復号不可能であると判断した時は前記復号化手段と前記遅延手段の消費電力を低減するよう制御する制御手段とを備えたパケット受信装置。
【請求項７】
制御手段は、解析結果よりパケット信号が入力されかつ暗号化されている時は遅延手段の消費電力を低減し選択手段が復号化されたパケット信号を出力するための選択信号を出力し、前記解析結果より前記パケット信号が入力されかつ暗号化されていない時は復号化手段の消費電力を低減し前記選択手段が前記遅延したパケット信号を出力するための前記選択信号を出力し、前記解析結果より前記パケット信号が入力されていない時は前記復号化手段と前記遅延手段の消費電力を低減するよう制御することを特徴とする請求項６記載のパケット受信装置。
【請求項８】
制御手段が復号化手段あるいは遅延手段の電源を遮断することで消費電力を低減することを特徴とする請求項６または７記載のパケット受信装置。
【請求項９】
制御手段が復号化手段あるいは遅延手段で使用されているクロックを停止することで消費電力を低減することを特徴とする請求項６または７記載のパケット受信装置。
【請求項１０】
制御手段が復号化手段あるいは遅延手段で使用されている信号を一定値に固定することで消費電力を低減することを特徴とする請求項６または７記載のパケット受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタルビデオレコーダー、セット・トップ・ボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）、パーソナルコンピューター等で、暗号化された時分割のデータの受信を行うために用いられる、パケット受信装置に関するものである。
【０００２】
【従来の技術】
従来、パケット受信装置として、特開平９−８３５１３号公報に記載されたものが知られている。
【０００３】
図５に、従来のパケット受信装置のブロック図を示す。図５において、５１はパケット検出手段、５２は受信処理手段、５３は電力制御手段、５４はパケット入力端子、５５はパケット出力端子である。以下図５を用いて、従来のパケット受信装置について説明する。
【０００４】
端子５４より、時分割された受信データが入力される。図２に端子５４より入力される受信データの例を示す。図２において、（１）は映像、音声等のデータ（以下、受信パケットと呼ぶ）、同図（２）は（１）の受信パケットが存在するかどうかを表すイネーブル信号である。例えばイネーブル信号は１ビット、受信パケットは８ビットであり、計９ビットの信号が端子５４より入力される。受信処理手段５２では、先頭に付加されているヘッダの解析や、誤り訂正、暗号の復号化等を行い、処理された信号が、端子５５より出力される。
【０００５】
一方、パケット検出手段５１では、図２（２）のイネーブル信号より、受信パケットが入力されている期間（図２のＡ）と、入力されていない期間（図２のＢ）とを検出する。電力制御手段５３では、パケット検出手段５１の検出結果より、受信パケットが入力された期間（図２のＡ）は受信処理手段５２を動作させ、受信パケットが入力されていない期間（図２のＢ）では、受信処理手段５２で消費する電力を低減するよう制御する。例えば受信処理手段５２の電源を遮断することで、消費電力を低減する。
【０００６】
【発明が解決しようとする課題】
しかしながら上記した従来の構成では、受信処理手段５２で消費している全ての電力を一括して制御するため、暗号化された受信パケットと暗号化されていない受信パケットが混在するような場合、きめ細かな消費電力の低減が困難であるという問題点を有していた。
【０００７】
本発明は上記従来の問題点を解決するもので、暗号化された受信パケットと暗号化されていない受信パケットが混在する場合でも、最適な消費電力となる制御を行うことが可能な、パケット受信装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この課題を解決するために本発明は、時分割で入力される受信データからヘッダとパケット信号を分離し出力するヘッダ分離手段と、前記パケット信号を復号化し復号化されたパケット信号を出力する復号化手段と、前記パケット信号を前記復号化手段と同じ処理遅延だけ遅延させ遅延したパケット信号を出力する遅延手段と、前記復号化されたパケット信号と前記遅延したパケット信号のいずれか一方を選択信号に応じて出力する選択手段と、前記ヘッダより前記パケット信号が暗号化されているかいないかを解析し解析結果を出力するヘッダ解析手段と、前記解析結果より前記パケット信号が暗号化されている時は前記遅延手段の消費電力を低減し前記選択手段が前記復号化されたパケット信号を出力するための前記選択信号を出力し、前記解析結果より前記パケット信号が暗号化されていない時は前記復号化手段の消費電力を低減し前記選択手段が前記遅延したパケット信号を出力するための前記選択信号を出力する制御手段とから構成されている。
【０００９】
【発明の実施の形態】
本発明は、ヘッダ分離手段が、時分割で入力された受信データから、ヘッダとパケット信号を分離する。パケット処理手段は、パケット信号が暗号化されている時は復号化されたパケット信号を出力し、暗号化されていない時は復号化の処理遅延と同じだけパケット信号を遅延させ、遅延したパケット信号を出力する。一方、パケット信号が暗号化されているか、いないかをヘッダ解析手段で解析し、暗号化されている時とされていない時とで制御手段がパケット処理手段の消費電力を制御する。
【００１０】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１１】
（実施の形態１）
図１は、本発明の実施の形態１によるパケット受信装置のブロック図を示すものである。図１において、１１はヘッダ分離手段、１２はパケット処理手段、１３はヘッダ解析手段、１４は制御手段、１５は復号化手段、１６は遅延端子、１７は選択手段、１８はパケット入力端子、１９はパケット出力端子である。以下、図１を参照しながら、本実施の形態のパケット受信装置について説明する。
【００１２】
端子１８からは、従来の技術の項で説明した、図２に示されるような、時分割された受信データが入力される。ヘッダ分離手段１１では、図２（２）のイネーブル信号から図２（１）の受信パケットが入力されているかどうかを観測し、受信パケットが入力されたら、受信パケットから、パケット信号と、パケット信号が暗号化されているかどうかを示しているヘッダを分離する。ヘッダ解析手段１３は、ヘッダからパケット信号が暗号化されているかどうかを解析し、結果を制御手段１４に出力する。
【００１３】
図３に受信パケットの一例として、ＩＥＥＥ１３９４シリアルバスのフォーマットを示す。受信パケットは、アイソクロノスパケットヘッダ、データフィールド、データＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）から構成されており、アイソクロノスパケットヘッダが本実施の形態のヘッダに相当し、データフィールドが本実施の形態のパケット信号に相当する。データフィールドの部分が暗号化されているかどうかを示すために、例えば図３に示すアイソクロノスパケットヘッダのＥＭＩ（Ｅｎｃｒｙｐｔｉｏｎ  Ｍｏｄｅ  Ｉｎｄｉｃａｔｏｒ）ビットに情報を多重する。例えば、ＥＭＩ＝００であれば暗号化されておらず、これ以外は暗号化されているものとする。よって、ヘッダ解析手段１３でこのＥＭＩビットを解析すれば、暗号化されているかどうかが検出できる。
【００１４】
制御手段１４は、パケット信号が暗号化されている時、パケット処理手段１２が復号化を行うように制御するとともに、パケット処理手段１２が復号化に使用しない回路の消費電力を低減するよう制御する。例えば、復号化に使用しない回路の電源を遮断し、消費電力を低減する。次にパケット信号が暗号化されていない時、パケット処理手段１２が、復号化の処理遅延と同じだけパケット信号を遅延させて出力するよう制御するとともに、パケット処理手段１２が復号化に使用する回路の消費電力を低減するよう制御する。例えば、復号化に使用する回路の電源を遮断し、消費電力を低減する。
【００１５】
パケット処理手段１２は、例えば復号化手段１５、遅延手段１６、選択手段１７で構成される。パケット信号が暗号化されている時、制御手段１４は、復号化手段１５を動作させ、パケット信号を復号化し、選択手段１６が復号化手段１５の出力を選択するように制御する。これにより、端子１９より復号化されたパケット信号が出力される。この時制御手段１４は、遅延手段１６の例えば電源を遮断することで、パケット処理手段１２の消費電力を低減する。
【００１６】
次にパケット信号が暗号化されていない時、制御手段１４は、遅延手段１６を動作させ、パケット信号を復号化手段１５の処理遅延と同じだけ遅延させ、選択手段１７が遅延手段１６の出力を選択するように制御する。これにより、端子１９より復号化されたパケット信号と同じタイミングで、遅延したパケット信号が出力される。この時制御手段１４は、復号化手段１５の例えば電源を遮断することで、パケット処理手段１２の消費電力を低減する。
【００１７】
さらに、ヘッダに応じてパケット処理手段１２の消費電力を制御し、なおかつ図２に示すＢの期間で、制御手段１４が復号化手段１５、および遅延手段１６の例えば電源を遮断すれば、より一層の消費電力の低減が可能になる。
【００１８】
なお、選択手段１７は例えばセレクタ、遅延手段１６は例えばシフトレジスタ、制御手段１４は例えばマイクロプロセッサで構成することができる。また暗号化、復号化の方式としては、例えば米国における標準方式であるＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）が知られている。
【００１９】
以上のように本実施の形態によれば、パケット信号が暗号化されているかいないかに応じて、常に消費電力を最適化できる。
【００２０】
本実施の形態では、パケット処理手段１２あるいは復号化手段１５あるいは遅延手段１６の電源を遮断することで、消費電力の低減を行ったが、電源を遮断する代わりに、パケット処理手段１２あるいは復号化手段１５あるいは遅延手段１６で使用しているフリップフロップのクロックを停止しても、同様に消費電力を低減することができる。
【００２１】
さらにパケット処理手段１２あるいは復号化手段１５あるいは遅延手段１６で使用している信号を一定値に固定することで、同様に消費電力を低減する効果が得られる。たとえば、パケット処理手段１２あるいは復号化手段１５あるいは遅延手段１６で使用しているフリップフロップの入力を一定値に固定する、あるいはフリップフロップをリセットし出力を一定値に固定するようにしても、消費電力を低減することができる。
【００２２】
（実施の形態２）
図４は、本発明の実施の形態２によるパケット受信装置のブロック図を示すものである。図４において、４１は認証手段、４２は制御手段である。図４において、上記実施の形態１と同じものには同じ符号を付した。これらについては上記実施の形態１と同様の動作を行うため、説明は省略する。
【００２３】
認証手段４１は、図示していない送信装置との間で認証作業を行い、受信可能であるかどうかを判断する。すなわち、端子１８より入力される受信データが、復号可能であるかどうかを判断する。この結果、正しく復号可能であると判断した時は、上記実施の形態１と全く同じ動作を行うように、制御手段４２を制御する。復号不可能であると判断した時は、復号化手段１５および遅延手段１６の消費電力が低減されるよう、制御手段４２を制御する。
【００２４】
以上のように、本実施の形態２によれば、認証手段４１を加えることにより、復号化が不可能である場合に、より一層の消費電力の低減が可能となる。
【００２５】
なお、上記実施の形態１と同様、消費電力の低減には、電源の遮断、フリップフロップのクロックの停止、使用している信号を一定値に固定する、といった方法を用いればよい。
【００２６】
【発明の効果】
以上のように本発明によれば、パケット信号が暗号化されている時、パケット処理手段が復号化を行うように制御するとともに、パケット処理手段１２が復号化に使用しない回路の消費電力を低減するよう制御し、パケット信号が暗号化されていない時、パケット処理手段が、復号化の処理遅延と同じだけパケット信号を遅延させて出力するよう制御するとともに、パケット処理手段１２が復号化に使用する回路の消費電力を低減するよう制御することにより、パケット信号が暗号化されているかされていないかに応じて最適な消費電力とすることができ、その実用的効果は大きい。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるパケット受信装置の構成を示すブロック図
【図２】同実施の形態１における受信データの例を示す信号波形図
【図３】同実施の形態１における受信パケットのフォーマットの例を示す図
【図４】本発明の実施の形態２におけるパケット受信装置の構成を示すブロック図
【図５】従来のパケット受信装置の構成を示すブロック図
【符号の説明】
１１  ヘッダ分離手段
１２  パケット処理手段
１３  ヘッダ解析手段
１４  制御手段
１５  復号化手段
１６  遅延手段
１７  選択手段
【図１】
0003587076.tif 000002
【図２】
0003587076.tif 000003
【図３】
0003587076.tif 000004
【図４】
0003587076.tif 000005
【図５】
0003587076.tif 000006