(57)【要約】【課題】  情報検索を行う際にユーザのコンテキストに基づいて検索する情報を選択するカスタマイズを行うコンテキストによるカスタマイズ方法およびシステム、プログラムおよび記録媒体を提供する。【解決手段】  ユーザが選択した情報の選択履歴をコンテキストとし、類似のコンテキストを有する複数のユーザ同士を接続して構築されたネットワークと、情報のうちからユーザの選択により登録され生成されてユーザが各々で所有する情報リスト１４，１５，１６と、情報リスト１４，１５，１６に登録された情報をネットワークを介してユーザ以外の他ユーザに送信するためにユーザが各々で所有する情報送信手段１３と、情報送信手段１３により送信された情報を受信して自己の情報リスト１４，１５，１６に登録するためにユーザが各々で所有する情報取得手段１０による。【選択図】      図１
2006048543.tif 000002
【特許請求の範囲】
【請求項１】
情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成方法において、
前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークにより前記ユーザ同士を接続するステップと、
前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストを生成するステップと、
前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段により前記選択行為情報を他ユーザに送信するステップと、
前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段により受信した前記選択行為情報を登録するステップと、
を有することを特徴とするコンテキストによるカスタマイズ情報の作成方法。
【請求項２】
前記選択行為情報は、
前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいることを特徴とする請求項１に記載のコンテキストによるカスタマイズ情報の作成方法。
【請求項３】
前記選択行為情報は、
蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備えることを特徴とする請求項１または２のいずれかに記載のコンテキストによるカスタマイズ情報の作成方法。
【請求項４】
前記規制は、
前記選択行為情報の提供の禁止もしくは許可のいずれかであることを特徴とする請求項３に記載のコンテキストによるカスタマイズ情報の作成方法。
【請求項５】
前記選択行為情報送信手段は、
前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備えることを特徴とする請求項１〜４のいずれかに記載のコンテキストによるカスタマイズ情報の作成方法。
【請求項６】
前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報であることを特徴とする請求項１〜５のいずれかに記載のコンテキストによるカスタマイズ情報の作成方法。
【請求項７】
前記他情報は、
すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含むことを特徴とする請求項６に記載のコンテキストによるカスタマイズ情報の作成方法。
【請求項８】
情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成システムにおいて、
前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークと、
前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストと、
前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段と、
前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段と、
を備えることを特徴とするコンテキストによるカスタマイズ情報の作成システム。
【請求項９】
前記選択行為情報は、
前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいることを特徴とする請求項８に記載のコンテキストによるカスタマイズ情報の作成システム。
【請求項１０】
前記選択行為情報は、
蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備えることを特徴とする請求項８または９のいずれかに記載のコンテキストによるカスタマイズ情報の作成システム。
【請求項１１】
前記規制は、
前記選択行為情報の提供の禁止もしくは許可のいずれかであることを特徴とする請求項１０に記載のコンテキストによるカスタマイズ情報の作成システム。
【請求項１２】
前記選択行為情報送信手段は、
前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備えることを特徴とする請求項８〜１１のいずれかに記載のコンテキストによるカスタマイズ情報の作成システム。
【請求項１３】
前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報であることを特徴とする請求項８〜１２のいずれかに記載のコンテキストによるカスタマイズ情報の作成システム。
【請求項１４】
前記他情報は、
すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含むことを特徴とする請求項１３に記載のコンテキストによるカスタマイズ情報の作成システム。
【請求項１５】
情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成プログラムにおいて、
前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークにより前記ユーザ同士を接続するステップと、
前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストを生成するステップと、
前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段により前記選択行為情報を他ユーザに送信するステップと、
前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段により受信した前記選択行為情報を登録するステップと、
を有することを特徴とするコンテキストによるカスタマイズ情報の作成プログラム。
【請求項１６】
前記選択行為情報は、
前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいることを特徴とする請求項１５に記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項１７】
前記選択行為情報は、
蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備えることを特徴とする請求項１５または１６のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項１８】
前記規制は、
前記選択行為情報の提供の禁止もしくは許可のいずれかであることを特徴とする請求項１７に記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項１９】
前記選択行為情報送信手段は、
前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備えることを特徴とする請求項１５〜１８のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項２０】
前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報であることを特徴とする請求項１５〜１９のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項２１】
前記他情報は、
すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含むことを特徴とする請求項２０に記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項２２】
サーバ上で実行可能なことを特徴とする請求項１５〜２１のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラム。
【請求項２３】
情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体において、
前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークにより前記ユーザ同士を接続するステップと、
前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストを生成するステップと、
前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段により前記選択行為情報を他ユーザに送信するステップと、
前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段により受信した前記選択行為情報を登録するステップと、
を有することを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項２４】
前記選択行為情報は、
前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいることを特徴とする請求項１５に記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項２５】
前記選択行為情報は、
蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備えることを特徴とする請求項２３または２４のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項２６】
前記規制は、
前記選択行為情報の提供の禁止もしくは許可のいずれかであることを特徴とする請求項２５に記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項２７】
前記選択行為情報送信手段は、
前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備えることを特徴とする請求項２３〜２６のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項２８】
前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報であることを特徴とする請求項２３〜２７のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項２９】
前記他情報は、
すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含むことを特徴とする請求項２８に記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【請求項３０】
サーバ上で実行可能なことを特徴とする請求項２３〜２９のいずれかに記載のコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の選択におけるコンテキストによるカスタマイズ情報の作成方法およびシステム、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来において、利用したい情報を求めるユーザは、インターネット、あるいは、その他の様々なネットワーク上に存在する情報を検索して利用している。この情報の検索は、ネットワーク上において情報を検索するサービスを提供している検索サービス提供サイトなどを利用し、目的とする情報に関するキーワードを入力して検索を実行している。こうした情報の検索では、必要な情報を容易に入手することができる反面、不必要な情報も検索結果の候補として表示される。
【０００３】
不必要な情報は、単に不必要なばかりでなく、その情報の内容がユーザにとって有害であったり不快感をもたらすものである場合も多い。そこで、こうした不必要な情報を排除するために、フィルタリング技術を用いたカスタマイズ情報の作成が行われている。個人の任意に情報をカスタマイズするために適用されるフィルタリングの方式は、主に以下に示す３種類の方式が代表的なものである。
【０００４】
まず、セルフレーティング方式では、情報を発信する情報発信者が自己の発信情報に対してレーティング（格付け）し、この格付けをユーザは検索して、受信者であるユーザが所望するレベルで規制を行うことが行われている。このセルフレーティング方式では、主にＰＩＣＳ（Platform for Internet Content Selection）ルールが採用されており、第三者機関が格付けしたＤＢ（Data Base）を提供するサードパーティレーティングもあるが、一般的にはセルフレーティングに分類されている。
【０００５】
このセルフレーティング方式はＭｉｃｒｏｓｏｆｔ社（登録商標）のＩＥ（インターネットエクスプローラ：登録商標）にも採用されており、無料でユーザが利用できる利点があるが、情報発信者が独自に格付けした自主規制にのみ頼っているため、フィルタリングのための規制精度が高いとは言い切れない。
【０００６】
具体的には、情報発信者が自己の判断により、情報を無制限に万人に公開すべきではないとした場合は、情報ソースであるＨＴＭＬの中に選択的な受信規制プログラムを追加し、ユーザが排除を所望する不適切な情報が無制限に受信されることを防いでいる。
【０００７】
次に、ＤＢ（Data Base）方式は、予めＤＢに登録された情報に対する無制限な選択を規制する方法である。このＤＢ方式については規制対象の情報を登録した不要情報リスト方式が広く知られており、さらに、予めＤＢに登録された情報のみを選択可能とした必要情報リスト方式もある。こうした不要情報リストや必要情報リストに予め登録された情報により選択的に対象となる情報への選択の可否が決定され、この可否の判断基準をフィルタリング（カスタマイズ）ポリシーと呼んでいる。このＤＢ方式は、インターネットに接続せずにフィルタリングにより選択規制ができるため、ユーザのコンピュータ端末のＣＰＵ負荷や回線負荷および費用を低く抑えることができる。また、ユーザのコンピュータ端末のモニタ画面への表示速度に対する影響の少なさを特徴としている。
【０００８】
最後に、言語検索方式では、選択規制したい情報のキーワードとして、たとえば「裸」や「武器」などの言葉を指定して、情報に含まれるこれらのキーワードを検出して規制を行っている。この方式はリアルタイム性には優れているが、情報をユーザのコンピュータ端末にダウンロードする時間がかかるので、情報の表示完了までに若干のタイムラグを生じている。（非特許文献１〜４、特許文献１〜５参照）
【非特許文献１】“ＵＲＬフィルタリングの３つの方式”、[online]、掲載日不明、ネットスター株式会社、[平成16年6月22日検索]、インターネット＜http://www.netstar-inc.com/filterling_01.html＞
【非特許文献２】“［特集］ソフトバンクＢＢが提唱するインナーセキュリティー”、[online]、掲載日不明、ソフトバンクＢＢ株式会社、[平成16年6月22日検索]、インターネット＜http://solution2.it-ex.com/solweb/solution/keynavi3.htm#1＞
【非特許文献３】“CSEセキュリティソリューションINTERSAFE”、[online]、掲載日不明、株式会社シー・エス・イー、[平成16年6月22日検索]、インターネット＜http://www.cseltd.co.jp/security/intersafe/＞
【非特許文献４】“NetSecurity  ＵＲＬフィルタリング製品選びの基準とは”、[online]、2003年10月30日、株式会社ライブドア、ネットアンドセキュリティ総研株式会社、[平成16年6月22日検索]、インターネット＜http://www.netsecurity.ne.jp/article/3/11487.html＞
【特許文献１】特開平９−０３４８４４号公報
【特許文献２】特開平９−１５３０６３号公報
【特許文献３】特開平９−１９８３５０号公報
【特許文献４】特開２０００−２５０８６４号公報
【特許文献５】特開２００４−０５４４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した従来技術による情報のフィルタリングによるカスタマイズ情報の作成おいては、必要情報リストや不要情報リストなどのカスタマイズ（フィルタリング）ポリシーをユーザが手動で設定していたため、時間や費用がかかり効率が良くなかった。
【００１０】
また、必要情報リストや不要情報リストに登録された情報の数が多いほど、カスタマイズできる情報の数が多くなるものの、その一方で、カスタマイズに要する処理時間が増えてしまい、ユーザが情報に選択して情報が表示されるまでに時間がかかってしまっていた。
【００１１】
また、ユーザが一個人での利用を前提としてカスタマイズを行うために、ユーザ自身でカスタマイズポリシーを登録する場合は、情報リストの登録に供する労力には限界があった。
【００１２】
また、ユーザが一個人で作成した必要情報リストや不要情報リストでは、その規模に限界があり小さすぎるため、情報の網羅にも限界が生じてしまい役立たないことが多かった。
【００１３】
また、不要情報リストや必要情報リストを作成するためには対象となる情報の内容を目視にて確認する必要があり、ユーザにとって不必要で不快な情報を含む不要情報をすくなくとも１回は閲覧する必要があった。
【００１４】
また、ユーザが排除（カスタマイズ）を望む不要な情報に対して、これに選択することを阻止するためのカスタマイズを提供する商品は多いものの、ユーザにとって無用の情報や必要とする有用な情報に対して選択的に選択可能とするカスタマイズのサービスや商品は無く、さらに情報に関して無用／有用はユーザ個人間の差も大きく、多くのユーザが満足するリストを作成することは難しかった。
【００１５】
また、情報の内容をチェックする方式の場合は、キーワードリストとの照合を行うキーワードマッチングにより情報のカスタマイズを行うが、画像主体の情報の場合は内容が判断できず、選択可否の判断をするまでに一定の時間もかかり、情報の閲覧における画像表示速度が遅くなってしまっていた。
【００１６】
本発明は、これらの課題に鑑みてなされたもので、その目的とするところは、ユーザが選択した情報の履歴をもとに生成したユーザ間のつながり情報をコンテキストとして定義し、コンテキストが近いユーザ同士で構成されたネットワークを構築し、このネットワーク上でコンテキストによるカスタマイズ情報の作成を可能とし、
また、必要情報リストや不要情報リストなどのカスタマイズポリシーをユーザが設定する必要が無く、
また、必要情報リストや不要情報リストに登録する情報の数を多くでき、カスタマイズできる情報を多く網羅でき、
また、カスタマイズに要する処理時間も少なくなり、
また、ユーザが一個人で利用可能なカスタマイズ情報を容易に提供でき、
また、カスタマイズポリシーを作成するために不必要な情報を閲覧する必要がなく、
また、ユーザにとって無用の情報や必要とする有用な情報に対して選択的に選択可能とするカスタマイズのサービスや商品を提供でき、
また、多くのユーザが満足するカスタマイズポリシーを作成することができ、
また、画像主体の情報であっても内容の判断ができ、選択可否の判断も早く、情報の閲覧における画像表速度も遅くならないコンテキストによるカスタマイズ情報の作成方法およびシステム、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１７】
課題を解決するために、請求項１に記載の本発明は、情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成方法において、前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークにより前記ユーザ同士を接続するステップと、前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストを生成するステップと、前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段により前記選択行為情報を他ユーザに送信するステップと、前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段により受信した前記選択行為情報を登録するステップと、を有する。
【００１８】
また、請求項２に記載の本発明は、請求項１において、前記選択行為情報は、前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいる。
【００１９】
また、請求項３に記載の本発明は、請求項１または２のいずれかにおいて、前記選択行為情報は、蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備える。
【００２０】
また、請求項４に記載の本発明は、請求項３において、前記規制は、前記選択行為情報の提供の禁止もしくは許可のいずれかである。
【００２１】
また、請求項５に記載の本発明は、請求項１〜４のいずれかにおいて、前記選択行為情報送信手段は、前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備える。
【００２２】
また、請求項６に記載の本発明は、請求項１〜５のいずれかにおいて、前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報である。
【００２３】
また、請求項７に記載の本発明は、請求項６において、前記他情報は、すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含む。
【００２４】
また、請求項８に記載の本発明は、情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成システムにおいて、前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークと、前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストと、前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段と、前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段と、を備える。
【００２５】
また、請求項９に記載の本発明は、請求項８において、前記選択行為情報は、前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいる。
【００２６】
また、請求項１０に記載の本発明は、請求項８または９のいずれかにおいて、前記選択行為情報は、蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備える。
【００２７】
また、請求項１１に記載の本発明は、請求項１０において、前記規制は、前記選択行為情報の提供の禁止もしくは許可のいずれかである。
【００２８】
また、請求項１２に記載の本発明は、請求項８〜１１のいずれかにおいて、前記選択行為情報送信手段は、前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備える。
【００２９】
また、請求項１３に記載の本発明は、請求項８〜１２のいずれかにおいて、前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報である。
【００３０】
また、請求項１４に記載の本発明は、請求項１３において、前記他情報は、すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含む。
【００３１】
また、請求項１５に記載の本発明は、情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成プログラムにおいて、前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークにより前記ユーザ同士を接続するステップと、前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストを生成するステップと、前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段により前記選択行為情報を他ユーザに送信するステップと、前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段により受信した前記選択行為情報を登録するステップと、を有する。
【００３２】
また、請求項１６に記載の本発明は、請求項１５において、前記選択行為情報は、前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいる。
【００３３】
また、請求項１７に記載の本発明は、請求項１５または１６のいずれかにおいて、前記選択行為情報は、蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備える。
【００３４】
また、請求項１８に記載の本発明は、請求項１７において、前記規制は、前記選択行為情報の提供の禁止もしくは許可のいずれかである。
【００３５】
また、請求項１９に記載の本発明は、請求項１５〜１８のいずれかにおいて、前記選択行為情報送信手段は、前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備える。
【００３６】
また、請求項２０に記載の本発明は、請求項１５〜１９のいずれかにおいて、前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報である。
【００３７】
また、請求項２１に記載の本発明は、請求項２０において、前記他情報は、すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含む。
【００３８】
また、請求項２２に記載の本発明は、請求項１５〜２１のいずれかにおいて、サーバ上で実行可能である。
【００３９】
また、請求項２３に記載の本発明は、情報を取捨選択してユーザに提供するためのコンテキストによるカスタマイズ情報の作成プログラムを記録した記録媒体において、前記ユーザの情報選択における嗜好や行動を情報として有する選択行為情報をコンテキストとし、類似の前記コンテキストを有する複数の前記ユーザ同士を接続して構築されたネットワークにより前記ユーザ同士を接続するステップと、前記選択行為情報のうちから前記ユーザの選択により登録され生成されて前記ユーザが各々で所有する選択行為情報リストを生成するステップと、前記選択行為情報リストに登録された前記選択行為情報を前記ネットワークを介して前記ユーザ以外の他ユーザに送信するために前記ユーザが各々で所有する選択行為情報送信手段により前記選択行為情報を他ユーザに送信するステップと、前記選択行為情報送信手段により送信された前記選択行為情報を受信して自己の前記選択行為情報リストに登録するために前記ユーザが各々で所有する選択行為情報取得手段により受信した前記選択行為情報を登録するステップと、を有することを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４０】
また、請求項２４に記載の本発明は、請求項１５において、前記選択行為情報は、前記ユーザが前記情報選択において嗜好せず非選択とした行動を情報として含んでいることを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４１】
また、請求項２５に記載の本発明は、請求項２３または２４のいずれかにおいて、前記選択行為情報は、蓄積量が予め設定した閾値を超えた前記選択行為情報を抽出し、この選択行為情報の提供を規制する表示規制手段を備えることを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４２】
また、請求項２６に記載の本発明は、請求項２５において、前記規制は、前記選択行為情報の提供の禁止もしくは許可のいずれかであることを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４３】
また、請求項２７に記載の本発明は、請求項２３〜２６のいずれかにおいて、前記選択行為情報送信手段は、前記選択行為情報取得手段により取得した選択行為情報が自己の前記選択行為情報リストに既登録の場合に、他ユーザに当該選択行為情報を送信するためのフィードバック手段を備えることを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４４】
また、請求項２８に記載の本発明は、請求項２３〜２７のいずれかにおいて、前記選択行為情報リストに登録されるのは、前記選択行為情報に関連した他情報であることを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４５】
また、請求項２９に記載の本発明は、請求項２８において、前記他情報は、すくなくとも、前記選択行為情報に係る作成者、単語、画像、のうちのいずれかを含むことを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【００４６】
また、請求項３０に記載の本発明は、請求項２３〜２９のいずれかにおいて、サーバ上で実行可能なことを特徴とするコンテキストによるカスタマイズ情報の作成プログラムを記録する。
【発明の効果】
【００４７】
本発明によれば、ユーザが選択した情報の履歴をもとに生成したユーザ間のつながり情報としてのコンテキストを利用し、コンテキストが近いユーザ同士で構成されたネットワークを構築し、このネットワーク上でコンテキストによるカスタマイズ情報の作成を可能とし、
また、必要情報リストや不要情報リストなどのカスタマイズポリシーをユーザが設定する必要が無く、
また、必要情報リストや不要情報リストに登録する情報の数を多くでき、カスタマイズできる情報を多く網羅でき、
また、カスタマイズに要する処理時間も少なくなり、
また、ユーザが一個人で利用可能なカスタマイズ情報を容易に提供でき、
また、カスタマイズポリシーを作成するために不必要な情報を閲覧する必要がなく、
また、ユーザにとって無用の情報や必要とする有用な情報に対して選択的に選択可能とするカスタマイズのサービスや商品を提供でき、
また、多くのユーザが満足するカスタマイズポリシーを作成することができ、
また、画像主体の情報であっても内容の判断ができ、選択可否の判断も早く、情報の閲覧における画像表速度も遅くならないコンテキストによるカスタマイズ情報の作成方法およびシステム、プログラムおよび記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００４８】
本発明のコンテキストによるカスタマイズ情報の作成方法およびシステム、プログラムおよび記録媒体に係る実施の形態においては、利用者が選択した情報の履歴である選択行為情報をもとに生成された、利用者間のつながり情報をＣＳＮ（Context Sensing Network）情報（コンテキスト）とする。このＣＳＮ情報を利用することにより、情報の選択行為に係る、趣味、嗜好、行動が近い利用者どうしでネットワークとしてつなげることが可能となる。このＣＳＮ情報を用いて情報に対する選択を選択的に許可／不許可に制御するためのカスタマイズ情報の作成方法およびシステムを実現する。
【００４９】
なお、選択行為情報とは、ユーザの趣味や嗜好を反映する情報を意味しており、類似のユーザをグループ化するために利用している。例えば、インターネットにおけるウェブページの閲覧履歴があり、同じウェブページを見たユーザ同士が同一のグループに属する。ただし、ＣＳＮを適用するので厳密には固定した属性を示すグループではなく、時系列での選択行為情報に応じて変化する一時的なグループへの属性であり、また、ウェブページの閲覧履歴に限るものでもない。
【００５０】
また、カスタマイズ情報とは、あるアプリケーションプログラムやシステムを利用する際において、ユーザ個人の嗜好等を反映させるために用いる情報を意味している。こうした選択行為情報（コンテキスト）によるカスタマイズ情報の作成の一例として、ＵＲＬフィルタなどに適用されるブラックリストやホワイトリストへ適用することができる。
【００５１】
＜第１の実施の形態＞
図１に示すのは、本発明のカスタマイズ情報の作成システムに係る実施の形態による、カスタマイズ情報の作成システム１の構成を説明するための構成図である。この図１に示されたカスタマイズ情報の作成システム１は、ＩＰ（Internet Protocol）ネットワークで構成されたインターネットなどの情報通信ネットワークを含むネットワーク２に接続しており、ネットワーク２には図示しない情報が多数存在している。この図１に示すシステム構成は、サーバクライアント構成であり、プロクシサーバ５を介してネットワーク２に接続している。
【００５２】
また、カスタマイズ情報の作成システム１には、ＣＳＮ（Context Sensing Network：コンテキストを検出するネットワーク）情報を構成するための情報処理を行うＣＳＮ処理部３と、選択要求がされた情報の表示を選択的に許可／不可で制御するカスタマイズ（フィルタリング）処理部４と、ネットワーク２との間で代理的に接続してカスタマイズ（フィルタリング）時に使用されるプロクシ（ＰＲＯＸＹ）サーバ５と、プロクシサーバ５が有するネットワーク２との接続で代理的に接続の仲介を行うプロクシ機能２０と、から構成されている。また、プロクシサーバ５には、ネットワーク２上の情報を利用するクライアントＡ６と、クライアントＢ７と、クライアントＣ８とが接続されている。クライアントＡ６と、クライアントＢ７と、クライアントＣ８には、選択した情報をカスタマイズのために登録する情報登録機能２１と、情報の表示や検索や各種操作を行うブラウザ２２とが備わる。
【００５３】
また、ＣＳＮ処理部３には、その内部にコンテキストの分類や関連付けなどに関する基本的な情報が記憶されたＣＳＮ情報データベース９を有している。カスタマイズ処理部４は、ＣＳＮ情報データベース９から必要に応じてＣＳＮ情報を取得するＣＳＮ情報取得部１０と、登録要求のあった情報を登録する情報登録部１１と、ＣＳＮ情報の中に含まれるホップ数などの情報を解釈するＣＳＮ情報解釈部１２と、他のユーザへ情報を送信する情報送信部１３と、を有している。
【００５４】
更に、このカスタマイズ処理部４には、クライアントＡ６に係るクライアントＡカスタマイズポリシーＤＢ（Ｄａｔａ  Ｂａｓｅ）１４と、クライアントＢ７に係るクライアントＢカスタマイズポリシーＤＢ１５と、クライアントＣ８に係るクライアントＣカスタマイズポリシーＤＢ１６を有している。
【００５５】
なお、クライアントＡ６、クライアントＢ７、クライアントＣ８は、本発明の実施の形態を説明するために構成したクライアント（本発明のカスタマイズ情報の作成システムに接続してカスタマイズを受ける受益者（使用者））の一つの例であり、更に多くのクライアントが接続されてもよい。
【００５６】
次に、図２に示すのは、本発明のカスタマイズ情報の作成システムに係る別の実施の形態によるカスタマイズ情報の作成システムの構成を説明するための構成図である。この図２に示した別の実施の形態においては、先に図１にて示したカスタマイズ情報の作成システム１の構成に比べて、主要な構成部分をクライアント側で有しているところに特徴がある。このシステム構成はＰ２Ｐ（Peer to Peer：ピア・ツー・ピア）構成である。この図２に示すクライアントＤ２５はクライアントＥ２６と互いに同様の構成を有しており、ブラウザ２８と、情報登録機能２９と、カスタマイズポリシーＤＢ２７と、プロクシ機能部３１と、情報送信部３０と、ＣＳＮ情報解釈部３４と、ＣＳＮ情報取得部３３と、ＣＳＮ情報生成部３２とを備えている。各構成部分の機能は図１に示したカスタマイズ情報の作成システム１の構成と同等である。
【００５７】
次に、図１と図２にそれぞれ示したカスタマイズ情報の作成システムにより提供される効果について、情報登録機能と、カスタマイズ機能と、情報フィードバック機能と、についてそれぞれ以下に説明する。
【００５８】
まず、情報登録機能の流れとしては、利用者が選択した情報の履歴を元に生成された利用者間のつながりであるＣＳＮ情報を取得する。ユーザが登録した情報は、自分自身のカスタマイズポリシー（不要情報リスト、必要情報リスト）に登録され、かつ、ＣＳＮ情報をもとにユーザの近傍の他ユーザに送信される。近傍の他ユーザは送信された情報は他ユーザ自身のカスタマイズポリシー（不要情報リスト、必要情報リスト）に登録される。
【００５９】
ここで、図３に参照されるように、ユーザＸ４０と、ユーザＹ４１と、ユーザＺ４２とが示されており、オーバレイネットワークによりそれぞれのユーザは互いに接続されている。この図３において、ユーザＸ４０が任意の情報を閲覧し、この情報：Ａを図示しないユーザＸ４０の情報リストに登録する。このユーザＸ４０の情報リストに登録された情報：Ａは、ユーザＸ４０のネットワーク上の近傍に位置する他ユーザ４５に送信される。他ユーザ４５は、自身が持つ情報リスト４３にユーザＸ４０から送信された情報：Ａを登録する。こうして、ユーザＸ４０が取得した情報：Ａは、同じコンテキストで関連付けられてオーバレイネットワークを構成している他ユーザ４５へ伝達され、他ユーザ４５はカスタマイズに適用する情報リスト４３の内容を更新することができる。
【００６０】
またユーザＸ４０の場合と同様に、ユーザＹ４１が任意の情報を閲覧して、その情報：Ｂを取得し自身の図示しない情報リストに登録した場合も、この情報：Ｂという情報は近傍のユーザＺ４２へと送信される。ユーザＺ４２は、ユーザＹ４１から送信された情報：Ｂを自身が所有する情報リスト４４に登録する。
【００６１】
図４は、図３にて説明した情報登録機能の流れをシーケンスチャートに示したものである。まず、ユーザＸ４０が、任意に情報に選択し、この情報内容を閲覧して確認する。ここで、ユーザＸ４０にとって、閲覧した情報が不要情報リストに載せるべき内容であると判断されると、この情報：Ａを自身の情報リストに登録する。この情報リストは、カスタマイズを行うためのユーザＸ４０のカスタマイズポリシーとなる。
【００６２】
情報リストに情報：Ａを登録した後に、ユーザＸ４０の図示しないコンピュータ端末からは、ユーザＸ４０を中心としたＣＳＮ情報の問い合わせがＣＳＮ処理部３に向けて送信される（ステップＳ１）。ＣＳＮ処理部３では、このＣＳＮ情報の問い合わせを受信して、ユーザＸ４０を中心としたＣＳＮ情報の生成を実行し、生成したＣＳＮ情報をユーザＸ４０へ返信する（ステップＳ２）。
【００６３】
ユーザＸ４０は、受信したＣＳＮ情報に従い、ホップ数＞０ならば、このホップ数から１を減算した値を新たなホップ数として、ユーザＸ４０の近傍の他のユーザ、例えば図３に示したユーザＹ４１に情報：Ａを新たなホップ数とともに送信する（ステップＳ３）。ユーザＹ４１は、受信した情報：Ａと新たなホップ数により、情報：Ａを自身の情報リスト（カスタマイズポリシー）に登録すると共に、ユーザＹ４１を中心としたＣＳＮ情報の問い合わせをＣＳＮ処理部３に送信する（ステップＳ４）。なお、図３中においては、ユーザＸ４０からユーザＹ４１へ送信された情報：Ａは、ユーザＹ４１にて登録されていないように示されており、ユーザＹ４１に登録されているのは情報：Ｂであるように示されているが、図４の流れにおいては、情報は情報：Ａのみに統一して説明のために用いている。
【００６４】
ユーザＹ４１から送信されたＣＳＮ情報の問い合わせを受信して、ＣＳＮ処理部３はユーザＹ４１を中心としたＣＳＮ情報の生成を行う。生成されたＣＳＮ情報はユーザＹ４１へ送信される（ステップＳ５）。ユーザＹ４１は、ＣＳＮ処理部３から送信された、ユーザＹ４１を中心としたＣＳＮ情報の返信を受信する。ここで受信したＣＳＮ情報が、ホップ数−１の値が＞０ならば、このホップ数から１を減算した新たなホップ数を生成して、自身の近傍の他のユーザＺ４２に情報と新たなホップ数を送信する（ステップＳ６）。
【００６５】
ユーザＺ４２は、ユーザＹ４１から送信された情報：Ａと新たなホップ数を受信し、情報：Ａを自身の情報リストに登録する。同時に、ＣＳＮ処理部３へユーザＺ４２を中心にしたＣＳＮ情報を問い合わせる（ステップＳ７）。ＣＳＮ処理部３では、このユーザＺ４２からの問い合わせを受信して、ユーザＺ４２を中心としたＣＳＮ情報の生成を行い、ユーザＺ４２を中心にしたＣＳＮ情報をユーザＺ４２へ返信する（ステップＳ８）。ユーザＺ４２は、ユーザＺ４２を中心としたＣＳＮ情報を受信し、この内容について、ホップ数−１が＞０ならばホップ数から１を減じた値を新たなホップ数とし、近傍の他のユーザに情報：Ａを送信する（ステップＳ９）。
【００６６】
このようにユーザＸ４１からユーザＺ４２に至るまでの情報：Ａの伝播のシーケンスを説明したが、ホップ数の値によって情報：Ａが伝播されるユーザの数が決まる。ユーザ同士の関係は、それぞれのユーザが選択した情報の履歴をもとに生成された互いの「つながり情報」をＣＳＮ（Context Sensing Network）情報としており、このＣＳＮ情報に基づいてユーザ同士を結び付けてオーバレイネットワークを構築している。また、少ないホップ数で情報が送信されるユーザ同士ほど、近いユーザということになり、ＣＳＮ情報の上でもより密接なつながり情報とされている。
【００６７】
次に、本発明のカスタマイズ情報の作成システムによるカスタマイズ機能を図５および図６を参照して説明する。図５において、ユーザ５０が任意にある情報Ｘ５２に選択する。ユーザ５０は、自身のカスタマイズポリシーである情報リスト５１を所有している。図６を参照して、ユーザ５０が任意に情報Ｘ５２へ選択する。この情報への選択の要求は、プロクシ（PROXY）サーバ５に送信される（ステップＳ２０）。プロクシサーバ５は、この情報Ｘ５２の情報への選択要求を受けて、ユーザ５０の情報リスト（カスタマイズポリシー）５１に、情報Ｘ５２の情報が登録されているか否かを確認（チェック）する。この確認のために、プロクシサーバ５はカスタマイズポリシーＤＢ５２へ問い合わせを行う（ステップＳ２１）。
【００６８】
カスタマイズポリシーＤＢ５２では、この問い合わせを受信して、情報Ｘ５２の情報がユーザ５０の情報リスト５１（カスタマイズポリシー、不要情報リスト）に登録されていることをプロクシサーバ５へ返信する。プロクシサーバ５は、このカスタマイズポリシーＣＢ５２からの返信を受信して、情報５２が不要情報リストに登録されていることを確認する。この確認が済むと、情報５２が不要情報リストに登録されていることをユーザ５０の図示しないコンピュータ端末へ通知する（ステップＳ２２）。ユーザ５０の図示しないコンピュータ端末はこの通知を受信して、選択要求した情報Ｘ５２の表示を行わない（ステップＳ２３）。
【００６９】
このように、情報Ｘ５２への選択時に情報リスト５１に登録されたものであるか否かを判断して、登録されていれば情報Ｘ５２の表示を行わない。また、情報Ｘ５２の情報が情報リスト５１に登録されていても、この登録された情報に所定の閾値を与えて重み付けをし、この閾値を基準に表示を許可するか否かを判断することもできる。
【００７０】
この判断のための閾値の設定としては、情報５２が情報リスト５１に登録の要求がされた回数をユーザ５０自身からのものと、近傍の他のユーザからのものとでそれぞれ記録しておく。このようにすることで、例えば近傍の他のユーザから送信されてきた情報は、他のユーザが間違えて登録したものであったり、あるいは、他のユーザに独自な理由で登録された情報である可能性がある。そこで、他ユーザから送信された情報の数が情報リストに登録するための条件である閾値を越えたら、情報リストに登録する。
【００７１】
なお、ここで留意すべきは、不要情報リストである情報リスト５１に登録された情報を選択することにより表示される情報は、ユーザ５０が一度閲覧したことがあるという条件を必ずしも要求しないことである。ユーザ５０にとって不要で、かつ不要な情報を含む情報Ｘ５２の情報は、ユーザ５０の近くに存在するオーバレイネットワークで関連付けされた他のユーザから送信された情報の場合を含むからである。
【００７２】
次に、本発明のカスタマイズ情報の作成システムによるフィードバック機能を図７および図８を参照して説明する。図７において、ユーザＸ５５が任意に情報６１を選択する。ユーザＸ５５は自身のカスタマイズポリシーである情報リスト６２を所有している。図８を参照して、ユーザＸ５５が任意に情報Ｘ６１を選択する。この選択において、情報Ｘ６１がユーザＸ５５の所有する情報リスト（不要情報リスト）６２に既に登録されているものとする。ユーザＸ５５からはＣＳＮ処理部３へユーザＸ５５を中心にしたＣＳＮ情報の問い合わせが送信される（ステップＳ３０）。
【００７３】
ＣＳＮ処理部３では、この問い合わせを受信して、ユーザＸ５５を中心としたＣＳＮ情報の生成を行い、生成したＣＳＮ情報をユーザＸ５５へ返信する（ステップＳ３１）。ユーザＸ５５は、受信したＣＳＮ情報に従い、ホップ数＞０ならば、このホップ数から１を減算した値を新たなホップ数として、ユーザＸ５５の近傍の他のユーザ、例えば図７に示したユーザＹ５６に情報：Ｘを新たなホップ数とともに送信する（ステップＳ３２）。ユーザＹ５６は、受信した情報：Ｘと新たなホップ数により、情報：Ｘを自身の情報リスト（カスタマイズポリシー）に登録すると共に、ユーザＹ５６を中心としたＣＳＮ情報の問い合わせをＣＳＮ処理部３に送信する（ステップＳ３３）。
【００７４】
ＣＳＮ処理部３はユーザＹ５６からのＣＳＮ情報の問い合わせを受信し、ユーザＹ５６を中心としたＣＳＮ情報の生成を行う。生成したＣＳＮ情報はユーザＹ５６へ返信される（ステップＳ３４）。ユーザＹ５６は、ＣＳＮ処理部３から送信されたユーザＹ５６を中心としたＣＳＮ情報の返信を受信する。ここで受信したＣＳＮ情報が、ホップ数−１の値が＞０ならば、このホップ数から１を減算した新たなホップ数を生成して、自身の近傍の他のユーザＺ５７に情報と新たなホップ数を送信する（ステップＳ３５）。
【００７５】
ユーザＺ５７は、ユーザＹ５６から送信された情報：Ｘと新たなホップ数を受信し、情報：Ｘを自身の情報リストに登録する。同時に、ＣＳＮ処理部３へユーザＺ５７を中心にしたＣＳＮ情報を問い合わせる（ステップＳ３６）。ＣＳＮ処理部３では、このユーザＺ５７からの問い合わせを受信して、ユーザＺ５７を中心としたＣＳＮ情報の生成を行い、ユーザＺ５７を中心にしたＣＳＮ情報をユーザＺ５７へ返信する（ステップＳ３７）。ユーザＺ５７は、ユーザＺ５７を中心としたＣＳＮ情報を受信し、この内容について、ホップ数−１が＞０ならばホップ数から１を減じた値を新たなホップ数とし、近傍の他のユーザに情報：Ｘを送信する（ステップＳ３８）。
【００７６】
このように、ユーザＸ５５が情報Ｘ６１に選択した際に、情報リスト６２に情報Ｘ６１が既に登録されている場合は、近傍の他のユーザＹ５６やユーザＺ５７や、あるいはそれ以外の近傍のユーザへ情報Ｘ６１が伝達される。ＣＳＮ情報に基づくオーバレイネットワーク上では、例えばユーザの情報リストが大きく更新されたとしても、他の近傍のユーザから情報が送信され、情報リストの共通化が行われるフィードバック機能が提供される。
【００７７】
以上説明した本発明のカスタマイズ情報の作成システムでは、ユーザの所有する情報リストに情報を登録して、情報の閲覧に対して一定の規制を行う方法を示したが、たとえば他の情報を登録してカスタマイズを実行してもよい。この場合は、カスタマイズに利用するのは該当する情報を対象としており、例えば記載された単語や画像、作成者などの情報である。これらの情報をカスタマイズポリシーとして登録し、情報への選択の選択的な規制を行い、かつ、他の近傍のユーザにもこれらの情報を送信してもよい。
【００７８】
＜第２の実施の形態＞
図９に示すのは、本発明のカスタマイズ情報の作成システムに係る第２の実施の形態を説明するための説明図である。この図９には携帯電話７０、７１、７２が示されている。これらの携帯電話７０、７１、７２は、既に図１を参照して説明したクライアントＡ６、クライアントＢ７、クライアントＣ８のそれぞれに相当し、互いに共通のネットワークに接続している。
【００７９】
こうした携帯電話７０、７１、７２を用いた構成においては、携帯電話からのメールの送受信にメールサーバを仲介する方式をとっている。このため、各携帯電話７０、７１、７２からメールサーバへ送信するメールに出現する語や、あるいは語の出現確率をコンテキストが相似する他の周囲の携帯電話から得ることができる。
【００８０】
例えば、携帯電話７０にて作成され送信されたメールや、あるいは受信したメールに含まれる語を、図示しないメールサーバにてコンテキストとして抽出し、このコンテキストを他の携帯電話７１、７２に伝達する。携帯電話７０で取得した語の出現確率や新語登録情報を他の携帯電話７１、７２と交換する。これらの携帯電話７０、７１、７２は、実際の物理的な存在位置の遠近にかかわらず、利用形態の近い携帯電話間でコンテキストを交換する。こうして、携帯電話７１、７２においては、これらの語に関する情報（コンテキスト）を用いることで、従来の予測入力では困難であった初出の語の予測も可能となる。
【００８１】
このように、携帯電話などの電子端末を利用した文字入力において、本発明のカスタマイズ情報の作成システムが適用可能である。特に、多種の文字を用いるためキーボードでの入力に工夫が必要な言語の入力（日本語の入力を含む）や、携帯電話やＰＤＡ等のキーボードを持たないデバイスで用いられることが多い予測入力において、本発明のカスタマイズ情報の作成システムは有効である。利用傾向の近い近傍のデバイスでの単語登録情報が、自端末で受信できることで、登録作業の削減と新語の迅速な登録が可能となる。
【００８２】
＜第３の実施の形態＞
図１０に示すのは、本発明のカスタマイズ情報の作成システムに係る第３の実施の形態を説明するための説明図である。この図１０には、録画再生装置７６、７７、７８と、ＥＰＧ（Electric Program Guide）７５とが示されている。また、これらの録画再生装置７６、７７、７８は、既に図１を参照して説明したクライアントＡ６、クライアントＢ７、クライアントＣ８のそれぞれに相当し、互いに共通のネットワークに接続している。
【００８３】
この図１０において、ＥＰＧ７５は地上波デジタル放送においてテレビ番組表のデータを視聴者へ提供するための情報提供手段である。このＥＰＧ７５の番組表情報を録画再生装置７６が受信し、録画再生装置７６の所有者の嗜好に合った番組が録画もしくは視聴される。こうして視聴され、あるいは録画された番組情報を、コンテキストの関係において近傍に存在する録画再生装置７７、７８へそれぞれ提供する。録画再生装置７７、７８では、それぞれの所有者の嗜好に合った番組を録画し、あるいは視聴することができる。
【００８４】
このように、録画再生装置７６によるビデオ録画予約の場合は、番組予約情報がコンテキストに相当しており、例えば、ウェブページの閲覧状況(選択行為情報)から嗜好の似たユーザをグループ化し、そのグループの中で、番組予約情報を共有することができる。こうしたコンテキストによるカスタマイズ情報を番組予約情報に適用することにより、ユーザが自分が予約しなくても自分が見たい番組の録画予約が可能となる。
【００８５】
本発明の第３の実施の形態では、番組の内容が予め登録しておいたキーワードと合致する場合にのみ録画するというものではなく、例えば、「チベット」が指定されている場合に「西蔵紀行」も同じコンテキストとして認識され録画される。このように、利用者の録画情報をコンテキストとして分析し共有することで、適切な番組を録画することができる。
【００８６】
また、全ての録画再生装置の所有者の録画情報を特定の装置（例えば中央サーバ）に収集した後に一般的な協調フィルタリングを用いて分析し、その分析結果を中央サーバから各録画再生装置に通知する必要もなくなる。
【００８７】
このように、本発明の第３の実施の形態によれば、嗜好の近い視聴者（所有者）の録画再生装置間のネットワークを用いて、録画あるいは視聴したテレビ番組の放送局や放送時間といった情報だけではなく、ＥＰＧ７５等を介して得ることが可能な番組情報中の語句をも交換することが可能である。さらに他の既存技術である、例えばベイジアンフィルタなどと組み合わせて用いることで、精度向上を図ることができ、利用者の嗜好に合ったＴＶ番組を録画し視聴可能な録画再生装置を提供することができる。
【００８８】
＜第４の実施の形態＞
図１１に示すのは、本発明のカスタマイズ情報の作成システムに係る第４の実施の形態を説明するための説明図を示す。この図１１には、冷蔵庫８０、８１、８２が示されている。また、これらの冷蔵庫８０、８１、８２は、既に図１を参照して説明したクライアントＡ６、クライアントＢ７、クライアントＣ８のそれぞれに相当し、互いに共通のネットワークに接続している。
【００８９】
冷蔵庫８０は、その庫内に保管している品物の品目をコンテキストとして保有し、接続したネットワークにおいて公開している。冷蔵庫８０の庫内に保管されている品目は、品物ごとに添付されたＲＦＩＤ（無線ＩＣタグ）により品目情報として把握され、その品目情報は冷蔵庫８０が備える図示しない情報処理装置に記憶される。さらに、品目情報のみならず、庫内に品物を出し入れした時刻などの関連情報も情報処理装置に記憶される。これらの記憶された品目情報や関連情報が冷蔵庫８０のコンテキストとなる。
【００９０】
冷蔵庫８０のコンテキストと同一あるいは似たコンテキストを持つ他の冷蔵庫８１、８２に対して、それぞれの冷蔵庫の持っている情報（コンテキスト）を交換することで、各種の制御として、たとえば、足りないと思われる品目の通知や新品目の告知などが可能となる。さらに、ユビキタス(ubiquitous)社会における多種多様な機器の制御にも用いることが可能である。
【図面の簡単な説明】
【００９１】
【図１】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、全体の構成を説明するための構成図を示す。
【図２】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、全体の構成を説明するための構成図を示す。
【図３】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、情報登録機能を説明するための説明図を示す。
【図４】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、情報登録機能を説明するためのシーケンス図を示す。
【図５】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、カスタマイズ機能を説明するための説明図を示す。
【図６】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、カスタマイズ機能を説明するためのシーケンス図を示す。
【図７】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、フィードバック機能を説明するための説明図を示す。
【図８】本発明のカスタマイズ情報の作成システムの第１の実施の形態に係る、フィードバック機能を説明するためのシーケンス図を示す。
【図９】本発明のカスタマイズ情報の作成システムの第２の実施の形態に係る、構成を説明するための説明図を示す。
【図１０】本発明のカスタマイズ情報の作成システムの第３の実施の形態に係る、構成を説明するための説明図を示す。
【図１１】本発明のカスタマイズ情報の作成システムの第４の実施の形態に係る、構成を説明するための説明図を示す。
【符号の説明】
【００９２】
１  カスタマイズ情報の作成システム
２  ネットワーク
３  ＣＳＮ処理部
４  カスタマイズ処理部
５  プロクシサーバ
６  クライアントＡ
７  クライアントＢ
８  クライアントＣ
９  ＣＳＮ情報データベース
１０  ＣＳＮ情報取得部
１１  情報登録部
１２  ＣＳＮ情報解釈部
１３  情報送信部
１４  クライアントＡカスタマイズポリシーＤＢ
１５  クライアントＢカスタマイズポリシーＤＢ
１６  クライアントＣカスタマイズポリシーＤＢ
２０  プロクシ機能
２１  情報登録機能
２２  ブラウザ
４３，４４、５１、６２、６３  情報リスト
【図１】
2006048543.tif 000003
【図２】
2006048543.tif 000004
【図３】
2006048543.tif 000005
【図４】
2006048543.tif 000006
【図５】
2006048543.tif 000007
【図６】
2006048543.tif 000008
【図７】
2006048543.tif 000009
【図８】
2006048543.tif 000010
【図９】
2006048543.tif 000011
【図１０】
2006048543.tif 000012
【図１１】
2006048543.tif 000013