同色インクに対応した複数の記録ヘッドを有し、該複数の記録ヘッドを記録媒体に対して相対的に走査して該複数の記録ヘッドに配された各ノズルからインクを吐出して記録媒体上に画像を記録する記録装置であって、1又は複数のオブジェクトを含む画像データから、予め決められたオブジェクトを特定し、該特定オブジェクトを背景データと分離して抽出する抽出手段と、前記特定オブジェクトの外形のみを展開し、該特定オブジェクトのアウトラインデータを生成する第1の展開手段と、前記特定オブジェクトの全てを展開しその全体画像データを生成するとともに、前記背景データの全てを展開し背景画像データを生成する第2の展開手段と、前記全体画像データ及び前記背景画像データを前記複数の記録ヘッド各々に分配して割り当てるとともに、前記アウトラインデータを前記複数の記録ヘッドのうちのいずれか1つに割り当てる割当手段と、前記複数の記録ヘッドを用いて、各記録ヘッドに割り当てられたデータに基づく記録を制御する記録制御手段とを具備することを特徴とする記録装置。前記複数の記録ヘッド各々に配された各ノズルの不吐状態を検出する検出手段を更に具備し、前記割当手段は、前記検出手段の検出結果に基づいて、前記複数の記録ヘッドのうち、不吐ノズルの最も少ない記録ヘッドに対して前記アウトラインデータを割り当てることを特徴とする請求項1記載の記録装置。前記特定オブジェクトは、文字データであることを特徴とする請求項1又は2記載の記録装置。同色インクに対応した複数の記録ヘッドを有し、該複数の記録ヘッドを記録媒体に対して相対的に走査して該複数の記録ヘッドに配された各ノズルからインクを吐出して記録媒体上に画像を記録する記録装置の処理方法であって、抽出手段が、1又は複数のオブジェクトを含む画像データから、予め決められたオブジェクトを特定し、該特定オブジェクトを背景データと分離して抽出する工程と、第1の展開手段が、前記特定オブジェクトの外形のみを展開し、該特定オブジェクトのアウトラインデータを生成する工程と、第2の展開手段が、前記特定オブジェクトの全てを展開しその全体画像データを生成するとともに、前記背景データの全てを展開し背景画像データを生成する工程と、割当手段が、前記全体画像データ及び前記背景画像データを前記複数の記録ヘッド各々に分配して割り当てるとともに、前記アウトラインデータを前記複数の記録ヘッドのうちのいずれか1つに割り当てる工程と、記録制御手段が、前記複数の記録ヘッドを用いて、各記録ヘッドに割り当てられたデータに基づく記録を制御する工程とを含むことを特徴とする処理方法。上述した特許文献1に開示された方法では、エッジ部を鮮明にしたい対象画像を複数の記録ヘッドに均等に割り当ててしまう。そのため、複数の記録ヘッド間にずれが発生している場合、画像エッジ部にもずれが生じ、文字エッジなどのぼやけが発生してしまう図9b。また、特許文献2に開示された方法では、例えば、文字部分を単一の記録ヘッドのみを使用して記録するため、文字画像を100以上の記録デューティで記録することができず、画像の鮮明さを欠いてしまう。本発明は、上記課題に鑑みてなされたものであり、画像データのうちの特定オブジェクトについて、そのエッジ部分のシャープネスを高くして記録を鮮明に行なえるようにした技術を提供することを目的とする。上記課題を解決するため、本発明の一態様は、同色インクに対応した複数の記録ヘッドを有し、該複数の記録ヘッドを記録媒体に対して相対的に走査して該複数の記録ヘッドに配された各ノズルからインクを吐出して記録媒体上に画像を記録する記録装置であって、1又は複数のオブジェクトを含む画像データから、予め決められたオブジェクトを特定し、該特定オブジェクトを背景データと分離して抽出する抽出手段と、前記特定オブジェクトの外形のみを展開し、該特定オブジェクトのアウトラインデータを生成する第1の展開手段と、前記特定オブジェクトの全てを展開しその全体画像データを生成するとともに、前記背景データの全てを展開し背景画像データを生成する第2の展開手段と、前記全体画像データ及び前記背景画像データを前記複数の記録ヘッド各々に分配して割り当てるとともに、前記アウトラインデータを前記複数の記録ヘッドのうちのいずれか1つに割り当てる割当手段と、前記複数の記録ヘッドを用いて、各記録ヘッドに割り当てられたデータに基づく記録を制御する記録制御手段とを具備する。本発明によれば、画像データのうちの特定オブジェクトについて、そのエッジ部分のシャープネスを高くして記録を鮮明に行なうことができる。以下、図面を参照して本発明の好適な実施形態について詳細に説明する。以下の説明においては、インクジェット記録方式を用いた記録装置を例に挙げて説明する。記録装置は、例えば、記録機能のみを有するシングルファンクションプリンタであっても良いし、また、例えば、記録機能、FAX機能、スキャナ機能等の複数の機能を有するマルチファンクションプリンタであっても良い。また、例えば、カラーフィルタ、電子デバイス、光学デバイス、微小構造物等を所定の記録方式で製造するための製造装置であっても良い。なお、以下の説明において、記録とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わない。更に人間が視覚で知覚し得るように顕在化したものであるか否かも問わず、広く記録媒体上に画像、模様、パターン、構造物等を形成する、又は媒体の加工を行なう場合も表す。また、記録媒体とは、一般的な記録装置で用いられる紙のみならず、布、プラスチックフィルム、金属板、ガラス、セラミックス、樹脂、木材、皮革等、インクを受容可能なものも表す。更に、インクとは、上記記録の定義と同様広く解釈されるべきものである。従って、記録媒体上に付与されることによって、画像、模様、パターン等の形成又は記録媒体の加工、或いはインクの処理例えば、記録媒体に付与されるインク中の色剤の凝固または不溶化に供され得る液体を表す。図1は、本発明の一実施の形態に係わる記録装置を配して構成した記録システムの全体構成の一例を示す図である。記録システムは、ホストコンピュータ40と、記録装置10とを具備して構成される。これら装置は、ネットワーク41を介して相互通信可能に接続されている。なお、勿論、両装置間は、例えば、USBUniversalSerialBusやIEEE1394などで接続されていても良いし、また、有線であっても無線であっても良い。ホストコンピュータ40は、印刷データを供給する機能を果たす。ホストコンピュータ40には、CPU等の主制御手段、ROMReadOnlyMemory、RAMRandomAccessMemory、HDDHardDiskDrive等の記憶手段が具備される。また、コンピュータにはその他、キーボードやマウス等の入出力手段、ネットワークカード等の通信手段等も具備されていても良い。なお、これら各構成部は、バス等により接続され、主制御手段が記憶手段に記憶されたプログラムを実行することで制御される。記録装置10は、ホストコンピュータ40から送られてきた印刷データに基づいて記録媒体上に画像を形成し記録を行なう機能を果たす。記録装置10には、当該印刷データを受信し、それの解析結果に基づいて記録ヘッド1414a、14bを制御して記録媒体上に記録を行なう。ここで、記録装置10は、オペレータパネル11と、コントローラ20と、エンジンコントローラ30と、記録ヘッドユニット13と、各アクチュエータ12とを具備して構成される。コントローラ20は、記録装置10における処理を統括制御する。コントローラ20には、RAM21と、メモリコントローラ22と、NVRAM23と、ROMコントローラ24と、パネルコントローラ25と、ネットワークI/F26と、CPU27と、画像処理回路28と、内部I/F29とが設けられる。RAM21は、各種情報を一時的に記憶する揮発性のメモリであり、メモリコントローラ22により制御される。NVRAMNonVolatileRAMは、プログラム等が格納される不揮発性ノメモリであり、ROMコントローラ24により制御される。パネルコントローラ25は、オペレータパネル11の制御を行なう。ネットワークI/F26は、外部装置例えば、ホストコンピュータ40との間のネットワーク41を介した通信を制御する。CPU27は、コントローラ20における処理を統括制御する。画像処理回路28は、例えば、ASICApplicationSpecificIntegratedCircuit等で構成され、各種画像処理を行なう。内部I/F29は、エンジンコントローラ30との間の通信を制御する。エンジンコントローラ30は、コントローラ20からのジョブの投入に従い、記録ヘッド14や記録媒体の搬送の制御を行なう。エンジンコントローラ30には、プリントバッファ31と、デバイス制御回路32と、I/F33と、CPU34とが設けられる。プリントバッファ31は、各記録ヘッドに割り当てられたデータを一時的に格納する領域である。すなわち、プリントバッファ31内は、各記録ヘッドに対応してその領域が区切られており、各領域には各記録ヘッドに割り当てられたデータが格納される。内部I/F33は、コントローラ20との間の通信を制御する。CPU34は、エンジンコントローラ30における処理を統括制御する。デバイス制御回路32は、例えば、ASIC等で構成され、各種デバイスを制御する各種アクチュエータ12、記録ヘッド14等。ここで、記録ヘッドユニット13には、図2に示すように、複数の記録ヘッド14が設けられている。より具体的には、記録ヘッドユニット13には、記録媒体Pの幅に相当する記録幅を持つ、いわゆる、フルラインタイプの記録ヘッド14が設けられている。記録ヘッド各々は、図2に示すように、記録媒体Pの搬送方向と直交する方向ノズル15の配列方向に延在して設けられる。ここで、複数の記録ヘッドのうち、少なくとも2つの記録ヘッドは、同色のインクを吐出するように構成されている。なお、図2の場合、各記録ヘッド14にノズル列が2つずつ設けられているが、あくまで一例であり、これに限られない。また、例えば、このようなフルラインライプの記録ヘッド14においては、一般に、1又は複数のノズル列が記録チップに設けられており、当該記録チップが千鳥状に複数配されている場合が多いが、図2では当該構成についての図示は省略している。次に、図3を用いて、図1に示す記録システムの機能的な構成の一例について説明する。ホストコンピュータ40においては、OSOperatingSystem上で、アプリケーション51とプリンタドライバ52とが動作しており、これらソフトウェアによって記録装置10に対して印刷データを供給する。また、ホストコンピュータ40では、RAM21等において背景データバッファ53及び文字データバッファ54が仮想的に確保されており、印刷データの生成に際して、これら領域をワークエリアとして利用する。記録装置10のコントローラ20には、I/F管理部61と、設定解析部62と、データ抽出部63と、ジョブ管理部64と、文字データバッファ65と、背景データバッファ66とが具備される。また、第1の展開部67、第2の展開部68、アウトラインバッファ71、文字画像バッファ72、等も具備される。I/F管理部61は、ネットワークI/F26を介したネットワーク通信を制御する。設定解析部62は、ホストコンピュータ40から受信した印刷データをデコードし、記録設定に係わる情報を抽出しそれを解析する。データ抽出部63は、当該解析結果に基づいて、印刷データから画像領域を抽出し、それを更に、背景データと文字データとに別々に分離して抽出する。そして、当該背景データを背景データバッファ66に格納し、文字データを文字データバッファ65に格納する。ジョブ管理部64は、ホストコンピュータ40から受信した印刷データに基づいてジョブを生成し、記録処理が完了するまでの間、当該ジョブの管理を行なう。第1の展開部67は、文字データバッファ65に格納された文字データのうち、文字外形アウトラインのみをレンダリング2値化及びビットマップ化し、アウトラインデータを生成する。そして、当該展開後のデータアウトラインデータをアウトラインバッファ71に格納する。第2の展開部68には、文字画像展開部69と、背景画像展開部70とが具備される。文字画像展開部69は、文字データバッファ65に格納された文字データの全てをレンダリング2値化及びビットマップ化し、文字全体画像データを生成する。そして、当該展開後のデータ文字全体画像データを文字画像バッファ72に格納する。背景画像展開部70は、背景データバッファ66に格納された背景データの全てをレンダリング2値化及びビットマップ化し、背景画像データを生成する。そして、当該展開後のデータ背景画像データを背景画像バッファ73に格納する。ここで、図4を用いて、上述した文字データについて説明する。例えば、TrueTypeなどの文字フォントは、一般的に、アウトラインフォントなどと呼ばれ、文字外形の相対的な座標や曲線データを含んで構成される図4a。文字データのラスタライザにおいては、これらの外形データをトレースすることで文字外形をメモリ上に形成し図4b、この内部を塗りつぶし処理することで文字のラスタデータを生成する図4c。すなわち、本実施形態においては、図4bに示すアウトラインデータがアウトラインバッファ71に格納され、図4cに示す文字全体画像データが文字画像バッファ72に格納される。エンジンコントローラ30には、搬送コントローラ81と、搬送ユニット82と、ヘッドコントローラ83とが具備される。搬送ユニット82は、カセットや手差しなどの給紙口から記録媒体用紙を引き込み、それを搬送して排紙口に排紙する。搬送コントローラ81は、記録媒体の搬送に係わるアクチュエータを制御し、搬送ユニット82に記録媒体を搬送させる。その他、ソータステプラ等の給紙排紙関連アクセサリ等の制御を司る。ヘッドコントローラ83は、ヘッド制御に係わるアクチュエータ及びヘッド駆動を制御する。また、ヘッドコントローラ83は、ノズルの吐出制御や、ヘッド回復装置等のインク供給に係わるアクチュエータの制御等も行なう。ここで、ヘッドコントローラ83には、割当部84と、選択部85と、記録制御部86と、不吐検出部87とが設けられる。割当部84は、コントローラ20により処理された画像データ背景画像データ、文字画像データを各記録ヘッドに割り当てる。選択部85は、複数の記録ヘッド14のうちのいずれか1つを選択する。詳細については後述するが、アウトラインデータに基づく記録は、この選択部85により選択された単一の記録ヘッド14によって行なわれる。記録制御部86は、割当部84の割当結果や選択部85による記録ヘッドの選択情報に基づいて各記録ヘッド14による記録処理を制御する。不吐検出部87は、記録ヘッド各々に配された各ノズルの不吐状態を検出する。すなわち、不吐ノズルの検出を行なう。次に、図1示す記録システムの処理の流れの一例について説明する。ここでは、ホストコンピュータ40のアプリケーションにおいて作成したドキュメントを、記録装置10において記録媒体上に記録する際の処理の流れについて説明する。まず、図5を用いて、ホストコンピュータ40の処理の流れの一例について説明する。ホストコンピュータ40は、プリンタドライバ52において、アプリケーション51を介したユーザからの記録処理の開始の指示を受信するS101。すると、プリンタドライバ52は、アプリケーション51から引き渡されたデータを文字データとそれ以外の背景データとに分離する。そして、文字データを文字データバッファ54に格納し、背景データを背景データバッファ53に格納するS102。続いて、プリンタドライバ52は、記録装置10が認識可能な形式の印刷データを生成する。具体的には、文字データを文字データ層に配置し、背景データデータを背景データ層に配置した印刷データを生成するS103。この印刷データは、記録装置10に応じたPDLpagedescriptionlanguageフォーマットで記述され、S102の処理で分離された背景データと文字データとが同一ファイル内に含められる。印刷データの生成が済むと、プリンタドライバ52は、当該生成した印刷データをネットワーク41を介して記録装置10へ送信するS104。次に、図6及び図7を用いて、記録装置10の処理の流れの一例について説明する。ここでは、まず、図6を用いて、コントローラ20において行なわれる処理記録前の準備処理の流れについて説明する。コントローラ20は、I/F管理部61において、ネットワークI/F26を介してホストコンピュータ40から印刷データを受信するS201。そして、設定解析部62において、当該印刷データのPDLコマンドに基づいて記録設定に係わる情報を解析するS202。続いて、コントローラ20は、データ抽出部63において、印刷データ内の画像データの圧縮解凍を行なうS203。更に、データ抽出部63は、文字データを抽出し、文字データバッファ65へ格納するとともに、背景データを抽出し、背景データバッファ66へ格納するS204。バッファへの格納が済むと、コントローラ20は、ジョブ管理部64において、S202の解析結果に基づく記録設定を取得し、当該記録設定に従って印刷ジョブを生成するS205。そして、ジョブ管理部64は、当該生成したジョブに従ってヘッドコントローラ83及び搬送コントローラ81を起動させて記録準備を行なわせた後S206、第1の展開部67及び第2の展開部68を起動させるS207。ここで、第1の展開部67は、文字データバッファ65に格納されている文字データについてアウトラインデータ文字外形データを形成する。例えば、文字外形データにフォント内部に向かって所定のドット数の厚みを持たせたビットマップデータを生成し、アウトラインバッファ71の指定座標へ格納するS208。また、第2の展開部68は、文字画像展開部69において、上記S208の処理と同じ文字データについてその文字データ全体を通常のビットマップデータ文字全体画像データへの展開を行なう。そして、文字画像バッファ72の指定座標へ格納する。また、第2の展開部68は、背景画像展開部70において、背景データ全体について通常のビットマップデータ背景画像データへの展開を行なう。そして、背景画像バッファ73へ格納するS209。第1の展開部67及び第2の展開部68は、文字データバッファ65に格納された全ての文字データ及び背景データバッファ66に格納された全ての背景データについてそれぞれの展開処理が完了すると、ジョブ管理部64へ処理完了通知を発行するS210。次に、図7を用いて、エンジンコントローラ30において行なわれる処理記録処理の流れについて説明する。記録装置10は、コントローラ20のジョブ管理部64において、第1の展開部67及び第2の展開部68から処理完了通知を受けるとともに、エンジンコントローラ30から記録準備完了通知を受ける。すると、ジョブ管理部64から搬送コントローラ81及びヘッドコントローラ83へ記録開始通知が送信され、エンジンコントローラ30における処理が開始するS301。この処理が開始すると、搬送コントローラ81は、記録媒体用紙搬送動作を開始する。すなわち、用紙の引き込み、用紙の搬送及び排紙処理を開始するS302。また、ヘッドコントローラ83は、搬送ローラと連動するエンコーダパルスの入力を受けS303、背景画像バッファ73、アウトラインバッファ71及び文字画像バッファ72からそれぞれ1ライン分のビットマップデータを取得する。この取得処理では、まず、ヘッドコントローラ83は、割当部84において、背景画像バッファ73から背景画像データを取得し、当該データを複数の記録ヘッド全ての出力バッファプリントバッファ31に均等に分配して割り当てるS304。続いて、割当部84は、文字画像バッファ72から文字全体画像データを取得し、複数の記録ヘッド全ての出力バッファプリントバッファ31に均等に分配して割り当てるS305。なお、S304の処理で取得した背景画像データと、S305の処理で取得した文字全体画像データとで重複する領域がある場合、文字全体画像データが優先されて上書きされる。続いて、割当部84は、アウトラインバッファ71からアウトラインデータを取得し、全ての記録ヘッドのうちいずれか1つ単一の記録ヘッドの出力バッファプリントバッファ31に書き込むS306。アウトラインデータが、S304の処理で取得した背景画像データ及びS305の処理で取得した文字全体画像データと重複する領域がある場合、アウトラインデータが優先され上書きされる。すなわち、当該単一の記録ヘッドに対しては、文字に係わるデータとして、文字全体画像データと、アウトラインデータとの論理和が割り当てられる。このようにして各記録ヘッド14へのデータの割り当てが済むと、ヘッドコントローラ83は、記録制御部86において。吐出信号を発行し、各記録ヘッド14からインクを吐出させるS307。これにより、記録媒体上に1ライン分の画像が記録される。その後、全てのラインについて上述した処理が完了していればS308でYES、エンジンコントローラ308は、この処理を終了し、完了していなければS308でNO、上述したS303~307の処理を繰り返し行なう。なお、S306の処理における単一の記録ヘッドの選択の仕方としては、種々の方法が考えられるが、どのような方法で選択しても良い。例えば、単に、排紙口に近い位置の記録ヘッドを選択するようにしても良い。また、例えば、不吐検出部87なお、この構成は記録ヘッドの外部に設けられていても良いによって不吐ノズルを検出し、その検出結果に基づいて最もノズルの状態の良い不吐ノズルの少ない記録ヘッドを選択するようにしても良い。ここで、図8を用いて、上述したS303~S307の処理の概要について説明する。具体例として、図8aに示す文字オブジェクトと背景オブジェクトとで構成される画像オリジナル画像を記録媒体上に記録する場合について説明する。また、ここでは、記録ヘッドが2つ設けられており、これら記録ヘッドに対して、背景画像データや文字全体画像データ、アウトラインデータを割り当てて記録を行なう場合について説明する。背景画像データ91、94は、図8bに示すように、オリジナル画像から均等に2つに分けられており、記録ヘッド1及び記録ヘッド2にそれぞれ割り当てられる。また、文字全体画像データ92、95も、図8bに示すように、背景画像データ91、94と同様に、オリジナル画像から均等に2つに分けられており、記録ヘッド1及び記録ヘッド2にそれぞれ割り当てられている。一方、アウトラインデータ93は、図8bに示すように、記録ヘッド1のみに割り当てられている。上述した通り、アウトラインデータについては、単一の記録ヘッドで記録処理が行なわれる。つまり、本実施形態においては、文字のアウトラインのみを単一の記録ヘッドで記録し、それ以外の画像については全ての記録ヘッドを用いて記録を行なう。このように本実施形態においては、2つの記録ヘッドにおける記録内容を非対称にするすなわち、文字部分のアウトラインを単一の記録ヘッドで記録を行なう。これにより、図9aに示すように、記録ヘッド間に多少のずれが発生していたとしても、エッジ部分のシャープネスを高くし、且つ鮮明な文字画像を記録できる。以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。例えば、上述した実施形態においては、具体例として、図8や図9を用いて記録ヘッドの数が2つである場合について説明したが、勿論、記録ヘッドの数は、2個に限られず、3個以上設けられていても良い。また、上述した実施形態においては、記録装置10において、展開処理2値化及びビットマップ化や、各記録ヘッドへのデータの割当、等を行なっているが、これに限られない。すなわち、これらの処理の少なくともいずれかがホストコンピュータ40プリンタドライバ52側で行なわれても良い。例えば、2値化処理をホストコンピュータ40のプリンタドライバ52で行ない、記録装置10側でビットマップの分離処理を行なう構成であっても良い。また、上述した実施形態においては、フルラインタイプの記録ヘッドを例に挙げて説明したが、これに限られない。すなわち、同色インクに対して複数の記録ヘッドを有し、当該複数の記録ヘッドを記録媒体に対して相対的に走査して記録媒体上に画像を記録するタイプの記録装置であれば何でも良い。例えば、記録媒体の搬送方向に交差例えば、直交する方向に記録ヘッドを走査して記録を行なう、いわゆる、シリアルタイプの記録装置に上述した実施形態を適用しても構わない。また、例えば、上述した実施形態においては、文字画像文字オブジェクトを処理対象とする場合について説明したが、対象となるオブジェクトは、文字画像以外であっても良い。すなわち、エッジ部分のシャープネスさが重要となるオブジェクト例えば、企業ロゴ等のマークであれば何でも良い。文字オブジェクト以外のオブジェクトを対象として処理を行なう場合、データ抽出部63においては、1又は複数のオブジェクトを含む画像データから、予め決められたオブジェクト特定オブジェクトを特定し、当該特定オブジェクトと、それ以外のデータ背景データとを分離して抽出する。また、展開部67、68においても、データ抽出部63の処理に合わせて適宜処理を行なえば良い。なお、特定オブジェクトは、オブジェクト自体を指しても良いし、オブジェクトの種類を指していても良い。