(57)【特許請求の範囲】
【請求項１】
伝送速度の高速な回線から受信した情報を一旦蓄積し、伝送速度を変換して、伝送速度の低速な回線へ送信するデータ変換装置において、受信した情報の識別番号を受信順にキューに格納し、前記キューに格納された順に識別番号に対応する情報を送信し、既に前記キューに格納された識別番号の情報を更に受信した場合には、前記情報の更新を行い、前記情報の識別番号について前記キューへの重複格納を行わないことを特徴とするデータ変換装置。
【請求項２】
受信情報の識別番号を受信順に格納する送信キューと、前記受信情報の中でリアルタイムデータについては当該情報の識別番号を受信順に格納するリアルデータキューとを備え、前記リアルデータキューに格納された順に識別番号に対応する情報を送信し、続いて前記送信キューに格納された順に識別番号に対応する情報を、既に送信したリアルタイムデータを除いて送信することを特徴とする請求項１記載のデータ変換装置。
【請求項３】
伝送速度の高速な回線から情報を受信する受信部と、前記受信情報を一旦蓄積するデータ格納エリアと、前記蓄積情報を伝送速度の低速な回線へ送信する送信部とを有するデータ変換装置において、前記受信情報の識別番号を受信順に格納する送信キューと、前記受信情報の中でリアルタイムデータについては当該情報の識別番号を受信順に格納するリアルデータキューとを備え、前記受信部が、受信情報を前記データ格納エリアに蓄積すると共に、前記送信キューに前記受信情報の識別番号を格納する受信部であり、前記送信部が、前記蓄積情報がリアルタイムデータある場合には前記リアルデータキューに前記蓄積情報の識別番号を格納し、前記リアルデータキューに識別番号がある蓄積情報を優先して送信し、続いて前記送信キューに格納された順に識別番号に対応する蓄積情報を、既に送信したリアルタイムデータを除いて送信する送信部であることを特徴とする請求項２記載のデータ変換装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、受信用の単向回線を介して受信する受信情報を、当該受信用の回線より低速な単向回線を介して送信するためのデータ変換装置に係り、特にリアルタイム性を高めることができるデータ変換装置に関する。
【０００２】
【従来の技術】
以下で説明するデータ変換装置について、図３を用いて説明する。図３は、システム全体の構成ブロック図である。
システム全体は、図３に示すように、中央側システム１と、データ変換装置２と、複数の端末３とから主に構成されている。端末３は、特に、高速な伝送速度で伝送される情報を受信することができる端末３ａと、低速な伝送速度で伝送される情報を受信する端末３ｂとがある。
【０００３】
中央側システム１は、高速な伝送速度（例えば９６００ｂｐｓ）で情報を伝送する回線であるＡ回線を介して単向で情報を送信するものである。ここで、「単向で」とは、伝送規約（プロトコル）にフロー制御等、主に受信側の都合で、送信を一時的に停止してもらうための信号の送信が含まれていないことをいう。具体的には、受信側から送信側へ信号の送出を行うことができない場合が該当する。
【０００４】
データ変換装置２は、Ａ回線を介して受信したデータを、低速な伝送速度（例えば４８００ｂｐｓ）で伝送するＢ回線を介して送信するものである。また、データ変換装置２はそのために、データを間引きする処理を行うものである。
尚、データ変換装置２は、中央側システム１の一部として実装されていてもよい。
端末３は、Ａ回線又はＢ回線を介して受信した情報を表示するものである。
【０００５】
従来のデータ変換装置について、図４〜図６を用いて説明する。図４は、送受信される情報の内容を表す説明図であり、図５は、従来のデータ変換装置２の構成ブロック図であり、図６は、データ格納エリアの内容を表す説明図である。
【０００６】
送受信される情報は、図４に示すように、データと、データ種別と、識別番号とから構成されている。
ここで、データ種別とは、データが発生する都度送信されるリアルタイムデータ（Ｒ）であるか、定時間にまとめて送信されるバックアップデータ（Ｂ）であるかを区別するものであり、識別番号は、上限があり、予め定められた個数しかないものである。具体的には、例えば識別番号は「１」から「１００」までというように定められている。
【０００７】
従来のデータ変換装置２は、図５に示すように、受信部２１と、データ格納エリア２２と、リアルタイムデータ巡回サーチ手段２３と、バックアップデータ巡回サーチ手段２４と、送信部２５とから構成されており、以下に説明するストレージラウンドロビン法と称される方法によってデータ変換処理が行われている。
【０００８】
データ変換装置２の各部を具体的に説明する。
受信部２１は、Ａ回線を介して受信した受信情報を解析して、その受信情報に含まれている識別番号に対応するデータとデータ種別とをデータ格納エリア２２に格納するものである。
【０００９】
データ格納エリア２２は、図６に示すように、識別番号の数だけエントリを有し、識別番号毎に、データと、該識別番号に対応するデータを受信したかどうかを表し、初期値としては受信していないことを表す「０」となっている受信フラグと、該識別番号に対応するデータがリアルタイムデータであるかどうかを表すバックアップフラグとをそれぞれ対応して格納するものである。
尚、識別番号は、予め定められた個数しか存しないので、データ格納エリア２２は、固定長である。
【００１０】
つまり受信部２１は、具体的には、情報を受信すると、その受信情報に付加された識別番号に対応するデータ格納エリア２２のエントリのデータを格納する領域に、受信情報に含まれたデータを格納し、データ種別がリアルタイムデータ（Ｒ）であるならば、バックアップフラグを「０」とし、バックアップデータ（Ｂ）であるならば、バックアップフラグを「１」とする。そして、該受信情報に付加された識別番号に対応するエントリの受信フラグを「１」とするようになっている。
【００１１】
リアルタイム巡回サーチ手段２３は、データ格納エリアの各エントリの受信フラグを順次読み出して、受信フラグが「１」となっていれば、当該受信フラグと同じエントリに属するバックアップフラグを参照して、それが「０」になっていれば、当該エントリに格納されているデータと、バックアップフラグと、識別番号とを送信部２５に出力し、受信フラグを「０」とするものである。
【００１２】
バックアップデータ巡回サーチ手段２４は、データ格納エリアの各エントリの受信フラグを順次読み出して、受信フラグが「１」となっていれば、当該受信フラグと同じエントリに属するバックアップフラグを参照して、それが「１」になっていれば、当該エントリに格納されているデータと、バックアップフラグと、識別番号とを送信部２５に出力し、受信フラグを「０」とするものである。
【００１３】
送信部２５は、入力されたデータと、バックアップフラグと、識別番号とを情報として再構成し、Ｂ回線を介して送信するものである。
具体的には、送信部２５は、バックアップフラグが「１」であるならば、入力されたデータに、それがバックアップデータであることを表すデータ種別「Ｂ」と識別番号とを、また、バックアップフラグが「０」であるならば、入力されたデータに、それがリアルタイムデータであることを表すデータ種別「Ｒ」と識別番号とを付加し、情報として、Ｂ回線を介して送信するものである。
【００１４】
次に、従来のデータ変換装置２の動作について説明する。
尚、以下で、例えば、識別番号２のリアルタイムデータ「Ａ」を表す情報を「Ａ−Ｒ−２」と、識別番号６のバックアップデータ「Ｅ」を表す情報を「Ｅ−Ｂ−６」と表現することとする。
【００１５】
中央側システム１が情報として「Ａ−Ｒ−２」と、「Ｂ−Ｒ−９」と、「Ｃ−Ｒ−５」と、「Ｄ−Ｒ−２」と、「Ｅ−Ｂ−６」と、「Ｆ−Ｂ−１」と、「Ｇ−Ｒ−３」と、「Ｈ−Ｂ−９」とを、この順序で、Ａ回線を介して送信し、データ変換装置２が、これらの情報を受信する。
【００１６】
すると、データ変換装置２の受信部２１が、まず、情報「Ａ−Ｒ−２」に付加されている識別番号が「２」であるので、データ格納エリア２２の識別番号「２」に対応するエントリのデータを格納する領域にデータ「Ａ」を格納し、バックアップフラグを「０」とし、受信フラグを「１」とする。
【００１７】
以下同様にして、データ「Ｂ」からデータ「Ｈ」がそれぞれ所定の識別番号のエントリに格納され、従って、データ格納エリア２２には、図６に示すようなデータが格納されているようになる。
尚、データ「Ａ」と、データ「Ｂ」とは、それぞれデータ「Ｄ」と、データ「Ｂ」とによって上書きされている。
【００１８】
ここで、リアルタイムデータ巡回サーチ手段２３がデータ格納エリア２２の識別番号「１」に対応するエントリを読み出して、そのエントリの受信フラグが「１」となっているので、バックアップフラグを検査する。すると、バックアップフラグが「１」である（バックアップデータである）ので、送信を行わない。つまり、これは無効な読み出しの処理となる。
【００１９】
一方、バックアップデータ巡回サーチ手段２４がデータ格納エリア２２の識別番号「１」に対応するエントリを読み出して、そのエントリの受信フラグが「１」となっているので、バックアップフラグを検査する。すると、バックアップフラグが「１」であるので、当該エントリのデータ「Ｆ」と、バックアップフラグ「１」と、識別番号「１」とを送信部２５に出力し、当該エントリの受信フラグを「０」とする。
そして、送信部２５が情報「Ｆ−Ｂ−１」を送信する。
【００２０】
そして、リアルタイムデータ巡回サーチ手段２３がデータ格納エリア２２の識別番号「２」に対応するエントリを読み出して、そのエントリの受信フラグが「１」となっているので、バックアップフラグを検査する。すると、バックアップフラグが「０」である（リアルタイムデータである）ので、当該エントリのデータ「Ｄ」と、バックアップフラグ（「０」）と、識別番号とを送信部２５に出力し、当該エントリの受信フラグを「０」とする。
そして、送信部２５が情報「Ｄ−Ｒ−２」を送信する。
【００２１】
一方、バックアップデータ巡回サーチ手段２４がデータ格納エリア２２の識別番号が「２」のエントリを読み出すが、すでに、リアルタイムデータ巡回サーチ手段２３が、エントリの受信フラグを「０」としているので、送信を行わない。
従って、これも無効な読み出しの処理となる。
【００２２】
以下同様にして、情報「Ｅ−Ｂ−６」と、「Ｇ−Ｒ−３」と、「Ｈ−Ｂ−９」と、「Ｃ−Ｒ−５」とが送信部２５によってＢ回線を介して送信される。
尚、リアルタイムデータ巡回サーチ手段２３と、バックアップデータ巡回サーチ手段２４とにおける読み出しの処理は、送信の処理に比して高速であるので、一方が送信の処理を行っている間に、他方は複数のエントリに対して読み出しの処理を行うものである。そのため、送信の順序は、受信の順とは非同期となっている。
【００２３】
【発明が解決しようとする課題】
このように、ストレージラウンドロビン法を利用した、従来のデータ変換装置では、データ格納エリアに格納された各識別番号に対応するエントリを受信フラグ又はバックアップフラグの如何にかかわらず読み出して処理するため、送信時に無効な読み出し処理が必要となり、さらに、実際の受信の順序とは無関係な順序で情報が送信されているので、リアルタイム性が低下し、且つ端末においてリアルタイムデータが迅速に得られないという問題点があった。
【００２４】
また、ストレージラウンドロビン法を利用した、従来のデータ変換装置を複数台備えるシステムでは、各データ変換装置の巡回サーチが同期しないことになるため、各データ変換装置から出力される情報の順序が装置毎に大きく異なることがあり、同報性が低いという問題点があった。
【００２５】
本発明は上記実情に鑑みて為されたもので、無効な読み出し処理を低減し、リアルタイムデータを優先して、且つ受信順に情報を送信することによって、リアルタイムデータとバックアップデータをそれぞれ受信順に送信でき、従って各データ変換装置から出力される情報に関する同報性が高く、リアルタイムデータを優先し、各情報を迅速に得ることができるデータ変換装置を提供することを目的とする。
【００２７】
【課題を解決するための手段】
上記従来例の問題点を解決するための請求項１記載の発明は、伝送速度の高速な回線から受信した情報を一旦蓄積し、伝送速度を変換して、伝送速度の低速な回線へ送信するデータ変換装置において、受信した情報の識別番号を受信順にキューに格納し、前記キューに格納された順に識別番号に対応する情報を送信し、既にキューに格納された識別番号の情報を更に受信した場合には、前記情報の更新を行い、前記情報の識別番号について前記キューへの重複格納を行わないことを特徴としており、キューに格納された識別番号により受信情報があることを判断して送信処理を行うことができるため、一定のリアルタイム性を確保しつつ、送信処理の高速化を図ることができる。
【００２８】
上記従来例の問題点を解決するための請求項２記載の発明は、請求項１記載のデータ変換装置において、受信情報の識別番号を受信順に格納する送信キューと、前記受信情報の中でリアルタイムデータについては当該情報の識別番号を受信順に格納するリアルデータキューとを備え、前記リアルデータキューに格納された順に識別番号に対応する情報を送信し、続いて前記送信キューに格納された順に識別番号に対応する情報を、既に送信したリアルタイムデータを除いて送信することを特徴としており、受信情報の中でリアルタイムデータを優先して送信でき、一定のリアルタイム性を確保しつつ、リアルタイムデータを迅速に得ることができ、複数のデータ変換装置での同報性を高めることができる。
【００２９】
上記従来例の問題点を解決するための請求項３記載の発明は、請求項２記載のデータ変換装置において、伝送速度の高速な回線から情報を受信する受信部と、前記受信情報を一旦蓄積するデータ格納エリアと、前記蓄積情報を伝送速度の低速な回線へ送信する送信部とを有するデータ変換装置であって、前記受信情報の識別番号を受信順に格納する送信キューと、前記受信情報の中でリアルタイムデータについては当該情報の識別番号を受信順に格納するリアルデータキューとを備え、前記受信部が、受信情報を前記データ格納エリアに蓄積すると共に、前記送信キューに前記受信情報の識別番号を格納する受信部であり、前記送信部が、前記蓄積情報がリアルタイムデータある場合には前記リアルデータキューに前記蓄積情報の識別番号を格納し、前記リアルデータキューに識別番号がある蓄積情報を優先して送信し、続いて前記送信キューに格納された順に識別番号に対応する蓄積情報を、既に送信したリアルタイムデータを除いて送信する送信部であることを特徴としており、一定のリアルタイム性を確保しつつ、リアルタイムデータを迅速に得ることができ、複数のデータ変換装置での同報性を高めることができる。
【００３０】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。
本発明に係るデータ変換装置（本装置）は、受信したデータを受信順に格納する第１のキュー（送信キュー）と、優先して送信すべきデータ（リアルタイムデータ）を受信順に格納する第２のキュー（リアルデータキュー）との２つのキューを用い、リアルタイムデータを第２のキューから送信し、第１のキューに送信が完了していないリアルタイムデータがなくなると、第１のキューに格納されたデータを、既に送信したリアルタイムデータを除いて送信するものであり、これにより、リアルタイムデータを迅速に得ることができるものである。
尚、データ変換装置２は、図３における中央側システム１の一部として実装されていても構わない。
【００３１】
本装置を図１と図２とを使って説明する。図１は、本発明に係るデータ変換装置の構成ブロック図であり、図２は、キューの内容を表す説明図である。
本装置は、図３に示した従来のデータ変換装置２に置き換わるものであり、図１に示すように、受信部２１′と、データ格納エリア２２と、送信部２５′と、送信キュー２６と、リアルデータキュー２７とから構成されている。
【００３２】
尚、キュー（待ち行列）とは、複数の要素を一次元に配列したデータ構造であって、原則として「付け加え」と、「取り出し」との処理を行う、先入れ先出しの制約に従っているものをいう。具体的には、キューは、例えば「１、２」のようにデータを一次元に配列して格納しており、データ「３」を付け加えると、「１、２、３」となり、ここでデータを取り出すと、「１」が取り出され、キューには「２、３」が格納されているようになるものである。
【００３３】
以下、本装置の各部を具体的に説明するが、データ格納エリア２２は、従来のものと同じものであるので、その説明を省略する。
受信部２１′は、Ａ回線を介して情報を受信し、受信情報に付加されている識別番号に対応する、データ格納エリア２２のエントリの受信フラグを参照し、それが「０」（未受信のもの）であれば、送信キュー２６の最後尾に当該受信した情報の識別番号を付け加えて格納するものである。
【００３４】
また、受信部２１′は、受信フラグを参照した結果、受信フラグが「１」（既受信のもの）であれば、送信キュー２６の内容をそのままにするものである。
尚、送信キュー２６は、受信した情報の個数に応じて長さが変わる可変長となっている。
【００３５】
また、受信部２１′は、Ａ回線を介して受信した受信情報を解析して、その受信情報に含まれている識別番号に対応するデータとデータ種別とをデータ格納エリア２２に格納するものである。このデータの格納については、従来と同様である。
【００３６】
送信部２５′は、送信キュー２６に格納されている識別番号を順次読み出して、該識別番号に対応するデータ格納エリア２２のエントリに格納されているバックアップフラグを参照し、それが「０」（リアルタイムデータ）であれば、該識別番号をリアルデータキュー２７の最後尾に付け加えて格納するものである。
尚、説明のために、図２では、リアルタイムデータに対応する識別番号を括弧付きで表示しているが、実際には、送信キュー２６とリアルデータキュー２７における識別番号の格納の方法に別段の違いはなくてよい。
また、リアルデータキュー２７は、固定長である。
【００３７】
また、送信部２５′は、リアルデータキュー２７に格納されている識別番号を取り出して、データ格納エリア２２の当該識別番号に対応するエントリのデータと、バックアップフラグとを読み出して、情報を再構成し、Ｂ回線を介して送信し、データ格納エリア２２の当該識別番号に対応するエントリの受信フラグを「０」にするものである。
【００３８】
さらに、送信部２５′は、このとき、送信キュー２６の先頭に格納されている（次に取り出されるべき）識別番号を参照して、それが、今送信した情報に付加された識別番号と一致しているならば、送信キュー２６から当該識別番号を取り出してクリアするものである。
【００３９】
さらに、送信部２５′は、送信キュー２６に送信が完了していないリアルデータがなくなると、送信キュー２６に格納されている識別番号を取り出して、データ格納エリア２２の当該識別番号に対応する受信フラグを参照する。そして、それが「１」であれば、そのエントリのデータと、バックアップフラグとを読み出して、情報を再構成し、Ｂ回線を介して送信し、データ格納エリア２２の当該識別番号に対応するエントリの受信フラグを「０」にするものである。
【００４０】
次に、本装置の動作を説明する。
中央側システム１が情報として「Ａ−Ｒ−２」と、「Ｂ−Ｒ−９」と、「Ｃ−Ｒ−５」と、「Ｄ−Ｒ−２」と、「Ｅ−Ｂ−６」と、「Ｆ−Ｂ−１」と、「Ｇ−Ｒ−３」と、「Ｈ−Ｂ−９」とを、この順序で、Ａ回線を介して送信し、本装置が、これらの情報を受信する。
【００４１】
すると、本装置の受信部２１′が、最初に情報「Ａ−Ｒ−２」を受信して、該情報に付加されている識別番号「２」に対応するデータ格納エリア２２のエントリの受信フラグを参照すると、それが「０」（未受信）であるので、該識別番号「２」を送信キュー２６に付け加えて格納する。
【００４２】
また、データ格納エリア２２の識別番号「２」に対応する、データを格納する領域にデータ「Ａ」を格納し、バックアップフラグを「０」（リアルタイムデータ）とし、受信フラグを「１」（既受信）とする。
【００４３】
同様にして、情報「Ｂ−Ｒ−９」と、「Ｃ−Ｒ−５」とは、識別番号「９」と「５」とが、この順で送信キュー２６に付け加えられて格納され、それぞれデータ格納エリア２２の所定の位置にバックアップフラグを「０」として格納されるようになる。
従って、送信キュー２６の内容は、この時点では、「２、９、５」となっている。
【００４４】
そして、受信部２１′が、情報「Ｄ−Ｒ−２」を受信し、識別番号が「２」であるので、識別番号「２」に対応するデータ格納エリア２２のエントリの受信フラグを参照すると、それが「１」であるので、送信キュー２６にはその識別番号を格納しない。すなわち、送信キュー２６の内容は、「２、９、５」のままである。
【００４５】
また、データ格納エリア２２の識別番号「２」に対応する、データを格納する領域にはデータ「Ｄ」が上書きされて格納され、バックアップフラグは「０」とされ、受信フラグは「１」とされる（バックアップフラグと受信フラグとは変化しない）。
【００４６】
以下同様にして、情報「Ｅ−Ｂ−６」から「Ｈ−Ｂ−９」が処理され、データ格納エリア２２には、従来と同様に図６のようにデータが格納され、また、送信キュー２６には、図２に示すように、識別番号が、「２、９、５、６、１、３」の順に格納されているようになる。尚、図２では、例えば、識別番号「２」を「０２」のように表示している。
【００４７】
そして、送信部２５′が、送信キュー２６の先頭に格納されている識別番号「２」を読み出して、対応するデータ格納エリア２２のエントリに格納されているバックアップフラグを参照する。
すると、該バックアップフラグが「０」であるので、送信部２５′が、識別番号「２」をリアルデータキュー２７に付け加えて格納する。
【００４８】
以下、同様に送信キュー２６に格納されている識別番号について、送信部２５′が処理するので、リアルデータキュー２７には、図１に示すように、識別番号「２、５、３」が、この順で格納されているようになる。
【００４９】
そして、送信部２５′が、リアルデータキュー２７の先頭に格納されている識別番号「２」を取り出して、データ格納エリア２２の識別番号「２」に対応するエントリのデータ「Ｄ」と、バックアップフラグ「０」とを読み出して、図４に示す情報「Ｄ−Ｒ−２」を再構成し、Ｂ回線を介して送信し、データ格納エリア２２の識別番号「２」に対応するエントリの受信フラグを「０」にする。
【００５０】
そして、送信キュー２６の先頭に格納されている識別番号「２」を参照して、それが、今送信した情報に付加された識別番号「２」と一致しているので、送信キュー２６から、この識別番号「２」を取り出してクリアする。
従って、この時点では、送信キュー２６の内容は、「９、５、６、１、３」となっており、リアルデータキュー２７の内容は、「５、３」となっている。
【００５１】
さらに、送信部２５′が、リアルデータキュー２７の先頭に格納されている識別番号「５」を取り出して、データ格納エリア２２の識別番号「５」に対応するエントリのデータ「Ｃ」と、バックアップフラグ「０」とを読み出して、情報「Ｃ−Ｒ−５」を再構成し、Ｂ回線を介して送信し、データ格納エリア２２の識別番号「５」に対応するエントリの受信フラグを「０」にする。
【００５２】
しかし、送信部２５′が、送信キュー２６の先頭に格納されている識別番号「９」を参照すると、それが、今送信した情報に付加された識別番号「５」と一致していないので、送信キュー２６からの識別番号の取り出し（クリア）は行わない。
従って、この時点では、送信キュー２６の内容は、「９、５、６、１、３」となっており、リアルデータキュー２７の内容は、「３」となっている。
【００５３】
同様にして、リアルデータキュー２７の先頭に格納されている識別番号「３」に対応する情報、「Ｇ−Ｒ−３」が送信部２５′によって送信される。
このとき、送信キュー２６の内容は、「９、５、６、１、３」と、リアルデータキュー２７の内容は、空となっている。
【００５４】
そして、送信キュー２６に送信が完了していないリアルデータがないことになるので、送信部２５′が、送信キュー２６の先頭に格納されている識別番号「９」を取り出して、データ格納エリア２２の識別番号「９」に対応する受信フラグを参照すると、それが「１」であるので、そのエントリのデータ「Ｈ」と、バックアップフラグ「１」とを読み出して、情報「Ｈ−Ｂ−９」を再構成し、Ｂ回線を介して送信し、データ格納エリア２２の識別番号「９」に対応するエントリの受信フラグを「０」にする。
このとき、送信キュー２６の内容は、「５、６、１、３」となっている。
【００５５】
そして、送信キュー２６に送信が完了していないリアルデータがないことになるので、送信部２５′が、送信キュー２６の先頭に格納されている識別番号「５」を取り出して、データ格納エリア２２の識別番号「５」に対応する受信フラグを参照すると、それがすでにリアルタイムデータとして送信されているために「０」であるので、情報の送信は行わない。
このとき、送信キュー２６の内容は、「６、１、３」となっている。
【００５６】
さらに、送信キュー２６に送信が完了していないリアルデータがないことになるので、送信部２５′が、送信キュー２６の先頭に格納されている識別番号「６」を取り出して、データ格納エリア２２の識別番号「６」に対応する受信フラグを参照すると、それが「１」であるので、識別番号「６」に対応する情報「Ｅ−Ｂ−６」の送信を行い、データ格納エリア２２の識別番号「６」に対応するエントリの受信フラグを「０」にする。
このとき、送信キュー２６の内容は、「１、３」となっている。
【００５７】
以下、同様に情報「Ｆ−Ｂ−１」が送信部２５′によって送信される。
従って、結局、Ｂ回線を介して送信される情報は、「Ｄ−Ｒ−２」、「Ｃ−Ｒ−５」、「Ｇ−Ｒ−３」、「Ｈ−Ｂ−９」、「Ｅ−Ｂ−６」、「Ｆ−Ｂ−１」の順となり、従来のデータ変換装置２では、「Ｆ−Ｂ−１」、「Ｄ−Ｒ−２」、「Ｅ−Ｂ−６」、「Ｇ−Ｒ−３」、「Ｈ−Ｂ−９」、「Ｃ−Ｒ−５」の順であったのに対して、本装置では、リアルタイムデータを優先して送信している。
【００５８】
また、複数の本装置を備えるシステムを考慮すると、本装置が送信する情報は（送信前に新たに上書きすべき情報を受信した時等を除いて）概ね受信順であるので、各装置が送信する情報がだいたい同一となり、同報性を高めている。
【００５９】
本発明の実施の形態に係るデータ変換装置は、キュー（待ち行列）を用いることによって、実際に情報を受信している（データの存する）ものを検索して送信するようにしているので、送信時に無効な読み出し処理が行われず、また、実際に受信した順序で送信され、さらに、リアルタイムデータ専用のキューをも用いているので、リアルタイムデータが優先して送信されるようになり、リアルタイム性が高く、端末においてリアルタイムデータが迅速に得られ、複数の装置を備えたときに同報性を高めることができるという効果がある。
【００６１】
【発明の効果】
請求項１記載の発明によれば、受信した情報の識別番号をキューに受信順に格納して、そのキューにある識別番号に対応する情報を送信し、既にキューに格納された識別番号の情報を更に受信した場合には、受信情報を更新しても、その情報の識別番号についてキューへの重複格納を行わないデータ変換装置としているので、キューに格納された識別番号により受信情報があることを判断して送信処理を行うことができ、最新の受信情報をキューへの格納順に送信でき、一定のリアルタイム性を確保しつつ、送信処理の高速化を図ることができ、複数装置において同報性を高めることができる効果がある。
【００６２】
請求項２記載の発明によれば、受信情報の内でリアルタイムデータのみをリアルデータキューにその識別番号を格納し、そのリアルデータキューに格納された識別番号に対応するリアルタイムデータを優先して送信する請求項１記載のデータ変換装置としているので、リアルタイム性を確保しつつ、リアルタイムデータを迅速に得ることができ、複数装置において同報性を高めることができる効果がある。
【００６３】
請求項３記載の発明によれば、受信部が、受信情報をデータ格納エリアに蓄積すると共に、送信キューに受信情報の識別番号を格納し、送信部が、蓄積情報がリアルタイムデータある場合にはリアルデータキューに蓄積情報の識別番号を格納し、リアルデータキューに識別番号がある蓄積情報を優先して送信し、続いて送信キューに格納された順に識別番号に対応する蓄積情報を、既に送信したリアルタイムデータを除いて送信する請求項２記載のデータ変換装置としているので、リアルタイム性を確保しつつ、リアルタイムデータを迅速に得ることができ、複数装置において同報性を高めることができる効果がある。
【図面の簡単な説明】
【図１】本発明に係るデータ変換装置の構成ブロック図である。
【図２】キューの内容を表す説明図である。
【図３】システム全体の構成ブロック図である。
【図４】送受信される情報の内容を表す説明図である。
【図５】従来のデータ変換装置２の構成ブロック図である。
【図６】データ格納エリアの内容を表す説明図である。
【符号の説明】
１…中央側システム、  ２…データ変換装置、  ３…端末、  ２１，２１′…受信部、  ２２…データ格納エリア、  ２３…リアルタイムデータ巡回サーチ手段、  ２４…バックアップデータ巡回サーチ手段、  ２５，２５′…送信部、  ２６…送信キュー、  ２７…リアルデータキュー
【図１】
0003648533.tif 000002
【図２】
0003648533.tif 000003
【図３】
0003648533.tif 000004
【図４】
0003648533.tif 000005
【図５】
0003648533.tif 000006
【図６】
0003648533.tif 000007