(57)【要約】【課題】文書に配置されるデザイン要素の配色を、元の文書が視覚的に与える印象又はそれに近い印象を有する配色に変更する。【解決手段】特定手段２１は、文書としてのコンテンツに含まれて配置されるデザイン要素の色の中から、各デザイン要素の代表色の組み合わせ及び各代表色の順位を特定する。記憶手段２２は、各々が順位を有する複数の色の組み合わせを表す配色セットデータを記憶する。変更手段２３は、記憶手段２２に記憶された配色セットデータを用いて前記コンテンツに含まれるデザイン要素の配色を変更する。変更手段２３は、コンテンツにおいて特定手段２１により特定された代表色の領域を、代表色について特定された順位に対応する色に変更する。【選択図】図２
2020061604.tif 000002
【特許請求の範囲】
【請求項１】
文書に含まれる色の中から、代表色の組み合わせ及び各代表色の順位を特定する特定手段と、
各々が順位を有する複数の色の組み合わせを表す配色セットデータを記憶する記憶手段と、
前記配色セットデータを用いて前記文書を構成する要素の配色を変更する変更手段であって、該文書において前記特定された代表色の要素の領域を、該代表色について特定された順位に対応する色の情報に基づいて変更する変更手段と
を有する情報処理装置。
【請求項２】
前記記憶手段は前記配色セットデータを複数記憶し、
前記特定された代表色に関する特徴量を用いて前記記憶手段に記憶された複数の配色セットデータの中からいずれかを選択する選択手段
を更に有し、
前記変更手段は、前記選択された配色セットデータを用いて色情報の変更処理を行う
請求項１に記載の情報処理装置。
【請求項３】
前記記憶手段は、印象を示す感性情報と前記配色セットデータとを対応付けて記憶し、
前記選択手段は、前記特定された代表色の組み合わせに対応する感性情報を前記記憶手段を参照して特定し、特定した感性情報に対応する配色セットデータを選択する
請求項２に記載の情報処理装置。
【請求項４】
前記記憶手段は、フォントの種別を表すフォントデータを前記配色セットデータに対応付けて記憶し、
前記変更手段は、前記要素において前記特定された代表色の領域が文字領域である場合、前記配色セットデータに対応するフォントデータを用いて文字のフォントを変更する
請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記特定手段は、前記要素において色毎の面積を特定し、特定した面積の大きさが予め定められた条件を満たす色を代表色として特定する
請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
コンピュータに、
文書に含まれる色の中から、代表色の組み合わせ及び各代表色の順位を特定するステップと、
各々が順位を有する複数の色の組み合わせを表す配色セットデータを記憶する記憶手段に記憶された配色セットデータを用いて前記文書を構成する要素の配色を変更するステップであって、該文書において前記特定された代表色の要素の領域を、該代表色について特定された順位に対応する色の情報に基づいて変更するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
ポスター、チラシ、プレゼン資料、及びＷｅｂページ等の制作物（以下「デザイン制作物」という）のレイアウトや配色を自動的に行う技術が提案されている。例えば、特許文献１には、予め定義されていない印象を示す感性情報が指定された場合であっても、その印象又はそれに近い印象を有するデザインを作成する情報処理装置が提案されている。また、特許文献２には、入力文書（入力デジタルコンテンツ）の代表色に応じて文書の配色処理を行うシステムが記載されている。特許文献２に記載のシステムでは、入力デジタルコンテンツの代表色が複数ある場合、処理対象となる要素（コンテンツの塗りつぶし領域、線、文字）の色の彩度および明度が、決定されたトーンと同一になるように変更される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−０９１２０５号公報
【特許文献２】特開２００７−１７２１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、文書に配置されるデザイン要素の配色を、元の文書が視覚的に与える印象又はそれに近い印象を有する配色に変更することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に係る情報処理装置は、文書に含まれる色の中から、代表色の組み合わせ及び各代表色の順位を特定する特定手段と、各々が順位を有する複数の色の組み合わせを表す配色セットデータを記憶する記憶手段と、前記配色セットデータを用いて前記文書を構成する要素の配色を変更する変更手段であって、該文書において前記特定された代表色の要素の領域を、該代表色について特定された順位に対応する色の情報に基づいて変更する変更手段とを有することを特徴とする。
【０００６】
本発明の請求項２に係る情報処理装置は、請求項１に記載の構成において、前記記憶手段は前記配色セットデータを複数記憶し、前記特定された代表色に関する特徴量を用いて前記記憶手段に記憶された複数の配色セットデータの中からいずれかを選択する選択手段を更に有し、前記変更手段は、前記選択された配色セットデータを用いて色情報の変更処理を行うことを特徴とする。
【０００７】
本発明の請求項３に係る情報処理装置は、請求項２に記載の構成において、前記記憶手段は、印象を示す感性情報と前記配色セットデータとを対応付けて記憶し、前記選択手段は、前記特定された代表色の組み合わせに対応する感性情報を前記記憶手段を参照して特定し、特定した感性情報に対応する配色セットデータを選択することを特徴とする。
【０００８】
本発明の請求項４に係る情報処理装置は、請求項１乃至３のいずれか１項に記載の構成において、前記記憶手段は、フォントの種別を表すフォントデータを前記配色セットデータに対応付けて記憶し、前記変更手段は、前記要素において前記特定された代表色の領域が文字領域である場合、前記配色セットデータに対応するフォントデータを用いて文字のフォントを変更することを特徴とする。
【０００９】
本発明の請求項５に係る情報処理装置は、請求項１乃至４のずれか１項に記載の構成において、前記特定手段は、前記要素において色毎の面積を特定し、特定した面積の大きさが予め定められた条件を満たす色を代表色として特定することを特徴とする。
【００１０】
本発明の請求項６に係るプログラムは、コンピュータに、文書に含まれる色の中から、代表色の組み合わせ及び各代表色の順位を特定するステップと、各々が順位を有する複数の色の組み合わせを表す配色セットデータを記憶する記憶手段に記憶された配色セットデータを用いて前記文書を構成する要素の配色を変更するステップであって、該文書において前記特定された代表色の要素の領域を、該代表色について特定された順位に対応する色の情報に基づいて変更するステップとを実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００１１】
請求項１及び６に係る発明によれば、文書に配置されるデザイン要素の配色を、元の文書が視覚的に与える印象又はそれに近い印象を有する配色に変更することができる。
請求項２に係る発明によれば、複数の配色パターンの中からユーザが所望する配色に近いものを選択し易い。
請求項３に係る発明によれば、文書に配置されるデザイン要素の配色を、元の文書が視覚的に与える印象又はそれに近い印象を有する配色に変更することができる。
請求項４に係る発明によれば、文書に含まれる文字を、文書の配色に調和したフォントに変更することができる。
請求項５に係る発明によれば、文書に配置されるデザイン要素の配色を、元の文書が視覚的に与える印象又はそれに近い印象を有する配色に変更することができる。
【図面の簡単な説明】
【００１２】
【図１】情報処理システム１の構成を例示するブロック図。
【図２】サーバ２０の機能構成を例示するブロック図。
【図３】端末１０のハードウェア構成を例示するブロック図。
【図４】サーバ２０のハードウェア構成を例示するブロック図。
【図５】コンテンツの外観を例示する図。
【図６】サーバ２０が行う処理の流れを例示するフローチャート。
【図７】コンテンツの解析結果を例示する図。
【図８】配色テーブルの内容を例示する図。
【図９】サーバ２０が行う処理の流れを例示するフローチャート。
【図１０】コンテンツの外観を例示する図。
【図１１】配色テーブルの内容を例示する図。
【発明を実施するための形態】
【００１３】
１．構成
図１は、本実施形態に係る情報処理システム１の構成を例示するブロック図である。情報処理システム１は、端末１０及びサーバ２０（情報処理装置の一例）を備える。端末１０は、パーソナルコンピュータ、スマートフォン、タブレット端末、又は店舗に設置された画像形成装置等の汎用的なコンピュータ装置である。端末１０は通信回線２によりサーバ２０に接続されている。通信回線２は、例えばインターネット、移動体通信網、電話回線、及びＬＡＮ（local Area Network）などのうちの少なくとも１つを含む。サーバ２０は、ポスター、チラシ、プレゼン資料、及びＷｅｂページ等のデザイン制作物の文書のデザインを変更する機能を備える。図１に示す例では、１つの端末１０が通信回線２に接続されているが、複数の端末１０が通信回線２に接続されてもよい。
【００１４】
図２は、サーバ２０の機能構成を例示するブロック図である。サーバ２０は、特定手段２１、記憶手段２２、変更手段２３、及び選択手段２４を有する。特定手段２１は、文書としてのコンテンツに含まれて配置されるデザイン要素の色の中から、各デザイン要素の代表色の組み合わせ及び各代表色の順位を特定する。記憶手段２２は、各々が順位を有する複数の色の組み合わせを表す配色セットデータを記憶する。変更手段２３は、記憶手段２２に記憶された配色セットデータを用いて前記コンテンツに含まれるデザイン要素の配色を変更する。変更手段２３は、コンテンツにおいて特定手段２１により特定された代表色の領域を、代表色について特定された順位に対応する色に変更する。ここで、文書としてのコンテンツには、画像、イラスト、テキスト、図形（グラフ等）等のデザイン要素が１又は複数含まれて配置されるものとする。
【００１５】
図３は、端末１０のハードウェア構成を例示するブロック図である。プロセッサ１０１は、端末１０の他の要素を制御するプロセッサである。メモリ１０２は、プロセッサ１０１がプログラムを実行するためのワークエリアとして機能する記憶装置であり、例えばＲＡＭ（Random Access Memory）を含む。記憶装置１０３は各種のプログラム及びデータを記憶する記憶装置であり、例えば、ＳＳＤ（Solid State Drive）又はＨＤＤ（Hard Disk Drive）を含む。通信ＩＦ１０４は、予め定められた無線又は有線の通信規格（例えば、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はイーサネット（登録商標））に従って他の装置と通信を行う。ＵＩ部１０５は例えばタッチスクリーンとキーとを備える。ＵＩ部１０５は端末１０に内蔵されていてもよく、また、外付けされて外部接続されるものであってもよい。
【００１６】
図４は、サーバ２０のハードウェア構成を例示する図である。プロセッサ２０１は、サーバ２０の他の要素を制御するプロセッサである。メモリ２０２は、プロセッサ２０１がプログラムを実行するためのワークエリアとして機能する記憶装置であり、例えばＲＡＭを含む。記憶装置２０３は各種のプログラム及びデータを記憶する記憶装置であり、例えば、ＳＳＤ又はＨＤＤを含む。通信ＩＦ２０４は、予め定められた無線又は有線の通信規格（例えば、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はイーサネット（登録商標））に従って他の装置と通信を行う。
【００１７】
この例で、メモリ２０２又は記憶装置２０３に記憶されているプログラムを、プロセッサ２０１が実行することにより、図２に示される機能が実装される。プログラムを実行しているプロセッサ２０１は、特定手段２１、変更手段２３、及び選択手段２４の一例である。メモリ２０２又は記憶装置２０３は、記憶手段２２の一例である。
【００１８】
２．動作
次いで、この実施形態の動作を説明する。以下では、ユーザがポスター、チラシ及びＷｅｂページ等のデザイン制作物（コンテンツの文書）のデザインを変更する動作を説明する。
【００１９】
図５はコンテンツの外観を例示する図である。コンテンツは、例えばＰＤＦ（Portable Document Format）形式の文書ファイルである。この実施形態において、コンテンツには、画像、イラスト、テキスト、図形（グラフ等）等のコンテンツをデザインするための要素であるデザイン要素が１又は複数含まれて配置されている。図５の例では、コンテンツＣ１には、テキストのデザイン要素ＴＸＴ１１〜ＴＸＴ１４、画像のデザイン要素ＩＭＧ１１〜ＩＭＧ１２、及びイラストのデザイン要素ＩＭＧ１３〜ＩＭＧ１４が含まれてレイアウト配置されている。
【００２０】
処理対象となるコンテンツは、端末１０やサーバ２０の記憶装置に記憶されている。ユーザは、端末１０のＵＩ部１０５を用いて、デザインを変更したいコンテンツを指定する操作を行う。端末１０のプロセッサ１０１は、ＵＩ部１０５から出力される情報に基づいて、指定されたコンテンツを特定する。特定されたコンテンツが端末１０に格納されている場合、コンテンツは通信回線２を介して端末１０からサーバ２０に送信される。
【００２１】
図６はサーバ２０が行う処理の流れを例示するフローチャートである。ステップＳ１０１において、サーバ２０は、ユーザにより指定されたコンテンツに含まれるデザイン要素の配色を解析し、コンテンツに含まれる色の中から、デザイン要素の代表色の組み合わせ及び各代表色の順位を特定する。この実施形態において、「代表色」とは、デザイン要素に含まれている色であって、デザイン要素の与える印象を特徴づける色を示す。色の組み合わせや各色の配分によりコンテンツ全体の印象は異なってくる。この実施形態では、サーバ２０は、デザイン要素において予め定められた基準色毎に面積を特定し、特定した面積の大きさが予め定められた条件を満たす基準色を代表色として特定する。
【００２２】
より具体的には、この実施形態では、サーバ２０は、デザイン要素に含まれる代表色（又はそれに近い色）の中から、面積が広い順に３色（基調色、２次色、アクセント色）を特定し、特定した３色を代表色とする。これらの代表色は面積の広い順に順位付けされ、各代表色の色成分毎の色情報（例えばＲＧＢ値）が特定される。代表色は、例えば以下のようにして特定される。サーバ２０は、コンテンツをＲＧＢ値が画素毎に示される画像データに変換し、この画像データについて予め定められた単位領域毎（例えば８画素×８画素毎）にＲＧＢ値の平均値を算出する。サーバ２０は、算出された単位領域毎のＲＧＢ値の平均値を統計処理し、予め定められた複数の基準色毎に、その基準色（又は基準色に対応する色域に含まれる色）の出現頻度を算出する。サーバ２０は、その算出結果に従い、複数の基準色の中から、そのデザイン要素に含まれる色（又はそのデザイン要素に含まれる色と近い色）を面積の大きい順に３色選択し、選択した３色を代表色とする。なお、複数の代表色の特定方法と順位付けの方法はこれに限らず、他の方法であってもよい。デザイン要素の代表色の特定方法は、従来用いられている種々の方法が採用され得る。
【００２３】
図７は、コンテンツの解析結果を例示する図である。図７の例では、コンテンツに含まれるデザイン要素の解析結果が記述されたテキストデータ（以下「解析結果データ」という）が生成される。解析結果データは、例えば、各デザイン要素の表示位置（座標）、表示サイズ（幅、高さ）、形状、及び、色を含む。そのデザイン要素の色が代表色である場合には、その代表色の順位を含む情報が解析結果として含められる。例えば、図７の例では、「colorBox1」により識別されるデザイン要素の色順が「１」であり、「colorBox2」により識別されるデザイン要素の色順が「２」である旨が示されている。
【００２４】
図６の説明に戻る。ステップＳ１０２において、サーバ２０は、記憶装置２０３に記憶された配色テーブルを用いて、コンテンツにおいて特定された代表色のデザイン要素の領域を、代表色について特定された順位に対応する色に基づいて変更することにより、コンテンツ全体の配色を変更する。
【００２５】
図８はステップＳ１０２で参照される配色テーブルの内容を例示する図である。配色テーブルには、各々が順位を有する複数の色の組み合わせを表す配色セットデータが複数記憶されている。図８の例では、このテーブルには、「配色種別」、「配色セットデータ」、及び「フォント種別」の各項目が互いに関連付けて記憶されている。これらの項目のうち、「配色種別」の項目には、配色が与える印象のカテゴリ（例えば、クール、キュート、ポップ、等）を識別する情報（配色種別）が格納される。この配色種別は、コンテンツの印象を示す感性情報の一例である。
【００２６】
「配色セットデータ」の項目には、代表色のＲＧＢ値のセット（以下「配色セットデータ」という）が格納される。配色テーブルには、一つの配色種別に対し、ＲＧＢ値のセットが複数格納されている。例えば、図８の例では、「クール」の配色種別には、「(r11, g11, b11), (r12, g12, b12), (r13, g13, b13)」のＲＧＢ値のセットや、「(r21, g21, b21), (r22, g22, b22), (r23, g23, b23)」等のＲＧＢ値のセットが複数紐付けられている。配色テーブルに登録されているＲＧＢ値のセットは、基調色、２次色、アクセント色、の順に並べられており、順位付けされている。例えば、「クール」の配色種別の場合、テーブルの最上段に登録されているＲＧＢ値セットのうち、「(r11, g11, b11)」が基調色のＲＧＢ値であり、「(r12, g12, b12)」が２次色のＲＧＢ値であり、「(r13, g13, b13)」がアクセント色のＲＧＢ値である。配色テーブルの「フォント種別」の項目には、フォント種別を識別する情報が格納される。
【００２７】
図８の例では、図示のように、配色テーブルには、配色種別（感性情報）と配色セットデータとが対応付けて記憶されている。より具体的には、ひとつの配色種別に対し複数の配色セットデータが対応付けられている。ひとつの配色種別に対して対応付けられている複数の配色セットデータは、配色パターンの類似度が他の配色パターンよりも高い。
【００２８】
また、配色テーブルに登録されている配色セットデータは、例えば、デザインの専門家により選択された色の組み合わせや、企業が規定している配色セットである。これらの色の組み合わせが用いられることにより、デザインの専門家でない者が選択する色の組み合わせよりも優れたデザインのコンテンツが生成される。
【００２９】
サーバ２０は、処理対象であるコンテンツについて特定された代表色に関する特徴量を用いて、配色テーブルに記憶された複数の配色データの中からいずれかを選択する。代表色に関する特徴量は、例えば、配色パターンの類似度、色毎の面積の配分比率、である。この実施形態では、特徴量として配色パターンの類似度が用いられる。すなわち、サーバ２０は、処理対象であるデザイン要素について特定された代表色の組み合わせに対応する配色種別（感性情報）を配色テーブルを参照して特定し、特定した配色種別に対応する配色セットデータを選択する。この実施形態において、配色パターンの類似度とは、代表色の組み合わせの類似度を示す。配色パターンの類似度は、例えば、基調色、２次色、アクセント色のそれぞれについて算出される類似度の組である。２つの色の類似度は、例えば予め定められた色空間（ＸＹＺ表色系、ＣＩＥＬ＊ａ＊ｂ表色系等）における距離（色差）に応じて計算される値（例えば逆数）である。この実施形態では、３色の類似度が予め定められた条件を満たす（例えば、３色のそれぞれの類似度の平均値が最も高い、等）配色セットデータが選択される。
【００３０】
図９は、サーバ２０が行う、配色変更処理（図６のステップＳ１０２）の流れを例示するフローチャートである。ステップＳ２０１において、サーバ２０は、図６のステップＳ１０１において特定した代表色（３色）のセットを配色テーブルから検索し、特定された代表色のセットに対応する配色種別を特定する。特定された代表色のセットが配色テーブルに登録されていない場合、サーバ２０は、特定された代表色のセットに近似する色（色空間において距離が近い色）のセットに対応する配色種別を特定する。
【００３１】
次いで、ステップＳ２０２において、サーバ２０は、ステップＳ２０１で特定された配色種別に紐づけられているＲＧＢ値のセット（配色セットデータ）のうち、最も優先順位の高い配色セットデータを選択する。図８の例では、ひとつの配色種別について複数の配色セットデータが登録されており、それらの配色セットデータのうち、上段側に位置する配色セットデータほど優先順位が高く設定されている。そのため、図８の例において、特定された配色種別が「クール」である場合、「(r11, g11, b11), (r12, g12, b12), (r13, g13, b13)」のセットが選択される。
【００３２】
ステップＳ２０３において、サーバ２０は、デザイン要素において特定された代表色の領域を、それぞれの代表色について特定された順位に対応する色に変更する。例えば、図６のステップＳ１０１において代表色として特定されたＲＧＢ値の配色セットが「(rx, gx, bx), (ry, gy, by), (rz, gz, bz)」であり、図９のステップＳ２０２で特定された色のセットが「(r11, g11, b11), (r12, g12, b12), (r13, g13, b13)」である場合を想定する。この場合、ＲＧＢ値が(rx, gx, bx)である画素のＲＧＢ値が(r11, g11, b11)に変更される。また、ＲＧＢ値が(ry, gy, by)である画素のＲＧＢ値が(r12, g12, b12)に変更される。また、ＲＧＢ値が(rz, gz, bz)である画素のＲＧＢ値が(r13, g13, b13)に変更される。
【００３３】
ステップＳ２０３に示す処理において、サーバ２０は、デザイン要素そのもののデータを変更するのではなく、図６のステップＳ１０１で生成したテキスト形式の解析結果データに含まれる色情報を変更することにより、代表色の色変換を行う。また、この実施形態では、代表色の３色が色変換され、代表色以外の色については、変換処理は行われない。すなわち、コンテンツに含まれる色のうち、面積が広い３つのデザイン要素と同じ色情報をもつ領域の色が変換され、他のデザイン要素の色の領域は色変換が行われない。
【００３４】
また、この実施形態では、サーバ２０は、コンテンツに含まれるデザイン要素のうち、予め定められた種別のデザイン要素（例えば、画像、イラスト）については色変換を行わない。すなわち、この実施形態では、画像の領域やイラストの領域については色変換が行われず、一方、テキスト領域及び単色の図形の領域等において色変換が行われる。
【００３５】
ステップＳ２０４において、サーバ２０は、コンテンツにおいて特定された代表色のデザイン要素の領域が文字領域である場合、配色セットデータ対応するフォントデータを用いて文字のフォントを変更する。このとき、サーバ２０は、解析結果データに含まれるフォント情報を変更することにより、コンテンツに含まれる代表色のデザイン要素のテキストデータのフォントを変更する。ステップＳ２０３及びステップＳ２０４で代表色及びフォントが変更された解析結果データは、記憶装置２０３の予め定められた記憶領域に格納される。
【００３６】
次いで、ステップＳ２０５において、サーバ２０は、色が変更された解析結果データを用いて、元のコンテンツに配置された代表色をもつ全てのデザイン要素の配色（３色の代表色）を変換する処理を行う。また、ステップＳ２０６において、サーバ２０は、解析結果データを用いて元のコンテンツのデザイン要素のフォントを変換する処理を行う。
【００３７】
図１０は、コンテンツの外観を例示する図である。図１０の例では、デザイン要素ＴＸＴ１１やデザイン要素ＴＸＴ１３の色が変更されている。なお、画像であるデザイン要素ＩＭＧ１１及びデザイン要素ＩＭＧ１２については、色変換は行われない。
【００３８】
図６の説明に戻る。ステップＳ１０３において、サーバ２０は、色変換処理を行ったコンテンツを端末１０に送信する。端末１０に送信されたコンテンツはＵＩ部１０５で表示されたり、記憶装置１０３に記憶されたりする。
【００３９】
ところで、パンフレットやチラシ等のデザイン制作物は、経験則に基づいて制作されることが多い。制作の経験が少ない者が制作した場合、デザインや表現が劣ったコンテンツとなってしまう場合がある。それに対しこの実施形態では、ユーザにより選択されたコンテンツに配置されたデザイン要素の配色が、その配色と同じカテゴリ（配色種別）の配色であって配色テーブルに登録された配色パターン（すなわち専門家により選択された配色パターン）に置き換えられる。これにより、コンテンツが視覚的に与える印象が大幅に変更されることなく、コンテンツの配色がよりデザイン性の高いものに改善される。
【００４０】
また、この実施形態では、コンテンツに含まれるデザイン要素の解析結果を示すテキスト形式の解析結果データが生成される。コンテンツに含まれるデザイン要素の代表色の色値と順位が解析できているため、この解析結果データを用いて機械学習や統計処理を行うことが可能である。例えば、コンテンツに含まれるデザイン要素の文字列が色付けされている場合、その文字列の色が全体の基調の色や企業ロゴの色の順位と対応していれば、そのコンテンツにおいて強調させたい文字列であると推定される。そのため、その文字列の意味解析をしなくても、この文字列が重要であることが推定され、この推定結果は他の処理において利用可能である。
【００４１】
３．変形例
上述した実施形態は、本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、上述した実施形態及び以下に示す各変形例は、必要に応じて組み合わせて実施されてもよい。
【００４２】
（１）上述の実施形態では、コンテンツに配置されるデザイン要素に含まれる色の中から、面積が広い順に３つの色が代表色として特定された。代表色の特定方法及び順位付けの方法は上述した方法に限られない。例えば、サーバ２０が、コンテンツにおけるデザイン要素のレイアウト（配置）を解析し、コンテンツにおいて予め定められた領域に配置されているデザイン要素の色を代表色として特定してもよい。この場合、例えば、コンテンツの上部に配置されているデザイン要素の色や、コンテンツの中央に配置されているデザイン要素の色が代表色として特定される。この場合、デザイン要素が配置されている位置がコンテンツの予め定められた位置（例えば、中央位置、上部、等）に近い順に、代表色が順位付けされてもよい。
【００４３】
また、例えば、コンテンツに含まれるデザイン要素の種別から代表色が特定されてもよい。例えば、サーバ２０は、予め定められた種別（例えば、画像、イラスト、等）のコンテンツの色を代表色として特定してもよい。
【００４４】
また、代表色として特定される色の数は３に限られず、これより多くても少なくてもよい。例えば、コンテンツに含まれる４種類の色が代表色として特定されてもよい。
【００４５】
（２）上述の実施形態では、サーバ２０は、テキスト領域や単色の図形領域について色変換処理を行う一方、画像の領域やイラストの領域については色変換を行わない構成としたが、色変換の処理の方法は上述した実施形態で示したものに限られない。サーバ２０が、画像の領域やイラストの領域についても色変換処理を行う構成としてもよい。
【００４６】
（３）上述の実施形態では、サーバ２０は、図８に例示される配色テーブルを参照して配色セットデータの選択を行った。配色セットデータの選択方法は、上述した実施形態で示したものに限られない。例えば、どの配色パターンを採用するかがユーザに選択されてもよい。この場合、例えば、サーバ２０は、複数の配色セットデータのそれぞれが示す配色パターンを端末１０のＵＩ部１０５に表示させ、ユーザに選択させる。ユーザは、ＵＩ部１０５に表示された画面を参照して、自身が所望する配色パターンを選択する操作をＵＩ部１０５を用いて行う。端末１０は、ユーザにより選択された内容を示すデータをサーバ２０に送信し、サーバ２０は、端末１０から受信されるデータに従って複数の配色パターンの中からいずれかを選択する。
【００４７】
（４）また、上述の実施形態では、配色種別と配色セットデータとが対応付けられていたが、配色テーブルの内容は上述した実施形態で示したものに限られない。例えば、図１１に例示するように、「見本」と「配色セットデータ」とが対応付けられていてもよい。図１１において、「見本」の項目には、見本となるコンテンツの外観を示す画像（例えば、コンテンツのサムネイル画像）を表す画像データが格納される。この場合、サーバ２０は、複数の見本の画像データを端末１０に送信し、端末１０のＵＩ部１０５に複数の見本の画像を表示させる。ユーザは、ＵＩ部１０５に表示された画面を参照して、自身が所望する見本を選択する操作をＵＩ部１０５を用いて行う。端末１０は、ユーザにより選択された内容を示すデータをサーバ２０に送信し、サーバ２０は、端末１０から受信されるデータに従って、ユーザにより選択された見本に対応する配色パターンを選択する。
【００４８】
（５）また、配色セットデータの選択方法の他の例として、例えば、サーバ２０が、代表色である３色の面積の比率を算出し、算出結果に最も近い比率の配色を示す配色セットデータを選択してもよい。
【００４９】
（６）上述の実施形態では、サーバ２０は、代表色のＲＧＢ値を変換したが、代表色の変換の態様は上述した実施形態で示したものに限られない。例えば、色の明度及び彩度を含む配色セットデータを配色テーブルに登録しておき、サーバ２０は、配色テーブルを参照して代表色の明度及び彩度を変更してもよい。
【００５０】
（７）上述の実施形態では、配色テーブルには、配色セットデータが複数記憶されていたが、参照される配色セットデータの数は複数でなくてもよく、ひとつの配色セットデータが記憶装置２０３に記憶されていてもよい。この場合、サーバ２０は、記憶装置２０３に記憶された配色セットデータを用いて代表色の色値を変更する処理を行う。
【００５１】
（８）上述の実施形態では、コンテンツの印象を示す感性情報として、配色種別を示す情報が用いられたが、感性情報は上述した実施形態で示したものに限られない。例えば、代表色の配分比率を示す情報が感性情報として用いられてもよい。
【００５２】
（９）上述の実施形態においてサーバ２０に実装された機能が、複数の装置により分担されて提供されてもよい。例えば、図２に示した特定手段２１、変更手段２３及び選択手段２４を備える第１のサーバと、記憶手段２２を備える第２のサーバとが別体の装置として構成されていてもよい。
【００５３】
また、上述の実施形態においてサーバ２０に実装された機能が、端末１０に実装されてもよい。例えば、図２に示した特定手段２１、記憶手段２２、変更手段２３及び選択手段２４を実現するアプリケーションプログラムが通信回線を介して端末１０にダウンロードされ、端末１０でアプリケーションがインストールされて実行されることにより、図２に示したサーバ２０に係る各機能が端末１０により提供されてもよい。
【００５４】
（１０）情報処理システム１において行われる処理の順序は、上述した実施形態において説明された例に限定されない。処理のステップは、矛盾が生じない限りにおいて、入れ替えられてもよい。また、本発明は、情報処理システム１において行われるデザイン変更方法として提供されてもよい。
【００５５】
（１１）上述の実施形態において、端末１０のプロセッサ１０１又はサーバ２０のプロセッサ２０１により実行されるプログラムは、インターネットなどの通信回線を介してダウンロードされてもよい。また、これらのプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供されてもよい。
【符号の説明】
【００５６】
１…情報処理システム、１０…端末、２０…サーバ、２１…特定手段、２２…記憶手段、２３…変更手段、２４…選択手段、１０１，２０１…プロセッサ、１０２，２０２…メモリ、１０３，２０３…記憶装置、１０４，２０４…通信ＩＦ、１０５…ＵＩ部。
【図１】
2020061604.tif 000003
【図２】
2020061604.tif 000004
【図３】
2020061604.tif 000005
【図４】
2020061604.tif 000006
【図５】
2020061604.tif 000007
【図６】
2020061604.tif 000008
【図７】
2020061604.tif 000009
【図８】
2020061604.tif 000010
【図９】
2020061604.tif 000011
【図１０】
2020061604.tif 000012
【図１１】
2020061604.tif 000013