JPH10301898A - 電子機器及びインタフェース回路 - Google Patents
電子機器及びインタフェース回路Info
- Publication number
- JPH10301898A JPH10301898A JP9106199A JP10619997A JPH10301898A JP H10301898 A JPH10301898 A JP H10301898A JP 9106199 A JP9106199 A JP 9106199A JP 10619997 A JP10619997 A JP 10619997A JP H10301898 A JPH10301898 A JP H10301898A
- Authority
- JP
- Japan
- Prior art keywords
- path
- connectors
- usb
- connector
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Systems (AREA)
Abstract
することを可能にする。 【解決手段】他の機器を接続するためのインタフェース
回路を有する電子機器において、インタフェース回路
は、データラインを接続するための端子が設けられた複
数のコネクタ30,32と、複数のコネクタ30,32
のそれぞれに対応する、データラインを介して信号を送
受信する双方向ラインドライバ36,38と、複数のコ
ネクタ30,32とそれぞれに対応するラインドライバ
36,38との間の経路と、複数のコネクタ30,32
の端子間の経路とが設けられた経路部34と、経路部3
4に設けられた複数の経路を切換えるためのトランジス
タ44,46,48,50,52,54と、経路切換え
を制御するUSB制御部42とを具備する。
Description
ス、スピーカ、モデム、プリンタ等の周辺機器の他、他
の電子機器を接続する電子機器、及びインタフェース回
路に関する。
カ、モデム、プリンタ等の周辺機器を接続する規格とし
て、USB(Universal Serial Bus)が用いられ始めて
いる。USBインタフェースは、周辺機器毎に異なって
いたインタフェースを、同一のインタフェースコネクタ
によって手軽にパーソナルコンピュータ等のホストに接
続できるようにしたものである。
ト(パーソナルコンピュータ等)が存在し、このホスト
に周辺機器(論理的な機能をファンクションと呼ぶ)を
接続してデータを送受信することができる。USBイン
タフェースは、ハブを設けることで自分自信の先にさら
に周辺機器(ファンクション)を接続することができ
る。
よるホスト80と周辺機器82,92の接続形態の一例
を示している。USBインタフェースは、ホスト用と周
辺機器用とがあり、また周辺機器用には高速転送用(フ
ルスピード)と低速転送用(ロースピード)とがある。
なう周辺機器82(フルスピード・ファンクション)と
が、ケーブル84を介して接続された構成である。ホス
ト80にはUSB回路(トランシーバ)86が設けら
れ、周辺機器82にはUSB回路(トランシーバ)90
が設けられている。
−)であり、ホスト80側においてそれぞれのデータラ
インにプルダウン抵抗(R1)88,89が接続され
る。一方、周辺機器82側では、フルスピード・ファン
クションであるので、D+のデータラインにプルアップ
抵抗(R2)91が接続される。USBインタフェース
の規格では、プルダウン抵抗(R1)は15kΩ±5
%、プルアップ抵抗(R2)は1.5kΩ±5%となっ
ている。
なう周辺機器92(ロースピード・ファンクション)と
が、ケーブル94を介して接続された構成である。ホス
ト80側は、図6(a)と同じであり、USB回路(ト
ランシーバ)86が設けられ、各データラインにプルダ
ウン抵抗(R1)88,89が接続されている。一方、
周辺機器92側では、ロースピード・ファンクションで
あるので、D−のデータラインにプルアップ抵抗(R
2)95が接続される。
Bインタフェースは、ホスト80側ではデータラインの
それぞれにプルダウン抵抗(R1)88,89が接続さ
れる構成であり、高速転送を行なう周辺機器82では一
方のデータラインD+にプルアップ抵抗(R2)91が
接続され、低速転送を行なう周辺機器92では他方のデ
ータラインD−プルアップ抵抗(R2)95が接続され
る構成(規格)となっていた。
か、さらに周辺機器の場合に高速転送を行なうか低速転
送を行なうかによって、インタフェース回路の構成が異
なっていた。また、USBインタフェースにより機器が
接続された構成の通信システムでは、必ず主従関係が存
在し、機器によってホストとゲスト(周辺機器等)の役
割が決まっており、その役割が変更されることはない。
もなり得る装置、例えば携帯型の電子機器(例えばハン
ドヘルドパーソナルコンピュータ(HPC))が広く使
用され始めている。
パーソナルコンピュータ等をホストとして利用し、直接
的に接続してデータの送受信を行なうゲストとして機能
させることが多い。しかし、電子機器(HPC)に周辺
機器である例えば拡張キーボードを接続して操作環境を
良くしようとする場合などでは、電子機器(HPC)を
ホストとして機能させることになる。
ンタフェースは、ケーブルを接続するためのコネクタが
1つ設けられているのみであり、基本的に電子機器(H
PC)をゲストとして使用する場合であれば周辺機器用
の構成となっていた。この場合であれば、電子機器(H
PC)をゲストとしてしか使用することができない。
使用するためには、ホスト用のUSBインタフェースを
設けなければならない。この場合であれば、電子機器
(HPC)をホストとしてしか使用することができな
い。
は、ゲスト用とホスト用で構成が異なっているために、
電子機器(HPC)をゲスト、ホストの両方に機能させ
ることができなかった。
れたもので、ホストとしてもゲストとしても使用するこ
とが可能な電子機器、及びインタフェース回路を提供す
ることを目的とする。
続するためのインタフェース回路を有する電子機器にお
いて、前記インタフェース回路は、データラインを接続
するための端子が設けられた複数のコネクタと、前記複
数のコネクタのそれぞれに対応する、前記データライン
を介して信号を送受信するラインドライバと、前記複数
のコネクタとそれぞれに対応するラインドライバとの間
の経路と、前記複数のコネクタ中の異なるコネクタの端
子間の経路とが設けられた経路手段と、前記経路手段に
設けられた複数の経路を切換える経路切換え手段と、前
記経路切換え手段による経路切換えを制御する制御手段
とを具備したことを特徴とする。
器に対してホストとして機能する機器を接続し、他のコ
ネクタに自機器に対してゲストとして機能する機器を接
続して両者を共に使用することができる。すなわち、自
機器をゲストとしてもホストとしても機能させることが
できる。さらに、複数のコネクタ中の異なるコネクタの
端子間の経路とが設けられているため、自機器を他の機
器間を中継するように機能させることもできる。
対してホストとして機能する機器を接続するための第1
のコネクタと、自機器に対してゲストとして機能する機
器が接続される第2のコネクタが設けられ、前記第1の
コネクタの端子に接続されるデータラインにはプルアッ
プ抵抗が接続され、前記第2のコネクタの端子に接続さ
れるデータラインにはプルダウン抵抗が接続されること
を特徴とする。
接続状態を判別する判別手段を具備し、前記制御手段
は、前記判別手段による判別結果に応じて、前記経路手
段に設けられた複数の経路を切換えることを特徴とす
る。
ェース回路において、データラインを接続するための端
子が設けられた複数のコネクタと、前記複数のコネクタ
のそれぞれに対応する、前記データラインを介して信号
を送受信するラインドライバと、前記複数のコネクタと
それぞれに対応するラインドライバとの間の経路と、前
記複数のコネクタ中の異なるコネクタの端子間の経路と
が設けられた経路手段と、前記経路手段に設けられた複
数の経路を切換える経路切換え手段と、前記経路切換え
手段による経路切換えを制御する制御手段とを具備した
ことを特徴とする。
施の形態について説明する。図1は本実施形態に係わる
電子機器の概略構成を示すブロック図である。図1に示
すように、本実施形態における電子機器は、CPU1
0、メモリ12、外部記憶装置14、表示装置16、入
力装置17、及びインタフェース回路19によって構成
されている。図1に示す電子機器は、ホストにも周辺機
器にもなり得る装置、例えば携帯型の電子機器(HP
C)であるものとする。
もので、メモリ12に格納されたプログラムに従う各種
処理を実行する。CPU10は、電子機器を、例えばパ
ーソナルコンピュータに対する周辺装置として、あるい
はキーボード、マウス、モデム、プリンタ等の周辺装置
に対するホストとして機能させる。
るプログラムやデータ等を格納する。外部記憶装置14
は、ハードディスク装置等によって構成されるもので、
プログラムやデータ等を格納する。
って構成されるもので、各種処理に関係する表示を行な
う。入力装置17は、キーボードやマウス等によって構
成されるもので、電子機器で実行される処理に対するコ
ードやデータ等の入力を行なう。
してホストとして機能する機器(パーソナルコンピュー
タ等)、あるいは周辺機器と接続を行なうためのもの
で、基本的にはUSB(Universal Serial Bus)の規格
に準拠したものである。
か周辺機器であるか、さらに周辺機器の場合に高速転送
を行なうか低速転送を行なうかによってインタフェース
回路の構成が異なっているが、本実施形態におけるイン
タフェース回路19は、自機器に対してホストとして機
能する機器と、ゲストとして機能する機器の両方を同時
に接続できる構成となっている。詳細な構成については
後述する。
ース回路19が設けられた電子機器20と、自機器に対
してゲストとして機能する周辺機器22と、ホストとし
て機能するパーソナルコンピュータ24との接続形態の
一例を示している。
ルスピード・ファンクション、ロースピード・ファンク
ションの何れの場合でも良い)とが、ケーブル23を介
して接続され、電子機器20とパーソナルコンピュータ
24とが、ケーブル25を介して接続された構成であ
る。
に対してホストとして機能し、パーソナルコンピュータ
24に対して周辺機器として機能する。電子機器20と
周辺機器22またはパーソナルコンピュータ24とを接
続するためのケーブル23,25には、USBのデータ
ラインが2本(D+,D−)と、電力供給用の電源ライ
ンが2本(Vcc,GND)が含まれている。
構成を示している。本実施形態におけるインタフェース
回路19は、図3に示すように、USBコネクタ(A)
30、USBコネクタ(B)32、経路部34、双方向
ラインドライバ(A)36、双方向ラインドライバ
(B)38、セレクタ40、及びUSB制御部42の各
機能部が設けられている。
格に準拠した形状を持つもので、自機器に対してホスト
として機能するパーソナルコンピュータ24との間でデ
ータラインと電源ラインとを接続するケーブル25が結
合される。USBコネクタ(A)30には、各ライン用
の端子D+,D−,Vcc,GNDが設けられている。
なお、電源ライン用の端子Vcc,GNDは省略してい
る。
格に準拠した形状を持つもので、自機器に対してゲスト
として機能する周辺機器22との間でデータラインと電
源ラインとを接続するケーブル23が結合される。US
Bコネクタ30には、各ライン用の端子D+,D−が設
けられている。なお、電源ライン用の端子Vcc,GN
Dは省略している。
に結合されたケーブル25によって接続されたパーソナ
ルコンピュータ24と、USBコネクタ(B)32に結
合されたケーブル23によって接続された周辺機器22
と、自機器との間のデータ転送経路を切換えるための回
路である。本実施形態では、パーソナルコンピュータ2
4と自機器との間のデータ転送経路を経路(A)、周辺
機器22と自機器との間のデータ転送経路を経路
(B)、パーソナルコンピュータ24と周辺機器22と
の間のデータ転送経路を経路(C)として説明する。
するか、周辺機器として機能するか、あるいはパーソナ
ルコンピュータ24と周辺機器22との中継をするのか
に応じて、USB制御部42から出力されるmode信
号によって経路を切換える。
0の端子D+に接続されたデータラインD+の接続を切
換えるためのスイッチング素子としてトランジスタ44
(経路切換え手段)が設けられ、端子D−に接続された
データラインD−の接続を切換えるためのスイッチング
素子としてトランジスタ46(経路切換え手段)が設け
られている(経路(A)の接続切換え)。
(B)32の端子D+に接続されたデータラインD+の
接続を切換えるためのスイッチング素子としてトランジ
スタ48(経路切換え手段)が設けられ、端子D−に接
続されたデータラインD−の接続を切換えるためのスイ
ッチング素子としてトランジスタ50(経路切換え手
段)が設けられている(経路(B)の接続切換え)。
+と、USBコネクタ(B)32の端子D+との接続を
切換えるためのスイッチング素子としてトランジスタ5
2(経路切換え手段)が設けられ、USBコネクタ
(A)30の端子D−と、USBコネクタ(B)32の
端子D−との接続を切換えるためのスイッチング素子と
してトランジスタ54(経路切換え手段)が設けられて
いる(経路(C)の接続切換え)。
42からのmode信号をインバータを介して入力する
ため、トランジスタ44,46,48,50と逆の機能
を持つ。すなわち、トランジスタ44,46,48,5
0が経路を接続するように機能する場合、トランジスタ
52,54は、経路を切断するように機能する。
るデータラインD+にはプルアップ抵抗56が接続され
ている。つまり、自機器がパーソナルコンピュータ24
に対してゲストとして機能する際に、高速転送(フルス
ピード)を行なう構成となっている。なお、低速転送
(ロースピード)を行なう場合であれば、トランジスタ
46を介して接続されるデータラインD−にプルアップ
抵抗が接続される。
るデータラインD+にはプルダウン抵抗58が接続さ
れ、トランジスタ50を介して接続されるデータライン
D−にはプルダウン抵抗59が接続されている。つま
り、自機器が周辺機器22に対してホストとして機能す
る際に、データ転送する構成となっている。
Bインタフェースの基本的な構成部分であり、USBコ
ネクタ(A)30の端子D+,D−と、トランジスタ4
4,46によって接続が切換えられるデータラインD
+,D−を介して接続され、USB制御部42の制御の
もとでデータの送受信とシングルエンドゼロ(SE0)
の検出を行なう。双方向ラインドライバ(A)36に
は、差動ドライバ60、差動レシーバ62、シングルエ
ンドレシーバ64,66、ノア回路68が設けられてい
る。差動ドライバ60、差動レシーバ62、シングルエ
ンドレシーバ64,66は、それぞれ経路(A)のデー
タラインD+,D−が接続されている。
て、セレクタ40を介して与えられる、USB制御部4
2からのTxD信号、SE0信号、アウトイネーブル
(OE)信号に応じて、データラインD+,D−に信号
を出力する。
て、データラインD+,D−の信号の状態に応じてデー
タを受信して、Rcv Data信号としてセレクタ4
0を介してUSB制御部42に出力する。
SBコネクタ(A)30の端子D+,D−にそれぞれ接
続された経路(A)のデータラインD+,D−の信号の
状態を保持する。
64,66が保持する信号の状態に応じた信号を出力す
るもので、データラインD+,D−の信号の状態がロー
レベル“0”の時に、SE0 Detect(S Det1)
信号として“1”をUSB制御部42に出力する。
Bインタフェースの基本的な構成部分であり、USBコ
ネクタ(B)32の端子D+,D−と、トランジスタ4
8,50によって接続が切換えられるデータラインD
+,D−を介して接続され、USB制御部42の制御の
もとでデータの送受信とシングルエンドゼロ(SE0)
の検出を行なう。双方向ラインドライバ(B)38に
は、差動ドライバ70、差動レシーバ72、シングルエ
ンドレシーバ74,76、ノア回路78が設けられてい
る。差動ドライバ70、差動レシーバ72、シングルエ
ンドレシーバ74,76は、それぞれ経路(B)のデー
タラインD+,D−が接続されている。
て、セレクタ40を介して与えられる、USB制御部4
2からのTxD信号、SE0信号、アウトイネーブル
(OE)信号に応じて、データラインD+,D−に信号
を出力する。
て、データラインD+,D−の信号の状態に応じてデー
タを受信して、Rcv Data信号としてセレクタ4
0を介してUSB制御部42に出力する。
SBコネクタ(B)32の端子D+,D−にそれぞれ接
続された経路(B)のデータラインD+,D−の信号の
状態を保持する。
74,76が保持する信号の状態に応じた信号を出力す
るもので、データラインD+,D−の信号の状態がロー
レベル“0”の時に、SE0 Detect(S Det2)
信号として“1”をUSB制御部42に出力する。
方向ラインドライバ(A)36及び双方向ラインドライ
バ(B)38との間に設けられるもので、USB制御部
42からSelect信号、TxD信号、SE0信号、
アウトイネーブル(OE)信号を入力する。セレクタ4
0は、Select信号に応じて、TxD信号、SE0
信号、アウトイネーブル(OE)信号を、双方向ライン
ドライバ(A)36または双方向ラインドライバ(B)
38の何れか一方に出力する。すなわち、セレクタ40
は、それぞれ、TxD信号を端子1A,1B、SE0信
号を端子2A,2B、アウトイネーブル(OE)信号を
端子3A,3Bの何れかから出力する。
イバ(A)36及び双方向ラインドライバ(B)38の
各差動レシーバ62,72からのRcv Data信号
を端子4A,4Bから入力してUSB制御部42に出力
する。
基づいて動作し、select信号による双方向ライン
ドライバ(A)36または双方向ラインドライバ(B)
38の何れかを選択する制御、経路部34の経路(A)
(B)(C)を切換えるためのトランジスタ44,4
6,48,50,52,54に対するmode信号によ
る切換え制御、双方向ラインドライバ(A)36及び双
方向ラインドライバ(B)38に対するデータ送受信、
シングルエンドゼロ(SE0)の検出(S Det1,
S Det2)を制御する。
ルエンドゼロ(SE0)をエンドオブパケット(EO
P)、リセット、ラインの切断の検出に用いるが、さら
に本実施形態ではUSBコネクタ(A)30またはUS
Bコネクタ(B)32(さらにはケーブル23,25)
を介した機器の接続状況を判別するためにも用いる。
インタフェース回路19を介した他の機器との接続動作
について説明する。図4は、USB制御部42による経
路切換え動作を示すフローチャートである。
9のUSBコネクタ(A)30にケーブル25が結合さ
れてホストとしてパーソナルコンピュータ24が接続さ
れるか、USBコネクタ(B)32にケーブル23が結
合されて周辺機器22(例えばキーボード)が接続され
るか、さらには両方が接続される。
から出力されるmode信号はオフであり、経路(A)
及び経路(B)が接続された状態にあるものとする。電
子機器20にケーブル25(パーソナルコンピュータ2
4)またはケーブル23(周辺機器22)が接続される
と、パーソナルコンピュータ24側、周辺機器22側で
終端処理された2本のデータラインD+,D−を介した
信号が、それぞれに対応する双方向ラインドライバ
(A)36、双方向ラインドライバ(B)38を介し
て、SE0 Detect(S Det1)信号、SE0 De
tect(S Det2)信号としてUSB制御部42に入
力される。
SE0 Detect(S Det1)信号、SE0 Detect
(S Det2)信号から、他の機器の自機器に対する
接続状況を知ることができる。
クタ(B)32へのケーブルの接続が検出されない場合
(ステップS1)、USB制御部42は、経路切換えを
必要としない他の処理を実行する(ステップS2)。
Bコネクタ(B)32へのケーブルの接続が検出された
場合(ステップS3)、USB制御部42は、mode
信号をオンする(ステップS4)。これにより、トラン
ジスタ44,46により経路(A)が、トランジスタ4
8,50により経路(B)がそれぞれ無効となり、トラ
ンジスタ52,54により経路(C)が有効となる。
周辺機器22とが、電子機器20のインタフェース回路
19(USBコネクタ(A)30、トランジスタ52,
54、USBコネクタ(B)32)を介して接続される
ことになる。すなわち、電子機器20は、パーソナルコ
ンピュータ24と周辺機器22との間を中継するだけの
機能を果たす。また、パーソナルコンピュータ24は、
周辺機器22をゲストとして機能させることができる。
ブル25の接続が検出された場合(ステップS5)、U
SB制御部42は、Select信号によりセレクタ4
0に対して双方向ラインドライバ(A)36を選択する
と共に、mode信号をオフする(ステップS6)。こ
れにより、トランジスタ44,46により経路(A)が
有効となり、一般のUSBインタフェースの規格に従う
データ通信を行なう。
ンピュータ24に対してゲストとして機能する。電子機
器20からデータ送信を行なう場合、USB制御部42
から出力される信号TxDは、セレクタ40の端子1A
から双方向ラインドライバ(A)36の差動ドライバ6
0に出力され、さらに経路(A)、USBコネクタ
(A)30を介してパーソナルコンピュータ24に出力
される。また、パーソナルコンピュータ24からのデー
タ信号は、経路(A)を介して差動レシーバ62によっ
て受信され、セレクタ40の端子4Aに出力され、さら
にRcv Data信号としてUSB制御部42に出力
される。
ブル23の接続が検出された場合(ステップS7)、U
SB制御部42は、Select信号によりセレクタ4
0に対して双方向ラインドライバ(B)38を選択する
と共に、mode信号をオフする(ステップS8)。こ
れにより、トランジスタ48,50により経路(B)が
有効となり、一般のUSBインタフェースの規格に従う
データ通信を行なう。
に対してホストとして機能する。電子機器20からデー
タ送信を行なう場合、USB制御部42から出力される
信号TxDは、セレクタ40の端子1Bから双方向ライ
ンドライバ(B)38の差動ドライバ70に出力され、
さらに経路(B)、USBコネクタ(B)32を介して
周辺機器22に出力される。また、周辺機器22からの
データ信号は、経路(B)を介して差動レシーバ72に
よって受信され、セレクタ40の端子4Bに出力され、
さらにRcv Data信号としてUSB制御部42に
出力される。
たインタフェース回路19には、2つのUSBコネクタ
(A)30、USBコネクタ(B)32が設けられ、さ
らにそれぞれに対応する経路(A)(B)、双方向ライ
ンドライバ(A)36、双方向ラインドライバ(B)3
8がもうけられているので、電子機器20に対してホス
トとして機能するパーソナルコンピュータ24と、ゲス
トとして機能する周辺機器22とを任意に接続して通信
システムを構成することができる。
ュータ24と周辺機器22との中継を行なうように機能
させることもできる。従って、図2に示す接続形態であ
って、周辺機器22をパーソナルコンピュータ24のゲ
ストとして機能させる場合であってもケーブルの接続を
変更する必要がない。
(A)30にパーソナルコンピュータ24が接続され、
USBコネクタ(B)32に周辺機器22が接続されて
いる場合に、経路(C)を有効にしてパーソナルコンピ
ュータ24と周辺機器22とを接続し、電子機器20を
中継のために利用しているが、3種類の接続形態からユ
ーザが任意に選択するようにもできる。
周辺機器22と電子機器20との3者が接続されている
場合、接続形態として、パーソナルコンピュータ24と
電子機器20、電子機器20と周辺機器22、パーソナ
ルコンピュータ24と周辺機器22の3種類ある。ユー
ザは、この3種類の接続形態の何れかを選択する指示
を、キーボード等の入力装置17(あるいは機械的なス
イッチ等であっても良い)から入力する。USB制御部
42は、ユーザからの指示に応じて、Select信号
及びmode信号を出力して、指定された接続形態によ
る動作が可能となるようにする。
部34における経路切換えのためのスイッチをトランジ
スタ44,46,48,50,52,54で構成してい
るが、FETによって構成しても良く、さらにはトグル
スイッチなど機械的な切換え部品を用いて構成すること
もできる。
器22に対して1つのコネクタしか設けていないが、複
数個のコネクタや双方向ラインドライバを用いて回路を
構成することもできる。
の機器を接続するためのインタフェース回路を有する電
子機器において、インタフェース回路は、データライン
を接続するための端子が設けられた複数のコネクタと、
複数のコネクタのそれぞれに対応する、データラインを
介して信号を送受信するラインドライバと、複数のコネ
クタとそれぞれに対応するラインドライバとの間の経路
と、複数のコネクタ中の異なるコネクタの端子間の経路
とが設けられた経路部と、経路部に設けられた複数の経
路を切換える回路と、この回路による経路切換えを制御
する制御機能とを有することで、複数のコネクタの一つ
に自機器に対してホストとして機能する機器を接続し、
他のコネクタに自機器に対してゲストとして機能する機
器を接続して両者を共に使用することができ、自機器を
ゲストとしてもホストとしても機能させることができ
る。さらに、複数のコネクタ中の異なるコネクタの端子
間の経路とが設けられているため、自機器を他の機器間
を中継するように機能させることもできる。
を示すブロック図。
介した周辺機器22とパーソナルコンピュータ24との
接続形態の一例を示す図。
図。
9を介したデータ転送を行なう場合の経路切換え動作を
示すフローチャート。
と周辺機器82の接続形態の一例を示す図。
Claims (4)
- 【請求項1】 他の機器を接続するためのインタフェー
ス回路を有する電子機器において、 前記インタフェース回路は、 データラインを接続するための端子が設けられた複数の
コネクタと、 前記複数のコネクタのそれぞれに対応する、前記データ
ラインを介して信号を送受信するラインドライバと、 前記複数のコネクタとそれぞれに対応するラインドライ
バとの間の経路と、前記複数のコネクタ中の異なるコネ
クタの端子間の経路とが設けられた経路手段と、 前記経路手段に設けられた複数の経路を切換える経路切
換え手段と、 前記経路切換え手段による経路切換えを制御する制御手
段とを具備したことを特徴とする電子機器。 - 【請求項2】 前記複数のコネクタには、自機器に対し
てホストとして機能する機器を接続するための第1のコ
ネクタと、自機器に対してゲストとして機能する機器が
接続される第2のコネクタが設けられ、前記第1のコネ
クタの端子に接続されるデータラインにはプルアップ抵
抗が接続され、前記第2のコネクタの端子に接続される
データラインにはプルダウン抵抗が接続されることを特
徴とする請求項1記載の電子機器。 - 【請求項3】 前記複数のコネクタへの他の機器の接続
状態を判別する判別手段を具備し、 前記制御手段は、前記判別手段による判別結果に応じ
て、前記経路手段に設けられた複数の経路を切換えるこ
とを特徴とする請求項1記載の電子機器。 - 【請求項4】 他の機器を接続するためのインタフェー
ス回路において、 データラインを接続するための端子が設けられた複数の
コネクタと、 前記複数のコネクタのそれぞれに対応する、前記データ
ラインを介して信号を送受信するラインドライバと、 前記複数のコネクタとそれぞれに対応するラインドライ
バとの間の経路と、前記複数のコネクタ中の異なるコネ
クタの端子間の経路とが設けられた経路手段と、 前記経路手段に設けられた複数の経路を切換える経路切
換え手段と、 前記経路切換え手段による経路切換えを制御する制御手
段とを具備したことを特徴とするインタフェース回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9106199A JPH10301898A (ja) | 1997-04-23 | 1997-04-23 | 電子機器及びインタフェース回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9106199A JPH10301898A (ja) | 1997-04-23 | 1997-04-23 | 電子機器及びインタフェース回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10301898A true JPH10301898A (ja) | 1998-11-13 |
Family
ID=14427507
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9106199A Pending JPH10301898A (ja) | 1997-04-23 | 1997-04-23 | 電子機器及びインタフェース回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10301898A (ja) |
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2347245A (en) * | 1998-12-10 | 2000-08-30 | Network Technologies Inc | Switch for connecting a peripheral device to a USB device |
| GB2352540A (en) * | 1999-04-28 | 2001-01-31 | Adder Tech Ltd | Universal Serial Bus Switching Device |
| FR2813740A1 (fr) * | 2000-09-05 | 2002-03-08 | Thomson Multimedia Sa | Appareil de reception d'emissions audiovisuelles |
| WO2002077835A1 (en) * | 2001-03-27 | 2002-10-03 | Renesas Technology Corp. | Communication control semiconductor device and interface system |
| JP2002543522A (ja) * | 1999-04-29 | 2002-12-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 通信バスシステム及び通信バスシステムにおいて使用される装置 |
| US6516205B1 (en) | 1999-04-28 | 2003-02-04 | Nec Corporation | Portable terminal with bus manager switching function |
| JP2003099330A (ja) * | 2001-09-25 | 2003-04-04 | Olympus Optical Co Ltd | 情報機器システム |
| KR100405023B1 (ko) * | 2000-12-05 | 2003-11-07 | 옵티시스 주식회사 | 유니버셜 직렬 버스용 광통신 인터페이스 모듈 |
| WO2004061636A1 (ja) * | 2002-12-27 | 2004-07-22 | Fujitsu Limited | Usb装置およびusb装置の制御方法 |
| US6769035B1 (en) * | 2000-04-07 | 2004-07-27 | Infineon Technologies North America Corp. | Same single board computer system operable as a system master and a bus target |
| US6907492B2 (en) | 2001-07-27 | 2005-06-14 | Oki Electric Industry Co., Ltd. | Interface circuit which meets universal serial bus standard and performs host and device functions |
| US7028109B2 (en) | 2002-04-19 | 2006-04-11 | Seiko Epson Corporation | Data transfer control device including buffer controller with plurality of pipe regions allocated to plurality of endpoints |
| JP2006235993A (ja) * | 2005-02-24 | 2006-09-07 | Sharp Corp | 電気機器システム、電気機器及び接続制御方法 |
| JP2007242027A (ja) * | 2005-11-25 | 2007-09-20 | Seiko Epson Corp | 集積回路装置及び電子機器 |
| US7359996B2 (en) | 2002-04-19 | 2008-04-15 | Seiko Epson Corporation | Data transfer control device, electronic equipment, and data transfer control method |
| US7428600B2 (en) | 2002-04-26 | 2008-09-23 | Seiko Epson Corporation | Data transfer control device, electronic equipment, and data transfer control method |
| US7469304B2 (en) | 2002-04-19 | 2008-12-23 | Seiko Epson Corporation | Data transfer control device, electronic equipment, and method for a data transfer through a bus, the data transfer control device including a register and a packet buffer that are commonly used during a host operation and a peripheral operation |
| JP2009048660A (ja) * | 2004-05-10 | 2009-03-05 | Sony Computer Entertainment Inc | 携帯端末及びusb装置 |
| JP2011191932A (ja) * | 2010-03-12 | 2011-09-29 | Nec Access Technica Ltd | Usbデバイス接続システム、usbハブコントローラ、その省電力方法およびプログラム |
| JP2023064258A (ja) * | 2021-10-26 | 2023-05-11 | セイコーエプソン株式会社 | 印刷装置及びusb機器 |
-
1997
- 1997-04-23 JP JP9106199A patent/JPH10301898A/ja active Pending
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2347245A (en) * | 1998-12-10 | 2000-08-30 | Network Technologies Inc | Switch for connecting a peripheral device to a USB device |
| GB2347245B (en) * | 1998-12-10 | 2003-04-30 | Network Technologies Inc | Usb selector switch |
| US6516205B1 (en) | 1999-04-28 | 2003-02-04 | Nec Corporation | Portable terminal with bus manager switching function |
| GB2352540A (en) * | 1999-04-28 | 2001-01-31 | Adder Tech Ltd | Universal Serial Bus Switching Device |
| GB2352540B (en) * | 1999-04-28 | 2003-12-17 | Adder Tech Ltd | USB switching device & system |
| JP2002543522A (ja) * | 1999-04-29 | 2002-12-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 通信バスシステム及び通信バスシステムにおいて使用される装置 |
| US6769035B1 (en) * | 2000-04-07 | 2004-07-27 | Infineon Technologies North America Corp. | Same single board computer system operable as a system master and a bus target |
| EP1187487A1 (en) * | 2000-09-05 | 2002-03-13 | Thomson Licensing S.A. | Apparatus for receiving audio-visual programmes |
| FR2813740A1 (fr) * | 2000-09-05 | 2002-03-08 | Thomson Multimedia Sa | Appareil de reception d'emissions audiovisuelles |
| KR100405023B1 (ko) * | 2000-12-05 | 2003-11-07 | 옵티시스 주식회사 | 유니버셜 직렬 버스용 광통신 인터페이스 모듈 |
| WO2002077835A1 (en) * | 2001-03-27 | 2002-10-03 | Renesas Technology Corp. | Communication control semiconductor device and interface system |
| US6907492B2 (en) | 2001-07-27 | 2005-06-14 | Oki Electric Industry Co., Ltd. | Interface circuit which meets universal serial bus standard and performs host and device functions |
| JP2003099330A (ja) * | 2001-09-25 | 2003-04-04 | Olympus Optical Co Ltd | 情報機器システム |
| US7359996B2 (en) | 2002-04-19 | 2008-04-15 | Seiko Epson Corporation | Data transfer control device, electronic equipment, and data transfer control method |
| US7028109B2 (en) | 2002-04-19 | 2006-04-11 | Seiko Epson Corporation | Data transfer control device including buffer controller with plurality of pipe regions allocated to plurality of endpoints |
| US7469304B2 (en) | 2002-04-19 | 2008-12-23 | Seiko Epson Corporation | Data transfer control device, electronic equipment, and method for a data transfer through a bus, the data transfer control device including a register and a packet buffer that are commonly used during a host operation and a peripheral operation |
| US7428600B2 (en) | 2002-04-26 | 2008-09-23 | Seiko Epson Corporation | Data transfer control device, electronic equipment, and data transfer control method |
| WO2004061636A1 (ja) * | 2002-12-27 | 2004-07-22 | Fujitsu Limited | Usb装置およびusb装置の制御方法 |
| CN100561407C (zh) | 2002-12-27 | 2009-11-18 | 富士通微电子株式会社 | Usb装置和usb装置的控制方法 |
| US8069287B2 (en) | 2002-12-27 | 2011-11-29 | Fujitsu Semiconductor Limited | Universal serial bus device and method for controlling universal serial bus device |
| JP2009048660A (ja) * | 2004-05-10 | 2009-03-05 | Sony Computer Entertainment Inc | 携帯端末及びusb装置 |
| US8250274B2 (en) | 2004-05-10 | 2012-08-21 | Sony Computer Enterainment Inc. | Portable terminal and USB device |
| JP2006235993A (ja) * | 2005-02-24 | 2006-09-07 | Sharp Corp | 電気機器システム、電気機器及び接続制御方法 |
| JP2007242027A (ja) * | 2005-11-25 | 2007-09-20 | Seiko Epson Corp | 集積回路装置及び電子機器 |
| JP2011191932A (ja) * | 2010-03-12 | 2011-09-29 | Nec Access Technica Ltd | Usbデバイス接続システム、usbハブコントローラ、その省電力方法およびプログラム |
| JP2023064258A (ja) * | 2021-10-26 | 2023-05-11 | セイコーエプソン株式会社 | 印刷装置及びusb機器 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH10301898A (ja) | 電子機器及びインタフェース回路 | |
| JP3610424B2 (ja) | 電子機器及びインタフェース回路 | |
| US7085876B2 (en) | USB controlling apparatus for data transfer between computers and method for the same | |
| EP1384154B1 (en) | Communication interface for an electronic device | |
| US6363085B1 (en) | Universal serial bus repeater | |
| US6308239B1 (en) | Interface switching apparatus and switching control method | |
| WO2002077835A1 (en) | Communication control semiconductor device and interface system | |
| US20060106962A1 (en) | USB On-The-Go implementation | |
| US6119183A (en) | Multi-port switching system and method for a computer bus | |
| TW514789B (en) | Method and apparatus for detecting the type of interface to which a peripheral device is connected | |
| TW200415828A (en) | Interface integrated circuit device for a USB connection | |
| CN107391419B (zh) | 支持多主机的通用序列汇流排集线设备及车用主机 | |
| JP2002341982A (ja) | 汎用シリアルバス回路 | |
| JPH11110097A (ja) | 使用状況伝達装置及び使用状況伝達方法 | |
| US7073008B2 (en) | Method of function activation on a bridge system | |
| US20050091437A1 (en) | Multi-function universal serial bus wireless bridge | |
| US20070162666A1 (en) | Data input terminal device | |
| JP4937900B2 (ja) | 接続された装置の検知された伝送方向に依存した、送信器又は受信器としての通信ポートの自動設定 | |
| US6886052B2 (en) | Apparatus and method for automatically identifying between USB and PS/2 interface | |
| KR20220158517A (ko) | PCIe 장치 및 이를 포함하는 컴퓨팅 시스템 | |
| US6438624B1 (en) | Configurable I/O expander addressing for I/O drawers in a multi-drawer rack server system | |
| JP2001306413A (ja) | Usb通信デバイス | |
| CN116541329A (zh) | 一种数据传输方法、装置、设备及介质 | |
| CN223229970U (zh) | 一种usb通信电路和显示设备 | |
| CN113742160A (zh) | 接口连接装置、系统及其方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040406 |
|
| A61 | First payment of annual fees (during grant procedure) |
Effective date: 20040427 Free format text: JAPANESE INTERMEDIATE CODE: A61 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 6 Free format text: PAYMENT UNTIL: 20100514 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 6 Free format text: PAYMENT UNTIL: 20100514 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 6 Free format text: PAYMENT UNTIL: 20100514 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130514 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130514 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160514 Year of fee payment: 12 |