【手続補正書】
【提出日】平成16年11月25日(2004.11.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホームネットワークにおいて、前記ホームネットワーク上の機器に関する情報を規定する機器オブジェクトのプロパティに対応するデータをデータ受信機器に送信するデータ送信機器であって、
前記データ受信機器は、前記機器オブジェクトとデータ受信に関連するデータ受信オブジェクトとを記憶し、
前記データ送信機器は、
前記機器オブジェクトとデータ送信に関連するデータ送信オブジェクトとを記憶するオブジェクト記憶手段と、
前記データ送信オブジェクトまたは前記データ受信オブジェクトに対する読出しまたは書込みを行うことにより前記データの通信を制御するデータ通信手段と、
を具備することを特徴とするデータ送信機器。
【請求項２】
前記データ受信オブジェクトは、前記データ受信機器が受信可能な前記データの最大分割サイズを表す最大分割サイズ情報を含み、
前記データ通信手段は、
前記データ受信機器から前記最大分割サイズ情報を読み出す読出手段と、
前記データ送信機器が送信可能な分割サイズと前記最大分割サイズ情報とを比較する比較手段と、
前記データ送信機器が送信可能な分割サイズと前記最大分割サイズ情報のうちで小さい方のサイズに前記データを分割して送信する送信手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項３】
前記データ受信オブジェクトは、前記データ送信機器から自発的に送信された前記データを受信するプッシュ受信に関連するプッシュ受信情報を含み、
前記プッシュ受信情報は、前記プッシュ受信が可能な組み立て後の前記データの最大サイズを示す最大サイズ情報と、前記データの格納に関連するデータ格納情報と、を含み、
前記データ通信手段は、自発的に前記データを送信する場合、前記データ受信機器に前記プッシュ受信情報を要求するプッシュ受信情報要求手段を具備し、
前記データ送信機器は、前記データ受信機器からの前記プッシュ受信情報を記憶するプッシュ受信情報記憶手段を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項４】
前記データ格納情報は、プッシュ受信が可能な前記データを格納するための前記機器オブジェクトの前記プロパティを特定するための情報を含むことを特徴とする請求項３に記載のデータ送信機器。
【請求項５】
前記データ受信オブジェクトは、データ受信を行うためのデータ受信サービス機能の動作がオンであるかオフであるかを示す動作状態情報を含み、
前記データ通信手段は、
前記データ送信機器が立ち上がったときに、前記データ受信機器に通知データを送信する通知データ送信手段と、
前記データ受信機器が前記プッシュ受信可能な場合、前記通知データを受信した前記データ受信機器からの前記動作状態情報を受信する動作状態情報受信手段と、
を具備することを特徴とする請求項３または４に記載のデータ送信機器。
【請求項６】
前記データ送信オブジェクトは、前記データ受信機器からのデータ送信要求を受けて前記データを送信するプル送信に関連するプル送信情報を含み、
前記プル送信情報は、前記プル送信が可能な分割前の前記データの最大サイズを示す最大サイズ情報と、前記データの提供に関連するデータ提供情報と、を含み、
前記データ通信手段は、
前記データ受信機器からの前記プル送信情報の要求を受信する要求受信手段と、
前記要求受信手段が前記プル送信情報の要求を受信した場合に、前記データ受信機器に前記プル送信情報を送信するプル送信情報送信手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項７】
前記データ提供情報は、前記プル送信が可能な前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含むことを特徴とする請求項６に記載のデータ送信機器。
【請求項８】
前記データ送信オブジェクトは、データ送信を行うためのデータ送信サービス機能の動作がオンであるかオフであるかを示す動作状態情報を含み、
前記データ通信手段は、
前記データ受信機器が立ち上がったときに、前記データ受信機器からの通知データを受信する通知データ受信手段と、
前記プル送信可能な場合であって前記通知データを受信したとき、前記データ受信機器に前記動作状態情報を送信する動作状態情報送信手段と、
を具備することを特徴とする請求項６または７に記載のデータ送信機器。
【請求項９】
前記データ送信オブジェクトは、送信対象となる前記データに関連する送信対象情報を含み、
前記データ送信機器は、前記データ受信機器の前記データ受信オブジェクトを記憶するデータ受信オブジェクト記憶手段を具備し、
前記データ通信手段は、
前記送信対象情報に基づいて、前記データ受信オブジェクト記憶手段に記憶された前記データ受信オブジェクトのいずれかを選択する選択手段と、
前記選択手段が選択した前記データ受信オブジェクトを相手先オブジェクトとして前記送信対象情報の通知を行う送信対象情報通知手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項１０】
前記データ送信オブジェクトは、前記データ受信機器から送信開始または強制終了を書き込むための送受信設定プロパティと、自インスタンスがデータ送信処理中か否かの送信状態を表す送信状態プロパティと、送信対象となるデータに関連する送信対象情報と、を具備し、
前記データ通信手段は、
前記データ受信機器に前記送信対象情報の通知を行う送信対象情報通知手段と、
前記送信対象情報の通知を受けた前記データ受信機器から前記送受信設定プロパティに前記送信開始または前記強制終了の書込があった場合、前記送受信設定プロパティへの書込に応じて前記送信状態プロパティの書込を行う送信状態プロパティ書込手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項１１】
前記送信対象情報は、送信対象となる前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含むことを特徴とする請求項９または１０に記載のデータ送信機器。
【請求項１２】
前記データ送信オブジェクトは、送信対象となる前記データの名称、属性、日付およびサイズの少なくとも一つを示す送信データ情報を含み、
前記データ通信手段は、前記データを送信する前に、前記データ受信機器の前記データ受信オブジェクトに前記送信データ情報を通知する送信データ情報通知手段を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項１３】
前記データ送信オブジェクトは、前記データを所定の分割データサイズごとに分割し、前記データの先頭から順に各分割データに番号付けを行った送信データを含み、
前記データ通信手段は、
前記データの分割を行うデータ分割手段と、
前記データ受信機器のアドレスと前記データ受信機器の前記データ受信オブジェクトとを指定して前記番号の小さい順に前記分割データを連続送信する分割データ送信手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項１４】
前記データ通信手段は、正しく受信できなかった前記分割データの前記番号を指定した送信要求が前記データ受信機器からあった場合、指定された前記番号の前記分割データを前記データ受信機器に送信する指定分割データ送信手段を具備することを特徴とする請求項１３に記載のデータ送信機器。
【請求項１５】
前記データ送信オブジェクトは、前記データ受信機器から送受信結果を設定するための送受信設定プロパティと、自インスタンスがデータ送信処理中か否かの送信状態を表す送信状態プロパティと、を具備し、
前記データ通信手段は、
前記データ受信機器から前記送受信設定プロパティに送信完了設定があった場合、送信状態プロパティを準備済に設定する第１準備済設定手段と、
受信待ちのタイムアウト時間経過後に送信状態プロパティを準備済に設定する第２準備済設定手段と、
前記タイムアウト時間内に前記データ受信機器からの再送要求を受け付ける再送要求受付手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項１６】
前記データ送信オブジェクトは、送信対象となる前記データに関連する送信対象情報を含み、
前記データ通信手段は、
前記データ受信機器から前記送信対象情報の書込を要求する書込要求電文を受信した場合、前記書込要求電文の送信元アドレス、送信元オブジェクトおよび相手先オブジェクトの組合せごとに前記データの予約番号を発行する予約番号発行手段と、
前記書込要求電文が書込を要求する前記送信対象情報に対応する前記データを確保し、前記予約番号とともに管理する予約管理手段と、
を具備することを特徴とする請求項１に記載のデータ送信機器。
【請求項１７】
所定のタイムアウト時間経過後、確保した前記データを破棄するデータ破棄手段を具備することを特徴とする請求項１６に記載のデータ送信機器。
【請求項１８】
前記データ送信オブジェクトは、前記データ受信機器からのデータ送信要求を受けて前記データを送信するプル送信に関連するプル送信情報を含み、
前記プル送信情報は、前記データの提供に関連するデータ提供情報を含み、
前記データ提供情報は、前記プル送信が可能な前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含み、
前記データ通信手段は、
書込要求により書き込まれた前記送信対象情報が前記データ提供情報に対応するか否かを判定する第１判定手段と、
前記送信対象となる前記データが確保できるか否かを判定する第２判定手段と、
前記送信対象情報が前記データ提供情報に対応しかつ前記送信対象となる前記データが確保できる場合は前記送信対象情報を前記データ受信機器に折り返して通知する第１通知手段と、
前記送信対象情報が前記データ提供情報に対応しないか又は前記送信対象となる前記データが確保できない場合は前記送信対象情報のファイル番号を所定の値にして該送信対象情報を前記データ受信機器に通知する第２通知手段と、
を具備することを特徴とする請求項１６または１７に記載のデータ送信機器。
【請求項１９】
ホームネットワークにおいて、前記ホームネットワーク上の機器に関する情報を規定する機器オブジェクトのプロパティに対応するデータをデータ送信機器から受信するデータ受信機器であって、
前記データ送信機器は、前記機器オブジェクトとデータ送信に関連するデータ送信オブジェクトとを記憶し、
前記データ受信機器は、
前記機器オブジェクトとデータ受信に関連するデータ受信オブジェクトとを記憶するオブジェクト記憶手段と、
前記データ送信オブジェクトまたは前記データ受信オブジェクトに対する読出しまたは書込みを行うことにより前記データの通信を制御するデータ通信手段と、
を具備することを特徴とするデータ受信機器。
【請求項２０】
前記データ受信オブジェクトは、前記データ受信機器が受信可能な前記データの最大分割サイズを表す最大分割サイズ情報を含み、
前記データ通信手段は、
前記データ送信機器に前記最大分割サイズ情報を送信する送信手段と、
前記データ送信機器が送信可能な分割サイズと前記最大分割サイズ情報のうちで小さい方のサイズに分割された前記データを受信する受信手段と、
を具備することを特徴とする請求項１９に記載のデータ受信機器。
【請求項２１】
前記データ受信オブジェクトは、前記データ送信機器から自発的に送信された前記データを受信するプッシュ受信に関連するプッシュ受信情報を含み、
前記プッシュ受信情報は、前記プッシュ受信が可能な組み立て後の前記データの最大サイズを示す最大サイズ情報と、前記データの格納に関連するデータ格納情報と、を含み、
前記データ通信手段は、
前記データ送信機器からの前記プッシュ受信情報の要求を受信する要求受信手段と、
前記プッシュ受信情報の要求を受信した場合、前記プッシュ受信情報を前記データ送信機器に送信するプッシュ受信情報送信手段と、
を具備することを特徴とする請求項１９に記載のデータ受信機器。
【請求項２２】
前記データ格納情報は、プッシュ受信が可能な前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含むことを特徴とする請求項２１に記載のデータ受信機器。
【請求項２３】
前記データ受信オブジェクトは、データ受信を行うためのデータ受信サービス機能の動作がオンであるかオフであるかを示す動作状態情報を含み、
前記データ通信手段は、
前記データ送信機器が立ち上がったときに、前記データ送信機器からの通知データを受信する通知データ受信手段と、
前記プッシュ受信が可能であって前記通知データを受信したときは、前記データ送信機器に前記動作状態情報を送信する動作状態情報送信手段と、
を具備することを特徴とする請求項２１または２２に記載のデータ受信機器。
【請求項２４】
前記データ送信オブジェクトは、前記データ受信機器からのデータ送信要求を受けて前記データを送信するプル送信に関連するプル送信情報を含み、
前記プル送信情報は、前記プル送信が可能な分割前の前記データの最大サイズを示す最大サイズ情報と、前記データの提供に関連するデータ提供情報と、を含み、
前記データ通信手段は、
前記データ送信機器に前記プル送信情報を要求するプル送信情報要求手段と、
前記データ送信機器からの前記プル送信情報を受信するプル送信情報受信手段と、
を具備することを特徴とする請求項１９に記載のデータ受信機器。
【請求項２５】
前記データ提供情報は、前記プル送信が可能な前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含むことを特徴とする請求項２４に記載のデータ受信機器。
【請求項２６】
前記データ送信オブジェクトは、データ送信を行うためのデータ送信サービス機能の動作がオンであるかオフであるかを示す動作状態情報を含み、
前記データ通信手段は、
前記データ受信機器が立ち上がったときに、前記データ送信機器に通知データを送信する通知データ送信手段と、
前記データ送信機器が前記プル送信可能な場合、前記通知データを受信した前記データ送信機器からの前記動作状態情報を受信する動作状態情報受信手段と、
を具備することを特徴とする請求項２４または２５に記載のデータ受信機器。
【請求項２７】
前記データ送信オブジェクトは、前記データ受信機器から送信開始または強制終了を書き込むための送受信設定プロパティと、送信対象となるデータに関連する送信対象情報と、を具備し、
前記データ通信手段は、
前記データ送信機器からの前記送信対象情報の通知を受信する送信対象情報受信手段と、
受信した前記送信対象情報に基づいてデータ受信が可能か否かを判定する判定手段と、
データ受信を行う場合、前記データ送信オブジェクトに対し、前記送受信設定プロパティを前記送信開始に設定する送信トリガーを送信する送信トリガー送信手段と、
データ受信を行わない場合、前記送受信設定プロパティを前記強制終了とする書込要求を行う書込要求手段と、
を具備することを特徴とする請求項１９に記載のデータ受信機器。
【請求項２８】
前記送信対象情報は、送信対象となる前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含むことを特徴とする請求項２７に記載のデータ受信機器。
【請求項２９】
前記データ送信オブジェクトは、前記データを所定の分割データサイズごとに分割し、前記データの先頭から順に各分割データに番号付けを行った送信データを含み、
前記データ通信手段は、
前記データ送信機器からの前記分割データを受信する分割データ受信手段と、
正しく受信できなかった前記分割データがある場合、該分割データの前記番号を指定して前記データ送信機器に該分割データの送信を要求する分割データ送信要求手段と、
を具備することを特徴とする請求項１９に記載のデータ受信機器。
【請求項３０】
前記データ送信オブジェクトは、前記データ受信機器から送受信結果を設定するための送受信設定プロパティを含み、
前記データ通信手段は、
前記データを正しく受信できた場合、前記送受信設定プロパティに正常終了を設定する正常終了設定手段と、
データ送信処理を終了する場合、前記送受信設定プロパティに強制終了を設定する強制終了設定手段と、
を具備することを特徴とする請求項２９に記載のデータ受信機器。
【請求項３１】
前記データ送信オブジェクトは、送信対象となる前記データに関連する送信対象情報を含み、
前記データ送信オブジェクトは、前記データ受信機器からのデータ送信要求を受けて前記データを送信するプル送信に関連するプル送信情報を含み、
前記プル送信情報は、前記データの提供に関連するデータ提供情報を含み、
前記データ提供情報は、前記プル送信が可能な前記データに対応する前記機器オブジェクトの前記プロパティを特定するための情報を含み、
前記データ通信手段は、
前記データ送信機器に前記送信対象情報の書込を要求する書込要求電文を送信する書込要求電文送信手段と、
前記送信対象情報が前記データ提供情報に対応しかつ前記送信対象となる前記データが確保できる場合は前記送信対象情報を前記データ送信機器から受信する第１送信対象情報受信手段と、
前記送信対象情報が前記データ提供情報に対応しないか又は前記送信対象となる前記データが確保できない場合はファイル番号を所定の値にした前記送信対象情報を前記データ送信機器から受信する第２送信対象情報受信手段と、
を具備することを特徴とする請求項１９に記載のデータ受信機器。
【請求項３２】
ホームネットワークにおいて、前記ホームネットワーク上の機器に関する情報を規定する機器オブジェクトのプロパティに対応するデータをデータ受信機器に送信するデータ送信機器のデータ送信方法であって、
前記データ受信機器は、前記機器オブジェクトとデータ受信に関連するデータ受信オブジェクトとを記憶し、
データ送信方法は、
前記機器オブジェクトとデータ送信に関連するデータ送信オブジェクトとを記憶する記憶ステップと、
前記データ送信オブジェクトまたは前記データ受信オブジェクトに対する読出しまたは書込みを行うことにより前記データの通信を制御するデータ通信ステップと、
を含むことを特徴とするデータ送信方法。
【請求項３３】
ホームネットワークにおいて、前記ホームネットワーク上の機器に関する情報を規定する機器オブジェクトのプロパティに対応するデータをデータ送信機器から受信するデータ受信機器のデータ受信方法であって、
前記データ送信機器は、前記機器オブジェクトとデータ送信に関連するデータ送信オブジェクトとを記憶し、
前記データ受信方法は、
前記機器オブジェクトとデータ受信に関連するデータ受信オブジェクトとを記憶するオブジェクト記憶ステップと、
前記データ送信オブジェクトまたは前記データ受信オブジェクトに対する読出しまたは書込みを行うことにより前記データの通信を制御するデータ通信ステップと、
を含むことを特徴とするデータ受信方法。
【請求項３４】
請求項３２または３３に記載の方法をコンピュータに実行させるためのプログラム。
【請求項３５】
請求項３４に記載のプログラムを記録したコンピュータ読取可能な記録媒体。
【請求項３６】
ホームネットワークにおいて、前記ホームネットワーク上の機器に関する情報を規定する機器オブジェクトのプロパティに対応するデータを送受信するデータ送信機器とデータ受信機器とを備えたデータ送受信システムであって、
前記データ送信機器は、前記機器オブジェクトとデータ送信に関連するデータ送信オブジェクトとを記憶する第１オブジェクト記憶手段を具備し、
前記データ受信機器は、前記機器オブジェクトとデータ受信に関連するデータ受信オブジェクトとを記憶する第２オブジェクト記憶手段を具備し、
前記データ送信機器は、前記データ送信オブジェクトまたは前記データ受信オブジェクトに対する読出しまたは書込みを行うことにより前記データの通信を制御する第１データ通信手段を具備し、
前記データ受信機器は、前記データ送信オブジェクトまたは前記データ受信オブジェクトに対する読出しまたは書込みを行うことにより前記データの通信を制御する第２データ通信手段を具備することを特徴とするデータ送受信システム。