【手続補正書】
【提出日】平成17年9月5日(2005.9.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  登録された第１のユーザの情報を第２のユーザに提供する情報提供装置において、
前記第２のユーザの情報処理装置から送信されてきた、前記第１のユーザの前記情報の取得の要求を受信する受信手段と、
前記第１のユーザと前記第２のユーザの関係を規定する関係情報を記憶する記憶手段と、
前記記憶手段に記憶されている前記関係情報に基づいて、前記受信手段により受信された前記要求を送信してきた前記第２のユーザの、前記第１のユーザの前記情報に対するアクセスレベルとしての公開レベルを、全ての前記情報に対するアクセスを許容する第１のレベル、前記第１のレベルより少ない数の前記情報に対するアクセスを許容する第２のレベル、または前記第２のレベルより少ない数の前記情報に対するアクセスを許容する第３のレベルに設定する設定手段と、
前記設定手段により設定された前記第２のユーザの前記公開レベルに基づいて、登録されている前記第１のユーザの前記情報から、前記第２のユーザに対して公開する情報を選択する選択手段と、
前記選択手段により選択された前記情報を、前記第２のユーザの情報処理装置に送信する送信手段と
を備えることを特徴とする情報提供装置。
【請求項２】  前記設定手段は、前記第１のユーザが前記第２のユーザに予め規定されている特定の関係の成立を要求している場合、または前記第1のユーザと前記第２のユーザの前記特定の関係が成立した場合、前記公開レベルを、前記第２のレベルに設定する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】  前記設定手段は、前記第１のユーザが前記第２のユーザに前記特定の関係の成立を要求していない場合、または前記第１のユーザと前記第２のユーザの前記特定の関係が成立しなかった場合、前記公開レベルを、前記第３のレベルに設定する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】  前記設定手段は、前記第１のユーザと前記第２のユーザが同一のユーザである場合、前記公開レベルを、前記第１のレベルに設定する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項５】  登録された第１のユーザの情報を第２のユーザに提供する情報提供装置の情報提供方法において、
前記第２のユーザの情報処理装置から送信されてきた、前記第１のユーザの前記情報の取得の要求を受信する受信ステップと、
前記第１のユーザと前記第２のユーザの関係を規定する関係情報を記憶する記憶ステップと、
前記記憶ステップの処理によりに記憶されている前記関係情報に基づいて、前記受信ステップの処理により受信された前記要求を送信してきた前記第２のユーザの、前記第１のユーザの前記情報に対するアクセスレベルとしての公開レベルを、全ての前記情報に対するアクセスを許容する第１のレベル、前記第１のレベルより少ない数の前記情報に対するアクセスを許容する第２のレベル、または前記第２のレベルより少ない数の前記情報に対するアクセスを許容する第３のレベルに設定する設定ステップと、
前記設定ステップの処理により設定された前記第２のユーザの前記公開レベルに基づいて、登録されている前記第１のユーザの前記情報から、前記第２のユーザに対して公開する情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記情報を、前記第２のユーザの情報処理装置に送信する送信ステップと
を含むことを特徴とする情報提供方法。
【請求項６】  登録された第１のユーザの情報を第２のユーザに提供する処理を実行するプログラムであって、
前記第２のユーザの情報処理装置から送信されてきた、前記第１のユーザの前記情報の取得の要求を受信する受信ステップと、
前記第１のユーザと前記第２のユーザの関係を規定する、記憶されている関係情報に基づいて、前記受信ステップの処理により受信された前記要求を送信してきた前記第２のユーザの、前記第１のユーザの前記情報に対するアクセスレベルとしての公開レベルを、全ての前記情報に対するアクセスを許容する第１のレベル、前記第１のレベルより少ない数の前記情報に対するアクセスを許容する第２のレベル、または前記第２のレベルより少ない数の前記情報に対するアクセスを許容する第３のレベルに設定する設定ステップと、
前記設定ステップの処理により設定された前記第２のユーザの前記公開レベルに基づいて、登録されている前記第１のユーザの前記情報から、前記第２のユーザに対して公開する情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記情報を、前記第２のユーザの情報処理装置に送信する送信ステップと
をコンピュータに実行させることを特徴とするプログラム。
【請求項７】 登録された第１のユーザの情報を第２のユーザに提供する情報提供装置において、
前記第１のユーザと前記第２のユーザの関係を規定する関係情報を記憶する記憶手段と、
前記第２のユーザの情報処理装置から送信されてきた、前記第１のユーザの前記情報の取得の要求を受信する受信手段と、
前記記憶手段に記憶されている前記関係情報に基づいて、前記第１のユーザと前記第２のユーザとの間の交換関係の状態を判断する判断手段と、
前記判断手段により、前記第１のユーザと前記第２のユーザとの間で交換関係が成立しておらず、かつ前記第１のユーザから前記第２のユーザに対して交換関係の承諾を要求していない状態にあると判断された場合、前記第２のユーザに対する前記第１のユーザの情報の公開レベルを第１の公開レベルに設定し、前記第１のユーザと前記第２のユーザとの間で交換関係が成立していないが、前記第１のユーザから前記第２のユーザに対して交換関係の承諾を要求している状態にあると判断された場合、前記第２のユーザに対する前記第１のユーザの情報の公開レベルを、前記第１の公開レベルよりも公開される情報の項目数の多い第２の公開レベルに設定する設定手段と、
前記設定手段により設定された前記第２のユーザに対する公開レベルに基づいて、登録されている前記第１のユーザの前記情報から、前記第２のユーザに対して公開する情報を選択する選択手段と、
前記選択手段により選択された前記情報を、前記第２のユーザの情報処理装置に送信する送信手段と
を備えることを特徴とする情報提供装置。
【請求項８】 第１のユーザと第２のユーザの関係を規定する関係情報を記憶する記憶手段を備え、登録された前記第１のユーザの情報を前記第２のユーザに提供する情報提供装置の情報提供方法において、
前記関係情報を前記記憶手段に記憶させる記憶ステップと、
前記第２のユーザの情報処理装置から送信されてきた、前記第１のユーザの前記情報の取得の要求を受信する受信ステップと、
前記記憶手段に記憶されている前記関係情報に基づいて、前記第１のユーザと前記第２のユーザとの間の交換関係の状態を判断する判断ステップと、
前記判断ステップの処理により、前記第１のユーザと前記第２のユーザとの間で交換関係が成立しておらず、かつ前記第１のユーザから前記第２のユーザに対して交換関係の承諾を要求していない状態にあると判断された場合、前記第２のユーザに対する前記第１のユーザの情報の公開レベルを第１の公開レベルに設定し、前記第１のユーザと前記第２のユーザとの間で交換関係が成立していないが、前記第１のユーザから前記第２のユーザに対して交換関係の承諾を要求している状態にあると判断された場合、前記第２のユーザに対する前記第１のユーザの情報の公開レベルを、前記第１の公開レベルよりも公開される情報の項目数の多い第２の公開レベルに設定する設定ステップと、
前記設定ステップの処理により設定された前記第２のユーザに対する公開レベルに基づいて、登録されている前記第１のユーザの前記情報から、前記第２のユーザに対して公開する情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記情報を、前記第２のユーザの情報処理装置に送信する送信ステップと
を含むことを特徴とする情報提供方法。
【請求項９】 登録された第１のユーザの情報を第２のユーザに提供する処理を実行するプログラムであって、
前記第２のユーザの情報処理装置から送信されてきた、前記第１のユーザの前記情報の取得の要求を受信する受信ステップと、
記憶されている前記第１のユーザと前記第２のユーザの関係を規定する関係情報に基づいて、前記第１のユーザと前記第２のユーザとの間の交換関係の状態を判断する判断ステップと、
前記判断ステップの処理により、前記第１のユーザと前記第２のユーザとの間で交換関係が成立しておらず、かつ前記第１のユーザから前記第２のユーザに対して交換関係の承諾を要求していない状態にあると判断された場合、前記第２のユーザに対する前記第１のユーザの情報の公開レベルを第１の公開レベルに設定し、前記第１のユーザと前記第２のユーザとの間で交換関係が成立していないが、前記第１のユーザから前記第２のユーザに対して交換関係の承諾を要求している状態にあると判断された場合、前記第２のユーザに対する前記第１のユーザの情報の公開レベルを、前記第１の公開レベルよりも公開される情報の項目数の多い第２の公開レベルに設定する設定ステップと、
前記設定ステップの処理により設定された前記第２のユーザに対する公開レベルに基づいて、登録されている前記第１のユーザの前記情報から、前記第２のユーザに対して公開する情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記情報を、前記第２のユーザの情報処理装置に送信する送信ステップと
をコンピュータに実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
【課題を解決するための手段】
本発明の第１の情報提供装置は、第２のユーザの情報処理装置から送信されてきた、第１のユーザの情報の取得の要求を受信する受信手段と、第１のユーザと第２のユーザの関係を規定する関係情報を記憶する記憶手段と、記憶手段に記憶されている関係情報に基づいて、受信手段により受信された要求を送信してきた第２のユーザの、第１のユーザの情報に対するアクセスレベルとしての公開レベルを、全ての情報に対するアクセスを許容する第１のレベル、第１のレベルより少ない数の情報に対するアクセスを許容する第２のレベル、または第２のレベルより少ない数の情報に対するアクセスを許容する第３のレベルに設定する設定手段と、設定手段により設定された第２のユーザの公開レベルに基づいて、登録されている第１のユーザの情報から、第２のユーザに対して公開する情報を選択する選択手段と、選択手段により選択された情報を、第２のユーザの情報処理装置に送信する送信手段とを備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明の第１の情報提供方法は、第２のユーザの情報処理装置から送信されてきた、第１のユーザの情報の取得の要求を受信する受信ステップと、第１のユーザと第２のユーザの関係を規定する関係情報を記憶する記憶ステップと、記憶ステップの処理によりに記憶されている関係情報に基づいて、受信ステップの処理により受信された要求を送信してきた第２のユーザの、第１のユーザの情報に対するアクセスレベルとしての公開レベルを、全ての情報に対するアクセスを許容する第１のレベル、第１のレベルより少ない数の情報に対するアクセスを許容する第２のレベル、または第２のレベルより少ない数の情報に対するアクセスを許容する第３のレベルに設定する設定ステップと、設定ステップの処理により設定された第２のユーザの公開レベルに基づいて、登録されている第１のユーザの情報から、第２のユーザに対して公開する情報を選択する選択ステップと、選択ステップの処理により選択された情報を、第２のユーザの情報処理装置に送信する送信ステップとを含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明の第１のプログラムは、第２のユーザの情報処理装置から送信されてきた、第１のユーザの情報の取得の要求を受信する受信ステップと、第１のユーザと第２のユーザの関係を規定する、記憶されている関係情報に基づいて、受信ステップの処理により受信された要求を送信してきた第２のユーザの、第１のユーザの情報に対するアクセスレベルとしての公開レベルを、全ての情報に対するアクセスを許容する第１のレベル、第１のレベルより少ない数の情報に対するアクセスを許容する第２のレベル、または第２のレベルより少ない数の情報に対するアクセスを許容する第３のレベルに設定する設定ステップと、設定ステップの処理により設定された第２のユーザの公開レベルに基づいて、登録されている第１のユーザの情報から、第２のユーザに対して公開する情報を選択する選択ステップと、選択ステップの処理により選択された情報を、第２のユーザの情報処理装置に送信する送信ステップとを含むことを特徴とする。
本発明の第２の情報提供装置は、第１のユーザと第２のユーザの関係を規定する関係情報を記憶する記憶手段と、第２のユーザの情報処理装置から送信されてきた、第１のユーザの情報の取得の要求を受信する受信手段と、記憶手段に記憶されている関係情報に基づいて、第１のユーザと第２のユーザとの間の交換関係の状態を判断する判断手段と、判断手段により、第１のユーザと第２のユーザとの間で交換関係が成立しておらず、かつ第１のユーザから第２のユーザに対して交換関係の承諾を要求していない状態にあると判断された場合、第２のユーザに対する第１のユーザの情報の公開レベルを第１の公開レベルに設定し、第１のユーザと第２のユーザとの間で交換関係が成立していないが、第１のユーザから第２のユーザに対して交換関係の承諾を要求している状態にあると判断された場合、第２のユーザに対する第１のユーザの情報の公開レベルを、第１の公開レベルよりも公開される情報の項目数の多い第２の公開レベルに設定する設定手段と、設定手段により設定された第２のユーザに対する公開レベルに基づいて、登録されている第１のユーザの情報から、第２のユーザに対して公開する情報を選択する選択手段と、選択手段により選択された情報を、第２のユーザの情報処理装置に送信する送信手段とを備えることを特徴とする。
本発明の第２の情報提供方法は、関係情報を記憶手段に記憶させる記憶ステップと、第２のユーザの情報処理装置から送信されてきた、第１のユーザの情報の取得の要求を受信する受信ステップと、記憶手段に記憶されている関係情報に基づいて、第１のユーザと第２のユーザとの間の交換関係の状態を判断する判断ステップと、判断ステップの処理により、第１のユーザと第２のユーザとの間で交換関係が成立しておらず、かつ第１のユーザから第２のユーザに対して交換関係の承諾を要求していない状態にあると判断された場合、第２のユーザに対する第１のユーザの情報の公開レベルを第１の公開レベルに設定し、第１のユーザと第２のユーザとの間で交換関係が成立していないが、第１のユーザから第２のユーザに対して交換関係の承諾を要求している状態にあると判断された場合、第２のユーザに対する第１のユーザの情報の公開レベルを、第１の公開レベルよりも公開される情報の項目数の多い第２の公開レベルに設定する設定ステップと、設定ステップの処理により設定された第２のユーザに対する公開レベルに基づいて、登録されている第１のユーザの情報から、第２のユーザに対して公開する情報を選択する選択ステップと、選択ステップの処理により選択された情報を、第２のユーザの情報処理装置に送信する送信ステップとを含むことを特徴とする。
本発明の第２のプログラムは、第２のユーザの情報処理装置から送信されてきた、第１のユーザの情報の取得の要求を受信する受信ステップと、記憶されている第１のユーザと第２のユーザの関係を規定する関係情報に基づいて、第１のユーザと第２のユーザとの間の交換関係の状態を判断する判断ステップと、判断ステップの処理により、第１のユーザと第２のユーザとの間で交換関係が成立しておらず、かつ第１のユーザから第２のユーザに対して交換関係の承諾を要求していない状態にあると判断された場合、第２のユーザに対する第１のユーザの情報の公開レベルを第１の公開レベルに設定し、第１のユーザと第２のユーザとの間で交換関係が成立していないが、第１のユーザから第２のユーザに対して交換関係の承諾を要求している状態にあると判断された場合、第２のユーザに対する第１のユーザの情報の公開レベルを、第１の公開レベルよりも公開される情報の項目数の多い第２の公開レベルに設定する設定ステップと、設定ステップの処理により設定された第２のユーザに対する公開レベルに基づいて、登録されている第１のユーザの情報から、第２のユーザに対して公開する情報を選択する選択ステップと、選択ステップの処理により選択された情報を、第２のユーザの情報処理装置に送信する送信ステップとをコンピュータに実行させる。