(57)【要約】【課題】ページファイルへのアクセスにかかる負荷を抑えることの可能なデータ構造、記録媒体及び閲覧端末を提供する。【解決手段】メモリカード１３は、表示部２に表示されるコンテンツ本体であるページファイル１３３，各コンテンツに属するページファイル１３３を管理するためのコンテンツ管理ファイル１３２，メモリカード１３内の全てのコンテンツ管理ファイル１３２を管理する全体管理ファイル１３１の３種類のファイルを有するデータ構造を有している。ページ情報１３３を読み出す際には、全体管理情報１３１、コンテンツ管理情報１３２、ページ情報１３３の順にアクセスされる。【選択図】図３
2007213568.tif 000002
【特許請求の範囲】
【請求項１】
ページ単位の文字や画像のデータである１又は複数のページ情報で構成されるコンテンツをコンピュータで閲覧するためのデータのデータ構造であって、
前記ページ情報と、
各コンテンツに対応して設けられ、対応コンテンツの各ページ情報へのリンク情報を有するコンテンツ管理情報と、
前記コンテンツ管理情報へのリンク情報を有する全体管理情報とを含み、
コンピュータが、前記ページ情報を読み出す際には、前記全体管理情報、前記コンテンツ管理情報、前記ページ情報の順にアクセスされることを特徴とするデータ構造。
【請求項２】
請求項１に記載のデータ構造を有するデータを記録したコンピュータ読取可能な記録媒体。
【請求項３】
ページ単位の文字や画像のデータである１又は複数のページ情報で構成されるコンテンツを閲覧するための閲覧端末であって、
前記ページ情報を表示する表示手段と、
前記ページ情報と、対応コンテンツの各ページ情報へのリンク情報を有するコンテンツ管理情報と、前記コンテンツ管理情報へのリンク情報を有する全体管理情報とを記憶した記憶手段と、
前記表示手段に前記ページ情報を表示させる表示要求が入力されたときに、前記記憶手段から前記ページ情報を読み出し、前記表示手段へ出力する読出手段とを備え、
前記読出手段は、前記全体管理情報、前記コンテンツ管理情報、前記ページ情報の順にアクセスすることを特徴とする閲覧端末。
【請求項４】
前記コンテンツを削除する削除要求を入力する削除要求入力手段と、
前記削除要求入力手段から削除要求が入力されたとき、前記全体管理情報から当該削除要求されたコンテンツに関するリンク情報を削除する第一削除手段と、
外部から電源を供給する電源供給手段と、
前記電源供給手段から電源が供給されたとき、前記第一削除手段によりリンク情報が削除されたコンテンツが存在するか否かを判断する削除判断手段と、
前記削除判断手段によりリンク情報が削除されたコンテンツが存在すると判断された場合には、当該コンテンツに属する前記ページ情報及び当該コンテンツに対応する前記コンテンツ管理情報を前記記憶手段から削除する第二削除手段とを備えたことを特徴とする請求項３に記載の閲覧端末。
【請求項５】
外部から前記ページ情報及び前記コンテンツ管理情報を受信する受信手段と、
前記受信手段により受信した前記コンテンツ管理情報に基づき前記全体管理情報を更新する全体管理情報更新手段とを備えたことを特徴とする請求項３又は４に記載の閲覧端末。
【請求項６】
前記受信手段は、外部から、前記ページ情報、前記コンテンツ管理情報の順に受信することを特徴とする請求項５に記載の閲覧端末。
【請求項７】
前記受信手段は、複数のコンテンツにかかるページ情報を受信する場合には、コンテンツ毎に前記ページ情報、前記コンテンツ管理情報の順に受信することを特徴とする請求項６に記載の閲覧端末。
【請求項８】
外部から前記ページ情報を受信する受信手段と、
前記受信手段により受信した前記ページ情報に基づき前記コンテンツ管理情報を生成する管理情報生成手段と、管理情報生成手段により生成されたコンテンツ管理情報に基づき前記全体管理情報を更新する全体管理情報更新手段を備えたことを特徴とする請求項３又は４に記載の閲覧端末。
【請求項９】
ページ単位の文字や画像のデータである１又は複数のページ情報で構成されるコンテンツにおけるページ情報のコンテンツ管理情報を生成する管理情報生成装置であって、
前記ページ情報を記憶するページ記憶手段と、
同一のコンテンツに属する各ページ情報へのリンク情報を有するコンテンツ管理情報を各コンテンツ毎に生成するコンテンツ管理情報生成手段と、
前記ページ情報と、前記コンテンツ管理情報とを、前記ページ情報を閲覧するための閲覧端末に送信する送信手段とを備えたことを特徴とする管理情報生成装置。
【請求項１０】
前記送信手段は、前記ページ情報、前記コンテンツ管理情報の順に送信することを特徴とする請求項９に記載の管理情報生成装置。
【請求項１１】
前記コンテンツ管理情報へのリンク情報を有する全体管理情報を更新する全体管理情報更新手段を備え、
前記送信手段は、前記ページ情報、前記コンテンツ管理情報、前記全体管理情報の順に送信することを特徴とする請求項１０に記載の管理情報生成装置。
【請求項１２】
前記送信手段は、複数のコンテンツにかかるページ情報を送信する場合には、コンテンツ毎に前記ページ情報、前記コンテンツ管理情報の順に送信することを特徴とする請求項１０に記載の管理情報生成装置。
【請求項１３】
前記コンテンツ管理情報へのリンク情報を有する全体管理情報を更新する全体管理情報更新手段を備え、
前記送信手段は、複数のコンテンツにかかるページ情報を送信する場合には、コンテンツ毎に前記ページ情報、前記コンテンツ管理情報、全体管理情報の順に送信することを特徴とする請求項１２に記載の管理情報生成装置。
【請求項１４】
請求項９乃至１３のいずれかに記載の管理情報生成装置の各種処理手段としてコンピュータを機能させるための管理情報生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを管理するデータのデータ構造に関するものである。
【背景技術】
【０００２】
一般に、情報閲覧端末はメモリカードのような記憶媒体を備えて、ユーザが利用したいコンテンツのデータをその記憶媒体に格納し、情報閲覧端末で当該コンテンツの閲覧を可能とする構成となっている。しかし、記憶されるコンテンツ数が増大すると情報処理負荷が高くなって、処理速度への影響が懸念される。
【０００３】
そこで、特許文献１では、このような記憶媒体に保持されているコンテンツの情報を記述した１つの管理ファイル（管理情報）を設ける方法が提案されている。
【特許文献１】特開２０００−３４８０５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の方法では、記憶媒体に保持されるコンテンツ数が増加すると、管理ファイルのサイズも増大し、管理ファイルへのアクセスにかかる負荷が増大し、情報処理の負荷が高くなるという問題がある。
【０００５】
本発明は上記問題を解決するためになされたものであり、扱うコンテンツ数が増大しても、情報処理の負荷を抑えることのできるデータ構造、記憶媒体、閲覧端末、管理情報生成装置、及び管理情報生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の請求項１に記載のデータ構造は、ページ単位の文字や画像のデータである１又は複数のページ情報で構成されるコンテンツをコンピュータで閲覧するためのデータのデータ構造であって、ページ情報と、各コンテンツに対応して設けられ、対応コンテンツの各ページ情報へのリンク情報を有するコンテンツ管理情報と、コンテンツ管理情報へのリンク情報を有する全体管理情報とを含み、コンピュータが、ページ情報を読み出す際には、全体管理情報、コンテンツ管理情報、ページ情報の順にアクセスされることを特徴とする。
【０００７】
また、本発明の請求項２に記載のコンピュータ読取可能な記録媒体は、請求項１に記載のデータ構造を有するデータを記録したことを特徴とする。
【０００８】
また、本発明の請求項３に記載の閲覧端末は、ページ単位の文字や画像のデータである１又は複数のページ情報で構成されるコンテンツを閲覧するための閲覧端末であって、前記ページ情報を表示する表示手段と、前記ページ情報と、対応コンテンツの各ページ情報へのリンク情報を有するコンテンツ管理情報と、前記コンテンツ管理情報へのリンク情報を有する全体管理情報とを記憶した記憶手段と、前記表示手段に前記ページ情報を表示させる表示要求が入力されたときに、前記記憶手段から前記ページ情報を読み出し、前記表示手段へ出力する読出手段とを備え、前記読出手段は、前記全体管理情報、前記コンテンツ管理情報、前記ページ情報の順にアクセスすることを特徴とする。
【０００９】
また、本発明の請求項４に記載の閲覧端末は、請求項３に記載の発明の構成に加え、表示手段に表示されたコンテンツを削除する削除要求を入力する削除要求入力手段と、削除要求入力手段から削除要求が入力されたとき、全体管理情報から当該削除要求が入力されたコンテンツに関するリンク情報を削除する第一削除手段と、外部から電源を供給する電源供給手段と、電源供給手段から電源が供給されたとき、第一削除手段によりリンク情報が削除されたコンテンツが存在するか否かを判断する削除判断手段と、削除判断手段によりリンク情報が削除されたコンテンツが存在すると判断された場合には、当該リンク情報に対応するコンテンツのコンテンツ管理情報及びページ情報を記憶手段から削除する第二削除手段とを備えたことを特徴とする。
【００１０】
また、本発明の請求項５に記載の閲覧端末は、請求項３又は４に記載の発明の構成に加え、外部からページ情報及びコンテンツ管理情報を受信する受信手段と、受信手段により受信したコンテンツ管理情報から全体管理情報を更新する全体管理情報更新手段とを備えたことを特徴とする。
【００１１】
また、本発明の請求項６に記載の閲覧端末は、請求項５に記載の発明の構成に加え、外部から、ページ情報、コンテンツ管理情報の順に、各種情報を受信する受信手段を備えたことを特徴とする。
【００１２】
また、本発明の請求項７に記載の閲覧端末は、請求項６に記載の発明の構成に加え、受信手段は、複数のコンテンツにかかるページ情報を受信する場合には、コンテンツ毎にページ情報、コンテンツ管理情報の順に受信することを特徴とする。
【００１３】
また、本発明の請求項８に記載の閲覧端末は、請求項３又は４に記載の発明の構成に加え、外部からページ情報を受信する受信手段と、受信手段により受信したページ情報に基づきコンテンツ管理情報を生成する管理情報生成手段を備えたことを特徴とする。
【００１４】
また、本発明の請求項９に記載の管理情報生成装置は、ページ単位の文字や画像のデータである１又は複数のページ情報で構成されるコンテンツにおけるページ情報の管理情報を生成する管理情報生成装置であって、前記ページ情報を記憶するページ記憶手段と、同一のコンテンツに属する各ページ情報へのリンク情報を有するコンテンツ管理情報を各コンテンツ毎に生成するコンテンツ管理情報生成手段と、前記ページ情報と、前記コンテンツ管理情報とを、前記ページ情報を閲覧するための閲覧端末に送信する送信手段とを備えたことを特徴とする。
【００１５】
また、本発明の請求項１０に記載の管理情報生成装置は、請求項９に記載の発明の構成に加え、送信手段は、ページ情報、コンテンツ管理情報の順に送信することを特徴とする。
【００１６】
また、本発明の請求項１１に記載の管理情報生成装置は、請求項１０に記載の発明の構成に加え、コンテンツ管理情報へのリンク情報を有する全体管理情報を更新する全体管理情報更新手段を備え、送信手段は、ページ情報、コンテンツ管理情報、全体管理情報の順に送信することを特徴とする。
【００１７】
また、本発明の請求項１１に記載の管理情報生成装置は、請求項１０に記載の発明の効果に加え、全体管理情報を閲覧端末へ送信するので、処理能力の高くない閲覧端末でもページ情報を容易に閲覧することができる。また、ページ情報、コンテンツ管理情報、全体管理情報の順に送信するので、送信中に接続が中断された場合にも、全体管理情報には記されているのにページ情報が存在しない、といった閲覧端末側のデータ構成の不整合を防ぎ、コンテンツ管理情報や全体管理情報とページ情報との整合性を容易に保つことができる。
【００１８】
また、本発明の請求項１２に記載の管理情報生成装置は、請求項１０に記載の発明の構成に加え、送信手段は、複数のコンテンツにかかるページ情報を送信する場合には、コンテンツ毎にページ情報、コンテンツ管理情報の順に送信することを特徴とする。
【００１９】
また、本発明の請求項１３に記載の管理情報生成装置は、請求項１２に記載の発明の構成に加え、コンテンツ管理情報へのリンク情報を有する全体管理情報を更新する全体管理情報更新手段を備え、複数のコンテンツにかかるページ情報を送信する場合には、送信手段は、ページ情報、コンテンツ管理情報、全体管理情報の順に送信することを特徴とする。
【００２０】
また、本発明の請求項１４に記載の管理情報生成プログラムは、請求項９乃至１３のいずれかに記載の管理情報生成装置の各種処理手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００２１】
本発明の請求項１に記載のデータ構造は、ページ単位のページ情報と、コンテンツ毎のコンテンツ管理情報と、コンテンツ管理情報を管理する全体管理情報の３種の情報からなるデータ構造を有するデータからページ情報を読み出す際に、全体管理情報、コンテンツ管理情報、ページ情報の順にアクセスするので、ページ情報の読み出しにかかるアクセスの時間を短縮できる。
【００２２】
また、本発明の請求項２に記載のコンピュータ読取可能な記録媒体は、この記憶媒体をコンピュータによって読み取ると、全体管理情報、コンテンツ管理情報、ページ情報の順にアクセスされるので、ページ情報の読み出しにかかる時間を短縮することができる。
【００２３】
また、本発明の請求項３に記載の閲覧端末は、ページ情報を表示する際、全体管理情報、コンテンツ管理情報、ページ情報の順にアクセスするので、ページ情報の読み出しにかかる処理時間を短縮することができる。
【００２４】
また、本発明の請求項４に記載の閲覧端末は、請求項３に記載の発明の効果に加え、コンテンツの削除を要求された場合には、全体管理情報からそのコンテンツに関するリンク情報を削除し、外部から電源が供給されたときにページ情報自体を削除するので、削除に要する電力を省力できる。
【００２５】
また、本発明の請求項５に記載の閲覧端末は、請求項３又は４に記載の発明の効果に加え、外部からページ情報とコンテンツ管理情報とを受信すると、そのコンテンツ管理情報から必要な情報を取得して全体管理情報を更新するので、常に全体管理情報とコンテンツ管理情報やページ情報との整合性を容易に保つことができる。
【００２６】
また、本発明の請求項６に記載の閲覧端末は、請求項５に記載の発明の効果に加え、外部からコンテンツに関するデータを受信する際には、ページ情報、コンテンツ管理情報の順に受信するので、受信中に接続が中断された場合にも、コンテンツ管理情報にはリンク情報が記されているのにページ情報が存在しない、といった閲覧端末側のデータ構成の不整合を防ぎ、コンテンツ管理情報とページ情報との整合性を容易に保つことができる。
【００２７】
また、本発明の請求項７に記載の閲覧端末は、請求項６に記載の発明の効果に加え、複数コンテンツの受信の際には、コンテンツ毎にページ情報、コンテンツ管理情報の順に受信するので、受信中に接続が中断された場合にも、接続が回復したときに、中断後の情報からすぐに受信を再開することができる。
【００２８】
また、本発明の請求項８に記載の閲覧端末は、請求項３又は４に記載の発明の効果に加え、外部からページ情報を受信すると、そのページ情報から必要な情報を取得してコンテンツ管理情報を生成するので、常にコンテンツ管理情報や全体管理情報とページ情報との整合性を容易に保つことができる。
【００２９】
また、本発明の請求項９に記載の管理情報生成装置は、ページ単位のページ情報と、コンテンツ毎のコンテンツ管理情報とを生成し、これらを閲覧端末に送信する。これにより、閲覧端末においては、全体管理情報を更新して、全体管理情報、コンテンツ管理情報、ページ情報の順にアクセスするので、読み出しにかかるアクセスの時間を短縮できる。また、閲覧端末において全体管理情報とコンテンツ管理情報やページ情報との整合性を容易に保つことができる。
【００３０】
また、本発明の請求項１０に記載の管理情報生成装置は、請求項９に記載の発明の効果に加え、ページ情報、コンテンツ管理情報の順に送信するので、送信中に接続が中断された場合にも、コンテンツ管理情報にはリンク情報が記されているのにページ情報が存在しない、といった閲覧端末側のデータ構成の不整合を防ぎ、コンテンツ管理情報とページ情報との整合性を容易に保つことができる。
【００３１】
また、本発明の請求項１２に記載の管理情報生成装置は、請求項１０に記載の発明の効果に加え、複数コンテンツの送信の際には、コンテンツ毎にページ情報、コンテンツ管理情報の順に送信するので、送信中に接続が中断された場合にも、接続が回復したときに、中断後の情報からすぐに送信を再開することができる。
【００３２】
また、本発明の請求項１３に記載の管理情報生成装置は、請求項１２の発明の効果に加え、全体管理情報を閲覧端末へ送信するので、処理能力の高くない閲覧端末でもページ情報を容易に閲覧することができる。また、複数コンテンツの送信の際には、コンテンツ毎にページ情報、コンテンツ管理情報、全体管理情報の順に送信するので、送信中に接続が中断された場合にも、接続が回復したときに、中断後の情報からすぐに送信を再開することができる。
【００３３】
また、本発明の請求項１４に記載の管理情報生成プログラムは、コンピュータに実行させることにより、請求項９乃至１３のいずれかに記載の管理情報生成装置の各種処理手段としての作用効果を奏することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態である、ページ情報を閲覧するための閲覧端末、そのページ情報を記憶したメモリカード、ページ情報及びコンテンツ管理情報を生成し、閲覧端末に送信する管理情報生成装置について、添付の図面を参照して説明する。まず、図１〜図４を参照して、閲覧端末１の構成について説明する。図１は、閲覧端末１の構成を示すブロック図である。図２は、閲覧端末１の正面図である。
【００３５】
図１に示すように、閲覧端末１は、閲覧端末１の全体を制御するＣＰＵ１０と、プログラム等を記憶したＲＯＭ１１と、データを一時的に記憶するＲＡＭ１２と、表示部２と、入力部３と、コンテンツを記憶するメモリカード１３と、データ受信部１４とを備え、これらは全てバスを介して相互に接続されている。表示部２は、メモリカード１３に記憶されたコンテンツを表示するものである。図２に示すように、入力部３は、十字キー３１と決定ボタン３２と、キャンセルボタン３３と、削除ボタン３４とを備えている。
【００３６】
閲覧端末１は、常にはバッテリー（図示外）で駆動され、パソコン（ＰＣ）からなる管理情報生成装置５（図１７参照）に接続されたときに、充電、ページファイル（後述）のダウンロード、ページファイルの削除等が実行される。
【００３７】
図３は、メモリカード１３のデータ構造を示す構成図である。図３に示すように、メモリカード１３は、画像や文字等のデータであるページファイル１３３、コンテンツ管理ファイル１３２、全体管理ファイル１３１の３種類のファイルを有するデータ構造を有している。尚、ページファイル１３３は頁毎に１ファイルを構成し、複数頁からなるコンテンツであれば、複数のページファイル１３３から１つのコンテンツが構成されている。コンテンツ管理ファイル１３２は各コンテンツに属するページファイル１３３を管理するものである。全体管理ファイル１３１はメモリカード１３内の全てのコンテンツ管理ファイル１３２を管理するものである。
【００３８】
図３に示す例では、メモリカード１３には、「ａ」、「ｂ」、「ｃ」のコンテンツＩＤを有する３種類のコンテンツ（コンテンツａ、コンテンツｂ、コンテンツｃ）が記憶されている。
【００３９】
コンテンツａは、「a_1.bmp」、「a_2.bmp」、「a_3.bmp」の３つのページファイル１３３ａを備える。コンテンツｂは、「b_1.bmp」、「b_2.bmp」の２つのページファイル１３３ｂを備える。コンテンツｃは、「c_1.bmp」、「c_2.bmp」、「c_3.bmp」、「c_4.bmp」、「c_5.bmp」の５つのページファイル１３３ｃを備える。また、コンテンツａについては、ファイル名が「a_index」であるコンテンツ管理ファイル１３２ａが、コンテンツｂについては、ファイル名が「b_index」であるコンテンツ管理ファイル１３２ｂが、コンテンツｃについては、ファイル名が「c_index」であるコンテンツ管理ファイル１３２ｃが設けられている。そして、これら全てのコンテンツ管理ファイル１３２を全体管理ファイル１３１が管理している。
【００４０】
各コンテンツ管理ファイル１３２は、データ項目として、コンテンツＩＤ情報１５１、対応コンテンツのページ数情報１５２、ページ番号情報１５３、各ページファイル１３３へのリンク情報１５４、各ページファイル１３３への最終アクセス時刻情報１５５を有している。全体管理ファイル１３１は、データ項目として、管理番号情報１４１、コンテンツＩＤ情報１４２、各コンテンツ管理ファイル１３２へのリンク情報１４３を有している。
【００４１】
このように、本実施形態では、コンテンツ管理情報及び全体管理情報がファイルの形式で構成されているが、ファイル形式に限定されるものではなく、例えば、メモリカード１３の中にテーブル形式のデータが格納されていてもよい。
【００４２】
図３に示すようなデータ構造を有するメモリカード１３が挿入された閲覧端末１の電源が投入されると、表示部２に図４に示すようなコンテンツ選択画面が表示される。このコンテンツ選択画面上で使用者が所望のコンテンツを選択すると、ＣＰＵ１０は、まず全体管理ファイル１３１にアクセスして選択されたコンテンツに対応するコンテンツ管理ファイル１３２へのリンク情報１４３を取得する。次に、取得したリンク情報１４３に基づき、当該コンテンツ管理ファイル１３２にアクセスし、ページ番号「１」のページファイル１３３へのリンク情報１５４を取得する。そして、目的のコンテンツの１ページ目に対応するページファイル１３３を読み出し、これを表示部２に表示させる。
【００４３】
次に、上記構成を有する閲覧端末１で行われる各種処理について説明する。まず、電源投入時処理について、図５〜図１２を参照して説明する。
【００４４】
電源投入時処理は、閲覧端末１の電源がＯＮされると実行される。図５に示すように電源投入時処理では、まず挿入されているメモリカード１３をチェックして、全体管理ファイル１３１があるか否かを判断する（Ｓ１）。全体管理ファイル１３１がない場合、もしくは、メモリカード１３自体が挿入されていない場合には（Ｓ１：ＮＯ）、「データがありません」等のメッセージを表示部２に表示し（Ｓ２）、Ｓ６に進む。ここで、再度Ｓ１に戻って、使用者が全体管理ファイル１３１が記憶されたメモリカード１３を挿入するまで待機するようにしてもよい。
【００４５】
一方、全体管理ファイル１３１がある場合には（Ｓ１：ＹＥＳ）、発見された全体管理ファイル１３１を開き（Ｓ３）、全体管理ファイル１３１に記憶されている全てのコンテンツＩＤ情報１４２を取得する（Ｓ４）。そして、取得したコンテンツＩＤ情報１４２に基づいて図４に示すようなコンテンツ選択画面を表示部２に表示し（Ｓ５）、Ｓ６へ進む。
【００４６】
Ｓ６では、電源ＯＦＦが実行されたか否かを判断し、電源ＯＦＦが実行されていなければ（Ｓ６：ＮＯ）、後述のキー入力待機処理を行い（Ｓ７）、再びＳ６に戻る。一方、電源ＯＦＦが実行された場合は（Ｓ６：ＹＥＳ）、電源投入時処理を終了する。
【００４７】
次に、図６を参照して、電源投入時処理の中で実行されるキー入力待機処理について説明する。まず、十字キー３１の上下操作が行なわれたか否かを判断する（Ｓ１１）。十字キー３１の上下操作が行われた場合には（Ｓ１１：ＹＥＳ）、後述のコンテンツ選択操作処理を実行し（Ｓ１２）、電源投入時処理に戻る。
【００４８】
十字キー３１の上下操作が行われていない場合には（Ｓ１１：ＮＯ）、次に決定ボタン３２が押下されたか否かを判断する（Ｓ１３）。決定ボタン３２が押下された場合には（Ｓ１３：ＹＥＳ）、後述のコンテンツ決定操作処理を実行し（Ｓ１４）、電源投入時処理に戻る。
【００４９】
決定ボタン３２が押下されていない場合には（Ｓ１３：ＮＯ）、次に、十字キー３１の左右操作が行われたか否かを判断する（Ｓ１５）。十字キー３１の左右操作が行われた場合には（Ｓ１５：ＹＥＳ）、後述の頁めくり操作処理を実行し（Ｓ１６）、電源投入時処理に戻る。
【００５０】
十字キー３１の左右操作が行われていない場合には（Ｓ１５：ＮＯ）、次にキャンセルボタン３３が押下されたか否かを判断する（Ｓ１７）。キャンセルボタン３３が押下された場合には（Ｓ１７：ＹＥＳ）、後述のコンテンツ選択画面表示操作処理を実行し（Ｓ１８）、電源投入時処理に戻る。
【００５１】
キャンセルボタン３３が押下されていない場合には（Ｓ１７：ＮＯ）、次に、削除ボタン３４が押下されたか否かを判断する（Ｓ１９）。削除ボタン３４が押下された場合には（Ｓ１９：ＹＥＳ）、後述のコンテンツ削除操作処理を実行し（Ｓ２０）、電源投入時処理に戻る。削除ボタン３４が押下されていない場合には(Ｓ１９：ＮＯ)、そのまま電源投入処理に戻る。
【００５２】
次に、図７を参照して、キー入力待機処理のＳ１２で実行されるコンテンツ選択操作処理について説明する。まず、コンテンツ選択画面が表示中か否かを判断する（Ｓ１２１）。コンテンツ選択画面が表示中でない場合には（Ｓ１２１：ＮＯ）、そのままキー入力待機処理に戻る。コンテンツ選択画面が表示中の場合には（Ｓ１２１：ＹＥＳ）、操作された十字キー３１の入力に従って、コンテンツ選択画面におけるコンテンツの選択を更新する（Ｓ１２２）。具体的には、図４に示すように、選択中のコンテンツは反転表示されるので、この反転表示の切り替えを行う。そして、キー入力待機処理に戻る。
【００５３】
次に、図８を参照して、キー入力待機処理のＳ１４で実行されるコンテンツ決定操作処理について説明する。まず、コンテンツ選択画面が表示中か否かを判断する（Ｓ１４１）。コンテンツ選択画面が表示中でない場合には（Ｓ１４１：ＮＯ）、そのままキー入力待機処理に戻る。コンテンツ選択画面が表示中の場合には（Ｓ１４１：ＹＥＳ）、まず、全体管理ファイル１３１を開く（Ｓ１４２）。
【００５４】
次に、開いた全体管理ファイル１３１のコンテンツＩＤ情報１４２から選択中のコンテンツ（コンテンツ選択画面で反転表示されているコンテンツ）のコンテンツＩＤを検索する（Ｓ１４３）。例えば、コンテンツｂが選択されていれば、そのコンテンツＩＤ「ｂ」を検索する。そして、検索の結果発見されたコンテンツＩＤに対応するリンク情報１４３を取得し（Ｓ１４４）、ＲＡＭ１２に記憶しておく。例えば、コンテンツｂであれば、コンテンツ管理ファイル１３２ｂの「b_index」を取得し、これをＲＡＭ１２に記憶させる。
【００５５】
次に、取得したリンク情報１４３に基づき、該当コンテンツ管理ファイル１３２を開く（Ｓ１４５）。そして、そのコンテンツ管理ファイルから１ページ目のページファイル１３３へのリンク情報１５４を取得する（Ｓ１４６）。そして、取得したリンク情報１５４に従って、１頁目のページファイル１３３を表示部２に表示させるとともに、ＲＡＭ１２に選択されたページ番号を示す選択頁情報として１を記憶する（Ｓ１４７）。例えば、コンテンツ「ｂ」の１頁目のファイルは、「b_1.bmp」であるから、このページファイル「b_1.bmp」を表示部２に表示させる。以上の処理により、選択されたコンテンツの冒頭頁が表示されたので、コンテンツ決定操作処理を終了して、キー入力待機処理に戻る。
【００５６】
次に、図９を参照して、キー入力待機処理のＳ１６で実行される頁めくり操作処理について説明する。まず、コンテンツが表示中か否かを判断する（Ｓ１６１）。コンテンツ選択画面が表示されている等、コンテンツ表示中でない場合には（Ｓ１６１：ＮＯ）、そのままキー入力待機処理に戻る。
【００５７】
コンテンツ表示中の場合には（Ｓ１６１：ＹＥＳ）、ＲＡＭ１２に記憶されているリンク情報１４３に基づいて、表示中のコンテンツのコンテンツ管理ファイル１３２を開く（Ｓ１６２）。そして、キー入力待機処理のＳ１５で行われた操作に応じて、ＲＡＭ１２に記憶されている選択頁情報を更新する（Ｓ１６３）。具体的には、次頁（十字キー３１の右操作）が操作されていた場合には、選択頁情報を１増加させ、前頁（十字キー３１の左操作）が操作されていた場合には１減少させる。次に、選択頁情報が示すページ番号に対応するｎページ目のページファイル１３３へのリンク情報１５４をＳ１６２で開いたコンテンツ管理ファイル１３２から取得する（Ｓ１６４）。そして、リンク情報１５４に基づいてｎ頁目のページファイル１３３を表示部２に表示させる（Ｓ１６５）。
【００５８】
例えば、コンテンツ「ａ」の２頁目を表示中に、十字キー３１の右操作により次頁への頁めくりが指定された場合には、まず、コンテンツ管理ファイル１３２ａを開いて（Ｓ１６２）、選択頁情報を次頁である３頁に更新し（Ｓ１６３）、３頁目のページファイル１３３ａへのリンク情報１５４「a_3.bmp」を取得し（Ｓ１６４）、３頁目のページファイル１３３ａを表示部２に表示させる。以上の処理により、指定された頁めくりが実行されたので、頁めくり操作処理を終了して、キー入力待機処理に戻る。
【００５９】
次に、図１０を参照して、キー入力待機処理のＳ１８で実行されるコンテンツ選択画面表示操作処理について説明する。図１０に示すように、まず、全体管理ファイル１３１を開く（Ｓ１８１）。次に、全体管理ファイル１３１のコンテンツＩＤ情報１４２に記憶されているすべてのコンテンツＩＤを取得する（Ｓ１８２）。例えば、図３に示す例では、「ａ」、「ｂ」、「ｃ」が取得される。そして、取得したコンテンツＩＤに基づいて、図４のようなコンテンツ選択画面を表示させる（Ｓ１８３）。コンテンツ選択画面が表示されたら、キー入力待機処理に戻る。
【００６０】
次に、図１１及び図１２を参照して、キー入力待機処理のＳ２０で実行されるコンテンツ削除操作処理について説明する。図１１に示すように、まず、コンテンツ選択画面が表示中か否かを判断する（Ｓ２０１）。コンテンツ選択画面表示中でなければ（Ｓ２０１：ＮＯ）、キー入力待機処理に戻る。
【００６１】
コンテンツ選択画面表示中であれば（Ｓ２０１：ＹＥＳ）、全体管理ファイル１３１を開く（Ｓ２０２）。次に、選択されているコンテンツのコンテンツＩＤを検索する（Ｓ２０２）。例えば、コンテンツａを削除すると選択されていれば、そのコンテンツＩＤ「ａ」を検索する。
【００６２】
次に、全体管理ファイル１３１からそのコンテンツに対応するレコード（管理番号情報１４１、コンテンツＩＤ情報１４２、及びリンク情報１４３）を削除する（Ｓ２０４）。例えば、図３に示すデータ構造のメモリカード１３において、コンテンツａを削除するように指定された場合には、コンテンツａに対応するレコードが削除され、全体管理ファイル１３１は、図１２のようになる。尚、ここでは、全体管理ファイル１３１の該当レコードのみを削除し、コンテンツ管理ファイル１３２ａや、対応するページファイル１３３ａは削除されない。
【００６３】
次に、図１０に示すコンテンツ選択画面表示操作処理を実行し（Ｓ２０５）、キー入力待機処理に戻る。ここでコンテンツ選択画面表示操作処理を実行すると、選択コンテンツに対応するレコードが既に削除された全体管理ファイル１３１が開かれ（図１０，Ｓ１８１）、それに基づいて取得したコンテンツＩＤ１４２に基づき（図１０，Ｓ１８２）、コンテンツ選択画面が表示される（図１０，Ｓ１８３）。従って、実際にはページファイル１３３ａやコンテンツ管理ファイル１３２ａは削除されていないが、コンテンツａはコンテンツ選択画面に表示されないので、使用者からはあたかもページファイル１３３ａ自体が削除されているかのように見える。ページファイル１３３ａやコンテンツ管理ファイル１３２ａが削除されないことで、情報の削除に伴う電力の消費を抑えることができる。尚、本実施形態では、後述するように、閲覧端末１が管理情報生成装置５に接続されたときに、ページファイル１３３ａ及びコンテンツ管理ファイル１３２ａが削除される（図１３，Ｓ２２参照）。
【００６４】
次に、図１３を参照して閲覧端末１にて実行されるＰＣ接続処理について説明する。ＰＣ接続処理は、上述した電源投入時処理が実行中であるか否か、また、閲覧端末１の電源が投入されているか否かにかかわらず、閲覧端末１と管理情報生成装置５との接続が検知された時点で常に割込処理により優先して開始される。
【００６５】
まず、表示部２に「ＰＣ接続中」である旨の画面表示を行なう（Ｓ２１）。次に、後述のコンテンツ本体削除処理を実行する（Ｓ２２）。コンテンツ本体削除処理は、前回の接続時から今回の接続時までの間に閲覧端末１でコンテンツ削除操作処理の対象とされたコンテンツを削除するものである。
【００６６】
次に、管理情報生成装置５との接続解除を検知したか否かを判断し（Ｓ２３）、接続解除が検知された場合には（Ｓ２３：ＹＥＳ）、表示部２の表示を通常モード（例えば、コンテンツ選択画面やコンテンツ表示画面）に戻す（Ｓ２６）。そして、ＰＣ接続処理を終了する。
【００６７】
管理情報生成装置５との接続解除が検知されていない場合には（Ｓ２３：ＮＯ）、次に、ダウンロード開始信号を検知したか否かを判断する（Ｓ２４）。尚、ダウンロード開始信号は、管理情報生成装置５において、使用者がダウンロード開始指示を入力した際に、管理情報生成装置５から閲覧端末１へ発信される。ダウンロード開始信号が検知されていない場合には（Ｓ２４：ＮＯ）、Ｓ２３に戻る。
【００６８】
一方、ダウンロード開始信号が検知された場合には（Ｓ２４：ＹＥＳ）、後述のダウンロード処理を実行し（Ｓ２５）、Ｓ２３に戻る。
【００６９】
次に、図１４を参照して、ＰＣ接続処理のＳ２２で実行されるコンテンツ本体削除処理について説明する。図１４に示すように、まず、変数ｉを初期化してｉ＝１とする（Ｓ２１１）。次に、メモリカード１３内に存在するコンテンツ管理ファイル１３２の数をカウントし、その数が変数ｉよりも小さいか否かを判断する（Ｓ２１２）。
【００７０】
コンテンツ管理ファイル１３２の数が変数ｉよりも小さくなければ（Ｓ２１２：ＮＯ）、次に、ｉ番目のコンテンツ管理ファイル１３２（ここでは、ｉ＝１ならば、最初のコンテンツ管理ファイル１３２ａである「a_index」、ｉ＝２ならば、２番目のコンテンツ管理ファイル１３２ｂである「ｂ_index」、ｉ＝３ならば、３番目のコンテンツ管理ファイル１３２ｃである「ｃ_index」とする。）が全体管理ファイル１３１に登録されているか否かを判断する（Ｓ２１３）。ｉ番目のコンテンツ管理ファイル１３２が全体管理ファイル１３１に登録されている場合には（Ｓ２１３：ＹＥＳ）、そのコンテンツについて削除処理を行う必要がないので、変数ｉに１を加算して（Ｓ２１９）、Ｓ２１２に戻る。
【００７１】
一方、ｉ番目のコンテンツ管理ファイル１３２が全体管理ファイル１３１に登録されていない場合には（Ｓ２１３：ＮＯ）、そのコンテンツ管理ファイル１３２に対応するレコードが、既にコンテンツ削除操作処理によって削除されているということなので、そのコンテンツ管理ファイル１３２と対応するページファイル１３３を次のように削除する。
【００７２】
まず、変数ｊを初期化して１とする（Ｓ２１４）。次に、ｉ番目のコンテンツ管理ファイル１３２（ｉ＝１ならば、最初のコンテンツ管理ファイル１３２ａ）からページ数情報１５２を取得し、その値が変数ｊの値以上か否かを判断する（Ｓ２１５）。ページ数情報１５２の値が変数ｊの値以上ならば（Ｓ２１５：ＹＥＳ）、ｉ番目のコンテンツ管理ファイルのｊ頁目のページファイル１３３（ｊ＝１ならば、１頁目のファイル「a_1.bmp」）を削除する（Ｓ２１６）。そして、変数ｊに１を加算して（Ｓ２１７）、２１５に戻る。
【００７３】
そして、全ページ分のページファイル１３３を削除するまで上記Ｓ２１５〜Ｓ２１７の処理を繰り返す。Ｓ２１５で、変数ｊの値がページ数情報１５２の値を超えたら（Ｓ２１５：ＮＯ）、全ページ分のページファイル１３３が削除されたので、ｉ番目のコンテンツ管理ファイル１３２をメモリカード１３から削除する（Ｓ２１８）。
【００７４】
例えば、図１２の例では、コンテンツ管理ファイル１３２ａには、３ページ分のページファイル１３３ａ（３つのファイル「a_1.bmp」、「a_2.bmp」、「a_3.bmp」）へのリンク情報１５４が記憶されている。従って、ｉ＝１でＳ２１５〜Ｓ２１７をページ数分の３回ループする。すなわち、１回目のループで「a_1.bmp」を削除し（Ｓ２１６）、２回目のループで「a_2.bmp」を削除し（Ｓ２１６）、３回目のループで「a_3.bmp」を削除する（Ｓ２１６）。
【００７５】
Ｓ２１８でコンテンツ管理ファイル１３２が削除されたら、変数ｉに１を加算して（Ｓ２１９）、Ｓ２１２に戻る。図１２の例では、２番目（ｉ＝２）のコンテンツ管理ファイル１３２ｂ、３番目（ｉ＝３）のコンテンツ管理ファイル１３２ｃの順に処理が行なわれるが、これらは全体管理ファイル１３１に登録されているので（Ｓ２１３：ＹＥＳ）、Ｓ２１４〜Ｓ２１８の処理をスキップして、Ｓ２１２に戻る。
【００７６】
そして、コンテンツ管理ファイル１３２の数が変数ｉよりも小されば（Ｓ２１２：ＹＥＳ）、全体管理ファイル１３１に登録されているコンテンツ管理ファイル１３２と、メモリカード１３内に記憶されているコンテンツ管理ファイル１３２及びそれに対応するページファイル１３３が一致したということになるので、処理を終了し、ＰＣ接続処理に戻る。
【００７７】
次に、図１５（ａ）〜図１６（ｂ）を参照して、ＰＣ接続処理の中で実行されるダウンロード処理について説明する。このダウンロード処理では、予め管理情報生成装置５のページ生成処理にて生成されたページファイル１３３とコンテンツ管理ファイル１３２をダウンロードし、ダウンロードしたコンテンツ管理ファイル１３２を元に全体管理ファイル１３１の更新を行う。管理情報生成装置５で行われるファイル生成処理については後述する。
【００７８】
図１５（ａ）に示すように、まず、変数ｉを１に初期化する（Ｓ２５５）。そして、ダウンロード対象コンテンツの数がｉの値より小さいか否かを判断する（Ｓ２５６）。尚、ダウンロード対象コンテンツの数は、ダウンロード開始信号と共に、管理情報生成装置５から送信される。ダウンロード対象コンテンツの数よりもｉが小さくなければ（Ｓ２５６：ＮＯ）、まず、ｉ番目のダウンロード対象コンテンツのページファイル１３３をダウンロードする（Ｓ２５７）。ｉ番目のダウンロード対象コンテンツのページファイル１３３が複数個あれば、全てのページファイル１３３についてダウンロードする。
【００７９】
次に、ｉ番目のダウンロード対象コンテンツのコンテンツ管理ファイル１３２をダウンロードし（Ｓ２５８）、後述の全体管理ファイル更新処理を行なう（Ｓ２５９）。以上で１つ分のコンテンツのダウンロード処理が終了するので、変数ｉに１を加算して（Ｓ２６０）、Ｓ２５６に戻る。
【００８０】
変数ｉの値がダウンロード対象コンテンツの数を超えたら（Ｓ２５６：ＹＥＳ）、全てのダウンロード対象コンテンツについてのダウンロード処理が終了したことになるので、ＰＣ接続処理に戻る。
【００８１】
次に、図１５（ｂ）を参照して、ダウンロード処理のＳ２５９で実行される全体管理ファイル更新処理について説明する。まず、メモリカード１３から、図１５（ｃ）のような全体管理ファイル１３１を取得する（Ｓ２７１）。次に、図１５（ｄ）に示すように、全体管理ファイル１３１に新たなレコードを追加し、そのレコードのコンテンツＩＤ情報１４２に、Ｓ２５８でダウンロードしたコンテンツ管理ファイル１３２から得たコンテンツＩＤを追加する（Ｓ２７２）。そして、図１５（ｅ）に示すように、そのコンテンツＩＤに対応するコンテンツ管理ファイル１３２へのリンク情報１４３を追加する（Ｓ２７３）。そして、ダウンロード処理に戻る。
【００８２】
例えば、ダウンロード前のメモリカード１３のデータ構造が、図３に示す状態だった場合に、図１６（ａ）に示すような５個のページファイル１３３ｄからなるコンテンツｄのダウンロードを実行するとする。この場合、ダウンロード前の全体管理ファイル１３１は、コンテンツａ、コンテンツｂ、コンテンツｃの３つに対応するコンテンツＩＤ情報１４２を有している。そこに、コンテンツｄの５個のページファイル１３３ｄ（図１６（ａ））のダウンロードを実行し（Ｓ２５７）、対応するコンテンツ管理ファイル１３２ｄ（図１６（ｂ））をダウンロードする（Ｓ２５８）。そして、図１５（ｅ）のように全体管理ファイル１３１を更新する（Ｓ２５９）。すると、メモリカード１３には、コンテンツａ、コンテンツｂ、コンテンツｃ、コンテンツｄの４レコードの全体管理ファイル１３１が記憶される。
【００８３】
このように、管理情報生成装置５からダウンロードを実行する際には、ページファイル１３３、コンテンツ管理ファイル１３２の順に行い、ダウンロードしたコンテンツ管理ファイル１３２に基づいて全体管理ファイル１３１を更新する。このようにすると、途中で何らかの理由で閲覧端末１と管理情報生成装置５との接続が切断された場合にも、コンテンツ管理ファイル１３２にはリンク情報１５４が記されているのに、これに対応するページファイル１３３が存在しない、といった閲覧端末１のデータ構成の不整合を防ぐことができる。
【００８４】
次に、管理情報生成装置５について図１７を参照して説明する。図１７は、管理情報生成装置５の機能ブロック図である。
【００８５】
管理情報生成装置５は、一般的なコンピュータであり、閲覧端末１に接続可能な通信装置９５を備えている。管理情報生成装置５には、管理情報生成装置５の制御を司るＣＰＵ９０が設けられ、ＣＰＵ９０には、各種のデータを一時的に記憶するＲＡＭ９１と、ＢＩＯＳ等を記憶したＲＯＭ９２と、データの受け渡しの仲介を行うＩ／Ｏインタフェース９３とが接続されている。Ｉ／Ｏインタフェース９３には、ハードディスク装置９４が接続され、ハードディスク装置９４には、ＣＰＵ９０で実行される各種のプログラムやページファイル１３３の元情報等のデータが記憶されている。
【００８６】
また、Ｉ／Ｏインタフェース９３には、ビデオコントローラ９７と、キーコントローラ９８と、ＣＤ−ＲＯＭドライブ９９と、通信装置９５とが接続され、ビデオコントローラ９７にはディスプレイ１００が接続され、キーコントローラ９８にはキーボード１０１が接続され、通信装置９５は図示しないルータを経由してインターネットに接続可能となっている。さらに、ＣＤ−ＲＯＭドライブ９９に挿入されるＣＤ−ＲＯＭ１０２には、管理情報生成装置５の制御プログラムが記憶されており、導入時には、制御プログラムは、ＣＤ−ＲＯＭ１０２から、ハードディスク装置９４にセットアップされるようになっている。
【００８７】
次に、管理情報生成装置５で実行されるファイル生成処理について図１８〜図２７を参照して説明する。ファイル生成処理は、ページファイル１３３及びコンテンツ管理ファイル１３２を生成し、全体管理ファイル２３１を更新するものである。
【００８８】
図１８に示すように、まず、後述のページファイル生成処理を実行し、ページファイル１３３を作成する（Ｓ３００）。次に、Ｓ３００で作成されたページファイル１３３を取得する（Ｓ３０１）。次に、Ｓ３０１で取得したページファイル１３３から、コンテンツＩＤを取得する（Ｓ３０２）。本実施形態では、ページファイル１３３のファイル名を「［コンテンツＩＤ］＿［ページ番号］．ｂｍｐ」という規則に基づいて作成しているので、このファイル名からコンテンツＩＤが取得できる。尚、このような規則を用いてファイル名からコンテンツＩＤを取得する代わりに、コンテンツＩＤとファイル名を対応づけるデータベースを別に用意して、その関連づけからコンテンツＩＤを取得するようにしてもよい。
【００８９】
次に、ファイル名を「［コンテンツＩＤ］＿ｉｎｄｅｘ」として、コンテンツ管理ファイル１３２を生成する（Ｓ３０３）。例えば、Ｓ３０２で取得したコンテンツＩＤが「ｄ」であれば、まず、図１９（ａ）に示すように、コンテンツＩＤ情報１５１として「ｄ」を格納したコンテンツ管理ファイル１３２ｄを作成する。
【００９０】
次に、ページファイル１３３のファイル名から総ページ数を取得し、Ｓ３０３で生成されたコンテンツ管理ファイル１３２にページ数情報１５２として格納する（Ｓ３０４）。例えば、コンテンツｄの総ページ数が５ページであれば、図１９（ｂ）に示すように、ページ数情報１５２として「５」を格納する。
【００９１】
次に、変数ｉに１を代入する（Ｓ３０５）。そして、ｉの値がＳ３０４で取得した総ページ数以下であるか否かを判断する（Ｓ３０６）。ｉの値が総ページ数以下の場合には（Ｓ３０６：ＹＥＳ）、次に、図１９（ｃ）に示すように、コンテンツ管理ファイル１３２に頁番号情報１５３が［ｉ］のレコードを作成する（Ｓ３０７）。次に、ｉ番目のページファイル１３３をＳ３０１で取得した全てのページファイル１３３の中から検索する（Ｓ３０８）。
【００９２】
そして、図１９（ｄ）に示すように、そのページファイル１３３へのリンク情報１５４を、当該ページ番号に対応させてコンテンツ管理ファイル１３２に追加し（Ｓ３０９）、図１９（ｅ）に示すように、最終アクセス時刻情報１５５としてＮＵＬＬ値を追加する（Ｓ３１０）。そして、変数ｉに１を加算し（Ｓ３１１）、次のページ番号に対応するレコードを作成するために、Ｓ３０６に戻る。例えば、３回目のループ（ｉ＝３）後のコンテンツ管理ファイル１３２ｄは図１９（ｆ）のようになる。
【００９３】
変数ｉの値がＳ３０４で取得した総ページ数を超えたら（Ｓ３０６：ＮＯ）、後述の全体管理ファイル更新処理を実行し（Ｓ３１２）。ファイル生成処理を終了する。
【００９４】
次に、図２０を参照して、ファイル生成処理のＳ３００で実行されるページファイル生成処理について説明する。まず、ページファイル１３３の作成元となるファイルを取得する（Ｓ３２１）。次に、当該ファイルをページ単位に分解して、図２１に示すようなページファイル１３３を生成し、ハードディスク装置９４に保存する（Ｓ３２２）。以上でページ単位のページファイル１３３が生成されたので、ファイル生成処理に戻る。
【００９５】
次に、図２２を参照して、ファイル生成処理のＳ３１２で実行される全体管理ファイル更新処理について説明する。管理情報生成装置５で行われる全体管理ファイル更新処理は、閲覧端末１で行われる全体管理ファイル更新処理（図１５（ｂ）参照）とほぼ同じである。まず、Ｓ３００〜Ｓ３１１の処理で生成したページファイル１３３とコンテンツ管理ファイル１３２を取得する（Ｓ３３１）。次に、既存の全体管理ファイル２３１（図３）をハードディスク装置９４から取得する（Ｓ３３２）。尚、全体管理ファイル２３１は全体管理ファイル１３１と同じデータ構造を有している。
【００９６】
全体管理ファイル２３１に、新たなレコードを追加し、そのレコードのコンテンツＩＤ情報１４２に、Ｓ３３１で取得したコンテンツ管理ファイル１３２のコンテンツＩＤ情報１５１から得たコンテンツＩＤを追加する（Ｓ３３３）。そして、そのコンテンツＩＤに対応するコンテンツ管理ファイル１３２へのリンク情報１４３を追加する（Ｓ３３４）。そして、ファイル生成処理に戻る。
【００９７】
尚、管理情報生成装置５において、必ずしも全体管理ファイル２３１を記憶しておかなければならないわけではない。管理情報生成装置５において全体管理ファイル２３１を記憶しない場合には、図１８のＳ３１２の全体管理ファイル更新処理は実行せず、そのまま処理を終了すればよい。また、コンテンツ管理ファイル１３２の生成も管理情報生成装置５では行わず、ページファイル１３３をダウンロードした後に、コンテンツ管理ファイル１３２の生成と全体管理ファイル１３１の更新の両方を閲覧端末１で行うようにしてもよい。この場合には、図１５（ａ）のＳ２５８に代えて、ファイル生成処理のＳ３０１〜Ｓ３１１（図１８）を閲覧端末１で実行すればよい。
【００９８】
管理情報生成装置５においてコンテンツ管理ファイル１３２の生成を実行すれば、高速にファイル生成を実行することができ、閲覧端末１の処理能力を低く抑えることが可能である。一方、閲覧端末１でコンテンツ管理ファイル１３２の生成を実行すれば、ページファイル１３３との整合性を保ちやすい利点がある。
【００９９】
以上説明したように、本実施形態の閲覧端末１によれば、表示部２にコンテンツを表示させる際には、まず、全体管理ファイル１３１を開いてリンク情報１４３を取り出し、その取り出したリンク情報１４３からコンテンツ管理ファイル１３２を開き、そのコンテンツ管理ファイル１３２内のリンク情報１５４から目的のページファイル１３３を開くようにしているので、ページファイル１３３の数が多い場合にも、アクセスにかかる時間を短縮することができる。
【０１００】
尚、上記実施形態では、ページファイル１３３は、１頁１ファイルで構成されていたが、このようなファイル構造に限られるものではなく、複数ページ１ファイルで構成することもできる。このような変形例について、図２３を参照して説明する。図２３は、複数ページを有するページファイル２３３が記憶されたメモリカード１３のデータ構造を示す説明図である。
【０１０１】
図２３に示すように、メモリカード１３には、ページファイル１３３ａ，１３３ｂ，２３３と、それぞれに対応するコンテンツ管理ファイル２３２ａ，２３２ｂ，２３２ｃと、全体管理ファイル１３１とが記憶されている。全体管理ファイル１３１の構造は、上記実施形態と同様である（図３参照）。コンテンツ管理ファイル２３２ａ、２３２ｂ、２３２ｃは、コンテンツＩＤ情報１４２，ページ数情報１５２，ページ番号情報１５３，コンテンツへのリンク情報１５４，最終アクセス時刻情報１５５の各データ項目に加えて、データ開始位置情報１５６を含んでいる。ページファイル２３３は、ファイル名「c.tif」の１ファイルで構成されている。データ開始位置情報１５６は、表示部２にページファイル１３３（２３３）を表示させる際に、そのページファイル１３３（２３３）のどの位置から表示するのかを示す情報を格納しておくデータ項目である。従って、１頁１ファイルで構成されているページファイル１３２ａ，１３２ｂについては、各ファイルのデータ開始位置は０となる。複数ページ１ファイルのページファイル２３３は、１ページ目のデータ開始位置が０，２ページ目は１００００，３ページ目は２００００，・・・とそれぞれの位置情報が格納され、表示部２の表示領域内におさまるサイズのデータが表示されるようになっている。
【０１０２】
このようなデータ構造のメモリカード１３に記憶されたコンテンツを閲覧端末１で表示させる場合、頁めくり操作処理（図９）のＳ１６４で、リンク情報１５４と併せてデータ開始位置情報１５６も取得し、両者に基づいて指定のページを表示させるようにできる。
【０１０３】
なお、本発明は、上述した実施の形態に限定されず、特許請求の範囲に記載した範囲で種々の変形や改良が可能である。
【０１０４】
例えば、閲覧端末１は、受信したコンテンツ管理情報１３２に基づき全体管理情報１３１を更新する代わりに、全体管理情報生成装置５において更新された全体管理情報２３１を受信し、これを全体管理情報１３１として記憶するようにしてもよい。この場合、全体管理情報生成装置５は閲覧端末１に、ページ情報１３３、コンテンツ管理情報１３２、全体管理情報２３１の順に送信する。
【図面の簡単な説明】
【０１０５】
【図１】閲覧端末１の構成を示すブロック図である。
【図２】閲覧端末１の正面図である。
【図３】メモリカード１３のデータ構造を示す構成図である。
【図４】閲覧端末１のコンテンツ選択画面を示す説明図である。
【図５】閲覧端末１の電源投入時に実行される電源投入時処理のフローチャートである。
【図６】電源投入時処理の中で実行されるキー入力待機処理のフローチャートである。
【図７】電源投入時処理の中で実行されるコンテンツ選択操作処理のフローチャートである。
【図８】電源投入時処理の中で実行されるコンテンツ決定操作処理のフローチャートである。
【図９】電源投入時処理の中で実行される頁めくり操作処理のフローチャートである。
【図１０】電源投入時処理の中で実行されるコンテンツ選択画面表示操作処理のフローチャートである。
【図１１】電源投入時処理の中で実行されるコンテンツ削除操作処理のフローチャートである。
【図１２】指定コンテンツについてコンテンツ削除操作処理が行われた後のデータ構造を示す構成図である。
【図１３】閲覧端末１がＰＣに接続されたときに実行されるＰＣ接続処理のフローチャートである。
【図１４】ＰＣ接続処理の中で実行されるコンテンツ本体削除処理のフローチャートである。
【図１５（ａ）】ＰＣ接続処理の中で実行されるダウンロード処理のフローチャートである。
【図１５（ｂ）】ダウンロード処理の中で実行される全体管理ファイル更新処理のフローチャートである。
【図１５（ｃ）】図１５（ｂ）のＳ２７１後の全体管理ファイル１３１を示す説明図である。
【図１５（ｄ）】図１５（ｂ）のＳ２７２後の全体管理ファイル１３１を示す説明図である。
【図１５（ｅ）】図１５（ｂ）のＳ２７３後の全体管理ファイル１３１を示す説明図である。
【図１６（ａ）】ダウンロード処理により取得されたページファイル１３３ｄを示す説明図である。
【図１６（ｂ）】ダウンロード処理により、ページファイル１３３ｄから生成されたコンテンツ管理ファイル１３２ｄを示す説明図である。
【図１７】管理情報生成装置５の機能ブロック図である。
【図１８】ファイル生成処理のフローチャートである。
【図１９（ａ）】図１８のＳ３０３後のコンテンツ管理ファイル１３２ｄを示す説明図である。
【図１９（ｂ）】図１８のＳ３０４後のコンテンツ管理ファイル１３２ｄを示す説明図である。
【図１９（ｃ）】図１８のＳ３０７後のコンテンツ管理ファイル１３２ｄを示す説明図である。
【図１９（ｄ）】図１８のＳ３０９後のコンテンツ管理ファイル１３２ｄを示す説明図である。
【図１９（ｅ）】図１８のＳ３１０後のコンテンツ管理ファイル１３２ｄを示す説明図である。
【図１９（ｆ）】図１８のＳ３１０（３回ループ）後のコンテンツ管理ファイル１３２ｄを示す説明図である。
【図２０】ファイル生成処理の中で実行されるページファイル生成処理のフローチャートである。
【図２１】図２０のＳ３２２後のページファイル１３３ｄを示す説明図である。
【図２２】ファイル生成処理の中で実行される全体管理ファイル更新処理のフローチャートである。
【図２３】複数ページを有するページファイルが記憶されたメモリカード１３のデータ構造を示す説明図である。
【符号の説明】
【０１０６】
１     閲覧端末
２     表示部
３     入力部
５     管理情報生成装置
１３   メモリカード
１４   データ受信部
３１   十字キー
３２   決定ボタン
３３   キャンセルボタン
３４   削除ボタン
９３   Ｉ／Ｏインタフェース
９４   ハードディスク装置
９５   通信装置
９７   ビデオコントローラ
９８   キーコントローラ
９９   ＣＤ−ＲＯＭドライブ
１００ ディスプレイ
１０１ キーボード
１３１，２３１       全体管理ファイル
１３２，２３２       コンテンツ管理ファイル
１３３，２３３       ページファイル
１４１ 管理番号情報
１４２，１５１       コンテンツＩＤ情報
１４３ コンテンツ管理ファイルへのリンク情報
１５２ ページ数情報
１５３ ページ番号情報
１５４ ページファイルへのリンク情報
１５５ 最終アクセス時刻情報
１５６ データ開始位置情報
【図１】
2007213568.tif 000003
【図２】
2007213568.tif 000004
【図３】
2007213568.tif 000005
【図４】
2007213568.tif 000006
【図５】
2007213568.tif 000007
【図６】
2007213568.tif 000008
【図７】
2007213568.tif 000009
【図８】
2007213568.tif 000010
【図９】
2007213568.tif 000011
【図１０】
2007213568.tif 000012
【図１１】
2007213568.tif 000013
【図１２】
2007213568.tif 000014
【図１３】
2007213568.tif 000015
【図１４】
2007213568.tif 000016
【図１５（ａ）】
2007213568.tif 000017
【図１５（ｂ）】
2007213568.tif 000018
【図１５（ｃ）】
2007213568.tif 000019
【図１５（ｄ）】
2007213568.tif 000020
【図１５（ｅ）】
2007213568.tif 000021
【図１６（ａ）】
2007213568.tif 000022
【図１６（ｂ）】
2007213568.tif 000023
【図１７】
2007213568.tif 000024
【図１８】
2007213568.tif 000025
【図１９（ａ）】
2007213568.tif 000026
【図１９（ｂ）】
2007213568.tif 000027
【図１９（ｃ）】
2007213568.tif 000028
【図１９（ｄ）】
2007213568.tif 000029
【図１９（ｅ）】
2007213568.tif 000030
【図１９（ｆ）】
2007213568.tif 000031
【図２０】
2007213568.tif 000032
【図２１】
2007213568.tif 000033
【図２２】
2007213568.tif 000034
【図２３】
2007213568.tif 000035