(57)【要約】【課題】  ポータルサイトを適切に提供することができる。【解決手段】ホームサーバ２１は、ユーザＡおよびユーザＢの嗜好情報を、ユーザ毎に嗜好情報データベース３１に登録して保持している。ホームサーバ２１はまた、その嗜好情報データベース３１に登録された嗜好情報に基づいて、インターネット１２上においてＷｅｂ検索を行い、その結果得られたＷｅｂサイトに関する情報を、ユーザ毎に、Ｗｅｂサイトデータベース３２に登録して保持している。ホームサーバ２１は、新しいＷｅｂサイトが検索されたとき、その旨を携帯端末１１に通知する。【選択図】  図１
2005352552.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの嗜好を表す嗜好情報を、第１のデータベースに登録する第１の登録手段と、
前記第１の登録手段により前記第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索手段と、
前記検索手段による検索結果を、第２のデータベースに登録する第２の登録手段と、
前記第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成手段と、
前記生成手段により生成された前記紹介情報を前記ユーザの携帯端末に提供する提供手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記検索手段により新しいＷｅｂサイトが検索されたとき、その旨を、前記携帯端末に送信する送信手段
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
所定のネットワークを介して接続される所定の機器から利用情報を取得し、その利用情報から、前記ユーザの嗜好情報を抽出する抽出手段をさらに備え、
前記第１の登録手段は、前記抽出手段により抽出された前記嗜好情報を、前記第１のデータベースを登録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記携帯端末と、所定のネットワークを介して接続されたとき、前記携帯端末から利用情報を取得し、その利用情報から、前記ユーザの嗜好情報を抽出する抽出手段をさらに備え、
前記第１の登録手段は、前記抽出手段により前記嗜好情報を、前記第１のデータベースを登録する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記携帯端末から嗜好情報を取得する取得手段をさらに備え、
前記第１の登録手段は、前記取得手段により前記嗜好情報が取得されたとき、その嗜好情報を、前記第１のデータベースを登録し、
前記検索手段は、前記第１のデータベースに嗜好情報が登録されたとき、前記第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索し、
前記第２の登録手段は、前記検索手段による検索結果を、前記第２のデータベースを登録し、
前記生成手段は、前記第２のデータベースに検索結果が登録されたとき、前記紹介情報を生成し、
前記提供手段は、前記紹介情報が生成されたとき、前記ユーザの携帯端末に提供する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
ユーザの嗜好を表す嗜好情報を、第１のデータベースに登録する第１の登録ステップと、
前記第１の登録ステップの処理で前記第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索ステップと、
前記検索ステップによる検索結果を、第２のデータベースに登録する第２の登録ステップと、
前記第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成ステップと、
前記生成ステップの処理で生成された前記紹介情報を前記ユーザの携帯端末に提供する提供ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
ユーザの嗜好を表す嗜好情報を、第１のデータベースに登録する第１の登録ステップと、
前記第１の登録ステップの処理で前記第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索ステップと、
前記検索ステップによる検索結果を、第２のデータベースに登録する第２の登録ステップと、
前記第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成ステップと、
前記生成ステップの処理で生成された前記紹介情報を前記ユーザの携帯端末に提供する提供ステップと
を含む処理をコンピュータに実行させる特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、ポータルサイトを適切に提供することができるように情報処理装置および方法、並びにプログラムに関するものである。
【背景技術】
【０００２】
現在、携帯端末からインターネットに接続し、WWW（World Wide web）上のあらゆる情報にアクセスすることができる。しかしながら、その膨大な情報の中から、所望のＷｅｂサイトに辿り着くことは容易ではなく、時間もかかり、かつ、その通信料も増大する。
【０００３】
そこで、ユーザの嗜好情報に応じたＷｅｂサイトやシステムへの入り口を１つの画面に集約して表示するＷｅｂサイト（ポータルサイト）を、ユーザに提供するサービスが存在する（特許文献１）。ユーザは、提供されたポータルサイトを利用することで、容易に所望のＷｅｂサイトを見つけ出すことができる。
【０００４】
【特許文献１】特開２００３―２９６３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のサービスでは、ユーザが、携帯端末を介してポータルサイトの提供を要求した場合にポータルサイトが供給されるようになされているので、現在ユーザが有しているポータルサイトが最新の内容であるとは限らない。WWW上の情報は随時更新され、ユーザの嗜好にあったＷｅｂサイトが新たに立ち上げられていても、ユーザがポータルサイトの提供を要求しなければ、そのＷｅｂサイトが含まれたポータルサイトはユーザに提供されない。すなわちユーザは、随時ポータルサイトの提供を要求しなければ、古いポータルサイトを使用し続けることになる。
【０００６】
また、ポータルサイト生成に必要な嗜好情報は、所定の手続きによって別途登録されるので、嗜好情報の再登録が行わなければ、同じ嗜好情報でポータルサイトが生成される。すなわち同じ嗜好情報に基づいたポータルサイトの内容は、ユーザにとって新鮮味がなく、ユーザの満足度を持続させることは困難であった。
【０００７】
本発明ではこのような状況に鑑みてなされたものであり、特に、ポータルサイトを適切に提供することができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、ユーザの嗜好を表す嗜好情報を、第１のデータベースに登録する第１の登録手段と、第１の登録手段により第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索手段と、検索手段による検索結果を、第２のデータベースに登録する第２の登録手段と、第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成手段と、生成手段により生成された紹介情報をユーザの携帯端末に提供する提供手段とを備えることを特徴とする。
【０００９】
検索手段により新しいＷｅｂサイトが検索されたとき、その旨を、携帯端末に送信する送信手段をさらに備えることができる。
【００１０】
所定のネットワークを介して接続される所定の機器から利用情報を取得し、その利用情報から、ユーザの嗜好情報を抽出する抽出手段をさらに備え、第１の登録手段は、抽出手段により抽出された嗜好情報を、第１のデータベースを登録することができる。
【００１１】
携帯端末と、所定のネットワークを介して接続されたとき、携帯端末から利用情報を取得し、その利用情報から、ユーザの嗜好情報を抽出する抽出手段をさらに備え、第１の登録手段は、抽出手段により嗜好情報を、第１のデータベースを登録することを特徴とする。
【００１２】
携帯端末から嗜好情報を取得する取得手段をさらに備え、第１の登録手段は、取得手段により嗜好情報が取得されたとき、その嗜好情報を、第１のデータベースを登録し、検索手段は、第１のデータベースに嗜好情報が登録されたとき、第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索し、第２の登録手段は、検索手段による検索結果を、第２のデータベースを登録し、生成手段は、第２のデータベースに検索結果が登録されたとき、紹介情報を生成し、提供手段は、紹介情報が生成されたとき、ユーザの携帯端末に提供することができる。
【００１３】
本発明の情報処理方法は、ユーザの嗜好を表す嗜好情報を、第１のデータベースを登録する第１の登録ステップと、第１の登録ステップの処理で第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索ステップと、検索ステップによる検索結果を、第２のデータベースに登録する第２の登録ステップと、第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成ステップと、生成ステップの処理で生成された紹介情報をユーザの携帯端末に提供する提供ステップとを含むことを特徴とする。
【００１４】
本発明のプログラムは、ユーザの嗜好を表す嗜好情報を、第１のデータベースを登録する第１の登録ステップと、第１の登録ステップの処理で第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索ステップと、検索ステップによる検索結果を、第２のデータベースに登録する第２の登録ステップと、第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成ステップと、生成ステップの処理で生成された紹介情報をユーザの携帯端末に提供する提供ステップとを含む処理をコンピュータに実行させる特徴とする。
【００１５】
本発明の情報処理装置および方法、並びにプログラムにおいては、ユーザの嗜好を表す嗜好情報が、第１のデータベースに登録され、第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトが検索され、その検索結果が、第２のデータベースに登録され、第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報が生成され、生成された紹介情報がユーザの携帯端末に提供される。
【発明の効果】
【００１６】
本発明によれば、ポータルサイトを適切に提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００１８】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００１９】
本発明の情報処理装置は、ユーザの嗜好を表す嗜好情報を、第１のデータベース（例えば、図３の嗜好情報データベース３１）に登録する第１の登録手段（例えば、図３の制御部７０）と、第１の登録手段により第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索手段（例えば、図３の制御部７０）と、検索手段による検索結果を、第２のデータベース（例えば、図３のＷｅｂサイトデータベース３２）に登録する第２の登録手段（例えば、図３の制御部７０）と、第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報（例えば、図１１のポータルサイト）を生成する生成手段（例えば、図３の制御部７０）と、生成手段により生成された紹介情報をユーザの携帯端末に提供する提供手段（例えば、図３のネットワークインタフェース部７２）とを備えることを特徴とする。
【００２０】
検索手段により新しいＷｅｂサイトが検索されたとき、その旨を、携帯端末に送信する送信手段（例えば、図４のステップＳ７，Ｓ８の処理を行う図３の制御部７０）をさらに備えることができる。
【００２１】
所定のネットワークを介して接続される所定の機器から利用情報を取得し、その利用情報から、ユーザの嗜好情報を抽出する抽出手段（例えば、図４のステップＳ１，Ｓ２の処理を行う図３の制御部７０）をさらに備え、第１の登録手段は、抽出手段により抽出された嗜好情報を、第１のデータベースを登録することができる。
【００２２】
携帯端末と、所定のネットワークを介して接続されたとき、携帯端末から利用情報を取得し、その利用情報から、ユーザの嗜好情報を抽出する抽出手段（例えば、図１６のステップＳ９１乃至ステップＳ９３の処理を行う図３の制御部７０）をさらに備え、第１の登録手段は、抽出手段により嗜好情報を、第１のデータベースを登録することを特徴とする。
【００２３】
携帯端末から嗜好情報を取得する取得手段（例えば、図１２のステップＳ７１の処理を行う図３の制御部７０）をさらに備え、第１の登録手段は、取得手段により嗜好情報が取得されたとき、その嗜好情報を、第１のデータベースを登録し、検索手段は、第１のデータベースに嗜好情報が登録されたとき、第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索し、第２の登録手段は、検索手段による検索結果を、第２のデータベースを登録し、生成手段は、第２のデータベースに検索結果が登録されたとき、紹介情報を生成し、提供手段は、紹介情報が生成されたとき、ユーザの携帯端末に提供することができる。
【００２４】
本発明の情報処理方法は、ユーザの嗜好を表す嗜好情報を、第１のデータベースを登録する第１の登録ステップ（例えば、図４のステップＳ３）と、第１の登録ステップの処理で第１のデータベースに登録された嗜好情報に基づいてＷｅｂサイトを検索する検索ステップ（例えば、図４のステップＳ４）と、検索ステップによる検索結果を、第２のデータベースに登録する第２の登録ステップ（例えば、図４のステップＳ５）と、第２のデータベースに登録されたＷｅｂサイトをまとめて紹介するための紹介情報を生成する生成ステップ（例えば、図１０のステップＳ５１乃至ステップＳ５３）と、生成ステップの処理で生成された紹介情報をユーザの携帯端末に提供する提供ステップ（例えば、図１０のステップＳ５４）とを含むことを特徴とする。
【００２５】
図１は、本発明を適用した、ホームサーバ２１の利用例を示している。この例の場合、ホームサーバ２１は、ユーザＡおよびユーザＢの嗜好を表す嗜好情報に基づいて、その嗜好情報に関連するＷｅｂサイトを検索するとともに、新たなＷｅｂサイトが検索されたとき、その旨を携帯端末１１に通知する。そして例えばその通知に応じて、携帯端末１１からポータルサイトの送信要求がなされたとき、ホームサーバ２１は、Ｗｅｂサイトの検索結果に応じたポータルサイトを生成してユーザに提供する。
【００２６】
ユーザＡの携帯端末１１−１およびユーザＢの携帯端末１１−２（以下、個々に区別する必要がない場合、単に、携帯端末１１と称する）は、図示せぬ無線通信網を介して、互いに通信し合うとともに、インターネット１２を介して、ホームサーバ２１と通信する。
【００２７】
ホームサーバ２１は、ユーザＡおよびユーザＢの嗜好情報を、ユーザ毎に嗜好情報データベース３１に登録して保持している。
【００２８】
ホームサーバ２１はまた、その嗜好情報データベース３１に登録された嗜好情報に基づいて、インターネット１２上においてＷｅｂ検索を行い、その結果得られたＷｅｂサイトに関する情報を、ユーザ毎に、Ｗｅｂサイトデータベース３２に登録して保持している。
【００２９】
ホームサーバ２１は、Ｗｅｂ検索の結果に応じて、検索結果をユーザに通知したり、Ｗｅｂサイトデータベース３２に登録されている情報に基づいてポータルサイトを生成し、携帯端末１１に供給する。
【００３０】
ホームサーバ２１は、インターネット１２とともに、１つの家屋内に設置されたホームネットワーク２２にも接続され、それに接続されているテレビジョン受像機２３やＤＶＤ装置２４と通信する。
【００３１】
テレビジョン受像機２３とＤＶＤ（Digital Versatile Disc）装置２４は、ユーザＡおよびユーザＢにより利用されている。テレビジョン受像機２３とＤＶＤ装置２４は、利用履歴をユーザ毎に保持している。例えば、テレビジョン受像機２３において、ユーザが視聴した番組のタイトルや放送時間等などの視聴履歴が、ユーザ毎に保持されている。
【００３２】
ホームサーバ２１は、ホームネットワーク２２を介して、テレビジョン受像機２３やＤＶＤ装置２４から、ユーザＡおよびユーザＢの利用履歴を取得し、その利用履歴から、嗜好情報を抽出する。例えばテレビジョン受像機２３から取得された視聴履歴から、視聴頻度が高い番組のタイトル（またはその中の所定の言葉）等が嗜好情報として抽出される。
【００３３】
抽出された嗜好情報は、嗜好情報データベース２１に登録される。
【００３４】
図２は、携帯端末１１の構成例を示している。
【００３５】
入力部５１は、キーボードやダイヤルなどより構成され、指令を入力して制御部５０に出力する。
【００３６】
無線通信部５２は、図示せぬ無線通信網を介する通信を制御する。ネットワークインタフェース部５３は、確立された無線電話網を介して行われるインターネット１２上の通信を制御する。
【００３７】
表示部５４は、LCD（Liquid Crystal Display）などより構成されており、制御部５０から供給されたデータに応じた画像（例えば、ポータルサイト）を表示する。
【００３８】
図３は、ホームサーバ２１の構成例を示している。
【００３９】
入力部７１は、キーボードやマウスなどより構成され、指令を入力して制御部７０に出力する。
【００４０】
ネットワークインタフェース部７２は、インターネット１２上の通信を制御するとともに、ホームネットワーク２２を介する、テレビジョン受像機２３やＤＶＤ装置２４との通信を制御する。
【００４１】
表示部７３は、LCDなどより構成されており、制御部７０から供給されたデータに応じた画像を表示する。
【００４２】
制御部７０は、各部を制御し、嗜好情報データベース３１およびＷｅｂサイトデータベース３２を利用して、後述するような、Ｗｅｂ検索処理やポータルサイト提供処理を行う。
【００４３】
次に、ホームサーバ２１のＷｅｂ検索処理を、図４のフローチャートを参照して説明する。
【００４４】
ステップＳ１において、ホームサーバ２１の制御部７０は、Ｗｅｂサイトデータベース３２を更新するタイミングであるか否かを判定し、そのタイミングであると判定した場合、ステップＳ２に進む。
【００４５】
例えば、予め設定された時刻になったとき、前回行った更新から所定時間が経過したとき、または携帯端末１１からの所定のアクセスがあったとき、Ｗｅｂサイトデータベース３２を更新するタイミングであると判定されて、ステップＳ２に進む。
【００４６】
ステップＳ２において、ホームサーバ２１の制御部７０は、ネットワークインタフェース部７２を介して、テレビジョン受像機２３やＤＶＤ装置２４と通信し、利用情報（例えば、視聴履歴）を取得し、それからユーザＡおよびユーザＢの嗜好情報を抽出する。
【００４７】
ステップＳ３において、制御部７０は、ステップＳ２で抽出した嗜好情報に基づいて、図５に示すような嗜好情報データベース３１を更新する。
【００４８】
嗜好情報データベース３１は、ユーザＩＤ、嗜好情報、累積出現回数、出現頻度、嗜好度ランキング等が、それぞれ対応して設定されている。
【００４９】
「ユーザＩＤ」は、この例の場合、ユーザＡまたはユーザＢのユーザＩＤａ，ＩＤであり、「嗜好情報」は、ステップＳ２で、各ユーザの利用履歴から抽出された嗜好情報や別途ユーザ毎に登録された嗜好情報である。「累積出現回数」は、対応する嗜好情報が抽出された回数であり、「出現頻度」は、対応する嗜好情報の、最近の出現頻度を表す数字である。
【００５０】
「嗜好度ランキング」は、対応する嗜好情報の嗜好度の高さを表す値である。この例の場合、嗜好度ランキングは、累積出現回数、出現頻度などから求められ、小さい値ほど、嗜好度が高いことを表している。
【００５１】
制御部７０は、ステップＳ２で抽出した嗜好情報が、この嗜好情報データベース３１に存在しない場合、その嗜好情報を、ユーザＩＤや所定の値に初期化された累積出現回数等とともに、嗜好情報データベース３１に設定する。一方抽出された嗜好情報がすでに嗜好情報データベース３１に存在する場合、制御部７０は、その嗜好情報に対応する累積出現回数、出現頻度、および嗜好度ランキングを適宜更新する。
【００５２】
図４に戻り、ステップＳ４において、ホームサーバ２１の制御部７０は、ネットワークインタフェース部７２を介して、嗜好情報データベース３１の嗜好情報をキーワードとして、Ｗｅｂ検索を行う。
【００５３】
具体的には、制御部７０は、嗜好情報データベース３１から、嗜好情報を、ユーザ毎に読み取る。制御部７０は、ネットワークインタフェース部７２を介して、インターネット上の検索エンジンにアクセスし、読み出した嗜好情報をキーワードとして、Ｗｅｂ検索させる。
【００５４】
ステップＳ５において、ホームサーバ２１の制御部７０は、ステップＳ４でのＷｅｂ検索結果に基づいて、Ｗｅｂサイトデータベース３２を更新する。
【００５５】
ここでこのＷｅｂサイトデータベース３２の更新処理の詳細を、図６のフローチャートを参照して説明するが、はじめに、Ｗｅｂサイトデータベース３２のデータ構造を、図７を参照して説明する。
【００５６】
Ｗｅｂサイトデータベース３２には、ユーザＩＤ、嗜好情報、サイト表示、ＵＲＬ、更新フラグ、および履歴フラグがそれぞれ対応して設定されている。
【００５７】
この例の場合、「ユーザＩＤ」は、ユーザＡおよびユーザＢのユーザＩＤであり、「嗜好情報」は、Ｗｅｂ検索のキーワードとして利用された、図５の嗜好情報データベース３１に設定されている嗜好情報である。
【００５８】
「リンク表示」は、検索されたＷｅｂサイトのタイトル名等のリンク表示であり、「ＵＲＬ」は、検索されたＷｅｂサイトのＵＲＬである。
【００５９】
「更新フラグ」は、対応するＵＲＬが、最も最近行われたＷｅｂ検索で取得されたものであるかどうかを示すフラグである。１の更新フラグは、最も最近行われたＷｅｂ検索で取得されたことを示し、０の更新フラグは、そのＷｅｂ検索では取得されていないことを示す。
【００６０】
「履歴フラグ」は、対応するＵＲＬが、最も最近行われたＷｅｂ検索の１つ前のＷｅｂ検索で取得されたＷｅｂサイトであるかどうかを示すフラグである。０の履歴フラグは、そのＷｅｂ検索でも取得されたことを示し、１の履歴フラグは、そのＷｅｂ検索では取得されていないことを示す。
【００６１】
なお、以下において、Ｗｅｂサイトデータベース３２に設定される、それぞれ対応するユーザＩＤ、嗜好情報、サイト表示、ＵＲＬ、更新フラグ、および履歴フラグを、個々に区別する必要がない場合、それらをまとめてＷｅｂ情報と称する。
【００６２】
このようなＷｅｂサイトデータベース３２が、図６に示すように更新される。
【００６３】
すなわちステップＳ３１において、ホームサーバ２１の制御部７０は、Ｗｅｂサイトデータベース３２から、更新フラグが０となっているＷｅｂ情報を削除する。
【００６４】
図７に示すＷｅｂ情報ｗ１乃至ｗ３（ユーザＡに関するＷｅｂ情報の一部）（図８Ａ）を例として説明すると、この場合、更新フラグが０となっているＷｅｂ情報ｗ１が、図８Ｂに示すようにＷｅｂサイトデータベース３２から削除される。
【００６５】
図６に戻り、次にステップＳ３２において、ホームサーバ２１の制御部７０は、更新フラグが１となっているＷｅｂ情報の履歴フラグを０にする。
【００６６】
図８Ｂでは、Ｗｅｂ情報ｗ２およびｗ３の更新フラグがそれぞれ１となっているので、図８Ｃに示すように、Ｗｅｂ情報ｗ２およびｗ３の履歴フラグが０となる（ｗ３の履歴フラグは、もともと０となっているのでそのまま維持される）。
【００６７】
次にステップＳ３３において、ホームサーバ２１の制御部７０は、すべてのＷｅｂ情報の更新フラグを０にする。これにより前回取得されたデータが履歴データとして保持される。
【００６８】
図８の例では、図８Ｄに示すように、Ｗｅｂ情報ｗ２およびｗ３の更新フラグが０となる。
【００６９】
ステップＳ３４において、ホームサーバ２１の制御部７０は、図４のステップＳ４で検索されたＷｅｂサイトに基づいて、Ｗｅｂサイトデータベース３２を更新する。
【００７０】
具体的には、制御部７０は、検索されたＷｅｂサイトのＵＲＬが、履歴フラグが０となっているＷｅｂ情報として存在するか否かを判定し、存在する場合（前回も検索されていた場合）、そのＷｅｂ情報の更新フラグを１にする。
【００７１】
例えば、図４のステップＳ４の検索で、ＵＲＬ２のＷｅｂサイトが検索された場合、図８Ｄに示すように、ＵＲＬ２は、履歴フラグが０となっているＷｅｂ情報ｗ２として存在するので、図８Ｅに示すように、Ｗｅｂ情報ｗ２の更新フラグが１となる。
【００７２】
一方検索されたＷｅｂサイトのＵＲＬが、履歴フラグが０となっているＷｅｂ情報として存在しない場合、制御部７０は、検索されたＷｅｂサイトに対応するユーザＩＤ、嗜好情報、リンク表示、およびＵＲＬ、並びにともに１の更新フラグと履歴フラグを、Ｗｅｂ情報データベース３２に設定する。
【００７３】
例えば、ＵＲＬ２のＷｅｂサイトの他、ＵＲＬ１１のＷｅｂサイトも検索された場合、図８Ｄ，Ｅに示すように、ＵＲＬ１１は、履歴フラグが０となっているＷｅｂ情報として存在しないので、図８Ｆに示すように、そのサイトに関連するユーザＩＤ（ＩＤａ）、嗜好情報（フットサル）、リンク表示（フットサルチーム  試合日程）、ＵＲＬ（ＵＲＬ１１）、１の更新フラグと１の履歴フラグが設定される。
【００７４】
以上のようにＷｅｂサイトデータベース３２が更新されると、処理は、図４のステップＳ６に進む。
【００７５】
ステップＳ６において、ホームサーバ２１の制御部７０は、上述したように更新されたＷｅｂサイトデータベース３２に登録されているユーザＩＤを１つ選択し、ステップＳ７において、そのユーザＩＤに関連して、ステップＳ４でのＷｅｂ検索で、新しいＷｅｂサイトが検索されたか否かを判定する。
【００７６】
具体的には、制御部７０は、Ｗｅｂサイトデータベース３２に設定されている、選択されたユーザＩＤを含むＷｅｂ情報の中に、更新フラグと履歴フラグがともに１になっているものが存在するか否かを判定する。
【００７７】
ユーザＩＤのＩＤａに関する図８Ｆの例では、Ｗｅｂ情報ｗ１１の更新フラグと履歴フラグがともに１となっているので、ユーザＩＤａが選択されているとき、新しいＷｅｂサイトが検索されたと判定される。
【００７８】
ステップＳ７で、新しいＷｅｂサイトが検索されたと判定された場合、ステップＳ８に進み、ホームサーバ２１の制御部７０は、ネットワークインタフェース部７２を介して、ユーザＩＤで特定される携帯端末１１に対して、新しいＷｅｂサイトが検索された旨を示す、例えばメールを、送信する。
【００７９】
図８Ｆの例では、ユーザＩＤａが選択されているとき、新しいＷｅｂサイトが検索された旨を示すメールが、ユーザＡの形態端末１１−１に送信される。
【００８０】
なおこのメールは、携帯端末１１でそのメールを開封したとき、図９に示すような画面が表示されるようになされている。この画面には、ポータルサイトを要求する際に操作されるボタンＢが設けられている。
【００８１】
図４に戻りステップＳ９において、ホームサーバ２１の制御部７０は、Ｗｅｂサイトデータベース３２に登録されているユーザＩＤのすべてを選択したか否かを判定し、まだ選択してないユーザＩＤが存在すると判定した場合、ステップＳ６に戻り、他のユーザＩＤを選択して、ステップＳ７以降の処理を実行する。
【００８２】
ステップＳ９で、すべてのユーザＩＤが選択されたと判定された場合、処理は終了する。
【００８３】
以上のようにして、新規なＷｅｂサイトが検索されたとき、ホームサーバ２１はその旨を携帯端末１１に通知するようにしたので、新規なＷｅｂサイトからなるポータルサイト（最新のポータルサイト）を入手する必要がわかる。
【００８４】
次に、ポータルサイトを携帯端末１１に送信する場合のホームサーバ２１の処理を、図１０のフローチャートを参照して説明する。
【００８５】
ステップＳ５１において、ホームサーバ２１の制御部７０は、携帯端末１１からポータルサイト送信の要求があるまで待機し、その要求があったとき、ステップＳ５２に進む。
【００８６】
ユーザは、図４のステップＳ８の処理で送信されてきた、新規なＷｅｂサイトが検索された旨を示すメールに対応する画像の、図９に示したボタンＢを操作する等することで、ポータルサイト送信を要求することができる。
【００８７】
ステップＳ５２において、ホームサーバ２１の制御部７０は、携帯端末１１からの要求に含まれるユーザＩＤに対応するＷｅｂ情報を、Ｗｅｂサイトデータベース３２（図７，図８Ｆ）から読み出す。
【００８８】
次にステップＳ５３において、制御部７０は、ステップＳ５２で読み出したＷｅｂ情報に応じたポータルサイトを生成する。
【００８９】
例えば図８Ｆに示したＷｅｂ情報ｗ２，ｗ３，ｗ１１に対応するポータルサイトは、図１１に示すようになる。このポータルサイトには、Ｗｅｂ情報ｗ２，ｗ３，ｗ１１に関するＷｅｂサイトを紹介するために、そのリンク表示が表示されるが、「フットサル」（嗜好情報）に関するＷｅｂサイトが新しく検索されているので（更新フラグと履歴フラグがともに１となっているので）、そのＷｅｂサイトを紹介するためのリンク表示に対応して、「ｎｅｗ」の文字が目立つように表示されるようになされている。
【００９０】
このようにＷｅｂ情報に応じたポータルサイトを生成するようにしたので、例えば新規に検索されたＷｅｂサイトを強調してユーザに紹介することができる。
【００９１】
図１０に戻りステップＳ５４において、ホームサーバ２１の制御部７０は、ネットワークインタフェース部７２を介して、生成したポータルサイトを、その送信を要求した携帯端末１１に送信する。
【００９２】
その後処理を終了する。このようにしてポータルサイトが送信される。
【００９３】
図４および図１０の例では、ホームサーバ２１が、テレビジョン受像機２３等から得られた利用情報から嗜好情報を抽出し、それを利用したポータルサイトを提供したが、携帯端末１１から、Ｗｅｂ検索して欲しい嗜好情報がホームサーバ２１に直接供給されたとき、その嗜好情報を利用したポータルサイトを提供するようにすることもできる。この処理における携帯端末１１とホームサーバ２１の動作を、図１２のフローチャートを参照して説明する。
【００９４】
ステップＳ６１において、携帯端末１１の制御部５０は、入力部５１から、ユーザの入力部５１に対する操作に応じて入力された嗜好情報と携帯端末１１のユーザＩＤを、無線通信部５２およびネットワークインタフェース部５３を介して、ホームサーバ２１に送信する。
【００９５】
ホームサーバ２１の制御部７０は、ステップＳ７１において、携帯端末１１から送信されてきた嗜好情報とユーザＩＤが受信されると、ステップＳ７２に進み、制御部７０は、図４のステップＳ３における場合と同様に、嗜好情報データベース（図５）を更新する（受信された嗜好情報を、嗜好情報とともに送信されてきたユーザＩＤに対応させて、嗜好情報データベース３１に登録する）。
【００９６】
すなわち受信された嗜好情報が、そのユーザＩＤと対応して嗜好情報データベース３１に設定されていない場合、その嗜好情報とユーザＩＤが、初期化された累積出現回数等とともに嗜好情報データベース３１に設定される。一方受信された嗜好情報がすでに設定されている場合、その累積出現回数、出現頻度、および嗜好度ランキングが適宜更新される。
【００９７】
ステップＳ７３およびステップＳ７４においては、図４のステップＳ４およびステップＳ５における場合と同様の処理がなされるので、その説明は省略する。
【００９８】
ステップＳ７５において、ホームサーバ２１の制御部７０は、Ｗｅｂサイトデータベース３２（図７）の、嗜好情報とともに送信されてきたユーザＩＤを含むＷｅｂ情報を参照し、新しいＷｅｂサイトが検索されたか否かを判定する。すなわち図４のステップＳ７における場合と同様に、嗜好情報とともに送信されてきたユーザＩＤを含むＷｅｂ情報の中に更新フラグと履歴フラグがともに１となっているものが存在するか否かが判定される。
【００９９】
ステップＳ７５で、新しいＷｅｂサイトが検索されたと判定された場合、ステップＳ７６に進み、ホームサーバ２１の制御部７０は、図１０のステップＳ５３における場合と同様に、嗜好情報とともに送信されてきたユーザＩＤを含むＷｅｂ情報に応じたポータルサイトを生成する。
【０１００】
次にステップＳ７７において、ホームサーバ２１の制御部７０は、生成したポータルサイトと、ステップＳ７１で受信した（ステップＳ６１で送信されてきた）嗜好情報の、嗜好情報データベース３１への登録が完了した旨を、ネットワークインタフェース部７２を介して携帯端末１１に送信する。
【０１０１】
ステップＳ７５で、新しいＷｅｂサイトが検索されなかったと判定された場合、ステップＳ７８に進み、ホームサーバ２１の制御部７０は、新しいＷｅｂサイトが検索されなかった旨と、送信されてきた嗜好情報の、嗜好情報データベース３１への登録が完了した旨を、ネットワークインタフェース部７２を介して携帯端末１１に送信する。
【０１０２】
その後、ホームサーバ２１の処理は終了する。
【０１０３】
携帯端末１１は、ステップＳ６２において、ホームサーバ２１から送信されてきたポータルサイトと嗜好情報登録完了の通知、または新しいＷｅｂサイトが検索されなかった旨と嗜好情報登録完了の通知を受信する。
【０１０４】
このように、携帯端末１１から嗜好情報が送信されてきたとき、その嗜好情報を用いてポータルサイトを生成し、携帯端末１１に提供するようにしたので、ユーザは、必要なＷｅｂ情報を紹介するポータルサイトを、必要な時に入手することができる。
【０１０５】
図１３は、本発明を適用したホームサーバ２１の他の利用例を示している。この例の場合、携帯端末１１は、ホームネットワーク２２を構成する１つの機器としても動作する。
【０１０６】
携帯端末１１はまた、携帯端末１１を介してアクセスしたＷｅｂサイトについて、図１４に示すような、そのアクセス履歴を記憶している。図１４の例の場合、アクセス日時、アクセスしたサイトのサイト表示、ＵＲＬ、閲覧時間等が、それぞれ対応して設定されている。また携帯端末１１は、他の携帯端末１１間で送受信したメールの本文も保持している。
【０１０７】
なおアクセス履歴やメール本文は、図１５に示すように記憶部８１に記憶されている。
【０１０８】
次に、図１３の例における携帯端末１１とホームサーバ２１の動作を、図１６のフローチャートを参照して説明する。
【０１０９】
ステップＳ９１において、ホームサーバ２１の制御部７０は、携帯端末１１がホームネットワーク２２に接続されていることが検知されるまで待機し、接続されていることが検知されたとき、ステップＳ９２に進む。なお携帯端末１１がホームネットワーク２２に接続されているか否かの検知は、ホームサーバ２１のネットワークインタフェース部７２が行う。
【０１１０】
ステップＳ９２において、ホームサーバ２１の制御部７０は、ネットワークインタフェース部７２を介して、記憶されているアクセス履歴やメールの提供を要求する信号を、携帯端末１１に送信する。
【０１１１】
ステップＳ８１において、携帯端末１１の制御部５０は、ステップＳ９２で送信されてきたアクセス履歴等の要求信号を受信すると、記憶部８１に記憶されているアクセス履歴とメール本文を読み出して、無線通信部５２およびネットワークインタフェース部５３を介して、ホームサーバ２１に送信する。
【０１１２】
ホームサーバ２１は、ステップＳ９３において、ステップＳ８１で携帯端末１１から送信されてきたアクセス履歴やメールが受信されると、ホームサーバ２１の制御部７０は、それらを解析して、嗜好情報を抽出する。
【０１１３】
具体的には、アクセス履歴に設定されているサイト表示やメール本文でよく用いられている言葉等が、嗜好情報として抽出される。またアクセス履歴に設定されているＵＲＬのホームページにアクセスして得られる、そのページでよく用いられている言葉等が、嗜好情報として抽出される。
【０１１４】
ステップＳ９４乃至ステップＳ９８においては、図１２のステップＳ７２乃至ステップＳ７６における場合と同様の処理が行われるので、その詳細な説明は省略する。
【０１１５】
ステップＳ９７で、新規なＷｅｂサイトが検索されたと判定され、ステップＳ９８で、そのＷｅｂサイトのＷｅｂ情報に応じたポータルサイトが生成されると、ステップＳ９９において、ホームサーバ２１の制御部７０は、ネットワークインタフェース部７２を介して、生成したポータルサイトを携帯端末１１に送信する。
【０１１６】
一方ステップＳ９７で、新規なＷｅｂサイトが検索されなかったと判定された場合、処理は終了する。
【０１１７】
以上のように、所定の条件を満たしたときに（携帯端末１１がホームネットワーク２に接続されたときに）、携帯端末１１が保持するユーザの嗜好情報がホームサーバ２１に提供され、それを用いて生成されたポータルサイトが提供されれば、ユーザは、より便利にポータルサイトを入手することができる。
【０１１８】
上述した一連の処理は、ハードウエアにより実現させることもできるが、ソフトウエアにより実現させることもできる。一連の処理をソフトウエアにより実現する場合には、そのソフトウエアを構成するプログラムがコンピュータにインストールされ、そのプログラムがコンピュータで実行されることより、上述したホームサーバ２１が機能的に実現される。
【０１１９】
図１７は、コンピュータ１０１構成例を示している。CPU（Central Processing Unit）１１１にはバス１１５を介して入出力インタフェース１１６が接続されており、CPU１１１は、入出力インタフェース１１６を介して、ユーザから、キーボード、マウスなどよりなる入力部１１８から指令が入力されると、例えば、ROM（Read Only Memory）１１２、ハードディスク１１４、またはドライブ１２０に装着される磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、若しくは半導体メモリ１３４などの記録媒体に格納されているプログラムを、RAM（Random Access Memory）１１３にロードして実行する。これにより、上述した各種の処理が行われる。さらに、CPU１１１は、その処理結果を、例えば、入出力インタフェース１１６を介して、LCD（Liquid Crystal Display）などよりなる表示部１１７に必要に応じて出力する。なお、プログラムは、ハードディスク１１４やROM１１２に予め記憶しておき、コンピュータ１０１と一体的にユーザに提供したり、磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３，半導体メモリ１３４等のパッケージメディアとして提供したり、衛星、ネットワーク等から通信部１１９を介してハードディスク１１４に提供することができる。
【０１２０】
なお、本明細書において、記録媒体により提供されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１２１】
【図１】本発明を適用したホームサーバの利用例を示す図である。
【図２】図１の携帯端末の構成例を示すブロック図である。
【図３】図１のホームサーバの構成例を示すブロック図である。
【図４】Ｗｅｂ検索処理を説明するフローチャートである。
【図５】図３の嗜好情報データベースのデータ構造を示す図である。
【図６】図４のステップＳ５のＷｅｂサイトデータベース更新処理の詳細を説明するフローチャートである。
【図７】図３のＷｅｂサイトデータベースのデータ構造を説明する図である。
【図８】Ｗｅｂサイトデータベースの更新状態を説明する図である。
【図９】新しいＷｅｂサイトが検索されたときに携帯端末に送信されるメールの例を示す図である。
【図１０】ポータルサイト送信処理を説明するフローチャートである。
【図１１】ポータルサイトの例を示す図である。
【図１２】ポータルサイトの提供処理と受信処理を説明するフローチャートである。
【図１３】本発明を適用したホームサーバの他の利用例を示す図である。
【図１４】図１３の携帯端末に保持されているアクセス履歴の例を示す図である。
【図１５】図１３の携帯端末の構成例を示すブロック図である。
【図１６】ポータルサイトの他の提供処理と受信処理を説明するフローチャートである。
【図１７】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１２２】
１１  携帯端末，  ２１  ホームサーバ，  ３１  嗜好情報データベース，  ３２  Ｗｅｂサイトデータベース，  ５０  制御部，  ５１  入力部，  ５２  無線通信部，  ５３  ネットワークインタフェース部，  ５４  表示部，  ７０  制御部，  ７１  入力部，  ７２  ネットワークインタフェース部，  ７３  表示部，  ８１  記憶部  
【図１】
2005352552.tif 000003
【図２】
2005352552.tif 000004
【図３】
2005352552.tif 000005
【図４】
2005352552.tif 000006
【図５】
2005352552.tif 000007
【図６】
2005352552.tif 000008
【図７】
2005352552.tif 000009
【図８】
2005352552.tif 000010
【図９】
2005352552.tif 000011
【図１０】
2005352552.tif 000012
【図１１】
2005352552.tif 000013
【図１２】
2005352552.tif 000014
【図１３】
2005352552.tif 000015
【図１４】
2005352552.tif 000016
【図１５】
2005352552.tif 000017
【図１６】
2005352552.tif 000018
【図１７】
2005352552.tif 000019