(57)【要約】      （修正有）【課題】より質の高いコンテンツを、容易に取得できるようにする。【解決手段】WWWブラウザ部８１は、ユーザから入力されたWebページのキーワードなどを含む検索要求情報を評価・検索サーバ７に送信する。評価・検索サーバ７の検索部９２は、送受信制御部９１を介して検索要求情報を受信し、通知されたキーワードに対応するWebページをWWWデータベース９６から検索する。検索部９２は、検索結果として取得したWebページのアクセス情報であるURLを評価部９５に通知し、Webページ毎の評価値の算出を依頼する。検索部９２は、検索結果として取得したWebページのアクセス情報と、評価部９５から通知されたWebページ毎の評価値から、評価付き検索結果情報を生成し、送受信制御部９１を介してWWWブラウザ部８１に送信する。【選択図】図６
2008262558.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを出力する出力手段と、
前記出力手段により出力された前記コンテンツに対する入力に基づいて、ユーザの視聴行為を表わす視聴行為情報を生成する視聴行為情報生成手段と、
前記視聴行為情報生成手段により生成された前記視聴行為情報を他の情報処理装置に送信する通信手段と
を備える情報処理装置。
【請求項２】
前記視聴行為情報生成手段は、前記出力手段により前記コンテンツが出力される時間を表わす情報を前記視聴行為情報として生成する
請求項１に記載の情報処理装置。
【請求項３】
前記視聴行為情報生成手段は、ユーザの操作内容を表わす操作情報に基づいて、前記視聴行為情報を生成する
請求項１に記載の情報処理装置。
【請求項４】
前記視聴行為情報生成手段は、前記コンテンツを記録することを指示する前記操作情報に基づいて、前記視聴行為情報を生成する
請求項３に記載の情報処理装置。
【請求項５】
前記他の情報処理装置により管理され、コンテンツに対する評価である評価値を表わす評価情報の送信を要求する要求手段をさらに備える
請求項１に記載の情報処理装置。
【請求項６】
前記要求手段は、前記評価値が高いものから順に、所定の数の前記評価情報からなる評価情報リストの送信を前記他の情報処理装置に対して要求する
請求項５に記載の情報処理装置。
【請求項７】
前記要求手段は、前記コンテンツとしてのWebページ情報に関する所定の条件を通知するとともに、前記評価情報の送信を前記他の情報処理装置に対して要求し、
前記通信手段は、前記他の情報処理装置から送信される、前記条件に対応する前記Webページ情報を指定するURLとともに、前記条件に対応するWebページ情報のそれぞれの前記評価情報を受信し、
前記出力手段は、前記通信手段により受信された前記URLと前記評価情報を出力する
請求項５に記載の情報処理装置。
【請求項８】
前記視聴行為情報生成手段は、前記出力手段により前記Webページ情報が出力される時間を表わす情報を前記視聴行為情報として生成する
請求項７に記載の情報処理装置。
【請求項９】
前記視聴行為情報生成手段は、ユーザによる、前記Webページ情報をブックマークに登録することを指示する情報に基づいて前記視聴行為情報を生成する
請求項７に記載の情報処理装置。
【請求項１０】
前記視聴行為情報収集手段は、ユーザによる、前記Webページ情報を印刷することを指示する情報に基づいて前記視聴行為情報を生成する
請求項７に記載の情報処理装置。
【請求項１１】
前記視聴行為情報収集手段は、ユーザによる、前記Webページ情報を保存することを指示する情報に基づいて前記視聴行為情報を生成する
請求項７に記載の情報処理装置。
【請求項１２】
放送コンテンツを取得する取得手段と、
前記取得手段により取得された前記放送コンテンツのチャンネルを切り替えるタイミングを表わす切り替えタイミング情報に基づいて、前記放送コンテンツに対する評価値を演算する評価演算手段と
をさらに備え、
前記出力手段は、前記取得手段により取得された前記放送コンテンツを表示し、
前記視聴行為生成手段は、前記評価演算手段により演算された前記評価値を含む前記視聴行為情報を生成する
請求項１に記載の情報処理装置。
【請求項１３】
前記評価演算手段は、前記切り替えタイミング情報により、所定のコマーシャルが放送された直後にチャンネルが切り替えられたことが表わされているとき、前記コマーシャルが放送される直前に放送されていた前記放送コンテンツに対する前記評価値を所定の値だけ高くする
請求項１２に記載の情報処理装置。
【請求項１４】
前記評価演算手段は、前記切り替えタイミング情報により、チャンネルが連続して切り替えられた後に所定の放送コンテンツが選択されたことが表わされているとき、選択された前記放送コンテンツに対する前記評価値を所定の値だけ高くする
請求項１２に記載の情報処理装置。
【請求項１５】
所定の記録媒体に記憶されている記録媒体コンテンツを再生する再生手段と、
前記再生手段により再生された前記記録媒体コンテンツに対するユーザの操作の内容を表わす操作情報に基づいて、前記記録媒体コンテンツに対する評価値を演算する評価演算手段と
をさらに備え、
前記出力手段は、前記再生手段により再生された前記記録媒体コンテンツを出力し、
前記視聴行為情報生成手段は、前記評価演算手段により演算された前記評価値を含む前記視聴行為情報を生成する
請求項１に記載の情報処理装置。
【請求項１６】
前記評価演算手段は、前記記録媒体コンテンツの再生速度を表わす前記操作情報に基づいて、前記評価値を演算する
請求項１５に記載の情報処理装置。
【請求項１７】
前記評価演算手段は、前記操作情報により、前記記録媒体コンテンツの全体、または、その所定の部分が繰り返し再生されたことが表わされているとき、前記評価値を所定の値だけ高くする
請求項１５に記載の情報処理装置。
【請求項１８】
前記評価演算手段は、前記操作情報により、前記記録媒体コンテンツの所定の部分が早送りされたことが表わされているとき、前記評価値を所定の値だけ高くする
請求項１５に記載の情報処理装置。
【請求項１９】
前記評価演算手段は、前記操作情報により、前記記録媒体コンテンツが一時停止されたことが表わされているとき、前記評価値を所定の値だけ高くする
請求項１５に記載の情報処理装置。
【請求項２０】
前記評価演算手段は、前記操作情報により、前記記録媒体コンテンツが再生中において停止され、その後、停止された位置から、再生されたことが表わされているとき、前記評価値を所定の値だけ高くする
請求項１５に記載の情報処理装置。
【請求項２１】
コンテンツを出力する出力ステップと、
前記出力ステップの処理により出力された前記コンテンツに対する入力に基づいて、ユーザの視聴行為を表わす視聴行為情報を生成する視聴行為情報生成ステップと、
前記視聴行為情報生成ステップの処理により生成された前記視聴行為情報を他の情報処理装置に送信する通信ステップと
を含む情報処理方法。
【請求項２２】
コンテンツの出力を制御する出力制御ステップと、
前記出力制御ステップの処理により出力された前記コンテンツに対する入力に基づいて、ユーザの視聴行為を表わす視聴行為情報を生成する視聴行為情報生成ステップと、
前記視聴行為情報生成ステップの処理により生成された前記視聴行為情報の他の情報処理装置に対する送信を制御する通信制御ステップと
を含むコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、および記録媒体に関し、特に、より質の高いコンテンツを、容易に取得できるようにする情報処理装置、情報処理方法、および記録媒体に関する。に関する。
【背景技術】
【０００２】
近年、コンピュータやインターネット技術の発達に伴い、個人でも、容易に情報（コンテンツ）を発信することができるようになってきており、利用する側としても、利用できるコンテンツの量が飛躍的に高まってきている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、コンテンツの量が飛躍的に高まり、自由に利用できるとしても、質の悪いコンテンツも少なからず存在する。
【０００４】
そこで、コンテンツの質を評価し、利用するユーザに提供することが考えられるが、人間が膨大な量のコンテンツの内容を確認して評価することは非常に手間がかかる。また、人間が評価したとしても、その評価は、評価した人の好みに左右される。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、ユーザに応じた評価情報を提供することにより、ユーザが質の高いコンテンツを容易に取得することができるようにしたものである。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、コンテンツを出力する出力手段と、前記出力手段により出力された前記コンテンツに対する入力に基づいて、ユーザの視聴行為を表わす視聴行為情報を生成する視聴行為情報生成手段と、前記視聴行為情報生成手段により生成された前記視聴行為情報を他の情報処理装置に送信する通信手段とを備える。
【０００７】
前記視聴行為情報生成手段には、前記出力手段により前記コンテンツが出力される時間を表わす情報を前記視聴行為情報として生成させることができる。
【０００８】
前記視聴行為情報生成手段には、ユーザの操作内容を表わす操作情報に基づいて、前記視聴行為情報を生成させることができる。
【０００９】
前記視聴行為情報生成手段には、前記コンテンツを記録することを指示する前記操作情報に基づいて、前記視聴行為情報を生成させることができる。
【００１０】
前記他の情報処理装置により管理され、コンテンツに対する評価である評価値を表わす評価情報の送信を要求する要求手段をさらに備えるようにすることができる。
【００１１】
前記要求手段には、前記評価値が高いものから順に、所定の数の前記評価情報からなる評価情報リストの送信を前記他の情報処理装置に対して要求させることができる。
【００１２】
前記要求手段には、前記コンテンツとしてのWebページ情報に関する所定の条件を通知させるとともに、前記評価情報の送信を前記他の情報処理装置に対して要求させ、前記通信手段には、前記他の情報処理装置から送信される、前記条件に対応する前記Webページ情報を指定するURLとともに、前記条件に対応するWebページ情報のそれぞれの前記評価情報を受信させ、前記出力手段には、前記通信手段により受信された前記URLと前記評価情報を出力させることができる。
【００１３】
前記視聴行為情報生成手段には、前記出力手段により前記Webページ情報が出力される時間を表わす情報を前記視聴行為情報として生成させることができる。
【００１４】
前記視聴行為情報生成手段には、ユーザによる、前記Webページ情報をブックマークに登録することを指示する情報に基づいて前記視聴行為情報を生成させることができる。
【００１５】
前記視聴行為情報収集手段には、ユーザによる、前記Webページ情報を印刷することを指示する情報に基づいて前記視聴行為情報を生成させることができる。
【００１６】
前記視聴行為情報収集手段には、ユーザによる、前記Webページ情報を保存することを指示する情報に基づいて前記視聴行為情報を生成させることができる。
【００１７】
放送コンテンツを取得する取得手段と、前記取得手段により取得された前記放送コンテンツのチャンネルを切り替えるタイミングを表わす切り替えタイミング情報に基づいて、前記放送コンテンツに対する評価値を演算する評価演算手段とをさらに備えるようにすることができる。この場合、前記出力手段には、前記取得手段により取得された前記放送コンテンツを表示させ、前記視聴行為生成手段には、前記評価演算手段により演算された前記評価値を含む前記視聴行為情報を生成させることができる。
【００１８】
前記評価演算手段には、前記切り替えタイミング情報により、所定のコマーシャルが放送された直後にチャンネルが切り替えられたことが表わされているとき、前記コマーシャルが放送される直前に放送されていた前記放送コンテンツに対する前記評価値を所定の値だけ高くさせることができる。
【００１９】
前記評価演算手段には、前記切り替えタイミング情報により、チャンネルが連続して切り替えられた後に所定の放送コンテンツが選択されたことが表わされているとき、選択された前記放送コンテンツに対する前記評価値を所定の値だけ高くさせることができる。
【００２０】
所定の記録媒体に記憶されている記録媒体コンテンツを再生する再生手段と、前記再生手段により再生された前記記録媒体コンテンツに対するユーザの操作の内容を表わす操作情報に基づいて、前記記録媒体コンテンツに対する評価値を演算する評価演算手段とをさらに備えるようにすることができる。この場合、前記出力手段には、前記再生手段により再生された前記記録媒体コンテンツを出力させ、前記視聴行為情報生成手段には、前記評価演算手段により演算された前記評価値を含む前記視聴行為情報を生成させることができる。
【００２１】
前記評価演算手段には、前記記録媒体コンテンツの再生速度を表わす前記操作情報に基づいて、前記評価値を演算させることができる。
【００２２】
前記評価演算手段には、前記操作情報により、前記記録媒体コンテンツの全体、または、その所定の部分が繰り返し再生されたことが表わされているとき、前記評価値を所定の値だけ高くさせることができる。
【００２３】
前記評価演算手段には、前記操作情報により、前記記録媒体コンテンツの所定の部分が早送りされたことが表わされているとき、前記評価値を所定の値だけ高くさせることができる。
【００２４】
前記評価演算手段には、前記操作情報により、前記記録媒体コンテンツが一時停止されたことが表わされているとき、前記評価値を所定の値だけ高くさせることができる。
【００２５】
前記評価演算手段には、前記操作情報により、前記記録媒体コンテンツが再生中において停止され、その後、停止された位置から、再生されたことが表わされているとき、前記評価値を所定の値だけ高くさせることができる。
【００２６】
本発明の情報処理方法、または本発明の記録媒体に記録されているプログラムは、コンテンツを出力する出力ステップと、前記出力ステップの処理により出力された前記コンテンツに対する入力に基づいて、ユーザの視聴行為を表わす視聴行為情報を生成する視聴行為情報生成ステップと、前記視聴行為情報生成ステップの処理により生成された前記視聴行為情報を他の情報処理装置に送信する通信ステップとを含む。
【００２７】
本発明においては、コンテンツが出力され、出力された前記コンテンツに対する入力に基づいて、ユーザの視聴行為を表わす視聴行為情報が生成される。また、生成された前記視聴行為情報が他の情報処理装置に送信される。
【発明の効果】
【００２８】
本発明によれば、ユーザは、より質の高いコンテンツを、容易に取得できる。
【発明を実施するための最良の形態】
【００２９】
図１は、本発明を適用したネットワークシステムの構成例を示している。
【００３０】
パーソナルコンピュータ１は、公衆回線網４に接続されており、TCP/IP（Transmission Control Protocol/Internet Protocol）のプロトコルにしたがって、公衆回線網４、およびアクセスサーバ６を介して、インターネット５に接続されている多数のWWW（World Wide Web）サーバ８−１乃至８−N（以下、WWWサーバ８−１乃至８−Nのそれぞれを個々に区別する必要がない場合、まとめてWWWサーバ８と称する）に、アクセスすることができるようになされている。そのため、ユーザは、パーソナルコンピュータ１を利用して、WWWサーバ８に記憶されている様々なWebページとしてのHTML（Hyper Text Markup Language）形式のファイルを利用することができる。
【００３１】
また、ユーザは、携帯電話機２を利用しても、基地局３と無線通信をすることによりWWWサーバ８にアクセスすることができる。
【００３２】
基地局３は、通信サービスの提供エリアを所望の大きさに分割したセル内にそれぞれ設置された固定無線局であり、移動無線局である携帯電話機２は、それが存在するセルを担当する基地局３に無線接続されるようになっている。
【００３３】
なお、携帯電話機２と基地局３の間では、例えば、W-CDMA（Wideband-Code Division Multiple Access）と呼ばれる符号分割多元接続方式によって無線通信が行われるようになっており、これにより、２GHzの周波数帯域を使用して、最大で２Mbpsのデータ転送速度で、大容量のデータを高速にやりとりすることができるようになっている。このように、高速かつ大容量のデータ通信が可能であることにより、ユーザは、携帯電話機２を利用して、音声通話の他、電子メール、WWWサーバ８に記憶されているWebページの閲覧、画像の送受信等の様々なデータのやりとりを行うことができるようになっている。
【００３４】
基地局３は、有線回線を介して、公衆回線網４に接続されており、公衆回線網４には、インターネット５、図示しない多くの加入者有線端末、コンピュータネットワーク、企業内ネットワーク等が接続されている。さらに、公衆回線網４には、インターネットサービスプロバイダが保有するアクセスサーバ６も接続されている。
【００３５】
アクセスサーバ６は、いわゆるダイヤルアップ接続による、インターネット５への接続サービスを提供する。
【００３６】
評価・検索サーバ７は、インターネット５に接続されており、WWWサーバ８に記憶されているWebページの検索サーバとしての機能を有している。例えば、評価・検索サーバ７は、いわゆるディレクトリ型の検索サーバとして機能するために、WebページのURL(Uniform Resource Locator)などのアクセス情報を階層構造にカテゴリ分類して蓄積しており、ユーザがパーソナルコンピュータ１などを利用して通知したキーワードなどに基づいて、Webページを検索する。また、評価・検索サーバ７は、いわゆるロボット型の検索サーバとして機能するようにすることもできる。その場合、評価・検索サーバ７に記録されているロボットプログラムは、所定時間毎にWWWサーバ８のWebページに関する情報を収集し、その結果をデータベース化して記憶する。
【００３７】
さらに、評価・検索サーバ７は、ユーザから通知されたキーワードなどに基づいてWebページを検索し、その検索結果を通知するとともに、検索結果として取得したWebページ毎の評価情報をユーザに提供する。例えば、検索結果のWebページ毎に質の評価値が示されるため、ユーザは、無用なWebページを閲覧する必要がなくなる。
【００３８】
管理制御装置９は、公衆回線網４に接続されており、パーソナルコンピュータ１や携帯電話機２を利用するユーザに対する通話料金等の課金処理を行う。
【００３９】
図２は、図１のパーソナルコンピュータ１の内部の構成例を示す図である。
【００４０】
CPU(Central Processing Unit)２１には、バス２４を介して、入出力インタフェース２５が接続されている。CPU２１は、ユーザによって、キーボードや、マウス、マイク等で構成される入力部２６が操作され、入出力インタフェース２５を介して指令が入力されることに応じて、ROM(Read Only Memory)２２に格納されているプログラムをRAM(Random Access Memory)２３に展開し、実行する。
【００４１】
また、CPU２１は、記憶部２８に格納されているプログラム、WWWサーバ８からインターネット５、アクセスサーバ６、および公衆回線網４を介して転送され、通信部２９で受信されて記憶部２８にインストールされたプログラム、またはドライブ３０に装着された各種の記録媒体から読み出されて記録部２８にインストールされたプログラムを、RAM２３に展開して実行する。これにより、CPU２１は、後述するフローチャートにしたがった処理を行う。
【００４２】
そして、CPU２１は、その処理結果を、必要に応じて、例えば、入出力インタフェース２５を介して、CRT（Cathode Ray Tube），LCD(Liquid Crystal Display)、スピーカ等で構成される出力部２７から出力、あるいは、通信部２９から送信、さらには、ハードディスク等で構成される記憶部２８に記録させる。
【００４３】
なお、アクセスサーバ６、評価・検索サーバ７、WWWサーバ８、および管理制御装置９は、それぞれ、パーソナルコンピュータ１と同様の構成を有しており、その図示と説明は省略する。
【００４４】
図３は、図１の携帯電話機２の外観の構成例を示している。
【００４５】
図３において、携帯電話機２は、中央のヒンジ部４１を境に、表示部４２と本体４３とに分けられており、ヒンジ部４１を介して折り畳み可能に形成されている。
【００４６】
表示部４２には、その上端左部に送受信用のアンテナ４４が引出しおよび収納可能な状態に取り付けられており、アンテナ４４は、基地局３との間で電波を送受信する。また、表示部４２には、その上端中央部に、ほぼ１８０度の角度範囲で回動自在なカメラ部４５が設けられている。カメラ部４５は、CCD(Charge Coupled Device)カメラ４６を有しており、これにより、携帯電話機２では、所望の被写体の画像を撮像することができるようになっている。
【００４７】
カメラ部４５の、CCDカメラ４６が設けられている反対側の面（背面）には、図４に示すようにスピーカ４７が設けられている。即ち、ユーザが、カメラ部４５を、図３に示した状態から、ほぼ１８０度回動すると、図４に示すように、カメラ部４５の背面側の中央に設けられたスピーカ４７が、正面側に位置することになり、これにより、通常の音声通話が可能な状態に切り換わる。
【００４８】
表示部４２には、さらに、その正面に、液晶ディスプレイ４８が設けられており、液晶ディスプレイ４８には、例えば、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号、および発信履歴などが表示される。さらに、液晶ディスプレイ４８には、電子メールの内容や、Webページ、CCDカメラ４６で撮像された画像、携帯電話機２で受信されたデータ、その他、液晶ディスプレイ４８の表示画面上の所定の位置を指示するカーソルなども表示される。
【００４９】
本体４３には、その表面に「０」乃至「９」の数字キー、発呼キー、リダイヤルキー、終話及び電源キー、クリアキー、並びに電子メールキー等の操作キー４９が設けられており、ユーザは、この操作キー４９を操作することによって、各種の指示を入力することができるようになっている。
【００５０】
また、本体４３には、操作キー４９の下部に、メモボタン５０やマイクロフォン５１が設けられている。メモボタン５０は、通話中の相手の音声を録音するときに操作される。マイクロフォン５１は、通話時のユーザの音声を集音する。
【００５１】
さらに、本体４３には、操作キー４９の上部に、回転自在なトラックボール５２が、本体４３の表面から僅かに突出した状態で設けられている。トラックボール５２が回転操作されると、その操作に応じて、液晶ディスプレイ４８に表示された電話帳リストや電子メールのスクロール動作、Webページのページ捲り動作、画像の送り動作等の種々の動作が行われる。
【００５２】
また、トラックボール５２は、本体４３の内部方向への押圧操作が可能になっている。例えば、ユーザが、トラックボール５２を回転操作することにより、液晶ディスプレイ４８に表示された電話帳リストの複数の電話番号の中から所望の電話番号を選択し、トラックボール５２を本体４３の内部方向に押圧操作すると、携帯電話機２では、選択された電話番号が確定され、その電話番号に対して自動的に発呼処理が行われる。
【００５３】
その他、トラックボール５２は、例えば、液晶ディスプレイ４８に表示されるカーソルを移動するときに回転操作され、カーソルが位置している点をクリックするときに、押圧操作される。
【００５４】
本体４３の左側面上部には、抜差自在なメモリカード５３を挿着するためのメモリカードスロット５４が設けられている。メモリカード５３には、メモボタン５０が押下された場合に、通話中の相手の音声が記録され、あるいは、また、ユーザの操作に応じて、電子メールや、Webページ、CCDカメラ４６で撮像された画像、携帯電話機２で受信されたデータ等が記録される。
【００５５】
メモリカード５３は、小型薄型形状のプラスチックケース内に、電気的に書換えや消去が可能な不揮発性メモリであるEEPROM（Electrically Erasable and Programmable Read Only Memory）の一種であるフラッシュメモリ素子を格納したものであり、画像データや、音声データ、プログラム等の各種データの書き込みおよび読み出しが可能となっている。
【００５６】
なお、メモリカード５３としては、例えば、本件出願人であるソニー株式会社によって開発されたメモリスティク（ソニー株式会社の商標）を採用することができる。また、メモリカード５３としては、その他、例えば、他社製品であるSDメモリーカードや、コンパクトフラッシュ（登録商標）、スマートメディア、マルチメディアカード、サムドライブ(Thumb Drive)（いずれも商標）等を採用することも可能である。また、半導体メモリであるメモリカード５３に替えて、例えば、マイクロドライブやiDフォーマット（いずれも商標）といった磁気ディスク等を採用することも可能である。
【００５７】
メモリカード５３は、メモリカードスロット５４に対して、容易に着脱可能となっており、従って、メモリカード５３を介することで、他の電子機器との間で、データを、容易に共有することが可能となっている。
【００５８】
なお、本体４３には、背面側に、図示しないバッテリパックが挿着されており、終話及び電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態となる。
【００５９】
図５は、図１の携帯電話機２の電気的構成例を示している。
【００６０】
携帯電話機２は、表示部４２および本体４３の各部を統括的に制御する主制御部６０に対して、電源回路部６１、操作入力制御部６２、画像エンコーダ６３、カメラI/F（インターフェース）部６４、LCD制御部６５、画像デコーダ６６、多重分離部６７、記録再生部７２、変復調回路部６８、および音声コーデック６９が、メインバス７０を介して互いに接続されると共に、画像エンコーダ６３、画像デコーダ６６、多重分離部６７、変復調回路部６８、および音声コーデック６９が、同期バス７１を介して互いに接続されて構成されている。
【００６１】
電源回路部６１は、ユーザの操作により終話及び電源キーがオン状態にされると、バッテリパックから各部に対して電力を供給し、携帯電話機２を動作可能な状態に起動する。
【００６２】
主制御部６０は、図示せぬCPU，ROM，RAM等で構成され、CPUが、ROMに記憶されたプログラムを実行することで、各種の処理を行う。
【００６３】
即ち、携帯電話機２は、主制御部６０の制御に基づいて、音声通話モード時にマイクロフォン５１で集音した音声信号を、音声コーデック６９によってディジタル音声データに変換し、これを変復調回路部６８でスペクトラム拡散処理する。さらに、携帯電話機２は、そのスペクトラム拡散処理後の信号に対して、送受信回路部７３でディジタルアナログ変換処理及び周波数変換処理を施し、アンテナ４４を介して送信する。
【００６４】
また、携帯電話機２は、音声通話モード時にアンテナ４４で受信した受信信号を、送受信回路部７３で増幅し、周波数変換処理及びアナログディジタル変換処理を施して、変復調回路部６８に供給する。変復調回路部６８は、送受信回路部７３からの信号をスペクトラム逆拡散処理し、音声コーデック６９に供給する。音声コーデック６９は、変復調回路部６８からの信号をアナログ音声信号に変換し、スピーカ４７に供給して出力させる。
【００６５】
さらに、携帯電話機２は、例えば、電子メール等のテキストデータを送信する場合、操作キー４９やトラックボール５２の操作によって入力されたテキストデータを、操作入力制御部６２を介して主制御部６０に送出する。主制御部６０は、供給されるテキストデータを、上述した音声通話における場合と同様に、変復調回路部６８および送受信回路部７３で処理した後、アンテナ４４を介して、基地局３に送信する。
【００６６】
また、携帯電話機２は、電子メール等のテキストデータを受信する場合、アンテナ４４を介して基地局３から受信した受信信号を、音声通話における場合と同様に、送受信回路部７３および変復調回路部６８で処理することにより、テキストデータに復元した後、LCD制御部６５を介して、液晶ディスプレイ４８に供給して、電子メールとして表示させる。
【００６７】
さらに、携帯電話機２は、例えば、画像データを送信する場合、CCDカメラ４６で撮像された画像データを、カメラインターフェース部６４を介して、画像エンコーダ６３に供給する。画像エンコーダ６３は、CCDカメラ４６から供給される画像データを、所定の符号化方式によって圧縮符号化することにより符号化画像データに変換し、これを多重分離部６７に送出する。同時に、携帯電話機２は、CCDカメラ４６による撮像中にマイクロフォン５１で集音した音声を、音声コーデック６９を介して、ディジタルの音声データとして、多重分離部６７に送出する。多重分離部６７は、画像エンコーダ６３から供給された符号化画像データと音声コーデック６９から供給された音声データとを、所定の方式で多重化する。この結果得られる多重化データは、変復調回路部６８および送受信回路部７３で処理され、アンテナ４４を介して送信される。
【００６８】
なお、CCDカメラ４６で撮影される画像データは、同時に、カメラインターフェース部６４およびLCD制御部６５を介して、液晶ディスプレイ４８に供給して表示することができる。
【００６９】
携帯電話機２は、例えば、画像データを受信する場合、アンテナ４４を介して基地局３から受信した受信信号を、送受信回路部７３および変復調回路部６８で処理し、その結果得られる多重化データを、多重分離部６７に送出する。多重分離部６７は、多重化データを、符号化画像データと音声データとに分け、同期バス７１を介して、符号化画像データを画像デコーダ６６に供給すると共に、音声データを音声コーデック６９に供給する。画像デコーダ６６は、符号化画像データを所定の符号化方式に対応した復号化方式でデコードすることにより、再生動画像データを生成し、LCD制御部６５を介して液晶ディスプレイ４８に供給して表示させる。音声コーデック６９は、そこに供給される音声データをアナログ音声信号に変換し、スピーカ４７に供給して出力させる。
【００７０】
なお、携帯電話機２では、受信した各種のデータを、記録再生部７２を介してメモリカード５３に供給して記録させることが可能である。
【００７１】
図６は、パーソナルコンピュータ１、および評価・検索サーバ７の機能的構成例を示すブロック図である。この機能的構成は、パーソナルコンピュータ１の記憶部２８に記憶されているWWWブラウザプログラムをCPU２１が実行し、評価・検索サーバ７が保持している検索プログラムを、図示せぬCPUが実行することにより実現される。なお、この例においては、ユーザがパーソナルコンピュータ１のWWWブラウザプログラムを実行した場合について説明するものとするが、ユーザが携帯電話機２の主制御部６０に記憶されているWWWブラウザプログラムを実行した場合も、同様の機能構成が実現される。
【００７２】
パーソナルコンピュータ１のWWWブラウザ部８１は、評価・検索サーバ７に対して、ユーザにより入力されたWebページのキーワードなどの情報からなる検索要求情報を送信する。そして、WWWブラウザ部８１は、評価・検索サーバ７から検索結果として通知されるWebページのURLなどの検索結果情報を、CRTなどよりなる出力部２７に一覧表示し、ユーザに提供する。また、それぞれのWebページには、評価・検索サーバ７により評価された、そのWebページの内容の評価情報が付加され、ユーザに提供される。そのため、ユーザは、評価情報に基づいて、有用なWebページのみを選択して閲覧することができる。
【００７３】
検索結果として提供されたWebページの一覧情報から、ユーザがマウスなどよりなる入力部２６を操作することにより、好みのWebページを選択した場合、WWWブラウザ部８１は、選択されたWebページのURLが指定する、インターネット５に接続されるWWWサーバ８にアクセスし、WebページとしてのHTMLファイルを取得する。HTMLファイルを取得したWWWブラウザ部８１は、これを出力部２７に表示、または出力させる。
【００７４】
また、WWWブラウザ部８１は、ユーザが入力部２６を操作し、出力部２７に表示されているWebページに対して入力した各種の操作情報から、そのWebページに対する、視聴行為情報としての評価値の更新情報を生成し、評価・検索サーバ７の送受信制御部９１に送信する。例えば、WWWブラウザ部８１は、ユーザが、所定のWebページを表示させた時間に応じて、そのWebページに対する評価値の更新情報を生成し、送受信制御部９１に送信する。すなわち、表示されている時間が長いWebページほど、価値あるWebページであることを示す評価値の更新情報が生成され、反対に、表示した瞬間、他のWebページへの移動が指示されたようなWebページに対しては、価値が劣るWebページであることを示す評価値の更新情報が生成される。送受信制御部９１に通知される更新情報には、ユーザがWebページに対して入力した操作内容に対応する評価値の更新情報の他、そのWebページのURLなどが含められる。
【００７５】
図７は、操作内容と、評価値の更新情報の対応例を示す図である。
【００７６】
この例においては、第１の操作内容として、「一瞬見て、次のページに移動した」が設定され、ユーザがそのような操作をした場合、そのWebページの評価値は１０ポイントだけマイナスされることが示されている。すなわち、ユーザが、Webページを一瞬だけ表示させ、次のページへ移動した場合、一瞬だけ表示されたWebページの評価値を１０ポイントだけマイナスすることを示す更新情報と、そのWebページのURLが評価・検索サーバ７に通知される。その通知を受信した評価・検索サーバ７は、URLにより指定される、一瞬だけ表示されたWebページに対する評価情報が既に登録されている場合、その評価値を１０ポイントだけマイナスし、そのWebページに対する評価情報がまだ登録されていない場合、予め設定された初期値から１０ポイントだけマイナスして登録する。
【００７７】
また、図７においては、第２の操作内容として、「ブックマークへ登録した」が設定され、ユーザがWebページをブックマークへ登録した場合、そのWebページの評価値は１０ポイントだけプラスされることが示されている。同様に、ユーザが、表示されているWebページを印刷、または保存した場合、そのWebページの評価値が８ポイントだけプラスされ、頻繁に様々な操作を入力した場合、そのWebページの評価値が７ポイントだけプラスされると設定されている。さらに、ユーザが所定の時間以上、Webページを表示させた場合、そのWebページの評価値は５ポイントだけプラスされ、一定期間内に何度も閲覧された場合、そのWebページの評価値は３ポイントだけプラスされると設定されている。
【００７８】
なお、図７に示す操作に限らず、様々な操作から視聴行為情報としての更新情報を生成するようにすることができる。例えば、表示されているWebページ上でのマウスの操作状況、Webページのスクロール距離、リンクしている他のWebページへのアクセス回数などから更新情報が生成され、評価・検索サーバ７に送信されるようにしてもよい。ここで、マウスの操作状況とは、例えば、マウスの移動距離、マウスによるクリック回数などである。また、表示されるページにリンクされているコンテンツのダウンロードが指示された回数、および、表示されるページにリンクされるコンテンツのアップロードが指示された回数などもマウスの操作状況に含まれる。
【００７９】
また、WWWブラウザ部８１から、評価値の更新情報が送信されるとしたが、ユーザにより入力された操作内容を示す情報と、表示しているWebページのURLが送受信制御部９１に送信されるようにしてもよい。この場合、図７に示すような操作内容と評価値の対応表は、例えば、評価情報登録部９３などに予め記憶され、評価情報登録部９３において、評価値の更新情報が生成される。
【００８０】
評価・検索サーバ７の送受信制御部９１は、WWWブラウザ部８１との各種の情報の送受信を制御し、WWWブラウザ部８１から取得した情報を評価・検索サーバ７の各部に供給する。送受信制御部９１は、例えば、WWWブラウザ部８１から、検索要求情報としてWebページのキーワードなどが送信されてきた場合、その検索要求情報を検索部９２に通知する。反対に、検索部９２から、検索要求情報に対する評価付き検索結果情報が通知されてきた場合、送受信制御部９１は、WWWブラウザ部８１に対して、評価付き検索結果情報を送信する。なお、このWWWブラウザ部８１と送受信制御部９１の情報の送受信は、実際には、図１に示すように、公衆回線網４、インターネット５、およびアクセスサーバ６を介して実行される。
【００８１】
また、送受信制御部９１は、WWWブラウザ部８１から送信されてきた評価値の更新情報、およびユーザIDを評価情報登録部９３に通知する。
【００８２】
検索部９２は、送受信制御部９１から通知されてきた検索要求情報に含まれるWebページのキーワードなどに基づいて、WWWデータベース９６に登録されているWebページを検索する。検索部９２は、キーワードに対応するWebページが検索されたとき、検索結果としてそのWebページのURLを取得する。
【００８３】
また、検索結果のURLを取得した検索部９２は、送受信制御部９１から通知されてきたWWWブラウザ部８１の識別情報であるユーザIDと、検索結果のURLを評価部９５に通知する。評価部９５は、この通知された情報に基づいてWebページ毎の評価値を算出し、検索部９２に通知する。
【００８４】
さらに、検索部９２は、評価部９５からのWebページ毎の評価値の通知を受けたとき、評価値と検索結果のURLから評価付き検索結果情報を生成し、送受信制御部９１に通知する。
【００８５】
評価情報登録部９３は、WWWブラウザ部８１が生成し、送受信制御部９１から通知されてきた更新情報に基づいて、評価情報データベース９４に登録されている評価情報を更新登録する。
【００８６】
評価情報データベース９４には、パーソナルコンピュータ１のユーザにとって評価値が高いWebページのリスト（以下、適宜、高評価リストと称する）が、ユーザIDに対応されて登録されている。高評価リストには、評価値が高いWebページの順に、所定の数だけ登録される。
【００８７】
評価部９５は、検索部９２から通知されたユーザIDに基づいて、ユーザIDに対応して評価情報データベース９４に記憶されている高評価リストを取得し、検索結果として通知されたWebページに対する評価値を算出し、検索部９２に通知する。
【００８８】
WWWデータベース作成部９７は、例えば、ディレクトリ型の検索エンジンであり、インターネット５に接続されている多数のWWWサーバ８が記憶するWebページの内容をカテゴリ分類し、WebページのURLを、WWWデータベース９６に登録する。すなわち、WWWデータベース作成部９７は、検索部９２が、ユーザから通知されたキーワードに基づいて、Webページを検索できる状態に、WWWデータベース９６を作成する。
【００８９】
次に、図６の各部の動作について説明する。始めに、図８および図９のフローチャートを参照して、WWWブラウザ部８１のブラウザ処理について説明する。
【００９０】
ステップS１において、WWWブラウザ部８１は、Webページのキーワードなどを含む検索要求情報の送信がユーザにより指示されたか否かを判定し、送信が指示されたと判定した場合、ステップS２に進み、評価・検索サーバ７の送受信制御部９１に対して送信する。
【００９１】
ステップS３において、WWWブラウザ部８１は、検索要求情報を送信したことに応じて、評価・検索サーバ７から送信されてくる評価付き検索結果情報を受信し、ステップS５で、CRTなどより構成される出力部２７に表示する。出力部２７には、ユーザが入力したキーワードに対応する検索結果としてのWebページのURLなどが一覧表示され、それぞれのWebページ毎に、その内容（質）に対する評価値が表示される。このWebページに対する評価値は、数値で表示されることに限られず、例えば、棒グラフにより表示されたり、星の数などにより表示されるようにすることもできる。
【００９２】
一方、ステップS１において、検索要求情報の送信が指示されていないと判定された場合、ステップS４に進む。ステップS４において、WWWブラウザ部８１は、評価付き検索結果情報を既に受信しており、その結果の表示が指示されたか否かを判定し、表示することが指示されたと判定した場合、ステップS５に進み、出力部２７に出力する。また、WWWブラウザ部８１は、評価付き検索結果情報が受信されていない、または、取得している評価付き検索結果情報の表示が指示されていないと判定した場合、ステップS１５に進む。
【００９３】
ステップS６において、WWWブラウザ部８１は、出力部２７に表示した評価付き検索結果情報から、アクセスするWebページが選択されたか否かを判定し、選択されたと判定した場合、ステップS７に進む。
【００９４】
ステップS７において、WWWブラウザ部８１は、選択されたWebページのURLが指定するWWWサーバ８にアクセスし、WebページとしてのHTMLファイルの送信を要求する。そして、WWWブラウザ部８１は、現在表示しているWebページから、他のWebページへの移動が指示されたタイミングに応じて、ステップS８において、それまで表示していたWebページの表示時間のカウントを終了し、評価値を更新する（WWWブラウザ部８１は、Webページを表示したとき、後述するステップS１０において、表示時間のカウントを開始している）。
【００９５】
WWWブラウザ部８１は、ステップS８で、Webページの表示時間のカウントを終了し、例えば、あるWebページを所定時間以上、表示させていた場合、図７を参照して説明したように、そのWebページの評価値を５ポイントだけプラスするような更新情報を生成し、評価・検索サーバ７に送信することにより、そのWebページに対する評価値を更新させる。
【００９６】
ステップS７の処理に応じて、WWWサーバ８から送信されてきたWebページは、ステップS９で出力部２７に表示され、ステップS１０において、その表示時間のカウントが開始される。
【００９７】
ステップS１１において、WWWブラウザ部８１は、表示しているWebページをブックマークに登録（お気に入り登録）することがユーザから指示されたか否かを判定し、指示されたと判定した場合、ステップS１２に進み、ブックマーク登録し、ブックマーク登録に対応する評価値の更新情報を生成して送受信制御部９１に送信する。WWWブラウザ部８１は、ブックマーク登録に応じて、そのWebページに対する評価値を、例えば、図７に示すように１０ポイントだけプラスする更新情報を生成し、送受信制御部９１に送信する。
【００９８】
一方、ステップS１１でブックマークへの登録が指示されていないと判定された場合、ステップS１２の処理はスキップされ、ステップS１３に進む。
【００９９】
ステップS１３において、WWWブラウザ部８１は、表示しているWebページの印刷、または保存が、ユーザにより指示されたか否かを判定し、指示されたと判定した場合、ステップS１４で、印刷、または保存処理を実行し、その処理に対応する評価値の更新情報を生成し、送受信制御部９１に送信する。ユーザにより、Webページの印刷、または保存が指示された場合、例えば、図７に示すように、そのWebページの評価値を８ポイントだけプラスすることを指示する更新情報が生成され、評価・検索サーバ７に送信される。
【０１００】
一方、ステップS１３で、Webページの印刷、または保存が指示されていないと判定された場合、ステップS１４の処理はスキップされ、ステップS１５の処理が実行される。
【０１０１】
ステップS１５において、WWWブラウザ部８１は、キーワードに対する検索結果として、ステップS５で表示されるWebページ以外のWebページへの移動が指示されたか否かを判定する。例えば、ユーザが入力部２６を操作し、所定の入力欄にURLを入力した場合、検索結果以外のWebページへの移動が指示されたと判定され、ステップS７の処理に戻り、それ以降の処理が繰り返し実行される。
【０１０２】
WWWブラウザ部８１は、ステップS１５において、ユーザからの指示に基づいて、検索結果以外のWebページへの移動が指示されていないと判定した場合、ステップS１６に進む。ステップS１６において、ブラウザ処理の終了が指示されたか否かが判定され、指示されていないと判定された場合、ステップS１に戻り、それ以降の処理が繰り返し実行される。一方、ステップS１６でブラウザ処理を終了することが指示されたと判定された場合、処理は終了される。
【０１０３】
次に、図１０のフローチャートを参照して、評価・検索サーバ７の評価情報登録部９３の評価情報登録処理について説明する。
【０１０４】
ステップS３１において、評価情報登録部９３は、送受信制御部９１から送信されてくる評価値の更新情報、および更新情報を生成したWWWブラウザ部８１を識別するユーザIDを受信する。
【０１０５】
ステップS３２において、評価情報登録部９３は、通知されたユーザIDに基づいて、評価情報データベース９４に登録されている高評価リストを読み出し、ステップS３３で、更新情報により評価値が更新されるWebページは、そのユーザの高評価リストに、既に登録されているWebページか否かを判定する。
【０１０６】
評価情報登録部９３は、ステップS３３で、通知された更新情報が、既に登録されているWebページの評価値を更新する更新情報であると判定した場合、ステップS３４に進み、評価情報データベース９４に登録されている評価情報を更新登録する。例えば、送受信制御部９１から、更新情報として、「WebページA」の評価値を１０ポイントだけマイナスすることを指示する更新情報が通知され、「WebページA」に対する評価値が８０ポイントとして評価情報データベース９４の高評価リストに登録されている場合、評価情報登録部９３は、「WebページA」に対する評価値を７０ポイントとし、評価情報データベース９４に更新登録する。
【０１０７】
一方、評価情報登録部９３は、ステップS３３で、通知されてきた更新情報が、高評価リストにまだ登録されていないWebページに関する更新情報であると判定した場合、ステップS３５に進み、通知された更新情報を評価情報データベース９４に新規登録する。例えば、送受信制御部９１から、更新情報として、「WebページA」の評価値を１０ポイントだけプラスすることを指示する更新情報が通知され、まだ登録されていないWebページの初期値を５０ポイントとすることが予め設定されている場合、評価情報登録部９３は、「WebページA」に対する評価値を６０ポイントとし、評価情報データベース９４に新規登録する。
【０１０８】
上述した処理が、更新情報が通知される毎に繰り返し実行され、評価情報データベース９４に、複数のユーザの高評価リストが記憶される。
【０１０９】
次に、図１１のフローチャートを参照して、評価・検索サーバ７の評価部９５の評価値算出処理について説明する。
【０１１０】
ステップS４１において、評価部９５は、検索部９２から通知されてきたユーザIDと、ユーザから通知されたキーワードに基づいて、検索部９２がWWWデータベース９６を検索することにより取得したWebページの検索結果を取得する。
【０１１１】
評価部９５は、ステップS４２において、ユーザIDにより指定されるユーザを注目するユーザ（以下、適宜、注目ユーザと称する）として設定し、注目ユーザのWebページの高評価リストを評価情報データベース９４から取得する。また、評価部９５は、ステップS４３で、注目ユーザ以外の他のユーザの高評価リストを所定の数だけ評価情報データベース９４から取得する。
【０１１２】
ステップS４４において、評価部９５は、取得した高評価リストから、注目ユーザと他のユーザとの嗜好一致度を抽出する。評価部９５は、例えば、図１２に示すような処理を実行することにより嗜好一致度を抽出する。
【０１１３】
図１２（A）は、注目ユーザとしてのユーザAの高評価リストの例を示しており、図１２（B）は、ユーザBの高評価リストの例を示す図である。
【０１１４】
この例においては、図１２（A）に示すように、ユーザAにとって、最も評価値が高いWebページのURLが「URL１」とされ、２番目に評価値が高いWebページのURLが「URL２」とされ、３番目に評価値が高いWebページのURLが「URL３」とされ、４番目に評価値が高いWebページのURLが「URL４」とされている。また、「URL１」により指定されるWebページの評価値が１００ポイントとされ、同様に、「URL２」により指定されるWebページの評価値が１００ポイントとされ、「URL３」により指定されるWebページの評価値が９８ポイントとされ、「URL４」により指定されるWebページの評価値が９５ポイントとされている。
【０１１５】
図１２（B）においては、ユーザBにとって、最も評価値が高いWebページのURLが「URL２」とされ、その評価値が９８ポイントと、２番目に評価値が高いWebページのURLが「URL３」とされ、その評価値が９７ポイントと登録されている。また、３番目に評価値が高いWebページのURLが「URL２０」とされ、その評価値が９５ポイントと、４番目に評価値が高いWebページのURLが「URL１」とされ、その評価値が９３ポイントと、それぞれ登録されている。
【０１１６】
例えば、この高評価リストには、それぞれのユーザ毎に、１００番目に評価値が高いWebページまで登録される。
【０１１７】
そこで、評価部９５は、ステップS４４において、それぞれの高評価リストに共通して登録されているWebページの数を算出し、その数に対応する嗜好一致度を抽出する。
【０１１８】
図１３は、共通するWebページの数に対応して設定されている嗜好一致度の例を示す図である。この例においては、共通するWebページの数が１０個以上の場合、嗜好一致度が１．０ポイントとされ、共通するWebページの数が９個の場合、嗜好一致度が０．９ポイントとされ、以下、同様に、共通するWebページの数が１個減る毎に、嗜好一致度が０．１ポイントずつ減るように設定されている。
【０１１９】
例えば、評価部９５は、図１２（A），（B）の高評価リストより、共通して登録されているWebページの数が８個であると算出した場合、ユーザAとユーザBの嗜好一致度を０．８として抽出し、設定する。このような方法により、評価部９５は、ステップS４４で注目ユーザと他のユーザとの嗜好一致度を抽出する。
【０１２０】
そして、ステップS４５において、評価部９５は、ステップS４４で抽出した嗜好一致度に基づいて、Webページの評価値に対して重み付けをすることにより、検索されたWebページ（検索部９２から通知されたWebページ）の評価値を算出する。
【０１２１】
図１４は、評価部９５により実行される、評価値の算出方法の例を説明する図である。
【０１２２】
図１４において、図１４（A）は、ユーザ間の嗜好一致度の例を示しており、図１４（B）は、検索部９２から通知された検索結果に含められているWebページとしての「WebページA」に対する各ユーザの評価値の例を示している。
【０１２３】
図１４（A）においては、注目ユーザであるユーザAとユーザCの嗜好一致度が０．９ポイントとされ、ユーザAとユーザDの嗜好一致度が０．１ポイントとされ、ユーザAとユーザEの嗜好一致度が０．５ポイントとされている。また、ユーザBとユーザCの嗜好一致度が０．５ポイントとされ、ユーザBとユーザDの嗜好一致度が０．８ポイントとされ、ユーザBとユーザEの嗜好一致度が０．１ポイントとされている。
【０１２４】
図１４（B）においては、「WebページA」に対するユーザCの評価値が８０ポイントとされ、「WebページA」に対するユーザDの評価値が１０ポイントとされ、「WebページA」に対するユーザEの評価値が５０ポイントとされている。
【０１２５】
評価部９５は、図１４（A），（B）に示すような対応表に基づいて、検索結果として通知されたWebページ毎の評価値を算出し、評価付き検索結果情報を生成して、注目ユーザ（WWWブラウザ部８１）に提供する。
【０１２６】
例えば、図１４において、注目ユーザであるユーザAの「WebページA」に対する評価値は、計算式Aにより算出される。すなわち、図１４（B）に示すような他のユーザによる評価値に、そのユーザとの嗜好一致度をそれぞれ乗算（重み付け）した結果を積算し、注目ユーザと他のユーザとの嗜好一致度の合計で除算することにより６５．３ポイントとして算出される。
【０１２７】
また、注目ユーザをユーザBとした場合も、「WebページA」に対する評価値が計算式Bにより３７．９ポイントとして算出される。これにより、図１４に示されるように、同一Webページに対する評価値は、注目ユーザを、どのユーザと設定するかによって異なった値が算出される。
【０１２８】
ステップS４６において、評価部９５は、ステップS４５で算出したWebページ毎の評価値を検索部９２に通知する。検索部９２は、評価部９５から通知されてきた評価値を検索結果のWebページに対応づけることにより評価付き検索結果情報を生成して、WWWブラウザ部８１に提供する。なお、Webページに対する評価値は、図１４に示した方法により算出されることに限らず、様々な方法により算出されるようにすることもできる。例えば、複数のユーザによる評価値の平均値から、所定のWebページに対する評価値を算出するようにしてもよい。
【０１２９】
次に、図１５のフローチャートを参照して、検索部９２のWebページ検索処理について説明する。
【０１３０】
ステップS６１において、検索部９２は、WWWブラウザ部８１から送信されてきた検索要求情報を、送受信制御部９１を介して受信する。この検索要求情報には、検索するWebページのキーワードが含まれている。
【０１３１】
検索部９２は、ステップS６２で、受信されたキーワードに対応するWebページを、WWWデータベース９６に登録されているWebページから検索する。そして、ステップS６３で、検索部９２は、検索されたWebページのURLと、ユーザIDを評価部９５に通知する。
【０１３２】
この通知を受けた評価部９５は、上述した図１１のフローチャートの処理を実行することにより、Webページ毎の評価値を検索部９２に提供する。検索部９２に提供されたWebページ毎の評価値は、ステップS６４で取り込まれ、ステップS６５において、検索結果のWebページ毎に、評価部９５から通知された評価値が付加され、評価付き検索結果情報が生成される。
【０１３３】
ステップS６６において、検索部９２は、ステップS６５で生成した評価付き検索結果情報を、送受信制御部９１を介してWWWブラウザ部８１に送出する。
【０１３４】
これにより、パーソナルコンピュータ１のユーザは、自分の嗜好に応じたWebページの検索結果と、Webページ毎の評価情報を利用することができ、有用な（質の高い）Webページに容易にアクセスすることができる。
【０１３５】
図１６は、本発明を適用した他のネットワークシステムの機能的構成例を示す図である。図１６の例においては、評価サーバ１２０は、上述した評価・検索サーバ７とは異なり、Webページの検索機能を有しておらず、WWWブラウザ部１１０から通知された操作情報に基づいて、高評価リストを作成し、ユーザに提供する処理を実行する。また、図６のネットワークシステムにおいては、WWWブラウザ部８１がWebページに対する評価値の更新情報を生成し、評価・検索サーバ７に通知するとしたが、図１６のネットワークシステムにおいては、WWWブラウザ部１１０は、ユーザから入力されたWebページに対する操作情報のみを通知し、評価サーバ１２０に評価値の更新を要求する。すなわち、図７に示すような操作内容と評価値の更新情報の対応表は、評価サーバ１２０の評価情報登録部１３３に記憶されており、評価情報登録部１３３において、操作内容から評価値の更新情報が生成される。
【０１３６】
以下、図１７乃至図１９のフローチャートを参照して、図１６のネットワークシステムの各部の動作について説明する。始めに、図１７のフローチャートを参照して、WWWブラウザ部１１０のブラウザ処理について説明する。
【０１３７】
ステップS８１において、WWWブラウザ部１１０は、例えば、所定の入力欄にURLが入力され、Webページを表示することが指示されたか否かを判定し、表示が指示されたと判定した場合、ステップS８２に進み、WWWサーバ８にHTMLファイルの送信を要求する。また、ステップS８２でWWWサーバ８２にHTMLファイルの送信が要求されるとともに、ユーザIDが送受信制御部１３１に通知される。
【０１３８】
ステップS８３において、WＷＷブラウザ部１１０は、WWWサーバ８から送信されてきたHTMLファイル、および評価サーバ１２０の送受信制御部１３１から送信されてきた高評価リストを受信する。受信されたこれらの情報は、ステップS８４で出力部２７に表示または出力される。
【０１３９】
そして、WWWブラウザ部１１０は、ステップS８５で、表示したWebページに対してユーザから入力された各種の操作情報を評価サーバ１２０の送受信制御部１３１に送信する。
【０１４０】
例えば、WWWブラウザ部１１０は、送受信制御部１３１に対し、ステップS８４で表示したWebページのURLと、表示を開始することを通知する。この通知に応じて評価サーバ１２０で表示時間のカウントが開始され、表示時間が計測される。また、WWWブラウザ部１１０は、ユーザから、表示しているWebページをブックマーク登録することが指示されたとき、ブックマークの登録処理を実行するとともに、ブックマーク登録が指示されたことを評価サーバ１２０に通知するなどの処理を行う。評価サーバ１２０においては、WWWブラウザ部１１０から送信されてきた各種の操作情報に基づいて評価値が算出され、高評価リストが更新登録される。評価サーバ１２０の処理については、図１９のフローチャートを参照して後述する。
【０１４１】
ステップS８６において、WWWブラウザ部１１０は、ユーザから、他のWebページへの移動が指示されたか否かを判定し、指示されたと判定した場合、ステップS８２に戻り、それ以降の処理を繰り返し実行する。また、WWWブラウザ部１１０は、ステップS８６において、他のWebページへの移動が指示されていないと判定した場合、ステップS８７に進む。
【０１４２】
ステップS８７において、WWWブラウザ部１１０は、ブラウザ処理を終了することがユーザから指示されたか否かを判定し、指示されていないと判定した場合、ステップS８４に戻り、Webページを表示し続け、入力部２６から操作が入力されたとき、ステップS８５で操作情報を送信する処理を実行する。
【０１４３】
一方、WWWブラウザ部１１０は、ステップS８７で、ブラウザ処理を終了することが指示されたと判定した場合、処理を終了する。
【０１４４】
次に、図１８のフローチャートを参照して、評価情報登録部１３３の評価情報登録処理について説明する。
【０１４５】
ステップS１０１において、評価情報登録部１３３は、パーソナルコンピュータ１のユーザが、表示されているWebページに対して各種の操作を入力することにより通知されてきた操作情報、およびWWWブラウザ部１１０を識別するユーザIDを送受信制御部１３１から取得する。
【０１４６】
ステップS１０２において、評価情報登録部１３３は、取得した操作情報に基づいて、その操作内容に対応する評価値の更新情報を生成する。すなわち、評価情報登録部１３３は、上述した図７に示すような操作内容と評価値の対応表を予め記憶している。そのため、評価情報登録部１３３は、ステップS１０２で、例えば、送受信制御部１３１から、ユーザが「WebページA」をブックマークに登録したとの操作情報を取得したとき、図７に示す対応表から、「WebページA」の評価値を１０ポイントだけプラスすることを示す更新情報を生成することができる。
【０１４７】
ステップS１０３において、評価情報登録部１３３は、評価情報データベース１３４から、ステップS１０１で取得したユーザIDに対応する高評価リストを読み出す。そして、評価情報登録部１３３は、ステップS１０４において、ステップS１０２で生成した更新情報は、高評価リストに既に登録されているWebページに関する更新情報か否かを判定する。
【０１４８】
評価情報登録部１３３は、ステップS１０４において、ステップS１０２で生成した更新情報が、既に登録されているWebページの評価値を更新する更新情報であると判定した場合、ステップS１０５に進み、評価情報データベース１３４に登録されている評価情報を更新登録する。例えば、更新情報として、「WebページA」の評価値を１０ポイントだけマイナスすることを指示する更新情報が生成され、「WebページA」に対する評価値が８０ポイントとして高評価リストに登録されている場合、評価情報登録部１３３は、「WebページA」に対する評価値を７０ポイントとし、評価情報データベース１３４に更新登録する。
【０１４９】
一方、評価情報登録部１３３は、ステップS１０４において、ステップS１０２で生成された更新情報が、高評価リストにまだ登録されていないWebページに関する更新情報であると判定した場合、ステップS１０６に進み、評価情報データベース１３４に新規登録する。例えば、更新情報として、「WebページA」の評価値を１０ポイントだけプラスすることを指示する更新情報が生成され、まだ登録されていないWebページの初期値を５０ポイントとすることが予め設定されている場合、評価情報登録部１３３は、「WebページA」に対する評価値を６０ポイントとし、評価情報データベース１３４に新規登録する。
【０１５０】
上述した処理が、更新情報が通知される毎に繰り返し実行され、評価情報データベース１３４に、複数のユーザの高評価リストが記憶される。
【０１５１】
次に、図１９のフローチャートを参照して、評価部１３２の評価値算出処理について説明する。
【０１５２】
ステップS１２１において、評価部１３２は、送受信制御部１３１からユーザIDを取得し、ステップS１２２で、ユーザIDにより指定されるユーザを注目ユーザとして設定し、注目ユーザの高評価リストを評価情報データベース１３４から取得する。また、評価部１３２は、ステップS１２３で、注目ユーザ以外の他のユーザの高評価リストを評価情報データベース１３４から取得する。
【０１５３】
ステップS１２４において、評価部１３２は、取得した高評価リストから、上述した方法により、注目ユーザと他のユーザとの嗜好一致度を抽出する。すなわち、評価部１３２は、例えば、図１２および図１３を参照して説明したように、注目ユーザと、他のユーザとの高評価リストに共通して登録されているWebページの数から嗜好一致度を抽出する。
【０１５４】
そして、ステップS１２５において、評価部１３２は、ステップS１２４で抽出した嗜好一致度に基づいて、Webページの評価値に対して、例えば、図１４を参照して説明したような重み付けなどをすることにより、高評価リストに登録されているWebページ毎の評価値を算出する。
【０１５５】
ステップS１２６において、評価部１３２は、所定のタイミングに応じて、高評価リストをWWWブラウザ部１１０に送受信制御部１３１を介して送出する。これにより、ユーザは、自分にとって、有用なWebページのみを閲覧することができる。
【０１５６】
以上においては、主に、ユーザ毎に生成された高評価リストが、評価・検索サーバ７、または評価サーバ１２０から提供される場合について説明したが、全てのユーザによるWebページの評価値に基づいて生成された、一般的な評価リスト（全てのユーザに対して共通な評価リスト）がユーザからの要求に応じて提供されるようにしてもよい。
【０１５７】
次に、図２０のフローチャートを参照して、一般評価リストを作成する、図１６に示される評価部１３２の処理について説明する。なお、図６に示される評価部９５においても、同様の処理が行われ、一般評価リストが作成される。
【０１５８】
ステップＳ１４１において、評価部１３２は、評価情報データベース１３４に記憶されている評価情報に基づいて、Webページ毎の評価値の平均値を、一般的な評価値として算出する。すなわち、評価情報データベース１３４には、Webページ毎に、複数のユーザによる評価値が保存されており、評価部１３２は、これに基づいて評価値の平均値を算出する。
【０１５９】
評価部１３２は、ステップＳ１４２において、ステップＳ１４１で算出した平均値の高い順に、例えば、１００番目までの所定の数のWebページを選択する。そして、評価部１３２は、ステップＳ１４３において、ステップＳ１４２で選択したWebページからなる一般評価リストを作成し、評価情報データベース１３４に保存する。評価情報データベース１３４に保存された一般評価リストは、パーソナルコンピュータ１のユーザからの要求に応じて提供される。
【０１６０】
このような一般評価リストを参照することによっても、ユーザは、有用な、すなわち、一般的に人気の高いWebページのみを閲覧することができる。
【０１６１】
以上においては、評価・検索サーバ７、および評価サーバ１２０は、Webページに対する評価情報をユーザに提供するとしたが、様々なコンテンツに対する評価情報を提供するようにしてもよい。例えば、テレビジョン番組やラジオ番組の評価情報を提供する場合、評価・検索サーバ７、および評価サーバ１２０は、例えば、番組の放送中にCM（コマーシャルメッセージ）となった瞬間、ユーザによりチャンネルの切替操作がされたことに応じて評価値を更新登録する。このような操作がされた場合、チャンネルの切替操作がされる前に出力されていた番組は、ユーザが集中して視聴していた可能性が高いため、評価・検索サーバ７、および評価サーバ１２０は、評価値を上げる更新情報を生成する。また、チャンネルの切替操作が連続された後に所定時間、出力された番組は、ユーザにとって興味がある番組である可能性が高いため、このような操作がされた場合も、評価値を上げる更新情報が生成される。なお、この場合、テレビジョン番組を出力するテレビジョン受像機、およびラジオ番組を出力するラジオ受信機には、各種の操作情報を評価・検索サーバ７、および評価サーバ１２０に通知する通信部が設けられる。
【０１６２】
次に、テレビジョン番組、ラジオ番組、または、インターネットなどにおいて提供されているストリーミングコンテンツ（以下、テレビジョン番組、ラジオ番組、およびストリーミングコンテンツのそれぞれを個々に区別する必要がない場合、まとめて、放送コンテンツと称する）に関する評価情報を提供する、本発明を適用したネットワークシステムについて説明する。
【０１６３】
図２１は、放送コンテンツに関する評価情報を提供するネットワークシステムの機能構成例を示すブロック図である。図２１に示されるネットワークシステムは、図１６に示されるネットワークシステムと基本的に同様の構成であるため、重複する部分については、その詳細な説明は省略する。
【０１６４】
受信再生装置１４１の受信再生部１５１は、図示せぬ放送波を受信し、テレビジョン番組、或いはラジオ番組を再生する。また、受信再生部１５１は、インターネット５上に展開されている所定のWWWサーバにより配信されるストリーミングコンテンツをダウンロードし、再生する。
【０１６５】
受信再生部１５１は、放送コンテンツの再生中において、後述するような、評価値に関係のある操作がユーザにより行われたとき、その内容を指定する操作情報を生成し、ユーザIDとともに評価サーバ１２０に送信する。
【０１６６】
評価サーバ１２０の評価情報登録部１３３においては、操作情報に基づいて評価情報が生成され、評価情報データベース１３４に保存されている、受信再生装置１４１のユーザの高評価リストの更新等が行われる。図１６等を参照して説明したネットワークシステムの場合と同様に、評価情報データベース１３４には、放送コンテンツに関する、ユーザ毎の評価情報が保存されている。
【０１６７】
評価情報登録部１３３は、受信再生装置１４１において再生されている放送コンテンツに対する操作内容が通知されてきたとき、例えば、図２２に示されるような対応例に基づいて、放送コンテンツの評価値を更新する。
【０１６８】
図２２に示される例においては、テレビジョン番組などが再生されている最中にCMが放送され、その直後にチャンネルが切り替えられた場合、チャンネルが切り替えられる直前に再生されていた番組は、ユーザが集中して視聴していた可能性が高いため、その番組（放送コンテンツ）の評価値が１０ポイントだけ高く設定されるとされている。また、チャンネルの切り替えが連続的に行われた後に、所定のチャンネルが選択された場合、選択されたチャンネルの番組は、ユーザにとって興味がある番組である可能性が高いため、そのチャンネルの番組の評価値が１０ポイントだけ高く設定されるとされている。このように、様々な操作に応じて、評価値が増減される。
【０１６９】
次に、図２３のフローチャートを参照して、放送コンテンツを再生する受信再生装置１４１の受信再生部１５１の処理について説明する。
【０１７０】
ステップＳ１５１において、受信再生部１５１は、ユーザにより指定された放送コンテンツを受信し、ステップＳ１５２に進み、それを出力する。例えば、受信再生部１５１により、インターネット５上で配信されているストリーミングコンテンツ、または、放送波を介して提供されるテレビジョン番組などが再生される。
【０１７１】
受信再生部１５１は、ステップＳ１５３において、ユーザにより、高評価リストの送信を評価サーバ１２０に要求することが指示されたか否かを判定し、指示されたと判定した場合、ステップＳ１５４に進む。
【０１７２】
受信再生部１５１は、ステップＳ１５４において、評価サーバ１２０に対して、受信再生装置１４１のユーザに関する高評価リストの送信を要求する。評価サーバ１２０においては、例えば、図１９に示される処理と同様の処理が行われ、作成された放送コンテンツに関する高評価リストが送信されてくる。
【０１７３】
ステップＳ１５５において、受信再生部１５１は、評価サーバ１２０から送信されてくる高評価リストを受信し、ステップＳ１５６に進み、それを表示する。一方、ステップＳ１５３において、高評価リストの送信を要求することが指示されていないと判定された場合、ステップＳ１５４乃至ステップＳ１５６の処理はスキップされる。
【０１７４】
受信再生部１５１は、ステップＳ１５７において、ステップＳ１５２で出力している放送コンテンツに対して、評価に影響する操作がユーザにより行われたか否かを判定し、例えば、図２２に示されるような操作（「CMが放送された直後のチャンネルの切り替え」、「チャンネルが連続的に切り替えられた後の、所定のチャンネルの選択」などの操作）が行われたと判定した場合、ステップＳ１５８に進む。
【０１７５】
ステップＳ１５８において、受信再生部１５１は、ユーザにより行われた操作を指定する情報とユーザID、および再生している放送コンテンツを識別する情報等を評価サーバ１２０に送信する。評価サーバ１２０においては、受信再生装置１４１から送信されてきた操作情報等に基づいて、評価値の更新等が行われる。
【０１７６】
一方、ステップＳ１５７において、受信再生部１５１は、評価に影響する操作が行われていないと判定した場合、ステップＳ１５８の処理をスキップし、ステップＳ１５９に進む。
【０１７７】
ステップＳ１５９において、受信再生部１５１は、チャンネルの切り替え（出力する放送コンテンツの切り替え）が指示されたか否かを判定し、チャンネルの切り替えが指示されたと判定した場合、ステップＳ１５１に戻り、それ以降の処理を繰り返し実行する。
【０１７８】
一方、受信再生部１５１は、ステップＳ１５９において、チャンネルの切り替えが指示されていないと判定した場合、ステップＳ１６０に進み、次に、ユーザにより、処理の終了が指示されたか否かを判定する。
【０１７９】
受信再生部１５１は、ステップＳ１６０において、処理の終了が指示されていないと判定した場合、ステップＳ１５３に戻り、それ以降の処理を繰り返し実行し、一方、処理の終了が指示されたと判定した場合、処理を終了させる。
【０１８０】
以上のような処理によって、評価サーバ１２０から提供される高評価リストを利用することにより、ユーザは、人気の高い放送コンテンツのみを選択し、視聴することができる。なお、放送コンテンツに関する一般評価リストが、図２０に示される処理と同様の処理により作成され、提供されるようにしてもよい。
【０１８１】
以上においては、受信再生部１５１から送信されてきた操作情報に基づいて、評価サーバ１２０において評価値が算出されるとしたが、ユーザにより行われた操作に基づいて、受信再生部１５１により評価値が算出され、それが評価サーバ１２０に通知されるようにしてもよい。この場合、図２２に示されるような、操作内容と評価値の対応例は、受信再生部１５１に用意される。
【０１８２】
評価サーバ１２０は、受信再生装置１４１により算出され、通知されてきた評価値を保存し、保存している情報に基づいて、高評価リスト、或いは一般評価リストを作成する。
【０１８３】
図２４は、放送コンテンツを再生する受信再生部１５１の処理を説明するフローチャートである。
【０１８４】
図２４に示される処理は、基本的に、図２３を参照して説明した処理と同様の処理である。すなわち、受信再生部１５１は、ステップＳ１７１において、ユーザにより指定された放送コンテンツを受信し、ステップＳ１７２で、それを出力する。
【０１８５】
ステップＳ１７３において、受信再生部１５１は、ステップＳ１７２で出力した放送コンテンツに対して、評価に影響する操作がユーザにより行われたか否かを判定し、そのような操作が行われたと判定した場合、ステップＳ１７４に進む。
【０１８６】
ステップＳ１７４において、受信再生部１５１は、ユーザにより行われた操作に基づいて評価値を算出する。例えば、受信再生部１５１は、ある放送コンテンツの評価値を既に管理しており、その放送コンテンツが、チャンネルが連続的に切り替えられた後に再び選択された場合、管理している評価値に対して１０ポイントだけ加算し、新たな評価値を算出する。また、受信再生部１５１は、いずれの放送コンテンツに関する評価値も管理していない状態において、チャンネルが連続的に切り替えられた後に選択された番組がある場合、選択された番組の評価値の初期値に対して１０ポイントだけ加算し、評価値を算出する。
【０１８７】
受信再生部１５１は、ステップＳ１７５において、ステップＳ１７４で算出した評価値とユーザID、および、評価値を算出した放送コンテンツを識別する情報等を評価サーバ１２０に送信する。
【０１８８】
ステップＳ１７６において、受信再生部１５１は、チャンネルの切り替えがユーザにより指示されたか否かを判定し、切り替えが指示されたと判定した場合、ステップＳ１７１に戻り、それ以降の処理を繰り返し実行する。
【０１８９】
また、受信再生部１５１は、ステップＳ１７６において、チャンネルの切り替えが指示されていないと判定した場合、ステップＳ１７７に進み、処理の終了が指示されたと判定したとき、処理を終了させる。
【０１９０】
以上のような処理によっても、評価サーバ１２０により、高評価リスト、或いは一般評価リストを作成させることができ、ユーザは、それを利用することで、有用な放送コンテンツのみを視聴することができる。
【０１９１】
図２５は、本発明を適用した、さらに他のネットワークシステムの機能構成例を示すブロック図である。
【０１９２】
図２５に示されるネットワークシステムにおいては、例えば、DVD(Digital Versatile Disc)、CD(Compact Disk)、MD(Mini-Disk)、およびVTR(Video Tape Recorder)などよりなる記録媒体に記憶され、ユーザに提供されるコンテンツ（以下、適宜、記録媒体コンテンツと称する）に関する評価情報が評価サーバ１２０から提供されるようになされている。
【０１９３】
すなわち、再生装置１６１の再生部１７１は、再生装置１６１に装着された記録媒体１６２に記録されているコンテンツを再生し、再生しているコンテンツに対して、評価に影響する所定の操作がユーザにより行われたとき、その操作を指定する操作情報を評価サーバ１２０に通知する。
【０１９４】
評価サーバ１２０においては、再生装置１６１から通知されてきた操作情報に基づいて評価情報が更新され、適宜、再生装置１６１のユーザに関するコンテンツの高評価リストが作成され、提供される。
【０１９５】
例えば、評価サーバ１２０の評価情報登録部１３３は、図２６に示されるような対応例に基づいて、再生装置１６１において再生されたコンテンツの評価値を算出する。
【０１９６】
図２６に示される例においては、DVDなどに記憶されているコンテンツが再生されている最中に、コンテンツの再生速度（早送り、巻き戻し、一時停止、コマ送り、スロー再生等）が変更された場合、そのコンテンツは、ユーザにとって興味があるコンテンツである可能性が高いため、コンテンツの評価値が１０ポイントだけ高く設定されるとされている。また、コンテンツの一部が巻き戻しされ、所定の位置から再生された場合、或いは、コンテンツの再生中において一旦停止され、その後、停止位置から再生された場合、それらのコンテンツの評価値が１０ポイントだけ高く設定されるとされている。すなわち、特に、一度停止され、停止位置からコンテンツが再生された場合、その操作情報は、ユーザが、視聴することを一度中断したにも関わらず、その後、コンテンツを再び視聴していたことを表わしている。
【０１９７】
次に、図２７のフローチャートを参照して、記録媒体コンテンツを再生する再生装置１６１の再生部１７１の処理について説明する。この処理は、図２３を参照して説明した受信再生装置１４１の処理と基本的に同様の処理である。
【０１９８】
すなわち、ステップＳ１９１において、再生部１７１は、再生装置１６１に装着された記録媒体１６２に記録されているコンテンツを読み出し、再生する。
【０１９９】
そして、再生部１７１は、ステップＳ１９２において、高評価リストの送信を評価サーバ１２０に要求することがユーザにより指示されたと判定した場合、ステップＳ１９３に進む。
【０２００】
再生部１７１は、ステップＳ１９３において、評価サーバ１２０に対して、再生装置１６１のユーザに関する、記録媒体コンテンツの高評価リストの送信を要求し、ステップＳ１９４に進み、評価サーバ１２０から送信されてくる高評価リストを受信する。受信された高評価リストは、ステップＳ１９５において、再生部１７１により表示される。
【０２０１】
再生部１７１は、ステップＳ１９６において、ステップＳ１９１で出力しているコンテンツに対して、例えば、図２６に示されるような、評価に影響する操作（「コンテンツの再生速度の変更」、「巻き戻し後の再生」、「停止位置からの再生」などの操作）がユーザにより行われたと判定した場合、ステップＳ１９７に進む。
【０２０２】
ステップＳ１９７において、再生部１７１は、ユーザにより行われた操作を指定する情報とユーザID、および、再生している記憶媒体コンテンツを識別する情報等を評価サーバ１２０に送信する。評価サーバ１２０においては、再生装置１６１から送信されてきた操作情報等に基づいて評価値の更新等が行われる。
【０２０３】
その後、ステップＳ１９８において、再生するコンテンツの切り替えが指示されていないと判定され、さらに、ステップＳ１９９において、処理の終了が指示されたと判定された場合、処理が終了される。
【０２０４】
以上のような処理によって、評価サーバ１２０から提供される高評価リストを利用することにより、ユーザは、人気の高い記録媒体コンテンツを確認することができる。また、記録媒体コンテンツに関する一般評価リストが、図２０に示される処理と同様の処理により作成され、評価サーバ１２０から提供されるようにしてもよい。
【０２０５】
さらに、上述した受信再生装置１４１の場合と同様に、ユーザにより行われた操作に基づいて、再生部１７１により評価値が算出され、それが評価サーバ１２０に通知されるようにすることもできる。この場合、図２６に示されるような、操作内容と評価値の対応例は、再生部１７１に用意される。
【０２０６】
次に、図２８のフローチャートを参照して、ユーザによる操作に基づいて評価値を算出し、それを評価サーバ１２０に送信する再生部１７１の処理について説明する。
【０２０７】
再生部１７１は、ステップＳ２１１において、記録媒体１６２に記録されているコンテンツを読み出し、再生する。
【０２０８】
ステップＳ２１２において、再生部１７１は、再生したコンテンツに対して、評価に影響する操作がユーザにより行われたと判定した場合、ステップＳ２１３に進み、ユーザにより行われた操作に基づいて評価値を算出する。
【０２０９】
例えば、再生部１７１は、ある記録媒体コンテンツの評価値を管理しており、その記録媒体コンテンツが、再生中において停止され、その後、停止位置から再生された場合、管理している評価値に対して１０ポイントだけ加算し、新たな評価値を算出する。
【０２１０】
再生部１７１は、ステップＳ２１４において、ステップＳ２１３で算出した評価値とユーザID、および、評価値を算出した記録媒体コンテンツを識別する情報等を評価サーバ１２０に送信する。
【０２１１】
ステップＳ２１５において、再生部１７１は、再生するコンテンツの切り替えが指示されたか否かを判定し、切り替えが指示されたと判定した場合、ステップＳ２１１に戻り、それ以降の処理を繰り返し実行する。
【０２１２】
また、再生部１７１は、ステップＳ２１５において、コンテンツの切り替えが指示されていないと判定した場合、ステップＳ２１６に進み、再生処理の終了が指示されたと判定したとき、処理を終了させる。
【０２１３】
以上のような処理により、ユーザは、DVD等の記録媒体に記録されているコンテンツに対する評価情報を確認することができる。
【０２１４】
また、上述したような、受信再生装置１４１、或いは再生装置１６１において再生されるコンテンツだけでなく、例えば、様々な画像、音声などのマルチメディアデータや、プログラム、およびアプリケーションにより生成されたデータを評価サーバ１２０等に評価させるようにしてもよい。
【０２１５】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。
【０２１６】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータ１などに、ネットワークや記録媒体からインストールされる。
【０２１７】
この記録媒体は、図２に示すように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク３１（フロッピディスクを含む）、光ディスク３２（CD-ROM，DVDを含む）、光磁気ディスク３３（MD（Mini-Disk）を含む）、もしくは半導体メモリ３４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２２や、記憶部２８に含まれるハードディスクなどで構成される。
【０２１８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２１９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【図面の簡単な説明】
【０２２０】
【図１】本発明を適用したネットワークシステムの構成例を示す図である。
【図２】図１のパーソナルコンピュータの内部の構成例を示すブロック図である。
【図３】図１の携帯電話機の外観の構成例を示す図である。
【図４】図１の携帯電話機の他の外観の構成例を示す図である。
【図５】図１の携帯電話機の電気的構成例を示すブロック図である。
【図６】図１のネットワークシステムの機能的構成例を示すブロック図である。
【図７】操作内容と評価値の対応例を示す図である。
【図８】図６のWWWブラウザ部の処理を説明するフローチャートである。
【図９】図６のWWWブラウザ部の処理を説明する図８に続くフローチャートである。
【図１０】図６の評価情報登録部の処理を説明するフローチャートである。
【図１１】図６の評価部の処理を説明するフローチャートである。
【図１２】嗜好一致度の算出方法を示す図である。
【図１３】嗜好一致度の例を示す図である。
【図１４】評価値の算出方法を示す図である。
【図１５】図６の検索部の処理を説明するフローチャートである。
【図１６】本発明を適用した他のネットワークシステムの機能的構成例を示すブロック図である。
【図１７】図１６のWWWブラウザ部の処理を説明するフローチャートである。
【図１８】図１６の評価情報登録部の処理を説明するフローチャートである。
【図１９】図１６の評価部の処理を説明するフローチャートである。
【図２０】図１６の評価部の他の処理を説明するフローチャートである。
【図２１】本発明を適用したネットワークシステムの他の機能的構成例を示すブロック図である。
【図２２】操作内容と評価値の他の対応例を示す図である。
【図２３】図２１の受信再生部の処理を説明するフローチャートである。
【図２４】図２１の受信再生部の他の処理を説明するフローチャートである。
【図２５】本発明を適用したネットワークシステムのさらに他の機能的構成例を示すブロック図である。
【図２６】操作内容と評価値のさらに他の対応例を示す図である。
【図２７】図２５の再生部の処理を説明するフローチャートである。
【図２８】図２５の再生部の他の処理を説明するフローチャートである。
【符号の説明】
【０２２１】
１  CPU，  ２  ROM，  ３  RAM，  ４  バス，  ５  入出力インタフェース，  ６  入力部，  ７  出力部，  ８  記憶部，  ９  通信部，  １０  ドライブ，  １１  磁気ディスク，  １２  光ディスク，  １３  光磁気ディスク，  １４  半導体メモリ
【図１】
2008262558.tif 000003
【図２】
2008262558.tif 000004
【図３】
2008262558.tif 000005
【図４】
2008262558.tif 000006
【図５】
2008262558.tif 000007
【図６】
2008262558.tif 000008
【図７】
2008262558.tif 000009
【図８】
2008262558.tif 000010
【図９】
2008262558.tif 000011
【図１０】
2008262558.tif 000012
【図１１】
2008262558.tif 000013
【図１２】
2008262558.tif 000014
【図１３】
2008262558.tif 000015
【図１４】
2008262558.tif 000016
【図１５】
2008262558.tif 000017
【図１６】
2008262558.tif 000018
【図１７】
2008262558.tif 000019
【図１８】
2008262558.tif 000020
【図１９】
2008262558.tif 000021
【図２０】
2008262558.tif 000022
【図２１】
2008262558.tif 000023
【図２２】
2008262558.tif 000024
【図２３】
2008262558.tif 000025
【図２４】
2008262558.tif 000026
【図２５】
2008262558.tif 000027
【図２６】
2008262558.tif 000028
【図２７】
2008262558.tif 000029
【図２８】
2008262558.tif 000030