(57)【要約】【課題】  データ受信装置における回路規模を小さくする。【解決手段】  本発明の一態様に従ったデータ受信装置は、波形信号をサンプリングして得られたサンプリングデータを受信する受信手段と、  前記サンプリングデータを一時的に格納する第１のバッファ手段と、入力されたデータを所定レートで逐次出力する第２のバッファ手段と、  前記第２のバッファ手段から出力されたデータに基づき波形信号を生成する波形信号生成手段と、  プログラムを実行するプロセッサであって、前記第１のバッファ手段の状態を監視し、空状態の前記第１のバッファ手段に格納された前記サンプリングデータがデータ蓄積基準点に達したことを検出した場合は、前記サンプリングデータを初期化データとして前記第２のバッファ手段に入力し、この後、前記第１のバッファ手段内のサンプリングデータを前記第２のバッファ手段に逐次出力するプロセッサとを備える。【選択図】  図３
2006067243.tif 000002
【特許請求の範囲】
【請求項１】
波形信号をサンプリングして得られたサンプリングデータをネットワークから受信する受信手段と、
前記受信手段によって受信されたサンプリングデータを一時的に格納する第１のバッファ手段と、
入力されたデータを所定レートで逐次出力する第２のバッファ手段と、
前記第２のバッファ手段から出力されたデータに基づき波形信号を生成する波形信号生成手段と、
プログラムを格納したプログラム格納部と、
前記プログラムを実行するプロセッサであって、前記第１のバッファ手段の状態を監視し、空状態の前記第１のバッファ手段に格納された前記サンプリングデータがデータ蓄積基準点に達したことを検出した場合は、前記サンプリングデータを初期化データとして前記第２のバッファ手段に入力し、この後、前記第１のバッファ手段内のサンプリングデータを前記第２のバッファ手段に逐次出力するプロセッサとを備えたデータ受信装置。
【請求項２】
波形信号をサンプリングして得られたサンプリングデータをネットワークから受信する受信手段と、
前記受信手段によって受信されたサンプリングデータを一時的に格納する第１のバッファ手段と、
入力されたデータを所定レートで逐次出力する第２のバッファ手段と、
前記第２のバッファ手段から出力されたデータに基づき波形信号を生成する波形信号生成手段と、
プログラムを格納したプログラム格納部と、
前記プログラムを実行するプロセッサであって、前記第１のバッファ手段の状態を監視し、空状態の前記第１のバッファ手段に規定量のサンプリングデータが蓄積されたことを検出した場合は、データ蓄積基準点に達するダミーデータを初期化データとして前記第２のバッファ手段に入力し、この後、前記第１のバッファ手段内のサンプリングデータを前記第２のバッファ手段に逐次出力するプロセッサとを備えたデータ受信装置。
【請求項３】
前記プロセッサは、前記第２のバッファ手段内のデータ量を監視し、前記データ量に応じて、前記所定レートを変更することを指示する指示データを前記第２のバッファ手段に出力することを特徴とする請求項１又は２に記載のデータ受信装置。
【請求項４】
前記第２のバッファ手段内のデータ量を前記第２のバッファ手段から取得し記憶するデータ量記憶部をさらに備え、
前記プロセッサは、前記データ量記憶部から前記データ量を取得することにより前記第２のバッファ手段内のデータ量を監視することを特徴とする請求項３に記載のデータ受信装置。
【請求項５】
前記プロセッサは、前記第２のバッファ手段内のデータ量が予め与えられた閾値より大きい場合は、前記所定レートを速くすることを指示する指示データを出力し、前記データ量が前記閾値未満である場合は、前記所定レートを遅くすることを指示する指示データを出力することを特徴とする請求項３又は４に記載のデータ受信装置。
【請求項６】
前記第２のバッファ手段は、前記入力されたデータを１ビットずつ出力し、
前記波形信号生成手段は、出力されたビット列に基づき矩形波信号を生成する、
ことを特徴とする請求項１乃至５のいずれか１項に記載のデータ受信装置。
【請求項７】
前記波形信号生成手段によって生成された波形信号を用いて所定周波数の搬送波信号を変調する変調手段をさらに備えたことを特徴とする請求項１乃至６のいずれか１項に記載のデータ受信装置。
【請求項８】
前記変調手段によって生成された変調信号を赤外線信号に変換する信号変換手段をさらに備えたことを特徴とする請求項７に記載のデータ受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば波形信号をサンプリングして得られたサンプリングデータをネットワークから受信し、この受信したサンプリングデータから波形信号を再生するデータ受信装置に関する。
【背景技術】
【０００２】
一般に赤外線データ伝送機構とは、赤外線データ送信装置及び赤外線データ受信装置の対をいう。赤外線データ送信装置は、赤外線発光装置から出力された赤外線信号を受信し、受信信号をフィルタに通して矩形波信号とし、矩形波信号をサンプリングし、サンプリングデータを赤外線データ受信装置に送信する。赤外線データ受信装置は受信したサンプリングデータから元の矩形波信号を再生して、再生された矩形波信号によって赤外線周波数の搬送波信号を変調し、変調信号を赤外線信号に変換して赤外線受光装置に送信する。
【０００３】
赤外線受光装置の例としては、ビデオデッキやＤＶＤデッキ本体等、赤外線による被遠隔操作対象物が考えられ、赤外線発光装置の例としてはこれらを操作する赤外線リモートコントローラ等が考えられる。
【０００４】
あるＤＶＤデッキとこれを操作するリモートコントローラとが隔離して設置されているとする。また、ＤＶＤデッキと赤外線データ受信装置とが隣接して設置され、リモートコントローラと赤外線データ送信装置とが隣接して設置されているとする。
【０００５】
操作主がリモートコントローラによりＤＶＤデッキに対するコマンドを入力すると、リモートコントローラから赤外線信号が出力される。赤外線データ送信装置は、この赤外線信号を受信し、この受信信号をフィルタに通して矩形波信号とし、この矩形波信号のサンプリングを行う。赤外線データ送信装置は、サンプリングデータを、予め定められた赤外線データ受信装置宛にネットワークを介して送信する。
【０００６】
赤外線データ受信装置は、ネットワークから受信したサンプリングデータを用いて、上述のサンプリング時のレートと等しい復元レートを用いて、矩形波信号を生成する。赤外線データ受信装置は、この矩形波信号により赤外線周波数の搬送波信号を変調し、変調信号を赤外線信号に変換してＤＶＤデッキに対して出力する。
【０００７】
この結果、ＤＶＤデッキは、リモートコントローラから出力された赤外線信号と等価な信号を受信する。ＤＶＤデッキは、受信した赤外線信号に含まれるコマンドを解釈し、所定の動作を実行する。即ち、リモートコントローラとＤＶＤデッキとの間に設けられた、赤外線データ送信装置−ネットワーク−赤外線データ受信装置は、図１に示すように赤外線信号を中継する役割を担っている。
【０００８】
以上のように赤外線データ送信装置によって生成されたサンプリングデータはネットワークを経由して赤外線データ受信装置に送信されるため、ネットワークにおけるフレームの遅延などにより、サンプリングデータの到着間隔がばらつく可能性がある。そこでこのようなばらつきを吸収するためのバッファリング回路が赤外線データ受信装置には設けられているが、このバッファリング回路の搭載により赤外線データ受信装置における回路規模が大きくなる問題があった。
【特許文献１】特開２０００−１５２３４７公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、回路規模を低減したデータ受信装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一態様に従ったデータ受信装置は、波形信号をサンプリングして得られたサンプリングデータをネットワークから受信する受信手段と、  前記受信手段によって受信されたサンプリングデータを一時的に格納する第１のバッファ手段と、  入力されたデータを所定レートで逐次出力する第２のバッファ手段と、  前記第２のバッファ手段から出力されたデータに基づき波形信号を生成する波形信号生成手段と、  プログラムを格納したプログラム格納部と、前記プログラムを実行するプロセッサであって、前記第１のバッファ手段の状態を監視し、空状態の前記第１のバッファ手段に格納された前記サンプリングデータがデータ蓄積基準点に達したことを検出した場合は、前記サンプリングデータを初期化データとして前記第２のバッファ手段に入力し、この後、前記第１のバッファ手段内のサンプリングデータを前記第２のバッファ手段に逐次出力するプロセッサとを備える。
【００１１】
本発明の一態様に従ったデータ受信装置は、波形信号をサンプリングして得られたサンプリングデータをネットワークから受信する受信手段と、前記受信手段によって受信されたサンプリングデータを一時的に格納する第１のバッファ手段と、入力されたデータを所定レートで逐次出力する第２のバッファ手段と、前記第２のバッファ手段から出力されたデータに基づき波形信号を生成する波形信号生成手段と、プログラムを格納したプログラム格納部と、前記プログラムを実行するプロセッサであって、前記第１のバッファ手段の状態を監視し、空状態の前記第１のバッファ手段に規定量のサンプリングデータが蓄積されたことを検出した場合は、データ蓄積基準点に達するダミーデータを初期化データとして前記第２のバッファ手段に入力し、この後、前記第１のバッファ手段内のサンプリングデータを前記第２のバッファ手段に逐次出力するプロセッサとを備える。
【発明の効果】
【００１２】
本発明により、データ受信装置における回路規模を低減できる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら、本発明の好適な実施形態について説明する。
【００１４】
図１は、本発明の実施形態に係わる赤外線データ伝送システムの全体構成を示す図である。
【００１５】
この赤外線データ伝送システムは、赤外線発光装置１１、赤外線データ送信装置１２，ネットワーク１３、赤外線データ受信装置１４及び赤外線受光装置１５を備える。
【００１６】
赤外線受光装置１５は、例えばビデオデッキやＤＶＤデッキ本体等、赤外線による被遠隔操作対象物である。赤外線発光装置１１は、例えば被遠隔操作対象物を操作する赤外線リモートコントローラ等である。
【００１７】
赤外線送信装置１２及び赤外線データ受信装置１４の組は、赤外線データ伝送機構１６を構成する。
【００１８】
赤外線データ伝送機構１６は、ある地点に設置された赤外線発光装置１１から出力された赤外線信号を、ＬＡＮなどのネットワーク１３を介して、別の地点に設置された赤外線受光装置１５まで、赤外線発光装置１１から出力された赤外線信号が有する性質を維持したまま、伝送する。即ち、赤外線発光装置１１から出力された赤外線信号を、そのままの形を維持して、赤外線受光装置１５へ送る。
【００１９】
赤外線データ伝送機構１６における赤外線データ送信装置１２は、赤外線発光装置１１から出力された赤外線信号を入力とし、受信信号をフィルタに通して矩形波信号とし、矩形波信号をサンプリングし、サンプリングデータをデータフレーム化して、ネットワーク１３に出力する。また、赤外線データ受信装置１４は、ネットワーク１３からデータフレームを受信し、受信されたデータフレームからサンプリングデータを抽出し、抽出したサンプリングデータに基づき元の矩形波信号を生成し、矩形波信号によって赤外線周波数の搬送波信号を変調し、変調信号を赤外線信号に変換して赤外線受光装置１５に送信する。
【００２０】
ネットワーク１３は、例えばＩＥＥＥ８０２．３やイーサネット（Ｅｔｈｅｒｎｅｔ）（登録商標）などの有線ＬＡＮ、又は、ＩＥＥＥ８０２．１１により規定された無線ＬＡＮ等の回線共有型ネットワークである。但し、本発明の適用範囲はこのようなネットワークの種類に制限されない。
【００２１】
図２は、赤外線データ送信装置１２の構成を示す機能ブロック図である。
【００２２】
この赤外線データ送信装置１２は、赤外線受光部２１と、赤外線データ入力処理部２２と、赤外線データ入力処理部２２に動作クロックを供給する発振器２３と、ネットワーク送信処理部２４とを備える。
【００２３】
赤外線受光部２１は、赤外線発光装置１１から出力された赤外線信号を受信し、この受信した受信信号を赤外線データ入力処理部２２へ出力する。この受信信号の例を図９（Ａ）に示す。
【００２４】
赤外線データ入力処理部２２は、赤外線発光装置１１によって受信された受信信号をフィルタに通して矩形波信号を生成する。図９（Ａ）の受信信号から生成された矩形波信号の例を図９（Ｂ）に示す。赤外線データ入力処理部２２は、生成した矩形波信号を、発振器２３から供給される動作クロックに基づいてサンプリングする。この様子を図９（Ｃ）に示す。赤外線データ入力処理部２２は、サンプリングによって得たサンプリングデータを、ネットワーク送信処理部２４に出力する。
【００２５】
ネットワーク送信処理部２４は、赤外線データ入力処理部２２から入力されたサンプリングデータを、所定の単位毎に区切って、データフレーム化し、各フレームを、赤外線データ受信装置１４を宛先として、ネットワーク１３に出力する。
【００２６】
図３は、赤外線データ受信装置１４の構成を示す機能ブロック図である。
【００２７】
ネットワーク受信処理部３１は、赤外線データ送信装置１２からネットワーク１３に送出された自分宛のデータフレームを受信し、データフレームからサンプリングデータを抽出した後、ソフトウェアバッファ（メモリ）３２にサンプリングデータを入力する。
【００２８】
ソフトウェアバッファ３２は、ネットワーク受信処理部３１から入力されたサンプリングデータを一時的に格納する。
【００２９】
ソフトウェア格納部３４は、ハードウェアバッファ３６の初期化（後述）を実現するバッファリングソフトウェア（プログラム）３３を格納する。
【００３０】
マイクロプロセッサ３５は、バッファリングソフトウェア３３を実行して、ハードウェアバッファ３６の初期化を行う。
【００３１】
ハードウェアバッファ（メモリ）３６は、ソフトウェアバッファ３２からサンプリングデータが入力され、入力されたサンプリングデータをサンプリングされたときのレートと同じレートでシリアル出力する。即ち、ハードウェアバッファ３６は、図示しないクロック供給源から供給されるクロックに基づき、サンプリングデータを先頭ビットから逐次出力する。
【００３２】
バッファリング回路３７は、ハードウェアバッファ３６からサンプリング時のレートと同じレートで出力されたビット列に基づき、赤外線データ送信装置１２における赤外線データ入力処理部２２によって生成された矩形波信号に対応する矩形波信号を生成する。生成された矩形波信号の例を図１０（Ａ）に示す。
【００３３】
発振器３８は、赤外線データ送信装置１２における赤外線受光部２１に入力された赤外線と同じ周波数帯域を有する搬送波信号を生成する。
【００３４】
赤外線データ出力処理部３９は、バッファリング回路３７から入力された矩形波信号によって、発振器３８によって生成された搬送波信号を変調する。図１０（Ａ）に示す矩形波信号によって、発振器３８によって生成された搬送波信号を変調した変調信号を図１０（Ｂ）に示す。赤外線データ出力処理部３９は、このようにして生成した変調信号を赤外線発光部４０に出力する。
【００３５】
赤外線発光部４０は、赤外線データ出力処理部３９から入力された変調信号を赤外線信号に変換して赤外線受光装置１５に向けて送信する。この結果、赤外線発光装置１１から出力された赤外線信号と等価な信号（コマンド）が、赤外線受光装置１５に伝達される。
【００３６】
以上のような赤外線データ受信装置１４は、赤外線データ送信装置１２からのデータフレームの到着間隔の揺らぎを吸収するバッファリング機能を有し、このバッファリング機能は、ハードウェアバッファ３６の初期化によって実現される。
【００３７】
図４は、ハードウェアバッファ３６の初期化を説明するフローチャートである。
【００３８】
ネットワーク受信処理部３１によって受信されたサンプリングデータがソフトウェアバッファ３２に逐次蓄積される（ステップＳ０、Ｓ１）。
【００３９】
マイクロプロセッサ３５は、ハードウェアバッファ３６の初期化が完了しているか否かを判断し（ステップＳ２）、完了していない場合は（ステップＳ２のＮＯ）、ソフトウェアバッファ３２に蓄積されたデータ総量が、ハードウェアバッファ３６におけるデータ蓄積量基準点に達したか否かを判断する（ステップＳ３）。データ蓄積量基準点としては、赤外線データ送信装置１２からのデータフレームの到着遅延の揺らぎを十分に吸収できる値を採用する。
【００４０】
マイクロプロセッサ３５は、ソフトウェアバッファ３２に蓄積されたデータ総量がデータ蓄積量基準点に達した場合は（ステップＳ３のＹＥＳ）、ソフトウェアバッファ３２内のサンプリングデータをハードウェアバッファ３６に対して一括出力する（ステップＳ４）。これによりハードウェアバッファ３６の初期化が完了する。ハードウェアバッファ３６が初期化された以降は（ステップＳ２のＹＥＳ）、マイクロプロセッサ３５は、ソフトウェアバッファ３２に入力されるサンプリングデータを即座にハードウェアバッファ３６に出力する（ステップＳ５）。
【００４１】
上述のフローチャートを用いた説明では、ソフトウェアバッファ３２に蓄積されたサンプリングデータをハードウェアバッファ３６に一括出力することによりハードウェアバッファ３６を初期化したが、本発明の対象とする初期化はこれに限定されない。例えばプロセッサ３５は、サンプリングデータの代わりに、データ蓄積量基準点に達する量のダミーデータをハードウェアバッファ３６に一括出力することにより、ハードウェアバッファ３６を初期化してもよい。この場合、ダミーデータをハードウェアバッファ３６に一括出力するタイミングとしては、例えば予め定めた量のサンプリングデータがソフトウェアバッファ３２に蓄積されたことをマイクロプロセッサ３５が検知した時などがあり得る。
【００４２】
従来、ハードウェアバッファの初期化は、ハードウェアバッファを管理するバッファリング回路が行っていた。これに対し、本実施の形態では、赤外線データ受信装置に既に搭載されているマイクロプロセッサに着目し、このマイクロプロセッサに初期化処理を行わせることとした。従って、本実施の形態によれば、バッファリング回路から初期化に関する回路部分を除去できるため、バッファリング回路の回路規模を縮小できる。なお、所定の復元レートでハードウェアバッファ３６からビット列を出力する処理をソフトウェアで行わず回路で行うこととしているのは、ビット出力のタイミング制約が厳しいため、当該処理をソフトウェアで行うのは困難だからである。
【００４３】
図５は、赤外線データ受信装置の他の構成例を示す機能ブロック図である。
【００４４】
この赤外線データ受信装置５１は、赤外線データ送信装置１２によるサンプリングレートと、本赤外線データ受信装置５１による復元レート（ハードウェアバッファ３６の出力レート）との誤差を吸収する復元レート調節回路５２を備えたことを特徴とする。他の部分の構成は図３に示す構成と同じであるので詳細な説明を省略する。
【００４５】
まず、サンプリングレートと復元レートとの誤差について説明する。
【００４６】
赤外線データ伝送機構における赤外線データ送信装置及び赤外線データ受信装置間の同期の確立は、赤外線データ送信装置による矩形波信号のサンプリングレートと、赤外線データ受信装置におけるデータの復元レートとの一致により達成される。
【００４７】
しかし、サンプリング時に使用する発振器と、復元時に使用する発振器（図示せず）には個体差があるため、これらの発振器から得られる動作クロックには誤差が混入し、結果として双方の動作クロックは非同期となる。
【００４８】
このように、赤外線データ送信装置による矩形波信号のサンプリングレートと、赤外線データ受信装置によるデータの復元レートとの間には、常時若干の誤差が生じるため、これらの装置間における同期の確立は不可能である。
【００４９】
例えば、赤外線データ送信装置による矩形波信号のサンプリングレートが、赤外線データ受信装置によるデータの復元レートよりも高い場合、赤外線データ受信装置に復元待ちのデータが大量に累積し、ハードウェアバッファがオーバーフローする恐れが生じる。逆の場合は、即ち、復元レートがサンプリングレートよりも高い場合はアンダーフローが生じる恐れがある。
【００５０】
そこで、本赤外線データ受信装置における復元レート調節回路５２は、ハードウェアバッファ３６におけるデータの蓄積状態に応じて、ハードウェアバッファ３６からのデータの出力レートを制御する。これにより、オーバーフロー及びアンダーフローを防止する。
【００５１】
図６は、復元レート調節回路５２が備える復元レート調節機能の動作を説明するためのフローチャートである。この復元レート調節機能は、ハードウェアバッファ３６によるサンプリングデータの出力レートを調節する機能である。
【００５２】
復元レート調節回路５２は、ハードウェアバッファ３６に蓄積されている復元待ちデータの総量がデータ蓄積量基準点を下回るか否かを判断する（ステップＳ１０、Ｓ１１）。
【００５３】
復元レート調節回路５２は、下回る場合は（ステップＳ１１のＹＥＳ）、復元レートを遅くする（ステップＳ１２）。例えばハードウェアバッファ３６が、ある基本クロック数ごとに復元待ちデータを１ビットずつ出力していた場合は、このある基本クロック数よりも多いクロック数ごとに１ビットを出力する。
【００５４】
一方、復元レート調節回路５２は、復元待ちデータの総量がデータ蓄積量基準点を上回る場合は（ステップＳ１１のＮｏ、ステップＳ１３のＹＥＳ）、出力レートを速くする（ステップＳ１４）。例えばハードウェアバッファ３６が、ある基本クロック数ごとに復元待ちデータを１ビットずつ出力していた場合は、このある基本クロック数よりも少ないクロック数ごとに１ビットを出力する。
【００５５】
以上に説明した復元レート調節機能によってサンプリングレート及び復元レート間の誤差を吸収することで、この誤差に伴うバッファオーバーフロー及びアンダーフローを防止できる。
【００５６】
図７は、赤外線データ受信装置のさらに他の構成例を示す機能ブロック図である。
【００５７】
この赤外線データ受信装置６１は、ハードウェアバッファ３６に蓄積されたデータ量を示す蓄積データ量情報を格納するデータ蓄積量格納部６２と、復元レート調節ソフトウェア（プログラム）６３とを備えたことを特徴とする。復元レート調節ソフトウェア６３はソフトウェア格納部６４に格納される。
【００５８】
図８は、本赤外線データ受信装置６１が備える復元レート調節機能を説明するフローチャートである。
【００５９】
バッファリング回路６５は、ハードウェアバッファ３６に蓄積された復元待ちデータ総量によってデータ蓄積量格納部６２内の蓄積データ量情報を逐次更新する（ステップＳ２０、Ｓ２１）。
【００６０】
復元レート調節ソフトウェア６３を実行するマイクロプロセッサ３５は、データ蓄積量格納部６２内のデータ蓄積量情報を、データ蓄積量基準点と逐次比較する（ステップＳ２２）。
【００６１】
マイクロプロセッサ３５は、データ蓄積量情報の値が、データ蓄積量基準点を下回る場合は（ステップＳ２２のＹＥＳ）、ハードウェアバッファ３６に出力レートを遅くすることをハードウェアバッファ３６に指示する（ステップＳ２４）。
【００６２】
マイクロプロセッサ３５は、データ蓄積量情報の値が、データ蓄積量基準点を上回る場合は（ステップＳ２２のＮＯ、ステップＳ２３のＹＥＳ）、ハードウェアバッファ３６の出力レートを速くすることをハードウェアバッファ３６に指示する（ステップＳ２５）。
【００６３】
以上のように復元レート調節機能をソフトウェアとしてマイクロプロセッサ３５に実行させることで、バッファリング回路６５から復元レート調節機能に関する回路部分を除去でき、これにより回路規模を縮小できる。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態に係わる赤外線データ伝送システムの全体構成を示す図である。
【図２】赤外線データ送信装置の機能ブロック図である。
【図３】赤外線データ受信装置の機能ブロック図である。
【図４】ハードウェアバッファの初期化処理を説明するフローチャートである。
【図５】赤外線データ受信装置の別例を示す機能ブロック図である。
【図６】復元レート調節回路が備える復元レート調節機能を説明するフローチャートである。
【図７】赤外線データ受信装置のさらに別の例を示す機能ブロック図である。
【図８】図７の赤外線データ受信装置が備える復元レート調節機能を説明するフローチャートである。
【図９】赤外線データ送信装置におけるサンプリング処理を説明する図である。
【図１０】赤外線データ受信装置におけるサンプリングデータの復元処理を説明する図である。
【符号の説明】
【００６５】
１１…赤外線発光装置、１２…赤外線データ送信装置、１３…ネットワーク、１４，５１，６１…赤外線データ受信装置、１５…赤外線受光装置、１６…赤外線データ伝送機構、２１…赤外線受光部、２２…赤外線データ入力処理部、２３，３８…発振器、２４…ネットワーク送信処理部、３１…ネットワーク受信処理部、３２…ソフトウェアバッファ、３３…バッファリングソフトウェア、３４，６４…ソフトウェア格納部、３５…マイクロプロセッサ、３６…ハードウェアバッファ、３７，５３，６５…バッファリング回路、３９…赤外線データ出力処理部、４０…赤外線発光部、５２…復元レート調節回路、６２…データ蓄積量格納部、６３…復元レート調節ソフトウェア。
【図１】
2006067243.tif 000003
【図２】
2006067243.tif 000004
【図３】
2006067243.tif 000005
【図４】
2006067243.tif 000006
【図５】
2006067243.tif 000007
【図６】
2006067243.tif 000008
【図７】
2006067243.tif 000009
【図８】
2006067243.tif 000010
【図９】
2006067243.tif 000011
【図１０】
2006067243.tif 000012