(57)【要約】【課題】電子書籍表示装置における表示の挙動や表示スタイルなどの表示効果は、閲覧システムによって固定して定められている。かかる固定した表示効果ではなく、表示効果の機能自体を独立体として扱う様にしたい。【解決手段】電子書籍表示装置は、表示制御部２１とコンテンツ描画エンジン２２を具える。表示制御部２１は、コンテンツ部１０からコンテンツを受け取り表示効果の割り付けを行ってコンテンツ描画エンジン２２に送り描画を行わせる。表示制御部２１は、表示効果モジュール群部２２Ｂと管理部２１Ａとを持つ。表示効果モジュール群部２１Ｂは、コンテンツに必要な任意の数の表示モジュール群ＥＦを持つ。この表示モジュール群ＥＦは、表示効果ライブラリ部１０Ａに格納されていたものであって、表示制御部２１からの手動又は自動要求によって配信提供を受ける。表示効果ライブラリ部１０Ａには、コンテンツ対応に多種多様な新旧の表示効果モジュールが格納され保管・管理されている。【選択図】  図１
2015032014.tif 000002
【特許請求の範囲】
【請求項１】
閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具える、ことを特徴とする電子書籍表示装置。
【請求項２】
表示効果モジュール群部と管理手段とを備えて閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置の表示方法であって、
上記管理手段によって、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ表示効果モジュール群部に格納させ、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行わせ、この割り付けられたコンテンツを、上記コンテンツ描画エンジンへと送り描画を行わせてなる、ことを特徴とする電子書籍表示装置の表示方法。
【請求項３】
上記表示効果モジュール群部の表示効果モジュールは、多種多様な表示効果モジュールを格納し管理する表示効果ライブラリ部から提供を受けたものとする請求項２記載の電子書籍表示装置の表示方法。
【請求項４】
コンテンツ部と、多種多様な表示効果の機能を持つ表示効果モジュールを格納する表示効果ライブラリを持つ表示効果ライブラリ部と、上記コンテンツ部のコンテンツを読み込み閲覧する電子書籍装置とより成る電子書籍閲覧システムであって、
上記電子書籍表示装置は、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示効果モジュールを割り付ける表示制御部と、この表示制御部からの表示効果モジュールを割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に削除対象の表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、具える、
ことを特徴とする電子書籍閲覧システム。
【請求項５】
コンテンツ部と、多種多様な表示効果モジュールを格納する表示効果ライブラリ部と、を利用して電子書籍の閲覧表示を行う電子書籍装置であって、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納するモジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に、削除対象の表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具える、
ことを特徴とする電子書籍表示装置。
【請求項６】
閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具えると共に、上記表示効果モジュールとコンテンツへの割り付けのための自動割り付け手段を具える、
ことを特徴とする電子書籍表示装置。
【請求項７】
閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段とを具えると共に、読書環境又は読書履歴と対応して使用する表示効果モジュールとの関係を規定する規定手段と、読書環境又は読書履歴を自動識別する自動識別手段と、この自動識別手段で得られた読書環境又は読書履歴に対応する表示効果モジュールを上記規定手段に提供する手段とを具え、第２の管理手段は、この規定手段で得た表示効果モジュールを上記コンテンツに割り付けるものとした、
ことを特徴とする電子書籍表示装置。
【請求項８】
上記表示効果モジュールは、コンテンツに依存しない表示効果を示す表示効果モジュールと、コンテンツに依存する表示効果を示す表示効果モジュール、とより成るものとする、請求項１〜３、５〜７のいずれか１つに記載された電子書籍表示装置。
【請求項９】
上記表示効果モジュールでの表示効果は表示の挙動及び又は表示のスタイルを含むものとした請求項１〜３、５〜８のいずれか１つに記載された電子書籍表示装置。
【請求項１０】
上記表示効果ライブラリ部の表示効果モジュールは、コンテンツに依存しない表示効果を示す表示効果モジュールと、コンテンツに依存する表示効果を示す表示効果モジュールとより成るものとする請求項４記載の電子書籍閲覧システム。
【請求項１１】
上記表示効果モジュールでの表示効果は表示の挙動及び又は表示のスタイルを含むものとした請求項４又は１０に記載の電子書籍閲覧システム。
【請求項１２】
コンテンツ部とコンテンツ描画エンジンとの間に設けられた電子書籍表示装置の表示制御部であって、
装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュールと群部への表示効果モジュールの装着・削除を行うと共に、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールを、上記コンテンツ部から提供を受けたコンテンツに割り付けし、これを上記コンテンツ描画エンジンに提供可能にする、電子書籍表示装置の表示制御部。
【請求項１３】
上記表示効果モジュールでの表示効果は、表示の挙動及び又は表示のスタイルを含むものとした請求項１２に記載の電子書籍表示装置の表示制御部。
【請求項１４】
電子書籍閲覧に使用する電子書籍閲覧ソフトウェアであって、
コンテンツ部からのコンテンツの提供を受ける表示制御部と、コンテンツ描画エンジンと、を具え、表示制御部は、装着・削除が可能な独立体としての表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を行うと共に、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールを、上記コンテンツ部から提供を受けたコンテンツに割り付けし、これを上記コンテンツ描画エンジンに提供可能にした、電子書籍閲覧ソフトウェア。
【請求項１５】
上記表示効果モジュールでの表示効果は、表示の挙動及び又は表示のスタイルを含むものとした請求項１４に記載の電子書籍閲覧ソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍閲覧システム、電子書籍表示装置の表示に関するものである。  
【背景技術】
【０００２】
電子書籍とは、紙の書籍内容を電子データ化して、サーバー内のコンテンツ部に蓄積しておき、このコンテンツ部の電子書籍データを、インターネット等を通じて読者側の端末に表示し閲覧に供せしめるものである。
コンテンツ部は、出版会社、販売会社、新聞社、通信会社、ソフトウェア会社等によって独自に構築、独自に管理を受け、独自に運用されている。かかる多種多様なコンテンツ部である故に、電子書籍閲覧の仕方も多種多様である。
【０００３】
図２３には、ある１つのコンテンツ部に対する電子書籍閲覧システムを示す。コンテンツ部が変わっても基本的には、図１９の構成によって電子閲覧システムが構成されている。この電子書籍閲覧システムは、コンテンツ部１、電子書籍閲覧ソフトウェア２、電子書籍端末３、より成る。
コンテンツ部１は、サーバー内に設けられている。コンテンツ部１の提供する電子書籍データには、テキスト（ＴＥＸＴ）形式等の文字データ、写真や図表などの画像データ、ビデオなどの動画データ等がある。
【０００４】
電子書籍閲覧ソフトウェア２は、コンテンツ部１の電子書籍データを閲覧するものであって、コンテンツ部１からインターネット等を通じて配信を受けるやり方、又は販売されているものを購入するやり方で、提供を受ける。
電子書籍端末３は、提供を受けた電子書籍ソフトウェア２を取込み電子書籍閲覧を行う。電子書籍端末３は閲覧専用である場合は、このソフトウェアが専用的に組み込まれて使用に供する。
【０００５】
電子書籍閲覧ソフトウエア２は、コンテンツ部１が異なれば異なっており、コンテンツ部１に依存する。
【０００６】
このようなコンテンツ部１毎に定まる電子書籍閲覧ソフトウエア２は、機能としては、表示制御部２Ａとコンテンツ描画エンジン２Ｂとを持つ。表示制御部２Ａは、表示の挙動（ビーヒービュアー）や表示のスタイルなどを含む表示効果による表示の制御を行い、コンテンツ描画エンジン２Ｂは、表示制御部２Ａに従っての描画を実行する。
【０００７】
電子書籍端末３は、閲覧専用端末、パソコンなどの汎用端末、スマートフォンなどの携帯端末などである。一般的にはこの端末３は、ＯＳやシステムソフトなどの処理及び管理ソフト部３Ａ、メモリや入力部、出力部、ＣＰＵなどのハードウエア部３Ｂより成る。
【０００８】
電子書籍端末３の中で、閲覧専用端末は事前に閲覧ソフトウエアが組み込まれている事例が多く、汎用端末は、同様にコンテンツ部２からダウンロードする事例、携帯端末はドット形式等でデータをストリーミングする事例、が多い。
【０００９】
電子書籍閲覧システムでの代表的なフォーマットには以下のものがある。
ＥＰＵＢ…米国の電子書籍標準化団体ＩＤＦが推進するＸＭＬベースのオープン規格。北米では、デファクトフタンダートとなっている。
ＸＭＤＦ…（株）シャープが提唱している電子書籍技術およびフォーマットの名称。
・ＢＯＯＫ…ドットブックと読む。日本のボイジャーによって開発された電子書籍フォーマットである。縦書きやルピをサポートしており、文芸作届などの電子化に利用。
ＡＺＭ…アマゾン・キンドル用の電子書籍フォーマットである。
以上のフォーマットの中で、ＸＭＤＦ、ＢＯＯＫは標準化される以前の日本独自のフォーマット、ＡＺＭは北米アマゾン社の独自フォーマットである。今後は国際標準であるＥＰＵＢフォーマットが増えてゆくと予想されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１２−１７３７８７号公報
【特許文献２】特開２００５−９２７９２号公報
【特許文献３】特開２０１２−４８５５５号公報
【特許文献４】特開２００１−１６７１０７号公報
【特許文献５】特開２０１０−１８２２５７号公報
【特許文献６】特許第４２４５２０６号
【特許文献７】特開平７−６１７７号公報
【特許文献８】特開平１１−２７２６９０号公報
【特許文献９】特開２０１６−４４０６号公報
【特許文献１０】特開２００７−１４７８７１号公報
【特許文献１１】特開２００９−２６９６３７号公報
【００１１】
特許文献１は、電子書籍コンテンツを単に表示するだけでなく、必要に応じて当該電子書籍コンテンツに含まれる複数の要素間の関係性を表す情報を可能とするものである。この関連性の情報には、マップ操作でのマップ情報の選択、イベント情報が存在すればイベント情報の選択がある。
【００１２】
特許文献２は、コンテンツに広告情報が、含まれるときに、コンテンツのみスクロール表示させ、広告情報はスクロールせずにそのまま継続表示させるとしたものである。
【００１３】
特許文献３は、電子書籍のオリジナルの文書のレイアウトを変えることなく、且つ視点位置を固定したまま文書を読む込むことを可能にすべく、文章の行末を次の文章の行頭とを連続させてエンドレスで自動スクロールさせたものである。
【００１４】
特許文献４は、ユーザが迅速に書籍に目を通すことを可能にすべく、文章を理解するのに必要な特定部分を抽出し、これを自動的に順次表示させるようにしたものである。
【００１５】
特許文献５は、文書データに関し、自分の付与したしおり情報と、他人が付与したしおり情報とを区別して表示させて、自己のしおり情報の確認に供するものである。
【００１６】
特許文献６は、表示用データのスクロール表示のために、表示用データにスクロール情報を組み込み、このスクロール情報に基づき自動スクロールを行うと共に、スクロール速度、拡大率、表示範囲の変化等を可能にせしめたものである。
【００１７】
特許文献７は、文字のドットスクロールの実現やスクロールの速度の変更の実現をはかったものである。
【００１８】
特許文献８は、表示データの特定範囲を強調表示するものである。
【００１９】
特許文献９は、電子書籍の属性を考慮に入れ、読書場所等の読書環境を考慮した読書所要時間が高い精度で予測し、電子書籍のタイトル等と共に表示し、電子書籍を流し読みすることなくその読み終える時間を知らせるようにしたものである。
【００２０】
特許文献１０は、電子書籍用のフォーマットをオブジェクト化し、既にある内容を殆ど変えずに、新たな内容を付け足すことが簡単になり、ユーザが、購入した電子書籍と同じフォーマットで、自分だけのスクラップブックを作成できるようにしたものである。
【００２１】
特許文献１１は、入力表示情報の点滅表示や色変更を行うようにしたものである。
【発明の概要】
【発明が解決しようとする課題】
【００２２】
図２３の電子書籍閲覧システムの表示効果は、コンテンツ部１毎、即ち、コンテンツの作成者または電子書籍閲覧ソフトウエアによって定まり、その提供するやり方でしか表示は実現できない。表示に係わる表示制御部２０の表示効果の機能が、独立的にとらえられておらず、あくまで書籍閲覧システムの中での従属物としてとらえられていることに帰因する。しかしこれは電子書籍の発展途上にあってはやむを得ないことであった。
【００２３】
図２３と同様に、特許文献１〜１１の電子書籍閲覧システムも、コンテンツ部または電子書籍閲覧ソフトの提供する手段でしか表示制御を達成できない。
【００２４】
然るに、電子書籍システムにおいて、表示効果に関する機能を、コンテンツ部や電子書籍閲覧ソフトウエアとは分離して、独自に構成し、独自に装着や離脱を自在及び又は動的にできるようになれば、読者の要求する多様な表示効果が実現できる。
【００２５】
更に、こうしたことが実現できればコンテンツに依存する多種多様な表示効果の開発、コンテンツに依存しない多種多様な表示効果の開発が期待され、新規な表示効果ビジネスが誕生する可能性がある。
【００２６】
更に多種多様な表示効果に関する機能をライブラリとしてサーバー等に保管し、管理できれば、読者へのサービス向上、電子書籍ビジネスの発展につながる。
【００２７】
本発明の目的は、多種多様な多数の表示効果に関する機能を、表示効果ライブラリーとして構築・保管・管理・提供（利用）・選択（コンテンツへの割り付け）させることを可能にする電子書籍表示装置及び表示方法を提供するにある。
【００２８】
更に本発明の目的は、表示効果に関する機能を、コンテンツ部側、電子書籍閲覧ソフトウエアに対して独立的に扱えるようにすると共に、かかる表示効果に関する機能の装着・離脱（削除）・追加・変更などを、自在に及び又は動的に可能にする電子書籍表示装置及び表示方法を提供するものである。
【００２９】
更に本発明の目的は、表示効果に関する機能を、独立させたことで、コンテンツ部作成側、電子閲覧ソフトウエア作成側が表示効果にとらわれない、システム構築を可能にする電子書籍表示装置及び表示方法を提供するものである。
【００３０】
更に本発明は、端末側での種々の多種多様な表示効果要求に答えることを可能にする電子書籍表示装置及び表示方法を提供するものである。
【００３１】
更に本発明は、端末側の物理的環境や生理的環境や状況などの読書環境、読書履歴等に適格に応じた表示効果を可能にする電子書籍表示装置及び表示方法を提供するものである。
【課題を解決するための手段】
【００３２】
本発明は、閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具える、ことを特徴とする電子書籍表示装置を開示する。
【００３３】
更に本発明は、表示効果モジュール群部と管理手段とを備えて閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置の表示方法であって、
上記管理手段によって、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ表示効果モジュール群部に格納させ、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行わせ、この割り付けられたコンテンツを、上記コンテンツ描画エンジンへと送り描画を行わせてなる、ことを特徴とする電子書籍表示装置の表示方法を開示する。
【００３４】
更に本発明は、上記表示効果モジュール群部の表示効果モジュールは、多種多様な表示効果モジュールを格納し管理する表示効果ライブラリ部から提供を受けたものとする請求項２記載の電子書籍表示装置の表示方法を開示する。
【００３５】
更に本発明は、コンテンツ部と、多種多様な表示効果の機能を持つ表示効果モジュールを格納する表示効果ライブラリを持つ表示効果ライブラリ部と、上記コンテンツ部のコンテンツを読み込み閲覧する電子書籍装置とより成る電子書籍閲覧システムであって、
上記電子書籍表示装置は、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示効果モジュールを割り付ける表示制御部と、この表示制御部からの表示効果モジュールを割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に削除対象の表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、具える、
ことを特徴とする電子書籍閲覧システムを開示する。
【００３６】
更に本発明は、コンテンツ部と、多種多様な表示効果モジュールを格納する表示効果ライブラリ部と、を利用して電子書籍の閲覧表示を行う電子書籍装置であって、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納するモジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に、削除対象の表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具える、
ことを特徴とする電子書籍表示装置を開示する。
【００３７】
更に本発明は、閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具えると共に、上記表示効果モジュールとコンテンツへの割り付けのための自動割り付け手段を具える、
ことを特徴とする電子書籍表示装置を開示する。
【００３８】
更に本発明は、閲覧対象のコンテンツに表示効果を割り付ける表示制御部と、この表示制御部からの表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段とを具えると共に、読書環境又は読書履歴と対応して使用する表示効果モジュールとの関係を規定する規定手段と、読書環境又は読書履歴を自動識別する自動識別手段と、この自動識別手段で得られた読書環境又は読書履歴に対応する表示効果モジュールを上記規定手段に提供する手段とを具え、第２の管理手段は、この規定手段で得た表示効果モジュールを上記コンテンツに割り付けるものとした、
ことを特徴とする電子書籍表示装置を開示する。
【００３９】
更に本発明は、上記表示効果モジュールは、コンテンツに依存しない表示効果を示す表示効果モジュールと、コンテンツに依存する表示効果を示す表示効果モジュール、とより成るものとする、請求項１〜３、５〜７のいずれか１つに記載された電子書籍表示装置を開示する。
【００４０】
更に本発明は、上記表示効果モジュールでの表示効果は表示の挙動及び又は表示のスタイルを含むものとした電子書籍表示装置を開示する。
【００４１】
更に本発明は、上記表示効果ライブラリ部の表示効果モジュールは、コンテンツに依存しない表示効果を示す表示効果モジュールと、コンテンツに依存する表示効果を示す表示効果モジュールとより成るものとする電子書籍閲覧システムを開示する。
【００４２】
更に本発明は、上記表示効果モジュールでの表示効果は表示の挙動及び又は表示のスタイルを含むものとした電子書籍閲覧システムを開示する。
【００４３】
更に本発明は、コンテンツ部とコンテンツ描画エンジンとの間に設けられた電子書籍表示装置の表示制御部であって、
装着・削除が可能な独立体としての、表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュールと群部への表示効果モジュールの装着・削除を行うと共に、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールを、上記コンテンツ部から提供を受けたコンテンツに割り付けし、これを上記コンテンツ描画エンジンに提供可能にする、電子書籍表示装置の表示制御部を開示する。
【００４４】
更に本発明は、上記表示効果モジュールでの表示効果は、表示の挙動及び又は表示のスタイルを含むものとした電子書籍表示装置の表示制御部を開示する。
【００４５】
更に本発明は、電子書籍閲覧に使用する電子書籍閲覧ソフトウェアであって、
コンテンツ部からのコンテンツの提供を受ける表示制御部と、コンテンツ描画エンジンと、を具え、表示制御部は、装着・削除が可能な独立体としての表示効果の機能を持つ表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示効果モジュールの装着・削除を行うと共に、上記表示効果モジュール群部に格納された任意の数の表示効果モジュールを、上記コンテンツ部から提供を受けたコンテンツに割り付けし、これを上記コンテンツ描画エンジンに提供可能にした、電子書籍閲覧ソフトウェアを開示する。
【００４６】
更に本発明は、上記表示効果モジュールでの表示効果は、表示の挙動及び又は表示のスタイルを含むものとした電子書籍閲覧ソフトウェアを開示する。
【発明の効果】
【００４７】
本発明によれば、電子書籍閲覧システムを構成する表示制御部とコンテンツ描画エンジンとに関して、表示制御部の表示効果に関する機能を、独立体としての表示効果モジュールとして分離させたことにより、多様な表示効果の実現や、読書に好適なまた効率的な表示効果の実現をはかれるとの効果を達成する。
更に本発明によれば、表示効果モジュールとして独立体として分離させたことにより、表示効果モジュール自体が単独で市場性を獲得し表示効果モジュールのビジネス化に寄与するとの効果を達成する。
更に本発明によれば、コンテンツに依存しない表示効果モジュール、コンテンツに依存する表示効果モジュール、などの多様で数多くの表示効果モジュールをサーバー等にライブラリとして保管し管理・利用(提供)させることで、表示効果モジュールの利用価値が増大し、電子書籍閲覧の普及へと大きく寄与するとの効果を達成する。
更に、本発明によれば、電子書籍閲覧システムにあって、表示制御部側が自己の必要とする表示効果モジュールをライブラリサーバー等から自在に且つ動的に入手でき、使用できることにより、電子書籍閲覧の普及へと大きく寄与できるとの効果を達成する。
更に本発明によれば、表示効果モジュールの選択によるコンテンツへの割り付けに際し、端末側の物理的環境や生理的環境や状況などの読書環境や読書履歴等の自動認識技術を使用することで、時間/場所/目的(ＴＰＯ)などの諸条件に応じての適切な表示効果モジュールを選択できることにより、読者への好適な表示効果を提供できるとの効果を達成する。
更に本発明によれば、表示の挙動及び又は表示のスタイルを含む表示効果モジュールを提供でき、コンテンツへの割り付けの実現がはかれるとの効果を達成する。  
【図面の簡単な説明】
【００４８】
【図１】本発明の原理の説明例図である。
【図２】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図３】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図４】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図５】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図６】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図７】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図８】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図９】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図１０】本発明の表示効果が表示の挙動としたときの表示効果モジュールの表示機能例図である。
【図１１】本発明の文字列のコンテンツの構成例図である。
【図１２】本発明の表示のスタイルの割付例図である。
【図１３】本発明の図１２の割付例に対する表示の挙動の割付例図である。
【図１４】図１３のソフトウェア的な記述例図である。
【図１５】本発明の表示制御部の表示効果モジュールのコンテンツへの割付の実施例図である。
【図１６】本発明の表示効果ライブラリサーバーと表示制御部との関係の実施例図である。
【図１７】本発明の表示効果ライブラリと表示効果モジュール群部との関係の実施例を示す図である。
【図１８】本発明のコンテンツ描画エンジンを含む電子書籍表示装置の実施例図である。
【図１９】本発明の表示効果モジュール群の自動選択の実施例図である。
【図２０】本発明の読書履歴データベースの実施例図である。
【図２１】本発明の読書環境データベースの実施例図である。
【図２２】本発明の環境データベースの自動検索と描画との実施例図である。
【図２３】従来の電子書籍閲覧システムを示す図である。
【発明を実施するための形態】
【００４９】
図1は、本発明の電子書籍閲覧システムの原理図である。
この閲覧システムは、コンテンツ部１０と電子書籍閲覧ソフトウエア２０と電子書籍端末３０とより成る。
【００５０】
コンテンツ部１０は、サーバー内に設けられており、書籍閲覧ソフトウエア２０の提供、及びテキスト（ＴＥＸＴ）等の文字データ、写真や図表などの画像データ、ビデオ等の動画データ等、より成る電子書籍データを提供する。コンテンツ部１０は、この書籍データの提供の他に、その作成や保管、管理を行うこともあり得る。
【００５１】
コンテンツ部１０は、本発明で重要な役割を持つ表示効果モジュールをライブラリとして構築、保存、提供等の管理を行う表示効果ライブラリ部１０Ａを具える。ライブラリ部１０Ａは、コンテンツ部１０と分離して運営される例もある。
【００５２】
電子書籍閲覧ソフトウエア２０は、コンテンツ部１０内に存在し、電子書籍端末３０にダウンロード化されて電子書籍閲覧手段として使用される。電子書籍ソフトウエア２０はコンテンツ部１０によって異なっており、コンテンツ部１０が異なれば電子書籍ソフトウエア２０の内容も異なる。このソフトウェア２０はダウンロードではなく、単品として販売される事例も多い。この場合は、販売で得たソフトウェア２０を端末３０に組み込んで使用する。
【００５３】
電子書籍端末３０は、汎用パソコンや専用端末、または携帯端末等により成る。汎用パソコンは、コンテンツ部１０から提供される閲覧ソフトウエア２０を取込み書籍閲覧を行う。専用端末は、閲覧専用の端末であり、既に閲覧ソフトウエア２０が組み込まれている事例もあれば、汎用パソコンと同様にダウンロードして組み込む事例もある。
【００５４】
電子書籍端末３０は、基本的には、図１に示すように、ＯＳやシステムソフトより成る処理及び管理ソフト部３１と、メモリや入力部、出力部、ＣＰＵ等のハードウエア部３１より成る。
【００５５】
携帯端末は、スマートフォン等の高機能電話携帯端末であり、ダウンロード型ではなくストリーミング型が多い。このストリーミング型では、例えばコンテンツ部１０に閲覧ソフトウエア２０を持ち、そこからドット形式等で書籍電子データをストリーミングで送ってもらい閲覧に供する。
【００５６】
電子書籍閲覧ソフトウェア２０について説明する。
このソフトウェア２０はコンテンツ部１０によって種々異なった内容であるが共通する点は、表示制御部２１とコンテンツ描画エンジ２２、インターフェースI、IIとを具えることである。
【００５７】
表示制御部２１は、表示効果のコンテンツへの割り付けの設定制御を行うものである。具体的には、表示効果モジュールを、表示制御部２１がコンテンツに割り付けることを指す。表示効果とは、表示の挙動や表示スタイルを含む表示に関する効果を云う。この表示効果は、多種多様であり、またコンテンツに依存するもの、コンテンツに依存しないものがあり、且つそれぞれが多種多様であって、数多くの表示効果が存在する。コンテンツに依存する多種多様でもある。かかる多種多様な表示効果の設定を行うものが表示制御部２１である。
本発明では、かかる表示効果の機能を果たすべきものとして、表示効果モジュールなる新規な概念を導入した。この表示効果モジュールの独立体としての特徴については後述する。表示制御部２１は、かかる表示効果モジュールの設定制御の他に、この設定の前提として多種多様な表示効果モジュールの中から必要とする、又は必要とするであろう複数の表示効果モジュールの装着・更新・削除・選択を行う機能を、持たせた。
ここで、装着・更新は、表示制御部２１の内部メモリに表示効果モジュールを読み込み記憶することであり、削除は一部又は全部を内部メモリから消去することを指し、選択とは、内部メモリに記憶された１つ又は複数の表示効果モジュールを、コンテンツに割り付け設定することである。このコンテンツとは、コンテンツ部１０からインターネット等を通じてインターフェースＩを介して配信されたコンテンツを云う。表示制御部２１は、任意の数の表示モジュールを記憶する内部メモリとしての表示効果モジュール群部２１Ｂと、その装着・更新・削除・選択の制御を実行する管理部２１Ａと、を持つ。
【００５８】
表示効果モジュールは、装着・削除が可能な独立体としての表示効果の機能を持つ処理体であって、多種多様な表示効果に対応したものである。従来は、表示制御部内に組み込まれてその従属体であったが、本発明では、表示制御部の表示効果モジュール群部２１Ｂへの装着が可能であって且つその削除も可能であって、表示制御部とは独立した存在である独立体である点を特徴としている。そして、表示効果モジュール群部２１Ｂへ装着・削除並びに使用するための管理手段を設けた。これが管理部２１Ａである。
【００５９】
種々なコンテンツにとって、多種多様な表示効果が存在し、且つ時代や社会、読者層、読書目的などの点で更に多種多様な表示効果が存在し得る。これらは、既に従属体として開発されているものもあれば、今後開発されてくるものもある。特に、本発明の如き、表示制御部に表示効果モジュールとして独立体として組み込めるようにした結果、更に数多くの表示効果の発展が期待できる。また、こうした表示効果モジュールを独立体として扱えるようになった結果、表示効果モジュールの開発(創作)業者が誕生し、提供者として発展してくる可能性を与える。
【００６０】
表示効果には、表示の挙動と表示スタイルを含むことは前述した。表示効果モジュールは、この表示の挙動と表示スタイルを含む表示効果の機能を果たすモジュールである。この表示の挙動と表示のスタイルとの２つのモジュールについて説明する。
電子書籍での表示するデータの種別には以下がある。
文字
画像
動画
音声
これらのデータは、いくつかの処理が施されて最終的に表示デバイスに表示されて目に見える形（ビュー）になる。文字に関してみれば、  表示スタイルには
文字の種類（ゴシック体、明朝体、Ａｒｉａｌ、等）
文字の大きさ（ポイント数、ドット数、等）
文字の修飾（斜体、下線、太字、等）
文字の色（黒、赤、黄、青、等）
等々
がある。これら表示スタイルを表示効果モジュールの機能として持たせる。
但し、コンテンツ描画エンジンは、この表示スタイルの機能を持つ例が多い。こうしたコンテンツ描画エンジンを使用するシステムには、表示スタイルの表示効果モジュールの採用は不要である。
【００６１】
表示の挙動は、文字に関してみれば、文字や文字列の挙動を指し、以下の如き事例がある。
右から左に流れる（左から右に流れる）
下から上にせり上がる（上から下にせり下がる）
透明になる（フェードアウト）
透明から文字が浮き出る（フェードイン）
回転する（文字が単体で、回転する、文字列が回転する等）
色が変わる
曲線をなぞる
等々
これらの文字の表示の挙動例を図面化したのが図２〜図１０である。図２は、文字列の右から左への流れの表示例、図３は文字列１の次に文字列２が追いかける表示例、図４は文字列が下から上にせり上げる表示例、図５は文字列１に続き文字列２、３とせり上がる表示例、図６は文字列の透明度が上がってだんだんと見えにくくなる表示例、図７は文字、文字列の透明度が下がる表示例、図８は１文字づつ回転し、指定された回数を回転した後に停止する表示例、図９は文字列、単語単位で回転する表示例、図１０は指定された曲線上をなぞるように動く表示例、を示す。
表示の挙動を示す表示効果モジュールは、こうした多種多様な表示の挙動の機能を果たす多種多様な表示効果モジュールより成る。
【００６２】
一方、表示のスタイルの機能を果たす表示効果モジュールは、コンテンツ描画エンジンにその機能を持たないシステムに適用する。コンテンツ描画エンジンに表示のスタイルの機能を持つシステムであっても、表示のスタイルの上位機能として表示の挙動の表示効果モジュールをタグを利用して割り付けることで、コンテンツ描画エンジンの描画制御に寄与できる。これは、例えばタグによる割り付けで達成する。
【００６３】
表示のスタイルの機能を持つ電子書籍閲覧ソフトウェア（又はコンテンツ描画エンジン）で使用する表示の挙動の表示効果モジュールの、タグによる割り付けについて説明する。図１１は、シンプルな例として文字列のみのコンテンツ例を示す。イメージや動画などでも基本的には同様である。このコンテンツは、文字列１、２、…、Ｎで構成されている。図１２は、こうした文字列のコンテンツに対する表示のスタイルのタグによる割付例を示す。図１３によれば、下記の如く表示のスタイルがタグ付けされている。
文字列１…スタイル１
文字列２…スタイル２
文字列３、４…スタイル３
文字列５…スタイル４
文字列６…スタイル４
こうしたスタイルでタグ付けされた文字列１〜６は、表示のスタイルの機能を持つコンテンツ描画エンジンにあっては、このタグ付けされた表示のスタイルに従って表示効果の機能を果たす。
【００６４】
かかるスタイルで割り付けされた文字列に、表示の挙動の表示効果を割り付けた例を図１３に示す。ここでの表示効果とは表示効果モジュールと同義である。この表示の挙動の表示効果の割り付けは、表示制御部２１で行う。図１３によれば、図１２に対して下記の如き表示効果の割り付けとなる。
挙動の表示効果１…（スタイル１、文字列１）、（スタイル２、文字列２）
挙動の表示効果２…（スタイル３、文字列３、４）、（スタイル４、文字列５）
挙動の表示効果３…（スタイル５、文字列６）
【００６５】
かかる図１３をプログラム的なタグ記述法で示したのが図１４である。図１４では、表示効果をＥＦ、表示のスタイルをｓｔｙｌｅと示した。図１４において、コンテンツ描画エンジンでは、上から下へと解釈されてそれぞれ表示効果に沿った表示方法で表示がなされる。
【００６６】
以上は文字の例の表示の挙動と表示のスタイルであるが、画像や動画等にあっても同様である。
【００６７】
表示効果モジュールは、表示効果ライブラリ部１０Ａから配信によって提供を受け、表示制御部２１内に装着される。この装着は閲覧とは関係なく、且つ何時でも自在に、及び又は動的に可能である。装着自体も、表示制御部からの装着要求によって行われ、その要求は手動による要求、自動要求のいずれもあり得る。ここで動的とは２つの意味がある。第１は、閲覧等の動作中であっても動的に可能との意味、第２は既存の閲覧ソフトウェアに対して後発的に表示効果モジュールを自在に組み込めるとの再利用性の点で動的に可能との意味である。
【００６８】
また、上記装着は、表示制御部２１の要求によって行われるが、コンテンツ部１０の指示によることもある。
【００６９】
表示制御部２１は、表示効果モジュールの装着・削除の他に重要な機能として、装着した表示効果モジュールの使用、即ちコンテンツに表示効果を割り付ける処理とその割り付けたコンテンツをコンテンツ描画エンジンに提供する機能とを持つ。
【００７０】
コンテンツ描画エンジン２２は、表示制御部２１によって表示効果モジュールの割り付けられたコンテンツを受け取り描画を行う。コンテンツ描画エンジン２２は、ｅＰｕｂ
方式では、ＨＴＭＬエンジン（ＨＴＭＬ５）、スクリプトエンジン（Ｊａｖａ  Ｓｃｉｐｔ（登録商標））、ＣＳＳエンジンより成る。かかるｅＰｕｂ方式への適用については、後述する。
【００７１】
表示制御部２１でのコンテンツへの表示効果の割り付けを図１５を用いて説明する。図１５は、コンテンツへの表示効果（この図１５では表示効果モジュールと同義）の割り付け事例を示す。コンテンツはグループ１〜３より成り、
グループ１…文字列１、文字列２、文字列４
グループ２…文字列３
グループ３…イメージ１
の如く、文字列１〜４、がグループ対応化しているものとする。
一方、表示効果モジュール１〜３があり、これらは、
グループ１…表示効果モジュール２
グループ２…表示効果モジュール３
グループ３…表示効果モジュール１
と対応化しているものとする。
かかる事例のもとで、両者の論理積をとることで下記の如き割り付けが得られる。
文字列１…表示効果モジュール２
文字列２…表示効果モジュール２
文字列３…表示効果モジュール３
イメージ１…表示効果モジュール１
文字列４…表示効果モジュール２
この割り付けされたコンテンツがコンテンツ描画エンジン２２に提供され描画がなされる。
【００７２】
表示効果ライブラリ部１０Ａを説明する。
表示効果ライブラリ部１０Ａは、多種多様な表示効果モジュールの構築、保存、提供等の管理を行う。表示効果モジュールは、電子書籍の表示の挙動や表示スタイルなどを含む表示効果を発揮するための処理体である。表示効果モジュールは、コンテンツに依存しない表示効果を目的とするモジュール群と、コンテンツに依存する表示効果を目的とするモジュール群とより成る。また両者の混在型もあり得る。
【００７３】
表示効果モジュールライブラリの構築は、コンテンツ側、たとえばコンテンツ作成側、コンテンツの提供側(電子書籍データを提供する側であって、出版会社、販売会社、新聞社、通信会社など)で行う。
【００７４】
表示効果は、時代や社会、技術、読書傾向などによって日々変化し発展しており、表示効果モジュールは作成され、更新され、多種多様な内容を持つ。あたかもこれは図書館の蔵書としてみれる故に、ライブラリと呼ぶ。
【００７５】
表示効果モジュールライブラリの保管とは、こうして構築したライブラリを利用可能なようにデータとして保管することを云う。
表示効果モジュールライブラリの提供とは、電子書籍閲覧システムを利用する側への表示効果モジュールの提供を指す。この提供には、有料制、無料制の両者があるが、いずれも著作権管理の対象となる。一方、この提供は利用する側からみれば、多種多様な表示効果の自由選択を可能にし、また、効率的、効果的な読書表示効果の達成を可能にし、また読書環境や読書要求などの自動認識を活用することでその時々に合致した効率的、効果的な表示効果の自動選択を可能にする。かかる後者の観点の実施例は後述する。
【００７６】
表示効果ライブラリ部１０Ａと表示制御部２１との関係例を図１６に示す。図１６にはライブラリ部１０Ａがインターネット等の回線２００を介して表示制御部２１につながっている様子を示す。表示制御部２１は、管理部２１Ａと表示効果モジュール群部２１Ｂを持つ。表示制御部２１は、操作者(読者)の指示又は環境等の自動識別処理の結果に基づく指示によって、回線２００を介して、ライブラリ部１０Ａ内へ必要とする表示効果モジュールのダウンロード(読み取り)の要求を行い、この要求を受けて、表示効果ライブラリ部１０Ａを検索して合致する表示効果モジュールを読み出し、回線２００を通じて表示制御部２１へ送る。表示制御部２１は、管理部２１Ａを通じて表示効果モジュール群部２１Ｂに登録、保管する。
【００７７】
表示効果ライブラリ部１０Ａ及び表示効果モジュール群部２１Ｂの関係を図１７に示す。
表示効果ライブラリ部１０Ａは、図２〜図１０に示した如き多種多様な表示効果モジュールを格納しており、更にこれらの表示効果モジュールは、コンテンツに依存しない表示効果を果たす表示効果モジュール部１０１と、コンテンツに依存する表示効果を果たす表示効果モジュール部１０２と、より成る。
【００７８】
表示効果モジュール部１０１は、コンテンツに依存しない普遍的な表示効果モジュールＥＦ（１００）、ＥＦ（１０１）、ＥＦ（１０２）、…ＥＦ（２００）、ＥＦ（２０１）、ＥＦ（２０２）、…をライブラリとして格納したものである。たとえば、新幹線ビューモジュール、文字が大きな文字で自動的に流れるビューモジュール、エンドロールビューモジュール、映画のエンドロールのように自動的に文字がせり上がるビューモジュール、関連画像を同時に表示するビューモジュール、等である。
【００７９】
これらの表示効果モジュール部１０１内の表示効果モジュールＥＦは固有なＩＤ、及びビュー要約、モジュールを構成するデータ、などで構成され管理されている。
【００８０】
表示効果モジュール部１０２は、コンテンツ毎に差別化されているモジュールであって、図ではコンテンツＣＯＮＴ１、ＣＯＮＴ２、…の例を示す。コンテンツＣＯＮＴ１ではＥＦ（３００）、ＣＯＮＴ１、ＥＦ（３０１）、ＥＦ（３０２）、…、ＣＯＮＴ２では、ＥＦ（４００）、ＥＦ（４０１）、ＥＦ（４０２）、…を示している。
【００８１】
たとえば、コンテンツとして、小説、学習参考書、ビジネス書、ドキュメンタリー、雑誌、自己啓発、純文字、ライトノベル等などが存在し、それぞれ毎に固有な表示効果モジュール群を持つ。例えば、注目すべきキーワードを浮き出させるビューモジュール、全文表示を切り替えて表示させるビューモジュール、図表を中心にして表示するビューモジュール、キーワードのみを表示させるビューモジュール、登場人物を色分けして表示するビューモジュール、など、コンテンツに依存したモジュールより成る。
【００８２】
これらの表示効果モジュール部１０２内の表示効果モジュールＥＦは、固有なＩＤ、及びビュー要約、モジュールを構成するデータ、などで構成され管理されている。
【００８３】
表示効果モジュールＥＦは、過去、現在の新旧、更新前後、などのあらゆるモジュールを含む。過去に使われていたが現在使われなくなったモジュールは廃棄してもよいが、原則的には、読者や要求の多様性を満たすためには、過去から現在までのあらゆるモジュールが保管されていることが好ましい。            
【００８４】
更に、表示効果モジュールは、ソフトウェア開発者やクリエータなどの著作物である側が多く、著作権の対象としてもライブラリの管理対象である。
【００８５】
表示効果ライブラリ部１０Ａを、コンテンツに依存しない表示効果モジュール部１０１、コンテンツに依存する表示効果モジュール部１０２とに２分したが、コンテンツのジャンル毎にモジュール部１０１、１０２を従属させる如き変形もあり得る。
【００８６】
表示効果モジュール部１０１と１０２との管理にあっては、上位、中位、下位の如き階層構造化しておくと、管理、利用の両面で効率的である。
【００８７】
表示効果モジュール群部２１Ｂは、表示制御部２１の指示に基づく管理部２１Ａによって表示効果モジュールを表示効果ライブラリ部１０Ａから読み取る(提供を受ける)。この読み取りは、閲覧と関係なく動的に行えるようになっている。これによって、何時でも閲覧動作に関係なく、閲覧動作中にあっても自在に、及び又は動的にライブラリ部１０Ａからの読み取りが可能となる。
【００８８】
表示効果モジュールＥＦの装着、更新、削除を説明する。
（１）表示効果モジュールの表示制御部２１への装着。
コンテンツ部１０の一部をなすライブラリ部１０Ａは、多数の表示効果モジュールを保存してある。古いものから最新のものまで、改良版を含めて多くの表示効果モジュールより成ることは前述した。
表示制御部２１への装着は、このライブラリ部１０Ａから動的にダウンロード（読み取り）し表示効果モジュール群２１Ｂに保存することで実現する。これには手動と自動との２つのやり方がある。手動事例は、装着可能な表示効果モジュールの一覧リストを画面に表示させ、この中で装着したいモジュールを操作者がクリックすることで選び、ライブラリ部１０Ａから該当モジュールをダウンロードし表示効果モジュールとして表示効果モジュール群部２１Ｂに装着するやり方である。自動事例は、端末側の物理的環境や生理的環境や状況等に応じて自動決定したモジュールを、サーバーから自動装着するやり方である。この後者のやり方では装着後直ちに使用（ＯＮ）状態にして使用する。このモジュールの装着は管理部２１Ａが行う。
【００８９】
（２）表示効果モジュールの更新。
更新とは、装着の一種であるが、版を変更して変更前の表示効果モジュールを変更後の表示効果モジュールに変えることを指す。この更新も、動的に可能である。表示制御部２１の画面に更新対応の表示効果モジュールのリストを表示し、これを選択し、ダウンロードし表示効果モジュール群部２１Ｂに保存する。リストではなく、直接に更新したいモジュール名を指定してダウンロードさせる例もある。同様に管理部２１Ａが実行する。
【００９０】
（３）表示効果モジュールの削除。
これは表示効果モジュール群部２１Ｂの中から、１つ以上のモジュールを取り除くことである。この削除も、動的に可能である。例えば表示効果モジュール群のリストを表示させて削除モジュールを指定することで行う。例えば削除は、データリセットで実現できる。
【００９１】
（４）表示効果モジュールの選択を説明する。
この選択とは、表示制御部２１に装着した表示制御モジュール群の中からコンテンツの閲覧時に使用したいモジュールの１つ又は複数のモジュールを選択してコンテンツに割り付けることを指す。表示効果モジュール部２１Ｂには、現在の閲覧に関連する多数の表示効果モジュールが格納保管されている。そこで、コンテンツの閲覧の状況に応じて使用したい又は使用すべき１つ又は複数の表示効果モジュールを選択し、コンテンツに割り付けることをする。この選択による割り付けは、表示制御部２１の指示を受けて管理部２１Ａが行う。
【００９２】
選択には、手動選択と自動選択とがある。
手動選択は、端末３０の画面上に、表示効果モジュールのリストを表示させ、この中の１つ又は複数の表示効果モジュールをクリックし、選択してコンテンツに割り付けるやり方をとる。
自動選択は、読書環境や読書履歴から必要とする１つ又は複数の表示効果モジュールを自動的に選択し、コンテンツに割り付けるやり方を指す。
【００９３】
図１８は、本発明の電子書籍閲覧システムを、ｅＰｕｂで実現した実施例図である。ｅＰｕｂは、コンテンツ描画エンジン２２に特徴を有しており、ＨＴＭＬより成る基本エンジン２２Ａ、スクリプト（Ｊａｖａ  Ｓｃｒｉｐｔ（登録商標））エンジン２２Ｂ表示スタイルシートとしてのエンジン２２Ｃ（ＣＳＳ：Ｃａｓｃａｄｅ  Ｓｔｙｌｅ  Ｃｈｅｅｔ）より成る。表示制御部２０の表示効果モジュール群部２０Ｂの表示効果モジュールはＪａｖａ  Ｓｃｒｉｐｔ（登録商標）言語で記述(プログラミング部２２Ａ、２２Ｂ、２２Ｃ)がそれぞれ翻訳処理する。
かかるｅＰｕｂによれば、文字や静止画を表示する基本機能以外に選択した表示効果モジュールに従っての表示の挙動を制御するスクリプトエンジン２２Ｂによって表示の挙動の表示制御を達成でき、表示スタイルのエンジン２２Ｃによって、種々の表示のスタイルを実現できる。こうした表示の挙動及び表示スタイルは広い意味での表示効果と定義できるものである。そして、こうした表示効果の多様性を実現させるべく導入したのが表示効果ライブラリ及び表示効果モジュールの理念である。
現在、急激に普及している電子端末３０としてはアップル社ｉｐａｄやグーグル社のアンドロイド等がある。これらの端末はＨＴＭＬ、Ｊａｖａ  Ｓｃｒｉｐｔ（登録商標）、ＣＳＳを含むｅＰｕｂを読み取ることができるようになっている。従って、図5のｅＰｕｂの描画エンジン２２を具えることで、電子端末に依存せずに幅広く利用可能となった。
勿論、表示の挙動を制御するスクリプトエンジンと表示のスタイルを規定するスタイルシートを具えている閲覧システムであれば、ｅＰｕｂ以外にも適用可能である。  
【００９４】
図１９は表示効果モジュールの自動選択を可能にする閲覧ソフトウエア２０を組み込んだ電子書籍端末３０内のハードウエアイメージであって、表示制御部２１はＣＰＵ２１Ａ、表示効果モジュール２１Ｂ、読書履歴データベース２１Ｃ、環境データベース２１Ｄ、センサー群２１Ｅ、より成る。
【００９５】
表示制御部２１の指示のもとに、ＣＰＵ２１Ａは表示効果の設定制御、及び選択処理を行う。従って、管理部２１ＡはこのＣＰＵ２１Ａが請負うことになる。
【００９６】
読書履歴データベース２１ｃの構成及び特徴を列挙する。
（ａ）このデータベース２１ｃは操作者（読者）の読書履歴と選択すべき表示効果モジュールとの関係を規定する。
（ｂ）端末操作者（読者）の読書履歴は、読者（ＩＤ）対応に逐次端末内のメモリに蓄積され、その最新を含む過去の読書履歴をもとに、データベース２１ｃから対応する表示効果モジュールを読み出す。
（ｃ）規定すべき読書履歴と表示効果モジュールとの関係は、予め定めた固定の場合もあれば、可変の場合もある。可変の場合とは、この読書履歴か表示効果モジュールかのいずれかが可変になるようになっていることである。可変の条件は、学習形（フィードバック形を含む）の如く、読者の読書履歴等の運用状況によって定めるものであって、より最適な表示効果モジュールの選択を目指すものである。
（ｄ）読書履歴の他に、関連データと表示効果モジュールとの関係を規定するデータベースを持つ。この関連データとは、読書の補助となるデータを指す。補助となるデータとは、用語の辞書であったり、作家の履歴だったり、関連書籍紹介だったり、時代背景だったり、等である。このデータベースは、読書履歴データベースと別個に扱ってもよい。
（ｅ）上記（ｃ）の固定の場合とは、ある書籍履歴ｄｉに対して対応する表示効果モジュールＥＦｉの如く両者の関係が固定していることを指す。この関係は事前に設定されたものである。可変の場合とは、ある読書履歴ｄｉに対して、以前は表示効果モジュールＥＦｉであったものが、ｄｉがｄｊに変わったりＥＦｉがＥＦｋに変わったりすることを指す。この変更の仕方が、読者の要求に従ったものであったり、より最適な関係を見出すような処理結果の自動的な反映であったりすることになる。これらの変動の仕方は、学習形又はフィードバック形と呼びうる。
（ｆ）読書履歴には、コンテンツ毎の読者の読書履歴と、コンテンツにとらわれない一般的読書履歴と、がある。コンテンツ毎の読書履歴には、コンテンツ毎の読書回数、読書速度などがある。コンテンツにとらわれない一般的読書履歴には、乱読形の読書スタイルとか、小説のジャンルの違い等による読書スタイルとかである。これらの履歴データは、閲覧端末が読書の経過をモニタしながら自動的に収得し、端末内のメモリに記憶しておいたものである。
（ｇ）読書履歴は、時間経過パラメータを加えると更によい。日付と時間と、読書との関係を端末が収得し、例えば短期間の繰り返し読書か、否かで表示効果モジュールを選択する如きやり方をとる。
【００９７】
環境データベース２１Ｄとは、読者の読書環境のデータベースであり、室内か室外か、電車などに乗車中か否か等に関連して選択すべき表示モジュール及び又は表示効果モジュールの選択条件などを記憶したものである。
【００９８】
センサー群２１Ｅとは、読者の環境を自動判断するためのセンサー群であって、電子書籍端末３０に付加されたものである。センサー群２１Ｅは、マイク２１ａ、ＧＰＳ２１ｂ、カメラ２１ｃ、加速度センサー２１ｄ等より成り、読者環境を自動認識するための検出手段である。
【００９９】
ＣＰＵ２１Ａは、センサー群２１Ｅの検出データをもとに、環境データベース２１Ｄを検索し、その時点の環境に合致した表示効果モジュールＥＦｉを指定し、そのモジュールＥＦｉを選択する。ＣＰＵ２１Ａは読書履歴データベース２１Ｃをサーチしてその時点の読書履歴から該当表示効果モジュールＥＦｉを指定し、そのモジュールＥＦｉを選択する。
【０１００】
例えば、読書履歴データベース２１Ｃに関しては、読者が初めて書籍を読む場合には、スクロール効果の表示効果モジュールＥＦｉを選択し、ゆっくりとスクロールさせる。回数を重ねる毎にスクロール速度を速くする。
【０１０１】
環境データベースに関しては、屋外の場合は文字のサイズを大きくするような表示効果モジュールＥＦｉを選択し、振動が多い場合には、電車等に載っている可能性がある故に表示速度を遅くしたり、ハイライトする文字を太めにしたりする表示効果モジュールＥＦｋを選択する。
【０１０２】
読書履歴データベース及び環境データベースを用いて、具体的な表示効果モジュールの自動選択を説明する。図２０には、読書履歴データベースＲＤ、図２１には環境データベースＥＤ、図２２には環境データベースＥＤへのアクセス処理を示す。
【０１０３】
図２０の読書履歴データベースＲＤは、読書回数と表示効果モジュールとの関係を規定する回数データベース部ＲＤ１と、読書速度と表示効果モジュールとの関係を規定する読書速度データベース部ＲＤ２と、書籍対応に読書回数と関連データ（同一作家とか同一関連分野とかを指す）との関係を示す関連データベース部ＲＤ３と、より成る。
【０１０４】
ＣＰＵ２１Ａには、書籍対応に読書回数をモニタして記憶させる機能、及び読書速度をモニタする機能、を持たせておく。これによりＣＰＵ２１Ａは、読書対象の書籍に関して読書回数を知り、回数データベース部ＲＤ１をアクセスして、その時点の回数から対応する表示効果モジュールを選択する。例えば１回目であればＥＦａ、２回目であればＥＦｂとかである。具体的には、１回目であれば、ゆっくりスクロール更新させるモジュールを選択し、回数が増加する毎にスクロール速度を上げたりする。また表示効果を発揮させるために、回数を重ねる毎にテロップ効果を出現させるようなモジュールの選択等もある。尚、図２０では、回数３以上は同一表示効果モジュールの選択としたが、これは一例である。
【０１０５】
読書速度は、人により、読書回数により、その時の読書気分等により、変化する。そこで、ＣＰＵ２１Ａが検出したその時点の読書速度（例えばページめくりの速度で検出したもの）から、読書速度データベースＲＤ２を検索し、その速度に対応するモジュールを選択する。このデータベースＲＤ２は、速い、普通、遅い（ゆっくり）の３区分で別々のモジュールを対応させており、この対応に従ってモジュールを選択する。
【０１０６】
関連データベース部ＲＤ３は、書籍Ｂｉ毎に、読書回数と関連データとを対応づけている。対応の仕方としては、読書回数が更新する毎に、簡単な分かり易いものから、より詳細で専門的な関連データになるような関係とする。これによって、読書回数が１回目であれば、簡単なものが提供され、回数が２回目、３回目と更新する毎に詳細で専門的なものの提供が可能となる。この時の書籍毎の読書回数は、ＣＰＵ２１Ａがモニタして得た値である。
【０１０７】
尚、関連データベース部ＲＤ３は、書籍毎に脚注的な扱いとするやり方もあれば、ページや章対応に区切ってデータベース化しておく例もある。
この関連データベース部ＲＤ３のアクセスは、読書回数値によって自動的に行うことになるが、どの読書ページの時にアクセスするかは種々のやり方がある。例えば読書の開始時、読書を途中に自動的に、その読書終了時とかであり、これらは、事前に定めておく。
【０１０８】
読書環境データベースＥＤは、判断環境と表示効果モジュールとの対応関係を示すデータベースである。判断環境とは、図２２に示す如き処理Ｆ１によって決定される環境を指す。図２２は、ＣＰＵ２１Ａによる処理であって、マイク音検出データｄ１、ＧＰＳ位置データｄ２、カメラ撮像データｄ３、加速度データｄ４を入力して処理Ｆが環境判断を行い、この判断した判断環境に対応する表示効果モジュールをデータベースＥＤから検索して選択する。
【０１０９】
これらのデータｄ１、ｄ２、ｄ３、ｄ４は、図１９の各検出手段２１ａ〜２１ｄによって得られた検出データである。マイク音データｄ１は騒音環境判断に利用し、ＧＰＳ位置データｄ２は読書時の位置判断に利用し、カメラ撮像データｄ３は読書の照明の輝度や照度や読書周辺の映像判断に利用し、加速度データｄ４は、列車や自動車などの移動環境にあるか否かの判断に利用する。
【０１１０】
読書環境データベースＥＤは、環境Ａ１（暗い静止環境）と、環境Ａ２（明るい静止環境）、環境Ａ３（自動車、列車などの移動環境）、環境Ａ４（騒音環境）、……と、表示効果モジュールとの対応関係を規定している。そこで、図２０の処理Ｆ１によって環境判断を行い、処理Ｆ２によって、環境データベースＥＤを検索し、対応する表示効果モジュールを選択する。
例えば、移動環境、例えば列車移動であれば、テロップの様な文字の横への、流れの表示効果モジュールの選択例の如きがある。
【０１１１】
尚、環境等に基づいての必要とする表示効果モジュールがモジュール群部２１Ｂにないときには、前述したように、表示効果ライブラリ部１０Ａからダウンロードして「装着」させ、これを選択することで使用する。
図２０、図２１の各データベースＲＤ、ＥＤは簡単な例で説明したが、実際には、種々の読書の経験状況や読者の男女別や年齢別など、書籍の種別や内容に応じて、種々のデータベースが構築できることは云うまでもない。
【０１１２】
表示効果として、表示の挙動と表示のスタイルを含むものとしたが、その他の表示効果も適用可能である。
【符号の説明】
【０１１３】
１０…コンテンツ部
２０…表示制御部
３０…端末
１０Ａ…表示効果ライブラリ部
２１…表示制御部
２１Ａ…管理部
２１Ｂ表示効果モジュール群部
２２…コンテンツ描画エンジン
【図１】
2015032014.tif 000003
【図２】
2015032014.tif 000004
【図３】
2015032014.tif 000005
【図４】
2015032014.tif 000006
【図５】
2015032014.tif 000007
【図６】
2015032014.tif 000008
【図７】
2015032014.tif 000009
【図８】
2015032014.tif 000010
【図９】
2015032014.tif 000011
【図１０】
2015032014.tif 000012
【図１１】
2015032014.tif 000013
【図１２】
2015032014.tif 000014
【図１３】
2015032014.tif 000015
【図１４】
2015032014.tif 000016
【図１５】
2015032014.tif 000017
【図１６】
2015032014.tif 000018
【図１７】
2015032014.tif 000019
【図１８】
2015032014.tif 000020
【図１９】
2015032014.tif 000021
【図２０】
2015032014.tif 000022
【図２１】
2015032014.tif 000023
【図２２】
2015032014.tif 000024
【図２３】
2015032014.tif 000025
【手続補正書】
【提出日】平成26年8月29日(2014.8.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
閲覧対象のコンテンツに表示の挙動と表示のスタイルを含む表示効果を割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての、表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具える、ことを特徴とする電子書籍表示装置。
【請求項２】
表示効果モジュール群部と管理手段とを備えて閲覧対象のコンテンツに表示の挙動と表示のスタイルを含む表示効果を割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置の表示方法であって、
上記管理手段によって、装着・削除が可能な独立体としての、表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ表示効果モジュール群部に格納させ、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行わせ、この割り付けられたコンテンツを、上記コンテンツ描画エンジンへと送り描画を行わせてなる、ことを特徴とする電子書籍表示装置の表示方法。
【請求項３】
上記表示効果モジュール群部の表示の挙動と表示のスタイルを含む表示効果モジュールは、多種多様な表示の挙動と表示のスタイルを含む表示効果モジュールを格納し管理する表示効果ライブラリ部から提供を受けたものとする請求項２記載の電子書籍表示装置の表示方法。
【請求項４】
コンテンツ部と、多種多様な表示の挙動と表示のスタイルを含む表示効果モジュールを格納する表示効果ライブラリを持つ表示効果ライブラリ部と、上記コンテンツ部のコンテンツを読み込み閲覧する電子書籍装置とより成る電子書籍閲覧システムであって、
上記電子書籍表示装置は、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示の挙動と表示のスタイルを含む表示効果モジュールを割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果モジュールを割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に削除対象の表示の挙動と表示のスタイルを含む表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、具える、
ことを特徴とする電子書籍閲覧システム。
【請求項５】
コンテンツ部と、多種多様な表示の挙動と表示のスタイルを含む表示効果モジュールを格納する表示効果ライブラリ部と、を利用して電子書籍の閲覧表示を行う電子書籍装置であって、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示の挙動と表示のスタイルを含む表示効果を割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果を割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての、表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納するモジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に、削除対象の表示の挙動と表示のスタイルを含む表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具える、
ことを特徴とする電子書籍表示装置。
【請求項６】
閲覧対象のコンテンツに表示の挙動と表示のスタイルを含む表示効果を割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての、表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具えると共に、上記表示の挙動と表示のスタイルを含む表示効果モジュールとコンテンツへの割り付けのための自動割り付け手段を具える、
ことを特徴とする電子書籍表示装置。
【請求項７】
閲覧対象のコンテンツに表示の挙動と表示のスタイルを含む表示効果を割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果を割り付けられた上記コンテンツの描画を行うコンテンツ描画エンジンと、を具える電子書籍表示装置であって、
上記表示制御部は、装着・削除が可能な独立体としての表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着・削除を管理する第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段とを具えると共に、読書環境又は読書履歴と対応して使用する表示の挙動と表示のスタイルを含む表示効果モジュールとの関係を規定する規定手段と、読書環境又は読書履歴を自動識別する自動識別手段と、この自動識別手段で得られた読書環境又は読書履歴に対応する表示の挙動と表示のスタイルを含む表示効果モジュールを上記規定手段に提供する手段とを具え、第２の管理手段は、この規定手段で得た上記表示効果モジュール群部の対応する表示の挙動と表示のスタイルを含む表示効果モジュールを上記コンテンツに割り付けるものとした、
ことを特徴とする電子書籍表示装置。
【請求項８】
上記表示効果モジュールは、コンテンツに依存しない表示の挙動と表示のスタイルを含む表示効果を示す表示効果モジュールと、コンテンツに依存する表示の挙動と表示のスタイルを含む表示効果を示す表示効果モジュール、とより成るものとする、請求項１、５〜７のいずれか１つに記載された電子書籍表示装置。
【請求項９】
コンテンツ部と、多種多様な表示の挙動と表示のスタイルを含む表示効果モジュールを格納する表示効果ライブラリを持つ表示効果ライブラリ部と、上記コンテンツ部のコンテンツを読み込み閲覧する電子書籍装置とより成る電子書籍閲覧システムであって、
上記電子書籍表示装置は、
閲覧対象のコンテンツを上記コンテンツ部から受け取りそれに表示の挙動と表示のスタイルを含む表示効果モジュールを割り付ける表示制御部と、この表示制御部からの表示の挙動と表示のスタイルを含む表示効果モジュールを割り付けられたコンテンツの描画を行うコンテンツ描画エンジンとを具え、
上記表示制御部は、装着・削除が可能な独立体としての表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着を上記表示効果ライブラリ部から読み取ることで行うと共に削除対象の表示の挙動と表示のスタイルを含む表示効果モジュールの削除を行わせる第１の管理手段と、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールの上記コンテンツへの割り付けを行う第２の管理手段と、を具えると共に、読書環境又は読書履歴と応じて使用する表示効果モジュールとの関係を規定する規定手段と、読書環境又は読書履歴を自動識別する自動識別手段と、この自動識別手段で得られた読書環境又は読書履歴に対応する表示の挙動と表示のスタイルを含む表示効果モジュールを上記規定手段に提供する手段とを具え、第２の管理手段は、この規定手段で得た上記表示効果モジュール群部の対応する表示の挙動と表示のスタイルを含む表示効果モジュールを上記コンテンツに割り付けるものとした。
ことを特徴とする電子書籍閲覧システム。
【請求項１０】
上記表示効果ライブラリ部の表示効果モジュールは、コンテンツに依存しない表示の挙動と表示のスタイルを含む表示効果を示す表示効果モジュールと、コンテンツに依存する表示の挙動と表示のスタイルを含む表示効果を示す表示効果モジュールとより成るものとする請求項４又は９に記載の電子書籍閲覧システム。
【請求項１１】
コンテンツ部とコンテンツ描画エンジンとの間に設けられた電子書籍表示装置の表示制御部であって、
装着・削除が可能な独立体としての、表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュールと群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着・削除を行うと共に、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールを、上記コンテンツ部から提供を受けたコンテンツに割り付けし、これを上記コンテンツ描画エンジンに提供可能にする、電子書籍表示装置の表示制御部。
【請求項１２】
電子書籍閲覧に使用する電子書籍閲覧ソフトウェアであって、
コンテンツ部からのコンテンツの提供を受ける表示制御部と、コンテンツ描画エンジンと、を具え、表示制御部は、装着・削除が可能な独立体としての表示の挙動と表示のスタイルを含む表示効果モジュールを、コンテンツ対応の任意の数だけ格納する表示効果モジュール群部と、この表示効果モジュール群部への表示の挙動と表示のスタイルを含む表示効果モジュールの装着・削除を行うと共に、上記表示効果モジュール群部に格納された任意の数の表示の挙動と表示のスタイルを含む表示効果モジュールを、上記コンテンツ部から提供を受けたコンテンツに割り付けし、これを上記コンテンツ描画エンジンに提供可能にした、電子書籍閲覧ソフトウェア。