(57)【要約】【課題】コンテンツの推薦を要求するユーザに対して真に有用なコンテンツを推薦することができると共に、そのユーザに対して新たな発見となり得るコンテンツを推薦することが可能な情報処理装置を提供する。【解決手段】ネットワークＮＴに接続されたサーバ装置ＳＶにおいて、ネットワークＮＴ上において閲覧可能とされているコンテンツについての評価データを取得し、その評価データと、コンテンツのページビューを示すデータ又はコンテンツの掲載期間データと、に基づいて推薦コンテンツを決定して配信する。【選択図】図１
2014071529.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された情報処理装置において、
前記ネットワーク上において提示可能とされている一又は複数のコンテンツについての評価情報を取得する取得手段と、
前記コンテンツの前記ネットワーク内における提示数を示す提示数情報又は前記コンテンツの前記ネットワーク内における提示期間を示す提示期間情報と、前記取得された評価情報と、に基づいて、前記コンテンツのうち提示が推薦されるべき推薦コンテンツを決定する決定手段と、
前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に送信する送信手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記評価情報は、前記一又は複数のコンテンツごとの評価情報であり、
前記決定手段は、各前記コンテンツそれぞれに対応する前記提示数情報又は各前記コンテンツそれぞれに対応する前記提示期間情報と、前記取得された評価情報と、に基づいて前記推薦コンテンツを決定し、
更に前記送信手段は、前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に前記推薦コンテンツごとに送信することを特徴とする情報処理装置。
【請求項３】
請求項１又は請求項２に記載の情報処理装置において、
前記評価情報は、当該評価情報に対応する前記コンテンツの前記ネットワーク内における評価数を示す評価数情報であり、
前記提示数情報と、前記評価数情報と、に基づいて前記推薦コンテンツを決定する場合に前記決定手段は、当該評価数情報により示される前記評価数を前記提示数で除した値に基づいて前記推薦コンテンツを決定することを特徴とする情報処理装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の情報処理装置において、
前記評価情報は、当該評価情報に対応する前記コンテンツの前記ネットワーク内における評価数を示す評価数情報であり、
前記提示期間情報と、前記評価数情報と、に基づいて前記推薦コンテンツを決定する場合に前記決定手段は、当該評価数情報により示される前記評価数を前記提示期間で除した値に基づいて前記推薦コンテンツを決定することを特徴とする情報処理装置。
【請求項５】
請求項３又は請求項４に記載の情報処理装置において、
前記決定手段は、前記除した値が予め設定された閾値以上である場合に、対応するコンテンツを前記推薦コンテンツとして決定することを特徴とする情報処理装置。
【請求項６】
請求項５に記載の情報処理装置において、
前記閾値を変更する変更手段を更に備えることを特徴とする情報処理装置。
【請求項７】
ネットワークに接続された情報処理装置において実行される情報処理方法において、
前記ネットワーク上において提示可能とされている一又は複数のコンテンツについての評価情報を取得する取得工程と、
前記コンテンツの前記ネットワーク内における提示数を示す提示数情報又は前記コンテンツの前記ネットワーク内における提示期間を示す提示期間情報と、前記取得された評価情報と、に基づいて、前記コンテンツのうち提示が推薦されるべき推薦コンテンツを決定する決定工程と、
前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に送信する送信工程と、
を含むことを特徴とする情報処理方法。
【請求項８】
ネットワークに接続された情報処理装置に含まれるコンピュータを、
前記ネットワーク上において提示可能とされている一又は複数のコンテンツについての評価情報を取得する取得手段、
前記コンテンツの前記ネットワーク内における提示数を示す提示数情報又は前記コンテンツの前記ネットワーク内における提示期間を示す提示期間情報と、前記取得された評価情報と、に基づいて、前記コンテンツのうち提示が推薦されるべき推薦コンテンツを決定する決定手段、及び、
前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に送信する送信手段、
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムの技術分野に属し、より詳細には、ネットワークに接続された端末装置を操作するユーザに対して、画像又は音声或いは文章等からなるコンテンツを推薦するための処理を行う情報処理装置及び情報処理方法並びに当該処理のための情報処理プログラムの技術分野に属する。
【背景技術】
【０００２】
近年、インターネット等のネットワークの普及に伴い、ネットワーク上で閲覧可能となっている例えばホームページ内に掲載されている上記コンテンツについて、コンテンツの推薦を希望するユーザからの要求に対応して、良質なコンテンツを推薦する仕組みが実用化されている。このような仕組みとしては、例えば、他のユーザから高評価されたコンテンツを選んで推薦する仕組みがあり、具体的には、下記特許文献１及び特許文献２に開示されているようなコンテンツ推薦システムが開発されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１６７９０１号公報（第１図等）
【特許文献２】特開２００８−１４６３５５号公報（第１図、第２図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示されている協調フィルタリングを用いた技術では、ネットワーク上で一時的／短期的に盛り上がっているコンテンツや、推薦を要求するユーザにとって有用ではあるがそのユーザの嗜好の範囲外であるコンテンツについては、そのユーザは知る手掛かりがない。このことは結果として、そのユーザにとって新たな発見となるようなコンテンツは推薦できないという問題点がある。
【０００５】
また、上述した特許文献２に開示されている過去の嗜好評価情報を活用する場合も同様に、コンテンツの推薦を要求するユーザにとって有用ではあるがそのユーザの嗜好の範囲外に属するコンテンツについては、推薦できないという問題点がある。
【０００６】
そこで、本発明は上記の各問題点に鑑みて為されたもので、その課題の一例は、コンテンツの推薦を要求するユーザに対して真に有用なコンテンツを推薦することができると共に、そのユーザに対して新たな発見となり得るコンテンツを推薦することが可能な情報処理装置及び情報処理方法並びに当該処理のための情報処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１に記載の発明は、ネットワークに接続された情報処理装置において、前記ネットワーク上において提示可能とされている一又は複数のコンテンツについての評価情報を取得するインターフェース等の取得手段と、前記コンテンツの前記ネットワーク内における提示数を示す提示数情報又は前記コンテンツの前記ネットワーク内における提示期間を示す提示期間情報と、前記取得された評価情報と、に基づいて、前記コンテンツのうち提示が推薦されるべき推薦コンテンツを決定するＣＰＵ等の決定手段と、前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に送信するインターフェース等の送信手段と、を備える。
【０００８】
上記の課題を解決するために、請求項７に記載の発明は、ネットワークに接続された情報処理装置において実行される情報処理方法において、前記ネットワーク上において提示可能とされている一又は複数のコンテンツについての評価情報を取得する取得工程と、前記コンテンツの前記ネットワーク内における提示数を示す提示数情報又は前記コンテンツの前記ネットワーク内における提示期間を示す提示期間情報と、前記取得された評価情報と、に基づいて、前記コンテンツのうち提示が推薦されるべき推薦コンテンツを決定する決定工程と、前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に送信する送信工程と、を含む。
【０００９】
上記の課題を解決するために、請求項８に記載の発明は、ネットワークに接続された情報処理装置に含まれるコンピュータを、前記ネットワーク上において提示可能とされている一又は複数のコンテンツについての評価情報を取得する取得手段、前記コンテンツの前記ネットワーク内における提示数を示す提示数情報又は前記コンテンツの前記ネットワーク内における提示期間を示す提示期間情報と、前記取得された評価情報と、に基づいて、前記コンテンツのうち提示が推薦されるべき推薦コンテンツを決定する決定手段、及び、前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に送信する送信手段、として機能させる。
【００１０】
請求項１、請求項７又は請求項８のいずれか一項に記載の発明によれば、コンテンツの評価情報を取得し、この評価情報と、提示数情報又は提示期間情報と、に基づいて推薦コンテンツを決定し、決定された推薦コンテンツを示す推薦情報をユーザ装置に送信する。よって、評価情報と、提示数情報又は提示期間情報と、に基づいて推薦コンテンツを決定するので、推薦コンテンツを要求するユーザに対して真に有用なコンテンツを推薦することができる。また、ユーザの属性を示す情報を用いずに推薦コンテンツを決定できるので、ユーザに対して新たな発見となり得るコンテンツを推薦することができる。
【００１１】
上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載の情報処理装置において、前記評価情報は、前記一又は複数のコンテンツごとの評価情報であり、前記決定手段は、各前記コンテンツそれぞれに対応する前記提示数情報又は各前記コンテンツそれぞれに対応する前記提示期間情報と、前記取得された評価情報と、に基づいて前記推薦コンテンツを決定し、更に前記送信手段は、前記決定された推薦コンテンツを示す推薦情報を、前記コンテンツの推薦を要求するための要求情報を送信してきたユーザ装置に前記推薦コンテンツごとに送信するように構成される。
【００１２】
請求項２に記載の発明によれば、請求項１に記載の発明の作用に加えて、評価情報がコンテンツごとの評価情報であり、各コンテンツそれぞれに対応する提示数情報又は各コンテンツそれぞれに対応する提示期間情報と、評価情報と、に基づいて推薦コンテンツを決定し、推薦コンテンツごとに推薦情報を送信する。よって、真に有用で且つ新たな発見となり得るコンテンツをコンテンツごとに推薦することができる。
【００１３】
上記の課題を解決するために、請求項３に記載の発明は、請求項１又は請求項２に記載の情報処理装置において、前記評価情報は、当該評価情報に対応する前記コンテンツの前記ネットワーク内における評価数を示す評価数情報であり、前記提示数情報と、前記評価数情報と、に基づいて前記推薦コンテンツを決定する場合に前記決定手段は、当該評価数情報により示される前記評価数を前記提示数で除した値に基づいて前記推薦コンテンツを決定するように構成される。
【００１４】
請求項３に記載の発明によれば、請求項１又は請求項２に記載の発明の作用に加えて、提示数情報と評価数情報とに基づいて推薦コンテンツを決定する場合に、評価数を提示数で除した値に基づいて決定する。よって、単に提示数が多いのみのコンテンツを排除できることで、真に有用且つ新たな発見となり得るコンテンツをユーザに推薦することができる。
【００１５】
上記の課題を解決するために、請求項４に記載の発明は、請求項１から請求項３のいずれか一項に記載の情報処理装置において、前記評価情報は、当該評価情報に対応する前記コンテンツの前記ネットワーク内における評価数を示す評価数情報であり、前記提示期間情報と、前記評価数情報と、に基づいて前記推薦コンテンツを決定する場合に前記決定手段は、当該評価数情報により示される前記評価数を前記提示期間で除した値に基づいて前記推薦コンテンツを決定するように構成される。
【００１６】
請求項４に記載の発明によれば、請求項１から請求項３のいずれか一項に記載の発明の作用に加えて、提示期間情報と評価数情報とに基づいて推薦コンテンツを決定する場合に、評価数を提示期間で除した値に基づいて決定する。よって、短期間に評価数が多くなったコンテンツを推薦できることで、例えば短期間に多数提示されたコンテンツを有用且つ新たな発見となり得る推薦コンテンツとしてユーザに推薦することができる。
【００１７】
上記の課題を解決するために、請求項５に記載の発明は、請求項３又は請求項４に記載の情報処理装置において、前記決定手段は、前記除した値が予め設定された閾値以上である場合に、対応するコンテンツを前記推薦コンテンツとして決定するように構成される。
【００１８】
請求項５に記載の発明によれば、請求項３又は請求項４に記載の発明の作用に加えて、評価数を提示数で除した値、又は評価数を提示期間で除した値が既定の閾値以上である場合に推薦コンテンツとして決定する。よって、閾値との比較のみで推薦コンテンツを決定でき、情報処理装置としての処理又は構成を簡略化することができる。
【００１９】
上記の課題を解決するために、請求項６に記載の発明は、請求項５に記載の情報処理装置において、前記閾値を変更するＣＰＵ等の変更手段を更に備える。
【００２０】
請求項６に記載の発明によれば、請求項５に記載の発明の作用に加えて、評価数を提示数で除した値、又は評価数を提示期間で除した値と比較される閾値が変更可能とされているので、より柔軟に有用且つ新たな発見となり得る推薦コンテンツを決定することができる。
【発明の効果】
【００２１】
本発明によれば、コンテンツの評価情報を取得し、この評価情報と、提示数情報又は提示期間情報と、に基づいて推薦コンテンツを決定し、決定された推薦コンテンツを示す推薦情報をユーザ装置に送信する。
【００２２】
従って、評価情報と、提示数情報又は提示期間情報と、に基づいて推薦コンテンツを決定するので、推薦コンテンツを要求するユーザに対して真に有用なコンテンツを推薦することができる。また、ユーザの属性を示す情報を用いずに推薦コンテンツを決定できるので、ユーザに対して新たな発見となり得るコンテンツを推薦することができる。
【図面の簡単な説明】
【００２３】
【図１】実施形態に係るコンテンツ推薦システムの概要構成を示すブロック図等であり、（ａ）は当該ブロック図であり、（ｂ）は実施形態に係るユーザ端末装置の細部構成を示すブロック図である。
【図２】実施形態に係るコンテンツ推薦システムに含まれるサーバ装置の細部構成を示すブロック図等であり、（ａ）は当該ブロック図であり、（ｂ）は実施形態に係るデータベースの内容を例示する図である。
【図３】実施形態に係るコンテンツ推薦システムにおける処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
次に、本発明を実施するための形態について、図面に基づいて説明する。なお以下に説明する実施形態は、インターネット等のネットワークに接続されているユーザ端末装置に対して、当該ネットワークを介して閲覧可能ないずれかのコンテンツを推薦するコンテンツ推薦システムに対して本発明を適用した場合の実施の形態である。
【００２５】
また、図１は実施形態に係るコンテンツ推薦システムの概要構成を示すブロック図等であり、図２は当該コンテンツ推薦システムに含まれるサーバ装置の細部構成を示すブロック図等である。更に図３は、当該コンテンツ推薦システムにおける処理を示すフローチャートである。
【００２６】
図１（ａ）に示すように、実施形態に係るコンテンツ推薦システムＳは、サーバ装置ＳＶと、複数のユーザ端末装置Ｐ１、Ｐ２、…、Ｐｎ（ｎは自然数）と、が、例えばインターネット等のネットワークＮＴを介して接続されて構成されている。なお以下の説明において、ユーザ端末装置Ｐ１、Ｐ２、…、Ｐｎについて共通の説明を行う場合、これらを纏めて「ユーザ端末装置Ｐ」と称する。図１（ａ）に示す構成において、サーバ装置ＳＶが本発明に係る「情報処理装置」の一例に相当する。
【００２７】
また、実施形態に係る各ユーザ端末装置Ｐを操作するユーザは、実施形態に係るコンテンツ推薦システムＳを利用してコンテンツの推薦を受けるユーザ、当該コンテンツ自体をサーバ装置ＳＶに送信して登録させてネットワークＮＴに接続されている他のユーザ端末装置Ｐから閲覧可能とするユーザ、又は、当該閲覧可能となっているコンテンツに対して実施形態に係る評価データを送信するユーザ、のいずれかである。以下の説明では、コンテンツの推薦を受ける上記ユーザを「推薦要求ユーザ」と称し、コンテンツを登録させて閲覧可能とする上記ユーザを「コンテンツ登録ユーザ」と称し、上記評価データを送信するユーザを「評価ユーザ」と称する。
【００２８】
次に、実施形態に係るユーザ端末装置Ｐについて、図１（ｂ）を用いて詳説する。
【００２９】
実施形態に係るユーザ端末装置Ｐは、具体的にはいわゆるパーソナルコンピュータ等として構成されるものであり、図１（ｂ）に例示するように、インターフェース１０と、ＲＡＭ等からなるメモリ部１１と、不揮発性の記録装置であるハードディスクドライブ（以下、ＨＤＤと称する）１２と、キーボード又はマウス等からなる操作部１４と、液晶ディスプレイ等からなるディスプレイ１５と、ＣＰＵ１３と、により構成されている。
【００３０】
この構成においてインターフェース１０は、ＣＰＵ１３の制御の下、ネットワークＮＴを介した他のユーザ端末措置Ｐ又はサーバ装置ＳＶとの間におけるデータの授受を制御する。メモリ部１１及びＨＤＤ１２は、実施形態に係るユーザ端末装置Ｐとしての処理に必要なデータ又はプログラム等を記録し、ＣＰＵ１３との間でこれらを授受する。そしてＣＰＵ１３は、操作部１４における各ユーザの操作に基づき、メモリ部１１及びＨＤＤ１２との間でデータの授受を行いつつ、当該操作の内容に応じた処理を実行する。この際ディスプレイ１５には、当該処理に必要な情報（例えば上記ホームページ等）が表示される。
【００３１】
次に、実施形態に係るサーバ装置ＳＶについて、図２を用いて詳説する。
【００３２】
実施形態に係るサーバ装置ＳＶは、図２（ａ）に例示するように、インターフェース２０と、ＲＡＭ等からなるメモリ部２１と、不揮発性の記録装置であり後述するデータベース３０が記録されているＨＤＤ２２と、キーボード又はマウス等からなる操作部２４と、液晶ディスプレイ等からなるディスプレイ２５と、ＣＰＵ２３と、により構成されている。このとき、インターフェース２０が本発明に係る「取得手段」の一例及び「送信手段」の一例にそれぞれ相当し、ＣＰＵ２３が本発明に係る「決定手段」の一例及び「変更手段」の一例にそれぞれ相当する。
【００３３】
この構成においてインターフェース２０は、ＣＰＵ２３の制御の下、ネットワークＮＴを介した各ユーザ端末措置Ｐとの間におけるデータの授受を制御する。メモリ部２１及びＨＤＤ２２は、実施形態に係るサーバ装置ＳＶとしての処理に必要なデータ又はプログラム並びにデータベース３０等を記録し、ＣＰＵ２３との間でこれらを授受する。そしてＣＰＵ２３は、操作部２４における管理者等による操作に基づき、メモリ部２１及びＨＤＤ２２との間でデータの授受を行いつつ、当該操作の内容に応じた処理を実行する。この際ディスプレイ２５には、当該処理に必要な情報が表示される。なお実施形態に係るコンテンツの推薦に係る処理は、上記ＣＰＵ２３を中心として実行されるものである。
【００３４】
次に、ＨＤＤ２２に不揮発性に記録されている実施形態に係るデータベースについて、具体的に図２（ｂ）に例示しつつ説明する。図２（ｂ）に例示するように、実施形態に係るデータベース３０としては、ネットワークＮＴ内に接続されているユーザ端末装置Ｐにおいて閲覧される例えばホームページ内において閲覧可能に掲載されているコンテンツごとに、当該コンテンツを他のコンテンツから識別するためのコンテンツＩＤに関連付けて、そのコンテンツのページビュー（即ち、各ユーザ端末装置Ｐにおいて閲覧又は提示されたそのコンテンツの閲覧数又は提示数の合計）を示すページビューデータと、当該閲覧時又は提示時においてそのコンテンツが受けた高い評価の総数である評価数を示す評価数データと、そのコンテンツのネットワークＮＴ内への投稿日（言い換えれば、サーバ装置ＳＶのＨＤＤ２２にそのコンテンツのデータが記録／登録された日）を示す登録日データと、が記録されている。
【００３５】
このうち上記ページビューデータは、サーバ装置ＳＶにおいて、その管理下にあるホームページにおける閲覧数又は提示数をコンテンツごとに集計して記録することが可能なデータである。また上記評価数データは、ユーザ端末装置Ｐを操作する評価ユーザが閲覧しているホームページ（サーバ装置ＳＶの管理下にあるホームページ）内に掲載されているコンテンツのそれぞれについて、その評価ユーザが「良い」と思った場合の操作（例えば、当該ホームページ内のコンテンツに対応した、いわゆる「イイね！」ボタンの操作）が実行されて対応する評価データが送信されて来た数を、コンテンツごとにサーバ装置ＳＶにおいて集計することが可能なデータである。最後に上記登録日データは、対応するコンテンツのデータがサーバ装置ＳＶのＨＤＤ２２内に記録された日（即ち登録日）としてサーバ装置ＳＶにおいて取得可能なデータである。
【００３６】
次に、主としてサーバ装置ＳＶのＣＰＵ２３により実行される、実施形態に係るコンテンツ推薦システムＳにおける処理について、図３を用いて説明する。
【００３７】
図３に示すように、実施形態に係るコンテンツ推薦システムＳでは、サーバ装置ＳＶに電源が投入されると、各ユーザ端末装置Ｐからの評価ユーザによる上記評価データの取得を開始する。そして当該評価データが取得される度に、当該評価データに係る評価の対象となったコンテンツにおける上記評価数データを更新する（ステップＳ１）。なおこのステップＳ１の処理と並行して、コンテンツ登録ユーザが操作するユーザ端末装置Ｐから新たなコンテンツのデータの投稿（登録）があった場合は、それを登録日データと共にデータベース３０に追加する処理が実行されている。更に、推薦要求ユーザが操作するユーザ端末装置Ｐから新たなコンテンツの推薦要求があった場合は、その旨を、その推薦要求ユーザが操作するユーザ端末装置ＰをネットワークＮＴにおいて識別するための識別データと共にＨＤＤ２２内に記録する処理が行われている。
【００３８】
次にＣＰＵ２３は、その時点でＨＤＤ２２内に上記識別データが記録されているユーザ端末装置ＰをＨＤＤ２２内において特定する（ステップＳ２）。
【００３９】
次にＣＰＵ２３は、その時点でデータベース３０に登録日データが記録されている各コンテンツのそれぞれについて、評価数データをページビューデータで除した値が予め設定されている第１閾値（例えば「０．２５」とされている）以上であるか否か、言い換えれば、そのコンテンツについて、実際に閲覧された上で良い評価を得た割合が上記第１閾値以上であるか否かを判定する（ステップＳ３）。ステップＳ３の判定において、当該除した値が第１閾値未満である場合（ステップＳ３；ＮＯ）、そのコンテンツは推薦コンテンツには該当しないとしてＣＰＵ２３は、後述するステップＳ７の処理に移行する。このとき、第１閾値が０．２５である場合、例えば図２（ｂ）に例示するデータベース３０に含まれているコンテンツＩＤが「５」のコンテンツは、ページビューの数は少ないが評価数データが大きいため、ステップＳ３の判定としては「ＹＥＳ」となる。これに対し、コンテンツＩＤが「２」のコンテンツは、ページビューの数が多いだけであって評価数データが少ないため、推薦コンテンツとしては不適切であり、よってステップＳ３の判定としては「ＮＯ」となることになる。
【００４０】
一方ステップＳ３の判定において、当該除した値が第１閾値以上である場合（ステップＳ３；ＹＥＳ）、ＣＰＵ２３は次に、その時点でデータベース３０に登録日データが記録されている各コンテンツのそれぞれについて、評価数データを経過時間（即ち、そのコンテンツに対応するデータが最初にサーバ装置ＳＶに記録（登録）された日からの経過日数）で除した値が予め設定されている第２閾値（例えば「２」とされている）以上であるか否か、言い換えれば、既定の時間内に良い評価を得た割合が上記第２閾値以上であるか否かを判定する（ステップＳ４）。このステップＳ４の判定では、上記経過時間内に評価数データが急激に増加したコンテンツ（言い換えれば、短期間により盛り上がったコンテンツ）ほど、その判定結果が「ＹＥＳ」となり易いことになる。ステップＳ４の判定において、当該除した値が第２閾値未満である場合（ステップＳ４；ＮＯ）、そのコンテンツはステップＳ４の判定で意味する「盛り上がり」に欠けることで推薦コンテンツには該当しないとして、ＣＰＵ２３は後述するステップＳ７の処理に移行する。このステップＳ４の判定では、結果として、Ｘ軸として上記経過時間を取り、Ｙ軸として上記評価数データの値を取った場合の一次関数の傾きが上記第２閾値以上であったか否かを判定していることになる。なおこのステップＳ４の判定において、同様にＸ軸に経過時間、Ｙ軸に評価数データの値を取った場合の２次以上の高次関数を用い、その傾きが上記第２閾値以上であったか否かを判定するように構成することもできる。
【００４１】
他方ステップＳ４の判定において、当該除した値が第２閾値以上である場合（ステップＳ４；ＹＥＳ）、そのコンテンツ（即ち、上記ステップＳ３及びＳ４の判定が共に「ＹＥＳ」となったコンテンツ）は、実施形態に係る推薦コンテンツとして識別される。その後ＣＰＵ２３は、上記ステップＳ２において特定した推薦要求ユーザのユーザ端末装置Ｐに対して、推薦コンテンツを示す推薦データを送信するタイミングが到来したか否かを判定する（ステップＳ５）。このステップＳ５の判定においては、例えば、一日一回又は週に一回等、予め設定されたタイミングで上記推薦データを送信する旨が規定されている場合、ＣＰＵ２３は当該設定されたタイミングが到来したか否かを判定する。ステップ５の判定において、未だ送信タイミングが到来していない場合（ステップＳ５；ＮＯ）、ＣＰＵ２３は後述するステップＳ７の処理に移行する。
【００４２】
一方ステップＳ５の判定において、送信タイミングが到来している場合（ステップＳ５；ＹＥＳ）、ＣＰＵ２３は、その時点での推薦コンテンツを示す推薦データを、上記ステップＳ２において特定した推薦要求ユーザのユーザ端末装置Ｐに対してその推薦コンテンツごとに送信する（ステップＳ６）。なおこの推薦データとして具体的には、例えば当該推薦コンテンツのネットワークＮＴ上における所在を示すデータ（例えばＵＲＬ（Uniform Resource Locator）等）が送信される。
【００４３】
なお、上記ステップＳ５の判定及びステップＳ６の送信処理においては、上記の他に例えば、推薦要求ユーザが操作するユーザ端末装置Ｐから上記コンテンツの推薦要求が送信される度に、その時点で推薦コンテンツとすべきコンテンツを示す推薦データをそのユーザ端末装置Ｐに送信することとしてもよい。
【００４４】
上記ステップＳ６の処理により、上記推薦データを送信したＣＰＵ２３は次に、サーバ装置ＳＶの電源がオフとされたか否かを判定する（ステップＳ７）。そして、電源がオフとされていない場合（ステップＳ７；ＮＯ）にＣＰＵ２３は、上記ステップＳ１の処理に戻って上述してきた一連の処理を繰り返す。一方ステップＳ７の判定において、サーバ装置ＳＶの電源がオフとされた場合（ステップＳ７；ＹＥＳ）、ＣＰＵ２３は実施形態に係る処理を終了する。
【００４５】
以上説明したように、実施形態のコンテンツ推薦システムＳの動作によれば、コンテンツの評価データを取得し、この評価データと、ページビューデータ又は登録日データと、に基づいて推薦コンテンツを決定し、決定された推薦コンテンツを示す推薦データを推薦要求ユーザのユーザ端末装置Ｐに送信する。よって、評価データと、ページビューデータ又は登録日データと、に基づいて推薦コンテンツを決定するので、推薦コンテンツを要求するユーザに対して真に有用なコンテンツを推薦することができる。また、ユーザの属性を示す情報を用いずに推薦コンテンツを決定できるので、ユーザに対して新たな発見となり得るコンテンツを推薦することができる。
【００４６】
更に、評価データがコンテンツごとの評価データであり、各コンテンツそれぞれに対応するページビューデータ又は登録日データと、評価データと、に基づいて推薦コンテンツを決定し、推薦コンテンツごとに推薦データを送信するので、真に有用で且つ新たな発見となり得るコンテンツを推薦コンテンツごとに推薦することができる。
【００４７】
更にまた、評価数データをページビューデータで除した値が第１閾値以上であり（図３ステップＳ３参照）、且つ評価データを経過時間で除した値が第２閾値以上である場合に（図３ステップＳ４参照）推薦コンテンツとして決定するので、各閾値との比較のみで推薦コンテンツを決定でき、サーバ装置ＳＶとしての処理又は構成を簡略化することができる。
【００４８】
このとき、上記第１閾値又は上記第２閾値は、サーバ装置ＳＶの操作部２４における操作に基づき、その操作をした管理者の意図に沿って設定又は変更するが可能である。この場合の設定は、例えば、上記第１閾値については全てのページビュー数の合計を全ての評価数の合計で除した値に基づいて予め設定することが可能である。また同様に第２閾値については、例えば、経過日数を評価数で除した値の平均値を第２閾値とするといった手法により予め設定することが可能である。
【００４９】
更にこれら閾値の変更については、各閾値について例えば一日一回、一時間に一回、或いは管理者からの所定の要求がある度、といったタイミングで、既に記憶されている各閾値を更新する（書き換える）ことが可能である。これらの構成によれば、各閾値が変更可能とされているので、より柔軟に有用且つ新たな発見となり得る推薦コンテンツを決定することができる。
【００５０】
また、上述した実施形態に係るコンテンツ推薦システムＳの処理では、図３に示すステップＳ３及びＳ４の判定が共に「ＹＥＳ」となったコンテンツを推薦コンテンツとして決定したが、これ以外に、ステップＳ３の判定のみを行って（即ち上記ステップＳ４の処理を実行せずに）、その結果が「ＹＥＳ」となったコンテンツを推薦コンテンツとしてもよい。更に、ステップＳ４の判定のみを行って（即ち上記ステップＳ３の処理を実行せずに）、その結果が「ＹＥＳ」となったコンテンツを推薦コンテンツとしてもよい。これらの構成によれば、ステップＳ３の判定を行う場合には、単にページビューの数が多いのみのコンテンツを排除できることで、真に有用且つ新たな発見となり得るコンテンツをユーザに推薦することができる。また、ステップＳ４の判定を行う場合には、短期間に評価データの数が多くなったコンテンツを推薦できることで、例えば短期間に多数閲覧等されたコンテンツを有用且つ新たな発見となり得る推薦コンテンツとしてユーザに推薦することができる。なおこれらの作用効果は、実施形態のようにステップＳ３の判定とステップＳ４の判定と共に行う場合も奏し得る。
【００５１】
更にまた、上述した実施形態に係るコンテンツ推薦システムＳの処理では、ホームページにより視覚的に閲覧等が可能なコンテンツを推薦コンテンツの対象としたが、これ以外に、例えば音楽等のコンテンツについて、それが聴取可能にホームページに掲載される場合に本発明を適用することも可能である。即ち本願では、視覚的な「閲覧」と、聴覚的な「聴取」との上位概念として「提示」なる用語を用いている。
【００５２】
また、上述した実施形態に係るコンテンツ推薦システムＳの処理では、ホームページに掲載されたコンテンツごとの評価数データを用いる構成とした。しかしながらこれ以外に、そのコンテンツが掲載されているページ全体についての評価数データをサーバ装置ＳＶにおいて取得する構成とし、ページ全体としての評価数データが「１」増えたとき、例えばそのページに掲載されているコンテンツそれぞれについての評価数データをそれぞれ「１」ずつ増大させる構成とすることもできる。
【００５３】
更には、図３に示すフローチャートに対応するプログラムを光ディスク等の記録媒体に記録しておき、或いはネットワークＮＴを介して配信されたものを取得して記録しておき、これらを汎用の例えばマイクロコンピュータ等に読み出して実行することにより、当該マイクロコンピュータ等を実施形態に係るＣＰＵ２３として機能させることも可能である。
【産業上の利用可能性】
【００５４】
以上夫々説明したように、本発明はコンテンツの配信システムの分野に利用することが可能であり、特にユーザが推薦する有用なコンテンツを他のユーザに知らしめることが可能な配信システムの分野に適用すれば特に顕著な効果が得られる。
【符号の説明】
【００５５】
１０、２０    インターフェース
１１、２１    メモリ部
１２、２２    ＨＤＤ
１３、２３    ＣＰＵ
１４、２４    操作部
１５、２５    ディスプレイ
３０    データベース
Ｓ    コンテンツ推薦システム
ＳＶ    サーバ装置
Ｐ１、Ｐ２、Ｐｎ    ユーザ端末装置
ＮＴ    ネットワーク
【図１】
2014071529.tif 000003
【図２】
2014071529.tif 000004
【図３】
2014071529.tif 000005