通信ネットワークにおいて、アクセスポイント基地局に登録される第1のUEUserEquipmentと第2のUEとの間の通信をルーティングする方法であって、前記アクセスポイント基地局は、少なくとも1以上のマクロ基地局の圏内に部分的に設置され、前記第2のUEが、前記アクセスポイント基地局、又は少なくとも1以上のマクロ基地局の圏内に部分的に設置される他のアクセスポイント基地局のネットワークカバレッジ内に存在するか否かを判定するステップと、前記判定の結果に基づき、前記アクセスポイントの1以上を介して前記通信をルーティングするステップと、を含む方法。請求項1において、前記第2のUEが前記アクセスポイント基地局又は他のアクセスポイント基地局のネットワークカバレッジ内に存在するか否かを判定するステップは、UE識別子、特にIMSIInternationalMobileSubscriberIdentityを用いて、ルックアップテーブルから、前記第2のUEが自局又は他の基地局のカバレッジ内に存在するか否かを示す識別子を検索する、ことを特徴とした方法。請求項2において、前記ルックアップテーブルは、1以上のUE識別子を含み、各識別子は、前記UEが自局又は他の基地局のカバレッジ内に存在するか否かを示す識別子に関連付けられる、ことを特徴とした方法。請求項1~3のいずれか一項において、前記第1のUEが登録されるアクセスポイント基地局は、前記第2のUEが自局又は他の基地局のカバレッジ内に存在するか否かを判定する、ことを特徴とした方法。請求項1~4のいずれか一項において、前記第1のUEが登録されるアクセスポイント基地局が、前記第2のUEの電話番号を用いて、第2のルックアップテーブルから前記第2のUEのIMSIを検索するステップを、さらに含むことを特徴とする方法。請求項5において、前記第2のルックアップテーブルは、1以上のUEの1以上のIMSIを含み、各IMSIは、UEの電話番号に関連付けられる、ことを特徴とした方法。請求項2~6のいずれか一項において、前記第1及び第2のルックアップテーブルの1以上は、前記第1のUEが登録されるアクセスポイント基地局に記憶される、ことを特徴とした方法。請求項2~7のいずれか一項において、各アクセスポイント基地局が、他の全てのアクセスポイント基地局に対して、前記第1のルックアップテーブルを更新するデータをブロードキャストするステップを、さらに含むことを特徴とする方法。請求項8において、前記データは、UEがアクセスポイント基地局のカバレッジへ進入する時点を示すデータ、UEがアクセスポイント基地局のカバレッジから退去する時点を示すデータ、及びUEがアクセスポイント基地局のカバレッジ内に留まることを示すデータの1以上を含む、ことを特徴とした方法。請求項1~9のいずれか一項において、前記第1のUEが登録されるアクセスポイント基地局が、CMCallManagementServiceAbortメッセージを、前記マクロ基地局を介した呼設定を回避するために、前記マクロ基地局の一つを介して回線交換コアネットワークへ送信するステップを、さらに含むことを特徴とする方法。請求項1~10のいずれか一項において、前記第1のUEが登録されるアクセスポイント基地局は、全てのアクセスポイントに対してLANlocalareanetworkページングIMSIメッセージをブロードキャストする、ことを特徴とした方法。請求項11において、前記IMSIメッセージは、LAN、特にイーサネットLANを介してブロードキャストされる、ことを特徴とした方法。請求項1~12のいずれか一項において、前記通信は、他のLAN、又は前記LAN、特にイーサネットLANを介してルーティングされる、ことを特徴とした方法。請求項1~13のいずれか一項において、前記第2のUEが、LANページングIMSIメッセージを、前記第2のUEが登録されるアクセスポイント基地局を介して、前記第1のUEが登録されるアクセスポイント基地局へ送信するステップを、さらに含むことを特徴とする方法。請求項1~14のいずれか一項において、前記第1のUEが登録されるアクセスポイント基地局が、前記第2のUEが登録されるアクセスポイント基地局に対して、前記第1のUEの識別子を含むLAN呼設定メッセージを送信するステップを、さらに含むことを特徴とする方法。請求項1~15のいずれか一項において、前記通信は、前記第2のUEが前記アクセスポイント基地局の一つの圏内に存在すると判定された場合に、前記アクセスポイント基地局の1以上を介してのみルーティングされる、ことを特徴とした方法。請求項1~16のいずれか一項において、前記アクセスポイント基地局は、前記マクロ基地局よりも範囲が狭い、ことを特徴とした方法。自局に登録される第1のUEと第2のUEとの間の通信をルーティングし、少なくとも1以上のマクロ基地局の圏内に部分的に設置されるアクセスポイント基地局であって、前記第2のUEが、自局、又は少なくとも1以上のマクロ基地局の圏内に部分的に設置される他のアクセスポイント基地局のネットワークカバレッジ内に存在するか否かを判定する手段と、前記アクセスポイントの1以上を介して、前記通信をルーティングする手段と、を備え、前記通信は、前記判定の結果に基づき、前記アクセスポイントの1以上を介してルーティングされる、アクセスポイント基地局。請求項18において、ルックアップテーブルを記憶する記憶手段を、さらに備えたことを特徴とするアクセスポイント基地局。請求項19において、前記ルックアップテーブルを検索する検索手段を、さらに備えたことを特徴とするアクセスポイント基地局。請求項20において、前記検索手段は、UE識別子、特にIMSIInternationalMobileSubscriberIdentityを用いて、前記ルックアップテーブルから、前記第2のUEが自局又は他の基地局のカバレッジ内に存在するか否かを示す識別子を検索する、ことを特徴としたアクセスポイント基地局。請求項19~21のいずれか一項において、前記ルックアップテーブルは、1以上のUE識別子を含み、各識別子は、前記UEが自局又は他の基地局のカバレッジ内に存在するか否かを示す識別子に関連付けられる、ことを特徴としたアクセスポイント基地局。請求項18~22のいずれか一項において、第2のルックアップテーブルを記憶する他の記憶手段を、さらに備えたことを特徴とするアクセスポイント基地局。請求項23において、前記第2のルックアップテーブルを検索する他の検索手段を、さらに備えたことを特徴とするアクセスポイント基地局。請求項24において、前記検索手段は、前記第2のUEの電話番号を用いて、前記第2のルックアップテーブルから前記第2のUEのIMSIを検索する、ことを特徴としたアクセスポイント基地局。請求項25において、前記第2のルックアップテーブルは、1以上のUEの1以上のIMSIを含み、各IMSIは、UEの電話番号に関連付けられる、ことを特徴としたアクセスポイント基地局。請求項18~26のいずれか一項において、他の全てアクセスポイント基地局に対して、前記第1のルックアップテーブルを更新するデータをブロードキャストするブロードキャスト手段を、さらに備えたことを特徴とするアクセスポイント基地局。請求項27において、前記更新されるデータは、UEがアクセスポイント基地局のカバレッジへ進入する時点を示すデータ、UEがアクセスポイント基地局のカバレッジから退去する時点を示すデータ、及びUEがアクセスポイント基地局のカバレッジ内に留まることを示すデータの1以上を含む、ことを特徴としたアクセスポイント基地局。請求項18~28のいずれか一項において、LANlocalareanetwork、特に前記通信をルーティングするためのイーサネットLANを、さらに備えたことを特徴とするアクセスポイント基地局。通信ネットワークにおいて、アクセスポイント基地局に登録される第1のUEと第2のUEとの間の通信をルーティングする方法であって、前記第2のUEが、前記アクセスポイント基地局又は他のアクセスポイント基地局のネットワークカバレッジ内に存在するか否かを判定するステップと、前記判定の結果に基づき、前記アクセスポイントの1以上を介して前記通信をルーティングするステップと、を含む方法。コンピュータ上で実行された場合に、請求項1~17のいずれか一項に記載の方法を実行するコンピュータ可読媒体。図面を参照して実質的に説明されるようなアクセスポイント基地局。図面を参照して実質的に説明されるような通信のルーティング方法。しかしながら今や、UEとフェムトセルの間でのコネクション確立は、コントロールシグナリングプレーン及びユーザデータプレーンの両者において相当量のコアネットワークのリソースを占有している。本発明の第1の態様によれば、通信ネットワークにおいて、アクセスポイント基地局に登録される第1のUEと第2のUEとの間の通信をルーティングする方法が提供される。この方法は、前記第2のUEが前記アクセスポイント基地局又は他のアクセスポイント基地局のネットワークカバレッジ内に存在するか否かを判定するステップと、前記判定の結果に基づき、前記アクセスポイント基地局の1以上を介して前記通信をルーティングするステップと、を含む。前記アクセスポイント基地局の1以上は、少なくとも1以上のマクロ基地局の圏内に部分的に設置されていれば良い。本発明の第2の態様によれば、自局に登録される第1のUEと第2のUEとの間の通信をルーティングするアクセスポイント基地局が提供される。このアクセスポイント基地局は、前記第2のUEが自局又は他のアクセスポイント基地局のネットワークカバレッジ内に存在するか否かを判定する手段と、前記アクセスポイント基地局の1以上を介して前記通信をルーティングする手段と、を含む。前記通信は、前記判定の結果に基づき、前記アクセスポイント基地局の1以上を介してルーティングされる。前記アクセスポイント基地局の1以上は、少なくとも1以上のマクロ基地局の圏内に部分的に設置されていれば良い。本発明の更なる態様によれば、コンピュータにより実行された場合に、本発明の第1の態様に係る方法を実行するコンピュータ可読媒体が提供される。本発明の態様は、フェムトセルが、コアネットワークのリソースを使用すること無く、UE間での内線交換呼サービスのようなBPXを提供できるようにする。内線呼とは、一のUEと他のUEとの間の何らかの通信を意味し、両者、すなわち両UEがフェムトセルSMEネットワークのカバレッジ内に位置する場合における音声電話、ビデオ電話若しくはテキストメッセージ等の他の通信であり得る。フェムトセルをマクロセルの代替として利用できない場合には、他のUEがコアネットワークのリソースをより利用し易くなるという利点がある。内線交換呼サービスの提供は、サービスを無料又はより低い料率で提供可能にする。本発明の態様は、これを、CS呼設定手順を改良することによって達成する。この改良は、移動体通信標準又はネットワーク要素には何ら変更を課さない。全ての変更は、フェムトセル又はその代わりのCSGセルに反映される。本発明の態様は、UEがフェムトセルのカバレッジに進入、滞在及び退去する場合に、各CSGセルによってUEステータスを追跡及び更新するために操作されるローカルデータベースを含んでも良い。電話番号とIMSI又は/及びTMSIとのマッピングテーブルを提供し、以てCSGセルに、CSコアネットワークの関与を伴うこと無く、進行中の呼設定が内線CS呼であるか否かを判定させるようにしても良い。本発明の態様は、フェムトセルSMEネットワークを既存の事業者コアネットワーク及び加入者携帯電話機と相互運用させるために従来の携帯電話機及びコアネットワーク要素への改良を何ら伴うこと無く、内線CS呼設定における事業者コアネットワークの関与を除去又は最小化する。本発明の実施の形態を、ほんの一例として、図面を参照して詳細に説明する。図1に、ネットワーク4に接続されるフェムトセル4を示す。この接続は、通常、LANのような有線接続である。フェムトセルは、ブロードバンド接続10により接続されるフェムトセルゲートウェイ6及びアクセスポイント8を含む。アクセスポイントは、圏内に位置するUEに対して短距離で信号を送受信する送受信機又はトランシーバ12へ接続される。UEは、例えば、携帯電話機14又はラップトップ18に取り付けられたデータカード16であり得る。フェムトセルアクセスポイントの圏内に入ったUEは、許可されれば、自身が位置するマクロセルとの通信よりも優先してアクセスポイントと直接通信する。図2に、マクロセル20の概略図を示す。マクロセル20は、その内部に位置するUEから信号を送受信する基地局22を有する。また、複数のフェムトセル2がマクロセル内に配置される。これらは、例えば大規模なオフィスビル或いは自宅で使用され得る個別セルにおいて必要とされるような一群のフェムトセル2を含む。実際に、都市では、何千ものフェムトセルが一つのマクロセル内に存在する。送受話器14又はデータカード16のような一つのUEが3Gマクロセルとのコネクションを確立する場合、UEは、CS呼設定シグナリング手順を進める。図3に、CS呼設定の全体のシグナリング手順を示す。これは、2つのUE1及びUE2が、異なるRNCに属するCSGセル1及びCSGセル2に在圏するケースである。RRCコネクション確立フェーズを経由してRRC接続状態へ移行した後、発呼側であるUE1は、RNC1に対して、MMCMServiceRequestをパックしたRRCInitialDirectTransferメッセージを送信する。そして、RNC1は、MMCMServiceRequestを、SCCP/RANAPを介してCSコアへ転送する。RANAPInitialUEメッセージは、SCCPがRANAPメッセージを転送するためにCSコアとのIu-CSシグナリングコネクションを確立するトリガとなる。Iu-CSシグナリングコネクションを確立する間とRNSの間のインタフェースである、CSコアは、メッセージに示す如く、UE1のIMSIをRNC1へ送信する。完全性保護及び暗号化を可能にするセキュリティモード手順の後、UE1からCSコアへのシグナリングコネクションが確立される。これは、RRCコネクション及びIu-CSシグナリングコネクションから成る。そして、UE1は、RRCUplinkDirectTransfer及びRANAPDirectTransferを介してCCSetupを開始する。CCSetupは、着呼側であるUE2の電話番号及び番号種別を特定するものである。CSコアは、CallProceedingを返信することによって、CS呼コネクションを確立するための全ての情報を受信した旨を応答する。CSコアは、UE2の電話番号を解析し、電話番号を、その番号種別と、UE2の恒久的な識別子、すなわちIMSIに対する番号計画とを用いてマッピングする。そして、CSコアは、RANAPPagingを、UE2が登録される位置エリアをカバーするRNC2へ送信する。RANAPPagingは、必須のIMSI及びオプション的なTMSIを用いるUE2へ宛てられる。好ましくは機密保持のために、RRCPagingType1が、TMSI又はUE2のアドレスを指定するIMSIを特定する。RRCコネクション確立の後、UE2は、RRMPagingResponseをCSコアへ送信する。同様に、RANAPInitialUEメッセージは、SCCPがRANAPメッセージを転送するためにCSコアとのIu-CSシグナリングコネクションを確立するトリガとなる。Iu-CSシグナリングコネクションを確立する間、CSコアは、メッセージに示す如く、UE2のIMSIをRNC2へ送信する。手順及びは、ユーザプレーンのRABを確立するために用いられる。CS呼設定は、CCAlertingメッセージ、CCContentメッセージ及びCCContentAcknowledgeメッセージによって完了する。図4に、本発明の実施の形態に係るシグナリング手順を示す。CSGセルは、現在展開されている3Gフェムトセルの最新仕様に関連すると言われる。換言すると、CSGセルはフェムトセルであり得る。UEがフェムトセルSMEカバレッジ内でCS呼を発生させる場合、着信側もフェムトセルSMEカバレッジ内のUEであるか否かを確認するために、着信側の番号が利用可能になるべきである。しかしながら、発信側のUEは、RRC:UplinkDirectTransfer/CC:Setup迄、着信側番号を送信しない。よって、本発明の実施の形態に係るシグナリングフローは、このメッセージの送信後迄は変更しない。このメッセージがCSGセル1によって受信される時迄に、CSコアは、UE1へ向かうIu-CSシグナリングコネクションを設定しており、自身へのCS呼コネクションの完了を待機している。CSGセル1は、以下により詳細に説明する着信側番号解決メカニズムを用いて、これが内線CS呼の試みであることを知る。事業者のネットワークリソースの使用を削減するため、CSGセル1は、RANAPメッセージを、これにCC:Setupを含めずにCSコアへ転送する。その代わりに、CSGセル1は、CMServiceAbortをCSコアへ送信して、MM:CMServiceRequestによってトリガされていたCS呼設定を中断させる。一方、CSGセル1は、SMEネットワークの全てのCSGセルに対し、これらのCSGセルをSMEネットワークを形成するように相互接続するイーサネットLANを介して、LAN:Pagingをブロードキャストする。また、CSGセル1は、UE1に対して、RRC:DownlinkDirectTransfer/CC:CallProceedingを送信する。PagingType1メッセージを受信した後、UE2は、RRCコネクションの確立を開始し、次いでRRM:PagingResponseを送信する。標準のシグナリング手順では、CSGセル2が、このPagingResponseをCSコアへ転送し、UE2とCSコアの間のIu-CSシグナリングコネクションの確立をトリガする。内線CS呼サービスのための事業者ネットワークの関与を除去するために、CSGセル2は、シグナリングフローを変更して、PagingResponseをCSGセル1へ直接転送する。そして、CSGセル1は、CSGセル2へLAN:DirectTransfer/CC:Setupを送信することによって応答する。このように、UEの観点からは、シグナリングフローが標準のCS呼設定と同様に見える。UE同士間でのトラフィックチャネルの確立は、2つのRadioBearerSetupとLANBearerSetupとを含む。RBSetupは、上述した通りUEとCSGセルの間であり、2つの協調的なCSGセルによって制御される。本発明の実施の形態は、CSGセルに付加される新たなLANBearer設定機能を含む。RAB確立の後、CC:Alerting、CC:Content及びCC:ContentAckがUEとCSGセルとの間で順次転送され、2つのCSGセルがこれらのメッセージをLAN:DirectTransferを介して転送する。CS呼の解放手順も同様である。すなわち、2つのCSGセルが関連メッセージをLAN:DirectTransferを介して転送する。内線CS呼の間、Iu-CSシグナリングコネクションはUE1及びUE2のいずれのためにも維持されず、CSコアは、2つのUEがMMアイドル状態に在ると判断し、これらのUEからのPeriodicLocationUpdatingRequestを除外する。しかしながら、2つのUEは、実際にはPeriodicLocationUpdatingが停止されるRRCセル-DCH状態に在る。よって、CSコアにおいてPeriodicLocationUpdatingタイマが満了した場合、CSコアは、2つのUEの状態をMM-Detachedへ更新する。PS呼の着信のためのページングは最早、呼が解放され且つUEがCSコアへ再登録される迄、これらのUEへは到達できない。このことは、従来の携帯電話機及びネットワーク要素との相互運用を維持しつつ、自由な内線CS呼の提供を可能にする。本発明の実施の形態は、2つのUEの一方がSMEカバレッジを外れた場合に、CSGセルからマクロセルへのハンドオーバを許可しない。しかしながら、内線CS呼の両当事者は、通常、動かないか或いはオフィスビル内を歩行スピードで動く。このため、CSGセル同士間でのハンドオーバのみが発生し得て、以て通常は、CSGセルからマクロセルへのハンドオーバを許可する必要が無い。フェムトセル内でのアイドルUEの追跡SMEカバレッジ内のUEが他のUEへのCS呼を発生させた場合、発信側のUEが在圏するCSGセルは、着信側のUEがSMEフェムトセルカバレッジ内に位置し且つアイドル状態に在るか否かを知るべきである。これを可能にするため、CSGセルは、UEをSMEカバレッジへ進入、滞在及び退去する度に追跡する。各CSGセルは、カバレッジ内のアイドルUE各々の状態を記憶するローカルデータベースを保持する。データベースは、一例として下記の形を成す。表1:発信側のUEが登録されるフェムトセル又はCSGセルに記憶されるデータベースの抜粋データベースを更新状態に保つため、CSGセルは下記のタスクを行う。.UEは、SMEカバレッジへ進入する場合、CSGセルの一つを介してコアネットワークとの標準のLocationUpdatingを行う。これは、CSGセルが周囲のマクロセルとは異なる同一且つ一意のLACをブロードキャストするためである。UEは、マクロセルを介する場合と同様にしてLocationUpdatingを行う。UEのIMSIを受信可能にするため、これを介して標準のLocationUpdatingが行われるCSGセルは、IdentityRequestも挿入する。CSGセルは、IMSI又は/及び割り当てられたUEのTMSIを記憶すると共に、これらのIMSI及びTMSIを、SMEネットワークの全てのCSGセルに対し、これらのCSGセルをSMEネットワークを形成するように相互接続するイーサネットLANを介してブロードキャストする。ブロードキャストは、IPレイヤ、或いはより効率的にはMACレイヤで実施される。.UEは、SMEカバレッジから退去する場合、セルリセレクション基準によって最も適切であると考えられる周囲のマクロセルを介して標準のLocationUpdatingを行う。これにより、いずれのCSGセルもこのUEからはPeriodicLocationUpdatingRequestを受信せず、UEがこれを介して最後にLocationUpdatingを行ったCSGセルにおいてPeriodicLocationUpdatingタイマが満了する。タイマアウトは、このCSGセルに、ローカルデータベースからUEを削除させ、当該削除をイーサネットLANを介して全てのCSGセルへブロードキャストさせる契機となる。他のCSGセルを介したPeriodicLocationUpdatingは、そのCSGセルにおいてタイマを活性化させる一方で、これを介して最後にLocationUpdatingが行われたCSGセルにおいてタイマを非活性化させる。.SMEカバレッジに滞在するUEは、PeriodicLocationUpdatingを行って、自身がその位置に存在し且つアイドル状態に在る旨をコアネットワークへ通知する。UEは、マクロセルを介する場合と同様にしてPeriodicLocationUpdatingを行う。これを介してPeriodicLocationUpdatingが行われたCSGセルは、この事象を、イーサネットLANを介して全てのCSGセルへ、これらのCSGセルに各々のローカルデータベースを更新させるためにブロードキャストする。そして、このCSGセルは、自身のPeriodicLocationUpdatingタイマを始動する。動作、及びは、SMEネットワーク内のCSGセル間に亘ってデータベースの完全性を保証し、且つコアネットワークの関与を伴うこと無く、発信側のCSGセルからの直接的なページングを可能にする。MSISDN-IMSI-TMSIマッピングテーブル発信側のCSGセルが着信側の電話番号を着信側のIMSIへ変換し、更にはローカルデータベースを検索して着信側のUEがSMEカバレッジ内に存在し且つアイドル状態に在るかどうかの確認を可能にするため、内線呼が可能なUSIM識別子、並びに関連する電話番号若しくはMSIDSNの各々が、SMEネットワーク管理者により設定且つ管理可能なテーブル中に、1対1にマッピングされる。テーブルは、下記の形式を一例として取り得る。表2:発信側のUEが登録されるフェムトセル又はCSGセルに記憶される第2のデータベースの抜粋SMEネットワークの各CSGセルは、テーブルのコピーを有する。加えて、マッピングテーブル中のいずれかのアイテムの削除又は変更は、CSGセルにおける全てのコピーの更新をトリガするであろう。UEがSMEカバレッジ内でCS呼を発生させた場合、当該UEと接続中のCSGセルは、マッピングテーブルを検索して着信側のUEの対応IMSIを発見し、次いでローカルデータベースを検索して着信側のUEがSMEカバレッジ内に存在し且つアイドル状態に在るか否かを確認する。データベースが着信側UEのレコードを含まない場合、内線CS呼では無いことを意味し、標準のシグナリング手順が続けられるであろう。それ以外の場合には、提案のシグナリング手順が、自由な内線CS呼サービスを得るために続けられるであろう。CSGセルに関する機能フェムトセルアクセス技術は、UMTSマクロネットワークアーキテクチャには従わない。その代わりに、フェムトセルアクセス技術は、インターネットバックホーリングの有効利用に適している。CSGセルは、全てのNodeB機能、殆どのRNC機能、及び幾つかのコアネットワーク機能を含んでいる。自由な内線CS呼を提供するため、本発明の実施の形態は、下記の機能をCSGセルに含めると良い。CSコアの呼制御プロトコルの一部。CSGセルが内線CS呼設定のために付加すべきCSコア機能を最小限に留めるため、CSGセルは、音声符号化セレクションにおいて、デフォルトのUMTS音声コーデックを常時選択することができる。CSGセル同士間でCCシグナリングを転送するためのLAN透過転送プロトコル。このプロトコルは、Iu-CS上でのRANAPに機能的に類似している。このプロトコルには、TCP準拠の上位レイヤプロトコルを指定できる。CSGセル同士間でのイーサネット上における音声/映像トラフィック用のユーザプレーンプロトコル。このプロトコルは、既存のIETFプロトコルから作成できる。本発明をその実施の形態を参照して部分的に示し且つ説明したが、本発明は、これらの実施の形態によって限定されるものでは無い。当業者によれば、請求の範囲に定義される本発明のスコープ内で構成や詳細に様々な変更を成し得ることが理解されるであろう。当然のことながら、本発明の実施の形態は、コンピュータソフトウェア、並びにアクセスポイント又はフェムトセルに直接組み込まれるチップ等の両者によって実現され得る。ソフトウェアは、CDROM等の可搬媒体によって提供するか、或いはネットワークを介して伝送すれば良い。プログラムは、CPU等に図4に示したシグナリング手順を実行させるものである。プログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。ここで、非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体、光磁気記録媒体、CD-ROM、CD-R、CD-R/W、及び半導体メモリ、EPROM、フラッシュROM、RAM等を含む。プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されても良い。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、有線通信路又は無線通信路を介して、プログラムをコンピュータに供給できる。この出願は、2010年2月1日に出願されたイギリス国特許出願1001623.6を基礎とする優先権を主張し、その開示の全てをここに取り込む。