JPH10340199A - コンピュータシステム - Google Patents

コンピュータシステム

Info

Publication number
JPH10340199A
JPH10340199A JP9151351A JP15135197A JPH10340199A JP H10340199 A JPH10340199 A JP H10340199A JP 9151351 A JP9151351 A JP 9151351A JP 15135197 A JP15135197 A JP 15135197A JP H10340199 A JPH10340199 A JP H10340199A
Authority
JP
Japan
Prior art keywords
usb
host
control data
usb device
computer
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
Application number
JP9151351A
Other languages
English (en)
Inventor
Nobuhiro Murai
信博 村井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC AccessTechnica Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC AccessTechnica Ltd filed Critical NEC AccessTechnica Ltd
Priority to JP9151351A priority Critical patent/JPH10340199A/ja
Priority to US09/093,338 priority patent/US6148358A/en
Publication of JPH10340199A publication Critical patent/JPH10340199A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Abstract

(57)【要約】 【課題】 マルチタスクでUSBデバイス等を操作する
ことができるコンピュータシステムを得ること。 【解決手段】 本発明は、コンピュータ本体1に内蔵さ
れ、第1の制御データを送出する一方、第2の制御デー
タを受信するUSBホスト2と、複数の入力装置および
出力装置からなり、USBホスト2に接続されたUSB
デバイス3と、USBホスト2とUSBホスト11との
間の中継を行うUSB中継回路ユニット111と、US
Bホスト11を内蔵するコンピュータ本体10と、US
Bホスト11に接続されたUSBデバイス9とを有し、
USBホスト2より送出された第1の制御データは、U
SB中継回路ユニット111を中継してUSBホスト1
1に受信され、USBホスト11は、第1の制御データ
によりUSBデバイス9の動作を制御する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、USB(ユニバー
サルシリアルバス)インターフェースを有するコンピュ
ータシステムに関する。
【0002】
【従来の技術】従来のUSBインターフェースを有する
コンピュータシステムは、イメージスキャナ、マウス等
の入力装置、プリンタ、ディスプレイ等の出力装置たる
USBデバイス(ハブを含む)と、該USBデバイスの
動作を制御するUSBホストとを有している。すなわ
ち、1つのUSBホストには、複数のUSBデバイスが
接続されている。上記構成において、複数のUSBデバ
イスは、USBホストにより各々動作制御される。
【0003】
【発明が解決しようとする課題】ところで、従来のコン
ピュータシステムにおいては、1つのUSBホストが自
身に接続されているUSBデバイスのみを動作制御する
構成とされているため、上記USBホストが他のUSB
ホストまたは該他のUSBホストに接続されている他の
USBデバイスを動作制御することができないという欠
点があった。すなわち、従来のコンピュータシステムに
おいては、複数のUSBホスト間のインターフェースを
とる手段がないため、複数のUSBホスト間においてマ
ルチタスクでUSBデバイス等を操作することができな
いのである。本発明はこのような背景の下になされたも
ので、マルチタスクでUSBデバイス等を操作すること
ができるコンピュータシステムを提供することを目的と
する。
【0004】
【課題を解決するための手段】請求項1に記載の発明
は、データの入出力を行う第1の入出力手段と、第1の
制御データを送出する一方、前記第1の入出力手段を第
2の制御データに基づいて制御する第1の制御手段と、
データの入出力を行う第2の入出力手段と、前記第2の
制御データを送出する一方、前記第2の入出力手段を前
記第1の制御データに基づいて制御する第2の制御手段
と、前記第1の制御手段と前記第2の制御手段との間に
介挿され、前記第1および第2の制御データの中継を行
う中継手段とを具備することを特徴とする。また、請求
項2に記載の発明は、請求項1に記載のコンピュータシ
ステムにおいて、前記第1の制御手段を内蔵しており、
前記第2の制御データに基づいて制御される第1のコン
ピュータと、前記第2の制御手段を内蔵しており、前記
第1の制御データに基づいて制御される第2のコンピュ
ータとを具備することを特徴とする。また、請求項3に
記載の発明は、請求項1または2に記載のコンピュータ
システムにおいて、前記第1の制御手段は、前記第2の
制御データに基づいて制御され、前記第2の制御手段
は、前記第1の制御データに基づいて制御されることを
特徴とする。
【0005】
【発明の実施の形態】
<第1実施形態>以下、図面を参照して本発明の実施形
態について説明する。図1は本発明の第1実施形態によ
るコンピュータシステムの構成を示すブロック図であ
る。この図において、1はコンピュータ本体であり、図
示しないCPU(中央処理装置)、ROM(リードオン
リメモリ)、RAM(ランダムアクセスメモリ)等から
構成されている。2は、コンピュータ本体1に内蔵され
たUSBホストであり、USBデバイス3等の動作を制
御する。
【0006】また、ここで、USBホスト2は、第1の
制御データを送出する一方、第2の制御データを受信す
る。上記第1の制御データとは、後述するUSBデバイ
ス9、コンピュータ本体10およびUSBホスト11の
動作を制御するためのデータをいう。一方、第2の制御
データとは、コンピュータ本体1、USBホスト2およ
びUSBデバイス3を制御するためのデータをいう。こ
のUSBホスト2の動作の詳細については後述する。U
SBデバイス3は、複数の入力装置および出力装置から
なり、USBホスト2に接続されている。
【0007】111は、USBホスト2と後述するUS
Bホスト11との間の中継を行うUSB中継回路ユニッ
トである。このUSB中継回路ユニット111におい
て、12は、USBデバイスコントローラであり、US
Bホスト2より入力される第1の制御データを出力する
一方、USBホスト11より入力される第2の制御デー
タを出力する。また、USBデバイスコントローラ12
は、図示しないUSBインターフェースを介してUSB
ホスト2に接続されており、該USBインターフェース
は、コンピュータ本体1に内蔵されている。
【0008】13は、データ転送回路であり、USBデ
バイスコントローラ12より入力される第1の制御デー
タをUSBデバイスコントローラ14へ転送する一方、
USBデバイスコントローラ14より入力される第2の
制御データをUSBデバイスコントローラ12へ転送す
る。
【0009】USBデバイスコントローラ14は、デー
タ転送回路13より入力される第1の制御データを出力
する一方、USBホスト11より入力される第2の制御
データをデータ転送回路13へ出力する。このUSBデ
バイスコントローラ14は、USBインターフェースを
介してUSBホスト11に接続されており、該USBイ
ンターフェースは、コンピュータ本体10に内蔵されて
いる。
【0010】コンピュータ本体10は、コンピュータ本
体1に対して別設されており、図示しないCPU、RO
M、RAM等から構成されている。USBホスト11
は、コンピュータ本体10に内蔵されており、USBデ
バイス9等の動作を制御する。また、USBホスト11
は、上述した第2の制御データをUSBデバイスコント
ローラ14へ送出する一方、第1の制御データを受信す
る。USBデバイス9は、USBデバイス3と同様にし
て入力装置、出力装置から構成されている。
【0011】次に、上述した第1実施形態によるコンピ
ュータシステムの動作について説明する。図1におい
て、USBホスト2より第1の制御データが送出される
と、該第1の制御データは、USBデバイスコントロー
ラ12により受信された後、さらにデータ転送回路1
3、USBデバイスコントローラ14を経由してUSB
ホスト11に受信される。これにより、USBホスト1
1は、第1の制御データによりUSBデバイス9の動作
を制御する。また、コンピュータ本体10は、第1の制
御データにより動作制御される。すなわち、USBデバ
イス9、コンピュータ本体10およびUSBホスト11
は、USB中継回路ユニット111を介してUSBホス
ト2(コンピュータ本体1)により動作制御される。
【0012】一方、USBホスト11より第2の制御デ
ータが送出されると、該第2の制御データは、USBデ
バイスコントローラ14により受信された後、さらにデ
ータ転送回路13、USBデバイスコントローラ12を
経由してUSBホスト2により受信される。これによ
り、USBホスト2は、第2の制御データによりUSB
デバイス3の動作を制御する。また、コンピュータ本体
1は、第2の制御データにより動作制御される。すなわ
ち、USBデバイス3、USBホスト2およびコンピュ
ータ本体1は、USB中継回路ユニット111を介して
USBホスト11(コンピュータ本体10)により動作
制御される。
【0013】以上説明したように、上述した第1実施形
態によるコンピュータシステムによれば、USB中継回
路ユニット4を設けた構成としたので、USBホスト2
(コンピュータ本体1)からUSB中継回路ユニット4
を中継してUSBホスト11、USBデバイス9ひいて
はコンピュータ本体10をマルチタスクで操作すること
ができる。また、これと同様にして、上述した第1実施
形態によるコンピュータシステムによれば、USBホス
ト11からUSB中継回路ユニット4を中継してUSB
ホスト2、USBデバイス3ひいてはコンピュータ本体
1をマルチタスクで操作することができる。
【0014】さらに、上述した第1実施形態によるコン
ピュータシステムによれば、コンピュータ本体1および
10に特別な制御回路を設ける必要なく、上述したマル
チタスクによる操作を行うことができる。従って、上述
した第1実施形態によるコンピュータシステムによれ
ば、USBインターフェースを有するコンピュータ本体
であれば、USB中継回路ユニット111を簡単に接続
することにより、マルチタスクによる操作を行うことが
できる。
【0015】<第2実施形態>図2は、本発明の第2実
施形態によるコンピュータシステムの構成を示すブロッ
ク図である。この図において、図1の各部に対応する部
分には、同一の符号を付けその説明を省略する。図2に
おいては、図1に示すUSB中継回路ユニット111に
代えて、USB中継回路ユニット4が設けられている。
【0016】USB中継回路ユニット4は、USBホス
ト2とUSBホスト11との間に設けられており、その
基本的な機能は、USB中継回路ユニット111(図1
参照)と同様である。USB中継回路ユニット4におい
て、5は、USBデバイスコントローラであり、USB
ホスト2より送出される第1の制御データを受信する一
方、USBホスト11より送出される第2の制御データ
をUSBホスト2へ送出する。このUSBデバイスコン
トローラ5の基本的な機能は、上述したUSBデバイス
コントローラ12(図1参照)と同様である。
【0017】6は、USBデバイスコントローラ5に接
続されたRS232Cコントローラであり、RS232
C規格のインターフェース(図示略)を制御する。ま
た、RS232Cコントローラ6は、USBデバイスコ
ントローラ5より送出される第1の制御データをRS2
32Cコントローラ8へ送出する一方、RS232Cコ
ントローラ8より送出される第2の制御データを受信す
る。
【0018】RS232Cコントローラ8は、USBデ
バイスコントローラ7に接続されており、RS232C
コントローラ6より送出される第1の制御データをUS
Bデバイスコントローラ7へ送出する一方、USBデバ
イスコントローラ7より送出される第2の制御データを
受信する。
【0019】USBデバイスコントローラ7は、USB
ホスト11より送出される第2の制御データを受信する
一方、RS232Cコントローラ8より送出される第1
の制御データをUSBホスト11へ送出する。このUS
Bデバイスコントローラ7の基本的な機能は、上述した
USBデバイスコントローラ14(図1参照)と同様で
ある。
【0020】次に、上述した第2実施形態によるコンピ
ュータシステムの動作について説明する。図2におい
て、USBホスト2より第1の制御データが送出される
と、該第1の制御データは、USBデバイスコントロー
ラ5、RS232Cコントローラ6、RS232Cコン
トローラ8およびUSBデバイスコントローラ7を経由
してUSBホスト11に受信される。これにより、US
Bホスト11は、前述した動作と同様にして第1の制御
データによりUSBデバイス9の動作を制御する。ま
た、コンピュータ本体10は、第1の制御データにより
動作制御される。
【0021】一方、USBホスト11より第2の制御デ
ータが送出されると、該第2の制御データは、USBデ
バイスコントローラ7、RS232Cコントローラ8、
RS232Cコントローラ6およびUSBデバイスコン
トローラ5を経由してUSBホスト2に受信される、こ
れにより、USBホスト2は、第2の制御データにより
USBデバイス3の動作を制御する。また、コンピュー
タ本体1は、第2の制御データにより動作制御される。
【0022】以上、本発明の実施形態を図面を参照して
詳述してきたが、具体的な構成はこの実施形態に限られ
るものではなく、本発明の要旨を逸脱しない範囲の設計
変更等があっても本発明に含まれる。例えば、上述した
第1実施形態によるコンピュータシステムにおいては、
2台のコンピュータ本体1、10および2台のUSBデ
バイスコントローラ5、7を用いた例について説明した
が、これらの装置の台数は、何台であってもよい。ま
た、第2実施形態によるコンピュータシステムにおいて
も、上記装置の台数に特に制限がない。
【0023】また、上述した第2実施形態によるコンピ
ュータシステムにおいては、図2に示すUSBデバイス
コントローラ12、14に代えて2台のハブコントロー
ラを用いてもよい。この場合、上記2台のハブコントロ
ーラには、USBデバイス3およびUSBデバイス9が
各々直接、接続される。
【0024】
【発明の効果】以上説明したように、請求項1に記載の
発明によれば、中継手段により第1の制御手段と第2の
制御手段との間のインターフェースがとられるので、第
1の制御手段により別の装置たる第2の入出力手段の制
御を行うことができる一方、第2の制御手段により別の
装置たる第1の入出力手段の制御を行うことができる。
従って、請求項1に記載の発明によれば、第1および第
2の入出力手段の操作を別の装置からマルチタスクで行
うことができる。また、請求項2に記載の発明によれ
ば、第1および第2の入出力手段に加えて第1および第
2のコンピュータの操作を別の装置からマルチタスクで
行うことができる。さらに、請求項3に記載の発明によ
れば、第1および第2の入出力手段、第1および第2の
コンピュータに加えて、第1および第2の制御手段の操
作を別の装置からマルチタスクで行うことができる。
【図面の簡単な説明】
【図1】 本発明の第1実施形態によるコンピュータシ
ステムの構成を示すブロック図である。
【図2】 同第2実施形態によるコンピュータシステム
の構成を示すブロック図である。
【符号の説明】
1 コンピュータ本体 2 USBホスト 3 USBデバイス 4 USB中継回路ユニット 5 USBデバイスコントローラ 6 RS232Cコントローラ 7 USBデバイスコントローラ 8 RS232Cコントローラ 9 USBデバイス 10 コンピュータ本体 11 USBホスト 12 USBデバイスコントローラ 13 データ転送回路 14 USBデバイスコントローラ 111 USB中継回路ユニット

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 データの入出力を行う第1の入出力手段
    と、 第1の制御データを送出する一方、前記第1の入出力手
    段を第2の制御データに基づいて制御する第1の制御手
    段と、 データの入出力を行う第2の入出力手段と、 前記第2の制御データを送出する一方、前記第2の入出
    力手段を前記第1の制御データに基づいて制御する第2
    の制御手段と、 前記第1の制御手段と前記第2の制御手段との間に介挿
    され、前記第1および第2の制御データの中継を行う中
    継手段とを具備することを特徴とするコンピュータシス
    テム。
  2. 【請求項2】 前記第1の制御手段を内蔵しており、前
    記第2の制御データに基づいて制御される第1のコンピ
    ュータと、 前記第2の制御手段を内蔵しており、前記第1の制御デ
    ータに基づいて制御される第2のコンピュータとを具備
    することを特徴とする請求項1に記載のコンピュータシ
    ステム。
  3. 【請求項3】 前記第1の制御手段は、前記第2の制御
    データに基づいて制御され、 前記第2の制御手段は、前記第1の制御データに基づい
    て制御されることを特徴とする請求項1または2に記載
    のコンピュータシステム。
