電子書籍のコンテンツデータに基づいて電子書籍の目次を生成する電子書籍用目次生成システムであって、一般ユーザの興味のある分野に即した複数のカテゴリと、各カテゴリに関連付けられた一ないし複数の所定の単語とから構成されるカテゴリ表を予め記憶しているカテゴリ記憶手段と、電子書籍のコンテンツデータから単語を抽出する単語抽出手段と、前記カテゴリ記憶手段のカテゴリ表を参照することにより、前記単語抽出手段により抽出された単語に基づいて複数のカテゴリを設定するカテゴリ設定手段と、前記カテゴリ設定手段により設定された複数のカテゴリを使用して電子書籍の目次を生成する目次生成手段とを備えることを特徴とする電子書籍用目次生成システム。前記単語抽出手段により抽出された全単語の個数に対して、前記カテゴリ設定手段により設定されたカテゴリの単語の個数が占める割合を該カテゴリの占有率として算出するカテゴリ占有率算出手段を備える請求項1に記載の電子書籍用目次生成システム。前記カテゴリ占有率算出手段は、前記単語抽出手段により抽出された全ページの全単語の個数に対して、前記カテゴリ設定手段により全ページに設定されたカテゴリの単語の個数が占める割合を全ページにおける該カテゴリの占有率として算出する請求項2に記載の電子書籍用目次生成システム。前記目次生成手段は、前記カテゴリ占有率算出手段により算出された全ページにおけるカテゴリの占有率が所定の割合以上である該カテゴリを使用して電子書籍の目次を生成する請求項3に記載の電子書籍用目次生成システム。前記目次生成手段は、前記カテゴリ占有率算出手段により算出された全ページにおけるカテゴリの占有率の高い該カテゴリが優先される態様で電子書籍の目次を生成する請求項3または請求項4に記載の電子書籍用目次生成システム。前記カテゴリ占有率算出手段は、コンテンツデータの各ページについて、前記単語抽出手段により抽出された該ページの全単語の個数に対して、前記カテゴリ設定手段により該ページに設定されたカテゴリの単語の個数が占める割合を該ページにおける該カテゴリの占有率として算出する請求項2に記載の電子書籍用目次生成システム。前記目次生成手段は、前記カテゴリ占有率算出手段により算出された前記ページにおけるカテゴリの占有率が所定の割合以上であるページの番号を表示させる請求項6に記載の電子書籍用目次生成システム。前記目次生成手段は、前記カテゴリ占有率算出手段により算出された前記ページにおけるカテゴリの占有率の高いページの番号を優先して表示させる請求項6または請求項7に記載の電子書籍用目次生成システム。ところが、全文検索方式では、ユーザが希望するキーワードが掲載されている記事を検索することができるが、ユーザが興味のある分野に関する記事までも検索することは難しかった。例えば、ユーザがタレント集団のジャニーズに関する記事を検索したい場合、ジャニーズの文言で検索すると、ジャニーズの文言が掲載されている記事を検索することができる。ところが、記事にはジャニーズの文言が掲載されておらず、所属タレントの名前だけが掲載されている記事は検索することができない。このため、結局、ユーザはジャニーズの文言の他に、所属タレントの名称などを全て検索しなければならず、これも非常に労力がかかるものであった。本発明は、上記の問題に鑑みてなされたものであって、電子書籍において一般ユーザが興味のある分野に即した目次を新たに生成することができ、ひいてはユーザが興味のある分野に関する記事を効率的に閲覧することが可能な電子書籍用目次生成システムを提供することを目的とする。本発明に係る電子書籍用目次生成システムは、上記目的を達成するために、一般ユーザの興味のある分野に即した複数のカテゴリと、各カテゴリに関連付けられた一ないし複数の所定の単語とから構成されるカテゴリ表を予め記憶しているカテゴリ記憶手段と、電子書籍のコンテンツデータから単語を抽出する単語抽出手段と、カテゴリ記憶手段のカテゴリ表を参照することにより、単語抽出手段により抽出された単語に基づいて複数のカテゴリを設定するカテゴリ設定手段と、カテゴリ設定手段により設定された複数のカテゴリを使用して電子書籍の目次を生成する目次生成手段とを備えることを特徴とする。これによれば、電子書籍のコンテンツデータから抽出された単語に基づいて、一般ユーザの興味のある分野に即したカテゴリという概念的に幅のあるものを設定することにより、電子書籍において一般ユーザの興味のある分野に即した目次を新たに生成することができる。また、単語抽出手段により抽出された全単語の個数に対して、カテゴリ設定手段により設定されたカテゴリの単語の個数が占める割合を該カテゴリの占有率として算出するカテゴリ占有率算出手段を備えるのが好ましい。これによれば、電子書籍に対する各カテゴリの占有率に基づいて目次を生成することより、ユーザは電子書籍に対する各カテゴリの割合を容易に把握することができるため、ユーザは興味のある分野に関する記事が電子書籍においてどれ程の割合で掲載されているかを容易に把握することが可能になる。また、カテゴリ占有率算出手段は、単語抽出手段により抽出された全ページの全単語の個数に対して、カテゴリ設定手段により全ページに設定されたカテゴリの単語の個数が占める割合を全ページにおける該カテゴリの占有率として算出するのが好ましい。これによれば、電子書籍の全ページに対する各カテゴリの占有率に基づいて目次を生成することより、ユーザは電子書籍の全ページに対する各カテゴリの割合を容易に把握することができるため、ユーザは興味のある分野に関する記事が電子書籍の全ページにおいてどれ程の割合で掲載されているかを容易に把握することが可能になる。また、目次生成手段は、カテゴリ占有率算出手段により算出された全ページにおけるカテゴリの占有率が所定の割合以上である該カテゴリを使用して電子書籍の目次を生成するのが好ましい。これによれば、全ページにおけるカテゴリの占有率が所定の割合以上であるカテゴリを使用して目次を生成するため、重要度の高いカテゴリのみによって目次を生成することができる。また、目次生成手段は、カテゴリ占有率算出手段により算出された全ページにおけるカテゴリの占有率の高い該カテゴリが優先される態様で電子書籍の目次を生成するのが好ましい。これによれば、全ページのカテゴリの占有率の高いカテゴリが優先される態様で目次を生成するため、電子書籍に掲載されている記事の傾向を容易に把握することができる。また、カテゴリ占有率算出手段は、コンテンツデータの各ページについて、単語抽出手段により抽出された該ページの全単語の個数に対して、カテゴリ設定手段により該ページに設定されたカテゴリの単語の個数が占める割合を該ページにおける該カテゴリの占有率として算出するのが好ましい。これによれば、電子書籍の各ページにおけるカテゴリの占有率に基づいて目次を生成することより、ユーザは各ページに対する各カテゴリの割合を容易に把握することができ、ユーザは興味のある分野に関する記事が各ページにおいてどれ程の割合で掲載されているかを容易に把握することが可能になる。また、目次生成手段は、カテゴリ占有率算出手段により算出されたページにおけるカテゴリの占有率が所定の割合以上であるページの番号を表示させるのが好ましい。これによれば、各ページにおけるカテゴリの占有率が所定の割合以上であるカテゴリのページ番号が付されるため、ユーザは興味のある分野に関する記事がどのページに掲載されているかを容易に把握することができる。また、目次生成手段は、カテゴリ占有率算出手段により算出されたページにおけるカテゴリの占有率の高いページの番号を優先して表示させるのが好ましい。これによれば、ページにおけるカテゴリの占有率の高いページの番号が優先されるため、ユーザは興味のある分野に関する記事が特にどのページに優先的に掲載されているかを容易に把握することができる。本発明によれば、電子書籍のコンテンツデータから抽出された単語に基づいて、一般ユーザの興味のあるカテゴリ分野という概念的に幅のあるものを設定することにより、電子書籍において一般ユーザの興味のある分野に即した目次を新たに生成することができる。このためユーザは、従来のような出版社側で恣意的に設定された目次にとらわれることなく、一般ユーザが興味を持っている現実的な分野に即しながら記事を探して閲覧したり、蒐集することができる。また、カテゴリ記憶手段に記憶させているカテゴリと所定の単語の関連付けを適宜変更することにより、時代や流行に応じて生まれる新語や流行語などにも対応することができる。また、従来の全文検索方式において必要であった関連するキーワードを全て指定するという煩雑な作業も省くことができる。次に、本発明に係る電子書籍用目次生成装置以下本装置100というを含む電子書籍閲覧システム以下閲覧システム1というの一実施形態について図面を参照しつつ説明する。なお、本実施形態の閲覧システム1においては、電子書籍としての雑誌のコンテンツデータの目次が生成される場合について説明する。本実施形態に係る閲覧システム1は、図1に示すように、電子書籍用のコンテンツデータ以下コンテンツデータというを販売する販売サーバ10と、販売サーバ10から販売されたコンテンツデータをダウンロードして電子書籍として表示するタブレット型パーソナルコンピュータ以下タブレット端末20というと、電子書籍における目次を生成する本装置100とを備えている。閲覧システム1において、販売サーバ10、タブレット端末20、本装置100の各々は、電気通信網であるインターネット30に接続され、いずれも有線通信あるいは無線通信によって各種データの送受信が可能に構成されている。前記販売サーバ10は、販売するための電子書籍用のコンテンツデータを記憶しており、タブレット端末20から送信されるコンテンツ要求信号を受信すると、該コンテンツ要求信号に基づいてコンテンツデータを送信する。なお、詳細な説明は省略するが、本実施形態においてコンテンツデータは商品として販売されているため、販売サーバ10は、クレジットカードによる支払いあるいはその他の方法によって支払いがあったことが確認された後に、コンテンツデータを送信するものとする。前記タブレット端末20は、例えば、iPad登録商標などであり、タッチパネル式の表示受付部以下タッチパネル部21というを備えている。このタブレット端末20は、ユーザのコンテンツデータをダウンロードする旨の命令をタッチパネル部21から受け付けて、該命令に対応するコンテンツ要求信号をインターネット30を介して販売サーバ10に送信する。また、タブレット端末20は、該コンテンツデータを受信ダウンロードして専用のアプリケーションソフトウェアを起動させることにより、電子書籍としてタッチパネル部21に表示する。前記本装置100は、図2に示すように、カテゴリ表111を予め記憶しているカテゴリ記憶部110と、インターネット30を介して送信されたコンテンツデータを受信するコンテンツ受信部120と、コンテンツデータから単語を抽出する単語抽出部130と、抽出された単語に基づいてカテゴリを設定するカテゴリ設定部140と、カテゴリ占有率を算出するカテゴリ占有率算出部150と、カテゴリを使用して電子書籍の目次を生成する目次生成部160と、目次付のコンテンツデータを送信するコンテンツ送信部170とを備える。なお、本装置100は、本装置100全体の動作を制御するCPUCentralProcessingunitと、カテゴリ記憶部110を含む記憶装置に記憶されているデータなどの書き込みや読み出しを行うメモリ図示略とを備えており、CPUがカテゴリ記憶部110あるいは記憶装置に記憶されている各種データをメモリに書き込み、メモリに書き込んだデータを読み出すことによって後述する各部の動作を実行する。以下に本装置100の各部の詳細について説明する。前記カテゴリ記憶部110は、図3に示すようなカテゴリ表111を予め記憶している。このカテゴリ表111は、カテゴリが設定されるカテゴリ欄111aと、名詞が設定される名詞欄111bから構成され、複数のカテゴリ毎に一ないし複数の所定の名詞が関連付けられている。例えば、カテゴリ表111の第1行目に着目すると、ジャニーズのカテゴリには、木村拓哉、SMAP、松本潤などの所定の名詞が関連付けられている。このカテゴリ表111のカテゴリは、一般ユーザの興味のある分野に即したカテゴリである。すなわち、雑誌を一般に閲覧するユーザの興味に沿って予め設定されており、時代や流行に応じて生まれるカテゴリにも対応可能である。また、カテゴリ表111の名詞は、一般ユーザの興味のあるカテゴリに属するとされる名詞である。すなわち、カテゴリと同様に、雑誌を一般に閲覧するユーザの興味に沿って予め設定されており、時代や流行に応じて生まれる新語や流行語などにも対応可能である。また、この名詞は、文語および口語を問わず日本語において用いられる全ての名詞である。例えば、木村拓哉という名詞については、一般的にキムタクなどといった木村拓哉を指す別称が存在していることを踏まえて、キムタクという名詞が木村拓哉という名詞と同一であるものとして記憶されている。従って、このような称呼や表記の相違については、問題なくジャニーズというカテゴリと関連付けられているものとする。なお、このカテゴリ表111におけるカテゴリと名詞の対応付けは人手により行われてもよいし、コンピュータで自動的に行われてもよい。前記コンテンツ受信部120は、図2に示すように、インターネット30を介して送信されてきたコンテンツデータを受信する。このとき送信されてくるコンテンツデータは、タブレット端末20よって送信されたコンテンツ要求信号に応じて販売サーバ10が送信したものである。前記単語抽出部130は、コンテンツ受信部120から送信された雑誌のコンテンツデータを受信すると、該コンテンツデータから名詞のみを抽出する。本実施形態において、単語抽出部130は、電子書籍のコンテンツデータ全体を1単位とした名詞の抽出第1の名詞抽出と、雑誌のコンテンツデータの1ページを1単位とした名詞の抽出第2の名詞抽出とのいずれも実行する。具体的に説明すると、第1の名詞抽出として、単語抽出部130は、複数のページを有する雑誌のコンテンツデータ全体から名詞を抽出する。ここで抽出された名詞の集まりを、全体の名詞群Bとする。一方、第2の名詞抽出として、雑誌の各ページのコンテンツデータから名詞を抽出する。例えば、図4に示すように、雑誌の任意の第1ページP1の名詞を抽出する場合、単語抽出部130は、第1ページP1に記載されているコンテンツデータA1から、木村拓哉、SMAP、大阪市内といったように名詞を抽出する。なお、ここで抽出された名詞の集まりを、図4に示すように名詞群B1とする。また、図5に示すように、雑誌の任意の第2ページP2の名詞を抽出する場合、単語抽出部130は、第2ページP2に記載されているコンテンツデータA2から、デビュー、30周年記念、ツアーといったように名詞を抽出する。ここで抽出された名詞の集まりを、図5に示すように名詞群B2とする。また、図6に示すように、任意の第3ページP3の名詞を抽出する場合、単語抽出部130は、第3ページP3に記載されているコンテンツデータA3から、歌手、小田和正、菅野美穂といったように名詞を抽出する。ここで抽出された名詞の集まりを、図6に示すように名詞群B3とする。なお、上記単語抽出部130が名詞を抽出する技術は形態素解析等と称される公知技術であるため、詳細な説明は省略する。前記カテゴリ設定部140は、カテゴリ記憶部110に記憶されるカテゴリ表111を参照することにより、前記単語抽出部130により抽出された単語に基づいて複数のカテゴリを設定する。本実施形態では、カテゴリ設定部140は、第1の名詞抽出による全体の名詞群Bついて行う雑誌全体のカテゴリの設定第1のカテゴリ設定と、第2の名詞抽出による名詞群B1~B3について行う各ページのカテゴリの設定第2のカテゴリ設定とのいずれも実行する。具体的に説明すると、第1のカテゴリ設定として、カテゴリ設定部140は、カテゴリ記憶部110に記憶されるカテゴリ表111を参照することにより、前記単語抽出部130により抽出された全体の名詞群Bに基づいて、雑誌全体に複数のカテゴリを設定する。一方、第2のカテゴリ設定としては、カテゴリ設定部140は、カテゴリ記憶部110に記憶されるカテゴリ表111を参照することにより、前記単語抽出部130により抽出された各ページの名詞群B1、B2、B3に基づいて、各ページ毎に複数のカテゴリを設定する。例えば、雑誌の第1ページP1のカテゴリを設定する場合、カテゴリ設定部140は、第1ページP1において図4に示す名詞群B1のうちの木村拓哉という名詞に、カテゴリ記憶部110のカテゴリ表111を参照してジャニーズというカテゴリを設定する。その他の名詞群B1の各名詞についても同様、カテゴリ設定部140は、カテゴリ記憶部110のカテゴリ表111を参照して各々カテゴリを設定する。また、雑誌の第2ページP2のカテゴリを設定する場合、カテゴリ設定部140は、第2ページP2においても図5に示す名詞群B2のうちのデビューという名詞について、カテゴリ設定部140は、カテゴリ記憶部110のカテゴリ表111を参照してその他芸能というカテゴリを設定する。その他の名詞群B2に含まれる各名詞についても同様、カテゴリ設定部140は、カテゴリ記憶部110のカテゴリ表111を参照して各々カテゴリを設定する。また、雑誌の第3ページP3のカテゴリを設定する場合、カテゴリ設定部140は、第3ページP3においても図6に示す名詞群B3のうちの歌手という名詞について、カテゴリ設定部140は、カテゴリ記憶部110のカテゴリ表111に基づいて音楽というカテゴリを設定する。その他の名詞群B3に含まれる各名詞についても同様、カテゴリ設定部140は、カテゴリ記憶部110のカテゴリ表111に参照して各々カテゴリを設定する。前記カテゴリ占有率算出部150は、単語抽出部130により抽出された名詞の個数に対して、カテゴリ設定部140により設定されたカテゴリ毎の名詞の個数が占める割合をカテゴリ占有率として算出する。本実施形態において、カテゴリ占有率算出部150は、第1の名詞抽出により雑誌のコンテンツデータ全体から抽出された全名詞の個数Nに対して、第1のカテゴリ設定により設定されたカテゴリ毎の名詞の個数nが占める割合を全体のカテゴリ占有率Wとする計算第1のカテゴリ占有率の算出と、第2の名詞抽出により抽出された各ページ毎の全名詞の個数Nkの各々に対して、第2のカテゴリ設定により各ページ毎に設定されたカテゴリ毎の名詞の個数nkが占める割合をページ単位カテゴリ占有率Wkとする計算第2のカテゴリ占有率の算出とのいずれも実行する。具体的に説明すると、カテゴリ占有率算出部150は、カテゴリ占有率をW、名詞群に含まれる全名詞の個数をN、設定されたあるカテゴリの名詞の個数をnとすると、W=n/N[1]という式により、各カテゴリについてのカテゴリ占有率Wを算出する。従って、第1のカテゴリ占有率の算出として、カテゴリ占有率算出部150は、第1のカテゴリ占有率をW0、第1の名詞抽出により抽出された雑誌全体の全名詞の個数をN0、第1のカテゴリ設定により設定されたあるカテゴリの名詞の個数をn0とすると、上式1より雑誌全体の某カテゴリのカテゴリ占有率W0=n0/W0を算出する。その他の各カテゴリも同様に各々ページ単位カテゴリ占有率が算出される。なお、ここで算出された雑誌全体のカテゴリ占有率の集まりを、全体カテゴリ占有率群Cとする。一方、第2のカテゴリ占有率の算出として、カテゴリ占有率算出部150は、図4に示すように、第1ページP1においてジャニーズというカテゴリのページ単位カテゴリ占有率W1を算出する場合、ジャニーズというカテゴリが設定された名詞木村拓哉、SMAPの個数をn1、名詞群B1に含まれる全単語の個数N1とすると、上式1より雑誌全体のあるカテゴリのカテゴリ占有率W1=n1/W1を算出する。これにより、第1ページP1においてジャニーズというカテゴリが占める割合本実施形態では18が算出される。その他の各カテゴリも同様に各々ページ単位カテゴリ占有率が算出される。ここで算出されたページ単位カテゴリ占有率の集まりを、図4に示すようにページ単位カテゴリ占有率群C1とする。また、カテゴリ占有率算出部150は、図5に示すように、第2ページP2においてその他芸能というカテゴリのページ単位カテゴリ占有率W2を算出する場合、その他芸能というカテゴリが設定された名詞デビューの個数をn2、名詞群B2に含まれる全単語の個数N2とすると、上式1より雑誌全体のあるカテゴリのカテゴリ占有率W2=n2/W2を算出する。これにより、第2ページP2においてその他芸能というカテゴリが占める割合本実施形態では8が算出される。その他の各カテゴリも同様に各々ページ単位カテゴリ占有率が算出される。ここで算出されたページ単位カテゴリ占有率の集まりを、図5に示すようにページ単位カテゴリ占有率群C2とする。また、カテゴリ占有率算出部150は、図6に示すように、第3ページP3においてその他エンターテイメント全般というカテゴリのページ単位カテゴリ占有率W3を算出する場合、その他エンターテイメントというカテゴリが設定された名詞主演の個数をn3、名詞群B3に含まれる全単語の個数N3とすると、上式1より雑誌全体のあるカテゴリのカテゴリ占有率W3=n3/W3を算出する。これにより、第3ページP3においてその他芸能というカテゴリが占める割合本実施形態では18が算出される。その他の各カテゴリも同様に各々ページ単位カテゴリ占有率が算出される。ここで算出されたページ単位カテゴリ占有率の集まりを、図6に示すようにページ単位カテゴリ占有率群C3とする。前記目次生成部160は、前記カテゴリ設定部140により第1のカテゴリ設定において設定された雑誌全体の複数のカテゴリを使用して電子書籍の目次を生成する。具体的に説明すると、例えば、カテゴリ設定部140により第1のカテゴリ設定においてジャニーズ音楽映画関西のカテゴリが設定された場合、図7aに示すように、目次生成部160はそれらの各カテゴリを使用して目次161を生成する。また、目次生成部160は、カテゴリ占有率算出部150により第1のカテゴリ占有率の算出において算出されたカテゴリ占有率が所定の割合以上である該カテゴリを使用して電子書籍の目次を生成する。例えば、目次生成部160は、5以上の各カテゴリ占有率を有するカテゴリに基づいて目次を生成するというように設定されている場合、この条件を満たすカテゴリのみを目次に表示する。また、目次生成部160は、カテゴリ占有率算出部150により第1のカテゴリ占有率の算出において算出された各カテゴリ占有率に基づいて、カテゴリ占有率の高いカテゴリから優先させる態様で見出しを表示する。例えば、目次生成部160は、図7aに示すように、ジャニーズ、音楽、映画、関西の順でカテゴリ占有率が高い順に上から見出しを表示する。また、目次生成部160は、各カテゴリを示す見出しの近傍に、カテゴリ占有率算出部150により第1のカテゴリ占有率の算出において算出されたカテゴリ占有率の各々を付している。例えば、目次生成部160は、図7aに示すように、ジャニーズの右側には26、音楽の右側には18、映画の右側には14、関西の右側には9というように、各カテゴリのカテゴリ占有率を付している。これによれば、雑誌全体に対する各カテゴリの割合カテゴリ占有率に基づいた目次161を生成することより、ユーザは目次161より雑誌全体に対する各カテゴリの割合を容易に把握することができるため、所望の記事がどれほどの割合で記載されているかを把握することが可能になる。その他に図示して説明しないが、目次生成部160は、カテゴリを示す見出しの近傍に、各カテゴリが設定された名詞を付してもよい。また、目次生成部160は、カテゴリ占有率算出部150により第2のカテゴリ占有率の算出において算出された各ページ単位カテゴリ占有率が所定の割合以上であるページの番号を表示する。例えば、目次生成部160は、5以上のページ単位カテゴリ占有率を有するカテゴリのページ番号を表示するというように設定されている場合、この条件を満たすページ番号を目次に表示する。この場合、仮にカテゴリジャニーズに着目すると、第1ページP1におけるカテゴリジャニーズのページ単位カテゴリ占有率が18、第2ページP2におけるカテゴリジャニーズのページ単位カテゴリ占有率が33であり、いずれも5を超えているため、図7aに示すようにカテゴリジャニーズの見出しの下にそれらのページ番号が表示される。また、目次生成部160は、カテゴリ占有率算出部150により第2のカテゴリ占有率の算出において算出された各ページ単位カテゴリ占有率に基づいて、ページ単位カテゴリ占有率の高いページ番号を優先的に整列させて表示している。例えば、目次生成部160は、図7aに示すように、カテゴリジャニーズを示す見出しの下において、該カテゴリのページ単位カテゴリ占有率の高いページ番号を左から右に向かって順にP2、P5、P12、P1...というように整列させて表示する。これにより、ユーザは興味のある分野に関する記事が特にどのページに優先的に掲載されているかを容易に把握することができる。さらに、目次生成部160は、各カテゴリを示す見出しやページ番号を選択可能に構成して、ユーザがタッチパネル部21より選択した場合、所定のページや表示画面に移動させるように目次161を構成してもよい。例えば、ユーザにカテゴリジャニーズの見出しが選択された場合、図7bに示すようなページ162に移動する。このページ162には、カテゴリジャニーズが設定された名詞が記載されている各記事のタイトルが表示されている。ここにおいては、一番上方にPage:P2タイトルマッチ誕生日という文字列とその横に読むという選択ボタン162aとからなる選択肢が表示されており、読むという選択ボタン162aをユーザが選択することにより、当該選択ボタン162aに該当する記事が記載されるページに移動する。ここにおけるタイトルとは、雑誌の記事のタイトルのことである。なお、その他の選択肢も同様のため説明は省略する。なお、目次生成部160は、生成した目次をコンテンツデータに付した目次付のコンテンツデータとしてコンテンツ送信部170に送信する。前記コンテンツ送信部170は、目次生成部160から送信された目次付のコンテンツデータを受信すると、販売サーバ10にコンテンツ要求信号を送信したタブレット端末20に、インターネット30を介して送信する。次に、本装置100を含む閲覧システム1の動作について説明する。なお、販売サーバ10、タブレット端末20、本装置100における動作の詳細については上記したため省略する。まず、ユーザの操作によってタブレット端末20は、電子書籍用のコンテンツ要求信号を送信するステップS101。以下ステップ省略。販売サーバ10は、タブレット端末20から送信されたコンテンツ要求信号を受信するS102。また、販売サーバ10は、コンテンツ要求信号に応じて、コンテンツデータを送信するS103。本装置100におけるコンテンツ受信部120は、販売サーバ10から送信されたコンテンツデータを受信するS104。その後、コンテンツ受信部120は、受信したコンテンツデータを単語抽出部130に送信する。本装置100における単語抽出部130は、コンテンツデータに含まれるコンテンツデータから名詞のみを抽出するS105。ここにおいて、単語抽出部130は、雑誌のコンテンツデータ全体を1単位とする第1の名詞抽出と、雑誌のコンテンツデータの一ページを1単位とする第2の名詞抽出とのいずれも実行する。本装置100におけるカテゴリ設定部140は、単語抽出部130よる第1の名詞抽出により抽出された各名詞群に基づいて第1のカテゴリ設定を実行するとともに、第2の名詞抽出により抽出された各名詞群に基づいて第2のカテゴリ設定を実行するS106。本装置100におけるカテゴリ占有率算出部150は、カテゴリ設定部140による第1のカテゴリ設定に基づいて第1のカテゴリ占有率を算出するとともに、第2のカテゴリ設定に基づいて第2のカテゴリ占有率を算出するS107。本装置100における目次生成部160は、カテゴリ占有率算出部150による第1および第2のカテゴリ占有率に基づいて目次を生成するS108。このとき、目次生成部160は、第1および第2のカテゴリ占有率が所定の割合以上であるカテゴリに基づいて目次を生成するとともに、第1および第2のカテゴリ占有率の高いカテゴリが優先される態様で目次を生成する図7a参照。本装置100におけるコンテンツ送信部170は、目次生成部160により生成された目次付のコンテンツデータを販売サーバ10にコンテンツ要求信号を送信したタブレット端末20に送信するS109。タブレット端末20は、本装置100から送信された目次付のコンテンツデータを受信するS110。上記のように閲覧システム1における各構成が動作することにより、タブレット端末20のユーザは専用のアプリケーションソフトウェアを起動させると、該目次付のコンテンツデータによる電子書籍を閲覧することができる。なお、上記の実施形態において、所定の単語として名詞を用いる場合について説明したが、名詞以外の品詞でもよい。また、カテゴリ記憶部110に記憶されている所定の名詞とそのカテゴリは、適宜変更することができるものとしてよい。これにより、時代や流行に応じて生まれる新語や流行語などにも対応することができる。また、カテゴリ占有率は、第1のカテゴリ占有率の算出と第2のカテゴリ占有率の算出とに分けて算出したが、その他の方法で算出してもよい。要は、コンテンツデータに含まれるコンテンツデータの全ページあるいは各ページの全名詞単語の個数に対して、カテゴリの名詞単語の個数が占める割合を算出するものであればよい。なお、カテゴリ占有率を算出しない場合には、カテゴリ占有率算出部を備えなくてもよい。また、所定の割合以上のカテゴリ占有率であるカテゴリを使用して目次を生成する場合について説明したが、全てのカテゴリを使用して目次を生成するようにしなくてもよい。また、目次生成部160の生成する目次には、カテゴリ占有率やページ番号を表示したが、それらを全てあるいは一部表示しなくてもよい。また、目次のカテゴリが多数にのぼる場合、カテゴリを別途検索できるようにしてもよい。このとき異なるカテゴリを複数掛け合わせることにより、ユーザはさらに興味のある分野に関する記事を閲覧することができる。また、雑誌のコンテンツデータの目次を生成する場合について説明したが、新聞、単行本、論文、参考書などの印刷物紙媒体に基づく電子書籍用のコンテンツデータであれば如何なるものでもよい。また、ユーザがタブレット端末iPad20を用いて電子書籍を閲覧する場合について説明したが、デスクトップ型のパソコンやノート型のパソコンなどの端末機器でもよい。以上、図面を参照してこの発明の実施形態を説明したが、この発明は、図示した実施形態のものに限定されない。図示された実施形態に対して、この発明と同一の範囲内において、あるいは均等の範囲内において、種々の修正や変形を加えることが可能である。