(57)【特許請求の範囲】
【請求項１】
データ幅が１６ビットのＳＣＳＩケーブルと接続可能な第１コネクタと、
データ幅が８ビットのＳＣＳＩケーブルと接続可能な第２コネクタと、
前記第１コネクタまたは前記第２コネクタのいずれか一方を介してデータを転送するデータ転送制御手段と、
前記第２コネクタを介してデータを前記データ転送制御手段に転送させることを指示する切替手段と、を備え、
前記データ転送制御手段は、前記切替手段により前記第２コネクタを介してデータを転送することが指示されている指示状態のとき、８ビット幅のデータを前記第２コネクタを介して転送し、非指示状態のとき、前記ＳＣＳＩケーブルを介して入力されるコマンドに基づいて前記第１コネクタまたは前記第２コネクタのいずれに前記ＳＣＳＩケーブルが接続されているかを判別し、前記ＳＣＳＩケーブルが前記第１コネクタに接続されていると判別すると前記第１コネクタを介して１６ビット幅のデータを転送し、前記ＳＣＳＩケーブルが前記第２コネクタに接続されていると判別すると前記第２コネクタを介して８ビット幅のデータを転送する、
ことを特徴とするＳＣＳＩ周辺機器。
【請求項２】
前記第１コネクタは、６８ピンであることを特徴とする請求項１記載のＳＣＳＩ周辺機器。
【請求項３】
前記第２コネクタは、５０ピンであることを特徴とする請求項１または２記載のＳＣＳＩ周辺機器。
【請求項４】
前記切替手段は、機械的な切替スイッチであることを特徴とする請求項１、２または３記載のＳＣＳＩ周辺機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータに接続されるＳＣＳＩ（Small Computer System Interface）周辺機器に関する。
【０００２】
【従来の技術】
家庭や事業所で用いられている小型コンピュータは、一般にパーソナルコンピュータ（以下、「パソコン」）と称され普及している。これらのパソコンには、データを出力する出力機器であるプリンタ装置、データを入力する入力機器であるスキャナ装置、またはデータを記録する記録装置である磁気ディスクドライブ装置あるいは光磁気ディスクドライブ装置などが接続される。これらプリンタ装置、スキャナ装置およびディスクドライブ装置などは一般に周辺機器と称され、パソコンへのデータの入出力ならびにデータの記録に広く利用されている。
【０００３】
上述のような周辺機器は、所定の規格のインターフェイスを経由して接続されている。現在、広く利用されているインターフェイスとしては、例えばＵＳＢ（Universal Serial Bus）、ＳＣＳＩ、ＲＳ２３２Ｃあるいはセントロニクスなどがある。特に、ＳＣＳＩは、転送速度が大きく種々の装置を数珠つなぎ的に（デージーチェーン）接続できるという利点を生かし広く利用されている。
【０００４】
【発明が解決しようとする課題】
現在、ＳＣＳＩには数種の規格があり、それぞれコネクタの形状が異なる。例えば、８ビットバス−５０ピン１００ｍｉｌコネクタのＳＣＳＩ（ANSI X3.131-1986）、ＳＣＳＩ−２（ANSI X3 T9/89-042）あるいはＦＡＳＴ−ＳＣＳＩなどがある。近年では、１６ビットバス−６８ピン５０ｍｉｌの高密度コネクタを使用するＳＣＳＩ−３（ANSI X3 T9.2・91-010）の使用が開始されている。
【０００５】
これらＳＣＳＩのコネクタのうち、データバスが８ビットのコネクタは一般にナローＳＣＳＩ、ならびにデータバスが１６ビットのコネクタはワイドＳＣＳＩと称されている。
ワイドＳＣＳＩはナローＳＣＳＩの上位互換規格であり、ナローＳＣＳＩにワイドＳＣＳＩを接続した場合、データバスが８ビットのナローＳＣＳＩとして機能する。
【０００６】
しかしながら、一様にＳＣＳＩ機器と称する場合でも上記のように種々のコネクタ形状を有しており、コネクタ形状の異なる周辺機器相互とパソコンとを接続することはできない。特に、近年ではデータ転送速度の向上が必要であるため、例えばスキャナ装置やディスクドライブ装置などデータ転送量の大きな周辺機器はワイドＳＣＳＩを使用することが望まれている。
【０００７】
一方、従来はナローＳＣＳＩが一般的であったため、ナローＳＣＳＩにのみ対応するパソコンあるいは周辺機器が多く存在する。そのため、ナローＳＣＳＩのコネクタとワイドＳＣＳＩのコネクタとを接続するには、コネクタを変換する特殊な変換手段が必要になる。
【０００８】
そこで、本発明は、特殊な変換手段を必要とすることなく、ワイドＳＣＳＩまたはナローＳＣＳＩのいずれにも接続可能なＳＣＳＩ周辺機器を提供することにある。
【０００９】
【課題を解決するための手段】
本発明の請求項１、２または３記載のＳＣＳＩ周辺機器によると、ワイドＳＣＳＩに対応するＳＣＳＩケーブルを接続するための第１コネクタ、ならびにナローＳＣＳＩに対応するＳＣＳＩケーブルを接続するための第２コネクタを備えている。そのため、例えばパソコンがワイドＳＣＳＩ対応またはナローＳＣＳＩ対応のいずれであってもＳＣＳＩ周辺機器を接続することができる。
したがって、特殊な変換手段を必要とすることなく、ワイドＳＣＳＩまたはナローＳＣＳＩのいずれにも接続することができる。
【００１０】
また、切替手段は第１コネクタまたは第２コネクタに接続されているケーブルがワイドＳＣＳＩに対応しているケーブルあるいはナローＳＣＳＩに対応しているケーブルのいずれである場合でも、データ幅を強制的に８ビットに設定することができる。
【００１１】
例えばパソコンがワイドＳＣＳＩに対応している場合、本発明のＳＣＳＩ周辺機器はパソコンからのコマンドによりワイドＳＣＳＩに対応可能であると判断する。しかし、デージーチェーンにナローＳＣＳＩにのみ対応する周辺機器が含まれていた場合、その周辺機器によりデージーチェーン全体としてはワイドＳＣＳＩには対応できない。その結果、本発明のＳＣＳＩ機器からはワイドＳＣＳＩに対応した１６ビットのデータが出力されるおそれがある。そこで、切替手段を備えることにより、強制的にデータ転送時のデータ幅を８ビットに設定する。これにより、デージーチェーンにナローＳＣＳＩのみ対応の周辺機器が含まれていても、簡単な設定で確実にデータの転送を実行することができる。
【００１２】
本発明の請求項４記載のＳＣＳＩ周辺機器によると、切替手段は機械的な切替スイッチである。したがって、データ転送時のデータ幅を容易に設定することができる。
【００１３】
【発明の実施の形態】
本発明の一実施例によるＳＣＳＩ周辺機器を適用したスキャナを図２に示す。本実施例によるスキャナは、フラットベッド型のスキャナである。
図２に示すように、スキャナ１は箱形の本体１０の内部にキャリッジ２０と主制御部３０とを備えている。本体１０の上方には原稿台１１が配置されている。原稿台１１の反キャリッジ側に読み取り対象となる原稿が載置される。本体１０の内部に配設されているキャリッジ２０は、図示しない駆動装置により原稿台１１に対して平行に副走査方向へ往復移動可能である。
【００１４】
キャリッジ２０には、光源２１、集光レンズ２２、ラインセンサ２３、Ａ／Ｄ変換部２４およびキャリッジ制御部２５が搭載されている。
集光レンズ２２は、原稿からの光をラインセンサ２３に集光する。ラインセンサ２３としては、ＣＣＤなどの複数の画素がキャリッジの移動方向と垂直に直線的に配列された電荷蓄積型光センサが使用される。
【００１５】
光源２１は、キャリッジ２０の移動方向に対し垂直に設けられ、蛍光ランプなどが用いられる。光源２１から照射された光は、例えば紙などの反射原稿の表面で反射し、ラインセンサ２３へ入射される。
Ａ／Ｄ変換部２４は、ラインセンサ２３から出力されたアナログの電気信号をデジタルの電気信号へ変換する。変換されたデジタルの電気信号は、デジタルデータとして主制御部３０へ出力される。キャリッジ制御部２５は、主制御部３０からの命令にしたがいキャリッジ２０の各構成部分を制御する。
【００１６】
主制御部３０は、マイクロコンピュータ３１、画像処理ＡＳＩＣ３２およびインターフェイス４０を有している。マイクロコンピュータ３１は、図示しないＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory）などを有しており、画像処理ＡＳＩＣ３２を経由して、スキャナ１の各部を制御する。
【００１７】
画像処理ＡＳＩＣ３２は、図示しないシェーディング補正部、ガンマ補正部およびその他の補正部を有している。画像処理ＡＳＩＣ３２は、上記のシェーディング補正部、ガンマ補正部およびその他の補正部でキャリッジ２０のＡ／Ｄ変換部２４から出力されたデジタルの出力信号に各種の処理を実施し、デジタルデータを作成する。
【００１８】
シェーディング補正部では、Ａ／Ｄ変換部２４から出力されたデジタルの出力信号にシェーディング補正を実施する。例えば、読み取り開始前に白基準を読み取ることで得られたデータを用いて、ラインセンサ２３の画素ごとの感度のばらつき、ならびに光源２１の主走査方向への光量のばらつきを補正する。ガンマ補正部では、所定のガンマ関数によりガンマ補正が行われ、シェーディング補正されたデジタルの出力信号をデジタルデータに変換する。その他の補正部では、色補正、エッジ強調および領域拡大／縮小などの諸変換を実施する。
画像処理ＡＳＩＣ３２で作成されたデジタルデータは、インターフェイス４０から外部に接続されているパーソナルコンピュータ（以下、パーソナルコンピュータを「パソコン」という。）２などの画像処理装置へ出力される。
【００１９】
次に、インターフェイス４０について詳細に説明する。
本実施例によるスキャナ１のインターフェイス４０は、図１に示すようにデータ転送制御手段としてのＳＣＳＩコントローラ４１、第１コネクタとしてのワイドＳＣＳＩコネクタ４２、第２コネクタとしてのナローＳＣＳＩコネクタ４３および切替手段としての変更スイッチ４４から構成されている。
【００２０】
ＳＣＳＩコントローラ４１は、マイクロコンピュータ３１の命令により画像処理ＡＳＩＣ３２からワイドＳＣＳＩコネクタ４２またはナローＳＣＳＩコネクタ４３のいずれかから出力されるデジタルデータの出力を制御する。ＳＣＳＩコントローラ４１は、出力されるデジタルデータのデータバスが８ビットまたは１６ビットのいずれかになるように制御する。ＳＣＳＩコントローラ４１は、ホストである外部のパソコン２から送出されるコマンドによりワイドＳＣＳＩ対応か、またはナローＳＣＳＩ対応かを判断し、出力するデジタルデータのデータバスを８ビットにするか１６ビットにするかを決定する。
【００２１】
例えば、図２に示すパソコン２の図示しないＳＣＳＩコントローラがワイドＳＣＳＩに対応している場合、パソコン２のＳＣＳＩコントローラからはスキャナ１のＳＣＳＩコントローラ４１に対し「ワイドＳＣＳＩ対応？」の問い合わせを行うコマンドが送出される。このコマンドにより、スキャナ１のＳＣＳＩコントローラ４１はワイドＳＣＳＩ対応であると判断する。
【００２２】
一方、パソコン２の図示しないＳＣＳＩコントローラがナローＳＣＳＩに対応している場合、パソコン２のＳＣＳＩコントローラからはスキャナ１のＳＣＳＩコントローラ４１に対しワイドＳＣＳＩ対応か否かを問い合わせるコマンドが送出されない。これにより、スキャナ１のＳＣＳＩコントローラ４１はナローＳＣＳＩ対応であると判断する。
【００２３】
ワイドＳＣＳＩコネクタ４２は、データバスが１６ビットのワイドＳＣＳＩケーブル５２と接続可能である。ワイドＳＣＳＩコネクタ４２は、６８ピンである。ナローＳＣＳＩコネクタ４３は、データバスが８ビットのナローＳＣＳＩケーブル５３と接続可能である。ナローＳＣＳＩコネクタ４３は、５０ピンである。
【００２４】
変更スイッチ４４は、ＳＣＳＩコントローラ４１によるデータバスの選択を強制的に８ビットにするための機械的なスイッチである。この変更スイッチ４４を「ＯＮ」にすると、ＳＣＳＩコントローラ４１が「ワイドＳＣＳＩ」に対応しているパソコン２であると判断した場合であっても、ＳＣＳＩコントローラ４１は画像処理ＡＳＩＣ３２から出力されたデジタルデータを８ビットでパソコン２へ出力する。変更スイッチ４４が「ＯＦＦ」のとき、ＳＣＳＩコントローラ４１の判断にしたがって出力されるデジタルデータのデータバスが決定される。
【００２５】
次に、本実施例のスキャナ１およびパソコン２の接続とＳＣＳＩコントローラ４１の作動について説明する。
（接続例１）
図３に示すように、接続例１はスキャナ１とナローＳＣＳＩのコネクタ６１が配設されているパソコン６０とを接続する場合である。
接続例１の場合、パソコン６０にはナローＳＣＳＩのコネクタ６１が配設されているため、スキャナ１とパソコン６０とはナローＳＣＳＩケーブル５３を用いて接続される。ナローＳＣＳＩケーブル５３は、スキャナ１のナローＳＣＳＩコネクタ４３に接続される。このとき、パソコン６０からスキャナ１に対し何らワイドＳＣＳＩ対応か否かを問い合わせるコマンドは送出されない。そのため、スキャナ１のＳＣＳＩコントローラ４１は、コネクタに接続されているケーブルがナローＳＣＳＩケーブル５３であると判断する。したがって、ＳＣＳＩコントローラ４１は画像処理ＡＳＩＣ３２から出力されるデジタルデータを８ビットバスで出力する。
【００２６】
（接続例２）
図４に示すように、接続例２はスキャナ１とワイドＳＣＳＩのコネクタ７１が配設されているパソコン７０とを接続する場合である。
接続例２の場合、パソコン７０にはワイドＳＣＳＩのコネクタ７１が配設されているため、スキャナ１とパソコン７０とはワイドＳＣＳＩケーブル５２を用いて接続される。ワイドＳＣＳＩケーブル５２は、スキャナ１のワイドＳＣＳＩコネクタ４２に接続される。このとき、パソコン７０の図示しないＳＣＳＩコントローラは、スキャナ１のＳＣＳＩコントローラ４１に対しスキャナ１がワイドＳＣＳＩに対応しているか否かを問い合わせるコマンドを送出する。これに対し、スキャナ１のＳＣＳＩコントローラ４１が「ワイドＳＣＳＩ」に対応しているとの応答のコマンドを送出すると、パソコン７０のＳＣＳＩコントローラおよびスキャナ１のＳＣＳＩコントローラ４１は、互いにいずれもワイドＳＣＳＩに対応していると判断する。その結果、スキャナ１のＳＣＳＩコントローラ４１は画像処理ＡＳＩＣ３２から出力されたデジタルデータを１６ビットバスで出力する。
【００２７】
（接続例３）
図５に示すように、接続例３はスキャナ１とパソコン８０との途中に他の周辺機器９０が存在する場合である。
接続例３の場合、パソコン８０にはワイドＳＣＳＩコネクタ８１が配設されている。また、周辺機器９０はナローＳＣＳＩにのみ対応している。そのため、周辺機器９０はナローＳＣＳＩコネクタ９１、９２が配設されている。このとき、パソコン８０と周辺機器９０とは、変換ケーブル５４を利用してパソコン８０のワイドＳＣＳＩコネクタ８１と周辺機器９０のナローＳＣＳＩコネクタ９１とが接続される。この周辺機器９０とスキャナ１とはナローＳＣＳＩケーブル５３により接続される。すなわち、ナローＳＣＳＩケーブル５３の一端は周辺機器９０のナローＳＣＳＩコネクタ９２に接続され、他方はスキャナ１のナローＳＣＳＩコネクタ４３に接続される。したがって、パソコン８０およびスキャナ１はいずれもワイドＳＣＳＩに対応しているものの、デージーチェーン全体としてはナローＳＣＳＩにのみ対応していることとなる。
【００２８】
このとき、パソコン８０の図示しないＳＣＳＩコントローラは、接続されている各機器に対し、ワイドＳＣＳＩに対応しているか否かを問い合わせるコマンドを送出する。この問い合わせのコマンドにより、スキャナ１のＳＣＳＩコントローラ４１は「ワイドＳＣＳＩコネクタ４２にワイドＳＣＳＩケーブル５２が接続された」と判断する。
【００２９】
しかし、実際には上述の通り、パソコン８０と周辺機器９０との間、ならびに周辺機器９０とスキャナ１との間は、ナローＳＣＳＩケーブル５３で接続されている。そのため、スキャナ１のＳＣＳＩコントローラ４１は、デージーチェーン全体としてはナローＳＣＳＩに対応し、かつコネクタに接続されているケーブルがナローＳＣＳＩケーブル５３であるにもかかわらず、１６ビットのデータバスであると判断する。その結果、画像処理ＡＳＩＣ３２から出力されたデジタルデータを１６ビットバスで出力することになる。
【００３０】
そこで、上述のようなデージーチェーンを構成する場合、ユーザは変更スイッチ４４を「ＯＮ」にする。変更スイッチ４４を「ＯＮ」にすることにより、スキャナ１のＳＣＳＩコントローラ４１からのデータの出力は、強制的に８ビットに設定される。そのため、スキャナ１とパソコン８０との間にナローＳＣＳＩ対応の周辺機器９０が配設されている場合でもデータバスが１６ビットになるという問題が防止される。
【００３１】
なお、周辺機器９０を配設する場合でも、パソコン８０、スキャナ１そして周辺機器９０の順で接続すれば上記の接続例３のような問題は発生しない。しかし、設置スペースの関係、あるいはユーザの希望により接続例３のような接続もありうる。したがって、変更スイッチ４４を設けることにより、あらゆる接続状況へも応することができる。
【００３２】
以上説明したように、本実施例のスキャナ１によると、ワイドＳＣＳＩに対応するワイドＳＣＳＩコネクタ４２およびナローＳＣＳＩに対応するナローＳＣＳＩコネクタ４３の両方を備えている。そのため、ホストであるパソコン２、６０、７０、８０あるいはデージーチェーン中に配設される周辺機器９０がワイドＳＣＳＩに対応あるいはナローＳＣＳＩに対応のいずれであっても、変換ケーブルを用いることなく両者に対応することができる。
【００３３】
また、ホストであるパソコンのＳＣＳＩコントローラから送出されるコマンドにしたがって、スキャナ１のＳＣＳＩコントローラ４１はワイドＳＣＳＩまたはナローＳＣＳＩのいずれかを自動的に判断する。そのため、ワイドＳＣＳＩまたはナローＳＣＳＩを使用するために特別な設定をする必要がなく、スキャナ１の操作を容易に実施することができる。
【００３４】
また、本実施例のスキャナ１は、データバスを強制的に８ビットにするための機械的な変更スイッチ４４を備えている。そのため、図５に示す接続例３のように、パソコンがワイドＳＣＳＩ対応でありかつデージーチェーン中にナローＳＣＳＩ対応の周辺機器９０が含まれている場合であっても、データ転送時のデータバスを容易に設定することができる。また、データバスの相違によるデータ転送の不備を防止することができる。したがって、スキャナ１はあらゆる接続条件にも対応することができる。
【００３５】
以上、本発明の一実施例では、本発明をスキャナに適用した例について説明した。しかし、本発明はスキャナに限らず、例えばプリンタ、あるいは光磁気ディスクドライブなどの記録装置など種々のＳＣＳＩ周辺機器に適用することができる。
【図面の簡単な説明】
【図１】本発明の一実施例によるスキャナのインターフェイスを示す模式図である。
【図２】本発明の一実施例によるスキャナならびにこれに接続されているパソコンを示す模式図である。
【図３】本発明の一実施例によるスキャナとパソコンとの接続例１を示す模式図である。
【図４】本発明の一実施例によるスキャナとパソコンとの接続例２を示す模式図である。
【図５】本発明の一実施例によるスキャナとパソコンとの接続例３を示す模式図である。
【符号の説明】
１    スキャナ（ＳＣＳＩ周辺機器）
４１    ＳＣＳＩコントローラ（データ転送制御手段）
４２    ワイドＳＣＳＩコネクタ（第１コネクタ）
４３    ナローＳＣＳＩコネクタ（第２コネクタ）
４４    変更スイッチ（切替手段）
５２    ワイドＳＣＳＩケーブル
５３    ナローＳＣＳＩケーブル
【図１】
0003991580.tif 000002
【図２】
0003991580.tif 000003
【図３】
0003991580.tif 000004
【図４】
0003991580.tif 000005
【図５】
0003991580.tif 000006