(57)【要約】【課題】頁やチャンネル等遷移の際に、特定の頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させる。【解決手段】中間コンテンツ提示装置１００において、通信部１２０は、ネットワークを介して外部の装置と通信し、コンテンツおよびコンテンツのネットワーク上の閲覧情報を受信し、これらを記憶部１３０で記憶する。頁出力部１６０は、記憶するコンテンツの各頁のうち、マンマシーンインタフェース（ＭＭＩ）１１０を介してユーザから指定された頁を含む所定の頁を出力する。処理制御部１４０は、コンテンツのネットワーク上の閲覧情報に基づいて、現頁と遷移先頁との間の頁から閲覧頻度の高い高閲覧頻度頁を所定数以下抽出し、頁出力部１６０が出力する頁として指定し、前記で指定した高閲覧頻度頁を所定時間、順次、頁出力部１６０に出力させてから遷移先頁を出力させる。【選択図】  図１
2005004479.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの閲覧したい頁を指定する入力を含む所定の操作情報を入力させるためのマンマシーンインタフェースと、
コンテンツおよび前記コンテンツの閲覧情報を記憶する記憶手段と、
前記記憶手段が記憶するコンテンツにおける、前記マンマシーンインタフェースを介して指定された頁を出力する出力手段と、
前記コンテンツの閲覧情報に基づいて、前記現頁と遷移先頁との間の頁から閲覧頻度の高い頁である高閲覧頻度頁を所定数以下抽出し、前記出力手段が出力する頁として指定し、前記出力手段に前記で指定した高閲覧頻度頁を所定時間、順次出力させてから前記遷移先頁を出力させる処理制御手段と、を備えた
ことを特徴とする中間コンテンツ提示装置。
【請求項２】
コンテンツの指定された頁を出力するプログラムにおいて、
コンピュータに、
コンテンツを指定させるコンテンツ指定ステップと、
前記コンテンツ指定ステップで指定されたコンテンツを記憶するコンテンツ記憶ステップと、
前記コンテンツ記憶ステップで記憶したコンテンツにおけるいずれかの頁を順次指定させる頁指定ステップと、
前記頁指定ステップで指定される頁である遷移先頁と前記遷移先頁の指定の直前に指定されていた現頁との間に所定数以上の頁が含まれるか否かを検出する頁遷移検出ステップと、
前記頁遷移検出ステップで前記所定数以上の頁が検出されない場合に、前記遷移先頁を出力する遷移先頁出力ステップと、
前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記コンテンツの閲覧頻度情報を記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記閲覧頻度情報に基づいて閲覧頻度が上位所定数以下の閲覧頻度特定頁を抽出し、抽出した前記閲覧頻度特定頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する中間頁付加出力ステップと、を実行させる
ことを特徴とする中間コンテンツ提示プログラム。
【請求項３】
前記中間コンテンツ提示プログラムは、更に、コンピュータに、前記プログラムのユーザの属性情報を記憶させる属性情報記憶ステップを実行させ、
前記中間頁付加出力ステップでは、前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記コンテンツの閲覧頻度情報を記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記閲覧頻度情報に基づいて閲覧頻度が上位所定数以下の閲覧頻度特定頁を抽出し、抽出した前記閲覧頻度特定頁のうち前記ユーザの属性情報に応じたユーザ対応頁を所定数以下選択し、選択した前記ユーザ対応頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する
ことを特徴とする請求項２に記載の中間コンテンツ提示プログラム。
【請求項４】
前記中間頁付加出力ステップでは、
請求項２に記載の閲覧頻度特定頁または請求項３に記載のユーザ対応頁を出力する出力時間を、前記閲覧頻度に応じて決定する
ことを特徴とする請求項２または請求項３に記載の中間コンテンツ提示プログラム。
【請求項５】
前記中間コンテンツ提示プログラムは、更に、コンピュータに、前記中間頁付加出力ステップが繰り返された場合に、前記中間頁付加出力ステップの繰返回数を記憶する繰返回数記憶ステップを実行させ、
前記中間頁付加出力ステップでは、前記繰返回数記憶ステップで記憶した繰返回数に応じて出力する頁の頁数または出力時間を減少させる
ことを特徴とする請求項２ないし請求項４のいずれかに記載の中間コンテンツ提示プログラム。
【請求項６】
コンテンツの指定された頁を出力するプログラムにおいて、
コンピュータに、
コンテンツを指定させるコンテンツ指定ステップと、
前記コンテンツ指定ステップで指定されたコンテンツを記憶するコンテンツ記憶ステップと、
前記コンテンツ記憶ステップで記憶したコンテンツにおけるいずれかの頁を順次指定させる頁指定ステップと、
前記頁指定ステップで指定される頁である遷移先頁と前記遷移先頁の指定の直前に指定されていた現頁との間に所定数以上の頁が含まれるか否かを検出する頁遷移検出ステップと、
前記頁遷移検出ステップで前記所定数以上の頁が検出されない場合に、前記遷移先頁を出力する遷移先頁出力ステップと、
前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記コンテンツのネットワーク上の履歴情報を受信して記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記履歴情報に基づき、過去に閲覧された履歴の順番に履歴特定頁を所定数以下抽出し、抽出した前記履歴特定頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する中間頁付加出力ステップと、を実行させる
ことを特徴とする中間コンテンツ提示プログラム。
【請求項７】
コンテンツの指定された頁を出力するプログラムにおいて、
コンピュータに、
前記プログラムの特定ユーザの識別情報を記憶する識別情報記憶ステップと、
前記コンテンツを特定ユーザに指定させるコンテンツ指定ステップと、
前記コンテンツ指定ステップで指定されたコンテンツを記憶するコンテンツ記憶ステップと、
前記コンテンツ記憶ステップで記憶したコンテンツにおけるいずれかの頁を順次指定させる頁指定ステップと、
前記頁指定ステップで指定される頁である遷移先頁と前記遷移先頁の指定の直前に指定されていた現頁との間に所定数以上の頁が含まれるか否かを検出する頁遷移検出ステップと、
前記頁遷移検出ステップで前記所定数以上の頁が検出されない場合に、前記遷務先頁を出力する遷移先頁出力ステップと、
前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記特定ユーザの識別情報を利用し、前記特定ユーザ以外のユーザとして前記識別情報に基づいて識別される他ユーザについての履歴情報のうち、前記特定ユーザについての履歴情報と最も相関性の高い履歴情報である他ユーザ相関履歴情報を記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記他ユーザ相関履歴情報に基づき、過去に閲覧された履歴を利用し、他ユーザ履歴特定頁を所定数以下抽出し、抽出した前記他ユーザ履歴特定頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する中間頁付加出力ステップと、を実行させる
ことを特徴とする中間コンテンツ提示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツ等の閲覧頁を遷移させる場合や放送チャンネルを切り替える場合等において、途中の頁や、途中のチャンネルの情報を出力する中間コンテンツ提示装置および中間コンテンツ提示プログラムに関する。
【０００２】
【従来の技術】
近年、本型ブラウザ（以下、「ブックメタファ」という。）上に本を模擬して表示されるコンテンツ（以下、「サイバーブック」という。）が知られてきた（例えば、非特許文献１参照。）。ブックメタファ上のサイバーブックの頁をめくる場合、従来は、遷移先の頁をただ単に表示する方法や、途中の頁をアニメーション化して表示する方法が知られている（例えば、非特許文献１、非特許文献２参照。）。
【０００３】
このアニメーション化して途中の頁を表示する方法は、途中の頁の表示時間を均等化して一様に表示するものであった。具体的には、途中の頁全部を区別せずに同一時間にわたって、あたかも「ぱらぱら」めくるような方法で表示するものである。
【０００４】
【非特許文献１】
インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｃｙｂｅｒｂｏｏｋ．ｎｅ．ｊｐ／ＣｙｂｅｒＢｏｏｋ／＞
【０００５】
【非特許文献２】
小澤英昭ら著、「ブックメタファによるＨＴＭＬデータの高一覧化」、情報処理学会  第５２回全国大会、５２−６、ｐｐ．７７−３７８、１９９６。
【０００６】
【発明が解決しようとする課題】
しかし、このような従来の技術では、単に遷移先頁が表示され、途中の頁が表示されなかったり、途中の頁が一様に表示されたりするため、話題となっている頁、閲覧者に応じた頁、提供者側の希望に応じた頁、その他の特定の頁だけを提示することができないという問題があった。
【０００７】
本発明は、このような問題を解決するためになされたもので、頁やチャンネル等遷移の際に特定の頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることが可能な中間コンテンツ提示装置および中間コンテンツ提示プログラムを提供することを課題とするものである。
【０００８】
【課題を解決するための手段】
上記の課題を解決するため、本発明は、コンテンツの閲覧したい頁を指定する入力を含む所定の操作情報を入力させるためのマンマシーンインタフェースと、コンテンツおよび前記コンテンツの閲覧情報を記憶する記憶手段と、前記記憶手段が記憶するコンテンツにおける、前記マンマシーンインタフェースを介して指定された頁を出力する出力手段と、前記コンテンツの閲覧情報に基づいて、前記現頁と遷移先頁との間の頁から閲覧頻度の高い頁である高閲覧頻度頁を所定数以下抽出し、前記出力手段が出力する頁として指定し、前記出力手段に前記で指定した高閲覧頻度頁を所定時間、順次出力させてから前記遷移先頁を出力させる処理制御手段と、を備えたことを特徴とする中間コンテンツ提示装置を、その手段とする。
【０００９】
この構成により、閲覧情報に基づいてコンテンツの途中の指定部分うち、出力する部分を限定して抽出するため、頁やチャンネル等の遷移の際に現在見ている頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることが可能な中間コンテンツ提示装置を実現することができる。
【００１０】
あるいは、コンテンツの指定された頁を出力するプログラムにおいて、コンピュータに、コンテンツを指定させるコンテンツ指定ステップと、前記コンテンツ指定ステップで指定されたコンテンツを記憶するコンテンツ記憶ステップと、前記コンテンツ記憶ステップで記憶したコンテンツにおけるいずれかの頁を順次指定させる頁指定ステップと、前記頁指定ステップで指定される頁である遷移先頁と前記遷移先頁の指定の直前に指定されていた現頁との間に所定数以上の頁が含まれるか否かを検出する頁遷移検出ステップと、前記頁遷移検出ステップで前記所定数以上の頁が検出されない場合に、前記遷移先頁を出力する遷移先頁出力ステップと、前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記コンテンツの閲覧頻度情報を記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記閲覧頻度情報に基づいて閲覧頻度が上位所定数以下の閲覧頻度特定頁を抽出し、抽出した前記閲覧頻度特定頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する中間頁付加出力ステップと、を実行させることを特徴とする中間コンテンツ提示プログラムを、その手段とする。
【００１１】
この構成により、閲覧情報に基づいてコンテンツの途中の指定部分うち、出力する部分を限定して抽出するため、頁やチャンネル等の遷移の際に現在見ている頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることが可能な中間コンテンツ提示プログラムを実現することができる。
【００１２】
あるいは、前記中間コンテンツ提示プログラムは、更に、コンピュータに、前記プログラムのユーザの属性情報を記憶させる属性情報記憶ステップを実行させ、前記中間頁付加出力ステップでは、前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記コンテンツの閲覧頻度情報を記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記閲覧頻度情報に基づいて閲覧頻度が上位所定数以下の閲覧頻度特定頁を抽出し、抽出した前記閲覧頻度特定頁のうち前記ユーザの属性情報に応じたユーザ対応頁を所定数以下選択し、選択した前記ユーザ対応頁を所定時間ずつ、順次出力してから前記遷移先頁を出力することを特徴とする中間コンテンツ提示プログラムを、その手段とする。
【００１３】
この構成により、上記発明の効果に加え、ユーザ属性情報に応じた指定部分を抽出するため、ユーザに特化した指定部分を表示させることが可能な中間コンテンツ提示プログラムを実現することができる。
【００１４】
あるいは、前記中間頁付加出力ステップでは、前記閲覧頻度特定頁または前記ユーザ対応頁を出力する出力時間を、前記閲覧頻度に応じて決定することを特徴とする中間コンテンツ提示プログラムを、その手段とする。
【００１５】
この構成により、上記発明の効果に加え、閲覧頻度や遷移時間に応じて各頁の出力時間や出力頁数を決定するため、閲覧頻度に応じて指定部分を表示させることが可能な中間コンテンツ提示プログラムを実現することができる。
【００１６】
あるいは、前記中間コンテンツ提示プログラムは、更に、コンピュータに、前記中間頁付加出力ステップが繰り返された場合に、前記中間頁付加出力ステップの繰返回数を記憶する繰返回数記憶ステップを実行させ、前記中間頁付加出力ステップでは、前記繰返回数記憶ステップで記憶した繰返回数に応じて出力する頁の頁数または出力時間を減少させることを特徴とする中間コンテンツ提示プログラムを、その手段とする。
【００１７】
この構成により、上記発明の効果に加え、遷移の跳びの回数や密度に応じて出力頁数や出力時間を決定するため、遷移の時間を調整することが可能な中間コンテンツ提示プログラムを実現することができる。
【００１８】
あるいは、コンテンツの指定された頁を出力するプログラムにおいて、コンピュータに、コンテンツを指定させるコンテンツ指定ステップと、前記コンテンツ指定ステップで指定されたコンテンツを記憶するコンテンツ記憶ステップと、前記コンテンツ記憶ステップで記憶したコンテンツにおけるいずれかの頁を順次指定させる頁指定ステップと、前記頁指定ステップで指定される頁である遷移先頁と前記遷移先頁の指定の直前に指定されていた現頁との間に所定数以上の頁が含まれるか否かを検出する頁遷移検出ステップと、前記頁遷移検出ステップで前記所定数以上の頁が検出されない場合に、前記遷移先頁を出力する遷移先頁出力ステップと、前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記コンテンツのネットワーク上の履歴情報を受信して記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記履歴情報に基づき、過去に閲覧された履歴の順番に履歴特定頁を所定数以下抽出し、抽出した前記履歴特定頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する中間頁付加出力ステップと、を実行させることを特徴とする中間コンテンツ提示プログラムを、その手段とする。
【００１９】
この構成により、他ユーザの閲覧頻度の高い閲覧履歴に従って出力する指定部分を限定するため、頁やチャンネル等遷移の際に現在見ている頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることが可能な中間コンテンツ提示プログラムを実現することができる。
【００２０】
あるいは、コンテンツの指定された頁を出力するプログラムにおいて、コンピュータに、前記プログラムの特定ユーザの識別情報を記憶する識別情報記憶ステップと、前記コンテンツを特定ユーザに指定させるコンテンツ指定ステップと、前記コンテンツ指定ステップで指定されたコンテンツを記憶するコンテンツ記憶ステップと、前記コンテンツ記憶ステップで記憶したコンテンツにおけるいずれかの頁を順次指定させる頁指定ステップと、前記頁指定ステップで指定される頁である遷移先頁と前記遷移先頁の指定の直前に指定されていた現頁との間に所定数以上の頁が含まれるか否かを検出する頁遷移検出ステップと、前記頁遷移検出ステップで前記所定数以上の頁が検出されない場合に、前記遷務先頁を出力する遷移先頁出力ステップと、前記頁遷移検出ステップで前記所定数以上の頁が検出された場合に、前記特定ユーザの識別情報を利用し、前記特定ユーザ以外のユーザとして前記識別情報に基づいて識別される他ユーザについての履歴情報のうち、前記特定ユーザについての履歴情報と最も相関性の高い履歴情報である他ユーザ相関履歴情報を記憶し、前記現頁と前記遷移先頁との間の頁のうち、前記他ユーザ相関履歴情報に基づき、過去に閲覧された履歴を利用し、他ユーザ履歴特定頁を所定数以下抽出し、抽出した前記他ユーザ履歴特定頁を所定時間ずつ、順次出力してから前記遷移先頁を出力する中間頁付加出力ステップと、を実行させることを特徴とする中間コンテンツ提示プログラムを、その手段とする。
【００２１】
この構成により、上記発明の効果に加え、特定ユーザと閲覧履歴が近似した他ユーザの閲覧履歴に応じた指定部分に限定するため、よりユーザに特化した頁やチャンネル等に限定した情報を表示させることが可能な中間コンテンツ提示プログラムを実現することができる。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態について、開いた本のように頁を画面に表示して利用するコンテンツ（以下、単に「本型コンテンツ」という。）を例に取り、図面を用いて説明する。ここでは、説明を明瞭にするため、コンテンツをネットワークを介して受信する形態で説明する。もちろん、コンテンツは、ネットワークを介して受信する以外に、ローカルに記録されているものから得ることも可能である。
【００２３】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る中間コンテンツ提示装置のブロック構成を示す図である。図１において、中間コンテンツ提示装置１００は、所定のデータや操作情報等の入力をユーザに行わせるマンマシーンインタフェース（以下、単に「ＭＭインタフェース」といい、図中、「ＭＭＩ」と示す。）１１０、ネットワークを介して外部の装置と通信し、コンテンツおよびコンテンツのネットワーク上の閲覧情報を受信する通信部１２０、通信部１２０が受信した、コンテンツおよびコンテンツのネットワーク上の閲覧情報を記憶する記憶部１３０、記憶部１３０が記憶するコンテンツの各頁のうち、ＭＭインタフェース１１０を介して指定された頁を含む所定の頁を出力する頁出力部１６０、コンテンツのネットワーク上の閲覧情報に基づいて、現頁と遷移先頁との間の頁から閲覧頻度の高い頁である高閲覧頻度頁を所定数以下抽出し、頁出力部１６０が出力する頁として指定し、前記で指定した高閲覧頻度頁を所定時間、順次、頁出力部１６０に出力させてから遷移先頁を出力させる処理制御部１４０、および処理制御部１４０での処理に必要な所定のパラメータ等を記憶するメモリ１５０を含むように構成される。
【００２４】
ここで、「コンテンツのネットワーク上の閲覧情報」としては、例えば、ネットワーク上で一般に利用可能となっているコンテンツの閲覧頻度、閲覧履歴、その他の閲覧に関する情報を含むものとする。閲覧頻度は、一般の閲覧者によって何度閲覧されたかを示すものであり、閲覧履歴は、閲覧した人が次にどの頁を閲覧したかを示す閲覧の履歴を示すものである。
【００２５】
ＭＭインタフェース１１０は、例えば、キーボード、マウス、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）ドライブ等によって構成され、ユーザが希望するコンテンツを指定し、指定したコンテンツのうちの出力したい頁番号のデータおよび操作情報を含む所定の情報を処理制御部１４０に入力し、処理制御部１４０に中間頁の頁番号を生成させ、中間頁の頁番号や遷移先の頁の番号を頁出力部１６０経由で外部に出力させるようになっている。
【００２６】
通信部１２０は、ネットワーク上の装置と通信し、ＭＭインタフェース１１０を介して指定されたコンテンツおよびこのコンテンツの閲覧情報をネットワーク上の装置から受信するようになっている。また、通信部１２０の通信動作は、処理制御部１４０の制御の下に行われるのでもよい。
【００２７】
記憶部１３０は、ＭＭインタフェース１１０を介して入力された情報、通信部１２０が受信したコンテンツおよびこのコンテンツの閲覧情報、その他の情報を記憶しておくようになっている。
【００２８】
頁出力部１６０は、処理制御部１４０の制御の下、外部の表示装置に表示される頁の情報を出力するようになっており、出力する頁には、現頁と遷移先頁との間の高閲覧頻度頁および遷移先頁が含まれる。
【００２９】
メモリ１５０は、処理制御部１４０の処理に必要なパラメータやその他の情報を記憶するようになっている。
【００３０】
処理制御部１４０は、ＭＭインタフェース１１０からの入力に応じて、通信部１２０を介してコンテンツおよびこのコンテンツの閲覧情報を受信し、受信したコンテンツ等を記憶部１３０に記憶させ、ＭＭインタフェース１１０から入力された情報および記憶部１３０に記憶された情報に基づいて頁出力部１６０を介して外部の表示装置に表示させる出力頁を決定するようになっている。ここで、頁出力部１６０経由で出力する頁には、現頁と遷移先頁との間の高閲覧頻度頁が含まれる。
【００３１】
以下、頁出力部１６０を介して出力する高閲覧頻度頁を処理制御部１４０が抽出する動作について、図２を用いて説明する。図２は、本発明の第１の実施の形態に係る中間コンテンツ提示装置１００を構成する処理制御部１４０における処理の流れを示すフローチャートである。
【００３２】
まず、ＭＭインタフェース１１０を介してユーザがネットワーク上のコンテンツを指定するのを待つ（Ｓ２１１）。次に、ステップＳ２１１でコンテンツが指定されたら、通信部１２０を介して指定されたコンテンツを受信する（Ｓ２１２）。ここで、コンテンツが記憶部１３０に記憶されている場合、記憶部１３０から読み出すのでもよい。
【００３３】
次に、通信部１２０経由で受信したコンテンツを記憶部１３０に記憶する（Ｓ２１３）。このステップＳ２１３は、指定されたコンテンツが、記憶部１３０に記憶されている場合は、省略できるものである。
【００３４】
次のステップＳ２２１からＳ２７０までのステップでの処理は、ループを形成する。
【００３５】
まず、最初のループでは、閲覧対象のコンテンツの頁のうち、ユーザが閲覧を希望して頁を指定するのを待つ（Ｓ２２１）。ステップＳ２２２では、頁遷移に跳びがあるか否かを判断するものであるが、最初のループでは、ステップＳ２２２での頁の跳びはないものとして処理をステップＳ２６０に進める。
【００３６】
次に、最初に指定された頁を遷移先頁として外部の表示装置に出力する（Ｓ２６０）。
【００３７】
遷移先頁として頁の出力が完了したら、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、ステップＳ２２１に戻る。
【００３８】
次のループ以降で指定されるページが遷移先頁に該当することとなる。次のループで、閲覧対象のコンテンツの頁のうち、ユーザが閲覧を希望して遷移先頁を指定するのを待つ（Ｓ２２１）。
【００３９】
遷移先頁が入力されると、１つ前のループで指定された頁である現頁と遷移先頁との間に跳びがあるか否かを判断する（Ｓ２２２）。ステップＳ２２２で跳びがあると判断した場合、処理はステップＳ２３０に進み、跳びがないと判断した場合、処理はステップＳ２６０に移る。ここで、ステップＳ２６０以降での処理については、上記で説明したので、その説明を省略する。
【００４０】
ステップＳ２２２で跳びがあると判断した場合、通信部１２０を介して閲覧頻度情報を受信して記憶部１３０に記憶させる（Ｓ２３０）。
【００４１】
ステップＳ２３０で閲覧頻度情報を記憶させたら、現頁と遷移先頁との間の頁から、上記コンテンツの閲覧情報に基づいて、高閲覧頻度頁を抽出する（Ｓ２４０）。
【００４２】
現頁と遷移先頁との間の高閲覧頻度頁を抽出したら、抽出した高閲覧頻度頁を外部の表示装置に出力する（Ｓ２５０）。出力の仕方は、例えば、アニメーション的に各頁が「パラパラ」めくられるように表示され、表示対象の頁全体が画面上に所定の時間にわたって表示されるような方法で行うのでも、他の方法で行うのでもよい。
【００４３】
ステップＳ２５０での関連頁の出力が完了したら、遷移先頁を出力し（Ｓ２６０）、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、処理はステップＳ２２１に戻り、２回目以降のループを繰り返す。処理終了の指示が入力されたと判断した場合、処理は終了する。
【００４４】
上記では、コンテンツ等が通信部１２０を介して受信される場合について説明したが、本発明は、必ずしもコンテンツ等を通信部１２０経由で受信する場合に限られるものではなく、図８に示す構成の装置により、ＤＶＤ（ＤｉｇｉｔａｌＶｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、その他の記憶媒体に記憶されたものを読み込むものについても適用可能である。
【００４５】
図８において、入出力部８２０は、例えば、ＤＶＤ、ＣＤ、その他のパッケージメディアまたはローカルメディアからコンテンツ等を入力できるようになっている。また、入出力部８２０は、さらに、記憶部８３０に記憶された所定の情報を出力することができるようになっているのでもよい。ここで、記憶部８３０は、上記の記憶部１３０と同様の機能を有するものである。また、処理制御部８４０に関しては、コンテンツ等の入出力が通信部１２０を介して行われる代わりに入出力部８２０を介して行なわれるため、コンテンツ等の入出力の制御が変更されることになるが、このことを除けば処理制御部８４０は処理制御部１４０と同様の機能を有するものである。
【００４６】
なお、上記では、コンテンツとして本型コンテンツを想定しているが、本型コンテンツ以外であっても、ＷｅｂのようなＨＴＭＬ形式のコンテンツのように、リンクによって構成されるものの現ページから他のリンク先（以下、「遷移先タグ」という。）に移る場合も同様に適用できる。遷移先タグがそのＷｅｂサイトのなかで、あるページへのショートカットに相当するとき、現ページから、文書構造上リンク構造としてたどるべきリンクのなかから、閲覧頻度の高いものを抽出して表示するものである。あるいは、そのＷｅｂサイトの中で、現ページと遷移タグ（遷移先ページ）とに関連が強いページを中間コンテンツとして提示してもよい。
【００４７】
上記で説明したものをテレビ等の映像出力装置におけるチャンネルについて適用することは容易である。本発明の適用は、現頁を現チャンネル、遷移先頁を遷移先チャンネルと置き換え、頁出力部１６０は、処理制御部１４０によって抽出された特定のチャンネルを出力してから遷移先チャンネルを出力するようにすることにより可能である。これにより、あるチャンネルをダイレクトに選んだときに、アップダウンキーなどでチャンネルザッピングをしたときに、よく見られているチャンネルが中間コンテンツとして提示され、意図しない発見をすることが可能になる。
【００４８】
以上説明したように、本発明の第１の実施の形態に係る中間コンテンツ提示装置は、閲覧情報に基づいてコンテンツの途中の指定部分うち、出力する部分を限定して抽出するため、頁やチャンネル等の遷移の際に現在見ている頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることができる。
【００４９】
なお、本発明の第１の実施の形態では、中間コンテンツ提示装置を用いて上記のステップＳ２１１〜Ｓ２７０の各ステップでの処理を行う中間コンテンツ提示方法について説明したが、これらのステップ２１１〜Ｓ２７０を含む中間コンテンツ提示動作を実行させるための中間コンテンツ提示プログラムがインストールされた所定のコンピュータを用いて実施するのでも同様の効果を得ることができる。
【００５０】
（第２の実施の形態）
図３は、本発明の第２の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。ここでは、本発明の第２の実施の形態に係る中間コンテンツ提示方法は、本発明の第１の実施の形態に係る中間コンテンツ提示装置１００の構成と同様の構成の装置を用いて行うことができるものである。そのため、本発明の第２の実施の形態に係る中間コンテンツ提示装置についての説明は省略する。ただし、処理制御部１４０の動作は、以下に説明するものである。
【００５１】
図３は、本発明の第２の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。図３に示す処理において、ステップＳ３１０、Ｓ３２３、Ｓ３４０、およびＳ３５０を除く他のステップでの処理は、本発明の第１の実施の形態において説明したものと同様であり、その説明を省略する。
【００５２】
まず、閲覧に先立ち、ユーザの属性に関する情報（以下、単に「ユーザ属性情報」という。）をＭＭインタフェース１１０を介して入力し、記憶部１３０に記憶させておく（Ｓ３１０）。ここで、ユーザ属性情報は、例えば、年齢、性別、趣味、好きな食べ物、関心のある芸能人、その他の中間コンテンツ提示装置のユーザについての属性を含む情報である。
【００５３】
ステップＳ３１０でユーザ属性情報が記憶されたら、ステップＳ２１１からＳ２２２までの各ステップでの処理を行い、ステップＳ２２２で跳びがあると判断した場合、ユーザ属性情報をネットワーク上の外部の装置に送信する（Ｓ３２３）。ステップＳ３２３でユーザ属性情報を送信したら、ユーザ属性情報に対応する閲覧頻度情報（以下、単に「ユーザ対応頻度情報」という。）をネットワーク経由で受信して記憶部１３０に記憶する。
【００５４】
ステップＳ２３０でユーザ対応頻度情報を記憶したら、ユーザ対応頻度情報に基づいて閲覧頻度の高い頁（以下、単に「ユーザ対応頁」という。）を現頁と遷移先頁との間から抽出し（Ｓ３４０）、ユーザ対応頁を外部の表示装置等に出力する（Ｓ３５０）。出力の仕方等は本発明の第１の実施の形態において説明したので、その説明を省略する。
【００５５】
ステップＳ３５０でのユーザ対応頁の出力が完了したら、遷移先頁を出力し（Ｓ２６０）、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、ステップＳ２２１に戻り引き続きループでの処理を繰り返す。処理終了の指示が入力されたと判断した場合、処理は終了する。
【００５６】
なお、本発明の第２の実施の形態では、中間コンテンツ提示装置を用いて上記のステップＳ２１１〜Ｓ２３０、Ｓ２６０、Ｓ２７０、およびＳ３１０〜Ｓ３５０の各ステップでの処理を行う中間コンテンツ提示方法について説明したが、これらのステップＳ２１１〜Ｓ２３０、Ｓ２６０、Ｓ２７０、およびＳ３１０〜Ｓ３５０を含む中間コンテンツ提示動作を実行させるための中間コンテンツ提示プログラムがインストールされた所定のコンビュータを用いて実施するのでもよい。
【００５７】
以上説明したように、本発明の第２の実施の形態に係る中間コンテンツ提示プログラムは、本発明の第１の実施の形態に係る中間コンテンツ提示プログラムの効果に加え、ユーザ属性情報に応じた指定部分を抽出するため、ユーザに特化した指定部分を表示させることができる。
【００５８】
（第３の実施の形態）
図４は、本発明の第３の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。ここでは、本発明の第３の実施の形態に係る中間コンテンタ提示方法は、本発明の第１の実施の形態に係る中間コンテンツ提示装置１００の構成と同様の構成の装置を用いて行うことができるものである。そのため、本発明の第３の実施の形態に係る中間コンテンツ提示装置についての説明は省略する。ただし、処理制御部１４０の動作は、以下に説明するものである。
【００５９】
図４は、本発明の第３の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。図４に示す処理において、ステップＳ４４４およびＳ４５０を除く他のステップでの処理は、本発明の第１の実施の形態において説明したものと同様であり、その説明を省略する。また、以下では、現頁が出力され、遷移先頁を特定する入力があり、ステップＳ２２２で遷移に跳びを検出したものとして説明を行う。なお、跳びがない場合については、既に説明しているため、説明を省略する。
【００６０】
ステップＳ２２２で遷移に跳びを検出し、ネットワーク上の装置からコンテンツの閲覧頻度情報を受信して記憶し（Ｓ２３０）、高閲覧頻度頁を抽出したら（Ｓ２４０）、各高閲覧頻度頁の出力時間を決定し（Ｓ４４４）、ステップＳ２４０で抽出した高閲覧頻度頁をステップＳ４４４で決定した出力時間、外部に出力する（Ｓ４５０）。出力時間は、現頁から遷移先頁までの遷移時間や、閲覧頻度の高さに応じて決定するのでもよい。また、現頁から遷移先頁までの遷移時間に応じて出力する頁数の上限を決めるのでもよい。
【００６１】
出力の仕方等は本発明の第１の実施の形態において説明したので、その説明を省略する。
【００６２】
ステップＳ４５０で高閲覧頻度頁の出力が完了したら、遷移先頁を出力し（Ｓ２６０）、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、ステップＳ２２１に戻り引き続きループでの処理を繰り返す。処理終了の指示が入力されたと判断した場合、処理は終了する。
【００６３】
なお、本発明の第３の実施の形態では、中間コンテンツ提示装置を用いて上記のステップＳ２１１〜Ｓ２４０、Ｓ２６０、およびＳ２７０、並びにＳ４４４およびＳ４５０の各ステップでの処理を行う中間コンテンツ提示方法について説明したが、これらのステップＳ２１１〜Ｓ２４０、Ｓ２６０、およびＳ２７０、並びにＳ４４４およびＳ４５０を含む中間コンテンツ提示動作を実行させるための中間コンテンツ提示プログラムがインストールされた所定のコンピュータを用いて実施するのでもよい。本実施の形態は、ユーザ対応頁を提示する第２の実施の形態についても同様に適用することが可能である。
【００６４】
以上説明したように、本発明の第３の実施の形態に係る中間コンテンツ提示プログラムは、本発明の第１の実施の形態に係る中間コンテンツ提示プログラムの効果に加え、閲覧頻度や遷移時間に応じて各頁の出力時間や出力頁数を決定するため、閲覧頻度に応じて指定部分を表示させることができる。
（第４の実施の形態）
図５は、本発明の第４の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。ここでは、本発明の第４の実施の形態に係る中間コンテンツ提示方法は、本発明の第１の実施の形態に係る中間コンテンツ提示装置１００の構成と同様の構成の装置を用いて行うことができるものである。そのため、本発明の第４の実施の形韓に係る中間コンテンツ提示装置についての説明は省略する。ただし、処理制御部１４０の動作は、以下に説明するものである。
【００６５】
図５は、本発明の第４の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。図５に示す処理において、ステップＳ５５２およびＳ５５４を除く他のステップでの処理は、本発明の第１の実施の形態において説明したものと同様であり、その説明を省略する。また、以下では、現頁が出力され、遷移頁を特定する入力があり、ステップＳ２２２で遷移に跳びを検出したとして説明を行う。なお、跳びがない場合については、既に説明しているため、説明を省略する。
【００６６】
ステップＳ２２２で遷移に跳びを検出し、ネットワーク上の装置からコンテンツの閲覧頻度情報を受信して記憶し（Ｓ２３０）、高閲覧頻度頁を抽出し（Ｓ２４０）、抽出した高閲覧頻度頁を出力したら（Ｓ２５０）、繰り返し回数を数えるカウンタを１増加させる（Ｓ５５２）。ここで、カウンタは、ステップＳ２１１での処理の前に初期化（すなわち０に）されているものとする。
【００６７】
カウンタを１増加させたら、次に跳びが検出された際に出力する出力頁数または出力時間を決定する（Ｓ５５４）。ステップＳ５５４で決定される出力頁数は、跳びを検出した回数に応じて決めるのでもよい。同様に出力時間の決定も、跳びを検出した回数に応じて決めるのでもよい。更に、ステップＳ５５４で、跳びがあった時刻を記憶し、跳びの時間間隔に応じて出力頁数または出力時間を決定するようにするのでもよい。
【００６８】
ステップＳ５５４で次の跳びが検出された場合の出力頁数または出力時間を決定したら、遷移先頁を出力し（Ｓ２６０）、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、ステップＳ２２１に戻り引き続きループでの処理を繰り返す。処理終了の指示が入力されたと判断した場合、処理は終了する。
【００６９】
なお、本発明の第４の実施の形態では、中間コンテンツ提示装置を用いて上記のステップＳ２１１〜Ｓ２７０、Ｓ５５２、およびＳ５５４の各ステップでの処理を行う中間コンテンツ提示方法について説明したが、これらのステップＳ２１１〜Ｓ２７０、Ｓ５５２、およびＳ５５４を含む中間コンテンツ提示動作を実行させるための中間コンテンツ提示プログラムがインストールされた所定のコンピュータを用いて実施するのでもよい。
【００７０】
以上説明したように、本発明の第４の実施の形態に係る中間コンテンツ提示プログラムは、本発明の第１の実施の形態に係る中間コンテンツ提示プログラムの効果に加え、遷移の跳びの回数や密度に応じて出力頁数や出力時間を決定するため、遷移の時間を調整することができる。
【００７１】
（第５の実施の形態）
図６は、本発明の第５の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。ここでは、本発明の第５の実施の形態に係る中間コンテンツ提示方法は、本発明の第１の実施の形態に係る中間コンテンツ提示装置１００の構成と同様の構成の装置を用いて行うことができるものである。そのため、本発明の第５の実施の形態に係る中間コンテンツ提示装置についての説明は省略する。ただし、処理制御部１４０の動作は、以下に説明するものである。
【００７２】
図６は、本発明の第５の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。図６に示す処理において、ステップＳ６３０〜Ｓ６５０を除く他のステップでの処理は、本発明の第１の実施の形態において説明したものと同様であり、その説明を省略する。また、以下では、現頁が出力され、遷移頁を特定する入力があり、ステップＳ２２２で遷移に跳びを検出したとして説明を行う。なお、跳びがない場合については、既に説明しているため、説明を省略する。
【００７３】
ステップＳ２２２で遷移に跳びを検出したら、コンテンツについてのネットワーク上の履歴情報を受信して記憶部１３０に記憶する（Ｓ６３０）。ここで、ネットワーク上の履歴情報とは、同一のコンテンツがネットワーク上のユーザからどのような順序で頁が閲覧されたかの履歴を示すものであり、例えば、最も多い閲覧履歴のものを履歴情報に含むのでもよい。
【００７４】
次に、履歴情報を記憶したら、この履歴情報に基づいて特定される頁と順番で、頁（以下、「履歴特定頁」という。）を抽出し（Ｓ６４０）、抽出した履歴特定頁を出力する（Ｓ６５０）。
【００７５】
ステップＳ６５０での履歴特定頁の出力が完了したら、遷移先頁を出力し（Ｓ２６０）、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、ステップＳ２２１に戻り引き続きループでの処理を繰り返す。処理終了の指示が入力されたと判断した場合、処理は終了する。
【００７６】
上記で説明したものをテレビ等の映像出力装置におけるチャンネルについて適用することは容易である。本発明の適用は、現頁を現チャンネル、遷移先頁を遷務先チャンネルと置き換え、頁出力部１６０は、処理制御部１４０によって抽出された特定のチャンネルを出力してから遷移先チャンネルを出力するようにすることにより可能である。これにより、あるチャンネルをダイレクトに選んだときに、アップダウンキーなどでチャンネルザッピングをしたときに、似たユーザがよく見ているチャンネルが中間コンテンツとして提示され、意図しない発見をすることが可能になる。
【００７７】
なお、本発明の第５の実施の形態では、中間コンテンツ提示装置を用いて上記のステップＳ２１１〜Ｓ２２２、Ｓ２６０、Ｓ２７０、およびＳ６３０〜Ｓ６５０の各ステップでの処理を行う中間コンテンツ提示方法について説明したが、これらのステップＳ２１１〜Ｓ２２２、Ｓ２６０、Ｓ２７０、およびＳ６３０〜Ｓ６５０を含む中間コンテンツ提示動作を実行させるための中間コンテンツ提示プログラムがインストールされた所定のコンピュータを用いて実施するのでもよい。
【００７８】
以上説明したように、本発明の第５の実施の形態に係る中間コンテンツ提示プログラムは、他ユーザの閲覧頻度の高い閲覧履歴に従って出力する指定部分を限定するため、頁やチャンネル等遷移の際に現在見ている頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることができる。
【００７９】
（第６の実施の形態）
図７は、本発明の第６の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。ここでは、本発明の第６の実施の形態に係る中間コンテンツ提示方法は、本発明の第１の実施の形態に係る中間コンテンツ提示装置１００の構成と同様の構成の装置を用いて行うことができるものである。そのため、本発明の第６の実施の形態に係る中間コンテンツ提示装置についての説明は省略する。ただし、処理制御部１４０の動作は、以下に説明するものである。
【００８０】
図７は、本発明の第６の実施の形態に係る中間コンテンツ提示方法における処理の流れを示すフローチャートである。図７に示す処理において、ステップＳ７１０〜Ｓ７５０を除く他のステップでの処理は、本発明の第１の実施の形態において説明したものと同様であり、その説明を省略する。
【００８１】
まず、閲覧に先立ち、特定ユーザを識別する情報（以下、単に「ユーザ識別情報」という。）をＭＭインタフェース１１０を介して入力し、記憶部１３０に記憶させておく（Ｓ７１０）。ここで、ユーザ識別情報は、例えば、パスワードと結合した識別情報、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス等とするのでもよい。
【００８２】
ステップＳ７１０でユーザ識別情報が記憶されたら、ステップＳ２１１からＳ２２２までの各ステップでの処理を行い、ステップＳ２２２で跳びがあると判断した場合、ユーザ識別情報をネットワーク上の外部の装置に送信する（Ｓ７２８）。ステップＳ７２８でユーザ属性情報を送信したら、ユーザ識別情報で特定される特定ユーザ以外のユーザの履歴情報を受信して記憶する（Ｓ７３０）。ここで受信して記憶する履歴情報は、過去に特定ユーザと相関の高い履歴情報を有する者が、対象のコンテンツについて過去に閲覧していた場合の閲覧の履歴（以下、単に「他ユーザ相関履歴情報」という。）をいうものとする。
【００８３】
ステップＳ７３０で他ユーザ相関履歴情報を記憶したら、他ユーザ相関履歴情報に基づいて特定される頁（以下、単に「他ユーザ履歴特定頁」という。）を現頁と遷移先頁との間から抽出し（Ｓ７４０）、他ユーザ履歴特定頁を外部の表示装置等に出力する（Ｓ７５０）。他ユーザ履歴特定頁の出力の仕方は、本発明の第１の実施の形態において説明したので、その説明を省略する。
【００８４】
ステップＳ７５０での他ユーザ履歴特定頁の出力が完了したら、遷移先頁を出力し（Ｓ２６０）、処理終了の指示が入力されたか否かを判断し（Ｓ２７０）、処理終了の指示がないと判断した場合、ステップＳ２２１に戻り引き続きループでの処理を繰り返す。処理終了の指示が入力されたと判断した場合、処理は終了する。
【００８５】
なお、本発明の第２の実施の形態では、中間コンテンツ提示装置を用いて上記のステップＳ２１１〜Ｓ２２２、Ｓ２６０、Ｓ２７０、およびＳ７１０〜Ｓ７５０の各ステップでの処理を行う中間コンテンツ提示方法について説明したが、これらのステップＳ２１１〜Ｓ２２２、Ｓ２６０、Ｓ２７０、およびＳ７１０〜Ｓ７５０を含む中間コンテンツ提示動作を実行させるための中間コンテンツ提示プログラムがインストールされた所定のコンピュータを用いて実施するのでもよい。
【００８６】
以上説明したように、本発明の第６の実施の形態に係る中間コンテンツ提示プログラムは、本発明の第５の実施の形態に係る中間コンテンツ提示プログラムの効果に加え、特定ユーザと閲覧履歴が近似した他ユーザの閲覧履歴に応じた指定部分に限定するため、よりユーザに特化した頁やチャンネル等に限定した情報を表示させることができる。
【００８７】
以上の説明で明らかなとおり、本発明では、図１や図８で示した装置における各部の一部もしくは全部の機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、あるいは、図２〜図７で示した処理のステップをコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラム、あるいは、コンピュータにその処理のステップを実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、フレキシブルディスクや、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。このように、記録媒体やネットワークにより提供されたプログラムをコンピュータにインストールすることで、本発明が実施可能となる。
【００８８】
【発明の効果】
以上説明したように、本発明は、頁やチャンネル等の遷移の際に現在見ている頁やチャンネル等に限定した情報を、所定の基準に基づいて抽出し、表示させることが可能な中間コンテンツ提示装置および中間コンテンツ提示プログラムを実現することができる。
【図面の簡単な説明】
【図１】本発明の中間コンテンツ提示装置のブロック構成図
【図２】本発明の第１の実施の形態に係る処理制御部の動作を説明するためのフローチャート
【図３】本発明の第２の実施の形態に係る処理制御部の動作を説明するためのフローチャート
【図４】本発明の第３の実施の形態に係る処理制御部の動作を説明するためのフローチャート
【図５】本発明の第４の実施の形態に係る処理制御部の動作を説明するためのフローチャート
【図６】本発明の第５の実施の形態に係る処理制御部の動作を説明するためのフローチャート
【図７】本発明の第６の実施の形態に係る処理制御部の動作を説明するためのフローチャート
【図８】本発明の中間コンテンツ提示装置の他のブロック構成図
【符号の説明】
１００、８００…中間コンテンツ提示装置
１１０…ＭＭインタフェース
１２０…通信部
１３０、８３０…記憶部
１４０、８４０…処理制御部
１５０…メモリ
１６０…頁出力部
８２０…入出力部
【図１】
2005004479.tif 000003
【図２】
2005004479.tif 000004
【図３】
2005004479.tif 000005
【図４】
2005004479.tif 000006
【図５】
2005004479.tif 000007
【図６】
2005004479.tif 000008
【図７】
2005004479.tif 000009
【図８】
2005004479.tif 000010