【手続補正書】
【提出日】平成21年3月13日(2009.3.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像形成装置を制御するデバイスドライバをカスタマイズする情報処理装置であって、
カスタマイズされているカスタマイズドライバを特定するための識別情報を発行する発行手段と、
前記発行手段が発行した識別情報を、前記カスタマイズドライバと関連付けて記憶する記憶手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記カスタマイズドライバに対応する識別情報が前記記憶手段により記憶されているか判定する判定手段と、
前記判定手段の判定により、前記識別情報が設定されていると判定された場合、前記記憶手段に記憶されているカスタマイズドライバをインストールする際、当該識別情報をオペレーティングシステムが管理する記憶領域に登録する登録手段と
を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
デバイスドライバに対して特定の設定値を設定する設定手段と、
設定された前記設定値を前記デバイスドライバの情報ファイルに書き込んで、カスタマイズドライバを生成する生成手段と
を更に備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記カスタマイズドライバをインストールする際、前記判定手段は、前記識別情報を用いて、既にインストールされているデバイスドライバがカスタマイズされているかを判定し、
前記設定手段は、前記判定手段により前記デバイスドライバがカスタマイズされていると判定される場合、前記情報ファイルに書き込まれている前記設定値を、インストールするデバイスドライバの情報ファイルに書き込む請求項３に記載の情報処理装置。
【請求項５】
カスタマイズされた前記設定とは、複数の印刷設定値に対応する複合印刷設定、及び、プリンタドライバのユーザインタフェースを変更する設定、及び、プリンタドライバを操作する際にプリンタドライバのユーザインタフェースを介して設定する設定値の少なくともひとつを含むことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
カスタマイズされているカスタマイズドライバを取得するドライバ取得手段と、
カスタマイズドライバをインストール指示するインストール指示手段と、
前記インストール指示手段がインストール指示するカスタマイズドライバを特定する識別情報を取得する識別情報取得手段と、
前記識別情報を用いて、前記インストール手段がインストールした結果を表示する表示手段と
を備えることを特徴とする情報処理装置。
【請求項７】
前記インストール指示手段は、複数のデバイスドライバをインストールするものであり、
前記表示手段は、インストール結果として、カスタマイズされているドライバとカスタマイズされていないドライバを識別可能に表示することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記インストール指示手段は、ネットワークを介して外部情報処理装置に対して、インストール指示を送信することによりインストール指示を行なうものであり、
前記外部情報処理装置から送信されてくるインストール結果を示す情報と、前記取得手段が取得した識別情報を用いて、前記表示手段は前記カスタマイズドライバのインストールが成功したか否かを識別可能に表示することを特徴とする請求項６に記載の情報処理装置。
【請求項９】
前記取得手段は、前記情報処理装置内に記憶されている識別情報を取得する請求項６に記載の情報処理装置。
【請求項１０】
前記取得手段は、外部情報処理装置から返送されてくる識別情報を取得する請求項６に記載の情報処理装置。
【請求項１１】
コンピュータ可読記録媒体に記録された、画像形成装置を制御するデバイスドライバをカスタマイズするためのプログラムであって、
カスタマイズされているカスタマイズドライバを特定するための識別情報を発行する発行処理手順と、
前記発行処理手順が発行した識別情報を、前記カスタマイズドライバと関連付けて記憶手段により記憶する記憶処理手順とをコンピュータに実行させるためのプログラム。
【請求項１２】
当該カスタマイズドライバに対応する識別情報が前記記憶手段により記憶されているか判定する判定処理手順と、
前記判定処理手順の判定により、前記識別情報が設定されていると判定された場合、前記記憶手段に記憶されているカスタマイズドライバをインストールする際、当該識別情報をオペレーティングシステムが管理する記憶領域に登録する登録処理手順と
をコンピュータに更に実行させるための請求項１１に記載のプログラム。
【請求項１３】
デバイスドライバに対して特定の設定値を設定する設定処理手順と、
設定された前記設定値を前記デバイスドライバの情報ファイルに書き込んで、カスタマイズドライバを生成する生成処理手順と
をコンピュータに更に実行させるための請求項１２に記載のプログラム。
【請求項１４】
カスタマイズドライバをインストールする際、前記判定処理手順では、前記識別情報を用いて、既にインストールされているデバイスドライバがカスタマイズされているかを判定し、
前記設定処理手順は、前記判定処理手順により前記デバイスドライバがカスタマイズされていると判定される場合、前記情報ファイルに書き込まれている前記設定値を、インストールするデバイスドライバの情報ファイルに書き込むことを特徴とする請求項１３に記載のプログラム。
【請求項１５】
前記カスタマイズされた設定とは、複数の印刷設定値に対応する複合印刷設定、及び、プリンタドライバのユーザインタフェースを変更する設定、及び、プリンタドライバを操作する際にプリンタドライバのユーザインタフェースを介して設定する設定値の少なくともひとつを含むことを特徴とする請求項１１に記載のプログラム。
【請求項１６】
カスタマイズされているカスタマイズドライバを取得するドライバ取得処理手順と、
カスタマイズドライバをインストール指示するインストール指示処理手順と、
前記インストール指示処理手順でインストール指示するカスタマイズドライバを特定する識別情報を取得する識別情報取得処理手順と、
前記識別情報を用いて、前記インストール手段がインストールした結果を表示する表示処理手順とをコンピュータに更に実行させるためのプログラム。
【請求項１７】
前記インストール指示処理手順は、複数のデバイスドライバをインストールするものであり、
前記表示処理手順は、インストール結果として、カスタマイズされているドライバとカスタマイズされていないドライバを識別可能に表示することを特徴とする請求項１６に記載のプログラム。
【請求項１８】
前記インストール指示処理手順は、ネットワークを介して外部情報処理装置に対して、インストール指示を送信することによりインストール指示を行なうものであり、
前記外部情報処理装置から送信されてくるインストール結果を示す情報と、前記取得処理手順が取得した識別情報を用いて、前記表示処理手順は前記カスタマイズドライバのインストールが成功したか否かを識別可能に表示することを特徴とする請求項１６に記載のプログラム。
【請求項１９】
前記取得処理手順は、前記情報処理装置内に記憶されている識別情報を取得することを特徴とする請求項１６に記載のプログラム。
【請求項２０】
前記取得処理手順は、外部情報処理装置から返送されてくる識別情報を取得することを特徴とする請求項１６に記載のプログラム。
【請求項２１】
画像形成装置を制御するデバイスドライバをカスタマイズするカスタマイズ方法であって、
カスタマイズされているカスタマイズドライバを特定するための識別情報を発行する発行処理ステップと、
前記発行処理ステップで発行した識別情報を、前記カスタマイズドライバと関連付けて記憶手段により記憶する記憶ステップとを有することを特徴とするカスタマイズ方法。
【請求項２２】
デバイスドライバの動作設定情報をカスタマイズ可能なカスタマイズ用プログラムであって、
メモリに保存された、デバイスドライバをインストールするためのドライバセットを読み込む読込工程と、
前記読込工程で読み込まれたドライバセットのデバイスドライバがインストールされた際に初期的に保持する動作設定情報を編集する設定編集工程と、
前記設定編集工程により編集された動作設定情報を、前記デバイスドライバのドライバセット内に設定定義情報として保存する保存工程と
をコンピュータにより実行させるためのプログラム。
【請求項２３】
デバイスドライバの動作設定情報をカスタマイズ可能な情報処理装置であって、
メモリに保存された、デバイスドライバをインストールするためのドライバセットを読み込む読込手段と、
前記読込手段で読み込まれたドライバセットのデバイスドライバがインストールされた際に初期的に保持する動作設定情報を編集する設定編集手段と、
前記設定編集手段により編集された動作設定情報を、前記デバイスドライバのドライバセット内に設定定義情報として保存する保存手段と
を備えることを特徴とする情報処理装置。
【請求項２４】
前記デバイスドライバはプリンタを駆動制御するためのプリンタドライバであり、前記設定編集手段は、文書に付加印刷されるスタンプの内容および位置を含む設定情報を変更することを特徴とする請求項２３に記載の情報処理装置。
【請求項２５】
前記設定編集手段は、前記スタンプを有効化するか否かの設定を変更可能であることを特徴とする請求項２４に記載の情報処理装置。
【請求項２６】
前記設定編集手段は、前記プリンタドライバが前記情報処理装置にインストールされた後に提供される設定編集機能により前記スタンプに係る設定情報の変更を許すか否かの設定を変更可能であることを特徴とする請求項２４または２５に記載の情報処理装置。
【請求項２７】
前記動作設定情報には、前記動作設定情報の各項目に所望の値を設定したプロファイル情報が含まれ、前記設定編集手段は、前記プロファイル情報の追加または削除または、プロファイル情報に含まれる各項目についても編集が可能であることを特徴とする請求項２３に記載の情報処理装置。
【請求項２８】
前記設定編集手段は、前記プリンタドライバが前記情報処理装置にインストールされた後に提供される設定編集機能により前記プロファイル情報の変更を許すか否かの設定を変更可能であることを特徴とする請求項２７に記載の情報処理装置。
【請求項２９】
前記設定編集手段により編集された動作設定情報を前記情報処理装置により画面上に表示させるための表示手段をさらに備えることを特徴とする請求項２３乃至２７のいずれか１項に記載の情報処理装置。
【請求項３０】
前記保存手段で保存されたドライバセットに基づくデバイスドライバのインストールの際、またはインストール後に最初に起動された際に、前記設定定義情報にアクセスするアクセス手段と、
前記アクセス手段によりアクセスされた前記設定定義情報に基づく設定値を、動作設定情報の変更のための操作画面に表示する設定表示制御手段とを更に備え、
前記設定表示制御手段は、前記動作設定情報のうちの所定の項目について、変更不可の設定がされている場合には、当該項目の設定値を、変更不可能な態様で表示することを特徴とする請求項２９に記載の情報処理装置。
【請求項３１】
デバイスドライバの動作設定情報をカスタマイズ可能な情報処理方法であって、
メモリに保存された、デバイスドライバをインストールするためのドライバセットを読み込む読込工程と、
前記読込工程で読み込まれたドライバセットのデバイスドライバがインストールされた際に初期的に保持する動作設定情報を編集する設定編集工程と、
前記設定編集工程により編集された動作設定情報を、前記デバイスドライバのドライバセット内に設定定義情報として保存する保存工程と
を有することを特徴とする情報処理方法。
【請求項３２】
デバイスドライバの動作設定情報をカスタマイズ可能な情報処理システムであって、
メモリに保存された、デバイスドライバをインストールするためのドライバセットを読み込む読込手段と、
前記読込手段で読み込まれたドライバセットのデバイスドライバがインストールされた際に初期的に保持する動作設定情報を編集する設定編集手段と、
前記設定編集手段により編集された動作設定情報を、前記デバイスドライバのドライバセット内に設定定義情報として保存する保存手段と
を備えることを特徴とする情報処理システム。
【請求項３３】
前記保存手段で保存されたドライバセットに基づくデバイスドライバのインストールの際、またはインストール後に最初に起動された際に、前記設定定義情報にアクセスするアクセス手段と、
前記アクセス手段によりアクセスされた前記設定定義情報に基づく設定値を、動作設定情報の変更のための操作画面に表示する設定表示制御手段とを更に備え、
前記設定表示制御手段は、前記動作設定情報のうちの特定の項目について、変更不可の設定がされている場合には、当該項目の設定値を、変更不可能な態様で表示することを特徴とする請求項３２に記載の情報処理システム。
【請求項３４】
デバイスドライバの設定情報のデフォルト値をカスタマイズ可能な設定画面を表示する工程と、
前記設定画面を用いて設定された印字オプションの設定項目をカスタマイズされた項目として前記デバイスドライバのユーザインターフェースの関連データに書き込む工程と、
前記デバイスドライバの起動時、前記ユーザインターフェース関連データを参照してカスタマイズされた印字オプションの設定項目を前記デバイスドライバのユーザインターフェースに反映できる反映工程と
を有することを特徴とする情報処理方法。
【請求項３５】
ユーザインターフェースを使用して設定された表示属性値に基づいて処理を実行する情報処理装置における情報処理方法であって、
デバイスドライバの印字オプションの初期値と構成情報を設定するためのユーザインターフェースを表示する表示制御工程と、
前記ユーザインターフェースを用いて設定された初期値と構成情報を前記デバイスドライバに関連付けて記憶する記憶工程と、
前記記憶工程により記憶された前記初期値と構成情報に基づいて、前記デバイスドライバユーザインターフェース画面を編集して表示する表示工程と
を有することを特徴とする情報処理方法。
【請求項３６】
デバイスドライバの設定情報のデフォルト値をカスタマイズ可能な設定画面を表示する手段と、
前記設定画面を用いて設定された印字オプションの設定項目をカスタマイズされた項目として前記デバイスドライバのユーザインターフェースの関連データに書き込む手段と、
前記デバイスドライバの起動時、前記ユーザインターフェース関連データを参照してカスタマイズされた印字オプションの設定項目を前記デバイスドライバのユーザインターフェースに反映できる反映手段と
を備えることを特徴とする情報処理装置。
【請求項３７】
ユーザインターフェースを使用して設定された表示属性値に基づいて処理を実行する情報処理装置であって、
デバイスドライバの印字オプションの初期値と構成情報を設定するためのユーザインターフェースを表示する表示制御手段と、
前記ユーザインターフェースを用いて設定された初期値と構成情報を前記デバイスドライバに関連付けて記憶する記憶手段と、
前記記憶手段に記憶された前記初期値と構成情報に基づいて、前記デバイスドライバユーザインターフェース画面を編集して表示する表示手段と
を有することを特徴とする情報処理装置。