(57)【要約】【課題】形式を変換したページ記述言語をページ画像に変換する場合に、ページ記述言語中の少なくとも１つの要素の内容を変更して、ページ記述言語をページ画像に変換する。【解決手段】ＰＤＬフィルタ４００は、リソースＤＢ４０４、リソース変換処理部４０６及び変換済リソース記憶部４０８の動作を伴って第１のＰＤＬの形式を第２のＰＤＬの形式に変換する。色属性変換処理部４１２は、一時記憶部４１０が記憶しているリソースに含まれる色属性と、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性とが異なる場合には、一時記憶部４１０が記憶しているリソースの色属性を、色属性の変更コマンドが示す色属性に変換し、一時記憶部４１０が記憶しているリソースを変更するよう上書きする。デコンポーザ４０２は、一時記憶部４１０が記憶しているリソースを用いて、ＰＤＬフィルタ４００が形式を変換した第２のＰＤＬを各色のページ画像に変換する。【選択図】図３
2010055243.tif 000002
【特許請求の範囲】
【請求項１】
ページ記述言語をページ画像に変換するページ画像変換手段と、
このページ画像変換手段が変換可能な形式のページ記述言語に他の形式のページ記述言語を変換する形式変換手段と、
この形式変換手段が変換したページ記述言語中の少なくとも１つの要素を記憶する記憶手段と、
前記形式変換手段が新たに変換する他の形式のページ記述言語の変換結果に基づいて、前記記憶手段が記憶した要素の少なくとも１つの内容を変換する要素内容変換手段と、
を有し、
前記ページ画像変換手段は、
前記要素内容変換手段が内容を変換した要素がある場合、変換された要素内容に基づいてページ記述言語をページ画像に変換する
画像処理システム。
【請求項２】
前記記憶手段は、
少なくとも色属性を含む要素を記憶する
請求項１記載の画像処理システム。
【請求項３】
連続紙を供給する連続紙供給手段と、
この連続紙供給手段が供給する連続紙に対し、前記ページ画像変換手段が変換したページ画像を形成するページ画像形成手段と、
をさらに有する
請求項１又は２記載の画像処理システム。
【請求項４】
ページ画像変換手段がページ画像に変換可能な形式のページ記述言語に、他の形式のページ記述言語を変換するステップと、
変換したページ記述言語をページ画像に変換するステップと、
変換したページ記述言語中の少なくとも１つの要素を記憶するステップと、
新たに変換する他の形式のページ記述言語の変換結果に基づいて、記憶した要素の少なくとも１つの内容を変換するステップと、
内容を変換した要素がある場合、変換された要素内容に基づいて、形式を変換されたページ記述言語をページ画像に変換するステップと、
をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム及び画像処理プログラムに関するものである。
【背景技術】
【０００２】
特許文献１は、各プレーンバッファに独立して描画する手段と、各プレーンに関与して描画する手段とを１ページの画像データで切替え制御し、後づけデータと合成する画像処理装置を開示する。
【０００３】
【特許文献１】特開平１１−３０５９７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、形式を変換したページ記述言語をページ画像に変換する場合に、ページ記述言語中の少なくとも１つの要素の内容を変更して、ページ記述言語をページ画像に変換することができる画像処理システム及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に係る本発明は、ページ記述言語をページ画像に変換するページ画像変換手段と、このページ画像変換手段が変換可能な形式のページ記述言語に他の形式のページ記述言語を変換する形式変換手段と、この形式変換手段が変換したページ記述言語中の少なくとも１つの要素を記憶する記憶手段と、前記形式変換手段が新たに変換する他の形式のページ記述言語の変換結果に基づいて、前記記憶手段が記憶した要素の少なくとも１つの内容を変換する要素内容変換手段と、を有し、前記ページ画像変換手段は、前記要素内容変換手段が内容を変換した要素がある場合、変換された要素内容に基づいてページ記述言語をページ画像に変換する画像処理システムである。
【０００６】
請求項２に係る本発明は、前記記憶手段は、少なくとも色属性を含む要素を記憶する請求項１記載の画像処理システムである。
【０００７】
請求項３に係る本発明は、連続紙を供給する連続紙供給手段と、この連続紙供給手段が供給する連続紙に対し、前記ページ画像変換手段が変換したページ画像を形成するページ画像形成手段と、をさらに有する請求項１又は２記載の画像処理システムである。
【０００８】
請求項４に係る本発明は、ページ画像変換手段がページ画像に変換可能な形式のページ記述言語に、他の形式のページ記述言語を変換するステップと、変換したページ記述言語をページ画像に変換するステップと、変換したページ記述言語中の少なくとも１つの要素を記憶するステップと、新たに変換する他の形式のページ記述言語の変換結果に基づいて、記憶した要素の少なくとも１つの内容を変換するステップと、内容を変換した要素がある場合、変換された要素内容に基づいて、形式を変換されたページ記述言語をページ画像に変換するステップと、をコンピュータに実行させる画像処理プログラムである。
【発明の効果】
【０００９】
請求項１に係る本発明によれば、形式を変換したページ記述言語をページ画像に変換する場合に、ページ記述言語中の少なくとも１つの要素の内容を変更して、ページ記述言語をページ画像に変換することができる。
【００１０】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加えて、少なくとも色属性を含む要素の内容を変更して、ページ記述言語をページ画像に変換することができる。
【００１１】
請求項３に係る本発明によれば、請求項１又は２に係る本発明の効果に加えて、ページ画像変換手段が変換したページ画像を連続紙に形成することができる。
【００１２】
請求項４に係る本発明によれば、形式を変換したページ記述言語をページ画像に変換する場合に、ページ記述言語中の少なくとも１つの要素の内容を変更して、ページ記述言語をページ画像に変換することができる。
【発明を実施するための最良の形態】
【００１３】
次に本発明の実施形態を図面に基づいて説明する。
図１において、本発明の実施形態に係る画像処理システム１が例示されている。画像処理システム１は、例えばサーバ、メインフレーム又はパーソナルコンピュータなどのホストコンピュータ１０がネットワーク１２を介して画像形成装置２に接続されることにより構成されている。
【００１４】
画像形成装置２は、画像形成ユニット２０、給紙装置２２及びスタック装置２４を有する。
給紙装置２２は、画像形成されていないロール紙（連続紙）２６を画像形成ユニット２０に対して供給する。スタック装置２４は、画像形成ユニット２０により画像形成が行われた後のロール紙２６を巻き取ることにより収納する。つまり、スタック装置２６は、ロール紙２６の先端側、言い換えれば、搬送方向の前側からロール紙２６を収納するように構成される。
【００１５】
画像形成ユニット２０には、例えばタッチパネルなどの入出力装置であるユーザインターフェイス（ＵＩ）装置２００と、Ｙ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（黒）の各色毎にそれぞれ独立して構成された感光体ドラム２０２ａ〜２０２ｄと、定着器２０４と、制御部３とが備えられている。画像形成ユニット２０は、例えばホストコンピュータ１０から画像形成信号を受け入れると、制御部３の制御により、感光体ドラム２０２ａ〜２０２ｄそれぞれをレーザ光により照射することにより感光体ドラム２０２ａ〜２０２ｄ上に静電潜像をそれぞれ形成する。そして、感光体ドラム２０２ａ〜２０２ｄ上に形成された静電潜像は、現像器（図示せず）により各色のトナーで現像され、ロール紙２６に転写される。そして、ロール紙２６に転写されたトナー画像は、定着器２０４によりロール紙２６に定着される。
【００１６】
制御部３は、例えば図２に示すように、ＣＰＵ３０、メモリ３２、ハードディスクドライブ（ＨＤＤ）等の記憶装置３４及びデータの送受信を行う通信インタフェース（ＩＦ）３６が制御バス３８を介して相互に接続されることにより構成され、画像形成装置２を構成する各部を制御する。なお、制御バス３８には、例えば上述したＵＩ装置２００も接続されている。
【００１７】
ＣＰＵ３０は、メモリ３２または記憶装置３４に格納されたプログラムに基づいて所定の処理を実行し、制御部３の動作を制御する。また、プログラムをメモリ３２や記憶装置３４から提供するのではなく、当該プログラムをＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。この記録媒体は磁気ディスク、半導体メモリまたはその他の記録媒体であってもよい。
【００１８】
通信ＩＦ３６は、ホストコンピュータ１０と画像形成装置２とを接続する通信インターフェイスである。例えば、通信ＩＦ３６は、ホストコンピュータ１０が送信するページ記述言語（Page Description Language：ＰＤＬ）などの画像形成信号を受信し、ＣＰＵ３０に対して出力する。ＣＰＵ３０は、ＰＤＬを受信すると、予め定められた形式のＰＤＬに変換して解析し、Ｙ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（黒）の各色のページ画像（ページイメージ）を例えばメモリ３２上に展開（形成）し、感光ドラム２０２ａ〜２０２ｄ上に各色の静電潜像がそれぞれ形成されるように、画像形成ユニット２０を構成する各部を制御するようにされている。
【００１９】
図３は、ＣＰＵ３０がＰＤＬを受け入れた場合に実行する画像処理プログラム４を概念的に示す概念図である。
画像処理プログラム４は、ページ記述言語（ＰＤＬ）フィルタ４００、デコンポーザ４０２、リソースデータベース（ＤＢ）４０４、リソース変換処理部４０６、変換済リソース記憶部４０８、一時記憶部４１０、色属性変換処理部４１２及び色属性変換テーブル４１４を有する。
なお、画像処理プログラム４は、例えばＣＩＰ４（The International Cooperation for the Integration of Processes in Prepress, Press, and Postpress）のＪＤＦ（Job Definition Format）に対応している。
【００２０】
ＰＤＬフィルタ４００は、第１のページ記述言語（ＰＤＬ）を受け入れて、デコンポーザ４０２がページ画像に変換可能な第２のページ記述言語に形式を変換する形式変換処理部である。例えば、ＰＤＬフィルタ４００は、ＬＣＤＳ（Line Conditioned Data Stream）形式の第１のＰＤＬを受け入れて、コマンド（印刷制御情報）が挿入されたプリントデータであるＰＬＷ（Printer Language for Windows：Windowsは登録商標）形式の第２のＰＤＬに第１のＰＤＬの形式を変換し、デコンポーザ４０２に対して出力する。
ここで、ＰＤＬフィルタ４００は、リソースＤＢ４０４及びリソース変換処理部４０６を介して、第１のＰＤＬを第２のＰＤＬに変換する場合に必要なリソースを取得し、第２のＰＤＬに形式を変換されたリソースを変換済リソース記憶部４０８に記憶させる。また、ＰＤＬフィルタ４００は、変換した第２のＰＤＬに色属性を示す印刷制御情報がある場合、色属性を示す印刷制御情報を色属性変換処理部４１２に対して出力するようにされている。
【００２１】
リソースＤＢ４０４は、フォーム（面付けなどを含む）、フォント及び色属性などに関する複数のリソースを記憶しているデータベースである。リソース変換処理部４０６は、ＰＤＬフィルタ４００が受け入れた第１のＰＤＬに応じて、リソースＤＢ４０４から必要なリソースを取得して第２のＰＤＬにリソースを変換する。例えば、リソース変換処理部４０６は、ＰＤＬフィルタ４００が受け入れた第１のＰＤＬに応じて、予め定められた画像を赤にする色属性、フォーム及びフォントなどを含むリソースａをリソースＤＢ４０４から取得し、リソースａを第２のＰＤＬに変換する。ここで、第２のＰＤＬに変換済みのリソースａは、上述したように変換済リソース記憶部４０８が記憶するようにされている。
【００２２】
デコンポーザ４０２は、ＰＤＬフィルタ４００から入力される第２のＰＤＬと、変換済リソース記憶部４０８が記憶する例えばリソースａなどの第２のＰＤＬに変換済みのリソース（上書き可能なリソースｘ）とを用いて、第２のＰＤＬをＹ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（黒）の各色のページ画像に変換する。つまり、デコンポーザ４０２は、ＲＩＰ（Raster Image Processor）としての機能を有する。
【００２３】
また、デコンポーザ４０２は、第２のＰＤＬを各色のページ画像に変換する場合に用いたリソースを一時記憶部４１０に一時記憶させるようにされている。一時記憶部４１０は、例えばキャッシュメモリなどからなり、予め定められた画像を赤にする色属性、フォーム及びフォントなどを含むリソースａ又は後述する他のリソースｂなどのデコンポーザ４０２が用いるべきリソース（リソースｘ）が上書きされるようになっている。
【００２４】
色属性変換処理部４１２は、ＰＤＬフィルタ４００が変換した第２のＰＤＬに色属性を示す印刷制御情報がある場合、一時記憶部４１０が記憶しているリソースを取得し、一時記憶部４１０が記憶しているリソースに含まれる色属性と、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性とが異なるか否かを判定し、一時記憶部４１０が記憶しているリソースに含まれる色属性と、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性とが異なる場合、色属性変換テーブル４１４が記憶する色属性を変換するためのテーブルを参照して、一時記憶部４１０が記憶しているリソースに含まれる色属性を、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性に変換し、新たな色属性（要素内容）を含むリソースを構成して、一時記憶部４１０が一時記憶しているリソースを上書きする。
例えば、色属性変換処理部４１２は、一時記憶部４１０が記憶しているリソースａ（予め定められた画像を赤にする色属性、フォーム及びフォントなどを含む）を取得し、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性が予め定められた画像（赤にされている画像）を青にするものである場合、赤にされていた画像を青にする色属性、フォーム及びフォントなどを含むリソースｂにリソースａを変換し、一時記憶部４１０が記憶しているリソースａをリソースｂに変更するよう上書きする。
【００２５】
次に、ＣＰＵ３０が画像処理プログラム４を実行した場合の画像形成装置２の動作例について説明する。
図４は、ＣＰＵ３０が画像処理プログラム４を実行した場合の画像形成装置２の動作例（Ｓ１０）を示すフローチャートである。
図４に示すように、ステップ１００（Ｓ１００）において、ＰＤＬフィルタ４００は、リソースＤＢ４０４、リソース変換処理部４０６及び変換済リソース記憶部４０８の動作を伴って第１のＰＤＬの形式を第２のＰＤＬの形式に変換する（ＰＤＬの形式変換）。
【００２６】
ステップ１０２（Ｓ１０２）において、デコンポーザ４０２は、ＰＤＬフィルタ４００が形式を変換した第２のＰＤＬを各色のページ画像に変換する。
【００２７】
ステップ１０４（Ｓ１０４）において、一時記憶部４１０は、デコンポーザ４０２が第２のＰＤＬをページ画像に変換したときに用いたリソース（色属性を含む）を記憶する。
【００２８】
ステップ１０６（Ｓ１０６）において、ＰＤＬフィルタ４００は、新たにリソースＤＢ４０４、リソース変換処理部４０６及び変換済リソース記憶部４０８の動作を伴って第１のＰＤＬの形式を第２のＰＤＬの形式に変換する（新たなＰＤＬの形式変換）。
【００２９】
ステップ１０８（Ｓ１０８）において、色属性変換処理部４１２は、ＰＤＬフィルタ４００が変換した第２のＰＤＬに色属性を示す印刷制御情報がある場合、一時記憶部４１０が記憶しているリソースを取得し、一時記憶部４１０が記憶しているリソースに含まれる色属性と、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性とが異なるか否かを判定し、一時記憶部４１０が記憶しているリソースに含まれる色属性と、ＰＤＬフィルタ４００から受け入れた印刷制御情報が示す色属性とが異なる場合にはＳ１１０の処理に進み、その他の場合にはＳ１１２の処理に進む。
すなわち、ＣＰＵ３０は、ＰＤＬフィルタ４００が形式を変換した第２のＰＤＬに色属性の変更コマンドがあるか否かを判定し、色属性の変更コマンドがある場合にはＳ１１０の処理に進み、色属性の変更コマンドがない場合にはＳ１１２の処理に進む。
【００３０】
ステップ１１０（Ｓ１１０）において、色属性変換処理部４１２は、一時記憶部４１０が記憶しているリソースの色属性を、色属性の変更コマンドが示す色属性に変換し、一時記憶部４１０が記憶しているリソースを変更するよう上書きする。
【００３１】
ステップ１１２（Ｓ１１２）において、デコンポーザ４０２は、一時記憶部４１０が記憶しているリソースを用いて、ＰＤＬフィルタ４００が形式を変換した第２のＰＤＬを各色のページ画像に変換する。
【００３２】
なお、上記実施形態においては、画像形成装置２が有する制御部３が画像処理プログラム４を実行する場合を例に説明したが、これに限定されることなく、例えばホストコンピュータ１０が制御部３と同じ構成を有して画像処理プログラム４を実行することにより、画像処理システム１がロール紙２６に画像を形成するようにされてもよい。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施形態に係る画像処理システムの構成を例示する構成図である。
【図２】制御部の構成を示すブロック図である。
【図３】ＣＰＵがＰＤＬを受信した場合に実行する画像処理プログラムを概念的に示す概念図である。
【図４】ＣＰＵが画像処理プログラムを実行した場合の画像形成装置の動作例（Ｓ１０）を示すフローチャートである。
【符号の説明】
【００３４】
１    画像処理システム
１０    ホストコンピュータ
１２    ネットワーク
２    画像形成装置
２０    画像形成ユニット
２２    給紙装置
２４    スタック装置
２６    ロール紙
２００    ＵＩ装置
２０２ａ〜２０２ｄ    感光ドラム
２０４    定着器
３    制御部
３０    ＣＰＵ
３２    メモリ
３４    記憶装置
３６    通信ＩＦ
３８    制御バス
４    画像処理プログラム
４００    ＰＤＬフィルタ
４０２    デコンポーザ
４０４    リソースＤＢ
４０６    リソース変換処理部
４０８    変換済リソース記憶部
４１０    一時記憶部
４１２    色属性変換処理部
４１４    色属性変換テーブル
【図１】
2010055243.tif 000003
【図２】
2010055243.tif 000004
【図３】
2010055243.tif 000005
【図４】
2010055243.tif 000006