(57)【要約】【課題】双方が互いに友人関係を破棄してもよいと考えている場合に、ユーザに不快感や気まずさなどの心理的負担を感じさせることなしに友人関係を破棄する情報処理システム、情報処理方法及びプログラムを提供する。【解決手段】  本発明にかかる情報処理システムでは、期限通知手段１１が、友人関係の破棄実行までの期限をユー ザに通知する。ユーザは、破棄許容記録手段１２により友人関係を破棄してもよいと考えるユーザをシステムに送信する。破棄実行手段１４は、前記期限を過ぎた後に、互いに友人関係を破棄してもよいという通知を送信したユーザの対に対してのみ友人関係の破棄を実行する。【選択図】図１
2010198097.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ間の友人関係を記録する友人関係記録部と、
友人関係の破棄を許容する破棄許容情報を記憶する破棄許容記録部と、
ユーザの端末から、友人関係の破棄を許容する破棄許容情報を受信し、前記破棄許容記録部に格納する破棄許容記録手段と、
予め設定された破棄期限後に、前記破棄許容記録部に格納された破棄許容情報において双方が破棄を許容している友人関係を抽出し、前記友人関係記録部において抽出された友人関係を破棄する更新を行う破棄実行手段とを備えた情報処理システム。
【請求項２】
前記友人関係記憶部に記憶された友人関係を有するユーザの端末に対して、前記破棄期限を特定する破棄期限通知を送信する期限通知手段をさらに備えたことを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記破棄期限通知は、ユーザの端末から送信されることを特徴とする請求項１記載の情報処理システム。
【請求項４】
前記ユーザの端末から要求に応じて、当該ユーザと友人関係にあるユーザの情報を前記友人関係記憶部より読み出し、当該ユーザの端末に対して送信する友人リスト提供手段をさらに備えたことを特徴とする請求項３記載の情報処理システム。
【請求項５】
前記破棄許容記録部に格納される破棄許容情報は、破棄許容情報を送信したユーザの識別情報と、当該破棄許容情報において友人関係を破棄する相手方のユーザの識別情報と、破棄を許容する友人関係について特定された破棄期限を含むことを特徴とする請求項１〜４いずれかに記載の情報処理システム。
【請求項６】
前記破棄実行手段は、前記友人関係記録部において友人関係にあると記録されたユーザの対のうち、前記破棄許容記録部において当該ユーザの対のいずれか一方のユーザについて友人関係の破棄を許容する情報が格納されていない場合には、友人関係を維持することを特徴とする請求項１〜５いずれかに記載の情報処理システム。
【請求項７】
ユーザの端末から、友人関係の破棄を許容する破棄許容情報を受信し、破棄許容記録部に格納するステップと、
前記破棄許容記録部に格納された破棄許容情報において双方が破棄を許容している友人関係を予め設定された破棄期限後に抽出するステップと、
抽出された友人関係を破棄する更新を行うステップとを備えた情報処理方法。
【請求項８】
ユーザの端末から要求に応じて、当該ユーザと友人関係にあるユーザの情報を前記友人関係記憶部より読み出し、当該ユーザの端末に対して送信するステップをさらに備えたことを特徴とする請求項７記載の情報処理方法。
【請求項９】
前記破棄許容記録部に格納される破棄許容情報は、破棄許容情報を送信したユーザの識別情報と、当該破棄許容情報において友人関係を破棄する相手方のユーザの識別情報と、破棄を許容する友人関係について特定された破棄期限を含むことを特徴とする請求項７又は８に記載の情報処理方法。
【請求項１０】
ユーザの端末から、友人関係の破棄を許容する破棄許容情報を取得し、破棄許容記録部に格納するステップと、
前記破棄許容記録部に格納された破棄許容情報において双方が破棄を許容している友人関係を予め設定された破棄期限後に抽出するステップと、
抽出された友人関係を破棄する更新を行うステップとをコンピュータに実行させる情報処理プログラム。
【請求項１１】
ユーザの端末から要求に応じて、当該ユーザと友人関係にあるユーザの情報を前記友人関係記憶部より読み出し、当該ユーザの端末に対して送信するステップをさらに備えたことを特徴とする請求項１０記載の情報処理プログラム。
【請求項１２】
前記破棄許容記録部に格納される破棄許容情報は、破棄許容情報を送信したユーザの識別情報と、当該破棄許容情報において友人関係を破棄する相手方のユーザの識別情報と、破棄を許容する友人関係について特定された破棄期限を含むことを特徴とする請求項１０又は１１に記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理方法および情報処理プログラムに関し、特にブログ、ＳＮＳ（Social Networking Service）などの友人関係を提供する情報処理システム、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
ブログやＳＮＳなどのシステムの中には、２人のユーザを双方の合意のもと「友人」として登録する機能を提供しているものがある。友人関係情報は、コンテンツのアクセス制限（友人関係にあるユーザにのみコンテンツを開示するなど）や、更新情報の配信（友人関係にあるユーザがコンテンツを更新した際に通知される）などに使われるほか、社内ＳＮＳなどでは、公開されている友人関係情報を第三者が閲覧し、仕事上の協力者を求めるためなどにも利用されている。
【０００３】
友人関係の構築は、友人関係の構築を希望する片方のユーザが他方のユーザにシステムを介してメッセージを送り、他方のユーザがそれを承認するという形で行われることが多い。また、友人関係の破棄は、破棄を希望するユーザが、破棄要求をシステムに送ることにより、他方のユーザの承認なしに行われることが多い。例えば、特許文献１に、友人関係の破棄を登録可能なシステムが開示されている。
なお、特許文献２には、所定期間後に顧客に予約の確認を行い、予約確定するシステムが開示されているが、友人関係を提供するシステムに関するものではない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９３６１１号公報
【特許文献２】特開２００２−１６３５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ブログやＳＮＳの使用歴が長くなると「友人」として登録したユーザ数も多くなりがちであり、実際には疎遠になったユーザが「友人」として登録され続けているケースも多くなる。そのような場合、更新情報の配信が多くなり他の重要な更新情報を見逃すといった弊害が出てくる。また、社内ＳＮＳで仕事上の協力者を求めようとしても、対象者が多くなりすぎるため、有効なパスが見つけられないという弊害もある。
【０００６】
一方、友人関係にある２人のユーザが疎遠になっている場合は、双方のユーザとも互いに相手のユーザとの友人関係を破棄してもよいと考えている可能性が高いと考えられる。
【０００７】
本発明が解決しようとする問題点は、ユーザが、上記の弊害などの理由から友人関係を破棄したいと希望し、かつ、相手のユーザも「友人関係を破棄してもよい」と考えている場合にあっても、心理的負担を感じることなしに友人関係を破棄することができない、ということである。
【０００８】
その理由は、従来の技術では、疎遠になった友人関係を破棄するために破棄要求を送信すると、一方的かつ即座に友人関係が破棄されてしまうため、破棄された側は不快に感じる可能性があり、また破棄要求を送信する側は、相手が 不快に感じるのではないかという気まずさや気後れを感じる可能性があるからである。
【０００９】
本発明の目的は、友人関係にある双方が心理的負担を感じさせることなしに友人関係を破棄できる情報処理システム、情報処理方法および情報処理プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明にかかる情報処理システムは、ユーザ間の友人関係を記録する友人関係記録部と、友人関係の破棄を許容する破棄許容情報を記憶する破棄許容記録部と、ユーザの端末から、友人関係の破棄を許容する破棄許容情報を受信し、前記破棄許容記録部に格納する破棄許容記録手段と、予め設定された破棄期限後に、前記破棄許容記録部に格納された破棄許容情報において双方が破棄を許容している友人関係を抽出し、前記友人関係記録部において抽出された友人関係を破棄する更新を行う破棄実行手段とを備えたものである。
【００１１】
また、本発明にかかる情報処理方法は、ユーザの端末から、友人関係の破棄を許容する破棄許容情報を受信し、破棄許容記録部に格納するステップと、前記破棄許容記録部に格納された破棄許容情報において双方が破棄を許容している友人関係を予め設定された破棄期限後に抽出するステップと、抽出された友人関係を破棄する更新を行うステップとを備えたものである。
【００１２】
さらに、本発明にかかる情報処理プログラムは、ユーザの端末から、友人関係の破棄を許容する破棄許容情報を取得し、破棄許容記録部に格納するステップと、前記破棄許容記録部に格納された破棄許容情報において双方が破棄を許容している友人関係を予め設定された破棄期限後に抽出するステップと、抽出された友人関係を破棄する更新を行うステップとをコンピュータに実行させるものである。
【発明の効果】
【００１３】
本発明によれば、友人関係にある双方が心理的負担を感じさせることなしに友人関係を破棄できる情報処理システム、情報処理方法および情報処理プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施の形態にかかる情報処理システムの構成例を示すブロック図である。
【図２】第１の実施の形態にかかる情報処理システムの破棄許容記録部の構成と内容の一例を示す説明図である。
【図３】第１の実施の形態にかかる情報処理システムの破棄許容記録部の構成と内容の一例を示す説明図である。
【図４】第１の実施の形態にかかる情報処理システムの処理の流れを示すシーケンス図である。
【図５】第１の実施の形態にかかる情報処理システムの破棄実行部の処理の流れを示すフローチャート図である。
【図６】第２の実施の形態にかかる情報処理システムの構成例を示すブロック図である。
【図７】第２の実施の形態にかかる情報処理システムの処理の流れを示すシーケンス図である。
【図８】第２の実施の形態にかかる情報処理システムの破棄実行部の処理の流れを示すフローチャート図である。
【図９】第２の実施の形態にかかる情報処理システムの破棄許容記録部の構成と内容の一例を示す説明図である。
【発明を実施するための形態】
【００１５】
第１の実施の形態．
第１の実施の形態にかかる情報処理システムの構成例について説明する。図１は第１の実施の形態にかかる情報処理システムの構成例を示すブロック図である。
【００１６】
図１に示すように、第１の実施の形態にかかる情報処理システムは、システムの機能をユーザの端末１に提供するシステムサーバ２で構成されている。ユーザの端末１とシステムサーバ２は、インターネットや携帯電話通信網などの通信網により通信可能に接続されている。ユーザの端末１は、クライアントとして機能し、ブラウザプログラムが記憶手段にインストールされ、システムサーバ２との間で通信を行うための通信機能を有するパーソナルコンピュータ、携帯電話機、携帯端末等である。
【００１７】
システムサーバ２は、いわゆるサーバコンピュータにより構成され、第１の実施の形態にかかる情報処理システムを実現するための情報処理プログラムが記憶手段に格納されている。システムサーバ２は、ＣＰＵ（Central Processor Unit）等の制御装置によって、当該情報処理プログラムを読み出し、各種の処理を実行する。
【００１８】
具体的に、システムサーバ２は、友人関係記録部１０、期限通知手段１１、破棄許容記録手段１２、破棄許容記録部１３、破棄実行手段１４を備えている。
【００１９】
友人関係記録部１０は、ユーザ間の友人関係に関する情報である友人関係情報を格納する記憶手段である。友人関係情報には、例えば、友人関係にある二人のユーザのそれぞれを特定する識別情報と、それらのユーザが友人関係にあるか否かを示す情報が含まれる。
【００２０】
期限通知手段１１は、友人関係破棄の期限を示し、予め設定された破棄期限情報を含む期限通知を送信する。具体的には、期限通知手段１１は、友人関係記録部１０に格納された友人関連情報を読み出し、１人以上のユーザと友人関係を持っている全てのユーザの端末１に対し、期限通知を同報送信する。
【００２１】
例えば、ユーザＥ、Ｆ、Ｇの３名と友人関係にあるユーザＤに対して送信される破棄期限情報には、次の情報が含まれる。
【００２２】
（１）ユーザＤに対して、ユーザＥ、Ｆ、Ｇの３名のそれぞれとの友人関係の破棄を許容するかどうかを問い合わせる情報
【００２３】
（２）ユーザＥ、Ｆ、Ｇのいずれかが友人関係の破棄を登録し、かつユーザＤも破棄を登録した場合には、両者が破棄を登録した友人関係について破棄期限（例えば、２００９年１２月３１日）以降に破棄される場合がある旨の情報
このような破棄期限情報が、ユーザＤのみならず、ユーザＥ、Ｆ、Ｇのそれぞれにも送信される。
【００２４】
このとき、ユーザが破棄期限通知を受けたときに破棄許容情報を登録すべきことを認識している場合には、破棄期限情報としては、単に、破棄期限のみを含めるようにしてもよい。
【００２５】
ユーザは、端末１を操作して当該期限通知を受信し、友人関係を破棄してもよいと考える友人を特定する情報である破棄許容情報を入力し、この破棄許容情報を含む破棄許容通知をシステムサーバ１に送信する。ここで、破棄許容情報には、例えば、破棄許容情報を送信したユーザの識別情報と、当該破棄許容情報において友人関係を破棄する相手方のユーザの識別情報と、破棄を許容する友人関係について特定された破棄期限が含まれる。
【００２６】
破棄許容記録手段１２は、ユーザの端末１から送信された破棄許容通知を受信し、破棄許容情報を破棄許容記録部１３に記録する。
【００２７】
破棄実行手段１４は、友人関係の破棄処理を実行する。具体的には、破棄実行手段１４は、破棄期限情報により特定される破棄期限が過ぎた後に破棄許容記録部１３に格納された破棄許容情報を読み出し、双方が互いに友人関係を破棄してもよいと考えているユーザの対を抽出する。そして、破棄実行手段１４は、抽出したユーザの対を友人関係記録部１０に格納された友人関係情報から選択し、選択した友人関係情報を、友人関係なしを示す情報に書き換える。これによって、その後、かかる友人関係は破棄されたものとして扱われる。
【００２８】
図２に、破棄許容記録部１３に格納された情報の一例を示す。図２に示す例では、破棄許容通知を送信したユーザの識別情報を送信者欄に、そのユーザが友人関係を破棄してもよいと考えているユーザの識別情報を友人欄に、破棄期限を期限欄にそれぞれ記録している。
【００２９】
図２に示されるように、本実施の形態では、システムサーバ２は全ユーザに対して同じ破棄期限を通知するので、期限欄は常に同じ日付である。そこで、図３に示すように、期限は１箇所にのみ記録しておき、送信者欄と友人欄のみを破棄許容通知を受信する都度記録するようにすれば、記録容量を節約することもできる。
【００３０】
なお、これらの破棄許容記録部１３に格納された情報の構成は一例に過ぎず、記録容量や破棄実行手段１４による検索の効率等への配慮から、その他の構成を取ることも可能である。
【００３１】
次に、第１の実施の形態にかかる情報処理装置の処理について説明する。図４は、第１の実施の形態にかかる情報処理装置の処理の流れを示すシーケンス図である。
【００３２】
まず、期限通知手段１１は、全ユーザの端末１に対して、友人関係破棄の期限を示す期限通知を同報送信する（ステップＳ１）。ユーザの端末１のそれぞれは、送信された期限通知を受信する。例えば、期限通知は、ユーザが端末１を用いてＳＮＳにログインしたときに、このユーザに割り当てられたページ中に含まれるようにし、このページをユーザが端末１により閲覧すると、当該期限通知を受信したことになる。
【００３３】
ユーザは、端末１のディスプレイに表示された期限通知の内容を確認する。そして、ユーザは、端末１を操作して、友人関係を破棄してもよいと考える友人を特定する情報である破棄許容情報を入力し、この破棄許容情報を含む破棄許容通知をシステムサーバ１に送信する（ステップＳ２）。
【００３４】
このとき、破棄許容情報には、当該破棄許容通知の送信者であるユーザの識別情報と、当該送信者が友人関係を破棄してもよいと考えているユーザの識別情報とが含まれている。
【００３５】
破棄許容記録手段１２は、破棄許容通知を受信し、破棄許容通知に含まれる破棄許容情報を破棄許容記録部１３に記録する（ステップＳ３、Ｓ４）。
【００３６】
破棄実行手段１４は、期限通知手段１１が通知した期限が過ぎた後、破棄許容記録部１３に記録されている破棄許容情報を読み出し、双方が互いに友人関係の破棄を許容しているユーザの対を探し出す。見つかった場合には、当該ユーザの対を特定するユーザの識別情報を、友人関係記録部１０から選択し、友人関係がない状態に情報を書き換えることにより、友人関係を破棄する（ステップＳ５）。
【００３７】
次に、図４のフローチャート図におけるステップＳ５の具体的な動作例を、図５のフローチャート図と図２を使って説明する。破棄許容記録部１３には図２に示した構成及び内容の情報が記録されているものとする。
【００３８】
破棄実行手段１４は、全エントリを検査済みでない場合（ステップＳ５１）には、破棄許容記録部１３に格納された最初のエントリ（図２の行１）を読み込む（ステップＳ５２）。
【００３９】
破棄実行手段１４は、最初のエントリが「送信者：Ａ、友人：Ｂ」という内容なので、送信者欄と友人欄が逆である「送信者：Ｂ、友人：Ａ」という内容が破棄許容記録部１３に記録されていないか、検索する（ステップＳ５３）。本例において、破棄実行手段１４は、行３に「送信者：Ｂ、友人：Ａ」というエントリを検出し、友人関係記録部１０に記録されているユーザＡとユーザＢの間の友人関係を無しに書き換える（ステップＳ５４）。
【００４０】
破棄実行手段１４は、行１と行３のエントリの処理が済んだので、これら２つのエントリを破棄許容記録部１３から削除する（ステップＳ５５）。
【００４１】
本例では、まだ検査していないエントリが残っているので（ステップＳ５１）、破棄実行手段１４は、残っているエントリ行２を読み込む（ステップＳ５２）。破棄実行手段１４は、「送信者：Ａ、友人：Ｃ」という内容なので、破棄許容記録部１３に送信者欄と友人欄が逆である「送信者：Ｃ、友人：Ａ」という内容が記録されていないかを検索する（ステップＳ５３）。しかし、本例における破棄実行手段４は、かかる内容は検出できないので、友人関係の破棄は実行せず、行２のエントリを破棄許容記録部１３から削除する（ステップＳ５６）。破棄実行手段１４は、全エントリの検査が済んだので（ステップ５１）、処理を終了する。
【００４２】
本実施の形態１にかかる情報処理システムでは、互いに友人関係を破棄してもよいと考えているユーザの対のみの友人関係が破棄されるので、一方的に友人関係を破棄されることがない。また、片方しか破棄許容通知を送信していない場合は、友人関係は破棄されず、片方が破棄許容通知を送信した事実を相手に知られることがない。さらに、実際に友人関係が破棄されるのは、あらかじめユーザに通知された期限後なので、どちらが先に破棄許容通知を送信したかをユーザが知ることはない。
以上のことから、不快感、気まずさなどの心理的負担を感じることなく友人関係を破棄することができる。
【００４３】
第２の実施の形態．
第２の実施の形態にかかる情報処理システムの構成例について説明する。図６は、第２の実施の形態にかかる情報処理システムの構成例を示すブロック図である。
【００４４】
図２に示すように、第２の実施の形態にかかる情報処理システムでは、本システムに対する入出力手段をユーザに提供する端末１と、本システムの機能をユーザに提供するシステムサーバ２で構成される。
【００４５】
図１に示す第１の実施の形態にかかる情報処理システムと比べると、期限通知手段１１がシステムサーバ２ではなく端末１にある点と、システムサーバ２に友人リスト提供手段１５が加わっている点が異なっている。
友人リスト提供手段１５は、期限通知手段１１からの要求に対し、当該期限通知手段１１を含む端末１のユーザと友人関係を保持しているユーザのリストを提供する。
【００４６】
次に、第２の実施の形態にかかる情報処理システムの処理について説明する。
本実施の形態では、友人関係の破棄実行までの期限を、システムサーバ２から全ユーザに同報通知するのではなく、個々のユーザが決定して自分と友人関係にある全ユーザの端末１に通知するところが、第１の実施の形態と異なっている。
【００４７】
第２の実施の形態にかかる情報処理システムの処理について詳しく説明する。図７は、第２の実施の形態にかかる情報処理システムの処理の流れを示すシーケンス図である。
【００４８】
まず、ユーザは、端末１を操作して、リスト要求を入力する。ユーザの端末１の期限通知手段１１は、リスト要求の入力に応じて、システムサーバ２の友人リスト提供手段１５に対して、当該ユーザと現在友人関係を保持しているユーザのリストを要求するリスト要求を送信する（ステップＳ１Ａ）。かかるリスト要求には、例えば、リストを要求する旨の情報と、端末１を操作してリスト要求を行ったユーザの識別情報が含まれている。
【００４９】
リスト要求を受信した友人リスト提供手段１５は、期限通知手段１１に対し、当該ユーザと現在友人関係を保持しているユーザのリストを提供する（ステップＳ１Ｂ）。具体的に、友人リスト提供手段１５は、リスト要求に含まれるユーザの識別情報をキー情報として、友人関係記録部１０を検索して、当該ユーザの識別情報により特定されるユーザと、友人関係にあるユーザの情報を抽出してリスト化し、ユーザの端末１の期限通知手段１１に対して送信する。
【００５０】
期限通知手段１１は、当該友人リストを受信して、ディスプレイに表示する。ユーザは、ディスプレイに表示された友人リストを閲覧して、端末１を操作して、友人関係の破棄期限を入力する。期限通知手段１１は、ユーザによって入力された友人関係破棄の期限通知を、前記ユーザのリストに記載されている全ユーザの端末に同報送信する（ステップＳ１）。以降、期限を通知した当該ユーザを、発起人ユーザと呼ぶ。
【００５１】
期限通知の同報送信は、例えば、次のようにして実行される。まず、発起人ユーザの端末１からシステムサーバ２に対して、同報送信する宛先のユーザ識別情報を特定して期限通知を送信する。システムサーバ２は、これに応じて、期限通知を当該宛先のユーザ識別情報により特定されるユーザに送信されるように当該ユーザ識別情報と関連づけられた領域にメッセージとして格納する。若しくは、当該ユーザ識別情報と関連づけられた電子メールアドレスを用いて電子メールにより当該期限通知を送信するようにしてもよい。さらには、友人リスト提供手段１５により提供された友人リストに電子メールアドレスが含まれている場合には、直接、発起人ユーザの端末１から友人リストに記載されている全ユーザの端末に対して当該電子メールアドレスを用いて電子メールによって期限通知を送信するようにしてもよい。
【００５２】
システムサーバ２又は発起人ユーザの端末１から送信された期限通知を、送信先のユーザの端末１が受信する。送信先の端末１のディスプレイに表示された期限通知の内容を、当該ユーザが閲覧し、発起人ユーザと友人関係を破棄してもよいと判断した場合には、端末１を操作して、破棄許容通知の送信要求を入力する。端末１は、当該入力に応じて、破棄許容情報を含む破棄許容通知をシステムサーバ２に対して送信する（ステップＳ２１）。
このとき、破棄許容情報には、当該破棄許容通知の送信者であるユーザを特定する識別情報と、発起人ユーザを特定する識別情報と、発起人ユーザが通知した期限が含まれている。
【００５３】
また、発起人ユーザ自身も、破棄許容情報を含む破棄許容通知をシステムサーバ２に送信する（ステップＳ２２）。具体的には、発起人ユーザは、端末１を操作して、破棄許容通知の送信要求を入力する。端末１は、当該操作に応じて破棄許容通知をシステムサーバ２に送信する。このとき、破棄許容情報には、送信者である発起人ユーザを特定する識別情報と、発起人ユーザが友人関係を破棄してもよいと考えるユーザを特定する識別情報と、発起人ユーザが通知した期限が含まれている。
【００５４】
破棄許容記録手段１２は、これらの破棄許容通知を受信し、その内容を破棄許容記録部１３に記録する（ステップＳ３、Ｓ４）。
【００５５】
破棄実行手段１４は、破棄許容記録部１３に記録されている破棄許容情報を読み出し、記録されている期限が過ぎているエントリに対し、双方が互いに友人関係を破棄してもよいと考えているユーザの対を探し出す。見つかった場合は当該ユーザの対を友人関係記録部１０から検出し友人関係無しを示す情報に書き換えることにより、友人関係を破棄する（ステップＳ６）。
【００５６】
図７のフローチャート図におけるステップＳ６の具体的な処理例を、図８のフローチャート図と図９を使って説明する。破棄許容記録部１３には図９に示した構成及び内容の情報が記録されているものとする。またこの処理が実行されているのは２００９年２月１日であるとする。
【００５７】
破棄実行手段１４は、全エントリが検査済みでない場合（ステップＳ６１）、破棄許容記録部１３の最初のエントリ（図９の行１）を読み込む（ステップＳ６２）。破棄実行手段１４は、最初のエントリの期限欄が「２００９／１／３１」であることから、期限が過ぎていることを判定する（ステップ６３）。
【００５８】
破棄実行手段１４は、「送信者：Ａ、友人：Ｂ」という内容なので、送信者欄と友人欄が逆である「送信者：Ｂ、友人：Ａ」という内容を持ち、期限欄に記録されている期限が過ぎているエントリが、破棄許容記録部１３に格納された破棄許容情報中にないか検索を行う（ステップＳ６４）。すると、本例では、行３に「送信者：Ｂ、友人：Ａ、期限：２００９／１／３１」というエントリが存在するため、破棄実行手段１４は、かかるエントリを認識して、友人関係記録部１０に記録されているユーザＡとユーザＢの間の友人関係を無しに書き換える（ステップＳ６５）。
【００５９】
破棄実行手段１４は、行１と行３のエントリの処理が済んだので、この２つのエントリを破棄許容記録部１３から削除する（ステップＳ６６）。
【００６０】
破棄実行手段１４は、まだ検査していないエントリが残っているので（ステップＳ６１）、残っているエントリ行２を読み込む（ステップＳ６２）。破棄実行手段１４は、このエントリの期限欄が「２００９／１／３１」であることから、期限が過ぎていることを判定する（ステップ６３）。
【００６１】
さらに、破棄実行手段１４は、処理中のエントリは「送信者：Ａ、友人：Ｃ」という内容を有するので、送信者欄と友人欄が逆である「送信者：Ｃ、友人：Ａ」という内容を持ち、期限欄に記録されている期限が過ぎているエントリがないか検索する（ステップＳ６４）。
【００６２】
しかし、破棄許容記録部１３に格納された破棄許容情報中には、このような検索条件に合致する情報は存在しないため、破棄実行手段１４は、不存在を認識して、友人関係の破棄は実行せず、行２のエントリを破棄許容記録部１３から削除する（ステップＳ６７）。
【００６３】
破棄実行手段１４は、まだ検査していないエントリが残っているので（ステップＳ６１）、残っているエントリ行４を読み込む（ステップＳ６２）。破棄実行手段１４は、期限欄が「２００９／３／３１」であることから、まだ期限が過ぎていないことを判定し（ステップ６３）、行４のエントリについてはなにもしない。
【００６４】
破棄実行手段１４は、全エントリの検査が済んだことを認識して（ステップ６１）、処理を終了する。
【００６５】
第２の実施の形態では、第１の実施の形態で述べた効果に加えて、友人関係を整理するタイミングをユーザが自由に決められるというメリットがある。
【００６６】
また、本発明の各実施の形態における各構成要素は、その機能をハードウェア的に実現することはもちろん、コンピュータと情報処理プログラムとで実現することができる。情報処理プログラムは、磁気ディスクや半導体メモリ等のコンピュータ可読記録媒体に記録されて提供され、コンピュータの立ち上げ時などにコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータを前述した各実施の形態における構成要素として機能させる。
【００６７】
その他の実施の形態．
上述の実施の形態において、破棄期限情報は、システムサーバ２又はユーザの端末１から各ユーザの端末１に対して送信されたが、予め破棄期限が設定されていることを各ユーザが認識している場合には、各ユーザの端末１に対して送信されなくてもよい。例えば、破棄期限を毎年の最終日である１２月３１日に予め設定している場合である。
【符号の説明】
【００６８】
１  ユーザ
２  システムサーバ
３  クライアント
１０  友人関係記録部
１１  期限通知手段
１２  破棄許容記録手段
１３  破棄許容記録部
１４  破棄実行手段
１５  友人リスト提供手段
【図１】
2010198097.tif 000003
【図２】
2010198097.tif 000004
【図３】
2010198097.tif 000005
【図４】
2010198097.tif 000006
【図５】
2010198097.tif 000007
【図６】
2010198097.tif 000008
【図７】
2010198097.tif 000009
【図８】
2010198097.tif 000010
【図９】
2010198097.tif 000011