印刷を実施する印刷機器と、前記印刷機器に印刷データを送ることを制御するオペレーティングシステムと、前記印刷機器での印刷が可能となるよう印刷データを生成するプリンタドライバと、を備え、前記プリンタドライバは、印刷オブジェクトを種別毎に分離する印刷オブジェクト分離手段と、前記オブジェクト分離手段によって分離された印刷オブジェクトの個数をカウントする印刷オブジェクトカウント手段と、前記種別により1カウントあたりのカウント値の軽重を変化させる重み付けを行う重み付け手段と、前記カウント手段によってカウントされたカウント結果を重み付け手段によって重み付けがされた値に遷移させる遷移手段と、前記遷移手段により遷移された結果を前記印刷機器に送信する第1の送信手段と、を有することを特徴とする印刷システム。前記オブジェクト分離手段は、印刷機器側からのプラグイン機能によって取り込まれた、オブジェクト分離部モジュールとして機能することを特徴とする請求項1に記載の印刷システム。前記オブジェクト分離手段は、印刷機器側からのプラグイン機能によって取り込みができない場合は、前記プリンタドライバが有するデフォルトの動作として機能することを特徴とする請求項1に記載の印刷システム。前記オブジェクト分離手段は、印刷機器側からのプラグイン機能によって取り込みができない場合は、前記プリンタドライバが有するユーザインターフェースで指定する動作として機能することを特徴とする請求項1に記載の印刷システム。印刷を実施する印刷機器と、前記印刷機器に印刷データを送ることを制御するオペレーティングシステムと、前記印刷機器で印刷ができるよう印刷データを生成するプリンタドライバと、を備え、前記プリンタドライバは、前記印刷データ生成前の印刷オブジェクトの種別を記憶する印刷オブジェクト記憶手段と、前記印刷オブジェクト記憶手段に記憶された情報を前記印刷機器に送信する第2の送信手段と、を有することを特徴とする印刷システム。しかし、上記従来技術においては下記の問題が存在している。特許文献1記載の技術は、印刷オブジェクトを正確な種類でカウントするためのカウンタ補正や、カウント結果を課金に適用させる段階でのカウンタの偏り補正が考慮されていないため、カウントの不正確さによる課金の不公平性の問題は解消されていない。本発明は、上記問題点に鑑みてなされたものであり、印刷オブジェクトを本来の種別でカウントし、また、印刷オブジェクトの種別により1カウントあたりのカウント値の軽重を変更重み付けすることにより課金の不公平性および不正確性の是正が可能な印刷システムを提供することを目的とする。本発明の印刷システムは、印刷を実施する印刷機器と、前記印刷機器に印刷データを送ることを制御するオペレーティングシステムと、前記印刷機器での印刷が可能となるよう印刷データを生成するプリンタドライバと、を備え、前記プリンタドライバは、印刷オブジェクトを種別毎に分離する印刷オブジェクト分離手段と、前記オブジェクト分離手段によって分離された印刷オブジェクトの個数をカウントする印刷オブジェクトカウント手段と、前記種別により1カウントあたりのカウント値の軽重を変化させる重み付けを行う重み付け手段と、前記カウント手段によってカウントされたカウント結果を重み付け手段によって重み付けがされた値に遷移させる遷移手段と、前記遷移手段により遷移された結果を前記印刷機器に送信する第1の送信手段と、を有することを特徴とする。本発明によれば、印刷オブジェクトを本来の種別でカウントし、また、印刷オブジェクトの種別により1カウントあたりのカウント値の軽重を変更重み付けすることにより課金の不公平性および不正確性の是正が可能な印刷システムを提供することができる。以下に本発明の実施形態について、図面を用いて詳細に説明する。図2は本実施形態に係る印刷システムのハードウエア構成を示すブロック図である。パーソナルコンピュータ8と印刷機器6から構成され、双方はUSB等により通信可能に接続されている。図1は本実施形態に係る印刷システムの構成を示すブロック図である。本実施形態に係る印刷システムは、文書編集アプリケーション1と、OS2と、プリンタドライバ3と、印刷スプーラ4と、ポートモニタ5と、印刷機器6と、印刷コントローラ7と、を備えている。まず、印刷の概要について説明する。最初に、文書編集アプリケーション1にて、文書が作成される。この文書には、テキスト情報、グラフィック線、塗り、イメージ情報が含まれている。文書編集アプリケーション1は印刷を起動するソフトウエアである。文書編集アプリケーション1からの印刷起動により、OS2に起動がかかり、OS2から、プリンタドライバ3へと印刷のジョブが送られる。OS2は、ソフトウエアが動作する基本ソフト、印刷機能のコアの部分を制御して、正しく印刷データが印刷機器へ渡されるよう、印刷のジョブをつかさどり、管理する機能を有する。プリンタドライバ3は、印刷コントローラ7が解釈可能なデータ印字データとして印刷機器6へ渡せることが可能なデータとして印刷ジョブの印刷データを生成し、印刷スプーラ4OS2の一部に書き出す。プリンタドライバ3は、印刷機器6で印字印刷できるように、印刷データを生成するOS2上で動作するソフトウエアである。印刷スプーラ4はOS2に含まれるソフトウエアであり、プリンタドライバ3が生成した印刷データをポートモニタ5経由で印刷機器6に確実に送信するために機能するものである。ポートモニタ5は、ネットワークポートやローカルポートUSBなどを経由して渡されたデータを印刷機器6に確実に送信するために機能するOS2に含まれるソフトウエアである。印刷スプーラ4は、印刷データをポートモニタ5経由で、印刷機器6内の印刷コントローラ7へ渡す。印刷コントローラ7は、印刷機器6へ印字を起動して印刷印字が完了する。印刷コントローラ7は、印刷機器6に含まれる部位であり、印刷データをポートモニタ5経由で受信し、印刷機器6で確実に印刷印字するように機能する。図3は本実施形態に係るプリンタドライバ3の機能構成を示している。印刷ジョブ解釈部9ではOS2からのプリンタドライバ3のサービス呼び出しを解釈し、諸内部処理を経由し、印刷データの生成を行う。具体的には、サービス呼び出しの内容を印刷ジョブ解釈部9で検査し、その後、オブジェクト分離部10を通過する。オブジェクト分離部10では印刷オブジェクトが、テキスト、グラフィック線、矩形塗り、ブラシなど、イメージのいずれの種別であるかが特定され、種別毎に分離される。図4はオブジェクト分離部10にて行われるオブジェクト分離の例を示している。分離された文書情報は印刷オブジェクト毎にオブジェクトカウンタ部11にてカウントされる。オブジェクトカウンタ部11は、印刷オブジェクト毎に管理されるカウンタを管理する部位で、カウンタ処理を行う。その後は、印刷オブジェクト各々の処理がオブジェクト変換部A12、オブジェクト変換部B13、画素処理部14にて行われ、印刷データ生成部15にて印刷データが生成される。印刷データは、全頁分の印刷データを生成後、印刷データ書込み処理部16印刷スプーラ4図1への印刷データ書き込み処理を行うにより、印刷スプーラ4図1に渡される。印刷機器6図1または印刷コントローラ7図1では、オブジェクトカウンタ部11でカウントされた各印刷オブジェクトカウンタ値によって、課金処理が実施される。課金は、印刷オブジェクトの種別により1カウントあたりの軽重を考慮した重み付けを設定することができる。またこの重み付けの値はプリンタドライバ3図1または印刷機器6図1にて、設定変更できる。プリンタドライバ3で設定の場合は、その設定は、印刷機器6図1へ印刷データとして、または設定を通知するだけのコマンドデータとして、転送通知される。重み付け例テキスト:1グラフィック:3イメージ:5課金は、この重み付けによってカウンタにより計算される。課金計算例積で計算するテキストの印刷オブジェクト数:100グラフィックの印刷オブジェクト数:0イメージの印刷オブジェクト数:5100×15×5=125[課金単位]上記課金計算例の計算方法はあくまでも例であり、システム環境適応に応じて、変化させることが可能である。計算方法は、印刷機器6図1で変更可能である。計算方法はプリンタドライバ3図1で設定することも可能であるが、プリンタドライバ3図1で設定の場合は、その設定は印刷機器6図1へ印刷データとして、または設定を通知するだけのコマンドデータとして、転送通知される。次に、プリンタドライバ3図1で印刷ジョブをイメージオブジェクトに変換する必要があるケースについて説明する。GDIプリンタGDIコマンドインタプリタを備えたプリンタと言われる機器ではプリンタドライバが全ての印刷オブジェクトをイメージに変換して印刷データを生成し、印刷印字がなされるように処理を履行しなければならない。このような場合は、オブジェクトカウンタを利用して課金を行う方法においては、全てイメージとしてカウントしてしまうので、カウントのイメージへの顕著な偏りが発生してしまう。このカウントのイメージへの偏りを是正するため、プリンタドライバ3図1で印刷オブジェクトをイメージに変換する際には、変換前のオブジェクトの種別を予め記録カウントしてから、当該データを印刷機器6図1に送り、イメージに偏らないカウントを行うことが可能となる。次に、印刷ジョブがプリンタドライバ3図1に送られてくる以前にイメージオブジェクトに変換されてしまっているケースについて説明する。上記の例では、プリンタドライバ3図1が印刷オブジェクトをイメージに変換する処理について説明したが、プリンタドライバ3図1に印刷ジョブがくる以前の段階で文書編集アプリケーション1図1やOS2図1によって印刷ジョブが全てイメージに変換されてしまっているケースがある。このようなケースにおいては、プリンタドライバ3図1に来る段階で印刷オブジェクトの種別がイメージになってしまうため、印刷ジョブのもともと種別イメージオブジェクトに変換される前の種別を確認することができない。この印刷ジョブを基に、オブジェクトを分離しても正確な分離でできない。また、このカウンタ結果を課金に適用しても、カウンタの偏りが発生してしまう。このカウンタの偏りによる課金の不公平さを是正するため、課金処理において、1ページを構成するオブジェクトカウンタがイメージのみでプリンタドライバ3図1に来た場合は、全オブジェクトがOS2図1または文書編集アプリケーション1図1によってイメージに変換されてしまったものとみなして重み付けをグラフィック相当に遷移させることにより、イメージのみで印刷オブジェクトがカウントされてしまうことによる課金の不公平性の是正が可能となる。例えば、1ページに複数個2個以上のイメージオブジェクトが含まれている場合に、印刷オブジェクトの種別を遷移させるといった手法を取りうる。イメージカウンタが1である場合は、1ページを1イメージの印刷データとして構成される例、つまり、上述したGDIプリンタのプリンタドライバが全ての印刷オブジェクトをイメージに変換してしまっている例であるとみなす。この場合は、課金の重み付けを他の種別に遷移させないといった手法や、イメージよりも更に重い重み付けを設定し、当該方向に遷移させるといった手法も取りうる。図5は課金の不公平是正のための遷移の設定例を示している。遷移の設定は印刷機器6図1もしくはプリンタドライバ3図1で設定可能である。本設定例では、重み付け以外にも、重み付けがされた印刷オブジェクトの遷移先の設定も可能としている。印刷オブジェクトの種別による重み付けの値は、テキストを1、グラフィックを3、イメージを5としている。遷移については、遷移設定例1においては、印刷オブジェクトイメージオブジェクトの個数が1の場合は、○個の時に該当し、遷移先の指定は○遷移しないとしている。遷移設定例2においては、印刷オブジェクトイメージオブジェクトの個数が2の場合は、○個以上に該当し、遷移先の指定はグラフィックに遷移としている。遷移は、過去の遷移履歴から自動的に実施することも可能である。また、本実施形態においてはイメージオブジェクトを中心に説明を行っているが、グラフィックやテキストに置き換えることも可能である。プリンタドライバ3図1は、印刷機器6図1側からのプラグイン機能によってオブジェクト分離部10図3を組み込み、プラグインされたオブジェクト分離部10図3モジュールとして上述の処理を行うことも可能である。プリンタドライバ3図1は、印刷機器6図1側からのプラグイン機能によってオブジェクト分離部10図3を組み込みができない場合は、プリンタドライバ3図1で持つデフォルトの動作を実施することが可能である。プリンタドライバ3図1は、印刷機器6図1側からのプラグイン機能によってオブジェクト分離部10図3を組み込みができない場合は、プリンタドライバ3図1のUIで指定する動作を実施することが可能である。図6はオブジェクト分離部10図3プラグイン組み込みのフローチャートである。プリンタドライバ3図1は、印刷機器6図1と通信を実施し、プラグインモジュールの有無をチェックするステップS601。プラグインモジュールがある場合はステップS602/YES、プラグインモジュールをダウンロードし、ダウンロードしたモジュールをプリンタドライバ3図1のオブジェクト分離部10図3として組み込むステップS603。プラグインモジュールがない場合はステップS602/NO、UIで指定されているかを確認するステップS604。UIで指定されている場合はステップS604/YES、UIで指定されている動作を実行するように設定されるデフォルトのモジュールでプリンタドライバ3図1のオブジェクト分離部10図3として動作させる。UI指定の例としては、プラグインモジュールの取得ができない場合に、テキストをイメージに変換するや、グラフィックをイメージに変換するなどがある。UIで指定されていない場合はステップS604/NO、プリンタドライバで保持しているデフォルトの動作を実行するように設定されるデフォルトのモジュールでプリンタドライバ3図1のオブジェクト分離部10図3として動作させる。上述した実施形態は以下のようにすることもできる。本実施形態の印刷システムは、オブジェクト分離手段は、印刷機器側からのプラグイン機能によって取り込まれた、オブジェクト分離部モジュールとして機能することを特徴とする。本実施形態の印刷システムは、オブジェクト分離手段は、印刷機器側からのプラグイン機能によって取り込みができない場合は、プリンタドライバが有するデフォルトの動作として機能することを特徴とする。本実施形態の印刷システムは、オブジェクト分離手段は、印刷機器側からのプラグイン機能によって取り込みができない場合は、プリンタドライバが有するユーザインターフェースで指定する動作として機能することを特徴とする。本実施形態の印刷システムは、印刷を実施する印刷機器と、印刷機器に印刷データを送ることを制御するオペレーティングシステムと、印刷機器で印刷ができるよう印刷データを生成するプリンタドライバと、を備え、プリンタドライバは、印刷データ生成前の印刷オブジェクトの種別を記憶する印刷オブジェクト記憶手段と、印刷オブジェクト記憶手段に記憶された情報を印刷機器に送信する第2の送信手段と、を有することを特徴とする。本実施形態の印刷システムは、プリンタドライバと、その内部に、各オブジェクトを分離する手段と、オブジェクト毎のカウンタ処理する手段と、およびカウンタを有し、グラフィックをイメージに変換する手段と、テキストをイメージに変換する手段とを有して、さらに印刷データを全てイメージに変換して印刷機器に送信する手段を有し、プリンタドライバで印刷データをイメージ変換する際に、元々、何の印刷オブジェクトであったかを記憶して、その情報を印刷データに含めて印刷機器に送信することを特徴とする。本実施形態の印刷システムは、プリンタドライバと、その内部に、各印刷オブジェクトを分離する手段と、オブジェクト毎のカウンタ処理する手段と、およびカウンタを有し、グラフィックをイメージに変換する手段と、テキストをイメージに変換する手段とを有し、さらにカウンタの値により、課金へと運用するシステムにおいて、その課金に重み付け手段を有してカウンタの値により重み付けを動的に変化させることを特徴とする。本実施形態の印刷システムは、さらに、オブジェクト分離部とを、印刷機器側からのプラグイン機能により、プリンタドライバに組み込み、プリンタドライバはプラグインされたオブジェクト分離部モジュールにて、動作を行うことを特徴とする。本実施形態の印刷システムは、さらに、プラグインするオブジェクト分離部モジュールにおいては、プラグインができなかった場合にはプリンタドライバでもつデフォルトの動作を実施することを特徴とする。本実施形態の印刷システムは、さらに、プラグインするオブジェクト分離部モジュールにおいては、プラグインができなかった場合にはプリンタドライバのUIで指定する動作を実施することを特徴とする。以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら具体的に様々な修正および変更が可能である。