(57)【要約】【課題】伝送路におけるデータの遅延を低減すること。【解決手段】ＦＩＦＯ１１１ａ、ｂは、端末データａ、ｂを一時的に保持する。読出制御部１１２ａ、１１２ｂは、タイミング決定部１２２によって決定された読み出しタイミングにおいて、ＦＩＦＯ１１１ａ、１１１ｂから端末データを読み出す。多重化情報記憶部１２１は、端末データａ、ｂを多重する際の時間的な順序などを規定する多重化情報をあらかじめ記憶する。タイミング決定部１２２は、装置クロックおよび多重化情報に基づいて、読み出しタイミングを決定する。ＡＣＭ部１２３は、セレクタ部１２４を制御し、読出制御部１１２ａ、１１２ｂによって読み出された端末データａ、ｂのいずれか一方をセレクタ部１２４から出力させる。セレクタ部１２４は、端末データａ、ｂを切り替えながら１フレーム内に配置し、得られた多重化データを出力する。【選択図】        図２
2009218959.tif 000002
【特許請求の範囲】
【請求項１】
異なる端末から送信された複数の端末データを別々に保持する保持手段と、
前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整手段と、
前記調整手段によって調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化手段と
を有することを特徴とする同期多重化伝送装置。
【請求項２】
前記調整手段は、
前記保持手段に前記複数の端末データそれぞれを書き込む書き込みタイミングを決定する決定手段と、
前記決定手段によって決定された書き込みタイミングで前記複数の端末データを前記保持手段に書き込む書込制御手段とを含み、
前記多重化手段は、
前記書込制御手段によって書き込まれた後、前記保持手段において所定の最小保持時間だけ保持されてから出力される端末データを出力と同時に多重化することを特徴とする請求項１記載の同期多重化伝送装置。
【請求項３】
前記書込制御手段は、
前記決定手段によって決定された書き込みタイミングに合わせて前記複数の端末データそれぞれを端末から送信させることを特徴とする請求項２記載の同期多重化伝送装置。
【請求項４】
前記調整手段は、
前記保持手段から前記複数の端末データそれぞれを読み出す読み出しタイミングを決定する決定手段と、
前記決定手段によって決定された読み出しタイミングで前記複数の端末データを前記保持手段から読み出す読出制御手段とを含み、
前記多重化手段は、
前記読出制御手段によって読み出された端末データを読み出しと同時に多重化することを特徴とする請求項１記載の同期多重化伝送装置。
【請求項５】
各端末データを構成するデータの時間的な位置の入れ替えが必要か否かを判定する判定手段をさらに有し、
前記調整手段は、
前記判定手段による判定の結果、入れ替えが不要な端末データのみについて、前記保持手段から出力されるタイミングを調整することを特徴とする請求項１記載の同期多重化伝送装置。
【請求項６】
異なる端末から送信された複数の端末データを別々に保持する保持手段を備えた同期多重化伝送装置における同期多重化伝送方法であって、
前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整ステップと、
前記調整ステップにて調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化ステップと
を有することを特徴とする同期多重化伝送方法。
【請求項７】
異なる端末から送信された複数の端末データを別々に保持する保持手段を備えたコンピュータによって実行される同期多重化伝送プログラムであって、前記コンピュータに、
前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整ステップと、
前記調整ステップにて調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化ステップと
を実行させることを特徴とする同期多重化伝送プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同期多重化伝送装置、同期多重化伝送方法、および同期多重化伝送プログラムに関し、特に、伝送路におけるデータの遅延を低減することができる同期多重化伝送装置、同期多重化伝送方法、および同期多重化伝送プログラムに関する。
【背景技術】
【０００２】
近年、光ファイバを用いた高速デジタル通信方式として、例えばＳＯＮＥＴ／ＳＤＨ（Synchronous Optical NETwork/Synchronous Digital Hierarchy）などの国際規格に従った通信方式が注目されている。これらの通信方式においては、端末装置から光ファイバを介してデータが送信され、このデータは、複数の光ファイバを接続する中継装置によってクロスコネクト処理が施されながら宛先の端末装置へ伝送される。
【０００３】
中継装置におけるクロスコネクト処理では、異なる端末装置から送信されたデータが多重されるのが一般的である。このとき、中継装置では、時間スイッチによってデータの時間的な位置が調整された後、空間スイッチによって多重されることがある。
【０００４】
例えば特許文献１には、ダブルバッファ型の時間スイッチを用いた多重装置が開示されている。図１０は、特許文献１に開示された多重装置の構成を示すブロック図である。同図に示すように、この多重装置は、複数のメモリスイッチ１０ａ、１０ｂ、切替タイミング発生回路２０、パターン識別回路３０、アドレス発生回路４０、および選択制御回路５０を有している。
【０００５】
このような多重装置において、入力データは、メモリスイッチ１０ａ、１０ｂのいずれかに入力され、メモリスイッチを構成する２つのバッファのうち書き込み用となっている１つのバッファに保持される。そして、切替タイミング発生回路２０によって生成されたタイミングにおいて、書き込み用のバッファが読み出し用のバッファに切り替えられると、アドレス発生回路４０によって指定される順序でバッファに保持されたデータが選択制御回路５０へ出力される。
【０００６】
このように、ダブルバッファから構成されるメモリスイッチ１０ａ、１０ｂにより、１フレーム分のデータの書き込みと読み出しが別々のタイミングで行われるため、これらのメモリスイッチ１０ａ、１０ｂが時間スイッチとして機能し、１フレーム内でのデータの時間的な位置を自由に調整することが可能となる。そして、選択制御回路５０によって、メモリスイッチ１０ａ、１０ｂから出力されたデータのいずれか一方が順次選択されて出力データとなる。すなわち、選択制御回路５０は、空間スイッチとして機能し、メモリスイッチ１０ａ、１０ｂから出力されるデータを多重する。
【０００７】
【特許文献１】特開平６−８５７７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＳＯＮＥＴ／ＳＤＨなどの通信方式に準拠した中継装置において、時間スイッチを用いてデータの時間的な位置を調整する場合には、データの遅延が増大するという問題がある。具体的には、上述したダブルバッファを用いた時間スイッチの場合、1フレーム分のデータがバッファに書き込まれた後、次のフレームでデータがバッファから読み出されるため、少なくとも１フレーム分は遅延が発生することになる。特に、最初にバッファに書き込まれたデータが、時間的な位置の調整により、最後にバッファから読み出される場合には、このデータは２フレーム分遅延してしまう。
【０００９】
そして、光ファイバを用いた通信方式では、データ送信元の端末装置とデータ送信先の端末装置との間には、複数の中継装置が設置されるのが一般的であるため、各中継装置によるクロスコネクト処理の際に、必ず１フレーム分の時間以上の遅延が発生していけば、累積された遅延時間は無視できないものとなる。
【００１０】
さらに、各中継装置は、独自のクロック周波数で動作しており、それぞれのクロックからフレームタイミングを生成し、中継装置内に１フレームずつデータを取り込むが、光ファイバなどによって伝送されているデータのフレームタイミングの先頭と中継装置におけるフレームタイミングの先頭とが常に一致しているわけではないため、中継装置にデータが入力される際には、最大で１フレーム分の時間の伝送遅延が発生する。伝送遅延は、中継装置からデータが出力される際にも発生し、伝送路上に多くの中継装置が配置されると、全体として非常に大きな遅延が生じてしまう。
【００１１】
本発明はかかる点に鑑みてなされたものであり、伝送路におけるデータの遅延を低減することができる同期多重化伝送装置、同期多重化伝送方法、および同期多重化伝送プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明に係る同期多重化伝送装置は、異なる端末から送信された複数の端末データを別々に保持する保持手段と、前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整手段と、前記調整手段によって調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化手段とを有する構成を採る。
【００１３】
この構成によれば、別々に保持された端末データがそれぞれ調整されたタイミングで出力されて多重化されるため、端末データをバッファに書き込んでから読み出して時間的な位置を調整する必要がなく、出力された端末データをそのまま即座に多重化することができる。換言すれば、バッファへの書き込みおよび読み出しによって遅延が発生する時間スイッチを経由することなく端末データが多重化され、伝送路におけるデータの遅延を低減することができる。
【００１４】
また、本発明に係る同期多重化伝送装置は、上記構成において、前記調整手段は、前記保持手段に前記複数の端末データそれぞれを書き込む書き込みタイミングを決定する決定手段と、前記決定手段によって決定された書き込みタイミングで前記複数の端末データを前記保持手段に書き込む書込制御手段とを含み、前記多重化手段は、前記書込制御手段によって書き込まれた後、前記保持手段において所定の最小保持時間だけ保持されてから出力される端末データを出力と同時に多重化する構成を採る。
【００１５】
この構成によれば、書き込みタイミングにおいて書き込まれた端末データが最小保持時間だけ保持された後に出力され、出力と同時に多重化されるため、書き込みタイミングを調整することにより、時間スイッチを用いずに端末データの時間的な位置を調整して多重化することができる。また、例えばＦＩＦＯなどに端末データが保持される時間を最小限に抑制することができる。
【００１６】
また、本発明に係る同期多重化伝送装置は、上記構成において、前記書込制御手段は、前記決定手段によって決定された書き込みタイミングに合わせて前記複数の端末データそれぞれを端末から送信させる構成を採る。
【００１７】
この構成によれば、書き込みタイミングに合わせて端末から端末データを送信させるため、端末データが同期多重化伝送装置内に留まる時間を短縮し、同期多重化伝送装置全体における遅延を低減することができる。
【００１８】
また、本発明に係る同期多重化伝送装置は、上記構成において、前記調整手段は、前記保持手段から前記複数の端末データそれぞれを読み出す読み出しタイミングを決定する決定手段と、前記決定手段によって決定された読み出しタイミングで前記複数の端末データを前記保持手段から読み出す読出制御手段とを含み、前記多重化手段は、前記読出制御手段によって読み出された端末データを読み出しと同時に多重化する構成を採る。
【００１９】
この構成によれば、読み出しタイミングにおいて読み出された端末データが読み出しと同時に多重化されるため、読み出しタイミングを調整することにより、時間スイッチを用いずに端末データの時間的な位置を調整して多重化することができる。
【００２０】
また、本発明に係る同期多重化伝送装置は、上記構成において、各端末データを構成するデータの時間的な位置の入れ替えが必要か否かを判定する判定手段をさらに有し、前記調整手段は、前記判定手段による判定の結果、入れ替えが不要な端末データのみについて、前記保持手段から出力されるタイミングを調整する構成を採る。
【００２１】
この構成によれば、データの時間的な位置の入れ替えが不要な端末データのみが調整されたタイミングで出力されるため、データの時間的な位置の入れ替えが必要な端末データについては、別途データの順序を入れ替えることができ、要求される多重化を確実に実行することができる。
【００２２】
また、本発明に係る同期多重化伝送装置は、前記判定手段による判定の結果、入れ替えが必要な端末データを構成するデータの時間的な位置を入れ替える入替手段をさらに有し、前記多重化手段は、前記調整手段によって調整されたタイミングで前記保持手段から出力される端末データと、前記入替手段によってデータの時間的な位置が入れ替えられて得られた端末データとを多重化する構成を採る。
【００２３】
この構成によれば、調整されたタイミングで出力された端末データとデータの時間的な位置の入れ替えが施された端末データとを多重化するため、データの順序の入れ替えが不要な端末データについては、入れ替えに伴う遅延を防止するとともに、データの順序の入れ替えが必要な端末データについては、要求されるデータの順序で多重化を実行することができる。
【００２４】
また、本発明に係る同期多重化伝送方法は、異なる端末から送信された複数の端末データを別々に保持する保持手段を備えた同期多重化伝送装置における同期多重化伝送方法であって、前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整ステップと、前記調整ステップにて調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化ステップとを有するようにした。
【００２５】
また、本発明に係る同期多重化伝送プログラムは、異なる端末から送信された複数の端末データを別々に保持する保持手段を備えたコンピュータによって実行される同期多重化伝送プログラムであって、前記コンピュータに、前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整ステップと、前記調整ステップにて調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化ステップとを実行させるようにした。
【００２６】
これらによれば、別々に保持された端末データがそれぞれ調整されたタイミングで出力されて多重化されるため、端末データをバッファに書き込んでから読み出して時間的な位置を調整する必要がなく、出力された端末データをそのまま即座に多重化することができる。換言すれば、バッファへの書き込みおよび読み出しによって遅延が発生する時間スイッチを経由することなく端末データが多重化され、伝送路におけるデータの遅延を低減することができる。
【発明の効果】
【００２７】
本明細書に開示された同期多重化伝送装置、同期多重化伝送方法、および同期多重化伝送プログラムによれば、伝送路におけるデータの遅延を低減することができる。
【発明を実施するための最良の形態】
【００２８】
本発明の骨子は、複数の端末それぞれに対応して設けられる端末インタフェースからデータが出力されるタイミングを制御し、時間スイッチを使用することなくデータの時間的な位置を調整することである。以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２９】
（実施の形態１）
図１は、本発明の実施の形態１に係る伝送システムの概略構成を示すブロック図である。同図に示す伝送システムは、送信側の端末ａ、ｂと受信側の端末ｃ、ｄとの間の伝送路上に伝送装置１００、２００が設けられており、端末ａ、ｂから送信された端末データは、伝送装置１００、２００によって中継された後、端末ｃ、ｄによって受信される。なお、図１では省略したが、伝送装置１００、２００には、端末ａ〜ｄ以外の端末が接続されていても良い。
【００３０】
伝送装置１００は、端末ａ、ｂから送信された端末データを同期多重化した上で中継する。具体的には、伝送装置１００は、端末インタフェース１１０ａ、１１０ｂ、クロスコネクト部１２０、および伝送路インタフェース１３０を有している。
【００３１】
端末インタフェース１１０ａ、１１０ｂは、光ファイバなどの伝送路を介してそれぞれ端末ａ、ｂに接続しており、所定のフレーム単位で受信される端末データを、クロスコネクト部１２０によって決定されたタイミングでクロスコネクト部１２０へ出力する。
【００３２】
クロスコネクト部１２０は、端末インタフェース１１０ａ、１１０ｂから出力される端末データを、あらかじめ記憶された多重化情報に従って多重化し、得られた多重化データを伝送路インタフェース１３０へ出力する。また、クロスコネクト部１２０は、伝送装置１００に固有の装置クロックに基づいて端末インタフェース１１０ａ、１１０ｂからそれぞれ端末データを出力させるタイミングを決定し、決定されたタイミングを端末インタフェース１１０ａ、１１０ｂへ指示する。クロスコネクト部１２０によるタイミングの決定については、後に詳述する。
【００３３】
伝送路インタフェース１３０は、光ファイバなどの伝送路を介して伝送装置２００に接続しており、クロスコネクト部１２０から出力される多重化データを伝送路のフレームタイミングに同期させて送信する。
【００３４】
伝送装置２００は、伝送装置１００から送信された多重化データを宛先の端末ごとのデータに分離し、分離して得られたデータをそれぞれ端末ｃ、ｄへ送信する。具体的には、伝送装置２００は、伝送路インタフェース２１０、クロスコネクト部２２０、および端末インタフェース２３０ａ、２３０ｂを有している。
【００３５】
伝送路インタフェース２１０は、光ファイバなどの伝送路を介して伝送装置１００に接続しており、所定のフレーム単位で受信される多重化データをクロスコネクト部２２０へ出力する。
【００３６】
クロスコネクト部２２０は、伝送路インタフェース２１０から出力される多重化データを、あらかじめ記憶された多重化情報に従って端末ごとの端末データに分離し、得られた端末データをそれぞれの端末に対応する端末インタフェース２３０ａ、２３０ｂへ出力する。
【００３７】
端末インタフェース２３０ａ、２３０ｂは、光ファイバなどの伝送路を介してそれぞれ端末ｃ、ｄに接続しており、クロスコネクト部２２０から出力される端末データを端末ｃ、ｄへ送信する。
【００３８】
図２は、本実施の形態に係る伝送装置１００の要部構成を示すブロック図である。具体的には、図２は、本実施の形態に係る端末インタフェース１１０ａ、１１０ｂおよびクロスコネクト部１２０の内部構成を示している。図２において、端末インタフェース１１０ａ、１１０ｂは、ＦＩＦＯ（First-In First-Out）１１１ａ、１１１ｂおよび読出制御部１１２ａ、１１２ｂを有している。
【００３９】
ＦＩＦＯ１１１ａ、ｂは、それぞれ端末ａ、ｂから送信された端末データａ、ｂをフレーム単位で一時的に保持する。そして、ＦＩＦＯ１１１ａ、１１１ｂは、読出制御部１１２ａ、１１２ｂによる制御に従って、入力された順序で端末データａ、ｂを出力する。
【００４０】
読出制御部１１２ａ、１１２ｂは、クロスコネクト部１２０内の後述するタイミング決定部１２２によって決定された読み出しタイミングにおいて、ＦＩＦＯ１１１ａ、１１１ｂから端末データを読み出し、クロスコネクト部１２０へ出力する。
【００４１】
また、図２において、クロスコネクト部１２０は、多重化情報記憶部１２１、タイミング決定部１２２、ＡＣＭ（Address Control Memory）部１２３、およびセレクタ部１２４を有している。
【００４２】
多重化情報記憶部１２１は、端末データａ、ｂを多重する際の時間的な順序などを規定する多重化情報をあらかじめ記憶し、記憶している多重化情報をタイミング決定部１２２およびＡＣＭ部１２３へ供給する。
【００４３】
タイミング決定部１２２は、伝送装置１００に固有の装置クロックおよび多重化情報に基づいて、端末インタフェース１１０ａ、１１０ｂのＦＩＦＯ１１１ａ、１１１ｂに保持されたデータを読み出す読み出しタイミングを決定する。具体的には、タイミング決定部１２２は、装置クロックを用いて１フレームの長さを示すフレームタイミングを生成し、１フレーム内で端末データａ、ｂが多重化情報によって示される順序で配置されるように、読み出しタイミングを決定する。したがって、タイミング決定部１２２は、多重化データの１フレーム内に端末データａ、ｂが例えば端末データａ、端末データｂの順で配置される場合には、端末データａの読み出しタイミングをフレームタイミングの先頭のタイミングと決定し、端末データｂの読み出しタイミングをフレームタイミングの先頭から端末データａの長さ以上遅れたタイミングと決定する。そして、タイミング決定部１２２は、決定した読み出しタイミングをそれぞれ対応する端末インタフェース１１０ａ、１１０ｂの読出制御部１１２ａ、１１２ｂへ指示する。
【００４４】
ＡＣＭ部１２３は、多重化情報に基づいてセレクタ部１２４を制御し、読出制御部１１２ａ、１１２ｂによって読み出された端末データａ、ｂのいずれか一方をセレクタ部１２４から出力させる。具体的には、ＡＣＭ部１２３は、多重化情報を参照し、読出制御部１１２ａから端末データａが出力されるタイミングにおいては、セレクタ部１２４から端末データａを出力させ、読出制御部１１２ｂから端末データｂが出力されるタイミングにおいては、セレクタ部１２４から端末データｂを出力させる。
【００４５】
セレクタ部１２４は、ＡＣＭ部１２３の制御に従って、読出制御部１１２ａ、１１２ｂから出力される端末データａ、ｂを切り替えながら１フレーム内に配置し、端末データａ、ｂが多重化情報によって規定される順序で多重された多重化データを出力する。なお、ＡＣＭ部１２３およびセレクタ部１２４は、端末データａ、ｂを切り替えながら出力する空間スイッチを構成している。
【００４６】
次いで、上記のように構成された伝送装置１００におけるクロスコネクト処理について、図３に示すフロー図を参照しながら説明する。以下では、具体的に端末データａの１フレームがデータ１、２、３から構成され、端末データｂの１フレームがデータＡ、Ｂから構成されている場合を例に挙げながら説明する。
【００４７】
端末ａ、ｂから送信されたデータは、伝送装置１００によって受信されると、それぞれの端末ａ、ｂに対応する端末インタフェース１１０ａ、１１０ｂ内のＦＩＦＯ１１１ａ、１１１ｂへ入力される（ステップＳ１０１）。具体的には、例えば図４に示すように、１フレームにデータ１、２、３を含む端末データａが書込データａとしてＦＩＦＯ１１１ａに書き込まれ、１フレームにデータＡ、Ｂを含む端末データｂが書込データｂとしてＦＩＦＯ１１１ｂに書き込まれる。ＦＩＦＯ１１１ａ、１１１ｂに書き込まれた書込データａ、ｂは、読み出しタイミングが到来するまでＦＩＦＯ１１１ａ、ｂによって保持される。
【００４８】
一方、クロスコネクト部１２０内のタイミング決定部１２２によって、ＦＩＦＯ１１１ａ、１１１ｂに書き込まれた書込データａ、ｂの読み出しタイミングが決定される（ステップＳ１０２）。具体的には、タイミング決定部１２２によって、装置クロックが用いられてフレームタイミングが生成され、さらに多重化情報が参照されることにより、１フレーム内におけるデータの配置を再現するフレームの先頭からのオフセットがそれぞれの書込データａ、ｂごとに決定される。
【００４９】
そして、決定された書込データａ、ｂごとのオフセットは、タイミング決定部１２２によって、読み出しタイミングとして読出制御部１１２ａ、１１２ｂへ指示される（ステップＳ１０３）。このとき、書込データａの読み出しタイミングは、読出制御部１１２ａへ指示され、書込データｂの読み出しタイミングは、読出制御部１１２ｂへ指示される。
【００５０】
それぞれの読み出しタイミングが指示された読出制御部１１２ａ、１１２ｂにおいては、常に読み出しタイミングが到来したか否かが判定されており（ステップＳ１０４）、読み出しタイミングの到来が待機される（ステップＳ１０４Ｎｏ）。そして、読み出しタイミングが到来すると（ステップＳ１０４Ｙｅｓ）、読出制御部１１２ａ、１１２ｂによって、ＦＩＦＯ１１１ａ、１１１ｂから端末データａ、ｂが出力される（ステップＳ１０５）。具体的には、例えば図４に示すように、フレームの先頭からオフセット３０１だけ遅れたタイミングでデータ１、２、３を含む端末データａが読出データａとしてＦＩＦＯ１１１ａから読み出され、フレームの先頭からオフセット３０２だけ遅れたタイミングでデータＡ、Ｂを含む端末データｂが読出データｂとしてＦＩＦＯ１１１ｂから読み出される。
【００５１】
図４において、オフセット３０１、３０２は、それぞれ多重化情報によって示される端末データａ、ｂの時間的な位置がフレーム内で再現されるように決定されたものであるため、データ１、２、３とデータＡ、Ｂとが互いに重なることはなく、すべてのデータが異なる時間に配置されることになる。
【００５２】
そして、ＡＣＭ部１２３によってセレクタ部１２４が制御されることにより、読出データａが読み出されるタイミングにおいては、読出制御部１１２ａからのデータがセレクタ部１２４から出力され、読出データｂが読み出されるタイミングにおいては、読出制御部１１２ｂからのデータがセレクタ部１２４から出力されるように切り替えられる。これにより、セレクタ部１２４によって、端末データａ、ｂが１フレーム内に配置された多重化データが生成されたことになり（ステップＳ１０６）、伝送装置１００によるクロスコネクト処理が完了する。具体的には、例えば図４に示す読出データａと読出データｂが、読み出されたタイミングにおいて選択的にセレクタ部１２４から出力され、データ１、２、３、Ａ、Ｂが１フレーム内に配置された多重化データが生成される。
【００５３】
このように、本実施の形態においては、ＦＩＦＯ１１１ａ、１１１ｂからの端末データａ、ｂの読み出しタイミングが調整され、読み出しタイミングにおいて読み出された端末データａ、ｂがそのままフレーム内に配置されるため、時間スイッチがなくても複数の端末データａ、ｂが多重化された多重化データを生成するクロスコネクト処理を実行することが可能となる。
【００５４】
以上のように、本実施の形態によれば、異なる端末から送信された端末データをそれぞれＦＩＦＯに保持し、端末データごとに規定されたフレーム内の時間的な位置を再現する読み出しタイミングを決定し、決定された読み出しタイミングが到来するとＦＩＦＯから端末データを読み出して多重化する。このため、時間スイッチを用いて端末データの時間的な位置を調整する必要がなく、ＦＩＦＯから読み出された端末データを即座に多重化することができ、伝送路におけるデータの遅延を低減することができる。
【００５５】
（実施の形態２）
本発明の実施の形態２の特徴は、端末データがＦＩＦＯに書き込まれる書き込みタイミングを調整することにより、ＦＩＦＯによって端末データが保持される時間を短縮し、さらにデータの遅延を低減することである。
【００５６】
本実施の形態に係る伝送システムの概略構成は、実施の形態１（図１）と同様であるため、その説明を省略する。本実施の形態においては、伝送装置１００の内部構成が実施の形態１（図２）とは異なっている。
【００５７】
図５は、本実施の形態に係る伝送装置１００の要部構成を示すブロック図である。具体的には、図５は、本実施の形態に係る端末インタフェース１１０ａ、１１０ｂおよびクロスコネクト部１２０の内部構成を示している。同図において、図２と同じ部分には同じ符号を付し、その説明を省略する。図５において、端末インタフェース１１０ａ、１１０ｂは、書込制御部４０１ａ、４０１ｂおよびＦＩＦＯ４０２ａ、４０２ｂを有している。
【００５８】
書込制御部４０１ａ、４０１ｂは、クロスコネクト部１２０内の後述するタイミング決定部４０３によって決定された書き込みタイミングにおいて、ＦＩＦＯ４０２ａ、４０２ｂへ端末データを書き込む。具体的には、書込制御部４０１ａ、４０１ｂは、タイミング決定部４０３から書き込みタイミングの指示を受け、指示された書き込みタイミングが到来すると、それぞれ端末ａ、ｂから送信された端末データａ、ｂをＦＩＦＯ４０２ａ、４０２ｂに書き込む。このとき、書込制御部４０１ａ、４０１ｂは、書き込みタイミングにおいて端末データａ、ｂの書き込みが可能なように、書き込みタイミングに先立って端末ａ、ｂに対して端末データａ、ｂの送信を要求しても良い。
【００５９】
ＦＩＦＯ４０２ａ、４０２ｂは、それぞれ端末ａ、ｂから送信された端末データａ、ｂをフレーム単位で一時的に保持する。そして、ＦＩＦＯ４０２ａ、４０２ｂは、すべてのデータに対して一律に生じる最小遅延時間だけ端末データａ、ｂを保持した後に、入力された順序で端末データａ、ｂを出力する。
【００６０】
また、図５において、クロスコネクト部１２０は、多重化情報記憶部１２１、タイミング決定部４０３、ＡＣＭ部１２３、およびセレクタ部１２４を有している。
【００６１】
タイミング決定部４０３は、伝送装置１００に固有の装置クロックおよび多重化情報に基づいて、端末インタフェース１１０ａ、１１０ｂのＦＩＦＯ４０２ａ、４０２ｂにデータを書き込む書き込みタイミングを決定する。具体的には、タイミング決定部４０３は、装置クロックを用いてフレームタイミングを生成し、１フレーム内で端末データａ、ｂが多重化情報によって示される順序で配置されるように、書き込みタイミングを決定する。すなわち、タイミング決定部４０３は、ＦＩＦＯ４０２ａ、４０２ｂにおける最小遅延時間を考慮に入れ、ＦＩＦＯ４０２ａ、４０２ｂから読み出された端末データａ、ｂが多重化情報によって示される時間的な配置を再現するように書き込みタイミングを決定する。したがって、タイミング決定部４０３は、多重化情報によって示される端末データａ、ｂの時間的な位置よりも最小遅延時間だけ早いタイミングを書き込みタイミングとする。そして、タイミング決定部４０３は、決定した書き込みタイミングをそれぞれ対応する端末インタフェース１１０ａ、１１０ｂの書込制御部４０１ａ、４０１ｂへ指示する。
【００６２】
次いで、上記のように構成された伝送装置１００におけるクロスコネクト処理について、図６に示すフロー図を参照しながら説明する。以下では、具体的に端末データａの１フレームがデータ１、２、３から構成され、端末データｂの１フレームがデータＡ、Ｂから構成されている場合を例に挙げながら説明する。
【００６３】
本実施の形態においては、まず、クロスコネクト部１２０内のタイミング決定部４０３によって、ＦＩＦＯ４０２ａ、４０２ｂへ端末データａ、ｂを書き込む書き込みタイミングが決定される（ステップＳ２０１）。具体的には、タイミング決定部４０３によって、装置クロックが用いられてフレームタイミングが生成され、さらに多重化情報が参照されることにより、多重化データの１フレームと同じ長さで、かつ多重化データの１フレームの先頭を基準とした端末に固有の端末周期が決定される。すなわち、例えば図７に示すように、多重化データの１フレームの先頭を基準として、オフセット５０１だけ早いタイミングから開始される端末周期ａが決定され、オフセット５０２だけ遅れたタイミングから開始される端末周期ｂが決定される。
【００６４】
図７において、オフセット５０１、５０２は、書込制御部４０１ａ、４０１ｂがＦＩＦＯ４０２ａ、４０２ｂへ端末データａ、ｂを書き込む際の処理に伴う遅延時間やＦＩＦＯ４０２ａ、４０２ｂにおける最小遅延時間を考慮した上で、ＦＩＦＯ４０２ａ、４０２ｂに書き込まれた端末データａ、ｂが多重化情報によって示される時間的なデータの配置を再現するタイミングでＦＩＦＯ４０２ａ、４０２ｂから読み出されるように決定されている。つまり、書込制御部４０１ａ、４０１ｂが端末周期ａ、ｂの開始と同時に端末データａ、ｂをＦＩＦＯ４０２ａ、４０２ｂへ書き込めば、多重化情報に示される通りのタイミングで端末データａ、ｂがＦＩＦＯ４０２ａ、４０２ｂから読み出されることになる。
【００６５】
タイミング決定部４０３によって端末周期ａ、ｂが決定されると、決定された端末周期ａ、ｂは、書き込みタイミングとして書込制御部４０１ａ、４０１ｂへ指示される（ステップＳ２０２）。このとき、端末周期ａは、書込制御部４０１ａの書き込みタイミングとして指示され、端末周期ｂは、書込制御部４０１ｂの書き込みタイミングとして指示される。
【００６６】
それぞれの書き込みタイミングが指示された書込制御部４０１ａ、４０１ｂにおいては、常に書き込みタイミングが到来したか否かが判定されており（ステップＳ２０３）、書き込みタイミングの到来が待機される（ステップＳ２０３Ｎｏ）。この間、書き込みタイミングの到来に合わせて端末データａ、ｂが端末インタフェース１１０ａ、１１０ｂに受信されるように、書込制御部４０１ａ、４０１ｂによって、端末ａ、ｂに対して端末データａ、ｂの送信が要求されるようにしても良い。
【００６７】
そして、書き込みタイミングが到来すると（ステップＳ２０３Ｙｅｓ）、書込制御部４０１ａ、４０１ｂによって、端末データａ、ｂがＦＩＦＯ４０２ａ、４０２ｂへ入力される（ステップＳ２０４）。具体的には、例えば図７に示すように、端末周期ａが開始すると、フレームの先頭から書き込みの処理に伴う所定の遅延時間だけ遅れたタイミングでデータ１、２、３を含む端末データａが書込データａとしてＦＩＦＯ４０２ａに書き込まれ、端末周期ｂが開始すると、フレームの先頭から書き込みの処理に伴う所定の遅延時間だけ遅れたタイミングでデータＡ、Ｂを含む端末データｂが書込データｂとしてＦＩＦＯ４０２ｂに書き込まれる。
【００６８】
端末データａ、ｂがそれぞれＦＩＦＯ４０２ａ、４０２ｂに書き込まれた後、それぞれのＦＩＦＯ４０２ａ、４０２ｂにおいて最小遅延時間が経過すると、端末データａ、ｂがＦＩＦＯ４０２ａ、４０２ｂからセレクタ部１２４へ出力される（ステップＳ２０５）。具体的には、例えば図７に示すように、書込データａ、ｂが書き込まれるタイミングよりデータ１つ分の最小遅延時間だけ遅れたタイミングで読出データａ、ｂがＦＩＦＯ４０２ａ、４０２ｂからセレクタ部１２４へ出力される。これらの読出データａ、ｂは、多重化情報によって示されるデータの時間的な配置を再現している。
【００６９】
そして、ＡＣＭ部１２３によってセレクタ部１２４が制御されることにより、読出データａが読み出されるタイミングにおいては、ＦＩＦＯ４０２ａからのデータがセレクタ部１２４から出力され、読出データｂが読み出されるタイミングにおいては、ＦＩＦＯ４０２ｂからのデータがセレクタ部１２４から出力されるように切り替えられる。これにより、セレクタ部１２４によって、端末データａ、ｂが１フレーム内に配置された多重化データが生成されたことになり（ステップＳ２０６）、伝送装置１００によるクロスコネクト処理が完了する。具体的には、例えば図７に示す読出データａと読出データｂが、読み出されたタイミングにおいて選択的にセレクタ部１２４から出力され、データ１、２、３、Ａ、Ｂが１フレーム内に配置された多重化データが生成される。
【００７０】
このように、本実施の形態においては、ＦＩＦＯ４０２ａ、４０２ｂへの端末データａ、ｂの書き込みタイミングが調整され、書き込みタイミングにおいて書き込まれた後、それぞれ最小遅延時間だけＦＩＦＯ４０２ａ、４０２ｂに保持された端末データａ、ｂが読み出されてそのままフレーム内に配置されるため、時間スイッチがなくても複数の端末データａ、ｂが多重化された多重化データを生成するクロスコネクト処理を実行することが可能となる。また、端末データａ、ｂがＦＩＦＯ４０２ａ、４０２ｂに保持される時間は、最小遅延時間のみであるため、ＦＩＦＯ４０２ａ、４０２ｂにおける遅延時間を最小限に低減することができる。したがって、書き込みタイミングと同時に端末データａ、ｂが伝送装置１００に受信されるようにすれば、伝送装置１００全体における遅延時間をさらに短縮することができる。
【００７１】
以上のように、本実施の形態によれば、端末データごとに規定されたフレーム内の時間的な位置でＦＩＦＯから端末データが読み出されるように、ＦＩＦＯへの書き込みタイミングを決定し、決定された書き込みタイミングが到来するとＦＩＦＯに端末データを書き込む。このため、時間スイッチを用いた端末データの時間的な位置を調整する必要がなく、ＦＩＦＯから読み出された端末データを即座に多重化することができ、伝送路におけるデータの遅延を低減することができる。また、ＦＩＦＯにおける遅延時間が最小遅延時間のみで済むため、書き込みタイミングに合わせて端末から端末データを受信することにより、伝送装置全体における遅延をさらに低減することができる。
【００７２】
（実施の形態３）
本発明の実施の形態３の特徴は、必要に応じて時間スイッチを用いることにより、データの順序の入れ替えなどを可能にしつつ、遅延を低減することである。
【００７３】
本実施の形態に係る伝送システムの概略構成は、実施の形態１（図１）と同様であるため、その説明を省略する。本実施の形態においては、伝送装置１００の内部構成が実施の形態１（図２）とは異なっている。
【００７４】
図８は、本実施の形態に係る伝送装置１００の要部構成を示すブロック図である。具体的には、図８は、本実施の形態に係るクロスコネクト部１２０の内部構成を示している。同図において、図２と同じ部分には同じ符号を付し、その説明を省略する。図８において、クロスコネクト部１２０は、ダブルバッファ６０１ａ、６０１ｂ、多重化情報記憶部１２１、データ配置判定部６０２、タイミング決定部１２２、ＡＣＭ部１２３、およびセレクタ部１２４を有している。
【００７５】
ダブルバッファ６０１ａ、６０１ｂは、それぞれ第１バッファおよび第２バッファを備えており、一方のバッファに端末インタフェース１１０ａ、１１０ｂから出力された端末データａ、ｂが書き込まれている間は、他方のバッファに保持された端末データａ、ｂが読み出されてセレクタ部１２４へ出力される。図８は、第１バッファに端末データａ、ｂが書き込まれており、第２バッファから端末データａ、ｂが読み出されている状態を図示している。
【００７６】
ダブルバッファ６０１ａ、６０１ｂは、第１バッファおよび第２バッファに対する端末データａ、ｂの書き込みおよび読み出しにより、同一の端末から送信された端末データａ、ｂの時間的な位置を入れ替える。すなわち、ダブルバッファ６０１ａ、６０１ｂは、例えば第１バッファに１フレーム分の端末データａ、ｂが書き込まれた後、第１バッファから所望の順序で１フレーム分の端末データａ、ｂを読み出してセレクタ部１２４へ出力する。これにより、ダブルバッファ６０１ａ、６０１ｂは、１フレーム内の端末データａ、ｂの時間的な位置を自由に入れ替えることができる。つまり、ダブルバッファ６０１ａ、６０１ｂは、本実施の形態における時間スイッチを構成している。
【００７７】
データ配置判定部６０２は、多重化情報を参照し、端末データａ、ｂを多重化する際に、端末データａ、ｂの時間的な位置の入れ替えを必要とするか否かを判定する。具体的には、データ配置判定部６０２は、例えば端末データａについて、データの時間的な前後を入れ替えてから多重化する必要があるか否かを多重化情報から判定する。同様に、データ配置判定部６０２は、端末データｂについても、データの時間的な前後を入れ替えてから多重化する必要があるか否かを多重化情報から判定する。そして、データ配置判定部６０２は、入れ替えが必要か否かの判定結果を多重化情報とともにタイミング決定部１２２へ出力する。
【００７８】
本実施の形態においては、タイミング決定部１２２は、データ配置判定部６０２による判定の結果、データの時間的な前後を入れ替える必要がある端末データａ、ｂについては、読み出しタイミングを決定することなく、対応する端末インタフェース１１０ａ、１１０ｂに対して、ＦＩＦＯから端末データａ、ｂを読み出してダブルバッファ６０１ａ、６０１ｂへ出力するように指示する。また、タイミング決定部１２２は、データ配置判定部６０２による判定の結果、データの時間的な前後を入れ替える必要がない端末データａ、ｂについては、実施の形態１と同様に読み出しタイミングを決定し、対応する端末インタフェース１１０ａ、１１０ｂに対して、決定された読み出しタイミングでＦＩＦＯから端末データａ、ｂを読み出し、セレクタ部１２４へ出力するように指示する。
【００７９】
このように、本実施の形態においては、それぞれの端末データａ、ｂについてデータの時間的な位置の入れ替えが必要か否かがデータ配置判定部６０２によって判定され、入れ替えが必要な場合には、ＦＩＦＯに保持された端末データａ、ｂが時間スイッチを構成するダブルバッファ６０１ａ、６０１ｂへ出力され、時間的な位置の入れ替えが行われる。このため、入れ替えが必要な端末データａ、ｂについては、ダブルバッファ６０１ａ、６０１ｂにおける遅延が発生するものの、入れ替えが不要な端末データａ、ｂについては、ダブルバッファ６０１ａ、６０１ｂに入力されることがなく、遅延を低減することができる。
【００８０】
図９は、本実施の形態に係る多重化データ生成の具体例を示す図である。同図は、端末データａが時間的な位置の入れ替えを必要としない端末データであり、端末データｂが時間的な位置の入れ替えを必要とする端末データである場合の具体例を示している。そして、端末データａは時間的な位置の入れ替えを必要としない一方、端末データｂは時間的な位置の入れ替えを必要とする旨は、多重化情報記憶部１２１に記憶された多重化情報にあらかじめ格納されているものとする。
【００８１】
端末データａ、ｂがそれぞれ端末インタフェース１１０ａ、１１０ｂへ入力されると、これらの端末データａ、ｂは、それぞれ書込データａ、ｂとして、端末インタフェース１１０ａ、１１０ｂ内のＦＩＦＯに書き込まれる。図９においては、書込データａの１フレームにデータ１、２、３が含まれ、次のフレームにデータ４、５、６が含まれており、書込データｂの１フレームにデータＡ、Ｂが含まれている。
【００８２】
一方、データ配置判定部６０２によって多重化情報が参照されることにより、端末データａはデータの入れ替えを必要としないと判定されるため、タイミング決定部１２２によって、実施の形態１と同様に端末データａの読み出しタイミングが決定され、決定された読み出しタイミングで端末データａがＦＩＦＯから読出データａとして読み出され、セレクタ部１２４へ出力される。ここでは、図９に示すように、フレームの先頭からデータ１つ分だけ遅れたタイミングが読み出しタイミングとなっている。
【００８３】
また、端末データｂはデータの入れ替えを必要とすると判定されるため、タイミング決定部１２２によって読み出しタイミングが決定されることはなく、端末データｂがＦＩＦＯから読出データｂとして読み出され、ダブルバッファ６０１ｂの一方のバッファ（例えば第１バッファ）に書き込まれる。そして、１フレーム分の端末データｂがダブルバッファ６０１ｂのバッファに書き込まれた後、次のフレームに対応する時間において、端末データｂがデータの順序を入れ替えながら読み出され、入替データｂとしてセレクタ部１２４へ出力される。ここでは、図９に示すように、読出データｂを構成するデータＡ、Ｂの順序が入れ替えられ、入替データｂではデータＢ、Ａの順に配置されている。
【００８４】
このとき、入替データｂがセレクタ部１２４へ出力されるのは、ダブルバッファ６０１ｂにおける１フレーム分の遅延時間の後であるため、時間スイッチによる遅延がない端末インタフェース１１０ａからは、次フレームのデータ４、５、６を含む読出データａが読み出しタイミングにおいてセレクタ部１２４へ出力されている。このため、セレクタ部１２４から出力される多重化データは、図９に示すように、遅延していない端末データａと１フレーム分遅延している端末データｂとが多重化されたものとなる。
【００８５】
以上のように、本実施の形態によれば、データの時間的な位置を入れ替える必要があるか否かをそれぞれの端末データについて判定し、入れ替える必要がある端末データに対しては時間スイッチを用いた入れ替えを実行する一方、入れ替える必要がない端末データに対してはＦＩＦＯからの読み出しタイミングを決定し、決定された読み出しタイミングでＦＩＦＯから出力させる。このため、必要に応じてデータの時間的な位置を入れ替えることができるとともに、時間的な位置の入れ替えが不要な端末データの遅延を低減することができる。
【００８６】
なお、上記実施の形態３においては、タイミング決定部１２２によってＦＩＦＯからの読み出しタイミングが決定されるものとしたが、実施の形態２におけるタイミング決定部４０３のように、ＦＩＦＯへの書き込みタイミングを決定するようにしても良い。この場合には、時間的な位置の入れ替えが不要な端末データについてのみ、ＦＩＦＯへの書き込みタイミングが決定されることになる。
【００８７】
また、上記各実施の形態においては、伝送装置１００において端末データを多重化するクロスコネクト処理が実行されるものとしたが、この処理をコンピュータが読み取り可能な形式のプログラムとして記述し、このプログラムをコンピュータに実行させることも可能である。
【００８８】
以上の実施の形態に関し、さらに以下の付記を開示する。
【００８９】
（付記１）異なる端末から送信された複数の端末データを別々に保持する保持手段と、
前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整手段と、
前記調整手段によって調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化手段と
を有することを特徴とする同期多重化伝送装置。
【００９０】
（付記２）前記調整手段は、
前記保持手段に前記複数の端末データそれぞれを書き込む書き込みタイミングを決定する決定手段と、
前記決定手段によって決定された書き込みタイミングで前記複数の端末データを前記保持手段に書き込む書込制御手段とを含み、
前記多重化手段は、
前記書込制御手段によって書き込まれた後、前記保持手段において所定の最小保持時間だけ保持されてから出力される端末データを出力と同時に多重化することを特徴とする付記１記載の同期多重化伝送装置。
【００９１】
（付記３）前記書込制御手段は、
前記決定手段によって決定された書き込みタイミングに合わせて前記複数の端末データそれぞれを端末から送信させることを特徴とする付記２記載の同期多重化伝送装置。
【００９２】
（付記４）前記調整手段は、
前記保持手段から前記複数の端末データそれぞれを読み出す読み出しタイミングを決定する決定手段と、
前記決定手段によって決定された読み出しタイミングで前記複数の端末データを前記保持手段から読み出す読出制御手段とを含み、
前記多重化手段は、
前記読出制御手段によって読み出された端末データを読み出しと同時に多重化することを特徴とする付記１記載の同期多重化伝送装置。
【００９３】
（付記５）各端末データを構成するデータの時間的な位置の入れ替えが必要か否かを判定する判定手段をさらに有し、
前記調整手段は、
前記判定手段による判定の結果、入れ替えが不要な端末データのみについて、前記保持手段から出力されるタイミングを調整することを特徴とする付記１記載の同期多重化伝送装置。
【００９４】
（付記６）前記判定手段による判定の結果、入れ替えが必要な端末データを構成するデータの時間的な位置を入れ替える入替手段をさらに有し、
前記多重化手段は、
前記調整手段によって調整されたタイミングで前記保持手段から出力される端末データと、前記入替手段によってデータの時間的な位置が入れ替えられて得られた端末データとを多重化することを特徴とする付記５記載の同期多重化伝送装置。
【００９５】
（付記７）異なる端末から送信された複数の端末データを別々に保持する保持手段を備えた同期多重化伝送装置における同期多重化伝送方法であって、
前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整ステップと、
前記調整ステップにて調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化ステップと
を有することを特徴とする同期多重化伝送方法。
【００９６】
（付記８）異なる端末から送信された複数の端末データを別々に保持する保持手段を備えたコンピュータによって実行される同期多重化伝送プログラムであって、前記コンピュータに、
前記複数の端末データをフレーム内に多重化する場合のあらかじめ規定されたフレーム内のデータ配置に基づいて、前記保持手段から各端末データが出力されるタイミングを調整する調整ステップと、
前記調整ステップにて調整されたタイミングで前記保持手段から出力される端末データを多重化する多重化ステップと
を実行させることを特徴とする同期多重化伝送プログラム。
【産業上の利用可能性】
【００９７】
本発明は、伝送路におけるデータの遅延を低減する場合などに適用することができる。
【図面の簡単な説明】
【００９８】
【図１】実施の形態１に係る伝送システムの概略構成を示すブロック図である。
【図２】実施の形態１に係る伝送装置の要部構成を示すブロック図である。
【図３】実施の形態１に係るクロスコネクト処理を示すフロー図である。
【図４】実施の形態１に係る多重化データ生成の具体例を示す図である。
【図５】実施の形態２に係る伝送装置の要部構成を示すブロック図である。
【図６】実施の形態２に係るクロスコネクト処理を示すフロー図である。
【図７】実施の形態２に係る多重化データ生成の具体例を示す図である。
【図８】実施の形態３に係る伝送装置の要部構成を示すブロック図である。
【図９】実施の形態３に係る多重化データ生成の具体例を示す図である。
【図１０】時間スイッチを用いた多重装置の構成を示すブロック図である。
【符号の説明】
【００９９】
１１０ａ、１１０ｂ  端末インタフェース
１１１ａ、１１１ｂ、４０２ａ、４０２ｂ  ＦＩＦＯ
１１２ａ、１１２ｂ  読出制御部
４０１ａ、４０１ｂ  書込制御部
１２０  クロスコネクト部
１２１  多重化情報記憶部
１２２、４０３  タイミング決定部
１２３  ＡＣＭ部
１２４  セレクタ部
６０１ａ、６０１ｂ  ダブルバッファ
６０２  データ配置判定部
【図１】
2009218959.tif 000003
【図２】
2009218959.tif 000004
【図３】
2009218959.tif 000005
【図４】
2009218959.tif 000006
【図５】
2009218959.tif 000007
【図６】
2009218959.tif 000008
【図７】
2009218959.tif 000009
【図８】
2009218959.tif 000010
【図９】
2009218959.tif 000011
【図１０】
2009218959.tif 000012