(57)【要約】【課題】インターネットオークションにおいて、取引相手がオークションユーザとしてどのような特性があるのかを把握できるようにするとともに、取引関係に由来する信頼性の伝播が考慮されるようにする。【解決手段】インターネットオークションにおけるユーザ評価システムは、システムユーザが問い合わせを行い、ユーザネットワーク構築部（Ｓ５０）にてオークションユーザと取引関係で構成される隣接行列を作り、それに対し各ユーザが持つオークションデータに基づくユーザスコア（具体的には、実際の商品の授受の円滑さを表す時間スコアと、取引の頻度からオークションユーザ間の相互関係の強さを表す関係スコアと、オークションユーザ間のオークション経験の差を評価因子とする評価値差スコア）を算出部（Ｓ５１）で算出することで各ユーザに信頼指標を与え、オークションを行うユーザが様々な指標で取引相手の信頼性を測る。【選択図】図５
2011044066.tif 000002
【特許請求の範囲】
【請求項１】
インターネットオークションでの個々の取引に関する情報を記憶するデータベースと、このデータベースに記憶された取引に関する情報に基づいてオークションユーザの信頼性を測る指標を算出する算出手段とを有するユーザ評価システムであって、
前記取引に関する情報は、インターネットオークションにおける売り手と買い手の実際の取引に要する時間に関する情報を含んでおり、
前記算出手段は、前記売り手と買い手の実際の取引に要する時間に関する情報に基づいて実際の商品の授受の円滑さを表す時間スコアを前記指標として算出することを特徴とするユーザ評価システム。
【請求項２】
前記データベースは、前記売り手と買い手の実際の取引に要する時間に関する情報として、オークション終了時刻と取引相手の評価時刻を記憶しており、
前記算出手段は、前記オークション終了時刻から前記取引相手の評価時刻までの時間に基づいて前記時間スコアを算出することを特徴とする請求項１に記載のユーザ評価システム。
【請求項３】
前記算出手段は、前記データベースから取引に関する情報を取得して、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行い、前記オークション終了時刻から前記取引相手の評価時刻までの時間を前記固有値計算における隣接行列の要素決定に用いて前記時間スコアを算出することを特徴とする請求項２に記載のユーザ評価システム。
【請求項４】
インターネットオークションでの個々の取引に関する情報を記憶するデータベースと、このデータベースに記憶された取引に関する情報に基づいてオークションユーザの信頼性を測る指標を算出する算出手段とを有するユーザ評価システムであって、
前記算出手段は、前記データベースに記憶された取引に関する情報に基づいてオークションユーザ間の取引の回数を求め、その回数に基づいて前記オークションユーザ間の相互関係の強さを表す関係スコアを前記指標として算出することを特徴とするユーザ評価システム。
【請求項５】
前記算出手段は、前記データベースから取引に関する情報を取得して、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行い、前記オークションユーザ間の取引の回数を前記固有値計算における隣接行列の要素決定に用いて前記関係スコアを算出することを特徴とする請求項４に記載のユーザ評価システム。
【請求項６】
インターネットオークションでの個々の取引に関する情報を記憶するデータベースと、このデータベースに記憶された取引に関する情報に基づいてオークションユーザの信頼性を測る指標を算出する算出手段とを有するユーザ評価システムであって、
前記取引に関する情報は、インターネットオークションにおける売り手の評価値と買い手の評価値を含んでおり、
前記算出手段は、前記売り手の評価値と買い手の評価値に基づいてオークションユーザ間のオークション経験の差を表す評価値差スコアを前記指標として算出することを特徴とするユーザ評価システム。
【請求項７】
前記算出手段は、前記データベースから取引に関する情報を取得して、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行い、前記売り手の評価値と買い手の評価値を前記固有値計算における隣接行列の要素決定に用いて前記評価値差スコアを算出することを特徴とする請求項６に記載のユーザ評価システム。
【請求項８】
ユーザからの問い合わせにより前記指標をユーザに提示する手段を有することを特徴とする請求項１ないし７のいずれか１つに記載のユーザ評価システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットオークションの利用者に対して、オークションデータに基づいた評価指標を用いて利用者を評価するシステムに関するものである。
【背景技術】
【０００２】
インターネットオークションでは、取引当事者間において、相手がどれほど信用できるか評価し合う評価システムが用いられることが多い。インターネットオークションサイトで用いられる評価システムは、個々の取引終了後に互いに相手を評価するもので、個人に与えられる信頼指標はその個々の評価の累計値である評価値となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３３７８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、相手の信頼性を図る上で、評価値という単一の評価指標しか無い為に、取引相手がインターネットオークションユーザとしてどのような特性があるのかを把握できない。
【０００５】
また、既存の評価値は個々の直接評価のみの累計値で構成されているため、取引関係に由来する信頼性の伝播が考慮されていない。
【０００６】
本発明は上記点に鑑み、取引相手がインターネットオークションユーザとしてどのような特性があるのかを把握できるようにすることを第１の目的とし、取引関係に由来する信頼性の伝播が考慮されるようにすることを第２の目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載のユーザ評価システムは、インターネットオークションでの個々の取引に関する情報を記憶するデータベースと、このデータベースに記憶された取引に関する情報に基づいてオークションユーザの信頼性を測る指標を算出する算出手段とを有するユーザ評価システムであって、
前記取引に関する情報は、インターネットオークションにおける売り手と買い手の実際の取引に要する時間に関する情報を含んでおり、
前記算出手段は、前記売り手と買い手の実際の取引に要する時間に関する情報に基づいて実際の商品の授受の円滑さを表す時間スコアを前記指標として算出することを特徴とする。
【０００８】
この発明によれば、上記の時間スコアにより、ユーザ間の取引が迅速に行われていたどうか、つまり実際の取引おけるユーザの熟練度を知ることができる。
請求項２に記載の発明は、請求項１に記載のユーザ評価システムにおいて、前記データベースは、前記売り手と買い手の実際の取引に要する時間に関する情報として、オークション終了時刻と取引相手の評価時刻を記憶しており、
前記算出手段は、前記オークション終了時刻から前記取引相手の評価時刻までの時間に基づいて前記時間スコアを算出することを特徴とする。
請求項３に記載の発明は、請求項２に記載のユーザ評価システムにおいて、前記算出手段は、前記データベースから取引に関する情報を取得して、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行い、前記オークション終了時刻から前記取引相手の評価時刻までの時間を前記固有値計算における隣接行列の要素決定に用いて前記時間スコアを算出することを特徴とする。
請求項４に記載の発明は、インターネットオークションでの個々の取引に関する情報を記憶するデータベースと、このデータベースに記憶された取引に関する情報に基づいてオークションユーザの信頼性を測る指標を算出する算出手段とを有するユーザ評価システムであって、
前記算出手段は、前記データベースに記憶された取引に関する情報に基づいてオークションユーザ間の取引の回数を求め、その回数に基づいて前記オークションユーザ間の相互関係の強さを表す関係スコアを前記指標として算出することを特徴とする。
【０００９】
この発明によれば、上記の関係スコアにより、同じ相手との複数回の取引における信頼性を知ることができる。
請求項５に記載の発明は、請求項４に記載のユーザ評価システムにおいて、前記算出手段は、前記データベースから取引に関する情報を取得して、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行い、前記オークションユーザ間の取引の回数を前記固有値計算における隣接行列の要素決定に用いて前記関係スコアを算出することを特徴とする。
請求項６に記載の発明は、インターネットオークションでの個々の取引に関する情報を記憶するデータベースと、このデータベースに記憶された取引に関する情報に基づいてオークションユーザの信頼性を測る指標を算出する算出手段とを有するユーザ評価システムであって、
前記取引に関する情報は、インターネットオークションにおける売り手の評価値と買い手の評価値を含んでおり、
前記算出手段は、前記売り手の評価値と買い手の評価値に基づいてオークションユーザ間のオークション経験の差を表す評価値差スコアを前記指標として算出することを特徴とする。
【００１０】
この発明によれば、上記の評価値差スコアにより、取引がインターネットオークションに慣れたもの同士で行われたか、また既存の評価システムにおけるユーザの依存性を利用して、取引が同等のオークション熟練度を持つ者で行われたかを知ることができる。
【００１１】
請求項７に記載の発明は、請求項６に記載のユーザ評価システムにおいて、前記算出手段は、前記データベースから取引に関する情報を取得して、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行い、前記売り手の評価値と買い手の評価値を前記固有値計算における隣接行列の要素決定に用いて前記評価値差スコアを算出することを特徴とする。
請求項８に記載の発明は、請求項１ないし７のいずれか１つに記載のユーザ評価システムにおいて、ユーザからの問い合わせにより前記指標をユーザに提示する手段を有することを特徴とする。
【００１２】
この発明によれば、例えばオークションにおいて入札や落札を行う前に、取引相手のオークションシステム全体から見た相対的な信頼性を知ることができる。このように、事前に取引相手の情報を知ることによって、不審なユーザとの取引を行う可能性を軽減できる。
【００１３】
なお、請求項３、５、７に記載の発明によれば、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行ってそれぞれのスコアを算出しているので、取引関係に由来する信頼性の伝播が考慮されたものとすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係るサーバー・クライアントシステムの構成図である。
【図２】本システムにおいて利用するインターネットオークションサイトに用いられるデータベースのテーブルを示す図である。
【図３】本システムの機能ブロック図である。
【図４】インターネットオークションにおけるオークションユーザの行動フローチャートと対応する本システムの処理に係る説明図である。
【図５】本システムの特徴的な構成に係るフローチャートである。
【図６】本実施形態におけるユーザスコア算出例の説明図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら本発明の実施形態について説明する。
【００１６】
図１は、本発明の一実施形態が適応可能なインターネットオークションサービス行うサーバー・クライアントシステムの構成図である。インターネットオークションはオークションサイト運営者が配信サーバ４を用い、インターネット５上にサイトをアップロードし、ユーザ６に商取引の場を提供する。オークションでの情報はユーザデータベース（以下、ＤＢ）２や商品ＤＢ１などに蓄積され、オークションサイト側がアプリケーションサーバ３によってこれらの情報を加工、修正し取引支援を行う。
【００１７】
本システムは、インターネットオークションで用いられるユーザＤＢ２と様々な処理を行うアプリケーションサーバ３内のプログラムで構成される。
【００１８】
ユーザＤＢ２は、インターネットオークションでの個々の取引における情報の他、取引を行う事によって付与される数値も格納されているデータベースである。
【００１９】
図２は、本システムが利用するユーザＤＢ２に必要なデータベース内のテーブル（以下、単にテーブルという）の定義を示した図である。テーブル２０１はインターネットオークションでの個々の取引に関する情報を定義しているテーブルである。具体的には、対象ユーザＩＤ、取引相手ＩＤ、対象ユーザ評価値（評価値については後述する）、取引相手評価値、対象ユーザの取引主体、対象ユーザへの取引評価、オークション終了時刻、および取引相手の評価時刻を有する。
【００２０】
対象ユーザＩＤと取引相手ＩＤは、当該のオークションサイトにおけるユーザを一意に識別できる文字情報であり、対象ユーザＩＤは、個々の取引における当事者を売り手、もしくは買い手として明示的に扱うために設定されたユーザを一意に認識できる文字情報である。
【００２１】
対象ユーザ評価値と取引相手評価値は、既存の当該オークションにおける評価システム、ないしそれに準ずるユーザの信頼性を測る指標である。評価値は、一般的には、オークションにおける取引毎に行われる取引者間のポイント付与の累計値である。
【００２２】
対象ユーザの取引主体は、対象ユーザが当該取引において売り手、もしくは買い手であることを示す数値である。
【００２３】
対象ユーザへの取引評価は、個々の取引での相手を評価する際に付与するポイントであり、ポイントの値域は一般的に［−１，１］や［０，５］といった離散数値である。本システムでは、適用対象となるオークションサイトの採用しているポイントの値域に依存しない。
【００２４】
テーブル２０２は、ユーザＩＤ、評価値、時間スコア（売り手側）、時間スコア（買い手側）、関係スコア（売り手側）、関係スコア（買い手側）、評価値差スコア（売り手側）および評価値差スコア（買い手側）を有するテーブルである。
【００２５】
ユーザＩＤはテーブル２０１の対象ユーザＩＤと同様に、当該インターネットオークションにおけるユーザを一意に認識できる文字情報である。
【００２６】
評価値は、テーブル２０１の対象ユーザ評価値と同様で、既存の当該オークションにおける評価システム、ないしそれに準ずるユーザの信頼性を測る指標である。
【００２７】
時間スコアは、本発明において定義するオークションにおけるユーザの信頼性を測る指標である。時間スコアは、インターネットオークションにおける売り手と買い手の実際の取引（具体的には代金の送金、商品の発送、確認報告）に要する時間から個々の取引での円滑さを表す数値である。オークションユーザの持つ時間スコアが高いほど、取引を円滑に行っていることを示す。時間スコア（買い手側）では、取引の買い手側としての履歴を元にスコアを算出し、時間スコア（売り手側）では売り手として参加した取引の履歴を元に算出している。算出方法については後述する。
【００２８】
関係スコアは、本発明において定義するオークションにおけるユーザの信頼性を測る指標である。関係スコアは、インターネットオークションにおける同二者間の複数取引の多寡から取引者の関係の良さを評価した数値である。オークションユーザの関係スコア（買い手側）が高い場合、取引において売り手側に不都合が無い対応をとれることを示している。また関係スコア（売り手側）が高い場合、多くのリピータが取引を行うような商品提示や取引を行っていることを示す。算出方法については後述する。
【００２９】
評価値差スコアは、本発明において定義するオークションにおけるユーザの信頼性を測る指標である。評価値差スコアは、既存のインターネットオークションサイトのユーザの信頼性を測る指標である評価値が、ユーザのオークション熟練度を表すことから、取引において高い評価値を持つもの同士の取引や、同程度の評価値を持つものが行う取引を優良な取引として評価する数値である。インターネットオークションでは、オークション経験が豊富なことから起因する暗黙の了解や経験則が存在し、オークション経験の差からトラブルが生じることがある。評価値差スコア（買い手側）では、買い手として参加した取引おいて同程度のオークション経験を持つユーザと友好な関係を表し、評価値差スコア（売り手側）では売り手として参加した取引において同程度のオークション経験を持つユーザと友好な関係を表す。
【００３０】
図３は、本システムの機能ブロック図である。
【００３１】
本システムは、スコア計算部３０１とデータベース処理部３１１を備える。
【００３２】
スコア計算部３０１は、時間スコア隣接行列構築部３０２、関係スコア隣接行列構築部３０３、評価値差隣接行列構築部３０４、および固有値計算部３０５で構成される。
【００３３】
以下、数式を参照しながら、本システムが定義、算出するユーザの信頼性を測る指標である時間スコア、関係スコア、評価値差スコアについて述べる。
【００３４】
まず、本システムでは、信頼性を測る指標算出にオークションでの取引履歴を利用するために、データベース処理部３１１を使い、ユーザＤＢ２内のテーブル２０１から対象ユーザＩＤと取引相手ＩＤ、対象ユーザの取引主体を取得し、下式［数１］のような隣接行列Ａを定義する。
【００３５】
【数１】
2011044066.tif 000003
【００３６】
隣接行列ＡはＮ次正方行列であり、Ｎはユーザ数である。また、Ａの要素ａｉｊは下式［数２］の定義に従って決定される。［数２］では、ユーザｉが出品者、ユーザｊが落札者であった場合に１をとり、それ以外は０となる。
【００３７】
【数２】
2011044066.tif 000004
【００３８】
時間スコア隣接行列構築部３０２では、オークションユーザの時間スコア計算用の隣接行列を下式［数６］に従って構築する。［数６］を隣接行列構築に用いるために、データベース処理部３１１を使い、ユーザＤＢ内のテーブル２０１から、オークション終了時刻と取引相手評価時刻を取得する。
【００３９】
［数６］において、Ｆｉｊは、ユーザｉとｊとの取引で後に取引相手を評価した時刻を示し、Ｔｉｊは、ユーザｉとユーザｊとのオークション終了時刻を示す（ユーザｉとｊで複数回取引がある場合は最新取引を値に使う）。また、［数６］での等式の条件は、上記の［数２］と同様である。
【００４０】
【数６】
2011044066.tif 000005
【００４１】
関係スコア隣接行列構築部３０３では、オークションユーザの関係スコア計算用の隣接行列を下式［数７］に従って構築する。［数７］を隣接行列構築に用いるために、データベース処理部３１１を使い、ユーザＤＢ内のテーブル２０１から、対象ユーザＩＤと取引相手ユーザＩＤと対象ユーザの取引主体でグループ化したレコードを取得する。
【００４２】
［数７］において、Ｍは、出品者ユーザｉと落札者ユーザｊとの間で行われた取引の回数を示す。また、［数７］での等式の条件は、上記の［数２］と同様である。
【００４３】
【数７】
2011044066.tif 000006
【００４４】
評価値差スコア隣接行列構築部３０４では、オークションユーザの評価値差スコア計算用の隣接行列を下式［数８］に従って構築する。［数８］を隣接行列構築に用いるために、データベース処理部３１１を使い、ユーザＤＢ内のテーブル２０１から、対象ユーザ評価値と取引相手ユーザ評価値を取得する。
【００４５】
［数８］において、Ｒｉは、ユーザｉの評価値を示し、Ｒｊはユーザｊの評価値を示す。（評価値は最も新しいものを使う）また、［数８］での等式の条件は、上記の［数２］と同様である。
【００４６】
【数８】
2011044066.tif 000007
【００４７】
上記のように、各指標について隣接行列を構築し、固有値計算部３０５にてスコアの計算を行う。
【００４８】
固有値計算部３０５では、構築されたそれぞれの隣接行列に対し、下式［数３］［数４］［数５］を適用させる。このとき、得られるＮ次ベクトルＸはオークションユーザの売り手側としての各々の信頼性の指標を表し、Ｎ次ベクトルＹは買い手側の指標を表す。ここで、ｉ＝１，２，…，Ｎであり、Ｙ０＝｛１，１，…，１｝とする。
【００４９】
［数３］は、隣接行列Ａの転置行列に右からＹをかけて、Ｘを求める数式である。［数４］は、隣接行列Ａの右からＸをかけて、Ｙを求める数式である。［数５］は、Ｘ、Ｙそれぞれのベクトルを自身の要素の和で割ることで、正規化を行っている。
【００５０】
【数３】
2011044066.tif 000008
【００５１】
【数４】
2011044066.tif 000009
【００５２】
【数５】
2011044066.tif 000010
【００５３】
データベース処理部３１１は、命令生成部３１２とデータアクセス部３１３で構成されている。
【００５４】
命令生成部３１２では、スコア計算部３０１が要求するデータベースの情報に対して、データベースに対して問い合わせを行うためのＳＱＬ文を作成する本システムの一機能である。
【００５５】
データアクセス部３１３は、命令生成部３１２によって作られたＳＱＬ文をデータベースに問い合わせ、得た出力を要求された形に成形して返す本システムの一機能である。
【００５６】
また、図３に記載のユーザＤＢは、単一オークションサイトにおけるユーザ情報を格納したデータベースだけでなく、複数のオークションサイトの各ユーザデータベースに置き換えることも可能である。
【００５７】
図４は、インターネットオークションにおけるオークションユーザの行動フローチャートと対応する本システムに係る処理の説明図である。図４では、取引における出品者の行動の流れＳ４ａと落札者の行動の流れＳ４ｂ、および本システムにおけるオークションユーザの行動に対応した処理４ｃを示す。
【００５８】
出品者は、まず出品を行い（Ｓ４０１ａ）サーバにデータを格納する。商品が提示されると、入札者は、入札可能な商品が無いか探し、あれば入札を行い（Ｓ４０２ｂ）なければ検索を繰り返す（Ｓ４０１ｂで「いいえ」）。
【００５９】
入札可能な商品を探す（Ｓ４０１ｂ）際に、入札者は取引相手が信頼できるユーザであるか判断するために、そのユーザの信頼性を表す指標を判断材料にする。そこで、本システムでは既存のオークションサイトでのユーザの評価値の他に、ユーザの時間スコア、関係スコアおよび評価値差スコアを同時に提示する（Ｓ４１０）。
【００６０】
本システムにおける指標の提示は、入札者だけでなくオークションユーザ全員が可能なものであり、問い合わせに対しての指標の提示については後述する。
【００６１】
出品者が提示したオークションの条件に従って落札者が決定される（Ｓ４０２）。この時、本システムにおける指標作成で必要なオークション終了時刻と取引者の情報をデータベースに格納する。具体的には、出品者、落札者をユーザとしたそれぞれのレコードについて、対象ユーザＩＤ、取引相手ＩＤ、対象ユーザ評価値、取引相手評価値、対象ユーザの取引主体、およびオークション終了時刻をデータベースに格納する。
【００６２】
次に、評価行為が行われる。これは前述したように本発明が適用可能なインターネットオークションのシステムである。落札後、落札者は出品者に送金を行い（Ｓ４０３ｂ）、送金確認後出品者は落札者を評価する（Ｓ４０２ａ）。この出品者の評価により、落札者のレコードにおいて対象ユーザ（落札者）への取引評価にポイントが与えられ、評価時刻が書き込まれ、データベースに格納される。この時、データベースに格納させる出品者の評価時刻は、本システムで算出する指標の計算に用いる。その後、配送を行い（Ｓ４０３ａ）、落札者の評価（Ｓ４０４ｂ）で取引が完了する。この落札者の評価により、出品者のレコードにおいて対象ユーザ（出品者）への取引評価にポイントが与えられ、評価時刻が書き込まれ、データベースに格納される。この落札者の評価時刻も本システムにおける指標の算出に用いる。
【００６３】
本システムではオークションでの取引において互いの評価がなされることを前提とする。これらの評価は、ユーザの信頼性を表す指標として他ユーザに公開される。なお、図４における、評価行為の順序は図示された限りではない。
【００６４】
図５に、本システムのオークションユーザの信頼性を測る指標算出を示す部分Ｓ５ｂと、問い合わせを受けた場合のフローチャートＳ５ａを示す。本システムは、システムユーザが問い合わせを行い、ユーザネットワーク構築部（Ｓ５０）にてオークションユーザと取引関係で構成される隣接行列を作り、それに対し各ユーザが持つオークションデータに基づくユーザスコア（具体的には、実際の商品の授受の円滑さを表す時間スコアと、取引の頻度からオークションユーザ間の相互関係の強さを表す関係スコアと、オークションユーザ間のオークション経験の差を評価因子とする評価値差スコア）を算出部（Ｓ５１）で算出することで各ユーザに信頼指標を与え、オークションを行うユーザが様々な指標で取引相手の信頼性を測るものとなっている。以下、図５を参照しながら本システムの説明を行う。
【００６５】
まず、本システムのユーザは、インターネットオークション内における入力フォーム、ないしインターネットブラウザでアクセス可能なシステム上の入力フォームを表示させる（Ｓ５０１）。
【００６６】
本システムの実施において単一のオークションサイトのみを対象に行った場合、オークションサイトの選択（Ｓ５０２）は別段行われない。複数のオークションサイトに対応したデータベースを利用する場合に、どのオークションユーザかと特定するためにオークションサイトの選択が行われる。
【００６７】
システムユーザが、当該オークションサイトでのユーザＩＤを入力後（Ｓ５０３）、ＩＤが有効かどうかを当該オークションサイトのユーザＤＢ２に問い合わせる。有効でなければ、再度ユーザＩＤの入力を要求し（Ｓ５０４の「いいえ」）、有効であれば（Ｓ５０４の「はい」）、ユーザＤＢ２から対象となるユーザのスコア（時間スコア、関係スコアおよび評価値差スコアなど）を読み出す（Ｓ５０５）。最後に、結果を出力し（Ｓ５０６）、終了する。図４におけるユーザ情報の提示（Ｓ４１０）は、結果出力（Ｓ５０６）に含まれる。
【００６８】
本システムの指標算出Ｓ５ｂは定期的に行われ、ユーザＤＢ２が更新される。以下では図６の指標算出の例を示した図を参照しながらユーザＤＢ２の更新について説明する。
【００６９】
図６記載のテーブル２０１ａは図２記載のテーブル２０１の一例である。また、図６記載の処理６０１は図５記載のＳ５０に対応し、同様に、処理６０１は図５記載のＳ５１に対応し、処理６０３は図５記載のＳ５２に対応している。
【００７０】
まず始めに、テーブル２０１ａ内の対象ユーザＩＤ、取引相手ＩＤ、対象ユーザの取引主体から隣接行列Ａを構築する。この時、上記の［数１］［数２］に従う。なお、Ｎはテーブル２０１ａ内のユーザ数であり、この例では４となっている。
【００７１】
次に、各指標算出のための隣接行列の構築を行う。先ほど構築された図６記載の隣接行列Ａに対して、テーブル２０１ａ内の取引相手評価時刻とオークション終了時刻と上記の［数６］を用い、時間スコア算出用の隣接行列ＡＴを構築する。なお、この例では、オークション終了時刻から取引相手評価時刻までの時間（時刻差）の単位を分としている。同様に、テーブル２０１ａのテーブルレコードと上記［数７］から関係スコア算出用の隣接行列ＡＮを構築する。最後に、テーブル２０１ａ内の対象ユーザ評価値と取引相手評価値と上記の［数８］から評価値差スコア算出用の隣接行列ＡＲを構築する。
【００７２】
次に、各スコア用の隣接行列ＡＴ、ＡＮ、ＡＲに対し、上記の［数３］［数４］［数５］を１セットとして、２０回ないし、得られるベクトルの要素が収束するまで反復適用させる。この処理で、各オークションユーザの信頼性を測る指標がベクトルの要素として算出される。図６記載のベクトル要素xuser、yuserは指標の値を表す。
【００７３】
最後に、得られた指標の値をユーザＤＢ２へ格納・更新を行う。図３記載のデータベース処理部３１１を用い、図２記載のテーブル２０２内の時間スコア（売り手側）、時間スコア（買い手側）、関係スコア（売り手側）、関係スコア（買い手側）、評価値差スコア（売り手側）および評価値差スコア（買い手側）に対して、ＸＴ、ＹＴ、ＸＮ、ＹＮ、ＸＲ、ＹＲをこの順に対応するユーザレコードを更新する。
【００７４】
上記した実施形態によれば、インターネットオークション上のユーザの評価において、オークション特有のデータに基づき個々の取引での取引の質を評価に反映させ、評価者を考慮したユーザ評価システムとするため、以下のような種々の特徴を有する。
【００７５】
上記実施形態に記載のシステムは、インターネットオークションにおけるユーザの評価に関して、オークションユーザに関する情報が記憶されたデータベースからオークションでの取引履歴を取得し、オークションユーザの信頼性を測る指標を算出し、オークションユーザに指標を与える。
【００７６】
この特徴によれば、個々の取引における取引当事者の信頼性を数値化し、評価者の信頼性を被評価者の評価に反映させることでオークションユーザに得点を与える。従来の評価システムとは異なり、個々の取引における評価を明確にし、かつ評価者の信頼性を考慮することによって画一的な評価の操作の危険性を軽減する。
【００７７】
また、本システムは、オークションユーザの信頼性を表すスコアのデータが記憶されたデータベースに対してインターフェースを用いてのユーザの問い合わせを受けることで、対象のユーザの信頼性を測る指標を表示する。
【００７８】
上記オークションユーザの信頼性を測る指標として、本システムでは、実際の商品の授受の円滑さを表す時間スコアと、取引の頻度からオークションユーザ間の相互関係の強さを表す関係スコアと、オークションユーザ間のオークション経験の差を評価因子とする評価値差スコアを有する。
【００７９】
また、本システムは、システムユーザが問い合わせを行うことによって、オークションユーザの信頼性を測る指標を表示するインターフェースを備えている。インターフェースには問い合わせの項目としてユーザの名前、オークションサイト名を設ける。
【００８０】
この特徴によれば、インターネットオークションにおけるユーザ評価システムは、オークションにおいて入札や落札を行う前に、取引相手のオークションシステム全体から見た相対的な信頼性を知ることができる。このように、事前に取引相手の情報を知ることによって、不審なユーザとの取引を行う可能性を軽減できる。
【００８１】
また、本システムは、オークションユーザの信頼性を測るための指標を算出する際に、ユーザの取引履歴をデータベースのデータから取得し、オークションユーザ間の取引関係で構成される隣接行列の固有値計算を行う。
【００８２】
この特徴によれば、インターネットオークションにおけるユーザ評価システムは、従来の評価システムとは異なり、ユーザがオークションユーザ全体の中で出品者、または落札者としてどれほど重要であるかを、評価を行ったユーザの信頼性を評価したユーザの信頼性に反映させることができる。このような仕組みを持つことで、オークション熟練者からの評価とオークション初心者からの評価に格差をつけ、評価を正確に捉えることが可能である。
【００８３】
また、本システムは、時間スコアを上記指標とするために、オークション終了時刻から取引相手の評価までの時刻をデータベースから取得し、上記の固有値計算における隣接行列の要素決定に用いる。
【００８４】
この特徴によれば、インターネットオークションにおけるユーザ評価システムを用いることで、ユーザ間の取引が迅速に行われていたどうかをユーザの評価に反映させる。このような仕組みを持つことで、実際の取引おけるユーザの熟練度を知ることができる。
【００８５】
また、本システムは、関係スコアを上記指標とするために、同二者間の複数回取引をデータベースから取得し、上記の固有値計算における隣接行列の要素決定に用いる。
【００８６】
この特徴によれば、インターネットオークションにおけるユーザ評価システムを用いることで、同じ相手との複数回の取引における信頼性をユーザの評価に反映させることができる。このように、複数回の取引については、初回の取引以上の信頼性を与えることで、取引自体の質をユーザの評価に取り入れることができる。
【００８７】
また、本システムは、評価値差スコアを上記指標とするために、取引当事者間における評価値差をデータベースから取得し、上記の固有値計算における隣接行列の要素決定に用いる。
【００８８】
この特徴によれば、インターネットオークションにおけるユーザ評価システムを用いることで、取引がインターネットオークションに慣れたもの同士で行われたか、また既存の評価システムにおけるユーザの依存性を利用して、取引が同等のオークション熟練度を持つ者で行われたかをユーザの評価に反映させることができる。
【００８９】
また、本システムは、計算されたユーザの各スコアをデータベースに格納する。
【００９０】
この特徴によれば、インターネットオークションにおけるユーザ評価システムは、オークションデータに基づくユーザ評価を行い、その結果をデータベースに格納することができる。このような仕組みは、評価するオークションネットワークに変化が無いときに再び各ユーザのスコアを再計算することを避けることができる。
【符号の説明】
【００９１】
１        商品データベース
２        ユーザデータベース
３        アプリケーションサーバ
４        配信サーバ
５        インターネット
６        ユーザ
２０１    ユーザデータベース内取引データテーブル
２０２    ユーザデータベース内ユーザテーブル
３０１    スコア計算部
３０２    時間スコア隣接行列構築部
３０３    関係スコア隣接行列構築部
３０４    評価値差スコア隣接行列構築部
３０５    固有値計算部
３０３    ユーザスコア算出部
３１１    データベース処理部
３１２    命令生成部
３１３    データアクセス部
６０１    隣接行列構築例
６０２    各評価指標算出例
６０３    データベースに格納される各評価指標
【図１】
2011044066.tif 000011
【図２】
2011044066.tif 000012
【図３】
2011044066.tif 000013
【図４】
2011044066.tif 000014
【図５】
2011044066.tif 000015
【図６】
2011044066.tif 000016