(57)【要約】【課題】端末装置が表示したコンテンツの履歴に応じた付加情報を表示する。【解決手段】デジタルコンテンツを表示する表示手段と、前記表示手段によるデジタルコンテンツの表示の履歴に応じて、前記表示手段に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、該デジタルコンテンツとともに、前記決定手段により決定された前記第１付加情報を表示手段に表示させる表示制御手段と、を備える。【選択図】図１
2014021646.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツを表示する表示手段と、
前記表示手段によるデジタルコンテンツの表示の履歴に応じて、前記表示手段に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、
該デジタルコンテンツとともに、前記決定手段により決定された前記第１付加情報を表示手段に表示させる表示制御手段と、を備える端末装置。
【請求項２】
前記複数の第１付加情報の各々には、予め前記表示の履歴に対する決定条件が対応付けられており、
前記決定手段は、前記複数の第１付加情報から、前記表示の履歴が満たす決定条件に対応した前記第１付加情報を決定する、請求項１記載の端末装置。
【請求項３】
前記表示手段に表示された前記第１付加情報の部分の指定を受け付ける第１受付手段をさらに備え、
前記表示手段は、前記第１受付手段が受け付けた前記第１付加情報の部分について示された第２付加情報を表示する、請求項１または２記載の端末装置。
【請求項４】
前記第２付加情報は、前記表示手段が表示しているデジタルコンテンツ全体に示された情報を含む、請求項３記載の端末装置。
【請求項５】
前記表示手段は、該表示手段が表示しているデジタルコンテンツ全体に示された情報のうち前記表示手段が過去に表示した情報を前記第２付加情報として表示する、請求項４記載の端末装置。
【請求項６】
前記第２付加情報は、前記表示手段が内容を表示しているデジタルコンテンツとは別のデジタルコンテンツに示された情報を含む、請求項３〜５いずれか１項記載の端末装置。
【請求項７】
前記端末装置が、前記別のデジタルコンテンツをダウンロードしていない場合には、前記表示手段は、該別のデジタルコンテンツのダウンロードを推奨する推奨画面を表示する、請求項６記載の端末装置。
【請求項８】
前記第１付加情報の種類が複数ある場合には、該複数の前記第１付加情報の種類の選択を受け付ける第２受付手段を、さらに備える、請求項１〜７いずれか１項記載の端末装置。
【請求項９】
前記決定手段により決定された前記第１付加情報を前記表示手段に表示させる操作を受け付ける第３受付手段をさらに備え、
前記表示手段は、前記第３受付手段が受け付けた操作結果に基づいて、前記第１付加情報を表示する、請求項１〜８いずれか１項記載の端末装置。
【請求項１０】
端末装置が表示するデジタルコンテンツを該端末装置へ送信する送信手段と、
前記端末装置によるデジタルコンテンツの表示の履歴に応じて、前記端末装置に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、
該デジタルコンテンツとともに、前記決定手段により決定された前記第１付加情報を前記端末装置に送信する送信手段と、を備えるサーバ装置。
【請求項１１】
情報処理装置と端末装置とを備え、
前記端末装置は、
デジタルコンテンツを表示する表示手段を備え、
前記情報処理装置および前記端末装置のうちのいずれか一方は、
前記端末装置によるデジタルコンテンツの表示の履歴に応じて、前記端末装置に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、を備え、
前記表示手段は、該デジタルコンテンツとともに、前記決定手段により決定された前記第１付加情報を表示する、ネットワークシステム。
【請求項１２】
デジタルコンテンツを表示する表示方法であって、
デジタルコンテンツの表示の履歴に応じて、表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定するステップと、
該デジタルコンテンツとともに、前記決定された前記第１付加情報を表示するステップと、を備える表示方法。
【請求項１３】
デジタルコンテンツを表示するプログラムであって、
前記プログラムは、コンピュータに、
デジタルコンテンツの表示の履歴に応じて、表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定するステップと、
該デジタルコンテンツとともに、前記決定された前記第１付加情報を表示するステップと、を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステム、端末装置、サーバ装置、表示方法、およびプログラムに関してであり、特にデジタルコンテンツの表示に関する。
【背景技術】
【０００２】
近年、電子書籍などのデジタルコンテンツを配信する様々な配信システムが提案されている。例えば、特開２０１０−９４６１号公報（特許文献１）は、表示装置が電子書籍の表示の際に、該表示されているページのユーザの理解を支援するために、該表示されているページの説明文や画面などを付加的に表示させる技術を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９４６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザが電子書籍の最初のページを閲覧せずに、途中のページを閲覧する場合がある。この場合に、特許文献１記載の表示装置は、最初のページから該途中のページまでの内容を説明した説明文などを表示するが、該説明文にはユーザが閲覧していないページの説明文が含まれている可能性がある。従って、ユーザは閲覧していないページの説明文を閲覧することになり（いわゆるネタばれが生じ）、ユーザの電子書籍に対する関心を低下させることになるという問題が生じる。
【０００５】
本発明は、このような問題を解決するためになされたものであって、その目的は、端末装置が表示したデジタルコンテンツの履歴に応じた付加情報を表示でき、上記問題を解決できるネットワークシステム、端末装置、サーバ装置、表示方法、およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明のある局面に従う端末装置は、デジタルコンテンツを表示する表示手段と、表示手段によるデジタルコンテンツの表示の履歴に応じて、表示手段に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、該デジタルコンテンツとともに、決定手段により決定された第１付加情報を表示手段に表示させる表示制御手段と、を備える。
【０００７】
好ましくは、複数の第１付加条件の各々には、予め表示の履歴に対する決定条件が対応付けられており、決定手段は、複数の第１付加条件から、表示の履歴が満たす決定条件に対応した第１付加条件を決定する。
【０００８】
好ましくは、表示手段に表示された第１付加情報の部分の指定を受け付ける第１受付手段をさらに備え、表示手段は、第１受付手段が受け付けた第１付加情報の部分について示された第２付加情報を表示する。
【０００９】
好ましくは、第２付加情報は、表示手段が表示しているデジタルコンテンツ全体に示された情報を含む。
【００１０】
好ましくは、表示手段は、該表示手段が表示しているデジタルコンテンツ全体に示された情報のうち表示手段が過去に表示した情報を第２付加情報として表示する。
【００１１】
好ましくは、第２付加情報は、表示手段が内容を表示しているデジタルコンテンツとは別のデジタルコンテンツに示された情報を含む。
【００１２】
好ましくは、端末装置が、別のデジタルコンテンツをダウンロードしていない場合には、表示手段は、該別のデジタルコンテンツのダウンロードを推奨する推奨画面を表示する。
【００１３】
好ましくは、第１付加情報の種類が複数ある場合には、該複数の第１付加情報の種類の選択を受け付ける第２受付手段を、さらに備える。
【００１４】
好ましくは、決定手段により決定された第１付加情報を表示手段に表示させる操作を受け付ける第３受付手段をさらに備え、表示手段は、第３受付手段が受け付けた操作結果に基づいて、第１付加情報を表示する。
【００１５】
本発明の他の局面によれば、サーバ装置であって、好ましくは、端末装置が表示するデジタルコンテンツを該端末装置へ送信する送信手段と、端末装置によるデジタルコンテンツの表示の履歴に応じて、端末装置に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、該デジタルコンテンツとともに、決定手段により決定された第１付加情報を端末装置に送信する送信手段と、を備える。
【００１６】
本発明の他の局面によれば、ネットワークシステムであって、情報処理装置と端末装置を備え、端末装置は、デジタルコンテンツを表示する表示手段を備え、情報処理装置および端末装置のうちいずれか一方は、端末装置によるデジタルコンテンツの表示の履歴に応じて、端末装置に表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定する決定手段と、を備え、表示手段は、該デジタルコンテンツとともに、決定手段により決定された第１付加情報を表示する。
【００１７】
本発明の他の局面によれば、デジタルコンテンツを表示する表示方法であって、デジタルコンテンツの表示の履歴に応じて、表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定するステップと、該デジタルコンテンツとともに、決定された第１付加情報を表示するステップと、を備える。
【００１８】
本発明の他の局面によれば、デジタルコンテンツを表示するプログラムであって、プログラムは、コンピュータに、デジタルコンテンツの表示の履歴に応じて、表示される該デジタルコンテンツの内容を表す第１付加情報を、予め定められた複数の第１付加情報から決定するステップと、該デジタルコンテンツとともに、決定された第１付加情報を表示するステップと、を実行させる。
【発明の効果】
【００１９】
ある局面において、端末装置が表示したデジタルコンテンツの履歴に応じた付加情報を表示でき、上記問題を解決できる。
【００２０】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００２１】
【図１】本実施形態の概略の一例を示した図である。
【図２】実施形態１の配信システムの一例を示した図である。
【図３】実施形態１の端末装置の外観の一例を示した図である。
【図４】端末装置のハードウェア構成例を示した図である。
【図５】サーバ装置および端末装置の機能構成例を示した図である。
【図６】サーバ装置側の電子書籍ＤＢの一例を示した図である。
【図７】端末装置側の電子書籍ＤＢの一例を示した図である。
【図８】ログＤＢの一例を示した図である。
【図９】付加情報ＤＢの一例を示した図である。
【図１０】表示部の表示態様の一例を示した図である。
【図１１】電子書籍および付加情報の表示例を示した図である。
【図１２】第１の他の種類の付加情報の一例を示した図である。
【図１３】第２の他の種類の付加情報の一例を示した図である。
【図１４】第３の他の種類の付加情報の一例を示した図である。
【図１５】第４の他の種類の付加情報の一例を示した図である。
【図１６】実施形態１の端末装置の処理フローの一例を示した図である。
【図１７】付加情報の決定処理の処理フローの一例を示した図である。
【図１８】第１付加情報の他の例を示した図である。
【図１９】実施形態２の端末装置等の機能構成例を示した図である。
【図２０】単語ＤＢの一例を示した図である。
【図２１】第１の他の種類の付加情報の他の例を示した図である。
【図２２】第２の他の種類の付加情報の他の例を示した図である。
【図２３】第３の他の種類の付加情報の他の例を示した図である。
【図２４】第４の他の種類の付加情報の他の例を示した図である。
【図２５】購入推奨画面の一例を示した図である。
【図２６】実施形態などの処理の流れの一例を示した図である。
【図２７】実施形態５の表示画面の一例を示した図である。
【図２８】実施形態５の端末装置の機能構成例を示した図である。
【図２９】実施形態６の表示画面の一例を示した図である。
【図３０】実施形態６の端末装置の機能構成例を示した図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してあり、それらの名称および機能も同じである。従って、重複説明を繰り返さない。
【００２３】
また、本実施形態では、サーバ装置が、ユーザが保有する端末装置に対してデジタルコンテンツを配信する。該端末装置は、ユーザ操作に応じて、該配信されたデジタルコンテンツを表示する。典型的な例として、デジタルコンテンツが「電子書籍」である場合について説明する。
【００２４】
［概略］
図１を参照しながら、本実施形態の概略を説明する。図１は、本実施形態の概略を示した図である。図１は、本実施形態の端末装置の表示された電子書籍の一例を示した図である。ユーザは、端末装置に表示された電子書籍を閲覧する。また、ユーザは端末装置に対してページ送り操作（例えば、フリック操作）を行うことにより、表示されるページを送ることができる。
【００２５】
図１（Ａ）は、電子書籍の最初のページ１から昇順に端末装置が表示していく例を示した図である。図１（Ｂ）は、端末装置が、電子書籍のページ１〜ページ６を表示せずに、電子書籍のページ７を表示した例を示した図である。
【００２６】
本実施形態の端末装置は、該端末装置が、表示した電子書籍の履歴に応じて、端末装置が表示する該電子書籍の部分（ページ）について示された付加情報を決定する。そして、端末装置は、該電子書籍の部分とともに、該決定された付加情報を表示する。
【００２７】
図１（Ａ）に示すように、端末装置は、電子書籍のページ１の実体画面１００１ａと、付加情報１００１ｂとを、表示画面１００１として表示する。付加情報１００１ｂは、該付加情報１００１ｂに対応する実体画面１００１ａの内容について示す情報である。この例では、実体画面１００１ａは、「・・・Ａは駅に向かった。・・・」という情報を含むので、付加情報１００１ｂは、登場人物Ａについての情報を含む。
【００２８】
次に、ユーザが複数回のページ送り操作を行うことにより、端末装置は、電子書籍のページ４の実体画面１００２ａと、付加情報１００２ｂとを、表示画面１００２として表示する。
【００２９】
付加情報１００２ｂは、実体画面１００２ａの内容を示す情報である。この例では、実体画像１００２ａは、「ＡとＢは兄弟であり、ＡとＢは病院へ向かった。・・・」という情報を含むので、付加情報１００２ｂは、「登場人物Ａと登場人物Ｂとが兄弟である」を示す情報となる。
【００３０】
さらに、ユーザが複数回のページ送り操作を行うことにより、端末装置は、電子書籍のページ７の実体画像１００３ａと、付加情報１００３ｂを、表示画像１００３として表示する。
【００３１】
付加情報１００３ｂは、実体画像１００３ａの内容を示す情報である。この例では、実体画像１００３ａは、「ＡとＣは親子であり、ＡとＣは買い物へ行った。・・・」という情報を含むので、付加情報１００３ｂは、「登場人物Ａと登場人物Ｂとが兄弟である」という情報に加え、「登場人物Ａと登場人物Ｃとが親子である」を示す情報となる。
【００３２】
このように、本実施形態の端末装置は、該端末装置の電子書籍の表示履歴（この例では、表示したページ番号）に応じた付加情報を表示する。従って、ユーザは、付加情報を目視することで、電子書籍への理解が支援される。
【００３３】
次に、図１（Ｂ）に示すように、ユーザがページ１〜ページ６の電子書籍を端末装置に表示させずに、ページ７の電子書籍を直接表示させたとする。この場合に、端末装置が、上述した付加情報１００３ｂを表示させると、ユーザは、登場人物ＡおよびＢについて閲覧していないにも関わらず、登場人物ＡおよびＢについての情報を閲覧する。従って、いわゆるネタばれが生じ、ユーザの該電子書籍への関心が低下する場合がある。
【００３４】
そこで、本実施形態の端末装置は、端末装置が過去に表示していない電子書籍のページを除外した付加情報を表示する。この例では、ページ１〜ページ６を表示していないことから、ページ１〜ページ６の内容を反映した付加情報を表示しない。図１の例では、端末装置は、登場人物Ａおよび登場人物Ｂの関係に相当する付加情報を表示しない。従って、端末装置が表示していないページ（つまり、ユーザが閲覧していないページ）についての付加情報を、ユーザは閲覧することはなく、ネタばれを防ぐことができる。
【００３５】
［実施形態１］
＜システム構成＞
次に、図２を参照して実施形態１の配信システム１０の構成例を説明する。図２は、実施形態１の配信システム１０の一例を示した図である。実施形態１の配信システム１０は、サーバ装置１００と、複数の端末装置２００とを含む。図２の例では、サーバ装置１００と、複数の端末装置２００は、ネットワーク５０に接続されている。サーバ装置１００および複数の端末装置２００各々は、ネットワーク５０経由で電子書籍などの各種データを送受信する。
【００３６】
端末装置２００が、サーバ装置１００に対して、電子書籍の要求信号を送信する。サーバ装置１００は、要求信号を受信すると、端末装置２００に対して、デジタルコンテンツ（例えば、電子書籍）を送信（配信）する。端末装置２００は、該デジタルコンテンツを表示する。デジタルコンテンツは、電子書籍、動画、音楽などを含む。また、動画は、ドラマ、映画、ゲームなどを含む。以下では、典型的な例として、デジタルコンテンツを電子書籍として説明する。
【００３７】
端末装置２００は、電子書籍等のデジタルコンテンツをダウンロード可能な端末であり、該ダウンロードされた電子書籍を表示する。端末装置２００は、例えば、ＰＣ（Personal  Computer）、携帯電話、スマートフォン、タブレット端末などである。サーバ装置１００は、電子書籍を配信する機能を有し、例えば、電子書籍配信事業者が保有するものである。
【００３８】
ユーザは、端末装置２００に対して操作を行うことにより、電子書籍を表示させたり、該表示された電子書籍のページ送りなどを行うことができる。
【００３９】
＜端末装置の外観＞
次に、図３を参照して、端末装置２００の外観について説明する。図３は、実施形態１の端末装置２００の外観の一例を示した図である。図３の例では、端末装置２００は、電源ボタン２０２と、メニューボタン２０４と、ホームボタン２０６と、戻るボタン２０８と、表示部２１０と、を含む。
【００４０】
ユーザが、所定時間以上、電源ボタン２０２を押下することにより、端末装置２００の電源をオンまたはオフすることができる。また、ユーザが、所定時間未満、電源ボタン２０２を押下することにより、端末装置２００の動作状態から休止状態への遷移、または、該休止状態から動作状態への遷移を切り替えることができる。
【００４１】
表示部２１０は、全体の電子書籍のうち、一部分を表示する。ここで、一部分は、表示部２１０が表示する最小の単位画像である。例えば、デジタルコンテンツが電子書籍である場合には、一部分は、「１ページ」である。また、デジタルコンテンツが動画である場合には、一部分は、「１フレーム」である。また、表示部２１０は、タッチパネル機能を有する。ユーザは、指やスタイラスペンなどの接触子を、表示部２１０に接触させて所定の操作を行うことにより、電子書籍のページ送り、電子書籍の拡大または縮小などを行うことができる。
【００４２】
ユーザが、メニューボタン２０４を押下することにより、端末装置２００は、メニュー画像を表示部２１０に表示させる。ユーザが、ホームボタン２０６を押下することにより、端末装置２００は、ホーム画面を表示部２１０に表示させる。ユーザが、戻るボタン２０８を押下することにより、端末装置２００は、遷移前の画面を表示することができる。
【００４３】
＜ハードウェア構成＞
次に、図４を参照して、端末装置２００のハードウェア構成について説明する。図４は、端末装置２００のハードウェア構成例を示した図である。図４の例では、端末装置２００は、ＣＰＵ（Central  Processing  Unit）２１２と、ＲＡＭ（Random  Access  Memory）２１４と、ＲＯＭ（Read  Only  Memory）２１６と、ＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）２１８と、通信部２２０と、表示部２１０と、操作部２２２と、外部メディアＩ／Ｆ部２２４と、を含む。
【００４４】
ＣＰＵ２１２は、ＲＯＭ２１６に格納されているプログラムや各種データに基づいて、処理を行う。ＲＡＭ２１４は、ＲＯＭ２１６から読み出された各種プログラムやデータを一時保持する。ＲＯＭ２１６は、端末装置２００が、起動されるときに実行されるプログラムや各種データを格納する。通信部２２０は、サーバ装置１００などから、電子書籍を受信したり、後述する他の情報の送受信を行う。
【００４５】
操作部２２２は、ユーザからの操作を受け付けるものであり、図３で説明した電源ボタン２０２と、メニューボタン２０４と、ホームボタン２０６と、戻るボタン２０８等を含む。表示部２１０は、タッチパネル機能を備えるディスプレイである。従って、表示部２１０は、概念的に、操作部２２２の一部を含む。
【００４６】
外部メディアＩ／Ｆ部２１８は、端末装置２００と、外部メディア２３０（例えばＳＤ（Secure  Digital）メモリーカードなど）とのインターフェースの役割を果たす。外部メディア２３０に格納されている各種データは、外部メディアＩ／Ｆ部２１８を経由して、ＲＯＭ２１６などに格納される。
【００４７】
＜機能構成例＞
次に、図５を参照して、実施形態１のサーバ装置１００および端末装置２００の機能構成例を示す。図５は、サーバ装置１００および端末装置２００の機能構成例を示した図である。図５は、サーバ装置１００と、１つの端末装置２００とがネットワーク接続されている例を示しているが、実際は、サーバ装置１００と、複数の端末装置２００とがネットワーク接続されている。
【００４８】
≪サーバ装置１００≫
まず、サーバ装置１００およびデータ構造について説明する。図５に示すように、サーバ装置１００は、電子書籍記憶部１０２と、制御部１０４と、通信部１０６と、を含む。
【００４９】
電子書籍記憶部１０２は、複数の電子書籍を電子書籍ＤＢ（database）として記憶する。図６は、電子書籍ＤＢの一例を示した図である。図６に示すように、電子書籍記憶部１０２は、電子書籍ＩＤ（Identification）ごとに電子書籍の実体データを記憶する。図６の例では、電子書籍ＩＤ１、２、３・・・と対応させて、電子書籍Ｅ１，Ｅ２，Ｅ３・・・・の実体データを記憶する。
【００５０】
通信部１０６は、端末装置２００Ａから電子書籍要求信号を受信したり、端末装置２００Ａと各種データのやり取りを行う。電子書籍要求信号は、端末装置２００Ａが電子書籍のダウンロードを要求するための信号である。電子書籍要求信号は、電子書籍ＩＤ等を含む。
【００５１】
制御部１０４は、端末装置２００Ａから通信部１０６経由で、電子書籍要求信号を受信すると、該電子書籍要求信号から、電子書籍ＩＤを抽出する。制御部１０４は、電子書籍ＤＢ（図６参照）から、該抽出した電子書籍ＩＤに対応する電子書籍の実体データ、および、該電子書籍に対応する複数の付加情報（後述する）を取得する。制御部１０４は、取得した電子書籍、および、複数の付加情報を通信部１０６経由で、電子書籍要求信号を送信した端末装置２００Ａへ送信する。
【００５２】
≪端末装置２００Ａ≫
次に、端末装置２００Ａについて説明する。端末装置２００Ａは、通信部２２０と、電子書籍記憶部３０４と、付加情報記憶部３０６と、ログ記憶部３０８と、電子書籍管理部３１０と、付加情報記憶部３０６と、ログ管理部３１４と、決定部３１６と、表示制御部３１８と、表示部２１０と、を含む。
【００５３】
通信部２２０は、サーバ装置１００から、電子書籍の実体データ等、各種データを送受信する。
【００５４】
電子書籍記憶部３０４は、ダウンロードされた電子書籍を、電子書籍ＤＢとして電子書籍ＩＤごとに記憶する。図７は、電子書籍ＤＢの一例を示した図である。図７の例では、電子書籍記憶部３０４は、電子書籍ＩＤが１、２、５、１０、１５である電子書籍Ｅ１，Ｅ２，Ｅ５，Ｅ１０，Ｅ１５を記憶している。
【００５５】
電子書籍管理部３１０は、電子書籍記憶部３０４に記憶されている電子書籍を管理する。具体的には、電子書籍管理部３１０は、端末装置２００Ａが新たに要求した電子書籍を、電子書籍記憶部３０４に記憶させる。また、ユーザが表示部２１０に電子書籍を表示部２１０に表示させる操作を行った場合には、電子書籍管理部３１０は、電子書籍記憶部３０４から電子書籍の実体データを取得し、後述する表示制御部３１８に該電子書籍の実体データを出力する。
【００５６】
ログ記憶部３０８は、端末装置２００Ａが表示部２１０に表示した（つまり、ユーザが閲覧した）電子書籍の履歴情報（ログ情報）を、ログＤＢとして記憶する。
【００５７】
図８を参照して、ログＤＢについて説明する。図８は、ログＤＢの一例を示した図である。図８の例では、電子書籍ＩＤごとに、ログ情報が記憶されている。より詳細には、電子書籍ＩＤの電子書籍Ｅ１については、表示部２１０がページ１〜ページ１００を表示したこと（つまり、ユーザがページ１〜ページ１００を閲覧したこと）を示している。また、図８の例では、電子書籍Ｅ２，Ｅ５，Ｅ１０，Ｅ１５については、ログ情報はＮＵＬＬ（空欄）になっており、表示部２１０は、１ページも表示していないことを示す。
【００５８】
ログ管理部３１４はログ情報を管理する。表示部２１０に表示されている電子書籍に対してユーザがページ送り操作を行う度に、ログ管理部３１４は、ログ情報（つまり、表示部２１０が表示したページ番号）を更新する。ログ管理部３１４のログ情報の更新タイミングは、他のタイミングでもよい。例えば、ログ管理部３１４は、端末装置２００Ａに対してユーザが閲覧中止操作を行なったときに、前回閲覧中止操作をした時から、今回の閲覧中止操作を中止した時までに表示部２１０が表示したページ番号をログ情報として更新するようにしてもよい。
【００５９】
決定部３１６は、表示部２１０が表示した電子書籍の履歴に応じて、表示部２１０に表示される該デジタルコンテンツの部分（ページ）について示された付加情報を決定する。本実施形態では、表示部２１０が表示した電子書籍の履歴は、上述したログＤＢである。また、決定部３１６は、ユーザが端末装置２００Ａにページ送り操作を行うごとに、付加情報記憶部３０６に記憶されている付加情報ＤＢを参照することにより、付加情報を決定する。
【００６０】
付加情報記憶部３０６は、付加情報ＤＢを保持する。付加情報は、電子書籍の内容において、ユーザの理解を支援するための情報である。付加情報は、例えば、電子書籍の内容をまとめた情報である。付加情報は、例えば、図１に示したように、電子書籍のストーリーの登場人物の相関図などを示した図である。ここで、図９を参照して、付加情報ＤＢについて説明する。図９は付加情報ＤＢの一例を示した図である。図９の例では、１つの電子書籍ＩＤのページ番号ごとに付加情報ＩＤを対応付けられている。さらに、付加情報ＩＤは、決定条件が定められている。また、以下では、例えば、付加情報ＩＤが１−１である付加情報を付加情報Ａ１−１という。
【００６１】
ここで、決定条件は、決定部３１６が付加情報を決定する条件（または表示部２１０が付加情報を表示する条件）であり、表示の履歴に対して予め定められた条件である。図９の例では、電子書籍Ｅ１のページ１については、付加情報Ａ１−１が対応付けられている。また、該付加情報Ａ１−１の決定条件については、何ら規定されていない。
【００６２】
また、電子書籍ＩＤのページ番号１０１について、付加情報Ａ１−１０１−１、付加情報Ａ１−１０１−２、および、付加情報Ａ１−１０１−３が定められている。付加情報Ａ１−１０１−１の決定条件は、「表示部２１０が、電子書籍Ｅ１を、ページ１〜ページ１００まで表示した」という条件である。付加情報Ａ１−１０１−２の決定条件は、「表示部２１０が、電子書籍Ｅ１を、ページ１〜ページ７５まで表示した」という条件である。また、付加情報Ａ１−１０１−３の決定条件は、「付加情報Ａ１−１０１−１および付加情報Ａ１−１０１−２の決定条件以外の決定条件」である。つまり、表示部２１０が電子書籍を全く表示していない等が決定条件となる。
【００６３】
また、決定条件は、例えば電子書籍販売事業者などにより予め定められる。決定条件は、表示部２１０が表示していないデジタルコンテンツの部分を除外するように定められる。これにより、ユーザは閲覧していない（つまり、表示部２１０が表示していない）コンテンツの部分（ページ）についての付加情報を閲覧することはなく、ネタばれは回避される。
【００６４】
このように、典型的には、決定部３１６は、複数の第１付加条件から、表示の履歴が満たす決定条件に対応した第１付加条件を決定する。
【００６５】
つまり、付加情報１−１０１−１は、電子書籍Ｅ１のページ１〜ページ１００の内容をまとめた情報である。また、付加情報１−１０１−２は、電子書籍Ｅ１のページ１〜ページ７５の内容をまとめた情報である。また、付加情報１−１０１−３は、電子書籍の内容が全く含まれていない情報である。
【００６６】
従って、例えば、表示部２１０が、電子書籍のページ１〜ページ７５の全てを表示せずに、電子書籍のページ７７を表示して（つまり、ユーザがページ７７のみを閲覧して）、ユーザがページ１０１を表示部２１０に表示させる操作を行った場合には、決定部３１６は、付加情報として、付加情報Ａ１−１０１−３を決定する。
【００６７】
また、表示部２１０が、電子書籍のページ１〜ページ７５の全てを表示して、ユーザがページ１０１を表示部２１０に表示させる操作を行った場合には、決定部３１６は、付加情報として、付加情報Ａ１−１０１−２を決定する。
【００６８】
また、表示部２１０が、電子書籍のページ１〜ページ１００の全てを表示して、ユーザがページ１０１を表示部２１０に表示させる操作を行った場合には、決定部３１６は、付加情報として、付加情報Ａ１−１０１−１を決定する。
【００６９】
このように、決定部３１６は、表示部２１０による電子書籍の表示の履歴に応じて、表示部２１０に表示される電子書籍について示された付加情報を、予め定められた複数の付加情報（つまり、付加情報ＤＢ）から決定する。つまり、決定部３１６は、表示部２１０が表示している電子書籍において、表示部２１０が過去に表示した該電子書籍の部分（ページ）を示す第１付加情報を決定する。
【００７０】
付加情報管理部３１２は、サーバ装置１００から送信された複数の付加情報を、付加情報ＤＢとして、付加情報記憶部３０６に記憶させる。また、付加情報管理部３１２は、決定部３１６が付加情報を決定する際に、複数の付加情報を決定部３１６に出力する。
【００７１】
表示制御部３１８は、ユーザがページ送り操作を行うことにより新たに表示部２１０に表示されるページと、該ページ送り操作が行われることにより決定部３１６が決定した付加情報と、を並べて同時に表示部２１０に表示する。
【００７２】
図１０を参照して、表示部２１０の表示態様について説明する。図１０は、表示部２１０の表示態様の一例を示した図である。図１０に示すように、表示部２１０は、第１領域２１０ａと、第２領域２１０ｂとを含む。第１領域２１０ａには、電子書籍等のデジタルコンテンツが、ページ単位または見開きで表示され、第２領域２１０ｂには、付加情報が表示される。
【００７３】
図１１を参照して、表示部２１０の、電子書籍および付加情報の表示例について説明する。図１１は、表示部２１０の、電子書籍および付加情報の表示例について示した図である。図１１（Ａ）の例では、第１領域２１０ａには、電子書籍のページ１００の画像１００４ａが表示されており、第２領域２１０ｂには、画像１００４ａの内容を示す付加情報１００４ｂが表示されている。
【００７４】
このように、第１領域２１０ａの下方に、第２領域２１０ｂを設けることにより、ユーザは電子書籍の画像１００４ａを閲覧できるとともに、容易に付加情報１００４ｂを閲覧できる。従って、ユーザは、付加情報１００４ｂを閲覧しながら、電子書籍の画像１００４ａを閲覧できることから、電子書籍を容易に理解できる。
【００７５】
また、表示画像１００４は、電子書籍のページ１００の画像１００４ａを含んでいるが、表示部２１０はページ１〜ページ９９までの電子書籍の画像を表示したとする。次に、現在表示されているページ１００からページ１０１を表示部２１０が表示するように、ユーザがページ送り操作を行ったとする。そうすると、決定部３１６は、ログ情報（ここでは、ページ１〜ページ１００全てを表示部２１０が表示したというログ情報）に応じて、付加情報ＤＢ（図９参照）から、付加情報Ａ１−１０１−１として、付加情報１００５ｂを決定する。そして表示制御部３１８は、決定された付加情報１００５ｂを表示部２１０に表示させる。また、ログ管理部３１４は、表示部２１０がページ１０１を表示したことを示すログ情報を、ログＤＢに対して更新する。
【００７６】
図１１（Ｂ）は表示画像１００４に対して、ページ送り操作を行った後に、表示部２１０が表示する表示画像１００５である。表示画像１００５は、ページ１０１の電子書籍の画像１００５ａと、付加情報１００５ｂ（付加情報Ａ１−１０１−１）とを含む。
【００７７】
ここで、ページ１０１の電子書籍は、「その時、ＡはＤに出会った。・・・」という文章を含んでいることから、付加情報１００５ｂ（付加情報１−１０１−１）は、登場人物Ａと登場人物Ｄとの関係（図１１の例では、「友達」）を含む。
【００７８】
ユーザが、ページ１００からページ１０１へのページ送り操作を行った場合に、更新された付加情報１００５ｂを閲覧することにより、電子書籍のページ１０１を理解しやすくなる。
【００７９】
このように、決定部３１６は、表示部２１０が表示した電子書籍の履歴に応じて、表示部２１０に表示される該デジタルコンテンツの部分について示された付加情報を決定する。従って、ユーザがページ送り操作を行うことにより、付加情報は更新され、表示部２１０が表示するページの進捗に応じて、付加情報も更新される。よって、端末装置２００Ａは、常に、表示されている電子書籍のユーザの理解を支援できる。
【００８０】
また、付加情報のうち、ページ送り操作により更新された箇所（図１１の例では、「Ｄ」と「友達」という文言）の色を、他の第１付加情報の文字の色と、相違させて表示させることが好ましい。ユーザは付加情報の更新された箇所を容易に理解できるからである。
【００８１】
また、図１１の例では、登場人部Ａ、Ｂ、Ｃ、Ｄ各々の読み仮名を、登場人部Ａ、Ｂ、Ｃ、Ｄ各々の近傍に表示するようにしてもよい。
【００８２】
≪第１の他の種類の付加情報≫
付加情報の他の種類について説明する。図１２を参照して、第１の他の種類の付加情報について説明する。図１２は、第１の他の種類の付加情報の一例を示した図である。図１２に示される付加情報は、電子書籍において、登場人物などの年表を含んだ情報である。
【００８３】
図１２の付加情報は、例えば、「１９１３年にＡが生まれる。」という情報を含む。登場人物Ａが初めて登場したページを表示部２１０が表示した場合に、表示制御部３１８は該情報を表示部２１０に表示させる。さらに、登場人物Ｂが初めて登場したページを表示部２１０が表示した場合に、「１９１５年にＢが生まれる。」という情報を、表示制御部３１８は表示部２１０に表示させる。
【００８４】
このようにして、表示部２１０が新たなページを表示するごとに、決定部３１６は、新たな付加情報を決定し、表示制御部３１８は、表示部２１０に新たな付加情報を表示させる。
【００８５】
≪第２の他の種類の付加情報≫
図１３を参照して、第２の他の種類の付加情報について説明する。図１３は、第２の他の種類の付加情報の一例を示した図である。図１３に示される付加情報は、電子書籍において、登場人物などが住んでいている家を示した地図を含んだ情報である。
【００８６】
図１３の付加情報は、例えば、「Ａの家」や、「Ｘ地区等」の情報を含む。そして、表示部２１０が新たなページを表示するごとに、決定部３１６は、新たな付加情報「Ｂの家」の情報を決定し、表示制御部３１８は、表示部２１０に新たな付加情報「Ｂの家」という情報を表示させる。
【００８７】
このようにして、表示部２１０が新たなページを表示するごとに、決定部３１６は、新たな付加情報を決定し、表示制御部３１８は、表示部２１０に新たな付加情報を表示させる。
【００８８】
≪第３の他の種類の付加情報≫
図１４を参照して、第３の他の種類の付加情報について説明する。図１４は、第３の他の種類の付加情報の一例を示した図である。電子書籍の内容が、例えば、野球の試合に関連する場合に、図１４に示される付加情報は、野球の試合のスコア表を含む。図１４の例では、そして、表示部２１０が新たなページを表示するごとに、決定部３１６は、表示しているページ番号の内容に相当したスコアに更新する。
【００８９】
このようにして、表示部２１０が新たなページを表示するごとに、決定部３１６は、新たな付加情報（スコア）を決定し、表示制御部３１８は、表示部２１０に新たな付加情報を表示させる。
【００９０】
≪第４の他の種類の付加情報≫
図１５を参照して、第４の他の種類の付加情報について説明する。図１５は、第４の他の種類の付加情報の一例を示した図である。電子書籍の内容が、例えば、何らかの試合に関連する場合に、図１５記載の付加情報は、試合のトーナメント表を含む。図１５の例では、そして、表示部２１０が新たなページを表示するごとに、決定部３１６は、表示しているページ番号の内容に相当した試合結果に更新する。
【００９１】
このようにして、表示部２１０が新たなページを表示するごとに、決定部３１６は、新たな付加情報（試合結果）を決定し、表示制御部３１８は、表示部２１０に新たな付加情報を表示させる。
【００９２】
また、上述では、サーバ装置１００は、電子書籍および該電子書籍に対応する複数の付加情報を端末装置２００Ａへ送信し、付加情報管理部３１２は付加情報記憶部３０６に格納する、と説明した。その他の例として、ユーザがページ送り操作を行うごとに、端末装置２００Ａは、該ページ送り操作が行われることにより、表示部２１０に表示されるページに対応する付加情報をサーバ装置１００に要求してもよい。
【００９３】
また、ログＤＢ（図８参照）において、ログ情報は、表示部２１０が表示したページを含む、としている。その他の実施形態として、ログ情報は、予め定められた所定時間以上、表示部２１０が表示したページとしてもよい。何故なら、表示部２１０が短時間（例えば、１秒）しか表示していないページは、ユーザが閲覧していない可能性は高く、ネタばれが生じる場合があるからである。
【００９４】
＜処理の流れ＞
図１６を参照して、実施形態１の端末装置２００Ａの処理フローを説明する。図１６は、実施形態１の端末装置２００Ａの処理フローの一例を示した図である。
【００９５】
ステップＳ２において、操作部２２２がユーザからページ送り操作を受け付けたか否かを、ＣＰＵ２１２は判断する。操作部２２２がユーザからページ送り操作を受け付けたとＣＰＵ２１２が判断すると（ステップＳ２のＹＥＳ）、処理はステップＳ４に移行する。
【００９６】
ステップＳ４において、決定部３１６は、表示部２１０による電子書籍の表示履歴に応じて、表示部２１０に表示される電子書籍について示された付加情報を決定する。
【００９７】
ステップＳ６において、表示制御部３１８は、表示部２１０の第１領域２１０ａに次のページを表示させ、第２領域２１０ｂに決定された付加情報を表示する。
【００９８】
図１７に、ステップＳ４の決定部３１６による付加情報の決定処理の処理フローの一例を示す。
【００９９】
ステップＳ４２において、決定部３１６は、ページ送り操作により、ページめくりされる次のページ番号を取得する。例えば、表示部２１０が表示しているページ番号が「６」であり、ユーザがページ送り操作を行った場合には、「次のページ番号」は、「７」である。
【０１００】
ステップＳ４４において、決定部３１６は、取得された「次のページ番号」に基づいて、付加情報記憶部３０６に記憶されている付加情報ＤＢ、および、ログ記憶部３０８に記憶されているログＤＢを参照して、付加情報を決定する。
【０１０１】
＜まとめ＞
この実施形態１の端末装置２００Ａおよび配信システム１０によると、表示部２１０が表示した電子書籍（デジタルコンテンツ）の履歴に応じて、表示部２１０に表示される電子書籍の部分（ページ）について示された付加情報を、決定部３１６が決定する。好ましくは、決定部３１６は、表示部２１０が過去に表示していない電子書籍のページ（つまり、ユーザが閲覧していないページ）を除外した第１付加情報を決定する。表示制御部３１８は、該電子書籍の部分（ページ）とともに、決定部３１６により決定された付加情報を表示部２１０に表示させる。従って、ユーザが閲覧していないページの内容を示す付加情報を、端末装置２００Ａが表示することはない。よって、ネタばれを防ぎ、ユーザの電子書籍に対する関心を低下させるという事態を回避できる。
【０１０２】
［実施形態２］
次に、実施形態２について説明する。実施形態２の端末装置２００Ｂは、実施形態１で説明した付加情報（以下、「第１付加情報」という。）を、ユーザが指定することにより、該指定した箇所の内容を示した第２付加情報を表示する。
【０１０３】
従って、ユーザが、第１付加情報内の情報の内容について忘れた場合やさらに深く知りたい箇所がある場合などに、該箇所に対してタッチすることにより、該箇所が示された第２付加情報を端末装置２００Ｂは表示する。従って、ユーザは第２付加情報を閲覧することにより、ユーザは該箇所の内容を容易に理解できる。
【０１０４】
図１８（Ａ）は、表示部２１０に表示される第１付加情報の一例である。図１８（Ａ）の第１付加情報１００５ｃは、ユーザから指定可能に単語（登場人物Ａや登場人物Ｂなど）が表示されている点で、図１１記載の第１付加情報１００５ｂと異なる。図１８（Ａ）では、ユーザから指定可能に単語には、アンダーラインが付加されている。
【０１０５】
図１８（Ｂ）は、図１８（Ａ）の登場人物「Ａ」を、ユーザが指定（タッチ）した場合に、表示部２１０が表示する第２付加情報である。図１８（Ｂ）の例では、「初登場シーンへ」キー１００５ｅと、「コメントを投稿する」キー１００５ｆと、「コメントを見る」キー１００５ｇと、が示されている。
【０１０６】
ユーザが、「初登場シーンへ」キー１００５ｅをタッチすることにより、登場人物Ａの初登場ページが第１領域２１０ａに表示される。これにより、ユーザは登場人物Ａの初登場シーンを認識できる。
【０１０７】
また、ユーザが「コメントを投稿する」キー１００５ｆをタッチすると、第１領域２１０ａ、または、表示部２１０の全領域に、コメント投稿画面（図示せず）を、表示制御部３１８が表示する。ユーザが、該コメント投稿画面から、登場人物Ａについてのコメントを投稿することにより、他の端末装置２００を保有する他のユーザは、該コメントを閲覧できる。
【０１０８】
また、ユーザが「コメントを見る」キー１００５ｇをタッチすると、第１領域２１０ａ、または、表示部２１０の全領域に、表示制御部３１８が、コメント一覧画面（図示せず）を表示する。該コメント一覧画面は、登場人物Ａについて、他の端末装置２００から、電子的にコメント投稿画面に投稿されたコメントの一覧画面である。
【０１０９】
また、図１８の画像１００５ｃにおいて、ユーザが、登場人物同士の関係をタッチすることにより、該登場人物同士が示されたページを、第２付加情報として表示部２１０が表示するようにしてもよい。例えば、図１８の画像１００５ｃにおいて、登場人物Ａと登場人物Ｂとの関係である「兄弟」を、ユーザがタッチすると、第２付加情報として、表示部２１０が、登場人物Ａと登場人物Ｂとが「兄弟」であることが示されたページを表示部２１０が表示する。
【０１１０】
このように、初登場シーン、コメント投稿画面、コメント一覧画面などをまとめて、第２付加情報という。つまり、第２付加情報は、第１付加情報内の情報のうち、ユーザにより指定された部分の内容について示された情報である。
【０１１１】
＜機能構成例＞
図１９を参照して、実施形態２の端末装置２００Ｂの機能構成例を説明する。図１９は、実施形態２の端末装置２００Ｂ等の機能構成例を示した図である。図１９は、第１受付部３４０が追加されている点で、図５と異なる。
【０１１２】
第１受付部３４０は、表示部２１０に表示された第１付加情報の部分の指定を受け付ける。該第１付加情報の部分の指定の受付態様は、図１６で説明した通りである。第１受付部３４０は、機能的に操作部２２２に含まれる。
【０１１３】
また、実施形態２の付加情報記憶部３０６は、付加情報ＤＢの他に、単語ＤＢも記憶する。そこで、図２０を参照して、単語ＤＢについて説明する。図２０は、単語ＤＢの一例を示した図である。
【０１１４】
図２０の例では、指定対象単語ごとに、リンク先情報が対応付けられている。ここで、リンク先情報は、指定対象単語について示されている箇所のリンク先を示す情報である。図２０の例では、リンク先情報は、コンテンツＩＤ、ページで規定される。さらに、ページは、登場シーンに対応付けられている。リンク先情報とは、例えば、ページのＵＲＬ（Uniform  Resource  Locator）である。
【０１１５】
例えば、指定対象単語Ａ（登場人物Ａ）は、コンテンツＩＤが「１」の電子書籍Ｅ１のページ２、ページ５、ページ８、ページ１７に対応付けられている。さらに、ページ２、ページ５、ページ８、ページ１７は、「初登場シーン」「食事シーン」「乗車シーン」「通学シーン」それぞれに対応付けられている。
【０１１６】
これは、登場人物Ａが、電子書籍Ｅ１のページ２，ページ５，ページ８，ページ１７に表示されていることを示す。また、電子書籍Ｅ１のページ２，ページ５，ページ８，ページ１７各々の登場人物Ａの登場シーンが、「初登場シーン」「食事シーン」「乗車シーン」「通学シーン」であることを示す。
【０１１７】
また、指定対象単語「Ｂ」は、電子書籍Ｅ１のページ３，ページ８，ページ２５，ページ３２、および、電子書籍Ｅ２のページ４，ページ１５に対応付けられている。これは、単語「Ｂ」が、電子書籍Ｅ１のページ３，ページ８，ページ２５，ページ３２に表示されており、かつ、電子書籍Ｅ２のページ４，ページ１５に表示されていることを示す。
【０１１８】
なお、図２０では、指定対象単語Ｂ、Ｃについて、シーンが明記されていないが、実際は、該シーンも定められている。
【０１１９】
第１受付部３４０が、ユーザの指定を受け付けると、該指定された箇所の情報を決定部３１６に出力する。決定部３１６は、単語ＤＢを参照して、該指定された箇所についての第２付加情報を決定する。例えば、ユーザが、図２０（Ｂ）記載の、登場人物Ａの「初登場シーンへ」キー１００５ｅをタッチすると、第１受付部３４０により、該タッチされた情報である「登場人物Ａの初登場シーン」の情報が決定部３１６に出力される。
【０１２０】
決定部３１６は、単語ＤＢを参照して、出力された情報に基づいて、「電子書籍Ｅ１のページ２」を第２付加情報として決定する。表示制御部３１８は、該決定された「電子書籍Ｅ１の電子書籍のページ２」を表示部２１０に表示させる。
【０１２１】
従って、ユーザは、「登場人物Ａの初登場シーン」である「電子書籍Ｅ１のページ２」を閲覧でき、「登場人物Ａの初登場シーン」を認識できる。
【０１２２】
また、図１８（Ｂ）の例では、シーンの選択キーが「初登場シーン」のキーのみであるが、指定される単語に対応したシーンの選択キーを表示制御部３１８が表示するようにしてもよい。例えば、単語「Ａ」が指定された場合には、図２０に示すように、「初登場シーン」「食事シーン」「乗車シーン」「通学シーン」の選択キーを表示制御部３１８は表示させる。これにより、ユーザが閲覧できる登場人物Ａの登場シーンの選択肢を増加できる。
【０１２３】
次に、図１２、図１３、図１４、図１５などで説明した第１付加情報の他の例についての第２付加情報について説明する。これらの図面でも同様に、リンク付けされている単語については、例えば、アンダーラインなどを付加して表示することにより、リンク付けされている単語をユーザに認識させることが好ましい。
【０１２４】
図２１〜図２４各々は、図１２〜図１５各々において、リンク付けされている単語にアンダーラインを付加して示した図の一例である。
【０１２５】
図２１は、例えば、「１９１３年  Ａが生まれる」、「１９１５年  Ｂが生まれる」、「１９２７年Ａが○○で働き始める」、「ＡがＤと出会う」各々の文章にアンダーラインが付加された第１付加情報の一例を示した図である。そして、ユーザがこれらの文章のうち、いずれかの文章をタッチすることにより、該文章が示されているページを表示制御部３１８が、表示部２１０に表示する。
【０１２６】
図２２は、「Ａの家」「Ｂの家」「Ｘ地区」「Ｙ地区」各々の単語にアンダーラインが付加された第１付加情報の一例を示した図である。そして、ユーザがこれらの単語のうち、いずれかの単語をタッチすることにより、該単語が示されているページを表示制御部３１８が、表示部２１０に表示する。
【０１２７】
図２３は、スコア表内の各得点にアンダーラインが付加された第１付加情報の一例を示した図である。そして、ユーザがこれらの得点のうち、いずれかの得点をタッチすることにより、該得点が示されているページを表示制御部３１８が、表示部２１０に表示する。
【０１２８】
図２４の例では、トーナメント表の対戦状況にアンダーラインが付加された第１付加情報の一例を示した図である。そして、ユーザがこれらの対戦状況のうち、いずれかの対戦状況をタッチすることにより、該対戦状況が示されているページを表示制御部３１８が、表示部２１０に表示する。
【０１２９】
＜まとめ＞
この実施形態２の端末装置および配信システムは、第１付加情報の部分の指定をユーザから受け付け、該受け付けた第１付加情報の部分について示された第２付加情報を表示部２１０に表示する。従って、ユーザは電子書籍の内容をさらに深く理解できる。
【０１３０】
［実施形態３］
次に、実施形態３について説明する。実施形態３のシステム構成例、ネットワークシステムの機能構成例は、実施形態２のシステム構成例、ネットワークシステムの機能構成例と同様なので、これらの説明を繰り返さない。
【０１３１】
実施形態３では、第２付加情報が、該第２付加情報を表示部２１０が表示するための第１付加情報に対応する電子書籍全体の情報である場合について説明する。つまり、第２付加情報は、該対応する電子書籍と同一の電子書籍ＩＤのページに含まれた情報である。
【０１３２】
さらに、実施形態３では、表示部２１０が過去に表示した情報を第２付加情報として表示する。つまり、表示部２１０が表示している電子書籍のうち表示部２１０が過去に表示していないページ（ユーザが閲覧していないページ）の内容を除外した第２付加情報を決定部３１６は決定する。
【０１３３】
例えば、表示部２１０が、電子書籍Ｅ１のページ１〜ページ１５を表示していたとする。この場合に、ユーザが電子書籍Ｅ１の指定対象用語「Ａ」を指定した場合には、ページ２、ページ５、ページ８各々に対応する「初登場シーン」「食事シーン」「乗車シーン」については、ユーザに対して選択可能とするが、ページ１７に対応する「通学シーン」については、ユーザに対して選択不可能とする。
【０１３４】
具体的には、図１８に記載のキーにおいて、表示制御部３１８が、「初登場シーン」キー、「食事シーン」キー、「乗車シーン」キーを表示部２１０に表示させるが、「通学シーン」キーを表示部２１０に表示させない。従って、ユーザは、閲覧していないページ１７に示されている「通学シーン」を、第２付加情報として閲覧することはなく、ネタばれを回避できる。
【０１３５】
この実施形態３の端末装置および配信システムは、ユーザが閲覧していないページの内容を示す第２付加情報を、表示部２１０に表示させないことにより、ネタばれを回避できる。
【０１３６】
［実施形態４］
次に、実施形態４について説明する。実施形態４のシステム構成例、ネットワークシステムの機能構成例は、実施形態２のシステム構成例、ネットワークシステムの機能構成例と同様なので、これらの説明を繰り返さない。
【０１３７】
実施形態４では、第２付加情報が、該第２付加情報を表示部２１０が表示するための第１付加情報に対応する電子書籍と異なる電子書籍ＩＤのページに含まれた情報である場合について説明する。以下では、単語ＤＢが、図２０の例において、表示部２１０が電子書籍Ｅ１を表示しており、ユーザが該電子書籍Ｅ１内の指定対象単語「Ｃ」を指定した場合について説明する。
【０１３８】
この場合には、電子書籍Ｅ３がダウンロードされているか否かを、決定部３１６（またはＣＰＵ２１２）が判断部として判断する。該判断手法として、例えば、決定部３１６が電子書籍記憶部３０４に記憶されている電子書籍ＤＢを参照すればよい。決定部３１６は、電子書籍ＤＢを参照することにより、電子書籍Ｅ３がダウンロードされているか否かを判断できる。
【０１３９】
図８に示した電子書籍ＤＢの例では、電子書籍Ｅ３は示されていない。従って、端末装置２００は電子書籍Ｅ３をダウンロードしていないと、決定部３１６は判断する。決定部３１６は、端末装置２００は電子書籍Ｅ３をダウンロードしていないと、判断すると、表示制御部３１８は、電子書籍Ｅ３の購入を推奨する購入推奨画面を表示部２１０に表示させる。
【０１４０】
図２５を参照して、購入推奨画面１１００の一例を示す。図２５は、購入推奨画面１１００の一例を示した図である。図２５の例の購入推奨画面１１００は、「電子書籍Ｅ３を購入しますか？」というメッセージ１１００ａと、電子書籍Ｅ３のアイコン１１００ｂと、ＹＥＳキー１１００ｃと、ＮＯキー１１００ｄと、を含む。
【０１４１】
ユーザは、電子書籍Ｅ３を購入する場合には、ＹＥＳキー１１００ｃをタッチする。該タッチに応答して、ＣＰＵ２０２が、電子書籍Ｅ３を要求するための要求信号をサーバ装置１００に対して、通信部２２０経由で送信する。サーバ装置１００の通信部１０６が該要求信号を受信すると、制御部１０４が、電子書籍記憶部１０２から電子書籍Ｅ３を取得する。サーバ装置１００の通信部１０６は、取得した電子書籍Ｅ３を端末装置２００へ送信する。電子書籍管理部３１０が、送信された電子書籍Ｅ３を電子書籍ＤＢに格納する。
【０１４２】
一方、端末装置２００が電子書籍Ｅ３をダウンロードしている場合には、表示制御部３１８が、該電子書籍Ｅ３の該当ページ（図２０の例では、ページ４５、ページ４６、５８）を表示部２１０に表示させる。また、表示部２１０が表示していないページを、ネタばれ防止のため、表示制御部３１８は表示させないようにしてもよい。
【０１４３】
＜処理の流れ＞
次に、図２６を参照して、実施形態２〜４をまとめた実施形態の処理の流れについて説明する。図２６は、実施形態２〜４をまとめた実施形態の処理の流れの一例について示した図である。
【０１４４】
ステップＳ１０２において、第１受付部３４０が、第１付加情報の部分の指定をユーザから受け付たか否かを、決定部３１６が判断する。ステップＳ１０２において、第１受付部３４０が第１付加情報の部分の指定をユーザから受け付たと、決定部３１６が判断すると（ステップＳ１０２のＹＥＳ）、処理はステップＳ１０４に移行する。
【０１４５】
ステップＳ１０４において、決定部３１６は、単語ＤＢ（図２０参照）から、リンク先情報（図２０の例では、ページ番号または登場シーン）を取得する。
【０１４６】
ステップＳ１０６において、該リンク先情報が、表示部２１０に表示されている電子書籍の電子書籍ＩＤと同一の電子書籍のものであるか否かを、決定部３１６は判断する。ステップＳ１０６において、該リンク先情報が表示部２１０に表示されている電子書籍の電子書籍ＩＤと同一の電子書籍のものであると、決定部３１６が判断すると（ステップＳ１０６のＹＥＳ）、処理はステップＳ１１０に移行する。ステップＳ１１０では、表示制御部３１８は、対象となる電子書籍（同一の電子書籍ＩＤの電子書籍）のリンク先のページを表示部２１０に表示させる。
【０１４７】
一方、ステップＳ１０６において、該リンク先情報が、表示部２１０に表示されている電子書籍の電子書籍ＩＤと同一の電子書籍のものではないと、決定部３１６が判断すると（ステップＳ１０６のＮＯ）、処理はステップＳ１０８に移行する。
【０１４８】
ステップＳ１０８において、他の電子書籍がダウンロードされているか否かを決定部３１６は判断する。ステップＳ１０８において、他の電子書籍がダウンロードされていると、決定部３１６が判断すると（ステップＳ１０８のＹＥＳ）、処理はステップＳ１１０に移行する。ステップＳ１１０の処理は上述した通りである。
【０１４９】
一方、ステップＳ１０８において、他の電子書籍がダウンロードされていないと、決定部３１６が判断すると（ステップＳ１０８のＮＯ）、処理はステップＳ１１２に移行する。
【０１５０】
ステップＳ１１２において、表示制御部３１８は、表示部２１０に購入推奨画面（図２５参照）を表示させる。
【０１５１】
＜まとめ＞
この実施形態４の端末装置およびネットワーク装置は、第２付加情報を表示させる際に、第２付加情報が含まれている電子書籍が、ダウンロードされていない場合には、該電子書籍の購入推奨画面を表示部２１０に表示させる。これにより、該電子書籍のユーザの購入意欲を向上させることができる。
【０１５２】
［実施形態５］
実施形態５では、第１付加情報の種類が複数ある場合に、表示部に表示させる付加情報をユーザが選択できる。従って、第１付加情報が複数ある場合でも、ユーザは閲覧を所望する第１付加情報を表示部に表示させることができる。
【０１５３】
図２７を参照して、実施形態５の端末装置２００Ｅの表示部２１０が表示する画面１０１０の一例を説明する。図２７は、実施形態５の端末装置２００Ｅの表示部２１０が表示する画面１０１０の一例を示した図である。
【０１５４】
図２７に示すように、画面１０１０は、電子書籍１００４ａと、人物相関図キー１００４ｇと、地図キー１００４ｈと、スコア表キー１００４ｉと、を含む。これらのキーはタブともいう。図２７は、第１付加情報の種類が、人物相関図（図１など参照）と、地図（図１３参照）と、スコア表（図１４参照）とである場合の画面１０１０である。上述のように、電子書籍の画面１００４ａは、第１領域２１０ａ（図１０参照）に表示される。また、人物相関図キー１００４ｇと、地図キー１００４ｈと、スコア表キー１００４ｉと、は第２領域２１０ｂ（図１０参照）に表示される。
【０１５５】
ユーザは、人物相関図キー１００４ｇと、地図キー１００４ｈと、スコア表キー１００４ｉとのうち、表示を所望する第１付加情報の種類に対応するキーをタッチする。そうすると、第２領域２１０ｂには、該キーに対応する種類の第１付加情報が表示される。例えば、ユーザは、人物相関図の第１付加情報を表示部２１０に表示させたい場合には、人物相関図キー１００４ｇをタッチする。そうすると、第２領域２１０ｂには、第１付加情報として、人物相関図が表示される。
【０１５６】
また、第１付加情報の種類に対応するキーの表示位置は、図２７の位置に限られず、他の位置に表示させるようにしてもよい。
【０１５７】
次に、図２８を参照して、実施形態５の端末装置２００Ｅの機能構成例を説明する。図２８は、実施形態５の端末装置２００Ｅの機能構成例を示した図である。図２８は、第１受付部３４０が、第２受付部３４２点に代替される点で、図１９と異なる。第２受付部３４２は、複数の第１付加情報の種類に対応するキーなどに相当する。つまり、第２受付部３４２は、複数の第１付加情報の種類の選択をユーザから受け付ける。
【０１５８】
第２受付部３４２は、ユーザから複数の第１付加情報の種類の選択操作を受け付けると、該操作結果は、決定部３１６に出力される。決定部３１６は、出力された操作結果に応じた第１付加情報を決定し、該決定した第１付加情報を、付加情報ＤＢから取得する。そして、表示制御部３１８は、決定された第１付加情報を表示部２１０に表示させる。
【０１５９】
この実施形態５の端末装置、ネットワークシステムは、第１付加情報の種類が複数ある場合には、該第１付加情報の種類に対応するキーを表示部２１０に表示させる。従って、ユーザは表示部２１０に表示させる第１付加情報の種類を選択できる。
【０１６０】
［実施形態６］
実施形態１では、端末装置が、電子書籍を第１領域２１０ａ（図１０参照）に表示させるタイミングと、第１付加情報を第２領域２１０ｂに表示させるタイミングと、を同一にする、と説明した。実施形態６では、第１付加情報を表示部に表示させるタイミングを、ユーザの所望のタイミングとすることができる。従って、例えば、表示部に表示されているページの内容を閲覧する前に、第１付加情報が表示部に表示されることを回避できる。
【０１６１】
図２９を参照して、実施形態６の端末装置２００の表示部２１０が表示する画面１０１２の一例を説明する。図２９は、実施形態６の端末装置２００の表示部２１０が表示する画面１０１２の一例を示した図である。
【０１６２】
図２９に示すように、画面１０１２は、電子書籍１００４ａと、更新キー１００４ｊを含む。図２９の例は、ページ６６が表示部に表示されていたときに、ユーザがページ送り操作を行った直後の画面である。ユーザがページ送り操作を行った直後に、ページ６７の内容を反映した第１付加情報を第２領域２１０ｂに表示させると、ユーザはページ６７を閲覧していないにもかかわらず、ページ６７の内容を反映した第１付加情報を閲覧してしまうことになる。
【０１６３】
そこで、ユーザが更新キー１００４ｊをタッチしたタイミングで、ページ６６までの内容を反映した第１付加情報から、ページ６７の内容を反映した第１付加情報に、表示制御部３１８は更新して表示する。
【０１６４】
次に、図３０を参照して、実施形態６の端末装置２００Ｆの機能構成例を説明する。図３０は、実施形態６の端末装置２００Ｆなどの機能構成例を示した図である。図３０は、図１９と比較して、第１受付部３４０が、第３受付部３４４に代替されている点で異なる。第３受付部３４４は、更新キー１００４ｊを含む。つまり、第３受付部３４４は、決定部３１６により決定された第１付加情報を、表示部２１０に表示させる操作を受け付ける。
【０１６５】
第３受付部３４４が受け付けた操作（つまり、更新キー１００４ｊをタッチする操作）の操作結果は、表示制御部３１８に出力される。また、上述のように、ユーザによりページ送り操作が行われると、決定部３１６は、第１付加情報を決定する。
【０１６６】
表示制御部３１８は、第３受付部３４４から出力された操作結果をトリガとして、決定部が決定した第１付加情報を表示部２１０に表示させる。
【０１６７】
この実施形態６の端末装置およびネットワークシステムによると、第３受付部３４４がユーザから第１付加情報の更新操作を受け付けると、表示制御部３１８が第１付加情報を表示部２１０に表示させる。従って、ユーザが閲覧していないページが示された第１付加情報の表示を回避でき、ネタばれを防止できる。
【０１６８】
［実施形態１〜６についての変形例］
図５、図１９、および図２９では、（Ａ）電子書籍記憶部３０４および電子書籍管理部３１０、（Ｂ）付加情報記憶部３０６および付加情報管理部３１２、（Ｃ）ログ記憶部３０８およびログ管理部３１４、（Ｄ）決定部３１６、は端末装置２００が含まれるとして説明した。変形例として、構成要素（Ａ）〜（Ｄ）のうち少なくとも１つは、サーバ装置１００に含まれるようにしてもよい。
【０１６９】
サーバ装置１００が、（Ｂ）付加情報記憶部３０６および付加情報管理部３１２を含んでいる場合には、決定部３１６が、付加情報要求信号をサーバ装置１００に対して要求することにより、サーバ装置１００から付加情報を取得して、第１付加情報を決定する。
【０１７０】
サーバ装置１００が、（Ｃ）ログ記憶部３０８およびログ管理部３１４を具備している場合には、ユーザが端末装置２００に対してページ送り操作を行う度、または、表示部２１０による電子書籍の表示処理をユーザが中断する度に、端末装置２００は、ログ情報をサーバ装置１００へ送信する。そして、ログ管理部３１４は、送信されたログ情報をログＤＢに格納する。
【０１７１】
サーバ装置１００が、（Ｄ）決定部３１６を具備している場合には、決定部３１６が第１付加情報を決定した後に、サーバ装置１００は、端末装置２００へ、決定した第１付加情報を送信する。表示制御部３１８は、送信された第１付加情報を取得して、該第１付加情報を表示部２１０に表示する。
【０１７２】
また、構成要素（Ａ）〜（Ｄ）のうち少なくとも１つは、端末装置２００およびサーバ装置１００とは別筺体の装置が具備するようなネットワークシステムを構成するようにしてもよい。なお、（Ｄ）決定部３１６を具備する装置を「情報処理装置」とする。
【０１７３】
［その他］
上述した第２付加情報は、表示している電子書籍と同一または異なる電子書籍内の情報であるとして説明した。第２付加情報はそれ以外の情報でもよい。例えば、端末装置２００は、ネットワーク５０（図２参照）に接続されている他のサーバ装置（図示せず）から、第２付加情報を取得して、表示部２１０に表示するようにしてもよい。従って、電子書籍に限られず、様々な種類の第２付加情報を表示できる。
【０１７４】
また、本発明のサーバ装置１００および端末装置２００は、ＣＰＵとその上で実行されるプログラムにより実現される。本発明を実現するプログラムは、コンピュータが読み取り可能な記録媒体、例えば半導体メモリ、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等に格納することができ、これらの記録媒体に記録して提供され、又は、通信インタフェースを介してネットワークを利用した送受信により提供される。
【０１７５】
また、上述した実施形態１〜６は技術的に矛盾しない限り、組み合わせて実施してもよい。
【０１７６】
また、今回開示された実施形態はすべての点で例示であって、制限的なものではない。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７７】
２０２  電源ボタン、２０４  メニューボタン、２０６  ホームボタン、２０８  ボタン、２１０  表示部、２１０ａ  第１領域、２１０ｂ  第２領域、２１４  ＲＡＭ、２１６  ＲＯＭ、２２２  操作部、２３０  外部メディア、３０６  付加情報記憶部、３０８  ログ記憶部、３１０  電子書籍管理部、３１２  付加情報管理部、３１４  ログ管理部、３１６  決定部、３１８  表示制御部、３４０  第１受付部、３４２  第２受付部、３４４  第３受付部。
【図１】
2014021646.tif 000003
【図２】
2014021646.tif 000004
【図３】
2014021646.tif 000005
【図４】
2014021646.tif 000006
【図５】
2014021646.tif 000007
【図６】
2014021646.tif 000008
【図７】
2014021646.tif 000009
【図８】
2014021646.tif 000010
【図９】
2014021646.tif 000011
【図１０】
2014021646.tif 000012
【図１１】
2014021646.tif 000013
【図１２】
2014021646.tif 000014
【図１３】
2014021646.tif 000015
【図１４】
2014021646.tif 000016
【図１５】
2014021646.tif 000017
【図１６】
2014021646.tif 000018
【図１７】
2014021646.tif 000019
【図１８】
2014021646.tif 000020
【図１９】
2014021646.tif 000021
【図２０】
2014021646.tif 000022
【図２１】
2014021646.tif 000023
【図２２】
2014021646.tif 000024
【図２３】
2014021646.tif 000025
【図２４】
2014021646.tif 000026
【図２５】
2014021646.tif 000027
【図２６】
2014021646.tif 000028
【図２７】
2014021646.tif 000029
【図２８】
2014021646.tif 000030
【図２９】
2014021646.tif 000031
【図３０】
2014021646.tif 000032