(57)【特許請求の範囲】
【請求項１】
コンピュータに、
特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、
前記特定のユーザグループに属するいずれかのユーザに対応する通信において、前記特定のユーザグループに属するいずれのユーザによって投稿されたメッセージまたは画像であっても、投稿されたメッセージまたは画像を、投稿したユーザを示すマークと対応付けて時系列に表示する画面データを提供し、
前記画面データの前記特定のユーザを示すマークが指定されたことに応じて、当該マークが指定された時点が、指定された前記日付の近傍の所定期間に含まれるか否かを判断し、
前記指定された時点が前記所定期間に含まれる場合に、前記画面データの指定された前記特定のユーザを示すマークと対応付けて、登録された前記情報を表示する制御を行う、
処理を実行させることを特徴とする情報提供プログラム。
【請求項２】
前記情報は、前記特定のユーザに対応付けた物品を示す文字データであることを特徴とする請求項１に記載の情報提供プログラム。
【請求項３】
前記情報は、前記特定のユーザに対応付けた物品を表示する画像データであることを特徴とする請求項１または２に記載の情報提供プログラム。
【請求項４】
前記情報は、前記特定のユーザに対応付けた物品のアイコンを表示する画像データであることを特徴とする請求項１〜３のいずれか一つに記載の情報提供プログラム。
【請求項５】
前記情報は、前記特定のユーザに対応付けた物品に関連するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を示すことを特徴とする請求項１〜４のいずれか一つに記載の情報提供プログラム。
【請求項６】
前記受け付ける処理は、
前記イベントの登録を受け付ける場合に、さらに、当該イベントがプレゼントを伴うイベントであるか否かの登録を受け付け、
前記制御を行う処理は、
登録された前記イベントがプレゼントを伴うイベントであり、前記指定された時点が前記所定期間に含まれる場合に、前記画面データの指定された前記特定のユーザを示すマークと対応付けて、登録された前記情報を表示する制御を行う、ことを特徴とする請求項１〜５のいずれか一つに記載の情報提供プログラム。
【請求項７】
前記制御を行う処理は、
前記指定された時点が前記所定期間に含まれる場合に、前記情報とともに前記イベントの情報を、前記画面データの指定された前記特定のユーザを示すマークと対応付けて表示することを特徴とする請求項１〜６のいずれか一つに記載の情報提供プログラム。
【請求項８】
コンピュータが、
特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、
前記特定のユーザグループに属するいずれかのユーザに対応する通信において、前記特定のユーザグループに属するいずれのユーザによって投稿されたメッセージまたは画像であっても、投稿されたメッセージまたは画像を、投稿したユーザを示すマークと対応付けて時系列に表示する画面データを提供し、
前記画面データの前記特定のユーザを示すマークが指定されたことに応じて、当該マークが指定された時点が、指定された前記日付の近傍の所定期間に含まれるか否かを判断し、
前記指定された時点が前記所定期間に含まれる場合に、前記画面データの指定された前記特定のユーザを示すマークと対応付けて、登録された前記情報を表示する制御を行う、
処理を実行することを特徴とする情報提供方法。
【請求項９】
特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、
前記特定のユーザグループに属するいずれかのユーザに対応する通信において、前記特定のユーザグループに属するいずれのユーザによって投稿されたメッセージまたは画像であっても、投稿されたメッセージまたは画像を、投稿したユーザを示すマークと対応付けて時系列に表示する画面データを提供し、
前記画面データの前記特定のユーザを示すマークが指定されたことに応じて、当該マークが指定された時点が、指定された前記日付の近傍の所定期間に含まれるか否かを判断し、
前記指定された時点が前記所定期間に含まれる場合に、前記画面データの指定された前記特定のユーザを示すマークと対応付けて、登録された前記情報を表示する制御を行う、
制御部を有することを特徴とする情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供プログラム、情報提供方法、および情報提供装置に関する。
【背景技術】
【０００２】
近年、第３者への公開を前提としないクローズドＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）と呼ばれるサービスがある。クローズドＳＮＳでは、家族や友人などの限られたメンバー同士で、メッセージを書き込んだり、写真や動画などの画像をアップしたりしてコミュニケーションをとることができる。また、あるメンバーの誕生日に近づいたら、他のメンバーに事前通知する機能を有するアプリケーションがある。
【０００３】
先行技術としては、例えば、複数のユーザによるコンテンツの評価を数量的に示す場合に、特定の一部のユーザによる評価を他のユーザと識別可能に表示するものがある。また、ユーザ端末が、ＳＮＳ提供サーバから投稿情報を受信し、記憶装置に蓄積されたユーザの指示による処理対象となる投稿情報に関する情報に基づいて、受信した投稿情報ごとの優先度を算出する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２５０８９８号公報
【特許文献２】特開２０１４−３５７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、ＳＮＳのメンバーの誕生日などが事前通知されたとしても、そのメンバーが欲しいと思っている物や興味を持っていることを判断することが難しい場合がある。例えば、遠く離れて暮らす祖父母が、孫の誕生日に何かプレゼントしたいと思っても、孫が欲しいと思っている物や興味を持っていることが分からず、何をプレゼントしてよいのか分からない場合がある。
【０００６】
一つの側面では、本発明は、メンバーに対応付けたイベントの日の近傍の所定期間において、該メンバーに対応付けた情報を提供する情報提供プログラム、情報提供方法、および情報提供装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一側面によれば、特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、前記特定のユーザグループに属するいずれかのユーザに対応する通信が、指定された前記日付の近傍の所定期間に含まれるか否かに応じて、登録された前記情報を前記通信において提供するか否か制御する情報提供プログラム、情報提供方法、および情報提供装置が提案される。
【発明の効果】
【０００８】
本発明の一態様によれば、メンバーに対応付けたイベントの日の近傍の所定期間において、該メンバーに対応付けた情報を提供することができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる情報提供方法の一実施例を示す説明図である。
【図２】図２は、システム２００のシステム構成例を示す説明図である。
【図３】図３は、情報提供装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、端末Ｔｉのハードウェア構成例を示すブロック図である。
【図５】図５は、個人情報管理ＤＢ２２０の記憶内容の一例を示す説明図である。
【図６】図６は、ＳＮＳ情報ＤＢ２３０の記憶内容の一例を示す説明図である。
【図７】図７は、イベント管理ＤＢ２４０の記憶内容の一例を示す説明図である。
【図８】図８は、一般イベント管理ＤＢ２５０の記憶内容の一例を示す説明図である。
【図９】図９は、ホーム画面Ｓ１の画面例を示す説明図である。
【図１０】図１０は、会話画面Ｓ２の画面例を示す説明図である。
【図１１】図１１は、登録画面Ｓ３の画面例を示す説明図（その１）である。
【図１２】図１２は、登録画面Ｓ３の画面例を示す説明図（その２）である。
【図１３】図１３は、アイコン画面１３００の画面例を示す説明図である。
【図１４】図１４は、情報提供装置１０１の機能的構成例を示すブロック図である。
【図１５】図１５は、欲しい物情報の表示例を示す説明図（その１）である。
【図１６】図１６は、欲しい物情報の表示例を示す説明図（その２）である。
【図１７】図１７は、情報提供装置１０１のイベント登録処理手順の一例を示すフローチャートである。
【図１８】図１８は、情報提供装置１０１の欲しい物登録処理手順の一例を示すフローチャートである。
【図１９】図１９は、情報提供装置１０１の情報提供処理手順の一例を示すフローチャート（その１）である。
【図２０】図２０は、情報提供装置１０１の情報提供処理手順の一例を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる情報提供プログラム、情報提供方法、および情報提供装置の実施の形態を詳細に説明する。
【００１１】
（情報提供方法の一実施例）
図１は、実施の形態にかかる情報提供方法の一実施例を示す説明図である。図１において、情報提供装置１０１は、特定のユーザグループに属するいずれかのユーザに対応する通信において、各種情報を提供するコンピュータである。端末１０２，１０３は、特定のユーザグループに属するユーザが使用するコンピュータであり、例えば、スマートフォン、タブレット型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＣ、ノートＰＣなどである。
【００１２】
特定のユーザグループは、例えば、特定のサービスに参加する複数のメンバーが属するユーザグループである。特定のサービスは、端末１０２，１０３等に提供される情報処理であり、例えば、限られたメンバー同士でメッセージや写真、動画などを投稿してコミュニケーションをとることができるクローズドＳＮＳなどである。クローズドＳＮＳとしては、例えば、家族限定のＳＮＳ、親しい友人限定のＳＮＳ、趣味や嗜好が同じ者が集まったサークル限定のＳＮＳなどがある。
【００１３】
例えば、情報提供装置１０１は、特定のユーザグループに属するいずれかのユーザに対応する通信において、画面データを提供する。画面データは、例えば、特定のユーザグループに属するいずれのユーザによって投稿されたメッセージまたは画像（例えば、写真や動画）であっても、投稿されたメッセージまたは画像を、投稿したユーザを示すマークと対応付けて時系列に表示する投稿画面の画面データである。
【００１４】
ここで、メンバーの誕生日などに、他のメンバーが何かプレゼントしたい場合がある。例えば、孫と離れて暮らす祖父母が、孫の誕生日に何かプレゼントしたい場合がある。一方で、孫が欲しいと思っている物や興味を持っていることを祖父母が把握していないことは多く、何をプレゼントしてよいのか分からないために、好きな物が買えるように現金などをプレゼントすることがある。
【００１５】
しかし、思い出に残る物や印象に残る物をプレゼントするという観点からすると、現金よりも、そのときに孫が欲しいと思っている物をプレゼントするのが望ましい。また、電話などで本人と直接話して欲しい物を聞くということも考えられるが、プレゼントされる物を事前に聞いてしまうとサプライズ感が薄れてしまう。
【００１６】
そこで、本実施の形態では、特定のユーザグループに属するいずれかのユーザに対応する通信において、特定のユーザについてのイベントの日が近い時に、特定のユーザの欲しい物などの情報を提供する情報提供方法について説明する。以下、情報提供装置１０１の処理例について説明する。ここでは、特定のユーザグループとして、「友人限定のＳＮＳ」に参加する「メンバーＡ」、「メンバーＢ」および「メンバーＣ」が属するユーザグループを想定する。
【００１７】
（１）情報提供装置１０１は、特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、特定のユーザに対応付けた情報の登録とを受け付ける。イベントとしては、例えば、誕生日、結婚式、入学式、卒業式、ひな祭り、端午の節句など様々なものが挙げられる。イベントとともに指定される日付は、イベントに対応する日であり、例えば、イベントが開催される日である。
【００１８】
また、特定のユーザに対応付ける情報は、例えば、特定のユーザが欲しい物や、特定のユーザが興味を持っている対象を特定可能な文字データや画像データなどである。なお、特定のメンバーに対応付けたイベントと情報の登録は、特定のメンバーにより行われてもよく、また、特定のメンバー以外の他のメンバーにより行われてもよい。さらに、特定のメンバーに対応付けたイベントと情報の登録は、同じタイミングで行われてもよく、また、別々のタイミングで行われてもよい。
【００１９】
図１の例では、メンバーＣの端末１０２から、メンバーＣと対応付けて、日付「２０１５年２月２５日」を指定したイベント名「誕生日」のイベントが登録された場合を想定する。また、メンバーＣの端末１０２から、メンバーＣと対応付けて、メンバーＣが欲しい物を示す文字データ「富士フェスのチケット」が登録された場合を想定する。また、以下の説明では、イベントとともに指定される日付を「イベント日」と表記する場合がある。
【００２０】
（２）情報提供装置１０１は、特定のユーザグループに属するいずれかのユーザに対応する通信が、指定されたイベント日の近傍の所定期間に含まれるか否かに応じて、登録された特定のユーザに対応付けた情報を当該通信において提供するか否か制御する。ここで、所定期間は、任意に設定可能であり、例えば、イベント日の前後１週間などに設定される。
【００２１】
具体的には、例えば、情報提供装置１０１は、特定のユーザグループに属するいずれかのユーザに対応する通信において、投稿画面の画面データを提供する。この際、情報提供装置１０１は、例えば、当該通信が、指定されたイベント日の近傍の所定期間に含まれるか否かに応じて、特定のユーザに対応付けた情報を、投稿画面上に表示させるか否かを制御する。
【００２２】
図１の例では、情報提供装置１０１が、メンバーＡの端末１０３から投稿画面の表示要求を受け付けた場合を想定する。この場合、情報提供装置１０１は、例えば、端末１０３から投稿画面の表示要求を受け付けた日付が、指定されたイベント日の近傍の所定期間に含まれるか否かを判断する。
【００２３】
ここでは、投稿画面の表示要求を受け付けた日付を「２０１５年２月２０日」とし、イベント日の近傍の所定期間を「イベント日の前後１週間」とする。この場合、情報提供装置１０１は、端末１０３から投稿画面の表示要求を受け付けた日付が、メンバーＣに対応付けたイベント名「誕生日」のイベント日「２０１５年２月２５日」の前後１週間に含まれると判断する。
【００２４】
そして、情報提供装置１０１は、登録されたメンバーＣに対応付けた情報１２０を投稿画面１１０上に表示させる制御を行う。ここで、投稿画面１１０は、友人限定のＳＮＳに参加するメンバーにより投稿されたメッセージ１１１，１１２を投稿順に表示した画面である。
【００２５】
投稿画面１１０において、各メッセージ１１１，１１２は、各メッセージ１１１，１１２を投稿した各メンバーＣ，Ｂの顔写真１１３，１１４と対応付けて表示されている。また、情報１２０は、メンバーＣが欲しい「富士フェスのチケット」を示す文字データであり、メンバーＣの顔写真１１３と対応付けて表示されている。
【００２６】
なお、情報提供装置１０１は、端末１０３から投稿画面の表示要求を受け付けた日付が、メンバーＣに対応付けたイベント名「誕生日」のイベント日「２０１５年２月２５日」の前後１週間に含まれない場合は、情報１２０を表示させる制御は行わない。
【００２７】
このように、情報提供装置１０１によれば、特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録を受け付けることができる。これにより、例えば、友人限定のＳＮＳに参加する特定のメンバーについてのイベントを、イベント日を指定して登録することができる。
【００２８】
また、情報提供装置１０１によれば、特定のユーザに対応付けた情報の登録を受け付けることができる。これにより、例えば、友人限定のＳＮＳに参加する特定のメンバーの欲しい物の情報を登録することができる。
【００２９】
また、情報提供装置１０１によれば、特定のユーザグループに属するいずれかのユーザに対応する通信が、特定のユーザに対応付けて登録されたイベントの指定された日付の近傍の所定期間に含まれるか否かを判断することができる。そして、情報提供装置１０１によれば、判断した結果に応じて、特定のユーザに対応付けて登録された情報を、当該通信において提供するか否か制御することができる。
【００３０】
これにより、例えば、特定のメンバーについてのイベント日の近傍の所定期間内の各メンバーに対応する通信において、特定のメンバーの欲しい物の情報を提供することができる。このため、各メンバーは、特定のメンバーについてのイベント日が近くなったときに（あるいは、イベント日の直後）、特定のメンバーが欲しい物を知ることができる。
【００３１】
図１の例では、メンバーＣの誕生日の前後１週間の期間内のメンバーＡに対応する通信において、メンバーＣの欲しい物の情報１２０を提供することができる。これにより、メンバーＡは、メンバーＣの誕生日が近い時に、メンバーＣが欲しいと思っている物が「富士フェスのチケット」であることが分かり、誕生日に何をプレゼントすれば喜ぶのか判断しやすくなる。
【００３２】
（システム２００のシステム構成例）
つぎに、実施の形態にかかるシステム２００のシステム構成例について説明する。以下の説明では、特定のユーザグループとして、「家族向けのクローズドＳＮＳ」に参加する複数のメンバーを例に挙げて説明する。また、家族向けのクローズドＳＮＳを、単に「家族向けＳＮＳ」と表記する場合がある。
【００３３】
図２は、システム２００のシステム構成例を示す説明図である。図２において、システム２００は、情報提供装置１０１と、端末Ｔ１〜Ｔｎと、を含む構成である（ｎは、２以上の自然数）。システム２００において、情報提供装置１０１および端末Ｔ１〜Ｔｎは、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３４】
ここで、情報提供装置１０１は、個人情報管理ＤＢ（データベース）２２０、ＳＮＳ情報ＤＢ２３０、イベント管理ＤＢ２４０および一般イベント管理ＤＢ２５０を有し、端末Ｔ１〜Ｔｎの表示制御を行う。情報提供装置１０１は、例えば、家族向けＳＮＳのサービスを提供するサーバである。
【００３５】
例えば、情報提供装置１０１は、家族向けＳＮＳに参加するメンバーに対応する通信において、各種画面の画面データを提供する。各種画面は、例えば、後述するホーム画面Ｓ１、会話画面Ｓ２、登録画面Ｓ３などである。なお、各種ＤＢ２２０，２３０，２４０，２５０の記憶内容については、図５〜図８を用いて後述する。
【００３６】
端末Ｔ１〜Ｔｎは、表示画面（例えば、後述する図４に示すディスプレイ４０６）を有し、情報提供装置１０１の表示制御に従って、各種画面を表示可能なコンピュータである。端末Ｔ１〜Ｔｎは、例えば、ユーザが使用するスマートフォン、タブレット型ＰＣ、ＰＣ、ノートＰＣなどである。
【００３７】
具体的には、例えば、情報提供装置１０１は、端末Ｔ１〜Ｔｎから各種画面の表示要求を受信すると、各種画面の画面情報を生成して端末Ｔ１〜Ｔｎに送信する。この結果、端末Ｔ１〜Ｔｎの表示画面に各種画面が表示される。
【００３８】
以下の説明では、端末Ｔ１〜Ｔｎのうちの任意の端末を「端末Ｔｉ」と表記する場合がある（ｉ＝１，２，…，ｎ）。
【００３９】
（情報提供装置１０１のハードウェア構成例）
図３は、情報提供装置１０１のハードウェア構成例を示すブロック図である。図３において、情報提供装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４０】
ここで、ＣＰＵ３０１は、情報提供装置１０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４１】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他の装置（例えば、図２に示した端末Ｔｉ）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４２】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４３】
なお、情報提供装置１０１は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。
【００４４】
（端末Ｔｉのハードウェア構成例）
図４は、端末Ｔｉのハードウェア構成例を示すブロック図である。図４において、端末Ｔｉは、ＣＰＵ４０１と、メモリ４０２と、ディスクドライブ４０３と、ディスク４０４と、Ｉ／Ｆ４０５と、ディスプレイ４０６と、入力装置４０７と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００４５】
ここで、ＣＰＵ４０１は、端末Ｔｉの全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４６】
ディスクドライブ４０３は、ＣＰＵ４０１の制御に従ってディスク４０４に対するデータのリード／ライトを制御する。ディスク４０４は、ディスクドライブ４０３の制御で書き込まれたデータを記憶する。ディスク４０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４７】
Ｉ／Ｆ４０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して他の装置（例えば、図２に示した情報提供装置１０１）に接続される。そして、Ｉ／Ｆ４０５は、ネットワーク２１０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００４８】
ディスプレイ４０６は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ４０６は、例えば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などを採用することができる。
【００４９】
入力装置４０７は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０７は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００５０】
なお、端末Ｔｉは、上述した構成部のうち、例えば、ディスクドライブ４０３、ディスク４０４などを有さないことにしてもよい。また、端末Ｔｉは、上述した構成部のほか、例えば、ＳＳＤ、スキャナ、プリンタなどを有することにしてもよい。
【００５１】
（各種ＤＢ２２０，２３０，２４０，２５０の記憶内容）
つぎに、図５〜図８を用いて各種ＤＢ２２０，２３０，２４０，２５０の記憶内容について説明する。各種ＤＢ２２０，２３０，２４０，２５０は、例えば、図３に示した情報提供装置１０１のメモリ３０２、ディスク３０５により実現される。
【００５２】
＜個人情報管理ＤＢ２２０の記憶内容＞
図５は、個人情報管理ＤＢ２２０の記憶内容の一例を示す説明図である。図５において、個人情報管理ＤＢ２２０は、家族ＩＤ、個人ＩＤ、名前、ニックネーム、顔写真、欲しい物および欲しい物アイコンのフィールドを有し、各フィールドに情報を設定することで、個人情報（例えば、個人情報５００−１〜５００−５）をレコードとして記憶する。
【００５３】
ここで、家族ＩＤは、家族向けＳＮＳを利用する家族を一意に識別する識別子である。個人ＩＤは、家族ＩＤにより識別される家族の一員である、家族向けＳＮＳのメンバーを一意に識別する識別子である。名前は、個人ＩＤにより識別されるメンバーの名前である。ニックネームは、メンバーのニックネームである。顔写真は、メンバーの顔写真の画像データである。
【００５４】
欲しい物は、メンバーが欲しい物品を示す情報である。欲しい物フィールドには、例えば、メンバーが欲しい物品を示す文字データ、画像データ、あるいは、メンバーが欲しい物品に関連するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）などが設定される。メンバーが欲しい物品に関連するＵＲＬは、例えば、メンバーが欲しい物品の説明や写真などが掲載されたウェブページのＵＲＬである。欲しい物アイコンは、メンバーが欲しい物品のアイコンを表示する画像データを示す。
【００５５】
なお、図示は省略するが、個人情報管理ＤＢ２２０には、個人ＩＤと対応付けて、例えば、メンバーの性別、年齢、続柄、誕生日、住所、パスワードなどが登録される。
【００５６】
＜ＳＮＳ情報ＤＢ２３０の記憶内容＞
図６は、ＳＮＳ情報ＤＢ２３０の記憶内容の一例を示す説明図である。図６において、ＳＮＳ情報ＤＢ２３０は、家族ＩＤ、個人ＩＤ、書き込み日時、書き込み内容（テキスト）および書き込み内容（画像）のフィールドを有し、各フィールドに情報を設定することで、ＳＮＳ情報（例えば、ＳＮＳ情報６００−１，６００−２）をレコードとして記憶する。
【００５７】
ここで、家族ＩＤは、家族向けＳＮＳを利用する家族を一意に識別する識別子である。個人ＩＤは、家族ＩＤにより識別される家族の一員である、家族向けＳＮＳのメンバーを一意に識別する識別子である。書き込み日時は、個人ＩＤにより識別されるメンバーが家族向けＳＮＳに情報を書き込んだ日時である。書き込み内容（テキスト）は、メンバーが書き込んだメッセージの文字データである。書き込み内容（画像）は、メンバーがアップした写真や動画の画像データである。
【００５８】
＜イベント管理ＤＢ２４０の記憶内容＞
図７は、イベント管理ＤＢ２４０の記憶内容の一例を示す説明図である。図７において、イベント管理ＤＢ２４０は、イベントＩＤ、家族ＩＤ、個人ＩＤ、イベント日、イベント名、プレゼントフラグおよびプレゼントメンバーのフィールドを有し、各フィールドに情報を設定することで、イベント情報（例えば、イベント情報７００−１〜７００−３）をレコードとして記憶する。
【００５９】
ここで、イベントＩＤは、メンバーにより登録されたイベントを一意に識別する識別子である。家族ＩＤは、イベントの登録者であるメンバーが属する家族を一意に識別する識別子である。個人ＩＤは、イベントの登録者であるメンバーを一意に識別する識別子である。イベント日は、イベントに対応する日であり、例えば、イベントが開催される日である。イベント名は、イベントの名称である。
【００６０】
プレゼントフラグは、メンバーにより登録されたイベントがプレゼントを伴うイベントであるか否かを示すフラグである。ここでは、プレゼントフラグが「１」の場合、プレゼントを伴うイベントを示し、プレゼントフラグが「０」の場合、プレゼントを伴わないイベントを示す。プレゼントメンバーは、プレゼントを贈るメンバーを一意に識別する識別子である。
【００６１】
＜一般イベント管理ＤＢ２５０の記憶内容＞
図８は、一般イベント管理ＤＢ２５０の記憶内容の一例を示す説明図である。図８において、一般イベント管理ＤＢ２５０は、イベント日、イベント名および補足のフィールドを有し、各フィールドに情報を設定することで、一般イベント情報（例えば、一般イベント情報８００−１〜８００−８）をレコードとして記憶する。
【００６２】
イベント日は、一般イベントに対応する日であり、例えば、一般イベントが開催される日である。一般イベントは、システム２００において予め登録されている一般的なイベントである。イベント名は、一般イベントの名称である。補足は、一般イベントについての補足である。図８の例では、補足フィールドには、一般イベントのイベント日を特定するための情報が設定されている。
【００６３】
（ホーム画面Ｓ１の画面例）
つぎに、端末Ｔｉのディスプレイ４０６に表示されるホーム画面Ｓ１の画面例について説明する。
【００６４】
図９は、ホーム画面Ｓ１の画面例を示す説明図である。図９において、ホーム画面Ｓ１は、家族向けＳＮＳにログインした場合に、端末Ｔｉのディスプレイ４０６に表示される操作画面である。以下の説明において、操作画面に表示されているボタン等をユーザが選択する操作としてタップ操作を行う場合を例に挙げて説明する。
【００６５】
例えば、ホーム画面Ｓ１において、図４に示した入力装置４０７を用いたユーザの操作入力により、ボタンＢ１をタップすると、あいさつ画面（不図示）に操作画面を切り替えることができる。あいさつ画面は、家族（図９の例では、「富士家」）の一員である各メンバーが、毎日のあいさつを入力することができる操作画面である。
【００６６】
また、ホーム画面Ｓ１において、ユーザの操作入力により、ボタンＢ２をタップすると、会話画面Ｓ２（例えば、後述の図１０参照）に操作画面を切り替えることができる。会話画面Ｓ２は、富士家の一員である各メンバーが、メッセージを入力したり、画像をアップしたりして、メンバー同士で会話を行うことができる操作画面である。
【００６７】
なお、会話画面Ｓ２において、例えば、メッセージが入力されたり、画像がアップされたりすると、ＳＮＳ情報ＤＢ２３０の記憶内容が更新される。
【００６８】
また、ホーム画面Ｓ１において、ユーザの操作入力により、ボタンＢ３をタップすると、イベント画面（不図示）に操作画面を切り替えることができる。イベント画面は、富士家の一員であるメンバーにより登録された、家族に関連するイベント（行事）を確認することができる操作画面である。
【００６９】
また、ホーム画面Ｓ１において、ユーザの操作入力により、ボタンＢ４をタップすると、家族情報画面（不図示）に操作画面を切り替えることができる。家族情報画面は、富士家の一員である各メンバーの情報（例えば、年齢、誕生日、住所、パスワード、欲しい物など）や家族アルバムを閲覧したり、各メンバーの情報を追加・変更したりすることができる操作画面である。
【００７０】
なお、家族情報画面において、例えば、メンバーの情報が変更されると、個人情報管理ＤＢ２２０の記憶内容が更新される。
【００７１】
また、ホーム画面Ｓ１において、ユーザの操作入力により、ボタンＢ５をタップすると、お問合せ画面（不図示）に操作画面を切り替えることができる。お問合せ画面は、システム２００の管理者に対して、家族向けＳＮＳについての意見、要望、質問等の問い合わせを行うことができる操作画面である。
【００７２】
また、ホーム画面Ｓ１において、ユーザの操作入力により、ボタンＢ６をタップすると、顔写真・ニックネーム変更画面（不図示）に操作画面を切り替えることができる。顔写真・ニックネーム変更画面は、富士家の一員である各メンバーの顔写真やニックネームを変更することができる操作画面である。
【００７３】
なお、顔写真・ニックネーム変更画面において、例えば、メンバーの顔写真やニックネームが変更されると、個人情報管理ＤＢ２２０の記憶内容が更新される。
【００７４】
また、ホーム画面Ｓ１において、ユーザの操作入力により、ボタンＢ７をタップすると、登録画面Ｓ３（例えば、後述の図１１および図１２参照）に操作画面を切り替えることができる。登録画面Ｓ３は、富士家の一員である各メンバーが、家族に関連するイベント（行事）や自分が欲しい物を登録、変更することができる操作画面である。
【００７５】
なお、登録画面Ｓ３において、家族に関連するイベントが登録されると、イベント管理ＤＢ２４０の記憶内容が更新される。また、登録画面Ｓ３において、各メンバーの欲しい物が登録されると、個人情報管理ＤＢ２２０の記憶内容が更新される。
【００７６】
なお、家族向けＳＮＳにメンバーがログインする際のログイン処理は、例えば、個人ＩＤおよびパスワードを用いて行われる。具体的には、例えば、まず、情報提供装置１０１は、端末Ｔｉから認証情報を受信する。認証情報は、例えば、端末Ｔｉのログイン画面（不図示）において入力される個人ＩＤ、パスワードなどを含む。
【００７７】
つぎに、情報提供装置１０１は、受信した認証情報に基づいて、端末Ｔｉのユーザを認証する。より詳細に説明すると、例えば、情報提供装置１０１は、個人情報管理ＤＢ２２０等を参照して、認証情報に含まれる個人ＩＤに対応するパスワードを特定する。そして、情報提供装置１０１は、特定したパスワードと、認証情報に含まれるパスワードとを照合する。
【００７８】
そして、情報提供装置１０１は、パスワードが一致する場合に、端末Ｔｉのユーザを認証する（認証ＯＫ）。一方、情報提供装置１０１は、パスワードが不一致の場合は、端末Ｔｉのユーザを認証しない（認証ＮＧ）。また、情報提供装置１０１は、認証情報に含まれる個人ＩＤに対応するパスワードを特定できなかった場合も、端末Ｔｉのユーザを認証しない（認証ＮＧ）。
【００７９】
（会話画面Ｓ２の画面例）
つぎに、端末Ｔｉのディスプレイ４０６に表示される会話画面Ｓ２の画面例について説明する。
【００８０】
図１０は、会話画面Ｓ２の画面例を示す説明図である。図１０において、会話画面Ｓ２は、例えば、図９に示したホーム画面Ｓ１においてボタンＢ２がタップされた場合に、端末Ｔｉのディスプレイ４０６に表示される操作画面である。
【００８１】
会話画面Ｓ２において、メッセージ１００１は、メンバーＰ４（ニックネーム：ばあちゃん）により家族向けＳＮＳに書き込まれたメッセージであり、メンバーＰ４の顔写真１０１０と対応付けて表示されている。また、メッセージ１００２は、メンバーＰ３（ニックネーム：タロウ）により家族向けＳＮＳに書き込まれたメッセージであり、メンバーＰ３の顔写真１０２０と対応付けて表示されている。
【００８２】
会話画面Ｓ２は、家族向けＳＮＳに参加する富士家の各メンバーに対応する通信において、各メンバーの端末Ｔｉに提供される。各メンバーは、会話画面Ｓ２を閲覧することにより、富士家の一員である各メンバーにより書き込まれたメッセージや、各メンバーによりアップされた画像を閲覧することができる。
【００８３】
（登録画面Ｓ３の画面例）
つぎに、端末Ｔｉのディスプレイ４０６に表示される登録画面Ｓ３の画面例について説明する。
【００８４】
図１１および図１２は、登録画面Ｓ３の画面例を示す説明図である。図１１において、登録画面Ｓ３は、例えば、図９に示したホーム画面Ｓ１においてボタンＢ７がタップされた場合に、端末Ｔｉのディスプレイ４０６に表示される操作画面である。
【００８５】
登録画面Ｓ３において、タブ１１１０，１１２０のいずれかをタップすることにより、イベント登録画面１１００と欲しい物登録画面１２００（図１２参照）とを切り替えて表示することができる。図１１の例では、イベント登録画面１１００が表示されている。イベント登録画面１１００は、富士家の一員である各メンバーが、家族に関連するイベント（行事）を登録、変更することができる操作画面である。
【００８６】
イベント登録画面１１００において、ボックス１１１１をタップすると、登録対象のイベントのイベント日を入力することができる。また、イベント登録画面１１００において、ボックス１１１２をタップすると、登録対象のイベントのイベント名を入力することができる。
【００８７】
また、イベント登録画面１１００において、ボタン１１１３，１１１４のいずれかをタップすることにより、登録対象のイベントがプレゼントを伴うイベントであるか否かを選択することができる。ここでは、ボタン１１１３をタップすると、登録対象のイベントがプレゼントを伴うイベントであると選択することができる。一方、ボタン１１１４をタップすると、登録対象のイベントがプレゼントを伴わないイベントであると選択することができる。また、イベント登録画面１１００において、ボタン１１１５をタップすると、登録対象のイベントにおいて、プレゼントを贈るメンバーを選択することができる。
【００８８】
また、イベント登録画面１１００において、ボタン１１１６をタップすると、イベント登録画面１１００に入力された情報に基づくイベント情報をイベント管理ＤＢ２４０に登録することができる。図１１の例では、ボタン１１１６がタップされると、イベント管理ＤＢ２４０にイベント情報７００−１（図７参照）が登録される。また、イベント登録画面１１００において、ボタン１１１７をタップすると、ホーム画面Ｓ１（図９参照）に戻ることができる。
【００８９】
図１２において、欲しい物登録画面１２００は、図１１に示した登録画面Ｓ３においてタブ１１２０がタップされると表示される操作画面であり、富士家の一員である各メンバーが欲しい物を登録、変更することができる。
【００９０】
欲しい物登録画面１２００において、ボックス１２０１をタップすると、各メンバーが欲しい物を示す文字データや欲しい物に関連するＵＲＬなどを入力することができる。また、欲しい物登録画面１２００において、ボタン１２０２をタップすると、予め記録された画像データ（例えば、写真の画像データ）の中から、各メンバーが欲しい物を表示する画像データを選択してボックス１２０１に入力することができる。
【００９１】
また、欲しい物登録画面１２００において、ボタン１２０３をタップすると、後述の図１３に示すようなアイコン画面１３００がポップアップ表示され、各メンバーが欲しい物のアイコンを選択することができる。また、欲しい物登録画面１２００において、ボタン１２０４をタップすると、ボックス１２０１に入力された情報に基づいて、個人情報管理ＤＢ２２０内の各メンバーの個人情報（欲しい物、欲しい物アイコン）が更新される。また、欲しい物登録画面１２００において、ボタン１２０５をタップすると、ホーム画面Ｓ１（図９参照）に戻ることができる。
【００９２】
（アイコン画面１３００の画面例）
つぎに、端末Ｔｉのディスプレイ４０６にポップアップ表示されるアイコン画面１３００の画面例について説明する。
【００９３】
図１３は、アイコン画面１３００の画面例を示す説明図である。図１３において、アイコン画面１３００は、例えば、図１２に示した欲しい物登録画面１２００においてボタン１２０３がタップされると表示される操作画面であり、各メンバーが欲しい物のアイコンを選択することができる。
【００９４】
アイコン画面１３００において、アイコン１３０１〜１３０６のいずれかのアイコンをタップすると、当該アイコンを欲しい物のアイコンとして選択することができる。アイコン１３０１は、花束を表すアイコンである。アイコン１３０２は、本を表すアイコンである。アイコン１３０３は、洋服を表すアイコンである。アイコン１３０４は、宝石を表すアイコンである。アイコン１３０５は、時計を表すアイコンである。アイコン１３０６は、現金を表すアイコンである。
【００９５】
例えば、アイコン１３０１をタップすると、アイコン１３０１が選択されて反転表示される。また、アイコン画面１３００において、ボタン１３０７をタップすると、選択されたアイコンの画像データが、図１２に示したボックス１２０１に入力される。また、アイコン画面１３００において、ボタン１３０８をタップすると、アイコン画面１３００の表示を終了することができる。
【００９６】
（情報提供装置１０１の機能的構成例）
図１４は、情報提供装置１０１の機能的構成例を示すブロック図である。図１４において、情報提供装置１０１は、受付部１４０１と、表示制御部１４０２と、更新部１４０３と、検索部１４０４と、判断部１４０５と、を含む構成である。受付部１４０１〜判断部１４０５は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００９７】
受付部１４０１は、特定のユーザグループに属するいずれかのユーザの端末Ｔｉから、各種画面の表示要求を受け付ける。ここで、特定のユーザグループに属するユーザは、例えば、家族向けＳＮＳに参加するメンバーである。各種画面は、例えば、図９〜図１２に示したホーム画面Ｓ１、会話画面Ｓ２、登録画面Ｓ３などである。
【００９８】
表示制御部１４０２は、各種画面の表示要求を受け付けたことに応じて、各種画面の画面データを提供する。具体的には、例えば、表示制御部１４０２は、端末Ｔｉから会話画面Ｓ２の表示要求を受け付けたことに応じて、ＳＮＳ情報ＤＢ２３０を参照し、会話画面Ｓ２の画面データを生成して端末Ｔｉに送信する。この結果、端末Ｔｉのディスプレイ４０６に会話画面Ｓ２が表示される。会話画面Ｓ２の表示要求は、例えば、ホーム画面Ｓ１においてボタンＢ２がタップされると、端末Ｔｉから情報提供装置１０１に送信される。
【００９９】
また、例えば、表示制御部１４０２は、端末Ｔｉから登録画面Ｓ３の表示要求を受け付けたことに応じて、登録画面Ｓ３の画面データを端末Ｔｉに送信する。この結果、端末Ｔｉのディスプレイ４０６に登録画面Ｓ３が表示される。登録画面Ｓ３の表示要求は、例えば、ホーム画面Ｓ１においてボタンＢ７がタップされると、端末Ｔｉから情報提供装置１０１に送信される。
【０１００】
また、受付部１４０１は、特定のユーザグループに属するいずれかのユーザの端末Ｔｉから、特定のユーザに対応付けた日付を指定したイベントの登録を受け付ける。ここで、特定のユーザは、例えば、家族向けＳＮＳに参加する特定のメンバーである。
【０１０１】
具体的には、例えば、受付部１４０１は、家族向けＳＮＳに参加するいずれかのメンバーの端末Ｔｉから、イベントの登録要求を受け付ける。イベントの登録要求は、例えば、図１１に示したイベント登録画面１１００においてボタン１１１６がタップされると、端末Ｔｉから情報提供装置１０１に送信される。
【０１０２】
イベントの登録要求には、例えば、イベント日、イベント名、プレゼントフラグおよびプレゼントメンバーの情報が含まれる。プレゼントフラグは、登録要求されたイベントがプレゼントを伴うイベントであるか否かを示す。プレゼントメンバーは、プレゼントを贈るメンバーを示す。
【０１０３】
以下の説明では、各種要求（例えば、各種画面の表示要求、イベントの登録要求など）を受け付けた端末Ｔｉのユーザを「ログイン者」と表記する場合がある。
【０１０４】
更新部１４０３は、イベントの登録要求を受け付けたことに応じて、イベント管理ＤＢ２４０の記憶内容を更新する。具体的には、例えば、更新部１４０３は、個人情報管理ＤＢ２２０を参照して、ログイン者の個人ＩＤに対応する家族ＩＤを特定する。そして、更新部１４０３は、イベント管理ＤＢ２４０の各フィールドに、イベントＩＤ、家族ＩＤ、個人ＩＤ、イベント日、イベント名、プレゼントフラグおよびプレゼントメンバーを対応付けて設定する。
【０１０５】
イベントＩＤは、イベントを一意に識別する識別子であり、新規に生成される。家族ＩＤは、ログイン者の個人ＩＤに対応する家族ＩＤである。個人ＩＤは、ログイン者の個人ＩＤである。イベント日、イベント名、プレゼントフラグおよびプレゼントメンバーは、イベントの登録要求から特定される。
【０１０６】
これにより、イベントの登録要求に応じて新たなイベント情報がイベント管理ＤＢ２４０に登録される。なお、イベントの登録要求に含まれるプレゼントフラグが「１」かつプレゼントメンバーが「−（未設定）」の場合、プレゼントメンバーとして、家族全員の個人ＩＤを設定することにしてもよい。
【０１０７】
また、受付部１４０１は、特定のユーザグループに属するいずれかのユーザの端末Ｔｉから、特定のユーザに対応付けた情報の登録を受け付ける。具体的には、例えば、受付部１４０１は、家族向けＳＮＳに参加するいずれかのメンバーの端末Ｔｉから、欲しい物の登録要求を受け付ける。
【０１０８】
欲しい物の登録要求は、例えば、図１２に示した欲しい物登録画面１２００においてボタン１２０４がタップされると、端末Ｔｉから情報提供装置１０１に送信される。また、欲しい物の登録要求には、例えば、欲しい物を示す文字データ、欲しい物を表示する画像データ、欲しい物のアイコンを表示する画像データ、欲しい物に関連するＵＲＬなどが含まれる。
【０１０９】
更新部１４０３は、欲しい物の登録要求を受け付けたことに応じて、個人情報管理ＤＢ２２０の記憶内容を更新する。具体的には、例えば、更新部１４０３は、個人情報管理ＤＢ２２０を参照して、ログイン者の個人ＩＤに対応する個人情報を特定する。そして、更新部１４０３は、特定した個人情報の欲しい物フィールドまたは欲しい物アイコンフィールドに、欲しい物の情報を設定する。これにより、欲しい物の登録要求に応じてログイン者の個人情報が更新される。
【０１１０】
また、受付部１４０１は、特定のユーザグループに属するいずれかのユーザの端末Ｔｉから、特定のユーザに対応付けた情報の表示要求を受け付ける。具体的には、例えば、家族向けＳＮＳに参加するいずれかのメンバーの端末Ｔｉから、家族向けＳＮＳに参加する特定のメンバーの欲しい物の表示要求を受け付ける。
【０１１１】
特定のメンバーの欲しい物の表示要求は、例えば、図１０に示した会話画面Ｓ２において特定のメンバーが指定されると、端末Ｔｉから情報提供装置１０１に送信される。また、特定のメンバーの指定は、例えば、会話画面Ｓ２において、特定のメンバーを示すマークを、長押しすることにより行われてもよく、また、タップあるいはダブルタップすることにより行われてもよい。
【０１１２】
メンバーを示すマークは、会話画面Ｓ２においてメンバーを認識可能な写真や絵などであり、例えば、メンバーの顔写真であってもよく、メンバーを表すキャラクターアイコンやニックネームであってもよい。特定の欲しい物の表示要求には、例えば、特定のメンバーの個人ＩＤ、ニックネームなどが含まれる。
【０１１３】
検索部１４０４は、特定のユーザに対応付けた情報の表示要求を受け付けたことに応じて、特定のユーザに対応付けて登録された、日付（イベント日）を指定したイベントを検索する。具体的には、例えば、検索部１４０４は、特定のメンバーの欲しい物の表示要求を受け付けたことに応じて、イベント管理ＤＢ２４０から、当該表示要求に含まれる特定のメンバーの個人ＩＤに対応するイベント情報を検索する。
【０１１４】
ここで、特定のメンバーの個人ＩＤに対応するイベント情報とは、プレゼントメンバーフィールドに特定のメンバーの個人ＩＤが設定されたイベント情報である。より具体的には、例えば、まず、検索部１４０４は、イベント管理ＤＢ２４０から、ログイン者の家族ＩＤに対応するイベント情報を取得する。そして、検索部１４０４は、取得したイベント情報から、プレゼントメンバーフィールドに特定のメンバーの個人ＩＤが設定されたイベント情報を検索する。
【０１１５】
判断部１４０５は、特定のユーザに対応付けた情報の表示要求を受け付けた日が、特定のユーザに対応付けたイベントの指定されたイベント日の近傍の所定期間Ｔに含まれるか否かを判断する。ここで、近傍の所定期間Ｔは、任意に設定可能である。例えば、近傍の所定期間Ｔは、イベント日の前後数週間程度の期間に設定されてもよく、また、イベント日の１週間前から、イベント日の１ヶ月後といった期間に設定されてもよい。
【０１１６】
具体的には、例えば、判断部１４０５は、特定のメンバーの欲しい物の表示要求を受け付けた日が、検索されたイベント情報に設定されたイベント日の近傍の所定期間Ｔに含まれるか否かを判断する。以下の説明では、特定のメンバーの欲しい物の表示要求を受け付けた日を「処理実施日」と表記する場合がある。
【０１１７】
この際、判断部１４０５は、検索されたイベント情報にプレゼントフラグ「１」が設定されている場合に、イベント日の近傍の所定期間Ｔに処理実施日が含まれるか否かを判断することにしてもよい。これにより、プレゼントを伴うイベントを対象として判断処理を行うことができる。
【０１１８】
表示制御部１４０２は、判断された判断結果に基づいて、特定のユーザに対応付けた情報を、当該情報の表示要求を受け付けた要求元の端末Ｔｉに提供するか否かを制御する。具体的には、例えば、表示制御部１４０２は、イベント日の近傍の所定期間Ｔに処理実施日が含まれる場合に、特定のメンバーが欲しい物の情報を端末Ｔｉに表示させる制御を行う。
【０１１９】
より具体的には、例えば、まず、表示制御部１４０２は、個人情報管理ＤＢ２２０から、特定のメンバーの個人ＩＤに対応する個人情報を取得する。つぎに、表示制御部１４０２は、取得した個人情報と、検索されたイベント情報とに基づいて、特定のメンバーが欲しい物の情報を生成する。
【０１２０】
以下の説明では、特定のメンバーが欲しい物の情報を「欲しい物情報」と表記する場合がある。
【０１２１】
ここで、欲しい物情報は、特定のメンバーの個人情報の欲しい物フィールドまたは欲しい物アイコンフィールドに設定された情報を含む。すなわち、欲しい物情報は、特定のメンバーが欲しい物品を示す文字データ、物品を表示する画像データ、物品に関連するＵＲＬ、物品のアイコンを表示する画像データなどを含む。また、欲しい物情報には、例えば、検索されたイベント情報のイベント日やイベント名などの情報、すなわち、特定のメンバーに対応付けたイベントの情報が含まれていてもよい。
【０１２２】
そして、表示制御部１４０２は、例えば、会話画面Ｓ２において、特定のメンバーを示すマーク（例えば、顔写真、ニックネームなど）に対応付けて、生成した欲しい物情報を端末Ｔｉにポップアップ表示させる。なお、欲しい物情報の表示例については、図１５および図１６を用いて後述する。
【０１２３】
また、検索部１４０４は、例えば、特定のメンバーの欲しい物の表示要求を受け付けたことに応じて、一般イベント管理ＤＢ２５０から、特定のメンバーに関連する一般イベントの一般イベント情報を検索することにしてもよい。ここで、どのような一般イベントが特定のメンバーに関連する一般イベントとなるかは、予め設定されている。
【０１２４】
例えば、特定のメンバーの年齢が二十歳の場合、イベント名「成人の日」の一般イベントは、特定のメンバーに関連する一般イベントとなる。また、例えば、特定のメンバーの続柄が「母」の場合、イベント名「母の日」の一般イベントは、特定のメンバーに関連する一般イベントとなる。また、イベント名「元旦」やイベント名「クリスマス」などの一般イベントは、全てのメンバーに関連する一般イベントとしてもよい。
【０１２５】
この場合、判断部１４０５は、検索された一般イベント情報から特定される一般イベントのイベント日が、処理実施日の近傍の所定期間Ｔに含まれるか否かを判断することにしてもよい。そして、表示制御部１４０２は、一般イベントのイベント日が処理実施日の近傍の所定期間Ｔに含まれる場合に、端末Ｔｉに欲しい物情報を表示させる制御を行うことにしてもよい。この欲しい物情報には、例えば、一般イベントのイベント日やイベント名などの情報が含まれていてもよい。
【０１２６】
（欲しい物情報の表示例）
つぎに、図１５および図１６を用いて、端末Ｔｉに表示される欲しい物情報の表示例について説明する。まず、図１０に示した会話画面Ｓ２を例に挙げて、メンバーＰ４（ニックネーム：ばあちゃん）の端末Ｔｉのディスプレイ４０６に表示された会話画面Ｓ２に欲しい物情報をポップアップ表示する場合について説明する。
【０１２７】
図１５は、欲しい物情報の表示例を示す説明図（その１）である。図１５において、会話画面Ｓ２は、富士家の一員である各メンバーにより書き込まれたメッセージや、各メンバーによりアップされた画像を閲覧することができる操作画面である。
【０１２８】
図１５の例では、（１５−１）に示すように、メンバーＰ４（ニックネーム：ばあちゃん）の操作入力により、顔写真１０２０が長押しされた場合を想定する。
【０１２９】
この場合、受付部１４０１は、端末ＴｉからメンバーＰ３（ニックネーム：タロウ）の欲しい物の表示要求を受け付ける。つぎに、検索部１４０４は、イベント管理ＤＢ２４０から、メンバーＰ３の個人ＩＤ「Ｐ３」がプレゼントメンバーフィールドに設定されたイベント情報７００−１（図７参照）を検索する。
【０１３０】
そして、判断部１４０５は、イベント情報７００−１に設定されたイベント日の近傍の所定期間Ｔに処理実施日が含まれるか否かを判断する。ここでは、近傍の所定期間Ｔが、イベント日の１週間前から、イベント日の１ヶ月後の期間に設定されているとする。また、処理実施日を「２０１５年３月２９日」とする。
【０１３１】
この場合、判断部１４０５は、イベント情報７００−１に設定されたイベント日「２０１５．０４．０６」の近傍の所定期間Ｔに処理実施日が含まれると判断する。そして、表示制御部１４０２は、イベント日の近傍の所定期間Ｔに処理実施日が含まれる場合、個人情報管理ＤＢ２２０から、メンバーＰ３の個人ＩＤに対応する個人情報５００−３を検索する。
【０１３２】
つぎに、表示制御部１４０２は、個人情報５００−３とイベント情報７００−１とに基づいて、メンバーＰ３についての欲しい物情報１５００を生成する。そして、表示制御部１４０２は、メンバーＰ３を示すマークと対応付けて、生成した欲しい物情報１５００を端末Ｔｉにポップアップ表示させる。
【０１３３】
図１５の例では、（１５−２）に示すように、会話画面Ｓ２において、メンバーＰ３の顔写真１０２０と対応付けて、メンバーＰ３についての欲しい物情報１５００がポップアップ表示されている。ここで、欲しい物情報１５００は、メッセージ１５０１とイベント情報１５０２とを含む。
【０１３４】
メッセージ１５０１は、個人情報５００−３に設定された、メンバーＰ３が欲しい物を示す文字データ「ヒーローベルト」を含む。また、イベント情報１５０２は、イベント情報７００−１に設定されたイベント日「４月６日」およびイベント名「入学式」を含む（ここでは、イベント日の年度は省略）。
【０１３５】
なお、会話画面Ｓ２において、欲しい物情報１５００のボタン１５０３をタップすると、欲しい物情報１５００の表示を終了させることができる。
【０１３６】
このように、メンバーＰ４は、会話画面Ｓ２上の顔写真１０２０を長押しすることで、メンバーＰ３についてのイベントが処理実施日の近傍の所定期間Ｔ内にある場合に、顔写真１０２０と対応付けて欲しい物情報１５００をポップアップ表示させることができる。
【０１３７】
例えば、欲しい物情報１５００のメッセージ１５０１によれば、メンバーＰ４は、メンバーＰ３が欲しいと思っている物が「ヒーローベルト」であることが分かる。また、欲しい物情報１５００のイベント情報１５０２によれば、メンバーＰ４は、メンバーＰ３の入学式が４月６日に行われることが分かる。このため、メンバーＰ４は、メンバーＰ３の入学式に合わせて、メンバーＰ３に何をプレゼントすれば喜ぶのか判断しやすくなる。
【０１３８】
つぎに、メンバーＰ２（ニックネーム：お母さん）の端末Ｔｉのディスプレイ４０６に表示された会話画面Ｓ２に欲しい物情報をポップアップ表示する場合について説明する。
【０１３９】
図１６は、欲しい物情報の表示例を示す説明図（その２）である。図１６において、会話画面Ｓ２は、富士家の一員である各メンバーにより書き込まれたメッセージや、各メンバーによりアップされた画像を閲覧することができる操作画面である。
【０１４０】
会話画面Ｓ２において、メッセージ１６０１は、メンバーＰ４（ニックネーム：ばあちゃん）により家族向けＳＮＳに書き込まれたメッセージであり、メンバーＰ４の顔写真１６１０と対応付けて表示されている。また、メッセージ１６０２は、メンバーＰ２（ニックネーム：お母さん）により家族向けＳＮＳに書き込まれたメッセージであり、メンバーＰ２の顔写真１６２０と対応付けて表示されている。
【０１４１】
図１６の例では、（１６−１）に示すように、メンバーＰ２（ニックネーム：お母さん）の操作入力により、顔写真１６１０が長押しされた場合を想定する。
【０１４２】
この場合、受付部１４０１は、端末ＴｉからメンバーＰ４（ニックネーム：ばあちゃん）の欲しい物の表示要求を受け付ける。つぎに、検索部１４０４は、イベント管理ＤＢ２４０から、メンバーＰ４の個人ＩＤ「Ｐ４」がプレゼントメンバーフィールドに設定されたイベント情報７００−３（図７参照）を検索する。
【０１４３】
そして、判断部１４０５は、イベント情報７００−３に設定されたイベント日「２０１５．０２．０３」の近傍の所定期間Ｔに処理実施日が含まれるか否かを判断する。ここでは、近傍の所定期間Ｔが、イベント日の１週間前から、イベント日の１ヶ月後の期間に設定されているとする。また、処理実施日を「２０１５年２月３日」とする。
【０１４４】
この場合、判断部１４０５は、イベント情報７００−３に設定されたイベント日の近傍の所定期間Ｔに処理実施日が含まれると判断する。そして、表示制御部１４０２は、イベント日の近傍の所定期間Ｔに処理実施日が含まれる場合、個人情報管理ＤＢ２２０から、メンバーＰ４の個人ＩＤに対応する個人情報５００−４を検索する。
【０１４５】
つぎに、表示制御部１４０２は、個人情報５００−４とイベント情報７００−３とに基づいて、メンバーＰ４についての欲しい物情報１６００を生成する。そして、表示制御部１４０２は、メンバーＰ４を示すマークと対応付けて、生成した欲しい物情報１６００を端末Ｔｉにポップアップ表示させる。
【０１４６】
図１６の例では、（１６−２）に示すように、会話画面Ｓ２において、メンバーＰ４の顔写真１６１０と対応付けて、メンバーＰ４についての欲しい物情報１６００がポップアップ表示されている。ここで、欲しい物情報１６００は、メッセージ１６３１とイベント情報１６３２とを含む。
【０１４７】
メッセージ１６３１は、個人情報５００−４に設定された、メンバーＰ４が欲しい物のアイコン（図１３に示したアイコン１３０５）を表示する画像データを含む。また、イベント情報１６３２は、イベント情報７００−３に設定されたイベント日「２月３日」およびイベント名「じいちゃん、ばあちゃん結婚記念日」を含む（ここでは、イベント日の年度は省略）。
【０１４８】
なお、会話画面Ｓ２において、欲しい物情報１６００のボタン１６３３をタップすると、欲しい物情報１６００の表示を終了させることができる。
【０１４９】
このように、メンバーＰ２は、会話画面Ｓ２上の顔写真１６１０を長押しすることで、メンバーＰ４についてのイベントが処理実施日の近傍の所定期間Ｔ内にある場合に、顔写真１６１０と対応付けて欲しい物情報１６００をポップアップ表示させることができる。
【０１５０】
例えば、欲しい物情報１６００のメッセージ１６３１によれば、メンバーＰ２は、メンバーＰ４が欲しいと思っている物が「時計」であることが分かる。また、欲しい物情報１６００のイベント情報１６３２によれば、メンバーＰ２は、２月３日が、じいちゃんとばあちゃんの結婚記念日であることが分かる。このため、メンバーＰ２は、メンバーＰ４の結婚記念日に合わせて、メンバーＰ２に何をプレゼントすれば喜ぶのか判断しやすくなる。
【０１５１】
なお、例えば、個人情報５００−４の欲しい物フィールドや欲しい物アイコンフィールドに情報が未設定の場合は、表示制御部１４０２は、メッセージ１６３１として、「欲しい物は直接聞いてね♪」といったメッセージを表示させることにしてもよい。また、例えば、個人情報５００−１（図５参照）のように、欲しい物フィールドにＵＲＬが設定されている場合は、メッセージ１６３１としてＵＲＬが表示され、そのＵＲＬをタップすると、メンバーＰ４が欲しい物品の説明や写真などが掲載されたウェブページにアクセスすることができる。
【０１５２】
（情報提供装置１０１の各種処理手順）
つぎに、情報提供装置１０１の各種処理手順について説明する。まず、情報提供装置１０１のイベント登録処理手順について説明する。
【０１５３】
＜イベント登録処理手順＞
図１７は、情報提供装置１０１のイベント登録処理手順の一例を示すフローチャートである。図１７のフローチャートにおいて、まず、情報提供装置１０１は、家族向けＳＮＳに参加するいずれかのメンバーの端末Ｔｉから、イベントの登録要求を受け付けたか否かを判断する（ステップＳ１７０１）。
【０１５４】
ここで、情報提供装置１０１は、イベントの登録要求を受け付けるのを待つ（ステップＳ１７０１：Ｎｏ）。つぎに、情報提供装置１０１は、イベントの登録要求を受け付けた場合（ステップＳ１７０１：Ｙｅｓ）、個人情報管理ＤＢ２２０を参照して、ログイン者の個人ＩＤに対応する家族ＩＤを特定する（ステップＳ１７０２）。
【０１５５】
そして、情報提供装置１０１は、イベント管理ＤＢ２４０の各フィールドに情報を設定することにより、イベント情報を登録して（ステップＳ１７０３）、本フローチャートによる一連の処理を終了する。具体的には、情報提供装置１０１は、イベント管理ＤＢ２４０の各フィールドに、新規のイベントＩＤ、特定した家族ＩＤ、ログイン者の個人ＩＤ、イベントの登録要求に含まれるイベント日、イベント名、プレゼントフラグおよびプレゼントメンバーを設定する。
【０１５６】
これにより、家族向けＳＮＳに参加するいずれかのメンバーからのイベントの登録要求に応じて、新たなイベント情報をイベント管理ＤＢ２４０に登録することができる。
【０１５７】
＜欲しい物登録処理手順＞
つぎに、情報提供装置１０１の欲しい物登録処理手順について説明する。
【０１５８】
図１８は、情報提供装置１０１の欲しい物登録処理手順の一例を示すフローチャートである。図１８のフローチャートにおいて、まず、情報提供装置１０１は、家族向けＳＮＳに参加するいずれかのメンバーの端末Ｔｉから、欲しい物の登録要求を受け付けたか否かを判断する（ステップＳ１８０１）。
【０１５９】
ここで、情報提供装置１０１は、欲しい物の登録要求を受け付けるのを待つ（ステップＳ１８０１：Ｎｏ）。つぎに、情報提供装置１０１は、欲しい物の登録要求を受け付けた場合（ステップＳ１８０１：Ｙｅｓ）、個人情報管理ＤＢ２２０を参照して、ログイン者の個人ＩＤに対応する個人情報を特定する（ステップＳ１８０２）。
【０１６０】
そして、情報提供装置１０１は、特定した個人情報の欲しい物フィールドまたは欲しい物アイコンフィールドに、欲しい物の登録要求に含まれる欲しい物の情報を設定して（ステップＳ１８０３）、本フローチャートによる一連の処理を終了する。
【０１６１】
これにより、家族向けＳＮＳに参加するいずれかのメンバーからの欲しい物の登録要求に応じて、ログイン者の欲しい物の情報を更新することができる。
【０１６２】
＜情報提供処理手順＞
つぎに、情報提供装置１０１の情報提供処理手順について説明する。
【０１６３】
図１９および図２０は、情報提供装置１０１の情報提供処理手順の一例を示すフローチャートである。図１９のフローチャートにおいて、まず、情報提供装置１０１は、家族向けＳＮＳに参加するいずれかのメンバーの端末Ｔｉからの会話画面Ｓ２の表示要求に応じて、会話画面Ｓ２の画面データを端末Ｔｉに表示させる制御を行う（ステップＳ１９０１）。
【０１６４】
そして、情報提供装置１０１は、端末Ｔｉから、特定のメンバーの欲しい物の表示要求を受け付けたか否かを判断する（ステップＳ１９０２）。ここで、情報提供装置１０１は、欲しい物の表示要求を受け付けるのを待つ（ステップＳ１９０２：Ｎｏ）。つぎに、情報提供装置１０１は、欲しい物の表示要求を受け付けた場合（ステップＳ１９０２：Ｙｅｓ）、イベント管理ＤＢ２４０から、ログイン者の家族ＩＤに対応するイベント情報を取得する（ステップＳ１９０３）。
【０１６５】
そして、情報提供装置１０１は、取得したイベント情報から、プレゼントメンバーフィールドに特定のメンバーの個人ＩＤが設定されたイベント情報を検索する（ステップＳ１９０４）。つぎに、情報提供装置１０１は、特定のメンバーの個人ＩＤが設定されたイベント情報が検索されたか否かを判断する（ステップＳ１９０５）。
【０１６６】
ここで、イベント情報が検索された場合（ステップＳ１９０５：Ｙｅｓ）、情報提供装置１０１は、イベント情報に設定されたイベント日の近傍の所定期間Ｔに処理実施日が含まれるか否かを判断する（ステップＳ１９０６）。
【０１６７】
ここで、イベント日の近傍の所定期間Ｔに処理実施日が含まれる場合（ステップＳ１９０６：Ｙｅｓ）、情報提供装置１０１は、個人情報管理ＤＢ２２０から、特定のメンバーの個人ＩＤに対応する個人情報を取得する（ステップＳ１９０７）。つぎに、情報提供装置１０１は、取得した個人情報と、検索したイベント情報とに基づいて、特定のメンバーの欲しい物情報を生成する（ステップＳ１９０８）。
【０１６８】
そして、情報提供装置１０１は、生成した欲しい物情報を端末Ｔｉに表示させる制御を行って（ステップＳ１９０９）、本フローチャートによる一連の処理を終了する。これにより、特定のメンバーについてのイベント日の近傍の所定期間Ｔ内の各メンバーに対応する通信において、特定のメンバーの欲しい物情報を提供することができる。
【０１６９】
なお、ステップＳ１９０５において、複数のイベント情報が検索される場合がある。この場合、情報提供装置１０１は、複数のイベント情報のそれぞれについて、イベント情報に設定されたイベント日の近傍の所定期間Ｔに処理実施日が含まれるか否かを判断する。そして、２以上のイベント情報について、イベント日の近傍の所定期間Ｔに処理実施日が含まれる場合、情報提供装置１０１は、イベント日が処理実施日に最も近いイベント情報に基づいて、特定のメンバーの欲しい物情報を生成することにしてもよい。
【０１７０】
また、ステップＳ１９０６において、イベント日の近傍の所定期間Ｔに処理実施日が含まれない場合（ステップＳ１９０６：Ｎｏ）、情報提供装置１０１は、本フローチャートによる一連の処理を終了する。これにより、処理実施日の近傍の所定期間Ｔ内に特定のメンバーについてのイベントがない場合は、特定のメンバーの欲しい物情報を提供しないように制御することができる。
【０１７１】
また、ステップＳ１９０５において、特定のメンバーの個人ＩＤがプレゼントメンバーフィールドに設定されたイベント情報が検索されなかった場合は（ステップＳ１９０５：Ｎｏ）、情報提供装置１０１は、図２０に示すステップＳ２００１に移行する。
【０１７２】
図２０のフローチャートにおいて、まず、情報提供装置１０１は、一般イベント管理ＤＢ２５０から、特定のメンバーに関連する一般イベントの一般イベント情報を検索する（ステップＳ２００１）。そして、情報提供装置１０１は、一般イベント情報が検索されたか否かを判断する（ステップＳ２００２）。
【０１７３】
ここで、一般イベント情報が検索された場合（ステップＳ２００２：Ｙｅｓ）、情報提供装置１０１は、一般イベント情報から特定される一般イベントのイベント日が、処理実施日の近傍の所定期間Ｔに含まれるか否かを判断する（ステップＳ２００３）。
【０１７４】
ここで、一般イベントのイベント日が処理実施日の近傍の所定期間Ｔに含まれる場合（ステップＳ２００３：Ｙｅｓ）、情報提供装置１０１は、個人情報管理ＤＢ２２０から、特定のメンバーの個人ＩＤに対応する個人情報を取得する（ステップＳ２００４）。
【０１７５】
つぎに、情報提供装置１０１は、取得した個人情報と、検索した一般イベント情報とに基づいて、特定のメンバーの欲しい物情報を生成する（ステップＳ２００５）。そして、情報提供装置１０１は、生成した欲しい物情報を端末Ｔｉに表示させる制御を行って（ステップＳ２００６）、本フローチャートによる一連の処理を終了する。
【０１７６】
これにより、処理実施日の近傍の所定期間Ｔ内に、特定のメンバーについてのイベントがない場合であっても、特定のメンバーに関連する一般イベントがあれば、各メンバーに対応する通信において、特定のメンバーの欲しい物情報を提供することができる。
【０１７７】
また、ステップＳ２００２において、一般イベント情報が検索されなかった場合（ステップＳ２００２：Ｎｏ）、情報提供装置１０１は、本フローチャートによる一連の処理を終了する。また、ステップＳ２００３において、一般イベントのイベント日が処理実施日の近傍の所定期間Ｔに含まれない場合（ステップＳ２００３：Ｎｏ）、情報提供装置１０１は、本フローチャートによる一連の処理を終了する。
【０１７８】
以上説明したように、実施の形態にかかる情報提供装置１０１によれば、家族向けＳＮＳに参加する特定のメンバーに対応付けたイベント日を指定したイベントの登録を受け付けることができる。これにより、家族向けＳＮＳに参加する特定のメンバーについてのイベントを、イベント日を指定してイベント管理ＤＢ２４０に登録することができる。
【０１７９】
また、情報提供装置１０１によれば、家族向けＳＮＳに参加する特定のメンバーに対応付けた欲しい物の情報の登録を受け付けることができる。これにより、家族向けＳＮＳに参加する特定のメンバーの欲しい物の情報を個人情報管理ＤＢ２２０に登録することができる。
【０１８０】
また、情報提供装置１０１によれば、家族向けＳＮＳに参加するいずれかのメンバーに対応する通信が、特定のメンバーに対応付けて登録されたイベントの指定されたイベント日の近傍の所定期間Ｔに含まれるか否かを判断することができる。そして、情報提供装置１０１によれば、判断した結果に応じて、特定のメンバーに対応付けて登録された欲しい物の情報を、当該通信において提供するか否か制御することができる。
【０１８１】
これにより、特定のメンバーについてのイベント日の近傍の所定期間Ｔ内の各メンバーに対応する通信において、特定のメンバーの欲しい物の情報を提供することができる。このため、各メンバーは、特定のメンバーについてのイベント日が近くなったときに（あるいは、イベント日の直後）、特定のメンバーが欲しい物を知ることができる。
【０１８２】
また、情報提供装置１０１によれば、家族向けＳＮＳに参加するメンバーに対応する通信において、会話画面Ｓ２の画面データを提供することができる。会話画面Ｓ２の画面データは、家族向けＳＮＳに参加するいずれのメンバーによって投稿されたメッセージまたは画像であっても、投稿された画像またはメッセージを、投稿者を示すマークと対応付けて時系列に表示する情報である。
【０１８３】
これにより、家族向けＳＮＳに参加するメンバーは、会話画面Ｓ２においてメッセージを書き込んだり、写真や動画などの画像をアップしたりして、メンバー同士で会話を行うことができる。
【０１８４】
また、情報提供装置１０１によれば、提供した会話画面Ｓ２において特定のメンバーを示すマークが指定された場合に、特定のメンバーの欲しい物の表示要求を受け付けることができる。そして、情報提供装置１０１によれば、特定のメンバーの欲しい物の表示要求を受け付けた処理実施日が、特定のメンバーに対応付けて登録されたイベントの指定されたイベント日の近傍の所定期間Ｔに含まれるか否かを判断することができる。
【０１８５】
これにより、例えば、会話画面Ｓ２において特定のメンバーの顔写真を長押しするなどの操作入力が行われた場合に、特定のメンバーに対応付けて登録された欲しい物の情報を提供するか否かの制御を行うことができる。このため、例えば、特定のメンバーについてのイベント日の近傍の所定期間Ｔであっても、会話画面Ｓ２上に特定のメンバーの欲しい物の情報を常に表示するのではなく、他のメンバーが知りたいと思ったときに会話画面Ｓ２上にポップアップ表示することができる。
【０１８６】
また、情報提供装置１０１によれば、特定のメンバーに対応付けたイベント日を指定したイベントの登録を受け付ける場合に、さらに、当該イベントがプレゼントを伴うイベントであるか否かの登録を受け付けることができる。そして、情報提供装置１０１によれば、特定のメンバーに対応付けて登録されたイベントがプレゼントを伴うイベントである場合に、メンバーに対応する通信が、当該イベントのイベント日の近傍の所定期間Ｔに含まれるか否かを判断することができる。
【０１８７】
これにより、プレゼントを伴うイベントを対象として、特定のメンバーについてのイベント日の近傍の所定期間Ｔ内の各メンバーに対応する通信において、特定のメンバーの欲しい物の情報を提供することができる。
【０１８８】
また、情報提供装置１０１によれば、特定のメンバーに対応付けて登録された欲しい物の情報を提供する場合に、欲しい物の情報とともにイベントの情報を提供することができる。これにより、各メンバーは、特定のメンバーの欲しい物とともに、特定のメンバーについてのイベント日が近いイベントの情報（例えば、イベント日、イベント名など）を確認することができる。
【０１８９】
また、情報提供装置１０１によれば、特定のメンバーに対応付けた欲しい物の情報として、特定のメンバーに対応付けた物品を示す文字データの登録を受け付けることができる。これにより、特定のメンバーの欲しい物の商品名などを指定して個人情報管理ＤＢ２２０に登録することができる。
【０１９０】
また、情報提供装置１０１によれば、特定のメンバーに対応付けた欲しい物の情報として、特定のメンバーに対応付けた物品を表示する画像データの登録を受け付けることができる。これにより、特定のメンバーの欲しい物を撮影した写真などを指定して個人情報管理ＤＢ２２０に登録することができる。
【０１９１】
また、情報提供装置１０１によれば、特定のメンバーに対応付けた欲しい物の情報として、特定のメンバーに対応付けた物品のアイコンを表示する画像データの登録を受け付けることができる。これにより、特定のメンバーの欲しい物を簡単な絵柄などで表現したアイコンを指定して個人情報管理ＤＢ２２０に登録することができる。
【０１９２】
例えば、祖父母などは遠慮して欲しい物を登録したがらない傾向にあるが、簡単な絵柄などで表現したアイコンであれば選びやすく、自分の欲しい物を登録しやすくさせることができる。また、読み書きが十分にできない幼い子供であっても、簡単な絵柄などで表現したアイコンであれば選びやすく、自分の欲しい物を登録しやすくさせることができる。
【０１９３】
また、情報提供装置１０１によれば、特定のメンバーに対応付けた欲しい物の情報として、特定のメンバーに対応付けた物品に関連するＵＲＬの登録を受け付けることができる。これにより、特定のメンバーの欲しい物の説明や写真などが掲載されたウェブページのＵＲＬなどを指定して個人情報管理ＤＢ２２０に登録することができる。
【０１９４】
なお、本実施の形態で説明した情報提供方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本情報提供プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本情報提供プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１９５】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１９６】
（付記１）コンピュータに、
特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、
前記特定のユーザグループに属するいずれかのユーザに対応する通信が、指定された前記日付の近傍の所定期間に含まれるか否かに応じて、登録された前記情報を前記通信において提供するか否か制御する、
処理を実行させることを特徴とする情報提供プログラム。
【０１９７】
（付記２）前記コンピュータに、
前記特定のユーザグループに属するいずれかのユーザに対応する通信において、前記特定のユーザグループに属するいずれのユーザによって投稿されたメッセージまたは画像であっても、投稿されたメッセージまたは画像を、投稿したユーザを示すマークと対応付けて時系列に表示する画面データを提供する、処理を実行させ、
前記制御する処理は、
前記画面データの前記特定のユーザを示すマークが指定された場合に、前記通信が前記所定期間に含まれるか否かに応じて、前記情報を前記通信において提供するか否か制御する、ことを特徴とする付記１に記載の情報提供プログラム。
【０１９８】
（付記３）前記情報は、前記特定のユーザに対応付けた物品を示す文字データであることを特徴とする付記１または２に記載の情報提供プログラム。
【０１９９】
（付記４）前記情報は、前記特定のユーザに対応付けた物品を表示する画像データであることを特徴とする付記１〜３のいずれか一つに記載の情報提供プログラム。
【０２００】
（付記５）前記情報は、前記特定のユーザに対応付けた物品のアイコンを表示する画像データであることを特徴とする付記１〜４のいずれか一つに記載の情報提供プログラム。
【０２０１】
（付記６）前記情報は、前記特定のユーザに対応付けた物品に関連するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を示すことを特徴とする付記１〜５のいずれか一つに記載の情報提供プログラム。
【０２０２】
（付記７）前記受け付ける処理は、
前記イベントの登録を受け付ける場合に、さらに、当該イベントがプレゼントを伴うイベントであるか否かの登録を受け付け、
前記制御する処理は、
登録された前記イベントがプレゼントを伴うイベントである場合に、前記通信が前記所定期間に含まれるか否かに応じて、前記情報を前記通信において提供するか否か制御する、ことを特徴とする付記１〜６のいずれか一つに記載の情報提供プログラム。
【０２０３】
（付記８）前記制御する処理は、
前記情報を前記通信において提供する場合に、前記情報とともに前記イベントの情報を前記通信において提供することを特徴とする付記１〜７のいずれか一つに記載の情報提供プログラム。
【０２０４】
（付記９）前記特定のユーザグループは、特定のサービスに参加する複数のメンバーが属するユーザグループであることを特徴とする付記１〜８のいずれか一つに記載の情報提供プログラム。
【０２０５】
（付記１０）コンピュータが、
特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、
前記特定のユーザグループに属するいずれかのユーザに対応する通信が、指定された前記日付の近傍の所定期間に含まれるか否かに応じて、登録された前記情報を前記通信において提供するか否か制御する、
処理を実行することを特徴とする情報提供方法。
【０２０６】
（付記１１）特定のユーザグループに属する特定のユーザに対応付けた日付を指定したイベントの登録と、前記特定のユーザに対応付けた情報の登録とを受け付け、
前記特定のユーザグループに属するいずれかのユーザに対応する通信が、指定された前記日付の近傍の所定期間に含まれるか否かに応じて、登録された前記情報を前記通信において提供するか否か制御する、
制御部を有することを特徴とする情報提供装置。
【符号の説明】
【０２０７】
１０１  情報提供装置
１０２，１０３，Ｔ１〜Ｔｎ，Ｔｉ  端末
２００  システム
２２０  個人情報管理ＤＢ
２３０  ＳＮＳ情報ＤＢ
２４０  イベント管理ＤＢ
２５０  一般イベント管理ＤＢ
１３００  アイコン画面
１４０１  受付部
１４０２  表示制御部
１４０３  更新部
１４０４  検索部
１４０５  判断部
１５００，１６００  欲しい物情報
Ｓ１  ホーム画面
Ｓ２  会話画面
Ｓ３  登録画面
【図１】
0006515605.tif 000002
【図２】
0006515605.tif 000003
【図３】
0006515605.tif 000004
【図４】
0006515605.tif 000005
【図５】
0006515605.tif 000006
【図６】
0006515605.tif 000007
【図７】
0006515605.tif 000008
【図８】
0006515605.tif 000009
【図９】
0006515605.tif 000010
【図１０】
0006515605.tif 000011
【図１１】
0006515605.tif 000012
【図１２】
0006515605.tif 000013
【図１３】
0006515605.tif 000014
【図１４】
0006515605.tif 000015
【図１５】
0006515605.tif 000016
【図１６】
0006515605.tif 000017
【図１７】
0006515605.tif 000018
【図１８】
0006515605.tif 000019
【図１９】
0006515605.tif 000020
【図２０】
0006515605.tif 000021