(57)【要約】  本発明は、金融商品のトレーディングのための分散コンピュータ制御交換システムに関するものである。特に、パッシブマッチングエンジンと、データメッセージの処理と協働するアクティブマッチングエンジンとの関連し、そうすることによって、帯域幅の使用が削減され、かつ遅延の改善を達成することができる。【選択図】  なし
2012531640.tif 000002
【特許請求の範囲】
【請求項１】
分散トレーディングシステムにおける遅延を最小化し、帯域幅の利用を改善するためのコンピュータによって制御される方法であって、
前記分散トレーディングシステムは、
注文をマッチングするためのパッシブマッチングエンジンであって、注文エントリメッセージを当該パッシブマッチングエンジンに送信するための、第１のグループのコンピュータ制御トレーディング端末に接続可能なパッシブマッチングエンジンと、
注文をマッチングするためのアクティブマッチングエンジンであって、注文エントリメッセージを当該アクティブマッチングエンジンに送信するための、第２のグループのコンピュータ制御トレーディング端末に接続可能なアクティブマッチングエンジンとを備え、
前記方法は、
前記パッシブマッチングエンジンにおいて、注文エントリメッセージを受信するステップと、
ステータスデータを前記注文エントリメッセージへ追加し、かつ前記注文エントリメッセージを前記アクティブマッチングエンジンへ転送するステップと、
前記パッシングマッチングエンジンにおいて、ブロードキャストデータを作成するために前記注文エントリメッセージを処理するステップと、
前記ステータスデータを含む前記注文エントリメッセージの受信において、確認データを前記アクティブマッチングエンジンから前記パッシブマッチングエンジンへ送信するステップと、
前記アクティブマッチングエンジンからの前記確認データの受信に応じて、前記ブロードキャストデータを、前記パッシブマッチングエンジンから前記第１のグループのコンピュータ制御トレーディング端末へ送信するステップと
を有することを特徴とする方法。
【請求項２】
前記パッシブマッチングエンジンにおける前記注文エントリの処理は、前記注文エントリメッセージが前記アクティブマッチングエンジンへ転送された直後に実行される
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記パッシブマッチングエンジンから送信される前記ステータスデータを、前記アクティブマッチングエンジンの現在のステータスと比較するステップを更に備える
ことを特徴とする請求項１または２に記載の方法。
【請求項４】
前記確認データが、前記パッシブマッチングエンジンによって追加されるステータスデータと比べて異なるステータスデータを備える場合、前記パッシブマッチングエンジンにおける変更をロールバックするロールバックステップを更に備える
ことを特徴とする請求項１乃至３のいずれか１項に記載の方法。
【請求項５】
前記ロールバックステップの後、ブロードキャストデータを作成するために、前記パッシブマッチングエンジンにおいて前記注文エントリメッセージを処理するステップを更に備える
ことを特徴とする請求項４に記載の方法。
【請求項６】
コンピュータ制御分散トレーディングシステムであって、
パッシブ注文控を含む注文をマッチングするためのパッシブマッチングエンジンであって、注文エントリメッセージを当該パッシブマッチングエンジンに送信するための、第１のグループのコンピュータ制御トレーディング端末に接続可能なパッシブマッチングエンジンと、
アクティブ注文控を含む注文をマッチングするためのアクティブマッチングエンジンであって、注文エントリメッセージを当該アクティブマッチングエンジンに送信するための、第２のグループのコンピュータ制御トレーディング端末に接続可能なアクティブマッチングエンジンとを備え、
前記パッシブマッチングエンジンは、前記第１のグループのコンピュータ制御トレーディング端末からの注文エントリメッセージ受信し、ステータスデータを前記注文エントリメッセージへ追加し、前記注文エントリメッセージを前記アクティブマッチングエンジンへ転送し、ブロードキャストデータを作成するために前記注文エントリメッセージを処理し、前記アクティブマッチングエンジンからの確認データの受信に応じて、前記ブロードキャストデータを前記第１のグループのコンピュータ制御トレーディング端末へ送信するように構成されている
ことを特徴とするコンピュータ制御分散トレーディングシステム。
【請求項７】
前記パッシブマッチングエンジンは、更に、前記確認データが、前記パッシブマッチングエンジンによって追加されるステータスデータと比べて異なるステータスデータを含んでいる場合、前記パッシブ注文控における変更をロールバックするように構成されている
ことを特徴とする請求項６に記載のコンピュータ制御分散トレーディングシステム。
【請求項８】
前記パッシブマッチングエンジンは、更に、前記ロールバックの後、ブロードキャストデータを作成するために、前記パッシブマッチングエンジンにおいて、前記注文エントリメッセージを処理するように構成されている
ことを特徴とする請求項７に記載のコンピュータ制御分散トレーディングシステム。
【請求項９】
前記アクティブマッチングエンジンは、ブロードキャストデータを作成するために前記パッシブマッチングエンジンからの前記注文エントリメッセージの受信に応じて前記注文エントリメッセージを処理し、前記ブロードキャストデータを前記第２のグループのコンピュータ制御トレーディング端末へ送信するように構成されている
ことを特徴とする請求項６乃至８のいずれか１項に記載のコンピュータ制御分散トレーディングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金融商品の２４時間グローバルトレーディング（取引）のためのシステム及び方法に関するものである。特に、分散コンピュータ制御交換システム及びその方法に関するものである。
【背景技術】
【０００２】
伝統的な交換システムは、主に、局所的なビジネス向けに稼働していて、また、交換システムとして同一の地域内で存在している顧客に対してトレーディングを提供している。しかしながら、電子マーケットの導入、また、代替のマーケットは、トレーディングの様相を変えている。マーケットは、もはや、局所的である必要はない。
【０００３】
それゆえ、多くの電子マーケットの一般的なトレンドは、グローバルビジネスを提供することである。トレーダは、地球上のどこからでも、即ち、世界のどこからでもトレーディングシステムに接続することができる。
【０００４】
このグローバルな提供に伴って、トレーディング時間の拡張も必要となっている。その結果として、いくつかのマーケットは、株、債券、外国為替（ＦＸ）等のような同一の金融商品の２４時間トレーディングを現在提供している。これらのタイプのマーケットにとって、フォローザサン（follows the sun：太陽の動きに合わせる）となるトレーディングアクティビティ（取引運用）を有することが普通となっている。これは、２４時間の期間の特定の期間中に、商品に送信される注文のほとんどが、その特定の時間での太陽の位置によってもたらされることを意味する。しかしながら、「通常の」トレーディング時間以外となる、地球上の他の地域から注文が送信される場合がある。例えば、アジア人のトレーダはアジア（ＡＳＩＡ）時間中に注文を行う一方で、ＥＵ（即ち、ヨーロッパ人）トレーダはＥＵ（ヨーロッパ）時間に注文を行う。このようなシステムの例には、米国特許第６９８３２５９号に開示されている。しかしながら、アジア時間中に、ＥＵ（ヨーロッパ人）のトレーダもが注文を行う可能性があるという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
分散交換システムに伴う一般的な問題は、遅延と帯域幅である。遅延と帯域幅を最小化することは、コンピュータ制御交換システム、特に、アルゴリズム的なトレーダの導入を伴う態様が益々重要になってきている。遅延が生じる根本的な原因は、実際の中央のマッチングエンジンとそれに接続している関係者（パーティ）群との間の距離である。
【０００６】
グローバルアクセスを伴う２４時間トレーディングを提供するコンピュータ制御交換システムにとって、この事実は問題となる。それは、マッチングエンジンは、通常、１つの物理的な位置にあるからである。
【０００７】
既存のシステムに関係する更なる問題は、作成される情報の量が大量であること、また、その情報が、分散システムのすべての関係者に配信される必要があることである。これは、システムの帯域幅の問題を生じる。
【０００８】
本発明の目的は、分散コンピュータ制御交換システムにおける帯域幅使用を改善するためのソリューションを提供することである。
【０００９】
本発明の別の目的は、分散コンピュータ制御交換システムにおける遅延を最小化するためのソリューションを提供することである。
【００１０】
本発明の別の目的は、より効率的な方法で、システムリソースを利用するソリューションを提供することである。
【課題を解決するための手段】
【００１１】
上述の目的の少なくとも１つは、添付の請求項で説明される方法及び装置によって達成される。つまり、分散トレーディングシステムにおける遅延を最小化し、帯域幅の利用を改善するためのコンピュータによって制御される方法が提供される。前記分散トレーディングシステムは、注文をマッチングするためのパッシブマッチングエンジンであって、注文エントリメッセージを当該パッシブマッチングエンジンに送信するための、第１のグループのコンピュータ制御トレーディング端末に接続可能なパッシブマッチングエンジンと、注文をマッチングするためのアクティブマッチングエンジンであって、注文エントリメッセージを当該アクティブマッチングエンジンに送信するための、第２のグループのコンピュータ制御トレーディング端末に接続可能なアクティブマッチングエンジンとを備える。前記方法は、前記パッシブマッチングエンジンにおいて、注文エントリメッセージを受信するステップと、ステータスデータを前記注文エントリメッセージへ追加し、かつ前記注文エントリメッセージを前記アクティブマッチングエンジンへ転送するステップと、前記パッシングマッチングエンジンにおいて、ブロードキャストデータを作成するために前記注文エントリメッセージを処理するステップと、前記ステータスデータを含む前記注文エントリメッセージの受信において、確認データを前記アクティブマッチングエンジンから前記パッシブマッチングエンジンへ送信するステップと、前記アクティブマッチングエンジンからの前記確認データの受信に応じて、前記ブロードキャストデータを、前記パッシブマッチングエンジンから前記第１のグループのコンピュータ制御トレーディング端末へ送信するステップとを有する。
【００１２】
これによって、ブロードキャストデータを作成するためのパッシブマッチングエンジンを利用しながら、パッシブマッチングエンジンがブロードキャストメッセージを配信することができることの確認応答にアクティブマッチングエンジンが返信することを待機することによって、分散トレーディングシステム内の帯域幅の使用が削減される。それによって、１つのメッセージだけがそれぞれの方法で、パッシブマッチングエンジンとアクティブマッチングエンジンとの間で送信されることで済む。
【００１３】
また、パッシブマッチングエンジンにおいて注文エントリメッセージを処理することによって、パッシブマッチングエンジンに接続されているクライアントに伴う遅延を改善することを達成することできる。これは、出力データをより早く送信することができるからである。
【００１４】
また、パッシブマッチングエンジンにおける注文エントリの処理は、注文エントリメッセージがアクティブマッチングエンジンへ転送された直後に実行される。これによって、アクティブマッチングエンジンから送信される確認データメッセージがパッシブマッチングエンジンによって受信される場合に、パッシブマッチングエンジンは、ブロードキャストメッセージを直接配信することができる。
【００１５】
アクティブマッチングエンジンにおいて、パッシブマッチングエンジンから送信されるステータスデータを、アクティブマッチングエンジンの現在のステータスと比較するステップを実行することができる。これは、２つのマッチングエンジンが異なる状態にある可能性があるからである。パッシブマッチングエンジンは、通常、アクティブマッチングエンジンに後れを取っている。つまり、パッシブマッチングエンジンは、どのステータスがパッシブマッチングエンジンに属していることを記述するステータスデータを追加し、それは、注文エントリメッセージとともにアクティブマッチングエンジンへ転送される。注文エントリメッセージがアクティブマッチングエンジンに到来すると、アクティブマッチングエンジンは、注文エントリメッセージで受信されるステータスで自身のステータスをチェックし、そして、同一のステータスである場合には、肯定的な確認応答を返信し、同一のステータスでない場合は、自身の現在のステータスをパッシブマッチングエンジンへ返信する。
【００１６】
別の実施形態では、アクティブマッチングエンジンは、自身の現在のステータスデータを送信することができ、この実施形態では、アクティブマッチングエンジンにおける比較が必要とされない。むしろ、パッシブマッチングエンジンが、何を受信したかをチェックすることができる。同一のステータスデータが送信されていることを受信した場合、ブロードキャストデータの配布を開始することによって継続することができる。新規のステータスデータを受信する場合、ロールバックステップを開始することができる。
【００１７】
この方法は、更に、確認データが、パッシブマッチングエンジンによって追加されるステータスデータと比べて異なるステータスデータを備える場合、パッシブマッチングエンジンにおける変更をロールバックするロールバックステップを更に備えることができる。好ましくは、このロールバックステップは、パッシブマッチングエンジンにおける注文控が従前のステータスにロールバックされて、そして、注文エントリメッセージの処理が、アクティブマッチングエンジンから送信される新規のステータスで継続することができることを意味する。
【００１８】
一実施形態では、パッシブマッチングエンジンにおいてロールバックステップが実行された後、好ましくは、ロールバックステップの後、ブロードキャストデータを作成するために、パッシブマッチングエンジンにおいて注文エントリメッセージの処理を継続する。
【００１９】
第２の態様に従えば、コンピュータ制御分散トレーディングシステムが提供される。前記コンピュータ制御分散トレーディングシステムは、パッシブ注文控を含む注文をマッチングするためのパッシブマッチングエンジンであって、注文エントリメッセージを当該パッシブマッチングエンジンに送信するための、第１のグループのコンピュータ制御トレーディング端末に接続可能なパッシブマッチングエンジンと、アクティブ注文控を含む注文をマッチングするためのアクティブマッチングエンジンであって、注文エントリメッセージを当該アクティブマッチングエンジンに送信するための、第２のグループのコンピュータ制御トレーディング端末に接続可能なアクティブマッチングエンジンとを備える。前記パッシブマッチングエンジンは、前記第１のグループのコンピュータ制御トレーディング端末からの注文エントリメッセージ受信し、ステータスデータを前記注文エントリメッセージへ追加し、前記注文エントリメッセージを前記アクティブマッチングエンジンへ転送し、ブロードキャストデータを作成するために前記注文エントリメッセージを処理し、前記アクティブマッチングエンジンからの確認データの受信に応じて、前記ブロードキャストデータを前記第１のグループのコンピュータ制御トレーディング端末へ送信するように構成されている。
【００２０】
これによって、ブロードキャストデータを作成するためのパッシブマッチングエンジンを利用しながら、パッシブマッチングエンジンがブロードキャストメッセージを配信することができることの確認応答をアクティブマッチングエンジンが返信することを待機することによって、コンピュータ制御分散トレーディングシステム内の帯域幅の使用が削減される。それによって、１つのメッセージだけがそれぞれの方法で、パッシブマッチングエンジンとアクティブマッチングエンジンとの間で送信されることで済む。
【００２１】
また、パッシブマッチングエンジンにおいて注文エントリメッセージを処理することによって、パッシブマッチングエンジンに接続されているクライアントに伴う遅延を改善することを達成することできる。これは、出力データをより早く送信することができるからである。
【００２２】
また、コンピュータ制御分散トレーディングシステムは、第２のパッシブ注文控を備える注文をマッチングするための第２のパッシブマッチングエンジンを備えることができる。この第２のパッシブマッチングエンジンは、その第２のパッシブマッチングエンジンに注文エントリメッセージを送信するための、第３のグループのコンピュータ制御トレーディング端末に接続可能である。つまり、上述の方法は、２つ以上のパッシブマッチングエンジンと１つのアクティブマッチングエンジンのコンテキストで使用することもできる。
【００２３】
パッシブマッチングエンジンは、更に、確認データが、パッシブマッチングエンジンによって追加されるステータスデータと比べて異なるステータスデータを含んでいる場合、パッシブ注文控における変更をロールバックするように構成されていても良い。
【００２４】
パッシブマッチングエンジンは、好ましくは、ロールバックの後、ブロードキャストデータを作成するために、パッシブマッチングエンジンにおいて、注文エントリメッセージを処理するように構成されている。
【００２５】
好ましくは、アクティブマッチングエンジンは、ブロードキャストデータを作成するためにパッシブマッチングエンジンからの注文エントリメッセージの受信に応じて注文エントリメッセージを処理し、ブロードキャストデータを第２のグループのコンピュータ制御トレーディング端末へ送信するように構成されている。これによって、パッシブマッチングエンジンとアクティブマッチングエンジンは、自身が所有するグループのコンピュータ制御トレーディング端末へ情報を配信し、そして、帯域幅を節約することができる。
【００２６】
本発明のこれらの態様とその他の態様は、上述の実施形態を参照することで明らかかつ明瞭となるであろう。
【図面の簡単な説明】
【００２７】
【図１】グローバルな分散コンピュータ制御交換システムを示す図である。
【図２】各サイトにおいてプライマリマッチングエンジンとセカンダリマッチングエンジンを備える分散コンピュータ制御交換システムを示す図である。
【図３】１つのグループのトレーディング端末に接続されるパッシブマッチングエンジンと別のグループのトレーディング端末に接続されるアクティブマッチングエンジンを示す図である。
【図４】異なるサイト間でどのようにして１日２４時間を分割できるかを示す図である。
【図５】３つのタイムゾーンに分割される世界を示す図である。
【図６】異なるタイムゾーンの開始時間を示すテーブルを示す図である。
【図７】アクティブマッチングエンジンとパッシブマッチングエンジンとの間のメッセージのやり取りを示す図である。
【図８】マッチングエンジンが同期していない場合にメッセージのやり取りと処理を示す図である。
【図９】すべてのメッセージがアクティブサイトから送信される従来のソリューションを示す図である。
【図１０】図７と同一の状況を示す図である。
【図１１】図８と同一の状況を示す図である。
【図１２】本発明に従うコンピュータによって制御される方法の実施形態を示す図である。
【発明を実施するための形態】
【００２８】
本発明は、非限定的な例で、かつ図面を参照して説明する。図１は、本発明を使用することができるグローバルな分散コンピュータ制御交換システム１を示している。この分散交換システム１は、３つのコンピュータ制御交換システム２と、図では１つのコンピュータによって示される、３つのグループのコンピュータ制御トレーディング端末３を有している。各コンピュータ制御交換システム２は、マッチングエンジンと、コンピュータ制御交換システムが通常備える必要なすべてのサブシステムを有している。サブシステムの例には、情報配布サブシステム、共通データベース、取引記録サブシステム等がある。
【００２９】
図２は分散コンピュータ制御交換システムを示していて、これは、ＥＵ、ＵＳ、及びＡＳＩＡの各サイトにプライママッチングリエンジンとセカンダリマッチングエンジンを備えている。各サイトには、コンピュータ制御トレーディング端末のグループがＴ１、Ｔ２及びＴ３に接続されている。このシステムは、図で示されるように、各サイト間でファイルオーバが発生するように構成することができる。しかしながら、各サイトは、プライマリマッチングエンジンとセカンダリマッチングエンジンとを備えているので、マッチングエンジンのファイルオーバは各サイト内で滞在することができる。つまり、クリティカルなマッチングプロセスはサイト内でファイルオーバしても良く、これに対して、あまりクリティカルでない機能及びプロセスは、サイト間でファイルオーバすることができる。例えば、情報配布サブシステムは、そのサブシステムが故障する場合に別のサイトにファイルオーバすることができる。
【００３０】
図３はコンピュータ制御トレーディング端末の第１のグループに接続されるパッシブマッチングエンジン４と、コンピュータ制御トレーディング端末の第２のグループに接続されるアクティブマッチングエンジン６を示している。パッシブマッチングエンジンとアクティブマッチングエンジンは、例えば、ブラックファイバのような光ファイバと他のネットワーク機器からなる高速接続を介して互いに接続されている。また、第２のパッシブマッチングエンジン（不図示）がアクティブマッチングエンジン６に接続されていてもよく、更に、パッシブマッチングエンジン４に接続されていても良い。マッチングエンジン４とマッチングエンジン６は、好ましくは、上述のいくつかの追加のサブシステムを備えるコンピュータ制御交換システムの一部である。
【００３１】
図４は、どのようにして一日２４時間を３つの異なるトレーディングセッションに分割できるかを示している。ここでは、アクティブトレーディングセッションが、図に従って、異なるサイトであるＡＳＩＡ、ＥＵ及びＵＳの間を移動する。
【００３２】
図５は図４と同様に３つの異なるタイムゾーンに世界が分けられている世界地図を示している。
【００３３】
図６は各サイトがトレーディングを開始するべき場合、即ち、アクティブなセッションが次のサイトに移動されるべき場合を示すタイムテーブルを示している。
【００３４】
図７はパッシブマッチングエンジンとアクティブマッチングエンジンにおいてセッション状態が同一である場合の本発明の例を示している。この図は、注文エントリに応じて実行することができるいくつかのステップを示している。まず、ステップ１０１で、注文控（ＯＢ）シーケンス番号が取得される。注文エントリがパッシブサイトから受信される場合、ステップ１０２で、注文控シーケンス番号が、以下のように検証される。ここでは、注文エントリメッセージがどのようにしてパッシブサイト（ＵＳ−サイト）からアクティブサイト（Ａｓｉａ−サイト）へ送信されるか、また、アクティブサイトへその注文エントリメッセージが送信されるとすぐに、パッシブサイトが注文エントリメッセージの処理を開始することが示されている。
【００３５】
次に、ステップ１０３で、注文エントリはローカルの注文控とのマッチング（照合）を試行する。次に、ステップ１０５で、注文控が更新される。ステップ１０７で、プレトレードマーケットデータが生成される。次に、ステップ１０９で、プライベートディールメッセージが生成され、ステップ１１１で、次のトレード統計値が生成される。
【００３６】
アクティブサイトが、例えば、注文控（ＯＢ）シーケンス番号に関連付けられている注文エントリのような、ステータスデータを含む注文エントリメッセージを受信すると、アクティブサイトはメッセージをパッシブサイトへ返信し、そうすることで、ステップ１１２で、パッシブサイトは自身のクライアントへのデータ配信を開始することができる。それまでの間、矢印によって示されるように、アクティブサイトは注文エントリメッセージを処理することを開始し、また、自身のクライアントへの情報配信を開始する。
【００３７】
図８は、パッシブマッチングエンジンとアクティブマッチングエンジンとの間でセッション状態が異なる場合に、同一のプロセスステップ群について、図７で示される番号と同一の参照番号を使用して本発明の例を示している。図７と同様に、図８は、どのようにしてパッシブサイトがステータスデータで更新される注文エントリメッセージを転送し、また、パッシブサイトが注文エントリデータの処理を開始することを示している。しかしながら、アクティブマッチングエンジンは別のシーケンス番号（異なる状態にある）を有しているので、ステップ１１３で、パッシブサイトは、この違いを示すメッセージを受信し、そして、パッシブマッチングエンジンは、代わってロールバックプロセスを実行する。これは、注文控を自身の本来の状態に変更する、あるいは、実際に、アクティブマッチングエンジンから受信しているシーケンス番号に従うステータスへ変更するためである。注文控が、アクティブマッチングエンジンのステータスに対応するこのステータスにある場合、パッシブマッチングエンジンは、自身のクライアントへ、この例では、ＵＳクライアントへ配信することができる出力データを作成するために、注文エントリメッセージの処理を再度開始する。
【００３８】
図９は従来のシステムを示していて、ここでは、注文エントリメッセージがアクティブマッチングエンジン６でのみ処理され、かつ出力データがアクティブマッチングエンジン６からパッシブマッチングエンジン４へ送信され、更に、パッシブマッチングエンジンに接続されるクライアント７へ送信される。出力データは、更に、アクティブマッチングエンジンに接続されるクライアント８へ送信される。
【００３９】
図１０は、図７に示されるものと同様の状況を示している。ここでは、パッシブマッチングエンジン４が出力データを作成するために使用され、また、パッシングマッチングエンジン４がアクティブマッチングエンジン６からメッセージを受信する場合に、パッシブマッチングエンジン４が、パッシブマッチングエンジンに接続される自身のクライアント７への出力データの配信を開始することを示している。
【００４０】
図１１は、パッシブマッチングエンジンとアクティブマッチングエンジンが同期していない場合、図８に示されるものと同様の状況を示している。
【００４１】
図１２は、本発明の実施形態に従う、コンピュータによって実現される方法のステップ群を示している。この方法は、好ましくは、メモリに記憶可能で、コンピュータプロセッサによって実行可能なコンピュータ可読コードによって実現される。本方法に従えば、以下の処理ステップ群を実行することができる。まず、ステップ２０１で、注文エントリメッセージがパッシブマッチングエンジンに関連付けられているサイトで受信される。次に、ステップ２０３で、ステータスデータが、ステップ２０１で受信される、受信済の注文エントリメッセージに追加される。次に、ステップ２０５で、注文エントリメッセージが、アクティブマッチングエンジンに関連付けられているサイトに転送される。次に、ステップ２０７で、パッシブサイトで受信される注文エントリが処理されて、ブロードキャストデータを生成し作成する。次に、ステップ２０９で、パッシブサイトは、アクティブマッチングエンジンに関連付けられているサイトからの確認を待機する。このような確認の受信に応じて、ステップ２１１で、ステップ２０７で生成されたブロードキャストデータが配信される。
【００４２】
上述の記載では、用語「備える」は他の要素群あるいはステップ群を除外するものでなく、また、「ａ」あるいは「ａｎ」は複数であることを除外するものではない。
【００４３】
また、用語「含む」及び「包含する」は、他の要素群あるいはステップ群を除外するものではない。
【図１】
2012531640.tif 000003
【図２】
2012531640.tif 000004
【図３】
2012531640.tif 000005
【図４】
2012531640.tif 000006
【図５】
2012531640.tif 000007
【図６】
2012531640.tif 000008
【図７】
2012531640.tif 000009
【図８】
2012531640.tif 000010
【図９】
2012531640.tif 000011
【図１０】
2012531640.tif 000012
【図１１】
2012531640.tif 000013
【図１２】
2012531640.tif 000014
【国際調査報告】
2012531640.tif 000015
2012531640.tif 000016
2012531640.tif 000017
2012531640.tif 000018