(57)【要約】非決定性かつ非周期性のランダムビットを生成する方法であって、複数のノイズ発生器を提供するステップと、外部入力に基づいてトリガーを提供するステップと、トリガーの提供により、ノイズ発生器のうちの一つの出力信号をサンプリングするステップと、サンプリングされた信号の値に基づいて第一の乱数を生成するステップとを含み、これにおいて、サンプリングされるノイズ発生器の特定が、生成された前回の乱数に基づいて決定される。
2010527078.tif 000002
【特許請求の範囲】
【請求項１】
非決定性かつ非周期性のランダムビットを生成する方法であって、
複数のノイズ発生器を提供するステップと、
外部入力に基づいてトリガーを提供するステップと、
前記トリガーの提供により、前記複数のノイズ発生器のうちの一つの出力信号をサンプリングするステップと、
前記サンプリングされた信号の値に基づいて第一の乱数を生成するステップと、
を含み、
これにおいて、前記サンプリングされるノイズ発生器の特定が、生成された前回の乱数に基づいて決定される方法。
【請求項２】
請求項１に記載の方法において、前記外部入力が放射線の検出である方法。
【請求項３】
請求項２に記載の方法において、前記放射線の検出に基づいてトリガーを提供するステップがガイガーミューラー計数管で行われる方法。
【請求項４】
請求項３に記載の方法において、前記ガイガーミューラー計数管のアナログ出力がデジタルサンプリングを通して2進数に変換される方法。
【請求項５】
請求項３に記載の方法において、前記ガイガーミューラー計数管がCs-137にさらされる方法。
【請求項６】
請求項１に記載の方法において、前記ノイズ発生器が半導体ノイズ発生器を含む方法。
【請求項７】
請求項６に記載の方法において、前記半導体ノイズ発生器がツェナーダイオードを含む方法。
【請求項８】
請求項７に記載の方法において、前記ツェナーダイオードが約2000倍の利得を持つ方法。
【請求項９】
請求項１に記載の方法において、前記外部入力が高周波の事象の検出である方法。
【請求項１０】
請求項１に記載の方法において、前記外部入力が気象系の特性の検出である方法。
【請求項１１】
請求項１に記載の方法において、前記トリガーが前記外部入力の単一検出器によって決定される方法。
【請求項１２】
請求項１に記載の方法において、前記トリガーが前記外部入力の複数の検出器によって決定される方法。
【請求項１３】
請求項１２に記載の方法であって、前記複数のトリガーのうちの一つがトリガー事象を検出するときに、前記複数のトリガーのうちの他方を無効にするステップをさらに含む方法。
【請求項１４】
請求項１３に記載の方法であって、前記複数のトリガーのうちの一つがトリガー事象を検出するときに、タイマーから値をサンプリングするステップをさらに含む方法。
【請求項１５】
請求項１４に記載の方法において、前記ノイズ発生器のサンプリングされた値の一部が前記タイマーの次の初期状態として使用される方法。
【請求項１６】
請求項１５に記載の方法において、前記ノイズ発生器の前記サンプリングされた値の下位8ビットが前記タイマーの次の初期状態として使用される方法。
【請求項１７】
請求項１に記載の方法であって、
第二の複数のノイズ発生器を提供するステップと、
外部入力に基づいて第二のトリガーを提供するステップと、
前記第二のトリガーの提供により、前記第二の複数のノイズ発生器のうちの一つの出力信号をサンプリングするステップと、
前記サンプリングされた信号の値に基づいて第二の乱数を生成するステップと、
出力乱数を前記第一の乱数と前記第二の乱数とから選択するステップと、
をさらに含む方法。
【請求項１８】
請求項１７に記載の方法において、前記第二の複数のノイズ発生器がツェナーダイオードを含む方法。
【請求項１９】
請求項１７に記載の方法において、前記第二のトリガーがガイガーミューラー計数管を含む方法。
【請求項２０】
非決定性かつ非周期性のランダムビットを生成する方法であって、
複数のノイズ発生器を提供するステップと、
外部入力に基づいてトリガーを提供するステップと、
前記トリガーの提供により、前記複数のノイズ発生器のうちの一つの出力信号をサンプリングするステップと、
前記サンプリングされた信号の値に基づいて第一の乱数を生成するステップと、
を含み、
これにおいて、前記サンプリングされるノイズ発生器の特定が、生成された前回の乱数に基づいて決定され、
さらに、
第二の複数のノイズ発生器を提供するステップと、
外部入力に基づいて第二のトリガーを提供するステップと、
前記第二のトリガーの提供により、前記第二の複数のノイズ発生器のうちの一つの出力信号をサンプリングするステップと、
前記サンプリングされた信号の値に基づいて第二の乱数を生成するステップと、
出力乱数を前記第一の乱数と前記第二の乱数とから選択するステップと、
を含む方法。
【請求項２１】
請求項２０に記載の方法において、前記外部入力が放射線の検出である方法。
【請求項２２】
請求項２１に記載の方法において、前記放射線の検出に基づいてトリガーを提供するステップがガイガーミューラー計数管で行われる方法。
【請求項２３】
請求項２２に記載の方法において、前記ガイガーミューラー計数管のアナログ出力がデジタルサンプリングを通して2進数に変換される方法。
【請求項２４】
請求項２２に記載の方法において、前記ガイガーミューラー計数管がCs-137にさらされる方法。
【請求項２５】
請求項２０に記載の方法において、前記ノイズ発生器が半導体ノイズ発生器を含む方法。
【請求項２６】
請求項２５に記載の方法において、前記半導体ノイズ発生器がツェナーダイオードを含む方法。
【請求項２７】
請求項２６に記載の方法において、前記ツェナーダイオードが約2000倍の利得を持つ方法。
【請求項２８】
請求項２０に記載の方法において、前記外部入力が高周波の検出である方法。
【請求項２９】
請求項２０に記載の方法において、前記外部入力が気象系の特性の検出である方法。
【請求項３０】
請求項２０に記載の方法において、前記トリガーが前記外部入力の単一検出器によって決定される方法。
【請求項３１】
請求項２０に記載の方法において、前記トリガーが前記外部入力の複数の検出器によって決定される方法。
【請求項３２】
請求項３１に記載の方法であって、前記複数のトリガーのうちの一つがトリガー事象を検出するときに、前記複数のトリガーのうちの他方を無効にするステップをさらに含む方法。
【請求項３３】
請求項３２に記載の方法であって、前記複数のトリガーのうちの一つがトリガー事象を検出するときに、タイマーから値をサンプリングするステップをさらに含む方法。
【請求項３４】
請求項３３に記載の方法において、前記ノイズ発生器のサンプリングされた値の一部が前記タイマーの次の初期状態として使用される方法。
【請求項３５】
請求項３４に記載の方法において、前記ノイズ発生器の前記サンプリングされた値の下位8ビットが前記タイマーの次の初期状態として使用される方法。
【請求項３６】
非決定性かつ非周期性のランダムビットを生成するための装置であって、
複数のノイズ発生器と、
外部入力に基づいて出力を生成するトリガーと、
前記トリガーの提供により、前記複数のノイズ発生器のうちの一つの出力信号をサンプリングし、前記サンプリングされた信号の値に基づいて第一の乱数を生成し、前記サンプリングされるノイズ発生器の特定を、生成された前回の乱数に基づいて決定する、プロセッサと、
を含む装置。
【請求項３７】
請求項３６に記載の装置において、前記外部入力が放射線の検出である装置。
【請求項３８】
請求項３７に記載の装置において、前記放射線の検出に基づいてトリガーを提供するステップがガイガーミューラー計数管で行われる装置。
【請求項３９】
請求項３８に記載の装置において、前記プロセッサが前記ガイガーミューラー計数管のアナログ出力をデジタルサンプリングによって2進数へ変換する装置。
【請求項４０】
請求項３８に記載の装置であって、Cs-137をさらに含む装置。
【請求項４１】
請求項３６に記載の装置において、前記ノイズ発生器が半導体ノイズ発生器を含む装置。
【請求項４２】
請求項４１に記載の装置において、前記半導体ノイズ発生器がツェナーダイオードを含む装置。
【請求項４３】
請求項４２に記載の装置において、前記ツェナーダイオードが約2000倍の利得を持つ装置。
【請求項４４】
請求項３６に記載の装置において、前記トリガーが高周波を検出する装置。
【請求項４５】
請求項３６に記載の装置において、前記トリガーが気象系の特性を検出する装置。
【請求項４６】
請求項３６に記載の装置において、前記トリガーが前記外部入力の単一検出器を含む装置。
【請求項４７】
請求項３６に記載の装置において、前記トリガーが前記外部入力の複数の検出器を含む装置。
【請求項４８】
請求項４７に記載の装置であって、あるトリガーがトリガー事象を検出するときに、前記複数のトリガーのうちの残りを無効にするための手段をさらに含む装置。
【請求項４９】
請求項４８に記載の装置において、前記プロセッサは、前記複数のトリガーのうちの一つがトリガー事象を検出するときに、タイマーから値をサンプリングする装置。
【請求項５０】
請求項４９に記載の装置において、前記ノイズ発生器のサンプリングされた値の一部が前記タイマーの次の初期状態として使用される装置。
【請求項５１】
請求項５０に記載の装置において、前記ノイズ発生器の前記サンプリングされた値の下位8ビットが前記タイマーの次の初期状態として使用される装置。
【請求項５２】
請求項３６に記載の装置であって、
第二の複数のノイズ発生器と、
外部入力に基づく第二のトリガーと、
前記第二のトリガーの提供により、前記第二の複数のノイズ発生器のうちの一つの出力信号をサンプリングし、前記サンプリングされた信号の値に基づいて第二の乱数を生成し、出力乱数を前記第一の乱数と前記第二の乱数とから選択する、プロセッサと、
をさらに含む装置。
【請求項５３】
請求項５２に記載の装置において、前記第二の複数のノイズ発生器がツェナーダイオードを含む装置。
【請求項５４】
請求項５２に記載の装置において、前記第二のトリガーがガイガーミューラー計数管を含む装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、引用によって本明細書に組み込まれる2007年5月10日出願の米国仮特許出願No. 60/917,096に関連し、その優先権を主張する。
【０００２】
［技術分野］
本発明は非決定性統計データ生成に関する。より具体的には、本発明は真にランダムなエントロピー生成器に関する。
【背景技術】
【０００３】
非決定性データ生成は、科学において1世紀半に遡って熱心に追及されてきた。一部の科学界では、真にランダムなデータは生命と物質の本質そのものをあらわすものと見なされている。非決定性データをとらえる秘密の技術は、ゆっくりとではあるが、現在、統計学から物理学、潮の干満や人類の進化を通じた遺伝子の変異までと、多岐にわたる大学の課程で実践されている。人類がさらに科学的研究に役立つように現代のコンピューターを適応させるにつれ、ランダム性への欲求は比例的に増加している。
【０００４】
真に非決定性のデータから乱数が引き出されるとき、乱数は、公平なくじ、金融の確率論的研究、ポーカーのマシン、業務用セキュリティアプリケーションと多岐にわたる幅広い業務用途で使用できる。
【０００５】
ランダム性についての有名な引用で、John von Neumannは次のように明言している。“乱数を産み出す算術的方法を考えている人というのは誰しも、必然的に罪つくりなことをしている。なぜなら、何度も指摘されている通り、1個の乱数などというものはないからだ。あるのは、乱数群を産み出すいくつかの方法だけであり、厳密な算術的手段とは、もちろんそのような方法ではない。”‐John von Neumann, "Various techniques used in connection with random digits," in A.S. Householder, G. E. Forsythe, and H. H. Germond, eds., Monte Carlo Method, National Bureau of Standards Applied Mathematics Series, 12 (Washington, D.C.: U.S. Government Printing Office, 1951): 36-38.
【０００６】
コンピューターは、ステートフル（stateful）なマシンであるように合目的的に設計される。今日の標準的なデスクトップコンピューターは1秒あたり1億の命令を実行できる。コンピュータープログラムは根本的に数学的計算に基づいている。アルゴリズムがいかに巧妙であろうと、あるいは複雑に見えるものであろうと、真にランダムなデータをコンピューターアルゴリズムから生成することは不可能である。コンピュータープログラムはあらゆる点で統計的にランダムに見えるデータを生成することができ、ある一部のアプリケーションにとっては、この擬似ランダムデータで十分であろう。その他のアプリケーションでは、データが真にランダムであることを必要とする。真にランダムなデータは、真にランダムな物理事象から引き出される。この引き出し（distillation）プロセスは、偏りのある分布の“白色化”にもソフトウェア補正にももっぱら基づく必要がない。エントロピーは、1種類よりも多くの物理源から得られ、そして複数の種類別の源において得られるのであれば、ランダムな分布という点において、独自の経路を選ぶことができる。この手のランダムなビットストリームの強度は、そのシード（乱数種）の起源（origin）の多様性と、サンプリングプロセス全体を通しての非決定性かつ非周期的なタイミングで相互作用するシードの自由度とに由来する。
【発明の概要】
【０００７】
非決定性かつ非周期的なランダム統計データを生成する方法は、複数のノイズ発生器を提供するステップと、外部入力に基づいてトリガーを提供するステップと、トリガーの提供により、ノイズ発生器のうちの一つの出力信号をサンプリングするステップと、サンプリングされた信号の値に基づいて第一の乱数を生成するステップとを含むものであって、これにおいて、サンプリングされるノイズ発生器の特定が、生成された前回の乱数に基づいて決定される。
【図面の簡単な説明】
【０００８】
【図１】本発明の好ましい一実施形態の一般化した図である。
【図２Ａ】本発明の好ましい一実施形態の詳細な図である。
【図２Ｂ】本発明の好ましい一実施形態の詳細な図である。
【図３】本発明の一実施形態に従う、非決定性統計データ生成器から離れて設置されるクライアントコンピューターに送られる非決定性統計データ用、ならびに、後で使用するためのクライアントによる記憶用の、非決定性統計データ生成器を組み込むシステムの図である。
【図４】本発明の一実施形態に従うデバイス構成の回路図である。
【発明を実施するための形態】
【０００９】
本発明は多くの異なる形式の実施形態が可能であるが、本開示は本発明の本質の例示と見なされるものであり、例示した実施形態に本発明の広範な態様を限定することを意図するものではないという理解の下、本発明の好ましい実施形態が詳細に図面に示され本明細書に記載される。
【００１０】
本発明は、多重非決定性非同期ソースを用いて統計的不偏エントロピーを捕捉し、マイクロプロセッサと多重ハッシュアルゴリズムを用いてランダムビットを引き出し、任意のソフトウェアプロセス用の遠隔コンピューターシステムによる使用のためにランダムビットを分配するための、方法、システム、デバイスを含む。好ましい実施形態では、システムは三つの別個の電子非同期クロックメカニズムを採用する。別個の電子非同期クロックメカニズムのうちの二つはガンマ線検出器（ガイガーミューラー計数管）から構成される。二つの電子非同期クロックメカニズムは、選択されたランダムビットが真にランダムであって、かつ、その生成されたビットの寿命にわたって非決定性を維持するという、冗長性と追加保証とをシステム全体にもたらすための予防手段としてはたらく。二つの電子非同期クロックメカニズムは、非決定的なやり方で多重ランダムノイズ発生器からのエントロピーの流れを開始し、そして停止するためのトリガーとしての役目をする。システム全体の状態を非決定的に変更するために、第三の電子非同期クロックメカニズムをも提供してもよく、それによって、いかなるときでもシステムの状態を推測することの困難さが高まる。
【００１１】
好ましい実施形態では、本発明は複数の乱数生成元と複数の乱数ソースを採用する。加えて、本開示には乱数ソースからデータを収集するための二つの相互依存マイクロコントローラーのシステムを含む。
【００１２】
その点について図１を参照すると、第一のプロセッサ10と第二のプロセッサ12が提供されている。第一のプロセッサ10は0から255までをカウントする8ビットタイマー24を含む。プロセッサ10とプロセッサ12はPICmicro 18F4xxxマイクロコントローラーであることが好ましい。それらのマイクロコントローラーはオンボードA/D変換器を用いてノイズ発生器をサンプリングし、検出された原子核崩壊事象によって生成される割り込みに反応する。
【００１３】
タイマー24への入力14-18には、ガイガーミューラー管を含む二つのG管20と、半導体ノイズ発生器を含む4個のNbox 22とがある。ガイガーミューラー管に関しての好ましい実施形態が記載されているが、ガイガーミューラー計数管の代わりに、検出された高周波からの、もしくは様々な気象系からの入力などといった、いかなる外部入力を使用してもよいことが当業者に理解されるだろう。入力は量子系もしくはカオス系からであってもよい。G管20は放射性同位体にさらされ、好ましくは一次ベータ放射体であって二次ガンマ放射体であるCs-137にさらされる。
【００１４】
Nbox 22は、約2000倍の利得を持つ高利得演算増幅器にAC結合した8個のツェナーダイオードを含むことが好ましい。G管20が放射性事象を検出すると、他方のG管20はOR演算によって無効にされる。G管20のうちの一方で事象が検出されると、8ビットタイマー24から値がサンプリングされ、タイマー24の値は第二のプロセッサ12に送られる。
【００１５】
第一のプロセッサはNbox 22のうちの一つから10ビット値をサンプリングし、その10ビット値より最下位から8ビットが切り取られて、タイマー24の次の初期状態になる。
【００１６】
プロセッサ12は要求ソースへの乱数の転送にも関与するので、G管20を一つしか含まないという点を除き、第二のプロセッサ12は第一のプロセッサ10と同様にはたらく。その結果、第二のプロセッサ12のタイマー24は一つの入力26のみを含む。さらに、乱数が出力されるのが第一のプロセッサ10もしくは第二のプロセッサ12のどちらからかを判定するために、第一のプロセッサ10と第二のプロセッサ12とからの値がXOR演算を通過する。
【００１７】
本発明の一実施形態が図２にさらに詳細に示される。第一のプロセッサ10の4個のNbox 22は全てNboxシフトロジック30へアナログランダムノイズ信号を供給する。このNboxシフトロジック30は、Nboxの出力のうちどれが第一のプロセッサ10によって使用されるかを決定し、アナログ信号をサンプリングして10ビットデジタル値へと変換する。サンプリングされたアナログ信号のうち下位8ビットはadresl 32に保存され、上位2ビットはadresh 34に保存される。上位バイト、すなわちadresh 34、は、2ビットしか含まないが、上位6ビットが常にゼロに等しいため、バイトと称する。
【００１８】
G管20は図中tmr0として知られるタイマーを利用し、このタイマーの現在の状態は、tmr0h 36およびtmr0l 38という、2バイトとして利用可能な16ビット値として保存される。
【００１９】
Nboxシフトロジック30は、4個のNbox 22から、データを、一つずつ、連続的にサンプリングする。次のソースとして選択されるNbox 22は前回の結果の下位2ビットによって決定される。
【００２０】
Nboxシフトロジック30により、複数のレジスタに値が割り当てられる。analog-pick 40はadresl 32の一つ一つの値（verbatim value）を推測し、このレジスタは、上述のように、次のNbox 22ソースを選定するために使用される。analog-reg 42は、自身とadresl 32とのXOR演算の結果を保存する。topbits 44はadreshから一度に2ビットを更新する8ビットレジスタである。buffer-pick 46はadresl 32の値を獲得する。その後剰余演算を行って、後述のように、ゼロとBUF-LENマイナス1との間の値を生成する。
【００２１】
G管20の低信号が高信号になると、第一のプロセッサ10は現在行っている動作を即座に中断し、対応するタイマー値をtmrl-reg 48とtmrh-reg 50に記録する。このように、G管20のロジックは状態を更新するために非同期的にはたらく。G管はタイマーシフトロジックを介して自身の状態を更新する。tmr0l 30はciphertextでXORしたtmr0l_outputを介して更新し、一方tmr0h 50はciphertextでXORしたtmr0h_outputによって更新される。タイマー値tmr0l 36とtmr0h 38が保存された後、これらはbuffer-pick 46によって参照される二つの条件付きバイト（各レジスタに一つ）でXORしたanalog-reg 42を用いてランダム化される。第一のバイトはbuffer-pick 46によって記述される位置にあり、第二のバイトは前回の位置から取り出される。
【００２２】
EFBレジスタシステム52は、変換された前回の出力のうち限られた数を保持するレジスタを含有する。このレジスタの長さは一定のBUF_LENによって決定される。EFB 52は新しいadresl 32とadresh 34が生じるごとに更新される。新しいガイガー値は保証できないので、EFB 52はこれには依存しない。
【００２３】
EFB 52は三つのレジスタと一つのバッファを利用する。レジスタはreg1 54、reg2 56、ciphertext 58と名付けられる。バッファ60内に保持されない限り、データは円環状に移動し各サイクルで変換される。reg1 54とreg2 56はサイクルを通じて移動するデータを変換するために使用され、reg1 54は、自分自身と、tmrl_reg 48と、analog_reg 42とのXOR演算結果を含む。reg2 56は、自身自身と、tmrh_reg 50と、topbits 44とのXOR演算結果を含む。ciphertext 58は出力レジスタである。データフローはバッファ60の最後に含まれるバイトから開始する。このバイトはreg2 56でXORされ、ciphertext 58に保存される。ciphertext 58はその後reg1 54でXORされ、バッファの先頭に保存される。
【００２４】
図２では、好ましくは単一のG管20のみが第二のプロセッサ12で使用されるという点を除き、第二のプロセッサ12は第一のプロセッサ10と同様にはたらき、そして、第二のプロセッサが第一のプロセッサ10の出力を入力として受け取り、第一のプロセッサ10の出力を第二のプロセッサ12の出力でXORし、その結果を出力する。
【００２５】
図３では、上記の乱数生成デバイスが参照番号100として図示されている。非決定性統計データ生成器100はホストサーバー102と通信し、このホストサーバー102は、ローカルネットワークもしくはインターネットなどの広域ネットワーク106を通して非決定性統計データを要求する様々なクライアントサーバー104へ、非決定性統計データを伝送する。その後、ソフトウェア108が、受信した非決定性統計データを、要求されるまでランダムプール110へ保存する。
【００２６】
ランダムデータの伝送は標準RS232シリアルインターフェースを用いて行われる。インターフェース上の通信速度は1.2Kb/sから230Kb/sの間で変更できることが好ましい。
【００２７】
本発明の後半は、専用ホストとしてはたらく独立したシングルボード組込型コンピューターである。ホストは本発明から生のエントロピーを収集し、このストリームを任意の対称鍵暗号と併せてCBCモードで使用する。生データに基づいて鍵が導き出され、任意量のデータが収集され、暗号化される。複合ファクタ（compounding factor）として知られる値もまた生データに基づく。この値は任意である。リファレンスデザインでは、この値は0から31の任意の整数（inclusive：端点を含む）であり得る。複合ファクタの使用は、その値が保持する回数にわたってエントロピープールの前回の状態を再利用することによって実行される。各複合は、暗号鍵の変更、オリジナルデータの収集、オリジナルデータおよびマシンの前回の状態の両方の暗号化によって実行される。反復回数が複合ファクタの反復回数と等しくなった後、プログラムの内部状態が再初期化され、前回の状態がフラッシュされる。
【００２８】
クライアントにデータを伝送する際、サーバー102は一連の相関したエントロピープールを維持する。どのプールも、非決定性統計データ生成器100によって生成された連続データセットを含むことはできない。代わりに、非決定性統計データ生成器100からの生データを用いて、各プール毎のブロックが非決定的にサンプリングされる。ブロックもまた不規則に伝送される。実際には、ユーザーの誰も（もしくはn倍数）、データを効果的に復元できず、いかなる有効な構造もデータから外挿することができない。このメカニズムは、エントロピーが生じた時にマシンがどのような状態であったかを、いかなる確度でも割り出せないようにするために設計される。
【００２９】
好ましい実施形態に従う非決定性統計データ生成器は、24時間当たり、サーバー当たり少なくとも359, 424, 128ビットの非決定性整数を生成するために充分なエントロピーを100のサーバーに供給できる。
【００３０】
別の実施形態の設計では、第一の実施形態の単一のプリント基板を二つの別々のボードに分ける。第一のボードは計測ボードとしてはたらき、第一の実施形態の8個のノイズ発生器ではなく、例えばガイガー計数管などの二つのノイズ発生器を含む。ノイズ発生器の数を減らすことで、より速いサンプリングレートと処理速度が得られる。第二の実施形態ではより多くの非同期要素を必要に応じて容易に追加でき、このように、新たな設計はモジュール式である。第二のプリント基板はプロセッサボードである。これは第一の実施形態のように二つではなく、一つのプロセッサを使用する。プロセッサボードは計測ボードから入ってくるデータを処理し、第一の実施形態で説明したように数学的に最適化されたやり方でデータを処理する。データが出力可能な状態になると、データは1秒当たり約6-7メガビットの速度でシングル10/100イーサネットポートを介して運ばれる。
【００３１】
本発明にかかるデバイス例は、下記のコンポーネントとともに、図４に示される実施形態から構成され得る。
【００３２】
【表１】
2010527078.tif 000003
【００３３】
上記の実施例は、本発明が、請求項によって規定されるように、広範囲にわたって応用でき、かつ、詳細に図示され記載された実施形態のみに限定されるべきではないということを示す。その代わり、本発明は請求項の明示的文言にのみ限定されるべきであり、請求項は明細書中に示された実施形態に任意に限定されるべきではない。保護範囲は添付の請求項の範囲によってのみ限定され、審査官はその上で請求項を審査すべきである。
【図４】
2010527078.tif 000004
【図１】
2010527078.tif 000005
【図２Ａ】
2010527078.tif 000006
【図２Ｂ】
2010527078.tif 000007
【図３】
2010527078.tif 000008
【国際調査報告】
2010527078.tif 000009
2010527078.tif 000010