【手続補正書】
【提出日】平成21年7月22日(2009.7.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のページのそれぞれに対して用紙幅および用紙高さを設定可能な文書データに基づいて印刷を行うのを支援する印刷支援システムであって、
前記文書データを取得する文書データ取得手段と、印刷物の仕上用紙幅および仕上用紙高さを示す仕上用紙サイズ情報を取得する仕上用紙サイズ情報取得手段と、前記文書データの全ページの用紙幅および用紙高さが前記仕上用紙サイズ情報の仕上用紙幅および仕上用紙高さと適合するように前記文書データを加工する正規化ルールを複数記憶する正規化ルール記憶手段と、前記文書データ取得手段で取得した文書データの用紙幅および用紙高さ、並びに前記仕上用紙サイズ情報取得手段で取得した仕上用紙サイズ情報の仕上用紙幅および仕上用紙高さに基づいて、前記正規化ルール記憶手段のなかから前記正規化ルールを選択する正規化ルール選択手段と、前記正規化ルール選択手段で選択した正規化ルールに従って、前記文書データ取得手段で取得した文書データを加工する文書データ加工手段
とを備えることを特徴とする印刷支援システム。
【請求項２】
請求項１において、
前記仕上用紙サイズ情報取得手段は、前記文書データ取得手段で取得した文書データの先頭ページの用紙幅および用紙高さを前記仕上用紙サイズ情報として取得することを特徴とする印刷支援システム。
【請求項３】
請求項１において、
前記仕上用紙サイズ情報取得手段は、前記文書データ取得手段で取得した文書データの用紙幅および用紙高さが最小となるページの用紙幅および用紙高さを前記仕上用紙サイズ情報として取得することを特徴とする印刷支援システム。
【請求項４】
請求項１ないし３のいずれか１項において、
前記正規化ルール記憶手段は、少なくとも前記文書データのページを用紙幅方向にＮ（Ｎは２以上の整数）等分する幅方向ページ分割ルールを前記正規化ルールとして記憶し、
前記正規化ルール選択手段は、前記文書データのページの用紙幅が前記仕上用紙幅のＮ倍に等しく、かつ、前記文書データのページの用紙高さが前記仕上用紙高さと等しいと判定したときは、前記正規化ルール記憶手段のなかから前記幅方向ページ分割ルールを選択し、
前記文書データ加工手段は、前記正規化ルール選択手段で選択した幅方向ページ分割ルールに従って前記文書データのページを加工することを特徴とする印刷支援システム。
【請求項５】
請求項１ないし４のいずれか１項において、
前記正規化ルール記憶手段は、少なくとも前記文書データのページを用紙高さ方向にＭ（Ｍは２以上の整数）等分する高さ方向ページ分割ルールを前記正規化ルールとして記憶し、
前記正規化ルール選択手段は、前記文書データのページの用紙高さが前記仕上用紙高さのＭ倍に等しく、かつ、前記文書データのページの用紙幅が前記仕上用紙幅と等しいと判定したときは、前記正規化ルール記憶手段のなかから前記高さ方向ページ分割ルールを選択し、
前記文書データ加工手段は、前記正規化ルール選択手段で選択した高さ方向ページ分割ルールに従って前記文書データのページを加工することを特徴とする印刷支援システム。
【請求項６】
請求項１ないし５のいずれか１項において、
前記正規化ルール記憶手段は、少なくとも前記文書データのページを仕上用紙幅および仕上用紙高さに合わせて拡大または縮小するページ変倍ルールを前記正規化ルールとして記憶し、
前記正規化ルール選択手段は、前記文書データのページの用紙幅および前記仕上用紙幅の比率と、前記文書データのページの用紙高さおよび前記仕上用紙高さの比率が等しいと判定したときは、前記正規化ルール記憶手段のなかから前記ページ変倍ルールを選択し、
前記文書データ加工手段は、前記正規化ルール選択手段で選択したページ変倍ルールに従って前記文書データのページを加工することを特徴とする印刷支援システム。
【請求項７】
請求項１ないし６のいずれか１項において、
前記正規化ルール記憶手段は、少なくとも前記文書データのページを９０度または−９０度回転させるページ回転ルールを前記正規化ルールとして記憶し、
前記正規化ルール選択手段は、前記文書データのページの用紙幅と前記仕上用紙高さが等しく、かつ、前記文書データのページの用紙高さと前記仕上用紙幅が等しいと判定したときは、前記正規化ルール記憶手段のなかから前記ページ回転ルールを選択し、
前記文書データ加工手段は、前記正規化ルール選択手段で選択したページ回転ルールに従って前記文書データのページを加工することを特徴とする印刷支援システム。
【請求項８】
請求項７において、
さらに、ページに含まれる文字の方向を判定する文字方向判定手段を備え、
前記文書データ加工手段は、前記文字方向判定手段で判定したページに含まれる文字の方向に基づいて、前記文書データのページを回転させた結果、回転後のページに含まれる文字が上向きまたは右向きとなるように前記文書データのページを回転させることを特徴とする印刷支援システム。
【請求項９】
請求項１ないし８のいずれか１項において、
前記正規化ルール記憶手段は、少なくとも前記文書データのページを９０度または−９０度回転させ、かつ、仕上用紙幅および仕上用紙高さに合わせて拡大または縮小するページ回転変倍ルールを前記正規化ルールとして記憶し、
前記正規化ルール選択手段は、前記文書データのページの用紙幅および前記仕上用紙高さの比率と、前記文書データのページの用紙高さおよび前記仕上用紙幅の比率が等しいと判定したときは、前記正規化ルール記憶手段のなかから前記ページ回転変倍ルールを選択し、
前記文書データ加工手段は、前記正規化ルール選択手段で選択したページ回転変倍ルールに従って前記文書データのページを加工することを特徴とする印刷支援システム。
【請求項１０】
請求項１ないし９のいずれか１項において、
前記正規化ルール記憶手段は、少なくとも前記文書データのページ領域のうち前記仕上用紙幅および仕上用紙高さで規定される領域に含まれない部分を削除する超過領域削除ルールを前記正規化ルールとして記憶し、
前記正規化ルール選択手段は、前記文書データのページの用紙幅と前記仕上用紙幅の差分、および前記文書データのページの用紙高さと前記仕上用紙高さの差分がともに所定値以下となると判定したときは、前記正規化ルール記憶手段のなかから前記超過領域削除ルールを選択し、
前記文書データ加工手段は、前記正規化ルール選択手段で選択した超過領域削除ルールに従って前記文書データのページを加工することを特徴とする印刷支援システム。
【請求項１１】
請求項１ないし１０のいずれか１項において、
前記文書データを作成したアプリケーションを識別するアプリケーション識別情報を取得するアプリケーション識別情報取得手段と、
前記アプリケーション識別情報、前記アプリケーションが設定する用紙幅および用紙高さ、並びに適正化後の用紙幅および用紙高さを対応付けて記憶する用紙サイズ対応情報記憶手段と、
前記アプリケーション識別情報取得手段で取得したアプリケーション識別情報、並びに前記文書データ取得手段で取得した文書データの用紙幅および用紙高さに対応する前記適正化後の用紙幅および用紙高さを前記用紙サイズ対応情報記憶手段のなかから検索する適正化用紙サイズ検索手段とを備え、
前記正規化ルール選択手段は、前記適正化用紙サイズ検索手段で索出した適正化後の用紙幅および用紙高さ、並びに前記仕上用紙サイズ情報取得手段で取得した仕上用紙サイズ情報の仕上用紙幅および仕上用紙高さに基づいて、前記正規化ルール記憶手段のなかから前記正規化ルールを選択することを特徴とする印刷支援システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
ステップＳ１１４では、取得した文書データのなかで未処理のページが存在するか否かを判定し、未処理のページが存在しないと判定したとき(No)は、ステップＳ１１６に移行する。
ステップＳ１１６では、取得した印刷仕様電子ジョブチケットに基づいて、印刷装置２００の印刷設定を含む印刷設定電子ジョブチケットを生成し、ステップＳ１１８に移行して、生成した印刷設定電子ジョブチケットおよび加工した文書データに基づいて、印刷装置２００に対して印刷を要求する印刷制御処理を実行し、ステップＳ１２０に移行する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１３８
【補正方法】変更
【補正の内容】
【０１３８】
図２４は、正規化ルールのデータ構造を示す図である。
図２４の例では、仕上用紙幅と文書データの用紙幅の比が２．０、すなわち文書データの用紙幅が仕上用紙幅の２倍であり、仕上用紙高さと文書データの用紙高さの比が１．０、すなわち文書データの用紙高さと仕上用紙高さが等しい場合のルールとなっている。
このようなルールの記述方法にすることにより、用紙サイズに関わらず、用紙の比率が同じ場合については単一のルールで全て対応できるようになる。例えば、図２４のルールは、仕上用紙サイズがA4Portrait、文書データの用紙サイズがA3Landscapeの場合でも、仕上用紙サイズがA5Portrait、文書データの用紙サイズがA4Landscapeの場合でもともに適用することができ、正規化ルールの数を減らすことができるという効果が得られる。