(57)【要約】  ページの図形要素オーバープリント処理方法および装置は、ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認するステップと；各組で交差するオリジナル図形要素オブジェクトの交差部分を分離する。分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、現在の図形要素オブジェクトのルート情報を備える属性情報を生成するステップと；各組で交差するオリジナル図形要素オブジェクトに対して、交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、現在の図形要素オブジェクトのカラー情報を確認し、かつ、カラー情報を属性情報に追加するステップと；現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、ページの現在の描画を生成するステップとを備える。本発明に係るページの図形要素オーバープリント処理方法および装置を使用して、ページ描画レベルにて図形要素オブジェクトへのオーバープリント処理を完了できる。
2014520010.tif 000002
【特許請求の範囲】
【請求項１】
ページのオリジナル描画における全オリジナル図形要素オブジェクトの、ルート情報、オーバープリント属性情報およびカラー情報を備える属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認ステップと、
各組で交差するオリジナル図形要素オブジェクトの交差部分を分離し、分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、前記現在の図形要素オブジェクトのルート情報を備える属性情報を生成するステップと、
各組で交差するオリジナル図形要素オブジェクトに対して、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、前記現在の図形要素オブジェクトのカラー情報を確認し、かつ、前記カラー情報を属性情報に追加するステップと、
前記現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、前記ページの現在の描画を生成するステップとを備えることを特徴とするページ図形要素のオーバープリント処理方法。
【請求項２】
前記オリジナル図形要素オブジェクトの属性情報は、ルート情報と、オーバープリント属性情報と、カラー情報と、図形要素オブジェクトタイプち、図形要素オブジェクトのクリッピング情報とを備え、
ここで、前記カラー情報は、カラースペースとカラー値を備えることを特徴とする請求項１に記載のページ図形要素のオーバープリント処理方法。
【請求項３】
前記ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認する前に、
ページのオリジナル描画を分析し、前記ページにおける全オリジナル図形要素オブジェクトの属性情報を獲得するステップと、
前記ページ描画における描画図形要素オブジェクトの順序に従い、前記全図形要素オブジェクトの属性情報をストレージするステップとを備え、
前記現在の図形要素オブジェクトのカラー情報を確認し、前記カラー情報を属性情報に追加後、さらに、
前記交差するオリジナル図形要素オブジェクトの交差部分に対応する現在の図形要素オブジェクトの属性情報を前記交差するオリジナル図形要素オブジェクトの属性情報の後にストレージするステップを備えることを特徴とする請求項１に記載のページ図形要素のオーバープリント処理方法。
【請求項４】
ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づく、全ての交差するオリジナル図形要素オブジェクトの確認は、
全オリジナル図形要素オブジェクトの属性情報におけるルート情報を獲得するステップと、
２つの前記ルート情報が示すルート間の距離が予定閾値より小さい場合、前記２つの前記ルート情報がそれぞれ対応するオリジナル図形要素オブジェクトの位置関係は交差すると確認するステップとを備えることを特徴とする請求項１に記載のページ図形要素のオーバープリント処理方法。
【請求項５】
前記各組で交差するオリジナル図形要素オブジェクトの交差部分を分離し、分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとして、前記現在の図形要素オブジェクトの、ルート情報を備える属性情報を生成することは、
各組前記交差するオリジナル図形要素オブジェクトのルート情報を交差処理し、前記交差するオリジナル図形要素オブジェクトの交差部分を分離し、かつ、分離後に残ったオリジナル図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、現在の図形要素オブジェクト各自のルート情報を備える属性情報を生成するステップを備えることを特徴とする請求項１に記載のページ図形要素のオーバープリント処理方法。
【請求項６】
前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報とに基づいて、オーバープリント処理を行う，前記現在の図形要素オブジェクトのカラー情報の確認し、かつ、前記カラー情報を属性情報へ追加することは、
前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報に基づき、交差部分のカラーレンダリング方式を確認するステップと、
レンダリング方式に基づき、前記交差するオリジナル図形要素オブジェクトにおけるオリジナル図形要素オブジェクトのカラーをレンダリングし、または、前記交差するオリジナル図形要素オブジェクトのカラー情報に基づき、交差部分のカラーを算出して、交差部分のカラー情報とするステップと、
前記交差部分のカラー情報を相応の現在の図形要素オブジェクトの属性情報に追加するステップとを備えることを特徴とする請求項５に記載のページ図形要素のオーバープリント処理方法。
【請求項７】
本発明に係るページ図形要素のオーバープリント処理装置は、交差確認モジュールと、分離モジュールと、オーバープリント処理モジュールと、生成モジュールとを備え、
前記交差確認モジュールは、ページのオリジナル描画における全オリジナル図形要素オブジェクトの、属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認、前記属性情報は、ルート情報と、オーバープリント属性情報と、カラー情報とを備え、
前記分離モジュールは、各組で交差するオリジナル図形要素オブジェクトの交差部分を分離し、分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、前記現在の図形要素オブジェクトのルート情報を備える属性情報を生成し、
オーバープリント処理モジュールは、各組で交差するオリジナル図形要素オブジェクトに対して、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、前記現在の図形要素オブジェクトのカラー情報を確認し、かつ、前記カラー情報を属性情報に追加し、
前記生成モジュールは、前記現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、前記ページの現在の描画を生成することを特徴とするページ図形要素のオーバープリント処理装置。
【請求項８】
前記装置は、獲得モジュールと、ストレージモジュールとをさらに備え、
前記獲得モジュールは、ページのオリジナル描画を分析し、前記ページにおける全オリジナル図形要素オブジェクトの属性情報を獲得し、
前記ストレージモジュールは、前記ページ描画における描画図形要素オブジェクトの順序に従い、前記全図形要素オブジェクトの属性情報をストレージすることを備えることを特徴とする請求項７に記載のページ図形要素のオーバープリント処理装置。
【請求項９】
前記ストレージモジュールは、前記交差するオリジナル図形要素オブジェクトの交差部分に対応する現在の図形要素オブジェクトの属性情報を前記交差するオリジナル図形要素オブジェクトの属性情報の後にストレージすることを特徴とする請求項８に記載のページ図形要素のオーバープリント処理装置。
【請求項１０】
前記交差確認モジュールは、全オリジナル図形要素オブジェクトの属性情報におけるルート情報を獲得し、２つの前記ルート情報が示すルート間の距離が予定閾値より小さい場合、前記２つの前記ルート情報がそれぞれ対応するオリジナル図形要素オブジェクトの位置関係は交差すると確認することを特徴とする請求項７に記載のページ図形要素のオーバープリント処理装置。
【請求項１１】
前記分離モジュールは、各組前記交差するオリジナル図形要素オブジェクトのルート情報を交差処理し、前記交差するオリジナル図形要素オブジェクトの交差部分を分離し、かつ、分離後に残ったオリジナル図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、現在の図形要素オブジェクト各自のルート情報を備える属性情報を生成することを特徴とする請求項７に記載のページ図形要素のオーバープリント処理装置。
【請求項１２】
前記オーバープリント処理モジュールは、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報に基づき、交差部分のカラーレンダリング方式を確認し、レンダリング方式に基づき、前記交差するオリジナル図形要素オブジェクトにおけるオリジナル図形要素オブジェクトのカラーをレンダリングし、または、前記交差するオリジナル図形要素オブジェクトのカラー情報に基づき、交差部分のカラーを算出して交差部分のカラー情報とし、前記オリジナル図形要素オブジェクトのカラー情報と交差部分のカラー情報を相応の現在の図形要素オブジェクトの属性情報に追加することを特徴とする請求項７に記載のページ図形要素のオーバープリント処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は２０１１年１２月３１に、中国特許局に提出し、出願番号が２０１１１０４６０７１２．８であり、発明名称が「ページの図形要素オーバープリント処理方法および装置」である中国特許出願を基礎とする優先権を主張し、その開示の総てをここに取り込む。
【０００２】
本発明はデジタル印刷分野技術の関し、特にページの図形要素オーバープリント処理方法および装置に関する。
【背景技術】
【０００３】
伝統的な図形要素オブジェクトオーバープリント処理は、一般的に全てラスター化処理装置にて実現する。このような処理方式において、最終的にページにおけるオーバープリント効果はユーザーが設定したラスター化パラメータと関連し、ラスター化装置の自身の行為と関連する。こうして、最終的にオーバープリント結果に多くの不確定性をもたらす。
【発明の概要】
【発明の解決しようとする課題】
【０００４】
このような不確定性は一般的に次のように表現される。異なるラスター化装置において同ページのラスター化ドットマトリクス結果は異なる。または同ラスター化装置において、ラスター化パラメータ設定が異なるため、同ページの毎回のラスター化ドットマトリクス結果が異なる。同時に、ラスター化装置においてオーバープリント処理を行う場合、出力解像度が高いため、ラスター化ドットマトリクスデータは莫大になり、オーバープリント処理全体の效率にも一定の影響が出る。
【発明を解決するための手段】
【０００５】
本発明に係るページの図形要素オーバープリント処理方法および装置は、ページ描画レベルにて図形要素オブジェクトへのオーバープリント処理を完了でき、視覚効果を変更しない前提の下、オーバープリント処理の複雑さを低減し、オーバープリント処理の效率を高める。
【０００６】
本発明に係るページ図形要素のオーバープリント処理方法は、
ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認する。前記属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備えるステップと、
各組で交差するオリジナル図形要素オブジェクトの交差部分を分離する。分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、前記現在の図形要素オブジェクトのルート情報を備える属性情報を生成するステップと、
各組で交差するオリジナル図形要素オブジェクトに対して、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、前記現在の図形要素オブジェクトのカラー情報を確認する。かつ、前記カラー情報を属性情報に追加するステップと、
前記現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、前記ページの現在の描画を生成するステップとを備える。
【０００７】
これに応じて、本発明に係るページ図形要素のオーバープリント処理装置は、交差確認モジュール、分離モジュール、オーバープリント処理モジュールおよび生成モジュールを備える。
【０００８】
交差確認モジュールは、ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認する。前記属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備える。
【０００９】
分離モジュールは、各組で交差するオリジナル図形要素オブジェクトの交差部分を分離する。分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、前記現在の図形要素オブジェクトのルート情報を備える属性情報を生成する。
【００１０】
オーバープリント処理モジュールは、各組で交差するオリジナル図形要素オブジェクトに対して、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、前記現在の図形要素オブジェクトのカラー情報を確認する。かつ、前記カラー情報を属性情報に追加する。
【００１１】
生成モジュールは、前記現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、前記ページの現在の描画を生成する。
【００１２】
本発明に係るページの図形要素オーバープリント処理方法および装置は、ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認する。前記属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備えるステップと；各組で交差するオリジナル図形要素オブジェクトの交差部分を分離する。分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、前記現在の図形要素オブジェクトのルート情報を備える属性情報を生成するステップと；各組で交差するオリジナル図形要素オブジェクトに対して、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、前記現在の図形要素オブジェクトのカラー情報を確認する。かつ、前記カラー情報を属性情報に追加するステップと；前記現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、前記ページの現在の描画を生成するステップとを備える。本発明に係るページの図形要素オーバープリント処理方法および装置の使用は、交差する図形要素オブジェクトを複数の独立した図形要素オブジェクトに分解し、交差部分のカラー情報を算出することにより、相応の各図形要素オブジェクトの属性情報（関連描画）を修正し、新しいページ描画を生成する。
【発明の効果】
【００１３】
こうして、ページ描画レベルにて図形要素オブジェクトへのオーバープリント処理を完了でき、視覚効果を変更しない前提の下、オーバープリント処理の複雑さを低減し、オーバープリント效率を高める。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態におけるページ図形要素オーバープリント処理方法のフロー図。
【図２ａ】本発明の実施形態におけるオリジナル図形要素分離の構造を示す図。
【図２ｂ】本発明の実施形態におけるオリジナル図形要素分離の構造を示す図。
【図３】本発明の別の実施形態におけるページ図形要素オーバープリント処理方法のフロー  図。
【図４】本発明の実施形態におけるページ図形要素オーバープリント処理装置を示す図。
【発明を実施するための形態】
【００１５】
以下に、図面と本発明の実施形態の技術方案における主な実現原理を結合し、具体的な実施方式と他の果たすであろう有益な効果を詳細に説明する。
【００１６】
従来技術の問題を解決するため、本発明に係るページ図形要素のオーバープリント処理方法は図１に示す通り、以下のステップ１０１からステップ１０４を備える。
【００１７】
ステップ１０１において、ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認する。当該属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備える。
【００１８】
ステップ１０２において、各組で交差するオリジナル図形要素オブジェクトの交差部分を分離する。分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、現在の図形要素オブジェクトのルート情報を備える属性情報を生成する。
【００１９】
ステップ１０３において、各組で交差するオリジナル図形要素オブジェクトに対して、交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行い、現在の図形要素オブジェクトのカラー情報を確認する。かつ、カラー情報を属性情報に追加する。
【００２０】
ステップ１０４において、現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、ページの現在の描画を生成する。
【００２１】
具体的に、ページのオリジナル描画を分析し、ページにおける全オリジナル図形要素オブジェクトの属性情報を獲得する。かつ、ページ描画における描画図形要素オブジェクトの順序に従い、全図形要素オブジェクトの属性情報をストレージする。当該オリジナル図形要素オブジェクトの属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備え、さらに図形要素オブジェクトタイプ、図形要素オブジェクトのクリッピング情報を備える。ここで前記カラー情報は、カラースペースとカラー値を備える。
【００２２】
そして、全オリジナル図形要素オブジェクトの属性情報におけるルート情報を獲得する。２つのルート情報が示すルート間の距離が予定閾値より小さい場合、２つのルート情報がそれぞれ対応するオリジナル図形要素オブジェクトの位置関係は交差すると確認する。図形要素オブジェクトのルート情報は全てベクトル形式を用いて描画と記録するため、ベクトルの関連演算方法を用いる２つのルートが交差するか否かを判断できる。一般的な状況では、図形要素オブジェクトの位置関係は、相互分離、隣接非交差および交差の３つの状況を含む。隣接非交差の状況については、可以実際の状況に基づき、ルートを調整することにより相互分離または交差に変えることができる。
【００２３】
各組で交差するオリジナル図形要素オブジェクトのルート情報を交差処理し、交差するオリジナル図形要素オブジェクトの交差部分を分離する。かつ分離後に残ったオリジナル図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、現在の図形要素オブジェクト各自のルート情報を備える属性情報を生成する。図２ａに示す通り、交差するオリジナル図形要素オブジェクトは：円形と正六角形である。図２ｂに示す通り、交差処理を経た後、２つの交差するオリジナル図形要素オブジェクトを互いに交差しない３つの現在の図形要素オブジェクトに分離する。同時に、交差処理を経た後、各現在の図形要素オブジェクトの属性情報を生成する。ここで、修正を経たオリジナル図形要素オブジェクトを現在の図形要素オブジェクトとし、この属性情報におけるルート情報は修正される。交差するオリジナル図形要素オブジェクトの交差部分を現在の図形要素オブジェクトとし、この属性情報を新しく生成した属性情報とし、ルート情報、オーバープリント属性情報、図形要素オブジェクトタイプおよび図形要素オブジェクトのクリッピング情報等を備える。
【００２４】
交差部分のカラー情報は、交差するオリジナル図形要素オブジェクトの属性情報により決まるため、交差するオリジナル図形要素オブジェクトのオーバープリント属性情報に基づき、交差部分のカラーレンダリング方式を確認しなければならない。レンダリング方式に基づき、交差するオリジナル図形要素オブジェクトにおけるオリジナル図形要素オブジェクトのカラーをレンダリングする。または交差するオリジナル図形要素オブジェクトのカラー情報に基づき、交差部分のカラーを算出し、交差部分のカラー情報とする。そして、交差部分のカラー情報を相応の現在の図形要素オブジェクトの属性情報に追加する。例えば、仮に２つのオリジナル図形要素オブジェクトは交差し、ここで１つを白色図形要素オブジェクトとし、もう１つを黒色図形要素オブジェクトとすると、白色図形要素オブジェクトのオーバープリント属性を終始トップレベルに置けば、この２つの図形要素オブジェクトの交差部分のカラーは白色となる。もし２つのオリジナル図形要素オブジェクトのオーバープリント属性が同レベルにあれば、２つの図形要素オブジェクトのカラー混合後のカラー値を演算し、灰色とする。具体的なカラー値を演算する方法は従来技術における一部方式を参照できるが、ここでは本発明の重点とはしない。
【００２５】
交差部分に対応する現在の図形要素オブジェクトの属性情報が整った後、当該交差するオリジナル図形要素オブジェクトの交差部分に対応する現在の図形要素オブジェクトの属性情報を交差するオリジナル図形要素オブジェクトの属性情報の後にストレージする。図２ｂに示す通り、中間交差部分の位相情報は、修正後の円形図形要素オブジェクトと修正後の正六角形図形要素オブジェクトの後ろにストレージすべきである。例えば、当該オリジナル図形要素オブジェクトに隣接する属性情報のストレージ、またはオリジナル図形要素オブジェクトと間に他の図形要素オブジェクトの属性情報を有する。好ましくは、交差部分に対応する現在の図形要素オブジェクトを全オリジナル図形要素オブジェクトの後にストレージする。例えば、仮に図形要素オブジェクト１から図形要素オブジェクト６までの属性情報を順次ストレージし、図形要素オブジェクト１と図形要素オブジェクト３が交差すると、オーバープリント処理を経た後、図形要素オブジェクト１と図形要素オブジェクト３の属性情報を修正する。かつ、図形要素オブジェクト１と図形要素オブジェクト３の交差部分が生成する現在の図形要素オブジェクト７の属性情報を図形要素オブジェクト６の属性情報の後にストレージする。または、当該現在の図形要素オブジェクト７の属性情報を図形要素オブジェクト３の属性情報の後に挿入ストレージもできる。
【００２６】
最後に、現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、ページの現在の描画を生成する。
【００２７】
前記説明により、本発明に係るページ図形要素オーバープリント処理方法を使用し、交差する図形要素オブジェクトを複数の独立した図形要素オブジェクトに分解し、交差部分のカラー情報を算出することにより、相応の各図形要素オブジェクトの属性情報（関連描画）を修正し、新しいページ描画を生成することがわかる。こうして、ページ描画レベルにて図形要素オブジェクトへのオーバープリント処理を完了でき、視覚効果を変更しない前提の下、オーバープリント処理の複雑さを低減し、オーバープリント処理の效率を高める。
【００２８】
以下に、具体的な実施形態により本発明に係るページ図形要素オーバープリント処理方法を詳細に説明する。図３に示す通り、以下のステップ３０１からステップ３０８を備える。
【００２９】
ステップ３０１において、ページのオリジナル描画を分析し、ページにおける全オリジナル図形要素オブジェクトの属性情報を獲得する。当該オリジナル図形要素オブジェクトの属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備え、さらに図形要素オブジェクトタイプ、図形要素オブジェクトのクリッピング情報を備える。ここでカラー情報は、カラースペースとカラー値を備える。
【００３０】
ステップ３０２において、ページ描画における描画図形要素オブジェクトの順序に従い、全図形要素オブジェクトの属性情報をストレージする。
【００３１】
ステップ３０３において、全オリジナル図形要素オブジェクトの属性情報におけるルート情報を獲得し、交差するオリジナル図形要素オブジェクトを確認する。具体的に、２つのルート情報が示すルート間の距離が予定閾値より小さい場合、２つのルート情報がそれぞれ対応するオリジナル図形要素オブジェクトの位置関係は交差すると確認する。
【００３２】
ステップ３０４において、各組で交差するオリジナル図形要素オブジェクトのルート情報を交差処理し、交差するオリジナル図形要素オブジェクトの交差部分を分離する。
【００３３】
ステップ３０５において、交差部分の分離後に残ったオリジナル図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、各現在の図形要素オブジェクトの属性情報を生成する。ここで、当該交差部分に対応する現在の図形要素オブジェクトの属性情報にルート情報を備えるが、カラー情報は備えない。
【００３４】
ステップ３０６において、交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、交差部分に対応する現在の図形要素のカラー情報を確認し、属性情報に追加する。
【００３５】
ステップ３０７において、当該交差部分に対応する現在の図形要素オブジェクトの属性情報を交差するオリジナル図形要素オブジェクトの属性情報の後にストレージする。
【００３６】
ステップ３０８において、現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、ページの現在の描画を生成する。
【００３７】
前記説明により、本発明に係るページ図形要素オーバープリント処理方法を使用し、交差する図形要素オブジェクトを複数の独立した図形要素オブジェクトに分解し、交差部分のカラー情報を算出することにより、相応の各図形要素オブジェクトの属性情報（関連描画）を修正し、新しいページ描画を生成することがわかる。こうして、ページ描画レベルにて図形要素オブジェクトへのオーバープリント処理を完了でき、視覚効果を変更しない前提の下、オーバープリント処理の複雑さを低減し、オーバープリント処理の效率を高める。
【００３８】
同じ発明思想に基づく、本発明に係るページ図形要素のオーバープリント処理装置は、図４に示す通り、交差確認モジュール４０１、分離モジュール４０２、オーバープリント処理モジュール４０３および生成モジュール４０４を備える。
【００３９】
交差確認モジュール４０１は、ページのオリジナル描画における全オリジナル図形要素オブジェクトの属性情報に基づき、全ての交差するオリジナル図形要素オブジェクトを確認する。前記属性情報は、ルート情報、オーバープリント属性情報およびカラー情報を備える。
【００４０】
分離モジュール４０２は、各組で交差するオリジナル図形要素オブジェクトの交差部分を分離する。分離後の各図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、前記現在の図形要素オブジェクトのルート情報を備える属性情報を生成する。
【００４１】
オーバープリント処理モジュール４０３は、各組で交差するオリジナル図形要素オブジェクトに対して、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報とカラー情報に基づき、オーバープリント処理を行う，前記現在の図形要素オブジェクトのカラー情報を確認する。かつ、前記カラー情報を属性情報に追加する。
【００４２】
生成モジュール４０４は、前記現在の図形要素オブジェクトの属性情報と交差しないオリジナル図形要素オブジェクトの属性情報に基づき、前記ページの現在の描画を生成する。
【００４３】
好ましくは、当該装置はさらに以下の獲得モジュール４０５とストレージモジュール４０６を備える。
【００４４】
獲得モジュール４０５は、ページのオリジナル描画を分析し、前記ページにおける全オリジナル図形要素オブジェクトの属性情報を獲得する。
【００４５】
ストレージモジュール４０６は、前記ページ描画における描画図形要素オブジェクトの順序に従い、前記全図形要素オブジェクトの属性情報をストレージする。
【００４６】
好ましくは、前記ストレージモジュール４０６はさらに、前記交差するオリジナル図形要素オブジェクトの交差部分に対応する現在の図形要素オブジェクトの属性情報を前記交差するオリジナル図形要素オブジェクトの属性情報の後にストレージする。
【００４７】
好ましくは、前記交差確認モジュール４０１は具体的に、全オリジナル図形要素オブジェクトの属性情報におけるルート情報を獲得する。２つの前記ルート情報が示すルート間の距離が予定閾値より小さい場合、前記２つの前記ルート情報がそれぞれ対応するオリジナル図形要素オブジェクトの位置関係は交差すると確認する。
【００４８】
好ましくは、前記分離モジュール４０２は具体的に、各組前記交差するオリジナル図形要素オブジェクトのルート情報を交差処理し、前記交差するオリジナル図形要素オブジェクトの交差部分を分離する。かつ、分離後に残ったオリジナル図形要素オブジェクトをそれぞれ独立した現在の図形要素オブジェクトとし、現在の図形要素オブジェクト各自のルート情報を備える属性情報を生成する。
【００４９】
好ましくは、前記オーバープリント処理モジュール４０３は、前記交差するオリジナル図形要素オブジェクトのオーバープリント属性情報に基づき、交差部分のカラーレンダリング方式を確認する。レンダリング方式に基づき、前記交差するオリジナル図形要素オブジェクトにおけるオリジナル図形要素オブジェクトのカラーをレンダリングする。または前記交差するオリジナル図形要素オブジェクトのカラー情報に基づき、交差部分のカラーを算出し、交差部分のカラー情報とする。前記オリジナル図形要素オブジェクトのカラー情報と交差部分のカラー情報を相応の現在の図形要素オブジェクトの属性情報に追加する。
【００５０】
前記説明により、使用本発明に係るページの図形要素オーバープリント処理方法および装置が交差する図形要素オブジェクトを複数の独立した図形要素オブジェクトに分解し、交差部分のカラー情報を算出することにより、相応の各図形要素オブジェクトの属性情報（関連描画）を修正し、新しいページ描画を生成することがわかる。こうして、ページ描画レベルにて図形要素オブジェクトへのオーバープリント処理を完了でき、視覚効果を変更しない前提の下、オーバープリント処理の複雑さを低減し、オーバープリント処理の效率を高める。
【００５１】
本分野の技術者として、本発明の実施形態が、方法、システム或いはコンピュータプログラム製品を提供できるため、本発明は完全なハードウェア実施形態、完全なソフトウェア実施形態、またはソフトウェアとハードウェアの両方を結合した実施形態を採用できることがかわるはずである。さらに、本発明は、一つ或いは複数のコンピュータプログラム製品の形式を採用できる。当該製品はコンピュータ使用可能なプログラムコードを含むコンピュータ使用可能な記憶媒体（ディスク記憶装置と光学記憶装置等を含むがそれとは限らない）において実施する。
【００５２】
以上は本発明の実施形態の方法、装置（システム）、およびコンピュータプログラム製品のフロー図および／またはブロック図によって、本発明を記述した。理解すべきことは、コンピュータプログラム指令によって、フロー図および／またはブロック図における各フローおよび／またはブロックと、フロー図および／またはブロック図におけるフローおよび／またはブロックの結合を実現できる。プロセッサはこれらのコンピュータプログラム指令を、汎用コンピュータ、専用コンピュータ、組込み式処理装置、或いは他のプログラム可能なデータ処理装置設備の処理装置器に提供でき、コンピュータ或いは他のプログラム可能なデータ処理装置のプロセッサは、これらのコンピュータプログラム指令を実行し、フロー図における一つ或いは複数のフローおよび／またはブロック図における一つ或いは複数のブロックに指定する機能を実現する。
【００５３】
これらのコンピュータプログラム指令は又、コンピュータ或いは他のプログラム可能なデータ処理装置を特定方式で動作させるコンピュータ読取記憶装置に記憶できる。これによって、指令を含む装置は当該コンピュータ読取記憶装置内の指令を実行でき、フロー図における一つ或いは複数のフローおよび／またはブロック図における一つ或いは複数のブロックに指定する機能を実現する。
【００５４】
これらコンピュータプログラム指令はさらに、コンピュータ或いは他のプログラム可能なデータ処理装置設備に実装もできる。コンピュータプログラム指令が実装されたコンピュータ或いは他のプログラム可能設備は、一連の操作ステップを実行することによって、関連の処理を実現し、コンピュータ或いは他のプログラム可能な設備において実行される指令によって、フロー図における一つ或いは複数のフローおよび／またはブロック図における一つ或いは複数のブロックに指定する機能を実現する。
【００５５】
上述した実施形態に記述された技術的な解決手段を改造し、或いはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。
【００５６】
無論、当業者によって、上述した実施形態に記述された技術的な解決手段を改造し、或いはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。そのような改造と置換は、すべて本発明の請求の範囲に属する。
【図１】
2014520010.tif 000003
【図２ａ】
2014520010.tif 000004
【図２ｂ】
2014520010.tif 000005
【図３】
2014520010.tif 000006
【図４】
2014520010.tif 000007
【国際調査報告】
2014520010.tif 000008
2014520010.tif 000009
2014520010.tif 000010
2014520010.tif 000011