(57)【要約】【課題】登録アイテムを基にした利用者同士のつながりを形成することができるアイテム管理サーバ、及びアイテム管理システムを提供すること。【解決手段】アイテム管理サーバは、アイテム登録手段と、テンプレート登録手段と、類似度算出手段と、テンプレート画面生成手段とを備えている。アイテム登録手段は、情報処理装置の利用者が所有するアイテムをユーザデータベースに登録する。テンプレート登録手段は、ユーザデータベースに登録されたアイテムをテーマに対応したテンプレートに登録する。類似度算出手段は、共通するテンプレートに登録されたアイテムから、利用者間の類似度を算出する。テンプレート画面生成手段は、テンプレートに登録されたアイテムと、算出された類似度のうちの規定値以上の類似度と、規定値以上の類似度の利用者名とが記載され、且つ、情報処理装置が閲覧可能なテンプレート画面５０を表す情報を生成する。【選択図】図１１
2011044015.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の利用者が所有するアイテムをユーザデータベースに登録するアイテム登録手段と、
前記ユーザデータベースに登録されたアイテムをテーマに対応したテンプレートに登録するテンプレート登録手段と、
共通するテンプレートに登録されたアイテムから、利用者間の類似度を算出する類似度算出手段と、
テンプレートに登録されたアイテムと、算出された類似度のうちの規定値以上の類似度と、前記規定値以上の類似度の利用者名とが記載され、且つ、前記情報処理装置が閲覧可能なテンプレート画面を表す情報を生成するテンプレート画面生成手段と
を備えるアイテム管理サーバ。
【請求項２】
前記テンプレート画面生成手段は、
前記規定値以上の類似度の利用者名に、その利用者の前記テンプレート画面を表す情報へのリンクを設ける
ことを特徴とする請求項１に記載のアイテム管理サーバ。
【請求項３】
前記類似度算出手段は、
各利用者間の共通するテンプレートに登録されたアイテムを抽出し、
一方の利用者のアイテム数と、他方の利用者のアイテム数と、共通するアイテム数とに基づいて、類似度を算出する
ことを特徴とする請求項１又は２に記載のアイテム管理サーバ。
【請求項４】
前記一方の利用者のアイテム数をＸとし、
前記他方の利用者のアイテム数をＹとし、
前記共通するアイテム数をＺとしたとき、
前記類似度である類似度Ｖは、
Ｖ＝｛（Ｚ／Ｘ）×（Ｚ／Ｙ）｝１／２
により算出される
ことを特徴とする請求項３に記載のアイテム管理サーバ。
【請求項５】
前記類似度算出手段は、協調フィルタリングを用いて類似度を算出する
ことを特徴とする請求項１又は２に記載のアイテム管理サーバ。
【請求項６】
テンプレートに登録されたアイテム毎の数を合計数として集計し、既定以上の合計数のアイテムとその合計数を、合計数の多い順に記載され、且つ、前記情報処理装置が閲覧可能な集計結果画面を表す情報を生成する集計結果画面生成手段
を更に備えることを特徴とする請求項１〜５のいずれかに記載のアイテム管理サーバ。
【請求項７】
アイテムはカテゴリ毎に分類され、
前記一方の利用者のテンプレートに登録されたアイテムと、前記他方の利用者のテンプレートに登録されたアイテムとのカテゴリ毎の類似度を算出するカテゴリ類似度算出手段
を更に備える
ことを特徴とする請求項１〜６のいずれかに記載のアイテム管理サーバ。
【請求項８】
前記カテゴリ類似度算出手段は、複数のカテゴリから選択されたカテゴリに対して、類似度を算出する
ことを特徴とする請求項７に記載のアイテム管理サーバ。
【請求項９】
前記ユーザデータベースは、利用者を識別するための利用者識別子と、利用者名と、利用者により登録されるアイテムをそれぞれ識別するための登録アイテム識別子と、前記登録アイテム識別子がどのテンプレートに対応付けされているかを識別するテンプレート識別子とが登録されている
ことを特徴とする請求項１〜７のいずれかに記載のアイテム管理サーバ。
【請求項１０】
前記テンプレート登録手段は、利用者により選択されたテンプレートに対応する前記テンプレート画面を表す情報を前記情報処理装置に送信し、
前記テンプレート画面は、前記ユーザデータベースに登録された利用者が所有するアイテムを一覧表示する登録アイテム一覧表示領域を含み、
前記テンプレート登録手段は、利用者により選択されたテンプレートに、前記登録アイテム一覧表示領域に一覧表示されたアイテムの中から、利用者により選択されたアイテムを対応付けて前記ユーザデータベースに登録する
ことを特徴とする請求項１〜９のいずれかに記載のアイテム管理サーバ。
【請求項１１】
前記テンプレート登録手段は、アイテムをそれぞれ識別するためのアイテム識別子と、少なくともアイテム名称又は画像のどちらかを含むアイテムデータとが登録されたアイテムデータベースから、入力された語句に基づいたアイテムを検索し、検索されたアイテムのアイテム識別子とアイテムデータとを前記ユーザデータベースに登録する
ことを特徴とする請求項１〜１０のいずれかに記載のアイテム管理サーバ。
【請求項１２】
請求項１〜１１のいずれかに記載のアイテム管理サーバと、
前記アイテム管理サーバにより生成された前記テンプレート画面を閲覧可能な情報処理装置と
を具備するアイテム管理システム。
【請求項１３】
情報処理装置の利用者が所有するアイテムをユーザデータベースに登録するアイテム登録ステップと、
前記ユーザデータベースに登録されたアイテムをテーマに対応したテンプレートに登録するテンプレート登録ステップと、
共通するテンプレートに登録されたアイテムから、利用者間の類似度を算出する類似度算出ステップと、
テンプレートに登録されたアイテムと、算出された類似度のうちの規定値以上の類似度と、前記規定値以上の類似度の利用者名とが記載され、且つ、前記情報処理装置が閲覧可能なテンプレート画面を表す情報を生成するテンプレート画面生成ステップと
を備えるアイテム管理方法。
【請求項１４】
前記テンプレート画面生成ステップは、
前記規定値以上の類似度の利用者名に、その利用者の前記テンプレート画面を表す情報へのリンクを設ける
ことを特徴とする請求項１３に記載のアイテム管理方法。
【請求項１５】
前記類似度算出ステップは、
各利用者間の共通するテンプレートに登録されたアイテムを抽出し、
一方の利用者のアイテム数と、他方の利用者のアイテム数と、共通するアイテム数とに基づいて、類似度を算出する
ことを特徴とする請求項１３又は１４に記載のアイテム管理方法。
【請求項１６】
前記一方の利用者のアイテム数をＸとし、
前記他方の利用者のアイテム数をＹとし、
前記共通するアイテム数をＺとしたとき、
前記類似度である類似度Ｖは、
Ｖ＝｛（Ｚ／Ｘ）×（Ｚ／Ｙ）｝１／２
により算出される
ことを特徴とする請求項１５に記載のアイテム管理方法。
【請求項１７】
前記類似度算出ステップは、協調フィルタリングを用いて類似度を算出する
ことを特徴とする請求項１３又は１４に記載のアイテム管理方法。
【請求項１８】
テンプレートに登録されたアイテム毎の数を合計数として集計し、既定以上の合計数のアイテムとその合計数を、合計数の多い順に記載され、且つ、前記情報処理装置が閲覧可能な集計結果画面を表す情報を生成する集計結果画面生成ステップ
を更に備えることを特徴とする請求項１３〜１７のいずれかに記載のアイテム管理方法。
【請求項１９】
アイテムはカテゴリ毎に分類され、
前記一方の利用者のテンプレートに登録されたアイテムと、前記他方の利用者のテンプレートに登録されたアイテムとのカテゴリ毎の類似度を算出するカテゴリ類似度算出ステップ
を更に備える
ことを特徴とする請求項１３〜１８のいずれかに記載のアイテム管理方法。
【請求項２０】
前記カテゴリ類似度算出ステップは、複数のカテゴリから選択されたカテゴリに対して、類似度を算出する
ことを特徴とする請求項１９に記載のアイテム管理方法。
【請求項２１】
前記ユーザデータベースは、利用者を識別するための利用者識別子と、利用者名と、利用者により登録されるアイテムをそれぞれ識別するための登録アイテム識別子と、前記登録アイテム識別子がどのテンプレートに対応付けされているかを識別するテンプレート識別子とが登録されている
ことを特徴とする請求項１３〜１９のいずれかに記載のアイテム管理方法。
【請求項２２】
前記テンプレート登録ステップは、利用者により選択されたテンプレートに対応する前記テンプレート画面を表す情報を前記情報処理装置に送信し、
前記テンプレート画面は、前記ユーザデータベースに登録された利用者が所有するアイテムを一覧表示する登録アイテム一覧表示領域を含み、
前記テンプレート登録ステップは、利用者により選択されたテンプレートに、前記登録アイテム一覧表示領域に一覧表示されたアイテムの中から、利用者により選択されたアイテムを対応付けて前記ユーザデータベースに登録する
ことを特徴とする請求項１３〜２１のいずれかに記載のアイテム管理方法。
【請求項２３】
前記テンプレート登録ステップは、アイテムをそれぞれ識別するためのアイテム識別子と、少なくともアイテム名称又は画像のどちらかを含むアイテムデータとが登録されたアイテムデータベースから、入力された語句に基づいたアイテムを検索し、検索されたアイテムのアイテム識別子とアイテムデータとを前記ユーザデータベースに登録する
ことを特徴とする請求項１３〜２２のいずれかに記載のアイテム管理方法。
【請求項２４】
請求項１３〜２３のいずれかに記載のアイテム管理方法の各ステップをコンピュータに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用したサービスに適用されるアイテム管理サーバ、及びアイテム管理システムに関する。
【背景技術】
【０００２】
従来では、書籍の管理を行う技術として、特開２００４−１４５６４６号公報に「電子本棚管理システム」が開示され、特開２００４−１６４４５４号公報に「個人蔵書情報管理システム」が開示されている。
【０００３】
また、サービス又は商品を購入した場合に、同一のサービス又は商品の情報を顧客に提供する技術として、特開２００３−０９９４５５号公報に「情報提供装置」が開示され、特開２００７−１０２４０７号公報に「レコメンド方法」が開示されている。
【０００４】
しかし、従来では、利用者に他の利用者の所有物を勧める技術であるが、利用者同士のつながりを形成するものではない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１４５６４６号公報
【特許文献２】特開２００４−１６４４５４号公報
【特許文献３】特開２００３−０９９４５５号公報
【特許文献４】特開２００７−１０２４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、登録アイテムを基にした利用者同士のつながりを形成することができるアイテム管理サーバ、及びアイテム管理システムを提供することにある。
【課題を解決するための手段】
【０００７】
以下に、発明を実施するための形態で使用される符号を括弧付きで用いて、課題を解決するための手段を記載する。この符号は、特許請求の範囲の記載と発明を実施するための形態の記載との対応を明らかにするために付加されたものであり、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００８】
本発明のアイテム管理サーバ（１）は、アイテム登録手段（１３ａ）と、テンプレート登録手段（１３ｃ）と、類似度算出手段（１３ｄ）と、テンプレート画面生成手段（１３ｂ）とを備えている。アイテム登録手段（１３ａ）は、情報処理装置（２−１〜２−Ｎ）の利用者が所有するアイテムをユーザデータベース（１５）に登録する。テンプレート登録手段（１３ｃ）は、ユーザデータベース（１５）に登録されたアイテムをテーマに対応したテンプレートに登録する。類似度算出手段（１３ｄ）は、共通するテンプレートに登録されたアイテムから、利用者間の類似度を算出する。テンプレート画面生成手段（１３ｂ）は、テンプレートに登録されたアイテムと、算出された類似度のうちの規定値以上の類似度と、規定値以上の類似度の利用者名とが記載され、且つ、情報処理装置（２−１〜２−Ｎ）が閲覧可能なテンプレート画面（５０）を表す情報を生成する。
【発明の効果】
【０００９】
本発明のアイテム管理サーバ（１）では、上記の構成により、登録アイテムを基にした利用者同士のつながりを形成することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施形態によるアイテム管理システムの構成を示している。
【図２】図２は、本発明の実施形態によるアイテム管理システムの他の構成を示している。
【図３】図３は、アイテムデータベース１４を示している。
【図４】図４は、ユーザデータベース１５を示している。
【図５】図５は、利用者Ａが利用する初期画面３０を示している。
【図６】図６は、利用者Ａが利用するアイテム登録画面４０を示している。
【図７】図７は、利用者Ａによるアイテム登録処理（Ｓ２）が実行された後、利用者Ａが利用するユーザデータベース１５を示している。
【図８】図８は、利用者Ａが利用するテンプレート画面５０を示している。
【図９】図９は、利用者Ａが利用するテンプレート修正画面６０を示している。
【図１０】図１０は、利用者Ａによる修正処理（Ｓ１３）が実行された後、利用者Ａが利用するユーザデータベース１５を示している。
【図１１】図１１は、利用者Ａが利用するテンプレート画面５０を示している。
【図１２】図１２は、利用者Ａによる類似度算出処理（Ｓ１４）が実行された後、利用者Ａが利用するユーザデータベース１５を示している。
【図１３】図１３は、利用者Ａが利用するテンプレート画面５０を示している。
【図１４】図１４は、利用者Ｂによるアイテム登録処理（Ｓ２）が実行された後、利用者Ａが利用するテンプレート画面５０を示している。
【図１５】図１５は、利用者Ｂによる修正処理（Ｓ１３）後、利用者Ａが利用するテンプレート画面５０を示している。
【図１６】図１６は、利用者Ｂによる類似度算出処理（Ｓ１４）が実行された後、利用者Ａが利用するユーザデータベース１５を示している。
【図１７】図１７は、利用者Ｂによる類似度算出処理（Ｓ１４）が実行された後、利用者Ａが利用するテンプレート画面５０を示している。
【図１８】図１８は、集計結果画面７０を示している。
【図１９】図１９は、本発明の実施形態によるアイテム管理システムの動作を示すフローチャートである。
【図２０】図２０は、本発明の実施形態によるアイテム管理システムの動作を示すフローチャートである。
【図２１】図２１は、利用者Ａが利用する共通所有物表示画面８０を示している。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、本発明の実施形態によるアイテム管理サーバが適用されるアイテム管理システムについて詳細に説明する。
【００１２】
図１は、本発明の実施形態によるアイテム管理システムの構成を示している。本発明の実施形態によるアイテム管理システムは、アイテム管理サーバ１と、複数の情報処理装置２−１〜２−Ｎ（Ｎは２以上の整数）とを具備している。
【００１３】
アイテム管理サーバ１は、コンピュータであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、記録媒体である記憶部１１と、通信部１６とを具備している。通信部１６は、ネットワークに接続されている。記憶部１１には、コンピュータに実行させるためのコンピュータプログラム１２が記憶されている。ＣＰＵ１０は、起動時などに記憶部１１からコンピュータプログラム１２を読み取って実行する。コンピュータプログラム１２は、制御部１３を含んでいる。その制御部１３は、アイテム登録部１３ａ、テンプレート画面生成部１３ｂ、テンプレート登録部１３ｃ、類似度算出部１３ｄ、集計結果画面生成部１３ｅ、カテゴリ類似度算出部１３ｆを有している。制御部１３の動作については後述する。記憶部１１は、アイテムデータベース１４と、ユーザデータベース１５とを備えている。
【００１４】
複数の情報処理装置２−１〜２−Ｎは、それぞれの利用者に利用されるパーソナルコンピュータ（パソコン）、携帯電話機、ＴＶセットトップボックスなどのコンピュータであり、ＣＰＵ２０と、記録媒体である記憶部２１と、通信部２６とを具備している。通信部２６は、ネットワークに接続されている。記憶部２１には、コンピュータに実行させるためのコンピュータプログラム２２が格納されている。ＣＰＵ２０は、起動時などに記憶部２１からコンピュータプログラム２２を読み取って実行する。コンピュータプログラム２２は、制御部２３を含んでいる。制御部２３の動作については後述する。複数の情報処理装置２−１〜２−Ｎは、更に、入力部２４と、表示部２５とを具備している。
【００１５】
例えば、複数の情報処理装置２−１〜２−Ｎのうちの情報処理装置２−１、２−２は、複数の利用者のうちの利用者Ａ、Ｂに利用されるものとする。
【００１６】
図２に示されるように、本発明では、アイテムデータベース１４として、他のサーバに設けたアイテムデータベースを用いてもよい。また、アイテム管理サーバ１は、１つのサーバで構成されてもよいし、複数のサーバで構成されてもよい。
【００１７】
図３は、アイテムデータベース１４を示している。
【００１８】
アイテムデータベース１４には、複数のアイテムをそれぞれ識別するための複数のアイテム識別子と、複数のアイテムをそれぞれ表す複数のアイテムデータとが対応付けて登録されている。複数のアイテムの各々は、所有物、所有を希望する物や、物だけでなくサービス、データ等を含んでいる。複数のアイテムデータは、それぞれのアイテムの名称、画像、内容等を含んでいる。例えば、複数のアイテム識別子のうちのアイテム識別子ＫＭ−０１Ｓ、ＫＭ−０１Ｐ、ＫＭ−０１Ｂは、デジタルカメラを表しているものとする。
【００１９】
アイテムデータベース１４には、更に、複数のアイテム識別子に対応付けて、カテゴリを表す複数のカテゴリ識別子が登録されている。例えば、複数のカテゴリ識別子のうちの第１〜５カテゴリ識別子は、それぞれ、電化製品、書籍、音楽ソフト、映像ソフト、ゲームソフトであるものとする。
【００２０】
新規のアイテムが発売された場合、新規のアイテムを識別するためのアイテム識別子と、新規のアイテムを表すアイテムデータと、新規のアイテムのカテゴリを表すカテゴリ識別子とがアイテムデータベース１４に格納される。
【００２１】
図４は、ユーザデータベース１５を示している。
【００２２】
ユーザデータベース１５には、複数の利用者をそれぞれ識別するための複数の利用者識別子及び複数のパスワードと、複数の利用者の名称又は氏名（利用者名）とが対応付けて登録されている。例えば、利用者Ａ、Ｂの利用者識別子は、それぞれ、Ｕ００１、Ｕ００２であるものとする。複数の情報処理装置２−１〜２−Ｎの記憶部２１には、それぞれ、複数の利用者識別子及び複数のパスワードが予め登録されている。
【００２３】
ユーザデータベース１５には、更に、複数の利用者識別子（Ｕ００１、Ｕ００２、…）の各々に対応付けて、アイテムデータベース１４に登録されている複数のアイテム識別子のうちの一部である登録アイテム識別子群が登録されている。例えば、ユーザデータベース１５には、利用者識別子（Ｕ００１）に対応付けて登録アイテム識別子群（ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）が登録されている。登録アイテム識別子群（ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）は、それぞれ、ノートパソコン、ラジカセ、ギターを表している。
【００２４】
ユーザデータベース１５には、更に、アイテムデータベース１４に登録されている複数のカテゴリ識別子のうちの、登録アイテム識別子群に対応するカテゴリ識別子が登録されている。
【００２５】
ユーザデータベース１５には、更に、登録アイテム識別子群のうちの一部の登録アイテム識別子に対応付けて、テンプレートに対応するテンプレート識別子が登録されている。例えば、一部の登録アイテム識別子を登録アイテム識別子群（ＰＣ−１０１）とし、テンプレート識別子をＰとしたとき、ユーザデータベース１５には、利用者識別子（Ｕ００１）と登録アイテム識別子（ＰＣ−１０１）とに対応付けて、テンプレート識別子（Ｐ）が登録されている。
【００２６】
ユーザデータベース１５には、更に、複数の利用者識別子（Ｕ００１、Ｕ００２、…）の各々に対応付けて、複数の利用者識別子（Ｕ００１、Ｕ００２、…）のうちの、類似する利用者の類似利用者識別子群と、更新状況とが登録されている。例えば、ユーザデータベース１５には、利用者識別子（Ｕ００１）に対応付けて、類似利用者識別子群として、利用者識別子（Ｕ００２）が登録されている。
【００２７】
本発明の実施形態によるアイテム管理システムの動作について説明する。図１９、図２０は、本発明の実施形態によるアイテム管理システムの動作を示すフローチャートである。
【００２８】
情報処理装置２−１の制御部２３は、利用者Ａによる入力部２４に応じて、通信部２６を介して、予め登録した利用者識別子（Ｕ００１）及びパスワードをアイテム管理サーバ１に送信する（ステップＳ１；初期処理）。
【００２９】
初期処理（ステップＳ１）について説明する。
【００３０】
アイテム管理サーバ１の制御部１３は、情報処理装置２−１からの利用者識別子（Ｕ００１）及びパスワードが、ユーザデータベース１５に登録されている利用者識別子（Ｕ００１）及びパスワードに一致している場合、利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録されている登録アイテム識別子群（ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）を一覧アイテム識別子群として読み出して、図５に示されるような初期画面３０を表す情報を、通信部１６を介して情報処理装置２−１に送信する。
【００３１】
初期画面３０は、アイテム登録ボタン３１と、テンプレート画面表示ボタン３２と、共通所有品表示ボタン３３と、登録アイテム一覧表示領域３４とを含んでいる。登録アイテム一覧表示領域３４は、一覧アイテム識別子群（ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）が表すアイテム（ノートパソコン、ラジカセ、ギター…）が表示される領域である。登録アイテム一覧表示領域３４は、公開、又は、非公開である。テンプレート画面は、公開であり、テーマ毎にアイテムを飾るための画面である。テンプレート画面は複数作成可能であり、利用者により追加可能である。
【００３２】
情報処理装置２−１の制御部２３は、初期画面３０を表す情報を通信部２６により受信し、初期画面３０を表示部２５に表示する。
【００３３】
初期処理（ステップＳ１）の後、利用者Ａは、情報処理装置２−１の入力部２４により、アイテム登録ボタン３１を指示する。このとき、情報処理装置２−１の制御部２３は、アイテム登録画面要求を、通信部２６を介してアイテム管理サーバ１に送信する（ステップＳ２；アイテム登録処理）。
【００３４】
アイテム登録処理（ステップＳ２）について説明する。
【００３５】
アイテム管理サーバ１のアイテム登録部１３ａは、アイテム登録画面要求を通信部１６により受信したとき、図６に示されるようなアイテム登録画面４０を表す情報を、通信部１６を介して情報処理装置２−１に送信する。
【００３６】
情報処理装置２−１の制御部２３は、アイテム登録画面４０を表す情報を通信部２６により受信し、アイテム登録画面４０を表示部２５に表示する。
【００３７】
アイテム登録画面４０は、登録アイテム検索表示領域４１と、検索結果表示領域４４とを含んでいる。登録アイテム検索表示領域４１は、登録するアイテムを検索するためのキーワード（語句）を入力するキーワード入力欄４２と、検索ボタン４３とを含んでいる。検索結果表示領域４４は、登録アイテム検索表示領域４１で検索された結果を表示し、登録するアイテムを選択するための選択欄４５と、登録ボタン４６とを含んでいる。アイテム登録画面４０は、登録アイテム一覧表示領域３４と同じ機能である登録アイテム一覧表示領域４７を含んでいてもよい。
【００３８】
利用者Ａは、情報処理装置２−１の入力部２４により、登録したいアイテム（例えばＫＭ−０１．商品以外にサービスでも構わない。）のキーワードを登録アイテム検索表示領域４１のキーワード入力欄４２に入力し、検索ボタン４３を指示する。このとき、情報処理装置２−１の制御部２３は、そのキーワード（ＫＭ−０１）を、通信部２６を介してアイテム管理サーバ１に送信する。
【００３９】
アイテム管理サーバ１のアイテム登録部１３ａは、キーワード（ＫＭ−０１）を通信部１６により受信したとき、アイテムデータベース１４に登録されている複数のアイテム識別子の中から、キーワード（ＫＭ−０１）に合致する検索アイテム識別子（ＫＭ−０１Ｓ、ＫＭ−０１Ｐ、ＫＭ−０１Ｂ…）を検索する。次に、アイテム登録部１３ａは、アイテムデータベース１４に登録されている複数のアイテムデータの中から、検索アイテム識別子（ＫＭ−０１Ｓ、ＫＭ−０１Ｐ、ＫＭ−０１Ｂ…）に対応する検索アイテムデータ（デジタルカメラ、デジタルカメラ、デジタルカメラ…）を検索する。次いで、アイテム登録部１３ａは、検索アイテム識別子（ＫＭ−０１Ｓ、ＫＭ−０１Ｐ、ＫＭ−０１Ｂ…）と検索アイテムデータ（デジタルカメラ、デジタルカメラ、デジタルカメラ…）とを含む検索データ（デジタルカメラＫＭ−０１Ｓ、デジタルカメラＫＭ−０１Ｐ、デジタルカメラＫＭ−０１Ｂ…）を、通信部１６を介して情報処理装置２−１に送信する。
【００４０】
情報処理装置２−１の制御部２３は、検索データ（デジタルカメラＫＭ−０１Ｓ、デジタルカメラＫＭ−０１Ｐ、デジタルカメラＫＭ−０１Ｂ…）を通信部２６により受信し、検索結果表示領域４４の選択欄４５に表示する。
【００４１】
利用者Ａは、情報処理装置２−１の入力部２４により、選択欄４５に表示された検索データ（デジタルカメラＫＭ−０１Ｓ、デジタルカメラＫＭ−０１Ｐ、デジタルカメラＫＭ−０１Ｂ…）のうちの１つ又は複数の検索データ（デジタルカメラＫＭ−０１Ｓ）を選択検索データとして選択し、登録ボタン４６を指示する。このとき、情報処理装置２−１の制御部２３は、選択検索データ（デジタルカメラＫＭ−０１Ｓ）に含まれるアイテム識別子（ＫＭ−０１Ｓ）を選択アイテム識別子として、通信部２６を介してアイテム管理サーバ１に送信する。
【００４２】
アイテム管理サーバ１のアイテム登録部１３ａは、選択アイテム識別子（ＫＭ−０１Ｓ）を通信部１６により受信したとき、図７に示されるように、利用者Ａの利用者識別子（Ｕ００１）に対応付けて選択アイテム識別子（ＫＭ−０１Ｓ）をユーザデータベース１５に登録する。ここで、ユーザデータベース１５には、利用者識別子（Ｕ００１）に対応付けて既に登録されている登録アイテム識別子群と、選択アイテム識別子（ＫＭ−０１Ｓ）とを含むアイテム識別子が登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）として反映される。このとき、アイテム登録部１３ａは、選択アイテム識別子（ＫＭ−０１Ｓ）に対応するカテゴリ識別子をアイテムデータベース１４から読み出し、利用者識別子（Ｕ００１）と選択アイテム識別子（ＫＭ−０１Ｓ）とに対応付けてユーザデータベース１５に登録してもよい。アイテム登録部１３ａは、登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）を一覧アイテム識別子群として、初期画面３０又はアイテム登録画面４０に反映させて、それを表す情報を、通信部１６を介して情報処理装置２−１に送信する。
【００４３】
初期処理（ステップＳ１）の後、利用者Ａは、情報処理装置２−１の入力部２４により、テンプレート画面表示ボタン３２を指示する。このとき、情報処理装置２−１の制御部２３は、テンプレート要求を、通信部２６を介してアイテム管理サーバ１に送信する（ステップＳ１１；テンプレート表示処理）。
【００４４】
テンプレート表示処理（ステップＳ１１）について説明する。
【００４５】
アイテム管理サーバ１のテンプレート画面生成部１３ｂは、テンプレート要求を通信部１６により受信し、利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録されているテンプレート識別子を読み出す。
【００４６】
ここで、ユーザデータベース１５にテンプレート識別子が複数登録されている場合、アイテム管理サーバ１のテンプレート画面生成部１３ｂは、複数のテンプレート識別子に対応する複数のテンプレートを表すテンプレート一覧を、通信部１６を介して情報処理装置２−１に送信する。情報処理装置２−１の制御部２３は、テンプレート一覧を通信部２６により受信し、表示部２５に表示する。利用者Ａは、情報処理装置２−１の入力部２４により、表示部２５に表示されたテンプレート一覧が表す複数のテンプレートのうちの１つのテンプレートを選択する。このとき、情報処理装置２−１の制御部２３は、複数のテンプレート識別子（Ｐ、Ｑ、…）のうちの、上記１つのテンプレートに対応するテンプレート識別子（Ｐ）を選択テンプレート識別子として選択し、その選択テンプレート識別子が選択されたことを表すテンプレート選択情報を、通信部２６を介してアイテム管理サーバ１に送信する。アイテム管理サーバ１のテンプレート画面生成部１３ｂは、テンプレート選択情報を通信部１６により受信し、利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録されている登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）の中から、テンプレート識別子（Ｐ）に対応する対応登録アイテム識別子（ＰＣ−１０１）を検索し、図８に示されるようなテンプレート画面５０を表す情報を生成して、通信部１６を介して情報処理装置２−１に送信する。
【００４７】
一方、ユーザデータベース１５にテンプレート識別子（Ｐ）のみが登録されている場合、アイテム管理サーバ１のテンプレート画面生成部１３ｂは、利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録されている登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）の中から、テンプレート識別子（Ｐ）に対応する対応登録アイテム識別子（ＰＣ−１０１）を検索し、図８に示されるようなテンプレート画面５０を表す情報を、通信部１６を介して情報処理装置２−１に送信する。
【００４８】
情報処理装置２−１の制御部２３は、テンプレート画面５０を表す情報を通信部２６により受信し、テンプレート画面５０を表示部２５に表示する。
【００４９】
テンプレート画面５０は、アイテム登録ボタン５１と、テンプレート表示領域５２と、登録アイテム一覧表示ボタン５３と、類似度表示領域５４と、更新状況表示領域５５と、テンプレート変更ボタン５６とを含んでいる。
【００５０】
アイテム登録ボタン５１は、アイテム登録ボタン３１と同じ機能である。
【００５１】
利用者Ａが情報処理装置２−１の入力部２４により登録アイテム一覧表示ボタン５３を指示した場合、情報処理装置２−１の制御部２３は、登録アイテム一覧要求を、通信部２６を介してアイテム管理サーバ１に送信し、アイテム管理サーバ１のテンプレート画面生成部１３ｂは、登録アイテム一覧要求に応じて、登録アイテム一覧表示領域３４を表す情報を、通信部１６を介して情報処理装置２−１に送信する。情報処理装置２−１の制御部２３は、登録アイテム一覧表示領域３４を表す情報を通信部２６により受信し、登録アイテム一覧表示領域３４を表示部２５に表示する。
【００５２】
テンプレート表示領域５２は、テーマ（「お気に入り」や「旅行の持ち物」、「いつも使っている消耗品」などサービス提供側や利用者が登録できる。ここでは、Ｐ、Ｑ、…とし、そのうちのＰを基に説明する。）が付けられており、対応登録アイテム識別子（ＰＣ−１０１）に対するアイテムデータ（ノートパソコンＰＣ−１０１）を表示する領域である。
【００５３】
類似度表示領域５４は、後述の類似利用者識別子群（Ｕ００２、…）を表す類似利用者群の氏名とその類似度ｔを表示する領域であり、類似度表示領域５４には、類似利用者群のテンプレート画面５０を閲覧可能なリンクが設けられている。
【００５４】
更新状況表示領域５５は、更新状況を表示する領域である。
【００５５】
また、アイテムデータベース１４から読み込んだアイテムの小売り希望価格などの情報を表示したり、購入価格や購入店等の利用者入力欄をテンプレート画面５０に設けたりしてもよい。
【００５６】
いま、利用者Ａは、情報処理装置２−１の入力部２４により、テンプレート変更ボタン５６を指示する（ステップＳ１２−ＹＥＳ）。このとき、情報処理装置２−１の制御部２３は、テンプレート修正要求を、通信部２６を介してアイテム管理サーバ１に送信する（ステップＳ１３；テンプレート修正処理）。
【００５７】
テンプレート修正処理（ステップＳ１３）について説明する。
【００５８】
アイテム管理サーバ１のテンプレート登録部１３ｃは、情報処理装置２−１からのテンプレート修正要求を通信部１６により受信し、図９に示されるようなテンプレート修正画面６０を表す情報を、通信部１６を介して情報処理装置２−１に送信する。
【００５９】
情報処理装置２−１の制御部２３は、テンプレート修正画面６０を表す情報を通信部２６により受信し、テンプレート修正画面６０を表示部２５に表示する。
【００６０】
テンプレート修正画面６０は、テンプレート表示領域６１と、登録アイテム一覧表示領域６２と、登録ボタン６３とを含んでいる。
【００６１】
テンプレート表示領域６１は、テンプレート表示領域５２と同じ機能である。
【００６２】
登録アイテム一覧表示領域６２は、利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録されている登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１、ＣＤ−Ａ５５、Ｇ９…）に対するアイテムデータ（デジタルカメラＫＭ−０１Ｓ、ノートパソコンＰＣ−１０１、ラジカセＣＤ−Ａ５５、ギターＧ９…）を表示する領域である。
【００６３】
いま、利用者Ａは、情報処理装置２−１の入力部２４により、登録アイテム一覧表示領域６２に表示されているアイテムデータ（デジタルカメラＫＭ−０１Ｓ、ノートパソコンＰＣ−１０１、ラジカセＣＤ−Ａ５５、ギターＧ９…）の中から、１つのアイテムデータ（デジタルカメラＫＭ−０１Ｓ）を追加アイテムデータとして選択し、登録ボタン６３を指示する。このとき、情報処理装置２−１の制御部２３は、追加アイテムデータ（デジタルカメラＫＭ−０１Ｓ）に対するアイテム識別子である追加アイテム識別子（ＫＭ−０１Ｓ）を、通信部２６を介してアイテム管理サーバ１に送信する。
【００６４】
アイテム管理サーバ１のテンプレート登録部１３ｃは、アイテム識別子（ＫＭ−０１Ｓ）を通信部１６により受信し、図１０に示されるように、利用者識別子（Ｕ００１）と追加アイテム識別子（ＫＭ−０１Ｓ）とに対応付けて、テンプレート識別子（Ｐ）をユーザデータベース１５に登録する。ここで、テンプレート登録部１３ｃは、利用者識別子（Ｕ００１）とテンプレート識別子（Ｐ）とに対応付けてユーザデータベース１５に登録されている登録アイテム識別子をテンプレート反映登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１）として読み出す。テンプレート登録部１３ｃは、このテンプレート反映登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１）に対するアイテムデータ（デジタルカメラＫＭ−０１Ｓ、ノートパソコンＰＣ−１０１）をテンプレート画面５０のテンプレート表示領域５２に反映させて、それを表す情報を、通信部１６を介して情報処理装置２−１に送信する。
【００６５】
その結果、情報処理装置２−１の制御部２３は、図１１に示されるようなテンプレート画面５０を表す情報を通信部２６により受信し、そのテンプレート画面５０を表示部２５に表示する。
【００６６】
テンプレート修正処理が実行された場合（ステップＳ１２−ＹＥＳ、Ｓ１３）、アイテム管理サーバ１の類似度算出部１３ｄは、類似度算出処理を実行する（ステップＳ１４）。テンプレート修正処理が実行されない場合（ステップＳ１２−ＮＯ）、アイテム管理サーバ１の制御部１３は、利用者Ａの所望の処理を実行する。
【００６７】
類似度算出処理（ステップＳ１４）について説明する。
【００６８】
アイテム管理サーバ１の類似度算出部１３ｄは、利用者識別子（Ｕ００１）のテンプレート識別子（Ｐ）に対応するテンプレート反映登録アイテムに修正があると、ユーザデータベース１５に登録されている利用者識別子（Ｕ００１）以外の利用者識別子の中から、テンプレート識別子（Ｐ）に対応する類似利用者識別子群（Ｕ００２、…）を検索する。次に、類似度算出部１３ｄは、利用者識別子（Ｕ００１）にテンプレート識別子（Ｐ）と対応付けてユーザデータベース１５に登録されている登録アイテム識別子（テンプレート反映登録アイテム識別子）群（ＫＭ−０１Ｓ、ＰＣ−１０１）の数と、検索された利用者識別子（例えば、Ｕ００２）にテンプレート識別子（Ｐ）と対応付けてユーザデータベース１５に登録されている登録アイテム識別子（テンプレート反映登録アイテム識別子）群の数と、利用者識別子（Ｕ００１）と利用者識別子（Ｕ００２）とで同じテンプレート識別子（Ｐ）と対応付けてユーザデータベース１５に登録されている共通の登録アイテム識別子（テンプレート反映登録アイテム識別子）群の数とに基づいて、利用者識別子（Ｕ００１）と類似利用者識別子群（Ｕ００２、…）との類似度を算出する。この場合、類似度算出部１３ｄは、この類似度を、協調フィルタリングを用いて算出する。
【００６９】
協調フィルタリングでは、利用者識別子（Ｕ００１）にテンプレート識別子（Ｐ）と対応付けてユーザデータベース１５に登録されている登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１）の数をＸとし、他の利用者識別子（例えば、Ｕ００２）にテンプレート識別子（Ｐ）と対応付けてユーザデータベース１５に登録されている登録アイテム識別子群の数をＹとし、それぞれに共通する登録アイテム識別子の数をＺとする。この場合、利用者識別子（Ｕ００１）と利用者識別子（Ｕ００２）との類似度Ｖは、Ｖ＝｛（Ｚ／Ｘ）×（Ｚ／Ｙ）｝１／２により算出される。
【００７０】
次いて、図１２に示されるように、類似度算出部１３ｄは、類似度の高い順（上位何位もしくは、既定度数以上）に類似利用者識別子群（Ｕ００２、…）を利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録し、同時に、そのときの更新状況も利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録する。また、図１３に示されるように、類似度算出部１３ｄは、その類似利用者識別子群に対する利用者名をテンプレート画面５０の類似度表示領域５４に表示し、上記の更新状況をテンプレート画面５０の更新状況表示領域５５に表示する。
【００７１】
同様に、利用者ＢにおいてステップＳ１、Ｓ１１〜Ｓ１４が実行され、ユーザデータベース１５には、利用者識別子（Ｕ００２）とアイテム識別子（ＫＭ−０１Ｓ）とに対応付けて、テンプレート識別子（Ｐ）がユーザデータベース１５に登録されたものとする。その結果、図１４〜図１７に示されるように、利用者識別子（Ｕ００１）に対応付けてユーザデータベース１５に登録されている類似利用者識別子群（Ｕ００２、…）、更新状況と、テンプレート画面５０の類似度表示領域５４、更新状況表示領域５５にも反映される。
【００７２】
類似度算出処理（ステップＳ１４）の後、アイテム管理サーバ１の集計結果画面生成部１３ｅは、集計処理を実行する（ステップＳ１５）。
【００７３】
集計処理（ステップＳ１５）について説明する。
【００７４】
アイテム管理サーバ１の集計結果画面生成部１３ｅは、ユーザデータベース１５に登録されているテンプレート識別子（Ｐ、Ｑ、…）毎に、テンプレート反映登録アイテム識別子（ＫＭ−０１Ｓ、ＰＣ−１０１、…）を抽出し、テンプレート反映登録アイテム識別子毎の件数の合計を合計数として集計する。次に、図１８に示されるように、集計結果画面生成部１３ｅは、テンプレート反映登録アイテム識別子群（ＫＭ−０１Ｓ、ＰＣ−１０１、…）に対するアイテムデータ（デジタルカメラＫＭ−０１Ｓ、ノートパソコンＰＣ−１０１、…）と合計数とを、合計数の高い順に表記されたテンプレート識別子（Ｐ、Ｑ、…）毎の集計結果画面７０を生成する。次いで、集計結果画面生成部１３ｅは、集計結果画面７０を表す情報を、通信部１６を介して、複数の情報処理装置２−１〜２−Ｎのうちの、要求があった情報処理装置に送信する。
【００７５】
例えば、情報処理装置２−１が集計結果画面７０を要求した場合、情報処理装置２−１の制御部２３は、集計結果画面７０を表す情報を通信部２６により受信し、集計結果画面７０を表示部２５に表示する。
【００７６】
なお、本発明の実施形態によるアイテム管理システムでは、電化製品を例にしているが、カテゴリ毎の類似度を利用者別に表示することもできる。この場合、初期処理（ステップＳ１）の後、利用者Ａは、情報処理装置２−１の入力部２４により、共通所有品表示ボタン３３を指示する。このとき、情報処理装置２−１の制御部２３は、共通所有物表示画面要求を、通信部２６を介してアイテム管理サーバ１に送信する。アイテム管理サーバ１のカテゴリ類似度算出部１３ｆは、共通所有物表示画面要求を通信部１６により受信したとき、ユーザデータベース１５に登録されているカテゴリ識別子（電化製品、書籍、音楽ソフト、映像ソフト、ゲームソフト）に対して、利用者識別子（Ｕ００１）と類似利用者識別子群（Ｕ００２、…）との類似度を算出する。次に、図２１に示されるように、カテゴリ類似度算出部１３ｆは、カテゴリ識別子（電化製品、書籍、音楽ソフト、映像ソフト、ゲームソフト）毎のテンプレート反映登録アイテム識別子群と類似度とを、類似利用者識別子群（Ｕ００２、…）に対する利用者名別に表記された共通所有物表示画面８０を生成する。次いで、カテゴリ類似度算出部１３ｆは、共通所有物表示画面８０を表す情報を、通信部１６を介して情報処理装置２−１に送信する。情報処理装置２−１の制御部２３は、共通所有物表示画面８０を表す情報を通信部２６により受信し、共通所有物表示画面８０を表示部２５に表示する。
【００７７】
また、本発明の実施形態によるアイテム管理システムでは、選択されたカテゴリ毎の類似度を利用者別に表示することもできる。この場合、利用者Ａは、情報処理装置２−１の入力部２４により、共通所有物表示画面８０のカテゴリ識別子（電化製品、書籍、音楽ソフト、映像ソフト、ゲームソフト）の中から、利用者Ａの好みのカテゴリを表す格好カテゴリ識別子（例えば、電化製品、音楽ソフト、映像ソフト）を選択し、格好カテゴリ識別子を含む共通所有物変更要求を、通信部２６を介してアイテム管理サーバ１に送信する。アイテム管理サーバ１のカテゴリ類似度算出部１３ｆは、共通所有物変更要求を通信部１６により受信したとき、ユーザデータベース１５に登録されている格好カテゴリ識別子（電化製品、音楽ソフト、映像ソフト）に対して、利用者識別子（Ｕ００１）と類似利用者識別子群（Ｕ００２、…）との類似度を算出する。次に、カテゴリ類似度算出部１３ｆは、カテゴリ識別子（電化製品、音楽ソフト、映像ソフト）毎のテンプレート反映登録アイテム識別子群と類似度とを共通所有物表示画面８０に反映させて、それを表す情報を、通信部１６を介して情報処理装置２−１に送信する。その結果、情報処理装置２−１の制御部２３は、反映された共通所有物表示画面８０を表す情報を通信部２６により受信し、その共通所有物表示画面８０を表示部２５に表示する。
【００７８】
また、本発明の実施形態によるアイテム管理システムでは、アイテムは１つのテーマにおいて１つのテンプレートに登録しているが、これに限定されない。アイテムは異なるテーマの複数のテンプレートに重複して登録してもよい。この場合、ユーザデータベース１５では、１つの登録アイテム識別子に対して、複数のテンプレート識別子（例えば、ＰだけでなくＱも）が対応付けされる。
【００７９】
［効果］
以上の説明により、本発明の実施形態によるアイテム管理システムによれば、登録アイテムを基にした利用者同士のつながりを形成することができる。
【符号の説明】
【００８０】
１    アイテム管理サーバ、
２−１〜２−Ｎ    情報処理装置、
１０    ＣＰＵ、
１１    記憶部、
１２    プログラム、
１３    制御部、
１３ａ    アイテム登録部、
１３ｂ    テンプレート画面生成部、
１３ｃ    テンプレート登録部、
１３ｄ    類似度算出部、
１３ｅ    集計結果画面生成部、
１３ｆ    カテゴリ類似度算出部、
１４    アイテムデータベース、
１５    ユーザデータベース、
１６    通信部、
２０    ＣＰＵ、
２１    記憶部、
２２    プログラム、
２３    制御部、
２４    入力部、
２５    表示部、
２６    通信部、
３０    初期画面、
３１    アイテム登録ボタン、
３２    テンプレート画面表示ボタン、
３３    共通所有品表示ボタン、
３４    登録アイテム一覧表示領域、
４０    アイテム登録画面、
４１    登録アイテム検索表示領域、
４２    キーワード入力欄、
４３    検索ボタン、
４４    検索結果表示領域、
４５    選択欄、
４６    登録ボタン、
４７    登録アイテム一覧表示領域、
５０    テンプレート画面、
５１    アイテム登録ボタン、
５２    テンプレート表示領域、
５３    登録アイテム一覧表示ボタン、
５４    類似度表示領域、
５５    更新状況表示領域、
５６    テンプレート変更ボタン、
６０    テンプレート修正画面、
６１    テンプレート表示領域、
６２    登録アイテム一覧表示領域、
６３    登録ボタン、
７０    集計結果画面、
８０    共通所有物表示画面
【図１】
2011044015.tif 000003
【図２】
2011044015.tif 000004
【図３】
2011044015.tif 000005
【図４】
2011044015.tif 000006
【図５】
2011044015.tif 000007
【図６】
2011044015.tif 000008
【図７】
2011044015.tif 000009
【図８】
2011044015.tif 000010
【図９】
2011044015.tif 000011
【図１０】
2011044015.tif 000012
【図１１】
2011044015.tif 000013
【図１２】
2011044015.tif 000014
【図１３】
2011044015.tif 000015
【図１４】
2011044015.tif 000016
【図１５】
2011044015.tif 000017
【図１６】
2011044015.tif 000018
【図１７】
2011044015.tif 000019
【図１８】
2011044015.tif 000020
【図１９】
2011044015.tif 000021
【図２０】
2011044015.tif 000022
【図２１】
2011044015.tif 000023