(57)【特許請求の範囲】
【請求項１】
第１の販促物と該第１の販促物の特徴を受け付ける受付手段と、
前記特徴とは異なる特徴とするための予め定められた規則にしたがって、前記第１の販促物のレイアウトを示す情報であるレイアウト情報と該第１の販促物の内容を示す情報である内容情報を変換して第２の販促物を生成する生成手段と、
前記第１の販促物と該第１の販促物を利用するための条件である第１の条件を対応付け、第２の販促物と、該第２の販促物を利用するための条件である第２の条件を対応付ける対応付手段
を具備することを特徴とする情報処理装置。
【請求項２】
販促物の利用に関する情報を受け付ける受付手段と、
前記受付手段によって受け付けられた情報が、前記対応付手段によって対応付けられた販促物を利用する条件に合致する場合は、該条件に対応付けられた販促物を選択する選択手段
をさらに具備することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記選択手段によって選択された販促物を配信する配信手段と、
前記配信手段によって販促物が配信された顧客に関する情報を抽出する抽出手段と、
前記抽出手段によって抽出された顧客に関する情報を用いて、前記選択手段による選択手法を学習させる学習手段
をさらに具備することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記選択手段によって選択された販促物に情報画像を付加して印刷する印刷手段と、
前記印刷手段によって印刷された販促物の情報画像によってアクセスを行った顧客に関する情報を抽出する抽出手段と、
前記抽出手段によって抽出された顧客に関する情報を用いて、前記選択手段による選択手法を学習させる学習手段
をさらに具備することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
コンピュータを、
第１の販促物と該第１の販促物の特徴を受け付ける受付手段と、
前記特徴とは異なる特徴とするための予め定められた規則にしたがって、前記第１の販促物のレイアウトを示す情報であるレイアウト情報と該第１の販促物の内容を示す情報である内容情報を変換して第２の販促物を生成する生成手段と、
前記第１の販促物と該第１の販促物を利用するための条件である第１の条件を対応付け、第２の販促物と、該第２の販促物を利用するための条件である第２の条件を対応付ける対応付手段
として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、コンテンツをコンテンツの属性に応じた配信方式で配信するコンテンツ配信システムを提供することを課題とし、コンテンツ配信システムは、クライアント機器におけるコンテンツの利用を制御するためのコンテンツ鍵及びコンテンツ利用条件を、マルチキャスト配信サーバ又はユニキャスト配信サーバから配信し、コンテンツ配信管理サーバは、コンテンツの属性（圧縮フォーマット、圧縮率、コンテンツホルダなど）に応じて、各コンテンツのコンテンツ鍵及びコンテンツ利用条件を、いずれの配信方式で配信するかを決定し、暗号化コンテンツ配信サーバは、コンテンツ鍵及びコンテンツ利用条件がユニキャストされる暗号化コンテンツのみを配信し、マルチキャスト配信サーバは、コンテンツ鍵及びコンテンツ利用条件が重畳された暗号化コンテンツをマルチキャストすることが開示されている。
【０００３】
特許文献２には、バランスのよいグラフィックデザインを簡単に作成できるように支援するデザイン作成支援装置及びデザイン作成支援プログラム並びにデザイン作成支援方法を提供することを課題とし、カテゴリーで分類されたデータ群を利用し、そのデータ群の中から選択されたテンプレートデータに対してバランスのよいグラフィックデザインを作成できるように、指定された１以上の写真をテンプレートの各々の図版枠に配置する写真配置手段と、色の基本原則によって規定される色とイメージとの相関関係を示すテーブルに基づいて、入力されたグラフィックデザインに関するキーワードで特定されるイメージに合致するようにテンプレートの各領域に色付けを行う配色手段とを設けることが開示されている。
【０００４】
特許文献３には、文書として文字部分だけではなく写真やイラストなどの読者に何らかの印象を訴える素材を含んだ文書について、作成者の好みに応じた文書スタイルの設計を効果的に支援することを課題とし、作成者が入力部から文書に持たせたい印象や目的の度合い、作成しようとしている文書の種類などの属性値及びその文書内で用いられる素材の種類などの属性値を入力すると、素材スタイルデザイン決定部は作成者の好みとする印象や目的などの評価用語の度合いや、作成しようとしている文書の情報を参照しつつ、素材知識データベースに蓄えられている素材スタイルデザイン知識情報を用いて素材スタイルデザインを決定し、この結果を出力部に出力し、また、素材スタイルデザインの決定に際して不足するデータがあると、問合せ部は問合せを出力し、作成者からの回答を入力データとして受け取ることが開示されている。
【０００５】
特許文献４には、写真やイラストなどと言った読者に対して或る印象を訴えるための素材を含んだ文書を作成するに際して、作成者の意図や用途にあった見栄えのよい文書を容易に作成できるように支援することを課題とし、作成支援対象文書の内容や属性を含む文書情報を文書情報記憶部に記憶し、文書内で用いられる素材の内容や属性を含む素材情報を素材情報記憶部に記憶し、また、素材知識データベースには素材の評価用語と素材のデザイン要素との間の関係を規定する素材デザイン知識情報を格納してあり、そして、素材デザイン決定部が、文書情報記憶部に記憶された文書情報と素材情報記憶部に記憶された素材情報に基づいて、知識データベースに格納された素材デザイン知識情報を用いて推論処理を行って素材の採否と当該素材のデザイン処理とを決定し、これにより、文書作成者は素材を含んだ文書をデザインする知識がなくとも、意図や用途にあった見栄えのよい文書を容易に作成することができることが開示されている。
【０００６】
特許文献５には、ユーザーが希望する細かいニュアンスを作品及び文書デザインに共通的にかつ的確に反映させることができなかったことを課題とし、書類作成支援装置は、ターゲットコンセプトを入力するためのコンセプト入力部と、ターゲットコンセプトに対応する掲載情報の候補を検索する掲載情報検索部と、掲載情報の候補のなかから掲載情報を選択する掲載情報選択部と、ターゲットコンセプトを修正するコンセプト修正部と、修正されたターゲットコンセプトに対応するテンプレートの候補を検索するテンプレート検索部と、テンプレートの候補のなかからテンプレートを選択するテンプレート選択部と、選択された掲載情報及び選択されたテンプレートから書類データを作成する書類データ作成部とを備えることが開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−２４０９５２号公報
【特許文献２】特開２００６−２２１６０１号公報
【特許文献３】特開平１１−２１３１７３号公報
【特許文献４】特開平１１−２１２９７１号公報
【特許文献５】特開２００６−００４４５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、既に作成された販促物から他の販促物を生成する場合にあって、販促物とその販促物を利用するための条件を対応付けるようにした情報処理装置及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、第１の販促物と該第１の販促物の特徴を受け付ける受付手段と、前記特徴とは異なる特徴とするための予め定められた規則にしたがって、前記第１の販促物のレイアウトを示す情報であるレイアウト情報と該第１の販促物の内容を示す情報である内容情報を変換して第２の販促物を生成する生成手段と、前記第１の販促物と該第１の販促物を利用するための条件である第１の条件を対応付け、第２の販促物と、該第２の販促物を利用するための条件である第２の条件を対応付ける対応付手段を具備することを特徴とする情報処理装置である。
【００１０】
請求項２の発明は、販促物の利用に関する情報を受け付ける受付手段と、前記受付手段によって受け付けられた情報が、前記対応付手段によって対応付けられた販促物を利用する条件に合致する場合は、該条件に対応付けられた販促物を選択する選択手段をさらに具備することを特徴とする請求項１に記載の情報処理装置である。
【００１１】
請求項３の発明は、前記選択手段によって選択された販促物を配信する配信手段と、前記配信手段によって販促物が配信された顧客に関する情報を抽出する抽出手段と、前記抽出手段によって抽出された顧客に関する情報を用いて、前記選択手段による選択手法を学習させる学習手段をさらに具備することを特徴とする請求項２に記載の情報処理装置である。
【００１２】
請求項４の発明は、前記選択手段によって選択された販促物に情報画像を付加して印刷する印刷手段と、前記印刷手段によって印刷された販促物の情報画像によってアクセスを行った顧客に関する情報を抽出する抽出手段と、前記抽出手段によって抽出された顧客に関する情報を用いて、前記選択手段による選択手法を学習させる学習手段をさらに具備することを特徴とする請求項２に記載の情報処理装置である。
【００１３】
請求項５の発明は、コンピュータを、第１の販促物と該第１の販促物の特徴を受け付ける受付手段と、前記特徴とは異なる特徴とするための予め定められた規則にしたがって、前記第１の販促物のレイアウトを示す情報であるレイアウト情報と該第１の販促物の内容を示す情報である内容情報を変換して第２の販促物を生成する生成手段と、前記第１の販促物と該第１の販促物を利用するための条件である第１の条件を対応付け、第２の販促物と、該第２の販促物を利用するための条件である第２の条件を対応付ける対応付手段として機能させるための情報処理プログラムである。
【発明の効果】
【００１４】
請求項１の情報処理装置によれば、既に作成された販促物から他の販促物を生成する場合にあって、販促物とその販促物を利用するための条件を対応付けることができる。
【００１５】
請求項２の情報処理装置によれば、販促物の利用に関する情報を受け付けることによって、販促物を選択することができる。
【００１６】
請求項３の情報処理装置によれば、販促物が配信された顧客に関する情報によって選択手法を学習することができる。
【００１７】
請求項４の情報処理装置によれば、販促物の情報画像によってアクセスを行った顧客に関する情報によって選択手法を学習することができる。
【００１８】
請求項５の情報処理プログラムによれば、既に作成された販促物から他の販促物を生成する場合にあって、販促物とその販促物を利用するための条件を対応付けることができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態を実現する場合のシステム構成例を示す説明図である。
【図３】本実施の形態による処理例を示す説明図である。
【図４】第２の実施の形態の構成例についての概念的なモジュール構成図である。
【図５】本実施の形態による処理例を示すフローチャートである。
【図６】本実施の形態による処理例を示すフローチャートである。
【図７】本実施の形態による処理例を示す説明図である。
【図８】本実施の形態による処理例を示す説明図である。
【図９】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
図１は、第１の実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２１】
本実施の形態である情報処理装置は、既に作成された販促物から他の販促物を生成するものであって、図１の例に示すように、販促物情報記憶モジュール１１０、素材記憶モジュール１１２、デザインバリエーション生成規則記憶モジュール１１４、デザイン決定条件記憶モジュール１１６、顧客情報記憶モジュール１１８、デザイン表示モジュール１２０、デザイン決定条件受付モジュール１２４、販促物印刷モジュール１２６、販促物配信モジュール１２８、販促物表示モジュール１３０、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４、デザイン評価モジュール１５０、デザインバリエーション生成モジュール１５２、デザイン決定モジュール１５４、デザイン生成モジュール１５６、デザイン決定条件抽出モジュール１５８を有している。
販促物とは、商品又は役務の販売を促進するための文書であって、具体的には、チラシ、広告、ＤＭ（Ｄｉｒｅｃｔ  Ｍａｉｌ）等を指す。また、紙媒体に限らず、電子媒体も含む。紙媒体の場合は、その紙媒体が印刷される前までは電子データとして処理される。
販促物は、オブジェクト（内容を示すデータ）の配置を決めるレイアウト情報と、各オブジェクト内に表示されるテキスト、画像、配色等のコンテンツ情報によって構成されている。
【００２２】
販促物情報記憶モジュール１１０は、デザイン表示モジュール１２０、デザイン編集モジュール１２２、販促物配信モジュール１２８、デザインバリエーション生成モジュール１５２、デザイン決定モジュール１５４と接続されている。販促物情報記憶モジュール１１０は、販促物の情報を記憶している。販促物の情報とは、本実施の形態において販促物を一意に識別するための情報である識別子、名前、レイアウト情報、コンテンツ情報等である。ここで、レイアウト情報とは、販促物におけるオブジェクトの配置を決める情報である。１つの販促物に対して、複数のレイアウト情報を保持することができる。また、コンテンツ情報とは、各オブジェクト内に表示されるテキスト、画像、配色等の情報である。１つの販促物に対して、複数のコンテンツ情報を保持することができる。
【００２３】
デザイン表示モジュール１２０は、デザイン編集モジュール１２２を有しており、販促物情報記憶モジュール１１０、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４と接続されている。デザイン表示モジュール１２０は、マウス、キーボード、タッチパネル等に対するユーザー（デザイン作成者）１９０の操作（選択操作、検索操作等）に応じて、販促物情報記憶モジュール１１０内の販促物１８０を表示する。
デザイン編集モジュール１２２は、販促物情報記憶モジュール１１０、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４、デザイン評価モジュール１５０と接続されている。デザイン編集モジュール１２２は、マウス、キーボード、タッチパネル等に対するユーザー（デザイン作成者）１９０の操作に応じて、販促物１８２を生成する。販促物１８０を修正等して、販促物１８２が生成されてもよいし、白紙の状態から販促物１８２が生成されてもよい。そして、生成された販促物１８２は、販促物情報記憶モジュール１１０に記憶され、又はデザイン評価モジュール１５０に渡される。なお、ここで生成される販促物１８２は、１つのレイアウト情報と１つのコンテンツ情報によって構成されている販促物であり、未だ複数のレイアウト情報と複数のコンテンツ情報を保持しているものではない。
【００２４】
素材記憶モジュール１１２は、素材登録モジュール１４０、デザインバリエーション生成モジュール１５２と接続されている。素材記憶モジュール１１２は、販促物を構成するコンテンツ情報となり得る素材（電子情報）を記憶している。
素材登録モジュール１４０は、素材記憶モジュール１１２、デザイン表示モジュール１２０、デザイン編集モジュール１２２と接続されている。素材登録モジュール１４０は、マウス、キーボード、タッチパネル等に対するユーザー（デザイン作成者）１９０の操作に応じて、素材記憶モジュール１１２内に素材を記憶させる。
【００２５】
デザインバリエーション生成規則記憶モジュール１１４は、デザインバリエーション生成規則設定モジュール１４２、デザインバリエーション生成モジュール１５２と接続されている。デザインバリエーション生成規則記憶モジュール１１４は、バリエーション生成規則を記憶している。バリエーション生成規則として、例えば、異なるテイストのバリエーション、ＣＵＤ（カラーユニバーサルデザイン）対応バリエーション等を記憶している。
デザインバリエーション生成規則設定モジュール１４２は、デザインバリエーション生成規則記憶モジュール１１４、デザイン表示モジュール１２０、デザイン編集モジュール１２２と接続されている。デザインバリエーション生成規則設定モジュール１４２は、マウス、キーボード、タッチパネル等に対するユーザー（デザイン作成者）１９０の操作に応じて、デザインバリエーション生成規則記憶モジュール１１４内にデザインバリエーション生成規則を記憶させる。例えば、ユーザー（デザイン作成者）１９０の操作に応じて、新たなバリエーション規則をデザインバリエーション生成規則記憶モジュール１１４に記憶させてもよいし、デザインバリエーション生成規則記憶モジュール１１４内の従来のバリエーション生成規則を修正して生成してもよい。
【００２６】
バリエーション生成規則として、テイストバリエーション、ＣＵＤ（Ｃｏｌｏｒ  Ｕｎｉｖｅｒｓａｌ  Ｄｅｓｉｇｎ）バリエーション等がある。これらは、レイアウト情報（具体例：レイアウトパターン）とコンテンツ情報（フォント等）の組み合わせによって構成されている。
テイストバリエーションとして、以下のようなものがある。主に、販促物のフォント、コンテンツ情報を選択するためのキー（検索キー）、配色のパターン（組み合わせ）、レイアウトパターン（各コンテンツの位置（文章が記載されるブロックの位置、画像の位置等）を規定している情報）を変更することによって、販促物のテイスト（味わい、趣向等）を変更するものである。
（１）「クリア・フレッシュ」
フォント：×××
画像取得キー：×××
配色パターン：×××
レイアウトパターン：×××
（２）「マイルド・ナチュラル」
フォント：×××
画像取得キー：×××
配色パターン：×××
レイアウトパターン：×××
（３）「ポップ・カジュアル」
フォント：×××
画像取得キー：×××
配色パターン：×××
レイアウトパターン：×××
【００２７】
また、ＣＵＤバリエーションとして、以下のようなものがある。主に、販促物の配色のパターン（組み合わせ）、レイアウトパターンを変更することによって、色覚タイプの違いに対応するものである。
（１）「Ｃ型」
配色パターン・組み合わせ
ベースカラー：××
アクセントカラー：××
レイアウトパターン：×××
（２）「Ｐ型強度」
配色パターン・組み合わせ
ベースカラー：××
アクセントカラー：××
レイアウトパターン：×××
（３）「Ｐ型弱度」
配色パターン・組み合わせ
ベースカラー：××
アクセントカラー：××
レイアウトパターン：×××
（４）「Ｄ型強度」
配色パターン・組み合わせ
ベースカラー：××
アクセントカラー：××
レイアウトパターン：×××
（５）「Ｄ型弱度」
配色パターン・組み合わせ
ベースカラー：××
アクセントカラー：××
レイアウトパターン：×××
【００２８】
デザイン決定条件記憶モジュール１１６は、デザイン決定条件設定モジュール１４４、デザインバリエーション生成モジュール１５２と接続されている。デザイン決定条件記憶モジュール１１６は、販促物を利用するための条件（ユーザー（顧客）１９６に渡す販促物のデザインを決定するための条件）を記憶している。この条件（デザイン決定条件）として、例えば、配信日時（年、月、日、時、分、秒、秒以下、又はこれらの組み合わせであってもよい）、販促物を受け取る者の属性（性別、年齢、住所等）に応じて、バリエーションの中から、どのデザインを採用するか等の条件がある。具体的には、例えば、配信日時とバリエーションの１つ（レイアウト情報とコンテンツ情報の組み合わせ）を対応させたテーブル、又は、販促物を受け取る者の属性とバリエーションの１つを対応させたテーブル等を用いればよい。
デザイン決定条件設定モジュール１４４は、デザイン決定条件記憶モジュール１１６、デザイン表示モジュール１２０、デザイン編集モジュール１２２と接続されている。デザイン決定条件設定モジュール１４４は、マウス、キーボード、タッチパネル等に対するユーザー（デザイン作成者）１９０の操作に応じて、デザイン決定条件記憶モジュール１１６内にデザイン決定条件を記憶させる。例えば、ユーザー（デザイン作成者）１９０の操作に応じて、新たなデザイン決定条件をデザイン決定条件記憶モジュール１１６に記憶させてもよいし、デザイン決定条件記憶モジュール１１６内の従来のデザイン決定条件を修正して生成してもよい。
なお、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４は、ユーザー（デザイン作成者）１９０の操作に基づいて、設定、登録等をするためのユーザーインタフェースであるが、ユーザー（デザイン作成者）１９０の設定、登録等の処理は必須ではない。つまり、素材記憶モジュール１１２、デザインバリエーション生成規則記憶モジュール１１４、デザイン決定条件記憶モジュール１１６に、予めデフォルトの素材、設定等を用意しておくようにすれば、ユーザー（デザイン作成者）１９０による設定、登録等の操作は不要としてもよい。
【００２９】
デザイン評価モジュール１５０は、デザイン編集モジュール１２２、デザインバリエーション生成モジュール１５２と接続されている。デザイン評価モジュール１５０は、デザイン編集モジュール１２２によって生成された販促物１８２のデザインを評価する。デザインの評価は、従来技術を用いて行ってもよく、また、実際の評価者（専門家、販促物を受け取る可能性のある者等）によって評価が行われ、その評価結果を受け取るようにしてもよい。例えば、デザインのテイスト評価、色評価等を行う。つまり、評価結果としての販促物１８２の特徴を抽出し、そして、その特徴をデザインバリエーション生成モジュール１５２に渡す。
デザインバリエーション生成モジュール１５２は、販促物情報記憶モジュール１１０、素材記憶モジュール１１２、デザインバリエーション生成規則記憶モジュール１１４、デザイン決定条件記憶モジュール１１６、デザイン評価モジュール１５０と接続されている。デザインバリエーション生成モジュール１５２は、デザイン評価モジュール１５０から販促物１８２とその販促物１８２の特徴を受け付ける。そして、受け取った特徴とは異なる特徴とするための予め定められたバリエーション生成規則にしたがって、販促物１８２のレイアウトを示す情報であるレイアウト情報と販促物１８２の内容を示す情報である内容情報を変換して販促物１８４を生成する。つまり、ベースデザインである販促物１８２から、デザインバリエーション生成規則に基づいて、異なるデザインとなり得る販促物１８４の複数のレイアウト情報と複数のコンテンツ情報の組み合わせ（バリエーション）を生成する。したがって、デザイン編集モジュール１２２が作成した販促物１８２をベースデザインとして、異なるデザインを生成することになる。
図３は、本実施の形態による処理例を示す説明図である。デザインバリエーション生成モジュール１５２によって生成される販促物１８４の一例である販促物３００は、４つのレイアウト情報（レイアウト情報３１０ａ、レイアウト情報３１０ｂ、レイアウト情報３１０ｃ、レイアウト情報３１０ｄ）、４つのコンテンツ情報（コンテンツ情報３２０ａ、コンテンツ情報３２０ｂ、コンテンツ情報３２０ｃ、コンテンツ情報３２０ｄ）によって構成されている。実際の販促物３００（ユーザー（顧客）１９６に渡される販促物）は、４つのレイアウト情報のうちの１つのレイアウト情報と４つのコンテンツ情報のうちの１つのコンテンツ情報の組み合わせである。
例えば、デザイン評価モジュール１５０は、デザイン編集モジュール１２２によって生成された販促物１８２が前述のテイストバリエーション、ＣＵＤバリエーションのいずれかに類似するかを判断する。そして、デザイン評価モジュール１５０が、デザイン編集モジュール１２２によって生成された販促物１８２がテイストバリエーション「クリア・フレッシュ」、ＣＵＤバリエーション：「Ｃ型」であると判断した場合、テイストバリエーションとして「クリア・フレッシュ」以外のテイスト（マイルド・ナチュラル、ポップ・カジュアル等）、又はＣＵＤバリエーションとして「Ｃ型」以外のもの（Ｐ型強度、Ｐ型弱度、Ｄ型強度、Ｄ型弱度等）を選択して、新たなレイアウト情報とコンテンツ情報の組み合わせを用いて販促物１８４を生成する。
【００３０】
そして、デザインバリエーション生成モジュール１５２は、販促物１８４のバリエーションの１つである販促物と、その販促物を利用するための条件を対応付けて販促物情報記憶モジュール１１０に記憶させる。なお、レイアウト情報とコンテンツ情報の組み合わせであって、デザイン編集モジュール１２２に生成された販促物１８２もそのバリエーションの１つである。したがって、販促物１８２とその販促物１８２を利用するための条件を対応付け、デザインバリエーション生成モジュール１５２によって生成された各バリエーション（レイアウト情報とコンテンツ情報の組み合わせ）とそのバリエーションを利用するための条件を対応付けて販促物情報記憶モジュール１１０に記憶させる。したがって、複数のデザインを単一の販促物として管理するようにしている。
【００３１】
顧客情報記憶モジュール１１８は、デザイン決定条件抽出モジュール１５８と接続されている。顧客情報記憶モジュール１１８は、ユーザー（顧客）１９６等の属性情報（氏名、性別、年齢等）等を記憶している。
デザイン決定条件抽出モジュール１５８は、顧客情報記憶モジュール１１８、販促物表示モジュール１３０、デザイン決定モジュール１５４と接続されている。デザイン決定条件抽出モジュール１５８は、ユーザー（顧客）１９６に配布する販促物のデザインを決定するためのデザイン決定条件に適用するための情報を抽出する。例えば、配信日時、顧客情報記憶モジュール１１８、ＳＮＳ（ソーシャル・ネットワーキング・サービス、ｓｏｃｉａｌ  ｎｅｔｗｏｒｋｉｎｇ  ｓｅｒｖｉｃｅ）等からユーザー（顧客）１９６の属性情報、又はカメラ等によって撮影された顔画像から得られたユーザー（顧客）１９６の属性情報（氏名、性別、年齢等）を抽出する。なお、この属性情報を抽出するために、電子情報である販促物を受け取ったユーザー（顧客）１９６を特定する情報を、ユーザー（顧客）１９６が所持している機器（販促物を表示している機器（携帯情報端末等））から抽出してもよい。
デザイン決定条件受付モジュール１２４は、販促物印刷モジュール１２６、販促物配信モジュール１２８、デザイン決定モジュール１５４と接続されている。デザイン決定条件受付モジュール１２４は、マウス、キーボード、タッチパネル等に対するユーザー（印刷指示者）１９４の操作に応じて、販促物の利用に関する情報（例えば、印刷された販促物を渡すユーザーの属性情報、印刷された販促物の配布日時等）を受け付ける。
【００３２】
デザイン決定モジュール１５４は、販促物情報記憶モジュール１１０、デザイン決定条件受付モジュール１２４、デザイン生成モジュール１５６、デザイン決定条件抽出モジュール１５８と接続されている。デザイン決定モジュール１５４は、デザイン決定条件抽出モジュール１５８又はデザイン決定条件受付モジュール１２４から販促物の利用に関する情報を受け付け、その受け付けた情報が、デザインバリエーション生成モジュール１５２によって対応付けられた販促物を利用する条件に合致する場合は、その条件に対応付けられた販促物１８６（レイアウト情報とコンテンツ情報の組み合わせ）を選択する。これによって、販促物の利用の場面に応じて、販促物のデザインを動的に切り替えることになる。
デザイン生成モジュール１５６は、販促物印刷モジュール１２６、販促物表示モジュール１３０、デザイン決定モジュール１５４と接続されている。デザイン生成モジュール１５６は、デザイン決定モジュール１５４によって決定されたレイアウト情報とコンテンツ情報から販促物を生成する。そして、生成した販促物を販促物表示モジュール１３０又は販促物印刷モジュール１２６に渡す。
販促物印刷モジュール１２６は、デザイン決定条件受付モジュール１２４、デザイン生成モジュール１５６と接続されている。販促物印刷モジュール１２６は、デザイン決定モジュール１５４によって選択された販促物を印刷する。例えば、マウス、キーボード、タッチパネル等に対するユーザー（印刷指示者）１９４の操作に応じて、デザイン生成モジュール１５６によって生成された販促物を印刷して、販促物１８８を出力する。また、販促物印刷モジュール１２６は、デザイン決定モジュール１５４によって選択された販促物に情報画像を付加して印刷するようにしてもよい。この情報画像には、例えば、その販促物を一意に識別するためのリンク情報（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ等）が埋め込まれていてもよい。そのＵＲＬにアクセスされたことにより、アクセスしたユーザー（顧客）１９６の属性情報を抽出可能とするものであればよい。
販促物配信モジュール１２８は、販促物情報記憶モジュール１１０、デザイン決定条件受付モジュール１２４、販促物表示モジュール１３０と接続されている。販促物配信モジュール１２８は、デザイン決定モジュール１５４によって選択された販促物を配信する。配信する販促物としては、電子情報である販促物そのものであってもよいし、その電子情報である販促物を記憶している場所のリンク情報であってもよい。例えば、マウス、キーボード、タッチパネル等に対するユーザー（配信指示者）１９２の操作に応じて、デザイン生成モジュール１５６によって生成された販促物が記憶されているＵＲＬを記載した電子メール等を生成して、ユーザー（顧客）１９６が所持している機器に送信する。
販促物表示モジュール１３０は、販促物配信モジュール１２８、デザイン生成モジュール１５６、デザイン決定条件抽出モジュール１５８と接続されている。販促物表示モジュール１３０は、マウス、キーボード、タッチパネル等に対するユーザー（顧客）１９６の操作に応じて、販促物配信モジュール１２８から送信された電子メール内に記載されているＵＲＬが選択されると、そのＵＲＬに記憶された販促物１８６を表示する。
【００３３】
図２は、本実施の形態を実現する場合のシステム構成例を示す説明図である。
情報処理装置２００、情報処理装置２０２、情報処理装置（印刷装置）２０４、情報処理装置２０６は、通信回線２９０を介してそれぞれ接続されている。通信回線２９０は、無線、有線、これらの組み合わせであってもよく、例えば、通信インフラとしてのインターネット等であってもよい。
情報処理装置２００としては、例えば、販促物情報記憶モジュール１１０、素材記憶モジュール１１２、デザインバリエーション生成規則記憶モジュール１１４、デザイン決定条件記憶モジュール１１６、顧客情報記憶モジュール１１８、デザイン表示モジュール１２０、販促物表示モジュール１３０、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４、デザイン評価モジュール１５０、デザインバリエーション生成モジュール１５２、デザイン決定モジュール１５４、デザイン生成モジュール１５６を含んでいる。ユーザー（デザイン作成者）１９０によって操作されるものであって、パソコン等が該当する。
情報処理装置２０２としては、例えば、デザイン決定条件受付モジュール１２４、販促物配信モジュール１２８を含んでいる。ユーザー（配信指示者）１９２によって操作されるものであって、パソコン等が該当する。デザイン決定条件を決定して、複数のバリエーションがある販促物から１つの販促物を生成して、その販促物を電子メール等によってユーザー（顧客）１９６宛てに送信する。
情報処理装置（印刷装置）２０４としては、例えば、デザイン決定条件受付モジュール１２４、販促物印刷モジュール１２６を含んでいる。ユーザー（印刷指示者）１９４によって操作されるものであって、パソコン等が該当する。デザイン決定条件を決定して、複数のバリエーションがある販促物から１つの販促物を生成して、その販促物を印刷し、ユーザー（顧客）１９６宛てに配る。
情報処理装置２０６としては、例えば、販促物表示モジュール１３０、デザイン決定条件抽出モジュール１５８を含んでいる。ユーザー（顧客）１９６によって操作されるものであって、パソコン、スマホ等を含む携帯情報端末等が該当する。電子メール等によって生成された販促物を受け取って表示したり、印刷された販促物に印刷されている情報画像（バーコード等）を読み取って、販促物（印刷された販促物の元の電子情報であってもよいし、他の販促物（例えば、クーポン等）等であってもよい）を表示する。
【００３４】
図４は、第２の実施の形態の構成例についての概念的なモジュール構成図である。第２の実施の形態は、販促物情報記憶モジュール１１０、素材記憶モジュール１１２、デザインバリエーション生成規則記憶モジュール１１４、デザイン決定条件記憶モジュール１１６、顧客情報記憶モジュール１１８、デザイン表示モジュール１２０、デザイン決定条件受付モジュール１２４、販促物印刷モジュール１２６、販促物配信モジュール１２８、販促物表示モジュール１３０、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４、デザイン評価モジュール１５０、デザインバリエーション生成モジュール１５２、デザイン決定モジュール１５４、デザイン生成モジュール１５６、デザイン決定条件抽出モジュール１５８、販促効果／学習内容記憶モジュール４７２、デザイン決定条件／デザインバリエーション学習モジュール４７４、閲覧記録モジュール４７６を有している。
なお、第１の実施の形態と同種の部位には同一符号を付し重複した説明を省略する。
閲覧記録モジュール４７６は、販促物表示モジュール１３０、デザイン決定条件／デザインバリエーション学習モジュール４７４と接続されている。閲覧記録モジュール４７６は、販促物の受け手であるユーザー（顧客）１９６が、その販促物を閲覧したか否かを記録する。例えば、販促物が電子情報であり、販促物表示モジュール１３０がＷｅｂブラウザであればクリックしたか否かを判断してもよいし、その販促物を表示している機器に備え付けられているカメラによって視線を確認するようにしてもよいし、販促物が紙であれば、その販促物に記載された情報画像を読み取ってアクセスされたか否かを判断してもよい。そして、例えば、販促物の効果、影響度等（閲覧率、閲覧後の購買率等）を測定する。
デザイン決定条件／デザインバリエーション学習モジュール４７４は、デザインバリエーション生成規則記憶モジュール１１４、デザイン決定条件記憶モジュール１１６、販促効果／学習内容記憶モジュール４７２、閲覧記録モジュール４７６と接続されている。デザイン決定条件／デザインバリエーション学習モジュール４７４は、販促物配信モジュール１２８によって販促物が配信されたユーザー（顧客）１９６に関する情報を抽出し、その抽出した顧客に関する情報を用いて、デザイン決定モジュール１５４による選択手法を学習させる。また、デザイン決定条件／デザインバリエーション学習モジュール４７４は、販促物印刷モジュール１２６によって印刷された販促物の情報画像によってアクセスを行ったユーザー（顧客）１９６に関する情報を抽出し、その抽出した顧客に関する情報を用いて、デザイン決定モジュール１５４による選択手法を学習させるようにしてもよい。具体的に、デザイン決定条件／デザインバリエーション学習モジュール４７４は、閲覧記録モジュール４７６による販促物の効果、影響度に応じて、デザイン決定モジュール１５４を更新したり、デザインバリエーション生成規則記憶モジュール１１４内のデザインバリエーション生成規則、デザインバリエーション生成モジュール１５２で生成されるレイアウト情報とコンテンツ情報の組み合わせを変更したりする。この学習として、従来技術であるニューロコンピュータ等を用いてもよい。また、サポートベクタマシン等の識別器を用いるようにしてもよい。
販促効果／学習内容記憶モジュール４７２は、販促物情報記憶モジュール１１０、デザイン決定条件／デザインバリエーション学習モジュール４７４と接続されている。販促効果／学習内容記憶モジュール４７２は、閲覧記録モジュール４７６による閲覧記録、デザイン決定条件／デザインバリエーション学習モジュール４７４による学習結果等を記憶している。デザイン決定モジュール１５４による選択手法は、デザイン決定条件／デザインバリエーション学習モジュール４７４に記憶されている情報を学習情報として学習が行われたものとしてもよい。
デザイン編集モジュール１２２は、レイアウト／コンテンツ情報ロックモジュール４７０を有している。レイアウト／コンテンツ情報ロックモジュール４７０は、バリエーションを持たせたくないレイアウト情報とコンテンツ情報の組み合わせをロックする。つまり、このロックが行われた販促物１８２は、デザインバリエーション生成モジュール１５２による処理が行われずに、固定したレイアウト情報とコンテンツ情報の組み合わせだけが利用されることになる。したがって、このロックが行われていない販促物１８２に対して、デザインのバリエーションを持たせることとなる。
【００３５】
図５は、本実施の形態（第１の実施の形態、第２の実施の形態）による処理例を示すフローチャートである。販促物の生成処理例を示すフローチャートである。
ステップＳ５０２では、デザイン編集モジュール１２２が、ユーザー（デザイン作成者）１９０の操作に応じて、目的に合った販促物を生成する。具体的には、コンテンツ配置（レイアウト）、フォント設定、色設定（文字色、背景色）、文字入力、画像登録等の編集処理を行う。なお、白紙から編集を開始してもよいし、既にある販促物を元にして編集を開始してもよい。従来技術を利用し、販促物を生成してもよい。また、第２の実施の形態では、レイアウト／コンテンツ情報ロックモジュール４７０によるロックが行われた場合は、ステップＳ５１２へ進み、それ以外の場合はステップＳ５０４へ進むようにしてもよい。
ステップＳ５０４では、デザイン評価モジュール１５０が、ステップＳ５０２で作成した販促物のデザインを評価し、デザインの特徴を抽出する。具体的には、デザインのテイスト、コンテンツのレイアウト、配色（文字色、背景色）、使用フォント、文字列（キーワード）、使用画像等を抽出する。
例えば、以下のような特徴を抽出する。
・テイスト：クリア・フレッシュ
・レイアウト情報：原点位置、各コンテンツが記載されるブロックのサイズ、回転等の情報
・配色：背景色：青、コンテンツ１の色：青、コンテンツ２の色：白、…
・使用フォント：コンテンツ１のフォント：ＭＳゴシック、コンテンツ２のフォント：ＨＧ丸ゴシック、…
・文字列（キーワード）：カフェ、ＯＰＥＮ、…
・使用画像：ｘｘｘ.ｊｐｇ、ｙｙｙ.ｐｄｆ、…
【００３６】
ステップＳ５０６では、以下の処理を行う。
１．デザインバリエーション生成規則記憶モジュール１１４からデザインバリエーション生成規則を取得する。
２．デザイン決定条件記憶モジュール１１６からデザイン決定条件を取得する。
３．素材記憶モジュール１１２からバリエーション生成に必要な素材を取得する。
ステップＳ５０８では、デザインバリエーション生成モジュール１５２が、ステップＳ５０４で抽出された販促物のデザインの特徴と、デザインバリエーション生成規則、素材を元に、ステップＳ５０２で生成した販促物のデザインと異なるバリエーションのデザイン（レイアウト情報、コンテンツ情報の組み合わせ）を生成する。前述の例において、ステップＳ５０２で生成した販促物のデザイン（ベースデザインと呼ばれる）は「クリア・フレッシュ」のテイストであるので、これとは異なる「マイルド・ナチュラル」、「ポップ・カジュアル」等の生成規則にしたがって、「マイルド・ナチュラル」、「ポップ・カジュアル」等のデザインを生成する。生成されたデザインは、レイアウト情報とコンテンツ情報という形で、各テイストに関連付けて販促物に記録される。各テイストには、対応するフォントや配色パターンが対応付けられており、ベースデザインに対してこれらを適用することでバリエーションを生成する。これらの対応付けは、受け手が受ける印象とドキュメントの印象表現（テイスト）との関連に基づき、定義しておく。受け手が受ける印象とドキュメントの印象表現（テイスト）に関する技術としては、特開２００７−２７９８５１等に記載の技術がある。
ここでの処理（デザインバリエーション生成）結果は、図７の例のようになる。ベースデザイン７００からデザインバリエーション７１０、デザインバリエーション７２０、デザインバリエーション７３０が生成される。
【００３７】
次に、生成したデザインバリエーションと、販促物配信時のデザイン決定条件との紐づけを行う。
デザイン決定条件として、以下のようなものがある。
（１）「クリア・フレッシュ」
背景色：青以外
性別：女性
年代：１０代、２０代
配信時間：９:００−１８:００
キーワード：カフェ、おしゃれ、かわいい、明るい、嬉しい、…
（２）「マイルド・ナチュラル」
背景色：指定なし
性別：指定なし
年代：２０代〜
配信時間：９:００−１５:００
キーワード：カフェ、やすらぎ、癒し、自然、ナチュラル、…
（３）「ポップ・カジュアル」
背景色：赤以外
性別：女性
年代：２０代〜
配信時間：９:００−１９:００
キーワード：カフェ、楽しい、ハッピー、カジュアル、…
デザイン決定条件は、対象者に配信する際のデザインを決定するための条件を定義している。例えば、販促物を表示、掲示する際に、背景色とデザインの配色が似ている場合、販促物が見えにくくなってしまうことを考慮して、効果的／非効果的な背景色を設定しておいたり、効果的／非効果的な年代や性別を、各バリエーション毎に定義しておいたりする。具体的には、販促物を表示する領域の背景色が赤以外であって、対象者の性別が女性であって、年代が２０代であって、配信時間が９:００−１９:００であって、対象者が予め定められた期間（現在から予め定められた期間）に記載された文書に「カフェ」、「楽しい」等の単語が記載されていた場合、「ポップ・カジュアル」が適用される。これらの条件の全てではなく、いくつかを満たすことによって、そのテイストを適用するようにしてもよい。
そして、生成したデザインバリエーション（レイアウト情報、コンテンツ情報の組み合わせ）と、デザイン決定条件との関連付けを行う。
【００３８】
ステップＳ５１０では、デザイン表示モジュール１２０が、生成したデザインバリエーション結果をユーザーに表示する。そのユーザーの操作にしたがって、保存の場合はステップＳ５１２へ進み、作成した販促物を保存する。編集の場合はステップＳ５０２へ戻り、再度編集を行う。
ステップＳ５１２では、販促物情報記憶モジュール１１０へ編集内容を保存する。
【００３９】
図６は、本実施の形態（第１の実施の形態、第２の実施の形態）による処理例を示すフローチャートである。販促物配信等の処理例を示すフローチャートである。
ステップＳ６０２では、販促物は、電子媒体であるか、紙媒体であるかを判断し、電子媒体である場合はステップＳ６０４へ進み、紙媒体である場合はステップＳ６０６へ進む。
ステップＳ６０４では、販促物配信モジュール１２８が、配信する販促物と配信先を指定する。
ステップＳ６０６では、配信物印刷モジュール１２６が、印刷する販促物を指定する。
電子媒体の場合（ステップＳ６０２で電子媒体）は、ステップＳ６０４に進み、販促物配信モジュール１２８が、配信する販促物と配信先を指定する。配信先とは、例えばＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）、Ｗｅｂ上、デジタルサイネージ等である。配信方法は、販促物へのリンク、情報画像、ｊｐｇ画像等である。
紙媒体の場合（ステップＳ６０２で紙媒体）は、ステップＳ６０６に進み、販促物印刷モジュール１２６が、印刷する販促物を指定する。
【００４０】
ステップＳ６０８では、デザイン決定条件を取得する。以下の１、２のいずれか、又は両方を行う。
１．デザイン決定条件抽出モジュール１５８から条件を抽出する。
２．デザイン決定条件受付モジュール１２４からユーザーが条件を入力する。
ステップＳ６０８では、デザイン決定モジュール１５４は、デザイン決定条件抽出モジュール１５８、デザイン決定条件受付モジュール１２４のいずれか、又は両方によって、取得したデザイン決定条件を元に、例えば最も効果的な（合致する条件が多い）デザインを選択する。
デザイン決定条件抽出モジュール１５８は、顧客情報記憶モジュール１１８、ＳＮＳ等への配信であれば、そのＳＮＳ等の情報から、Ｗｅｂ上への配信であれば、そのＷｅｂサービスや利用されているツールのアカウント情報から、デジタルサイネージへの配信であれば、そのデジタルサイネージに取り付けられているカメラから、ターゲットとなるユーザーの性別、年齢、感性情報を抽出し、また配信された日時等を抽出する。
デザイン決定条件受付モジュール１２４は、ユーザーがインタフェースを通じて入力する。
【００４１】
ステップＳ６１０では、デザイン決定モジュール１５４が、デザイン決定条件を元に、デザイン（レイアウト情報とコンテンツ情報の組み合わせ）を決定する。
ステップＳ６１２では、デザイン生成モジュール１５６が、レイアウト情報とコンテンツ情報の組み合わせから販促物を生成する。つまり、デザイン生成モジュール１５６は、ステップＳ６０８で決定したデザイン（レイアウト情報とコンテンツ情報の組み合わせ）から、配信できる形（ＰＤＦ、ｊｐｇ画像、リンク等）で販促物を生成する。
ステップＳ６１４では、電子媒体であるか、紙媒体であるかを判断し、電子媒体である場合はステップＳ６１６へ進み、紙媒体である場合はステップＳ６１８へ進む。
ステップＳ６１６では、販促物表示モジュール１３０が、ユーザーに販促物を表示する。
ステップＳ６１８では、販促物印刷モジュール１２６が、印刷設定を行い、印刷を実行する。
電子媒体の場合（ステップＳ６１４で電子媒体）は、ステップＳ６１６に進み、販促物表示モジュール１３０は、ステップＳ６１２で生成した販促物をユーザーに表示する。紙媒体の場合（ステップＳ６１４で紙媒体）は、ステップＳ６１８に進み、販促物印刷モジュール１２６は、印刷設定を行い、ステップＳ６１２で生成した販促物を印刷する。
【００４２】
図８の例を用いて説明する。
ユーザー（顧客）１９６ａによってＳＮＳからアクセスがあり、「今日は良いことがあった！」等のＳＮＳ発信情報８１２があった場合は、販促物８００から生成されたデザインバリエーション８１０を送信する。つまり、ＳＮＳ、ブログ等から感性情報（予め定められた感情を示す単語）を抽出し、受け手であるユーザーの気分、感性に応じたデザインで販促物を提供することになる。
ユーザー（顧客）１９６ｂによるアクセスがあり、閲覧時間（販促物が電子媒体であれば配信日時又はアクセス日時、販促物が紙媒体あれば配布日時）が２２時である等の閲覧属性８２２を抽出した場合は、販促物８００から生成されたデザインバリエーション８２０を送信する。つまり、配信時間又は閲覧時間を考慮して、夜であれば暗めの配色のデザインで販促物を提供している。
また、ユーザー（顧客）１９６ｃによるアクセスがあり、２０代女性、好きな色：青等の閲覧者属性８３２を抽出した場合は、販促物８００から生成されたデザインバリエーション８３０を送信する。つまり、受け手であるユーザーのパーソナル情報に応じたデザインで販促物を提供している。
【００４３】
図９を参照して、本実施の形態の情報処理装置のハードウェア構成例について説明する。図９に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部９１７と、プリンタ等のデータ出力部９１８を備えたハードウェア構成例を示している。
【００４４】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１は、前述の実施の形態において説明した各種のモジュール、すなわち、デザイン表示モジュール１２０、デザイン編集モジュール１２２、デザイン決定条件受付モジュール１２４、販促物印刷モジュール１２６、販促物配信モジュール１２８、販促物表示モジュール１３０、素材登録モジュール１４０、デザインバリエーション生成規則設定モジュール１４２、デザイン決定条件設定モジュール１４４、デザイン評価モジュール１５０、デザインバリエーション生成モジュール１５２、デザイン決定モジュール１５４、デザイン生成モジュール１５６、デザイン決定条件抽出モジュール１５８等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【００４５】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０２は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０３は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス９０４により相互に接続されている。
【００４６】
ホストバス９０４は、ブリッジ９０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス９０６に接続されている。
【００４７】
キーボード９０８、マウス等のポインティングデバイス９０９は、操作者により操作される入力デバイスである。ディスプレイ９１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。
【００４８】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）９１１は、ハードディスクを内蔵し、ハードディスクを駆動し、ＣＰＵ９０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、販促物、素材、デザインバリエーション生成規則、デザイン決定条件、顧客情報、各モジュールの対象データ、処理結果等が格納される。さらに、その他の各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。
【００４９】
ドライブ９１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース９０７、外部バス９０６、ブリッジ９０５、及びホストバス９０４を介して接続されているＲＡＭ９０３に供給する。リムーバブル記録媒体９１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【００５０】
接続ポート９１４は、外部接続機器９１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート９１４は、インタフェース９０７、及び外部バス９０６、ブリッジ９０５、ホストバス９０４等を介してＣＰＵ９０１等に接続されている。通信部９１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部９１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部９１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００５１】
なお、図９に示す情報処理装置のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図９に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図９に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）等に組み込まれていてもよい。
【００５２】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００５３】
１１０…販促物情報記憶モジュール
１１２…素材記憶モジュール
１１４…デザインバリエーション生成規則記憶モジュール
１１６…デザイン決定条件記憶モジュール
１１８…顧客情報記憶モジュール
１２０…デザイン表示モジュール
１２２…デザイン編集モジュール
１２４…デザイン決定条件受付モジュール
１２６…販促物印刷モジュール
１２８…販促物配信モジュール
１３０…販促物表示モジュール
１４０…素材登録モジュール
１４２…デザインバリエーション生成規則設定モジュール
１４４…デザイン決定条件設定モジュール
１５０…デザイン評価モジュール
１５２…デザインバリエーション生成モジュール
１５４…デザイン決定モジュール
１５６…デザイン生成モジュール
１５８…デザイン決定条件抽出モジュール
１８０、１８２、１８４、１８６、１８８…販促物
１９０…ユーザー（デザイン作成者）
１９２…ユーザー（配信指示者）
１９４…ユーザー（印刷指示者）
１９６…ユーザー（顧客）
２００…情報処理装置
２０２…情報処理装置
２０４…情報処理装置（印刷装置）
２０６…情報処理装置
２９０…通信回線
【図１】
0006379768.tif 000002
【図２】
0006379768.tif 000003
【図３】
0006379768.tif 000004
【図４】
0006379768.tif 000005
【図５】
0006379768.tif 000006
【図６】
0006379768.tif 000007
【図７】
0006379768.tif 000008
【図８】
0006379768.tif 000009
【図９】
0006379768.tif 000010