(57)【要約】【課題】光伝送媒体と別個の配線を必要とせずに、接続される機器を円滑に起動でき、かつ光伝送媒体の先に接続される機器の認識を確実に行うこと。【解決手段】カードアダプタ３００は、光アクティブケーブル５００と接続された光トランシーバ６００と接続可能なトランシーバソケット３１２Ａ，３１２Ｂと、機器と接続可能な、サイドバンド信号の伝送用のカードエッジコネクタ３１６と、トランシーバソケット３１２Ａ，３１２Ｂとカードエッジコネクタ３１６とに接続され、光アクティブケーブル５００を介した通信状態を検知し、検知した通信状態に基づいてサイドバンド信号を生成する制御部３１０とを備えた。【選択図】図３
2011197970.tif 000002
【特許請求の範囲】
【請求項１】
機器間の情報通信を担う光伝送媒体と機器との間に設けられるアダプタであって、
前記光伝送媒体と接続された光トランシーバと接続可能な第１の接続部と、
前記機器と接続可能な、制御信号の伝送用の第２の接続部と、
前記第１の接続部と前記第２の接続部とに接続され、前記光伝送媒体を介した通信状態を検知し、検知した通信状態に基づいて前記制御信号を生成する制御部と、
を備えたことを特徴とするアダプタ。
【請求項２】
前記機器と接続可能な、データ信号の伝送用の第３の接続部をさらに備え、
前記第１の接続部と前記第３の接続部との配線の各レーンの接続および遮断を切り替える信号スイッチをさらに備え、
前記制御部は、さらに、前記レーンごとに前記通信状態を検知し、レーンごとに前記通信状態に基づいて前記切替スイッチに前記レーンを遮断と接続を切り替えることを特徴とする請求項１に記載のアダプタ。
【請求項３】
前記制御部は、前記レーンごとに、前記通信状態が受信信号なしを示すか否かを判断し、前記通信状態が受信信号なしを示すレーンを、前記切替スイッチに遮断させることを特徴とする請求項２に記載のアダプタ。
【請求項４】
前記第２の接続部は、前記アダプタの接続状態を示す接続状態信号の伝送用の２つの端子を備え、
前記制御部は、前記２つの端子間を接続した状態で、前記レーンごとに、前記通信状態が受信信号なしを示すか否かを判断し、前記通信状態が受信信号なしを示すレーンを、前記切替スイッチに遮断させ、すべてのレーンが遮断された場合に、前記２つの端子を開放することを特徴とする請求項３に記載のアダプタ。
【請求項５】
前記第２の接続部は、前記アダプタの接続状態を示す接続状態信号の伝送用の２つの端子を備え、
前記制御部は、前記２つの端子間を開放した状態で、前記レーンごとに、前記通信状態が受信信号なしを示すか否かを判断し、前記通信状態が受信信号なしを示すレーンを、前記切替スイッチに遮断させ、所定のレーンにおいて前記通信状態が受信信号ありである場合に、前記２つの端子を接続することを特徴とする請求項３に記載のアダプタ。
【請求項６】
前記制御部は、前記レーンごとに、前記通信状態としての受信信号の強度が所定の閾値以下か否かを判断し、前記強度が前記閾値以下であるレーンを、前記切替スイッチに遮断させることを特徴とする請求項２に記載のアダプタ。
【請求項７】
前記第２の接続部は、前記アダプタの接続状態を示す接続状態信号の伝送用の２つの端子を備え、
前記制御部は、前記２つの端子間を接続した状態で、前記レーンごとに、前記通信状態としての受信信号の強度が所定の閾値以下か否かを判断し、前記強度が前記閾値以下であるレーンを、前記切替スイッチに遮断させ、すべてのレーンが遮断された場合に、前記２つの端子を開放することを特徴とする請求項６に記載のアダプタ。
【請求項８】
前記情報通信は、ＰＣＩ  Ｅｘｐｒｅｓｓの規格に準拠した情報通信であることを特徴とする請求項１〜７のいずれか一つに記載のアダプタ。
【請求項９】
前記第１の接続部は、ＱＳＦＰ規格に対応していることを特徴とする請求項８に記載のアダプタ。
【請求項１０】
情報機器であって、
前記情報機器と他の機器間の情報通信を担う光伝送媒体と接続された光トランシーバと接続可能な第１の接続部と、
制御信号の伝送用の第２の接続部と、
前記第１の接続部と前記第２の接続部とに接続され、前記光伝送媒体を介した通信状態を検知し、検知した通信状態に基づいて前記制御信号を生成する制御部と、
を備えたことを特徴とする情報機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アダプタおよび情報機器に関する。
【背景技術】
【０００２】
ローカルバスの規格であるＰＣＩ（Ｐｅｒｅｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）  Ｅｘｐｒｅｓｓは、ＰＣを初めとしたコンピュータシステムなど，比較的短距離のホスト−デバイス間通信を目的として開発されてきたが，さらに距離間を有する通信への応用も行われ，ケーブルによる接続規格（ＰＣＩ  Ｅｘｐｒｅｓｓ  Ｅｘｔｅｒｎａｌ  Ｃａｂｌｉｎｇ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）が制定されるに至っている。
【０００３】
しかしながら、ＰＣＩ  Ｅｘｐｒｅｓｓ  Ｅｘｔｅｒｎａｌ  Ｃａｂｌｉｎｇ規格では、メタルケーブルを用いて電気信号を伝送するため、延長可能な距離が最大で１５ｍ程度という制約がある。このため、電気信号を光信号に変換し光ファイバーを用いて信号伝送を行うことにより、より長距離の伝送を可能とする技術が既に知られている。
【０００４】
ここで、特許文献１には、ケーブルを用いてＰＣＩ  Ｅｘｐｒｅｓｓを延長させた場合、接続時にリンクエラーが発生することを防止するために、接続した外部装置からの信号に基づいてホットプラグ信号の生成を制御する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のＰＣＩ  Ｅｘｐｒｅｓｓ用の光変換ボードでは、データ信号以外の補助信号であるサイドバンド信号を伝送するためには、データ信号を伝送する光ファイバーとは別個のケーブルにより接続して伝送する必要があり、このため、データ通信用の光ファイバーとは別個にケーブルの配線を行わなければならないという問題がある。
【０００６】
ここで、特許文献１の技術において、ホットプラグ信号を動的に生成しているが、生成するホットプラグ信号をホストと外部装置間で伝送するために別のケーブルの配線が必要となる。
【０００７】
また、サイドバンド信号は、光変換ボード上で処理することもできるが、ホスト−デバイス間を接続しない構成となる。このため、延長した先にデバイスが接続されていない状態でもホストからはデバイスが存在しているように見えてしまい、ホストはリンクアップを試みる結果、起動に時間を要したり、起動不可能となるという問題がある。
【０００８】
また、光変換ボードのレーン幅より少ないレーン幅のデバイスを接続する場合には、ホストからはデバイスのレーン幅を認識できないためリンクのネゴシエーションに失敗し、デバイスを認識できない場合があるという問題がある。
【０００９】
本発明は、上記に鑑みてなされたものであって、光伝送媒体と別個の配線を必要とせずに、接続される機器を円滑に起動でき、かつ光伝送媒体の先に接続される機器の認識を確実に行うことができるアダプタおよび情報機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明にかかるアダプタは、機器間の情報通信を担う光伝送媒体と機器との間に設けられるアダプタであって、前記光伝送媒体と接続された光トランシーバと接続可能な第１の接続部と、前記機器と接続可能な、制御信号の伝送用の第２の接続部と、前記第１の接続部と前記第２の接続部とに接続され、前記光伝送媒体を介した通信状態を検知し、検知した通信状態に基づいて前記制御信号を生成する制御部と、を備えたことを特徴とする。
【００１１】
また、本発明にかかる情報機器は、前記情報機器と他の機器間の情報通信を担う光伝送媒体と接続された光トランシーバと接続可能な第１の接続部と、制御信号の伝送用の第２の接続部と、前記第１の接続部と前記第２の接続部とに接続され、前記光伝送媒体を介した通信状態を検知し、検知した通信状態に基づいて前記制御信号を生成する制御部と、を備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、光伝送媒体と別個の配線を必要とせずに、接続される機器を円滑に起動でき、かつ光伝送媒体の先に接続される機器の認識を確実に行うことができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、本実施の形態のプリントシステムの概略構成図である。
【図２】図２は、サーバとプリンタとの間の伝送路を説明するための図である。
【図３】図３は、カードアダプタの概略構成図である。
【図４】図４は、カードエッジコネクタにおける複数の端子が示す説明図である。
【図５】図５は、トランシーバソケットにおける複数の端子を示す説明図である。
【図６】図６は、カードアダプタにおける配線を示す説明図である。
【図７】図７は、トランシーバソケット内部のメモリの内容の一例を示す説明図である。
【図８】図８は、トランシーバソケットの通信状態の例の一覧を示す説明図である。
【図９】図９は、ＰＲＳＮＴ信号の使用を説明するための図である。
【図１０】図１０は、本実施の形態のＰＲＳＮＴ信号の生成処理およびレーン幅の切り替え処理の手順を示すフローチャートである。
【図１１】図１１は、変形例１のＰＲＳＮＴ信号の生成処理およびレーン幅切り替え処理の手順を示すフローチャートである。
【図１２】図１２は、変形例２のＰＲＳＮＴ信号の生成処理およびレーン幅切り替え処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照して、この発明にかかるアダプタおよび情報機器の最良な実施の形態を詳細に説明する。
【００１５】
図１は、本実施の形態のプリントシステム１００の概略構成図である。本実施の形態のプリントシステム１００は、サーバ２００、プリンタ４００、光アクティブケーブル５００、複数の端末８００、ネットワーク９００などを備えている。
【００１６】
サーバ２００は、いわゆるプリントサーバであり、ネットワーク９００を介して複数の端末（例えば、ＰＣ）８００と接続されている。
【００１７】
サーバ２００は、図２に示されるように、そのマザーボードにＰＣＩ  Ｅｘｐｒｅｓｓの規格に準拠したソケット（ＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０）が少なくとも４つ搭載されている。そして、各ＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０には、カードアダプタ３００が装着されている。
【００１８】
プリンタ４００は、図２に示されるように、そのマザーボードにＰＣＩ  Ｅｘｐｒｅｓｓの規格に準拠したソケット（ＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０）が少なくとも４つ搭載されている。そして、各ＰＣＩ  Ｅｘｐｒｅｓｓソケットには、カードアダプタ３００が装着されている。
【００１９】
また、各カードアダプタ３００には、光トランシーバ６００がそれぞれ取り付けられている。
【００２０】
そして、サーバ側の光トランシーバ６００とプリンタ側の光トランシーバ６００とは、光アクティブケーブル５００によって個別に接続されている。ここで、本実施の形態では、光トランシーバ６００は、電気信号と光信号の変換機能を備えている。
【００２１】
ここでは、ブラックの画像情報、シアンの画像情報、マゼンタの画像情報、及びイエローの画像情報が、ラスターイメージの可逆圧縮データの形で、個別にサーバ２００からプリンタ４００に伝送される。
【００２２】
そして、プリンタ４００は、受信したブラックの画像情報、シアンの画像情報、マゼンタの画像情報、及びイエローの画像情報に応じてカラーの画像を形成する。
【００２３】
次に、カードアダプタ３００の詳細について説明する。カードアダプタ３００は、ＰＣＩ  Ｅｘｐｒｅｓｓの信号を光信号を伝送するアダプタである。
【００２４】
図３は、カードアダプタ３００の概略構成図である。本実施の形態のカードアダプタ３００は、ボード上に、２つのトランシーバソケット３１２Ａ、３１２Ｂと、制御部３１０と、信号スイッチ３２０とが実装されている。なお、２つのトランシーバソケットを区別する必要がないときは、トランシーバソケット３１２という。
【００２５】
また、ボードの一端部近傍には、両面に２つのカードエッジコネクタ３１５，３１６が形成されている。このカードエッジコネクタ３１５，３１６は、ＰＣＩ−Ｅｘｐｒｅｓｓ規格のカードエッジとしてＰＣＩ−Ｅｘｐｒｅｓｓ−Ｇｅｎ２−ｘ８を使用することが可能である。
【００２６】
トランシーバソケット３１２Ａ、３１２Ｂのそれぞれには、光アクティブケーブル５００の光トランシーバ６００ａ，６００ｂが接続される。トランシーバソケット３１２Ａ、３１２Ｂは、ＱＳＦＰ（Ｑｕａｄ  Ｓｍａｌｌ  Ｆｏｒｍ−ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ）規格に準拠したものとなっており、光トランシーバ６００からの受信信号を制御部３１０やカードエッジコネクタ３１５に伝送するモジュールである。トランシーバソケット３１２Ａ，３１２Ｂは、内部に自己の状態を記憶するメモリが設けられている。各トランシーバソケット３１２Ａ，３１２Ｂは、それぞれ４レーンに対応している。
【００２７】
カードエッジコネクタ３１５は、サーバ側あるいはプリンタ側のＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０と接続可能な、データ信号の送受信を担うコネクタであり、８レーンに対応している。カードエッジコネクタ３１５は、信号スイッチ３２０を介してトランシーバソケットと配線で接続されている。
【００２８】
カードエッジコネクタ３１６は、サーバ側あるいはプリンタ側のＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０と接続可能な、補助信号であるサイドバンド信号の送受信を担うコネクタである。
【００２９】
制御部３１０は、カードエッジコネクタ３１６と信号スイッチ３２０とに配線接続されている。また、制御部３１０は、トランシーバソケット３１２Ａ，３１２Ｂのそれぞれとシリアル信号線３３０で接続されている。制御部３１０は、トランシーバソケット３１２Ａ，３１２Ｂのそれぞれからシリアル信号線３３０を介して、光トランシーバ６００ａ，６００ｂの状態が変化したことを示す割り込み信号（ＩｎｔＬ信号）を受信し、トランシーバソケット３１２Ａ，３１２Ｂ内のメモリから光トランシーバの通信状態をステータス情報として読み取って、このステータス情報に基づいて、サイドバンド信号を生成する。生成されたサイドバンド信号は、カードエッジコネクタ３１６を介して接続機器に送信される。
【００３０】
信号スイッチ３２０は、制御部３１０からの指令を受けて、カードエッジコネクタ３１５とトランシーバソケット３１２Ａ，３１２Ｂ間の配線のレーン０〜７の接続と遮断を切り替えるスイッチである。
【００３１】
図４は、カードエッジコネクタ３１５における複数の端子が示す説明図である。第１のレーンのシリアル信号用端子は、ＰＥＴ０Ｐ、ＰＥＴ０Ｎ、ＰＥＲ０Ｐ、ＰＥＲ０Ｎの４つである。ＰＥＴ０ＰとＰＥＴ０Ｎは送信用、ＰＥＲ０ＰとＰＥＲ０Ｎは受信用である。
【００３２】
第２のレーンのシリアル信号用端子は、ＰＥＴ１Ｐ、ＰＥＴ１Ｎ、ＰＥＲ１Ｐ、ＰＥＲ１Ｎの４つである。ＰＥＴ１ＰとＰＥＴ１Ｎは送信用、ＰＥＲ１ＰとＰＥＲ１Ｎは受信用である。
【００３３】
第３のレーンのシリアル信号用端子は、ＰＥＴ２Ｐ、ＰＥＴ２Ｎ、ＰＥＲ２Ｐ、ＰＥＲ２Ｎの４つである。ＰＥＴ２ＰとＰＥＴ２Ｎは送信用、ＰＥＲ２ＰとＰＥＲ２Ｎは受信用である。
【００３４】
第４のレーンのシリアル信号用端子は、ＰＥＴ３Ｐ、ＰＥＴ３Ｎ、ＰＥＲ３Ｐ、ＰＥＲ３Ｎの４つである。ＰＥＴ３ＰとＰＥＴ３Ｎは送信用、ＰＥＲ３ＰとＰＥＲ３Ｎは受信用である。
【００３５】
第５のレーンのシリアル信号用端子は、ＰＥＴ４Ｐ、ＰＥＴ４Ｎ、ＰＥＲ４Ｐ、ＰＥＲ４Ｎの４つである。ＰＥＴ４ＰとＰＥＴ４Ｎは送信用、ＰＥＲ４ＰとＰＥＲ４Ｎは受信用である。
【００３６】
第６のレーンのシリアル信号用端子は、ＰＥＴ５Ｐ、ＰＥＴ５Ｎ、ＰＥＲ５Ｐ、ＰＥＲ５Ｎの４つである。ＰＥＴ５ＰとＰＥＴ５Ｎは送信用、ＰＥＲ５ＰとＰＥＲ５Ｎは受信用である。
【００３７】
第７のレーンのシリアル信号用端子は、ＰＥＴ６Ｐ、ＰＥＴ６Ｎ、ＰＥＲ６Ｐ、ＰＥＲ６Ｎの４つである。ＰＥＴ６ＰとＰＥＴ６Ｎは送信用、ＰＥＲ６ＰとＰＥＲ６Ｎは受信用である。
【００３８】
第８のレーンのシリアル信号用端子は、ＰＥＴ７Ｐ、ＰＥＴ７Ｎ、ＰＥＲ７Ｐ、ＰＥＲ７Ｎの４つである。ＰＥＴ７ＰとＰＥＴ７Ｎは送信用、ＰＥＲ７ＰとＰＥＲ７Ｎは受信用である。
【００３９】
図５は、トランシーバソケット３１２における複数の端子を示す説明図である。第１のレーンのシリアル信号用端子は、ＴＸ１ｐ、ＴＸ１ｎ、ＲＸ１ｐ、ＲＸ１ｎの４つである。ＴＸ１ｐとＴＸ１ｎは送信用、ＲＸ１ｐとＲＸ１ｎは受信用である。
【００４０】
第２のレーンのシリアル信号用端子は、ＴＸ２ｐ、ＴＸ２ｎ、ＲＸ２ｐ、ＲＸ２ｎの４つである。ＴＸ２ｐとＴＸ２ｎは送信用、ＲＸ２ｐとＲＸ２ｎは受信用である。
【００４１】
第３のレーンのシリアル信号用端子は、ＴＸ３ｐ、ＴＸ３ｎ、ＲＸ３ｐ、ＲＸ３ｎの４つである。ＴＸ３ｐとＴＸ３ｎは送信用、ＲＸ３ｐとＲＸ３ｎは受信用である。
【００４２】
第４のレーンのシリアル信号用端子は、ＴＸ４ｐ、ＴＸ４ｎ、ＲＸ４ｐ、ＲＸ４ｎの４つである。ＴＸ４ｐとＴＸ４ｎは送信用、ＲＸ４ｐとＲＸ４ｎは受信用である。
【００４３】
カードエッジコネクタ３１５からの４本の差動信号線をＱＳＦＰ規格のトランシーバソケット３１２Ａのコネクタに接続し、残り４本の差動信号線をＱＳＦＰ規格のトランシーバソケット３１２Ｂのコネクタに接続する。
【００４４】
図６は、カードアダプタ３００における配線を示す説明図である。ＰＣＩ  Ｅｘｐｒｅｓｓ規格のデータ用の差動信号線の電気的仕様はＱＳＦＰ規格の光トランシーバのデータ用の入出力信号線と同様であるため、両者は特別な変換回路などを介することなく、直接接続することができるようになっている。
【００４５】
すなわち、カードエッジコネクタ３１５における第１のレーンから第４のレーンまでのシリアル信号用端子（合計１６個）は、トランシーバソケット３１２Ａにおけるシリアル信号用端子（合計１６個）と接続されている（図６のレーン０側におけるＴｘ／Ｒｘ  １〜Ｔｘ／Ｒｘ  ４）。
【００４６】
具体的には、ＰＥＴ０ＰとＴＸ１ｐ、ＰＥＴ０ＮとＴＸ１ｐ、ＰＥＲ０ＰとＲＸ１ｐ、ＰＥＲ０ＮとＲＸ１ｎが接続されている。また、ＰＥＴ１ＰとＴＸ２ｐ、ＰＥＴ１ＮとＴＸ２ｐ、ＰＥＲ１ＰとＲＸ２ｐ、ＰＥＲ１ＮとＲＸ２ｎが接続されている。また、ＰＥＴ２ＰとＴＸ３ｐ、ＰＥＴ２ＮとＴＸ３ｐ、ＰＥＲ２ＰとＲＸ３ｐ、ＰＥＲ２ＮとＲＸ３ｎが接続されている。また、ＰＥＴ３ＰとＴＸ４ｐ、ＰＥＴ３ＮとＴＸ４ｐ、ＰＥＲ３ＰとＲＸ４ｐ、ＰＥＲ３ＮとＲＸ４ｎが接続されている。
【００４７】
そして、カードエッジコネクタ３１５における第５のレーンから第８のレーンまでのシリアル信号用端子（合計１６個）は、トランシーバソケット３１２Ｂにおけるシリアル信号用端子（合計１６個）と接続されている（図６のレーン７側におけるＴｘ／Ｒｘ  １〜Ｔｘ／Ｒｘ  ４）。
【００４８】
具体的には、ＰＥＴ４ＰとＴＸ１ｐ、ＰＥＴ４ＮとＴＸ１ｐ、ＰＥＲ４ＰとＲＸ１ｐ、ＰＥＲ４ＮとＲＸ１ｎが接続されている。また、ＰＥＴ５ＰとＴＸ２ｐ、ＰＥＴ５ＮとＴＸ２ｐ、ＰＥＲ５ＰとＲＸ２ｐ、ＰＥＲ５ＮとＲＸ２ｎが接続されている。また、ＰＥＴ６ＰとＴＸ３ｐ、ＰＥＴ６ＮとＴＸ３ｐ、ＰＥＲ６ＰとＲＸ３ｐ、ＰＥＲ６ＮとＲＸ３ｎが接続されている。また、ＰＥＴ７ＰとＴＸ４ｐ、ＰＥＴ７ＮとＴＸ４ｐ、ＰＥＲ７ＰとＲＸ４ｐ、ＰＥＲ７ＮとＲＸ４ｎが接続されている。
【００４９】
カードエッジコネクタ３１６は、サイドバンド信号としてのＷＡＫＥ信号の伝送用のＷＡＫＥ＃端子と、サイドバンド信号としてのＰＲＳＮＴ信号の伝送用のＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子を備えている。
【００５０】
ＰＲＳＮＴ信号はカードアダプタ３００の存在を伝達するため信号であり、ＷＡＫＥ信号は、カードアダプタ３００から機器（サーバ、プリンタ）側にスリープ解除を通知するための信号である。これらのサイドバンド信号は、ＰＣＩ  Ｅｘｐｒｅｓｓ規格の拡張カード規格で定義されている。
【００５１】
例えば、ＰＲＳＮＴ信号は、主にホットプラグ時に使用されることが想定されているが、機器の起動時に拡張スロットにカードアダプタ３００が存在するかの確認に用いられることもあるため、ＰＲＳＮＴ＃１端子とＰＲＳＮＴ＃２端子をカードアダプタ３００上で接続する必要がある。
【００５２】
しかしながら、単純にＰＲＳＮＴ＃１端子とＰＲＳＮＴ＃２端子を接続しただけでは、カードアダプタ３００に接続される光アクティブケーブル５００の先に機器が接続されていないような状況でも、カードエッジコネクタ３１５，３１６側に接続された機器は、カードアダプタ３００が光アクティブケーブルを介して機器が存在すると判断して初期化を行おうとし、その結果、起動処理の停止や、タイムアウト待ちが発生することになる。また、データ信号線についても同様の事態が起こりうる。
【００５３】
ＰＣＩ  Ｅｘｐｒｅｓｓの仕様では、送信側が相手先の機器（レシーバ）の存在を検出して使用するレーン数の決定を行うが、カードアダプタ３００の場合には、レシーバは光アクティブケーブル５００の先に接続された機器ではなく、カードアダプタ３００に搭載されたトランシーバソケット３１２Ａ，３１２Ｂとなる。従って、カードアダプタ３００で用意されているレーン幅よりも短いレーン幅の機器を接続した場合でも、カードエッジコネクタ３１５，３１６側に接続された機器は、カードアダプタ３００のレーン幅でリンクアップしようとするため、同様に初期化に失敗することになる。
【００５４】
このような問題を解決するため、本実施の形態では、トランシーバソケット３１２Ａ，３１２Ｂの状態により、光アクティブケーブル５００の接続先の機器の有無、レーン幅を判断して、これに応じてカードアダプタ３００上でＰＲＳＮＴ信号の生成やデータ信号線の切り替えを制御部３１０で行っている。
【００５５】
制御部３１０は、トランシーバソケット３１２Ａ，３１２ＢからＩｎｔＬ信号を受信した場合に、トランシーバソケット３１２Ａ，３１２Ｂに状態変化が生じたと判断し、トランシーバソケット３１２Ａ，３１２Ｂ内部のメモリのステータスレジスタを参照する。図７は、トランシーバソケット３１２Ａ，３１２Ｂ内部のメモリの内容の一例を示す説明図である。例えば、制御部３１０は、例えば、メモリのステータスレジスタ（ＩＤ，ステータス）を参照することで、トランシーバソケット３１２Ａ，３１２Ｂの状態を検知することができる。
【００５６】
図８は、トランシーバソケット３１２Ａ，３１２Ｂの状態の例の一覧を示す説明図である。本実施の形態では、ステータスレジスタに、レーンごとの信号なしを示すＲｘ＿ｎ  ＬＯＳ（ここで、ｎはレーン番号を示し、ｎ＝０〜７）が保存されている場合に、制御部３１０はカードエッジコネクタ３１５の該当レーンを遮断する。レーンの遮断は、制御部３１０からの指令をうけて信号スイッチ３２０が行う。
【００５７】
ここで、カードエッジコネクタ３１５，３１６に接続される機器（サーバ２００、プリンタ４００等）側におけるサブバンド信号の利用形態について説明する。まず、カードエッジコネクタ３１５，３１６に接続される機器側ではＰＲＳＮＴ信号を以下のように用いている。図９は、ＰＲＳＮＴ信号の使用を説明するための図である。機器側のＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０では、カードアダプタ３００の挿入確認のためにＰＲＳＮＴ＃１とＰＲＳＮＴ＃２の二本の端子が設けられている。カードアダプタ３００のカードエッジコネクタ３１６では、これに対応してＰＲＳＮＴ＃１とＰＲＳＮＴ＃２の二本の端子が設けられ、このＰＲＳＮＴ＃１とＰＲＳＮＴ＃２を制御部３１０で接続（短絡）する。一方、機器側のＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０では、ＰＲＳＮＴ＃１端子を接地し、ＰＲＳＮＴ＃２端子をプルアップさせておく。
【００５８】
このとき、カードアダプタ３００の側でＰＲＳＮＴ＃１とＰＲＳＮＴ＃２が短絡されているため、ＰＲＳＮＴ＃２の電位は、カードアダプタ３００のＰＣＩ  Ｅｘｐｒｅｓｓソケット４１０への挿入時においてグラウンド電位となり、カードアダプタ３００のＰＣＩ
Ｅｘｐｒｅｓｓソケット４１０からの引き抜き時においてプルアップ電位となる。このため、機器側の例えばホットプラグ制御部により、ＰＲＳＮＴ＃２の電位を監視することで、Ｅｘｐｒｅｓｓソケット４１０へのカードアダプタ３００のスロットの挿抜状態を判断することができる。
【００５９】
また、カードエッジコネクタ３１５，３１６に接続される機器側でＷＡＫＥ信号を以下のように用いている。ＷＡＫＥ信号は、機器が省電力状態にある場合に、ＰＣＩ  Ｅｘｐｒｅｓｓデバイスであるカードアダプタ３００が機器を通常状態に復帰させるための信号であり、カードアダプタ３００はこのＷＡＫＥ信号をＬｏｗにすることで復帰を通知する。
【００６０】
次に、以上のように構成された本実施の形態のカードアダプタ３００の制御部３１０によるＰＲＳＮＴ信号の生成処理およびレーン幅切り替え処理について説明する。図１０は、本実施の形態の制御部３１０によるＰＲＳＮＴ信号の生成処理およびレーン幅の切り替え処理の手順を示すフローチャートである。
【００６１】
まず、制御部３１０は、起動後、ＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子間を接続状態にする（ステップＳ１１）。ここで、制御部３１０は、トランシーバソケット３１２Ａ，３１２Ｂのそれぞれに対して、レーンｎ−１の信号受信なし状態Ｒｘ＿ｎ  ＬＯＳが検出された場合に、割り込み信号であるＩｎｔＬ信号を送出するように設定する。そして、トランシーバソケット３１２Ａに対してはステップＳ１２からＳ１８までの処理、トランシーバソケット３１２Ｂに対してはステップＳ１９からＳ２５までの処理をそれぞれ並行して行う。
【００６２】
すなわち、制御部３１０は、トランシーバソケット３１２ＡからのＩｎｔＬ信号の受信待ち状態となる（ステップＳ１２）。そして、制御部３１０は、トランシーバソケット３１２ＡからのＩｎｔＬ信号を受信した場合に（ステップＳ１２：Ｙｅｓ）、トランシーバソケット３１２Ａのステータスレジスタの内容を読み込む（ステップＳ１３）。
【００６３】
そして、制御部３１０は、レーン番号（ｎ−１）を示す変数ｎを１に初期化し（ステップＳ１４）、ステータスレジスタの内容がＲｘ＿ｎ  ＬＯＳか否かを調べる（ステップＳ１５）。ステータスレジスタの内容がＲｘ＿ｎ  ＬＯＳである場合には（ステップＳ１５：Ｙｅｓ）、信号スイッチ３２０によりレーン（ｎ−１）を遮断し（ステップＳ１６）、変数ｎを１だけインクリメントする（ステップＳ１７）。
【００６４】
一方、ステップＳ１５において、ステータスレジスタの内容がＲｘ＿ｎ  ＬＯＳでない場合には（ステップＳ１５：Ｎｏ）、レーンｎ−１の遮断は行わず，変数ｎを１だけインクリメントする（ステップＳ１７）。
【００６５】
そして、制御部３１０は、ｎが４になったか否かを判断する（ステップＳ１８）。すなわち、レーン０からレーン３に対しての確認が終了したか否かを判断し、ｎが４になり、レーン３まで上記ステップＳ１５からＳ１７までの処理を繰り替える。
【００６６】
トランシーバソケット３１２Ｂに対しては、上記と同様に、レーン４からレーン７まで、ステータスレジスタの内容の判断によりレーンの遮断が行われる（ステップＳ１９〜Ｓ２５）。
【００６７】
次に、制御部３１０は、上記処理により、全てのレーンが遮断されたか否かを調べ（ステップＳ２６）、全てのレーンが遮断された場合には（ステップＳ２６：Ｙｅｓ）、ＰＲＳＮＴ＃１端子、ＰＲＳＮ＃２端子間を開放する（ステップＳ２７）。
【００６８】
以上により、制御部３１０によるＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子の接続、開放により、トランシーバソケット３１２Ａ，３１２Ｂの状態に基づいてＰＲＳＮＴ信号が生成され、光変換ケーブル５００からの受信信号の有無に従ってカードエッジコネクタ３１５とトランシーバソケット３１２Ａ，３１２Ｂのレーン幅が切り替えられることになる。
【００６９】
このように本実施の形態のカードアダプタでは、トランシーバソケット３１２Ａ，３１２Ｂの状態に基づいてサブバンド信号を生成しているので、光アクティブケーブル５００とは別個のケーブル配線を必要とせずに、ＰＣＩ  Ｅｘｐｒｅｓｓケーブルシステムと同様の機能を実現することができる。
【００７０】
また、本実施の形態では、光変換ケーブル５００からの信号の有無に従ってカードエッジコネクタ３１５とトランシーバソケット３１２Ａ，３１２Ｂのレーン幅を切り替えているので、カードエッジコネクタ３１５，３１６側に接続される機器を円滑に起動でき、かつ光アクティブケーブル５００の先に接続される機器の認識を確実に行うことができる。
【００７１】
（変形例）
サイドバンド信号の生成処理およびレーン幅切り替え処理として本実施の形態の他種々の変形例があげられる。
【００７２】
図１１は、変形例１の制御部３１０によるＰＲＳＮ信号の生成処理およびレーン幅切り替え処理の手順を示すフローチャートである。
【００７３】
まず、制御部３１０は、起動後、ＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子間を開放状態にする（ステップＳ３１）。ここで、制御部３１０は、トランシーバソケット３１２Ａ，３１２Ｂのそれぞれに対して、状態Ｒｘ＿ｎ  ＬＯＳが検出された場合に、割り込み信号であるＩｎｔＬ信号を送出するように設定する。そして、トランシーバソケット３１２Ａに対してはステップＳ３２からＳ３８までの処理、トランシーバソケット３１２Ｂに対してはステップＳ３９からＳ４５までの処理をそれぞれ並行して行う。かかる処理については、図１０で示した処理（ステップＳ１２〜Ｓ１８、Ｓ１９〜Ｓ２５）と同様に行われる。
【００７４】
次に、制御部３１０は、上記処理により、Ｒｘ  ＬＯＳが発生していないレーンが、レーン０から１，２，４，８であるか、あるいはレーン７から１，２，４，８であるかを調べる（ステップＳ４６）。そして、Ｒｘ  ＬＯＳが発生していないレーンが、レーン０から１，２，４，８のレーンであるか、あるいはレーン７から１，２，４，８のレーンである場合には（ステップＳ４６：Ｙｅｓ）、ＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子間を接続する（ステップＳ４７）。以上により、制御部３１０によるＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子の接続、開放により、トランシーバソケット３１２Ａ，３１２Ｂの状態に基づいてＰＲＳＮＴ信号が生成され、光変換ケーブル５００からの受信信号の有無に従ってカードエッジコネクタ３１５とトランシーバソケット３１２Ａ，３１２Ｂのレーン幅が切り替えられることになる。
【００７５】
図１２は、変形例２の制御部３１０によるＰＲＳＮＴ信号の生成処理およびレーン幅切り替え処理の手順を示すフローチャートである。
【００７６】
まず、制御部３１０は、起動後、ＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子間を接続状態にする（ステップＳ５１）。そして、制御部３１０は、トランシーバソケット３１２Ａに対してはステップＳ５２からＳ５７までの処理、トランシーバソケット３１２Ｂに対してはステップＳ５８からＳ６３までの処理をそれぞれ並行して行う。
【００７７】
すなわち、制御部３１０は、トランシーバソケット３１２Ａの各レーンの受信信号強度を読み込む（ステップＳ５２）。ここで、各レーンの受信信号強度は、トランシーバソケット３１２Ａ，３１２Ｂ内部のメモリに格納されている。
【００７８】
そして、制御部３１０は、レーン（ｎ−１）を示す変数ｎを１に初期化し（ステップＳ５３）、受信信号強度が所定の閾値以下か否かを調べる（ステップＳ５４）。受信信号強度が所定の閾値以下である場合には（ステップＳ５４：Ｙｅｓ）、信号スイッチ３２０によりレーン（ｎ−１）を遮断し（ステップＳ５５）、変数ｎを１だけインクリメントする（ステップＳ５６）。
【００７９】
一方、ステップＳ５４において、受信信号強度が閾値より大きい場合には（ステップＳ５４：Ｎｏ）、レーンｎ−１の遮断を行わず、変数ｎを１だけインクリメントする（ステップＳ５６）。
【００８０】
そして、制御部３１０は、ｎが４になったか否かを判断する（ステップＳ５７）。すなわち、レーン０からレーン３に対しての確認が終了したか否かを判断し、レーン番号ｎが４になり、レーン３まで上記ステップＳ５４からＳ５６までの処理を繰り替える。
【００８１】
トランシーバソケット３１２Ｂに対しては、上記と同様に、レーン４からレーン７まで、受信信号強度の判断によりレーンの遮断が行われる（ステップＳ５８〜Ｓ６３）。
【００８２】
次に、制御部３１０は、上記処理により、全てのレーンが遮断されたか否かを調べ（ステップＳ６４）、全てのレーンが遮断された場合には（ステップＳ６４：Ｙｅｓ）、ＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子間を開放する（ステップＳ６５）。
【００８３】
以上により、制御部３１０によるＰＲＳＮＴ＃１端子、ＰＲＳＮＴ＃２端子の接続、開放により、トランシーバソケット３１２Ａ，３１２Ｂの状態に基づいてＰＲＳＮＴ信号が生成され、光アクティブケーブル５００からの受信信号の強度に従ってカードエッジコネクタ３１５とトランシーバソケット３１２Ａ，３１２Ｂのレーン幅が切り替えられることになる。
【００８４】
なお、本実施の形態では、光トランシーバ６００が電気信号と光信号の変換機能を備ええおり、制御部３１０は、光トランシーバ６００と接続されるトランシーバソケット３１２から光アクティブケーブル５００を介した通信状態を検知しているが、これに限定されるものではない。例えば、トランシーバソケットの代わりに、光ケーブルと接続可能で、電気信号と光信号の変換機能を備えた光変換モジュールを設け、この光変換モジュールと制御部３１０、およびカードエッジコネクタ３１５とを接続し、制御部３１０において、光変換モジュールの内部メモリから、光ケーブルを介した通信状態を検知するように構成することもできる。
【００８５】
なお、上記実施の形態では、制御部３１０、信号スイッチ３２０等を搭載したカードアダプタ３００を例にあげて説明したが、これに限定されるものではない。例えば、ＰＣなどの情報機器のシステムボードに、トランシーバソケット３１２Ａ，３１２Ｂ、制御部３１０、信号スイッチ３２０を設け、さらに、カードエッジコネクタ３１５，３１６の各端子と同様の端子をシステムボードに搭載して、上記で説明した配線と同様に配線し、制御部３１０により上記実施の形態および変形例で説明したサブバンド信号の生成処理と同様の処理を実行させるように構成してもよい。
【符号の説明】
【００８６】
１００  プリントシステム
２００  サーバ
３００  カードアダプタ
４１０  ＰＣＩ  Ｅｘｐｒｅｓｓソケット
３１０  制御部
３１２，３１２Ａ，３１２Ｂ  トランシーバソケット
３１５，３１６  カードエッジコネクタ
３２０  信号スイッチ
３３０  シリアル信号線
５００  光アクティブケーブル
６００，６００ａ，６００ｂ  光トランシーバ
８００  端末
９００  ネットワーク
【先行技術文献】
【特許文献】
【００８７】
【特許文献１】特開２００８−６５３６４号公報
【図１】
2011197970.tif 000003
【図２】
2011197970.tif 000004
【図３】
2011197970.tif 000005
【図４】
2011197970.tif 000006
【図５】
2011197970.tif 000007
【図６】
2011197970.tif 000008
【図７】
2011197970.tif 000009
【図８】
2011197970.tif 000010
【図９】
2011197970.tif 000011
【図１０】
2011197970.tif 000012
【図１１】
2011197970.tif 000013
【図１２】
2011197970.tif 000014