(57)【要約】【課題】複数台のホスト装置がＵＳＢデバイスを共有するシステムにおいて、当該ＵＳＢデバイスのドライバソフトのセットアップ作業を効率化する。【解決手段】バックアップ装置９に対応するＵＳＢドライバ１２ａのセットアップを運用系ホスト装置１に実施した後、ＬＡＮ−Ｉ／Ｆ３ａよりＨＵＢ５を経由して待機系ホスト装置２のＬＡＮ−Ｉ／Ｆ３ｂに転送し、ＵＳＢドライバ１２ａ及びＵＳＢ構成情報１３ａ等の、セットアップに必要なファイルをＨＤＤ１０ｂに格納しておき、ＵＳＢ切替装置６にてバックアップ装置９の接続を切替えるときに、ＨＤＤ１０ｂに格納されたＵＳＢドライバ１２ｂ及びＵＳＢ構成情報１３ｂ等のセットアップに必要なファイルを用いて、待機系ホスト装置２にＵＳＢドライバ１２ｂをセットアップするようにした。【選択図】図１
2008191925.tif 000002
【特許請求の範囲】
【請求項１】
ＬＡＮインタフェースにより接続される複数のホスト装置がＵＳＢデバイスを共有するシステムであって、
少なくとも、ＵＳＢデバイスを接続しＵＳＢドライバソフトをセットアップする第１のホスト装置と、
当該セットアップのときに当該セットアップに必要なファイルをＬＡＮインタフェースにより取得して格納する第２のホスト装置と、
前記第１、第２のホスト装置とＵＳＢデバイスとの接続を切替えるＵＳＢ切替装置とからなり、
前記セットアップに必要なファイルを用いて前記第２のホスト装置にＵＳＢドライバソフトをセットアップするようにしたことを特徴とするＵＳＢ切替システム。
【請求項２】
前記第１、第２のホスト装置とＵＳＢデバイスとの接続を切替えるときに、前記セットアップに必要なファイルを用いて前記第２のホスト装置にＵＳＢドライバソフトをセットアップするようにしたことを特徴とする請求項１記載のＵＳＢ切替システム。
【請求項３】
前記ＵＳＢ切替装置は、ＬＡＮインタフェースを備え、
第１、第２のホスト装置からの接続切替命令に基づき、ＵＳＢ接続を切替えるようにしたことを特徴とする請求項１及び請求項２記載のＵＳＢ切替システム。
【請求項４】
ＬＡＮインタフェースにより接続される複数のホスト装置にＵＳＢデバイスをＵＳＢ切替装置により切替えて接続するＵＳＢ切替方法であって、
前記ＵＳＢデバイスを接続した第１のホスト装置にＵＳＢドライバソフトをセットアップするときに、ＬＡＮインタフェースにより第２のホスト装置に当該ＵＳＢドライバソフトのセットアップに必要なファイルを転送して格納するようにし、
前記ＵＳＢ切替装置にてＵＳＢデバイスの接続を切替えるときに、前記セットアップに必要なファイルを用いて第２のホスト装置にセットアップするようにしたことを特徴とするＵＳＢ切替方法。
【請求項５】
前記ＵＳＢドライバソフトをセットアップした第１のホスト装置が、前記ＵＳＢデバイスを使用していないときに、ＵＳＢ接続を第２のホスト装置に切替え前記セットアップに必要なファイルを用いてセットアップするようにしたことを特徴とする請求項４記載のＵＳＢ切替方法。
【請求項６】
ＵＳＢデバイスと、複数のホスト装置を切替えて接続するＵＳＢ切替装置であって、
第１のホスト装置からの接続切替命令を受信するＬＡＮインタフェースを備え、
当該接続切替命令に基づき、ＵＳＢ接続を第２のホスト装置に切替えるようにしたことを特徴とするＵＳＢ切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢインタフェースを有する周辺装置を切替えて使用するためのＵＳＢ切替技術に関する。
【背景技術】
【０００２】
近年、コンピュータ装置（以下「ホスト装置」という）と周辺装置を接続するインタフェースとして、活線挿抜可能なＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）が利用されている。このＵＳＢインタフェースは、通常、一つのホスト装置に対して一つの周辺装置（以下「ＵＳＢデバイス」という）のみが接続可能である。
【０００３】
このため、複数台のホスト装置から構成され、一つのＵＳＢデバイスを共有するような構成のシステムでは、複数のホスト装置とＵＳＢデバイスを接続するために、複数のホスト装置とＵＳＢデバイス間にＵＳＢ切替装置を配置する。
【０００４】
そして、あらかじめすべてのホスト装置の読取り部にＣＤ−ＲＯＭ等を挿入し、すべてのホスト装置の記憶部に当該ＵＳＢデバイスのドライバソフトを外部よりインストールしておき、キーボードの操作などによりＵＳＢデバイスを使用するホスト装置に切替えて接続するようになっている。（例えば、特許文献１参照）。
【特許文献１】特開２００２−１４０２８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上記従来のＵＳＢ切替装置では、当該ＵＳＢデバイスのドライバソフトがホスト装置の記憶部にインストールされていない場合、すべてのホスト装置の記憶部に、該当するＵＳＢデバイスのドライバソフトをＣＤ−ＲＯＭ等を用いて外部よりインストールしておく必要がある。
【０００６】
従って、ホスト装置が多数で構成されるシステムにおいては、ＣＤ−ＲＯＭ等を用たインストール作業を、すべてのホスト装置に対して行わなければならないため、セットアップ作業に非常に手間がかかるという問題があった。
【課題を解決するための手段】
【０００７】
本発明は、前述の課題を解決するため次の構成を採用する。すなわち、ＬＡＮインタフェースにより接続される複数のホスト装置がＵＳＢデバイスを共有するシステムにおいて、少なくとも、ＵＳＢデバイスを接続しＵＳＢドライバソフトをセットアップする第１のホスト装置と、当該セットアップをするときに、当該セットアップに必要なファイルをＬＡＮインタフェースにより取得して格納する第２のホスト装置とからなり、前記第１、第２のホスト装置とＵＳＢデバイスとの接続を切替えるＵＳＢ切替装置を設け、前記セットアップに必要なファイルを用いて前記第２のホスト装置にＵＳＢドライバソフトをセットアップするようにした。
【発明の効果】
【０００８】
本発明のＵＳＢ切替装置、方法及びそれを用いたシステムによれば、接続するＵＳＢデバイスに対応したＵＳＢドライバソフトをＵＳＢデバイスが接続された第１のホスト装置にセットアップするときに、ＬＡＮインタフェースを経由して第２のホスト装置に当該セットアップに必要なファイルを転送して格納するようにし、ＵＳＢ切替装置にてＵＳＢデバイスの接続を切替えるときに、前記セットアップに必要なファイルを用いて第２のホスト装置にＵＳＢドライバソフトをセットアップするようにしたので、第２のホスト装置にインストール作業を実施する必要がなく、また、セットアップの実施漏れをも防止することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係わる実施の形態例を、図面を用いて説明する。図面に共通する要素には同一の符号を付す。
【実施例１】
【００１０】
（構成）
図１は、実施例１のＵＳＢ切替装置及び係るシステム構成を説明する図である。なお、以下の説明では、２台のホスト装置が設けられたシステムとして説明するが、さらに多数のホスト装置が接続されたシステムであってもよい。
【００１１】
同図において、運用系ホスト装置１は、業務アプリケーションを起動させ、通常は運用させるようにしている第１のホスト装置であり、待機系ホスト装置２は、業務アプリケーションを起動せず、通常は待機状態となっている第２のホスト装置である。そして、ＬＡＮインタフェース（以下「ＬＡＮ−Ｉ／Ｆ」という）３ａ、３ｂは、ＨＵＢ５を経由して接続される構成となっている。
【００１２】
読取り部１４ａ及び１４ｂは、バックアップ装置９に対応したＵＳＢドライバソフト（以後、「ＵＳＢドライバ」という）１２が格納されている図示しないＣＤ−ＲＯＭ媒体等を読取る機能を有する。
【００１３】
ＨＵＢ５は、ＬＡＮ−Ｉ／Ｆ３ａ、３ｂにて装置間を接続するもので、運用系ホスト装置１または待機系ホスト装置２のいずれかにＵＳＢドライバ１２がインストールされたときに、一方のホスト装置にセットアップに必要なＵＳＢドライバ１２及びＵＳＢ構成情報１３のファイルを転送する機能を有する。
【００１４】
例えば、運用系ホスト装置１に、ＵＳＢドライバ１２がインストールされると、ＨＤＤ１０ａに、ＵＳＢドライバ１２ａ及びＯＳレジストリに反映されたＵＳＢ構成情報１３ａが格納される。
【００１５】
バックアップ装置９は、ＵＳＢインタフェース（以下「ＵＳＢ−Ｉ／Ｆ」という）４ｃを有するＤＶＤ−ＲＡＭ、ＭＯ等のＵＳＢデバイスであり、運用系ホスト装置１または待機系ホスト装置２のＨＤＤ１０ａまたは１０ｂのデータ等をバックアップする装置である。
【００１６】
ＵＳＢ切替装置６は、運用系ホスト装置１と待機系ホスト装置２がバックアップ装置９を共有できるようにするための切替装置である。切替ＳＷ７は切替部８に対して、ＵＳＢ−Ｉ／Ｆ４ａ及び４ｂとバックアップ装置９の接続経路を切替えるように指示するものであり、切替部８はＵＳＢ−Ｉ／Ｆ４ａ及び４ｂのバックアップ装置９への接続を切替える機能を有する。なお、切替部８はＦＥＴ等の半導体素子を用いるようにしてもよいし、リレー等の機械的なスイッチを用いるようにしてもよい。
【００１７】
（動作）
以上の構成により、実施例１のＵＳＢ切替装置、方法及びそれを用いたシステムは以下のように動作する。本動作を図１のシステム構成図及び、図２の動作フローチャート図を用いて以下詳細に説明する。
【００１８】
まず、切替ＳＷ７を操作し、切替部８を図１に示したように運用系ホスト装置１側にして運用系ホスト装置１とバックアップ装置９を接続する（ステップＳ１）。
【００１９】
そして、運用系ホスト装置１及び待機系ホスト装置２を起動すると（ステップＳ２）、運用系ホスト装置１とバックアップ装置９が接続されているので、バックアップ装置９を運用系ホスト装置１が認識し、バックアップ装置９に対応したＵＳＢドライバ１２をインストールする動作に入る。
【００２０】
そこで、バックアップ装置９に対応したＵＳＢドライバ１２が格納されている図示しないＣＤ−ＲＯＭ媒体等を、運用系ホスト装置１の読取り部１４ａに挿入し、ＵＳＢドライバ１２ａを運用系ホスト装置１のＨＤＤ１０ａ内にインストールする（ステップＳ３）。
【００２１】
ＵＳＢドライバ１２ａのインストールが完了すると、バックアップ装置９に対応したＵＳＢ構成情報１３ａが運用系ホスト装置１のＨＤＤ１０ａ内の図示しないＯＳレジストリ等に反映され（ステップＳ４）、運用系ホスト装置１によりバックアップ装置９を使用することができるようになる（ステップＳ５）。
【００２２】
そして、ＬＡＮ−Ｉ／Ｆ３ａは、運用系ホスト装置１のＨＤＤ１０ａ内にインストールされたバックアップ装置９に対応したＵＳＢドライバ１２ａ及びＵＳＢ構成情報１３ａのファイルを、ＨＵＢ５を経由して待機系ホスト装置２のＬＡＮ−Ｉ／Ｆ３ｂへ転送する（ステップＳ６）。
【００２３】
このとき、ＬＡＮ−Ｉ／Ｆ３ａからの転送先であるＬＡＮ−Ｉ／Ｆ３ｂのＩＰアドレスは、あらかじめ取得しておき、運用系ホスト装置１のＨＤＤ１０ａ内に格納しておくようにすればよい。
【００２４】
すると、ＬＡＮ−Ｉ／Ｆ３ｂは、ＬＡＮ−Ｉ／Ｆ３ａから転送されたＵＳＢドライバ１２ａ及びＵＳＢ構成情報１３ａのファイルを待機系ホスト装置２のＨＤＤ１０ｂに一旦格納しておく（ステップＳ７）。格納されたＵＳＢドライバ及びＵＳＢ構成情報をそれぞれＵＳＢドライバ１２ｂ、ＵＳＢ構成情報１３ｂとする。
【００２５】
ここで、待機系ホスト装置２にてバックアップ装置９を利用したい場合（ステップＳ８）、切替ＳＷ７の操作により切替部８を待機系ホスト装置２側に切替え、バックアップ装置９を待機系ホスト装置２に接続するようにする（ステップＳ９）。
【００２６】
すると、待機系ホスト装置２は、バックアップ装置９の接続を認識し（ステップＳ１０）、前述ステップＳ６にてＬＡＮ−Ｉ／Ｆ３ａから転送されＨＤＤ１０ｂに格納されたＵＳＢドライバ１２ｂ及びＵＳＢ構成情報１３ｂのファイルを用いてセットアップを開始する（ステップＳ１１）。
【００２７】
そして、ＵＳＢドライバ１２ｂをＨＤＤ１０ｂにインストールし、ＯＳレジストリ等にＵＳＢ構成情報１３ｂを反映してセットアップを完了すると、待機系ホスト装置２によりバックアップ装置９を使用することができるようになる。
【００２８】
（実施例１の効果）
以上詳細に述べたように、実施例１のＵＳＢ切替装置、方法及びシステムによれば、ＵＳＢデバイスに対応したＵＳＢドライバソフトのセットアップを第１のホスト装置に実施し、ＬＡＮ−Ｉ／Ｆを経由して第２のホスト装置にＵＳＢデバイスのＵＳＢドライバソフト及びＵＳＢ構成情報等のセットアップに必要なファイルを転送して格納するようにし、ＵＳＢ切替装置にてＵＳＢデバイスの接続を切替えるタイミングにより、第２のホスト装置にＵＳＢドライバソフトをセットアップするようにしたので、第２のホスト装置にインストール作業を実施する必要がなく、また、セットアップの実施漏れをも防止することができる。
【実施例２】
【００２９】
（構成）
図３は、実施例２のＵＳＢ切替装置及び係るシステム構成を説明する図であり、ＵＳＢ切替装置６ａに新たにＬＡＮ−Ｉ／Ｆ３ｃを設けた構成となっている。なお、以下の説明では、２台のホスト装置が設けられたシステムとして説明するが、さらに多数のホスト装置が接続されたシステムであってもよいことは実施例１と同様である。
【００３０】
ＬＡＮ−Ｉ／Ｆ３ｃは、ＨＵＢ５ａを経由してＬＡＮ−Ｉ／Ｆ３ａ及びＬＡＮ−Ｉ／Ｆ３ｂと接続している。そして、ＬＡＮ−Ｉ／Ｆ３ａまたはＬＡＮ−Ｉ／Ｆ３ｂからの接続切替命令により、バックアップ装置９のＵＳＢ−Ｉ／Ｆ４ｃと運用系ホスト装置１のＵＳＢ−Ｉ／Ｆ４ａと待機系ホスト装置２のＵＳＢ−Ｉ／Ｆ４ｂの接続を切替える制御を行う機能を有する。その他の構成は実施例１と同様であるので、簡略化のためにその説明を省略する。
【００３１】
（動作）
以上の構成により、実施例２のＵＳＢ切替装置、方法及びそれを用いたシステムは以下のように動作する。本動作を図３のシステム構成図及び図４の動作フローチャート図を用いて以下詳細に説明する。
【００３２】
まず、切替ＳＷ７を操作し、切替部８を図３に示したように運用系ホスト装置１側にして運用系ホスト装置１とバックアップ装置９を接続する（ステップＳ２１）。
【００３３】
そして、運用系ホスト装置１及び待機系ホスト装置２を起動すると（ステップＳ２２）、運用系ホスト装置１とバックアップ装置９が接続されているので、バックアップ装置９を運用系ホスト装置１が認識し、バックアップ装置９に対応したＵＳＢドライバ１２をインストールする動作に入る。
【００３４】
そこで、バックアップ装置９に対応したＵＳＢドライバ１２が格納されている図示しないＣＤ−ＲＯＭ媒体等を、運用系ホスト装置１の読取り部１４ａに挿入し、ＵＳＢドライバ１２ａを運用系ホスト装置１のＨＤＤ１０ａ内にインストールする（ステップＳ２３）。
【００３５】
ＵＳＢドライバ１２ａのインストールが完了すると、バックアップ装置９に対応したＵＳＢ構成情報１３ａが運用系ホスト装置１のＨＤＤ１０ａ内の図示しないＯＳレジストリ等に反映され（ステップＳ２４）、運用系ホスト装置１によりバックアップ装置９を使用することができるようになる（ステップＳ２５）。
【００３６】
そして、ＬＡＮ−Ｉ／Ｆ３ａは、運用系ホスト装置１のＨＤＤ１０ａ内にインストールされたバックアップ装置９に対応したＵＳＢドライバ１２ａ及びＵＳＢ構成情報１３ａのファイルを、ＨＵＢ５ａを経由してＬＡＮ−Ｉ／Ｆ３ｂへ転送する（ステップＳ２６）。
【００３７】
このとき、ＬＡＮ−Ｉ／Ｆ３ａからの転送先であるＬＡＮ−Ｉ／Ｆ３ｂやＬＡＮ−Ｉ／Ｆ３ｃのＩＰアドレスは、あらかじめ取得しておき、運用系ホスト装置１のＨＤＤ１０ａ内に格納しておくようにすればよい。
【００３８】
すると、ＬＡＮ−Ｉ／Ｆ３ｂは、ＬＡＮ−Ｉ／Ｆ３ａから転送されたＵＳＢドライバ１２ａ及びＵＳＢ構成情報１３ａのファイルを待機系ホスト装置２のＨＤＤ１０ｂに一旦格納しておく（ステップＳ２７）。格納されたＵＳＢドライバ及びＵＳＢ構成情報をそれぞれＵＳＢドライバ１２ｂ、ＵＳＢ構成情報１３ｂとする。
【００３９】
ここで、運用系ホスト装置１は、業務アプリケーションにてバックアップ装置９を使用していないと判断したときに（ステップＳ２８）、ＬＡＮ−Ｉ／Ｆ３ａからＬＡＮ−Ｉ／Ｆ３ｃに、バックアップ装置９のＵＳＢ接続経路を待機系ホスト装置２へ切替えるコマンドを送信する（ステップＳ２９）。
【００４０】
すると、当該コマンドを受信したＬＡＮ−Ｉ／Ｆ３ｃは、切替部８の接続を待機系ホスト装置２側に切替え、バックアップ装置９を待機系ホスト装置２に接続するようにする。
【００４１】
すると、待機系ホスト装置２は、バックアップ装置９の接続を認識し（ステップＳ３０）、前述ステップＳ２６にてＬＡＮ−Ｉ／Ｆ３ａから転送され、ＨＤＤ１０ｂに格納されたＵＳＢドライバ１２ｂ及びＵＳＢ構成情報１３ｂのファイルを用いてセットアップを開始する（ステップＳ３１）。
【００４２】
そして、ＵＳＢドライバ１２ｂをＨＤＤ１０ｂにインストールし、ＯＳレジストリ等にＵＳＢ構成情報１３ｂを反映してセットアップを完了すると、待機系ホスト装置２によりバックアップ装置９を使用することができるようになる（ステップＳ３２）。
【００４３】
バックアップ装置９に対応したＵＳＢドライバ１２ｂのセットアップが完了すると、ＬＡＮ−Ｉ／Ｆ３ｂより、ＬＡＮ−Ｉ／Ｆ３ｃにバックアップ装置９にＵＳＢ接続経路を運用系ホスト装置１へ切替えるコマンドを送信する（ステップＳ３３）。
【００４４】
すると、当該コマンドを受信したＬＡＮ−Ｉ／Ｆ３ｃは、切替部８を運用系ホスト装置１側に切替え、バックアップ装置９を運用系ホスト装置１に接続し運用系ホスト装置１にて再びバックアップ装置９を使用できるようになる（ステップＳ３４）。
【００４５】
以上の説明では、ＵＳＢ切替え装置６ａに切替ＳＷ７を設けるように説明したが、初期値として切替部８を運用系ホスト装置１に接続するように設定しておくようにしたり、運用系ホスト装置１の起動時に、運用系ホスト装置１からＬＡＮ−Ｉ／Ｆ３ｃに運用系ホスト装置１に接続するコマンドを送信するようにすれば、切替ＳＷ７を設けなくてもよい。
【００４６】
（実施例２の効果）
以上詳細に述べたように、実施例２のＵＳＢ切替装置、方法及びシステムによれば、ＵＳＢ切替装置にＬＡＮ−Ｉ／Ｆを設け、第１、第２のホスト装置からの接続切替命令によりＵＳＢデバイスへの接続を切替えられるようにしたので、実施例１の効果に加え、第１のホスト装置がＵＳＢデバイスを使用していないときに、第２のホスト装置のＵＳＢドライバソフトのセットアップ作業を実施させることができる。
【産業上の利用可能性】
【００４７】
以上述べたように、本発明は、ＵＳＢインタフェースを有する周辺装置を切替て使用する情報処理装置及びシステムに広く用いることができる。
【図面の簡単な説明】
【００４８】
【図１】実施例１のＵＳＢ切替装置及び係るシステム構成図である。
【図２】実施例１のＵＳＢ切替装置及び係るシステムの動作フローチャート図である。
【図３】実施例２のＵＳＢ切替装置及び係るシステム構成図である。
【図４】実施例２のＵＳＢ切替装置及び係るシステムの動作フローチャート図である。
【符号の説明】
【００４９】
１    運用系ホスト装置
２    待機系ホスト装置
３ａ、３ｂ、３ｃ    ＬＡＮ−Ｉ／Ｆ
５、５ａ    ＨＵＢ
６、６ａ    ＵＳＢ切替装置
９    バックアップ装置
１０ａ、１０ｂ    ＨＤＤ
１２、１２ａ、１２ｂ    ＵＳＢドライバ
１３、１３ａ、１３ｂ    ＵＳＢ構成情報
【図１】
2008191925.tif 000003
【図２】
2008191925.tif 000004
【図３】
2008191925.tif 000005
【図４】
2008191925.tif 000006