【誤訳訂正書】
【提出日】平成21年6月26日(2009.6.26)
【誤訳訂正１】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
通信リンク（１５０）を通じて第２装置（１２０）に通信する第１装置（１１０）を含む通信システム（１００）において、前記第２装置（１２０）を制御するインターフェースを確立するインターフェース確立方法であって、前記インターフェース確立方法は、
前記第２装置（１２０）を検出する第２装置検出ステップ（４１０）と；
前記通信リンク（１５０）を通じて前記第２装置（１２０）から、前記第２装置（１２０）にそれぞれ関連するタイプＩＤ、シーケンスＩＤ、およびインターネットリンクを含む装置情報を受信する装置情報受信ステップ（４２０）であって、前記タイプＩＤは、前記第２装置（１２０）のタイプを識別するためのＩＤであり、前記シーケンスＩＤは、前記第２装置（１２０）の製造業者やバージョンを識別するためのＩＤであり、前記インターネットリンクはＵＲＬリンクまたはＩＰアドレスであることと；
受信した前記タイプＩＤと前記シーケンスＩＤに基づき、前記インターネットリンクからデバイスドライバを読出すデバイスドライバ読出ステップ（４５０）であって、前記デバイスドライバは、前記第１装置（１１０）が前記第２装置（１２０）を制御するための情報を有することと
を備えることを特徴とする、インターフェース確立方法。
【請求項２】
前記インターフェース確立方法は更に、前記タイプＩＤと前記シーケンスＩＤに対応する前記デバイスドライバが前記第１装置（１１０）に格納されているか判定する判定ステップ（４３０）を備え、
前記デバイスドライバが前記第１装置（１１０）に格納されていない場合に、前記デバイスドライバ読出ステップ（４５０）を行なう、請求項１記載のインターフェース確立方法。
【請求項３】
前記第２装置検出ステップ（４１０）は、接続プロトコルに従って前記第２装置（１２０）を検出するステップを含む、請求項１記載のインターフェース確立方法。
【請求項４】
前記装置情報受信ステップ（４２０）は、ワイヤードリンクとワイヤレスリンクのうちの一方を通じて前記第２装置（１２０）から前記装置情報を受信することを含む、請求項１記載のインターフェース確立方法。
【請求項５】
前記装置情報受信ステップ（４２０）は、前記第２装置（１２０）の前記タイプ、前記バージョン、および前記製造業者に関連する数値コードと英数字コードを受信するステップを含む、請求項１記載のインターフェース確立方法。
【請求項６】
前記装置情報受信ステップ（４２０）は、キーボード、マウス、プリンタ、モニタ、スキャナ、スピーカ、オーディオプレーヤ、コンパクトディスクプレーヤ、デジタルカメラ、デジタルカムコーダ、デジタルビデオディスクプレーヤ、およびハンドヘルドゲームコントローラのうちの１つに関連する前記装置情報を、前記通信リンク（１５０）を通じて受信するステップを含む、請求項１記載のインターフェース確立方法。
【請求項７】
前記デバイスドライバ読出ステップ（４５０）は、前記ＵＲＬリンクと前記ＩＰアドレスのうちの一方から前記デバイスドライバをダウンロードするステップを含む、請求項１記載のインターフェース確立方法。
【請求項８】
前記デバイスドライバ読出ステップ（４５０）は、
前記第１装置（１１０）に関連する第１装置情報によって前記インターネットリンクを修正するリンク修正ステップと、
修正した前記インターネットリンクから、前記デバイスドライバをダウンロードするダウンロードステップとを含む、請求項１記載のインターフェース確立方法。
【請求項９】
前記デバイスドライバ読出ステップ（４５０）は、
ワイヤレス通信プロトコルに従って動作して、インターネット（１３０）にアクセスするネットアクセスステップであって、前記ワイヤレス通信プロトコルは、符号分割多元接続に基づく通信プロトコル、時分割多元接続に基づく通信プロトコル、および汎ヨーロッパデジタル移動通信システム（１００）に基づく通信プロトコルのうちの１つであることと；
前記インターネットリンクから前記デバイスドライバをダウンロードするダウンロードステップと
を含む、請求項１記載のインターフェース確立方法。
【請求項１０】
前記第１装置（１１０）は、セルラ電話機、パーソナルデジタルアシスタント、ページャ、ラップトップコンピュータ、およびビデオゲームコンソールのうちの１つである、請求項１記載のインターフェース確立方法。
【請求項１１】
付属装置（１２０）を制御するためのインターフェースを確立する電子装置（１１０）であって、前記電子装置（１１０）は、
前記電子装置（１１０）と前記付属装置（１２０）の間に通信リンク（１５０）を提供するように動作可能な通信ユニット（３２０，３３０，３４０）と、
前記通信ユニット（３２０，３３０，３４０）に作動可能に結合されるコントローラ（３１０）と
を備え、
前記コントローラ（３１０）はプロセッサ（３５０）と、前記プロセッサ（３５０）に作動可能に結合されるメモリ（３６０）とを備え
前記コントローラ（３１０）は、前記付属装置（１２０）を検出するようにプログラムされ、
前記コントローラ（３１０）は、前記通信ユニット（３２０，３３０，３４０）を通じて前記付属装置（１２０）から、それぞれ前記付属装置（１２０）に関連するタイプＩＤ、シーケンスＩＤ、およびインターネットリンクを含む装置情報を受信するようにプログラムされ、前記タイプＩＤは、前記第２装置（１２０）のタイプを識別するためのＩＤであり、前記シーケンスＩＤは、前記第２装置（１２０）の製造業者やバージョンを識別するためのＩＤであり、前記インターネットリンクはＵＲＬリンクまたはＩＰアドレスであり、
前記コントローラ（３１０）は、受信した前記タイプＩＤと前記シーケンスＩＤに基づき、前記インターネットリンクからデバイスドライバを読出すようにプログラムされ、前記デバイスドライバは、前記電子装置（１１０）が前記付属装置（１２０）を制御するための情報を有することを特徴とする、電子装置（１１０）。
【請求項１２】
前記コントローラ（３１０）は更に、前記タイプＩＤと前記シーケンスＩＤに対応する前記デバイスドライバが前記電子装置（１１０）に格納されているか判定するようにプログラムされ、
前記コントローラ（３１０）は、前記デバイスドライバが前記電子装置（１１０）に格納されていない場合に、前記インターネットリンクから前記デバイスドライバを読出すようにプログラムされる、請求項１１記載の電子装置（１１０）。
【請求項１３】
前記通信ユニット（３３０，３４０）は、受信ユニット（３３０）と送信ユニット（３４０）を有する、請求項１１記載の電子装置（１１０）。
【請求項１４】
前記通信ユニット（３２０）は、パラレルポート、シリアルポート、ユニバーサルシリアルバスポート、赤外線ポート、および無線ポートのうちの１つである、請求項１１記載の電子装置（１１０）。
【請求項１５】
前記通信リンク（１５０）は、ワイヤードリンクとワイヤレスリンクのうちの一方である、請求項１１記載の電子装置（１１０）。
【請求項１６】
前記タイプＩＤは、前記付属装置（１２０）のタイプに関連する数値コードまたは英数字コードであり、
前記シーケンスＩＤは、前記付属装置（１２０）のバージョンまたは製造業者に関連する数値コードまたは英数字コードである、請求項１１記載の電子装置（１１０）。
【請求項１７】
前記付属装置（１２０）は、キーボード、マウス、プリンタ、モニタ、スキャナ、スピーカ、オーディオプレーヤ、コンパクトディスクプレーヤ、デジタルカメラ、デジタルカムコーダ、デジタルビデオディスクプレーヤ、およびハンドヘルドゲームコントローラのうちの１つである、請求項１１記載の電子装置（１１０）。
【請求項１８】
前記インターネットリンクは、前記電子装置（１１０）と前記付属装置（１２０）に関連する装置情報に基づく、請求項１１記載の電子装置（１１０）。
【請求項１９】
前記電子装置（１１０）は、セルラ電話機、パーソナルデジタルアシスタント、ページャ、ラップトップコンピュータ、およびビデオゲームコンソールのうちの１つである、請求項１１記載の電子装置（１１０）。
【請求項２０】
第１装置（１１０）に備えられるプロセッサ（３５０）に、以下の手順を実行させるためのプログラムであって、前記第１装置（１１０）は通信システム（１００）において通信リンク（１５０）を通じて第２装置（１２０）に通信し、前記第１装置（１１０）が前記第２装置（１２０）を制御するためのインターフェースを確立するために、前記プログラムは、
前記第２装置（１２０）を検出する第１手順と；
前記通信リンク（１５０）を通じて前記第２装置（１２０）から、前記第２装置（１２０）にそれぞれ関連するタイプＩＤ、シーケンスＩＤ、およびインターネットリンクを含む装置情報を受信する第２手順であって、前記タイプＩＤは、前記第２装置（１２０）のタイプを識別するためのＩＤであり、前記シーケンスＩＤは、前記第２装置（１２０）の製造業者やバージョンを識別するためのＩＤであり、前記インターネットリンクはＵＲＬリンクまたはＩＰアドレスであることと；
受信した前記タイプＩＤと前記シーケンスＩＤに基づき、前記インターネットリンクからデバイスドライバを読出す第３手順であって、前記デバイスドライバは、前記プロセッサ（３５０）が前記第２装置（１２０）を制御するための情報を有することと
を備えることを特徴とする、プログラム。
【請求項２１】
前記プログラムは更に、前記タイプＩＤと前記シーケンスＩＤに対応する前記デバイスドライバが前記第１装置（１１０）に格納されているか判定する判定手順（４３０）を備え、
前記デバイスドライバが前記第１装置（１１０）に格納されていない場合に、前記第３手順が実行される、請求項２０記載のプログラム。
【請求項２２】
前記第２手順は、ワイヤードリンクおよびワイヤレスリンクの一方を通じて、前記第２装置（１２０）から前記タイプＩＤ、前記シーケンスＩＤ、および前記インターネットリンクを受信する手順を備える、請求項２０記載のプログラム。
【請求項２３】
前記第２手順は、前記第２装置（１２０）の前記タイプ、前記バージョン、および前記製造業者に関連する数値コードおよび英数字コードを受信する手順を備える、請求項２０記載のプログラム。
【請求項２４】
前記第２手順は、キーボード、マウス、プリンタ、モニタ、スキャナ、スピーカ、オーディオプレーヤコンパクトディスクプレーヤ、デジタルカメラ、デジタルカムコーダ、デジタルビデオディスクプレーヤ、およびハンドヘルドゲームコントローラのうちの１つに関連する前記装置情報を、前記通信リンク（１５０）を通じて受信する手順を備える、請求項２０記載のプログラム。
【請求項２５】
前記第３手順は、前記ＵＲＬリンクと前記ＩＰアドレスの一方から前記デバイスドライバをダウンロードする手順を備える、請求項２０記載のプログラム。
【請求項２６】
前記第３手順は、
前記第１装置（１１０）に関連する装置情報を用いて前記インターネットリンクを修正する手順と；
修正した前記インターネットリンクを通じて、前記デバイスドライバをダウンロードする手順と
を備える、請求項２０記載のプログラム。
【請求項２７】
前記第３手順は、
ワイヤレス通信プロトコルに従って動作してインターネット（１３０）にアクセスする手順と、
前記インターネットリンクから前記デバイスドライバをダウンロードする手順と
を備える、請求項２０記載のプログラム。
【請求項２８】
前記第１装置（１１０）は、セルラ電話機、パーソナルデジタルアシスタント、ページャ、ラップトップコンピュータ、およびビデオゲームコンソールのうちの１つである、請求項２０記載のプログラム。
【請求項２９】
請求項２０記載のプログラムを記憶するコンピュータ読取可能な記憶媒体であって、前記記憶媒体は、紙、プログラム可能ゲートアレイ、特定用途集積回路、消去可能プログラム可能リードオンリメモリ、リードオンリメモリ、ランダムアクセスメモリ、磁気媒体、および光学媒体のうちの１つである、コンピュータ読取可能な記憶媒体。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】発明の名称
【訂正方法】変更
【訂正の内容】
【発明の名称】付属装置を制御するインターフェースを確立する方法、電子装置、プログラム、および記憶媒体
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】０００３
【訂正方法】変更
【訂正の内容】
【０００３】
付属装置を制御するには、電子装置は、デバイスドライバ（即ち、プログラムまたはプロトコル）を必要とする場合がある。即ち、電子装置は、デバイスドライバをインストールすると、電子装置からの入力／出力命令を、付属装置が理解できるメッセージに変換することができる。通例では、付属装置を接続すると、電子装置は、その付属装置を制御するデバイスドライバが電子装置のローカルメモリに予め格納されているか否か判定を行う。例えば、デバイスドライバは、電子装置の製造業者によって、ローカルメモリに格納される場合もある。デバイスドライバがローカルメモリに予め格納されていれば、電子装置は、自動的にデバイスドライバをインストールするか、あるいは付属装置を制御するためにデバイスドライバをインストールするか否か、ユーザに問い合わせることができる。しかしながら、デバイスドライバがローカルメモリ内にない場合、電子装置によっては、ユーザが手作業でデバイスドライバをインストールしなければならない。このため、殆どの付属装置には、当該付属装置は、デバイスドライバを格納しているフロッピィディスク（登録商標）やＣＤ−ＲＯＭディスクのようなディスクが添付されている。例えば、新たなタイプの付属装置および／または新たなバージョンの付属装置のためのデバイスドライバは、ディスク上に格納され得る。これは、電子装置の製造業者は、新たな付属装置については、そのデバイスドライバが電子装置のローカルメモリに格納されているとは予想していないためである。しかしながら、全ての電子装置（例えば、セルラ電話機またはＰＤＡ）がディスクドライブを有していて、ユーザがディスクを挿入しディスクからデバイスドライバをインストールできるようになっている訳ではない。代わりに、ユーザがインターネットからデバイスドライバを引き出すことができる場合もある。例えば、ユーザは、製造業者のウェブサイトにアクセスすれば、デバイスドライバをダウンロードすることができる。その場合でも、ユーザは相変わらず付属装置に適したデバイスドライバを判断し、手作業でデバイスドライバを電子装置上にインストールしなければならないこともある。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】０００５
【訂正方法】変更
【訂正の内容】
【０００５】
この開示では、様々な実施形態について、その広範な教義を例示するために説明する。添付図面も参照する。
ここに記載するのは、付属装置を制御するインターフェースを確立する方法および電子装置である。通信システムにおいて、電子装置は、通信リンクを通じて当該電子装置と通信する付属装置を検出することができる。例えば、電子装置は、並列接続プロトコル、ＲＳ−２３２Ｃプロトコル、小型コンピュータシステムインターフェース（ＳＣＳＩ）プロトコル、ユニバーサルシリアルバス（ＵＳＢ）プロトコル、電気電子学会（ＩＥＥＥ）に基づく接続プロトコル（例えば、ＩＥＥＥ１３９４高性能シリアルバスプロトコル）、および赤外線データ協会（ＩｒＤＡ）に基づく接続プロトコルのような接続プロトコルに準拠した付属装置を検出し得る。尚、前記プロトコルは、これらに限定される訳ではない。電子装置としては、セルラ電話機、パーソナルデジタルアシスタント（ＰＤＡ）、ページャ、ラップトップコンピュータ、およびビデオゲームコンソールを上げることができる。限定ではなく、付属装置には、キーボード、マウス、プリンタ、モニタ、スキャナ、スピーカ、オーディオプレーヤ（例えば、ＭＰ３プレーヤ）、コンパクトディスク（ＣＤ）プレーヤ、デジタルカメラ、デジタルカムコーダ、デジタルビデオディスク（ＤＶＤ）プレーヤ、およびハンドヘルドゲームコントローラ（例えば、ジョイスティック）を挙げることができるが、これらに限定されるわけではない。通信リンクは、ワイヤードリンクとすることができ、この場合、付属装置は、パラレルポート、シリアルポート、およびユニバーサルシリアルバス（ＵＳＢ）ポートのような、電子装置と連携する通信ポートに動作可能に結合される。また、通信リンクは、電子装置と付属装置との間の赤外線リンクおよび無線リンクのようなワイヤレスリンクでもよい。即ち、無線リンクは、Ｂｌｕｅｔｏｏｔｈ通信プロトコルや、電気電子学会（ＩＥＥＥ）８０２．１１通信プロトコル（例えば、ＩＥＥＥ８０２．１１ｂ）のようなワイヤレス通信プロトコルに従って動作することができる。付属装置を検出すると、電子装置は、前述のように、通信リンクを通じて、付属装置から装置情報を受信する。即ち、電子装置は、自動的に付属装置から装置情報を受信することができる。あるいは、電子装置は、付属装置に装置情報について問い合わせることもできる。装置情報には、付属装置と関連するタイプＩＤ、シーケンスＩＤ、およびインターネットリンクが含まれるが、これらに限定される訳ではない。タイプＩＤおよびシーケンスＩＤは、付属装置に付帯する数値コードおよび英数字コードとすることができるが、これらに限定される訳ではない。例えば、タイプＩＤは、４ビットの十進コードとすることができ、シーケンスＩＤは８ビットの十進コードとすることができる。装置情報に基づいて、電子装置は、インターネットリンクからデバイスドライバを読み出す。即ち、電子装置は、インターネットに接続し、インターネットリンクからデバイスドライバをダウンロードする。デバイスドライバは、電子装置が付属装置を制御するための情報を含む。更に具体的なデバイスドライバを読み出すためには、電子装置は、電子装置と関連する装置情報を含むようにインターネットリンクを変更することができる。デバイスドライバを読み出すと、電子装置はデバイスドライバをインストールし、付属装置を制御する。その結果、ユーザは電子装置を用いて付属装置を動作させることが可能となる。
【誤訳訂正５】
【訂正対象書類名】明細書
【訂正対象項目名】００１２
【訂正方法】変更
【訂正の内容】
【００１２】
付属装置１２０を検出すると、コントローラ３１０は、前述のように、通信リンクを通じて付属装置１２０から装置情報を受信することができる。例えば、コントローラ３１０は、付属装置１２０の検出時に、付属装置１２０から装置情報を自動的に受信することができる。また、コントローラ３１０は、付属装置１２０を検出した後に、付属装置１２０に装置情報について問い合わせることもできる。装置情報は、タイプＩＤ、シーケンスＩＤ、およびインターネットリンクを含み得るが、これらに限定されるわけではない。付属装置情報に基づいて、コントローラ３１０は、付属装置１２０に関連するデバイスドライバを読み出す。デバイスドライバは、これに限らないが、電子装置１１０が付属装置１２０を制御できるようにするプログラム即ち一連の動作命令とすることができる（即ち、デバイスドライバは電子装置からの入出力命令を、付属装置が理解できるメッセージに変換する）。装置情報に基づいてデバイスドライバを読み出す概念を例示すると、コントローラ３１０は、タイプＩＤを用いて、付属装置１２０の装置のタイプを判定することができる。タイプＩＤは、これに限らないが、付属装置１２０の装置のタイプと関連する数値コードおよび英数字コードとすることができる。即ち、タイプＩＤは、これに限らないが、二進コード、十進コード、および十六進コードとすることができる。例えば、タイプＩＤは、０００１でＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）オーディオレイヤ−３（ＭＰ３）プレーヤを識別し、０００２でキーボードを識別し、０００３でデジタルカメラを識別する４ビット十進コードとすることができる。更に、コントローラ３１０は、シーケンスＩＤを用いて、付属装置１２０のバージョンおよび製造業者を判定することもできる。タイプＩＤと同様、シーケンスＩＤは、これに限らないが、付属装置１２０のバージョンおよび製造業者と関連する数値コードおよび英数字コードとすることができる。例えば、シーケンスＩＤは、上位４ビットが付属装置の製造業者を識別し、下位４ビットが付属装置のバージョンを識別する８ビット十進コードとすることができる。即ち、シーケンスＩＤ００００  ０００１、シーケンスＩＤ００００  ０００２、およびシーケンスＩＤ００００  ０００３は、特定の製造業者からの特定の装置の第１、第２、および第３バージョンを識別することができる。更に付属装置１２０を区別するために、コントローラ３１０は、シーケンスＩＤを用いて、製造業者も判定することができる。即ち、シーケンスＩＤ００００  ０００１は、付属装置がモトローラ社の製品であり、その製品が第１バージョンであることを識別することができ、一方シーケンスＩＤ０００１  ０００１は、付属装置が第１バージョンであるが、別の会社の製品であることを識別することができる。タイプＩＤおよびシーケンスＩＤに基づいて、コントローラ３１０は、付属装置１２０に関連するデバイスドライバがメモリ３６０に格納されているか否か判定を行うことができる。デバイスドライバがメモリ３６０において発見できない場合、コントローラ３１０は、自動的にインターネット１３０にアクセスし、デバイスドライバが格納されて��るインターネットリンク（即ち、付属装置１２０によって与えられる装置情報に含まれているインターネットリンク）から、デバイスドライバを読み出すことができる。あるいは、コントローラ３１０は、デバイスドライバをインターネットリンクから読み出すか否か、ユーザに問い合わせることもできる。ユーザ入力インターフェース３４５からのデバイスドライバを読み出しインストールするという入力に応答して、コントローラ３１０は、インターネットにアクセスし、インターネットからデバイスドライバをダウンロードすることができる。
【誤訳訂正６】
【訂正対象書類名】明細書
【訂正対象項目名】００１３
【訂正方法】変更
【訂正の内容】
【００１３】
インターネットリンクは、これに限らないが、ユニフォームリソースロケータ（ＵＲＬ）リンクおよびインターネットプロトコル（ＩＰ）アドレスとすることができる。即ち、ＵＲＬリンクは、これに限らないが、インターネットプロトコル（例えば、ハイパー・テキスト・トランスファ・プロトコル（「ｈｔｔｐ」）またはファイル・トランスファ・プロトコル（「ｆｔｐ」））、サーバ名、およびファイル名を含むことができる。サーバ名は、シーケンスＩＤに基づくことができるが、そのように限定される訳ではない。例えば、シーケンスＩＤは、付属装置１２０の製造業者がモトローラ社であることを識別することができる。したがって、サーバ名は、”ｗｗｗ．ｍｏｔｏｒｏｌａ．ｃｏｍ．”とすることができる。ファイル名は、タイプＩＤおよびシーケンスＩＤに基づくことができるが、そのように限定される訳ではない。この概念を例示するために、タイプＩＤを、モトローラ社が製造するキーボードに対応する０００２とし、シーケンスＩＤを、キーボードの第３バージョンに対応する００００  ０００３とする。その結果、ファイル名は”ｋｅｙｂｏａｒｄｓ／０００００００３．ｔｈｍ」となると考えられる。したがって、ＵＲＬリンクは、”ｈｔｔｐ：／／ｗｗｗ．ｍｏｔｏｒｏｌａ．ｃｏｍ／ｋｅｙｂｏａｒｄｓ／０００００００３．ｈｔｍ“となり、これは、例えば、コントローラ３１０がモトローラ社のキーボードの第３バージョンのデバイスドライバをダウンロードすることができる場所である。また、コントローラ３１０は、電子装置１１０と関連する装置情報をＵＲＬリンク内に含み、付属装置１２０と連動するデバイスドライバを読み出すこともできる。即ち、コントローラ３１０は、電子装置１１０のタイプＩＤおよびシーケンスＩＤを与えることができる。例えば、モトローラ社のセルラ電話機の装置タイプＩＤは０００１とすることができ、第２バージョンに対する装置シーケンスＩＤは００００  ０００２とすることができる。その結果、コントローラ３１０は、以下のＵＲＬリンク”ｈｔｔｐ：／／ｗｗｗ．ｍｏｔｏｒｏｌａ．ｃｏｍ／ｋｅｙｂｏａｄｓ／０００００００３／０００１／０００００００２．ｈｔｍ”に接続すれば、モトローラ社のセルラ電話機（即ち、電子装置１１０）の第２バージョンがモトローラ社のキーボード（即ち、付属装置１２０）の第３バージョンを制御するためのデバイスドライバをダウンロードし得る。デバイスドライバを読み出すと、コントローラ３１０はデバイスドライバを電子装置１１０にインストールし、付属装置１２０を制御するインターフェースを確立することができる。その結果、ユーザは電子装置１１０を通じて付属装置１２０を動作させることができる。
【誤訳訂正７】
【訂正対象書類名】明細書
【訂正対象項目名】００１４
【訂正方法】変更
【訂正の内容】
【００１４】
電子装置１１０が（例えば、プロセッサ３５０を通じて）実行して図１および図２に反映した環境を得るためのコンピュータプログラムに可能な１つの実施態様を図４に示す。コンピュータプログラムは、揮発性または不揮発性メモリ、あるいはその他の大容量記憶装置（例えば、フロッピディスク、コンパクトディスク（ＣＤ）、およびデジタル多目的ディスク（ＤＶＤ））のような多くのコンピュータ読み取り可能媒体のいずれかに格納された多くの異なるプログラミングコードのいずれでも利用して、多くの異なる方法のいずれでも実施可能であることは、当業者には認められよう。したがって、特定の順序のステップを図４では例示しているが、これらのステップは別の時間的シーケンスでも実行可能であることを、当業者であれば認めるであろう。この場合も、フローチャート４００は、付属装置を制御するインターフェースを確立するように電子装置１１０をプログラムする１つの方法の一例として提示するに過ぎない。フローチャート４００は、ステップ４１０において開始し、ここで電子装置１１０は付属装置を検出する。例えば、電子装置１１０は、ＵＳＢプロトコルのような接続プロトコルに従って付属装置を検出することができる。ステップ４２０において、電子装置１１０は、付属装置と関連する装置情報を受信する。例えば、装置情報は、これに限らないが、タイプＩＤ、シーケンスＩＤ、およびインターネットリンクを含むことができる。装置情報に基づいて、ステップ４３０において、電子装置１１０は、デバイスドライバが電子装置１１０に格納されているか（例えば、電子装置１１０のローカルメモリ内に格納されているか）を判定する。デバイスドライバが電子装置１１０に格納されている場合、ステップ４４０においてデバイスドライバをインストールすることができ、電子装置１１０は付属装置を制御するインターフェースを確立することができる。しかしながら、デバイスドライバが見つからない場合、電子装置１１０は、インターネットにアクセスし、付属装置が設けたインターネットリンクに接続し得る。あるいは、電子装置１１０は、当該電子装置と関連するタイプＩＤおよびシーケンスＩＤを含むように、インターネットリンクを修正してもよい。その結果、電子装置１１０は、より速くデバイスドライバを見つけたり、さらに／または電子装置１１０に指定されているデバイスドライバのバージョンを見つけたりすることが可能となる。ステップ４５０において、電子装置１１０は、インターネットリンクから、付属装置のデバイスドライバをダウンロードすることができる。デバイスドライバを読み出すと、電子装置１１０は、ステップ４４０において、デバイスドライバをインストールし、付属装置を制御するインターフェースを確立することができる。