(57)【特許請求の範囲】
【請求項１】
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディジタルコンテンツを作成するディジタルコンテンツ作成システムであって、
ディジタルコンテンツ全体をレイアウトした前記レイアウト領域を区分し、区分した各領域について、注目する領域のコンテンツ重要度情報に該注目する領域周辺のコンテンツ重要度情報を加算することで、該注目する領域のコンテンツ重要度情報を補正し、補正した各領域のコンテンツ重要度情報によって、前記レイアウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要度を示す全体重要度情報を生成する全体重要度情報生成手段と、利用にコストを要する有料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段と、前記全体重要度情報生成手段で生成した全体重要度情報が予め設定した条件に適合する場合に前記有料コンテンツ要素記憶手段から前記有料コンテンツ要素を取得する有料コンテンツ要素取得手段と、前記有料コンテンツ要素取得手段で取得した有料コンテンツ要素に対し、余白の生成、彩度の変更、フォントの変更、および画像の周縁を装飾するフレームの付加の少なくともいずれかを施して前記レイアウト領域に適用することにより前記レイアウト領域のレイアウト内容を加工するレイアウト内容加工手段とを備えることを特徴とするディジタルコンテンツ作成システム。
【請求項２】
請求項１において、
さらに、前記有料コンテンツ要素の利用によって発生した利用コストを示す課金情報を記憶する課金情報記憶手段と、前記有料コンテンツ要素取得手段の取得結果に基づいて前記課金情報記憶手段の課金情報を更新する課金情報更新手段とを備えることを特徴とするディジタルコンテンツ作成システム。
【請求項３】
請求項１において、
さらに、前記有料コンテンツ要素を適用する重要度の条件である適用条件を示す重要度条件情報およびユーザを識別するユーザ識別情報を対応付けて記憶する重要度条件情報記憶手段と、前記出力用ディジタルコンテンツを提供するユーザの前記ユーザ識別情報を取得するユーザ識別情報取得手段とを備え、
前記有料コンテンツ要素取得手段は、前記ユーザ識別情報取得手段で取得したユーザ識別情報に対応する前記重要度条件情報を前記重要度条件情報記憶手段から取得し、取得した重要度条件情報に基づいて、前記全体重要度情報から求まる重要度が前記適用条件を満たしていると判定したときは、前記有料コンテンツ要素を取得することを特徴とするディジタルコンテンツ作成システム。
【請求項４】
請求項１において、
さらに、前記有料コンテンツ要素の利用によって発生する利用コストの上限を示す利用コスト上限情報およびユーザを識別するユーザ識別情報を対応付けて記憶する利用コスト上限情報記憶手段と、前記出力用ディジタルコンテンツを提供するユーザの前記ユーザ識別情報を取得するユーザ識別情報取得手段とを備え、
前記有料コンテンツ要素取得手段は、前記ユーザ識別情報取得手段で取得したユーザ識別情報に対応する前記利用コスト上限情報を前記利用コスト上限情報記憶手段から取得し、取得した利用コスト上限情報に基づいて、利用に要するコストの合計が前記利用コストの上限を超えないように前記有料コンテンツ要素を取得することを特徴とするディジタルコンテンツ作成システム。
【請求項５】
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディジタルコンテンツを作成するディジタルコンテンツ作成プログラムであって、
ディジタルコンテンツ全体をレイアウトした前記レイアウト領域を区分し、区分した各領域について、注目する領域のコンテンツ重要度情報に該注目する領域周辺のコンテンツ重要度情報を加算することで、該注目する領域のコンテンツ重要度情報を補正し、補正した各領域のコンテンツ重要度情報によって、前記レイアウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要度を示す全体重要度情報を生成する全体重要度情報生成ステップと、前記全体重要度情報生成ステップで生成した全体重要度情報が予め設定した条件に適合する場合に、利用にコストを要する有料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段から前記有料コンテンツ要素を取得する有料コンテンツ要素取得ステップと、前記有料コンテンツ要素取得ステップで取得した有料コンテンツ要素に対し、余白の生成、彩度の変更、フォントの変更、および画像の周縁を装飾するフレームの付加の少なくともいずれかを施して前記レイアウト領域に適用することにより前記レイアウト領域のレイアウト内容を加工するレイアウト内容加工ステップとからなる処理をコンピュータに実行させるためのプログラムを含むことを特徴とするディジタルコンテンツ作成プログラム。
【請求項６】
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディジタルコンテンツを作成するディジタルコンテンツ作成方法であって、
コンピュータが、ディジタルコンテンツ全体をレイアウトした前記レイアウト領域を区分し、区分した各領域について、注目する領域のコンテンツ重要度情報に該注目する領域周辺のコンテンツ重要度情報を加算することで、該注目する領域のコンテンツ重要度情報を補正し、補正した各領域のコンテンツ重要度情報によって、前記レイアウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要度を示す全体重要度情報を生成する全体重要度情報生成ステップと、コンピュータが、前記全体重要度情報生成ステップで生成した全体重要度情報が予め設定した条件に適合する場合に、利用にコストを要する有料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段から前記有料コンテンツ要素を取得する有料コンテンツ要素取得ステップと、コンピュータが、前記有料コンテンツ要素取得ステップで取得した有料コンテンツ要素に対し、余白の生成、彩度の変更、フォントの変更、および画像の周縁を装飾するフレームの付加の少なくともいずれかを施して前記レイアウト領域に適用することにより前記レイアウト領域のレイアウト内容を加工するレイアウト内容加工ステップとを含むことを特徴とするディジタルコンテンツ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用
ディジタルコンテンツを生成するシステムおよびプログラム、並びに方法に係り、特に、
レイアウト領域全体に対してバランスのよいレイアウト内容となり、しかも低コストでデ
ザイン性の高い出力用ディジタルコンテンツを生成するのに好適なディジタルコンテンツ
作成システムおよびディジタルコンテンツ作成プログラム、並びにディジタルコンテンツ
作成方法に関する。
【背景技術】
【０００２】
ディジタルコンテンツ配信システムでは、特許文献１に開示されているように、複数の
ディジタルコンテンツをコンテンツ登録データベース（以下、データベースのことを単に
ＤＢと略記する。）から読み出し、読み出したディジタルコンテンツをレイアウトし、レ
イアウトによって完成した出力用ディジタルコンテンツをユーザに対して配信する。レイ
アウト処理では、複数の情報格納枠をレイアウト領域に配置したテンプレートを用い、読
み出したディジタルコンテンツを情報格納枠に格納することによりレイアウトを行う。さ
らに、レイアウトを調整するため、ディジタルコンテンツまたは情報格納枠に重要度を設
定し、重要度に基づいてレイアウトを行う。
【０００３】
従来、重要度に基づいてレイアウトを行う技術としては、特許文献２、３記載の技術が
知られている。
特許文献２記載の技術は、図形、画像の複数の領域の文書中の位置や大きさを編集する
際に、各領域についてその領域の重要度を指示し、その重要度に応じて領域の大きさを自
動的に調節する。
【０００４】
特許文献３記載の技術は、各要素を所定の矩形領域の列に順次配置し、各要素ごとの重
要度に基づいて、各矩形領域に配置されている要素の中より調整用要素を選択し、その調
整用要素の幅を、一部を省略・削除・分割・縮小するなどして調整して、各矩形領域に配
置されている要素が各矩形領域に適切に収まるように調整する。
【特許文献１】特開２００２−２９７５７１号公報
【特許文献２】特開平６−１８７３３６号公報
【特許文献３】特開平８−２５５２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１〜３の技術にあってはいずれも、組版をベースに設計されて
いるため、情報格納枠同士の重なりを解消するなど、部分的なレイアウトの調整は可能で
あるものの、レイアウト領域全体のバランスを加味しながらデザイン性を高めたディジタ
ルコンテンツを作成するのが困難であるという問題があった。
ところで、レイアウトの調整には、デザインの質が高い有料のディジタルコンテンツを
利用することが考えられる。例えば、強調したい画像に対して有料のフレームを重ね合わ
せれば、デザイン性が高まるので効果的に強調することができる。しかしながら、デザイ
ンや内容が重要でないディジタルコンテンツに対して有料のディジタルコンテンツを適用
すると、デザイン性には効果がないのにコスト高になるという問題が想定される。
【０００６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたも
のであって、レイアウト領域全体に対してバランスのよいレイアウト内容となり、しかも
低コストでデザイン性の高い出力用ディジタルコンテンツを生成するのに好適なディジタ
ルコンテンツ作成システムおよびディジタルコンテンツ作成プログラム、並びにディジタ
ルコンテンツ作成方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
〔形態１〕  上記目的を達成するために、形態１のディジタルコンテンツ作成システム
は、
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディ
ジタルコンテンツを作成するディジタルコンテンツ作成システムであって、
前記ディジタルコンテンツの重要度を示すコンテンツ重要度情報に基づいて、前記レイ
アウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要
度を示す全体重要度情報を生成する全体重要度情報生成手段と、利用にコストを要する有
料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段と、前記全体重要度情報生成
手段で生成した全体重要度情報に基づいて前記有料コンテンツ要素記憶手段から前記有料
コンテンツ要素を取得する有料コンテンツ要素取得手段と、前記有料コンテンツ要素取得
手段で取得した有料コンテンツ要素に基づいて前記レイアウト領域のレイアウト内容を加
工するレイアウト内容加工手段とを備えることを特徴とする。
【０００８】
このような構成であれば、全体重要度情報生成手段により、コンテンツ重要度情報に基
づいて、レイアウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容
に対する重要度を示す全体重要度情報が生成される。そして、有料コンテンツ要素取得手
段により、生成された全体重要度情報に基づいて有料コンテンツ要素記憶手段から有料コ
ンテンツ要素が取得され、レイアウト内容加工手段により、取得された有料コンテンツ要
素に基づいてレイアウト領域のレイアウト内容が加工される。
【０００９】
これにより、レイアウト領域におけるレイアウト内容全体のバランスを考慮してレイア
ウト内容を加工することが可能となるので、レイアウト内容全体のレイアウトバランスが
よい出力用ディジタルコンテンツを作成することができるという効果が得られる。また、
レイアウト内容全体のバランスを考慮して有料コンテンツ要素が取得されるので、低コス
トでデザイン性の高い出力用ディジタルコンテンツを作成することができるという効果が
得られる。
【００１０】
ここで、ディジタルコンテンツは、レイアウト領域にレイアウトされるレイアウト要素
であり、文字情報（表なども含む）、画像情報などが含まれる。以下、形態９のディジタ
ルコンテンツ作成システム、形態１０および１８のディジタルコンテンツ作成プログラム
、並びに形態１９および２７のディジタルコンテンツ作成方法において同じである。
また、有料コンテンツ要素は、ディジタルコンテンツそのもののほか、ディジタルコン
テンツに対して装飾、デザインその他の加工を行うためのディジタルコンテンツ、ディジ
タルコンテンツに対して装飾、デザインその他の加工を行うルールまたは手順を規定した
処理規定情報（プログラムを含む。）が含まれる。以下、形態９のディジタルコンテンツ
作成システム、形態１０および１８のディジタルコンテンツ作成プログラム、並びに形態
１９および２７のディジタルコンテンツ作成方法において同じである。
【００１１】
また、レイアウトとは、ディジタルコンテンツを配置することのほか、ディジタルコン
テンツの組み方・字の大きさ・図版の位置などを指定するいわゆる割り付けることも含む
。例えば、レイアウトテンプレートに従って、レイアウト対象となるディジタルコンテン
ツ（例えば、文字情報、画像情報）を情報格納枠に格納することにより、ディジタルコン
テンツをレイアウト領域に配置していくことも含まれる。なお、レイアウトテンプレート
とは、例えば、デザイナ等があらかじめ設計したレイアウトのひな形を基に生成されたも
ので、具体的には、所定のレイアウト領域に複数の情報格納枠を配置したレイアウトを規
定したものである。以下、形態９のディジタルコンテンツ作成システム、形態１０および
１８のディジタルコンテンツ作成プログラム、並びに形態１９および２７のディジタルコ
ンテンツ作成方法において同じである。
【００１２】
また、コンテンツ重要度情報は、ディジタルコンテンツの重要度を直接または間接的に
示す情報であればよく、ディジタルコンテンツそのものの重要度を示す情報であってもよ
いし、１または複数のディジタルコンテンツが属するグループの重要度を示す情報であっ
てもよい。後者の場合、例えば、ディジタルコンテンツの種別の重要度を示す情報が考え
られる。以下、形態９のディジタルコンテンツ作成システム、形態１０および１８のディ
ジタルコンテンツ作成プログラム、並びに形態１９および２７のディジタルコンテンツ作
成方法において同じである。
【００１３】
また、コンテンツ重要度情報は、ディジタルコンテンツと一体に構成してもよいし、デ
ィジタルコンテンツとは別体に構成してもよい。後者の場合、ディジタルコンテンツおよ
びコンテンツ重要度情報が関連付けられていればよく、関連付けの方法としては、例えば
、ＵＲＬ（Uniform Resource Locator）やファイルパス等のコンテンツ重要度情報の所在
を示す情報をディジタルコンテンツに埋め込んでもよいし、ディジタルコンテンツの所在
を示す情報をコンテンツ重要度情報に埋め込んでもよいし、ディジタルコンテンツおよび
コンテンツ重要度情報の所在を示す情報を登録したテーブルを設けてもよい。また、関連
付けは、ディジタルコンテンツからコンテンツ重要度情報が取得できればよく、１対１で
あってもよいし、１対多であってもよい。さらには、多対多であってもよい。以下、形態
９のディジタルコンテンツ作成システム、形態１０および１８のディジタルコンテンツ作
成プログラム、並びに形態１９および２７のディジタルコンテンツ作成方法において同じ
である。
【００１４】
また、レイアウト内容加工手段は、初期レイアウトされている各ディジタルコンテンツ
を所定領域内において移動したり、サイズ変更したり、色差を調整したりする等の処理や
、新規のディジタルコンテンツを追加したり、初期レイアウトされたディジタルコンテン
ツを削除したり、ディジタルコンテンツの色変換を行ったりする等の処理を行うなどして
、初期レイアウトされた出力用ディジタルコンテンツを加工して、目的の出力用ディジタ
ルコンテンツを作成するものである。
【００１５】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよい
し、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実
現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されてい
れば、複数の機器等のうちいずれに属していてもよい。以下、形態９のディジタルコンテ
ンツ作成システムにおいて同じである。
【００１６】
〔形態２〕  さらに、形態２のディジタルコンテンツ作成システムは、形態１のディジ
タルコンテンツ作成システムにおいて、
前記有料コンテンツ要素は、画像の周縁を装飾するフレームであり、
前記レイアウト内容加工手段は、前記有料コンテンツ要素取得手段で取得したフレーム
を、前記レイアウト領域にレイアウトされている画像に適用することを特徴とする。
【００１７】
このような構成であれば、レイアウト内容加工手段により、取得されたフレームが、レ
イアウト領域にレイアウトされている画像に適用される。
これにより、レイアウト内容全体のバランスを考慮して重要と思われる画像に対して、
デザイン性が高い有料のフレームが適用されるので、デザイン性の高い出力用ディジタル
コンテンツを作成することができるという効果が得られる。
【００１８】
〔形態３〕  さらに、形態３のディジタルコンテンツ作成システムは、形態１および２
のいずれか１のディジタルコンテンツ作成システムにおいて、
前記有料コンテンツ要素は、フォントであり、
前記レイアウト内容加工手段は、前記有料コンテンツ要素取得手段で取得したフォント
を、前記レイアウト領域にレイアウトされているテキストに適用することを特徴とする。
【００１９】
このような構成であれば、レイアウト内容加工手段により、取得されたフォントが、レ
イアウト領域にレイアウトされているテキストに適用される。
これにより、レイアウト内容全体のバランスを考慮して重要と思われるテキストに対し
て、デザイン性が高い有料のフォントが適用されるので、デザイン性の高い出力用ディジ
タルコンテンツを作成することができるという効果が得られる。
【００２０】
〔形態４〕  さらに、形態４のディジタルコンテンツ作成システムは、形態１ないし３
のいずれか１のディジタルコンテンツ作成システムにおいて、
前記有料コンテンツ要素は、前記ディジタルコンテンツを加工するルールまたは手順を
規定した処理規定情報であり、
前記レイアウト内容加工手段は、前記有料コンテンツ要素取得手段で取得した処理規定
情報に従って、前記レイアウト領域にレイアウトされているディジタルコンテンツを加工
することを特徴とする。
【００２１】
このような構成であれば、レイアウト内容加工手段により、取得された処理規定情報に
従って、レイアウト領域にレイアウトされているディジタルコンテンツが加工される。
これにより、レイアウト内容全体のバランスを考慮して重要と思われるディジタルコン
テンツに対して、デザイン性が高い有料の処理規定情報が適用されるので、デザイン性の
高い出力用ディジタルコンテンツを作成することができるという効果が得られる。
【００２２】
〔形態５〕  さらに、形態５のディジタルコンテンツ作成システムは、形態１ないし４
のいずれか１のディジタルコンテンツ作成システムにおいて、
前記有料コンテンツ要素は、前記ディジタルコンテンツであり、
前記レイアウト内容加工手段は、前記レイアウト領域にレイアウトされているディジタ
ルコンテンツを、前記有料コンテンツ要素取得手段で取得したディジタルコンテンツに変
更することを特徴とする。
【００２３】
このような構成であれば、レイアウト内容加工手段により、レイアウト領域にレイアウ
トされているディジタルコンテンツが、取得されたディジタルコンテンツに変更される。
これにより、レイアウト内容全体のバランスを考慮して重要と思われるディジタルコン
テンツが、デザイン性が高い有料のディジタルコンテンツに変更されるので、デザイン性
の高い出力用ディジタルコンテンツを作成することができる。
【００２４】
〔形態６〕  さらに、形態６のディジタルコンテンツ作成システムは、形態１ないし５
のいずれか１のディジタルコンテンツ作成システムにおいて、
さらに、前記有料コンテンツ要素の利用によって発生した利用コストを示す課金情報を
記憶する課金情報記憶手段と、前記有料コンテンツ要素取得手段の取得結果に基づいて前
記課金情報記憶手段の課金情報を更新する課金情報更新手段とを備えることを特徴とする
。
このような構成であれば、課金情報更新手段により、有料コンテンツ要素取得手段の取
得結果に基づいて課金情報記憶手段の課金情報が更新される。
【００２５】
〔形態７〕  さらに、形態７のディジタルコンテンツ作成システムは、形態１ないし５
のいずれか１のディジタルコンテンツ作成システムにおいて、
さらに、前記有料コンテンツ要素を適用する重要度の条件である適用条件を示す重要度
条件情報およびユーザを識別するユーザ識別情報を対応付けて記憶する重要度条件情報記
憶手段と、前記出力用ディジタルコンテンツを提供するユーザの前記ユーザ識別情報を取
得するユーザ識別情報取得手段とを備え、
前記有料コンテンツ要素取得手段は、前記ユーザ識別情報取得手段で取得したユーザ識
別情報に対応する前記重要度条件情報を前記重要度条件情報記憶手段から取得し、取得し
た重要度条件情報に基づいて、前記全体重要度情報から求まる重要度が前記適用条件を満
たしていると判定したときは、前記有料コンテンツ要素を取得することを特徴とする。
【００２６】
このような構成であれば、ユーザ識別情報取得手段により、出力用ディジタルコンテン
ツを提供するユーザのユーザ識別情報が取得される。そして、有料コンテンツ要素取得手
段により、取得されたユーザ識別情報に対応する重要度条件情報が重要度条件情報記憶手
段から取得され、取得された重要度条件情報に基づいて、全体重要度情報から求まる重要
度が適用条件を満たしていると判定されると、有料コンテンツ要素が取得される。
これにより、各ユーザごとに有料コンテンツ要素を適用する条件を設定することができ
るという効果が得られる。
【００２７】
〔形態８〕  さらに、形態８のディジタルコンテンツ作成システムは、形態１ないし５
のいずれか１のディジタルコンテンツ作成システムにおいて、
さらに、前記有料コンテンツ要素の利用によって発生する利用コストの上限を示す利用
コスト上限情報およびユーザを識別するユーザ識別情報を対応付けて記憶する利用コスト
上限情報記憶手段と、前記出力用ディジタルコンテンツを提供するユーザの前記ユーザ識
別情報を取得するユーザ識別情報取得手段とを備え、
前記有料コンテンツ要素取得手段は、前記ユーザ識別情報取得手段で取得したユーザ識
別情報に対応する前記利用コスト上限情報を前記利用コスト上限情報記憶手段から取得し
、取得した利用コスト上限情報に基づいて、利用に要するコストの合計が前記利用コスト
の上限を超えないように前記有料コンテンツ要素を取得することを特徴とする。
【００２８】
このような構成であれば、ユーザ識別情報取得手段により、出力用ディジタルコンテン
ツを提供するユーザのユーザ識別情報が取得される。そして、有料コンテンツ要素取得手
段により、取得されたユーザ識別情報に対応する利用コスト上限情報が利用コスト上限情
報記憶手段から取得され、取得された利用コスト上限情報に基づいて、利用に要するコス
トの合計が利用コストの上限を超えないように有料コンテンツ要素が取得される。
これにより、各ユーザごとに利用コストの上限を設定することができるという効果が得
られる。
【００２９】
〔形態９〕  さらに、形態９のディジタルコンテンツ作成システムは、
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディ
ジタルコンテンツを作成するディジタルコンテンツ作成システムであって、
前記ディジタルコンテンツを記憶するディジタルコンテンツ記憶手段と、前記ディジタ
ルコンテンツ記憶手段の複数のディジタルコンテンツを前記レイアウト領域に初期レイア
ウトする初期レイアウト手段と、前記ディジタルコンテンツの重要度を示すコンテンツ重
要度情報に基づいて、前記レイアウト領域に初期レイアウトされたディジタルコンテンツ
全体のレイアウト内容に対する重要度を示す全体重要度情報を生成する全体重要度情報生
成手段と、コンテンツ群属性情報記憶手段と、前記全体重要度情報生成手段で生成した全
体重要度情報を含むコンテンツ群属性情報を前記コンテンツ群属性情報記憶手段に登録す
るコンテンツ群属性情報登録手段と、前記コンテンツ群属性情報記憶手段のコンテンツ群
属性情報に基づいて、前記レイアウト領域にレイアウトされたディジタルコンテンツのレ
イアウト内容を調整するレイアウト内容調整手段と、前記ディジタルコンテンツのレイア
ウトデザインの知識情報であるデザイン知識情報を記憶するデザイン知識情報記憶手段と
、利用にコストを要する有料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段と
、前記コンテンツ群属性情報記憶手段のコンテンツ群属性情報に基づいて前記有料コンテ
ンツ要素記憶手段から前記有料コンテンツ要素を取得する有料コンテンツ要素取得手段と
、前記デザイン知識情報記憶手段のデザイン知識情報、前記コンテンツ群属性情報記憶手
段のコンテンツ群属性情報および前記有料コンテンツ要素取得手段で取得した有料コンテ
ンツ要素に基づいて、前記調整後のレイアウト領域のレイアウト内容に対してデザインを
施すデザイン手段と、前記デザインを施した後のレイアウト内容に対する前記コンテンツ
群属性情報を生成し、生成したコンテンツ群属性情報に基づいて前記コンテンツ群属性情
報記憶手段のコンテンツ群属性情報を更新するコンテンツ群属性情報更新手段とを備える
ことを特徴とする。
【００３０】
このような構成であれば、初期レイアウト手段により、複数のディジタルコンテンツが
レイアウト領域に初期レイアウトされる。次いで、全体重要度情報生成手段により、コン
テンツ重要度情報に基づいて、レイアウト領域に初期レイアウトされたディジタルコンテ
ンツ全体のレイアウト内容に対する重要度を示す全体重要度情報が生成され、コンテンツ
群属性情報登録手段により、生成された全体重要度情報を含むコンテンツ群属性情報がコ
ンテンツ群属性情報記憶手段に登録される。
【００３１】
次いで、レイアウト内容調整手段により、コンテンツ群属性情報に基づいて、レイアウ
ト領域にレイアウトされたディジタルコンテンツのレイアウト内容が調整される。そして
、有料コンテンツ要素取得手段により、コンテンツ群属性情報に基づいて、有料コンテン
ツ要素記憶手段から有料コンテンツ要素が取得され、デザイン手段により、デザイン知識
情報、コンテンツ群属性情報および取得された有料コンテンツ要素に基づいて、調整後の
レイアウト領域のレイアウト内容に対してデザインが施される。
【００３２】
また、コンテンツ群属性情報更新手段により、レイアウト内容を調整した後またはデザ
インを施した後のレイアウト内容に対するコンテンツ群属性情報が生成され、生成された
コンテンツ群属性情報に基づいてコンテンツ群属性情報記憶手段のコンテンツ群属性情報
が更新される。
これにより、レイアウト領域におけるレイアウト内容全体のバランスを考慮してレイア
ウト内容を調整し、調整されたレイアウト内容に対してデザインを施すことが可能となる
ので、レイアウト内容全体のレイアウトバランスがよくかつデザイン性の高い出力用ディ
ジタルコンテンツを作成することができるという効果が得られる。また、レイアウト内容
全体のバランスを考慮して有料コンテンツ要素が取得されるので、低コストでデザイン性
の高い出力用ディジタルコンテンツを作成することができるという効果が得られる。
【００３３】
また、有料コンテンツ要素記憶手段は、有料コンテンツ要素をあらゆる手段でかつあら
ゆる時期に記憶するものであり、有料コンテンツ要素をあらかじめ記憶してあるものであ
ってもよいし、有料コンテンツ要素をあらかじめ記憶することなく、本システムの動作時
に外部からの入力等によって有料コンテンツ要素を記憶するようになっていてもよい。以
下、記憶手段に情報を記憶する概念については同じである。
【００３４】
ここで、レイアウト内容を調整するとは、例えば、ディジタルコンテンツを、調整規則
等に基づき調整することで、新規のディジタルコンテンツを追加したり、レイアウトされ
たディジタルコンテンツを削除したりするなどの大きな変更は含まず、初期レイアウトさ
れたディジタルコンテンツを移動したりサイズ変更したりなどしてレイアウト内容をバラ
ンスよく整えることである。以下、形態１８のディジタルコンテンツ作成プログラム、お
よび形態２７のディジタルコンテンツ作成方法において同じである。
【００３５】
また、デザイン知識情報とは、例えば、デザイナ等のデザイン知識を基に生成された各
種のデザイン処理方法の情報であり、例えば、カタログやポスター等のデザインの場合に
は、キャッチフレーズ等の重要な文言をより目立たせるようなデザイン処理方法がルール
化された情報となる。デザイン知識情報記憶手段には、複数種類の前述したようなデザイ
ン知識情報が記憶されており、レイアウト内容に対してデザインを施すとは、これら複数
種類のデザイン知識情報の中からあらかじめ設定された選択手法などに従って、デザイン
処理に用いるデザイン知識情報を選択して出力用ディジタルコンテンツにデザインを施す
。以下、形態１８のディジタルコンテンツ作成プログラム、および形態２７のディジタル
コンテンツ作成方法において同じである。
【００３６】
〔形態１０〕  一方、上記目的を達成するために、形態１０のディジタルコンテンツ作
成プログラムは、
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディ
ジタルコンテンツを作成するディジタルコンテンツ作成プログラムであって、
前記ディジタルコンテンツの重要度を示すコンテンツ重要度情報に基づいて、前記レイ
アウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要
度を示す全体重要度情報を生成する全体重要度情報生成ステップと、前記全体重要度情報
生成ステップで生成した全体重要度情報に基づいて、利用にコストを要する有料のコンテ
ンツ要素を記憶する有料コンテンツ要素記憶手段から前記有料コンテンツ要素を取得する
有料コンテンツ要素取得ステップと、前記有料コンテンツ要素取得ステップで取得した有
料コンテンツ要素に基づいて前記レイアウト領域のレイアウト内容を加工するレイアウト
内容加工ステップとからなる処理をコンピュータに実行させるためのプログラムを含むこ
とを特徴とする。
【００３７】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態１のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
ここで、レイアウト内容加工ステップは、初期レイアウトされている各ディジタルコン
テンツを所定領域内において移動したり、サイズ変更したり、色差を調整したりする等の
処理や、新規のディジタルコンテンツを追加したり、初期レイアウトされたディジタルコ
ンテンツを削除したり、ディジタルコンテンツの色変換を行ったりする等の処理を行うな
どして、初期レイアウトされた出力用ディジタルコンテンツを加工して、目的の出力用デ
ィジタルコンテンツを作成する。以下、形態１９のディジタルコンテンツ作成方法におい
て同じである。
【００３８】
〔形態１１〕  さらに、形態１１のディジタルコンテンツ作成プログラムは、形態１０
のディジタルコンテンツ作成プログラムにおいて、
前記有料コンテンツ要素は、画像の周縁を装飾するフレームであり、
前記レイアウト内容加工ステップは、前記有料コンテンツ要素取得ステップで取得した
フレームを、前記レイアウト領域にレイアウトされている画像に適用することを特徴とす
る。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態２のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００３９】
〔形態１２〕  さらに、形態１２のディジタルコンテンツ作成プログラムは、形態１０
および１１のいずれか１のディジタルコンテンツ作成プログラムにおいて、
前記有料コンテンツ要素は、フォントであり、
前記レイアウト内容加工ステップは、前記有料コンテンツ要素取得ステップで取得した
フォントを、前記レイアウト領域にレイアウトされているテキストに適用することを特徴
とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態３のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４０】
〔形態１３〕  さらに、形態１３のディジタルコンテンツ作成プログラムは、形態１０
ないし１２のいずれか１のディジタルコンテンツ作成プログラムにおいて、
前記有料コンテンツ要素は、前記ディジタルコンテンツを加工するルールまたは手順を
規定した処理規定情報であり、
前記レイアウト内容加工ステップは、前記有料コンテンツ要素取得ステップで取得した
処理規定情報に従って、前記レイアウト領域にレイアウトされているディジタルコンテン
ツを加工することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態４のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４１】
〔形態１４〕  さらに、形態１４のディジタルコンテンツ作成プログラムは、形態１０
ないし１３のいずれか１のディジタルコンテンツ作成プログラムにおいて、
前記有料コンテンツ要素は、前記ディジタルコンテンツであり、
前記レイアウト内容加工ステップは、前記レイアウト領域にレイアウトされているディ
ジタルコンテンツを、前記有料コンテンツ要素取得ステップで取得したディジタルコンテ
ンツに変更することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態５のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４２】
〔形態１５〕  さらに、形態１５のディジタルコンテンツ作成プログラムは、形態１０
ないし１４のいずれか１のディジタルコンテンツ作成プログラムにおいて、
さらに、前記有料コンテンツ要素取得ステップの取得結果に基づいて、前記有料コンテ
ンツ要素の利用によって発生した利用コストを示す課金情報を記憶する課金情報記憶手段
の課金情報を更新する課金情報更新ステップからなる処理をコンピュータに実行させるた
めのプログラムを含むことを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態６のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４３】
〔形態１６〕  さらに、形態１６のディジタルコンテンツ作成プログラムは、形態１０
ないし１４のいずれか１のディジタルコンテンツ作成プログラムにおいて、
さらに、前記出力用ディジタルコンテンツを提供するユーザを識別するユーザ識別情報
を取得するユーザ識別情報取得ステップからなる処理をコンピュータに実行させるための
プログラムを含み、
前記有料コンテンツ要素取得ステップは、前記有料コンテンツ要素を適用する重要度の
条件である適用条件を示す重要度条件情報および前記ユーザ識別情報を対応付けて記憶す
る重要度条件情報記憶手段から、前記ユーザ識別情報取得ステップで取得したユーザ識別
情報に対応する前記重要度条件情報を取得し、取得した重要度条件情報に基づいて、前記
全体重要度情報から求まる重要度が前記適用条件を満たしていると判定したときは、前記
有料コンテンツ要素を取得することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態７のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４４】
〔形態１７〕  さらに、形態１７のディジタルコンテンツ作成プログラムは、形態１０
ないし１４のいずれか１のディジタルコンテンツ作成プログラムにおいて、
さらに、前記出力用ディジタルコンテンツを提供するユーザを識別するユーザ識別情報
を取得するユーザ識別情報取得ステップからなる処理をコンピュータに実行させるための
プログラムを含み、
前記有料コンテンツ要素取得ステップは、前記有料コンテンツ要素の利用によって発生
する利用コストの上限を示す利用コスト上限情報および前記ユーザ識別情報を対応付けて
記憶する利用コスト上限情報記憶手段から、前記ユーザ識別情報取得ステップで取得した
ユーザ識別情報に対応する前記利用コスト上限情報を取得し、取得した利用コスト上限情
報に基づいて、利用に要するコストの合計が前記利用コストの上限を超えないように前記
有料コンテンツ要素を取得することを特徴とする。
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態８のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４５】
〔形態１８〕  さらに、形態１８のディジタルコンテンツ作成プログラムは、
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディ
ジタルコンテンツを作成するディジタルコンテンツ作成プログラムであって、
前記ディジタルコンテンツを記憶するディジタルコンテンツ記憶手段の複数のディジタ
ルコンテンツを前記レイアウト領域に初期レイアウトする初期レイアウトステップと、前
記ディジタルコンテンツの重要度を示すコンテンツ重要度情報に基づいて、前記レイアウ
ト領域に初期レイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要
度を示す全体重要度情報を生成する全体重要度情報生成ステップと、前記全体重要度情報
生成ステップで生成した全体重要度情報を含むコンテンツ群属性情報をコンテンツ群属性
情報記憶手段に登録するコンテンツ群属性情報登録ステップと、前記コンテンツ群属性情
報記憶手段のコンテンツ群属性情報に基づいて、前記レイアウト領域にレイアウトされた
ディジタルコンテンツのレイアウト内容を調整するレイアウト内容調整ステップと、前記
コンテンツ群属性情報記憶手段のコンテンツ群属性情報に基づいて、利用にコストを要す
る有料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段から前記有料コンテンツ
要素を取得する有料コンテンツ要素取得ステップと、前記ディジタルコンテンツのレイア
ウトデザインの知識情報であるデザイン知識情報を記憶するデザイン知識情報記憶手段の
デザイン知識情報、前記コンテンツ群属性情報記憶手段のコンテンツ群属性情報および前
記有料コンテンツ要素取得ステップで取得した有料コンテンツ要素に基づいて、前記調整
後のレイアウト領域のレイアウト内容に対してデザインを施すデザインステップと、前記
デザインを施した後のレイアウト内容に対する前記コンテンツ群属性情報を生成し、生成
したコンテンツ群属性情報に基づいて前記コンテンツ群属性情報記憶手段のコンテンツ群
属性情報を更新するコンテンツ群属性情報更新ステップとからなる処理をコンピュータに
実行させるためのプログラムを含むことを特徴とする。
【００４６】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られ
たプログラムに従ってコンピュータが処理を実行すると、形態９のディジタルコンテンツ
作成システムと同等の作用および効果が得られる。
【００４７】
〔形態１９〕  一方、上記目的を達成するために、形態１９のディジタルコンテンツ作
成方法は、
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディ
ジタルコンテンツを作成するディジタルコンテンツ作成方法であって、
前記ディジタルコンテンツの重要度を示すコンテンツ重要度情報に基づいて、前記レイ
アウト領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要
度を示す全体重要度情報を生成する全体重要度情報生成ステップと、前記全体重要度情報
生成ステップで生成した全体重要度情報に基づいて、利用にコストを要する有料のコンテ
ンツ要素を記憶する有料コンテンツ要素記憶手段から前記有料コンテンツ要素を取得する
有料コンテンツ要素取得ステップと、前記有料コンテンツ要素取得ステップで取得した有
料コンテンツ要素に基づいて前記レイアウト領域のレイアウト内容を加工するレイアウト
内容加工ステップとを含むことを特徴とする。
これにより、形態１のディジタルコンテンツ作成システムと同等の効果が得られる。
【００４８】
〔形態２０〕  さらに、形態２０のディジタルコンテンツ作成方法は、形態１９のディ
ジタルコンテンツ作成方法において、
前記有料コンテンツ要素は、画像の周縁を装飾するフレームであり、
前記レイアウト内容加工ステップは、前記有料コンテンツ要素取得ステップで取得した
フレームを、前記レイアウト領域にレイアウトされている画像に適用することを特徴とす
る。
これにより、形態２のディジタルコンテンツ作成システムと同等の効果が得られる。
【００４９】
〔形態２１〕  さらに、形態２１のディジタルコンテンツ作成方法は、形態１９および
２０のいずれか１のディジタルコンテンツ作成方法において、
前記有料コンテンツ要素は、フォントであり、
前記レイアウト内容加工ステップは、前記有料コンテンツ要素取得ステップで取得した
フォントを、前記レイアウト領域にレイアウトされているテキストに適用することを特徴
とする。
これにより、形態３のディジタルコンテンツ作成システムと同等の効果が得られる。
【００５０】
〔形態２２〕  さらに、形態２２のディジタルコンテンツ作成方法は、形態１９ないし
２１のいずれか１のディジタルコンテンツ作成方法において、
前記有料コンテンツ要素は、前記ディジタルコンテンツを加工するルールまたは手順を
規定した処理規定情報であり、
前記レイアウト内容加工ステップは、前記有料コンテンツ要素取得ステップで取得した
処理規定情報に従って、前記レイアウト領域にレイアウトされているディジタルコンテン
ツを加工することを特徴とする。
これにより、形態４のディジタルコンテンツ作成システムと同等の効果が得られる。
【００５１】
〔形態２３〕  さらに、形態２３のディジタルコンテンツ作成方法は、形態１９ないし
２２のいずれか１のディジタルコンテンツ作成方法において、
前記有料コンテンツ要素は、前記ディジタルコンテンツであり、
前記レイアウト内容加工ステップは、前記レイアウト領域にレイアウトされているディ
ジタルコンテンツを、前記有料コンテンツ要素取得ステップで取得したディジタルコンテ
ンツに変更することを特徴とする。
これにより、形態５のディジタルコンテンツ作成システムと同等の効果が得られる。
【００５２】
〔形態２４〕  さらに、形態２４のディジタルコンテンツ作成方法は、形態１９ないし
２３のいずれか１のディジタルコンテンツ作成方法において、
さらに、前記有料コンテンツ要素取得ステップの取得結果に基づいて、前記有料コンテ
ンツ要素の利用によって発生した利用コストを示す課金情報を記憶する課金情報記憶手段
の課金情報を更新する課金情報更新ステップを含むことを特徴とする。
これにより、形態６のディジタルコンテンツ作成システムと同等の効果が得られる。
【００５３】
〔形態２５〕  さらに、形態２５のディジタルコンテンツ作成方法は、形態１９ないし
２３のいずれか１のディジタルコンテンツ作成方法において、
さらに、前記出力用ディジタルコンテンツを提供するユーザを識別するユーザ識別情報
を取得するユーザ識別情報取得ステップを含み、
前記有料コンテンツ要素取得ステップは、前記有料コンテンツ要素を適用する重要度の
条件である適用条件を示す重要度条件情報および前記ユーザ識別情報を対応付けて記憶す
る重要度条件情報記憶手段から、前記ユーザ識別情報取得ステップで取得したユーザ識別
情報に対応する前記重要度条件情報を取得し、取得した重要度条件情報に基づいて、前記
全体重要度情報から求まる重要度が前記適用条件を満たしていると判定したときは、前記
有料コンテンツ要素を取得することを特徴とする。
これにより、形態７のディジタルコンテンツ作成システムと同等の効果が得られる。
【００５４】
〔形態２６〕  さらに、形態２６のディジタルコンテンツ作成方法は、形態１９ないし
２３のいずれか１のディジタルコンテンツ作成方法において、
さらに、前記出力用ディジタルコンテンツを提供するユーザを識別するユーザ識別情報
を取得するユーザ識別情報取得ステップを含み、
前記有料コンテンツ要素取得ステップは、前記有料コンテンツ要素の利用によって発生
する利用コストの上限を示す利用コスト上限情報および前記ユーザ識別情報を対応付けて
記憶する利用コスト上限情報記憶手段から、前記ユーザ識別情報取得ステップで取得した
ユーザ識別情報に対応する前記利用コスト上限情報を取得し、取得した利用コスト上限情
報に基づいて、利用に要するコストの合計が前記利用コストの上限を超えないように前記
有料コンテンツ要素を取得することを特徴とする。
これにより、形態８のディジタルコンテンツ作成システムと同等の効果が得られる。
【００５５】
〔形態２７〕  さらに、形態２７のディジタルコンテンツ作成方法は、
複数のディジタルコンテンツをレイアウト領域にレイアウトして構成される出力用ディ
ジタルコンテンツを作成するディジタルコンテンツ作成方法であって、
前記ディジタルコンテンツを記憶するディジタルコンテンツ記憶手段の複数のディジタ
ルコンテンツを前記レイアウト領域に初期レイアウトする初期レイアウトステップと、前
記ディジタルコンテンツの重要度を示すコンテンツ重要度情報に基づいて、前記レイアウ
ト領域に初期レイアウトされたディジタルコンテンツ全体のレイアウト内容に対する重要
度を示す全体重要度情報を生成する全体重要度情報生成ステップと、前記全体重要度情報
生成ステップで生成した全体重要度情報を含むコンテンツ群属性情報をコンテンツ群属性
情報記憶手段に登録するコンテンツ群属性情報登録ステップと、前記コンテンツ群属性情
報記憶手段のコンテンツ群属性情報に基づいて、前記レイアウト領域にレイアウトされた
ディジタルコンテンツのレイアウト内容を調整するレイアウト内容調整ステップと、前記
コンテンツ群属性情報記憶手段のコンテンツ群属性情報に基づいて、利用にコストを要す
る有料のコンテンツ要素を記憶する有料コンテンツ要素記憶手段から前記有料コンテンツ
要素を取得する有料コンテンツ要素取得ステップと、前記ディジタルコンテンツのレイア
ウトデザインの知識情報であるデザイン知識情報を記憶するデザイン知識情報記憶手段の
デザイン知識情報、前記コンテンツ群属性情報記憶手段のコンテンツ群属性情報および前
記有料コンテンツ要素取得ステップで取得した有料コンテンツ要素に基づいて、前記調整
後のレイアウト領域のレイアウト内容に対してデザインを施すデザインステップと、前記
デザインを施した後のレイアウト内容に対する前記コンテンツ群属性情報を生成し、生成
したコンテンツ群属性情報に基づいて前記コンテンツ群属性情報記憶手段のコンテンツ群
属性情報を更新するコンテンツ群属性情報更新ステップとを含むことを特徴とする。
これにより、形態９のディジタルコンテンツ作成システムと同等の効果が得られる。
【発明を実施するための最良の形態】
【００５６】
以下、本発明の第１の実施の形態を図面を参照しながら説明する。図１ないし図１７は
、本発明に係るディジタルコンテンツ作成システムおよびディジタルコンテンツ作成プロ
グラム、並びにディジタルコンテンツ作成方法の第１の実施の形態を示す図である。
【００５７】
まず、本発明を適用するディジタルコンテンツ作成装置の機能概要を説明する。
図１は、ディジタルコンテンツ作成装置１００の機能概要を示す機能ブロック図である
。
ディジタルコンテンツ作成装置１００は、図１に示すように、複数のディジタルコンテ
ンツをレイアウト領域にレイアウトして構成されるレイアウト結果を取得するレイアウト
結果取得部１と、ディジタルコンテンツの重要度を示すコンテンツ重要度情報に基づいて
、レイアウト結果取得部１で取得したレイアウト結果においてレイアウトされたディジタ
ルコンテンツ全体のレイアウト内容に対する重要度の分布を示す重要度分布情報を生成す
る重要度分布情報生成部２とを有して構成されている。
【００５８】
ディジタルコンテンツ作成装置１００は、さらに、レイアウト結果を提供するユーザの
ユーザＩＤを取得するユーザＩＤ取得部３と、利用にコストを要する有料のコンテンツ要
素を記憶する有料コンテンツ要素記憶部４と、有料コンテンツ要素を適用する重要度の条
件である適用条件および有料コンテンツ要素の利用によって発生する利用コストの上限を
含むユーザ情報をユーザＩＤと対応付けて記憶するユーザ情報記憶部５とを有して構成さ
れている。
【００５９】
ディジタルコンテンツ作成装置１００は、さらに、重要度分布情報生成部２で生成した
重要度分布情報に基づいて、有料コンテンツ要素記憶部４から有料コンテンツ要素を取得
する有料コンテンツ要素取得部６と、重要度分布情報生成部２で生成した重要度分布情報
および有料コンテンツ要素取得部６で取得した有料コンテンツ要素に基づいて、レイアウ
ト結果取得部１で取得したレイアウト結果のレイアウト内容を加工するレイアウト内容加
工部７とを有して構成されている。
【００６０】
有料コンテンツ要素取得部６は、ユーザＩＤ取得部３で取得したユーザＩＤに対応する
ユーザ情報をユーザ情報記憶部５から取得し、取得したユーザ情報に基づいて、レイアウ
ト領域に配置した後のディジタルコンテンツの重要度（以下、配置後重要度という。）が
適用条件を満たしていると判定したときは、有料コンテンツ要素を取得する。配置後重要
度は、重要度分布情報から求めることができる。また、取得したユーザ情報に基づいて、
利用に要するコストの合計が利用コストの上限を超えないように有料コンテンツ要素を取
得する。
【００６１】
ディジタルコンテンツ作成装置１００は、さらに、有料コンテンツ要素の利用によって
発生した利用コストを示す課金情報を記憶する課金情報記憶部８と、有料コンテンツ要素
取得部６の取得結果に基づいて課金情報記憶部８の課金情報を更新する課金情報更新部９
とを有して構成されている。
【００６２】
次に、ディジタルコンテンツ作成装置１００の構成を説明する。
図２は、ディジタルコンテンツ作成装置１００のハードウェア構成を示す図である。
ディジタルコンテンツ作成装置１００は、図２に示すように、制御プログラムに基づい
て演算およびシステム全体を制御するＣＰＵ６０と、所定領域にあらかじめＣＰＵ６０の
制御プログラム等を格納しているＲＯＭ６２と、ＲＯＭ６２等から読み出したデータやＣ
ＰＵ６０の演算過程で必要な演算結果を格納するためのＲＡＭ６４と、外部装置に対して
データの入出力を媒介するＩ／Ｆ６６とで構成されており、これらは、データを転送する
ための信号線であるバス６８で相互にかつデータ授受可能に接続されている。
【００６３】
Ｉ／Ｆ６６には、外部装置として、データやテーブル等をファイルとして格納する記憶
装置７０と、プリンタ装置やＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Dis
play）等の出力装置７２と、ヒューマンインターフェースとしてデータの入力が可能なキ
ーボードやマウス等からなる入力装置７４と、ネットワークＬに接続するための信号線と
が接続されている。
【００６４】
次に、記憶装置７０のデータ構造を説明する。
記憶装置７０は、有料コンテンツ要素記憶部４を構成し、デザイン性の高いディジタル
コンテンツ、装飾、デザインその他の加工を行うためのディジタルコンテンツ、ディジタ
ルコンテンツに対して装飾、デザインその他の加工を行う処理モジュールを有料コンテン
ツ要素として記憶するとともに、有料コンテンツ要素管理テーブル４００を記憶している
。
【００６５】
図３は、有料コンテンツ要素管理テーブル４００のデータ構造を示す図である。
有料コンテンツ要素管理テーブル４００には、図３に示すように、各有料コンテンツ要
素ごとに１つのレコードが登録されている。各レコードは、有料コンテンツ要素の種別、
内容、利用に要するコストおよび有料コンテンツ要素の保存場所をそれぞれ登録するフィ
ールドを含んで構成されている。
【００６６】
図３の例では、第１段目のレコードには、種別、内容およびコストとして、「テキスト
」、「フォントＡ」および「２００円」が登録されている。これは、フォントＡの利用に
要するコストが１回につき２００円であり、フォントＡがディジタルコンテンツのテキス
トに適用可能であることを示している。
記憶装置７０は、さらに、ユーザ情報記憶部５を構成し、ユーザ情報を管理するユーザ
情報管理テーブル４２０、４４０を記憶している。
【００６７】
図４は、ユーザ情報管理テーブル４２０のデータ構造を示す図である。
ユーザ情報管理テーブル４２０には、図４に示すように、各ユーザごとに１つのレコー
ドが登録されている。各レコードは、ユーザＩＤ、適用条件、フォントの種別およびフレ
ームの種別をそれぞれ登録するフィールドを含んで構成されている。
図４の例では、第１段目のレコードには、ユーザＩＤ、適用条件、フォントの種別およ
びフレームの種別として、「UserA」、「平均が２０以上」、「フォントＢ」および「フ
レーム２」が登録されている。これは、ユーザ「UserA」（ユーザＩＤ「UserA」のユーザ
をいう。以下、同様に略記する。）については、配置後重要度の平均が「２０」以上とな
るテキストに対してはフォントＡを、配置後重要度の平均が「２０」以上となる画像に対
してはフレーム２を適用することを示している。
【００６８】
図５は、ユーザ情報管理テーブル４４０のデータ構造を示す図である。
ユーザ情報管理テーブル４４０には、図５に示すように、各ユーザごとに１つのレコー
ドが登録されている。各レコードは、ユーザＩＤおよび利用コストの上限をそれぞれ登録
するフィールドを含んで構成されている。
図５の例では、第１段目のレコードには、ユーザＩＤおよび利用コストの上限として、
「UserA」および「2000円」が登録されている。これは、ユーザ「UserA」については、利
用コストの上限が2000円であることを示している。
【００６９】
記憶装置７０は、さらに、課金情報記憶部８を構成し、各ユーザごとに課金情報および
ユーザＩＤを登録した課金情報管理テーブル（不図示）を記憶している。
次に、重要度分布情報生成部２として実現される処理を説明する。
ＣＰＵ６０は、マイクロプロセッシングユニット等からなり、ＲＯＭ６２の所定領域に
格納されている所定のプログラムを起動させ、そのプログラムに従って、重要度分布情報
生成部２として実現される重要度分布情報生成処理を実行する。
【００７０】
重要度分布情報生成処理は、次の６つの生成処理（１）〜（６）のいずれかから構成さ
れる。
【００７１】
（１）コンテンツ重要度情報に基づいて区分領域ごとに重要度を算出し、重要度分布情報
を生成する処理
図６は、レイアウト結果取得部１で取得されたレイアウト結果のデータ構造を模式的に
示す図である。
レイアウト結果取得部１からは、例えば、図６に示すようなレイアウト結果が取得され
たとする。レイアウト結果では、図６に示すように、ディジタルコンテンツとして２つの
テキスト１、２および２つの画像１、２がレイアウト領域に配置されている。テキスト１
、２は、レイアウト領域の上方および下方に配置され、画像１、２は、テキスト１、２の
間に横並びに配置されている。テキスト１、２には、ディジタルコンテンツの種別を示す
種別情報として「テキスト」が、画像１、２には、種別情報として「画像」がそれぞれ設
定されている。また、テキスト１、２および画像１、２には、ディジタルコンテンツのレ
イアウト領域における配置位置を示す配置情報（ｘｙ座標データ）がそれぞれ設定されて
いる。
【００７２】
図７は、重要度分布情報のデータ構造を模式的に示す図である。
テキスト１、２および画像１、２には、ディジタルコンテンツの重要度を示すコンテン
ツ重要度情報がそれぞれ設定されている。コンテンツ重要度情報としては、「Ｈｉｇｈ」
（＝３）、「Ｍｉｄｄｌｅ」（＝２）および「Ｌｏｗ」（＝１）のうちいずれか１つを設
定することができる。テキスト１、２および画像１、２には、例えば、コンテンツ重要度
情報として「３」、「２」、「１」および「３」が設定されているとすると、重要度分布
情報は、例えば、図７に示すように、テキスト１および画像２の配置領域に対してコンテ
ンツ重要度情報「３」が、テキスト２の配置領域に対してコンテンツ重要度情報「２」が
、画像１の配置領域に対してコンテンツ重要度情報「１」がそれぞれ設定されている。
【００７３】
図８は、重要度分布情報生成処理を示すフローチャートである。
図９は、１０×１０ピクセルからなる区分領域単位にレイアウト領域を区分した場合を
示す図である。
重要度分布情報生成処理は、ＣＰＵ６０において実行されると、図８に示すように、ま
ず、ステップＳ１０に移行する。
【００７４】
ステップＳ１０では、レイアウト領域の左上の区分領域を初期の注目区分領域として設
定し、図９に示すように、注目区分領域およびこれに隣接する８つの周辺区分領域につい
て、それら区分領域と重なり合うディジタルコンテンツのコンテンツ重要度情報をそれぞ
れ取得する。図９の例では、注目区分領域の下および右下の周辺区分領域にテキスト１が
重なり合っているため、下の周辺区分領域については「３」を、右下の周辺区分領域につ
いては「３」をそれぞれ取得する。
【００７５】
次いで、ステップＳ１２に移行して、取得したコンテンツ重要度情報に基づいて、下式
（１）により注目区分領域の重要度Ｙを算出する。下式（１）において、ｎは、注目区分
領域および周辺区分領域の領域番号（１〜９）、ｘｎは、領域番号に対応する区分領域に
ついて取得したコンテンツ重要度情報を示している。
【００７６】
【数１】
0004775067.tif 000002
【００７７】
例えば、図９に示すように、注目区分領域がレイアウト領域の左上である場合は、注目
区分領域の重要度Ｙは、３＋３＝６となる。この場合、注目区分領域からみて、左上、上
、右上、左および左下の周辺区分領域が存在しないので、それら区分領域についてはコン
テンツ重要度情報は「０」として取り扱う。また、同じ区分領域に複数のディジタルコン
テンツが重なり合っている場合は、その重要度の合計が区分領域の重要度となる。例えば
、テキスト２と画像１が重なり合っている区分領域の重要度は、３＋３＝６となる。
【００７８】
図１０は、レイアウト領域の左上の複数の区分領域について算出した重要度を示す図で
ある。
ステップＳ１０〜Ｓ１２を繰り返し実行した結果、例えば、レイアウト領域の左上の区
分領域の重要度Ｙは、図１０に示すように算出される。
次いで、ステップＳ１４に移行して、レイアウト領域のすべての区分領域についてステ
ップＳ１０、Ｓ１２の処理が終了したか否かを判定し、すべての区分領域について処理が
終了したと判定したとき(Yes)は、一連の処理を終了して元の処理に復帰させる。
【００７９】
一方、ステップＳ１４で、レイアウト領域のすべての区分領域について処理が終了して
いないと判定したとき(No)は、ステップＳ１６に移行して、注目区分領域がレイアウト領
域の右端でない場合は、注目区分領域を１つ右に移動し、注目区分領域が右端である場合
は、注目区分領域を１つ下に移動し、ステップＳ１０に移行する。
【００８０】
このように、レイアウト領域にレイアウトされたディジタルコンテンツ全体を考慮しな
がら重要度が算出されるので、ディジタルコンテンツ全体のレイアウト内容に対する重要
度を的確に把握することができる。
また、上記の例では、３×３の区分領域からなる計算マトリクスに基づいて注目区分領
域の重要度を算出したが、これに限らず、図１１に示すような計算マトリクスに基づいて
注目区分領域の重要度を算出することもできる。
【００８１】
図１１は、注目区分領域の重要度を算出するための計算マトリクスの構成例を示す図で
ある。
図１１（ａ）では、４×４の区分領域からなる正方形の領域を計算マトリクスとして構
成している。また、図１１（ｂ）では、４×３の区分領域からなる長方形の領域を計算マ
トリクスとして構成している。また、図１１（ｃ）では、疑似円の領域を計算マトリクス
として構成している。
【００８２】
また、上記の例では、１０×１０ピクセルで区分領域を構成したが、これに限らず、例
えば、２０×２０ピクセル等の任意のピクセル数で区分領域を構成することができる。ま
た、区分領域は、正方形に限らず、長方形等の他の任意の形状とすることができる。
また、上記の例では、重要度の計算として、マトリクスと重なり合うディジタルコンテ
ンツのコンテンツ重要度情報を合計し、さらにその合計を区分領域の重要度として算出し
たが、これに限らず、注目区分領域から離れるごとに足し合わせ係数を小さくするように
設定することもできる。例えば、下式（２）により区分領域の重要度Ｙを求めることがで
きる。
【００８３】
【数２】
0004775067.tif 000003
【００８４】
図１２は、マトリクスの各区分領域に係数αを割り当てて注目区分領域の重要度を算出
する場合を示す図である。
上式（２）において、αは、注目区分領域からの距離を「０」から「１」の範囲で定め
られた値である。図１２に示すマトリクス内の係数がαに相当する。このような計算によ
って、よりレイアウト領域上での位置を考慮した重要度が算出できる。
【００８５】
また、上記の例では、注目区分領域および周辺区分領域と重なり合うディジタルコンテ
ンツに対応するコンテンツ重要度情報に基づいて注目区分領域の重要度を算出したが、こ
れに限らず、周辺区分領域を考慮せず、注目区分領域と重なり合うディジタルコンテンツ
に対応するコンテンツ重要度情報に基づいて注目区分領域の重要度を算出することもでき
る。
【００８６】
（２）コンテンツ重要度情報およびディジタルコンテンツの種別に基づいて重要度分布情
報を生成する処理
ディジタルコンテンツの種別についてテキスト（タイトルor本文）は×１、画像は×２
とする。
図６を参照すると、テキスト１については、コンテンツ重要度情報が「Ｈｉｇｈ」であ
るので、配置後重要度は、３×１＝３となる。また、画像１については、コンテンツ重要
度情報が「Ｌｏｗ」であるので、配置後重要度は、１×２＝２となる。また、画像２につ
いては、コンテンツ重要度情報が「Ｈｉｇｈ」であるので、配置後重要度は、３×２＝６
となる。また、テキスト２については、コンテンツ重要度情報が「Ｍｉｄｄｌｅ」である
ので、配置後重要度は、２×１＝２となる。
【００８７】
図１３は、重要度分布情報のデータ構造を模式的に示す図である。
したがって、重要度分布情報は、図１３に示すようになる。ここで、配置後重要度が最
も高い画像２の領域を実線のハッチング、配置後重要度が次に高いテキスト１の領域を点
線のハッチング、配置後重要度が最も低い画像１およびテキスト２の領域を一点鎖線のハ
ッチングで示している。このとき、重要度分布情報は、各点数で保持してもよいし、ハッ
チングで領域分けしたように各区分単位で保持してもよい。
【００８８】
（３）コンテンツ重要度情報およびディジタルコンテンツのサイズに基づいて重要度分布
情報を生成する処理
ディジタルコンテンツの面積を算出し、算出した面積に基づいてコンテンツ重要度情報
を修正する。例えば、テキスト１、画像１、画像２およびテキスト２の面積がそれぞれ「
１００」、「２００」、「１５０」および「１００」である場合、下式（３）により配置
後重要度を算出する。
【００８９】
配置後重要度＝コンテンツ重要度情報＋コンテンツ重要度情報×（対象のディジタルコ
ンテンツの面積−最小面積）／（最大面積−最小面積）      …（３）
【００９０】
上式（３）によれば、テキスト１については、コンテンツ重要度情報が「Ｈｉｇｈ」で
あるので、配置後重要度は「３」となる。また、画像１については、コンテンツ重要度情
報が「Ｌｏｗ」であるので、配置後重要度は「２」となる。また、画像２については、コ
ンテンツ重要度情報が「Ｈｉｇｈ」であるので、配置後重要度は「４．５」となる。また
、テキスト２については、コンテンツ重要度情報が「Ｍｉｄｄｌｅ」であるので、配置後
重要度は「２」となる。
【００９１】
（４）コンテンツ重要度情報およびディジタルコンテンツの配置位置に基づいて重要度分
布情報を生成する処理
（１）〜（３）の生成処理では、レイアウト領域上での配置位置を特に考慮せずに配置
後重要度を算出したが、レイアウト領域上の配置位置を考慮して配置後重要度を算出する
こともできる。レイアウト領域上の配置位置を考慮することによって、例えば、左から右
へと視線を誘導したいようなレイアウトでは、レイアウト領域の左側の配置後重要度を高
くすることによって全体の視線の流れも考慮したレイアウトを提供しやすくなる。
また、（１）の生成処理で示したマトリクスでの重要度の求め方に、レイアウト領域上
での配置位置によって重み付けすることもでき、この重み付け係数によってレイアウト領
域上での重要度が反映しやすくなる。
【００９２】
（５）ディジタルコンテンツにコンテンツ重要度情報が存在しない場合に、重要度分布情
報を生成する処理
（１）〜（４）の生成処理では、各ディジタルコンテンツにコンテンツ重要度情報が設
定されており、それに基づいて配置後重要度を算出したが、これに限らず、コンテンツ重
要度情報が設定されていないディジタルコンテンツに対しては、例えば、テキスト＝１、
画像＝２など、種別等に対してあらかじめ設定されたコンテンツ重要度情報を当てはめる
ことによって同様に算出することができる。
また、（４）の生成処理で示したレイアウト領域上での配置位置のみに基づいて配置後
重要度を算出するように構成することもできる。
【００９３】
（６）その他の方法により重要度分布情報を生成する処理
重要度分布情報をディジタルコンテンツの重心とそのコンテンツ重要度情報との関係で
表現してもよい。これにより、配置後重要度が高いディジタルコンテンツのレイアウト領
域上での物理的な距離が明確となり、配置後重要度が高いディジタルコンテンツ同士は遠
くし、または配置後重要度が高いディジタルコンテンツ同士は近くするなどデザインを変
更する場合に利用できる。
【００９４】
また、各ディジタルコンテンツに設定されているコンテンツ重要度情報を重要度分布情
報の要素として取り扱ったが、これに限らず、各ディジタルコンテンツに設定されている
コンテンツ重要度情報と、そのディジタルコンテンツの周辺に配置されているディジタル
コンテンツやディジタルコンテンツの種別（画像やテキストなど）、長さ、大きさなどか
ら独自の配置後重要度を算出することもできる。
【００９５】
次に、ユーザＩＤ取得部３、有料コンテンツ要素取得部６およびレイアウト内容加工部
７として実現される処理を説明する。
ＣＰＵ６０は、ＲＯＭ６２の所定領域に格納されている所定のプログラムを起動させ、
そのプログラムに従って、ユーザＩＤ取得部３、有料コンテンツ要素取得部６およびレイ
アウト内容加工部７として実現される有料コンテンツ要素適用処理を実行する。
【００９６】
図１４は、有料コンテンツ要素適用処理を示すフローチャートである。
有料コンテンツ要素適用処理は、ＣＰＵ６０において実行されると、図１４に示すよう
に、まず、ステップＳ３０に移行する。
ステップＳ３０では、レイアウト結果を提供するユーザのユーザＩＤを取得し、ステッ
プＳ３１に移行して、レイアウト結果においてレイアウトされたディジタルコンテンツの
なかから配置後重要度が最も高いものを選択し、ステップＳ３２に移行する。
【００９７】
ステップＳ３２では、取得したユーザＩＤに対応するユーザ情報（適用条件）をユーザ
情報管理テーブル４２０から取得し、取得したユーザ情報に基づいて、選択したディジタ
ルコンテンツの配置後重要度が適用条件を満たしているか否かを判定し、適用条件を満た
していると判定したとき(Yes)は、ステップＳ３４に移行する。
ステップＳ３４では、取得したユーザＩＤに対応するユーザ情報（利用コストの上限）
および課金情報をユーザ情報管理テーブル４４０および課金情報管理テーブルから取得し
、取得したユーザ情報および課金情報に基づいて、利用コストの合計が上限以下であるか
否かを判定し、利用コストの合計が上限以下であると判定したとき(Yes)は、ステップＳ
３６に移行する。
【００９８】
ステップＳ３６では、取得したユーザＩＤに対応するユーザ情報（フォントの種別、フ
レームの種別）をユーザ情報管理テーブル４２０から取得し、選択したディジタルコンテ
ンツの種別、取得したユーザ情報および有料コンテンツ要素管理テーブル４００に基づい
て有料コンテンツ要素を記憶装置７０から取得し、ステップＳ３８に移行して、取得した
有料コンテンツ要素を、選択したディジタルコンテンツに適用することによりレイアウト
内容を加工し、ステップＳ４０に移行する。
【００９９】
ステップＳ４０では、有料コンテンツ要素管理テーブル４００に基づいて、取得した有
料コンテンツ要素の利用コストを算出し、ステップＳ４２に移行して、算出した利用コス
トに基づいて、課金情報管理テーブルの課金情報のうち取得したユーザＩＤに対応するも
のを更新し、ステップＳ４４に移行する。
ステップＳ４４では、レイアウト結果においてレイアウトされたディジタルコンテンツ
のなかから配置後重要度が次に高いものを選択し、ステップＳ３２に移行する。
【０１００】
一方、ステップＳ３４で、利用コストの合計が上限を超えたと判定したとき(No)は、一
連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３２で、ディジタルコンテンツの配置後重要度が適用条件を満たして
いないと判定したとき(No)は、ステップＳ４４に移行する。
次に、レイアウト内容加工部７として実現される他の処理を説明する。
【０１０１】
ＣＰＵ６０は、ＲＯＭ６２の所定領域に格納されている所定のプログラムを起動させ、
そのプログラムに従って、レイアウト内容加工部７として実現されるレイアウト内容加工
処理を実行する。
レイアウト内容加工処理は、ステップＳ３８とは別に実行される処理であって、次の６
つの加工処理（１）〜（６）のいずれかから構成される。
【０１０２】
（１）主題の明確化のために余白を生成
主題とは、レイアウトのなかで最も主張したいディジタルコンテンツをいう。レイアウ
ト処理上では、配置後重要度が最も高いディジタルコンテンツをさす。主題を明確化させ
る（配置後重要度が高いディジタルコンテンツを目立つようにさせる）ことは、レイアウ
トにおいて重要な処理となる。
【０１０３】
主題を明確化させるために、配置後重要度に基づいてディジタルコンテンツ間に余白を
生成する。配置後重要度が閾値Th１よりも高いディジタルコンテンツにおいて、ディジタ
ルコンテンツ間の距離（レイアウト間の余白量）が閾値Th２よりも低い場合、ディジタル
コンテンツ間の余白量を下式（４）により算出する。下式（４）において、ｘは、配置後
重要度である。
【０１０４】
Ｆ（ｘ）                …（４）
【０１０５】
そして、ディジタルコンテンツは、上式（４）で求められた余白量を与えるように、移
動したりサイズを変更したりする。
なお、配置後重要度の差に反比例した余白量を与えてもよい。また、配置後重要度の差
が大きければ、特に余白を設けなくてもよい。
【０１０６】
（２）主題の明確化のために拡大縮小
主題を明確化させるために、配置後重要度に基づいてディジタルコンテンツのサイズを
変更する。配置後重要度が高いディジタルコンテンツＸと、配置後重要度が低いディジタ
ルコンテンツＹとの面積比を配置後重要度の比と同等にする。
【０１０７】
これにより、配置後重要度が２倍のディジタルコンテンツは２倍の面積となるため、よ
りレイアウト領域上で目立つようにレイアウトできる。そのため、重要度分布情報に基づ
いたよりデザイン性の高いレイアウトを提供することができる。また、単純に面積比と配
置後重要度比を対応付けるだけではなく、配置後重要度の比率の乗数に基づいて面積比を
算出するなど、重要度分布情報に基づいて、ディジタルコンテンツのサイズを変更するよ
うに構成することもできる。
【０１０８】
（３）色処理によって彩度を高める
配置後重要度に基づいてディジタルコンテンツの色（特に彩度）を変更する。配置後重
要度の比率がαであるディジタルコンテンツＸ、Ｙ（Ｘ＝αＹ）がある場合、両ディジタ
ルコンテンツの彩度がα倍になるように修正する。修正方法は、ディジタルコンテンツＸ
の彩度をディジタルコンテンツＹの彩度のα倍以上になるようにする。彩度がα倍以上に
ならない場合は、ディジタルコンテンツＹの彩度をα倍になるように落とす処理を行う。
これにより、ディジタルコンテンツＸとディジタルコンテンツＹの彩度がα倍となるため
、配置後重要度が高いＸがより目立つデザインを提供することができる。
また、配置後重要度の比率をそのまま彩度の比率として算出したが、これに限らず、配
置後重要度に基づいて彩度を変更するような構成であればよい。
【０１０９】
（４）テキストの場合、フォントを指定フォントに変更
配置後重要度に基づいてフォントを変更する。例えば、フォント種別と配置後重要度と
の関係を表すテーブルを用意し、これに基づいてフォントを指定フォントに変更する。こ
のテーブルは、配置後重要度が高いほどより見栄えがよいフォントが選択されるように構
成し、このテーブルを参照することによって配置後重要度に沿ったフォントに変更するこ
とができる。
【０１１０】
（５）画像の場合は、画像枠を付加
（４）の加工処理と同様に、配置後重要度に応じて画像の枠を変更する。これにより、
配置後重要度が高い画像に対しては、見栄えのよい枠をつけることによって、よりデザイ
ン性を高めたレイアウトを提供することができる。
【０１１１】
（６）配置後重要度が低い場合は、相対的に目立たなくさせる
配置後重要度が低いディジタルコンテンツを相対的に目立たなくさせる。
（ａ）配置後重要度がある閾値Th１より低く、かつ、全ディジタルコンテンツ数がある閾
値Th２より低い場合、そのディジタルコンテンツを除外するように構成する。これにより
、配置後重要度が低いディジタルコンテンツを除外し、レイアウト領域全体の主ディジタ
ルコンテンツをより際立たせることができる。
【０１１２】
（ｂ）配置後重要度がある閾値Th１より低く、かつ、全ディジタルコンテンツ数がある閾
値Th２より低い場合、そのディジタルコンテンツを背景化する。これにより、配置後重要
度が低いディジタルコンテンツは、背景と一体化されたディジタルコンテンツとなるため
、全体として重要なディジタルコンテンツのみを目立つようにすることができる。背景化
の方法としては、画像自体の透過率を高めることによって、容易に背景化できる。また、
背景化以外にも、ある規定色（例えば、薄い青色など）のマスクを施し、全体としての印
象を弱めることも可能である。さらに、ぼかしフィルタによってぼかし処理を施し、抽象
的が画像に変換してしまう方法も考えられる。また、色をよりグレー色に近付け目立たな
くさせることも可能である。
【０１１３】
（ｃ）テキストの場合は、要約する
配置後重要度が低いテキストの場合、長い本文にレイアウト領域を割くより、要約でレ
イアウト領域上の余白を生成し、重要なディジタルコンテンツ周辺の余白を増やして重要
なディジタルコンテンツを目立たせる。これにより、よりレイアウト領域全体の配置後重
要度に対するバランスがよくなり、全体としてよりよいレイアウトが提供することができ
る。
【０１１４】
（ｄ）画像の場合は、解像度を落とす
配置後重要度が低い画像の場合、その画像の解像度を落とすことによって、レイアウト
結果のディジタルデータを小さくすることができる。このように、配置後重要度に基づい
てレイアウトをよくするだけでなく、そのデータサイズ自体も小さくすることができる。
【０１１５】
次に、本実施の形態の動作を説明する。
以下、ユーザ「UserB」にレイアウト結果を提供する場合を例にとって説明する。
ディジタルコンテンツ作成装置１００では、レイアウト結果取得部１により、複数のデ
ィジタルコンテンツをレイアウト領域にレイアウトして構成されるレイアウト結果が取得
され、（１）〜（６）のいずれかの生成処理により重要度分布情報が生成される。
【０１１６】
次いで、ステップＳ３０、Ｓ３１を経て、ユーザＩＤ「UserB」が取得され、各ディジ
タルコンテンツごとに配置後重要度が算出され、配置後重要度が高い順にディジタルコン
テンツが選択される。
図１５は、重要度分布情報のデータ構造を模式的に示す図である。
図１５（ａ）では、ディジタルコンテンツと重複する区分領域を太線で囲い、図１５（
ｂ）では、所定数値範囲ごとにその所定数値範囲の重要度の区分領域を太線で囲っている
。
【０１１７】
図１５に示すような重要度分布情報が得られた場合、各ディジタルコンテンツごとに、
そのディジタルコンテンツと重複する区分領域を特定し、特定した区分領域の重要度を合
計し、合計した重要度をそのディジタルコンテンツの配置後重要度とする。また、配置後
重要度の平均は、ディジタルコンテンツの配置後重要度を、そのディジタルコンテンツと
重複する区分領域の数で除算することにより算出する。
【０１１８】
図１６は、重要度分布情報から求まる各ディジタルコンテンツの配置後重要度を示す表
である。
その結果、図１５の重要度分布情報から、図１６に示すような算出結果が得られる。図
１６の例では、テキスト１、画像１、画像２、テキスト２について配置後重要度がそれぞ
れ「1806」、「654」、「1345」、「704」であり、配置後重要度の平均がそれぞれ「24」
「13」「24」「14」である。したがって、テキスト１、画像２、テキスト２、画像１の順
で配置後重要度が高いので、その順序で選択される。
【０１１９】
そして、ステップＳ３２を経て、ユーザＩＤ「UserB」に対応するユーザ情報が取得さ
れ、配置後重要度が適用条件を満たしているか否かが判定される。その結果、適用条件を
満たしていると判定されると、ステップＳ３４〜Ｓ３８を経て、有料コンテンツ要素が取
得され、取得された有料コンテンツ要素に基づいてレイアウト結果のレイアウト内容が加
工される。
【０１２０】
ユーザ情報管理テーブル４２０が図４の内容である場合、まず、配置後重要度が「1000
」から「1500」までとなっている第１適用条件に対しては、画像２の配置後重要度が条件
を満たし、配置後重要度が「1500」以上となっている第２適用条件に対しては、テキスト
１および画像２の配置後重要度が条件を満たす。
図１７は、本実施の形態および対比例についてレイアウト内容の加工結果の違いを示す
図である。
【０１２１】
（１） テキスト１の加工
テキスト１は文字列であるため、有料のフォントを使うかが決定される。いま、テキス
ト１の配置後重要度が第２適用条件を満たしているので、テキスト１に対してはフォント
Ｂが適用候補となる。ユーザ情報管理テーブル４４０が図５の内容である場合、フォント
Ｂのコストが「500円」であり、ユーザ「UserB」の上限「1000円」を超えていない。その
ため、テキスト１に対してはフォントＢが適用される。
【０１２２】
（２）画像２の加工
画像２は画像であるため、有料のフレームを使うかが決定される。いま、画像２の配置
後重要度が第１適用条件および第２適用条件を満たしているので、画像２に対してはフレ
ーム１、２が適用候補となる。フレーム１のコストが「500円」であるので、フォントＢ
と合わせて利用コストの合計が「1000円」となり、上限「1000円」を超えていない。これ
に対し、フレーム２のコストが「1000円」であるので、フォントＢと合わせて利用コスト
の合計が「1500円」となり、上限「1000円」を超えてしまう。そのため、画像２に対して
はフレーム１が適用される。
【０１２３】
これらの結果、図１７（ａ）に示すような加工結果が得られる。
これに対し、配置後重要度ではなくコンテンツ重要度情報に基づいて有料コンテンツ要
素適用処理を実行した場合、テキスト１、２および画像１、２に対してコンテンツ重要度
情報として「３」、「２」、「１」および「３」が設定されているとすると、テキスト１
、画像２のコンテンツ重要度情報が最も高いので、テキスト１、画像２が優先的に選択さ
れる。例えば、画像優先の設定がされている場合は、画像２、テキスト１の順で選択され
る。
【０１２４】
（１）画像２の加工
画像２は画像であるため、有料のフレームを使うかが決定される。いま、画像２の配置
後重要度が第１適用条件および第２適用条件を満たしているので、画像２に対してはフレ
ーム１、２が適用候補となる。フレーム１、２のコストが「500円」、「1000円」であり
、いずれも上限「1000円」を超えていない。そのため、第１適用条件よりも第２適用条件
を優先する設定がされている場合は、画像２に対してはフレーム２が適用される。
【０１２５】
（２）テキスト１の加工
テキスト１は文字列であるため、有料のフォントを使うかが決定される。いま、テキス
ト１の配置後重要度が第２適用条件を満たしているので、テキスト１に対してはフォント
Ｂが適用候補となる。フォントＢのコストが「500円」であるので、フレーム２と合わせ
て利用コストの合計が「1500円」となり、上限「1000円」を超えてしまう。そのため、テ
キスト１に対しては有料のフォントが適用されない。
【０１２６】
これらの結果、図１７（ｂ）に示すような加工結果が得られる。
このように、コンテンツ重要度情報に基づいて有料コンテンツ要素を適用する場合は、
レイアウト内容全体として最も重要なテキスト１がまったく処理されず、画像２のみが処
理されてしまうという偏ったレイアウト結果となってしまう場合がある。これに対し、本
実施の形態のように、重要度分布情報に基づいて有料コンテンツ要素を適用する場合は、
レイアウト内容全体として重要なテキスト１、画像２が両方とも処理されるので、レイア
ウト内容全体のレイアウトバランスがよいレイアウト結果が得られる。さらに、重要度分
布情報に基づく場合は、配置後重要度の差が細かくなるので、精度の高い処理を行うこと
ができる。
【０１２７】
有料コンテンツ要素が適用されると、さらに、（１）〜（６）のいずれかの加工処理に
よりレイアウト結果のレイアウト内容が加工される。
このようにして、本実施の形態では、ディジタルコンテンツの重要度を示すコンテンツ
重要度情報に基づいて、レイアウト領域にレイアウトされたディジタルコンテンツ全体の
レイアウト内容に対する重要度の分布を示す重要度分布情報を生成し、生成した重要度分
布情報に基づいて有料コンテンツ要素を取得し、取得した有料コンテンツ要素に基づいて
レイアウト領域のレイアウト内容を加工する。
【０１２８】
これにより、レイアウト領域におけるレイアウト内容全体のバランスを考慮してレイア
ウト内容を加工することが可能となるので、レイアウト内容全体のレイアウトバランスが
よい出力用ディジタルコンテンツを作成することができる。また、レイアウト内容全体の
バランスを考慮して有料コンテンツ要素が取得されるので、低コストでデザイン性の高い
出力用ディジタルコンテンツを作成することができる。
【０１２９】
さらに、本実施の形態では、有料コンテンツ要素としてフレームを取得し、取得したフ
レームを、レイアウト領域にレイアウトされている画像に適用する。
これにより、レイアウト内容全体のバランスを考慮して重要と思われる画像に対して、
デザイン性が高い有料のフレームが適用されるので、デザイン性の高い出力用ディジタル
コンテンツを作成することができる。
【０１３０】
さらに、本実施の形態では、有料コンテンツ要素としてフォントを取得し、取得したフ
ォントを、レイアウト領域にレイアウトされているテキストに適用する。
これにより、レイアウト内容全体のバランスを考慮して重要と思われるテキストに対し
て、デザイン性が高い有料のフォントが適用されるので、デザイン性の高い出力用ディジ
タルコンテンツを作成することができる。
【０１３１】
さらに、本実施の形態では、有料コンテンツ要素を適用する重要度の条件である適用条
件を含むユーザ情報を取得し、取得したユーザ情報に基づいて配置後重要度が適用条件を
満たしていると判定したときは、有料コンテンツ要素を取得する。
これにより、各ユーザごとに有料コンテンツ要素を適用する条件を設定することができ
る。
【０１３２】
さらに、本実施の形態では、有料コンテンツ要素の利用によって発生する利用コストの
上限を含むユーザ情報を取得し、取得したユーザ情報に基づいて、利用に要するコストの
合計が利用コストの上限を超えないように有料コンテンツ要素を取得する。
これにより、各ユーザごとに利用コストの上限を設定することができる。
さらに、本実施の形態では、レイアウト領域を複数の領域に区分したときの各区分領域
ごとに、その区分領域および周辺区分領域と重なり合うディジタルコンテンツに対応する
コンテンツ重要度情報に基づいてその区分領域の重要度を算出し、算出した重要度に基づ
いて重要度分布情報を生成する。
【０１３３】
これにより、レイアウト領域にレイアウトされたディジタルコンテンツ全体を考慮しな
がら重要度が算出されるので、ディジタルコンテンツ全体のレイアウト内容に対する重要
度を的確に把握することができる。
上記第１の実施の形態において、有料コンテンツ要素記憶部４および記憶装置７０は、
形態１、１０または１９の有料コンテンツ要素記憶手段に対応し、課金情報記憶部８およ
び記憶装置７０は、形態６、１５または２４の課金情報記憶手段に対応し、ユーザ情報記
憶部５および記憶装置７０は、形態７、１６若しくは２５の重要度条件情報記憶手段、ま
たは形態８、１７若しくは２６の利用コスト上限情報記憶手段に対応している。また、重
要度分布情報生成部２およびステップＳ１０〜Ｓ１６は、形態１の全体重要度情報生成手
段に対応し、ステップＳ１０〜Ｓ１６は、形態１０または１９の全体重要度情報生成ステ
ップに対応し、ユーザＩＤ取得部３およびステップＳ３０は、形態７または８のユーザ識
別情報取得手段に対応している。
【０１３４】
また、上記第１の実施の形態において、ステップＳ３０は、形態１６、１７、２５また
は２６のユーザ識別情報取得ステップに対応し、有料コンテンツ要素取得部６およびステ
ップＳ３１〜Ｓ３６、Ｓ４４は、形態１ないし３、６ないし８の有料コンテンツ要素取得
手段に対応している。また、ステップＳ３１〜Ｓ３６、Ｓ４４は、形態１０ないし１２、
１５ないし１７、１９ないし２１、２４ないし２６の有料コンテンツ要素取得ステップに
対応し、レイアウト内容加工部７およびステップＳ３８は、形態１ないし３のレイアウト
内容加工手段に対応している。
【０１３５】
また、上記第１の実施の形態において、ステップＳ３８は、形態１０ないし１２、１９
ないし２１のレイアウト内容加工ステップに対応し、課金情報更新部９およびステップＳ
４０、Ｓ４２は、形態６の課金情報更新手段に対応し、ステップＳ４０、Ｓ４２は、形態
１５または２４の課金情報更新ステップに対応している。また、重要度分布情報は、形態
１、７、１０、１６、１９または２５の全体重要度情報に対応し、ユーザＩＤは、形態７
、８、１６、１７、２５または２６のユーザ識別情報に対応し、ユーザ情報は、形態７、
１６若しくは２５の重要度条件情報、または形態８、１７若しくは２６の利用コスト上限
情報に対応している。
【０１３６】
次に、本発明の第２の実施の形態を図面を参照しながら説明する。図１８ないし図２０
は、本発明に係るディジタルコンテンツ作成システムおよびディジタルコンテンツ作成プ
ログラム、並びにディジタルコンテンツ作成方法の第２の実施の形態を示す図である。
本実施の形態は、上記第１の実施の形態に対して、有料コンテンツ要素として文字処理
または画像処理を行う処理モジュールを適用する点が異なる。なお、以下、上記第１の実
施の形態と異なる部分についてのみ説明し、上記第１の実施の形態と重複する部分につい
ては同一の符号を付して説明を省略する。
【０１３７】
記憶装置７０は、テキストの文字に対して装飾、デザインその他の加工を行う文字処理
の処理モジュール、および画像に対して装飾、デザインその他の加工を行う画像処理の処
理モジュールを有料コンテンツ要素として記憶している。
次に、有料コンテンツ要素管理テーブル４００のデータ構造を説明する。
図１８は、有料コンテンツ要素管理テーブル４００のデータ構造を示す図である。
【０１３８】
有料コンテンツ要素管理テーブル４００には、図１８に示すように、各有料コンテンツ
要素ごとに１つのレコードが登録されている。各レコードは、有料コンテンツ要素の種別
、内容、利用に要するコストおよび有料コンテンツ要素の保存場所をそれぞれ登録するフ
ィールドを含んで構成されている。
図１８の例では、第１段目のレコードには、種別、内容およびコストとして、「テキス
ト」、「文字処理Ａ」および「２００円」が登録されている。これは、文字処理Ａの処理
モジュールの利用に要するコストが１回につき２００円であり、文字処理Ａの処理モジュ
ールがディジタルコンテンツのテキストに適用可能であることを示している。
【０１３９】
次に、ユーザ情報管理テーブル４２０のデータ構造を説明する。
図１９は、ユーザ情報管理テーブル４２０のデータ構造を示す図である。
ユーザ情報管理テーブル４２０には、図１９に示すように、各ユーザごとに１つのレコ
ードが登録されている。各レコードは、ユーザＩＤ、適用条件、文字処理の種別および画
像処理の種別をそれぞれ登録するフィールドを含んで構成されている。
【０１４０】
図１９の例では、第１段目のレコードには、ユーザＩＤ、適用条件、文字処理の種別お
よび画像処理の種別として、「UserA」、「平均が２０以上」、「文字処理Ｂ」および「
画像処理Ｂ」が登録されている。これは、ユーザ「UserA」については、配置後重要度の
平均が「２０」以上となるテキストに対しては文字処理Ｂの処理モジュールを、配置後重
要度の平均が「２０」以上となる画像に対しては画像処理Ｂの処理モジュールを適用する
ことを示している。
【０１４１】
次に、本実施の形態の動作を説明する。
図２０は、レイアウト結果およびレイアウト内容の加工結果を示す図である。
レイアウト結果取得部１により、図２０（ａ）に示すようなレイアウト結果が得られた
とする。
ユーザ情報管理テーブル４２０が図１９の内容である場合、まず、配置後重要度が「10
00」から「1500」までとなっている第１適用条件に対しては、画像２の配置後重要度が条
件を満たし、配置後重要度が「1500」以上となっている第２適用条件に対しては、テキス
ト１および画像２の配置後重要度が条件を満たす。
【０１４２】
（１） テキスト１の加工
テキスト１は文字列であるため、有料の文字処理を行うかが決定される。いま、テキス
ト１の配置後重要度が第２適用条件を満たしているので、テキスト１に対しては文字処理
Ｂの処理モジュールが適用候補となる。ユーザ情報管理テーブル４４０が図５の内容であ
る場合、文字処理Ｂの処理モジュールのコストが「500円」であり、ユーザ「UserB」の上
限「1000円」を超えていない。そのため、テキスト１に対しては文字処理Ｂの処理モジュ
ールが適用される。文字処理Ｂは、例えば、形態素解析による改行位置を変更し、フォン
トの色を変更し、影文字を追加するという処理である。
【０１４３】
（２）画像２の加工
画像２は画像であるため、有料の画像処理を行うかが決定される。いま、画像２の配置
後重要度が第１適用条件および第２適用条件を満たしているので、画像２に対しては画像
処理Ａ、Ｂの処理モジュールが適用候補となる。画像処理Ａの処理モジュールのコストが
「500円」であるので、文字処理Ｂの処理モジュールと合わせて利用コストの合計が「100
0円」となり、上限「1000円」を超えていない。これに対し、画像処理Ｂの処理モジュー
ルのコストが「1000円」であるので、文字処理Ｂの処理モジュールと合わせて利用コスト
の合計が「1500円」となり、上限「1000円」を超えてしまう。そのため、画像２に対して
は画像処理Ａの処理モジュールが適用される。画像処理Ａは、例えば、画像の色を変更し
、模様を追加するという処理である。
【０１４４】
これらの結果、図２０（ｂ）に示すような加工結果が得られる。
このようにして、本実施の形態では、有料コンテンツ要素として処理モジュールを取得
し、取得した処理モジュールを、レイアウト領域にレイアウトされているディジタルコン
テンツに適用する。
これにより、レイアウト内容全体のバランスを考慮して重要と思われるディジタルコン
テンツに対して、デザイン性が高い有料の処理モジュールが適用されるので、デザイン性
の高い出力用ディジタルコンテンツを作成することができる。
【０１４５】
上記第２の実施の形態において、レイアウト内容加工部７およびステップＳ３８は、形
態４のレイアウト内容加工手段に対応し、ステップＳ３８は、形態１３または２２のレイ
アウト内容加工ステップに対応し、有料コンテンツ要素取得部６およびステップＳ３１〜
Ｓ３６、Ｓ４４は、形態４の有料コンテンツ要素取得手段に対応している。また、ステッ
プＳ３１〜Ｓ３６、Ｓ４４は、形態１３または２２の有料コンテンツ要素取得ステップに
対応し、処理モジュールは、形態４、１３または２２の処理規定情報に対応している。
【０１４６】
次に、本発明の第３の実施の形態を図面を参照しながら説明する。図２１ないし図２３
は、本発明に係るディジタルコンテンツ作成システムおよびディジタルコンテンツ作成プ
ログラム、並びにディジタルコンテンツ作成方法の第３の実施の形態を示す図である。
本実施の形態は、上記第１の実施の形態に対して、有料コンテンツ要素として背景画像
または付加画像を適用する点が異なる。なお、以下、上記第１の実施の形態と異なる部分
についてのみ説明し、上記第１の実施の形態と重複する部分については同一の符号を付し
て説明を省略する。
【０１４７】
記憶装置７０は、背景画像および付加画像を有料コンテンツ要素として記憶している。
次に、有料コンテンツ要素管理テーブル４００のデータ構造を説明する。
図２１は、有料コンテンツ要素管理テーブル４００のデータ構造を示す図である。
有料コンテンツ要素管理テーブル４００には、図２１に示すように、各有料コンテンツ
要素ごとに１つのレコードが登録されている。各レコードは、有料コンテンツ要素の種別
、内容、利用に要するコストおよび有料コンテンツ要素の保存場所をそれぞれ登録するフ
ィールドを含んで構成されている。
【０１４８】
図２１の例では、第１段目のレコードには、種別、内容およびコストとして、「背景画
像」、「背景画像Ａ」および「２００円」が登録されている。これは、背景画像Ａの利用
に要するコストが１回につき２００円であり、背景画像Ａがディジタルコンテンツの背景
画像に適用可能であることを示している。
【０１４９】
次に、ユーザ情報管理テーブル４２０のデータ構造を説明する。
図２２は、ユーザ情報管理テーブル４２０のデータ構造を示す図である。
ユーザ情報管理テーブル４２０には、図２２に示すように、各ユーザごとに１つのレコ
ードが登録されている。各レコードは、ユーザＩＤ、適用条件、背景画像の種別および付
加画像の種別をそれぞれ登録するフィールドを含んで構成されている。
図２２の例では、第１段目のレコードには、ユーザＩＤ、適用条件、背景画像の種別お
よび付加画像の種別として、「UserA」、「平均が２０以上」、「背景画像Ａ」および「
付加画像Ｂ」が登録されている。これは、ユーザ「UserA」については、配置後重要度の
平均が「２０」以上となる画像を背景画像Ａまたは付加画像Ｂに変更することを示してい
る。
【０１５０】
次に、本実施の形態の動作を説明する。
図２３は、レイアウト結果およびレイアウト内容の加工結果を示す図である。
レイアウト結果取得部１により、図２３（ａ）に示すようなレイアウト結果が得られた
とする。また、画像２には、背景画像であることを示すカテゴリ情報が付加されていると
する。
【０１５１】
ユーザ情報管理テーブル４２０が図２２の内容である場合、まず、配置後重要度が「10
00」から「1500」までとなっている第１適用条件に対しては、画像２の配置後重要度が条
件を満たし、配置後重要度が「1500」以上となっている第２適用条件に対しては、テキス
ト１および画像２の配置後重要度が条件を満たす。
画像２は背景画像であるため、有料の背景画像に変更するかが決定される。いま、画像
２の配置後重要度が第１適用条件を満たしているので、画像２に対しては背景画像Ａが適
用候補となる。背景画像Ａのコストが「200円」であり、ユーザ「UserB」の上限「1000円
」を超えていない。そのため、画像２は背景画像Ａに変更される。
【０１５２】
これらの結果、図２３（ｂ）に示すような加工結果が得られる。これは、例えば、背景
画像Ａにアイドルなどの肖像権を有する画像を利用する場合や、ある有名デザイナがデザ
インした画像を利用する場合に主に適用される。
なお、付加画像であることを示すカテゴリ情報が画像２に付加されている場合は、画像
２の配置後重要度が第２適用条件を満たしているので、画像２は付加画像Ｂに変更される
。
【０１５３】
このようにして、本実施の形態では、有料コンテンツ要素として背景画像または付加画
像を取得し、レイアウト領域にレイアウトされている画像を、取得した背景画像または付
加画像に変更する。
これにより、レイアウト内容全体のバランスを考慮して重要と思われるディジタルコン
テンツが、デザイン性が高い有料の背景画像または付加画像に変更されるので、デザイン
性の高い出力用ディジタルコンテンツを作成することができる。
【０１５４】
上記第３の実施の形態において、レイアウト内容加工部７およびステップＳ３８は、形
態５のレイアウト内容加工手段に対応し、ステップＳ３８は、形態１４または２３のレイ
アウト内容加工ステップに対応し、有料コンテンツ要素取得部６およびステップＳ３１〜
Ｓ３６、Ｓ４４は、形態５の有料コンテンツ要素取得手段に対応している。また、ステッ
プＳ３１〜Ｓ３６、Ｓ４４は、形態１４または２３の有料コンテンツ要素取得ステップに
対応している。
【０１５５】
次に、本発明の第４の実施の形態を図面に基づいて説明する。図２４ないし図４７は、
本発明に係るディジタルコンテンツ作成システムおよびディジタルコンテンツ作成プログ
ラム、並びにディジタルコンテンツ作成方法の第４の実施の形態を示す図である。
本実施の形態は、上記第１ないし第３の実施の形態に対して、コンテンツ群属性情報に
基づいてレイアウトの調整およびデザインを行う点が異なる。なお、以下、上記第１ない
し第３の実施の形態と異なる部分についてのみ説明し、上記第１ないし第３の実施の形態
と重複する部分については同一の符号を付して説明を省略する。
【０１５６】
まず、図２４に基づいてディジタルコンテンツ作成装置１００の構成を説明する。
図２４は、ディジタルコンテンツ作成装置の構成を示すブロック図である。
ディジタルコンテンツ作成装置１００は、図２４に示すように、ユーザからの指示に応
じて選択されたレイアウトテンプレートおよびディジタルコンテンツに基づいて、ディジ
タルコンテンツを自動的に初期レイアウトする自動レイアウト部１０と、様々な種類のデ
ィジタルコンテンツが登録されたコンテンツＤＢ１１と、様々な種類のレイアウトテンプ
レートが登録されたテンプレートＤＢ１２とを有して構成されている。
【０１５７】
ディジタルコンテンツ作成装置１００は、さらに、初期レイアウトによって作成された
出力用ディジタルコンテンツに基づいて、コンテンツ群属性情報を生成するコンテンツ群
属性情報生成部１３と、コンテンツ群属性情報記憶部１４と、コンテンツ群属性情報生成
部１３で生成したコンテンツ群属性情報をコンテンツ群属性情報記憶部１４に登録するコ
ンテンツ群属性情報登録部１４ａとを有して構成されている。
【０１５８】
ディジタルコンテンツ作成装置１００は、さらに、コンテンツ群属性情報記憶部１４の
コンテンツ群属性情報に基づいて、初期レイアウトされたディジタルコンテンツのレイア
ウト内容を調整するレイアウト調整部１５と、レイアウト調整部１５でレイアウト内容が
調整後のディジタルコンテンツに基づいてコンテンツ群属性情報を更新するとともにデザ
イン部１７においてデザインが施された後の出力用ディジタルコンテンツに基づいてコン
テンツ群属性情報を更新するコンテンツ群属性情報更新部１６とを有して構成されている
。
【０１５９】
自動レイアウト部１０は、後述する入力装置７４を介したユーザからの指示に応じて、
テンプレートＤＢ１１から当該指示に応じたレイアウトテンプレートを取得するとともに
、コンテンツＤＢ１２から前記ユーザの指示に応じたディジタルコンテンツを取得する機
能を有している。さらに、この取得したレイアウトテンプレートに設定されているレイア
ウト情報に基づいて、前記取得したディジタルコンテンツを前記取得したレイアウトテン
プレートに自動的に初期レイアウトする機能（自動レイアウト機能）を有している。
【０１６０】
ここで、レイアウトテンプレートは、例えば、各ディジタルコンテンツのカテゴリ情報
（タイトル、本文、メイン画像、サブ画像等）、各ディジタルコンテンツのカテゴリに応
じた配置位置の情報（例えば、印刷用紙領域内での配置位置の情報）、各ディジタルコン
テンツのレイアウトされる領域に対応したコンテンツ重要度情報、テキストのディジタル
コンテンツに対する、フォントサイズ、フォント種類、色彩、文字間隔、行ピッチなどの
情報、画像のディジタルコンテンツに対する、画像の数、品質、大きさ、割合などの情報
等を含むレイアウト情報から構成される。なお、これらはＸＭＬ（eXtensible Markup La
nguage）等により記述されている。
【０１６１】
なお、自動レイアウトの処理方法およびテンプレートの構成は、上記説明したものに限
らず、本発明を実現可能な処理方法であれば、他の自動レイアウト処理方法を用いてもよ
いし、本発明を実現可能な構成であれば、他の構成のレイアウトテンプレートを用いても
よい。
テンプレートＤＢ１１は、カタログやポスター等の目的のディジタルコンテンツに応じ
た様々な種類のレイアウトテンプレートが登録されたＤＢである。
コンテンツＤＢ１２は、タイトル、本文、キャッチフレーズ等の様々な種類のテキスト
データ、背景画像、人物画像、動物画像、商品画像等の様々な種類の画像データ等のディ
ジタルコンテンツが登録されたＤＢである。
【０１６２】
コンテンツ群属性情報生成部１３は、レイアウトテンプレートに初期レイアウトされた
ディジタルコンテンツ全体のレイアウト内容に対する属性情報であるコンテンツ群属性情
報を生成する機能を有している。なお、本実施の形態においては、単一ページ、複数ペー
ジ、単一セクション、複数セクションなどの領域を設定することが可能となっており、設
定された領域にレイアウトされたディジタルコンテンツ全体のレイアウト内容に対する属
性情報を生成するようになっている。また、本実施の形態において、前記生成するコンテ
ンツ群属性情報は、前記設定された領域（以下、設定領域と称す）における、ディジタル
コンテンツ全体の配置情報、ディジタルコンテンツ全体の重なり情報、ディジタルコンテ
ンツ全体に対する余白情報、ディジタルコンテンツ全体の色分布情報、およびディジタル
コンテンツ全体の重要度分布情報を生成するようになっている。
【０１６３】
コンテンツ群属性情報記憶部１４は、後述する記憶装置７０の所定領域から構成されて
おり、コンテンツ群属性情報生成部１３において生成されたコンテンツ群属性情報や、コ
ンテンツ群属性情報更新部１６によって更新されたコンテンツ群属性情報を、所定領域に
記憶保持する機能を有している。
レイアウト調整部１５は、コンテンツ群属性情報記憶部１４のコンテンツ群属性情報に
基づいて、自動レイアウト部１０で初期レイアウトされたディジタルコンテンツのレイア
ウト内容を調整する機能を有している。本実施の形態においては、ディジタルコンテンツ
の重なり除去、グリッドの調整、画像サイズの調整、フォントサイズの調整、フォント種
別の調整、および色の調整を行うようになっている。
【０１６４】
コンテンツ群属性情報更新部１６は、レイアウト調整部１５で調整後のディジタルコン
テンツの情報、例えば、移動後の各ディジタルコンテンツの配置情報、サイズ変更後の各
ディジタルコンテンツのサイズ情報、色変換後の各ディジタルコンテンツの色情報等に基
づいて、上記したコンテンツ群属性情報を再生成し、再生成後のコンテンツ群属性情報に
基づいて、コンテンツ群属性情報記憶部１４のコンテンツ群属性情報を更新する機能を有
している。さらに、後述するデザイン部１７においてデザインの施された後のディジタル
コンテンツの情報に基づいて、例えば、サイズ変換後の各ディジタルコンテンツのサイズ
情報、色変換後の各ディジタルコンテンツの色情報などに基づいて、コンテンツ群属性情
報記憶部１５のコンテンツ群属性情報を更新する機能を有している。
【０１６５】
ディジタルコンテンツ作成装置１００は、さらに、ユーザＩＤ取得部３、有料コンテン
ツ要素記憶部４、ユーザ情報記憶部５、有料コンテンツ要素取得部６、課金情報記憶部８
および課金情報更新部９を有して構成されている。
ディジタルコンテンツ作成装置１００は、さらに、デザイン知識情報を記憶するデザイ
ン知識情報記憶部１８と、レイアウト調整部１５において調整後の出力用ディジタルコン
テンツ、調整後のコンテンツ群属性情報、デザイン知識情報記憶部１８のデザイン知識情
報、および取得した有料コンテンツ要素に基づいて、調整後の出力用ディジタルコンテン
ツにデザインを施すデザイン部１７と、デザイン部１７でデザインを施された出力用ディ
ジタルコンテンツを出力する出力用ディジタルコンテンツ出力部１９とを有して構成され
ている。
【０１６６】
デザイン知識情報記憶部１８は、カタログやポスターなどに対する、デザイナ等のレイ
アウトデザインの知識をルール化および情報化したデザイン知識情報を記憶保持する機能
を有している。
デザイン部１７は、調整後の出力用ディジタルコンテンツに対して有料コンテンツ要素
を適用する。また、デザイン知識情報に基づいて、調整後の出力用ディジタルコンテンツ
に対してデザインを施す機能を有している。つまり、デザイナのデザイン知識に基づいて
、出力用ディジタルコンテンツのデザイン性を高める処理を施す。
【０１６７】
出力用ディジタルコンテンツ出力部１９は、デザイン部１７においてデザインが施され
た出力用ディジタルコンテンツを、後述する出力装置７２に出力する機能を有している。
例えば、出力装置７２が表示装置であれば、出力用ディジタルコンテンツを表示出力し、
出力装置７２が印刷装置であれば、印刷出力する。
【０１６８】
次に、図２５ないし図２８に基づいて、出力用ディジタルコンテンツ作成処理を説明す
る。
図２５は、出力用ディジタルコンテンツ作成処理の一例を示すフローチャートである。
図２５のフローチャートに示すように、まず、ディジタルコンテンツ作成装置１００は
、電源投入後、出力用ディジタルコンテンツ作成処理のための所定の初期動作が終了した
ならば、ステップＳ１００に移行して、自動レイアウト部１０において、入力装置７４を
介して取得された選択指示に基づいて、ユーザがレイアウトテンプレートを選択したか否
かを判定し、選択したと判定された場合(Yes)は、ステップＳ１０２に移行して、そうで
ない場合(No)は、選択されるまで判定処理を続行する。
【０１６９】
ステップＳ１０２では、自動レイアウト部１０において、ステップＳ１００で選択され
たレイアウトテンプレートを、テンプレートＤＢ１１から取得し、ステップＳ１０４に移
行する。
図２６は、レイアウトテンプレートにおける各ディジタルコンテンツの配置位置の一例
を示す図である。
【０１７０】
ここでは、レイアウトテンプレートとして、例えば、テキスト１、画像１、画像２およ
びテキスト２の４種類のディジタルコンテンツを、図２６に示す配置関係で配置するレイ
アウトテンプレートが取得されたとする。また、レイアウトテンプレートにおいては、テ
キスト１のレイアウト情報として「カテゴリ＝タイトル、コンテンツ重要度情報＝Ｈｉｇ
ｈ、ａｌｉｇｎ＝Ｔｏｐ：Ｌｅｆｔ、フォントサイズ＝９６ｐｔ」が設定されている。ま
た、画像１のレイアウト情報として「カテゴリ＝サブ画像、コンテンツ重要度情報＝Ｌｏ
ｗ、ａｌｉｇｎ＝Ｔｏｐ：Ｌｅｆｔ」が設定されている。また、画像２のレイアウト情報
として「カテゴリ＝メイン画像、コンテンツ重要度情報＝Ｈｉｇｈ、ａｌｉｇｎ＝Ｔｏｐ
：Ｌｅｆｔ」が設定されている。また、テキスト２のレイアウト情報として「カテゴリ＝
本文、コンテンツ重要度情報＝Ｍｉｄｄｌｅ、ａｌｉｇｎ＝Ｔｏｐ：Ｌｅｆｔ、フォント
サイズ＝１６ｐｔ」が設定されている。
【０１７１】
ステップＳ１０４では、自動レイアウト部１０において、入力装置７４を介して取得さ
れた選択指示に基づいて、ユーザがディジタルコンテンツを選択したか否かを判定し、選
択したと判定された場合(Yes)は、ステップＳ１０６に移行して、そうでない場合(No)は
、選択されるまで判定処理を続行する。
ステップＳ１０６では、ステップＳ１０４で選択されたディジタルコンテンツをコンテ
ンツＤＢ１２から取得し、ステップＳ１０８に移行する。
【０１７２】
図２７は、図２６のレイアウトテンプレートにレイアウトするディジタルコンテンツの
一例を示す図である。
ここでは、上記取得したレイアウトテンプレートに対するディジタルコンテンツとして
、例えば、図２７に示すように、テキスト１に対しては「新しいプリンタの登場」が取得
され、画像１に対しては人物画像が取得され、画像２に対してはプリンタ画像が取得され
、テキスト２に対しては「高速印刷と高画質とを両立させた新機能を搭載」が取得される
。
【０１７３】
ステップＳ１０８では、自動レイアウト部１０において、ステップＳ１０２で取得した
レイアウトテンプレートに、ステップＳ１０４で取得したディジタルコンテンツを初期レ
イアウトする自動レイアウト処理を実行し、ステップＳ１１０に移行する。
図２８は、図２７のディジタルコンテンツの初期レイアウト結果の一例を示す図である
。
【０１７４】
初期レイアウト結果は、例えば、図２８に示すように、テキスト１のタイトルの一部と
画像１の人物画像の一部とが重なり、さらに、画像１の人物画像の一部と画像２のプリン
タ画像の一部とが重なった状態となる。
ステップＳ１１０では、コンテンツ群属性情報生成部１３において、ステップＳ１０８
で初期レイアウトされ作成されたディジタルコンテンツの情報に基づいてコンテンツ群属
性情報を生成し、ステップＳ１１２に移行する。
【０１７５】
ステップＳ１１２では、コンテンツ群属性情報登録部１４ａにおいて、ステップＳ１１
０で生成されたコンテンツ群属性情報をコンテンツ群属性情報記憶部１４に登録し、ステ
ップＳ１１４に移行する。
ステップＳ１１４では、レイアウト調整部１５において、ステップＳ１１２で登録され
たコンテンツ群属性情報に基づいて、ステップＳ１０８で初期レイアウトにより生成され
た出力用ディジタルコンテンツのレイアウト内容に対してレイアウト調整処理を実行し、
ステップＳ１１６に移行する。
【０１７６】
ステップＳ１１６では、デザイン部１７において、レイアウト調整処理が完了したか否
かを判定し、完了したと判定された場合(Yes)は、ステップＳ１１８に移行して、そうで
ない場合(No)は、完了するまで判定処理を続行する。
ステップＳ１１８では、デザイン部１７において、デザイン知識情報記憶部１８からデ
ザイン知識情報を取得し、取得したデザイン知識情報、コンテンツ群属性情報記憶部１４
のコンテンツ群属性情報、および有料コンテンツ要素記憶部４の有料コンテンツ要素に基
づいて、ステップＳ１１４でレイアウト調整された出力用ディジタルコンテンツに対して
デザイン処理を実行し、ステップＳ１２０に移行する。
【０１７７】
ステップＳ１２０では、コンテンツ群属性情報更新部１６において、デザイン処理の施
された出力用ディジタルコンテンツの情報に基づいてコンテンツ群属性情報を生成し、生
成したコンテンツ群属性情報に基づいてコンテンツ群属性情報記憶部１４のコンテンツ群
属性情報を更新し、ステップＳ１２２に移行する。
ステップＳ１２２では、デザイン部１７において、デザイン処理が完了したか否かを判
定し、デザイン処理が完了したと判定された場合(Yes)は、ステップＳ１２４に移行して
、そうでない場合(No)は、ステップＳ１１８に移行する。
ステップＳ１２４では、出力用ディジタルコンテンツ出力部１９において、デザイン処
理の完了した出力用ディジタルコンテンツを出力装置７２に出力して処理を終了する。
【０１７８】
次に、図２９に基づいて、ステップＳ１１０のコンテンツ群属性情報生成処理を説明す
る。
図２９は、コンテンツ群属性情報生成部１３におけるコンテンツ群属性情報生成処理を
示すフローチャートである。
【０１７９】
図２９に示すように、まず、ステップＳ２００に移行して、配置情報生成処理を実行し
て配置情報を生成し、ステップＳ２０２に移行する。ここで、配置情報は、レイアウトテ
ンプレートにおける各ディジタルコンテンツの配置位置を示す情報であり、本実施の形態
においては、各ディジタルコンテンツの形状情報、座標情報を含んで構成される情報であ
る。
【０１８０】
ステップＳ２０２では、重なり情報生成処理を実行して重なり情報を生成し、ステップ
Ｓ２０４に移行する。ここで、重なり情報は、設定領域にレイアウトされた各ディジタル
コンテンツの重なり状態を示す情報であり、本実施の形態においては、重なっているディ
ジタルコンテンツの個数情報、重なっている部分の領域の情報（重なり量の情報）などを
含んで構成される情報である。
【０１８１】
ステップＳ２０４では、余白領域情報生成処理を実行して余白領域情報を生成し、ステ
ップＳ２０６に移行する。ここで、余白領域情報は、設定領域における、当該設定領域に
レイアウトされた各ディジタルコンテンツの占有する領域以外の余白部分の領域の情報で
あり、例えば、この余白領域を所定サイズの矩形領域に近似した場合の領域情報（座標情
報）、前記余白領域を楕円形の領域に近似した場合の領域情報（座標情報）などを生成す
る。
【０１８２】
ステップＳ２０６では、色分布情報生成処理を実行して色分布情報を生成し、ステップ
Ｓ２０８に移行する。ここで、色分布情報は、設定領域における色の分布を示す情報であ
り、本実施の形態においては、設定領域にレイアウトされた各ディジタルコンテンツの代
表色の情報と、その領域情報とを含んで構成される情報である。
ステップＳ２０８では、重要度分布情報生成処理を実行して重要度分布情報を生成し、
一連の処理を終了して元の処理に復帰する。ここで、重要度分布情報は、設定領域にレイ
アウトされた各ディジタルコンテンツの重要度の分布を示す情報であり、本実施の形態に
おいては、レイアウトテンプレートに設定された各領域のコンテンツ重要度情報に基づい
て算出された各ディジタルコンテンツのコンテンツ重要度情報と、その領域情報とを含ん
で構成される情報である。
【０１８３】
次に、図３０ないし図３２に基づいて、ステップＳ２００の配置情報生成処理を説明す
る。
図３０は、コンテンツ群属性情報生成部１３における配置情報生成処理を示すフローチ
ャートである。
図３０に示すように、まず、ステップＳ３００に移行して、設定領域にレイアウトされ
たディジタルコンテンツを選択し、ステップＳ３０２に移行する。
【０１８４】
ステップＳ３０２では、ステップＳ３００で選択したディジタルコンテンツは、グルー
プ化されたものか否かを判定し、グループ化されたものであると判定された場合(Yes)は
、ステップＳ３０４に移行して、そうでない場合(No)は、ステップＳ３１０に移行する。
ステップＳ３０４では、グループを構成する各ディジタルコンテンツごとに領域情報を
取得し、ステップＳ３０６に移行する。
【０１８５】
図３１は、グループ化されたディジタルコンテンツの一例を示す図である。
例えば、自動レイアウト処理により作成された出力用ディジタルコンテンツにおける画
像１および画像２の領域にレイアウトされた人物画像のディジタルコンテンツとプリンタ
画像のディジタルコンテンツに着目すると、これらのディジタルコンテンツは、図３１（
ａ）および（ｂ）に示すように、人物画像は、ディジタルコンテンツａおよびｂの２つの
ディジタルコンテンツがグループ化されて構成されたものとなっており、プリンタ画像は
、ディジタルコンテンツｃおよびｄの２つのディジタルコンテンツがグループ化されて構
成されたものとなっている。したがって、本実施の形態においては、人物画像のディジタ
ルコンテンツの場合は、これを構成するディジタルコンテンツａおよびｂの領域情報をそ
れぞれ別々に取得し、プリンタ画像のディジタルコンテンツの場合は、これを構成するデ
ィジタルコンテンツｃおよびｄの領域情報をそれぞれ別々に取得する。また、テキストの
ディジタルコンテンツについては、レイアウト領域における各行ごとに領域情報が取得さ
れ、図２８に示すレイアウト結果においては、タイトルの「新しいプリンタの情報」に着
目すると、「新しいプリン」と「タの情報」との２つのディジタルコンテンツがグループ
化されたディジタルコンテンツであるとして、これら２つのディジタルコンテンツのそれ
ぞれに対して別々に領域情報を取得する。
【０１８６】
ステップＳ３０６では、設定領域にレイアウトされたすべてのディジタルコンテンツを
選択したか否かを判定し、選択したと判定された場合(Yes)は、ステップＳ３０８に移行
して、そうでない場合(No)は、ステップＳ３００に移行する。
ステップＳ３０８では、取得した領域情報に基づいて配置情報を生成し、一連の処理を
終了して元の処理に復帰する。本実施の形態において、配置情報は、ディジタルコンテン
ツが画像情報であれば、画像の形状情報（円形、矩形、楕円形など）および画像の代表座
標情報（円の中心座標、矩形の外縁の頂点座標など）から構成され、ディジタルコンテン
ツがテキストであれば、テキストボックスの形状情報および座標情報から構成される。
【０１８７】
図３２は、各コンテンツ群属性情報を視覚化した場合の一例を示す図である。
図２８のレイアウト結果に対して生成された配置情報を視覚化すると、図３２（ａ）に
示すようになる。図３２（ａ）を見ると分かるように、テキストのディジタルコンテンツ
がレイアウトされている領域は矩形の領域として配置情報が構成されている。
一方、ステップＳ３０２において、ステップＳ３００で選択したディジタルコンテンツ
がグループ化されたものではなくステップＳ３１０に移行した場合は、選択したコンテン
ツの領域情報を取得し、ステップＳ３０６に移行する。
【０１８８】
次に、図３２および図３３に基づいて、ステップＳ２０２の重なり情報生成処理を説明
する。
図３３は、コンテンツ群属性情報生成部１３における重なり情報生成処理を示すフロー
チャートである。
図３３に示すように、まず、ステップＳ４００に移行して、上記した配置情報生成処理
において生成された配置情報を取得し、ステップＳ４０２に移行する。
【０１８９】
ステップＳ４０２では、ステップＳ４００で取得した配置情報に基づいて、設定領域内
において重なっているディジタルコンテンツがあるか否かを判定し、あると判定された場
合(Yes)は、ステップＳ４０４に移行して、そうでない場合(No)は、ステップＳ４０８に
移行する。
ステップＳ４０４では、配置情報に基づいて、他のディジタルコンテンツと重なってい
るディジタルコンテンツの個数を算出し、ステップＳ４０６に移行する。
【０１９０】
ステップＳ４０６では、配置情報に基づいて、重なり合うディジタルコンテンツの重な
っている部分の領域座標を算出し、ステップＳ４０８に移行する。
ステップＳ４０８では、ステップＳ４０４で算出した重なり個数、およびステップＳ４
０６で算出した重なり部分の領域座標（重なり量）に基づいて、重なり情報を生成し、一
連の処理を終了して元の処理に復帰する。図２８のレイアウト結果に対して生成された重
なり情報を視覚化すると、図３２（ｂ）に示すように、重なっている部分の領域が表示さ
れる。なお、設定領域内に重なっているディジタルコンテンツがない場合は、重なりがな
いことを示す重なり情報を生成する。
【０１９１】
次に、図３２および図３４に基づいて、ステップＳ２０４の余白領域情報生成処理を説
明する。
図３４は、コンテンツ群属性情報生成部１３における余白領域情報生成処理を示すフロ
ーチャートである。
図３４に示すように、まず、ステップＳ５００に移行して、上記した配置情報生成処理
において生成された配置情報を取得し、ステップＳ５０２に移行する。
【０１９２】
ステップＳ５０２では、設定領域の情報を取得し、ステップＳ５０４に移行する。ここ
で、設定領域の情報とは、設定領域が単一ページの領域であれば、単一ページの領域の範
囲情報となり、複数ページの領域であれば、複数ページの領域の範囲情報（ページ構成が
どのページも同一であれば単一ページの領域の範囲情報でもよい）となり、単一セクショ
ンの領域であれば、単一セクションの領域の範囲情報となり、複数セクションの領域であ
れば、複数セクションの領域の範囲情報となる。
【０１９３】
ステップＳ５０４では、ステップＳ５００で取得した配置情報、およびステップＳ５０
２で取得した設定領域の範囲情報に基づいて、設定領域にレイアウトされたディジタルコ
ンテンツの占める領域以外の領域である余白領域の座標を算出し、ステップＳ５０６に移
行する。
ステップＳ５０６では、ステップＳ５０４で算出した余白領域の座標に基づいて、余白
領域情報を生成し、一連の処理を終了して元の処理に復帰する。本実施の形態においては
、前述したように、余白領域を所定サイズの矩形領域に近似してこの矩形領域に対する余
白領域情報を生成してもよいし、余白領域を楕円形の領域に近似してこの楕円領域に対す
る余白領域情報を生成してもよい。図２８のレイアウト結果の例に対して、すべての余白
領域を視覚化した場合は、図３２（ｃ）に示すように配置情報を転置した領域となり、矩
形領域で近似した場合は、図３２（ｆ）に示すように、各余白領域が矩形に近似された領
域となり、楕円形の領域で近似した場合は、図３２（ｇ）に示すように、各余白領域が楕
円形に近似された領域となる。
【０１９４】
次に、図３２および図３５に基づいて、ステップＳ２０６の色分布情報生成処理を説明
する。
図３５は、コンテンツ群属性情報生成部１３における色分布情報生成処理を示すフロー
チャートである。
図３５に示すように、まず、ステップＳ７００に移行して、上記した配置情報生成処理
において生成された配置情報を取得し、ステップＳ７０２に移行する。
【０１９５】
ステップＳ７０２では、設定領域にレイアウトされた各ディジタルコンテンツの色情報
に基づいて、各ディジタルコンテンツの代表色を決定し、ステップＳ７０４に移行する。
ステップＳ７０４では、ステップＳ７００で取得した配置情報、およびステップＳ７０
２で決定した各ディジタルコンテンツの代表色に基づいて、色分布情報を生成し、一連の
処理を終了して元の処理に復帰する。本実施の形態において、色分布情報は、各ディジタ
ルコンテンツの代表色と、各ディジタルコンテンツの配置位置の情報とが対応付けられた
情報となっており、図２８のレイアウト結果の例に対して生成された色分布情報を視覚化
すると、図３２（ｄ）に示すように、視覚化した配置情報の各領域が代表色となったもの
となる。
【０１９６】
次に、ステップＳ２０８の重要度分布情報生成処理を説明する。
重要度分布情報生成処理は、上記第１の実施の形態における重要度分布情報生成処理（
１）〜（６）および次の２つの生成処理（７）、（８）のいずれかの処理を実現する。
（７）ディジタルコンテンツの彩度に基づいて重要度分布情報を生成する処理
色分布情報を利用し、彩度が高さに基づいてコンテンツ重要度情報を編集する。
【０１９７】
上記第１の実施の形態における重要度分布情報生成処理では、配置情報があれば算出で
きるが、これ以外にも、色分布情報を利用して重要度分布情報を算出することができる。
例えば、生成処理（１）〜（６）に色分布情報を適用する。具体的には、色分布情報によ
って求められた色の彩度を「０」から「１」の範囲に正規化し、各ディジタルコンテンツ
のコンテンツ重要度情報に乗算することによって適用できる。例えば、２つのディジタル
コンテンツで、上記第１の実施の形態で算出した配置後重要度では同じ値となったような
場合でも、色が赤と黒と違う場合、赤色のディジタルコンテンツの配置後重要度を高める
ことができる。
これにより、より目立つディジタルコンテンツに対してそれに適した配置後重要度を算
出できるため、よりデザイン性を高めたレイアウト結果を提供することができる。
【０１９８】
（８）ディジタルコンテンツのコントラストに基づいて重要度分布情報を生成する処理
（７）の生成処理では、色分布情報に基づいて重要度分布情報を算出したが、色分布情
報で求めた色情報のコントラストに基づいて重要度分布情報を算出することができる。例
えば、あるレイアウトディジタルコンテンツＸとＹが存在し、コントラストがＸ１、Ｙ１
の場合、生成処理（１）〜（７）で算出した配置後重要度に対して、各コントラスト分ｇ
（Ｘ１)、ｇ（Ｙ１）の値を重み付け係数として利用する。
【０１９９】
これにより、例えば、コントラストが高いより目立つレイアウトディジタルコンテンツ
については、より重要度を高くすることができるため、レイアウト領域全体での重要度合
いをより正確に算出することができる。
生成処理（１）〜（８）により生成された重要度分布情報は、各ディジタルコンテンツ
の配置後重要度と、各ディジタルコンテンツの配置位置の情報とが対応付けられた情報と
なっており、図２６に示すレイアウトテンプレートの例に対して、重要度分布を視覚化す
ると、図３２（ｅ）に示すように、配置後重要度が高いほど色が濃くなり、配置後重要度
が低いほど色が薄くなる。
【０２００】
次に、図３６に基づいて、ステップＳ１１４のレイアウト調整処理を説明する。
図３６は、レイアウト調整部１５におけるレイアウト調整処理の一例のフローチャート
である。
図３６に示すように、まず、ステップＳ８００に移行して、自動レイアウト処理による
初期レイアウトによって作成された出力用ディジタルコンテンツに対して重なり除去処理
を実行し、ステップＳ８０２に移行する。
【０２０１】
ステップＳ８０２では、重なり除去処理の施された出力用ディジタルコンテンツの情報
に基づいて各コンテンツ群属性情報を再生成し、再生成したコンテンツ群属性情報に基づ
いて、重なり除去処理前のコンテンツ群属性情報を更新し、ステップＳ８０４に移行する
。
ここで、重なり除去処理は、初期レイアウト時の設定領域内において重なり合っている
ディジタルコンテンツを、配置情報、重なり情報、余白領域情報、重要度分布情報等のコ
ンテンツ群属性情報に基づいて、これらが重ならないように、ディジタルコンテンツを余
白領域に移動したり、サイズ変更したりする処理である。
【０２０２】
ステップＳ８０４では、重なり除去処理の施された出力用ディジタルコンテンツに対し
てグリッド調整処理を実行し、ステップＳ８０６に移行する。
ここで、グリッド調整処理は、例えば、設定領域にグリッド線を設け、グリッド線に合
わせて、各図形（表や画像含む）の高さ位置等ができる限り揃うように位置関係を調整す
る処理であり、これにより、図形やテキストなどのグリッド位置が揃うため、出力用ディ
ジタルコンテンツの見た目をよくすることが可能である。このとき、コンテンツ群属性情
報の一つである余白領域情報に基づいて、グリッド位置の調整をすることで、より全体的
な余白バランスのよいレイアウト内容にすることが可能となる。
【０２０３】
ステップＳ８０６では、グリッド調整処理の施された出力用ディジタルコンテンツの情
報に基づいて各コンテンツ群属性情報を再生成し、再生成したコンテンツ群属性情報に基
づいて、グリッド調整処理前のコンテンツ群属性情報を更新し、ステップＳ８０８に移行
する。
ステップＳ８０８では、グリッド調整処理の施された出力用ディジタルコンテンツに対
して画像サイズ調整処理を実行し、ステップＳ８１０に移行する。
【０２０４】
ここで、画像サイズ調整処理は、例えば、同一カテゴリに属する画像において、画像サ
イズの違いが指定％以内（例えば、サイズの１０％以内）であれば、同一カテゴリに属す
る複数の画像のサイズを合わせる処理となる。この処理によって、同じカテゴリに属する
画像同士のサイズ関係によって見栄えが悪くなるようなことを防ぐことが可能となる。
ステップＳ８１０では、画像サイズ調整処理の施された出力用ディジタルコンテンツの
情報に基づいて各コンテンツ群属性情報を再生成し、再生成したコンテンツ群属性情報に
基づいて、画像サイズ調整処理前のコンテンツ群属性情報を更新し、ステップＳ８１２に
移行する。
【０２０５】
ステップＳ８１２では、画像サイズ調整処理の施された出力用ディジタルコンテンツに
対してフォントサイズ調整処理を実行し、ステップＳ８１４に移行する。
ここで、フォントサイズ調整処理は、同一カテゴリに属する複数のテキストにおいて、
各テキストのフォントサイズが異なる場合に、フォントサイズを合わせたり、レイアウト
されたテキストのフォントサイズが大きすぎてカテゴリに対する領域範囲内に収まらない
ようなときにフォントサイズを小さくしたり、レイアウトされたテキストのフォントサイ
ズが小さすぎる場合に、フォントサイズを大きくしたりするなど、テキストのフォントサ
イズを適切なサイズに調整する処理である。これにより、レイアウト内容に統一感をもた
せることが可能となる。
【０２０６】
ステップＳ８１４では、フォントサイズ調整処理の施された出力用ディジタルコンテン
ツの情報に基づいて各コンテンツ群属性情報を再生成し、再生成したコンテンツ群属性情
報に基づいて、画像サイズ調整処理前のコンテンツ群属性情報を更新し、ステップＳ８１
６に移行する。
ステップＳ８１６では、フォントサイズ調整処理の施された出力用ディジタルコンテン
ツに対してフォント種別調整処理を実行し、ステップＳ８１８に移行する。
【０２０７】
ここで、フォント種別調整処理は、同一カテゴリに属する複数のテキストにおいて、各
テキストのフォント種別が異なる場合に、フォント種別を合わせたり、フォント種別を特
定の種別に変更したりするなどフォント種別を調整する処理である。これにより、上記フ
ォントサイズの調整と同様に、レイアウトに統一感をもたせることが可能となる。
ステップＳ８１８では、フォント種別調整処理の施された出力用ディジタルコンテンツ
の情報に基づいて各コンテンツ群属性情報を再生成し、再生成したコンテンツ群属性情報
に基づいて、フォント種別調整処理前のコンテンツ群属性情報を更新し、ステップＳ８２
０に移行する。
【０２０８】
ステップＳ８２０では、フォント種別調整処理の施された出力用ディジタルコンテンツ
に対して色調整処理を実行し、ステップＳ８２２に移行する。
ここで、色調整処理は、同一カテゴリに属するテキストや画像のディジタルコンテンツ
において、コンテンツ群属性情報の一つである色分布情報に基づいて、各ディジタルコン
テンツ同士の色差が大きい場合には、色差をなくすように色を調整するなどディジタルコ
ンテンツ全体の色バランスを調整する処理である。これにより、設定領域にレイアウトさ
れたディジタルコンテンツ全体の色調に統一感をもたせることができるので、見栄えのよ
いレイアウト内容に修正することが可能である。また、テンプレートに配色ルールが規定
されている場合は、この規定された配色ルールに従って色調を調整してもよい。
【０２０９】
ステップＳ８２２では、色調整処理の施された出力用ディジタルコンテンツの情報に基
づいて各コンテンツ群属性情報を再生成し、再生成したコンテンツ群属性情報に基づいて
、色調整処理前のコンテンツ群属性情報を更新し、一連の処理を終了して元の処理に復帰
する。
【０２１０】
次に、図３７に基づいて、ステップＳ８００の重なり除去処理を説明する。
図３７は、レイアウト調整部１５における重なり除去処理を示すフローチャートである
。
図３７に示すように、まず、ステップＳ９００に移行して、重要度分布情報および余白
領域情報に基づいて、配置後重要度が最も高いディジタルコンテンツ以外のディジタルコ
ンテンツのうち、余白量の最も大きい領域に最も近いディジタルコンテンツを取得し、ス
テップＳ９０２に移行する。
【０２１１】
ステップＳ９０２では、重なり情報に基づいて、ステップＳ９００で取得したディジタ
ルコンテンツが他のコンテンツと重なっているか否かを判定し、重なっていると判定され
た場合(Yes)は、ステップＳ９０４に移行して、そうでない場合(No)は、ステップＳ９０
６に移行する。
ステップＳ９０４では、ステップＳ９００で取得したディジタルコンテンツに対して重
なり除去処理を実行し、ステップＳ９０６に移行する。
【０２１２】
ステップＳ９０６では、設定領域内における重なりがすべて除去されたか否かを判定し
、すべて除去されたと判定された場合(Yes)は、一連の処理を終了して元の処理に復帰し
、そうでない場合(No)は、ステップＳ９０８に移行する。
ステップＳ９０８では、配置後重要度が最も高いディジタルコンテンツ以外のディジタ
ルコンテンツのうち、余白量の最も大きい領域に次に近いディジタルコンテンツを取得し
、ステップＳ９１０に移行する。
【０２１３】
ステップＳ９１０では、ステップＳ９０８で余白量の最も大きい領域に次に近いディジ
タルコンテンツを取得できたか否かを判定し、取得できたと判定された場合(Yes)は、ス
テップＳ９０４に移行して、そうでない場合(No)は、ステップＳ９１２に移行する。
ステップＳ９１２では、配置後重要度が最も高いディジタルコンテンツを設定領域から
取得し、ステップＳ９１４に移行する。
【０２１４】
ステップＳ９１４では、重なり情報に基づいて、ステップＳ９１２で取得したディジタ
ルコンテンツが他のコンテンツと重なっているか否かを判定し、重なっていると判定され
た場合(Yes)は、ステップＳ９１６に移行して、そうでない場合(No)は、一連の処理を終
了して元の処理に復帰する。
ステップＳ９１６では、重なり除去処理を実行し、ステップＳ９１８に移行する。
【０２１５】
ステップＳ９１８では、設定領域内における重なりがすべて除去されたか否かを判定し
、すべて除去されたと判定された場合(Yes)は、一連の処理を終了して元の処理に復帰し
、そうでない場合(No)は、ステップＳ９２０に移行する。
ステップＳ９２０では、重なり除去失敗を示す情報を生成してから一連の処理を終了し
て元の処理に復帰する。
【０２１６】
次に、図３８に基づいて、ステップＳ９０４、Ｓ９１６の重なり調整処理を説明する。
図３８は、レイアウト調整部１５における重なり調整処理を示すフローチャートである
。
図３８に示すように、まず、ステップＳ１０００に移行して、処理対象のディジタルコ
ンテンツを余白領域のある方向に移動可能か否かを判定し、移動可能であると判定された
場合(Yes)は、ステップＳ１００２に移行して、そうでない場合(No)は、ステップＳ１０
０６に移行する。
【０２１７】
ステップＳ１００２では、処理対象のディジタルコンテンツを余白領域方向に、余白領
域の余白量に応じた距離だけ移動し、ステップＳ１００４に移行する。
ステップＳ１００４では、処理対象のディジタルコンテンツに対する重なりがすべて除
去されたか否かを判定し、除去されたと判定された場合(Yes)は、一連の処理を終了して
元の処理に復帰し、そうでない場合(No)は、ステップＳ１００６に移行する。
【０２１８】
ステップＳ１００６では、処理対象のディジタルコンテンツがサイズ変更可能か否かを
判定し、サイズ変更可能であると判定された場合(Yes)は、ステップＳ１００８に移行し
て、そうでない場合(No)は、一連の処理を終了して元の処理に復帰する。
ステップＳ１００８では、処理対象のディジタルコンテンツのサイズを１段階だけ縮小
し、ステップＳ１０１０に移行する。ディジタルコンテンツが画像であれば、例えば、９
０％、８０％、７０％とあらかじめ設定した縮小率まで１０％ずつ段階的にサイズを縮小
する。また、ディジタルコンテンツがテキストであれば、文字のフォントサイズを、「・
・・８，９，１０，１０．５，１１，１２，１４，１６，１８，２０，２２，２４，２６
，２８，３６，４８・・・」のいずれかに、縮小前のフォントサイズに応じて段階的に縮
小する。
【０２１９】
ステップＳ１０１０では、処理対象のディジタルコンテンツに対する重なりがすべて除
去されたか否かを判定し、除去されたと判定された場合(Yes)は、一連の処理を終了して
元の処理に復帰し、そうでない場合(No)は、ステップＳ１０００に移行する。つまり、サ
イズ縮小によりディジタルコンテンツを余白領域方向に移動できるようになった場合は、
移動により重なりを除去することを試み、移動できない場合は、縮小サイズの限界まで、
１段階ずつディジタルコンテンツのサイズを縮小し、前記移動処理と合わせて重なり除去
を試みる。
【０２２０】
次に、図３９ないし図４１に基づいて、ステップＳ１１８のデザイン処理を説明する。
図３９は、デザイン知識情報の一例を示す図である。
本実施の形態においては、デザイン知識情報として、図３９に示す２つのルールが記憶
されているとする。また、記憶されているデザイン知識情報に対して、レイアウト調整後
の出力用ディジタルコンテンツが、すべて適用条件を満たしているか否かを判定し、適用
条件を満たしているデザイン知識情報については、そのデザイン処理をすべて施す。
【０２２１】
図３９中のＴＨ１、ＴＨ２は、ディジタルコンテンツの余白量に対する閾値であり、Ｔ
Ｈ３、ＴＨ４は、ディジタルコンテンツ間に確保すべき距離である。ただし、ＴＨ３＞Ｔ
Ｈ２、ＴＨ３＞ＴＨ４とする。
図３９に示すように、ルール１では、配置後重要度が最も高いディジタルコンテンツと
、配置後重要度が最も低いディジタルコンテンツとの余白量が閾値ＴＨ１よりも小さいと
きに条件が成立する。条件が成立すると、配置後重要度が最も高いディジタルコンテンツ
と、配置後重要度が最も低いディジタルコンテンツとの間の距離をＴＨ３以上に広げる余
白生成処理を実行する。余白生成処理においてディジタルコンテンツが移動できない場合
は、配置後重要度が最も低いディジタルコンテンツを縮小し、それでも距離がＴＨ３以上
に広がらない場合は、さらに、配置後重要度が最も高いディジタルコンテンツを縮小して
余白を生成する。
【０２２２】
ルール２では、配置後重要度が最も高いディジタルコンテンツと、それ以外のディジタ
ルコンテンツとの余白量が閾値ＴＨ２よりも小さいときに条件が成立する。条件が成立す
ると、配置後重要度が最も高いディジタルコンテンツと、それ以外のディジタルコンテン
ツとの間の距離をＴＨ４以上に広げる余白生成処理を実行する。余白生成処理においてデ
ィジタルコンテンツが移動できない場合は、配置後重要度が最も低いディジタルコンテン
ツを縮小し、それでも距離がＴＨ４以上に広がらない場合は、さらに、配置後重要度が次
に高いディジタルコンテンツを縮小して余白を生成する。以降、距離がＴＨ４以上に広が
るまで、配置後重要度が高い順にディジタルコンテンツを縮小する。ただし、ルール１が
適用されたディジタルコンテンツに対してはルール２を適用しない。また、配置後重要度
が最も高いディジタルコンテンツ以外のものが複数存在する場合は、配置後重要度の高い
順にルール２の余白生成処理を適用する。
【０２２３】
図４０は、デザイン部１７におけるデザイン処理を示すフローチャートである。
デザイン処理は、図４０に示すように、まず、ステップＳ１１００に移行する。
ステップＳ１１００では、上記第１ないし第３の実施の形態におけるステップＳ３０〜
Ｓ４０と同様の有料コンテンツ要素適用処理を実行し、ステップＳ１１０１に移行する。
ステップＳ１１０１では、初期レイアウト結果から配置後重要度が最も高いディジタル
コンテンツを取得し、ステップＳ１１０２に移行して、すべてのディジタルコンテンツに
ついて処理が終了したか否かを判定し、すべてのディジタルコンテンツについて処理が終
了しないと判定したとき(No)は、ステップＳ１１０４に移行する。
【０２２４】
ステップＳ１１０４では、初期レイアウト結果から処理対象となるディジタルコンテン
ツを取得し、ステップＳ１１０６に移行して、取得したディジタルコンテンツがルール１
、２の適用条件を満たすか否かを判定し、ルール１、２の適用条件を満たすと判定したと
き(Yes)は、ステップＳ１１０８に移行する。
ステップＳ１１０８では、ルール１、２に対応する余白生成処理を実行し、ステップＳ
１１０１に移行する。
一方、ステップＳ１１０２で、すべてのディジタルコンテンツについて処理が終了した
と判定したとき(Yes)は、一連の処理を終了して元の処理に復帰させる。
【０２２５】
次に、ステップＳ１１０８のルール１に対応する余白生成処理を説明する。
図４１は、ルール１に対応する余白生成処理を示すフローチャートである。
余白生成処理は、図４１に示すように、まず、ステップＳ１２００に移行する。
ステップＳ１２００では、配置後重要度が低い方のディジタルコンテンツを余白が生成
される方向に移動させ、ステップＳ１２０２に移行して、ディジタルコンテンツ間にＴＨ
３の余白が生成されたか否かを判定し、ＴＨ３の余白が生成されないと判定したとき(No)
は、ステップＳ１２０４に移行する。
【０２２６】
ステップＳ１２０４では、配置後重要度が高い方のディジタルコンテンツを余白が生成
される方向に移動させ、ステップＳ１２０６に移行して、ディジタルコンテンツ間にＴＨ
３の余白が生成されたか否かを判定し、ＴＨ３の余白が生成されないと判定したとき(No)
は、ステップＳ１２０８に移行する。
ステップＳ１２０８では、配置後重要度が低い方のディジタルコンテンツを０．９倍に
縮小し、ステップＳ１２１０に移行する。
【０２２７】
ステップＳ１２１０では、配置後重要度が低い方のディジタルコンテンツを余白が生成
される方向に移動させ、ステップＳ１２１２に移行して、ディジタルコンテンツ間にＴＨ
３の余白が生成されたか否かを判定し、ＴＨ３の余白が生成されないと判定したとき(No)
は、ステップＳ１２１４に移行する。
ステップＳ１２１４では、配置後重要度が高い方のディジタルコンテンツを余白が生成
される方向に移動させ、ステップＳ１２１６に移行して、ディジタルコンテンツ間にＴＨ
３の余白が生成されたか否かを判定し、ＴＨ３の余白が生成されないと判定したとき(No)
は、ステップＳ１２１８に移行する。
【０２２８】
ステップＳ１２１８では、配置後重要度が低い方のディジタルコンテンツを０．９倍に
縮小し、ステップＳ１２００に移行する。
一方、ステップＳ１２１６、Ｓ１２１２、Ｓ１２０６、Ｓ１２０２で、ＴＨ３の余白が
生成されたと判定したとき(Yes)はいずれも、一連の処理を終了して元の処理に復帰させ
る。
【０２２９】
次に、図４２ないし図４７に基づいて、本実施の形態の動作を説明する。
図４２は、自動レイアウト結果の一例を示す図である。
まず、ユーザからの指示に応じて、レイアウトテンプレートおよびレイアウトテンプレ
ートにレイアウトするディジタルコンテンツを、テンプレートＤＢ１１およびコンテンツ
ＤＢ１２からそれぞれ取得する（Ｓ１００〜Ｓ１０６）。ここでは、上記同様に、レイア
ウトテンプレートとして、図２６に示すレイアウトテンプレートを取得し、レイアウトテ
ンプレートのカテゴリに対応したディジタルコンテンツとして、上記同様に、図２７に示
す画像１、２およびテキスト１、２を取得する。
【０２３０】
次いで、上記取得したレイアウトテンプレートに、上記取得したディジタルコンテンツ
を自動レイアウトする（Ｓ１０８）。これにより、図４２に示すように、画像１の一部と
画像２の一部とが重なり合い、かつ、テキスト２の一部が画像１の下端部に重なった状態
の初期レイアウト結果が得られる。
そして、自動レイアウト処理によって作成された出力用ディジタルコンテンツの情報か
ら、配置情報、重なり情報、余白領域情報、色分布情報および重要度分布情報の５つのコ
ンテンツ群属性情報を生成する（Ｓ１１０、Ｓ２００〜Ｓ２０８）。ここでは、図２６に
示すレイアウトテンプレート全体（単一ページ）を設定領域とする。
【０２３１】
図４３は、図４２の自動レイアウト結果に対する視覚化したコンテンツ群属性情報の一
例を示す図である。
図４２に示すレイアウト結果に対する配置情報を視覚化すると、図４３（ａ）に示すよ
うに、テキスト１、２は、設定領域にレイアウトされたテキストの各行ごとにテキストボ
ックスの形状で配置情報が生成され、画像１、２は、上記同様に、図３１に示すようなオ
ブジェクト単位（ａ〜ｄ）で、グループ化された画像をそれぞれ２つの画像に分けて配置
情報が生成される。
【０２３２】
また、図４２に示すレイアウト結果に対する重なり情報を視覚化すると、図４３（ｂ）
に示すように、テキストに対してはテキストボックスの形状で配置情報が生成されるので
、図４２では重なっていなかったテキスト２のテキストボックスの一部が画像２の下端部
にも重なった状態となる重なり情報が生成される。
また、図４２に示すレイアウト結果に対する余白領域を矩形領域に近似した余白領域情
報を視覚化すると、図４３（ｃ）に示すように、矩形で近似できる部分のみが余白領域と
なる余白領域情報が生成される。図４３（ｃ）を見ると、特に、レイアウト領域の下方に
大きな余白領域が形成されているのが分かる。
【０２３３】
また、図示しないが、重要度分布情報については、生成処理（１）〜（８）のいずれか
により、例えば、画像２の配置後重要度が最も高くなり、テキスト１の配置後重要度が次
に高くなり、画像１およびテキスト２の配置後重要度が最も低くなる。
コンテンツ群属性情報が生成されると、コンテンツ群属性情報に基づいてレイアウト調
整処理を実行する（Ｓ１１４）。
【０２３４】
レイアウト調整処理が実行されると、まず、重なり除去処理が実行される（Ｓ８００）
。重なり除去処理では、まず、重要度分布情報および余白領域情報に基づいて、配置後重
要度が最も高いディジタルコンテンツ以外のディジタルコンテンツから最も余白量の大き
い領域に最も近いディジタルコンテンツを取得する（Ｓ９００）。図４３（ｃ）に示すよ
うに、最も余白量の大きい領域は、レイアウト領域の下側にあるので、この領域に最も近
くかつ配置後重要度が最も低いテキスト２が取得される。テキスト２は、図４３（ｂ）に
示すように、そのテキストボックスが画像１、２とに重なった状態となっているので（Ｓ
９０２の「Ｙｅｓ」の分岐）、重なり調整処理を実行する（Ｓ９０４）。
【０２３５】
図４４は、重なり調整処理の一例を示す図である。
重なり調整処理は、まず、テキスト２の配置情報および余白領域情報から、テキスト２
を、レイアウト領域下側の余白領域に移動可能か否かを判定することになる（Ｓ１０００
）。この場合は、十分な量の余白があるので（Ｓ１０００の「Ｙｅｓ」の分岐）、図４４
（ａ）に示すように、テキスト２をレイアウト領域下部の余白領域方向に移動する（Ｓ１
００２）。これにより、テキスト２に対する重なりはすべて除去されるので（Ｓ１００４
の「Ｙｅｓ」の分岐）、次いで、設定領域全体に対して、重なりがすべて除去されたか否
かを判定する（Ｓ９０６）。
【０２３６】
図４４（ａ）を見ても分かるように、画像１と画像２が重なり合った状態となっている
ので（Ｓ９０６の「Ｎｏ」の分岐）、重要度分布情報および余白領域情報に基づいて、配
置後重要度が最も高いディジタルコンテンツ以外のディジタルコンテンツから最も余白量
の大きい領域に次に近いディジタルコンテンツを取得する（Ｓ９０８）。この場合は、配
置後重要度が最も低い画像１が取得される（Ｓ９１０の「Ｙｅｓ」の分岐）。そして、画
像１に対して重なり調整処理を実行する（Ｓ９０４）。画像１は、移動可能な余白領域が
ないため（Ｓ１０００の「Ｎｏ」の分岐）、サイズ変更が可能であるか否かを判定し、サ
イズ変更が可能であるので（Ｓ１００６の「Ｙｅｓ」の分岐）、図４４（ｂ）に示すよう
に、サイズを１段階だけ縮小する処理を実行する（Ｓ１００８）。しかし、サイズを縮小
しても、画像１に対する重なりがすべてなくならないため（Ｓ１０１０の「Ｎｏ」の分岐
）、サイズを縮小したことによって生じる余白領域に移動することが可能か否かを判定し
、移動は不可能であるので（Ｓ１０００の「Ｎｏ」の分岐）、さらなるサイズ変更が可能
か否かを判定する。ここでは、さらなるサイズ変更は不可能であるとして（Ｓ１００６の
「Ｎｏ」の分岐）、画像１に対する重なり調整処理を終了する。
【０２３７】
次に、配置後重要度が最も高いディジタルコンテンツとして画像２を取得し、画像２に
対して重なり調整処理を実行する（Ｓ９１６）。画像２は、移動可能な余白領域がないた
め（Ｓ１０００の「Ｎｏ」の分岐）、サイズ変更が可能であるか否かを判定し、サイズ変
更が可能であるので（Ｓ１００６の「Ｙｅｓ」の分岐）、図４４（ｃ）に示すように、サ
イズを１段階だけ縮小する処理を実行する（Ｓ１００８）。このように、サイズを１段階
だけ縮小したことにより、画像２に対する重なりがすべて除去されるので（Ｓ１０１０の
「Ｙｅｓ」の分岐）、画像２に対する重なり調整処理を終了する。
【０２３８】
これにより、設定領域全体に対して、重なりがすべて除去されたので（Ｓ９０６の「Ｙ
ｅｓ」の分岐）、重なり除去処理が完了する。重なり除去処理が完了すると、現時点のレ
イアウト内容に対するコンテンツ群属性情報を生成し、現時点で記憶されているコンテン
ツ群属性情報を、生成したコンテンツ群属性情報に更新する（Ｓ８０２）。
さらに、レイアウト調整処理として、重なり除去処理と同様に、グリッド調整処理、画
像サイズ調整処理、フォントサイズ調整処理、フォント種別調整処理、色調整処理、各調
整処理後のコンテンツ群属性情報の更新処理を実行する（Ｓ８０４〜Ｓ８２２）。
【０２３９】
図４５は、本実施の形態および対比例についてレイアウト調整処理後の出力用ディジタ
ルコンテンツの違いを示す図である。
このようにしてレイアウト調整処理が施された出力用ディジタルコンテンツは、図４５
（ａ）に示すように、各ディジタルコンテンツの重なりが除去され、テキスト２が、レイ
アウト領域下部にあった余白領域にバランスよく配置されたものとなる。これに対し、余
白領域のバランスを考慮せずにコンテンツ重要度情報が低い順に重なりを除去していく対
比例では、図４５（ｂ）に示すように、レイアウト領域下部に大きな余白が残り、アンバ
ランスなレイアウト内容となる。
レイアウト調整処理が完了すると（Ｓ１１６の「Ｙｅｓ」の分岐）、デザイン知識情報
記憶部１８のデザイン知識情報に基づいて、レイアウト調整後の出力用ディジタルコンテ
ンツにデザインを施すデザイン処理を実行する（Ｓ１１８）。
【０２４０】
図４６は、本実施の形態および対比例について重要度分布情報の違いを示す図である。
テキスト１、２および画像１、２のコンテンツ重要度情報がそれぞれ「Ｈｉｇｈ」、「
Ｍｉｄｄｌｅ」、「Ｌｏｗ」および「Ｈｉｇｈ」に設定されている場合、対比例において
、重要度分布情報は、コンテンツ重要度情報にのみ基づいて生成されるため、図４６（ｂ
）に示すように、テキスト１および画像２の配置後重要度が最も高くなり、テキスト２の
配置後重要度が次に高くなり、画像１の配置後重要度が最も低くなる。
【０２４１】
これに対し、本実施の形態において、重要度分布情報は、コンテンツ重要度情報、配置
情報および色分布情報に基づいて生成されるため、図４６（ａ）に示すように、画像２の
配置後重要度が最も高くなり、テキスト１の配置後重要度が次に高くなり、画像１および
テキスト２の配置後重要度が最も低くなる。
以下、このような重要度分布情報に基づいてそれぞれデザイン処理を行う場合を説明す
る。
【０２４２】
図４７は、本実施の形態および対比例についてデザイン処理後の出力用ディジタルコン
テンツの違いを示す図である。
（１）対比例により生成した重要度分布情報を用いる場合
（ａ）ルール１の適用
１．配置後重要度が最も高いディジタルコンテンツを取得する。いま、画像２とテキスト
１が取得される。まず、画像１に対して以下の処理を適用する。
２．配置後重要度が最も低いディジタルコンテンツとの余白量を求める。いま、画像１と
の余白量を求める。画像１、２は横に並んでいるため、余白量は、画像１、２の横方向で
の余白量となり、接しているため、「０」として算出される。
３．余白量がＴＨ１より小さいので以下の余白生成処理を行う。
４．余白生成処理を実施する。
4-1．配置後重要度が低い方のディジタルコンテンツを余白が生成される方向に移動させ
る。いま、画像１を左方向に移動させようとするが、移動できないため、次の処理を行う
。
4-2．配置後重要度が高い方のディジタルコンテンツを余白が生成される方向に移動させ
ようとする。このとき、画像２は、右方向に移動できないため、次の縮小処理を行う。
4-3．画像１を縮小し、4-1．の移動を行う。この結果、余白量がＴＨ３生成できた。
５．次に、テキスト１に対して処理を行う。同様に、配置後重要度が最も低い画像１との
距離を求めると、こちらもＴＨ１より余白量が低いため、余白生成処理を行う。ただし、
この場合は、画像１を下方向に移動させれば余白が生成できるため、下方向のみ移動させ
る。
【０２４３】
（ｂ）ルール２の適用
１．配置後重要度が最も高いディジタルコンテンツを取得する。この場合、ルール１と同
様にテキスト１と画像２が取得される。テキスト１と他ディジタルコンテンツとの余白量
は、ルール１の適用もあり、すべてＴＨ２より大きいため、ここでは処理されない。また
、画像２は、テキスト２との余白量を求めると、ちょうどＴＨ２であったため、処理され
ない。
【０２４４】
この結果、図４７（ａ）のようなレイアウト結果が得られる。
（２）本実施の形態により生成した重要度分布情報を用いる場合
（ａ）ルール１の適用
１．配置後重要度が最も高いディジタルコンテンツを取得する。いま、画像２のみ取得さ
れる。
２．配置後重要度が最も低いディジタルコンテンツとの余白量を求める。いま、画像１と
テキスト２との余白量を求める。
３．２．のどちらの余白量もＴＨ１より小さいので余白生成処理を行う。画像１、２間の
余白生成処理は、上記同様の処理内容となる。また、画像２とテキスト２との余白生成処
理は、テキスト２が下に移動できるため、下に移動して終了となる。
【０２４５】
（ｂ）ルール２の適用
１．まず、同様に、配置後重要度が最も高いディジタルコンテンツを取得する。この結果
、画像２を取得する。
２．次に、他のディジタルコンテンツとの余白量を算出する。この場合、他のディジタル
コンテンツとしてテキスト１、画像１、テキスト２の３つのディジタルコンテンツがある
が、このうち、配置後重要度が最も高いテキスト１から順に処理を行う。
３．テキスト１と画像１との間の余白量を求めると、ＴＨ２より小さいため、余白量を生
成する処理を行う。このとき、テキスト１は上に移動できるため、上に移動させて余白を
生成する。
４．テキスト１以外の画像１、テキスト２は、すでにルール１で処理されているため、余
白量はＴＨ２以上存在するため、ルール２は適用されない。
【０２４６】
この結果、図４７（ｂ）のようなレイアウト結果が得られる。図４７（ａ）のレイアウ
ト結果と比較すると、図４７（ｂ）では、重要である画像２の周辺の余白量が大きくなっ
ており、図４７（ａ）に比べて図４７（ｂ）の方が重要な画像に対してのバランスが良い
デザインとなっている。
このようにして、本実施の形態では、設定領域にレイアウトされたディジタルコンテン
ツ全体のレイアウト内容に対するコンテンツ群属性情報に基づいて、自動レイアウト処理
によって初期レイアウトされ作成された出力用ディジタルコンテンツのレイアウト内容を
調整し、コンテンツ属性情報に基づいて有料コンテンツ要素を取得し、取得した有料コン
テンツ要素およびデザイン知識情報に基づいて、調整後の出力用ディジタルコンテンツに
対してデザインを施す。
【０２４７】
これにより、設定領域におけるレイアウト内容全体のバランスを考慮してレイアウト内
容を調整し、調整されたレイアウト内容に対してデザインを施すことが可能となるので、
レイアウト内容全体のレイアウトバランスがよくかつデザイン性の高い出力用ディジタル
コンテンツを作成することができる。また、レイアウト内容全体のバランスを考慮して有
料コンテンツ要素が取得されるので、低コストでデザイン性の高い出力用ディジタルコン
テンツを作成することができる。
【０２４８】
さらに、本実施の形態では、デザイン処理の施された出力用ディジタルコンテンツを出
力装置７２に出力してユーザに提示する。
これにより、どのようなディジタルコンテンツ（オブジェクト）がレイアウトされてい
るのか、各ディジタルコンテンツはどんな関係にあるのかなどが一目瞭然となるので、ユ
ーザは、レイアウト内容を修正する際などに、手がかりとして活用でき、ユーザのデザイ
ンの過程を支援することができる。
【０２４９】
上記第４の実施の形態において、コンテンツＤＢ１２および記憶装置７０は、形態９、
１８または２７のディジタルコンテンツ記憶手段に対応し、コンテンツ群属性情報記憶部
１４および記憶装置７０は、形態９、１８または２７のコンテンツ群属性情報記憶手段に
対応している。また、デザイン知識情報記憶部１８および記憶装置７０は、形態９、１８
または２７のデザイン知識情報記憶手段に対応し、有料コンテンツ要素記憶部４および記
憶装置７０は、形態９、１８または２７の有料コンテンツ要素記憶手段に対応し、自動レ
イアウト部１０およびステップＳ１００〜Ｓ１０８は、形態９の初期レイアウト手段に対
応している。
【０２５０】
また、上記第４の実施の形態において、ステップＳ１００〜Ｓ１０８は、形態１８また
は２７の初期レイアウトステップに対応し、コンテンツ群属性情報生成部１３およびステ
ップＳ１１０は、形態９の全体重要度情報生成手段に対応し、ステップＳ１１０は、形態
１８または２７の全体重要度情報生成ステップに対応している。また、コンテンツ群属性
情報登録部１４ａおよびステップＳ１１２は、形態９のコンテンツ群属性情報登録手段に
対応し、ステップＳ１１２は、形態１８または２７のコンテンツ群属性情報登録ステップ
に対応し、レイアウト調整部１５およびステップＳ１１４は、形態９のレイアウト内容調
整手段に対応している。
【０２５１】
また、上記第４の実施の形態において、ステップＳ１１４は、形態１８または２７のレ
イアウト内容調整ステップに対応し、コンテンツ群属性情報更新部１６およびステップＳ
１２０、Ｓ８０２、Ｓ８０６、Ｓ８１０、Ｓ８１４、Ｓ８１８、Ｓ８２２は、形態９のコ
ンテンツ群属性情報更新手段に対応している。また、ステップＳ１２０、Ｓ８０２、Ｓ８
０６、Ｓ８１０、Ｓ８１４、Ｓ８１８、Ｓ８２２は、形態１８または２７のコンテンツ群
属性情報更新ステップに対応し、有料コンテンツ要素取得部６およびステップＳ３１〜Ｓ
３６、Ｓ４４は、形態９の有料コンテンツ要素取得手段に対応している。
【０２５２】
また、上記第４の実施の形態において、ステップＳ３１〜Ｓ３６、Ｓ４４は、形態１８
または２７の有料コンテンツ要素取得ステップに対応し、デザイン部１７およびステップ
Ｓ３８、Ｓ１１０１〜Ｓ１１０８は、形態９のデザイン手段に対応し、ステップＳ３８、
Ｓ１１０１〜Ｓ１１０８は、形態１８または２７のデザインステップに対応している。ま
た、重要度分布情報は、形態９、１８または２７の全体重要度情報に対応している。
【０２５３】
なお、上記第２の実施の形態においては、レイアウト領域にレイアウトされているディ
ジタルコンテンツに対して有料の処理モジュールを適用するように構成したが、これに限
らず、上記第１の実施の形態における有料コンテンツ要素適用処理を合わせて適用するよ
うに構成することもできる。
また、上記第３の実施の形態においては、レイアウト領域にレイアウトされている画像
を有料の背景画像または付加画像に変更するように構成したが、これに限らず、上記第１
および第２の実施の形態における有料コンテンツ要素適用処理を合わせて適用するように
構成することもできる。
【０２５４】
また、上記第１ないし第４の実施の形態においては、ユーザに提供する出力用ディジタ
ルコンテンツの利用形態によってコストを変更しなかったが、例えば、出力用ディジタル
コンテンツの２次利用に関して金額に差をつける情報を有料コンテンツ要素に付加してお
き、２次利用の有無によって利用コストを変更するように構成することもできる。これに
より、例えば、出力用ディジタルコンテンツがＰＤＦ（Portable Document Format）の場
合、ユーザに自由に改変できるように設定する・しないを変えることによって利用コスト
を抑制させることができる。
【０２５５】
また、上記第４の実施の形態においては、デザイン知識情報として、図３９に示すルー
ル１およびルール２の２つの例を説明したが、これに限らず、別のルールに変更または別
のルールを追加してもよい。例えば、図４８の適用例１〜４に示すように、上記ルール１
およびルール２以外のルールを追加してもよい。
図４８は、デザイン知識情報の適用例を示す図である。
【０２５６】
適用例１では、図４８（ａ）に示す上記ルール１の処理内容を実行後の出力用ディジタ
ルコンテンツにおける画像に対して、重要度の大きさによって画像ジャンプ率を変更する
ルールを適用している。これによって、図４８（ｂ）に示すように、重要度が高い画像が
大きく、重要度の低い画像が小さくなり、より重要な画像が目立つデザインとなる。
また、適用例２では、図４８（ａ）に示す上記ルール１の処理内容を実行後の出力用デ
ィジタルコンテンツにおける画像に対して、重要度が高いものを前に、重要度が低いもの
を後方に少しだけ重ね合わせるルールを適用している。これによって、図４８（ｃ）に示
すように、重要度が高いものを前面に表示しつつ、画像の統一感が出るデザインとなる。
【０２５７】
また、適用例３では、適用例２のルールの処理内容を実行後の出力用ディジタルコンテ
ンツに対して、重要度が最も高いタイトルに対して、背景を例えば円形等で入れるルール
を適用している。これによって、図４８（ｄ）に示すように、タイトルのテキストがより
目立つデザインとなる。
また、適用例４では、適用例２のルールの処理内容を実行後の出力用ディジタルコンテ
ンツに対して、重要度が最も高いタイトルに対してのみ背景を入れるのではなく、設定領
域全体に、例えば、グラデーション等の背景を入れるデザインを適用している。これによ
り、図４８（ｅ）に示すように、全体のデザインの雰囲気を落ち着かせつつ、タイトルの
テキストが目立つデザインとなる。
【０２５８】
また、上記第４の実施の形態においては、主に単一ページのレイアウトテンプレート全
体を設定領域とした例を説明したが、これに限らず、連続する複数ページを設定領域にし
たり、単一セクションや、連続する複数セクションを設定領域にしたりするなど、他の範
囲を設定領域としてもよい。
【０２５９】
図４９は、設定領域の一例を示す図である。
例えば、連続する複数ページを設定領域とする場合は、図４９（ａ）に示す見開き２ペ
ージ、図４９（ｂ）に示す３つ折り３ページ、図４９（ｃ）に示す観音開き４ページなど
がある。
また、例えば、単一セクションまたは複数セクションを設定領域とする場合は、図４９
（ｄ）に示すように、単一ページが１つのセクションになる場合、単一ページに２つのセ
クションがある場合、図４９（ｅ）に示すように、見開き２ページの上半分と下半分がそ
れぞれ別のセクションになっている場合などのセクションで分けられた領域から任意の単
一または複数のセクションを選択して設定領域とする。
【０２６０】
また、上記第４の実施の形態において、ディジタルコンテンツ作成装置１００は、自動
レイアウト部１０、テンプレートＤＢ１１、コンテンツＤＢ１２、コンテンツ群属性情報
生成部１３、コンテンツ群属性情報記憶部１４、レイアウト調整部１５、コンテンツ群属
性情報更新部１６、デザイン部１７、デザイン知識情報記憶部１８および出力用ディジタ
ルコンテンツ出力部１９を有して構成したが、これに限らず、複数の装置、端末その他の
機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。この
場合、各構成部は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに
属していてもよい。
【０２６１】
また、上記第４の実施の形態においては、デザイン知識情報の適用条件をチェックする
際に、デザイン知識情報記憶部１８のすべてのデザイン知識情報に対して、各適用条件と
の一致、不一致をチェックし、すべての条件が一致している場合のみデザイン知識情報の
処理内容を実行する構成例を説明したが、これに限らず、例えば、デザイン知識情報の適
用時などにおいて、ニューラルネットワーク等の学習機能を利用したり、適用条件をチェ
ックせずに、順番にすべてのデザイン知識情報の処理を実行したり、記憶保持されたデザ
イン知識情報の中からランダムに抽出したデザイン知識情報の処理を実行したりするなど
、デザイン知識情報の適用方法は別の方法を用いる構成としてもよい。
【０２６２】
また、上記第４の実施の形態においては、テンプレートＤＢ１１からユーザの指示に応
じたレイアウトテンプレートを取得する構成を例に説明したが、これに限らず、レイアウ
トテンプレートの情報をユーザが都度指定、入力するなど別の取得方法にしてもよい。
また、上記第４の実施の形態においては、先に取得したレイアウトテンプレートに合わ
せて、あらかじめ決められた数および種類のディジタルコンテンツを取得する例を説明し
たが、これに限らず、先にレイアウトするディジタルコンテンツを取得して（決定して）
、これに合わせてレイアウトテンプレートを取得したり、レイアウトテンプレートに関係
なく取得したディジタルコンテンツから、取得したレイアウトテンプレートに合わせて、
必要なコンテンツを選択してレイアウトしたりするなど別の取得方法を用いてもよい。
【０２６３】
また、上記第４の実施の形態においては、配置情報、重なり情報、余白領域情報、色分
布情報および重要度分布情報の５つのコンテンツ群属性情報を、コンテンツ群属性情報と
して生成する例を説明したが、これに限らず、レイアウトの調整（修正・編集）やデザイ
ン処理に必要な情報であり、かつ、設定領域単位で生成された属性情報であれば、他のど
のような情報でもよい。
【０２６４】
また、上記第４の実施の形態においては、重なり情報によって、ディジタルコンテンツ
の重なり状態を把握し、余白領域情報によって、重なり除去に有効なディジタルコンテン
ツを選定し、重要度分布情報によって、重なりを除去する際の、処理のコンテンツ重要度
を決定することによって、レイアウト調整処理の一つである重なり除去処理を行う例を説
明したが、この方法に限らず、色分布情報も利用して、色分布が重ならないように各ディ
ジタルコンテンツを移動させるようにしてもよい。
【０２６５】
また、上記第４の実施の形態においては、余白領域情報を、重なり除去に有効なディジ
タルコンテンツを選定するのに利用する例を説明したが、これに限らず、ディジタルコン
テンツの移動方向を決定したり、ディジタルコンテンツのサイズ変更時の最小サイズを決
定するのに利用したりするなど、別の用途に利用してもよい。これにより、より全体の余
白量を考慮した綺麗なレイアウト調整を実現することが可能となる。
【０２６６】
また、上記第４の実施の形態においては、単一ページ、複数ページ、単一セクションお
よび複数セクションのいずれか１つによって設定領域を構成する例を説明したが、これに
限らず、ページとセクションを組み合わせて設定領域を構成したり、ページやセクション
の一部によって設定領域を構成したりするなど、他の構成を適用してもよい。
また、上記第１ないし第４の実施の形態においては、利用コストの上限を設定し、利用
コストの上限を超えないように有料コンテンツ要素を取得するように構成したが、これに
限らず、必要な場合は、利用コストの下限を併せて設定し、利用に要するコストの合計が
利用コストの下限を下回らないように有料コンテンツ要素を取得するように構成すること
もできる。これにより、コストをかけてディジタルコンテンツを作成することができる。
【０２６７】
また、上記第１および第４の実施の形態において、図８、図１４、図２５、図２９、図
３０、図３３ないし図３８のフローチャートに示す処理を実行するにあたってはいずれも
、ＲＯＭ６４にあらかじめ格納されている制御プログラムを実行する場合について説明し
たが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、その
プログラムをＲＡＭ６２に読み込んで実行するようにしてもよい。
【０２６８】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶
型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記
憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のい
かんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体
を含むものである。
【図面の簡単な説明】
【０２６９】
【図１】ディジタルコンテンツ作成装置１００の機能概要を示す機能ブロック図である。
【図２】ディジタルコンテンツ作成装置１００のハードウェア構成を示す図である。
【図３】有料コンテンツ要素管理テーブル４００のデータ構造を示す図である。
【図４】ユーザ情報管理テーブル４２０のデータ構造を示す図である。
【図５】ユーザ情報管理テーブル４４０のデータ構造を示す図である。
【図６】レイアウト結果取得部１で取得されたレイアウト結果のデータ構造を模式的に示す図である。
【図７】重要度分布情報のデータ構造を模式的に示す図である。
【図８】重要度分布情報生成処理を示すフローチャートである。
【図９】１０×１０ピクセルからなる区分領域単位にレイアウト領域を区分した場合を示す図である。
【図１０】レイアウト領域の左上の複数の区分領域について算出した重要度を示す図である。
【図１１】注目区分領域の重要度を算出するための計算マトリクスの構成例を示す図である。
【図１２】マトリクスの各区分領域に係数αを割り当てて注目区分領域の重要度を算出する場合を示す図である。
【図１３】重要度分布情報のデータ構造を模式的に示す図である。
【図１４】有料コンテンツ要素適用処理を示すフローチャートである。
【図１５】重要度分布情報のデータ構造を模式的に示す図である。
【図１６】重要度分布情報から求まる各ディジタルコンテンツの配置後重要度を示す表である。
【図１７】本実施の形態および対比例についてレイアウト内容の加工結果の違いを示す図である。
【図１８】有料コンテンツ要素管理テーブル４００のデータ構造を示す図である。
【図１９】ユーザ情報管理テーブル４２０のデータ構造を示す図である。
【図２０】レイアウト結果およびレイアウト内容の加工結果を示す図である。
【図２１】有料コンテンツ要素管理テーブル４００のデータ構造を示す図である。
【図２２】ユーザ情報管理テーブル４２０のデータ構造を示す図である。
【図２３】レイアウト結果およびレイアウト内容の加工結果を示す図である。
【図２４】ディジタルコンテンツ作成装置の構成を示すブロック図である。
【図２５】出力用ディジタルコンテンツ作成処理の一例を示すフローチャートである。
【図２６】レイアウトテンプレートにおける各ディジタルコンテンツの配置位置の一例を示す図である。
【図２７】図２６のレイアウトテンプレートにレイアウトするディジタルコンテンツの一例を示す図である。
【図２８】図２７のディジタルコンテンツの初期レイアウト結果の一例を示す図である。
【図２９】コンテンツ群属性情報生成部１３におけるコンテンツ群属性情報生成処理を示すフローチャートである。
【図３０】コンテンツ群属性情報生成部１３における配置情報生成処理を示すフローチャートである。
【図３１】グループ化されたディジタルコンテンツの一例を示す図である。
【図３２】各コンテンツ群属性情報を視覚化した場合の一例を示す図である。
【図３３】コンテンツ群属性情報生成部１３における重なり情報生成処理を示すフローチャートである。
【図３４】コンテンツ群属性情報生成部１３における余白領域情報生成処理を示すフローチャートである。
【図３５】コンテンツ群属性情報生成部１３における色分布情報生成処理を示すフローチャートである。
【図３６】レイアウト調整部１５におけるレイアウト調整処理の一例のフローチャートである。
【図３７】レイアウト調整部１５における重なり除去処理を示すフローチャートである。
【図３８】レイアウト調整部１５における重なり調整処理を示すフローチャートである。
【図３９】デザイン知識情報の一例を示す図である。
【図４０】デザイン部１７におけるデザイン処理を示すフローチャートである。
【図４１】ルール１に対応する余白生成処理を示すフローチャートである。
【図４２】自動レイアウト結果の一例を示す図である。
【図４３】図４２の自動レイアウト結果に対する視覚化したコンテンツ群属性情報の一例を示す図である。
【図４４】重なり調整処理の一例を示す図である。
【図４５】本実施の形態および対比例についてレイアウト調整処理後の出力用ディジタルコンテンツの違いを示す図である。
【図４６】本実施の形態および対比例について重要度分布情報の違いを示す図である。
【図４７】本実施の形態および対比例についてデザイン処理後の出力用ディジタルコンテンツの違いを示す図である。
【図４８】デザイン知識情報の適用例を示す図である。
【図４９】設定領域の一例を示す図である。
【符号の説明】
【０２７０】
１００…ディジタルコンテンツ作成装置、  １…レイアウト結果取得部、  ２…重要度分
布情報生成部、  ３…ユーザＩＤ取得部、  ４…有料コンテンツ要素記憶部、  ５…ユー
ザ情報記憶部、  ６…有料コンテンツ要素取得部、  ７…レイアウト内容加工部、  ８…
課金情報記憶部、  ９…課金情報更新部、  １０…自動レイアウト部、  １１…テンプレ
ートＤＢ、  １２…コンテンツＤＢ、  １３…コンテンツ群属性情報生成部、  １４…コ
ンテンツ群属性情報記憶部、  １４ａ…コンテンツ群属性情報登録部、  １５…レイアウ
ト調整部、  １６…コンテンツ群属性情報更新部、  １７…デザイン部、  １８…デザイ
ン知識情報記憶部、  １９…出力用ディジタルコンテンツ出力部、  ６０…ＣＰＵ、  ６
４…ＲＯＭ、  ６２…ＲＡＭ、  ６６…Ｉ／Ｆ、  ６８…バス、  ７０…記憶装置、  ７
２…出力装置、  ７４…入力装置、  ４００…有料コンテンツ要素管理テーブル、  ４２
０、４４０…ユーザ情報管理テーブル
【図１】
0004775067.tif 000004
【図２】
0004775067.tif 000005
【図３】
0004775067.tif 000006
【図４】
0004775067.tif 000007
【図５】
0004775067.tif 000008
【図６】
0004775067.tif 000009
【図７】
0004775067.tif 000010
【図８】
0004775067.tif 000011
【図９】
0004775067.tif 000012
【図１０】
0004775067.tif 000013
【図１１】
0004775067.tif 000014
【図１２】
0004775067.tif 000015
【図１３】
0004775067.tif 000016
【図１４】
0004775067.tif 000017
【図１５】
0004775067.tif 000018
【図１６】
0004775067.tif 000019
【図１７】
0004775067.tif 000020
【図１８】
0004775067.tif 000021
【図１９】
0004775067.tif 000022
【図２０】
0004775067.tif 000023
【図２１】
0004775067.tif 000024
【図２２】
0004775067.tif 000025
【図２３】
0004775067.tif 000026
【図２４】
0004775067.tif 000027
【図２５】
0004775067.tif 000028
【図２６】
0004775067.tif 000029
【図２７】
0004775067.tif 000030
【図２８】
0004775067.tif 000031
【図２９】
0004775067.tif 000032
【図３０】
0004775067.tif 000033
【図３１】
0004775067.tif 000034
【図３２】
0004775067.tif 000035
【図３３】
0004775067.tif 000036
【図３４】
0004775067.tif 000037
【図３５】
0004775067.tif 000038
【図３６】
0004775067.tif 000039
【図３７】
0004775067.tif 000040
【図３８】
0004775067.tif 000041
【図３９】
0004775067.tif 000042
【図４０】
0004775067.tif 000043
【図４１】
0004775067.tif 000044
【図４２】
0004775067.tif 000045
【図４３】
0004775067.tif 000046
【図４４】
0004775067.tif 000047
【図４５】
0004775067.tif 000048
【図４６】
0004775067.tif 000049
【図４７】
0004775067.tif 000050
【図４８】
0004775067.tif 000051
【図４９】
0004775067.tif 000052