定型レイアウトが繰り返される紙雑誌の電子雑誌用コンテンツを生成するコンテンツ生成装置において、前記紙雑誌の組版データを表示する表示手段と、前記組版データに含まれる複数の要素をグループとして指定するとともに、指定された複数のグループのうちのいずれか1つのグループに含まれる各要素に第1の属性名を付与する第1の付与手段と、前記第1の属性名が付与されていない要素に、予め決められた第2の属性名を付与する第2の付与手段と、前記第1および第2の付与手段により属性名が付与された前記組版データからタグ付きテキストフォーマット及びスタイルフォーマットに変換する変換手段と、前記変換手段により変換された前記スタイルフォーマットに含まれる前記第1の属性名のスタイル情報と前記第2の属性名のスタイル情報とを比較し、両者が一致する場合、両者の属性名を対応付けて属性名置換テーブルに登録する登録手段と、前記登録手段に登録された前記属性名置換テーブルに従い、前記タグ付きテキストフォーマットに含まれる前記第2の属性名を前記第1の属性名に変更する変更手段と、を備えることを特徴とするコンテンツ生成装置。前記変更手段により変更が行われた後、前記タグ付きテキストフォーマットに残っている前記第2の属性名を削除する第1の削除手段をさらに備えることを特徴とする請求項1に記載のコンテンツ生成装置。前記スタイルフォーマットから前記第2の属性名を削除する第2の削除手段をさらに備えることを特徴とする請求項1または請求項2に記載のコンテンツ生成装置。前記電子雑誌用コンテンツを表示する端末の表示条件に合わせて前記スタイルフォーマットのスタイル情報を修正する修正手段をさらに備えることを特徴とする請求項1乃至請求項3のいずれかに記載のコンテンツ装置。定型レイアウトが繰り返される紙雑誌の電子雑誌用コンテンツを生成するコンテンツ生成装置のコンテンツ生成方法において、前記紙雑誌の組版データを表示する表示ステップと、前記組版データに含まれる複数の要素をグループとして指定するとともに、指定された複数のグループのうちのいずれか1つのグループに含まれる各要素に第1の属性名を付与する第1の付与ステップと、前記第1の属性名が付与されていない要素に、予め決められた第2の属性名を付与する第2の付与ステップと、前記第1および第2の付与ステップで属性名が付与された前記組版データからタグ付きテキストフォーマット及びスタイルフォーマットに変換する変換ステップと、前記変換ステップで変換された前記スタイルフォーマットに含まれる前記第1の属性名のスタイル情報と前記第2の属性名のスタイル情報とを比較し、両者が一致する場合、両者の属性名を対応付けて属性名置換テーブルに登録する登録ステップと、前記登録ステップで登録された前記属性名置換テーブルに従い、前記タグ付きテキストフォーマットに含まれる前記第2の属性名を前記第1の属性名に変更する変更ステップと、を含むことを特徴とするコンテンツ生成方法。コンピュータに、定型レイアウトが繰り返される紙雑誌の組版データを表示する表示ステップと、前記組版データに含まれる複数の要素をグループとして指定するとともに、指定された複数のグループのうちのいずれか1つのグループに含まれる各要素に第1の属性名を付与する第1の付与ステップと、前記第1の属性名が付与されていない要素に、予め決められた第2の属性名を付与する第2の付与ステップと、前記第1および第2の付与ステップで属性名が付与された前記組版データからタグ付きテキストフォーマット及びスタイルフォーマットに変換する変換ステップと、前記変換ステップで変換された前記スタイルフォーマットに含まれる前記第1の属性名のスタイル情報と前記第2の属性名のスタイル情報とを比較し、両者が一致する場合、両者の属性名を対応付けて属性名置換テーブルに登録する登録ステップと、前記登録ステップで登録された前記属性名置換テーブルに従い、前記タグ付きテキストフォーマットに含まれる前記第2の属性名を前記第1の属性名に変更する変更ステップと、を実行させるためのプログラム。しかしながら、従来手法1の技術では、雑誌紙面のサイズと電子雑誌を表示する端末のサイズが同じではないため、ユーザが読み難いという課題があった。また、従来手法2では、紙面に配置された要素テキストや画像を素材として取り出すことが可能であるが、単にePubフォーマット変換機能を適用しただけでは、レイアウトが大きくくずれてしまう。つまり、単に、ePubフォーマット変換機能を用いて、機械的に各要素をタグ付きテキストXHTMLとして出力するだけでそのまま表示した場合、各要素は端末に合わせて配置されないので、可読性が著しく低いレイアウトとなってしまう。そこで、端末に合わせてCSSを作成する必要がある。しかし、CSSを作成する為には各要素に名前付けをしなくてはならず、面倒であった。特に、定型レイアウトが繰り返される雑誌の場合、数多くのページにおいて同じ名前付けの作業を繰り返さなければならず、コンテンツ製作者の負担が非常に大きいものとなっていた。本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、コンテンツ製作者に負荷をかけずに、紙雑誌を制作する際に利用した組版データを使用して、可読性の高い新たな電子雑誌コンテンツを生成するコンテンツ生成装置等を提供することである。前述した目的を達成するために、第1の発明は、定型レイアウトが繰り返される紙雑誌の電子雑誌用コンテンツを生成するコンテンツ生成装置において、前記紙雑誌の組版データを表示する表示手段と、前記組版データに含まれる複数の要素をグループとして指定するとともに、指定された複数のグループのうちのいずれか1つのグループに含まれる各要素に第1の属性名を付与する第1の付与手段と、前記第1の属性名が付与されていない要素に、予め決められた第2の属性名を付与する第2の付与手段と、前記第1および第2の付与手段により属性名が付与された前記組版データからタグ付きテキストフォーマット及びスタイルフォーマットに変換する変換手段と、前記変換手段により変換された前記スタイルフォーマットに含まれる前記第1の属性名のスタイル情報と前記第2の属性名のスタイル情報とを比較し、両者が一致する場合、両者の属性名を対応付けて属性名置換テーブルに登録する登録手段と、前記登録手段に登録された前記属性名置換テーブルに従い、前記タグ付きテキストフォーマットに含まれる前記第2の属性名を前記第1の属性名に変更する変更手段と、を備えることを特徴とするコンテンツ生成装置である。第1の発明によって、コンテンツ製作者に負荷をかけずに、紙雑誌を制作する際に利用した組版データを使用して、可読性の高い新たな電子雑誌コンテンツを生成することができる。前記変更手段により変更が行われた後、前記タグ付きテキストフォーマットに残っている前記第2の属性名を削除する第1の削除手段をさらに備える。これにより、手作業でタグ付きテキストフォーマットを編集する手間を省くことが可能となる。前記スタイルフォーマットから前記第2の属性名を削除する第2の削除手段をさらに備える。これにより、手作業でスタイルフォーマットを編集する手間を省くことが可能となる。前記電子雑誌用コンテンツを表示する端末の表示条件に合わせて前記スタイルフォーマットのスタイル情報を修正する修正手段をさらに備える。これにより、端末に最適な可読性の高い電子雑誌用コンテンツを提供することが可能になる。第2の発明は、定型レイアウトが繰り返される紙雑誌の電子雑誌用コンテンツを生成するコンテンツ生成装置のコンテンツ生成方法において、前記紙雑誌の組版データを表示する表示ステップと、前記組版データに含まれる複数の要素をグループとして指定するとともに、指定された複数のグループのうちのいずれか1つのグループに含まれる各要素に第1の属性名を付与する第1の付与ステップと、前記第1の属性名が付与されていない要素に、予め決められた第2の属性名を付与する第2の付与ステップと、前記第1および第2の付与ステップで属性名が付与された前記組版データからタグ付きテキストフォーマット及びスタイルフォーマットに変換する変換ステップと、前記変換ステップで変換された前記スタイルフォーマットに含まれる前記第1の属性名のスタイル情報と前記第2の属性名のスタイル情報とを比較し、両者が一致する場合、両者の属性名を対応付けて属性名置換テーブルに登録する登録ステップと、前記登録ステップで登録された前記属性名置換テーブルに従い、前記タグ付きテキストフォーマットに含まれる前記第2の属性名を前記第1の属性名に変更する変更ステップと、を含むことを特徴とするコンテンツ生成方法である。第2の発明によって、コンテンツ製作者に負荷をかけずに、紙雑誌を制作する際に利用した組版データを使用して、可読性の高い新たな電子雑誌コンテンツを生成することができる。第3の発明は、コンピュータに、定型レイアウトが繰り返される紙雑誌の組版データを表示する表示ステップと、前記組版データに含まれる複数の要素をグループとして指定するとともに、指定された複数のグループのうちのいずれか1つのグループに含まれる各要素に第1の属性名を付与する第1の付与ステップと、前記第1の属性名が付与されていない要素に、予め決められた第2の属性名を付与する第2の付与ステップと、前記第1および第2の付与ステップで属性名が付与された前記組版データからタグ付きテキストフォーマット及びスタイルフォーマットに変換する変換ステップと、前記変換ステップで変換された前記スタイルフォーマットに含まれる前記第1の属性名のスタイル情報と前記第2の属性名のスタイル情報とを比較し、両者が一致する場合、両者の属性名を対応付けて属性名置換テーブルに登録する登録ステップと、前記登録ステップで登録された前記属性名置換テーブルに従い、前記タグ付きテキストフォーマットに含まれる前記第2の属性名を前記第1の属性名に変更する変更ステップと、を実行させるためのプログラムである。第3の発明におけるプログラムを汎用のコンピュータにインストールすることによって、第1の発明におけるコンテンツ生成装置を得ることができる。本発明により、コンテンツ製作者に負荷をかけずに、紙雑誌を制作する際に利用した組版データを使用して、可読性の高い新たな電子雑誌コンテンツを生成するコンテンツ生成装置等を提供することができる。以下、図面に基づいて、本発明の実施形態を詳細に説明する。[本発明の実施の形態]図1は、コンテンツ生成装置1のハードウェアの構成例を示すブロック図である。なお、図1のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。コンテンツ生成装置1を実現するコンピュータは、制御部11、記憶部12、メディア入出力部13、通信制御部14、入力部15、表示部16、周辺機器IFインターフェイス部17等が、バス18を介して接続される。制御部11は、CPUCentralProcessingUnit、ROMReadOnlyMemory、RAMRandomAccessMemory等で構成される。CPUは、記憶部12、ROM、記録媒体等に格納されるプログラムをRAM上のワークメモリ領域に呼び出して実行し、バス18を介して接続された各装置を駆動制御し、コンテンツ生成装置1が行う後述する処理を実現する。ROMは、不揮発性メモリであり、コンピュータのブートプログラムやBIOSBasicInputOutputSystem等のプログラム、データ等を恒久的に保持している。RAMは、揮発性メモリであり、記憶部12、ROM、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部11が各種処理を行う為に使用するワークエリアを備える。記憶部12は、HDDHardDiscDriveであり、制御部11が実行するプログラム、プログラム実行に必要なデータ、OSオペレーティングシステム等が格納される。プログラムに関しては、OSに相当する制御プログラムや、後述する処理をコンテンツ生成装置1に実行させるためのアプリケーションプログラムが格納されている。これらの各プログラムコードは、制御部11により必要に応じて読み出されてRAMに移され、CPUに読み出されて各種の手段として実行される。メディア入出力部13ドライブ装置は、データの入出力を行い、例えば、CDドライブ-ROM、-R、-RW等、DVDドライブ-ROM、-R、-RW等等のメディア入出力装置を有する。通信制御部14は、通信制御装置、通信ポート等を有し、コンテンツ生成装置1とネットワーク間の通信を媒介する通信インターフェイスであり、LANLocalAreaNetworkやインターネットなどのネットワークを介して、他のコンピュータ間との通信制御を行う。入力部15は、データの入力を行い、例えば、キーボード、マウス等のポインティングデバイス、テンキー等の入力装置を有する。入力部15を介して、コンテンツ生成装置1に対して、操作指示、動作指示、データ入力等を行うことができる。表示部16は、液晶パネル等のディスプレイ装置、ディスプレイ装置と連携してコンテンツ生成装置1のビデオ機能を実現するための論理回路等ビデオアダプタ等を有する。周辺機器I/F部17は、コンテンツ生成装置1に周辺機器を接続させるためのポートであり、周辺機器I/F部17を介してコンテンツ生成装置1は周辺機器とのデータの送受信を行う。周辺機器I/F部17は、USBUniversalSerialBusやIEEETheInstituteofElectricalandElectronicsEngineers1394やRSRecommendedStandard-232C等で構成されており、通常複数の周辺機器I/Fを有する。周辺機器との接続形態は有線、無線を問わない。バス18は、各装置間の制御信号、データ信号等の授受を媒介する経路である。以上のような構成を有するコンテンツ生成装置1は、後述する図2、図9のフローチャートに示す処理によって、紙雑誌用の組版データレイアウトされたデータから、組版ソフト例えば、InDesign登録商標のePubフォーマット変換機能を利用し、可読性の高い新たな電子雑誌用コンテンツを生成する。まず、図2のフローチャートを参照して、コンテンツ生成装置1が実行する、組版データのアノテーション処理について説明する。なお、図2の説明に当たり、図3~図8を参照し、具体的な処理内容も説明する。アノテーションとは、あるデータに対して関連する情報メタデータを注釈として付与することである。図2のアノテーション処理とは、紙雑誌用の組版データの1つのグループに含まれるオブジェクトタイトル、説明文、画像などに対してアノテーションを付与し、アノテーションが付与されたオブジェクトのスタイル情報と、アノテーションが付与されていないオブジェクトのスタイル情報とを比較し、同一のスタイル情報を関連付ける一連の処理を指す。オブジェクトとは、組版データに含まれるタイトルや説明文のテキストボックス、および画像などを総称したものを示す。ステップS1において、コンテンツ生成装置1の制御部11は、入力部15からユーザの入力に応じて供給される入力信号を受け付けて、記憶部12に記憶されている紙雑誌の組版データを読み出し、表示部16に表示させる。これにより、表示部16には、例えば、図3に示すような、グルメ雑誌の見開き1ページ分の組版データが表示される。図3の例では、紙面の右ページの上部におすすめA店に関する情報が表示され、紙面の右ページの下部にいちおしB店に関する情報が表示され、紙面の左ページの上部に人気のC店に関する情報が表示され、紙面の左ページの下部に新規開店のD店に関する情報が表示されている。おすすめA店に関する情報には、当該店舗の詳細情報価格、営業時間、住所、TELなど、A1png、A2png、A3pngのファイル名を持つ画像が表示されている。いちおしB店に関する情報には、当該店舗の詳細情報、B1png、B2png、B3pngのファイル名を持つ画像が表示されている。人気のC店に関する情報には、当該店舗の詳細情報、および、C1png、C2png、C3pngのファイル名を持つ画像が表示されている。新規開店のD店に関する情報には、当該店舗の詳細情報、D1pngのファイル名を持つ画像が表示されている。図3に示すように、本実施の形態で用いる紙雑誌の組版データは、雑誌紙面1ページに、タイトル、画像、及び説明文などが複数繰り返される定型レイアウトとなっている。以下、おすすめA店、いちおしB店などのタイトル、焼き肉がおいしいなどの説明文を含むテキストボックスオブジェクトや、A1png、A2pngなどの画像オブジェクトといった組版データに含まれる各オブジェクトを要素と称する。各要素は、位置情報を持っている。図2の説明に戻る。ステップS2において、ユーザは、表示部16に表示されている画面上図3で、入力部15を用いてグループ1つの定型パターンを指定する。例えば、ユーザは、入力部15のマウスを用いて、グループ指定したい表示エリアの始点左上をクリックしたままドラッグし、終点右下でクリックを解除することによって、グループを指定することができる。図4は、図3の組版データをグループ指定した例を示す図である。図4の例では、おすすめA店に関する情報がグループG1に指定され、いちおしB店に関する情報がグループG2に指定され、人気のC店に関する情報がグループG3に指定され、新規開店のD店に関する情報がグループG4に指定されている。グループ名は、指定された順番にG1、G2、G3のように自動付与される。図2の説明に戻る。ステップS3において、ユーザは、表示部16に表示されている画面上図4で、1つのグループ紙面上における最初のグループに対して、アノテーションを名前属性名として付与する。この処理では、ある1つのグループ内に含まれる各要素画像、説明文、および情報テキストなどに名前を付与する。アノテーションの付与方法は、ユーザが選択欄の中から選択してもよいし、直接入力してもよい。図5は、グループG1の各要素に対して、アノテーションが付与された例を示す図である。A1pngの要素には、Pictureという属性名が付与され、おすすめA店の要素には、Titleという属性名が付与され、焼き肉がおいしいの要素には、Commentという属性名が付与され、価格:3000円からの要素には、Informationという属性名が付与されている。以下、アノテーションを属性名として付与したものをアノテーション属性名と称する。なお、アノテーションが付与されないA2png、A3pngといった画像要素や、左:店舗内の様子/→:店舗の入り口といったテキスト要素は、除去対象要素と称する。図2の説明に戻る。ステップS4において、コンテンツ生成装置1の制御部11は、ステップS2、ステップS3の処理を経た組版データから、XHTMLExtensibleHyperTextMarkupLanguageタグ付きテキストフォーマット及びCSSCascadingStyleSheetsスタイルフォーマットに変換する。XHTMLとは、Webページを記述するために用いられるHTMLをXMLeXtensibleMarkupLanguageの仕様に準拠するように再定義したものである。CSSとは、Webページのレイアウトを定義する規格である。図6は、組版データから変換されたXHTMLのデータ構造例を示す図である。図6に示すXHTMLのデータ例では、第2~第10行目にグループG1の組版データの内容が記載され、第11~第19行目にグループG2の組版データの内容が記載され、第20行目~第28行目にグループG3の組版データの内容が記載され、第29行目~第35行目にグループG4の組版データの内容が記載されている。また、図5において、Pictureの属性名が付与された要素の内容が第3行目に記載されており、Titleの属性名が付与された要素の内容が第4行目に記載されており、Commentの属性名が付与された要素の内容が第5行目に記載されており、Informationの属性名が付与された要素の内容が第6行目に記載されている。一方、図5において、アノテーションが付与されていない要素に対し、自動的にnostyleNN=連番が属性名として付与され、その内容が、第7~第9行目に記載されている。例えば、組版データにおいて、アノテーションが付与されていない要素のうち、最も右上に位置する要素から、最も左下に位置する要素へと、順番に属性名が自動付与される。ここで、既に自動的に属性名が付与された要素と、スタイル情報が同じ要素については、同じ属性名が自動付与される。つまり、スタイル情報が同じA2pngとA3pngの要素には、nostyle1が自動付与されることになる。以下、自動的に属性名が付与されたものを自動付与属性名と称する。なお、組版データに含まれるオブジェクトを要素と称しているが、以下、XHTMLに変換された各要素は、属性と称する。各属性は、位置情報を持っていない。また、アノテーションが付与されていないグループG2~G4の各属性に対し、自動的にnostyleNN=連番が属性名として付与され、それらの内容が、第12行目以降に記載されている。ただし、上述したように、スタイル情報が同じ属性には、同じ属性名が付与される。図7は、組版データから変換されたCSSのデータ構造例を示す図である。図7に示すCSSのデータ例では、第2行目にPictureの属性のスタイル情報としてcolorフォント色が記載されている。第5~第8行目にTitleの属性のスタイル情報として、第11~第14行目にCommentの属性のスタイル情報として、第17~第20行目にInformationの属性のスタイル情報として、それぞれfontfamilyフォント名、fontstyleフォントスタイル、fontsizeフォントサイズ、colorが記載されている。同様に、nostyle1、nostyle3の属性のスタイル情報としてcolorが記載され、nostyle2、nostyle4、nostyle5、nostyle6の属性のスタイル情報として、ぞれぞれ、fontfamily、fontstyle、fontsize、colorが記載されている。例えば、Titleの属性のスタイル情報は、図4の組版データのグループG1におけるおすすめA店の要素を表している。また例えば、nostyle1の属性のスタイル情報は、図4の組版データのグループG1におけるA2png、A3png、グループG2におけるB2png、B3png、グループG3におけるc2png、C3pngの要素を表している。図2の説明に戻る。ステップS4において、コンテンツ生成装置1の制御部11は、属性名がアノテーション付与されたグループの属性の中から比較基準属性として1つを選択する。例えば、Picture、Title、Comment、Informationのうちの1つを選択する。ステップS6において、コンテンツ生成装置1の制御部11は、属性名が自動付与されたグループの属性の中から比較対象属性として1つを選択する。例えば、nostyle1~nostyle6のうちの1つを選択する。ステップS7において、コンテンツ生成装置1の制御部11は、ステップS5の処理で選択した比較基準属性のスタイル情報と、ステップS6の処理で選択した比較対象属性のスタイル情報とが一致するか否かを判定する。例えば、図7のCSSデータを分析し、比較基準属性であるTitleのスタイル情報fontfamily、fontstyle、fontsize、colorと、比較対象属性であるnostyle4のスタイル情報fontfamily、fontstyle、fontsize、colorが一致するか否かを判定する。このとき、全てが同一の場合のみを一致するとしても良いし、1~3個が同一の場合にも一致するとしても良い。この判定レベルは、ユーザが任意に変更することが可能である。ステップS7において、コンテンツ生成装置1の制御部11は、比較基準属性のスタイル情報と比較対象属性のスタイル情報とが一致すると判定した場合、ステップS8に進む。ステップS8において、コンテンツ生成装置1の制御部11は、一致した比較基準属性と比較対象属性を関連付けて、記憶部12内の属性名置換テーブルに登録する。これにより、例えば、図8に示すような属性名置換テーブルTが記憶部12に登録記憶される。図8の例では、Picture=nostyle3、Title=nostyle4、Comment=nostyle5、Information=nostyle6の情報が属性名置換テーブルTに登録されている。図2の説明に戻る。ステップS9において、コンテンツ生成装置1の制御部11は、全ての比較対象属性が選択されたか否かを判定し、まだ選択されていない比較対象属性があると判定した場合、ステップS6に戻り、上述した処理を繰り返し実行する。そして、ステップS9において、全ての比較対象属性が選択されたと判定した場合、ステップS10に進む。ステップS10において、コンテンツ生成装置1の制御部11は、全ての比較基準属性が選択されたか否かを判定し、まだ選択されていない比較基準属性があると判定した場合、ステップS5に戻り、上述した処理を繰り返し実行する。そして、ステップS10において、全ての比較基準属性が選択されたと判定した場合、処理を終了する。以上のようにして、紙雑誌の組版データにおけるアノテーション付与された属性名と自動的に付与された属性名とを比較し、同一スタイルと判定した場合に、それらの属性を関連付けて属性名置換テーブルTに登録することができる。これにより、後述する処理によって、自動的に付与された属性名をアノテーション付与された属性名に置き換えることができる。以上においては、ステップS3とステップS4の順で処理を行うようにしたが、この順番は逆でも勿論良い。つまり、変換されたXHTMLを直接編集することによって、属性名のアノテーション付与を行っても良い。次に、図9のフローチャートを参照して、コンテンツ生成装置1が実行する、フォーマット変換処理について説明する。なお、図9の説明に当たり、図10~図12を参照し、具体的な処理内容も説明する。図9のフォーマット変換処理とは、属性名置換テーブルT図8に基づいて、自動付与属性名をアノテーション属性名に変更する一連の処理を指す。ステップS21において、コンテンツ生成装置1の制御部11は、記憶部12記憶されている属性名置換テーブルT図8を取得する。ステップS22において、コンテンツ生成装置1の制御部11は、ステップS21の処理で取得した属性名置換テーブルTに従い、XHTML図6に含まれる自動付与属性名をアノテーション属性名に変更する。また、コンテンツ生成装置1の制御部11は、アノテーション属性名に変更されなかった自動付与属性名のままの属性を、除去候補属性として記憶しておく。図10は、XHTMLに含まれる自動付与属性名をアノテーション属性名に変更したデータ構造例を示す図である。図10に示すように、第12~第15行目、第21~第24行目、第30~第33行目の自動付与属性名が、ぞれぞれ、Picture、Title、Comment、Informationのアノテーション属性名に変更されている。図9の説明に戻る。ステップS23において、コンテンツ生成装置1の制御部11は、ステップS22の処理で、除去候補属性として記憶しておいた、アノテーション属性名に変更されなかった自動付与属性名のままの属性をXHTMLから削除する。図11は、XHTMLに含まれる除去候補属性を削除したデータ構造例を示す図である。図11に示すように、図10における第7~第9行目、第16~第18行目、第25~第27行目、第34行目の自動付与属性名のままのnostyle1、nostyle2の属性が削除されている。図9の説明に戻る。ステップS24において、コンテンツ生成装置1の制御部11は、ステップS22、S23の処理を経たXHTMLを記憶部12に保存する。ステップS25において、コンテンツ生成装置1の制御部11は、CSS図7から、自動付与属性名の属性のスタイル情報を削除する。図12は、CSSから自動付与属性名の属性のスタイル情報を削除したデータ構造例を示す図である。図12に示すように、Picture、Title、Comment、Informationの属性のスタイル情報のみが残り、図7におけるnostyle1~nostyle6の属性のスタイル情報が削除されている。図9の説明に戻る。ステップS26において、コンテンツ生成装置1の制御部11は、予め記憶部12に記憶されている電子雑誌を閲覧する所定の端末の表示条件を取得し、その表示条件に合わせてCSS図12のアノテーション属性名のスタイル情報を修正する。ステップS27において、コンテンツ生成装置1の制御部11は、ステップS26の処理で修正したCSSを記憶部12に保存する。以上のようにして、XHTML及びCSSが端末の表示条件に合ったものに変更され、端末に応じた可読性の高い新たな電子雑誌用コンテンツを生成することができる。図13は、図2および図9のフローチャートに示す処理によって生成された電子雑誌用コンテンツを端末30に表示させた例を示す図である。端末30の表示部31には、グループG1に指定されたおすすめA店に関する情報が表示されている。ユーザは、タッチパネル機能を有する表示部31上で、画面右から画面左になぞるような操作をすることで、ページめくりを行うことができる。これにより、矢印A1の先に示すように、端末30の表示部31には、グループG2に指定されたいちおしB店に関する情報に表示が切り替わる。[発明の実施の形態における効果]1.以上、本発明の実施の形態におけるコンテンツ生成装置1によれば、組版データの1つのグループに含まれる複数の要素に対してアノテーションを付与するだけで、他のグループの同じスタイル情報を持つ要素に対して、同じ属性名を付与することが可能となる図2のステップS7、S8、および図9のステップS22参照。これによって、手作業にて属性名を付ける為の作業量を大幅に減らすことができ、コンテンツ制作コストを低減することが可能となる。2.電子雑誌用コンテンツが、XHTMLとCSSで構成されるため、サイズの異なる端末においてもCSSのスタイル情報を入れ替えるだけで、その端末に最適な可読性の高い電子雑誌用コンテンツを提供することが可能になる。3.スマートフォン登録商標など、画面の大きさが限られている端末では、図13に示したように、1件ずつ店舗情報を表示することが多い。また、紙媒体の雑誌から、必要最低限の情報だけを抜き出して表示することが多い。従って、本発明を適用することにより、アノテーションが付与されていない属性は、自動的に削除されるので図9のステップS23参照、必要最低限の情報のみがXHTMLに残り、手作業でXHTMLを編集する手間を省くことが可能となる。以上、添付図面を参照しながら、本発明に係るコンテンツ生成装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。