(57)【特許請求の範囲】
【請求項１】
サーバ装置と端末装置を具備する情報システムを構成するサーバ装置であって、
前記端末装置は、
電子ブックを格納し得る電子ブック格納部と、
電子ブックの閲覧のための操作である閲覧操作を受け付ける受付部と、
前記閲覧操作に従って、電子ブックを表示する表示部と、
前記閲覧操作に従って、前記表示部が表示した電子ブックを識別する電子ブック識別子、または当該電子ブックに含まれるコンテンツを識別するコンテンツ識別子を有する閲覧情報を取得する閲覧情報取得部と、
前記閲覧情報取得部が取得した閲覧情報を前記サーバ装置に送信する端末送信部と、
前記閲覧情報の送信に対応して、前記端末装置に出力する情報である付加情報を、前記サーバ装置から受信する付加情報受信部と、
前記付加情報受信部が受信した付加情報を出力する付加情報出力部とを具備し、
前記サーバ装置は、
閲覧情報と当該閲覧情報に対応する情報である付加情報とを有する情報であり、当該付加情報は、閲覧情報を統計処理した統計情報である１以上の管理付加情報を格納し得る管理付加情報格納部と、
２以上の閲覧情報を格納し得る閲覧情報格納部と、
前記端末装置から、閲覧情報を受信する受信部と、
前記受信部が受信した閲覧情報を、前記閲覧情報格納部に蓄積する蓄積部と、
前記閲覧情報格納部に格納されている２以上の閲覧情報、または前記閲覧情報格納部に格納されている２以上の閲覧情報および前記受信部が受信した閲覧情報を統計処理し、統計情報を取得する統計情報取得部と、
前記統計情報取得部が取得した統計情報と、前記受信部が受信した閲覧情報とを対応付け、前記管理付加情報に蓄積する統計情報蓄積部と、
前記受信部が閲覧情報を受信した場合に、当該閲覧情報に対応する付加情報を、前記管理付加情報から取得する付加情報取得部と、
前記付加情報取得部が取得した付加情報を前記端末装置に送信する付加情報送信部とを具備する情報システムを構成するサーバ装置。
【請求項２】
前記閲覧情報は、前記端末装置を識別する端末装置識別子を有し、
前記付加情報は、前記統計情報および電子ブックを閲覧したユーザに関する情報であるユーザ情報であり、
前記蓄積部は、
前記受信部が受信した閲覧情報が有する端末装置識別子ごとに、閲覧情報の全部または一部を前記閲覧情報格納部に蓄積し、
前記サーバ装置は、
端末装置識別子ごとの１以上の閲覧情報の全部または一部から、予め決められた条件を満たすほど、近似する１以上の端末装置識別子を取得する端末装置識別子取得部と、
前記端末装置識別子取得部が取得した端末装置識別子を基にユーザ情報を生成し、当該生成したユーザ情報を、付加情報として管理付加情報格納部に蓄積するユーザ情報生成部とをさらに具備する請求項１記載の情報システムを構成するサーバ装置。
【請求項３】
前記付加情報は、前記統計情報および閲覧情報により特定される電子ブックまたは電子ブック内のコンテンツに関連する商品またはサービスの広告情報である請求項１または請求項２記載の情報システムを構成するサーバ装置。
【請求項４】
電子ブックを識別する電子ブック識別子、または当該電子ブックに含まれるコンテンツを識別するコンテンツ識別子を有する閲覧情報と当該閲覧情報に対応する情報である付加情報とを有する情報であり、当該付加情報は、閲覧情報を統計処理した統計情報である１以上の管理付加情報を格納し得る管理付加情報格納部と、
２以上の閲覧情報を格納し得る閲覧情報格納部と、
受信部と、蓄積部と、統計情報取得部と、統計情報蓄積部と、付加情報取得部と、付加情報送信部とを用いて行われる情報処理方法であって、
前記受信部が、
閲覧情報を受信する受信ステップと、
前記蓄積部が、
前記受信部が受信した閲覧情報を、前記閲覧情報格納部に蓄積する蓄積ステップと、
前記統計情報取得部が、
前記閲覧情報格納部に格納されている２以上の閲覧情報、または前記閲覧情報格納部に格納されている２以上の閲覧情報および前記受信部が受信した閲覧情報を統計処理し、統計情報を取得する統計情報取得ステップと、
前記統計情報蓄積部が、
前記統計情報取得部が取得した統計情報と、前記受信部が受信した閲覧情報とを対応付け、前記管理付加情報に蓄積する統計情報蓄積ステップと、
前記付加情報取得部が、
前記受信部が閲覧情報を受信した場合に、当該閲覧情報に対応する付加情報を、前記管理付加情報から取得する付加情報取得ステップと、
前記付加情報送信部が、
前記付加情報取得部が取得した付加情報を送信する付加情報送信ステップとを具備する情報処理方法。
【請求項５】
電子ブックを識別する電子ブック識別子、または当該電子ブックに含まれるコンテンツを識別するコンテンツ識別子を有する閲覧情報と当該閲覧情報に対応する情報である付加情報とを有する情報であり、当該付加情報は、閲覧情報を統計処理した統計情報である１以上の管理付加情報を格納し得る管理付加情報格納部と、
２以上の閲覧情報を格納し得る閲覧情報格納部とにアクセス可能なコンピュータを、
閲覧情報を受信する受信部と、
前記受信部が受信した閲覧情報を、前記閲覧情報格納部に蓄積する蓄積部と、
前記閲覧情報格納部に格納されている２以上の閲覧情報、または前記閲覧情報格納部に格納されている２以上の閲覧情報および前記受信部が受信した閲覧情報を統計処理し、統計情報を取得する統計情報取得部と、
前記統計情報取得部が取得した統計情報と、前記受信部が受信した閲覧情報とを対応付け、前記管理付加情報に蓄積する統計情報蓄積部と、
前記受信部が閲覧情報を受信した場合に、当該閲覧情報に対応する付加情報を、前記管理付加情報から取得する付加情報取得部と、
前記付加情報取得部が取得した付加情報を送信する付加情報送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ブックを閲覧した情報である閲覧情報を受信し、受信した閲覧情報に対応する付加情報を送信するサーバ装置等に関するものである。
【背景技術】
【０００２】
従来、電子ブックを閲覧するソフトウェアや、同様の処理が実現可能な装置が開発されている。（例えば、非特許文献１参照）。このような装置を用いることによって、ユーザは、電子ブックを閲覧することができた。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“Ａｄｏｂｅ  −  Ｒｅａｄｅｒ  ９”、［online］、アドビシステムズ株式会社、［２０１０年９月１７日検索］、インターネット<URL：http://www.adobe.com/jp/products/reader/features/>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のサーバ装置においては、ユーザが閲覧している電子ブックに関する情報や、ユーザが電子ブックを閲覧している端末装置に関する情報などを収集し、利用することができないという課題があった。
【課題を解決するための手段】
【０００５】
本第一の発明のサーバ装置は、サーバ装置と端末装置を具備する情報システムを構成するサーバ装置であって、端末装置は、電子ブックを格納し得る電子ブック格納部と、電子ブックの閲覧のための操作である閲覧操作を受け付ける受付部と、閲覧操作に従って、電子ブックを表示する表示部と、閲覧操作に従って、表示部が表示した電子ブックを識別する電子ブック識別子、または電子ブックに含まれるコンテンツを識別するコンテンツ識別子を有する閲覧情報を取得する閲覧情報取得部と、閲覧情報取得部が取得した閲覧情報をサーバ装置に送信する端末送信部と、閲覧情報の送信に対応して、端末装置に出力する情報である付加情報を、サーバ装置から受信する付加情報受信部と、付加情報受信部が受信した付加情報を出力する付加情報出力部とを具備し、サーバ装置は、閲覧情報と閲覧情報に対応する情報である付加情報とを有する１以上の管理付加情報を格納し得る管理付加情報格納部と、端末装置から、閲覧情報を受信する受信部と、受信部が閲覧情報を受信した場合、閲覧情報に対応する付加情報を、管理付加情報から取得する付加情報取得部と、付加情報取得部が取得した付加情報を端末装置に送信する付加情報送信部とを具備する情報システムを構成するサーバ装置である。
【０００６】
このような構成により、端末装置から受信した閲覧情報に対応する付加情報を、ユーザに送信することができる。
【０００７】
また、本第二の発明のサーバ装置は、第一の発明に対して、付加情報は、閲覧情報により特定される電子ブックの内容に関係する情報であるサーバ装置である。
【０００８】
このような構成により、端末装置から受信した閲覧情報に対応する電子ブックの内容に関する情報を、ユーザに送信することができる。
【０００９】
また、本第三の発明のサーバ装置は、第一の発明に対して、サーバ装置は、２以上の閲覧情報を格納し得る閲覧情報格納部と、受信部が受信した閲覧情報を、閲覧情報格納部に蓄積する蓄積部と、閲覧情報格納部の２以上の閲覧情報、または閲覧情報格納部の２以上の閲覧情報および受信部が受信した閲覧情報を統計処理し、統計情報を取得する統計情報取得部とをさらに具備し、付加情報は、統計情報であるサーバ装置である。
【００１０】
このような構成により、端末装置から受信した閲覧情報に対応する統計情報を、ユーザに送信することができる。
【００１１】
また、本第四の発明のサーバ装置は、第一の発明に対して、付加情報は、閲覧情報より特定される電子ブックまたは電子ブック内のコンテンツに関連する商品またはサービスの広告情報であるサーバ装置である。
【００１２】
このような構成により、端末装置から受信した閲覧情報を基に、商品やサービスなどをユーザにレコメンドすることができる。
【００１３】
また、本第五の発明のサーバ装置は、第一の発明に対して、閲覧情報は、端末装置を識別する端末装置識別子を有し、サーバ装置は、２以上の閲覧情報を格納し得る閲覧情報格納部と、受信部が受信した閲覧情報が有する端末装置識別子ごとに、閲覧情報の全部または一部を閲覧情報格納部に蓄積する蓄積部と、端末装置識別子ごとの１以上の閲覧情報の全部または一部から、予め決められた条件を満たすほど、近似する１以上の端末装置識別子を取得する端末装置識別子取得部とをさらに具備し、付加情報は、端末装置識別子取得部が取得した１以上の端末装置識別子に対応するユーザ情報であるサーバ装置である。
【００１４】
このような構成により、端末装置から受信したユーザ閲覧情報を基に、同様の嗜好を持つユーザの情報を、ユーザに知らせることができる。
【００１５】
また、本第六の発明のサーバ装置は、第一から第五いずれかの発明に対して、閲覧情報は、電子ブック識別子および閲覧されたコンテンツを識別するコンテンツ識別子とを有する情報システムを構成するサーバ装置である。
【００１６】
このような構成により、コンテンツ識別子に対応する付加情報を、ユーザに送信することができる。
【００１７】
また、本第七の発明のサーバ装置は、第一から第五いずれかの発明に対して、閲覧情報は、電子ブック識別子および閲覧されたページを識別するページ識別子とを有する情報システムを構成するサーバ装置である。
【００１８】
このような構成により、ページ識別子に対応する付加情報を、ユーザに送信することができる。
【００１９】
また、本第八の発明の端末装置は、電子ブックを格納し得る電子ブック格納部と、電子ブックの閲覧のための操作である閲覧操作を受け付ける受付部と、閲覧操作に従って、電子ブックを表示する表示部と、閲覧操作に従って、表示部が表示した電子ブックを識別する電子ブック識別子、または電子ブックに含まれるコンテンツを識別するコンテンツ識別子を有する閲覧情報を取得する閲覧情報取得部と、閲覧情報取得部が取得した閲覧情報をサーバ装置に送信する端末送信部と、閲覧情報の送信に対応して、端末装置に出力する情報である付加情報を、サーバ装置から受信する付加情報受信部と、付加情報受信部が受信した付加情報を出力する付加情報出力部とを具備する端末装置である。
【００２０】
このような構成により、サーバ装置に閲覧情報を送信し、送信した閲覧情報に対応する付加情報を受信することができる。
【００２１】
また、本第九の発明の端末装置は、第一から第七いずれかの発明に対して、サーバ装置と情報システムを構成する端末装置である。
【００２２】
このような構成により、サーバ装置に閲覧情報を送信し、送信した閲覧情報に対応する付加情報を受信することができる。
【発明の効果】
【００２３】
本発明によるサーバ装置等によれば、端末装置から受信した閲覧情報を蓄積し、利用することができる。
【図面の簡単な説明】
【００２４】
【図１】実施の形態１における情報システム１の概念図
【図２】同端末装置１１、サーバ装置１２のブロック図
【図３】同端末装置１１の全体動作について説明するフローチャート
【図４】同閲覧情報の取得処理について説明するフローチャート
【図５】同サーバ装置１２の全体動作について説明するフローチャート
【図６】同管理付加情報の例を示す図
【図７】同電子ブック内容情報の出力例を示す図
【図８】実施の形態２における端末装置２１、サーバ装置２２のブロック図
【図９】同サーバ装置２２の全体動作について説明するフローチャート
【図１０】同閲覧情報の例を示す図
【図１１】同統計情報の出力例を示す図
【図１２】実施の形態３における端末装置３１、サーバ装置３２のブロック図
【図１３】同管理付加情報の例を示す図
【図１４】同広告情報の出力例を示す図
【図１５】実施の形態４における端末装置４１、サーバ装置４２のブロック図
【図１６】同サーバ装置４２の全体動作について説明するフローチャート
【図１７】同端末装置識別子の取得処理について説明するフローチャート
【図１８】同閲覧情報の例を示す図
【図１９】同端末装置識別子を取得するための条件の例を示す図
【図２０】同管理付加情報の例を示す図
【図２１】同ユーザ情報の出力例を示す図
【図２２】同コンピュータシステムの概観図
【図２３】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２５】
以下、本発明によるサーバ装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、所定の情報等が格納され得る格納部等において、当該格納部に情報等が記憶される過程は問わないものとする。例えば、記録媒体を介して情報等が格納部等で記憶されるようになってもよい。また、通信回線などを介して送信された情報等が格納部等で記憶されるようになってもよい。さらに、入力デバイスを介して入力された情報等が格納部等で記憶されるようになってもよい。
【００２６】
（実施の形態１）
本実施の形態において、閲覧情報を受信し、受信した閲覧情報に対応した電子ブックに関連する情報を送信する情報システム１について説明する。
【００２７】
図１は、本実施の形態における情報システム１の概念図である。
【００２８】
図１では、１以上の端末装置１１とサーバ装置１２とが、ネットワーク１３を介して接続されている。ネットワーク１３は、有線または無線の通信回線であり、例えば、インターネットやイントラネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、公衆電話回線網などである。
【００２９】
図２は、本実施の形態における端末装置１１と、サーバ装置１２のブロック図である。
【００３０】
端末装置１１は、電子ブック格納部１１０１、受付部１１０２、表示部１１０３、閲覧情報取得部１１０４、端末送信部１１０５、付加情報受信部１１０６、付加情報出力部１１０７を備える。
【００３１】
サーバ装置１２は、管理付加情報格納部１２０１、受信部１２０２、付加情報取得部１２０３、付加情報送信部１２０４を備える。
【００３２】
電子ブック格納部１１０１は、電子ブックを格納し得る。
【００３３】
ここで、電子ブックとは、例えば、小説や、雑誌、漫画などを電子化したものである。電子ブックは、いわゆる書籍を電子化したものであれば、種類は問わない。また、電子ブックのファイル形式は、例えば、ＰＤＦや、ＥＰＵＢ、ＨＴＭＬなどである。電子ブックのファイルは、いわゆる書籍を電子化したファイルであれば、その形式は問わない。
【００３４】
受付部１１０２は、電子ブックの閲覧のための操作である閲覧操作を受け付ける。
【００３５】
ここで、閲覧操作とは、例えば、電子ブックのオープン命令や、電子ブックのクローズ命令などの、電子ブックに対する操作や、電子ブック内のページをめくるページめくり命令や、電子ブック内のページを拡大するページ拡大命令、電子ブック内のページを縮小するページ縮小命令、気に入ったページを収集するページスクラップ命令などのページに対する操作などである。なお、受付部１１０２がページスクラップ命令を受け付けた場合は、通常、図示しないページ収集部が、当該ページスクラップ命令により指定されたページそのものを、任意の記憶領域に蓄積する。また、このとき、ページ収集部は、ページスクラップ命令により指定されたページを識別するページ識別子を、任意の記憶領域に蓄積してもよい。
【００３６】
また、閲覧操作は、例えば、ページ内のコンテンツを拡大するコンテンツ拡大命令や、ページ内のコンテンツを縮小するコンテンツ縮小命令、気に入ったコンテンツを収集するコンテンツスクラップ命令などであってもよい。なお、受付部１１０２がコンテンツスクラップ命令を受け付けた場合は、通常、図示しないコンテンツ収集部が、当該コンテンツスクラップ命令により指定されたコンテンツそのものを、任意の記憶領域に蓄積する。また、このとき、コンテンツ収集部は、コンテンツスクラップ命令により指定されたコンテンツを識別するコンテンツ識別子を、任意の記憶領域に蓄積してもよい。
【００３７】
閲覧操作は、電子ブックの閲覧に関する操作であれば、種類は問わない。
【００３８】
受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００３９】
受付部１１０２における閲覧操作の入力手段は、テンキーやキーボードやマウスやメニュー画面によるものなど、何でもよい。受付部１１０２は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェアなどで実現され得る。
【００４０】
表示部１１０３は、閲覧操作に従って、電子ブックを表示する。
【００４１】
ここで、電子ブックの表示とは、例えば、端末装置が表示用パネルを備えており、当該パネルに対して、閲覧操作に従った電子ブックの内容を表示することである。電子ブックの内容とは、例えば、電子ブックの表紙や、電子ブックの裏表紙、電子ブック内のページなどである。
【００４２】
例えば、閲覧操作が電子ブックのオープン命令である場合、表示部１１０３は、電子ブックの表紙を表示する。また、例えば、閲覧操作がページめくり命令である場合、表示部１１０３は、現在表示しているページの次のページを表示する。また、例えば、閲覧操作がページ拡大命令である場合、表示部１１０３は、現在表示しているページを拡大したページを表示する。また、例えば、閲覧操作がページ縮小命令である場合、表示部１１０３は、現在表示しているページを縮小したページを表示する。また、閲覧操作が電子ブックのクローズ命令である場合、表示部１１０３は、電子ブックのオープン前の状態を表示する。
【００４３】
表示部１１０３は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。表示部１１０３は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００４４】
出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００４５】
閲覧情報取得部１１０４は、閲覧情報を取得する。
【００４６】
ここで、閲覧情報とは、ユーザが閲覧した電子ブックに関する情報である。また、閲覧情報は、電子ブック識別子を有する。また、閲覧情報は、コンテンツ識別子や、ページ識別子、ページ区切り識別子、時刻情報、閲覧回数情報、閲覧操作情報などを有していてもよい。
【００４７】
ここで、電子ブック識別子とは、一の電子ブックを特定する情報であり、ユーザが閲覧した電子ブックを識別するための情報である。電子ブック識別子は、例えば、電子ブックの種類を示す情報や、電子ブックの名称を示す情報などである。電子ブックの種類を示す情報は、例えば、「小説」や、「雑誌」、「漫画」などである。電子ブックの名称を示す情報は、例えば、「風が吹けば」や、「鉄道全集」、「メンズ・ファッション」、「名探偵少年」などである。電子ブック識別子は、電子ブックを識別することができれば、その種類、形式などは問わない。
【００４８】
また、コンテンツ識別子とは、一のコンテンツを特定する情報であり、ユーザが閲覧した電子ブック内のコンテンツを識別するための情報である。コンテンツ識別子は、例えば、コンテンツの種類を示す情報や、コンテンツの内容を示す情報、コンテンツの容量を示す情報などである。コンテンツの種類を示す情報は、例えば、「画像」や、「テキスト」、「動画」、「ｏｎｓｅｎ．ｊｐｇ」、「ｂｉｋｅ．ｍｐｇ」などである。コンテンツの内容を示す情報は、例えば、「かばん」や、「くつ」、「温泉」、「ｂｉｋｅ」などである。コンテンツの容量を示す情報は、例えば、「１２８ＫＢ」や、「２５６ＭＢ」、「１ＧＢ」などである。また、コンテンツ識別子は、これらの情報を組み合わせたものであってもよい。コンテンツ識別子は、電子ブック内のコンテンツを識別することができれば、その種類、形式などは問わない。
【００４９】
また、ページ識別子とは、一のページを特定する情報であり、ユーザが閲覧した電子ブック内のページを識別するための情報である。ページ識別子は、例えば、ページ番号を示す情報や、コンテンツの種類・位置・大きさなどを示す情報、ページの容量を示す情報などである。ページ番号を示す情報は、例えば、「１ページ目」や、「１０ページ目」、「Ｐ１２５」、「ＰＰ．１４５」などである。コンテンツの種類・位置・大きさなどを示す情報は、例えば、「（（１０，１０）→（２２０，２２０）｜画像）、（（１０，２４０）→（４４０，４４０）｜テキスト）、（（１０，４６０）→（６６０，６６０）｜テキスト）、（（１０，６８０）→（８８０，８８０）｜画像）」や、「（（１２，１２）｜日本温泉  日帰りツアー）、（（１２，３０）｜日本温泉．ｊｐｇ）、（（１２０，３０）｜日本温泉地図．ｊｐｇ）、（（１２，１２０）｜今、日本温泉への日帰りツアーが大人気！）」などである。ページの容量を示す情報は、例えば、「５１２ＭＢ」や、「０．９９ＭＢ」、「１．２ＧＢ」などである。また、ページ識別子は、これらの情報を組み合わせたものであってもよい。ページ識別子は、電子ブック内のページを識別することができれば、その種類、形式などは問わない。
【００５０】
また、ページ区切り識別子とは、ページの一部や、まとまり、区切りを特定する情報であり、ユーザが閲覧した電子ブック内のページの一部や、まとまり、区切りを識別するための情報である。ページ区切り識別子は、例えば、章を識別する章識別子や、節を識別する節識別子、連続する複数のページの内容が同一であることや類似していることなどを示すブロックページ識別子などである。章識別子は、例えば、「１章」や、「２章」、「（１章｜Ｐ１〜Ｐ１２）、（２章｜Ｐ１３〜Ｐ２８）、（３章｜Ｐ２９〜Ｐ５６）」、「（Ｃｈａｐｔｅｒ４｜ＰＰ．８０−ＰＰ．９６）、（Ｃｈａｐｔｅｒ５｜ＰＰ．９７−ＰＰ．１１２）、（Ｃｈａｐｔｅｒ６｜ＰＰ．１１３−ＰＰ．１５６）」などである。節識別子は、例えば、「１節」や、「２節」、「（１節｜Ｐ１〜Ｐ１２）、（２節｜Ｐ１３〜Ｐ２８）、（３節｜Ｐ２９〜Ｐ５６）」、「（１節｜Ｐ１．Ｌ１〜Ｐ１２．Ｌ１０）、（２節｜Ｐ１２．Ｌ１１〜Ｐ２８．Ｌ８）、（３節｜Ｐ２８．Ｌ９〜Ｐ５６．Ｌ１６）」、「（Ｓｅｃｔｉｏｎ４｜ＰＰ．８０−ＰＰ．９６）、（Ｓｅｃｔｉｏｎ５｜ＰＰ．９７−ＰＰ．１１２）、（Ｓｅｃｔｉｏｎ６｜ＰＰ．１１３−ＰＰ．１５６）」などである。ブロックページ識別子は、例えば、「Ｐ１〜Ｐ１０」や、「（Ｐ１〜Ｐ３）、（Ｐ４〜Ｐ６）」、「Ｐ１〜Ｐ１０｜温泉」、「（Ｐ１〜Ｐ３｜日本温泉）、（Ｐ４〜Ｐ６｜元祖日本温泉）」などである。また、ページ区切り識別子は、これらの情報を組み合わせたものであってもよい。ページ区切り識別子は、電子ブック内のページの区切りを識別することができれば、その種類、形式などは問わない。
【００５１】
また、時刻情報とは、ユーザが電子ブックをオープンした時刻や、ユーザが電子ブック内のページを閲覧した時刻などを示す情報である。時刻情報は、例えば、「１０：００」や、「１２：４５」、「ＡＭ１０：３０」、「ＰＭ１１：４５」、「１０時１０分１０秒」、「２０：２０：２０」などである。時刻情報は、時刻を示す情報であれば、その種類、形式などは問わない。
【００５２】
また、閲覧回数情報とは、ユーザが電子ブックをオープンした回数や、ユーザが電子ブック内のページを閲覧した回数などを示す情報である。閲覧回数情報は、例えば、「１０回」、「５」、「２０回オープン」、「２５回閲覧」などである。閲覧回数情報は、閲覧した回数を示す情報であれば、その形式は問わない。
【００５３】
また、閲覧操作情報とは、ユーザが電子ブックに対して行った閲覧操作を示す情報である。閲覧操作情報は、例えば、「オープン」や、「クローズ」、「めくり」、「拡大」、「縮小」、「スクラップ」などである。閲覧操作情報は、閲覧操作を示す情報であれば、その種類、形式などは問わない。
【００５４】
また、閲覧とは、表示部１１０３により電子ブック、または電子ブック内のページが表示されることで、ユーザが電子ブック、または電子ブック内のページを閲覧することである。
【００５５】
ユーザが閲覧したか否かの判断は、例えば、表示部１１０３により電子ブック等が表示された場合に、閲覧したと判断してもよいし、表示部１１０３により一定時間以上、表示された場合に、閲覧したと判断してもよい。また、一定時間は、例えば、「１０秒」、「２０秒」など、予め決められていてもよいし、そうでなくてもよい。予め決められている場合、一定時間は、任意の記憶領域に格納されていてもよいし、電子ブックに埋め込まれていてもよいし、電子ブック内の各ページに埋め込まれていてもよい。また、予め決められていない場合、一定時間は、表示部１１０３が表示した電子ブック内の任意のページの文字数や、データ容量、任意のページ内に配置されているコンテンツの数や、ページ内に配置されているコンテンツの全データ容量などから算出した値であってもよい。
【００５６】
つまり、例えば、電子ブックＡ内のページやコンテンツが合計３０秒以上、表示部１１０３により表示された場合に、閲覧情報取得部１１０４は、ユーザが電子ブックＡを閲覧したと判断してもよい。また、例えば、電子ブックＡ内の１０ページ目が１０秒以上、表示部１１０３により表示された場合に、閲覧情報取得部１１０４は、ユーザが電子ブックＡ内の１０ページ目を閲覧したと判断してもよい。また、例えば、電子ブック内の２０ページ目に配置されているコンテンツＢが１０秒以上、表示部１１０３により表示された場合に、閲覧情報取得部１１０４は、ユーザが電子ブックＡ内の２０ページ目に配置されているコンテンツを閲覧したと判断してもよい。
【００５７】
また、閲覧情報の取得は、通常、電子ブックにタイトルやページ数、ページ番号、各ページにおけるコンテンツの種類、内容などの属性情報が埋め込まれており、これらの属性情報を、電子ブック識別子や、コンテンツ識別子、ページ識別などとして取得することで行う。
【００５８】
つまり、例えば、表示部１１０３が、「鉄道全集」というタイトル情報が埋め込まれている電子ブックを表示した場合、閲覧情報取得部１１０４は、当該「鉄道全集」を電子ブック識別子として取得する。また、例えば、表示部１１０３が、「リュックサック」という内容情報が埋め込まれている画像を表示した場合、閲覧情報取得部１１０４は、当該「リュックサック」をコンテンツ識別子として取得する。また、例えば、表示部１１０３が、「１０ページ目」というページ番号が埋め込まれているページを表示した場合、閲覧情報取得部１１０４は、当該「１０ページ目」をページ識別子として取得する。
【００５９】
また、閲覧情報の取得のタイミングは、例えば、表示部１１０３が電子ブック内の任意のページを一定時間以上、表示した直後であってもよいし、受付部１１０２が閲覧操作を受け付けた直後などであってもよい。なお、ここでの一定時間は、ユーザが閲覧したと判断する際の一定時間と同様である。
【００６０】
また、取得した閲覧情報は、任意の記憶領域に蓄積してもよいし、閲覧情報取得部１１０４が保持していてもよい。
【００６１】
また、閲覧情報は、ユーザが閲覧した電子ブックに関する情報であれば、その形式は問わない。
【００６２】
閲覧情報取得部１１０４は、通常、ＭＰＵやメモリ等から実現され得る。閲覧情報取得部１１０４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【００６３】
端末送信部１１０５は、閲覧情報をサーバ装置１２に送信する。
【００６４】
ここでの閲覧情報は、閲覧情報取得部１１０４が取得した閲覧情報である。
【００６５】
また、閲覧情報の送信のタイミングは、例えば、閲覧情報取得部１１０４が閲覧情報を取得した直後や、受付部１１０２がオープン命令やクローズ命令などの電子ブックに対する特定の閲覧操作を受け付けた直後、受付部１１０２がページめくり命令や拡大命令などの電子ブック内のページに対する特定の閲覧操作を受け付けた直後、任意の記憶領域に閲覧情報が一定数以上蓄積された直後などである。
【００６６】
つまり、端末送信部１１０５は、閲覧情報取得部１１０４が閲覧情報を取得するたびに、サーバ装置１２に閲覧情報を送信してもよい。また、端末送信部１１０５は、例えば、受付部１１０２が電子ブックのクローズ命令を受け付けた直後に、閲覧情報取得部１１０４が取得し、任意の記憶領域に蓄積した閲覧情報を、任意の記憶領域から取得し、サーバ装置１２に送信してもよい。また、端末送信部１１０５は、例えば、表示部１１０３が特定のページや特定のコンテンツを表示した直後に、閲覧情報取得部１１０４が取得し、任意の記憶領域に蓄積した閲覧情報を、任意の記憶領域から取得し、サーバ装置１２に送信してもよい。ここで、特定のページや特定のコンテンツには、表示されれば閲覧情報を送信する旨を示す情報などが埋め込まれており、当該情報が埋め込まれているか否かを判断し、閲覧情報を送信するか否かを判断してもよい。また、端末送信部１１０５は、例えば、任意の記憶領域に格納されている閲覧情報の数をカウントし、当該数が、例えば、１０以上であれば、当該閲覧情報を任意の記憶領域から取得し、サーバ装置１２に送信してもよい。
【００６７】
閲覧情報の送信は、閲覧情報取得部１１０４が閲覧情報を取得した後であれば、そのタイミングは問わない。
【００６８】
端末送信部１１０５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【００６９】
付加情報受信部１１０６は、サーバ装置１２から、付加情報を受信する。このとき、付加情報受信部１１０６は、端末送信部１１０５の閲覧情報の送信に対応して、付加情報を受信する。なお、ここでの付加情報は、電子ブック内容情報である。
【００７０】
ここで、電子ブック内容情報とは、閲覧情報により特定される電子ブックの内容に関係する情報である。また、電子ブック内容情報は、例えば、ページ識別子や、コンテンツ識別子を有していてもよい。さらに、電子ブック内容情報は、例えば、閲覧支援情報や、電子ブック補完情報、ページ補完情報、コンテンツ補完情報などを有していてもよい。
【００７１】
また、閲覧支援情報とは、電子ブックの閲覧を支援する情報である。閲覧支援情報は、例えば、「読み始めてから３０分が経過しました」や、「残り２０ページです」、「ここまで、３０ページを読み終えました。読み始めてから３０分が経過しています。１ページ平均、１分です」などである。閲覧支援情報は、閲覧を支援することができる情報であれば、その種類、形式などは問わない。
【００７２】
また、電子ブック補完情報とは、電子ブックの内容を補完する情報である。電子ブック補完情報は、例えば、電子ブックにより閲覧することのできる書籍の作者に関する情報である作者情報や、当該書籍の出版社を示す出版社情報、当該書籍の概要を示す概要情報、当該書籍の発行年月日を示す発行年月日情報などである。
【００７３】
また、作者情報は、作者の名称を示す作者名称情報や、作者の生年月日を示す作者生年月日情報、作者の経歴を示す作者経歴情報などを有していてもよい。作者名称情報は、例えば、「書籍  太郎」や、「雑誌  花子」、「文庫  次郎」などである。また、作者生年月日情報は、例えば、「１８９０年生まれ」や、「１８８０〜１９３４」、「１８８０年（明治１３年）９月３０日−１９０５年（明治３８年）８月１４日」などである。また、作者経歴情報は、例えば、「１９８０年、神奈川県横須賀市に生まれる」や、「幼少の頃は剣道を習っていた」、「没するまでに約１００もの作品を残す」などである。
【００７４】
また、出版社情報は、例えば、「文庫本出版株式会社」や、「株式会社単行本出版」などである。また、概要情報は、例えば、「秋にオススメの観光地を大特集」や、「この物語は、太郎と花子の淡い恋の物語である」などである。また、発行年月日情報は、例えば、「１９８３年１０月２５日」や、「平成２２年４月１３日」、「２００８年（平成２０年）１０月３日」などである。
【００７５】
また、電子ブック補完情報は、これらの情報を組み合わせたものであってもよい。電子ブック補完情報は、電子ブックの内容を補完することができる情報であれば、その種類、形式などは問わない。
【００７６】
また、ページ補完情報とは、電子ブック内のページの内容を補完する情報である。ページ補完情報は、例えば、ページの内容の要約を示す要約情報や、ページ内に記載されている文言（用語、建造物の名称、観光地の名称など）を解説する解説情報、類似の内容のページの存在や場所を示す類似ページ情報などである。要約情報は、例えば、「大人気の日本温泉の特集です」や、「関東地方で開催される花火大会の一覧です」、「活躍が期待される新加入の選手です」などである。また、解説情報は、例えば、「決起：ある目的のために、決意を固めて行動を起こすこと」や、「明石海峡大橋：１９９８年から共用が開始された明石海峡に架かる世界最長の吊り橋である」、「嵐山−京都市右京区にある紅葉の名所である」などである。類似ページ情報は、例えば、「類似の内容のページが存在します」や、「Ｐ４５もご覧ください」などである。また、ページ補完情報は、これらの情報を組み合わせたものであってもよい。ページ補完情報は、電子ブック内のページの内容を補完することができる情報であれば、その種類、形式などは問わない。
【００７７】
また、コンテンツ補完情報とは、電子ブック内のコンテンツの内容を補完する情報である。コンテンツ補完情報は、例えば、コンテンツの内容の要約を示すコンテンツ要約情報や、コンテンツの内容を解説するコンテンツ解説情報、類似のコンテンツの存在や場所を示す類似コンテンツ情報などである。これらの情報は、ページ補完情報と同様であるので、その説明を省略する。コンテンツ補完情報は、電子ブック内のコンテンツの内容を補完することができる情報であれば、その種類、形式などは問わない。
【００７８】
また、「対応して」とは、端末送信部１１０５の閲覧情報の送信と、付加情報受信部１１０６の付加情報の受信とが、対応していることを意味する。つまり、端末送信部１１０５が何も送信していないのに、付加情報受信部１１０６が付加情報を受信することはなく、端末送信部１１０５が閲覧情報を送信すれば、そのタイミングに対応して、付加情報受信部１１０６が付加情報を受信するということである。
【００７９】
付加情報受信部１１０６は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００８０】
付加情報出力部１１０７は、付加情報受信部１１０６が受信した付加情報を出力する。
【００８１】
ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００８２】
また、付加情報の出力方法は問わない。例えば、表示部１１０３が表示している電子ブックの上に、重ねるようにして付加情報を出力してもよいし、表示部１１０３が表示している電子ブック上の余白に、付加情報を出力してもよいし、表示部１１０３が表示している電子ブックの上下左右のいずれかに、付加情報を出力する領域を設け、当該領域に出力してもよい。また、例えば、端末装置１１が２つのディスプレイを備えており、一方のディスプレイに電子ブックが表示されている場合であれば、もう片方のディスプレイにレコメンド情報を出力してもよい。
【００８３】
付加情報出力部１１０７は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。付加情報出力部１１０７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００８４】
管理付加情報格納部１２０１は、管理付加情報を格納し得る。
【００８５】
ここで、管理付加情報とは、閲覧情報と、付加情報である電子ブック内容情報とを管理するための情報であり、閲覧情報と電子ブック内容情報とが対応付けられた情報である。
【００８６】
また、「対応付けられた」とは、例えば、１つの閲覧情報に対して、１以上の付加情報が対応付けられていてもよいし、１以上の閲覧情報に対して、１つの付加情報が対応付けられていてもよい。また、管理付加情報は、閲覧情報を基に、付加情報が取得できるように閲覧情報と付加情報とが対応付けられていればよく、対応付けの形式は問わない。
【００８７】
管理付加情報格納部１２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８８】
受信部１２０２は、端末装置１１から、閲覧情報を受信する。
【００８９】
ここでの閲覧情報は、端末送信部１１０５がサーバ装置１２に送信した閲覧情報である。
【００９０】
受信部１２０２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００９１】
付加情報取得部１２０３は、受信部１２０２が受信した閲覧情報に対応する付加情報を、管理付加情報格納部１２０１から取得する。
【００９２】
ここで、取得とは、受信部１２０２が受信した閲覧情報を基に、管理付加情報に含まれる付加情報を検索し、取得することである。つまり、管理付加情報格納部１２０１に格納されている１以上の閲覧情報を、１つずつ順に走査し、受信部１２０２が受信した閲覧情報が有する電子ブック識別子などと、走査対象となる閲覧情報が有する電子ブック識別子などとが、一致するか否かを判断し、一致する場合に、捜査対象となる閲覧情報に対応付けられている付加情報を、管理付加情報格納部１２０１から取得することである。
【００９３】
例えば、管理付加情報格納部１２０１に、１つの閲覧情報に対して２以上の付加情報が対応付けられている管理付加情報が２以上格納されており、受信部１２０２が１つの端末装置１１から１つの閲覧情報を受信した場合、付加情報取得部１２０３は、受信部１２０２が受信した１つの閲覧情報に対応付けられた２以上の付加情報を、管理付加情報格納部１２０１から取得する。
【００９４】
また、例えば、管理付加情報格納部１２０１に、２以上の閲覧情報に対して１つの付加情報が対応付けられている管理付加情報が２以上格納されており、受信部１２０２が１つの端末装置１１から２以上の閲覧情報を受信した場合、付加情報取得部１２０３は、受信部１２０２が受信した２以上の閲覧情報に対応付けられた１つの付加情報を、管理付加情報格納部１２０１から取得する。
【００９５】
また、付加情報取得部１２０３は、通常、受信部１２０２が閲覧情報を受信すると直ちに、付加情報を取得する。
【００９６】
付加情報取得部１２０３は、通常、ＭＰＵやメモリ等から実現され得る。付加情報取得部１２０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【００９７】
付加情報送信部１２０４は、付加情報取得部１２０３が取得した付加情報を端末装置１１に送信する。
【００９８】
ここで、付加情報の送信は、通常、閲覧情報を送信した端末装置１１に対して行う。つまり、付加情報送信部１２０４は、受信部１２０２が受信した閲覧情報に含まれる端末装置１１を識別するための情報（例えば、後述の端末装置識別子）により、付加情報を送信する端末装置１１を特定し、当該端末装置１１に付加情報取得部１２０３が取得した付加情報を送信する。
【００９９】
また、付加情報送信部１２０４は、付加情報取得部１２０３が付加情報を取得することができなかった場合は、付加情報を送信しない。付加情報を取得することができなかった場合とは、例えば、管理付加情報格納部１２０１に格納されている付加情報に、受信部１２０２が受信した閲覧情報に一致する閲覧情報が格納されていない場合などである。
【０１００】
また、付加情報送信部１２０４は、通常、付加情報取得部１２０３が付加情報を取得すると直ちに、付加情報を送信する。
【０１０１】
付加情報送信部１２０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０１０２】
次に、情報システム１の動作について説明する。まず、端末装置１１の動作について、図３のフローチャートを用いて説明する。なお、図３における付加情報は、電子ブック内容情報である。
【０１０３】
（ステップＳ３０１）受付部１１０２は、閲覧操作を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０２に進み、そうでない場合は、ステップＳ３０４に進む。
【０１０４】
（ステップＳ３０２）閲覧情報取得部１１０４は、閲覧情報を取得する。この処理の詳細については、図４のフローチャートを用いて説明する。
【０１０５】
（ステップＳ３０３）端末送信部１１０５は、閲覧情報取得部１１０４がステップＳ３０２で取得した閲覧情報を、サーバ装置１２に送信し、ステップＳ３０１に戻る。
【０１０６】
（ステップＳ３０４）付加情報受信部１１０６は、付加情報を受信したか否かを判断する。受信した場合は、ステップＳ３０５に進み、そうでない場合は、ステップＳ３０１に戻る。
【０１０７】
（ステップＳ３０５）付加情報出力部１１０７は、ステップＳ３０４で付加情報受信部１１０６が受信した付加情報を出力し、ステップＳ３０１に戻る。
【０１０８】
図４は、図３のフローチャートのステップＳ３０２の閲覧情報の取得処理を示すフローチャートである。
【０１０９】
（ステップＳ４０１）受付部１１０２は、電子ブックのオープン命令を受け付けたか否かを判断する。受け付けた場合は、ステップＳ４０２に進み、そうでない場合は、ステップＳ４０１に戻る。
【０１１０】
（ステップＳ４０２）表示部１１０３は、ステップＳ４０１で受付部１１０２が受け付けた電子ブックのオープン命令により指定された電子ブックを、電子ブック格納部１１０１から取得し、当該電子ブックの表紙を表示する。
【０１１１】
（ステップＳ４０３）受付部１１０２は、電子ブックのオープン命令以外の閲覧操作を受け付けたか否かを判断する。受け付けた場合は、ステップＳ４０４に進み、そうでない場合は、ステップＳ４０３に戻る。
【０１１２】
（ステップＳ４０４）表示部１１０３は、ステップＳ４０３で受付部１１０２が受け付けた閲覧操作に従った処理を行う。例えば、受付部１１０２がページめくり命令を受け付けた場合は、ページをめくった後のページを表示する。また、例えば、受付部１１０２が電子ブックのクローズ命令を受け付けた場合は、電子ブックのクローズ処理を行い、電子ブックがオープンされる前の状態を表示する。
【０１１３】
（ステップＳ４０５）閲覧情報取得部１１０４は、ステップＳ４０３で受付部１１０２が受け付けた閲覧操作が、クローズ命令であるか否かを判断する。クローズ命令である場合は、上位処理にリターンし、そうでない場合は、ステップＳ４０６に進む。
【０１１４】
（ステップＳ４０６）閲覧情報取得部１１０４は、ユーザがページを閲覧したか否かを判断する。閲覧した場合は、ステップＳ４０７に進み、そうでない場合は、ステップＳ４０３に戻る。
【０１１５】
（ステップＳ４０７）閲覧情報取得部１１０４は、ステップＳ４０６でユーザが閲覧したと判断したページの閲覧情報を取得し、上位処理にリターンする。
【０１１６】
次に、サーバ装置１２の動作について、図５のフローチャートを用いて説明する。なお、図５における付加情報は、電子ブック内容情報である。
【０１１７】
（ステップＳ５０１）受信部１２０２は、閲覧情報を受信したか否かを判断する。受信した場合は、ステップＳ５０２に進み、そうでない場合は、ステップＳ５０１に戻る。
【０１１８】
（ステップＳ５０２）付加情報取得部１２０３は、ステップＳ５０１で受信部１２０２が受信した閲覧情報を取得する。
【０１１９】
（ステップＳ５０３）付加情報取得部１２０３は、管理付加情報格納部１２０１に格納されている管理付加情報を取得する。ここで、ｍ個の管理付加情報が取得できたものとする。
【０１２０】
（ステップＳ５０４）付加情報取得部１２０３は、カウンタｉに１をセットする。
【０１２１】
（ステップＳ５０５）付加情報取得部１２０３は、ステップＳ５０２で取得した閲覧情報が有する電子ブック識別子などが、ｉ番目の管理付加情報が有する閲覧情報（以下、管理付加情報［ｉ］．閲覧情報）が有する電子ブック識別子などと一致するか否かを判断する。一致する場合は、ステップＳ５０６に進み、そうでない場合は、ステップＳ５０７に進む。
【０１２２】
（ステップＳ５０６）付加情報取得部１２０３は、取得する付加情報として、ｉ番目の管理付加情報が有する付加情報を、任意の記憶領域に蓄積する。
【０１２３】
（ステップＳ５０７）付加情報取得部１２０３は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ５０９に進み、そうでない場合は、ステップＳ５０８に進む。
【０１２４】
（ステップＳ５０８）付加情報取得部１２０３は、ｉを１インクリメントし、ステップＳ５０５に戻る。
【０１２５】
（ステップＳ５０９）付加情報送信部１２０４は、ステップＳ５０６で付加情報取得部１２０３が取得した付加情報を、端末装置１１に送信し、ステップＳ５０１に戻る。
【０１２６】
なお、図３、図５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１２７】
次に、情報システム１の動作の具体例について説明する。
【０１２８】
なお、本具体例において、端末装置１１は、上下２つのディスプレイを有する携帯端末装置であるものとする。また、管理付加情報格納部１２０１には、図６に示す管理付加情報が格納されているものとする。図６の管理付加情報は、電子ブック識別子、ページ識別子を有する閲覧情報と、電子ブック内容情報である付加情報とを有する。また、表示部１１０３が任意のページを表示した場合に、ユーザが当該ページを閲覧したと判断するものとする。
【０１２９】
まず、ユーザは、端末装置１１を用いて、「風が吹けば」という電子ブックをオープンする操作を行う。すると、受付部１１０２は、電子ブックのオープン命令である閲覧操作を受け付ける。
【０１３０】
次に、表示部１１０３は、受付部１１０２が受け付けた閲覧操作に従い、電子ブック格納部１１０１に格納されている電子ブック「風が吹けば」を取得し、当該電子ブックの表紙を表示する。
【０１３１】
次に、ユーザは、表示されている「風が吹けば」に対して、ページをめくる操作を行う。すると、受付部１１０２は、ページめくり命令である閲覧操作を受け付け、それに従い、表示部１１０３は、「風が吹けば」の１ページ目を表示する。
【０１３２】
次に、閲覧情報取得部１１０４は、ユーザが「風が吹けば」の１ページ目を閲覧したと判断し、当該ページの閲覧情報を取得する。取得した閲覧情報は、「（ＩＤ，１）｜（端末装置識別子，２０２．２４．１２３．４５６）｜（電子ブック識別子，風が吹けば）｜（ページ識別子，Ｐ１）」である。なお、端末装置識別子とは、端末装置を識別するための情報であり、閲覧情報取得部１１０４が、予め保持していたものとする。
【０１３３】
次に、端末送信部１１０５は、閲覧情報取得部１１０４が取得した前述の閲覧情報を、サーバ装置１２に送信する。
【０１３４】
次に、サーバ装置１２の受信部１２０２は、前述の閲覧情報を受信する。
【０１３５】
次に、付加情報取得部１２０３は、受信部１２０２が受信した閲覧情報と、管理付加情報格納部１２０１に格納されている図６の管理付加情報を取得し、当該閲覧情報を基に、当該管理付加情報から電子ブック内容情報を取得する。付加情報取得部１２０３は、受信部１２０２が受信した閲覧情報が有する電子ブック識別子、ページ識別子と、図６の閲覧情報が有する電子ブック識別子、ページ識別子とを比較し、これらのすべてが一致する図６のＩＤ「３」の電子ブック内容情報を取得する。
【０１３６】
次に、付加情報送信部１２０４は、付加情報取得部１２０３が取得した図６のＩＤ「３」の電子ブック内容情報を、端末装置１１に送信する。
【０１３７】
次に、端末装置１１の付加情報受信部１１０６は、図６のＩＤ「３」の電子ブック内容情報を受信する。
【０１３８】
最後に、付加情報出力部１１０７は、付加情報受信部１１０６が受信した電子ブック内容情報を出力する。電子ブック内容情報の出力の様子は、例えば、図７のようになる。図７では、ユーザが電子ブックを閲覧している上部のディスプレイとは異なる下部のディスプレイに、電子ブック内容情報を出力している。
【０１３９】
以上、本実施の形態による情報システム１によれば、端末装置１１が取得した閲覧情報に応じて、閲覧情報を取得した端末装置１１に対して付加情報を送信することができる。
【０１４０】
（実施の形態２）
本実施の形態において、閲覧情報を受信し、受信した閲覧情報に対応した統計情報を送信する情報システム２について説明する。
【０１４１】
本実施の形態における情報システム２の概念図は、図１と同様であり、図１において、端末装置１１を端末装置２１と、サーバ装置１２をサーバ装置２２と読み替えたものである。
【０１４２】
図８は、本実施の形態における端末装置２１と、サーバ装置２２のブロック図である。
【０１４３】
端末装置２１は、電子ブック格納部１１０１、受付部１１０２、表示部１１０３、閲覧情報取得部１１０４、端末送信部１１０５、付加情報受信部２１０６、付加情報出力部２１０７を備える。
【０１４４】
サーバ装置２２は、管理付加情報格納部２２０１、閲覧情報格納部２２０５、受信部１２０２、蓄積部２２０６、統計情報取得部２２０７、付加情報取得部２２０３、付加情報送信部２２０４を備える。
【０１４５】
付加情報受信部２１０６は、サーバ装置２２から、付加情報を受信する。このとき、付加情報受信部２１０６は、端末送信部１１０５の閲覧情報の送信に対応して、付加情報を受信する。なお、ここでの付加情報は、統計情報である。
【０１４６】
ここで、統計情報とは、統計処理の結果を示す情報である。また、統計情報は、例えば、例えば、閲覧情報が有する電子ブック識別子で識別される電子ブックの累計読者数や、当該読者の属性（性別や年齢など）ごとの累計読者数、閲覧情報が有するページ識別子で識別される電子ブック内のページの累計閲覧者数、当該閲覧者の属性ごとの累計閲覧者数などを示す情報である。これらは、例えば、「あなたは１０人目の読者です」や、「この本を読んだ人：男性１０人、女性８人」、「このページを閲覧した人：２０人」、「このページを閲覧した人：男性１２人、女性２４人」などである。
【０１４７】
また、その他、統計情報の受信のタイミング等については、付加情報受信部１１０６と同様であるので、その説明を省略する。
【０１４８】
付加情報受信部２１０６は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０１４９】
付加情報出力部２１０７は、付加情報受信部２１０６が受信した付加情報を出力する。付加情報受信部２１０６が受信する付加情報は、統計情報であるので、付加情報出力部２１０７は、統計情報を出力する。
【０１５０】
また、その他、統計情報の出力方法等については、付加情報出力部１１０７と同様であるので、その説明を省略する。
【０１５１】
付加情報出力部２１０７は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。付加情報出力部２１０７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【０１５２】
管理付加情報格納部２２０１は、管理付加情報を格納し得る。
【０１５３】
ここでの管理付加情報は、閲覧情報と、付加情報である統計情報とを管理するための情報であり、閲覧情報と統計情報とが対応付けられた情報である。
【０１５４】
管理付加情報格納部２２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０１５５】
閲覧情報格納部２２０５は、２以上の閲覧情報を格納し得る。
【０１５６】
ここでの閲覧情報は、閲覧情報取得部１１０４が取得した閲覧情報であって、端末送信部１１０５がサーバ装置２２に送信した情報である。
【０１５７】
閲覧情報格納部２２０５は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０１５８】
蓄積部２２０６は、受信部１２０２が受信した閲覧情報を、閲覧情報格納部２２０５に蓄積する。
【０１５９】
蓄積部２２０６は、通常、ＭＰＵやメモリ等から実現され得る。蓄積部２２０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０１６０】
統計情報取得部２２０７は、閲覧情報を統計処理し、その結果を示す統計情報を取得する。統計処理の対象となる閲覧情報は、通常、閲覧情報格納部２２０５に格納されている２以上の閲覧情報である。また、統計処理の対象となる閲覧情報は、受信部１２０２が受信した閲覧情報と、閲覧情報格納部２２０５に格納されている２以上の閲覧情報とであってもよい。
【０１６１】
ここで、統計処理とは、統計情報を算出することである。統計処理は、例えば、閲覧情報が有する電子ブック識別子で識別される電子ブックの累計読者数や、当該読者の属性（性別や年齢など）ごとの累計読者数、閲覧情報が有するページ識別子で識別される電子ブック内のページの累計閲覧者数、当該閲覧者の属性ごとの累計閲覧者数などを算出することである。
【０１６２】
例えば、電子ブックの累計読者数を算出する場合、統計情報取得部２２０７は、例えば、閲覧情報格納部２２０５に格納されている閲覧情報を順に走査し、各閲覧情報が有する電子ブック識別子ごとに、当該電子ブック識別子の数をカウントする。
【０１６３】
また、電子ブックの累計読者数を算出する場合、例えば、現在までの各電子ブックの累計読者数が管理付加情報格納部１２０１に蓄積されており、統計情報取得部２２０７は、管理付加情報格納部１２０１に蓄積されている受信部１２０２が受信した閲覧情報が有する電子ブック識別子に対応する累計読者数をインクリメントしてもよい。
【０１６４】
また、その他の累計閲覧者数などについても、同様の処理により算出する。
【０１６５】
また、統計情報取得部２２０７は、通常、受信部１２０２が閲覧情報を受信すると直ちに、閲覧情報の統計処理を行い、統計情報を取得する。また、統計情報取得部２２０７は、蓄積部２２０６が閲覧情報格納部２２０５に閲覧情報を格納すると直ちに、閲覧情報の統計処理を行い、統計情報を取得してもよい。つまり、統計情報取得部２２０７による閲覧情報の統計処理と、当該処理結果である統計情報の取得は、受信部１２０２による閲覧情報の受信のたびに行われればよい。
【０１６６】
また、統計情報取得部２２０７は、通常、取得した統計情報を、管理付加情報格納部２２０１に蓄積する。この場合、統計情報取得部２２０７は、取得した統計情報と、受信部１２０２が受信した閲覧情報とを対応付け、管理付加情報を生成し、当該管理付加情報を管理付加情報格納部２２０１に蓄積する。
【０１６７】
また、統計情報取得部２２０７が取得した統計情報は、図示しない統計情報蓄積部が、管理付加情報格納部２２０１に蓄積してもよい。この場合、統計情報蓄積部は、統計情報取得部２２０７が取得した統計情報と、受信部１２０２が受信した閲覧情報とを対応付け、管理付加情報を生成し、当該管理付加情報を管理付加情報格納部２２０１に蓄積する。
【０１６８】
また、統計情報取得部２２０７が行う統計処理は、いわゆる統計処理であれば、その種類、内容などは問わない。また、統計情報取得部２２０７が取得する統計情報は、統計処理の結果、得られる情報であれば、その種類、形式は問わない。
【０１６９】
統計情報取得部２２０７は、通常、ＭＰＵやメモリ等から実現され得る。統計情報取得部２２０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０１７０】
付加情報取得部２２０３は、受信部１２０２が受信した閲覧情報に対応する付加情報を、管理付加情報格納部２２０１から取得する。管理付加情報格納部２２０１に蓄積されている付加情報は、統計情報であるので、付加情報取得部２２０３は、管理付加情報格納部２２０１から、統計情報を取得する。
【０１７１】
また、その他、統計情報の取得方法等については、付加情報取得部１２０３と同様であるので、その説明を省略する。
【０１７２】
付加情報取得部２２０３は、通常、ＭＰＵやメモリ等から実現され得る。付加情報取得部２２０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０１７３】
付加情報送信部２２０４は、付加情報取得部２２０３が取得した付加情報を端末装置２１に送信する。付加情報取得部２２０３が取得する付加情報は、統計情報であるので、付加情報送信部２２０４は、統計情報を端末装置２１に送信する。
【０１７４】
また、その他、統計情報の送信方法等については、付加情報送信部１２０４と同様であるので、その説明を省略する。
【０１７５】
付加情報送信部２２０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０１７６】
次に、情報システム２の動作について説明する。
【０１７７】
まず、端末装置２１の動作について説明する。端末装置２１の動作は、図３のフローチャートにおける「付加情報」を「統計情報」に読み替えたものであるので、説明を省略する。
【０１７８】
次に、サーバ装置２２の動作について、図９のフローチャートを用いて説明する。
【０１７９】
（ステップＳ９０１）受信部１２０２は、閲覧情報を受信したか否かを判断する。受信した場合は、ステップＳ９０２に進み、そうでない場合は、ステップＳ９０１に戻る。
【０１８０】
（ステップＳ９０２）蓄積部２２０６は、ステップＳ９０１で受信部１２０２が受信した閲覧情報を、閲覧情報格納部２２０５に蓄積する。
【０１８１】
（ステップＳ９０３）統計情報取得部２２０７は、閲覧情報格納部２２０５に蓄積されている閲覧情報を取得する。ここで、ｍ個の閲覧情報が取得できたものとする。
【０１８２】
（ステップＳ９０４）統計情報取得部２２０７は、カウンタｉに１をセットする。
【０１８３】
（ステップＳ９０５）統計情報取得部２２０７は、カウンタｃｏｕｎｔに０をセットする。
【０１８４】
（ステップＳ９０６）統計情報首都部２２０７は、受信部１２０２が受信した閲覧情報が有する電子ブック識別子が、ステップＳ９０３で取得した閲覧情報のうちのｉ番目の閲覧情報が有する電子ブック識別子（以下、閲覧情報［ｉ］．電子ブック識別子）と同じであるか否かを判断する。同じである場合は、ステップＳ９０７に進み、そうでない場合は、ステップＳ９０８に進む。
【０１８５】
（ステップＳ９０７）統計情報取得部２２０７は、ｃｏｕｎｔを１インクリメントする。
【０１８６】
（ステップＳ９０８）統計情報取得部２２０７は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ９１０に進み、そうでない場合は、ステップＳ９０９に進む。
【０１８７】
（ステップＳ９０９）統計情報取得部２２０７は、ｉを１インクリメントし、ステップＳ９０６に戻る。
【０１８８】
（ステップＳ９１０）付加情報送信部２２０４は、統計情報であるｃｏｕｎｔを、端末装置２１に送信し、ステップＳ９０１に戻る。
【０１８９】
なお、図９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１９０】
次に、情報システム２の動作の具体例について説明する。
【０１９１】
なお、本具体例において、端末装置２１は、電子ブックプレーヤーであるものとする。また、サーバ装置２２の閲覧情報格納部２２０５には、複数の端末装置２１から受信した図１０のＩＤ「１」〜ＩＤ「１６」の閲覧情報が格納されているものとする。図１０の閲覧情報は、端末装置識別子と、電子ブック識別子と、ページ識別子とを有する。
【０１９２】
まず、ユーザは、端末装置２１を用いて、「メンズ・ファッション」という電子ブックを閲覧したものとする。その結果、閲覧情報取得部１１０４は、図１０のＩＤ「１７」の閲覧情報を取得し、端末送信部１１０５は、閲覧情報取得部１１０４が取得した閲覧情報を、サーバ装置２２に送信する。
【０１９３】
次に、サーバ装置２２の受信部１２０２は、端末装置２１の端末送信部１１０５が送信した閲覧情報を受信し、蓄積部２２０６は、受信部１２０２が受信した閲覧情報を、閲覧情報格納部２２０５に蓄積する。このとき、蓄積部２２０６は、図１０のＩＤ「１７」の閲覧情報を蓄積したものとする。
【０１９４】
次に、統計情報取得部２２０７は、図１０の閲覧情報の統計処理を行い、統計情報を取得する。ここでは、例えば、電子ブック識別子で識別される電子ブックごとの累計読者数を算出するものとする。統計情報取得部２２０７は、図１０の閲覧情報を順に走査し、受信部１２０２が受信した閲覧情報が有する電子ブック識別子と同一の電子ブック識別子の数をカウントする。その際、同一の端末装置識別子についてはユニーク処理を行い、重複したカウントを行わないものとする。その結果、統計情報取得部２２０７は、「あなたは４人目の読者です」の統計情報を取得したものとする。そして、統計情報取得部２２０７は、当該統計情報と、受信部１２０２が受信した閲覧情報とを対応付け、管理付加情報格納部２２０１に蓄積する。
【０１９５】
次に、付加情報取得部２２０３は、統計情報取得部２２０７が蓄積した統計情報を、管理付加情報格納部２２０１から取得する。
【０１９６】
次に、付加情報送信部２２０４は、付加情報取得部２２０３が取得した統計情報を、端末装置２１に送信する。
【０１９７】
次に、端末装置２１の付加情報受信部２１０６は、サーバ装置２２の付加情報送信部２２０４が送信した統計情報を受信する。
【０１９８】
最後に、付加情報出力部２１０７は、付加情報受信部２１０６が受信した統計情報を出力する。統計情報の出力の様子は、例えば、図１１のようになる。図１１では、ユーザが閲覧している電子ブック内のページ上に、重ねるようにして統計情報を出力している。
【０１９９】
以上、本実施の形態による情報システム２によれば、端末装置２１が取得した閲覧情報に応じて、閲覧情報を取得した端末装置２１に対して統計情報を送信することができる。
【０２００】
（実施の形態３）
本実施の形態において、閲覧情報を受信し、受信した閲覧情報に対応した広告情報を送信する情報システム２について説明する。
【０２０１】
本実施の形態における情報システム３の概念図は、図１と同様であり、図１において、端末装置１１を端末装置３１と、サーバ装置１２をサーバ装置３２と読み替えたものである。
【０２０２】
図１２は、本実施の形態における端末装置３１と、サーバ装置３２のブロック図である。
【０２０３】
端末装置３１は、電子ブック格納部１１０１、受付部１１０２、表示部１１０３、閲覧情報取得部１１０４、端末送信部１１０５、付加情報受信部３１０６、付加情報出力部３１０７を備える。
【０２０４】
サーバ装置３２は、管理付加情報格納部３２０１、受信部１２０２、付加情報取得部３２０３、付加情報送信部３２０４を備える。
【０２０５】
付加情報受信部３１０６は、サーバ装置３２から、付加情報を受信する。このとき、付加情報受信部３１０６は、端末送信部１１０５の閲覧情報の送信に対応して、付加情報を受信する。なお、ここでの付加情報は、広告情報である。
【０２０６】
ここで、広告情報とは、閲覧情報より特定される電子ブック、または電子ブック内のコンテンツに関連する商品またはサービスについての情報である。広告情報は、例えば、商品・サービスの紹介文や、商品・サービスの外観・概要、商品・サービスを販売・提供する店のアクセス案内、商品・サービスを販売・提供する店の地図などである。これらは、テキストや、画像、動画、音声、またはこれらの組み合わせであってもよい。これらは、例えば、「最新巻９月３０日発売」や、「北海道  塩バターキャラメル」、「行くなら今！本家日本温泉！」、「塩バターキャラメルを買うなら、ＳｔａｒＳｈｏｐがオススメ」などである。
【０２０７】
また、広告情報は、当該情報の場所を示すＵＲＬや、ＵＲＬが埋め込まれたハイパーリンクなどであってもよい。これらは、例えば、「http://www.travel-search.com/2010/11/25」や、「http://www.bike-magazine.jp/」、「<a href="http://www.travel-search.com/2010/11/25">オススメ旅行</a>」などである。
【０２０８】
また、その他、広告情報の受信のタイミング等については、付加情報受信部１１０６と同様であるので、その説明を省略する。
【０２０９】
付加情報受信部３１０６は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０２１０】
付加情報出力部３１０７は、付加情報受信部３１０６が受信した付加情報を出力する。
付加情報受信部３１０６が受信する付加情報は、広告情報であるので、付加情報出力部３１０７は、広告情報を出力する。
【０２１１】
また、その他、広告情報の出力方法等については、付加情報出力部１１０７と同様であるので、その説明を省略する。
【０２１２】
付加情報出力部３１０７は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。付加情報出力部３１０７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【０２１３】
管理付加情報格納部３２０１は、管理付加情報を格納し得る。
【０２１４】
ここでの管理付加情報は、閲覧情報と、付加情報である広告情報とを管理するための情報であり、閲覧情報と広告情報とが対応付けられた情報である。
【０２１５】
管理付加情報格納部３２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０２１６】
付加情報取得部３２０３は、受信部１２０２が受信した閲覧情報に対応する付加情報を、管理付加情報格納部３２０１から取得する。管理付加情報格納部３２０１に蓄積されている付加情報は、広告情報であるので、付加情報取得部３２０３は、管理付加情報格納部３２０１から、広告情報を取得する。
【０２１７】
また、その他、広告情報の取得方法等については、付加情報取得部１２０３と同様であるので、その説明を省略する。
【０２１８】
付加情報取得部３２０３は、通常、ＭＰＵやメモリ等から実現され得る。付加情報取得部３２０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０２１９】
付加情報送信部３２０４は、付加情報取得部３２０３が取得した付加情報を端末装置３１に送信する。付加情報取得部３２０３が取得する付加情報は、広告情報であるので、付加情報送信部３２０４は、広告情報を端末装置３１に送信する。
【０２２０】
また、その他、広告情報の送信方法等については、付加情報送信部１２０４と同様であるので、その説明を省略する。
【０２２１】
付加情報送信部３２０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０２２２】
次に、情報システム３の動作について説明する。
【０２２３】
まず、端末装置３１の動作について説明する。端末装置３１の動作は、図３のフローチャートにおける「付加情報」を「広告情報」に読み替えたものであるので、説明を省略する。
【０２２４】
次に、サーバ装置３２の動作について説明する。サーバ装置３２の動作は、図５のフローチャートにおける「付加情報」を「広告情報」に読み替えたものであるので、説明を省略する。
【０２２５】
次に、情報システム３の動作の具体例について説明する。
【０２２６】
なお、本具体例において、端末装置３１は、電子ブックプレーヤーであるものとする。また、管理付加情報格納部３２０１に格納されている管理付加情報は、図１３に示すものであるものとする。図１３の管理付加情報は、電子ブック識別子、ページ識別子、コンテンツ識別子を有する閲覧情報と、広告情報である付加情報とを有する。
【０２２７】
まず、ユーザは、端末装置２１を用いて、「温泉マガジン」という電子ブックの２０ページ目にある「日本温泉」のコンテンツ識別子で識別されるコンテンツを閲覧したものとする。その結果、閲覧情報取得部１１０４は、「（ＩＤ，）｜（端末装置識別子，２０２．２４．１２３．４５６）｜（電子ブック識別子，温泉マガジン）｜（ページ識別子，Ｐ２０）｜（コンテンツ識別子，日本温泉）」の閲覧情報を取得し、端末送信部１１０５は、閲覧情報取得部１１０４が取得した閲覧情報を、サーバ装置３２に送信する。
【０２２８】
次に、サーバ装置３２の受信部１２０２は、前述の閲覧情報を受信する。
【０２２９】
次に、付加情報取得部３２０３は、受信部１２０２が受信した閲覧情報と、管理付加情報格納部１２０１に格納されている図１３の管理付加情報を取得し、当該閲覧情報を基に、当該管理付加情報から広告情報を取得する。付加情報取得部３２０３は、受信部１２０２が受信した閲覧情報が有する電子ブック識別子、ページ識別子、コンテンツ識別子と、図１３の閲覧情報が有する電子ブック識別子、ページ識別子、コンテンツ識別子とを比較し、これらのすべてが一致する図１３のＩＤ「３」の広告情報を取得する。
【０２３０】
次に、付加情報送信部３２０４は、付加情報取得部３２０３が取得した図１３のＩＤ「３」の広告情報を、端末装置３１に送信する。
【０２３１】
次に、端末装置３１の付加情報受信部３１０６は、図１３のＩＤ「３」の広告情報を受信する。
【０２３２】
最後に、付加情報出力部３１０７は、付加情報受信部３１０６が受信した広告情報を出力する。広告情報の出力の様子は、例えば、図１４のようになる。図１４では、ユーザが閲覧している電子ブック内のページ上に、重ねるようにして広告情報を出力している。
【０２３３】
以上、本実施の形態による情報システム３によれば、端末装置３１が取得した閲覧情報に応じて、閲覧情報を取得した端末装置３１に対して広告情報を送信することができる。
【０２３４】
（実施の形態４）
本実施の形態において、閲覧情報を受信し、受信した閲覧情報に対応した嗜好の近いユーザの情報を送信する情報システム４について説明する。
【０２３５】
本実施の形態における情報システム４の概念図は、図１と同様であり、図１において、端末装置１１を端末装置４１と、サーバ装置１２をサーバ装置４２と読み替えたものである。
【０２３６】
図１５は、本実施の形態における端末装置４１と、サーバ装置４２のブロック図である。
【０２３７】
端末装置４１は、電子ブック格納部１１０１、受付部１１０２、表示部１１０３、閲覧情報取得部４１０４、端末送信部４１０５、付加情報受信部４１０６、付加情報出力部４１０７を備える。
【０２３８】
サーバ装置４２は、管理付加情報格納部４２０１、閲覧情報格納部４２０５、受信部４２０２、蓄積部４２０６、端末装置識別子取得部４２０７、付加情報取得部４２０３、付加情報送信部４２０４を備える。
【０２３９】
閲覧情報取得部４１０４は、閲覧情報を取得する。
【０２４０】
ここでの閲覧情報は、実施の形態１の閲覧情報に加え、端末装置識別子を有する情報である。
【０２４１】
ここで、端末装置識別子とは、端末装置を識別するための情報である。端末装置識別子は、例えば、ＭＡＣアドレスや、ＩＰアドレス、端末装置の製造番号、端末装置の名称、端末装置を使用しているユーザ名などである。ＭＡＣアドレスは、例えば、「００−２２−４４−６６−８８−００」や、「１１：３３：５５：７７：９９：００」などである。ＩＰアドレスは、例えば、「１９２．１６８．０．１５」や、「２０２．２４．３５．６８」などである。端末装置の製造番号は、例えば、「ＪＮ−０１２３４５」や、「ＳＥＲＮＯ：９８７６５」である。端末装置の名称は、例えば、「ＭａｃｈｉｎｅＡ」や、「ＪＵＰＩＴＥＲ」などである。端末装置を使用しているユーザ名は、例えば、「ｔａｒｏ」や、「ｈａｎａｋｏ」、「Ｕｓｅｒ０１」などである。また、端末装置識別子は、これらの情報を組み合わせたものであってもよい。端末装置識別子は、端末装置を識別することができれば、その種類、形式などは問わない。
【０２４２】
また、端末装置識別子の取得は、通常、任意の記憶領域にＭＡＣアドレスや製造番号などの情報が格納されており、これらの情報を端末装置識別子として取得することで行う。
【０２４３】
また、端末装置識別子の取得のタイミングは、任意でよい。つまり、端末装置識別子の取得のタイミングは、受付部１１０２が電子ブックをオープンする旨の指示を受け付けた直後や、表示部１１０３が電子ブックを表示した直後などであってもよい。
【０２４４】
閲覧情報取得部４１０４は、通常、ＭＰＵやメモリ等から実現され得る。閲覧情報取得部４１０４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０２４５】
端末送信部４１０５は、閲覧情報をサーバ装置４２に送信する。
【０２４６】
ここでの閲覧情報は、閲覧情報取得部４１０４が取得した端末装置識別子を有する閲覧情報である。
【０２４７】
また、その他、端末装置識別子を有する閲覧情報の送信のタイミング等については、端末送信部１１０５と同様であるので、その説明を省略する。
【０２４８】
端末送信部４１０５は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０２４９】
付加情報受信部４１０６は、サーバ装置４２から、付加情報を受信する。このとき、付加情報受信部４１０６は、端末送信部４１０５の閲覧情報の送信に対応して、付加情報を受信する。なお、ここでの付加情報は、ユーザ情報である。
【０２５０】
ここで、ユーザ情報とは、電子ブックを閲覧したユーザに関する情報である。また、ユーザ情報は、グループを識別するグループＩＤや、同一または類似の電子ブックを閲覧したユーザのプロフィールページなどの場所を示すＵＲＬ、同一または類似の嗜好を持つユーザのプロフィールページなどの場所を示すＵＲＬ、同一または類似の電子ブックを閲覧したユーザが集まるコミュニティサイトなどの場所を示すＵＲＬ、同一または類似の嗜好を持つユーザが集まるコミュニティサイトなどの場所を示すＵＲＬ、ＵＲＬが埋め込まれたハイパーリンクなどを有していてもよい。ここで、グループＩＤとは、例えば、「グループＡ」や、「グループ１」、「Ｇｒｏｕｐ０１」、「ＧＰ０２」などである。また、ユーザ情報は、これらの情報を組み合わせたものであってもよい。これらの情報を組み合わせたユーザ情報は、例えば、「端末装置Ａ、端末装置Ｂ、端末装置Ｃ」や、「（端末装置Ａ｜ＵｓｅｒＡ）、（端末装置Ｂ｜ＵｓｅｒＢ）、（端末装置Ｃ｜ＵｓｅｒＣ）」、「（端末装置Ａ｜ＵｓｅｒＡ｜http://www.user.com/usra）、（端末装置Ｂ｜ＵｓｅｒＢ｜http://www.user.com/usrb）、（端末装置Ｃ｜ＵｓｅｒＣ｜http://www.user.com/usrc）」などである。
【０２５１】
また、ユーザ情報が有するＵＲＬが示すプロフィールページや、コミュニティサイトは、既存のものであってもよいし、そうでなくてもよい。既存のものである場合、当該ＵＲＬは、例えば、端末送信部４１０５がサーバ装置４２に送信したものであってもよい。この場合、当該ＵＲＬは、例えば、端末装置４１が任意の記憶領域に保持しているものとする。また、既存のものでない場合、当該ＵＲＬは、例えば、サーバ装置４２が、受信部４２０２が受信した閲覧情報などからプロフィールページなどを生成するユーザページ生成部を備えており、当該ユーザページ生成部が生成したプロフィールページなどの場所を示すものであってもよい。
【０２５２】
また、その他、付加情報の受信のタイミング等については、付加情報受信部１１０６と同様であるので、その説明を省略する。
【０２５３】
付加情報受信部４１０６は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０２５４】
付加情報出力部４１０７は、付加情報受信部４１０６が受信した付加情報を出力する。つまり、付加情報出力部４１０７は、統計情報や、ユーザ情報などを有する付加情報を出力する。
【０２５５】
また、その他、付加情報の出力方法等については、付加情報出力部１１０７と同様であるので、その説明を省略する。
【０２５６】
付加情報出力部４１０７は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。付加情報出力部４１０７は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【０２５７】
管理付加情報格納部４２０１は、管理付加情報を格納し得る。
【０２５８】
ここでの管理付加情報は、ユーザ情報を有する閲覧情報と、付加情報であるユーザ情報とを管理するための情報であり、ユーザ情報を有する閲覧情報とユーザ情報とが対応付けられた情報である。
【０２５９】
管理付加情報格納部４２０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０２６０】
閲覧情報格納部４２０５は、２以上の閲覧情報を格納し得る。
【０２６１】
ここでの閲覧情報は、閲覧情報取得部４１０４が取得した端末装置識別子を有する閲覧情報であって、端末送信部４１０５がサーバ装置４２に送信した情報である。
【０２６２】
閲覧情報格納部４２０５は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【０２６３】
受信部４２０２は、端末装置４１から、閲覧情報を受信する。
【０２６４】
ここでの閲覧情報は、端末送信部４１０５がサーバ装置４２に送信した端末装置識別子を有する閲覧情報である。
【０２６５】
受信部４２０２は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０２６６】
蓄積部４２０６は、受信部４２０２が受信した端末装置識別子を有する閲覧情報を、閲覧情報格納部２２０５に蓄積する。このとき、蓄積部４２０６は、閲覧情報が有する端末装置識別子ごとに、閲覧情報を閲覧情報格納部２２０５に蓄積する。つまり、蓄積部４２０６は、閲覧情報に端末装置識別子を対応付けた状態で、閲覧情報を閲覧情報格納部２２０５に蓄積する。
【０２６７】
蓄積部４２０６は、通常、ＭＰＵやメモリ等から実現され得る。蓄積部４２０６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０２６８】
端末装置識別子取得部４２０７は、閲覧情報格納部２２０５に格納されている閲覧情報から、端末装置識別子を取得する。このとき、端末装置識別子取得部４２０７は、閲覧情報格納部２２０５に格納されている端末装置識別子ごとの１以上の閲覧情報から、予め決められた条件を満たすほど、近似する２以上の端末装置識別子を取得する。
【０２６９】
ここで、予め決められた条件とは、端末装置識別子を取得するための条件であって、２以上の端末装置識別子により識別される端末装置が、同一のグループであると判断するための条件である。予め決められた条件は、例えば、閲覧した電子ブックが「鉄道全集」であることを示す「電子ブック識別子＝鉄道全集」や、閲覧した電子ブック内のコンテンツが「かばん」であることを示す「コンテンツ識別子＝かばん」、閲覧した電子ブックの種類が「雑誌」であり、閲覧したページが「Ｐ１２０」であることを示す「電子ブック識別子＝雑誌＆ページ識別子＝Ｐ１２０」などである。また、予め決められた条件は、電子ブック識別子が同一であることを示す「電子ブック識別子＝ｓａｍｅ」や、電子ブック識別子とページ識別子が同一であることを示す「電子ブック識別子＝ｓａｍｅ＆ページ識別子＝ｓａｍｅ」などであってもよい。予め決められた条件は、端末装置識別子を取得することができれば、その形式は問わない。
【０２７０】
また、近似するとは、近似する嗜好を持つという意味を含む概念であるが、同じ嗜好を持つという意味なども含み広く解する。
【０２７１】
また、端末装置識別子取得部４２０７は、端末装置識別子の取得に際して、閲覧情報を送信した端末装置４１を識別する端末装置識別子は、取得しなくてもよい。つまり、端末装置識別子取得部４２０７は、予め決められた条件を満たす端末装置識別子であって、閲覧情報を送信してきた端末装置４１を識別する端末装置識別子を含まない端末装置識別子を取得してもよい。
【０２７２】
端末装置識別子取得部４２０７は、通常、ＭＰＵやメモリ等から実現され得る。端末装置識別子取得部４２０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０２７３】
なお、通常、端末装置識別子取得部４２０７による端末装置識別子の取得後は、図示しないユーザ情報生成部が、当該端末装置識別子を基にユーザ情報を生成し、生成したユーザ情報を、付加情報として管理付加情報格納部４２０１に蓄積する。また、ユーザ情報の生成は、通常、付加情報出力部４１０７が出力する出力情報が、端末装置識別子に対応付けられて任意の記憶領域に蓄積されており、当該情報を取得することで行う。つまり、端末装置識別子取得部４２０７が取得した端末装置識別子と同一の端末装置識別子に対応付けられている出力情報を、任意の記憶領域から取得することで行う。そして、取得した出力情報と、端末装置識別子取得部４２０７が取得した端末装置識別子とを対応付け、ユーザ情報を生成する。
【０２７４】
付加情報取得部４２０３は、受信部４２０２が受信した閲覧情報に対応する付加情報を、管理付加情報格納部４２０１から取得する。管理付加情報格納部４２０１に蓄積されている付加情報は、ユーザ情報であるので、付加情報取得部４２０３は、管理付加情報格納部４２０１から、ユーザ情報を取得する。
【０２７５】
また、その他、ユーザ情報の取得方法等については、付加情報取得部１２０３と同様であるので、その説明を省略する。
【０２７６】
付加情報取得部４２０３は、通常、ＭＰＵやメモリ等から実現され得る。付加情報取得部４２０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０２７７】
付加情報送信部４２０４は、付加情報取得部４２０３が取得した付加情報を端末装置４１に送信する。付加情報取得部２２０３が取得する付加情報は、ユーザ情報であるので、付加情報送信部２２０４は、ユーザ情報を端末装置４１に送信する。
【０２７８】
付加情報送信部４２０４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０２７９】
次に、情報システム４の動作について説明する。
【０２８０】
まず、端末装置４１の動作について説明する。端末装置４１の動作は、図３のフローチャートにおける「付加情報」を「ユーザ情報」に読み替えたものであるので、説明を省略する。
【０２８１】
次に、サーバ装置４２の動作について、図１６のフローチャートを用いて説明する。
【０２８２】
（ステップＳ１６０１）受信４２０２は、閲覧情報を受信したか否かを判断する。受信した場合は、ステップＳ１６０２に進み、そうでない場合は、ステップＳ１６０１に戻る。
【０２８３】
（ステップＳ１６０２）蓄積部４２０６は、ステップＳ１６０１で受信部４２０２が受信した閲覧情報を、対応付けられている端末装置識別子ごとに、閲覧情報格納部４２０５に格納する。
【０２８４】
（ステップＳ１６０３）端末装置識別子取得部４２０７は、端末装置識別子を取得する。この処理の詳細は、図１７のフローチャートを用いて説明する。
【０２８５】
（ステップＳ１６０４）図示しないユーザ情報生成部は、ステップＳ１６０３で端末装置識別子取得部４２０７が取得した端末装置識別子を有するユーザ情報を生成し、管理付加情報格納部４２０１に蓄積する。
【０２８６】
（ステップＳ１６０５）付加情報取得部４２０３は、付加情報であるユーザ情報を取得する。この処理の詳細は、図５のフローチャートのステップＳ５０３〜ステップＳ５０８の「付加情報」を「ユーザ情報」に読み替えたものであるので、その説明を省略する。
【０２８７】
（ステップＳ１６０６）付加情報送信部４２０４は、ステップＳ１６０５で付加情報取得部４２０３が取得したユーザ情報を、端末装置３１に送信し、ステップＳ１６０１に戻る。
【０２８８】
図１７は、図１６のステップＳ１６０３の端末装置識別子の取得処理を示すフローチャートである。
【０２８９】
（ステップＳ１７０１）端末装置識別子取得部４２０７は、同一のグループであると判断するための条件を、任意の記憶領域から取得する。ここで、ｍ個の条件が取得できたものとする。
【０２９０】
（ステップＳ１７０２）端末装置識別子取得部４２０７は、閲覧情報格納部４２０５に格納されている閲覧情報を取得する。ここで、ｎ個の閲覧情報が取得できたものとする。
【０２９１】
（ステップＳ１７０３）端末装置識別子取得部４２０７は、カウンタｉに１をセットする。
【０２９２】
（ステップＳ１７０４）端末装置識別子取得部４２０７は、カウンタｊに１をセットする。
【０２９３】
（ステップＳ１７０５）端末装置識別子取得部４２０７は、ステップＳ１７０２で取得したｊ番目の閲覧情報（以下、閲覧情報［ｊ］）が有する電子ブック識別子などが、ステップＳ２９０１で取得したｉ番目の条件（以下、条件［ｉ］）を満たすか否かを判断する。満たす場合は、ステップＳ１７０６に進み、そうでない場合は、ステップＳ１７０７に進む。
【０２９４】
（ステップＳ１７０６）端末装置識別子取得部４２０７は、条件［ｉ］を満たす端末装置識別子であるｉ番目の取得端末装置識別子（以下、取得端末装置識別子［ｉ］）に、ステップＳ２９０５で条件［ｉ］を満たすと判断された閲覧情報［ｊ］に対応付けられている端末装置識別子［ｊ］を追加する。
【０２９５】
（ステップＳ１７０７）端末装置識別子取得部４２０７は、ｊがｎであるか否かを判断する。ｎである場合は、ステップＳ１７０９に進み、そうでない場合は、ステップＳ１７０８に進む。
【０２９６】
（ステップＳ１７０８）端末装置識別子取得部４２０７は、ｊを１インクリメントし、ステップＳ１７０５に戻る。
【０２９７】
（ステップＳ１７０９）端末装置識別子取得部４２０７は、ｉがｍであるか否かを判断する。ｍである場合は、上位処理にリターンし、そうでない場合は、ステップＳ１７１０に進む。
【０２９８】
（ステップＳ１７１０）端末装置識別子取得部４２０７は、ｉを１インクリメントし、ステップＳ１７０４に戻る。
【０２９９】
なお、図１６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０３００】
次に、情報システム４の動作の具体例について説明する。
【０３０１】
なお、本具体例において、端末装置４１は、電子ブックプレーヤーであるものとする。また、サーバ装置４２の閲覧情報格納部４２０５には、複数の端末装置４１から受信した図１８のＩＤ「２」〜ＩＤ「１０」の閲覧情報が格納されているものとする。図１８の閲覧情報は、端末装置識別子と、電子ブック識別子と、ページ識別子と、コンテンツ識別子を有する。また、端末装置識別子を取得する際の条件は、図１９に示すものであり、端末装置識別子取得部４２０７が保持しているものとする。
【０３０２】
まず、ユーザは、端末装置４１を用いて、「温泉マガジン」という電子ブックを閲覧したものとする。その結果、閲覧情報取得部４１０４は、ユーザの閲覧操作に従った閲覧情報を取得し、かつ、予め保持していた端末装置識別子と対応付け、端末装置識別子を有する閲覧情報を生成し、取得する。そして、端末送信部４１０５は、閲覧情報取得部４１０４が取得した閲覧情報を、サーバ装置４２に送信する。このとき、端末送信部４１０５は、図１８のＩＤ「１」の閲覧情報を送信したものとする。
【０３０３】
次に、サーバ装置４２の受信部４２０２は、端末装置４１の端末送信部４１０５が送信下閲覧情報を受信し、蓄積部４２０６は、受信部４２０２が受信した閲覧情報を、閲覧情報格納部４２０５に蓄積する。このとき、蓄積部４２０６は、図１８のＩＤ「１」の閲覧情報を蓄積したものとする。
【０３０４】
次に、端末装置識別子取得部４２０７は、閲覧情報格納部４２０５に格納されている閲覧情報と、当該各閲覧情報が有する端末装置識別子を取得し、保持している端末装置識別子を取得する際の各条件に合致する端末装置識別子を、各条件ごとに取得する。
【０３０５】
次に、図示しないユーザ情報生成部は、端末装置識別子取得部４２０７が取得した各端末装置に対応する出力情報を、任意の記憶領域から取得し、ユーザ情報を生成する。そして、ユーザ情報生成部は、当該端末装置識別子を有する閲覧情報を、閲覧情報格納部４２０５から取得し、生成したユーザ情報と対応付け、管理付加情報格納部４２０１に蓄積する。その結果、管理付加情報格納部４２０１には、図２０に示す管理付加情報が蓄積されたものとする。図２０の管理付加情報は、端末装置識別子、電子ブック識別子、ページ識別子、コンテンツ識別子を有する閲覧情報と、ユーザ情報である付加情報とを有する。
【０３０６】
次に、付加情報取得部４２０３は、受信部４２０２が受信した閲覧情報と、管理付加情報格納部４２０１に格納されている図２０の管理付加情報を取得し、当該閲覧情報を基に、当該管理付加情報からユーザ情報を取得する。付加情報取得部４２０３は、図１８のＩＤ「１」の閲覧情報が有する端末装置識別子、電子ブック識別子、ページ識別子、コンテンツ識別子と、図２０の閲覧情報が有する端末装置識別子、電子ブック識別子、ページ識別子、コンテンツ識別子とを比較し、これらのすべてが一致する図２０のＩＤ「１」のユーザ情報を取得する。
【０３０７】
次に、付加情報送信部４２０４は、付加情報取得部４２０３が取得した図２０のＩＤ「１」のユーザ情報を、端末装置４１に送信する。
【０３０８】
次に、端末装置４１の付加情報受信部４１０６は、図２０のＩＤ「１」のユーザ情報を受信する。
【０３０９】
最後に、付加情報出力部４１０７は、付加情報受信部４１０６が受信したユーザ情報を出力する。統計情報の出力の様子は、例えば、図２１のようになる。図２１では、ユーザ情報を出力する領域を設け、当該領域にユーザ情報を出力している。
【０３１０】
以上、本実施の形態による情報システム４によれば、端末装置４１が取得した閲覧情報に応じて、閲覧情報を取得した端末装置４１に対してユーザ情報を送信することができる。
【０３１１】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０３１２】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０３１３】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０３１４】
また、上記各実施の形態におけるサーバ装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記憶媒体に、閲覧情報と当該閲覧情報に対応する情報である付加情報とを有する１以上の管理付加情報が格納されており、コンピュータを、前記閲覧情報を受信する受信部と、前記受信部が閲覧情報を受信した場合、当該閲覧情報に対応する付加情報を、前記管理付加情報から取得する付加情報取得部と、前記付加情報取得部が取得した付加情報を前記端末装置に送信する付加情報送信部として機能させるためのプログラムである。
【０３１５】
また、上記各実施の形態における端末装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、電子ブックが格納されており、コンピュータを、電子ブックの閲覧のための操作である閲覧操作を受け付ける受付部と、前記閲覧操作に従って、前記電子ブックを表示する表示部と、前記閲覧操作に従って、前記表示部が表示した電子ブックを識別する電子ブック識別子、または当該電子ブックに含まれるコンテンツを識別するコンテンツ識別子を有する閲覧情報を取得する閲覧情報取得部と、前記閲覧情報取得部が取得した閲覧情報を送信する端末送信部と、前記閲覧情報の送信に対応して、付加情報を受信する付加情報受信部と、前記付加情報受信部が受信した付加情報を出力する付加情報出力部として機能させるためのプログラムである。
【０３１６】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアでしか行われない処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理は少なくとも含まれない。
【０３１７】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０３１８】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０３１９】
また、図２２は、前述のプログラムを実行して、前述の実施の形態のサーバ装置等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。
【０３２０】
図２２において、コンピュータシステム９は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０１１、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ９０１２を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０３２１】
図２３は、コンピュータシステム９のブロック図である。図２３において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２に加えて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０１４と、ＣＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０１５と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク９０１６と、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２、ＣＰＵ９０１３等を相互に接続するバス９０１７とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０３２２】
コンピュータシステム９に、前述の実施の形態のサーバ装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１、またはＦＤ９１０２に記憶されて、ＣＤ−ＲＯＭドライブ９０１１またはＦＤドライブ９０１２に挿入され、さらにハードディスク９０１６に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１６に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１５にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１、ＦＤ９１０２またはネットワークから直接、ロードされてもよい。
【０３２３】
プログラムは、コンピュータ９０１に、前述の実施の形態のサーバ装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０３２４】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３２５】
以上のように、本発明にかかるサーバ装置は、端末装置から受信した閲覧情報を蓄積し、利用することができるという効果を有し、閲覧情報利用装置等として有用である。
【符号の説明】
【０３２６】
１、２、３、４  情報システム
１１、２１、３１、４１  端末装置
１２、２２、３２、４２  サーバ装置
１１０１  電子ブック格納部
１１０２  受付部
１１０３  表示部
１１０４、４１０４  閲覧情報取得部
１１０５、４１０５  端末送信部
１１０６、２１０６、３１０６、４１０６  付加情報受信部
１１０７、２１０７、３１０７、４１０７  付加情報出力部
１２０１、２２０１、３２０１、４２０１  管理付加情報格納部
１２０２、４２０２  受信部
１２０３、２２０３、３２０３、４２０３  付加情報取得部
１２０４、２２０４、３２０４、４２０４  付加情報送信部
２２０５、４２０５  閲覧情報格納部
２２０６、４２０６  蓄積部
２２０７  統計情報取得部
４２０７  端末装置識別子取得部
【図１】
0005430039.tif 000002
【図２】
0005430039.tif 000003
【図３】
0005430039.tif 000004
【図４】
0005430039.tif 000005
【図５】
0005430039.tif 000006
【図６】
0005430039.tif 000007
【図７】
0005430039.tif 000008
【図８】
0005430039.tif 000009
【図９】
0005430039.tif 000010
【図１０】
0005430039.tif 000011
【図１１】
0005430039.tif 000012
【図１２】
0005430039.tif 000013
【図１３】
0005430039.tif 000014
【図１４】
0005430039.tif 000015
【図１５】
0005430039.tif 000016
【図１６】
0005430039.tif 000017
【図１７】
0005430039.tif 000018
【図１８】
0005430039.tif 000019
【図１９】
0005430039.tif 000020
【図２０】
0005430039.tif 000021
【図２１】
0005430039.tif 000022
【図２２】
0005430039.tif 000023
【図２３】
0005430039.tif 000024