(57)【要約】【解決手段】本発明は、同じ周辺機器のモデルラインに属するUSB周辺機器を提供する。その周辺機器は、周辺機器をホスト機器のUSBポートに接続することができるUSBインターフェースを含む。周辺機器はまた、USB機器識別子を記憶するメモリーを含む。USB機器識別子はモデルラインにおけるすべての周辺機器に対して同一の標準機器識別子を含む。標準USB機器の識別子は、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別し、このことにより、ひとつの周辺機器を同じモデルラインで他の周辺機器に交換するとき、機器のドライバーの再インストールや通信ポートの再割り当てが不要となる。このことにより、同一の周辺機器が“ホストで交換可能”になり、ホスト機器に電源が入った状態やホスト機器が稼働していても、そのホスト機器に同一の周辺機器を交換することができる。対応する方法も提供される。
2007505398.tif 000002
【特許請求の範囲】
【請求項１】
同一の周辺機器のモデルラインに属するUSB周辺機器であって、
周辺機器をホスト機器のUSBポートに接続することができるUSBインターフェースと、
USB機器識別子を記憶するメモリーと、
を含み、
前記USB機器識別子は、モデルラインにおける周辺機器のすべてに対する標準機器識別子を含む、ところのUSB周辺機器。
【請求項２】
前記USBポートが仮想通信ポートを含む、請求項１に記載の周辺機器。
【請求項３】
前記周辺機器がプリンターを含む、請求項１に記載の周辺機器。
【請求項４】
前記USBポートが仮想プリンターポートを含む、請求項３に記載の周辺機器。
【請求項５】
前記USBポートが前記プリンターに関連するプリンター名を含む、請求項３に記載の周辺機器。
【請求項６】
前記標準USB機器識別子が、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別し、このことにより、前記周辺機器を前記モデルラインで他の周辺機器に交換するときに、機器のドライバーの再インストールおよび通信ポートの再割り当てが不要となる、請求項１に記載の周辺機器。
【請求項７】
前記標準USB機器識別子が設定可能である、請求項１に記載の周辺機器。
【請求項８】
前記周辺機器のための前記標準USB機器識別子は、モデルラインで二つの周辺機器が前記ホスト機器に同時に接続できるように設定可能である、請求項７に記載の周辺機器。
【請求項９】
前記標準USB機器識別子は、前記周辺機器が関連するホスト機器の通信ポートを制御するために設定可能である、請求項７に記載の周辺機器。
【請求項１０】
前記USB機器識別子の前記設定は設定ツールにより行うことができる、請求項７に記載の周辺機器。
【請求項１１】
前記設定ツールが、ホスト機器で作動するソフトウエアアプリケーションを含む、請求項１０に記載の周辺機器。
【請求項１２】
前記設定ルーツが、前記周辺機器と通信することができる別個の機器を含む、請求項１０に記載の周辺機器。
【請求項１３】
前記周辺機器がプリンターを含み、
前記USB機器識別子がプリンターのキーパッドにより設定される、
請求項７に記載の周辺機器。
【請求項１４】
前記標準USB機器識別子が前記モデルラインのためのモデル指定を含む、請求項１に記載の周辺機器。
【請求項１５】
新しい機器のドライバーの再インストールまたは新しい通信ポートの再割り当を行うことなく、ホスト機器のUSBポートにおいて、周辺機器のモデルラインでUSB周辺機器を交換することができる方法であって、
前記モデルラインからのUSB周辺機器のそれぞれに同一の標準USB機器識別子を与える工程を含む、方法。
【請求項１６】
前記USBポートが仮想通信ポートを含む、請求項１５に記載の方法。
【請求項１７】
前記周辺機器がプリンターを含む、請求項１５に記載の方法。
【請求項１８】
前記USBポートが仮想プリンターポートを含む、請求項１７に記載の方法。
【請求項１９】
前記USBポートが前記プリンターに関連するプリンター名を含む、請求項１７に記載の方法。
【請求項２０】
前記標準USB機器識別子が、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別する、請求項１５に記載の方法。
【請求項２１】
前記標準USB機器識別子の設定を可能にすることを含む、請求項１５に記載の方法。
【請求項２２】
前記周辺機器のための前記標準USB機器識別子は、モデルラインでふたつの周辺機器が前記ホスト機器に同時に接続できるように設定可能である、請求項２１に記載の方法。
【請求項２３】
前記標準USB機器識別子は、前記周辺機器が関連するホスト機器の通信ポートを制御するために設定可能である、請求項２１記載の方法。
【請求項２４】
前記USB機器識別子の前記設定は設定ツールにより行うことができる、請求項２１に記載の方法。
【請求項２５】
前記設定ツールが、ホスト機器で作動するソフトウエアアプリケーションを含む、請求項２４に記載の方法。
【請求項２６】
前記設定ルーツが、前記周辺機器と通信することができる別個の機器を含む、請求項２４に記載の方法。
【請求項２７】
前記周辺機器がプリンターを含み、
前記USB機器識別子がプリンターのキーパッドにより設定される、
請求項２１に記載の方法。
【請求項２８】
前記標準USB機器識別子が前記モデルラインのためのモデル指定を含む、請求項１５に記載の方法。
【請求項２９】
USB周辺機器のモデルラインのための標準USB機器識別子であって、
周辺機器の前記モデルラインの各周辺機器を、ホスト機器のUSBポートに接続したときに、識別するためのテキストデータのストリングを含む、標準USB機器識別子。
【請求項３０】
前記USBポートが仮想通信ポートを含む、請求項２９に記載の標準USB機器識別子。
【請求項３１】
前記周辺機器がプリンターを含む、請求項２９に記載の標準USB機器識別子。
【請求項３２】
前記USBポートが仮想プリンターポートを含む、請求項２９に記載の標準USB機器識別子。
【請求項３３】
前記USBポートが前記プリンターに関連するプリンター名を含む、請求項３１に記載の標準USB機器識別子。
【請求項３４】
前記標準USB機器識別子が、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別する、請求項２９に記載の標準USB機器識別子。
【請求項３５】
前記標準USB機器識別子が設定可能である、請求項２９に記載の標準USB機器識別子。
【請求項３６】
前記標準USB機器識別子は、モデルラインでふたつの周辺機器が前記ホスト機器に同時に接続できるように設定可能である、請求項３５に記載の標準USB機器識別子。
【請求項３７】
前記標準USB機器識別子は、前記周辺機器が関連するホスト機器の通信ポートを制御するために設定可能である、請求項３５に記載の標準USB機器識別子。
【請求項３８】
前記USB機器識別子の前記設定は設定ツールにより行うことができる、請求項３５に記載の標準USB機器識別子。
【請求項３９】
前記設定ツールが、ホスト機器で作動するソフトウエアアプリケーションを含む、請求項３８に記載の標準USB機器識別子。
【請求項４０】
前記設定ルーツが、前記周辺機器と通信することができる別個の機器を含む、請求項３８に記載の標準USB機器識別子。
【請求項４１】
前記周辺機器がプリンターを含み、
前記USB機器識別子がプリンターのキーパッドにより設定される、
請求項３５に記載の標準USB機器識別子。
【請求項４２】
前記標準USB機器識別子が前記モデルラインのためのモデル指定を含む、請求項２９に記載の標準USB機器識別子。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ周辺機器の分野に関する。特の、本発明はユニバーサル・シリアル・バス（USB）周辺機器（ホスト機器により交換USB機器のための通信ポートの設定や、機器のドライバーの再インストールを行うことなく、特定のモデルラインにおけるUSB周辺デバイスを、同じモデルラインで他のUSB機器と、交換できるようにするものである）のための標準機器識別子に関する。
【背景技術】
【０００２】
通常、周辺機器にUSB通信接続を行うには、周辺機器が識別されていることを必要とする。図１に示されているように、従来技術のUSB周辺機器１０の識別が、周辺機器（たとえば、プリンター）１０からホスト機器（たとえば、パソコン）１４へと一意的なUSB識別子ストリング１２（たとえば、テキストデータ）を与えることにより実行される。図１に示されているように、この一意的な識別子ストリング１２は典型的に、周辺機器１０にシリアルナンバー１１を、または特定の周辺機器１０に対して一意的な他の情報を使用して形成される。この“一意性（uniqueness）”により、ホスト機器１４の動作システムが、USBリンクを介して取り付けられる各周辺機器を一意的に識別することができるのである。
【０００３】
この一意的な識別により、ホスト機器１４のオペレーティングシステムは、周辺機器が同一であっても（たとえば、スキャンーモデルXYZ）、図２に示されているように、複数のUSB周辺機器と通信することができる。図２は、通信ポート１６および１７（COM３およびCOM４）でそれぞれ、ホスト機器１４に接続された二つの周辺機器１０および２０を示す。しかし、各周辺機器は一意的なシリアルナンバー１１、２１をもち、したがって一意的なUSB識別子１２、２２をもつ。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この標準的な動作には、周辺機器が、同一の周辺機器で（たとえば、故障により）置き換えられるとき、オペレーティングシステムがUSBドライバーを再インストールしなければならないという制限がある。この再インストールは、各USB機器がその識別子ストリングにより一意的に識別されるために必要となる。図３に示されているように、周辺機器（たとえば、図１の周辺機器）が、同じモデルラインで他の周辺機器（たとえば周辺機器２０）と交換されるとき、機器のドライバーの再インストールに加え、ホスト機器１４のオペレーティングシステムは、通信ポート（ソフトウエアアプリケーションが交換機器２０と通信するために使用する）に対して異なる名を選択する。図３に示されているように、交換機器２０がホスト機器に取り付けられると、通信ポート１７（COM4）に割り振られる一方、アプリケーション１８は通信ポート１６（COM３）を介してUSB周辺機器１０と通信するように試みる。したがって、このポートの再割り当てでは、ホスト機器１４で作動しているユーザーアプリケーションが、交換USB周辺機器２０と通信すべく、新しいポート１７を使用するように再設定されることが必要となる。
【０００５】
ホスト機器の通信ポートの再設定、機器のドライバーの再インストールを必要とせず、同一のUSB周辺機器を同じモデルラインで交換できるようにすることには利点がある。
【０００６】
本発明の方法および装置が上記および他の利点を提供する。
【課題を解決するための手段】
【０００７】
本発明は、ホスト機器による通信ポートの再設定や、機器のドライバーの再インストールを必要とせずに、特定のモデルラインにおける特定の機器を同じモデルラインで他の機器と交換することができる、ユニバーサル・シリアル・バス（USB）周辺機器のための標準機器識別子に関する。
【０００８】
本発明の一実施例では、同じ周辺機器のモデルラインに属するUSB周辺機器が提供される。その周辺機器は、周辺機器をホスト機器のUSBポートに接続することができるUSBインターフェースを含む。周辺機器はまた、USB機器識別子を記憶するメモリーを含む。USB機器識別子はモデルラインのすべての周辺機器に対して同じの標準機器識別子を含む。
【０００９】
USB周辺機器は、プリンター、モデム、ワイヤレスインターフェースなどのようなUSB接続を必要とするどのタイプの周辺機器でもよい。ホスト機器は、USBを備え、パソコン、インターネット機器のようなUSB周辺機器を受け入れるどのタイプの機器でもよい。
【００１０】
USBポートは仮想通信ポートを含むことができる。本発明の一例では、周辺機器はプリンターを含む。このような例では、USBポートは仮想プリンターポートを含む。さらに、USBポートはプリンターに関連したプリンター名を含むことができる。
【００１１】
標準USB機器の識別子は、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別し、このことにより、ひとつの周辺機器を同じモデルラインで他の周辺機器に交換するとき、機器のドライバーの再インストールや通信ポートの再割り当てが不要となる。このことにより、同一の周辺機器が“ホストで交換可能”になり、ホスト機器に電源が入った状態やホスト機器が稼働していても、そのホスト機器に同一の周辺機器を交換することができる。
【００１２】
本発明の他の例では、標準USB機器識別子が設定されてもよい。たとえば、周辺機器のための標準USB機器の識別子は、モデルラインを同じくする二つの周辺機器を同時にホスト機器に接続することができるように設定されてもよい。標準USB機器の識別子は、周辺機器が割り当てられるホスト機器の通信ポートを制御するための設定可能となってもよい。このことにより、二つの同一の周辺機器を同じ通信ポートに割り当てることができる。
【００１３】
標準USB機器識別子は、ホスト機器で作動しているソフトウエアアプリケーションのような設定ツールを使用して設定してもよい。ホスト機器はたとえばパーソナルコンピュータでもよい。このツールは、USB周辺機器のカスタマイズ可能なオプションの多く（ひとつは標準USB機器識別子であってもよい）を変更するために使用することができる。当業者には明らかであるが、USB機器識別子を設定するために、カスタム機器をUSB周辺機器に直接取り付けることができる。周辺機器がプリンターの場合、USB機器識別子はプリンターのキーパッドにより設定することができる。
【００１４】
標準USB機器識別子は、モデルラインのためのモデル指定を含んでもよい。
【００１５】
本発明はまた、新しい機器のドライバーの再インストールや、新しい通信ポートの再割り当てを行うことなく、ホスト機器のUSBポートで、周辺機器のモデルラインからUSB周辺機器を交換することができる方法を含む。本発明の実施例では、モデルラインからの各USB周辺機器に、同一の標準USB機器識別子が与えられる。
【００１６】
本発明の方法はさらに、標準USB識別子の設定を可能にすることを含む。たとえば、周辺機器のための標準USB機器識別子は、モデルラインを同じくする二つの周辺機器がホスト機器に同時に接続できるように設定可能である。標準USB機器識別子は、周辺機器が関連するホスト機器の通信ポートを制御するために設定可能であってもよい。このことにより、二つの同一の周辺機器を同じ通信ポートに割り当てることができる。
【００１７】
本発明はまた、USB周辺機器のモデルラインのための標準USB機器識別子を包含する。標準USB機器識別子は、周辺機器のモデルラインの各周辺機器を、ホスト機器のUSBポートに接続したときに、識別するためのテキストデータのストリングを含む。テキストデータのストリングは、モデルラインの各周辺機器に対して同一である。
【００１８】
本発明について以下のとおり、添付図面を参照して説明する（同様の要素については同じ符号が付されている）。
【発明を実施するための最良の形態】
【００１９】
以下の説明は例示であり、本発明の範囲、適用性、構成を限定するものではない。むしろ、例示として説明する内容は当業者が本発明を実施することできるようにしたものである。本発明の思想および範囲内で要素や機能を変更することができることは分かるであろう。
【００２０】
本発明はUSB機器のドライバーの再インストール、ならびにホスト機器からひとつのUSB周辺機器を取り外し、同一のUSB周辺機器を取り付けるときに、通信ポートの構築、再割り当ての必要性をなくす。標準USB識別子を、USB機器のモデルラインの間で、同一になるように与えてもよい。（たとえば、“POSJet 1000”）この標準USB識別子は、同じモデルラインですべてのUSB周辺機器をホスト機器にとって同じものであるとする。このことにより、機器のドライバーの再インストールや通信ポートの再割り当てが不要となる。
【００２１】
図４に示された本発明の実施例では、同一の周辺機器のモデルラインに属するUSB周辺機器４１０が備えられている。周辺機器４０は周辺機器４０をホスト機器５０のUSBポート５２（COM３）に接続することができるUSBインターフェース４８を含む。周辺機器４０はまた、USB機器識別子４２を記憶するメモリー４５を含む。USB識別子４２は、モデルラインの周辺機器のすべてに対して同じ標準機器識別子を含む。
【００２２】
周辺機器４０はモデルナンバー４３およびシリアルナンバー４１（メモリー４５に記憶されてもよい）を有してもよい。モデルナンバー４１は、周辺機器４０のモデルナンバーを指定する。図４の実施例では、USB機器識別子４２はモデルナンバー４３と同じである。モデルナンバー４２は、そのモデルラインにわたって全ての周辺機器に対して同じであることから、容易な実行のためにUSB識別子４２として使用される。しかし、当業者であれば分かるように、本発明の標準USB機器識別子４２は、モデルラインの各機器に対して同じである限り、どのタイプの識別子を含むことができる。
【００２３】
USB周辺機器４０は、プリンター、モデム、ワイヤレスインターフェースなどのようなUSB接続を必要とするどのタイプの周辺機器でもよい。ホスト機器５０は、USBを装備し、パーソナルコンピュータ、インターネット機器などのようなUSB周辺機器を受け入れるどのタイプの機器でもよい。
【００２４】
USBポート５２は仮想通信ポートを含んでもよい。本発明の実施例では、周辺機器４０はプリンターを含むことができる。この実施例では、USBポート５２は仮想プリンターポートを含むことができる。さらに、USBポート５２はそのプリンターが関連したプリンター名を含むことができる。
【００２５】
標準USB機器識別子４２は、同一の機器として、ホスト機器へのモデルラインの各周辺機器４０を識別し、このことにより、ひとつの周辺機器を、同じモデルラインで他の周辺機器で交換するときに、ドライバーの再インストールや通信ポートの再割り当てが不要となる。これにより、同一の周辺機器が“ホストで交換可能”となり、ホスト機器に電源が入った状態やホスト機器が稼働していても、そのホスト機器に同一の周辺機器を交換することができる。
【００２６】
図５は、USB周辺機器（図４に示す）に代えて、ホスト機器５０に接続される交換USB周辺機器６０を示す。交換USB周辺機器６０はメモリー６５に記憶されたUSB機器識別子４２を有し、そのUSB機器識別子４２はUSB周辺機器４０のもの（たとえば、“POSJET 1000”）である。交換USB機器６０はUSB周辺機器４０と同じモデルナンバー４３（一意的なシリアルナンバー６１ではなく）をもつ。しかし、USB機器識別子４２が同じであることから、ホスト機器５０は、USB周辺機器６０がUSB周辺機器４０と交換するときも、何も変化がないように機能する。ホスト機器５０は、USB周辺機器４０から前に受信した、交換USB周辺機器６０から同じUSB機器識別子４２を受信することから、さらにUSB周辺機器６０は、USB周辺機器４０と同じモデルであることから、周辺機器６０のための機器ドライバーの再インストールが必要でなくなくなる。さらにまた、通信ポートの再割り当ても必要でなくなる。通信ポート５２を介して、前にUSB周辺機器４０と通信したアプリケーション５５はこの同じ通信ポート５２を介してUSB周辺機器６０と通信することができ、アプリケーション５５により使用された通信ポートを再度割り当てる必要性がなくなる。
【００２７】
本発明の他の実施例では、標準USB機器識別子４２は設定可能なものであってもよい。このような設定性により、エンドユーザーまたはシステム・インテグレータは、標準USB機器識別子４２を修正することができる。標準USB機器識別子４２の設定ができないと、同じモデルラインでの二つ以上の周辺機器が同じホスト機器５０に接続されるときに問題が生ずる。ホスト機器のオペレーティングシステムは、USB機器識別子が同じであることから、第２のUSB機器を一意的に識別することができなくなるであろう。このことにより、第２の周辺機器が機能しなくなる（すなわち、ホスト機器は、第２の周辺機器と通信できなくなる）。USB機器識別子を設定することができることで、この問題を解消することができる。
【００２８】
図６は、本発明にしたがって、ホスト機器に接続された同じモデルラインのふたつのUSB周辺機器４０、６０を示す。第２のUSB周辺機器６０では、異なるUSB機器識別子４２’が、USB識別子４２を設定することができるように、与えられる（たとえば、“POSJET 1000”から“POSJET 1000A”に変更）。USB周辺機器６０のUSB機器識別子４２’を再設定することができることにより、モデルラインを同じくする周辺機器４０、６０の両方をホスト機器に同時に接続することができる。さらに、USB機器識別子を設定できることにより、ホスト機器５０のオペレーティングシステムは、同じモデルラインの多数のUSB周辺機器の間で区別することができる（“POSJET 1000”対“POSJET 1000A”または“POSJET 1000”対“POSJET 1000A”対“POSJET 1000B”）。
【００２９】
標準USB周辺機器はまた、周辺機器が関連するホスト機器の通信ポートを制御するために設定可能であってもよい。このことは、ふたつの同一の周辺機器が、同じ通信ポートに割り振られることを防止する。
【００３０】
標準USB識別子４２は、ホスト機器５０で作動しているソフトウエアアプリケーション５８のような設定ツールを使用して設定されてもよい。ホスト機器５０はたとえば、パーソナルコンピュータであってもよい。このツールは、プリンターの多くのカスタマイズ可能なオプション（ひとつは標準USB機器識別子であってもよい）を変更するために使用することができる。当業者には分かるように、別個のカスタム機器が、USB機器識別子を設定するために、USB周辺機器６０に直接接続できる。周辺機器がプリンターである実施例では、USB機器識別子は、プリンターのキーパッドにより設定することができる。
【００３１】
本発明はまた、新しい機器のドライバーの再インストールや、新しい通信ポートの再割り当てを行うことなく、ホスト機器のUSBポートで、周辺機器のモデルラインにおけるUSB周辺機器を交換することができる方法を含む。本発明の実施例では、モデルラインからの各USB周辺機器４０に、同一の標準USB機器識別子が与えられる。
【００３２】
本発明の方法はさらに、標準USB識別子４２の設定を可能にすることを含む。たとえば、周辺機器６０のための標準USB機器識別子４２’は、図６に示されているように、モデルラインを同じくする二つの周辺機器がホスト機器に同時に接続できるように設定可能である。標準USB機器識別子は、周辺機器６０が関連するホスト機器の通信ポートを制御するために設定可能であってもよい。このことにより、二つの同一の周辺機器を同じ通信ポートに割り当てることができる。
【００３３】
本発明はまた、USB周辺機器４０のモデルラインのための標準USB機器識別子４２を包含する。標準USB機器識別子４２は、周辺機器のモデルラインの各周辺機器４０を、ホスト機器５０のUSBポート５２に接続したときに、識別するためのテキストデータのストリングを含む。テキストデータ４２のストリングは、モデルラインの各周辺機器４０に対して同一である。
【００３４】
このように、本発明は、機器のドライバーの再インストールやホスト機器の通信ポートの再設定を行う必要なく、同一のUSB周辺機器の相互交換を可能にする有用な方法および装置を提供するものである。
【００３５】
本発明が種々の特定の実施例に関連して記述されてきたが、特許請求の範囲による本発明の範囲から逸脱することなく種々の変更、修正をなし得ることは分かるであろう。
【図面の簡単な説明】
【００３６】
【図１】図１はホスト機器にUSB周辺機器を接続する従来例を示す。
【図２】図２はホスト機器に複数のUSB周辺機器を接続する従来例を示す。
【図３】図３はホスト機器に取り替えUSB周辺機器を接続する従来例を示す。
【図４】図４は本発明の実施例を示す。
【図５】図５は本発明の実施例にしたがって、ホスト機器に置き換えUSBドライ周辺機器を接続する状態を示す。
【図６】図６は本発明の実施例にしたがって、ホスト機器に複数の置き換えUSBドライ周辺機器を接続する状態を示す。
【図１】
2007505398.tif 000003
【図２】
2007505398.tif 000004
【図３】
2007505398.tif 000005
【図４】
2007505398.tif 000006
【図５】
2007505398.tif 000007
【図６】
2007505398.tif 000008
【手続補正書】
【提出日】平成18年5月10日(2006.5.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
同一の周辺機器のモデルラインに属するUSB周辺機器であって、
周辺機器をホスト機器のUSBポートに接続することができるUSBインターフェースと、
USB機器識別子を記憶するメモリーと、
を含み、
前記USB機器識別子は、モデルラインにおける周辺機器のすべてに対する標準機器識別子を含む、ところのUSB周辺機器。
【請求項２】
前記USBポートが仮想通信ポートを含む、請求項１に記載の周辺機器。
【請求項３】
前記周辺機器がプリンターを含む、請求項１または２に記載の周辺機器。
【請求項４】
前記USBポートが仮想プリンターポートを含む、請求項３に記載の周辺機器。
【請求項５】
前記USBポートが前記プリンターに関連するプリンター名を含む、請求項３に記載の周辺機器。
【請求項６】
前記標準USB機器識別子が、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別し、このことにより、前記周辺機器を前記モデルラインで他の周辺機器に交換するときに、機器のドライバーの再インストールおよび通信ポートの再割り当てが不要となる、請求項１ないし５のいずれかに記載の周辺機器。
【請求項７】
前記標準USB機器識別子が設定可能である、請求項１ないし６のいずれかに記載の周辺機器。
【請求項８】
前記周辺機器のための前記標準USB機器識別子は、モデルラインで二つの周辺機器が前記ホスト機器に同時に接続できるように設定可能である、請求項７に記載の周辺機器。
【請求項９】
前記標準USB機器識別子は、前記周辺機器が関連するホスト機器の通信ポートを制御するために設定可能である、請求項７または８に記載の周辺機器。
【請求項１０】
前記USB機器識別子の前記設定は設定ツールにより行うことができる、請求項７ないし９のいずれかに記載の周辺機器。
【請求項１１】
前記設定ツールが、ホスト機器で作動するソフトウエアアプリケーションを含む、請求項１０に記載の周辺機器。
【請求項１２】
前記設定ルーツが、前記周辺機器と通信することができる別個の機器を含む、請求項１０に記載の周辺機器。
【請求項１３】
前記周辺機器がプリンターを含み、
前記USB機器識別子がプリンターのキーパッドにより設定される、
請求項７ないし９のいずれかに記載の周辺機器。
【請求項１４】
前記標準USB機器識別子が前記モデルラインのためのモデル指定を含む、請求項１ないし１３のいずれかに記載の周辺機器。
【請求項１５】
新しい機器のドライバーの再インストールまたは新しい通信ポートの再割り当を行うことなく、ホスト機器のUSBポートにおいて、周辺機器のモデルラインでUSB周辺機器を交換することができる方法であって、
前記モデルラインからのUSB周辺機器のそれぞれに同一の標準USB機器識別子を与える工程を含む、方法。
【請求項１６】
前記USBポートが仮想通信ポートを含む、請求項１５に記載の方法。
【請求項１７】
前記周辺機器がプリンターを含む、請求項１５または１６に記載の方法。
【請求項１８】
前記USBポートが仮想プリンターポートを含む、請求項１７に記載の方法。
【請求項１９】
前記USBポートが前記プリンターに関連するプリンター名を含む、請求項１７に記載の方法。
【請求項２０】
前記標準USB機器識別子が、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別する、請求項１５ないし１９のいずれかに記載の方法。
【請求項２１】
前記標準USB機器識別子の設定を可能にすることを含む、請求項１５ないし２０のいずれかに記載の方法。
【請求項２２】
前記周辺機器のための前記標準USB機器識別子は、モデルラインでふたつの周辺機器が前記ホスト機器に同時に接続できるように設定可能である、請求項２１に記載の方法。
【請求項２３】
前記標準USB機器識別子は、前記周辺機器が関連するホスト機器の通信ポートを制御するために設定可能である、請求項２１または２２記載の方法。
【請求項２４】
前記USB機器識別子の前記設定は設定ツールにより行うことができる、請求項２１ないし２３のいずれかに記載の方法。
【請求項２５】
前記設定ツールが、ホスト機器で作動するソフトウエアアプリケーションを含む、請求項２４に記載の方法。
【請求項２６】
前記設定ルーツが、前記周辺機器と通信することができる別個の機器を含む、請求項２４に記載の方法。
【請求項２７】
前記周辺機器がプリンターを含み、
前記USB機器識別子がプリンターのキーパッドにより設定される、
請求項２１ないし２３のいずれかに記載の方法。
【請求項２８】
前記標準USB機器識別子が前記モデルラインのためのモデル指定を含む、請求項１５ないし２７のいずれかに記載の方法。
【請求項２９】
USB周辺機器のモデルラインのための標準USB機器識別子であって、
周辺機器の前記モデルラインの各周辺機器を、ホスト機器のUSBポートに接続したときに、識別するためのテキストデータのストリングを含む、標準USB機器識別子。
【請求項３０】
前記USBポートが仮想通信ポートを含む、請求項２９に記載の標準USB機器識別子。
【請求項３１】
前記周辺機器がプリンターを含む、請求項２９または３０に記載の標準USB機器識別子。
【請求項３２】
前記USBポートが仮想プリンターポートを含む、請求項３１に記載の標準USB機器識別子。
【請求項３３】
前記USBポートが前記プリンターに関連するプリンター名を含む、請求項３１ないし３２のいずれかに記載の標準USB機器識別子。
【請求項３４】
前記標準USB機器識別子が、ホスト機器へのモデルラインの各周辺機器を同じ機器として識別する、請求項２９ないし３３のいずれかに記載の標準USB機器識別子。
【請求項３５】
前記標準USB機器識別子が設定可能である、請求項２９ないし３４のいずれかに記載の標準USB機器識別子。
【請求項３６】
前記標準USB機器識別子は、モデルラインでふたつの周辺機器が前記ホスト機器に同時に接続できるように設定可能である、請求項３５に記載の標準USB機器識別子。
【請求項３７】
前記標準USB機器識別子は、前記周辺機器が関連するホスト機器の通信ポートを制御するために設定可能である、請求項３５または３６に記載の標準USB機器識別子。
【請求項３８】
前記USB機器識別子の前記設定は設定ツールにより行うことができる、請求項３５ないし３７のいずれかに記載の標準USB機器識別子。
【請求項３９】
前記設定ツールが、ホスト機器で作動するソフトウエアアプリケーションを含む、請求項３８に記載の標準USB機器識別子。
【請求項４０】
前記設定ルーツが、前記周辺機器と通信することができる別個の機器を含む、請求項３８に記載の標準USB機器識別子。
【請求項４１】
前記周辺機器がプリンターを含み、
前記USB機器識別子がプリンターのキーパッドにより設定される、
請求項３５ないし３７のいずれかに記載の標準USB機器識別子。
【請求項４２】
前記標準USB機器識別子が前記モデルラインのためのモデル指定を含む、請求項２９ないし４１のいずれかに記載の標準USB機器識別子。
【国際調査報告】
2007505398.tif 000009
2007505398.tif 000010