(57)【要約】【課題】  種々のレセプタクル形状に対応する利便性を保持し、かつ製造コストを削減することが可能となる通信装置を提供すること。【解決手段】  外部とのデータ通信を行なうために用いる複数個の接続用レセプタクルにおけるレセプタクル形状が個々に異なっており、前記複数個のレセプタクルが単一のコントローラで制御されている通信装置であって、前記複数個のレセプタクルにおける１つのレセプタクルを接続すると、前記接続によってその他のレセプタクルが物理的に接続不可能となる位置関係に前記複数個のレセプタクルが配設され、前記複数個のレセプタクルと前記コントローラとが電気的に連結している配線によって接続されていること。【選択図】      図１
2006099376.tif 000002
【特許請求の範囲】
【請求項１】
外部とのデータ通信を行なうために用いる複数個の接続用レセプタクルにおけるレセプタクル形状が個々に異なっており、前記複数個のレセプタクルが単一のコントローラで制御されている通信装置であって、前記した形状の異なる複数個のレセプタクルのうち、１つのレセプタクルにプラグが接続されると、その他のレセプタクルが前記プラグの接続によって物理的に接続不可能となる位置に前記複数個のレセプタクルが配設され、前記複数個のレセプタクルと前記コントローラとが電気的に連結していることを特徴とする通信装置。
【請求項２】
接続用レセプタクルはスレイブ用レセプタクルのみで構成されていることを特徴とする請求項１に記載の通信装置。
【請求項３】
接続用レセプタクルはスレイブ用レセプタクルとマスター用レセプタクルとで構成されていることを特徴とする請求項１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置に係り、特に、ＵＳＢやＩＥＥＥ１３９４等の規格化されたレセプタクルを複数個有する通信制御モジュール等の通信装置において、前記した複数個のレセプタクルは、当該規格の範囲内で個々に形状が異なっており、かつ、一つのレセプタクルを接続すると、他のレセプタクルの接続が物理的に不可能となる位置に配設され、各レセプタクル間とレセプタクルに係るコントローラとを導線で直結して電気的に連結することによって、当該通信装置に接続可能なプラグの数を増やしても通信装置の製造コストを削減することが可能となる通信装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータとプリンタ等の周辺装置との接続や、デジタルスチルカメラ等の画像記録装置とプリンタ等の印刷装置との接続等によって行なわれるデータ通信は、当該接続に必要なコネクタ形状に対応したケーブルによってデータ通信が行なわれるのが一般的な通信方法である。しかし、前記したコネクタ形状は当該コネクタに係る規格が多種多様に存在しているため、パーソナルコンピュータ、プリンタまたはデジタルスチルカメラ等の各装置に配設されているコネクタ形状に応じたケーブルが必要であった。そこで、ＵＳＢ（ユニバーサル・シリアル・バス）規格やＩＥＥＥ（「ザ・インスティテュート・オブ・エレクトリカル・アンド・エレクトロニクス・エンジニアーズ・インコーポレイテッド」の登録商標）１３９４規格といったインターフェースが提唱され、ユーザフレンドリなデータ通信を行なうことができるようになってきた。
【０００３】
ＵＳＢおよびＩＥＥＥ１３９４は、ともにシリアルインターフェース方式であることから、当該データ通信に係る製品が安価に提供でき、なおかつ高速性および利便性をも兼ね備えていることから、データ通信に係るコネクタを有する通信制御基板（以下、「通信装置」という）にとっては欠かせないデータ通信規格であるといえる。
【０００４】
しかし、前記２つの規格は当該利便性等の理由から開発スピードよりも速く普及し、その結果としてコネクタ形状等の大きさが当該規格の採用を希望する製品のニーズと合致しない状態も現れ始めた。例えば、いわゆるＭＰ３プレーヤーと言われる音楽再生装置やデジタルスチルカメラ等に代表される小型装置には、ＵＳＢ規格として初期に規格化されたＢレセプタクルでは当該レセプタクル形状が大きすぎて前記装置の筐体に納めることができない。また、ＩＥＥＥ１３９４であっても、４ピン（ＤＶ端子）と６ピン（ファイアワイヤ）によっても当該レセプタクル形状が異なる。そのため、ＵＳＢやＩＥＥＥ１３９４は、その通信手段が規格化されているにもかかわらず、レセプタクル形状が数種類も乱立して存在する状態にある。
【０００５】
さらに、最近では、デジタルスチルカメラとプリンタとを直接接続してデジタルスチルカメラで撮影した写真を印刷することができるダイレクトプリントと言われる技術も発展してきたが、現在データ通信として最も広く用いられているＵＳＢは、当該マスター用レセプタクル形状とスレイブ用レセプタクル形状とが異なっているため、プリンタ等はマスター用レセプタクルとスレイブ用レセプタクルの２種類のレセプタクルを有する必要がある。そこで、前記した形状の違いを考慮して、同一規格であっても形状の異なる複数個のレセプタクルを有する通信装置が必要となる。
【０００６】
では、データ通信に係るレセプタクルを複数個有する従来の通信装置の実施例を図４および図５を用いて以下に説明する。
【０００７】
従来の通信装置は、前記通信装置の基礎となる基板上に、形状の異なるスレイブ用レセプタクル１０１ａおよび１０１ｂ、スレイブ機能の制御を行なうスレイブ用コントローラ１０２ｄ、マスター装置１１１ａまたは１１１ｂからの電源供給を検出するＶＢｕｓ検出回路装置１０３ｄ、通信装置の制御やデータの処理・演算を行なうＣＰＵ１０４、通信装置の制御プログラムを格納するためのＲＯＭ１０５およびＣＰＵ１０４によるデータの処理・演算によって得られる指令を格納するＲＡＭ１０６が配設されている。そして、図４に示すように、スレイブ用レセプタクル１０１ａおよび１０１ｂと、スレイブ用コントローラ１０２ｄとの接続は、少なくとも、データ伝送路となるＤ＋ライン１０９ｐおよびＤ−ライン１０９ｍの２本のデータラインと、アース線となるＧＮＤライン１０９ｇとによって電気的に接続されている。
【０００８】
また、他の従来例としては、通信装置の基礎となる基板上に、スレイブ用レセプタクル１０１ｃおよびマスター用レセプタクル１０１ｄ、マスター／スレイブ機能の制御を行なうマスター／スレイブ兼用コントローラ１０２ｈ、マスター装置１１１ｃからの電源供給を検出するＶＢｕｓ検出回路装置１０３ｄ、スレイブ装置１１１ｄへの電源供給を制御するＶＢｕｓ制御回路装置１０３ｃ、通信装置の制御やデータの処理・演算を行なうためのＣＰＵ１０４、通信装置の制御プログラムを格納するためのＲＯＭ１０５およびＣＰＵ１０４によるデータの処理・演算によって得られる指令を格納するＲＡＭ１０６が配設されている。そして、図５で示すように、スレイブ用レセプタクル１０１ｃおよびマスター用レセプタクル１０１ｄと、マスター／スレイブ兼用コントローラ１０２ｈとの接続は、少なくとも、Ｄ＋ライン１０９ｐおよびＤ−ライン１０９ｍの２本のデータラインと、ＧＮＤライン１０９ｇとによって電気的に接続されている。
【０００９】
一般的なスレイブ用コントローラは、１つのスレイブ用レセプタクルに対して１つのコントローラしか接続することができない。
【００１０】
そこで、複数のレセプタクルを１つのスレイブ用コントローラで制御する場合には、図４に示すように、半導体などで形成されたアナログスイッチ素子１０９ｓｐおよび１０９ｓｍ等の切替手段を用いていた。
【００１１】
また、従来の通信装置に内蔵されているマスター／スレイブ兼用コントローラ１０２ｈでは、図５に示すように、スレイブ用レセプタクル１０１ｃとマスター用レセプタクル１０１ｄを電気的に分岐するためにアナログスイッチ素子１０９ｓｐおよび１０９ｓｍの切替手段を用いていた（特許文献１を参照）。
【００１２】
【特許文献１】特開平１１−１９４９９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、従来の通信装置は、少なくともアナログスイッチ素子等の切替手段を有していないと１つのコントローラで正常にデータ通信を行なうことができないため、切替手段の配設のために必要な部品代だけ多く当該通信装置のコストが掛かってしまうという問題が生じた。前記問題は、製造コストの差が製品の売り上げを大きく左右する装置にとっては深刻な問題となる。しかし、レセプタクルの個数を減らしてしまうと本通信装置が対応できるプラグの数が減ってしまうため、当該通信装置の接続に係る利便性を低下させてしまうことになる。
【００１４】
そこで、本発明はこれらの点に鑑みてなされたものであり、種々のプラグ形状に対応する利便性を保持し、かつ該装置の製造コストを削減することが可能となる通信装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１５】
前述した目的を達成するため、本発明における通信装置の特徴は、外部とのデータ通信を行なうために用いる複数個の接続用レセプタクルの形状が個々に異なっており、前記複数個のレセプタクルが単一のコントローラで制御されている通信装置であって、前記した形状の異なる複数個のレセプタクルのうち、１つのレセプタクルにプラグが接続されると、その他のレセプタクルが前記プラグの接続によって物理的に接続不可能となる位置に前記複数個のレセプタクルが配設され、前記複数個のレセプタクルと前記コントローラとが電気的に連結していることを特徴とすることである。
【００１６】
前記特徴によって、複数個のレセプタクルを有する通信装置であっても、１つのレセプタクルを接続すると他のレセプタクルを物理的に接続不可能とする位置関係に複数個のレセプタクルを配設することによって、実際に接続できるレセプタクルが１つのみに限定することが可能となる。その結果、アナログスイッチ素子等の切替手段を前記通信装置に配設しなくとも、形状の異なる複数のレセプタクルを単一のコントローラで使用することが可能となる。
【発明の効果】
【００１７】
本発明によって、製造コストの増加の原因となる切替手段や分配手段などを通信装置に配設することなく、複数個のレセプタクルを単一のコントローラで制御することが可能となるため、種々のレセプタクル形状に対応する利便性を保持しつつも，通信装置または当該通信装置を備えたプリンタなどの装置における製造コストを削減させるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
本発明に係る通信装置は、主にプリンタなどの従機器（スレイブ）装置もしくは主機器（マスター）／従機器（スレイブ）兼用装置などに配設されている通信制御モジュール等のデータ通信用通信装置である。そして、本発明に係る通信装置は、ＵＳＢやＩＥＥＥ１３９４等に代表されるシリアル伝送方式によるデータ通信を可能とする通信装置である。
【００１９】
前述したように、ＵＳＢなどの前記データ通信手段は規格化されているが、マスター側とスレイブ側のプラグ（オス側のコネクタ）およびレセプタクル（メス側のコネクタ）の形状の違いや、本発明に係る通信装置を内蔵する装置に係る筐体の大きさの違いなどによって、本発明の通信装置に配設されるレセプタクル形状が異なる場合がある。例えば、ＵＳＢを例として挙げると、マスター用プラグを接続するためのレセプタクルとなる「Ａレセプタクル」、スレイブ用プラグを接続するためのレセプタクルとなる「Ｂレセプタクル」、Ｂレセプタクルの形状を小さく変化させＢレセプタクルと同様の役割を果たす「ミニＢレセプタクル」が存在する。また、ＩＥＥＥ１３９４にはマスター／スレイブ関係は存在しないが、当該プラグおよびレセプタクル（）の構造が、４ピンと６ピンとによって前記コネクタ（プラグとレセプタクルの両方）形状が異なってくる。
【００２０】
そのため、スレイブ用レセプタクルのみを有していれば足りるスレイブ装置であっても、形状の異なるレセプタクルを通信装置に備えるメリットは大いにある。もちろん、マスター用とスレイブ用のレセプタクルが別に規格化されているため、プリンタ等のマスター用とスレイブ用のレセプタクルを有することが好ましい装置にとっては、本発明に係る通信装置を内蔵することによるメリットは大きい。
【００２１】
そこで、前記内容を踏まえて、以下に本発明の２つの実施形態を図１および図２を用いて説明する。図１に示す実施形態では、本発明に係る通信装置がスレイブ専用プリンタなどの装置に内蔵されている場合を表しており、図２に示す実施形態では、本発明に係る通信装置がデジタルスチルカメラを直接接続して撮影した写真をプリントアウトすることができるマスター／スレイブ兼用プリンタなどの装置に内蔵されている場合を表している。
【００２２】
まず、第１の実施形態を以下に説明する。
【００２３】
図１は、形状の異なる複数個のスレイブ用レセプタクルを有する場合の本発明の通信装置に係る実施形態の一例を示す平面図である。ここで、図１（ａ）（図１左）は、レセプタクル１ａとプラグ１０ａが接続された場合を示しており、図１（ｂ）（図１右）は、レセプタクル１ｂとプラグ１０ｂが接続された状態を示している。
【００２４】
本発明の通信装置は、本発明の通信装置の基礎となる基板上に、形状の異なるスレイブ用レセプタクル１ａおよび１ｂ、スレイブ側の通信制御を行なうスレイブ用コントローラ２ｄ、マスター装置からの電源供給を検出するＶＢｕｓ検出回路装置３、本発明の通信装置の制御やデータの処理・演算を行なうためのＣＰＵ４、本発明に係る通信装置の制御プログラムを格納するためのＲＯＭ５およびＣＰＵ４によるデータの処理・演算によって得られる指令を格納するためのＲＡＭ６が配設されている。
【００２５】
スレイブ用レセプタクル１ａと１ｂは、データ通信におけるスレイブ用レセプタクルの役割を果たすことに関しては同様である。本発明においては、お互いのレセプタクル形状が異なる関係を有しているレセプタクルが２以上配設されている（図１はレセプタクル１ａと１ｂの２つの場合を示している）。例えば、ＵＳＢの場合、「Ｂレセプタクル」と「ミニＢレセプタクル」との関係が前記関係に該当する。
【００２６】
そして、スレイブ用レセプタクル１ａと１ｂとの配設位置関係は、１つのスレイブ用レセプタクル１ａをマスター装置である外部装置（ＰＣ）１１ａに接続されているケーブルのプラグ１０ａと接続すると、前記プラグ１０ａがプラグ１０ｂとレセプタクル１ｂとの接続の障害となり、物理的にスレイブ用レセプタクル１ｂの接続を不可能とする位置関係に前記スレイブ用レセプタクル１ａと１ｂとが配設されている。すなわち、図１（ａ）に示すように、レセプタクル１ａに接続されているプラグ１０ａによってレセプタクル１ｂの接続が困難となる程度にレセプタクル１ａとレセプタクル１ｂが隣接し、かつ、レセプタクル１ａの接続面１ａｆに係る法線ベクトルと、レセプタクル１ｂに係る接続面１ｂｆの法線ベクトルとが直交する関係が前記位置関係の典型例である。ただし、必ずしも前記位置関係が直交する必要はなく、１つのレセプタクルの接続によって他のレセプタクルの接続が物理的に阻害できる位置関係にあればよい。
【００２７】
また、逆も同様であり、図１（ｂ）に示すように、ＰＣ１１ｂに接続されているプラグ１０ｂとスレイブ用レセプタクル１ｂとを接続すると、接続された前記プラグ１０ｂが他のＰＣとプラグ１ａとの接続の障害となり、物理的にスレイブ用レセプタクル１ａの接続が不可能となる位置関係をスレイブ用レセプタクル１ａと１ｂは有している。前記位置関係を有することによって、本発明の通信装置にスレイブ用レセプタクルが複数個存在しても、実際に接続することができるスレイブ用レセプタクルは接続によって任意選択した１つのスレイブ用レセプタクルのみとなる。
【００２８】
前記位置関係の具体例を図３を用いて説明する。
【００２９】
図３は、３つのスレイブ用レセプタクル１Ａ、１Ｂおよび１Ｃの接続面に係る法線ベクトルが直交する関係を有しており、かつ隣接している場合を示している。前記スレイブ用レセプタクル１Ａに対応するプラグを有するケーブル１２がスレイブ用レセプタクル１Ａに接続されると、他の２つのレセプタクル１Ｂおよび１Ｃが接続不可能となることが明らかである。
【００３０】
図３で示した配設方法によって、形状の異なる複数のレセプタクルを有している通信装置であっても、実際に接続可能なレセプタクルは１つのみに限定することが可能となる。
【００３１】
スレイブ用コントローラ２ｄとしては、スレイブ用レセプタクルに係る通信を１つのレセプタクルに対してのみ制御することが最低限可能なコントローラを用いることが好ましい。
【００３２】
図１に示すように、スレイブ用レセプタクル１ａ、１ｂおよびスレイブ用コントローラ２ｄとは、データを転送するＤ＋ライン９ｐとＤ−ライン９ｍとの２本のデータラインおよびアース線となるＧＮＤライン９ｇがそれぞれ電気的に直結している。つまり、前記Ｄ＋ライン９ｐは、前記スレイブ用コントローラ２ｄからＤ＋ラインの分岐点９ｊｐまでが、スレイブ用レセプタクル１ａと１ｂとの共用のＢｕｓラインであり、前記分岐点９ｊｐからスレイブ用レセプタクル１ａまたは１ｂまでがそれぞれ独立のラインとなっている。同様にして、前記Ｄ−ライン９ｍおよびＧＮＤライン９ｇは、スレイブ用レセプタクル１ｂからＤ−ライン９ｍの分岐点９ｊｍまたはＧＮＤライン９ｇの分岐点９ｊｇまでが共用のＢｕｓラインとなり、前記分岐点９ｊｍまたは分岐点９ｊｇから各レセプタクル１ａまたは１ｂまでがそれぞれ独立のラインとなっている。すなわち、通信用レセプタクルが複数個ある従来の通信装置に配設されることが多かった半導体などのアナログスイッチ素子は、本発明に係る通信装置のＤ＋ライン９ｐおよびＤ−ライン９ｍの分岐点９ｊｐおよび９ｊｍには配設されていない。
【００３３】
また、スレイブ用レセプタクル１ａおよび１ｂとＶＢｕｓ検出回路装置３とは、電源検出のためのＶＢｕｓ９ｖによって電気的に接続されている。前記ＶＢｕｓ９ｖは、前記ＶＢｕｓ検出回路装置３からＶＢｕｓ９ｖの分岐点９ｊｖまでが、スレイブ用レセプタクル１ａと１ｂとの共用のＶＢｕｓラインであり、前記分岐点９ｊｖからスレイブ用レセプタクル１ａまたは１ｂまでがそれぞれ独立のＶＢｕｓラインとなっている。すなわち、通信用レセプタクルが複数個ある従来の通信装置に配設されることが多かった半導体などのアナログスイッチ素子は、本発明に係る通信装置のＶＢｕｓ９ｖには配設されていない。
【００３４】
ＶＢｕｓ検出回路装置３は、マスター装置であるＰＣ１１ａから供給される電源を検出し、検出した前記電源と連動させて本発明に係る通信装置が内蔵されているスレイブ装置の電源を投入するための信号を前記スレイブ装置に送信したり、前記ＰＣ１１ａから当該スレイブ装置を動作させるために必要な電源を前記スレイブ装置に誘導したりすることが可能となるＶＢｕｓ検出回路機能を有している。本発明に係る通信装置に用いられるＶＢｕｓ検出回路装置３としては、前記ＶＢｕｓ検出回路機能を有しているならば、広く一般的に流通しているＶＢｕｓ検出回路装置を用いることが可能である。
【００３５】
そして、スレイブ用コントローラ２ｄ、ＶＢｕｓ検出回路装置３、ＣＰＵ４、ＲＯＭ５およびＲＡＭ６はデータ転送のための共通伝送路であるＢｕｓライン８によって電気的に接続されている。
【００３６】
ＣＰＵ４としては、当該データ通信に係る処理・演算プログラムに基づいて、データ通信の処理および演算機能を有している中央演算処理手段を用いることが好ましい。
【００３７】
ＲＯＭ５としては、予め書き込まれたデータを読み出すための読出専用記録媒体を用いることが好ましい。前記ＲＯＭ５には、当該データ通信に係る処理・演算プログラムが格納されている。
【００３８】
ＲＡＭ６としては、データを読み書きが可能な記録媒体を用いることが好ましい。前記ＲＡＭ６には、当該データ通信に係る処理・演算プログラムに基づいて行なわれたデータ通信の処理結果が格納される。
【００３９】
次に、形状の異なるスレイブ用レセプタクルが複数備わる本発明の通信装置の作用を図１の（ａ）および（ｂ）を用いて説明する。
【００４０】
マスターとスレイブの両性質を有する通信装置に備わるスレイブ用レセプタクル１ａに、マスター装置ＰＣ１１ａと接続されたケーブルの先端にあるスレイブ用プラグ１０ａが接続されると、まず始めに、ＶＢｕｓ９ｖを介して電気的に接続されたＶＢｕｓ検出回路装置３が前記スレイブ用プラグ１０ａの接続を電気的に検出する。ＶＢｕｓ検出回路装置３は前記した接続を検出すると、前記ＶＢｕｓ検出回路装置３は本発明に係る通信装置とＰＣ１１ａとのデータ通信に係る処理を開始する旨の信号をＣＰＵ４に送信する。
【００４１】
ＶＢｕｓ検出回路装置３からの信号を受信したＣＰＵ４は、当該処理・演算の開始に係るプログラムが格納されているＲＯＭ５にアクセスし、前記プログラムに基づいてＣＰＵ４はデータ通信の処理・演算を開始する旨の指令をＲＡＭ６に一時的に格納する。そして、ＣＰＵ４は、ＲＡＭ６に一時的に格納した前記指定を基にして、本発明に係る通信装置とＰＣ１１ａとのデータ通信を開始する処理をスレイブ用コントローラ２ｄに指示する。
【００４２】
前記指示を受けたスレイブ用コントローラ２ｄは、前記指示に基づいて当該データ通信に必要な電力の供給を受ける。前記電力は、本発明に係る通信装置のスレイブ用コントローラ２ｄからマスターの性質を有するＰＣ１１ａに対して、本発明に係る通信装置を内蔵するスレイブ装置がどういう内容の装置であるか（例えば本装置はプリンタであるということなど）という識別信号を送信するために使用される。
【００４３】
本発明に係る通信装置から送信される前記識別信号は、スレイブ用コントローラ２ｄからＤ＋ライン９ｐとＤ−ライン９ｍの２本のデータラインを経由してＰＣ１１ａに送出される。ここで、スレイブ用レセプタクル１ｂには何も接続されていないのでレセプタクル１ｂを介して前記識別信号が他の装置に送信されることはなく、レセプタクル１ａに接続されているＰＣ１１ａのみに当該識別信号が送信されることになる。ＰＣ１１ａが前記識別信号を受けた後で、ＰＣ１１ａはデータ通信を希望するデータの送信を本発明に係る通信装置に対して行なう。そして、前記データはＤ＋ライン９ｐとＤ−ライン９ｍの２本のデータラインを通過し、スレイブ用コントローラ２ｄを経由して、バスライン８から本装置を内蔵するプリンタ等のスレイブ装置に当該データを通信する。
【００４４】
本発明に係る通信装置は、ＵＳＢやＩＥＥＥ１３９４等のように、データ通信に係る装置の動作中に当該プラグの接続が可能となるプラグ・アンド・プレイ機能を有している。そのため、ＰＣ１１ａの電源および本発明に係る通信装置を内蔵する装置の電源が投入されていても、図１（ａ）から図１（ｂ）に示すように、プラグ１０ａとレセプタクル１ａとの接続を中止し、プラグ１０ｂとレセプタクル１ｂとの接続に切り換えることも可能である。
【００４５】
ここで、本発明に係る通信装置は、電気的に切り替えが可能なアナログスイッチ素子をＤ＋ライン９ｐ、Ｄ−ライン９ｍおよびＶＢｕｓ９ｖに有していないためにレセプタクル１ａおよびレセプタクル１ｂへの同時接続は不可能である。しかし、前記レセプタクル１ａおよびレセプタクル１ｂの配設位置は、１つのレセプタクルの接続がその他のレセプタクルの接続を物理的に阻害する位置関係を有している。そのため、本発明に係る通信装置は同時接続に係る誤動作を物理的に防止し、レセプタクル形状の異なる複数個のスレイブ用レセプタクルを選択して利用することが可能となる。よって、本発明に係る通信装置は形状の異なる複数個のレセプタクルを有しつつもアナログスイッチ素子等の切替手段を必要としない。前記理由より、本発明に係る通信装置は複数のプラグを接続できるという利便性の向上と切替手段に係る部品の排除による通信装置の製造コストの削減という効果を奏する。
【００４６】
なお、マスターの性質を有するＰＣ１１ｂに配設されたプラグ１０ｂをレセプタクル１ｂに接続する場合、プラグ１０ｂとレセプタクル１ｂとの接続に係る作用は、プラグ１０ａとレセプタクル１ａとの接続に係る作用と同様の作用を発揮する。
【００４７】
前述したように、本発明に係る通信装置は従来の利便性を兼ね備えつつも製造コストの削減を可能とするため、本発明に係る通信装置を備えるプリンタ等のスレイブ装置は、本発明に係る通信装置よって実現するコストの削減と連動して、良質の製品を安価に製作することが可能となる。
【００４８】
次に、第２の実施形態を以下に説明する。
【００４９】
図２は、マスター用レセプタクルとスレイブ用レセプタクルが備わっている本発明の通信装置に係る実施形態の一例を示す平面図である。ここで、図２（ａ）（図２左）は、スレイブ用レセプタクル１ｃとスレイブ用プラグ１０ｃが接続された場合を示しており、図２（ｂ）（図２右）は、マスター用レセプタクル１ｄとマスター用プラグ１０ｄが接続された状態を示している。
【００５０】
本発明の通信装置は、本発明の通信装置の基礎となる基板上に、スレイブ用レセプタクル１ｃおよびマスター用レセプタクル１ｄ、マスターの性質およびスレイブの性質の制御を行なうマスター／スレイブ兼用コントローラ２ｈ、スレイブ装置からの電源供給を検出するＶＢｕｓ検出回路装置３ｄ、マスター装置への電源供給を制御するＶＢｕｓ制御回路装置３ｃ、本発明の通信装置の制御やデータの処理・演算を行なうためのＣＰＵ４、本発明に係る通信装置の制御プログラムを格納するためのＲＯＭ５およびＣＰＵ４によるデータの処理・演算によって得られる指令を格納するためのＲＡＭ６が配設されている。
【００５１】
スレイブ用レセプタクル１ｃとマスター用レセプタクル１ｄは、お互いのレセプタクル形状および役割（マスター／スレイブの関係など）が異なる関係を有するレセプタクルが配設されている（図２はレセプタクル１ｃと１ｄとで各１個ずつ配設されている）。例えばＵＳＢの場合、「Ｂレセプタクル（スレイブ）」と「Ａレセプタクル（マスター）」との関係が前記関係に該当する。
【００５２】
そして、スレイブ用レセプタクル１ｃとマスター用レセプタクル１ｄとの配設に係る位置関係は、スレイブ用レセプタクル１ｃをマスター装置であるＰＣ１１ｃのスレイブ用プラグ１０ｃと接続すると、接続された前記スレイブ用プラグ１０ｃがマスター用プラグ１０ｄとマスター用レセプタクル１ｄとの接続の障害となり、物理的にスレイブ用レセプタクル１ｄの接続を不可能とする位置関係に前記スレイブ用レセプタクル１ｃとマスター用レセプタクル１ｄとが配設されている。例えば図２（ａ）に示すように、レセプタクル１ｃに接続されているプラグ１０ｃによってレセプタクル１ｄの接続が困難となる程度にレセプタクル１ｃとレセプタクル１ｄが隣接し、かつ、レセプタクル１ｃの接続面１ｃｆに係る法線ベクトルと、レセプタクル１ｄに係る接続面１ｄｆの法線ベクトルとが直交する関係が前記位置関係の典型例である。ただし、必ずしも前記位置関係が直交する必要はなく、１つのレセプタクルの接続によってその他のレセプタクルの接続が物理的に阻害できる位置関係にあればよい。
【００５３】
また、逆も同様であり、図２（ｂ）に示すように、データストレージ装置１１ｄに接続されているマスター用プラグ１０ｄとマスター用レセプタクル１ｄとを接続すると、接続された前記プラグ１０ｄがスレイブ用プラグ１０ｃとスレイブ用レセプタクル１ｃとの接続の障害となり、物理的にスレイブ用レセプタクル１ｃの接続が不可能となる位置関係をスレイブ用レセプタクル１ｃとマスター用レセプタクル１ｄは有している。前記位置関係を有することによって、本発明の通信装置にレセプタクルが複数個存在しても、実際に接続することができるレセプタクルは接続によって任意選択した１つのレセプタクルのみとなる。
【００５４】
マスター／スレイブ兼用コントローラ２ｈとしては、スレイブ用レセプタクルおよびマスター用レセプタクルに係る通信を各１種類ずつのレセプタクルに対してのみ制御することが最低限可能なコントローラを用いることが好ましい。なぜなら、本発明の通信装置を通信制御モジュールとして用いるプリンタの印刷機構部が１つのみである場合、一度に処理できる印刷ジョブは、複数の外部機器を同時に接続していたとしても、当該外部機器のうちの１つの外部機器から発行されたジョブのみとなるためであり、廉価版のプリンタにおいては、通信制御モジュールに備えるマスター／スレイブ兼用コントローラを１個のみにすることで、通信制御モジュールの製造コストを抑えることが望まれるからである。
【００５５】
スレイブ用レセプタクル１ｃ、マスター用レセプタクル１ｄおよびマスター／スレイブ兼用コントローラ２ｈとは、データを転送するＤ＋ライン９ｐとＤ−ライン９ｍとの２本のデータラインおよびアース線となるＧＮＤライン９ｇがそれぞれ電気的に直結している。つまり、前記Ｄ＋ライン９ｐは、前記マスター／スレイブ兼用コントローラ２ｈからＤ＋ラインの分岐点９ｊｐまでが、スレイブ用レセプタクル１ｃとマスター用レセプタクル１ｄとの共用の単一ラインであり、前記分岐点９ｊｐからスレイブ用レセプタクル１ｃまたはマスター用レセプタクル１ｄまでがそれぞれ独立のラインとなっている。同様にして、前記Ｄ−ライン９ｍおよびＧＮＤライン９ｇは、スレイブ用レセプタクルからＤ−ライン９ｍの分岐点９ｊｍまたはＧＮＤライン９ｇの分岐点９ｊｇまでが単一ラインとなり、前記分岐点９ｊｍまたは分岐点９ｊｇから各レセプタクル１ｃまたは１ｄまでがそれぞれ独立のラインとなっている。すなわち、通信用レセプタクルが複数個ある従来の通信装置に配設されることが多かった半導体などのアナログスイッチ素子は、本発明に係る通信装置のＤ＋ライン９ｐおよびＤ−ライン９ｍの分岐点９ｊｐおよび９ｊｍには配設されていない。
【００５６】
また、電源検出のためにスレイブ用レセプタクル１ｃとＶＢｕｓ検出回路装置３ｄとが検出用ＶＢｕｓ９ｖｄによって電気的に独立して接続され、他方、電源供給のためにマスター用レセプタクル１ｄとＶＢｕｓ制御回路装置３ｃとが制御用ＶＢｕｓ９ｖｃによって電気的に独立して接続されている。
【００５７】
ＶＢｕｓ検出回路装置３ｄは、マスター装置であるＰＣ１１ｃから供給される電源を検出し、検出した前記電源と連動させて本発明に係る通信装置が内蔵されているマスター／スレイブ装置の電源を投入するための信号を前記マスター／スレイブ装置に送信したり、前記ＰＣ１１ｃから当該マスター／スレイブ装置を動作させるために必要な電源を前記マスター／スレイブ装置に誘導したりすることが可能となるＶＢｕｓ検出回路機能を有している。本発明に係る通信装置に用いられるＶＢｕｓ検出回路装置３ｃとしては、前記ＶＢｕｓ検出回路機能を有しているならば、広く一般的に流通しているＶＢｕｓ検出回路装置を用いることが可能である。
【００５８】
ＶＢｕｓ制御回路装置３ｃは、本発明に係る通信装置が内蔵されているマスター／スレイブ装置からデータストレージ装置１１ｄへ電源供給するために必要な制御が可能となるＶＢｕｓ制御回路機能を有している。本発明に係る通信装置に用いられるＶＢｕｓ制御回路装置３ｃとしては、前記ＶＢｕｓ制御回路機能を有しているならば、広く一般的に流通しているＶＢｕｓ制御回路装置を用いることが可能である。
【００５９】
そして、マスター／スレイブ兼用コントローラ２ｈ、ＶＢｕｓ検出回路装置３ｄ、ＣＰＵ４、ＲＯＭ５およびＲＡＭ６はデータ転送のための共通伝送路であるＢｕｓライン８によって電気的に接続されている。
【００６０】
ＣＰＵ４としては、当該データ通信に係る処理・演算プログラムに基づいて、データ通信の処理および演算機能を有している中央演算処理手段を用いることが好ましい。
【００６１】
ＲＯＭ５としては、予め書き込まれたデータを読み出すためのの読出専用記録媒体を用いることが好ましい。前記ＲＯＭ５には、当該データ通信に係る処理・演算プログラムが格納されている。
【００６２】
ＲＡＭ６としては、データの読み書きが可能な記録媒体を用いることが好ましい。前記ＲＡＭ６には、当該データ通信に係る処理・演算プログラムに基づいて行なわれたデータ通信の処理結果が格納される。
【００６３】
次に、形状の異なるスレイブ用レセプタクルが複数備わる本発明の通信装置の作用を図２の（ａ）および（ｂ）を用いて説明する。
【００６４】
まず、スレイブ用プラグ１０ｃとスレイブ用レセプタクル１ｃとが接続された状態を図２（ａ）を用いて説明する。
【００６５】
マスターの性質を有するＰＣ１１ｃに配設されているスレイブ用プラグ１０ｃがスレイブ用レセプタクル１ｃに接続されると、まず始めに、検出用ＶＢｕｓ９ｖｄを介して電気的に接続されたＶＢｕｓ検出回路装置３ｄが前記スレイブ用プラグ１０ｃの接続を電気的に検出する。ＶＢｕｓ検出回路装置３ｄは前記した接続を検出すると、前記ＶＢｕｓ検出回路装置３ｄは本発明に係る通信装置とＰＣ１１ｃとのデータ通信に係る処理を開始する旨の信号をＣＰＵ４に送信する。
【００６６】
ＶＢｕｓ検出回路装置３ｄからの信号を受信したＣＰＵ４は、当該処理・演算の開始に係るプログラムが格納されているＲＯＭ５にアクセスし、前記プログラムに基づいてＣＰＵ４はデータ通信の処理・演算を開始する旨の指令をＲＡＭ６に一時的に格納する。そして、ＣＰＵ４は、ＲＡＭ６に一時的に格納した前記指定を基にして、本発明に係る通信装置とＰＣ１１ｃとのデータ通信を開始する処理をマスター／スレイブ兼用コントローラ２ｈに指示する。
【００６７】
前記指示を受けたマスター／スレイブ兼用コントローラ２ｈは、前記指示に基づいて当該データ通信に必要な電力の供給を受ける。前記電力は、本発明に係る通信装置のマスター／スレイブ兼用コントローラ２ｈからマスターの性質を有するＰＣ１１ｃに対して、本発明に係る通信装置を内蔵するマスター／スレイブ装置がどういう内容の装置であるか（例えば、当該マスター／スレイブ装置はプリンタであるということなど）という識別信号を送信するために使用される。
【００６８】
本発明に係る通信装置から送信される前記識別信号は、マスター／スレイブ兼用コントローラ２ｈからＤ＋ライン９ｐとＤ−ライン９ｍの２本のデータラインを経由してＰＣ１１ｃに送出される。ＰＣ１１ｃが前記識別信号を受けた後で、ＰＣ１１ｃはデータ通信を希望するデータの送信を本発明に係る通信装置に対して行なう。そして、前記データはＤ＋ライン９ｐとＤ−ライン９ｍの２本のデータラインを通過し、マスター／スレイブ兼用コントローラ２ｈを経由して、バスライン８から本装置を内蔵するプリンタ等のマスター／スレイブ装置に当該データを通信する。
【００６９】
本発明に係る通信装置は、ＵＳＢやＩＥＥＥ１３９４等のように、データ通信に係る装置の動作中に当該プラグの接続が可能となるプラグ・アンド・プレイ機能を有している。そのため、ＰＣ１１ｃの電源および本発明に係る通信装置を内蔵する装置の電源が投入されていても、図２（ａ）から図２（ｂ）に示すように、プラグ１０ｃとレセプタクル１ｃとの接続を中止し、プラグ１０ｄとレセプタクル１ｄとの接続に切り換えることも可能である。
【００７０】
ここで、本発明に係る通信装置は、電気的に切り替えが可能なアナログスイッチ素子をＤ＋ライン９ｐおよびＤ−ライン９ｍに有していないため、スレイブ用レセプタクル１ｃおよびマスター用レセプタクル１ｄへの同時接続は不可能である。しかし、前記スレイブ用レセプタクル１ｃおよびマスター用レセプタクル１ｄの配設位置は、１つのレセプタクルの接続がその他のレセプタクルの接続を物理的に阻害する位置関係を有している。そのため、本発明に係る通信装置は同時接続に係る誤動作を物理的に防止し、スレイブ用レセプタクルとマスター用レセプタクルとを選択して利用することが可能となる。よって、本発明に係る通信装置は形状の異なる複数個のレセプタクルを有しつつもアナログスイッチ素子等の切替手段を必要としない。前記理由より、本発明に係る通信装置は複数のプラグを接続できるという利便性の向上と切替手段に係る部品の排除による通信装置の製造コストの削減という効果を奏する。
【００７１】
次に、マスター用プラグ１０ｄとマスター用レセプタクル１ｄとが接続された状態を図２（ｂ）を用いて説明する。
【００７２】
スレイブの性質を有するデータストレージ装置１１ｄに配設されているマスター用プラグ１０ｄがマスター用レセプタクル１ｄに接続されると、まず始めに、ＶＢｕｓ制御回路装置３ｃが制御用ＶＢｕｓ９ｖｃを通過し、前記マスター用プラグ１０ｄを経由して、前記データストレージ装置１１ｄに電力を供給する。前記電力を検知した当該データストレージ装置１１ｄに内蔵された通信装置は、該データ通信を許可する旨の信号を本発明に係る通信装置に送信する。前記信号を本発明に係る通信装置が受信しすると、前記装置間で相互にデータの通信を行なう。当該データ通信手段は前記で説明したデータ通信の手段と基本的に同様であるため以下は省略する。
【００７３】
前記構成および作用によって、本発明に係る通信装置は従来の利便性を兼ね備えつつも製造コストの削減を可能とするため、本発明に係る通信装置を備えるプリンタ等のマスター／スレイブ装置は、本発明に係る通信装置よって実現するコストの削減と連動して、良質の製品を安価に製作することが可能となる。
【００７４】
本発明に係る通信装置の実施形態では、主としてＵＳＢを例にとって前記に説明したが、マスター／スレイブ関係のインターフェースを必要としないＩＥＥＥ１３９４であっても、４ピンと６ピンとの違いによってレセプタクルの形状が異なってくるため、本発明の通信装置を用いることによって、本発明と同様の効果を奏する。
【００７５】
なお、本発明は、前述した実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【図面の簡単な説明】
【００７６】
【図１】形状の異なるスレイブ用レセプタクルが複数備わっている本発明の通信装置の一例を示す平面図
【図２】マスター用レセプタクルとスレイブ用レセプタクルが備わっている本発明の通信装置の一例を示す平面図
【図３】本発明の通信装置を備えたプリンタにおけるスレイブ用レセプタクルの配設位置を示す部分斜視図
【図４】従来の通信装置において形状の異なるスレイブ用レセプタクルが複数備わっている場合の一例を示す平面図
【図５】従来の通信装置においてマスター用レセプタクルとスレイブ用レセプタクルが備わっている場合の一例を示す平面図
【符号の説明】
【００７７】
１ａ、１ｃ  Ｂレセプタクル
１ｂ  ミニＢレセプタクル
１ｄ  Ａレセプタクル
２ｄ  スレイブ用コントローラ
２ｈ  マスター／スレイブ兼用コントローラ
３、３ｄ  ＶＢｕｓ検出回路装置
３ｃ  ＶＢｕｓ制御回路装置
４  ＣＰＵ
５  ＲＯＭ
６  ＲＡＭ
８  Ｂｕｓライン
９ｇ  ＧＮＤライン
９ｍ  Ｄ−ライン
９ｐ  Ｄ＋ライン
９ｖ  ＶＢｕｓライン
９ｖｃ  ＶＢｕｓ制御回路用ライン
９ｖｄ  ＶＢｕｓ検出回路用ライン
９ｊｇ  ＧＮＤラインの分岐点
９ｊｍ  Ｄ−ラインの分岐点
９ｊｐ  Ｄ＋ラインの分岐点
９ｊｖ  ＶＢｕｓラインの分岐点
１０  プラグ
１１ａ、１１ｂ、１１ｃ  マスターの性質を有する装置（ＰＣ）
１１ｄ  スレイブの性質を有する装置（データストレージ装置）  
【図１】
2006099376.tif 000003
【図２】
2006099376.tif 000004
【図３】
2006099376.tif 000005
【図４】
2006099376.tif 000006
【図５】
2006099376.tif 000007