"画像データから得られる複数の色版の色版データそれぞれに対応する画像を形成する複数の画像形成手段と、前記色版データそれぞれに対して、主走査方向に並ぶ乗換ポイントで前記色版データの副走査方向への画素乗換を行うことで、前記画像形成手段の形成する画像の副走査方向のずれを補正するための乗換処理を実行する補正手段と、を有する画像形成装置であって、前記画像データ中で特色指定された特色オブジェクトの構成色を抽出する抽出手段と、前記構成色が複数であって、且つ、前記構成色の各色版データにおいて前記特色オブジェクトの領域内に前記乗換ポイントがある場合、当該領域内の前記乗換ポイントを、当該特色オブジェクトの領域外に設定する設定手段と、を有することを特徴とする画像形成装置。前記特色オブジェクトは、第1の色および当該第1の色と異なる第2の色を前記構成色として含み、前記設定手段は、前記特色オブジェクトの領域内にある前記構成色それぞれの前記乗換ポイントの数が所定の数未満の場合、前記設定手段が当該領域内の前記構成色それぞれの乗換ポイントの位置を前記特色オブジェクトの領域外に設定し、前記特色オブジェクトの領域内にある前記第1の色の前記乗換ポイントの数が所定の数以上の場合、当該領域内にある前記第1および第2の色の前記乗換ポイントの位置を一致させるように設定することを特徴とする請求項1に記載の画像形成装置。前記設定手段は、前記特色オブジェクトの領域内にある前記第1の色の前記乗換ポイントの数が所定の数以上の場合、当該領域内で前記第1および第2の色の前記乗換ポイントの位置を揃え、当該揃えた前記第1および第2の色の前記乗換ポイントにおける前記画素乗換の方向を揃えるよう設定することを特徴とする請求項2に記載の画像形成装置。前記設定手段は、前記特色オブジェクトの領域内にある前記第1の色の前記乗換ポイントの数が前記所定の数以上であって、当該領域内の前記第1および第2の色の前記乗換ポイントの数が異なる場合、前記第2の色の前記乗換ポイントの数を増減して当該領域内で前記第1および第2の色の前記乗換ポイントの位置を揃え、当該増減した第2の色の前記乗換ポイントにおける前記画素乗換による余剰乗換量を相殺するような前記第2の色の乗換ポイントを前記特色オブジェクトの領域外に設定することを特徴とする請求項3に記載の画像形成装置。前記設定手段は、前記領域外に設定される乗換ポイントを、前記主走査方向で前記特色オブジェクトの端部境界の位置から所定の距離離れた位置までの区間内に設定することを特徴とする請求項1乃至4の何れか1項に記載の画像形成装置。前記画像データを、前記副走査方向について前記特色オブジェクトの存在する存在領域と前記特色オブジェクトの存在しない非存在領域とに分割する分割手段を有し、前記設定手段は、前記存在領域の領域内で、前記構成色それぞれの乗換ポイントの位置を変更するように設定し、前記非存在領域の領域内で、前記構成色それぞれの乗換ポイントの位置を変更しないように設定することを特徴とする請求項1乃至5の何れか1項に記載の画像形成装置。前記分割手段は、副走査方向に重なりが無い第1および第2の前記特色オブジェクトを前記画像データが含む場合、当該画像データを、前記副走査方向について前記第1の特色オブジェクトの存在する第1の存在領域および前記第2の特色オブジェクトの存在する第2の存在領域に分割し、前記設定手段は、前記第1の存在領域の領域内で設定される前記第1の特色オブジェクトの構成色それぞれの乗換ポイントの位置に関わらず、前記第2の存在領域の領域内における前記第2の特色オブジェクトの構成色それぞれの乗換ポイントの位置を設定することを特徴とする請求項6に記載の画像形成装置。前記補正手段は、前記色版データそれぞれに対して、前記前記乗換ポイントが前記特色オブジェクトの領域内にあった場合、当該乗換ポイントにおける前記乗換処理に関する補間処理を行わず、前記前記乗換ポイントが前記特色オブジェクトの領域外にあった場合、当該乗換ポイントにおける前記乗換処理に関する補間処理を行うことを特徴とする請求項1乃至7の何れか1項に記載の画像形成装置。画像形成手段が、画像データから得られる複数の色版の色版データそれぞれに対応する画像を形成する複数の画像形成工程を有し、前記色版データそれぞれに対して、前記画像形成工程で形成される画像の副走査方向のずれを補正するための乗換処理を、主走査方向に並ぶ乗換ポイントで前記色版データの副走査方向への画素乗換を行うことで実行する画像形成方法であって、抽出手段が、前記画像データ中で特色指定された特色オブジェクトの構成色を抽出する抽出工程と、設定手段が、前記構成色が複数であって、且つ、前記構成色の各色版データにおいて前記特色オブジェクトの領域内に前記乗換ポイントがある場合、当該領域内の前記乗換ポイントを、当該特色オブジェクトの領域外に設定する設定工程と、を有することを特徴とする画像形成方法。請求項1乃至8の何れか1項に記載の各手段として、コンピュータを機能させるためのコンピュータプログラム。カラー画像形成装置での印刷シーンでは、コーポレートカラーのオブジェクトなどを特色指定し、特色オブジェクトを印刷する場合がある。これは該オブジェクトの印刷後の絶対的な色を印刷命令時に指定することで実現される。この色の指定のことを特色指定と呼び、特色指定されたオブジェクトのことを特色オブジェクトと呼ぶ。また、絶対的な色とは、例えばCIE国際照明委員会が定義している、デバイスに非依存の色空間であるLab色空間で表現される値のことである。前述した1画素単位の補正において、色毎に乗換ポイントが異なっている。このため例えば2色以上の色材で混色描画される画像上に、ある1構成色の乗換ポイントがある場合、乗換ポイント境界の前後で図13に示すように混色した色に差が生じる。図13ではシアンとマゼンタで構成されるブルーのオブジェクト上にシアンの乗換ポイント1401がある場合を示し、乗換ポイント1401の上部に示されている上向きの三角形はその方向にシアンが1画素オフセットすることを示す。このように特色指定されたオブジェクト上に前述の乗換ポイントがある場合、乗換ポイント境界の前後で色ムラが発生してしまう課題がある。そこで、本発明では電子的なレジストレーション補正を行う画像形成装置において、特色指定されたオブジェクトの印刷時に、取り替えポイント境界の前後で急な色ムラを低減させることを目的とする。本発明の画像処理装置は、画像データから得られる複数の色版の色版データそれぞれに対応する画像を形成する複数の画像形成手段と、前記色版データそれぞれに対して、主走査方向に並ぶ乗換ポイントで前記色版データの副走査方向への画素乗換を行うことで、前記画像形成手段の形成する画像の副走査方向のずれを補正するための乗換処理を実行する補正手段と、を有する画像形成装置であって、前記画像データ中で特色指定された特色オブジェクトの構成色を抽出する抽出手段と、前記構成色が複数であって、且つ、前記構成色の各色版データにおいて前記特色オブジェクトの領域内に前記乗換ポイントがある場合、当該領域内の前記乗換ポイントを、当該特色オブジェクトの領域外に設定する設定手段と、を有することを特徴とする。本発明によれば電子的なレジストレーション補正を行う画像形成装置において、特色指定されたオブジェクト上で乗換ポイントの位置を制御する。これにより、特色オブジェクトの印刷後の色において、色ムラ発生が抑制されるという効果がある。実施例1本実施例を実施するためのホストPC110情報処理装置と画像形成装置130画像処理装置のハードウェア構成図を図1に示す。ホストPC110は、コントローラユニット100と表示部111を有している。コントローラユニット100はCPU101、RAM102、ROM103、HDD104、表示部I/F105、ネットワークI/F106を有しており、これらはホストPC110のシステムバスでそれぞれ接続されている。なお、ROM103には、ブートプログラムなどホストPC110の動作を制御するためのプログラムが格納されている。またHDD104には、後述する描画アプリケーション202およびプリンタドライバ204のプログラムが格納されている。表示部I/F105は表示部モニタ111とのインターフェース部で、表示部111に表示するための画像データを表示部111に対して出力する。ネットワークI/F106は、本ホストPC110をLAN、WANなどのネットワーク150へと接続するためのインターフェース部である。ホストPC110は、このネットワーク150を介して画像形成装置130へと接続する。画像形成装置130は、コントローラユニット120と画像形成部131を有する。コントローラユニット120は、CPU121、RAM122、ROM123、HDD124、ネットワークI/F125、イメージバスI/F126、レジストレーション補正部127、デバイスI/F128を有している。ROM123にはブートプログラムなど、画像形成装置130を制御するためのプログラムが格納されている。CPU121はROM123に格納された各プログラムをRAM122にロードし、実行することで、画像形成装置130の動作を制御する。また、RAM122は、画像形成装置130の動作中の各種処理で決定されたデータが一時格納される。画像形成装置ネットワークI/F125は、ホストPC110のネットワークI/F106と同様に、画像形成装置130をネットワーク150へ接続するためのインターフェース部である。ネットワークを介してホストPC110に接続された画像形成装置130は、ホストPC110から画像データを受信する。CPU121、RAM122、ROM123、HDD124、ネットワークI/F125は画像形成装置130のシステムバスで接続されており、また、レジストレーション補正部127、デバイスI/F128は画像形成装置130のイメージバスで接続されている。イメージバスI/F126は、画像形成装置130のシステムバスとイメージバスとを接続するインターフェース部であり、イメージバスI/F126を介して画像データの送受信が行われる。レジストレーション補正部127は、イメージバスI/F126を介して、画像データを受信し、図4に示されるフローチャートの各処理を実行する。デバイスI/F128は、レジストレーション補正部127によって処理された画像データを画像形成部131へ送信するためのインターフェース部である。画像形成部131は受信した画像データを紙などの印刷メディアに印字し、印刷物を排紙する。また、画像形成部131は、C、M、Y、Kの各色のレーザースキャンの曲がり特性を示すプロファイルのデータプロファイルデータを格納するプロファイル格納部を有している。このプロファイルデータは例えば副走査方向ずれ量が1画素ずれる毎に、その主走査方向の位置と1画素ずれる方向とを記憶したデータである。画像形成装置130の色毎の露光走査線のプロファイルに関して説明する。図10において、図10aは画像形成装置のプロファイルとして、レーザースキャン方向に進むにつれてレーザースキャンの曲がり特性1002が上方にずれていく領域を示す図である。また、図10bは画像形成装置のプロファイルとして、レーザースキャン方向に進むにつれてレーザースキャンの曲がり特性1002が下方にずれていく領域を示す図である。なお1001は理想的なレーザースキャンラインの方向主走査方向である。図11にプロファイルを基に補正がなされるべき方向示す図と、プロファイルの方向を示す図の相関を示す。補正がなされるべき方向として、図11aのようにプロファイルが示されている場合は、補正はその逆方向である図11bのようなものとなる。プロファイルが、図11cに示されている場合、補正は図11dのようになる。図10aを用いて、レーザースキャンが徐々に上方にずれていく領域の乗換ポイントに関して説明する。本実施例における乗換ポイントとは、理想的なレーザースキャンライン1001から副走査方向に1画素ずつずれているポイントのことを示す。つまり、図10aにおいては、上方への曲がり特性1002上で副走査方向に1画素ずれているポイントであるP1、P2、P3が乗換ポイントに相当する。なお、図10aにおいてはP0を基準としたものとして記載している。同図からもわかるように、乗換ポイント間の距離L1、L2は、曲がり特性1002が急激に変化している領域においては短くなり、緩やかに変化している領域においては長くなる。次に、図10bを用いて、レーザースキャンが徐々に下方にずれていく領域の乗換ポイントに関して説明する。下方にずれていく特性を示す領域においても、乗換ポイントの定義は、副走査方向に1画素ずれているポイントのことを示す。つまり、図10bにおいては、下方への湾曲特性1002上で副走査方向に1画素ずれているポイントであるPn、Pn1が乗換ポイントに相当する。図10bにおいても、図10a同様、乗換ポイント間の距離Ln、Ln1は、曲がり特性1002が急激に変化している領域においては短くなり、緩やかに変化している領域においては長くなる。このように、乗換ポイントは、画像形成装置がもつ曲がり特性1002の変化度合い密接に関係する。よって、急激な曲がり特性をもつ画像形成装置においては、乗換ポイント数は多くなり、逆に緩やかな曲がり特性をもつ画像形成装置においては、乗換ポイント数が少なくなる。既に説明している通り、画像形成装置がもつ曲がり特性は、色毎にも異なるため、乗換ポイントの数および位置はそれぞれ異なる。図2は、本実施例における乗換ポイントの位置を制御することで特色指定オブジェクトの色を保証するための処理ブロックを示す機能構成図である。画像形成装置130は印刷画像データを生成、送信するホストPC110とネットワーク150を介して接続されている。なお、図2は説明を簡便にするために、ホストPC110のコントローラユニット100、画像形成装置130のコントローラユニット120の有するレジストレーション補正部127、画像形成装置130の画像形成部131が接続するように図示されている。実際には、コントローラユニット100からの印刷画像データはネットワークI/F125、イメージバスI/F126を介してレジストレーション補正部127へ送信される。また、レジストレーション補正部127で処理した画像データはデバイスI/F128を介して画像形成部131へと送信される。ホストPC110上では画像データを生成、編集する描画アプリケーション202がコントローラユニット100によって実行されている。このアプリケーション202は、HDD104に格納されたアプリケーション202のプログラムをCPU101がRAM102にロードし、実行することで実現される。操作者はこのアプリケーション202を用いて画像データを作成する。アプリケーション202には描画機能の一つとして特色指定部203が搭載されている。アプリケーション202の操作者は前記特色指定部203を使用して画像データ中の任意のオブジェクトを選択し、選択したオブジェクトに対して特色の指定をすることができる。ここでいう特色とは、操作者が保証したいと考える色のことである。このとき特色指定部203ではおおよそ以下の4通りの方法で特色指定を実施することになる。1つ目は、操作者が保証したいとする絶対的な色をLabの値にて指定する方法。2つ目は、画像形成装置130が有している特色色材の使用を指定する方法。3つ目は、印刷時の各色材例えばシアン、マゼンタ、イエロー、ブラックの各色材であり、以降これらの色材をC、M、Y、Kと表現するの組み合わせと、これに対する印刷結果のLab値の対応表を有しておいて、目的となる絶対的な色を得るためのCMYK値を指定する方法。4つ目の方法としては、各種色変換が伴う画像処理を経て目的となる絶対的な色を得るためのCMYK値になるような、色変換前のRGB値を設定する方法などが挙げられる。なお、特色指定部203が画像形成装置130の有している特色色材の使用を指定する上記2つ目の方法を用いるときでも、該当色材が何らかの理由で使用できない場合は、代替色を指定するものとする。この代替色とは特色色材に最も近いLab値を印刷時の各色材で表現できるようなLab値、CMYK値、RGB値である。作成された画像データが印刷される場合、アプリケーション202はプリンタドライバ204を呼び出し、作成された画像データに基づくアプリケーションデータをプリンタドライバ204に転送する。このプリンタドライバ204は、HDD104に格納されたプリンタドライバ204のプログラムをCPU101がRAM102にロードし、実行することで実現される。プリンタドライバ204は受信したアプリケーションデータを解釈してPDLページ記述言語コマンドに変換する。この際、特色指定されたオブジェクトについては、特色指定されていることを示すコマンドが付与される。そして、PDLコマンドはネットワーク150を介してコントローラユニット120のコマンド解析部206に転送される。コマンド解析部206は、プリンタドライバ204から受信したPDLコマンドを解釈する。そして描画オブジェクト生成部207は、コマンド解析部206で解釈されたPDLコマンドから中間データの各オブジェクトのデータオブジェクト情報を生成し、オブジェクト情報を特色構成色抽出部208へ送信する。このとき描画オブジェクト生成部207内の特色オブジェクト座標抽出部216は、生成された各オブジェクトのうち特色指定されたオブジェクトの座標情報特色オブジェクト座標情報を抽出する。抽出された座標情報は、後述の乗換ポイント制御部211へ送信される。オブジェクトの座標情報について説明する。例えば画像データの左上を基準とした場合、その基準をx、y=0、0とし、主走査方向をx軸、副走査方向をy軸とした座標系が制定される。特色オブジェクトの座標情報とは特色オブジェクトを包括する矩形領域の左上端部の座標と右下端部の座標である。これらの情報により、特色オブジェクトの幅は、幅=右下端部のx座標値-左上端部のx座標値で算出することができる。また特色オブジェクトの高さは、高さ=右下端部のy座標値-左上端部のy座標値で算出することができる。特色構成色抽出部208は、指定された特色を最終的に印刷する際にどの色材を用いて構成するかといった情報構成色情報を抽出する。抽出された構成色情報は乗換ポイント制御部211へ送信される。また、オブジェクト情報はレンダリング部209へ送信される。レンダリング部209は、描画オブジェクト生成部207で生成されたオブジェクト情報を画像形成部131が印刷する物理的解像度座標上にビットマップ変換レンダリングし、レンダリングされた画像データを画像処理部210へ送信する。画像処理部210は、レンダリング部209でレンダリングされた画像データに対して、例えばエッジ強調やスムージング、RGB値からCMYK値への色変換などの各種画像処理や画像形成部131で印刷するためのCMYKの各色版のハーフトーン画像データ色版データの生成処理を施す。画像処理部210は、これらの処理が施された画像データを乗換処理部213へと送信する。乗換ポイント制御部211は、画像形成部131のプロファイル格納部に格納されている各色のプロファイルデータを読み出して、このプロファイルデータに基づいて各色のレーザースキャンの曲がりによる画像の副走査方向のずれを相殺するように乗換ポイントの位置を制御する。乗換ポイント制御部211は、乗換ポイント設定部212設定手段に相当を有しており、電子的なレジストレーション補正をするための乗換ポイントの位置を変更したり増減したりする。この制御は、乗換ポイント設定部212が特色オブジェクト座標抽出部216と特色構成色抽出部208が抽出した特色オブジェクト座標情報と構成色情報に基づいて、各色版の乗換ポイントの位置を変更/設定することで実現する。前記乗換ポイント設定部212の動作については後述する。乗換処理部213補正手段に相当は、乗換ポイント設定部212が設定した乗換ポイントに基づき、画像処理部210から送信される各色版データに対して色版毎に乗換ポイントで乗換処理を行う。この乗換処理は、乗換処理部213の受信した各色版データを読み出して画像形成部131へ送信する際に、色版データの主走査方向に並ぶ乗換ポイントにおいて、色版データの副走査方向の読み出し位置を切り替える処理である。読み出し位置を切り替える処理を画素乗換と定義する。乗換処理を施した画像データを画像形成部131へ送信する。乗換処理により、画像形成部131におけるレジストレーションずれが考慮されたドットパターンの色版データが画像形成部131に送信されることとなる。図3は乗換ポイント設定部212が行う乗換ポイントの変更方法を表す図である。各色の表記の仕方は図13で示したものと同様である。電子的なレジストレーション補正によって特色オブジェクト中に色ムラが発生するのは、その構成色が2色以上ある混色部である。図中の色と乗換ポイントの乗換方向の示し方は図1と同様である。図3aは特色オブジェクト上に構成色の乗換ポイントが各色1箇所以内ずつある場合を表している。この乗換ポイントは、乗換ポイント制御部211が画像形成部131のプロファイル格納部に格納されているプロファイルデータから、予め設定されている乗換ポイントである。ブルーの特色オブジェクト上のAの位置でシアンが上方向に1画素オフセットする乗換ポイントがある。この境界の前後でオブジェクト中に色ムラが発生してしまう。また、オブジェクト上のBの位置でマゼンタが上方向に1画素オフセットする乗換ポイントがある。ここでも再び乗換ポイントの境界の前後でオブジェクト中に色ムラが発生してしまう。この場合の特色オブジェクト上での色ムラ発生を低減するために乗換ポイント設定部212が設定する乗換ポイントを示しているのが図3bである。特色オブジェクトの領域内の位置Aにあったシアンの乗換ポイントを特色オブジェクトの領域外の位置A ́に移動させ、位置Bにあったマゼンタの乗換ポイントを特色オブジェクトの領域外のB ́に移動させるのである。つまり、乗換ポイント設定部212は、位置A ́、B ́に新たな乗換ポイントを設定し、位置A、Bに設定されていた乗換ポイントを解除する。このとき、それぞれの乗換ポイントの位置A ́、B ́は主走査方向で特色オブジェクトの最も近い端部境界の位置から特色オブジェクトの領域外へ所定の距離離れた位置までの近傍区間例えばオブジェクトの領域端部の境界上からオブジェクトの領域端部から副走査方向で外側に4画素離れた位置までの区間の区間内に移動することが好ましい。これは、位置A、Bで本来設定されていた乗換ポイントを移動したことによるレジストレーションずれの影響をオブジェクトの領域外で早く相殺するためである。なお、この近傍区間は、乗換ポイントの移動によって生じた特色オブジェクトの領域外でのレジストレーションずれの影響が相殺できるような区間であれば良い。図3cは構成色の少なくとも1色について特色オブジェクト上で2箇所以上乗換ポイントがある場合を示している。この乗換ポイントは、乗換ポイント制御部211が画像形成部131のプロファイル格納部に格納されているプロファイルデータから、予め設定されている乗換ポイントである。例えばこのとき、特色オブジェクト上にシアンの上方向の乗換ポイントがC、Dの位置に2箇所あり、マゼンタの上方向の乗換ポイントがEの位置に1箇所ある。また、特色オブジェクト外の直近のFの位置にマゼンタの下方向の乗換ポイントがある。このとき、各位置C、D、Eの境界の前後で特色オブジェクト上に色ムラが発生してしまう。この場合の特色オブジェクト上での色ムラ発生を低減するために乗換ポイント設定部212が設定する乗換ポイントを示しているのが図3dである。特色オブジェクト上にある一番多い乗換ポイントの色、この場合シアンのCとDの位置において、シアンとマゼンタを共にシアンの乗換方向である上方向に1画素乗り換えるのである。つまり、乗換ポイント設定部212は、位置C、Dに新たなマゼンタの乗換ポイントを設定し、位置Eに設定されていたマゼンタの乗換ポイントを解除する。マゼンタの乗換ポイントの位置乗換位置をシアンに合わせることによって、特色オブジェクトの領域内においてマゼンタは1回分1画素分多く上方向に画素乗換を実施することになる。つまり画素乗換による余剰乗換量は1画素となる。余剰乗換量とは、特色オブジェクトの領域内で乗換ポイントの数および方向を調整したために生じた、乗換ポイントの調整前後の乗換量の差である。主走査方向を通しての全体的なマゼンタの補正量を正しくするためには余分に実施することになる1回分1画素分の画素乗換と反対方向の画素乗換をなるべく早い段階で実施するのが好ましい。図3dでは特色オブジェクトの外側かつ次のマゼンタの乗換ポイント位置Fより左側である位置Gで、下方向の画素乗換を実施すれば、元の状態に戻すことができる。従って乗換ポイント設定部212は、位置Gに下方向の新たな乗換ポイントを設定する。図3eは図3cと同様に構成色の少なくとも1色について特色オブジェクト上で2箇所以上乗換ポイントがある場合を示している。例えばこのとき、特色オブジェクト上にシアンの上方向の乗換ポイントがC、Dの位置に2箇所あり、マゼンタの上方向の乗換ポイントがEの位置に1箇所ある。また、このケースでは特色オブジェクト外の直近のHの位置にマゼンタの上方向の乗換ポイントがある。この場合の特色オブジェクト上での色ムラ発生を低減するために乗換ポイント設定部212が設定する乗換ポイントを示しているのが図3fである。特色オブジェクト上にある一番多い乗換ポイントの色、この場合シアンのCとDの位置において、シアンとマゼンタ共にシアンの乗換方向である上方向に1画素乗り換えるのである。つまり、乗換ポイント設定部212は、位置C、Dに新たなマゼンタの乗換ポイントを設定し、位置Eに設定されていたマゼンタの乗換ポイントを解除する。このとき、特色オブジェクトの範囲内においてマゼンタは1回分1画素分多く上方向に画素乗換を実施することになる。全体的なマゼンタの補正量を正しくするためには余分に実施することになる1回分1画素分の上方向の画素乗換による余剰乗換量を相殺するように反対方向の下方向の画素乗換をなるべく早い段階で実施することが好ましい。しかしながら、図3fでは下方向の画素乗換が位置Hでの上方向の画素乗換による余剰乗換量と相殺することができるので、位置Hでの画素乗換が行われないようにすれば、位置Hよりも図で右側以降の画素乗換の状態を、乗換処理以前の状態に戻すことができる。従って乗換ポイント設定部212は、位置Hに設定されていた上方向の乗換ポイントを解除する。図3gは図3cと同様に構成色の少なくとも1色について特色オブジェクト上で2箇所以上乗換ポイントがある場合を示している。例えばこのとき、特色オブジェクト上にシアンの上方向の乗換ポイントがC、Dの位置に2箇所あり、マゼンタの下方向の乗換ポイントがIの位置に1箇所ある。また、このケースでは特色オブジェクト外の直近のJの位置にマゼンタの下方向の乗換ポイントがある。この場合の特色オブジェクト上での色ムラ発生を低減するために乗換ポイント設定部212が設定する乗換ポイントを示しているのが図3hである。特色オブジェクト上にある一番多い乗換ポイントの色、この場合シアンのCとDの位置において、シアンとマゼンタ共にシアンの乗換方向である上方向に1画素分、画素乗換をする移動するのである。つまり、乗換ポイント設定部212は、位置C、Dに新たなマゼンタの上方向の乗換ポイントを設定し、位置Iに設定されていたマゼンタの乗換ポイントを解除する。このとき、特色オブジェクトの範囲内においてマゼンタは3回分3画素分多く上方向に画素乗換を実施することになる。つまりこの場合の余剰乗換量は上方向の3画素である。全体的なマゼンタの補正量を正しくするためには余分に実施することになる3回分3画素分の画素乗換と反対方向の画素乗換を早い段階で実施するのが好ましい。図3hは特色オブジェクトの外側かつ次のマゼンタの乗換ポイントの位置Jより左側の位置で1箇所、位置Jの右側の位置で2箇所の下方向の画素乗換を実施する例である。もし位置Jよりも左側で3回分の下方向の乗換ポイントが設定できるようであれば、特色オブジェクトの外側で位置Jよりも左側の位置に3回分の乗換ポイントを設定するのが好ましい。図3d、hでは、特色オブジェクトの外側で特色オブジェクトにより近い位置で新たな乗換ポイントを設定する例を示したが、これらの乗換ポイントを設定するに当たり、特色オブジェクト以外の他のオブジェクトの位置をさらに考慮しても良い。例えば、乗換ポイント設定部212は、特色オブジェクトの外側で特色オブジェクトにより近い位置であり、さらに、特色オブジェクト以外の他のオブジェクト上にならないような位置に乗換ポイントを新たに設定するようにしても良い。これまでの図3cからfまでの例では、特色オブジェクトの構成色のうち乗換ポイントの数が最も多い色版の乗換ポイントの位置、方向に、他の色版の乗換ポイントの位置、方向を合わせていた。しかし、特色オブジェクト上で乗換ポイントの数が最も少ない色版や複数色以上の色版のうち乗換ポイント数の多さが中間の色版など任意の色版の乗換ポイントの位置、方向に、他の色版の乗換ポイントの位置、方向を合わせても良い。また、図3d、gの例では、特色オブジェクト外で乗換ポイントが連続しているが、1つの乗換ポイントを設定し、この乗換ポイントで副走査方向に複数画素分の画素乗換を行っても良い。このように、特色オブジェクトが2色以上の構成色で構成されており、その構成色の乗換ポイントが特色オブジェクト上にある場合、前述した方法で乗換ポイントを変更することで、特色オブジェクト上での乗換ポイントの境界前後に発生する色ムラを低減できるようになる。以上説明した乗換処理の処理フローを示したものが図4である。オブジェクト情報中に特色オブジェクトがある場合、特色オブジェクト座標抽出部216は特色オブジェクトの主走査方向、副走査方向それぞれの開始座標と終了座標を特色オブジェクト座標情報として抽出する。これにより特色オブジェクトが画像全体中のどの位置にどの大きさで配置されているかを認識することができるステップS401次に特色構成色抽出部208は特色オブジェクトの構成色を抽出する。特色構成色抽出部208は、アプリケーション202の特色指定部203がLab値やRGB値を用いて特色指定している場合、これらの値をCMYK値に変換して該当オブジェクトを構成する色を抽出する。特色指定部203がCMYK値にて特色指定している場合に、特色構成色抽出部208は、その値を用いて特色オブジェクトを構成する色を抽出するステップS402。次に乗換ポイント設定部212は、特色オブジェクトの構成色が2色以上か否かを判断するステップS403。ステップS403で特色オブジェクトの構成色が2色未満と判断された場合、特色オブジェクト座標抽出部216は、現在処理している特色オブジェクトが処理すべき特色オブジェクトのうち最後の特色オブジェクトかを判断する。また、ステップS403で画像データ中に他にも未処理の特色オブジェクトがあると判断された場合、処理はステップS401に戻り、各種処理と判断を繰り返す。処理すべき特色オブジェクトのうち最後の特色オブジェクトに対する処理が終了している場合、乗換処理を終了するステップS405。ステップS403で特色オブジェクトの構成色が2色以上あると判断された場合、乗換ポイント設定部212は、画像形成部131のプロファイル格納部に格納されているプロファイルを読み出し、特色オブジェクト上に構成色の乗換ポイントが存在しているかを判断する。これは読み出したプロファイルに基づき予め設定されているC、M、Y、K各色の乗換ポイントの位置と、ステップS401で抽出した特色オブジェクトの座標位置とを比較することで判断される。特色オブジェクト上に構成色の乗換ポイントが存在しない場合、処理はステップS405に進む。特色オブジェクト上に構成色の乗換ポイントが存在する場合、処理はステップS406に進むステップS404。乗換ポイント設定部212は、特色オブジェクト上において各構成色いずれかの乗換ポイントが所定の数以上例えば2つ以上、複数あるかを判断するステップS406。特色オブジェクト上において、各構成色の乗換ポイントが所定の数未満例えば2つ未満の場合とは図3aで例を示したような場合である。このとき乗換ポイント設定部212は、前述したように図3bのように乗換ポイントを特色オブジェクト外の位置に設定しステップS405に進むステップS407。これにより、特色オブジェクト上での色ムラ発生を低減できるようになる。また、乗換ポイントが特色オブジェクト外の位置に設定されることで色版データの特色オブジェクト上のドットパターンが変化しないため、乗換処理により乗換ポイント境界で発生し得る同一色版内でのスジも抑制できる。乗換ポイント設定部212は、特色オブジェクトの各構成色の乗換ポイントの数が同数であって、且つ、その数が各構成色を通して最大である色が複数あるかを判断する。このような色が複数無い場合、処理はステップS408へ進む。また、このような色が複数ある場合、処理はステップS419へ進むステップS418。ステップS406にて各構成色の乗換ポイントが2つ以上あると判断され、ステップS418にて前述した色が複数ない場合とは図3c、e、gで例を示したような場合である。図3c、e、gにおいて、特色オブジェクト上にある乗換ポイントはシアン第1の色に相当が2つ、マゼンタ第2の色に相当が1つとなっている。なお、図3c、e、gは簡易なものであって、図示されるシアンの2つの乗換ポイントどうしの距離は数画素分として図示されている。しかし実際には、同色の乗換ポイントどうしの距離は、主走査方向の位置によって異なるが例えば700画素分あり、乗換処理が数画素のたび行われることは本実施例においてないものとする。ステップS408で、乗換ポイント設定部212は、特色オブジェクト上で一番多く乗り換えている色を抽出する。この色を本実施例では色Aと呼ぶステップS408。なお、図3c、eにおいて、色Aはシアンである。次に乗換ポイント設定部212は、色Aの乗換ポイントの数を抽出するステップS409。図3cや図3eの例ではシアンが2回乗り換えているということが抽出される。ステップS418にて前述の色が複数あると判断した場合、乗換ポイント設定部212は、予め決められた優先順位に従い、該当する色のうちこの優先順位が先の色を色Aとして設定しステップS409に進むステップS419。この優先順位は、例えばC、M、Y、Kの順であっても良く、優先順位の決め方によって本発明は限定されない。乗換ポイント設定部212は、ステップS408で抽出された色A以外の色の乗換ポイントを色Aと同じ位置、方向に設定するステップS410。この結果、色A以外の色の乗換ポイントの数は図3で説明したように増減する。特色オブジェクト上での各構成色の乗換ポイントの位置と方向を揃えることで、特色オブジェクト上での色Aの乗換ポイント境界前後の色ムラの発生を低減できる。乗換ポイント設定部212は、色A以外の各色について、色Aと同じ位置で画素乗換を実施することによって増減した乗換ポイントの数と方向を計測するステップS411。例えば図3dや図3fではマゼンタが1回1画素分、上方向に多く画素乗換を実施するという計測結果になる。また図3hではマゼンタの乗換ポイントの数について、上方向が2回分増え、下方向が1回分減っていることになる。増減した乗換ポイントが複数あったり、その方向がばらばらだったりした場合は、例えば上方向をプラス、下方向をマイナスとして加算すればよい。その結果プラス方向の値が算出されたならば、上方向にその数だけ乗換ポイントが増えたということになり、マイナス方向の値が算出されたならばその逆ということになる。図3d、fではプラス11、図3hではプラス33ということになる。乗換ポイント設定部212は、ステップS411で計測した乗換ポイント数計測値が0であるかどうかを判断する。計測値が0だった場合、処理はステップS405に進み、0では無い場合、処理はステップS412へ進むステップS420。乗換ポイント設定部212は、色A以外の各色について特色オブジェクト外の次の乗換ポイントの乗換方向が、ステップS411で計測した方向と同一方向か否かを判断する。同一方向であると判断された場合、処理はステップS415へ進み、同一方向でないと判断された場合、処理はステップS413へ進むステップS412。同一方向である場合の特色オブジェクト外の次の乗換ポイントとは、例えば図3eにおける位置Hのマゼンタの乗換ポイントである。また、同一方向でなかった場合の特色オブジェクト外の次の乗換ポイントとは、例えば図3cにおける位置Fのマゼンタの乗換ポイントや、図3gにおける位置Jのマゼンタの乗換ポイントである。乗換ポイント設定部212は、この特色オブジェクトの領域外好ましくは次の乗換ポイントと特色オブジェクトの終端部との間に、ステップS410で増減した乗換ポイントにおける画素乗換による余剰乗換量を相殺するような乗換ポイントを設定する。乗換ポイント図3dの例では、位置Gにマゼンタの下方向の乗換ポイントが設定されることを指し、これはステップS411で計測した計測値であるプラス1上方向をマイナス1下方向することで0とすることに相当する。また、図3hの例では、位置K、L,Mにマゼンタの下方向の乗換ポイントが設定されることを指し、これはステップS411で計測した計測値であるプラス3上方向をマイナス3下方向することで0とすることに相当するステップS413。そして、乗換ポイント設定部212は、ステップS413で設定された新たな乗換ポイント以外の、特色オブジェクト外の次の乗換ポイント例えば図3cの位置F、図3hの位置Jはそのまま乗換ポイントとして設定し、処理はステップS405へ進むステップS414。乗換ポイント設定部212は、ステップS411で計測された、増減した乗換ポイント数が1つかどうかを判断する。この増減した乗換ポイント数が1つである場合、処理はステップS417へ進み、乗換ポイント数が1つでない場合、処理はステップS418へ進むステップS415。増えた乗換ポイントが1つだった場合、乗換ポイント設定部212は、特色オブジェクト外の予め設定されていた次の乗換ポイントを解除するよう設定し、処理はステップS405へ進むステップS417。特色オブジェクト外の次の乗換ポイントを解除するとは、例えば図3eにおける位置Hにあるマゼンダの上方向の乗換ポイントを、図3fのように、設定されている乗換ポイントを解除し、位置Hでマゼンタの画素乗換を行わないようにすることである。これはステップS411で計測した計測値であるプラス1上方向を位置Hにおける上方向の乗換ポイントプラス1で代替することに相当する。ステップS415にて増減した乗換ポイント数が1より多い場合、乗換ポイント設定部212は、特色オブジェクトの領域外好ましくは次の乗換ポイントと特色オブジェクトの終端部の間に、ステップS410で増減した乗換ポイントにおける画素乗換の余剰乗換量を相殺するような乗換ポイントを設定する。つまり、ステップS410で増減した乗換ポイントにおける画素乗換の余剰乗換量を相殺するような乗換ポイントが、ステップ411で計測したポイント数-1の分だけ設定される。そして処理はステップS417へ進むステップS416以上のステップにおいて特色オブジェクト上の各構成色について処理を実施することで、例えば図3を用いて説明したような乗換処理を実現し、特色オブジェクト上での色ムラの発生を低減することが可能となる。なお、本実施例では特色オブジェクト上の構成色の乗換ポイントを移動したり、増やしたりすることで、局所的に主走査方向でのレジストレーション補正量が変化している。しかしながら特色オブジェクトの外側の主走査方向における乗換ポイント数も調整しているため、画像データの主走査方向を通してのレジストレーション補正量は変化しない。その結果、画像データ全体を通してみたレジストレーション補正は適切に機能する。特に、特色オブジェクトの端部と特色オブジェクト外の次の乗換ポイントまでに当該特色オブジェクトによる乗換ポイント数の調整を行った場合、特色オブジェクト外の次の乗換ポイントより外側の領域で、従来の電子的なレジストレーション補正は正しく機能する。また、特色オブジェクトの構成色以外の色に関しては、予め計測されたプロファイルに基づいて設定されている乗換ポイントの位置を変更する必要は無い。実施例2図6はレジストレーション補正すべき画像データ上に特色オブジェクトが複数ある場合の例を示す図である。画像データ601の中に第1の特色オブジェクト602と第2の特色オブジェクト603と第3の特色オブジェクト605が配置されている。第1と第2のどちらの特色オブジェクトにも共通の構成色の乗換ポイント604が両方の特色オブジェクト上に存在している場合を示している。この場合、乗換ポイント604自体が位置変更の対象となる場合、特色オブジェクトごとに実施例1で説明した乗換ポイント設定の処理を実施すると変更後の乗換ポイント位置に不整合をきたすことがある。例えば乗換ポイント設定部212が、特色オブジェクト602に対しては乗換ポイントを右側へ、特色オブジェクト603に対しては乗換ポイントを左側へ移動させるという設定をした際に不整合が発生してしまう。図5は、画像データ上に特色オブジェクトが複数ある場合に乗換ポイントの位置を制御することで特色指定オブジェクトの色を保証するための処理ブロックを示すものである。本実施例におけるホストPCおよび画像形成装置のハードウェア構成は、特に断りがない限り実施例1におけるホストPC110および画像形成装置130とハードウェア構成と同様である。また、図5に示した機能構成についても、実施例1で説明した図2の機能構成図と特に断りがない限り同様であり、符号が図2と同じものは図2と同様の動作を実施する。本実施例では、乗換ポイント制御部211は、副走査領域生成部501分割手段に相当および乗換ポイント設定部502を有する。副走査領域生成部501は、特色オブジェクトの座標情報を元に副走査方向に領域を分割する処理を行う。乗換ポイント設定502は、画像形成部131のプロファイル格納部に格納されているプロファイルデータを読み出し、当該プロファイルデータをもとに、特色オブジェクト上の乗換ポイントの位置を設定する処理を行う。座標抽出部503は、レジストレーション補正すべき画像データ中の特色オブジェクトの主走査方向、副走査方向それぞれの開始座標と終了座標を抽出する。図7は図6のような複数の特色オブジェクトを有する画像データ601に対して副走査領域生成部501が生成する副走査領域の例を示す図である。副走査領域生成部501は、特色オブジェクトの座標情報を解析することにより特色オブジェクト同士の間で副走査方向に重なりがなく、隙間が開いていることを検出できる。その結果、副走査領域生成部501は、第1の副走査領域701を特色オブジェクトが存在していない領域非存在領域に相当として検出する。特色オブジェクト602第1の特色オブジェクトに相当と特色オブジェクト605の配置において、副走査方向に間隔が無い。よって、副走査領域生成部501は、これら2つの特色オブジェクトで互いに重なりのない副走査方向の座標端部で決まる領域を第2の副走査領域702第1の存在領域に相当として検出する。副走査領域生成部501は、第1の副走査領域701と同様に、第3の副走査領域703を特色オブジェクトが存在していない領域非存在領域として検出する。また、特色オブジェクト603第2の特色オブジェクトに相当に対して副走査方向に重なりを持つ他の特色オブジェクトが存在していない。よって、副走査領域生成部501は、特色オブジェクト603の副走査方向の座標端部で決まる領域を第4の副走査領域704第2の存在領域に相当として検出する。このような動作を画像データ601に対して実施することで副走査領域生成部501は1つ又は複数の副走査領域を生成する。図8は副走査領域生成部501の領域生成の結果を元に乗換ポイント設定部502が設定する乗換ポイントを示す図である。第1の副走査領域701には特色オブジェクトが存在していないので、乗換ポイント設定部502は、第1の副走査領域701の領域内では、プロファイルデータにもとづいて設定してある乗換ポイント604の位置を変更せず、同じ位置に乗換ポイント801を設定する。第2の副走査領域702には特色オブジェクト上に構成色の乗換ポイントがあるので、乗換ポイント数設定部502は、第2の副走査領域702の領域内で移動させた乗換ポイント802を設定する。図8においては実施例1で説明した、特色オブジェクト上に構成色の乗換ポイントが各色1箇所以内ずつある場合を例として示している。特色オブジェクト上に構成色の少なくとも1色について特色オブジェクト上で2箇所以上乗換ポイントがある場合は、実施例1と同様の処理を実施すればよい。第3の副走査領域703には特色オブジェクトが存在していないので、乗換ポイント設定部502は、第1の副走査領域701と同様に、第3の副走査領域703の領域内では、乗換ポイント604の位置を変更せず、同じ位置に乗換ポイント803を設定する。第4の副走査領域704には特色オブジェクト上に構成色の乗換ポイントがあるので、乗換ポイント設定部502は、第4の副走査領域704の領域内では、乗換ポイント604を移動させた乗換ポイント804を設定する。なお、第4の副走査領域704の領域内での乗換ポイントの位置は、第2の副走査領域702の領域内で変更された乗換ポイントの位置に関わらず設定される。図9はこれらの乗換ポイントの位置を設定する処理のフローチャートである。特色オブジェクト座標抽出部503は画像データ中の特色オブジェクトの主走査方向、副走査方向それぞれの開始座標と終了座標を抽出する。これにより特色オブジェクトが画像全体中のどの位置にどの大きさで配置されているかが認識されるステップS901。抽出されたオブジェクトの座標情報に基づいて副走査領域生成部501は、画像データの副走査方向に対して特色オブジェクトが存在している領域と存在していない領域を生成するステップS902。そして画像データの副走査方向の領域一つずつ順番に以下の処理を実施する。乗換ポイント設定部502は、注目している副走査領域について領域内に特色オブジェクトが存在しているか否かを判断するステップS903。ここで特色オブジェクトが存在している場合は処理がステップS402に進み、乗換ポイント設定部502は、ステップS405の処理まで図4で説明した動作を、注目している副走査領域内で実施する。この処理は注目している副走査領域内で、乗換ポイントの位置を変更するように設定する処理である。なお、ある副走査領域の領域内での乗換ポイントの位置は、他の副走査領域の領域内で変更された乗換ポイントの位置に関わらず設定される。図9のステップ番号で図4のステップ番号と一致しているステップの処理は図4で対応するステップの処理と同様である。ステップS405にて注目領域内の最後の特色オブジェクトの処理を終了したら、乗換ポイント設定部502は、注目領域が最後の副走査領域か判断するステップS904。副走査方向に他の領域が残っている場合、処理はステップS903に戻り、処理を繰り返す。また、最後の副走査領域が処理されたと判断された場合、乗換ポイントの位置を設定する処理を終了する。なお、ステップS903にて副走査領域内に特色オブジェクトが存在しないと判断された場合、乗換ポイント設定部502は、プロファイルデータに基づいて設定された乗換ポイントの位置を変更しない。そして、処理はステップS904に進むステップS905。なお、例えば第1と第2の副走査領域間の境界として特色オブジェクト602の上側の端部境界を含んでもよい。また、第2と第3の副走査領域間の境界として特色オブジェクト605の下側の端部境界を含んでもよい。また、第3と第4の副走査領域間の境界として特色オブジェクト603の上側の端部境界を含んでもよい。すなわち、図12aの例のように各副走査領域間の境界線1202として特色オブジェクト1201の端部境界1203を含んでもよい。これにより、副走査方向に隣接する特色オブジェクトがあっても、別の領域に分けることができるので各々独立に乗換ポイントの移動が可能となる。また、図12bの例のように各副走査領域の境界線1302は、特色オブジェクト1301の副走査方向の端部境界1304から所定の区間1303だけ離れた、他の特色オブジェクトが存在しない位置に設けられるようにしてもよい。以上説明した方法により画像データ上に特色オブジェクトが複数あっても特色オブジェクト上での色ムラの発生を低減することが可能となる。その他の実施例上記実施例では、ステップS407において構成色それぞれの乗換ポイントを特色オブジェクトの領域外へ設定するようにしたが、特色オブジェクトの領域内で一致させるようにしても良い。ステップS407で乗換ポイントを一致させる場合、構成色それぞれの乗換ポイントの乗換位置および乗換方向を一致させるようにする。乗換ポイントがこのように一致するため、乗換ポイントの境界前後における色ムラの発生が低減できる。上記実施例では、乗換処理部213が乗換処理を行ってレジストレーションずれの補正を行うように構成したが、従来の補間処理を乗換処理部213が乗換処理後に行うように構成しても良い。この場合、特色オブジェクトの領域内では乗換ポイントの境界前後で補間処理を行わず、特色オブジェクトの領域外では乗換ポイントの境界前後で補間処理を行うように構成すれば、補間処理による色の平滑効果による色ムラの発生を低減することができる。また、上記実施例では、特色指定部203はホストPC110上で実現されていたが、画像形成装置130上で実現されても良く、また、ネットワークを介して接続される別の情報処理装置上で実現されても良い。また、上記実施例では画像形成装置130が印刷時に使用する色剤として、一般的なC、M、Y、Kの4色を例としてあげたが、本発明はこれに限定されない。各画像形成装置特有で搭載している特色がある場合も、前述した説明の通り動作させることができる。以上の実施例で、レジストレーション補正部127はハードウェア回路で実現されていたが、このハードウェア回路で実現する機能と同等の機能を、CPU121がHDD124に格納されたプログラムを実行することによって実現しても良い。この場合、HDD124は、上記実施例で説明したレジストレーション補正のためのコンピュータプログラムを格納し、このコンピュータプログラムをCPU121がRAM122にロードし、実行するように構成すればよい。なお、本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ可読の記憶媒体を、システムあるいは装置に供給することによっても、達成される。また、システムあるいは装置のコンピュータまたはCPUやMPUが記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、不揮発性のメモリカード、ROMなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現される。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているOSオペレーティングシステムなどが実際の処理の一部または全部を行い、その処理によって前述した実施例が実現される場合も含まれる。"