【手続補正書】
【提出日】平成20年7月1日(2008.7.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１個又は複数個のデバイスに接続可能なデバイス認識装置であって、
前記デバイスに表示されるもので、前記デバイスに装着されたインタフェース装置の識別情報を、ダイアログを介し取得する識別情報入力手段と、
前記識別情報と、前記デバイスを識別するためのデバイス名と、前記デバイスの通信ポートと、を対応付ける通信ポート設定手段と、
前記処理装置に搭載されたＯＳが識別するためのシンボリックリンク名を、前記識別情報に基づいて生成するシンボリックリンク名生成手段と、
前記シンボリックリンク名を、前記通信ポートと関連付けて管理する通信ポート管理手段と、
を備えていることを特徴とするデバイス認識装置。
【請求項２】
前記デバイス認識装置と前記デバイスとの間のインタフェースがＵＳＢであり、
前記識別情報は、前記インタフェース装置毎に予め固有に定義されているシリアル番号であるか、又は前記デバイスが前記インタフェース装置を介さずに前記デバイス認識装置に接続されているときは、前記デバイス毎に予め固有に定義されているシリアル番号であることを特徴とする請求項１に記載のデバイス認識装置。
【請求項３】
ホスト・コンピュータに接続される１個又は複数個のデバイスを、前記ホスト・コンピュータに識別させるデバイス識別方法であって、
前記デバイスに装着され前記ホスト・コンピュータと通信するインタフェース装置の識別情報を、前記デバイスが表示する工程と、
前記ホスト・コンピュータが、
前記識別情報を取得する識別情報入力工程と、
前記識別情報と、前記デバイスを識別するためのデバイス名と、前記デバイスの通信ポートと、を対応付ける通信ポート設定工程と、
前記ホスト・コンピュータに搭載されたＯＳが識別するためのシンボリックリンク名を、前記識別情報に基づいて生成し、前記通信ポートと関連付けて管理する通信ポート管理工程と、
を備えていることを特徴とするデバイス識別方法。
【請求項４】
前記ホスト・コンピュータと前記デバイスとの間のインタフェースがＵＳＢであり、前記識別情報は、前記インタフェース装置毎に予め固有に定義されているシリアル番号であるか、又は前記デバイスが前記インタフェース装置を介さずに前記ホスト・コンピュータに接続されているときは、前記デバイス毎に予め固有に定義されているシリアル番号であることを特徴とする請求項３に記載のデバイス識別方法。
【請求項５】
ホスト・コンピュータに実行させるプログラムであって、
前記ホスト・コンピュータに接続される１個又は複数個のデバイスに装着されたインタフェース装置の識別情報を、ダイアログを介して取得し、
前記識別情報と、前記デバイスを識別するためのデバイス名と、前記デバイスの通信ポートと、を対応付けし、
前記ホスト・コンピュータに搭載されたＯＳが識別するためのシンボリックリンク名を、前記識別情報に基づいて生成し、前記通信ポートと関連付けて管理することを特徴とするプログラム。
【請求項６】
前記ホスト・コンピュータと前記デバイスとの間のインタフェースがＵＳＢであり、
前記識別情報は、前記インタフェース装置毎に予め固有に定義されているシリアル番号であるか、又は前記デバイスが前記インタフェース装置を介さずに前記ホスト・コンピュータに接続されているときは、前記デバイス毎に予め固有に定義されているシリアル番号であることを特徴とする請求項５に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】デバイス識別装置、デバイス識別方法及びプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ホスト・コンピュータに接続された１個又は複数個のデバイスを制御するアプリケーション・ソフトウェアに、デバイスを識別させるデバイス識別装置、デバイス識別方法及びプログラムに関する。特に、ホスト・コンピュータに複数個の同一機種のデバイスが接続されている場合において、効率よく各デバイスをアプリケーション・ソフトウェアに識別させることが可能なデバイス識別装置、デバイス識別方法及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、以上のような問題点を解決するためになされたもので、ＵＳＢを介して、ホスト・コンピュータに複数個の同一機種のデバイスが接続されているシステムにおいて、効率よく各デバイスをアプリケーション・ソフトウェアに識別させることが可能なデバイス識別装置、デバイス識別方法及びプログラムを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第１の態様にかかるデバイス識別１個又は複数個のデバイスに接続可能なデバイス認識装置であって、前記デバイスに表示されたもので、前記デバイスに装着されたインタフェース装置の識別情報を、ダイアログを介し取得する識別情報入力手段と、前記識別情報と、前記デバイスを識別するためのデバイス名と、前記デバイスの通信ポートと、を対応付ける通信ポート設定手段と、前記処理装置に搭載されたＯＳが識別するためのシンボリックリンク名を、前記識別情報に基づいて生成するシンボリックリンク名生成手段と、前記シンボリックリンク名を、前記通信ポートと関連付けて管理する通信ポート管理手段と、を備えていることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
このような構成であれば、デバイス識別装置は、通信ポート設定手段によって、デバイス毎に固有に定義した識別情報に基づいて、アプリケーション・ソフトウェアがデバイスを識別するためのデバイス名と、ホスト・コンピュータに接続されたデバイスの通信ポートとを対応付けられる。また、通信ポート管理手段によって、デバイスの通信ポートとホスト・コンピュータのＯＳが識別するためのシンボリックリンク名とを、識別情報に基づいて管理させて、デバイスに対するアプリケーション・ソフトウェアの命令を実行させる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の他の態様にかかるデバイス識別装置は、上述した本発明の態様にかかるデバイス識別装置の前記通信ポート設定手段が、前記デバイスの通信ポートを識別する前記識別情報を入力する識別情報入力手段と、前記識別情報入力手段によって入力された前記識別情報を、前記デバイス名に割り付けるデバイス割付手段と、を備えていることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
このような構成であれば、デバイス識別装置の通信ポート設定手段は、識別情報入力手段によって、デバイスの通信ポートを識別する識別情報を入力させる。また、デバイス割付手段によって、識別情報をデバイス名に割り付けられる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の他の態様にかかるデバイス識別装置は、上述した本発明の態様にかかるデバイス識別装置の前記通信ポート管理手段が、前記識別情報に基づいて、前記シンボリックリンク名を生成するシンボリックリンク名生成手段を備えていることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
このような構成であれば、デバイス識別装置の前記通信ポート管理手段は、シンボリックリンク名生成手段により、識別情報に基づいて、シンボリックリンク名を生成させる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の他の態様にかかるデバイス識別装置は、上述した本発明の態様にかかるデバイス識別装置の前記シンボリックリンク名生成手段が、前記識別情報、及び前記識別情報に基づいた所定のルールに基づいて、前記シンボリックリンク名を生成することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明の他の態様にかかるデバイス識別装置は、前記ホスト・コンピュータと前記デバイスとの間のインタフェースがＵＳＢである場合、上述した本発明の態様にかかるデバイス識別装置の前記識別情報が、前記デバイスがインタフェース装置を介して前記ホスト・コンピュータに接続されているときは、前記インタフェース装置毎に予め固有に定義されているシリアル番号であり、前記デバイスがインタフェース装置を介さずに前記ホスト・コンピュータに接続されているときは、前記デバイス毎に予め固有に定義されているシリアル番号であることを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明の第１の態様にかかるデバイス識別方法は、ホスト・コンピュータに接続される１個又は複数個のデバイスを、前記ホスト・コンピュータに識別させるデバイス識別方法であって、前記デバイスに装着され前記ホスト・コンピュータと通信するインタフェース装置の識別情報を、前記デバイスが表示する工程と、前記ホスト・コンピュータが、前記識別情報を取得する識別情報入力工程と、前記識別情報と、前記デバイスを識別するためのデバイス名と、前記デバイスの通信ポートと、を対応付ける通信ポート設定工程と、前記ホスト・コンピュータに搭載されたＯＳが識別するためのシンボリックリンク名を、前記識別情報に基づいて生成し、前記通信ポートと関連付けて管理する通信ポート管理工程と、を備えていることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
これにより、上述した本発明の態様にかかるデバイス識別装置と同等の効果が得られる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
これにより、上述した本発明の態様にかかるデバイス識別装置と同等の効果が得られる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
これにより、上述した本発明の態様にかかるデバイス識別装置と同等の効果が得られる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
これにより、上述した本発明の態様にかかるデバイス識別装置と同等の効果が得られる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
本発明の他の態様にかかるデバイス識別方法と下記記載のプログラムは、前記ホスト・コンピュータと前記デバイスとのインタフェースがＵＳＢである場合、上述した本発明の態様にかかるデバイス識別方法と下記記載のプログラムの前記識別情報が、前記デバイスがインタフェース装置を介して前記ホスト・コンピュータに接続されているときは、前記インタフェース装置毎に予め固有に定義されているシリアル番号であり、前記デバイスがインタフェース装置を介さずに前記ホスト・コンピュータに接続されているときは、前記デバイス毎に予め固有に定義されているシリアル番号であることを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
これにより、上述した本発明の態様にかかるデバイス識別装置と同等の効果が得られる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
本発明の第１の態様にかかるプログラムは、ホスト・コンピュータに実行させるプログラムであって、
前記ホスト・コンピュータに接続される１個又は複数個のデバイスに装着されたインタフェース装置の識別情報を、ダイアログを介して取得し、前記識別情報と、前記デバイスを識別するためのデバイス名と、前記デバイスの通信ポートと、を対応付けし、前記ホスト・コンピュータに搭載されたＯＳが識別するためのシンボリックリンク名を、前記識別情報に基づいて生成し、前記通信ポートと関連付けて管理することを、前記コンピュータに実行させることを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムによって、コンピュータが処理を実行すると、上述した本発明の態様にかかるデバイス識別装置と同等の作用及び効果が得られる。