【手続補正書】
【提出日】平成16年1月5日(2004.1.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
それぞれネットワークバスと電気通信でき、ネットワークバス上にあるネットワークデバイスを識別する割り当ての論理アドレスをそれぞれが有するネットワークデバイスの当初の集合と、
ネットワークバスと電気通信でき、各ネットワークデバイスに割り当てられた論理アドレスを使用して、ネットワークバスに接続されたネットワークデバイスとの通信を確立するためのバス制御装置と、
前記バス制御装置が前記当初の集合中のネットワークデバイスとの通信を確立した後にネットワークバスに電気的に接続された少なくとも１つの追加のネットワークデバイスと
を含んでなり、
前記バス制御装置は前記追加のネットワークデバイスに論理アドレスを割り当てることが可能であり、該バス制御装置は前記当初の集合に属するネットワークデバイスとの通信を確立した後に、ネットワークバスに接続された割り当ての論理アドレスを持たない追加のネットワークデバイスが当該バス制御装置に応答することを要求するクエリーを全てのネットワークデバイスに向けて実質上同時にネットワークバス上に送信し、その後に該バス制御装置は現時点において付随する論理アドレスを持っていない各々の前記追加のネットワークデバイスに論理アドレスを割り当てるものである、ネットワークバス上における通信を確立するためのシステム。
【請求項２】
各ネットワークデバイスの論理アドレスはそれぞれのネットワークデバイスの固有の特徴に基づいて割り当てられ、前記バス制御装置は最初に前記当初の集合中の各ネットワークデバイスに固有の論理アドレスを割り当て、該バス制御装置は前記当初の集合中のネットワークデバイスとの通信を確立した後において、ネットワークバスに続いて接続された前記追加のネットワークデバイスに該追加のネットワークデバイスの固有の特徴に基づいて論理アドレスを割り当てるものである請求項１に記載のシステム。
【請求項３】
前記ネットワークデバイスの当初の集合に属するネットワークデバイスと前記追加のネットワークデバイスはそれぞれのネットワークデバイスが製造された地理的場所に部分的に基づく付随する製造識別子を有しており、前記バス制御装置は前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随する製造識別子に基づいて論理アドレスを割り当てるものである請求項２に記載のシステム。
【請求項４】
前記当初の集合中のネットワークデバイスに属するネットワークデバイスと前記追加のネットワークデバイスはそれぞれのネットワークデバイスの機能に基づく付随するタイプ識別子を有しており、前記バス制御装置は前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随する製造識別子とタイプ識別子の両方に基づいて論理アドレスを割り当てるものである請求項３に記載のシステム。
【請求項５】
前記バス制御装置はネットワークデバイスに割り当てるための可能な論理アドレスをネットワークデバイスの可能な異なるタイプに基づくカテゴリーに分割し、該バス制御装置は前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随するタイプ識別子に対応するカテゴリーの論理アドレスからそれぞれのネットワークデバイスに論理アドレスを割り当てるものである請求項４に記載のシステム。
【請求項６】
各々の前記追加のネットワークデバイスはネットワークバスへの接続に先立って最初に共通のヌルアドレスを有しており、前記バス制御装置は前記当初の集合に属するネットワークデバイスとの通信を確立した後において、ネットワークバスに接続されてまだ付随するヌルアドレスを持っている追加のネットワークデバイスが当該バス制御装置に応答することを要求するクエリーをネットワークバス上に送信し、その後に前記バス制御装置は各々の前記追加のネットワークデバイスに付随する共通のヌルアドレスを論理アドレスに置き換えるものである請求項１に記載のシステム。
【請求項７】
前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスはネットワークバスへの接続に先立って最初に共通のヌルアドレスを有しており、これらのネットワークデバイスがネットワークバスに接続されて論理アドレスが割り当てられた後にその中の或るネットワークデバイスがネットワークバスから切断された場合には、その切断されたネットワークデバイスはその論理アドレスを前記共通のヌルアドレスに置き換えるものである請求項１に記載のシステム。
【請求項８】
前記バス制御装置はコマンド・スケジュールに従ってネットワークバスに接続されたネットワークデバイスと通信し、該バス制御装置がこのコマンド・スケジュールに従って前記当初の集合中のネットワークデバイスとの通信を確立した後において前記追加のネットワークデバイスがネットワークバスに接続される場合には、該バス制御装置は前記コマンド・スケジュールに基づいて前記当初の集合中のネットワークデバイスとの通信を継続して該コマンド・スケジュールにおいて予め指定された一時停止期間中に前記追加のネットワークデバイスに論理アドレスを割り当てるものである請求項１に記載のシステム。
【請求項９】
前記バス制御装置はコマンド・スケジュールに従ってネットワークバスに接続されたネットワークデバイスと通信し、該バス制御装置がこのコマンド・スケジュールに従って前記当初の集合中のネットワークデバイスとの通信を確立した後において前記追加のネットワークデバイスがネットワークバスに接続される場合には、該バス制御装置はネットワークデバイスとの通信を後回しにして前記追加のネットワークデバイスに論理アドレスを割り当て前記コマンド・スケジュールを再開するものである請求項１に記載のシステム。
【請求項１０】
前記バス制御装置はコマンド・スケジュールに従ってネットワークバスに接続されたネットワークデバイスと通信し、前記追加のネットワークデバイスはそれぞれのネットワークデバイスの機能に基づく付随するタイプ識別子を含んでおり、該バス制御装置が前記コマンド・スケジュールに従って前記当初の集合中のネットワークデバイスとの通信を確立した後において前記追加のネットワークデバイスがネットワークバスに接続される場合には、該バス制御装置は前記追加のネットワークデバイスに付随するタイプ識別子に基づいて該追加のネットワークデバイスに論理アドレスを割り当て該追加のネットワークデバイスを前記コマンド・スケジュールに追加するものである請求項１に記載のシステム。
【請求項１１】
それぞれネットワークバスに接続されておりネットワークバス上にあるネットワークデバイスを識別する割り当ての論理アドレスをそれぞれが有するネットワークデバイスの当初の集合とバス制御装置との間で通信するステップと、
該通信するステップにおいて該バス制御装置と前記当初の集合中のネットワークデバイスとの間の通信が開始された後に、少なくとも１つの追加のネットワークデバイスをネットワークバスに接続するステップと、
ネットワークバス上において追加のネットワークデバイスが識別できるように、該接続するステップにおいて加えられた前記追加のネットワークデバイスに論理アドレスを割り当てるステップと
を含んでなり、
前記割り当てるステップは、前記通信するステップにおいて前記当初の集合中のネットワークデバイスとの通信が開始された後において、ネットワークバスに接続された割り当ての論理アドレスを持たない追加のネットワークデバイスが応答することを要求するクエリーを全てのネットワークデバイスに向けて実質上同時にネットワークバス上に送信し、その後に現時点において付随する論理アドレスを持っていない各々の追加のネットワークデバイスに論理アドレスを割り当てることを含むものである、ネットワークバスを介してバス制御装置とネットワークデバイスとの間の通信を確立するための方法。
【請求項１２】
各ネットワークデバイスの論理アドレスはそれぞれのネットワークデバイスの固有の特徴に基づいて割り当てられ、前記割り当てるステップにおいてはまず最初に前記当初の集合中の各ネットワークデバイスに固有の論理アドレスを割り当て、その後に該割り当てるステップにおいて前記接続するステップによってネットワークバスに続いて接続された追加のネットワークデバイスに該追加のネットワークデバイスの固有の特徴に基づいて論理アドレスを割り当てるものである請求項１１に記載の方法。
【請求項１３】
前記当初の集合に属するネットワークデバイスと前記追加のネットワークデバイスはそれぞれのネットワークデバイスが製造された地理的場所に部分的に基づく付随する製造識別子を有しており、前記割り当てるステップにおいては、前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随する製造識別子に基づいて論理アドレスを割り当てるものである請求項１２に記載の方法。
【請求項１４】
前記当初の集合に属するネットワークデバイスと前記追加のネットワークデバイスはそれぞれのネットワークデバイスの機能に基づく付随するタイプ識別子を有しており、前記割り当てるステップにおいては、前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随する製造識別子とタイプ識別子の両方に基づいて論理アドレスを割り当てるものである請求項１３に記載の方法。
【請求項１５】
ネットワークデバイスに割り当てるための可能な論理アドレスをネットワークデバイスの可能な異なるタイプに基づくカテゴリーに分割する段階を更に含んでおり、前記割り当てるステップにおいては、前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随するタイプ識別子に対応するカテゴリーの論理アドレスからそれぞれのネットワークデバイスに論理アドレスを割り当てるものである請求項１４に記載の方法。
【請求項１６】
前記接続するステップにおいて接続された各々の追加のネットワークデバイスはネットワークバスへの接続に先立って最初に共通のヌルアドレスを有しており、前記クエリーを送信するステップにおいては、ネットワークバスに接続されてまだ付随するヌルアドレスを持っている追加のネットワークデバイスが前記バス制御装置に応答することを要求するクエリーをネットワークバス上に送信し、その後に前記割り当てるステップにおいて各々の前記追加のネットワークデバイスに付随する共通のヌルアドレスを論理アドレスに置き換えるものである請求項１１に記載の方法。
【請求項１７】
ネットワークデバイスがネットワークバスから切断された場合には、その切断されたネットワークデバイスに割り当てられた論理アドレスを前記共通のヌルアドレスに置き換える段階を更に含むものである請求項１６に記載の方法。
【請求項１８】
前記通信するステップにおいてはコマンド・スケジュールに従って前記バス制御装置とネットワークバスに接続されたネットワークデバイスとの間で通信を行い、該通信するステップにおいて前記コマンド・スケジュールに従って前記バス制御装置と前記当初の集合中のネットワークデバイスとの間の通信が確立された後に前記接続するステップにおいて追加のネットワークデバイスがネットワークバスに接続される場合には、前記通信するステップにおいて前記コマンド・スケジュールに基づいて前記当初の集合中のネットワークデバイスとの通信を継続して、前記割り当てるステップにおいて前記コマンド・スケジュールにおいて予め指定された一時停止期間中に前記追加のネットワークデバイスに論理アドレスを割り当てるものである請求項１２に記載の方法。
【請求項１９】
前記通信するステップにおいてはコマンド・スケジュールに従って前記バス制御装置とネットワークバスに接続されたネットワークデバイスとの間で通信を行い、該通信するステップにおいて前記コマンド・スケジュールに従って前記バス制御装置と前記当初の集合中のネットワークデバイスとの間の通信が確立された後に前記接続するステップにおいて追加のネットワークデバイスがネットワークバスに接続される場合には、前記通信するステップにおいてネットワークデバイスとの通信を後回しにして、前記割り当てるステップにおいて前記追加のネットワークデバイスに論理アドレスを割り当てるものである請求項１２に記載の方法。
【請求項２０】
前記通信するステップにおいてはコマンド・スケジュールに従って前記バス制御装置とネットワークバスに接続されたネットワークデバイスとの間で通信を行い、前記接続するステップにおける追加のネットワークデバイスはそれぞれのネットワークデバイスの機能に基づく付随するタイプ識別子を含んでおり、前記通信するステップにおいて前記コマンド・スケジュールに従って前記バス制御装置と前記当初の集合中のネットワークデバイスとの間の通信が確立された後に前記接続するステップにおいて追加のネットワークデバイスがネットワークバスに接続される場合には、前記割り当てるステップにおいて前記追加のネットワークデバイスに付随するタイプ識別子に基づいて該追加のネットワークデバイスに論理アドレスを割り当て該追加のネットワークデバイスを前記コマンド・スケジュールに追加するものである請求項１２に記載の方法。
【請求項２１】
各ネットワークデバイスに割り当てられた論理アドレスを使用してネットワークバスを介してネットワークデバイスとの通信を確立するためのバス制御装置において、該バス制御装置は、ネットワークバスに接続されておりネットワークバス上のそれぞれのネットワークデバイスを識別するために割り当てられる論理アドレスをそれぞれが有する当初の集合中のネットワークデバイスとの通信を確立し、その後にネットワークバスに続いて接続された少なくとも１つの追加のネットワークデバイスに論理アドレスを割り当てることが可能であり、該バス制御装置は前記当初の集合に属するネットワークデバイスとの通信を確立した後に、ネットワークバスに接続された割り当ての論理アドレスを持たない追加のネットワークデバイスが当該バス制御装置に応答することを要求するクエリーを全てのネットワークデバイスに向けて実質上同時にネットワークバス上に送信し、その後に現時点において付随する論理アドレスを持っていない各々の前記追加のネットワークデバイスに論理アドレスを割り当てるものであるバス制御装置。
【請求項２２】
各ネットワークデバイスの論理アドレスはそれぞれのネットワークデバイスの固有の特徴に基づいて割り当てられ、当該バス制御装置は最初に前記当初の集合中の各ネットワークデバイスに固有の論理アドレスを割り当て、さらに当該バス制御装置は前記当初の集合中のネットワークデバイスとの通信を確立した後において、ネットワークバスに続いて接続された前記追加のネットワークデバイスに該追加のネットワークデバイスの固有の特徴に基づいて論理アドレスを割り当てるものである請求項２１に記載のバス制御装置。
【請求項２３】
前記当初の集合に属するネットワークデバイスと前記追加のネットワークデバイスはそれぞれのネットワークデバイスが製造された地理的場所に部分的に基づく付随する製造識別子を有しており、当該バス制御装置は前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随する製造識別子に基づいて論理アドレスを割り当てるものである請求項２２に記載のバス制御装置。
【請求項２４】
前記当初の集合に属するネットワークデバイスと前記追加のネットワークデバイスはそれぞれのネットワークデバイスの機能に基づく付随するタイプ識別子を有しており、当該バス制御装置は前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随する製造識別子とタイプ識別子の両方に基づいて論理アドレスを割り当てるものである請求項２３に記載のバス制御装置。
【請求項２５】
当該バス制御装置はネットワークデバイスに割り当てるための可能な論理アドレスをネットワークデバイスの可能な異なるタイプに基づくカテゴリーに分割し、当該バス制御装置は前記当初の集合中のネットワークデバイスと前記追加のネットワークデバイスの各ネットワークデバイスに対してそれぞれのネットワークデバイスに付随するタイプ識別子に対応するカテゴリーの論理アドレスからそれぞれのネットワークデバイスに論理アドレスを割り当てるものである請求項２４に記載のバス制御装置。
【請求項２６】
各々の前記追加のネットワークデバイスはネットワークバスへの接続に先立って最初に共通のヌルアドレスを有しており、当該バス制御装置は、前記当初の集合に属するネットワークデバイスとの通信を確立した後において、ネットワークバスに接続されてまだ付随するヌルアドレスを持っている追加のネットワークデバイスが当該バス制御装置に応答することを要求するクエリーをネットワークバス上に送信し、その後に当該バス制御装置は各々の前記追加のネットワークデバイスに付随する共通のヌルアドレスを論理アドレスに置き換えるものである請求項２１に記載のバス制御装置。
【請求項２７】
当該バス制御装置はコマンド・スケジュールに従ってネットワークバスに接続されたネットワークデバイスと通信し、当該バス制御装置が前記コマンド・スケジュールに従って前記当初の集合中のネットワークデバイスとの通信を確立した後において前記追加のネットワークデバイスがネットワークバスに接続される場合には、当該バス制御装置は前記コマンド・スケジュールに基づいて前記当初の集合中のネットワークデバイスとの通信を継続して該コマンド・スケジュールにおいて予め指定された一時停止期間中に前記追加のネットワークデバイスに論理アドレスを割り当てるものである請求項２１に記載のバス制御装置。
【請求項２８】
当該バス制御装置はコマンド・スケジュールに従ってネットワークバスに接続されたネットワークデバイスと通信し、当該バス制御装置が前記コマンド・スケジュールに従って前記当初の集合中のネットワークデバイスとの通信を確立した後において前記追加のネットワークデバイスがネットワークバスに接続される場合には、当該バス制御装置はネットワークデバイスとの通信を後回しにして前記追加のネットワークデバイスに論理アドレスを割り当てて前記コマンド・スケジュールを再開するものである請求項２１に記載のバス制御装置。
【請求項２９】
当該バス制御装置はコマンド・スケジュールに従ってネットワークバスに接続されたネットワークデバイスと通信し、前記追加のネットワークデバイスはそれぞれのネットワークデバイスの機能に基づく付随するタイプ識別子を含んでおり、当該バス制御装置が前記コマンド・スケジュールに従って前記当初の集合中のネットワークデバイスとの通信を確立した後において前記追加のネットワークデバイスがネットワークバスに接続される場合には、当該バス制御装置は前記追加のネットワークデバイスに付随するタイプ識別子に基づいて該追加のネットワークデバイスに論理アドレスを割り当てて該追加のネットワークデバイスを前記コマンド・スケジュールに追加するものである請求項２１に記載のバス制御装置。