(57)【特許請求の範囲】
【請求項１】
ディスプレイに情報を表示可能なコンピュータに、
複数のコンテンツがコンテンツの属性を示す属性データと対応づけられて構成されている電子書籍を複数記憶する電子書籍記憶部を参照し、複数の電子書籍の一覧である書籍一覧をディスプレイに表示する機能と、
前記電子書籍記憶部を参照し、複数の電子書籍に含まれるコンテンツの複数の属性の一覧である属性一覧を前記ディスプレイに表示する機能と、
前記書籍一覧に応じてユーザから選択される１つの電子書籍に含まれるコンテンツを前記電子書籍記憶部から取得して前記ディスプレイに表示する機能と、
前記属性一覧に応じてユーザから選択される１つの属性の属性データと対応づけられている、複数の電子書籍に含まれるコンテンツを前記電子書籍記憶部から取得して前記ディスプレイに表示する機能と、
を実現させるための電子書籍プログラム。
【請求項２】
請求項１に記載の電子書籍プログラムであって、
前記書籍一覧及び前記属性一覧を同時に前記ディスプレイに表示可能である、
電子書籍プログラム。
【請求項３】
請求項１または２に記載の電子書籍プログラムであって、
前記コンピュータに、
ユーザから選択された前記１つの電子書籍に含まれるコンテンツが前記ディスプレイに表示されている状態において、属性ごとの閲覧への切り替えを指示するユーザ操作に応じて、該ユーザ操作によって指定される属性の属性データと対応づけられている、複数の電子書籍に含まれるコンテンツを前記電子書籍記憶部から取得して前記ディスプレイに表示する機能を、
さらに実現させるための電子書籍プログラム。
【請求項４】
請求項１〜３の何れか一項に記載の電子書籍プログラムであって、
前記属性は電子書籍における章である、
電子書籍プログラム。
【請求項５】
複数のコンテンツがコンテンツの属性を示す属性データと対応づけられて構成されている電子書籍を複数記憶する電子書籍記憶部を参照し、複数の電子書籍の一覧である書籍一覧をディスプレイに表示する書籍一覧表示部と、
前記電子書籍記憶部を参照し、複数の電子書籍に含まれるコンテンツの複数の属性の一覧である属性一覧を前記ディスプレイに表示する属性一覧表示部と、
前記書籍一覧に応じてユーザから選択される１つの電子書籍に含まれるコンテンツを前記電子書籍記憶部から取得して前記ディスプレイに表示する書籍別表示部と、
前記属性一覧に応じてユーザから選択される１つの属性の属性データと対応づけられている、複数の電子書籍に含まれるコンテンツを前記電子書籍記憶部から取得して前記ディスプレイに表示する属性別表示部と、
を備える電子書籍装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍プログラム及び電子書籍装置に関する。
【背景技術】
【０００２】
近年、携帯端末の普及に伴い、電子書籍サービスを提供するためのインフラが整備されてきている。このような電子書籍サービスでは、例えば、紙媒体で販売されている書籍と同等の内容のデータを含む電子書籍をユーザが携帯端末にダウンロードすることにより、電子書籍の内容を閲覧することが可能である。また、ある電子書籍が携帯端末にダウンロードされた後、実際にユーザが閲覧したページ数に応じて課金を行うというように、電子書籍の特徴を活用したサービスも考えられている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３３７８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、電子書籍サービスが広まりつつあるが、電子書籍の閲覧は、紙媒体の書籍の場合と同じようにダウンロードした電子書籍単位である。そのため、例えば関連するコンテンツが複数の電子書籍に含まれている場合に、これらの関連するコンテンツを閲覧するためには、携帯端末で各電子書籍を別々に選択して閲覧する必要があり不便である。
【０００５】
そこで、本発明は、複数の電子書籍に含まれる関連するコンテンツの閲覧性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面に係る電子書籍プログラムは、ディスプレイに情報を表示可能なコンピュータに、複数のコンテンツがコンテンツの属性を示す属性データと対応づけられて構成されている電子書籍を複数記憶する電子書籍記憶部を参照し、複数の電子書籍の一覧である書籍一覧をディスプレイに表示する機能と、電子書籍記憶部を参照し、複数の電子書籍に含まれるコンテンツの複数の属性の一覧である属性一覧をディスプレイに表示する機能と、書籍一覧に応じてユーザから選択される１つの電子書籍に含まれるコンテンツを電子書籍記憶部から取得してディスプレイに表示する機能と、属性一覧に応じてユーザから選択される１つの属性の属性データと対応づけられている、複数の電子書籍に含まれるコンテンツを電子書籍記憶部から取得してディスプレイに表示する機能と、を実現させるためのものである。
【０００７】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されてもよい。
【発明の効果】
【０００８】
本発明によれば、複数の電子書籍に含まれる関連するコンテンツの閲覧性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である電子書籍システムの構成例を示す図である。
【図２】携帯端末のハードウェア構成の一例を示す図である。
【図３】携帯端末において実現される各種機能の一例を示すブロック図である。
【図４】１冊分の電子書籍のデータ構造の一例を示す図である。
【図５】初期画面の一例を示す図である。
【図６】目次用配列の構造の一例を示す図である。
【図７】号別表示の際の画面の一例を示す図である。
【図８】号別表示の際の画面の一例を示す図である。
【図９】章が選択された場合に表示される記事一覧の画面の一例を示す図である。
【図１０】携帯端末における電子書籍表示処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の一実施形態について説明する。図１は、本発明の一実施形態である電子書籍システムの構成例を示す図である。図１に示すように、電子書籍システムは、携帯端末１０及び電子書籍サーバ１２を含んで構成されている。携帯端末１０は、例えばタブレット型コンピュータや、スマートフォンなどの情報処理装置であり、ネットワーク１４を介して電子書籍サーバ１２と通信することが可能である。電子書籍サーバ１２は、携帯端末１０に対して電子書籍サービスを提供するものであり、１台または複数台の情報処理装置を用いて構成される。なお、図１では、説明を簡略化するために携帯端末１０を１台しか図示していないが、電子書籍サーバ１２は複数台の携帯端末１０に対して電子書籍サービスを提供することができる。
【００１１】
図１に示すように、電子書籍サーバ１２は、電子書籍配信部２０、電子書籍データベース（ＤＢ）２２、及びユーザアカウントデータベース（ＤＢ）２４を含んで構成されている。電子書籍配信部２０は、携帯端末１０からの要求に応じて、電子書籍ＤＢ２２に格納されている電子書籍を携帯端末１０に配信することができる。本実施形態では、あるテーマの内容を複数号に分冊した分冊百科の電子書籍を例として説明する。また、電子書籍配信部２０は、携帯端末１０のユーザのアカウント情報をユーザアカウントＤＢ２４から取得し、携帯端末１０に電子書籍を配信する際の決済処理を行うことができる。
【００１２】
図２は、携帯端末１０のハードウェア構成の一例を示す図である。図２に示すように、携帯端末１０は、ＣＰＵ３０、メモリ３２、入力インタフェース（Ｉ／Ｆ）３４、ディスプレイ３６、通信インタフェース（Ｉ／Ｆ）３８、及び電源４０を含んで構成されている。
【００１３】
ＣＰＵ３０は、携帯端末１０全体を制御するものであり、メモリ３２に格納されているプログラムを実行することにより、後述するような各種機能を実現することができる。
【００１４】
メモリ３２は、プログラムやデータなどを記憶するためのものであり、例えば、フラッシュメモリなどの不揮発性メモリにより構成される。なお、メモリ３２は、フラッシュメモリなどの不揮発性メモリに加えて、作業用のデータを一時的に記憶するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの揮発性メモリを含んでいてもよい。また、携帯端末１０は、プログラムやデータの記憶領域として、メモリ３２以外にハードディスクドライブなどの記憶装置を備えていてもよい。また、携帯端末１０は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を介して接続される外部の記憶装置を利用可能に構成されていてもよい。
【００１５】
入力Ｉ／Ｆ３４は、ユーザ操作を受け付けて、ユーザ操作に応じた制御情報を出力するものであり、例えば、タッチパネルや各種操作ボタン、マイク、カメラなどを含んで構成される。
【００１６】
ディスプレイ３６は、各種情報をユーザに視認可能に表示するためのものであり、例えば、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどである。なお、携帯端末１０は、ディスプレイ３６に情報を表示するための専用のプロセッサを備えていてもよい。また、携帯端末１０は、外部の表示装置に対して画像表示用のデータを出力可能に構成されていてもよい。
【００１７】
通信Ｉ／Ｆ３８は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や携帯電話の通信網などを介して電子書籍サーバ１２などの他の情報処理装置とデータの送受信を行うためのものであり、例えば、アンテナや変復調モジュールなどを含んで構成される。なお、携帯端末１０は、ケーブルを用いた有線接続によって他の情報処理装置とデータの送受信を行うことが可能に構成されていてもよい。
【００１８】
電源４０は、携帯端末１０が動作する際の電力を供給するものであり、例えば、充電式電池や電源回路などを含んで構成される。
【００１９】
図３は、携帯端末１０において実現される各種機能の一例を示すブロック図である。携帯端末１０は、電子書籍取得部５０、電子書籍記憶部５２、及び電子書籍表示部５４を含んで構成される。また、電子書籍表示部５４は、初期画面表示部６０、号一覧表示部６２、章一覧表示部６４、号別表示部６６、章別表示部６８、表示切替部７０、及び検索部７２を含んで構成される。これらの各部は、例えば、メモリ３２上の記憶領域を用いたり、メモリ３２に格納されているプログラムをＣＰＵ３０が実行したりすることにより実現することができる。
【００２０】
電子書籍取得部５０は、ネットワーク１４経由で電子書籍サーバ１２にアクセスすることにより、電子書籍ＤＢ２２から電子書籍をダウンロードして電子書籍記憶部５２に格納することができる。ここで、電子書籍とは、携帯端末１０において書籍の内容を電子的に閲覧することが可能なように構成されたデータである。
【００２１】
図４には、１冊分の電子書籍のデータ構造の一例が示されている。図４（ａ）及び図４（ｂ）に示すように、電子書籍は、目次データ及びページデータを含んで構成されている。目次データは、１冊の電子書籍における各ページを識別するページ識別子を含み、ページデータは、ページ識別子及びページ内容を含んでいる。なお、目次データは、どの書籍（号）のデータであるかを識別可能に電子書籍記憶部５２に格納されている。例えば、目次データは、書籍（号）を識別可能なフォルダに格納されたり、書籍（号）を識別可能なファイル名が付与されていてもよい。
【００２２】
図４（ｃ）に示すように、ページ識別子は、章、章内での記事の位置、記事内での配置位置を示す情報を含んで構成されており、ページごとにページ識別子が異なるようなコード体系となっている。「章」は、ページ内容（コンテンツ）によって示される記事の系統を示すものであり、ページ内容の属性を示す属性データとなっている。「章内での記事の位置」は、ページ内容によって示される記事が章内における何番目の記事であるかを識別するための情報である。なお、分冊百科においては、複数号にわたって同一の章の記事が存在する場合がある。そのため、「章内での記事の位置」は、１号分の電子書籍における章内での記事の位置だけでなく、複数号の電子書籍にまたがった章内での記事の位置を識別するために用いられる。「記事内での配置位置」は、複数ページにより構成される記事の場合に、各ページが記事内の何ページ目であるかを識別するための情報である。
【００２３】
図４（ｄ）に示すように、ページ内容は、テキストや画像、動画、音声などの各コンテンツの情報であり、各コンテンツのファイル名やページ内での表示位置などの情報を含んでいる。
【００２４】
なお、図４に示した電子書籍のデータ構造は一例にすぎず、電子書籍に含まれるコンテンツがコンテンツの属性を示す属性データと対応づけられていれば任意の構造を採用することが可能である。また、本実施形態では、コンテンツの属性の一例として章を用いているが、属性はこれに限られず任意の属性を用いることが可能である。例えば、テキスト、画像、動画、音声というような、データの種類をコンテンツの属性として用いることも可能である。また、本実施形態では、携帯端末１０の電子書籍記憶部５２に電子書籍がダウンロードされることとしたが、電子書籍のデータの一部または全部が携帯端末１０にダウンロードされないこととしてもよい。例えば、電子書籍サーバ１２は、各ユーザが購入した電子書籍を識別する情報をユーザアカウントＤＢ２４に記憶しておき、ユーザが携帯端末１０で電子書籍を閲覧する際に、必要なデータを携帯端末１０に配信することとしてもよい。また例えば、ユーザが購入した電子書籍が電子書籍サーバ１２とは別のサーバ上に保存される構成であってもよい。
【００２５】
図３に戻り、初期画面表示部６０は、電子書籍閲覧用のプログラムが起動されると、電子書籍を閲覧する際の初期画面をディスプレイ３６に表示する。図５には、初期画面表示部６０により表示される初期画面の一例が示されている。この初期画面１００は、分冊百科の電子書籍を閲覧するためのものであり、号を選択するための表示領域１０２と、章を選択するための表示領域１０４とを含んでいる。また、初期画面表示部６０は、検索などの他の処理を起動するためのメニューを表示領域１１０に表示することも可能である。例えば、メニューには、初期画面へ戻るための「ホーム」ボタンや、電子書籍記憶部５２に格納されている電子書籍をキーワードなどにより検索するための「検索」ボタン、前の状態に戻すための「戻る」ボタンなどが設けられている。
【００２６】
表示領域１０２には、複数の号の中から閲覧する号を選択するための号一覧（書籍一覧）が表示されている。この号一覧は、初期画面表示部６０が号一覧表示部６２（書籍一覧表示部）を呼び出すことにより生成される。号一覧表示部６２は、例えば、発売済の号のタイトルや概要がわかるサムネイル画像を電子書籍サーバ１２から取得して号一覧に表示することができる。また、号一覧表示部６２は、各号をユーザが購入済であるかどうかを識別可能に号一覧を表示することができる。一例として、号一覧表示部６２は、未購入の号については薄い色のサムネイル画像を表示することとしてもよい。
【００２７】
なお、未購入の号については選択不可能でもよいし選択可能であってもよい。未購入の号を選択可能とする場合、号一覧表示部６２は、選択された号の詳細情報を表示したり、選択された号の購入処理へと遷移する画面を表示することとしてもよい。また、号一覧表示部６２は、例えば、電子書籍記憶部５２を参照することにより購入済の号を判定することとしてもよいし、電子書籍サーバ１２に問い合わせることにより購入済の号を判定することとしてもよい。なお、電子書籍記憶部５２を参照することにより購入済の号を判定する場合は、例えば、電子書籍記憶部５２に格納されている電子書籍の目次データの有無により購入済の号の判定を行うこととしてもよい。
【００２８】
表示領域１０４には、複数の章の中から閲覧する章を選択するための章一覧（属性一覧）が表示されている。この章一覧は、初期画面表示部６０が章一覧表示部６４（属性一覧表示部）を呼び出すことにより生成される。章一覧表示部６４は、例えば、分冊百科に含まれる各章のタイトルや概要がわかるサムネイル画像を章一覧に表示することができる。各章のサムネイル画像は、電子書籍閲覧用のプログラムにあらかじめ含まれていることとしてもよいし、電子書籍サーバ１２から取得されることとしてもよい。章一覧表示部６４は、例えば図５に示すように、複数の章のサムネイル画像を左右にスクロール可能に表示するなど、章選択をサポートするための任意のユーザインタフェースを採用することができる。
【００２９】
図３に戻り、号別表示部６６（書籍別表示部）は、号一覧で選択された号の電子書籍に含まれるコンテンツを電子書籍記憶部５２から取得してディスプレイ３６に表示する。具体的には、号別表示部６６は、選択された号の目次データを電子書籍記憶部５２から取得して、ページ構成を示す配列である目次用配列に格納する。なお、目次用配列は電子書籍を表示する際に生成される一時データであり、メモリ３２に記憶しておくことが可能である。図６には、目次用配列の構造の一例が示されている。図６に示すように、目次用配列には、表示対象として選択されたページのページ識別子がページの表示順に格納される。号別表示部６６は、目次用配列に格納されているページ識別子をキーとして電子書籍記憶部５２からページデータを取得することにより、ページごとにコンテンツを表示することが可能である。
【００３０】
図７及び図８には、号別表示部６６により表示される画面の一例が示されている。図７は、号一覧で選択された号の目次を含むページの画面の一例である。目次のページデータには、号内の各記事へジャンプするための情報（ページ識別子）が含まれている。号別表示部６６は、目次内で選択された記事のページデータをページ識別子をキーとして電子書籍記憶部５２から取得することにより、選択された記事をディスプレイ３６に表示することができる。例えば、図７に示す目次において「基本情報」という記事が選択されると、号別表示部６６は、目次のページデータから、「基本情報」という記事のページ識別子を取得し、当該ページ識別子のページデータを電子書籍記憶部５２から取得することにより、例えば図８に示すように、選択された記事を表示することができる。なお、号別表示部６６は、目次からのジャンプ以外に、ページ送りの操作に応じて表示対象のページを変更することが可能である。ページ送りの操作としては、例えば、タッチパネル上でページをめくる操作（フリック）など任意の手法を採用することができる。また、号別表示部６６は、例えば図８の画面の表示領域１２０に示すように、号別表示を行っていることを示す情報を表示することができる。後述するが、章別表示が行われている際には、この表示領域１２０には章別表示を行っていることを示す情報を表示することが可能である。
【００３１】
図３に戻り、章別表示部６８（属性別表示部）は、章一覧で選択された章のページデータを電子書籍記憶部５２から取得し、取得されたページデータに含まれるコンテンツをディスプレイ３６に表示する。具体的には、章別表示部６８は、電子書籍記憶部５２に記憶されているページデータの中から、選択された章を示す情報がページ識別子に含まれるページデータを検索する。なお、同一の章が複数の号に存在する場合には、これら複数の号内における、選択された章のページデータが検索される。そして、章別表示部６８は、検索されたページデータのページ識別子を目次用配列に格納する。このとき、章別表示部６８は、「章内での記事の位置」及び「記事内での配置位置」に従ったページ順序となるように、ページ識別子を目次用配列に格納することができる。そして、章別表示部６８は、目次用配列に格納されているページ識別子をキーとして電子書籍記憶部５２からページデータを取得することにより、ページごとにコンテンツを表示することが可能である。また、章別表示部６８は、例えば図８の画面の表示領域１２０に、章別表示を行っていることを示す情報を表示することができる。
【００３２】
図９には、章が選択された場合に表示される記事一覧の画面の一例が示されている。例えば、「車両編成」の章が選択された場合、章別表示部６８は、複数の号に含まれる「車両編成」の章の記事の一覧を表示することができる。この記事の一覧を表示するためのサムネイル画像やテキストなどのデータは、電子書籍閲覧用のプログラムにあらかじめ含まれていることとしてもよいし、ページデータに含まれていてもよい。また、記事の一覧が表示される際に、必要なデータが電子書籍サーバ１２から取得されることとしてもよい。章別表示部６８は、記事の一覧において選択された記事のページデータを電子書籍記憶部５２から取得し、図８と同様にコンテンツを表示することができる。なお、章別表示部６８は、記事の一覧を表示せずに、選択された章のページデータを電子書籍記憶部５２から取得してコンテンツを表示することとしてもよい。また、章別表示部６８は、章一覧から選択された章の章別表示だけではなく、号別表示中に章別表示への切り替えを指示するユーザ操作が行われた際にも、コンテンツの章別表示を行うことが可能である。この点については後述する。
【００３３】
図３に戻り、表示切替部７０は、号別表示部６６による号別表示中に、章別表示への切り替えを指示するユーザ操作が行われると、該ユーザ操作によって指定されるジャンプ先の章の章別表示に切り替えるための処理を実行する。ここで、章別表示への切り替えを指示するユーザ操作としては、例えば、図８に示す号別表示の画面において、ある章や記事へジャンプするための操作や、表示領域１１０に表示されたメニューにおける「前」または「次」のページ操作などである。なお、章別表示への切り替えを指示するユーザ操作はこれに限られず、章を特定可能な任意のユーザ操作を採用することが可能である。
【００３４】
例えば、図８の画面において、「車両編成」という章、あるいは章内のある記事にジャンプするためのユーザ操作が行われると、表示切替部７０は、選択された章あるいは選択された記事が所属する章（ジャンプ先の章）のページデータを抽出し、章別表示への切り替えを章別表示部６８に指示する。また、例えば、図８の画面の表示領域１１０において、次のページへ進むための「次」ボタンが押下されると、表示切替部７０は、表示中ページが所属する章（ジャンプ先の章）のページデータを抽出し、章別表示への切り替えを章別表示部６８に指示する。
【００３５】
表示切替部７０から章別表示への切り替えが指示されると、章別表示部６８は、初期画面から章が選択された場合と同様に、表示切替部７０からの指示によって指定される章の章別表示を実行する。
【００３６】
図３に戻り、検索部７２は、電子書籍記憶部５２に記憶されているページデータを検索する機能を提供する。例えば、検索部７２は、表示領域１１０で「検索」ボタンが押下されると、検索する際のキーワードを入力するための画面を表示する。そして、検索部７２は、この画面において入力されるキーワードを含むページデータを検索し、検索結果を表示することができる。検索結果の中からあるページが選択されると、章別表示部６８は、選択されたページのコンテンツを表示することができる。
【００３７】
図１０は、携帯端末１０における電子書籍表示処理の一例を示すフローチャートである。この処理は、例えば、携帯端末１０において電子書籍閲覧用のプログラムが起動されることにより開始される。
【００３８】
まず、初期画面表示部６０は、図５に例示したような初期画面を表示する（Ｓ１００１）。このとき、初期画面表示部６０は、号一覧表示部６２及び章一覧表示部６４を起動する。号一覧表示部６２は、例えば、電子書籍サーバ１２にアクセスすることにより、発売済の号のサムネイル画像を取得することができる。また、号一覧表示部６２は、例えば、電子書籍記憶部５２を参照することにより各号の購入未済を確認し、購入状態に応じたサムネイル画像を用いて号一覧を表示することができる。章一覧表示部６４は、各章のサムネイル画像を用いて章一覧を表示することができる。そして、初期画面表示部６０は、号一覧の中から閲覧対象の号が選択されると（Ｓ１００２：号別）、選択された号の電子書籍を表示するために号別表示部６６を起動する。一方、初期画面表示部６０は、章一覧の中から閲覧対象の章が選択されると（Ｓ１００２：章別）、選択された章の電子書籍を表示するために章別表示部６８を起動する。
【００３９】
号別表示部６６は、初期画面表示部６０から起動されると、初期画面の号一覧において選択された号の目次データを目次用配列に入れる（Ｓ１００３）。そして、号別表示部６６は、図７や図８に示したように、目次用配列に格納されているページ識別子にしたがって、号別に電子書籍に含まれるページ内容を表示する（Ｓ１００４）。
【００４０】
号別表示が行われている状態において、表示切替部７０は、章または記事へジャンプするためのユーザ操作を受け付けると（Ｓ１００５：Ｙ）、ジャンプ先の章のページデータを抽出し（Ｓ１００６）、ジャンプ先として選択された章または記事の章別表示を行うように章別表示部６８に指示する（Ｓ１００７）。これにより、章別表示部６８における章別表示処理（Ｓ１００９）に遷移する。
【００４１】
初期画面の章一覧において閲覧対象の章が選択されて章別表示部６８が起動された場合（Ｓ１００２：章別）、章別表示部６８は、電子書籍記憶部５２を参照し、選択された章に所属するページデータを抽出する（Ｓ１００８）。そして、章別表示部６８は、抽出されたページデータのページ識別子を目次用配列に格納し（Ｓ１００９）、目次用配列に格納されているページ識別子にしたがって、章別に電子書籍に含まれるページ内容を表示する（Ｓ１０１０）。なお、号別表示において章内のある記事へのジャンプが選択された場合、表示切替部７０はこの記事の最初のページのページ識別子を章別表示部６８に受け渡す。そして、章別表示部６８は、表示切替部７０から受け渡された記事の最初のページから章別表示を開始することができる。
【００４２】
章別表示が行われている状態において、表示切替部７０は、「戻る」ボタンの押下などによって号別表示にジャンプするためのユーザ操作を受け付けると（Ｓ１０１１：Ｙ）、表示中ページが所属する号の目次データを目次用配列に入れる（Ｓ１０１２）。そして、表示切替部７０は、号別表示を行うように号別表示部６６に指示する（Ｓ１０１３）。この指示に応じて、号別表示部６６は、初期画面から号が選択された場合と同様に、目次用配列に格納されているページ識別子にしたがって、号別に電子書籍に含まれるページ内容を表示する（Ｓ１００４）。
【００４３】
以上、本実施形態の電子書籍システムについて説明した。本実施形態では、号別に販売される電子書籍の各ページのページデータが、各ページが所属する章を識別する情報と対応づけられて電子書籍記憶部５２に格納されている。そのため、携帯端末１０においては、例えば、分冊百科のようにある章の記事が複数の号にわたって掲載される電子書籍を閲覧する場合において、購入した単位である号別での閲覧はもとより、号をまたがった章別での閲覧が可能である。すなわち、本実施形態によれば、複数の電子書籍に含まれる関連するコンテンツの閲覧性を向上させることが可能となる。
【００４４】
また、本実施形態では、閲覧対象の号を選択するための号一覧と、閲覧対象の章を選択するための章一覧とが初期画面において同時に表示される。そのため、ユーザの要求に応じて号別表示による閲覧もしくは章別表示による閲覧を開始することができる。
【００４５】
また、本実施形態では、号別表示が行われている状態において、章または章内の記事へのジャンプを指示するユーザ操作が行われると、該ユーザ操作によって指定される章の章別表示に切り替えることが可能である。これにより、例えば、ユーザが閲覧中の号において興味を持った章があった場合には、その章の記事を号をまたがって閲覧することが可能となる。さらに、本実施形態では、号別表示から章別表示に切り替わった後に、号別表示へと戻すことも可能である。これにより、号別表示及び章別表示におけるユーザの操作性を高めることができる。
【００４６】
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【００４７】
例えば、本実施形態では説明しなかったが、表示切替部７０は、章別表示中に別の章が選択された際には、この別の章についての章別表示に遷移するように章別表示部６８を制御してもよい。これは、本実施形態における号別表示から章別表示への遷移と同様に行うことが可能である。
【符号の説明】
【００４８】
１０  携帯端末
１２  電子書籍サーバ
１４  ネットワーク
２０  電子書籍配信部
２２  電子書籍データベース
２４  ユーザアカウントデータベース
３０  ＣＰＵ
３２  メモリ
３４  入力インタフェース
３６  ディスプレイ
３８  通信インタフェース
４０  電源
５０  電子書籍取得部
５２  電子書籍記憶部
５４  電子書籍表示部
６０  初期画面表示部
６２  号一覧表示部
６４  章一覧表示部
６６  号別表示部
６８  章別表示部
７０  表示切替部
７２  検索部
【図１】
0005755095.tif 000002
【図２】
0005755095.tif 000003
【図３】
0005755095.tif 000004
【図４】
0005755095.tif 000005
【図６】
0005755095.tif 000006
【図１０】
0005755095.tif 000007
【図５】
0005755095.tif 000008
【図７】
0005755095.tif 000009
【図８】
0005755095.tif 000010
【図９】
0005755095.tif 000011