【手続補正書】
【提出日】平成27年1月19日(2015.1.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置において実行される制御方法であって、
第１の印刷設定データを読み込む第１読込工程と、
前記第１の印刷設定データに関連付けられた第１の印刷機能を含むユーザインタフェースを表示する第１表示工程と、
前記第１の印刷設定データとは異なる第２の印刷設定データを読み込む第２読込工程と、
前記第２の印刷設定データと前記第１の印刷設定データとに基づいて、前記第１の印刷機能との差分を示す差分印刷機能を生成する生成工程と、
前記差分印刷機能に基づいてユーザインタフェースを更新する更新工程と
を有することを特徴とする制御方法。
【請求項２】
前記差分印刷機能に依存していないユーザインタフェースの残りの部分は、変更前の状態が維持されることを特徴とする請求項１に記載の制御方法。
【請求項３】
前記第１の印刷機能および前記差分印刷機能は、ユーザインタフェースの選択肢として表示されることを特徴とする請求項１または２に記載の制御方法。
【請求項４】
前記第１読込工程、前記第２読込工程、および前記生成工程は、前記情報処理装置のプリンタドライバにより実行されることを特徴とする請求項１乃至３のいずれか１項に記載の制御方法。
【請求項５】
情報処理装置において実行される制御方法であって、
第１の印刷設定データを読み込む第１読込工程と、
前記第１の印刷設定データに関連付けられた第１の印刷機能を含むユーザインタフェースを表示する第１表示工程と、
前記第１の印刷設定データとは異なる第２の印刷設定データを読み込む第２読込工程と、
前記第２の印刷設定データに関連付けられた第２の印刷機能を生成する生成工程と、
前記第１の印刷機能と前記第２の印刷機能との差分を示す差分印刷機能を生成する差分機能生成工程と、
前記差分印刷機能に基づいてユーザインタフェースを更新する更新工程と
を有することを特徴とする制御方法。
【請求項６】
前記差分印刷機能に依存していないユーザインタフェースの残りの部分は、変更前の状態が維持されることを特徴とする請求項５に記載の制御方法。
【請求項７】
前記第１の印刷機能および前記差分印刷機能は、ユーザインタフェースの選択肢として表示されることを特徴とする請求項５または６に記載の制御方法。
【請求項８】
前記第１読込工程、前記第２読込工程、および前記生成工程は、プリンタドライバにより実行され、
前記第１表示工程、前記差分機能生成工程、および前記更新工程は、印刷ダイアログアプリケーションにより実行されることを特徴とする請求項５乃至７のいずれか１項に記載の制御方法。
【請求項９】
情報処理装置であって、
第１の印刷設定データを読み込む第１読込手段と、
前記第１の印刷設定データに関連付けられた第１の印刷機能を含むユーザインタフェースを表示する第１表示手段と、
前記第１の印刷設定データとは異なる第２の印刷設定データを読み込む第２読込手段と、
前記第２の印刷設定データと前記第１の印刷設定データとに基づいて、前記第１の印刷機能との差分を示す差分印刷機能を生成する生成手段と、
前記差分印刷機能に基づいてユーザインタフェースを更新する更新手段と
を有することを特徴とする情報処理装置。
【請求項１０】
前記差分印刷機能に依存していないユーザインタフェースの残りの部分は、変更前の状態が維持されることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記第１の印刷機能および前記差分印刷機能は、ユーザインタフェースの選択肢として表示されることを特徴とする請求項９または１０に記載の情報処理装置。
【請求項１２】
前記第１読込手段、前記第２読込手段、および前記生成手段は、前記情報処理装置のプリンタドライバにより実現されることを特徴とする請求項９乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
情報処理装置であって、
第１の印刷設定データを読み込む第１読込手段と、
前記第１の印刷設定データに関連付けられた第１の印刷機能を含むユーザインタフェースを表示する第１表示手段と、
前記第１の印刷設定データとは異なる第２の印刷設定データを読み込む第２読込手段と、
前記第２の印刷設定データに関連付けられた第２の印刷機能を生成する生成手段と、
前記第１の印刷機能と前記第２の印刷機能との差分を示す差分印刷機能を生成する差分機能生成手段と、
前記差分印刷機能に基づいてユーザインタフェースを更新する更新手段と
を有することを特徴とする情報処理装置。
【請求項１４】
前記差分印刷機能に依存していないユーザインタフェースの残りの部分は、変更前の状態が維持されることを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
前記第１の印刷機能および前記差分印刷機能は、ユーザインタフェースの選択肢として表示されることを特徴とする請求項１３または１４に記載の情報処理装置。
【請求項１６】
前記第１読込手段、前記第２読込手段、および前記生成手段は、プリンタドライバにより実現され、
前記第１表示手段、前記差分機能生成手段、および前記更新手段は、印刷ダイアログアプリケーションにより実現されることを特徴とする請求項１３乃至１５のいずれか１項に記載の情報処理装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置の制御方法、および情報処理装置
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８６
【補正方法】変更
【補正の内容】
【００８６】
従って、本実施形態において、フチなし印刷に対して最初に選択されたオプションが「ｏｆｆ」であることを基本印刷設定データ（例えば、基本ＰＴ２０５１）が示す場合、基本印刷設定データ（例えば、基本ＰＴ２０５１）に基づいて生成された基本印刷機能データ（例えば、基本ＰＣ２０５３）は、用紙サイズ設定に対する機能がレター、リーガル、Ａ５、Ａ４、Ｂ５、Ｌ８９×１２７ｍｍ、２Ｌ１２７×１７８ｍｍ、はがき１００×１４８ｍｍ、はがき２  ２００×１４８ｍｍ、長形３  １２０×２３５ｍｍ、長形４  ９０×２０５ｍｍ、洋形４  １０５×２３５ｍｍ、洋形６  ９８×１９０ｍｍ、クレジットカード２．１３×３．３９ｉｎ．すなわち５４×８６ｍｍ、カード２．１６×３．５８ｉｎ．すなわち５５×９１ｍｍ、ＣＤ−ＲトレイＢ及びカスタムであることを示す。ユーザがユーザインタフェースを介してフチなし印刷を「ｏｎ」に設定する場合、フチなし印刷に対するオプションが「ｏｎ」に変更されることを示す差分印刷設定データ（例えば、ΔＰＴ２０５７）が生成される。差分印刷設定データ（例えば、ΔＰＴ２０５７）は、更新された印刷設定データ（例えば、結果ＰＴ２０５９）を生成するプリンタドライバに送出される。プリンタドライバは、用紙サイズに対する印刷機能がレター、Ａ４、Ｌ８９×１２７ｍｍ、２Ｌ１２７×１７８ｍｍ、はがき１００×１４８ｍｍ、クレジットカード２．１３×３．３９ｉｎ．すなわち５４×８６ｍｍ及びカード２．１６×３．５８ｉｎ．すなわち５５×９１ｍｍであることを示す対応する更新された印刷機能データを更に生成する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
次にプリンタドライバは、基本印刷機能データ（例えば、基本ＰＣ２０５３）及び更新された印刷機能データに基づいて差分印刷機能データ（例えば、ΔＰＣ２０６３）を生成する。差分印刷機能データは、用紙サイズ設定に対する印刷機能がリーガル、Ａ５、Ｂ５、はがき２  ２００×１４８ｍｍ、長形３  １２０×２３５ｍｍ、長形４  ９０×２０５ｍｍ、洋形４  １０５×２３５ｍｍ、洋形６  ９８×１９０ｍｍ、ＣＤ−ＲトレイＢ及びカスタムを含まないように変更されたことを示す。変更された印刷機能に対応するユーザインタフェースの部分（例えば、使用不可能な用紙サイズオプションを除去する）及び選択されたオプションに対するあらゆる変更（例えば、フチなし印刷が「ｏｎ」に設定されることを示す）のみを実質的に変更し、且つユーザインタフェースの残りの部分を維持する結果ユーザインタフェース（例えば、部分的に更新されたＵＩ２０６１）が生成されてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
図２３は、図２１及び図２２に基づいて差分印刷機能データ２１００の例示的な一実施形態を示す。差分印刷機能データ２１００は、機能を変更した設定（すなわち、ページサイズ設定）、変更した機能のオプション及びオプションに対して実行されたそれぞれの変更を示す。差分印刷機能データ２１００はＸＭＬドキュメントとしてフォーマットされ、機能の各オプションに対する変更は各オプションが使用不可能であることを示す（しかし、ここでオプションが使用可能である場合、差分印刷機能データ２１００はオプションが使用可能であることを示す）。差分印刷機能データ２１００は、用紙サイズ設定に対する機能に変更があること、特にリーガル、Ａ５、Ｂ５、はがき２  ２００×１４８ｍｍ、長形３  １２０×２３５ｍｍ、長形４  ９０×２０５ｍｍ、洋形４  １０５×２３５ｍｍ、洋形６  ９８×１９０ｍｍ、ＣＤ−ＲトレイＢ及びカスタムのサイズが使用不可能であることを示す。プリンタドライバは、差分印刷機能データ２１００を結果印刷設定データ（例えば、結果ＰＴ）に追加してもよい。