(57)【特許請求の範囲】
【請求項１】
対象デジタルコンテンツに付与された付与情報群の少なくとも一部を通信端末装置に提供するサーバ装置であって、
前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、
前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、
前記有用性レベルに基づいて、前記付与情報群の中から対象付与情報を選定する選定手段と、
前記対象付与情報を、前記対象デジタルコンテンツの利用時に閲覧可能に前記通信端末装置へ送信する送信手段と、
を備え、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する、前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含むことを特徴とするサーバ装置。
【請求項２】
請求項１に記載のサーバ装置において、
前記付与傾向値が、前記キーワード付与履歴値及び前記ジャンル利用履歴値の双方を含み、
前記設定手段が、前記付与情報群の各付与情報に対応する前記キーワード付与履歴値及び前記ジャンル利用履歴値によって決定される値を、当該付与情報の前記有用性レベルとして設定する、サーバ装置。
【請求項３】
請求項１又は２に記載のサーバ装置において、
前記選定手段が、前記対象デジタルコンテンツを解析することによって得られたキーワードに付与された前記付与情報と、前記キーワード以外に付与された前記付与情報とを区別して、前記対象付与情報を選定する、サーバ装置。
【請求項４】
請求項３に記載のサーバ装置において、
前記選定手段が、前記対象デジタルコンテンツを解析することによって得られたキーワードに付与された前記付与情報を当該キーワード以外に付与された付与情報より優先して前記対象付与情報を選定する、サーバ装置。
【請求項５】
請求項３または４に記載のサーバ装置において、
前記取得手段が、前記対象デジタルコンテンツの閲覧者の識別情報を取得し、
前記選定手段が、さらに、前記対象デジタルコンテンツに前記閲覧者が付与した前記付与情報を区別して、前記対象付与情報を選定し、
前記送信手段が、前記対象付与情報を、前記閲覧者の前記通信端末装置へ送信する、サーバ装置。
【請求項６】
請求項１〜５のいずれかに記載のサーバ装置において、
前記選定手段が、前記対象デジタルコンテンツの構成区分毎に前記対象付与情報を選定する、サーバ装置。
【請求項７】
請求項１〜６のいずれかに記載のサーバ装置において、
前記取得手段が、各付与者のデジタルコンテンツの利用履歴の情報及び付与情報の付与履歴の情報の少なくとも一方を、各付与者の通信端末装置から取得し、
前記取得手段が取得した前記利用履歴の情報及び前記付与履歴の情報の少なくとも一方に基づいて各付与者の前記付与傾向値を算出し、算出した前記付与傾向値を付与者毎に区分して前記付与傾向値データベースに登録する登録手段を更に備える、サーバ装置。
【請求項８】
請求項１〜７のいずれかに記載のサーバ装置において、
前記取得手段が、前記対象デジタルコンテンツを、コンテンツデータベースから取得し、
前記送信手段が、前記対象デジタルコンテンツを、前記対象付与情報とともに前記通信端末装置へ送信する、サーバ装置。
【請求項９】
請求項１〜８のいずれかに記載のサーバ装置において、
前記付与情報が、付与対象の範囲を示すマーキング情報及び付与対象に対するコメント情報の少なくとも一方を含む、サーバ装置。
【請求項１０】
対象デジタルコンテンツに付与された付与情報群の少なくとも一部を通信端末装置に提供するサーバ装置を、
前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段、
前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段、
前記有用性レベルに基づいて、前記付与情報群の中から対象付与情報を選定する選定手段、及び
前記対象付与情報を、前記対象デジタルコンテンツの利用時に閲覧可能に前記通信端末装置へ送信する送信手段、
として機能させ、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する、前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含むことを特徴とするプログラム。
【請求項１１】
ネットワークと、前記ネットワークに接続された通信端末装置と、前記ネットワークに接続され、かつ、対象デジタルコンテンツに付与された付与情報群の少なくとも一部を前記通信端末装置に提供するサーバ装置と、を有する通信システムであって、
前記サーバ装置は、
前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、
前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、
前記有用性レベルに基づいて、前記付与情報群の中から対象付与情報を選定する選定手段と、
前記対象付与情報を、前記対象デジタルコンテンツの利用時に閲覧可能に前記通信端末装置へ送信する送信手段と、
を備え、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する、前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含むことを特徴とする通信システム。
【請求項１２】
対象デジタルコンテンツに付与された付与情報群を通信端末装置に提供するサーバ装置であって、
前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、
前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、
前記有用性レベルの情報を前記通信端末装置へ送信するとともに、前記付与情報群を、前記対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に前記通信端末装置へ送信する送信手段と、
を備え、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する、前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含むことを特徴とするサーバ装置。
【請求項１３】
請求項１２に記載のサーバ装置において、
前記取得手段が、前記対象デジタルコンテンツを解析することによって得られたキーワードに関する情報を、キーワードデータベースから取得し、
前記送信手段が、前記キーワードに関する情報を、前記付与情報群及び前記有用性レベルの情報とともに前記通信端末装置へ送信する、サーバ装置。
【請求項１４】
請求項１２または１３に記載のサーバ装置において、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する前記付与履歴に基づいて数値化されたキーワード付与履歴値及び前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含む、サーバ装置。
【請求項１５】
請求項１４に記載のサーバ装置において、
前記付与傾向値が、前記キーワード付与履歴値及び前記ジャンル利用履歴値の双方を含み、
前記設定手段が、前記付与情報群の各付与情報に対応する前記キーワード付与履歴値及び前記ジャンル利用履歴値によって決定される値を、当該付与情報の前記有用性レベルとして設定する、サーバ装置。
【請求項１６】
請求項１２〜１５のいずれかに記載のサーバ装置において、
前記取得手段が、各付与者のデジタルコンテンツの利用履歴の情報及び付与情報の付与履歴の情報の少なくとも一方を、各付与者の通信端末装置から取得し、
前記取得手段が取得した前記利用履歴の情報及び前記付与履歴の情報の少なくとも一方に基づいて各付与者の前記付与傾向値を算出し、算出した前記付与傾向値を付与者毎に区分して前記付与傾向値データベースに登録する登録手段を更に備える、サーバ装置。
【請求項１７】
請求項１３〜１６のいずれかに記載のサーバ装置において、
前記取得手段が、前記対象デジタルコンテンツを、コンテンツデータベースから取得し、
前記送信手段が、前記対象デジタルコンテンツを、前記付与情報群とともに前記通信端末装置へ送信する、サーバ装置。
【請求項１８】
対象デジタルコンテンツに付与された付与情報群を通信端末装置に提供するサーバ装置を、
前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段、
前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段、及び
前記有用性レベルの情報を前記通信端末装置へ送信するとともに、前記付与情報群を、前記対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に前記通信端末装置へ送信する送信手段、
として機能させ、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する、前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含むことを特徴とするプログラム。
【請求項１９】
ネットワークと、前記ネットワークに接続された通信端末装置と、前記ネットワークに接続され、かつ、対象デジタルコンテンツに付与された付与情報群を前記通信端末装置に提供するサーバ装置と、を有する通信システムであって、
前記サーバ装置は、
前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、
前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、
前記有用性レベルの情報を前記通信端末装置へ送信するとともに、前記付与情報群を、前記対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に前記通信端末装置へ送信する送信手段と、
を備え、
前記付与傾向値が、前記対象デジタルコンテンツを解析することによって得られたキーワードに対する、前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含むことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置と連動して情報を提供するサーバ装置、プログラム、及び、通信システムに関する。
【背景技術】
【０００２】
近年、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのネットワーク技術の発展及びスマートフォンなどに代表される携帯型情報通信端末装置の進歩に伴い、仮想空間上におけるコミュニケーションツールとしてソーシャルネットワーキングサービス（以下、「ＳＮＳ」と略称する。）や電子掲示板に代表されるインターネットコミュニティが普及し、それらの利用者（以下、「ユーザ」という。）の数も年々増加している。
【０００３】
例えば、ＳＮＳは、ＷＷＷ上の仮想空間において、人々が自身の経歴及び顔写真の他に、お気に入りの写真、趣味嗜好、日記、勤務先、職業、居住地等の各情報（以下、「ユーザ情報」という。）、を公開すること、公開した情報を他人と共有すること、及び、公開した情報に基づいて友人を募り交流を深める道具として用いることができるようになっている。また、最近では、ＳＮＳは、動画像、静止画像、音楽またはゲームなど各種のデータ及びニュースその他の情報の共有をも手軽に行えるように構成されている。
【０００４】
一方、このＳＮＳにおいては、当該ＳＮＳ内において数人〜数百人程度のユーザがグループ（「コミュニティ」とも呼ばれる。以下においては「グループ」と統一する。）を作成し、当該グループ固有の掲示板をＳＮＳ内に作成して情報交換、及び、データ共有もできるようになっている。
【０００５】
さらに、最近では、ＳＮＳのユーザが電子文書やＷｅｂページ等のデジタルコンテンツに付与した、下線やコメント等の付与情報を共有するシステムも提案されている（例えば、特許文献１及び２）。
【０００６】
特許文献１に記載のシステムにおいては、電子文書にアノテーションを追記可能にし、アノテーションで示される対象文字列と登録済みのアノテーション情報とを比較し、興味の近いユーザを推定して他のユーザの視点を得るように構成されている。
【０００７】
また、特許文献２に記載のシステムにおいては、Ｗｅｂページ内の文字列等のオブジェクトに下線やコメント等の付加情報を付加可能にし、ページ閲覧時に付加情報を閲覧可能にするように構成されている。
【０００８】
このような構成により、上記特許文献１及び２に記載のシステムは、ＳＮＳのユーザがデジタルコンテンツに付与された付与情報を共有することができるようになっている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−１５１８９９号公報
【特許文献２】特開２００８−１１７３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記特許文献１に開示されたシステムにあっては、興味の近いと推定されるユーザの視点を得られるからといっても、そのユーザが付与情報の対象について造詣が深いとは限らず、有用な情報が得られない場合がある。
【００１１】
また、上記特許文献２に開示されたシステムにあっては、同一ページに多数の付与情報が付与された場合に、当該ページ特有の付与情報が閲覧し難くなり、また、当該ページについて造詣の深いユーザの付与情報も閲覧し難くなる。
【００１２】
本発明は、上記課題を解決するためになされたものであり、その目的は、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することが可能なサーバ装置等を提供することにある。
【課題を解決するための手段】
【００１３】
（１）上述した課題を解決するため、本発明のサーバ装置は、対象デジタルコンテンツに付与された付与情報群の少なくとも一部を通信端末装置に提供するサーバ装置であって、前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、前記有用性レベルに基づいて、前記付与情報群の中から対象付与情報を選定する選定手段と、前記対象付与情報を、前記対象デジタルコンテンツの利用時に閲覧可能に前記通信端末装置へ送信する送信手段と、を備える構成を有している。
【００１４】
この構成より、本発明のサーバ装置は、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することにより、造詣の深いユーザが付与した、有用性の高い付与情報を選定することができる。
【００１５】
したがって、本発明のサーバ装置は、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【００１６】
（２）また、本発明のサーバ装置は、前記付与傾向値が、前記対象デジタルコンテンツに対して予め定められたキーワードに対する前記付与履歴に基づいて数値化されたキーワード付与履歴値、及び、前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含む構成を有している。
【００１７】
この構成により、本発明のサーバ装置は、対象コンテンツのジャンルや付与対象に含まれるキーワードに造詣の深いユーザが付与した、有用性の高い付与情報を適切に選定することができる。
【００１８】
（３）また、本発明のサーバ装置は、前記付与傾向値が、前記キーワード付与履歴値及び前記ジャンル利用履歴値の双方を含み、前記設定手段が、前記付与情報群の各付与情報に対応する前記キーワード付与履歴値及び前記ジャンル利用履歴値によって決定される値を、当該付与情報の前記有用性レベルとして設定する構成を有している。
【００１９】
この構成により、本発明のサーバ装置は、対象コンテンツのジャンルに造詣が深く、かつ付与対象に含まれるキーワードに造詣の深いユーザが付与した、有用性の高い付与情報を適切に選定することができる。
【００２０】
（４）また、本発明のサーバ装置は、前記選定手段が、前記対象デジタルコンテンツに対して予め定められたキーワードに付与された前記付与情報と、前記予め定められたキーワード以外に付与された前記付与情報とを区別して、前記対象付与情報を選定する構成を有している。
【００２１】
この構成により、本発明のサーバ装置は、例えば、対象デジタルコンテンツにおいて注目すべきキーワードに付与された有用性の高い付与情報を、それ以外の付与情報よりも多く閲覧者に提供することができる。
【００２２】
（５）また、本発明のサーバ装置は、前記選定手段が、前記対象デジタルコンテンツに対して予め定められたキーワードに付与された前記付与情報を当該キーワード以外に付与された付与情報より優先して前記対象付与情報を選定する構成を有している。
【００２３】
この構成により、本発明のサーバ装置は、対象デジタルコンテンツにおいて注目すべきキーワードに付与された有用性の高い付与情報を他のキーワードの付与情報より優先して閲覧者に提供することができる。
【００２４】
（６）また、本発明のサーバ装置は、前記取得手段が、前記対象コンテンツの閲覧者の識別情報を取得し、前記選定手段が、さらに、前記対象デジタルコンテンツに前記閲覧者が付与した前記付与情報を区別して、前記対象付与情報を選定し、前記送信手段が、前記対象付与情報を、前記閲覧者の前記通信端末装置へ送信する構成を有する。
【００２５】
この構成により、本発明のサーバ装置は、例えば、対象デジタルコンテンツにおいて注目すべきキーワードに他者が付与した有用性の高い付与情報とともに、閲覧者自身が付与した付与情報を比較可能に提供することができる。
【００２６】
（７）また、本発明のサーバ装置は、前記選定手段が、前記対象デジタルコンテンツの構成区分毎に前記対象付与情報を選定する構成を有している。
【００２７】
この構成により、本発明のサーバ装置は、例えば、複数のページで構成されるデジタルコンテンツの各ページに対して、有用性の高い付与情報を提供することができる。
【００２８】
（８）また、本発明のサーバ装置は、前記取得手段が、各付与者のデジタルコンテンツの利用履歴の情報及び付与情報の付与履歴の情報の少なくとも一方を、各付与者の通信端末装置から取得し、前記取得手段が取得した前記利用履歴の情報及び前記付与履歴の情報の少なくとも一方に基づいて各付与者の前記付与傾向値を算出し、算出した前記付与傾向値を付与者毎に区分して前記付与傾向値データベースに登録する登録手段を更に備える構成を有している。
【００２９】
この構成により、本発明のサーバ装置は、各ユーザのデジタルコンテンツの利用状況や付与情報の付与状況に応じてデータベースを更新することができるので、最新の環境に適した付与情報を提供することができる。
【００３０】
（９）また、本発明のサーバ装置は、前記取得手段が、前記対象デジタルコンテンツを、コンテンツデータベースから取得し、前記送信手段が、前記対象デジタルコンテンツを、前記対象付与情報とともに前記通信端末装置へ送信する構成を有している。
【００３１】
この構成により、本発明のサーバ装置は、ユーザがデジタルコンテンツを購入した際に、当該デジタルコンテンツとあわせて有用性の高い付与情報を提供することができる。
【００３２】
（１０）また、本発明のサーバ装置は、前記付与情報が、付与対象の範囲を示すマーキング情報及び付与対象に対するコメント情報の少なくとも一方を含む構成を有している。
【００３３】
この構成により、本発明のサーバ装置は、付与対象に造詣の深い付与者の意図を、マーキング情報やコメント情報を介して閲覧者に容易に把握させることができる。
【００３４】
（１１）また、本発明のプログラムは、対象デジタルコンテンツに付与された付与情報群の少なくとも一部を通信端末装置に提供するサーバ装置を、前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段、前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段、前記有用性レベルに基づいて、前記付与情報群の中から対象付与情報を選定する選定手段、及び前記対象付与情報を、前記対象デジタルコンテンツの利用時に閲覧可能に前記通信端末装置へ送信する送信手段、として機能させる構成を有している。
【００３５】
この構成より、本発明のプログラムは、サーバ装置によって、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することにより、造詣の深いユーザが付与した、有用性の高い付与情報を選定することができる。
【００３６】
したがって、本発明のプログラムは、サーバ装置によって、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【００３７】
（１２）また、本発明の通信システムは、通信端末装置と、ネットワークを介して接続された通信端末装置に、対象デジタルコンテンツに付与された付与情報群の少なくとも一部を提供するサーバ装置と、を有する通信システムであって、前記サーバ装置は、前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、前記有用性レベルに基づいて、前記付与情報群の中から対象付与情報を選定する選定手段と、前記対象付与情報を、前記対象デジタルコンテンツの利用時に閲覧可能に前記通信端末装置へ送信する送信手段と、を備える構成を有している。
【００３８】
この構成より、本発明の通信システムは、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することにより、造詣の深いユーザが付与した、有用性の高い付与情報を選定することができる。
【００３９】
したがって、本発明の通信システムは、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【００４０】
（１３）また、本発明のサーバ装置は、対象デジタルコンテンツに付与された付与情報群を通信端末装置に提供するサーバ装置であって、前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、前記有用性レベルの情報を前記通信端末装置へ送信するとともに、前記付与情報群を、前記対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に前記通信端末装置へ送信する送信手段と、を備える構成を有している。
【００４１】
この構成より、本発明のサーバ装置は、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することができる。そして、本発明のサーバ装置は、この有用性レベルの情報を付与情報群とともに通信端末装置へ送信することにより、通信端末装置で対象デジタルコンテンツを利用する際に、造詣の深いユーザが付与した、有用性の高い付与情報を通信端末装置側で選定させることができる。
【００４２】
したがって、本発明のサーバ装置は、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【００４３】
（１４）また、本発明のサーバ装置は、前記取得手段が、前記対象デジタルコンテンツに予め定められたキーワードに関する情報を、キーワードデータベースから取得し、前記送信手段が、前記キーワードに関する情報を、前記付与情報群及び前記有用性レベルの情報とともに前記通信端末装置へ送信する構成を有している。
【００４４】
この構成より、本発明のサーバ装置は、対象デジタルコンテンツにおいて注目すべきキーワードに付与された有用性の高い付与情報を通信端末装置側で選定させることができる。
【００４５】
（１５）また、本発明のサーバ装置は、前記付与傾向値が、前記対象デジタルコンテンツに対して予め定められたキーワードに対する前記付与履歴に基づいて数値化されたキーワード付与履歴値及び前記対象デジタルコンテンツと同一のジャンルの前記利用履歴に基づいて数値化されたジャンル利用履歴値の少なくとも一方を含む構成を有している。
【００４６】
この構成により、本発明のサーバ装置は、対象コンテンツのジャンルや付与対象に含まれるキーワードに造詣の深いユーザが付与した、有用性の高い付与情報を、通信端末装置側で適切に選定させることができる。
【００４７】
（１６）また、本発明のサーバ装置は、前記付与傾向値が、前記キーワード付与履歴値及び前記ジャンル利用履歴値の双方を含み、前記設定手段が、前記付与情報群の各付与情報に対応する前記キーワード付与履歴値及び前記ジャンル利用履歴値によって決定される値を、当該付与情報の前記有用性レベルとして設定する構成を有している。
【００４８】
この構成により、本発明のサーバ装置は、対象コンテンツのジャンルに造詣が深く、かつ付与対象に含まれるキーワードに造詣の深いユーザが付与した、有用性の高い付与情報を、通信端末装置側で適切に選定させることができる。
【００４９】
（１７）また、本発明のサーバ装置は、前記取得手段が、各付与者のデジタルコンテンツの利用履歴の情報及び付与情報の付与履歴の情報の少なくとも一方を、各付与者の通信端末装置から取得し、前記取得手段が取得した前記利用履歴の情報及び前記付与履歴の情報の少なくとも一方に基づいて各付与者の前記付与傾向値を算出し、算出した前記付与傾向値を付与者毎に区分して前記付与傾向値データベースに登録する登録手段を更に備える構成を有している。
【００５０】
この構成により、本発明のサーバ装置は、各ユーザのデジタルコンテンツの利用状況や付与情報の付与状況に応じてデータベースを更新することができ、最新の環境に適した付与情報群を提供することができる。
【００５１】
（１８）また、本発明のサーバ装置は、前記取得手段が、前記対象デジタルコンテンツを、コンテンツデータベースから取得し、前記送信手段が、前記対象デジタルコンテンツを、前記付与情報群とともに前記通信端末装置へ送信する構成を有している。
【００５２】
この構成により、本発明のサーバ装置は、ユーザがデジタルコンテンツを購入した際に、当該デジタルコンテンツとあわせて付与情報群を提供することができるとともに、造詣の深いユーザが付与した有用性の高い付与情報を選定するための有用性レベルの情報も提供することができる。
【００５３】
（１９）また、本発明のプログラムは、対象デジタルコンテンツに付与された付与情報群を通信端末装置に提供するサーバ装置を、前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段、前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段、及び前記有用性レベルの情報を前記通信端末装置へ送信するとともに、前記付与情報群を、前記対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に前記通信端末装置へ送信する送信手段、として機能させる構成を有している。
【００５４】
この構成より、本発明のプログラムは、サーバ装置によって、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することができる。そして、本発明のプログラムは、サーバ装置によって、この有用性レベルの情報を付与情報群とともに通信端末装置へ送信することにより、通信端末装置で対象デジタルコンテンツを利用する際に、造詣の深いユーザが付与した、有用性の高い付与情報を通信端末装置側で選定させることができる。
【００５５】
したがって、本発明のプログラムは、サーバ装置によって、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【００５６】
（２０）また、本発明の通信システムは、ネットワークと、前記ネットワークに接続された通信端末装置と、前記ネットワークに接続され、かつ、対象デジタルコンテンツに付与された付与情報群を前記通信端末装置に提供するサーバ装置と、を有する通信システムであって、前記サーバ装置は、前記付与情報群の各付与情報の付与者におけるデジタルコンテンツの利用履歴及び付与情報の付与履歴の少なくとも一方に基づいて数値化された、付与情報の付与の傾向を示す付与傾向値を、付与傾向値データベースから取得する取得手段と、前記付与傾向値に基づいて、前記付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する設定手段と、前記有用性レベルの情報を前記通信端末装置へ送信するとともに、前記付与情報群を、前記対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に前記通信端末装置へ送信する送信手段と、を備える構成を有している。
【００５７】
この構成より、本発明の通信システムは、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することができる。そして、本発明の通信システムは、この有用性レベルの情報を付与情報群とともに通信端末装置へ送信することにより、通信端末装置で対象デジタルコンテンツを利用する際に、造詣の深いユーザが付与した、有用性の高い付与情報を通信端末装置側で選定させることができる。
【００５８】
したがって、本発明の通信システムは、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【発明の効果】
【００５９】
本発明のサーバ装置、及び、プログラム、通信システムは、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態における通信システムの構成を示すシステム構成図である。
【図２】一実施形態における通信システムの動作概要を示す概念図である。
【図３】一実施形態における付与情報の選定処理の一例を示す図である。
【図４】一実施形態における通信端末装置の構成を示すブロック図である。
【図５】一実施形態におけるサーバ装置の構成を示すブロック図である。
【図６】一実施形態におけるサーバ装置内のコンテンツ利用履歴データベースに記録されるデータの一例を示す図である。
【図７】一実施形態におけるサーバ装置内の付与履歴データベースに記録されるデータの一例を示す図である。
【図８】一実施形態におけるサーバ装置内の付与情報データベースに記録されるデータの一例を示す図である
【図９】一実施形態のサーバ装置において実行される利用履歴登録処理を示すフローチャートである。
【図１０】一実施形態のサーバ装置において実行される付与情報登録処理及び付与履歴情報登録処理を示すフローチャートである。
【図１１】一実施形態の通信システムにおいて実行される付与情報表示処理及び付与情報選定処理を含む付与情報の配信処理を示すフローチャートである。
【図１２】一実施形態の通信端末装置において表示される画像の一例を示す図である。
【図１３】変形例１の通信システムにおいて実行される付与情報表示処理及び付与情報選定処理を含む付与情報の配信処理を示すフローチャートである。
【図１４】変形例２における付与情報の選定処理の一例を示す図である。
【発明を実施するための形態】
【００６１】
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下の実施形態は、通信端末装置と、当該通信端末装置とネットワークを介して接続されるサーバ装置と、を有する通信システムに対し、本発明に係る、サーバ装置、プログラム及び通信システムを適用した場合の実施形態である。
【００６２】
［１］通信システムの構成及び概要
まず、図１〜図３の各図を用いて本実施形態における通信システム１の構成及び概要について説明する。
【００６３】
なお、図１は、本実施形態における通信システム１の構成を示すシステム構成図であり、図２は、本実施形態における通信システム１の動作概要を示す概念図である。また、図３は、本実施形態における付与情報の選定処理の一例を示す図である。なお、図が煩雑になることを防止するために、図１及び図２においては、一部のユーザのみを示している。すなわち、実際の通信システム１においては、表示するよりも多数のユーザ、グループ、及び、通信端末装置が存在している。
【００６４】
本実施形態の通信システム１は、図１に示すように、ＳＮＳの各ユーザによってそれぞれ所持される、複数の通信端末装置１０と、ネットワーク２０と、サーバ装置３０と、ネットワーク２０に接続された基地局５０と、を有している。
【００６５】
なお、ネットワーク２０は、例えば、携帯電話網を含む公衆電話網と、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークが相互接続されて構成される。ただし、当該ネットワーク２０の構成は、これに限られない。
【００６６】
本実施形態の通信システム１は、デジタルコンテンツを閲覧するユーザ（閲覧者）が通信端末装置１０を介して、ＳＮＳのユーザ（付与者）が当該デジタルコンテンツに付与した付与情報（以下、「アノテーション」ともいう。）の取得要求をした場合に、特定の付与情報を閲覧可能に当該ユーザの通信端末装置１０に提供するためのシステムである。
【００６７】
特に、通信システム１は、デジタルコンテンツに付与した付与情報であるアノテーションの提供において、新たな情報の提供サービス（以下、単に、「情報提供サービス」ともいう。）を実現するためのシステムであって、ＳＮＳの一つとして提供されるシステムである。
【００６８】
なお、本実施形態においては、一般的なＳＮＳを利用し、当該ＳＮＳの各機能と連動するように構成してもよいし、本実施形態のシステムに特化し、単独でまたは他のＳＮＳと連動してデジタルコンテンツに付与した付与情報の提供を実行する構成を有していてもよい。また、以下の実施形態においては、付与情報の登録及びその提供についてはＳＮＳの機能として説明するが、ネットワーク上において提供されるサービスであれば、特にＳＮＳ上で実行される必要はない。
【００６９】
通信端末装置１０は、例えば、パーソナルコンピュータ（ＰＣ）、スマートフォン、携帯用電話機、タブレット型情報端末装置、または、携帯型ゲーム機である。
【００７０】
この通信端末装置１０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって記述されているＷＷＷシステム用のリソースデータと、当該リソースデータのネットワークアドレスを示す固有のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）とを用いつつ、サーバ装置３０とのデータ通信を行うブラウジング機能を有している。
【００７１】
そして、通信端末装置１０は、当該ブラウジング機能を用いて、サーバ装置３０から受信したＸＭＬデータに基づいて各種情報を表示するとともに、基地局５０及びネットワーク２０を介してサーバ装置３０と通信接続しつつ、サーバ装置３０からＳＮＳのサービス提供を受けるようになっている。
【００７２】
特に、通信端末装置１０は、図２に示すように、ユーザの操作に基づいて、ユーザが今まで利用したデジタルコンテンツの利用履歴に関する情報（以下、「コンテンツ利用履歴情報」または単に「利用履歴情報」という。）をサーバ装置３０へ送信し、コンテンツ利用履歴情報をサーバ装置３０のデータベースに登録する処理（以下、「利用履歴登録処理」という。）を実行することができるように構成されている。
【００７３】
また、通信端末装置１０は、図２に示すように、ユーザ操作に基づいて、デジタルコンテンツに対する付与情報をサーバ装置３０へ送信し、当該付与情報をサーバ装置３０に登録する処理（以下、「付与情報登録処理」という。）及び付与情報の付与履歴をサーバ装置３０に登録する処理（以下、「付与履歴登録処理」という。）を実行することができるように構成されている。
【００７４】
そして、通信端末装置１０は、図２に示すように、デジタルコンテンツに付与された付与情報の取得要求（配信要求ともいう。）をサーバ装置３０へ送信する処理（以下、「付与情報要求処理」という。）を実行することができるように構成されている。そして、通信端末装置１０は、付与情報の配信要求に応じてサーバ装置３０が送信した付与情報を、ユーザに閲覧可能に表示する処理（以下、「付与情報表示処理」という。）を実行することができるように構成されている。
【００７５】
サーバ装置３０は、ＳＮＳの各サービスを提供しつつ、ＳＮＳの各ユーザが所持する通信端末装置１０を介したユーザの指示に基づき、通信端末装置１０と連携しつつ、利用履歴登録処理、付与履歴登録処理及び付与情報登録処理を実行することができるように構成されている。
【００７６】
特に、サーバ装置３０は、通信端末装置１０から付与情報の要求情報を受信すると、送信すべき対象付与情報を選定する処理（以下、「付与情報選定処理」という。）を実行するとともに、付与情報選定処理によって選定された付与情報を該当する通信端末装置１０に配信する（送信する）配信処理を実行することができるように構成されている。
【００７７】
具体的には、サーバ装置３０は、要求の対象である対象デジタルコンテンツに付与された各付与情報の付与者のデジタルコンテンツの利用履歴、付与情報の付与履歴または双方に基づいて数値化された、各付与情報の付与の傾向を示す付与傾向値を、データベースから取得するようになっている。
【００７８】
具体的には、サーバ装置３０は、各付与情報の付与傾向値として、所定のキーワードに対する付与履歴に基づいて数値化された値（以下、「キーワード付与履歴値」ともいう。）、及び、付与情報を付与する対象デジタルコンテンツと同一のジャンルの各ユーザにおける利用履歴に基づいて数値化された値（以下、「ジャンル利用履歴値」ともいう。）を用いる。
【００７９】
すなわち、サーバ装置３０は、キーワード付与履歴値として、ユーザ毎において登録された各キーワードの付与回数（以下、「キーワード付与回数」という。）を用いるとともに、ジャンル利用履歴値として、付与情報を提供するデジタルコンテンツと同一のジャンルにおける各ユーザが利用した利用回数を用いる。
【００８０】
また、サーバ装置３０は、これらの付与傾向値を取得し、取得した付与傾向値に基づいて、対象デジタルコンテンツに付与された各付与情報に対して有用性を示す有用性レベルを設定するようになっている。すなわち、サーバ装置３０は、ジャンル利用回数が多いほど高く、かつ、キーワード付与回数が多いほど高くなる有用レベルを、付与情報毎に設定するようになっている。そして、サーバ装置３０は、設定した有用性レベルに基づいて、対象デジタルコンテンツに付与された付与情報群から対象付与情報を選定し、該当する通信端末装置１０に配信するようになっている。
【００８１】
例えば、図３の例においては、対象デジタルコンテンツである電子書籍の本文における文字列「ハイパーテキストシステム」に対して、付与者Ａ及び付与者Ｂがそれぞれコメントを付与した場合を想定する。この場合において、当該電子書籍のジャンルは「情報科学」であり、文字列「ＷＷＷ」、「インターネット」、「ハイパーテキスト」及び「コンピュータネットワーク」が当該電子書籍の対象ページにおけるキーワードとして予め設定されているものとする。
【００８２】
また、付与者Ａは、書籍ジャンル「情報科学」に属する電子書籍をこれまでに１５回利用しており、文字列「ハイパーテキスト」に対して付与情報をこれまでに１０回付与している。一方、付与者Ｂは、書籍ジャンル「情報科学」に属する電子書籍をこれまでに３回利用しており、文字列「ハイパーテキスト」に対して付与情報をこれまでに２回付与している状況を示している。
【００８３】
このような図３の例において、サーバ装置３０は、付与傾向値である、対象となる電子書籍と同一のジャンルの利用回数及び付与情報が付与された選択範囲に含まれるキーワードへの付与回数に基づいて、付与者Ａの「ハイパーテキスト」における付与情報に対する有用性レベルが、付与者Ｂの「ハイパーテキスト」における付与情報に対する有用性レベルより、高く設定されるようになる。そして、サーバ装置３０は、この有用性レベルに基づいて、付与者Ａの付与情報「ハイパーテキストはＨＴＭＬで記述される」を付与者Ｂの付与情報「よくわからないけど、Ｗｅｂと関係ありそう」より優先して選定することができるようになっている。
【００８４】
そして、サーバ装置３０は、選定した対象付与情報を、付与情報を要求したユーザ（閲覧者）の通信端末装置１０へ閲覧可能に配信（送信）することができるようになっている。
【００８５】
このような構成を有することによって、本実施形態の通信システム１は、付与傾向値を用いて各付与情報の有用性レベルを設定することにより、造詣の深いユーザが付与した、有用性の高い付与情報を選定することができるので、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができるようになっている。
【００８６】
［２］通信端末装置の構成
次に、図４を用いて本実施形態の各通信端末装置１０の構成について説明する。なお、図４は、本実施形態の通信端末装置１０の構成を示す構成図である。
【００８７】
本実施形態の通信端末装置１０は、図４に示すように、記録部１００と、ネットワーク通信部１１０と、端末データ処理部１２０と、表示部１３０と、表示制御部１４０と、操作部１５０と、端末管理制御部１６０と、を有している。なお、上記の各部は、バスＢによって相互に接続され、各構成要素間におけるデータの転送が実行される。
【００８８】
記録部１００は、例えば、ハードディスクドライブ（以下、「ＨＤＤ」と略す。）、または、ＮＡＮＤ型、ＮＯＲ型等の不揮発性フラッシュメモリによって構成される。また、記録部１００は、ネットワーク通信部１１０、及び、端末管理制御部１６０のワークエリアとしてＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  ）も含まれる。
【００８９】
また、記録部１００は、アプリケーション記録部１０１と、コンテンツ記録部１０２と、コンテンツ利用履歴記録部１０３と、付与情報記録部１０４と、を少なくとも含む。
【００９０】
アプリケーション記録部１０１には、端末データ処理部１２０、及び、端末管理制御部１６０によって実行される様々なアプリケーションプログラム（以下、「アプリケーション」という。）が記録されている他に、上記ブラウジング機能を実現するためのブラウザ用のプログラムも記録されている。また、アプリケーション記録部１０１には、ユーザ名、ＳＮＳのサービスを享受するためのユーザＩＤ、当該通信端末装置１０を一意に識別するための端末ＩＤ、当該ユーザの友人登録情報等を含むユーザ登録情報が記録されている。
【００９１】
コンテンツ記録部１０２には、ネットワーク通信部１１０を介して取得された電子書籍、音楽等のデジタルコンテンツのデータが記録される。また、コンテンツ記録部１０２には、デジタルコンテンツのデータとあわせて、当該デジタルコンテンツに対応するコンテンツＩＤ、タイトル情報等を含むコンテンツ関連情報も記録される。
【００９２】
コンテンツ利用履歴記録部１０３には、当該通信端末装置１０で再生されたデジタルコンテンツ、すなわち、当該通信端末装置１０のユーザが利用したデジタルコンテンツの利用履歴情報が記録される。例えば、利用履歴情報は、再生されたデジタルコンテンツに対応するコンテンツＩＤと、当該デジタルコンテンツのジャンルに対応するジャンルＩＤと、再生された日時を示す利用日時情報とを含む。また、例えば、利用履歴情報は、当該デジタルコンテンツの購入日を示す購入日情報と当該デジタルコンテンツの金額を示す金額情報を少なくとも含む購入履歴情報を含んでもよい。
【００９３】
なお、コンテンツ利用履歴記録部１０３には、コンテンツ記録部１０２内のデジタルコンテンツの利用履歴情報だけでなく、ブラウジングされたサイト、ストリーミング再生された映画等のデジタルコンテンツの利用履歴情報も記録される。
【００９４】
付与情報記録部１０４には、ネットワーク通信部１１０を介して取得された、デジタルコンテンツに付与された付与情報が記録される。付与情報は、例えば、付与対象の範囲を示す下線等のマーキング情報及び付与対象に対するコメント情報の少なくとも一方を含む。また、コンテンツ記録部１０２には、付与情報とあわせて、当該付与情報が付与された対象デジタルコンテンツに対応するコンテンツＩＤ、当該対象デジタルコンテンツにおける当該付与情報の位置を示す位置情報等を含む付与関連情報も記録される。
【００９５】
ネットワーク通信部１１０は、基地局５０の準拠する通信規格により、基地局５０と無線通信チャネルを構築し、ネットワーク２０を経由して、サーバ装置３０と、各種データの授受を行う。特に、ネットワーク通信部１１０は、上記付与情報要求処理を実行するための要求情報をサーバ装置３０へ送信する。そして、ネットワーク通信部１１０は、要求情報に応じてサーバ装置３０が送信した対象付与情報を受信する。
【００９６】
なお、基地局５０の準拠する通信規格はネットワーク２０の構成により変化する。例えば、ネットワーク２０が携帯電話網を含む場合に、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐｅｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）または３ＧＰＰ２、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの通信規格に準拠することになる。
【００９７】
端末データ処理部１２０は、アプリケーション記録部１０１に記録されているアプリケーションに応じて各種データ処理を実行する。例えば、端末データ処理部１２０は、コンテンツ記録部１０２に記録されているデジタルコンテンツの再生処理を実行する。特に、端末データ処理部１２０は、操作部１５０に対する入力に応じて、上記付与情報要求処理を実行するための要求情報を生成する。例えば、要求情報は、ユーザＩＤ、端末ＩＤ及び対象デジタルコンテンツのＩＤを含む。
【００９８】
表示部１３０は、例えば、液晶素子または有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、表示制御部１４０において生成された表示データに基づいて所定の画像を表示する。
【００９９】
表示制御部１４０は、表示部１３０に表示させるために必要な表示データを生成するようになっており、生成された表示データを当該表示部１３０に出力する。例えば、表示制御部１４０は、デジタルコンテンツの再生時に、当該デジタルコンテンツの画像を表示部１３０に表示させる。特に、表示制御部１４０は、ネットワーク通信部１１０を介して受信された対象付与情報を用いて、上記付与情報表示処理を実行するための表示データを生成する。
【０１００】
操作部１５０は、各種の確認ボタン、各操作指令を入力する操作ボタン、テンキーなどの多数のキー及びタッチパネルにより構成され、各操作を行う際に用いられるようになっている。
【０１０１】
端末管理制御部１６０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、記録部１００に記録された各種のアプリケーションを実行することにより、通信端末装置１０の全般的な機能を総括的に制御する。
【０１０２】
特に、端末管理制御部１６０は、アプリケーション記録部１０１に記憶された各種アプリケーションに基づいて、各処理を実現する。例えば、端末管理制御部１６０は、通信端末装置１０の各部と連動しつつ、デジタルコンテンツの再生処理を実行する。具体的には、端末管理制御部１６０は、操作部１５０を介して受け付けた再生指示入力に従い、デジタルコンテンツの表示画面用データを生成するように端末データ処理部１２０を制御する。そして、端末管理制御部１６０は、表示制御部１４０を制御し、デジタルコンテンツの表示に関する各種の制御を管理する。
【０１０３】
具体的には、端末管理制御部１６０は、通信端末装置１０におけるデジタルコンテンツの利用履歴情報を、ネットワーク通信部１１０を介してサーバ装置３０へ送信する。例えば、端末管理制御部１６０は、通信端末装置１０でデジタルコンテンツが再生された場合に、当該デジタルコンテンツの利用情報をサーバ装置３０へ送信する。また、端末管理制御部１６０は、一定の間隔でコンテンツ利用履歴記録部１０３にアクセスし、新たに追加された利用履歴情報を抽出し、当該利用履歴情報をサーバ装置３０へ送信してもよい。また、端末管理制御部１６０は、操作部１５０及び表示制御部１４０と連動して、デジタルコンテンツの利用情報の入力を受け付けてもよい。
【０１０４】
また、端末管理制御部１６０は、通信端末装置１０の各部と連動しつつ、付与情報を付与する付与処理を実行する。例えば、端末管理制御部１６０は、付与情報の入力画面を表示部１３０に表示させるように表示制御部１４０を制御し、付与情報の入力を、操作部１５０を介して受け付ける。そして、端末管理制御部１６０は、受け付けた付与情報を、ネットワーク通信部１１０を介してサーバ装置３０へ送信する。
【０１０５】
一方、端末管理制御部１６０は、通信端末装置１０の各部と連動しつつ、付与情報要求処理を実行する。例えば、端末管理制御部１６０は、付与情報の要求を指示するためのメニュー画面を表示部１３０に表示させるように表示制御部１４０を制御し、付与情報の要求入力を、操作部１５０を介して受け付ける。そして、端末データ処理部１２０は、上記要求情報を生成する。そして、端末管理制御部１６０は、当該要求情報を、ネットワーク通信部１１０を介してサーバ装置３０へ送信する。
【０１０６】
また、端末管理制御部１６０は、通信端末装置１０の各部と連動しつつ、付与情報表示処理を実行する。例えば、端末管理制御部１６０は、デジタルコンテンツを表示部１３０に表示する場合に、当該デジタルコンテンツに付与された付与情報が付与情報記録部１０４に記録されているか否かを判定する。そして、端末管理制御部１６０は、当該デジタルコンテンツに付与された付与情報が付与情報記録部１０４に記録されている場合に、当該付与情報を付与情報記録部１０４から読み出し、当該デジタルコンテンツとともに当該付与情報を表示部１３０に表示させるように表示制御部１４０を制御する。
【０１０７】
なお、端末管理制御部１６０は、サーバ装置３０のユーザ情報のデータベースを更新するために、アプリケーション記録部１０１に記録されているユーザ登録情報を、ネットワーク通信部１１０を介してサーバ装置３０へ送信してもよい。
【０１０８】
［３］サーバ装置の構成
次に、図５〜図８の各図を用いて本実施形態のサーバ装置３０の構成について説明する。なお、図５は、本実施形態のサーバ装置３０の構成を示すブロック図であり、図６は、本実施形態におけるサーバ装置３０内のコンテンツ利用履歴ＤＢ３３４に記録されるデータの一例を示す図である。また、図７は、本実施形態におけるサーバ装置３０内の付与履歴ＤＢ３３６に記録されるデータの一例を示す図であり、図８は、本実施形態におけるサーバ装置３０内の付与情報ＤＢ３３５に記録されるデータの一例を示す図である。
【０１０９】
本実施形態のサーバ装置３０は、図５に示すように、通信制御部３１０と、ＲＯＭ／ＲＡＭ３２０と、記録装置３３０と、サーバデータ処理部３４０と、サーバ管理制御部３５０と、を有する。
【０１１０】
なお、例えば、通信制御部３１０は、本発明の送信手段を構成し、記録装置３３０は、本発明の付与傾向値データベース及びキーワードデータベースを構成する。また、例えば、サーバデータ処理部３４０は、本発明の取得手段、設定手段及び選定手段及び登録手段を構成する。さらに、上記の各部は、バスＢによって相互に接続され、各構成要素間におけるデータの転送が実行される。
【０１１１】
通信制御部３１０は、所定のネットワークインターフェースであり、通信端末装置１０と通信チャネルを構築し、各種のデータの授受を行う。
【０１１２】
ＲＯＭ／ＲＡＭ３２０には、サーバ装置３０の駆動に必要な各種のプログラムが記録されている。また、ＲＯＭ／ＲＡＭ３２０には、サーバデータ処理部３４０、及び、サーバ管理制御部３５０によって実行される様々なアプリケーションが記録されている。そして、ＲＯＭ／ＲＡＭ３２０は、各種の処理が実行される際のワークエリアとして用いられる。
【０１１３】
サーバ管理制御部３５０は、主に中央演算処理装置（ＣＰＵ）によって構成され、プログラムを実行することによって、サーバ装置３０の各部を統合制御する。具体的には、サーバ管理制御部３５０は、記録装置３３０と連動し、ユーザの操作による通信端末装置１０からのログイン要求に基づいて各ユーザのＳＮＳへのログイン処理を行う。
【０１１４】
記録装置３３０は、ＨＤＤまたはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）により構成され、その記録領域内に、記録装置３３０は、少なくとも会員ＤＢ３３１と、キーワードＤＢ３３２と、コンテンツＤＢ３３３と、コンテンツ利用履歴ＤＢ３３４と、付与情報ＤＢ３３５と、付与履歴ＤＢ３３６と、を有している。なお、例えば、キーワードＤＢ３３２は、キーワードデータベースを構成し、コンテンツ利用履歴ＤＢ３３４及び付与履歴ＤＢ３３６は、本発明の付与傾向値データベースを構成する。
【０１１５】
会員ＤＢ３３１は、ＳＮＳの各ユーザの情報を管理するための各種情報が格納されるデータベースである。例えば、会員ＤＢ３３１には、
（１）各ユーザに対応し、他のユーザと識別するためのユーザＩＤと、
（２）当該ユーザの名前を示すユーザ名情報と、
が対応付けて登録（記録）される。
【０１１６】
キーワードＤＢ３３２は、各デジタルコンテンツに対して予め定められたキーワードの情報を管理するための各種情報が格納されるデータベースである。例えば、キーワードＤＢ３３２には、
（１）各キーワードに対応し、他のキーワードと識別するためのキーワードＩＤと、
（２）当該キーワードの名称を示すキーワード名の情報と、
が対応付けて登録（記録）される。
【０１１７】
コンテンツＤＢ３３３は、種々のデジタルコンテンツの情報を管理するための各種情報が格納されるデータベースである。例えば、コンテンツＤＢ３３３には、
（１）各デジタルコンテンツに対応し、他のデジタルコンテンツと識別するためのコンテンツＩＤと、
（２）デジタルコンテンツのタイトルを示すタイトルの情報と、
（３）デジタルコンテンツのジャンルに対応し、他のジャンルと識別するためのジャンルＩＤと、
（４）ジャンルの名称を示すジャンル名の情報と、
（５）デジタルコンテンツにおける各構成区分（例えばページ）に対応し、他の構成区分と区別するための構成区分ＩＤと、
（６）各構成区分ＩＤと、当該構成区分ＩＤに対応する構成区分におけるデジタルコンテンツのデータとを関連付けたコンテンツデータ群と、
（７）各構成区分ＩＤと、当該構成区分ＩＤに対応する構成区分内において予め定められたキーワードのキーワードＩＤと、当該キーワードの位置（例えば、構成区分の先頭からの文字数）とを関連付けたキーワードデータ群と、
が対応付けて登録（記録）される。
【０１１８】
コンテンツ利用履歴ＤＢ３３４は、ＳＮＳの各ユーザが利用したデジタルコンテンツの履歴情報を管理するための各種情報が格納されるデータベースである。例えば、コンテンツ利用履歴ＤＢ３３４には、
（１）各ユーザに対応し、各ユーザを識別するためのユーザＩＤと、
（２）ユーザが利用したデジタルコンテンツに対応するコンテンツＩＤと、
（３）ユーザが当該デジタルコンテンツを利用した日時を示す利用日時の情報と、
が対応付けて登録（記録）される。
【０１１９】
また、例えば、コンテンツ利用履歴ＤＢ３３４には、ジャンルの利用履歴を示すジャンル利用履歴テーブルが格納される。ジャンル利用履歴テーブルには、図６に示すように、
（１）各ユーザに対応し、各ユーザを識別するためのユーザＩＤと、
（２）ユーザが利用したデジタルコンテンツのジャンルに対応するジャンルＩＤと、
（３）ユーザがジャンルＩＤに対応するジャンルに属するデジタルコンテンツを利用した回数を示す利用回数の情報と、
が対応付けて登録（記録）される。
【０１２０】
付与情報ＤＢ３３５は、ＳＮＳの各ユーザがデジタルコンテンツに付与した付与情報を管理するための各種情報が格納されるデータベースである。例えば、付与情報ＤＢ３３５には、図７に示すように、
（１）各付与情報に対応し、各付与情報を識別するための付与情報ＩＤと、
（２）付与情報を付与したユーザに対応するユーザＩＤと、
（３）ユーザが付与情報を付与したデジタルコンテンツに対応するコンテンツＩＤと、
（４）ユーザが付与情報を付与した当該デジタルコンテンツにおける構成区分（例えばページ）に対応する区分ＩＤと、
（５）付与対象の位置（例えば、構成区分の先頭からの文字数）を示す位置情報と、
（６）付与対象の範囲（例えば、範囲内の文字数）を示す範囲情報と、
（７）各付与情報に設定された有用性レベルを示す有用性レベルの情報と、
（８）付与対象の範囲を示すマーキングの情報と、
（９）付与対象に対して当該ユーザが付与したコメントの情報と、
が対応付けて登録（記録）される。
【０１２１】
付与履歴ＤＢ３３６は、ＳＮＳの各ユーザが付与した付与情報の履歴情報を管理するための各種情報が格納されるデータベースである。例えば、付与履歴ＤＢ３３６には、
（１）各ユーザに対応し、各ユーザを識別するためのユーザＩＤと、
（２）ユーザが付与情報を付与したデジタルコンテンツに対応するコンテンツＩＤと、
（３）ユーザが当該デジタルコンテンツに付与情報を付与した日時を示す付与日時の情報と、
が対応付けて登録（記録）される。
【０１２２】
また、例えば、付与履歴ＤＢ３３６には、予め定められたキーワードに対する付与情報の付与履歴を示すキーワード付与履歴テーブルが格納される。キーワード付与履歴テーブルには、図８に示すように、
（１）各ユーザに対応し、各ユーザを識別するためのユーザＩＤと、
（２）ユーザが付与情報を付与したキーワードに対応するキーワードＩＤと、
（３）ユーザが当該キーワードＩＤに対応するキーワードに対して付与情報を付与した回数を示す付与回数の情報と、
が対応付けて登録（記録）される。
【０１２３】
なお、記録装置３３０の各ＤＢに格納される上述の情報の項目は一例であり、ＳＮＳのサービス等の状況にあわせて、上述の項目と別の項目がＤＢに追加されたり、上述の項目のうちのいくつかの項目が削除されたりしてもよい。
【０１２４】
サーバデータ処理部３４０は、ＲＯＭ／ＲＡＭ３２０に記録されているアプリケーションに応じて各種データ処理を実行する。特に、サーバデータ処理部３４０は、該当する通信端末装置１０と連動して以下の処理を実行する。
（１）キーワードをキーワードＤＢ３３２に登録する登録処理
（２）コンテンツをコンテンツＤＢ３３３に登録する登録処理
（３）コンテンツ利用履歴情報をコンテンツ利用履歴ＤＢ３３４に登録する利用履歴登録処理
（４）付与情報（すなわち、アノテーション）を付与情報ＤＢ３３５に登録する付与情報登録処理
（５）付与情報の付与履歴を付与履歴ＤＢ３３６に登録する付与履歴登録処理
（６）付与情報の配信要求を受信した際に送信すべき対象付与情報を選定する付与情報選定処理を含む付与情報を該当する通信端末装置１０に配信する配信処理
【０１２５】
具体的には、サーバデータ処理部３４０は、上記各種の処理を実行するために、取得部３４１、登録部３４２、設定部３４３及び選定部３４４を含む。なお、例えば、本実施形態の取得部３４１は、本発明の取得手段を構成し、登録部３４２は、本発明の登録手段を構成する。また、例えば、本実施形態の設定部３４３は、本発明の設定手段を構成し、選定部３４４は、本発明の選定手段を構成する。
【０１２６】
取得部３４１は、上述の各処理を実行するために、記録装置３３０の各種ＤＢからデータ処理に用いられる各種データを取得するとともに、各通信端末装置１０が送信した各種情報を、通信制御部３１０を介して取得する。
【０１２７】
登録部３４２は、上述の各処理を実行するために、取得部３４１が取得した情報を用いて、記録装置３３０の各種ＤＢに各種情報を登録する。設定部３４３は、付与履歴登録処理時にデジタルコンテンツに付与された付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する。選定部３４４は、配信処理における付与情報設定処理として、デジタルコンテンツに付与された付与情報群の中から、通信端末装置１０へ送信すべき対象付与情報を選定し、選定した対象付与情報を通信制御部３１０と連動して該当する通信端末装置１０に配信する。
【０１２８】
なお、本実施形態におけるサーバデータ処理部３４０が実行する各処理の詳細については後述する。
【０１２９】
［４］サーバデータ処理部の詳細
次に、本実施形態のサーバデータ処理部３４０において実行される各処理の詳細について説明する。
【０１３０】
（キーワードの登録処理）
取得部３４１は、所定のタイミングによって図示しない通信装置を介してコンテンツ提供者から送信された、キーワード名、キーワードＩＤ等を含むキーワード登録情報を取得する。そして、登録部３４２は、取得部３４１が取得したキーワード登録情報を用いて、キーワードＤＢ３３２の各項目に情報を登録する。
【０１３１】
なお、登録部３４２は、デジタルコンテンツを解析してキーワードを抽出し、抽出したキーワードの情報をキーワードＤＢ３３２に登録してもよい。具体的には、登録部３４２は、ＴＦ−ＩＤＦ（Ｔｅｒｍ  Ｆｒｅｑｕｅｎｃｙ  −  Ｉｎｖｅｒｓｅ  Ｄｏｃｕｍｅｎｔ  Ｆｒｅｑｕｅｎｃｙ）を用いてデジタルコンテンツ内の各単語のスコアを算出し、上位から予め定められた数の単語若しくは閾値以上のスコアを有する単語をキーワードとして抽出する。
【０１３２】
例えば、登録部３４２は、対象ユーザの行動履歴情報に基づいて、解析すべき対象の構成区分（例えばページ）またはデジタルコンテンツ内のキーワードの出現頻度「ＴＦ」とすべての構成区分（ページ毎であれば該当するデジタルコンテンツ全体）またはデジタルコンテンツ全体におけるキーワードの出現頻度「ＤＦ」に基づいて算出されたキーワード毎の「ＴＦ−ＩＤＦ（＝ＴＦ／ＤＦ）」をスコア化し、所定の条件を具備するキーワードを抽出する。
【０１３３】
また、登録部３４２は、上記に代えて、デジタルコンテンツ内の文章に対して形態素解析を行ってキーワードを抽出してもよい。また、キーワードの抽出は、デジタルコンテンツの構成区分毎（例えばページ毎）に行われてもよい。
【０１３４】
（コンテンツの登録処理）
取得部３４１は、所定のタイミングによって、図示しない通信装置を介してコンテンツ提供者から送信された、デジタルコンテンツのコンテンツＩＤ、当該デジタルコンテンツのジャンルＩＤ、当該デジタルコンテンツのデータ等を含むコンテンツ登録情報を取得する。そして、登録部３４２は、取得部３４１が取得したコンテンツ登録情報を用いて、コンテンツＤＢ３３３の各項目に情報を登録する。
【０１３５】
（利用履歴登録処理）
取得部３４１は、ユーザがコンテンツを利用した際に、または、所定のタイミングに、ユーザＩＤ、利用されたデジタルコンテンツに対応するコンテンツＩＤ等を含む利用履歴情報を、該当する通信端末装置１０から取得する。そして、登録部３４２は、取得部３４１が取得した利用履歴情報を用いて、コンテンツ利用履歴ＤＢ３３４の各項目に情報を登録する。また、登録部３４２は、各ユーザの付与情報の付与の傾向を示す付与傾向値の一つであるジャンルの利用回数（以下、「ジャンル利用回数」という。）の更新を含む各種の情報をコンテンツ利用履歴ＤＢ３３４におけるジャンル利用履歴テーブルの各項目に登録する。
【０１３６】
（付与情報登録処理及び付与履歴登録処理）
取得部３４１は、ユーザが付与情報の入力を行った際に、当該ユーザが入力した付与情報を、当該ユーザに対応するユーザＩＤ、対象デジタルコンテンツに対応するコンテンツＩＤ、付与対象の位置及び範囲の情報等を含む付与関連情報とともに、該当する通信端末装置１０から取得する。
【０１３７】
登録部３４２は、取得部３４１が取得した付与情報及び付与関連情報を用いて、当該付与情報を付与したキーワードを特定しつつ、当該特定したキーワードにおいて、該当するユーザのキーワード付与回数の更新を含む付与履歴ＤＢ３３６におけるキーワード付与履歴テーブルの各項目に情報を登録する。また、登録部３４２は、特定したキーワードの付与回数、及び、該当するユーザにおいて対象デジタルコンテンツと同一のジャンルのジャンル利用回数に基づいて設定された有用性レベルを含む付与履歴ＤＢ３３６の各項目に情報を登録する。
【０１３８】
設定部３４３は、対象デジタルコンテンツに対して予め定められたキーワードに対する付与履歴に基づいて数値化された値としての、特定したキーワードのキーワード付与回数と、対象デジタルコンテンツと同一のジャンルの利用履歴に基づいて数値化された値としての、該当するユーザのジャンル利用回数と、によって決定される値を、付与情報を選定する際の有用性を示す有用性レベルとして設定する。具体的には、設定部３４３は、ユーザが付与したとして特定されたキーワードの付与回数と、ユーザが付与情報の入力した際に取得したコンテンツＩＤと同一ジャンルのジャンル利用回数とを加算し、当該加算値を各付与情報の有用性レベルとして設定する。
【０１３９】
なお、本実施形態においては、付与傾向値として、キーワード付与履歴値であるキーワード付与回数、及び、ジャンル利用回数の双方が用いられるが、キーワード付与回数またはジャンル利用回数のいずれか一方に基づいて有用性レベルが決定されてもよい。
【０１４０】
（選定処理及び配信処理）
選定部３４４は、通信制御部３１０によって通信端末装置１０から送信された付与情報の要求情報が受信された場合に、付与情報登録処理及び付与履歴登録処理によって算出された有用性レベルに基づいて、対象デジタルコンテンツに付与された付与情報群の中から対象付与情報を選定する。特に、選定部３４４は、有用性レベルの高い順に、予め定められた数の付与情報を対象付与情報として選定する。そして、選定部３４４は、通信制御部３１０と連動して、対象付与情報を、付与情報の取得要求を送信した通信端末装置１０へ配信する
【０１４１】
［５］通信システムの動作
［５．１］利用履歴登録処理
次に、図９を用いて本実施形態のサーバ装置３０におけるサーバデータ処理部３４０において実行される利用履歴登録処理ついて説明する。なお、図９は、サーバ装置３０において実行される利用履歴登録処理を示すフローチャートである。
【０１４２】
本動作において、各ユーザは、ＳＮＳの利用登録済みの状態、すなわち、会員ＤＢ３３１に各種の情報が登録済みの状態になっているものとする。ＳＮＳへの利用登録方法は、従来のＳＮＳと何ら変わらないので、説明を省略する。また、この処理に先立って、各ユーザの通信端末装置１０は、ＳＮＳへのログインをしているものとする。
【０１４３】
まず、通信制御部３１０が、デジタルコンテンツを利用することによって一の通信端末装置１０から送信されたデジタルコンテンツの利用履歴情報を、受信すると（ステップＳ１００）、サーバデータ処理部３４０は、利用履歴情報のユーザＩＤと会員ＤＢ３３１とを照合して、デジタルコンテンツを利用したユーザに対応するユーザＩＤを特定する（ステップＳ１０１）。
【０１４４】
次いで、サーバデータ処理部３４０は、利用履歴情報のコンテンツＩＤとコンテンツＤＢ３３３を参照して、利用されたデジタルコンテンツのジャンルに対応するジャンルＩＤを特定する（ステップＳ１０２）。
【０１４５】
次いで、取得部３４１は、コンテンツ履歴ＤＢ３３４のジャンル利用履歴テーブルから、特定したユーザＩＤ及びジャンルＩＤに対応するジャンル利用回数ＮＧを取得する（ステップＳ１０３）。
【０１４６】
次いで、登録部３４２は、取得部３４１によって取得されたジャンル利用回数ＮＧに「１」を加えるとともに（ステップＳ１０４）、新たなジャンル利用回数ＮＧをジャンル利用履歴テーブルに更新登録し（ステップＳ１０５）、本動作を終了させる。
【０１４７】
なお、ステップＳ１０４及びＳ１０５の処理において、登録部３４２は、特定したユーザＩＤ及びジャンルＩＤに対応するジャンル利用回数ＮＧがジャンル利用履歴テーブルに登録されていないと判定した場合には、当該ユーザＩＤ、当該ジャンルＩＤ及びジャンル利用回数「１」を、ジャンル利用履歴テーブルに新たに登録する。
【０１４８】
［５．２］付与情報登録処理及び付与履歴登録処理
次に、図１０を用いて本実施形態のサーバ装置３０のサーバデータ処理部３４０において実行される付与情報登録処理及び付与履歴登録処理について説明する。なお、図１０は、サーバ装置３０において実行される付与情報登録処理及び付与履歴登録処理を示すフローチャートである。
【０１４９】
本動作において、上述と同様に、各ユーザは、ＳＮＳの利用登録済みの状態、すなわち、会員ＤＢ３３１に各種の情報が登録済みの状態になっているものとする。ＳＮＳへの利用登録方法は、従来のＳＮＳと何ら変わらないので、説明を省略する。また、この処理に先立って、各ユーザの通信端末装置１０は、ＳＮＳへのログインをしているものとする。
【０１５０】
まず、通信制御部３１０が、付与情報を入力することによって一の通信端末装置１０から送信された付与情報及び付与関連情報を受信すると（ステップＳ２００）、サーバデータ処理部３４０は、付与関連情報のユーザＩＤと会員ＤＢ３３１とを照合して、付与情報を付与したユーザに対応するユーザＩＤを特定する（ステップＳ２０１）。
【０１５１】
次いで、取得部３４１は、付与関連情報に含まれる対象デジタルコンテンツのコンテンツＩＤとコンテンツＤＢ３３３を参照して、当該対象デジタルコンテンツに予め定められたキーワードのキーワードＩＤと、当該キーワードの位置とを関連付けたキーワードデータ群を取得する（ステップＳ２０２）。
【０１５２】
次いで、サーバデータ処理部３４０は、付与関連情報に含まれる付与対象の位置及び範囲の情報と、取得したキーワードデータ群とを照合して、付与情報が対象デジタルコンテンツに対して予め定められたキーワードに対して付与されたか否かを判定する（ステップＳ２０３）。このとき、サーバデータ処理部３４０は、付与情報が対象デジタルコンテンツに対して予め定められたキーワードに対して付与されたと判定した場合には、ステップＳ２０４の処理へ移行し、付与情報が対象デジタルコンテンツに対して予め定められたキーワードに対して付与されていないと判定した場合には、ステップＳ２０７の処理へ移行する。
【０１５３】
次いで、サーバデータ処理部３４０が、付与情報が対象デジタルコンテンツに対して予め定められたキーワードに対して付与されたと判定した場合には、取得部３４１は、付与履歴ＤＢ３３６のキーワード付与履歴テーブルから、特定したユーザＩＤ及び付与情報が付与されたキーワードに応じたキーワードＩＤに対応するキーワード付与回数ＮＫを取得する（ステップＳ２０４）。
【０１５４】
次いで、登録部３４２は、取得したキーワード付与回数ＮＫに「１」を加え（ステップＳ２０５）、新たなキーワード付与回数ＮＫをキーワード付与履歴テーブルに登録する（ステップＳ２０６）。なお、特定したユーザＩＤ及び付与情報が付与されたキーワードに応じたキーワードＩＤに対応するキーワード付与回数ＮＫがキーワード付与履歴テーブルに登録されていない場合には、登録部３４２は、当該ユーザＩＤ、当該キーワードＩＤ及びキーワード付与回数「１」を、キーワード付与履歴テーブルに新たに登録する。
【０１５５】
一方、サーバデータ処理部３４０は、付与情報が対象デジタルコンテンツに対して予め定められたキーワードに対して付与されていないと判定した場合には、キーワード付与回数ＮＫを「０」と設定する（ステップＳ２０７）。
【０１５６】
次いで、取得部３４１は、コンテンツ履歴ＤＢ３３４のジャンル利用履歴テーブルから、特定したユーザＩＤ及び対象デジタルコンテンツのジャンルＩＤに対応するジャンル利用回数ＮＧを取得する（ステップＳ２０８）。
【０１５７】
次いで、設定部３４３は、当該付与情報の付与の傾向を示す付与傾向値であるキーワード付与回数ＮＫ及びジャンル利用回数ＮＧによって決定される値を、当該付与情報の有用性レベルとして設定する。（ステップＳ２０９）。具体的には、設定部３４３は、キーワード付与回数ＮＫ及びジャンル利用回数ＮＧを加算して有用性レベルを算出して設定する。
【０１５８】
次いで、登録部３４２は、取得した付与情報及び関連情報、並びに設定した有用性レベルを用いて、付与情報ＤＢ３３５の各項目の情報を登録する（ステップＳ２１０）。そして、サーバ管理制御部３５０は、本動作を終了させる。
［５．３］付与情報の配信処理
次に、図１１及び図１２を用いて本実施形態の通信システム１において実行される付与情報表示処理及び付与情報選定処理を含む付与情報の配信処理について説明する。図１１は、本実施形態の通信システム１において実行される付与情報表示処理及び付与情報選定処理を含む付与情報の配信処理を示すフローチャートであり、図１２は、本実施形態の通信端末装置１０において表示される画像の一例を示す図である。
【０１５９】
本動作において、通信端末装置１０の端末管理制御部１６０は、表示制御部１４０を制御し、ユーザによる付与情報の要求指示の表示を行いつつ、入力が操作部１５０に対してなされるのを待機しているものとする。
【０１６０】
この状態において、端末管理制御部１６０は、対象デジタルコンテンツを特定しつつ、操作部１５０に対するユーザ操作に基づいて、付与情報の配信要求指示を検出すると（ステップＳ３００）、所定のプログラムをアプリケーション記録部１０１から読み出して、ブラウザを起動しつつ、サーバ装置３０に対して、自機のユーザのユーザＩＤ及びコンテンツＩＤが付加された付与情報の配信要求を送信する（ステップＳ３０１）。そして、端末管理制御部１６０は、サーバ装置３０からのデータ受信を待機する状態に移行する。
【０１６１】
次いで、サーバ装置３０においては、通信制御部３１０が、付与情報の配信要求を受信すると（ステップＳ４００）、取得部３４１は、付与情報の配信要求に含まれるコンテンツＩＤと付与情報ＤＢ３３５とを照合して、対象デジタルコンテンツに付与された付与情報群を取得する（ステップＳ４０１）。
【０１６２】
次いで、取得部３４１は、対象デジタルコンテンツに付与された付与情報群の各付与情報に設定された有用性レベルの情報を、付与情報ＤＢ３３５から取得する（ステップＳ４０２）。
【０１６３】
次いで、選定部３４４は、各取得した有用性レベルに基づいて、付与情報群の中から対象付与情報を選定する（ステップＳ４０３）。例えば、選定部３４４は、有用性レベルの高い順に、予め定められた数（上位３または５）の付与情報を対象付与情報として選定する。
【０１６４】
次いで、通信制御部３１０は、対象付与情報を、要求情報を送信した通信端末装置１０へ送信し（ステップＳ４０４）、本動作を終了させる。
【０１６５】
次いで、通信端末装置１０において、ネットワーク通信部１１０がサーバ装置３０から送信された対象付与情報を受信すると（ステップＳ３０２）、端末管理制御部１６０は、当該対象付与情報を付与情報記録部１０４に記録し、表示制御部１４０は、当該対象付与情報を表示部１３０に表示させ（ステップＳ３０３）、本動作を終了させる。
【０１６６】
なお、例えば、表示制御部１４０は、図１２に示すようなコンテンツ表示画面を表示部１３０に表示させる。なお、図１２の例においては、対象デジタルコンテンツとして、ページを構成区分とする電子書籍が用いられる。
【０１６７】
コンテンツ表示画面の上部には、電子書籍の名称及び表示対象のページが表示される。コンテンツ表示画面の中央部には、電子書籍の本文が上下方向にスクロール可能に表示される。そして、本文中において対象付与情報が付与された文字列は、指定可能に表示される。図１２の例において、文字列「電子ブックリーダー」及び「コンテンツ」に対して、対象付与情報が付与されている。
【０１６８】
文字列「電子ブックリーダー」には、当該文字列に付与された対象付与情報のマーキング情報「下線」に従って、下線が表示されている。また、文字列「コンテンツ」には、当該文字列に付与された対象付与情報のマーキング情報「四角囲い」に従って、四角囲いが表示されている。
【０１６９】
コンテンツ表示画面の下部には、ユーザが指定した文字列に付与された対象付与情報のコメントが上下方向にスクロール可能に表示される。図１２の例において、文字列「電子ブックリーダー」が指定されている。
【０１７０】
そして、端末管理制御部１６０は、他のモードへのモード切替入力や電源をオフにするためのオフ入力が操作部１５０に対してなされると、表示を終了する。
【０１７１】
以上、本実施形態において、サーバ装置３０及び通信システム１は、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することにより、造詣の深いユーザが付与した、有用性の高い付与情報を選定することができる。
【０１７２】
したがって、サーバ装置３０及び通信システム１は、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【０１７３】
［６］変形例
［６．１］変形例１
上記実施形態においては、サーバ装置３０側で対象付与情報を選定するとして説明したが、通信端末装置１０側で対象付与情報を選定することも可能である。
【０１７４】
具体的には、変形例１においては、サーバ装置３０は、上記実施形態と同様に、対象デジタルコンテンツに付与された付与情報群の各付与情報の付与傾向値であるキーワード付与回数及びジャンル利用回数をコンテンツ利用履歴ＤＢ３３４及び付与履歴ＤＢ３３６から取得する。そして、サーバ装置３０は、上記実施形態と同様に、キーワード付与回数及びジャンル利用回数に基づいて、付与情報群の各付与情報に対して有用性を示す有用性レベルを設定する。
【０１７５】
また、サーバ装置３０は、有用性レベルの情報を通信端末装置１０へ送信するとともに、付与情報群を、対象デジタルコンテンツの利用時に選定可能かつ閲覧可能に通信端末装置１０へ送信する。
【０１７６】
次に、図１３を用いて変形例１の通信システム１において実行される付与情報表示処理及び付与情報選定処理を含む付与情報の配信処理について説明する。なお、図１３は、変形例１の通信システム１において実行される付与情報表示処理及び付与情報選定処理を含む付与情報の配信処理を示すフローチャートである。
【０１７７】
本動作において、通信端末装置１０の端末管理制御部１６０は、表示制御部１４０を制御し、ユーザによる付与情報の要求指示の表示を行いつつ、入力が操作部１５０に対してなされるのを待機しているものとする。
【０１７８】
この状態において、端末管理制御部１６０は、対象デジタルコンテンツを特定しつつ、操作部１５０に対するユーザ操作に基づいて、付与情報の配信要求指示を検出すると（ステップＳ５００）、所定のプログラムをアプリケーション記録部１０１から読み出して、ブラウザを起動しつつ、サーバ装置３０に対して、コンテンツＩＤ及び自機のユーザのユーザＩＤが付加された付与情報の配信要求を送信する（ステップＳ５０１）。そして、端末管理制御部１６０は、サーバ装置３０からのデータ受信を待機する状態に移行する。
【０１７９】
次いで、サーバ装置３０においては、通信制御部３１０が、付与情報の配信要求を受信すると（ステップＳ６００）、取得部３４１は、要求情報に含まれるコンテンツＩＤと付与情報ＤＢ３３５とを照合して、対象デジタルコンテンツに付与された付与情報群を取得する（ステップＳ６０１）。
【０１８０】
次いで、また、取得部３４１は、対象デジタルコンテンツに付与された付与情報群の各付与情報に設定された有用性レベルの情報を、付与情報ＤＢ３３５から取得する（ステップＳ６０２）。
【０１８１】
次いで、サーバデータ処理部３４０は、付与情報と有用性レベルとの関連を示す有用性テーブルを生成する（ステップＳ６０３）。例えば、サーバデータ処理部３４０は、
（１）各付与情報に対応し、各付与情報を識別するための付与情報ＩＤと、
（２）当該ユーザが付与情報を付与した当該デジタルコンテンツにおける構成区分（例えばページ）に対応する区分ＩＤと、
（３）付与対象の位置（例えば、構成区分の先頭からの文字数）を示す位置情報と、
（４）付与対象の範囲（例えば、範囲内の文字数）を示す範囲情報と、
（５）各付与情報に設定された有用性レベルを示す有用性レベルの情報と、
（６）付与対象の範囲を示すマーキングの情報と、
（７）付与対象に対して当該ユーザが付与したコメントの情報と、
が対応付けて登録される有用性テーブルを生成する。
【０１８２】
次いで、通信制御部３１０は、付与情報群及び有用性テーブルを、配信要求を送信した通信端末装置１０へ配信する（ステップＳ６０４）。そして、サーバ管理制御部３５０は、本動作を終了させる。
【０１８３】
次いで、通信端末装置１０において、ネットワーク通信部１１０がサーバ装置３０から送信された付与情報群及び有用性テーブルを受信すると（ステップＳ５０２）、端末管理制御部１６０は、当該付与情報群及び有用性テーブルを付与情報記録部１０４に記録する。
【０１８４】
次いで、端末データ処理部１２０は、上記の選定部３４４と同様に、有用性テーブルに基づいて、付与情報群の中から対象付与情報を選定する（ステップＳ５０３）。例えば、端末データ処理部１２０は、有用性レベルの高い順に、予め定められた数（上位３または５）の付与情報を対象付与情報として選定する。
【０１８５】
次いで、表示制御部１４０は、当該対象付与情報を表示部１３０に表示させ（ステップＳ５０４）、本動作を終了させる。例えば、表示制御部１４０は、図１２に示すようなコンテンツ表示画面を表示部１３０に表示させる。そして、端末管理制御部１６０は、他のモードへのモード切替入力や電源をオフにするためのオフ入力が操作部１５０に対してなされると、表示を終了する。
【０１８６】
なお、変形例１において、取得部３４１は、対象デジタルコンテンツに予め定められたキーワードに関する情報を、キーワードＤＢ３３２から取得し、通信制御部３１０は、キーワードに関する情報を、付与情報群及び有用性レベルの情報とともに通信端末装置１０へ送信してもよい。キーワードに関する情報には、例えば、キーワードＩＤ、キーワード名の情報が含まれる。
【０１８７】
また、変形例１において、サーバデータ処理部３４０は、付与情報の付与対象の範囲にキーワードが含まれているか否かを示すフラグを有用性テーブルに含めてもよい。
【０１８８】
以上、変形例１において、サーバ装置３０及び通信システム１は、付与者が過去に利用したデジタルコンテンツの利用履歴及び過去に付与した付与情報の付与履歴の少なくとも一方に基づく付与傾向値を用いて各付与情報の有用性レベルを設定することができる。そして、サーバ装置３０及び通信システム１は、この有用性レベルの情報を付与情報群とともに通信端末装置へ送信することにより、通信端末装置１０で対象デジタルコンテンツを利用する際に、造詣の深いユーザが付与した、有用性の高い付与情報を通信端末装置１０側で選定させることができる。
【０１８９】
したがって、サーバ装置３０及び通信システム１は、付与対象について造詣の深いユーザの付与情報を閲覧し易くすることによって、有用な情報を確実に提供することができる。
【０１９０】
［６．２］変形例２
また、上記実施形態においては、選定部３４４は、有用性レベルの高い順に、予め定められた数の付与情報を対象付与情報として選定するとして説明したが、キーワードに対して付与された付与情報のみを選定することも可能である。
【０１９１】
図１４を用いて変形例２における付与情報の選定処理について説明する。図１４は、変形例２における付与情報の選定処理の一例を示す図である。図１４の例において、対象デジタルコンテンツである電子書籍の本文における文字列「ハイパーテキストシステム」に対して、付与者Ａがコメントを付与している。また、文字列「指す言葉である」に対して、付与者Ｂがコメントを付与している。
【０１９２】
当該電子書籍のジャンルは「情報科学」であり、文字列「ＷＷＷ」、「インターネット」、「ハイパーテキスト」及び「コンピュータネットワーク」が当該電子書籍の対象ページにおけるキーワードとして予め設定されている。
【０１９３】
このような図１４の例において、選定部３４４は、キーワード「ハイパーテキスト」を含む文字列「ハイパーテキストシステム」に対する付与者Ａの付与情報を、対象付与情報として選定する。一方、選定部３４４は、キーワードを含まない文字列「指す言葉である」に対する付与者Ｂの付与情報を、対象付与情報として選定しない。この構成により、対象デジタルコンテンツの閲覧者は、当該対象デジタルコンテンツ特有の付与情報を閲覧し易くなる。
【０１９４】
なお、選定部３４４による付与情報の選定処理は上述した処理に限られない。選定部３４４は、対象デジタルコンテンツに対して予め定められたキーワードに付与された付与情報と、予め定められたキーワード以外に付与された付与情報とを区別して、対象付与情報を選定してもよい。例えば、選定部３４４は、キーワード毎に、有用性レベルの高い順に予め定められた数の付与情報を対象付与情報として選定するとともに、キーワード以外に付与された付与情報の中から、有用性レベルの高い順に予め定められた数の付与情報を対象付与情報として選定する。このとき、選定部３４４は、対象デジタルコンテンツに対して予め定められたキーワードに付与された付与情報を優先して対象付与情報を選定してもよい。
【０１９５】
また、取得部３４１は、対象コンテンツの閲覧者のユーザＩＤを取得し、選定部３４４は、さらに、対象デジタルコンテンツに閲覧者が付与した付与情報を区別して、対象付与情報を選定してもよい。例えば、選定部３４４は、対象デジタルコンテンツに閲覧者が付与した付与情報を、有用性レベルに関係なく全て対象付与情報として選定する。
【０１９６】
また、選定部３４４は、対象デジタルコンテンツの構成区分毎に対象付与情報を選定してもよい。なお、構成区分として、上述したページ以外に、セクション、チャプター等が用いられてもよい。
【０１９７】
［６．３］変形例３
また、上記実施形態においては、サーバ装置３０は、通信端末装置１０からの付与情報の要求に応じて対象付与情報を配信するとして説明したが、通信端末装置１０から対象デジタルコンテンツ及び付与情報の要求を受け付けて、対象デジタルコンテンツ及び対象付与情報を配信することも可能である。
【０１９８】
例えば、取得部３４１は、要求情報に示される対象デジタルコンテンツをコンテンツＤＢ３３３から取得する。そして、サーバデータ処理部３４０は、上述した処理を実行して、当該対象デジタルコンテンツに対する対象付与情報を選定する。そして、通信制御部３１０は、対象デジタルコンテンツを、対象付与情報とともに通信端末装置１０へ送信する。
【０１９９】
なお、上記変形例１においても同様に、サーバ装置３０は、通信端末装置１０から対象デジタルコンテンツ及び付与情報の配信要求を受け付けて、対象デジタルコンテンツ、付与情報群及び有用性レベルの情報を配信することも可能である。
【０２００】
［６．４］変形例４
また、上記実施形態においては、キーワード付与履歴値及びジャンル利用履歴値の双方を付与傾向値として説明したが、いずれか一方を付与傾向値として扱うことも可能である。また、上記実施形態においては、キーワードの付与回数をキーワード付与履歴値として説明したが、これ以外のキーワードの付与に関する値、例えば１回あたりの付与文字数をキーワード付与履歴値として扱うことも可能である。また、上記実施形態においては、ジャンルの利用回数をジャンル利用履歴値として説明したが、これ以外のジャンルの利用に関する値、例えば１回あたりの利用時間をジャンル利用履歴値として扱うことも可能である。
【０２０１】
［６．５］変形例５
また、上記実施形態においては、設定部３４３は、キーワード付与履歴値（キーワードの付与回数）とジャンル利用履歴値（ジャンルの利用回数）とを加算し、当該加算値を付与情報の有用性レベルとして設定するとして説明したが、これ以外の演算手法を用いることも可能である。例えば、設定部３４３は、キーワード付与履歴値とジャンル利用履歴値とを乗算し、当該乗算値を付与情報の前記有用性レベルとして設定する。また、例えば、設定部３４３は、キーワード付与履歴値及びジャンル利用履歴値を予め定められた関数に代入し、当該演算値を付与情報の前記有用性レベルとして設定する。
【０２０２】
［６．６］変形例６
また、上記実施形態においては、サーバ装置３０の選定部３４４は、有用性レベルの高い順（例えば、上位３または５）に、予め定められた数の付与情報を対象付与情報として選定するようになっているが、当該有用性レベルが予め定めた閾値以上の付与情報を対象付与情報として選定し、選定した対象付与情報を、付与情報の取得要求を送信した通信端末装置１０へ配信するようにしてもよい。
【０２０３】
また、上記変形例１においても、同様に、通信端末装置１０の端末データ処理部１２０は、有用性レベルの高い順（例えば、上位３または５）に、予め定められた数の付与情報を対象付与情報として選定するようになっているが、当該有用性レベルが予め定めた閾値以上の付与情報を対象付与情報として選定してもよい。この場合には、表示制御部１４０は、選定された対象付与情報を表示部１３０に表示させる。
【０２０４】
［６．７］変形例７
また、上記実施形態においては、文字列を付与情報の付与対象としてとして説明したが、文字列以外のデジタルコンテンツに対しても付与情報を付与することも可能である。例えば、サイトの動画や静止画に対して付与情報が付与される。また、例えば、音楽データに対して付与情報が付与される。
【０２０５】
［６．８］変形例８
また、上記実施形態においては、サーバ装置３０内に各ＤＢを設け、管理及び制御する構成としたが、各ＤＢの管理、制御主体となるコンピュータシステムは、各々、別個なコンピュータシステムによって稼働するようにしてもよい。
【符号の説明】
【０２０６】
１  …  通信システム
１０  …  通信端末装置
３０  …  サーバ装置
１００  …  記録部
１０１  …  アプリケーション記録部
１０２  …  コンテンツ記録部
１０３  …  コンテンツ利用履歴記録部
１０４  …  付与情報記録部
１１０  …  ネットワーク通信部
１２０  …  端末データ処理部
１３０  …  表示部
１４０  …  表示制御部
１５０  …  操作部
１６０  …  端末管理制御部
３１０  …  通信制御部
３３０  …  記録装置
３３１  …  会員ＤＢ
３３２  …  キーワードＤＢ
３３３  …  コンテンツＤＢ
３３４  …  コンテンツ利用履歴ＤＢ
３３５  …  付与情報ＤＢ
３３６  …  付与履歴ＤＢ
３４０  …  サーバデータ処理部
３４１  …  取得部
３４２  …  登録部
３４３  …  設定部
３４４  …  選定部
３５０  …  サーバ管理制御部
【図１】
0005982963.tif 000002
【図２】
0005982963.tif 000003
【図３】
0005982963.tif 000004
【図４】
0005982963.tif 000005
【図５】
0005982963.tif 000006
【図６】
0005982963.tif 000007
【図７】
0005982963.tif 000008
【図８】
0005982963.tif 000009
【図９】
0005982963.tif 000010
【図１０】
0005982963.tif 000011
【図１１】
0005982963.tif 000012
【図１２】
0005982963.tif 000013
【図１３】
0005982963.tif 000014
【図１４】
0005982963.tif 000015