(57)【要約】      （修正有）【課題】電子書籍等において、簡易な処理で柔軟にコンテンツの再生内容を変更する。【解決手段】配信された複数のコンテンツ情報に優先度が付加された複数の前後コンテンツ候補データを付加し、前記コンテンツ候補データに従って前記コンテンツ情報を順次に表示装置に表示する。また、入力イベント、ユーザ属性、購買情報、所定時刻に基づいて前後コンテンツ候補データのうちから一のデータを選択読み出しし、読み出し順に表示する。【選択図】図１
2014115679.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツデータを読み出す情報読出装置であって、
前記コンテンツデータに優先度が付された複数の前後コンテンツ候補データが付加されたコンテンツ情報が複数記憶されている記憶部と、
前記前後コンテンツ候補データに付された優先度に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択部と、
前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出部と、
を備えることを特徴とする情報読出装置。
【請求項２】
前記選択部は、自装置の外部から入力されたコンテンツの配信に関するイベントを示すイベント情報に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択することを特徴とする請求項１に記載の情報読出装置。
【請求項３】
前記選択部は、所定の時刻になった場合もしくは予め決められた所定の時間を経過した場合に、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択することを特徴とする請求項１または請求項２に記載の情報読出装置。
【請求項４】
ユーザの属性情報が記憶されているユーザ属性記憶部を備え、
前記選択部は、前記ユーザ属性情報記憶部に記憶されている前記ユーザの属性情報を参照し、該参照したユーザの属性情報に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択することを特徴とする請求項１から請求項３のいずれか１項に記載の情報読出装置。
【請求項５】
複数のコンテンツデータを読み出す情報読出装置であって、
前記コンテンツデータに、優先度が付された複数の前後コンテンツ候補データと該コンテンツデータを購買したか否かを示す購買情報とが付加されたコンテンツ情報が複数記憶されている記憶部と、
所定のコンテンツデータに関連付けられている前記購買情報を前記記憶部から読み出し、該読み出した購買情報に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択部と、
前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出部と、
を備えることを特徴とする情報読出装置。
【請求項６】
前記コンテンツデータを表示する表示部と、
前記読出部により読み出されたコンテンツデータの順に、該コンテンツデータを前記表示部に表示させる表示制御部と、
を備えることを特徴とする請求項１から請求項５のいずれか１項に記載の情報読出装置。
【請求項７】
コンテンツデータに優先度が付された複数の前後コンテンツ候補データが付加されたコンテンツ情報が複数記憶されている記憶部を備え、複数のコンテンツデータを読み出す情報読出装置が実行するコンテンツ情報読出方法であって、
前記前後コンテンツ候補データに付された優先度に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択手順と、
前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出手順と、
を備えることを特徴とする情報読出方法。
【請求項８】
コンテンツデータに優先度が付された複数の前後コンテンツ候補データが付加されたコンテンツ情報が複数記憶されている記憶部を備え、複数のコンテンツデータを読み出す情報読出装置のコンピュータに、
前記前後コンテンツ候補データに付された優先度に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択ステップと、
前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出ステップと、
を実行させるための情報読出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報読出装置、情報読出方法、情報読出プログラムに関する。
【背景技術】
【０００２】
電子書籍（でんししょせき）は、古くより存在する紙とインクを利用した印刷物ではなく、電子機器のディスプレイで読むことができる出版物である。電子書籍装置では、ＩＣカードとかＣＤ-ＲＯＭ等の記憶媒体に記憶された文字情報データ、画像データとか、ネットを介して送信された文字情報データ、画像データを、液晶ディスプレイ装置や有機ＥＬディスプレイ装置に再生表示させて、あたかも書物のように読むものである。しかしながら、従来の技術では、クライアント端末装置が、通信容量などの制限があってサーバ装置からネットを介して送信された分割されたコンテンツデータ、または定期刊行物、新聞の特定の記事のように定期的にネットを介して配信されるコンテンツデータを、連続して表示して、書籍のページとか特定の記事を通読することは困難であった。
【０００３】
特許文献１では、コンピュータが大容量ファイルメモリに雑誌を含む複数冊分の書籍情報を蓄積し、蓄積された書籍情報に含まれる複数冊に跨がる雑誌の連載記事において、次号／前号または連載開始号／最終号の連載記事への移行を行う連載表示処理方式が示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２３０４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、例えば、サーバ装置が新聞記事のコンテンツデータを分割して、ユーザが使用するクライアント端末（情報読出装置）に配信する場合において、サーバ装置が、分割された一部のコンテンツのみを差し替えるために、差し替えるコンテンツデータのみを情報読出装置に配信する場合、特許文献１の技術では、情報読出装置は書籍情報中の対応するコンテンツデータを差し替えられたコンテンツデータに更新する処理が必要になり、複雑な処理を要するという問題があった。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、簡易な処理で柔軟に再生内容を変更することを可能とする技術を提供することを課題とする。
【課題を解決するための手段】
【０００７】
（１）本発明の情報読出装置は前記事情に鑑みなされたもので、複数のコンテンツデータを読み出す情報読出装置であって、前記コンテンツデータに優先度が付された複数の前後コンテンツ候補データが付加されたコンテンツ情報が複数記憶されている記憶部と、前記前後コンテンツ候補データに付された優先度に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択部と、前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出部と、を備えることを特徴とする。
【０００８】
（２）（１）に記載の情報読出装置において、前記選択部は、自装置の外部から入力されたコンテンツの配信に関するイベントを示すイベント情報に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択することを特徴とする。
【０００９】
（３）（１）または（２）に記載の情報読出装置において、前記選択部は、所定の時刻になった場合もしくは予め決められた所定の時間を経過した場合に、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択することを特徴とする。
【００１０】
（４）（１）から（３）のいずれかに記載の情報読出装置において、ユーザの属性情報が記憶されているユーザ属性記憶部を備え、前記選択部は、前記ユーザ属性情報記憶部に記憶されている前記ユーザの属性情報を参照し、該参照したユーザの属性情報に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択することを特徴とする。
【００１１】
（５）本発明の情報読出装置は、複数のコンテンツデータを読み出す情報読出装置であって、前記コンテンツデータに、優先度が付された複数の前後コンテンツ候補データと該コンテンツデータを購買したか否かを示す購買情報とが付加されたコンテンツ情報が複数記憶されている記憶部と、所定のコンテンツデータに関連付けられている前記購買情報を前記記憶部から読み出し、該読み出した購買情報に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択部と、前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出部と、を備えることを特徴とする。
【００１２】
（６）（１）から（５）のいずれかに記載の情報読出装置において、前記コンテンツデータを表示する表示部と、前記読出部により読み出されたコンテンツデータの順に、該コンテンツデータを前記表示部に表示させる表示制御部と、を備えることを特徴とする。
【００１３】
（７）本発明の情報読出方法は、コンテンツデータに優先度が付された複数の前後コンテンツ候補データが付加されたコンテンツ情報が複数記憶されている記憶部を備え、複数のコンテンツデータを読み出す情報読出装置が実行するコンテンツ情報読出方法であって、前記前後コンテンツ候補データに付された優先度に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択手順と、前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出手順と、を備えることを特徴とする。
【００１４】
（８）本発明の情報読出プログラムは、コンテンツデータに優先度が付された複数の前後コンテンツ候補データが付加されたコンテンツ情報が複数記憶されている記憶部を備え、複数のコンテンツデータを読み出す情報読出装置のコンピュータに、前記前後コンテンツ候補データに付された優先度に基づいて、前記前後コンテンツ候補データのうちから一の前後コンテンツ候補データを選択する選択ステップと、前記選択された前後コンテンツ候補データに基づいて前記コンテンツデータを前記記憶部から読み出す読出ステップと、を実行させるための情報読出プログラムである。
【発明の効果】
【００１５】
本発明によれば、ユーザの手を煩わすことなく、分割配信とか定期配信の電子書籍データを一つのデータとして、柔軟に切り替え再生することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態における情報読出装置１の概略ブロック図である。
【図２】予め記憶部に記憶されているコンテンツ情報の一例を、説明の目的でコンテンツの順番どおりに並べて示す図である。
【図３】サーバ装置から追加で配信されたコンテンツ情報Ｃ＿２´が追加された場合におけるコンテンツの読み取り順番の一例が示された図である。
【図４】第１の実施形態における情報読出装置の処理の流れを示したフローチャートである。
【図５】第２の実施形態における情報読出装置の概略ブロック図である。
【図６】トライアル配信終了前と後のコンテンツ情報の読み取り順番の一例が示された図である。
【図７】第２の実施形態における情報読出装置の処理の流れを示したフローチャートである。
【図８】第３の実施形態における情報読出装置の概略ブロック図である。
【図９】ユーザ属性情報記憶部に記憶されているテーブルＴ１の一例である。
【図１０】ユーザの年齢が２０歳未満の場合と２０歳以上の場合のコンテンツ情報の読み取り順番の一例が示された図である。
【図１１】第３の実施形態における情報読出装置の処理の流れを示したフローチャートである。
【図１２】第４の実施形態における情報読出装置の概略ブロック図である。
【図１３】コンテンツを購買したユーザにおけるコンテンツ情報の読み取り順番の一例が示された図である。
【図１４】コンテンツを購買していないユーザにおけるコンテンツ情報の読み取り順番の一例が示された図である。
【図１５】第４の実施形態における情報読出装置の処理の流れを示したフローチャートである。
【発明を実施するための形態】
【００１７】
＜第１の実施形態＞
図１は、第１の実施形態における情報読出装置１の概略ブロック図である。情報読出装置１は、通信部５と、記憶部６と、制御部１０と、表示部８と、入力部７とを備える。ここで、制御部１０は、通信制御部１１と、読出部１２と、表示制御部１４と、選択部１５とを備える。また選択部１５は、遷移先コンテンツ候補情報存在判定部１６と、遷移先コンテンツ指定情報抽出部１７とを備える。
【００１８】
通信部５は、有線または無線方式で、ネットを介してコンテンツを配信するサーバ装置（図示せず）と通信を行って、サーバ装置から複数のコンテンツ情報Ｃ＿ｉ（ｉは正の整数）を受信する。通信部５は、通信制御部１１の制御により、受信したコンテンツ情報Ｃ＿ｉを記憶部６に記憶する。
【００１９】
入力部７は、例えば、タッチパネルとかキーボートとか、またはその双方を備え、自装置のユーザによる操作によって入力される情報を受け付ける。入力部７は、自装置のユーザの操作により指定されたコンテンツの表示を要求する信号（指定コンテンツ表示要求信号）を受け付け、受け付けた指定コンテンツ表示要求信号を制御部１０に出力する。
【００２０】
また、入力部７は、ユーザから入力された次のコンテンツ（例えば、連載記事ならば、次の号の記事）の表示を要求する情報（次コンテンツ表示要求信号）を受け付け、受け付けた次コンテンツ表示要求を制御部１０に出力する。
また、入力部７は、ユーザから入力された前のコンテンツ（例えば、連載記事ならば、前の号の記事）の表示を要求する情報（前コンテンツ表示要求信号）を受け付け、受け付けた前コンテンツ表示要求を制御部１０に出力する。
制御部１０では、入力部７から入力された次コンテンツ表示要求信号または前コンテンツ表示要求信号を、その内部の通信制御部１１を介して通信部５へ送り、通信部５は、この信号を無線または有線によりネットを介して外部のサーバへ送信する。
サーバは、該当するコンテンツ情報Ｃ＿ｉを、情報読み出し装置１の通信部５へとネットを介して無線または有線により返送する。
【００２１】
通信制御部１１は、通信部５の通信を制御して、通信部５により受信されたコンテンツ情報Ｃ＿ｉを記憶部６に記憶させる。
読出部１２は、入力部７から入力された指定コンテンツ表示要求により指定されたコンテンツの最初のコンテンツデータを読み出す。読出部１２は、読み出したコンテンツデータを表示制御部１４に出力する。
表示部制御部１４は、読出部１４から入力されたコンテンツデータを、テキストまたは画像の形式で表示部８に表示するよう制御する。これにより、表示制御部１４は、読出部１２により読み出されたコンテンツデータを順次、表示部８に表示させることができる。表示部８としては、例えば、液晶ディスプレイ装置、有機ＥＬディプレイ装置を用いることができる。
【００２２】
また、読出部１２は、後述する選択部１５の遷移先コンテンツ指定情報抽出部１７により抽出された直後のコンテンツデータを記憶部６から読み出す。そして、読出部１２は、読み出したコンテンツデータを表示制御部１４に出力する。表示部制御部１４は、読出部１４から入力されたコンテンツデータを表示部８に表示するよう制御する。
【００２３】
図２の例を用いて、選択部１５の処理について説明する。図２は、予め記憶部６に記憶されているコンテンツ情報の一例を、説明の目的でコンテンツの順番どおりに並べて示す図である。以下、コンテンツ情報とは、特定の日時の特定の新聞の社説とか、政治面の記事とか、社会面の記事とかの、新聞記事の一まとまり毎の情報（一回で完結する一つの記事とか、連載ものの一回分の記事）を想定して説明する。
図２において、一例として、記憶部６に記憶されている新聞記事の一まとまり毎の情報であるコンテンツ情報Ｃ＿１と、コンテンツ情報Ｃ＿２と、コンテンツ情報Ｃ＿３とが読み取り順番通りに向かって左から右方向に示されている。
【００２４】
同図において、各コンテンツ情報Ｃ＿１、Ｃ＿２およびＣ＿３には、コンテンツデータである新聞記事の１まとまり毎のコンテンツデータ（例えば、テキストデータ）と、直前と直後のコンテンツデータを識別する前後コンテンツ候補データとが含まれている。
ここでは、前後コンテンツ候補データの一例として、直前のコンテンツデータ（新聞記事のテキストデータ）の候補を識別する番号が格納されている直前コンテンツ候補配列ＰＣＣ（Ｐｒｅｖｉｏｕｓ  Ｃｏｎｔｅｎｔｓ  Ｃａｎｄｉｄａｔｅ）と、直後のコンテンツデータ（新聞記事のテキストデータ）の候補を識別する番号が格納されている直後コンテンツ候補配列ＮＣＣ（Ｎｅｘｔ  Ｃｏｎｔｅｎｔｓ  Ｃａｎｄｉｄａｔｅ）とが各コンテンツ情報Ｃ＿ｉ（ｉは１から３までの整数、「コンテンツ情報の末尾の数字」と言うことがある。）に含まれている。ここで、直前コンテンツ候補配列ＰＣＣの各要素を前のコンテンツ候補情報と、直後コンテンツ候補配列ＮＣＣの各要素を次のコンテンツ候補情報と定義することとする。
サーバ装置は、コンテンツ情報に含まれる前後コンテンツ候補データをコンテンツ情報に付加し、この付加されたコンテンツ情報にコンテンツを識別するための識別情報であるコンテンツ情報の末尾の数字を付与する。
【００２５】
コンテンツ情報Ｃ＿１は、最初の新聞記事であるので、前後コンテンツ候補データには直前コンテンツ候補配列ＰＣＣが含まれず、直後コンテンツ候補配列ＮＣＣのみが含まれている。
ここで、直後コンテンツ候補配列ＮＣＣは、ｎを整数として、ｎ行１列の表で表され、この表の各要素には、コンテンツ情報の末尾の数字が、次に表示されるべきコンテンツ情報として優先度が低いものから高いものへの順に並んでいる。具体的には、１番目の行（一番上の行）には次に表示する、優先度が低いコンテンツ情報Ｃ＿２の末尾の数字である２が格納され、２番目の行には次に表示する、優先度が高いコンテンツ情報Ｃ＿２´の末尾の数字である２´が格納されている。
【００２６】
このように、直後コンテンツ候補配列ＮＣＣに格納されている次のコンテンツ（一まとまりの新聞記事）を識別する数字は、次に表示する優先度が高いものほど、表の行数が大きい方に、すなわち下の方に、位置する。
【００２７】
コンテンツ情報Ｃ＿２は、２番目の新聞記事であり、前後コンテンツ候補データには、直前コンテンツ候補配列ＰＣＣと直後コンテンツ候補配列ＮＣＣの両方が含まれている。
直前コンテンツ候補配列ＰＣＣは、優先度が低い順に、直前の新聞記事であるコンテンツ情報Ｃ＿１を識別するコンテンツ情報の末尾の数字１と、コンテンツ情報Ｃ＿１´を識別するコンテンツ情報の末尾の数字１´とが格納されている。ただし、図２には、コンテンツ情報Ｃ＿１´が存在しない場合を示し、コンテンツ情報の末尾の数字１´は示されていない。一方、直後コンテンツ候補配列ＮＣＣは、優先度が低い順に、直後の新聞記事であるコンテンツ情報Ｃ＿３を識別するコンテンツ情報の末尾の数字３と、存在しないコンテンツ情報Ｃ＿３´を識別するコンテンツ情報の末尾の数字３´が格納されている。ただし、図２には、コンテンツ情報Ｃ＿３´が存在しない場合を示し、コンテンツ情報の末尾の数字３´は示されていない。
【００２８】
一方、コンテンツ情報Ｃ＿３は、最後のコンテンツ（新聞記事）なので、前後コンテンツ候補データには、直後コンテンツ候補配列ＮＣＣがなく、直前コンテンツ候補配列ＰＣＣが含まれる。
ここで、直前コンテンツ候補配列ＰＣＣはｎ行１列の表で表され、この表の要素には、前のコンテンツ（新聞記事）を識別する数字が格納される。すなわち、1番目の行（一番上の行）には直前に表示する優先度が低いコンテンツ情報Ｃ＿２の末尾の数字２が格納され、２番目の行には直前に表示する優先度が高いコンテンツ情報Ｃ＿２´の末尾の数字２´が格納されている。
すなわち、直前コンテンツ候補配列ＰＣＣにおいて、前のコンテンツ（新聞記事）を識別する数字は、前に表示する優先度が高いものほど、表の行数が大きい箇所に、すなわち下の方に、位置する。
【００２９】
以上の事柄をまとめると、コンテンツ情報に含まれる前のコンテンツ候補情報のそれぞれには優先度が定められている。また、コンテンツ情報に含まれる次のコンテンツ候補情報のそれぞれには優先度が定められている。
最初のコンテンツ情報には、直後コンテンツ候補配列ＮＣＣだけが含まれ、最後のコンテンツ情報には、直前コンテンツ候補配列ＰＣＣだけが含まれている。従って、各コンテンツ情報において、少なくとも、前のコンテンツ候補情報のそれぞれに優先度が定められているかまたは複数の次のコンテンツ候補情報のそれぞれに優先度が定められている。
【００３０】
また、図２において、矢印Ａ３１は、選択部１５によりコンテンツ情報Ｃ＿１の直後コンテンツ候補配列ＮＣＣの１行目の要素である２が選択されて、コンテンツ情報Ｃ＿１からコンテンツ情報Ｃ＿２に遷移することを意味している。また、矢印Ａ３２は、選択部１５によりコンテンツ情報Ｃ＿２の直後コンテンツ候補配列ＮＣＣの１行目の要素である３が選択されて、コンテンツ情報Ｃ＿２からコンテンツ情報Ｃ＿３に遷移することを意味している。
【００３１】
これにより、読出部１２によりコンテンツ情報Ｃ＿１、コンテンツ情報Ｃ＿２、コンテンツ情報Ｃ＿３の順にそれぞれのコンテンツデータが読み取られて、読み取られた順番で、テキスト形式または画像形式で表示部８に表示される。
【００３２】
上述したように、選択部１５は、前のコンテンツ候補情報のそれぞれに定められている優先度に基づいて、前のコンテンツ候補情報から一の前のコンテンツ候補情報を選択する。また、選択部１５は、次のコンテンツ候補情報のそれぞれに定められている優先度に基づいて、次のコンテンツ候補情報から一の次のコンテンツ候補情報を選択する。
【００３３】
以下、選択部１５が備える各部の処理について説明する。
遷移先コンテンツ候補情報存在判定部１６は、ユーザの指示により入力部７から次コンテンツ表示要求を受け取ると、現在表示しているコンテンツデータが属するコンテンツ情報に次のコンテンツ候補情報が存在するか否か判定する。また、遷移先コンテンツ候補情報存在判定部１６は、ユーザの指示により入力部７から前コンテンツ表示要求を受け取ると、現在表示しているコンテンツデータが属するコンテンツ情報に前のコンテンツ候補情報が存在するか否か判定する。
【００３４】
遷移先コンテンツ候補情報存在判定部１６は、次のコンテンツ候補情報が存在しない場合、現在表示部８に表示されているコンテンツデータが最後のコンテンツデータであると判定する。また、遷移先コンテンツ候補情報存在判定部１６は、前のコンテンツ候補情報が存在しない場合、現在表示部８に表示されているコンテンツデータが最初のコンテンツデータであると判定する。
一方、遷移先コンテンツ候補情報存在判定部１６は、次のコンテンツ候補情報または前のコンテンツ候補情報が存在する場合、それぞれ次のコンテンツ候補情報または前のコンテンツ候補情報が存在する旨の情報を遷移先コンテンツ指定情報抽出部１７に出力する。
【００３５】
以下、図２の例を用いて、遷移先コンテンツ候補情報存在判定部１６の処理について、説明する。現在、表示部８にコンテンツ情報Ｃ＿１に含まれるコンテンツデータが表示されていることを前提とする。
遷移先コンテンツ候補情報存在判定部１６は、入力部７から次コンテンツ表示要求を受け取ると、現在表示しているコンテンツデータが属するコンテンツ情報Ｃ＿１に直後コンテンツ候補配列ＮＣＣが存在するか否か判定する。図２において、コンテンツ情報Ｃ＿１には、直後コンテンツ候補配列ＮＣＣが存在するので、遷移先コンテンツ候補情報存在判定部１６は、次のコンテンツ候補情報が存在すると判定する。
【００３６】
一方、遷移先コンテンツ候補情報存在判定部１６は、入力部７から前コンテンツ表示要求を受け取ると、現在表示しているコンテンツデータが属するコンテンツ情報Ｃ＿１に直前コンテンツ候補配列ＰＣＣが存在するか否か判定する。図２において、コンテンツ情報Ｃ＿１には、直前コンテンツ候補配列ＰＣＣが存在しないので、遷移先コンテンツ候補情報存在判定部１６は、現在、表示部８に表示されているコンテンツデータが最初のコンテンツデータであると判定する。
【００３７】
続いて、遷移先コンテンツ指定情報抽出部１７の処理について説明する。遷移先コンテンツ指定情報抽出部１７は、遷移先コンテンツ候補情報存在判定部１６から次のコンテンツ候補情報または前のコンテンツ候補情報が存在する旨の情報を受け取る。
【００３８】
まず、遷移先コンテンツ指定情報抽出部１７が、次のコンテンツ候補情報が存在する旨の情報を受け取った場合の処理について説明する。遷移先コンテンツ指定情報抽出部１７は、次のコンテンツ候補情報が存在する旨の情報を受け取った場合、次のコンテンツ候補情報のうち優先度が高い順に、その次のコンテンツ候補情報が指し示すコンテンツ情報が記憶部６に存在するか否か判定する。
【００３９】
遷移先コンテンツ指定情報抽出部１７は、ある優先度の次のコンテンツ候補情報が指し示すコンテンツ情報Ｃ＿ｉが存在しない場合、次に優先度が高い次のコンテンツ候補情報が指し示すコンテンツ情報Ｃ＿ｉが記憶部６に存在するか判定する。
一方、遷移先コンテンツ指定情報抽出部１７は、ある優先度の次のコンテンツ候補情報が指し示すコンテンツ情報Ｃ＿ｉが存在する場合、その次のコンテンツ候補情報を次に表示すべきコンテンツ情報Ｃ＿ｉであることを示す後コンテンツ指定情報として選択し、選択した後コンテンツ指定情報を読出部１２に出力する。
【００４０】
上記、遷移先コンテンツ指定情報抽出部１７の処理について、図２の例を用いて具体的に説明する。遷移先コンテンツ指定情報抽出部１７は、コンテンツ情報の直後コンテンツ候補配列ＮＣＣのうち優先度が高い要素２´が指し示すコンテンツ情報Ｃ＿２´が記憶部６に存在するか否か判定する。
【００４１】
図２において、コンテンツ情報Ｃ＿２´が存在しないので、次に遷移先コンテンツ指定情報抽出部１７は、直後コンテンツ候補配列ＮＣＣのうち優先度が低い要素２が指し示すコンテンツ情報Ｃ＿２があるか否か判定する。同図において、コンテンツ情報Ｃ＿２が存在するので、遷移先コンテンツ指定情報抽出部１７は、優先度が低い要素２を後コンテンツ指定情報として読出部１２に出力する。
【００４２】
これにより、矢印Ａ３１が示すように、読出部１２は、後コンテンツ指定情報が指し示すコンテンツ情報Ｃ＿２のコンテンツデータを記憶部６から読み出し、読み出したコンテンツデータを表示制御部１４に出力する。そして、表示制御部１４は、次に表示すべきコンテンツ情報Ｃ＿２に含まれるコンテンツデータを表示部８に表示する。
【００４３】
続いて、遷移先コンテンツ指定情報抽出部１７が、前のコンテンツ候補情報が存在する旨の情報を受け取った場合の処理について説明する。遷移先コンテンツ指定情報抽出部１７は、前のコンテンツ候補情報が存在する旨の情報を受け取った場合、前のコンテンツ候補情報のうち優先度が高い順に、当該次のコンテンツ候補情報が指し示すコンテンツ情報が記憶部６に存在するか否か判定する。
【００４４】
遷移先コンテンツ指定情報抽出部１７は、ある優先度の前のコンテンツ候補情報が指し示すコンテンツ情報が存在しない場合、次に優先度が高い前のコンテンツ候補情報が指し示すコンテンツ情報が記憶部６に存在するか判定する。
一方、遷移先コンテンツ指定情報抽出部１７は、ある優先度の前のコンテンツ候補情報が指し示すコンテンツ情報が存在する場合、その前のコンテンツ候補情報を次に表示すべきコンテンツ情報であることを示す前コンテンツ指定情報として選択し、選択した前コンテンツ指定情報を読出部１２に出力する。これにより、読出部１２は、前コンテンツ指定情報が示すコンテンツ情報に含まれるコンテンツデータを記憶部６から読み出し、読み出したコンテンツデータを表示制御部１４に出力する。表示制御部４１は、読出部１２から供給されたコンテンツデータを表示部８に表示するよう制御する。
【００４５】
続いて、コンテンツ（例えば、特定の新聞記事）が配信された後に、何らかの問題（例えば、ある１まとまりの新聞記事に掲載された写真が、他人の肖像権を侵害する場合）が発生したコンテンツのみを差し替える場合における遷移先コンテンツ指定情報抽出部１７の処理について、図３の例を用いて説明する。
【００４６】
図３は、サーバ装置から追加で配信されたコンテンツ情報Ｃ＿２´が追加された場合におけるコンテンツの読み取り順番の一例が示された図である。このコンテンツ情報Ｃ＿２´は、記憶部６に格納される。図３は、図２に比べて、コンテンツ情報Ｃ＿２´が追加されたものになっている。
【００４７】
図３において、矢印Ａ３３は、選択部１５によりコンテンツ情報Ｃ＿１の直後コンテンツ候補配列ＮＣＣの表の２行目の要素である２´が選択されて、コンテンツ情報Ｃ＿１からコンテンツ情報Ｃ＿２´に遷移することを意味している。また、矢印Ａ３４は、選択部１５によりコンテンツ情報Ｃ＿２´の直後コンテンツ候補配列ＮＣＣの１行目の要素である３が選択されて、コンテンツ情報Ｃ＿３に遷移することを意味している。
【００４８】
これにより、読出部１２によりコンテンツ情報Ｃ＿１、コンテンツ情報Ｃ＿２´、コンテンツ情報Ｃ＿３の順にそれぞれのコンテンツデータが記憶部６から読み取られ、表示制御部１４を介して表示部８に入力されて、それぞれのコンテンツ情報に含まれるコンテンツデータがその順番で表示部８に表示される。
【００４９】
また、図３において、直前コンテンツ候補配列ＰＣＣの表において１番目および２番目の要素の数はそれぞれ２であり、また、直後コンテンツ候補配列ＮＣＣの表において１番目および２番目の要素の数はそれぞれ３である。すなわち、コンテンツ情報Ｃ＿２の直前コンテンツ候補配列ＰＣＣの要素の数および直後コンテンツ候補配列ＮＣＣの要素の数は１であるのに対し、新たに配信されたコンテンツ情報Ｃ＿２´の直前コンテンツ候補配列ＰＣＣの要素および直後コンテンツ候補配列ＮＣＣの要素の数は２である。
このように、新しく配信されたコンテンツ情報ほど、当該コンテンツ情報に含まれる直前コンテンツ候補配列ＰＣＣの要素の数および直後コンテンツ候補配列ＮＣＣの要素の数が多くなる。
【００５０】
これにより、読出部１２は、２番目のコンテンツデータを単独で読み出す際に、コンテンツ情報Ｃ＿２とコンテンツ情報Ｃ＿２´のうちで、直前コンテンツ候補配列ＰＣＣの要素の数または直後コンテンツ候補配列ＮＣＣの要素の数が多いコンテンツ情報Ｃ＿２´を抽出し、抽出したコンテンツ情報Ｃ＿２´に含まれるコンテンツデータを読み出す。すなわち、読出部１２は、コンテンツ情報Ｃ＿ｉの末尾の数字が同じコンテンツ情報のうちから、直前コンテンツ候補配列ＰＣＣの要素の数または直後コンテンツ候補配列ＮＣＣの要素の数が多いコンテンツ情報Ｃ＿ｉを最も新しく配信されたコンテンツ情報Ｃ＿ｉとして抽出する。そして、読出部１２は、抽出したコンテンツ情報Ｃ＿ｉに含まれるコンテンツデータを読み出すことにより、常に最新のコンテンツデータを記憶部６から読み出すことができる。
【００５１】
通信部５は、自装置の外部にあるサーバ装置からコンテンツ情報Ｃ＿２´を受信し、通信制御部１１は、受信されたコンテンツ情報Ｃ＿２´を記憶部６に記憶させる。
以下、表示部８にコンテンツ情報Ｃ＿１のコンテンツデータが表示されているという前提で説明する。
入力部７は、ユーザから次のコンテンツ（例えば、新聞記事）の表示を要求する情報（次コンテンツ表示要求）を受け付け、受け付けた次コンテンツ表示要求を制御部１０に出力する。
【００５２】
遷移先コンテンツ候補情報存在判定部１６は、図３におけるコンテンツ情報Ｃ＿１に直後コンテンツ候補配列ＮＣＣが存在するので、次のコンテンツ候補情報が存在する旨の情報を遷移先コンテンツ指定情報抽出部１７に出力する。
【００５３】
遷移先コンテンツ指定情報抽出部１７は、遷移先コンテンツ候補情報存在判定部１６から次のコンテンツ候補情報が存在する旨の情報を受け取ると、記憶部６を参照して直後コンテンツ候補配列ＮＣＣのうち優先度が最も高い２行目の要素２´が示すコンテンツ情報Ｃ＿２´が記憶部６に存在するか否か判定する。図３の場合、コンテンツ情報Ｃ＿２´が存在するので、遷移先コンテンツ指定情報抽出部１７は、要素２´を後コンテンツ指定情報として読出部１２に出力する。
【００５４】
これにより、読出部１２は、後コンテンツ指定情報に従って、コンテンツ情報Ｃ＿２´に含まれるコンテンツデータを記憶部６から読み出し、読み出したコンテンツデータを表示制御部１４に出力する。そして、表示制御部１４は、読出部１２から入力されたコンテンツデータを表示部８に表示するよう制御する。
【００５５】
図４は、第１の実施形態における情報読出装置１の処理の流れを示したフローチャートである。同図において、コンテンツ情報Ｃ＿１〜Ｃ＿３と、差し替え用のコンテンツ情報Ｃ＿２´とが記憶部６に記憶されていることを前提にして、情報読出装置１が最初のコンテンツ情報Ｃ＿１から最後のコンテンツ情報Ｃ＿３までのコンテンツデータを表示する処理を説明する。
【００５６】
まず、入力部７は、指定コンテンツ表示要求を受信する。そして、通信制御部１１は、通信部５により受信された差し替え用のコンテンツ情報Ｃ＿２´を記憶部６に記憶させる（ステップＳ１０１）。
次に、読出部１２は、最初のコンテンツ情報Ｃ＿１に含まれるコンテンツデータを読み出す（ステップＳ１０２）。次に、表示制御部１４は、読み出したコンテンツデータを表示部８に表示させる（ステップＳ１０３）。
【００５７】
次に、制御部１０は、入力部７により次コンテンツ表示要求が受信されたか否か判定する（ステップＳ１０４）。入力部７により次コンテンツ表示要求が受信されていない場合（ステップＳ１０４  ＮＯ）、制御部１０は、入力部７により次コンテンツ表示要求が受信されたか否か監視を続ける。一方、入力部７により次コンテンツ表示要求が受信された場合（ステップＳ１０４  ＹＥＳ）、読出部１２は、現在表示しているコンテンツデータが属するコンテンツ情報に含まれている前後コンテンツ候補データを参照する（ステップＳ１０５）。
【００５８】
次に、遷移先コンテンツ候補情報存在判定部１６は、次のコンテンツ候補情報が存在するか否か判定する（ステップＳ１０６）。次のコンテンツ候補情報が存在する場合、遷移先コンテンツ指定情報抽出部１７は、次のコンテンツ候補情報のうち優先度が高い次のコンテンツ候補情報が指し示すコンテンツ情報が存在するか否か判定する（ステップＳ１０７）。
【００５９】
優先度が高い次のコンテンツ候補情報が指し示すコンテンツ情報が存在する場合（ステップＳ１０７  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７は、優先度が高い次のコンテンツ候補情報を選択し（ステップＳ１０８）、ステップＳ１１０の処理に進む。一方、優先度が高い次のコンテンツ候補情報が指し示すコンテンツ情報が存在しない場合（ステップＳ１０７  ＮＯ）、遷移先コンテンツ指定情報抽出部１７は、優先度が低い次のコンテンツ候補情報を選択し（ステップＳ１０９）、ステップＳ１１０の処理に進む。
【００６０】
次に、ステップＳ１１０において、読出部１２は、選択された次のコンテンツ候補情報が指定するコンテンツ情報に含まれるコンテンツデータを読み出し、ステップＳ１０３の処理に進む。
ステップＳ１０６において、次のコンテンツ候補情報が存在しない場合（ステップＳ１０６  ＮＯ）、遷移先コンテンツ候補情報存在判定部１６は、読み出したコンテンツデータが最後のコンテンツデータであると判定する（ステップＳ１１１）。以上で、本フローチャートの処理を終了する。
【００６１】
以上、本実施形態の情報読出装置１は、サーバ装置から受信したコンテンツ情報に含まれる次のコンテンツ候補情報のそれぞれに付された優先度に基づいて、次のコンテンツ候補情報のうちから次のコンテンツ候補情報を選択する。そして、情報読出装置１は、選択された次のコンテンツ候補情報に基づいて、コンテンツデータを読み出す。
【００６２】
これにより、情報読出装置１は、次のコンテンツ候補情報のそれぞれに付された優先度に基づいてコンテンツデータを読み取る順番を変更することができる。情報処理装置１は、新たにコンテンツデータを読み取る順番を変更する専用の処理を追加で行う必要がないので、情報読出装置１は、従来に比べてコンテンツの読み取り順番を変更する際の処理量を削減することができる。
【００６３】
また、本実施形態の情報読出装置１は、一連のコンテンツデータを受信した後に、そのコンテンツデータの一部を差し替えるための差し替え用のコンテンツデータを受信した場合、ユーザの操作手順を変更する事なく、差し替え用のコンテンツデータを表示するようにすることができるので、ユーザの手を煩わせることがないという利点を有する。
【００６４】
また、本実施形態の情報読出装置１は、自装置が既に受信したコンテンツデータ自体を書き換えることなく、差し替え用のコンテンツデータを表示するようにすることができるので、ユーザが知らないうちに記憶部６に記憶されたデータが書き換えられるということがないという利点を有する。
【００６５】
なお、本実施形態における情報読出装置１は、コンテンツ情報に含まれる前のコンテンツ候補情報のそれぞれに付された優先度に基づいて、当該前のコンテンツ候補情報のうちから前のコンテンツ候補情報を選択してもよい。これにより、情報読出装置１は、あるコンテンツデータより前に表示するコンテンツデータのうち優先度の高いコンテンツデータを読み出し、読み出した優先度の高いコンテンツデータを表示部８に表示することができる。
【００６６】
以上の事柄をまとめると、本実施形態における情報読出装置１では、前記前のコンテンツ候補情報のそれぞれ、または前記次のコンテンツ候補情報のそれぞれの少なくともいずれか一方に優先度が定められている。そして、選択部１５は、優先度に基づいて、前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択すること、もしくは次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択することのうち少なくともいずれか一方を行う。また、コンテンツデータの一部を差し替えるための差し替え用のコンテンツデータを受信した場合、ユーザの操作手順を変更する事なく、差し替え用のコンテンツデータを表示するようにすることができる。
【００６７】
＜第２の実施形態＞
続いて、第２の実施形態における情報読出装置１ｂについて説明する。図５は、第２の実施形態における情報読出装置１ｂの概略ブロック図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。図５の情報読出装置１ｂの構成は、図１の情報読出装置１の構成に対して、通信部５が通信部５ｂに変更され、制御部１０内の選択部１５の遷移先コンテンツ指定情報抽出部１７が、制御部１０ｂ内の選択部１５ｂの遷移先コンテンツ指定情報抽出部１７ｂに変更されたものとなっている。
通信部５ｂは、外部のサーバからコンテンツの配信に関するイベントを示すイベント情報Ｉ（例えば、トライアル記事（試読記事）の配信期間が終了したことを示す情報）の信号を受信し、制御部１０ｂに出力する。制御部１０ｂは、このイベント情報Ｉを表示部８に出力して、テキストの形式で表示させる。これにより、制御部１０ｂは、例えば、トライアル記事の配信期間が終了したことを表示部８に表示させることができる。
【００６８】
また、制御部１０ｂは、受信したイベント情報Ｉを選択部１５ｂの後述する遷移先コンテンツ指定情報抽出部１７ｂに出力する。本実施形態では、一例として、イベント情報Ｉをトライアル記事（試読記事）の配信終了を示す情報として、以下説明する。
なお、イベント情報Ｉとは、連載ものの初号のトライアル記事（試読記事）の配信を示す情報であってもよい。トライアル記事を通読することは無料であるが、そのトライアル記事の初号に続けて次号からも通読することは有料または無料の何れでもよい。
【００６９】
遷移先コンテンツ指定情報抽出部１７ｂは、通信部５ｂから供給されたイベント情報Ｉに基づいて、次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択する。遷移先コンテンツ指定情報抽出部１７ｂは、選択した一の次のコンテンツ候補情報を読出部１２に出力する。
【００７０】
上記、遷移先コンテンツ指定情報抽出部１７ｂの処理について、図６の例を用いて説明する。図６は、トライアル配信終了前と後のコンテンツ情報の読み取り順番を示す。図６において、記憶部６に記憶されている新聞記事の一まとまり毎の情報であるコンテンツ情報Ｃ＿４と、コンテンツ情報Ｃ＿５と、コンテンツ情報Ｃ＿６とが読み取り順番通りに向かって左から右方向に示されている。コンテンツ情報Ｃ＿４と、コンテンツ情報Ｃ＿５と、コンテンツ情報Ｃ＿６は、連続する読みものである。ただし、コンテンツ情報Ｃ＿５は、トライアル配信期間のみ無料で配信され、トライアル配信期間終了後はユーザがコンテンツ情報Ｃ＿５を購入しない限り、表示されなくなるものである。このような方式は、特にコンテンツ情報Ｃ＿５が順次更新されていく場合に有益である。
【００７１】
通信部５によりイベント情報Ｉの一例であるトライアル配信終了を示す情報の信号が受信される前は、コンテンツ情報Ｃ＿４に含まれる直後コンテンツ候補配列ＮＣＣの要素のうち、優先度が高い２行目の要素５が選択されて、矢印Ａ５１に示されるように、次にコンテンツ情報Ｃ＿５に含まれるコンテンツデータが読出部１２により読み出される。
【００７２】
続いて、コンテンツ情報Ｃ＿５に含まれる直後コンテンツ候補配列ＮＣＣの要素６が選択されて、矢印Ａ５２に示されるように、コンテンツ情報Ｃ＿５の次にコンテンツ情報Ｃ＿６に含まれるコンテンツデータが読出部１２により読み出される。
このように、トライアル配信終了を示す情報の信号が受信される前におけるコンテンツデータの読み出し順番は、コンテンツ情報Ｃ＿４、コンテンツ情報Ｃ＿５、コンテンツ情報Ｃ＿６の順番である。
【００７３】
一方、通信部５によりトライアル配信終了を示す情報の信号が受信された後は、コンテンツ情報Ｃ＿４に含まれる直後コンテンツ候補配列ＮＣＣの要素のうち、優先度が低い１行目の要素６が選択されて、矢印Ａ５３に示されるように、次にコンテンツ情報Ｃ＿６に含まれるコンテンツデータが読出部１２により読み出される。このように、トライアル配信終了を示す情報が受信された後におけるコンテンツデータの読み出し順番は、コンテンツ情報Ｃ＿４、コンテンツ情報Ｃ＿６の順番である。
【００７４】
以下、上記の処理を行う際の情報読出装置１ｂの動作について説明する。通信部５は、トライアル配信終了を示す情報の信号を受信した場合、トライアル配信終了を示す情報を制御部１０ｂに出力する。
表示部８にコンテンツ情報Ｃ＿４のコンテンツデータが表示されている場合に、入力部７が次のコンテンツ表示要求信号を受信すると、入力部７は、次のコンテンツ表示要求信号を制御部１０ｂに出力する。
【００７５】
遷移先コンテンツ指定情報抽出部１７ｂは、コンテンツ情報Ｃ＿４に含まれる直後コンテンツ候補配列ＮＣＣの要素のうち、優先度が低い１行目の要素６を選択し、選択した要素６を示す情報を読出部１２に出力する。読出部１２は、要素６を示す情報が指し示すコンテンツ情報Ｃ＿６に含まれるコンテンツデータを記憶部６から読み出し、読み出したコンテンツデータを表示制御部１４に出力する。表示制御部１４は、読出部１２から供給されたコンテンツデータを表示部８に表示するよう制御する。
【００７６】
このようにすることにより、情報読出装置１ｂは、トライアル配信期間はコンテンツ情報Ｃ＿５に含まれるコンテンツデータを表示することができるようにしておいて、トライアル配信期間終了後には、コンテンツ情報Ｃ＿５に含まれるコンテンツデータを表示することができないようにすることができる。
【００７７】
図７は、第２の実施形態における情報読出装置１ｂの処理の流れを示したフローチャートである。同図において、コンテンツ情報Ｃ＿４〜Ｃ＿６が記憶部６に記憶されていることを前提にして、情報読出装置１ｂが最初のコンテンツ情報Ｃ＿４から最後のコンテンツ情報Ｃ＿６までのコンテンツデータを表示する処理を説明する。
ステップＳ２０１からステップＳ２０６までの処理およびステップＳ２１１の処理は、それぞれ図４のステップＳ１０１からステップＳ１０６までの処理およびステップＳ１１１の処理と同一であるので、その説明を省略する。
【００７８】
ステップＳ２０６において、次のコンテンツ候補情報が存在する場合（ステップＳ２０６  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７ｂは、通信部５ｂによりイベント情報Ｉが受信されたか否か判定する（ステップＳ２０７）。通信部５ｂによりイベント情報Ｉが受信された場合（ステップＳ２０７  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７ｂは、優先度の高い次のコンテンツ候補情報を選択し（ステップＳ２０８）、ステップＳ２１０の処理に進む。
【００７９】
一方、通信部５ｂによりイベント情報Ｉが受信されていない場合（ステップＳ２０７  ＮＯ）、遷移先コンテンツ指定情報抽出部１７ｂは、優先度の低い次のコンテンツ候補情報を選択し（ステップＳ２０９）、ステップＳ２１０の処理に進む
ステップＳ２１０において、読出部１２は、選択された次のコンテンツ候補情報が指定するコンテンツ情報に含まれるコンテンツデータを読み出し、ステップＳ２０３の処理に戻る。
【００８０】
以上、第２の実施形態における情報読出装置１ｂは、自装置の外部から入力されたイベント情報Ｉに基づいて、次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択する。そして、情報読出装置１ｂは、選択された次のコンテンツ候補情報が示すコンテンツ情報に含まれるコンテンツデータを記憶部６から読み出し、読み出したコンテンツデータを表示部８に表示させる。
【００８１】
これにより、情報読出装置１ｂは、イベント情報Ｉに基づいて、コンテンツデータを読み取る順番を変更することができるので、情報処理装置１ｂは、新たにコンテンツデータを読み取る順番を変更する専用の処理を追加で行う必要がない。その結果、情報読出装置１は、コンテンツの読み取り順番を変更する際の処理量を削減することができる。
【００８２】
また、本実施形態の情報読出装置１ｂは、一連のコンテンツデータを受信した後に、イベント情報Ｉを受信した場合、ユーザの操作手順を変更する事なく、コンテンツデータの表示順を変更することができるので、ユーザの手を煩わせることがないという利点を有する。
【００８３】
なお、本実施形態における情報読出装置１ｂは、イベント情報Ｉに基づいて、当該次のコンテンツ候補情報のうちから次のコンテンツ候補情報を選択することを示したが、これに限らず、イベント情報Ｉに基づいて、当該前のコンテンツ候補情報のうちから前のコンテンツ候補情報を選択してもよい。これにより、情報読出装置１ｂは、イベント情報Ｉに基づいて、あるコンテンツデータより前に表示するコンテンツ情報Ｃ＿ｉを選択し、選択したコンテンツ情報Ｃ＿ｉに含まれるコンテンツデータを記憶部６から読み出し、読み出したコンテンツデータを表示部８に表示することができる。
【００８４】
以上の事柄をまとめると、本実施形態における情報読出装置１ｂの選択部１５ｂは、自装置の外部から入力されたコンテンツに関するイベントを示すイベント情報Ｉに基づいて、前記前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択すること、もしくは前記次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択することのうち少なくともいずれか一方を行う。
【００８５】
なお、本実施形態における情報読出装置１ｂの選択部１５ｂは、所定の時刻になった場合もしくは予め決められた所定の時間を経過した場合に、前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択すること、もしくは次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択することのうち少なくともいずれか一方を行ってもよい。
【００８６】
＜第３の実施形態＞
続いて、第３の実施形態における情報読出装置１ｃについて説明する。
図８は、第３の実施形態における情報読出装置１ｃのブロック構成図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。図８の情報読出装置１ｃの構成は、図１の情報読出装置１の構成に対して、制御部１０内の選択部１５の遷移先コンテンツ指定情報抽出部１７が、制御部１０ｃ内の選択部１５ｃの遷移先コンテンツ指定情報抽出部１７ｃに変更され、ユーザ属性情報記憶部１８が追加されたものとなっている。
【００８７】
ユーザ属性情報記憶部１８には、ユーザに固有の識別情報とユーザの属性情報（例えば、ユーザの年齢、ユーザの性別）とが関連付けられて記憶されている。また、ユーザ属性情報記憶部１８には、現在、情報読出装置１ｃを使用しているユーザの識別情報が記憶されている。ユーザ属性情報記憶部１８に記憶されているユーザの属性情報について図９の例を用いて説明する。
図９は、ユーザ属性情報記憶部１８に記憶されているテーブルＴ１の一例である。同図において、ユーザに固有の識別情報であるユーザＩＤと、ユーザの属性情報の一例であるユーザの年齢と、ユーザの属性情報の一例であるユーザの性別とが関連付けられている。例えば、ユーザＩＤが０００００００１の者は、年齢が２５歳であり、性別は男性である。
【００８８】
図８に戻って、遷移先コンテンツ指定情報抽出部１７ｃは、ユーザ属性情報記憶部１８に記憶されているユーザの属性情報を参照し、該参照したユーザの属性情報に基づいて、次のコンテンツ候補情報のうちから一つの次のコンテンツ候補情報を選択する。
【００８９】
上記遷移先コンテンツ指定情報抽出部１７ｃの処理を、図１０の例を用いて説明する。図１０は、ユーザの年齢が２０歳未満の場合と２０歳以上の場合のコンテンツ情報の読み取り順番の一例が示された図である。
図１０において、一例として、記憶部６に記憶されている新聞記事の一まとまり毎の情報であるコンテンツ情報Ｃ＿７と、コンテンツ情報Ｃ＿８と、コンテンツ情報Ｃ＿９とが一つの読み取り順番通りに向かって左から右方向に示されている。また、コンテンツ情報Ｃ＿８の下には、コンテンツ情報Ｃ＿８´が示されており、コンテンツ情報Ｃ＿７と、コンテンツ情報Ｃ＿８´と、コンテンツ情報Ｃ＿９とが別の一つの読み取り順番通りに向かって左から右方向に示されている。
【００９０】
同図において、コンテンツ情報Ｃ＿７に含まれる直後コンテンツ候補配列ＮＣＣの１行目には、数字８が格納されている。この数字８は、ユーザの年齢が２０歳未満の場合に選択される次のコンテンツ候補情報である。コンテンツ情報Ｃ＿７に含まれる直後コンテンツ候補配列ＮＣＣの２行目には、数字８にダッシュ符号´が右肩に付されたものが格納されている。この記号は、ユーザの年齢が２０歳以上の場合に選択される次のコンテンツ候補情報である。
【００９１】
同図において、ユーザの年齢が２０歳未満の場合、コンテンツ情報Ｃ＿７に含まれる直後コンテンツ候補配列ＮＣＣの１番目の行の要素８が遷移先コンテンツ指定情報抽出部１７ｃにより選択され、矢印Ａ６１に示されるように、次に読み出すコンテンツデータはコンテンツ情報Ｃ＿８のコンテンツデータとなる。更に、コンテンツ情報Ｃ＿８に含まれる直後コンテンツ候補配列ＮＣＣの要素９が遷移先コンテンツ指定情報抽出部１７ｃにより選択され、矢印Ａ６２に示されるように、次に読み出すコンテンツデータはコンテンツ情報Ｃ＿９のコンテンツデータが選択される。
【００９２】
一方、ユーザの年齢が２０歳以上の場合、コンテンツ情報Ｃ＿７に含まれる直後コンテンツ候補配列ＮＣＣの２番目の行の要素８´が遷移先コンテンツ指定情報抽出部１７ｃにより選択され、矢印Ａ６３に示されるように、次に読み出すコンテンツデータはコンテンツ情報Ｃ＿８´のコンテンツデータとなる。更に、コンテンツ情報Ｃ＿８´に含まれる直後コンテンツ候補配列ＮＣＣの要素９が遷移先コンテンツ指定情報抽出部１７ｃにより選択され、矢印Ａ６４に示されるように、次に読み出すコンテンツデータはコンテンツ情報Ｃ＿９のコンテンツデータとなる。
【００９３】
図１０の例において、遷移先コンテンツ指定情報抽出部１７ｃは、ユーザ属性情報記憶部１８を参照して、現在情報読出装置１ｃを使用しているユーザの識別情報を読み出す。そして、遷移先コンテンツ指定情報抽出部１７ｃは、現在情報読出装置１ｃを使用しているユーザの識別情報に対応するユーザの年齢を示す情報を読み出す。
【００９４】
遷移先コンテンツ指定情報抽出部１７ｃは、読み出したユーザの年齢が２０歳未満の場合、直後コンテンツ候補配列ＮＣＣの１行目の要素を選択する。一方、遷移先コンテンツ指定情報抽出部１７ｃは、読み出したユーザの年齢が２０歳以上の場合、直後コンテンツ候補配列ＮＣＣの２行目の要素を選択する。遷移先コンテンツ指定情報抽出部１７ｃは、選択した要素を示す情報を読出部１２に出力する。
【００９５】
図１１は、第３の実施形態における情報読出装置の処理の流れを示したフローチャートである。同図において、コンテンツ情報Ｃ＿７〜Ｃ＿９が記憶部６に記憶されていることを前提にして、情報読出装置１ｃが最初のコンテンツ情報Ｃ＿７から最後のコンテンツ情報Ｃ＿９までのコンテンツを表示する処理を説明する。
ステップＳ３０１からステップＳ３０６までの処理およびステップＳ３１１の処理は、それぞれ図４のステップＳ１０１からステップＳ１０６までの処理およびステップＳ１１１の処理と同一であるので、その説明を省略する。
【００９６】
ステップＳ３０６において、次のコンテンツ候補情報が存在する場合（ステップＳ３０６  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７ｃは、ユーザの年齢が２０歳以上か否か判定する（ステップＳ３０７）。ユーザの年齢が２０歳以上の場合（ステップＳ３０７  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７ｃは、後コンテンツ候補配列の２行目の要素を選択し（ステップＳ３０８）、ステップＳ３１０の処理に進む。
【００９７】
一方、ユーザの年齢が２０歳未満の場合（ステップＳ３０７  ＮＯ）、遷移先コンテンツ指定情報抽出部１７ｃは、後コンテンツ候補配列の１行目の要素を選択し（ステップＳ３０９）、ステップＳ３１０の処理に進む。
ステップＳ３１０において、読出部１２は、選択された次のコンテンツ候補情報が指定するコンテンツ情報を読み出し、ステップＳ３０３の処理に戻る。以上で、本フローチャートの説明を終了する。
【００９８】
以上、第３の実施形態における情報読出装置１ｃは、自装置を現在使用しているユーザの属性である年齢に基づいて、次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択する。そして、情報読出装置１ｃは、選択された次のコンテンツ候補情報が示すコンテンツ情報を記憶部６から読み出し、読み出したコンテンツ情報に含まれるコンテンツデータを表示部８に表示させる。
【００９９】
これにより、情報読出装置１ｃは、自装置を現在使用しているユーザの年齢が２０歳以上であれば成人向けコンテンツを表示し、ユーザの年齢が２０歳未満であれば未成年向けコンテンツを表示することができる。その結果、情報読出装置１ｃは、簡単な処理で、ユーザの手を煩わせることなく、ユーザの年齢に適した情報を表示することができる。
【０１００】
なお、本実施形態における情報読出装置１ｃは、自装置を現在使用しているユーザの年齢に基づき、表示するコンテンツデータを切り替えたがこれに限らず、ユーザの性別など他のユーザ属性情報に基づき、表示するコンテンツデータを切り替えてもよい。
これにより、情報読出装置１ｃは、自装置を現在使用しているユーザの属性情報に基づいて、表示するコンテンツの内容を変更することができるので、ユーザ毎にユーザに適した情報を提供することができる。
【０１０１】
また、本実施形態における遷移先コンテンツ指定情報抽出部１７ｃは、前のコンテンツデータを読み出すときには、ユーザの属性情報に基づいて、前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択してもよい。
【０１０２】
すなわち、選択部１５ｃの遷移先コンテンツ指定情報抽出部１７ｃは、ユーザ属性情報記憶部１８に記憶されているユーザの属性情報を参照し、該参照したユーザの属性情報に基づいて、前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択すること、もしくは次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択することのうち少なくともいずれか一方を行う。
【０１０３】
＜第４の実施形態＞
続いて、第４の実施形態における情報読出装置１ｄについて説明する。
図１２は、第４の実施形態における情報読出装置１ｄの概略ブロック図である。なお、図１と共通する要素には同一の符号を付し、その具体的な説明を省略する。図１２の情報読出装置１ｄの構成は、図１の情報読出装置１の構成に対して、記憶部６が記憶部６ｄに変更され、制御部１０内の選択部１５の遷移先コンテンツ指定情報抽出部１７が、制御部１０ｄ内の選択部１５ｄの遷移先コンテンツ指定情報抽出部１７ｄに変更されたものとなっている。
【０１０４】
本実施形態では、情報読出装置１ｄの外部にあるサーバ装置が、ユーザの購買情報を一元管理している。そして、サーバ装置が、所定のコンテンツ（例えば、連載記事の所定の号の記事または新聞内の経済面の記事）毎に、当該コンテンツデータをユーザが購買したか否かを示す購買情報を含むコンテンツ情報を、インターネットを介して情報読出装置１ｄに配信する。
それにより、記憶部６ｄには、コンテンツ情報毎に、前のコンテンツ候補情報と次のコンテンツ候補情報とを含む接続情報とコンテンツデータと当該コンテンツデータを購買したか否かを示す購買情報とが関連付けられて記憶されている。
【０１０５】
遷移先コンテンツ指定情報抽出部１７ｄは、所定のコンテンツデータに関連付けられている購買情報を記憶部６ｄから読み出し、該読み出した購買情報に基づいて、次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択する。
【０１０６】
上記、遷移先コンテンツ指定情報の処理を、図１３および図１４の例を用いて説明する。図１３は、コンテンツを購買したユーザにおけるコンテンツ情報の読み取り順番の一例が示された図である。
図１３において、一例として、コンテンツ情報Ｃ＿１０と、コンテンツ情報Ｃ＿１１と、コンテンツ情報Ｃ＿１２とが読み取り順番通りに向かって左から右方向に示されている。コンテンツ情報Ｃ＿１０、コンテンツ情報Ｃ＿１１、コンテンツ情報Ｃ＿１２は、例えば、定期的に発行される雑誌の各号に連載された連載記事である。同図において、各コンテンツ情報（Ｃ＿１０、Ｃ＿１１，Ｃ＿１２）には、コンテンツデータと、前後コンテンツ候補データと、購買情報とが含まれている。ここで、自装置のユーザが各コンテンツを既に購入しているので、各コンテンツ情報における購買情報が１となっている。ユーザが購買していない場合には、購買情報は０となっている。
【０１０７】
購買情報が１となっている場合、遷移先コンテンツ指定情報抽出部１７ｄにより前コンテンツ候補配ＰＣＣの２行目の要素または直後コンテンツ候補配列ＮＣＣの２行目の要素が選択される。
同図において、遷移先コンテンツ指定情報抽出部１７ｄによりコンテンツ情報Ｃ＿１０における直後コンテンツ候補配列ＮＣＣの２行目の要素が選択されて、矢印Ａ７１に示すように、読出部１２は、コンテンツ情報Ｃ＿１０の次にコンテンツ情報Ｃ＿１１を読み出す。
【０１０８】
そして、遷移先コンテンツ指定情報抽出部１７ｄによりコンテンツ情報Ｃ＿１１における直後コンテンツ候補配列ＮＣＣの２行目の要素が選択されて、矢印Ａ７２に示すように、読出部１２は、コンテンツ情報Ｃ＿１１に含まれるコンテンツデータの次にコンテンツ情報Ｃ＿１２に含まれるコンテンツデータを読み出す。
これにより、読出部１２は、コンテンツ情報Ｃ＿１０、コンテンツ情報Ｃ＿１１、コンテンツ情報Ｃ＿１２の順にそれぞれのコンテンツ情報に含まれるコンテンツデータを読み出す。
【０１０９】
図１４は、コンテンツを購買していないユーザにおけるコンテンツ情報の読み取り順番の一例が示された図である。同図において、各コンテンツ情報（Ｃ＿１０、Ｃ＿１１，Ｃ＿１２）には、コンテンツデータと、前後コンテンツ候補データと、購買情報とが含まれている。ここで、各コンテンツ情報において、自装置のユーザが各コンテンツを購入したので、購買情報が０となっている。
【０１１０】
購買情報が０となっている場合、遷移先コンテンツ指定情報抽出部１７ｄにより直前コンテンツ候補配列ＰＣＣの１行目の要素または直後コンテンツ候補配列ＮＣＣの１行目の要素が選択される。
同図において、遷移先コンテンツ指定情報抽出部１７ｄによりコンテンツ情報Ｃ＿１０における直後コンテンツ候補配列ＮＣＣの１行目の要素０が選択される。要素０が示すコンテンツ情報は存在しないので、遷移先コンテンツ指定情報抽出部１７ｄはコンテンツが購買されていない旨の情報を読出部１２に出力し、この情報を表示部８に表示する。
【０１１１】
読出部１２は、コンテンツが購買されていない旨の情報を受け取ると、次のコンテンツ情報を読み出すことなく、遷移先コンテンツ指定情報抽出部１７ｄから供給されたコンテンツが購買されていない旨の情報を表示制御部１４に出力する。そして、表示制御部１４は、購買しないと閲覧できない旨を表示部８に表示させる。
【０１１２】
図１５は、第４の実施形態における情報読出装置１ｄの処理の流れを示したフローチャートである。図において、コンテンツ情報Ｃ＿１０〜Ｃ＿１２が記憶部６ｄに記憶されていることを前提にして、情報読出装置１ｄが最初のコンテンツ情報Ｃ＿１０から最後のコンテンツ情報Ｃ＿１２までのコンテンツを表示する処理を説明する。
ステップＳ４０１からステップＳ４０６までの処理およびステップＳ４１２の処理は、それぞれ図４のステップＳ１０１からステップＳ１０６までの処理およびステップＳ１１１の処理と同一であるので、その説明を省略する。
【０１１３】
ステップＳ４０６において、次のコンテンツ候補情報が存在する場合（ステップＳ４０６  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７ｄは、購買情報に基づいて、自装置のユーザがコンテンツを購買したか否か判定する（ステップＳ４０７）。ユーザが既にコンテンツを購買していた場合（ステップＳ４０７  ＹＥＳ）、遷移先コンテンツ指定情報抽出部１７ｄは、直後コンテンツ候補配列ＮＣＣの２行目の要素（次のコンテンツ候補情報）を選択する（ステップＳ４０８）。そして、遷移先コンテンツ指定情報抽出部１７ｄは、選択された直後コンテンツ候補情報が指し示すコンテンツ情報を読み出し（ステップＳ４０９）、ステップＳ４０３の処理に戻る。
【０１１４】
一方、ユーザが未だコンテンツを購買していない場合（ステップＳ４０７  ＹＮＯ）、遷移先コンテンツ指定情報抽出部１７ｄは、後コンテンツ候補配列の１行目の要素を選択する（ステップＳ４１０）。そして、表示制御部１４は、購買しないと閲覧できない旨を表示部８に表示させる（ステップＳ４１１）。以上で、本フローチャートの処理を終了する。
【０１１５】
以上、第４の実施形態における情報読出装置１ｄは、所定のコンテンツデータに関連付けられている購買情報を記憶部６ｄから読み出し、該読み出した購買情報に基づいて、次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択する。これにより、情報読出装置１ｄは、購買したユーザに対してのみ、次のコンテンツデータを表示することができる。
【０１１６】
なお、選択部１５ｄの遷移先コンテンツ指定情報抽出部１７ｄは、次にコンテンツデータを読み出す際に、購買情報に基づいて次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択したが、これに限らず、前のコンテンツデータを読み出す際に、購買情報に基づいて前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択してもよい。これにより、情報読出装置１ｄは、購買したユーザに対してのみ、前のコンテンツデータを表示することができる。
【０１１７】
すなわち、選択部１５ｄの遷移先コンテンツ指定情報抽出部１７ｄは、所定のコンテンツデータに関連付けられている購買情報を記憶部６ｄから読み出し、該読み出した購買情報に基づいて、前のコンテンツ候補情報のうちから一の前のコンテンツ候補情報を選択すること、もしくは次のコンテンツ候補情報のうちから一の次のコンテンツ候補情報を選択することのうち少なくともいずれか一方を行う。
【０１１８】
上記全ての実施形態における選択部（１０、１０ｂ、１０ｃ、１０ｄ）の処理をまとめると、選択部（１０、１０ｂ、１０ｃ、１０ｄ）は、予め決められた規則に基づいて、次のコンテンツ候補情報のうちから次のコンテンツ候補情報を選択すること、もしくは前のコンテンツ候補情報のうちから前のコンテンツ候補情報を選択することのうち少なくともいずれか一方を行う。
【０１１９】
なお、本発明の全ての実施形態で、１つのコンテンツデータ内のデータのつながりを接続情報で示してもよい。すなわち、接続情報とは、所定の容量のコンテンツデータ間の前後関係を決める情報である。
【０１２０】
また、本実施形態の情報読出装置（１、１ｂ、１ｃ、１ｄ）の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、情報読出装置（１、１ｂ、１ｃ、１ｄ）に係る上述した種々の処理を行ってもよい。
【０１２１】
なお、本発明の全ての実施形態で、次のコンテンツ候補情報を、直後に表示されるコンテンツデータの候補としたが、直後に限らず、所定のページ分だけ後に表示されるコンテンツデータの候補としてもよい。
また、本発明の全ての実施形態で、前のコンテンツ候補情報を、直前に表示されるコンテンツデータの候補としたが、直前に限らず、所定のページ分だけ前に表示されるコンテンツデータの候補としてもよい。
【０１２２】
なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１２３】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１２４】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１２５】
１、１ｂ、１ｃ、１ｄ  情報読出装置
５  通信部
６、６ｄ  記憶部
７  入力部
8  表示部
１０、１０ｂ、１０ｃ、１０ｄ  制御部
１１  通信制御部
１２  読出部
１４  表示制御部
１５、１５ｂ、１５ｃ、１５ｄ  選択部
１６  遷移先コンテンツ指定情報存在判定部
１７、１７ｂ、１７ｃ、１７ｄ  遷移先コンテンツ指定情報抽出部
１８  ユーザ属性情報記憶部
【図１】
2014115679.tif 000003
【図２】
2014115679.tif 000004
【図３】
2014115679.tif 000005
【図４】
2014115679.tif 000006
【図５】
2014115679.tif 000007
【図６】
2014115679.tif 000008
【図７】
2014115679.tif 000009
【図８】
2014115679.tif 000010
【図９】
2014115679.tif 000011
【図１０】
2014115679.tif 000012
【図１１】
2014115679.tif 000013
【図１２】
2014115679.tif 000014
【図１３】
2014115679.tif 000015
【図１４】
2014115679.tif 000016
【図１５】
2014115679.tif 000017