(57)【要約】【課題】コンピュータのユーザが意識せずにデータを暗号化することができる通信媒体及び通信システムを提供する。【解決手段】本通信媒体６は、コンピュータと外部記憶装置とを接続し、暗号化部８１は、コンピュータからのデータを暗号化してから外部記憶装置へ送信し、復号部８９は、外部記憶装置からの暗号化されているデータを復号してコンピュータへ送信する。【選択図】図２
2010135903.tif 000002
【特許請求の範囲】
【請求項１】
第１のコネクタと、
第２のコネクタと、
前記第１及び前記第２のコネクタ間に設けられ、前記第１のコネクタを介して送信されたデータを暗号化し、その暗号化したデータを前記第２のコネクタを介して送信する暗号化部と、
を備えた通信媒体。
【請求項２】
前記第１のコネクタ及び前記暗号化部は、一体的に形成された筐体に設けられ、前記筐体と前記第２のコネクタとは、ケーブルによって接続された請求項１に記載の通信媒体。
【請求項３】
前記第１のコネクタ、前記暗号化部及び前記第２のコネクタは、一体的に形成された共通の筐体に設けられた請求項１に記載の通信媒体。
【請求項４】
さらに、前記第２のコネクタを介して送信された暗号化されたデータを復号し、その復号したデータを前記第１のコネクタを介して送信する復号部を備えた請求項１に記載の通信媒体。
【請求項５】
前記第１のコネクタ、前記暗号化部及び前記復号部は、一体的に形成された筐体に設けられ、前記筐体と前記第２のコネクタとは、ケーブルによって接続された請求項４に記載の通信媒体。
【請求項６】
さらに、前記暗号化部により前記暗号化されたデータを一時的に格納するメモリを備えた請求項１に記載の通信媒体。
【請求項７】
前記暗号化部は、前記第１のコネクタを介して送信されたデータのうち、予め定められた属性のファイルに対して暗号化を行う請求項１に記載の通信媒体。
【請求項８】
第１及び第２の装置と、
前記第１の装置側に接続される第１のコネクタと、前記第２の装置側に接続される第２のコネクタと、前記第１の装置から前記第１のコネクタを介して送信されたデータを暗号化し、その暗号化したデータを前記第２のコネクタを介して前記第２の装置に送信する暗号化部と、前記第２の装置から前記第２のコネクタを介して送信された暗号化されたデータを復号し、その復号したデータを前記第１のコネクタを介して前記第１の装置に送信する復号部とを有する通信媒体と、
を備えた通信システム。
【請求項９】
前記暗号化部は、前記第１の装置と共通の暗号鍵を用いて暗号化を行い、
前記復号部は、前記共通の暗号鍵を用いて復号を行う請求項８に記載の通信システム。
【請求項１０】
前記暗号化部は、前記第１の装置が有する暗号鍵と自己が有する暗号鍵とから新たな暗号鍵を生成し、前記新たな暗号鍵を用いて暗号化を行い、
前記復号部は、前記新たな暗号鍵を用いて復号を行う請求項８に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信媒体及び通信システムに関する。
【背景技術】
【０００２】
企業、オフィス等におけるコンピュータシステムにおいては、情報保護の観点から、顧客情報、設計情報等のファイルやデータが、第三者に漏れないようにする必要がある。
【０００３】
また、取り扱うデータやファイルの量が多い場合、コンピュータ内蔵のハードディスク装置ではなく、ＳＣＳＩ（Small Computer System Interface）やＵＳＢ（Universal Serial Bus）、ＳＡＴＡ（Serial Advanced Technology Attachment）などの規格に準じた通信ケーブルでコンピュータに接続された外部記憶装置に保存することが行われている。
【０００４】
上記の様なファイルやデータに対しては、従来、コンピュータでソフトウエアによる種々の暗号化処理を施すことが行われている（例えば、特許文献１参照）。
【特許文献１】特開平５−２０４７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、コンピュータのユーザが意識せずにデータを暗号化することができる通信媒体及び通信システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の通信媒体及び通信システムを提供する。
【０００７】
［１］第１のコネクタと、第２のコネクタと、前記第１及び前記第２のコネクタ間に設けられ、前記第１のコネクタを介して送信されたデータを暗号化し、その暗号化したデータを前記第２のコネクタを介して送信する暗号化部と、を備えた通信媒体。
【０００８】
［２］前記第１のコネクタ及び前記暗号化部は、一体的に形成された筐体に設けられ、前記筐体と前記第２のコネクタとは、ケーブルによって接続された前記［１］に記載の通信媒体。
【０００９】
［３］前記第１のコネクタ、前記暗号化部及び前記第２のコネクタは、一体的に形成された共通の筐体に設けられた前記［１］に記載の通信媒体。
【００１０】
［４］さらに、前記第２のコネクタを介して送信された暗号化されたデータを復号し、その復号したデータを前記第１のコネクタを介して送信する復号部を備えた前記［１］に記載の通信媒体。
【００１１】
［５］前記第１のコネクタ、前記暗号化部及び前記復号部は、一体的に形成された筐体に設けられ、前記筐体と前記第２のコネクタとは、ケーブルによって接続された前記［４］に記載の通信媒体。
【００１２】
［６］さらに、前記暗号化部により前記暗号化されたデータを一時的に格納するメモリを備えた前記［１］に記載の通信媒体。
【００１３】
［７］前記暗号化部は、前記第１のコネクタを介して送信されたデータのうち、予め定められた属性のファイルに対して暗号化を行う前記［１］に記載の通信媒体。
【００１４】
［８］第１及び第２の装置と、前記第１の装置側に接続される第１のコネクタと、前記第２の装置側に接続される第２のコネクタと、前記第１の装置から前記第１のコネクタを介して送信されたデータを暗号化し、その暗号化したデータを前記第２のコネクタを介して前記第２の装置に送信する暗号化部と、前記第２の装置から前記第２のコネクタを介して送信された暗号化されたデータを復号し、その復号したデータを前記第１のコネクタを介して前記第１の装置に送信する復号部とを有する通信媒体と、を備えた通信システム。
【００１５】
［９］前記暗号化部は、前記第１の装置と共通の暗号鍵を用いて暗号化を行い、前記復号部は、前記共通の暗号鍵を用いて復号を行う請求項８に記載の通信システム。
【００１６】
［１０］前記暗号化部は、前記第１の装置が有する暗号鍵と自己が有する暗号鍵とから新たな暗号鍵を生成し、前記新たな暗号鍵を用いて暗号化を行い、前記復号部は、前記新たな暗号鍵を用いて復号を行う前記［８］に記載の通信システム。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、コンピュータのユーザが意識せずにデータを暗号化することができる。
【００１８】
請求項２に記載の発明によれば、本構成を採用しない場合と比べて第１及び第２のコネクタの接続作業が容易となる。
【００１９】
請求項３に記載の発明によれば、本通信媒体をデータの伝送路に設けて用いることができる。
【００２０】
請求項４に記載の発明によれば、暗号化と復号を１つの通信媒体で行うことができる。
【００２１】
請求項５に記載の発明によれば、データを復号する際にケーブルからの情報漏洩を防ぐことが可能となる。
【００２２】
請求項６に記載の発明によれば、暗号化部による暗号化を円滑に行うことができる。
【００２３】
請求項７に記載の発明によれば、全てのデータに対して暗号化を行うのではなく、暗号化の対象を特定し、無駄な処理を低減することができる。
【００２４】
請求項８に記載の発明によれば、コンピュータのユーザが意識せずに第１及び第２の装置間で送信するデータを暗号化及び復号することができる。
【００２５】
請求項９に記載の発明によれば、第２の装置が盗難に遭っても、請求項８の発明と比べてデータが第三者に読まれるリスクが低減される。
【００２６】
請求項１０に記載の発明によれば、第２の装置が盗難に遭ってもデータが第三者に読まれるリスクが低減される。
【発明を実施するための最良の形態】
【００２７】
［第１の実施の形態］
図１は、本発明の通信システムが適用された第１の実施の形態に係るコンピュータシステムの全体図である。
【００２８】
このコンピュータシステム１００は、キーボード２及びマウス３等を付属するコンピュータ（第１の装置）１と、コンピュータ１に接続された表示装置４と、外部記憶装置（第２の装置）５と、コンピュータ１と外部記憶装置５とを接続してデータの伝送を行うと共に暗号化等の処理を実行する通信媒体６とを備える。
【００２９】
コンピュータ１は、例えば、パーソナルコンピュータ、サーバ装置等を用ることができるが、携帯電話、ＰＤＡ（携帯情報端末）、ノート型パーソナルコンピュータ等でもよい。
【００３０】
表示装置４は、ＣＲＴ、液晶ディスプレイ等を用いて構成される。
【００３１】
外部記憶装置５は、コンピュータ１からのデータを保存するハードディスクドライブ、半導体メモリ等から構成された記憶媒体５１を内蔵している。なお、外部記憶装置５は、コンピュータ等であってもよい。この場合はコンピュータの記憶部にデータが保存される。
【００３２】
本実施の形態に係る通信媒体６は、光ファイバ７と、光ファイバ７の両端に設けられた第１及び第２の通信モジュール８，９とを備えて構成されている。通信媒体６は、コンピュータ１及び外部記憶装置５に常時接続されている必要はなく、必要なときに接続してもよい。また、通信媒体６は、第１及び第２の通信モジュール８，９に電源アダプタ１０，１１により電源供給を行っている。電源アダプタ１０，１１を交流電源（例えばＡＣ１００Ｖ）のコンセントに差し込むことにより、直流電圧が通信モジュール８，９に供給される。
【００３３】
（通信媒体の構成）
図２は、本発明の第１の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【００３４】
第１の通信モジュール８は、コンピュータ１のコネクタ（図示せず）に接続されるコネクタ（第１のコネクタ）８ａと、コンピュータ１から外部記憶装置５へ伝送するデータを暗号化すると共に外部記憶装置５からのデータを復号する第１の回路部８ｂとを備える。
【００３５】
第２の通信モジュール９は、外部記憶装置５のコネクタ（図示せず）に接続されるコネクタ（第２のコネクタ）９ａと、各種の回路から構成された第２の回路部９ｂとを備える。
【００３６】
第１の通信モジュール８のコネクタ８ａ及び第１の回路部８ｂは、一体的に形成されたケース（筐体）８ｃに設けられている。第２の通信モジュール９のコネクタ９ａ及び第１の回路部９ｂは、一体的に形成されたケース（筐体）９ｃに設けられている。一体的に形成されたケース８ｃ，９ｃには、単一のケースだけでなく、複数のケース又はユニットをネジ、溶接、嵌合等により組み立てられたものも含まれる。
【００３７】
コネクタ８ａ，９ａは、コンピュータ１及び外部記憶装置５の各コネクタの規格に対応したピン数及びピン配置、形状等を有し、コンピュータ１及び外部記憶装置５の各コネクタに接続できるように構成されている。ここでは、ＳＣＳＩの規格に準拠するものとするが、この他に、ＳＡＴＡ、ＩＥＥＥ１３９４、ＵＳＢ（Universal Serial Bus）、PCI Express、Fibre Channel、Inifiniband等の規格に準拠したコネクタも使用可能であり、コネクタ８ａ，９ａ間で異なるタイプのものを用いてもよい。
【００３８】
（第１の回路部の構成）
第１の回路部８ｂは、コネクタ８ａに接続されたＩ／Ｆ（インターフェース）部８０と、Ｉ／Ｆ部８０に接続された暗号化部８１と、暗号化部８１に接続されたメモリ８２と、メモリ８２と光ファイバ７との間に直列に接続された伝送符号化部８３、Ｐ／Ｓ（パラレル／シリアル）変換部８４及びＥ／Ｏ（電気−光）変換部８５と、光ファイバ７とメモリ８２との間に直列に接続されたＯ／Ｅ（光−電気）変換部８６、Ｓ／Ｐ変換部８７及び伝送復号部８８と、メモリ８２とＩ／Ｏ部８０との間に接続された復号部８９とを備える。
【００３９】
Ｉ／Ｆ部８０は、コンピュータ１からのＳＣＳＩ規格の信号形式のデータを第１の回路部８ｂ内で処理可能な信号形式に変換すると共に復号部８９からのデータをＳＣＳＩ規格の信号形式に変換してコンピュータ１へ出力する回路により構成されている。
【００４０】
暗号化部８１は、Ｉ／Ｆ部８０からの暗号化されていない平文のデータを、予め定められた暗号鍵を用いて暗号化し、メモリ８２へ出力する回路を有する。暗号鍵は、例えば、特定のコンピュータ１で生成されたものを用いることができる。
【００４１】
メモリ８２は、暗号化部８１で暗号化されたデータ及び伝送復号部８８からのデータに対するバッファとして機能するものであり、例えば、ＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等の半導体メモリを用いて構成される。
【００４２】
伝送符号化部８３は、メモリ８２からの８ビットのデータをパケットに変換し、さらに８ビットのデータにクロック信号を挿入して１０ビットに冗長化する８Ｂ１０Ｂ符号化処理を行う回路から構成されている。なお、伝送符号化部８３は、４Ｂ５Ｂや６４Ｂ６６Ｂ等の他の変換方式を用いてもよい。
【００４３】
Ｐ／Ｓ変換部８４は、伝送符号化部８３からの１０ビットのパラレルのデータを１ビットのデータにシリアライズし、例えば、伝送周波数の１０倍の周波数のデータとする回路を有する。
【００４４】
Ｅ／Ｏ変換部８５は、半導体レーザ、発光ダイオード等の発光素子と、この発光素子を駆動してＰ／Ｓ変換部８４からの電気信号を光信号に変換するドライバＩＣ等から構成されている。
【００４５】
Ｏ／Ｅ変換部８６は、外部記憶装置５からの光信号を電気信号に変換するフォトダイオード等の受光素子と、この受光素子による電気信号を増幅してＳ／Ｐ変換部８７へ出力するアンプ等から構成されている。
【００４６】
Ｓ／Ｐ変換部８７は、Ｏ／Ｅ変換部８６からの１０ビットのシリアルのデータをパラレルのデータに変換する回路を有する。
【００４７】
伝送復号部８８は、Ｓ／Ｐ変換部８７からの１０ビットのパラレルのデータに対して８Ｂ１０Ｂの逆変換を行って元のパケットを復元し、ヘッダ情報からエラーの有無を判定し、エラーを検知した場合には、必要に応じてエラー訂正あるいは外部記憶装置５に対して再送の指示を行うように構成されている。
【００４８】
復号部８９は、伝送復号部８８によりメモリ８２に格納されたデータを暗号化部８１と共通の暗号鍵で復号し、Ｉ／Ｆ部８０へ出力する回路を有する。
【００４９】
（第２の回路部の構成）
第２の回路部９ｂは、光ファイバ７とコネクタ９ａとの間に直列に接続されたＯ／Ｅ変換部９０、Ｓ／Ｐ変換部９１、伝送復号部９２及びＩ／Ｆ部９３と、Ｉ／Ｆ部９３と光ファイバ７との間に直列に接続された伝送符号化部９４、Ｐ／Ｓ変換部９５及びＥ／Ｏ変換部９６とを備える。
【００５０】
Ｏ／Ｅ変換部９０は、フォトダイオード等の受光素子と、この受光素子による電気信号を増幅してＳ／Ｐ変換部９１へ出力するアンプ等から構成されている。
【００５１】
Ｓ／Ｐ変換部９１は、Ｏ／Ｅ変換部９０からの１０ビットのシリアルのデータをパラレルのデータに変換する回路を有する。
【００５２】
伝送復号部９２は、Ｓ／Ｐ変換部９１からの１０ビットのパラレルのデータに対して８Ｂ１０Ｂの逆変換を行って元のパケットに復元し、ヘッダ情報からエラーの有無を判定し、エラーを検知した場合には、必要に応じてエラー訂正あるいはコンピュータ１に対して再送の指示が行えるように構成されている。
【００５３】
Ｉ／Ｆ部９３は、伝送復号部９２からのデータをＳＣＳＩ規格の信号形式に変換すると共に外部記憶装置５からのデータを第２の回路部９ｂで処理可能な信号形式に変換する回路を有する。
【００５４】
伝送符号化部９４は、Ｉ／Ｆ部９３からの８ビットのデータをパケットに変換し、さらに８ビットのデータにクロック信号を挿入して１０ビットに冗長化する８Ｂ１０Ｂ符号化処理を行う回路から構成されている。
【００５５】
Ｐ／Ｓ変換部９５は、伝送符号化部９４からの１０ビットのパラレルのデータを１ビットのデータにシリアライズする回路を有する。
【００５６】
Ｅ／Ｏ変換部９６は、半導体レーザ、発光ダイオード等の発光素子と、この発光素子を駆動してＰ／Ｓ変換部９５からの電気信号を光信号に変換するドライバ等から構成されている。
【００５７】
なお、本実施の形態では、第１及び第２の通信モジュール８，９への電源供給は、電源アダプタ１０，１１で行っているが、第１及び第２の通信モジュール８，９のコネクタ８ａ，９ａが、そのピンの中に電源用とグランド用とを含む規格による場合、これらのピンを通してコンピュータ１や外部記憶装置５から電源供給を受けることも可能である。
【００５８】
（コンピュータシステムの動作）
次に、コンピュータシステム１００の動作を説明する。
【００５９】
（１）コンピュータから外部記憶装置へのデータの書き込み
コンピュータ１から外部記憶装置５にデータを書き込む場合、第１の通信モジュール８の第１の回路部８ｂは、コネクタ８ａを介してコンピュータ１から受け取ったデータをＩ／Ｆ部８０を経て暗号化部８１に入力する。暗号化部８１は、入力されたデータを暗号鍵で暗号化し、メモリ８２に格納する。
【００６０】
また、第１の回路部８ｂは、Ｉ／Ｆ部８０からのデータを暗号化部８１を通さずに伝送符号化部８３へ伝送、つまり、暗号化部８１をパスすることができる。この場合、第１の回路部８ｂは、ファイルの属性を認識し、例えば、特定の拡張子を持ったファイルに対してのみ暗号化処理を行うようにしてもよい。暗号化部８１をパスする例として、コンピュータ１から暗号化してことを示すコマンドをデータに付加して通信媒体６に送出してもよい。
【００６１】
暗号化されたデータは、伝送符号化部８３によってメモリ８２から読み出され、伝送符号化部８３によって光伝送に適したパケットデータに変換する。この処理は、データ本体を所定のサイズのブロックに分け、それぞれにデータ情報などを含めたヘッダとエラー訂正用のビットを付加し、さらに８ビットのデータにクロック信号を挿入して１０ビットに冗長化する８Ｂ１０Ｂ符号化処理を行う。符号化されたデータは、Ｐ／Ｓ変換部８４によってパラレルデータからシリアルデータに変換され、更にＥ／Ｏ変換部８５によって電気信号から光信号に変換された後、Ｅ／Ｏ変換部８５から光ファイバ７へ入射される。光ファイバ７に入射された光信号は、光ファイバ７内を伝搬した後、第２の通信モジュール９に到達する。
【００６２】
第２の通信モジュール９に到達した光信号は、Ｏ／Ｅ変換部９０によって電気信号に変換された後、Ｓ／Ｐ変換部９１によってシリアルデータからパラレルデータに変換される。パラレルデータは、伝送復号部９２によって８Ｂ１０Ｂの逆変換が行われて元のパケットに復元され、ヘッダ情報からエラーの有無を判定した後、パケットからヘッダ情報を外して元のデータに復元される。伝送復号部９２は、ヘッダ情報からエラーが検知された場合、必要に応じてエラー訂正あるいはコンピュータ１に対して再送の指示を行う。
【００６３】
伝送復号部９２によって復元されたデータは、Ｉ／Ｆ部９３によって外部記憶装置５のインターフェースのプロトコル（ＳＣＳＩ）に対応したデータに変換され、コネクタ９ａを介して外部記憶装置５へ送られる。外部記憶装置５は、第２の回路部９ｂからの暗号化されたデータを記憶媒体５１に格納する。
【００６４】
（２）外部記憶装置からコンピュータへのデータ伝送
次に、外部記憶装置５からコンピュータ１へデータを送る場合について説明する。コンピュータ１から外部記憶装置５に対してデータ読み出しの指示が出されると、外部記憶装置５は指定のデータが記憶媒体５１に存在するか否かを確認し、指定のデータが存在する場合、該当のデータを記憶媒体５１から読み出し、第２の通信モジュール９へ送信する。
【００６５】
第２の通信モジュール９は、Ｉ／Ｆ部９３を介して受信したデータに対し、伝送符号化部９４によってパケットに変換し、ヘッダとエラー訂正用のビットを付加し、さらに８Ｂ１０Ｂ符号化処理を施し、Ｐ／Ｓ変換部９５によってシリアルデータに変換する。このシリアルデータは、Ｅ／Ｏ変換部９６によって電気信号から光信号に変換された後、Ｅ／Ｏ変換部９６から光ファイバ７へ入射される。
【００６６】
光ファイバ７に入射された光信号は、光ファイバ７内を伝搬し、第１の通信モジュール８のＯ／Ｅ変換部８６に取り込まれる。Ｏ／Ｅ変換部８６に取り込まれた光信号は、Ｏ／Ｅ変換部８６によって電気信号に変換された後、Ｓ／Ｐ変換部８７によってシリアルデータからパラレルデータに変換される。このパラレルデータは、伝送復号部８８によって８Ｂ１０Ｂの逆変換が行われて元のパケットに復元され、ヘッダ情報からエラーの有無を判定した後、パケットからヘッダ情報を外して元のデータに復元される。伝送復号部８８は、ヘッダ情報からエラーを検知した場合、必要に応じてエラー訂正あるいは外部記憶装置５に対して再送の指示を行う。
【００６７】
伝送復号部８８によるデータは、一旦メモリ８２に格納される。メモリ８２に格納されたデータは、コンピュータ１からの読み出し指令等に応じてメモリ８２から読み出され、復号部８９によって暗号鍵を用いた復号が行われる。復号部８９により復号されたデータは、Ｉ／Ｆ部８０によってＳＣＳＩ規格のデータ形式に変換された後、コネクタ８ａを介してコンピュータ１へ送信される。
【００６８】
以上説明したように、コンピュータ１のユーザが意識することなく機密データが通信媒体６によって暗号化され、外部記憶装置５に記憶することが可能になる。また、コンピュータ１によらず機密データが暗号化される。また、仮に外部記憶装置５が盗難に遭ってもデータが第三者に読まれるリスクが低減される。
【００６９】
［第２の実施の形態］
図３は、本発明の第２の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【００７０】
本実施の形態は、第１の実施の形態において、光ファイバ７に代えてメタルケーブル１３を用いると共に、第１及び第２の通信モジュール８，９からＥ／Ｏ変換部８５、Ｏ／Ｅ変換部８６、Ｏ／Ｅ変換部９０及びＥ／Ｏ変換部９６を取り除いた構成にしたものであり、その他の構成は第１の実施の形態と同様である。
【００７１】
本実施の形態によれば、第１の実施の形態と同様に、機密データが通信媒体６により暗号化され、外部記憶装置５に記憶される。
【００７２】
［第３の実施の形態］
図４は、本発明の第３の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【００７３】
本実施の形態は、第１の実施の形態において、復号部８９を第２の通信モジュール９の伝送符号化部９４の前段に移設して復号部９７とすると共に、Ｉ／Ｆ部９３と復号部９７との間に復号部９７のためのメモリ９８を設けた構成、つまり、暗号化と復号を異なる回路部に分けた構成にしたものであり、その他の構成は第１の実施の形態と同様である。なお、メモリ９８は、メモリ８２と同様の構成になっている。
【００７４】
［第４の実施の形態］
図５は、本発明の第４の実施の形態に係るコンピュータシステムの全体図であり。
【００７５】
本実施の形態は、第１の実施の形態において、第１及び第２の通信モジュール８，９を１つの第３の通信モジュール１６とし、第３の通信モジュール１６とコンピュータ１及び外部記憶装置５との間をメタルケーブル７１ａ，７１ｂにより接続したものであり、その他の構成は第１の実施の形態と同様である。
【００７６】
メタルケーブル７１ａは、コンピュータ１のコネクタ（図示せず）に接続されるコネクタ１４ａと、第３の通信モジュール１６のコネクタに接続されるコネクタ１４ｂとを有する。メタルケーブル７１ｂは、外部記憶装置のコネクタ（図示せず）に接続されるコネクタ１５ａと、第３の通信モジュール１６のコネクタに接続されるコネクタ１５ｂとを有する。コネクタ１４ａ，１４ｂ及びコネクタ１５ａ，１５ｂは、いずれもコンピュータ１及び外部記憶装置５のコネクタの規格（ここでは、ＳＣＳＩ）に適合したコネクタである。本実施の形態の場合、コネクタ１４ａが第１のコネクタとなり、コネクタ１５ａが第２のコネクタとなる。なお、通信媒体を第３の通信モジュール１６のみで構成してもよい。この場合、コネクタ８ａ（図６参照）が第１のコネクタとなり、コネクタ９ａ（図６参照）が第２のコネクタとなる。
【００７７】
図６は、図５に示す通信媒体の概略の構成を示すブロック図である。第３の通信モジュール１６は、第１の実施の形態の第１の通信モジュール８が有するＩ／Ｆ部８０、暗号化部８１、メモリ８２および復号部８９と、第１の実施の形態の第２の通信モジュール９が有するＩ／Ｆ部９３とを備えて構成されている。これらの構成及び機能は、第１の実施の形態において説明した通りであるので、ここでは説明を省略する。なお、第３の回路部１６ａへの電源供給は、メタルケーブル７１ａ又はメタルケーブル７１ｂを介してコンピュータ１又は外部記憶装置５から行っている。
【００７８】
（コンピュータシステムの動作）
（１）コンピュータから外部記憶装置へのデータの書き込み
コンピュータ１から外部記憶装置５にデータを書き込む場合、第３の通信モジュール１６は、コンピュータ１からデータが送出されると、このデータをコネクタ１４ａ、メタルケーブル７１ａ、コネクタ１４ｂ及びコネクタ８ａを介して第３の回路部１６ａのＩ／Ｆ部８０に取り込み、暗号化部８１へ送出する。暗号化部８１は、第１の実施の形態で説明した様にして、暗号鍵を用いて暗号化を実施する。暗号化部８１により暗号化されたデータは、メモリ８２に格納される。
【００７９】
この暗号化されたデータは、外部記憶装置５側のＩ／Ｆ部９３の要求に従ってメモリ８２から読み出され、外部記憶装置５のインターフェースのプロトコルに対応したデータに変換され、コネクタ９ａ、コネクタ１５ｂ、メタルケーブル７１ｂ及びコネクタ１５ａを介して外部記憶装置５へ送られる。外部記憶装置５は、第３の通信モジュール１６からの暗号化されたデータを外部記憶装置５の記憶媒体５１に格納する。
【００８０】
（２）外部記憶装置からコンピュータへのデータ伝送
コンピュータ１から外部記憶装置５に対してデータ読み出しの指示が出されると、外部記憶装置５は指定のデータが記憶媒体５１に存在する場合、このデータを記憶媒体５１から読み出し、第３の通信モジュール１６へ送信する。
【００８１】
第３の通信モジュール１６は、Ｉ／Ｆ部９３を介して受信したデータを一旦メモリ８２に格納する。メモリ８２に格納されたデータは、コンピュータ１からの読み出し指令等に応じてメモリ８２から読み出され、復号部８９によって暗号鍵を用いた復号が行われる。復号部８９により復号されたデータは、Ｉ／Ｆ部８０でＳＣＳＩ規格のデータ形式に変換され、コネクタ８ａ，１４ｂ、メタルケーブル７１ａ及びコネクタ１４ａを介してコンピュータ１へ送信される。
【００８２】
なお、第４の実施の形態においては、メタルケーブル７１ａ，７１ｂを光ファイバ７に代えることもできる。この場合、電気信号と光信号を双方向に変換する変換部等を設けた構成にする。
【００８３】
また、メタルケーブル７１ａ，７１ｂは、コネクタ１４ｂ，１５ｂを介して第３の通信モジュール１６ｂに接続するものとしたが、例えば、コネクタ８ａ，９ａ，１４ｂ，１５ｂを用いず、メタルケーブル７１ａ，７１ｂの各一端を直に第３の回路部１６ｂのＩ／Ｆ部８０，９３に接続する構成であってもよい。
【００８４】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、その要旨を変更しない範囲内で種々な変形が可能である。例えば、各実施の形態間の構成要素の組合せは任意に行うことができる。
【００８５】
第１及び第３の実施の形態で用いた光ファイバ７は、光導波路でもよい。また、光ファイバ７とメタルケーブル（又は金属線）が混在した１本の光電気複合ケーブルでもよい。
【００８６】
また、上記各実施の形態において、メモリ８２は、コンピュータ側から見た場合のディスクキャッシュとして活用することができる。これにより、繰り返し読み出されるデータがメモリ８２にあれば、コンピュータ１は外部記憶装置５をアクセスする不要が無くなり、コンピュータ１のアクセス時間が短縮される。
【００８７】
予めコンピュータ１のハードウエア構成に基づいて生成した暗号鍵、および／または外部記憶装置５のデバイス情報等から生成した暗号鍵を通信媒体６に取り込み、この取り込んだ暗号鍵と、通信媒体６自身の暗号鍵とを組み合わせて新たな暗号鍵を生成し、新たな暗号鍵を用いて暗号化及び復号を行ってもよい。これにより、特定のコンピュータ１と特定の通信媒体５との組み合わせたときにしか外部記憶装置５からデータを読み出せないようにすることができるので、セキュリティを高めることができる。
【００８８】
また、上記各実施の形態において、第１及び第２の通信モジュール８，９は、電気信号の波形整形等を行う波形整形回路、位相ずれを補正するリタイミング等を設けてもよい。
【００８９】
また、１つの通信媒体に暗号化部を設け、他の１つの通信媒体に復号部を設け、これらの２つの通信媒体でコンピュータ１と外部記憶装置５との間を接続してもよい。
【図面の簡単な説明】
【００９０】
【図１】図１は、本発明の第１の実施の形態に係るコンピュータシステムの全体図である。
【図２】図２は、本発明の第１の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【図３】図３は、本発明の第２の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【図４】図４は、本発明の第３の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【図５】図５は、本発明の第４の実施の形態に係るコンピュータシステムの全体図である。
【図６】図６は、本発明の第４の実施の形態に係る通信媒体の概略の構成を示すブロック図である。
【符号の説明】
【００９１】
１…コンピュータ、２…キーボード、３…マウス、４…表示装置、５…外部記憶装置、６…通信媒体、７…光ファイバ、８…第１の通信モジュール、８ａ…コネクタ、８ｂ…第１の回路部、８ｃ…ケース、９…第２の通信モジュール、９ａ…コネクタ、９ｂ…第２の回路部、９ｃ…ケース、１０，１１…電源アダプタ、１３，７１ａ，７１ｂ…メタルケーブル、１４ａ，１４ｂ，１５ａ，１５ｂ…コネクタ、１６…第３の通信モジュール、１６ａ…第３の回路部、１６ｂ…ケース、５１…記憶媒体、８０…Ｉ／Ｆ部、８１…暗号化部、８２…メモリ、８３…伝送符号化部、８４…Ｐ／Ｓ変換部、８５…Ｅ／Ｏ変換部、８６…Ｏ／Ｅ変換部、８７…Ｓ／Ｐ変換部、８８…伝送復号部、８９…復号部、９０…Ｏ／Ｅ変換部、９１…Ｓ／Ｐ変換部、９２…伝送復号部、９３…Ｉ／Ｆ部、９４…伝送符号化部、９５…Ｐ／Ｓ変換部、９６…Ｅ／Ｏ変換部、９７…復号部、９８…メモリ、１００…コンピュータシステム
【図１】
2010135903.tif 000003
【図２】
2010135903.tif 000004
【図３】
2010135903.tif 000005
【図４】
2010135903.tif 000006
【図５】
2010135903.tif 000007
【図６】
2010135903.tif 000008