【手続補正書】
【提出日】平成23年12月9日(2011.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
階層構造の要素によって構成され、描画情報の記述された少なくとも一つのページ要素を含み、各階層の要素それぞれに対して印刷設定情報を付加することが可能な構造化文書を扱う文書処理装置であって、
処理対象の構造化文書の階層ごとに、当該階層の要素に前記印刷設定情報が付加されていないこと、又は、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であることを判定する印刷設定判定手段と、
前記印刷設定判定手段により、処理対象の構造化文書の各階層について、当該階層の要素に前記印刷設定情報が付加されていないと判定されたか、又は、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であると判定された場合に、ユーザによる印刷設定情報の変更を受け付ける印刷設定情報編集手段と
を有することを特徴とする文書処理装置。
【請求項２】
前記印刷設定判定手段は、階層の要素に前記印刷設定情報が付加されている場合であっても、その内容が空であれば、当該要素には前記印刷設定情報が付加されていないと判定することを特徴とする請求項１に記載の文書処理装置。
【請求項３】
前記印刷設定判定手段は、ある階層の全要素に同一の印刷設定情報が関連づけられている場合に、前記印刷設定情報が当該階層の全要素に共通であると判定することを特徴とする請求項１又は２に記載の文書処理装置。
【請求項４】
前記構造化文書は、前記ページ要素の階層と、１又は複数の前記ページ要素を含む文書要素の階層と、１又は複数の前記文書要素を含むひとつのジョブ要素の階層とを含むことを特徴とする請求項１乃至３のいずれか一項に記載の文書処理装置。
【請求項５】
前記印刷設定判定手段は、前記処理対象の構造化文書の前記階層ごとに、当該階層の要素に前記印刷設定情報が付加されていないとも、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であるとも判定されなかった場合、各階層の要素に付加された前記印刷設定情報を階層ごとに比較し、全階層について各階層の要素に付加された前記印刷設定情報が互いに同一であることをさらに判定し、
前記印刷設定情報編集手段は、全階層について各階層の要素に付加された前記印刷設定情報が互いに同一であると判定された場合に、ユーザによる印刷設定情報の変更を受け付けることを特徴とする請求項１乃至４のいずれか一項に記載の文書処理装置。
【請求項６】
前記印刷設定情報編集手段は、ユーザによる印刷設定情報の変更を受け付けると、変更を反映した印刷設定情報を最上位の階層の要素に付加し、下位の階層の要素に付加された印刷設定情報を削除することを特徴とする請求項１乃至５のいずれか一項に記載の文書処理装置。
【請求項７】
前記構造化文書の内容をプレビュー表示するプレビュー手段をさらに備え、
前記印刷設定判定手段は、前記プレビュー手段により前記構造化文書のプレビュー表示が行われている場合に判定を行い、
前記印刷設定情報編集手段は、前記プレビュー手段により前記構造化文書のプレビュー表示が行われている場合に、前記印刷設定判定手段による判定結果に応じて前記印刷設定情報の変更を受け付けることを特徴とする請求項１乃至６のいずれか一項に記載の文書処理装置。
【請求項８】
前記構造化文書はＸＰＳデータであり、前記印刷設定情報はプリントチケットであることを特徴とする請求項４乃至７のいずれか一項に記載の文書処理装置。
【請求項９】
階層構造の要素によって構成され、描画情報の記述された少なくとも一つのページ要素を含み、各階層の要素それぞれに対して印刷設定情報を付加することが可能な構造化文書を扱う文書処理装置による文書処理方法であって、
前記文書処理装置の印刷設定判定手段が、処理対象の構造化文書の階層ごとに、当該階層の要素に前記印刷設定情報が付加されていないこと、又は、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であることを判定する印刷設定判定工程と、
前記印刷設定判定工程により、処理対象の構造化文書の各階層について、当該階層の要素に前記印刷設定情報が付加されていないと判定されたか、又は、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であると判定された場合に、前記文書処理装置の印刷設定情報編集手段が、ユーザによる印刷設定情報の変更を受け付ける印刷設定情報編集工程と
を有することを特徴とする文書処理方法。
【請求項１０】
請求項１乃至８のいずれか一項に記載の文書処理装置の各手段をコンピュータにより実現させるためのプログラム。
【請求項１１】
ページ要素を束ねた文書要素、文書要素を束ねたジョブ要素を含み、各要素に印刷設定情報を付加することが可能な文書を扱うコンピュータで実行されるプログラムであって、
ページ要素と文書要素に印刷設定情報が付加されているか否かを判断する判断手段と、
前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断された場合、ユーザによる印刷設定の変更を受け付けず、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていないと判断された場合、ユーザによる印刷設定の変更を受け付ける変更手段としてコンピュータを機能させるためのプログラム。
【請求項１２】
前記変更手段は、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、ページ要素と文書要素の印刷設定情報が空でない場合、ユーザによる印刷設定の変更を受け付けず、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、ページ要素と文書要素の印刷設定情報が空である場合、ユーザによる印刷設定の変更を受け付けることを特徴とする請求項１１記載のプログラム。
【請求項１３】
前記変更手段は、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、ページ要素の総数が１でない場合、ユーザによる印刷設定の変更を受け付けず、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、ページ要素の総数が１の場合、ユーザによる印刷設定の変更を受け付けることを特徴とする請求項１１または１２記載のプログラム。
【請求項１４】
前記変更手段は、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、文書要素の総数が１であり、ページ要素に印刷設定情報が付加されている場合、ユーザによる印刷設定の変更を受け付けず、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、文書要素の総数が１であり、ページ要素に印刷設定情報が付加されていない場合、ユーザによる印刷設定の変更を受け付けることを特徴とする請求項１１乃至１３のいずれか一項に記載のプログラム。
【請求項１５】
前記変更手段は、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、文書要素の総数が１であり、ページ要素の印刷設定情報が同一でない場合、ユーザによる印刷設定の変更を受け付けず、前記判断手段によりページ要素と文書要素に印刷設定情報が付加されていると判断され、文書要素の総数が１であり、ページ要素の印刷設定情報が同一である場合、ユーザによる印刷設定の変更を受け付けることを特徴とする請求項１１乃至１４のいずれか一項に記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するために、本発明は以下の構成を有する。すなわち、階層構造の要素によって構成され、描画情報の記述された少なくとも一つのページ要素を含み、各階層の要素それぞれに対して印刷設定情報を付加することが可能な構造化文書を扱う文書処理装置であって、
処理対象の構造化文書の階層ごとに、当該階層の要素に前記印刷設定情報が付加されていないこと、又は、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であることを判定する印刷設定判定手段と、
前記印刷設定判定手段により、処理対象の構造化文書の各階層について、当該階層の要素に前記印刷設定情報が付加されていないと判定されたか、又は、当該階層の要素に付加された前記印刷設定情報が当該階層の全要素に共通であると判定された場合に、ユーザによる印刷設定情報の変更を受け付ける印刷設定情報編集手段とを有する。