(57)【特許請求の範囲】
【請求項１】
他のユーザへ公開する公開ブックマークをＷｅｂページに対して登録したユーザの影響度を、コンピュータが評価する方法であって、
前記Ｗｅｂページに対して公開または非公開のブックマークを登録したユーザおよび登録日時を、当該Ｗｅｂページに関連付けて記憶する記憶ステップと、
前記ユーザが前記公開ブックマークを登録した登録日時以前の所定期間および、当該登録日時以降の所定期間において、同一の前記Ｗｅｂページに対する他のユーザによるブックマークの登録数の増減率を算出する増減率算出ステップと、
前記登録日時以前の増減率から前記登録日時以降の増減率への変化に基づいて、前記ユーザが登録した公開ブックマークの影響度を評価するブックマーク評価指数を算出するブックマーク評価算出ステップと、
前記ユーザに関する１以上の前記ブックマーク評価指数に基づいて、当該ユーザの影響度を評価するユーザ評価指数を算出するユーザ評価算出ステップと、を実行する方法。
【請求項２】
前記ユーザ評価算出ステップにより前記ユーザ評価指数が算出された後に、前記ブックマーク評価算出ステップにより新たな前記ブックマーク評価指数が算出された場合に、当該算出されたブックマーク評価指数に基づいて、当該ユーザ評価指数を更新する更新ステップを更に含む請求項１に記載の方法。
【請求項３】
前記ブックマーク評価算出ステップは、前記変化の量が多いほど、前記ブックマーク評価指数を大きな値として算出することを特徴とする請求項１または請求項２に記載の方法。
【請求項４】
前記ブックマーク評価算出ステップは、前記変化が増加である場合には前記ブックマーク評価指数を正の値とし、前記変化が減少である場合には前記ブックマーク評価指数を負の値とすることを特徴とする請求項１から請求項３のいずれかに記載の方法。
【請求項５】
前記ユーザ評価指数のランキングを出力する出力ステップを更に含む請求項１から請求項４のいずれかに記載の方法。
【請求項６】
前記ユーザがブックマークを登録しているＷｅｂページの検索優先度を、前記ユーザ評価指数に基づいて調整する調整ステップを更に含む請求項１から請求項５のいずれかに記載の方法。
【請求項７】
他のユーザへ公開する公開ブックマークをＷｅｂページに対して登録したユーザの影響度を評価するサーバであって、
前記Ｗｅｂページに対して公開または非公開のブックマークを登録したユーザおよび登録日時を、当該Ｗｅｂページに関連付けて記憶する記憶手段と、
前記ユーザが前記公開ブックマークを登録した登録日時以前の所定期間および、当該登録日時以降の所定期間において、同一の前記Ｗｅｂページに対する他のユーザによるブックマークの登録数の増減率を算出する増減率算出手段と、
前記登録日時以前の増減率から前記登録日時以降の増減率への変化に基づいて、前記ユーザが登録した公開ブックマークの影響度を評価するブックマーク評価指数を算出するブックマーク評価算出手段と、
前記ユーザに関する１以上の前記ブックマーク評価指数に基づいて、当該ユーザの影響度を評価するユーザ評価指数を算出するユーザ評価算出手段と、を備えるサーバ。
【請求項８】
請求項１に記載の方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページに登録されたブックマークを評価する方法、サーバ、およびプログラムに関する。
【背景技術】
【０００２】
従来、インターネット上に公開されたＷｅｂページに対しては、ユーザが独自のブックマークを付与することにより、同じＷｅｂページを再度閲覧することを容易にしてきた。このようなブックマークは、ユーザが利用する端末に固有の登録情報であったが、近年では、ブックマークをサーバにて管理し、他者へ公開するソーシャルブックマークと呼ばれるサービスが提供されている。
【０００３】
このソーシャルブックマーク（公開ブックマーク）を参照することにより、ユーザは、例えば、他者が公開したある分野に関するリンク集や、お気に入りのリンク集等のブックマークを介して、所望のＷｅｂページを探索することができる。
【０００４】
ところで、ソーシャルブックマークは、必ずしも有用なＷｅｂページを示すものが公開されているとは限らない。したがって、ユーザは、有用なブックマークを選別して参照する必要があるため、ブックマークの有用性を判断する手法が望まれる。例えば、特許文献１には、ブックマークの利用頻度に基づいて表示順を並び替える方法が提案されている。
【特許文献１】特開２００５−０１０８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の方法によっても、ブックマークのそれぞれが利用される頻度を評価することはできるが、ブックマークを登録したユーザ、あるいは、そのユーザが登録したブックマーク全体を評価することはできない。したがって、たとえ人気のある（影響度が高い）ユーザが新たに登録したブックマークであっても、登録された時点では評価がされない。
【０００６】
ここで、ブックマークを登録したユーザを評価することができれば、評価の高いユーザが登録したブックマークは有用性が高いと推定できるため、有用なブックマークが登録されたこと、すなわち有用なＷｅｂページが存在することを素早く認識することができる。したがって、有用なＷｅｂページへのリンク情報をユーザに効率的に提供できる可能性がある。
【０００７】
そこで本発明は、ブックマークを登録したユーザの影響度を評価する方法、サーバ、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
（１）  他のユーザへ公開する公開ブックマークをＷｅｂページに対して登録したユーザの影響度を、コンピュータが評価する方法であって、
前記Ｗｅｂページに対して公開または非公開のブックマークを登録したユーザおよび登録日時を、当該Ｗｅｂページに関連付けて記憶する記憶ステップと、
前記ユーザが前記公開ブックマークを登録した登録日時以前の所定期間および、当該登録日時以降の所定期間において、同一の前記Ｗｅｂページに対する他のユーザによるブックマークの登録数の増減率を算出する増減率算出ステップと、
前記登録日時以前の増減率から前記登録日時以降の増減率への変化に基づいて、前記ユーザが登録した公開ブックマークの影響度を評価するブックマーク評価指数を算出するブックマーク評価算出ステップと、
前記ユーザに関する１以上の前記ブックマーク評価指数に基づいて、当該ユーザの影響度を評価するユーザ評価指数を算出するユーザ評価算出ステップと、を実行する方法。
【００１０】
このような構成によれば、当該方法を実行するコンピュータは、Ｗｅｂページに対して公開または非公開のブックマークを登録したユーザおよび登録日時を、当該Ｗｅｂページに関連付けて記憶し、ユーザが公開ブックマークを登録した登録日時以前の所定期間および、当該登録日時以降の所定期間において、同一のＷｅｂページに対する他のユーザによるブックマークの登録数の増減率を算出し、登録日時以前の増減率から登録日時以降の増減率への変化に基づいて、ユーザが登録した公開ブックマークの影響度を評価するブックマーク評価指数を算出し、ユーザに関する１以上のブックマーク評価指数に基づいて、当該ユーザの影響度を評価するユーザ評価指数を算出する。
【００１１】
このことにより、当該コンピュータは、ブックマークが登録されたことによる、同一のＷｅｂページに対するブックマークの増減率の変化を監視し、この変化に基づいて、ブックマーク評価指数を算出する。このブックマーク評価指数は、当該ブックマークが登録されたことにより、他のユーザからのブックマークの登録が増加または減少したことを反映しており、登録されたブックマークそれぞれの影響度を示す。
【００１２】
更に、当該コンピュータは、同一ユーザに関するブックマーク評価指数に基づいて、当該ユーザの影響度を示すユーザ評価指数を算出するので、登録した複数のブックマークに関する評価を集計して、ユーザの影響度を評価することができる。
【００１３】
（２）  前記ユーザ評価算出ステップにより前記ユーザ評価指数が算出された後に、前記ブックマーク評価算出ステップにより新たな前記ブックマーク評価指数が算出された場合に、当該算出されたブックマーク評価指数に基づいて、当該ユーザ評価指数を更新する更新ステップを更に含む（１）に記載の方法。
【００１４】
このような構成によれば、当該方法を実行するコンピュータは、新たにブックマークが登録されることにより、ユーザ評価指数を更新する。このことにより、ブックマークが登録される度に、ユーザ評価が更新されるので、最新のユーザ評価を求めることができる。
【００１５】
（３）  前記ブックマーク評価算出ステップは、前記変化の量が多いほど、前記ブックマーク評価指数を大きな値として算出することを特徴とする（１）または（２）に記載の方法。
【００１６】
このような構成によれば、当該方法を実行するコンピュータは、ブックマーク登録数の増減率が大きく増えるほど、ブックマークを高く評価する。このことにより、他のユーザによるブックマーク登録に大きく影響を与えたブックマーク、更には登録したユーザを高く評価できる。
【００１７】
（４）  前記ブックマーク評価算出ステップは、前記変化が増加である場合には前記ブックマーク評価指数を正の値とし、前記変化が減少である場合には前記ブックマーク評価指数を負の値とすることを特徴とする（１）から（３）のいずれかに記載の方法。
【００１８】
このような構成によれば、当該方法を実行するコンピュータは、ブックマーク登録数の増減率が増えた場合には、ブックマークの評価を上げ、逆に増加率が減った場合には、ブックマークの評価を下げる。このことにより、当該コンピュータは、ブックマークが登録されたことに応じて他ユーザによるブックマーク登録が増えたか減ったかを、ブックマークの評価、更にはユーザの評価に反映させることができる。
【００１９】
（５）  前記ユーザ評価指数のランキングを出力する出力ステップを更に含む（１）から（４）のいずれかに記載の方法。
【００２０】
このような構成によれば、当該方法を実行するコンピュータは、ユーザ評価を順位付けして出力することができる。このことにより、例えば、評判の良いユーザと、このユーザが登録した有用と思われるブックマークを容易に知ることができる。また、ランキング上位となることを励みに、より良いブックマークが登録されることが期待できる。
【００２１】
（６）  前記ユーザがブックマークを登録しているＷｅｂページの検索優先度を、前記ユーザ評価指数に基づいて調整する調整ステップを更に含む（１）から（５）のいずれかに記載の方法。
【００２２】
このような構成によれば、当該方法を実行するコンピュータは、ユーザ評価に基づいて、当該ユーザが登録したブックマークの示すＷｅｂページを優先して検索させる。評価の高いユーザが紹介しているＷｅｂページは、有用であると期待できるので、このＷｅｂページを優先することにより、所望のＷｅｂページに容易に辿り着ける可能性がある。
【００２３】
（７）  他のユーザへ公開する公開ブックマークをＷｅｂページに対して登録したユーザの影響度を評価するサーバであって、
前記Ｗｅｂページに対して公開または非公開のブックマークを登録したユーザおよび登録日時を、当該Ｗｅｂページに関連付けて記憶する記憶手段と、
前記ユーザが前記公開ブックマークを登録した登録日時以前の所定期間および、当該登録日時以降の所定期間において、同一の前記Ｗｅｂページに対する他のユーザによるブックマークの登録数の増減率を算出する増減率算出手段と、
前記登録日時以前の増減率から前記登録日時以降の増減率への変化に基づいて、前記ユーザが登録した公開ブックマークの影響度を評価するブックマーク評価指数を算出するブックマーク評価算出手段と、
前記ユーザに関する１以上の前記ブックマーク評価指数に基づいて、当該ユーザの影響度を評価するユーザ評価指数を算出するユーザ評価算出手段と、を備えるサーバ。
【００２４】
このような構成によれば、当該サーバを運用することにより、（１）と同様の効果が期待できる。
【００２５】
（８）  （１）に記載の方法をコンピュータに実行させるプログラム。
【００２６】
このような構成によれば、当該プログラムをコンピュータに実行させることにより、（１）と同様の効果が期待できる。
【発明の効果】
【００２７】
本発明によれば、ブックマークを登録したユーザの影響度を評価することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施形態について図を参照しながら説明する。
【００２９】
［システム全体構成］
図１は、本実施形態に係る評価サーバ１０と関連要素との全体構成を示す図である。評価サーバ１０は、検索サーバ２０、ユーザ端末３０、およびコンテンツサーバ４０とネットワークを介して接続されている。
【００３０】
検索サーバ２０は、ユーザ端末３０からの要求に応じて、コンテンツサーバ４０により管理されるＷｅｂページを検索し、ユーザ端末３０に検索結果を送信する。
【００３１】
評価サーバ１０は、ユーザ端末３０にて閲覧されたＷｅｂページに対するブックマークの登録を受け付けて記憶する。そして、評価サーバ１０は、同一Ｗｅｂページに対するブックマークの登録数の推移を監視し、ブックマーク単体の影響度を評価すると共に、そのブックマークを登録したユーザの影響度を評価する。
【００３２】
ここで、評価サーバ１０は、ユーザの評価に基づいて、検索サーバ２０の検索インデックスを調整し、評価の高いブックマークやユーザが示すＷｅｂページの優先順位を上げる。これにより、検索サーバ２０は、精度の高い検索結果をユーザ端末３０に送信することができる。
【００３３】
［ハードウェア構成］
図２は、本実施形態に係る評価サーバ１０のハードウェア構成を示す図である。評価サーバ１０は、制御部３００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０（マルチプロセッサ構成ではＣＰＵ３２０等複数のＣＰＵが追加されてもよい）、バスライン２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）３３０、メインメモリ３４０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）３５０、Ｉ／Ｏコントローラ３６０、ハードディスク３７０、光ディスクドライブ３８０、並びに半導体メモリ３９０を備える。尚、ハードディスク３７０、光ディスクドライブ３８０、並びに、半導体メモリ３９０はまとめて記憶装置４１０と呼ばれる。
【００３４】
制御部３００は、評価サーバ１０を統括的に制御する部分であり、ハードディスク３７０（後述）に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３５】
通信Ｉ／Ｆ３３０は、評価サーバ１０が、ネットワークを介して検索サーバ２０やユーザ端末３０等（図１）の他の装置と情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ３３０は、モデム、ケーブル・モデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【００３６】
ＢＩＯＳ３５０は、評価サーバ１０の起動時にＣＰＵ３１０が実行するブートプログラムや、評価サーバ１０のハードウェアに依存するプログラム等を記録する。
【００３７】
Ｉ／Ｏコントローラ３６０には、ハードディスク３７０、光ディスクドライブ３８０、および半導体メモリ３９０等の記憶装置４１０を接続することができる。
【００３８】
ハードディスク３７０は、本ハードウェアを評価サーバ１０として機能させるための各種プログラム、本発明の機能を実行するプログラムおよび後述するテーブル等を記憶する。なお、評価サーバ１０は、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００３９】
光ディスクドライブ３８０としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク４００を使用する。光ディスク４００から光ディスクドライブ３８０によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ３６０を介してメインメモリ３４０またはハードディスク３７０に提供することもできる。
【００４０】
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、評価サーバ１０は、記憶装置４１０、制御部３００等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
【００４１】
［機能構成］
図３は、本実施形態に係る評価サーバ１０の機能構成を示す図である。評価サーバ１０の制御部３００は、ブックマーク情報記憶部１１と、増減率算出部１２と、ブックマーク評価算出部１３と、ユーザ評価算出部１４と、ユーザ評価更新部１５と、ランキング出力部１６と、検索優先度調整部１７と、を備える。また、評価サーバ１０の記憶装置４１０は、ブックマークＤＢ３１と、ブックマーク評価ＤＢ３２と、ユーザ評価ＤＢ３３と、を備える。
【００４２】
ブックマーク情報記憶部１１は、ユーザ端末３０からブックマークの登録を受け付け、ブックマークＤＢ３１にブックマーク情報を記憶する。ここで、ブックマーク情報は、対象のＷｅｂページに対するブックマークを登録したユーザおよび登録日時を含む。
【００４３】
増減率算出部１２は、ブックマーク情報記憶部１１により記憶したブックマーク情報に基づいて、ブックマークの登録数の増減率を算出する。具体的には、増減率算出部１２は、個々のブックマークに関して、このブックマークが登録された日時を境に、前後それぞれの所定期間における同一のＷｅｂページに対する他のユーザによるブックマークの登録数の増減率を算出する。
【００４４】
なお、増減率算出部１２は、増減率の算出に先立って、ブックマーク情報をブックマークＤＢ３１から所定の期間分について読み込むこととしてよい。例えば、一定の周期で取得を繰り返すことにより、増減率および後述のブックマーク評価指数の算出、更にはユーザ評価指数の算出を定期的に実行する。
【００４５】
ここで、増減率は、単位時間（例えば、１日、１週間、１ヶ月等）あたりの登録数の増減数であって、増減率の値が大きいほど、同一のＷｅｂページに対してブックマークの登録数が急激に増加していることを示す。
【００４６】
ブックマーク評価算出部１３は、増減率算出部１２により算出された増減率に基づいて、登録されたブックマークの影響度を示すブックマーク評価指数を算出する。具体的には、ブックマーク評価算出部１３は、ブックマークが登録される前（事前）の増減率と、ブックマークが登録された後（事後）の増減率とを比較し、増減率の変化量や変化率等に基づいて、ブックマーク評価指数を算出する。
【００４７】
このブックマーク評価指数は、事後の増減率が事前の増減率に比べて大きく上昇するほど高く算出され、ブックマークの影響度が高いことを示す。また、事後の増減率が事前の増減率に比べて下降した場合には、ブックマーク評価指数を負の値としてよい。このことにより、ブックマーク評価指数は、他のブックマークの登録を抑制する負の影響度をも示すことができる。
【００４８】
そして、ブックマーク評価算出部１３は、算出したブックマーク評価指数を、ブックマーク評価ＤＢ３２に記憶する。
【００４９】
図４は、本実施形態に係るブックマーク評価テーブルを示す図である。ここでは、ユーザ毎に、ブックマークを登録したＷｅｂページのＵＲＬと、その登録日時が記憶される。そして更に、このブックマークが登録される前の登録数の増減率（事前）および、登録された後の登録数の増減率（事後）と、ブックマーク評価指数と、が記憶される。
【００５０】
ここで、ブックマーク評価指数がプラスで大きな値であるほど、同一のＷｅｂページに対するブックマークの登録を促す強い影響を与えたことを示す。逆に、ブックマーク評価指数がマイナスで大きな値であるほど、同一のＷｅｂページに対するブックマークの登録を抑制する影響を与えたことを示す。
【００５１】
図５は、本実施形態に係るブックマークの登録数の推移の例を示す図である。ここでは、同一のＷｅｂページに対するブックマークの登録数と日時の関係を示している。
【００５２】
図５（ａ）では、日時ｔ１を境に、登録数の増減率が上昇している。したがって、日時ｔ１に登録されたブックマークが他のユーザに対して正の影響を与えたと考えられるので、ブックマーク評価指数は正の値となる。一方、図５（ｂ）では、日時ｔ２を境に、登録数の増減率が下降している。したがって、日時ｔ２に登録されたブックマークが他のユーザに対して負の影響を与えたと考えられるので、ブックマーク評価指数は負の値となる。
【００５３】
ユーザ評価算出部１４は、ブックマーク評価算出部１３により算出されたブックマーク評価指数に基づいて、ユーザ毎に、ブックマーク登録に関する他のユーザへの影響度を評価したユーザ評価指数を算出し、ユーザ評価ＤＢ３３に記憶する。
【００５４】
このユーザ評価指数は、ブックマーク評価テーブル（図４）のブックマーク評価指数をユーザ毎に集計し、ユーザに対する評価値として算出される。具体的には、例えば、ブックマーク評価指数の平均値等、統計的な算出方法を利用することとする。
【００５５】
図６は、本実施形態に係るユーザ評価テーブルを示す図である。ここでは、ユーザ毎に、算出されたユーザ評価指数が記憶される。このユーザ評価指数の値が大きいほど、他のユーザに対する影響度が高いことを示している。そして、ユーザ評価指数が正の値であれば、ユーザの評価は良好であるので、このユーザが登録したブックマークが有用であると期待できる。
【００５６】
ユーザ評価更新部１５は、ブックマーク評価テーブル（図４）に新たなブックマーク評価指数が登録された場合に、既に算出済みのユーザ評価指数を更新する。ブックマーク評価指数は、ブックマーク情報記憶部１１によりブックマーク情報が記憶されるタイミングで、定期的に追加されるので、ユーザ評価指数も定期的に更新することが好ましい。この場合、追加されたブックマーク評価指数と、既に算出済みのユーザ評価指数と、に基づいて、新たなユーザ評価指数を算出して更新する。
【００５７】
具体的には、ユーザ評価更新部１５は、追加されたブックマーク評価指数の大小に応じて、ユーザ評価指数を上下させる。また、ユーザ評価更新部１５は、新たなユーザ評価指数を算出する際に、統計的な算出方法を利用してもよく、この場合、ユーザ評価テーブル（図６）には、ブックマーク登録数等の統計情報を更に記憶しておくことが好ましい。
【００５８】
ここで、ユーザ評価更新部１５は、新たに追加されたブックマーク評価指数に基づいて新たなユーザ評価指数を更新することとしたが、これには限られない。例えば、新たに追加されたブックマークを登録したユーザに関するブックマーク評価指数を全て読み込むことにより、改めてユーザ評価指数を算出し直してもよい。あるいは、所定の期間（例えば、過去１年間等）に登録されたブックマークに関するブックマーク評価指数を読み込んでユーザ評価指数を算出してもよい。
【００５９】
ランキング出力部１６は、ユーザ評価テーブル（図６）にて記憶されるユーザ評価指数を順位付けて出力する。具体的には、ランキング出力部１６は、例えば、ユーザ端末３０からの要求に応じて、ランキングの表示データを送信することとしてよい。このとき、ランキング上位のユーザ等、表示対象のユーザが登録したブックマークを示すデータ（Ｗｅｂページへのリンクや、ブックマーク集へのリンク等）を併せて送信してもよい。これにより、評価の良いユーザが登録したブックマークを介して、有用なＷｅｂページへ容易に辿り着くことができる。
【００６０】
検索優先度調整部１７は、ユーザ評価指数に基づいて、このユーザが登録しているブックマークが示すＷｅｂページの検索優先度を調整する。具体的には、ユーザ評価指数が大きいユーザほど、このユーザが登録したブックマークが示すＷｅｂページの優先度を高く調整し、優先して検索されるようにする。例えば、検索サーバ２０がインデックスＤＢ２１を備えて検索優先度を管理している場合に、検索優先度調整部１７は、このインデックスＤＢ２１を更新することにより、優先度を調整する。
【００６１】
［処理フロー］
図７は、本実施形態に係るブックマーク評価指数を算出する処理の流れを示す図である。
【００６２】
ステップＳ１では、制御部３００は、所定期間に登録されたブックマークを、ブックマークＤＢ３１から抽出する。
【００６３】
ステップＳ２では、制御部３００は、ステップＳ１にて抽出されたブックマークが示すＷｅｂページについて、ブックマーク登録の前後における他ユーザによる登録数の増減率を算出する。
【００６４】
ステップＳ３では、制御部３００は、ステップＳ２にて算出された増減率の変化に基づいて、ブックマーク評価指数を算出する。
【００６５】
ステップＳ４では、制御部３００は、ステップＳ３にて算出されたブックマーク評価指数を、ブックマーク評価ＤＢ３２に記憶する。
【００６６】
図８は、本実施形態に係るユーザ評価指数を算出する処理の流れを示す図である。
【００６７】
ステップＳ１１では、制御部３００は、ブックマーク評価指数を読み込む。読み込むブックマーク評価指数は、例えば過去１年間等、所定期間のデータであってよい。
【００６８】
ステップＳ１２では、制御部３００は、ステップＳ１１にて読み込んだブックマーク評価指数を、ユーザ単位に分類する。
【００６９】
ステップＳ１３では、制御部３００は、ステップＳ１２にてユーザ毎に分類された１以上のブックマーク評価指数に基づいて、ユーザ評価指数を算出する。
【００７０】
ステップＳ１４では、制御部３００は、ステップＳ１３にて算出されたユーザ評価指数を、ユーザ評価ＤＢ３３に記憶する。
【００７１】
図９は、本実施形態に係るユーザ評価指数を更新する処理の流れを示す図である。本処理では、既にユーザ評価指数が算出され、ユーザ評価ＤＢ３３に記憶されているものとする。
【００７２】
ステップＳ２１では、制御部３００は、未処理のブックマーク評価指数を読み込む。具体的には、本ステップを周期的に実行することにより、前回実行した日時以降に登録されたブックマーク評価指数を読み込むこととしてよい。あるいは、ブックマーク評価テーブル（図４）に読み込み済みであることを示すフラグ（図示せず）を更に記憶しておいてもよい。
【００７３】
ステップＳ２２では、制御部３００は、ステップＳ２１にて読み込んだブックマーク評価指数を、ユーザ単位に分類する。
【００７４】
ステップＳ２３では、制御部３００は、ユーザ評価ＤＢ３３から、ステップＳ２２にて分類したユーザに関するユーザ評価指数を読み込む。
【００７５】
ステップＳ２４では、制御部３００は、ステップＳ２２にて分類されたユーザ毎のブックマーク評価指数に基づいて、ステップＳ２３にて読み込んだユーザ評価指数を更新する。
【００７６】
ステップＳ２５では、制御部３００は、ステップＳ２４にて更新したユーザ評価指数を、ユーザ評価ＤＢ３３に記憶し、最新の状態とする。
【００７７】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施形態に係る評価サーバ１０と関連要素との全体構成を示す図である。
【図２】本発明の実施形態に係る評価サーバ１０のハードウェア構成を示す図である。
【図３】本発明の実施形態に係る評価サーバ１０の機能構成を示す図である。
【図４】本発明の実施形態に係るブックマーク評価テーブルを示す図である。
【図５】本発明の実施形態に係るブックマークの登録数の推移の例を示す図である。
【図６】本発明の実施形態に係るユーザ評価テーブルを示す図である。
【図７】本発明の実施形態に係るブックマーク評価指数を算出する処理の流れを示す図である。
【図８】本発明の実施形態に係るユーザ評価指数を算出する処理の流れを示す図である。
【図９】本発明の実施形態に係るユーザ評価指数を更新する処理の流れを示す図である。
【符号の説明】
【００７９】
１０  評価サーバ
１１  ブックマーク情報記憶部
１２  増減率算出部
１３  ブックマーク評価算出部
１４  ユーザ評価算出部
１５  ユーザ評価更新部
１６  ランキング出力部
１７  検索優先度調整部
２０  検索サーバ
３０  ユーザ端末
３１  ブックマークＤＢ
３２  ブックマーク評価ＤＢ
３３  ユーザ評価ＤＢ
４０  コンテンツサーバ
３００  制御部
４１０  記憶装置
【図１】
0004774424.tif 000002
【図２】
0004774424.tif 000003
【図３】
0004774424.tif 000004
【図４】
0004774424.tif 000005
【図５】
0004774424.tif 000006
【図６】
0004774424.tif 000007
【図７】
0004774424.tif 000008
【図８】
0004774424.tif 000009
【図９】
0004774424.tif 000010