(57)【要約】      （修正有）【課題】ユーザの興味の対象となる物品の探索効率を向上させる。【解決手段】抽出部は、予め決められた規則に基づいて、対象ユーザの物品に対する嗜好と類似する嗜好を有する類似ユーザを抽出し、該抽出した類似ユーザが既に収集した類似ユーザ収集物品を抽出する。そして、視認性変更部３３１は、前記抽出部が抽出した前記類似ユーザ収集物品を表わす画像のうち、前記対象ユーザが既に収集した物品を表わす画像の視認性を下げる。【選択図】図６
2014026381.tif 000002
【特許請求の範囲】
【請求項１】
予め決められた規則に基づいて物品を抽出する抽出部と、
対象ユーザの物品に対する嗜好に関する情報に基づいて、前記抽出部が抽出した物品を表す画像の視認性を変更する視認性変更部と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記視認性変更部は、前記物品を表す画像のうち、対象ユーザが既に収集した物品を表す画像の視認性を下げることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記抽出部は、前記対象ユーザの物品に対する嗜好と類似する嗜好を有する類似ユーザを抽出し、該抽出した類似ユーザが既に収集した類似ユーザ収集物品を抽出し、
前記視認性変更部は、前記抽出部が抽出した類似ユーザ収集物品を表す画像のうち、前記対象ユーザが既に収集した物品を表す画像の視認性を下げることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記抽出部は、第１の物品を収集したユーザ群と第２の物品を収集したユーザ群の重複数に基づいて、第１の物品に類似している類似物品を抽出し、
前記視認性変更部は、前記抽出部が抽出した類似物品を表す画像のうち、前記対象ユーザが既に収集した物品を表す画像の視認性を下げることを特徴とする請求項２に記載の情報処理システム。
【請求項５】
前記抽出部は、前記第１の物品を収集したユーザ群と前記類似物品を収集したユーザ群の重複数に基づいて、前記第１の物品に対する前記類似物品の類似度を算出し、
前記視認性変更部は、前記抽出部が算出した類似度に応じて、前記抽出部が抽出した類似物品を表す画像の視認性を変更することを特徴とする請求項４に記載の情報処理システム。
【請求項６】
前記視認性変更部は、前記類似度が予め決められた閾値より低い場合、前記視認性を下げることを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記視認性変更部は、前記類似度が予め決められた第２の閾値より高い場合、前記視認性を上げることを特徴とする請求項５または６に記載の情報処理システム。
【請求項８】
前記視認性変更部は、フィルタリング属性によって前記視認性を下げる態様を変えることを特徴とする請求項１から７のいずれか一項に記載の情報処理システム。
【請求項９】
前記視認性変更部は、前記対象ユーザが既に収集した物品を表す画像の視認性を変更する場合と、物品間の類似度に応じて前記視認性を変更する場合とで、視認性の変更の態様を変えることを特徴とする請求項８に記載の情報処理システム。
【請求項１０】
前記対象ユーザに嗜好が類似する類似ユーザまたは対象となる物品に類似する類似物品の要求があった場合に、前記抽出部が過去に抽出した画像が予め記憶されている記憶部から画像を取得する画像取得部と、
前記画像取得部が取得した画像を表示する表示部と、
を備え、
前記抽出部は、前記物品を表す画像の要求があった場合に、その時点における各ユーザの物品に対する嗜好に基づいて、物品を抽出し、
前記表示部は、前記表示している画像を前記抽出部が抽出した物品を表す画像に切り替えて表示することを特徴とする請求項１から９のいずれか一項に記載の情報処理システム。
【請求項１１】
抽出部が、予め決められた規則に基づいて物品を抽出する手順と、
視認性変更部が、対象ユーザの物品に対する嗜好に関する情報に基づいて、前記抽出部が抽出した物品を表す画像の視認性を変更する手順と、
を有することを特徴とする情報処理方法。
【請求項１２】
コンピュータに、
予め決められた規則に基づいて物品を抽出する抽出ステップと、
対象ユーザの物品に対する嗜好に関する情報に基づいて、前記抽出ステップにより抽出された物品を表す画像の視認性を変更する視認性変更ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネットで選択した商品と関連する商品を表示するシステムが存在する。一方、特許文献１には、商品画像を含む商品情報を商品毎に表示する表示情報を表示部に表示させ、選択操作により選択された商品の商品画像と、表示情報に含まれる商品画像以外の商品画像との類似度を算出し、類似度に基づいて選択操作により選択された商品の商品画像と商品画像以外の商品画像が非類似であるか否かを判定し、判定結果が非類似と判定された商品画像に対応する商品情報の視認性を低下させることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５３２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１において、視認性の低下を決定するための類似度は、商品の商品画像と、表示情報に含まれる商品画像以外の商品画像との類似度によって決定される。この方式は、画像のみを基に類似度を決定して、次いで視認性低下対象を決定するため、ユーザが興味のない商品であるにもかかわらず、視認性が低下されずに表示されてしまう事がある。このためユーザによる商品の探索効率が低くなる場合があるという問題があった。
【０００５】
そこで本発明は、上記問題に鑑みてなされたものであり、ユーザによる物品の探索効率を向上させる情報処理システム、情報処理方法及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
（１）本発明は前記事情に鑑みなされたもので、本発明の一態様は、予め決められた規則に基づいて物品を抽出する抽出部と、対象ユーザの物品に対する嗜好に関する情報に基づいて、前記抽出部が抽出した物品を表す画像の視認性を変更する視認性変更部と、を備えることを特徴とする情報処理システムである。
【０００７】
（２）上記に記載の情報処理システムにおいて、本発明の一態様は、前記視認性変更部は、前記物品を表す画像のうち、対象ユーザが既に収集した物品を表す画像の視認性を下げることを特徴とする。
【０００８】
（３）上記に記載の情報処理システムにおいて、本発明の一態様は、前記抽出部は、前記対象ユーザの物品に対する嗜好と類似する嗜好を有する類似ユーザを抽出し、該抽出した類似ユーザが既に収集した類似ユーザ収集物品を抽出し、前記視認性変更部は、前記抽出部が抽出した類似ユーザ収集物品を表す画像のうち、前記対象ユーザが既に収集した物品を表す画像の視認性を下げることを特徴とする。
【０００９】
（４）上記に記載の情報処理システムにおいて、本発明の一態様は、前記抽出部は、第１の物品を収集したユーザ群と第２の物品を収集したユーザ群の重複数に基づいて、第１の物品に類似している類似物品を抽出し、前記視認性変更部は、前記抽出部が抽出した類似物品を表す画像のうち、前記対象ユーザが既に収集した物品を表す画像の視認性を下げることを特徴とする。
【００１０】
（５）上記に記載の情報処理システムにおいて、本発明の一態様は、前記抽出部は、前記第１の物品を収集したユーザ群と前記類似物品を収集したユーザ群の重複数に基づいて、前記第１の物品に対する前記類似物品の類似度を算出し、前記視認性変更部は、前記抽出部が算出した類似度に応じて、前記抽出部が抽出した類似物品を表す画像の視認性を変更することを特徴とする。
【００１１】
（６）上記に記載の情報処理システムにおいて、本発明の一態様は、前記視認性変更部は、前記類似度が予め決められた閾値より低い場合、前記視認性を下げることを特徴とする。
【００１２】
（７）上記に記載の情報処理システムにおいて、本発明の一態様は、前記視認性変更部は、前記類似度が予め決められた第２の閾値より高い場合、前記視認性を上げることを特徴とする。
【００１３】
（８）上記に記載の情報処理システムにおいて、本発明の一態様は、前記視認性変更部は、フィルタリング属性によって前記視認性を下げる態様を変えることを特徴とする。
【００１４】
（９）上記に記載の情報処理システムにおいて、本発明の一態様は、前記視認性変更部は、前記対象ユーザが既に収集した物品を表す画像の視認性を変更する場合と、物品間の類似度に応じて前記視認性を変更する場合とで、視認性の変更の態様を変えることを特徴とする。
【００１５】
（１０）上記に記載の情報処理システムにおいて、本発明の一態様は、前記対象ユーザに嗜好が類似する類似ユーザまたは対象となる物品に類似する類似物品の要求があった場合に、前記抽出部が過去に抽出した画像が予め記憶されている記憶部から画像を取得する画像取得部と、前記画像取得部が取得した画像を表示する表示部と、を備え、前記抽出部は、前記物品を表す画像の要求があった場合に、その時点における各ユーザの物品に対する嗜好に基づいて、物品を抽出し、前記表示部は、前記表示している画像を前記抽出部が抽出した物品を表す画像に切り替えて表示することを特徴とする。
【００１６】
（１１）本発明の一態様は、抽出部が、予め決められた規則に基づいて物品を抽出する手順と、視認性変更部が、対象ユーザの物品に対する嗜好に関する情報に基づいて、前記抽出部が抽出した物品を表す画像の視認性を変更する手順と、を有することを特徴とする情報処理方法である。
【００１７】
（１２）本発明の一態様は、コンピュータに、予め決められた規則に基づいて物品を抽出する抽出ステップと、対象となる対象ユーザの物品に対する嗜好に関する情報に基づいて、前記抽出ステップにより抽出された物品を表す画像の視認性を変更する視認性変更ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１８】
本発明によれば、ユーザによる物品の探索効率を向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態における情報処理システムの構成を示す概略ブロック図である。
【図２】本実施形態におけるデータベースサーバの構成を示す概略ブロック図である。
【図３】データベースサーバに記憶されている各テーブルに格納されている情報の一例である。
【図４】本実施形態における演算サーバの構成を示す概略ブロック図である。
【図５】各ユーザの商品棚に含まれる商品の一例を示す図である。
【図６】本実施形態における端末装置の構成を示す概略ブロック図である。
【図７】本実施形態における情報処理システムの処理の流れの一例を示すフローチャートである。
【図８】端末装置に表示される画面の一例である。
【図９】図８の画面Ｇ２に示された本の画像のうち、ユーザＸが所有する本の画像の視認性を低下させた画面Ｇ３の一例である。
【図１０】端末装置に表示される画面の第２の例である。
【図１１】ある本に類似する本の画像の一覧を示した画面の一例を示す図である。
【図１２】ある本に類似する本の画像の一覧を示した画面の第２の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
図１は、本実施形態における情報処理システム１の構成を示す概略ブロック図である。情報処理システム１は、データベースサーバ１００と、Ｗｅｂサーバ２００と、端末装置３００とを備える。なお、情報処理システム１は、端末装置３００を複数備えていてもよい。
データベースサーバ１００には、端末装置３００のユーザに関する情報（以下、「ユーザ情報」ともいう。）と、該ユーザが所有する商品に関する情報（以下、「商品情報」ともいう。）と、各商品に関する情報とが記憶されている。
【００２１】
Ｗｅｂサーバ２００は、演算の機能と、アクセス制御や端末装置へのＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）他レスポンスを生成するＷＥＢアプリケーションの機能とを有する。Ｗｅｂサーバ２００は、端末装置３００からの情報要求に応じて、データベースサーバ１００から情報を抽出する。Ｗｅｂサーバ２００は、抽出した情報に基づいて、要求結果をＨＴＭＬ文書で端末装置３００へ送信する。
【００２２】
端末装置３００は、ＨＴＭＬをＷｅｂサーバ２００から受信し、受信したＨＴＭＬに基づいてホームページを表示装置に表示する。また、端末装置３００は、Ｗｅｂサーバ２００に情報を要求し、要求に応じてＷｅｂサーバ２００が送信した演算結果を受信する。そして、端末装置３００は、受信した演算結果を表示する。
【００２３】
具体的には、例えば、端末装置３００は、特定の商品に関連する商品の情報を要求し、要求に応じてＷｅｂサーバ２００が送信した、関連する商品の画像を示す情報を受信する。そして、端末装置３００は、受信した情報（商品の画像）を表示する。これにより、端末装置３００は、特定の商品に関連する商品の画像を表示することができる。
【００２４】
また、例えば、端末装置３００は、対象のユーザと嗜好が類似する類似ユーザが所有する商品（以下、類似ユーザ所有商品ともいう）の情報を要求し、要求に応じてＷｅｂサーバ２００が送信した、類似ユーザ所有商品の画像を示す情報を受信する。そして、端末装置３００は、受信した情報を表示する。これにより、端末装置３００は、類似ユーザ所有商品の画像を表示することができる。
【００２５】
本実施形態において、情報処理システム１は、特定の商品に関連する商品の画像を端末装置３００に表示させる際に、一例として以下の処理を行う。Ｗｅｂサーバ２００は、端末装置３００から特定の商品に類似する類似商品の要求があった場合、データベースサーバ１００から、その類似商品の画像を取得し、その類似商品の画像を端末装置３００へ送信する。これにより、端末装置３００は、類似商品の画像を表示する。
【００２６】
それと同時に、Ｗｅｂサーバ２００は、除外すべき商品の視認性を低下させるための画像（以下、視認性低下用画像ともいう）または画像パーツを保持または生成し、その視認性低下用画像または画像パーツを端末装置３００へ送信する。Ｗｅｂサーバ２００は、データベースサーバ１００からユーザが所有する商品を読み出し、ユーザが所有する商品を識別する情報を端末装置３００へ送信する。
【００２７】
そして、端末装置３００は、例えば、Ｗｅｂサーバ２００から受信した視認性低下用画像または画像パーツの構成を用いて、類似商品の画像のうちユーザが所有する商品を表わす画像の視認性を低下させる。
【００２８】
本実施形態において、情報処理システム１は、類似ユーザ所有商品の画像を端末装置３００に表示させる際に、一例として以下の処理を行う。Ｗｅｂサーバ２００は、端末装置３００から対象のユーザと嗜好が類似する類似ユーザが所有する商品の要求があった場合、類似ユーザを判定する。そして、Ｗｅｂサーバ２００は、判定した類似ユーザの名前である類似ユーザ名及び類似商品棚画像をデータベースサーバ１００から取得する。ここで、類似商品棚画像は、類似ユーザが所有する商品の一覧を示す画像である。そして、Ｗｅｂサーバ２００は、類似ユーザ名及び類似商品棚画像を端末装置３００へ送信する。これにより、端末装置３００は、類似ユーザ名及び類似商品棚画像を表示する。
【００２９】
それと同時に、Ｗｅｂサーバ２００は、視認性低下用画像または画像パーツを保持または生成し、その視認性低下用画像または画像パーツを端末装置３００へ送信する。Ｗｅｂサーバ２００は、データベースサーバ１００からユーザが所有する商品を読み出し、ユーザが所有する商品を識別する情報を端末装置３００へ送信する。そして、端末装置３００は、Ｗｅｂサーバ２００から受信した視認性低下用画像または画像パーツの構成を用いて、表示した類似商品棚画像のうちユーザが所有する商品を表わす画像の視認性を低下させる。具体的には、例えば、端末装置３００は、上記重複する商品の画像の上に視認性低下用画像を重ねて表示する。
【００３０】
図２は、本実施形態におけるデータベースサーバ１００の構成を示す概略ブロック図である。データベースサーバ１００は、データベース１１０と、通信部１２０と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３０とを備える。データベース１１０と、通信部１２０は、バス（母線）を介してＣＰＵ１３０と相互に接続されている。
データベース１１０には、例えば、ユーザ情報が格納されたテーブルＴ１（例えば、図３のテーブルＴ１参照）と、ユーザが所有する商品情報が格納されたテーブルＴ２（例えば、図３のテーブルＴ２参照）と、商品情報が格納されたテーブルＴ３（例えば、図３のテーブルＴ３参照）が記憶されている。ここで、テーブルＴ２には、ユーザと該ユーザが所有する商品とが関連付けられている。
【００３１】
具体的には、データベース１１０には、商品を識別する情報（以下、「商品ＩＤ」ともいう。）と該商品に類似する類似商品を識別する情報（以下、「類似商品ＩＤ」ともいう。）とが関連付けられて記憶されている（例えば、図３のテーブルＴ３参照）。また、データベース１１０は、商品ＩＤと該商品の画像とが関連付けられて記憶されている（例えば、図３のテーブルＴ３参照）。
【００３２】
また、データベース１１０には、ユーザを識別する情報（以下、「ユーザＩＤ」ともいう。）と該ユーザが所有する商品の商品ＩＤとが関連付けられて記憶されている（図３のテーブルＴ２参照）。また、データベース１１０には、ユーザＩＤと該ユーザに嗜好が類似する類似ユーザを識別する情報（以下、「類似ユーザＩＤ」という。）とが関連付けられて記憶されている（図３のテーブルＴ１参照）。また、データベース１１０には、ユーザＩＤと商品棚ＩＤとユーザ名と商品棚画像とが関連付けられている（図３のテーブルＴ１及びＴ２参照）。ここで、商品棚ＩＤは、ユーザが所有する商品の一覧である商品棚を識別する情報である。これにより、類似ユーザＩＤと該類似ユーザＩＤが識別するユーザのユーザ名と類似ユーザの商品棚を表わす商品棚画像（以下、類似商品棚画像ともいう）とが関連付けられている。
【００３３】
なお、商品棚は、ユーザが所有する商品の一覧だけではなく、ユーザが既に閲覧した商品の一覧、またはユーザが既にお気に入りに登録した商品の一覧であってもよい。
【００３４】
通信部１２０は、Ｗｅｂサーバ２００と通信する。通信部１２０は、Ｗｅｂサーバ２００からのデータ取得命令（例えば、ＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）文）を受信する。そして、通信部１２０は、受信したデータ取得命令をＣＰＵ１３０へ出力する。一方、通信部１２０は、データ取得命令に応じてＣＰＵ１３０がデータベース１１０から取得したデータをＷｅｂサーバ２００へ送信する。
【００３５】
ＣＰＵ１３０は、通信部１２０が受信したデータ取得命令に基づいて、データベース１１０からデータを取得する。そして、ＣＰＵ１３０は、取得したデータを通信部１２０からＷｅｂサーバ２００へ送信する。
本実施形態では、あるユーザに類似する類似ユーザを代表する画像として、その類似ユーザが所有する商品の一覧（リスト）を示す商品棚画像を使う。ＣＰＵ１３０は、商品棚画像を事前に生成し、生成した商品棚画像をデータベース１１０に登録する。ＣＰＵ１３０は、あるユーザが所有する商品を追加する時に、商品棚画像を再度生成してデータベース１１０を更新してもよい。また、ＣＰＵ１３０は、定期的に（例えば、予め決められた周期で）商品棚画像を生成してデータベース１１０を更新してもよい。
【００３６】
図３は、データベースサーバ１００に記憶されている各テーブルに格納されている情報の一例である。同図において、ユーザ情報を格納したテーブルＴ１と、ユーザ商品エントリを格納したテーブルＴ２と、商品情報を格納したテーブルＴ３が示されている。
テーブルＴ１には、商品棚ＩＤと、類似ユーザＩＤ、ユーザ名、商品棚画像、ユーザに付随する情報、時刻情報であるＴＩＭＥＳＴＡＭＰの組が格納されている。ここで、商品棚ＩＤは、ユーザが所有する商品の一覧を示す商品棚を識別する情報である。各ユーザは、一つの商品棚ＩＤを有するので、商品棚ＩＤは、ユーザを識別する情報でもある。類似ユーザＩＤは、商品棚に表示される商品が類似するユーザの識別情報である。類似ユーザＩＤは、複数であってもよい。商品棚画像は、商品棚に表示される商品の一覧を示す画像である。
【００３７】
テーブルＴ２には、ユーザＩＤ、商品ＩＤ、商品棚ＩＤ、特定のユーザと商品の関係に付随する情報（例えば、商品の感想または評価など）、ＴＩＭＥＳＴＡＭＰの組が格納されている。ここで、ユーザＩＤは、ユーザを識別する情報である。商品ＩＤは、商品を識別する情報である。テーブルＴ２の商品棚ＩＤは、テーブルＴ１の商品棚ＩＤと関連付けられている。
【００３８】
テーブルＴ３には、商品ＩＤ、類似商品ＩＤ、サムネイルＵＲＬ（Uniform Resource Locator）、商品画像、詳細ページＵＲＬ、商品に付随する情報、ＴＩＭＥＳＴＡＭＰの組が格納されている。テーブルＴ３の商品ＩＤは、テーブルＴ２の商品ＩＤと関連付けられている。類似商品ＩＤは、商品ＩＤが識別する商品に類似する商品を識別する情報である。サムネイルＵＲＬは、サムネイルに用いられる画像のＵＲＬである。詳細ページＵＲＬは、商品の詳細を説明するページのＵＲＬである。
【００３９】
図４は、本実施形態におけるＷｅｂサーバ２００の構成を示す概略ブロック図である。Ｗｅｂサーバ２００は、抽出部２１０と、入出力制御部２２０とを備える。
抽出部２１０は、予め決められた規則に基づいて商品を抽出する。ここで、抽出部２１０は、類似商品抽出部２１１と、類似ユーザ抽出部２１２とを備える。
【００４０】
類似商品抽出部２１１は、第１の商品を所有するユーザ群と第２の商品を所有するユーザ群の重複数に基づいて、第１の商品に類似している商品（以下、類似商品ともいう）を抽出する。そして、類似商品抽出部２１１は、抽出することで得られた類似商品の識別情報である類似商品ＩＤを抽出結果として入出力制御部２２０へ出力する。類似商品抽出部２１１は、抽出した類似商品ＩＤで、データベースサーバ１００のデータベース１１０（例えば、図３のテーブルＴ３）を更新する。類似商品抽出部２１１の処理の詳細は後述する。
【００４１】
類似ユーザ抽出部２１２は、対象となるユーザの商品に対する嗜好と類似する嗜好を有する類似ユーザを抽出する。そして、類似ユーザ抽出部２１２は、抽出した類似ユーザが既に収集した類似ユーザ収集物品を抽出する。具体的には、例えば、類似ユーザ抽出部２１２は、抽出した類似ユーザの商品棚画像を抽出する。そして、類似ユーザ抽出部２１２は、例えば、抽出することで得られた類似ユーザの商品棚画像を、抽出結果として入出力制御部２２０へ出力する。類似ユーザ抽出部２１２は、抽出により得られた商品棚画像で、データベースサーバ１００のデータベース１１０（例えば、図３のテーブルＴ１）を更新する。類似ユーザ抽出部２１２の処理の詳細は後述する。
【００４２】
入出力制御部２２０は、応答制御部２２１と、データベース読出部２２２と、表示生成部２２３とを備える。
応答制御部２２１は、端末装置３００から送信された情報の要求を受信する。応答制御部２２１は、受信した要求が特定のユーザの商品棚画像を要求である場合、類似ユーザ抽出部２１２に特定のユーザの商品棚画像を取得させる。また、応答制御部２２１は、受信した要求が類似商品の要求で合った場合、抽出部２１０に類似商品を抽出させる。また、応答制御部２２１は、受信した要求が類似ユーザ所有商品の要求の場合、抽出部２１０に類似ユーザ所有商品を抽出させる。
また、応答制御部２２１は、表示生成部２２３が生成したＨＴＭＬと画像情報を要求結果として、端末装置３００へ送信する。
【００４３】
データベース読出部２２２は、応答制御部２２１の制御に基づいて、データベースサーバ１００のデータベース１１０から、特定のユーザの商品棚画像を読み出して、商品棚画像を表示生成部２２３へ出力する。表示生成部２２３は、この商品棚画像を含むＨＴＭＬを生成し、生成したＨＴＭＬを端末装置３００へ送信する。これにより、端末装置３００は、特定のユーザの商品棚画像を表示することができる。
【００４４】
また、データベース読出部２２２は、類似商品抽出部２１１が抽出した類似商品を用いて、その類似商品の画像をデータベースサーバ１００のデータベース１１０から読み出す。データベース読出部２２２は、読み出した類似商品の画像を表示生成部２２３へ出力する。表示生成部２２３は、この類似商品の画像を表示するためのＨＴＭＬを生成する。そして、表示生成部２２３は、生成したＨＴＭＬと類似商品の画像を示す類似商品画像情報を応答制御部２２１へ出力する。そして、応答制御部２２１は、そのＨＴＭＬと類似商品画像情報を要求結果として端末装置３００へ送信する。これにより、端末装置３００は、特定の商品に類似する類似商品の画像を表示することができる。
【００４５】
また、データベース読出部２２２は、類似ユーザ抽出部２１２が抽出した類似ユーザ所有商品を用いて、その類似ユーザ所有商品の画像をデータベースサーバ１００のデータベース１１０から読み出す。データベース読出部２２２は、読み出した類似ユーザ所有商品の画像を表示生成部２２３へ出力する。表示生成部２２３は、この類似ユーザ所有商品の画像を表示するためのＨＴＭＬを生成する。そして、表示生成部２２３は、生成したＨＴＭＬと類似ユーザ所有商品の画像を示す類似ユーザ所有商品画像情報を応答制御部２２１へ出力する。そして、応答制御部２２１は、そのＨＴＭＬと類似ユーザ所有商品画像情報を要求結果として端末装置３００へ送信する。これにより、端末装置３００は、特定の商品に類似する類似商品の画像を表示することができる。
【００４６】
続いて、図５を用いて、類似商品抽出部２１１と類似ユーザ抽出部２１２の具体的な処理の一例を説明する。
図５は、各ユーザの商品棚に含まれる商品の一例を示す図である。同図において、ユーザＡが所有する商品の一覧を示す商品棚Ａ、ユーザＢが所有する商品の一覧を示す商品棚Ｂ、ユーザＣが所有する商品の一覧を示す商品棚Ｃ及びユーザＤが所有する商品の一覧を示す商品棚Ｄが示されている。
【００４７】
商品棚Ａと商品１及び商品５が破線で結ばれ、商品棚Ａと商品２が実線で結ばれているのは、商品棚Ａが商品１と商品２と商品５を含むことを意味する。同様に、商品棚Ｂと商品４が破線で結ばれているのは、商品棚Ｂが商品４を含むことを意味する。同様に、商品棚Ｃと商品２及び商品３が実線で結ばれているのは、商品棚Ｃが商品２及び商品３を含むことを意味する。同様に、商品棚Ｄと商品２及び商品３が実線で結ばれているのは、商品棚Ｄが商品２及び商品３を含むことを意味する。また、同図において、商品２に対する類似度が各商品について示されている。
【００４８】
類似商品抽出部２１１は、例えば、Ｓ＝Ｎ３×２／（Ｎ１＋Ｎ２）に従って、商品２に対する商品３の類似度Ｓを０．８（＝２×２／（３＋２））と算出する。ここで、Ｎ１は、商品２に対して、その商品を登録している商品棚（ユーザ）の数（この例では、３）である。Ｎ２は、商品３に対して、その商品を登録している商品棚（ユーザ）の数（この例では、２）である。Ｎ３は、商品２と商品３との商品棚（ユーザ）の重複数（この例では、２）である。ここで、類似度Ｓは値が大きいほど、商品間の類似度が高いことを意味する。
【００４９】
例えば、商品２に対する類似商品を抽出する場合、類似商品抽出部２１１は、商品２に対する類似度Ｓを商品２を除く全ての商品に対して算出する。そして、類似商品抽出部２１１は、例えば、類似度Ｓを大きいものから予め決められた数だけ抽出し、抽出した類似度Ｓが得られた商品を類似商品として抽出してもよい。
【００５０】
また、類似ユーザ抽出部２１２は、例えば、Ｔ＝Ｔ５×２／（Ｔ４＋Ｔ５）に従って、商品棚（あるいはユーザ）Ａに対する商品棚（あるいはユーザ）Ｄの類似度Ｔを０．５（＝１×２／（３＋１））と算出する。ここで、Ｔ４は、商品棚（あるいはユーザ）Ａが所持する商品の数（この例では、３）である。Ｔ５は、商品棚（あるいはユーザ）Ａと商品棚（ユーザ）Ｄの商品の重複数（この例では、１）である。ここで、類似度Ｔは値が大きいほど、ユーザ間の類似度が高いことを意味する。
【００５１】
例えば、商品棚（あるいはユーザ）Ａに対する類似商品棚（あるいは類似ユーザ）を抽出する場合、類似ユーザ抽出部２１２は、商品棚（あるいはユーザ）Ａに対する類似度Ｔを、商品棚（あるいはユーザ）Ａを除く全て商品棚（あるいはユーザ）に対して算出する。そして、類似ユーザ抽出部２１２は、例えば、類似度Ｔを大きいものから予め決められた数だけ抽出し、抽出した類似度Ｔが得られた商品棚（あるいはユーザ）を商品棚（あるいは類似ユーザ）として抽出してもよい。
【００５２】
図６は、本実施形態における端末装置３００の構成を示す概略ブロック図である。端末装置３００は、記憶部３１０と、通信部３２０と、ＣＰＵ３３０と、表示部３４０とを備える。記憶部３１０、通信部３２０及び表示部３４０は、バス（母線）を介してＣＰＵ３３０と相互に接続されている。
記憶部３１０には、ＣＰＵ３３０が読み出して実行する各種のプログラムが記憶されている。
【００５３】
通信部３２０は、Ｗｅｂサーバ２００と通信する。例えば、通信部３２０は、ＣＰＵ３３０の制御に従って、情報要求をＷｅｂサーバ２００に送信する。そして、通信部３２０は、情報要求に応じてＷｅｂサーバ２００が送信した要求結果を受信する。そして、通信部３２０は、受信した要求結果をＣＰＵ３３０へ出力する。また、通信部３２０は、Ｗｅｂサーバ２００から、例えば、視認性低下用画像を受信し、受信した視認性低下用画像をＣＰＵ３３０へ出力する。
【００５４】
ＣＰＵ３３０は、通信部３２０が受信した要求結果を表示部３４０に表示させる。また、ＣＰＵ３３０は、記憶部３１０からプログラムを読み出すことにより、各種の処理を実行する。例えば、ＣＰＵ３３０は、記憶部３１０から読み出したプログラムを実行することにより、視認性変更部３３１として機能する。
【００５５】
視認性変更部３３１は、抽出部２１０が抽出した商品を表す画像を見せる対象となる対象ユーザの嗜好に関する情報に基づいて、抽出部２１０が抽出した商品を表す画像の視認性を変更する。ここで、対象ユーザの嗜好に関する情報は、例えば、対象ユーザが所有する商品に関する情報、対象ユーザが購入した商品に関する情報、対象ユーザの商品の購入履歴に関する情報、対象ユーザの閲覧履歴に関する情報、または対象ユーザのお気に入りの商品に関する情報である。
【００５６】
視認性変更部３３１が画像の視認性を変更する際には、例えば、視認性変更部３３１は、商品を表す画像のうち、ユーザが所有する商品を表す画像の視認性を下げる。ここで、ユーザが所有する商品は、例えば、対象ユーザが所有する商品、対象ユーザが既に商品に関わる情報を閲覧した商品、対象ユーザが既にお気に入りに登録した商品を含むものとする。これにより、対象ユーザが所有する商品の画像の視認性を低下するので、対象ユーザは自身がまだ所有していない商品を選択的に探索できる。このように、対象ユーザは自身がまだ所有していない商品を選択的に選択できるので、視認性変更部３３１は、ユーザによる商品の探索効率を向上させることができる。
【００５７】
また、例えば、視認性変更部３３１は、抽出部２１０が抽出した類似ユーザ所有商品を表す画像のうち、対象ユーザが所有する商品を表す画像の視認性を下げる。また、例えば、視認性変更部３３１は、抽出部２１０が抽出した類似商品を表す画像のうち、対象ユーザが所有する商品を表す画像の視認性を下げる。
【００５８】
具体的には、例えば、視認性変更部３３１は、対象ユーザが所有する商品を表す画像の上に、透過性のある視認性低下用画像を重ねて表示することで画像の視認性を低下させる。これにより、視認性変更部３３１は、対象ユーザが所有する商品の画像の視認性を低下させつつ、視認性低下用画像に透過性があるので、対象ユーザは自身が所有する商品の画像を確認することができる。
【００５９】
なお、視認性を低下の方式は、上記に限らず、例えば、視認性変更部３３１は、対象ユーザが所有する商品を表す画像を除外してもよいし、対象ユーザが所有する商品を表す画像の大きさを小さくしてもよいし、対象ユーザが所有する商品を表す画像の輝度を低下させてもよいし、対象ユーザが所有する商品を表す画像をグレーアウトしてもよい。ここで、グレーアウトするとは、該画像が対象から外れていることを示すため、該画像を明度及び彩度、またはそのどちらかを低下させて表示する事を意味する。グレーアウトは、一例として、灰色から黒色の透過画像を、商品を表す画像の上に重ねることである。
【００６０】
また、視認性変更部３３１は、ユーザが所有する商品に限らず、商品間の類似度に応じて、視認性を変更してもよい。例えば、視認性変更部３３１は、類似度が低いほど視認性を下げてもよい。また、例えば、視認性変更部３３１は、類似度に応じて商品を表わす画像を覆う視認性低下用画像の透過率を変更してもよい。具体的には、例えば、類似度が低いほど透過率を下げてもよい。これにより、端末装置３００を操作するユーザに対して、視覚的に商品間の類似性を見せることができる。
【００６１】
また、視認性変更部３３１は、ユーザが所有する商品を表す画像の視認性を変更する場合と、商品間（あるいは物品間）の類似度に応じて視認性を変更する場合とで、視認性の変更の態様を変えてもよい。すなわち、視認性変更部３３１は、フィルタリング属性によって視認性を低下する態様を変えてもよい。
【００６２】
図７は、本実施形態における情報処理システム１の処理の流れの一例を示すフローチャートである。ここで、Ｗｅｂサーバ２００の抽出部２１０は、抽出した類似商品棚画像または類似商品画像を予めデータベースサーバ１００に記憶させておくものとする。
（ステップＳ１０１）まず、端末装置３００は、ユーザＩＤをＷｅｂサーバ２００へ送信するとともに、類似ユーザページをＷｅｂサーバ２００に対して要求する。ここで、類似ユーザページは、ユーザＩＤにより識別されるユーザと嗜好が類似するユーザの商品棚が表示されるページである。あるいは、端末装置３００は、商品ＩＤをＷｅｂサーバ２００へ送信するとともに、類似商品ページをＷｅｂサーバ２００に対して要求する。ここで、類似商品ページは、商品ＩＤにより識別される商品に類似する商品が表示されるページである。
【００６３】
（ステップＳ１０２）次に、Ｗｅｂサーバ２００は、ユーザＩＤを送信するとともに、類似商品棚画像 をデータベースサーバ１００に要求する。あるいは、Ｗｅｂサーバ２００は、商品ＩＤをデータベースサーバ１００へ送信するともに、類似商品画像情報をデータベースサーバ１００に要求する。その際、対象ユーザに嗜好が類似する類似ユーザまたは対象となる物品に類似する類似物品の要求があった場合に、データベース読出部２２２は、抽出部２１０により過去に抽出された画像が予め記憶されているデータベース（記憶部）１１０から画像を取得する画像取得部として機能する。
（ステップＳ１０３）次に、データベースサーバ１００は、ユーザＩＤに対応する類似商品棚画像をデータベース１１０から取得し、取得した類似商品棚画像をＷｅｂサーバ２００へ送信する。あるいは、データベースサーバ１００は、商品ＩＤに対応する類似商品画像をデータベース１１０から取得し、取得した類似商品画像をＷｅｂサーバ２００へ送信する。
【００６４】
（ステップＳ１０４）次に、Ｗｅｂサーバ２００は、類似商品棚画像を含む類似ユーザページを生成し、生成した類似ユーザページを端末装置３００へ送信する。あるいは、Ｗｅｂサーバ２００は、類似商品画像を含む類似商品ページを生成し、生成した類似商品ページを端末装置３００へ送信する。
（ステップＳ１０５）次に、端末装置３００は、類似ユーザページを表示する。あるいは、端末装置３００は、類似商品ページを表示する。その際、表示部３４０は、画像取得部として機能するデータベース読出部２２２が取得した画像を表示する。
【００６５】
（ステップＳ１０６）次に、Ｗｅｂサーバ２００は、データベースサーバ１００のデータベース１１０に記憶されている最新のユーザの所有情報を参照することにより、類似ユーザを抽出する。あるいは、Ｗｅｂサーバ２００は、データベースサーバ１００のデータベース１１０に記憶されている最新のユーザの所有情報を参照することにより、類似商品を抽出する。その際、抽出部２１０は、物品を表す画像の要求があった場合に、その時点における各ユーザの物品に対する嗜好に基づいて、物品を抽出する。
（ステップＳ１０７）次に、Ｗｅｂサーバ２００は、抽出した類似ユーザを識別する類似ユーザＩＤをデータベースサーバ１００へ送信するとともに、類似商品棚画像をデータベースサーバ１００に要求する。あるいは、Ｗｅｂサーバ２００は、抽出した類似商品を識別する類似商品ＩＤをデータベースサーバ１００へ送信するとともに、類似商品画像をデータベースサーバ１００に要求する。
【００６６】
（ステップＳ１０８）次に、データベースサーバ１００は、類似ユーザＩＤに対応する類似商品棚画像をデータベース１１０から取得し、取得した類似商品棚画像をＷｅｂサーバ２００へ送信する。あるいは、データベースサーバ１００は、類似商品ＩＤに対応する類似商品画像をデータベース１１０から取得し、取得した類似商品画像をＷｅｂサーバ２００へ送信する。
【００６７】
（ステップＳ１０９）次に、Ｗｅｂサーバ２００は、データベースサーバ１００から受信した類似商品棚画像を端末装置３００へ送信する。あるいは、Ｗｅｂサーバ２００は、データベースサーバ１００から受信した類似商品画像を端末装置３００へ送信する。
（ステップＳ１１０）次に、端末装置３００は、Ｗｅｂサーバ２００から受信した類似商品棚画像を用いて類似ユーザページを更新する。あるいは、端末装置３００は、Ｗｅｂサーバ２００から受信した類似商品画像を用いて類似商品ページを更新する。その際、表示部３４０は、表示している画像を抽出部２１０が抽出した物品を表す画像に切り替えて表示する。
【００６８】
（ステップＳ１１１）次に、Ｗｅｂサーバ２００は、ユーザＩＤをデータベースサーバ１００へ送信するとともに、ユーザが所有する商品ＩＤリストをデータベースサーバ１００に要求する。ここで、商品ＩＤリストは、商品ＩＤの集合である。
（ステップＳ１１２）次に、データベースサーバ１００は、Ｗｅｂサーバ２００から受信したユーザＩＤに対応する商品ＩＤリストを取得し、取得した商品ＩＤリストをＷｅｂサーバ２００へ送信する。
【００６９】
（ステップＳ１１３）次に、Ｗｅｂサーバ２００は、データベースサーバ１００から受信した商品ＩＤリストを端末装置３００へ送信する。
（ステップＳ１１４）次に、端末装置３００は、表示されている商品の画像のうち、Ｗｅｂサーバ２００から受信した商品ＩＤリストが識別する商品に含まれる商品の画像について、視認性を低下させる。
【００７０】
なお、この例では、端末装置３００が視認性を低下させる処理を行ったが、Ｗｅｂサーバ２００が端末装置３００の代わりに視認性を低下させる処理を行ってもよい。その場合、Ｗｅｂサーバ２００は、視認性低下処理後の画像を生成し、生成した画像を端末装置３００へ送信してもよい。これにより、端末装置３００は、視認性低下処理後の画像を含む画面を表示することができる。
【００７１】
続いて、図８から図１２を用いて、端末装置３００に表示される画面の例を説明する。図８は、端末装置３００に表示される画面の一例である。同図において、ユーザＸの商品棚を含む画面Ｇ１が示されている。画面Ｇ２は、ユーザＸに嗜好が類似するユーザＹの商品棚が示されたページである。これらの例では、商品棚の一例として、本の一覧が示されている。また、画面Ｇ１には、対象となるユーザＸに嗜好が類似するユーザの本棚を表示するための類似本棚ボタンＲ１１が示されている。この類似本棚ボタンＲ１１が押された場合、端末装置３００は、画面Ｇ２を表示する。
【００７２】
図９は、図８の画面Ｇ２に示された本の画像のうち、ユーザＸが所有する本の画像の視認性を低下させた画面Ｇ３の一例である。領域Ｒ３１、領域Ｒ３２、領域Ｒ３３において、それぞれの本の表紙を表わす画像の上に、透過性のある視認性低下用画像が重ねられて表示されている。これにより、視認性低下用画像により対象ユーザが所有する本の表紙を表わす画像の視認性を低下させつつ、視認性低下用画像に透過性があるので、対象ユーザは自身が所有する本を確認することができる。
【００７３】
図１０は、端末装置３００に表示される画面の第２の例である。同図において、ユーザＺの商品棚を含む画面Ｇ４が示されている。また、ユーザＺに嗜好が類似する類似ユーザの一覧である類似ユーザリストを含む画面Ｇ５が示されている。例えば、画面Ｇ４の不図示の「類似ユーザ」ボタンが押された場合に、類似ユーザリストを含む画面Ｇ５が端末装置３００に表示される。類似ユーザリストには、ユーザＡ、Ｂ、Ｃ、Ｄそれぞれに関する情報であるユーザＡ情報、ユーザＢ情報、ユーザＣ情報、ユーザＤ情報が示されている。また、各ユーザの商品棚が示されている。各商品棚において、ユーザＺが既に所有済みの本の画像の上に、透過性のある視認性低下用画像が重ねられて表示されている。これにより、ユーザＺが既に所有済みの本の画像が、他の本の画像よりも暗くなっている。端末装置３００は、このように表示することで、例えば、ユーザＺが購入する本を探すときに、ユーザＺは自身が既に所有済みの本の画像を容易に除外して本を検索することができる。ここで、購入する本を探すときには自身が既に所有済みの本は興味の対象とならないということを考慮すると、既に所有済みの本の画像の視認性が低くなるので、視認性変更部３３１は、ユーザによる本の探索効率を向上させることができる。
【００７４】
図１１は、ある本に類似する本の画像の一覧を示した画面の一例を示す図である。同図において、対象となる本の画像Ｒ６０が示されている。また、対象となる本に類似する本に類似する本の一覧が示されている。領域Ｒ６１〜領域Ｒ６８において、それぞれの本の表紙を表わす画像の上に、透過性のある視認性低下用画像が重ねられて表示されている。領域Ｒ６１〜領域Ｒ６８に表示されている本の表紙は、既にユーザが所有する本の一例である。これにより、視認性低下用画像によりユーザが所有する本の表紙を表わす画像の視認性を低下させつつ、視認性低下用画像に透過性があるので、ユーザは自身が所有する本を確認することができる。
【００７５】
図１２は、ある本に類似する本の画像の一覧を示した画面の第２の例を示す図である。同図において、対象となる本の画像Ｒ７０が示されている。また、対象となる本に類似する本の一覧が示されている。領域Ｒ７１〜領域Ｒ７４において、ユーザが所有する本の表紙を表わす画像の上に、透過性のある紫色の視認性低下用画像が重ねられて表示されている。領域Ｌ７１〜領域Ｒ７９において、対象となる本との類似度が予め決められた閾値よりも低い本（以下、低類似本ともいう）の表紙を表わす画像の上に、透過性のある黒色の視認性低下用画像が重ねられて表示されている。黒色の視認性低下用画像は、紫色の視認性低下用画像よりも透過性が低い。このように、ユーザが所有する本と低類似本とで、視認性低下用画像の色が異なっている。図１２では一例として、視認性変更部３３１は、視認性を低下させるのに、紫の透過画像と黒の透過画像を用いたが、これに限ったものではない。視認性変更部３３１は、視認性を低下させるのに、他の色の透過画像の組み合わせを用いてもよいし、他の視認性低下方式（例えば、本の画像の大きさを小さくすること）との組み合わせを用いてもよい。例えば、視認性変更部３３１は、ユーザが所有する商品の画像を透過画像でグレーアウトし、類似商品が対象となる商品との類似度に応じて、類似商品の画像のサイズを決定してもよい。その場合、視認性変更部３３１は、類似度が低いほど、すなわち類似しないほど類似商品の画像のサイズを大きくしてもよい。
【００７６】
端末装置３００が領域Ｌ７１〜領域Ｒ７９のように表示するには、例えば、情報処理システム１は、以下の処理を実行する。抽出部２１０は、対象となる本を収集したユーザ群と対象となる本とは異なる本を収集したユーザ群の重複数に基づいて、対象となる本に対する上記対象となる本とは異なる本の類似度を、対象となる本とは異なる本それぞれについて算出する。そして、例えば、視認性変更部３３１は、抽出部２１０が算出した類似度が予め決められた閾値よりも低い本の表紙を表わす画像の上に、黒色の視認性低下用画像を重ねて表示させる。
【００７７】
すなわち、抽出部２１０は、第１の物品（この例では、対象となる本）を収集したユーザ群と第２の物品を収集したユーザ群の重複数に基づいて、第１の物品（この例では、対象となる本）に対する第２の物品の類似度を算出する。そして、視認性変更部３３１は、抽出部２１０が算出した類似度に応じて、抽出部２１０が抽出した類似物品を表す画像の視認性を変更する。
【００７８】
このように、視認性変更部３３１は、類似度が予め決められた閾値よりも低い本の表紙を表わす画像の視認性を低下させることで、ユーザに対して類似度が予め決められた閾値以上の本に注意を向かせることができる。これにより、ユーザは類似度が予め決められた閾値以上の本の中から本を探索することができるので、視認性変更部３３１は、ユーザの興味の対象となる物品の探索を向上させることができる。
また、視認性変更部３３１が、ユーザが既に収集した本と、類似度が低い本との間で、視認性低下画像の色を変更することによって、ユーザはユーザが既に収集した本と類似度が低い本とを見分けることができ、ユーザの利便性が向上する。
【００７９】
なお、視認性変更部３３１は、類似度が高い類似物品ほどその類似物品を表す画像の視認性を向上させ、類似度が低い類似物品ほど画像の視認性を低下させてもよい。
【００８０】
また、領域Ｌ７１において、対象となる本との類似度が予め決められた第２の閾値よりも高い本の表紙を表わす画像の輝度が、他の本の表紙を表わす画像の輝度より高くなっている。このように、視認性変更部３３１は、ユーザに対して類似度が予め決められた閾値以上の本の表紙を表わす画像の視認性を向上させることで、ユーザに対して類似度が予め決められた第２の閾値以上の本に注意を向かせることができる。これにより、ユーザは類似度が予め決められた第２の閾値以上の本の中から本を探索することができるので、視認性変更部３３１は、ユーザによる本の探索効率を向上させることができる。
【００８１】
なお、視認性変更部３３１は、ユーザにより指定されたユーザの所持商品の視認性を低下させてもよい。また、視認性変更部３３１は、ユーザにより指定されたジャンル、カテゴリまたは著者の商品の視認性を低下させてもよい。また、視認性変更部３３１は、人気アイテムや人気ベストテンなどのアイテムを表わす画像の輝度を上昇させるか、またはそれ以外のアイテムの視認性を低下するなどして、人気アイテムや人気ベストテンなどのアイテムを強調表示してもよい。
【００８２】
また、本実施形態では、商品を対象にして説明したが、これに限らず、商取引の対象とされていない物品を対象にしてもよい。
また、ユーザが所有する商品を対象にしたが、これに限らず、例えば、ユーザが既に所有している商品、ユーザが既に閲覧した商品、またはユーザが既にお気に入りに登録した商品であってもよい。本実施形態では、これらを総称して。ユーザが既に収集した商品と称する。ユーザが既に収集した商品は、例えば、ユーザが所有する商品、ユーザが購入した商品、ユーザが既に閲覧した商品、ユーザが欲しいものリストに登録した商品、またはユーザが既にお気に入りに登録した商品である。
【００８３】
＜効果＞
以上、本実施形態において、抽出部２１０は、対象ユーザの物品に対する嗜好と類似する嗜好を有する類似ユーザを抽出し、該抽出した類似ユーザが既に収集した類似ユーザ収集物品を抽出する。そして、視認性変更部３３１は、抽出部２１０が抽出した類似ユーザ収集物品を表す画像のうち、対象ユーザが既に収集した物品を表す画像の視認性を下げる。これにより、視認性変更部３３１は、対象ユーザに対して、類似ユーザ収集物品を表す画像のうち対象ユーザが未だ収集していない物品の画像に注意を向けることができる。対象ユーザが未だ収集していない物品の方が、対象ユーザが既に収集した物品よりもユーザの興味を引くので、視認性変更部３３１は、ユーザによる物品の探索効率を向上させることができる。
【００８４】
また、抽出部２１０は、第１の物品を収集したユーザ群と第２の物品を収集したユーザ群の重複数に基づいて、第１の物品に類似している類似物品を抽出する。そして、視認性変更部３３１は、抽出部が抽出した類似物品を表す画像のうち、対象ユーザが既に収集した物品を表す画像の視認性を下げる。これにより、視認性変更部３３１は、類似物品を表す画像のうち対象ユーザが未だ収集していない物品を表す画像に注意を向かせることができる。このように、視認性変更部３３１は、類似物品を表す画像のうち対象ユーザが未だ収集していない物品を探索するように対象ユーザを誘導できるので、対象ユーザによる物品の探索効率を向上させることができる。
【００８５】
また、抽出部２１０は、第１の物品を収集したユーザ群と第２の物品を収集したユーザ群の重複数に基づいて、第１の物品に対する第２の物品の類似度を算出する。そして、視認性変更部３３１は、抽出部２１０が算出した類似度に応じて、抽出部２１０が抽出した類似物品を表す画像の視認性を変更する。これにより、例えば、視認性変更部３３１は、類似度が高い類似物品を表す画像の視認性を向上させ、類似度が低い類似物品を表す画像の視認性を低下させることで、ユーザに対して類似度が高い類似物品を表す画像に注意を向かせることができる。このように、視認性変更部３３１は、類似度が高い類似物品を探索するように対象ユーザを誘導できるので、対象ユーザによる物品の探索効率を向上させることができる。
【００８６】
また、特許文献１の技術では、表示候補となる画像データが膨大な量であった場合に、多くの画像データと類似度算出処理を行わなければならなかった。そのため、この処理をサーバで行う場合でも、処理量が膨大になった場合はユーザを待たせることになり、利便性に欠けるという問題があった。
それに対し、本実施形態のＷｅｂサーバ２００は、類似商品棚画像または類似商品画像を予めデータベースサーバ１００に記憶させておく。そして、情報処理システム１は、予めデータベースサーバ１００に記憶されている類似商品棚画像または類似商品画像を端末装置３００に表示させる。これにより、ユーザの待ち時間を短縮することができ、ユーザに与える待ち時間のストレスを軽減することができる。また、情報処理システム１は、その表示中に、最新のユーザの所有情報を用いて類似ユーザまたは類似商品の抽出処理を行って、抽出処理結果で端末装置３００の表示を更新する。これにより、端末装置３００は、最新の所有情報を反映した類似ユーザまたは類似商品を表示することができるので、対象ユーザが興味の対象となる商品をより多く表示することができる。その結果、情報処理システム１は、対象ユーザによる物品の探索効率を向上させることができる。
【００８７】
なお、本実施形態におけるＷｅｂサーバ２００の機能を、抽出部２１０を備える演算サーバと入出力制御部２２０を備えるＷｅｂサーバの二つのサーバで実現してもよい。
また、本実施形態のデータベースサーバ１００、Ｗｅｂサーバ２００または端末装置３００の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、データベースサーバ１００、Ｗｅｂサーバ２００または端末装置３００に係る上述した種々の処理を行ってもよい。
【００８８】
なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００８９】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００９０】
以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００９１】
１００  データベースサーバ
１１０  データベース
１２０  通信部
１３０  ＣＰＵ
２００  Ｗｅｂサーバ
２１０  抽出部
２１１  類似商品抽出部
２１２  類似ユーザ抽出部
２２０  入出力制御部
２２１  応答制御部
２２２  データベース読出部
２２３  表示生成部
３００  端末装置
３１０  記憶部
３２０  通信部
３３０  ＣＰＵ
３３１  視認性変更部
３４０  表示部
【図１】
2014026381.tif 000003
【図２】
2014026381.tif 000004
【図３】
2014026381.tif 000005
【図４】
2014026381.tif 000006
【図５】
2014026381.tif 000007
【図６】
2014026381.tif 000008
【図７】
2014026381.tif 000009
【図８】
2014026381.tif 000010
【図９】
2014026381.tif 000011
【図１０】
2014026381.tif 000012
【図１１】
2014026381.tif 000013
【図１２】
2014026381.tif 000014