JP9151351A 1997-06-09 1997-06-09 コンピュータシステム Pending JPH10340199A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP9151351A JPH10340199A (ja) 1997-06-09 1997-06-09 コンピュータシステム
US09/093,338 US6148358A (en) 1997-06-09 1998-06-09 Separately-controlled multi-task computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9151351A JPH10340199A (ja) 1997-06-09 1997-06-09 コンピュータシステム

Publications (1)

Publication Number Publication Date
JPH10340199A true JPH10340199A (ja) 1998-12-22

Family

ID=15516663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9151351A Pending JPH10340199A (ja) 1997-06-09 1997-06-09 コンピュータシステム

Country Status (2)

Country Link
US (1) US6148358A (ja)
JP (1) JPH10340199A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1110167C (zh) * 2000-03-30 2003-05-28 上海贝尔有限公司 用于综合业务数字网的用户终端适配器
US6601109B1 (en) 1999-03-31 2003-07-29 International Business Machines Corporation USB-based networking and I/O hub
EP1107103A3 (en) * 1999-12-03 2007-11-07 Canon Kabushiki Kaisha Electronic device for managing removable storage medium, method and storage medium therefor
JP2011526717A (ja) * 2008-07-02 2011-10-13 リュウ,サンギュ 一側端末の制御によって他端末の周辺装置を利用する端末装置及びそのインターフェース方法
JP2012500422A (ja) * 2008-08-15 2012-01-05 アイクロン テクノロジーズ コーポレーション Usbデバイスをリモートコンピュータに接続する方法及び装置

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002288112A (ja) * 2001-03-27 2002-10-04 Hitachi Ltd 通信制御用半導体装置およびインタフェースシステム
JP4183429B2 (ja) * 2002-03-20 2008-11-19 三洋電機株式会社 データ転送システム
JP2004005541A (ja) * 2002-04-16 2004-01-08 Canon Inc データ転送装置、データ転送方法、プログラム及び記録媒体
GB2394080A (en) * 2002-10-10 2004-04-14 Nokia Corp USB host device which relinquishes host status upon detection of elevated bus voltage
US20060253639A1 (en) * 2005-05-05 2006-11-09 Aten International Co., Ltd. Control system for controlling a plurality of target computers through portable computer
KR101234156B1 (ko) * 2006-06-14 2013-02-15 삼성전자주식회사 항목 그룹화를 이용한 외부입력 리스트 제공방법 및 이를적용한 영상기기
US20100011055A1 (en) * 2008-07-09 2010-01-14 Chih-Hua Lin Remote desktop control system using usb cable and method thereof
JP2011165101A (ja) * 2010-02-15 2011-08-25 Hitachi Consumer Electronics Co Ltd デバイス制御システム、デバイス制御方法及び制御端末

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62186350A (ja) * 1986-02-12 1987-08-14 Mitsubishi Electric Corp 端末装置共用方式
JPS6368954A (ja) * 1986-09-11 1988-03-28 Mitsubishi Electric Corp 情報転送方式
JPH02141157A (ja) * 1988-11-22 1990-05-30 Sumitomo Electric Ind Ltd 輻輳制御装置
JPH03162763A (ja) * 1989-11-21 1991-07-12 Matsushita Electric Ind Co Ltd カセット自動交換装置
US5388220A (en) * 1991-03-19 1995-02-07 Matsushita Electric Industrial Co., Ltd. Parallel processing system and data transfer method which reduces bus contention by use of data relays having plurality of buffers
JP2566733B2 (ja) * 1993-12-09 1996-12-25 コナミ株式会社 Lanシステムのデータ相互伝送方法
US5675813A (en) * 1995-10-26 1997-10-07 Microsoft Corporation System and method for power control in a universal serial bus
US5831848A (en) * 1995-11-17 1998-11-03 Phoenix Controls Corporation Distributed environmental process control system
US6000042A (en) * 1997-08-25 1999-12-07 3Com Corporation Fault detection on a dual supply system for a universal serial bus system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6601109B1 (en) 1999-03-31 2003-07-29 International Business Machines Corporation USB-based networking and I/O hub
EP1107103A3 (en) * 1999-12-03 2007-11-07 Canon Kabushiki Kaisha Electronic device for managing removable storage medium, method and storage medium therefor
CN1110167C (zh) * 2000-03-30 2003-05-28 上海贝尔有限公司 用于综合业务数字网的用户终端适配器
JP2011526717A (ja) * 2008-07-02 2011-10-13 リュウ,サンギュ 一側端末の制御によって他端末の周辺装置を利用する端末装置及びそのインターフェース方法
JP2012500422A (ja) * 2008-08-15 2012-01-05 アイクロン テクノロジーズ コーポレーション Usbデバイスをリモートコンピュータに接続する方法及び装置

