(57)【要約】  情報の送受信を行うシステムにおいて、各端末の使用者は、直接面識のある相手などに対して、自身の主観によって直接評価値を決定する。このようにして決定された直接評価値は、主観的な評価基準の変動に左右され、単一の評価基準に基づいて生成されたものとはいえない。  そこで、本発明の端末装置１００Ａは、予め、自身の記憶しているコンテンツデータに対するコンテンツ評価値を記憶しており、他の端末装置にコンテンツを送信した際、送信したコンテンツデータに対応するコンテンツ評価値によって、送信先の端末装置に対するエンティティ評価値を生成する。【特許請求の範囲】
【請求項１】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定手段と、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定手段と、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成手段と
を備えることを特徴とする評価装置。
【請求項２】
前記記憶手段は、当該評価装置の利用者により定められた前記データ評価値を記憶している
ことを特徴とする請求項１に記載の評価装置。
【請求項３】
前記生成手段は、指定されたデータに対するデータ評価値、及び、過去に前記１の端末装置への送信対象として指定されたデータに対するデータ評価値のうちの最大値を、前記評価値とする
ことを特徴とする請求項２に記載の評価装置。
【請求項４】
前記生成手段は、
前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、
前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値とを比較し、両者のうちの最大値を前記評価値として特定する比較部と、
前記旧評価値保持部の記憶している旧評価値を、前記評価値に書き換える更新部を含む
ことを特徴とする請求項３に記載の評価装置。
【請求項５】
前記生成手段は、
過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、
前記データ指定手段によって指定されたデータに対するデータ評価値、及び、前記履歴情報の示すデータに対するデータ評価値の中から、前記最大値を特定する特定部と
を含むことを特徴とする請求項３に記載の評価装置。
【請求項６】
前記生成手段は、指定されたデータに対するデータ評価値と、過去に前記１の端末装置への送信対象として指定されたデータと対応するデータ評価値との和を前記評価値として生成する
ことを特徴とする請求項２に記載の評価装置。
【請求項７】
前記生成手段は、
前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、
前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値との和を算出する演算部と、
旧評価値保持部の保持している旧評価値を、算出した和により書き換える更新部とを含む
ことを特徴とする請求項６に記載の評価装置。
【請求項８】
前記生成手段は、
過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、
前記履歴情報の示すデータに対するデータ評価値と、前記データ指定部により指定されたデータに対するデータ評価値との和を算出する演算部と
を含むことを特徴とする請求項６に記載の評価装置。
【請求項９】
端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、
１の端末装置の使用者に係るデータを取得する取得手段と、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成手段と
を備えることを特徴とする請求項１に記載の評価装置。
【請求項１０】
前記評価値生成手段は、データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、
取得したデータの種類に対する種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値を用いて前記評価値を算出する演算部と
を含むことを特徴とする請求項９に記載の評価装置。
【請求項１１】
前記取得手段は、前記１の端末装置の使用者個人に関する前記データを取得する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１２】
前記評価装置は、さらに、
当該評価装置の使用者による、前記種類評価値の入力を受け付ける入力手段を備え、
前記種類評価値記憶部は、前記入力部の受け付けた前記種類評価値を記憶している
ことを特徴とする請求項１０に記載の評価装置。
【請求項１３】
前記取得手段は、自身の種類を示す識別子を含む前記データを取得し、
前記種類評価値記憶部の記憶している前記種類評価値は、それぞれの種類を示す識別子と対応しており、
前記演算部は、取得された前記データに含まれる前記識別子と対応する前記種類評価値を読み出す
ことを特徴とする請求項１０に記載の評価装置。
【請求項１４】
前記取得手段は、ネットワークを介して前記１の端末装置から、前記１の端末装置の使用者に係る前記データを受信する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１５】
前記取得手段は、当該評価装置の使用者の入力により、前記１の端末装置の使用者に係る前記データを取得する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１６】
前記取得手段は、ネットワークを介して前記１の端末装置から受信することにより、又は、当該評価装置の使用者による入力により、前記データを取得し、
前記演算部は、取得した前記データの種類に対応する種類評価値と、前記データの取得の方法に応じた比重値との積を用いて、前記評価値を算出する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１７】
前記評価値生成手段は、
データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、
過去に取得した前記１の端末装置の使用者に係るデータの種類に応じて生成された旧評価値を記憶している旧評価値記憶部と、
取得した前記データの種類が、過去に取得した、前記１の端末装置の使用者に係るデータの種類と一致するか否かを判定する判定部と、
一致しないと判断された場合、取得した前記データの種類に応じた種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値及び前記旧評価値とを基に前記評価値を算出し、
一致すると判断された場合、前記旧評価値を、前記評価値とする演算部と
を含むことを特徴とする請求項９に記載の評価装置。
【請求項１８】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価方法であって、
前記評価装置は、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、
前記評価方法は、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定ステップと、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定ステップと、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成ステップと
を含むことを特徴とする評価方法。
【請求項１９】
端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価方法であって、
１の端末装置の使用者に係るデータを取得する取得ステップと、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成ステップと
を含むことを特徴とする請求項１８に記載の評価方法。
【請求項２０】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価プログラムであって、
前記評価装置は、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段を備え、
前記評価プログラムは、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定ステップと、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定ステップと、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成ステップと
を含むことを特徴とする評価プログラム。
【請求項２１】
端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価プログラムであって、
１の端末装置の使用者に係るデータを取得する取得ステップと、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成ステップと
を含むことを特徴とする請求項２０に記載の評価プログラム。
【請求項２２】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置に搭載される集積回路であって、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定手段と、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定手段と、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成手段と
を備えることを特徴とする集積回路。
【請求項２３】
端末装置の使用者に対する評価を示す評価値を生成する評価装置に搭載される集積回路であって、
１の端末装置の使用者に係るデータを取得する取得手段と、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成手段と
を備えることを特徴とする請求項２２に記載の集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
システムに参加する端末機器の使用者に対する評価を示す評価値を生成する技術に関する。
【背景技術】
【０００２】
近年、ピアツーピア型のシステムを利用したサービスが注目を集めている。例えば、ネットワーク上のユーザ同士で様々な商品を取引することが出来るネットオークションサービスや、ネットワーク上のユーザが相互にコンテンツやプログラムを交換出来るファイル交換サービスが挙げられる。
このようなサービスでは、お互い面識のない相手から商品を購入したり、コンテンツやプログラムを受け取ることになる場合もあり、相手が信頼できるエンティティ（人物、端末など）であるか否か分からないことがある。そのため、ネットワーク上のエンティティの信頼性などを示す指標が必要とされる場合がある。【０００３】
このような要望に対応する技術として、非特許文献１では、サーバを介さないＰ２Ｐシステムにおいて、面識の無い相手に対する評価値を導出する技術が開示されている（このような技術は、一般にトラストメトリックと呼ばれる）。この技術では、まず、第１段階として、各エンティティは、過去に取引経験がある相手、直接面識がある相手など、自身で評価できるエンティティについて、評価値（例えば、相手の信頼度を示す０から１までの数値：以下直接評価値と呼ぶ）を設定する。続いて、第２段階として、自身で評価できないエンティティについて、他者が設定した評価値を利用して、そのエンティティに対する評価値（間接評価値と呼ぶ）を算出する。この技術により、直接面識のないエンティティの評価値を得ることが可能になる。システムの参加者は、面識の無い相手との情報の交換の際に、このようにして得られた間接評価値を参考にして、より安全に情報の交換等を行うことができる。
【非特許文献１】Ｔｈｏｍａｓ  Ｂｅｔｈ、Ｍａｌｔｅ  Ｂｏｒｃｈｅｒｄｉｎｇ、Ｂｉｒｇｉｔ  Ｋｌｅｉｎ、“Ｖａｌｕａｔｉｏｎ  ｏｆ  Ｔｒｕｓｔ  ｉｎ  Ｏｐｅｎ  Ｎｅｔｗｏｒｋｓ”、Ｔｈｉｒｄ  Ｅｕｒｏｐｅａｎ  Ｓｙｍｐｏｓｉｕｍ  ｏｎ  Ｒｅｓｅａｒｃｈ  ｉｎ  Ｃｏｍｐｕｔｅｒ  Ｓｅｃｕｒｉｔｙ  （ＥＳＯＲＩＣＳ９４）．
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上記の技術では、端末の利用者が、直接評価できるエンティティに対する直接評価値を設定する。どのような基準により直接評価値を決定するかは、利用者の主観的判断に一任される。利用者は、そのときの気分や直感で直接評価値を決定する場合が多いと考えられるため、気分の変動などにより評価値の基準も変動する。そのため、各エンティティに対する直接評価値が、単一の尺度により決定されているとは言い難い。【０００５】
上記の非特許文献１の技術において、尺度の統一されていない直接評価値を用いて、間接評価値を算出すると、適切な間接評価値が得られない可能性がある。
そこで、本発明は、尺度の統一された直接評価値を生成することができる評価装置、評価方法、評価プログラム及び集積回路を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明は、データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定手段と、当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定手段と、指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成手段とを備えることを特徴とする。【０００７】
ここで、上記の「評価装置」下記の実施の形態１の端末装置１００Ａと対応する。また、「記憶手段」は、実施の形態１においては、記憶部１１０がその機能を担う。「端末指定手段」及び「データ指定手段」は、入力部１０６がその機能を担う。「生成手段」は、記憶部１１０及びエンティティ評価値導出部１５６がその機能を担う。
【発明の効果】
【０００８】
この構成によると、前記生成手段は、当該評価装置の使用者によって、前記１の端末装置への送信対象として選択されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価値を生成する。
このように、データ評価値を用いて前記評価値を生成することで、生成の際の前記使用者の気分の変動などに左右されず、データ評価値という統一的な尺度に基づいた評価値を生成することができる。【０００９】
前記評価装置を構成する前記記憶手段は、当該評価装置の利用者により定められた前記データ評価値を記憶していることを特徴とする。
この構成によると、前記データ評価値は、当該評価装置の使用者によって定められ、かつ、当該評価装置の使用者によるデータの選択を受け付けることで、本発明の評価装置は、前記使用者の意図を確実に反映した評価値を生成することができる。【００１０】
また、前記評価装置において、前記生成手段は、指定されたデータに対するデータ評価値、及び、過去に前記１の端末装置への送信対象として指定されたデータに対するデータ評価値のうちの最大値を、前記評価値とすることを特徴とする。
この構成によると、前記生成手段は、現在までに、前記１の端末装置への送信対象として指定されたデータそれぞれに対応するデータ評価値のうちの最大値を前記評価値とするので、データの数に左右されず、データ評価値の大きいデータ、例えば、重要なデータを送信された端末装置の使用者を高く評価することができる。【００１１】
また、本発明の評価装置において、前記生成手段は、前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値とを比較し、両者のうちの最大値を前記評価値として特定する比較部と、前記旧評価値保持部の記憶している旧評価値を、前記評価値に書き換える更新部を含むことを特徴とする。【００１２】
又は、前記生成手段は、前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値との和を算出する演算部と、旧評価値保持部の保持している旧評価値を、算出した和により書き換える更新部とを含む構成であってもよい。【００１３】
この構成では、前記更新部は、前記データ指定部により、前記１の端末装置への送信対象となるデータが選択される度に、前記評価値を生成する。従って、本発明の評価装置は、常に、当該評価装置の使用者の最新の意図を反映した評価値を生成することができる。
前記評価装置を構成する前記生成手段は、過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、前記データ指定手段によって指定されたデータに対するデータ評価値、及び、前記履歴情報の示すデータに対するデータ評価値の中から、前記最大値を特定する特定部とを含むことを特徴とする。【００１４】
又は、前記生成手段は、過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、前記履歴情報の示すデータに対するデータ評価値と、前記データ指定部により指定されたデータに対するデータ評価値との和を算出する演算部とを含む構成であってもよい。
この構成では、前記生成手段は、前記履歴保持部を備えており、前記特定部は、前履歴保持部の保持している履歴情報を用いて、前記評価値を生成する。そのため、前記特定部は、前記データ指定部による指定の度に前記評価値を生成する必要がなく、前記評価値の演算回数を減少させることができる。【００１５】
また、前記評価装置を構成する前記生成手段は、指定されたデータに対するデータ評価値と、過去に前記１の端末装置への送信対象として指定されたデータと対応するデータ評価値との和を前記評価値として生成することを特徴とする。
データの送信回数が多い相手は、当該評価装置の使用者による評価も高い場合が多い。また、データ送信の回数は少なくても、重要なデータを送信される相手は、当該評価装置の使用者にとって、評価が高いと考えられる。この構成によると、前記生成手段は、現在までに、前記１の端末装置への送信対象として指定されたデータのデータ評価値の合計を前記評価値とするので、上述の２つの場合に該当する相手を、いずれも高く評価することができる。【００１６】
また、本発明は、端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、１の端末装置の使用者に係るデータを取得する取得手段と、取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成手段とを備えることを特徴とする。
ここで、上記の「評価装置」は、後述する実施の形態２の端末装置３００と対応する。また、「取得手段」は、後述する実施の形態２のアンテナ１０１、送受信部１０２、プロフィール受信処理部３７３、入力部１０６及び他端末プロフィール登録部３７４がその機能を担う。「評価値生成手段」は、実施の形態２の記憶部３１０及びエンティティ評価値導出部３７６がその機能を担う。【００１７】
この構成によると、前記評価値生成手段は、前記取得手段により取得されたデータの種類に応じて前記評価値を生成する。このようにすることで、評価値を生成の際の当該評価装置の使用者の気分の変動などに左右されず、データの種類に応じた評価値という統一的な尺度に基づいた評価値を生成することができる。
また、前記評価値生成手段は、データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、取得したデータの種類に対する種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値を用いて前記評価値を算出する演算部とを含むことを特徴とする。【００１８】
この構成によると、前記演算部は、前記種類評価値記憶部が予め記憶している種類評価値を用いるので、迅速に前記評価値を生成することができる。
また、前記評価装置において、前記取得手段は、前記１の端末装置の使用者個人に関する前記データを取得することを特徴とする。
ここで、上記の「個人に関する前記データ」とは、例えば、氏名、住所、電話番号など、プライベートな情報を含むデータである。【００１９】
このようなデータは、個人の人となりを判断する材料になり得るデータである。そのデータを開示している前記１の端末装置の使用者は、信頼のおける人物であると推認できるが、上記の構成であれば、前記評価値生成手段は前記１の端末装置の使用者個人に関する前記データを用いて前記評価値を生成するので、このような人物を高く評価することができる。【００２０】
前記評価装置は、さらに、当該評価装置の使用者による、前記種類評価値の入力を受け付ける入力手段を備え、前記種類評価値記憶部は、前記入力部の受け付けた前記種類評価値を記憶していることを特徴とする。
この構成によると、本発明の評価装置は、自機の使用者による前記種類評価値の入力を受け付けるので、自機の使用者の意図を反映した前記評価値を制することができる。【００２１】
前記評価装置において、前記取得手段は、自身の種類を示す識別子を含む前記データを取得し、前記種類評価値記憶部の記憶している前記種類評価値は、それぞれの種類を示す識別子と対応しており、前記演算部は、取得された前記データに含まれる前記識別子と対応する前記種類評価値を読み出すことを特徴とする。
この構成によると、前記演算部は、前記識別子を基に、簡単かつ迅速に、取得した前記データの種類に対応する前記種類評価値を読み出すことができる。【００２２】
前記評価装置において、前記取得手段は、ネットワークを介して前記１の端末装置から受信することにより、又は、当該評価装置の使用者による入力により、前記データを取得し、前記演算部は、取得した前記データの種類に対応する種類評価値と、前記データの取得の方法に応じた比重値との積を用いて、前記評価値を算出することを特徴とする。
同一のデータであっても、取得経路により、そのデータに係る個人に対する評価が異なる場合がある。また、同一のデータであっても、その取得経路によって、信憑性が異なる場合がある。このような事態に対応すべく、取得経路により、取得したデータに係る相手の評価を変えたい場合がある。【００２３】
例えば、自ら進んで、自身のデータを送信してきた場合は、その相手に対する評価を高くし、当該評価装置の使用者が、第三者を経由して知ったデータを入力場合には、評価を低くする。逆に、ネットワークを介して送信されたデータは、信憑性が薄いため、評価値を低くし、当該評価装置の使用者が、当人から直接聞いて知り得たデータを入力する場合は、評価値を高くすることも考えられる。【００２４】
上記の構成によると、前記取得手段は、ネットワークを介した前記１の端末装置からの受信、及び、当該評価装置の使用者による入力の、何れの方法によっても、前記１の端末装置の使用者に係るデータを取得することが可能であり、前記演算部は、取得した前記データの種類に対応する種類評価値と、前記データの取得の方法に応じた比重値との積を用いて、前記評価値を算出する。そのため、上述のように、取得経路により、データの信憑性などに差がある場合に、その差に応じた重み付けをして、前記評価値を生成することができる。【００２５】
前記評価装置において、前記評価値生成手段は、データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、過去に取得した前記１の端末装置の使用者に係るデータの種類に応じて生成された旧評価値を記憶している旧評価値記憶部と、取得した前記データの種類が、過去に取得した、前記１の端末装置の使用者に係るデータの種類と一致するか否かを判定する判定部と、一致しないと判断された場合、取得した前記データの種類に応じた種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値及び前記旧評価値とを基に前記評価値を算出し、一致すると判断された場合、前記旧評価値を、前記評価値とする演算部とを含むことを特徴とする。【００２６】
この構成によると、前記演算部は、取得した前記データの種類が、過去に取得した前記１の端末装置の使用者に係るデータの種類と一致しないと判断された場合に限り、取得した前記データの種類に応じた種類評価値を用いて、再度評価値を算出しなおす。従って、前記１の端末装置から、その使用者の評価値を不当に高くするために、同一のデータを複数回送信してきたとしても、当該評価装置は、前記１の端末装置の使用者に対して、高い評価値を生成することはない。
【図面の簡単な説明】
【００２７】
【図１】実施の形態１に係る情報流通システム１の構成を示す構成図である。
【図２】端末装置１００の構成を示すブロック図である。
【図３】記憶部１１０に記憶されている情報の一例を示す。
【図４】他端末情報テーブル１３１の詳細を示す。
【図５】配信条件テーブル１４１の詳細を示す。
【図６】コンテンツ評価値テーブル１４５の詳細を示す。
【図７】他端末情報登録画面１７１の一例を示す。
【図８】コンテンツ選択画面１９１の一例を示す。
【図９】コンテンツ情報設定画面１８１の一例を示す。
【図１０】送信先選択画面２０１の一例を示す。
【図１１】受信画面２１１の一例を示す。
【図１２】端末装置１００Ａの動作を示すフローチャートである。
【図１３】コンテンツ取得部１５２によるコンテンツデータの取得処理を示すフローチャートである。図１２のステップＳ１２３の詳細である。
【図１４】他端末情報の登録処理を示すフローチャートである。これは、図１２のステップＳ１２４の詳細である。
【図１５】コンテンツ情報の設定処理を示すフローチャートである。図１２のステップＳ１２６の詳細である。
【図１６】コンテンツデータ送信処理を示すフローチャートである。図１２のステップＳ１２７の詳細である。
【図１７】送信処理部１５７によるコンテンツデータの送信処理を示すフローチャートである。図１６のステップＳ１９１の詳細である。
【図１８】エンティティ評価値導出部１５６によるエンティティ評価値の更新処理を示すフローチャートである。図１６の１９２の詳細である。
【図１９】コンテンツ受信処理を示すフローチャートである。図１２のステップＳ１１６の詳細である。
【図２０】実施の形態２に係る端末装置３００の構成を示すブロック図である。
【図２１】記憶部３１０に記憶されている情報の一例を示す。
【図２２】ユーザプロフィールテーブル３２３の構成の一例を示す。
【図２３】他端末プロフィールテーブル３３１の詳細を示す。
【図２４】プロフィール評価値テーブル３６１の詳細を示す。
【図２５】プロフィール評価値入力画面４０１の一例を示す。
【図２６】送信プロフィール選択画面４２１の一例を示す。
【図２７】他端末プロフィール入力画面４１１の一例を示す。
【図２８】端末装置３００の動作を示すフローチャートである。
【図２９】プロフィール評価値設定部３７１によるプロフィール評価値設定処理を示すフローチャートである。図２８のステップＳ３１６の詳細である。
【図３０】プロフィール送信処理を示すフローチャートである。図２８の３１７の詳細である。
【図３１】プロフィール受信処理を示すフローチャートである。図２８のステップＳ３０９の詳細である。
【図３２】他端末プロフィール登録処理を示すフローチャートである。図２８のステップＳ３２１の詳細である。
【図３３】エンティティ評価値の更新処理を示すフローチャートである。図３１のステップＳ３８７及び図３２のステップＳ４１６の詳細である。
【図３４】位置評価値テーブル５０１の詳細を示す。
【図３５】日時評価値テーブル５１１の詳細を示す。
【図３６】登録項目選択画面５２１の一例を示す。
【図３７】付加評価値テーブル５１２の詳細を示す。
【符号の説明】
【００２８】
１００Ａ  端末装置
１０１    アンテナ
１０２    送受信部
１０３    ドライブ部
１０４    通話処理部
１０５    バス
１０６    入力部
１０７    制御部
１０９    表示部
１１０    記憶部
１５１    他端末情報設定部
１５２    コンテンツ取得部
１５３    コンテンツ情報設定部
１５４    送信コンテンツ選択部
１５６    エンティティ評価値導出部
１５７    送信処理部
１５８    受信処理部
３００    端末装置
３７１    プロフィール評価値設定部
３７２    プロフィール送信処理部
３７３    プロフィール受信処理部
３７４    他端末プロフィール登録部
３７６    エンティティ評価値導出部
３７８    ユーザプロフィール設定部
【発明を実施するための最良の形態】
【００２９】
１．  実施の形態１
以下、本発明に係る実施の形態１について、図面を用いて説明する。
１．１  情報流通システム１の概要
情報流通システム１は、図１に示すように、複数の端末装置１００Ａ、１００Ｂ、１００Ｃ・・・を含んで構成される。各端末装置は、それぞれ、携帯電話網、インターネットなどの通信路を介して、相互に接続されている。【００３０】
情報流通システム１を構成する端末装置１００Ａ、１００Ｂ、１００Ｃ・・・は、具体的には、パーソナルコンピュータ等のコンピュータ装置や、家電製品（デジタルテレビ、ビデオデッキ、ＤＶＤレコーダ、ハードディスクレコーダなど）、セットトップボックス、携帯電話、ＰＨＳ、デジタルスチルカメラ、デジタルビデオカメラ、マルチメディア再生端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ：携帯型情報端末装置）、専用携帯端末等の、情報の入出力や記憶等の処理が可能ないわゆる情報処理端末装置である。【００３１】
また、各端末装置間を繋ぐ前記通信路は、ＴＣＰ／ＩＰ等の通信プロトコルに準拠した手順で、データの送受信を行う。
端末装置１００Ａは、情報流通システム１に属するいくつかの端末装置について、それぞれのエンティティ評価値を保持している。エンティティ評価値とは、その端末装置の使用者に対する、端末装置１００Ａの利用者による評価結果を示す数値である。ここで、評価とは、一例として、その端末装置の使用者に対する信頼の高さについての評価であってもよいし、その端末装置の使用者に対する親密さの評価でもよい。【００３２】
端末装置１００Ａの利用者は、デジタルカメラやパーソナルコンピュータを用いてコンテンツデータを作成し、これをメモリカード１１１に保存する。
端末装置１００Ａは、メモリカード１１１を装着可能であって、前記メモリカード１１１からコンテンツデータを取得し、記憶している。さらに、端末装置１００Ａは、他の端末装置から受信したコンテンツデータを記憶している。また、各コンテンツデータについて、そのコンテンツデータの二次配信の可否を決定する配信閾値を記憶している。以下、本明細書において、二次配信とは、他の端末装置から受信したコンテンツデータを、更に別の端末装置へ転送することを指す。また、自身がメモリカード１１１から取得したり、自身が生成したコンテンツデータを他の端末装置へ送信することを、二次配信に対して、一次配信と呼ぶ。【００３３】
端末装置１００Ａは、コンテンツデータを他の端末装置へ送信する際に、まず、そのコンテンツデータの送信が一次配信であるのか二次配信であるのかを判断し、一次配信の場合は、配信閾値に関わらず送信する。二次配信の場合は、そのコンテンツデータに対応する配信閾値と送信先となる端末装置のエンティティ評価値とを比較し、エンティティ評価値が配信閾値以上の場合に限り送信する。【００３４】
端末装置１００Ａは、さらに、各コンテンツデータについて、コンテンツ評価値を記憶している。コンテンツ評価値は、そのコンテンツデータの出所に関わらす、端末装置１００Ａの利用者が、その主観によって設定する値である。
端末装置１００Ａは、コンテンツデータを送信すると、送信先の端末装置に対応するエンティティ評価値と、送信したコンテンツと対応するコンテンツ評価値とを比較し、コンテンツ評価値のほうが大きければ、コンテンツ評価値によりエンティティ評価値を更新する。コンテンツを送信する度に、同様の比較と更新を繰り返すので、前述のエンティティ評価値は、対応する端末装置に、過去に送信されたコンテンツデータのコンテンツ評価値の中の、最大値と一致する。【００３５】
端末装置１００Ｂ、１００Ｃ・・・も同様の機能を備えているので、以下においては、端末装置１００Ａについて説明する。
ここで、端末装置１００Ａは、利用者によって選択されたコンテンツデータを、他の端末装置に送信するが、その方法の一つとしては、電子メールに添付して送受信する方法が考えられる。しかし、以下において、簡略化のため、電子メール本文の作成、コンテンツデータの添付といった電子メール作成の処理については、説明を省略し、単に、コンテンツデータを送信（又は受信）すると表現する。
１．２  端末装置１００Ａの構成
ここでは、一例として端末装置１００Ａは、携帯電話である。また、端末装置１００は、データの送受信を行う端末装置であると共に、データの流通を制御するために用いられるエンティティ評価値を生成する評価装置でもある。【００３６】
図２は、端末装置１００Ａの機能的構成を示すブロック図である。端末装置１００Ａは、図２に示すように、アンテナ１０１、送受信部１０２、ドライブ部１０３、通話処理部１０４、入力部１０６、制御部１０７、表示部１０９及び記憶部１１０から構成される。各構成要素は、バス１０５を介して制御部１０７と接続されている。
制御部１０７は、具体的には、ＲＡＭ、ＲＯＭ及びマイクロプロセッサを含んだコンピュータシステムであって、ＲＡＭ及びＲＯＭには、コンピュータプログラムが記録されている。前記マイクロプロセッサが前記コンピュータプログラムに従って動作することで、当該端末装置１００Ａは、その機能の一部を達成する。【００３７】
以下に、端末装置１００Ａの各構成要素について説明する。
（１）記憶部１１０
記憶部１１０は、ハードディスク及びＲＡＭを含んで構成される。図３は、記憶部１１０に記憶されている情報の一例を示している。
図３に示すように、記憶部１１０は、自端末情報１２１、他端末情報テーブル１３１、配信条件テーブル１４１、コンテンツ評価値テーブル１４５、コンテンツデータ１６１、１６２・・・及びコンテンツＩＤ１６６、１６７・・・を記憶している。【００３８】
自端末情報１２１は、端末ＩＤ１２２を含んで構成される。端末ＩＤ１２２は、０以上９９９以下の自然数であって、端末装置１００Ａを一意に示す。説明の便宜上、明細書及び図中では、３桁の１０進数で表記するが、実際には１０ビット長ビット列である。
ここでは、自端末情報１２１は、端末ＩＤ１２２のみを含む構成としているが、これに限定されるものでなく、端末装置１００Ａに係る他の情報（所有者名、アドレス、電話番号など）を含んでいてもよい。【００３９】
図４は、他端末情報テーブル１３１のデータ構造の一例を示す図である。図４に示すように、他端末情報テーブル１３１は、他端末情報１３２、１３３、１３４・・・から構成され、各他端末情報は、情報流通システム１に含まれる端末装置１００Ｂ、１００Ｃ・・・のうちの何れか、つまり、端末装置１００Ａ以外の何れかの端末装置と対応している。
各他端末情報は、端末ＩＤ、登録名、先情報、エンティティ評価値から構成される。端末ＩＤは、対応する端末装置を一意に示す識別情報である。ここでは、３桁の自然数で表記しているが、実際には１０ビット長のビット列である。登録名は、対応する端末装置の使用者の名称である。送信先情報は、対応する端末装置のネットワーク上での位置を示す情報であって、ここでは、一例として、対応する端末装置の電子メールアドレスである。送信先情報は、電子メールアドレスに限られるものではなく、例えば、ＴＣＰ／ＩＰのホストネーム、ＩＰアドレス、ＭＡＣアドレスなどであってもよい。エンティティ評価値は、対応する端末装置へ、過去に送信したコンテンツデータと対応するコンテンツ評価値（詳細は後述）の中の最大値である。エンティティ評価値は、０〜１．０の間の値であり、初期値は「０」である。【００４０】
配信条件テーブル１４１は、各コンテンツの送信可否を判定するために、送信コンテンツ選択部１５４（後述する）により用いられる情報である。図５は、配信条件テーブル１４１の詳細を示す。図５に示すように、配信条件テーブル１４１は、配信条件１４２、１４３、１４４・・・から構成されている。
各配信条件は、記憶部１１０に記憶されているコンテンツデータ１６１、１６２・・・とそれぞれ対応している。また、各配信条件は、後述するコンテンツ評価値テーブル１４５を構成するコンテンツ評価値情報と対応している。各配信条件は、コンテンツＩＤと配信閾値とを含む。【００４１】
コンテンツＩＤは、対応するコンテンツデータを一意に示す識別情報である。一例として、本実施の形態では、各コンテンツＩＤは、０以上の二つの自然数Ｘ、Ｙを結合して生成される（“Ｘ−Ｙ”と表す）。Ｘは、対応するコンテンツの、もともとの供給元となった端末装置の端末ＩＤである。即ち、そのコンテンツデータをメモリカード１１１などの記録メディアから取得した、又は、自身でコンテンツデータを生成した端末装置の端末ＩＤである。【００４２】
Ｙは、端末ＩＤ“Ｘ”の端末装置によって生成される３桁のシリアル番号（例えば、順に“１０１”、“１０２”・・・と、１ずつ上昇させる）である。
例えば、コンテンツデータ１６１を示すコンテンツＩＤ１６６“００１−１００”は、端末装置１００Ａを示す端末ＩＤ「００１」と端末装置１００Ａによって生成されたシリアル番号「１００」とを結合して生成されたものである。【００４３】
配信閾値は、対応するコンテンツデータの二次配信の可否を決定する値であって、配信閾値以上のエンティティ評価値を有する端末装置へは送信可能であり、０〜１．０の間の値又は±９９である。配信閾値「＋９９」は、送信先の端末装置のエンティティ評価値に関わらず、いかなる端末装置へも送信不可であることを示している。配信閾値「−９９」は、配信閾値が未設定であることを示している。配信閾値「０〜１．０」は、送信先のエンティティ評価値が配信閾値以上の場合に限り送信可であることを示す。【００４４】
配信条件のうち、端末装置１００Ａ自身がメモリカード１１１から取得したコンテンツデータ（具体的には、対応するコンテンツＩＤの上位３桁が端末ＩＤ１２２「００１」であるもの）と対応する配信条件に含まれる配信閾値は、利用者により設定されたものである。一方、他の端末装置から受信したコンテンツデータ（具体的には、対応するコンテンツＩＤの上位３桁が端末ＩＤ１２２「００１」と異なるもの）と対応する配信条件は、対応するコンテンツデータと共に受信したものであって、当該端末装置１００Ａによって、設定・変更することはできない。【００４５】
コンテンツ評価値テーブル１４５は、他端末情報テーブル１３１に登録されている端末装置に対応するエンティティ評価値を決定するために用いられる情報である。図６は、コンテンツ評価値テーブル１４５の詳細を示す。図６に示すように、コンテンツ評価値テーブル１４５は、複数のコンテンツ評価値情報１４６・・・１４７、１４８・・・から構成される。各コンテンツ評価値情報は、記憶部１１０に記憶されているコンテンツデータ１６１、１６２・・・とそれぞれ対応している。また、各コンテンツ評価値情報は、配信条件テーブル１４１を構成する配信条件と、それぞれ対応している。各配信条件は、コンテンツＩＤとコンテンツ評価値とを含む。【００４６】
コンテンツ評価値は、対応するコンテンツデータに対する利用者による評価の結果を示す０〜１の間の少数であって、初期値は「０」である。値が大きいほど評価が高いことを示す。ここで、コンテンツ評価値は、当該端末装置１００Ａの利用者が、各コンテンツデータに対する主観的評価によって決定される。その評価の基準は、利用者に一任されるが、例えば、そのコンテンツデータの重要度や機密度などが考えられる。【００４７】
コンテンツデータ１６１、１６２・・・は、一例としてＪＰＥＧ形式の写真、ＭＰＥＧ形式の動画像などである。コンテンツＩＤ１６６、１６７・・・は、それぞれ、コンテンツデータ１６１、１６２・・・と、１対１に対応して記憶されている。
また、具体的には図示していないが、記憶部１１０は、上述の情報以外にも、制御部１０７の用いる各種の画面データ、音声データ、テキストデータ、プログラムなどを記憶している。【００４８】
（２）アンテナ１０１及び送受信部１０２
送受信部１０２は、通信路及びアンテナ１０１を介して、他の端末装置と制御部１０７及び通話処理部との間で各種の情報及び音声信号の送受信を行う機能を備える。
（３）ドライブ部１０３
ドライブ部１０３は、ＳＤカード等のメモリカード１１１を装着可能であって、装着されたメモリカード１１１からデータを読み出す機構を備える。ドライブ部１０３は、制御部１０７の制御に従って、メモリカード１１１に記録されているコンテンツデータを読み出す。【００４９】
（４）入力部１０６
入力部１０６は、テンキー、方向キー、決定ボタン、メニューボタンなどの操作ボタンを備え、ユーザによるキー操作の内容を示す操作指示情報を制御部１０７に出力する。
（５）表示部１０９
表示部１０９は、液晶ディスプレイ等を含んで構成され、制御部１０７からの指示に応じて、各種の画面を表示する。【００５０】
（６）通話処理部１０４
通話処理部１０４は、マイク、スピーカ、ベースバンド処理回路、変復調器、増幅器を含み、アンテナ１０１及び送受信部１０２を介して、外部機器との間で音声通信を行う。
（７）制御部１０７
図２は、制御部１０７の機能的構成を示している。制御部１０７は、図２に示すように他端末情報設定部１５１、コンテンツ取得部１５２、コンテンツ情報設定部１５３、送信コンテンツ選択部１５４、エンティティ評価値導出部１５６、送信処理部１５７及び受信処理部１５８を含む。【００５１】
制御部１０７に含まれる各機能部は、それぞれ、他端末情報設定の処理手順、コンテンツ取得の処理手順、コンテンツ評価値設定の処理手順、送信コンテンツ選択の処理手順、エンティティ評価値導出の処理手順、送信処理の手順及び受信処理の手順を記述したプログラムを、マイクロプロセッサが実行することで実現される。（なお、各機能部は、独立のマイクロコンピュータにより実現されるとしてもよい。）
また、具体的には図示していないが、制御部１０７は、その他の処理（例えば、起動時の処理、待ち受け中の処理、各種設定の変更・登録の手順など）の手順を含む、各種のプログラムも備えており、その他、様々な処理をする機能も備えている。以下において、他端末情報設定部１５１、コンテンツ取得部１５２、コンテンツ情報設定部１５３、送信コンテンツ選択部１５４、エンティティ評価値導出部１５６、送信処理部１５７及び受信処理部１５８の何れにも属さない処理について述べる際には、処理の主体は、単に「制御部１０７」であるとして説明する。【００５２】
制御部１０７は、入力部１０６から、メニューボタンの押下を示す操作指示情報を受け取る。メニューボタンの押下を示す操作指示情報を受け取ると、記憶部１１０に記憶されている画面データを基に、当該端末装置１００の各種機能（コンテンツデータの取得、他端末情報の登録、コンテンツの送信など）を列記したメニュー画面を生成し、表示部１０９に表示させる。続いて、入力部１０６を介して、利用者によるメニューの選択を受け付ける。利用者による選択を示す操作指示情報を受け取ると、受け取った操作指示情報に応じて、各機能部は、以下に説明するような処理を行う。  【００５３】
また、アンテナ１０１及び送受信部１０２を介して、他の端末装置からのコンテンツデータの受信を検出すると、受信処理部１５８は、以下に説明するコンテンツ受信に係る処理を行う。
以下に、各機能部について詳細に説明する。
（７−１）コンテンツ取得部１５２
コンテンツ取得部１５２は、シリアル番号を計数するカウンタを備えており、新たなコンテンツデータを、取得するたびに、カウンタの値を１ずつカウントアップする。【００５４】
また、コンテンツ取得部１５２は、予め、未設定を示す配信閾値「−９９」、及び、コンテンツ評価値の初期値「０」を保持している。
コンテンツ取得部１５２は、入力部１０６から、コンテンツデータの取得を示す操作指示情報を受け取る。コンテンツデータの取得を示す操作指示情報を受け取ると、ドライブ部１０３を介して、メモリカード１１１からコンテンツデータを読み出す。【００５５】
コンテンツデータを読み出すと、次に、コンテンツ取得部１５２は、記憶部１１０から端末ＩＤ１２２を読み出す。次に、自身の備えるカウンタに１加算し、加算後のカウンタの値をシリアル番号とする。
続いて、コンテンツ取得部１５２は、読み出した端末ＩＤとシリアル番号とを結合して、コンテンツＩＤを生成する。生成したコンテンツＩＤと読み出したコンテンツデータとを対応付けて、記憶部１１０に書き込む。【００５６】
次に、生成したコンテンツＩＤと、予め保持している配信閾値「−９９」とからなる配信条件を生成し、生成した配信条件を配信条件テーブル１４１に追加する。続いて、生成したコンテンツＩＤと予め保持しているコンテンツ評価値「０」とからなるコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報をコンテンツ評価値テーブル１４５に追加する。【００５７】
ここで、端末装置１００Ａは、撮影機能を備えていてもよく、その場合、端末装置１００Ａ自身が新たなコンテンツデータを生成し、保存するたびに、同様にして新たな配信条件及びコンテンツ評価値情報を生成して、配信条件テーブル１４１及びコンテンツ評価値テーブル１４５にそれぞれ追加する。
（７−２）他端末情報設定部１５１
他端末情報設定部１５１は、予め、エンティティ評価値の初期値「０」を保持している。【００５８】
他端末情報設定部１５１は、入力部１０６から、新たな他端末情報の登録を指示する操作指示情報を受け取る。他端末情報の登録を指示する操作指示情報を受け取ると、記憶部１１０に記憶されている画面データを読み出し、読み出した画面データを基に他端末情報登録画面を生成し、生成した他端末情報登録画面を表示部１０９に表示させる。
図７は、ここで生成される他端末情報登録画面１７１の一例を示している。他端末情報登録画面１７１は、登録名入力欄１７２、端末ＩＤ入力欄１７４、送信先情報入力欄１７５、登録ボタン１７７及びキャンセルボタン１７８を含んでいる。【００５９】
登録名入力欄１７２、端末ＩＤ入力欄１７４及び送信先情報入力欄１７５は、それぞれ、登録対象となる端末装置の使用者の名称、端末ＩＤ及び送信先情報を入力する領域である。登録ボタンは、各入力欄に入力された情報を登録することを確定することを示すボタンであり、キャンセルボタンは、他端末情報の他端末情報の登録を中止することを示すボタンである。【００６０】
利用者は、カーソルキーを使って、各入力欄にカーソルを合わせて、それぞれの記入欄に登録名、端末ＩＤ、送信先情報を入力する。入力後に、登録ボタン１７７にカーソルを合わせて、決定ボタンを押下する（以下、このように、表示画面上に表示されたボタンにカーソルを合わせて、入力部１０６の備える決定ボタンを押下する動作を、単に「ボタンを押下する」と表現する）。また、登録を中止する場合は、キャンセルボタン１７８を押下する。【００６１】
入力部１０６を介して、登録ボタン１７７の押下を示す操作指示情報を受け取ると、他端末情報設定部１５１は、各入力欄に入力された、登録名、端末ＩＤ及び送信先情報と、予め保持しているエンティティ評価値「０」を含む他端末情報を生成し、生成した他端末情報を他端末情報テーブル１３１に追加する。
（７−３）コンテンツ情報設定部１５３
コンテンツ情報設定部１５３は、入力部１０６から、コンテンツ情報を示す操作指示情報を受け取る。この操作指示情報を受け取ると、コンテンツ情報設定部１５３は、記憶部１１０に記憶されている画像データと、各コンテンツデータとコンテンツＩＤとを基に、各コンテンツデータをサムネイル表示するコンテンツ選択画面を生成して表示部１０９に表示させる。図８は、ここで表示されるコンテンツ選択画面の一例である。コンテンツ選択画面１９１は、コンテンツデータ１９２、１９４及び１９６と、コンテンツＩＤ１９３、１９５及び１９７を含んでいる。ここでは、３つのコンテンツデータしか表示されていないが、利用者が、方向キーを操作して画面をスクロールさせることで、他のコンテンツデータも表示することができる。【００６２】
コンテンツデータ１９２、１９４及び１９６は、コンテンツＩＤ１９３、１９５及び１９７とそれぞれ対応している。利用者は、方向キーを操作して、所望のコンテンツデータにカーソルを合わせ、入力部１０６の備える決定ボタンを押下することで、コンテンツデータを選択する。
コンテンツ情報設定部１５３は、入力部１０６を介して、コンテンツデータの選択を受け付けると、記憶部１１０に記憶されている画面データと選択されたコンテンツデータとを基にコンテンツ情報設定画面を生成し、表示部１０９に表示させる。【００６３】
図９は、ここで表示されるコンテンツ情報設定画面の一例を示す。図９に示すように、コンテンツ情報設定画面１８１は、コンテンツデータ１８２、コンテンツＩＤ１８５、コンテンツ評価値入力欄１８３、配信閾値入力欄１８４、登録ボタン１８６、キャンセルボタン１８７が表示されている。
コンテンツデータ１８２は、コンテンツ選択画面１９１において、利用者が選択したコンテンツデータであり、コンテンツＩＤ１８５は、コンテンツデータ１８２と対応している。コンテンツ評価値入力欄１８３は、利用者がコンテンツ評価値を入力する領域である。配信閾値入力欄１８４は、利用者が配信閾値を入力する領域である。登録ボタン１８６は、コンテンツ評価値入力欄１８３及び配信閾値入力欄１８４に入力された内容を登録することを決定するボタンであり、キャンセルボタン１８７は、コンテンツ情報の設定処理を中止することを決定するボタンである。【００６４】
利用者は、テンキー、方向キーなどを操作して、０〜１の間の数値を、コンテンツ評価値入力欄１８３及び配信閾値入力欄１８４にそれぞれ入力する。続いて、登録ボタン１８６を押下する。
入力部１０６を介して、登録ボタン１８６の押下を検出すると、コンテンツ情報設定部１５３は、配信条件テーブル１４１において、選択されたコンテンツデータと対応する配信条件を選択し、選択した配信条件に含まれる配信閾値を、配信閾値入力欄１８４に入力された数値により更新する。【００６５】
次に、記憶部１１０の記憶しているコンテンツ評価値テーブル１４５において、選択されたコンテンツデータと対応するコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を、コンテンツ評価値入力欄１８３に入力された数値により更新する。
なお、利用者により選択されたコンテンツデータを示すコンテンツＩＤの上位３桁が、端末ＩＤ１２２「００１」と一致しない場合、つまり、他の端末装置から受信したコンテンツデータが選択された場合、コンテンツ情報設定部１５３は、図９に示すコンテンツ情報設定画面１８１とほぼ同様であるが、配信閾値入力欄１８４を含まないコンテンツ情報設定画面を生成する。利用者は、コンテンツ評価値のみを入力する。コンテンツ情報設定部１５３は、この場合、コンテンツ評価値テーブル１４５内のコンテンツ評価値のみを更新する。【００６６】
（７−４）送信コンテンツ選択部１５４
送信コンテンツ選択部１５４は、予め、送信禁止を示す配信閾値「＋９９」及び未設定を示す配信閾値「−９９」を記憶している。
送信コンテンツ選択部１５４は、入力部１０６から、コンテンツの送信を指示する操作指示情報を受け取る。この操作指示情報を受け取ると、送信コンテンツ選択部１５４は、記憶部１１０に記憶されている画面データ及びコンテンツデータを用いてコンテンツ選択画面を生成し、表示部１０９に表示させる。ここで表示されるコンテンツ選択画面は、図８に示すコンテンツ選択画面１９１と同様であるので、説明を省略する。【００６７】
続いて、送信コンテンツ選択部１５４は、入力部１０６を介して、利用者によるコンテンツデータの選択を受け付ける。次に、送信コンテンツ選択部１５４は、配信条件テーブル１４１内で、選択されたコンテンツデータと対応する配信条件を検出し、検出した配信条件に含まれる配信閾値を読み出す。読み出した配信閾値と、予め記憶している配信閾値「＋９９」及び「−９９」とを比較する。読み出した配信閾値が「＋９９」と一致する場合、選択されたコンテンツデータは送信を禁止されている旨を通知するエラー画面を生成して表示部１０９に表示させる。なお、ここでは、エラー画面を表示することでコンテンツデータの送信が禁止されている旨を利用者に報知しているが、報知の方法は、これに限定されるものではなく、例えば、エラーを示す音声を出力するといった方法であってもよい。【００６８】
読み出した配信閾値が「−９９」と一致する場合、選択されたコンテンツデータは、配信閾値を設定した後でなければ送信できない旨を通知するエラー画面を生成して表示部１０９に表示させる。
読み出した配信閾値が「±９９」でなければ、次に、送信コンテンツ選択部１５４は、記憶部１１０に記憶されている他端末情報テーブル１３１を構成する各他端末情報から端末ＩＤ及び登録名を読み出し、読み出した端末ＩＤと登録名とを一覧表示する送信先選択画面を生成して表示部１０９に表示させる。図１０は、ここで表示される送信先選択画面の一例を示す。送信先選択画面２０１は、図１０に示すように、端末ＩＤと登録名からなる送信先候補２０２、２０３、２０４・・・を表示している。各送信先候補は、他端末情報テーブル１３１を構成する他端末情報１３２、１３３、１３４・・・と、それぞれ対応している。例えば送信先候補２０２は、他端末情報１３２と対応しており、両者は、同一の端末ＩＤ及び登録名を含む。【００６９】
利用者は、方向キーを操作して、所望の送信相手を示す送信先候補にカーソルを合わせ、決定ボタンを押下することで、送信先となる端末装置（以下、送信先端末と呼ぶ）を選択する。図１０では、カーソルは、端末ＩＤ「００４」と登録名「太郎」とを含む送信先候補２０４に合わせられている。
入力部１０６を介して、送信先端末の選択を受け付けると、選択された送信先端末と対応する他端末情報からエンティティ評価値を読み出す。【００７０】
次に、送信コンテンツ選択部１５４は、記憶部１１０から端末ＩＤ１２２「００１」を読み出し、読み出した端末ＩＤ１２２「００１」と、選択されたコンテンツデータと対応するコンテンツＩＤの上位３桁とを比較する。両者が一致しない場合、つまり、選択されたコンテンツデータが、他の端末装置から受信したものである場合、読み出した配信閾値とエンティティ評価値とを比較する。【００７１】
エンティティ評価値が配信閾値未満であれば、送信コンテンツ選択部１５４は、選択された送信先へは、選択されたコンテンツデータは送信できないことを示すエラー画面を生成し、表示部１０９に表示させる。
エンティティ閾値が配信閾値以上の場合、送信コンテンツ選択部１５４は、選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末を示す端末ＩＤとを送信処理部１５７へ出力する。【００７２】
選択されたコンテンツデータのコンテンツＩＤの上位３桁が、端末ＩＤ「００１」と一致する場合、つまり、選択されたコンテンツデータが、当該端末装置１００Ａ自身がメモリカード１１１から取得したコンテンツデータである場合も同様に、コンテンツＩＤ及び端末ＩＤを、送信処理部１５７へ出力する。
（７−５）送信処理部１５７
送信処理部１５７は、二次配信閾値を生成し、コンテンツデータと共に二次配信閾値を送信する機能部である。二次配信閾値は、コンテンツデータの送信先の端末装置による、二次配信の条件を示しており、送信先の端末装置では、二次配信閾値は配信閾値として用いられる。二次配信閾値は、０〜１．０の間の少数又は＋９９である。二次配信閾値「＋９９」は、無条件に二次配信を禁止することを示しており、二次配信閾値「０〜１．０」は、対応するエンティティ評価値が二次配信閾値以上の端末装置にのみ二次配信を許可することを示している。【００７３】
送信処理部１５７は、二次配信の許可を示す二次配信閾値の最大値「１．０」及び、二次配信禁止を示す二次配信閾値「＋９９」を予め保持している。
送信処理部１５７は、送信コンテンツ選択部１５４から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、利用者により選択された送信先端末を示す端末ＩＤとを受け取る。これらを受け取ると、送信処理部１５７は、記憶部１１０に記憶されている配信条件テーブル１４１において、受け取ったコンテンツＩＤを含む配信条件を選択し、選択した配信条件に含まれる配信閾値を読み出す。【００７４】
次に、送信処理部１５７は、記憶部１１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す。
送信処理部１５７は、読み出した配信閾値をエンティティ評価値で割って、二次配信閾値を生成する。少数第２位以下は切り捨てる。ここで、送信処理部１５７は、演算結果と、予め保持している二次配信許可を示す二次配信閾値の最大値「１．０」とを比較する。演算結果が「１．０」を超える場合、演算結果に関わらず保持している「＋９９」を、二次配信閾値とする。【００７５】
二次配信閾値を生成すると、送信処理部１５７は、受け取ったコンテンツＩＤと対応するコンテンツデータを記憶部１１０から読み出し、続いて、受け取った端末ＩＤと対応する送信先情報を、他端末情報テーブル１３１から読み出し、読み出した送信先情報をあて先として、コンテンツＩＤと、読み出したコンテンツデータと、生成した二次配信閾値を、送受信部１０２及びアンテナ１０１を介して送信する。【００７６】
送信が完了すると、送信処理部１５７は、送信コンテンツ選択部１５４から受け取ったコンテンツＩＤと端末ＩＤとを、エンティティ評価値導出部１５６へ出力する。
（７−６）エンティティ評価値導出部１５６
エンティティ評価値導出部１５６は、コンテンツデータが送信される度に、送信先となった端末装置に対応するエンティティ評価値の更新の要否を判断し、必要であれば、エンティティ評価値を設定し直す機能部である。以下に、エンティティ評価値導出部１５６について、詳細に説明する。【００７７】
エンティティ評価値導出部１５６は、送信処理部１５７から、利用者によって選択されたコンテンツデータを示すコンテンツＩＤと、利用者によって選択された送信先端末を示す端末ＩＤとを受け取る。これらを受け取ると、エンティティ評価値導出部１５６は、記憶部１１０に記憶されているコンテンツ評価値テーブル１４５において、受け取ったコンテンツＩＤを含むコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を読み出す。【００７８】
次に、送信処理部１５７は、記憶部１１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す。
次に、読み出したコンテンツ評価値とエンティティ評価値とを比較し、コンテンツ評価値がエンティティ評価値より大きい場合、エンティティ評価値導出部１５６は、読み出したコンテンツ評価値により、選択した他端末情報のエンティティ評価値を更新する。【００７９】
読み出したコンテンツ評価値が、エンティティ閾値以下の場合、エンティティ評価値導出部１５６は、上記の更新は行わない。
（７−７）受信処理部１５８
受信処理部１５８は、他の端末装置から送信されたコンテンツデータを受信及び保存する機能部である。以下に詳細を説明する。【００８０】
受信処理部１５８は、予め、コンテンツ評価値の初期値「０」を保持している。
受信処理部１５８は、アンテナ１０１及び送受信部１０２を介して、他の端末装置から、コンテンツデータとコンテンツＩＤと二次配信閾値とを受信する。これらを受信すると、受信処理部１５８は、記憶部１１０に記憶されている画面データと受信したコンテンツデータ及びコンテンツＩＤを用いて、コンテンツの受信を通知するコンテンツ受信画面を生成し、表示部１０９に表示させる。図１１は、ここで表示される受信画面の一例である。受信画面２１１は、図１１に示すように、受信したコンテンツデータ２１２及びコンテンツＩＤ２１３と、保存ボタン２１４及びキャンセルボタン２１５とを表示している。利用者は、方向キーなどを操作して、表示されている保存ボタン２１４又はキャンセルボタン２１５の何れかを押下する。【００８１】
入力部１０６を介して保存ボタンの押下を検出すると、受信処理部１５８は、受信したコンテンツＩＤとコンテンツデータとを記憶部１１０に書き込む。次に、受信したコンテンツＩＤを含む新たな配信条件を生成して、配信条件テーブル１４１に追加する。ここで生成される新たな配信条件は、受信した二次配信閾値を配信閾値として含む。
次に、受信処理部１５８は、受信したコンテンツＩＤ及び、記憶しているコンテンツ評価値の初期値「０」を含む新たなコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報をコンテンツ評価値テーブル１４５に追加する。【００８２】
図１１に示すコンテンツデータ２１２を受信した場合を例に、具体的に説明する。このとき、受信処理部１５８は、コンテンツデータとコンテンツＩＤ「００３−１００」と共に二次配信閾値「０．７」を受信したとする。受信処理部１５８は、記憶部１１０に記憶されている画面データと受信したコンテンツデータ及びコンテンツＩＤを基に受信画面２１１を生成し、表示部１０９に表示させる。保存ボタン２１４の押下を検出すると、コンテンツＩＤ「００３−１００」と配信閾値「０．７」とを含む配信条件１４３（図５参照）を生成し、生成した配信条件１４３を配信条件テーブル１４１に追加する。続いて、コンテンツＩＤ「００３−１００」とコンテンツ評価値「０」とを含むコンテンツ評価値情報１４７（図６参照）を生成し、生成したコンテンツ評価値情報１４７をコンテンツ評価値テーブル１４５に追加する。
１．３  動作
以下に、図面を用いて、端末装置１００Ａの動作について説明する。【００８３】
（１）端末装置１００Ａの動作
図１２は、端末装置１００Ａの動作を示したフローチャートである。以下に、図１２を用いて、端末装置１００Ａの動作について説明する。なお、説明の便宜上ステップＳ１１１から説明を始める。
端末装置１００Ａは、通常の待ち受け状態では、着信、コンテンツの受信、及び利用者によるメニューボタンの押下を検出するまで待機している（ステップＳ１１１、１１３及び１１７のＮＯ）。【００８４】
着信を検出すると（ステップＳ１１１のＹＥＳ）、通話処理部１０４は、アンテナ１０１及び送受信部１０２を介して外部の端末装置との間で通話に係る処理を行う（ステップＳ１１２）。
アンテナ１０１及び送受信部１０２を介して、コンテンツデータを受信すると（ステップＳ１１３のＹＥＳ）、受信処理部１５８は、コンテンツ受信処理を行う（ステップＳ１１６）。【００８５】
また、入力部１０６から、メニューボタンの押下を示す操作指示情報を受け取ると（ステップＳ１１７のＹＥＳ）、制御部１０７は、コンテンツ取得、他端末情報登録等、当該端末装置１００Ａの備える機能を表示したメニュー画面を記憶部から読み出し、読み出したメニュー画面を表示部１０９に表示させる（ステップＳ１１９）。続いて、入力部１０６を介して、利用者によるメニューの選択を受け付ける（ステップＳ１２１）。【００８６】
利用者の操作により、コンテンツの取得が指示されると（ステップＳ１２１の「コンテンツ取得」）、コンテンツ取得部１５２は、コンテンツデータ取得の処理を行う（ステップＳ１２３）。
利用者の操作により、他端末情報の登録が指示されると（ステップＳ１２１の「他端末情報登録」）、他端末情報設定部１５１は、他端末情報の登録処理を行う（ステップＳ１２４）。【００８７】
コンテンツ情報の設定が指示されると（ステップＳ１２１の「コンテンツ情報設定」）、コンテンツ情報設定部１５３は、コンテンツ情報の設定処理を行う（ステップＳ１２６）。
コンテンツデータの送信を指示されると（ステップＳ１２１の「コンテンツデータ送信」）送信コンテンツ選択部１５４は、コンテンツデータの送信処理を開始する（ステップＳ１２７）。【００８８】
また、その他の処理を指示されると（ステップＳ１２１の「その他」）、制御部１０７は、その他の処理を実行する（ステップＳ１２８）。
ステップＳ１２３〜１２８の、それぞれの処理が終了すると、ステップＳ１１１に戻る。
（２）コンテンツデータの取得処理
図１３は、コンテンツデータの取得処理を示すフローチャートである。以下に、図１３を用いて、コンテンツデータの取得処理について説明する。ここで、図１３は、図１２のステップＳ１２３の詳細である。【００８９】
コンテンツ取得部１５２は、メモリカード１１１からコンテンツデータを読み出す（ステップＳ１３１）。次に、コンテンツ取得部１５２は、記憶部１１０から端末ＩＤ１２２「００１」を読み出し（ステップＳ１３２）、続いて、カウンタを用いて、３桁のシリアル番号を決定する（ステップＳ１３３）。次に、コンテンツ取得部１５２は、読み出した端末ＩＤ「００１」とシリアル番号とを結合して、読み出したコンテンツデータに対応するコンテンツＩＤを生成する。生成したコンテンツＩＤと、読み出したコンテンツデータとを対応付けて、記憶部１１０に書き込む（ステップＳ１３６）。【００９０】
次に、コンテンツ取得部１５２は、生成したコンテンツＩＤと、配信閾値「−９９」とを含む配信条件を生成し、生成した配信条件を、配信条件テーブル１４１に追加する（ステップＳ１３８）。次に、コンテンツ取得部１５２は、生成したコンテンツＩＤとコンテンツ評価値「０」とを含むコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報を、コンテンツ評価値テーブル１４５に追加する（ステップＳ１３９）。【００９１】
（３）他端末情報の登録処理
図１４は、他端末情報の登録処理を示すフローチャートである。以下に図１４を用いて、他端末情報設定部１５１による他端末情報の登録処理について説明する。なお、図１４は、図１２のステップＳ１２４の詳細である。
他端末情報設定部１５１は、記憶部１１０に記憶されている画面データから、他端末情報登録画面１７１を生成し、表示部１０９に表示させる（ステップＳ１４１）。次に、他端末情報設定部１５１は、入力部１０６を介して、利用者による登録名、端末ＩＤ及び配信先情報の入力を受け付ける（ステップＳ１４２）。続いて、登録ボタン１８６の押下を検出すると（ステップＳ１４３）、他端末情報設定部１５１は、入力された登録名、端末ＩＤ及び配信先情報からなる他端末情報を新たに生成し、生成した他端末情報を、他端末情報テーブル１３１に追加する（ステップＳ１４６）。【００９２】
（４）コンテンツ情報の設定処理
図１５は、コンテンツ情報の設定処理を示すフローチャートである。以下に、図１５を用いて、コンテンツ情報設定部１５３によるコンテンツ情報の設定処理について説明する。ここで、図１５は、図１２のステップＳ１２６の詳細である。
コンテンツ情報設定部１５３は、コンテンツ選択画面１９１を生成し、生成したコンテンツ選択画面１９１を表示部１０９に表示させる（ステップＳ１５１）。【００９３】
次に、コンテンツ情報設定部１５３は、入力部１０６を介して、利用者によるコンテンツデータの選択を受け付ける（ステップＳ１５２）。続いて、選択されたコンテンツデータを用いて、コンテンツ情報設定画面１８１を生成し、表示部１０９に表示させる（ステップＳ１５３）。なお、選択されたコンテンツデータと対応するコンテンツＩＤの上位３桁が、端末ＩＤ「００１」と一致しない場合は、配信閾値入力欄を含まないコンテンツ情報選択画面を生成し、表示させる。【００９４】
次に、入力部１０６を介して、利用者によるコンテンツ評価値入力欄１８３及び配信閾値入力欄１８４への数値の入力を受け付ける（ステップＳ１５４）。登録ボタン１８６の押下を検出すると（ステップＳ１５６）、コンテンツ情報設定部１５３は、配信条件テーブル１４１内において、選択されたコンテンツデータと対応する配信条件を選択し、選択した配信条件に含まれる配信閾値を、配信閾値入力欄１８４に入力された数値によって更新する（ステップＳ１５７）。【００９５】
続いて、コンテンツ評価値テーブル１４５において、選択されたコンテンツデータと対応するコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を、コンテンツ評価値入力欄１８３に入力された数値によって更新する（ステップＳ１５８）。
（５）コンテンツデータ送信処理
図１６は、コンテンツデータの送信に係る処理を示したフローチャートである。以下に、図１６を用いて、端末装置１００Ａにおけるコンテンツデータ送信処理について説明する。なお、これは、図１２のステップＳ１２７の詳細である。【００９６】
送信コンテンツ選択部１５４は、記憶部１１０に記憶されているコンテンツデータ及びコンテンツＩＤを用いてコンテンツ選択画面１９１を生成し、表示部１０９は、生成されたコンテンツ選択画面１９１を表示する（ステップＳ１７１）。
次に、送信コンテンツ選択部１５４は、入力部１０６を介して、利用者によるコンテンツデータの選択を受け付ける（ステップＳ１７２）。配信条件テーブル１４１において、選択されたコンテンツデータと対応する配信条件を選択し、選択した配信条件から、配信閾値を読み出す（ステップＳ１７３）。【００９７】
読み出した配信閾値が「＋９９」であれば（ステップＳ１７６の「＋９９」）、送信コンテンツ選択部１５４は、選択されたコンテンツデータは送信禁止であることを通知するエラー画面を生成し、表示部１０９は、生成されたエラー画面を表示する（ステップＳ１７７）。
読み出した配信閾値が「−９９」であれば（ステップＳ１７６の「-９９」）、送信コンテンツ選択部１５４は、選択されたコンテンツは、配信閾値が設定されていないので、送信できない旨を通知するエラー画面を生成し、表示部１０９は、ディスプレイに生成されたエラー画面を表示する（ステップＳ１７９）。【００９８】
読み出した配信閾値が「±９９」以外であれば（ステップＳ１７６の「±９９以外）、送信コンテンツ選択部１５４は、他端末情報テーブル１３１の各他端末情報に含まれる登録名と端末ＩＤとを用いて、送信先選択画面２０１を生成し、表示部１０９は、生成された送信先選択画面２０１を表示する（ステップＳ１８１）。次に、利用者による送信先端末の選択を受け付け（ステップＳ１８２）、選択された送信先端末と対応する他端末情報に含まれるエンティティ評価値を読み出す（ステップＳ１８３）。【００９９】
また、送信コンテンツ選択部１５４は、利用者により選択されたコンテンツデータと対応するコンテンツＩＤの上位３桁を抽出する（ステップＳ１８４）。次に、記憶部１１０から端末装置１００Ａ自身を示す端末ＩＤ１２２「００１」を読み出す（ステップＳ１８５）。読み出した端末ＩＤ「００１」と抽出した上位３桁とを比較し（ステップＳ１８６）、両者が一致しない場合、（ステップＳ１８６のＮＯ）、送信コンテンツ選択部１５４は、読み出した配信閾値とエンティティ評価値とを比較する（ステップＳ１８７）。エンティティ評価値が、配信閾値以上であれば（ステップＳ１８７のＹＥＳ）、送信コンテンツ選択部１５４は、選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末を示す端末ＩＤとを送信処理部１５７へ出力し、ステップＳ１９１に処理を移す。【０１００】
エンティティ評価値が、配信閾値より小さい場合（ステップＳ１８７のＮＯ）、送信コンテンツ選択部１５４は、選択されたコンテンツデータは選択された送信先端末へは、送信できない旨を通知するエラー画面を生成し、表示部１０９は、生成されたエラー画面を表示する（ステップＳ１８８）。
ステップＳ１８６において、抽出した上位３桁が、読み出した端末ＩＤ「００１」と一致する場合（ステップＳ１８６のＹＥＳ）、送信コンテンツ選択部１５４は、利用者によって選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末と対応する端末ＩＤとを、送信処理部１５７へ出力する。【０１０１】
送信処理部１５７は、送信コンテンツ選択部１５４から、コンテンツＩＤ及び端末ＩＤを受け取る。これらを受け取ると、コンテンツデータを送信する（ステップＳ１９１）。送信が終了すると、送信処理部１５７は、送信コンテンツ選択部１５４から受け取った端末ＩＤ及びコンテンツＩＤを、エンティティ評価値導出部１５６へ出力する。
エンティティ評価値導出部１５６は、送信処理部１５７から、コンテンツＩＤと端末ＩＤとを受け取り、受け取った端末ＩＤの示す端末装置と対応するエンティティ評価値を更新する（ステップＳ１９２）。【０１０２】
（６）送信処理部１５７による送信処理
送信処理部１５７は、送信コンテンツ選択部１５４から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末と対応する端末ＩＤとを受け取る。これらを受け取ると、送信処理部１５７は、コンテンツデータの送信処理を行う。
図１７は、送信処理部１５７による、送信処理を示すフローチャートである。以下に、図１７を用いて、送信処理について説明する。なお、これは、図１６のステップＳ１９１の詳細である。【０１０３】
送信処理部１５７は、送信コンテンツ選択部１５４から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末と対応する端末ＩＤとを受け取る。これらを受け取ると、送信処理部１５７は、記憶部１１０に記憶されている配信条件テーブル１４１において、受け取ったコンテンツＩＤを含む配信条件を選択し、選択した配信条件に含まれる配信閾値を読み出す（ステップＳ２１１）。【０１０４】
次に、送信処理部１５７は、記憶部１１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報からエンティティ評価値を読み出す（ステップＳ２１２）。
次に、送信処理部１５７は、読み出した配信閾値とエンティティ評価値から、以下の式により、二次配信閾値を算出する（ステップＳ２１４）。【０１０５】
二次配信閾値＝配信閾値／エンティティ評価値  ・・・（式）
ここで、算出した二次配信閾値が１．０より大きい場合（ステップＳ２１６のＹＥＳ）、上記の演算結果に代えて、二次配信閾値を「＋９９」とする（ステップＳ２１７）。算出した二次配信閾値が１．０以下であれば（ステップＳ２１６のＮＯ）、ステップＳ２１７は行わない。【０１０６】
続いて、送信処理部１５７は、受け取った端末ＩＤを含む他端末情報から、送信先情報を読み出し（ステップＳ２１９）、受け取った端末ＩＤと対応するコンテンツデータを記憶部１１０から読み出す（ステップＳ２２１）。読み出した送信先情報をあて先として、コンテンツＩＤ、読み出したコンテンツデータ及び算出した二次配信閾値を、送信する（ステップＳ２２３）。【０１０７】
送信終了後、送信処理部１５７は、送信コンテンツ選択部１５４から受け取った端末ＩＤとコンテンツＩＤとを、エンティティ評価値導出部１５６へ出力する（ステップＳ２２４）。
（７）エンティティ評価値の更新処理
エンティティ評価値導出部１５６は、送信処理部１５７から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、利用者により選択された送信先端末と対応する端末ＩＤとを受け取る。これらを受け取ると、受け取った端末ＩＤに対応するエンティティ評価値の更新処理を行う。【０１０８】
図１８は、エンティティ評価値導出部１５６によるエンティティ評価値の更新処理を示すフローチャートである。以下に、図１８を用いて、エンティティ評価値の更新処理について説明する。なお、図１８は、図１６のステップＳ１９２の詳細である。
エンティティ評価値導出部１５６は、記憶部１１０に記憶されているコンテンツ評価値テーブル１４５において、受け取ったコンテンツＩＤを含むコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を読み出す（ステップＳ２３１）。次に、記憶部１１０の記憶している他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す（ステップＳ２３２）。【０１０９】
エンティティ評価値導出部１５６は、読み出したコンテンツ評価値とエンティティ評価値とを比較する（ステップＳ２３４）。コンテンツ評価値がエンティティ評価値以下の場合（ステップＳ２３４のＮＯ）、エンティティ評価値導出部１５６は、そのままエンティティ評価値の更新処理を終了する。
コンテンツ評価値が、エンティティ評価値よりも大きければ（ステップＳ２３４のＹＥＳ）、エンティティ評価値導出部１５６は、選択した他端末情報に含まれるエンティティ評価値を読み出したコンテンツ評価値により更新する（ステップＳ２３６）。【０１１０】
（８）コンテンツ受信処理
図１９は、コンテンツ受信処理を示すフローチャートである。以下に図１９を用いて、コンテンツ受信処理について説明する。なお、図１９は、図１２のステップＳ１１６の詳細である。
受信処理部１５８は、アンテナ１０１及び送受信部１０２を介して、コンテンツＩＤ、コンテンツデータ及び二次配信閾値を受信する（ステップＳ２４１）。これらを受信すると、受信処理部１５８は、受信したコンテンツデータを含む受信画面２１１を生成し、表示部１０９に表示させる（ステップＳ２４２）。【０１１１】
利用者の操作により、受信画面２１１上の保存ボタン２１４が押下されると（ステップＳ２４４のＹＥＳ）、受信処理部１５８は、受信したコンテンツＩＤとコンテンツデータとを対応付けて、記憶部１１０に書き込む（ステップＳ２４７）。ステップＳ２４４において、保存ボタンが押下されなければ（ステップＳ２４４のＮＯ）、受信処理部１５８は、受信したコンテンツデータなどを削除して、受信処理を終了する。【０１１２】
コンテンツデータを書き込んだ後、受信処理部１５８は、受信したコンテンツＩＤを含む配信条件を生成し、生成した配信条件を配信条件テーブル１４１に追加する（ステップＳ２４８）。このとき生成される配信条件は、受信した二次配信閾値を配信閾値として含む。
続いて、受信処理部１５８は、受信したコンテンツＩＤとコンテンツ評価値の初期値「０」からなる新たなコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報をコンテンツ評価値テーブル１４５に追加する（ステップＳ２４９）。
１．４  まとめ・効果
以上、説明してきたように、実施の形態１に係る端末装置１００Ａは、各コンテンツデータについて、当該端末装置１００Ａの利用者により設定されたコンテンツ評価値を記憶している。【０１１３】
また、端末装置１００Ａは、利用者により入力された他の端末装置に対応する登録名と送信先情報とを含む他端末情報を記憶している。利用者の操作により、コンテンツを送信すると、送信したコンテンツデータに係るコンテンツ評価値により、送信先となった端末装置のエンティティ評価値を更新する。
具体的には、送信前におけるエンティティ評価値と、送信したコンテンツデータに係るコンテンツ評価値とを比較して、コンテンツ評価値がエンティティ評価値より大きければ、コンテンツ評価値により、送信先となった端末装置のエンティティ評価値を更新する。送信のたびに、更新を繰り返すことで、各端末装置対するエンティティ評価値は、その端末装置へ過去に送信したコンテンツデータのコンテンツ評価値が高いほど、高くなる。【０１１４】
このような構成にすると、各コンテンツデータに対して設定されたコンテンツ評価値は、利用者の主観によって決定されるが、各端末装置のエンティティ評価値は、一旦決定されたコンテンツ評価値を統一的な尺度として、決定される。従って、記憶部１１０に記憶されている各端末装置に対するエンティティ評価値の尺度ばらつきを是正することができるという優れた効果を奏する。
２．  実施の形態２
以下に、本発明の実施の形態２について、図面を用いて説明する。
２．１  情報流通システムの概要
実施の形態２に係る情報流通システムも、実施の形態１と同様に、多数の端末装置から構成され、各端末装置間でコンテンツデータを送受信するシステムであり、コンテンツデータを送信する端末装置は、送信先の端末装置に対するエンティティ評価値と送信しようとするコンテンツの配信閾値によって、送信の可否を決定する。しかし、本実施の形態では、エンティティ評価値の決定方法が実施の形態１とは異なる。【０１１５】
本実施の形態の各端末装置は、さらに、その端末装置の使用者の氏名、住所、電話番号といった、使用者個人に関する情報の授受を行う（以下このような個人に関する情報をプロフィールと呼ぶ）。
実施の形態１の端末装置１００Ａは、コンテンツデータを送信した際に、送信したコンテンツデータに対するコンテンツ評価値を用いて、エンティティ評価値を決定している。本実施の形態の情報流通システムに含まれる端末装置３００は、送信したコンテンツデータに対応するコンテンツ評価値を用いたエンティティ評価値の更新に代えて、他の端末装置から取得したプロフィールの種類や数に応じて、前記他の端末装置に対するエンティティ評価値を決定する。【０１１６】
情報流通システムは、実施の形態１の情報流通システム１と同様に多数の端末装置から構成されるが、いずれも、同様の構成及び機能を備えているので、以下に、端末装置３００のみについて説明する。
２．２  端末装置３００の構成
端末装置３００は、データの送受信を行う端末装置である共に、データの流通を制御するためのエンティティ評価値を生成する評価装置でもある。【０１１７】
図２０は、端末装置３００の構成を示すブロック図である。なお、実施の形態１の端末装置１００と同一の構成要素には同一の参照符号を付している。
図２０に示すように、端末装置３００は、アンテナ１０１、送受信部１０２、ドライブ部１０３、通話処理部１０４、入力部１０６、制御部３０７、表示部１０９及び記憶部３１０から構成される。端末装置３００を構成する各部は、バス１０５を介して制御部３０７と接続されており、制御部３０７の制御に従って動作する。【０１１８】
制御部３０７は、具体的には、ＲＡＭ、ＲＯＭ及びマイクロプロセッサを含んだコンピュータシステムであって、ＲＡＭ及びＲＯＭには、コンピュータプログラムが記録されている。前記マイクロプロセッサが前記コンピュータプログラムに従って動作することで、当該端末装置３００は、その機能の一部を達成する。
以下に、各構成要素について説明する。なお、アンテナ１０１、送受信部１０２、ドライブ部１０３、通話処理部１０４、入力部１０６及び表示部１０９の構成及び動作は、実施の形態１と同様であるので、説明を省略する。また、各部の説明において、実施の形態１と類似・重複する箇所は、説明を簡略化し、本実施の形態の特徴部分を中心に説明する。【０１１９】
（１）記憶部３１０
記憶部３１０は、ハードディスク及びＲＡＭなどの記録デバイスから構成される。図２１は、記憶部３１０の記憶している情報の一例を示す。
図２１に示すように、記憶部３１０は、自端末情報３２１、他端末情報テーブル１３１、配信条件テーブル１４１、他端末プロフィールテーブル３３１、プロフィール評価値テーブル３６１、コンテンツデータ１６１、１６２・・・及び、各コンテンツデータと対応するコンテンツＩＤ１６６、１６７・・・を記憶している。他端末情報テーブル１３１、配信条件テーブル１４１、コンテンツデータ１６１、１６２・・・及びコンテンツＩＤ１６６、１６７・・は、それぞれ、実施の形態１と同一であるので、説明を省略する。【０１２０】
自端末情報３２１は、端末装置３００に関する情報から構成されており、ここでは、一例として端末ＩＤ３２２とユーザプロフィールテーブル３２３とを含む。端末ＩＤ３２２「００１」は、実施の形態１と同様に、端末装置３００を一意に示す識別子である。ユーザプロフィールテーブル３２３は、端末装置３００の使用者に係るプロフィールを含んでおり、図２２は、その構成を示している。【０１２１】
図２２に示すように、ユーザプロフィールテーブル３２３は、複数のユーザプロフィール情報から構成され。各ユーザプロフィール情報は、プロフィールＩＤとプロフィールから構成される。
ユーザプロフィール情報を構成するプロフィールは、当該端末装置３００の使用者に関するプロフィールであって、ここでは、１文字以上のＡＳＣＩＩコードで表記される。プロフィールＩＤは、対応するプロフィールの種類を示す。上述したように、プロフィールとは、氏名、住所など、様々な種類の個人に係る情報の総称である。プロフィールＩＤは、この種類の何れかを一意に示す識別子である。本実施の形態において、プロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」は、それぞれ、氏名、電話番号、住所及び生年月日を示す識別子である。【０１２２】
例えば、ユーザプロフィール情報３２４は、プロフィールＩＤ「９０１」と、プロフィール「山田一郎」とを含んでいる。これは、端末装置３００の利用者に対応する氏名が「山田一郎」であることを示している。
ユーザプロフィールテーブル３２３に含まれるプロフィールは、当該端末装置３００の製造時には、全て、未設定を示す「−９９」であって、販売後、利用者によって、各プロフィールが登録される。プロフィール登録については、後述する。【０１２３】
他端末プロフィールテーブル３３１は、図２３に示すように、ｎ行×ｍ列の行列の各構成要素として、複数のプロフィールを配置したものである（ｎ、ｍは１以上の自然数。本実施の形態では、ｍ＝４である）。他端末プロフィールテーブル３３１は、縦方向にｎ個の端末ＩＤ「００２」、「００３」、「００４」・・・を配しており、横方向にｍ（＝４）個のプロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」を配している。【０１２４】
他端末プロフィールテーブル３３１の各列の行列要素は、対応するプロフィールＩＤの示す種類に属するプロフィールである。例えば、プロフィールＩＤ「９０１」と対応する列の行列要素は、「山下花子」、「鈴木次郎」・・・といったプロフィールであり、これらは何れも氏名である。
他端末プロフィールテーブル３３１の各行は、情報流通システムを構成する端末装置と対応しており、各行の行列要素は、対応する端末装置の使用者に係るプロフィールである。また、端末ＩＤ「００２」、「００３」、「００４」・・・と対応する行は、それぞれ、他端末情報テーブル１３１を構成する他端末情報１３２、１３３、１３４・・・と１対１に対応している。例えば、端末ＩＤ「００２」と対応する行は、他端末情報テーブル１３１の他端末情報１３２と対応しており、各行列要素は、端末ＩＤ「００２」の示す端末装置の使用者に係るプロフィールである。【０１２５】
ここで、行列要素「−９９」は、該当するプロフィールが未登録であることを示す。例えば、端末ＩＤ「００４」及びプロフィールＩＤ「９０２」に対応する行列要素は「−９９」であるが、これは、端末ＩＤ「００４」の示す端末装置の使用者に係る電話番号は未登録であることを示している。
プロフィール評価値テーブル３６１は、図２４に示すように、４つプロフィール評価値情報３６２、３６３、３６４及び３６５から構成される。【０１２６】
各プロフィール評価値情報は、プロフィールＩＤとプロフィール評価値とを含む。プロフィールＩＤは、既に説明したとおり、プロフィールの種類を示す識別子である。プロフィール評価値は、プロフィールＩＤの示す種類のプロフィールに対する評価結果を０〜１の間の数値で示している。数値が大きいほど評価が高いことを示す。プロフィール評価値テーブル３６１は、当該端末装置３００の製造時に書き込まれるが、出荷後に、利用者により、プロフィール評価値を変更することもできる。どのような評価基準によりプロフィール評価値を決定するかは、当該端末装置３００の製造業者、販売を行う通信会社又は使用者に一任される。例えば、その種類のプロフィールの重要性、個人の特定容易性などを考慮して、決定される。【０１２７】
なお、本実施の形態では、他の指数（エンティティ評価値、配信閾値）との整合を図るため、プロフィール評価値の合計が「１．０」になるように規格化されている。
（２）制御部３０７
図２０に示すように、制御部３０７は、他端末情報設定部３５１、コンテンツ取得部３５２、コンテンツ情報設定部３５３、送信コンテンツ選択部３５４、コンテンツ送信処理部３５７、コンテンツ受信処理部３５８、プロフィール評価値設定部３７１、プロフィール送信処理部３７２、プロフィール受信処理部３７３、他端末プロフィール登録部３７４、エンティティ評価値導出部３７６及びユーザプロフィール設定部３７８から構成される。【０１２８】
図２０は、制御部３０７の機能的構成を示している。上述したように、制御部３０７は、具体的には、プロセッサとＲＡＭ及びＲＯＭを含んで構成され、各機能部の実行する処理を記述したプログラムが、ＲＡＭ及びＲＯＭに記憶されており、プロセッサが、各プログラムに従って動作することで、各機能部を実現する。
以下に、各機能部について説明するが、送信コンテンツ選択部３５４の動作は、実施の形態１の送信コンテンツ選択部１５４と同一であるので、説明を省略する。【０１２９】
また、コンテンツ取得部３５２の動作は、コンテンツ評価値情報の生成及び追加（図１３のステップＳ１３９）を行わないこと以外は、実施の形態１のコンテンツ取得部１５２と同様である。
コンテンツ送信処理部３５７の動作は、送信後に、エンティティ評価値導出部への端末ＩＤとコンテンツＩＤの出力を行わないこと以外は、実施の形態１の送信処理部１５７と同一である。【０１３０】
コンテンツ受信処理部３５８の動作は、コンテンツ評価値情報の生成及び追加（図１９のステップＳ２４９）を行わないこと以外は、実施の形態１の受信処理部１５８と同一である。
よって、コンテンツ取得部３５２、コンテンツ送信処理部３５７及びコンテンツ受信処理部３５８についての説明も省略する。【０１３１】
（２−１）他端末情報設定部３５１
他端末情報設定部３５１は、実施の形態１の他端末情報設定部１５１と同様の手順で、新たな他端末情報を生成し、生成した他端末情報を、他端末情報テーブル１３１に追加する。
これに加えて、他端末情報設定部３５１は、他端末プロフィールテーブル３３１に、入力された端末ＩＤと対応する新たな行を追加する。追加した行に含まれる４つの行列要素は、いずれも、未設定を示す「−９９」である。【０１３２】
（２−２）コンテンツ情報設定部３５３
コンテンツ情報設定部３５３は、実施の形態１におけるコンテンツ情報設定部１５３とほぼ同様にしてコンテンツ情報の設定処理を行うが、本実施の形態では、コンテンツ評価値は存在しないので、コンテンツ情報設定部３５３の生成するコンテンツ情報設定画面１８１には、コンテンツ評価値入力欄は含まれておらず、コンテンツ情報設定部３５３は、配信閾値の更新のみを行う。【０１３３】
さらに、図１５のステップＳ１５２において、利用者により、他の端末装置から受信されたコンテンツデータが選択された場合（つまり、選択されたコンテンツデータを示すコンテンツＩＤの上位３桁が端末ＩＤ３２２「００１」と異なる場合）、コンテンツ情報設定画面の生成に代えて、選択されたコンテンツデータの配信閾値を変更することができない旨を通知するエラー画面を生成し、表示部１０９に表示させる。【０１３４】
（２−３）プロフィール評価値設定部３７１
プロフィール評価値設定部３７１は、入力部１０６から、プロフィール評価値の設定を指示する操作指示情報を受け取る。この操作指示情報を受け取ると、プロフィール評価値設定部３７１は、記憶部３１０に記憶されている画面データと、プロフィール評価値テーブル３６１に含まれるプロフィール評価値とをもとに、プロフィール評価値入力画面を生成し、表示部１０９に表示させる。【０１３５】
図２５は、ここで生成されるプロフィール評価値入力画面の一例を示す。図２５に示すように、プロフィール評価値入力画面４０１は、プロフィール評価値入力欄４０２〜４０５及び登録ボタン４０６を含む。プロフィール評価値入力欄４０２〜４０５は、それぞれ、プロフィール評価値情報３６２、３６３、３６４及び３６６と対応している。
プロフィール評価値設定部３７１は、各プロフィール評価値入力欄に、対応するプロフィール評価値情報に含まれるプロフィール評価値を表示する。【０１３６】
利用者は、入力部１０６を構成する方向キー、テンキーなどを用いて、何れかのプロフィール評価値入力欄にカーソルを合わせ、０〜１．０の間の数値を入力する。
利用者の操作により、登録ボタン４０６が押下されると、プロフィール評価値設定部３７１は、それぞれのプロフィール評価値入力欄について、入力された数値により、対応するプロフィール評価値情報に含まれるプロフィール評価値を更新する。【０１３７】
（２−４）プロフィール送信処理部３７２
プロフィール送信処理部３７２は、入力部１０６をから、プロフィールの送信を指示する操作指示情報を受け取る。この操作指示情報により、プロフィール送信を指示されると、プロフィール送信処理部３７２は、記憶部３１０の記憶している画面データを基に、送信プロフィール選択画面を生成し、表示部１０９に表示させる。図２６は、ここで生成される送信プロフィール選択画面の一例である。【０１３８】
送信プロフィール選択画面４２１は、４つのチェックボックス４２２〜４２５を含み、各チェックボックスと並んで、プロフィールの種類名「氏名」、「電話番号」、「住所」、「生年月日」が表示されている。各チェックボックスは、ユーザプロフィールテーブル３２３を構成するユーザプロフィール情報３２４〜３２７とそれぞれ対応している。
利用者は、送信を希望するプロフィールの種類名に隣接するチェックボックスをチェックし、入力部１０６の備える決定ボタンを押下する。【０１３９】
決定ボタンが押下されると、プロフィール送信処理部３７２は、チェックされたチェックボックスと対応するユーザプロフィール情報からプロフィールＩＤとプロフィールとを読み出す。
続いて、プロフィール送信処理部３７２は、送信先選択画面を生成して、表示部に表示させる。ここで表示される送信先選択画面は、一例として、図１０を用いて説明した送信先選択画面２０１と同一である。利用者の操作により、送信先端末が選択されると、プロフィール送信処理部３７２は、他端末情報テーブル１３１内の、選択された送信先端末と対応する他端末情報から、送信先情報を読み出す。【０１４０】
続いて、プロフィール送信処理部３７２は、記憶部３１０から、端末装置３００自身を示す端末ＩＤ３２２「００１」を読み出す。読み出した送信先情報をあて先として、アンテナ１０１及び送受信部１０２を介して、読み出した端末ＩＤ３２２「００１」、プロフィールＩＤ及びプロフィールを送信する。
（２−５）プロフィール受信処理部３７３
プロフィール受信処理部３７３は、アンテナ１０１及び送受信部１０２を介して、他の端末装置から端末ＩＤ、プロフィール、プロフィールと対応するプロフィールＩＤを受信する。【０１４１】
プロフィール受信処理部３７３は、受信したプロフィール、端末ＩＤ、端末ＩＤと対応する登録名などを含むプロフィール受信画面を生成して、表示部１０９に表示させ、利用者にプロフィールの受信を通知する。
次に、プロフィール受信処理部３７３は、受信した端末ＩＤとプロフィールＩＤとをエンティティ評価値導出部３７６へ出力する。【０１４２】
次に、エンティティ評価値導出部３７６から、エンティティ評価値の更新終了を示す終了通知を受け取る。終了通知を受け取ると、プロフィール受信処理部３７３は、受信した端末ＩＤ及びプロフィールＩＤと対応する行列要素として、受信したプロフィールを他端末プロフィールテーブルに書き込む。  
以上、一組のプロフィールとプロフィールＩＤを受信する場合について説明したが、受信するプロフィールＩＤとプロフィールの組は、複数であってもよい。その場合、各組について、端末ＩＤとプロフィールＩＤの出力、行列要素の更新を繰り返す。【０１４３】
（２−６）他端末プロフィール登録部３７４
他端末プロフィール登録部３７４は、入力部１０６から、利用者による他の端末装置のプロフィールの登録の指示を示す操作指示情報を受け取る。この操作指示情報を受け取ると、他端末プロフィール登録部３７４は、他端末情報テーブル１３１を構成する各他端末情報から端末ＩＤ及び登録名を読み出し、読み出した端末ＩＤ、登録名及び記憶部３１０に記憶されている画面データを基に登録対象選択画面を生成し、表示部１０９に表示させる。ここで、生成される登録対象選択画面は、図１０に示す送信先選択画面２０１と同様に読み出した端末ＩＤと登録名を一覧表示するものである。利用者は、方向キー、決定キーを操作して、プロフィールの登録を希望する端末装置（以下、登録対象端末と呼ぶ）を選択する。【０１４４】
他端末プロフィール登録部３７４は、入力部１０６を介して、利用者による登録対象端末の選択を受け付ける。続いて、他端末プロフィールテーブル３３１において、登録対象端末を示す前記端末ＩＤと対応する行に含まれる４つの行列要素を読み出し、読み出した行列要素、及び、登録対象装置と対応する端末ＩＤと登録名を用いて、他端末プロフィール入力画面を生成し、表示部１０９に表示させる。図２７は、ここで生成される他端末プロフィール入力画面４１１の一例を示す。他端末プロフィール入力画面４１１は、登録対象装置と対応する端末ＩＤ及び登録名、４つの入力欄４１２、４１３、４１４及び４１５、登録ボタン４１６を含んで構成されている。【０１４５】
４つの入力欄４１２、４１３、４１４、及び４１６は、それぞれ、プロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」と対応している。他端末プロフィール入力画面４１１において、各入力欄に隣接して、その入力欄と対応するプロフィールＩＤの示す種類の名称が記載されている。
他端末プロフィール登録部３７４は、各入力欄に、予め、他端末プロフィールテーブル３３１から読み出した行列要素を表記しておく。【０１４６】
例えば、端末ＩＤ「００３」の端末装置が登録対象装置である場合、他端末プロフィール登録部３７４は、端末ＩＤ「００３」及びプロフィールＩＤ「９０１」と対応する行列要素３３２「鈴木次郎」を、プロフィールＩＤ「９０１」と対応する入力欄４１２に表記しておく。同様に、プロフィールＩＤ「９０２」及び「９０３」と対応する行列要素３３３「５５５-６６６−７７７７」及び３３４「大阪府△△市・・・」を、それぞれ、プロフィールＩＤ「９０２」及び「９０３」と対応する入力欄４１３及び４１４に表記しておく。ただし、プロフィールＩＤ「９０４」と対応する行列要素３３５は、未登録を示す「−９９」であるので、入力欄４１５は、空欄のままにしておく。【０１４７】
利用者は、入力部１０６の備える各種のキーを操作して、各入力欄にデータを入力し、登録ボタン４１５を押下する。
入力部１０６を介して、登録ボタン４１６の押下を検出すると、他端末プロフィール登録部３７４は、まず、入力欄４１２について、対応するプロフィールＩＤ「９０１」と、登録対象端末を示す端末ＩＤとをエンティティ評価値導出部３７６へ出力する。次に、エンティティ評価値導出部３７６から、エンティティ評価値の更新終了を示す終了通知を受け取る。終了通知を受け取ると、他端末プロフィール登録部３７４は、他端末プロフィールテーブル３３１内において、登録対象装置を示す端末ＩＤ及び入力欄４１２と対応するプロフィールＩＤ「９０１」により特定される行列要素を、入力欄４１２入力されたデータにより更新する。【０１４８】
続いて、他端末プロフィール登録部３７４は、入力欄４１３〜４１５についても同様の手順で、行列要素の更新を行う。
なお、入力欄が空欄の場合、その入力欄については、上記の処理を行わない。
（２−７）エンティティ評価値導出部３７６
エンティティ評価値導出部３７６は、第１比重値及び第２比重値を保持している。両者は、０以上１以下の少数である。これらは、端末装置３００の製造時に記録されるとしてもよいし、販売時に、販売店において設定されるとしてもよいし、販売後、利用者の操作により設定されるとしてもよい。【０１４９】
エンティティ評価値導出部３７６は、プロフィール受信処理部３７３及び他端末プロフィール登録部３７４から、端末ＩＤとプロフィールＩＤとを受け取る。
これらを受け取ると、エンティティ評価値導出部３７６は、記憶部３１０に記憶されている他端末プロフィールテーブルにおいて、受け取った端末ＩＤ及びプロフィールＩＤと対応する行列要素を読み出す。【０１５０】
読み出した行列要素が「−９９」でない場合、エンティティ評価値導出部３７６は、以下の処理は行わずに、エンティティ評価値の更新が終了したことを示す終了通知を、端末ＩＤ及びプロフィールＩＤの受け取り元へ出力する。
読み出した行列要素が「−９９」であれば、次に、端末ＩＤとプロフィールＩＤとの受け取り元に応じて、保持している２つの比重値のうち何れか一方を選択する。プロフィール受信処理部３７３から受け取った場合は、第１比重値を選択し、他端末プロフィール登録部３７４から受け取った場合は、第２比重値を選択する。【０１５１】
次に、エンティティ評価値導出部３７６は、記憶部３１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す。
続いて、エンティティ評価値導出部３７６は、記憶部３１０に記憶されているプロフィール評価値テーブル３６１において、受け取ったプロフィールＩＤを含むプロフィール評価値情報を選択し、選択したプロフィール評価値情報に含まれるプロフィール評価値を読み出す。【０１５２】
次に、エンティティ評価値導出部３７６は、読み出したプロフィール評価値と選択した比重値との積と、読み出したエンティティ評価値との和を算出する。続いて、演算結果により、選択した他端末情報に含まれるエンティティ評価値を更新する。
次に、エンティティ評価値導出部３７６は、エンティティ評価値の更新が終了したことを示す終了通知を、端末ＩＤ及びプロフィールＩＤの受け取り元へ出力する。【０１５３】
（２−８）ユーザプロフィール設定部３７８
ユーザプロフィール設定部３７８は、入力部１０６から、ユーザプロフィールの登録要求を示す操作指示情報を受け取る。この操作指示情報を受け取ると、ユーザプロフィール設定部３７８は、記憶部３１０に記憶されている画面データを用いて、ユーザプロフィール入力画面を生成して、表示部１０９に表示させる。【０１５４】
ここで生成されるユーザプロフィール入力画面は、図２７を用いて説明した他端末プロフィール入力画面４１１と同様に、４つの入力欄を備えており、各入力欄は、ユーザプロフィールテーブル３２３を構成するユーザプロフィール情報と１対１に対応している。
ユーザプロフィール設定部３７８は、利用者による各入力欄へのデータ入力を受け付ける。続いて、各入力欄と対応するユーザプロフィール情報のプロフィール評価値を、入力されたデータにより更新する。
２．３  動作
以下に、端末装置３００の動作について、図面を用いて説明する。【０１５５】
（１）端末装置３００の動作
図２８は、端末装置３００の動作を示すフローチャートである。以下に、図２８を用いて、端末装置３００の動作について説明する。なお、便宜上、ステップＳ３０１から、説明を始める。
端末装置３００は、通常の待ち受け状態において、着信、コンテンツの受信、プロフィールの受信、利用者の操作によるメニューボタンの押下を検出するまで、待機している（ステップＳ３０１、３０３、３０７及び３１１のＮＯ）。【０１５６】
着信を検出すると（ステップＳ３０１のＹＥＳ）、通話処理部１０４は、アンテナ１０１及び送受信部１０２を介して、外部の端末装置との間の通話処理を行う（ステップＳ３０２）。通話が終了すると、ステップＳ３０１に戻る。
また、コンテンツデータを受信すると（ステップＳ３０３のＹＥＳ）、コンテンツ受信処理部３５８は、コンテンツ受信の処理を行う（ステップＳ３０６）。コンテンツ受信の処理は、ステップＳ２４９の処理を行わないこと以外は、実施の形態１のコンテンツ受信処理（図１９）と、同一である。コンテンツ受信の処理が終了すると、ステップＳ３０１に戻る。【０１５７】
また、プロフィールを受信すると（ステップＳ３０７のＹＥＳ）、プロフィール受信処理部３７３は、プロフィール受信に係る処理（詳細後述）を開始する（ステップＳ３０９）。プロフィール受信に係る処理が終了するとステップＳ３０１に戻る。
利用者によるメニューボタンの押下を検出すると（ステップＳ３１１のＹＥＳ）、制御部３０７は、メニュー画面を生成して表示部１０９に出力し、表示部１０９は、メニュー画面を表示する（ステップＳ３１２）。【０１５８】
続いて、制御部３０７は、入力部１０６を介して、利用者によるメニューの選択を受け付ける（ステップＳ３１３）。
利用者の操作により、プロフィール評価値の設定を指示されると（ステップＳ３１３の「プロフィール評価値の設定」）、プロフィール評価値設定部３７１は、プロフィール評価値設定処理（詳細は後述）を行う（ステップＳ３１６）。【０１５９】
利用者の操作により、プロフィールの送信が指示されると（ステップＳ３１３の「プロフィール送信」）、プロフィール送信処理部３７２は、プロフィールの送信処理を行う（ステップＳ３１７）。
また、利用者の操作により、他の端末装置のプロフィール登録を指示されると（ステップＳ３１３の「他端末プロフィール登録」）、他端末プロフィール登録部３７４は、他端末プロフィールの登録処理を開始する（ステップＳ３２１）。【０１６０】
また、利用者の操作により、コンテンツデータの送信、他端末情報の登録をはじめとするその他の処理を指示されると（ステップＳ３１３の「その他」）、制御部３０７は、指示に従って、各種の処理を行う（ステップＳ３２２）。
ステップＳ３１６〜ステップＳ３２２の処理が終了すると、ステップＳ３０１に戻る。
（２）プロフィール評価値の設定処理
図２９は、プロフィール評価値設定部３７１によるプロフィール評価値の設定処理を示すフローチャートである。これは、図２８のステップＳ３１６の詳細である。以下に、図２９を用いて、プロフィール評価値設定処理について説明する。【０１６１】
プロフィール評価値設定部３７１は、プロフィール評価値入力画面４０１を生成し、表示部１０９は、生成されたプロフィール評価値表示画面を表示する（ステップＳ３４１）。
続いて、プロフィール評価値設定部３７１は、利用者による数値の入力を受け付ける（ステップＳ３４２）。入力部１０６を介して、登録ボタンの押下を検出すると（ステップＳ３４４）、プロフィール評価値設定部３７１は、プロフィール評価値テーブル３６１に含まれるプロフィール評価値を、対応するプロフィール評価値入力欄に入力された数値により更新する（ステップＳ３４６）。【０１６２】
（３）プロフィール送信処理
図３０は、プロフィール送信処理部３７２によるプロフィールの送信処理を示すフローチャートである。これは、図２８のステップＳ３１７の詳細である。以下に、図３０を用いて、プロフィール送信処理について説明する。
プロフィール送信処理部３７２は、送信プロフィール選択画面４２１を表示部１０９に表示させ（ステップＳ３５１）、利用者による、送信するプロフィールの種類の選択を受け付ける（ステップＳ５３２）。【０１６３】
次に、選択されたプロフィールの種類を示すプロフィールＩＤと対応するプロフィールをユーザプロフィールテーブル３２３から読み出す（ステップＳ３５４）。
続いて、プロフィール送信処理部３７２は、送信先選択画面２０１を表示部１０９に表示させる（ステップＳ３５６）。次に、利用者による送信先端末の選択を受け付け（ステップＳ３５７）、選択された送信先端末と対応する他端末情報から送信先情報を読み出す（ステップＳ３５９）。続いて、記憶部３１０から、端末ＩＤ３２２「００１」を読み出し（ステップＳ３６１）、読み出した送信先情報をあて先として、端末ＩＤ３２２「００１」、プロフィールＩＤ及びプロフィールを送信する（ステップＳ３６２）。【０１６４】
（４）プロフィール受信処理
図３１は、プロフィールの受信に係る処理を示すフローチャートである。これは、図２８のステップＳ３０９の詳細である。以下に図３１を用いて、プロフィール受信処理について説明する。
プロフィール受信処理部３７３は、アンテナ１０１及び送受信部１０２を介して、端末ＩＤとプロフィールＩＤとプロフィールとを受信する（ステップＳ３８１）。【０１６５】
これらを受信すると、プロフィール受信処理部３７３は、プロフィール受信画面を生成し、表示部１０９は、生成されたプロフィール受信画面を表示する（ステップＳ３８２）。
続いて、プロフィール受信処理部３７３は、受信した端末ＩＤとプロフィールＩＤとをエンティティ評価値導出部３７６へ出力する（ステップＳ３８４）。エンティティ評価値導出部３７６は、プロフィール受信処理部３７３から、端末ＩＤとプロフィールＩＤとを受け取り、エンティティ評価値の更新（詳細後述）を行う（ステップＳ３８７）。【０１６６】
続いて、プロフィール受信処理部３７３は、エンティティ評価値導出部３７６から、エンティティ評価値の終了を示す終了通知を受け取り、他端末プロフィールテーブル３３１において、受信した端末ＩＤ及びプロフィールＩＤと対応する行列要素を、受信したプロフィールにより更新する（ステップＳ３８８）。
（５）他端末プロフィール登録処理
利用者のメニュー選択により、他の端末装置のプロフィール登録を指示されると、端末装置３００は、他端末プロフィール登録の処理を開始する。図３２は、他端末プロフィールの登録処理を示すフローチャートである。これは、図２８のステップＳ３２１の詳細である。以下に、図３２を用いて、他端末プロフィール登録処理について説明する。【０１６７】
他端末プロフィール登録部３７４は、他端末情報テーブル１３１を構成する各他端末情報から端末ＩＤ及び登録名を読み出し、読み出し端末ＩＤ及び登録名を用いて登録対象選択画面を生成し、表示部１０９は、生成された登録対象画面を表示する（ステップＳ４０１）。
次に、他端末プロフィール登録部３７４は、入力部１０６を介して、利用者による登録対象端末の選択を受け付ける（ステップＳ４０２）。次に、他端末プロフィール登録部３７４は、他端末プロフィールテーブル３３１から、選択された登録対象端末を示す端末ＩＤと対応する４つの行列要素を読み出す（ステップＳ４０４）。【０１６８】
他端末プロフィール登録部３７４は、登録対象端末と対応する端末ＩＤ及び登録名と、読み出した４つの行列要素を用いて、他端末プロフィール入力画面４１１を生成し、表示部１０９は、生成された他端末プロフィール入力画面４１１表示する（ステップＳ４０６）。
表示部１０９が、他端末プロフィール入力画面４１１を表示している状態で、他端末プロフィール登録部３７４は、４つの入力欄４１２〜４１５への、利用者によるデータの入力を受け付ける（ステップＳ４０７）。【０１６９】
続いて、他端末プロフィール登録部３７４は、登録ボタン４１６の押下を検出し（ステップＳ４０９）、ステップＳ４１０〜ステップＳ４１９の間において、プロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」それぞれに対して、ステップＳ４１１〜ステップＳ４１７の処理を繰り返す。
他端末プロフィール入力画面４１１内の、プロフィールＩＤと対応する入力欄に、データが入力されていなければ（ステップＳ４１１のＮＯ）、他端末プロフィール登録部３７４は、ステップＳ４１２〜ステップＳ４１７の処理を行わず、次のプロフィールＩＤの処理に移る。【０１７０】
プロフィールＩＤと対応する入力欄にデータの入力されている場合（ステップＳ４１１のＹＥＳ）、他端末プロフィール登録部３７４は、登録対象端末の端末ＩＤとプロフィールＩＤとを、エンティティ評価値導出部３７６へ出力する（ステップＳ４１２）。エンティティ評価値導出部３７６は、他端末プロフィール登録部３７４から、端末ＩＤとプロフィールＩＤとを受け取り、これらを基に、登録対象端末のエンティティ評価値の更新処理を行う（ステップＳ４１６）。更新処理が終了すると、エンティティ評価値導出部３７６は、他端末プロフィール登録部３７４へ終了通知を出力する。【０１７１】
他端末プロフィール登録部３７４は、エンティティ評価値導出部３７６から終了通知を受け取り、他端末プロフィールテーブル３３１において、登録対象端末を示す端末ＩＤ及びプロフィールＩＤと対応する行列要素を、プロフィールＩＤと対応する入力欄に入力されたデータにより更新する（ステップＳ４１７）。
（６）エンティティ評価値の更新
図３３は、エンティティ評価値導出部３７６によるエンティティ評価値の更新処理を示すフローチャートである。これは、図３１のステップＳ３８７及び図３２のステップＳ４１６の詳細である。以下に、図３３を用いて、エンティティ評価値の更新処理について説明する。【０１７２】
エンティティ評価値導出部３７６は、プロフィール受信処理部３７３又は他端末プロフィール登録部３７４から、端末ＩＤとプロフィールＩＤとを受け取る（ステップＳ４３１）。
これらを受け取ると、エンティティ評価値導出部３７６は、他端末プロフィールテーブル３３１において、受け取った端末ＩＤ及びプロフィールＩＤと対応する行列要素を読み出す（ステップＳ４３２）。読み出した行列要素が「−９９」でなけば（ステップＳ４３３のＮＯ）、以下のステップＳ４３４〜４４１の処理は行わない。【０１７３】
読み出した行列要素が「−９９」であり（ステップＳ４３３のＹＥＳ）、端末ＩＤとプロフィールＩＤの出力元が、プロフィール受信処理部３７３であれば（ステップＳ４３４の「プロフィール受信処理部」）、エンティティ評価値導出部３７６は、保持している２つの比重値のうち第１比重値を選択する（ステップＳ４３５）。
読み出した行列要素が「−９９」であり（ステップＳ４３３のＹＥＳ）、出力元が他端末プロフィール登録部３７４の場合（ステップＳ４３４の「他端末プロフィール登録部」）、エンティティ評価値導出部３７６は、保持している２つの比重値のうち第２比重値を選択する（ステップＳ４３６）。【０１７４】
次に、エンティティ評価値導出部３７６は、プロフィール評価値テーブル３６１において、受け取ったプロフィールＩＤを含むプロフィール評価値情報を特定し、特定したプロフィール評価値情報からプロフィール評価値を読み出す（ステップＳ４３７）。
次に、エンティティ評価値導出部３７６は、他端末情報テーブル１３１内で、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報から、エンティティ評価値を読み出す（ステップＳ４３９）。【０１７５】
続いて、読み出したプロフィール評価値と選択した比重値の積と読み出したエンティティ評価値との和を算出し、算出した和によって、選択した他端末情報に含まれるエンティティ評価値を更新する（ステップＳ４４１）。
次に、エンティティ評価値導出部３７６は、端末ＩＤとプロフィールＩＤの出力元へ、更新終了を示す終了通知を出力する（ステップＳ４４２）。
２．４  まとめ・効果
以上説明したように、実施の形態２に係る端末装置３００は、利用者の入力又は、他の端末装置との通信により、他の端末装置の利用者に係るプロフィールを取得する。取得したプロフィールに対応するプロフィール評価値を用いてエンティティ評価値を生成する。【０１７６】
このような構成にすることで、端末装置３００は、予め設定しておいたプロフィール評価値を、統一的な基準としたエンティティ評価値を生成することができる。
また、取得したプロフィールと対応するプロフィール評価値にプロフィールの取得経路に応じた比重値を掛けた積の累積値が、前記他の端末装置に対応するエンティティ評価値とする。従って、より多くのプロフィールを開示した相手の有する端末装置に対するエンティティ評価値を高くすることができる。
３．その他の変形例
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。【０１７７】
（１）上記の実施の形態１において、端末装置１００Ａは、コンテンツデータを送信するたびに、送信先端末に対するエンティティ評価値の更新を行っているが、これに限定されるものではなく、送信履歴を記憶しておき、定期的に又は利用者による指示があった際に、更新するとしてもよい。
具体的には、送信処理部１５７は、コンテンツデータを送信するたびに、送信先端末の端末ＩＤと送信したコンテンツデータを示すコンテンツＩＤとからなる送信履歴を生成し、記憶部１１０に書き込む。【０１７８】
エンティティ評価値導出部１５６は、定期的に又は、利用者の操作によりエンティティ評価値の更新を指示されたときに、以下の手順でエンティティ評価値を更新する。なお、ここで説明する手順は一例である。
先ず、エンティティ評価値導出部１５６は、他端末情報テーブル１３１の先頭の他端末情報１３２から、端末ＩＤ「００２」を読み出し、読み出した端末ＩＤ「００２」を含む送信履歴を特定する。特定した送信履歴それぞれについて、その送信履歴に含まれるコンテンツＩＤと対応するコンテンツ評価値を、コンテンツ評価値テーブル１４５から読み出す。次に、エンティティ評価値導出部１５６は、読み出したコンテンツ評価値の最大値を特定し、特定した最大値により、他端末情報１３２に含まれるエンティティ評価値を更新する。【０１７９】
以下、他端末情報１３３、１３４・・・についても、同様に、送信履歴を基にエンティティ評価値の更新を行う。
（２）また、実施の形態１において、実際に送信されたコンテンツデータのみが、エンティティ評価値の生成に使用されるが、これに限定されるものではない。実際に送信されなくても、端末装置１００Ａの利用者が送信を希望したコンテンツデータをエンティティ評価値の生成に用いるとしてもよい。【０１８０】
具体的には、図１６のステップＳ１８７において、配信閾値＞エンティティ評価値の場合（ステップＳ１８７のＮＯ）、送信コンテンツ選択部１５４は、利用者により選択された送信先端末の端末ＩＤと、利用者により選択されたコンテンツデータを示すコンテンツＩＤとをエンティティ評価値導出部１５６へ出力する。エンティティ評価値導出部１５６は、コンテンツデータの送信可否に関わらず、受け取った端末ＩＤとコンテンツＩＤを基に、図１８の手順でエンティティ評価値を更新する。【０１８１】
実施の形態１では、生成されたエンティティ評価値を用いて、コンテンツ送信の可否を決定する情報流通システム１を前提に記載しているため、送信先端末が、送信の条件を満たさなければ、コンテンツデータの送信は中止される。しかし、利用者は送信先端末への送信対象として、コンテンツデータを選択するという動作を行っている。つまり、その送信先端末へ、そのコンテンツデータを送信してもよいと、端末装置１００Ａの利用者は考えているので、コンテンツデータが送信されなくても、その意図を反映してエンティティ評価値を生成する構成にしてもよい。【０１８２】
（３）実施の形態１では、それまでに、送信したコンテンツデータに対応するコンテンツ評価値の最大値を、送信先の端末装置のエンティティ評価値とする構成であったが、これに限定されるものではなく、実施の形態２と同様に、累積値をエンティティ評価値としてもよい。
また、実施の形態１及び２では、エンティティ評価値を０〜１の間の値として説明してきたが、システム内で統一されたスケールを用いていればよいので、この範囲に限定されることはない。【０１８３】
（４）実施の形態１では、現在までに、ある端末装置へ送信したコンテンツデータ全てが、その端末装置に対応するエンティティ評価値の決定に、加味されているが、これに限定されるものではなく、最近送信したコンテンツデータのみを加味してエンティティ評価値を生成するとしてもよい。
具体的には、上述した変形例（１）のように、送信履歴を用いてエンティティ評価値を生成する。この場合、各送信履歴には、送信先の端末装置を示す端末ＩＤと、コンテンツＩＤと、送信日時が含まれている。【０１８４】
エンティティ評価値導出部１５６は、他端末情報テーブル１３１の先頭の他端末情報１３２から、端末ＩＤ「００２」を読み出し、読み出した端末ＩＤ「００２」を含む送信履歴を特定するが、その際、所定期間以前（例えば半年以上前）の送信日時を含む送信履歴を除外する。以下、変形例（１）と同様にして、端末ＩＤ「００２」と対応するエンティティ評価値を生成する。【０１８５】
（５）実施の形態１では、最も簡単な一例として、コンテンツ評価値を利用者が入力するとして説明してきた。しかし、コンテンツデータの生成時の状況やコンテンツデータの内容に応じて、利用者の操作を伴わずに、自動的にコンテンツ評価値を生成する構成であってもよい。
以下に、具体例を挙げる。なお、ここでは、端末装置１００は、写真の撮影機能を備える撮像部を含み自身でコンテンツデータ（写真）を生成する。【０１８６】
（５−１）撮影場所に応じたコンテンツ評価値の生成
本変形例において、端末装置１００は、ＧＰＳ機能を備えている。
端末装置１００の購入時などに、初期設定として、利用者の自宅の位置を示す自宅位置情報を登録する。
利用者の操作に従って、撮像部が写真を撮影すると、ＧＰＳ機能を用いて、コンテンツ取得部１５２は、当該端末装置１００の現在位置を示す位置情報（以下撮影位置情報と呼ぶ）を取得する。撮影位置情報は、緯度及び経度から構成される。【０１８７】
次に、実施の形態１において説明した手順で、コンテンツＩＤを生成し、生成したコンテンツＩＤとコンテンツデータ（撮像部の撮影した写真）と取得した撮影位置情報とを対応付けて、記憶部１１０に書き込む。
続いて、コンテンツ取得部１５２は、撮影位置情報の示す位置と、自宅位置情報の示す位置との直線距離を算出する。次に、コンテンツ取得部１５２は、算出した距離に応じて、算出した直線距離が短いほど高く、長いほど低くなるようにコンテンツ評価値を決定する。【０１８８】
具体的には、記憶部１１０は、自宅の位置からの距離の範囲と、距離の範囲に応じた値（０〜１．０の少数。以下、位置評価値と呼ぶ）とを対応付ける位置評価値テーブル５０１を記憶している。図３４は、位置評価値テーブル５０１の構成の一例を示している。位置評価値テーブル５０１は、複数の位置評価値情報から構成され、各位置評価値情報は、距離範囲及び位置評価値を含む。【０１８９】
一例として、位置評価値情報５０２は、距離範囲「〜０．５」と位置評価値「０．７」とを含む。これは、自宅からの直線距離が０．５ｋｍ以下の位置で撮影されたコンテンツデータに対する評価値が「０．７」であることを示している。
位置情報テーブル５０１は、端末装置１００の出荷時に、予め書き込まれたとしてもよいし、出荷後、利用者の操作により、設定変更されたものであってもよい。【０１９０】
コンテンツ取得部１５２は、算出した直線距離の含まれる距離範囲と対応する位置評価値を位置評価値テーブル５０１から読み出す。
また、位置評価値テーブルに代えて、コンテンツ評価値を算出するための所定の関数を記憶しており、算出した直線距離を前記関数に代入することで、コンテンツ評価値を得る構成であってもよい。【０１９１】
続いて、読み出した位置評価値をコンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。
自宅近くは、当該端末装置１００の利用者日常の生活空間であり、自宅近辺で撮影された写真は、より個人的な情報が含まれている可能性が高い。この点を考慮し、本変形例では、自宅からの距離が短いほど、コンテンツ評価値を高く設定する。【０１９２】
なお、ここでは、一例として、自宅の位置を示す位置情報を登録しておき、自宅と撮影位置との直線距離によりコンテンツ評価値を決定する構成であったが、これに限らず、勤務先、通学している学校など、端末装置１００の所有者に深く関わる位置からの距離に応じて、コンテンツ評価値を決定してもよい。また、登録される位置情報が、２以上あり、コンテンツ取得部１５２は、それぞれの位置情報の示す位置と撮影位置との直線距離を算出し、最短である直線距離を基にコンテンツ評価値を決定してもよい。【０１９３】
（５−２）撮影日時に応じたコンテンツ評価値の生成
本実施の形態の、端末装置１００は、内部に現在日時を算出する時計機能を備えている。
撮像部が写真を撮影すると、コンテンツ取得部１５２は、現在の日時（撮影日時）を取得する。撮影日時は、年、月、日、曜日、時刻からなる。続いて、コンテンツ取得部１５２は、コンテンツデータ、コンテンツＩＤ及び撮影日時を、対応付けて記憶部１１０に書き込む。【０１９４】
次に、コンテンツ取得部１５２は、取得した撮影日時に応じたコンテンツ評価値を生成する。例えば、当該端末装置１００の購入時のデフォルト設定として、撮影日時が土日の場合、コンテンツ評価値を高くし、平日の場合は、コンテンツ評価値を低くするように設定されているとしてもよい。また、撮影日時が、祭日や特殊な日（クリスマス、正月、盆など）である場合も、コンテンツ評価値が高くなるように設定されているとしてもよい。また、利用者の操作により入力された特定の日（例えば、誕生日などの記念日）に撮影されたコンテンツデータに対するコンテンツ評価値を高くする構成でもよい。【０１９５】
具体的には、記憶部１１０は、曜日や特殊な日の日付と数値（０〜１．０の間の少数、以下、日時評価値と呼ぶ）とを対応付ける日時評価値テーブル５１１を記憶している。図３５は、日時評価値テーブル５１１の構成の一例を示す。日時評価値テーブル５１１は、複数の日時評価値情報から構成され、各日時評価値情報は、撮影日時と日時評価値とを含む。例えば、日時評価値情報５１２は、撮影日時「土曜日又は日曜日」と日時評価値「０．３」とを含む。これは、撮影日時が土曜又は日曜の何れかであるコンテンツデータに対する日時評価値が「０．３」であることを示している。日時評価値テーブル５１１は、当該端末装置１００の販売時に記憶されているが、利用者の操作によって、設定変更される。【０１９６】
コンテンツ取得部１５２は、コンテンツデータを記憶部１１０に書き込むと、次に、日時評価値テーブル５１１において、撮影されたコンテンツデータの撮影日時に含まれる曜日、月、年などの何れかが一致する日時評価値情報を検出する。一致する日時評価値情報が検出できなければ、撮影されたコンテンツデータのコンテンツ評価値を「０」とする。
一致する日時評価値情報を検出すると、検出した日時評価値情報に含まれる日時評価値を読み出す。続いて、読み出した日時評価値を、コンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。【０１９７】
また、時評価値テーブル５１１において、撮影日時と対応する日時評価値情報が複数検出された場合、例えば、２００６年７月１日土曜日に撮像部によりコンテンツデータが生成されたとすると、日時評価値情報５１２及び５１３の両方が検出される。この場合、コンテンツ取得部１５２は、両者に含まれる日時評価値「０．３」と「０．９」とを読み出し、読み出した日時評価値を比較して、値の大きい「０．９」をコンテンツ評価値として採用する。【０１９８】
また、利用者が具体的に日時評価値を入力する代わりに、利用者が、記念日等の特定の日の日付のみを入力すると、所定の演算、例えば、通常の土曜又は日曜の日時評価値の１．２倍を、入力された日付に対応する日時評価値とする構成であってもよい。また、手帳機能などと連動し、「誕生日」又は誕生日を示す絵文字が記載されている日を特定し、特定した日を示す日付と、所定の日時評価値とを含む日時評価値情報を生成し、日時評価テーブル５１１に追加してもよい。【０１９９】
このような構成にすると、当該端末装置１００の利用者にとって、プライベートなイベントがあり（または、あると予測される）、個人情報を多く含む可能性の高い写真に対して、高いコンテンツ評価値を、利用者の手を煩わせることなく設定することができる。
また、曜日や日付に対応する日時評価値に限らず、時刻、時刻の範囲（例えば１９：００〜１：００）と対応する日時評価値５１４を含んでおり、この時刻に撮影されたコンテンツデータについては、コンテンツ評価値を「０．２」とする。【０２００】
（５−３）撮影者の状態に応じたコンテンツ評価値の算出
本変形例において、端末装置１００は、撮影者の生態情報（心拍数、血圧、発汗量など）を検出するセンサを備えている。
コンテンツ取得部１５２は、撮影時における撮影者の生態情報を取得し、コンテンツデータ、コンテンツＩＤと共に、取得した生態情報を、記憶部１１０に書き込む。【０２０１】
次に、コンテンツ取得部１５２は、取得した生態情報に応じて、コンテンツ評価値を決定する。例えば、心拍数に応じて、コンテンツ評価値も高くする。具体的な決定方法は、上述の変形例（５−１）と同様に、心拍数の範囲と評価値との対応を定義するテーブル記憶しており、このテーブルを用いて決定する。また、２種類以上の生態情報を計測し、それらの相関関係に応じてコンテンツ評価値を決定してもよい。【０２０２】
（５−４）撮影者に応じたコンテンツ評価値の算出
端末装置１００を家族など複数の利用者で共有する場合を想定する。
ここでは、端末装置１００は、撮影者を識別するセンサ（一例として、指紋認証機能）を備えている。
記憶部１１０は、各利用者を識別する識別子と、各利用者の指紋データ及び利用者に対する利用者評価値とを対応して記憶している。コンテンツ取得部１５２は、写真の撮影時に、前記センサと、記憶部１１０の記憶している指紋データとを用いて、撮影者を識別する。識別した利用者を示す識別子と撮影されたコンテンツデータとを対応付けて、記憶部１１０に書き込む。【０２０３】
続いて、コンテンツ取得部１５２は、識別した撮影者と対応する利用者評価値を読み出し、読み出した利用者評価値を、撮影されたコンテンツデータに対応するコンテンツ評価値とする。
（５−５）付加情報の有無によるコンテンツ評価値の算出
本変形例の端末装置１００は、上記の変形例（５−１）〜（５−４）において説明した、ＧＰＳ機能、時計機能、生態情報を計測するセンサ、撮影者の識別機能を備えている。（必ずしも、全ての機能を備えている必要は無く、何れか一つ以上備えていればよい。）
撮像部により撮影が行われると、コンテンツ取得部１５２は、ＧＰＳ機能、時計機能、生態情報を計測するセンサ、撮影者の識別機能を利用して、撮影位置情報、撮影日時、撮影者の生態情報、撮影者の識別情報を取得する。以下、撮影位置情報、撮影日時、撮影者の生態情報、撮影者の識別情報を総称して、付加情報と呼ぶ。【０２０４】
次に、コンテンツ取得部１５２は、コンテンツデータ（撮影された写真）に対応する付加情報を保存するか否かを利用者に選択させる登録項目選択画面５２１を生成し、表示部１０９に表示させる。図３６は、ここで生成される登録選択画面５２１の一例を示す。登録項目選択画面５２１は、撮像部により撮影されたコンテンツ５２２、コンテンツ５２２に対応するコンテンツＩＤ５２３、４つのチェックボックス５２４〜５２７及び登録ボタン５２８を含む。各チェックボックスは、それぞれ、コンテンツ取得部１５２の取得した撮影位置情報、撮影日時、生態情報及び撮影者の識別情報と対応している。【０２０５】
利用者は、入力部１０６の備える方向キー、決定キーなどを操作して、チェックボックスをチェックし、登録ボタン５２８を押下することで、登録を希望する付加情報を選択する。全てを選択してもよいし、全て選択しなくてもよい。
利用者による選択を受け付けると、コンテンツ取得部１５２は、撮影位置情報、撮影時刻、撮影者の生態情報、撮影者情報のうち、選択されたものと、コンテンツデータと、コンテンツＩＤとを対応付けて記憶部１１０に書き込む。【０２０６】
また、記憶部１１０は、各付加情報に応じた付加情報評価値を含む付加情報評価値テーブル５１２を記憶している。図３７は、付加評価値テーブル５１２の構成の一例を示す。図３７に示すように、付加評価値テーブル５１２は、付加評価値情報５１３〜５１６から構成され、各付加評価値情報は、付加項目と付加評価値とを含む。付加評価値は、０〜１．０の間の少数であり、全ての付加評価値情報に含まれる付加評価値の合計は１．０である。付加項目は、付加情報に含まれる４つの情報の何れかの名称である。【０２０７】
選択された付加情報と、コンテンツデータと、コンテンツＩＤとを記憶部１１０に書き込んだ後、コンテンツ取得部１５２は、選択された付加情報と対応する付加評価値を、付加評価値テーブル５１２から、それぞれ読み出し、読み出した付加情報評価値の合計を算出する。続いて、コンテンツ取得部１５２は、算出した合計をコンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。【０２０８】
（５−６）撮影からの経過時間に応じたコンテンツ評価値の算出
コンテンツデータの撮影時からの経過時間に応じてコンテンツ評価値を算出する構成であってもよい。
コンテンツ取得部１５２は、撮像部により撮影されたコンテンツを、記憶部１１０に書き込む際に、コンテンツと合わせて撮影日時を書き込む。このとき、コンテンツ評価値情報を生成して、コンテンツ評価値情報テーブル１４５に追加する。【０２０９】
コンテンツ情報設定部１５６は、定期的に（例えば、毎日午前４時）にコンテンツ評価値の更新を行う。各コンテンツデータの撮影日時を読み出し、読み出した撮影日時からの経過時間を算出し、算出した経過時間を基に、コンテンツ評価値を更新する。撮影してからの経過時間の長いコンテンツデータと対応するコンテンツ評価値は小さく、経過時間の短いコンテンツデータと対応するコンテンツ評価値は大きくなるように更新する。具体的には、変形例（５−１）と同様に、記憶部１１０は、経過時間の範囲と評価値とを対応付けるテーブルを記憶しており、コンテンツ情報設定部１５６は、このテーブルから、算出した経過時間と対応する評価値を読み出す。続いて、読み出した評価値により、該当するコンテンツ評価値情報に含まれるコンテンツ評価値を更新する。【０２１０】
また、本実施の形態の場合、当該端末装置１００は、コンテンツ評価値テーブルを記憶しておく代わりに、コンテンツデータを送信する時に、送信対象として選択されたコンテンツデータの撮影時からの経過時間を算出し、算出した経過時間を基にコンテンツ評価値を決定する構成であってもよい。
（５−７）累積送付回数に応じたコンテンツ評価値の算出
また、各コンテンツデータについて、累積送付回数をカウントし、累積送付回数に応じて、コンテンツ評価値を減少させる構成であってもよい。【０２１１】
この場合も、記憶部１１０は、累積送付回数の範囲と評価値とを対応付けるテーブルを記憶している。送信処理部１５７によるコンテンツ送信及びエンティティ評価値導出部１５６によるエンティティ評価値の更新が終了すると、コンテンツ情報設定部１５３は、このテーブルから累積送付回数に応じたコンテンツ評価値を読み出す。次に、コンテンツ評価値テーブル１４５おいて、送信されたコンテンツデータに対応するコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を、読み出したコンテンツ評価値に書き換える。【０２１２】
（５−８）包含する顔画像に応じたコンテンツ評価値の算出
本変形例において、端末装置１００は、画像解析機能を備えている。
端末装置１００は、初期設定として、当該端末装置１００の利用者、その家族、友人等、特定の人物の顔画像を記憶しておき、コンテンツデータに記憶している顔画像が映っているか否か、写っている人数などに応じて、コンテンツ評価値を生成する。【０２１３】
具体的には、利用者は、初期設定として、例えば、自身、家族、友人など、近親者の撮影された写真を登録する（以下、これらを登録顔画像と呼ぶ）。合わせて、各顔画像に対する画像評価値（０〜１．０の間の少数）を、登録しておく。
コンテンツ取得部１５２は、画像解析機能を用いて、コンテンツデータに含まれる顔画像を特定し、特定した顔画像と登録顔画像とを比較する。【０２１４】
コンテンツデータに登録顔画像が含まれている場合、コンテンツ取得部１５２は、コンテンツデータに含まれている登録顔画像と対応する画像評価値を読み出す。次に、コンテンツ取得部１５２は、読み出した画像評価値を、コンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。
コンテンツデータに複数の登録顔画像が含まれている場合、これら複数の顔画像それぞれに対応する画像評価値を読み出し、読み出した画像評価値中の最大値を、コンテンツ評価値として選択する。【０２１５】
また、読み出した画像評価値の和をコンテンツ評価値としてもよい。
（５−９）コンテンツデータのサイズに応じたコンテンツ評価値の算出
端末装置１００は、コンテンツデータのデータサイズによってコンテンツ評価値を決定するとしてもよい。
具体的には、データサイズの範囲と、その範囲に含まれるデータサイズのコンテンツデータに対する評価値とを対応付けるテーブル（例えば、上述の変形例（５−１）において、説明した位置評価値テーブル５０１と同様の構成）を記憶している。ここで、前記テーブルにおいて、データサイズが大きいほど値が高くなるように、評価値が設定されている。【０２１６】
コンテンツ取得部１５２は、撮影されたコンテンツデータと対応する評価値をテーブルから読み出す。読み出した評価値を含むコンテンツ評価値情報を生成して、コンテンツ評価値テーブルに追加する。
また、コンテンツデータのデータサイズに代えて、コンテンツの解像度に応じて、コンテンツ評価値を決定してもよい。【０２１７】
（５−１０）メール本文に含まれるキーワード応じたコンテンツ評価値の算出
上記の実施の形態では説明を省略したが、コンテンツデータは、電子メールに添付して送受信される。コンテンツデータの添付される電子メール本文の内容により、コンテンツ評価値を決定してもよい。
具体的には、本変形例の端末装置１００は、特定のキーワードとそのキーワードに対応する評価値（以下、キーワード評価値）とを対応付けて記憶している。【０２１８】
コンテンツデータが電子メールに添付されて送信されると、コンテンツ情報設定部１５３は、電子メール本文において、キーワードを検出し、検出したキーワードに対応するキーワード評価値の和を算出する（キーワード及びキーワードの検出の手順などは、後述の変形例（９）と同様である）。算出した和により、送信されたコンテンツデータと対応するコンテンツ評価値情報に含まれるコンテンツ評価値を更新する。【０２１９】
この場合、コンテンツデータを添付した電子メールの送信の度にコンテンツ評価値が変わっていくので、エンティティ評価値導出部１５６は、送信履歴を基に、定期的にエンティティ評価値を再計算する（送信履歴を用いたエンティティ評価値の更新の詳細は、変形例（１）と同様）。
（６）実施の形態１において、コンテンツデータは、具体的にはＪＰＥＧ形式の写真として説明してきたが、これに限定されるものではなく、例えば、動画データ、音楽データ、テキストデータなどでもよい。【０２２０】
（７）実施の形態２では、端末装置３００は、テキスト形式のプロフィール（個人にかかる情報）を基に、エンティティ評価値を決定しているが、これに限定されるものではなく、画像データ（写真、イラストなど）、音声データ、動画データ、文書ファイルなどであってもよい。
さらに、氏名、電話番号といったプロフィールに限らず、情報流通システム内で、データの種類について統一した規定を定めておけば、どのような情報を用いて、エンティティ評価値を決定してもよい。この場合も、実施の形態２の場合と同様に、端末装置３００は、エンティティ評価値の算出に用いるデータの種類ＩＤ（実施の形態２のプロフィールＩＤに相当）とその種類に属するデータに対するデータ評価値（実施の形態２のプロフィール評価値に相当）とを対応付けるテーブル（プロフィール評価値テーブル）を記憶しており、他の端末装置から、種類ＩＤ付きのデータを受け取った場合、又は、入力画面を表示して、利用者によるデータの入力を受け付けた場合に、前記テーブルを用いてエンティティ評価値を生成する。【０２２１】
（８）実施の形態１、２及び上記の変形例は、生成されたエンティティ評価値を用いて、コンテンツデータの送信の可否や二次配信の可否を制御する情報流通システムを例にして説明してきた。このシステムでは、他の端末装置から受信したコンテンツデータを二次配信する際に、二次配信の可否を決定するためにエンティティ評価値を用いる。また、コンテンツデータの送信先から、さらに、別の端末装置へのコンテンツデータの転送を制御するための二次配信閾値の生成にもエンティティ評価値を用いる。【０２２２】
しかし、エンティティ評価値の利用方法は、これらに限定されるものではなく、他の用途に用いられるとしてもよい。
例えば、生成したエンティティ評価値をディスプレイに表示して、利用者が閲覧してもよいし、エンティティ評価値の一覧を生成し、これを他の端末装置との間で交換し合うとしてもよい。端末装置の利用者は、他の端末装置から受信した一覧に記載されたエンティティ評価値を、ネットオークションやファイル交換等に代表されるピアツーピア型のサービスシステムにおいて、取引相手や通信相手の信頼度を判定する指標として利用する。【０２２３】
また、エンティティ評価値が所定の閾値を下回る端末装置から送信されたデータを自動的に受信拒否するとしてもよい。
また、上述の非特許文献１に記載の技術における直接評価値として、間接評価値の算出に用いることも考えられる。この技術のように、他の指標の算出に用いられるとしてもよい。【０２２４】
ここで紹介した用途は、あくまでも一例であって、その他、様々な用途に用いられる。
（９）実施の形態１及び２では、端末装置が送信又は取得する情報（実施の形態１ではコンテンツ、実施の形態２ではプロフィール）に対する評価値を特定し、次に、情報に対する評価値を用いてエンティティ評価値を決定しているが、端末装置の利用者の作成した情報に含まれるデータ（特定のキーワードなど）を基にエンティティ評価値を生成するとしてもよい。以下に、その一例について説明する。【０２２５】
端末装置は、実施の形態１と同様に、他端末情報テーブル記憶しているが、ここで、各他端末情報は、１以上の登録名（本名、苗字のみ、ニックネームなど）を含んでいる。
さらに、端末装置は、特定のキーワードとそのキーワードに対する評価値（キーワード評価値と呼ぶ）を記憶している。キーワード及びキーワード評価値は、予め登録されていてもよいし、利用者により入力されるとしてもよい。例えば、キーワード「楽し」、「嬉し」、「好き」など好意的な感情を示すキーワードに対して、それぞれ、キーワード評価値「+０．１」、「+０．２」、「+０．５」を記憶しており、「嫌い」、「悲し」など、否定的な感情に関するキーワードに対して、それぞれ、「-０．５」、「-０．３」を記憶している。【０２２６】
利用者は、エンティティ評価値導出の対象となる文書を作成する。一例として、日記が挙げられる。
エンティティ評価値導出部は、日記が更新されると、更新部分について、テキスト検索を行って、他端末情報テーブルに含まれる登録名を検索する。登録名が検出されると、続いて、キーワードを検出する。【０２２７】
ここで、具体例として、日記に「今日は、Ｈａｎａｋｏと映画を見に行った。楽しかった。」と記載されている場合について述べる。エンティティ評価値導出部は、登録名「Ｈａｎａｋｏ」とキーワード「楽し」を検出する。これらを検出すると、エンティティ評価値導出部は、キーワード「楽し」に対するキーワード評価値「+０．１」を、登録名「Ｈａｎａｋｏ」と対応するエンティティ評価値に加算する。なお、検索の単位は、段落単位、文書単位、ファイル単位など、いずれであってもよいとする。【０２２８】
このようにして、日記に含まれるキーワードに着目してエンティティ評価値を生成してもよい。
（１０）また、上記の変形例（９）において、エンティティ評価値導出の対象となる文書は、日記に限るものではなく、電子メールなど、他の文書データでもよい。
さらに、端末装置の利用者の作成した物に限らず、他の端末装置から文書データを受信し、取得したデータについて、同様のテキスト検索を行い、エンティティ評価値を生成するとしてもよい。【０２２９】
また、この場合、受信した文書に含まれるキーワードに対するキーワード評価値によって、その文書の送信元である端末装置に対応するエンティティ評価値を生成するとしてもよい。
（１１）上記の実施の形態２において、端末装置３００は、プロフィール評価値に比重値をかけて、プロフィールの取得経路に応じた重み付けをしてエンティティ評価値を算出している。しかし、取得経路に限らず、他の条件により重み付けをしても良い。【０２３０】
一例として、受信したプロフィールにデジタル署名が施されているか否かによって、重み付けをしても良い。具体的には、デジタル署名付きで受信した場合は、デジタル署名無しで受信した場合より重みを大きくする。
また、受信したプロフィールが電話番号の場合、さらに、その電話番号が携帯電話の電話番号であるのか固定電話の電話番号であるのかを判断し、いずれであるかによって、異なる比重値をプロフィール評価値に掛ける。【０２３１】
具体的には、固定電話に対応する比重値を携帯電話の比重値より大きくする。
（１２）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭ、ＲＯＭ、前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここで、コンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。【０２３２】
（１３）上記の各装置を構成する構成要素の一部又は全部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。【０２３３】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）やＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
更には、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応などが可能性として有り得る。【０２３４】
（１４）上記の各装置を構成する構成要素の一部又は全部は、各装置に脱着可能なＩＣカード又は単体のモジュールから構成されているとしてもよい。前記ＩＣカード又は前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、などから構成されるコンピュータシステムである。前記ＩＣカード又は前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、前記ＩＣカード又は前記モジュールは、その機能を達成する。このＩＣカード又はこのモジュールは、耐タンパ性を有するとしてもよい。【０２３５】
（１５）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。【０２３６】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。【０２３７】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１６）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい
【産業上の利用可能性】
【０２３８】
本発明に係る技術は、情報の授受を行う機器及びその使用者の評価結果を定量的に表現した評価値生成するシステム、装置などにおいて有用である。また、本発明は、前記評価値を生成する装置を製造、販売する産業、生成された評価値を使用して、各種の情報、サービスを提供する産業において、経営的、反復的及び継続的に利用することができる。
【図１】
2007013410.tif 000002
【図２】
2007013410.tif 000003
【図３】
2007013410.tif 000004
【図４】
2007013410.tif 000005
【図５】
2007013410.tif 000006
【図６】
2007013410.tif 000007
【図７】
2007013410.tif 000008
【図８】
2007013410.tif 000009
【図９】
2007013410.tif 000010
【図１０】
2007013410.tif 000011
【図１１】
2007013410.tif 000012
【図１２】
2007013410.tif 000013
【図１３】
2007013410.tif 000014
【図１４】
2007013410.tif 000015
【図１５】
2007013410.tif 000016
【図１６】
2007013410.tif 000017
【図１７】
2007013410.tif 000018
【図１８】
2007013410.tif 000019
【図１９】
2007013410.tif 000020
【図２０】
2007013410.tif 000021
【図２１】
2007013410.tif 000022
【図２２】
2007013410.tif 000023
【図２３】
2007013410.tif 000024
【図２４】
2007013410.tif 000025
【図２５】
2007013410.tif 000026
【図２６】
2007013410.tif 000027
【図２７】
2007013410.tif 000028
【図２８】
2007013410.tif 000029
【図２９】
2007013410.tif 000030
【図３０】
2007013410.tif 000031
【図３１】
2007013410.tif 000032
【図３２】
2007013410.tif 000033
【図３３】
2007013410.tif 000034
【図３４】
2007013410.tif 000035
【図３５】
2007013410.tif 000036
【図３６】
2007013410.tif 000037
【図３７】
2007013410.tif 000038
【手続補正書】
【提出日】平成20年1月19日(2008.1.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定手段と、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定手段と、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成手段と
を備えることを特徴とする評価装置。
【請求項２】
前記記憶手段は、当該評価装置の利用者により定められた前記データ評価値を記憶している
ことを特徴とする請求項１に記載の評価装置。
【請求項３】
前記生成手段は、指定されたデータに対するデータ評価値、及び、過去に前記１の端末装置への送信対象として指定されたデータに対するデータ評価値のうちの最大値を、前記評価値とする
ことを特徴とする請求項２に記載の評価装置。
【請求項４】
前記生成手段は、
前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、
前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値とを比較し、両者のうちの最大値を前記評価値として特定する比較部と、
前記旧評価値保持部の記憶している旧評価値を、前記評価値に書き換える更新部を含む
ことを特徴とする請求項３に記載の評価装置。
【請求項５】
前記生成手段は、
過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、
前記データ指定手段によって指定されたデータに対するデータ評価値、及び、前記履歴情報の示すデータに対するデータ評価値の中から、前記最大値を特定する特定部と
を含むことを特徴とする請求項３に記載の評価装置。
【請求項６】
前記生成手段は、指定されたデータに対するデータ評価値と、過去に前記１の端末装置への送信対象として指定されたデータと対応するデータ評価値との和を前記評価値として生成する
ことを特徴とする請求項２に記載の評価装置。
【請求項７】
前記生成手段は、
前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、
前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値との和を算出する演算部と、
旧評価値保持部の保持している旧評価値を、算出した和により書き換える更新部とを含む
ことを特徴とする請求項６に記載の評価装置。
【請求項８】
前記生成手段は、
過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、
前記履歴情報の示すデータに対するデータ評価値と、前記データ指定部により指定されたデータに対するデータ評価値との和を算出する演算部と
を含むことを特徴とする請求項６に記載の評価装置。
【請求項９】
端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、
１の端末装置の使用者に係るデータを取得する取得手段と、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成手段と
を備えることを特徴とする請求項１に記載の評価装置。
【請求項１０】
前記評価値生成手段は、データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、
取得したデータの種類に対する種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値を用いて前記評価値を算出する演算部と
を含むことを特徴とする請求項９に記載の評価装置。
【請求項１１】
前記取得手段は、前記１の端末装置の使用者個人に関する前記データを取得する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１２】
前記評価装置は、さらに、
当該評価装置の使用者による、前記種類評価値の入力を受け付ける入力手段を備え、
前記種類評価値記憶部は、前記入力部の受け付けた前記種類評価値を記憶している
ことを特徴とする請求項１０に記載の評価装置。
【請求項１３】
前記取得手段は、自身の種類を示す識別子を含む前記データを取得し、
前記種類評価値記憶部の記憶している前記種類評価値は、それぞれの種類を示す識別子と対応しており、
前記演算部は、取得された前記データに含まれる前記識別子と対応する前記種類評価値を読み出す
ことを特徴とする請求項１０に記載の評価装置。
【請求項１４】
前記取得手段は、ネットワークを介して前記１の端末装置から、前記１の端末装置の使用者に係る前記データを受信する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１５】
前記取得手段は、当該評価装置の使用者の入力により、前記１の端末装置の使用者に係る前記データを取得する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１６】
前記取得手段は、ネットワークを介して前記１の端末装置から受信することにより、又は、当該評価装置の使用者による入力により、前記データを取得し、
前記演算部は、取得した前記データの種類に対応する種類評価値と、前記データの取得の方法に応じた比重値との積を用いて、前記評価値を算出する
ことを特徴とする請求項１０に記載の評価装置。
【請求項１７】
前記評価値生成手段は、
データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、
過去に取得した前記１の端末装置の使用者に係るデータの種類に応じて生成された旧評価値を記憶している旧評価値記憶部と、
取得した前記データの種類が、過去に取得した、前記１の端末装置の使用者に係るデータの種類と一致するか否かを判定する判定部と、
一致しないと判断された場合、取得した前記データの種類に応じた種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値及び前記旧評価値とを基に前記評価値を算出し、
一致すると判断された場合、前記旧評価値を、前記評価値とする演算部と
を含むことを特徴とする請求項９に記載の評価装置。
【請求項１８】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価方法であって、
前記評価装置は、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、
前記評価方法は、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定ステップと、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定ステップと、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成ステップと
を含むことを特徴とする評価方法。
【請求項１９】
端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価方法であって、
１の端末装置の使用者に係るデータを取得する取得ステップと、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成ステップと
を含むことを特徴とする請求項１８に記載の評価方法。
【請求項２０】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価プログラムであって、
前記評価装置は、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段を備え、
前記評価プログラムは、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定ステップと、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定ステップと、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成ステップと
を含むことを特徴とする評価プログラム。
【請求項２１】
端末装置の使用者に対する評価を示す評価値を生成する評価装置において用いられる評価プログラムであって、
１の端末装置の使用者に係るデータを取得する取得ステップと、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成ステップと
を含むことを特徴とする請求項２０に記載の評価プログラム。
【請求項２２】
データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置に搭載される集積回路であって、
１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、
当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定手段と、
当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定手段と、
指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成手段と
を備えることを特徴とする集積回路。
【請求項２３】
端末装置の使用者に対する評価を示す評価値を生成する評価装置に搭載される集積回路であって、
１の端末装置の使用者に係るデータを取得する取得手段と、
取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成手段と
を備えることを特徴とする請求項２２に記載の集積回路。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
システムに参加する端末機器の使用者に対する評価を示す評価値を生成する技術に関する。
【背景技術】
【０００２】
近年、ピアツーピア型のシステムを利用したサービスが注目を集めている。例えば、ネットワーク上のユーザ同士で様々な商品を取引することが出来るネットオークションサービスや、ネットワーク上のユーザが相互にコンテンツやプログラムを交換出来るファイル交換サービスが挙げられる。
このようなサービスでは、お互い面識のない相手から商品を購入したり、コンテンツやプログラムを受け取ることになる場合もあり、相手が信頼できるエンティティ（人物、端末など）であるか否か分からないことがある。そのため、ネットワーク上のエンティティの信頼性などを示す指標が必要とされる場合がある。
【０００３】
このような要望に対応する技術として、非特許文献１では、サーバを介さないＰ２Ｐシステムにおいて、面識の無い相手に対する評価値を導出する技術が開示されている（このような技術は、一般にトラストメトリックと呼ばれる）。この技術では、まず、第１段階として、各エンティティは、過去に取引経験がある相手、直接面識がある相手など、自身で評価できるエンティティについて、評価値（例えば、相手の信頼度を示す０から１までの数値：以下直接評価値と呼ぶ）を設定する。続いて、第２段階として、自身で評価できないエンティティについて、他者が設定した評価値を利用して、そのエンティティに対する評価値（間接評価値と呼ぶ）を算出する。この技術により、直接面識のないエンティティの評価値を得ることが可能になる。システムの参加者は、面識の無い相手との情報の交換の際に、このようにして得られた間接評価値を参考にして、より安全に情報の交換等を行うことができる。
【非特許文献１】Ｔｈｏｍａｓ  Ｂｅｔｈ、Ｍａｌｔｅ  Ｂｏｒｃｈｅｒｄｉｎｇ、Ｂｉｒｇｉｔ  Ｋｌｅｉｎ、“Ｖａｌｕａｔｉｏｎ  ｏｆ  Ｔｒｕｓｔ  ｉｎ  Ｏｐｅｎ  Ｎｅｔｗｏｒｋｓ”、Ｔｈｉｒｄ  Ｅｕｒｏｐｅａｎ  Ｓｙｍｐｏｓｉｕｍ  ｏｎ  Ｒｅｓｅａｒｃｈ  ｉｎ  Ｃｏｍｐｕｔｅｒ  Ｓｅｃｕｒｉｔｙ  （ＥＳＯＲＩＣＳ９４）．
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上記の技術では、端末の利用者が、直接評価できるエンティティに対する直接評価値を設定する。どのような基準により直接評価値を決定するかは、利用者の主観的判断に一任される。利用者は、そのときの気分や直感で直接評価値を決定する場合が多いと考えられるため、気分の変動などにより評価値の基準も変動する。そのため、各エンティティに対する直接評価値が、単一の尺度により決定されているとは言い難い。
【０００５】
上記の非特許文献１の技術において、尺度の統一されていない直接評価値を用いて、間接評価値を算出すると、適切な間接評価値が得られない可能性がある。
そこで、本発明は、尺度の統一された直接評価値を生成することができる評価装置、評価方法、評価プログラム及び集積回路を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明は、データの送信先となる端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、１以上のデータと、各データに対するデータ評価値とを記憶している記憶手段と、当該評価装置の使用者による、１の端末装置の指定を受け付ける端末指定手段と、当該評価装置の使用者による、前記１の端末装置への送信対象となるデータの指定を受け付けるデータ指定手段と、指定されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価を示す評価値を生成する生成手段とを備えることを特徴とする。
【０００７】
ここで、上記の「評価装置」下記の実施の形態１の端末装置１００Ａと対応する。また、「記憶手段」は、実施の形態１においては、記憶部１１０がその機能を担う。「端末指定手段」及び「データ指定手段」は、入力部１０６がその機能を担う。「生成手段」は、記憶部１１０及びエンティティ評価値導出部１５６がその機能を担う。
【発明の効果】
【０００８】
この構成によると、前記生成手段は、当該評価装置の使用者によって、前記１の端末装置への送信対象として選択されたデータに対するデータ評価値に基づいて、前記１の端末装置の使用者に対する評価値を生成する。
このように、データ評価値を用いて前記評価値を生成することで、生成の際の前記使用者の気分の変動などに左右されず、データ評価値という統一的な尺度に基づいた評価値を生成することができる。
【０００９】
前記評価装置を構成する前記記憶手段は、当該評価装置の利用者により定められた前記データ評価値を記憶していることを特徴とする。
この構成によると、前記データ評価値は、当該評価装置の使用者によって定められ、かつ、当該評価装置の使用者によるデータの選択を受け付けることで、本発明の評価装置は、前記使用者の意図を確実に反映した評価値を生成することができる。
【００１０】
また、前記評価装置において、前記生成手段は、指定されたデータに対するデータ評価値、及び、過去に前記１の端末装置への送信対象として指定されたデータに対するデータ評価値のうちの最大値を、前記評価値とすることを特徴とする。
この構成によると、前記生成手段は、現在までに、前記１の端末装置への送信対象として指定されたデータそれぞれに対応するデータ評価値のうちの最大値を前記評価値とするので、データの数に左右されず、データ評価値の大きいデータ、例えば、重要なデータを送信された端末装置の使用者を高く評価することができる。
【００１１】
また、本発明の評価装置において、前記生成手段は、前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値とを比較し、両者のうちの最大値を前記評価値として特定する比較部と、前記旧評価値保持部の記憶している旧評価値を、前記評価値に書き換える更新部を含むことを特徴とする。
【００１２】
又は、前記生成手段は、前記データ指定手段及び前記端末指定手段による前記指定前における、前記１の端末装置の使用者に対する評価を示す旧評価値を記憶している旧評価値保持部と、前記旧評価値と、前記データ指定手段によって指定されたデータに対するデータ評価値との和を算出する演算部と、旧評価値保持部の保持している旧評価値を、算出した和により書き換える更新部とを含む構成であってもよい。
【００１３】
この構成では、前記更新部は、前記データ指定部により、前記１の端末装置への送信対象となるデータが選択される度に、前記評価値を生成する。従って、本発明の評価装置は、常に、当該評価装置の使用者の最新の意図を反映した評価値を生成することができる。
前記評価装置を構成する前記生成手段は、過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、前記データ指定手段によって指定されたデータに対するデータ評価値、及び、前記履歴情報の示すデータに対するデータ評価値の中から、前記最大値を特定する特定部とを含むことを特徴とする。
【００１４】
又は、前記生成手段は、過去に、前記１の端末装置への送信対象として指定されたデータを示す履歴情報を保持している履歴保持部と、前記履歴情報の示すデータに対するデータ評価値と、前記データ指定部により指定されたデータに対するデータ評価値との和を算出する演算部とを含む構成であってもよい。
この構成では、前記生成手段は、前記履歴保持部を備えており、前記特定部は、前履歴保持部の保持している履歴情報を用いて、前記評価値を生成する。そのため、前記特定部は、前記データ指定部による指定の度に前記評価値を生成する必要がなく、前記評価値の演算回数を減少させることができる。
【００１５】
また、前記評価装置を構成する前記生成手段は、指定されたデータに対するデータ評価値と、過去に前記１の端末装置への送信対象として指定されたデータと対応するデータ評価値との和を前記評価値として生成することを特徴とする。
データの送信回数が多い相手は、当該評価装置の使用者による評価も高い場合が多い。また、データ送信の回数は少なくても、重要なデータを送信される相手は、当該評価装置の使用者にとって、評価が高いと考えられる。この構成によると、前記生成手段は、現在までに、前記１の端末装置への送信対象として指定されたデータのデータ評価値の合計を前記評価値とするので、上述の２つの場合に該当する相手を、いずれも高く評価することができる。
【００１６】
また、本発明は、端末装置の使用者に対する評価を示す評価値を生成する評価装置であって、１の端末装置の使用者に係るデータを取得する取得手段と、取得したデータの種類に応じて、前記１の端末装置の使用者に対する評価を示す評価値を生成する評価値生成手段とを備えることを特徴とする。
ここで、上記の「評価装置」は、後述する実施の形態２の端末装置３００と対応する。また、「取得手段」は、後述する実施の形態２のアンテナ１０１、送受信部１０２、プロフィール受信処理部３７３、入力部１０６及び他端末プロフィール登録部３７４がその機能を担う。「評価値生成手段」は、実施の形態２の記憶部３１０及びエンティティ評価値導出部３７６がその機能を担う。
【００１７】
この構成によると、前記評価値生成手段は、前記取得手段により取得されたデータの種類に応じて前記評価値を生成する。このようにすることで、評価値を生成の際の当該評価装置の使用者の気分の変動などに左右されず、データの種類に応じた評価値という統一的な尺度に基づいた評価値を生成することができる。
また、前記評価値生成手段は、データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、取得したデータの種類に対する種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値を用いて前記評価値を算出する演算部とを含むことを特徴とする。
【００１８】
この構成によると、前記演算部は、前記種類評価値記憶部が予め記憶している種類評価値を用いるので、迅速に前記評価値を生成することができる。
また、前記評価装置において、前記取得手段は、前記１の端末装置の使用者個人に関する前記データを取得することを特徴とする。
ここで、上記の「個人に関する前記データ」とは、例えば、氏名、住所、電話番号など、プライベートな情報を含むデータである。
【００１９】
このようなデータは、個人の人となりを判断する材料になり得るデータである。そのデータを開示している前記１の端末装置の使用者は、信頼のおける人物であると推認できるが、上記の構成であれば、前記評価値生成手段は前記１の端末装置の使用者個人に関する前記データを用いて前記評価値を生成するので、このような人物を高く評価することができる。
【００２０】
前記評価装置は、さらに、当該評価装置の使用者による、前記種類評価値の入力を受け付ける入力手段を備え、前記種類評価値記憶部は、前記入力部の受け付けた前記種類評価値を記憶していることを特徴とする。
この構成によると、本発明の評価装置は、自機の使用者による前記種類評価値の入力を受け付けるので、自機の使用者の意図を反映した前記評価値を制することができる。
【００２１】
前記評価装置において、前記取得手段は、自身の種類を示す識別子を含む前記データを取得し、前記種類評価値記憶部の記憶している前記種類評価値は、それぞれの種類を示す識別子と対応しており、前記演算部は、取得された前記データに含まれる前記識別子と対応する前記種類評価値を読み出すことを特徴とする。
この構成によると、前記演算部は、前記識別子を基に、簡単かつ迅速に、取得した前記データの種類に対応する前記種類評価値を読み出すことができる。
【００２２】
前記評価装置において、前記取得手段は、ネットワークを介して前記１の端末装置から受信することにより、又は、当該評価装置の使用者による入力により、前記データを取得し、前記演算部は、取得した前記データの種類に対応する種類評価値と、前記データの取得の方法に応じた比重値との積を用いて、前記評価値を算出することを特徴とする。
同一のデータであっても、取得経路により、そのデータに係る個人に対する評価が異なる場合がある。また、同一のデータであっても、その取得経路によって、信憑性が異なる場合がある。このような事態に対応すべく、取得経路により、取得したデータに係る相手の評価を変えたい場合がある。
【００２３】
例えば、自ら進んで、自身のデータを送信してきた場合は、その相手に対する評価を高くし、当該評価装置の使用者が、第三者を経由して知ったデータを入力場合には、評価を低くする。逆に、ネットワークを介して送信されたデータは、信憑性が薄いため、評価値を低くし、当該評価装置の使用者が、当人から直接聞いて知り得たデータを入力する場合は、評価値を高くすることも考えられる。
【００２４】
上記の構成によると、前記取得手段は、ネットワークを介した前記１の端末装置からの受信、及び、当該評価装置の使用者による入力の、何れの方法によっても、前記１の端末装置の使用者に係るデータを取得することが可能であり、前記演算部は、取得した前記データの種類に対応する種類評価値と、前記データの取得の方法に応じた比重値との積を用いて、前記評価値を算出する。そのため、上述のように、取得経路により、データの信憑性などに差がある場合に、その差に応じた重み付けをして、前記評価値を生成することができる。
【００２５】
前記評価装置において、前記評価値生成手段は、データの種類に応じた種類評価値を、１以上記憶している種類評価値記憶部と、過去に取得した前記１の端末装置の使用者に係るデータの種類に応じて生成された旧評価値を記憶している旧評価値記憶部と、取得した前記データの種類が、過去に取得した、前記１の端末装置の使用者に係るデータの種類と一致するか否かを判定する判定部と、一致しないと判断された場合、取得した前記データの種類に応じた種類評価値を、前記種類評価値記憶部から読み出し、読み出した種類評価値及び前記旧評価値とを基に前記評価値を算出し、一致すると判断された場合、前記旧評価値を、前記評価値とする演算部とを含むことを特徴とする。
【００２６】
この構成によると、前記演算部は、取得した前記データの種類が、過去に取得した前記１の端末装置の使用者に係るデータの種類と一致しないと判断された場合に限り、取得した前記データの種類に応じた種類評価値を用いて、再度評価値を算出しなおす。従って、前記１の端末装置から、その使用者の評価値を不当に高くするために、同一のデータを複数回送信してきたとしても、当該評価装置は、前記１の端末装置の使用者に対して、高い評価値を生成することはない。
【発明を実施するための最良の形態】
【００２７】
１．  実施の形態１
以下、本発明に係る実施の形態１について、図面を用いて説明する。
１．１  情報流通システム１の概要
情報流通システム１は、図１に示すように、複数の端末装置１００Ａ、１００Ｂ、１００Ｃ・・・を含んで構成される。各端末装置は、それぞれ、携帯電話網、インターネットなどの通信路を介して、相互に接続されている。
【００２８】
情報流通システム１を構成する端末装置１００Ａ、１００Ｂ、１００Ｃ・・・は、具体的には、パーソナルコンピュータ等のコンピュータ装置や、家電製品（デジタルテレビ、ビデオデッキ、ＤＶＤレコーダ、ハードディスクレコーダなど）、セットトップボックス、携帯電話、ＰＨＳ、デジタルスチルカメラ、デジタルビデオカメラ、マルチメディア再生端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ：携帯型情報端末装置）、専用携帯端末等の、情報の入出力や記憶等の処理が可能ないわゆる情報処理端末装置である。
【００２９】
また、各端末装置間を繋ぐ前記通信路は、ＴＣＰ／ＩＰ等の通信プロトコルに準拠した手順で、データの送受信を行う。
端末装置１００Ａは、情報流通システム１に属するいくつかの端末装置について、それぞれのエンティティ評価値を保持している。エンティティ評価値とは、その端末装置の使用者に対する、端末装置１００Ａの利用者による評価結果を示す数値である。ここで、評価とは、一例として、その端末装置の使用者に対する信頼の高さについての評価であってもよいし、その端末装置の使用者に対する親密さの評価でもよい。
【００３０】
端末装置１００Ａの利用者は、デジタルカメラやパーソナルコンピュータを用いてコンテンツデータを作成し、これをメモリカード１１１に保存する。
端末装置１００Ａは、メモリカード１１１を装着可能であって、前記メモリカード１１１からコンテンツデータを取得し、記憶している。さらに、端末装置１００Ａは、他の端末装置から受信したコンテンツデータを記憶している。また、各コンテンツデータについて、そのコンテンツデータの二次配信の可否を決定する配信閾値を記憶している。以下、本明細書において、二次配信とは、他の端末装置から受信したコンテンツデータを、更に別の端末装置へ転送することを指す。また、自身がメモリカード１１１から取得したり、自身が生成したコンテンツデータを他の端末装置へ送信することを、二次配信に対して、一次配信と呼ぶ。
【００３１】
端末装置１００Ａは、コンテンツデータを他の端末装置へ送信する際に、まず、そのコンテンツデータの送信が一次配信であるのか二次配信であるのかを判断し、一次配信の場合は、配信閾値に関わらず送信する。二次配信の場合は、そのコンテンツデータに対応する配信閾値と送信先となる端末装置のエンティティ評価値とを比較し、エンティティ評価値が配信閾値以上の場合に限り送信する。
【００３２】
端末装置１００Ａは、さらに、各コンテンツデータについて、コンテンツ評価値を記憶している。コンテンツ評価値は、そのコンテンツデータの出所に関わらす、端末装置１００Ａの利用者が、その主観によって設定する値である。
端末装置１００Ａは、コンテンツデータを送信すると、送信先の端末装置に対応するエンティティ評価値と、送信したコンテンツと対応するコンテンツ評価値とを比較し、コンテンツ評価値のほうが大きければ、コンテンツ評価値によりエンティティ評価値を更新する。コンテンツを送信する度に、同様の比較と更新を繰り返すので、前述のエンティティ評価値は、対応する端末装置に、過去に送信されたコンテンツデータのコンテンツ評価値の中の、最大値と一致する。
【００３３】
端末装置１００Ｂ、１００Ｃ・・・も同様の機能を備えているので、以下においては、端末装置１００Ａについて説明する。
ここで、端末装置１００Ａは、利用者によって選択されたコンテンツデータを、他の端末装置に送信するが、その方法の一つとしては、電子メールに添付して送受信する方法が考えられる。しかし、以下において、簡略化のため、電子メール本文の作成、コンテンツデータの添付といった電子メール作成の処理については、説明を省略し、単に、コンテンツデータを送信（又は受信）すると表現する。
１．２  端末装置１００Ａの構成
ここでは、一例として端末装置１００Ａは、携帯電話である。また、端末装置１００は、データの送受信を行う端末装置であると共に、データの流通を制御するために用いられるエンティティ評価値を生成する評価装置でもある。
【００３４】
図２は、端末装置１００Ａの機能的構成を示すブロック図である。端末装置１００Ａは、図２に示すように、アンテナ１０１、送受信部１０２、ドライブ部１０３、通話処理部１０４、入力部１０６、制御部１０７、表示部１０９及び記憶部１１０から構成される。各構成要素は、バス１０５を介して制御部１０７と接続されている。
制御部１０７は、具体的には、ＲＡＭ、ＲＯＭ及びマイクロプロセッサを含んだコンピュータシステムであって、ＲＡＭ及びＲＯＭには、コンピュータプログラムが記録されている。前記マイクロプロセッサが前記コンピュータプログラムに従って動作することで、当該端末装置１００Ａは、その機能の一部を達成する。
【００３５】
以下に、端末装置１００Ａの各構成要素について説明する。
（１）記憶部１１０
記憶部１１０は、ハードディスク及びＲＡＭを含んで構成される。図３は、記憶部１１０に記憶されている情報の一例を示している。
図３に示すように、記憶部１１０は、自端末情報１２１、他端末情報テーブル１３１、配信条件テーブル１４１、コンテンツ評価値テーブル１４５、コンテンツデータ１６１、１６２・・・及びコンテンツＩＤ１６６、１６７・・・を記憶している。
【００３６】
自端末情報１２１は、端末ＩＤ１２２を含んで構成される。端末ＩＤ１２２は、０以上９９９以下の自然数であって、端末装置１００Ａを一意に示す。説明の便宜上、明細書及び図中では、３桁の１０進数で表記するが、実際には１０ビット長ビット列である。
ここでは、自端末情報１２１は、端末ＩＤ１２２のみを含む構成としているが、これに限定されるものでなく、端末装置１００Ａに係る他の情報（所有者名、アドレス、電話番号など）を含んでいてもよい。
【００３７】
図４は、他端末情報テーブル１３１のデータ構造の一例を示す図である。図４に示すように、他端末情報テーブル１３１は、他端末情報１３２、１３３、１３４・・・から構成され、各他端末情報は、情報流通システム１に含まれる端末装置１００Ｂ、１００Ｃ・・・のうちの何れか、つまり、端末装置１００Ａ以外の何れかの端末装置と対応している。
各他端末情報は、端末ＩＤ、登録名、先情報、エンティティ評価値から構成される。端末ＩＤは、対応する端末装置を一意に示す識別情報である。ここでは、３桁の自然数で表記しているが、実際には１０ビット長のビット列である。登録名は、対応する端末装置の使用者の名称である。送信先情報は、対応する端末装置のネットワーク上での位置を示す情報であって、ここでは、一例として、対応する端末装置の電子メールアドレスである。送信先情報は、電子メールアドレスに限られるものではなく、例えば、ＴＣＰ／ＩＰのホストネーム、ＩＰアドレス、ＭＡＣアドレスなどであってもよい。エンティティ評価値は、対応する端末装置へ、過去に送信したコンテンツデータと対応するコンテンツ評価値（詳細は後述）の中の最大値である。エンティティ評価値は、０〜１．０の間の値であり、初期値は「０」である。
【００３８】
配信条件テーブル１４１は、各コンテンツの送信可否を判定するために、送信コンテンツ選択部１５４（後述する）により用いられる情報である。図５は、配信条件テーブル１４１の詳細を示す。図５に示すように、配信条件テーブル１４１は、配信条件１４２、１４３、１４４・・・から構成されている。
各配信条件は、記憶部１１０に記憶されているコンテンツデータ１６１、１６２・・・とそれぞれ対応している。また、各配信条件は、後述するコンテンツ評価値テーブル１４５を構成するコンテンツ評価値情報と対応している。各配信条件は、コンテンツＩＤと配信閾値とを含む。
【００３９】
コンテンツＩＤは、対応するコンテンツデータを一意に示す識別情報である。一例として、本実施の形態では、各コンテンツＩＤは、０以上の二つの自然数Ｘ、Ｙを結合して生成される（“Ｘ−Ｙ”と表す）。Ｘは、対応するコンテンツの、もともとの供給元となった端末装置の端末ＩＤである。即ち、そのコンテンツデータをメモリカード１１１などの記録メディアから取得した、又は、自身でコンテンツデータを生成した端末装置の端末ＩＤである。
【００４０】
Ｙは、端末ＩＤ“Ｘ”の端末装置によって生成される３桁のシリアル番号（例えば、順に“１０１”、“１０２”・・・と、１ずつ上昇させる）である。
例えば、コンテンツデータ１６１を示すコンテンツＩＤ１６６“００１−１００”は、端末装置１００Ａを示す端末ＩＤ「００１」と端末装置１００Ａによって生成されたシリアル番号「１００」とを結合して生成されたものである。
【００４１】
配信閾値は、対応するコンテンツデータの二次配信の可否を決定する値であって、配信閾値以上のエンティティ評価値を有する端末装置へは送信可能であり、０〜１．０の間の値又は±９９である。配信閾値「＋９９」は、送信先の端末装置のエンティティ評価値に関わらず、いかなる端末装置へも送信不可であることを示している。配信閾値「−９９」は、配信閾値が未設定であることを示している。配信閾値「０〜１．０」は、送信先のエンティティ評価値が配信閾値以上の場合に限り送信可であることを示す。
【００４２】
配信条件のうち、端末装置１００Ａ自身がメモリカード１１１から取得したコンテンツデータ（具体的には、対応するコンテンツＩＤの上位３桁が端末ＩＤ１２２「００１」であるもの）と対応する配信条件に含まれる配信閾値は、利用者により設定されたものである。一方、他の端末装置から受信したコンテンツデータ（具体的には、対応するコンテンツＩＤの上位３桁が端末ＩＤ１２２「００１」と異なるもの）と対応する配信条件は、対応するコンテンツデータと共に受信したものであって、当該端末装置１００Ａによって、設定・変更することはできない。
【００４３】
コンテンツ評価値テーブル１４５は、他端末情報テーブル１３１に登録されている端末装置に対応するエンティティ評価値を決定するために用いられる情報である。図６は、コンテンツ評価値テーブル１４５の詳細を示す。図６に示すように、コンテンツ評価値テーブル１４５は、複数のコンテンツ評価値情報１４６・・・１４７、１４８・・・から構成される。各コンテンツ評価値情報は、記憶部１１０に記憶されているコンテンツデータ１６１、１６２・・・とそれぞれ対応している。また、各コンテンツ評価値情報は、配信条件テーブル１４１を構成する配信条件と、それぞれ対応している。各配信条件は、コンテンツＩＤとコンテンツ評価値とを含む。
【００４４】
コンテンツ評価値は、対応するコンテンツデータに対する利用者による評価の結果を示す０〜１の間の少数であって、初期値は「０」である。値が大きいほど評価が高いことを示す。ここで、コンテンツ評価値は、当該端末装置１００Ａの利用者が、各コンテンツデータに対する主観的評価によって決定される。その評価の基準は、利用者に一任されるが、例えば、そのコンテンツデータの重要度や機密度などが考えられる。
【００４５】
コンテンツデータ１６１、１６２・・・は、一例としてＪＰＥＧ形式の写真、ＭＰＥＧ形式の動画像などである。コンテンツＩＤ１６６、１６７・・・は、それぞれ、コンテンツデータ１６１、１６２・・・と、１対１に対応して記憶されている。
また、具体的には図示していないが、記憶部１１０は、上述の情報以外にも、制御部１０７の用いる各種の画面データ、音声データ、テキストデータ、プログラムなどを記憶している。
【００４６】
（２）アンテナ１０１及び送受信部１０２
送受信部１０２は、通信路及びアンテナ１０１を介して、他の端末装置と制御部１０７及び通話処理部との間で各種の情報及び音声信号の送受信を行う機能を備える。
（３）ドライブ部１０３
ドライブ部１０３は、ＳＤカード等のメモリカード１１１を装着可能であって、装着されたメモリカード１１１からデータを読み出す機構を備える。ドライブ部１０３は、制御部１０７の制御に従って、メモリカード１１１に記録されているコンテンツデータを読み出す。
【００４７】
（４）入力部１０６
入力部１０６は、テンキー、方向キー、決定ボタン、メニューボタンなどの操作ボタンを備え、ユーザによるキー操作の内容を示す操作指示情報を制御部１０７に出力する。
（５）表示部１０９
表示部１０９は、液晶ディスプレイ等を含んで構成され、制御部１０７からの指示に応じて、各種の画面を表示する。
【００４８】
（６）通話処理部１０４
通話処理部１０４は、マイク、スピーカ、ベースバンド処理回路、変復調器、増幅器を含み、アンテナ１０１及び送受信部１０２を介して、外部機器との間で音声通信を行う。
（７）制御部１０７
図２は、制御部１０７の機能的構成を示している。制御部１０７は、図２に示すように他端末情報設定部１５１、コンテンツ取得部１５２、コンテンツ情報設定部１５３、送信コンテンツ選択部１５４、エンティティ評価値導出部１５６、送信処理部１５７及び受信処理部１５８を含む。
【００４９】
制御部１０７に含まれる各機能部は、それぞれ、他端末情報設定の処理手順、コンテンツ取得の処理手順、コンテンツ評価値設定の処理手順、送信コンテンツ選択の処理手順、エンティティ評価値導出の処理手順、送信処理の手順及び受信処理の手順を記述したプログラムを、マイクロプロセッサが実行することで実現される。（なお、各機能部は、独立のマイクロコンピュータにより実現されるとしてもよい。）
また、具体的には図示していないが、制御部１０７は、その他の処理（例えば、起動時の処理、待ち受け中の処理、各種設定の変更・登録の手順など）の手順を含む、各種のプログラムも備えており、その他、様々な処理をする機能も備えている。以下において、他端末情報設定部１５１、コンテンツ取得部１５２、コンテンツ情報設定部１５３、送信コンテンツ選択部１５４、エンティティ評価値導出部１５６、送信処理部１５７及び受信処理部１５８の何れにも属さない処理について述べる際には、処理の主体は、単に「制御部１０７」であるとして説明する。
【００５０】
制御部１０７は、入力部１０６から、メニューボタンの押下を示す操作指示情報を受け取る。メニューボタンの押下を示す操作指示情報を受け取ると、記憶部１１０に記憶されている画面データを基に、当該端末装置１００の各種機能（コンテンツデータの取得、他端末情報の登録、コンテンツの送信など）を列記したメニュー画面を生成し、表示部１０９に表示させる。続いて、入力部１０６を介して、利用者によるメニューの選択を受け付ける。利用者による選択を示す操作指示情報を受け取ると、受け取った操作指示情報に応じて、各機能部は、以下に説明するような処理を行う。  
【００５１】
また、アンテナ１０１及び送受信部１０２を介して、他の端末装置からのコンテンツデータの受信を検出すると、受信処理部１５８は、以下に説明するコンテンツ受信に係る処理を行う。
以下に、各機能部について詳細に説明する。
（７−１）コンテンツ取得部１５２
コンテンツ取得部１５２は、シリアル番号を計数するカウンタを備えており、新たなコンテンツデータを、取得するたびに、カウンタの値を１ずつカウントアップする。
【００５２】
また、コンテンツ取得部１５２は、予め、未設定を示す配信閾値「−９９」、及び、コンテンツ評価値の初期値「０」を保持している。
コンテンツ取得部１５２は、入力部１０６から、コンテンツデータの取得を示す操作指示情報を受け取る。コンテンツデータの取得を示す操作指示情報を受け取ると、ドライブ部１０３を介して、メモリカード１１１からコンテンツデータを読み出す。
【００５３】
コンテンツデータを読み出すと、次に、コンテンツ取得部１５２は、記憶部１１０から端末ＩＤ１２２を読み出す。次に、自身の備えるカウンタに１加算し、加算後のカウンタの値をシリアル番号とする。
続いて、コンテンツ取得部１５２は、読み出した端末ＩＤとシリアル番号とを結合して、コンテンツＩＤを生成する。生成したコンテンツＩＤと読み出したコンテンツデータとを対応付けて、記憶部１１０に書き込む。
【００５４】
次に、生成したコンテンツＩＤと、予め保持している配信閾値「−９９」とからなる配信条件を生成し、生成した配信条件を配信条件テーブル１４１に追加する。続いて、生成したコンテンツＩＤと予め保持しているコンテンツ評価値「０」とからなるコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報をコンテンツ評価値テーブル１４５に追加する。
【００５５】
ここで、端末装置１００Ａは、撮影機能を備えていてもよく、その場合、端末装置１００Ａ自身が新たなコンテンツデータを生成し、保存するたびに、同様にして新たな配信条件及びコンテンツ評価値情報を生成して、配信条件テーブル１４１及びコンテンツ評価値テーブル１４５にそれぞれ追加する。
（７−２）他端末情報設定部１５１
他端末情報設定部１５１は、予め、エンティティ評価値の初期値「０」を保持している。
【００５６】
他端末情報設定部１５１は、入力部１０６から、新たな他端末情報の登録を指示する操作指示情報を受け取る。他端末情報の登録を指示する操作指示情報を受け取ると、記憶部１１０に記憶されている画面データを読み出し、読み出した画面データを基に他端末情報登録画面を生成し、生成した他端末情報登録画面を表示部１０９に表示させる。
図７は、ここで生成される他端末情報登録画面１７１の一例を示している。他端末情報登録画面１７１は、登録名入力欄１７２、端末ＩＤ入力欄１７４、送信先情報入力欄１７５、登録ボタン１７７及びキャンセルボタン１７８を含んでいる。
【００５７】
登録名入力欄１７２、端末ＩＤ入力欄１７４及び送信先情報入力欄１７５は、それぞれ、登録対象となる端末装置の使用者の名称、端末ＩＤ及び送信先情報を入力する領域である。登録ボタンは、各入力欄に入力された情報を登録することを確定することを示すボタンであり、キャンセルボタンは、他端末情報の他端末情報の登録を中止することを示すボタンである。
【００５８】
利用者は、カーソルキーを使って、各入力欄にカーソルを合わせて、それぞれの記入欄に登録名、端末ＩＤ、送信先情報を入力する。入力後に、登録ボタン１７７にカーソルを合わせて、決定ボタンを押下する（以下、このように、表示画面上に表示されたボタンにカーソルを合わせて、入力部１０６の備える決定ボタンを押下する動作を、単に「ボタンを押下する」と表現する）。また、登録を中止する場合は、キャンセルボタン１７８を押下する。
【００５９】
入力部１０６を介して、登録ボタン１７７の押下を示す操作指示情報を受け取ると、他端末情報設定部１５１は、各入力欄に入力された、登録名、端末ＩＤ及び送信先情報と、予め保持しているエンティティ評価値「０」を含む他端末情報を生成し、生成した他端末情報を他端末情報テーブル１３１に追加する。
（７−３）コンテンツ情報設定部１５３
コンテンツ情報設定部１５３は、入力部１０６から、コンテンツ情報を示す操作指示情報を受け取る。この操作指示情報を受け取ると、コンテンツ情報設定部１５３は、記憶部１１０に記憶されている画像データと、各コンテンツデータとコンテンツＩＤとを基に、各コンテンツデータをサムネイル表示するコンテンツ選択画面を生成して表示部１０９に表示させる。図８は、ここで表示されるコンテンツ選択画面の一例である。コンテンツ選択画面１９１は、コンテンツデータ１９２、１９４及び１９６と、コンテンツＩＤ１９３、１９５及び１９７を含んでいる。ここでは、３つのコンテンツデータしか表示されていないが、利用者が、方向キーを操作して画面をスクロールさせることで、他のコンテンツデータも表示することができる。
【００６０】
コンテンツデータ１９２、１９４及び１９６は、コンテンツＩＤ１９３、１９５及び１９７とそれぞれ対応している。利用者は、方向キーを操作して、所望のコンテンツデータにカーソルを合わせ、入力部１０６の備える決定ボタンを押下することで、コンテンツデータを選択する。
コンテンツ情報設定部１５３は、入力部１０６を介して、コンテンツデータの選択を受け付けると、記憶部１１０に記憶されている画面データと選択されたコンテンツデータとを基にコンテンツ情報設定画面を生成し、表示部１０９に表示させる。
【００６１】
図９は、ここで表示されるコンテンツ情報設定画面の一例を示す。図９に示すように、コンテンツ情報設定画面１８１は、コンテンツデータ１８２、コンテンツＩＤ１８５、コンテンツ評価値入力欄１８３、配信閾値入力欄１８４、登録ボタン１８６、キャンセルボタン１８７が表示されている。
コンテンツデータ１８２は、コンテンツ選択画面１９１において、利用者が選択したコンテンツデータであり、コンテンツＩＤ１８５は、コンテンツデータ１８２と対応している。コンテンツ評価値入力欄１８３は、利用者がコンテンツ評価値を入力する領域である。配信閾値入力欄１８４は、利用者が配信閾値を入力する領域である。登録ボタン１８６は、コンテンツ評価値入力欄１８３及び配信閾値入力欄１８４に入力された内容を登録することを決定するボタンであり、キャンセルボタン１８７は、コンテンツ情報の設定処理を中止することを決定するボタンである。
【００６２】
利用者は、テンキー、方向キーなどを操作して、０〜１の間の数値を、コンテンツ評価値入力欄１８３及び配信閾値入力欄１８４にそれぞれ入力する。続いて、登録ボタン１８６を押下する。
入力部１０６を介して、登録ボタン１８６の押下を検出すると、コンテンツ情報設定部１５３は、配信条件テーブル１４１において、選択されたコンテンツデータと対応する配信条件を選択し、選択した配信条件に含まれる配信閾値を、配信閾値入力欄１８４に入力された数値により更新する。
【００６３】
次に、記憶部１１０の記憶しているコンテンツ評価値テーブル１４５において、選択されたコンテンツデータと対応するコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を、コンテンツ評価値入力欄１８３に入力された数値により更新する。
なお、利用者により選択されたコンテンツデータを示すコンテンツＩＤの上位３桁が、端末ＩＤ１２２「００１」と一致しない場合、つまり、他の端末装置から受信したコンテンツデータが選択された場合、コンテンツ情報設定部１５３は、図９に示すコンテンツ情報設定画面１８１とほぼ同様であるが、配信閾値入力欄１８４を含まないコンテンツ情報設定画面を生成する。利用者は、コンテンツ評価値のみを入力する。コンテンツ情報設定部１５３は、この場合、コンテンツ評価値テーブル１４５内のコンテンツ評価値のみを更新する。
【００６４】
（７−４）送信コンテンツ選択部１５４
送信コンテンツ選択部１５４は、予め、送信禁止を示す配信閾値「＋９９」及び未設定を示す配信閾値「−９９」を記憶している。
送信コンテンツ選択部１５４は、入力部１０６から、コンテンツの送信を指示する操作指示情報を受け取る。この操作指示情報を受け取ると、送信コンテンツ選択部１５４は、記憶部１１０に記憶されている画面データ及びコンテンツデータを用いてコンテンツ選択画面を生成し、表示部１０９に表示させる。ここで表示されるコンテンツ選択画面は、図８に示すコンテンツ選択画面１９１と同様であるので、説明を省略する。
【００６５】
続いて、送信コンテンツ選択部１５４は、入力部１０６を介して、利用者によるコンテンツデータの選択を受け付ける。次に、送信コンテンツ選択部１５４は、配信条件テーブル１４１内で、選択されたコンテンツデータと対応する配信条件を検出し、検出した配信条件に含まれる配信閾値を読み出す。読み出した配信閾値と、予め記憶している配信閾値「＋９９」及び「−９９」とを比較する。読み出した配信閾値が「＋９９」と一致する場合、選択されたコンテンツデータは送信を禁止されている旨を通知するエラー画面を生成して表示部１０９に表示させる。なお、ここでは、エラー画面を表示することでコンテンツデータの送信が禁止されている旨を利用者に報知しているが、報知の方法は、これに限定されるものではなく、例えば、エラーを示す音声を出力するといった方法であってもよい。
【００６６】
読み出した配信閾値が「−９９」と一致する場合、選択されたコンテンツデータは、配信閾値を設定した後でなければ送信できない旨を通知するエラー画面を生成して表示部１０９に表示させる。
読み出した配信閾値が「±９９」でなければ、次に、送信コンテンツ選択部１５４は、記憶部１１０に記憶されている他端末情報テーブル１３１を構成する各他端末情報から端末ＩＤ及び登録名を読み出し、読み出した端末ＩＤと登録名とを一覧表示する送信先選択画面を生成して表示部１０９に表示させる。図１０は、ここで表示される送信先選択画面の一例を示す。送信先選択画面２０１は、図１０に示すように、端末ＩＤと登録名からなる送信先候補２０２、２０３、２０４・・・を表示している。各送信先候補は、他端末情報テーブル１３１を構成する他端末情報１３２、１３３、１３４・・・と、それぞれ対応している。例えば送信先候補２０２は、他端末情報１３２と対応しており、両者は、同一の端末ＩＤ及び登録名を含む。
【００６７】
利用者は、方向キーを操作して、所望の送信相手を示す送信先候補にカーソルを合わせ、決定ボタンを押下することで、送信先となる端末装置（以下、送信先端末と呼ぶ）を選択する。図１０では、カーソルは、端末ＩＤ「００４」と登録名「太郎」とを含む送信先候補２０４に合わせられている。
入力部１０６を介して、送信先端末の選択を受け付けると、選択された送信先端末と対応する他端末情報からエンティティ評価値を読み出す。
【００６８】
次に、送信コンテンツ選択部１５４は、記憶部１１０から端末ＩＤ１２２「００１」を読み出し、読み出した端末ＩＤ１２２「００１」と、選択されたコンテンツデータと対応するコンテンツＩＤの上位３桁とを比較する。両者が一致しない場合、つまり、選択されたコンテンツデータが、他の端末装置から受信したものである場合、読み出した配信閾値とエンティティ評価値とを比較する。
【００６９】
エンティティ評価値が配信閾値未満であれば、送信コンテンツ選択部１５４は、選択された送信先へは、選択されたコンテンツデータは送信できないことを示すエラー画面を生成し、表示部１０９に表示させる。
エンティティ閾値が配信閾値以上の場合、送信コンテンツ選択部１５４は、選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末を示す端末ＩＤとを送信処理部１５７へ出力する。
【００７０】
選択されたコンテンツデータのコンテンツＩＤの上位３桁が、端末ＩＤ「００１」と一致する場合、つまり、選択されたコンテンツデータが、当該端末装置１００Ａ自身がメモリカード１１１から取得したコンテンツデータである場合も同様に、コンテンツＩＤ及び端末ＩＤを、送信処理部１５７へ出力する。
（７−５）送信処理部１５７
送信処理部１５７は、二次配信閾値を生成し、コンテンツデータと共に二次配信閾値を送信する機能部である。二次配信閾値は、コンテンツデータの送信先の端末装置による、二次配信の条件を示しており、送信先の端末装置では、二次配信閾値は配信閾値として用いられる。二次配信閾値は、０〜１．０の間の少数又は＋９９である。二次配信閾値「＋９９」は、無条件に二次配信を禁止することを示しており、二次配信閾値「０〜１．０」は、対応するエンティティ評価値が二次配信閾値以上の端末装置にのみ二次配信を許可することを示している。
【００７１】
送信処理部１５７は、二次配信の許可を示す二次配信閾値の最大値「１．０」及び、二次配信禁止を示す二次配信閾値「＋９９」を予め保持している。
送信処理部１５７は、送信コンテンツ選択部１５４から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、利用者により選択された送信先端末を示す端末ＩＤとを受け取る。これらを受け取ると、送信処理部１５７は、記憶部１１０に記憶されている配信条件テーブル１４１において、受け取ったコンテンツＩＤを含む配信条件を選択し、選択した配信条件に含まれる配信閾値を読み出す。
【００７２】
次に、送信処理部１５７は、記憶部１１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す。
送信処理部１５７は、読み出した配信閾値をエンティティ評価値で割って、二次配信閾値を生成する。少数第２位以下は切り捨てる。ここで、送信処理部１５７は、演算結果と、予め保持している二次配信許可を示す二次配信閾値の最大値「１．０」とを比較する。演算結果が「１．０」を超える場合、演算結果に関わらず保持している「＋９９」を、二次配信閾値とする。
【００７３】
二次配信閾値を生成すると、送信処理部１５７は、受け取ったコンテンツＩＤと対応するコンテンツデータを記憶部１１０から読み出し、続いて、受け取った端末ＩＤと対応する送信先情報を、他端末情報テーブル１３１から読み出し、読み出した送信先情報をあて先として、コンテンツＩＤと、読み出したコンテンツデータと、生成した二次配信閾値を、送受信部１０２及びアンテナ１０１を介して送信する。
【００７４】
送信が完了すると、送信処理部１５７は、送信コンテンツ選択部１５４から受け取ったコンテンツＩＤと端末ＩＤとを、エンティティ評価値導出部１５６へ出力する。
（７−６）エンティティ評価値導出部１５６
エンティティ評価値導出部１５６は、コンテンツデータが送信される度に、送信先となった端末装置に対応するエンティティ評価値の更新の要否を判断し、必要であれば、エンティティ評価値を設定し直す機能部である。以下に、エンティティ評価値導出部１５６について、詳細に説明する。
【００７５】
エンティティ評価値導出部１５６は、送信処理部１５７から、利用者によって選択されたコンテンツデータを示すコンテンツＩＤと、利用者によって選択された送信先端末を示す端末ＩＤとを受け取る。これらを受け取ると、エンティティ評価値導出部１５６は、記憶部１１０に記憶されているコンテンツ評価値テーブル１４５において、受け取ったコンテンツＩＤを含むコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を読み出す。
【００７６】
次に、送信処理部１５７は、記憶部１１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す。
次に、読み出したコンテンツ評価値とエンティティ評価値とを比較し、コンテンツ評価値がエンティティ評価値より大きい場合、エンティティ評価値導出部１５６は、読み出したコンテンツ評価値により、選択した他端末情報のエンティティ評価値を更新する。
【００７７】
読み出したコンテンツ評価値が、エンティティ閾値以下の場合、エンティティ評価値導出部１５６は、上記の更新は行わない。
（７−７）受信処理部１５８
受信処理部１５８は、他の端末装置から送信されたコンテンツデータを受信及び保存する機能部である。以下に詳細を説明する。
【００７８】
受信処理部１５８は、予め、コンテンツ評価値の初期値「０」を保持している。
受信処理部１５８は、アンテナ１０１及び送受信部１０２を介して、他の端末装置から、コンテンツデータとコンテンツＩＤと二次配信閾値とを受信する。これらを受信すると、受信処理部１５８は、記憶部１１０に記憶されている画面データと受信したコンテンツデータ及びコンテンツＩＤを用いて、コンテンツの受信を通知するコンテンツ受信画面を生成し、表示部１０９に表示させる。図１１は、ここで表示される受信画面の一例である。受信画面２１１は、図１１に示すように、受信したコンテンツデータ２１２及びコンテンツＩＤ２１３と、保存ボタン２１４及びキャンセルボタン２１５とを表示している。利用者は、方向キーなどを操作して、表示されている保存ボタン２１４又はキャンセルボタン２１５の何れかを押下する。
【００７９】
入力部１０６を介して保存ボタンの押下を検出すると、受信処理部１５８は、受信したコンテンツＩＤとコンテンツデータとを記憶部１１０に書き込む。次に、受信したコンテンツＩＤを含む新たな配信条件を生成して、配信条件テーブル１４１に追加する。ここで生成される新たな配信条件は、受信した二次配信閾値を配信閾値として含む。
次に、受信処理部１５８は、受信したコンテンツＩＤ及び、記憶しているコンテンツ評価値の初期値「０」を含む新たなコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報をコンテンツ評価値テーブル１４５に追加する。
【００８０】
図１１に示すコンテンツデータ２１２を受信した場合を例に、具体的に説明する。このとき、受信処理部１５８は、コンテンツデータとコンテンツＩＤ「００３−１００」と共に二次配信閾値「０．７」を受信したとする。受信処理部１５８は、記憶部１１０に記憶されている画面データと受信したコンテンツデータ及びコンテンツＩＤを基に受信画面２１１を生成し、表示部１０９に表示させる。保存ボタン２１４の押下を検出すると、コンテンツＩＤ「００３−１００」と配信閾値「０．７」とを含む配信条件１４３（図５参照）を生成し、生成した配信条件１４３を配信条件テーブル１４１に追加する。続いて、コンテンツＩＤ「００３−１００」とコンテンツ評価値「０」とを含むコンテンツ評価値情報１４７（図６参照）を生成し、生成したコンテンツ評価値情報１４７をコンテンツ評価値テーブル１４５に追加する。
１．３  動作
以下に、図面を用いて、端末装置１００Ａの動作について説明する。
【００８１】
（１）端末装置１００Ａの動作
図１２は、端末装置１００Ａの動作を示したフローチャートである。以下に、図１２を用いて、端末装置１００Ａの動作について説明する。なお、説明の便宜上ステップＳ１１１から説明を始める。
端末装置１００Ａは、通常の待ち受け状態では、着信、コンテンツの受信、及び利用者によるメニューボタンの押下を検出するまで待機している（ステップＳ１１１、１１３及び１１７のＮＯ）。
【００８２】
着信を検出すると（ステップＳ１１１のＹＥＳ）、通話処理部１０４は、アンテナ１０１及び送受信部１０２を介して外部の端末装置との間で通話に係る処理を行う（ステップＳ１１２）。
アンテナ１０１及び送受信部１０２を介して、コンテンツデータを受信すると（ステップＳ１１３のＹＥＳ）、受信処理部１５８は、コンテンツ受信処理を行う（ステップＳ１１６）。
【００８３】
また、入力部１０６から、メニューボタンの押下を示す操作指示情報を受け取ると（ステップＳ１１７のＹＥＳ）、制御部１０７は、コンテンツ取得、他端末情報登録等、当該端末装置１００Ａの備える機能を表示したメニュー画面を記憶部から読み出し、読み出したメニュー画面を表示部１０９に表示させる（ステップＳ１１９）。続いて、入力部１０６を介して、利用者によるメニューの選択を受け付ける（ステップＳ１２１）。
【００８４】
利用者の操作により、コンテンツの取得が指示されると（ステップＳ１２１の「コンテンツ取得」）、コンテンツ取得部１５２は、コンテンツデータ取得の処理を行う（ステップＳ１２３）。
利用者の操作により、他端末情報の登録が指示されると（ステップＳ１２１の「他端末情報登録」）、他端末情報設定部１５１は、他端末情報の登録処理を行う（ステップＳ１２４）。
【００８５】
コンテンツ情報の設定が指示されると（ステップＳ１２１の「コンテンツ情報設定」）、コンテンツ情報設定部１５３は、コンテンツ情報の設定処理を行う（ステップＳ１２６）。
コンテンツデータの送信を指示されると（ステップＳ１２１の「コンテンツデータ送信」）送信コンテンツ選択部１５４は、コンテンツデータの送信処理を開始する（ステップＳ１２７）。
【００８６】
また、その他の処理を指示されると（ステップＳ１２１の「その他」）、制御部１０７は、その他の処理を実行する（ステップＳ１２８）。
ステップＳ１２３〜１２８の、それぞれの処理が終了すると、ステップＳ１１１に戻る。
（２）コンテンツデータの取得処理
図１３は、コンテンツデータの取得処理を示すフローチャートである。以下に、図１３を用いて、コンテンツデータの取得処理について説明する。ここで、図１３は、図１２のステップＳ１２３の詳細である。
【００８７】
コンテンツ取得部１５２は、メモリカード１１１からコンテンツデータを読み出す（ステップＳ１３１）。次に、コンテンツ取得部１５２は、記憶部１１０から端末ＩＤ１２２「００１」を読み出し（ステップＳ１３２）、続いて、カウンタを用いて、３桁のシリアル番号を決定する（ステップＳ１３３）。次に、コンテンツ取得部１５２は、読み出した端末ＩＤ「００１」とシリアル番号とを結合して、読み出したコンテンツデータに対応するコンテンツＩＤを生成する。生成したコンテンツＩＤと、読み出したコンテンツデータとを対応付けて、記憶部１１０に書き込む（ステップＳ１３６）。
【００８８】
次に、コンテンツ取得部１５２は、生成したコンテンツＩＤと、配信閾値「−９９」とを含む配信条件を生成し、生成した配信条件を、配信条件テーブル１４１に追加する（ステップＳ１３８）。次に、コンテンツ取得部１５２は、生成したコンテンツＩＤとコンテンツ評価値「０」とを含むコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報を、コンテンツ評価値テーブル１４５に追加する（ステップＳ１３９）。
【００８９】
（３）他端末情報の登録処理
図１４は、他端末情報の登録処理を示すフローチャートである。以下に図１４を用いて、他端末情報設定部１５１による他端末情報の登録処理について説明する。なお、図１４は、図１２のステップＳ１２４の詳細である。
他端末情報設定部１５１は、記憶部１１０に記憶されている画面データから、他端末情報登録画面１７１を生成し、表示部１０９に表示させる（ステップＳ１４１）。次に、他端末情報設定部１５１は、入力部１０６を介して、利用者による登録名、端末ＩＤ及び配信先情報の入力を受け付ける（ステップＳ１４２）。続いて、登録ボタン１８６の押下を検出すると（ステップＳ１４３）、他端末情報設定部１５１は、入力された登録名、端末ＩＤ及び配信先情報からなる他端末情報を新たに生成し、生成した他端末情報を、他端末情報テーブル１３１に追加する（ステップＳ１４６）。
【００９０】
（４）コンテンツ情報の設定処理
図１５は、コンテンツ情報の設定処理を示すフローチャートである。以下に、図１５を用いて、コンテンツ情報設定部１５３によるコンテンツ情報の設定処理について説明する。ここで、図１５は、図１２のステップＳ１２６の詳細である。
コンテンツ情報設定部１５３は、コンテンツ選択画面１９１を生成し、生成したコンテンツ選択画面１９１を表示部１０９に表示させる（ステップＳ１５１）。
【００９１】
次に、コンテンツ情報設定部１５３は、入力部１０６を介して、利用者によるコンテンツデータの選択を受け付ける（ステップＳ１５２）。続いて、選択されたコンテンツデータを用いて、コンテンツ情報設定画面１８１を生成し、表示部１０９に表示させる（ステップＳ１５３）。なお、選択されたコンテンツデータと対応するコンテンツＩＤの上位３桁が、端末ＩＤ「００１」と一致しない場合は、配信閾値入力欄を含まないコンテンツ情報選択画面を生成し、表示させる。
【００９２】
次に、入力部１０６を介して、利用者によるコンテンツ評価値入力欄１８３及び配信閾値入力欄１８４への数値の入力を受け付ける（ステップＳ１５４）。登録ボタン１８６の押下を検出すると（ステップＳ１５６）、コンテンツ情報設定部１５３は、配信条件テーブル１４１内において、選択されたコンテンツデータと対応する配信条件を選択し、選択した配信条件に含まれる配信閾値を、配信閾値入力欄１８４に入力された数値によって更新する（ステップＳ１５７）。
【００９３】
続いて、コンテンツ評価値テーブル１４５において、選択されたコンテンツデータと対応するコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を、コンテンツ評価値入力欄１８３に入力された数値によって更新する（ステップＳ１５８）。
（５）コンテンツデータ送信処理
図１６は、コンテンツデータの送信に係る処理を示したフローチャートである。以下に、図１６を用いて、端末装置１００Ａにおけるコンテンツデータ送信処理について説明する。なお、これは、図１２のステップＳ１２７の詳細である。
【００９４】
送信コンテンツ選択部１５４は、記憶部１１０に記憶されているコンテンツデータ及びコンテンツＩＤを用いてコンテンツ選択画面１９１を生成し、表示部１０９は、生成されたコンテンツ選択画面１９１を表示する（ステップＳ１７１）。
次に、送信コンテンツ選択部１５４は、入力部１０６を介して、利用者によるコンテンツデータの選択を受け付ける（ステップＳ１７２）。配信条件テーブル１４１において、選択されたコンテンツデータと対応する配信条件を選択し、選択した配信条件から、配信閾値を読み出す（ステップＳ１７３）。
【００９５】
読み出した配信閾値が「＋９９」であれば（ステップＳ１７６の「＋９９」）、送信コンテンツ選択部１５４は、選択されたコンテンツデータは送信禁止であることを通知するエラー画面を生成し、表示部１０９は、生成されたエラー画面を表示する（ステップＳ１７７）。
読み出した配信閾値が「−９９」であれば（ステップＳ１７６の「-９９」）、送信コンテンツ選択部１５４は、選択されたコンテンツは、配信閾値が設定されていないので、送信できない旨を通知するエラー画面を生成し、表示部１０９は、ディスプレイに生成されたエラー画面を表示する（ステップＳ１７９）。
【００９６】
読み出した配信閾値が「±９９」以外であれば（ステップＳ１７６の「±９９以外）、送信コンテンツ選択部１５４は、他端末情報テーブル１３１の各他端末情報に含まれる登録名と端末ＩＤとを用いて、送信先選択画面２０１を生成し、表示部１０９は、生成された送信先選択画面２０１を表示する（ステップＳ１８１）。次に、利用者による送信先端末の選択を受け付け（ステップＳ１８２）、選択された送信先端末と対応する他端末情報に含まれるエンティティ評価値を読み出す（ステップＳ１８３）。
【００９７】
また、送信コンテンツ選択部１５４は、利用者により選択されたコンテンツデータと対応するコンテンツＩＤの上位３桁を抽出する（ステップＳ１８４）。次に、記憶部１１０から端末装置１００Ａ自身を示す端末ＩＤ１２２「００１」を読み出す（ステップＳ１８５）。読み出した端末ＩＤ「００１」と抽出した上位３桁とを比較し（ステップＳ１８６）、両者が一致しない場合、（ステップＳ１８６のＮＯ）、送信コンテンツ選択部１５４は、読み出した配信閾値とエンティティ評価値とを比較する（ステップＳ１８７）。エンティティ評価値が、配信閾値以上であれば（ステップＳ１８７のＹＥＳ）、送信コンテンツ選択部１５４は、選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末を示す端末ＩＤとを送信処理部１５７へ出力し、ステップＳ１９１に処理を移す。
【００９８】
エンティティ評価値が、配信閾値より小さい場合（ステップＳ１８７のＮＯ）、送信コンテンツ選択部１５４は、選択されたコンテンツデータは選択された送信先端末へは、送信できない旨を通知するエラー画面を生成し、表示部１０９は、生成されたエラー画面を表示する（ステップＳ１８８）。
ステップＳ１８６において、抽出した上位３桁が、読み出した端末ＩＤ「００１」と一致する場合（ステップＳ１８６のＹＥＳ）、送信コンテンツ選択部１５４は、利用者によって選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末と対応する端末ＩＤとを、送信処理部１５７へ出力する。
【００９９】
送信処理部１５７は、送信コンテンツ選択部１５４から、コンテンツＩＤ及び端末ＩＤを受け取る。これらを受け取ると、コンテンツデータを送信する（ステップＳ１９１）。送信が終了すると、送信処理部１５７は、送信コンテンツ選択部１５４から受け取った端末ＩＤ及びコンテンツＩＤを、エンティティ評価値導出部１５６へ出力する。
エンティティ評価値導出部１５６は、送信処理部１５７から、コンテンツＩＤと端末ＩＤとを受け取り、受け取った端末ＩＤの示す端末装置と対応するエンティティ評価値を更新する（ステップＳ１９２）。
【０１００】
（６）送信処理部１５７による送信処理
送信処理部１５７は、送信コンテンツ選択部１５４から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末と対応する端末ＩＤとを受け取る。これらを受け取ると、送信処理部１５７は、コンテンツデータの送信処理を行う。
図１７は、送信処理部１５７による、送信処理を示すフローチャートである。以下に、図１７を用いて、送信処理について説明する。なお、これは、図１６のステップＳ１９１の詳細である。
【０１０１】
送信処理部１５７は、送信コンテンツ選択部１５４から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、送信先端末と対応する端末ＩＤとを受け取る。これらを受け取ると、送信処理部１５７は、記憶部１１０に記憶されている配信条件テーブル１４１において、受け取ったコンテンツＩＤを含む配信条件を選択し、選択した配信条件に含まれる配信閾値を読み出す（ステップＳ２１１）。
【０１０２】
次に、送信処理部１５７は、記憶部１１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報からエンティティ評価値を読み出す（ステップＳ２１２）。
次に、送信処理部１５７は、読み出した配信閾値とエンティティ評価値から、以下の式により、二次配信閾値を算出する（ステップＳ２１４）。
【０１０３】
二次配信閾値＝配信閾値／エンティティ評価値  ・・・（式）
ここで、算出した二次配信閾値が１．０より大きい場合（ステップＳ２１６のＹＥＳ）、上記の演算結果に代えて、二次配信閾値を「＋９９」とする（ステップＳ２１７）。算出した二次配信閾値が１．０以下であれば（ステップＳ２１６のＮＯ）、ステップＳ２１７は行わない。
【０１０４】
続いて、送信処理部１５７は、受け取った端末ＩＤを含む他端末情報から、送信先情報を読み出し（ステップＳ２１９）、受け取った端末ＩＤと対応するコンテンツデータを記憶部１１０から読み出す（ステップＳ２２１）。読み出した送信先情報をあて先として、コンテンツＩＤ、読み出したコンテンツデータ及び算出した二次配信閾値を、送信する（ステップＳ２２３）。
【０１０５】
送信終了後、送信処理部１５７は、送信コンテンツ選択部１５４から受け取った端末ＩＤとコンテンツＩＤとを、エンティティ評価値導出部１５６へ出力する（ステップＳ２２４）。
（７）エンティティ評価値の更新処理
エンティティ評価値導出部１５６は、送信処理部１５７から、利用者により選択されたコンテンツデータを示すコンテンツＩＤと、利用者により選択された送信先端末と対応する端末ＩＤとを受け取る。これらを受け取ると、受け取った端末ＩＤに対応するエンティティ評価値の更新処理を行う。
【０１０６】
図１８は、エンティティ評価値導出部１５６によるエンティティ評価値の更新処理を示すフローチャートである。以下に、図１８を用いて、エンティティ評価値の更新処理について説明する。なお、図１８は、図１６のステップＳ１９２の詳細である。
エンティティ評価値導出部１５６は、記憶部１１０に記憶されているコンテンツ評価値テーブル１４５において、受け取ったコンテンツＩＤを含むコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を読み出す（ステップＳ２３１）。次に、記憶部１１０の記憶している他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す（ステップＳ２３２）。
【０１０７】
エンティティ評価値導出部１５６は、読み出したコンテンツ評価値とエンティティ評価値とを比較する（ステップＳ２３４）。コンテンツ評価値がエンティティ評価値以下の場合（ステップＳ２３４のＮＯ）、エンティティ評価値導出部１５６は、そのままエンティティ評価値の更新処理を終了する。
コンテンツ評価値が、エンティティ評価値よりも大きければ（ステップＳ２３４のＹＥＳ）、エンティティ評価値導出部１５６は、選択した他端末情報に含まれるエンティティ評価値を読み出したコンテンツ評価値により更新する（ステップＳ２３６）。
【０１０８】
（８）コンテンツ受信処理
図１９は、コンテンツ受信処理を示すフローチャートである。以下に図１９を用いて、コンテンツ受信処理について説明する。なお、図１９は、図１２のステップＳ１１６の詳細である。
受信処理部１５８は、アンテナ１０１及び送受信部１０２を介して、コンテンツＩＤ、コンテンツデータ及び二次配信閾値を受信する（ステップＳ２４１）。これらを受信すると、受信処理部１５８は、受信したコンテンツデータを含む受信画面２１１を生成し、表示部１０９に表示させる（ステップＳ２４２）。
【０１０９】
利用者の操作により、受信画面２１１上の保存ボタン２１４が押下されると（ステップＳ２４４のＹＥＳ）、受信処理部１５８は、受信したコンテンツＩＤとコンテンツデータとを対応付けて、記憶部１１０に書き込む（ステップＳ２４７）。ステップＳ２４４において、保存ボタンが押下されなければ（ステップＳ２４４のＮＯ）、受信処理部１５８は、受信したコンテンツデータなどを削除して、受信処理を終了する。
【０１１０】
コンテンツデータを書き込んだ後、受信処理部１５８は、受信したコンテンツＩＤを含む配信条件を生成し、生成した配信条件を配信条件テーブル１４１に追加する（ステップＳ２４８）。このとき生成される配信条件は、受信した二次配信閾値を配信閾値として含む。
続いて、受信処理部１５８は、受信したコンテンツＩＤとコンテンツ評価値の初期値「０」からなる新たなコンテンツ評価値情報を生成し、生成したコンテンツ評価値情報をコンテンツ評価値テーブル１４５に追加する（ステップＳ２４９）。
１．４  まとめ・効果
以上、説明してきたように、実施の形態１に係る端末装置１００Ａは、各コンテンツデータについて、当該端末装置１００Ａの利用者により設定されたコンテンツ評価値を記憶している。
【０１１１】
また、端末装置１００Ａは、利用者により入力された他の端末装置に対応する登録名と送信先情報とを含む他端末情報を記憶している。利用者の操作により、コンテンツを送信すると、送信したコンテンツデータに係るコンテンツ評価値により、送信先となった端末装置のエンティティ評価値を更新する。
具体的には、送信前におけるエンティティ評価値と、送信したコンテンツデータに係るコンテンツ評価値とを比較して、コンテンツ評価値がエンティティ評価値より大きければ、コンテンツ評価値により、送信先となった端末装置のエンティティ評価値を更新する。送信のたびに、更新を繰り返すことで、各端末装置対するエンティティ評価値は、その端末装置へ過去に送信したコンテンツデータのコンテンツ評価値が高いほど、高くなる。
【０１１２】
このような構成にすると、各コンテンツデータに対して設定されたコンテンツ評価値は、利用者の主観によって決定されるが、各端末装置のエンティティ評価値は、一旦決定されたコンテンツ評価値を統一的な尺度として、決定される。従って、記憶部１１０に記憶されている各端末装置に対するエンティティ評価値の尺度ばらつきを是正することができるという優れた効果を奏する。
２．  実施の形態２
以下に、本発明の実施の形態２について、図面を用いて説明する。
２．１  情報流通システムの概要
実施の形態２に係る情報流通システムも、実施の形態１と同様に、多数の端末装置から構成され、各端末装置間でコンテンツデータを送受信するシステムであり、コンテンツデータを送信する端末装置は、送信先の端末装置に対するエンティティ評価値と送信しようとするコンテンツの配信閾値によって、送信の可否を決定する。しかし、本実施の形態では、エンティティ評価値の決定方法が実施の形態１とは異なる。
【０１１３】
本実施の形態の各端末装置は、さらに、その端末装置の使用者の氏名、住所、電話番号といった、使用者個人に関する情報の授受を行う（以下このような個人に関する情報をプロフィールと呼ぶ）。
実施の形態１の端末装置１００Ａは、コンテンツデータを送信した際に、送信したコンテンツデータに対するコンテンツ評価値を用いて、エンティティ評価値を決定している。本実施の形態の情報流通システムに含まれる端末装置３００は、送信したコンテンツデータに対応するコンテンツ評価値を用いたエンティティ評価値の更新に代えて、他の端末装置から取得したプロフィールの種類や数に応じて、前記他の端末装置に対するエンティティ評価値を決定する。
【０１１４】
情報流通システムは、実施の形態１の情報流通システム１と同様に多数の端末装置から構成されるが、いずれも、同様の構成及び機能を備えているので、以下に、端末装置３００のみについて説明する。
２．２  端末装置３００の構成
端末装置３００は、データの送受信を行う端末装置である共に、データの流通を制御するためのエンティティ評価値を生成する評価装置でもある。
【０１１５】
図２０は、端末装置３００の構成を示すブロック図である。なお、実施の形態１の端末装置１００と同一の構成要素には同一の参照符号を付している。
図２０に示すように、端末装置３００は、アンテナ１０１、送受信部１０２、ドライブ部１０３、通話処理部１０４、入力部１０６、制御部３０７、表示部１０９及び記憶部３１０から構成される。端末装置３００を構成する各部は、バス１０５を介して制御部３０７と接続されており、制御部３０７の制御に従って動作する。
【０１１６】
制御部３０７は、具体的には、ＲＡＭ、ＲＯＭ及びマイクロプロセッサを含んだコンピュータシステムであって、ＲＡＭ及びＲＯＭには、コンピュータプログラムが記録されている。前記マイクロプロセッサが前記コンピュータプログラムに従って動作することで、当該端末装置３００は、その機能の一部を達成する。
以下に、各構成要素について説明する。なお、アンテナ１０１、送受信部１０２、ドライブ部１０３、通話処理部１０４、入力部１０６及び表示部１０９の構成及び動作は、実施の形態１と同様であるので、説明を省略する。また、各部の説明において、実施の形態１と類似・重複する箇所は、説明を簡略化し、本実施の形態の特徴部分を中心に説明する。
【０１１７】
（１）記憶部３１０
記憶部３１０は、ハードディスク及びＲＡＭなどの記録デバイスから構成される。図２１は、記憶部３１０の記憶している情報の一例を示す。
図２１に示すように、記憶部３１０は、自端末情報３２１、他端末情報テーブル１３１、配信条件テーブル１４１、他端末プロフィールテーブル３３１、プロフィール評価値テーブル３６１、コンテンツデータ１６１、１６２・・・及び、各コンテンツデータと対応するコンテンツＩＤ１６６、１６７・・・を記憶している。他端末情報テーブル１３１、配信条件テーブル１４１、コンテンツデータ１６１、１６２・・・及びコンテンツＩＤ１６６、１６７・・は、それぞれ、実施の形態１と同一であるので、説明を省略する。
【０１１８】
自端末情報３２１は、端末装置３００に関する情報から構成されており、ここでは、一例として端末ＩＤ３２２とユーザプロフィールテーブル３２３とを含む。端末ＩＤ３２２「００１」は、実施の形態１と同様に、端末装置３００を一意に示す識別子である。ユーザプロフィールテーブル３２３は、端末装置３００の使用者に係るプロフィールを含んでおり、図２２は、その構成を示している。
【０１１９】
図２２に示すように、ユーザプロフィールテーブル３２３は、複数のユーザプロフィール情報から構成され。各ユーザプロフィール情報は、プロフィールＩＤとプロフィールから構成される。
ユーザプロフィール情報を構成するプロフィールは、当該端末装置３００の使用者に関するプロフィールであって、ここでは、１文字以上のＡＳＣＩＩコードで表記される。プロフィールＩＤは、対応するプロフィールの種類を示す。上述したように、プロフィールとは、氏名、住所など、様々な種類の個人に係る情報の総称である。プロフィールＩＤは、この種類の何れかを一意に示す識別子である。本実施の形態において、プロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」は、それぞれ、氏名、電話番号、住所及び生年月日を示す識別子である。
【０１２０】
例えば、ユーザプロフィール情報３２４は、プロフィールＩＤ「９０１」と、プロフィール「山田一郎」とを含んでいる。これは、端末装置３００の利用者に対応する氏名が「山田一郎」であることを示している。
ユーザプロフィールテーブル３２３に含まれるプロフィールは、当該端末装置３００の製造時には、全て、未設定を示す「−９９」であって、販売後、利用者によって、各プロフィールが登録される。プロフィール登録については、後述する。
【０１２１】
他端末プロフィールテーブル３３１は、図２３に示すように、ｎ行×ｍ列の行列の各構成要素として、複数のプロフィールを配置したものである（ｎ、ｍは１以上の自然数。本実施の形態では、ｍ＝４である）。他端末プロフィールテーブル３３１は、縦方向にｎ個の端末ＩＤ「００２」、「００３」、「００４」・・・を配しており、横方向にｍ（＝４）個のプロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」を配している。
【０１２２】
他端末プロフィールテーブル３３１の各列の行列要素は、対応するプロフィールＩＤの示す種類に属するプロフィールである。例えば、プロフィールＩＤ「９０１」と対応する列の行列要素は、「山下花子」、「鈴木次郎」・・・といったプロフィールであり、これらは何れも氏名である。
他端末プロフィールテーブル３３１の各行は、情報流通システムを構成する端末装置と対応しており、各行の行列要素は、対応する端末装置の使用者に係るプロフィールである。また、端末ＩＤ「００２」、「００３」、「００４」・・・と対応する行は、それぞれ、他端末情報テーブル１３１を構成する他端末情報１３２、１３３、１３４・・・と１対１に対応している。例えば、端末ＩＤ「００２」と対応する行は、他端末情報テーブル１３１の他端末情報１３２と対応しており、各行列要素は、端末ＩＤ「００２」の示す端末装置の使用者に係るプロフィールである。
【０１２３】
ここで、行列要素「−９９」は、該当するプロフィールが未登録であることを示す。例えば、端末ＩＤ「００４」及びプロフィールＩＤ「９０２」に対応する行列要素は「−９９」であるが、これは、端末ＩＤ「００４」の示す端末装置の使用者に係る電話番号は未登録であることを示している。
プロフィール評価値テーブル３６１は、図２４に示すように、４つプロフィール評価値情報３６２、３６３、３６４及び３６５から構成される。
【０１２４】
各プロフィール評価値情報は、プロフィールＩＤとプロフィール評価値とを含む。プロフィールＩＤは、既に説明したとおり、プロフィールの種類を示す識別子である。プロフィール評価値は、プロフィールＩＤの示す種類のプロフィールに対する評価結果を０〜１の間の数値で示している。数値が大きいほど評価が高いことを示す。プロフィール評価値テーブル３６１は、当該端末装置３００の製造時に書き込まれるが、出荷後に、利用者により、プロフィール評価値を変更することもできる。どのような評価基準によりプロフィール評価値を決定するかは、当該端末装置３００の製造業者、販売を行う通信会社又は使用者に一任される。例えば、その種類のプロフィールの重要性、個人の特定容易性などを考慮して、決定される。
【０１２５】
なお、本実施の形態では、他の指数（エンティティ評価値、配信閾値）との整合を図るため、プロフィール評価値の合計が「１．０」になるように規格化されている。
（２）制御部３０７
図２０に示すように、制御部３０７は、他端末情報設定部３５１、コンテンツ取得部３５２、コンテンツ情報設定部３５３、送信コンテンツ選択部３５４、コンテンツ送信処理部３５７、コンテンツ受信処理部３５８、プロフィール評価値設定部３７１、プロフィール送信処理部３７２、プロフィール受信処理部３７３、他端末プロフィール登録部３７４、エンティティ評価値導出部３７６及びユーザプロフィール設定部３７８から構成される。
【０１２６】
図２０は、制御部３０７の機能的構成を示している。上述したように、制御部３０７は、具体的には、プロセッサとＲＡＭ及びＲＯＭを含んで構成され、各機能部の実行する処理を記述したプログラムが、ＲＡＭ及びＲＯＭに記憶されており、プロセッサが、各プログラムに従って動作することで、各機能部を実現する。
以下に、各機能部について説明するが、送信コンテンツ選択部３５４の動作は、実施の形態１の送信コンテンツ選択部１５４と同一であるので、説明を省略する。
【０１２７】
また、コンテンツ取得部３５２の動作は、コンテンツ評価値情報の生成及び追加（図１３のステップＳ１３９）を行わないこと以外は、実施の形態１のコンテンツ取得部１５２と同様である。
コンテンツ送信処理部３５７の動作は、送信後に、エンティティ評価値導出部への端末ＩＤとコンテンツＩＤの出力を行わないこと以外は、実施の形態１の送信処理部１５７と同一である。
【０１２８】
コンテンツ受信処理部３５８の動作は、コンテンツ評価値情報の生成及び追加（図１９のステップＳ２４９）を行わないこと以外は、実施の形態１の受信処理部１５８と同一である。
よって、コンテンツ取得部３５２、コンテンツ送信処理部３５７及びコンテンツ受信処理部３５８についての説明も省略する。
【０１２９】
（２−１）他端末情報設定部３５１
他端末情報設定部３５１は、実施の形態１の他端末情報設定部１５１と同様の手順で、新たな他端末情報を生成し、生成した他端末情報を、他端末情報テーブル１３１に追加する。
これに加えて、他端末情報設定部３５１は、他端末プロフィールテーブル３３１に、入力された端末ＩＤと対応する新たな行を追加する。追加した行に含まれる４つの行列要素は、いずれも、未設定を示す「−９９」である。
【０１３０】
（２−２）コンテンツ情報設定部３５３
コンテンツ情報設定部３５３は、実施の形態１におけるコンテンツ情報設定部１５３とほぼ同様にしてコンテンツ情報の設定処理を行うが、本実施の形態では、コンテンツ評価値は存在しないので、コンテンツ情報設定部３５３の生成するコンテンツ情報設定画面１８１には、コンテンツ評価値入力欄は含まれておらず、コンテンツ情報設定部３５３は、配信閾値の更新のみを行う。
【０１３１】
さらに、図１５のステップＳ１５２において、利用者により、他の端末装置から受信されたコンテンツデータが選択された場合（つまり、選択されたコンテンツデータを示すコンテンツＩＤの上位３桁が端末ＩＤ３２２「００１」と異なる場合）、コンテンツ情報設定画面の生成に代えて、選択されたコンテンツデータの配信閾値を変更することができない旨を通知するエラー画面を生成し、表示部１０９に表示させる。
【０１３２】
（２−３）プロフィール評価値設定部３７１
プロフィール評価値設定部３７１は、入力部１０６から、プロフィール評価値の設定を指示する操作指示情報を受け取る。この操作指示情報を受け取ると、プロフィール評価値設定部３７１は、記憶部３１０に記憶されている画面データと、プロフィール評価値テーブル３６１に含まれるプロフィール評価値とをもとに、プロフィール評価値入力画面を生成し、表示部１０９に表示させる。
【０１３３】
図２５は、ここで生成されるプロフィール評価値入力画面の一例を示す。図２５に示すように、プロフィール評価値入力画面４０１は、プロフィール評価値入力欄４０２〜４０５及び登録ボタン４０６を含む。プロフィール評価値入力欄４０２〜４０５は、それぞれ、プロフィール評価値情報３６２、３６３、３６４及び３６６と対応している。
プロフィール評価値設定部３７１は、各プロフィール評価値入力欄に、対応するプロフィール評価値情報に含まれるプロフィール評価値を表示する。
【０１３４】
利用者は、入力部１０６を構成する方向キー、テンキーなどを用いて、何れかのプロフィール評価値入力欄にカーソルを合わせ、０〜１．０の間の数値を入力する。
利用者の操作により、登録ボタン４０６が押下されると、プロフィール評価値設定部３７１は、それぞれのプロフィール評価値入力欄について、入力された数値により、対応するプロフィール評価値情報に含まれるプロフィール評価値を更新する。
【０１３５】
（２−４）プロフィール送信処理部３７２
プロフィール送信処理部３７２は、入力部１０６をから、プロフィールの送信を指示する操作指示情報を受け取る。この操作指示情報により、プロフィール送信を指示されると、プロフィール送信処理部３７２は、記憶部３１０の記憶している画面データを基に、送信プロフィール選択画面を生成し、表示部１０９に表示させる。図２６は、ここで生成される送信プロフィール選択画面の一例である。
【０１３６】
送信プロフィール選択画面４２１は、４つのチェックボックス４２２〜４２５を含み、各チェックボックスと並んで、プロフィールの種類名「氏名」、「電話番号」、「住所」、「生年月日」が表示されている。各チェックボックスは、ユーザプロフィールテーブル３２３を構成するユーザプロフィール情報３２４〜３２７とそれぞれ対応している。
利用者は、送信を希望するプロフィールの種類名に隣接するチェックボックスをチェックし、入力部１０６の備える決定ボタンを押下する。
【０１３７】
決定ボタンが押下されると、プロフィール送信処理部３７２は、チェックされたチェックボックスと対応するユーザプロフィール情報からプロフィールＩＤとプロフィールとを読み出す。
続いて、プロフィール送信処理部３７２は、送信先選択画面を生成して、表示部に表示させる。ここで表示される送信先選択画面は、一例として、図１０を用いて説明した送信先選択画面２０１と同一である。利用者の操作により、送信先端末が選択されると、プロフィール送信処理部３７２は、他端末情報テーブル１３１内の、選択された送信先端末と対応する他端末情報から、送信先情報を読み出す。
【０１３８】
続いて、プロフィール送信処理部３７２は、記憶部３１０から、端末装置３００自身を示す端末ＩＤ３２２「００１」を読み出す。読み出した送信先情報をあて先として、アンテナ１０１及び送受信部１０２を介して、読み出した端末ＩＤ３２２「００１」、プロフィールＩＤ及びプロフィールを送信する。
（２−５）プロフィール受信処理部３７３
プロフィール受信処理部３７３は、アンテナ１０１及び送受信部１０２を介して、他の端末装置から端末ＩＤ、プロフィール、プロフィールと対応するプロフィールＩＤを受信する。
【０１３９】
プロフィール受信処理部３７３は、受信したプロフィール、端末ＩＤ、端末ＩＤと対応する登録名などを含むプロフィール受信画面を生成して、表示部１０９に表示させ、利用者にプロフィールの受信を通知する。
次に、プロフィール受信処理部３７３は、受信した端末ＩＤとプロフィールＩＤとをエンティティ評価値導出部３７６へ出力する。
【０１４０】
次に、エンティティ評価値導出部３７６から、エンティティ評価値の更新終了を示す終了通知を受け取る。終了通知を受け取ると、プロフィール受信処理部３７３は、受信した端末ＩＤ及びプロフィールＩＤと対応する行列要素として、受信したプロフィールを他端末プロフィールテーブルに書き込む。  
以上、一組のプロフィールとプロフィールＩＤを受信する場合について説明したが、受信するプロフィールＩＤとプロフィールの組は、複数であってもよい。その場合、各組について、端末ＩＤとプロフィールＩＤの出力、行列要素の更新を繰り返す。
【０１４１】
（２−６）他端末プロフィール登録部３７４
他端末プロフィール登録部３７４は、入力部１０６から、利用者による他の端末装置のプロフィールの登録の指示を示す操作指示情報を受け取る。この操作指示情報を受け取ると、他端末プロフィール登録部３７４は、他端末情報テーブル１３１を構成する各他端末情報から端末ＩＤ及び登録名を読み出し、読み出した端末ＩＤ、登録名及び記憶部３１０に記憶されている画面データを基に登録対象選択画面を生成し、表示部１０９に表示させる。ここで、生成される登録対象選択画面は、図１０に示す送信先選択画面２０１と同様に読み出した端末ＩＤと登録名を一覧表示するものである。利用者は、方向キー、決定キーを操作して、プロフィールの登録を希望する端末装置（以下、登録対象端末と呼ぶ）を選択する。
【０１４２】
他端末プロフィール登録部３７４は、入力部１０６を介して、利用者による登録対象端末の選択を受け付ける。続いて、他端末プロフィールテーブル３３１において、登録対象端末を示す前記端末ＩＤと対応する行に含まれる４つの行列要素を読み出し、読み出した行列要素、及び、登録対象装置と対応する端末ＩＤと登録名を用いて、他端末プロフィール入力画面を生成し、表示部１０９に表示させる。図２７は、ここで生成される他端末プロフィール入力画面４１１の一例を示す。他端末プロフィール入力画面４１１は、登録対象装置と対応する端末ＩＤ及び登録名、４つの入力欄４１２、４１３、４１４及び４１５、登録ボタン４１６を含んで構成されている。
【０１４３】
４つの入力欄４１２、４１３、４１４、及び４１６は、それぞれ、プロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」と対応している。他端末プロフィール入力画面４１１において、各入力欄に隣接して、その入力欄と対応するプロフィールＩＤの示す種類の名称が記載されている。
他端末プロフィール登録部３７４は、各入力欄に、予め、他端末プロフィールテーブル３３１から読み出した行列要素を表記しておく。
【０１４４】
例えば、端末ＩＤ「００３」の端末装置が登録対象装置である場合、他端末プロフィール登録部３７４は、端末ＩＤ「００３」及びプロフィールＩＤ「９０１」と対応する行列要素３３２「鈴木次郎」を、プロフィールＩＤ「９０１」と対応する入力欄４１２に表記しておく。同様に、プロフィールＩＤ「９０２」及び「９０３」と対応する行列要素３３３「５５５-６６６−７７７７」及び３３４「大阪府△△市・・・」を、それぞれ、プロフィールＩＤ「９０２」及び「９０３」と対応する入力欄４１３及び４１４に表記しておく。ただし、プロフィールＩＤ「９０４」と対応する行列要素３３５は、未登録を示す「−９９」であるので、入力欄４１５は、空欄のままにしておく。
【０１４５】
利用者は、入力部１０６の備える各種のキーを操作して、各入力欄にデータを入力し、登録ボタン４１５を押下する。
入力部１０６を介して、登録ボタン４１６の押下を検出すると、他端末プロフィール登録部３７４は、まず、入力欄４１２について、対応するプロフィールＩＤ「９０１」と、登録対象端末を示す端末ＩＤとをエンティティ評価値導出部３７６へ出力する。次に、エンティティ評価値導出部３７６から、エンティティ評価値の更新終了を示す終了通知を受け取る。終了通知を受け取ると、他端末プロフィール登録部３７４は、他端末プロフィールテーブル３３１内において、登録対象装置を示す端末ＩＤ及び入力欄４１２と対応するプロフィールＩＤ「９０１」により特定される行列要素を、入力欄４１２入力されたデータにより更新する。
【０１４６】
続いて、他端末プロフィール登録部３７４は、入力欄４１３〜４１５についても同様の手順で、行列要素の更新を行う。
なお、入力欄が空欄の場合、その入力欄については、上記の処理を行わない。
（２−７）エンティティ評価値導出部３７６
エンティティ評価値導出部３７６は、第１比重値及び第２比重値を保持している。両者は、０以上１以下の少数である。これらは、端末装置３００の製造時に記録されるとしてもよいし、販売時に、販売店において設定されるとしてもよいし、販売後、利用者の操作により設定されるとしてもよい。
【０１４７】
エンティティ評価値導出部３７６は、プロフィール受信処理部３７３及び他端末プロフィール登録部３７４から、端末ＩＤとプロフィールＩＤとを受け取る。
これらを受け取ると、エンティティ評価値導出部３７６は、記憶部３１０に記憶されている他端末プロフィールテーブルにおいて、受け取った端末ＩＤ及びプロフィールＩＤと対応する行列要素を読み出す。
【０１４８】
読み出した行列要素が「−９９」でない場合、エンティティ評価値導出部３７６は、以下の処理は行わずに、エンティティ評価値の更新が終了したことを示す終了通知を、端末ＩＤ及びプロフィールＩＤの受け取り元へ出力する。
読み出した行列要素が「−９９」であれば、次に、端末ＩＤとプロフィールＩＤとの受け取り元に応じて、保持している２つの比重値のうち何れか一方を選択する。プロフィール受信処理部３７３から受け取った場合は、第１比重値を選択し、他端末プロフィール登録部３７４から受け取った場合は、第２比重値を選択する。
【０１４９】
次に、エンティティ評価値導出部３７６は、記憶部３１０に記憶されている他端末情報テーブル１３１において、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報に含まれるエンティティ評価値を読み出す。
続いて、エンティティ評価値導出部３７６は、記憶部３１０に記憶されているプロフィール評価値テーブル３６１において、受け取ったプロフィールＩＤを含むプロフィール評価値情報を選択し、選択したプロフィール評価値情報に含まれるプロフィール評価値を読み出す。
【０１５０】
次に、エンティティ評価値導出部３７６は、読み出したプロフィール評価値と選択した比重値との積と、読み出したエンティティ評価値との和を算出する。続いて、演算結果により、選択した他端末情報に含まれるエンティティ評価値を更新する。
次に、エンティティ評価値導出部３７６は、エンティティ評価値の更新が終了したことを示す終了通知を、端末ＩＤ及びプロフィールＩＤの受け取り元へ出力する。
【０１５１】
（２−８）ユーザプロフィール設定部３７８
ユーザプロフィール設定部３７８は、入力部１０６から、ユーザプロフィールの登録要求を示す操作指示情報を受け取る。この操作指示情報を受け取ると、ユーザプロフィール設定部３７８は、記憶部３１０に記憶されている画面データを用いて、ユーザプロフィール入力画面を生成して、表示部１０９に表示させる。
【０１５２】
ここで生成されるユーザプロフィール入力画面は、図２７を用いて説明した他端末プロフィール入力画面４１１と同様に、４つの入力欄を備えており、各入力欄は、ユーザプロフィールテーブル３２３を構成するユーザプロフィール情報と１対１に対応している。
ユーザプロフィール設定部３７８は、利用者による各入力欄へのデータ入力を受け付ける。続いて、各入力欄と対応するユーザプロフィール情報のプロフィール評価値を、入力されたデータにより更新する。
２．３  動作
以下に、端末装置３００の動作について、図面を用いて説明する。
【０１５３】
（１）端末装置３００の動作
図２８は、端末装置３００の動作を示すフローチャートである。以下に、図２８を用いて、端末装置３００の動作について説明する。なお、便宜上、ステップＳ３０１から、説明を始める。
端末装置３００は、通常の待ち受け状態において、着信、コンテンツの受信、プロフィールの受信、利用者の操作によるメニューボタンの押下を検出するまで、待機している（ステップＳ３０１、３０３、３０７及び３１１のＮＯ）。
【０１５４】
着信を検出すると（ステップＳ３０１のＹＥＳ）、通話処理部１０４は、アンテナ１０１及び送受信部１０２を介して、外部の端末装置との間の通話処理を行う（ステップＳ３０２）。通話が終了すると、ステップＳ３０１に戻る。
また、コンテンツデータを受信すると（ステップＳ３０３のＹＥＳ）、コンテンツ受信処理部３５８は、コンテンツ受信の処理を行う（ステップＳ３０６）。コンテンツ受信の処理は、ステップＳ２４９の処理を行わないこと以外は、実施の形態１のコンテンツ受信処理（図１９）と、同一である。コンテンツ受信の処理が終了すると、ステップＳ３０１に戻る。
【０１５５】
また、プロフィールを受信すると（ステップＳ３０７のＹＥＳ）、プロフィール受信処理部３７３は、プロフィール受信に係る処理（詳細後述）を開始する（ステップＳ３０９）。プロフィール受信に係る処理が終了するとステップＳ３０１に戻る。
利用者によるメニューボタンの押下を検出すると（ステップＳ３１１のＹＥＳ）、制御部３０７は、メニュー画面を生成して表示部１０９に出力し、表示部１０９は、メニュー画面を表示する（ステップＳ３１２）。
【０１５６】
続いて、制御部３０７は、入力部１０６を介して、利用者によるメニューの選択を受け付ける（ステップＳ３１３）。
利用者の操作により、プロフィール評価値の設定を指示されると（ステップＳ３１３の「プロフィール評価値の設定」）、プロフィール評価値設定部３７１は、プロフィール評価値設定処理（詳細は後述）を行う（ステップＳ３１６）。
【０１５７】
利用者の操作により、プロフィールの送信が指示されると（ステップＳ３１３の「プロフィール送信」）、プロフィール送信処理部３７２は、プロフィールの送信処理を行う（ステップＳ３１７）。
また、利用者の操作により、他の端末装置のプロフィール登録を指示されると（ステップＳ３１３の「他端末プロフィール登録」）、他端末プロフィール登録部３７４は、他端末プロフィールの登録処理を開始する（ステップＳ３２１）。
【０１５８】
また、利用者の操作により、コンテンツデータの送信、他端末情報の登録をはじめとするその他の処理を指示されると（ステップＳ３１３の「その他」）、制御部３０７は、指示に従って、各種の処理を行う（ステップＳ３２２）。
ステップＳ３１６〜ステップＳ３２２の処理が終了すると、ステップＳ３０１に戻る。
（２）プロフィール評価値の設定処理
図２９は、プロフィール評価値設定部３７１によるプロフィール評価値の設定処理を示すフローチャートである。これは、図２８のステップＳ３１６の詳細である。以下に、図２９を用いて、プロフィール評価値設定処理について説明する。
【０１５９】
プロフィール評価値設定部３７１は、プロフィール評価値入力画面４０１を生成し、表示部１０９は、生成されたプロフィール評価値表示画面を表示する（ステップＳ３４１）。
続いて、プロフィール評価値設定部３７１は、利用者による数値の入力を受け付ける（ステップＳ３４２）。入力部１０６を介して、登録ボタンの押下を検出すると（ステップＳ３４４）、プロフィール評価値設定部３７１は、プロフィール評価値テーブル３６１に含まれるプロフィール評価値を、対応するプロフィール評価値入力欄に入力された数値により更新する（ステップＳ３４６）。
【０１６０】
（３）プロフィール送信処理
図３０は、プロフィール送信処理部３７２によるプロフィールの送信処理を示すフローチャートである。これは、図２８のステップＳ３１７の詳細である。以下に、図３０を用いて、プロフィール送信処理について説明する。
プロフィール送信処理部３７２は、送信プロフィール選択画面４２１を表示部１０９に表示させ（ステップＳ３５１）、利用者による、送信するプロフィールの種類の選択を受け付ける（ステップＳ５３２）。
【０１６１】
次に、選択されたプロフィールの種類を示すプロフィールＩＤと対応するプロフィールをユーザプロフィールテーブル３２３から読み出す（ステップＳ３５４）。
続いて、プロフィール送信処理部３７２は、送信先選択画面２０１を表示部１０９に表示させる（ステップＳ３５６）。次に、利用者による送信先端末の選択を受け付け（ステップＳ３５７）、選択された送信先端末と対応する他端末情報から送信先情報を読み出す（ステップＳ３５９）。続いて、記憶部３１０から、端末ＩＤ３２２「００１」を読み出し（ステップＳ３６１）、読み出した送信先情報をあて先として、端末ＩＤ３２２「００１」、プロフィールＩＤ及びプロフィールを送信する（ステップＳ３６２）。
【０１６２】
（４）プロフィール受信処理
図３１は、プロフィールの受信に係る処理を示すフローチャートである。これは、図２８のステップＳ３０９の詳細である。以下に図３１を用いて、プロフィール受信処理について説明する。
プロフィール受信処理部３７３は、アンテナ１０１及び送受信部１０２を介して、端末ＩＤとプロフィールＩＤとプロフィールとを受信する（ステップＳ３８１）。
【０１６３】
これらを受信すると、プロフィール受信処理部３７３は、プロフィール受信画面を生成し、表示部１０９は、生成されたプロフィール受信画面を表示する（ステップＳ３８２）。
続いて、プロフィール受信処理部３７３は、受信した端末ＩＤとプロフィールＩＤとをエンティティ評価値導出部３７６へ出力する（ステップＳ３８４）。エンティティ評価値導出部３７６は、プロフィール受信処理部３７３から、端末ＩＤとプロフィールＩＤとを受け取り、エンティティ評価値の更新（詳細後述）を行う（ステップＳ３８７）。
【０１６４】
続いて、プロフィール受信処理部３７３は、エンティティ評価値導出部３７６から、エンティティ評価値の終了を示す終了通知を受け取り、他端末プロフィールテーブル３３１において、受信した端末ＩＤ及びプロフィールＩＤと対応する行列要素を、受信したプロフィールにより更新する（ステップＳ３８８）。
（５）他端末プロフィール登録処理
利用者のメニュー選択により、他の端末装置のプロフィール登録を指示されると、端末装置３００は、他端末プロフィール登録の処理を開始する。図３２は、他端末プロフィールの登録処理を示すフローチャートである。これは、図２８のステップＳ３２１の詳細である。以下に、図３２を用いて、他端末プロフィール登録処理について説明する。
【０１６５】
他端末プロフィール登録部３７４は、他端末情報テーブル１３１を構成する各他端末情報から端末ＩＤ及び登録名を読み出し、読み出し端末ＩＤ及び登録名を用いて登録対象選択画面を生成し、表示部１０９は、生成された登録対象画面を表示する（ステップＳ４０１）。
次に、他端末プロフィール登録部３７４は、入力部１０６を介して、利用者による登録対象端末の選択を受け付ける（ステップＳ４０２）。次に、他端末プロフィール登録部３７４は、他端末プロフィールテーブル３３１から、選択された登録対象端末を示す端末ＩＤと対応する４つの行列要素を読み出す（ステップＳ４０４）。
【０１６６】
他端末プロフィール登録部３７４は、登録対象端末と対応する端末ＩＤ及び登録名と、読み出した４つの行列要素を用いて、他端末プロフィール入力画面４１１を生成し、表示部１０９は、生成された他端末プロフィール入力画面４１１表示する（ステップＳ４０６）。
表示部１０９が、他端末プロフィール入力画面４１１を表示している状態で、他端末プロフィール登録部３７４は、４つの入力欄４１２〜４１５への、利用者によるデータの入力を受け付ける（ステップＳ４０７）。
【０１６７】
続いて、他端末プロフィール登録部３７４は、登録ボタン４１６の押下を検出し（ステップＳ４０９）、ステップＳ４１０〜ステップＳ４１９の間において、プロフィールＩＤ「９０１」、「９０２」、「９０３」及び「９０４」それぞれに対して、ステップＳ４１１〜ステップＳ４１７の処理を繰り返す。
他端末プロフィール入力画面４１１内の、プロフィールＩＤと対応する入力欄に、データが入力されていなければ（ステップＳ４１１のＮＯ）、他端末プロフィール登録部３７４は、ステップＳ４１２〜ステップＳ４１７の処理を行わず、次のプロフィールＩＤの処理に移る。
【０１６８】
プロフィールＩＤと対応する入力欄にデータの入力されている場合（ステップＳ４１１のＹＥＳ）、他端末プロフィール登録部３７４は、登録対象端末の端末ＩＤとプロフィールＩＤとを、エンティティ評価値導出部３７６へ出力する（ステップＳ４１２）。エンティティ評価値導出部３７６は、他端末プロフィール登録部３７４から、端末ＩＤとプロフィールＩＤとを受け取り、これらを基に、登録対象端末のエンティティ評価値の更新処理を行う（ステップＳ４１６）。更新処理が終了すると、エンティティ評価値導出部３７６は、他端末プロフィール登録部３７４へ終了通知を出力する。
【０１６９】
他端末プロフィール登録部３７４は、エンティティ評価値導出部３７６から終了通知を受け取り、他端末プロフィールテーブル３３１において、登録対象端末を示す端末ＩＤ及びプロフィールＩＤと対応する行列要素を、プロフィールＩＤと対応する入力欄に入力されたデータにより更新する（ステップＳ４１７）。
（６）エンティティ評価値の更新
図３３は、エンティティ評価値導出部３７６によるエンティティ評価値の更新処理を示すフローチャートである。これは、図３１のステップＳ３８７及び図３２のステップＳ４１６の詳細である。以下に、図３３を用いて、エンティティ評価値の更新処理について説明する。
【０１７０】
エンティティ評価値導出部３７６は、プロフィール受信処理部３７３又は他端末プロフィール登録部３７４から、端末ＩＤとプロフィールＩＤとを受け取る（ステップＳ４３１）。
これらを受け取ると、エンティティ評価値導出部３７６は、他端末プロフィールテーブル３３１において、受け取った端末ＩＤ及びプロフィールＩＤと対応する行列要素を読み出す（ステップＳ４３２）。読み出した行列要素が「−９９」でなけば（ステップＳ４３３のＮＯ）、以下のステップＳ４３４〜４４１の処理は行わない。
【０１７１】
読み出した行列要素が「−９９」であり（ステップＳ４３３のＹＥＳ）、端末ＩＤとプロフィールＩＤの出力元が、プロフィール受信処理部３７３であれば（ステップＳ４３４の「プロフィール受信処理部」）、エンティティ評価値導出部３７６は、保持している２つの比重値のうち第１比重値を選択する（ステップＳ４３５）。
読み出した行列要素が「−９９」であり（ステップＳ４３３のＹＥＳ）、出力元が他端末プロフィール登録部３７４の場合（ステップＳ４３４の「他端末プロフィール登録部」）、エンティティ評価値導出部３７６は、保持している２つの比重値のうち第２比重値を選択する（ステップＳ４３６）。
【０１７２】
次に、エンティティ評価値導出部３７６は、プロフィール評価値テーブル３６１において、受け取ったプロフィールＩＤを含むプロフィール評価値情報を特定し、特定したプロフィール評価値情報からプロフィール評価値を読み出す（ステップＳ４３７）。
次に、エンティティ評価値導出部３７６は、他端末情報テーブル１３１内で、受け取った端末ＩＤを含む他端末情報を選択し、選択した他端末情報から、エンティティ評価値を読み出す（ステップＳ４３９）。
【０１７３】
続いて、読み出したプロフィール評価値と選択した比重値の積と読み出したエンティティ評価値との和を算出し、算出した和によって、選択した他端末情報に含まれるエンティティ評価値を更新する（ステップＳ４４１）。
次に、エンティティ評価値導出部３７６は、端末ＩＤとプロフィールＩＤの出力元へ、更新終了を示す終了通知を出力する（ステップＳ４４２）。
２．４  まとめ・効果
以上説明したように、実施の形態２に係る端末装置３００は、利用者の入力又は、他の端末装置との通信により、他の端末装置の利用者に係るプロフィールを取得する。取得したプロフィールに対応するプロフィール評価値を用いてエンティティ評価値を生成する。
【０１７４】
このような構成にすることで、端末装置３００は、予め設定しておいたプロフィール評価値を、統一的な基準としたエンティティ評価値を生成することができる。
また、取得したプロフィールと対応するプロフィール評価値にプロフィールの取得経路に応じた比重値を掛けた積の累積値が、前記他の端末装置に対応するエンティティ評価値とする。従って、より多くのプロフィールを開示した相手の有する端末装置に対するエンティティ評価値を高くすることができる。
３．その他の変形例
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０１７５】
（１）上記の実施の形態１において、端末装置１００Ａは、コンテンツデータを送信するたびに、送信先端末に対するエンティティ評価値の更新を行っているが、これに限定されるものではなく、送信履歴を記憶しておき、定期的に又は利用者による指示があった際に、更新するとしてもよい。
具体的には、送信処理部１５７は、コンテンツデータを送信するたびに、送信先端末の端末ＩＤと送信したコンテンツデータを示すコンテンツＩＤとからなる送信履歴を生成し、記憶部１１０に書き込む。
【０１７６】
エンティティ評価値導出部１５６は、定期的に又は、利用者の操作によりエンティティ評価値の更新を指示されたときに、以下の手順でエンティティ評価値を更新する。なお、ここで説明する手順は一例である。
先ず、エンティティ評価値導出部１５６は、他端末情報テーブル１３１の先頭の他端末情報１３２から、端末ＩＤ「００２」を読み出し、読み出した端末ＩＤ「００２」を含む送信履歴を特定する。特定した送信履歴それぞれについて、その送信履歴に含まれるコンテンツＩＤと対応するコンテンツ評価値を、コンテンツ評価値テーブル１４５から読み出す。次に、エンティティ評価値導出部１５６は、読み出したコンテンツ評価値の最大値を特定し、特定した最大値により、他端末情報１３２に含まれるエンティティ評価値を更新する。
【０１７７】
以下、他端末情報１３３、１３４・・・についても、同様に、送信履歴を基にエンティティ評価値の更新を行う。
（２）また、実施の形態１において、実際に送信されたコンテンツデータのみが、エンティティ評価値の生成に使用されるが、これに限定されるものではない。実際に送信されなくても、端末装置１００Ａの利用者が送信を希望したコンテンツデータをエンティティ評価値の生成に用いるとしてもよい。
【０１７８】
具体的には、図１６のステップＳ１８７において、配信閾値＞エンティティ評価値の場合（ステップＳ１８７のＮＯ）、送信コンテンツ選択部１５４は、利用者により選択された送信先端末の端末ＩＤと、利用者により選択されたコンテンツデータを示すコンテンツＩＤとをエンティティ評価値導出部１５６へ出力する。エンティティ評価値導出部１５６は、コンテンツデータの送信可否に関わらず、受け取った端末ＩＤとコンテンツＩＤを基に、図１８の手順でエンティティ評価値を更新する。
【０１７９】
実施の形態１では、生成されたエンティティ評価値を用いて、コンテンツ送信の可否を決定する情報流通システム１を前提に記載しているため、送信先端末が、送信の条件を満たさなければ、コンテンツデータの送信は中止される。しかし、利用者は送信先端末への送信対象として、コンテンツデータを選択するという動作を行っている。つまり、その送信先端末へ、そのコンテンツデータを送信してもよいと、端末装置１００Ａの利用者は考えているので、コンテンツデータが送信されなくても、その意図を反映してエンティティ評価値を生成する構成にしてもよい。
【０１８０】
（３）実施の形態１では、それまでに、送信したコンテンツデータに対応するコンテンツ評価値の最大値を、送信先の端末装置のエンティティ評価値とする構成であったが、これに限定されるものではなく、実施の形態２と同様に、累積値をエンティティ評価値としてもよい。
また、実施の形態１及び２では、エンティティ評価値を０〜１の間の値として説明してきたが、システム内で統一されたスケールを用いていればよいので、この範囲に限定されることはない。
【０１８１】
（４）実施の形態１では、現在までに、ある端末装置へ送信したコンテンツデータ全てが、その端末装置に対応するエンティティ評価値の決定に、加味されているが、これに限定されるものではなく、最近送信したコンテンツデータのみを加味してエンティティ評価値を生成するとしてもよい。
具体的には、上述した変形例（１）のように、送信履歴を用いてエンティティ評価値を生成する。この場合、各送信履歴には、送信先の端末装置を示す端末ＩＤと、コンテンツＩＤと、送信日時が含まれている。
【０１８２】
エンティティ評価値導出部１５６は、他端末情報テーブル１３１の先頭の他端末情報１３２から、端末ＩＤ「００２」を読み出し、読み出した端末ＩＤ「００２」を含む送信履歴を特定するが、その際、所定期間以前（例えば半年以上前）の送信日時を含む送信履歴を除外する。以下、変形例（１）と同様にして、端末ＩＤ「００２」と対応するエンティティ評価値を生成する。
【０１８３】
（５）実施の形態１では、最も簡単な一例として、コンテンツ評価値を利用者が入力するとして説明してきた。しかし、コンテンツデータの生成時の状況やコンテンツデータの内容に応じて、利用者の操作を伴わずに、自動的にコンテンツ評価値を生成する構成であってもよい。
以下に、具体例を挙げる。なお、ここでは、端末装置１００は、写真の撮影機能を備える撮像部を含み自身でコンテンツデータ（写真）を生成する。
【０１８４】
（５−１）撮影場所に応じたコンテンツ評価値の生成
本変形例において、端末装置１００は、ＧＰＳ機能を備えている。
端末装置１００の購入時などに、初期設定として、利用者の自宅の位置を示す自宅位置情報を登録する。
利用者の操作に従って、撮像部が写真を撮影すると、ＧＰＳ機能を用いて、コンテンツ取得部１５２は、当該端末装置１００の現在位置を示す位置情報（以下撮影位置情報と呼ぶ）を取得する。撮影位置情報は、緯度及び経度から構成される。
【０１８５】
次に、実施の形態１において説明した手順で、コンテンツＩＤを生成し、生成したコンテンツＩＤとコンテンツデータ（撮像部の撮影した写真）と取得した撮影位置情報とを対応付けて、記憶部１１０に書き込む。
続いて、コンテンツ取得部１５２は、撮影位置情報の示す位置と、自宅位置情報の示す位置との直線距離を算出する。次に、コンテンツ取得部１５２は、算出した距離に応じて、算出した直線距離が短いほど高く、長いほど低くなるようにコンテンツ評価値を決定する。
【０１８６】
具体的には、記憶部１１０は、自宅の位置からの距離の範囲と、距離の範囲に応じた値（０〜１．０の少数。以下、位置評価値と呼ぶ）とを対応付ける位置評価値テーブル５０１を記憶している。図３４は、位置評価値テーブル５０１の構成の一例を示している。位置評価値テーブル５０１は、複数の位置評価値情報から構成され、各位置評価値情報は、距離範囲及び位置評価値を含む。
【０１８７】
一例として、位置評価値情報５０２は、距離範囲「〜０．５」と位置評価値「０．７」とを含む。これは、自宅からの直線距離が０．５ｋｍ以下の位置で撮影されたコンテンツデータに対する評価値が「０．７」であることを示している。
位置情報テーブル５０１は、端末装置１００の出荷時に、予め書き込まれたとしてもよいし、出荷後、利用者の操作により、設定変更されたものであってもよい。
【０１８８】
コンテンツ取得部１５２は、算出した直線距離の含まれる距離範囲と対応する位置評価値を位置評価値テーブル５０１から読み出す。
また、位置評価値テーブルに代えて、コンテンツ評価値を算出するための所定の関数を記憶しており、算出した直線距離を前記関数に代入することで、コンテンツ評価値を得る構成であってもよい。
【０１８９】
続いて、読み出した位置評価値をコンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。
自宅近くは、当該端末装置１００の利用者日常の生活空間であり、自宅近辺で撮影された写真は、より個人的な情報が含まれている可能性が高い。この点を考慮し、本変形例では、自宅からの距離が短いほど、コンテンツ評価値を高く設定する。
【０１９０】
なお、ここでは、一例として、自宅の位置を示す位置情報を登録しておき、自宅と撮影位置との直線距離によりコンテンツ評価値を決定する構成であったが、これに限らず、勤務先、通学している学校など、端末装置１００の所有者に深く関わる位置からの距離に応じて、コンテンツ評価値を決定してもよい。また、登録される位置情報が、２以上あり、コンテンツ取得部１５２は、それぞれの位置情報の示す位置と撮影位置との直線距離を算出し、最短である直線距離を基にコンテンツ評価値を決定してもよい。
【０１９１】
（５−２）撮影日時に応じたコンテンツ評価値の生成
本実施の形態の、端末装置１００は、内部に現在日時を算出する時計機能を備えている。
撮像部が写真を撮影すると、コンテンツ取得部１５２は、現在の日時（撮影日時）を取得する。撮影日時は、年、月、日、曜日、時刻からなる。続いて、コンテンツ取得部１５２は、コンテンツデータ、コンテンツＩＤ及び撮影日時を、対応付けて記憶部１１０に書き込む。
【０１９２】
次に、コンテンツ取得部１５２は、取得した撮影日時に応じたコンテンツ評価値を生成する。例えば、当該端末装置１００の購入時のデフォルト設定として、撮影日時が土日の場合、コンテンツ評価値を高くし、平日の場合は、コンテンツ評価値を低くするように設定されているとしてもよい。また、撮影日時が、祭日や特殊な日（クリスマス、正月、盆など）である場合も、コンテンツ評価値が高くなるように設定されているとしてもよい。また、利用者の操作により入力された特定の日（例えば、誕生日などの記念日）に撮影されたコンテンツデータに対するコンテンツ評価値を高くする構成でもよい。
【０１９３】
具体的には、記憶部１１０は、曜日や特殊な日の日付と数値（０〜１．０の間の少数、以下、日時評価値と呼ぶ）とを対応付ける日時評価値テーブル５１１を記憶している。図３５は、日時評価値テーブル５１１の構成の一例を示す。日時評価値テーブル５１１は、複数の日時評価値情報から構成され、各日時評価値情報は、撮影日時と日時評価値とを含む。例えば、日時評価値情報５１２は、撮影日時「土曜日又は日曜日」と日時評価値「０．３」とを含む。これは、撮影日時が土曜又は日曜の何れかであるコンテンツデータに対する日時評価値が「０．３」であることを示している。日時評価値テーブル５１１は、当該端末装置１００の販売時に記憶されているが、利用者の操作によって、設定変更される。
【０１９４】
コンテンツ取得部１５２は、コンテンツデータを記憶部１１０に書き込むと、次に、日時評価値テーブル５１１において、撮影されたコンテンツデータの撮影日時に含まれる曜日、月、年などの何れかが一致する日時評価値情報を検出する。一致する日時評価値情報が検出できなければ、撮影されたコンテンツデータのコンテンツ評価値を「０」とする。
一致する日時評価値情報を検出すると、検出した日時評価値情報に含まれる日時評価値を読み出す。続いて、読み出した日時評価値を、コンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。
【０１９５】
また、時評価値テーブル５１１において、撮影日時と対応する日時評価値情報が複数検出された場合、例えば、２００６年７月１日土曜日に撮像部によりコンテンツデータが生成されたとすると、日時評価値情報５１２及び５１３の両方が検出される。この場合、コンテンツ取得部１５２は、両者に含まれる日時評価値「０．３」と「０．９」とを読み出し、読み出した日時評価値を比較して、値の大きい「０．９」をコンテンツ評価値として採用する。
【０１９６】
また、利用者が具体的に日時評価値を入力する代わりに、利用者が、記念日等の特定の日の日付のみを入力すると、所定の演算、例えば、通常の土曜又は日曜の日時評価値の１．２倍を、入力された日付に対応する日時評価値とする構成であってもよい。また、手帳機能などと連動し、「誕生日」又は誕生日を示す絵文字が記載されている日を特定し、特定した日を示す日付と、所定の日時評価値とを含む日時評価値情報を生成し、日時評価テーブル５１１に追加してもよい。
【０１９７】
このような構成にすると、当該端末装置１００の利用者にとって、プライベートなイベントがあり（または、あると予測される）、個人情報を多く含む可能性の高い写真に対して、高いコンテンツ評価値を、利用者の手を煩わせることなく設定することができる。
また、曜日や日付に対応する日時評価値に限らず、時刻、時刻の範囲（例えば１９：００〜１：００）と対応する日時評価値５１４を含んでおり、この時刻に撮影されたコンテンツデータについては、コンテンツ評価値を「０．２」とする。
【０１９８】
（５−３）撮影者の状態に応じたコンテンツ評価値の算出
本変形例において、端末装置１００は、撮影者の生態情報（心拍数、血圧、発汗量など）を検出するセンサを備えている。
コンテンツ取得部１５２は、撮影時における撮影者の生態情報を取得し、コンテンツデータ、コンテンツＩＤと共に、取得した生態情報を、記憶部１１０に書き込む。
【０１９９】
次に、コンテンツ取得部１５２は、取得した生態情報に応じて、コンテンツ評価値を決定する。例えば、心拍数に応じて、コンテンツ評価値も高くする。具体的な決定方法は、上述の変形例（５−１）と同様に、心拍数の範囲と評価値との対応を定義するテーブル記憶しており、このテーブルを用いて決定する。また、２種類以上の生態情報を計測し、それらの相関関係に応じてコンテンツ評価値を決定してもよい。
【０２００】
（５−４）撮影者に応じたコンテンツ評価値の算出
端末装置１００を家族など複数の利用者で共有する場合を想定する。
ここでは、端末装置１００は、撮影者を識別するセンサ（一例として、指紋認証機能）を備えている。
記憶部１１０は、各利用者を識別する識別子と、各利用者の指紋データ及び利用者に対する利用者評価値とを対応して記憶している。コンテンツ取得部１５２は、写真の撮影時に、前記センサと、記憶部１１０の記憶している指紋データとを用いて、撮影者を識別する。識別した利用者を示す識別子と撮影されたコンテンツデータとを対応付けて、記憶部１１０に書き込む。
【０２０１】
続いて、コンテンツ取得部１５２は、識別した撮影者と対応する利用者評価値を読み出し、読み出した利用者評価値を、撮影されたコンテンツデータに対応するコンテンツ評価値とする。
（５−５）付加情報の有無によるコンテンツ評価値の算出
本変形例の端末装置１００は、上記の変形例（５−１）〜（５−４）において説明した、ＧＰＳ機能、時計機能、生態情報を計測するセンサ、撮影者の識別機能を備えている。（必ずしも、全ての機能を備えている必要は無く、何れか一つ以上備えていればよい。）
撮像部により撮影が行われると、コンテンツ取得部１５２は、ＧＰＳ機能、時計機能、生態情報を計測するセンサ、撮影者の識別機能を利用して、撮影位置情報、撮影日時、撮影者の生態情報、撮影者の識別情報を取得する。以下、撮影位置情報、撮影日時、撮影者の生態情報、撮影者の識別情報を総称して、付加情報と呼ぶ。
【０２０２】
次に、コンテンツ取得部１５２は、コンテンツデータ（撮影された写真）に対応する付加情報を保存するか否かを利用者に選択させる登録項目選択画面５２１を生成し、表示部１０９に表示させる。図３６は、ここで生成される登録選択画面５２１の一例を示す。登録項目選択画面５２１は、撮像部により撮影されたコンテンツ５２２、コンテンツ５２２に対応するコンテンツＩＤ５２３、４つのチェックボックス５２４〜５２７及び登録ボタン５２８を含む。各チェックボックスは、それぞれ、コンテンツ取得部１５２の取得した撮影位置情報、撮影日時、生態情報及び撮影者の識別情報と対応している。
【０２０３】
利用者は、入力部１０６の備える方向キー、決定キーなどを操作して、チェックボックスをチェックし、登録ボタン５２８を押下することで、登録を希望する付加情報を選択する。全てを選択してもよいし、全て選択しなくてもよい。
利用者による選択を受け付けると、コンテンツ取得部１５２は、撮影位置情報、撮影時刻、撮影者の生態情報、撮影者情報のうち、選択されたものと、コンテンツデータと、コンテンツＩＤとを対応付けて記憶部１１０に書き込む。
【０２０４】
また、記憶部１１０は、各付加情報に応じた付加情報評価値を含む付加情報評価値テーブル５１２を記憶している。図３７は、付加評価値テーブル５１２の構成の一例を示す。図３７に示すように、付加評価値テーブル５１２は、付加評価値情報５１３〜５１６から構成され、各付加評価値情報は、付加項目と付加評価値とを含む。付加評価値は、０〜１．０の間の少数であり、全ての付加評価値情報に含まれる付加評価値の合計は１．０である。付加項目は、付加情報に含まれる４つの情報の何れかの名称である。
【０２０５】
選択された付加情報と、コンテンツデータと、コンテンツＩＤとを記憶部１１０に書き込んだ後、コンテンツ取得部１５２は、選択された付加情報と対応する付加評価値を、付加評価値テーブル５１２から、それぞれ読み出し、読み出した付加情報評価値の合計を算出する。続いて、コンテンツ取得部１５２は、算出した合計をコンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。
【０２０６】
（５−６）撮影からの経過時間に応じたコンテンツ評価値の算出
コンテンツデータの撮影時からの経過時間に応じてコンテンツ評価値を算出する構成であってもよい。
コンテンツ取得部１５２は、撮像部により撮影されたコンテンツを、記憶部１１０に書き込む際に、コンテンツと合わせて撮影日時を書き込む。このとき、コンテンツ評価値情報を生成して、コンテンツ評価値情報テーブル１４５に追加する。
【０２０７】
コンテンツ情報設定部１５６は、定期的に（例えば、毎日午前４時）にコンテンツ評価値の更新を行う。各コンテンツデータの撮影日時を読み出し、読み出した撮影日時からの経過時間を算出し、算出した経過時間を基に、コンテンツ評価値を更新する。撮影してからの経過時間の長いコンテンツデータと対応するコンテンツ評価値は小さく、経過時間の短いコンテンツデータと対応するコンテンツ評価値は大きくなるように更新する。具体的には、変形例（５−１）と同様に、記憶部１１０は、経過時間の範囲と評価値とを対応付けるテーブルを記憶しており、コンテンツ情報設定部１５６は、このテーブルから、算出した経過時間と対応する評価値を読み出す。続いて、読み出した評価値により、該当するコンテンツ評価値情報に含まれるコンテンツ評価値を更新する。
【０２０８】
また、本実施の形態の場合、当該端末装置１００は、コンテンツ評価値テーブルを記憶しておく代わりに、コンテンツデータを送信する時に、送信対象として選択されたコンテンツデータの撮影時からの経過時間を算出し、算出した経過時間を基にコンテンツ評価値を決定する構成であってもよい。
（５−７）累積送付回数に応じたコンテンツ評価値の算出
また、各コンテンツデータについて、累積送付回数をカウントし、累積送付回数に応じて、コンテンツ評価値を減少させる構成であってもよい。
【０２０９】
この場合も、記憶部１１０は、累積送付回数の範囲と評価値とを対応付けるテーブルを記憶している。送信処理部１５７によるコンテンツ送信及びエンティティ評価値導出部１５６によるエンティティ評価値の更新が終了すると、コンテンツ情報設定部１５３は、このテーブルから累積送付回数に応じたコンテンツ評価値を読み出す。次に、コンテンツ評価値テーブル１４５おいて、送信されたコンテンツデータに対応するコンテンツ評価値情報を選択し、選択したコンテンツ評価値情報に含まれるコンテンツ評価値を、読み出したコンテンツ評価値に書き換える。
【０２１０】
（５−８）包含する顔画像に応じたコンテンツ評価値の算出
本変形例において、端末装置１００は、画像解析機能を備えている。
端末装置１００は、初期設定として、当該端末装置１００の利用者、その家族、友人等、特定の人物の顔画像を記憶しておき、コンテンツデータに記憶している顔画像が映っているか否か、写っている人数などに応じて、コンテンツ評価値を生成する。
【０２１１】
具体的には、利用者は、初期設定として、例えば、自身、家族、友人など、近親者の撮影された写真を登録する（以下、これらを登録顔画像と呼ぶ）。合わせて、各顔画像に対する画像評価値（０〜１．０の間の少数）を、登録しておく。
コンテンツ取得部１５２は、画像解析機能を用いて、コンテンツデータに含まれる顔画像を特定し、特定した顔画像と登録顔画像とを比較する。
【０２１２】
コンテンツデータに登録顔画像が含まれている場合、コンテンツ取得部１５２は、コンテンツデータに含まれている登録顔画像と対応する画像評価値を読み出す。次に、コンテンツ取得部１５２は、読み出した画像評価値を、コンテンツ評価値として含むコンテンツ評価値情報を生成し、コンテンツ評価値テーブル１４５に追加する。
コンテンツデータに複数の登録顔画像が含まれている場合、これら複数の顔画像それぞれに対応する画像評価値を読み出し、読み出した画像評価値中の最大値を、コンテンツ評価値として選択する。
【０２１３】
また、読み出した画像評価値の和をコンテンツ評価値としてもよい。
（５−９）コンテンツデータのサイズに応じたコンテンツ評価値の算出
端末装置１００は、コンテンツデータのデータサイズによってコンテンツ評価値を決定するとしてもよい。
具体的には、データサイズの範囲と、その範囲に含まれるデータサイズのコンテンツデータに対する評価値とを対応付けるテーブル（例えば、上述の変形例（５−１）において、説明した位置評価値テーブル５０１と同様の構成）を記憶している。ここで、前記テーブルにおいて、データサイズが大きいほど値が高くなるように、評価値が設定されている。
【０２１４】
コンテンツ取得部１５２は、撮影されたコンテンツデータと対応する評価値をテーブルから読み出す。読み出した評価値を含むコンテンツ評価値情報を生成して、コンテンツ評価値テーブルに追加する。
また、コンテンツデータのデータサイズに代えて、コンテンツの解像度に応じて、コンテンツ評価値を決定してもよい。
【０２１５】
（５−１０）メール本文に含まれるキーワード応じたコンテンツ評価値の算出
上記の実施の形態では説明を省略したが、コンテンツデータは、電子メールに添付して送受信される。コンテンツデータの添付される電子メール本文の内容により、コンテンツ評価値を決定してもよい。
具体的には、本変形例の端末装置１００は、特定のキーワードとそのキーワードに対応する評価値（以下、キーワード評価値）とを対応付けて記憶している。
【０２１６】
コンテンツデータが電子メールに添付されて送信されると、コンテンツ情報設定部１５３は、電子メール本文において、キーワードを検出し、検出したキーワードに対応するキーワード評価値の和を算出する（キーワード及びキーワードの検出の手順などは、後述の変形例（９）と同様である）。算出した和により、送信されたコンテンツデータと対応するコンテンツ評価値情報に含まれるコンテンツ評価値を更新する。
【０２１７】
この場合、コンテンツデータを添付した電子メールの送信の度にコンテンツ評価値が変わっていくので、エンティティ評価値導出部１５６は、送信履歴を基に、定期的にエンティティ評価値を再計算する（送信履歴を用いたエンティティ評価値の更新の詳細は、変形例（１）と同様）。
（６）実施の形態１において、コンテンツデータは、具体的にはＪＰＥＧ形式の写真として説明してきたが、これに限定されるものではなく、例えば、動画データ、音楽データ、テキストデータなどでもよい。
【０２１８】
（７）実施の形態２では、端末装置３００は、テキスト形式のプロフィール（個人にかかる情報）を基に、エンティティ評価値を決定しているが、これに限定されるものではなく、画像データ（写真、イラストなど）、音声データ、動画データ、文書ファイルなどであってもよい。
さらに、氏名、電話番号といったプロフィールに限らず、情報流通システム内で、データの種類について統一した規定を定めておけば、どのような情報を用いて、エンティティ評価値を決定してもよい。この場合も、実施の形態２の場合と同様に、端末装置３００は、エンティティ評価値の算出に用いるデータの種類ＩＤ（実施の形態２のプロフィールＩＤに相当）とその種類に属するデータに対するデータ評価値（実施の形態２のプロフィール評価値に相当）とを対応付けるテーブル（プロフィール評価値テーブル）を記憶しており、他の端末装置から、種類ＩＤ付きのデータを受け取った場合、又は、入力画面を表示して、利用者によるデータの入力を受け付けた場合に、前記テーブルを用いてエンティティ評価値を生成する。
【０２１９】
（８）実施の形態１、２及び上記の変形例は、生成されたエンティティ評価値を用いて、コンテンツデータの送信の可否や二次配信の可否を制御する情報流通システムを例にして説明してきた。このシステムでは、他の端末装置から受信したコンテンツデータを二次配信する際に、二次配信の可否を決定するためにエンティティ評価値を用いる。また、コンテンツデータの送信先から、さらに、別の端末装置へのコンテンツデータの転送を制御するための二次配信閾値の生成にもエンティティ評価値を用いる。
【０２２０】
しかし、エンティティ評価値の利用方法は、これらに限定されるものではなく、他の用途に用いられるとしてもよい。
例えば、生成したエンティティ評価値をディスプレイに表示して、利用者が閲覧してもよいし、エンティティ評価値の一覧を生成し、これを他の端末装置との間で交換し合うとしてもよい。端末装置の利用者は、他の端末装置から受信した一覧に記載されたエンティティ評価値を、ネットオークションやファイル交換等に代表されるピアツーピア型のサービスシステムにおいて、取引相手や通信相手の信頼度を判定する指標として利用する。
【０２２１】
また、エンティティ評価値が所定の閾値を下回る端末装置から送信されたデータを自動的に受信拒否するとしてもよい。
また、上述の非特許文献１に記載の技術における直接評価値として、間接評価値の算出に用いることも考えられる。この技術のように、他の指標の算出に用いられるとしてもよい。
【０２２２】
ここで紹介した用途は、あくまでも一例であって、その他、様々な用途に用いられる。
（９）実施の形態１及び２では、端末装置が送信又は取得する情報（実施の形態１ではコンテンツ、実施の形態２ではプロフィール）に対する評価値を特定し、次に、情報に対する評価値を用いてエンティティ評価値を決定しているが、端末装置の利用者の作成した情報に含まれるデータ（特定のキーワードなど）を基にエンティティ評価値を生成するとしてもよい。以下に、その一例について説明する。
【０２２３】
端末装置は、実施の形態１と同様に、他端末情報テーブル記憶しているが、ここで、各他端末情報は、１以上の登録名（本名、苗字のみ、ニックネームなど）を含んでいる。
さらに、端末装置は、特定のキーワードとそのキーワードに対する評価値（キーワード評価値と呼ぶ）を記憶している。キーワード及びキーワード評価値は、予め登録されていてもよいし、利用者により入力されるとしてもよい。例えば、キーワード「楽し」、「嬉し」、「好き」など好意的な感情を示すキーワードに対して、それぞれ、キーワード評価値「+０．１」、「+０．２」、「+０．５」を記憶しており、「嫌い」、「悲し」など、否定的な感情に関するキーワードに対して、それぞれ、「-０．５」、「-０．３」を記憶している。
【０２２４】
利用者は、エンティティ評価値導出の対象となる文書を作成する。一例として、日記が挙げられる。
エンティティ評価値導出部は、日記が更新されると、更新部分について、テキスト検索を行って、他端末情報テーブルに含まれる登録名を検索する。登録名が検出されると、続いて、キーワードを検出する。
【０２２５】
ここで、具体例として、日記に「今日は、Ｈａｎａｋｏと映画を見に行った。楽しかった。」と記載されている場合について述べる。エンティティ評価値導出部は、登録名「Ｈａｎａｋｏ」とキーワード「楽し」を検出する。これらを検出すると、エンティティ評価値導出部は、キーワード「楽し」に対するキーワード評価値「+０．１」を、登録名「Ｈａｎａｋｏ」と対応するエンティティ評価値に加算する。なお、検索の単位は、段落単位、文書単位、ファイル単位など、いずれであってもよいとする。
【０２２６】
このようにして、日記に含まれるキーワードに着目してエンティティ評価値を生成してもよい。
（１０）また、上記の変形例（９）において、エンティティ評価値導出の対象となる文書は、日記に限るものではなく、電子メールなど、他の文書データでもよい。
さらに、端末装置の利用者の作成した物に限らず、他の端末装置から文書データを受信し、取得したデータについて、同様のテキスト検索を行い、エンティティ評価値を生成するとしてもよい。
【０２２７】
また、この場合、受信した文書に含まれるキーワードに対するキーワード評価値によって、その文書の送信元である端末装置に対応するエンティティ評価値を生成するとしてもよい。
（１１）上記の実施の形態２において、端末装置３００は、プロフィール評価値に比重値をかけて、プロフィールの取得経路に応じた重み付けをしてエンティティ評価値を算出している。しかし、取得経路に限らず、他の条件により重み付けをしても良い。
【０２２８】
一例として、受信したプロフィールにデジタル署名が施されているか否かによって、重み付けをしても良い。具体的には、デジタル署名付きで受信した場合は、デジタル署名無しで受信した場合より重みを大きくする。
また、受信したプロフィールが電話番号の場合、さらに、その電話番号が携帯電話の電話番号であるのか固定電話の電話番号であるのかを判断し、いずれであるかによって、異なる比重値をプロフィール評価値に掛ける。
【０２２９】
具体的には、固定電話に対応する比重値を携帯電話の比重値より大きくする。
（１２）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレィユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭ、ＲＯＭ、前記ハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここで、コンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０２３０】
（１３）上記の各装置を構成する構成要素の一部又は全部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０２３１】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（FieldProgrammable Gate Array）やＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
更には、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応などが可能性として有り得る。
【０２３２】
（１４）上記の各装置を構成する構成要素の一部又は全部は、各装置に脱着可能なＩＣカード又は単体のモジュールから構成されているとしてもよい。前記ＩＣカード又は前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、などから構成されるコンピュータシステムである。前記ＩＣカード又は前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、前記ＩＣカード又は前記モジュールは、その機能を達成する。このＩＣカード又はこのモジュールは、耐タンパ性を有するとしてもよい。
【０２３３】
（１５）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
また、本発明は、前記コンピュータプログラム又は前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなど、に記録したものとしてもよい。また、これらの記録媒体に記録されている前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
【０２３４】
また、本発明は、前記コンピュータプログラム又は前記デジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムに従って動作するとしてもよい。
【０２３５】
また、前記プログラム又は前記デジタル信号を前記記録媒体に記録して移送することにより、又は前記プログラム又は前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
（１６）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい
【産業上の利用可能性】
【０２３６】
本発明に係る技術は、情報の授受を行う機器及びその使用者の評価結果を定量的に表現した評価値生成するシステム、装置などにおいて有用である。また、本発明は、前記評価値を生成する装置を製造、販売する産業、生成された評価値を使用して、各種の情報、サービスを提供する産業において、経営的、反復的及び継続的に利用することができる。
【図面の簡単な説明】
【０２３７】
【図１】実施の形態１に係る情報流通システム１の構成を示す構成図である。
【図２】端末装置１００の構成を示すブロック図である。
【図３】記憶部１１０に記憶されている情報の一例を示す。
【図４】他端末情報テーブル１３１の詳細を示す。
【図５】配信条件テーブル１４１の詳細を示す。
【図６】コンテンツ評価値テーブル１４５の詳細を示す。
【図７】他端末情報登録画面１７１の一例を示す。
【図８】コンテンツ選択画面１９１の一例を示す。
【図９】コンテンツ情報設定画面１８１の一例を示す。
【図１０】送信先選択画面２０１の一例を示す。
【図１１】受信画面２１１の一例を示す。
【図１２】端末装置１００Ａの動作を示すフローチャートである。
【図１３】コンテンツ取得部１５２によるコンテンツデータの取得処理を示すフローチャートである。図１２のステップＳ１２３の詳細である。
【図１４】他端末情報の登録処理を示すフローチャートである。これは、図１２のステップＳ１２４の詳細である。
【図１５】コンテンツ情報の設定処理を示すフローチャートである。図１２のステップＳ１２６の詳細である。
【図１６】コンテンツデータ送信処理を示すフローチャートである。図１２のステップＳ１２７の詳細である。
【図１７】送信処理部１５７によるコンテンツデータの送信処理を示すフローチャートである。図１６のステップＳ１９１の詳細である。
【図１８】エンティティ評価値導出部１５６によるエンティティ評価値の更新処理を示すフローチャートである。図１６の１９２の詳細である。
【図１９】コンテンツ受信処理を示すフローチャートである。図１２のステップＳ１１６の詳細である。
【図２０】実施の形態２に係る端末装置３００の構成を示すブロック図である。
【図２１】記憶部３１０に記憶されている情報の一例を示す。
【図２２】ユーザプロフィールテーブル３２３の構成の一例を示す。
【図２３】他端末プロフィールテーブル３３１の詳細を示す。
【図２４】プロフィール評価値テーブル３６１の詳細を示す。
【図２５】プロフィール評価値入力画面４０１の一例を示す。
【図２６】送信プロフィール選択画面４２１の一例を示す。
【図２７】他端末プロフィール入力画面４１１の一例を示す。
【図２８】端末装置３００の動作を示すフローチャートである。
【図２９】プロフィール評価値設定部３７１によるプロフィール評価値設定処理を示すフローチャートである。図２８のステップＳ３１６の詳細である。
【図３０】プロフィール送信処理を示すフローチャートである。図２８の３１７の詳細である。
【図３１】プロフィール受信処理を示すフローチャートである。図２８のステップＳ３０９の詳細である。
【図３２】他端末プロフィール登録処理を示すフローチャートである。図２８のステップＳ３２１の詳細である。
【図３３】エンティティ評価値の更新処理を示すフローチャートである。図３１のステップＳ３８７及び図３２のステップＳ４１６の詳細である。
【図３４】位置評価値テーブル５０１の詳細を示す。
【図３５】日時評価値テーブル５１１の詳細を示す。
【図３６】登録項目選択画面５２１の一例を示す。
【図３７】付加評価値テーブル５１２の詳細を示す。
【符号の説明】
【０２３８】
１００Ａ  端末装置
１０１    アンテナ
１０２    送受信部
１０３    ドライブ部
１０４    通話処理部
１０５    バス
１０６    入力部
１０７    制御部
１０９    表示部
１１０    記憶部
１５１    他端末情報設定部
１５２    コンテンツ取得部
１５３    コンテンツ情報設定部
１５４    送信コンテンツ選択部
１５６    エンティティ評価値導出部
１５７    送信処理部
１５８    受信処理部
３００    端末装置
３７１    プロフィール評価値設定部
３７２    プロフィール送信処理部
３７３    プロフィール受信処理部
３７４    他端末プロフィール登録部
３７６    エンティティ評価値導出部
３７８    ユーザプロフィール設定部
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2007013410.tif 000039
【図２】
2007013410.tif 000040
【図３】
2007013410.tif 000041
【図４】
2007013410.tif 000042
【図５】
2007013410.tif 000043
【図６】
2007013410.tif 000044
【図７】
2007013410.tif 000045
【図８】
2007013410.tif 000046
【図９】
2007013410.tif 000047
【図１０】
2007013410.tif 000048
【図１１】
2007013410.tif 000049
【図１２】
2007013410.tif 000050
【図１３】
2007013410.tif 000051
【図１４】
2007013410.tif 000052
【図１５】
2007013410.tif 000053
【図１６】
2007013410.tif 000054
【図１７】
2007013410.tif 000055
【図１８】
2007013410.tif 000056
【図１９】
2007013410.tif 000057
【図２０】
2007013410.tif 000058
【図２１】
2007013410.tif 000059
【図２２】
2007013410.tif 000060
【図２３】
2007013410.tif 000061
【図２４】
2007013410.tif 000062
【図２５】
2007013410.tif 000063
【図２６】
2007013410.tif 000064
【図２７】
2007013410.tif 000065
【図２８】
2007013410.tif 000066
【図２９】
2007013410.tif 000067
【図３０】
2007013410.tif 000068
【図３１】
2007013410.tif 000069
【図３２】
2007013410.tif 000070
【図３３】
2007013410.tif 000071
【図３４】
2007013410.tif 000072
【図３５】
2007013410.tif 000073
【図３６】
2007013410.tif 000074
【図３７】
2007013410.tif 000075
【国際調査報告】
2007013410.tif 000076
2007013410.tif 000077