(57)【要約】【課題】  ＵＳＢケーブル装置の使用方法の提供。【解決手段】  ＵＳＢケーブルで２台のコンピュータを接続する時、コンピュータのＯＳによりマスストレージクラスの関係規定を支援し、且つこのＵＳＢケーブルがマスストレージクラスを支援し、ゆえにＯＳに設けたＵＳＢケーブルマスストレージクラス保存駆動プログラムを使用し、この二つのコンピュータがＵＳＢのシステムデータを取得して周辺装置を制御できるようにし、アプリケーションプログラムをＵＳＢケーブル内に保存し、且つこのＵＳＢケーブルでＦＤドライブ、ハードディスク、ＣＤドライブのいずれかの自動保存実行装置をシュミレートし、使用者がインストールを行なわなくても所属のアプリケーションプログラムのファイル伝送を行なえるようにし、即ち、プラグイン機能によりインストールステップを行なわないで二つのコンピュータ間のファイル伝送が行なえるようにした。【選択図】        図２
2004342068.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢケーブル装置のデータ伝送方法において、該ＵＳＢケーブル装置はマスストレージクラスに属し、第１オペレーションシステムと第２オペレーションシステム間のファイル伝送を行なうのに用いられ、且つ第１オペレーションシステムと第２オペレーションシステムがマスストレージクラスを支援し、該使用方法は、
（ａ）第１オペレーションシステムと第２オペレーションシステムが第１オペレーションシステムと第２オペレーションシステムに設けられた駆動プログラムを使用してＵＳＢケーブル装置情報を自動構築するステップ、
（ｂ）アプリケーションプログラムを第１オペレーションシステム及び第２オペレーションシステム中で自動実行し、該アプリケーションプログラムをＵＳＢケーブル装置中に設けるステップ、
（ｃ）ファイル伝送動作を行なうステップ、
以上のステップを具えていることを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項２】
請求項１記載のＵＳＢケーブル装置の使用方法において、（ｂ）のステップ中、アプリケーションプログラムをＵＳＢケーブル装置の保存装置に保存することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項３】
請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項４】
請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項５】
請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項６】
請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、及びマスクＲＯＭの三種類で組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項７】
請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＥＰＲＯＭ、及びマスクＲＯＭの三種類で組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項８】
ＵＳＢケーブル装置の使用方法において、該ＵＳＢケーブル装置はマスストレージクラスに属し、マスストレージクラスを不支援の第１オペレーションシステムと第２オペレーションシステム間に応用され、該使用方法は、
（ａ）第１オペレーションシステムと第２オペレーションシステムがＵＳＢケーブル装置の駆動プログラムを使用してＵＳＢケーブル装置情報を構築するステップ、
（ｂ）アプリケーションプログラムを第１オペレーションシステム及び第２オペレーションシステム中で自動実行し、該アプリケーションプログラムをＵＳＢケーブル装置中に設けるステップ、
（ｃ）ファイル伝送動作を行なうステップ、
以上のステップを具えていることを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項９】
請求項８記載のＵＳＢケーブル装置の使用方法において、（ｂ）のステップ中、アプリケーションプログラムをＵＳＢケーブル装置の保存装置に保存することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１０】
請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１１】
請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１２】
請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１３】
請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１４】
ＵＳＢケーブル装置の使用方法において、該ＵＳＢケーブル装置はマスストレージクラスに属し、マスストレージクラスを不支援の第１オペレーションシステムとマスストレージクラスを支援する第２オペレーションシステム間に応用され、該使用方法は、
（ａ）第１オペレーションシステムがＵＳＢケーブル装置の駆動プログラムを使用してＵＳＢケーブル装置情報を構築し、第２オペレーションシステムが第２オペレーションシステムに設けられた駆動プログラムを使用してＵＳＢケーブル装置情報を構築するステップ、
（ｂ）アプリケーションプログラムを第１オペレーションシステム及び第２オペレーションシステム中で自動実行し、該アプリケーションプログラムをＵＳＢケーブル装置中に設けるステップ、
（ｃ）ファイル伝送動作を行なうステップ、
以上のステップを具えていることを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１５】
請求項１４記載のＵＳＢケーブル装置の使用方法において、（ｂ）のステップ中、アプリケーションプログラムをＵＳＢケーブル装置の保存装置に保存することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１６】
請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１７】
請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１８】
請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項１９】
請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法。
【請求項２０】
ＵＳＢケーブル装置において、該ＵＳＢケーブル装置はマスストレージクラスのＵＳＢケーブル装置とされて、コントローラと二つのＵＳＢケーブル装置を具え、該コントローラはプロセッサと保存装置で組成され、該保存装置中にＵＳＢケーブル装置のアプリケーションプログラムが格納され、該二つのＵＳＢケーブル装置は２本のケーブルによりコントローラと二つのコンピュータ間のコミュニケーションを行なわせることを特徴とする、ＵＳＢケーブル装置。
【請求項２１】
請求項２０記載のＵＳＢケーブル装置において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置。
【請求項２２】
請求項２０記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置。
【請求項２３】
請求項２０記載のＵＳＢケーブル装置において、保存装置を、フラッシュメモリとＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置。
【請求項２４】
請求項２０記載のＵＳＢケーブル装置において、保存装置を、フラッシュメモリとＥＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置。
。
【請求項２５】
ＵＳＢケーブル装置において、ＵＳＢケーブルが自動保存実行装置をシュミレートし、使用者がインストールステップを実行する必要なく所属のアプリケーションプログラムを自動実行してファイル伝送を実行することを特徴とする、ＵＳＢケーブル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一種のＵＳＢケーブル装置の使用方法に係り、特に、マスストレージクラス支援のプラットフォーム下で、プログラムをインストールしなくとも、ＵＳＢケーブルを透過して他のコンピュータとファイル伝送作業が行なえるようにする、ＵＳＢケーブル装置の使用方法に関する。
【背景技術】
【０００２】
２台の電子保存装置間でのデータ伝送は、以下のような数種類の方式で行なわれる。即ち、ＦＤ作業、その他の保存設備（ＣＤ、ＭＯ及びＺＩＰ）の利用、直接ケーブルで接続（ＬＬ３／ＬＬ５ケーブル）、ＬＡＮを透過、ＵＳＢケーブルの利用等である。
【０００３】
ＦＤはその保存容量が小さく伝送速度が緩慢である欠点がある。現在、各ＦＤの記憶容量は僅かに１．４４ＭＢ程度であり、伝送したいファイルが１．４４ＭＢを超えると、分割コピーするか、或いは分割圧縮しなければならず、面倒で効率的でない。その他の保存設備（ＣＤ、ＭＯ及びＺＩＰ）は、媒体容量が大きいが、大量のデータを移植する時、コンピュータＡのファイルをそれに対応する保存媒体（ＣＤドライブ、Ｍｏ或いはＺＩＰリーダー）で読み取り、ＣＤ、Ｍｏ或いはＺＩＰに保存しなければならない。その後、コンピュータＢ中のＣＤドライブ、Ｍｏ或いはＺＩＰリーダーでファイルをコンピュータＢに複製しなければならず、プロセス上、あまり便利でない。
【０００４】
ＬＬ３／ＬＬ５ケーブルの使用は、保存媒体を使用しない長所はあるが、その伝送速度は緩慢（２３０Ｋｂｐｓ）で、パラレルポートを占用することと有効伝送距離が短いという欠点を有している。ＬＡＮによる伝送は、ネットワークケーブルで伝送を行ない、これは十分に敏捷な方法であるが、その運用できる場面は制限される。ネットワークカードとネットワークケーブル間の連結がなければコンピュータ間でデータ伝送が行なえない。オフィス外の一般家庭では、三台以上のコンピュータを有している場合以外、ＬＡＮは設置されない。現在では、一つの家庭にノートブック型コンピュータとデスクトップ型コンピュータがあることは珍しくない。これら２台のコンピュータの間でＬＡＮを透過しないで大量のデータ伝送を行なうのは人を悩ませる問題となっている。また、ＵＳＢケーブルを使用したデータ伝送は上述の問題を解決する。現在市販されているＵＳＢケーブル装置の使用方法によると、２台のコンピュータにそれぞれ駆動プログラムをインストールしなければデータ伝送が行なえない。これは家庭での使用においてはそれほど不便なことではない。その欠点によりさほどの影響は見られない。なぜなら、家庭内で使用されるコンピュータは同一人に属し、一旦二台のコンピュータに駆動プログラムをインストールすれば、その後は正常に使用できるためである。もしサービス員或いはアプリケーションエンジニアが顧客を訪問し、大量のデータを顧客に伝送しようと思うときは、従来のＵＳＢケーブルを使用するには、先に駆動プログラムを顧客のコンピュータにインストールしてからでなければ伝送動作を行なえない。このような動作はコンピュータ操作に熟練していない者及びその製品を初めて使用する者にとっては非常に複雑で困難なことであり、その実用性が大幅に損なわれる。このような状況はシステム開発者による解決が期待されている。
【０００５】
周知のＵＳＢケーブルを例に挙げ、ＵＳＢケーブルを使用して伝送する前に駆動プログラムをインストールする過程を説明する。ＵＳＢケーブルの多くはＮＤＩＳ環境を支援しており、図１に示されるように、ＵＳＢ装置とコンピュータＡのＵＳＢインタフェースが接続される時（ステップ３０）、Ｗｉｎｄｏｗｓ（登録商標）２０００オペレーションシステムがそれを受けてプラグアンドプレイ提示する（ステップ３１）。これにより、オペレーションシステム中にＵＳＢケーブル装置の駆動プログラムが未だインストールされていない時（ステップ３２）、メーカーが添付したＣＤ中の駆動プログラムをインストールし、ＣＤを挿入すると、ウインドウにその駆動プログラムをインストールするか否かの質問が表示される（ステップ３４）。このメーカー添付の駆動プログラムをインストールした後、ＵＳＢ装置が構築される。オペレーションシステム中にすでにＵＳＢケーブル装置の駆動プログラムがインストールされている場合は、オペレーションシステム中にＵＳＢケーブル装置が直接表示され、再インストールは不要である（ステップ３８）。ステップ３４でメーカー添付のＣＤ中のアプリケーションプログラムをインストールすることを選択すると、プログラムのインストールが完成する（ステップ３５）。もしすでにアプリケーションプログラムがインストールされていれば、再インストールは不要であり（ステップ３９）、コンピュータＡがすでに周辺設備（ＵＳＢケーブル）の関係情報を有していることを示す。全てのプログラムのインストールを終えて再起動した後、コンピュータは新しい周辺設備（ＵＳＢケーブル）の情報を取得でき（ステップ３６）、所属のアプリケーションプログラムを運用しファイル伝送を行なえる（ステップ３７）。注意すべきことは、ファイル伝送を行なう２台のコンピュータのそれぞれが上述の図１のステップを必要とすることである。即ち、駆動プログラム及びアプリケーションプログラムのインストールを行なわなければＵＳＢケーブルの使用が行なえない。コンピュータＢがコンピュータＡとファイル交換を行なおうとすれば、そのインストールプロセスは上述のステップで行なわれる。使用者（サービス員）がファイルを顧客のコンピュータに伝送したい時、ＵＳＢケーブルに付属の駆動プログラムをインストールを行ない、並びに半手動でインストールステップを実行しなければならない（アプリケーションプログラムインストールの部分）。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の主要な目的は、一種のＵＳＢケーブル装置の使用方法を提供することにあり、それは、使用者がインストールステップを実行せずにアプリケーションプログラムを携帯或いは自動実行してファイル伝送を行なえるようにし、真にプラグアンドプレイの機能を達成する方法であるものとする。
【０００７】
本発明のもう一つの目的は、一種のＵＳＢケーブル装置の使用方法を提供することにあり、それは、ＵＳＢケーブルをマスストレージクラス標準を支援するものとし、コンピュータのオペレーションシステム例えばＷｉｎｄｏｗｓ（登録商標）、Ｍａｃ（登録商標）、Ｌｉｎｕｘ等がマスストレージクラスの関係規定を支援する状況にあって、システム自身がすでに標準のＵＳＢマスストレージクラス保存駆動プログラムを提供していることら、使用者による駆動プログラムのインストール不要でコンピュータがＵＳＢのシステム情報を取得して周辺装置を制御できるようにした方法であるものとする。
【０００８】
本発明のまた別の目的は、一種のＵＳＢケーブル装置の使用方法を提供することにり、それは、ＵＳＢケーブルをＦＤドライブ、ハードディスク、ＣＤドライブのいずれかをシュミレートした自動保存実行装置となし、これにより使用者がインストールステップを行なわなくても所属のアプリケーションプログラムを携帯或いは自動実行してファイル伝送を行なえるようにする方法であるものとする。
【０００９】
本発明によると、マスタコンピュータＣのオペレーションシステム自身がすでに標準のＵＳＢマスストレージクラス保存駆動プログラムを提供しているため、使用者は駆動プログラムをインストールする必要がなく、コンピュータＵＳＢのシステム情報を取得してこの周辺装置を制御でき、これによりオペレーションシステムが自身のデータベース内に格納された駆動プログラムを自動インストールしてＵＳＢケーブル装置を構築する。
【００１０】
次に、ＵＳＢケーブル装置ともう一つのコンピュータＤの周辺バスを接続する時も、上述したように、関係する駆動プログラムがコンピュータＤ中に自動インストールされる。
【００１１】
駆動プログラムがコンピュータＣ及びＤにインストールされた後、このＵＳＢケーブルがＦＤドライブ、ハードディスク、ＣＤドライブのいずれかの自動保存実行装置をシュミレートし、これにより、使用者はインストールステップを実行することなく、所属のアプリケーションプログラムを携帯或いは自動実行してファイル伝送を行なうことができる。これにより、本発明のＵＳＢケーブル装置の使用方法は使用者にプラグアンドプレイの機能を提供し、いかなるインストールステップも必要とせずに、二つのコンピュータ間でのファイル伝送を可能とする。
【課題を解決するための手段】
【００１２】
請求項１の発明は、ＵＳＢケーブル装置の使用方法において、該ＵＳＢケーブル装置はマスストレージクラスに属し、第１オペレーションシステムと第２オペレーションシステム間のファイル伝送を行なうのに用いられ、且つ第１オペレーションシステムと第２オペレーションシステムがマスストレージクラスを支援し、該使用方法は、
（ａ）第１オペレーションシステムと第２オペレーションシステムが第１オペレーションシステムと第２オペレーションシステムに設けられた駆動プログラムを使用してＵＳＢケーブル装置情報を自動構築するステップ、
（ｂ）アプリケーションプログラムを第１オペレーションシステム及び第２オペレーションシステム中で自動実行し、該アプリケーションプログラムをＵＳＢケーブル装置中に設けるステップ、
（ｃ）ファイル伝送動作を行なうステップ、
以上のステップを具えていることを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項２の発明は、請求項１記載のＵＳＢケーブル装置の使用方法において、（ｂ）のステップ中、アプリケーションプログラムをＵＳＢケーブル装置の保存装置に保存することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項３の発明は、請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項４の発明は、請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項５の発明は、請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項６の発明は、請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、及びマスクＲＯＭの三種類で組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項７の発明は、請求項２記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＥＰＲＯＭ、及びマスクＲＯＭの三種類で組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項８の発明は、ＵＳＢケーブル装置の使用方法において、該ＵＳＢケーブル装置はマスストレージクラスに属し、マスストレージクラスを不支援の第１オペレーションシステムと第２オペレーションシステム間に応用され、該使用方法は、
（ａ）第１オペレーションシステムと第２オペレーションシステムがＵＳＢケーブル装置の駆動プログラムを使用してＵＳＢケーブル装置情報を構築するステップ、
（ｂ）アプリケーションプログラムを第１オペレーションシステム及び第２オペレーションシステム中で自動実行し、該アプリケーションプログラムをＵＳＢケーブル装置中に設けるステップ、
（ｃ）ファイル伝送動作を行なうステップ、
以上のステップを具えていることを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項９の発明は、請求項８記載のＵＳＢケーブル装置の使用方法において、（ｂ）のステップ中、アプリケーションプログラムをＵＳＢケーブル装置の保存装置に保存することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１０の発明は、請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１１の発明は、請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１２の発明は、請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１３の発明は、請求項９記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１４の発明は、ＵＳＢケーブル装置の使用方法において、該ＵＳＢケーブル装置はマスストレージクラスに属し、マスストレージクラスを不支援の第１オペレーションシステムとマスストレージクラスを支援する第２オペレーションシステム間に応用され、該使用方法は、
（ａ）第１オペレーションシステムがＵＳＢケーブル装置の駆動プログラムを使用してＵＳＢケーブル装置情報を構築し、第２オペレーションシステムが第２オペレーションシステムに設けられた駆動プログラムを使用してＵＳＢケーブル装置情報を構築するステップ、
（ｂ）アプリケーションプログラムを第１オペレーションシステム及び第２オペレーションシステム中で自動実行し、該アプリケーションプログラムをＵＳＢケーブル装置中に設けるステップ、
（ｃ）ファイル伝送動作を行なうステップ、
以上のステップを具えていることを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１５の発明は、請求項１４記載のＵＳＢケーブル装置の使用方法において、（ｂ）のステップ中、アプリケーションプログラムをＵＳＢケーブル装置の保存装置に保存することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１６の発明は、請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１７の発明は、請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１８の発明は、請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項１９の発明は、請求項１５記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリとＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置の使用方法としている。
請求項２０の発明は、ＵＳＢケーブル装置において、該ＵＳＢケーブル装置はマスストレージクラスのＵＳＢケーブル装置とされて、コントローラと二つのＵＳＢケーブル装置を具え、該コントローラはプロセッサと保存装置で組成され、該保存装置中にＵＳＢケーブル装置のアプリケーションプログラムが格納され、該二つのＵＳＢケーブル装置は２本のケーブルによりコントローラと二つのコンピュータ間のコミュニケーションを行なわせることを特徴とする、ＵＳＢケーブル装置としている。
請求項２１の発明は、請求項２０記載のＵＳＢケーブル装置において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びマスクＲＯＭのいずれかで構成することを特徴とする、ＵＳＢケーブル装置としている。
請求項２２の発明は、請求項２０記載のＵＳＢケーブル装置の使用方法において、保存装置を、フラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びマスクＲＯＭのいずれか二つで組成することを特徴とする、ＵＳＢケーブル装置としている。
請求項２３の発明は、請求項２０記載のＵＳＢケーブル装置において、保存装置を、フラッシュメモリとＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置としている。
請求項２４の発明は、請求項２０記載のＵＳＢケーブル装置において、保存装置を、フラッシュメモリとＥＥＰＲＯＭとマスクＲＯＭとで組成することを特徴とする、ＵＳＢケーブル装置としている。
請求項２５の発明は、ＵＳＢケーブル装置において、ＵＳＢケーブルが自動保存実行装置をシュミレートし、使用者がインストールステップを実行する必要なく所属のアプリケーションプログラムを自動実行してファイル伝送を実行することを特徴とする、ＵＳＢケーブル装置としている。
【発明の効果】
【００１３】
本発明は一種のＵＳＢケーブル装置の使用方法を提供し、それは、２台のコンピュータへの駆動プログラムとアプリケーションプログラムのインストールの問題を改善した方法である。本発明の実施例中、ＵＳＢケーブルはマスストレージクラスの標準を支援し、且つアプリケーションプログラムはＵＳＢケーブル内に保存され、このＵＳＢケーブルはＦＤドライブ、ハードディスク、ＣＤドライブをシュミレートする自動保存実行装置とされ、ゆえに使用者はインストールステップを行なうことなく所属のアプリケーションプログラムを携帯或いは自動実行してファイル伝送を行なうことができる。これにより、本発明のＵＳＢケーブル装置の使用方法は使用者にとってはプラグアンドプレイ方式で、インストールステップ不要で二つのコンピュータ間でファイル伝送を行なえる方法である。
【発明を実施するための最良の形態】
【００１４】
本発明は従来の技術のＵＳＢケーブル使用過程における、２台のコンピュータに駆動プログラムとそれにマッチングする伝送アプリケーションプログラムのインストールが発生する問題に対して、解決方法を提供し、プラグアンドプレイの効果を達成するものである。
【００１５】
本発明のＵＳＢケーブルはマスストレージクラス標準を支援し、且つ必要なアプリケーションプログラムはコントローラーの保存装置に置かれ、コンピュータのオペレーションシステム例えばＷｉｎｄｏｗｓ（登録商標）、Ｍａｃ（登録商標）、Ｌｉｎｕｘ等がいずれもマスストレージクラスの関係規定を支援している時、システム自身がすでに標準のＵＳＢマスストレージクラス保存駆動プログラムを提供していることから、使用者が駆動プログラムをインストールする必要をなくし、コンピュータがＵＳＢのシステム情報を取得してこの周辺装置を制御できるようにし、並びにこのＵＳＢケーブルにＦＤドライブ、ハードディスク、ＣＤドライブのいずれかの自動保存実行装置をシュミレートさせる。これにより、使用者はインストールステップを実行することなく所属のアプリケーションプログラムの携帯と自動実行を行ないファイル伝送を行なうことができる。これにより、本発明のＵＳＢケーブル装置の使用方法は、使用者にとってはプラグアンドプレイ機能を提供するものであり、完全にいかなるインストールステップも実行することなく、二つのコンピュータ間でのファイル伝送を可能とするものである。
【００１６】
本発明の使用プロセスを、使用プロセスのフローチャートで説明する。本発明のＵＳＢケーブルはマスストレージクラス標準を支援し、ゆえに、そのオペレーションシステムの提供する駆動プログラムと自身にビルトインされたアプリケーションプログラムを使用して、その他のコンピュータとファイル伝送の動作を行なうことができる。図２に示されるように、マスタコンピュータＣ（ｍａｓｔｅｒ）の使用するシステムがマイクロソフト社のＷｉｎｄｏｗｓ（登録商標）２０００である時、そのオペレーションシステムはマスストレージクラスシリーズを共通の基準とする。ＵＳＢ装置とマスタコンピュータＣの周辺バスが接続される時（ステップ４１）、オペレーションシステムはマスストレージクラスのＵＳＢ装置であるかを自動判断する（ステップ４２）。本発明のＵＳＢケーブルはマスストレージクラスのＵＳＢ装置であり、ゆえにＷｉｎｄｏｗｓ（登録商標）２０００下に設けられたＵＳＢ駆動プログラムをそのケーブルの駆動プログラムとして使用できる。
【００１７】
もしＵＳＢケーブル装置がすでに取り付けられていれば、オペレーションシステムは直接該ＵＳＢケーブル装置を表示し、ゆえに再インストールの必要はない。ＵＳＢケーブル装置の駆動プログラムインストール後に、Ｗｉｎｄｏｗｓ（登録商標）２０００はＵＳＢケーブル装置の情報を取得する。以上のＵＳＢケーブルのインストール、使用のプロセスはいずれも自動実行され、実際には数秒の実行時間だけで自動インストール設定を完成できる。
【００１８】
ＵＳＢケーブル装置ともう一つのコンピュータＤ（ｒｅｍｏｔｅ）の接続完成後、ＵＳＢケーブルに記録されたアプリケーションプログラムのダウンロード或いは自動実行を行ない（ステップ４４）、ファイル伝送を行なえる（ステップ４５）。
続いて、ＵＳＢケーブル装置ともう一つのコンピュータＤの周辺バスを接続する時、そのＵＳＢケーブルも上述したＵＳＢケーブルとマスタコンピュータＣの周辺バス接続時と同様に、関係する駆動プログラムをコンピュータＤ中に自動インストールする（ステップ４１→４２→４３）。上述の実施例は僅かに二つのコンピュータＣ、Ｄ間でＷｉｎｄｏｗｓ（登録商標）２０００の下でのインストールプログラムを説明するものであるが、本発明はその他のオペレーションシステム例えばＷｉｎｄｏｗｓ（登録商標）、Ｍａｃ及びＬｉｎｕｘ等においても応用でき、ただそのオペレーションシステムがマスストレージクラスシリーズを共通の基準としていればよい。本発明は並びにコンピュータのオペレーションシステムに限定されるものではなく、電子データ保存装置のオペレーションシステムが上述の条件に符合すれば、本発明を運用できる。
【００１９】
ただし、コンピュータのオペレーションシステムがマスストレージクラスを不支援の時（例えばオペレーションシステムがＷｉｎｄｏｗｓ（登録商標）９８である時）、主ヅで駆動プログラムをインストールするステップが必要となる。以下のインストールプロセスはＵＳＢ装置で接続された二つのオペレーションシステムがいずれもマスストレージクラスを不支援の場合を説明するものであり、基本的には一つのオペレーションシステムが符合しない場合にこの方式を採用することができる。そのインストール方法は以下のとおりである。ＵＳＢ装置とマスタコンピュータＣの周辺バスが接続される時（ステップ４１）、オペレーションシステムがマスストレージクラスのＵＳＢ装置であるかを自動判断する（ステップ４２）。Ｗｉｎｄｏｗｓ（登録商標）９８でマスストレージクラスシリーズを基準としていなければ、Ｗｉｎｄｏｗｓ（登録商標）９８が僅かにそれがＵＳＢ装置であることを認め並びにプラグアンドプレイ表示が出現する（ステップ４６）。実施例中のＵＳＢケーブル装置を駆動するためには保存メディア（例えばＣＤ）中のＵＳＢ装置駆動プログラムのインストールが必要である（ステップ４７）。もしすでにＵＳＢケーブル装置が取り付けられていれば、オペレーションシステム中で直接ＵＳＢケーブル装置を表示し、再インストールする必要はない。
【００２０】
続いて、ＵＳＢケーブル装置ともう一つのコンピュータＤの周辺バスを接続する時、そのＵＳＢケーブル使用のために上述のように関係する駆動プログラムをコンピュータＤ中にインストールする必要がある（ステップ４１→４２→４６→４７）。ＵＳＢケーブル装置と二つのコンピュータＣ、Ｄ間のインストール完成後に、Ｗｉｎｄｏｗｓ（登録商標）９８がＵＳＢケーブル装置の情報を取得し、該ＵＳＢケーブル装置中でそのなかに記録されたアプリケーションプログラムのダウンロード或いは自動実行を行ない、二つのコンピュータ間のファイル伝送動作を行なえるようにする（ステップ４５）。
【００２１】
具体的には、本発明の重点は、コントローラ１４０中の保存装置１３０（ｓｔｏｒａｇｅ  ｄｅｖｉｃｅ）中にＵＳＢケーブルの必要とするアプリケーションプログラム及びファームウエア支援マスストレージクラスを提供し、これによりＵＳＢケーブルがオペレーションシステム下で設定された駆動プログラムを使用できるようにする。本発明の装置とＦＤドライブ、ハードディスク、ＣＤドライブは類似し、このＵＳＢケーブルはＦＤドライブ、ハードディスク、ＣＤドライブのいずれかの自動保存実行装置をシュミレートし、且つこの装置内には自動実行ファイル（例えばａｕｔｏ．ｒｕｎ）が格納され、ゆえにアプリケーションプログラムを自動実行できる。言い換えると、使用者がインストールステップを実行しなくとも、所属のアプリケーションプログラムをダウンロード或いは実行してファイル伝送を行なうことができ、これは図３に示されるとおりである。図３はＵＳＢケーブルコントローラシステムの機能ブロック図である。コンピュータＣ、Ｄは二つのケーブル１１０、２２０でそれぞれコントローラ１４０に接続される。コントローラ１４０自身はマイクロプロセッサ１２０及び保存装置１３０の二つの部分で組成されている。さらに詳しくは、マイクロプロセッサ１２０中に演算器、デバイスコントローラ（図示せず）が設けられ、その機能はケーブル１１０、２２０で伝送されるデータの読み取りである。保存装置１３０はメモリとされ、アプリケーションプログラム及びファームウエアを暫時保存し、それは複数種類のメモリ（例えばフラッシュメモリ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びＲＯＭ（ＭＡＳＫ  ＲＯＭ））のいずれかで構成されるか、或いは上述の四種類のメモリのうち任意の二種類のメモリの組合せとされるか、或いはフラッシュメモリ、ＥＥＰＲＯＭ、及びＲＯＭの三種類の組合せとされるか、或いはフラッシュメモリ、ＥＰＲＯＭ、及びＲＯＭの三種類の組合せとされる。プログラムのメモリへの書き込みにも異なる方式が使用され、フラッシュメモリはソフトウエアを使用し制御でき、ＥＰＲＯＭ或いはＥＥＰＲＯＭは焼き付け（ｂｕｒｎ）方式でプログラムを記録する。本発明の実施例中で必要なアプリケーションプログラム及びファームウエアは上述のメモリ中に格納される。接続後の二つのコンピュータ間の操作モードは例えばＬＡＮ中のコンピュータのファイル相互伝送とされる。本発明はＵＳＢケーブル使用者による煩雑な操作環境設定を不要とし、コンピュータ或いはもう一つのコンピュータのいずれにおいても、ただオペレーションシステムがマスストレージクラスを支援していればよい。以上のＵＳＢケーブルのインストール使用のプロセスは複雑に見えるが、実際の実行時にはただ数秒の時間しかかからず、自動インストール設定が行なえる。
【００２２】
現在のコンピュータシステムはいずれもＵＳＢを支援しており、ＵＳＢケーブルは相容性を有し、高速、便利で、容量制限がない等の長所を有しており、特に現在市販されているＵＳＢ２．０の規格はすでに４８０Ｍｂｐｓを達成し、大量のデータの伝送に非常に適合し、且つＵＳＢはすでに現在のデジタルデータ保存装置中、最も普及したインタフェースとなっており、極めて高い普及性を有する。さらに本発明は駆動プログラム及びアプリケーションプログラムのインストール不要で、これによりＵＳＢケーブルをＦＤドライブ、ハードディスク、ＣＤドライブのいずれかのような自動保存実行装置とみなすことができ、このため使用者はインストールステップを行なわずに所属のアプリケーションプログラムのダウンロード及び自動実行を行なってファイル伝送を行なうことができる。これにより、本発明のＵＳＢケーブル装置の使用方法は使用者にプラグアンドプレイの機能を提供し、インストールステップ不要で二つのコンピュータ間のファイル伝送を可能とする。本発明を付帯することにより、ノートブック型コンピュータが単なるノートブック型コンピュータであるだけでなく、大容量のモバイルディスクとなる。
【００２３】
以上の説明は特定の領域中の特定の実施例に係るものであるが、これにもとづく適宜、細微な調整と応用であって本発明の特徴を具えているものは、いずれも本発明の特許請求範囲に属するものとする。
【図面の簡単な説明】
【００２４】
【図１】従来の技術中のコンピュータＡとコンピュータＢにＵＳＢケーブルを取り付ける時のインストールフローチャートである。
【図２】本発明のコンピュータＣとコンピュータＤにＵＳＢケーブルを取り付ける時のインストールフローチャートである。
【図３】本発明の実施例中のＵＳＢケーブルコントローラシステムブロック図である。
【符号の説明】
【００２５】
３０  コンピュータＡのＵＳＢポートにＵＳＢ装置を接続
３１  プラグアンドプレイ提示
３２  ＵＳＢ装置が取り付けられたか
３３  ＵＳＢ装置自動構築
３４  アプリケーションプログラムをインストールするか
３５  アプリケーションプログラムインストール
３６  コンピュータが周辺設備情報を取得
３７  ファイル伝送実行
４１  ＵＳＢ装置挿入
４２  マスストレージクラスのＵＳＢ装置か
４３  ＵＳＢ装置情報自動構築
４４  アプリケーションプログラム実行
４５  ファイル伝送
４６  プラグアンドプレイ提示
４７  ＵＳＢマスストレージクラスの駆動プログラムインストール
１１０、２２０  ケーブル
１２０  プロセッサ
１３０  保存装置
１４０  コントローラ
【図１】
2004342068.tif 000003
【図２】
2004342068.tif 000004
【図３】
2004342068.tif 000005