(57)【要約】【課題】  電子書籍を容易に作成及び編集することを可能とする。【解決手段】  電子書籍１１０は、オブジェクト１１２〜１１５を配置可能な複数のブロック１２１〜１２５を有する。電子書籍作成システム１は、複数のブロックのいずれかの選択を受け付けるブロック選択手段と、選択されたブロックに配置すべきオブジェクトの指定を受け付けるオブジェクト指定手段と、選択されたブロックに指定されたオブジェクトを配置するオブジェクト配置手段を有する。【選択図】  図５
2016162121.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのオブジェクトを配置することが可能な複数のブロックが所定方向に順番に配列された電子書籍を作成する電子書籍作成プログラムであって、
コンピュータを、
前記複数のブロックのいずれかの選択を受け付けるブロック選択手段、
前記選択されたブロックに配置すべき前記オブジェクトの指定を受け付けるオブジェクト指定手段、及び、
前記選択されたブロックに前記指定されたオブジェクトを配置するオブジェクト配置手段
として機能させることを特徴とする電子書籍作成プログラム。
【請求項２】
前記コンピュータを、さらに、
前記ブロックの配列順序を変更する配列順序変更手段
として機能させることを特徴とする請求項１に記載の電子書籍作成プログラム。
【請求項３】
前記オブジェクト指定手段は、前記オブジェクトとして、セリフ画像の指定を受け付けることが可能であり、
前記セリフ画像は、キャラクタ画像とテキストを含む吹出画像とを有する
ことを特徴とする請求項１又は２に記載の電子書籍作成プログラム。
【請求項４】
前記オブジェクト指定手段は、
複数種類の前記キャラクタ画像のいずれかの指定を受け付けるキャラクタ画像指定手段と、
前記吹出画像の種類及び／又は向きの選択肢を表示する選択肢表示手段と、
前記選択肢のいずれかを選択する操作に基づいて、前記吹出画像の種類及び／又は向きの指定を受け付ける吹出画像指定手段を有し、
前記プログラムは、前記コンピュータを、さらに、前記キャラクタ画像と前記吹出画像の形状及び／又は向きの対応を記憶する対応記憶手段として機能させ、
前記キャラクタ画像指定手段が前記キャラクタ画像の指定を受け付けたときに、前記選択肢表示手段は、当該指定されたキャラクタ画像に対応する形状及び／又は向きの前記選択肢を選択済の状態で表示させることを特徴とする請求項３に記載の電子書籍作成プログラム。
【請求項５】
前記吹出画像は、前記テキストを表示するための枠画像を有し、
前記枠画像は、１つ以上の隅画像と１つ以上の辺画像で構成され、
前記プログラムは、前記コンピュータを、さらに、線画像及び前記隅画像を用いて前記枠画像を生成する枠画像生成手段として機能させ、
前記線画像は、相互に間隔を空けて配置された同一高さに位置する複数の等高点を通過するように描画された画像であり、
前記隅画像は、前記等高点と同一高さに位置する端点を有する画像であり、
前記枠画像生成手段は、前記テキストの長短に応じて選択される２つの前記等高点の間の部分を前記線画像から抽出して前記辺画像とし、前記辺画像と前記隅画像を接続することにより、前記枠画像を生成することを特徴とする請求項３又は４に記載の電子書籍生成プログラム。
【請求項６】
前記オブジェクト指定手段は、前記オブジェクトとして、背景画像と関連付けられた背景オブジェクトの指定を受け付けることが可能であり、
前記プログラムは、前記コンピュータを、さらに、前記電子書籍の所定範囲を表示画面に表示させる表示手段として機能させ、
前記表示手段は、前記所定範囲に対する前記背景オブジェクトが配置された前記ブロックの位置に応じて、前記背景画像を前記表示画面に表示させることを特徴とする請求項１〜５のいずれか一項に記載の電子書籍作成プログラム。
【請求項７】
前記コンピュータを、さらに、
所定の記号を含む文章を読み込む文章読込手段と、
前記文章を前記文章に含まれる前記所定の記号の位置で分割することで複数の小文章を作成する小文章作成手段と、
前記小文章を用いて前記オブジェクトを作成する小文章オブジェクト作成手段と、
作成された前記小文章と同数のブロックを生成して前記所定方向に順番に配列するブロック生成手段と、
前記ブロック生成手段が生成した前記ブロックに、前記小文章オブジェクト作成手段が作成した前記オブジェクトを配置することで前記電子書籍を作成するインポート手段、
として機能させることを特徴とする請求項１〜６のいずれか一項に記載の電子書籍作成プログラム。
【請求項８】
少なくとも１つのオブジェクトを配置することが可能な複数のブロックが所定方向に順番に配列された電子書籍を作成する電子書籍作成システムであって、
前記複数のブロックのいずれかの選択を受け付けるブロック選択手段、
前記選択されたブロックに配置すべき前記オブジェクトの指定を受け付けるオブジェクト指定手段、及び、
前記選択されたブロックに前記指定されたオブジェクトを配置するオブジェクト配置手段、
を有することを特徴とする電子書籍作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍を作成する電子書籍作成プログラム及び電子書籍作成システムに関する。
【背景技術】
【０００２】
インターネットやスマートフォン等のユーザ端末の普及に伴い、小説や漫画等の作品を電子書籍としてユーザに提供するサービスが普及している。現在のところ、これらのサービスは、小説家や漫画家等、プロの作家が作成した作品を企業が電子化してインターネット等を介して一般のユーザに提供するものが主流である。しかし、近年では、一般のユーザが自分で作成した作品をインターネット上のサーバに投稿し、これを他の一般のユーザが閲覧できるサービスも登場している（非特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】著者不明（運営会社：株式会社パピレス）、［online］、［平成２７年１月１５日検索］、インターネット〈URL：http://upppi.com/ug/sc/page/help.html〉
【発明の概要】
【発明が解決しようとする課題】
【０００４】
非特許文献１のサーバは、一般のユーザが、自分で作成した電子書籍を投稿できる機能を有するが、電子書籍の作成又は編集を支援する機能は有さない。例えば、漫画の電子書籍を投稿する場合、ユーザは、作成した漫画を画像データとしてパソコンに取り込み、それをページ毎に投稿することができるだけであり、漫画を作成する（書く）作業はユーザが自ら行う必要がある。しかし、漫画を作成する上で必要なコマ割りの設定やイラスト描画、吹き出し描画等には一定以上のスキルや専門知識が必要であり、多くのユーザにとっては敷居が高かった。そのため、作品を投稿するユーザの裾野を広げるには、ユーザが容易に作品を作成できる環境を提供することが望ましい。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、電子書籍の作成又は編集を容易化すること目的とする。
【課題を解決するための手段】
【０００６】
本願には、少なくとも、下記観点１〜８に記載の発明が記載される。
＜観点１＞
少なくとも１つのオブジェクトを配置することが可能な複数のブロックが所定方向に順番に配列された電子書籍を作成する電子書籍作成プログラムであって、
コンピュータを、
前記複数のブロックのいずれかの選択を受け付けるブロック選択手段、
前記選択されたブロックに配置すべき前記オブジェクトの指定を受け付けるオブジェクト指定手段、及び、
前記選択されたブロックに前記指定されたオブジェクトを配置するオブジェクト配置手段
として機能させることを特徴とする電子書籍作成プログラム。
＜観点２＞
前記コンピュータを、さらに、
前記ブロックの配列順序を変更する配列順序変更手段
として機能させることを特徴とする観点１に記載の電子書籍作成プログラム。
＜観点３＞
前記オブジェクト指定手段は、前記オブジェクトとして、セリフ画像の指定を受け付けることが可能であり、
前記セリフ画像は、キャラクタ画像とテキストを含む吹出画像とを有する
ことを特徴とする観点１又は２に記載の電子書籍作成プログラム。
＜観点４＞
前記オブジェクト指定手段は、
複数種類の前記キャラクタ画像のいずれかの指定を受け付けるキャラクタ画像指定手段と、
前記吹出画像の種類及び／又は向きの選択肢を表示する選択肢表示手段と、
前記選択肢のいずれかを選択する操作に基づいて、前記吹出画像の種類及び／又は向きの指定を受け付ける吹出画像指定手段を有し、
前記プログラムは、前記コンピュータを、さらに、前記キャラクタ画像と前記吹出画像の形状及び／又は向きの対応を記憶する対応記憶手段として機能させ、
前記キャラクタ画像指定手段が前記キャラクタ画像の指定を受け付けたときに、前記選択肢表示手段は、当該指定されたキャラクタ画像に対応する形状及び／又は向きの前記選択肢を選択済の状態で表示させることを特徴とする観点３に記載の電子書籍作成プログラム。
＜観点５＞
前記吹出画像は、前記テキストを表示するための枠画像を有し、
前記枠画像は、１つ以上の隅画像と１つ以上の辺画像で構成され、
前記プログラムは、前記コンピュータを、さらに、線画像及び前記隅画像を用いて前記枠画像を生成する枠画像生成手段として機能させ、
前記線画像は、相互に間隔を空けて配置された同一高さに位置する複数の等高点を通過するように描画された画像であり、
前記隅画像は、前記等高点と同一高さに位置する端点を有する画像であり、
前記枠画像生成手段は、前記テキストの長短に応じて選択される２つの前記等高点の間の部分を前記線画像から抽出して前記辺画像とし、前記辺画像と前記隅画像を接続することにより、前記枠画像を生成することを特徴とする観点３又は４に記載の電子書籍生成プログラム。
＜観点６＞
前記オブジェクト指定手段は、前記オブジェクトとして、背景画像と関連付けられた背景オブジェクトの指定を受け付けることが可能であり、
前記プログラムは、前記コンピュータを、さらに、前記電子書籍の所定範囲を表示画面に表示させる表示手段として機能させ、
前記表示手段は、前記所定範囲に対する前記背景オブジェクトが配置された前記ブロックの位置に応じて、前記背景画像を前記表示画面に表示させることを特徴とする観点１〜５のいずれか一項に記載の電子書籍作成プログラム。
＜観点７＞
前記コンピュータを、さらに、
所定の記号を含む文章を読み込む文章読込手段と、
前記文章を前記文章に含まれる前記所定の記号の位置で分割することで複数の小文章を作成する小文章作成手段と、
前記小文章を用いて前記オブジェクトを作成する小文章オブジェクト作成手段と、
作成された前記小文章と同数のブロックを生成して前記所定方向に順番に配列するブロック生成手段と、
前記ブロック生成手段が生成した前記ブロックに、前記小文章オブジェクト作成手段が作成した前記オブジェクトを配置することで前記電子書籍を作成するインポート手段、
として機能させることを特徴とする観点１〜６のいずれか一項に記載の電子書籍作成プログラム。
＜観点８＞
少なくとも１つのオブジェクトを配置することが可能な複数のブロックが所定方向に順番に配列された電子書籍を作成する電子書籍作成システムであって、
前記複数のブロックのいずれかの選択を受け付けるブロック選択手段、
前記選択されたブロックに配置すべき前記オブジェクトの指定を受け付けるオブジェクト指定手段、及び、
前記選択されたブロックに前記指定されたオブジェクトを配置するオブジェクト配置手段、
を有することを特徴とする電子書籍作成システム。
【０００７】
本願において、「電子書籍」は、電子データで構成される書籍を言う。書籍のジャンルは、漫画、小説、エッセイ、記事、対談録、論評、論文等、種類を問わない。
【０００８】
「ブロック」は、少なくとも１つの画像オブジェクトを配置可能な電子書籍の構成部分を意味する。
【０００９】
「オブジェクト」は、ブロックに配置される要素を意味する。「オブジェクト」は、画像及び／又はテキストであり得る。
【００１０】
本願の「電子書籍作成システム」は、ネットワーク等で接続された複数のコンピュータ（例えば、サーバとユーザ端末）で構成しても良く、単一のコンピュータで構成しても良い。ネットワーク等で接続されたサーバとユーザ端末で構成された電子書籍作成システム上で本願の「電子書籍作成プログラム」を実行する場合、電子書籍作成プログラムは、サーバ及び／又はユーザ端末を、ブロック選択手段、オブジェクト指定手段、オブジェクト配置手段、配列順序変更手段、対応記憶手段、枠画像生成手段、表示手段、文章読込手段、小文章作成手段、小文章オブジェクト作成手段、ブロック生成手段、インポート手段として機能させることができる。単一のコンピュータ（例えば、ユーザ端末）上で本願の「電子書籍作成プログラム」を実行する場合、電子書籍作成プログラムは、当該単一のコンピュータを上記各手段として機能させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る電子書籍作成システムの構成図である。
【図２】図１に示すサーバのブロック図である。
【図３】図２に示すサーバの記憶部に記憶されるデータの構造を示す図である。
【図４】図１に示す投稿者端末の構成図である。
【図５】例示的な電子書籍の構成要素を説明する概念図である。
【図６】編集画面表示処理の流れを示すフローチャートである。
【図７】例示的な編集画面を示す説明図である。
【図８】例示的なプレビューエリアを示す説明図である。
【図９】例示的な編集エリアを示す説明図である。
【図１０】例示的な編集エリアを示す説明図である。
【図１１】例示的な編集エリアを示す説明図である。
【図１２】例示的な編集エリアを示す説明図である。
【図１３】電子書籍の編集処理の流れを示すフローチャートである。
【図１４】例示的な文章データ（Ａ）及び当該文章データをインポートすることで作成される例示的な電子書籍を示す説明図（Ｂ）である。
【図１５】インポート処理の流れを示すフローチャートである。
【図１６】例示的な閲覧画面を示す説明図である。
【図１７】上線画像、左線画像及び左上隅画像を示す。
【図１８】セリフ画像の生成処理を示すフローチャートである。
【図１９】図１８のセリフ画像の生成処理により生成されるサイズの異なる例示的な吹出画像４４１〜４４３を示す。
【図２０】画像の拡大縮小のみでサイズ調整を行った場合の吹出画像４５１〜４５３を示す。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態に係る電子書籍作成システム１及び電子書籍作成システム１条で実行される電子書籍作成プログラムＰ１を説明する。
【００１３】
本実施の形態に係る電子書籍作成システム１は、図１に示すように、サーバ１００と、複数の投稿者端末２００と、複数の読者端末３００とを備える。なお、１台の端末装置が投稿者端末２００と読者端末３００を兼ねてもかまわない。
【００１４】
サーバ１００は、ネットワーク２を介して各投稿者端末２００及び読者端末３００と相互に通信可能に接続される。ネットワーク２は、例えば、インターネットである。
【００１５】
サーバ１００は、一種のＡＳＰ（Application Service Provider）であり、投稿者端末２００による電子書籍の作成・編集を支援する機能と、作成された電子書籍を読者端末３００に配信する機能を備える。
【００１６】
投稿者（作成者）は、投稿者端末２００からサーバ１００にアクセスし、サーバ１００に記憶されている電子書籍作成プログラムを実行し、オンラインで電子書籍を作成及び編集する。
【００１７】
一方、読者は、サーバ１００に投稿された電子書籍を、読者端末３００に表示させてオンラインで閲覧する。
【００１８】
サーバ１００は、図２に示すように、制御部１０１と、通信部１０２と、入力部１０３と、記憶部１０４と、表示部１０５とを有している。
【００１９】
制御部１０１は、CPU（Central Processing Unit）等から構成され、バスを介して通信部１０２、入力部１０３、記憶部１０４、及び表示部１０５と接続される。制御部１０１は、記憶部１０４に記憶された各種プログラムを実行することにより、ブロック選択手段、オブジェクト指定手段、オブジェクト配置手段、配列順序変更手段、対応記憶手段、枠画像生成手段、表示手段、文章読込手段、小文章作成手段、小文章オブジェクト作成手段、ブロック生成手段、インポート手段として機能する。
【００２０】
具体的には、制御部１０１は、通信部１０２で受信した投稿者端末２００からの要求に基づいて、投稿者端末２００に電子書籍の編集画面５０（後述）を提供し、この編集画面５０を介した指示に応答して、電子書籍を作成・編集する処理を実行する。また、制御部１０１は、通信部１０２で受信した読者端末３００からの要求に基づいて、読者端末３００に電子書籍の閲覧画面３１０（後述）を提供する。
【００２１】
通信部１０２は、投稿者端末２００，読者端末３００との間で、ネットワーク２を介して、通信を行う。
【００２２】
入力部１０３は、マウス、キーボード等から構成され、任意の指示・データ等を制御部１０１に供給する。
【００２３】
記憶部１０４は、例えばRAM（Random Access Memory）やROM（Read Only Memory）から構成され、制御部１０１が実行する各種プログラム、データ等を記憶する。より具体的には、記憶部１０４は、図３に示すように、プログラムフォルダＦＰと、作成支援フォルダＦＥと、配信用フォルダＦＤを備える。
【００２４】
プログラムフォルダＦＰは、投稿者端末２００からの指示に応答して、電子書籍の作成を支援する処理を実行するための電子書籍作成プログラムＰ１と、投稿された電子書籍を配信する配信プログラムＰ２とを記憶する。プログラムＰ１とＰ２は、制御部１０１により実行される。
【００２５】
作成支援フォルダＦＥは、作成画面フォームＦＦと、共通画像記憶部ＣＯと、個人フォルダＦＵを記憶する。
【００２６】
作成画面フォームＦＦは、後述する編集画面５０のフォームである。共通画像記憶部ＣＯには、電子書籍の要素・素材となる画像等のデータが記憶される。共通画像記憶部ＣＯのデータは、システム管理者などがあらかじめ用意し、提供しているものである。共通画像記憶部ＣＯのデータは、すべての投稿者が使用することができる。
【００２７】
個人フォルダＦＵは、サーバ１００を使用して、電子書籍の作成を希望する個々のユーザに割り当てられたフォルダであり、個人画像記憶部ＰＯと、個人コンテンツ記憶部ＰＦとを備える。
【００２８】
個人画像記憶部ＰＯは、電子書籍の要素・素材となる画像等のデータが記憶される。個人画像記憶部ＰＯのデータは、投稿者が独自に用意して、サーバ１００にアップロードするものである。
【００２９】
個人画像記憶部ＰＯは、キャラクタの画像を記憶するキャラクタ画像記憶部ＰＯ１と、挿入画像を記憶する挿入画像記憶部ＰＯ２と、背景画像を記憶する背景画像記憶部ＰＯ３を有する。キャラクタ画像記憶部ＰＯ１には、複数のキャラクタについて、表情等が異なる複数のキャラクタ画像が記憶されているものとする。
【００３０】
個人コンテンツ記憶部ＰＦは、投稿者が作成した電子書籍を格納する。個人コンテンツ記憶部ＰＦには、コンテンツＩＤ，ジャンル、タイトル、公開非公開の別、公開範囲などの付帯情報が付された電子書籍が格納されている。
【００３１】
また、配信用フォルダＦＤは、配信対象の電子書籍を複数格納する。各電子書籍には、ＩＤ、ジャンル、作者、タイトル、公開範囲などの付帯情報が付加されている。
【００３２】
図２に示す表示部１０５は、例えば、LCD（Liquid Crystal Display）、PDP（Plasma Display Panel）、EL（Electroluminescence）ディスプレイ等から構成され、画像・データを表示する。
【００３３】
投稿者端末２００は、電子書籍の作成・投稿を希望するユーザ（投稿者）により操作される端末であり、読者端末３００は、電子書籍の配信と閲覧を希望するユーザ（読者）により操作される端末である。投稿者端末２００及び読者端末３００は、パーソナルコンピュータ、タブレット、スマートフォン等から構成され得る。図４に示すように、投稿者端末２００及び読者端末３００は、制御部２０１と、通信部２０２と、入力部２０３と、記憶部２０４と、表示部２０５とを有している。
【００３４】
制御部２０１は、CPU（Central Processing Unit）等から構成され、バスを介して通信部２０２、入力部２０３、記憶部２０４、及び表示部２０５と接続される。制御部２０１は、記憶部２０４に記憶された各種プログラムを実行することにより、投稿者端末２００の全体の動作を制御する。
【００３５】
通信部２０２は、サーバ１００との間で、ネットワーク２を介して通信を行う。
【００３６】
入力部２０３は、タッチパネルやキーボード等から構成され、各種の指示やデータを入力する
【００３７】
記憶部２０４は、例えばRAM（Random Access Memory）やROM（Read Only Memory）から構成され、ブラウザプログラム、入出力プログラム、通信プログラムなどの動作プログラム、制御データ等を記憶する。
【００３８】
表示部２０５は、例えば、LCD（Liquid Crystal Display）、PDP（Plasma Display Panel）、EL（Electroluminescence）ディスプレイ等から構成され様々な画面、例えば、後述する編集画面５０又は閲覧画面３１０を表示する。
【００３９】
図５は、電子書籍作成システム１において作成される例示的な電子書籍１１０が有する要素を説明するための概念図である。
【００４０】
図５（Ａ）に示すように、電子書籍１１０は、複数のブロック１２１、１２２、１２３、１２４、１２５・・・で構成される。ブロックの個数は任意であり、電子書籍１１０の投稿者は、電子書籍の内容に応じて任意にブロックの個数を増減させることができる。
【００４１】
各ブロックには、ブロック番号が付される。電子書籍１１０の先頭に位置するブロックのブロック番号は「１」であり、後続のブロックには、順次、「２」、「３」、「４」、「５」・・・のように昇順で番号が付される。図５（Ａ）のブロック１２１、１２２、１２３、１２４、１２５のブロック番号は、それぞれ、「１」、「２」、「３」、「４」、「５」であるものとする。
【００４２】
なお、図５（Ａ）におけるブロックの外形を示す実線は、ブロックの存在を説明するために示したものであり、当該実線は、電子書籍１１０の構成要素である必要はない。
【００４３】
各ブロックには、オブジェクトを配置することが可能である。図示の例では、ブロック１２１、１２２、１２３、１２４、１２５・・・に、それぞれ、オブジェクトとして、セリフ画像１１２、地の文１１３、挿入画像１１４、背景オブジェクト１１５が配置されている。
【００４４】
セリフ画像１１２は、キャラクタ画像１１２ａと吹出画像１１２ｂで構成されるオブジェクトである。
【００４５】
キャラクタ画像１１２ａは、電子書籍に登場するキャラクタを現した画像である。キャラクタは、人でもよいし、動物や想像上の生物、ロボット等でもよい。また、キャラクタ画像は、イラストでも、写真でもよい。キャラクタ画像１１２ａには、キャラクタ画像記憶部ＰＯ１に記憶されたいずれかのキャラクタ画像を使用することができる。
【００４６】
吹出画像１１２ｂは、テキスト（文字、文章等）を表示するためのものである。テキストは、例えば、キャラクタ（キャラクタ画像１１２ａ）のセリフである。図示の吹出画像１１２ｂは、テキストが入る枠部と、キャラクタ画像１１２ａから枠部に向かって延びる嘴部を有する。吹出画像１１２ｂは、これに限らず、種々の形状を有し得る。図５（Ａ）では、ブロック１２３，１２５に２種類のセリフ画像１１２が示されており、それぞれのセリフ画像１１２の吹出画像１１２ｂの枠部には、「こんにちわー。」。「あら。びっくり」のテキストが入っている。
【００４７】
地の文１１３は、テキスト（文字、文章）で構成されるオブジェクトである。地の文１１３のテキストは、例えば、小説等におけるト書き（キャラクタのセリフ以外の文章）や見出しとすることができる。例えば、図５（Ａ）では、ブロック１２１に「太郎君は、隣町の花子さんに会いにいきました。」というト書きが、地の文１１３として配置されている。
【００４８】
挿入画像１１４は、任意の画像である。挿入画像は、イラストでも写真でもよい。挿入画像の種類には制限が無く、例えば、人、動物、物、景色等の形状を現した画像でもよいし、文字、記号、文字の形状を現した画像でもよい。図５（Ａ）では、ブロック１２３に「！！」の形状の画像からなる挿入画像１１４が配置されている。挿入画像１１４には、挿入画像記憶部ＰＯ２に記憶されたいずれかの挿入画像を使用することができる。
【００４９】
背景オブジェクト１１５は、電子書籍１１０の背景として表示される画像（背景画像）を指定するためのオブジェクトである。背景画像は、イラストでも写真でもよい。背景画像の種類には制限が無く、例えば、人、動物、物、景色等の形状を現した画像でもよいし、文字、記号、文字の形状を現した画像でもよい。背景画像には、背景画像記憶部ＰＯ３に記憶されたいずれかの背景画像を使用することができる。なお、図５（Ａ）のブロック１２１には、図５（Ｂ）に示す背景画像１１６を表示するための背景オブジェクトが配置されており、当該背景画像１１６には、「花子の家」という属性情報が付与されているものとする。
【００５０】
図５（Ａ）において、破線１１１は、投稿者端末２００（プレビューエリア１０）又は読者端末３００（閲覧画面３１０）で１画面で表示される表示範囲を示す。表示範囲１１１は、投稿者端末２００又は読者端末３００でのスクロール操作によって、上下に移動させることができる。表示範囲１１１を上方から下方に移動させていくことにより、表示部２０５において、各ブロックを下から上にスクロールさせることができる。スクロールは、マウスのホイール操作やスクロールバーの操作等で行うことができ、タッチパネルに対するスワイプ等でも行うことができる。
【００５１】
次に、サーバ１００の動作を説明する。上述したように、サーバ１００は、投稿者端末２００からのユーザの指示に応答して、電子書籍を作成及び編集する動作と、読者端末３００からのユーザの指示に応答して、電子書籍を配信して閲覧に供する動作を実行する。  
【００５２】
サーバ１００を用いて電子書籍の作成を希望する投稿者は、予めユーザ登録を行う。ユーザ登録により、サーバ１００の記憶部１０４に、このユーザ用の個人フォルダＦＵが確保される。投稿者は、必要に応じて、個人フォルダＦＵの個人画像記憶部ＰＯに、自身で用意したキャラクタ画像、挿入画像、背景画像等の画像データを登録しておく。
【００５３】
電子書籍を作成あるいは編集したい場合、投稿者は、投稿者端末２００の入力部２０３を操作してサーバ１００にアクセスし、所定の認証処理を行い、さらに、電子書籍の作成・編集を指示する。指示に応答し、サーバ１００の制御部１０１は、記憶部１０４のプログラムフォルダＦＰに格納されている電子書籍作成プログラムＰ１を実行し、図６に示す編集画面表示処理を開始する。
【００５４】
編集画面表示処理を開始すると、制御部１０１は、新規作成か既存の電子書籍の編集かを問い合わせる画面を合成し、通信部１０２を介して投稿者端末２００に送信する。投稿者端末２００の制御部２０１は、通信部２０２を介してこれを受信し、問い合わせ画面を、表示部２０５に表示させる。
【００５５】
投稿者が投稿者端末２００を操作して、新規作成であることを選択すると（ステップＳ１０１：Ｙｅｓ）、サーバ１００の制御部１０１は、電子書籍の初期データを作成する。電子書籍の初期データは、例えば、オブジェクトが未配置の単一のブロックで構成することができる。
【００５６】
投稿者が投稿者端末２００を操作して、既存の電子書籍を編集することを選択すると（ステップＳ１０１：Ｎｏ）、サーバ１００の制御部１０１は、編集対象の電子書籍を選択するための選択画面（不図示）を投稿者端末２００に表示させ、投稿者端末２００における操作による電子書籍の選択を受け付けて、選択された電子書籍のデータを個人コンテンツ記憶部ＰＦから読み込む（ステップＳ１０３）。
【００５７】
ステップＳ１０２で作成された電子書籍のデータ又はステップＳ１０３で読み込まれた電子書籍のデータは、記憶部１０４の一時記憶領域に一時記憶される。
【００５８】
ステップＳ１０２又はＳ１０３の後、ステップＳ１０４に移行し、制御部１０１は、記憶部１０４の一時記憶領域の電子書籍のデータ及び作成画面フォームＦＦを用いて編集画面５０のデータを生成し、投稿者端末２００の表示部２０５に表示させる。
【００５９】
図７は、制御部１０１が生成する例示的な編集画面５０を示す。この編集画面５０では、左側にプレビューエリア１０、右側に編集エリア２０が配置される。プレビューエリア１０には、記憶部１０４の一時記憶領域に記憶された電子書籍のデータが表示される。編集エリア２０は、電子書籍の各ブロックに配置するオブジェクトを指定する操作を入力するためのエリアである。編集画面５０の下方には、電子書籍を保存（記憶）するための保存ボタン６０が表示される。
【００６０】
編集画面５０の態様は、投稿者端末２００の種類に応じて変更し得る。例えば、投稿者端末２００がスマートフォンの場合には、編集画面５０にプレビューエリア１０のみを表示し、プレビューエリア１０へのタッチ操作に応じて、編集エリア２０をポップアップ表示させる等である。
【００６１】
図８は、例示的なプレビューエリア１０を示す。図８では、図５（Ａ）の表示範囲１１１の部分がプレビューエリア１０に表示された状態を示す。
【００６２】
図示のように、プレビューエリア１０には、表示範囲１１１に含まれるブロック１２１〜１２４が、ブロック番号の順番通りに縦方向に配列して表示される。これにより、投稿者は、電子書籍１１０の前後関係（ストーリーの流れ等）を認識しつつ電子書籍１１０の編集を行うことができる。また、プレビューエリア１０では、各ブロック１２１〜１２４の境界が表示される。これにより、投稿者は、各ブロック１２１〜１２４を意識してオブジェクトの配置を行うことができる。
【００６３】
各ブロック１２１〜１２４の左方には、各ブロック１２１〜１２４のブロック番号を表示したブロック番号表示部１３０が表示される。ブロック番号が表示されることにより、ブロック数が多い場合でも、投稿者は、プレビューエリア１０に表示される各ブロックが、電子書籍１１０の前半部分か、中盤部分か、後半部分か、等を知ることができる。
【００６４】
プレビューエリア１０の上下には、スクロールボタン１３１，１３２が表示される。投稿者端末２００の入力部２０３（例えば、マウス又はタッチパネル）を用いてスクロールボタン１３１，１３２を操作することにより、表示範囲１１１を上下に移動させることができる。表示範囲１１１を上下に移動させることで、各ブロックは、プレビューエリア１０内で上下方向にスクロールする。
【００６５】
なお、以下では、編集画面５０に表示されるボタン、ブロック、アイコン等の画像要素に対する操作（例えば、マウスでのクリック操作やタッチパネルでのタッチ操作）を、「マウス等操作」という場合がある。
【００６６】
プレビューエリア１０では、背景オブジェクト１１５が配置されたブロックの位置（より正確には、表示範囲１１１と、背景オブジェクト１１５が配置されたブロックの位置関係）に応じた背景画像が表示される。この位置関係は任意である。本実施形態では、背景オブジェクト１１５が配置されたブロックのうちで、プレビューエリア１０の特定の高さ位置（図８で符号Ｈで示す）に表示されるブロック（図８では、ブロック１２２）よりもブロック番号が若く、かつ、最も大きいブロック番号を有するブロック（図８では、ブロック１２１）に設定された背景画像（図８では、背景画像１１６）が表示される。なお、プレビューエリア１０における背景画像の表示位置は固定されており、ブロックを上下にスクロールさせても、背景画像は移動しない。これにより、プレビューエリア１０の見易さが向上する。プレビューエリア１０に背景画像が表示されるので、ユーザは、閲覧画面での表示態様を確認しながら電子書類の作成・編集を行うことができる。高さ位置Ｈに表示されるブロックよりもブロック番号が若いブロックに、背景オブジェクトが配置されたブロックが存在しなければ、プレビューエリア１０には、背景画像は表示されない。
【００６７】
プレビューエリア１０では、プレビューエリア１０でのマウス等操作によってブロックの追加、挿入、移動、複写等を行うことで、電子書籍１１０のブロックの配列順序を変更することが可能である。
【００６８】
ブロックの追加は、種々の方法で行うことができる。例えば、プレビューエリア１０の下方に表示される追加用ボタン１３３を操作することで新規のブロックが電子書籍の末尾に追加される。新規のブロックには、追加前の電子書籍の最後のブロックのブロック番号に１を加えたブロック番号が付与される。また、隣接するブロック（例えば、ブロック１２２とブロック１２３）の間の境界付近の所定領域を操作することで、当該隣接ブロックの間に新規のブロックが追加される。新規のブロックには、隣接ブロックの上側のブロックのブロック番号に１を加えたブロック番号が付与され、以降のブロックのブロック番号は、追加前のブロック番号に１を加算した値に変更される。隣接ブロックの間の所定領域をマウスオーバーしたときに、当該所定領域をハイライト表示することが好ましく、これにより、プレビューエリア１０の視認性を確保しつつ、所定領域の存在をユーザに知らせることができる。
【００６９】
マウス等によるドラッグアンドドロップ操作により、ブロックの移動が可能である。例えば、ブロック１２２をドラッグしてブロック１２３の下側でドロップすると、ブロック１２２とブロック１２３の表示位置及びブロック番号が入れ替わる。また、任意のブロックを選択すると、プレビューエリア１０にコピーボタン及び貼付ボタン（共に不図示）が表示され、コピーボタンを操作後にプレビューエリア１０の所望位置で貼付ボタンを操作することで、当該所望位置に選択したブロックをコピーすることが可能である。
【００７０】
プレビューエリア１０では、マウス等操作により、プレビューエリア１０に表示されたブロック１２１〜１２４のいずれかを選択することができる。ブロックが選択されると、選択されたブロック（図では、ブロック１２３）に対応するブロック番号表示部１３０がハイライト表示され、選択状態であることが明示される。図８では、ブロック１２３が選択された状態を示している。
【００７１】
選択されたブロックには、編集エリア２０への入力によって指定したオブジェクトを配置することができる。以下、編集エリア２０の内容及び当該編集エリア２０での入力方法について説明する。
【００７２】
図７に示すように、編集エリア２０には、マウス等操作で選択可能な４つの編集タブ（セリフタブ２１、地の文タブ２２、挿入画像タブ２３及び背景切替タブ２４）が常時表示される。また、編集画面５０には、編集エリア２０から選択状態のブロックに延びる指示線５１が表示され、選択状態のブロック（オブジェクトが配置されるブロック）がより分かり易く投稿者に示される。
【００７３】
図９は、セリフタブ２１が選択されたときに表示される編集エリア２０であり、当該編集エリア２０は、編集タブ２１〜２４の下方にセリフ指定ウインドウ２５ａを有する。セリフ指定ウインドウ２５ａは、プレビューエリア１０で選択されたブロックに、キャラクタ画像と吹出画像で構成されるセリフ画像を配置するためのものである。セリフ指定ウインドウ２５ａは、キャラクタ選択部Ａ１と、表情選択部Ａ２と、方向選択部Ａ３、種類選択部Ａ４及び内容入力部Ａ５を有する。
【００７４】
キャラクタ選択部Ａ１では、キャラクタ画像記憶部ＰＯ１に記憶されたキャラクタ画像の種類を示すキャラクタアイコンＡ１１、Ａ１２・・・が配列されて表示される。キャラクタ選択部Ａ１において、いずれかのキャラクタアイコンＡ１１、Ａ１２・・・を操作することで、そのキャラクタが選択される。図９では、「太郎」のキャラクタが選択されている。
【００７５】
画面内にすべてのキャラクタアイコンＡ１１、Ａ１２・・・を表示できないときには、アイコンＡ１１、Ａ１２・・・をスクロールするためのスクロールボタンＡ１Ｘが表示される。以下に説明する各選択部Ａ２〜Ａ４、Ｂ１〜Ｂ２、Ｃ１〜Ｃ３、Ｄ１〜Ｄ３においても、同様の場合に同様のスクロールボタンを表示させることができる。
【００７６】
図示のキャラクタ選択部Ａ１では、更に、追加ボタンＡ１Ｙが表示されている。追加ボタンＡ１Ｙは、新規の画像をキャラクタ画像として追加するためのアイコンである。追加ボタンＡ１Ｙを操作することで、画像追加の操作を行うためのウインドウ（不図示）がポップアップ表示され、例えば、共通画像記憶部ＣＯや記憶部２０４等に記憶されている画像をキャラクタ画像として追加登録することができる。追加登録されたキャラクタ画像は、キャラクタ画像記憶部ＰＯ１に記憶され、以降、キャラクタ選択部Ａ１への操作で、追加登録されたキャラクタ画像を選択することが可能となる。以下に説明する表情選択部Ａ２、挿入画像選択部Ｃ３、背景画像選択部Ｄ２等においても、同様の機能を有する追加ボタンを配置することができる。
【００７７】
表情選択部Ａ２では、キャラクタ選択部Ａ１で選択されているキャラクタの表情を選択するための表情アイコンが表示される。図９では、キャラクタ選択部Ａ１で選択された「太郎」のキャラクタについて、「普通の顔」Ａ２１、「笑い顔」Ａ２２、「悲しい顔」Ａ２３、「怒った顔」Ａ２４のアイコンが表示されている。表情アイコンＡ２１、Ａ２２・・・の選択により、キャラクタ画像記憶部ＰＯ１に記憶されたキャラクタ画像のなかから、対応する表情のキャラクタ画像を指定することが可能である。図９では、「笑い顔」Ａ２２のアイコンが選択されている。
【００７８】
方向選択部Ａ３では、マウス等操作で選択可能な複数のアイコンＡ３１、Ａ３２が表示され、そのいずれを選択するかにより、吹出画像の方向を選択することができる。本実施形態では、選択肢は、「左寄せ」Ａ３１、「右寄せ」Ａ３２の２種類である。「左寄せ」Ａ３１を選択すると、ブロックの左側にキャラクタ画像が配置され、その右側に吹出画像が配置される。「右寄せ」Ａ３２を選択すると、キャラクタ画像と吹出画像の配置が左右逆になる。選択肢は、３つ以上としてもよい。図９では、「右寄せ」Ａ３２が選択されている。
【００７９】
方向選択部Ａ３では、キャラクタ選択部Ａ１及び／又は表情選択部Ａ２でキャラクタ画像（キャラクタの種類及び／又は表情）が指定された時点で、当該指定されたキャラクタ画像に応じて、方向選択部Ａ３の選択肢（アイコンＡ３１、Ａ３２）のいずれか一つを選択済みの状態とすることが可能である。吹出画像の向きは、キャラクタ画像毎で一貫して使用される場合が多いためであり、このようにすることで、投稿者の手間を軽減することができる。
どのような条件でどの選択肢を選択済みにするかは、種々の態様が考えられる。
例えば、キャラクタ画像といずれかのアイコンＡ３１、Ａ３２を予め対応付けて記憶しておき、キャラクタ選択部Ａ１、表情選択部Ａ２でキャラクタ画像が指定されると、その時点で、方向選択部Ａ３において、そのキャラクタ画像に対応付けられたアイコンＡ３１、Ａ３２を選択済みで表示させることができる。
より好ましい態様としては、いずれかのブロックへのセリフ画像の配置が以前に行われたときに、そのセリフ画像で指定されたキャラクタ画像とアイコンＡ３１、Ａ３２を対応付けて記憶しておき、次回、セリフ指定ウインドウ２５ａが表示された際に、キャラクタ選択部Ａ１及び／又は表情選択部Ａ２でキャラクタ画像が指定された時点で、そのキャラクタ画像に対応付けられたアイコンＡ３１、Ａ３２を選択済みで表示させることができる。
【００８０】
種類選択部Ａ４では、マウス等操作で選択可能な複数の吹出アイコンＡ４１、Ａ４２、Ａ４３・・・が表示され、そのいずれかを選択することで、吹出画像の種類を選択することが可能である。例えば、吹出アイコンＡ４１、Ａ４２、Ａ４３は、それぞれ、「四角型」、「雲型」、「破裂型」の吹出画像に対応する。図９では、「四角型」のアイコンＡ４１が選択されている。
【００８１】
種類選択部Ａ４についても、方向選択部Ａ３と同様にして、キャラクタ選択部Ａ１及び／又は表情選択部Ａ２でキャラクタ画像（キャラクタの種類及び／又は表情）が指定された時点で、当該指定されたキャラクタ画像に応じて、種類選択部Ａ４の選択肢（アイコンＡ４１、Ａ４２、Ａ４３・・・）のいずれか一つを選択済みの状態とすることが可能である。吹出画像の種類についても、キャラクタ画像に対応して一貫して使用される場合が多いためである。
【００８２】
内容入力部Ａ５では、吹出画像に表示するテキストを入力することが可能である。具体的には、マウス等操作でテキスト入力部Ａ５１を選択し、キーボード等からテキストを入力することができる。図９では、「こんにちわー。」のテキストが入力されている。
【００８３】
セリフ指定ウインドウ２５ａへの入力により指定されたセリフ画像は、プレビューエリア１０で選択状態となっているブロックに配置される。すなわち、当該セリフ画像を構成するキャラクタ画像及び吹出画像を特定する情報が、当該選択状態のブロックの属性情報として、投稿者端末２００からサーバ１００に送信され、制御部１０１は、該当ブロックに当該属性情報により特定されるセリフ画像を配置することにより一時記憶領域の電子書籍のデータを更新し、更新後の電子書籍のデータに基づいて投稿者端末２００のプレビューエリア１０の表示を更新する。
【００８４】
例えば、ブロック１２３（ブロック番号３のブロック）が選択された状態で図９の入力がなされた場合には、ブロック番号３のブロックの属性情報として、［キャラクタ画像＝太郎の笑った顔のキャラクタ画像／吹出画像＝四角型の右寄せの吹出画像／吹出画像内のテキスト＝「こんにちわー。」］がサーバ１００に送信され、記憶部１０４の電子書籍のデータにおけるブロック番号３のブロックには、上記属性情報により特定されるセリフ画像が配置される。プレビューエリア１０では、図８に示すように、ブロック１２３において、上記属性情報により特定されるセリフ画像１１２が表示される。
【００８５】
上記ブロックへのセリフ画像の配置に際し、吹出画像のサイズは、吹出画像内のテキスト（テキスト入力部Ａ５１に入力されたテキスト）の長短に応じて調整される。吹出画像のサイズの調整方法については、後述する。
【００８６】
図１０は、地の文タブ２２が選択されたときに表示される編集エリア２０であり、当該編集エリア２０は、編集タブ２１〜２４の下方に地の文指定ウインドウ２５ｂを有する。地の文指定ウインドウ２５ｂは、プレビューエリア１０で選択されたブロックに、地の文を配置するためのものである。地の文指定ウインドウ２５ｂは、位置選択部Ｂ１、種類選択部Ｂ２及び内容入力部Ｂ３を有する。
【００８７】
位置選択部Ｂ１では、マウス等操作で選択可能な３つのアイコンＢ１１〜Ｂ１３が表示され、そのいずれを選択するかにより、地の文の表示位置を「左寄せ」、「中央揃え」又「右寄せ」に設定することができる。図１０では、「左寄せ」を設定するアイコンＢ１１が選択されている。
【００８８】
種類選択部Ｂ２では、マウス等操作で選択可能な通常アイコンＢ２１及び見出アイコンＢ２２が表示される。通常アイコンＢ２１は、地の文を規定サイズのフォントで表示するように設定するためものであり、見出アイコンＢ２２は、地の文を、上記規定サイズよりも大きいフォントで下線を付けて表示するように設定するためのものである。投稿者は、例えば、地の文がト書きの場合には、通常アイコンＢ２１を選択し、見出しの場合には、見出アイコンＢ２２を選択するなどの使い分けをすることが可能である。図１０では、通常アイコンＢ２１が選択されている。
【００８９】
内容入力部Ｂ３では、地の文のテキストを入力することが可能である。具体的には、マウス等操作でテキスト入力部Ｂ３１を選択し、キーボード等からテキストを入力することができる。図１０では、「太郎君は、隣町の花子さんに会いにいきました。」のテキストが入力されている。
【００９０】
地の文指定ウインドウ２５ｂへの入力により指定された地の文は、プレビューエリア１０で選択状態となっているブロックに配置される。すなわち、当該地の文を特定する情報が、当該選択状態のブロックの属性情報として、投稿者端末２００からサーバ１００に送信され、制御部１０１は、該当ブロックに当該属性情報により特定される地の文を配置することにより一時記憶領域の電子書籍のデータを更新し、更新後の電子書籍のデータに基づいて投稿者端末２００のプレビューエリア１０の表示を更新する。
【００９１】
例えば、ブロック１２２（ブロック番号２のブロック）が選択された状態で図１０の入力がなされた場合には、ブロック番号２のブロックの属性情報として、［位置＝「左寄せ」／種類＝「通常」／テキスト＝「太郎君は、隣町の花子さんに会いにいきました。」］がサーバ１００に送信され、記憶部１０４の電子書籍のデータにおけるブロック番号２のブロックには、上記属性情報により特定される地の文が配置される。また、プレビューエリア１０では、図８に示すように、ブロック１２２において、上記属性情報により特定される地の文１１３が表示される。
【００９２】
図１１は、挿入画像タブ２３が選択されたときに表示される編集エリア２０であり、当該編集エリア２０は、編集タブ２１〜２４の下方に挿入画像指定ウインドウ２５ｃを有する。挿入画像指定ウインドウ２５ｃは、プレビューエリア１０で選択されたブロックに配置する挿入画像を指定するためのものである。挿入画像指定ウインドウ２５ｃは、位置選択部Ｃ１、サイズ選択部Ｃ２、挿入画像選択部Ｃ３を有する。
【００９３】
位置選択部Ｃ１では、マウス等操作で選択可能な３つのアイコンＣ１１〜Ｃ１３が表示され、そのいずれを選択するかにより、ブロック内における挿入画像の表示位置を「左側」、「中央」又「右側」に設定することができる。図１１では、「中央」を設定するアイコンＣ１２が選択されている。
【００９４】
サイズ選択部Ｃ２では、マウス等操作で選択可能な３つのアイコンＣ２１〜Ｃ２３が表示され、そのいずれを選択するかにより、ブロック内における挿入画像の表示サイズを「大」、「中」、「小」のいずれかに設定することができる。図１１では、「大」を設定するアイコンＣ２１が選択されている。
【００９５】
挿入画像選択部Ｃ３では、挿入画像記憶部ＰＯ２に記憶された挿入画像の種類を示す複数の挿入画像アイコンＣ３１、Ｃ３２・・・が表示される。挿入画像選択部Ｃ３において、いずれかの挿入画像アイコンＣ３１、Ｃ３２・・・を操作することで、対応する挿入画像が選択される。図１１では、「！！」の形状のイラストの挿入画像に対応する挿入画像アイコンＣ３１が選択されている。
【００９６】
挿入画像指定ウインドウ２５ｃへの入力により指定された挿入画像は、プレビューエリア１０で選択状態となっているブロックに配置される。すなわち、当該挿入画像を特定する情報が、当該選択状態のブロックの属性情報として、投稿者端末２００からサーバ１００に送信され、制御部１０１は、該当ブロックに当該属性情報により特定される挿入画像を配置することにより一時記憶領域の電子書籍のデータを更新し、更新後の電子書籍のデータに基づいて投稿者端末２００のプレビューエリア１０の表示を更新する。
【００９７】
例えば、ブロック１２４（ブロック番号４のブロック）が選択された状態で図１１の入力がなされた場合には、ブロック番号４のブロックの属性情報として、［位置＝「中央揃え」／サイズ＝「大」／挿入画像＝「！！」の形状のイラストの背景画像］がサーバ１００に送信され、記憶部１０４の電子書籍のデータにおけるブロック番号４のブロックには、上記属性情報により特定される挿入画像が配置される。また、プレビューエリア１０では、図８に示すように、ブロック１２４において、上記属性情報により特定される挿入画像１１４が表示される。
【００９８】
図１２は、背景切替タブ２４が選択されたときに表示される編集エリア２０であり、当該編集エリア２０は、編集タブ２１〜２４の下方に背景切替ウインドウ２５ｄを有する。背景切替ウインドウ２５ｄは、プレビューエリア１０で選択されたブロックに配置する背景画像を指定するためのものである。背景切替ウインドウ２５ｄは、切替方法選択部Ｄ１、背景画像選択部Ｄ２及び表示効果選択部Ｄ３を有する。
【００９９】
切替方法選択部Ｄ１では、マウス等操作で選択可能な複数のアイコンＤ１１、Ｄ１２、Ｄ１３・・・が表示され、そのいずれを選択するかにより、背景画像を切り換える際の切替方法（エフェクト）を指定することができる。切替方法の態様や種類は任意である。本実施形態では、アイコンＤ１１、Ｄ１２、Ｄ１３・・・の選択により、「背景のディゾルブ」、「シーンのディゾルブ」、「背景の暗転」、「シーンの暗転」、「背景の明転」、「シーンの明転」の６種類の切替方法のいずれかを選択することができる。図１２では、「背景のディゾルブ」に対応するアイコンＤ１１が選択されている。
【０１００】
背景画像選択部Ｄ２では、背景画像記憶部ＰＯ３に記憶された背景画像の種類を示す複数の背景画像アイコンＤ２１、Ｄ２２・・・が表示される。背景画像記憶部ＰＯ３の全部又は一部の背景画像には、背景画像の内容等を示す属性情報が付与されており、各背景画像アイコンＣ２１、Ｃ２２・・・には、その属性情報（「花子の家」、「室内」等）が併せて表示される。背景画像選択部Ｄ２において、いずれかの背景画像アイコンＣ２１、Ｃ２２・・・を操作することで、背景画像記憶部ＰＯ３の対応する背景画像が指定される。図１２では、「花子の家」の属性情報が付与された背景画像に対応する背景画像アイコンＤ２１が選択されている。
【０１０１】
表示効果選択部Ｄ３では、背景画像の表示効果を指定するためのアイコンが表示される。具体的には、背景画像にぼかしを入れるかどうかを指定するためのアイコンＤ３１、Ｄ３２や、背景画像にフィルターを掛けるかどうか、又は、フィルターを掛ける場合のフィルターの色を指定するためのアイコンＤ３３〜Ｄ３５が表示される。どのような表示効果を指定可能にするかは任意であり、他の態様とすることもできる。図１２では、ぼかしを入れないことを指定するアイコンＤ３２及びフィルターを掛けないことを指定するアイコンＤ３３が選択されている。
【０１０２】
背景切替ウインドウ２５ｄへの入力により指定された背景オブジェクトは、プレビューエリア１０で選択状態となっているブロックに配置される。すなわち、背景切替ウインドウ２５ｄで入力された情報は、当該選択状態のブロックの属性情報として、投稿者端末２００からサーバ１００に送信され、制御部１０１は、該当ブロックに当該属性情報により特定される背景オブジェクトを配置することにより一時記憶領域の電子書籍のデータを更新し、更新後の電子書籍のデータに基づいて投稿者端末２００のプレビューエリア１０の表示を更新する。
【０１０３】
例えば、ブロック１２１（ブロック番号１のブロック）が選択された状態で図１２の入力がなされた場合には、ブロック番号１のブロックの属性情報として、［切替方法＝「背景のディゾルブ」／背景画像＝「花子の家」の属性情報が付与された背景画像／ぼかし＝「無し」／フィルター＝「無し」］がサーバ１００に送信され、記憶部１０４の電子書籍のデータにおけるブロック番号１のブロックには、上記属性情報により特定される背景オブジェクトが配置される。また、プレビューエリア１０では、図８に示すように、ブロック１２１に「花子の家」の属性情報が表示される。これにより、投稿者は、ブロック１２１に背景オブジェクトが配置されていること、及び、当該背景オブジェクトの背景画像の属性情報が「花子の家」であることを知ることができる。更に、表示範囲１１１に対するブロック１２１の位置関係に応じて、プレビューエリア１０内に背景画像１１６が表示される。
【０１０４】
上記図７〜図１２に示す構成の編集画面５０の画像データは、サーバ１００の制御部１０１により生成され、通信部１０２を介して投稿者端末２００に送信される。投稿者端末２００の制御部２０１は、通信部２０２を介してこれを受信し、表示部２０５に表示する。
【０１０５】
次に、投稿者端末２００における編集画面５０への操作に応答して、制御部１０１及び制御部２０１により実行される電子書籍の編集処理を図１３を参照して説明する。
【０１０６】
ステップＳ２０１では、プレビューエリア１０における操作により、ブロックの追加、挿入、移動等が行われたかが判断され、肯定（ＹＥＳ）の場合は、記憶部１０４に一時記憶された電子書籍のデータにおいてブロックの追加、挿入、移動等が行われ（ステップＳ２０２）、追加、挿入、移動等がされた電子書籍のデータに基づいてプレビューエリア１０の表示が更新される（Ｓ２０３）。ステップＳ２０１の判断が否定（ＮＯ）の場合、ステップＳ２０２，Ｓ２０３はスキップされる。
【０１０７】
ステップＳ２０４では、プレビューエリア１０に表示されている複数のブロックのいずれかを選択する操作が行われたか否かが判断され、肯定（ＹＥＳ）の場合は、制御部１０１は、プレビューエリア１０における該当するブロック番号表示部１３０をハイライト表示させる（ステップＳ２０５）。
【０１０８】
ステップＳ２０６では、ステップＳ２０４で選択されたブロックに配置するオブジェクトを指定する操作が行われたか否かが判断される。具体的には、制御部１０１は、マウス等操作により選択された編集タブ２１〜２４に対応するウインドウ２５ａ〜２５ｄを投稿者端末２００に表示させ、投稿者端末２００におけるウインドウ２５ａ〜２５ｄに対するマウス等操作やキーボード操作等によるオブジェクトの指定操作が行われたかどうかを判断する。
【０１０９】
なお、ステップＳ２０６において、制御部１０１は、ウインドウ２５ａ〜２５ｄを表示させる際に、ウインドウ２５ａ〜２５ｄに含まれる選択項目の全部又は一部を選択済みの状態で表示させることができる。例えば、セリフ指定ウインドウ２５ａに関しては、種類選択部Ａ４の「四角型」Ａ４１を選択済みで表示させ、背景切替ウインドウ２５ｄに関しては、切替方法選択部Ｄ１の「背景のディゾルブ」に対応するアイコンＤ１１を選択済みで表示させる等である。使用頻度の高い選択項目を予め選択状態にしておくことで、投稿者の手間を軽減することができる。
【０１１０】
ステップＳ２０７では、ステップＳ２０６で指定されたオブジェクトが、ステップＳ２０４で選択されたブロックに配置される。具体的には、ステップＳ２０６で指定されたオブジェクト（オブジェクトを特定する情報）が、ステップＳ２０４で選択されたブロックの属性情報としてサーバ１００に送信され、当該情報に基づいて記憶部１０４の一時記憶領域の電子書籍のデータが更新され、制御部１０１は、更新後の電子書籍のデータに基づくプレビューエリア１０の画像データを生成し、これを投稿者端末２００において表示させる。
【０１１１】
ステップＳ２０４の判断が否定（ＮＯ）の場合、ステップＳ２０５〜Ｓ２０７はスキップされ、ステップＳ２０６の判断が否定（ＮＯ）の場合、ステップＳ２０７はスキップされる。
【０１１２】
ステップＳ２０８では、編集画面５０の保存ボタン６０が操作されたかどうかが判断され、肯定（ＹＥＳ）の場合は、記憶部１０４の一時記憶領域の電子書籍のデータが個人コンテンツ記憶部ＰＦに記憶される（ステップＳ２０９）。ステップＳ２０９の処理では、投稿者端末２００から、作品タイトル，ジャンル、公開非公開の別、公開範囲などの付帯情報の入力を受け付けて、これらの付帯情報を電子書籍１１０のデータとともに記憶するものとすることができる。これらの付帯情報は、ステップＳ２０９以外のステップで入力を受け付けても良い。公開範囲は、「公開」、「限定公開」、「非公開」等から選択して入力するものとすることができる。「公開」、「限定公開」が選択された電子書籍１１０は、配信用フォルダＦＤに記憶される。
【０１１３】
配信用フォルダＦＤに記憶された電子書籍１１０は、読者端末３００上で、後述の閲覧画面３１０として表示させることが可能である。なお、「限定公開」の電子書籍１１０は、投稿者端末２００が指定した読者端末３００のみで表示させることが可能である。
【０１１４】
ステップＳ２０８の判断が否定（ＮＯ）の場合、処理は、ステップＳ２０１に戻される。これにより、ステップＳ２０１〜Ｓ２０８の処理が反復して実行されることになり、複数のブロックに対するオブジェクトの配置を連続して行うことができる。
【０１１５】
投稿者の中には、使い慣れた文書作成ソフト等を使用して、小説等の作品を文章データとして予め準備している場合がある。そのような文章データを利用して電子書籍１１０の作成を容易に行うことができれば、投稿者にとって便利である。そこで、図８に示すように、プレビューエリア１０の下端に、インポート処理を実行するためのインポートボタン３０が用意されている。
【０１１６】
インポート処理は、サーバ１００の制御部１０１が、投稿者端末２００からアップロードされた文章データを自動で取り込んで、一又は複数のブロックにオブジェクトを配置することで電子書籍を自動的に作成する処理である。
【０１１７】
図１４（Ａ）に示す文章データを例として、インポート処理を説明する。図１４（Ａ）において、ＣＲは改行記号を示す。図１４（Ａ）の文章データは、改行記号ＣＲによって改行された７つの行１４１〜１４７を有する。インポート処理の流れを示すフローチャートを図１５に示す。
【０１１８】
インポート処理では、ステップＳ３０１において、制御部１０１は、まず、アップロードされた文章データを、文章データ中の特定の記号の位置で複数の小文章に分割する。本実施形態では、連続する２つの改行記号とカギ括弧が特定の記号であり、図１４（Ａ）の文章データは、「行１４１」、「行１４２」、「行１４３」、「行１４４、１４５」、「行１４７」の５つの文章に分割される。
【０１１９】
ステップＳ３０２では、制御部１０１は、ステップＳ３０１で分割された小文章と同数のブロックを作成する（ステップＳ３０２）。各ブロックには、「１」から昇順にブロック番号が付与される。図１４の文章データの場合であれば、「１」、「２」、「３」、「４」、「５」のブロック番号の５つのブロックが作成される。
【０１２０】
続くステップＳ３０３では、制御部１０１は、分割された各小文章をテキストとして取り込んだセリフ画像又は地の文のオブジェクトを作成する（ステップＳ３０３）。より具体的には、カギ括弧で挟まれた小文章（図１４（Ａ）の文章データでは、「行１４２」、「行１４３」の小文章）は、セリフ画像のテキストとして取り込まれ、それ以外の小文章（図１４（Ａ）の文章データでは、「行１４１」、「行１４４、１４５」、「行１４７」の小文章）は、地の文のテキストとして取り込まれる。なお、セリフ画像のキャラクタ画像に関しては、インポート処理により作成されたセリフ画像に専用のキャラクタ画像が割り当てられる。
【０１２１】
続くステップＳ３０４では、制御部１０１は、ステップＳ３０３で作成した各オブジェクトを文章データの先頭から順番通りにステップＳ３０２で作成した各ブロックに配置することにより、電子書籍のデータを作成する。
【０１２２】
図１４（Ｂ）は、図１４（Ａ）の文章データをインポートすることにより作成される電子書籍を示す。図示のように、連続する５つのブロック１５１〜１５５（ブロック番号１〜５）が作成され、ブロック１５１、１５４、１５５には、「行１４１」、「行１４４、１４５」、「行１４７」の文章を取り込んだ地の文１１３が配置され、ブロック１５２、１５３には、「行１４２」、「行１４３」の文章を取り込んだセリフ画像１１２が配置されている。セリフ画像１１２のキャラクタ画像としては、図示のような、キャラクタが未設定であることを投稿者が容易に認識できる画像を使用すると良い。
【０１２３】
上記のように、インポート処理によって自動的に電子書籍のデータが作成されるため、投稿者は、予め作成した文章データを用いて簡易に電子書籍を作成することができる。インポート処理により作成した電子書籍は、図１３の電子書籍の編集処理によって、編集することが可能である。
【０１２４】
図１６は、制御部１０１が、読者端末３００に表示させる例示的な閲覧画面３１０を示す。図１６の閲覧画面３１０では、図５（Ａ）に示す電子書籍１１０が表示されている。
【０１２５】
図１６に示すように、閲覧画面３１０は、ブロックの境界が表示されないことと、背景オブジェクトが配置されたブロックが非表示になること等を除いて、プレビューエリア１０と実質的に同様である。
【０１２６】
すなわち、図１６に示すように、閲覧画面３１０では、縦方向に順番に配列された複数のブロック１２２〜１２５に地の文１１３、セリフ画像１１２、挿入画像１１４が表示され、閲覧画面３１０の中央付近等に、背景画像１１６が表示される。閲覧画面３１０では、背景オブジェクト１１５が配置されたブロック（例えば、ブロック１２１）は、非表示となる。
【０１２７】
閲覧画面３１０の上下には、スクロールボタン３１１、３１２が表示されている。スクロールボタン３１１、３１２を操作すると、図５の表示範囲１１１が上下に移動し、各ブロックが上下にスクロールして表示される。
【０１２８】
閲覧画面３１０では、背景画像の切替は、スクロールによって、背景オブジェクトが配置されたブロックが閲覧画面３１０における所定の高さ位置Ｈに来たときに行われる。例えば、ブロック１２５の次のブロック（「ブロック１２６」という。）にブロック１２１と異なる背景オブジェクトが配置されており、ブロック１２６の背景オブジェクトの属性情報が、［切替方法＝「背景の暗転」／背景画像＝「室内」の属性情報が付与された背景画像／ぼかし＝「無し」／フィルター＝「無し」］であるとする。この場合、ブロック１２６が上方から下方にスクロールされてきて、高さ位置Ｈに到達したときに、ブロック１２６の背景オブジェクトの属性情報に従って背景画像の切替が行われる。すなわち、「花子の家」の背景画像１１６を暗転させて消去した後に、「室内」の背景画像が、ぼかし無し、フィルター無しで、新たに閲覧画面３１０に表示される。なお、背景オブジェクトが配置されたブロックは非表示なので、背景オブジェクトが配置されたブロックの一つ上のブロック（ブロック１２５）の下端位置等が高さ位置Ｈに来たとき等に、背景画像の切替を行うようにしても良い。
【０１２９】
なお、図１６では、ブロック番号表示部１３０が表示されないが、表示しても構わない。
【０１３０】
編集画面５０において、プレビューボタン３１（図８）に対してマウス等操作を行うことにより、プレビューエリア１０の表示を、閲覧画面３１０と同様の表示に切り換えることができる。これにより、投稿者は、閲覧画面３１０での表示を確認しながら電子書籍の作成・編集を行うことができる。
【０１３１】
次に、セリフ画像の生成に際しての吹出画像のサイズの調整方法について説明する。
【０１３２】
吹出画像の描画には、４つの辺画像（上辺画像、下辺画像、左辺画像、右辺画像）と、４つの隅画像（左上隅画像、右上隅画像、左下隅画像、右下隅画像）が使用される。各辺画像（上辺画像、下辺画像、左辺画像、右辺画像）を作成するために、４つの線画像（上線画像、下線画像、左線画像、右線画像）が使用される。
【０１３３】
線画像（上線画像、下線画像、左線画像、右線画像）及び隅画像（左上隅画像、右上隅画像、左下隅画像、右下隅画像）は、ＰＮＧ、ＢＭＰ、ＪＰＧ等の任意の形式の画像データであり、例えば、共通画像記憶部ＣＯに記憶されている。
【０１３４】
図１７は、線画像及び隅画像のうち、上線画像４１０、左線画像４２０及び左上隅画像４３０を代表して示す。
【０１３５】
上線画像４１０は、Ｘ方向に所定の間隔Ｐ１を空けて配列された複数の等高点Ｅ１を通過するように描画された線図である。すべての等高点Ｅ１は、Ｙ方向上の同一高さＨ１に位置する。下線画像は、図示しないが、上線画像４１０と同様、Ｘ方向に所定の間隔を空けて配列された複数の等高点を通過するように描画された線図であり、すべての等高点は、Ｙ方向上の同一高さに位置する。
【０１３６】
左線画像４２０は、Ｙ方向に所定の間隔Ｐ２を空けて配列された複数の等高点Ｅ２を通過するように描画された線図である。すべての等高点Ｅ２は、Ｘ方向上の同一高さＨ２に位置する。右線画像は、図示しないが、左線画像４２０と同様、Ｙ方向に所定の間隔を空けて配列された複数の等高点を通過するように描画された線図であり、すべての等高点は、Ｘ方向上の同一高さに位置する。
【０１３７】
なお、以下では、線画像（上線画像、下線画像、左線画像、右線画像）における隣接する等高点間の部分を、「単位線」と呼ぶ。また、本実施形態では、上線画像４１０及び下線画像各単位線の長さは同じ（間隔Ｐ１が一定）であり、左線画像４２０及び右線画像各単位線の長さは同じ（間隔Ｐ２が一定）であるものとして説明するが、各線画像が異なる長さの単位線を有しても良い。間隔Ｐ１と間隔Ｐ２は同じでもよく、異なっても良い。
【０１３８】
左上隅画像４３０は、右側端点Ｅ３と下側端点Ｅ４を結んで描画された線図である。右側端点Ｅ３は、Ｙ方向において上線画像４１０の等高点Ｅ１と同一高さＨ１に位置し、下側端点Ｅ４は、Ｘ方向において左線画像４２０の等高点Ｅ２と同一高さＨ２に位置する。右上隅画像、左下隅画像、右下隅画像は、図示しないが、右上隅画像は、Ｙ方向において上線画像４１０の等高点Ｅ１と同一高さＨ１の左端点と、Ｘ方向において右線画像の等高点と同一高さの下端点を結ぶ線図であり、左下隅画像は、Ｙ方向において下線画像の等高点と同一高さの右端点と、Ｘ方向において左線画像４２０の等高点Ｅ２と同一高さの上端点を結ぶ線図であり、右下隅画像は、Ｙ方向において下線画像の等高点と同一高さの左端点と、Ｘ方向において右線画像の等高点と同一高さの上端点を結ぶ線図である。
【０１３９】
上線画像、下線画像、左線画像及び右線画像は、相互に異なる形状を有してもよく、同一の形状でも良い。左上隅画像、右上隅画像、左下隅画像及び右下隅画像は、相互に異なる形状を有してもよく、同一の形状（例えば、回転対称の形状）を有しても良い。
【０１４０】
上辺画像は、上線画像４１０の複数の等高点Ｅ１から選択される２つの等高点Ｅ１，Ｅ１の間の部分（１つ又は複数の単位線）を切り出すことにより作成される。したがって、上辺画像の両端のＹ方向の高さは常にＨ１である。よって、どの等高点Ｅ１が選択された場合であっても、上辺画像は、必ず、左上隅画像４３０の右端点Ｅ３及び右上隅画像の左端点と接続することが可能である。同様に、下辺画像は、下線画像の複数の等高点から選択される２つの等高点の間の部分を切り出すことにより作成される。したがって、下辺画像は、必ず、左下隅画像の右端点及び右下隅画像の左端点と接続することが可能である。
【０１４１】
左辺画像は、左線画像４２０の複数の等高点Ｅ２から選択される２つの等高点Ｅ２，Ｅ２の間の部分を切り出すことにより作成される。したがって、左辺画像の両端のＸ方向の高さは常にＨ２である。よって、どの等高点Ｅ２が選択された場合であっても、左辺画像は、必ず、左上隅画像４３０の下端点Ｅ４及び左下隅画像の上端点と接続することが可能である。同様に、右辺画像は、右線画像の複数の等高点から選択される２つの等高点の間の部分を切り出すことにより作成される。したがって、右辺画像は、必ず、右上隅画像の下端点及び右下隅画像の上端点と接続することが可能である。
【０１４２】
上辺画像、下辺画像、左辺画像、右辺画像の作成の際の２つの等高点の選択は、吹出画像内に挿入されるテキスト（内容入力部Ａ５に入力されたテキスト）の長短により決定される。テキストの表示に要する左右方向の幅が大きい場合には、上辺画像、下辺画像のより長い部分が切り出されるように２つの等高点が選択され、テキストの表示に要する上下方向の幅が大きい場合には、左辺画像、右辺画像のより長い部分が切り出されるように２つの等高点が選択される。
【０１４３】
図１８は、制御部１０１により実行されるセリフ画像の生成処理を示すフローチャートである。セリフ画像の生成処理は、例えば、図１３に示す電子書籍の生成処理のステップＳ２０７において、ブロックへのセリフ画像の配置を行う際に実行される。
【０１４４】
ステップＳ４０１では、吹出画像内に挿入すべきテキストの表示に要する左右方向の幅Ｗ１及び上下方向の幅Ｗ２が決定される。幅Ｗ１及びＷ２の決定は、テキストのフォントサイズや文字数、改行の位置等に基づいて算出可能である。
【０１４５】
ステップＳ４０２では、上線画像４１０及び下線画像から、ステップＳ４０１で計算された幅Ｗ１に応じた長さの部分が上辺画像及び下辺画像として抽出される（上線画像４１０及び下線画像のうち、上辺画像及び下辺画像として抽出されなかった部分が非表示になる）。具体的には、間隔Ｐ１の倍数のうち、Ｗ１より大きい最小の間隔Ｐ１の倍数（Ｎ×Ｐ１）が計算され、上線画像４１０の左端からＮ番目までの単位線が上辺画像として抽出され、同様に、下線画像の左端からＮ番目までの単位線が下辺画像として抽出される。
【０１４６】
ステップ４０３では、左線画像４２０及び右線画像から、ステップＳ４０１で計算された幅Ｗ２に応じた長さの部分が左辺画像及び右辺画像として抽出される（左線画像４２０及び右線画像のうち、左辺画像及び右辺画像として抽出されなかった部分が非表示になる）。具体的には、間隔Ｐ２の倍数のうち、Ｗ２より大きい最小の間隔Ｐ２の倍数（Ｍ×Ｐ２）が計算され、上線画像４１０の上端からＭ番目までの単位線が左辺画像として抽出され、同様に、右線画像の上端からＭ番目までの単位線が右辺画像として抽出される。
【０１４７】
ステップＳ４０４では、ステップＳ４０２、Ｓ４０３で抽出された４つの辺画像（上辺画像、下辺画像、左辺画像、右辺画像）と、４つの隅画像（左上隅画像、右上隅画像、左下隅画像、右下隅画像）を接続することにより、枠画像を生成する。
【０１４８】
ステップＳ４０５では、ステップＳ４０４で生成した枠画像内に内容入力部Ａ５に入力されたテキストを挿入することで吹出画像を生成する。
【０１４９】
ステップＳ４０６では、キャラクタ選択部Ａ１及び表情選択部Ａ２で指定されたキャラクタ画像とステップＳ４０５で生成した吹出画像を方向選択部Ａ３で指定された態様で配置することでセリフ画像を生成する。
【０１５０】
図１９は、図１８のセリフ画像の生成処理により生成されるサイズの異なる例示的な吹出画像４４１〜４４３を示す。吹出画像４４１〜４４３では、線画像の一部を切り出すことで生成した辺画像が使用されるため、デザイン性、印象、又は、コンセプトを一定に保ったままサイズを変化させることができる。
【０１５１】
図２０は、画像の拡大縮小のみでサイズ調整を行った場合の吹出画像４５１〜４５３を示す。これら吹出画像４５１〜４５３では、左右又は上下を拡大すると、上下辺や左右辺のパターンだけが間延びして表示される。そのため、デザイン性、印象、又は、コンセプトを一定に保ったままサイズを変更することができないことは明らかである。
【０１５２】
上記した実施形態の電子書籍作成システム１、電子書籍作成プログラムＰ１によれば、読みやすい電子書籍を容易に作成及び編集することが可能となり、さらに、作成された電子書籍を配信し閲覧させるこができる。
【０１５３】
また、所定方向（縦方向）に配列されたブロックにオブジェクトを配置していくだけで電子書籍の作成・編集を行うことが可能である。そのため、電子書籍の作成・編集が容易化され、例えば、イラスト作成やコマ割り等についての専門知識やスキルのないユーザであっても電子書籍の作成・投稿が可能となり、投稿者の裾野を広げることができる。
【０１５４】
各ブロックには、セリフ画像１１２、地の文１１３、挿入画像１１４、背景オブジェクト１１５を配置することが可能であるため、文章と画像とを融合させた表現力の高い電子書籍を作成することが可能である。
【０１５５】
キャラクタ画像１１２ａとテキストを表示する吹出画像１１２ｂとをセットにしたセリフ画像１１２を配置することが可能であるため、会話シーン等の表現力を高めることができる。
【０１５６】
予め描画された線画像の一部を辺画像として抽出し、辺画像と隅画像を組み合わせてサイズの異なる吹出画像を表示することにより、処理負荷やデータ容量の増大を抑制しつつ、デザイン性等を一定に保ったまま、種々のサイズの吹出画像を表示することが可能である。事前に作成しておいた線画像と隅画像を用いて吹出画像を生成するため、任意のデザインの吹出画像の作成が可能であり、デザイン性の高い吹出画像の作成が可能である。
【０１５７】
なお、本発明は、上記実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
【０１５８】
例えば、上記実施形態では、ネットワーク２で接続されたサーバ１００及び投稿者端末２００が電子書籍作成システムを構成し、電子書籍作成プログラムＰ１は、サーバ１００上で実行される場合を説明したが、電子書籍作成システムを単一のコンピュータ（例えば、スタンドアローンのコンピュータ）で構成し、電子書籍作成プログラムを当該単一のコンピュータ上で実行することも可能である。
【０１５９】
上記実施形態では、編集画面５０及び閲覧画面３１０における各ブロックの配列方向が縦方向であり、ブロックの縦方向へのスクロールが可能である場合を説明したが、他の態様も可能である。例えば、編集画面５０及び閲覧画面３１０における各ブロックの配列方向を横方向とし、ブロックを横方向にスクロールさせる等である。
【０１６０】
上記実施形態では、１つのブロックに配置可能なオブジェクトが１つである場合を説明したが、１つのブロックに２つ以上のオブジェクトを配置できるようにすることも可能である。
【０１６１】
上記実施形態において説明したオブジェクトの種類、形態は例であり、他の種類、形態のオブジェクトを配置可能にしても良い。
【０１６２】
各画面、フローチャート、データ構造は、一例を示したものであり、これらに限定されるものではなく、適宜変更可能である。
【符号の説明】
【０１６３】
１・・・電子書籍作成システム
２・・・ネットワーク
１００・・・サーバ
５０・・・編集画面
１０・・・プレビューエリア
２０・・・編集エリア
２１〜２４・・・編集タブ
１０１・・・制御部
１０２・・・通信部
１０３・・・入力部
１０４・・・記憶部
１０５・・・表示部
１１０・・・電子書籍
１１１・・・表示範囲
１１２・・・セリフ画像
１１３・・・地の文
１１４・・・挿入画像
１１５・・・背景オブジェクト
１１６・・・背景画像
１２１〜１２６、１５１〜１５５・・・ブロック
２００・・・投稿者端末
２０１・・・制御部
２０２・・・通信部
２０３・・・入力部
２０４・・・記憶部
２０５・・・表示部
３００・・・読者端末
３１０・・・閲覧画面
４１０・・・上線画像
４２０・・・左線画像
４３０・・・左上隅画像
４４１〜４４５・・・吹出画像
【図１】
2016162121.tif 000003
【図２】
2016162121.tif 000004
【図３】
2016162121.tif 000005
【図４】
2016162121.tif 000006
【図５】
2016162121.tif 000007
【図６】
2016162121.tif 000008
【図７】
2016162121.tif 000009
【図８】
2016162121.tif 000010
【図９】
2016162121.tif 000011
【図１０】
2016162121.tif 000012
【図１１】
2016162121.tif 000013
【図１２】
2016162121.tif 000014
【図１３】
2016162121.tif 000015
【図１４】
2016162121.tif 000016
【図１５】
2016162121.tif 000017
【図１６】
2016162121.tif 000018
【図１７】
2016162121.tif 000019
【図１８】
2016162121.tif 000020
【図１９】
2016162121.tif 000021
【図２０】
2016162121.tif 000022