(57)【要約】【課題】コンピュータ装置に結合された外部装置の自動識別を可能にする。【解決手段】装置認識システム（８）は、外部装置（１４）に対し、少なくとも２つの異なる刺激（３４）で測定された外部装置（１４）のインピーダンスを使用してインピーダンスシグネチャ（４４）を生成するように構成されるコンピュータ装置（１０）の識別モジュール（２２）を備え、インピーダンスシグネチャ（４４）は外部装置（１４）を識別するために使用される【選択図】図１
2007122720.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に対し、少なくとも２つの異なる刺激で測定された該外部装置のインピーダンスを使用してインピーダンスシグネチャを生成するように構成されるコンピュータ装置の識別モジュールを備え、前記インピーダンスシグネチャは前記外部装置を識別するために使用されることを特徴とする装置認識システム。
【請求項２】
前記識別モジュールは、前記外部装置を識別するために前記インピーダンスシグネチャを関係装置／シグネチャデータと比較するように構成されることを特徴とする請求項１に記載の装置認識システム。
【請求項３】
前記識別モジュールは、ユーザに対し前記外部装置に対する識別情報を要求するように構成されることを特徴とする請求項１に記載の装置認識システム。
【請求項４】
前記インピーダンスシグネチャに基づいて少なくとも１つの動作パラメータ設定を前記外部装置に適用するように構成される構成モジュールをさらに具備することを特徴とする請求項１に記載の装置認識システム。
【請求項５】
前記少なくとも２つの異なる刺激は、少なくとも２つの異なる直流（ＤＣ）電圧レベルを含むことを特徴とする請求項１に記載の装置認識システム。
【請求項６】
前記少なくとも２つの異なる刺激は、少なくとも２つの異なる交流（ＡＣ）周波数を含むことを特徴とする請求項１に記載の装置認識システム。
【請求項７】
コンピュータ装置に結合された外部装置に対し少なくとも２つの異なる刺激を印加することと、
前記少なくとも２つの異なる刺激で測定された前記外部装置のインピーダンスを使用して該外部装置に対するインピーダンスシグネチャを生成することと、
を含み、該インピーダンスシグネチャは前記コンピュータ装置によって前記外部装置を識別するために使用されることを特徴とする装置認識方法。
【請求項８】
ユーザに対し、前記外部装置に対する識別情報を要求することをさらに含むことを特徴とする請求項７に記載の装置認識方法。
【請求項９】
前記少なくとも２つの異なる刺激で測定された前記インピーダンスを結合して前記インピーダンスシグネチャを生成することをさらに含むこと特徴とする請求項７に記載の装置認識方法。
【請求項１０】
前記インピーダンスシグネチャに基づいて前記外部装置に対して少なくとも１つの動作パラメータ設定を適用することをさらに含むことを特徴とする請求項７に記載の装置認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ装置に結合された外部装置の自動識別する装置認識システム及びその方法に関する。
【背景技術】
【０００２】
コンピュータ装置は、一般に、マイクロフォン、スピーカ、ヘッドセット等の外部装置に接続するための入出力（Ｉ／Ｏ）ポート又は「ジャック」を有する。「ジャックリタスキング」では、Ｉ／Ｏポートが、そこに接続された外部装置に基づいて入力又は出力のいずれかとして機能するようにプログラムされる。たとえば、外部装置に関連する直流（ＤＣ）負荷が測定され、その負荷測定値に基づいて、外部装置に対してＩ／Ｏポートが「リタスキング」される。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、タイプの異なる外部装置に関連する負荷測定値が、類似し且つ／又は識別できない場合が多く、その結果、「リタスキング」プログラミングの適用を誤る可能性がある。
【課題を解決するための手段】
【０００４】
本発明に係る装置認識システムは、外部装置に対し、少なくとも２つの異なる刺激で測定された該外部装置のインピーダンスを使用してインピーダンスシグネチャを生成するように構成されるコンピュータ装置の識別モジュールを備え、前記インピーダンスシグネチャは前記外部装置を識別するために使用される。
【０００５】
ここで、本発明及びその利点がより完全に理解されるために、添付図面に関連して以下の説明を参照する。
【発明を実施するための最良の形態】
【０００６】
本発明の好ましい実施形態及び本発明の利点は、図面の図１乃至図３を参照することによって最もよく理解される。それぞれの図面の同様の部分及び対応する部分に対し、同様の数字を使用する。
【０００７】
図１は、本発明による装置認識システム８の一実施形態を示す図である。図１に示す実施形態では、装置認識システム８は、少なくとも１つの外部装置１４に結合するための少なくとも１つの入出力（Ｉ／Ｏ）ポート１２を有するコンピュータ装置１０を備える。コンピュータ装置１０は、限定されないがマイクロフォン、ヘッドフォン、増幅スピーカ、ライン入力デバイス等、種々の異なるタイプの外部装置１４を受け入れるように且つ／又は他の方法でそれらに接続されるように構成されるいかなるタイプの装置であってもよい。本発明の実施形態により、コンピュータ装置が、コンピュータ装置１０に接続された特定の外部装置１４を自動認識することが可能になり、それにより、特定の外部装置１４に対するＩ／Ｏポート１２の自動構成と、実施形態によっては特定の外部装置１４に対する１つ又は複数の任意の設定の自動適用とが可能になる。
【０００８】
図１に示す実施形態では、コンピュータ装置１０は、プロセッサ１６、インタフェース１８及びメモリ２０を備える。インタフェース１８は、限定されないがキーパッド、ディスプレイ、マウス又は他のタイプの入力要素及び／又は出力要素等、コンピュータ装置１０からユーザに情報を出力し、且つ／又はユーザから情報を受け取るいかなるタイプのデバイスであってもよい。図１に示す実施形態では、コンピュータ装置１０はまた、識別モジュール２２及び構成モジュール２４も備える。識別モジュール２２及び構成モジュール２４は、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組合せであってもよい。図１では、識別モジュール２２及び構成モジュール２４を、プロセッサ１６がアクセス可能であり且つ／又は実行可能であるようにメモリ２０に格納されているものとして示す。しかしながら、識別モジュール２２及び／又は構成モジュール２４を他の方法で格納してもよい、ということが理解されるべきである。識別モジュール２２を使用して、外部装置１４を識別するために外部装置１４に対応するインピーダンスシグネチャを確定し且つ／又は他の方法で生成する。構成モジュール２４を使用して、識別モジュール２２による特定の外部装置１４の識別に基づいて外部装置１４に結合されたＩ／Ｏポート１２を構成し、且つ／又は特定の外部装置１４に対し少なくとも１つの動作及び／又は構成パラメータ設定を構成し又は他の方法で適用する。
【０００９】
図１に示す実施形態では、メモリ２０は、インピーダンスシグネチャデータ３２、インピーダンスシグネチャ刺激データ３４及び外部装置データ３６を有するデータベース３０を含む。インピーダンスシグネチャデータ３２は、識別モジュール２２による外部装置１４の検出された且つ／又は測定されたインピーダンス値に関連する情報と、検出されたインピーダンス値を用いて識別モジュール２２により特定の外部装置１４に対して生成されたインピーダンスシグネチャとを含む。たとえば、図１に示す実施形態では、インピーダンスシグネチャデータ３２は、電圧レベルインピーダンスデータ４０、周波数インピーダンスデータ４２及び外部装置インピーダンスシグネチャ４４を含む。電圧レベルインピーダンスデータ４０は、異なる直流（ＤＣ）電圧レベル刺激を用いて識別モジュール２２によって測定され且つ／又は他の方法で検出された、特定の外部装置１４に対応するインピーダンス値に関連する情報を含む。周波数インピーダンスデータ４２は、異なる交流（ＡＣ）周波数刺激を用いて識別モジュール２２によって測定され且つ／又は他の方法で検出された、特定の外部装置１４に対応するインピーダンス値に関連する情報を含む。外部装置インピーダンスシグネチャ４４は、検出されたインピーダンス値を用いて（たとえば異なるＤＣ電圧レベル刺激又は異なる周波数刺激に基づいて）識別モジュール２２によって特定の外部装置１４に対して生成された一意のインピーダンスシグネチャを含む。識別モジュール２２は、少なくとも２つの異なる印加刺激（たとえば、少なくとも２つの異なる印加ＤＣ電圧レベル又は少なくとも２つの異なる印加ＡＣ周波数）に応じて外部装置の少なくとも２つの異なるインピーダンス値を結合し、併合し、且つ／又は他の方法で数学的に又はアルゴリズム的に操作することによって、インピーダンスシグネチャ４４を生成することが好ましい。
【００１０】
インピーダンスシグネチャ刺激データ３４は、外部装置１４の対応するインピーダンスを検出し且つ／又は他の方法で測定するために特定の外部装置１４に印加される、異なるタイプ及び／又は値の刺激に関連する情報を含む。たとえば、図１に示す実施形態では、インピーダンスシグネチャ刺激データ３４は、ＤＣ電圧レベル刺激４６及びＡＣ周波数刺激４８を含む。上述したように、異なるＤＣ電圧レベル刺激４６及び／又はＡＣ周波数刺激４８が、特定の外部装置１４に印加されることにより、その印加された刺激を用いて特定の外部装置１４のインピーダンスが確定され且つ／又は他の方法で測定される。たとえば、本発明の実施形態によっては、識別モジュール２２により、特定の外部装置に少なくとも２つの異なるＤＣ電圧レベルが印加され、２つの異なるＤＣ電圧レベル（たとえば、０．５Ｖ及び１．０Ｖ、１Ｖ及び３Ｖ等）における外部装置のインピーダンスが測定される。さらに、たとえば、本発明の実施形態によっては、識別モジュール２２により、特定の外部装置に少なくとも２つの異なるＡＣ周波数が印加され、２つの異なる周波数（たとえば、２０Ｈｚ及び１ｋＨｚ、２０Ｈｚ及び２０ｋＨｚ等）における外部装置のインピーダンスが測定される。特定の外部装置１４に対して一意のインピーダンスシグネチャ４４を生成するために、それより多くのＤＣ電圧レベル又はＡＣ周波数を使用してもよい、ということが理解されるべきである。
【００１１】
外部装置データ３６は、特定の外部装置１４に対して生成されるインピーダンスシグネチャ４４を特定の外部装置１４に相関させることに関連する情報、及び／又は特定の外部装置１４に対するさまざまな動作／構成パラメータ設定に関連する情報を含む。たとえば、図１に示す実施形態では、外部装置データ３６は、関係装置／シグネチャデータ５０及び装置動作／構成パラメータ設定５２を含む。関係装置／シグネチャデータ５０は、特定の外部装置１４に対する生成されたインピーダンスシグネチャ４４を特定の外部装置１４に対する識別情報に相関させる関係情報を含み、それにより識別モジュール２２は、生成されたインピーダンスシグネチャ４４に基づいて特定の外部装置を自動的に識別することができる。たとえば、関係装置／シグネチャデータ５０は、特定の外部装置１４（たとえば、特定の製造業者によって作製された特定のモデルのマイクロフォン）に対し特定のインピーダンスシグネチャ４４を相関させる情報を含む。
【００１２】
装置動作／構成パラメータ設定５２は、特定の外部装置１４に関連するさまざまな動作パラメータ及び／又は構成パラメータに関連する情報を含む。たとえば、特定の外部装置１４がスピーカを含む場合、パラメータ設定５２は、限定されないが所望の音量設定、高音域設定、低音域設定、バランス設定等、スピーカに関連するさまざまな動作パラメータを含んでもよい。装置動作／構成パラメータ設定５２はまた、特定の外部装置１４に対するＩ／Ｏポート１２を構成すること（たとえば、入力のみ、出力のみ、入出力両方等）に関連する情報も含む。
【００１３】
動作時、特定の外部装置１４をコンピュータ装置１０に結合することに応じて、識別モジュール２２は、接続された外部装置１４に対応する特定のＩ／Ｏポート１２にＤＣ抵抗が存在するか否かを判断する。ＤＣ抵抗が検出されると、識別モジュール２２は、外部装置１４に少なくとも２つの異なるＤＣ電圧レベル刺激を印加することにより、印加された各ＤＣ電圧レベル刺激に対しインピーダンス値を確定し且つ／又は他の方法で測定する。たとえば、本発明の実施形態によっては、識別モジュール２２は、インピーダンスシグネチャ刺激データ３４にアクセスすることにより外部装置１４に印加すべき特定のＤＣ電圧レベル刺激４６を識別し且つ／又は他の方法で選択する。識別モジュール２２は、ＤＣ電圧レベル刺激４６の印加に応じて外部装置１４のインピーダンス値を測定し且つ／又は他の方法で検出し、検出され又は確定されたインピーダンス値を使用して特定の外部装置１４に対するインピーダンスシグネチャ４４を生成する。
【００１４】
本発明の実施形態によっては、識別モジュール２２は、特定の外部装置１４に対して生成されたインピーダンスシグネチャ４４を関係装置／シグネチャデータ５０と比較することにより、特定の外部装置１４を識別するように構成される。たとえば、特定の外部装置１４に対してコンピュータ装置１０により一意のインピーダンスシグネチャ４４が先に生成され且つ格納されている場合、識別モジュール２２は、生成されたインピーダンスシグネチャ４４と、関係装置／シグネチャデータ５０において先に格納されたインピーダンスシグネチャとの一致に基づいて、特定の外部装置１４を識別する。特定の装置に対して一意のインピーダンスシグネチャ４４が先に格納されていない（たとえば、外部装置１４の最初のインスタンスがコンピュータ装置１０に結合されている）場合、識別モジュール２２は、特定の外部装置１４に対する識別情報（たとえば、特定の外部装置１４がスピーカ、マイクロフォン、パワードスピーカ等であるか、外部装置１４に関連する特定のモデル又は製造業者、及び／又は特定の外部装置１４を一意に識別するために使用される他の任意の情報）に対しユーザからの入力を要求するように構成される。特定の外部装置１４に対応するユーザからの識別情報を受け取ることに応じて、識別モジュール２２は、識別情報を関係装置／シグネチャデータ５０として格納する。このため、動作時、特定の外部装置１４をコンピュータ装置１０に後に取り付けると、それに応じて、識別モジュール２２は、特定の外部装置１４に対する関係装置／シグネチャデータ５０と、外部装置１４に対して生成されたインピーダンスシグネチャ４４とに基づいて、特定の外部装置１４を自動的に識別するように構成される。
【００１５】
上述したように、特定の外部装置１４がコンピュータ装置１０に結合されたことを検出することに応じて、識別モジュール２２は、接続された外部装置１４に対応するＩ／Ｏポート１２にＤＣ抵抗が存在するか否かを判断する。接続された外部装置１４に対応するＩ／Ｏポート１２において明らかなＤＣ抵抗が検出されない場合、識別モジュール２２は、特定の外部装置１４に対して少なくとも２つの異なるＡＣ周波数刺激を印加することにより、その印加された周波数刺激に基づいてインピーダンス応答を測定し且つ／又は他の方法で確定する。たとえば、本発明の実施形態によっては、識別モジュール２２は、周波数インピーダンスデータ４２にアクセスすることにより、特定の外部装置１４に印加する少なくとも２つの異なるＡＣ周波数刺激を識別し且つ／又は他の方法で選択する。識別モジュール２２は、ＡＣ周波数刺激の印加に応じて測定され且つ／又は他の方法で検出されたインピーダンス値を使用して、特定の外部装置１４に対し一意のインピーダンスシグネチャ４４を生成する。
【００１６】
上述したように、識別モジュール２２は、関係装置／シグネチャデータ５０にアクセスすることにより、特定の外部装置１４に対して生成されたインピーダンスシグネチャ４４が先に格納されたインピーダンスシグネチャ４４に一致し且つ／又は他の方法で対応するか否かを判断する。たとえば、特定の外部装置１４に関連する一意のインピーダンスシグネチャ４４が関係装置／シグネチャデータ５０として先に格納されていない場合、識別モジュール２２は、ユーザに対して特定の外部装置１４に対する識別情報の入力を要求し、こうした識別情報を、特定の外部装置１４に対して生成されたインピーダンスシグネチャ４４に相関された関係装置／シグネチャデータ５０として格納する。関係装置／シグネチャデータ５０に格納されたインピーダンスシグネチャ４４が特定の外部装置１４に対して生成されたインピーダンスシグネチャ４４に対応し且つ／又は他の方法で一致する場合、識別モジュール２２は、格納されたインピーダンスシグネチャ４４に基づいて特定の外部装置１４を自動的に識別する。
【００１７】
コンピュータ装置１０に結合された特定の外部装置１４を識別することに応じて、構成モジュール２４は、特定の外部装置１４に対しＩ／Ｏポート１２を構成する（たとえば、入力データストリーム、出力データストリーム、入出力データストリーム等）。本発明の実施形態によれば、構成モジュール２４はまた、識別された外部装置１４に対する装置動作／構成パラメータ設定５２にアクセスし、外部装置１４に対しこうした設定５２を自動的に適用する。たとえば、上述したように、特定の外部装置１４に概して関連する動作設定（たとえば、音量設定、周波数レベル、又は特定の外部装置１４に関連する他の動作及び／又は構成設定）は、構成モジュール２４により、ハードウェア、ソフトウェア又はハードウェア及びソフトウェアの両方において自動的に構成され且つ／又は適用される。
【００１８】
図２は、本発明による装置認識システム８の一実施形態を示す回路図である。図２に示す実施形態では、コンピュータ装置１０は、ＤＣ電源７２、ＡＣ信号発生器７４及び電圧測定デバイス又は電圧計７６を有するインピーダンス測定回路７０を備える。ＤＣ電源７２は、特定の外部装置１４に対して少なくとも２つの異なるＤＣ電圧レベル刺激４６（図１）の印加を可能にするようにプログラム可能且つ／又は可変出力電圧を有するように構成されることが好ましい。さらに、ＡＣ信号発生器７４は、特定の外部装置１４に対し少なくとも２つの異なるＡＣ周波数刺激４８（図１）の印加を可能にするように異なる周波数を出力するように構成されることが好ましい。図２に示す実施形態では、特定の外部装置１４に対しＤＣ電圧レベル刺激４６又はＡＣ周波数刺激４８のいずれかを印加するために、識別モジュール２２によってスイッチ８０及び８２が作動可能である。図２に示す実施形態には、複数の異なるタイプの外部装置１４が示されている（たとえば、マイクロフォン１４1、スピーカ１４2、パワードスピーカ１４3及びライン入力デバイス１４4）。しかしながら、コンピュータ装置１０に他のタイプの外部装置１４を接続し且つ／又は他の方法で結合してもよい、ということが理解されるべきである。
【００１９】
このため、動作時、識別モジュール２２は、特定の外部装置１４に対してＤＣ電圧レベル刺激４６又はＡＣ周波数刺激４８を印加することにより、特定の外部装置１４に関連するインピーダンス値を電圧計７６によって測定することができるようにする。特定の外部装置１４に対する印加刺激に応じて測定されたインピーダンス値に基づき、識別モジュール２２は、特定の外部装置１４に対する一意のインピーダンスシグネチャ４４を生成する。図２に示す実施形態では、コンピュータ装置１０は、限定されないが、音声コーデック、メディアアプリケーション、又は特定の外部装置１４に対応するデータ入出力に概して関連する他のタイプのハードウェア要素及び／又はソフトウェア要素等、特定の外部装置１４に関連する装置関連モジュール８６を備える。動作時、一意のインピーダンスシグネチャ４４に基づいて特定の外部装置１４を識別することに応じて、構成モジュール２４（図１）は、特定の外部装置１４に対応するＩ／Ｏポート１２を構成し、且つ／又は識別された外部装置１４に対応する装置関連モジュール８６を構成する。たとえば、装置関連モジュール８６は、特定のタイプの外部装置１４に関連するさまざまな動作パラメータ設定（たとえば、低音域レベル、高音域レベル、バランスレベル等）を制御するハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの組合せであってもよい。したがって、本発明の実施形態によっては、構成モジュール２４（図１）は、特定の外部装置１４の識別に基づいて特定の外部装置１４に対応する装置動作／構成パラメータ設定５２（図１）を自動的に適用する。
【００２０】
図３は、本発明による装置認識方法の一実施形態を示すフローチャートである。本方法は、ブロック３００で開始し、そこで識別モジュール２２は、特定の外部装置１４に接続されたＩ／Ｏポート１２におけるＤＣ抵抗の存在を試験し且つ／又は他の方法で確定する。判断ブロック３０２において、特定のＩ／Ｏポート１２において負荷が存在するか否かを判断する。特定のＩ／Ｏポート１２において負荷が存在する場合、方法はブロック３０４に進み、そこで識別モジュール２２は、外部装置１４に第１のＤＣ電圧レベル刺激４６を印加する。ブロック３０６において、識別モジュール２２は、印加されたＤＣ電圧レベル刺激４６に応じて特定の外部装置１４のインピーダンス値を測定する。ブロック３０８において、識別モジュール２２は、特定の外部装置１４に第２の異なるＤＣ電圧レベル刺激４６を印加する。ブロック３１０において、識別モジュール２２は、第２のＤＣ電圧レベル刺激４６の印加に応じて特定の外部装置１４に対応するインピーダンス値を測定する。
【００２１】
ブロック３１２において、識別モジュール２２は、ブロック３０４及び３０８において印加された第１及び第２のＤＣ電圧レベル刺激４６を結合し且つ／又は他の方法で使用することにより、特定の外部装置１４に対し一意のインピーダンスシグネチャ４４を生成する。ブロック３１４において、識別モジュール２２は、関係装置／シグネチャデータ５０にアクセスし、生成されたインピーダンスシグネチャ４４をデータ５０として格納された関係データと比較する。判断ブロック３１６において、生成されたインピーダンスシグネチャ４４が先に格納されたインピーダンスシグネチャに一致するか否かを判断する。ブロック３１２において生成されたインピーダンスシグネチャ４４が先に格納されたインピーダンスシグネチャに一致しない場合、方法はブロック３１８に進み、そこで識別モジュール２２は、特定の外部装置１４に対する識別情報の入力をユーザに要求する。ブロック３２０において、識別モジュール２２は、特定の外部装置１４に対する識別情報をユーザから受け取る。ブロック３２２において、識別モジュール２２は、ブロック３１２において生成されたインピーダンスシグネチャ４４に相関される関係装置／シグネチャデータ５０として識別情報を格納する。
【００２２】
ブロック３２４において、構成モジュール２４は、特定の外部装置１４に対する動作及び／又は構成パラメータ設定５２の入力をユーザに要求する。ブロック３２６において、構成モジュール２４は、特定の外部装置１４に対する動作及び／又は構成パラメータ設定５２を受け取り、ブロック３２８において、特定の外部装置１４に相関された（たとえば、ブロック３１２において生成されたインピーダンスシグネチャ４４に基づいて）データベース３０に設定５２を格納する。
【００２３】
判断ブロック３１６において、ブロック３１２において生成されたインピーダンスシグネチャ４４が関係装置／シグネチャデータ５０に基づいて先に格納されたインピーダンスシグネチャと一致すると判断された場合、方法はブロック３３０に進み、そこで識別モジュール２２は、特定の外部装置１４を識別し、構成モジュール２４は、特定の外部装置１４に対してＩ／Ｏポート１２を自動的に構成する。ブロック３３２において、構成モジュール２４は、特定の外部装置１４に関連する装置動作／構成パラメータ設定５２にアクセスし且つ／又は他の方法でそれを検索する。ブロック３３４において、構成モジュール２４は、特定の外部装置１４に対し設定５２を適用する。
【００２４】
判断ブロック３０２において、Ｉ／Ｏポート１２において負荷が検出されない場合、方法はブロック３３６に進み、そこで識別モジュール２２は特定の外部装置１４に第１のＡＣ周波数刺激４８を印加する。ブロック３３８において、識別モジュール２２は、ブロック３３６において印加されたＡＣ周波数刺激４８の印加に応じて特定の外部装置１４に関連するインピーダンス値を測定する。ブロック３４０において、識別モジュール２２は、特定の外部装置１４に第２の異なるＡＣ周波数刺激４８を印加する。ブロック３４２において、識別モジュール２２は、ブロック３４０において印加された第２のＡＣ周波数刺激４８の印加に応じて特定の外部装置１４のインピーダンス値を測定する。ブロック３４４において、識別モジュール２２は、ブロック３３６及び３４０におけるＡＣ周波数刺激４８の印加に応じて測定されるインピーダンス値を使用して且つ／又は他の方法で結合して、特定の外部装置１４に対するインピーダンスシグネチャ４４を生成する。方法はブロック３１４に進み、そこで、生成されたインピーダンスシグネチャ４４を関連データ５０と比較することにより特定の外部装置１４を識別する。
【００２５】
このように、本発明の実施形態により、外部装置１４に対する複数の異なるインピーダンス刺激の印加に基づいて外部装置１４に対し一意のインピーダンスシグネチャ４４を生成することができ、それにより、コンピュータ装置１０に結合された外部装置１４の自動識別が可能になる。さらに、本発明の実施形態により、外部装置１４に関連する識別に関しユーザからコンピュータ装置１０に入力することが可能になり、それにより、生成されたインピーダンスシグネチャ４４に対し識別情報を相関させることが容易になる。さらに、本発明の実施形態により、特定の外部装置１４に対する動作及び／又は構成設定５２に関しユーザからコンピュータ装置１０に入力することが可能となり、それにより外部装置１４の識別に応じてこうした設定５２を自動的に適用することが可能になる。
【図面の簡単な説明】
【００２６】
【図１】本発明による装置認識システムの一実施形態を示すブロック図である。
【図２】本発明による装置認識システムの一実施形態を示す回路図である。
【図３Ａ】本発明による装置認識方法の一実施形態を示すフローチャートである。
【図３Ｂ】同じく本発明による装置認識方法の一実施形態を示すフローチャートである。
【符号の説明】
【００２７】
１０  コンピュータ装置
１４  外部装置
１６  プロセッサ
２２  識別モジュール
３４  インピーダンスシグネチャ刺激データ
４４  インピーダンスシグネチャ
４６  ＤＣ電圧レベル刺激
４８  ＡＣ周波数刺激
５０  関係装置／シグネチャデータ
【図１】
2007122720.tif 000003
【図２】
2007122720.tif 000004
【図３Ａ】
2007122720.tif 000005
【図３Ｂ】
2007122720.tif 000006