(57)【要約】      （修正有）【課題】グループやコミュニティ構成要員の属性変更や複数の視点での分類を視覚的に簡易な操作で行う。【解決手段】アイコン表示領域である背景画像（壁紙画像）を切り替えることで、ＳＮＳやグループウェアなどのコミュニティや構成グループを切り替える。これらの壁紙画像には、各グループに参加しているユーザーのアイコン（ユーザーアイコン）が配置される。また、壁紙上の位置に意味が設定されており、ユーザーアイコンの配置がユーザーの属性と意味とに基づいて決定される。【選択図】図５
2010055222.tif 000002
【特許請求の範囲】
【請求項１】
既定のグループに属する参加者それぞれの属性情報に基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定する配置決定手段と、
前記配置決定手段により決定された配置に基づいて、複数のアイコンを既定の表示領域に表示する表示手段と
を有する情報処理装置。
【請求項２】
アイコンが表示される表示領域の背景画像をグループに対応付けて格納する背景格納手段
をさらに有し、
前記表示手段は、操作者により選択されたグループに対応する背景画像と、このグループに属する参加者のアイコンとを表示する
請求項１に記載の情報処理装置。
【請求項３】
アイコンの背景として表示される複数の背景画像と、これらの背景画像それぞれにおけるアイコンの配置を決定するための位置決定情報とを、互いに対応付けて格納する背景格納手段
をさらに有し、
前記配置決定手段は、操作者により選択された背景画像に対応する位置決定情報と、参加者それぞれの属性情報とに基づいて、各参加者のアイコンの配置を決定し、
前記表示手段は、操作者により選択された背景画像上に、前記配置決定手段により決定された配置でアイコンを表示する
請求項１に記載の情報処理装置。
【請求項４】
参加者の間の通信内容に基づいて、各参加者の属性情報を生成する属性生成手段
をさらに有し、
前記配置決定手段は、前記属性生成手段により生成された各参加者の属性情報に基づいて、各参加者に対応するアイコンの配置を決定する
請求項１に記載の情報処理装置。
【請求項５】
いずれかのグループに属する参加者の間の通信内容をこれらのグループに対応付けて格納する通信格納手段
をさらに有し、
前記属性生成手段は、前記通信格納手段により格納されている同一グループの通信内容に基づいて、このグループに属する参加者の属性情報を生成する
請求項４に記載の情報処理装置。
【請求項６】
各参加者の属性情報を格納する属性情報格納手段と、
表示されたアイコンを移動させる操作が操作者によりなされた場合に、前記属性情報格納手段により格納された属性情報のうち、このアイコンに対応する参加者の属性情報を、このアイコンの移動先の位置に応じて変更する属性変更手段と
をさらに有する請求項１に記載の情報処理装置。
【請求項７】
アイコンの背景として表示される複数の背景画像を、検索目的に対応付けて格納する背景格納手段と、
既定のグループに属する参加者それぞれの属性情報と、操作者により選択された検索目的とに基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定する配置決定手段と、
操作者により選択された検索目的に対応する背景画像上に、前記配置決定手段により決定された配置で複数のアイコンを表示する表示手段と
を有する情報処理装置。
【請求項８】
複数のクライアント装置とサーバー装置とが含まれた情報処理システムであって、
クライアント装置間の通信内容をサーバー装置に格納する通信内容格納手段と、
前記サーバー装置に格納された通信内容に基づいて、各クライアント装置を操作する操作者それぞれの属性情報を生成する属性情報生成手段と、
前記属性情報生成手段により生成された各操作者の属性情報に基づいて、これらの操作者それぞれを表す複数のアイコンの配置を決定する配置決定手段と、
前記配置決定手段により決定された配置に基づいて、複数のアイコンをクライアント端末に表示させる表示手段と
を有する情報処理システム。
【請求項９】
既定のグループに属する参加者それぞれの属性情報に基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定する配置決定機能と、
前記配置決定機能により決定された配置に基づいて、複数のアイコンを既定の表示領域に表示する表示機能と
をコンピューターに実現させるプログラム。
【請求項１０】
コンピューターが、既定のグループに属する参加者それぞれの属性情報に基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定するステップと、
コンピューターが、決定された配置に基づいて、複数のアイコンを既定の表示領域に表示するステップと
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、通信相手を識別可能なアイコンでパソコンのデスクトップ上に表示し、当該アイコンを操作して通信相手を簡単に特定できるネットワークシステムが開示されている。
【特許文献１】特開平１１−２５９３９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、コミュニティに参加している参加者間のコミュニケーションを促進する情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明に係る情報処理装置は、既定のグループに属する参加者それぞれの属性情報に基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定する配置決定手段と、前記配置決定手段により決定された配置に基づいて、複数のアイコンを既定の表示領域に表示する表示手段とを有する。
【０００５】
好適には、アイコンが表示される表示領域の背景画像をグループに対応付けて格納する背景格納手段をさらに有し、前記表示手段は、操作者により選択されたグループに対応する背景画像と、このグループに属する参加者のアイコンとを表示する。
【０００６】
好適には、アイコンの背景として表示される複数の背景画像と、これらの背景画像それぞれにおけるアイコンの配置を決定するための位置決定情報とを、互いに対応付けて格納する背景格納手段をさらに有し、前記配置決定手段は、操作者により選択された背景画像に対応する位置決定情報と、参加者それぞれの属性情報とに基づいて、各参加者のアイコンの配置を決定し、前記表示手段は、操作者により選択された背景画像上に、前記配置決定手段により決定された配置でアイコンを表示する。
【０００７】
好適には、参加者の間の通信内容に基づいて、各参加者の属性情報を生成する属性生成手段をさらに有し、前記配置決定手段は、前記属性生成手段により生成された各参加者の属性情報に基づいて、各参加者に対応するアイコンの配置を決定する。
【０００８】
好適には、いずれかのグループに属する参加者の間の通信内容をこれらのグループに対応付けて格納する通信格納手段をさらに有し、前記属性生成手段は、前記通信格納手段により格納されている同一グループ内の通信内容に基づいて、このグループに属する参加者の属性情報を生成する。
【０００９】
好適には、各参加者の属性情報を格納する属性情報格納手段と、表示されたアイコンを移動させる操作が操作者によりなされた場合に、前記属性情報格納手段により格納された属性情報のうち、このアイコンに対応する参加者の属性情報を、このアイコンの移動先の位置に応じて変更する属性変更手段とをさらに有する。
【００１０】
また、本発明に係る情報処理装置は、アイコンの背景として表示される複数の背景画像を、検索目的に対応付けて格納する背景格納手段と、既定のグループに属する参加者それぞれの属性情報と、操作者により選択された検索目的とに基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定する配置決定手段と、操作者により選択された検索目的に対応する背景画像上に、前記配置決定手段により決定された配置で複数のアイコンを表示する表示手段とを有する。
【００１１】
また、本発明に係る情報処理システムは、複数のクライアント装置とサーバー装置とが含まれた情報処理システムであって、クライアント装置間の通信内容をサーバー装置に格納する通信内容格納手段と、前記サーバー装置に格納された通信内容に基づいて、各クライアント装置を操作する操作者それぞれの属性情報を生成する属性情報生成手段と、前記属性情報生成手段により生成された各操作者の属性情報に基づいて、これらの操作者それぞれを表す複数のアイコンの配置を決定する配置決定手段と、前記配置決定手段により決定された配置に基づいて、複数のアイコンをクライアント端末に表示させる表示手段とを有する。
【００１２】
また、本発明に係るプログラムは、既定のグループに属する参加者それぞれの属性情報に基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定する配置決定機能と、前記配置決定機能により決定された配置に基づいて、複数のアイコンを既定の表示領域に表示する表示機能とをコンピューターに実現させる。
【００１３】
また、本発明に係る情報処理方法は、コンピューターが、既定のグループに属する参加者それぞれの属性情報に基づいて、これらの参加者それぞれを表す複数のアイコンの配置を決定するステップと、コンピューターが、決定された配置に基づいて、複数のアイコンを既定の表示領域に表示するステップとを有する。
【発明の効果】
【００１４】
本発明によれば、コミュニティに参加している参加者間のコミュニケーションを促進することができる。
【発明を実施するための最良の形態】
【００１５】
［システム構成］
まず、情報処理システム１の全体構成を説明する。
図１は、情報処理システム１の全体構成を例示する図である。
図１に例示するように、情報処理システム１は、サーバー装置１０と、ユーザー端末２０とを含む。
サーバー装置１０は、情報処理装置の一例であり、コンピューター装置である。例えば、サーバー装置１０は、ウェブサーバーであり、ユーザー端末２０のウェブブラウザを介して、ユーザーにコミュニケーションツールを提供する。
【００１６】
ユーザー端末２０は、ユーザー（操作者）が操作するコンピューター装置である。例えば、ユーザー端末２０は、ウェブブラウザを介して、サーバー装置１０にアクセスし、このサーバー装置１０を介して、他のユーザー端末と通信を行う。
【００１７】
本例の情報処理システム１では、サーバー装置１０が、ＳＮＳ（ソーシャルネットワーキングサービス）やグループウェアなどのグループ内コミュニケーションツールを統合した環境をユーザー端末２０に提供し、各グループにおけるコミュニケーションの促進を実現する。より具体的には、情報処理システム１では、アイコンの表示領域である背景画像（以下、壁紙画像）を切り替えることにより、ＳＮＳやグループウェアなど（以下、コミュニティと総称）を切り替える。これらの壁紙画像には、各コミュニティに参加しているユーザー（すなわち、参加者）のアイコン（以下、ユーザーアイコン）が配置される。
また、本例の情報処理システム１では、壁紙上の位置に意味が設定されており、ユーザーアイコンの配置がユーザーの属性と意味とに基づいて決定される。
【００１８】
図２は、情報管理プログラム５の機能構成を例示する図である。
図２に例示するように、情報管理プログラム５は、通信ログ収集部５００、属性生成部５０５、検索部５１０、配置決定部５１５、壁紙選択部５２０、属性変更部５２５、移動検知部５３０、及び表示部５３５を有する。
本例の情報管理プログラム５は、サーバー装置１０にインストールされる。また、サーバー装置１０の記録装置には、通信ログデータベース１００（通信ログＤＢ１００）、属性データベース１０２（属性ＤＢ１０２）、及び壁紙データベース１０４（壁紙ＤＢ１０４）が設けられている。
情報管理プログラム５は、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されており、この記録媒体を介してサーバー装置１０（図１）にインストールされる。なお、情報管理プログラム５の一部又は全部は、ネットワークを介して、サーバー装置１０にインストールされてもよい。また、図２に例示された情報管理プログラム５及びデータベースの全部又は一部が、ユーザー端末２０にインストールされてもよいし、ＡＳＩC等のハードウェアによって実現されてもよい。
【００１９】
情報管理プログラム５において、通信ログ収集部５００は、ユーザー端末２０（図１）の間で行われる通信の内容を通信ログＤＢ１００に格納する。例えば、通信ログ収集部５００は、各コミュニティにおいてユーザー端末２０の間で行われるコミュニケーション（電子メール、インスタントメッセージ、電子掲示板への書込みなど）の内容を、コミュニティに対応付けて通信ログＤＢ１００に格納する。
本例の通信ログ収集部５００は、図３（Ａ）に例示するように、コミュニティ内で送受信された電子メールの内容（通信内容）を、当該電子メールの送信者及び受信者、並びに、電子メールが送受信されたコミュニティに対応付けて通信ログＤＢ１００に格納する。
【００２０】
属性生成部５０５は、ユーザーのコミュニケーションの内容（電子メール、インスタントメッセージ、電子掲示板への書込みなどの内容）に基づいて、このユーザーの属性情報を生成する。例えば、属性生成部５０５は、コミュニティに参加しているユーザー間の通信内容に基づいて、このコミュニティにおける各ユーザーの属性情報を生成する。ユーザーの属性情報とは、各ユーザーに関する情報であり、例えば、ユーザーの性別、年齢、所属、出身地、血液型、勤続年数、スキル（得意分野など）である。すなわち、属性生成部５０５は、各コミュニティ内で行われた通信の内容に基づいて、この通信を行ったユーザーの属性情報を生成する。
本例の属性生成部５０５は、通信ログＤＢ１００に格納された電子メールの内容に基づいて、この電子メールを送受信したユーザーの属性情報を生成し、生成された属性情報を属性ＤＢ１０２に格納する。
【００２１】
検索部５１０は、表示すべきユーザーアイコンを検索する。例えば、検索部５１０は、壁紙に表示されているユーザーアイコンの中から、検索条件に合致するユーザーを検索する。
本例の検索部５１０は、例えば、ユーザーにより選択されているコミュニティの中から、ユーザーにより選択された検索目的に合致するユーザーを検索する。
【００２２】
配置決定部５１５は、ユーザーの属性情報に基づいて、これらのユーザーそれぞれを表すアイコン（すなわち、ユーザーアイコン）の配置を決定する。例えば、配置決定部５１５は、コミュニティに属するユーザーの属性情報と、壁紙に対応付けられた位置決定情報とに基づいて、各ユーザーのユーザーアイコンの配置を決定する。
本例の配置決定部５１５は、コミュニティ表示用の壁紙が選択されている場合には、選択されているコミュニティに属する各ユーザーの属性情報と、選択されている壁紙に対応付けられた位置決定情報（図４の配置決定ファイル又は図８の配置決定ルール）とに基づいて、各ユーザーを表すユーザーアイコンの配置を決定する。また、配置決定部５１５は、検索用の壁紙が選択されている場合には、検索対象となるユーザー群に含まれる各ユーザーの属性情報と、選択されている壁紙に対応付けられた位置決定情報とに基づいて、各ユーザーのユーザーアイコンの配置を決定する。
【００２３】
壁紙選択部５２０は、壁紙ＤＢ１０４に格納されている壁紙画像の中から、ユーザーの操作に応じて、適用すべき壁紙画像を選択する。
本例の壁紙選択部５２０は、ユーザーがコミュニティを選択すると、選択されたコミュニティ（グループ）に対応する壁紙画像を、図４（Ａ）の壁紙ＤＢ１０４の中から読み出し、読み出された壁紙画像を表示部５３５に出力する。また、本例の壁紙選択部５２０は、ユーザーが検索目的を選択すると、選択された検索目的に対応する壁紙画像を、図８の壁紙ＤＢ１０４の中から読み出し、読み出された壁紙画像を表示部５３５に出力する。
【００２４】
属性変更部５２５は、ユーザーによってユーザーアイコンを移動させる操作が行われた場合に、このユーザーアイコンの移動先の位置に応じて、このユーザーアイコンに対応するユーザーの属性情報を変更する。例えば、属性変更部５２５は、壁紙に設定されている意味（属性）と、この壁紙上の移動先の位置とに基づいて、属性ＤＢ１０２に格納されている属性情報を更新する。
【００２５】
移動検知部５３０は、壁紙上に表示されたユーザーアイコンの移動を検知する。
本例の移動検知部５３０は、壁紙上に表示されたユーザーアイコンのドラッグ操作を検知すると、ドラッグされたユーザーアイコンに対応するユーザー名、及び、このユーザーアイコンの移動先の座標を属性変更部５２５に通知する。
【００２６】
表示部５３５は、壁紙選択部５２０により選択された壁紙画像上に、コミュニティに属するユーザーのユーザーアイコンを、配置決定部５１５により決定された配置で表示する。
本例の表示部５３５は、ウェブサーバーとして、壁紙上にユーザーアイコンが配置されたウェブページをユーザー端末２０に送信して、このウェブページをユーザー端末２０上に表示させる。
【００２７】
通信ログＤＢ１００は、図３（Ａ）に例示するように、ユーザー間で送受信された電子メールの内容（通信内容）を、この電子メールの送信者及び受信者、並びに、この電子メールが送受信されたコミュニティ（グループ）に対応付けて記録する。なお、通信ログＤＢ１００は、通信内容、送信者、受信者及びコミュニティに加えて、電子メールの送信時及び受信時を記録してもよい。
【００２８】
属性ＤＢ１０２は、図３（Ｂ）に例示するように、ユーザーの属性情報（所属、出身地、得意分野など）を、ユーザー及びコミュニティに対応付けて記録する。ユーザーの属性情報には、ユーザーがユーザー端末２０を介して入力した情報（例えば、所属、出身地、血液型、現住所など）と、属性生成部５０５により生成された情報（例えば、得意分野など）とが含まれる。例えば、属性生成部５０５は、電子メールの内容を解析して、「Ｊａｖａ（登録商標）」などのキーワードの出現回数や、電子メールでの使用言語などに基づいて、ユーザーの得意分野（Ｊａｖａ（登録商標）や外国語）を特定する。なお、所属、出身地、血液型なども、電子メールの内容を解析して属性生成部５０５が生成してもよい。
【００２９】
また、属性ＤＢ１０２がコミュニティに対応付けて属性情報を記録するのは、コミュニティによって、各ユーザーが異なる属性を示すからである。例えば、コミュニティが「会社」である場合には、ユーザーは仕事に関連する属性（プログラミング、外国語、経理、営業など）を示し、コミュニティが「趣味のサークル」である場合には、ユーザーは趣味に関連する属性（ゴルフ、サッカー、将棋など）を示す。このような各コミュニティにおけるユーザーの個性を加味できるように、属性ＤＢ１０２は、各コミュニティにおけるユーザーの属性情報をコミュニティに対応付けて記録する。
なお、属性生成部５０５も、各コミュニティ内で送受信された電子メールに基づいて、各コミュニティにおけるユーザーの属性情報を生成する。具体的には、図３（Ｂ）の得意分野「ＪＡＶＡ（登録商標）」及び「ＨＴＭＬ」は、コミュニティ「ＸＹＺ」においてユーザー「ＡＡＡＡ」が送受信した電子メールの内容に基づくものであり、得意分野「将棋」及び「サッカー」は、異なるコミュニティ「ＡＢＣ」において同一のユーザー「ＡＡＡＡ」が送受信した電子メールの内容に基づくものである。
【００３０】
壁紙ＤＢ１０４は、図４（Ａ）に例示するように、コミュニティに対応付けて、このコミュニティを表象する壁紙画像と、この壁紙におけるユーザーアイコンの配置を決定するための配置決定ファイルとを記録する。本例の配置決定ファイルは、図４（Ｂ）に例示するように、壁紙上の位置を示す座標と、ユーザーとを互いに対応付けるテーブルである。本例では、さらに、ユーザーの所属がユーザーに対応付けられている。
【００３１】
壁紙ＤＢ１０４に記録される壁紙画像は、図５（Ａ）に例示するように、壁紙９００としてユーザー端末２０に表示される。壁紙９００の各位置には、意味が設定されている。具体的には、本例の壁紙９００には、コミュニティに属するユーザーの座席表が表わされている。壁紙９００の各座席の座標は、図４（Ｂ）の配置決定ファイルによって、各ユーザーに対応付けられている。すなわち、配置決定部５１５（図２）は、図５（Ａ）の壁紙９００が選択された場合には、この壁紙９００に対応付けられた配置決定ファイル（図４（Ｂ））を参照して、各ユーザーアイコンの配置を決定する。この結果、図５（Ｂ）に例示するように、壁紙９００上に、このコミュニティに属するユーザーのユーザーアイコン９１０Ａ及びユーザーアイコン９１０Ｂが配置される。
【００３２】
さらに、図５（Ｂ）に例示するように、壁紙９００上でユーザーアイコン９１０Ａが、ユーザーのドラッグ操作によって移動させられると、移動先の座標に基づいて、属性変更部５２５が、移動させられたユーザーアイコンに対応するユーザーの属性情報（本例では、所属）を変更する。具体的には、属性変更部５２５は、ユーザーアイコン９１０Ａの移動先の座標と、図４（Ｂ）の配置決定ファイルに登録されている座標とを比較して、移動先の座標と最も近い登録座標を選択し、選択された登録座標に対応付けられた所属を特定して、ユーザーアイコン９１０Ａのユーザーの所属を、特定された所属に変更する。
【００３３】
図６は、ユーザーがコミュニティを切り替えた場合の動作（Ｓ１０）を説明するフローチャートである。
図６に示すように、ステップ１００（Ｓ１００）において、サーバー装置１０の情報管理プログラム５は、コミュニティの選択操作を検知するまで待機し（Ｓ１００：Ｎｏ）、コミュニティの選択操作を検知した場合（Ｓ１００：Ｙｅｓ）、Ｓ１０５の処理に移行する。
例えば、ユーザーは、ユーザー端末２０に対して、タブの切り替え操作を行うことにより、切り替え先のコミュニティを選択する。
【００３４】
ステップ１０５（Ｓ１０５）において、情報管理プログラム５（図２）の壁紙選択部５２０は、壁紙ＤＢ１０４（図４（Ａ））にアクセスして、ユーザーにより選択されたコミュニティに対応する壁紙画像及び配置決定ファイルを読み出し、読み出された壁紙画像を表示部５３５に出力し、読み出された配置決定ファイルを配置決定部５１５に出力する。
【００３５】
ステップ１１０（Ｓ１１０）において、検索部５１０は、属性ＤＢ１０２（図３（Ｂ））にアクセスして、ユーザーにより選択されたコミュニティに属するユーザー（参加者）を検索し、検索結果（コミュニティに属するユーザー）を配置決定部５１５に通知する。
【００３６】
ステップ１１５（Ｓ１１５）において、配置決定部５１５は、壁紙選択部５２０から入力された配置決定ファイル（図４（Ｂ））を参照して、検索部５１０から通知されたユーザー（コミュニティに属するユーザー）のユーザーアイコンそれぞれの配置を決定し、決定された配置を表示部５３５に通知する。
【００３７】
ステップ１２０（Ｓ１２０）において、情報管理プログラム５は、検索部５１０により検索されたユーザーの中で、電子メールの送信を行っているユーザーが存在するか否かを判断する。
情報管理プログラム５は、電子メールの送信を行っているユーザーがコミュニティ内に存在する場合に、Ｓ１２５の処理に移行し、電子メールの送信を行っているユーザーがコミュニティ内に存在しない場合に、Ｓ１３０の処理に移行する。
【００３８】
ステップ１２５（Ｓ１２５）において、表示部５３５は、ユーザー端末２０のウェブブラウザに、壁紙選択部５２０から入力された壁紙画像を表示させ、続いて、配置決定部５１５から通知された配置に従って、ユーザーアイコンを表示させる。この際に、表示部５３５は、電子メール送信中（会話中）のユーザーのユーザーアイコンを優先して表示させる。
【００３９】
ステップ１３０（Ｓ１３０）において、表示部５３５は、ユーザー端末２０のウェブブラウザに、壁紙選択部５２０から入力された壁紙画像を表示させ、続いて、配置決定部５１５から通知された配置に従って、ユーザーアイコンを表示させる。
【００４０】
図７は、ユーザーアイコンに対してドラッグ操作が行われた場合の動作（Ｓ２０）を説明するフローチャートである。
図７に示すように、ステップ２００（Ｓ２００）において、サーバー装置１０の移動検知部５３０（図２）は、ユーザーアイコンに対するドラッグ操作を検知するまで待機し（Ｓ２００：Ｎｏ）、いずれかのユーザーアイコンに対してドラッグ操作が行われた場合（Ｓ２００：Ｙｅｓ）、Ｓ２０５の処理に移行する。
例えば、ユーザーは、ユーザー端末２０に対して、図５（Ｂ）の壁紙９００上で、ユーザー「ＡＡＡＡ」のユーザーアイコン９１０Ａを、「Ｂ課」の課長席までドラッグ・アンド・ドロップする。これにより、ユーザーアイコン９１０Ａは、「Ｂ課」の課長席に移動する。
【００４１】
ステップ２０５（Ｓ２０５）において、移動検知部５３０は、ユーザーアイコン９１０Ａの移動先の座標を特定し、特定された座標を属性変更部５２５に通知する。
ステップ２１０（Ｓ２１０）において、属性変更部５２５は、移動検知部５３０から通知された座標（ユーザーアイコン９１０の移動先の座標）と、表示中の壁紙画像に対応する位置決定情報（図４（Ｂ）の配置決定ファイル）とに基づいて、移動先の座標に対応する属性（所属）を特定する。
【００４２】
ステップ２１５（Ｓ２１５）において、属性変更部５２５は、属性ＤＢ１０２にアクセスして、移動させられたユーザーアイコン９１０Ａに対応するユーザーの属性情報（所属）を、特定された属性（所属）で更新する。
【００４３】
以上説明したように、本実施形態の情報処理システム１では、壁紙の切り替えによって、コミュニティが切り替えられると共に、この壁紙の位置に意味が設定されている場合には、設定されている意味に応じて、このコミュニティに属するユーザーのユーザーアイコンが配置される。さらに、ユーザーアイコンがユーザーによって移動させられた場合には、移動先に位置に応じて、このユーザーアイコンに対応する属性情報が更新される。
【００４４】
次に、所定のコミュニティ内でユーザーを検索する場面を説明する。
図８は、壁紙ＤＢ１０４が記録する検索用の壁紙画像を例示する図である。
図８に例示するように、壁紙ＤＢ１０４（図２）は、図４に例示するコミュニティ毎の壁紙画像に加えて、検索目的毎の壁紙画像を記録している。より具体的には、壁紙ＤＢ１０４は、検索目的に対応付けて、壁紙画像と、配置決定ルールとを記録している。
本例の配置決定ルールは、ユーザーアイコンの位置を決定するための情報であり、図８に例示するように、ユーザーの属性情報（年齢、専門分野の経験年数、英語試験の点数、英語による電子メール（会話）の回数、血液型、出身地）を、壁紙上の位置に対応付けるためのルールである。
【００４５】
壁紙ＤＢ１０４に記録される検索用の壁紙画像は、例えば、図９に例示するように、スキルによって検索するための壁紙９０２（図９（Ａ））や、出身地によって検索するための壁紙９０４（図９（Ｂ））などである。
図９（Ａ）に例示する壁紙９０２は、壁紙の水平方向を横軸とし、壁紙の垂直方向を縦軸としたグラフである。本例の横軸は年齢であり、縦軸は専門分野（Ｊａｖａ（登録商標））における経験年数（キャリア）である。所定のコミュニティにおいて、図９（Ａ）の壁紙９０２が選択されると、配置決定部５１５（図２）は、この壁紙９０２に対応付けられた配置決定ルール（図８の「スキル１評価」の行）を参照して、このコミュニティに属するユーザーの属性情報（年齢及び専門分野での経験年数）に基づいて、各ユーザーアイコンの配置を決定する。この結果、図９（Ａ）に例示するように、壁紙９０２上に、このコミュニティに属するユーザーのユーザーアイコン９１０Ａ〜ユーザーアイコン９１０Ｄが、属性に応じた位置に配置される。
【００４６】
同様に、図９（Ｂ）に例示する壁紙９０４には、日本地図が表示されており、所定のコミュニティにおいて、この壁紙９０４が選択されると、配置決定部５１５（図２）は、この壁紙９０４に対応付けられた配置決定ルール（図８の「出身地」の行）を参照して、このコミュニティに属するユーザーの属性情報（出身地）に基づいて、各ユーザーアイコンの配置を決定する。この結果、図９（Ｂ）に例示するように、壁紙９０４の地図上に、このコミュニティに属するユーザーのユーザーアイコン９１０Ａ〜ユーザーアイコン９１０Ｃが、各ユーザーの出身地に配置される。
【００４７】
図１０は、ユーザーが検索目的を選択した場合の動作（Ｓ３０）を説明するフローチャートである。
図１０に示すように、ステップ３００（Ｓ３００）において、サーバー装置１０の情報管理プログラム５は、いずれかのコミュニティにおいて検索目的がユーザーによって選択されるまで待機し（Ｓ３００：Ｎｏ）、いずれかの検索目的が選択された場合（Ｓ３００：Ｙｅｓ）、Ｓ３０５の処理に移行する。
例えば、ユーザー端末２０は、いずれのコミュニティの壁紙上で右クリックすることにより、検索目的のリストを表示し、表示された検索目的のリストの中から、いずれかの検索目的を選択する操作を受け付ける。
【００４８】
ステップ３０５（Ｓ３０５）において、情報管理プログラム５（図２）の壁紙選択部５２０は、壁紙ＤＢ１０４（図８）にアクセスして、ユーザーにより選択された検索目的に対応する壁紙画像及び配置決定ルールを読み出し、読み出された壁紙画像を表示部５３５に出力し、読み出された配置決定ルールを配置決定部５１５に出力する。
【００４９】
ステップ３１０（Ｓ３１０）において、検索部５１０は、属性ＤＢ１０２（図３（Ｂ））にアクセスして、コミュニティに属するユーザー（参加者）の中から、配置決定ルールで必要な属性を有するユーザーを選択し、選択結果（検索の対象たりうるユーザー）を配置決定部５１５に通知する。例えば、Ｊａｖａ（登録商標）の経験年数が配置決定ルールに要求されている場合に、Ｊａｖａ（登録商標）の経験年数が属性情報として登録されているユーザーのみが選択され、Ｊａｖａ（登録商標）の経験年数が属性情報として登録されていないユーザーは除外される。
【００５０】
ステップ３１５（Ｓ３１５）において、配置決定部５１５は、壁紙選択部５２０から入力された配置決定ルールに従って、検索部５１０から通知されたユーザーの属性情報に基づいて各ユーザーの属性値を算出する。
ステップ３２０（Ｓ３２０）において、配置決定部５１５は、壁紙選択部５２０から入力された配置決定ルールと、算出された各ユーザーの属性値とに基づいて、ユーザーアイコンそれぞれの配置を決定し、決定された配置を表示部５３５に通知する。
【００５１】
ステップ３２５（Ｓ３２５）において、表示部５３５は、図９に例示するように、ユーザー端末２０のウェブブラウザに、壁紙選択部５２０から入力された壁紙画像を表示させ、続いて、配置決定部５１５から通知された配置に従って、ユーザーアイコンを表示させる。
【００５２】
以上説明したように、本実施形態における情報処理システム１では、検索目的に応じて壁紙を切り替え、切り替えられた壁紙上の、各ユーザーの属性情報に応じた位置（すなわち、検索結果に応じた位置）に、各ユーザーアイコンが配置される。
【００５３】
［変形例１］
次に、上記実施形態の変形例を説明する。
図１１は、時系列配置ログの表示機能を説明する図である。
第１の変形例として、図１１に例示するように、各コミュニティにおけるユーザーアイコンの配置を時系列に記録し、記録されたユーザーアイコンの配置をコミュニティ毎に時系列表示する機能を説明する。本変形例では、第１の時点（２０００年４月）から第３の時点（２０１０年４月）までの複数の時点におけるユーザーアイコンの配置をコミュニティに対応付けてサーバー装置１０が記録しておき、サーバー装置１０は、ユーザー端末２０から要求があると、記録していたユーザーアイコンの配置を時系列に連続表示する。表示の方法は、スライド方式であってもよいし、動画的な方式であってもよい。
【００５４】
［変形例２］
次に、第２の変形例を説明する。
図１２は、ギャップ提示機能を説明する図である。
第２の変形例として、図１２（Ａ）に例示するように、検索用の壁紙においていずれかのユーザーアイコンが移動させられると、その移動方向及び移動量に応じて、移動前後における属性のギャップを提示する機能を説明する。本例では、図１２（Ｂ）に例示するように、ユーザーアイコン９１０Ｂが横軸方向（英語試験の点数に関する評価軸方向）に移動させられると、サーバー装置１０は、配置決定ルール（図８）と、移動方向及び移動量とに基づいて、属性（英語試験の点数）のギャップを算出し、算出されたギャップ（英語試験の点数のギャップ）を吹き出し領域９２０に表示させる。本例の吹き出し領域９２０には、英語試験の点数を埋めるために必要な事項（学習書やリスニングテープなど）が、ギャップとしてユーザー端末２０に表示されている。なお、サーバー装置１０は、属性の過不足分（不足点数）をそのままギャップとしてユーザー端末２０に表示させてもよい。
【００５５】
［変形例３］
次に、第３の変形例を説明する。
図１３は、図５の壁紙９００の一部を拡大表示した図である。
図１３に例示するように、サーバー装置１０は、壁紙９００上に、コミュニケーションツールのアイコンを表示してもよい。本例では、コミュニケーションツールのアイコンとして、電話アイコン９３０、コンピューターイコン９３２、及び、ファクシミリアイコン９３４が表示されている。電話アイコン９３０は、座席に設置された電話の電話番号に関連付けられており、サーバー装置１０は、ユーザーがこの電話アイコン９３０を選択操作すると、この電話アイコン９３０に関連付けられた電話番号への発呼をユーザー端末２０又はユーザーの電話に開始させる。
また、コンピューターイコン９３２は、座席に設置されたコンピューターの電子メールアドレスなどに関連付けられており、サーバー装置１０は、ユーザーがこのコンピューターイコン９３２を選択操作すると、このコンピューターイコン９３２に関連付けられたメールアドレスへのメール作成をユーザー端末２０に開始させる。
同様に、ファクシミリアイコン９３４は、座席に設置されたファクシミリの電話番号に関連付けられており、サーバー装置１０は、ユーザーがこのファクシミリアイコン９３４を選択操作すると、このファクシミリアイコン９３４に関連付けられた電話番号へのファクシミリ送信準備をユーザー端末２０に開始させる。
【００５６】
［変形例４］
次に、第４の変形例を説明する。
図１４は、検索用壁紙における時系列配置ログの表示機能を説明する図である。
第１の変形例では、コミュニティ表示用の壁紙における時系列配置ログ表示機能を説明したが、第４の変形例では、図１４に例示するように、検索用壁紙におけるユーザーアイコンの配置を時系列に記録し、記録されたユーザーアイコンの配置を検索用壁紙毎に時系列表示する機能を説明する。
図１４の壁紙９００には、人のタイプ（行動派タイプ、社交派タイプ、専門家タイプ又はサポータータイプ）が表示されており、各タイプに対して領域が割り当てられている。サーバー装置１０は、ユーザーが入力した自己診断テストの結果に基づいて、このユーザーのタイプ（行動派タイプ、社交派タイプ、専門家タイプ又はサポータータイプ）を決定し、決定されたタイプを属性値として、図１４の壁紙９００上にユーザーアイコンを配置する。
さらに、サーバー装置１０は、第１の時点（２０００年４月）から第３の時点（２００４年４月）までの複数の時点におけるユーザーアイコンの配置を検索用壁紙に対応付けて記録しておき、ユーザー端末２０から要求があると、図１４（Ａ）〜（Ｃ）に例示するように、記録していたユーザーアイコンの配置を時系列に連続表示する。
このように、検索用壁紙におけるユーザーアイコンの配置を時系列に表示することにより、例えば、ユーザーの性格や能力などの変化を確認することができる。
【図面の簡単な説明】
【００５７】
【図１】情報処理システム１の全体構成を例示する図である。
【図２】情報管理プログラム５の機能構成を例示する図である。
【図３】通信ログデータベース及び属性データベースの内容を例示する図である。
【図４】壁紙データベースの内容を例示する図である。
【図５】コミュニティの壁紙９００を例示する図である。
【図６】ユーザーがコミュニティを切り替えた場合の動作（Ｓ１０）を説明するフローチャートである。
【図７】ユーザーアイコンに対してドラッグ操作が行われた場合の動作（Ｓ２０）を説明するフローチャートである。
【図８】壁紙データベースの内容を例示する図である。
【図９】検索用の壁紙を例示する図である。
【図１０】ユーザーが検索目的を選択した場合の動作（Ｓ３０）を説明するフローチャートである。
【図１１】時系列配置ログの表示機能を説明する図である。
【図１２】ギャップ提示機能を説明する図である。
【図１３】図５の壁紙９００の一部を拡大表示した図である。
【図１４】検索用壁紙における時系列配置ログの表示機能を説明する図である。
【符号の説明】
【００５８】
１・・・情報処理システム
１０・・・サーバー装置
１００・・・通信ログデータベース
１０２・・・属性データベース
１０４・・・壁紙データベース
５・・・情報管理プログラム
５００・・・通信ログ収集部
５０５・・・属性生成部
５１０・・・検索部
５１５・・・配置決定部
５２０・・・壁紙選択部
５２５・・・属性変更部
５３０・・・移動検知部
５３５・・・表示部
【図１】
2010055222.tif 000003
【図２】
2010055222.tif 000004
【図３】
2010055222.tif 000005
【図４】
2010055222.tif 000006
【図５】
2010055222.tif 000007
【図６】
2010055222.tif 000008
【図７】
2010055222.tif 000009
【図８】
2010055222.tif 000010
【図９】
2010055222.tif 000011
【図１０】
2010055222.tif 000012
【図１１】
2010055222.tif 000013
【図１２】
2010055222.tif 000014
【図１３】
2010055222.tif 000015
【図１４】
2010055222.tif 000016