(57)【要約】【課題】  ネットワークに接続された個人情報を保有する複数の端末からこれら個人情報を含む統計情報を得ることを目的とする統計処理において、個人情報提供について同意が得やすい形で収集する方法を提供する。【解決手段】  統計処理エージェントを端末の間で巡回させて、端末が保有する個人情報を統計処理エージェントに収集させる際に、統計処理の一部を端末内部で行い、次のエージェント送信先を端末が選択し、送信先端末のみが復号できるように統計情報を暗号化して巡回させることで、統計処理を依頼する統計処理依頼者と暗号情報を管理する鍵管理装置と実際の統計情報を操作する端末を分離し、個人情報は公開せずに多数の個人情報からなる集合情報や統計情報のみを統計処理依頼者提供する。【選択図】      図２
2006113851.tif 000002
【特許請求の範囲】
【請求項１】
統計処理管理装置から所定の統計処理を実行する統計処理エージェントを発信させて所定数の端末に順次に巡らせ、
各端末が保有する統計該当情報を当該統計処理エージェントにて収集し、かつ、当該統計処理エージェントが１つの端末から次の端末に移動する際にはそれまでの各端末の統計該当情報の収集結果に対して当該次の端末のみが復号できるように暗号鍵で暗号化して受け渡しさせ、所定数の統計該当情報を収集した後、最後の端末にて当該統計該当情報の全収集結果を統計処理管理装置のみにて復号できるように暗号鍵で暗号化して当該統計処理管理装置に送信させる統計情報収集方法。
【請求項２】
鍵管理装置に前記端末各々及び統計処理管理装置の公開鍵を管理させ、
前記端末各々と統計処理管理装置には固有の秘密鍵を保持させ、
前記統計処理エージェントは、１つの端末から次の端末に移動する際には当該１つの端末に前記鍵管理装置に問い合わせて当該次の端末の公開鍵を取得させ、当該公開鍵を用いて統計該当情報の収集結果を暗号化させ、かつ前記最後の端末から統計処理管理装置に統計該当情報の全収集結果を送信する際には当該最後の端末に前記鍵管理装置に問い合わせて当該統計処理管理装置の公開鍵を取得させ、当該公開鍵を用いて当該統計該当情報の全収集結果を暗号化させることを特徴とする請求項１に記載の統計情報収集方法。
【請求項３】
前記統計処理管理装置は、統計処理開始時にランダムに選択されたユニークなエージェントＩＤを持った統計処理エージェントを送信し、
前記統計処理エージェントを受信する端末は、受信した統計処理エージェントの持つエージェントＩＤと複数のエージェントＩＤを記録できる記録手段に記録されているエージェントＩＤとを比較し、前記受信した統計処理エージェントの持つエージェントＩＤと同じエージェントＩＤが当該記録手段に存在する場合はこの統計処理エージェントの受信を拒否し、統計処理を行わないこと通知するメッセージを当該統計処理エージェントの送信元に対して送信し、受信した統計処理エージェントの持つエージェントＩＤと同じエージェントＩＤが当該記録手段に存在しない場合には統計処理を続行し、かつ当該受信したエージェントＩＤを当該記録手段に記録することを特徴とする請求項１に記載の統計情報収集方法。
【請求項４】
前記統計処理管理装置は、統計処理開始時に統計情報の初期値をランダムに選択し、この初期値を記録手段に記録し、かつ当該初期値の統計情報を持った統計処理エージェントを任意の端末に送信し、当該統計処理エージェントが複数の端末を巡回した後に当該統計処理管理装置に送信されてきた際に、当該統計処理エージェントが持っている統計情報から前記記録手段に記録された初期値を取り除くことにより統計処理エージェントが巡回した端末の統計情報を得ることを特徴とする請求項１に記載の統計情報収集方法。
【請求項５】
前記統計処理管理装置は、統計処理開始時に異なるエージェントＩＤを持った複数の統計処理エージェントを生成し、それぞれの統計処理エージェントにランダムに選択されたエージェントＩＤと統計情報初期値とを与えるとともに記録手段に記録し、当該統計処理エージェントが複数の端末を巡回した後に当該統計処理管理装置に再送信されてきた際に、受信した統計処理エージェントが持っているエージェントＩＤと同じエージェントＩＤとともに前記記録手段に記録された統計情報初期値を、受信した統計処理エージェントが保持している統計情報から取り除くことによりこの統計処理エージェントが巡回した端末の統計情報を得ることを特徴とする請求項１に記載の統計情報収集方法。
【請求項６】
前記統計処理管理装置は、統計処理開始時に統計処理を終了させるために必要な調査対象端末の最低数を任意に決定し、当該最低調査端末数を統計処理エージェントに与え、調査対象端末に送信し、
前記端末は、所定の値未満の最低調査端末数を持つ統計処理エージェントを受信した場合にはその受信を拒否し、統計処理を行わないこと通知するメッセージを統計処理エージェントの送信元に対して送信し、所定の値以上の最低調査端末数を持つ統計処理エージェントを受信した場合には、受信した統計処理エージェントをさらに他の端末に送信する際に、統計処理エージェントが保持する統計処理を終了した端末の数と当該最低調査端末数とを比較し、終了端末数が最低調査端末数以上になった時点で、前記統計処理管理装置に関連づけられた暗号鍵で統計処理エージェントが持つ統計情報の暗号化を行い、この統計処理エージェントを前記統計処理管理装置に送信することを特徴とする請求項１に記載の統計情報収集方法。
【請求項７】
アドレスサーバが統計処理エージェントを送信する送信先のアドレスを公開し、各端末は、前記統計処理エージェントを受信したときに、送信先のアドレスを前記アドレスサーバに問い合わせて送信先のアドレスを取得し、当該アドレスに当該統計処理エージェントを送信することを特徴とする請求項１に記載の統計情報収集方法。
【請求項８】
前記端末は、統計処理をすでに終了している端末に関する情報を、すべての端末から通信可能な記録装置に記録し、かつ統計処理エージェントを受信し、次に統計処理エージェントを送信する端末を決定する際に、当該記録装置に問い合わせてまだ統計処理が終了していない端末の中から送信先の端末を決定することを特徴とする請求項１に記載の統計情報収集方法。
【請求項９】
すべての端末が通信可能な端末情報記録手段に、全端末の識別情報と、各端末の所属する属性と属性分け規則と、各端末が統計処理を終了しているかどうかを判定する情報とを記録し、
統計処理開始時に最初に統計処理エージェントを受信した端末は、複数定義された属性分け規則から１つの規則をランダムに選択し、選択された属性分け規則を前記端末情報記録手段に記録するとともに統計処理エージェントに記録し、
前記端末情報記録手段は前記属性分け規則に従い全端末を属性分けし、
統計処理エージェントを受信した端末は統計処理エージェントに記録された属性分け規則に従い次の送信先端末の属性を任意にまたはランダムに選択し、当該属性を持つ端末の識別情報を前記端末情報記録手段に問い合わせ、
当該端末情報記録手段は、問い合わせの属性を持ち、かつまだ統計処理をしていない端末を任意もしくはランダムに選択し、この端末の識別情報を問い合わせ元の端末に通知するとともに、問い合わせ元の端末の識別情報を統計処理がすでに終了した端末として記録し、
問い合わせ元の端末は受信した端末の識別情報の属性を確認し、正しい属性であればこれを送信先端末に決定することを特徴とする請求項１に記載の統計情報収集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、統計情報収集方法に関する。
【背景技術】
【０００２】
現在、テレビ受信機に備え付けられた装置による番組の視聴率調査が行われている。またテレビ受信機による視聴履歴の記録、送信機能を備えたシステムが開示されている。例えば、特開２００１−１７７８５３号公報（特許文献１）、特開昭６１−２６９５９６号公報（特許文献２）などがある。
【０００３】
図１７はＣＭの表示方法に関する従来例を示す構成図である。特開２０００−３５８００５号公報（特許文献３）によると視聴者属性情報に基づく分類コードを、セットトップボックス内に予め記憶させ、放送事業主は画像情報、音声情報あるいは文字情報で構成された各種番組のパケット中の通常の番組から広告に切り換わるタイミング位置に、広告スタート情報と複数の属性情報とその属性情報に対応した複数の広告情報を持つ広告開始情報パケットを埋め込んだ信号を放送し、セットトップボックスにより受信した放送信号中の広告スタート情報検出時は、広告スタート情報に続いて再生又は表示される複数の広告情報のうち、記憶しておいた分類コードにより定められた属性情報に対応する広告情報を表示する。
【０００４】
このように表示する広告を変化させる場合、どのＣＭが選択されているのか広告管理側が知ることができないと、広告主に対して対価の請求をしにくくなってしまう。しかしながら特定の個人がどの番組やＣＭを視聴したかという情報は個人情報であり、個人情報の開示にあたり視聴者の同意が得られにくいことが予想される。この問題を配慮した例では、特開２００３−３３１１０５号公報（特許文献４）がある。この例では視聴者が情報をトラッキングする範囲を指定し、その範囲で情報の収集を許可するというものである。
【０００５】
しかしながら、前述の特許文献４の方法では、視聴履歴という個人の嗜好が強く反映された情報が直接集計手段に送信されるため、どの視聴者がどのような嗜好を持っているかを知られてしまうので問題の根本的な解決にはなっておらず、この問題を了解の上で視聴者の自主的な承諾によってのみ情報収集の許可を得るので、望まれる充分な情報が集まるとは限らなかった。
【特許文献１】特開２００１−１７７８５３号公報
【特許文献２】特開昭６１−２６９５９６号公報
【特許文献３】特開２０００−３５８００５号公報
【特許文献４】特開２００３−３３１１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来の技術的課題に鑑みてなされたもので、個人情報の提供に同意が得やすい形で統計情報を収集することができる統計情報収集方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明の統計情報収集方法は、統計処理管理装置から所定の統計処理を実行する統計処理エージェントを発信させて所定数の端末に順次に巡らせ、各端末が保有する統計該当情報を当該統計処理エージェントにて収集し、かつ、当該統計処理エージェントが１つの端末から次の端末に移動する際にはそれまでの各端末の統計該当情報の収集結果に対して当該次の端末のみが復号できるように暗号鍵で暗号化して受け渡しさせ、所定数の統計該当情報を収集した後、最後の端末にて当該統計該当情報の全収集結果を統計処理管理装置のみにて復号できるように暗号鍵で暗号化して当該統計処理管理装置に送信させるものである。
【０００８】
請求項２の発明は、請求項１に記載の統計情報収集方法において、鍵管理装置に前記端末各々及び統計処理管理装置の公開鍵を管理させ、前記端末各々と統計処理管理装置には固有の秘密鍵を保持させ、前記統計処理エージェントは、１つの端末から次の端末に移動する際には当該１つの端末に前記鍵管理装置に問い合わせて当該次の端末の公開鍵を取得させ、当該公開鍵を用いて統計該当情報の収集結果を暗号化させ、かつ前記最後の端末から統計処理管理装置に統計該当情報の全収集結果を送信する際には当該最後の端末に前記鍵管理装置に問い合わせて当該統計処理管理装置の公開鍵を取得させ、当該公開鍵を用いて当該統計該当情報の全収集結果を暗号化させることを特徴とするものである。
【０００９】
請求項３の発明は、請求項１に記載の統計情報収集方法において、前記統計処理管理装置は、統計処理開始時にランダムに選択されたユニークなエージェントＩＤを持った統計処理エージェントを送信し、前記統計処理エージェントを受信する端末は、受信した統計処理エージェントの持つエージェントＩＤと複数のエージェントＩＤを記録できる記録手段に記録されているエージェントＩＤとを比較し、前記受信した統計処理エージェントの持つエージェントＩＤと同じエージェントＩＤが当該記録手段に存在する場合はこの統計処理エージェントの受信を拒否し、統計処理を行わないこと通知するメッセージを当該統計処理エージェントの送信元に対して送信し、受信した統計処理エージェントの持つエージェントＩＤと同じエージェントＩＤが当該記録手段に存在しない場合には統計処理を続行し、かつ当該受信したエージェントＩＤを当該記録手段に記録することを特徴とするものである。
【００１０】
請求項４の発明は、請求項１に記載の統計情報収集方法において、前記統計処理管理装置は、統計処理開始時に統計情報の初期値をランダムに選択し、この初期値を記録手段に記録し、かつ当該初期値の統計情報を持った統計処理エージェントを任意の端末に送信し、当該統計処理エージェントが複数の端末を巡回した後に当該統計処理管理装置に送信されてきた際に、当該統計処理エージェントが持っている統計情報から前記記録手段に記録された初期値を取り除くことにより統計処理エージェントが巡回した端末の統計情報を得ることを特徴とするものである。
【００１１】
請求項５の発明は、請求項１に記載の統計情報収集方法において、前記統計処理管理装置は、統計処理開始時に異なるエージェントＩＤを持った複数の統計処理エージェントを生成し、それぞれの統計処理エージェントにランダムに選択されたエージェントＩＤと統計情報初期値とを与えるとともに記録手段に記録し、当該統計処理エージェントが複数の端末を巡回した後に当該統計処理管理装置に再送信されてきた際に、受信した統計処理エージェントが持っているエージェントＩＤと同じエージェントＩＤとともに前記記録手段に記録された統計情報初期値を、受信した統計処理エージェントが保持している統計情報から取り除くことによりこの統計処理エージェントが巡回した端末の統計情報を得ることを特徴とするものである。
【００１２】
請求項６の発明は、請求項１に記載の統計情報収集方法において、前記統計処理管理装置は、統計処理開始時に統計処理を終了させるために必要な調査対象端末の最低数を任意に決定し、当該最低調査端末数を統計処理エージェントに与え、調査対象端末に送信し、前記端末は、所定の値未満の最低調査端末数を持つ統計処理エージェントを受信した場合にはその受信を拒否し、統計処理を行わないこと通知するメッセージを統計処理エージェントの送信元に対して送信し、所定の値以上の最低調査端末数を持つ統計処理エージェントを受信した場合には、受信した統計処理エージェントをさらに他の端末に送信する際に、統計処理エージェントが保持する統計処理を終了した端末の数と当該最低調査端末数とを比較し、終了端末数が最低調査端末数以上になった時点で、前記統計処理管理装置に関連づけられた暗号鍵で統計処理エージェントが持つ統計情報の暗号化を行い、この統計処理エージェントを前記統計処理管理装置に送信することを特徴とするものである。
【００１３】
請求項７の発明は、請求項１に記載の統計情報収集方法において、アドレスサーバが統計処理エージェントを送信する送信先のアドレスを公開し、各端末は、前記統計処理エージェントを受信したときに、送信先のアドレスを前記アドレスサーバに問い合わせて送信先のアドレスを取得し、当該アドレスに当該統計処理エージェントを送信することを特徴とするものである。
【００１４】
請求項８の発明は、請求項１に記載の統計情報収集方法において、前記端末は、統計処理をすでに終了している端末に関する情報を、すべての端末から通信可能な記録装置に記録し、かつ統計処理エージェントを受信し、次に統計処理エージェントを送信する端末を決定する際に、当該記録装置に問い合わせてまだ統計処理が終了していない端末の中から送信先の端末を決定することを特徴とするものである。
【００１５】
請求項９の発明は、請求項１に記載の統計情報収集方法において、すべての端末が通信可能な端末情報記録手段に、全端末の識別情報と、各端末の所属する属性と属性分け規則と、各端末が統計処理を終了しているかどうかを判定する情報とを記録し、統計処理開始時に最初に統計処理エージェントを受信した端末は、複数定義された属性分け規則から１つの規則をランダムに選択し、選択された属性分け規則を前記端末情報記録手段に記録するとともに統計処理エージェントに記録し、前記端末情報記録手段は前記属性分け規則に従い全端末を属性分けし、統計処理エージェントを受信した端末は統計処理エージェントに記録された属性分け規則に従い次の送信先端末の属性を任意にまたはランダムに選択し、当該属性を持つ端末の識別情報を前記端末情報記録手段に問い合わせ、当該端末情報記録手段は、問い合わせの属性を持ち、かつまだ統計処理をしていない端末を任意もしくはランダムに選択し、この端末の識別情報を問い合わせ元の端末に通知するとともに、問い合わせ元の端末の識別情報を統計処理がすでに終了した端末として記録し、問い合わせ元の端末は受信した端末の識別情報の属性を確認し、正しい属性であればこれを送信先端末に決定することを特徴とするものである。
【発明の効果】
【００１６】
本発明の統計情報収集方法によれば、統計処理エージェントを受信した個人端末が個人情報を個人端末内で統計情報と合成して他の個人端末に送信するため、個々の個人情報を後から抽出できない集計情報という形で収集することができる。
【００１７】
また統計処理を行う側である統計処理管理装置は統計処理対象となる端末の最低数を決定することはできるが、個人端末側で事前に決められた所定の閾値以下の最低調査端末数を設定された統計処理エージェントは受け入れ拒否をされるため、極端に少ない母数による統計調査によって個人情報が推察されてしまうことを防ぐことができる。
【００１８】
また統計処理管理装置は統計処理開始時に統計処理データの初期値をランダムな値とし、統計処理後にこの値を統計処理データから差し引くことで、統計処理開始後、比較的早い段階、例えば統計処理エージェントが最初に送信された個人端末を個人端末（１）とし、次に統計処理エージェントを送信した個人端末を個人端末（２）としたとき、この個人端末（２）において、受信した統計情報がすなわち個人端末（１）の情報であることを推察してしまうことを回避することができる。
【００１９】
また統計処理装置は複数の異なる統計処理エージェントを同時に送信することができるように、上記ランダムな値をエージェント毎に生成し、各統計処理エージェントを示すエージェントＩＤとともに統計処理装置が備える記録手段に記録しておくことで、統計処理を終えた統計処理エージェントが上記ランダムな値との差分処理を行うことができるようにする。
【００２０】
また、ある個人端末から送信される統計処理エージェントの送り先である個人端末の選択は個人端末によって行われ、その選択方法は個人端末が任意又はランダムに選択されるため、また統計処理を行う側である統計処理管理装置は統計処理対象となる端末を最初の端末以外は任意に選択することができないため、統計処理を行う側が意図的に期待する統計情報が得られやすいような個人を選択的に統計対象とするといったことが困難になり、公正な統計処理が行うことができる。
【００２１】
また別の統計処理エージェント送信先決定方法として、すべての個人端末を分類する属性分け規則を複数定義しておき、最初に統計処理エージェントを受信した個人端末が定義された属性分け規則から１つの規則をランダムに選択し、上記属性分け規則をすべての端末と通信可能な端末情報記録手段に送信し、上記端末情報記録手段が上記属性分け規則に従い全個人端末を分類し、上記最初に統計処理エージェントと同じ属性を持つ他の個人端末を任意もしくはランダムに選択し、この識別情報を上記個人端末に送信し、当該個人端末は受信した識別情報を持つ個人端末に統計処理エージェントを送信することで、次に統計処理エージェントが送信される個人端末の決定に関わるものを、個人端末と端末情報記録手段に分散させてより公正な統計処理が行うことができる。
【００２２】
また別の統計処理エージェント送信先決定方法として、端末情報記録手段がすでに同一のエージェントＩＤを持つ統計処理エージェントがすでに訪問済みである個人端末の識別情報をエージェントＩＤ毎に記録し、個人端末の問い合わせに応じて、まだ未処理である個人端末の識別情報を１つもしくは複数返すことで個人端末がすでに同一のエージェントＩＤを持つ統計処理エージェントを同じ端末に再送することを回避し、効率的な統計処理を実現する。
【００２３】
以上のような方法により個人情報の漏洩の危険がなく、安心して使用できる個人情報収集機能を備えた放送受信機を提供することができる。また資料履歴から特定される属性に連携させた調査、例えば過去に視聴した番組から推察して、特定の嗜好を持った視聴者がどのような番組やＣＭを視聴したかといった統計を行う方法を提供できる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を図に基づいて詳説する。
【００２５】
図１は、本発明の統計情報収集方法を使用する統計情報収集システムの原理的な構成を示している。この統計情報収集システムでは、統計処理エージェント３４を端末１〜端末Ｎの間で巡回させ、端末１〜Ｎ内で統計処理の一部を行い、多数（前例でいえばＮ個）の端末の統計処理を終了した後で統計情報のみを統計処理管理装置３０に供給する。ここで各端末１〜Ｎに出入りする統計処理エージェント３４が持つ統計データから端末において追加された情報を推察されないようにするために暗号化を行う。例えば端末２から端末３に渡される統計処理エージェントは端末３に関連づけられた公開鍵を鍵管理装置３３から得て暗号化される。対応する秘密鍵は端末３において保管されている。そして統計情報が所定の数を得られた時点で、統計処理管理装置３０の公開鍵で暗号化を行う。ただし統計処理エージェントが循環する順は端末１〜端末Ｎの順である必要はなく、統計処理進行状態記録装置３２に記録された統計処理の進行状態に応じて、端末がその都度次に送信する先の端末を選択する。
【００２６】
図２は、本発明の１つの実施の形態の統計情報収集方法を使用する統計情報収集システムの構成を示すブロック図である。統計処理管理装置２４は統計処理ＩＤとエージェントＩＤと統計情報初期値と最低調査端末数を保持するエージェント情報記録手段１と、統計処理管理装置２４に関連づけられた統計依頼者秘密鍵を記録する統計依頼者秘密鍵記録手段６と、統計情報初期化手段２６と、デジタル署名手段２と、暗号化手段３と、復号化手段４と、デジタル署名確認手段５と、統計情報抽出手段２７を備える。
【００２７】
ここで、統計処理ＩＤは統計処理開始時に生成される一連の統計処理に対して固有な識別子であり、エージェントＩＤは統計処理開始時に生成される１つ又は複数の統計処理エージェントそれぞれに固有な識別子である。統計情報初期値は統計調査の過程で端末で更新されていく統計情報の初期値でありエージェントＩＤ毎に１つ存在する。最低調査端末数は統計処理を完了するのに最低限必要とする調査対象となる端末の数である。
【００２８】
端末２５は、端末２５に関連付けられた端末秘密鍵を記録する秘密鍵記録手段１３と、最近処理した統計処理ＩＤを複数記録できる処理済み統計処理ＩＤ記録手段１４と、端末２５に固有な個人情報と属性情報を記録する個人情報記録手段１５と、復号化手段８と、デジタル署名確認手段９と、統計情報更新手段１０と、デジタル署名手段１１と、暗号化手段１２と、送信先端末決定手段１６と、情報解析手段７を備える。
【００２９】
鍵管理装置１９は、統計処理管理装置２４の統計依頼者秘密鍵記録手段６に記録された統計依頼者秘密鍵に対応する統計依頼者公開鍵と、端末２５の端末秘密鍵記録手段１３に記録された端末秘密鍵に対応する端末公開鍵を記録し、これらを公開する機能を備える。
【００３０】
統計処理開始にあたり、統計処理管理装置２４は、統計処理初期化手段２６において、統計処理を終了させるために必要な最低調査対象端末数をサンプル数に応じてユーザが任意に選択して、この最低調査端末数をエージェント情報記録手段１に記録し、統計処理ＩＤを１つランダムに生成してエージェント情報記録手段１に記録し、エージェントＩＤを１つ又は複数をランダムに生成してエージェント情報記録手段１に前記統計処理ＩＤと関連させて記録し、統計情報初期値をエージェントＩＤ１つに対して１つずつランダムに生成してエージェント情報記録手段１に上記エージェントＩＤに関連させて記録し、最低調査端末数と、統計処理ＩＤと、１つのエージェントＩＤと、エージェントＩＤに関連した統計情報初期値を図３に示すような項目をもった統計情報コンテナとし、デジタル署名手段２において統計依頼者秘密鍵記録手段６に記録された統計依頼者秘密鍵で上記統計情報コンテナにデジタル署名を付加し、すべての端末から任意の１つの端末を所定の方法で又はランダムに選択し、選択された端末２５の端末公開鍵２０を鍵管理装置１９から取得し、暗号化手段３において端末公開鍵２０で上記統計情報コンテナを暗号化し、上記統計情報コンテナを統計処理エージェント１７に与えて、端末２５に送信する。
【００３１】
統計処理エージェント１７を受信した端末２５は、あらかじめ個人情報記録手段１５に記録された個人情報を情報解析手段７で解析し属性情報を求め、得られた属性情報を個人情報記録手段１５に記録している。
【００３２】
そして受信した統計処理エージェント１７から統計情報コンテナを取り出し、端末秘密鍵記録手段１３に記録された端末秘密鍵を用いて統計情報コンテナを復号し、上記統計情報コンテナに含まれる統計処理ＩＤと処理済み統計処理ＩＤ記録手段１４に記録された統計処理ＩＤとを比較し、受信した統計処理ＩＤと同じ統計処理ＩＤが処理済み統計処理ＩＤ記録手段１４に存在する場合は、この統計処理エージェント１７を拒否し、統計処理を行わないことを通知するメッセージを統計処理エージェント１７送信元である統計処理管理装置２４に対して送信する。一方、受信した統計処理ＩＤと同じ統計処理ＩＤが処理済み統計処理ＩＤ記録手段１４に存在しない場合には、受信した統計処理ＩＤを処理済み統計処理ＩＤ記録手段１４に追加記録する。
【００３３】
次にデジタル署名確認手段９において、上記統計情報コンテナのデジタル署名を確認し、デジタル署名が不正である場合はこの統計処理エージェント１７を拒否し、統計処理を行わないこと通知するメッセージを統計処理エージェント１７送信元である統計処理管理装置２４に対して送信する。一方、デジタル署名が統計処理管理装置２４のものである場合は、統計情報コンテナに含まれた最低調査端末数を予め設定された所定の閾値と比較し、上記最低調査端末数が上記閾値未満である場合は、この統計処理エージェント１７を拒否し、統計処理を行わないこと通知するメッセージを統計処理エージェント１７送信元である統計処理管理装置２４に対して送信する。一方、上記閾値以上である場合は、統計処理終了端末数を０とし、またあらかじめ複数定義された端末属性決定方法から１つをランダムに選択し、これらを統計情報コンテナに記録し、統計処理進行状態記録装置２９に上記統計情報コンテナの統計処理ＩＤと端末属性決定方法を添えて統計処理開始を通知し、統計処理進行状態記録装置２９はこれを受けて統計処理ＩＤに関連する統計処理進行状態記録を初期化し、またデジタル署名が他の端末のものである場合は個人情報記録手段１５に保有する個人情報、又は属性情報、又は個人情報と属性情報とを組み合わせた情報と、統計情報コンテナに含まれた統計情報とを用いて統計情報更新手段１０において新たに統計情報を作成し、さらに統計情報コンテナに含まれた統計処理終了端末数に１を加える。
【００３４】
次にデジタル署名手段１１において、統計情報コンテナに当該端末の端末秘密鍵でデジタル署名を付加し、統計処理終了端末数を統計情報コンテナに含まれた最低調査端末数と比較し、統計処理終了端末数が最低調査端末数未満である場合は送信先端末決定手段１６において、統計処理進行状態記録装置２９にまだ統計処理を行っていない端末について問い合わせるとともに自らの端末が統計処理を行っていることを知らせ、これらの統計処理が未処理である端末から統計処理エージェントを送信する送信先端末２８を選択し、送信先端末２８の端末公開鍵２３を鍵管理装置１９から得て暗号化手段１２において、端末公開鍵２３で上記統計情報コンテナを暗号化し、これを統計処理エージェントに与え、送信先端末２８に送信する。一方、統計処理終了端末数が最低調査端末数以上である場合は、統計処理管理装置２４の統計依頼者公開鍵を鍵管理装置１９から得て、統計依頼者公開鍵で統計情報コンテナを暗号化し統計情報コンテナを統計処理エージェント１８に与え、統計処理管理装置２４に送信する。
【００３５】
統計処理エージェント１８を受信した統計処理管理装置２４は、受信した統計処理エージェント１８から統計情報コンテナを取り出し、復号化手段４において上記統計依頼者秘密鍵記録手段６に記録された統計依頼者秘密鍵を用いて統計情報コンテナを復号し、送信元公開鍵２１を鍵管理装置１９から得てデジタル署名確認手段５において、送信元公開鍵２１を用いて統計情報コンテナのデジタル署名を確認し、正しい端末のデジタル署名が確認されない場合は次の統計処理エージェントを受信するまで待機し、正しい端末のデジタル署名が確認された場合は統計情報抽出手段２７において、統計情報コンテナに含まれたエージェントＩＤと関連づけてエージェント情報記録手段１に記録された統計情報初期値を読み出し、統計情報コンテナに含まれた統計情報から上記統計情報初期値を取り除くことにより統計処理エージェントが巡回した端末すべての統計情報を得る。
【００３６】
続いて本発明の統計処理方法に係る一実施形態例の動作を、フローチャートを用いて説明する。図４は、統計処理を開始するにあたり統計処理管理装置２４の初期化処理方法のフローチャートである。統計処理管理装置２４は、統計処理を終了させるために必要な最低調査対象端末数を任意に選択し、エージェント情報記録手段１に記録し（ステップＳ１００）、統計情報初期値をランダムに生成し、エージェント情報記録手段１に記録し（ステップＳ１０１）、統計処理ＩＤとエージェントＩＤとをランダムに生成し、エージェント情報記録手段１に記録し（ステップＳ１０２）、統計情報初期値と統計処理ＩＤとエージェントＩＤと最低調査端末数を統計情報コンテナとして作成し（ステップＳ１０３）、上記統計情報コンテナに統計依頼者秘密鍵でデジタル署名を付加し（ステップＳ１０４）、統計処理エージェントを送信する端末２５を後述の所定の方法で又はランダムに選択し（ステップＳ１０５）、送信先端末２５の端末公開鍵を鍵管理装置１９から取得し（ステップＳ１０６）、端末公開鍵で上記統計情報コンテナを暗号化し（ステップＳ１０７）、統計情報コンテナを統計処理エージェント１７に与えて送信先端末２５に送信する（ステップＳ１０８）。
【００３７】
次に統計処理エージェント１７を受信した端末２５の統計処理方法について説明する。図５、図６は、統計処理エージェント１７を受信した端末２５の統計処理方法のフローチャートである。受信した統計処理エージェント１７から統計情報コンテナを取り出し（ステップＳ２００）、端末秘密鍵記録手段１３に記録された端末秘密鍵を用いて統計情報コンテナを復号し（ステップＳ２０１）、上記統計情報コンテナに含まれる統計処理ＩＤと処理済み統計処理ＩＤ記録手段１４に記録された統計処理ＩＤとを比較し（ステップＳ２０２）、受信した統計処理ＩＤと同じ統計処理ＩＤが処理済み統計処理ＩＤ記録手段１４に存在する場合はＳ２０３に進み、受信した統計処理ＩＤと同じ統計処理ＩＤが処理済み統計処理ＩＤ記録手段１４に存在しない場合には、ステップＳ２０４に進む。
【００３８】
ステップＳ２０３に進んだ場合は、この統計処理エージェント１７を拒否し、統計処理を行わないこと通知するメッセージを統計処理エージェント送信元である統計処理管理装置２４に対して送信して終了する（ステップＳ２０３）。
【００３９】
ステップＳ２０４に進んだ場合は、受信した統計処理ＩＤを処理済み統計処理ＩＤ記録手段１４に追加記録し（ステップＳ２０４）、統計情報コンテナのデジタル署名を確認し（ステップＳ２０５）、デジタル署名が統計処理管理装置２４のものである場合はＳ２０６に進み、他の端末のものである場合はＳ２０９に進み、いずれでもない場合はステップＳ２０３に進む。
【００４０】
ステップＳ２０６に進んだ場合は統計情報コンテナに含まれた最低調査端末数を所定の閾値と比較し（ステップＳ２０６）、上記最低調査端末数が上記閾値未満である場合はステップＳ２０３に進み、上記閾値以上である場合はステップＳ２０７に進む。
【００４１】
ステップＳ２０７に進んだ場合は、統計処理終了端末数を０とし、またあらかじめ定義された複数の端末属性決定方法から１つをランダムに選択し、これらを統計情報コンテナに記録し（ステップＳ２０７）、統計処理進行状態記録装置２９に統計処理ＩＤと統計処理エージェントＩＤを添えて統計処理開始を通知し（ステップＳ２０８）、統計処理進行状態記録装置２９はこれを受けて統計処理ＩＤに関連する統計処理進行状態記録を初期化し、本端末２５が保有する個人情報又は個人情報を解析して得られた属性情報又は個人情報と属性情報を組み合わせた情報と、統計情報コンテナに含まれた統計情報とを用いて新たに統計情報を作成し（ステップＳ２０９）、統計情報コンテナに含まれた統計処理終了端末数に１を加え（ステップＳ２１０）、統計情報コンテナに当端末２５の端末秘密鍵でデジタル署名を付加し（ステップＳ２１１）、統計処理終了端末数を統計情報コンテナに含まれた最低調査端末数と比較し（ステップＳ２１２）、統計処理終了端末数が最低調査端末数未満である場合はＳ２１３に進み、統計処理終了端末数が最低調査端末数以上である場合はステップＳ２１８に進む。
【００４２】
ステップＳ２１３に進んだ場合は統計処理が未処理の端末について統計処理進行状態記録装置２９に問い合わせ（ステップＳ２１３）、統計処理エージェント１７を送信する送信先端末２５を選択し（ステップＳ２１４）、送信先端末２５の端末公開鍵を鍵管理装置１９から得て（ステップＳ２１５）、上記端末公開鍵で統計情報コンテナを暗号化し（ステップＳ２１６）、統計情報コンテナを統計処理エージェント１７に与え、上記送信先端末２５に送信して終了する（ステップＳ２１７）。
【００４３】
ステップＳ２１８に進んだ場合は統計処理管理装置２４の統計依頼者公開鍵を鍵管理装置１９から得て（ステップＳ２１８）、上記統計依頼者公開鍵で統計情報コンテナを暗号化し（ステップＳ２１９）、統計情報コンテナを統計処理エージェント１８に与え、統計処理管理装置２４に送信して終了する（ステップＳ２２０）。
【００４４】
次に統計処理エージェント１８を受信した統計処理管理装置２４の統計処理について図７に基づいて説明する。統計処理管理装置２４は受信した統計処理エージェント１８から統計情報コンテナを取り出し（ステップＳ３００）、上記統計依頼者秘密鍵記録手段６に記録された統計依頼者秘密鍵を用いて統計情報コンテナを復号し（ステップＳ３０１）、統計情報コンテナのデジタル署名を確認し（ステップＳ３０２）、正しい端末のデジタル署名が確認された場合はステップＳ３０３に進み、正しい端末のデジタル署名が確認されない場合はステップＳ３００に戻る。
【００４５】
ステップＳ３０３に進んだ場合には、統計情報コンテナに含まれた統計処理エージェントＩＤと関連づけてエージェント情報記録手段１に記録された統計情報初期値を読み出し（ステップＳ３０３）、統計情報コンテナに含まれた統計情報から上記統計情報初期値を取り除き、統計処理エージェントが巡回した端末の統計情報を得る（ステップＳ３０４）。
【００４６】
続くステップＳ３０５では、統計処理エージェントが複数あるか、又は受信する統計処理エージェントが他にあるかを確認し（ステップＳ３０５）、複数又は他に統計処理エージェントがある場合には、Ｓ３００に戻って次の統計処理エージェントを受信する。統計処理エージェントが１つしかない、若しくはこれ以上受信する統計処理エージェントが存在しない場合には、それまで受信した統計処理エージェントから得られた統計情報をすべて加算して最終的な統計情報とし、統計処理を終了する（ステップＳ３０６）。
【００４７】
次に統計処理エージェントＩＤを受信した端末２５における送信先端末の指定方法について説明する。各端末は統計処理進行状態記録装置２９に統計処理の進行状態を記録しながら処理を行っていく。統計処理進行状態記録装置２９は図８に示す項目の端末情報と図９に示す項目を持ち、図１０のように統計処理ＩＤ毎の複数の端末識別情報と端末状態情報を持つ。端末状態情報は図１１に示す状態値を持つ。
【００４８】
図１２は送信先端末の指定方法の例を示すフローチャートである。統計処理開始時に一番最初に統計処理エージェント１７を受信した端末２５は、複数定義されている端末属性決定方法から１つをランダムに選択し、これを統計処理エージェント１７から受け取った統計情報コンテナに記録し（ステップＳ４００）、図１３に示す内容の初期化メッセージに上記端末属性決定方法を記録して統計処理進行状態記録装置２９に送信し、統計処理進行状態記録装置２９は初期化メッセージに含まれる統計処理ＩＤに関連づけられた統計処理進行状態情報のすべての端末の状態値を「未処理」状態にし、同じく初期化メッセージに含まれる端末属性決定方法を上記統計処理進行状態情報の端末属性決定方法に記録する（ステップＳ４０１）。
【００４９】
１つ目の端末で引き続いて行われる又は２つ目以降の端末で行われる統計処理において以下の処理を行う。端末は統計処理に際して次の送信先端末の属性をランダムに選択し、図１４に示す内容の統計処理進行状態情報要求メッセージを統計処理進行状態記録装置２９に送信する（ステップＳ４０２）。統計処理進行状態記録装置２９はこの統計処理進行状態情報要求メッセージを受けて、統計処理進行状態情報要求メッセージに含まれる統計処理中の端末識別情報に該当する統計処理進行状態情報の状態情報を「処理済み」状態にするとともに、「未処理」状態の端末すべて若しくは一部若しくは１つの端末の端末識別情報と図８から参照されるネットワークアドレスを端末２５に通知する（ステップＳ４０３）。「未処理」状態の端末の一部若しくは１つの端末の情報を送信する場合は、送信される端末が偏らないように、端末から指定された属性に属する端末に限定して送信される。
【００５０】
次に、端末２５は受信した端末識別情報の属性を確認して（ステップＳ４０４）、正しくない場合にはＳ４０２に戻り、正しい場合には端末２５は統計処理進行状態記録装置２９から受信した端末情報に従い送信先端末を決定する（ステップＳ４０５）。
【００５１】
あらかじめ定義しておく端末属性決定方法は例えば、端末識別情報を所定の評価関数に入力した結果を利用して属性情報とする方法を用いる。
【００５２】
以上のように統計処理のうち自らの個人情報を集計する部分は端末内で行われるため、情報の漏洩する危険は極めて少ない。
【００５３】
続いて個人情報の集計方法について説明する。個人情報から得る統計情報の例としては、ＣＭ毎の視聴回数をすべての視聴者について累積したものがあげられる。この場合、統計処理管理装置２４にて統計処理開始時に設定される統計情報の初期値はランダムな値をもつＣＭ毎の視聴回数となる。
【００５４】
個人情報を解析して得られる属性情報は例えば、番組の視聴履歴情報を新車情報番組、ドライブ情報番組などの車関係の番組の視聴頻度を表すパラメータや、料理番組やレストラン情報番組などのグルメ関係の番組の視聴頻度を表すパラメータや、特定のスポーツ中継や特定のスポーツニュース番組などの特定のスポーツ関係の視聴頻度を表すパラメータなどに集計し図１５のようなスターチャートで表せる属性情報があげられる。
【００５５】
以上のような属性情報と個人情報を集計して得られる統計情報の例としては、複数の視聴者がある番組Ａを視聴した場合、この番組Ａに関して、番組Ａを視聴した視聴者のスターチャートを正規化したものを複数の視聴者について累算し、番組Ａを視聴した視聴者全体の属性を得る。この場合、統計処理管理装置にて統計処理開始時に設定される統計情報の初期値はランダムな値をもつスターチャートの属性情報となる。
【００５６】
次に、本発明の第２の実施の形態として、複数のエージェントＩＤが生成され、複数の統計処理エージェントを生成する統計情報収集方法について説明する。図１６は、本実施の形態の統計情報収集方法を使用する統計情報収集システムの構成を示すブロック図である。統計処理管理装置３５は複数の統計処理エージェント３７を生成し、それぞれの統計情報初期値をエージェント情報記録手段３８に記録し、調査対象端末３６に送信する。
【００５７】
統計処理エージェント３７を受信した端末は統計処理進行状態記録装置４７に受信した統計処理エージェントに含まれる統計処理ＩＤとエージェントＩＤと自らの識別情報を通知する。統計処理進行状態記録装置４７はまだ未処理である端末の識別情報を端末に通知する。結果的に調査対象端末３６は異なる統計処理エージェント３７によって処理を行われるいくつかのグループ（例えば３９，４０，４１）に分類させることになる。
【００５８】
統計処理進行状態記録装置４７はこのグループを構成する端末が特定の端末に偏らないように、未処理の端末の識別情報を出来るだけ多く端末に通知することが望ましいが、通知する情報が大きくなりすぎないように、すべての未処理の端末からランダムに選択された一部の未処理の端末の識別情報だけを通知してもよい。このようにして所定の数の端末の統計処理を終了した統計処理エージェント３７は統計処理管理装置３５に送信され、エージェント情報記録手段３８にエージェントＩＤに関連して記録された統計情報初期値を読み出し、これを収集した統計情報から減算手段４２，４３，４４において減算処理をし、得られた統計情報を加算手段４５において加算し統計情報４６を得る。
【００５９】
この第２の実施の形態によれば、多数の調査対象端末を収容でき、より客観的な統計情報を収集できる利点がある。
【産業上の利用可能性】
【００６０】
本発明により収集される個人情報を、ＴＶ放送受信端末におけるＣＭ視聴履歴情報や番組視聴履歴情報とすることで、視聴率の集計やＣＭが視聴者に接触した回数の集計に利用できる。
【００６１】
同時に過去に視聴した番組から推察して、特定の嗜好を持った視聴者がどのような番組やＣＭを視聴したかといった統計を行うことに対しても情報提供に抵抗感の少ない方法を提供できる。これによって例えば、本機能を持ったＴＶの受信装置に対して視聴履歴の収集を要求し、視聴者から視聴履歴情報を得られるため、番組や広告の資料実績を正しく評価でき、広告主への適正な広告費の請求ができる。また視聴者に対しても興味のある広告や番組を優先的に表示するといった機能を追加することで、視聴者に対しても利便性の高い視聴装置の供給をすることができる。さらに本発明により収集される個人情報を、個人端末で行われるさまざまな情報処理作業、例えば、インターネットなどのネットワークに接続して特定の情報を検索、ダウンロード、情報や物品の購入、または個人端末に保存されたソフトウェアの実行履歴や、コンテンツデータの利用履歴とすることで、個人情報を開示することなく、マーケットデータの収集を行うことができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の統計処理エージェントの巡回方法の実施例を示す構成図である。
【図２】本発明の１つの実施の形態の統計情報収集方法を使用する統計情報収集システムの構成を示すブロック図である。
【図３】上記実施の形態のシステムで採用する統計情報コンテナに含まれるデータの例を示す表である。
【図４】上記実施の形態のシステムにおける統計処理管理装置による初期処理のフローチャートである。
【図５】上記実施の形態のシステムにおける統計調査対象端末の処理のフローチャート（その１）である。
【図６】上記実施の形態のシステムにおける統計調査対象端末の処理のフローチャート（その２）である。
【図７】上記実施の形態のシステムにおける統計処理管理装置による統計処理終了処理のフローチャートである。
【図８】上記実施の形態のシステムにおいて統計処理進行状態記録装置が記録する端末情報の表である。
【図９】上記実施の形態のシステムにおいて統計処理進行状態記録装置が記録する統計処理進行状態情報の表である。
【図１０】上記実施の形態のシステムにおいて統計処理進行状態記録装置が記録する統計処理進行状態情報の表である。
【図１１】上記実施の形態のシステムにおいて統計処理進行状態記録装置が記録する端末状態情報の表である。
【図１２】上記実施の形態のシステムにおいて送信先端末が実行する送信先端末決定処理を示すフローチャートである。
【図１３】上記実施の形態のシステムにおける統計処理進行状態記録装置に対する初期化メッセージの一例の表である。
【図１４】上記実施の形態の数における統計処理進行状態情報を要求するメッセージの一例の表である。
【図１５】本発明による属性情報の例を示す図である。
【図１６】本発明の第２の実施の形態の統計情報収集方法を使用する統計情報収集システムの構成を示すブロック図である。
【図１７】ＣＭの表示方法に関する従来例のブロック図である。
【符号の説明】
【００６３】
１  エージェント情報記録手段
２  デジタル署名手段
３  暗号化手段
４  復号化手段
５  デジタル署名確認手段
６  統計依頼者秘密鍵記録手段
７  情報解析手段
８  復号化手段
９  デジタル署名確認手段
１０  統計情報更新手段
１１  デジタル署名手段
１２  暗号化手段
１３  端末秘密鍵記録手段
１４  統計処理ＩＤ記録手段
１５  個人情報記録手段
１６  送信先端末決定手段
１７  統計処理エージェント
１８  統計処理エージェント
１９  鍵管理装置
２０  送信先端末公開鍵
２１  送信元端末公開鍵
２２  送信元端末公開鍵
２３  送信先端末公開鍵
２４  統計処理管理装置
２５  調査対象端末
２６  統計処理初期化手段
２７  統計情報抽出手段
２８  調査対象端末
２９  統計処理進行状態記録装置
３０  統計処理管理装置
３１  個人端末
３２  統計処理進行状態記録装置
３３  鍵管理装置
３４  統計処理エージェント
３５  統計処理管理装置
３６  調査体調端末郡
３７  統計処理エージェント
３７  エージェント情報記録手段
３８  端末グループ
３９  端末グループ
４０  端末グループ
４１  減算処理
４２  減算処理
４３  減算処理
４４  加算処理
４５  統計情報
４６  統計処理進行状態記録装置
【図１】
2006113851.tif 000003
【図２】
2006113851.tif 000004
【図３】
2006113851.tif 000005
【図４】
2006113851.tif 000006
【図５】
2006113851.tif 000007
【図６】
2006113851.tif 000008
【図７】
2006113851.tif 000009
【図８】
2006113851.tif 000010
【図９】
2006113851.tif 000011
【図１０】
2006113851.tif 000012
【図１１】
2006113851.tif 000013
【図１２】
2006113851.tif 000014
【図１３】
2006113851.tif 000015
【図１４】
2006113851.tif 000016
【図１５】
2006113851.tif 000017
【図１６】
2006113851.tif 000018
【図１７】
2006113851.tif 000019