(57)【要約】【課題】  受信したデータを変換して送信するデータ変換装置で、１台で比較的高速なデータ送信を行う第１のシステムと比較的低速なデータ送信を行う第２のシステムのデータ受信装置を収容する。【解決手段】  データ受信手段４１が第１のシステムのデータ送信装置から回線を介して送信される時系列データを受信し、第１のデータ送信手段４７、４８が受信した時系列データを第１のシステムのデータ受信装置へ送信し、データ記憶手段４２が受信した時系列データを記憶し、データ変換手段４３〜４５が処理対象となる時系列データのうちで同一の種類のデータについては最新のデータを送信対象としてデータ量を減少させて送信対象データを生成し、第２のデータ送信手段４６が送信対象データを第２のシステムのデータ受信装置へ送信する。【選択図】  図２
2006094156.tif 000002
【特許請求の範囲】
【請求項１】
受信したデータを変換して送信するデータ変換装置において、
比較的高速なデータ送信を行う第１のシステムのデータ送信装置から送信される時系列データを当該第１のシステムに対応した回線を介して受信するデータ受信手段と、
前記データ受信手段により受信された時系列データを前記第１のシステムのデータ受信装置に対して送信する第１のデータ送信手段と、
前記データ受信手段により受信された時系列データを記憶するデータ記憶手段と、
前記データ記憶手段に記憶された時系列データを用いて、処理対象となる時系列データのうちで同一の種類のデータについては最新のデータを送信対象とすることでデータ量を減少させて送信対象となるデータを生成するデータ変換手段と、
前記データ変換手段により生成された送信対象となるデータを比較的低速なデータ送信を行う第２のシステムのデータ受信装置に対して送信する第２のデータ送信手段と、
を備えたことを特徴とするデータ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、比較的高速なデータ送信を行う第１のシステムのデータ送信装置と、第１のシステムのデータ受信装置或いは比較的低速なデータ送信を行う第２のシステムのデータ受信装置とを通信可能に接続するデータ変換装置に関し、特に、１台のデータ変換装置によりこれらデータ送信方法、速度の異なるシステムのデータ受信装置を収容することが可能なデータ変換装置に関する。
【背景技術】
【０００２】
例えば、株式や転換社債（ＣＢ：Ｃｏｎｖｅｒｔｉｂｌｅ  Ｂｏｎｄｓ）や先物やオプションなどに関する市場情報を、データ送信装置からデータ受信装置へ伝送して、データ受信装置の側で表示装置に表示出力することなどが行われている。
このようなデータ送信装置やデータ受信装置から構成されるデータ送信システムでは、データ通信の速度が次第に高速化されており、通常、古いシステム（旧システム）と比べて新しいシステム（新システム）の方がデータ通信の速度が高い。
従来では、旧システムと新システムが共に存在する場合には、これら２つのデータ送信システムが並行に稼動させられていた。また、従来では、それぞれのシステムに接続される装置は、それぞれのシステム毎に別々の通信回線を使用して接続されていた。
【０００３】
図３には、２つのデータ送信システムが並行に稼動するデータ通信システムの構成例を示してある。
本例では、比較的低速でデータ送信を行うデータ送信システム（旧システム）については符号Ａを用いて示し、比較的高速でデータ送信を行うデータ送信システム（新システム）については符号Ｂを用いて示す。
中央装置６１では、データ生成システム群７１により生成された市場情報のデータが旧システムのデータ送信ホスト装置Ａ７２と新システムのデータ送信ホスト装置Ｂ７３へ出力される。
【０００４】
旧システムのデータ送信ホスト装置Ａ７２は市場情報のデータを専用回線網６５を介して複数のユーザサイト６２、６３へ送信し、新システムのデータ送信ホスト装置Ｂ７３は市場情報のデータをインターネット６６を介して複数のユーザサイト６３、６４へ送信する。
ユーザサイト６２、６３に設置された旧システムのホストＡ端末装置８１、８２は、専用回線網６５を介して、旧システムのデータ送信ホスト装置Ａ７２から送信された市場情報のデータを受信する。
ユーザサイト６３、６４に設置された新システムのホストＢ端末装置８３、８４は、インターネット６６を介して、新システムのデータ送信ホスト装置Ｂ７３から送信された市場情報のデータを受信する。
【０００５】
【特許文献１】特開平９−１６８０３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば図３に示されるように、旧システムと新システムとの２つのデータ送信システムが並行に稼動される従来のデータ通信システムでは、装置構成が煩雑となり、データ送信ホスト装置や通信回線が二重に必要になり、コストが高くなってしまうといった問題点があった。
本発明は、このような従来の事情に鑑み為されたもので、比較的高速なデータ送信を行う第１のシステムのデータ送信装置と、第１のシステムのデータ受信装置或いは比較的低速なデータ送信を行う第２のシステムのデータ受信装置とを通信可能に接続し、１台でこれら異なるシステムのデータ受信装置を収容することが可能なデータ変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係るデータ変換装置では、次のようにして、比較的高速なデータ送信を行う第１のシステムのデータ送信装置から受信したデータを変換して、比較的低速なデータ送信を行う第2のシステムのデータ受信装置に対して送信する。
すなわち、データ受信手段が、比較的高速なデータ送信を行う第１のシステムのデータ送信装置から送信される時系列データを、当該第１のシステムに対応した回線を介して、受信する。
第１のデータ送信手段が、前記データ受信手段により受信された時系列データを、前記第１のシステムのデータ受信装置に対して、送信する。
データ記憶手段が、前記データ受信手段により受信された時系列データを記憶する。
データ変換手段が、前記データ記憶手段に記憶された時系列データを用いて、処理対象となる時系列データのうちで同一の種類のデータについては最新のデータを送信対象とすることで、データ量を減少させて、送信対象となるデータを生成する。
第２のデータ送信手段が、前記データ変換手段により生成された送信対象となるデータを、比較的低速なデータ送信を行う第２のシステムのデータ受信装置に対して、送信する。
【０００８】
従って、第１のシステムのデータ送信装置から受信された時系列データを、第１のシステムのデータ受信装置に対して送信するとともに、第２のシステムのデータ受信装置により受信可能なデータへ変換して当該変換したデータを第２のシステムのデータ受信装置に対して送信することにより、第１のシステムのデータ送信装置と、第１のシステムのデータ受信装置或いは第２のシステムのデータ受信装置とを通信可能に接続することができ、例えば、１台でこれらデータ送信方法、速度の異なるシステムのデータ受信装置を収容することが可能である。これにより、例えば、システムの装置構成を簡易化することが可能であり、データ送信装置や通信回線の二重化を回避することが可能であり、コストを低くすることが可能である。
【０００９】
ここで、第２のシステムと比べて比較的高速なデータ送信を行う第１のシステムや、第１のシステムと比べて比較的低速なデータ送信を行う第２のシステムとしては、それぞれ、種々なシステムが用いられてもよい。例えば、送信する元となる情報が同一であるがデータ通信の速度やデータ通信の形式などが異なる新旧の２つのシステムについて、新しくてデータ通信の速度（データ送信の速度）が速い方のシステム（新システム）を第１のシステムとして用い、古くてデータ通信の速度（データ送信の速度）が遅い方のシステム（旧システム）を第２のシステムとして用いることが可能であり、この場合、データ変換装置を用いて新システムと旧システムとの統合が可能である。
【００１０】
また、比較的高速なデータ送信を行う第１のシステムのデータ送信装置は、比較的高速なデータ送信を行う機能を有している。
また、比較的高速なデータ送信を行う第１のシステムのデータ受信装置は、比較的高速なデータ受信を行う機能を有している。
また、比較的低速なデータ送信を行う第２のシステムのデータ送信装置（本発明では、使用されなくてもよい）は、比較的低速なデータ送信を行う機能を有している。
また、比較的低速なデータ送信を行う第２のシステムのデータ受信装置は、比較的低速なデータ受信を行う機能を有している。
【００１１】
また、比較的高速なデータ送信を行う第１のシステムに対応した回線としては、種々なものが用いられてもよく、例えば、一般に広く普及しているインターネットの回線を用いることができる。
また、例えば、比較的高速なデータ送信を行う第１のシステムに対応した回線と、比較的低速なデータ送信を行う第２のシステムに対応した回線とは、異なっており、比較的低速なデータ送信を行う第２のシステムに対応した回線としては専用回線が用いられる。
【００１２】
また、データ変換装置により受信される時系列データとしては、種々なものが用いられてもよく、例えば、株式やＣＢや先物やオプションなどに関する市場情報が時間の経過に従って変化する場合に、時間の経過と共に順次発生する市場情報に関するデータが時系列で並べられて発信されるようなものを用いることができる。
また、時系列データを構成する各データ（例えば、各時刻のデータ）は、例えば、株式やＣＢや先物やオプションなどに関する株価の値などのデータと、株式やＣＢや先物やオプションなどの種類を表す識別情報のデータ（例えば、コードのデータ）を組み合わせて構成されている。
【００１３】
また、第１のデータ送信手段では、例えば、第１のシステムのデータ送信装置から受信した時系列データを間引かずに第１のシステムのデータ受信装置に対して送信し、これに際して、例えば、データプロトコル変換などの各種の変換処理が行われてもよい。
また、データを記憶する手段としては、例えば、メモリを用いて構成することができる。
また、データ記憶手段では、例えば、時系列データから得られる複数のデータを識別情報のデータ（例えば、コードのデータ）毎に記憶する態様や、時系列データから得られる複数のデータを受信した順序で記憶する態様などを用いることができる。
【００１４】
また、データ変換手段では、第１のシステムのデータ送信装置から受信した時系列データを加工して第２のシステムのデータ受信装置により受信可能なデータを生成することにより、第１のシステムのデータ送信装置から受信した時系列データを第２のシステムのデータ受信装置に適合したデータへ変換し、これに際して、例えば、データの送信速度やデータの形式などを変換する。
また、データ変換手段により処理対象とする時系列データとしては、種々なものであってもよく、例えば、一定の期間毎にその期間内に受信されて記憶された時系列データ（時系列で並んだ複数のデータ）を処理対象とすることや、予め設定されたタイミング毎にデータ記憶手段に記憶された受信データを読み出して処理対象とすることや、受信されるデータの数をカウントして所定の数のデータが受信される毎に当該所定の数の受信データを処理対象とすることなどができる。
【００１５】
また、複数のデータが並べられた時系列データのうちで同一の種類のデータを特定する手法としては、例えば、それぞれのデータに付加された或いは含まれる識別情報のデータ（例えば、コードのデータ）を検出して、同一の識別情報のデータが付加された或いは含まれるデータどうしは同一の種類のデータであるとみなすような手法を用いることができる。
また、同一の種類のデータについては最新のデータを送信対象とする態様としては、種々な態様が用いられてもよく、例えば、処理対象となる複数のデータのうちで、同一の種類のデータについては最も受信タイミングが遅い（つまり、最新の）データのみを選択して送信対象とするような態様や、或いは、受信されるデータを受信される順にキューに格納していくに際して、既に格納されたデータと同一の種類の新たなデータが受信された場合に当該新たなデータの内容で当該既に格納されたデータの内容を上書きして（或いは、置き換えて）送信対象とするような態様などを用いることができる。
【００１６】
また、例えば、同一の種類のデータについては最新のデータのみを送信対象として、それ以外の古いデータを送信しないことにより、送信対象となるデータの量を減少させることができ、つまり、第１のシステムのデータ送信装置から受信されるデータが間引かれて第２のシステムのデータ受信装置へ送信されることとなり、高速通信用のデータが間引かれて低速通信用のデータへ変換されることとなる。
また、データ変換手段により生成される送信対象となるデータでは、例えば、それぞれの種類の最新のデータが、早いタイミングで受信された種類の順序で並べられる。
【００１７】
また、データ変換装置では、例えば、第１のシステムと第２のシステムのほかに、第１のシステムと比べて比較的低速なデータ送信を行う第３のシステムに対応してデータ受信手段やデータ記憶手段やデータ変換手段や（第３の）データ送信手段が、それぞれ、第２のシステムに対応する各手段と共通なものとして或いは独立なものとして、備えられてもよい。
更に、データ変換装置では、比較的低速なデータ送信を行う任意の複数のシステムのそれぞれに対応する手段が共通に或いは独立して備えられてもよく、このような構成においても、比較的高速なデータ送信を行うシステムと比較的低速なデータ送信を行うシステムとの２つのシステムに着目することにより、本発明に包含されることとなる。
【発明の効果】
【００１８】
以上説明したように、本発明に係るデータ変換装置によると、比較的高速なデータ送信を行う第１のシステムのデータ送信装置から送信される時系列データを当該第１のシステムに対応した回線を介して受信し、受信した時系列データを前記第１のシステムのデータ受信装置に対して送信し、また、受信した時系列データを記憶して、記憶した時系列データを用いて処理対象となる時系列データのうちで同一の種類のデータについては最新のデータを送信対象とすることでデータ量を減少させて送信対象となるデータを生成し、生成した送信対象となるデータを比較的低速なデータ送信を行う第２のシステムのデータ受信装置に対して送信するようにしたため、例えば、１台のデータ変換装置でこれら異なるシステムのデータ受信装置を収容することが可能であり、これにより、例えば、システムの装置構成を簡易化することが可能であり、データ送信装置や通信回線の二重化を回避することが可能であり、コストを低くすることが可能である。
【発明を実施するための最良の形態】
【００１９】
本発明に係る一実施例を図面を参照して説明する。
図１には、本発明の一実施例に係るデータ通信システムの構成例を示してある。
本例のデータ送信システムでは、２つのデータ送信システムが統合されて運用されている。
本例では、比較的低速でデータ送信を行うデータ送信システム（旧システム）については符号Ａを用いて示し、比較的高速でデータ送信を行うデータ送信システム（新システム）については符号Ｂを用いて示す。
【００２０】
本例のデータ通信システムは、株式やＣＢや先物やオプションなどに関する市場情報のデータを送信する発信源となる中央装置１と、市場情報のデータを受信するユーザの側の家屋などの複数のユーザサイト２，３、４と、市場情報のデータを伝送するインターネット５を有している。
中央装置１は、市場情報のデータを生成するシステムの群であるデータ生成システム群１１と、新システムのデータ送信ホスト装置（データ送信ホスト装置Ｂ）１２を備えている。
ユーザサイト２には、データ変換装置２１と、旧システムのホスト端末装置（ホストＡ端末装置）２３が設置されている。
ユーザサイト３には、データ変換装置２２と、旧システムのホスト端末装置（ホストＡ端末装置）２４と、新システムのホスト端末装置（ホストＢ端末装置）２５が設置されている。
ユーザサイト４には、新システムのホスト端末装置（ホストＢ端末装置）２６が設置されている。
【００２１】
本例のデータ通信システムにおいて行われる動作の一例を示す。
中央装置１では、データ生成システム群１１により生成された市場情報のデータが新システムのデータ送信ホスト装置Ｂ１２へ出力される。なお、データ生成システム群１１では、例えば、人による操作により、或いは、自動的な処理により、市場に関する情報を取得して市場情報のデータを生成する。
新システムのデータ送信ホスト装置Ｂ１２は、データ生成システム群１１から入力された市場情報のデータをインターネット５を介して複数のユーザサイト２、３、４へ送信する。
【００２２】
ユーザサイト２では、データ変換装置２１が、インターネット５を介して、新システムのデータ送信ホスト装置Ｂ１２から送信された市場情報のデータを受信し、受信した市場情報のデータを旧システムに対応したデータへ変換して旧システムのホストＡ端末装置２３へ出力する。旧システムのホストＡ端末装置２３は、データ変換装置２１から入力される市場情報のデータを受信して、例えば、表示装置に表示出力などする。
【００２３】
ユーザサイト３では、データ変換装置２２が、インターネット５を介して、新システムのデータ送信ホスト装置Ｂ１２から送信された市場情報のデータを受信し、受信した市場情報のデータを旧システムに対応したデータへ変換して旧システムのホストＡ端末装置２４へ出力するとともに、受信した市場情報のデータを新システムのホストＢ端末装置２５へ出力する。旧システムのホストＡ端末装置２４は、データ変換装置２２から入力される市場情報のデータを受信して、例えば、表示装置に表示出力などする。新システムのホストＢ端末装置２５は、データ変換装置２２から入力される市場情報のデータを受信して、例えば、表示装置に表示出力などする。
ユーザサイト４では、新システムのホストＢ端末装置２６が、インターネット５を介して、新システムのデータ送信ホスト装置Ｂ１２から送信された市場情報のデータを受信して、例えば、表示装置に表示出力などする。
【００２４】
図２には、データ変換装置２２の構成例を示してある。なお、データ変換装置２１の構成も同様である。
本例のデータ変換装置２２は、受信制御を行う受信制御部４１と、データを蓄積（記憶）するデータ蓄積部４２と、先入れ先出し方式の送信キュー４３と、送信制御を行う送信制御部４４と、データを編集するデータ編集部４５と、旧システムに対応した送信部（送信部Ａ）４６と、データのプロトコルを変換するデータプロトコル変換部４７と、新システムに対応した送信部（送信部Ｂ）４８を備えている。
データ蓄積部４２は、コード別にデータを蓄積するコード別データ蓄積部５１と、受信順にデータを蓄積する受信順データ蓄積部５２と、バッチデータを蓄積するバッチデータ蓄積部５３を備えている。
【００２５】
また、受信制御部４１は、例えば、１．５ＭｂｐｓのＴＣＰ／ＩＰの回線３１と接続されており、本例では、この回線３１としてインターネット５の回線が用いられている。
また、送信部Ａ４６は、例えば、９．６ｋｂｐｓの専用線から成る回線３２と接続されており、本例では、この回線３２を介して旧システムのホストＡ端末装置２４と接続されている。
また、送信部Ｂ４８は、例えば、１００ＭｂｐｓのＵＤＰ／ＩＰのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の回線３３と接続されており、本例では、この回線３３を介して新システムのホストＢ端末装置２５と接続されている。
【００２６】
本例のデータ変換装置２２により行われる動作の一例を示す。なお、データ変換装置２１により行われる動作についても同様である。
本例では、データ送信ホスト装置Ｂ１２は、株式やＣＢや先物やオプションなどに関する市場情報のデータをそれぞれの種類（つまり、株式やＣＢや先物やオプションなど）を示すコードで分類したものを送信対象として、インターネット５へ送信する。また、本例では、このような市場情報は時間の経過に従って変化しており、データ送信ホスト装置Ｂ１２はこのように変化する市場情報のデータを順次送信し、これにより、時間の経過と共に市場情報が変化する時系列的なデータがインターネット５へ送信される。
【００２７】
データ変換装置２２では、受信制御部４１が、インターネット５の回線３１を介して、データ送信ホストＢ装置１２から、コードで分類される対象（株式、ＣＢ、先物、オプションなどに関する市場情報）の時系列データを受信する。
本例では、先頭から、データ「Ｘ１」、データ「Ｙ１」、データ「Ｚ１」、データ「Ｘ２」、データ「Ｘ３」、データ「Ｚ２」、データ「Ｘ４」の順で、受信制御部４１によりデータが受信される。ここで、Ｘ、Ｙ、Ｚはそれぞれ市場情報の種類を示すコードを表しており、Ｘ、Ｙ、Ｚの次の数字が大きい方が新しい（時間的に後の）データである。例えば、Ｘにより識別される種類の市場情報のデータについては、「Ｘ１」が最も古く、「Ｘ４」が最も新しい。
【００２８】
受信制御部４１は、受信した市場情報のデータをデータ蓄積部４２と送信キュー４３とデータプロトコル変換部４７へ出力する。
データ蓄積部４２では、コード別データ蓄積部５１が、受信制御部４１により受信されたデータをコード別（本例では、Ｘ、Ｙ、Ｚの別）に蓄積する。本例では、データ送信ホストＢ装置１２から送信される市場情報のデータにはコードのデータが付加されており或いは含まれており、このコードのデータに基づいてコード別に市場情報のデータが蓄積される。
また、データ蓄積部４２では、受信順データ蓄積部５２が、受信制御部４１により受信されたデータを受信順に蓄積する。本例では、受信したタイミングで即座に送信するデータが蓄積される。
また、データ蓄積部４２では、バッチデータ蓄積部５３が、バッチデータを蓄積する。
【００２９】
送信キュー４３は、受信制御部４１から入力されるデータを格納する。送信キュー４３により、コード別データの送信順序が決められる。
送信制御部４４は、コード別データ蓄積部５１や受信順データ蓄積部５２やバッチデータ蓄積部５３に蓄積されたデータや、送信キュー４３に格納されたデータを参照して、データ編集タイミング（本例では、データ送信タイミングに対応するタイミング）の管理やデータ編集内容の管理などの送信制御を行い、データ編集部４５に対してデータ編集タイミングやデータ編集内容を指示する。
【００３０】
データ編集部４５は、送信制御部４４により指示されるデータ編集タイミングやデータ編集内容に従って、コード別データ蓄積部５１や受信順データ蓄積部５２やバッチデータ蓄積部５３に蓄積されたデータを用いて、送信するデータの編集を行い、当該編集により生成された送信対象となるデータを送信部Ａ４６へ出力する。
ここで、データ編集部４５では、例えば、一定の期間毎のタイミングで、当該期間内に受信された時系列データについて、それぞれのコードの最新のデータのみをそれぞれのコードの最古のデータの受信順に送信する時系列データを送信対象として編集により生成する。
【００３１】
本例では、前記期間内に、先頭から、データ「Ｘ１」、データ「Ｙ１」、データ「Ｚ１」、データ「Ｘ２」、データ「Ｘ３」、データ「Ｚ２」、データ「Ｘ４」の順で受信制御部４１によりデータが受信されることから、それぞれのコードの最古のデータの受信順はＸ、Ｙ、Ｚの順となり、それぞれのコードの最新のデータは「Ｘ４」、「Ｙ１」、「Ｚ２」となり、これにより、送信する対象は、先頭から、データ「Ｘ４」、データ「Ｙ１」、データ「Ｚ２」の時系列データとなる。
送信部Ａ４６は、旧システムに対応する回線３２とのインタフェース機能を有しており、データ編集部４５から入力された送信対象となるデータを回線３２へ送信する。当該データは、回線３２を介して、ホストＡ端末装置２４へ送信される。
【００３２】
データプロトコル変換部４７は、受信制御部４１から入力された市場情報のデータをプロトコル変換して送信部Ｂ４８へ出力する。
送信部Ｂ４８は、新システムに対応する回線３３とのインタフェース機能を有しており、データプロトコル変換部４７から入力された送信対象となるデータを回線３３へ送信する。当該データは、回線３３を介して、ホストＢ端末装置２５へ送信される。
本例では、受信制御部４１により受信されたデータ（本例では、先頭から、データ「Ｘ１」、データ「Ｙ１」、データ「Ｚ１」、データ「Ｘ２」、データ「Ｘ３」、データ「Ｚ２」、データ「Ｘ４」）が、そのままの順で、データプロトコル変換部４７を経由して送信部Ｂ４８から送信される。
【００３３】
本例のデータ変換装置２２では、新システムの送信側から受信したデータを旧システムの受信側へ送信する際に、常に、それぞれのコードについて受信した中で最新のデータを送信する。本例では、先頭から、データ「Ｘ１」、データ「Ｙ１」、データ「Ｚ１」、データ「Ｘ２」、データ「Ｘ３」、データ「Ｚ２」、データ「Ｘ４」の順で受信されたデータについて、新規に出現したコード（本例では、先頭から、「Ｘ１」、「Ｙ１」、「Ｚ１」）が送信キュー４３に登録され、送信時には最新のデータが当該登録の順に（本例では、先頭から、「Ｘ４」、「Ｙ１」、「Ｚ２」の順に）送信される。
【００３４】
以上のように、本例のデータ通信システムでは、データ変換装置２２が、比較的高速にデータ送信するシステム（新システム）からデータを受信して蓄積や編集などする機能を有して、受信したデータを比較的低速でデータ送信するシステム（旧システム）の通信インタフェース形式やデータ形式へ変換して旧システム用の装置（本例では、ホストＡ端末装置２４）に対して送信することや、受信したデータを新システム用の装置（本例では、ホストＢ端末装置２５）に対して送信することを行う。
本例のデータ変換装置２２では、１台で、受信速度が異なる２つのシステム（本例では、旧システム及び新システム）用の受信装置（本例では、ホストＡ端末装置２４及びホストＢ端末装置２５）に接続することが可能である。
【００３５】
具体的には、本例のデータ変換装置２２では、同じデータ発生元システム（本例では、データ生成システム群１１）からの時系列データを送信する、データ送信目的やデータ送信速度や送信電文形式などが異なる２つのデータ送信システム（本例では、旧システムと新システム）について、比較的高速にデータ送信するシステム（新システム）からデータを受信して蓄積や編集などして、比較的低速でデータ送信するシステム（旧システム）の通信インタフェース形式やデータ形式へ変換して送信する。
【００３６】
また、本例のデータ変換装置２２では、新システムから旧システムヘのデータ変換機能に加えて、新システム用の装置（本例では、ホストＢ端末装置２５）へデータを分配する機能を有しており、受信速度が異なる２つのシステム用の装置（本例では、ホストＡ端末装置２４とホストＢ端末装置２５）の共存を可能にする。
また、本例のデータ変換装置２２では、例えば、コードで分類される対象銘柄等に対して、それぞれ時系列に更新されるデータを受信順に蓄積して送信順序を決める先入れ先出しのキューを作成し、作成したキュー上に同一の対象銘柄等が存在する場合に当該キューに上書きしていく（これにより、間引き処理が為される）ようなことを実現する。
【００３７】
このように、本例のデータ通信システムでは、インターネット５の回線で送信されるデータの受信や変換などを行うデータ変換装置２２をユーザの建屋側（本例では、ユーザサイト３）に設置し、当該データ変換装置２２で例えば従来回線の形式への変換を行って旧システム用の装置（本例では、ホストＡ端末装置２４）を接続する。
本例のデータ変換装置２２では、元になる情報が同一でありデータ送信速度や送信電文形式や送信インタフェースなどが異なる２つのデータ送信システムについて、新システムのデータから旧システムの送信データを生成する。また、本例のデータ変換装置２２では、新システム用の装置（本例では、ホストＢ端末装置２５）を共存させるための新システム用の接続インタフェースを同一装置（当該データ変換装置２２）内に有する。
【００３８】
なお、例えば、新システム用の時系列データやバッチデータの形式を旧システム用の時系列データやバッチデータの形式へ変換するために、受信したデータの種類毎に最新情報を処理区分やデータコード別に蓄積や管理や変換などして送信することが可能である。
また、新システムでは、例えば、電文形式として、変化分のみをタグで囲ったデータとして送信するタグ形式が用いられる。
また、本例のデータ変換装置２１は、旧システムのホストＡ端末装置２３と接続されており、新システムの受信装置とは接続されずに使用されている。
【００３９】
以上のように、本例のデータ通信システムでは、２つのシステム（本例では、旧システムと新システム）を通信回線を含めて１つのシステムに統合することができ、例えば図３に示されるように2つのデータ送信システムを並行に稼動させる場合にはホストシステムや通信システムに二重に維持費や管理費がかかるという問題を解消することができる。
例えば、本例のデータ通信システムでは、データ送信ホスト装置について旧システムの装置を廃止することができるため、システム運用側のコストを大幅に低減することができ、また、エンドユーザにおいてもコストの安い新システム用の通信回線（本例では、インターネット５の回線）を用いて旧システムの受信装置（本例では、ホストＡ端末装置２３、２４）を運用することが可能である。また、例えば、新システム用の高速な表示装置などについても、通信回線を二重に敷設することなく利用することができる。
【００４０】
なお、本例のデータ通信システムでは、比較的高速なデータ通信を行う新システムにより第１のシステムが構成されており、インターネット５の回線により第１のシステムに対応した回線が構成されており、比較的低速なデータ通信を行う旧システムにより第２のシステムが構成されており、データ送信ホストＢ装置１２により第１のシステムのデータ送信装置が構成されており、ホストＡ端末装置２３、２４により第２のシステムのデータ受信装置が構成されており、ホストＢ端末装置２５、２６により第１のシステムのデータ受信装置が構成されている。
【００４１】
また、本例のデータ変換装置２２では、受信制御部４１の機能によりデータ受信手段が構成されており、データプロトコル変換部４７の機能や送信部Ｂ４８の機能により第１のデータ送信手段が構成されており、データ蓄積部４２の機能によりデータ記憶手段が構成されており、送信キュー４３の機能や送信制御部４４の機能やデータ編集部４５の機能によりデータ変換手段が構成されており、送信部Ａ４６の機能により第２のデータ送信手段が構成されている。
【００４２】
ここで、本発明に係るデータ変換装置やデータ通信システムなどの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々な装置やシステムとして提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
また、本発明に係るデータ変換装置やデータ通信システムなどにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施例に係るデータ通信システムの構成例を示す図である。
【図２】本発明の一実施例に係るデータ変換装置の構成例を示す図である。
【図３】データ通信システムの構成例を示す図である。
【符号の説明】
【００４４】
１、６１・・中央装置、  ２〜４、６２〜６４・・ユーザサイト、  ５、６６・・インターネット、  １１、７１・・データ生成システム群、  １２、７３・・データ送信ホスト装置Ｂ、  ２１、２２・・データ変換装置、  ２３、２４、８１、８２・・ホストＡ端末装置、  ２５、２６、８３、８４・・ホストＢ端末装置、  ３１〜３３・・回線、  ４１・・受信制御部、  ４２・・データ蓄積部、  ４３・・送信キュー、  ４４・・送信制御部、  ４５・・データ編集部、  ４６・・送信部Ａ、  ４７・・データプロトコル変換部、  ４８・・送信部Ｂ、  ５１・・コード別データ蓄積部、  ５２・・受信順データ蓄積部、  ５３・・バッチデータ蓄積部、  ６５・・専用回線網、  ７２・・データ送信ホスト装置Ａ、
【図１】
2006094156.tif 000003
【図２】
2006094156.tif 000004
【図３】
2006094156.tif 000005