(57)【要約】【課題】データを送受信する装置の性能を低下させずに、データ送受信の信頼性を確保することができる通信媒体を提供する。【解決手段】通信媒体６は、第１のコネクタ８ａを介して送信されたデータにエラー検知用符号を付加した複数のエラー検知用符号付きデータを生成し、第１の回路部８ｂから光ファイバ７を介して伝送し、第２の回路部９ｂでは、伝送された複数のエラー検知用符号付きデータのうちエラーの無いデータをエラー検知用符号に基づいて選択し、エラー検知用符号を除去して元のデータを復元し、第２のコネクタ９ａから外部に出力する。【選択図】図２
2011028411.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信レートでデータを受信する第１のコネクタと、
前記第１の通信レートよりも高い第２の通信レートで動作するとともに、前記第１のコネクタを介して前記第１の通信レートで受信したデータにエラー検知用符号を付加して伝送すべき内容が同一の複数のエラー検知用符号付きデータを生成するエラー検知用符号付加部を有する第１の回路部と、
一方の端部が前記第１の回路部に接続され、前記複数のエラー検知用符号付きデータを前記第２の通信レートで他方の端部に伝送するデータ伝送路と、
前記第２の通信レートで動作するとともに、前記データ伝送路を介して伝送された前記複数のエラー検知用符号付きデータのうちエラーの無いデータを前記エラー検知用符号に基づいて選択し、前記エラー検知用符号を除去して元のデータを復元するデータ選択部を有する第２の回路部と、前記第２の回路部によって復元されたデータを前記第１の通信レートで外部に出力する第２のコネクタとを備えた通信媒体。
【請求項２】
前記第１の回路部は、前記第１のコネクタを介して受信したデータが一旦書き込まれ、前記エラー検知用符号付きデータが生成されるときに複数回読み出される第１のメモリを備え、
前記第２の回路部は、前記データ伝送路を介して伝送された前記複数のエラー検知用符号付きデータを記憶する第２のメモリを備えた請求項１に記載の通信媒体。
【請求項３】
前記データ伝送路は、光ケーブルであり、前記第１の回路部は、前記複数のエラー検知用符号付きデータを電気信号から光信号に変換して前記光ケーブルに出力する電気−光変換素子を有し、前記第２の回路部は、前記光ケーブルを介して送信された前記複数のエラー検知用符号付きデータを光信号から電気信号に変換する光−電気変換素子を有する請求項２に記載の通信媒体。
【請求項４】
前記第２の回路部は、前記第２のコネクタを介して受信したデータにエラー検知用符号を付加した複数のエラー検知用符号付きデータを生成するエラー検知用符号付加部を有し、前記第１の回路部は、前記第２の回路部から前記データ伝送路を介して伝送された前記複数のエラー検知用符号付きデータのうちエラーの無いデータを前記エラー検知用符号に基づいて選択し、前記エラー検知用符号を除去して元のデータを復元して前記第１のコネクタを介して外部に出力するデータ選択部を有する請求項３に記載の通信媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信媒体に関する。
【背景技術】
【０００２】
情報産業の発展に伴い、コンピュータで取り扱う電子データが増えている。また、複数のコンピュータを使った分散処理や、共有データを外部の記憶装置に置くなど、種々の装置間で高速のデータ伝送が必要となる場面が増えている。データやファイルの量が多くなり、規模が大きいシステムになると、それぞれの装置を集めて設置するのではなく、システムラックを組んでホストコンピュータとは離れた位置で記憶装置を一括管理したり、あるいは施錠管理した離れた部屋に装置を設置することも行われている。
【０００３】
一方でフラットパネルディスプレイの解像度が増し、フルハイビジョンなどの高精細な映像を離れた位置に設置した大型ディスプレイに映し出す需要も増えてきている。この場合においても、大量の映像や画像データを高速で長距離に伝送することが行われている。
【０００４】
コンピュータや外部装置間の通信が大量かつ高速になると、データ伝送において伝送エラーが発生する可能性が高くなる。エラーが発生すると間違ったデータが保存されたり、正常に命令が実行されなくなったりするだけでなく、通信そのものが停止してしまうことも考えられる。
【０００５】
そこで大量のデータを通信できる伝送規格では、データを送信する側で元のデータにエラーの有無を検知あるいは訂正するビットを付加することによってデータを受信する側でエラーの有無を判断し、適当な処理、例えばエラーの訂正、データの再送など、従来、データ送受信の信頼性を確保する様々な提案がなされている（例えば、特許文献１参照。）。
【０００６】
この特許文献１に記載されたデータ伝送システムは、蓄積手段に定期的に蓄積される全収集データ（Ａ，Ｂ，Ｃ）を定期的に読み出してＣＲＣ符号等の冗長符号を付加し、データ受信側に送信するデータ送信側と、データ送信側から送信されたデータを受信し、冗長符号のチェックを判定手段により行い正常と判定されたデータを有効データ、エラーと判定されたデータを無効データとするデータ受信側とを備える。
【０００７】
このデータ伝送システムによれば、データを再送する手段、受信確認応答を送信する手段、エラー処理手段等を必要とせず、データ伝送の信頼性を高めることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平５−６４２６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、データを送受信する装置の伝送帯域を低下させずに、データ送受信の信頼性を確保することができる通信媒体を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一態様は、上記目的を達成するため、以下の通信媒体を提供する。
【００１１】
［１］第１の通信レートでデータを受信する第１のコネクタと、前記第１の通信レートよりも高い第２の通信レートで動作するとともに、前記第１のコネクタを介して前記第１の通信レートで受信したデータにエラー検知用符号を付加して伝送すべき内容が同一の複数のエラー検知用符号付きデータを生成するエラー検知用符号付加部を有する第１の回路部と、一方の端部が前記第１の回路部に接続され、前記複数のエラー検知用符号付きデータを前記第２の通信レートで他方の端部に伝送するデータ伝送路と、前記第２の通信レートで動作するとともに、前記データ伝送路を介して伝送された前記複数のエラー検知用符号付きデータのうちエラーの無いデータを前記エラー検知用符号に基づいて選択し、前記エラー検知用符号を除去して元のデータを復元するデータ選択部を有する第２の回路部と、前記第２の回路部によって復元されたデータを前記第１の通信レートで外部に出力する第２のコネクタとを備えた通信媒体。
【００１２】
［２］前記第１の回路部は、前記第１のコネクタを介して受信したデータが一旦書き込まれ、前記エラー検知用符号付きデータが生成されるときに複数回読み出される第１のメモリを備え、前記第２の回路部は、前記データ伝送路を介して伝送された前記複数のエラー検知用符号付きデータを記憶する第２のメモリを備えた前記［１］に記載の通信媒体。
【００１３】
［３］前記データ伝送路は、光ケーブルであり、前記第１の回路部は、前記複数のエラー検知用符号付きデータを電気信号から光信号に変換して前記光ケーブルに出力する電気−光変換素子を有し、前記第２の回路部は、前記光ケーブルを介して送信された前記複数のエラー検知用符号付きデータを光信号から電気信号に変換する光−電気変換素子を有する前記［２］に記載の通信媒体。
【００１４】
［４］前記第２の回路部は、前記第２のコネクタを介して受信したデータにエラー検知用符号を付加した複数のエラー検知用符号付きデータを生成するエラー検知用符号付加部を有し、前記第１の回路部は、前記第２の回路部から前記データ伝送路を介して伝送された前記複数のエラー検知用符号付きデータのうちエラーの無いデータを前記エラー検知用符号に基づいて選択し、前記エラー検知用符号を除去して元のデータを復元して前記第１のコネクタを介して外部に出力するデータ選択部を有する前記［３］に記載の通信媒体。
【発明の効果】
【００１５】
請求項１、２に記載の発明によれば、データを送受信する装置の伝送帯域を低下させずに、データ送受信の信頼性を確保することができる。
【００１６】
請求項３に記載の発明によれば、メタルケーブルと比べて伝送帯域を大きくすることができる。
【００１７】
請求項４に記載の発明によれば、双方向通信において、装置の伝送帯域を低下させずに、データ送受信の信頼性を確保することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の第１の実施の形態に係るコンピュータシステムの全体図である。
【図２】図２は、本発明の第１の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【図３】図３は、本発明の第１の実施の形態に係るコンピュータシステムのデータの伝送動作を説明するための図である。
【発明を実施するための形態】
【００１９】
［第１の実施の形態］
図１は、本発明の通信媒体が適用された第１の実施の形態に係るコンピュータシステムの全体図である。
【００２０】
このコンピュータシステム１００は、キーボード２及びマウス３等の入力デバイスを有する第１の装置の一例であるコンピュータ１と、コンピュータ１に接続された液晶ディスプレイ等の表示装置４と、第２の装置の一例である外部記憶装置５と、コンピュータ１と外部記憶装置５とを接続してデータの伝送を行う通信媒体６とを備える。
【００２１】
コンピュータ１は、例えば、パーソナルコンピュータ、サーバ装置等を用いることができるが、携帯電話機、ＰＤＡ（携帯情報端末）、ノート型パーソナルコンピュータ等でもよい。
【００２２】
外部記憶装置５は、コンピュータ１からのデータを保存するハードディスク、半導体メモリ等から構成された記憶媒体５１を内蔵している。なお、外部記憶装置５は、コンピュータ等であってもよい。この場合はコンピュータの記憶部にデータが保存される。
【００２３】
通信媒体６は、データ伝送路の一例である光ファイバ７と、光ファイバ７の両端に設けられた第１及び第２の通信モジュール８，９とを備えて構成されている。通信媒体６は、コンピュータ１及び外部記憶装置５に常時接続されている必要はなく、必要なときに接続してもよい。また、通信媒体６は、第１及び第２の通信モジュール８，９に電源アダプタ１０，１１により電源供給を行っている。電源アダプタ１０，１１を交流電源（例えばＡＣ１００Ｖ）のコンセントに差し込むことにより、直流電圧が通信モジュール８，９に供給される。
【００２４】
なお、第１及び第２の通信モジュール８，９のコネクタ８ａ，９ａが、そのピンの中に電源用とグランド用とを含む規格による場合、これらのピンを通してコンピュータ１や外部記憶装置５から電源供給を受けることも可能である。
【００２５】
（通信媒体の構成）
図２は、通信媒体６の概略の構成を示すブロック図である。
【００２６】
第１の通信モジュール８は、コンピュータ１のコネクタ（図示せず）に接続されるコネクタ（第１のコネクタ）８ａと、第１の回路部８ｂとを備える。
【００２７】
第１の回路部８ｂは、コンピュータ１からコネクタ８ａを介して送信されたデータにエラー検知用符号を付加した複数のエラー検知用符号付きデータを生成して光ファイバ７に出力するとともに、外部記憶装置５から光ファイバ７を介して送信された複数のエラー検知用符号付きデータのうちエラーの無いデータを選択してコネクタ８ａを介してコンピュータ１に出力する。
【００２８】
第２の通信モジュール９は、外部記憶装置５のコネクタ（図示せず）に接続されるコネクタ（第２のコネクタ）９ａと、第２の回路部９ｂとを備える。
【００２９】
第２の回路部９ｂは、第１の通信モジュール９から光ファイバ７を介して送信された複数のエラー検知用符号付きデータのうちエラーの無いデータを選択してコネクタ９ａを介して外部記憶装置５に出力するとともに、外部記憶装置５からコネクタ９ａを介して送信されたデータにエラー検知用符号を付加した複数のエラー検知用符号付きデータを生成して光ファイバ７に出力する。
【００３０】
第１の通信モジュール８のコネクタ８ａ及び第１の回路部８ｂは、一体的に形成されたケース（筐体）８ｃに設けられている。第２の通信モジュール９のコネクタ９ａ及び第１の回路部９ｂは、一体的に形成されたケース（筐体）９ｃに設けられている。一体的に形成されたケース８ｃ，９ｃには、単一のケースだけでなく、複数のケース又はユニットをネジ、溶接、嵌合等により組み立てられたものも含まれる。
【００３１】
コネクタ８ａ，９ａは、コンピュータ１及び外部記憶装置５の各コネクタの規格に対応したピン数及びピン配置、形状等を有し、コンピュータ１及び外部記憶装置５の各コネクタに接続できるように構成されている。ここでは、PCI Expressの規格に準拠するものとするが、この他に、ＳＣＳＩ（Small Computer System Interface）、ＳＡＴＡ（Serial Advanced Technology Attachment）、ＩＥＥＥ１３９４、ＵＳＢ（Universal Serial Bus）、Fibre Channel、Inifiniband等の規格に準拠したコネクタも使用可能であり、コネクタ８ａ，９ａ間で異なるタイプのものを用いてもよい。
【００３２】
（第１の回路部の構成）
第１の回路部８ｂは、コネクタ８ａに接続されたＩ／Ｆ（インターフェース）部８０と、Ｉ／Ｆ部８０と光ファイバ７との間のＩ／Ｆ部８０から光ファイバ７へのデータ出力側に直列に接続された、エラー検知用符号付加部８１、伝送符号化部８２、メモリ８３ａ、Ｐ／Ｓ（パラレル／シリアル）変換部８４及びＥ／Ｏ（電気−光）変換部８５とを備える。また、第１の回路部８ｂは、光ファイバ７とＩ／Ｆ部８０との間の光ファイバ７からＩ／Ｆ部８０へのデータ入力側に、Ｏ／Ｅ（光−電気）変換部８６、Ｓ／Ｐ変換部８７、伝送復号部８８、メモリ８３ｂ及びデータ選択部８９とを備える。
【００３３】
Ｉ／Ｆ部８０は、コンピュータ１からのＳＣＳＩ規格の信号形式のデータを第１の回路部８ｂ内で処理可能な信号形式に変換すると共にデータ選択部８９からのデータをＳＣＳＩ規格の信号形式に変換してコンピュータ１へ出力する回路により構成されている。
【００３４】
エラー検知用符号付加部８１は、Ｉ／Ｆ部８０からのデータを予め定められたサイズのブロックに分け、各ブロックにエラー検知用符号をそれぞれ付加して伝送すべき内容が同一の複数のエラー検知用符号付きデータを生成する。エラー検知用符号として、例えば４ビットのＣＲＣ符号を用いることができる。
【００３５】
伝送符号化部８２は、エラー検知用符号付加部８１からのデータを光信号に適した信号に変換処理、例えば、８ビットのデータをパケットに変換し、さらに８ビットのデータにクロック信号を挿入して１０ビットに冗長化する８Ｂ１０Ｂ符号化処理を行ってメモリ８３ａへ出力する回路を有する。なお、伝送符号化部８３は、４Ｂ５Ｂや６４Ｂ６６Ｂ等の他の変換方式を用いてもよい。
【００３６】
メモリ８３ａは、バッファとして機能するものであり、例えば、ＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等の半導体メモリを用いて構成される。
【００３７】
Ｐ／Ｓ変換部８４は、メモリ８３ａからのパラレルのデータを１ビットのデータにシリアライズし、例えば、送信側の伝送周波数の４倍の周波数のデータとする回路を有する。
【００３８】
Ｅ／Ｏ変換部８５は、半導体レーザ、発光ダイオード等の発光素子と、この発光素子を駆動するドライバＩＣ等から構成され、Ｐ／Ｓ変換部８４からの電気信号を光信号に変換する。
【００３９】
Ｏ／Ｅ変換部８６は、外部記憶装置５からの光信号を電気信号に変換するフォトダイオード等の受光素子と、この受光素子による電気信号を増幅してＳ／Ｐ変換部８７へ出力するアンプ等から構成されている。
【００４０】
Ｓ／Ｐ変換部８７は、Ｏ／Ｅ変換部８６からのシリアルのデータをパラレルのデータに変換する回路を有する。
【００４１】
伝送復号部８８は、Ｓ／Ｐ変換部８７からのパラレルのデータに対して８Ｂ１０Ｂの逆変換を行って元のパケットを復元し、メモリ８３ｂヘ保存する回路を有する。
【００４２】
メモリ８３ｂは、バッファとして機能するものであり、例えば、ＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等の半導体メモリを用いて構成される。
【００４３】
データ選択部８９は、伝送すべき内容が同一の複数のデータブロックからエラー検知ビットによりエラーの無いブロックを選択してＩ／Ｆ部８０へ出力する回路を有する。
【００４４】
（第２の回路部の構成）
第２の回路部９ｂは、コネクタ９ａに接続されたＩ／Ｆ（インターフェース）部９５と、光ファイバ７からＩ／Ｆ部９５へのデータ出力側に直列に接続された、Ｏ／Ｅ（光−電気）変換部９０、Ｓ／Ｐ変換部９１、伝送復号部９２、メモリ９３ｂ及びデータ選択部９４とを備える。また、第２の回路部９ｂは、Ｉ／Ｆ部９５と光ファイバ７との間のＩ／Ｆ部９５から光ファイバ７へのデータ入力側に直列に接続された、エラー検知付加部９６、伝送符号化部９７、メモリ８３ｂ、Ｐ／Ｓ（パラレル／シリアル）変換部９８及びＥ／Ｏ（電気−光）変換部９９とを備える。
【００４５】
第２の回路部９ｂのＯ／Ｅ変換部９０、Ｓ／Ｐ変換部９１、伝送復号部９２、メモリ９３ｂ及びデータ選択部９４は、第１の回路部８ｂのＯ／Ｅ変換部８６、Ｓ／Ｐ変換部８７、伝送復号部８８、メモリ８３ｂ及びデータ選択部８９と同様に構成されているので、それらの説明を省略する。また、第２の回路部９ｂのエラー検知付加部９６、伝送符号化部９７、メモリ８３ｂ、Ｐ／Ｓ変換部９８及びＥ／Ｏ変換部９９は、第１の回路部８ｂのラー検知付加部８１、伝送符号化部８２、メモリ８３ａ、Ｐ／Ｓ変換部８４及びＥ／Ｏ変換部８５と同様に構成されているので、それらの説明を省略する。
【００４６】
（コンピュータシステムの動作）
次に、コンピュータシステム１００の動作を図１〜図３を参照して説明する。
【００４７】
図３は、コンピュータシステム１００のデータの伝送動作を説明するための図である。
【００４８】
（１）コンピュータから外部記憶装置へのデータの書き込み
コンピュータ１から外部記憶装置５にデータを書き込む場合について説明する。第１の通信モジュール８の第１の回路部８ｂは、コンピュータ１からコネクタ８ａを介して、例えば通信レート（データ転送レート）２．５Ｇｂｐｓのシリアルデータを受け取ったとする。第１の回路部８ｂのＩ／Ｆ部８０は、コンピュータ１から受け取ったシリアルデータから１００ＭＨｚのパラレルデータを抽出する。エラー検知用符号付加部８１は、抽出されたデータを２０ビットのブロックに分け、各ブロックにエラー検知用符号の４ビットをそれぞれ付加して伝送符合化部８２に入力する。伝送符号化部８２は、エラー検知用符号付加部８１からのエラー検知用符号付きデータを８ビット毎にクロック信号を挿入して１０ビットとする８Ｂ１０Ｂ符号化処理を行うことにより、２４ビットのブロックを３０ビットのブロックに変換し、メモリ８３ａに保存する。
【００４９】
Ｐ／Ｓ変換部８４は、メモリ８３ａからエラー検知用符号付きデータを１０ビット毎に３０ビットのブロックを３回読み出し、これにダミーデータ１０ビットを加えて３つの同じデータとダミーデータからなる１００ビットとし、１００ＭＨｚ１００ビットのデータを１０Ｇｂｐｓ１ビット（２．５Ｇｂｐｓのクロックの４倍）の信号にシリアライズする。周波数を高めることで、この一連の処理を行ってもケーブルのデータ帯域は落ちていない。
【００５０】
Ｐ／Ｓ変換部８４によってシリアライズされたデータは、Ｅ／Ｏ変換部８５によって電気信号から光信号に変換された後、その光信号は光ファイバ７へ入射される。光ファイバ７に入射された１０Ｇｂｐｓ１ビットの光信号は、光ファイバ７内を伝搬した後、第２の通信モジュール９に到達する。
【００５１】
第２の通信モジュール９に到達した光信号は、Ｏ／Ｅ変換部９０によって電気信号に変換された後、Ｓ／Ｐ変換部９１によってシリアルデータから１００ＭＨｚ１００ビットのパラレルデータに変換される。パラレルデータは、伝送復号部９２によってダミーデータが取り除かれた後、８Ｂ１０Ｂの逆変換が行われて元のパケットに復元され、メモリ９３ａに一旦保存される。メモリ９３ａには、伝送すべき内容が同一の２４ビット毎のブロックが３回ずつ保存されることになる。
【００５２】
データ選択部９４は、メモリ９３ａに保存されているブロックのうち、エラー検知用符号に基づいてエラーの無いブロックを選択し、Ｉ／Ｆ部９５に送る。Ｉ／Ｆ部９５は、データ選択部９４によって選択されたブロックを外部記憶装置５のインターフェースのプロトコル（PCI Express）に対応したデータに変換し、コネクタ９ａを介して外部記憶装置５へ送られる。外部記憶装置５は、第２の回路部９ｂからのデータを記憶媒体５１に格納する。
【００５３】
（２）外部記憶装置からコンピュータへのデータ伝送
次に、外部記憶装置５からコンピュータ１へデータを送る場合について説明する。この場合もコンピュータから外部記憶装置へのデータ伝送と同様に行われる。すなわち、コンピュータ１から外部記憶装置５に対してデータ読み出しの指示が出されると、外部記憶装置５は指定のデータが記憶媒体５１に存在するか否かを確認し、指定のデータが存在する場合、該当のデータを記憶媒体５１から読み出し、例えば２．５Ｇｂｐｓのシリアルデータで第２の通信モジュール９へ送信する。
【００５４】
第２の通信モジュール９は、Ｉ／Ｆ部９５を介して受信したデータに対し、エラー検知用符号付加部９６によりエラー検知用符号が付加された後、伝送符号化部９７により８Ｂ１０Ｂ符号化処理が施され、メモリ９３ｂに一旦保存される。Ｐ／Ｓ変換部９８は、メモリ９３ｂからデータを３回読み出し、これにダミーデータを加えたシリアルデータを生成する。このシリアルデータは、Ｅ／Ｏ変換部９９によって電気信号から光信号に変換された後、光ファイバ７へ入射される。
【００５５】
光ファイバ７に入射された光信号は、光ファイバ７内を伝搬し、第１の通信モジュール８のＯ／Ｅ変換部８６に取り込まれ、Ｏ／Ｅ変換部８６により電気信号に変換された後、Ｓ／Ｐ変換部８７によりてシリアルデータからパラレルデータに変換される。このパラレルデータは、伝送復号部８８によってダミーデータが取り除かれた後、８Ｂ１０Ｂの逆変換が行われて元のパケットに復元され、メモリ８３ｂに一旦保存される。メモリ８３ｂには、２４ビット毎のブロックが３回ずつ保存されることになる。
【００５６】
メモリ８３ｂに格納された３つのデータのうち、データ選択部８９によりエラーの無いデータが選択され、Ｉ／Ｆ部８０に送られる。データ選択部８９によって選択されたデータは、Ｉ／Ｆ部８０によってPCI Express規格のデータ形式に変換された後、コネクタ８ａを介してコンピュータ１へ送信される。
【００５７】
以上説明したように、データの伝送帯域を落とさず、エラー発生を検知し、エラーの無いデータを選択する処理をすべて通信ケーブル内部のハードウエアで処理するため、コンピュータ１や外部記憶装置５に負荷を与えることなく、また、ユーザが特別の処理（エラー検知）を意識することなく、エラーの無いデータを伝送することが可能になる。
【００５８】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。第１の実施の形態では、送信側の伝送周波数の４倍の１０Ｇｂｐｓの光信号で３つの同じデータを伝送したが、本実施の形態は、逓倍数を上げて８倍の２０Ｇｂｐｓの光信号で６つの同じデータを伝送してもよい。これにより、エラーの発生する可能性が低くなる。
【００５９】
［第３の実施の形態］
次に、本発明の第３の実施の形態について説明する。第１の実施の形態では、データ伝送路として光ケーブルを用いたが、本実施の形態は、メタルケーブル（又は金属線）を用いたものである。このため、第１の実施の形態で用いた、Ｅ／Ｏ変換部８５，９８及びＯ／Ｅ変換部８６，９０は、不要となるが、他は第１の実施の形態と同様の構成を有し、第１の実施の形態と同様の作用を奏する。
【００６０】
［第４の実施の形態］
次に、本発明の第４の実施の形態について説明する。第１の実施の形態では、双方向通信においてそれぞれエラー検知用符号付加部及びデータ選択部を設けたが、本実施の形態は、一方向の通信にのみエラー検知用符号付加部及びデータ選択部を設けたものである。本実施の形態は、第２の装置として映像再生装置やディスプレイ等を用いた一方向の通信に適用可能となる。
【００６１】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、任意のデータ伝送路に適用でき、またその要旨を変更しない範囲内で種々な変形が可能である。例えば、上記実施の形態で用いた光ファイバ７は、光導波路でもよい。また、光ファイバ７とメタルケーブルが混在した１本の光電気複合ケーブルでもよい。
【符号の説明】
【００６２】
１…コンピュータ、２…キーボード、３…マウス、４…表示装置、５…外部記憶装置、６…通信媒体、７…光ファイバ、８…第１の通信モジュール、８ａ…コネクタ、８ｂ…第１の回路部、８ｃ…ケース、９…第２の通信モジュール、９ａ…コネクタ、９ｂ…第２の回路部、９ｃ…ケース、１０，１１…電源アダプタ、５１…記憶媒体、８０…Ｉ／Ｆ部、８１…エラー検知用符号付加部、８２…伝送符号化部、８３ａ，８３ｂ…メモリ、８４…Ｐ／Ｓ変換部、８５…Ｅ／Ｏ変換部、８６…Ｏ／Ｅ変換部、８７…Ｓ／Ｐ変換部、８８…伝送復号部、８９…データ選択部、９０…Ｏ／Ｅ変換部、９１…Ｓ／Ｐ変換部、９２…伝送復号部、９３ａ，９３ｂ…メモリ、９４…データ選択部、９５…Ｉ／Ｆ部、９６…エラー検知用符号付加部、９７…伝送符号化部、９８…Ｐ／Ｓ変換部、９９…Ｅ／Ｏ変換部、１００…コンピュータシステム
【図１】
2011028411.tif 000003
【図２】
2011028411.tif 000004
【図３】
2011028411.tif 000005