(57)【要約】【課題】  接続される機器に応じた最適なＳＥＲＤＥＳの自動パラメータ設定を可能とする。  又、専用の計測手段を持たなくても最適なＳＥＲＤＥＳのパラメータ設定値を自動で求めることを可能とする。【解決手段】  ＳＥＲＤＥＳと別の通信手段で接続された機器間におけるＳＥＲＤＥＳの通信パラメータ（ＰｒｅＥｍｐｈａｓｉｓ、信号レベル、Ｅｑｕａｌｉｚｅｒ等）において、通信相手の種類に応じた最適な該通信パラメータを予め記憶しておく手段と、機器の電源投入時等ＳＥＲＤＥＳの初期化時において該別通信手段で通信相手の種類を通知する手段と、その種類に応じた該記憶されたパラメータをＳＥＲＤＥＳ部に設定する手段を有する機器制御装置とする。【選択図】  図１
2006238317.tif 000002
【特許請求の範囲】
【請求項１】
ＳＥＲＤＥＳと別の通信手段で接続された機器間におけるＳＥＲＤＥＳの通信パラメータ（ＰｒｅＥｍｐｈａｓｉｓ、信号レベル、Ｅｑｕａｌｉｚｅｒ等）において、通信相手の種類に応じた最適な該通信パラメータを予め記憶しておく手段と、機器の電源投入時等ＳＥＲＤＥＳの初期化時において該別通信手段で通信相手の種類を通知する手段と、その種類に応じた該記憶されたパラメータをＳＥＲＤＥＳ部に設定する手段を有する事を特徴とする機器制御装置。
【請求項２】
ＳＥＲＤＥＳと別の通信手段で接続された機器間におけるＳＥＲＤＥＳの通信パラメータ（ＰｒｅＥｍｐｈａｓｉｓ、信号レベル、Ｅｑｕａｌｉｚｅｒ等）において、特別な測定手段を使用する事なく、通信上のエラーのあり・なしで通信状態の良し悪しを判断する手段と、その結果に基づきマージンを取った設定値を最適値とする手段を有することを特徴とする機器制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＥＲＤＥＳを使用し、かつ、ＳＥＲＤＥＳ以外に通信手段を持つ機器で有効な手段である。
【背景技術】
【０００２】
ＳＥＲＤＥＳは高速シリアル転送技術を利用した機器内通信、機器間通信手段であるが、その高速性故に長距離を通信するために、いくつかの手段が用意されおり、伝送路に適したパラメータを設定する必要がある。その手段としては、伝送路で失われる広域成分を補うためのＰｒｅＥｍｈｐａｓｉｓ（送信側での広域強調）、信号レベル（送信側で設定する）、伝送線路で失われた周波数成分を補い伝送線路の周波数特性を平坦にするＥｑｕａｌｉｚｅｒ（受信側の機能）がある。
【０００３】
また、ＳＥＲＤＥＳが複写機ベースの複合機とその外部機器間の通信手段として使用される事を考えてみると、複合機には複数種の外部機器が接続される事が想定され、その接続ケーブルの外部機器の種類によってまちまちになる事が想像される。この場合、相手に応じた設定を行う必要があった。
【０００４】
従来ＦＡＸ等の通信においても、信号品質の最適化を目的としたＰｒｅＥｍｐｈａｓｉｓｉ、信号レベル可変手段は存在し、その場合の適正な設計値は受信側で伝送信号を測定する事で逐次最適値を求めていた。
【０００５】
ＦＡＸの場合、機器間は一般の通信網となるため、設置時に決める必要があり既述のように受信側に測定手段を持ち逐次測定し、最適値を求めるのが妥当な手段となる。ただ、ＳＥＲＤＥＳにおいては、一般的に相手や通信部仕様（具体的には長さも含めたケーブル仕様）が予め確定している場合が多い一方、一般的受信側に信号レベル等の測定手段を持たない場合が多くＦＡＸと同じ手段は使えない事を前提にする必要がある。
【０００６】
又、別の従来例としては、特許文献１及び特許文献２をあげることが出来る。
【特許文献１】特表２００３−５００８９９号公報
【特許文献２】特表２００４−５３７０５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
複合機とその外部機器をＳＥＲＤＥＳでデータ転送する際、ケーブル種（ケーブル長、ケーブル特性）に応じた設定をＰｒｅＥｍｐｈａｓｉｓ、信号レベル、Ｅｑｕａｌｉｚｅｒに対して行う必要がある。ケーブル種は外部機器によって一意に決まる形態をここでは課題の前提としたいが、一方、一つの複合機に接続可能な外部機器の種類が複数ある事も多く、その場合外部機器によってケーブル種も違う事が多い。このような場合設定値は当然外部機器毎に異なるため何かしらの手段が必要になる。単純に考えられるのは、ユーザもしくはオペレータがパネル等から接続される機器を入力もしくは設定値自体を入力する方法である。ただ、間違えるとＳＥＲＤＥＳ通信に障害が生じるため自動化が課題となっていた。
【０００８】
また、設定が不完全なままだと通信が正しく行われない事が想定されるためＳＥＲＤＥＳを通じて接続された外部機器の種類を知ることは難しかった。
【課題を解決するための手段】
【０００９】
複合機とその外部機器（例えばプリンタコントローラ）間を複数のケーブルで接続する形態が存在し、例えば一つはＬＡＮで機器間のコマンド通信を行い、もう一つはＳＥＲＤＥＳで高速なビデオ通信を行うといった具合である。その場合、複合機側で外部機器に応じたＳＥＲＤＥＳの設定値を予め記憶しておき、相手によって、その設定を変えるといった方法を取る事が可能である。
【発明の効果】
【００１０】
本実施例によって、接続される機器に応じた最適なＳＥＲＤＥＳの自動パラメータ設定が可能となる。
【００１１】
本実施例によって、専用の計測手段を持たなくても最適なＳＥＲＤＥＳのパラメータ設定値を自動で求めることが可能となる。
【発明を実施するための最良の形態】
【００１２】
（第一の実施例）
本実施例は、本出願を複写機ベースの複合機とその外部機器（例えばプリンタコントローラ）間に応用した例である。図１は本実施例を最もよく表している図である。図中１０１はＳＥＲＤＥＳを外部機器からのビデオＩＦとして持つ複合機、１０２は複合機１０１と外部機器１０２間のコマンド通信を行うＬＡＮ、１０３はビデオデータ転送を行うＳＥＲＤＥＳ  ＩＦ、１０４は外部機器、１０５は外部機器とユーザＰＣ等を結ぶ基幹ＬＡＮ、１０６は複合機１０１のＳＥＲＤＥＳ送受信ブロックに接続されるパラレルデータ、１０７は複合機１０１の送信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＴＸ、１０８は複合機１０１の受信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｒＲＸ、１０９は高速でデータ転送を行うシリアル通信部、１１０は外部機器１０２の受信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＲＸ、１１１は外部機器１０２の送信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＴＸ、１１２は外部機器１０２に接続されるパラレルデータである。
【００１３】
尚、ＳＥＲＤＥＳについてだが、ＳＥＲＤＥＳは高速シリアル転送技術を利用した機器内通信、機器間通信手段であるが、その高速性故に長距離を通信するために、いくつかの手段が用意されおり、伝送路に適したパラメータを設定する必要がある。その手段としては、伝送路で失われる広域成分を補うためのＰｒｅＥｍｈｐａｓｉｓ（送信側での広域強調）、信号レベル（送信側で設定する）、伝送線路で失われた周波数成分を補い伝送線路の周波数特性を平坦にするＥｑｕａｌｉｚｅｒ（受信側の機能）がある。
【００１４】
図１での本実施例の動作を説明する。まず、複合機１０１と外部機器１０２の電源が投入されたら、ＬＡＮ１３を通じて機器間でコミュニケーションを開始する。その中で、複合機１０１は外部機器１０２からその型名等、外部機器１０２を一意に特定できる情報を受取り、接続された外部機器１０２の機種を認識する事ができる。一方、複合機は接続機器の型名に応じて最適な設定値を予め記憶しておき、その数値をＳＥＲＤＥＳ部に設定する。設定の方法としては、設定すべきＳＥＲＤＥＳは複合機１０１側と外部機器１０２側にあるため、複合機側はそのまま設定できるが、外部機器に関してはＬＡＮ経由で設定値を通知し、外部機器側のＣＰＵが設定するような手段を取る。設定が完了すればＳＥＲＤＥＳ  ＩＦによる通信が開始できる。
【００１５】
詳細な動作についてだが、例えば複合機１０１から外部機器１０２にデータを送信する場合について説明する。まず、パラレルデータ１０６がＳｅｒｄｅｓＴＸ１０７に入力される。入力されたデータはＳｅｒｄｅｓＴＸ１０７でシリアルに変換されシリアル通信部１０９で送信される。その際、シリアル通信部１０９の転送レートは１Ｇｂｐｓ，２．５Ｇｂｐｓ，３．１２５Ｇｂｐｓ，１０Ｇｂｐｓ等の高速な通信速度となる。一方、ＳｅｒｄｅｓＲｘ１１０でこのシリアル信号を受信する事になるが、信号が高速であるため伝送路が厳しいと波形の崩れが予想される。この際、ＳｅｒｄｅｓＴＸ１０７にてＰｒｅＥｍｐｈａｓｉｓや信号レベルが最適化されており、受信部のＳｅｒｄｅｓＲＸ１１０にてＥｑｕａｌｉｚｅｒが最適化されているとある程度の厳しい条件の伝送路でもＳＥＲＤＥＳの高速通信が可能となる。最後にＳｅｒｄｅｓＲＺＸ１１０にてパラレルデータに再変換されデータ転送が行われる事になる。
【００１６】
尚、設定値のテーブルについてだが、図２のような形態が想定される。この図は１つの複合機に４種類の外部機器が接続する例だが、種類に応じて最適な設定値が異なっており、外部機器の機種を認識する事によって、どの設定値を使えばよいか判断がつくようになっている。例えば、接続相手がＰＣＯＮ３の場合、送信側にはＰｒｅＥｍｐｈａｓｉｓとして２０％、信号レベルとして１２００ｍＶｐｐ、一方受信側にＥｑｕｌｉｚｅｒ値として２を設定する事になる。
【００１７】
本実施例では、複合機１０１が全ての設定値を記憶する形態で説明したが、外部機器も複合機１０１同様設定値を予め記憶しておいてもよい。
【００１８】
本実施例では、設定値が複合機１０１用、外部機器１０２用でＰｒｅＥｍｐｈａｓｉｓ、信号レベル、Ｅｑｕａｌｉｚｅｒの設定値を同じにしているが、複合機１０１、外部機器１０２で違うメーカのＳＥＲＤＥＳデバイスを使用する事も十分考えられるため、違う数値を記憶・設定できるようにする事も可能である。
【００１９】
本実施例によって、接続される機器に応じた最適なＳＥＲＤＥＳ  ＩＦの自動パラメータ設定が可能となる。
【００２０】
（第二の実施例）
本実施例は、本出願を複写機ベースの複合機とその外部機器（例えばプリンタコントローラ）間に応用した例で、最適パラメータを特別な計測手段を用いずＥｒｒｏｒＲａｔｅ測定から判断させるものである。図３は本実施例を最もよく表している図である。図中３０１はＳＥＲＤＥＳを外部機器からのビデオＩＦとして持つ複合機、３０２は複合機３０１と外部機器３０２間のコマンド通信を行うＬＡＮ、３０３はビデオデータ転送を行うＳＥＲＤＥＳ  ＩＦ、３０４は外部機器、３０５は外部機器とユーザＰＣ等を結ぶ基幹ＬＡＮ、３０６は複合機３０１のＳＥＲＤＥＳ送受信ブロックに接続されるパラレルデータ、３０７は複合機３０１の送信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＴＸ、３０８は複合機３０１の受信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＲＸ、３０９は高速でデータ転送を行うシリアル通信部、３１０は外部機器３０２の受信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＲＸ、３１１は外部機器３０２の送信ＳＥＲＤＥＳブロックであるＳｅｒｄｅｓＴＸ、３１２は外部機器３０２に接続されるパラレルデータである。
【００２１】
尚、ＳＥＲＤＥＳについてだが、ＳＥＲＤＥＳは高速シリアル転送技術を利用した機器内通信、機器間通信手段であるが、その高速性故に長距離を通信するために、いくつかの手段が用意されおり、伝送路に適したパラメータを設定する必要がある。その手段としては、伝送路で失われる広域成分を補うためのＰｒｅＥｍｈｐａｓｉｓ（送信側での広域強調）、信号レベル（送信側で設定する）、伝送線路で失われた周波数成分を補い伝送線路の周波数特性を平坦にするＥｑｕａｌｉｚｅｒ（受信側の機能）がある。
【００２２】
本実施例の動作を説明する。まず、複合機３０１と外部機器３０２の電源が投入されたら、ＬＡＮ３０３を通じて機器間でコミュニケーションを開始する。その中で、ＳＥＲＤＥＳ  ＩＦのキャリブレーションを実行する。やり方は、各パラメータ（ＰｒｅＥｍｐｈａｓｉｓ、信号レベル、Ｅｑｕａｌｉｚｅｒ）をいくつかの組み合わせでのテストとなり、あるテストパターンを流す。このテストパターンは予め決めておき、受信側もパターン内容は記憶しているものとする（もしくはＬＡＮ経由で随時教えてもよい）。図４に示すような結果が出るはずで、ある程度信号品質的にマージンを持ったところを設定値するため図４の例ではＰｒｅＥｍｐｈａｓｉｓが１５％ではマージンが確保されないので、２０％を設定値とする。
【００２３】
詳細な動作についてだが、例えば複合機３０１から外部機器３０２にデータを送信する場合について説明する。まず、パラレルデータ３０６がＳｅｒｄｅｓＴＸ３０７に入力される。入力されたデータはＳｅｒｄｅｓＴＸ３０７でシリアルに変換されシリアル通信部３０９で送信される。その際、シリアル通信部３０９の転送レートは１Ｇｂｐｓ，２．５Ｇｂｐｓ，３．１２５Ｇｂｐｓ，１０Ｇｂｐｓ等の高速な通信速度となる。一方、ＳｅｒｄｅｓＲｘ３１０でこのシリアル信号を受信する事になるが、信号が高速であるため伝送路が厳しいと波形の崩れが予想される。この際、ＳｅｒｄｅｓＴＸ３０７にてＰｒｅＥｍｐｈａｓｉｓや信号レベルが最適化されており、受信部のＳｅｒｄｅｓＲＸ３１０にてＥｑｕａｌｉｚｅｒが最適化されているとある程度の厳しい条件の伝送路でもＳＥＲＤＥＳの高速通信が可能となる。最後にＳｅｒｄｅｓＲＺＸ３１０にてパラレルデータに再変換されデータ転送が行われる事になる。
【００２４】
本実施例では、ＰｒｅＥｍｐｈａｓｉｓのみを変更して測定を行う形態を説明したが、もちろん信号レベル、Ｅｑｕａｌｉｚｅｒの設定値（もしくはその複合組合せ）を変化させ設定値とする事も可能である。
【００２５】
本実施例によって、専用の計測手段を持たなくても最適なＳＥＲＤＥＳ  ＩＦのパラメータ設定値を自動で求めることが可能となる。
【図面の簡単な説明】
【００２６】
【図１】実施例１の動作説明図。外部機器の機種に応じた設定値を予め記憶しておきシステム起動後、接続された機器に応じてＳＥＲＤＥＳ  ＩＦを最適設定する形態の実施例の図。
【図２】実施例１の設定値記憶テーブル例。
【図３】実施２の動作説明図。ＥｒｒｏｒＲａｔｅ測定を実機上で行い設定値を決定する形態の実施例の図。
【図４】実施例２のＥｒｒｏｒＲａｔｅ測定結果と設定値選びの説明図。
【符号の説明】
【００２７】
１０１  複合機
１０２  ＬＡＮ
１０３  ＳＥＲＤＥＳ  ＩＦ
１０４  外部機器
１０５  基幹ＬＡＮ
１０６  パラレルデータ
１０７  ＳｅｒｄｅｓＴＸ
１０８  ＳｅｒｄｅｓＲＸ
１０９  シリアル通信部
１１０  ＳｅｒｄｅｓＲＸ
１１１  ＳｅｒｄｅｓＴＸ
１１２  パラレルデータ
３０１  複合機
３０２  ＬＡＮ
３０３  ＳＥＲＤＥＳ  ＩＦ
３０４  外部機器
３０５  基幹ＬＡＮ
３０６  パラレルデータ
３０７  ＳｅｒｄｅｓＴＸ
３０８  ＳｅｒｄｅｓＲＸ
３０９  シリアル通信部
３１０  ＳｅｒｄｅｓＲＸ
３１１  ＳｅｒｄｅｓＴＸ
３１２  パラレルデータ
【図１】
2006238317.tif 000003
【図２】
2006238317.tif 000004
【図３】
2006238317.tif 000005
【図４】
2006238317.tif 000006