(57)【要約】【課題】  高さを与えて立体化した画像を形成する領域を、画像形成装置にて記憶管理する制御パラメータに基づいて特定して印刷を行い、定型的な高さ情報を有する固定の印刷領域を示す情報を登録し、印刷処理の都度、再利用することができる画像形成装置および画像形成装置の制御方法を提供する。【解決手段】  印刷データ生成部１０は、プリンタ１側にて、高さ印刷を行う特定のオブジェクトを設定して処理するための高さ情報管理部１５を有し、中間画像データ生成部１２は、文書データ５１の各描画ブジェクトの画像領域を中間画像データ６に展開し、高さ印刷中間画像データ生成部１３は、中間画像データ６に展開されたデータのうち、高さ情報設定条件１５１に該当するデータを抽出し、高さ印刷のための高さ情報を付与した高さ印刷中間画像データ８を作成して中間画像データバッファ出力制御部１４に出力する。【選択図】  図１
2006088637.tif 000002
【特許請求の範囲】
【請求項１】
１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置において、
前記オブジェクトの属性情報の中の１つの属性情報を立体化するオブジェクトの属性情報として選択する選択手段と、
前記選択手段で選択された属性情報に対応して立体画像の高さ情報を設定する高さ情報設定手段と、
前記文書に基づき前記立体画像を形成するに際して、前記高さ情報設定手段で設定された高さ情報に基づき前記選択手段で選択された属性情報を有するオブジェクトの高さを制御して前記立体画像形成する画像形成手段と
を具備することを特徴とする画像形成装置。
【請求項２】
前記画像形成手段は、
前記文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの１または複数の属性情報を示す第２の情報で記述した中間画像データを形成する画像データ形成手段と、
前記画像データ形成手段で形成された前記中間画像データの前記第２の情報の中で前記選択手段で選択された属性情報を含むオブジェクトを抽出するオブジェクト抽出手段と、
前記オブジェクト抽出手段で抽出されたオブジェクトの前記第２の情報を前記高さ情報設定手段で設定された高さ情報で置き換えて立体画像データを形成する立体画像データ形成手段と、
前記画像データ形成手段により形成された中間画像データと前記立体画像データ形成手段で形成された立体画像データとに基づき前記立体画像を形成する立体画像形成手段と
を具備することを特徴とする請求項１記載の画像形成装置。
【請求項３】
１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置において、
前記オブジェクトの中で高さを付与するオブジェクトに対応して該オブジェクトの属性情報として高さ情報を付与する属性付与手段と、
前記文書に基づき前記立体画像を形成するに際して、前記属性付与手段で前記高さ情報が付与されたオブジェクトの高さを該高さ情報に基づき制御して前記立体画像を形成する画像形成手段と
を具備することを特徴とする画像形成装置。
【請求項４】
前記画像形成手段は、
前記文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの前記属性付加手段で付加された高さ情報を含む属性情報を示す第２の情報で記述した中間画像データを形成する画像データ形成手段と、
前記画像データ形成手段で形成された前記中間画像データの前記第２の情報の中で前記高さ情報を含むオブジェクトを抽出するオブジェクト抽出手段と、
前記オブジェクト抽出手段で抽出されたオブジェクトの前記第２の情報を前記高さ情報で置き換えて立体画像データを形成する立体画像データ形成手段と、
前記画像データ形成手段により形成された中間画像データと前記立体画像データ形成手段で形成された立体画像データとに基づき前記立体画像を形成する立体画像形成手段と
を具備することを特徴とする請求項３記載の画像形成装置。
【請求項５】
１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置の制御方法において、
前記オブジェクトの属性情報の中の１つの属性情報を選択手段により立体化するオブジェクトの属性情報として選択し、
前記選択手段で選択された属性情報に対応して高さ情報を高さ情報設定手段により設定し、
前記文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの１または複数の属性情報を示す第２の情報で記述した中間画像データを画像データ形成手段で形成し、
前記画像データ形成手段で形成された前記中間画像データの前記第２の情報の中で前記選択手段で選択された属性情報を含むオブジェクトをオブジェクト抽出手段で抽出し、
前記オブジェクト抽出手段で抽出されたオブジェクトの前記第２の情報を立体画像データ形成手段により前記高さ情報設定手段で設定された前記高さ情報で置き換えて立体画像データを形成し、
前記画像データ形成手段により形成された中間画像データと前記立体画像データ形成手段で形成された立体画像データとに基づき前記立体画像を形成する
ことを特徴とする画像形成装置の制御方法。
【請求項６】
１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置の制御方法において、
前記オブジェクトの中で高さを付与するオブジェクトに対応して該オブジェクトの属性情報として高さ情報を属性付与手段により付与し、
前記文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの前記属性付加手段で付加された高さ情報を含む属性情報を示す第２の情報で記述した中間画像データを画像データ形成手段により形成し、
前記画像データ形成手段で形成された前記中間画像データの前記第２の情報の中で前記高さ情報を含むオブジェクトをオブジェクト抽出手段により抽出し、
前記オブジェクト抽出手段で抽出されたオブジェクトの前記第２の情報を立体画像データ形成手段により前記高さ情報で置き換えて立体画像データを形成し、
前記画像データ形成手段により形成された中間画像データと前記立体画像データ形成手段で形成された立体画像データとに基づき前記立体画像を形成する
ことを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成装置の制御方法に関し、特に、画像形成装置に予め設定した高さ情報の生成規則に基づいて、特定のフォーム領域あるいは特定のオブジェクト属性に対応して高さ情報を付与して立体画像を形成する技術に関する。
【背景技術】
【０００２】
立体印刷を行うための印刷物に高さを持たせた印刷処理を行うためのトナーの形成方法に関する技術として、特許文献１記載の「画像形成装置」が開示されている。
【特許文献１】特開２００２−２４４３８４号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記特許文献１の発明は、印刷画像に高さを持たせた印刷処理（以後、「高さ印刷」渡称す）を行うためのトナーの形成方法について示しているが、これを印刷装置として実現するための手法については触れていない。
【０００４】
一方、印刷を指示する側となるプリンタドライバ等が主体となって、立体化する画像領域の高さ情報を取り扱う専用のユーザインタフェース（ＵＩ）あるいはコマンドを用意し、この印刷コマンドを解釈する印刷装置側で高さ情報に基づいて画像に高さを与えて描画する方式が考えられる。
【０００５】
しかし、この方式では、専用のプリンタドライバを開発する必要があり、ＰｏｓｔＳｃｒｉｐｔのように汎用プリンタドライバを使用するシステムの導入が困難であり、また、プリタドライバを介さずに、直接コマンド出力する専用システムにおいては、高さ印刷機能を実現するためにシステムの入れ替えが必要となるといった問題が有る。
【０００６】
よって、本発明では、立体化するオブジェクトの属性と該オブジェクトの属性種別毎に高さ情報を付与する条件を画像形成装置側に予め設定して管理し、画像形成装置にて高さ印刷のための印刷データを生成して印刷処理を行い、さらに、定型的な印刷領域をフォームデータとして画像形成装置側に登録し、登録したフォームデータを高さ印刷の対象として登録して、再利用可能な高さ印刷を行うことができる画像形成装置および画像形成装置の制御方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１の発明は、１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置において、オブジェクトの属性情報の中の１つの属性情報を立体化するオブジェクトの属性情報にて選択する選択手段と、選択手段で選択された属性情報に対応して立体画像の高さ情報を設定する高さ情報設定手段と、文書に基づき立体画像を形成するに際して、高さ情報設定手段で設定された高さ情報に基づき選択手段で選択された属性情報を有するオブジェクトの高さを制御して立体画像形成する画像形成手段とを具備することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、画像形成手段は、文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの１または複数の属性情報を示す第２の情報で記述した中間画像データを形成する画像データ形成手段と、画像データ形成手段で形成された中間画像データの第２の情報の中で選択手段で選択された属性情報を含むオブジェクトを抽出するオブジェクト抽出手段と、オブジェクト抽出手段で抽出されたオブジェクトの第２の情報を高さ情報設定手段で設定された高さ情報で置き換えて立体画像データを形成する立体画像データ形成手段と、画像データ形成手段により形成された中間画像データと立体画像データ形成手段で形成された立体画像データとに基づき立体画像を形成する立体画像形成手段とを具備することを特徴とする。
【０００９】
また、請求項３の発明は、１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置において、オブジェクトの中で高さを付与するオブジェクトに対応して該オブジェクトの属性情報として高さ情報を付与する属性付与手段と、文書に基づき立体画像を形成するに際して、属性付与手段で高さ情報が付与されたオブジェクトの高さを該高さ情報に基づき制御して立体画像を形成する画像形成手段とを具備することを特徴とする。
【００１０】
また、請求項４の発明は、請求項３の発明において、画像形成手段は、文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの属性付加手段で付加された高さ情報を含む属性情報を示す第２の情報で記述した中間画像データを形成する画像データ形成手段と、画像データ形成手段で形成された中間画像データの第２の情報の中で高さ情報を含むオブジェクトを抽出するオブジェクト抽出手段と、オブジェクト抽出手段で抽出されたオブジェクトの第２の情報を高さ情報で置き換えて立体画像データを形成する立体画像データ形成手段と、画像データ形成手段により形成された中間画像データと立体画像データ形成手段で形成された立体画像データとに基づき立体画像を形成する立体画像形成手段とを具備することを特徴とする。
【００１１】
また、請求項５の発明は、１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置の制御方法において、オブジェクトの属性情報の中の１つの属性情報を選択手段により立体化するオブジェクトの属性情報として選択し、選択手段で選択された属性情報に対応して高さ情報を高さ情報設定手段により設定し、文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの１または複数の属性情報を示す第２の情報で記述した中間画像データを画像データ形成手段で形成し、画像データ形成手段で形成された中間画像データの第２の情報の中で選択手段で選択された属性情報を含むオブジェクトをオブジェクト抽出手段で抽出し、オブジェクト抽出手段で抽出されたオブジェクトの第２の情報を立体画像データ形成手段により高さ情報設定手段で設定された高さ情報で置き換えて立体画像データを形成し、画像データ形成手段により形成された中間画像データと立体画像データ形成手段で形成された立体画像データとに基づき立体画像を形成することを特徴とする。
【００１２】
また、請求項６の発明は、１または複数のオブジェクトを含む文書に基づき立体画像を形成する画像形成装置の制御方法において、オブジェクトの中で高さを付与するオブジェクトに対応して該オブジェクトの属性情報として高さ情報を属性付与手段により付与し、文書の各オブジェクトをその位置および大きさを示す第１の情報と該オブジェクトの属性付加手段で付加された高さ情報を含む属性情報を示す第２の情報で記述した中間画像データを画像データ形成手段により形成し、画像データ形成手段で形成された中間画像データの第２の情報の中で高さ情報を含むオブジェクトをオブジェクト抽出手段により抽出し、オブジェクト抽出手段で抽出されたオブジェクトの第２の情報を立体画像データ形成手段により高さ情報で置き換えて立体画像データを形成し、画像データ形成手段により形成された中間画像データと立体画像データ形成手段で形成された立体画像データとに基づき立体画像を形成することを特徴とする。
【発明の効果】
【００１３】
本発明の画像形成装置および画像形成装置の制御方法によれば、
１）高さ印刷の対象となる印刷領域を、予め設定された高さ印刷の設定条件に基づいて特定して、高さ印刷のための中間画像データを画像形成装置側にて処理する構成としたので、プリンタドライバを含む印刷指示を行う端末側の構成を変更することなく、画像形成装置側の対応のみで高さ印刷を行うことができる。
【００１４】
よって、高さ印刷を行うために必要な画像形成装置側の改修コストを抑えることができ、従来の印刷システムから、高さ印刷を行う印刷システムに必要最低限の費用で移行することができる。
【００１５】
２）定型的な印刷領域（フォーム領域）に対応するデータを登録して管理し、かつ、フォーム領域を従来の描画印刷領域はもとより、高さ印刷の対象領域として設定する構成としたので、フォーム領域を指定された複数ページの印刷処理がおこなれた場合に、フォームオブジェクト領域に対応するビットマップデータの生成処理を印刷ページ毎に行うことなく再利用して処理することが可能である。
【００１６】
よって、フォーム領域を含んだ印刷ページを複数及んた高さ印刷処理を行う際に、印刷処理の速度低下を防止することができる。
【発明を実施するための最良の形態】
【００１７】
本発明の画像形成装置および画像形成装置の制御方法に関する実施例について添付図面を参照しながら説明する。
【実施例１】
【００１８】
図１は、本発明に関する画像形成装置の制御構成の第１の例を示すブロック図である。  図１において、プリンタ１は、ネットワークあるいはケーブル等によって接続され、印刷指示を行う端末装置から送出される印刷ジョブデータ５にて印刷処理を行い、特に、文書データにおける印刷ページ毎の文字、図形、イメージの描画命令および色指定命令に従い記録用紙に像を形成する従来のカラー印刷の機能に加えて、プリンタ１は、高さ印刷の機能を有し、予めプリンタ１に設定された制御情報に基づいて、記録用紙上に高さを持った像を形成する印刷領域を決定し、決定した領域に対して高さを与える特殊トナーによる印刷処理を行う。
【００１９】
プリンタ１は、印刷データ生成部１０、プリント部２０によって構成される。
【００２０】
印刷データ生成部１０は、受信した印刷ジョブデータ５に基づいて、プリント部２０にて処理可能な印刷データを生成する。
【００２１】
プリント部２０は、従来の描画処理を行う色版印刷制御部２１に、さらに、特殊なトナーによって高さを与えた印刷処理を行うための高さ印刷制御部２２を有し、プリント部２０は、カラー像を形成する各色トナーと、高さが与えられた像を形成する特殊トナーによる像を現像し、定着機構にてそれぞれのトナーを記録用紙に定着する色版印刷制御部２１、高さ印刷制御部２２をそれぞれ有する。
【００２２】
また、記録用紙に印刷される像のビットマップデータは、プリント部２０にて処理可能な色表現形式（ＣＭＹＫ）の成分像毎に設けられた色プレーンと、高さ印刷を行う像としての高さプレーンにそれぞれ分離して処理される。
【００２３】
印刷データ生成部１０は、プリント部２０にて、高さ印刷を行う為に必要な印刷領域と高さを指定する高さ印刷中間画像データ８を高さ情報管理部１５に設定した高さ情報設定条件１５１に基づいて生成する。
【００２４】
印刷データ生成部１０は、印刷ジョブデータ解析部１１、中間画像データ生成部１２、高さ印刷中間画像データ生成部１３、中間画像データバッファ出力制御部１４、高さ情報管理部１５で構成される。
【００２５】
印刷ジョブデータ解析部１１は、プリンタ１に接続される印刷指示端末（図示せず）から受信した印刷ジョブデータ５を解析し、図形描画情報５２、イメージ描画情報５３、文字描画情報５４といったそれぞれのオブジェクト毎に抽出して分類し、中間画像データ生成部１２の、図形描画領域処理部１２１、イメージ描画領域処理部１２２、フォント描画領域処理部１２３にそれぞれ対応する描画情報を出力する。
【００２６】
中間画像データ生成部１２は、イメージ描画領域処理部１２１、図形描画領域処理１２２、フォント描画領域処理部１２３を有して構成される。
【００２７】
中間画像データ生成部１２は、図形描画情報５２、イメージ描画情報５３、文字描画情報５４にて特定される印刷領域において、印刷するオブジェクトの印刷ページ内における各画素の位置、色指定情報、元になるオブジェクト属性の種別等を示す中間画像データ６を生成して各印刷オブジェクトに相当するビットマップへの展開処理を行い、高さ印刷中間画像データ生成部１３に出力する。
【００２８】
高さ情報管理部１５は、高さ印刷の対象となるオブジェクトの属性種別と、高さ印刷における高さレベルを記録した高さ情報設定条件１５１を記録して管理する。
【００２９】
なお、この高さ情報設定条件１５１は、プリンタ１に設けられた操作パネル、あるいは、プリンタ１に接続される外部の端末にて設定、変更が可能である。
【００３０】
高さ印刷中間画像データ生成部１３は、中間画像データ生成部１２にて生成された中間画像データ６から、高さ情報設定条件１５１に該当するオブジェクト属性の印刷ページ上における位置、大きさの情報を抽出し、高さ情報設定条件１５１に設定された「高さレベル」を付与して表現される高さ印刷中間画像データ８を生成して中間画像データバッファ出力制御部１４に出力する。
【００３１】
また、高さ印刷中間画像データ生成部１３は、中間画像データ６に展開された全ての印刷ブジェクトに対して、描画印刷中間画像データ７のデータ形式に変換し、中間画像データバッファ出力制御部１４に出力する。
【００３２】
中間画像データバッファ出力制御部１４は、描画印刷中間画像データ７の色指定情報を基に、プリント部２０にて取り扱う色表現形式の成分像毎に分解したビットマップデータを生成し、各色成分に対応するプレーン用バッファ（Ｃバッファ、Ｍバッファ、Ｙバッファ、Ｋバッファ）にそれぞれ出力する。
【００３３】
また、中間画像データバッファ出力制御部１４は、高さ印刷中間画像データ８のデータに基づいて、立体画像を形成する各画素の印刷ページにおける位置および大きさとおよび高さレベルの情報を含むビットマップデータを生成し、プリント部２０の高さ印刷制御部２２に対応した高さプレーン用バッファ対して出力する。
【００３４】
プリント部２０は、中間画像データバッファ出力制御部１４から受信した各プレーンに対応した像のビットマップデータに基づいて印刷する像の形成、および現像処理を開始するよう高さ印刷制御部２２、色版印刷制御部２１を制御して記録用紙への印刷処理を行う。
【００３５】
図２は、図１に示した高さ情報管理部１５の高さ情報設定条件１５１の例を示す図である。
【００３６】
図２において、高さ情報設定条件１５１は、「属性種別」、「高さ情報設定条件」、「設定高さレベル」で構成される。
【００３７】
また、「設定高さレベル」で指定する印刷仕上がり時の高さのレベルを示す段階数は、高さ印刷制御部２２にて取り扱い可能なレベルの数によって決定される。
【００３８】
例えば、図２において、高さレベルに割り当てられたデータ領域が２ビット（１〜４）である場合の設定表であり、印刷オブジェクトとして文字の領域が含まれる場合（「属性種別」がＦｏｎｔ）、高さの印刷情報を付与する対象となるのは、文字フォントのサイズが２０ポイント以上となるオブジェクトが高さ情報を付与する対象となり、そのときに高さ印刷中間画像データ８に設定される高さ設定レベルが「４」であることを示す。
【００３９】
また、イメージ画像（「属性種別」がＩｍａｇｅ）に対しては、オブジェクトの全領域に対して、高さを付与する設定であり、そのときの高さ設定レベルは「１」であることを示す。
【００４０】
また、図形領域（「属性種別」がｇｒａｐｈｉｃ）に対しては、高さ印刷を実施しない設定であることを示す。
【００４１】
図３は、中間画像データ６、描画印刷中間画像データ７、高さ印刷中間画像データ８の例を示す図である。
【００４２】
図３において、中間画像データ６は、印刷ページにおける各オブジェクトの領域を、プリント部２０にて処理される印刷領域の最少単位の画素によって決定される印刷ページにおけるライン数と、各ライン上における走査方向に割り当てられる画素の数で構成される２次元空間の位置を示すラインデータにて表現する。
【００４３】
また、ラインデータは、印刷ページにおけるラインの位置「始点ｙ」と、ライン上での基点からの位置を示す「始点ｘ」と、始点からラインの走査方向に向けての長さを示す「長さ」、対応する印刷オブジェクトの種類を示す「属性種別」、ラインデータに展開された印刷オブジェクトの色の情報「色指定情報」にて構成される。
【００４４】
また、描画印刷中間画像データ７は、中間画像データ６の各ラインデータから、「属性種別」を取り除いたデータにて構成される。
【００４５】
また、高さ印刷中間画像データ８は、高さ情報設定条件１５１に設定されたオブジェクトの属性種別をもつラインデータの一部である、「始点ｘ、始点ｙ」、「長さ」と、高さ情報設定条件１５１に設定された「高さレベル」で構成される。
【００４６】
図３の例では、「属性種別」がｆｏｎｔのラインデータが、高さ印刷の対象となり、高さレベルとして「４」が付与されていることを示す。
【００４７】
図４は、図１に示した印刷データ生成部１０におけるプリント部２０への印刷データ生成処理の手順を示すフローチャートである。
【００４８】
印刷データ生成部１０は、印刷ジョブデータ５を受信すると、印刷ジョブデータ解析部１１において、受信した印刷ジョブデータ５から文書データ５１を抽出し（Ｓ１０１）、文書データ５１から各オブジェクトの情報を図形描画情報５２、イメージ描画情報５３、文字描画情報５４に分類して中間画像データ生成部１２に出力する（Ｓ１０２）。
【００４９】
中間画像データ生成部１２は、受信した図形描画情報５２、イメージ描画情報５３、文字描画情報５４から中間画像データ６を生成し、高さ印刷中間画像データ生成部１３に出力する（Ｓ１０３）。
【００５０】
高さ印刷中間画像データ生成部１３は、受信した中間画像データ６において、高さ情報設定条件１５１に該当するラインデータの有無を判断し（Ｓ１０４）、「高さレベル」を付加するラインデータがある場合（Ｓ１０４ＹＥＳ）、高さ印刷中間画像データ生成部１３は、高さ情報設定条件１５１から「高さレベル」を取得し（Ｓ１０５）、高さ印刷中間画像データ８を生成して中間画像データバッファ出力制御部１４に出力する（Ｓ１０６）。
【００５１】
高さ情報を付与する対象となる属性種別を持ったラインデータが中間画像データ６に無い場合（Ｓ１０４ＮＯ）、高さ印刷中間画像データ生成部１３は、中間画像データ６から描画印刷中間画像データ７を生成して中間画像データバッファ出力制御部１４に出力し、中間画像データバッファ出力制御部１４は、各プレーンに対するビットマップデータを生成して出力し、プリント部２０に印刷指示を行う（Ｓ１０７）。
【実施例２】
【００５２】
次に、本発明の画像形成装置および画像形成装置の制御方法に関する第２の実施例を示して説明する。
【００５３】
図５は、各印刷オブジェクトに対して、高さ印刷の指定が可能な印刷ジョブデータ５に対応した印刷データ生成部１０の第２の制御構成を示すブロック図である。
【００５４】
図５において、印刷ジョブデータ５の文書データ５１は、図形描画情報５２、イメージ描画情報５３、文字描画情報５４に対して、図形描画情報用高さ指定オブジェクト属性５２１、イメージ描画情報用高さ指定オブジェクト属性５３１、文字描画情報用高さ指定オブジェクト属性５４１といったオブジェクトの高さをそれぞれ指示する情報と、これらの印刷オブジェクトとは別に、描画情報をもたない高さ領域を専用で指定する立体化領域描画情報５５が指定可能なデータ形式を有する。
【００５５】
この第２の印刷ジョブデータ５のデータ形式に対応すべく、印刷データ生成部１０の構成として、実施例１の図１に示した印刷データ生成部１０の中間画像データ生成部１２は、高さ指定描画領域処理部１２４をさらに追加して設けた構成を有する。
【００５６】
また、高さ情報設定条件１５１は、印刷ジョブデータ５の図形描画情報用高さ指定オブジェクト属性５２１、イメージ描画情報用高さ指定オブジェクト属性５３１、文字描画情報用高さ指定オブジェクト属性５４１、立体化領域描画情報５５にて指定された高さ情報の指定値それぞれに対して、プリント部２０における高さ印刷制御部２２にて取り扱いが可能な高さレベルの表現に変換するための、対応表、もしくは、変換式などに相当する情報をさらに、記憶して管理する。
【００５７】
また、印刷データ生成部１０において、印刷ジョブデータ解析部１１は、印刷ジョブデータ５の文書データ５１から、図形描画情報用高さ指定オブジェクト属性５２１、イメージ描画情報用高さ指定オブジェクト属性５３１、文字描画情報用高さ指定オブジェクト属性５４１、立体化領域描画情報５５を抽出し、抽出したデータを高さ指定描画領域処理部１２４に出力する構成をさらに有する。
【００５８】
高さ印刷中間画像データ生成部１３においては、実施例１に示した構成と同様に、高さ情報設定条件１５１に設定されたオブジェクトに対する高さ情報の付加条件に該当するラインデータを抽出して高さ印刷中間画像データ８生成する構成に加えて、中間画像データ生成部１２が作成した中間画像データ６において、高さに関する属性種別が設定されたオブジェクトのラインデータを抽出して、高さ印刷中間画像データ８を生成し、高さに関するオブジェクト以外のラインデータにて描画印刷中間画像データ７を生成する構成を有する。
【００５９】
図６は、実施例２における中間画像データ６、描画印刷中間画像データ７、高さ印刷中間画像データ８の例を示す図である。
【００６０】
図６における、描画印刷中間画像データ７、高さ印刷中間画像データ８のラインデータのデータ構成は、実施例１にて説明したデータ形式と同じである。
【００６１】
図６において、中間画像データ６は、属性種別に「Ｇｒａｐｈｉｃ｜ｈｅｉｇｈｔ」、「ｈｅｉｇｈｔ」が設定されたラインレコードがあり、これは、図形描画命令にて特定される印刷領域が、高さ印刷における立体化の対象領域であることを示す。
【００６２】
これにより、高さ印刷中間画像データ８は、属性種別に「Ｇｒａｐｈｉｃ｜ｈｅｉｇｈｔ」、「ｈｅｉｇｈｔ」が設定されたラインデータに対して処理されていることを示す。
【００６３】
一方、描画印刷中間画像データ７において、中間画像データ６のラインデータのうち、「Ｈｅｉｇｈｔ」のみの属性種別をもったラインデータは、色指定情報を持たないので、色プレーンによる描画処理から除外されていることを示す。
【００６４】
図７は、図５に示した、印刷データ生成部１０における印刷データの生成処理の手順を示すフローチャートである。
【００６５】
印刷データ生成部１０は、印刷ジョブデータ解析部１１にて印刷ジョブデータ５から文書データ５１を抽出し（Ｓ２０１）、文書データ５１から、立体化領域描画情報５５、図形描画情報用高さ指定オブジェクト属性５２１、イメージ描画情報用高さ指定オブジェクト属性５３１、文字描画情報用高さ指定オブジェクト属性５４１の高さ印刷に関する指定情報を始めとする、各印刷オブジェクトを抽出して分類し中間画像データ生成部１２に出力する（Ｓ２０２）。
【００６６】
中間画像データ生成部１２は、印刷ジョブデータ解析部１１から受信した印刷オブジェクトの属性ごとに分類されたデータに基づいて中間画像データ６を生成して高さ印刷中間画像データ生成部１３に出力する（Ｓ２０３）。
【００６７】
高さ印刷中間画像データ生成部１３は、中間画像データ６において、「属性種別」に高さを示すオブジェクト属性が指定されたラインデータを抽出し、高さ印刷中間画像データ８を生成する（Ｓ２０４ＹＥＳ、Ｓ２０５）。
【００６８】
次いで、高さ印刷中間画像データ生成部１３は、高さ情報設定条件１５１の高さ情報を付与する「属性種別」をもったラインデータを抽出し（Ｓ２０６ＹＥＳ）、高さ情報設定条件１５１に設定された「高さレベル」を付与した高さ印刷中間画像データ８を作成し（Ｓ２０７）、高さ印刷中間画像データ８に追加する（Ｓ２０８）。
【００６９】
さらに、中間画像データ６のラインデータのうち、「属性種別」が高さのみの属性を示す以外のラインデータを全て抽出し、描画印刷中間画像データ７を作成し（Ｓ２０９）、中間画像データバッファ出力制御部１４に出力する（Ｓ２１０）。
【００７０】
中間画像データバッファ出力制御部１４は、受信した描画印刷中間画像データ（高さ指定属性有り）７１、高さ印刷中間画像データ（高さ指定オブジェクト、条件設定オブジェクト）８１に基づいて、プリント部２０への各プレーンに対応した印刷像のビットマップを作成し、プリント部２０に出力する（Ｓ２１０）。
【００７１】
なお、高さ印刷を指示する別の例として、図８は、イメージ描画領域９１、図形描画領域９２、フォント描画領域９３といった印刷オブジェクトの領域と（図８（Ａ））、それぞれに対応する矩形領域９４と（図８（Ｂ）、矩形領域９４に対して高さ印刷を行う時の印刷イメージ図８（Ｃ）を示す図である。
【００７２】
この矩形領域に対する高さ印刷をプリンタ１側にて自動で行う構成として、図形描画情報５２、イメージ描画情報５３、文字描画情報５４にて指定される印刷オブジェクトの領域に対して、中間画像データ生成部１２が各オブジェクトの矩形領域を自動で生成する構成と、高さ情報設定条件１５１においては矩形領域の高さレベルを設定する条件と設定する高さレベルを記憶する構成と、高さ印刷中間画像データ生成部１３においては、矩形領域に属するラインデータを６から抽出して高さ印刷中間画像データ８を生成する構成を追加して高さ印刷を行うようにしても良い。
【実施例３】
【００７３】
次に本発明の画像形成装置および画像形成装置における制御方法に関する第３の実施例について説明する。
【００７４】
図９は、本発明の画像形成装置における制御構成の第３の例を示すブロック図である。
【００７５】
図９において、プリンタ１は、定型化した印刷領域（以後、「フォーム」と称す）に関する位置、大きさ、色等の情報を記憶して管理し、印刷ジョブデータ５、あるいは、プリンタ１の設定に基づいて、印刷ジョブデータ５の文書データ５１にて指定される印刷オブジェクトにて特定される印刷領域と、上記フォーム領域を合成した像を形成する印刷処理を行う。
【００７６】
図１０は、フォーム登録を行った領域に対して高さ情報を付加した像と、描画領域に対応する印刷像を合成した印刷結果を示すイメージ図である。
【００７７】
図１０（Ａ）は、フォームデータ記憶部１６１に登録されたフォーム領域９５の画像イメージである。
【００７８】
図１０（Ｂ）は、印刷ジョブデータ５にて指定されたフォント描画領域９３の画像イメージの例である。
【００７９】
図１０（Ｃ）は、図１０（Ａ）のフォーム領域９５と、図１０（Ｂ）のフォント描画領域９３の画像を合成した印刷処理の結果を示した印刷結果イメージである。
【００８０】
ここで、図１０（Ａ）に示したフォーム領域９５は、フォームデータ記憶部１６１に登録され、再使用が可能な印刷領域となる。
【００８１】
再度、図９に戻り、フォーム印刷を行う為の構成として、プリンタ１は、印刷データ生成部１０において、フォーム情報登録管理部１６を新たに備えた構成を有する。
【００８２】
フォーム情報登録管理部１６は、フォーム領域に関する情報を記録して管理するフォームデータ記憶部１６１を有する。
【００８３】
このフォームデータ記憶部１６１に記録される情報は、操作パネル、もしくは、ネットワーク接続された端末装置にフォーム登録操作によって生成されたフォーム登録要求３フォーム登録要求３として受信したフォーム情報３１に基づいて生成され、登録して管理される。
【００８４】
フォームデータ記憶部１６１に記憶して管理される情報には、フォームデータ１６１１がある。
【００８５】
図１１は、フォームデータ記憶部１６１に記憶されるフォームデータ１６１１の例を示す図である。
【００８６】
フォームデータ１６１１は、「フォームデータＩＤ」、「フォーム領域情報」、「フォームデータ適用印刷種別」を記憶して管理する。
【００８７】
「フォームデータＩＤ」は、フォームデータ１６１１に登録された各フォームに関する情報を識別するための情報である。
【００８８】
「フォーム領域情報」は、「フォームＩＤ」毎に特定されるフォーム領域の詳細な情報として、「位置情報（始点ｘ、始点ｙ）」、「大きさ（長さ）」、「属性種別（Ｆｏｒｍ）」、「色指定情報」を記録するデータへのリンク情報等が記録されている。
【００８９】
「フォームデータ適用印刷種別」は、「フォームＩＤ」毎のフォーム領域の印刷区分（通常の描画印刷、高さ印刷、あるいは、両印刷に共通）を記憶して管理する情報であり、フォームデータ１６１１に登録されたフォームの情報が、プリンタ１において、従来の画像印刷処理の描画領域として使用するか、あるいは、高さ印刷の対象領域として処理するか、もしくは、描画印刷、高さ印刷双方にて使用するかを設定して管理するための情報である。
【００９０】
例えば、図１１の表において、「フォームＩＤ０１」は、描画印刷、高さ印刷双方に使用するフォームデータであり、「フォームＩＤ０２」は、描画印刷を行う領域として使用されることを示す。
【００９１】
図１２は、実施例３におけるフォーム領域高さレベル１５２の例を示した図である。
【００９２】
図１２において、フォーム領域高さレベル１５２は、フォーム情報登録管理部１６に登録されたフォーム領域に対して高さ印刷を行う場合に付与する「高さレベル」を登録して管理するフォーム領域高さレベル１５２をさらに記憶して管理する。
【００９３】
この「フォーム領域高さレベル」は、フォームデータ１６１１に登録されたフォームのうち、高さ印刷を行う利用する設定がされたフォームに対して、プリント部２０において適用可能な高さレベルが個別に設定された情報である。
【００９４】
図１３は、実施例３の構成におけるプリンタ１の印刷データ生成部１０における中間画像データ６、描画印刷中間画像データ７、高さ印刷中間画像データ８の例を示した図である。
【００９５】
図１３において、中間画像データ６、描画印刷中間画像データ７、高さ印刷中間画像データ８に記録されるラインデータのデータ表現形式は、実施例１、実施例２で説明した形式と同じである。
【００９６】
フォームデータ記憶部１６１に登録されたフォームデータ１６１１が指定された印刷処理を行う場合、中間画像データ生成部１２は、ラインデータの「オブジェクト種別」に「Ｆｏｒｍ」を設定したラインデータ生成し、中間画像データ６に追加する処理を行う。
【００９７】
また、フォームデータ記憶部１６１に登録されたフォームデータが高さ印刷の対象となる場合、高さ印刷中間画像データ生成部１３は、中間画像データ６のラインデータにおいて、「属性種別」に「ＦＯＲＭ」が設定されたラインデータを抽出し、抽出したラインデータの「属性種別」にて特定される「フォームＩＤ」から、高さ情報管理部１５のフォーム領域高さレベル１５２を特定し、高さ印刷中間画像データ８を生成して、中間画像データバッファ出力制御部１４に出力する。
【００９８】
図１４は、実施例３の画像形成装置おける印刷データ生成処理の手順を示すフローチャートである。
【００９９】
印刷データ生成部１０は、印刷ジョブデータ５を受信すると、印刷ジョブデータ解析部１１において、文書データ５１を抽出し、フォーム印刷の指定がある場合は、そのフォームＩＤを中間画像データ生成部１２に出力する（Ｓ３０１）。
【０１００】
中間画像データ生成部１２は、文書データ５１にて指定された図形描画情報５２、イメージ描画情報５３、文字描画情報５４、を、図形描画領域処理部１２１、イメージ描画領域処理部１２２、イメージ描画領域処理部１２２、フォント描画領域処理部１２３にて処理して、各印刷オブジェクトの中間画像データ６を生成するとともに（Ｓ３０２）、フォームＩＤが指定された場合（Ｓ３０３ＹＥＳ）、フォームデータ記憶部１６１のフォームデータ１６１１に基づいて、フォーム領域のラインデータを生成し、中間画像データ６に追加し、高さ印刷中間画像データ生成部１３に出力する（Ｓ３０４）。
【０１０１】
高さ印刷中間画像データ生成部１３は、中間画像データ６から高さ印刷中間画像データ８を作成し（Ｓ３０５）、特に、中間画像データ６において、「属性種別」が「Ｆｏｒｍ」のラインデータがあり、高さ情報設定条件１５１において「フォームＩＤ」に「高さレベル」を付与した条件が設定された場合（Ｓ３０６ＹＥＳ）、フォーム領域に対応した高さ印刷中間画像データ８を生成し（Ｓ３０７）、高さ印刷中間画像データ８に追加する（Ｓ３０８）。
【０１０２】
高さ印刷中間画像データ生成部１３は、中間画像データ６から、描画印刷中間画像データ７を作成し、高さ印刷中間画像データ８とともに、中間画像データバッファ出力制御部１４に出力し、中間画像データバッファ出力制御部１４は、プリント部２０に対してプレーン用のビットマップデータを作成して出力する（Ｓ３０９）。
【産業上の利用可能性】
【０１０３】
本発明の画像形成装置および画像形成装置の制御方法は、印刷指示を行う端末装置側において、高さ印刷を行うための構成を追加、変更することなく、高さ印刷処理への対応が求められる印刷システムに利用可能である。
【図面の簡単な説明】
【０１０４】
【図１】本発明の画像形成装置における実施例１の制御構成を示すブロック図。
【図２】実施例１の制御構成において、高さ情報管理部が管理する高さ情報設定条件の例を示す図。
【図３】実施例１の制御構成において、中間画像データ、描画印刷中間画像データ、高さ印刷中間画像データの例を示す図。
【図４】実施例１における印刷データ生成処理の例を示すフローチャートである。
【図５】実施例２の制御構成を示すブロック図。
【図６】実施例２の構成における中間画像データ、描画印刷中間画像データ、高さ印刷中間画像データの例を示す図。
【図７】実施例２の制御構成における印刷データ生成処理の例を示すフローチャート。
【図８】印刷オブジェクトの矩形領域に対して高さ印刷を行った時の印刷イメージ。
【図９】実施例３における制御構成を示すブロック図。
【図１０】フォーム印刷の例を示す印刷イメージ。
【図１１】フォームデータ記憶部に記憶されフォームデータの例を示す図。
【図１２】フォーム領域高さレベルの例を示す図。
【図１３】実施例２の構成において、中間画像データ、描画印刷中間画像データ、高さ印刷中間画像データの例を示す図。
【図１４】実施例３における印刷データ生成処理の例を示すフローチャート。
【符号の説明】
【０１０５】
１    プリンタ
１０    印刷データ生成部
１１    印刷ジョブデータ解析部
１２    中間画像データ生成部
１２１    図形描画領域処理部
１２２    イメージ描画領域処理部
１２３    フォント描画領域処理部
１２４    高さ指定描画領域処理部
１３    高さ印刷中間画像データ生成部
１３１  イメージ描画領域処理部
１３２  グラフィックス描画領域処理部
１３３  フォント描画領域処理部
１３４  立体印刷領域処理
１４    中間画像データバッファ出力制御部
１５    高さ情報管理部
１５１    高さ情報設定条件
１５２    フォーム領域高さレベル 
１６    フォーム情報登録管理部
１６１    フォームデータ記憶部
１６１１    フォームデータ
２０    プリント部
２１    色版印刷制御部
２２    高さ印刷制御部
３  フォーム登録情報入力部
３１  フォーム登録要求
３１１  フォーム情報
５  印刷ジョブデータ
５１  図形描画情報
５１１  図形描画情報用高さ指定オブジェクト属性
５２  イメージ描画情報
５２１  イメージ描画情報用高さ指定オブジェクト属性
５３  文字描画情報
５３１    文字描画情報用高さ指定オブジェクト属性
５４  立体化領域描画情報
６  中間画像データ
７  描画印刷中間画像データ
８  高さ印刷中間画像データ
９    描画領域
９１    イメージ描画領域
９２    図形描画領域
９３    フォント描画領域
９４    矩形領域
９５    フォーム領域
９６    印刷結果イメージ
【図１】
2006088637.tif 000003
【図２】
2006088637.tif 000004
【図３】
2006088637.tif 000005
【図４】
2006088637.tif 000006
【図５】
2006088637.tif 000007
【図６】
2006088637.tif 000008
【図７】
2006088637.tif 000009
【図８】
2006088637.tif 000010
【図９】
2006088637.tif 000011
【図１０】
2006088637.tif 000012
【図１１】
2006088637.tif 000013
【図１２】
2006088637.tif 000014
【図１３】
2006088637.tif 000015
【図１４】
2006088637.tif 000016