【手続補正書】
【提出日】平成16年10月26日(2004.10.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、デバイス管理方法及び記憶媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対応するデバイスの情報の取得または設定を行うデバイス制御手段を介して、デバイスを管理するための情報処理装置であって、
実行されている複数のデバイス制御手段を管理する管理手段を備え、
上記管理手段は、外部からの制御指示に応じて、デバイス制御手段を起動させることを特徴とする情報処理装置。
【請求項２】
デバイスを管理するデバイス管理方法であって、
対応するデバイスの情報の取得又は設定を行うデバイス制御部を装置に実行させ、
実行されている複数のデバイス制御部を管理する管理部を装置に実行させ、
前記管理部は、外部からの制御指示に応じて、デバイス制御部を起動させることを特徴とするデバイス管理方法。
【請求項３】
複数の上記デバイス制御部を、ネットワーク上の装置で並行に実行させることを特徴とする請求項２記載のデバイス管理方法。
【請求項４】
上記管理部は、制御指示により指定されたデバイス制御部が実行されていれば、当該デバイス制御部を使用するための情報を制御指示の送信元に送信し、
制御指示により指定されたデバイス制御部が実行されていなければ、当該デバイス制御部を起動させることを特徴とする請求項２又は３記載のデバイス管理方法。
【請求項５】
上記デバイス制御部は、外部からの要求に応じて、デバイスへのデータの転送又はデバイスからのデータの転送を制御することを特徴とする請求項２乃至４のいずれか１項に記載のデバイス管理方法。
【請求項６】
上記デバイス制御部は、プログラムが実行されることによって生成されるプロセスであることを特徴とする請求項２乃至５のいずれか１項に記載のデバイス管理方法。
【請求項７】
複数のデバイスを管理するための情報処理装置であって、
上記複数のデバイス毎に対応するプロセスを実行させる手段を備えることを特徴とする情報処理装置。
【請求項８】
デバイスを管理するための情報処理装置であって、
上記デバイスの情報の取得及び設定の少なくとも何れかを実行するデバイス情報取得設定手段と、
上記デバイス情報取得設定手段を管理するデバイス情報取得設定管理手段と、
上記デバイスを探索するデバイス探索手段と、
上記デバイス情報取得設定手段、上記デバイス情報取得設定管理手段、及び上記デバイス探索手段の利用による外部からの制御指示を受け付ける制御受付手段と、
上記デバイス情報取得設定手段、上記デバイス情報取得設定管理手段、上記デバイス探索手段、及び上記制御受付手段を接続する接続手段とを備えることを特徴とする情報処理装置。
【請求項９】
分散ネットワーク環境におけるデバイスを管理するためのデバイス管理方法であって、
上記デバイスの情報を取得設定するデバイス情報取得設定ステップと、
上記デバイス情報取得設定ステップを管理するデバイス情報取得設管理ステップと、
上記デバイスを探索するデバイス探索ステップと、
上記デバイス情報取得設定ステップ、上記デバイス情報取得設定管理ステップ、及び上記デバイス探索ステップを利用したユーザからの制御指示を受け付けるユーザ制御受付ステップと、
上記デバイス情報取得設定ステップ、上記デバイス情報取得設定管理ステップ、上記デバイス探索ステップ、及び上記ユーザ制御受付ステップを接続する接続ステップとを含むことを特徴とするデバイス管理方法。
【請求項１０】
上記デバイス情報取得設定ステップは、上記分散ネットワーク環境に存在する装置或いはシステム上で並行動作することを特徴とする請求項９記載のデバイス管理方法。
【請求項１１】
上記デバイス情報取得設定ステップは、複数の上記デバイス毎に対応するプロセスを起動するステップを含むことを特徴とする請求項９記載のデバイス管理方法。
【請求項１２】
デバイスを管理するデバイス管理方法であって、
デバイスの情報の取得または設定を行うデバイス制御プロセスを実行する実行ステップと、
実行されている複数のデバイスプロセスを管理する管理プロセスを実行する実行ステップとを有し、
デバイスを制御する制御指示を外部から受信するのに応じて、前記デバイスに対応するデバイス制御プロセスが起動されることを特徴とするデバイス管理方法。
【請求項１３】
複数のデバイス制御プロセスは、前記制御指示が受信されるたびに各デバイスごとに起動されて、並行に実行されることを特徴とする請求項１２記載のデバイス管理方法。
【請求項１４】
前記管理プロセスは、前記制御指示により指定されたデバイス制御プロセスが実行されていれば、前記デバイス制御プロセスを使用するための情報を前記制御指示の送信元に送信し、前記制御指示により指定されたデバイス制御プロセスが実行されていなければ、前記デバイス制御プロセスを起動させることを特徴とする請求項１２又は１３記載のデバイス管理方法。
【請求項１５】
前記デバイス制御プロセスは、外部からの要求に応じて、デバイスへのデータの転送又はデバイスからのデータの転送を制御することを特徴とする請求項１２乃至１４のいずれか１項に記載のデバイス管理方法。
【請求項１６】
前記デバイス制御プロセスは、デバイスへのデータのダウンロード又はデバイスからのデータのアップロードを制御することを特徴とする請求項１２乃至１５のいずれか１項に記載のデバイス管理方法。
【請求項１７】
外部装置において、前記管理プロセスから、前記デバイス制御プロセスへのポインタを取得する取得ステップと、
前記外部装置において、前記ポインタを用いて、前記デバイス制御プロセスを呼び出す呼び出しステップとを有し、
前記デバイス制御プロセスは、外部装置からの呼び出しに応じて、起動されることを特徴とする請求項１２乃至１６のいずれか１項に記載のデバイス管理方法。
【請求項１８】
デバイスを管理するデバイス管理装置であって、
対応するデバイスの情報の取得または設定を行うデバイス制御プロセスのプログラムコードと、実行されている複数のデバイスプロセスを管理する管理プロセスのプログラムコードとを格納するメモリと、
前記メモリに格納されているプログラムコードに基づいて、前記デバイス制御プロセスと前記管理プロセスを実行するプロセッサとを有し、
デバイスを制御する制御指示を外部から受信するのに応じて、前記デバイスに対応するデバイス制御プロセスが起動されることを特徴とするデバイス管理方法。
【請求項１９】
請求項２乃至６のいずれか１項又は請求項９乃至１７のいずれか１項に記載のデバイス管理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読取可能な記憶媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、例えば、ネットワーク上に接続されたデバイスを管理するための装置或いはシステムに用いられる、情報処理装置、デバイス管理方法、及びそれを実施するためのプログラムを記憶したコンピュータ読取可能な記憶媒体に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
そこで、本発明は、上記の欠点を除去するために成されたもので、任意のクライアントがネットワーク上のデバイスに対して大容量データをダウンロード又はアップロードする場合であっても、他のクライアントが行っているデバイス管理に影響を与えることがないように構成することで、常に全てのクライアントが良好な状態でデバイス管理を行える、情報処理装置、デバイス管理方法、及びそれを実施するためのプログラムを記憶したコンピュータ読取可能な記憶媒体を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
第２の発明は、デバイスを管理するデバイス管理方法であって、対応するデバイスの情報の取得又は設定を行うデバイス制御部を装置に実行させ、実行されている複数のデバイス制御部を管理する管理部を装置に実行させ、前記管理部は、外部からの制御指示に応じて、デバイス制御部を起動させることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第３の発明は、上記第２の発明において、複数の上記デバイス制御部を、ネットワーク上の装置で並行に実行させることを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
第４の発明は、上記第２又は第３の発明において、上記管理部は、制御指示により指定されたデバイス制御部が実行されていれば、当該デバイス制御部を使用するための情報を制御指示の送信元に送信し、制御指示により指定されたデバイス制御部が実行されていなければ、当該デバイス制御部を起動させることを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
第５の発明は、上記第２乃至第４のいずれかの発明において、上記デバイス制御部は、外部からの要求に応じて、デバイスへのデータの転送又はデバイスからのデータの転送を制御することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
第６の発明は、上記第２乃至第５のいずれかの発明において、上記デバイス制御部は、プログラムが実行されることによって生成されるプロセスであることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
第７の発明は、複数のデバイスを管理するための情報処理装置であって、上記複数のデバイス毎に対応するプロセスを実行させる手段を備えることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
第８の発明は、デバイスを管理するための情報処理装置であって、上記デバイスの情報の取得及び設定の少なくとも何れかを実行するデバイス情報取得設定手段と、上記デバイス情報取得設定手段を管理するデバイス情報取得設定管理手段と、上記デバイスを探索するデバイス探索手段と、上記デバイス情報取得設定手段、上記デバイス情報取得設定管理手段、及び上記デバイス探索手段の利用による外部からの制御指示を受け付ける制御受付手段と、上記デバイス情報取得設定手段、上記デバイス情報取得設定管理手段、上記デバイス探索手段、及び上記制御受付手段を接続する接続手段とを備えることを特徴とする。これにより、分散ネットワーク環境における異なる端末間で、デバイス毎に対応するプロセスを用いたデバイス管理を行うことが可能となる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
第９の発明は、分散ネットワーク環境におけるデバイスを管理するためのデバイス管理方法であって、上記デバイスの情報を取得設定するデバイス情報取得設定ステップと、上記デバイス情報取得設定ステップを管理するデバイス情報取得設定管理ステップと、上記デバイスを探索するデバイス探索ステップと、上記デバイス情報取得設定ステップ、上記デバイス情報取得設定管理ステップ、及び上記デバイス探索ステップを利用したユーザからの制御指示を受け付けるユーザ制御受付ステップと、上記デバイス情報取得設定ステップ、上記デバイス情報取得設定管理ステップ、上記デバイス探索ステップ、及び上記ユーザ制御受付ステップを接続する接続ステップとを含むことを特徴とする。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
第１０の発明は、上記第９の発明において、上記デバイス情報取得設定ステップは、上記分散ネットワーク環境に存在する装置或いはシステム上で並行動作することを特徴とする。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
第１１の発明は、上記第９の発明において、上記デバイス情報取得設定ステップは、複数の上記デバイス毎に対応するプロセスを起動するステップを含むことを特徴とする。
第１２の発明は、デバイスを管理するデバイス管理方法であって、デバイスの情報の取得または設定を行うデバイス制御プロセスを実行する実行ステップと、実行されている複数のデバイスプロセスを管理する管理プロセスを実行する実行ステップとを有し、デバイスを制御する制御指示を外部から受信するのに応じて、前記デバイスに対応するデバイス制御プロセスが起動されることを特徴とする。
第１３の発明は、上記第１２の発明において、複数のデバイス制御プロセスは、前記制御指示が受信されるたびに各デバイスごとに起動されて、並行に実行されることを特徴とする。
第１４の発明は、上記第１２又は第１３の発明において、前記管理プロセスは、前記制御指示により指定されたデバイス制御プロセスが実行されていれば、前記デバイス制御プロセスを使用するための情報を前記制御指示の送信元に送信し、前記制御指示により指定されたデバイス制御プロセスが実行されていなければ、前記デバイス制御プロセスを起動させることを特徴とする。
第１５の発明は、上記第１２乃至第１４のいずれかの発明において、前記デバイス制御プロセスは、外部からの要求に応じて、デバイスへのデータの転送又はデバイスからのデータの転送を制御することを特徴とする。
第１６の発明は、上記第１２乃至第１５のいずれかの発明において、前記デバイス制御プロセスは、デバイスへのデータのダウンロード又はデバイスからのデータのアップロードを制御することを特徴とする。
第１７の発明は、上記第１２乃至第１６のいずれかの発明において、外部装置において、前記管理プロセスから、前記デバイス制御プロセスへのポインタを取得する取得ステップと、前記外部装置において、前記ポインタを用いて、前記デバイス制御プロセスを呼び出す呼び出しステップとを有し、前記デバイス制御プロセスは、外部装置からの呼び出しに応じて、起動されることを特徴とする。
第１８の発明は、デバイスを管理するデバイス管理装置であって、対応するデバイスの情報の取得または設定を行うデバイス制御プロセスのプログラムコードと、実行されている複数のデバイスプロセスを管理する管理プロセスのプログラムコードとを格納するメモリと、前記メモリに格納されているプログラムコードに基づいて、前記デバイス制御プロセスと前記管理プロセスを実行するプロセッサとを有し、デバイスを制御する制御指示を外部から受信するのに応じて、前記デバイスに対応するデバイス制御プロセスが起動されることを特徴とする。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
第１９の発明は、上記第２乃至第６のいずれか又は上記第９乃至第１７のいずれかに記載のデバイス管理方法をコンピュータに実現させるためのプログラムをコンピュータ読取可能な記憶媒体に記録したことを特徴とする。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】