(57)【特許請求の範囲】
【請求項１】
コンピュータに対して自機プリンタのみを直接接続するために前記コンピュータ用のコネクタが結合される第１のコネクタと、
前記コンピュータに対して他機プリンタを前記自機プリンタを介して接続するために当該他機プリンタ用のコネクタが結合される第２のコネクタと、
前記第１のコネクタと自機プリンタとの間を接続する自機側信号送受信経路と、
前記第１のコネクタと前記第２のコネクタとの間を接続する他機側信号送受信経路と、
電源投入時には前記自機側信号送受信経路が有効となるように初期設定されて、前記他機側信号送受信経路と前記自機側信号送受信経路との何れかが有効となるように切換えられる経路状態切換手段と、
前記コンピュータ側から前記自機側信号送受信経路を介して任意のタイミングでプリンタ選択コードが送出されたときには前記他機側信号送受信経路が有効となるように前記経路状態切換手段を切換え、前記コンピュータ側から前記自機側信号送受信経路を介して認識できる信号が送出されたときには前記自機側信号送受信経路が有効となり電源投入時と同じ状態に戻すように前記経路状態切換手段を切換える切換信号を出力する制御部と、
が前記自機プリンタに内蔵され、
前記他機側信号送受信経路を有効とさせるための前記制御部から前記経路状態切換手段に対する前記切換信号の状態を前記自機プリンタの電源がオフ時に生ずる切換信号の状態と同一に設定した、
ことを特徴とするプリンタ用インタフェース切換装置。
【請求項２】
前記プリンタ選択コードは、エスケープ・シーケンスによるプリンタ選択コードであり、前記認識できる信号は、プリンタ初期化信号であることを特徴とする請求項１記載のプリンタ用インタフェース切換装置。
【請求項３】
前記経路状態切換手段を動作させるための電源を前記自機プリンタ側と前記他機プリンタが接続された前記第２のコネクタ側とから論理和的に供給するようにしたことを特徴とする請求項１又は２記載のプリンタ用インタフェース切換装置。
【請求項４】
請求項１，２又は３載のプリンタ用インタフェース切換装置を内蔵し、第１のコネクタを介してコンピュータが結合され、第２のコネクタを介して他機プリンタが結合されることを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ用インタフェース切換装置及びこれを用いたプリンタに関する。
【０００２】
【従来の技術】
一般に、パーソナルコンピュータ（以下、単にパソコンという）の周辺機器としてプリンタが接続されることが多いが、その形態としては、１台のパソコンと１台のプリンタとを接続する１対１の接続関係が大半である。パソコンとプリンタとを接続するインタフェースとしてはセントロニクス規格のインタフェースが主流であり、通常は、セントロニクス規格（セントロニクス準拠を含む）のコネクタを用いて両者が結合される。
【０００３】
ここに、プリンタとしてはレーザプリンタ、インクジェットプリンタを始めとして各種方式のものがあり、かつ、白黒仕様のものやカラー仕様のものもある。ところが、各種方式のプリンタは一長一短であり、１台のパソコンに対して異なる方式のプリンタを共存させたいというニーズが増えつつある。例えば、典型例として白黒レーザプリンタとカラーインクジェットプリンタとを例に採り説明する。この例の場合、白黒レーザプリンタだけであるとすると、カラー印字の要望に応えることができず、カラー印字を希望するユーザの場合、カラーインクジェットプリンタが必要となる。一方、カラーインクジェットプリンタだけであるとすると、カラー印字はもちろん、白黒印字も可能であるが、カラーインクジェットプリンタによる白黒印字の場合、その印字速度がかなり遅い上に印字品質が白黒レーザプリンタに比べてかなり悪いという欠点があり、大半を占める白黒印字を考えると白黒レーザプリンタも備えるのが好ましいといえる。
【０００４】
【発明が解決しようとする課題】
ところが、１台のパソコンに対して２台のプリンタを共存させる場合の利用形態を見ると、１台のパソコンには１台のプリンタしか接続できないので、使いたいプリンタを切換える毎に、ユーザがセントロニクス規格のコネクタを差し換えることにより対処する方式が大半を占めている。しかし、これではプリンタの切換えが面倒であり、極めて不便である。
【０００５】
また、１台のパソコンと２台のプリンタとを各々コネクタ結合可能とした切換器が市販されており、この切換器によれば、コネクタの差し換え作業は要しないものの、パソコン側からの制御により所望のプリンタ側を選択させることに関する信頼性に欠ける現状にある。これは、元々、パソコン側とプリンタ側とのインタフェースがセントロニクス規格により行われるが、現実にはセントロニクス準拠なる規格であり種々のローカル規格があって、互換性に問題があり、プリンタによってはパソコンとの相性が悪いことが多々あることに多いに起因する。このような状況下に、上記のような切換器を利用する場合を考えると、パソコンから見れば切換器に接続されるプリンタが２台とも不特定なものとなるので汎用性を持たせることが難しく、切換機能の信頼性に欠けるものとなっている。
【０００６】
そこで、本発明は、１台のパソコンに対して２台のプリンタを共存させようとする場合において、パソコン側での制御により所望側のプリンタを確実に選択し得る信頼性の高いプリンタ用インタフェース切換装置及びこれを用いたプリンタを提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１記載の発明のプリンタ用インタフェース切換装置は、コンピュータに対して自機プリンタのみを直接接続するために前記コンピュータ用のコネクタが結合される第１のコネクタと、前記コンピュータに対して他機プリンタを前記自機プリンタを介して接続するために当該他機プリンタ用のコネクタが結合される第２のコネクタと、前記第１のコネクタと自機プリンタとの間を接続する自機側信号送受信経路と、前記第１のコネクタと前記第２のコネクタとの間を接続する他機側信号送受信経路と、電源投入時には前記自機側信号送受信経路が有効となるように初期設定されて、前記他機側信号送受信経路と前記自機側信号送受信経路との何れかが有効となるように切換えられる経路状態切換手段と、前記コンピュータ側から前記自機側信号送受信経路を介して任意のタイミングでプリンタ選択コードが送出されたときには前記他機側信号送受信経路が有効となるように前記経路状態切換手段を切換え、前記コンピュータ側から前記自機側信号送受信経路を介して認識できる信号が送出されたときには前記自機側信号送受信経路が有効となり電源投入時と同じ状態に戻すように前記経路状態切換手段を切換える切換信号を出力する制御部と、が前記自機プリンタに内蔵され、前記他機側信号送受信経路を有効とさせるための前記制御部から前記経路状態切換手段に対する前記切換信号の状態を前記自機プリンタの電源がオフ時に生ずる切換信号の状態と同一に設定した。
【０００８】
従って、電源投入した時点では初期設定に従い自機側信号送受信経路が有効となるため、コンピュータと自機プリンタとが有効な接続状態にあり、自機プリンタを用いて印字出力可能な状態となる。このような状態で他機プリンタを使用しようとする場合には、コンピュータから自機側信号送受信経路を通じて自機プリンタ側にエスケープ・シーケンスによるプリンタ選択コードを送出すると、自機プリンタ側では制御部で理解できるコマンドが来たと判断して経路状態切換手段を動作させることにより他機側信号送受信経路が有効となるように切換えられる。これにより、コンピュータと他機プリンタとが有効な接続状態にあり、他機プリンタを用いて印字出力可能な状態となる。一方、このような状態で再び自機プリンタ側に戻したい場合には、本来であれば上記に準じて他機プリンタ側のコマンドを用いるべきであるが、他機プリンタのコマンド規格は必ずしも自機プリンタと一致せず異なることが大半であり自機プリンタ側にとってそのコマンドを理解し得るか否か不明であり、理解できない場合には戻せないので、他機プリンタ規格のコマンドを用いず、自機プリンタ内蔵の制御部が理解できる信号を用いこのような信号が送出された場合に経路状態切換手段を動作させることにより自機側信号送受信経路が有効となるように切換えられる。これにより、コンピュータ側での制御により自機／他機プリンタの使用を任意に切換えることができる切換装置となる。また、経路状態切換手段に対する切換信号は自機プリンタの電源がオフであればその制御が働かないが、他機側信号送受信経路を有効とさせるための経路状態切換手段に対する切換信号の状態を自機プリンタの電源がオフ時に生ずる切換信号の状態と同一に設定されているので、自機プリンタの電源がオフで他機プリンタの電源がオンの時には他機側信号送受信経路が有効となるように切換えることができ、自機プリンタの電源がオフでパソコンと他機プリンタとの電源だけがオンの状態でも両者間のインタフェースが可能となる。
【０００９】
ここに、自機プリンタが認識できる信号としては、例えば、セントロニクス規格のコネクタ中の所定ピンに割り振られておりプリンタを初期状態に戻すための信号であるプリンタ初期化信号（／ＩＮＩＴ）を用いるのが簡単かつ確実であるが、プリンタ初期化信号に限らず、例えば、データバス上に何らかの認識し得る信号を載せるようにしてもよい。要は、自機プリンタが認識できる信号であればよく、コンピュータ上のアイコンをクリックすることによる信号を送出するようにしてもよい。
【００１０】
請求項２記載の発明は、請求項１記載のプリンタ用インタフェース切換装置において、前記プリンタ選択コードは、エスケープ・シーケンスによるプリンタ選択コードであり、前記認識できる信号は、プリンタ初期化信号である。
【００１２】
請求項３記載の発明は、請求項１又は２記載のプリンタ用インタフェース切換装置において、前記経路状態切換手段を動作させるための電源を前記自機プリンタ側と前記他機プリンタが接続された前記第２のコネクタ側とから論理和的に供給するようにした。
【００１３】
経路状態切換手段を動作させるための電源を自機プリンタ側のみから供給する場合、自機プリンタの電源がオフであれば他機プリンタの電源がオンであっても経路状態切換手段を動作させることはできない。しかし、他機プリンタが接続された第２のコネクタ側からも電源を供給しているので、他機プリンタの電源がオンであればその電力供給により経路状態切換手段を動作させることができる。
【００１４】
請求項４記載の発明のプリンタは、請求項１，２又は３記載のプリンタ用インタフェース切換装置を内蔵し、第１のコネクタを介してコンピュータが結合され、第２のコネクタを介して他機プリンタが結合されたものである。従って、自機プリンタ自身が請求項１，２又は３記載のプリンタ用インタフェース切換装置を内蔵しているので、他機プリンタの仕様等が不特定であっても、コンピュータ側での制御により自機プリンタ側を有効にするか他機プリンタ側を有効にするかの切換えを確実に行わせることができるプリンタとなる。
【００１５】
【発明の実施の形態】
本発明の実施の一形態を図面に基づいて説明する。本実施の形態は、例えば図２に示すように白黒用のレーザプリンタ（以下、自機プリンタという）１と、カラーインクジェットプリンタ（以下、他機プリンタという）２との２台のプリンタを、コンピュータである１台のパソコン３に共存させるシステムにおいて、自機プリンタ１部分に関するものである。
【００１６】
前記パソコン３と前記他機プリンタ２とは前記自機プリンタ１を介して接続されるもので、自機プリンタ１の一部にはプリンタ用インタフェース切換装置４が内蔵されている。このプリンタ用インタフェース切換装置４は基本的にはセントロニクス規格のインタフェースであり、図１に示すように構成されている。まず、前記パソコン３用のセントロニクス規格のコネクタ（図示せず）が結合される第１のコネクタ５と、他機プリンタ２用のセントロニクス規格のコネクタ（図示せず）が結合される第２のコネクタ６とが設けられている。このプリンタ用インタフェース切換装置４は自機プリンタ１に内蔵されて自機プリンタ１との接続は固定的であるので、内部配線により接続されており、自機プリンタ用コネクタは有しない。前記自機プリンタ１はＣＰＵ７を含むコントローラ８を内蔵しており、前記第１のコネクタ５とこのコントーラ８との間を接続する自機側信号送受信経路９が形成されている。この自機側信号送受信経路９は８本線によるデータバス９ａと４本線による受信用制御線９ｂ、５本線による送信用制御線９ｃにより形成されている。また、前記第１のコネクタ５と前記第２のコネクタ６（従って、他機プリンタ２）との間を接続する他機側信号送受信経路１０も形成されている。この他機側信号送受信経路１０は前記第１のコネクタ５側から引き出された前記データバス９ａ、受信用制御線９ｂ、送信用制御線９ｃを第２のコネクタ６側に分岐させたデータバス１０ａ、受信用制御線１０ｂ、送信用制御線１０ｃにより形成されている。
【００１７】
これらの信号送受信経路９，１０に対しては前記コントーラ８側から与えられる切換信号に応じて切換えられて何れかの信号送受信経路９又は１０を有効にするための経路状態切換手段となる切換部１１が設けられている。この切換部１１は、データバス９ａ、受信用制御線９ｂ、送信用制御線９ｃの各々の線上に設けられて作動状態と非作動状態とを採り得るバッファ１２ａ，１２ｂ，１２ｃと、受信用制御線１０ｂ、送信用制御線１０ｃの各々の線上に設けられて作動状態と非作動状態とを採り得るバッファ１３ｂ，１３ｃと、データバス１０ａ上に設けられてオン・オフ制御されるスイッチ１４とにより構成されている。前記バッファ１２ａは双方向性バッファとされている。また、前記バッファ１２ｂ，１３ｂを択一的に作動状態とさせる切換信号を与える制御線１５ｂと、前記バッファ１２ｃ，１３ｃを択一的に作動状態とさせる切換信号を与える制御線１５ｃと、前記バッファ１２ａの作動状態を制御する切換信号を与える制御線１５ａと、前記スイッチ１４のオン・オフを制御する切換信号を与える制御線１５ｄとが設けられており、前記バッファ１３ｂ，１３ｃに対する制御線１５ｂ，１５ｃ上には信号を反転させるためのインバータ１６ｂ，１６ｃが介在されている。このような切換部１１を動作させるための電源１７は前記コントローラ８の電源ライン１８から供給されているとともに、他機プリンタ２側の電源がオンしているか否かをチェックするための第２のコネクタ６のＰ．Ｌ．Ｈ（ペリフェラル・ロジック・ハイ）ライン１９からも供給されている。具体的には、他機プリンタ２からセントロニクスインタフェースには微少電源電流が割り振られている。ここに、これらのライン１８，１９上にはダイオード２０，２１が介在されることにより論理和接続されている。
【００１８】
ここに、自機プリンタ１の電源が投入された時点では、コントローラ８から制御線１５ａ〜１５ｃに与えられる切換信号の状態はＨレベル（制御線１５ｄに与えられる切換信号の状態はＬレベル）に初期設定されている。この状態ではバッファ１２ａ〜１２ｃ側が作動状態であってスイッチ１４はオフ状態、バッファ１３ｂ，１３ｃが非作動状態であるので自機側信号送受信経路９側が有効となるように設定されている。
【００１９】
このような構成において、１台のパソコン３に対して２台のプリンタ１，２を共存させたシステムで、全ての電源を投入すると、コントローラ８は制御線１５ａ〜１５ｃ上に与える切換信号の状態がＨレベルとなる（制御線１５ｄに与えられる切換信号の状態はＬレベルである）。これにより、上述のように自機側信号送受信経路９側が有効となり、パソコン３に対して自機プリンタ１のみが接続された状態と等価的となる。よって、パソコン３側から印字データ、その他のデータ、信号を送出することにより自機プリンタ１で印字出力することができる。本実施の形態の場合、高速・高画質の白黒印字となる。
【００２０】
また、任意の時点で他機プリンタ２を使用したい場合には、パソコン３側の操作によりエスケープ・シーケンスによるプリンタ選択コードなるＥＳＣコマンドを送出させる。自機側信号送受信経路９を通じてこのＥＳＣコマンドを受信したコントロール８側ではＣＰＵ７がコマンドが来たと判断し、制御線１５ａ〜１５ｃ上に与える切換信号の状態をＬレベル、制御線１５ｄに与える切換信号の状態をＨレベルに切換える。これにより、バッファ１２ａ〜１２ｃに代えて、バッファ１３ｂ，１３ｃが作動状態になるとともにスイッチ１４が閉じられてオンし、他機側信号送受信経路１０側が有効となる。即ち、パソコン３に対してコネクタ５，６を介して他機プリンタ２のみが接続された状態と等価的となる。よって、パソコン３側から印字データ、その他のデータ、信号を送出することにより他機プリンタ１で印字出力することができる。本実施の形態の場合、フルカラー印字となる。
【００２１】
一方、このような他機プリンタ２の使用可能な状態で再び自機プリンタ１側に戻したい場合には、パソコン３側の操作によりプリンタ初期化信号（／ＩＮＩＴ）を第１のコネクタ５を通じてプリンタ用インタフェース切換装置４側に与える。このようなプリンタ初期化信号（／ＩＮＩＴ）はセントロニクス規格に従った信号であり、自機プリンタ１中のＣＰＵ７でも認識可能な信号であるので、このプリンタ初期化信号（／ＩＮＩＴ）に従った処理、即ち、電源投入時と同じ状態に戻すように切換部１１を動作させるので、他機側信号送受信経路１０側に代えて自機側信号送受信経路９側が再び有効となる状態に切換えられる。即ち、このような切換えに際しても、本来であれば上記に準じて他機プリンタ２側のコマンドを用いるべきであるが、この他機プリンタ２は自機プリンタ１からみれば不特定なものであり、そのコマンド規格は必ずしも自機プリンタ１と一致せず異なることが多く自機プリンタ１側にとってそのコマンドを理解し得るか否か不明であり、理解できないコマンドが送出された場合には戻せないので、他機プリンタ規格のコマンドを用いず、上記のように自機プリンタ１が理解できる信号を用いて自機プリンタ１側に戻すものである。これにより、パソコン３側での制御により自機／他機プリンタ１，２の使用を任意に切換えることができる。
【００２２】
ところで、自機プリンタ１の電源はオフであるが、パソコン３及び他機プリンタ２の電源はともにオンであるケースもある。このようなケースであってもパソコン３と他機プリンタ２との間のインタフェースが可能であることが望ましいが、プリンタ用インタフェース切換装置４が自機プリンタ１に内蔵されておりこの自機プリンタ１の電源がオフであり切換部１１等を動作させることができない。しかし、本実施の形態においては他機プリンタ２が接続された第２のコネクタ６側からも切換部１１に対して電源１７を供給しているので、他機プリンタ２の電源がオンであれば電力を供給して切換部１１を動作させることができる。また、切換部１１に対する切換信号も自機プリンタ１の電源がオフであればコントローラ８も動作せずその制御が働かないが、他機側信号送受信経路１０を有効とさせるための切換部１１に対する切換信号の状態（Ｌレベル）を自機プリンタ１の電源がオフ時に生ずる切換信号の状態（グランドレベル）と同一に設定されているので、自機プリンタ１の電源がオフでコントローラ８が機能しなくても他機プリンタ２の電源がオンの時には他機側信号送受信経路１０が有効となるように切換えることができる。よって、自機プリンタ１の電源がオフでパソコン３と他機プリンタ２との電源だけがオンの状態でも両者間のインタフェースが可能となる。
【００２３】
次に、スイッチ１４部分の構成・作用について説明する。このスイッチ１４としては機械的スイッチを用いて構成することも可能であるが、データバス１０ａ上でのオン・オフ切換えであり、ＩＣ構成のアナログスイッチ２２を用いることが多い。この場合、外来サージ電圧等からアナログスイッチ２２を保護するために、入出力段の信号端子と電源との間に図３に示すように保護ダイオード２３ａ〜２３ｄを介在させるのが通常である。しかし、これだけの構成による場合、自機プリンタ１の電源がオフでパソコン３側の電源がオンしていると、図３に示すアナログスイッチ２２に対する電源が接地と等価的な状態となり、信号線より逆電流が流れ込む可能性がある。逆電流が流れるとＩＣ（アナログスイッチ２２）の破壊等を生じて好ましくない。この点、本実施の形態では、図３に示すように逆流防止素子となるダイオード２４（図１中のダイオード２０でもよい）が保護ダイオード２３とは逆向きとされて電源ライン１８に接続されているので、自機プリンタ１の電源がオフで、パソコン３側の電源がオンであっても、信号線より逆電流が流れ込むことはなく、確実にＩＣ等を保護できる。
【００２４】
【発明の効果】
請求項１記載の発明によれば、コンピュータに対して自機プリンタのみを直接接続するために前記コンピュータ用のコネクタが結合される第１のコネクタと、前記コンピュータに対して他機プリンタを前記自機プリンタを介して接続するために当該他機プリンタ用のコネクタが結合される第２のコネクタと、前記第１のコネクタと自機プリンタとの間を接続する自機側信号送受信経路と、前記第１のコネクタと前記第２のコネクタとの間を接続する他機側信号送受信経路と、電源投入時には前記自機側信号送受信経路が有効となるように初期設定されて、前記他機側信号送受信経路と前記自機側信号送受信経路との何れかが有効となるように切換えられる経路状態切換手段と、前記コンピュータ側から前記自機側信号送受信経路を介して任意のタイミングでプリンタ選択コードが送出されたときには前記他機側信号送受信経路が有効となるように前記経路状態切換手段を切換え、前記コンピュータ側から前記自機側信号送受信経路を介して認識できる信号が送出されたときには前記自機側信号送受信経路が有効となり電源投入時と同じ状態に戻すように前記経路状態切換手段を切換える切換信号を出力する制御部と、が前記自機プリンタに内蔵されているので、コンピュータ側での制御により自機プリンタと他機プリンタとの使用を任意に切換えることができる切換装置を提供でき、さらには、前記他機側信号送受信経路を有効とさせるための前記制御部から前記経路状態切換手段に対する前記切換信号の状態を前記自機プリンタの電源がオフ時に生ずる切換信号の状態と同一に設定したので、自機プリンタの電源がオフであっても他機プリンタの電源がオンの時には他機側信号送受信経路が有効となるように切換えることができ、自機プリンタの電源がオフでコンピュータと他機プリンタとの電源だけがオンの状態でも両者間のインタフェースを可能にすることができる。
【００２６】
請求項３記載の発明のプリンタ用インタフェース切換装置によれば、経路状態切換手段を動作させるための電源を自機プリンタ側と他機プリンタが接続された第２のコネクタ側とから論理和的に供給するようにしたので、自機プリンタの電源がオフであっても他機プリンタの電源がオンの時には他機側信号送受信経路が有効となるように切換えることができ、自機プリンタの電源がオフでコンピュータと他機プリンタとの電源だけがオンの状態でも両者間のインタフェースを可能にすることができる。
【００２７】
請求項４記載の発明のプリンタによれば、請求項１，２又は３載のプリンタ用インタフェース切換装置を内蔵し、第１のコネクタを介してコンピュータが結合され、第２のコネクタを介して他機プリンタが結合されているので、他機プリンタの仕様等が不特定であっても、コンピュータ側での制御により自機プリンタ側を有効にするか他機プリンタ側を有効にするかの切換えを確実に行わせることができるプリンタを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態をプリンタ用ンタフェース切換装置を主体として示す回路構成図である。
【図２】システム構成を示す結線図である。
【図３】スイッチ付近を示す回路図である。
【符号の説明】
１      自機プリンタ
２      他機プリンタ
３      コンピュータ
４      プリンタ用インタフェース切換装置
５      第１のコネクタ
６      第２のコネクタ
９      自機側信号送受信経路
１０      他機側信号送受信経路
１１      経路状態切換手段
２２      アナログスイッチ
２３      保護ダイオード
２４      ダイオード
【図１】
0003628817.tif 000002
【図２】
0003628817.tif 000003
【図３】
0003628817.tif 000004