(57)【要約】【課題】サーバの負担を軽減することができるコンテンツ生成システムを提供する。【解決手段】テンプレート配信部２２から配信されたテンプレートファイルを、ユーザは端末１０のデータ編集部１２を使って編集する。編集後テンプレートファイルは、端末１０からサーバ２０に送信され、サーバ２０のコンテンツ生成部２３にて、編集後テンプレートファイルからコンテンツが生成される。【選択図】図１
2014074965.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、コンテンツを生成するサーバとを備えているコンテンツ生成システムであって、
上記端末装置は、
上記サーバから送信された上記コンテンツを生成するためのテンプレートファイルを受信する受信手段と、
受信した上記テンプレートファイルをユーザに編集させることによって、編集後テンプレートファイルを生成する編集手段と、
上記編集後テンプレートファイルを上記サーバに送信する送信手段とを備えており、
上記サーバは、
上記テンプレートファイルを上記端末装置に送信する送信手段と、
上記端末装置から送信された上記編集後テンプレートファイルを受信する受信手段と、
受信した上記編集後テンプレートファイルからコンテンツを生成する生成手段とを備えていることを特徴とするコンテンツ生成システム。
【請求項２】
上記テンプレートファイルは、ユーザが編集できるデータと、ユーザが編集できないデータとによって構成されており、
上記編集手段は、上記ユーザが編集できるデータをユーザに編集させることを特徴とする請求項１に記載のコンテンツ生成システム。
【請求項３】
上記ユーザが編集できるデータは、上記コンテンツを構成するオブジェクトであることを特徴とする請求項１または２に記載のコンテンツ生成システム。
【請求項４】
上記オブジェクトは、文字または画像であることを特徴とする請求項３に記載のコンテンツ生成システム。
【請求項５】
上記ユーザが編集できるデータは、上記オブジェクトを表示する位置を表す値であることを特徴とする請求項３または４に記載のコンテンツ生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ編集型のコンテンツ生成システムに関する。
【背景技術】
【０００２】
近年、紙媒体の書籍を電子化し、据え置き型端末装置や、携帯型端末装置を使って閲覧することができる電子書籍コンテンツが普及している。この電子書籍コンテンツには、ＨＴＭＬ、ＰＤＦなど複数のフォーマットが存在しているため、電子書籍コンテンツを表示させる端末によって、見え方が異なってしまうという問題があった。
【０００３】
特許文献１には、さまざまなフォーマットの電子書籍コンテンツを、編集しやすいＸＭＬ形式にコンバートし、その後、ユーザに配信するバイナリーデータの形式に変換する方法が開示されている。ＸＭＬ形式にコンバートされた電子書籍コンテンツを、テキストと、その流れを示すデータとが記述されるストリームデータ部と、画像やレイアウト情報など、テキスト以外の情報が記述されるオブジェクトデータ部とに分離する。文字情報とレイアウト情報とが独立して編集できるため、ユーザ端末に合わせて、電子書籍コンテンツを表示することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６９６３７（公開日：２００８年１１月６日）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、ユーザが最初に電子書籍コンテンツを作成する際の処理の詳細について、何ら開示されていない。したがって、特許文献１の技術では、電子書籍コンテンツを作成するためのシステムにおいて、電子書籍コンテンツの作成時おける操作レスポンスを向上させることはできない。
【０００６】
本発明は、上記の問題点を鑑みてなされたものであり、その目的は、コンテンツの作成時おける操作レスポンスを向上させることができるコンテンツ生成システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係るコンテンツ生成システムは、上記の課題を解決するために、
端末装置と、コンテンツを生成するサーバとを備えているコンテンツ生成システムであって、
上記端末装置は、
上記サーバから送信された上記コンテンツを生成するためのテンプレートファイルを受信する受信手段と、
受信した上記テンプレートファイルをユーザに編集させることによって、編集後テンプレートファイルを生成する編集手段と、
上記編集後テンプレートファイルを上記サーバに送信する送信手段とを備えており、
上記サーバは、
上記テンプレートファイルを上記端末装置に送信する送信手段と、
上記端末装置から送信された上記編集後テンプレートファイルを受信する受信手段と、
受信した上記編集後テンプレートファイルからコンテンツを生成する生成手段とを備えていることを特徴としている。
【発明の効果】
【０００８】
本発明に係るコンテンツ生成システムは、端末とサーバとが、テンプレートファイルの送受信時、および編集後テンプレートファイルの送受信時のみ、通信する。したがって、コンテンツを生成している間、ずっと端末とサーバとが通信する必要がないので、コンテンツの作成時おける操作レスポンスを向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る電子書籍コンテンツ生成システムの要部構成を示すブロック図である。
【図２】（ａ）は本発明の一実施形態において圧縮されたテンプレートファイルの図であり、（ｂ）は本発明の一実施形態に係るテンプレートファイルを構成するＸＭＬフォーマットのファイルの一例であり、（ｃ）は本発明の一実施形態に係る図２（ｂ）から生成される電子書籍コンテンツを端末のビューワーで表示した画像である。
【図３】（ａ）は本発明の一実施形態における図２（ｂ）のテキストを編集した例を示すＸＭＬフォーマットのファイルであり、（ｂ）は図３（ａ）から生成される電子書籍コンテンツを端末のビューワーで表示した画像である。
【図４】（ａ）は本発明の一実施形態における図３（ａ）のテキストを編集した例を示すＸＭＬフォーマットのファイルであり、（ｂ）は図４（ａ）から生成される電子書籍コンテンツを端末のビューワーで表示した画像である。
【図５】（ａ）は本発明の一実施形態における図４（ａ）のテキストを編集した例を示すＸＭＬフォーマットのファイルであり、（ｂ）は図５（ａ）から生成される電子書籍コンテンツを端末のビューワーで表示した画像である。
【図６】（ａ）は本発明の一実施形態における図５（ａ）のテキストを編集した例を示すＸＭＬフォーマットのファイルであり、（ｂ）は図６（ａ）から生成される電子書籍コンテンツを端末のビューワーで表示した画像である。
【図７】本発明の一実施形態において圧縮された編集後テンプレートファイルの図である。
【図８】本発明の一実施形態に係るＥｐｕｂデータの構成を示す図である。
【図９】（ａ）は本発明の一実施形態に係るＭＩＭＥｔｙｐｅファイルであり、（ｂ）は本発明の一実施形態に係るｃｏｎｔａｉｎｅｒ．ｘｍｌファイルである。
【図１０】本発明の一実施形態に係る編集後テンプレートファイルにおけるＸＭＬフォーマットのファイルのもう一つの例である。
【図１１】本発明の一実施形態に係る図１０のＸＭＬフォーマットのファイルから生成されるｃｏｎｔｅｎｔ．ｏｐｆファイルである。
【図１２】本発明の一実施形態に係る図１０のＸＭＬフォーマットのファイルから生成されるｔｏｃ．ｎｃｘファイルである。
【図１３】（ａ）は本発明の一実施形態に係る編集後テンプレートファイルのＸＭＬフォーマットのファイルから生成されたＨＴＭＬファイルであり、（ｂ）は本発明の一実施形態に係る編集後テンプレートファイルのＸＭＬフォーマットのファイルから生成されたｔｏｃ．ｎｃｘファイルであり、（ｃ）は本発明の一実施形態に係る編集後テンプレートファイルのＸＭＬフォーマットのファイルから生成されたｃｏｎｔｅｎｔ．ｏｐｆファイルである。
【発明を実施するための形態】
【００１０】
本発明に係る一実施形態について、図１〜図１３を参照して、以下に説明する。
【００１１】
（コンテンツ生成システム１の構成）
図１は、本発明の一実施形態に係るコンテンツ生成システム１の要部構成を示すブロック図である。この図に示すように、コンテンツ生成システム１は、端末装置１０およびサーバ２０によって構成されている。端末装置１０とサーバ２０とは、ネットワーク２を通じて互いに通信可能である。
【００１２】
サーバ２０は、端末装置１０に、電子書籍コンテンツ生成のためのテンプレートファイルを送信する。ユーザは、端末装置１０を使ってそのテンプレートファイルを編集し、編集後テンプレートファイルをサーバ２０に送信する。サーバ２０は、受信した編集後テンプレートファイルから電子書籍コンテンツを生成する。
【００１３】
（端末装置１０の構成）
図１に示すように、端末装置１０は、通信部１１（受信手段、送信手段）、データ編集部１２（編集手段）、入力部１３、および表示部１４を備えている。
【００１４】
通信部１１は、ネットワーク２に接続されており、サーバ２０とデータを送受信する機能を有している。データ編集部１２は、入力部１３にユーザが入力した情報を受け、テンプレートファイルを編集することができる機能を有している。入力部１３は、キーボードやタッチパネルなどの、ユーザの入力を受け付けるハードウェアである。表示部１４は、液晶ディスプレイなどの表示デバイスであり、データ編集部１２のテンプレートファイル等を画面に表示する。
【００１５】
（サーバ２０の構成）
図１に示すように、サーバ２０は、サーバ通信部２１（送信手段、受信手段）、テンプレート配信部２２、コンテンツ作成部２３（生成手段）、コンテンツ配信部２４、およびコンテンツ保存部２５を備えている。
【００１６】
サーバ通信部２１は、ネットワーク２に接続されており、端末装置１０とデータを送受信する機能を有している。テンプレート配信部２２は、ユーザからの要求により、テンプレートファイルを配信する機能を有している。コンテンツ作成部２３は、端末装置１０から受信した編集後テンプレートファイルから、Ｅｐｕｂフォーマットの電子書籍コンテンツを生成する。生成された電子書籍コンテンツはコンテンツ保存部２５に保存され、コンテンツ配信部２４は、ユーザからの要求に応じて、コンテンツ保存部２５に保存されている電子書籍コンテンツを取得して、配信する機能を有している。
【００１７】
（テンプレートファイル）
図２（ａ）は本発明の一実施形態において圧縮されたテンプレートファイル３１の図であり、（ｂ）は本発明の一実施形態に係るテンプレートファイルを構成するＸＭＬフォーマットのファイル３２（ａ）の一例であり、（ｃ）は本発明の一実施形態に係る図２（ｂ）から生成される電子書籍コンテンツを端末１０のビューワーで表示した画像である。テンプレートファイルについて、図２を用いて説明する。
【００１８】
テンプレートファイルは、テンプレート配信部２２からサーバ通信部２１に出力される。その際、テンプレート配信部２２は、テンプレートファイルを構成するＸＭＬフォーマットのファイル３２（ａ）と、画像３３とを、図２（ａ）のようにｚｉｐ形式に圧縮する。圧縮されたテンプレートファイル３１を取得したサーバ通信部２１は、ネットワーク２を通じて端末１０に送信する。端末１０の通信部１１は、ネットワーク２から、圧縮されたテンプレートファイル３１を受信し、データ編集部１２に出力する。データ編集部１２は、圧縮されたテンプレートファイル３１を解凍する。
【００１９】
テンプレートファイルの配信時は、ＸＭＬフォーマットのファイル３２（ａ）には、図２（ｂ）のテキストが記載されている。このＸＭＬフォーマットのファイル３２（ｂ）は、編集できるデータと、編集できないデータとによって、構成されている。テキスト４１やテキスト４２などといったオブジェクトは編集できるデータであり、formatタグなどは編集できないデータである。このＸＭＬフォーマットのファイル３２（ｂ）から電子書籍コンテンツを生成すると、図２（ｃ）のように表示される。
【００２０】
（編集例１）
図２（ｂ）のテキスト４１は、図２（ｃ）のテキスト４１に対応している。したがって、図２（ｃ）で表示されるテキスト４１を変更したい場合は、図２（ｂ）のテキスト４１の中身を変更すればよい。
【００２１】
図３（ａ）は本発明の一実施形態における図２（ｂ）のテキストを編集した例を示すＸＭＬフォーマットのファイル３２（ｂ）であり、（ｂ）は図３（ａ）から生成される電子書籍コンテンツを端末１０のビューワーで表示した画像である。図３（ａ）では、テキスト４１の中身を、「テスト１」から「内容変更」へと変更している。その結果、図３（ｂ）の端末１０のビューワー表示において、テキスト４１が「テスト１」から「内容変更」へと変更になっているのが分かる。
【００２２】
このように、ユーザは、電子書籍コンテンツを構成するオブジェクトであるテキスト４１の中身を、編集することができる。
【００２３】
（編集例２）
図３（ｂ）のテキスト４２が表示される水平位置は、図３（ａ）の水平表示位置４３に対応している。したがって、図３（ｂ）のテキスト４２が表示されている水平位置を変更したい場合は、図３（ａ）の水平表示位置４３の値を変更すればよい。
【００２４】
図４（ａ）は本発明の一実施形態における図３（ａ）のテキストを編集した例を示すＸＭＬフォーマットのファイル３２（ｃ）であり、（ｂ）は図４（ａ）から生成される電子書籍コンテンツを端末１０のビューワーで表示した画像である。図４（ａ）では、水平表示位置４３の値を、「left:50px」から「left:150px」へと変更している。その結果、図４（ｂ）の端末１０のビューワー表示において、テキスト４２の表示される水平位置が変更になっているのが分かる。
【００２５】
このように、ユーザは、電子書籍コンテンツを構成するオブジェクトであるテキスト４２の位置を表す値を、編集することができる。
【００２６】
（編集例３）
図４（ｂ）の画像３３は、図４（ａ）のファイル名４４に対応している。したがって、図４（ｂ）の画像３３を変更したい場合は、図４（ａ）のファイル名４４を変更すればよい。
【００２７】
図５（ａ）は本発明の一実施形態における図４（ａ）のテキストを編集した例を示すＸＭＬフォーマットのファイル３２（ｄ）であり、（ｂ）は図５（ａ）から生成される電子書籍コンテンツを端末１０のビューワーで表示した画像である。図５（ａ）では、ファイル名４４を「info-256.png」から「messagebox_critical-256.png」へと変更している。その結果、図５（ｂ）の端末１０のビューワー表示おいて、画像３３が画像３４へと変更になっているのが分かる。
【００２８】
このように、ユーザは、電子書籍コンテンツを構成するオブジェクトであるファイル名４４の中身を編集することができ、画像３３を画像３４に変更することができる。
【００２９】
（編集例４）
図５（ｂ）の画像３４が表示される位置は、図５（ａ）の表示位置４５に対応している。したがって、図５（ｂ）の画像３４が表示されている位置を変更したい場合は、図５（ａ）の表示位置４５の値を変更すればよい。
【００３０】
図６（ａ）は本発明の一実施形態における図５（ａ）のテキストを編集した例を示すＸＭＬフォーマットのファイル３２（ｅ）であり、（ｂ）は図６（ａ）から生成される電子書籍コンテンツを端末１０のビューワーで表示した画像である。図６（ａ）では、表示位置４５の値を、「top:120px;left:50px」から「top:10px;left:150px」へと変更している。その結果、図６（ｂ）の端末１０のビューワー表示において、画像３４の表示位置が変更になっているのが分かる。
【００３１】
このように、ユーザは、電子書籍コンテンツを構成するオブジェクトである画像３４の位置を表す値を、編集することができる。
【００３２】
（端末装置１０）
従来のコンテンツ作成は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）のような多量のメモリ、およびＣＰＵパワーのある端末を用いて、作成する必要があった。しかし、上述したように、本発明のユーザは端末装置１０において、テキストの編集や、描画オブジェクトの差し替えをするだけで、編集後テンプレートファイルを作成できる。これにより、タブレットのように入力オペレーションに制限がかかるような端末１０でも、ユーザはリッチなコンテンツを作成することが可能となる。
【００３３】
（編集後テンプレートファイル）
図７は本発明の一実施形態において圧縮された編集後テンプレートファイルの図である。編集後テンプレートファイルについて、図７を用いて説明する。
【００３４】
編集後テンプレートファイルは、データ編集部１２から通信部１１に出力される。その際、テンプレートファイル配信時と同様、編集後テンプレートファイルを構成するＸＭＬフォーマットのファイル３２（ｅ）と、画像３４とを、図７のようにｚｉｐ形式に圧縮する。圧縮された編集後テンプレートファイル３５を取得した通信部１１は、ネットワーク２を通じてサーバ２０に送信する。サーバ２０のサーバ通信部２１は、ネットワーク２から圧縮された編集後テンプレートファイル３５を受信し、コンテンツ作成部２３に出力する。コンテンツ作成部２３は、圧縮された編集後テンプレートファイル３５を解凍する。
【００３５】
（Ｅｐｕｂフォーマットのデータ５０の構成）
図８は本発明の一実施形態に係るＥｐｕｂフォーマットのデータ５０の構成を示す図である。Ｅｐｕｂフォーマットのデータ５０の構成について、図８を用いて説明する。
【００３６】
編集後テンプレートファイルを取得したコンテンツ作成部２３は、編集後テンプレートファイルからＥｐｕｂフォーマットのデータ５０を生成する。図８に示すように、Ｅｐｕｂフォーマットのデータ５０は、ＭＩＭＥｔｙｐｅファイル５１、ｃｏｎｔａｉｎｅｒ．ｘｍｌファイル５２、ｃｏｎｔｅｎｔ．ｏｐｆファイル５３、ｔｏｃ．ｎｃｘファイル５４、ＨＴＭＬファイル５５、デフォルトＣＳＳファイル、およびＣＯＮＴＥＮＴＳディレクトリ５６によって構成されている。
【００３７】
（ＭＩＭＥｔｙｐｅファイル５１とｃｏｎｔａｉｎｅｒ．ｘｍｌファイル５２）
図９（ａ）は本発明の一実施形態に係るＭＩＭＥｔｙｐｅファイル５１であり、（ｂ）は本発明の一実施形態に係るｃｏｎｔａｉｎｅｒ．ｘｍｌファイル５２である。
【００３８】
ＭＩＭＥｔｙｐｅファイル５１およびｃｏｎｔａｉｎｅｒ．ｘｍｌファイル５２は、内容が固定されており、図９（ａ）および（ｂ）に示す内容になっている。
【００３９】
（ｃｏｎｔｅｎｔ．ｏｐｆファイル５３の生成方法）
図１０は本発明の一実施形態に係る編集後テンプレートファイルにおけるＸＭＬフォーマットのファイル５７のもう一つの例であり、図１１は本発明の一実施形態に係る図１０のＸＭＬフォーマットのファイル５７から生成されるｃｏｎｔｅｎｔ．ｏｐｆファイル５３である。ｃｏｎｔｅｎｔ．ｏｐｆファイル５３の生成方法について、図１０および図１１を用いて説明する。
【００４０】
編集後テンプレートファイルにおけるＸＭＬフォーマットのファイル５７のtitleタグ６１（ａ）を、ｃｏｎｔｅｎｔ．ｏｐｆファイル５３のdc:titleタグ６１（ｂ）とする。以下、同様に、編集後テンプレートファイルにおけるＸＭＬフォーマットのファイル５７のstarttime６２（ａ）、formatタグ６４（ａ）、s_descritptionタグ６５（ａ）、 descriptionタグ６６（ａ）を、それぞれ、ｃｏｎｔｅｎｔ．ｏｐｆファイル５３のdc:dateタグ６２（ｂ）、dc:formatタグ６４（ｂ）、dc:subjectタグ６５（ｂ）、dc:descriptionタグ６６（ｂ）とする。また、fileタグ６３（ａ）は、複数のファイルが含まれているため、ｃｏｎｔｅｎｔ．ｏｐｆファイル５３のitem:idタグ６３（ｂ）、item:idタグ６３（ｃ）、item:idタグ６３（ｄ）とする。このように、ｃｏｎｔｅｎｔ．ｏｐｆファイル５３を生成する。
【００４１】
（ｔｏｃ．ｎｃｘファイル５４の生成方法）
図１２は本発明の一実施形態に係る図１０のＸＭＬフォーマットのファイル５７から生成されるｔｏｃ．ｎｃｘファイル５４である。ｔｏｃ．ｎｃｘファイル５４の生成方法について、図１１を用いて説明する。
【００４２】
後述するＨＴＭＬのファイル名を、ｔｏｃ．ｎｃｘファイル５４のcontent srcタグとする。図１０のＸＭＬフォーマットのファイル５７からは３つのＨＴＭＬファイルが生成されるので、content srcタグはcontent srcタグ７０、content srcタグ７１、およびcontent srcタグ７２の３つが生成されている。このように、ｔｏｃ．ｎｃｘファイルを生成する。
【００４３】
（ＨＴＭＬファイル５５の生成方法）
ＨＴＭＬファイル５５の中身は、図１０の編集後テンプレートファイルにおけるＸＭＬフォーマットのファイル５７の、layoutタグ内のbodyタグの中身になる。ＸＭＬフォーマットのファイル５７は、bodyタグが３つあるので、ＨＴＭＬファイルも３つ生成される。ファイル名は、ｐａｇｅ＿０．ｈｔｍｌ、ｐａｇｅ＿１．ｈｔｍｌ、ｐａｇｅ＿２．ｈｔｍｌとなる。ファイル名のｐａｇｅ＿の後は、０から始まる連番とする。
【００４４】
（ＣＯＮＴＥＮＴＳディレクトリ５６の構成）
ＣＯＮＴＥＮＴＳディレクトリ５６は、画像ファイル、Ｈ．２６４動画ファイル、ＭＰ３音声ファイル、ＷＡＶ音声ファイルなどにより構成されている。図１０のＸＭＬフォーマットのファイル５７のfileタグに含まれるファイルが、Ｅｐｕｂのビューワーで閲覧できるフォーマットに変換され、ＣＯＮＴＥＮＴＳディレクトリ５６に格納される。
【００４５】
（ＸＭＬフォーマットのファイル３２（ｅ）から生成されるファイル）
図１３（ａ）は本発明の一実施形態に係る編集後テンプレートファイルのＸＭＬフォーマットのファイル３２（ｅ）から生成されたＨＴＭＬファイル５５（ｅ）であり、（ｂ）は本発明の一実施形態に係る編集後テンプレートファイルのＸＭＬフォーマットのファイル３２（ｅ）から生成されたｔｏｃ．ｎｃｘファイル５４（ｅ）であり、（ｃ）は本発明の一実施形態に係る編集後テンプレートファイルのＸＭＬフォーマットのファイル３２（ｅ）から生成されたｃｏｎｔｅｎｔ．ｏｐｆファイル５５（ｅ）である。
【００４６】
上述した方法により、コンテンツ作成部２３は、編集後テンプレートファイルのＸＭＬフォーマットのファイル３２（ｅ）から、図１３（ａ）に示すＨＴＭＬファイル５５（ｅ）、図１３（ｂ）に示すｔｏｃ．ｎｃｘファイル５４（ｅ）、図１３（ｃ）に示すｃｏｎｔｅｎｔ．ｏｐｆファイル５５（ｅ）を生成する。
【００４７】
（生成された電子書籍コンテンツの閲覧）
上記の方法により生成された電子書籍コンテンツは、コンテンツ保存部２５に保存される。保存された電子書籍コンテンツは、閲覧用端末からの要求により、コンテンツ配信部２４に出力される。コンテンツ配信部２４は、取得した電子書籍コンテンツを、サーバ通信部２１に出力し、サーバ通信部２１は、ネットワーク２を通じて、閲覧用端末に送信する。このようにして、閲覧用端末は電子書籍コンテンツを取得し、ユーザは電子書籍コンテンツを閲覧することができる。
【００４８】
〔まとめ〕
本発明に一態様に係るコンテンツ生成システムは、上記の課題を解決するために、
端末装置と、コンテンツを生成するサーバとを備えているコンテンツ生成システムであって、
上記端末装置は、
上記サーバから送信された上記コンテンツを生成するためのテンプレートファイルを受信する受信手段（通信部１１）と、
受信した上記テンプレートファイルをユーザに編集させることによって、編集後テンプレートファイルを生成する編集手段（データ編集部１２）と、
上記編集後テンプレートファイルを上記サーバに送信する送信手段（通信部１１）とを備えており、
上記サーバは、
上記テンプレートファイルを上記端末装置に送信する送信手段（サーバ通信部２１）と、
上記端末装置から送信された上記編集後テンプレートファイルを受信する受信手段（サーバ通信部２１）と、
受信した上記編集後テンプレートファイルからコンテンツを生成する生成手段（コンテンツ生成部）とを備えていることを特徴としている。
【００４９】
上記の構成によれば、端末とサーバとは、テンプレートファイルの送受信、および編集後テンプレートファイルの送受信時のみ、通信をする。したがって、コンテンツを生成している間、ずっと端末とサーバとが通信する必要がないので、コンテンツの作成時おける操作レスポンスを向上させることができる。
【００５０】
また、本発明に係るコンテンツ生成システムでは、さらに、
上記テンプレートファイルは、ユーザが編集できるデータと、ユーザが編集できないデータとによって構成されており、
上記編集手段は、上記ユーザが編集できるデータをユーザに編集させることを特徴としている。
【００５１】
上記の構成によれば、テンプレートファイルの編集できるデータのみユーザは編集するので、編集後テンプレートファイルも決まったフォーマットでサーバに送信される。サーバは常に決まったフォーマットからコンテンツを生成すればよいので、負担が掛からない。
【００５２】
また、本発明に係るコンテンツ生成システムでは、さらに、
上記ユーザが編集できるデータは、上記コンテンツを構成するオブジェクトであることを特徴としている。
【００５３】
上記の構成によれば、コンテンツを構成するオブジェクトを変更しても、サーバに負担を掛けず生成することができる。
【００５４】
また、本発明に係るコンテンツ生成システムでは、さらに、
上記オブジェクトは、文字または画像であることを特徴としている。
【００５５】
上記の構成によれば、コンテンツを構成する文字または画像を変更しても、サーバに負担を掛けず生成することができる。
【００５６】
また、本発明に係るコンテンツ生成システムでは、さらに、
上記ユーザが編集できるデータは、上記オブジェクトを表示する位置を表す値であることを特徴としている。
【００５７】
上記の構成によれば、コンテンツを構成するレイアウトを変更しても、サーバに負担を掛けずに生成することができる。
【００５８】
また、本発明に係るコンテンツ生成システムでは、さらに、
上記コンテンツは、電子書籍コンテンツであることを特徴としている。
【００５９】
上記の構成によれば、電子書籍コンテンツも、サーバに負担を掛けず生成することができる。
【００６０】
（プログラムおよび記録媒体）
最後に、サーバ２０に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【００６１】
すなわちサーバ２０は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。
【００６２】
この記録媒体は、上述した機能を実現するソフトウェアであるサーバ２０のプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。この記録媒体は、サーバ２０に供給される。コンピュータとしてのサーバ２０（またはＣＰＵやＭＰＵ）は、供給された記録媒体に記録されているプログラムコードを読み出し、実行する。
【００６３】
プログラムコードをサーバ２０に供給する記録媒体は、一時的でない有形の媒体（non-transitory tangible medium）である。また、当該記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【００６４】
また、サーバ２０を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してサーバ２０に供給する。この通信ネットワークはサーバ２０にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【００６５】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００６６】
また、サーバ２０と同様に、端末装置１０についても、ソフトウェアとして実現可能である。
【産業上の利用可能性】
【００６７】
本発明は、コンテンツを配信するストアのシステムや、電子書籍コンテンツを作成する出版社のシステムなどにおいて、幅広く利用できる。
【符号の説明】
【００６８】
１  コンテンツ生成システム
２  ネットワーク
１０  端末装置
１１  通信部（受信手段、送信手段）
１２  データ編集部（編集手段）
１３  入力部
１４  表示部
２０  サーバ
２１  サーバ通信部（送信手段、受信手段）
２２  テンプレート配信部
２３  コンテンツ作成部（生成手段）
２４  コンテンツ配信部
２５  コンテンツ保存部
【図１】
2014074965.tif 000003
【図２】
2014074965.tif 000004
【図３】
2014074965.tif 000005
【図４】
2014074965.tif 000006
【図５】
2014074965.tif 000007
【図６】
2014074965.tif 000008
【図７】
2014074965.tif 000009
【図８】
2014074965.tif 000010
【図９】
2014074965.tif 000011
【図１０】
2014074965.tif 000012
【図１１】
2014074965.tif 000013
【図１２】
2014074965.tif 000014
【図１３】
2014074965.tif 000015