(57)【要約】【課題】バリアブルデータを用いて各出力方式に適したページデータを効率的に作成するバリアブルデータ出力制御方法及び装置並びにプログラムの提供。【解決手段】各々の出力方式に対して、宛先を含む出力設定情報と、ページサイズを含む描画設定情報と、が少なくとも規定された第１のテーブルを作成する第１ステップと、前記バリアブルデータから描画オブジェクトを作成し、当該描画オブジェクトを前記第１のテーブルの前記描画設定情報に基づいて変換し、各描画設定に応じた複数の描画オブジェクトを作成する第２ステップと、前記複数の描画オブジェクトをラスタライズして前記複数のページデータを作成する第３ステップと、各々の前記ページデータと当該ページデータに対応する前記第１のテーブルの前記出力設定情報とを、対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有する。【選択図】図２６
2010206573.tif 000002
【特許請求の範囲】
【請求項１】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御方法であって、
各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを作成する第１ステップと、
前記バリアブルデータから描画オブジェクトを作成した後、前記第１のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換する第２ステップと、
変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成する第３ステップと、
前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有することを特徴とするバリアブルデータ出力制御方法。
【請求項２】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御方法であって、
各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを作成する第１ステップと、
前記バリアブルデータから描画オブジェクトを作成し、当該描画オブジェクトと前記第１のテーブルの前記描画設定とを対応付ける第２のテーブルを作成する第２ステップと、
前記第２のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換した後、変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成する第３ステップと、
前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有することを特徴とするバリアブルデータ出力制御方法。
【請求項３】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御方法であって、
各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを作成する第１ステップと、
前記バリアブルデータを解析して当該バリアブルデータに含まれるデータがイメージデータであるかを判断し、イメージデータの場合は、前記バリアブルデータから描画オブジェクトを作成した後、前記第１のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換し、イメージデータ以外のデータの場合は、前記第１のテーブルを参照して、前記バリアブルデータから各々の前記描画設定に対応した複数の描画オブジェクトを作成する第２ステップと、
作成及び／又は変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成する第３ステップと、
前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有することを特徴とするバリアブルデータ出力制御方法。
【請求項４】
前記イメージデータ以外のデータは、テキストデータであることを特徴とする請求項３に記載のバリアブルデータ出力制御方法。
【請求項５】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御装置であって、
各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを記憶する記憶部と、
前記バリアブルデータから描画オブジェクトを作成した後、前記第１のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換するインタプリタ部と、
変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成するラスタライズ部と、
前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する出力方式制御部と、を少なくとも備えることを特徴とするバリアブルデータ出力制御装置。
【請求項６】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御装置であって、
各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを記憶する記憶部と、
前記バリアブルデータから描画オブジェクトを作成し、当該描画オブジェクトと前記第１のテーブルの前記描画設定とを対応付ける第２のテーブルを作成するインタプリタ部と、
前記第２のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換した後、変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成するラスタライズ部と、
前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する出力方式制御部と、を少なくとも備えることを特徴とするバリアブルデータ出力制御装置。
【請求項７】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御装置であって、
各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを記憶する記憶部と、
前記バリアブルデータを解析して当該バリアブルデータに含まれるデータがイメージデータであるかを判断し、イメージデータの場合は、前記バリアブルデータから描画オブジェクトを作成した後、前記第１のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換し、イメージデータ以外のデータの場合は、前記第１のテーブルを参照して、前記バリアブルデータから各々の前記描画設定に対応した複数の描画オブジェクトを作成するインタプリタ部と、
作成及び／又は変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成するラスタライズ部と、
前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する出力方式制御部と、を少なくとも備えることを特徴とするバリアブルデータ出力制御装置。
【請求項８】
前記イメージデータ以外のデータは、テキストデータであることを特徴とする請求項７に記載のバリアブルデータ出力制御装置。
【請求項９】
バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するシステムで動作するバリアブルデータ出力制御プログラムであって、
コンピュータを、
請求項５乃至８のいずれか一に記載のインタプリタ部、ラスタライズ部及び出力方式制御部として機能させることを特徴とするバリアブルデータ出力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バリアブルデータ出力制御方法及びバリアブルデータ出力制御装置並びにバリアブルデータ出力制御プログラムに関し、特に、バリアブルデータを複数の出力方式に適したページデータに変換して出力するバリアブルデータ出力制御方法及びバリアブルデータ出力制御装置並びにバリアブルデータ出力制御プログラムに関する。
【背景技術】
【０００２】
ダイレクトメールなどの情報を配信する際、配信方法として、ハガキや封書などの印刷物の送付、ＦＡＸ、ｅ−ｍａｉｌ、ホームページ上にユーザーサイトを提供するなどが挙げられるが、より効果的なマーケティングを行うため、近年では、一定の配信情報を一定の配信方法で単に配信するのでなく、受信者に適した情報を受信者の環境に適した形で配信することが重要となってきている。こうした要望を満たすため、送付用印刷物の作成には、現在、バリアブルプリントが活用されている。
【０００３】
このバリアブルプリントは、ページごとに印刷情報を差し替えて印刷することができるため、印刷面全ての要素（画像やテキストなど）を受信者に適した内容で構成するようにコントロールすることができる。
【０００４】
なお、バリアブルプリントの技術とは異なるが、ページデータ作成のコントロール技術に関して、例えば、下記特許文献１には、電子メール型通信制御部を用いて送信する場合、検出した原稿サイズと送信宛先機器とに基づいて送信する原稿画像を等倍か、または縮小処理部により縮小して送信するファクシミリ装置が開示されている。
【０００５】
また、下記特許文献２には、第１のデータを記憶する記憶手段と、宛先が携帯端末装置であると判別したとき、上記第１のデータを、上記携帯端末装置のデータ表示装置の表示能力に基づき第２のデータに変換する変換手段と、上記第２のデータを上記宛先に送信する手段とを有するデータ処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１５６７２号公報
【特許文献２】特開２００３−２７３９５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、現状のバリアブルプリントは印刷に特化して利用されており、受信者の環境に適した形で配信できるように、出力方式をコントロールする手段は確立されていない。
【０００８】
また、印刷以外の出力方式（ＦＡＸ、Ｅ−ｍａｉｌ、ディスク保存、ホームページへのアップロード等）に適用する場合、出力方式で定義された様式、出力先の端末の仕様や環境、受信者からの要求など、出力方式に適したページデータを作成する手段が必要となるが、現状の装置やシステムはこの手段を持っていない。
【０００９】
なお、バリアブルプリントを指示するデータ（以下、バリアブルデータと呼ぶ。）から作成したページごとのデータ（以下、ページデータと呼ぶ。）に対して、上述した従来技術を適用することによって、一応、出力方式に適したページデータを作成することはできる。しかしながら、バリアブルプリントが活用される環境では、大量のページデータを迅速に処理することが重要であり、より高速に処理可能な技術が求められている。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、各出力方式に適したページデータを効率的に作成することができるバリアブルデータ出力制御方法及びバリアブルデータ出力制御装置並びにバリアブルデータ出力制御プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明は、バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御方法であって、各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを作成する第１ステップと、前記バリアブルデータから描画オブジェクトを作成した後、前記第１のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換する第２ステップと、変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成する第３ステップと、前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有するものである。
【００１２】
また、本発明は、バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御方法であって、各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを作成する第１ステップと、前記バリアブルデータから描画オブジェクトを作成し、当該描画オブジェクトと前記第１のテーブルの前記描画設定とを対応付ける第２のテーブルを作成する第２ステップと、前記第２のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換した後、変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成する第３ステップと、前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有するものである。
【００１３】
また、本発明は、バリアブル印刷で使用されるバリアブルデータを用いて、複数種類の出力方式に対応する複数種類のページデータを作成するバリアブルデータ出力制御方法であって、各々の前記出力方式と、１又は複数の宛先を含む出力設定と、ページサイズを含む描画設定と、を対応付ける第１のテーブルを作成する第１ステップと、前記バリアブルデータを解析して当該バリアブルデータに含まれるデータがイメージデータであるかを判断し、イメージデータの場合は、前記バリアブルデータから描画オブジェクトを作成した後、前記第１のテーブルを参照して、前記描画オブジェクトを各々の前記描画設定に対応した複数の描画オブジェクトに変換し、イメージデータ以外のデータの場合は、前記第１のテーブルを参照して、前記バリアブルデータから各々の前記描画設定に対応した複数の描画オブジェクトを作成する第２ステップと、作成及び／又は変換した前記複数の描画オブジェクトを対応する前記描画設定に基づいてラスタライズして、前記複数種類のページデータを作成する第３ステップと、前記第１のテーブルを参照して、各々の前記ページデータと当該ページデータの元となる描画オブジェクトの前記描画設定に対応する前記出力設定とを、当該出力設定に対応する出力方式のモジュールに出力する第４ステップと、を少なくとも有するものである。
【発明の効果】
【００１４】
本発明のバリアブルデータ出力制御方法及びバリアブルデータ出力制御装置並びにバリアブルデータ出力制御プログラムによれば、各出力方式に適したページデータを効率的に作成することができる。
【００１５】
その理由は、バリアブルデータを処理する装置では、バリアブルデータから作成したページデータを各出力方式に適する形に変換するのではなく、バリアブルデータを構成する描画オブジェクトを各出力方式に適する形で出力し、それらを統合して、各出力方式に適したページデータを作成する制御を行うからである。
【図面の簡単な説明】
【００１６】
【図１】バリアブルデータの一例を示す図である。
【図２】バリアブルデータを利用するシステムの構成例を示す図である。
【図３】従来のコントローラの構成及び概略動作を示す図である。
【図４】本発明のバリアブルデータ出力制御方法で利用する出力指定テーブルの一例を示す図である。
【図５】出力指定情報を記述したバリアブルデータの一例を示す図である。
【図６】出力指定テーブルを作成するための画面の一例を示す図である。
【図７】出力指定テーブルを作成するための画面の一例を示す図である。
【図８】出力指定のリンク先を記述したバリアブルデータの一例を示す図である。
【図９】出力指定情報を記述した出力指定ファイルの一例を示す図である。
【図１０】出力指定ファイルを指定するための画面の一例を示す図である。
【図１１】出力指定テーブルをバリアブルデータに基づいて作成する手順を示すフローチャート図である。
【図１２】出力指定テーブルを画面入力に基づいて作成する手順を示すフローチャート図である。
【図１３】本発明の第１の実施例のコントローラの構成及び概略動作を示す図である。
【図１４】本発明の第１の実施例のコントローラとして機能する画像形成装置の構成を示すブロック図である。
【図１５】本発明の第１の実施例のグループテーブルの一例を示す図である。
【図１６】本発明の第１の実施例のインタプリタ部の処理を示すフローチャート図である。
【図１７】本発明の第１の実施例のラスタライズ部の処理を示すフローチャート図である。
【図１８】本発明の第１の実施例の出力方式制御部の処理を示すフローチャート図である。
【図１９】本発明の第１の実施例のコントローラの他の構成及び概略動作を示す図である。
【図２０】本発明の第１の実施例のグループテーブルの他の例を示す図である。
【図２１】本発明の第１の実施例のインタプリタ部の他の処理を示すフローチャート図である。
【図２２】本発明の第１の実施例のラスタライズ部の他の処理を示すフローチャート図である。
【図２３】本発明の第１の実施例の出力方式制御部の他の処理を示すフローチャート図である。
【図２４】ダイレクトメールのレイアウトの一例を示す図である。
【図２５】各出力方式に適したページデータの一例を示す図である。
【図２６】本発明の第１の実施例のページデータの作成処理を模式的に示す図である。
【図２７】従来のページデータの作成処理を模式的に示す図である。
【図２８】従来技術における変換対象データを示す図である。
【図２９】本発明の第１の実施例における変換対象データを示す図である。
【図３０】本発明の第２の実施例のコントローラの構成及び概略動作を示す図である。
【図３１】本発明の第２の実施例のコントローラとして機能する画像形成装置の構成を示すブロック図である。
【図３２】本発明の第２の実施例のグループテーブルの一例を示す図である。
【図３３】本発明の第２の実施例のインタプリタ部の処理を示すフローチャート図である。
【図３４】本発明の第２の実施例のラスタライズ部の処理を示すフローチャート図である。
【図３５】本発明の第２の実施例の出力方式制御部の処理を示すフローチャート図である。
【図３６】本発明の第２の実施例のページデータの作成処理を模式的に示す図である。
【図３７】本発明の第２の実施例のテキストデータの出力例を示す図である。
【発明を実施するための形態】
【００１７】
従来技術の問題を明らかにするために、まずは、バリアブルデータからページデータを作成するまでの一般的な処理方式について説明する。
【００１８】
図１は、バリアブルデータの記述例である。「REUSABLE_OBJECT」タグ内の描画・レイアウト情報１は、固定部分のデータ（固定オブジェクト）として扱われ、「PAGE」タグ内の描画・レイアウト情報２は、可変部分のデータ（可変オブジェクト）として扱われる。バリアブルデータを印刷する場合には、固定オブジェクトと可変オブジェクトをそれぞれ１回ずつラスタライズしたデータをプリンタやコントローラ等に保存し、再利用しながらプリント出力を行う。このように、差替えの度にページ全体をラスタライズしないため、ＲＩＰ（Raster Image Processor）処理に負荷がかからず、印刷の高速化が図れる。
【００１９】
このようなバリアブルデータを印刷以外の出力方式に適用する場合、システム構成は図２のようになり、ホストから送信されたバリアブルデータを、コントローラで各出力方式に適したページデータに変換することになる。
【００２０】
従来のコントローラの構成を示す図３を参照して具体的に説明すると、コントローラがバリアブルデータを受け取ると、まず、インタプリタ部３１でバリアブルデータの解析を行い、描画オブジェクト（可変オブジェクト、固定オブジェクト）を作成する。次に、ラスタライズ部３２で、これらの描画オブジェクトを統合し、印刷に用いるページデータを作成する。その後、ページデータ変換部３３で、作成したページデータを各出力方式に適したページデータに変換する。
【００２１】
ここで、ページデータは描画オブジェクトに比べてデータサイズが大きいため、ページデータの変換処理に時間がかかり、大量のページデータを迅速に作成することができない。そこで、本実施形態では、バリアブルデータから作成したページデータを各出力方式に適する形に変換するのではなく、バリアブルデータを構成する描画オブジェクトを、各出力方式に適する形で出力し、それらを統合して、各出力方式に適するページデータを作成する方法を採用し、各出力方式に適したページデータを効率的に作成できるようにする。
【００２２】
本方式では、描画オブジェクトを各出力方式に適する形で出力するため、バリアブルデータのほかに、図４に示すような、出力方式（印刷、ｅ−ｍａｉｌ、ＦＡＸ、ＦＩＬＥ出力など）、宛先（メールアドレス、ＦＡＸ番号、保存場所など）や出力フォーマットなどを含む情報（以下、出力設定と呼ぶ。）、解像度やページサイズなどを含む情報（以下、描画設定と呼ぶ。）などが記述されたテーブル（以下、出力指定テーブルと呼ぶ。）を利用する。
【００２３】
この出力指定テーブルに格納される情報は、図５に示すようにバリアブルデータで直接指定（図５の破線枠内参照）してもよいし、コントローラの表示部に図６及び図７に示すような画面を表示させ、その画面上で指定してもよい。また、図９に示すような出力指定情報（図９の破線枠内参照）を記述したファイル（出力指定ファイルと呼ぶ。）を別途用意し、その出力指定ファイルへのリンクを図８に示すようにバリアブルデータで指定（図８の破線枠内参照）、若しくは、コントローラの表示部に図１０に示すような画面を表示させ、その画面上で指定して、出力指定ファイルを取得してもよい。
【００２４】
そして、バリアブルデータで指定された情報、若しくは、画面上で指定された情報に基づいて、コントローラで出力指定テーブルを作成する。
【００２５】
例えば、バリアブルデータで指定された情報から出力指定テーブルを作成する場合は、図１１のフローチャート図に示すように、バリアブルデータを読み込み（Ｓ１０１）、バリアブルデータに出力指定情報が含まれているかを判断する（Ｓ１０２）。出力指定情報が含まれている場合は、指定方法が直接指定かリンク指定かを判断し（Ｓ１０３）、リンク指定の場合は、リンク先の出力指定ファイルを取得し（Ｓ１０４）、その出力指定ファイルを解析して出力指定情報を読み取る（Ｓ１０５）。その後、直接指定された情報、若しくは、出力指定ファイルから読み取った情報に基づいて出力指定テーブルを作成し（Ｓ１０６）、Ｓ１０２〜Ｓ１０６の処理を全てのバリアブルデータに対して実行する（Ｓ１０７）。
【００２６】
また、画面上で指定された情報から出力指定テーブルを作成する場合は、図１２のフローチャート図に示すように、画面上で出力指定情報又はリンク先を入力し（Ｓ２０１）、指定方法が直接指定かリンク指定かを判断する（Ｓ２０２）。リンク指定の場合は、リンク先の出力指定ファイルを取得し（Ｓ２０３）、その出力指定ファイルを解析して出力指定情報を読み取る（Ｓ２０４）。その後、画面上で直接指定された情報、若しくは、出力指定ファイルから読み取った情報に基づいて出力指定テーブルを作成する（Ｓ２０５）。
【００２７】
以下の実施例で、上記出力指定テーブルを用いた、バリアブルデータの出力制御について詳細に説明する。
【実施例１】
【００２８】
まず、本発明の第１の実施例に係るバリアブルデータ出力制御方法及びバリアブルデータ出力制御装置並びにバリアブルデータ出力制御プログラムについて、図１３乃至図２９を参照して説明する。
【００２９】
背景技術で示したように、現状のバリアブルプリントは、印刷に特化して利用されているため、印刷以外の出力方式に適用する場合、出力方式に適したページデータを作成する手段が必要となる。この手段として従来技術を適用した場合、一旦作成したページデータに対して変換処理を行って各出力方式に適したページデータを作成することになるため、大量のページデータを迅速に作成することができないという問題があった。
【００３０】
そこで、本実施例では、バリアブルデータから作成したページデータを各出力方式に適する形に変換するのではなく、描画オブジェクト（可変オブジェクト、固定オブジェクト）を各出力方式に適する形で出力し、それらを統合して、各出力方式に適するページデータを作成する。
【００３１】
図１３は、本実施例のコントローラの構成を示すブロック図であり、図１４は、本実施例のコントローラとして機能する画像形成装置２０の構成を示すブロック図である。
【００３２】
図１３に示すように、コントローラは、バリアブルデータから描画オブジェクト（可変オブジェクト、固定オブジェクト）を作成し、出力指定テーブルを参照して各出力方式に適した描画オブジェクトに変換するインタプリタ部１１と、描画オブジェクトをラスタライズして各出力方式に適したページデータを作成するラスタライズ部１２と、ページデータを各出力方式に対応する出力モジュールに出力する出力方式制御部１３などを備える。
【００３３】
上記構成のコントローラは、単独の装置として構成してもよいが、画像形成装置などのバリアブルデータ出力制御装置に組み込むこともできる。
【００３４】
上記画像形成装置２０は、図１４に示すように、制御部２１と、表示部２２と、操作部２３と、画像印刷部２４などを備える。
【００３５】
制御部２１は、各構成部を制御する部分で、ＣＰＵ（Central Processing Unit）２１ａ、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ２１ｂ、ＨＤＤ（Hard Disk Drive）２１ｃ、通信Ｉ／Ｆ部２１ｄなどを備え、これらはバスを介して接続されている。ＣＰＵ２１ａは各部の制御ならびに画像処理などを行う。メモリ２１ｂは、ＣＰＵ２１ａの制御に必要なデータ、バリアブルデータ、ページデータ、フォントデータ等を記憶する。ＨＤＤ２１ｃは、追加フォント、バリアブルデータ、ページデータ等を記憶する。通信Ｉ／Ｆ部２１ｄは、通信ネットワークを介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００３６】
表示部２２は、液晶表示装置や有機ＥＬ表示装置等からなり、画像形成装置２０を操作するための各種画面を表示する。また、操作部２３は、ボタンやスイッチ等からなり、各種設定や指示を行う。なお、表示部２２と操作部２３は別々の装置としても良いし、表示部２２上に、透明電極が格子状に配置された感圧式の操作部（タッチパネル）２３を設けた一体の装置としてもよい。
【００３７】
画像印刷部２４は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素、例えば、感光体、転写ベルト、定着器、各種搬送ベルト等で構成され、ページデータに基づいて、指定された用紙に画像を形成する。
【００３８】
本実施例において、コントローラを構成するインタプリタ部１１、ラスタライズ部１２、出力方式制御部１３は、プログラムモジュールとして、ＲＡＭに格納される。また、出力指定テーブル、後述するグループテーブルは、ＲＡＭ若しくはＨＤＤ２１ｃに格納される。
【００３９】
以下、コントローラの各部の動作について詳細に説明する。図１６乃至図１８は、各々、インタプリタ部１１、ラスタライズ部１２、出力方式制御部１３の処理を示すフローチャート図である。
【００４０】
［インタプリタ部］
インタプリタ部１１では、まず、ホストから送信されたバリアブルデータを読み込んで解析し（Ｓ３０１）、描画オブジェクト（可変オブジェクト、固定オブジェクト）を作成する（Ｓ３０２）。そして、Ｓ３０２の処理を全てのバリアブルデータに対して実行する（Ｓ３０３）。次に、予めＲＡＭ若しくはＨＤＤ２１ｃに出力指定テーブルが格納されているかを確認する（Ｓ３０４）。出力指定テーブルが存在する場合には、出力指定テーブルから描画設定（解像度、ページサイズなど）を読み込み（Ｓ３０５）、作成した描画オブジェクトを、描画設定に基づいて変換する処理を行い、描画設定に合った描画オブジェクトを作成する（Ｓ３０７）。そして、描画設定と変換した描画オブジェクトをグループテーブルに登録し、Ｓ３０６、Ｓ３０７の処理を全ての描画設定に対して実行する（Ｓ３０８）。
【００４１】
上記グループテーブルは、図１５に示すように、各ページが、どのような出力方式でいくつページデータを作成する必要があるかを示したもので、出力指定テーブルを元に作成される。具体的には、このグループテーブルには、ページごとに、出力方式ごとの番号や、出力フォーマット、解像度、ページサイズのほかに、ページデータを作成するために必要な変換後の描画オブジェクトのアドレスなどが記載される。
【００４２】
［ラスタライズ部］
ラスタライズ部１２では、まず、グループテーブルを取得し（Ｓ４０１）、グループテーブルから描画設定を取得する（Ｓ４０２）。次に、グループテーブルのアドレスで指定された描画オブジェクトを描画設定に基づいてラスタライズし、ページデータを作成する（Ｓ４０３）。そして、作成したページデータを、出力指定テーブルに登録する（Ｓ４０４）。なお、ここでは、インタプリタ部１１で描画設定と変換した描画オブジェクトをグループテーブルに登録し、ラスタライズ部１２でグループテーブルから描画設定を取得したが、描画オブジェクトの中に描画設定を埋め込む場合は、グループテーブルを利用しなくてもよい。
【００４３】
［出力方式制御部］
出力方式制御部１３では、まず、出力指定テーブルを取得し（Ｓ５０１）、出力指定テーブルから出力設定（出力方式、宛先情報など）と、ラスタライズ部１２で登録したページデータを読み込む（Ｓ５０２）。次に、各出力方式に対応するモジュールに対して、宛先情報、ページデータなどを渡し（Ｓ５０３）、Ｓ５０３の処理を全ての出力設定に対して実行する（Ｓ５０４）。
【００４４】
このような処理を行うことで、受信者に適した情報を、受信者の環境に適した形で配信することが可能となる。
【００４５】
上記説明は、インタプリタ部１１で各出力方式に適した描画オブジェクトを作成する場合であるが、図１９に示すように、インタプリタ部１１では１つの出力方式に適した描画オブジェクトのみを作成し、ラスタライズ部１２で、各出力方式に適した描画オブジェクトに変換することもできる。その場合のコントローラの各部の動作について詳細に説明する。図２１乃至図２３は、各々、インタプリタ部１１、ラスタライズ部１２、出力方式制御部１３の処理を示すフローチャート図である。
【００４６】
［インタプリタ部］
インタプリタ部１１では、まず、ホストから送信されたバリアブルデータを読み込んで解析し（Ｓ６０１）、描画オブジェクト（可変オブジェクト、固定オブジェクト）を作成する（Ｓ６０２）。そして、Ｓ６０２の処理を全てのバリアブルデータに対して実行する（Ｓ６０３）。次に、予めＲＡＭ若しくはＨＤＤ２１ｃに出力指定テーブルが格納されているかを確認する（Ｓ６０４）。出力指定テーブルが存在する場合には、出力指定テーブルから描画設定（解像度、ページサイズなど）を読み込み（Ｓ６０５）、描画設定と描画オブジェクトをグループテーブルに登録する（Ｓ６０６、Ｓ６０７）。
【００４７】
上記グループテーブルには、図２０に示すように、ページごとに、出力方式ごとの番号や、出力フォーマット、解像度、ページサイズのほかに、ページデータを作成するために必要な描画オブジェクトのアドレスなどが記載される。なお、図１５との相違点は、図２１のフローでは描画設定ごとに描画オブジェクトを変換しないため、固定オブジェクトは１つ、可変オブジェクトはページごとに登録されている点である。
【００４８】
［ラスタライズ部］
ラスタライズ部１２では、まず、グループテーブルを取得し（Ｓ７０１）、グループテーブルから描画設定と描画オブジェクトを取得する（Ｓ７０２）。次に、取得した描画オブジェクトを、描画設定に基づいて描画設定ごとの描画オブジェクトに変換し（Ｓ７０３）、変換後の描画オブジェクトをラスタライズし、ページデータを作成する（Ｓ７０４）。そして、作成したページデータを、出力指定テーブルに登録する（Ｓ７０５）。
【００４９】
［出力方式制御部］
出力方式制御部１３では、まず、出力指定テーブルを取得し（Ｓ８０１）、出力指定テーブルから出力設定（出力方式、宛先情報など）と、ラスタライズ部１２で登録したページデータを読み込む（Ｓ８０２）。次に、各出力方式に対応するモジュールに対して、宛先情報、ページデータなどを渡し（Ｓ８０３）、Ｓ８０３の処理を全ての出力設定に対して実行する（Ｓ８０４）。
【００５０】
このような処理でも、受信者に適した情報を、受信者の環境に適した形で配信を可能となる。
【００５１】
以下、本実施例（図１３の構成の場合）の効果を、具体例を挙げて説明する。
【００５２】
ある会社にて、新商品の宣伝用のダイレクトメールを配信するために、図２４に示すような、商品情報の部分と担当者の部分とから成るダイレクトメールのレイアウトを作成したとする。レイアウトにある商品情報の部分はイメージデータで構成されており、固定オブジェクトとして扱う。また、担当者の部分は、担当者２名の名前を記述したテキストデータで構成されており。可変オブジェクトとして扱う。配信方法としては、印刷、Ｅ−ｍａｉｌ、ＦＡＸの３通りとする。
【００５３】
このとき、出力方式に適したページデータは、図２５に示すように、（ａ）担当者Ａの印刷用ページデータ、（ｂ）担当者Ｂの印刷用ページデータ、（ｃ）担当者ＡのＥ−ｍａｉｌ用ページデータ、（ｄ）担当者ＢのＥ−ｍａｉｌ用ページデータ、（ｅ）担当者ＡのＦＡＸ用ページデータ、（ｆ）担当者ＢのＦＡＸ用ページデータの６通りが必要となる。
【００５４】
上記の各出力方式に適した６通りのページデータを、本実施例の手法を用いて作成する場合、まず、図１に示すバリアブルデータと同様の構成を持ち、商品情報の部分の描画・レイアウト情報を固定オブジェクトとして描画・レイアウト情報１に記述し、担当者の部分の描画・レイアウト情報を可変オブジェクトとして描画・レイアウト情報２に記述したバリアブルデータを作成し、コントローラに送信する。また、配信方法については、出力方式、宛先情報や描画設定などをまとめ、図４の出力指定テーブルとして、事前にＲＡＭ若しくはＨＤＤに保存しておく。
【００５５】
バリアブルデータを受信したコントローラは、インタプリタ部１１にて、バリアブルデータの解析を行い、図２６左上の印刷用描画オブジェクトを作成する。次に、出力指定テーブルから描画設定を読み込み、印刷用オブジェクト（商品情報、担当者Ａ、Ｂ）から、Ｅ−ｍａｉｌ、ＦＡＸに適した描画オブジェクト（Ｅ−ｍａｉｌ用描画オブジェクト、ＦＡＸ用描画オブジェクト）を作成するために、それぞれ変換処理を行う。そして、変換した描画オブジェクト（図２６右上：Ｅ−ｍａｉｌ用描画オブジェクト、中央上：ＦＡＸ用描画オブジェクト）と、描画設定を図１５のようなグループテーブルとして登録する（図１６）。
【００５６】
ラスタライズ部１２では、グループテーブルを取得し、描画設定と描画オブジェクトから、各出力に適したページデータ（図２６左下：印刷用ページデータ、右下：Ｅ−ｍａｉｌ用ページデータ、中央下：ＦＡＸ用ページデータ）を作成する（図１７）。
【００５７】
最後に、出力方式制御部１３にて、作成した印刷、Ｅ−ｍａｉｌ、ＦＡＸ用のページデータのアドレスを出力指定テーブルに登録し、出力指定テーブル内のＥ−ｍａｉｌに関する情報はＥ−ｍａｉｌモジュールに、ＦＡＸに関する情報はＦＡＸモジュールに渡すことで、指定した出力方式により配信が可能となる。
【００５８】
これに対して、従来技術を用いて作成する場合、図２７に示すように、各担当者の印刷用ページデータに対して、それぞれ２回（Ｅ−ｍａｉｌ、ＦＡＸ）変換処理を行い、全体としては、ページデータ４個分のサイズにあたるデータを変換処理する必要がある。
【００５９】
すなわち、従来技術を用いた場合、図２８に示すように、変換対象がページデータであるのに対して、本実施例の手法を用いた場合、図２９に示すように、変換対象が描画オブジェクトになるため、変換対象のデータサイズは従来技術を用いた場合よりも小さくなり、変換にかかる時間を短縮させることができ、各出力方式に適したページデータを効率的に作成することができる。
【実施例２】
【００６０】
次に、本発明の第２の実施例に係るバリアブルデータ出力制御方法及びバリアブルデータ出力制御装置並びにバリアブルデータ出力制御プログラムについて、図３０乃至図３７を参照して説明する。
【００６１】
背景技術で示したように、現状のバリアブルプリントは、印刷に特化して利用されているため、印刷以外の出力方式に適用する場合、出力方式に適したページデータを作成する手段が必要となる。この手段として従来技術を適用した場合、一旦作成したページデータに対して変換処理を行って各出力方式に適したページデータを作成することになるため、大量のページデータを迅速に作成することができないという問題があった。更に、従来技術では、全ての描画オブジェクトに対して変換処理を行うため、場合によっては、文字潰れなどにより、画質が著しく低下するという問題もあった。
【００６２】
そこで、本実施例では、出力方法ごとに適したページデータを効率的に作成するのみならず、ページデータの画質の低下をも抑制する手法を提案する。
【００６３】
図３０は、コントローラの構成を示すブロック図であり、図３１は、本実施例のコントローラとして機能する画像形成装置２０の構成を示すブロック図である。
【００６４】
図３０に示すように、コントローラは、バリアブルデータから描画オブジェクト（可変オブジェクト、固定オブジェクト）を作成し、出力指定テーブルを参照して各出力方式に適した描画オブジェクト（可変オブジェクトのみ）に変換するインタプリタ部１１と、描画オブジェクトをラスタライズして各出力方式に適したページデータを作成するラスタライズ部１２と、ページデータを各出力方式に対応する出力モジュールに出力する出力方式制御部１３などを備える。
【００６５】
上記構成のコントローラは、単独の装置としてもよいが、図３１に示すような画像形成装置２０（各構成部の説明は省略する。）などのバリアブルデータ出力制御装置に組み込むこともできる。画像形成装置２０に組み込む場合は、コントローラを構成するインタプリタ部１１、ラスタライズ部１２、出力方式制御部１３は、プログラムモジュールとして、ＲＡＭに格納される。また、出力指定テーブル、グループテーブルは、ＲＡＭ若しくはＨＤＤ２１ｃに格納される。
【００６６】
以下、コントローラの各部の動作について詳細に説明する。図３３乃至図３５は、各々、インタプリタ部１１、ラスタライズ部１２、出力方式制御部１３の処理を示すフローチャート図である。
【００６７】
［インタプリタ部］
インタプリタ部１１では、まず、ホストから送信されたバリアブルデータを読み込んで解析する（Ｓ９０１）。次に、予めＲＡＭ若しくはＨＤＤ２１ｃに出力指定テーブルが格納されているかを確認する（Ｓ９０２）。出力指定テーブルが存在する場合には、バリアブルデータの内容をチェックし、その内容がイメージであるか（バリアブルデータに含まれるデータがイメージデータであるか）否かを判断する（Ｓ９０４）。内容がイメージの場合には、バリアブルデータから描画オブジェクトを作成した後（Ｓ９０７）、出力指定テーブルから描画設定（解像度、ページサイズなど）を読み込み（Ｓ９０８）、その描画オブジェクトを各描画設定に基づいて変換処理を行い、描画設定に合った描画オブジェクト（可変オブジェクト、固定オブジェクト）を作成する（Ｓ９０９）。一方、内容がイメージ以外（バリアブルデータに含まれるデータがイメージデータ以外のデータ）の場合には、出力指定テーブルから描画設定（解像度、ページサイズなど）を読み込み（Ｓ９０５）、バリアブルデータから、描画設定に合った描画オブジェクト（可変オブジェクト、固定オブジェクト）を直接作成する（Ｓ９０６）。そして、描画設定と直接作成若しくは変換した描画オブジェクトをグループデータに登録し（Ｓ９１０）、描画オブジェクトの作成処理を全ての描画設定に対して実行する（Ｓ９１１）。また、出力指定テーブルが存在しない場合には、バリアブルデータから、描画オブジェクト（可変オブジェクト、固定オブジェクト）を直接作成する（Ｓ９０３）。そして、Ｓ９０２〜Ｓ９１１の処理を全てのバリアブルデータ（バリアブルデータに複数のデータを含む場合は全てのバリアブルデータの全てのデータ）に対して実行する（Ｓ９１２）。
【００６８】
上記グループテーブルは、図３２に示すように、各ページが、どのような出力方式でいくつページデータを作成する必要があるかを示したもので、出力指定テーブルを元に作成される。具体的には、このグループテーブルには、ページごとに、出力方式ごとの番号や、出力フォーマット、解像度、ページサイズのほかに、ページデータを作成するために必要な描画オブジェクトのアドレスなどが記載される。なお、第１の実施例の図１５との相違点は、図３３のフローではバリアブルデータの内容がイメージ以外の場合には変換処理を行わないため、イメージ以外のデータ（ここでは固定オブジェクト）は出力方式ごとに登録されている点である。
【００６９】
上記インタプリタ部１１の処理について、本実施例と前記した第１の実施例とを比較すると、第１の実施例では、バリアブルデータの内容を問わず、全て変換処理を行っていたが、本実施例では、イメージとイメージ以外とで処理を分け、イメージ以外については、バリアブルデータから直接、描画オブジェクトを作成することで、高画質化を実現している。
【００７０】
なお、本実施例では、インタプリタ部１１で描画オブジェクトの変換処理を行っているが、第１の実施例と同様に、ラスタライズ部１２で変換処理を行ってもよい。
【００７１】
［ラスタライズ部］
ラスタライズ部１２では、まず、グループテーブルを取得し（Ｓ１００１）、グループテーブルから描画設定を取得する（Ｓ１００２）。次に、グループテーブルのアドレスで指定された描画オブジェクトを描画設定に基づきラスタライズし、ページデータを作成する（Ｓ１００３）。そして、作成したページデータを、出力指定テーブルに登録する（Ｓ１００４）。なお、ここでは、インタプリタ部１１で描画設定と直接作成若しくは変換した描画オブジェクトをグループテーブルに登録し、ラスタライズ部１２でグループテーブルから描画設定を取得したが、描画オブジェクトの中に描画設定を埋め込む場合は、グループテーブルを利用しなくてもよい。
【００７２】
［出力方式制御部］
出力方式制御部１３では、まず、出力指定テーブルを取得し（Ｓ１１０１）、出力指定テーブルから出力設定（出力方式、宛先情報など）と、ラスタライズ部１２で登録したページデータを読み込む（Ｓ１１０２）。次に、各出力方式に対応するモジュールに対して、宛先情報、ページデータなどを渡し（Ｓ１１０３）、Ｓ１１０３の処理を全ての出力設定に対して実行する（Ｓ１１０４）。
【００７３】
このような処理を行うことで、受信者に適した情報を、受信者の環境に適した形で配信を可能となる。更に、イメージ以外については、バリアブルデータから直接、描画オブジェクトを作成することで、高画質化を実現することができる。
【００７４】
以下、本実施例の効果を、具体例を挙げて説明する。
【００７５】
第１の実施例と同様に、ある会社にて、新商品の宣伝用のダイレクトメールを配信するために、図２４に示すような、商品情報の部分と担当者の部分とから成るダイレクトメールのレイアウトを作成したとする。レイアウトにある商品情報の部分はイメージデータで構成されており、固定オブジェクトとして扱う。また、担当者の部分は、担当者２名の名前を記述したテキストデータで構成されており。可変オブジェクトとして扱う。配信方法としては、印刷、Ｅ−ｍａｉｌ、ＦＡＸの３通りとする。
【００７６】
このとき、出力方式に適したページデータは、図２５に示すように、（ａ）担当者Ａの印刷用ページデータ、（ｂ）担当者Ｂの印刷用ページデータ、（ｃ）担当者ＡのＥ−ｍａｉｌ用ページデータ、（ｄ）担当者ＢのＥ−ｍａｉｌ用ページデータ、（ｅ）担当者ＡのＦＡＸ用ページデータ、（ｆ）担当者ＢのＦＡＸ用ページデータの６通りが必要となる。
【００７７】
上記の出力方式に適した６通りのページデータを、本実施例の手法を用いて作成した場合、まず、図１に示すバリアブルデータと同様の構成を持ち、商品情報の部分の描画・レイアウト情報を固定オブジェクトとして描画・レイアウト情報１に記述し、担当者の部分の描画・レイアウト情報を可変オブジェクトとして描画・レイアウト情報２に記述したバリアブルデータを作成し、コントローラに送信する。また、配信方法については、出力方式、宛先情報や描画設定などをまとめ、図４の出力指定テーブルとして、事前にＲＡＭ若しくはＨＤＤに保存しておく。
【００７８】
バリアブルデータを受信したコントローラは、インタプリタ部１１にて、バリアブルデータの解析を行い、次に、バリアブルデータがイメージであるかをチェックする。上記ダイレクトメールの場合、イメージデータで構成されている商品情報の部分は、はじめに描画オブジェクトを作成し、その描画オブジェクトを描画設定に基づいて変換処理を行うことで、ＦＡＸ、Ｅ−ｍａｉｌに適した描画オブジェクト（Ｅ−ｍａｉｌ、ＦＡＸ用）を作成する（図３６中央上）。また、テキストデータで構成されている担当者の部分は、バリアブルデータから、出力指定に基づいた描画オブジェクト（Ｅ−ｍａｉｌ、ＦＡＸ用）を直接作成する（図３６中央下）。そして、直接作成若しくは変換した描画オブジェクトと描画設定を図３２のようなグループテーブルとして登録する（図３３）。
【００７９】
ラスタライズ部１２では、グループテーブルを取得し、描画設定と描画オブジェクトから、各出力に適したページデータ（図３６右上：印刷用ページデータ、右中央：Ｅ−ｍａｉｌ用ページデータ、右下：ＦＡＸ用ページデータ）を作成する（図３４）。
【００８０】
最後に、出力方式制御部１３にて、作成した印刷、Ｅ−ｍａｉｌ、ＦＡＸ用のページデータのアドレスを出力指定テーブルに登録し、出力指定テーブル内のＥ−ｍａｉｌに関する情報はＥ−ｍａｉｌモジュールに、ＦＡＸに関する情報はＦＡＸモジュールに渡すことで、指定した出力方式により配信が可能となる。
【００８１】
これに対して、従来技術を用いて作成した場合、各担当者の印刷用ページデータに対し、それぞれ２回（Ｅ−ｍａｉｌ、ＦＡＸ）変換処理を行い、全体としては、ページデータ４個分のサイズにあたるデータを変換処理する必要がある。
【００８２】
すなわち、従来技術では変換対象がページデータであるのに対して、本実施例では変換対象が描画オブジェクトになるため、変換対象のデータサイズは従来技術を用いた場合より小さくなり、変換にかかる時間を短縮させることができる。
【００８３】
更に、例えば、図３７上に示すテキストデータを２サイズ（縦横各５０％縮小）で出力する場合に、従来技術では、画像変換処理により図３７左下に示すような文字潰れが発生するが、本実施例の手法を用いることで、図３７右下に示すような、文字潰れのない描画が可能となり、出力方式を問わず、高画質出力を保つことができる。
【００８４】
なお、上記各実施例では、出力方式として印刷、ＦＡＸ、Ｅ−ｍａｉｌの３つを例にして説明したが、本発明は上記実施例に限定されるものではなく、バリアブルデータを利用した任意の複数の出力方式の中から選択される２以上の出力方式に対して同様に適用可能である。
【産業上の利用可能性】
【００８５】
本発明は、バリアブルデータを複数の出力方式で出力する方法、装置及びプログラムに利用可能である。
【符号の説明】
【００８６】
１１  インタプリタ部
１２  ラスタライズ部
１３  出力方式制御部
２０  画像形成装置
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  メモリ
２１ｃ  ＨＤＤ
２１ｄ  通信Ｉ／Ｆ部
２２  表示部
２３  操作部
２４  画像印刷部
３１  インタプリタ部
３２  ラスタライズ部
３３  出力方式制御部
【図１】
2010206573.tif 000003
【図２】
2010206573.tif 000004
【図３】
2010206573.tif 000005
【図４】
2010206573.tif 000006
【図５】
2010206573.tif 000007
【図６】
2010206573.tif 000008
【図７】
2010206573.tif 000009
【図８】
2010206573.tif 000010
【図９】
2010206573.tif 000011
【図１０】
2010206573.tif 000012
【図１１】
2010206573.tif 000013
【図１２】
2010206573.tif 000014
【図１３】
2010206573.tif 000015
【図１４】
2010206573.tif 000016
【図１５】
2010206573.tif 000017
【図１６】
2010206573.tif 000018
【図１７】
2010206573.tif 000019
【図１８】
2010206573.tif 000020
【図１９】
2010206573.tif 000021
【図２０】
2010206573.tif 000022
【図２１】
2010206573.tif 000023
【図２２】
2010206573.tif 000024
【図２３】
2010206573.tif 000025
【図２４】
2010206573.tif 000026
【図２５】
2010206573.tif 000027
【図２６】
2010206573.tif 000028
【図２７】
2010206573.tif 000029
【図２８】
2010206573.tif 000030
【図２９】
2010206573.tif 000031
【図３０】
2010206573.tif 000032
【図３１】
2010206573.tif 000033
【図３２】
2010206573.tif 000034
【図３３】
2010206573.tif 000035
【図３４】
2010206573.tif 000036
【図３５】
2010206573.tif 000037
【図３６】
2010206573.tif 000038
【図３７】
2010206573.tif 000039