【手続補正書】
【提出日】平成18年6月15日(2006.6.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  デバイスと第１のインターフェースを介して接続されると共に、複数の外部の情報処理装置と前記第１のインターフェースとは異なる第２のインターフェースを介して接続されたデータ処理装置において、
前記情報処理装置から送られてきたリクエストに従って、前記デバイスに関する情報であるデバイス情報を前記デバイスから取得する取得手段と、
前記取得手段により前記デバイスから取得したデバイス情報の内容を、前記デバイスの種類及び情報処理装置との通信状況に従って変更する変更手段と、
前記変更手段により変更されたデバイス情報を、前記リクエストを送った情報処理装置へ送信する送信手段とを備えたことを特徴とするデータ処理装置。
【請求項２】  前記デバイスがネットワーク対応型のデバイスであるか否かを判定する判定手段を有し、前記変更手段は、前記判定手段の判定結果に基づいて、前記デバイス情報の変更を異なるものにしたことを特徴とする請求項１に記載のデータ処理装置。
【請求項３】  前記リクエストを送った情報処理装置とは異なる情報処理装置と通信中であるかを判断する判断手段を有し、前記変更手段は、前記判断手段の判断結果に基づいて、前記デバイス情報の変更を異なるものにしたことを特徴とする請求項１または２に記載のデータ処理装置。
【請求項４】  前記変更手段は、前記リクエストを送った情報処理装置とは異なる情報処理装置と通信中であり、かつデバイスが複数の情報処理装置に対応可能である場合には、他の情報処理装置が使用中であることを示すデバイス情報へ変更し、前記リクエストを送った情報処理装置とは異なる情報処理装置と通信中であり、かつデバイスが複数の情報処理装置に対応可能でない場合には、インターフェース使用中であることを示すデバイス情報へ変更することを特徴とする請求項１乃至３のいずれかに記載のデータ処理装置。
【請求項５】  前記送信手段は、前記リクエストを送った情報処理装置とは異なる情報処理装置と通信中でない場合には、正常であることを示すデバイス情報を送信することを特徴とする請求項１乃至４のいずれかに記載のデータ処理装置。
【請求項６】  デバイスと第１のインターフェースを介して接続されると共に、複数の外部の情報処理装置と前記第１のインターフェースとは異なる第２のインターフェースを介して接続されたデータ処理装置の制御方法において、
前記情報処理装置から送られてきたリクエストを受信するステップと、
前記リクエストに従って前記デバイスに関する情報であるデバイス情報を前記デバイスから取得するステップと、
前記デバイスから取得したデバイス情報の内容を、前記デバイスの種類及び情報処理装置との通信状況に従って変更するステップと、
変更されたデバイス情報を、前記リクエストを送った前記情報処理装置へ送信するステップとを有することを特徴とするデータ処理装置の制御方法。
【請求項７】  デバイスと第１のインターフェースを介して接続されると共に、外部の情報処理装置と前記第１のインターフェースとは異なる第２のインターフェースを介して接続されたデータ処理装置を制御するためのコンピュータで読み取り可能な制御プログラムであって、
前記情報処理装置から送られてきたリクエストに従って、前記デバイスに関する情報であるデバイス情報を前記デバイスから取得する取得ステップと、
前記取得ステップにより前記デバイスから取得したデバイス情報の内容を、前記デバイスの種類及び情報処理装置との通信状況に従って変更する変更ステップと、
前記変更ステップにより変更されたデバイス情報を、前記リクエストを送った情報処理装置へ送信する送信ステップとを備えたことを特徴とする制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ等のデバイスとＵＳＢなどのローカルインターフェースで接続され、外部の情報処理装置と例えば有線及び無線のインターフェースで接続されたデータ処理装置及びその制御方法、並びに前記制御方法を実現するための制御プログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明は、上記問題点に鑑み、１台のデバイスを複数の情報処理装置で共有できるようにする一方で複数の情報処理装置のぞれぞれに対して適切なデバイス情報を提供できるとともに、異なるタイプのデバイスのそれぞれに関して適切なデバイス情報を提供できるデータ処理装置、その制御方法、及び制御プログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
【課題を解決するための手段】
上記目的を達成するために、本発明のデータ処理装置は、デバイスと第１のインターフェースを介して接続されると共に、複数の外部の情報処理装置と前記第１のインターフェースとは異なる第２のインターフェースを介して接続されたデータ処理装置において、前記情報処理装置から送られてきたリクエストに従って、前記デバイスに関する情報であるデバイス情報を前記デバイスから取得する取得手段と、前記取得手段により前記デバイスから取得したデバイス情報の内容を、前記デバイスの種類及び情報処理装置との通信状況に従って変更する変更手段と、前記変更手段により変更されたデバイス情報を、前記リクエストを送った情報処理装置へ送信する送信手段とを備えたことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明のデータ処理装置の制御方法は、デバイスと第１のインターフェースを介して接続されると共に、複数の外部の情報処理装置と前記第１のインターフェースとは異なる第２のインターフェースを介して接続されたデータ処理装置の制御方法において、前記情報処理装置から送られてきたリクエストを受信するステップと、前記リクエストに従って前記デバイスに関する情報であるデバイス情報を前記デバイスから取得するステップと、前記デバイスから取得したデバイス情報の内容を、前記デバイスの種類及び情報処理装置との通信状況に従って変更するステップと、変更されたデバイス情報を、前記リクエストを送った前記情報処理装置へ送信するステップとを有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の制御プログラムは、デバイスと第１のインターフェースを介して接続されると共に、外部の情報処理装置と前記第１のインターフェースとは異なる第２のインターフェースを介して接続されたデータ処理装置を制御するためのコンピュータで読み取り可能な制御プログラムであって、前記情報処理装置から送られてきたリクエストに従って、前記デバイスに関する情報であるデバイス情報を前記デバイスから取得する取得ステップと、前記取得ステップにより前記デバイスから取得したデバイス情報の内容を、前記デバイスの種類及び情報処理装置との通信状況に従って変更する変更ステップと、前記変更ステップにより変更されたデバイス情報を、前記リクエストを送った情報処理装置へ送信する送信ステップとを備えたことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１７０
【補正方法】変更
【補正の内容】
【０１７０】
また、本発明によれば、１台のデバイスを複数の情報処理装置で共有する環境においても、デバイスを使用していない情報処理装置から送られたリクエストに応えて、適切なデバイス情報を送信することが可能になる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１７１
【補正方法】変更
【補正の内容】
【０１７１】
また、本発明によれば、ネットワークに対応していないデバイスでは従来通り不具合なく動作させることができ、ネットワーク対応型のデバイスでは、リクエストを行った情報処理装置に対して適切なデバイス情報を送信することができる。