(57)【要約】【課題】ココンテンツの推薦を希望するユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供すること、及び、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させる情報提供装置等を提供する。【解決手段】情報提供システム１は、通信端末装置１０及び情報提供サーバ装置３０を有し、情報提供サーバ装置３０が、コンテンツに関する推薦情報の取得を要求する推薦要求ユーザからの要求に基づいて、当該推薦要求ユーザと感情が類似する嗜好類似ユーザを媒介させて、任意の視聴可能なコンテンツの中から、当該推薦要求ユーザの嗜好に的確に合致するコンテンツを推薦対象コンテンツとして選択し、当該推薦対象コンテンツに関する情報を推薦情報として推薦要求ユーザの通信端末装置１０に提供するように構成されている。【選択図】図１
2015036856.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された通信端末装置にコンテンツに関する情報を推薦情報として提供する情報提供装置であって、
前記通信端末装置の各ユーザが視聴ユーザとして前記コンテンツを視聴した際に、当該視聴されたコンテンツである試聴コンテンツに対する評価を示す評価情報を前記通信端末装置から取得する取得手段と、
前記取得された評価情報を予め定められた複数の感情に基づいて規定された感情カテゴリのいずれかに分類する分類手段と、
前記試聴コンテンツに割り当てられたコンテンツ識別情報及び前記試聴ユーザを識別するためのユーザ識別情報に対応付けて、前記分類された感情カテゴリを示すカテゴリ情報をデータベースに登録させる登録手段と、
前記所定のタイミングに、特定のユーザにおける一の前記感情カテゴリを特定感情カテゴリとして設定し、当該特定のユーザが前記特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定する特定手段と、
前記特定された基準コンテンツに対して、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザとは異なる他のユーザを類似嗜好ユーザとして前記データベースから検出するユーザ検出手段と、
前記検出された類似嗜好ユーザによって既に視聴されているコンテンツであって、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザが未視聴のコンテンツを、類似嗜好コンテンツとして、前記データベースから検出するコンテンツ検出手段と、
前記検出された類似嗜好コンテンツに関する情報を前記推薦情報として該当する前記通信端末装置に提供する提供手段と、
を備えることを特徴とする情報提供装置。
【請求項２】
請求項１に記載の情報提供装置において、
前記検出された類似嗜好コンテンツの中から、所定の条件を満たす前記類似嗜好コンテンツを選択する選択手段を更に備え、
前記提供手段が、前記選択された類似嗜好コンテンツに関する情報を前記推薦情報として提供する、情報提供装置。
【請求項３】
請求項２に記載の情報提供装置において、
前記検出された類似嗜好コンテンツについて前記データベースに対応付けて登録されている前記検出された類似嗜好ユーザのユーザ数をカウントするカウント手段を更に備え、
前記選択手段が、前記カウントされたユーザ数に基づいて前記所定の条件を備える類似嗜好コンテンツを選択する、情報提供装置。
【請求項４】
請求項１〜３のいずれか１項に記載の情報提供装置において、
前記感情カテゴリには、肯定的な感情のカテゴリが含まれている、情報提供装置。
【請求項５】
請求項１〜４のいずれか１項に記載の情報提供装置において、
前記感情カテゴリには、否定的な感情のカテゴリが含まれており、
前記コンテンツ検出手段が、前記否定的な感情カテゴリ情報を含むコンテンツを前記類似嗜好コンテンツから除外する、情報提供装置。
【請求項６】
請求項１〜５のいずれか１項に記載の情報提供装置において、
各ユーザのユーザ識別情報と対応付けて当該各ユーザの友人として登録済みの他のユーザを管理する管理手段を更に備え、
前記ユーザ検出手段が、前記特定のユーザの友人として登録済みの他のユーザの中から前記類似嗜好ユーザを検出する、情報提供装置。
【請求項７】
コンピュータによって、ネットワークを介して接続された通信端末装置にコンテンツに関する情報を推薦情報として提供するプログラムであって、
前記コンピュータを、
前記通信端末装置の各ユーザが視聴ユーザとして前記コンテンツを視聴した際に、当該視聴されたコンテンツである試聴コンテンツに対する評価を示す評価情報を前記通信端末装置から取得する取得手段、
前記取得された評価情報を予め定められた複数の感情に基づいて規定された感情カテゴリのいずれかに分類する分類手段、
前記試聴コンテンツに割り当てられたコンテンツ識別情報及び前記試聴ユーザを識別するためのユーザ識別情報に対応付けて、前記分類された感情カテゴリを示すカテゴリ情報をデータベースに登録させる登録手段、
前記所定のタイミングに、特定のユーザにおける一の前記感情カテゴリを特定感情カテゴリとして設定し、当該特定のユーザが前記特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定する特定手段、
前記特定された基準コンテンツに対して、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザとは異なる他のユーザを類似嗜好ユーザとして前記データベースから検出するユーザ検出手段、
前記検出された類似嗜好ユーザによって既に視聴されているコンテンツであって、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザが未視聴のコンテンツを、類似嗜好コンテンツとして、前記データベースから検出するコンテンツ検出手段、及び、
前記検出された類似嗜好コンテンツに関する情報を前記推薦情報として該当する前記通信端末装置に提供する提供手段、
として機能させることを特徴とするプログラム。
【請求項８】
ユーザによって用いられる通信端末装置と、
ネットワークを介して接続された前記通信端末装置にコンテンツに関する情報を推薦情報として提供する情報提供装置と、
を備え、
前記情報提供装置が、
前記通信端末装置の各ユーザが視聴ユーザとして前記コンテンツを視聴した際に、当該視聴されたコンテンツである試聴コンテンツに対する評価を示す評価情報を前記通信端末装置から取得する取得手段と、
前記取得された評価情報を予め定められた複数の感情に基づいて規定された感情カテゴリのいずれかに分類する分類手段と、
前記試聴コンテンツに割り当てられたコンテンツ識別情報及び前記試聴ユーザを識別するためのユーザ識別情報に対応付けて、前記分類された感情カテゴリを示すカテゴリ情報をデータベースに登録させる登録手段と、
前記所定のタイミングに、特定のユーザにおける一の前記感情カテゴリを特定感情カテゴリとして設定し、当該特定のユーザが前記特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定する特定手段と、
前記特定された基準コンテンツに対して、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザとは異なる他のユーザを類似嗜好ユーザとして前記データベースから検出するユーザ検出手段と、
前記検出された類似嗜好ユーザによって既に視聴されているコンテンツであって、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザが未視聴のコンテンツを、類似嗜好コンテンツとして、前記データベースから検出するコンテンツ検出手段と、
前記検出された類似嗜好コンテンツに関する情報を前記推薦情報として該当する前記通信端末装置に提供する提供手段と、
を備えることを特徴とする情報提供装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートフォンなどの通信端末装置と連動して各種の情報を提供する情報提供装置、プログラム及び情報提供システムに関する。
【背景技術】
【０００２】
近年、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのネットワーク技術の発展、及び、タブレット型情報端末装置やスマートフォンなどに代表される通信端末装置の進歩に伴い、これら通信端末装置のユーザは、ＳＮＳ（ソーシャル・ネットワーク・サービス）に代表される、情報共有サービス、又は、情報提供サービスを通して、自身の嗜好に合致する各種のコンテンツ（例えば、写真等の画像や、ニュース記事等の文書、音楽等）を視聴及び共有することができるようになっている。
【０００３】
特に、最近では、ユーザの嗜好に合致するコンテンツを推薦するために、当該コンテンツを視聴したユーザ（以下、「視聴ユーザ」という。）が高い点数の評価を与えたコンテンツと内容的に類似するコンテンツを推薦するシステムが提案されている（例えば、特許文献１）。また、コンテンツの推薦を要求したユーザと嗜好の類似する他のユーザを、コンテンツの視聴履歴及び事前に登録された嗜好情報に基づいて決定し、決定した他のユーザによって既に視聴されたコンテンツを、推薦要求ユーザに推薦するシステムも提案されている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２２４６２３号公報
【特許文献２】特開２００９−２１１３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、実際のコンテンツ視聴に際して、視聴ユーザは点数としての評価以外に「好き」、「素敵」、「格好良い」、「綺麗」、「可愛い」等の感想、又は、感情（以下、「感想等」という。）を抱くものであり、その感想等に視聴ユーザの本質的な嗜好が示されている。
【０００６】
このため、上記特許文献１に開示されたシステムのように、単に視聴ユーザが高い点数をつけたコンテンツに類似するコンテンツを一義的に推薦しても視聴ユーザの嗜好に合致するとは限らず、コンテンツの推薦に推薦要求ユーザの嗜好を的確に反映させることは難しい。
【０００７】
また、ユーザが視聴コンテンツに対して抱く感情は、ユーザの経験や状況等に応じて動的に変化するものであるため、上記特許文献２に記載のシステムのように、事前登録されたユーザ嗜好に基づいて推薦対象コンテンツを決定する場合には、ユーザの嗜好の変化が反映されず、推薦要求ユーザが希望するコンテンツを的確に推薦できない場合も多い。
【０００８】
本発明は、上記課題を解決するためになされたものであり、その目的は、コンテンツの推薦を希望するユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供すること、及び、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させることが可能な情報提供装置等を提供することにある。
【課題を解決するための手段】
【０００９】
（１）上述した課題を解決するため、本発明の情報提供装置は、ネットワークを介して接続された通信端末装置にコンテンツに関する情報を推薦情報として提供する情報提供装置であって、前記通信端末装置の各ユーザが視聴ユーザとして前記コンテンツを視聴した際に、当該視聴されたコンテンツである試聴コンテンツに対する評価を示す評価情報を前記通信端末装置から取得する取得手段と、前記取得された評価情報を予め定められた複数の感情に基づいて規定された感情カテゴリのいずれかに分類する分類手段と、前記試聴コンテンツに割り当てられたコンテンツ識別情報及び前記試聴ユーザを識別するためのユーザ識別情報に対応付けて、前記分類された感情カテゴリを示すカテゴリ情報をデータベースに登録させる登録手段と、前記所定のタイミングに、特定のユーザにおける一の前記感情カテゴリを特定感情カテゴリとして設定し、当該特定のユーザが前記特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定する特定手段と、前記特定された基準コンテンツに対して、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザとは異なる他のユーザを類似嗜好ユーザとして前記データベースから検出するユーザ検出手段と、前記検出された類似嗜好ユーザによって既に視聴されているコンテンツであって、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザが未視聴のコンテンツを、類似嗜好コンテンツとして、前記データベースから検出するコンテンツ検出手段と、前記検出された類似嗜好コンテンツに関する情報を前記推薦情報として該当する前記通信端末装置に提供する提供手段と、を備える構成を有している。
【００１０】
この構成より、本発明の情報提供装置は、推薦されたコンテンツの取得を希望するユーザなどの特定のユーザと同一の感性を有すると想定される類似嗜好ユーザを特定することができるとともに、当該特定のユーザが類似嗜好ユーザと同一の感情を抱くと想定される未視聴のコンテンツを特定することができるので、特定のユーザと嗜好が類似するユーザを媒介し、特定のユーザの嗜好を定める上で大きな影響を与える感情を用いることによって、特定のユーザが共感すると想定される未視聴のコンテンツを推薦して提供することができる。
【００１１】
したがって、本発明の情報提供装置は、特定のユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供することができるとともに、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させることができる。
【００１２】
（２）また、本発明にかかる情報提供装置は、前記検出された類似嗜好コンテンツの中から、所定の条件を満たす前記類似嗜好コンテンツを選択する選択手段を更に備え、前記提供手段が、前記選択された類似嗜好コンテンツに関する情報を前記推薦情報として提供する構成を有している。
【００１３】
この構成により、本発明の情報提供装置は、特定のユーザに対して、嗜好に合致し、かつ、未視聴のコンテンツのうち、例えば、類似嗜好ユーザによって既に視聴されたユーザ数の上位又は最上位のコンテンツを選択することができるので、より的確に特定のユーザの嗜好性に合致するコンテンツを推薦して提供することができるとともに、数多くのコンテンツが推薦された場合であっても、その中から適切なコンテンツを提供することができる。
【００１４】
（３）また、本発明の情報提供装置は、前記検出された類似嗜好コンテンツについて前記データベースに対応付けて登録されている前記検出された類似嗜好ユーザのユーザ数をカウントするカウント手段を更に備え、前記選択手段が、前記カウントされたユーザ数に基づいて前記所定の条件を備える類似嗜好コンテンツを選択する構成を有している。
【００１５】
この構成により、本発明の情報提供装置は、特定のユーザに対して、嗜好に合致し、かつ、未視聴のコンテンツのうち、類似嗜好ユーザによって既に視聴されたユーザ数の上位又は最上位のコンテンツを選択することができるので、より的確に特定のユーザの嗜好性に合致するコンテンツを推薦して提供することができるとともに、数多くのコンテンツが推薦された場合であっても、その中から適切なコンテンツを提供することができる。
【００１６】
（４）また、本発明の情報提供装置は、肯定的な感情のカテゴリが含まれている構成を有している。
【００１７】
この構成により、本発明の情報提供装置は、好き、素敵、格好良い、及び、可愛い等の肯定的な感情を抱くと想定される未視聴のコンテンツを当該特定のユーザに提供することができるので、特定のユーザの気分を向上させ、又は、心地良くさせつつ、当該特定のユーザが共感すると想定される未視聴のコンテンツを推薦することができる。
【００１８】
（５）また、本発明の情報提供装置は、前記感情カテゴリには否定的な感情のカテゴリが含まれており、前記コンテンツ検出手段が、前記否定的な感情カテゴリ情報を含むコンテンツを前記類似嗜好コンテンツから除外する構成を有している。
【００１９】
この構成により、本発明の情報提供装置は、嫌い及び汚い等の否定的な感情を抱くと想定される未視聴のコンテンツを提供すべきコンテンツから除外することができるので、特定のユーザの気分を向上させ、又は、心地良くさせつつ、当該特定のユーザが共感すると想定される未視聴のコンテンツを推薦することができる。
【００２０】
（６）また、本発明の情報提供装置は、各ユーザのユーザ識別情報と対応付けて当該各ユーザの友人として登録済みの他のユーザを管理する管理手段を更に備え、前記ユーザ検出手段が、前記特定のユーザの友人として登録済みの他のユーザの中から前記類似嗜好ユーザを検出する構成を有している。
【００２１】
この構成により、本発明の情報提供装置は、信頼できる友人の思想が反映された情報を加味して特定のユーザの嗜好に合致し、かつ、当該特定のユーザが未視聴のコンテンツであるコンテンツを推薦して提供することができるので、より的確に特定のユーザの嗜好性に合致するコンテンツを推薦して提供することができる。
【００２２】
（７）上述した課題を解決するため、本発明のプログラムは、コンピュータによって、ネットワークを介して接続された通信端末装置にコンテンツに関する情報を推薦情報として提供するプログラムであって、前記コンピュータを、前記通信端末装置の各ユーザが視聴ユーザとして前記コンテンツを視聴した際に、当該視聴されたコンテンツである試聴コンテンツに対する評価を示す評価情報を前記通信端末装置から取得する取得手段、前記取得された評価情報を予め定められた複数の感情に基づいて規定された感情カテゴリのいずれかに分類する分類手段、前記試聴コンテンツに割り当てられたコンテンツ識別情報及び前記試聴ユーザを識別するためのユーザ識別情報に対応付けて、前記分類された感情カテゴリを示すカテゴリ情報をデータベースに登録させる登録手段、前記所定のタイミングに、特定のユーザにおける一の前記感情カテゴリを特定感情カテゴリとして設定し、当該特定のユーザが前記特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定する特定手段、前記特定された基準コンテンツに対して、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザとは異なる他のユーザを類似嗜好ユーザとして前記データベースから検出するユーザ検出手段、前記検出された類似嗜好ユーザによって既に視聴されているコンテンツであって、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザが未視聴のコンテンツを、類似嗜好コンテンツとして、前記データベースから検出するコンテンツ検出手段、及び、前記検出された類似嗜好コンテンツに関する情報を前記推薦情報として該当する前記通信端末装置に提供する提供手段、として機能させる、構成を有している。
【００２３】
この構成より、本発明のプログラムは、推薦されたコンテンツの取得を希望するユーザなどの特定のユーザと同一の感性を有すると想定される類似嗜好ユーザを特定することができるとともに、当該特定のユーザが類似嗜好ユーザと同一の感情を抱くと想定される未視聴のコンテンツを特定することができるので、特定のユーザと嗜好が類似するユーザを媒介し、特定のユーザの嗜好を定める上で大きな影響を与える感情を用いることによって、特定のユーザが共感すると想定される未視聴のコンテンツを推薦して提供することができる。
【００２４】
したがって、本発明のプログラムは、特定のユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供することができるとともに、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させることができる。
【００２５】
（８）また、上述した課題を解決するため、本発明の情報提供システムは、ユーザによって用いられる通信端末装置と、ネットワークを介して接続された前記通信端末装置にコンテンツに関する情報を推薦情報として提供する情報提供装置と、を備え、前記情報提供装置が、前記通信端末装置の各ユーザが視聴ユーザとして前記コンテンツを視聴した際に、当該視聴されたコンテンツである試聴コンテンツに対する評価を示す評価情報を前記通信端末装置から取得する取得手段と、前記取得された評価情報を予め定められた複数の感情に基づいて規定された感情カテゴリのいずれかに分類する分類手段と、前記試聴コンテンツに割り当てられたコンテンツ識別情報及び前記試聴ユーザを識別するためのユーザ識別情報に対応付けて、前記分類された感情カテゴリを示すカテゴリ情報をデータベースに登録させる登録手段と、前記所定のタイミングに、特定のユーザにおける一の前記感情カテゴリを特定感情カテゴリとして設定し、当該特定のユーザが前記特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定する特定手段と、前記特定された基準コンテンツに対して、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザとは異なる他のユーザを類似嗜好ユーザとして前記データベースから検出するユーザ検出手段と、前記検出された類似嗜好ユーザによって既に視聴されているコンテンツであって、前記特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている前記特定のユーザが未視聴のコンテンツを、類似嗜好コンテンツとして、前記データベースから検出するコンテンツ検出手段と、前記検出された類似嗜好コンテンツに関する情報を前記推薦情報として該当する前記通信端末装置に提供する提供手段と、を備える構成を有している。
【００２６】
この構成より、本発明の情報提供システムは、推薦されたコンテンツの取得を希望するユーザなどの特定のユーザと同一の感性を有すると想定される類似嗜好ユーザを特定することができるとともに、当該特定のユーザが類似嗜好ユーザと同一の感情を抱くと想定される未視聴のコンテンツを特定することができるので、特定のユーザと嗜好が類似するユーザを媒介し、特定のユーザの嗜好を定める上で大きな影響を与える感情を用いることによって、特定のユーザが共感すると想定される未視聴のコンテンツを推薦して提供することができる。
【００２７】
したがって、本発明の情報提供システムは、特定のユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供することができるとともに、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させることができる。
【発明の効果】
【００２８】
本発明の情報提供装置、プログラム及び情報提供システムは、推薦されたコンテンツの取得を希望するユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供することができるとともに、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００２９】
【図１】本発明に係る情報提供システムの一実施形態における構成を示すシステム構成図である。
【図２】一実施形態の情報提供サーバ装置の構成を示すブロック図である。
【図３】一実施形態の情報提供サーバ装置内に設けられたＳＮＳユーザ管理データベースに記録されるデータの一例を示す図である。
【図４】一実施形態の情報提供サーバ装置内に設けられたコンテンツ管理データベースに記録されるデータの一例を示す図である。
【図５】一実施形態における情報提供サーバ装置内の視聴管理データベースに記録されるデータの一例を示す図である。
【図６】一実施形態における情報提供サーバ装置内のユーザ数管理データベースに記録されるデータの一例を示す図である。
【図７】一実施形態のデータ処理部における推薦情報提供処理を説明するための図である。
【図８】一実施形態における情報提供システムにおいて実行される評価情報登録処理を示すフローチャートである。
【図９】一実施形態における情報提供システムにおいて実行される推薦情報提供処理を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、通信端末装置と、当該通信端末装置とネットワークを介して接続される情報提供サーバ装置と、を有する情報提供システムに対し、本発明に係る情報提供サーバ装置、プログラム及び情報提供システムを適用した場合の実施形態である。
【００３１】
［１］情報提供システム
まず、図１を用いて本実施形態における情報提供システム１の構成及び概要について説明する。なお、図１は、本実施形態における情報提供システム１の構成を示すシステム構成図である。また、図が煩雑になることを防止するために、図１においては、一部のユーザのみを示している。すなわち、実際の情報提供システム１においては、表示するよりも多数のユーザ、及び、通信端末装置１０が存在している。
【００３２】
本実施形態の情報提供システム１は、ＳＮＳを利用してネットワーク上に、
（１）ユーザの写真や動画等の画像、日記や記事等のテキスト、又は、音楽その他の音などの自ら作成したコンテンツを視聴可能に投稿すること、及び、
（２）（１）に属するコンテンツ、ニュース記事、製品紹介の記事、電子書籍、又は、音楽等の既に投稿又は提供されたコンテンツの紹介等をするために、これらのコンテンツを引用しつつ、コメントを付してコンテンツとして投稿すること、
が可能なシステムである。
【００３３】
そして、情報提供システム１は、これらのコンテンツ（以下、単に「コンテンツ」という。）に関する推薦情報の取得を要求するユーザ（以下、「推薦要求ユーザ」という。）からの要求に基づいて、当該推薦要求ユーザと感情が類似するユーザ（以下、「嗜好類似ユーザ」という。）を媒介させて、当該推薦要求ユーザの嗜好に的確に合致するコンテンツを推薦対象コンテンツとして特定し、当該推薦対象コンテンツに関する情報を推薦情報として推薦要求ユーザに提供することが可能な構成を有している。
【００３４】
一般的に、同一のコンテンツに対して推薦要求ユーザと同一の評価をしたユーザは、同一のコンテンツに対して異なる評価をしたユーザよりも、推薦要求ユーザと嗜好や感性が類似するものと考えられる。例えば、「桜の花の写真」に対して、「素敵」という同一の感情を抱き、又は、その評価を行うユーザは、「桜の花の写真」に対して、「可愛い」という感情を抱き、又は、評価するユーザよりも、推薦要求ユーザと嗜好又は感性が類似するものと考えられる。また、推薦要求ユーザと嗜好や感性が類似する類似嗜好ユーザが他のコンテンツに対して抱く感情やその評価は、推薦要求ユーザも同一な感情やその評価を行うであろうと想定される。
【００３５】
また、最近では、ＳＮＳをはじめとする各種のインターネットサービスにおいて提供される情報が氾濫しており、友人や知人から提供される情報を含め、ユーザの感性にマッチする情報などユーザが自らネットワークサービスを駆使して情報を探し出すことが難しい。
【００３６】
そこで、本実施形態の情報提供システム１は、同一のコンテンツについて同一の感情によって評価した他のユーザを検出することによって、推薦要求ユーザと同一の感性を有すると想定される類似嗜好ユーザを特定し、当該類似嗜好ユーザが過去に視聴したコンテンツの中から、類似嗜好ユーザが同一のコンテンツについて評価した際の感情と同一の感情によって評価した未視聴のコンテンツを検出することができるので、所得希望ユーザが類似嗜好ユーザと同一の感情を抱くと想定される未視聴のコンテンツを的確に特定することができるようになっている。
【００３７】
すなわち、本実施形態の情報提供システム１は、推薦要求ユーザと嗜好が類似するユーザを媒介させて推薦要求ユーザが抱く感情を想定した未視聴のコンテンツを推薦して提供することができるので、推薦要求ユーザの嗜好を定める上で大きな影響を与える感情を用いることによって、推薦要求ユーザの嗜好に合致し、かつ、未視聴のコンテンツを的確に推薦して提供することができるとともに、コンテンツの取捨選択を簡素化し、ユーザの利便性を向上させることができるようになっている。
【００３８】
具体的には、本実施形態の情報提供システム１は、図１に示すように、ＳＮＳに利用登録済みのユーザによって利用される複数の通信端末装置１０と、ネットワーク２０と、ネットワーク２０を介して、通信端末装置１０に通信接続されるとともに、ＳＮＳの管理をし、評価情報登録処理及び推薦情報提供処理を実行する情報提供サーバ装置３０と、を有している。
【００３９】
なお、ネットワーク２０は、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワーク２０の構成は、これに限られない。
【００４０】
通信端末装置１０は、例えば、ＰＣ、スマートフォン、タブレット型情報端末装置、又は、携帯用電話機等の通信端末装置であり、ユーザがＳＮＳのサービスを利用する際に用いられる。
【００４１】
具体的には、通信端末装置１０は、音声通話機能及び電子メールの送受信機能とともに、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって記述されているリソースデータをＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に基づいて取得し、当該リソースデータに基づいて、画像の表示、音声再生及びデータ通信を行う、ブラウジング機能を有している。
【００４２】
また、通信端末装置１０には、ユーザの入力操作に従い写真を撮像し、対応する画像データを生成するカメラ機能を有しており、生成された画像データをコンテンツの一部として情報提供サーバ装置３０に投稿（アップロード）できるようになっている。
【００４３】
さらに、通信端末装置１０は、ブラウジング機能を用いて、情報提供サーバ装置３０から受信したリソースデータに基づいて、当該リソースデータによって構成されるコンテンツをユーザが視聴可能に表示及び再生するとともに、基地局ＢＳ及びネットワーク２０を介して情報提供サーバ装置３０と通信接続しつつ、情報提供サーバ装置３０からＳＮＳのサービス提供を受けることができるようになっている。
【００４４】
また、通信端末装置１０は、情報提供サーバ装置３０にアクセスしつつ、ＳＮＳ上に投稿されたコンテンツ、又は、ネットワーク上に提供されているコンテンツを視聴した際に、当該コンテンツ（以下、「視聴コンテンツ」ともいう。）を視聴したユーザ（以下、「視聴ユーザ」ともいう。）の指示に基づいて、当該視聴ユーザの当該視聴コンテンツに対する評価を行うことができるようになっている。そして、通信端末装置１０は、視聴ユーザの視聴コンテンツに対する評価を示す情報（以下、「評価情報」ともいう。）を、視聴ユーザと視聴コンテンツとに対応付けてＳＮＳ上に（すなわち、情報提供サーバ装置３０に）登録することができるように構成されている。
【００４５】
なお、本実施形態においては、評価情報の形式は任意である。例えば、視聴ユーザが通信端末装置１０を用いて自由記述形式のコメントを入力し、当該コメントに対応する文字列（テキスト）を含む評価情報が登録されるようになっている。また、「いいね」及び「可愛い」等の各コンテンツに対して予め定められた評価を行うためのボタン（以下、「評価ボタン」という。）がコンテンツの視聴中に選択可能にＳＮＳ上又はネットワーク上に提供されており、各視聴ユーザが通信端末装置１０を用いて評価ボタンを選択した際に当該評価ボタンに対応する評価情報が登録されるようになっている。
【００４６】
本実施形態の情報提供サーバ装置３０は、各種のデータベース（以下、「ＤＢ」と略す。）を有し、ＳＮＳの各サービスを提供するために用いられる。そして、情報提供サーバ装置３０は、
（１）ＳＮＳへのユーザ登録及びＳＮＳに登録済みの各ユーザを管理する機能、
（２）ユーザによってＳＮＳ上に投稿されたコンテンツを管理する機能、
（３）ＳＮＳ上又はネットワーク上に投稿されたコンテンツを視聴ユーザが視聴した際に、当該視聴ユーザが視聴したコンテンツに対する反応、感想又は評価を示す情報（以下、単に「評価情報」という。）を取得し管理する機能、及び、
（４）推薦要求ユーザからの推薦要求に基づいて、嗜好類似ユーザを媒介させて、推薦対象コンテンツを選択しつつ、当該推薦対象コンテンツに関する推薦情報を提供する機能、
を有する。
【００４７】
特に、情報提供サーバ装置３０は、視聴ユーザが通信端末装置１０を介して当該コンテンツの評価を実行した際に、
（３Ａ）評価を示す評価情報を取得し、
（３Ｂ）取得した評価情報を、例えば、「素敵」「好き」、「格好良い」、又は「可愛い」等の予め定められた複数の感情に基づいて規定されたカテゴリ（以下、「感情カテゴリ」という。）のいずれかに分類し、
（３Ｃ）分類した感情カテゴリを、視聴ユーザを識別するためのユーザＩＤ及び視聴コンテンツを識別するためのコンテンツＩＤと対応付けて登録する、
評価情報登録処理を実行するための構成を有している。
【００４８】
また、情報提供サーバ装置３０は、推薦要求ユーザから推薦対象コンテンツの推薦要求がなされた場合に、
（４Ａ）一の感情カテゴリを特定感情カテゴリとして特定しつつ、当該推薦要求ユーザが特定感情カテゴリのカテゴリ情報を有するコンテンツを基準コンテンツとして特定し、
（４Ｂ）特定した基準コンテンツに対して、特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている他のユーザを類似嗜好ユーザとしてデータベースから検出し、
（４Ｃ）検出した類似嗜好ユーザが基準コンテンツとは異なる他のコンテンツであって、推薦要求ユーザが未視聴のコンテンツを類似嗜好コンテンツとして、データベースから検出し、
（４Ｄ）検出した類似嗜好コンテンツに関する情報を推薦情報として該当する通信端末装置１０（すなわち、推薦要求ユーザ）に提供する、
推薦情報提供処理を実行するための構成を有している。
【００４９】
なお、本実施形態において、感情カテゴリは、肯定的な感想等を示すもののみが含まれているものとし、否定的な感想等を含む場合の取り扱いについては、後に詳述する。
【００５０】
このような構成より、本実施形態の情報提供システム１は、推薦要求ユーザと嗜好が類似するユーザを媒介させて推薦要求ユーザが抱く感情を想定した未視聴のコンテンツを推薦して提供することができるようになっている。
【００５１】
［２］情報提供サーバ装置
［２．１］構成
次に、図２〜図６の各図を用いて本実施形態の情報提供サーバ装置３０の構成について説明する。なお、図２は、本実施形態の情報提供サーバ装置３０の構成を示すブロック図であり、図３〜図６は、それぞれ、情報提供サーバ装置３０内に設けられたＳＮＳユーザ管理ＤＢ３３１、コンテンツ管理ＤＢ３３２、視聴管理ＤＢ３３３又はユーザ数管理ＤＢ３３４に記録されるデータの一例を示す図である。
【００５２】
本実施形態の情報提供サーバ装置３０は、図２に示すように、ネットワーク２０に通信接続される通信制御部３１０と、各種のメモリとして機能するＲＯＭ／ＲＡＭ３２０と、各種のＤＢを有する記録装置３３０と、サーバ装置全体を制御するサーバ管理制御部３４０と、通信端末装置１０と連動しつつ、評価情報登録処理及び推薦情報提供処理を実行するデータ処理部３５０と、を有する。なお、上記の各部は、バスＢによって相互に接続され、各構成要素間におけるデータの転送が実行される。
【００５３】
通信制御部３１０は、所定のネットワークインターフェースであり、ネットワーク２０を介して通信端末装置１０とデータの授受を行う。
【００５４】
ＲＯＭ／ＲＡＭ３２０には、情報提供サーバ装置３０の駆動に必要な各種のプログラムが記録されている。また、ＲＯＭ／ＲＡＭ３２０は、サーバ管理制御部３４０やデータ処理部３５０が各種の処理を実行する際のワークエリアとして用いられる。
【００５５】
記録装置３３０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）、又は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、その記録領域内に少なくとも、ＳＮＳユーザ管理ＤＢ３３１と、コンテンツ管理ＤＢ３３２と、視聴管理ＤＢ３３３と、ユーザ数管理ＤＢ３３４と、を有している。なお、本実施形態の記録装置３３０は、例えば、本発明のデータベースを構成する。
【００５６】
ＳＮＳユーザ管理ＤＢ３３１は、ＳＮＳに利用登録をした各ユーザを管理するための各種情報がデータとして格納されるデータベースである。例えば、ＳＮＳユーザ管理ＤＢ３３１は、図３に示すように、ＳＮＳのユーザ毎に
（１）ユーザＩＤと、
（２）ユーザ名等の各種の属性を含むユーザ情報と、
（３）ＳＮＳ上の友人として登録済みの他のユーザのユーザＩＤ（以下、「友人ユーザＩＤ」ともいう。）と、
が対応付けて登録（記録）される。
【００５７】
なお、例えば、図３には、ＳＮＳユーザ管理ＤＢ３３１に、ユーザＩＤ「ｕｓｅｒ１０１」のユーザに対応するユーザ情報として、「ｕｓｅｒ１０１ｐｒｏｆｉｌｅ」が記録されており、「ｕｓｅｒ１０２」及び「ｕｓｅｒ１０３」のユーザＩＤを有する友人ユーザが登録されていることが示されている。
【００５８】
コンテンツ管理ＤＢ３３２は、ユーザが通信端末装置１０を用いて投稿されたコンテンツを管理するための情報がデータとして記録されるＤＢである。例えば、コンテンツ管理ＤＢ３３２は、図４に示すように、コンテンツ毎に
（１）投稿されたコンテンツに割り当てられたコンテンツＩＤと、
（２）投稿又は再投稿されたコンテンツデータ（具体的には、当該コンテンツデータが記憶されているＵＲＬ）と、
（３）投稿又は再投稿したユーザ（以下、「投稿ユーザ」という。）のユーザＩＤ（以下、「投稿ユーザＩＤ」という。）と、
（４）視聴ユーザのコメント及び選択ボタンの情報を含む評価情報
が対応付けて記録される。
【００５９】
なお、例えば、図４においては、コンテンツ管理ＤＢ３３２に、コンテンツＩＤ「ｃｏｎ００１」と対応付けられて、コンテンツデータのＵＲＬ「ｈｔｔｐ：ｗｗｗ／／ｈｏｇｅｈｏｇｅ．ｈｏｇｅｈｏｇｅ．ｃｏｍ／００１＃ｘｙｚ」と、コンテンツを投稿した投稿ユーザのユーザＩＤ「ｕｓｅｒ１０１」及び評価情報としてのコメント「素敵なスマホが発売されましたね」が記録されていることが示されている。また、コンテンツＩＤは、コンテンツを投稿した際に、情報提供サーバ装置３０によって、自動的に割り当てられるようになっている。
【００６０】
視聴管理ＤＢ３３３は、投稿ユーザとは異なるユーザである視聴ユーザが当該コンテンツを視聴した際に、当該コンテンツの評価情報に基づく感情カテゴリを登録管理するためのＤＢである。例えば、図５に示すように、視聴管理ＤＢ３３３は、視聴されるコンテンツ毎に
（１）コンテンツＩＤと、
（２）視聴ユーザのユーザＩＤ（以下、「視聴ユーザＩＤ」という。）と、
（３）視聴ユーザが登録した評価情報が分類されることによって特定された感情カテゴリを示す情報（以下、「感情カテゴリ情報」という。）と、
が対応付けて記録される。
【００６１】
なお、図５には、視聴管理ＤＢ３３３に、コンテンツＩＤ「ｃｏｎ００１」のコンテンツが「ｕｓｅｒ１０２」〜「ｕｓｅｒ１０５」によって視聴されており、それぞれの視聴ユーザＩＤ「ｃｏｎ００１」の視聴ユーザが、「素敵」、「素敵」、「可愛い」、「素敵」及び「素敵」という、感情カテゴリに属する感情カテゴリ情報が登録されていることが示されている。
【００６２】
ユーザ数管理ＤＢ３３２は、推薦情報提供処理毎に、各推薦要求ユーザに対応して特定された各類似嗜好コンテンツにおける類似嗜好ユーザのユーザ数の値をデータとして管理するためのＤＢである。例えば、ユーザ数管理ＤＢ３３２には、図６に示すように、推薦情報提供処理毎に各推薦要求ユーザに対応付けて、
（１）類似嗜好コンテンツを示すコンテンツＩＤと、
（２）当該類似嗜好コンテンツに付与されたユーザのカウント数（以下、「ユーザカウント数」という。）と、
が対応付けて記録される。
【００６３】
サーバ管理制御部３４０は、主に中央演算処理装置（ＣＰＵ）によって構成される。特に、サーバ管理制御部３４０は、プログラムを実行することによって、サーバ装置３０の各部を統合制御するとともに、記録装置３３０の管理及び制御を含め、ＳＮＳのサービス提供の管理を行う。
【００６４】
データ処理部３５０は、所定のアプリケーションを実行することによって、サーバ管理制御部３４０の制御の下、記録装置３３０の管理及び制御、ログイン管理を含む、ＳＮＳの各種のサービスを提供するための管理、ユーザによってＳＮＳ上に投稿されたコンテンツの管理、評価情報登録処理、及び、推薦情報提供処理を実行する。なお、本実施形態のデータ処理部３５０の詳細については、後述する。
【００６５】
［２．２］データ処理部
次に、図７を用いて本実施形態のデータ処理部３５０の詳細について説明する。なお、図７は、本実施形態のデータ処理部３５０における推薦情報提供処理を説明するための図である。
【００６６】
データ処理部３５０は、サーバ管理制御部３４０の制御の下、
（１）記録装置３３０の管理及び制御
（２）ＳＮＳに登録済みの各ユーザの管理を含め、ＳＮＳの各種のサービスを提供するための管理、
（３）ユーザによってＳＮＳ上に投稿されたコンテンツの管理、
（４）ＳＮＳ上に投稿されたコンテンツ又はネットワーク上に提供されたコンテンツをユーザが視聴した際に、当該視聴ユーザが視聴したコンテンツに対する評価を示す評価情報を取得して登録及び管理を行う評価情報登録処理、及び、
（５）推薦要求ユーザから推薦要求に基づいて、嗜好類似ユーザを媒介させて、推薦対象コンテンツを選択しつつ、当該推薦対象コンテンツに関する推薦情報を提供する推薦情報提供処理、
を実行する。
【００６７】
特に、データ処理部３５０は、所定のアプリケーションを実行することにより、ＳＮＳの各サービスの管理及びＳＮＳ上の各種のコンテンツを管理するＳＮＳ管理部３５１、評価報登録処理を実行する評価情報登録処理部３５２及び推薦情報提供処理を実行する推薦情報提供処理部３５３を実現する。
【００６８】
なお、例えば、本実施形態の評価情報登録処理部３５２は、本発明の取得手段、分類手段及び登録手段を構成し、推薦情報提供処理部３５３は、特定手段、ユーザ検出手段、コンテンツ検出手段、提供手段、選択手段及びカウント手段を構成する。また、以下に、各部の詳細について説明する。
【００６９】
［２．２．１］ＳＮＳ管理部
ＳＮＳ管理部３５１は、ユーザ操作による通信端末装置１０からのログイン要求に基づいて各ユーザのＳＮＳへのログイン処理を行うとともに、各ユーザにおけるログイン状態の維持、ログイン状態の解除、並びに、ＳＮＳの各種のサービスを提供するため管理及びデータの送受信を制御する。そして、ＳＮＳ管理部３５１は、各ユーザの指示に基づいて通信端末装置１０から取得したコンテンツのコンテンツ管理ＤＢ３３２への登録、削除及び変更を管理する。
【００７０】
例えば、ＳＮＳ管理部３５１は、所定の製品の紹介記事等の紹介したいコンテンツに対応するＵＲＬ、又は、通信端末装置１０にて撮影された写真などのコンテンツを、ユーザのコメントなどのテキストデータとともに取得し、他のユーザを含め各ユーザに閲覧可能にコンテンツ管理ＤＢ３３２に登録する。
【００７１】
また、ＳＮＳ管理部３５１は、当該コンテンツを投稿したユーザ（すなわち、投稿ユーザ）とは異なる他のユーザ（すなわち、視聴ユーザとなるユーザ）の指示に基づいて、登録されているコンテンツが選択されてその視聴を希望した場合に、当該選択されたコンテンツを視聴可能に、当該ユーザの通信端末装置１０に提供する。このとき、ＳＮＳ管理部３５１は、評価情報を受信した場合には、評価情報登録処理部３５２に評価情報登録処理を実行させる。
【００７２】
なお、本実施形態においては、ＳＮＳにおけるユーザのログイン管理、及び、コンテンツの投稿又は再投稿を実行する手法に関しては、従来のＳＮＳと同様であるので、その説明を省略する。
【００７３】
［２．２．２］評価情報登録処理部
評価情報登録処理部３５２は、ＳＮＳ管理部３５１と連動して、投稿ユーザとは異なる他のユーザである視聴ユーザがコンテンツを視聴した場合に、当該視聴ユーザの通信端末装置１０から評価情報を取得するとともに、当該取得した評価情報に基づき、評価情報登録処理を実行する。
【００７４】
具体的には、評価情報登録処理部３５２は、評価情報を取得すると、当該取得した評価情報にユーザが自由入力して生成されたコメント（すなわち、テキストデータ）が含まれているか否か、又は、評価ボタンのデータが含まれているか否かを判定する。
【００７５】
そして、評価情報登録処理部３５２は、評価情報にコメントが含まれている場合には、
（Ａ１）当該コメントを構成するテキストデータから、形態素解析を行うことによって肯定的な形容表現を示すキーワード（例えば「素敵」、「好き」、「格好良い」、「可愛い」、「きもかわ」、「モフモフ」、「驚いた」、「ビックリ」、「クール」等）を抽出し、
（Ａ２）抽出したキーワードを、予め設定されたキーワードと感情カテゴリとが対応付けて記憶されている辞書とを比較し、
（Ａ３）（Ａ２）の比較結果に基づいてコメント（すなわち、評価情報）を該当する感情カテゴリに分類する。
【００７６】
例えば、評価情報登録処理部３５２は、感情カテゴリ「可愛い」に、キーワード「可愛い」、「かわゆい」、「キュート」「かっわいい〜」、「かわゆい〜」、「きもかわ」、「ぶさかわ」、「モフモフ」及び「ふわふわ」が登録された辞書データを有するとともに、テキストデータから抽出した各キーワードの出現回数を演算しつつ、出現回数の最多又は出現回数が所定の条件以上のキーワードと辞書を比較し、キーワードの属する感情カテゴリが多い感情カテゴリを当該コンテンツの感情カテゴリに分類する。
【００７７】
一方、評価情報登録処理部３５２は、評価情報に視聴ユーザの選択した評価ボタンが含まれている場合には、
（Ｂ１）評価ボタンと同一の評価を示す感情カテゴリを特定し、
（Ｂ２）特定した感情カテゴリによって取得した評価情報を分類する。
【００７８】
例えば、本実施形態においては、「いいね」、「好き」、「素敵」、「格好良い」、「可愛い」等のコンテンツの視聴中に選択可能に複数のボタンが設けられており、それぞれのボタンが選択された場合に、評価情報登録処理部３５２は、評価情報として、それぞれの評価ボタンに対応したデータとしてＵＲＬを取得する。そして、評価情報登録処理部３５２は、当該取得したＵＲＬに対応し、評価ボタンと同一の評価を示す感情カテゴリを特定しつつ、取得した評価情報を当該特定した感情カテゴリに分類する。
【００７９】
そして、評価情報登録処理部３５２は、上述のように評価情報を感情カテゴリに分類すると、視聴管理ＤＢ３３３に、視聴ユーザＩＤと、視聴コンテンツＩＤとに対応付けて、評価情報と分類された感情カテゴリを示す感情カテゴリ情報を記録させる。
【００８０】
［２．２．３］推薦情報提供処理部
推薦情報提供処理部３５３は、推薦要求ユーザから推薦対象コンテンツの推薦要求がなされた場合に、推薦情報提供処理として、
（Ｃ１）基準コンテンツ及び特定感情カテゴリをして特定する特定処理、
（Ｃ２）特定した基準コンテンツ毎に、類似嗜好ユーザを検出する類似嗜好ユーザ検出処理、
（Ｃ３）特定した各基準コンテンツにおいて、検出した類似嗜好ユーザ毎に、類似嗜好コンテンツを検出する類似嗜好コンテンツ検出処理、及び、
（Ｃ５）検出した類似嗜好コンテンツ中から所定の条件を有する類似嗜好コンテンツを選択し、選択した類似嗜好コンテンツに関する情報を推薦要求ユーザに視聴可能に提供する提供処理
の各処理を実行する。
【００８１】
（特定処理）
推薦情報提供処理部３５３は、推薦要求ユーザによって既に視聴された各視聴コンテンツにおいて、当該推薦要求ユーザによって登録された評価情報が属する感情カテゴリ情報（すなわち、上述のように評価情報が分類された感情カテゴリの情報）を取得しつつ、当該視聴コンテンツをそれぞれ基準コンテンツと特定し、かつ、該当する感情カテゴリ情報によって示される感情カテゴリを特定感情カテゴリとして特定する。
【００８２】
例えば、視聴管理ＤＢ３３３に図５に示すコンテンツ毎に評価情報が記憶されている場合であって、推薦要求ユーザが「ｕｓｅｒ１０１」である場合には、推薦情報提供処理部３５３は、基準コンテンツとして、「ｃｏｎ００１」〜「ｃｏｎ００５」をそれぞれ特定するとともに、それぞれの基準コンテンツに対して感情カテゴリ「素敵（基準コンテンツｃｏｎ００１）」、「可愛い（基準コンテンツｃｏｎ００２）」、「可愛い（基準コンテンツｃｏｎ００３）」、「素敵（基準コンテンツｃｏｎ００４）」及び「素敵（基準コンテンツｃｏｎ００５）」をそれぞれ特定する。
【００８３】
（類似嗜好ユーザ検出処理）
推薦情報提供処理部３５３は、特定した基準コンテンツ毎に、特定感情カテゴリと同一の感情カテゴリ情報と対応付けて登録されている推薦要求ユーザとは異なる他のユーザを、類似嗜好ユーザとして、視聴管理ＤＢ３３３から検出する。
【００８４】
例えば、視聴管理ＤＢ３３３に図５に示すコンテンツ毎に評価情報が記憶され、かつ、推薦要求ユーザが「ｕｓｅｒ１０１」である場合には、基準コンテンツが「ｃｏｎ００１」及び感情カテゴリが「素敵」とすると、推薦情報提供処理部３５３は、コンテンツ「ｃｏｎ００１」に対して「素敵」という評価情報が登録されている「ｕｓｅｒ１０２」、「ｕｓｅｒ１０４」及び「ｕｓｅｒ１０５」の３人を類似嗜好ユーザとして検出する。
【００８５】
また、推薦情報提供処理部３５３は、同様に、推薦要求ユーザ「ｕｓｅｒ１０１」において、基準コンテンツ「ｃｏｎ００２」に対して感情カテゴリ「可愛い」、基準コンテンツ「ｃｏｎ００３」に対して感情カテゴリ「可愛い」、「ｃｏｎ００４」に対して感情カテゴリ「素敵」、基準コンテンツ「ｃｏｎ００５」に対して感情カテゴリ「素敵」のそれぞれについて、類似嗜好ユーザを検出する。
【００８６】
（類似嗜好コンテンツ検出処理）
推薦情報提供処理部３５３は、特定した各基準コンテンツにおいて検出した類似嗜好ユーザ毎に、それぞれ、基準コンテンツとは異なる他のコンテンツであって、かつ、特定感情カテゴリと同一の感情カテゴリに対応付けて登録されている、推薦要求ユーザが未視聴のコンテンツを類似嗜好コンテンツとして視聴管理ＤＢ３３３から検出する。
【００８７】
例えば、視聴管理ＤＢ３３３に図５に示すコンテンツ毎に評価情報が記憶され、かつ、推薦要求ユーザが「ｕｓｅｒ１０１」であって、基準コンテンツが「ｃｏｎ００１」及び感情カテゴリが「素敵」、及び、「ｕｓｅｒ１０２」、「ｕｓｅｒ１０４」及び「ｕｓｅｒ１０５」の３人を類似嗜好ユーザとして検出されている場合には、推薦情報提供処理部３５３は、ｃｏｎ００１以外であって類似嗜好ユーザ「ｕｓｅｒ１０２」、「ｕｓｅｒ１０４」及び「ｕｓｅｒ１０５」において同一の感情カテゴリの「素敵」と登録されている「ｃｏｎ００２」、「ｃｏｎ００３」、「ｃｏｎ００４」及び「ｃｏｎ００５」を、類似嗜好コンテンツとして検出する。
【００８８】
なお、同様に、推薦情報提供処理部３５３は、上述の他の基準コンテンツ及びそれに対応する感情カテゴリについて類似嗜好コンテンツを検出する。
【００８９】
（選択処理を含む提供処理）
推薦情報提供処理部３５３は、検出した類似嗜好コンテンツ中から所定の条件を有する類似嗜好コンテンツを選択し、選択した類似嗜好コンテンツに関する情報を、推薦対象のコンテンツ（以下、「推薦対象コンテンツ」という。）に関する情報として、推薦要求ユーザが当該類似嗜好コンテンツを視聴するための通信端末装置１０に視聴可能に提供する提供処理を実行する。
【００９０】
特に、推薦情報提供処理部３５３は、提供処理において、類似嗜好コンテンツ毎に、同一の特定感情カテゴリを有する類似嗜好ユーザのユーザ数をカウントし、特定感情カテゴリ毎に、又は、全ての特定感情カテゴリにおいて、カウント数が最大若しくは予め定められた上位のカウント数を有する（例えば、上位３つ）類似嗜好コンテンツ、又は、所定の値以上の類似嗜好コンテンツを、所定の条件を有する類似嗜好コンテンツ（すなわち、推薦対象コンテンツ）として選択する。
【００９１】
また、推薦情報提供処理部３５３は、推薦対象コンテンツとして選択した各類似嗜好コンテンツのＵＲＬやその他の当該類似嗜好コンテンツのコンテンツデータを視聴させるための情報または当該コンテンツデータそのものデータなどの推薦対象コンテンツに関する情報を取得して電子メールその他の所定の形式の推薦情報を生成し、通信制御部３１０を介して生成した推薦情報を推薦要求ユーザの通信端末装置１０に提供する。
【００９２】
なお、推薦情報提供処理部３５３は、選択処理を実行せずに、検出した類似嗜好コンテンツの全てを推薦対象コンテンツとして推薦情報を生成してもよい。
【００９３】
例えば、図５の例に従って、上述のように「ｃｏｎ００２」、「ｃｏｎ００３」、「ｃｏｎ００４」及び「ｃｏｎ００５」を類似コンテンツとして検出した場合には、推薦情報提供処理部３５３は、「ｃｏｎ００２」についてはユーザ数を「３」、「ｃｏｎ００３」についてはユーザ数を「１」、「ｃｏｎ００４」についてはユーザ数を「２」、及び、「ｃｏｎ００５」についてはユーザ数を「１」とそれぞれカウントとし、各コンテンツのコンテンツＩＤと対応付けて、ユーザ数管理ＤＢ３３４に記録させる。
【００９４】
また、推薦情報提供処理部３５３は、ユーザ数管理ＤＢ３３４に記録した全ての基準コンテンツ及びそれに対応する感情カテゴリについてのカウント結果において、各特定感情カテゴリにおいて、又は、全ての特定感情カテゴリにおいて、カウント数が最上位若しくは上位３つ、又は、所定の値（例えば、「３」）以上の類似嗜好コンテンツを推薦対象コンテンツに選択し、選択した推薦対象コンテンツにおける推薦情報を生成して提供する。
【００９５】
さらに、推薦情報提供処理部３５３は、推薦情報としては、推薦要求ユーザの指定により、特定の特定感情カテゴリにおける推薦対象コンテンツのＵＲＬを選択表示可能に電子メール形式又はＳＮＳの自己のＷｅｂページ内の所定の場所に掲示される形式の情報を生成し、その生成した推薦情報を電子メールによって又はＷｅｂ形式によって提供する。
【００９６】
（推薦情報提供処理の例）
例えば、図７に示すように、「桜の花の写真」、「猫の写真」、「ひまわりの写真」及び「新型スマホ（スマートフォン）の誕生の記事」がコンテンツとしてコンテンツ管理ＤＢ３３２に記憶されている場合であって、「ユーザＡ〜ユーザＤ」によってそれぞれのコンテンツが視聴され、かつ、「素敵」又は「可愛い」という評価情報が視聴管理ＤＢ３３３に登録されている場合を想定する。そして、このような場合において、「ユーザＡ」によって推薦情報の推薦要求が為された場合には、推薦情報提供処理部３５３は、以下のように、特定処理、類似嗜好ユーザ検出処理、類似嗜好コンテンツ検出処理及び選択処理を含む提供処理を実行する。
【００９７】
（１）特定処理
推薦情報提供処理部３５３は、「ユーザＡ」を推薦要求ユーザとして特定処理を実行すると、「桜の花の写真」及び「ひまわりの写真」の２つコンテンツを基準コンテンツ１及び基準コンテンツ２に特定するとともに、それぞれの基準コンテンツ１及び基準コンテンツ２に対して「素敵」及び「きれい」の評価情報を特定感情カテゴリに特定する。
【００９８】
（２）基準コンテンツ１についての類似嗜好ユーザ検出処理
基準コンテンツ１の「桜の花の写真」については、「ユーザＢ」及び「ユーザＤ」によって評価情報「素敵」が登録され、かつ、「ユーザＣ」によって評価情報「可愛い」が登録されていることから、推薦情報提供処理部３５３は、同一の特定感情カテゴリである「素敵」を同一の基準コンテンツについての評価情報として登録している「ユーザＢ」及び「ユーザＤ」を類似嗜好ユーザとして検出する。
【００９９】
（３）基準コンテンツ１についての類似嗜好コンテンツ検出処理
「ユーザＢ」及び「ユーザＤ」によって「猫の写真」及び「新型スマホの誕生の記事」について、「素敵」の評価情報が登録されているので、推薦情報提供処理部３５３は、類似嗜好ユーザが既に視聴しているコンテンツであって、特定感情カテゴリが同一であり、かつ、基準コンテンツとは異なるコンテンツである「猫の写真」及び「新型スマホの誕生の記事」を類似嗜好コンテンツとして検出する。
【０１００】
（４）他の基準コンテンツ２についての各種処理
推薦情報提供処理部３５３は、同様にして基準コンテンツ２について特定感情カテゴリ「素敵」に基づいて推薦対象コンテンツを決定するが、図９の例においては、基準コンテンツ「ひまわりの写真」については類似嗜好ユーザが不検出となり、そのため、類似嗜好コンテンツも不検出となる。
【０１０１】
（５）選択処理
基準コンテンツ１において、類似嗜好コンテンツ「猫の写真」については、「ユーザＢ」及び「ユーザＤ」の双方によって「素敵」の評価情報が登録され、かつ、「新型スマホの誕生の記事」については、「ユーザＤ」のみによって「素敵」の評価情報が登録されているので、推薦情報提供処理部３５３は、「猫の写真」についてのユーザ数を「２」とカウントし、「新型スマホの誕生の記事」についてのユーザ数を「１」とカウントする。
【０１０２】
一方、基準コンテンツ２においては、類似嗜好ユーザ及び類似嗜好コンテンツがないので、推薦情報提供処理部３５３は、いずれのコンテンツに対してもカウントしない。
【０１０３】
そして、薦情報提供処理部３５３は、特定感情カテゴリ毎に、又は、全ての特定感情カテゴリの中において、カウント数の高い「猫の写真」を推薦対象コンテンツとして特定する。
【０１０４】
なお、推薦情報提供処理部３５３は、カウントせずに、特定された双方の類似嗜好コンテンツをすべて推薦対象コンテンツとしてもよいし、カウント数の数によって順位付けして双方のコンテンツを推薦対象コンテンツして特定してもよい。
【０１０５】
（６）提供処理
推薦情報提供処理部３５３は、特定した推薦対象コンテンツに関する情報であるＵＲＬを「ユーザＡ」に視聴可能に提供する。具体的には、推薦情報提供処理部３５３は、当該「ユーザＡ」が通信端末装置１０によってＳＮＳサービスを受ける際の個人のＷｅｂページへの登録、または、当該「ユーザＡ」の電子メールアドレスに送信し、特定した推薦対象コンテンツを推薦要求ユーザの「ユーザＡ」に提供する。
【０１０６】
［３］通信システムの動作
［３．１］評価情報登録処理
まず、図８を用いて通信システム１の評価情報登録処理について説明する。なお、図８は、本実施形態の情報提供システム１において実行される評価情報登録処理を示すフローチャートである。
【０１０７】
本動作においては、ユーザがＳＮＳの利用登録済みの状態、すなわち、ＳＮＳユーザ管理ＤＢ３３１には、図３に例示する各種の情報が記録済みの状態になっているものとする。
【０１０８】
また、各ユーザは、自身の気に入った記事、画像又は音楽等のコンテンツを視聴するためのＵＲＬとともに自身の評価を示すコメントを投稿又は再投稿しており、コンテンツ管理ＤＢ３３２には、例えば、図４に示す本動作の各処理に必要な各種のデータが記録済みの状態になっているものとする。
【０１０９】
なお、ＳＮＳへの利用登録方法やコンテンツを投稿する方法については、従来のＳＮＳと同一なので、動作の詳細についてもその説明は省略する。また、本動作において、通信端末装置１０は、図示しない表示部にユーザによるＳＮＳへのログイン指示の表示を行いつつ、図示しない操作部に対して実行される入力を待機しているものとする。
【０１１０】
まず、通信端末装置１０は、ユーザによって操作部を介して実行されたコンテンツの視聴と評価情報の登録に関する入力操作を検出すると（ステップＳａ１００）、情報提供サーバ装置３０に対して特定のコンテンツについての視聴要求を送信し、当該特定したコンテンツを視聴するためのデータの受信を待機する（ステップＳａ１０１）。
【０１１１】
このとき、通信端末装置１０は、ログイン状態を維持しつつ、例えば、友人等の他のユーザが投稿又は再投稿した各種コンテンツの視聴要求を情報提供サーバ装置３０に送信するようになっている。
【０１１２】
なお、ユーザが視聴コンテンツを指定する方法は、任意であり、例えば、「友人の最近のアクティビティ」等として友人が投稿又は再投稿したコンテンツのコンテンツＩＤを含む一覧が情報提供サーバ装置３０から通信端末装置１０に提供される。そして、通信端末装置１０は、提供された一覧の中からユーザに視聴対象のコンテンツ（以下、「視聴対象コンテンツ」ともいう。）をユーザに選択させ、選択された視聴対象コンテンツに対応するコンテンツＩＤを視聴要求に付加して送信させるようにしてもよい。
【０１１３】
次いで、情報提供サーバ装置３０においては、ＳＮＳ管理部３５１は、通信制御部３１０を介して通信端末装置１０から送信された視聴要求を受信すると（ステップＳａ２００）、コンテンツ管理ＤＢ３３２から、視聴要求によって指定された視聴対象コンテンツに関する各種のデータを読み出し、通信制御部３１０を介して当該視聴対象コンテンツをユーザに視聴可能に通信端末装置１０に送信し評価情報の受信を待機する（ステップＳａ２０１）。
【０１１４】
このとき、ＳＮＳ管理部３５１は、ＵＲＬ及びその他の投稿ユーザ及び視聴ユーザのコメントを含む視聴対象コンテンツを視聴可能にするためのデータを該当する通信端末装置１０に送信する。
【０１１５】
次いで、通信端末装置１０は、情報提供サーバ装置３０によって送信された視聴対象コンテンツを視聴するためのデータを受信すると（ステップＳａ１０２）、当該受信したデータに基づいて投稿ユーザ及び他の視聴ユーザのコメントを含む、対応する視聴コンテンツを表示、再生又は表示及び再生を実行し、評価情報の入力を待機する（ステップＳａ１０３）。
【０１１６】
次いで、通信端末装置１０は、ユーザがコメントの入力、又は、所定の評価ボタンの選択など評価情報の入力を検出すると（ステップＳａ１０４）、当該検出した評価情報を情報提供サーバ装置３０に送信して（ステップＳａ１０５）、本動作を終了させる。
【０１１７】
なお、ステップＳａ１０５の処理においては、通信端末装置１０は、コメントの入力を検出した場合には、当該入力コメントに対応する文字列を含む評価情報を送信し、所定の評価ボタンの選択を検出した場合には、当該評価ボタンを示す情報（例えば、ＵＲＬ）を含む評価情報を送信する。
【０１１８】
また、通信端末装置１０は、評価情報の送信後に情報提供サーバ装置３０と連動し、送信した評価情報の確認、又は、他の視聴コンテンツの視聴要求を行ってもよい。そして、他の視聴コンテンツの視聴要求を行う場合には、通信端末装置１０は、ステップＳａ１０１の処理に移行する。
【０１１９】
さらに、通信端末装置１０は、ステップＳａ１０４の処理において、評価情報の入力操作とは異なる操作を検出した場合に、ステップＳａ１０５の処理実行せずに本動作を終了させて検出した入力操作に基づく動作を開始させるようになっている。
【０１２０】
次いで、情報提供サーバ装置３０において、ＳＮＳ管理部３５１は、通信制御部３１０を介して、評価情報を受信すると（ステップＳａ２０２）、評価情報登録処理部３５２に、受信した評価情報にテキストデータが含まれているか否かを判定させる（ステップＳ２０３）。ただし、ＳＮＳ管理部３５１は、同一の通信端末装置１０から送信された他の要求を受信した場合には、以降の処理を中止して本動作を終了させる。
【０１２１】
このとき、評価情報登録処理部３５２は、受信した評価情報にテキストデータが含まれていると判定した場合には、当該テキストデータに対して形態素解析等の所定の処理を施してキーワードを抽出しつつ（ステップＳａ２０４）、当該抽出したキーワードを、予め用意した辞書と比較して当該キーワードの属する感情カテゴリを決定し（ステップＳａ２０５）、ステップＳａ２０７の処理に移行する。
【０１２２】
また、評価情報登録処理部３５２は、受信した評価情報にテキストデータが含まれていないと判定した場合には、評価情報には評価ボタンに対応する情報が含まれていることになるので、当該評価ボタンに対応する感情カテゴリを決定し（ステップＳａ２０６）、ステップＳａ２０７の処理に移行する。例えば、評価情報登録処理部３５２は、評価ボタンが「素敵」という評価に対応している場合には、感情カテゴリとして「素敵」を決定する。
【０１２３】
次いで、評価情報登録処理部３５２は、決定された感情カテゴリを示す感情カテゴリ情報ともに評価情報を、視聴コンテンツ及び視聴ユーザに対応付けて視聴管理ＤＢ３３２に登録して（ステップＳａ２０７）、本動作を終了させる。
【０１２４】
以上のように、評価情報登録処理が実行されることにより、本実施形態の情報提供システム１においては、コンテンツを視聴した視聴ユーザによる評価情報が視聴管理ＤＢ３３３に記録されるようになっている。
【０１２５】
［３．２］推薦情報提供処理
次に、図９を用いて、本実施形態の情報提供システム１において実行される推薦情報提供処理について説明する。なお、図９は、情報提供システム１において実行される推薦情報提供処理を示すフローチャートである。
【０１２６】
本動作においては、当該動作に先立って、ユーザ管理ＤＢ３３１、コンテンツ管理ＤＢ３３２及び感情情報ＤＢ３３３には、それぞれ、図３〜図６に示す各情報が記録されているものとする。
【０１２７】
また、本動作は、予め定められた日時に自動的に実行されるものであってもよいが、本実施形態においては、通信端末装置１０からの要求に応じてなされるものとして説明を行うとともに、推薦情報を電子メールによって推薦要求ユーザの通信端末装置１０に送信する場合について説明する。
【０１２８】
なお、本動作においては、通信端末装置１０は、図示しない表示部にユーザによるＳＮＳへのログイン指示の表示を行いつつ、入力が図示しない操作部に対してなされるのを待機しているものとする。
【０１２９】
まず、通信端末装置１０は、ユーザによって図示しない操作部において実行された推薦情報の提供に関する入力操作を検出すると（ステップＳｂ１００）、情報提供サーバ装置３０に対してコンテンツの推薦要求を送信して受信待機状態に移行する（ステップＳｂ１０１）。このとき、通信端末装置１０は、ログイン状態を維持しつつ、推薦要求を送信する。
【０１３０】
次いで、情報提供サーバ装置３０において、推薦情報提供処理部３５３は、通信制御部３１０を介して通信端末装置１０から送信された推薦要求を受信すると（ステップＳｂ２００）、ログインした際の推薦要求ユーザ（すなわち、「ログインユーザ」という。）のユーザ情報に基づいて、基準コンテンツと特定感情カテゴリを特定する（ステップＳｂ２０１）。
【０１３１】
具体的には、推薦情報提供処理部３５３は、ログインユーザのユーザ情報に基づいて、視聴管理ＤＢ３３３を検索し、ログインユーザによって既に視聴された各視聴コンテンツにおいて、登録された評価情報が属する感情カテゴリ情報を取得しつつ、当該視聴コンテンツをそれぞれ基準コンテンツと特定し、かつ、該当する感情カテゴリ情報によって示される感情カテゴリを特定感情カテゴリとして特定する。なお、推薦情報提供処理部３５３は、複数の視聴コンテンツ（すなわち、基準コンテンツ）がある場合には、視聴コンテンツ毎に特定感情カテゴリを特定する。
【０１３２】
次いで、推薦情報提供処理部３５３は、特定した基準コンテンツ毎に、特定感情カテゴリ及び視聴管理ＤＢ３３３に記録された他のユーザにおけるコンテンツの視聴記録に基づいて、類似嗜好ユーザを検出する（ステップＳｂ２０２）。
【０１３３】
次いで、推薦情報提供処理部３５３は、基準コンテンツ毎に、特定感情カテゴリと検出した類似嗜好ユーザとその評価情報に基づいて、類似嗜好コンテンツを検出する（ステップＳｂ２０３）。
【０１３４】
次いで、推薦情報提供処理部３５３は、基準コンテンツ毎に、検出された一の類似嗜好コンテンツに対して、特定感情カテゴリに属する評価情報が登録されている類似嗜好ユーザの人数をカウントしてユーザ数管理ＤＢ３３４に記憶する（ステップＳｂ２０４）。
【０１３５】
次いで、推薦情報提供処理部３５３は、ユーザ数管理ＤＢ３３４に記憶された類似嗜好コンテンツ毎のカウント数と予め定められた条件とに基づいて推薦対象コンテンツを選択し（ステップＳｂ２０５）、当該推薦対象コンテンツに対応する推薦情報を生成する（ステップＳｂ２０６）。
【０１３６】
次いで、推薦情報提供処理部３５３は、推薦要求ユーザの通信端末装置１０に生成した推薦情報を提供して（ステップＳｂ２１０）、本動作を終了させる。
【０１３７】
次いで、通信端末装置１０は、推薦情報を受信すると（ステップＳｂ１０２）、受信した推薦情報をユーザに閲覧可能に表示して（ステップＳｂ１０３）、本動作を終了させる。なお、通信端末装置１０は、表示した推薦情報に基づくユーザの操作に応じて推薦された推薦対象コンテンツの表示又は再生（すなわち視聴）を実行させる。
【０１３８】
以上のように、本実施形態の情報提供システム１においては、同一のコンテンツについて同一の感情によって評価した他のユーザを検出することによって、推薦要求ユーザと同一の感性を有すると想定される類似嗜好ユーザを特定することができるとともに、当該類似嗜好ユーザが過去に視聴したコンテンツの中から、類似嗜好ユーザが同一のコンテンツについて評価した際の感情と同一の感情によって評価した未視聴のコンテンツを検出することができるので、所得希望ユーザが類似嗜好ユーザと同一の感情を抱くと想定される未視聴のコンテンツを特定することができる。
【０１３９】
したがって、情報提供システム１は、推薦要求ユーザと嗜好が類似するユーザを媒介させて推薦要求ユーザが抱く感情を想定した未視聴のコンテンツを推薦して提供することができる。
【０１４０】
［４］変形例
［４．１］変形例１
上記実施形態においては、通信端末装置１０からの要求に応じて、推薦要求ユーザに関する推薦情報提供処理を実行する構成を採用したが、コンテンツの定期的な推薦を望むユーザについては、予め定められたタイミング（すなわち、日時）に推薦情報提供処理を実行する構成にしてもよい。
【０１４１】
この場合には、例えば、メールマガジンのように、定期的、かつ、能動的に推薦対象コンテンツをユーザに提供することが可能となる。
【０１４２】
［４．２］変形例２
上記必実施形態においては、情報提供サーバ装置３０内に各ＤＢを設け、これらのＤＢを情報提供サーバ装置３０のみにおいて管理及び制御する構成としたが、各ＤＢの管理、制御主体は、各々、別個なコンピュータシステムを用いるようにしてもよい。例えば、上記必実施形態において、ＳＮＳサービスと、評価情報登録処理及び推薦情報提供処理を行うネットワークザービスと、をそれぞれ異なるサーバ装置によって実行してもよい。
【０１４３】
［４．３］変形例３
上記実施形態においては、肯定的な感想等を含む評価情に基づき推薦対象コンテンツを選択する構成を採用したが、否定的な感想等を含む評価情報を用いて、積極的に推薦対象から除外し、または、推薦対象としての優位性を減ずるような処理を実行する構成としてもよい。
【０１４４】
この場合には、推薦情報提供処理部３５３は、否定的な特定感情カテゴリにおいて類似嗜好コンテンツに特定したコンテンツを、推薦要求ユーザの嗜好に合致しないものとして、当該コンテンツを推薦対象から除外し、又は、選択処理時のカウント数を減点する。
【０１４５】
［４．４］変形例４
上記実施形態においては、評価情報登録処理において、コメントのテキストに形態素解析を施し、又は、選択ボタンに対応するＵＲＬに基づいて、感情カテゴリを決定する構成としたが、好き、嫌い、喜び、怒り、哀しみ、楽しい、驚き、質問、アドバイス、ファイト、お誘い、感想、お願い、通知、ＯＫ、返事、感情なし等の分類を行う感性理解型テキストマイニングを用いることによってコメントのテキストから感情カテゴリを決定してもよい。
【０１４６】
［４．５］変形例５
上記実施形態の推薦情報提供処理部３５３は、コンテンツが投稿又は再投稿された投稿日時及び評価情報の投稿日時に無関係に推薦対象コンテンツを特定しているが、投稿された日時又は評価情報が登録された日時に応じて重み付けを与え、当該推薦対象コンテンツの順位を付けて推薦情報の生成及びその提供を実行するようにすればよい。
【０１４７】
例えば、この場合には、推薦要求を実行した日時から、近い日時に投稿又は再投稿されたコンテンツを優先的に推薦対象に選択して、陳腐化したコンテンツの推薦を防止し、サービスの有用性を向上させることが可能となる。
【０１４８】
この場合には、コンテンツ管理ＤＢ３３３に投稿又は再投稿された日時を記録させるためのフィールドを追加するとともに、コンテンツが投稿された際に、その投稿日時を検出して、当該フィールドに記録させるようにすればよい。
【０１４９】
［４．６］変形例６
上記実施形態の推薦情報提供処理部３５３は、全てのユーザの中から類似嗜好ユーザを検出したが、ＳＮＳ上において友人として登録されているユーザの中から類似嗜好ユーザを検出する推薦情報提供処理を実行してもよい。
【０１５０】
この場合には、友人登録されているユーザは、互いに嗜好等が類似している可能性が高く、推薦要求ユーザの嗜好を知っている可能性も高いので、より推薦要求ユーザの嗜好に合致するコンテンツを提供することができる。
【０１５１】
［４．７］変形例７
上記実施形態の評価情報登録処理においては、ユーザ毎にかつコンテンツ毎に、一つの評価情報が登録されるとして説明したが、複数の評価情報が登録されてもよい。この場合には、推薦情報提供処理部３５３は、全ての特定感情カテゴリにおいて共通する類似嗜好コンテンツを合算し、カウント数が最上位若しくは上位３つ、又は、所定の値（例えば、「３」）以上のコンテンツを推薦対象コンテンツに選択し、選択した推薦対象コンテンツにおける推薦情報を生成して提供する。そして、この場合には、推薦情報提供処理部３５３は、推薦要求ユーザにおいて最も共感が得られそうなコンテンツを選択してその情報を提供することができる。
【符号の説明】
【０１５２】
１  …  通信システム
１０  …  通信端末装置１０
３０  …  情報提供サーバ装置
３１０  …  通信制御部
３２０  …  ＲＯＭ／ＲＡＭ
３３０  …  記録装置
３３１  …  ＳＮＳユーザ管理ＤＢ
３３２  …  コンテンツ管理ＤＢ
３３３  …  視聴管理ＤＢ
３３４  …  ユーザ数管理ＤＢ
３４０  …  サーバ管理制御部
３５１  …  ＳＮＳ管理部
３５２  …  評価情報登録処理部
３５３  …  推薦情報提供処理部
【図１】
2015036856.tif 000003
【図２】
2015036856.tif 000004
【図３】
2015036856.tif 000005
【図４】
2015036856.tif 000006
【図５】
2015036856.tif 000007
【図６】
2015036856.tif 000008
【図７】
2015036856.tif 000009
【図８】
2015036856.tif 000010
【図９】
2015036856.tif 000011