(57)【要約】【課題】Collate/Unncollate指定に応じて所望の印刷物を得ることができるようにする。【解決手段】画像形成装置は、入力された画像データを解析して描画データを生成する。そして画像の濃度補正データを使用して描画データの濃度補正を行う。また、画像形成装置には、複数ページの画像データを複数部印刷する場合に部単位で印刷するか否か（Collate／Uncollate）が設定可能となっている。そして、画像形成装置が画像形成中に所定の画質調整モードに移行した際、Collate／Uncollate設定手段の設定状態に応じて、画像形成を中断して再度の濃度補正を行うか否かを決定する。例えば、Uncollate設定で１ページの印刷が終了した後、２ページ目の１枚目の印刷が終了したときに、画質調整による新しいキャリブレーションデータが作成されたものとする（Ｓ１１２）。この場合、印刷は停止することなく３ページ目まで全て印刷し、印刷を完了させる（Ｓ１１３）。【選択図】図４
2012086437.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データを解析し、描画データを生成する描画データ生成手段と、画像形成の濃度測定を行って生成した濃度補正データを使用して前記描画データの濃度補正を行う濃度補正手段と、前記濃度補正手段により濃度補正された描画データを展開して記録媒体に画像形成する画像形成手段とを備えた画像形成装置において、
複数ページの画像データを複数部印刷する場合、部単位で印刷するか否かを設定するCollate／Uncollate設定手段を有し、
前記濃度補正手段は、前記画像形成装置が画像形成中に所定の画質調整モードに移行した際、前記Collate／Uncollate設定手段の設定状態に応じて、画像形成を中断して再度の前記濃度補正を行うか否かを決定することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記画像形成手段は、前記Collate／Uncollate設定手段の設定状態がCollateである場合、画像形成中に前記画質調整モードに移行した際に、部単位の画像形成が終了した時点で画像形成を中断し、
前記濃度補正手段は、濃度補正データによる再度の濃度補正を行い、
前記画像形成手段は、前記再度の濃度補正を行った描画データを使用して中断後の画像形成を予定量まで実行することを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記画像形成手段は、前記Collate／Uncollate設定手段の設定状態がUncollateである場合、画像形成中に前記画質調整モードに移行した際に、ページ単位の画像形成が終了しても画像形成を中断することなく、前記濃度補正手段による再度の濃度補正を行わずに、ページ単位の画像形成を予定量まで実行することを特徴とする画像形成装置。
【請求項４】
請求項２に記載の画像形成装置において、
前記画像形成手段は、前記Collate／Uncollate設定手段の設定状態がUncollateである場合、画像形成中に前記画質調整モードに移行した際に、ページ単位の画像形成が終了した時点で画像形成を中断し、
前記濃度補正手段は、濃度補正データによる再度の濃度補正を行い、
前記画像形成手段は、前記再度の濃度補正を行った描画データを使用して中断後のページ単位の画像形成を予定量まで実行することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、より詳細には、情報処理装置から送信されたページ記述言語データからビットマップイメージを生成して画像形成する画像形成装置に関する。
【背景技術】
【０００２】
パーソナル・コンピュータ等のホストコンピュータと接続し、ホストコンピュータから送信された印刷データを処理して印刷（画像形成）を行うプリンタなどの画像形成装置が一般的に使用されている。例えばホストコンピュータには、ワープロ・ソフト、ペイント・ソフト等の画像生成用ソフトウェアと、生成した文書、絵画等の画像を画像処理装置に送信して記録用紙に画像形成させるためのプリンタドライバとがインストールされている。
【０００３】
ホストコンピュータで生成された画像は、プリンタドライバによって、画像形成のためのコマンドがページ記述言語で記述されたデータ（ＰＤＬデータ）に変換され、変換されたＰＤＬデータが画像形成装置へ送信される。ＰＤＬデータを受信した画像形成装置は、受信したＰＤＬデータに含まれるコマンドを解析して、描画オブジェクト及び描画オブジェクトの属性（描画オブジェクトの種類、座標、色彩等）を示す情報を含む中間データを生成し、生成した中間データをレンダリングすることによって、ラスタイメージデータ（ビットマップイメージ）を生成する。更に画像形成装置は、生成したラスタイメージデータに基づいて、記録用紙に画像を形成する。このとき、画像形成装置は記録用紙を所定の方向に搬送しながらこの記録用紙に画像を形成する。
【０００４】
一方、プリンタドライバがＰＤＬデータに基づいて中間データを生成し、生成した中間データを画像形成装置へ送信する構成のシステムも存在する。この場合、画像形成装置が中間データを生成する必要はなく、画像形成装置では、受信した中間データをレンダリングすることによって、ラスタイメージデータを生成して記録用紙に画像を形成することができる。
【０００５】
画像形成装置では、ＰＤＬデータ等から生成したラスタイメージデータを保存しておき、繰り返し印刷することができる。この場合、感光体上にトナー像を形成して記録紙へ転写するプリントエンジンの濃度特性変化により、当初保存したラスタイメージデータの印刷物とは色味が異なってしまう、という不具合が発生する。具体的には、温度や湿度等の変化に伴う出力画像の変化、あるいは感光ドラムやトナーカートリッジのトナー等の消耗部品の劣化等に伴う画像の変化などがある。
【０００６】
このような濃度特性の変化を補正し、安定した画像を供給するために濃度制御を行なう画像形成装置がある。例えば、画像形成装置にて現在の濃度特性を測定し、その測定結果に従って濃度補正情報を生成する。そしてＰＤＬデータに基づいて中間データを生成する際に濃度補正処理を行ない、中間データをメモリに記憶しておく。そして同じ印刷を繰り返す場合は、中間データを読み出して印刷を行うようにしている。
しかしながら上記のような方式では、一旦濃度補正処理を行った中間データを繰り返し使用するため、その後の経時による濃度補正情報の変化に対応できない。この場合、現在の濃度補正情報と中間データの生成時の濃度補正情報に差異が生じ、画像の濃度が適正でなくなる場合があった。
【０００７】
これに対応するために、例えば特許文献１には、印刷時に濃度特性を測定し、一定レベル以上の差異が検知されると、再度中間データの生成を行う技術が開示されている。
ここでは、生成した中間データを記憶する際に、その中間データを生成するときに使用した濃度補正データも記憶しておく。そして、記憶した中間データを再利用して画像形成を行う時に、中間データとともに記憶されている濃度補正データと現在の濃度補正データとを比較し、濃度補正データの内容が大きく異なる場合には再度印字データを読み込み、中間データを再度生成し直して、ラスタイメージデータを生成する。これにより、一度形成した中間データの画像形成を何度も繰り返す間に濃度のずれが生じた場合、再度濃度補正を施した中間データを形成し直すことができるので、同じ文書なのに印刷結果（色み）が大きく異なるという不具合を回避することができるとされている。
以下、このような濃度補正データに基づく中間データの生成、及びその中間データに基づくラスタイメージデータの生成処理をＲＩＰ（Raster Image Processor）とし、濃度補正データの比較に基づき再度中間データを生成してラスタイメージデータを生成する処理を再ＲＩＰとして説明する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００５−２２２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
印刷（画像形成）を行うプリンタなどの画像形成装置におい、印刷を行う際の設定条件として、Collate／Uncollate設定がある。この設定は、複数ページの原稿画像を複数部印刷することを印刷ジョブにより指示された場合、部単位で印刷するか否かを指定するもので、Collate は部単位での印刷を指定し、Uncollate は部単位でない印刷を指定する。Collate／Uncollate設定は、ソート／グループ印刷とも呼ばれる。
【００１０】
特許文献１のように、中間データ生成時と現在の濃度補正データを比較し、所定レベル以上の差異があったときに現在の濃度補正データを使用して中間データを再生成する場合、Collate／Uncollate設定の条件によっては、単純に同じ処理が行われると、Uncollate時にユーザが期待している出力結果とは異なる印刷物が得られてしまう。以下にこの理由を説明する。
【００１１】
図１５は、Collate／Uncollate設定に従う画像データの印刷順序の一例を説明する図である。例えば、印刷ジョブで指示された原稿の画像データが１〜３ページであり、印刷部数が３部であったものとする。ここでCollateが設定されているときは、１，２，３のページ順序の印刷が３回繰り返される。また、Uncollateが設定されているときは、１ページが３部、２ページが３部、３ページが３部の順序で印刷される。
【００１２】
図１６は、従来の再ＲＩＰにおける問題点の一例を説明するための図で、Uncollate設定で３ページの原稿画像データを３部印刷するときに、濃度補正データに基づく再ＲＩＰ（中間データの再生成処理）が行われたときの様子を示す。
印刷データを受信した画像形成装置では、時刻ｔ１におけるＲＩＰを実行する（Ｓ４０１）。ここでは時刻ｔ１における濃度補正データ（キャリブレーションデータ）を取得して、画像データに濃度補正処理を行って中間データを生成し、ラスタライズして印刷を開始する。Uncollate設定であるため、印刷順序は１，１，１ページの順となる。印刷部数は例えば３部が指定されている。
【００１３】
１ページ目の印刷が終了した後２ページ目の印刷では、２，２，２ページの順序で印刷を行うが、２ページ目の１枚目の印刷が終了したときに、画質調整による新しいキャリブレーションデータが時刻ｔ２で作成されたものとする（Ｓ４０２）。この場合、画像形成装置では、部単位の印刷が終了（部完）したところで印刷を停止し（Ｓ４０３）、時刻ｔ２におけるキャリブレーションデータを使用した再ＲＩＰが行われる（Ｓ４０４）。そしてｔ２のキャリブレーションデータによる再ＲＩＰの印刷が行われる。
【００１４】
この場合、従来の処理では、再ＲＩＰによる印刷では、予定部数（ここでは３部）から既に印刷した部数（ここでは２部）を差し引いた値を再度セットすると、Uncollate設定であるにもかかわらず、Collate設定時と同様に、１，２，３ページの印刷が行われ、印刷が完了する（Ｓ４０５）。本来ユーザは、再ＲＩＰ時には３，３，３ページの印刷を望むことになるが、従来例では、ユーザが望まない印刷結果となってしまう。
【００１５】
本発明は、上述のごとき実情に鑑みてなされたもので、画質調整モードへの移行時に印刷条件指定であるCollate/Unncollateを判定し、その判定に従い処理方法を変更することにより、Collate/Unncollate指定に応じて所望の印刷物を得ることができるようにした画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、本発明の第１の技術手段は、入力された画像データを解析し、描画データを生成する描画データ生成手段と、画像形成の濃度測定を行って生成した濃度補正データを使用して前記描画データの濃度補正を行う濃度補正手段と、前記濃度補正手段により濃度補正された描画データを展開して記録媒体に画像形成する画像形成手段とを備えた画像形成装置において、複数ページの画像データを複数部印刷する場合、部単位で印刷するか否かを設定するCollate／Uncollate設定手段を有し、前記濃度補正手段は、前記画像形成装置が画像形成中に所定の画質調整モードに移行した際、前記Collate／Uncollate設定手段の設定状態に応じて、画像形成を中断して再度の前記濃度補正を行うか否かを決定することを特徴としたものである。
【００１７】
第２の技術手段は、第１の技術手段において、前記画像形成手段が、前記Collate／Uncollate設定手段の設定状態がCollateである場合、画像形成中に前記画質調整モードに移行した際に、部単位の画像形成が終了した時点で画像形成を中断し、前記濃度補正手段は、濃度補正データによる再度の濃度補正を行い、前記画像形成手段は、前記再度の濃度補正を行った描画データを使用して中断後の画像形成を予定量まで実行することを特徴としたものである。
【００１８】
第３の技術手段は、第２の技術手段において、第２の技術手段において、前記画像形成手段が、前記Collate／Uncollate設定手段の設定状態がUncollateである場合、画像形成中に前記画質調整モードに移行した際に、ページ単位の画像形成が終了しても画像形成を中断することなく、前記濃度補正手段による再度の濃度補正を行わずに、ページ単位の画像形成を予定量まで実行することを特徴としたものである。
【００１９】
第４の技術手段は、第２の技術手段において、前記画像形成手段は、前記Collate／Uncollate設定手段の設定状態がUncollateである場合、画像形成中に前記画質調整モードに移行した際に、ページ単位の画像形成が終了した時点で画像形成を中断し、前記濃度補正手段は、濃度補正データによる再度の濃度補正を行い、前記画像形成手段は、前記再度の濃度補正を行った描画データを使用して中断後のページ単位の画像形成を予定量まで実行することを特徴としたものである。
【発明の効果】
【００２０】
本発明によれば、画質調整モードへの移行時に印刷条件指定であるCollate/Unncollateを判定し、その判定に従い処理方法を変更することにより、Collate/Unncollate指定に応じて所望の印刷物を得ることができるようにした画像処理装置を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明による画像形成装置の一実施形態のハードウェア構成を示すブロック図である。
【図２】図１に示す画像形成装置のソフトウェア構成を示す図である。
【図３】本発明による画像処理装置のCollate設定時の処理例を説明する図である。
【図４】本発明による画像処理装置のUncollate設定時の処理例を説明する図である。
【図５】本発明による画像処理装置のUncollate設定時の他の処理例を説明する図である。
【図６】本発明による画像処理装置でCollate設定時における各モジュールの実行シーケンスの一例を説明する図である。
【図７】本発明による画像処理装置のUncollate設定時における各モジュールの実行シーケンスの一例を示す図である。
【図８】本発明による画像処理装置のUncollate設定時における各モジュールの実行シーケンスの他の例を記述したものである。
【図９】本発明による画像処理装置でUncollateが設定されているときの印刷ドライバ部の処理の流れを説明するためフローチャートである。
【図１０】本発明による画像処理装置でUncollateが設定されているときの印刷ドライバの処理の流れの他の例を説明するためフローチャートである。
【図１１】トナーパッチの入力濃度と測定値との関係を示す図である。
【図１２】出力濃度の補正処理例を説明する図である。
【図１３】入力濃度と出力濃度が理想的な状態のときの渦巻き型ディザマトリックスの一例を示す図である。
【図１４】入力濃度と出力濃度がリニアになっていないときの渦巻き型ディザマトリックスの一例を示す図である。
【図１５】Collate／Uncollate設定に従う画像データの印刷順序の一例を説明する図である。
【図１６】従来の再ＲＩＰにおける問題点の一例を説明するための図である。
【発明を実施するための形態】
【００２２】
図１は、本発明による画像形成装置の一実施形態のハードウェア構成を示すブロック図である。本例の画像形成装置は、スキャナ、コピー、プリンタ機能等を備えた複合機（ＭＦＰ；Multifunction Peripheral）として構成されている。
画像形成装置は、ＰＣ等のホストコンピュータから送信されたＰＤＬデータをレンダリングしてレンダリングイメージデータを生成する画像形成処理部（ＩＣＵ）１と、画像形成処理部１で生成されたレンダリングイメージデータを記録紙等の媒体に画像形成（印刷）するプリンタ制御部（ＰＣＵ）２と、原稿画像を読み取ってその画像データを出力するスキャナ部（ＳＣＮ）３とを備えている。本発明の画像データ生成手段、濃度補正手段、Collate／Uncollate設定手段はＩＣＵ１によって実現され、本発明の画像形成手段はプリンタ制御部２によって実現される。
【００２３】
ＩＣＵ１は、ホストコンピュータ等から受信したＰＤＬデータデータを基にレンダリングを行って画像データ（レンダリングイメージデータ）を生成する部分で、ホストコンピュータと通信を行うＮＩＣ（Network Interface Card）１１、ＣＰＵ１２、ＲＡＭ１３、ＰＣＵ２との間で画像データ等の送受信を行うＶＩＤＥＯ Ｉ／Ｆ１４及びＩ／Ｆ１９、操作画面や各種情報表示を行うとともにユーザ操作を受け付けるオペレーションパネル１５、ＲＯＭ１６、ＨＤＤ１７、スキャナ部３との間で画像データ等を送受信するＶＩＤＥＯ Ｉ／Ｆ１８及びＩ／Ｆ２０を備えている。
【００２４】
また、ＰＣＵ２は、印刷を行うため印刷エンジンを制御する部分で、ＩＣＵ１との間で画像データ等の送受信を行うＶＩＤＥＯ Ｉ／Ｆ２１及びＩ／Ｆ２４、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２５、両面印刷処理を行う両面ユニット２７、記録紙に印字（画像形成）を行う印字ユニット２９、印字ユニット２９等に記録紙の給紙を行う給紙ユニット２９、印字された記録紙を排紙するための排紙ユニット３０、これら各ユニットとＣＰＵとのインタフェースであるユニットＩ／Ｆ２６を備えている。
【００２５】
ＳＣＮ３は、ＩＣＵ１との間で画像データ等の送受信を行うＶＩＤＥＯ Ｉ／Ｆ２１及びＩ／Ｆ２４、ＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２５、両面印刷処理を行う両面ユニット２７、記録紙に印字（画像形成）を行う印字ユニット２９、印字ユニット２９等に記録紙の給紙を行う給紙ユニット２８、印字された記録紙を排紙するための排紙ユニット３０、これら各ユニットとＣＰＵ２２が接続されるバスとのインタフェースであるユニットＩ／Ｆ２６を備えている。
【００２６】
図２は、図１に示す画像形成装置のソフトウェア構成を示す図である。
ＩＣＵ１は、プリンタとして動作するためのＲＩＰデータ入力部１０１、プリンタアプリケーションモジュール１００、印刷ドライバ部（プリンタアプリケーション用）１１０、プリンタドライバ（コピーアプリケーション用）１２０、コピーアプリケーションモジュール１３０、スキャンアプリケーションモジュール１４０、プロセスコントロールサービス部１５０、印刷サービス部１６０、ファイルマネージャ部１７０、ユーザインタフェース部１８０、スキャンドライバ部１９０を有している。
【００２７】
プリンタアプリケーションモジュール１００は、ＲＩＰデータを解釈するためのインタープリタモジュール１０２と、解釈したデータをビットマップデータに変換するためのレンダリングモジュール１０４、印刷エンジンから得られた画質調整値により最適なディザマトリックスパターンを選択・生成するためのディザパターン作成部１０３、再ＲＩＰを行うためにＲＩＰデータを保存格納するＲＩＰデータ保存部１０５を有している。
【００２８】
印刷ドライバ部（プリンタアプリ用）１１０は、プリンタジョブ管理部１１１を有し、プリンタアプリケーションモジュール１００で生成されたページごとのビットマップイメージを、ファイルマネージャ部１７０で保存・管理させると共に、プリンタジョブとして管理し、他のアプリケーションから共通して使用される印刷サービス部１６０に対し、プリンタジョブとして印刷の登録を行う。
【００２９】
コピーアプリケーションモジュール１３０は、コピーパラメータを設定するコピーパラメータ設定部１３１と、スキャンデータを受信するスキャンデータ受信部１３２とを有している。画像処理装置１０がＭＦＰとしてコピー機能を実行する場合、コピーアプリケーションモジュール１３０は、ユーザから指示されたコピーパラメータをユーザインタフェース部１８０から受け取り、その情報を基にスキャンドライバ部１９０に対しスキャン動作を指示する。ユーザインタフェース部１８０には、オペレーションパネルを制御するオペパネ制御部１８１と、パラメータを管理・保存するパラメータ管理／保存部１８２を有している。
【００３０】
スキャンドライバ部１９０は、スキャンデータ受信部１９１を有し、コピーアプリケーションモジュール１３０からの指示に従って、指定された倍率やスキャン領域でスキャナを動作させてスキャンデータを得る。その後、コピーアプリケーションモジュール１３０は、スキャンしたデータをコピージョブとし、コピーアプリケーション用の印刷ドライバ部１２０を介して印刷サービス部１６０にコピージョブを印刷登録する。
【００３１】
スキャンアプリケーションモジュール１４０は、スキャンパラメータを設定するスキャンパラメータ設定部１４１と、スキャンデータを受信するスキャンデータ受信部１４２とを有している。画像処理装置１０がＭＦＰとしてスキャン機能を実行する場合、スキャンアプリケーションモジュール１４０は、ユーザから指示されたスキャンパラメータをユーザインタフェース部１８０から受け取り、その情報を基にスキャンドライバ部１９０に対してスキャン動作を指示する。スキャンドライバ部１９０は、指示された倍率やスキャン領域でスキャナを動作させてスキャンデータを得る。
【００３２】
その後得られたスキャンデータは、ファイルマネージャ部１７０のイメージデータ保存・管理部１７１にイメージデータとして保存管理される。保存されたイメージデータはスキャンアプリケーションモジュール１４０からファイルとしてネットワークを介して図示しないサーバーに送られたり、メールに添付データとして利用されたり、図示しないＵＳＢストレージに直接記録されたりする。
【００３３】
印刷サービス部１６０は、ジョブを管理するジョブ管理部１６１、印刷制御を行う印刷制御部１６２、ＰＣＵから得られる印刷エンジンのステータスを管理するステータス管理部１６３を有し、それぞれのアプリケーションの印刷ドライバ部１１０，１２０から登録された印刷ジョブデータを印刷キューデータとしてハンドリングすることで、各ジョブを処理する順番を決定して管理している。
【００３４】
また、印刷サービス部１６０は、ＰＣＵ２から得られる印刷エンジンの様々なステータス情報、例えば、各給紙トレイの用紙サイズや用紙残量、排紙トレイの状態、印刷実行状態、フィニシャーのステープル針の残量やパンチクズの容量情報、印刷機の温度、湿度情報等を得て、ユーザインタフェース部１８０を通じて、オペレーションパネルに表示を行う機能を有する。
また、印刷サービス部１６０は、印刷中にユーザがオペレーションパネルからジョブのキャンセル処理要求を行った場合、現在印刷実行が行われているジョブがその対象となっていれば、ＰＣＵ２を通じて印刷を中断させる。そして印刷停止後、そのジョブを管理する印刷ドライバ部１１０，１２０に対して登録されたジョブを削除するように要求することで、ジョブの削除が行われる。
【００３５】
プロセスコントロールサービス部１５０は、画質調整部１５１を有し、印刷サービス部１６０が得た湿度／温度情報や、前回のキャリブレーション実行からの経過時間や印刷枚数、使用トナー量等に基づいて特定の条件を満たした場合にキャリブレーション（プロコンともいう）を印刷エンジンに行わせ、印刷機自体の自己調整を行わせる。またこれとともに、濃度補正のための情報を得て印刷画質の経時変化による画質低下を防ぐ処理を行う。
【００３６】
プロセスコントロールサービス部１５０で得られた濃度補正情報は、プリンタアプリケーションモジュール１００がレンダリング時に使用するディザマトリックスを生成するためのデータとして使用される。また、濃度補正情報は、コピーアプリケーションモジュール１３０等で入力されたＲＧＢデータを印刷する場合に、印刷サービス部１６０で画質調整のためのパラメータとして使用される。
【００３７】
ＰＣＵ２は、プロセスコントロールサービス部１５０と通信し、キャリブレーションを行うキャリブレーション部２００、印刷サービス部１６０から印字データを受信する印字データ受信部２１０，印字ユニットを制御する印字ユニット制御部２２０、給紙ユニットを制御する給紙ユニット制御部２３０、両面ユニットを制御する両面ユニット制御部２４０、排紙ユニットを制御する排紙ユニット制御部２５０を有している。
【００３８】
ＳＣＮ３は、スキャンドライバ部１９０と通信し、スキャンデータを送信するスキャンデータ送信部３１０、スキャンキャリブレーションを行うスキャンキャリブレーション部３２０、スキャナユニットを制御するスキャナユニット制御部３３０、及びＡＤＦユニットを制御するＡＤＦユニット制御部３４０を有している。
【００３９】
図３は、本発明による画像処理装置のCollate設定時の処理例を説明する図である。ここでは、Collate設定において３ページの原稿画像データを３部印刷するときに、濃度補正データに基づく再ＲＩＰ（中間データの再生成処理）が行われたときの様子を示す。
まず、印刷データを受信した画像形成装置では、時刻ｔ１における濃度補正データ（キャリブレーションデータ）を取得して画像データに濃度補正処理を行って中間データを生成し、ラスタライズして印刷を開始する（Ｓ１０１）。印刷順序は１，２，３ページの順となる。ここでは、印刷部数は３部が指定されている。
【００４０】
１部目の印刷が終了した後２部目の印刷では、再度１，２，３ページの順序で印刷を行うが、２部目の１ページ目の印刷が終了したときに、画質調整による新しいキャリブレーションデータが時刻ｔ２で作成されたものとする（Ｓ１０２）。
この場合、画像形成装置では、部単位の印刷が終了（部完）したところで印刷を停止し（Ｓ１０３）、時刻ｔ２におけるキャリブレーションデータを使用して再ＲＩＰを実行して（Ｓ１０４）、のこりの部数（この場合１部）の印刷を行う。これにより印刷が完了する（Ｓ１０５）。ここに示すCollate時の処理は、従来と同様の処理になる。
【００４１】
図４は、本発明による画像処理装置のUncollate設定時の処理例を説明する図である。ここでは、Uncollate設定において３ページの原稿画像データを３部印刷するときに、濃度補正データに基づく再ＲＩＰを行わない設定であるときの様子を示している。
印刷データを受信した画像形成装置では、時刻ｔ１におけるキャリブレーションデータを取得して画像データに濃度補正処理を行って中間データを生成し、ラスタライズして印刷を開始する（Ｓ１１１）。Uncollate設定であるため、印刷順序は１，１，１ページの順となる。印刷部数は３部が指定されている。
【００４２】
１ページの印刷が終了した後２ページ目の印刷では、２，２，２ページの順序で印刷を行うが、２ページ目の１枚目の印刷が終了したときに、画質調整による新しいキャリブレーションデータが時刻ｔ２で作成されたものとする（Ｓ１１２）。この場合、本例では再ＲＩＰ処理を行わない設定であるため、印刷は停止することなく、３ページ目まで全て印刷し、印刷を完了させる（Ｓ１１３）。つまり、１回の印刷ジョブの印刷処理途中で新しいキャリブレーションデータが作成されたとしても、その印刷ジョブの印刷処理中では新しいキャリブレーションデータを使用した再ＲＩＰは実行しない。新しいキャリブレーションデータは、次の印刷ジョブ（New Job）に反映させる。
【００４３】
このような処理により、Uncollate設定であっても新たなキャリブレーションデータの作成時にCollate設定と同じ再ＲＩＰ処理が行われることがなく、ユーザ所望の印刷結果（１〜３頁を３部）を得ることができる。また、新しいキャリブレーションデータは、次の印刷ジョブから反映させることができ、濃度補正データに基づく適切な画質で印刷処理を実行することができるようになる。
【００４４】
図５は、本発明による画像処理装置のUncollate設定時の他の処理例を説明する図である。ここでは、Uncollate設定において３ページの原稿画像データを３部印刷するときに、濃度補正データに基づく再ＲＩＰを行う設定であるときの様子を示している。
印刷データを受信した画像形成装置では、時刻ｔ１におけるキャリブレーションデータを取得して画像データに濃度補正処理を行って中間データを生成し、ラスタライズして印刷を開始する（Ｓ１２１）。Uncollate設定であるため、印刷順序は１，１，１ページの順となる。印刷部数は３部が指定されている。
【００４５】
１ページ目の印刷が終了した後２ページ目の印刷では、２，２，２ページの順序で印刷を行うが、２ページ目の１枚目の印刷が終了したときに、画質調整による新しいキャリブレーションデータが時刻ｔ２で作成されたものとする（Ｓ１２２）。この場合、再ＲＩＰを行うために部単位の印刷が終了したところで（部完）印刷を停止し（Ｓ１２３）、時刻ｔ２におけるキャリブレーションデータを使用して再ＲＩＰを実行する（Ｓ１２４）。そしてすでに２ページまでの印刷が終了しているため、生成されたページデータのうち３ページ目だけを印刷登録する（Ｓ１２５）。そして、３ページ目を３枚印刷する。これにより印刷が完了する（Ｓ１２６）。
【００４６】
このような処理により、Uncollate設定であっても新たなキャリブレーションデータの作成時にCollate設定と同じ再ＲＩＰ処理が行われることがなく、ユーザ所望の印刷結果（１〜３頁を３部）を得ることができる。この場合、新しいキャリブレーションデータが作成されると部完で印刷が停止され、再ＲＩＰが行われるため、再ＲＩＰ後の画質を向上させることができる。また、印刷ジョブの区切りのよいタイミング（部完）で再ＲＩＰデータを反映させるため、部間やページ間における画質の差は発生しない。
【００４７】
図６は、本発明による画像処理装置でCollate設定時における各モジュールの実行シーケンスの一例を説明する図である。このシーケンスは、上記図３のCollate設定時の処理に相当する。
プロセスコントロールサービス部は、一定時間もしくは一定の印刷枚数ごとにＰＣＵに対して画質調整要求を出力し、画質調整要求に従って測定された濃度情報を元にキャリブレーションデータ（濃度補正データ）を保存する。ＰＣＵ（process control unit）は、画像形成装置のハードウェアを動作させるもので、記録媒体に体する画像形成（印刷）動作を実行する。プリンターアプリ（プリンタアプリケーション）は、ＰＣＵに印刷指令を行う。印刷ドライバ部は、画像形成装置に内蔵されているプリンターアプリ（プリンターエミュレーション）で生成されたビットマップイメージデータを印刷サービスに投入する。プリンタアプリでは、ＰＣから入力されたＰＤＬデータを解釈してビットマップデータ（ラスタイメージデータ）を生成する。
【００４８】
印刷条件としてはCollateが指定され、画像データをＮ部印刷する指示が行われたものとする。プリンタアプリは、外部のホストコンピュータ等からＰＤＬデータ（ＲＩＰデータ）が入力すると、ＲＩＰ処理を開始する（Ｓ１）。ここでは、入力したＲＩＰデータを解析し、濃度補正データを使用して描画オブジェクトを含む中間データを生成する。プリンタアプリは、ＲＩＰ処理が完了すると（Ｓ２）、中間データをラスタライズして印刷ドライバ部に送り（Ｓ３）、印刷サービス部にジョブ登録を行う（Ｓ４）。このとき、最初にＰＤＬデータ言語で指定された印刷部数やCollate／Uncollate条件も印刷サービス部に登録する。印刷サービス部は、ジョブ登録が完了した旨を印刷ドライバに返す（Ｓ５）。印刷サービス部では、登録されたデータの印刷開始をＰＣＵに指示し（Ｓ６）、ＰＣＵは印刷を開始する（Ｓ７）。
【００４９】
プロセスコントロールサービス部は、一定時間もしくは一定の印刷枚数、またはその両方の条件に従ってＰＣＵに画質調整を要求する（Ｓ８）。ＰＣＵは、この画質調整要求に応じて印刷を一時停止し、印刷停止イベントを印刷サービスに送る（Ｓ９）。そしてＰＣＵは、画質調整モードに入り、プリンタアプリで使用するキャリブレーションデータを生成する（Ｓ１２）。
プロセスコントロールサービス部は、画質調整の前に印刷ドライバ部に対して画像調整による印刷停止イベントを送り（Ｓ１０）、画質調整の後には画質調整完了イベントを送る（Ｓ１３）。
【００５０】
印刷ドライバ部は、プロセスコントロールサービス部から送られた印刷停止イベントを受信すると、印刷サービス部に対して部完印刷停止要求を行う（Ｓ１１）。ここでは、複数ページをＮ部印刷するときに、Ｍ（Ｍ＜Ｎ）部目の印刷が最後まで終了した時点で印刷を停止させるよう要求する。Ｍ部目の印刷が完了する前に途中で停止し、新たなＲＩＰデータを使用して残りの印刷を行うと、印刷制御が複雑になるためである。
【００５１】
ＰＣＵは、画質調整の終了に応じて印刷を再開し（Ｓ１５）、再開時には印刷再開イベントを印刷サービスに送る（Ｓ１６）。そして印刷サービス部からの部完印刷停止指示（Ｓ１６）に応じて、部単位で印刷が完了したところで印刷を停止し、印刷ドライバ部に部完停止完了イベントを送る（Ｓ１７）。
印刷ドライバ部は、部完停止完了イベントを受信すると、プリンタアプリに再ＲＩＰ要求を行なう（Ｓ１８）。プリンタアプリは、再ＲＩＰ要求に従って、新たに生成されたキャリブレーションデータを使用して再ＲＩＰ処理を実行し（Ｓ１９〜Ｓ２０）、再度１ページ目のラスタイメージデータから順に印刷ドライバに送り（Ｓ２１）、印刷サービスにジョブ登録を行う（Ｓ２２）。このとき登録する印刷部数は、すでに印刷が終了したＭ部を除くＮ−Ｍ部となる。
印刷サービス部は、ジョブ登録が完了した旨を印刷ドライバ部に返す（Ｓ２３）。そして印刷サービス部では、登録されたデータの印刷開始をＰＣＵに指示し（Ｓ２４）、ＰＣＵは印刷を開始する（Ｓ２５）。
【００５２】
そしてのこりの部数（Ｎ−Ｍ部）の印刷が全て完了すると、ＰＣＵは印刷サービス部に印刷停止イベントを送り（Ｓ２６）、印刷サービス部は、印刷ドライバ部にジョブ印刷完了通知を行う（Ｓ２７）。そして印刷ドライバ部は、プリンタアプリにＲＩＰデータ消去要求を行う（Ｓ２８）。その要求によりプリンタアプリは、保持していたＲＩＰデータを削除する（Ｓ２９）。
【００５３】
このように、印刷ドライバ部は画像処処理装置のCollate／Uncollate設定がCollateであることを判別することにより、画質調整による印刷停止イベントの入力に応じて、部完印刷停止要求を印刷サービスに出力することで、部単位の印刷が終了した時点で印刷を停止させ、再ＲＩＰ処理を行った後に、のこりの部数の印刷を行わせるようにする。これによりCollate／Uncollate設定に応じて最適な印刷を行わせることができるようになる。
【００５４】
図７は、本発明による画像処理装置のUncollate設定時における各モジュールの実行シーケンスの一例を示す図である。
このシーケンスは、上記図４のUncollate設定時の処理に相当する。この例では、印刷条件としてUncollateが指定され、画像データをＮ部印刷する指示が行われたものとする。ここでは、図６のシーケンスと同様の処理を行う部分はその繰り返しの詳細な説明は省略し、主に本例の特徴となる部分について説明する。
【００５５】
Ｓ３１〜Ｓ３５では、プリンタアプリが生成したラスタイメージデータを印刷ドライバ部を介して印刷サービス部に登録する。ここでＳ３４では、最初にＰＤＬデータ言語で指定された印刷部数やCollate／Uncollate条件も印刷サービスに登録するが、本例の場合には、Uncollateが登録される。
【００５６】
ＰＣＵで印刷が開始された後（Ｓ３７）、プロセスコントロールサービスがＰＣＵに画質調整による停止イベントを印刷ドライバに送った場合（Ｓ３８）、印刷ドライバは現在Uncollateに設定されていることを判別して、Collate設定のときのような部完停止要求を行わない。
このため、印刷サービスは、画質調整（Ｓ４１）による印刷停止が終了し、印刷が再開（Ｓ４４）しても部完停止を行わずにそのまま印刷を続け、印刷完了する（Ｓ４５〜Ｓ４７）。そしてプリンタアプリは、保持していたＲＩＰデータを削除する（Ｓ４８）。
【００５７】
このように、印刷ドライバは画像処処理装置のCollate／Uncollate設定がUncollateであることを判別することにより、画質調整による印刷停止イベントの入力があっても部完印刷停止要求を印刷サービスに出力しないようにして、規定部数までそのまま印刷させるようにする。これにより、Uncollate設定であっても新たなキャリブレーションデータの作成時にCollate設定と同じ再ＲＩＰ処理が行われることがなく、ユーザ所望の印刷結果を得ることができる。また、新しいキャリブレーションデータは、次の印刷ジョブから反映させることができ、濃度補正データに基づく適切な画質で印刷処理を実行することができるようになる。
このように、本発明の実施形態では、Collate／Uncollate設定に応じて最適な印刷を行わせることができるようになる。
【００５８】
図８は、本発明による画像処理装置のUncollate設定時における各モジュールの実行シーケンスの他の例を記述したものである。
このシーケンスは、上記図５のUncollate設定時の処理に相当する。この例では、印刷条件としてUncollateが指定され、画像データをＮ部印刷する指示が行われたものとする。ここでは、図６のシーケンスと同様の処理を行う部分はその繰り返しの詳細な説明は省略し、主に本例の特徴となる部分について説明する。
【００５９】
Ｓ５１〜Ｓ７１までは、図６のCollate設定時と同様の処理になる。つまり本例では、Uncollate設定であってもプロセスコントロールサービスの画質調整による停止イベントが発生した場合には（Ｓ６０）、印刷ドライバ部は印刷サービス部に対して部完停止要求を送る（S６１）。これに応じてＰＣＵは、ページ単位の印刷が終了した時点で印刷を停止し、部完停止完了イベントを印刷ドライバ部に送る（Ｓ６７）。ただしこの場合、Collate／Uncollate設定は、Uncolaateになっているため、ＰＣＵの印刷順序は、１ページ目×Ｎ，２ページ目×Ｎ・・となる。ここでは例えば、部完停止要求に応じた印刷停止時にｍページまで印刷が終了したものとする。
【００６０】
この後プリンタアプリでは、再ＲＩＰ処理を行う（Ｓ６９）。再ＲＩＰが完了すると（Ｓ７１）、プリンタアプリが生成したラスタイメージデータを印刷ドライバ部を介して印刷サービスに登録する（Ｓ７２）。このとき印刷ドライバ部は、すでに印刷が終了しているｍページまでのデータは印刷サービスに登録することなく、ｍ＋１ページ目以降のデータを登録する。また、Collate／Uncollate条件としてUncollateが登録される。
【００６１】
そしてＰＣＵでは、登録されたデータに従ってｍ＋１ページ以降をUncollate設定にて印刷する（Ｓ７５）。印刷が終了すると、プリンタアプリは、保持していたＲＩＰデータを削除する（Ｓ７９）。
【００６２】
このように、印刷ドライバは画像処処理装置のCollate／Uncollate設定がUncollateであることを判別することにより、画質調整による印刷停止イベントの入力があったときに部完印刷停止要求を印刷サービスに出力し、ページ単位の印刷が終了した時点で印刷を停止させる。そして再ＲＩＰ処理を行ってのこりのページをUncollate設定で印刷させるようにする。従って、部間やページ間における画質の差は発生させることなく、Collate／Uncollate設定に応じて最適な印刷を行わせることができるようになる。
【００６３】
図９は、本発明による画像処理装置でUncollateが設定されているときの印刷ドライバ部の処理の流れを説明するためフローチャートで、上記図４に示すようなUncollate設定時に再ＲＩＰを行わないときの印刷ドライバ部の処理を示すものである。
印刷ドライバ部がジョブ印刷を実行する場合、ジョブ印刷が完了していれば（ステップＳ２０１−Ｙｅｓ）、ＲＩＰデータを削除して処理を終了する（ステップＳ２１１）。また、ジョブ印刷が完了していなければ（ステップＳ２０１−Ｎｏ）、プロセスコントロールサービスからの画質調整による停止イベントを受信したか否かを判別する（ステップＳ２０２）。画質調整による停止イベントを受信していない場合には、ステップＳ２０１に戻る。また、画質調整による停止イベントを受信した場合には、現在の設定を確認し、Collateジョブか否かを判別する（ステップＳ２０３）。
【００６４】
Collateジョブでない場合にはステップＳ２０１に戻る。また、Collateジョブである場合、印刷ドライバ部は印刷サービスに対して部完停止要求を実行する（ステップＳ２０４）。そしてＰＣＵから部完停止完了イベントを受信すると（ステップＳ２０５）、ジョブ印刷が完了したか否かを判別し（ステップＳ２０６）、完了していればＲＩＰデータを削除して処理を終了し（ステップＳ２１１）、完了していなければ、印刷済みの部数の情報を取得する（ステップＳ２０７）。そして、再ＲＩＰ要求を実行し（ステップＳ２０８）、再ＲＩＰ処理が終了したならば（ステップＳ２０９−Ｙｅｓ）、残り部数を印刷サービスにセットして印刷登録を行う（ステップＳ２１０）。
【００６５】
図１０は、本発明による画像処理装置でUncollateが設定されているときの印刷ドライバの処理の流れの他の例を説明するためフローチャートで、上記図５に示すようなUncollate設定時に再ＲＩＰを行うときの印刷ドライバ部の処理を示すものである。
印刷ドライバ部がジョブ印刷を実行する場合、ジョブ印刷が完了していれば（ステップＳ３０１−Ｙｅｓ）、ＲＩＰデータを削除して処理を終了する（ステップＳ３１２）。また、ジョブ印刷が完了していなければ（ステップＳ３０１−Ｎｏ）、プロセスコントロールサービスから画質調整による停止イベントを受信したか否かを判別する（ステップＳ３０２）。画質調整による停止イベントを受信していない場合には、ステップＳ３０１に戻る。また、画質調整による停止イベントを受信した場合には、印刷ドライバ部は印刷サービス部に対して部完停止要求を実行する（ステップＳ３０３）。
【００６６】
そして印刷ドライバ部は、ＰＣＵからの部完停止完了イベントの受信を待ち（ステップＳ３０４）、部完停止完了イベントを受信すると、ジョブ印刷が完了したか否かを判別する（ステップＳ３０５）。ジョブ印刷が完了していればＲＩＰデータを削除して処理を終了し（ステップＳ３１２）、完了していなければ、印刷済みの部数の情報を取得する（ステップＳ３０６）。そして、再ＲＩＰ要求を実行し（ステップＳ３０７）、再ＲＩＰ処理が終了したならば（ステップＳ３０８−Ｙｅｓ）、現在の設定を確認し、Collateジョブか否かを判別する（ステップＳ３０９）。
Collateジョブの場合には、プリンタドライバ部は残り部数をセットして印刷サービスに対して印刷登録を行う（ステップＳ３１０）。また、Collateジョブでない場合には、印刷済み部数より大きなページのみ印刷サービスに対して印刷登録する（Ｓ３１１）。
【００６７】
次に、画像形成装置で実行されるキャリブレーション処理について説明する。
キャリブレーション処理の主な処理として、キャリブレーションを実行させるための所定の条件（以下、キャリブレーション実行条件とする）が満たされると、画像形成装置は、感光体ドラム表面上や中間転写体上に濃度の異なるテスト用トナー画像(トナーパッチとも言う)を作成する。そして、光学センサ等の濃度センサを用いて各入力濃度で生成されたトナーパッチからの反射光を検出し、トナー画像の濃度を測定する。これを各色（Ｃ，Ｍ，Ｙ，Ｋ）で行うことでトナー色ごとに入力濃度に対する、出力濃度のデータを得ることができる。
【００６８】
図１１は、トナーパッチの入力濃度と測定値との関係を示す図である。ここでは、入力濃度を０〜２５５の２５６レベルとし、各レベルのトナーパッチを濃度センサにより測定したときの測定値を示している。図１１（Ａ）は理想状態を示す図で、記録用紙にトナーを転写・定着する際に、光学的・物理的なドットゲインの影響がない場合には、入力濃度に対する出力濃度がリニアに変化する。
【００６９】
しかしながら、実際の測定結果は、図１１（Ｂ）〜図１１（Ｄ）に示すような結果となることがある。例えば図１１（Ｂ）では、入力濃度に対して実測値（出力濃度）が大きくなり、図１１（Ｃ）では、入力濃度に対して出力濃度が小さくなる。また、図１１（Ｄ）では、入力濃度が低濃度の範囲では出力濃度は小さくなるが、入力濃度が高濃度の範囲では反対に出力濃度は大きくなる。また、これら以外の挙動を示すこともある。このような場合、入力濃度に対する出力濃度の補正を行うことにより、画像品質を防ぐ処理を行う。
【００７０】
図１２は、図１１（Ｂ）の状態の場合の補正処理を説明する図である。図１２に示すように、入力濃度値が１２８のときには、実際は１２８よりも大きい濃度実測値Ｏａが得られる。また、実測値で１２８の濃度を得たい場合には、入力濃度としては１２８より小さい入力値Ｉａを与ればよい。濃度補正に関する基本的な仕組みを示すために、ここでは入力される濃度が０−２５５の８ビット階調とし、画像形成装置の出力階調が０，１で示される1ビット階調とするとき、一辺が１６ドット×１６ドットの渦巻き型のディザマトリックスを使用して面積階調法により階調を表現する。
【００７１】
まず、理想的な入力濃度と出力濃度がリニアになっている状態では、これに対応する渦巻き型ディザマトリックスは図１３（Ａ）で表されるものとなる。このディザマトリックスは、中心部分から渦を巻くように時計回りで、しきい値として０，１，２・・が順番に設定されたディザパターンとなる。このディザパターンに入力値１２８を入力すると、各マトリックスに設定されたしきい値が１２８よりも小さい部分が黒（斜線部分）として表現され、これが面積階調（２５６セルのうち１２８セルが黒として認識される）として出力濃度１２８の値を持つビットマップで表現される（図１３（Ｂ））。
【００７２】
図１３（Ａ）に示す理想的なディザマトリックスに対して、図１２に示すような入力濃度−出力濃度の関係をもつ場合には、Ｉａの入力濃度のときに出力濃度が１２８となり、入力濃度１２８の時に出力濃度がＯａとなる。例えばＩａが１１５、Ｏａが１４１の濃度である場合、補正されたしきい値を持つ渦巻き型ディザマトリックステーブルは、図１４（Ａ）に示すようになる。図１４（Ａ）でしきい値が１２８のセルは、図１３（Ａ）の理想状態では１１５であり、図１４（Ａ）でしきい値が１４１のセルは、図１３（Ａ）の理想状態では１２８になる。
このしきい値をもつディザパターンを、印刷エンジン部が図１２のような特性をもつときに使用することで、入力値が１２８の出力パターンは図１４（Ｂ）に示すようなビットマップ出力となる。このビットマップが、図１２の印刷エンジン特性で出力されることにより、１２８の出力濃度が得られることになる。以上が濃度補正の基本的な考え方となる。
さらに、出力階調が１ビットだけではなく２、４ビットの多階調をサポートし、それに出力が多段階となるディザマトリックスを組み合わせて使用される。この場合にも基本的な補正の原理は上記の１ビット出力の場合と同じになる。
【符号の説明】
【００７３】
１…画像形成処理部、２…プリンタ制御部、３…スキャナ部、１０…画像処理装置、１２…ＣＰＵ、１３…ＲＡＭ、１４…ＶＩＤＥＯ Ｉ／Ｆ、１５…オペレーションパネル、１６…ＲＯＭ、１７…ＨＤＤ、１８…ＶＩＤＥＯ Ｉ／Ｆ、１９…ＶＩＤＥＯ Ｉ／Ｆ、２０…ＶＩＤＥＯ Ｉ／Ｆ、２１…ＶＩＤＥＯ Ｉ／Ｆ、２２…ＣＰＵ、２３…ＲＯＭ、２４…ＶＩＤＥＯ Ｉ／Ｆ、２５…ＲＡＭ、２６…ユニットＩ／Ｆ、２７…両面ユニット、２８…給紙ユニット、２９…印字ユニット、３０…排紙ユニット、１００…プリンタアプリケーションモジュール、１０１…ＲＩＰデータ入力部、１０２…インタープリタモジュール、１０３…ディザパターン作成部、１０４…レンダリングモジュール、１０５…ＲＩＰデータ保存部、１１０，１２０…印刷ドライバ部、１１１…プリンタジョブ管理部、１２０…印刷ドライバ部、１３０…コピーアプリケーションモジュール、１３１…コピーパラメータ設定部、１３２…スキャンデータ受信部、１４０…スキャンアプリケーションモジュール、１４１…スキャンパラメータ設定部、１４２…スキャンデータ受信部、１５０…プロセスコントロールサービス部、１５１…画質調整部、１６０…印刷サービス部、１６１…ジョブ管理部、１６２…印刷制御部、１６３…ステータス管理部、１７０…ファイルマネージャ部、１８０…ユーザインタフェース部、１８１…オペパネ制御部、１８２…保存部、１９０…スキャンドライバ部、１９１…スキャンデータ受信部、２００…キャリブレーション部、２１０，…印字データ受信部、２２０…印字ユニット制御部、２３０…給紙ユニット制御部、２４０…両面ユニット制御部、２５０…排紙ユニット制御部、３１０…スキャンデータ送信部、３２０…スキャンキャリブレーション部、３３０…スキャナユニット制御部、３４０…ＡＤＦユニット制御部。
【図１】
2012086437.tif 000003
【図２】
2012086437.tif 000004
【図３】
2012086437.tif 000005
【図４】
2012086437.tif 000006
【図５】
2012086437.tif 000007
【図６】
2012086437.tif 000008
【図７】
2012086437.tif 000009
【図８】
2012086437.tif 000010
【図９】
2012086437.tif 000011
【図１０】
2012086437.tif 000012
【図１１】
2012086437.tif 000013
【図１２】
2012086437.tif 000014
【図１３】
2012086437.tif 000015
【図１４】
2012086437.tif 000016
【図１５】
2012086437.tif 000017
【図１６】
2012086437.tif 000018