(57)【要約】【課題】ＣＰＵ負荷を軽減して、リアルタイム性の高い映像データの伝送を可能にする通信モジュールを提供する。【解決手段】通信モジュール１００に、ＣＰＵ系バス１１００へのアクセスを制御するバス制御部１０２と、非映像データの通信処理を行うＣＰＵＩＦ制御部１０１と、映像データをブロック単位で扱うブロックＩＦ１０３と、映像データをブロック単位で格納し、パケットＩＦ１０５に、パケット単位で取出されるバッファ１０４と、映像データパケットの伝送と非映像通信パケットの伝送とを調停する通信調停部１０６と、ＭＡＣ処理装置１４００にデータ出力するＭＡＣ系ＰＣＩ制御部１０７と、映像データの送信時期を通信調停部に通知する送信レート制御部と、バッファに多すぎる受信データの廃棄を指示する受信廃棄制御部１０８とを設ける。映像データの通信プロトコル処理をＯＳ制御下のソフトウェア処理とは独立に実行でき、ＣＰＵ負荷を軽減できる。【選択図】　　　図１
2004064308.tif 000002
【特許請求の範囲】
【請求項１】
リアルタイム伝送を必要とする映像データと映像データ以外のリアルタイム伝送を必要としない通信データとを分離して、前記映像データがリアルタイム伝送できるように前記映像データ以外の通信データの伝送を調整するとともに、前記映像データの伝送単位を、ネットワークとの間で送受信する第１の伝送単位から、前記第１の伝送単位より大きい第２の伝送単位に、または、その逆に変換することを特徴とする通信モジュール。
【請求項２】
ＣＰＵが接続するバスとの間でデータを入出力するデータ入出力部と、
映像データ以外のリアルタイム伝送を必要としないデータの通信処理を行うＣＰＵインタフェース制御部と、
前記データ入出力部との間でリアルタイム伝送を必要とする映像データをブロック単位でやり取りするブロックインタフェースと、
前記ブロックインタフェースとの間で映像データを前記ブロック単位でやり取りし、前記ブロック単位の映像データを格納するデータバッファと、
前記データバッファとの間で前記映像データをネットワークに伝送するパケット単位でやり取りするパケットインタフェースと、
前記パケットインタフェースとの間で前記パケット単位の映像データをやり取りし、前記パケット単位の映像データの伝送と映像データ以外のリアルタイム伝送を必要としない通信パケットの伝送とを調停する通信調停部と、
前記パケット単位の映像データ及び前記映像データ以外の通信パケットを送受信するデータ送受信部と
を備えることを特徴とする通信モジュール。
【請求項３】
前記データ入出力部として、前記ＣＰＵが接続するＰＣＩバスへのアクセスを制御するＣＰＵ系ＰＣＩバス制御部を備えることを特徴とする請求項２に記載の通信モジュール。
【請求項４】
前記データ入出力部として、前記ＣＰＵの制御を受けるＣＰＵインタフェース処理部を備えることを特徴とする請求項２に記載の通信モジュール。
【請求項５】
前記データ送受信部として、ＭＡＣ処理を行う外部装置とＰＣＩ接続するＭＡＣ系ＰＣＩ制御部を備えることを特徴とする請求項２から請求項４までのいずれかに記載の通信モジュール。
【請求項６】
前記データ送受信部として、ネットワークに接続してＭＡＣ処理を行うＭＡＣ処理部を備えることを特徴とする請求項２から請求項４までのいずれかに記載の通信モジュール。
【請求項７】
設定された送信レートを基に、タイマの信号から前記映像データの送信タイミングを検出して前記通信調停部に通知する送信レート制御部を備えることを特徴とする請求項２から請求項６までのいずれかに記載の通信モジュール。
【請求項８】
前記映像データの受信時に、前記データバッファに対して、設定された受信レートより多く受信されたデータの廃棄を指示する受信廃棄制御部を備えることを特徴とする請求項２から請求項７までのいずれかに記載の通信モジュール。
【請求項９】
請求項７に記載の通信モジュールを用いたビデオサーバ。
【請求項１０】
請求項８に記載の通信モジュールを用いた監視レコーダ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像等のデータ通信を行う通信モジュールと、この通信モジュールを用いたビデオサーバ及び監視レコーダに関し、特に、データ通信のリアルタイム性を高めたものである。
【０００２】
【従来の技術】
従来、ＰＣ（パーソナルコンピュータ）等によりＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）ネットワークを介して映像をリアルタイムに伝送するアプリケーションでは、ＵＤＰ（Ｕｓｅｒ　Ｄａｔａｇｒａｍ　Ｐｒｏｔｏｃｏｌ）／ＩＰプロトコルによるデータ通信が用いられている。
図９は、このデータ通信を行う従来のＰＣ等のシステム構成を示している。このシステムは、映像を伝送するための制御アプリケーションソフトウエア１３００（なお、図面では“アプリケーションソフトウエア”を“アプリソフト”と略称する）と、この制御アプリケーションソフトウエア１３００に基づく処理を行うＣＰＵ系（中央処理装置やメモリ）１２００と、ＰＣ内でデータを転送するためのＰＣＩバス１１００と、ＰＣをネットワーク１５００に接続するネットワークインタフェースカード１０００とから成り、ネットワークインタフェースカード１０００は、ネットワーク１５００に対するＭＡＣ（Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ）層のパケット通信処理とＰＣＩバス１１００に対する処理とを行うＭＡＣ・ＬＳＩ群１４００により構成されている。
【０００３】
このシステムでのデータ通信は、ＣＰＵ系１２００が処理するソフトウェアのプロトコルスタックと、ＰＣＩバス１１００を介してＣＰＵ系１２００に接続し、ＭＡＣ層のパケット通信処理を行うネットワークインタフェースカード１０００とにより実現される。ＣＰＵ系１２００は、映像データをパケット単位のデータに変換し、あるいは逆変換し、ネットワークインタフェースカード１０００のＭＡＣ・ＬＳＩ群１４００は、このパケットデータのネットワーク１５００への受け渡しを行う。
そして、これらの通信系を用いて制御アプリケーションソフトウエア１３００が動作することで、ＩＰネットワークを用いて映像をリアルタイムに伝送するアプリケーションが構築される。
【０００４】
【発明が解決しようとする課題】
しかし、従来の通信では、ＣＰＵ系によるＯＳ制御下のソフトウェア処理によりＵＤＰ／ＩＰ通信のプロトコル処理が実行されるため、十分なデータ転送能力を有していても、ＣＰＵ系に対する過負荷やＣＰＵ系が他の優先処理を実行することなどに阻害されて、アプリケーションデータの通信におけるリアルタイム性が保証できないという問題があった。
これは、主に、ネットワーク側でやり取りされるデータ単位のサイズが小さく、データ転送の制御のためにＣＰＵ系に対して多くの処理回数を要求することが原因である。
【０００５】
本発明は、こうした従来の問題点を解決するものであり、ＣＰＵ負荷を軽減して、リアルタイム性の高い映像データの伝送を可能にする通信モジュールを提供し、また、この通信モジュールを用いたビデオサーバ及び監視レコーダを提供することを目的としている。
【０００６】
【課題を解決するための手段】
そこで、本発明の通信モジュールでは、リアルタイム伝送を必要とする映像データと映像データ以外のリアルタイム伝送を必要としない通信データとを分離して、映像データがリアルタイム伝送できるように映像データ以外の通信データの伝送を調整するとともに、映像データの伝送単位を、ネットワークとの間で送受信する第１の伝送単位から、第１の伝送単位より大きい第２の伝送単位に、または、その逆に変換している。
【０００７】
こうした構成により、映像データを通信するためのプロトコル処理をＯＳ制御下のソフトウェア処理とは独立した形で実行することができる。また、ＣＰＵに伝送する（あるいはＣＰＵから伝送される）映像単位をネットワークとの間で送受信するパケット単位より大きくすることができ、ＣＰＵの負荷を軽減することができる。
【０００８】
また、本発明では、通信モジュールに、ＣＰＵが接続するバスとの間でデータを入出力するデータ入出力部と、映像データ以外のリアルタイム伝送を必要としないデータの通信処理を行うＣＰＵインタフェース制御部と、データ入出力部との間でリアルタイム伝送を必要とする映像データをブロック単位でやり取りするブロックインタフェースと、ブロックインタフェースとの間で映像データをブロック単位でやり取りし、ブロック単位の映像データを格納するデータバッファと、データバッファとの間で映像データをネットワークに伝送するパケット単位でやり取りするパケットインタフェースと、パケットインタフェースとの間でパケット単位の映像データをやり取りし、パケット単位の映像データの伝送と映像データ以外のリアルタイム伝送を必要としない通信パケットの伝送とを調停する通信調停部と、パケット単位の映像データ及び映像データ以外の通信パケットを送受信するデータ送受信部とを設けている。
【０００９】
こうした構成により、映像データを通信するためのプロトコル処理をＯＳ制御下のソフトウェア処理とは独立した形で実行することができる。ＣＰＵに対してはブロック単位の映像データの処理を要求するのみで通信を制御することができるため、ＣＰＵへの処理要求の回数が減り、ＣＰＵ負荷を大きく軽減でき、その結果、よりリアルタイム性の高い映像データの送信が可能になる。
【００１０】
また、本発明では、この通信モジュールに、設定された送信レートを基に、タイマの信号から映像データの送信タイミングを検出して通信調停部に通知する送信レート制御部を設け、この通信モジュールを用いてビデオサーバを構成している。
【００１１】
また、本発明では、この通信モジュールに、映像データの受信時に、データバッファに対して、設定された受信レートより多く受信されたデータの廃棄を指示する受信廃棄制御部を設け、この通信モジュールを用いて監視レコーダを構成している。
このビデオサーバ及び監視レコーダは、本発明の通信モジュールを用いることにより、汎用ＰＣを使用して、リアルタイム性能に優れた装置を構成することができる。
【００１２】
【発明の実施の形態】
（第１の実施形態）
図１は、本発明の第１の実施形態における通信モジュール１００を配置したＰＣ等のシステム構成を示している。
このシステムは、映像を伝送するための制御アプリケーションソフトウエア１３００と、この制御アプリケーションソフトウエア１３００に基づいて映像データの伝送処理を行うＣＰＵ系（中央処理装置やメモリ）１２００と、ＰＣ内でデータを転送するためのＰＣＩバス１１００と、ＭＡＣ接続機能及びＰＣＩ接続機能を有する汎用のＭＡＣ・ＬＳＩ群１４００と、映像データの通信におけるプロトコル処理をＯＳ制御下のソフトウェア処理とは独立した形で実行する通信モジュール１００とから成る。　通信モジュール１００は、ＣＰＵ系１２００が接続するＰＣＩバス１１００へのアクセスを制御するＣＰＵ系ＰＣＩバス制御部１０２と、映像データ以外のリアルタイム伝送を必要としないデータの通信処理を行うＣＰＵインタフェース制御部１０１と、映像データをブロック単位でやり取りするブロックインタフェース１０３と、映像データを格納するデータバッファ１０４と、映像データをパケット単位でやり取りするパケットインタフェース１０５と、リアルタイム伝送を必要とする映像データパケットの伝送と映像データ以外のリアルタイム伝送を必要としない通信パケットの伝送とを調停する通信調停部１０６と、ＭＡＣ・ＬＳＩ群１４００との間でＰＣＩ接続によりパケットのやり取りを行うＭＡＣ系ＰＣＩ制御部１０７と、時刻を計時するタイマ１０９と、タイマ１０９の時刻情報により送信タイミングを通信調停部１０６に通知する送信レート制御部１１０と、映像データの受信時にデータバッファ１０４に対して、設定された受信レートより多く受信されたデータを廃棄する指示を通知する受信廃棄制御部１０８とを備えている。
【００１３】
この通信モジュール１００では、ＣＰＵ系ＰＣＩバス制御部１０２が、ＰＣＩバス１１００にアクセスして、ＣＰＵ系１２００から伝送されたデータを受信する。ＣＰＵ系１２００から受信したデータが映像データ以外のリアルタイム伝送を必要としないデータであれば、ＣＰＵ系ＰＣＩバス制御部１０２は、それをＣＰＵインタフェース制御部１０１に渡し、ＣＰＵインタフェース制御部１０１は、そのデータの通信処理を行う。
【００１４】
また、ＣＰＵ系１２００は、伝送する映像データをブロック単位で出力する。ＣＰＵ系ＰＣＩバス制御部１０２は、ＣＰＵ系１２００から受信したデータがリアルタイム伝送を必要する映像データのブロックであるときは、それをブロックインタフェース１０３に渡し、ブロックインタフェース１０３は、映像データのブロックをデータバッファ１０４に格納する。
データバッファ１０４に格納された映像データは、パケットインタフェース１０５に分割して吸い出されて、ネットワーク１５００に伝送するパケット単位のデータに変換される。パケットインタフェース１０５は、このパケットデータを通信調停部１０６に渡す。
【００１５】
また、送信レート制御部１１０は、タイマ１０９が定期的に出力するタイマ信号をカウントし、あらかじめ設定された映像データの送信レートに対応する送信タイミングに達すると通信調停部１０６に通知する。
通信調停部１０６は、送信レート制御部１１０から通知を受けたタイミングで、ＭＡＣ系ＰＣＩ制御部１０７を介し、ＰＣＩ接続機能を有する汎用のＭＡＣ・ＬＳＩ群１４００に対して、パケットデータのネットワーク１５００への送信を依頼する。
【００１６】
また、通信調停部１０６は、映像データのパケットデータが一定のタイミングで伝送できるように、ＣＰＵインタフェース制御部１０１で通信処理された映像データ以外のリアルタイム伝送を必要としない通信パケットの伝送を調停する。伝送が許可された映像データ以外の通信パケットは、ＣＰＵインタフェース制御部１０１からＭＡＣ系ＰＣＩ制御部１０７を介して、ＭＡＣ・ＬＳＩ群１４００に渡され、ネットワーク１５００に送信される。
【００１７】
また、映像データの受信時には、ネットワーク１５００からＭＡＣ・ＬＳＩ群１４００に着信したパケットデータが、ＭＡＣ系ＰＣＩ制御部１０７を介して通信調停部１０６に渡される。通信調停部１０６は、あらかじめ登録されているＵＤＰコネクションを規定するＩＰアドレスやＵＤＰポート番号等の通信情報を基に、一致する通信情報をヘッダ部分に持つ映像データのパケットを分離してパケットインタフェース１０５に渡す。パケットインタフェース１０５は、このパケットデータから映像データ部分を抜き出して、データバッファ１０４内にブロックデータとして蓄積する。
【００１８】
受信廃棄制御部１０８は、タイマ１０９が定期的に出力するタイマ信号をカウントし、あらかじめ設定された受信レートにしたがって、各時点で格納可能なデータ量を計算する。そして、定期的にデータバッファ１０４内に蓄積されたブロックデータをチェックし、そのデータ蓄積量が、チェック時点における格納可能なデータ量を超えているときは、超えたデータの廃棄をデータバッファ１０４に指示する。
【００１９】
データバッファ１０４内に蓄積されたブロックデータは、データ量がブロック単位に達するごとにブロックインタフェース１０３により読み出され、ＣＰＵ系ＰＣＩ制御部１０２からＰＣＩバス１１００を介して、ＣＰＵ系１２００内で動作している制御アプリケーションソフトウエア１７００に渡される。
【００２０】
なお、ネットワーク１５００からＭＡＣ・ＬＳＩ群１４００に着信したパケットデータが映像データ以外の通信パケットであるときは、ＭＡＣ系ＰＣＩ制御部１０７を介してパケットデータを受け取った通信調停部１０６が、あらかじめ登録されている通信情報より通信パケットを分離してＣＰＵインタフェース制御部１０１に渡し、ＣＰＵ系ＰＣＩ制御部１０２を介してＣＰＵ系１２００に送られる。
【００２１】
この通信モジュール１００は、こうした動作により、映像データの伝送において、通信のためのプロトコル処理をＯＳ制御下のソフトウェア処理とは独立した形で実行できる。
また、ＣＰＵ系に対してはブロック単位の映像データの処理を要求するのみで通信を制御することができるため、ＣＰＵ系への処理要求の回数が減り、ＣＰＵ負荷を大きく軽減できる。その結果、よりリアルタイム性の高い送信が可能となる。
【００２２】
（第２の実施形態）
本発明の第２の実施形態では、映像データの送信専用の通信モジュールについて説明する。
この通信モジュールは、図２に示すように、本発明の第１の実施形態（図１）の通信モジュール１００から受信廃棄制御部１０８を取り除き、映像データの送信方向のみの機能に限定している。
【００２３】
この通信モジュール２００のＣＰＵ系ＰＣＩ制御部２０２、ブロックインタフェース２０３、データバッファ２０４、パケットインタフェース２０５、通信調停部２０６、ＭＡＣ系ＰＣＩ制御部２０７、タイマ２０９及び送信レート制御部２１０の送信時の動作は、第１の実施形態（図１）の通信モジュール１００の各部の動作と同じである。なお、映像データ以外の通信データの送受信については第１の実施形態の通信モジュールと変わりが無い。
この通信モジュールは、ビデオサーバ等の映像配信アプリケーションを構築する際に用いることができ、受信のみに必要なハードウェアを減らしてコストの削減を図ることができる。
【００２４】
（第３の実施形態）
本発明の第３の実施形態では、映像データの受信専用の通信モジュールについて説明する。
この通信モジュールは、図３に示すように、本発明の第１の実施形態（図１）の通信モジュール１００から送信レート制御部１１０を取り除き、映像データの受信方向のみの機能に限定している。
【００２５】
この通信モジュール３００のＣＰＵ系ＰＣＩ制御部３０２、ブロックインタフェース３０３、データバッファ３０４、パケットインタフェース３０５、通信調停部３０６、ＭＡＣ系ＰＣＩ制御部３０７、タイマ３０９及び受信廃棄制御部３０８の受信時の動作は、第１の実施形態（図１）の通信モジュール１００の各部の動作と同じである。なお、映像データ以外の通信データの送受信については第１の実施形態の通信モジュールと変わりが無い。
この通信モジュールは、監視映像蓄積装置等の映像蓄積アプリケーションを構築する際に用いることができ、送信のみに必要なハードウェアを減らしてコストの削減を図ることができる。
【００２６】
（第４の実施形態）
本発明の第４の実施形態では、直接ネットワークに接続できる通信モジュールについて説明する。
この通信モジュールは、図４に示すように、本発明の第１の実施形態（図１）の通信モジュール１００のＭＡＣ系ＰＣＩ制御部１０７に代えて、ＭＡＣ層のパケット通信処理を行うＭＡＣ処理部４１１を設けている。その他の構成は第１の実施形態（図１）の通信モジュール１００と変わりが無い。
この通信モジュール４００は、ＭＡＣ処理部４１１を介して直接ネットワーク１５００に接続できるため、ＭＡＣ処理のための外部回路を削減でき、ハードウェアを減らしてコストの削減を図ることができる。
【００２７】
（第５の実施形態）
本発明の第５の実施形態では、ＰＣＩバスを有さない安価なＣＰＵ系に対応できる通信モジュールについて説明する。
この通信モジュールは、図５に示すように、本発明の第１の実施形態（図１）の通信モジュール１００のＣＰＵ系ＰＣＩ制御部１０２に代えて、外部のＣＰＵ系１２００の制御を受けるＣＰＵインタフェース処理部５１２を備えている。その他の構成は第１の実施形態（図１）の通信モジュール１００と変わりが無い。
この通信モジュール５００では、ＰＣＩバスを有さない安価なＣＰＵ系１２００に対して、ＣＰＵインタフェース処理部５１２がＣＰＵバス１６００を介して接続する。
そのため、この安価なＣＰＵ系１２００を含むシステムにおいても、通信モジュール５００の映像データ通信でのプロトコル処理機能を利用することが可能になり、リアルタイム性の高い映像通信を含むアプリケーションの構築が容易になる。
【００２８】
（第６の実施形態）
本発明の第６の実施形態における通信モジュールは、図６に示すように、第５の実施形態（図５）の通信モジュール５００のＭＡＣ系ＰＣＩ制御部５０７に代えて、ＭＡＣ層のパケット通信処理を行うＭＡＣ処理部６１１を設けている。その他の構成は第５の実施形態（図５）の通信モジュール５００と変わりが無い。
この通信モジュール６００は、第４の実施形態（図４）の通信モジュール４００と、第５の実施形態（図５）の通信モジュール５００との効果を併せ持つ。即ち、ＰＣＩバスを有さない安価なＣＰＵ系に対しても、リアルタイム性の高い映像通信を含むアプリケーションの構築が容易になり、また、ＭＡＣ処理のための外部回路が削減できる。
【００２９】
（第７の実施形態）
本発明の第７の実施形態では、映像を配信するビデオサーバについて説明する。
このビデオサーバは、図７に示すように、第２の実施形態（図２）の通信モジュール２００を用いてシステムを構成し、ＣＰＵ系１２００に映像配信アプリケーションソフトウエア１７００を搭載している。
このビデオサーバでは、ＣＰＵ系１２００が映像配信アプリケーションソフトウエア１７００に基づいて映像データの送信処理を行い、映像がネットワークを通じて配信される。このときの通信モジュール２００の動作については第２の実施形態で説明した通りである。
このように、本発明の通信モジュール２００を用いることにより、汎用ＰＣを使用して、リアルタイム性能に優れたビデオサーバを構築できる。
【００３０】
（第８の実施形態）
本発明の第８の実施形態では、監視映像を蓄積する監視レコーダについて説明する。
この監視レコーダは、図８に示すように、第１の実施形態（図１）の通信モジュール１００を用いてシステムを構成し、ＣＰＵ系１２００に蓄積管理アプリケーションソフトウエア１８００を搭載している。
【００３１】
この監視レコーダでは、ＣＰＵ系１２００が蓄積管理アプリケーションソフトウエア１８００に基づいて、受信した映像データの蓄積管理を行う。このときの通信モジュール１００の動作については第１の実施形態で説明した通りである。このように、本発明の通信モジュール１００を用いることにより、汎用ＰＣを使用して、リアルタイム性能に優れた監視レコーダを構築できる。
【００３２】
【発明の効果】
以上の説明から明らかなように、本発明の通信モジュールは、映像データの伝送において、通信のためのプロトコル処理をＯＳ制御下のソフトウェア処理とは独立した形で実行することができ、また、ＣＰＵの負荷を大きく軽減することができる。そのため、よりリアルタイム性の高い映像データの送信が可能となる。また、本発明のビデオサーバ及び監視レコーダは、この通信モジュールを用いることにより、汎用ＰＣを使用して、リアルタイム性能に優れた装置を構成することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態における通信モジュールのブロック図
【図２】本発明の第２の実施の形態における通信モジュールのブロック図
【図３】本発明の第３の実施の形態における通信モジュールのブロック図
【図４】本発明の第４の実施の形態における通信モジュールのブロック図
【図５】本発明の第５の実施の形態における通信モジュールのブロック図
【図６】本発明の第６の実施の形態における通信モジュールのブロック図
【図７】本発明の第７の実施の形態におけるビデオサーバのブロック図
【図８】本発明の第８の実施の形態における監視レコーダのブロック図
【図９】従来のネットワークインタフェースカードを使用したシステムのブロック図
【符号の説明】
１００　通信モジュール
１０１　ＣＰＵインタフェース制御部
１０２　ＣＰＵ系ＰＣＩ制御部
１０３　ブロックインタフェース
１０４　データバッファ
１０５　パケットインタフェース
１０６　通信調停部
１０７　ＭＡＣ系ＰＣＩ制御部
１０８　受信廃棄制御部
１０９　タイマ
２００　通信モジュール
２０１　ＣＰＵインタフェース制御部
２０２　ＣＰＵ系ＰＣＩ制御部
２０３　ブロックインタフェース
２０４　データバッファ
２０５　パケットインタフェース
２０６　通信調停部
２０７　ＭＡＣ系ＰＣＩ制御部
２０９　タイマ
２１０　送信レート制御部
３００　通信モジュール
３０１　ＣＰＵインタフェース制御部
３０２　ＣＰＵ系ＰＣＩ制御部
３０３　ブロックインタフェース
３０４　データバッファ
３０５　パケットインタフェース
３０６　通信調停部
３０７　ＭＡＣ系ＰＣＩ制御部
３０８　受信廃棄制御部
３０９　タイマ
４００　通信モジュール
４０１　ＣＰＵインタフェース制御部
４０２　ＣＰＵ系ＰＣＩ制御部
４０３　ブロックインタフェース
４０４　データバッファ
４０５　パケットインタフェース
４０６　通信調停部
４０８　受信廃棄制御部
４０９　タイマ
４１０　送信レート制御部
４１１　ＭＡＣ処理部
５００　通信モジュール
５０１　ＣＰＵインタフェース制御部
５０３　ブロックインタフェース
５０４　データバッファ
５０５　パケットインタフェース
５０６　通信調停部
５０７　ＭＡＣ系ＰＣＩ制御部
５０８　受信廃棄制御部
５０９　タイマ
５１０　送信レート制御部
５１２　ＣＰＵインタフェース処理部
２００　通信モジュール
６０１　ＣＰＵインタフェース制御部
６０３　ブロックインタフェース
６０４　データバッファ
６０５　パケットインタフェース
６０６　通信調停部
６０８　受信廃棄制御部
６０９　タイマ
６１０　送信レート制御部
６１１　ＭＡＣ処理部
６１２　ＣＰＵインタフェース処理部
１０００　ネットワークインタフェースカード
１１００　ＰＣＩバス
１２００　ＣＰＵ系
１３００　制御アプリソフト
１４００　ＭＡＣ　ＬＳＩ群
１５００　ネットワーク
１６００　ＣＰＵバス
１７００　映像配信アプリソフト
１８００　蓄積管理アプリソフト
【図１】
2004064308.tif 000003
【図２】
2004064308.tif 000004
【図３】
2004064308.tif 000005
【図４】
2004064308.tif 000006
【図５】
2004064308.tif 000007
【図６】
2004064308.tif 000008
【図７】
2004064308.tif 000009
【図８】
2004064308.tif 000010
【図９】
2004064308.tif 000011