(57)【要約】【課題】異なるサービス提供システムにより提供されるサービス間でユーザの評価を共有する。【解決手段】取得部１２が、第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を第１のサービス提供システムから取得し、変換部１４が、特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って第１の評価値を変換し、提供部１６が、変換により得られた第２の評価値を第２のサービス提供システムに提供する。【選択図】図２
2018055478.tif 000002
【特許請求の範囲】
【請求項１】
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得し、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換し、変換により得られた第２の評価値を前記第２のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラム。
【請求項２】
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させ、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラム。
【請求項３】
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を特定のサービス提供システムに対応する変換アルゴリズムに応じて変換し、変換して得た１又は複数の評価値を統合して得られた統合評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラム。
【請求項４】
前記統合評価値を、前記特定のサービス提供システムと種別が類似するサービス提供システムから取得された評価値が優先的に統合されるように求めることを特徴とする請求項３に記載の評価値提供プログラム。
【請求項５】
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得する取得部と、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換する変換部と、
変換により得られた第２の評価値を前記第２のサービス提供システムに提供する提供部と、
を含むことを特徴とする評価値提供装置。
【請求項６】
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得する取得部と、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させる変換部と、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する提供部と、
を含むことを特徴とする評価値提供装置。
【請求項７】
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得し、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換し、変換により得られた第２の評価値を前記第２のサービス提供システムに提供する、
処理をコンピュータが実行することを特徴とする評価値提供方法。
【請求項８】
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させ、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータが実行することを特徴とする評価値提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、評価値提供プログラム、評価値提供装置、及び評価値提供方法に関する。
【背景技術】
【０００２】
従来、インターネットを利用した電子商取引などのサービスにおいて、安全な取引を行うための指標として、そのサービスを利用するユーザの信用情報などの評価値が、各サービスにおいてユーザ毎に付与及び保持されている。また、電子商取引を営む複数のサイトで信用情報を共有するためのシステムが提案されている。
【０００３】
例えば、第１のコミュニティサーバが、ある会員のために生成する第１の評価情報を、第２のコミュニティサーバが生成する第２の評価情報に変換するシステムが提案されている。このシステムでは、予め第２のコミュニティサーバが用意する信用情報共有証明書を取得し、信用情報共有証明書に基づいて、第１の評価情報が示す評価を第２の評価情報における評価へと変換する。
【０００４】
また、現在、自動車、空き部屋、洋服、人手や能力、資金などの様々なリソースを複数の人で共有したり、個人間で貸し借りをしたりする際の仲介を行うシェアリングサービスが普及している。これらのシェアリングサービスにおいても、サービス毎に、そのサービスを利用するユーザの評価値が保持されている場合が多い。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１７００６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来技術では、各コミュニティサーバが証明書の発行機能、及び評価情報の変換機能を有する必要がある。しかし、シェアリングサービスのように、そのサービスの内容が多種多様であり、各サービスで保持される評価値も様々な形式のものが存在するサービスを提供するサービス提供システムでは、従来技術を適用してサービス間で評価値を共有することは困難である。また、新たなサービスが参入してくる都度、そのサービス提供システムに、従来技術のような証明書の発行機能、及び評価情報の変換機能を持たせることは現実的ではない。
【０００７】
本発明は、一つの側面として、異なるサービス提供システムにより提供されるサービス間でユーザの評価を共有することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、一つの態様として、第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得する。また、前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換する。そして、変換により得られた第２の評価値を前記第２のサービス提供システムに提供する。
【発明の効果】
【０００９】
一つの側面として、異なるサービス提供システムにより提供されるサービス間でユーザの評価を共有することができる。
【図面の簡単な説明】
【００１０】
【図１】第１及び第２実施形態に係る評価値提供システムの概略構成を示すブロック図である。
【図２】第１実施形態に係る評価値提供装置の機能ブロック図である。
【図３】シェアリングサービス毎の評価値の形式を記憶したテーブルの一例を示す図である。
【図４】シェアリングサービス毎の種別を記憶したテーブルの一例を示す図である。
【図５】第１及び第２実施形態に係る評価値提供装置として機能するコンピュータの概略構成を示すブロック図である。
【図６】評価値提供処理の一例を示すフローチャートである。
【図７】第２実施形態に係る評価値提供装置の機能ブロック図である。
【図８】評価値データベースの一例を示す図である。
【図９】取得変換処理の一例を示すフローチャートである。
【図１０】提供処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明に係る実施形態の一例を詳細に説明する。
【００１２】
＜第１実施形態＞
図１に示すように、第１実施形態に係る評価値提供システム１００は、評価値提供装置１０と、複数のシェアリングサーバ２０と、複数のユーザ端末３０とを含む。評価値提供装置１０と、シェアリングサーバ２０の各々と、ユーザ端末３０の各々とは、インターネット等のネットワークを介して接続される。なお、シェアリングサーバ２０及びユーザ端末３０の数は、図１の例に限定されない。
【００１３】
シェアリングサーバ２０は、シェアリングサービスを提供する装置であり、例えば、サーバ装置、パーソナルコンピュータ等の情報処理装置で実現することができる。シェアリングサービスとは、自動車、空き部屋、洋服、人手や能力、資金などの様々なリソースを複数の人で共有したり、個人間で貸し借りをしたりする際の仲介を行うサービスである。本実施形態では、各シェアリングサーバ２０が、それぞれ異なるリソースのシェアに関するシェアリングサービスを提供する場合について説明する。例えば、あるシェアリングサーバ２０は、Ｕｂｅｒなどのように、配車のシェアリングサービスを提供し、別のシェアリングサーバ２０は、Ａｉｒｂｎｂなどのように、宿泊施設のシェアリングサービスを提供する。すなわち、各シェアリングサーバ２０に対応するシェアリングサービスの種別が異なる。
【００１４】
シェアリングサーバ２０は、ユーザ端末３０上で、ウェブアプリケーションやスマートフォンアプリケーションとしてシェアリングサービスを提供する。シェアリングサーバ２０は、シェアリングサービスを利用するユーザの信用度等を示すユーザ毎の評価値が記憶された評価値データベース（ＤＢ）２２を有する。評価値は、ユーザによるサービスの利用実績、他のユーザからの評価等に基づいて各ユーザに付与されるものであり、シェアリングサービス毎に独自の形式が採用される。また、シェアリングサーバ２０は、評価値ＤＢ２２に記憶された評価値を評価値提供装置１０に出力すると共に、評価値提供装置１０から提供された評価値を受け付けて評価値ＤＢ２２に記憶するためのApplication Programming Interface（ＡＰＩ）２４を有する。
【００１５】
ユーザ端末３０は、シェアリングサービスを利用するユーザが使用する情報処理端末であり、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン等で実現することができる。なお、シェアリングサービスのユーザには、シェアリングサービスにおいてシェアされる対象であるリソースを提供する提供者、及びリソースの利用者の両者が含まれる。ユーザ端末３０において、所望のシェアリングサービスのアプリケーションを起動することにより、ユーザ端末３０から、そのシェアリングサービスを提供しているシェアリングサーバ２０にアクセスされる。
【００１６】
評価値提供装置１０は、ユーザからの依頼に応じて、各シェアリングサーバ２０に保持されている該当のユーザの評価値を、シェアリングサービス間で共有させる。すなわち、評価値提供装置１０は、ユーザが、そのユーザのパーソナルデータである評価値を複数のサービス間で共有するために利用するパーソナルデータストア（Personal Data Store、ＰＤＳ）として機能する。
【００１７】
図２に示すように、評価値提供装置１０は、機能的には、取得部１２と、変換部１４と、提供部１６とを含む。
【００１８】
取得部１２は、ユーザ端末３０を介して、ユーザから評価値提供依頼を受け付ける。評価値提供依頼には、ユーザの識別情報であるユーザＩＤ、及び評価値の提供先となるシェアリングサービスの識別情報であるサービスＩＤが含まれる。取得部１２は、各シェアリングサーバ２０に、受け付けた評価値提供依頼に含まれるユーザＩＤを通知する。各シェアリングサーバ２０では、ＡＰＩ２４がユーザＩＤの通知を受け付け、評価値ＤＢ２２から、そのユーザＩＤに対応する評価値を検索し、該当のユーザＩＤに対応する評価値が存在する場合には、その評価値を取得して、評価値提供装置１０へ送信する。以下、該当のユーザＩＤに対応する評価値を保持しているシェアリングサービスを、提供元のシェアリングサービスという。該当のユーザの評価値が、複数のシェアリングサーバ２０の評価値ＤＢ２２の各々に記憶されている場合には、複数の提供元のシェアリングサービスに対応するシェアリングサーバ２０の各々から、複数の評価値が取得されることになる。
【００１９】
変換部１４は、取得部１２により取得された評価値の各々を、評価値提供依頼に含まれるサービスＩＤにより特定される、評価値の提供先となるシェアリングサービスによりユーザに付与される評価値に対応させた形式に変換する。
【００２０】
例えば、変換部１４は、図３に示すようなシェアリングサービス毎の評価値の形式を記憶したテーブル、及び異なる形式間における評価値の変換アルゴリズムを予め保持しておく。変換アルゴリズムは、例えば、５段階評価の形式の評価値を、１０段階評価の評価値に変換する場合には、評価値を２倍する等のアルゴリズムとすることができる。そして、変換部１４は、図３に示すようなテーブルを参照して、取得した評価値の形式及び提供先のシェアリングサービスにおける評価値の形式を特定する。そして、変換部１４は、特定した形式間における評価値の変換アルゴリズムを用いて、取得した評価値を提供先のシェアリングサービスの評価値の形式に変換する。
【００２１】
また、変換部１４は、提供先のシェアリングサービスの評価値の形式に変換した評価値の各々を統合して、統合評価値を演算する。例えば、変換部１４は、提供先のシェアリングサービスと種別が同一又は類似するシェアリングサービスに対応するシェアリングサーバ２０から取得された評価値が優先的に統合されるように統合評価値を演算する。
【００２２】
より具体的には、変換部１４は、例えば図４に示すようなシェアリングサービス毎の種別を記憶したテーブルを予め保持しておき、このテーブルを参照して、評価値の提供元及び提供先のシェアリングサービスの種別を特定する。そして、変換部１４は、提供先と種別が同一又は類似の提供元のシェアリングサービスに対応するシェアリングサーバ２０から取得された評価値を抽出し、抽出された評価値のうち、評価が最も高い評価値を統合評価値として演算する。なお、抽出された評価値の平均や中央値等を統合評価値として演算してもよい。また、全ての評価値の重み付和を統合評価値として演算してもよい。この際、種別が同一又は類似のシェアリングサービスの評価値に対する重みを重くすることで、種別が同一又は類似のシェアリングサービスの評価値が優先的に統合されるようにするとよい。
【００２３】
また、シェアリングサービスの種別が同一又は類似の評価値が存在しない場合、変換された評価値のうち、評価が最も高い評価値や、変換された評価値の平均や中央値等を統合評価値として演算してもよい。なお、取得部１２により取得された評価値が１つの場合には、変換部１４は、変換後の１つの評価値を統合評価値として採用する。
【００２４】
提供部１６は、変換部１４により演算又は採用された統合評価値を、評価値提供依頼に含まれるサービスＩＤにより特定されるシェアリングサービスに対応するシェアリングサーバ２０へ、該当のユーザＩＤと共に送信する。送信されたユーザＩＤ及び統合評価値は、ＡＰＩ２４により受け付けられ、提供先のシェアリングサーバ２０の評価値ＤＢ２２に記憶される。
【００２５】
これにより、該当のユーザについて、あるシェアリングサービスの評価として、他のシェアリングサービスでこれまでに得ている評価を引き継ぐことができる。
【００２６】
評価値提供装置１０は、例えば図５に示すコンピュータ４０で実現することができる。コンピュータ４０は、Central Processing Unit（ＣＰＵ）４１と、一時記憶領域としてのメモリ４２と、不揮発性の記憶部４３とを備える。また、コンピュータ４０は、入出力装置４４と、記憶媒体４９に対するデータの読み込み及び書き込みを制御するRead/Write（Ｒ／Ｗ）部４５と、インターネット等のネットワークに接続される通信インターフェース（Ｉ／Ｆ）４６とを備える。ＣＰＵ４１、メモリ４２、記憶部４３、入出力装置４４、Ｒ／Ｗ部４５、及び通信Ｉ／Ｆ４６は、バス４７を介して互いに接続される。
【００２７】
記憶部４３は、Hard Disk Drive（ＨＤＤ）、Solid State Drive（ＳＳＤ）、フラッシュメモリ等によって実現できる。記憶媒体としての記憶部４３には、コンピュータ４０を評価値提供装置１０として機能させるための評価値提供プログラム５０が記憶される。評価値提供プログラム５０は、取得プロセス５２と、変換プロセス５４と、提供プロセス５６とを有する。
【００２８】
ＣＰＵ４１は、評価値提供プログラム５０を記憶部４３から読み出してメモリ４２に展開し、評価値提供プログラム５０が有するプロセスを順次実行する。ＣＰＵ４１は、取得プロセス５２を実行することで、図２に示す取得部１２として動作する。また、ＣＰＵ４１は、変換プロセス５４を実行することで、図２に示す変換部１４として動作する。また、ＣＰＵ４１は、提供プロセス５６を実行することで、図２に示す提供部１６として動作する。これにより、評価値提供プログラム５０を実行したコンピュータ４０が、評価値提供装置１０として機能する。
【００２９】
なお、評価値提供プログラム５０により実現される機能は、例えば半導体集積回路、より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００３０】
次に、第１実施形態に係る評価値提供システム１００の作用について説明する。
【００３１】
例えば、１又は複数のシェアリングサービスにおいて評価値が付与されているユーザが、新たなシェアリングサービスの利用を開始する場合を例に説明する。ユーザは、ユーザ端末３０を介して、評価値の提供先のシェアリングサービスとして、新たに利用を開始するシェアリングサービスのサービスＩＤと、自身のユーザＩＤとを含む評価値提供依頼を、評価値提供装置１０へ送信する。ここでは、提供先のシェアリングサービスのサービスＩＤが「Ｄ」であるものとする。なお、以下では、サービスＩＤ＝Ｘのシェアリングサービスを「シェアリングサービスＸ」と表記する。評価値提供装置１０が評価値提供依頼を受け付けると、評価値提供装置１０において、図６に示す評価値提供処理が実行される。
【００３２】
ステップＳ１１で、取得部１２は、各シェアリングサーバ２０に、受け付けた評価値提供依頼に含まれるユーザＩＤを通知する。そして、取得部１２は、提供元のシェアリングサービスに対応するシェアリングサーバ２０の各々から、ＡＰＩ２４を介して、該当のユーザＩＤに対応する評価値を取得する。ここでは、提供元のシェアリングサービスＡから評価値ＳＡ＝１５、シェアリングサービスＢから評価値ＳＢ＝良、シェアリングサービスＣから評価値ＳＣ＝ゴールドが取得されたものとする。
【００３３】
次に、ステップＳ１２で、変換部１４が、取得部１２により取得された評価値の各々を、提供先のシェアリングサービスにおける評価値の形式に変換する。ここでは、変換部１４は、例えば、図３に示すテーブルを参照して、提供元のシェアリングサービスＡ、Ｂ、Ｃの各々の評価値の形式を特定すると共に、提供先のシェアリングサービスＤの評価値の形式を特定する。そして、例えば、以下に示すように、各評価値Ｓｉ（ｉ＝Ａ、Ｂ、Ｃ）が、評価値Ｓｉ’に変換される。
【００３４】
シェアリングサービスＡの評価値ＳＡ＝１５      →  ＳＡ’＝４
シェアリングサービスＢの評価値ＳＢ＝良        →  ＳＢ’＝３
シェアリングサービスＣの評価値ＳＣ＝ゴールド  →  ＳＣ’＝５
【００３５】
次に、ステップＳ１３で、変換部１４が、提供元のシェアリングサービスに、提供先のシェアリングサービスと同種のシェアリングサービスが存在するか否かを判定する。同種のシェアリングサービスが存在する場合には、処理はステップＳ１４へ移行し、存在しない場合には、処理はステップＳ１５へ移行する。
【００３６】
例えば、変換部１４は、図４に示すテーブルを参照して、提供元のシェアリングサービスに、提供先のシェアリングサービスと種別が同一又は類似のシェアリングサービスが存在するか否かを判定する。ここでは、提供元のシェアリングサービスＡ及びＢが、提供先のシェアリングサービスと種別が同一であるため、肯定判定されて、処理はステップＳ１４へ移行する。
【００３７】
ステップＳ１４では、変換部１４が、提供先のシェアリングサービスと同種の提供元のシェアリングサービスに対応するシェアリングサーバ２０から取得された評価値を抽出し、抽出した評価値のうち、評価が最も高い評価値を統合評価値として演算する。ここでは、シェアリングサービスＡ及びＢの変換後の評価値ＳＡ’＝４及びＳＢ’＝３が抽出され、統合評価値として、「４」が演算される。
【００３８】
一方、ステップＳ１５では、上記ステップＳ１２で変換された評価値のうち、評価が最も高い評価値を統合評価値として演算する。例えば、提供元のシェアリングサービスＡ、Ｂ、Ｃのいずれもが、シェアリングサービスＤと異なる種別であるとすると、シェアリングサービスＣの変換後の評価値ＳＣ’＝５が採用され、統合評価値「５」が演算される。
【００３９】
次に、ステップＳ１６で、提供部１６が、上記ステップＳ１４又はＳ１５において、変換部１４により演算された統合評価値を、提供先のシェアリングサービスに対応するシェアリングサーバ２０へ、該当のユーザＩＤと共に送信する。
【００４０】
送信されたユーザＩＤ及び統合評価値は、ＡＰＩ２４により受け付けられ、提供先のシェアリングサーバ２０の評価値ＤＢ２２に記憶される。
【００４１】
以上説明したように、第１実施形態に係る評価値提供装置によれば、提供元のシェアリングサービスの評価値を取得し、提供先のシェアリングサービスの評価値の形式に変換してから、提供先のシェアリングサービスに提供する。これにより、異なるシェアリングサービス間でユーザの評価を共有することができる。したがって、ユーザが新たなシェアリングサービスを利用する場合などに、他のシェアリングサービスで既に付与されている評価を引き継ぐことができ、新たなシェアリングサービスで、一から信用を築く等のユーザの負担を軽減することができる。
【００４２】
また、既に該当のユーザの評価値を保持しているシェアリングサービス（提供元のシェアリングサービス）が複数存在する場合には、これらの評価値を統合して提供先のシェアリングサービスに提供する。この際、提供先のシェアリングサービスと同種の提供元のシェアリングサービスの評価値を優先的に統合することで、サービスの種別に応じて適切に評価値を共有することができる。
【００４３】
また、シェアリングサービス側には、シェアリングサーバ２０に、評価値を入出力するためのＡＰＩを設けるだけでよいため、新たなシェアリングサービスが参入した場合などにも、簡易に本システムを適用することができる。
【００４４】
なお、上記実施形態では、該当のユーザの評価値を保持するシェアリングサービスの全てを評価値の提供元とする場合について説明したが、提供元のシェアリングサービスを指定するようにしてもよい。この場合、ユーザからの評価値提供依頼に、提供元のシェアリングサービスを特定する情報も含め、指定されたシェアリングサービスに対応するシェアリングサーバから評価値を取得するようにすればよい。
【００４５】
＜第２実施形態＞
次に、第２実施形態について説明する。なお、第２実施形態に係る評価値提供システムについて、第１実施形態に係る評価値提供システム１００と同様の部分については、同一符号を付して詳細な説明を省略する。
【００４６】
図１に示すように、第２実施形態に係る評価値提供システム２００は、評価値提供装置２１０と、複数のシェアリングサーバ２０と、複数のユーザ端末３０とを含む。
【００４７】
図７に示すように、評価値提供装置２１０は、機能的には、取得部２１２と、変換部２１４と、提供部２１６とを含む。また、評価値提供装置２１０の所定の記憶領域には、評価値ＤＢ１８が記憶される。
【００４８】
取得部２１２は、定期的に、ＡＰＩ２４を介して、各シェアリングサーバ２０の評価値ＤＢ２２から、ユーザ毎の評価値を取得する。
【００４９】
変換部２１４は、取得部２１２により取得された、特定のユーザのユーザＩＤに対応する評価値の各々を、いずれかの提供元のシェアリングサービスの評価値の形式に対応する変換アルゴリズムを用いて変換する。いずれの評価値の形式に対応する変換アルゴリズムを用いるかは、例えば、評価値の形式に優先度を付与しておき、優先度の高い形式に対応する変換アルゴリズムを採用するなどすればよい。また、変換部２１４は、第１実施形態における変換部１４と同様に、変換後の評価値の各々から、統合評価値を演算する。
【００５０】
変換部２１４は、統合評価値を、その統合評価値の元になった評価値の変換に用いた変換アルゴリズムに対応する評価値の形式と共に、ユーザＩＤと対応付けて、評価値ＤＢ１８に記憶する。なお、特定のユーザについて取得された評価値が１つの場合には、評価値の変換は行われず、取得された評価値がそのまま統合評価値として、その評価値の形式と共に評価値ＤＢ１８に記憶される。図８に、評価値ＤＢ１８の一例を示す。
【００５１】
提供部２１６は、ユーザ端末３０を介して、ユーザから、ユーザＩＤ及び提供先のサービスＩＤを含む評価値提供依頼を受け付ける。提供部２１６は、評価値提供依頼に含まれるユーザＩＤに対応する統合評価値を評価値ＤＢ１８から取得する。提供部２１６は、変換部２１４を機能させ、取得した統合評価値を、評価値提供依頼に含まれるサービスＩＤが示すシェアリングサービスの評価値の形式に対応した変換アルゴリズムで変換させる。提供部２１６は、変換された統合評価値を、サービスＩＤが示す提供先のシェアリングサービスに対応するシェアリングサーバ２０へ、該当のユーザＩＤと共に送信する。
【００５２】
評価値提供装置２１０は、例えば図５に示すコンピュータ４０で実現することができる。コンピュータ４０の記憶部４３には、コンピュータ４０を評価値提供装置２１０として機能させるための評価値提供プログラム２５０が記憶される。評価値提供プログラム２５０は、取得プロセス２５２と、変換プロセス２５４と、提供プロセス２５６とを有する。また、記憶部４３は、評価値ＤＢ１８を構成する情報が記憶される情報記憶領域５８を有する。
【００５３】
ＣＰＵ４１は、評価値提供プログラム２５０を記憶部４３から読み出してメモリ４２に展開し、評価値提供プログラム２５０が有するプロセスを順次実行する。ＣＰＵ４１は、取得プロセス２５２を実行することで、図７に示す取得部２１２として動作する。また、ＣＰＵ４１は、変換プロセス２５４を実行することで、図７に示す変換部２１４として動作する。また、ＣＰＵ４１は、提供プロセス２５６を実行することで、図７に示す提供部２１６として動作する。また、ＣＰＵ４１は、情報記憶領域５８から情報を読み出し、メモリ４２に評価値ＤＢ１８を展開する。これにより、評価値提供プログラム２５０を実行したコンピュータ４０が、評価値提供装置２１０として機能する。
【００５４】
なお、評価値提供プログラム２５０により実現される機能は、例えば半導体集積回路、より詳しくはＡＳＩＣ等で実現することも可能である。
【００５５】
次に、第２実施形態に係る評価値提供システム２００の作用について説明する。評価値提供装置２１０において、定期的なタイミングで、図９に示す取得変換処理が実行される。また、評価値提供装置２１０が、ユーザ端末３０から送信された評価値提供依頼を受け付けると、評価値提供装置２１０において、図１０に示す提供処理が実行される。
【００５６】
まず、図９に示す取得変換処理について説明する。図９に示す取得変換処理は、処理対象の１ユーザについての処理であり、各ユーザについて、図９に示す取得変換処理が定期的に繰り返し実行される。
【００５７】
ステップＳ２１で、取得部２１２が、ＡＰＩ２４を介して、各シェアリングサーバ２０の評価値ＤＢ２２から、処理対象のユーザのユーザＩＤに対応する評価値を取得する。
【００５８】
次に、ステップＳ２２で、変換部２１４が、取得部２１２により、複数の評価値が取得されているか否か、すなわち、提供元のシェアリングサービスが複数存在するか否かを判定する。複数の評価値が取得されている場合には、処理はステップＳ２３へ移行し、１つの評価値のみが取得されている場合には、処理はステップＳ２５へ移行する。
【００５９】
ステップＳ２３では、変換部２１４が、いずれかの提供元のシェアリングサービスの評価値の形式を選択し、評価値の変換アルゴリズムを決定する。そして、変換部２１４は、決定した変換アルゴリズムを用いて、取得された複数の評価値の各々を変換する。次に、ステップＳ２４で、変換部２１４が、変換後の評価値の各々から、統合評価値を演算する。
【００６０】
一方、ステップＳ２５では、変換部２１４が、取得された評価値を統合評価値として採用する。次に、ステップＳ２６で、変換部２１４が、演算又は採用された統合評価値を、評価値の形式と共に、ユーザＩＤと対応付けて、評価値ＤＢ１８に記憶し、取得変換処理は終了する。
【００６１】
次に、図１０に示す提供処理について説明する。
【００６２】
ステップＳ３１で、提供部２１６が、評価値提供依頼に含まれるユーザＩＤに対応する統合評価値を評価値ＤＢ１８から取得する。
【００６３】
次に、ステップＳ３２で、提供部２１６が、変換部２１４を機能させ、取得した統合評価値を、評価値提供依頼に含まれるサービスＩＤが示すシェアリングサービスの評価値の形式に対応した変換アルゴリズムで変換させる。
【００６４】
次に、ステップＳ３３で、提供部２１６が、変換された統合評価値を、サービスＩＤが示す提供先のシェアリングサービスに対応するシェアリングサーバ２０へ、該当のユーザＩＤと共に送信し、提供処理は終了する。
【００６５】
以上説明したように、第２実施形態に係る評価値提供装置によれば、各シェアリングサービスにおけるユーザ毎の評価値を統合して記憶しておき、ユーザの依頼に応じて、提供先のシェアリングサービスに提供する。これにより、異なるシェアリングサービス間でユーザの評価を共有することができる。
【００６６】
また、第２実施形態では、定期的に各シェアリングサーバから取得した評価値を統合して評価値提供装置の評価値ＤＢに記憶しておく。そのため、ユーザから評価値提供依頼を受け付けた際に、メンテナンス等で評価値を取得できない提供元のシェアリングサービスが存在する場合でも、ユーザに各シェアリングサービス間で共有の評価値を提供することができる。
【００６７】
なお、上記各実施形態では、シェアリングサービス間でユーザの評価を共有する場合について説明したが、シェアリングサービス以外のサービス提供システムにも本発明は適用可能である。
【００６８】
また、上記では、評価値提供プログラム５０、２５０が記憶部４３に予め記憶（インストール）されている態様を説明したが、これに限定されない。プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ等の記憶媒体に記憶された形態で提供することも可能である。
【００６９】
以上の実施形態に関し、更に以下の付記を開示する。
【００７０】
（付記１）
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得し、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換し、変換により得られた第２の評価値を前記第２のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラム。
【００７１】
（付記２）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させ、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラム。
【００７２】
（付記３）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を特定のサービス提供システムに対応する変換アルゴリズムに応じて変換し、変換して得た１又は複数の評価値を統合して得られた統合評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラム。
【００７３】
（付記４）
前記統合評価値を、前記特定のサービス提供システムと種別が類似するサービス提供システムから取得された評価値が優先的に統合されるように求めることを特徴とする付記３に記載の評価値提供プログラム。
【００７４】
（付記５）
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得する取得部と、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換する変換部と、
変換により得られた第２の評価値を前記第２のサービス提供システムに提供する提供部と、
を含むことを特徴とする評価値提供装置。
【００７５】
（付記６）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得する取得部と、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させる変換部と、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する提供部と、
を含むことを特徴とする評価値提供装置。
【００７６】
（付記７）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得する取得部と、
取得した各評価値を特定のサービス提供システムに対応する変換アルゴリズムに応じて変換する変換部と、
変換して得た１又は複数の評価値を統合して得られた統合評価値を、前記特定のサービス提供システムに提供する提供部と、
を含むことを特徴とする評価値提供装置。
【００７７】
（付記８）
前記変換部は、前記統合評価値を、前記特定のサービス提供システムと種別が類似するサービス提供システムから取得された評価値が優先的に統合されるように求めることを特徴とする付記７に記載の評価値提供装置。
【００７８】
（付記９）
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得し、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換し、変換により得られた第２の評価値を前記第２のサービス提供システムに提供する、
処理をコンピュータが実行することを特徴とする評価値提供方法。
【００７９】
（付記１０）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させ、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータが実行することを特徴とする評価値提供方法。
【００８０】
（付記１１）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を特定のサービス提供システムに対応する変換アルゴリズムに応じて変換し、変換して得た１又は複数の評価値を統合して得られた統合評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータが実行することを特徴とする評価値提供方法。
【００８１】
（付記１２）
前記統合評価値を、前記特定のサービス提供システムと種別が類似するサービス提供システムから取得された評価値が優先的に統合されるように求めることを特徴とする付記１１に記載の評価値提供方法。
【００８２】
（付記１３）
第１のサービス提供システムにおけるサービス利用に応じた特定のユーザに関する第１の評価値を前記第１のサービス提供システムから取得し、
前記特定のユーザに関する評価値を第２のサービス提供システムに提供する際に、前記第２のサービス提供システムに対応する評価値の変換アルゴリズムに従って前記第１の評価値を変換し、変換により得られた第２の評価値を前記第２のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラムを記憶した記憶媒体。
【００８３】
（付記１４）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を取得元のサービス提供システムに対応する変換アルゴリズムに応じて変換して得た評価値、又は、変換して得た複数の評価値を統合して得られた評価値を、前記特定のユーザに対応づけて記憶部に記憶させ、
いずれかの特定のサービス提供システムに対して前記特定のユーザについての評価値を提供する際に、前記記憶部に記憶された評価値、又は、前記記憶部に記憶された評価値を前記特定のサービス提供システムに対応する評価値変換アルゴリズムで変換して得た評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラムを記憶した記憶媒体。
【００８４】
（付記１５）
サービスの利用に関するユーザについての評価値を管理する１又は複数のサービス提供システムから、登録された特定のユーザについての評価値を取得し、
取得した各評価値を特定のサービス提供システムに対応する変換アルゴリズムに応じて変換し、変換して得た１又は複数の評価値を統合して得られた統合評価値を、前記特定のサービス提供システムに提供する、
処理をコンピュータに実行させることを特徴とする評価値提供プログラムを記憶した記憶媒体。
【符号の説明】
【００８５】
１０、２１０  評価値提供装置
１２、２１２  取得部
１４、２１４  変換部
１６、２１６  提供部
１８   評価値データベース
２０   シェアリングサーバ
３０   ユーザ端末
４０   コンピュータ
４１   ＣＰＵ
４２   メモリ
４３   記憶部
４９   記憶媒体
５０、２５０  評価値提供プログラム
１００、２００       評価値提供システム
【図１】
2018055478.tif 000003
【図２】
2018055478.tif 000004
【図３】
2018055478.tif 000005
【図４】
2018055478.tif 000006
【図５】
2018055478.tif 000007
【図６】
2018055478.tif 000008
【図７】
2018055478.tif 000009
【図８】
2018055478.tif 000010
【図９】
2018055478.tif 000011
【図１０】
2018055478.tif 000012