ベースと、前記ベースに取り付けられ、第1軸周りに回転可能なスイングアームと、前記スイングアームに連結されたシャフトの回転に応じて、前記スイングアームを前記ベースに選択的にロックするロックアセンブリとを備える装置。前記ロックアセンブリは、前記スイングアームが前記ベースに対して所定の位置にロックされる第1位置と、前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる第2位置との間を移動可能なピンと、前記スイングアームに接続された前記シャフトに連結されたマウントと、前記マウントに隣接し、従動アームに連結されるカムとを有し、前記シャフトの回転により、前記ピンが、前記第1位置と前記第2位置との間を移動する請求項1に記載の装置。前記スイングアームおよび前記ベースはそれぞれ少なくとも1つの孔を有し、前記スイングアームを前記ベースにロックするべく、前記ピンが前記少なくとも1つの孔を滑動する請求項2に記載の装置。前記スイングアームは、前記第1軸周りに360°回転可能であり、前記ベースは、前記スイングアームを前記ベースに対して複数の位置でロック可能とする複数の孔を有する請求項1または2に記載の装置。前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる前記第2位置へと、前記ピンを付勢する付勢機構を更に備え、前記シャフトが第1向きから第2向きへと回転すると、前記スイングアームを前記ベースにロックするべく、前記ピンが前記孔に挿入されて前記第1位置に配置される請求項3に記載の装置。第1の方向への前記ピンの動きを制限する制限プレートを更に備える請求項5に記載の装置。前記スイングアームを前記ベースにロックするべく前記ピンが前記孔に挿入される前記第1位置に、前記ピンを付勢する付勢機構を更に備え、前記シャフトが第1向きから第2向きへと回転すると、前記ピンが、前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる前記第2位置に配置される請求項3に記載の装置。電子機器の筐体であって、第1部分と、前記第1部分にヒンジアセンブリによって取り付けられる第2部分とを備え、前記ヒンジアセンブリは、ベースと、前記ベースに取り付けられ、第1軸周りに回転可能なスイングアームと、前記スイングアームに連結されたシャフトの回転に応じて、前記スイングアームを前記ベースに選択的にロックするロックアセンブリとを有する、筐体。前記ロックアセンブリは、前記スイングアームが前記ベースに対して所定の位置にロックされる第1位置と、前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる第2位置との間を移動可能なピンと、前記スイングアームに接続された前記シャフトに連結されたマウントと、前記マウントに隣接し、従動アームに連結されるカムとを含み、前記シャフトの回転により、前記ピンが、前記第1位置と前記第2位置との間を移動する請求項8に記載の筐体。前記スイングアームおよび前記ベースはそれぞれ少なくとも1つの孔を有し、前記スイングアームを前記ベースにロックするべく、前記ピンが前記少なくとも1つの孔を滑動する請求項9に記載の筐体。前記スイングアームは、前記第1軸周りに360°回転可能であり、前記ベースは、前記スイングアームを前記ベースに対して複数の位置でロック可能とする複数の孔を有する請求項8または9に記載の筐体。前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる前記第2位置へと、前記ピンを付勢する付勢機構を更に備え、前記シャフトが第1向きから第2向きへと回転すると、前記スイングアームを前記ベースにロックするべく、前記ピンが前記孔に挿入されて前記第1位置に配置される請求項10に記載の筐体。第1の方向への前記ピンの動きを制限する制限プレートを更に備える請求項12に記載の筐体。前記スイングアームを前記ベースにロックするべく前記ピンが前記孔に挿入される前記第1位置に、前記ピンを付勢する付勢機構を更に備え、前記シャフトが第1向きから第2向きへと回転すると、前記ピンが、前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる前記第2位置に配置される請求項10に記載の筐体。第1部分、および、前記第1部分にヒンジアセンブリによって取り付けられる第2部分を有する筐体を備え、前記ヒンジアセンブリは、ベースと、前記ベースに取り付けられ、第1軸周りに回転可能なスイングアームと、前記スイングアームに連結されたシャフトの回転に応じて、前記スイングアームを前記ベースに選択的にロックするロックアセンブリとを有する、電子機器。前記ロックアセンブリは、前記スイングアームが前記ベースに対して所定の位置にロックされる第1位置と、前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる第2位置との間を移動可能なピンと、前記スイングアームに接続された前記シャフトに連結されたマウントと、前記マウントに隣接し、従動アームに連結されるカムとを含み、前記シャフトの回転により、前記ピンが、前記第1位置と前記第2位置との間を移動する請求項15に記載の電子機器。前記スイングアームおよび前記ベースはそれぞれ少なくとも1つの孔を有し、前記スイングアームを前記ベースにロックするべく、前記ピンが前記少なくとも1つの孔を滑動する請求項16に記載の電子機器。前記スイングアームは、前記第1軸周りに360°回転可能であり、前記ベースは、前記スイングアームを前記ベースに対して複数の位置でロック可能とする複数の孔を有する請求項15または16に記載の電子機器。前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる前記第2位置へと、前記ピンを付勢する付勢機構を更に備え、前記シャフトが第1向きから第2向きへと回転すると、前記スイングアームを前記ベースにロックするべく、前記ピンが前記孔に挿入されて前記第1位置に配置される請求項17に記載の電子機器。第1の方向への前記ピンの動きを制限する制限プレートを更に備える請求項19に記載の電子機器。前記スイングアームを前記ベースにロックするべく前記ピンが前記孔に挿入される前記第1位置に、前記ピンを付勢する付勢機構を更に備え、前記シャフトが第1向きから第2向きへと回転すると、前記ピンが、前記スイングアームが前記ベースに対して前記第1軸周りに回転可能となる前記第2位置に配置される請求項17に記載の電子機器。以下、自動的にヒンジアセンブリをロックする方法および装置の例について説明する。ある実施形態では、本発明に係る装置および方法は、特に電子機器において有用であると考えられる。以下の詳細な説明では、本発明を理解するために多くの詳細事項が記される。しかしながら、これら詳細事項がなくとも本発明を実施可能であることは、当業者にとって明らかである。また、本発明を不明瞭にしない目的から、他の場合においては、周知の方法、手順、構成要素および回路等の詳細な説明を省略している。図1は、ある実施形態に係る、電子機器100の一例を示した概略図である。一実施形態において、電子機器100は、1以上のスピーカ106、キーボード110、1以上のI/Oデバイス112およびマウス114のような、1以上の入出力デバイスを備える。その他のI/Oデバイス112として、タッチスクリーン、音声起動入力デバイス、トラックボール、および、ユーザからの入力を電子機器100に受信させることができるその他の装置が含まれてもよい。様々な実施形態において、電子機器100は、パーソナルコンピュータ、ラップトップコンピュータ、パーソナルデジタルアシスタント、携帯電話、娯楽端末、または、その他のコンピュータデバイスである。電子機器100は、システムハードウェア120、および、ランダムアクセスメモリおよび/またはリードオンリーメモリであってもよいメモリ130を備える。ファイル格納部180は、電子機器100と通信可能に連結されていてもよい。ファイル格納部180は、例えば、1以上のハードドライブ、CD-ROMドライブ、DVD-ROMドライブ、または、その他の種類の記憶デバイスのように、コンピュータデバイス108の内部に配置されてもよい。ファイル格納部180は、例えば、1以上の外付けハードドライブ、ネットワーク付属記憶装置または別に設けられた記憶ネットワーク等、コンピュータデバイス108の内部に配置されてもよい。システムハードウェア120は、1以上のプロセッサ122、グラフィックスプロセッサ124、ネットワークインターフェース126およびバス構造128を含んでもよい。一実施形態において、プロセッサ122は、米国、カリフォルニア州、サンタクララのインテルコーポレーションから入手可能な、IntelCore2Duo登録商標プロセッサであってもよい。本明細書で使用されているプロセッサという言葉は、任意の種類のコンピュータの要素を意味し、これに限定されないが、例えば、マイクロプロセッサ、マイクロコントローラ、CISCcomplexinstructionsetcomputingマイクロプロセッサ、縮小命令セットコンピュータreducedinstructionset:RISCマイクロプロセッサ、VLIWverylonginstructionwordマイクロプロセッサ、または、任意の種類のプロセッサまたは処理回路を意味する。ある実施形態では、システムハードウェア120内のプロセッサ122のうちの1つとして、以下、マネージメントエンジンmanageabilityengine:MEと称される、低電力混載プロセッサを含んでもよい。マネージメントエンジン122は、独立した集積回として実装されてもよいし、大きなプロセッサ122の専用部分として実装されてもよい。グラフィックスプロセッサ124は、グラフィックスおよび/またはビデオオペレーションを扱う補助プロセッサとして機能してもよい。グラフィックスプロセッサ124は、コンピュータシステム100のマザーボードに組み込まれてもよい、または、拡張スロットを介してマザーボード上に連結されてもよい。一実施形態において、ネットワークインターフェース126は、イーサーネットインターフェース例えば、電気電子技術者協会IEEE802.3-2002を参照またはIEEE802.11a、bまたはgに準拠するインターフェースのような無線インタフェース例えば、システムLAN/MAN間のIT通信および情報交換のためのIEEE規格-パートII:無線LAN媒体アクセス制御MACおよび物理層PHY規格修正4:2.4GHz帯における更なる高データレート拡張、802.11G-2003を参照であってもよい。無線インターフェースの別の例としては、GPRSgeneralpacketradioserviceインターフェース例えば、GPRSハンドセットの要件に関するガイドライン、GlobalSystemforMobileCommunications/GSM登録商標アソシエーションVer.3.0.1、2002年12月を参照が挙げられる。バス構造128は、システムハードウェア128の様々な構成要素を接続する。一実施形態において、バス構造128は、メモリバス、周辺機器用バスまたは外部バス、および/または、利用可能な様々なバス構造を使用したローカルバスのうちの1以上であってもよく、これに限定されないが、11ビットバス、インダストリアルスタンダードアーキテクチャISA、マイクロチャネルアーキテクチャMSA、拡張ISAEISA、インテリジェントドライブエレクトロニクスIDE、VESAローカルバスVLB、ペリフェラルコンポーネントインターコネクトPCI、ユニバーサルシリアルバスUSB、アドバンストグラフィックスポートAGP、パーソナルコンピュータメモリカードインターナショナルアソシエーションPCMCIAバス、および、スモールコンピュータシステムインターフェースSCSIを使用してもよい。メモリ130は、コンピュータデバイス108のオペレーションを管理するオペレーティングシステム140を有してもよい。一実施形態において、オペレーティングシステム140は、システムハードウェア120にインターフェースを提供するハードウェアインターフェースモジュール154を含む。加えて、オペレーティングシステム140は、コンピュータデバイス108のオペレーションで使用されるファイルを管理するファイルシステム150、および、コンピュータデバイス108で実行されるプロセスを管理するプロセス制御サブシステム152を含んでもよい。オペレーティングシステム140は、システムハードウェア120と連動して、リモートソースからデータパケットおよび/またはデータストリームを送受信する、1以上の通信インターフェースを含んでもよいまたは管理してもよい。オペレーティングシステム140はさらに、オペレーティングシステム140と、メモリ130内の1以上のアプリケーションモジュールとの間のインターフェースを提供する、システムコールインタフェースモジュール142を有してもよい。オペレーティングシステム140は、UNIX登録商標オペレーティングシステム、または、派生システムたとえば、Linux登録商標、Solaris等、または、Windows登録商標ブランドのオペレーティングシステム、または、その他のオペレーティングシステムであってもよい。一実施形態において、電子機器100は、二つ折り式の筐体を有し、当該筐体は、キーボード、マザーボードおよびその他の構成要素を収容する、一般的にベースと称される第1部分160と、ディスプレイを収容する第2部分162を有する。第1部分160と第2部分162とは、二つ折り式の筐体を開閉可能とするヒンジアセンブリによって接続されている。ある実施形態では、電子機器100は、電子機器100の2つ折り式筐体のディスプレイ部分を自動的にロックおよび解除する自動ヒンジロック開放アセンブリを備えてもよく、この自動ヒンジロック開放アセンブリは、2つ折り式筐体のディスプレイ部分を、ベース部分に対して、回転可能および回転不可能とする。自動ヒンジロックアセンブリの実施形態を、図2Aから図2Cを参照して以下に説明する。図2Aは、ある実施形態に係る、自動ヒンジロックアセンブリを概略的に示した斜視図である。図2Aから図2Cに示すように、ある実施形態では、自動ヒンジロック開放アセンブリ200は、ベース210、ベース210上に配置され第1軸周りに回転可能なスイングアーム220、および、スイングアーム220に連結されたシャフト222の回転に応じて、スイングアーム220をベースに対して選択的にロック固定するロックアセンブリを備える。ある実施形態では、ロックピン230は、スイングアームがベースに対して、所定の位置にロックされる第1位置と、スイングアームが第1軸周りに回転可能となる第2位置との間で移動可能であり、ブラケット250が、スイングアーム220に接続されたシャフト222に連結されており、カム240がブラケット250に連結されており、従動アーム246がピン230に連結されており、スイングアームに接続されたシャフト周りにブラケット250を回転させると、ロックピンが、第1位置と第2位置との間を移動する。図2Aに示すように、ベース210は、電子機器の構成要素を収容する筐体にベース210を固定するための1以上のブラケット212を有してもよい。一例として、ベース210は、ラップトップコンピュータのような電子機器の第1部分160内に配置されてもよく、スイングアーム220は、電子機器の第2部分162のヒンジアセンブリを画定する。プレート214がベース210上に配置され、プレート214上にインサート216が配置される。スイングアーム220は、インサート216上に回転可能に配置されて、スイングアーム220は、インサート216の面、すなわち、Z軸260によって規定される面に対して、垂直な軸を中心に回転することができる。ある実施形態では、スイングアーム220は、360°回転してもよく、別の実施形態では、360°よりも少ない量だけ回転してもよい。スイングアーム220は、ロックピン230を受容する孔236を有し、ロックピン230は、インサート216を通過して延在して、スイングアーム220がベース210に対して回転しないように、スイングアーム220をベース210にロックする。ロックピン230の周りに圧縮ばね232が配置され、上向きの方向にロックピン230を付勢して、この場合、スイングアーム220がベース210周りに回転可能になる。制限プレート234は、圧縮ばね232による付勢による、ロックピン230の上側への移動を制限する。ロックピン230は、従動アーム246と協働してロックピン230を駆動する傾斜面238を有する。シャフト222は、スイングアーム220の端部に配置されて、筐体の第1部分160と第2部分162との間のヒンジを提供する。ブラケット250は、シャフト222に連結されて、筐体の第2部分162をシャフト222に接続する。ブラケットマウント252は、カム240と係合して従動アーム246を駆動するカム面を有し、従動アームが駆動されると、ロックピン230が駆動される。付勢ばね242およびワッシャ244も、シャフト222上に配置される。以下、ヒンジアセンブリの動作について詳細に説明する。図2Bは、アセンブリ200全体を詳細に示した図である。図において、アセンブリの内部構造が可視化されるように、ベース200がブロックで描かれ、スイングアーム220が線で描かれている。図2Bに示す実施形態では、スイングアーム220は、シャフト222上のスイングアーム220の両側に配置された2つのヒンジブラケット250を含む。スイングアーム220が組み立てられると、付勢ばね242は、カム240をブラケットマウント250に向けて付勢する。同様に、圧縮ばね232は、ロックピンを上向き方向に付勢する。制限プレート240が、ロックピンの上向き方向の動きの範囲を制限する。図2Bに示された実施形態では、マウンティングブラケット250は、電子機器の2つ折り式の蓋部分が開き始める位置に対応する、直立位置に存在する。この状態では、ブラケットマウント252のカム面は、カム240と係合しておらず、付勢ばね242が、マウンティングブラケット250に向かって矢印で示された方向にカム240を付勢し、従動アーム246が所定の位置に配置されて、圧縮ばね232がロックピン230を上方向に押し上げて、スイングアーム220が軸260周りに回転可能となる。図2Cには、電子機器の2つ折り式のカバーが閉じた状態に対応する閉位置にブラケット250が位置した状態のスイングアームアセンブリが描かれている。この状態では、ブラケットマウント252のカム面は、カム240に係合しており、カム面からの力によってばね242が圧縮され、従動アーム246が、スイングアーム220上の矢印で示された方向に駆動される。従動アーム246がロックピン230の傾斜面238に接触して、従動アーム246の動きによりロックピン230が下向き方向に押されて孔236図2Aに入り、スイングアーム220がベース210にロック固定される。このように、ヒンジブラケット250のカム面およびカム240は、ブラケット250がシャフト222上で回転する角運動の範囲を規定する一方、スイングアーム220がベース210に対して回転することを可能にしている。図3Aに示すように、アセンブリ200が電子機器の筐体に配置されると、第1部分160と第2部分162との間の角度範囲が規定され、その範囲内において、第2部分162が、第1部分160の面に対して垂直な軸すなわち、Z軸260周りに回転する。それにより、ディスプレイパネルが、Z軸回りに第1の角運動範囲内で回転可能とし、Z軸回りに第2の角運動範囲内では回転不可能とされる。図3Aには、第1の角運動範囲がθで示されており、θ=90°±60°である。電子機器が閉じた状態になると、カム240および従動アーム246により、ロックピン230が押されて孔236に入り、スイングアーム220が所定の場所にベース210に対してロックされる。電子機器が開かれると、ブラケットマウント252のカム面とカム240が外れて、圧縮ばね232がロックピン230を孔236から押し出すことを可能にし、スイングアームアーム220および第2部分162がZ軸260周りに回転可能になる。図2Aから図2Cに示す実施形態では、インサート216は、インサート216の両端に、ロックピン230を受容する2つの孔218を有する。2つの異なる孔218は、筐体のZ軸260周りの回転がロックされる4つの別個に設けられた位置を規定する。第1位置は、2つ折り式の筐体が閉じた状態に対応する。第2位置は、2つ折り式の筐体が、Z軸260周りの回転可能な角度範囲を超えて開いた状態に対応する。第3位置は、2つ折り式の筐体が開いた状態であり、第2部分162がZ軸回りに180°回転されて、第1部分160の上に閉じて置かれた状態に対応する。この第3位置では、ラップトップコンピュータのディスプレイ部分がベース部分の上に畳まれて置かれた状態となり、ラップトップコンピュータをタブレットコンピュータのように使用することができる。第4位置は、第2部分162が回転された場合に、2つ折り式の筐体がZ軸260周りの回転可能な角度範囲を超えて開いた状態に対応する。ブラケット250が角度範囲に位置すると、アセンブリ200が回転可能となる。当業者であれば、このようなロックピン230の構成により、筐体の第2部分162の筐体の第1部分160に対する角運動の範囲を制限することができ、スイングアーム220がZ軸260周りに回転可能となることが理解できる。より詳細には、ロックピン230が、インサート216内の孔218に配置されていない時には、第2部分162を、回転可能な角運動範囲を超えて動かすことはできない。さらに、当業者であれば、ピン230を反対方向に付勢して、ピン230により、スイングアーム220をベース210に固定してもよいことが理解できる。この実施形態において、カムの従動アーム246を、ピン230を上向きに付勢するような位置に配置して、スイングアーム220をベース210から解放してもよい。上記したように、ある実施形態では、電子機器は、コンピュータシステムであってもよい。図4は、ある実施形態に係るコンピュータシステム400が概略的に示されている。コンピュータシステム400は、コンピュータデバイス402および例えば、コンピュータデバイス402に電力を供給するための電源アダプタ404を備える。コンピュータデバイス402は、ラップトップまたはノートブックコンピュータ、パーソナルデジタルアシスタントPDA、デスクトップコンピュータデバイス例えば、ワークステーションまたはデスクトップコンピュータ、ラックに搭載されたコンピュータデバイス等の好適なコンピュータデバイスであってもよい。電力は、例えば、コンピュータデバイス電源406を通じて1つまたは複数の電源により、コンピュータデバイス402の様々な部品に供給されていてもよい。電源としては、1つ以上の電池パック、交流ACコンセント例えば、電源アダプタ404のような変圧器および/またはアダプタを通じて、自動車の電源装置、飛行機の電源装置等が挙げられる。ある実施形態では、電源アダプタ404は、電源の出力例えば、ACコンセントのおよそ110~240VAC電圧を、およそ5~12.6VDCの間の直流DC電圧に変換してもよい。この場合、電源アダプタ404は、AD/DCアダプタであってもよい。また、コンピュータデバイス402は、1つ以上の中央演算処理装置CPU408を備えてもよい。ある実施形態では、CPU408は、カリフォルニア州サンタクララに本社を置くインテル登録商標コーポレーション製の、ペンティアム登録商標IIプロセッサシリーズ、ペンティアム登録商標IIIプロセッサシリーズ、ペンティアム登録商標IVまたはCORE2Duoプロセッサを含む1つ以上のペンティアム登録商標ファミリーのプロセッサであってもよい。あるいは、インテル登録商標のItanium登録商標、XEON登録商標およびCeleron登録商標プロセッサのようなその他のCPUであってもよい。また、他の製造者によって製造された1つ以上のプロセッサを利用してもよい。また、プロセッサは、シングルコア設計であってもよいし、マルチコア設計であってもよい。チップセット412を、CPU408と連結するまたは一緒に集積させてもよい。チップセット412は、メモリコントロールハブMCH414を含んでもよい。MCH414は、メインシステムメモリ418に連結されるメモリコントローラ416を含んでもよい。メインシステムメモリ418は、データ、および、CPU408またはシステム400に含まれる他のデバイスによって実行される命令シーケンスを格納してもよい。ある実施形態では、メインシステムメモリ418は、ランダムアクセスメモリRAMを含んでもよい。また、ダイナミックRAMDRAM、シンクロナスDRAMSDRAMのようなその他の種類のメモリを使用して、メインシステムメモリ418を実装してもよい。また、複数のCPUおよび/または複数のシステムメモリのようなデバイスをさらに、バス410に連結させてもよい。MCH414は、また、グラフィックスアクセルレーター422と連結されたグラフィックスインターフェース420を含んでもよい。ある実施形態では、グラフィックスインターフェース420は、グラフィックスアクセルレーター422と、アクセラレーティッドグラフィックスポートAGPを通じて連結されていてもよい。ある実施形態では、ディスプレイ440例えば、フラットパネルディスプレイを、例えば、ビデオメモリまたはシステムメモリのような記憶デバイスに格納された画像のデジタル表現を、ディスプレイによって表示される表示信号に変換するシステムシグナルコンバータを通じて、グラフィックスインターフェース420に連結させてもよい。ディスプレイデバイスによって生成されたディスプレイ440の信号は、様々な制御装置を通過した後に変換されて、ディスプレイに表示される。ハブインターフェース424は、MCH414をプラットフォームコントロールハブPCH426に連結する。PCH426は、コンピュータシステム400に連結された入出力I/Oデバイスのインターフェースを提供する。PCH426は、PCIペリフェラルコンポーネントインターコネクトバスに接続されていてもよい。この場合、PCH426は、PCIバス430のインターフェースを提供するPCIブリッジ428を含んでもよい。PCIブリッジ428は、CPU408と周辺機器との間のデータパスを提供する。加えて、米国カリフォルニア州サンタクララに本社をおくインテルコーポレーションから入手可能なPCIエクスプレス登録商標アーキティチャのような他の種類のI/Oインターコネクトトポロジーを利用してもよい。PCIバス430を、オーディオデバイス432および1つ以上のディスクドライブ434と連結してもよい。また、他のデバイスをPCIバス430と連結させてもよい。加えて、CPU408およびMCH414を組み合わせて、1つのチップを形成してもよい。さらに、他の実施形態では、MCH414内に、グラフィックスアクセラレータ422を配置してもよい。さらに、様々な実施形態において、他の周辺機器をPCH426と連結させてもよく、そのような周辺機器としては、例えば、IDEintegrateddriveelectronicsまたはSCSIsmallcomputersysteminterfaceハードドライブ、USBuniversalserialbusポート、キーボード、マウス、パラレルポート、シリアルポート、フロッピー登録商標ディスクドライブ、デジタルアウトプットサポート例えば、デジタルビデオインターフェースDVI等が挙げられる。コンピュータデバイス402は、揮発性および/または不揮発性メモリを含んでもよい。本明細書において、論理命令ロジックインストラクションという言葉は、1つ以上の論理オペレーションを実行するために1つ以上の機械が理解可能な表現に関して使用されている。例えば、論理命令は、1つ以上のデータオブジェクトについて1つ以上のオペレーションを実行するためのプロセッサコンパイラが翻訳可能な命令を含む。しかしながら、これは単なる機械可読命令の一例に過ぎず、実施形態はこの点に関して限定されない。本明細書において、コンピュータ可読媒体という言葉は、1つ以上の機械が理解可能な表現を保持可能な媒体に関して使用されている。例えば、コンピュータ可読媒体は、コンピュータ可読命令またはデータを格納する1つ以上の記憶デバイスを含む。そのような記憶デバイスとしては、例えば、光学、磁気または半導体記憶媒体が含まれる。しかしながら、これは、コンピュータ可読媒体の単なる一例に過ぎず、実施形態はこの点に関して限定されない。本明細書において、ロジック論理という言葉は、1つ以上の論理オペレーションを実行するための構造に関して使用されている。例えば、ロジックは、1つ以上の入力信号に基づいて1つ以上の出力信号を供給する回路を含む。このような回路としては、デジタル入力を受信してデジタル出力を供給する有限状態機械、または1つ以上のアナログ信号に応じて1つ以上のアナログ出力信号を提供する回路が含まれる。このような回路は、特定用途向け集積回路ASICまたはフィールドプログラマブルゲートアレイFPGAに設けられていてもよい。また、ロジックは、メモリに格納される機械可読命令を含んでもよく、機械可読命令を実行する処理回路と共に提供されていてもよい。しかしながら、これらは、論理を提供する構造の単なる一例に過ぎず、実施形態はこの点に関して限定されない。本明細書に記載された方法のいくつかを、コンピュータ可読媒体における論理命令として具現化してもよい。プロセッサにおいて実行される場合、論理命令は、上述のような方法を実装する専用機械としてプロセッサにプログラミングを行う。本明細書に記載された方法を実行する論理命令によって、プロセッサが構成される場合、プロセッサは、上述の方法を実行する構造によって構成される。これに替えて、また、本明細書に記載された方法を、例えば、フィールドプログラマブルゲートアレイFPGAや特定用途向け集積回路ASIC上のロジックに還元してもよい。本明細書の記載および特許請求の範囲において連結されたcoupled若しくは接続されたconnected、または、これらの派生語が使用されている。特定の実施形態において、接続されたという言葉は、2つ以上の要素が直接物理的にまたは電気的に互いに接触していることを意味する。一方、連結されたという言葉も、2つ以上の要素が直接物理的にまたは電気的に接触していることを意味すると同時に、直接互いに接続されていないが互いに協働または相互作用する関係にあることも意味する。また、本明細書において、本発明の一実施形態またはある実施形態との言葉は、実施形態に関連する特定の特徴、構造および特性が、少なくとも本発明の実施形態の一つに含まれていることを意味する。したがって、本明細書中の様々な箇所で使用されている一実施形態においてという表現は、同一の実施形態を意味している場合もあるが、示していない場合もある。実施形態が特定の構造的な特徴および/または方法的な動作として説明されたが、特許請求の範囲に含まれる特徴は、上述した特定の構造または動作に限定されるものではない。むしろ、特定の特徴や動作は、特許請求の範囲の技術的特徴を実装する形態例として開示されているものである。