【手続補正書】
【提出日】平成21年10月6日(2009.10.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スクリプトで記述された機能を実行する画像処理装置であって、
前記画像処理装置の利用者に対して機能が制限されている制限機能一覧を取得する制限機能リスト取得手段と、
スクリプトで記述された機能一覧を取得する実行機能リスト取得手段と、
前記実行機能リスト取得手段で取得した前記機能一覧に基づいて、当該機能一覧に含まれる機能を組み合わせることにより実現可能な機能を判別する組み合わせ判別手段と、
前記制限機能リスト取得手段で取得した制限機能一覧と前記組み合わせ判別手段で判別した前記実現可能な機能とに基づいて、前記機能一覧に対応するスクリプトの実行を許可するか否かを判別する実行可否判別手段と、
を有することを特徴とする画像処理装置。
【請求項２】
呼び出し可能なスクリプトを取得するスクリプトリスト取得手段と、
前記スクリプトリスト取得手段で取得したスクリプトの一覧を表示するとともに、前記実行可否判別手段で実行ができないと判別されたスクリプトをユーザに判別可能な形態で表示するユーザインタフェース手段とを更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記実行可否判別手段による判別結果をユーザに通知するユーザインタフェース手段を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記実行可否判別手段による判別結果を前記スクリプトの実行を指示した外部モジュールに対して通知するプログラムインタフェース手段を更に有することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記実行可否判別手段は、前記制限機能リスト取得手段で取得した制限機能と、前記組み合わせ判別手段で判別した前記実現可能な機能とが一致する場合に、前記実行機能リスト取得手段で取得した前記機能一覧に対応するスクリプトの実行を不許可にすることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
スクリプトで記述された機能を実行する画像処理装置であって、
前記画像処理装置の利用者に対して機能が制限されている制限機能一覧を取得する制限機能リスト取得手段と、
スクリプトで記述された基本機能一覧を取得する実行機能リスト取得手段と、
前記実行機能リスト取得手段で取得した前記基本機能一覧に基づいて、当該基本機能一覧に含まれる基本機能を組み合わせることにより実現可能な機能を判別する組み合わせ判別手段と、
前記制限機能リスト取得手段で取得した制限機能一覧と、前記組み合わせ判別手段で判別した前記実現可能な機能とに基づいて、前記基本機能一覧に対応するスクリプトの実行を許可するか否かを判別する実行可否判別手段と、
を有することを特徴とする画像処理装置。
【請求項７】
スクリプトで記述された機能を実行する画像処理装置の制御方法であって、
前記画像処理装置の利用者に対して機能が制限されている制限機能一覧を取得する制限機能リスト取得工程と、
スクリプトで記述された機能一覧を取得する実行機能リスト取得工程と、
前記実行機能リスト取得工程で取得した前記機能一覧に基づいて、当該機能一覧に含まれる機能を組み合わせることにより実現可能な機能を判別する組み合わせ判別工程と、
前記制限機能リスト取得工程で取得した制限機能一覧と前記組み合わせ判別工程で判別した前記実現可能な機能とに基づいて、前記機能一覧に対応するスクリプトの実行を許可するか否かを判別する実行可否判別工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項８】
呼び出し可能なスクリプトを取得するスクリプトリスト取得工程と、
前記スクリプトリスト取得工程で取得したスクリプトの一覧を表示するとともに、前記実行可否判別工程で実行ができないと判別されたスクリプトをユーザに判別可能な形態で表示する表示工程とを更に有することを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項９】
前記実行可否判別工程による判別結果をユーザに通知する通知工程を更に有することを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項１０】
前記実行可否判別工程による判別結果を前記スクリプトの実行を指示した外部モジュールに対して通知する工程を更に有することを特徴とする請求項７に記載の画像処理装置の制御方法。
【請求項１１】
前記実行可否判別工程は、前記制限機能リスト取得工程で取得した制限機能と、前記組み合わせ判別工程で判別した前記実現可能な機能とが一致する場合に、前記実行機能リスト取得工程で取得した前記機能一覧に対応するスクリプトの実行を不許可にすることを特徴とする請求項７乃至１０のいずれか１項に記載の画像処理装置の制御方法。
【請求項１２】
スクリプトで記述された機能を実行する画像処理装置の制御方法であって、
前記画像処理装置の利用者に対して機能が制限されている制限機能一覧を取得する制限機能リスト取得工程と、
スクリプトで記述された基本機能一覧を取得する実行機能リスト取得工程と、
前記実行機能リスト取得工程で取得した前記基本機能一覧に基づいて、当該基本機能一覧に含まれる基本機能を組み合わせることにより実現可能な機能を判別する組み合わせ判別工程と、
前記制限機能リスト取得工程で取得した制限機能一覧と、前記組み合わせ判別工程で判別した前記実現可能な機能とに基づいて、前記基本機能一覧に対応するスクリプトの実行を許可するか否かを判別する実行可否判別工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項１３】
請求項７乃至１２のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを格納した、コンピュータにより読取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために本発明の一態様に係る画像処理装置は以下のような構成を備える。即ち
スクリプトで記述された機能を実行する画像処理装置であって、
前記画像処理装置の利用者に対して機能が制限されている制限機能一覧を取得する制限機能リスト取得手段と、
スクリプトで記述された機能一覧を取得する実行機能リスト取得手段と、
前記実行機能リスト取得手段で取得した前記機能一覧に基づいて、当該機能一覧に含まれる機能を組み合わせることにより実現可能な機能を判別する組み合わせ判別手段と、
前記制限機能リスト取得手段で取得した制限機能一覧と前記組み合わせ判別手段で判別した前記実現可能な機能とに基づいて、前記機能一覧に対応するスクリプトの実行を許可するか否かを判別する実行可否判別手段と、
を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するために本発明の一態様に係る画像処理装置の制御方法は以下のような工程を備える。即ち
スクリプトで記述された機能を実行する画像処理装置の制御方法であって、
前記画像処理装置の利用者に対して機能が制限されている制限機能一覧を取得する制限機能リスト取得工程と、
スクリプトで記述された機能一覧を取得する実行機能リスト取得工程と、
前記実行機能リスト取得工程で取得した前記機能一覧に基づいて、当該機能一覧に含まれる機能を組み合わせることにより実現可能な機能を判別する組み合わせ判別工程と、
前記制限機能リスト取得工程で取得した制限機能一覧と前記組み合わせ判別工程で判別した前記実現可能な機能とに基づいて、前記機能一覧に対応するスクリプトの実行を許可するか否かを判別する実行可否判別工程と、
を有することを特徴とする。