(57)【要約】【課題】ユーザのプロフィールを、そのユーザを招待したユーザに書かせることで、登録したばかりのユーザに友達ができにくいという状態を解消する。【解決手段】被紹介者であるクライアント２００ｂのユーザが、登録されたばかりでサービスの利用方法をよく知らず、自分自身でプロフィール情報を入力していなくても、クライアント２００ａのユーザが入力したプロフィール情報あるいは被紹介者自身が変更を加えた後のプロフィール情報が、クライアント２００ｃのユーザに提供されることで、登録されたばかりのユーザにも、見知らぬ相手とのコミュニケーションの機会が提供され、ネットワークを介した友達作りが促進される。【選択図】  図６
2008123436.tif 000002
【特許請求の範囲】
【請求項１】
登録済みのユーザから招待されたユーザの登録が許される登録制のネットワークコミュニケーションサービスで用いられるプロフィール提供装置であって、
前記ネットワークコミュニケーションサービスに新たに招待されるユーザである被招待者の個人的な属性に関するプロフィール情報の全部または一部の入力を、前記被招待者をネットワークコミュニケーションサービスに招待する登録済みのユーザである招待者の端末を介して受け付ける被招待者情報入力部と、
前記被招待者情報入力部に入力された被招待者のプロフィール情報を記憶する記憶部と、
前記招待者の端末からの依頼に応じ、前記被招待者の端末に対し、前記ネットワークコミュニケーションサービスへの登録を促す情報を送信し、前記被招待者の端末から、前記ネットワークコミュニケーションサービスに登録する指示を受け付ける招待部と、
前記招待部が前記被招待者の端末から前記登録する指示を受け付けたことに応じ、前記被招待者を前記ネットワークコミュニケーションサービスのユーザに登録する登録部と、
前記登録部が登録した被招待者のプロフィール情報を、登録済みの任意のユーザの端末からの要求に応じて前記記憶部から抽出し、前記任意のユーザの端末に送信するプロフィール送信部と、
を備えるプロフィール提供装置。
【請求項２】
前記被招待者の端末から、前記記憶部に記憶された被招待者のプロフィール情報の内容を確認した旨の指示を受け付ける確認受付部をさらに備え、
前記プロフィール送信部は、前記確認部受付が前記プロフィール情報の内容を確認した旨の指示を受け付けた場合、登録済みの任意のユーザの端末からの要求に応じて、前記記憶部に記憶された被招待者のプロフィール情報を前記任意のユーザの端末に送信する請求項１に記載のプロフィール提供装置。
【請求項３】
前記被招待者の端末から、前記記憶部に記憶された被招待者のプロフィール情報の全部または一部の変更を受け付ける変更部をさらに備え、
前記記憶部は、前記変更部が変更を受け付けたプロフィール情報を上書き記憶する請求項１または２に記載のプロフィール提供装置。
【請求項４】
登録済みのユーザから招待されたユーザの登録が許される登録制のネットワークコミュニケーションサービスで用いられるプロフィール提供方法であって、
前記ネットワークコミュニケーションサービスに新たに招待されるユーザである被招待者の個人的な属性に関するプロフィール情報の全部または一部の入力を、前記被招待者をネットワークコミュニケーションサービスに招待する登録済みのユーザである招待者の端末を介して受け付けるステップと、
入力された被招待者のプロフィール情報を記憶する記憶部と、
前記招待者の端末からの依頼に応じ、前記被招待者の端末に対し、前記ネットワークコミュニケーションサービスへの登録を促す情報を送信し、前記被招待者の端末から、前記ネットワークコミュニケーションサービスに登録する指示を受け付けるステップと、
前記被招待者の端末から前記登録する指示を受け付けたことに応じ、前記被招待者を前記ネットワークコミュニケーションサービスのユーザに登録するステップと、
登録した被招待者のプロフィール情報を、登録済みの任意のユーザの端末からの要求に応じて抽出し、前記任意のユーザの端末に送信するステップと、
を備えるプロフィール提供方法。
【請求項５】
請求項４に記載のプロフィール提供方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は登録ユーザによる紹介制のネットワークコミュニケーションサービスにおいて新規ユーザのプロフィール情報を提供する技術に関する。
【背景技術】
【０００２】
近年、ソーシャルネットワークサービス（ＳＮＳ）のような、登録ユーザによる紹介によってユーザ登録が可能なネットワークコミュニケーションサービスが普及している。ＳＮＳとは、参加者が互いに友人を紹介しあって、新たな友人関係を広げることを目的に開設されたＷｅｂサイトである。ＳＮＳには同じ関心や興味を持つユーザが集まるコミュニティというグループを形成し、コミュニティのＷｅｂサイトでは、コミュニティのメンバーが互いに共通の話題について情報交換し情報共有する。
【０００３】
特許文献１では、コミュニケーションサービスにおいて、自己紹介文とニックネームの登録を行っているユーザのみ利用を許すことで、匿名性を低くする。
【特許文献１】特開２００４−１５２１９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ＳＮＳなどのネットワークコミュニケーションサービスでは、サイトでのユーザの匿名性を低くするため、招待制というユーザ登録方法をとることが多い。また、さらに匿名性を低くするために、ユーザにプロフィール情報（本名や自己紹介）を登録させたりすることが多い。しかし、サイトに登録したばかりのユーザは、何をしてよいのか分からず、しばらくプロフィール情報を書かない状態のままでいることが多い。これだと、サイトに登録したばかりの頃は友達を増やしたい反面、プロフィールが書かれていないため友達ができにくいという状態に陥ってしまう。
【０００５】
そこで本発明では、ユーザのプロフィールを、そのユーザを招待したユーザに書かせることで、登録したばかりのユーザに友達ができにくいという状態を解消する。
【課題を解決するための手段】
【０００６】
本発明に係るプロフィール提供装置は、登録済みのユーザから招待されたユーザの登録が許される登録制のネットワークコミュニケーションサービスで用いられるプロフィール提供装置であって、ネットワークコミュニケーションサービスに新たに招待されるユーザである被招待者に関するプロフィール情報の全部または一部の入力を、被招待者をネットワークコミュニケーションサービスに招待する登録済みのユーザである招待者の端末を介して受け付ける被招待者情報入力部と、被招待者情報入力部に入力された被招待者のプロフィール情報を記憶する記憶部と、招待者の端末からの依頼に応じ、被招待者の端末に対し、ネットワークコミュニケーションサービスへの登録を促す情報を送信し、被招待者の端末から、ネットワークコミュニケーションサービスに登録する指示を受け付ける招待部と、招待部が被招待者の端末から登録する指示を受け付けたことに応じ、被招待者をネットワークコミュニケーションサービスのユーザに登録する登録部と、登録部が登録した被招待者のプロフィール情報を、登録済みの任意のユーザの端末からの要求に応じて記憶部から抽出し、任意のユーザの端末に送信するプロフィール送信部と、を備える。
【０００７】
この発明によると、招待者が入力した被招待者のプロフィール情報が記憶される。記憶された被招待者のプロフィール情報は、登録された任意のユーザからの要求に応じて、そのユーザの端末に送信される。
【０００８】
つまり、登録されたばかりの被招待者がサービスの利用方法に慣れておらず、プロフィール情報を入力していなくても、招待者が入力した被招待者のプロフィール情報を第三者に提供することができ、その第三者と被招待者とのコミュニケーションのきっかけを作ることができ、登録されたばかりのユーザでも、友達作りが容易になる。
【０００９】
被招待者の端末から、記憶部に記憶された被招待者のプロフィール情報の内容を確認した旨の指示を受け付ける確認受付部をさらに備え、プロフィール送信部は、確認部受付がプロフィール情報の内容を確認した旨の指示を受け付けた場合、登録済みの任意のユーザの端末からの要求に応じて、記憶部に記憶された被招待者のプロフィール情報を任意のユーザの端末に送信するとよい。
【００１０】
こうすると、招待者が任意に入力した被招待者のプロフィール情報の内容を、被招待者自身が確認した場合に限り、被招待者のプロフィール情報を第三者に提供することができ、被招待者のプライバシー保護に資するし、プロフィール情報の内容の正確性も担保できる。
【００１１】
被招待者の端末から、記憶部に記憶された被招待者のプロフィール情報の全部または一部の変更を受け付ける変更部をさらに備え、記憶部は、変更部が変更を受け付けたプロフィール情報を上書き記憶するようにしてもよい。
【００１２】
こうすると、招待者が任意に入力した被招待者のプロフィール情報の内容を、被招待者自身が修正できるから、プロフィール情報の内容の正確性を担保できる。
【００１３】
本発明に係るプロフィール提供方法は、登録済みのユーザから招待されたユーザの登録が許される登録制のネットワークコミュニケーションサービスで用いられるプロフィール提供方法であって、ネットワークコミュニケーションサービスに新たに招待されるユーザである被招待者に関するプロフィール情報の全部または一部の入力を、被招待者をネットワークコミュニケーションサービスに招待する登録済みのユーザである招待者の端末を介して受け付けるステップと、入力された被招待者のプロフィール情報を記憶する記憶部と、招待者の端末からの依頼に応じ、被招待者の端末に対し、ネットワークコミュニケーションサービスへの登録を促す情報を送信し、被招待者の端末から、ネットワークコミュニケーションサービスに登録する指示を受け付けるステップと、被招待者の端末から登録する指示を受け付けたことに応じ、被招待者をネットワークコミュニケーションサービスのユーザに登録するステップと、登録した被招待者のプロフィール情報を、登録済みの任意のユーザの端末からの要求に応じて抽出し、任意のユーザの端末に送信するステップと、を備える。
【００１４】
上記に記載のプロフィール提供方法をコンピュータに実行させるためのプログラムも本発明に含まれる。
【発明の効果】
【００１５】
この発明によると、招待者が入力した被招待者のプロフィール情報が記憶される。記憶された被招待者のプロフィール情報は、登録された任意のユーザからの要求に応じて、そのユーザの端末に送信される。
【００１６】
つまり、登録されたばかりの被招待者がサービスの利用方法に慣れておらず、プロフィール情報を入力していなくても、招待者が入力した被招待者のプロフィール情報を第三者に提供することができ、その第三者と被招待者とのコミュニケーションのきっかけを作ることができ、登録されたばかりのユーザでも、友達作りが容易になる。
【発明を実施するための最良の形態】
【００１７】
図１は本発明の好ましい実施形態に係るネットワークコミュニケーションシステムの概略構成を示す図である。このシステムでは、パソコン、携帯電話、ＰＤＡなどで構成された複数のクライアント２００同士が、インターネットなどのネットワーク５０を経由してサーバ１００にアクセスすると、サーバ１００の仲介によって相互に情報を交換できる。
【００１８】
ここでは複数のクライアント２００として、クライアント２００ａ、クライアント２００ｂおよびクライアント２００ｃが例示されているが、実際には、多数のクライアントがサーバ１００を介して互いにアクセスすることができる。
【００１９】
サーバ１００は、ユーザ情報登録部１、招待状発行部２、Ｗｅｂサーバ４、ユーザプロフィール管理データベース６を備えている。
【００２０】
クライアント２００は、数字／文字キーなどで構成された入力部２０１と、画像や文字などを表示する表示部２０２とを備えている。
【００２１】
図２は、ユーザプロフィール管理データベース６に記憶される情報の概念説明図である。このデータベースは、クライアント２００のユーザＩＤ、メールアドレス、氏名、趣味、紹介文、招待元ユーザＩＤ、パスワード、性別、職業、誕生日、出身地、現住所、ハンドルネーム、プロフィール確認状況、および登録状況の各項目を対応づけたプロフィール情報を記憶する。
【００２２】
ユーザＩＤとは、各ユーザの識別情報であり、サーバ１００が自動的に各ユーザに一意的に付与する。
【００２３】
説明の便宜上、クライアント２００ａのユーザが招待者、クライアント２００ｂのユーザが被招待者とすると、クライアント２００ｂのユーザのプロフィール情報における招待元ユーザＩＤとは、招待者であるクライアント２００のユーザのＩＤである。
【００２４】
メールアドレスは、被招待者に送る招待状の送信先を示し、ネットワークコミュニケーションサービスに新規にユーザを招待するのに必須の情報であり、招待者が招待したい人のクライアント２００ｂの有するメールアドレスを入力する。
【００２５】
趣味・紹介文は、被紹介者に関する趣味や紹介を記述した文章であり、招待者であるクライアント２００ａのユーザが、任意に入力することができる。ただし、クライアント２００ｂのユーザが、任意に修正・変更することもできる。
【００２６】
プロフィール確認状況は、被招待者が、招待者の入力した紹介文を確認したか否かの状況を示すステータス情報であり、サーバ１００によって適宜更新される。
【００２７】
登録状況は、被招待者が、ユーザとして正式に登録されたか否かを示すステータス情報であり、サーバ１００によって適宜更新される。
【００２８】
上記以外の各項目は、招待者あるいは被招待者がクライアント２００から任意に入力・設定できる情報である。
【００２９】
以下、図３〜５のフローチャートを参照し、本発明のシステムで実行される処理の流れを説明する。
【００３０】
図３はユーザ招待・登録処理の流れを示すフローチャートである。
【００３１】
Ｓ１では、サーバ１００のユーザ情報登録部１は、ネットワークコミュニケーションサービスに招待しようとする被招待者（クライアント２００ｂのユーザ）に宛てて送信される招待状の発行に関する情報を入力させるための招待状発行画面を、Ｗｅｂサーバ４にアクセスしてきたクライアント２００ａからの要求に応じて送信する。
【００３２】
Ｓ２では、クライアント２００ａは、Ｗｅｂサーバ４から受信した招待状発行画面で規定される形式に従い、被招待者に関する各種情報の入力を、入力部２０１を介して受け付ける。
【００３３】
図６は招待状発行画面の一例である。この画面はクライアント２００ａの表示部２０２に表示されており、ユーザプロフィール管理データベース６の項目に対応した項目のうち、招待状メールの送信に必須のメールアドレスおよび氏名、ならびに被招待者の個人的な属性をおおまかに知らしめる情報である性別、職業、趣味、紹介文、プロフィール画像の入力項目を画面に示す。なお、この画面では、被招待者にとって重要と思われる特定の個人情報（ハンドルネーム、パスワード、誕生日、出身地、現住所）の入力項目は存在しない。
【００３４】
招待者であるクライアント２００ａのユーザは、自分の友人知人である被招待者のメールアドレスおよび氏名、ならびに入力の許された範囲で被招待者の属性に関する情報を画面の入力項目に従って記入し、内容が確定すれば、「招待状を送る」ボタンを押す。「招待状を送る」ボタンが押下されると、この画面上で入力された情報がサーバ１００に送られる。
【００３５】
なお、招待状の発行に必要最低限な所定の情報（例えばメールアドレスと氏名のみ）が入力されれば、その他の情報は入力しなくても、被招待者の登録自体は可能であるものとする。つまり、招待者は、被招待者への招待状発行にあたり、被招待者に関する所定の情報の入力を許可されるにすぎず、入力を強制されるのではない。被招待者の登録に関して任意の入力項目（例えば趣味、紹介文）の入力が省略された場合、後述するユーザ情報確認・変更処理およびプロフィール表示処理は行わないようにする。
【００３６】
Ｓ３では、サーバ１００のユーザ情報登録部１は、Ｗｅｂサーバ４経由で、クライアント２００ａから被招待者に関する情報を受信すると、受信した情報と、被招待者に対して一意的に発行されたユーザＩＤとを対応づけ、プロフィール情報としてユーザプロフィール管理データベース６に記憶する。
【００３７】
Ｓ４では、サーバ１００の招待状発行部２は、被招待者に関するプロフィール情報に含まれるメールアドレス、ここではクライアント２００ｂの有するメールアドレス宛てに、ネットワークコミュニケーションサービスへの利用登録を促す招待状メールを送信する。
【００３８】
Ｓ５では、クライアント２００ｂがサーバ１００から招待状メールを受信すると、被招待者をネットワークコミュニケーションサービスのユーザに登録するためのユーザ登録画面を表示部２０２に表示する。
【００３９】
図７はユーザ登録画面の一例である。この画面では、ユーザプロフィール管理データベース６の項目に対応した項目のうち、被招待者の登録に必須の情報の入力項目を画面に示す。ここでは、パスワードおよびハンドルネームが必須入力項目として示されている。
【００４０】
被招待者であるクライアント２００ｂのユーザは、必要に応じてユーザ登録画面の各項目に情報を入力する。そして、「登録する」ボタンが押下されると、クライアント２００ｂは、ユーザ登録画面に入力された情報をサーバ１００に送信する。
【００４１】
Ｓ６では、サーバ１００のユーザ情報登録部１がクライアント２００ｂから情報を受信すると、受信した情報を、被招待者のユーザＩＤに対応づけて、プロフィール情報の一部としてユーザプロフィール管理データベース６に記憶する。あわせて、ユーザ情報登録部１は、被招待者のユーザＩＤに対応する「登録状況」を「未登録」から「登録済み」に更新する。これにより、被招待者のユーザが、正式にネットワークコミュニケーションサービスのユーザとして登録されたことになる。このあとユーザ情報確認・変更処理に進む。
【００４２】
図４はユーザ情報確認・変更処理の流れを示すフローチャートである。
【００４３】
Ｓ１１では、サーバ１００のユーザ情報登録部１は、クライアント２００ｂからの要求に応じ、クライアント２００ｂのユーザのＩＤ（被招待者のユーザＩＤ）に対応づけられたユーザプロフィール情報をユーザプロフィール管理データベース６から抽出し、クライアント２００ｂに送信する。
【００４４】
Ｓ１２では、クライアント２００ｂがユーザプロフィール情報を受信すると、これを確認・変更するためのユーザ確認画面を表示部２０２に示す。
【００４５】
図８はユーザ確認画面の一例である。この画面では、ユーザプロフィール管理データベース６の項目に対応した項目のうち、被招待者の重要な個人情報も含めた各種情報の入力項目を画面に示す。すでに招待者あるいは被招待者によって入力された情報は、対応する項目内に示されている。図７では、メールアドレス、氏名、性別、職業、趣味、紹介文およびプロフィール画像がユーザプロフィール管理データベース６に招待者によって入力済であり、これらの情報が示されている。
【００４６】
被招待者であるクライアント２００ｂのユーザは、必要に応じてユーザ確認画面の各項目に情報を入力する。すでに入力された情報がある場合でも、修正したり入力し直したりすることが可能である。例えば、被紹介者が、紹介者の入力した紹介文の内容が気に入らなければ、その一部または全部を「紹介文」の入力項目に入れ直すことができる。無論、紹介者の入力した内容で構わなければ、何も入力する必要はない。
【００４７】
そして、「登録する」ボタンが押下されると、クライアント２００ｂは、ユーザ登録画面に入力された情報をサーバ１００に送信する。ユーザ登録画面に示された既存情報に何も変更が加えられないまま「登録する」ボタンが押下されると、クライアント２００ｂは、確認済み通知をサーバ１００に送信する。
【００４８】
Ｓ１３では、サーバ１００のユーザ情報登録部１は、クライアント２００ｂから修正された情報を受信すると、これをユーザプロフィール管理データベース６に上書き記憶する。
【００４９】
Ｓ１４では、ユーザ情報登録部１は、受信した修正済み情報の上書き記憶をした場合または確認済み通知を受信した場合、クライアント２００ｂのユーザのＩＤ（被招待者のユーザＩＤ）に対応する「プロフィール確認状況」を「未確認」から「確認済」に変更する。
【００５０】
図５はプロフィール情報表示処理の流れを示すフローチャートである。
【００５１】
Ｓ２１では、クライアント２００ｃが、サーバ１００に対し、クライアント２００ｂのユーザのＩＤを示すことで、このユーザのプロフィール情報を示すプロフィール画面の送信を要求する。クライアント２００ｃのユーザは、すでにネットワークコミュニケーションサービスのユーザとして登録されたユーザであるが、クライアント２００ｂのユーザとは、何の人的関係もない、赤の他人であるとする。
【００５２】
Ｓ２２では、サーバ１００のユーザ情報登録部１は、ユーザプロフィール管理データベース６を参照し、クライアント２００ｃから受信したユーザＩＤに対応する「プロフィール確認状況」が確認済みであるか否かを判断する。「確認済み」であればＳ２３、「未確認」であればＳ２６に移行する。
【００５３】
Ｓ２３では、サーバ１００のユーザ情報登録部１は、クライアント２００ｃから受信したユーザＩＤに対応するプロフィール情報を取得する。
【００５４】
Ｓ２４では、サーバ１００のユーザ情報登録部１は、取得したプロフィール情報を示すプロフィール画面を構成し、クライアント２００ｃに送信する。
【００５５】
Ｓ２５では、クライアント２００ｃは、サーバ１００から受信したプロフィール画面を表示部２０１に表示する。この画面では、クライアント２００ｂのユーザのハンドルネーム、氏名、趣味、紹介文などが示される。
【００５６】
クライアント２００ｃのユーザは、クライアント２００ｂのユーザのプロフィールを参照することで、見知らぬ相手ユーザの個人的背景を知ることができ、コミュニケーションのきっかけを得ることができる。
【００５７】
特に、被紹介者であるクライアント２００ｂのユーザが、登録されたばかりでサービスの利用方法をよく知らず、自分自身でプロフィール情報を入力していなくても、クライアント２００ａのユーザが入力したプロフィール情報あるいは被紹介者自身が変更を加えた後のプロフィール情報が、クライアント２００ｃのユーザに提供されることで、登録されたばかりのユーザにも、見知らぬ相手とのコミュニケーションの機会が提供され、ネットワークを介した友達作りが促進される。
【００５８】
なお、Ｓ２６では、サーバ１００はクライアント２００ｃにプロフィール画面を送信しないと決定し、クライアント２００ｃに対して該画面は送信されず、表示もされない。すなわち、被紹介者が、先に紹介者の入力した被紹介者の個人的な属性に関する情報を確認するか修正しない限り、クライアント２００ｂのユーザに関する情報が見知らぬユーザに送信され知れ渡ることはなく、被紹介者の個人情報が紹介者によって勝手に他のユーザに開示されることを防げる。  
【図面の簡単な説明】
【００５９】
【図１】ネットワークコミュニケーションサービスシステムの概略構成図
【図２】ユーザプロフィール管理データベースに記憶される情報の概念説明図
【図３】ユーザ招待・登録処理の流れを示すフローチャート
【図４】ユーザ情報確認・変更処理の流れを示すフローチャート
【図５】プロフィール情報表示処理の流れを示すフローチャート
【図６】招待状発行画面の一例を示す図
【図７】ユーザ登録画面の一例を示す図
【図８】ユーザ確認画面の一例を示す図
【符号の説明】
【００６０】
１：ユーザ情報登録部、２：招待状発行部、４：Ｗｅｂサーバ、６：ユーザプロフィール管理データベース、１００：サーバ、２００：クライアント
【図１】
2008123436.tif 000003
【図２】
2008123436.tif 000004
【図３】
2008123436.tif 000005
【図４】
2008123436.tif 000006
【図５】
2008123436.tif 000007
【図６】
2008123436.tif 000008
【図７】
2008123436.tif 000009
【図８】
2008123436.tif 000010