【手続補正書】
【提出日】平成22年3月12日(2010.3.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置であって、
前記複数のアプリケーションプログラムの少なくとも１つから実行の要求を受け付けることが可能な前記複数の機能の少なくとも１つに対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段と、
前記アプリケーションプログラムから前記複数の機能の少なくとも１つに対して選択される、当該機能に関する設定情報を受け付ける受付手段と、
前記併用可否情報を参照して前記受付手段が受け付けた設定情報と併用することができない設定情報である競合設定情報を前記アプリケーションプログラムに通知する通知手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
更に、オペレーティングシステムと、
前記オペレーティングシステム上で実行するアプリケーションプラットフォームと、
前記アプリケーションプラットフォームに含まれるプログラムモジュールを実行することによって前記競合設定情報の有無を判定する判定手段と、を備え、
前記アプリケーションプログラムは、前記アプリケーションプラットフォーム上で実行することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
更に、前記複数の設定情報を表示することが可能であり、ユーザからの設定情報の選択を受け付ける操作表示手段を備え、
前記アプリケーションプログラムは前記通知手段から通知された前記競合設定情報に関する情報に基づいて、前記操作表示手段の表示内容を変更することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記操作表示手段は、前記通知手段が通知した前記競合設定情報に関する情報に基づいて、前記競合設定情報の選択を受け付けることができないことをユーザに対して識別可能に表示することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置であって、
前記複数のアプリケーションプログラムの少なくとも１つから実行の要求を受け付けることが可能な前記複数の機能の少なくとも１つに対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段と、
前記アプリケーションプログラムから前記複数の機能の少なくとも１つに対して選択される、当該機能に関する複数の設定情報を受け付ける受付手段と、
前記併用可否情報を参照して、前記受付手段が受け付けた複数の設定情報を併用することができない場合、前記複数の設定情報の一方をリセットするリセット手段と、
を備えることを特徴とする画像処理装置。
【請求項６】
前記リセット手段が前記一方の設定情報をリセットしたことを前記アプリケーションに通知する通知手段を備えることを特徴とする請求項５記載の画像処理装置。
【請求項７】
更に、前記複数の設定情報を表示する表示手段を備え、
前記アプリケーションは、前記通知手段からの通知に基づいて、前記受付手段が受け付けた設定情報と併用することができない設定情報に関する前記表示手段における表示を更新することを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記リセット手段は、前記受付手段が受け付けた設定情報と併用することが出来ない設定情報を非選択状態にすることを特徴とする、請求項５乃至請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置であって、
前記複数のアプリケーションプログラムの少なくとも１つから実行の要求を受け付けることが可能な前記複数の機能の少なくとも１つに対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段と、
前記記憶手段に記憶された前記併用可否情報に基づいて、前記複数のアプリケーションプログラムの１つにおいて選択された設定情報と併用可能でない設定情報を識別可能に表示する表示手段と、
を備えることを特徴とする画像処理装置。
【請求項１０】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置の制御方法であって、
前記アプリケーションプログラムから前記複数の機能の１つに対して選択される、当該機能に関する設定情報を受け付ける受付工程と、
当該機能に対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段を参照して、前記受付工程で受け付けた設定情報と併用することができない設定情報を前記アプリケーションプログラムに通知する通知工程と、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１１】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置の制御方法であって、
前記アプリケーションプログラムから前記複数の機能の１つに対して選択される、当該機能に関する設定情報を受け付ける受付工程と、
当該機能に対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段を参照して、前記受付工程で受け付けた複数の設定情報を併用することができない場合、前記複数の設定情報の一方をリセットするリセット工程と、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１２】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置の制御方法を画像処理装置に実行させるための制御プログラムであって、
前記制御方法は、
前記アプリケーションプログラムから前記複数の機能の１つに対して選択される、当該機能に関する設定情報を受け付ける受付工程と、
当該機能に対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段を参照して、前記受付工程で受け付けた設定情報と併用することができない設定情報を前記アプリケーションプログラムに通知する通知工程と、
を備えることを特徴とする制御プログラム。
【請求項１３】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置の制御方法を画像処理装置に実行させるための制御プログラムであって、
前記制御方法は、
前記アプリケーションプログラムから前記複数の機能の１つに対して選択される、当該機能に関する設定情報を受け付ける受付工程と、
当該機能に対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段を参照して、前記受付工程で受け付けた複数の設定情報を併用することができない場合、前記複数の設定情報の一方をリセットするリセット工程と、
を備えることを特徴とする制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像処理装置、画像処理装置の制御方法、制御プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
複数の機能を備え、前記複数の機能の少なくともいずれかを実行することを要求するアプリケーションプログラムを複数備える画像処理装置であって、前記複数のアプリケーションプログラムの少なくとも１つから実行の要求を受け付けることが可能な前記複数の機能の少なくとも１つに対して選択可能な複数の設定情報の併用の可否に関する情報である併用可否情報を記憶する記憶手段と、前記アプリケーションプログラムから前記複数の機能の少なくとも１つに対して選択される、当該機能に関する設定情報を受け付ける受付手段と、前記併用可否情報を参照して前記受付手段が受け付けた設定情報と併用することができない設定情報である競合設定情報を前記アプリケーションプログラムに通知する通知手段とを備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】変更
【補正の内容】
【００９２】
図６は、本実施形態の画像処理装置におけるアプリケーションプラットフォームのサブモジュールの詳細を示すブロック図である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１６７
【補正方法】変更
【補正の内容】
【０１６７】
図１３において、まず、ＵＡＰはユーザによる操作部１５０の操作を受け付けたことに基づいて、設定と設定値を決める（Ｓ１１０１）。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１６９
【補正方法】変更
【補正の内容】
【０１６９】
そして、ＡＰＦサブモジュール６００１のサブモジュールである競合判定部６００４は、設定競合テーブル６００５と、属性保持部６００７とを参照する（Ｓ１１０３）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１７９
【補正方法】変更
【補正の内容】
【０１７９】
しかし、複数の画像処理装置１００を利用するような画像処理機能である場合には、設定を指示している装置が他の画像処理装置１００に同様の処理を依頼して、その競合情報を編集して、ユーザインタフェースの表示形態に反映させるように構成してもよい。