【手続補正書】
【提出日】平成18年1月16日(2006.1.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】データ処理装置、データ処理方法、データ処理プログラム、及び画像処理装置
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  外部の情報処理装置と通信可能なデータ処理装置において、
前記データ処理装置の状態に関する状態情報を取得するための取得手段と、
前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記取得手段によって取得された状態情報に従って生成する生成手段と、
前記生成手段によって生成されたサービス記述情報を情報処理装置に対して送信する送信手段とを有することを特徴とするデータ処理装置。
【請求項２】  前記サービス記述情報は、ＷＳＤＬ（ウェブサービス記述言語）に準拠した形式で記述されていることを特徴とする請求項１記載のデータ処理装置。
【請求項３】  前記状態情報は、前記データ処理装置に装着された装備に関する装備情報を含み、前記生成手段は、前記データ処理装置に装着された装備に従って前記サービス記述情報を生成することを特徴とする請求項１又は２記載のデータ処理装置。
【請求項４】  前記データ処理装置が提供するサービスを利用する前記情報処理装置は、前記送信手段によって送信されたサービス記述情報を解析して、前記データ処理装置が現在の状態において対応可能なオペレーションと、当該オペレーションで指定可能な引数とを認識することを特徴とする請求項１乃至３のいずれか１項に記載のデータ処理装置。
【請求項５】  前記サービス記述情報を生成するタイミングは、起動時、あらかじめ定められた時間が経過する都度、または前記装備情報が変更されるイベントが発生する都度のうちの少なくとも１つのタイミングであることを特徴とする請求項１乃至４のいずれか１項に記載のデータ処理装置。
【請求項６】  前記送信手段は、前記生成手段によって生成されたサービス記述情報をサーバに登録するために、当該サービス記述情報を当該サーバとしての情報処理装置に送信し、
前記データ処理装置が提供するサービスを利用する情報処理装置は、前記サーバに、前記サービス記述情報を要求することを特徴とする請求項１乃至５のいずれか１項に記載のデータ処理装置。
【請求項７】  外部の情報処理装置と通信可能な画像処理装置において、
前記データ処理装置の状態に関する状態情報を取得するための取得手段と、
前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がＷＳＤＬに準拠した形式でＸＭＬによって記述されるサービス記述情報を、前記取得手段によって取得された状態情報に従って生成する生成手段と、
前記生成手段によって生成されたサービス記述情報を情報処理装置に対して送信する送信手段とを有することを特徴とする画像処理装置。
【請求項８】  外部の情報処理装置と通信可能なデータ処理装置のデータ処理方法において、
前記データ処理装置の状態に関する状態情報を取得するための取得ステップと、
前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記取得ステップによって取得された状態情報に従って生成する生成ステップと、
前記生成ステップによって生成されたサービス記述情報を情報処理装置に対して送信する送信ステップとを有することを特徴とするデータ処理方法。
【請求項９】  外部の情報処理装置と通信可能なデータ処理装置のデータ処理プログラムであって、
前記データ処理装置の状態に関する状態情報を取得するための取得ステップと、
前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記取得手段によって取得された状態情報に従って生成する生成ステップと、
前記生成ステップによって生成されたサービス記述情報を情報処理装置に対して送信する送信ステップとを有することをコンピュータに実行させることを特徴とするデータ処理装置のデータ処理プログラム。
【請求項１０】  データ処理装置と情報処理装置とが通信可能なデータ処理システムにおけるデータ処理方法であって、
前記データ処理装置が、前記データ処理装置が提供するサービスを前記情報処理装置が利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記データ処理装置の状態に従って生成する生成ステップと、
前記データ処理装置が、前記生成ステップで生成したサービス記述情報を前記情報処理装置に対して送信する送信ステップと、
前記情報処理装置が、前記送信ステップで送信されたサービス記述情報を受信する受信ステップと、
前記情報処理装置が、前記受信ステップで受信されたサービス記述情報を解析して、前記データ処理装置が提供可能なサービスに関する情報を認識する認識ステップとを有することを特徴とするデータ処理方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の目的は、上記の問題を解決するために、装備情報など動的に変化する状態情報をＷＳＤＬファイルに反映することにより、クライアントがデータ処理装置の現在の状態において提供可能なサービスを認識することが可能なデータ処理装置、当該装置の制御方法、制御プログラム、及び画像処理装置を提供することにある。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載のデータ処理装置は、外部の情報処理装置と通信可能なデータ処理装置において、前記データ処理装置の状態に関する状態情報を取得するための取得手段と、前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記取得手段によって取得された状態情報に従って生成する生成手段と、前記生成手段によって生成されたサービス記述情報を情報処理装置に対して送信する送信手段とを有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
上記目的を達成するために、請求項７記載の画像処理装置は、外部の情報処理装置と通信可能な画像処理装置において、前記データ処理装置の状態に関する状態情報を取得するための取得手段と、前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がＷＳＤＬに準拠した形式でＸＭＬによって記述されるサービス記述情報を、前記取得手段によって取得された状態情報に従って生成する生成手段と、前記生成手段によって生成されたサービス記述情報を情報処理装置に対して送信する送信手段とを有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
上記目的を達成するために、請求項８記載のデータ処理方法は、外部の情報処理装置と通信可能なデータ処理装置のデータ処理方法において、前記データ処理装置の状態に関する状態情報を取得するための取得ステップと、前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記取得ステップによって取得された状態情報に従って生成する生成ステップと、前記生成ステップによって生成されたサービス記述情報を情報処理装置に対して送信する送信ステップとを有することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
上記目的を達成するために、請求項９記載のデータ処理プログラムは、外部の情報処理装置と通信可能なデータ処理装置のデータ処理プログラムであって、前記データ処理装置の状態に関する状態情報を取得するための取得ステップと、前記データ処理装置が提供するサービスを利用する場合に参照される、当該サービスに関する情報がサービスに関する情報を記述するための特定の言語で記述されるサービス記述情報を、前記取得手段によって取得された状態情報に従って生成する生成ステップと、前記生成ステップによって生成されたサービス記述情報を情報処理装置に対して送信する送信ステップとを有することをコンピュータに実行させることを特徴とする。