(57)【特許請求の範囲】
【請求項１】
端末装置が、サービスサイトにサービスを要求するサービス要求過程と、
前記サービスサイトが、前記サービス要求に対応するサービス情報入力要求を前記端末装置に送信するサービス情報入力要求送信過程と、
前記端末装置が、受信した前記サービス情報入力要求の中にあらかじめ定義した属性情報の入力要求が含まれているか否かを判定する判定過程と、
上記判定過程が、前記属性情報の入力要求が含まれていると判定した場合に、前記サービスサイトを識別する識別情報を属性情報管理装置に送信する識別情報送信過程と、
前記属性情報管理装置が、識別情報と、前記識別情報に対応するサービスサイトが入力要求する属性情報の項目と前記属性情報の項目に対応する回答情報の入力の有無や前記サービスサイトからの離脱を示す前記サービスサイトの信頼度合いを客観的に表す行動情報を集計した集計情報とを対応付けて記憶しており、前記端末装置に対して受信した前記識別情報に対応する集計情報を送信する集計情報送信過程と、
前記端末装置が受信した集計情報を前記ユーザに提示する集計情報提示過程と、
を含む属性情報管理方法。
【請求項２】
請求項１に記載の属性情報管理方法において、
更に、
前記端末装置が、前記サービス情報入力要求に対する応答情報を前記サービスサイトへ送信を指示する送信操作または前記サービスサイトから離脱を指示する離脱操作を特定する操作特定過程と、
特定した操作が送信操作である場合、前記応答情報を取得し、取得した応答情報に含まれる前記サービスサイトが入力要求する属性情報の項目と前記項目に対応する回答情報の入力の有無を含む行動情報を検出し、
特定した操作が離脱操作である場合、前記サービスサイトからの離脱を含む行動情報を検出する解析処理過程と、
前記解析処理過程で検出した行動情報と前記サービスサイトを識別する識別情報を前記属性情報管理装置に送信する集計情報更新要求過程と、
前記属性情報管理装置が、前記識別情報に対応するサービスサイトの集計情報を、受信した行動情報を用いて更新して保存する集計情報保存過程と、
を含むことを特徴とする属性情報管理方法。
【請求項３】
請求項２に記載の属性情報管理方法において、
前記集計情報更新要求過程は、前記応答情報を前記サービスサイトへ送信した後または前記サービスサイトから離脱した後に行われることを特徴とする属性情報管理方法。
【請求項４】
端末装置と属性情報管理装置とを含む属性情報管理システムであって、
前記端末装置は、
サービスサイトにサービス要求をするサービス要求送信部と、
前記サービスサイトから前記サービス要求に対応するサービス情報入力要求を受信するサービス情報受信部と、
属性情報を特定する情報を記憶する記憶部と、
受信した前記サービス情報入力要求の中に前記記憶部が記憶している属性情報に対応する入力要求が含まれているか否かを判定する判定部と、
前記判定部が前記属性情報の入力要求が含まれていると判定した場合に、前記サービスサイトに対応する識別情報を取得し、前記識別情報を属性情報管理装置に送信する識別情報送信部と、
前記属性情報管理装置から受信した集計情報を提示する集計情報提示部とを備え、
前記属性情報管理装置は、
サービスサイトを識別する識別情報と、前記サービスサイトが入力要求する属性情報に対する端末装置の入力の有無や前記サービスサイトからの離脱を示す前記サービスサイトの信頼度合いを客観的に表す行動情報を集計した集計情報とを対応付けて記憶する集計情報記憶部と、
端末装置から識別情報を受信する受信部と、
受信した前記識別情報に対応するサービスサイトの集計情報を前記集計情報記憶部から取得して、取得した前記集計情報を前記端末装置へ送信する送信部と、
を備えることを特徴とする属性情報管理システム。
【請求項５】
請求項４に記載の属性情報管理システムにおいて、
前記端末装置は、前記サービス情報入力要求に対する応答情報を前記サービスサイトへ送信指示する送信操作または前記サービスサイトから離脱を指示する離脱操作を特定する操作特定部と、
特定した操作が送信操作である場合、前記応答情報を取得し、取得した応答情報に含まれる前記サービスサイトが入力要求する属性情報の項目と前記項目に対応する回答情報の入力の有無を含む行動情報を検出し、
特定した操作が離脱操作である場合、前記サービスサイトからの離脱を含む行動情報を検出する解析処理部と、
前記解析処理部で検出した行動情報と前記サービスサイトを識別する識別情報を前記属性情報管理装置に送信する集計情報更新要求部とをさらに備え、
前記属性情報管理装置は、前記識別情報に対応するサービスサイトの集計情報を、受信した行動情報を用いて更新して前記集計情報記憶部に保存させる集計情報更新部をさらに備える、
ことを特徴とする属性情報管理システム。
【請求項６】
請求項５に記載の属性情報管理システムにおいて、
前記集計情報更新要求部は、前記応答情報を前記サービスサイトへ送信した後または前記サービスサイトから離脱した後に動作することを特徴とする属性情報管理システム。
【請求項７】
請求項４乃至６のいずれか１項に記載の前記属性情報管理システムを構成する前記端末装置。
【請求項８】
請求項４乃至６のいずれか１項に記載の前記属性情報管理システムを構成する前記属性情報管理装置。
【請求項９】
請求項７に記載した前記端末装置の各部の機能を、コンピュータに実行させるためのプログラム。
【請求項１０】
請求項８に記載した前記属性情報管理装置の各部の機能を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザの属性情報提供のための属性情報管理方法とそのシステム、及びそれらの装置とプログラムに関する。
【背景技術】
【０００２】
従来から、非特許文献１や２に開示されているように、文書やユーザの入力を元にそのウェブサイトの有用性や評判をユーザに提示するサービスがある。それらのサービスは、ウェブサイト単位の単純な評判のランク付けであり、そのウェブサイトがどの程度信頼が置けるかを判断するための情報としては情報量が不足していた。そのため、従来のサービスは、ユーザがウェブサイトの信頼性を判断するのには不十分なものであった。
一方、悪意あるサイトへのアクセスを防止するために、それらサイトに関する情報をソフトベンダやブラウザベンダが蓄積し、ユーザのそれらサイトへの意図しないアクセスを防ぐ技術がある（非特許文献３）。しかし、犯罪行為を行っていないが、単に情報の管理状況が信頼できないというサイト、例えば、一時的なアンケートフォームや小規模のコマースサイト等には適用できない。また、アクセス数で、小規模なサイトと悪意あるサイトを判別することもできない。
特に昨今、自社サービスでない外部のアンケートフォームやコマースアプリケーションを用いたサービスが増加し、ウェブサイトにどのような情報を送って良いかの判断が困難になって来ている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】StumbleUpon’s Recommendation Technology http://www.stumbleupon.com/technology/
【非特許文献２】Google Sidewiki http://www.google.com/sidewiki/intl/en/index.html
【非特許文献３】Phishing and Malware Protection http://www.mozilla.com/en-US/firefox/phishing-protection/
【発明の概要】
【発明が解決しようとする課題】
【０００４】
そこで、従来のウェブサイトの有用性や評判をユーザに提示するサービスに代わる他の、ユーザがどのような属性情報を提供しているかをプライバシーを侵害することなく知ることができる新しい属性提供のための属性情報管理方法が求められている。
【０００５】
この発明は、このような問題点に鑑みてなされたものであり、ユーザが利用しようとしているサービスサイトに、どのような属性情報がどの程度送信されているかを管理する属性情報管理方法、そのシステム、それらの装置とプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の属性情報管理方法は、端末装置と、サービスサイトと、属性情報管理装置とを備える。端末装置は、サービスサイトにサービスを要求するサービス要求過程と、サービスサイトから受信したサービス情報入力要求の中にあらかじめ定義した属性情報の入力要求が含まれているか否かを判定する判定過程と、その判定過程が、前記属性情報の入力要求が含まれていると判定した場合に、サービスサイトを識別する識別情報を属性情報管理装置に送信する識別情報送信過程と、属性情報管理装置から受信した集計情報を前記ユーザに提示する集計情報提示過程とを含む。
【０００７】
サービスサイトは、端末装置からのサービス要求に対応するサービス情報入力要求を端末装置に送信するサービス情報入力要求送信過程を含む。属性情報管理装置は、サービスサイトを識別する識別情報と、その識別情報に対応するサービスサイトが入力を要求する属性情報の項目と属性情報の項目に対応する回答情報の入力の有無やサービスサイトからの離脱を示す行動情報を集計した集計情報とを対応付けて記憶しており、端末装置に対して受信した識別情報に対応するその集計情報を送信する集計情報送信過程を含む。
【０００８】
また、この発明の属性情報管理装置は、集計情報記憶部と、受信部と、送信部と、を備える。集計情報記憶部はサービスサイトを識別する識別情報と、サービスサイトが入力要求する属性情報に対する端間装置の入力の有無やサービスサイトからの離脱を示すサービスサイトの信頼度合いを客観的に表す行動情報を集計した集計情報とを対応付けて記憶する。受信部は端末装置から識別情報を受信する。送信部は受信した識別情報に対応するサービスサイトの集計情報を記憶部から取得して、取得した集計情報を端末装置に送信する。
【０００９】
また、この発明の端末装置は、サービス要求送信部と、サービス情報受信部と、記憶部と、判定部と、識別情報送信部と、集計情報提示部と、を備える。サービス要求送信部はサービスサイトにサービス要求をする。サービス情報受信部はサービスサイトからサービス要求に対応するサービス情報入力要求を受信する。記憶部は属性情報を特定する情報を記憶する。判定部は受信したサービス情報入力要求の中に記憶部が記憶している属性情報に対応する入力要求が含まれているか否かを判定する。識別情報送信部は判定部が属性情報の入力要求が含まれていると判定した場合に、サービスサイトに対応する識別情報を取得し、識別情報を属性情報管理装置に送信する。集計情報提示部は属性情報管理装置から受信した集計情報を提示する。
【００１０】
また、この発明の属性情報管理装置プログラムは、属性情報管理装置の各部の機能をコンピュータに実行させる。また、この発明の端末装置プログラムは、端末装置の各部の機能をコンピュータに実行させる。
【発明の効果】
【００１１】
この発明の属性情報管理方法によれば、サービスサイトへの過去のアクセスにおける属性情報の入力の有無や離脱情報に関する集計情報によって、その信頼度を判断することが可能である。つまり、サービスサイトに対して過去にアクセスしたユーザが取った行動を収集して集計情報として管理し、この集計情報をユーザに提供するものであるため、客観的な情報に基づいてユーザはサービスサイトを評価することができる。従って、信頼できないウェブサイトへの個人情報の不用意な拡散を防ぐことができる。
【図面の簡単な説明】
【００１２】
【図１】この発明の属性情報管理システムのシステム構成例を示す図。
【図２】この発明の属性情報管理システムの動作シーケンスを示す図。
【図３】集計情報の一例を示す図。
【図４】端末装置３０の機能構成例を示す図。
【図５】端末装置３０の動作フローを示す図。
【図６】属性情報に関するフォーム情報の一例を示す図。
【図７】属性情報に関するフォーム情報の一例に対応するＨＴＭＬを示す図であり、（ａ）は属性情報入力欄６１に対応、（ｂ）は商品検索欄６２に対応する。
【図８】会員登録欄６１の入力例とＨＴＭＬを示す図。
【図９】図８の会員登録欄６１に対応したフォーム情報の解析結果を示す図。
【図１０】属性情報管理装置７０の機能構成例を示す図。
【図１１】属性情報管理装置７０の動作フローを示す図。
【図１２】変形例１の動作シーケンスを示す図。
【図１３】変形例２の動作シーケンスを示す図。
【発明を実施するための形態】
【００１３】
以下、この発明の実施の形態を図面を参照して説明する。複数の図面中同一のものには同じ参照符号を付し、説明は繰り返さない。
【実施例１】
【００１４】
図１にこの発明の属性情報管理システムのシステム構成例を示す。図２に、その動作シーケンス図を示す。属性情報管理システムは、端末装置３０と、サービスサイト１０と、属性情報管理装置７０と、それらが接続されるネットワーク２０とから構成される。
【００１５】
ユーザの操作により端末装置３０は、例えばサービス１の提供を受ける目的でサービスサイト１０にアクセスし、サービス要求（ステップＳ１）する。サービスサイト１０は、サービス１を提供する準備として、端末装置３０に住所やクレジットカード番号等のユーザの属性情報を入力するようにフォーム情報で要求する（ステップＳ２）。つまりステップＳ２は、サービス要求に対応するサービス情報入力要求を端末装置３０に送信する過程である。ここでフォーム情報とは、ＨＴＭＬ（Hyper Text Markup Language）上の入力欄や選択欄からなる情報入力要求に用いられる文字情報のことである。例えば、住所の入力欄や、ユーザの年齢層を特定する選択欄のことである。
【００１６】
サービスサイト１０のＨＴＭＬ中のフォーム情報に入力欄要素が含まれ、且つその入力欄の近傍に属性情報がある場合（ステップＳ３のＹ）、つまり、入力欄要素の内部もしくは直前直後に、後述する属性情報辞書３３にて定義される属性情報がある場合に端末装置３０はサービスサイト１０の識別情報（URL;Uniform Resource Locator等で示される、サービスサイトを特定できる情報）を、属性情報管理装置７０に送信する（ステップＳ４）。属性情報辞書３３にて定義されている属性情報が入力欄要素に含まれない場合（ステップＳ３のＮ）、端末装置３０はサービス要求（ステップＳ１）を行う前の状態に戻る。すなわち、ユーザは引き続きサービスサイト１０の閲覧や情報の送信を続行する。端末装置３０は、新たなサービス要求があった場合にステップＳ１から新たに動作を始める。このステップＳ３は、受信したサービス情報入力要求（フォーム情報）の中にあらかじめ定義した属性情報の入力要求が含まれているか否かを判定する過程である。
【００１７】
属性情報管理装置７０は、端末装置３０に、サービスサイト１０に対する過去のアクセスにおいて自身や他のユーザが、どのような属性情報をサービスサイト１０に送付していたかに関する集計情報を送信する（ステップＳ５）。端末装置３０は、受信した集計情報をユーザに提示する（ステップＳ６）。
【００１８】
ユーザが、受信した集計情報を見て、サービスサイト１０が信頼できるか否かを判断し、何らかの操作を行ったとき、この操作を特定する（ステップＳ７）。このステップＳ７は、サービスサイト１０からのサービス情報入力要求に対する応答情報（ユーザが入力した情報を含む）をサービスサイト１０へ送信を指示する送信操作、またはサービスサイト１０から離脱を指示する離脱操作のどちらかを特定する操作特定過程である。信頼できるサービスサイト１０であると判断した場合、ユーザは所定の属性情報を記入したフォーム情報をサービスサイト１０に送信するための操作（送信ボタンのクリック等）を行う（ステップＳ８）。なお、図２においてユーザの属性情報の入力操作は省略している。
【００１９】
離脱がない、すなわちユーザがフォーム情報を送信する操作をした場合には、ユーザの入力を含むフォーム情報を装置内に一時的にコピーする。その後、端末装置３０はフォーム情報をサービスサイト１０に送信する（ステップＳ８）。そして端末装置３０はフォーム情報内の全ての属性情報の属性名と、入力の有った属性名を属性情報辞書３３を参照して検出（ステップＳ９）し、その結果を行動情報として属性情報管理装置７０に送信する（ステップＳ１０）。ステップ１０は、行動情報と共にサービスサイトを識別する識別情報も、属性情報管理装置７０に送信する（集計情報更新要求過程）。ここで行動情報とは、サービスサイト１０が端末装置３０に入力要求する属性情報の項目（属性名など）や、その属性情報の項目に対応するユーザからの回答情報の入力の有無、サービスサイト１０からの離脱を示す情報である。
【００２０】
また離脱とは、フォーム情報に所定の属性情報を入力し、かつその後にサービスサイト１０にフォーム情報を送信する以外の全ての操作のことである。つまり、送信ボタンを押さずにウェブ画面を閉じた場合、別の操作を行った結果フォーム情報を送信せず別のウェブ画面を表示した場合、別の画面に戻った場合、画面を再読み込みした場合が離脱に相当するが、これらのうち少なくとも１つ以上を離脱の操作として事前に設定する。よって、所定の属性情報を入力したフォーム情報をサービスサイト１０に送信した場合は、離脱が無いことになる。
【００２１】
属性情報管理装置７０は、既に記憶しているサービスサイト１０の集計情報を、受信した行動情報を用いて更新して保存する（ステップＳ１１）。このステップＳ１１は、識別情報に対応するサービスサイトの集計情報を、受信した行動情報を用いて更新して保存する集計情報保存過程である。なお、この際、当該サービスサイトに対応する識別情報や集計情報を属性情報管理装置７０が保存していない場合、端末装置から受信した行動情報を用いて、新たにこのサービスサイトに対応する集計情報の項目を作成し、新たに集計情報として保存することになる。
【００２２】
ユーザがサービスサイト１０を信頼せずにサービスサイト１０へのアクセスを中断し離脱する場合、離脱を示す情報が属性情報管理装置７０に送信される（ステップＳ１１）。または、さらにこのページが入力要求している全ての属性情報の属性名も送信してもよく、このことは事前の設定により決定されればよいものである。
【００２３】
図３に集計情報の一例を示す。サービスサイトの識別情報に対応してサービスサイトから離脱した数である離脱数、属性情報の入力数、そのサービスサイトが要求する属性情報の名称と、その要求に対して値を入力して送信した件数が示されている。例えば、識別情報http://evil.comに対する入力数は１０に対して、離脱数２０００と離脱数の方が圧倒的に多い。この数値等からhttp://evil.comは、多くのユーザから信頼されていないことが分かる。つまり、この集計情報は、各サービスサイトの信頼度合いを客観的に表す情報となる。  
【００２４】
以上、説明したようにこの発明の属性情報管理方法は、ユーザが操作する端末装置３０がサービスサイト１０にサービスを要求するサービス要求過程（ステップＳ１）と、サービスサイト１０が端末装置３０にユーザの属性情報をフォーム情報で要求するサービス情報入力要求送信過程（ステップＳ２）と、端末装置３０がフォーム情報に属性情報の入力欄や選択欄が含まれていることを検出した場合にサービスサイト１０のウェブ上の識別情報を属性情報管理装置７０に送信する識別情報送信過程（ステップＳ４）と、属性情報管理装置７０が端末装置３０にサービスサイト１０への自身や他のユーザによる過去のアクセスにおける属性情報の入力の有無や離脱情報に関する集計情報を送信する集計情報送信過程（ステップＳ５）と、端末装置３０が集計情報をユーザに提示する集計情報提示過程（ステップＳ６）と、を含む。
【００２５】
したがって、ユーザは集計情報によってそのサービスサイトの信頼度を判断することが可能であり、信頼できないウェブサイトへの個人情報の不用意な拡散を防ぐことができる。また、この発明の方法によれば、属性情報管理装置７０は、属性情報自体（属性の値）を保管するのではなくその種類（属性の名称）とその種類に対するユーザの入力回答の有無に係る情報を送受して保管するので、ユーザのセキュリティやプライバシーに関する懸念も軽減できる効果も奏する。
【００２６】
なお、所定の属性情報を記入したフォーム情報をサービスサイト１０に送信するステップＳ８を、端末装置３０からユーザが操作済みのフォーム情報を解析した結果を送信するステップＳ１０の前のタイミングで行う例で説明を行ったが、この実施例１に限定されない。その送信の手順を逆にしても構わない。
【００２７】
実施例１で説明した例では、ユーザが操作済みのフォーム情報をサービスサイト１０に送信した後に、送信したフォーム情報に対応する行動情報を属性情報管理装置７０に送信するので、行動情報の正確性が高いという効果が得られる。つまり、ステップＳ８とステップＳ１０との間で通信途絶が発生した場合に、先にユーザが操作済みのフォーム情報を解析した結果を属性情報管理装置７０に送信していると、実際に実行されなかったサービス提供の情報で集計情報が更新されてしまうことになる。但し、その場合でもこの発明の目的であるユーザにサービスサイトの信頼度を提供することに対する影響は少ない。
【００２８】
次に、この発明の属性情報管理システムを構成する各部の具体的な構成例を示して更に詳しくその動作を説明する。
〔端末装置〕
図４に端末装置３０の機能構成例を示す。その動作フローを図５に示す。端末装置３０は、通信インターフェース３１と、機能ブロック３２と、属性情報辞書３３（記憶部）と、制御手段３４とを備える。機能ブロック３２は、ブラウザ機能部３２１と、判定部３２２と、サーバ連携機能部３２３と、解析処理部３２４とを具備する。更に通信インターフェース３１はサービス要求送信部３１１とサービス情報受信部３１２を備える。ブラウザ機能部３２１は集計情報提示部３２１ａを備える。サーバ連携機能部３２３は識別情報送信部３２３ａと、操作特定部３２３ｄと、集計情報更新要求部３２３ｆとを備える。機能ブロック３２の各部は、制御手段３４によって制御される。機能ブロック３２は通信インターフェース３１を介してネットワーク２０と接続される。端末装置３０は、例えばＲＯＭ、ＲＡＭ、ＣＰＵ等で構成されるコンピュータに所定のプログラムが読み込まれて、ＣＰＵがそのプログラムを実行することで実現されるものである。
【００２９】
サービス要求送信部３１１は、サービスサイト１０にサービス要求をする（ステップＳ３１１）。サービス情報受信部３１２は、サービスサイト１０からサービス要求に対応するサービス情報入力要求（フォーム情報）を受信する（ステップＳ３１２）。
【００３０】
ブラウザ機能部３２１は、サービス情報受信部３１２からサービス情報入力要求を入手し、そのＨＴＭＬを判定部３２２に出力する（ステップＳ３２１）。判定部３２２は、入力されたサービスサイト１０のＨＴＭＬ中のフォーム情報に入力欄があり、且つ入力欄の近傍に属性情報名があるか否かを属性情報辞書４４を参照して判定する（ステップＳ３２２）。属性情報辞書４４には、フォーム情報内に出現する典型的な文字列や、属性とその補助として頻繁に用いられる単語や単位が記憶されており、その辞書とフォーム情報とを照合することでフォーム情報の有無及び属性情報の入力の可能性の有無を判定する。なお、サービス情報入力要求内のＨＴＭＬにフォーム情報が含まれているか否かを特定するためのフォーム情報の特定に関する情報を属性情報辞書４４またはその他の記憶部に記憶している。この情報を用いることで、ＨＴＭＬ内のフォーム情報の有無を特定し、フォーム情報がある場合は、そのフォーム情報が属性情報の入力要求するものであるか否かについて辞書を用いて判定する。
【００３１】
フォーム情報中の入力欄等の近傍に属性情報名があると判定された場合（ステップＳ３２２のＹ）、つまり、属性情報辞書３３で定義されている属性情報の入力要求が含まれている場合、サービスサイト１０はユーザの属性情報を要求していると見なせるので、サーバ連携機能部３２３の識別情報送信部３２３ａは、属性情報管理装置７０にサービスサイト１０の識別情報を送信する（ステップＳ３２３ａ）。
【００３２】
図６にフォーム情報の一例を示す。図６はオンラインショップの購入内容と会員登録を示す画面の一例である。ユーザの属性情報を入力する属性情報入力欄６１と、属性情報と関係のない商品検索欄６２が表示されている。属性情報入力欄６１のように、入力欄の近傍に属性情報辞書３３で定義される例えばクレジットカード番号や住所等の単語があると、判定部３２２はサービスサイトがユーザ属性情報を要求していると見なす。
【００３３】
ステップＳ３２２における、解析方法のより詳細な具体例を示す。図７は図６で示したフォーム情報のＨＴＭＬである。図７（ａ）は属性情報入力欄６１に対応し、図７（ｂ）は商品検索欄６２に対応する。
【００３４】
属性情報を送出しないフォーム情報の解析手順の一例を示す。解析処理部３２４は図７（ｂ）のフォーム情報をＨＴＭＬとして読み込み、内部にあるform要素のaction属性を取得する。この属性の設定によっては、フォーム情報を外部へ送信しないことが判定できる場合があるが、図７（ｂ）では外部へ送信するとみなせる。続いて解析処理部３２４はこのフォーム情報の内部及び近傍に、属性名とみなせる文字列を探す。この例では該当する文字列がないため、このフォーム情報は属性情報を送らないと決定できる。
【００３５】
その後、ブラウザ機能部３２１は、サービスサイト１０の集計情報を、属性情報管理装置７０から受信する（ステップＳ３２１）。そして、集計情報提示部３２１ａが受信した集計情報を図示しない表示手段等に表示してユーザに集計情報を提示する（ステップ３２１ａ）。
【００３６】
操作特定部３２３ｄは、サービス情報入力要求に対する応答情報を、サービスサイトへ送信指示する送信操作またはサービスサイトから離脱を指示する離脱操作を特定する（ステップＳ３２３ｄ）。
【００３７】
離脱がなかった場合、すなわちユーザがサービスサイト１０を信頼できると判断した場合、ユーザは所定の属性情報をフォーム情報に入力する。その後、そのユーザが送信操作を行うことで、フォーム情報はサービスサイト１０に送信される（ステップＳ３２３ｅ）。
【００３８】
集計情報更新要求部３２３ｆは、解析処理部３２４で検出した行動情報とサービスサイトを識別する識別情報を属性情報管理装置７０に送信する（ステップＳ３２３ｆ）。
【００３９】
図９に、解析処理部３２４で解析された行動情報の一例を示す。この例は図８の入力例に対応したものであり、メールアドレスの入力が無かったことを×、その他の属性情報については入力が有ったので○で表現している。この行動情報が属性情報管理装置７０に送信される。なお、行動情報の形式は○×等の形式に依らず、また送信し易い形式に符号化されてもよい。
【００４０】
〔属性情報管理装置〕
図１０に属性情報管理装置７０の機能構成例を示す。その動作フローを図１１に示す。属性情報管理装置７０は、通信インターフェース７１と、機能ブロック７２と、集計情報記憶部７３（記憶部）と、制御手段７４とを備える。機能ブロック７２は、サービスサイトの識別情報受信部７２１と、集計情報送受信部７２２と、集計情報更新部７２３とを具備する。更に集計情報送受信部７２２は受信部７２２ａと送信部７２２ｂを備える。機能ブロック７２の各部は、制御手段７４によって制御される。機能ブロック７２は通信インターフェース７１を介してネットワーク２０と接続される。属性情報管理装置７０は、例えばＲＯＭ、ＲＡＭ、ＣＰＵ等で構成されるコンピュータに所定のプログラムが読み込まれて、ＣＰＵがそのプログラムを実行することで実現されるものである。
【００４１】
集計情報記憶部７３は、サービスサイトを識別する識別情報と、サービスサイトが入力要求する属性情報に対する端末装置の入力の有無やサービスサイトからの離脱を示す行動情報とを対応付けて集計した集計情報を記憶する。サービスサイト識別情報受信部７２１は、端末装置３０から送信されたサービスサイト１０の識別情報を受信する（ステップＳ７２１）。集計情報送受信部７２２の送信部７２２ａは、サービスサイト識別情報受信部７２１が受信した識別情報で特定されるサービスサイトの集計情報を集計情報記憶部７３から取得して、端末装置３０に送信する（ステップＳ７２２ａ）。
【００４２】
また、集計情報送受信部７２２の受信部７２２ｂは、端末装置３０からサービスサイト１０に送信されたユーザが操作済みのフォーム情報の全ての属性情報の属性名と、属性情報が入力された属性名（属性情報が入力されなかった属性名でもよく、入力要求されている全属性名について、どの属性名に対してユーザが入力したのか、入力しなかったのかを示す情報であればよい）と、離脱情報に関する情報を解析した行動情報を受信する（ステップＳ７２２ｂ）。集計情報更新部７２３は、集計情報送受信部７２２が受信した行動情報を用いて既に集計情報記憶部７３に記憶された同一のサービスサイトの集計情報を更新する（ステップＳ７２３）。更新された集計情報は集計情報記憶部７３に保存される（ステップＳ７３）。
【００４３】
例えば、図３に示したサービスサイトのhttp://evil.comに新たなアクセスがあり、その行動情報が、属性情報の入力が有りで、属性情報が入力された属性名が、「ＰＣメールアドレス」、「クレジットカード番号」である場合、図３の「ＰＣメールアドレス：１０」は「ＰＣメールアドレス：１１」に、「クレジットカード番号：８」は「クレジットカード番号：９」に更新される。
【００４４】
なお、集計情報で信頼度を表す例で説明したが、他の方法も考えられる。例えば、時系列情報を加味した集計情報としても良い。つまり、例えば一ヶ月単位で集計情報をまとめて、時間経過に対する集計情報をユーザが評価できるようにしても良い。このように集計情報の集計の方法を変えることで、ユーザにより適切な信頼度を提供することが可能である。また、集計情報は単純な集計値として説明したが、平均値や分散値等の統計処理した値や割合値で信頼度を表現するようにしても良い。また、サービスサイト１０はある所定のサービスを提供するサービス提供装置と変わるところが無いので、その具体例を示した説明は省略する。
【００４５】
〔変形例１〕
実施例１で説明した動作では、端末装置３０がサービスサイトにアクセスする都度、フォーム情報を解析して全ての属性情報の属性名やその入力の有無を特定していた。この方法は、行動情報の正確性では優れているが、計算量やユーザの手間が余分に必要である。そこで、端末装置３０′が、過去にアクセスしたサービスサイトのフォーム情報を解析した結果を記憶して置き、その過去の解析結果を再利用する方法も考えられる。
【００４６】
図１２に、過去の解析結果を再利用する考えの動作シーケンスを示す。図１２は、実施例１の動作シーケンスを説明した図２に、過去のフォーム情報を再利用する動作フローを追記したものである。作図の関係でステップＳ９，Ｓ１０，Ｓ１１，Ｓ１２については省略しているが、それらの動作ステップは図２と同じである。
【００４７】
端末装置３０′が、属性情報管理装置７０から受信した集計情報をユーザに提示（ステップＳ６）した後に、過去に同一サービスを受けたか否かを判断するステップＳ４０が追加されている。ステップＳ４０は、過去に同一の識別情報で特定可能なサービスサイトのサービスを受けたか否かを表示手段等に表示する。
【００４８】
端末装置３０′は、過去に同一のサービスサイトにアクセスした際に、そのサービスサイトに送付したフォーム情報を記憶しているので、ステップＳ４１でユーザに対してその記憶しているフォーム情報を利用するか否かを表示手段等に表示する。過去のフォーム情報を利用しない場合（ステップＳ４１のＮ）は、図２で説明済みのステップＳ７からの動作ステップの動作を行う。
【００４９】
過去のフォーム情報を利用する場合（ステップＳ４１のＹ）、端末装置３０′の解析処理部３２４は過去のフォーム情報を解析して全ての属性情報の属性名と、属性情報が入力されている属性名と、離脱の有無を検出する（ステップＳ４３）。そして、サーバ連携機能部３２３がステップＳ４３で検出した情報を属性情報管理装置７０に送信する（ステップＳ４４）。
【００５０】
なお、端末装置３０′が、過去のフォーム情報の解析結果も記憶していれば、ステップＳ４３で改めてフォーム情報を解析する必要も無い。この変形例１によれば、ユーザの属性情報の入力の手間と、フォーム情報を解析する計算を削減することができる。
【００５１】
なお、過去のフォーム情報やその解析結果は、例えば、端末装置３０′のハードディスクにそれらを記憶する記憶領域を割り当てて記憶することで簡単に実現可能である。また、過去に同一サービスを受けたか否かを判断するステップＳ４０等の追加は、制御手段３４の動作シーケンスを変更することで容易に実現可能である。よって、具体的な機能構成例を示した説明は省略する。
【００５２】
〔変形例２〕
自身もしくは他のユーザのフォーム情報の解析結果を、属性情報管理装置７０が記憶するようにしても良い。図１３に、属性情報管理装置７０′がフォーム情報の解析結果を記憶し、端末装置３０″に集計情報を送信する際に、同時に記憶しているフォーム情報の解析結果も、送信するようにしたこの発明の変形例２の動作シーケンス図を示す。
【００５３】
図１３は、実施例１を説明した図２に対して、属性情報管理装置７０′が端末装置３０″に集計情報を送信する時に一緒にフォーム情報の解析結果を送信するようにしたステップＳ９０と、フォーム情報を解析する際にその受信したフォーム情報の解析結果を利用するようにしたステップＳ９１と、端末装置３０″から属性情報管理装置７０′にフォーム情報を解析して検出した行動情報を送信する際に、フォーム情報の解析結果も同時に送信するようにしたステップＳ９２と、が異なる。
【００５４】
変形例２によれば、端末装置３０″は直近の自身もしくは他のユーザによるフォーム情報の解析結果を利用することが出来るので、解析に要する計算量を削減することができる。なお、変形例１と同様の理由で具体的な機能構成例を示した説明は省略する。
上記した実施例１、変形例１、変形例２で示した方法及び各装置において説明した処理は、記載の順に従って時系列に実行されるのみならず、処理を実行する各装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されるとしても良い。
【００５５】
また、上記各装置における処理内容はプログラムによって記述される。また、各装置の機能構成部は、コンピュータ上で所定のプログラムを実行させることにより構成することにしてもよいし、これらの処理内容の少なくとも一部をハードウェア的に実現することとしても良い。
【図１】
0005395647.tif 000002
【図２】
0005395647.tif 000003
【図３】
0005395647.tif 000004
【図４】
0005395647.tif 000005
【図５】
0005395647.tif 000006
【図７】
0005395647.tif 000007
【図９】
0005395647.tif 000008
【図１０】
0005395647.tif 000009
【図１１】
0005395647.tif 000010
【図１２】
0005395647.tif 000011
【図１３】
0005395647.tif 000012
【図６】
0005395647.tif 000013
【図８】
0005395647.tif 000014