【手続補正書】
【提出日】平成26年1月28日(2014.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デバイスとデバイス制御装置とが通信可能に接続されたシステムであって、
前記デバイスは、
ツールデータを格納するツール格納手段と、
前記デバイス制御装置からの要求に応じて、前記ツール格納手段に格納された前記ツールデータを前記デバイス制御装置へ送信する送信手段と、を備え、
前記デバイス制御装置は、
前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する共通処理実行手段と、
前記デバイスから前記ツールデータを取得する取得手段と、
前記取得手段により取得された前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うツールデータ実行手段と、
を備えることを特徴とするシステム。
【請求項２】
前記共通処理実行手段は、前記デバイスに関する操作指示をユーザーから受け付けるユーザーインターフェースを実現するための処理を前記共通する処理として実行し、前記ユーザーインターフェースにより受け付けられた前記操作指示に応じて、前記デバイスが実現する固有の機能にかかる処理を呼び出すこと、
を特徴とする請求項１記載のシステム。
【請求項３】
前記取得手段は、前記デバイスが実現する固有の機能にかかる処理が呼び出された際に、当該処理にかかるツールデータが前記デバイス制御装置に記憶されていない場合に、前記デバイスから前記ツールデータを取得すること、
を特徴とする請求項１または２記載のシステム。
【請求項４】
前記デバイスは、記録媒体へ画像を記録する記録装置であり、
前記ツールデータは、前記記録装置が記録する画像を生成する処理、前記記録装置の設定を変更する処理、前記記録装置が記録する画像を表示する処理の少なくとも一つを行うためのデータであること、
を特徴とする請求項１から３のいずれかに記載のシステム。
【請求項５】
デバイスと通信可能に接続されたデバイス制御装置であって、
前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する共通処理実行手段と、
前記デバイスに格納された前記ツールデータを取得する取得手段と、
前記取得手段により取得された前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うツールデータ実行手段と、
を備えることを特徴とするデバイス制御装置。
【請求項６】
デバイスと通信可能に接続されたデバイス制御装置が実行する制御方法であって、
前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する際に、前記デバイスが実現する固有の機能にかかる処理が呼び出された場合に、前記デバイスに格納された前記ツールデータを取得し、取得した前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うこと、
を特徴とする制御方法。
【請求項７】
デバイスと通信可能に接続されたデバイス制御装置が実行するプログラムであって、
前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する際に、前記デバイスが実現する固有の機能にかかる処理が呼び出された場合に、前記デバイスに格納された前記ツールデータを取得し、取得した前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うこと、
を特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記課題を解決するため、本発明は、デバイスとデバイス制御装置とが通信可能に接続されたシステムであって、前記デバイスは、ツールデータを格納するツール格納手段と、前記デバイス制御装置からの要求に応じて、前記ツール格納手段に格納された前記ツールデータを前記デバイス制御装置へ送信する送信手段と、を備え、前記デバイス制御装置は、前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する共通処理実行手段と、前記デバイスから前記ツールデータを取得する取得手段と、前記取得手段により取得された前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うツールデータ実行手段とを備えることを特徴とする。
本発明によれば、デバイス制御装置に接続されたデバイスが、自装置が実現する固有の機能を処理するためのツールデータを格納し、デバイス制御装置からの要求に応じて、格納されたツールデータをデバイス制御装置へ送信し、デバイス制御装置は、デバイスが実現する固有の機能にかかる処理が呼び出された際に、デバイスに格納されたツールデータを取得してデバイスが実現する固有の機能にかかる処理を行う。これにより、デバイスが実現する固有の機能にかかる処理を行うツールデータを必要に応じてデバイス制御装置が取得するので、予めデバイス制御装置が様々なデバイスに対応した多数のツールデータを保持していなくても、デバイス制御装置に様々なデバイスを接続して、各デバイスに固有の機能を実行できる。従って、デバイス制御装置がデバイスを制御するプログラムにツールデータを備える必要がなく、デバイス制御装置が保持すべきデータ容量を低減させることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、上記課題を解決するため、本発明は、デバイスと通信可能に接続されたデバイス制御装置であって、前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する共通処理実行手段と、前記デバイスに格納された前記ツールデータを取得する取得手段と、前記取得手段により取得された前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うツールデータ実行手段と、を備えることを特徴とするデバイス制御装置である。
本発明によれば、デバイスを制御するデバイス制御装置が、デバイスが実現する固有の機能にかかる処理が呼び出された際に、デバイスに格納されたツールデータを取得してデバイスが実現する固有の機能にかかる処理を行う。これにより、デバイスが実現する固有の機能にかかる処理を行うツールデータを必要に応じてデバイス制御装置が取得するので、予めデバイス制御装置が様々なデバイスに対応した多数のツールデータを保持していなくても、デバイス制御装置に様々なデバイスを接続して、各デバイスに固有の機能を実行できる。従って、デバイス制御装置がデバイスを制御するプログラムにツールデータを備える必要がなく、デバイス制御装置が保持すべきデータ容量を低減させることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記課題を解決するため、本発明は、デバイスと通信可能に接続されたデバイス制御装置が実行する制御方法であって、前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する際に、前記デバイスが実現する固有の機能にかかる処理が呼び出された場合に、前記デバイスに格納された前記ツールデータを取得し、取得した前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うことを特徴とする。
本発明によれば、デバイスを制御するデバイス制御装置が、デバイスが実現する固有の機能にかかる処理が呼び出された際に、デバイスに格納されたツールデータを取得してデバイスが実現する固有の機能にかかる処理を行う。これにより、デバイスが実現する固有の機能にかかる処理を行うツールデータを必要に応じてデバイス制御装置が取得するので、予めデバイス制御装置が様々なデバイスに対応した多数のツールデータを保持していなくても、デバイス制御装置に様々なデバイスを接続して、各デバイスに固有の機能を実行できる。従って、デバイス制御装置がデバイスを制御するプログラムにツールデータを備える必要がなく、デバイス制御装置が保持すべきデータ容量を低減させることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、上記課題を解決するため、本発明は、デバイスと通信可能に接続されたデバイス制御装置が実行するプログラムであって、前記デバイスの種別、又は、前記デバイスが実現する機能に、共通する処理を実行する際に、前記デバイスが実現する固有の機能にかかる処理が呼び出された場合に、前記デバイスに格納された前記ツールデータを取得し、取得した前記ツールデータをもとに、前記デバイスが実現する固有の機能にかかる処理を行うことを特徴とする。
本発明によれば、デバイスを制御するデバイス制御装置が、デバイスが実現する固有の機能にかかる処理が呼び出された際に、デバイスに格納されたツールデータを取得してデバイスが実現する固有の機能にかかる処理を行う。これにより、デバイスが実現する固有の機能にかかる処理を行うツールデータを必要に応じてデバイス制御装置が取得するので、予めデバイス制御装置が様々なデバイスに対応した多数のツールデータを保持していなくても、デバイス制御装置に様々なデバイスを接続して、各デバイスに固有の機能を実行できる。従って、デバイス制御装置がデバイスを制御するプログラムにツールデータを備える必要がなく、デバイス制御装置が保持すべきデータ容量を低減させることができる。