Also Published As

Publication number Publication date
US6148358A (en) 2000-11-14

Similar Documents

Publication Publication Date Title
JPH10340199A (ja) コンピュータシステム
US7752342B2 (en) Interface integrated circuit device for a USB connection
US5833375A (en) System and method for interfacing a raster printer controller with a plurality of print engines
US4779190A (en) Communication bus interface
US6098120A (en) Peripheral sharing system using a bus bridge to emulate peripherals on a first bus to a host on a second bus
JP3560857B2 (ja) 多軸駆動制御システム用サーボアンプ
KR100602204B1 (ko) 메인 제어부와 부 제어부로 구성된 제어 시스템 및 버스연결 방법
JPH1145162A5 (ja)
KR100695523B1 (ko) 다중-입력 동기화 스위치 콘트롤러를 이용한 입출력데이터 제어장치
KR200379327Y1 (ko) 다중-입력 동기화 스위치 콘트롤러를 이용한 입출력데이터 제어장치
KR0127877Y1 (ko) 알에스-485/알에스-232 컨버터를 구비한 피엘씨 통신 네트워크
JPH077551A (ja) マルチコンソールシステム
JP2705955B2 (ja) 並列情報処理装置
JPH04234259A (ja) 通信速度設定方法および通信速度設定装置
JPH11288333A (ja) 画像処理装置、画像形成装置およびサーバ装置
JPH03158924A (ja) プリンタ制御装置
JPH06227059A (ja) プリンタ
JPH01118903A (ja) Nc装置
JPS63288317A (ja) プリンタ
KR930003450B1 (ko) 패리티변환방식을 이용한 프로세서간 데이터 송수신 장치
JP2003076648A (ja) データ伝送方法およびデータ伝送システム
JPH08297651A (ja) アレイプロセッサ
JPH0662470A (ja) プロセス制御システム
JPH1078925A (ja) 通信装置
JPS6329862A (ja) デ−タ通信システム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19991109