(57)【要約】【課題】  ユーザに情報の提供元にとらわれることなく情報を提供する。【解決手段】  ユーザ１は、PMDを記憶するPK１２を携帯している。リモートコマンダ１３は、情報視聴装置１４に対してユーザが操作入力を行うために用いられるとともに、情報提供装置１１に対してユーザが操作入力を行うために用いられる。情報提供装置１１は、インターネット２１を介して、さまざまなサービス供給元から、ユーザに提供される提供情報および提供情報に関するメタデータを取得し、更に、PK１２からユーザ１のPMDの供給を受けて、ユーザ１の嗜好に合致する提供情報を蓄積するとともに、提供情報の一覧である情報リストを生成する。情報提供装置１１は、情報リストを参照したユーザ１が行った操作入力を基に、選択された提供情報を情報視聴装置１４に供給する。本発明は、情報提供システムと、システムを構成する各装置に適用できる。【選択図】図１
2005050264.tif 000002
【特許請求の範囲】
【請求項１】
所定のユーザに情報を提供する情報提供装置において、
前記ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信する第１の通信手段と、
前記所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信する第２の通信手段と、
前記第２の通信手段により受信される前記ユーザの個人情報を蓄積する第１の蓄積手段と、
前記第１の蓄積手段により蓄積された前記個人情報を基に、複数の前記提供情報から、所定の提供情報を選択する第１の選択手段と、
前記第１の選択手段により選択された所定の前記提供情報のリストを生成する生成手段と、
前記生成手段により生成され、前記第２の通信手段により前記第２の他の情報処理装置のうちのいずれかに送信された前記リストを参照した前記ユーザによる操作入力を基に、前記第１の選択手段により選択された所定の前記提供情報から、前記ユーザが所望する提供情報を選択する第２の選択手段と
を備え、
前記第２の選択手段により選択された前記ユーザが所望する提供情報は、前記第２の通信手段により、前記第２の他の情報処理装置に送信される
ことを特徴とする情報提供装置。
【請求項２】
前記第２の選択手段は、前記ユーザが所望する提供情報を前記ユーザに提供するために、所定の変換処理が必要であった場合、前記ユーザが所望する提供情報を変換する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
前記第１の選択手段により選択された所定の前記提供情報を蓄積する第２の蓄積手段
を更に備えることを特徴とする請求項１に記載の情報提供装置。
【請求項４】
前記第１の蓄積手段は、前記ユーザが前記情報提供装置を利用していないときも、前記個人情報を蓄積し、
前記第１の選択手段は、前記ユーザが前記情報提供装置を利用していないときも、前記第１の蓄積手段により蓄積された前記個人情報を基に、複数の前記提供情報から、所定の前記提供情報を選択し、
前記第２の蓄積手段は、前記ユーザが前記情報提供装置を利用していないときも、前記第１の選択手段により選択された所定の前記提供情報を蓄積する
ことを特徴とする請求項３に記載の情報提供装置。
【請求項５】
前記第２の通信手段は、ネットワークを介して、遠隔地に存在する前記第２の他の情報処理装置と通信する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項６】
前記第２の他の情報処理装置へ前記提供情報を送信するために必要なアドレス情報を検出する検出手段を更に備え、
前記ユーザに対する提供情報が、前記第１の通信手段により受信された場合、前記第２の通信手段は、前記アドレス検出手段により検出された前記アドレス情報を基に、前記第２の他の情報処理装置へ前記提供情報を送信する
ことを特徴とする請求項５に記載の情報提供装置。
【請求項７】
前記第２の通信手段は、前記第２の選択手段が前記ユーザの所望する提供情報を選択するために参照した前記ユーザによる操作入力を示す信号を、前記第２の他の情報処理装置のうちの少なくともいずれか１つに送信する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項８】
前記生成手段は、前記第１の選択手段により選択された複数の前記提供情報が、異なる前記第１の他の情報処理装置から送信されたものであっても、前記第１の選択手段により選択された複数の前記提供情報が全て記載された前記リストを１つ生成する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項９】
前記提供情報は、コンテンツデータを含み、
前記コンテンツデータは、映像データ、音声データ、テキストデータのうちの少なくともいずれか１つのデータを含む
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１０】
前記提供情報は、前記ユーザと他のユーザとの通信に用いられるデータを含み、
前記通信に用いられるデータは、電話による通話のための音声データ、前記音声データに付随する画像データまたは映像データ、電子メールデータ、所定のウェブサーバを介して授受されるテキストデータのうちの少なくともいずれか１つのデータを含む
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１１】
前記提供情報の送信元が許可された送信元か否かを検出する検出手段を更に備える
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１２】
前記検出手段は、所定の人物または団体を示す人形を、それぞれ認識することが可能なパッドで構成され、前記ユーザが、前記パッドに、前記提供情報の送信元として許可する所定の人物または団体を示す人形を配置することにより、前記提供情報の送信元が許可された送信元であることを検出する
ことを特徴とする請求項１１に記載の情報提供装置。
【請求項１３】
前記第１の蓄積手段には、複数の前記ユーザの個人情報が蓄積され、
前記第１の選択手段は、複数の前記ユーザの個人情報を基に、複数の前記提供情報のうち、所定の前記提供情報を選択する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１４】
前記第１の選択手段は、前記提供情報に関する情報を取得し、前記第１の蓄積手段により蓄積された前記個人情報と前記提供情報に関する情報とを比較し、複数の前記提供情報のうち、前記ユーザの嗜好に合致した所定の前記提供情報を選択する
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１５】
前記第１の選択手段は、前記提供情報を所定の時間蓄積して解析することにより、前記提供情報に関する情報を取得する
ことを特徴とする請求項１４に記載の情報提供装置。
【請求項１６】
前記ユーザの認証処理を行う認証手段を更に備える
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１７】
前記認証手段により前記ユーザが正しいユーザであると認証された場合、前記第２の通信手段は、前記第１の蓄積手段に蓄積された前記ユーザの個人情報を、前記第２の他の情報処理装置に送信する
ことを特徴とする請求項１６に記載の情報提供装置。
【請求項１８】
前記第２の通信手段により前記他の情報処理装置のうちのいずれかに送信された前記リストには、前記リストに含まれる前記提供情報のプレビュ画像データが含まれる
ことを特徴とする請求項１に記載の情報提供装置。
【請求項１９】
前記第２の他の情報処理装置から送信され、前記第２の通信手段により受信された情報を基に、前記第１の蓄積手段に蓄積された前記ユーザの個人情報を更新する更新手段を更に備える
ことを特徴とする請求項１に記載の情報提供装置。
【請求項２０】
所定のユーザに情報を提供する情報提供装置の情報提供方法において、
前記ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信し、前記提供情報または前記提供情報に関する第１の情報を取得する第１の取得ステップと、
前記所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信し、前記ユーザの個人情報を取得する第２の取得ステップと、
前記第２の取得ステップの処理により取得された前記個人情報を蓄積する蓄積ステップと、
前記蓄積ステップの処理により蓄積された前記個人情報を基に、複数の前記提供情報から、所定の提供情報を選択する第１の選択ステップと、
前記第１の選択ステップの処理により選択された所定の前記提供情報のリストを生成する生成ステップと、
前記生成ステップの処理により生成された前記リストを出力する第１の出力ステップと、
前記第１の出力ステップの処理により前記第２の他の情報処理装置のうちのいずれかに送信された前記リストを参照した前記ユーザによる操作入力を取得する第３の取得ステップと、
前記第３の取得ステップの処理により取得された前記操作入力を基に、前記第１の選択ステップの処理により選択された所定の前記提供情報から、前記ユーザが所望する提供情報を選択して出力する第２の出力ステップと
を含むことを特徴とする情報提供方法。
【請求項２１】
所定のユーザに情報を提供する処理をコンピュータに実行させるためのプログラムであって、
前記ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信し、前記提供情報または前記提供情報に関する第１の情報の取得を制御する第１の取得制御ステップと、
前記所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信し、前記ユーザの個人情報の取得を制御する第２の取得制御ステップと、
前記第２の取得制御ステップの処理により取得が制御された前記個人情報の蓄積を制御する第１の蓄積制御ステップと、
前記第１の蓄積制御ステップの処理により蓄積が制御された前記個人情報を基に、複数の前記提供情報から、所定の提供情報を選択する第１の選択ステップと、
前記第１の選択ステップの処理により選択された所定の前記提供情報のリストを生成する生成ステップと、
前記生成ステップの処理により生成された前記リストの出力を制御する第１の出力制御ステップと、
前記第１の出力制御ステップの処理により前記第２の他の情報処理装置のうちのいずれかに送信された前記リストを参照した前記ユーザによる操作入力の取得を制御する第３の取得制御ステップと、
前記第３の取得制御ステップの処理により取得が制御された前記操作入力を基に、前記第１の選択ステップの処理により選択された所定の前記提供情報から、前記ユーザが所望する提供情報を選択して、出力を制御する第２の出力制御ステップと
を含むことを特徴とする処理をコンピュータに実行させるためのプログラム。
【請求項２２】
ユーザの個人情報を管理する情報処理装置において、
前記ユーザの個人情報を蓄積する蓄積手段と、
前記ユーザに提供される提供情報を処理する情報提供装置と、直接、または、他の情報処理装置とネットワークの少なくとも一方を介して通信する通信手段と、
前記情報提供装置の利用環境に関する情報を検出する検出手段と、
前記検出手段により検出された前記情報提供装置の利用環境に関する情報を基に、前記蓄積手段により蓄積された前記個人情報のうち、前記情報提供装置の利用環境に適した情報を選択する選択手段と
を備え、
前記通信手段は、前記選択手段により選択された前記個人情報を、前記情報提供装置に送信する
ことを特徴とする情報処理装置。
【請求項２３】
前記蓄積手段により蓄積される前記個人情報を更新する更新手段を更に備え、
前記通信手段は、前記情報提供装置から、前記ユーザが選択した前記提供情報と選択しなかった前記提供情報を示す情報を受信し、
前記更新手段は、前記ユーザが選択した前記提供情報の属性に対して、前記ユーザの評価を示す値を増加させ、前記ユーザが選択しなかった前記提供情報の属性に対して、前記ユーザの評価を示す値を増加させないか、または、減少させることにより、前記蓄積手段により蓄積される前記個人情報を更新する
ことを特徴とする請求項２２に記載の情報処理装置。
【請求項２４】
前記通信手段は、順静電界通信を用いて、前記情報提供装置、または、前記他の情報処理装置と通信する
ことを特徴とする請求項２２に記載の情報処理装置。
【請求項２５】
前記情報提供装置から送信された、前記提供情報のリストを表示する表示手段を更に備える
ことを特徴とする請求項２２に記載の情報処理装置。
【請求項２６】
ユーザの個人情報を蓄積する蓄積手段を有し、前記個人情報を管理する情報処理装置の情報処理方法において、
前記ユーザに提供される提供情報を処理する前記情報提供装置への前記個人情報の送信要求と、前記情報提供装置の利用環境に関する情報とを取得する取得ステップと、
前記取得ステップの処理により取得された前記情報提供装置の利用環境に関する情報を基に、前記蓄積手段に蓄積された前記個人情報のうち、前記情報提供装置の利用環境に適した情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記個人情報を、前記情報提供装置に送信する送信ステップと
を含むことを特徴とする情報処理方法。
【請求項２７】
ユーザの個人情報を蓄積する蓄積手段を有する装置を制御するコンピュータに、前記個人情報を管理する処理を実行させるためのプログラムであって、
前記ユーザに提供される提供情報を処理する前記情報提供装置への前記個人情報の送信要求と、前記情報提供装置の利用環境に関する情報との取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得が制御された前記情報提供装置の利用環境に関する情報を基に、前記蓄積手段に蓄積された前記個人情報のうち、前記情報提供装置の利用環境に適した情報を選択する選択ステップと、
前記選択ステップの処理により選択された前記個人情報の、前記情報提供装置への送信を制御する送信制御ステップと
を含むことを特徴とする処理をコンピュータに実行させるためのプログラム。
【請求項２８】
ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第１の他の情報処理装置を制御する情報処理装置において、
前記ユーザの操作入力を受ける操作入力手段と、
前記第１の他の情報処理装置、前記ユーザの個人情報を記憶する第２の他の情報処理装置、および、前記提供情報を前記第１の他の情報処理装置に供給する第３の他の情報処理装置と通信する通信手段と
を備え、
前記通信手段は、前記第２の他の情報処理装置から前記個人情報を受信して、前記第３の他の情報処理装置に出力するとともに、前記操作入力手段により入力された前記ユーザの操作入力を、前記第３の他の情報処理装置に送信する
ことを特徴とする情報処理装置。
【請求項２９】
前記第１の他の情報処理装置の装置情報を記憶する記憶手段を更に備え、
前記通信手段は、前記第２の他の情報処理装置に、前記記憶手段により記憶された前記装置情報を送信する
ことを特徴とする請求項２８に記載の情報処理装置。
【請求項３０】
前記第３の他の情報処理装置から送信され、前記通信手段により受信された、前記提供情報のリストを表示する表示手段を更に備える
ことを特徴とする請求項２８に記載の情報処理装置。
【請求項３１】
ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第１の他の情報処理装置を制御する情報処理装置の情報処理方法において、
前記ユーザの個人情報を記憶する第２の他の情報処理装置から前記個人情報を受信する受信ステップと、
前記受信ステップの処理により受信された前記個人情報を、前記提供情報を前記第１の他の情報処理装置に供給する第３の他の情報処理装置に出力する第１の出力ステップと、
前記ユーザの操作入力を受ける操作入力ステップと、
前記操作入力ステップの処理により入力された前記ユーザの操作入力を、前記第３の他の情報処理装置に出力する第２の出力ステップと
を含むことを特徴とする情報処理方法。
【請求項３２】
ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第１の他の情報処理装置を制御する処理をコンピュータに実行させるためのプログラムであって、
前記ユーザの個人情報を記憶する第２の他の情報処理装置からの前記個人情報の受信を制御する受信制御ステップと、
前記受信制御ステップの処理により受信が制御された前記個人情報の、前記提供情報を前記第１の他の情報処理装置に供給する第３の他の情報処理装置への出力を制御する第１の出力制御ステップと、
前記ユーザの操作入力を受ける操作入力ステップと、
前記操作入力ステップの処理により入力された前記ユーザの操作入力の、前記第３の他の情報処理装置への出力を制御する第２の出力制御ステップと
を含むことを特徴とする処理をコンピュータに実行させるためのプログラム。
【請求項３３】
ユーザに提供される提供情報と、前記提供情報以外の情報とを、映像と音声の少なくとも一方で出力する情報処理装置において、
他の情報処理装置と通信する通信手段と、
前記提供情報以外の情報を映像と音声の少なくとも一方で出力する出力手段と、
前記他の情報処理装置から送信され、前記通信手段により受信された、前記提供情報のリストの表示を制御する表示制御手段と
を備え、
前記表示制御手段は、前記出力手段により出力されている前記提供情報以外の情報が、広告を含む情報であるとき、前記提供情報のリストの表示を制御する
ことを特徴とする情報処理装置。
【請求項３４】
ユーザに提供される提供情報と、前記提供情報以外の情報とを、映像と音声の少なくとも一方で出力する情報処理装置の情報処理方法において、
他の情報処理装置から送信される前記提供情報のリストを取得する取得ステップと、
前記取得ステップの処理により取得された、前記提供情報のリストの表示を制御する表示制御ステップと
を含み、
前記表示制御ステップの処理では、出力されている前記提供情報以外の情報が、広告を含む情報であるとき、前記提供情報のリストの表示を制御する
ことを特徴とする情報処理方法。
【請求項３５】
ユーザに提供される提供情報と、前記提供情報以外の情報とを、映像と音声の少なくとも一方で出力する処理の制御をコンピュータに実行させるためのプログラムであって、
他の情報処理装置から送信される前記提供情報のリストの取得を制御する取得制御ステップと、
前記取得制御ステップの処理により取得が制御された、前記提供情報のリストの表示を制御する表示制御ステップと
を含み、
前記表示制御ステップの処理では、出力されている前記提供情報以外の情報が、広告を含む情報であるとき、前記提供情報のリストの表示を制御する
ことを特徴とする処理をコンピュータに実行させるためのプログラム。
【請求項３６】
所定のユーザに情報を提供する情報提供装置と、
ユーザの個人情報を管理する第１の情報処理装置と、
ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第２の情報処理装置と
を備える情報提供システムにおいて、
前記情報提供装置は、
前記ユーザに提供される前記提供情報を送信する、少なくとも１つの第３の情報処理
装置と通信する第１の通信手段と、
前記第1の情報処理装置および前記第２の情報処理装置と通信する第２の通信手段と、
前記第２の通信手段により受信される前記ユーザの個人情報を蓄積する第１の蓄積手
段と、
前記第１の蓄積手段により蓄積された前記個人情報を基に、複数の前記提供情報から、
所定の提供情報を選択する第１の選択手段と、
前記第１の選択手段により選択された所定の前記提供情報のリストを生成する生成手
段と、
前記生成手段により生成された前記リストを参照した前記ユーザによる操作入力を基
に、前記第１の選択手段により選択された所定の前記提供情報から、前記ユーザが所望
する提供情報を選択する第２の選択手段と
を備え、
前記第２の選択手段により選択された前記ユーザが所望する提供情報は、前記第２の
通信手段により、前記第２の情報処理装置に送信され、
前記第１の情報処理装置は、
前記ユーザの個人情報を蓄積する第２の蓄積手段と、
前記情報提供装置および前記第２の情報処理装置と通信する第３の通信手段と
を備え、
前記第３の通信手段は、前記第２の蓄積手段により蓄積された前記個人情報を、前記
情報提供装置に送信し、
第２の情報処理装置は、
前記情報提供装置および前記第１の情報処理装置と通信する第４の通信手段と、
前記情報提供装置から送信され、前記第４の通信手段により受信された、前記提供情
報のリストまたは前記提供情報の表示を制御する表示制御手段と
を備えることを特徴とする情報提供システム。
【請求項３７】
前記情報提供装置および前記第２の情報処理装置を制御する第４の情報処理装置を更に備え、
前記第４の情報処理装置は、
前記ユーザの操作入力を受ける操作入力手段と、
前記情報提供装置、前記第１の情報処理装置、および、前記第２の情報処理装置と通
信する第５の通信手段と
を備え、
前記第５の通信手段は、前記第１の情報処理装置から前記個人情報を受信して、前記
情報提供装置に出力するとともに、前記操作入力手段により入力された前記ユーザの操
作入力を、前記情報提供装置に送信する
ことを特徴とする請求項３６に記載の情報提供システム。
【請求項３８】
前記提供情報のリスト、または、前記提供情報の少なくとも一部を蓄積する情報蓄積装置を更に備え、
前記情報蓄積装置は、前記情報提供装置から遠隔地に存在する前記第２の情報処理装置において、前記提供情報のリスト、または、前記提供情報の少なくとも一部が、映像と音声の少なくとも一方で出力されるように、他のいずれかの情報処理装置に、前記提供情報のリスト、または、前記提供情報の少なくとも一部を送信する
ことを特徴とする請求項３６に記載の情報提供システム。
【請求項３９】
前記情報蓄積装置は、前記提供情報の開始部分の情報を備え、
前記情報提供装置は、前記第２の情報処理装置において、前記情報蓄積装置から送信された前記提供情報の開始部分の映像と音声の少なくとも一方での出力が終了する前に、完全な状態の前記提供情報を前記第２の情報処理装置に送信する
ことを特徴とする請求項３８に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置および情報提供方法、情報処理装置および情報処理方法、情報提供システム、並びに、プログラムに関し、特に、ユーザの嗜好に合致した情報や、ユーザが必要とする情報を選択してユーザに提示することができる、情報提供装置および情報提供方法、情報処理装置および情報処理方法、情報提供システム、並びに、プログラムに関する。
【背景技術】
【０００２】
近年、個人情報を提示することで、さまざまなサービスを受けられるようになった。個人情報としては、名前、住所、嗜好情報、サービスへの認証情報、点数情報、他の人からもらった情報等さまざまな情報があげられる。
【０００３】
従来、セットトップボックスなどを利用したコンテンツ視聴機器において、個人情報を用いたサービスが提供されていた。パーソナライズのために必要なプロファイル（例えば、視聴するコンテンツを対応するユーザの嗜好に合致したものとするための個人嗜好情報を含む情報）などのパーソナルメタデータ（PMD：Personal Meta Data）は、機器ごとに蓄積されているか、または、インターネットなどの広域ネットワークに接続されているサーバに登録されていた。
【０００４】
パーソナルメタデータ（以下、PMDと称する）がコンテンツを視聴するための機器ごとに蓄積されるシステムにおいては、個人プロファイル情報等を、複数の装置において共有して利用することができなかった。このため、個人プロファイル情報等に基づいてなされる個々のユーザに特化した情報は、特定の情報提供機器によってのみ使用できることになり、利便性が十分でないという問題があった。
【０００５】
また、PMDが広域ネットワークに接続されているサーバに登録されているシステムにおいては、ユーザは自分の視聴履歴やプロファイルをサーバに登録する必要があり、更に、サーバに登録すると自分が望んでいないサービスに対してもPMD情報が流れてしまう可能性が生じたり、個人情報が流用されないような仕組みがサーバ側に用意されていても、自分自身で管理していないため、悪意の第３者により情報が盗み出されてしまうのではないかという懸念が生じてしまう。
【０００６】
これに対して、PMDを広域ネットワークに接続されているサーバに登録することなく、提供されるコンテンツデータの選択等に係る制御情報を、ネットワーク上の複数の情報提供装置で共有して利用することが可能な情報蓄積装置、小型記憶装置、情報提供装置、およびネットワークシステムを提供するための技術がある（例えば、特許文献１）。
【０００７】
【特許文献１】特開２００１−２９０６９３
【０００８】
これによると、小型記憶装置に記憶されているユーザプロファイル情報等のユーザごとに管理される情報に基づいて、ネットワークに接続されている複数の情報提供装置等を制御することができるようになされている。このため、複数の情報提供装置において、ネットワークに接続された情報蓄積装置が保持しているデータを利用することができる。したがって、情報提供装置の設置場所に依存せず、個々のユーザの嗜好等により適合度の高いコンテンツを提供することが常に可能となる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ユーザは、あらゆる場所で、あらゆる時に、必要な情報を得ることを求めている。例えば、自宅のセットトップボックスなどに、ユーザが必要とする情報などを蓄積しておき、遠隔地から、自宅のセットトップボックスにアクセスして、セットトップボックスに蓄積されている情報を入手し、利用しようとする場合、利用開始時のユーザ名およびパスワード入力、または、入手する情報の選択のための操作など、煩わしい作業が必要であった。しかしこのような作業を経ないと、セキュアなパーソナライズサービスを享受することはできなかった。
【００１０】
また、従来用いられているセットトップボックスなどの機器では、予め定められているサービスで提供されている情報しか蓄積することができず、それ以外のサービスで提供されている情報などは、例えば、ユーザが特別な操作を行って蓄積しなければならなかった。
【００１１】
近年、ユーザに提供される情報は、例えば、ネットワークを介して配信されたり、地上波、衛星波などを用いて放送される映像コンテンツ、ラジオ放送される音声データ、電子メールなどの個人宛の情報、または、個人が撮像した動画像や静止画像のデータなど、非常に多種多様となっている。しかしながら、従来用いられてきた技術においては、PMDを広域ネットワークに接続されているサーバに登録することなく、複数のサービスにまたがる多種多様な情報をPMDに基づいて一元的に管理し、ユーザが必要とする情報や、ユーザが頻繁に用いる情報、または、ユーザにとって重要度の高い情報を選択して、ユーザがどこにいるかにかかわらず、情報を提示するようなことはなされていなかった。
【００１２】
また、パーソナルコンピュータなどの複数の情報をユーザに提供することが可能な装置においては、例えば、映像、電子メール、音声などは、それぞれ異なるアプリケーションプログラムを用いて、再生されるようになされていた。
【００１３】
本発明はこのような状況に鑑みてなされたものであり、多種多様な情報をPMDに基づいて一元的に管理し、簡単な操作で、ユーザに提供することができるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の情報提供装置は、ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信する第１の通信手段と、所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信する第２の通信手段と、第２の通信手段により受信されるユーザの個人情報を蓄積する第１の蓄積手段と、第１の蓄積手段により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択手段と、第１の選択手段により選択された所定の提供情報のリストを生成する生成手段と、生成手段により生成され、第２の通信手段により第２の他の情報処理装置のうちのいずれかに送信されたリストを参照したユーザによる操作入力を基に、第１の選択手段により選択された所定の提供情報から、ユーザが所望する提供情報を選択する第２の選択手段とを備え、第２の選択手段により選択されたユーザが所望する提供情報は、第２の通信手段により、第２の他の情報処理装置に送信されることを特徴とする。
【００１５】
第２の選択手段には、ユーザが所望する提供情報をユーザに提供するために、所定の変換処理が必要であった場合、ユーザが所望する提供情報を変換させるようにすることができる。
【００１６】
第１の選択手段により選択された所定の提供情報を蓄積する第２の蓄積手段を更に備えさせるようにすることができる。
【００１７】
第１の蓄積手段には、ユーザが情報提供装置を利用していないときも、個人情報を蓄積させるようにすることができ、第１の選択手段には、ユーザが情報提供装置を利用していないときも、第１の蓄積手段により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択させるようにすることができ、第２の蓄積手段には、ユーザが情報提供装置を利用していないときも、第１の選択手段により選択された所定の提供情報を蓄積させるようにすることができる。
【００１８】
第２の通信手段には、ネットワークを介して、遠隔地に存在する第２の他の情報処理装置と通信させるようにすることができる。
【００１９】
第２の他の情報処理装置へ提供情報を送信するために必要なアドレス情報を検出する検出手段を更に備えさせるようにすることができ、ユーザに対する提供情報が、第１の通信手段により受信された場合、第２の通信手段には、アドレス検出手段により検出されたアドレス情報を基に、第２の他の情報処理装置へ提供情報を送信させるようにすることができる。
【００２０】
第２の通信手段には、第２の選択手段がユーザの所望する提供情報を選択するために参照したユーザによる操作入力を示す信号を、第２の他の情報処理装置のうちの少なくともいずれか１つに送信させるようにすることができる。
【００２１】
生成手段には、第１の選択手段により選択された複数の提供情報が、異なる第１の他の情報処理装置から送信されたものであっても、第１の選択手段により選択された複数の提供情報が全て記載されたリストを１つ生成させるようにすることができる。
【００２２】
提供情報は、コンテンツデータを含むものとすることができ、コンテンツデータは、映像データ、音声データ、テキストデータのうちの少なくともいずれか１つのデータを含むものとすることができる。
【００２３】
提供情報は、ユーザと他のユーザとの通信に用いられるデータを含むものとすることができ、通信に用いられるデータは、電話による通話のための音声データ、音声データに付随する画像データまたは映像データ、電子メールデータ、所定のウェブサーバを介して授受されるテキストデータのうちの少なくともいずれか１つのデータを含むものとすることができる。
【００２４】
提供情報の送信元が許可された送信元か否かを検出する検出手段を更に備えさせるようにすることができる。
【００２５】
検出手段は、所定の人物または団体を示す人形を、それぞれ認識することが可能なパッドで構成されるようにすることができ、検出手段には、ユーザが、パッドに、提供情報の送信元として許可する所定の人物または団体を示す人形を配置することにより、提供情報の送信元が許可された送信元であることを検出させるようにすることができる。
【００２６】
第１の蓄積手段には、複数のユーザの個人情報が蓄積されるものとすることができ、第１の選択手段には、複数のユーザの個人情報を基に、複数の提供情報のうち、所定の提供情報を選択させるようにすることができる。
【００２７】
第１の選択手段には、提供情報に関する情報を取得させるようにすることができ、第１の蓄積手段により蓄積された個人情報と提供情報に関する情報とを比較させるようにすることができ、複数の提供情報のうち、ユーザの嗜好に合致した所定の提供情報を選択させるようにすることができる。
【００２８】
第１の選択手段には、提供情報を所定の時間蓄積して解析させることにより、提供情報に関する情報を取得させるようにすることができる。
【００２９】
ユーザの認証処理を行う認証手段を更に備えさせるようにすることができる。
【００３０】
認証手段によりユーザが正しいユーザであると認証された場合、第２の通信手段には、第１の蓄積手段に蓄積されたユーザの個人情報を、第２の他の情報処理装置に送信させるようにすることができる。
【００３１】
第２の通信手段により他の情報処理装置のうちのいずれかに送信されたリストには、リストに含まれる提供情報のプレビュ画像データが含まれるものとすることができる。
【００３２】
第２の他の情報処理装置から送信され、第２の通信手段により受信された情報を基に、第１の蓄積手段に蓄積されたユーザの個人情報を更新する更新手段を更に備えさせるようにすることができる。
【００３３】
本発明の情報提供方法は、ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信し、提供情報または提供情報に関する第１の情報を取得する第１の取得ステップと、所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信し、ユーザの個人情報を取得する第２の取得ステップと、第２の取得ステップの処理により取得された個人情報を蓄積する蓄積ステップと、蓄積ステップの処理により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択ステップと、第１の選択ステップの処理により選択された所定の提供情報のリストを生成する生成ステップと、生成ステップの処理により生成されたリストを出力する第１の出力ステップと、第１の出力ステップの処理により第２の他の情報処理装置のうちのいずれかに送信されたリストを参照したユーザによる操作入力を取得する第３の取得ステップと、第３の取得ステップの処理により取得された操作入力を基に、第１の選択ステップの処理により選択された所定の提供情報から、ユーザが所望する提供情報を選択して出力する第２の出力ステップとを含むことを特徴とする。
【００３４】
本発明の第１のプログラムは、ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信し、提供情報または提供情報に関する第１の情報の取得を制御する第１の取得制御ステップと、所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信し、ユーザの個人情報の取得を制御する第２の取得制御ステップと、第２の取得制御ステップの処理により取得が制御された個人情報の蓄積を制御する第１の蓄積制御ステップと、第１の蓄積制御ステップの処理により蓄積が制御された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択ステップと、第１の選択ステップの処理により選択された所定の提供情報のリストを生成する生成ステップと、生成ステップの処理により生成されたリストの出力を制御する第１の出力制御ステップと、第１の出力制御ステップの処理により第２の他の情報処理装置のうちのいずれかに送信されたリストを参照したユーザによる操作入力の取得を制御する第３の取得制御ステップと、第３の取得制御ステップの処理により取得が制御された操作入力を基に、第１の選択ステップの処理により選択された所定の提供情報から、ユーザが所望する提供情報を選択して、出力を制御する第２の出力制御ステップとを含むことを特徴とする処理をコンピュータに実行させる。
【００３５】
本発明の情報提供装置および情報提供方法、並びに、第１のプログラムにおいては、ユーザに提供される提供情報を送信する、少なくとも１つの第１の他の情報処理装置と通信され、提供情報または提供情報に関する第１の情報が取得され、所定のユーザが保有する少なくとも１つの第２の他の情報処理装置と通信され、ユーザの個人情報が取得され、取得された個人情報が蓄積され、蓄積された個人情報を基に、複数の提供情報から、所定の提供情報が選択され、選択された所定の提供情報のリストが生成され、生成されたリストが出力され、リストを参照したユーザによる操作入力が取得され、操作入力を基に、選択された所定の提供情報から、ユーザが所望する提供情報が選択されて、出力される。
【００３６】
本発明の第1の情報処理装置は、ユーザの個人情報を蓄積する蓄積手段と、ユーザに提供される提供情報を処理する情報提供装置と、直接、または、他の情報処理装置とネットワークの少なくとも一方を介して通信する通信手段と、情報提供装置の利用環境に関する情報を検出する検出手段と、検出手段により検出された情報提供装置の利用環境に関する情報を基に、蓄積手段により蓄積された個人情報のうち、情報提供装置の利用環境に適した情報を選択する選択手段とを備え、通信手段は、選択手段により選択された個人情報を、情報提供装置に送信することを特徴とする。
【００３７】
蓄積手段により蓄積される個人情報を更新する更新手段を更に備えさせるようにすることができ、通信手段には、情報提供装置から、ユーザが選択した提供情報と選択しなかった提供情報を示す情報を受信させるようにすることができ、更新手段には、ユーザが選択した提供情報の属性に対して、ユーザの評価を示す値を増加させ、ユーザが選択しなかった提供情報の属性に対して、ユーザの評価を示す値を増加させないか、または、減少させることにより、蓄積手段により蓄積される個人情報を更新させるようにすることができる。
【００３８】
通信手段には、順静電界通信を用いて、情報提供装置、または、他の情報処理装置と通信させるようにすることができる。
【００３９】
情報提供装置から送信された、提供情報のリストを表示する表示手段を更に備えさせるようにすることができる。
【００４０】
本発明の第１の情報処理方法は、ユーザに提供される提供情報を処理する情報提供装置への個人情報の送信要求と、情報提供装置の利用環境に関する情報とを取得する取得ステップと、取得ステップの処理により取得された情報提供装置の利用環境に関する情報を基に、蓄積手段に蓄積された個人情報のうち、情報提供装置の利用環境に適した情報を選択する選択ステップと、選択ステップの処理により選択された個人情報を、情報提供装置に送信する送信ステップとを含むことを特徴とする。
【００４１】
本発明の第２のプログラムは、ユーザに提供される提供情報を処理する情報提供装置への個人情報の送信要求と、情報提供装置の利用環境に関する情報との取得を制御する取得制御ステップと、取得制御ステップの処理により取得が制御された情報提供装置の利用環境に関する情報を基に、蓄積手段に蓄積された個人情報のうち、情報提供装置の利用環境に適した情報を選択する選択ステップと、選択ステップの処理により選択された個人情報の、情報提供装置への送信を制御する送信制御ステップとを含むことを特徴とする処理をコンピュータに実行させる。
【００４２】
本発明の第１の情報処理装置および情報処理方法、並びに、第２のプログラムにおいては、ユーザに提供される提供情報を処理する情報提供装置への個人情報の送信要求と、情報提供装置の利用環境に関する情報とが取得され、情報提供装置の利用環境に関する情報を基に、蓄積手段に蓄積された個人情報のうち、情報提供装置の利用環境に適した情報が選択され、選択された個人情報が、情報提供装置へ送信される。
【００４３】
本発明の第２の情報処理装置は、ユーザの操作入力を受ける操作入力手段と、第１の他の情報処理装置、ユーザの個人情報を記憶する第２の他の情報処理装置、および、提供情報を第１の他の情報処理装置に供給する第３の他の情報処理装置と通信する通信手段とを備え、通信手段は、第２の他の情報処理装置から個人情報を受信して、第３の他の情報処理装置に出力するとともに、操作入力手段により入力されたユーザの操作入力を、第３の他の情報処理装置に送信することを特徴とする。
【００４４】
第１の他の情報処理装置の装置情報を記憶する記憶手段を更に備えさせるようにすることができ、通信手段には、第２の他の情報処理装置に、記憶手段により記憶された装置情報を送信させるようにすることができる。
【００４５】
第３の他の情報処理装置から送信され、通信手段により受信された、提供情報のリストを表示する表示手段を更に備えさせるようにすることができる。
【００４６】
本発明の第２の情報処理方法は、ユーザの個人情報を記憶する第２の他の情報処理装置から個人情報を受信する受信ステップと、受信ステップの処理により受信された個人情報を、提供情報を第１の他の情報処理装置に供給する第３の他の情報処理装置に出力する第１の出力ステップと、ユーザの操作入力を受ける操作入力ステップと、操作入力ステップの処理により入力されたユーザの操作入力を、第３の他の情報処理装置に出力する第２の出力ステップとを含むことを特徴とする。
【００４７】
本発明の第３のプログラムは、ユーザの個人情報を記憶する第２の他の情報処理装置からの個人情報の受信を制御する受信制御ステップと、受信制御ステップの処理により受信が制御された個人情報の、提供情報を第１の他の情報処理装置に供給する第３の他の情報処理装置への出力を制御する第１の出力制御ステップと、ユーザの操作入力を受ける操作入力ステップと、操作入力ステップの処理により入力されたユーザの操作入力の、第３の他の情報処理装置への出力を制御する第２の出力制御ステップとを含むことを特徴とする処理をコンピュータに実行させる。
【００４８】
本発明の第２の情報処理装置および第２の情報処理方法、並びに、第３のプログラムにおいては、ユーザの個人情報を記憶する第２の他の情報処理装置からの個人情報が受信され、受信された個人情報が、提供情報を第１の他の情報処理装置に供給する第３の他の情報処理装置へ出力され、ユーザの操作入力を受け、ユーザの操作入力が第３の他の情報処理装置へ出力される。
【００４９】
本発明の第３の情報処理装置は、他の情報処理装置と通信する通信手段と、提供情報以外の情報を映像と音声の少なくとも一方で出力する出力手段と、他の情報処理装置から送信され、通信手段により受信された、提供情報のリストの表示を制御する表示制御手段とを備え、表示制御手段は、出力手段により出力されている提供情報以外の情報が、広告を含む情報であるとき、提供情報のリストの表示を制御することを特徴とする。
【００５０】
本発明の第３の情報処理方法は、他の情報処理装置から送信される提供情報のリストを取得する取得ステップと、取得ステップの処理により取得された、提供情報のリストの表示を制御する表示制御ステップとを含み、表示制御ステップの処理では、出力されている提供情報以外の情報が、広告を含む情報であるとき、提供情報のリストの表示を制御することを特徴とする。
【００５１】
本発明の第４のプログラムは、他の情報処理装置から送信される提供情報のリストの取得を制御する取得制御ステップと、取得制御ステップの処理により取得が制御された、提供情報のリストの表示を制御する表示制御ステップとを含み、表示制御ステップの処理では、出力されている提供情報以外の情報が、広告を含む情報であるとき、提供情報のリストの表示を制御することを特徴とする処理をコンピュータに実行させる。
【００５２】
本発明の第３の情報処理装置および第３の情報処理方法、並びに、第４のプログラムにおいては、他の情報処理装置から送信される提供情報のリストが取得され、出力されている提供情報以外の情報が、広告を含む情報であるとき、提供情報のリストが表示される。
【００５３】
本発明の情報提供システムは、所定のユーザに情報を提供する情報提供装置と、ユーザの個人情報を管理する第１の情報処理装置と、ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第２の情報処理装置とを備え、情報提供装置が、ユーザに提供される提供情報を送信する、少なくとも１つの第３の情報処理装置と通信する第１の通信手段と、第1の情報処理装置および第２の情報処理装置と通信する第２の通信手段と、第２の通信手段により受信されるユーザの個人情報を蓄積する第１の蓄積手段と、第１の蓄積手段により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択手段と、第１の選択手段により選択された所定の提供情報のリストを生成する生成手段と、生成手段により生成されたリストを参照したユーザによる操作入力を基に、第１の選択手段により選択された所定の提供情報から、ユーザが所望する提供情報を選択する第２の選択手段とを備え、第２の選択手段により選択されたユーザが所望する提供情報は、第２の通信手段により、第２の情報処理装置に送信され、第１の情報処理装置が、ユーザの個人情報を蓄積する第２の蓄積手段と、情報提供装置および第２の情報処理装置と通信する第３の通信手段とを備え、第３の通信手段は、第２の蓄積手段により蓄積された個人情報を、情報提供装置に送信し、第２の情報処理装置が、情報提供装置および第１の情報処理装置と通信する第４の通信手段と、情報提供装置から送信され、第４の通信手段により受信された、提供情報のリストまたは提供情報の表示を制御する表示制御手段とを備えることを特徴とする。
【００５４】
情報提供装置および第２の情報処理装置を制御する第４の情報処理装置を更に備えさせるようにすることができ、第４の情報処理装置には、ユーザの操作入力を受ける操作入力手段と、情報提供装置、第１の情報処理装置、および、第２の情報処理装置と通信する第５の通信手段とを備えさせるようにすることができ、第５の通信手段には、第１の情報処理装置から個人情報を受信して、情報提供装置に出力するとともに、操作入力手段により入力されたユーザの操作入力を、情報提供装置に送信させるようにすることができる。
【００５５】
提供情報のリスト、または、提供情報の少なくとも一部を蓄積する情報蓄積装置を更に備えさせるようにすることができ、情報蓄積装置には、情報提供装置から遠隔地に存在する第２の情報処理装置において、提供情報のリスト、または、提供情報の少なくとも一部が、映像と音声の少なくとも一方で出力されるように、他のいずれかの情報処理装置に、提供情報のリスト、または、提供情報の少なくとも一部を送信させるようにすることができる。
【００５６】
情報蓄積装置には、提供情報の開始部分の情報を備えさせるようにすることができ、情報提供装置には、第２の情報処理装置において、情報蓄積装置から送信された提供情報の開始部分の映像と音声の少なくとも一方での出力が終了する前に、完全な状態の提供情報を第２の情報処理装置に送信させるようにすることができる。
【００５７】
本発明の情報提供システムにおいては、所定のユーザに情報を提供する情報提供装置と、ユーザの個人情報を管理する第１の情報処理装置と、ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第２の情報処理装置とで構成され、情報提供装置で、ユーザに提供される提供情報を送信する、少なくとも１つの第３の情報処理装置と通信され、第１の情報処理装置および第２の情報処理装置と通信され、ユーザの個人情報が蓄積され、蓄積された個人情報を基に、複数の提供情報から、所定の提供情報が選択され、選択された所定の提供情報のリストが生成され、生成されたリストを参照したユーザによる操作入力を基に、選択された所定の提供情報から、ユーザが所望する提供情報が選択され、選択されたユーザが所望する提供情報は、第２の情報処理装置に送信され、第１の情報処理装置で、ユーザの個人情報が蓄積され、情報提供装置および第２の情報処理装置と通信され、蓄積された個人情報が、情報提供装置に送信され、第２の情報処理装置で、情報提供装置および第１の情報処理装置と通信され、情報提供装置から送信された提供情報のリストまたは提供情報が表示される。
【発明の効果】
【００５８】
第１の本発明によれば、情報を提供することができ、特に、ユーザの個人情報を用いて、提供される情報を選択して提供することができる。
【００５９】
第２の本発明によれば、個人情報を蓄積することができ、特に、蓄積されている個人情報を他の装置に送信して、情報の提供に利用させることができる。
【００６０】
第３の本発明によれば、第１の他の情報処理装置を制御することができ、特に、第１の他の情報処理装置への制御情報以外の情報を第２の他の情報処理装置から受信して、第１の他の情報処理装置に送信することができる。
【００６１】
第４の本発明によれば、提供情報以外の情報とユーザに提供される情報とを、映像と音声の少なくとも一方で出力することができ、特に、提供情報以外の情報が出力されている場合、広告を含む情報であるときに提供情報のリストを表示させることができる。
【００６２】
第５の本発明によれば、情報を提供することができ、特に、ユーザの個人情報を用いて、ユーザがどこにいるかにかかわらず、ユーザの嗜好に合致した、または、ユーザにとって重要な情報を提供することができる。
【発明を実施するための最良の形態】
【００６３】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が、本明細書に記載されていることを確認するためのものである。したがって、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００６４】
更に、この記載は、本明細書に記載されている発明の全てを意味するものでもない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００６５】
請求項１に記載の情報提供装置（例えば、図１の情報提供装置１１）は、ユーザに提供される提供情報（例えば、コンテンツ、電子メールなど、ユーザに提供するべき情報）を送信する、少なくとも１つの第１の他の情報処理装置（例えば、図１のコンテンツサーバ３１、パーソナルコンピュータ３２,３３、携帯型電話機３４、電話機３５、または、放送局３６）と通信する第１の通信手段（例えば、図２の情報取得部５１、および情報出力部５２）と、所定のユーザが保有する少なくとも１つの第２の他の情報処理装置（例えば、図１のPK１２,リモートコマンダ１３、情報提供装置１４）と通信する第２の通信手段（例えば、図２の情報出力部５７、情報取得部５８）と、第２の通信手段により受信されるユーザの個人情報を蓄積する第１の蓄積手段（例えば、図２のPMD記憶部５４）と、第１の蓄積手段により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択手段（例えば、図２の情報フィルタリング・キャッシング部５３）と、第１の選択手段により選択された所定の提供情報のリストを生成する生成手段（例えば、図２の情報リスト生成部５６）と、生成手段により生成され、第２の通信手段により第２の他の情報処理装置のうちのいずれかに送信されたリストを参照したユーザによる操作入力を基に、第１の選択手段により選択された所定の提供情報から、ユーザが所望する提供情報を選択する第２の選択手段（例えば、図２の復号部６０）とを備え、第２の選択手段により選択されたユーザが所望する提供情報は、第２の通信手段により、第２の他の情報処理装置に送信されることを特徴とする。
【００６６】
請求項２に記載の情報提供装置は、第２の選択手段が、ユーザが所望する提供情報をユーザに提供するために、所定の変換処理（例えば、復号）が必要であった場合、ユーザが所望する提供情報を変換することを特徴とする。
【００６７】
請求項３に記載の情報提供装置は、第１の選択手段により選択された所定の提供情報を蓄積する第２の蓄積手段（例えば、図２のデータおよびメタデータ記憶部５５）を更に備えることを特徴とする。
【００６８】
請求項５に記載の情報提供装置は、第２の通信手段は、ネットワーク（例えば、図５６のインターネット２１）を介して、遠隔地に存在する第２の他の情報処理装置と通信することを特徴とする。
【００６９】
請求項６に記載の情報提供装置は、第２の他の情報処理装置へ提供情報を送信するために必要なアドレス情報を検出する検出手段（例えば、図６６のアドレス検出部５２１）を更に備え、ユーザに対する提供情報が、第１の通信手段により受信された場合、第２の通信手段は、アドレス検出手段により検出されたアドレス情報を基に、第２の他の情報処理装置へ提供情報を送信することを特徴とする。
【００７０】
請求項１１に記載の情報提供装置は、提供情報の送信元が許可された送信元か否かを検出する検出手段（例えば、図６６のデータ送信元選択部５３１）を更に備えることを特徴とする。
【００７１】
請求項１２に記載の情報提供装置は、検出手段が、所定の人物または団体を示す人形（例えば、図６７のＡ子人形５４１-１、Ｂ男人形５４１−２、Ｃ夫人形４５１−３）を、それぞれ認識することが可能なパッド（例えば、図６７のコミュニケーションパッド５３１）で構成され、ユーザが、パッドに、提供情報の送信元として許可する所定の人物または団体を示す人形を配置することにより、提供情報の送信元が許可された送信元であることを検出することを特徴とする。
【００７２】
請求項１３に記載の情報提供装置の第１の蓄積手段には、複数のユーザ（例えば、父と子）の個人情報が蓄積され、第１の選択手段は、複数のユーザの個人情報を基に、複数の提供情報のうち、所定の提供情報を選択する（例えば、父が嗜好していても、子が視聴不可のカテゴリのコンテンツを選択しないようにしたり、父と子の両方の嗜好に合致するコンテンツを選択する）ことを特徴とする。
【００７３】
請求項１４に記載の情報提供装置は、第１の選択手段が、提供情報に関する情報（例えば、メタデータ）を取得し、第１の蓄積手段により蓄積された個人情報と提供情報に関する情報とを比較し、複数の提供情報のうち、ユーザの嗜好に合致した所定の提供情報を選択することを特徴とする。
【００７４】
請求項１６に記載の情報提供装置は、ユーザの認証処理を行う認証手段（例えば、図１９の認証処理部２９２）を更に備えることを特徴とする。
【００７５】
請求項１９に記載の情報提供装置は、第２の他の情報処理装置から送信され、第２の通信手段により受信された情報を基に、第１の蓄積手段に蓄積されたユーザの個人情報を更新する更新手段（例えば、図２のPMD更新部６２）を更に備えることを特徴とする。
【００７６】
請求項２０に記載の情報提供方法は、ユーザに提供される提供情報（例えば、コンテンツ、電子メールなど、ユーザに提供するべき情報）を送信する、少なくとも１つの第１の他の情報処理装置（例えば、図１のコンテンツサーバ３１、パーソナルコンピュータ３２,３３、携帯型電話機３４、電話機３５、または、放送局３６）と通信し、提供情報または提供情報に関する第１の情報を取得する第１の取得ステップ（例えば、図１３のステップＳ４２の処理）と、所定のユーザが保有する少なくとも１つの第２の他の情報処理装置（例えば、図１のPK１２,リモートコマンダ１３、情報提供装置１４）と通信し、ユーザの個人情報を取得する第２の取得ステップ（例えば、図１３のステップＳ４４の処理）と、第２の取得ステップの処理により取得された個人情報を蓄積する蓄積ステップ（例えば、図１３のステップＳ４５または図１４のステップＳ５６の処理）と、蓄積ステップの処理により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択ステップ（例えば、図１３のステップＳ４５の処理）と、第１の選択ステップの処理により選択された所定の提供情報のリストを生成する生成ステップ（例えば、図１３のステップＳ４６の処理）と、生成ステップの処理により生成されたリストを出力する第１の出力ステップ（例えば、図１３のステップＳ４７の処理）と、第１の出力ステップの処理により第２の他の情報処理装置のうちのいずれかに送信されたリストを参照したユーザによる操作入力を取得する第３の取得ステップ（例えば、図１３のステップＳ４８の処理）と、第３の取得ステップの処理により取得された操作入力を基に、第１の選択ステップの処理により選択された所定の提供情報から、ユーザが所望する提供情報を選択して出力する第２の出力ステップ（例えば、図１３のステップＳ４９およびステップＳ５０の処理）とを含むことを特徴とする。
【００７７】
また、請求項２１に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項２０に記載の情報処理方法と同様である。
【００７８】
請求項２２に記載の情報処理装置（例えば、図３６のPK３０１）は、ユーザの個人情報を蓄積する蓄積手段（例えば、図３７のPMD記憶部９３）と、ユーザに提供される提供情報を処理する情報提供装置（例えば、図３６の情報提供装置１１）と、直接、または、他の情報処理装置とネットワークの少なくとも一方を介して通信する通信手段（例えば、図３７の情報取得部９１、情報出力部９９）と、情報提供装置の利用環境に関する情報（例えば、利用される情報視聴装置３０２の種類など）を検出する検出手段（例えば、図３７の環境情報取得部３１１）と、検出手段により検出された情報提供装置の利用環境に関する情報を基に、蓄積手段により蓄積された個人情報のうち、情報提供装置の利用環境に適した情報を選択する選択手段（例えば、図３７のPMD取得部９６）とを備え、通信手段は、選択手段により選択された個人情報を、情報提供装置に送信することを特徴とする。
【００７９】
請求項２３に記載の情報処理装置は、蓄積手段により蓄積される個人情報を更新する更新手段（例えば、図３７のPMD更新部９２）を更に備え、通信手段は、情報提供装置から、ユーザが選択した提供情報と選択しなかった提供情報を示す情報を受信し、更新手段は、ユーザが選択した提供情報の属性に対して、ユーザの評価を示す値を増加させ、ユーザが選択しなかった提供情報の属性に対して、ユーザの評価を示す値を増加させないか、または、減少させることにより、蓄積手段により蓄積される個人情報を更新することを特徴とする。
【００８０】
請求項２５に記載の情報処理装置は、情報提供装置から送信された、提供情報のリストを表示する表示手段（例えば、図３７の表示部９５）を更に備えることを特徴とする。
【００８１】
請求項２６に記載の情報処理方法は、ユーザに提供される提供情報を処理する情報提供装置（例えば、図３６の情報提供装置１１）への個人情報の送信要求と、情報提供装置の利用環境に関する情報（例えば、利用される情報視聴装置３０２の種類など）とを取得する取得ステップ（例えば、図４０のステップＳ２８１の処理）と、取得ステップの処理により取得された情報提供装置の利用環境に関する情報を基に、蓄積手段（例えば、図３７のPMD記憶部９３）に蓄積された個人情報のうち、情報提供装置の利用環境に適した情報を選択する選択ステップ（例えば、図４０のステップＳ２８２の処理）と、選択ステップの処理により選択された個人情報を、情報提供装置に送信する送信ステップ（例えば、図４０のステップＳ２８３の処理）とを含むことを特徴とする。
【００８２】
また、請求項２７に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項２６に記載の情報処理方法と同様である。
【００８３】
請求項２８に記載の情報処理装置（例えば、図２４のリモートコマンダ１３）は、ユーザの操作入力を受ける操作入力手段（例えば、図７の操作入力部１０４）と、第１の他の情報処理装置（例えば、図1の情報視聴装置１４）、ユーザの個人情報を記憶する第２の他の情報処理装置（例えば、図２４のPK１２）、および、提供情報を第１の他の情報処理装置に供給する第３の他の情報処理装置（例えば、図２４の情報提供装置１１）と通信する通信手段（例えば、図７の情報取得部１０１、情報出力部１０６）とを備え、通信手段は、第２の他の情報処理装置から個人情報を受信して、第３の他の情報処理装置に出力するとともに、操作入力手段により入力されたユーザの操作入力を、第３の他の情報処理装置に送信することを特徴とする。
【００８４】
請求項２９に記載の情報処理装置は、第１の他の情報処理装置の装置情報を記憶する記憶手段（例えば、図４４の装置情報記憶部３６１）を更に備え、通信手段は、第２の他の情報処理装置に、記憶手段により記憶された装置情報を送信することを特徴とする。
【００８５】
請求項３０に記載の情報処理装置は、第３の他の情報処理装置から送信され、通信手段により受信された、提供情報のリストを表示する表示手段（例えば、図７の表示部１０３）を更に備えることを特徴とする。
【００８６】
請求項３１に記載の情報処理方法は、ユーザの個人情報を記憶する第２の他の情報処理装置（例えば、図２４のPK１２）から個人情報を受信する受信ステップ（例えば、図２５のステップＳ１４５の処理）と、受信ステップの処理により受信された個人情報を、提供情報を第１の他の情報処理装置（例えば、図1の情報視聴装置１４）に供給する第３の他の情報処理装置（例えば、図２４の情報提供装置１１）に出力する第１の出力ステップ（例えば、図２５のステップＳ１４６の処理）と、ユーザの操作入力を受ける操作入力ステップ（例えば、図２５のステップＳ１４９の処理）と、操作入力ステップの処理により入力されたユーザの操作入力を、第３の他の情報処理装置に出力する第２の出力ステップ（例えば、図２５のステップＳ１５５の処理）とを含むことを特徴とする。
【００８７】
また、請求項３２に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項３１に記載の情報処理方法と同様である。
【００８８】
請求項３３に記載の情報処理装置（例えば、図１の情報視聴装置１４）は、他の情報処理装置と通信する通信手段（例えば、図９の情報取得部１５１、情報出力部１５７）と、提供情報以外の情報（例えば、テレビジョン放送）を映像と音声の少なくとも一方で出力する出力手段（例えば、図８のCRT１３０、スピーカ１３２）と、他の情報処理装置から送信され、通信手段により受信された、提供情報のリストの表示を制御する表示制御手段（例えば、図９の表示制御部１５４）とを備え、表示制御手段は、出力手段により出力されている提供情報以外の情報が、広告を含む情報であるとき、提供情報のリストの表示を制御することを特徴とする。
【００８９】
請求項３４に記載の情報処理方法は、他の情報処理装置から送信される提供情報のリストを取得する取得ステップ（例えば、図１５のステップＳ７２の処理）と、取得ステップの処理により取得された、提供情報のリストの表示を制御する表示制御ステップ（例えば、図１５のステップＳ７３の処理）とを含み、表示制御ステップの処理では、出力されている提供情報以外の情報（例えば、テレビジョン放送）が、広告を含む情報であるとき、提供情報のリストの表示を制御することを特徴とする。
【００９０】
また、請求項３５に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項５４に記載の情報処理方法と同様である。
【００９１】
請求項３６に記載の情報提供システムは、所定のユーザに情報を提供する情報提供装置（例えば、図１の情報提供装置１１）と、ユーザの個人情報を管理する第１の情報処理装置（例えば、図１のPK１２）と、ユーザに提供される提供情報を映像と音声の少なくとも一方で出力する第２の情報処理装置（例えば、図１の情報視聴装置１４）とを備え、情報提供装置は、ユーザに提供される提供情報（例えば、コンテンツ、電子メールなど、ユーザに提供するべき情報）を送信する、少なくとも１つの第３の情報処理装置（例えば、図１のコンテンツサーバ３１、パーソナルコンピュータ３２,３３、携帯型電話機３４、電話機３５、または、放送局３６）と通信する第１の通信手段（例えば、図２の情報取得部５１、および情報出力部５２）と、第1の情報処理装置および第２の情報処理装置と通信する第２の通信手段（例えば、図２の情報出力部５７、情報取得部５８）と、第２の通信手段により受信されるユーザの個人情報を蓄積する第１の蓄積手段（例えば、図２のPMD記憶部５４）と、第１の蓄積手段により蓄積された個人情報を基に、複数の提供情報から、所定の提供情報を選択する第１の選択手段（例えば、図２の情報フィルタリング・キャッシング部５３）と、第１の選択手段により選択された所定の提供情報のリストを生成する生成手段（例えば、図２の情報リスト生成部５６）と、生成手段により生成されたリストを参照したユーザによる操作入力を基に、第１の選択手段により選択された所定の提供情報から、ユーザが所望する提供情報を選択する第２の選択手段（例えば、図２の復号部６０）とを備え、第２の選択手段により選択されたユーザが所望する提供情報は、第２の通信手段により、第２の情報処理装置に送信され、第１の情報処理装置は、ユーザの個人情報を蓄積する第２の蓄積手段（例えば、図６のPMD記憶部９３）と、情報提供装置および第２の情報処理装置と通信する第３の通信手段（例えば、図６の情報取得部９１、情報出力部９９）とを備え、第３の通信手段は、第２の蓄積手段により蓄積された個人情報を、情報提供装置に送信し、第２の情報処理装置は、情報提供装置および第１の情報処理装置と通信する第４の通信手段（例えば、図９の情報取得部１５１、情報出力部１５７）と、情報提供装置から送信され、第４の通信手段により受信された、提供情報のリストまたは提供情報の表示を制御する表示制御手段（例えば、図９の表示制御部１５４）とを備えることを特徴とする。
【００９２】
請求項３７に記載の情報提供システムは、情報提供装置および第２の情報処理装置を制御する第４の情報処理装置（例えば、図１のリモートコマンダ１３）を更に備え、第４の情報処理装置は、ユーザの操作入力を受ける操作入力手段（例えば、図７の操作入力部１０４）と、情報提供装置、第１の情報処理装置、および、第２の情報処理装置と通信する第５の通信手段（例えば、図７の情報取得部１０１、情報出力部１０６）とを備え、第５の通信手段は、第１の情報処理装置から個人情報を受信して、情報提供装置に出力するとともに、操作入力手段により入力されたユーザの操作入力を、情報提供装置に送信することを特徴とする。
【００９３】
請求項３８に記載の情報提供システムは、提供情報のリスト、または、提供情報の少なくとも一部を蓄積する情報蓄積装置（例えば、図５４のモバイルコンテンツ蓄積装置４０１）を更に備え、情報蓄積装置は、情報提供装置から遠隔地に存在する第２の情報処理装置において、提供情報のリスト、または、提供情報の少なくとも一部が、映像と音声の少なくとも一方で出力されるように、他のいずれかの情報処理装置に、提供情報のリスト、または、提供情報の少なくとも一部を送信することを特徴とする。
【００９４】
以下、図を参照して、本発明の実施の形態について説明する。
【００９５】
図１は、本発明を適用した、情報視聴システムの第１の実施の形態を示すシステム図である。
【００９６】
ユーザ１は、個人関連情報、すなわち、PMDを記憶する、携帯可能な個人関連情報制御装置（PK：Personal Key、以下、PKと称する）１２を携帯している。ここで、個人関連情報とは、単に、名前、住所などそのユーザを特定するための情報だけでなく、嗜好情報、認証情報、他の人からもらった情報などを含む、そのユーザに関連するさまざまな情報の集合を意味する。
【００９７】
PK１２は、RF（Radio Frequency）通信、準静電界通信、光通信などの無線通信、または、所定のケーブルによる有線の通信により、他の情報機器（例えば、情報提供装置１１、リモートコマンダ１３、情報視聴装置１４−１乃至情報視聴装置１４-８など）と通信することが可能である。また、PK１２は、ユーザ１の個人関連情報であるPMD（Personal Meta Data）を生成し、他の情報機器から取得した情報や、ユーザ１の操作入力などを基に、PMDを更新し、生成した、または、更新したPMDを保存したり、他の情報機器に送信することが可能である。
【００９８】
RF通信は、例えば、IEEE８０２．１１ｂに代表される無線ＬＡＮなどの通信であり、この通信により、所定のアクセスポイント（ハブ）の周囲およそ数十メートルの範囲において無線で通信することができる。準静電界通信は、人体近傍に、遠隔伝播せず閉域のみに成立する物理的性質（エバネッセント性）をもつ閉じた静電的な情報空間を形成する通信方式である。準静電界通信により、人体が微弱な静電気のアンテナとなり、人体の周囲およそ数センチメートル、または数メートルの限られた空間で無線通信することが可能となる。これにより、例えば、ＰＫ１２を携帯したユーザが情報提供装置１１や情報視聴装置１４−１などに触れることにより、ＰＫ１２とユーザが触れた装置とに通信させることができる。
【００９９】
また、PK１２に、例えば、液晶表示素子などで構成された表示部を設けるようにすることにより、情報提供装置１１から送信される、ユーザに提供される提供情報の一覧である情報リストを表示して、ユーザに提示することが可能となる。
【０１００】
リモートコマンダ１３は、例えば、RF通信、光通信などの無線通信により、他の装置に信号を送信することができるようになされており、情報視聴装置１４−１乃至１４−８のうちの対応するものに対してユーザが操作入力を行うために用いられるとともに、情報提供装置１１に対してユーザが操作入力を行うために用いられる。また、リモートコマンダ１３に、例えば、液晶表示素子などで構成された表示部を設けるようにすることにより、情報提供装置１１から送信される、ユーザに提供される提供情報の一覧である情報リストを表示して、ユーザに提示することが可能となる。
【０１０１】
情報提供装置１１は、インターネット２１を介して、コンテンツサーバ３１−１およびコンテンツサーバ３１−２からコンテンツおよびコンテンツに対応するメタデータの供給を受けるとともに、伝送路２３を介して、放送局３６からコンテンツおよびコンテンツに対応するメタデータの供給を受け、更に、ＰＫ１２からユーザ１の個人関連情報であるPMDの供給を受ける。情報提供装置１１は、これらのコンテンツのメタデータを、ＰＫ１２から供給されたユーザ１の個人関連情報であるPMDを用いてフィルタリングし、その結果を基に、これらのコンテンツのうち、ユーザ１の嗜好に合致するものを蓄積するとともに、フィルタリングの結果選択される、ユーザに提供される提供情報の一覧である情報リストを生成し、情報視聴装置１４−１乃至１４-８のうちのいずれか対応する装置に供給する。なお、PK１２またはリモートコマンダ１３が表示機能を有している場合、情報リストは、PK１２またはリモートコマンダ１３に供給して表示させるようにしても良い。
【０１０２】
また、情報リストに、提供情報の内容を示すサムネイル画像データやプレビュ画像データを添付することにより、ユーザが、情報リストを参照して、所望の提供情報を選択することが容易となるようにすることができる。
【０１０３】
コンテンツとは、例えば、テレビジョンやラジオの放送局３６から、地上波、衛星波、または、所定のケーブルなどの伝送路３３を介して放送される番組や、インターネット２１を介して、コンテンツサーバ３１-１またはコンテンツサーバ３１-２から送信される、映像データ、音声データ、テキストデータなどである。
【０１０４】
メタデータとは、メタデータは、コンテンツの属性を示す情報であり、例えば、そのコンテンツのカテゴリ、キーワード、コンテンツ提供元（例えば、放送局）、出演者などの情報である。
【０１０５】
なお、放送局３６から出力されたコンテンツデータまたはメタデータを伝送する伝送路２３には、例えば、地上波、衛星波、光ファイバなどのケーブル、インターネットなどのネットワーク、または、各種回線網などの、さまざまな形態がある。
【０１０６】
コンテンツデータおよびメタデータは、同時に供給されても、個別に供給されても良く、その供給経路も、それぞれ異なっていても良い。例えば、放送局３６から供給される番組コンテンツのメタデータが、コンテンツサーバ３１−１から、インターネット２１を介して供給されるようにしても良い。
【０１０７】
また、情報提供装置１１は、インターネット２１を介して、ユーザ２が有するパーソナルコンピュータ３２やユーザ３が有するパーソナルコンピュータ３３から供給される、例えば、電子メール、画像データ、映像データ、または、音声データなどの各種情報を受信することが可能であり、更に、公衆回線網２２およびインターネット２１を介して、ユーザ４が有する携帯型電話機３４から供給される、例えば、電子メール、画像データ、映像データ、または、音声データなどの各種情報を受信することが可能であり、公衆回線網２２およびインターネット２１を介して、ユーザ５が有する電話機３５から供給される音声データを受信することが可能である。情報提供装置１１は、コンテンツデータおよびメタデータに加えて、パーソナルコンピュータ３２、パーソナルコンピュータ３３、携帯型電話機３４、または、電話機３５から供給される電子メール、画像データ、映像データ、または、音声データなどの各種情報を蓄積し、必要に応じて、蓄積されている情報、または、蓄積されている情報のうち、ユーザが必要とする情報を、ユーザに提供される提供情報の一覧である情報リストに更に記載して、情報視聴装置１４−１乃至１４-８のうちのいずれか対応する装置に供給する。
【０１０８】
情報提供装置１１は、情報視聴装置１４−１乃至１４-８のうちのいずれか、もしくは、PK１２またはリモートコマンダ１３に供給され、表示された情報リストを参照したユーザ１が、リモートコマンダ１３を用いて行った操作入力を基に、ユーザ１が選択したコンテンツまたは電子メールなどの各種情報のうちのいずれかを、情報視聴装置１４−１乃至１４-８のうちのいずれか対応する装置に供給する。
【０１０９】
以下、情報提供装置１１が、ユーザのPMDを基に、フィルタリングを行ってユーザへの提供情報を選択し、情報リストをユーザに提示して、情報リストを参照したユーザの操作入力を基に、ユーザにより選択された情報をユーザに提供する一連の処理を、PMDサーチ処理と称するものとする。
【０１１０】
情報提供装置１１により生成された情報リストおよび情報提供装置１１により蓄積されたコンテンツまたは各種情報の入力を受ける情報視聴装置１４−１乃至１４−８には、さまざまな情報機器を用いることができる。例えば、情報視聴装置１４−１として、テレビジョン受像機を利用し、情報視聴装置１４−２として、光ディスク再生装置を利用し、情報視聴装置１４−３として、電話機を利用し、情報視聴装置１４−４として、携帯型電話機を利用し、情報視聴装置１４−５として、ビデオデッキを利用し、情報視聴装置１４−６として、パーソナルコンピュータを利用し、情報視聴装置１４−７として、ＰＤＡ（Personal Digital（Data) Assistants）を利用し、情報視聴装置１４−８として、ラジオ放送受信機を利用することができる。
【０１１１】
情報視聴装置１４−１乃至１４−８は、情報提供装置１１と、有線または無線で接続され、情報提供装置１１により生成された情報リストおよび情報提供装置１１により蓄積されたコンテンツまたは各種情報の入力を受けて、ユーザに提示する（表示処理または音声出力処理を実行する）。
【０１１２】
以下情報視聴装置１４−１乃至情報視聴装置１４−ｎを個々に区別する必要がない場合、単に情報視聴装置１４と総称し、特に必要がなければ、１つの情報視聴装置１４のみ図示する。
【０１１３】
なお、PK１２を有するユーザ１は、情報提供装置１１を用いて情報の提供を受ける以外に、例えば、ＰＫ１２に記憶されているPMDに基づいて、所定のプログラムを実行することにより、情報提供、買い物代金の決済などのサービスを受けることも可能であり、それらの他のサービスを受けた場合の履歴情報を基に、PMDを更新することが可能である。すなわち、ＰＫ１２に保存されているPMDは、あらゆるサービスにおいて利用可能であり、かつ、あらゆるサービスの利用履歴を基に更新されるものであって、本発明を適用した処理による利用履歴のみで更新されるものとは限定されない。
【０１１４】
また、インターネット２１には、例えば、ウェブページや音楽情報など提供するコンテンツサーバ、クレジットカードによる決済などを行うクレジットカード処理サーバ、または、ユーザ１に対して行われるコミュニケーションを制御するコミュニケーションサーバなどが接続されていても良く、コンテンツサーバ３１−１またはコンテンツサーバ３１−２が、これらのサーバの機能を含んでいても良いことは言うまでもない。
【０１１５】
例えば、コンテンツサーバ３１-１が、ウェブサーバの機能を有していた場合、ユーザ２がパーソナルコンピュータ３２を用いて、ウェブサーバであるコンテンツサーバ３１-１にアクセスすることによって、例えば、チャットやインスタントメッセンジャーなどのサービスの提供を受けて、テキストデータをコンテンツサーバ３１-１に送信することが可能である。そして、情報提供装置１１は、ユーザ２がパーソナルコンピュータ３２を用いて、チャットやインスタントメッセンジャーなどのサービスを利用して送信したテキストを、インターネット２１を介して、コンテンツサーバ３１-１から取得することが可能である。
【０１１６】
すなわち、情報提供装置１１が取得可能な提供情報には、映像データ、音声データ、テキストデータなどで構成されるコンテンツデータ、コンテンツデータに対するメタデータ、および、ユーザ同士のコミュニケーションに用いられる情報がある。ユーザ同士のコミュニケーションに用いられる情報には、具体的には、例えば、電話による通話のための音声データ、前記音声データに付随する画像データまたは映像データ、電子メールデータ、所定のウェブサーバを介して授受されるテキストデータなどがある。
【０１１７】
図２は、図１の情報提供装置１１の構成を示すブロック図である。
【０１１８】
情報取得部５１は、ユーザに提供されるデータを取得するものであり、例えば、アンテナ、赤外線受信部、所定のケーブルの接続端子、または、ネットワークインターフェースなどで構成され、放送局３６から放送されるコンテンツデータまたはメタデータ、インターネット２１を介して供給されるコンテンツデータまたはメタデータ、インターネット２１を介して供給される電子メールやその他の各種情報を取得し、情報フィルタリング・キャッシング部５３に供給する。
【０１１９】
情報出力部５２は、例えば、アンテナ、赤外線送信部、所定のケーブルの接続端子、または、ネットワークインターフェースなどで構成され、双方向通信可能な伝送路３３を介して、放送局３６に情報を送信したり、インターネット２１を介して、ユーザ２が有するパーソナルコンピュータ３２やユーザ３が有するパーソナルコンピュータ３３に、電子メール、画像データ、映像データ、または、音声データなどの各種情報を送信することが可能であり、インターネット２１および公衆回線網２２を介して、ユーザ４が有する携帯型電話機３４に、電子メール、画像データ、映像データ、または、音声データなどの各種情報を送信することが可能であり、更に、ユーザ５が有する電話機３５に音声データを送信することが可能である。
【０１２０】
情報フィルタリング・キャッシング部５３は、PMD記憶部５４から、ユーザのPMDを読み出し、これを用いて、情報取得部５１から供給された情報をフィルタリングし、ユーザの嗜好に合致する情報や、ユーザに有用な情報、ユーザにとって重要な情報などをフィルタリングし、対応する情報をデータおよびメタデータ記憶部５５に供給して記憶させたり、必要に応じて、情報取得部５１から供給された情報をフィルタリングすることなく、データおよびメタデータ記憶部５５に供給して記憶させる。また、情報フィルタリング・キャッシング部５３は、データおよびメタデータ記憶部５５に記憶されている情報のうち、例えば、メタデータなど、フィルタリングに必要な情報を読み出して利用することができる。
【０１２１】
具体的には、情報フィルタリング・キャッシング部５３は、コンテンツメタデータとPMDに含まれるユーザプロファイルを比較して、ユーザの嗜好に合致したコンテンツを選択したり、PMDに含まれる、情報送信元別の電子メールの重要度のデータを基に、供給された電子メールのうちの重要なものを選択する。
【０１２２】
また、情報フィルタリング・キャッシング部５３は、前記提供情報を、所定の時間蓄積し、提供情報に含まれる情報のうち、メタデータに対応する情報を抽出して解析することにより、前記メタデータに代わる情報を生成することができる。例えば、コンテンツデータに含まれるクローズドキャプション情報や、タイトルロールのテキストデータに含まれる、出演者や監督の名前などを抽出し、ユーザのPMDと比較することにより、情報をフィルタリングすることが可能である。また、情報フィルタリング・キャッシング部５３は、PMD記憶部５４に、情報提供装置１１を利用する複数のユーザのPMDが記憶されている場合、複数のユーザのPMDを用いて、フィルタリング処理を実行する。例えば、PMD記憶部５４に、父と子との２人分のPMDが記憶されていた場合、情報フィルタリング・キャッシング部５３は、父と子がいずれも好むコンテンツを選択することが可能であり、更に、PMD記憶部５４に、子が視聴できないカテゴリの情報が記憶されていた場合、視聴が禁止されているカテゴリのコンテンツ以外のコンテンツにおいて、父と子がいずれも好むコンテンツを選択することが可能である。
【０１２３】
PMD記憶部５４は、PK１２から送信された、１人、または複数のユーザの個人関連情報であるPMDを記憶する。個人関連情報とは、単に、名前、住所などそのユーザを特定するための情報だけでなく、嗜好情報、認証情報、他の人からもらった情報などを含む、そのユーザに関連するさまざまな情報の集合を意味する。
【０１２４】
例えば、ユーザが、テレビジョン放送番組や、コンテンツ配信される番組のうち、どのような番組を好むか、または、嫌うかを示す嗜好情報として、ユーザプロファイルがある。
【０１２５】
図３を用いて、ユーザプロファイル７１の構成例について説明する。
【０１２６】
ユーザプロファイル７１は、ユーザ名、アトリビュート、バリューによって構成される。ユーザプロファイル７１のアトリビュートは、ユーザの嗜好を検出するための情報の項目であり、「カテゴリ」、「出演者」、「キーワード」、並びに「放送局」で構成されている。コンテンツの属性に対応するバリューには、各アトリビュートを更に分類した項目が設けられている。例えば、図３の例では、「カテゴリ」のアトリビュートに対して、「ドラマ」、「スポーツ」、「音楽」、「バラエティ」などのバリューが設けられ、「出演者」のアトリビュートに対して「Ａ男」、「Ｃ子」、「Ｄ子」、「Ｙ太郎」などのバリューが設けられ、「キーワード」のアトリビュートに対して、「映画」、「徳川」、「激安」、「東京」などのバリューが設けられ、「放送局」のアトリビュートに対して、「放送局Ａ」「放送局Ｂ」「放送局Ｃ」「放送局Ｈ」エラー! リンクが正しくありません。設けられている。
【０１２７】
それぞれのバリューには、図４に示されるように、ユーザの嗜好を示す値であるスコアが付加されている。バリューのスコアは、ユーザが選択した提供情報に対応するコンテンツメタデータに含まれているバリューの値が高く、ユーザが選択しなかった提供情報に対応するコンテンツメタデータに含まれているバリューの値が低くなるように設定される。
【０１２８】
例えば、ユーザが選択した提供情報に対応するコンテンツメタデータに含まれているバリューのスコアが１増加され、ユーザが選択しなかった提供情報に対応するコンテンツメタデータに含まれているバリューのスコアが増加されないように設定されている場合、図４に示されるユーザプロファイルを有するユーザは、カテゴリがスポーツであるコンテンツを３回選択し、カテゴリがドラマであるコンテンツを５回選択し、カテゴリがトークであるコンテンツを８回選択し、カテゴリがニュースであるコンテンツを２回選択し、カテゴリがバラエティであるコンテンツを１０回選択し、カテゴリが音楽であるコンテンツを８回選択し、カテゴリがアニメであるコンテンツを一度も選択していないので、トークやバラエティを好み、ニュースやアニメを好まないことが分かる。
【０１２９】
なお、スコアの算出方法は、上述した以外の、いかなる方法であっても良く、例えば、ユーザが選択しなかった提供情報に対応するコンテンツメタデータに含まれているバリューのスコアを減少するようにしたり、バリューごとに重み付けを施したり、アトリビュートごとに重み付けを施すようにしても良い。
【０１３０】
データおよびメタデータ記憶部５５は、情報フィルタリング・キャッシング部５３によりフィルタリングされた、ユーザの嗜好に合致する情報や、ユーザに有用な情報、ユーザにとって重要な情報を、ユーザ提供情報記憶領域に記憶し、フィルタリングに用いられるコンテンツメタデータや、フィルタリングされずに情報取得部５１から供給された情報を、蓄積データ記憶領域に記憶する。
【０１３１】
図５を用いて、データおよびメタデータ記憶部５５に記憶されるコンテンツメタデータについて説明する。
【０１３２】
コンテンツメタデータ７２は、コンテンツ名、アトリビュート、およびバリューで構成されている。
【０１３３】
コンテンツメタデータ７２のアトリビュートは、フィルタリングを行うために、ユーザプロファイルと基本的に同一の項目で構成されている。図５においては、コンテンツＡのアトリビュートは、「カテゴリ」、「出演者」、「キーワード」、および「放送局」で構成されている。そして、各アトリビュートに対応するバリューは、コンテンツＡの特徴を表しており、「カテゴリ」のアトリビュートに対してバリューは「ドラマ」、「出演者」のアトリビュートに対してバリューは、「Ａ男」、「Ｂ子」、および「Ｙ太郎」、「キーワード」のアトリビュートに対してバリューは、「江戸」、「徳川」、および「悪代官」、「放送局」のアトリビュートに対してバリューは「放送局Ｃ」が、それぞれ設けられている。なお、各放送局の全番組に対し、アトリビュートおよびバリューの数を、同じ数にすることで、全番組に対してユーザのプロファイリングを公平に行うことができる。
【０１３４】
情報リスト生成部５６は、データおよびメタデータ記憶部５５のユーザ提供情報記憶領域に記憶された提供情報を基に、ユーザに提供される提供情報のリストである情報リストを生成し、情報出力部５７に供給する。情報リスト生成部５６は、ユーザに提供される情報が、いずれから供給された情報であるか、その情報の供給元にかかわらず、同一の情報リストにリストアップするので、ユーザは、情報の供給元、または、情報を供給するサービスの種類を意識することなく、自分自身が所望する情報を利用することが可能となる。すなわち、ユーザは、ユーザの嗜好情報に合致した、または、ユーザにとって重要な情報として、他のユーザから送信された電子メール、テレビジョン放送された番組、および、ネット配信される音楽データを、ひとつの情報リストによって提示されるので、ユーザは、サービスごとに異なる装置や異なるアプリケーションを用いることなく、この情報リストの中から、所望の情報を選択して、提供を受けることが可能となる。
【０１３５】
情報出力部５７は、例えば、情報リスト、復号された提供情報などの各種情報を、情報視聴装置１４、リモートコマンダ１３、PK１２などに出力する。
【０１３６】
情報取得部５８は、リモートコマンダ１３から送信されるユーザの操作入力や、PK１２から送信されるユーザのPMDなどを取得する。
【０１３７】
情報選択部５９は、情報取得部５８から供給された情報の種類を判別し、対応するブロックへ出力する。例えば、処理の開始を指令する信号の供給を受けた場合、その信号を、情報フィルタリング・キャッシング部５３に供給し、ユーザが情報リストを参照して選択した、所望のコンテンツ、または、情報を示した信号の供給を受けた場合、復号部６０に、選択されたコンテンツ、または、情報を示す信号を供給し、操作ログ情報の供給を受けた場合、その操作ログ情報を、ログ収集部６１に供給する。
【０１３８】
復号部６０は、情報選択部５９から供給された情報を基に、ユーザにより選択された情報を、データおよびメタデータ記憶部５５から読み出して、必要に応じて復号し、情報出力部５７に供給して、情報視聴装置１４に出力させる。なお、復号部６０は、例えば、JPEG,MPEG2,MPEG4,H.264,ATRAC,MP-3など、ユーザに提供される提供情報において利用されているさまざまな符号化方法に対応した復号処理を実行することができるようになされていると好適である。
【０１３９】
ログ収集部６１は、情報選択部５９から供給された操作ログを収集し、PMDを更新するための情報を生成して、PMD更新部６２に供給する。
【０１４０】
PMD更新部６２は、情報取得部５８、または、情報選択部５９から供給された、最新のPMD、または、PMDを更新するための情報を基に、PMD記憶部５４に記憶されているPMDを更新する。PMD記憶部５４に、複数ユーザのPMDが記憶されている場合、PMD更新部６２は、最新のPMD、または、PMDを更新するための情報に含まれるユーザIDを基に、対応するユーザのPMDを更新する。
【０１４１】
以上の説明においては、情報提供装置１１は、コンテンツや電子メールなどの提供情報を蓄積可能であるものとして説明しているが、これらの情報を蓄積することができない場合、現在利用可能な情報を、リアルタイムに外部機器から取得して、利用するようにしても良い。
【０１４２】
図６は、図１のPK１２の構成を示すブロック図である。
【０１４３】
情報取得部９１は、情報提供装置１１またはリモートコマンダ１３から送信された情報を取得し、その情報が、PMDの更新に用いられる情報である場合、PMD更新部９２に供給し、その情報が、情報リストである場合、表示制御部９４に供給し、その情報が、PMDの送信要求である場合、PMD取得部９６に供給する。
【０１４４】
PMD更新部９２は、操作ログなどの、PMDの更新に用いられる情報を取得し、PMD記憶部９３に記憶されているPMDを更新する。
【０１４５】
PMD記憶部９３は、PK１２を保有するユーザのPMDを記憶する。なお、情報提供装置１１のPMD記憶部５４に、常時、PMDを保存することが許可され、更に、複数ユーザのPMDが記憶されている場合、PMD記憶部９３に記憶されているPMDには、PK１２を保有するユーザを特定することが可能なユーザIDが含まれる。
【０１４６】
表示制御部９４は、表示部９５へのテキストまたは画像データなどの表示を制御するものであり、特に、情報リストの供給を受けた場合、表示部９５に情報リストを表示し、表示されている情報リストに対する操作入力（例えば、カーソル位置の変更や、アイコンの選択など）を受けた場合、操作入力に対応する表示を制御する。
【０１４７】
表示部９５は、例えば、液晶表示素子などで構成され、表示制御部９４の制御に基づいて、テキストまたは画像データなどを表示する。
【０１４８】
なお、リモートコマンダ１３または情報視聴装置１４のうちの少なくとも一つに、情報リストを表示することが可能な表示部が設けられている場合、PK１２においては、表示制御部９４および表示部９５を設けないようにしても良い。
【０１４９】
PMD取得部９６は、情報取得部９１により取得された情報、または、操作入力選択部９８から供給された情報を基に、PMD記憶部９３に記憶されているPMDのうちの必要なものを抽出し、情報出力部９９に送信する。
【０１５０】
操作入力部９７は、例えば、ボタン、タッチパネル、ジョグダイヤル、キーなどの入力デバイスで構成され、ユーザの操作入力を受け、操作入力の内容を示す信号を、操作入力選択部９８に供給する。
【０１５１】
情報入力選択部９８は、操作入力部９７から供給された操作入力の内容を示す信号を、対応するブロックに供給するものであり、例えば、表示されている情報リストに対するカーソル位置の変更や、アイコンの選択などの操作入力を示す信号を、表示制御部９４に供給し、PMD記憶部９３に記憶されているPMDの更新に関する操作入力を示す信号を、PMD更新部９２に供給し、PMDの出力の許可に関する操作入力を示す信号を、PMD取得部９６に供給し、情報提供装置１１または情報視聴装置１４など、他の装置に出力するべき情報である場合、情報出力部９９に供給する。
【０１５２】
情報出力部９９は、例えば、赤外線信号を送信可能なようになされており、情報入力選択部９８から供給された、情報提供装置１１または情報視聴装置１４などの他の装置に出力するべき情報を、対応する機器に出力する。
【０１５３】
図７は、図１のリモートコマンダ１３の構成を示すブロック図である。
【０１５４】
情報取得部１０１は、情報提供装置１１、PK１２、または、情報視聴装置１４から送信された情報を取得し、その情報が、そのまま他の装置に送信するべき情報である（すなわち、リモートコマンダ１３が、情報の中継を行う）場合、情報出力部１０６に供給し、その情報が情報リストである場合、表示制御部１０２に供給する。
【０１５５】
表示制御部１０２は、表示部１０３へのテキストまたは画像データなどの表示を制御するものであり、情報リストの供給を受けた場合、表示部１０３に情報リストを表示し、表示されている情報リストに対する操作入力（例えば、カーソル位置の変更や、アイコンの選択など）を受けた場合、操作入力に対応する表示を制御する。
【０１５６】
表示部１０３は、例えば、液晶表示素子などで構成され、表示制御部１０２の制御に基づいて、テキストまたは画像データなどを表示する。
【０１５７】
なお、PK１２または情報視聴装置１４のうちの少なくとも１つに、情報リストを表示することが可能な表示部が設けられている場合、リモートコマンダ１３においては、表示制御部１０２および表示部１０３を設けないようにしても良い。
【０１５８】
操作入力部１０４は、例えば、ボタン、タッチパネル、ジョグダイヤル、キーなどの入力デバイスで構成され、ユーザの操作入力を受け、操作入力の内容を示す信号を、操作入力選択部１０５に供給する。
【０１５９】
情報入力選択部１０５は、操作入力部１０４から供給された操作入力の内容を示す信号を、対応するブロックに供給するものであり、例えば、表示されている情報リストに対するカーソル位置の変更や、アイコンの選択などの操作入力を示す信号を、表示制御部１０２に供給し、情報提供装置１１または情報視聴装置１４に対する操作入力など、他の装置に出力するべき情報である場合である場合、情報出力部１０６に供給する。
【０１６０】
情報出力部１０６は、例えば、赤外線信号を送信可能なようになされており、情報取得部１０１または操作入力選択部１０５から情報提供装置１１または情報視聴装置１４に対する操作入力など、他の装置に出力するべき情報の供給を受け、対応する機器に出力する。
【０１６１】
図８は、図１の情報視聴装置１４−１の構成を示すブロック図である。ここで、図１の情報視聴装置１４−１は、基本的には、汎用のテレビジョン受像機の機能を有するものである。なお、図示は省略するが、情報視聴装置１４−１は、アナログテレビジョン放送信号を復調するための構成も有している。
【０１６２】
アンテナ１２１で受信されたテレビジョン放送信号は、チューナ１２３に供給され、CPU１２２の制御の下、検波、復調される。チューナ１２３の出力は、QPSK（Quadrature Phase Shift Keying)復調回路１２４に供給され、CPU１２２の制御の下、QPSK復調される。QPSK復調回路１２４の出力は、エラー訂正回路１２５に供給され、CPU１２２の制御の下、エラーが検出、訂正され、デマルチプレクサ１２６に供給される。
【０１６３】
デマルチプレクサ１２６は、CPU１２２の制御の下、エラー訂正回路１２５の出力を、必要に応じてデスクランブルし、更に、所定のチャンネルのTS（Transport Stream)パケットを抽出する。そして、デマルチプレクサ１２６は、画像データ（ビデオデータ）のTSパケットを、MPEG（Moving Picture Experts Group)ビデオデコーダ１２７に供給するととともに、音声データ（オーディオデータ）のTSパケットを、MPEGオーディオデコーダ１３１に供給する。また、デマルチプレクサ１２６は、エラー訂正回路１２５の出力に含まれるTSパケットを、必要に応じて、CPU１２２に供給する。更に、デマルチプレクサ１２６は、CPU１２２から供給される画像データまたは音声データ（TSパケットの形にされているものを含む）を受信し、MPEGビデオデコーダ１２７またはMPEGオーディオデコーダ１３１に供給する。
【０１６４】
MPEGビデオデコーダ１２７は、デマルチプレクサ１２６から供給される画像データのTSパケットを、MPEG方式でデコードし、フレームメモリ１２８に供給する。MPEGオーディオデコーダ１３１は、デマルチプレクサ１２６から供給される音声データのTSパケットを、MPEG方式でデコードする。MPEGオーディオデコーダ１３１でのデコードにより得られる音声データは、スピーカ１３２に供給される。スピーカ１３２は、MPEGオーディオデコーダ１３１、および、図９を用いて後述する情報視聴制御部１３９から供給される音声データを音声出力する。
【０１６５】
フレームメモリ１２８は、MPEGビデオデコーダ１２７が出力する映像データ、または、図９を用いて後述する情報視聴制御部１３９から供給される映像データを、一時記憶し、NTSC（National Television System Committee)エンコーダ１２９に供給する。NTSCエンコーダ１２９は、フレームメモリ１２８から供給される画像データをNTSC方式の画像データに変換し、CRT１３０に供給して表示させる。
【０１６６】
CPU１２２は、EEPROM（Electrically Erasable Programmable Read Only Memory)１３３や、ROM（Read Only Memory)１３４に記憶されているプログラムにしたがって各種の処理を実行し、これにより、例えば、チューナ１２３、QPSK復調回路１２４、エラー訂正回路１２５、デマルチプレクサ１２６、記憶部１３６を制御する。また、CPU１２２は、例えば、ボタンやキーなどで構成され、ユーザにより操作可能になされているフロントパネル１３７から供給されるコマンドや、リモートコマンダ１３から供給される信号を受信するIR受信部１３８から供給されるコマンドに対応した処理や、記憶部１３６に記憶してあるプログラムを実行する。
【０１６７】
EEPROM１３３は、電源オフ後も保持しておきたいデータやプログラムを記憶する。ROM１３４は、例えば、IPL（Initial Program Loader）のプログラムを記憶している。なお、EEPROM１３３に記憶されたデータやプログラムは、そこに上書きすることで、バージョンアップすることができる。RAM（Random Access Memory）１３５は、CPU１２２の動作上必要なデータやプログラムを一時記憶する。記憶部１３６には、各種プログラムが保存され、CPU１２２は、このプログラムに基づいて所定の処理を実行する。
【０１６８】
フロントパネル１３７は、TV１１の正面の一部に設けられている。そして、フロントパネル１３７は、リモートコマンダ１３に設けられたボタンスイッチと同様の機能を有するボタンスイッチを有しており、フロントパネル１３７のボタンスイッチが操作された場合には、その操作に対応する操作信号が、CPU１２２に供給される。この場合、CPU１２２は、フロントパネル１３７からの操作信号に対応した処理を行う。
【０１６９】
IR受信部１３８はリモートコマンダ１３の操作に対応して、リモコンから送信されてくる赤外線を受信（受光）する。更に、IR受信部１３８は、その受信した赤外線を光電変換し、その結果得られる信号を、CPU１２２に供給する。この場合、CPU１２２は、IR受信部１３８からの信号に対応した処理、即ち、リモートコマンダ１３の操作に対応した処理を行う。
【０１７０】
以上のように構成される情報視聴装置１４−１では、PMDサーチ処理が実行されないとき、次のようにして、テレビジョン放送番組としての放送コンテンツ２２の画像と音声が出力される（画像が表示され、音声が出力される）。
【０１７１】
即ち、アンテナ１２１で受信されたテレビジョン放送信号としてのトランスポートストリームが、デマルチプレクサ１２６に供給される。デマルチプレクサ１２６は、トランスポートストリームから、所定の番組のTSパケットを抽出し、画像データのTSパケットを、MPEGビデオデコーダ１２７に供給するとともに、音声データのTSパケットを、MPEGオーディオデコーダ１３１に供給する。
【０１７２】
MPEGビデオデコーダ１２７では、デマルチプレクサ１２６からのTSパケットがMPEGデコードされる。そして、その結果得られる画像データが、MPEGビデオデコーダ１２７から、フレームメモリ１２８を介してNTSCエンコーダ１２９に入力され、そこで、NTSC方式の信号に変換された後、CRT１３０に供給されて表示される。
【０１７３】
一方、MPEGオーディオデコーダ１３１では、デマルチプレクサ１２６からのTSパケットがMPEGデコードされる。そして、その結果得られる音声データが、MPEGオーディオデコーダ１３１から、スピーカ１３２に供給されて出力される。
【０１７４】
情報視聴制御部１３９は、PK１２、リモートコマンダ１３、または、情報提供装置１１から送信される情報を基に、ユーザに提供される情報をフレームメモリ１２８またはスピーカ１３２に供給する。情報視聴制御部１３９から出力される提供情報は、必要に応じてすでにデコードされている情報であるため、各種サービスから提供される形態において、情報視聴装置１４−１がデコードすることができない方式でコーディングが施されている提供情報であっても、情報視聴装置１４−１によって、表示、または音声出力することが可能である。
【０１７５】
すなわち、情報提供装置１１から情報視聴装置１４−１に送信された提供情報が、MPEGと異なるコーディング方法のコンテンツであっても、情報視聴装置１４−１のCRT１３０およびスピーカ１３２を用いて、ユーザに提供することが可能である。
【０１７６】
図９は、図８の情報視聴制御部１３９の構成を示すブロック図である。
【０１７７】
情報取得部１５１は、例えば、アンテナ、赤外線受信部、所定のケーブルの接続端子、または、ネットワークインターフェースなどで構成され、情報提供装置１１、PK１２、リモードコマンダ１３、または、他の装置から送信された情報を取得し、情報選択部１５２に供給する。
【０１７８】
情報選択部１５２は、情報取得部１５１から供給された情報の種類を判別し、供給された情報を、対応するブロックへ供給するGUI制御部１５３は、情報選択部１５２から供給された情報リストに対応する情報を、基に、表示部１５４に表示される画像データを生成し、表示制御部１５４に供給する。
【０１７９】
コンテンツ出力制御部１５５は、情報選択部１５２から供給された、コンテンツデータをはじめとするユーザに提供する情報を、その情報の内容に応じて、画像、または、映像データは表示制御部１５４に、音声データは音声出力制御部１５６に、それぞれ供給する。表示制御部１５４は、GUI制御部１５３またはコンテンツ出力制御部１５５から供給された画像または映像データを、フレームメモリ１２８に供給して表示させる。
【０１８０】
音声出力制御部１５６は、例えば、アンテナ、赤外線送信部、所定のケーブルの接続端子、または、ネットワークインターフェースなどで構成され、コンテンツ出力制御部１５５から供給された音声データを、スピーカ１３２に供給して、音声出力させる。
【０１８１】
情報出力部１５７は、情報取得部１５２により、他の装置（例えば、情報提供装置１１、PK１２、または、リモートコマンダ１３など）に出力するべき情報であると判断された情報を、対応する送信先に出力する。
【０１８２】
なお、情報視聴装置１４−１以外の情報視聴装置１４-２乃至情報視聴装置１４-８においても、情報視聴制御部１３９と同様の構成を有する情報視聴制御部（例えば、情報視聴装置１４-８には、画像を表示することができないため、音声出力に関する部分のみを有する情報視聴制御部）を設けることにより、情報提供装置１１からユーザに提供される提供情報の供給を受け、その情報を、ユーザに提供するために出力することができるので、その詳細な説明は省略する。
【０１８３】
次に、図１０のフローチャートを参照して、図１を用いて説明したシステムにおいて実行される第１の実施の形態におけるリモートコマンダ１３の処理１について説明する。
【０１８４】
ステップＳ１において、操作入力選択部１０５は、操作入力部１０４から供給される、ユーザの操作入力を示す信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、後述するステップＳ８に進む。
【０１８５】
ステップＳ１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ２において、操作入力選択部１０５は、PMDサーチ処理の開始を指令する信号を、情報出力部１０６に供給し、情報出力部１０６は、PMDサーチ処理の開始を指令する信号を、情報提供装置１１に出力する。
【０１８６】
ステップＳ３において、情報取得部１０１は、情報提供装置１１から、フィルタリング結果を示す情報、すなわち、情報提供装置１１の情報リスト生成部５６において生成された情報リストを受信したか否かを判断する。
【０１８７】
ステップＳ３において、情報提供装置１１から、フィルタリング結果を示す情報を受信したと判断された場合、ステップＳ４において、情報取得部１０１は、フィルタリング結果を示す情報を表示制御部１０２に供給し、表示制御部１０２は、表示部１０３に、例えば、図１１に示されるような、フィルタリング結果を表示する。
【０１８８】
図１１に示されるように、リモートコマンダ１３の表示部１０３には、情報リストが表示されている。情報リストの全ての項目名が表示部１０３に一度に表示できないような場合は、例えば、スクロール処理などにより、表示部１０３に情報リストの全ての提供情報の項目名が表示可能なようになされている。ユーザは、情報リスト上に表示されているカーソル１７１を、ボタンやキーなどを用いて移動させることにより、所望の提供情報を選択することが可能である。
【０１８９】
ステップＳ３において、情報提供装置１１から、フィルタリング結果を示す情報を受信していないと判断された場合、または、ステップＳ４の処理の終了後、ステップＳ５において、操作入力選択部１０５は、ユーザにより、コンテンツを選択する操作入力を受けたか否かを判断する。
【０１９０】
ステップＳ５において、ユーザにより、コンテンツを選択する操作入力を受けていないと判断された場合、ステップＳ６において、操作入力選択部１０５は、ユーザにより、PMDサーチ処理の終了が指令されたか否かを判断する。ステップＳ６において、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ５に戻り、それ以降の処理が繰り返される。
【０１９１】
ステップＳ６において、PMDサーチ処理の終了が指令されたと判断された場合、ステップＳ７において、操作入力選択部１０５は、PMDサーチ処理の終了を指令する信号を、情報出力部１０６に供給し、情報出力部１０６は、PMDサーチ処理の終了を指令する信号を、情報提供装置１１に出力する。
【０１９２】
ステップＳ１において、PMDサーチ処理の開始が指令されていないと判断された場合、または、ステップＳ７の処理の終了後、ステップＳ８において、操作入力部１０４、操作入力選択部１０５、および、情報出力部１０６は、通常の、例えば、テレビジョン受像機などに対する操作入力処理を実行し、処理は、ステップＳ１に戻り、それ以降の処理が繰り返される。
【０１９３】
ステップＳ５において、ユーザにより、コンテンツを選択する操作入力を受けたと判断された場合、ステップＳ９において、操作入力選択部１０５は、ユーザの操作入力に対応する信号を情報出力部１０６に供給し、情報出力部１０６は、ユーザの操作入力に対応する信号を情報提供装置１１に送信し、処理は、ステップＳ５に戻り、それ以降の処理が繰り返される。
【０１９４】
このような処理により、ユーザによる提供情報の洗濯を示す操作入力を、情報提供装置１１に送信に送信することが可能となる。
【０１９５】
次に、図１２のフローチャートを参照して、図１０を用いて説明した処理と並行して実行される、PK１２の処理１について説明する。
【０１９６】
ステップＳ２１において、情報取得部９１は、情報提供装置１１から供給された信号（図１３のフローチャートを用いて後述する、ステップＳ４３において情報提供装置１１から供給される信号）を基に、PMDの送信が要求されたか否かを判断する。ステップＳ２１において、PMDの送信が要求されなかったと判断された場合、PMDの送信が要求されたと判断されるまで、ステップＳ２１の処理が繰り返される。
【０１９７】
ステップＳ２１において、PMDの送信が要求されたと判断された場合、ステップＳ２２において、情報取得部９１は、PMD取得部９６に、PMDの送信が要求されたことを通知し、PMD取得部９６は、ユーザによって送信が許可されたPMDを、PMD記憶部９３から読み込んで、情報出力部９９に供給し、情報提供装置１１に出力させる。
【０１９８】
ステップＳ２３において、情報取得部９１は、情報提供装置１１から、フィルタリング結果を示す情報を受信したか否かを判断する。
【０１９９】
ステップＳ２３において、フィルタリング結果を示す情報を受信したと判断された場合、ステップＳ２４において、情報取得部９１は、フィルタリング結果を示す情報を表示制御部９４に供給する。表示制御部９４は、例えば、図１１を用いて説明した場合と同様にして、表示部９５にフィルタリング結果を表示させる。
【０２００】
ステップＳ２３において、フィルタリング結果を示す情報を受信しなかったと判断された場合、または、ステップＳ２４の処理の終了後、ステップＳ２５において、情報取得部９１は、情報提供装置１１から、操作ログを受信したか否かを判断する。
【０２０１】
ステップＳ２５において、操作ログを受信したと判断された場合、ステップＳ２６において、情報取得部９１は、操作ログを、PMD更新部９２に供給する。PMD更新部９２は、操作ログを基に、PMD記憶部９３に記憶されているPMDを更新する。
【０２０２】
例えば、ユーザに提示された情報リストにリストアップされている提供情報のうち、ユーザによって選択された提供情報は、そのユーザにとって興味がある、または重要な提供情報であるので、その提供情報と類似する提供情報が、今後とも提供されるように、PMDのユーザプロファイルのうち、対応するバリューのスコアが加算される。一方、ユーザに提示された情報リストにリストアップされている提供情報のうち、ユーザによって選択されなかった提供情報は、そのユーザにとって興味がない、または重要ではない提供情報であるので、PMDのユーザプロファイルのうち、対応するバリューのスコアが据え置かれるか、減少される。
【０２０３】
ステップＳ２５において、操作ログを受信していないと判断された場合、または、ステップＳ２６の処理の終了後、ステップＳ２７において、情報取得部９１は、PMDサーチ処理の終了を示す信号を受信したか否かを判断する。ステップＳ２７において、PMDサーチ処理の終了を示す信号を受信していないと判断された場合、処理は、ステップＳ２５に戻り、それ以降の処理が繰り返される。
【０２０４】
ステップＳ２７において、PMDサーチ処理の終了を示す信号を受信したと判断された場合、ステップＳ２８において、PMD取得部９６は、PMDを情報提供装置１１に保存することが許可されているか否かを判断する。ステップＳ２８において、PMDを情報提供装置１１に保存することが許可されていないと判断された場合、処理は、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【０２０５】
ステップＳ２８において、PMDを情報提供装置１１に保存することが許可されていると判断された場合、ステップＳ２９において、PMD取得部９６は、最新のPMDを、PMD更新部９２から読み出して、情報出力部９９に供給し、情報提供装置１１に出力させて、処理は、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【０２０６】
このような処理により、ユーザのPMDが情報提供装置１１に送信されて、フィルタリング処理に用いられ、記憶されているPMDがユーザの操作に基づいて更新される。更に、ユーザに許可さらえている場合は、ユーザの最新のPMDが情報提供装置１１に送信されて保存される。情報提供装置１１に保存されたPMDは、後述する処理により、予め提供情報を収拾するために用いたり、PMDのバックアップデータとして用いることができる。
【０２０７】
次に、図１３および図１４のフローチャートを参照して、図１０を用いて説明したリモートコマンダ１３の処理１および図１２を用いて説明した、PK１２の処理１と並行して実行される、情報提供装置１１の処理１について説明する。
【０２０８】
ステップＳ４１において、情報選択部５９は、情報取得部５８から供給される信号を基に、リモートコマンダ１３から、PMDサーチ処理の開始を指令する信号を受信したか否かを判断する。ステップＳ４１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、処理は、後述するステップＳ５７に進む。
【０２０９】
ステップＳ４１において、PMDサーチ処理の開始を指令する信号を受信したと判断された場合、ステップＳ４２において、情報選択部５９は、情報フィルタリング・キャッシング部５３に、PMDサーチ処理の開始を指令する信号を供給する。情報フィルタリング・キャッシング部５３は、情報取得部５１が、図示しないアンテナから放送信号の伝送路３３を介して、コンテンツサーバ３１-１もしくはコンテンツサーバ３１-２からインターネット２１を介して、または、有線のケーブルその他の情報取得経路を介して取得したメタデータや、データおよびメタデータ記憶部５５に予め蓄積されているメタデータを取得する。
【０２１０】
ステップＳ４３において、情報出力部５７は、PMDの送信を要求する信号を、PK１２に出力する。
【０２１１】
ステップＳ４４において、情報取得部５８は、PK１２から、PMDを受信したか否かを判断する。ステップＳ４４において、PMDを受信していないと判断された場合、処理は、ステップＳ４３に戻り、それ以降の処理が繰り返される。
【０２１２】
ステップＳ４４において、PMDを受信したと判断された場合、ステップＳ４５において、情報取得部５８は、受信したPMDを、PMD更新部６２に供給する。PMD更新部６２は、PMD記憶部５４のPMDを更新し、情報フィルタリング・キャッシング部５３は、更新されたPMDを、PMD更新部６２から取得して、フィルタリング処理を実行し、その結果、ユーザに提供するコンテンツまたは各種情報を、データおよびメタデータ記憶部５５の、ユーザ提供情報記憶領域に記憶させる。
【０２１３】
フィルタリング処理とは、例えば、コンテンツメタデータとPMDに含まれるユーザプロファイルを比較することにより、ユーザ１の嗜好に合致した提供情報を選択したり、PMDに含まれる、情報送信元別の電子メールの重要度のデータを基に、供給された電子メールのうちの重要なものを選択する処理であり、例えば、父と子が同一の情報視聴システムを利用する場合、予め、子供に対して使用が禁止されているジャンルを設定し、情報フィルタリング・キャッシング部５３に記憶させておくことにより、父の嗜好に合致していても、子に対して視聴が禁止されているジャンルに関する情報は提供しないようにしたり、父とことのそれぞれが保有するPK１２から、それぞれのPMDを取得して、２人の興味を合わせた嗜好情報を基にフィルタリングを行うことにより、２人に共通した嗜好に合致する情報を提供するようにすることができる。
【０２１４】
ステップＳ４６において、情報リスト生成部５６は、データおよびメタデータ記憶部５５のユーザ提供情報記憶領域に記憶されているフィルタリング結果を示すデータである情報リストを生成する。
【０２１５】
ステップＳ４７において、情報リスト生成部５６は、生成したフィルタリング結果を示すデータである情報リストを、情報出力部５７に供給する。情報出力部５７は、フィルタリング結果を示すデータである情報リストを、PK１２、リモートコマンダ１３、または、情報視聴装置１４のうちの、情報リストを表示可能な、少なくとも１つの装置に送信する。
【０２１６】
ステップＳ４８において、情報選択部５９は、情報取得部５８から供給される信号を基に、リモートコマンダ１３から、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したか否かを判断する。
【０２１７】
ステップＳ４８において、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したと判断された場合、ステップＳ４９において、情報選択部５９は、ユーザにより選択されたコンテンツまたは情報を示すデータを、復号部６０および情報出力部５７に供給する。復号部６０は、選択されたコンテンツまたは情報をデータおよびメタデータ記憶部５５のユーザ提供情報記憶領域から読み出し、表示または音声出力のためにデコードが必要である場合、読み出したコンテンツまたは情報を必要に応じてデコードし、情報出力部５７に供給する。
【０２１８】
ステップＳ５０において、情報出力部５７は、供給されたコンテンツまたは情報を、情報視聴装置１４に送信する。
【０２１９】
ステップＳ５１において、情報出力部５７は、ステップＳ４９において供給された、ユーザの選択を示す信号、すなわち、操作ログを、リモートコマンダ１３に送信し、処理は、ステップＳ４８に戻り、それ以降の処理が繰り返される。
【０２２０】
ステップＳ４８において、ユーザにより選択されたコンテンツまたは情報を示すデータを受信していないと判断された場合、ステップＳ５２において、情報選択部５９は、情報取得部５８から供給される信号を基に、リモートコマンダ１３から、PMDサーチ処理の終了を指令する信号を受信したか否かを判断する。
【０２２１】
ステップＳ５２において、PMDサーチ処理の終了を指令する信号を受信していないと判断された場合、処理は、ステップＳ４８に戻り、それ以降の処理が繰り返される。ステップＳ５２において、PMDサーチ処理の終了を指令する信号を受信したと判断された場合、ステップＳ５３において、情報選択部５９は、PMDサーチ処理の終了を指令する信号を、情報出力部５７に供給し、情報出力部５７は、PMDサーチ処理の終了を指令する信号を、情報視聴装置１４に出力する。
【０２２２】
ステップＳ５４において、情報出力部５７は、PMDの送信を要求する信号を、PK１２に出力する。
【０２２３】
ステップＳ５５において、情報取得部５８は、PK１２から、PMDを受信したか否かを判断する。PK１２において、最新のPMDを情報提供装置１１に記憶させることが許可されているとき、情報取得部５８は、PK１２から、PMDを受信するが、許可されていないとき、情報取得部５８は、PK１２から、PMDを受信しない。
【０２２４】
ステップＳ５５において、PMDを受信したと判断された場合、ステップＳ５６において、情報取得部５８は、受信したPMDを、PMD更新部６２に供給する。PMD更新部６２は、PMD記憶部５４のPMDを更新する。
【０２２５】
ステップＳ４１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、ステップＳ５５において、PMDを受信していないと判断された場合、または、ステップＳ５６の処理の終了後、ステップＳ５７において、情報取得部５１は、メタデータおよび各種情報を収集して、情報フィルタリング・キャッシング部５３に供給する。情報フィルタリング・キャッシング部５３は、供給された、メタデータおよび各種情報を、データおよびメタデータ記憶部５５の、蓄積データ記憶領域に蓄積し、処理は、ステップＳ４１に戻り、それ以降の処理が繰り返される。
【０２２６】
このような処理により、PK１２から取得したPMDを基に、さまざまなサービスにより提供される提供情報をフィルタリングして、ユーザの嗜好に合致した、または、ユーザにとって重要な提供情報のみをユーザに提示し、ユーザの操作入力に基づいて、提供情報を必要に応じてデコードした後、情報視聴装置１４に送信するようにしたので、ユーザは、提供情報の提供元を意識することなく、また、情報視聴装置１４が実行することができるデコードの形式を意識することなく、さまざまな情報から、所望の情報の提供を受けることが可能となる。
【０２２７】
次に、図１５のフローチャートを参照して、図１３および図１４のフローチャートを参照して、図１０を用いて説明したリモートコマンダ１３の処理１、図１２を用いて説明した、PK１２の処理１、並びに、図１３および図１４を用いて説明した情報提供装置１１の処理１と並行して実行される、情報視聴装置１４の処理１について説明する。
【０２２８】
ステップＳ７１において、情報選択部１５２は、情報取得部１５１から供給された、リモートコマンダ１３から送信された信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ７１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、後述するステップＳ７８に進む。
【０２２９】
ステップＳ７１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ７２において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、情報提供装置１１から、フィルタリング結果を示す情報を受信したか否かを判断する。
【０２３０】
ステップＳ７２において、フィルタリング結果を示す情報を受信したと判断された場合、ステップＳ７３において、情報選択部１５２は、供給されたフィルタリング結果を示す情報である情報リストのデータをGUI制御部１５３に供給する。GUI制御部１５３は、供給された情報を、例えば、所定の背景を有する表示画像データや、現在ユーザが視聴中の番組の映像上に重畳されて表示されるような表示画像データに変換し、表示制御部１５４に供給する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させる。なお、情報リスト表示時に、所定のBGMをスピーカ１３２により出力させるようにしても良い。
【０２３１】
また、情報視聴装置１４において、現在、テレビジョン放送の番組が視聴されており、視聴中であるにもかかわらず、情報リストが表示されるのが好ましくない場合、表示制御部１５４は、放送中の内容が、例えば、コマーシャルなど、広告を含む内容であって、番組コンテンツではないタイミングを検出し、供給されたフィルタリング結果を示す情報である情報リストを出力して表示させるようにしても良い。
【０２３２】
図１６は、CRT１３０に表示される情報リストの一例である。表示画面１９１には、現在視聴中の放送番組などの表示画像に重畳させて、提供情報のうちの、例えば電子メールの提供内容をユーザに通知するための電子メール情報表示領域２０１と、番組コンテンツの提供内容をユーザに通知するためのコンテンツ情報表示領域２０３が表示される。ユーザは、リモートコマンダ１３のボタンやキーなどを用いて、カーソル２０３を移動させることにより、所望の提供情報を選択することができる。
【０２３３】
図１７は、CRT１３０に表示される情報リストの他の例である。表示画面２１１には、所定の背景画像に重畳させて、提供情報のうちの、例えば現在放映中のコンテンツ、内部の記録媒体などに蓄積されているローカル蓄積のコンテンツ、および、情報提供装置１１において蓄積されているコンテンツなどの内容を通知するコンテンツ情報表示領域２２１、例えば番組予約の情報など、ユーザに提供するべき他の情報が表示される情報表示領域２２２、および、電子メールの提供内容をユーザに通知するための電子メール情報表示領域２２３が表示される。ユーザは、リモートコマンダ１３のボタンやキーなどを用いて、カーソル２２４を移動させることにより、所望の提供情報を選択することができる。
【０２３４】
ステップＳ７２において、フィルタリング結果を示す情報を受信していないと判断された場合、または、ステップＳ７３の処理の終了後、ステップＳ７４において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、図１３のステップＳ５０の処理により情報提供装置１１から送信された、コンテンツデータまたは各種情報を受信したか否かを判断する。
【０２３５】
ステップＳ７４において、コンテンツデータまたは各種情報を受信したと判断された場合、ステップＳ７５において、情報選択部１５２は、受信したコンテンツデータまたは各種情報を、コンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供される。
【０２３６】
ステップＳ７６において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、ユーザにより選択され、図１３のステップＳ５０の処理により情報提供装置１１から送信された、出力中のコンテンツまたは各種情報と異なるコンテンツまたは各種情報を受信したか否かを判断する。
【０２３７】
ステップＳ７６において、出力中のコンテンツまたは各種情報と異なるコンテンツまたは各種情報を受信したと判断された場合、処理は、ステップＳ７５に戻り、それ以降の処理が繰り返される。
【０２３８】
ステップＳ７４において、コンテンツデータまたは各種情報を受信していないと判断された場合、または、ステップＳ７６において、出力中のコンテンツまたは各種情報と異なるコンテンツまたは各種情報を受信していないと判断された場合、ステップＳ７７において、情報選択部１５２は、情報取得部１５１から供給された情報を基にPMDサーチ処理の終了が指令されたか否かを判断する。
【０２３９】
ステップＳ７７において、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ７４に戻り、それ以降の処理が繰り返される。
【０２４０】
ステップＳ７１において、PMDサーチ処理の開始が指令されていないと判断された場合、または、ステップＳ７７において、PMDサーチ処理の終了が指令されたと判断された場合、ステップＳ７７において、情報視聴装置１４の情報視聴制御部１３９以外のブロックにおいて、例えば、テレビジョン放送の受信と再生などの、PMDサーチ処理以外の通常の処理が実行されて、処理は、ステップＳ７１に戻り、それ以降の処理が繰り返される。
【０２４１】
このような処理により、ユーザに、情報視聴装置１４を用いて提供情報の提供元を意識させることなく、また、複雑な操作入力を行わせることなく、情報を提供することが可能となる。
【０２４２】
あるいはまた、PK１２が、ユーザ１を認証し、正当なユーザ２０であると確認された場合だけ、PK１２に保存されているPMDが利用可能とされるようにしてもよい。
【０２４３】
例えば、一定の時間内に、ワンタイムパスワード（固定パスワードでもよい）または後述する生体認証により、そのユーザが正当なユーザであることが確認できない場合、PK１２において、PMDの読み出しまたは変更の制御が禁止されるようにしてもよいし、PMDが自動的に消去されるようにしてもよい。PMDが消去された場合、ワンタイムパスワードまたは生体認証により、正当なユーザであることが確認されたとき、情報提供装置１１に保存されているPMDを利用して、PK１２のPMDが回復される。
【０２４４】
また、情報提供装置１１とPK１２との間で、必要に応じて、ユーザIDやパスワードなどを用いたユーザ認証処理を行うようにしてもよい。
【０２４５】
図１８は、ユーザの認証処理を行うことが可能なPK２５１の構成を示すブロック図である。
【０２４６】
なお、図６における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２４７】
すなわち、図１８のPK２５１は、ユーザに固有の情報を取得するセンサ２６１と、センサ２６１により取得された情報を基に、認証処理を実行する認証処理部２６２と、認証結果を基にPMD記憶部９３に記憶されているPMDを管理するPMD管理部２６３が新たに備えられている以外は、基本的に、図６を用いて説明したPK１２と同様の構成を有するものである。
【０２４８】
図１９は、ユーザの認証処理を行うことが可能な情報提供装置２８１の構成を示すブロック図である。
【０２４９】
なお、図２における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２５０】
すなわち、図１９の情報提供装置２８１は、認証処理に用いられる認証データを記憶する認証データ記憶部２９１と、情報取得部５８により取得された情報を基に、認証処理を実行する認証処理部２９２とが新たに備えられている以外は、基本的に、図２を用いて説明した情報提供装置１１と同様の構成を有するものである。
【０２５１】
図２０は、PK２５１によるユーザ１の認証方法の例を示す図である。図２０Ａは、PK２５１により、ユーザ１が常に携帯するチップ２９５が検知されることにより、ユーザの認証を行う例を示す図である。チップ２９５は、例えば、特定の周波数の電波を常に発信する充分に小さい発信機であり、ユーザ１により常に携帯さている。この場合、PK２５１のセンサ２６１は、予め登録されたチップ２９５が発信する周波数の電波を検知して、認証処理部２６２に供給する。認証処理部２６２は、供給された電波を解析することによりユーザ１を認証する。
【０２５２】
この場合、PK２５１がユーザ１を認証するユーザ認証処理１について、図２１を参照して説明する。この処理は、例えば、PK２５１の電源がＯＮの状態である間、常に継続して実行される。
【０２５３】
ステップＳ１０１において、PK２５１の認証処理部２６２は、センサ２６１により検知された信号を登録されているチップ２９５の信号と比較する。ステップＳ１０２において、認証処理部２６２は、ステップＳ１０１の比較の結果、信号が一致したか否かを判定する。ステップＳ１０２において、信号が一致しないと判定された場合、処理は、ステップＳ１０１に戻り、それ以降の処理が繰り返される。
【０２５４】
ステップＳ１０２において、信号が一致したと判定された場合、ステップＳ１０３に進み、認証処理部２６２は、ユーザ認証情報を記憶する。このとき、ユーザ１を認証したことを表す情報が、現在時刻（日時）とともに、ユーザ認証情報として、認証処理部２６２が内部に有する図示しない記憶部に記憶される。
【０２５５】
ステップＳ１０４において、認証処理部２６２は、所定の時間（例えば、１時間）が経過したか否かを判定し、所定の時間が経過したと判定されるまで待機する。ステップＳ１０４において、所定の時間が経過したと判定された場合、ステップＳ１０５に進み、認証処理部２６２は、ユーザ認証情報を削除する。その後、処理は、ステップＳ１０１に戻り、それ以降の処理が繰り返し実行される。
【０２５６】
あるいはまた、ユーザの生体的特徴（指紋、声紋、虹彩、歩紋等）を用いた認証、すなわち生体認証が行われるようにしてもよい。図２０Ｂは、ユーザ１の生体的特徴としての歩紋を検知することで、ユーザ１を認証する例を示す図である。この場合、PK２５１のセンサ２６１は、準静電界の変化を検知するようになされている。PK２５１は、予め登録されたユーザ１の歩紋を検知することによりユーザ１を認証する。なお、歩紋とは、人が歩行するとき、人体に発生される準静電界の変化パターンであり、このパターンを用いて人を認識することができる（例えば、特開２００３−５８８５７「歩行検出方法、歩行検出装置）参照）。
【０２５７】
この場合、PK２５１がユーザ１を認証するユーザ認証処理２について、図２２を参照して説明する。この処理は、例えば、PK２５１の電源がＯＮの状態である間、常に継続して実行される。
【０２５８】
ステップＳ１１１において、PK２５１の認証処理部２６２は、センサ２６１により検知された準静電界の変化パターン（歩紋）を登録されているユーザ１の歩紋と比較する。ステップＳ１０２において、認証処理部２６２は、ステップＳ１１１の比較の結果、歩紋が一致したか否かを判定し、一致しないと判定された場合、ステップＳ１１１に戻る。
【０２５９】
ステップＳ１１２において、歩紋が一致したと判定された場合、ステップＳ１１３に進み、認証処理部２６２は、ユーザ１を認証したことを表す情報を、現在時刻（日時）とともに、ユーザ認証情報として、図示しない内部の記憶部１に記憶する。
【０２６０】
ステップＳ１１４において、認証処理部２６２は、所定の時間（例えば、１時間）が経過したか否かを判定し、所定の時間が経過したと判定されるまで待機する。ステップＳ１１４において、所定の時間が経過したと判定された場合、ステップＳ１１５に進み、認証処理部２６２は、ユーザ認証情報を削除する。その後、処理は、ステップＳ１１１に戻り、それ以降の処理が繰り返し実行される。
【０２６１】
このようにして、所定の時間ごとに、PK２５１によりユーザ１が認証される。以上においては、チップ２９５または歩紋によりユーザ１が認証される例について説明したが、ユーザの認証方法は、これに限られるものではない。例えば、PK２５１を、近傍のパーソナルコンピュータと通信させ、パーソナルコンピュータから入力されるパスワードに基づいて、ユーザが認証されるようにしてもよい。
【０２６２】
また、PK２５１においては、ユーザが正当なユーザであることが確認（認証）できない場合、PMDが自動的に消去されるようにすることができる。この場合の情報提供装置２８１を利用したPMD管理処理について、図２３を参照して説明する。この処理は、PK２５１において、PMDが必要となる都度、実行される。なお、実行に先立って、PK２５１の認証処理部２６２により、図２１のステップＳ１０３、または図２２のステップＳ１１３で記憶されたユーザ認証情報が、内部の記憶部に存在する（ユーザが認証されている）ことが確認される。
【０２６３】
ステップＳ１２１において、認証処理部２６２は、情報提供装置２８１と通信し、情報提供装置２８１からPMDを取得し、PMD管理部２６３に供給する。PMD管理部３６３は、供給されたPMDを、PMD記憶部９３に記憶する。ステップＳ１２２において、認証処理部２６２は、ステップＳ１２１でPMDを取得してから所定の時間（例えば、３時間）が経過したか否かを判定し、所定の時間が経過したと判定されるまで待機する。
【０２６４】
ステップＳ１２２において、所定の時間が経過したと判定された場合、ステップＳ１２３に進み、認証処理部２６２は、ユーザが認証されたか否かを判定する。このとき、図２１のステップＳ１０３、または図２２のステップＳ１１３で記憶されたユーザ認証情報が、内部の記憶部の中に存在するか否かが判定され、ユーザ認証情報が存在する場合、ユーザが認証されたと判定され、ユーザ認証情報が存在しない場合、ユーザが認証されなかったと判定される。ステップＳ１２３において、ユーザが認証されたと判定された場合、処理はステップＳ１２２に戻り、それ以降の処理が繰り返し実行される。
【０２６５】
ステップＳ１２３において、ユーザが認証されなかったと判定された場合、認証処理部２６２は、ステップＳ１２４に進み、ステップＳ１２１で取得したPMDを、内部の記憶部から消去する。
【０２６６】
このようにして、PK２５１において、ユーザが正当なユーザであることが確認（認証）できない場合、PMDが自動的に消去され、正当なユーザが有するPK２５１にのみ、情報提供装置１１にバックアップされているPMDが送信されるようにすることができる。
【０２６７】
このようにして管理されるPMDを用いることにより、ユーザの個人情報の秘匿性が高まる。
【０２６８】
なお、以上説明した第１の実施の形態においては、ユーザ１がリモートコマンダ１３を用いて、各種操作入力を行うものとして説明したが、ユーザ１は、リモートコマンダ１３を用いることなく、情報視聴装置１４に設けられている操作入力部（具体的には、図８の情報視聴装置１４−１のフロントパネル１３７）を用いて操作入力を行うようにしてもよい。このようにすることにより、情報視聴システムにリモートコマンダ１３が設けられていない場合においても、同様の処理を行うことが可能となる。
【０２６９】
また、例えば、情報視聴装置１４として、携帯型音声再生装置などが用いられている場合も、その携帯型音声再生装置に備えられている、例えば、ジョグダイヤルなどの操作入力部を用いて、ユーザが、リモートコマンダ１３を用いることなく、操作入力を行って、情報提供装置１１に蓄積されている提供情報から、所望の情報を選択することができるようにすることができる。
【０２７０】
次に、図２４は、本発明を適用した、情報視聴システムの第２の実施の形態を示すシステム図である。
【０２７１】
なお、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０２７２】
すなわち、図２４に示される情報視聴システムは、PK１２と情報提供装置１１が、リモートコマンダ１３を介して情報を授受する以外は、基本的に、図１における情報視聴システムと同様の構成を有する。
【０２７３】
図２５および図２６のフローチャートを参照して、図２４に示される情報視聴システムの第２の実施の形態におけるリモートコマンダ１３の処理２について説明する。
【０２７４】
ステップＳ１４１において、操作入力選択部１０５は、操作入力部１０４から供給される、ユーザの操作入力を示す信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。
【０２７５】
ステップＳ１４１において、PMDサーチ処理の開始が指令されていないと判断された場合、ステップＳ１４２において、操作入力部１０４、操作入力選択部１０５、および、情報出力部１０６は、通常の、例えば、テレビジョン受像機などに対する操作入力処理を実行し、処理は、ステップＳ１４１に戻り、それ以降の処理が繰り返される。
【０２７６】
ステップＳ１４１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ１４３において、操作入力選択部１０５は、PMDサーチ処理の開始を指令する信号を、情報出力部１０６に供給し、情報出力部１０６は、PMDサーチ処理の開始を指令する信号を、情報提供装置１１に出力する。
【０２７７】
ステップＳ１４４において、情報取得部１０１は、情報提供装置１１から送信された、PMDを要求する信号の入力を受け、情報出力部１０６に供給する。情報出力部１０６は、PMDを要求する信号を、PK１２に出力する。
【０２７８】
ステップＳ１４５において、情報取得部１０１は、PK１２からユーザ１のPMDを受信したか否かを判断する。ステップＳ１４５において、PMDを受信していないと判断された場合、PMDを受信したと判断されるまで、ステップＳ１４５の処理が繰り返される。
【０２７９】
ステップＳ１４５において、PMDを受信したと判断された場合、ステップＳ１４６において、情報取得部１０１は、受信したPMDを情報出力部１０６に供給する。情報出力部１０６は、PMDをPK１２に出力する。
【０２８０】
ステップＳ１４７乃至ステップＳ１５１において、図１０を用いて説明したリモートコマンダ１３の処理１のステップＳ３乃至ステップＳ７と同様の処理が実行される。
【０２８１】
すなわち、情報提供装置１１から、フィルタリング結果を示す情報、すなわち、情報提供装置１１の情報リスト生成部５６において生成された情報リストを受信したか否かが判断され、フィルタリング結果を示す情報を受信したと判断された場合、フィルタリング結果を示す情報が表示制御部１０２に供給されて、表示部１０３に表示される。
【０２８２】
そして、情報提供装置１１から、フィルタリング結果を示す情報を受信していないと判断された場合、または、フィルタリング結果を示す情報が表示部１０３に表示された後、ユーザにより、コンテンツを選択する操作入力を受けたか否かが判断され、コンテンツを選択する操作入力を受けていないと判断された場合ユーザにより、PMDサーチ処理の終了が指令されたか否かが判断される。PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ１４９に戻り、それ以降の処理が繰り返され、PMDサーチ処理の終了が指令されたと判断された場合、PMDサーチ処理の終了を指令する信号が、情報提供装置１１に出力される。
【０２８３】
ステップＳ１５２において、情報取得部１０１は、情報提供装置１１から送信された、PMDを要求する信号の入力を受け、情報出力部１０６に供給する。情報出力部１０６は、PMDを要求する信号を、PK１２に出力する。
【０２８４】
ステップＳ１５３において、情報取得部１０１は、PK１２からユーザ１のPMDを受信したか否かを判断する。ステップＳ１５３において、PMDを受信していないと判断された場合、PMDを受信したと判断されるまで、ステップＳ１５３の処理が繰り返される。
【０２８５】
ステップＳ１５３において、PMDを受信したと判断された場合、ステップＳ１５４において、情報取得部１０１は、受信したPMDを情報出力部１０６に供給する。情報出力部１０６は、PMDをPK１２に出力する。ステップＳ１５４の処理の終了後、処理は、ステップＳ１４２に進む。
【０２８６】
ステップＳ１４９において、ユーザにより、コンテンツを選択する操作入力を受けたと判断された場合、ステップＳ１５５において、操作入力選択部１０５は、ユーザの操作入力に対応する信号を情報出力部１０６に供給し、情報出力部１０６は、ユーザの操作入力に対応する信号を情報提供装置１１に送信する。
【０２８７】
ステップＳ１５６において、情報取得部１０１は、情報提供装置１１より、例えば、ユーザが選択したコンテンツを基に算出された、所定のメタデータ（例えば、出演者、キーワード、放送局など）に対する嗜好情報を示す数値などで構成される、ユーザのPMDを更新するための操作ログを受信して、情報出力部１０６に供給し、情報出力部１０６は、操作ログをPK１２に送信する。ステップＳ１５６の処理の終了後、処理は、ステップＳ１４９に戻り、それ以降の処理が繰り返される。
【０２８８】
次に、図２７のフローチャートを参照して、図２５および図２６を用いて説明したリモートコマンダ１３の処理２と並行して実行される、PK１２の処理２について説明する。
【０２８９】
ステップＳ１７１において、情報取得部９１は、リモートコマンダ１３から供給された信号（図２８のフローチャートを用いて後述する、ステップＳ１９３において情報提供装置１１から供給され、図２５のステップＳ１４４の処理によりリモードコマンダ１３が送信した信号）を基に、PMDの送信が要求されたか否かを判断する。ステップＳ２１において、PMDの送信が要求されなかったと判断された場合、PMDの送信が要求されたと判断されるまで、ステップＳ１７１の処理が繰り返される。
【０２９０】
ステップＳ１７１において、PMDの送信が要求されたと判断された場合、ステップＳ１７２において、情報取得部９１は、PMD取得部９６に、PMDの送信が要求されたことを通知し、PMD取得部９６は、ユーザによって送信が許可されたPMDを、PMD記憶部９３から読み込んで、情報出力部９９に供給し、リモートコマンダ１３に出力させる。
【０２９１】
ステップＳ１７３乃至ステップＳ１７８において、図１２を用いて説明したPK１２の処理１のステップＳ２３乃至ステップＳ２８と同様の処理が実行される。
【０２９２】
すなわち、情報提供装置１１から、フィルタリング結果を示す情報を受信したか否かが判断され、フィルタリング結果を示す情報を受信したと判断された場合、フィルタリング結果を示す情報が、表示部９５に表示される。
【０２９３】
フィルタリング結果を示す情報を受信しなかったと判断された場合、または、フィルタリング結果を示す情報が、表示部９５に表示された後、情報提供装置１１から、操作ログを受信したか否かが判断される。操作ログを受信したと判断された場合、PMD記憶部９３に記憶されているPMDが更新される。操作ログを受信していないと判断された場合、または、PMDの更新処理の後、PMDサーチ処理の終了を示す信号を受信したか否かが判断され、PMDサーチ処理の終了を示す信号を受信していないと判断された場合、処理は、ステップＳ１７５に戻り、それ以降の処理が繰り返される。
【０２９４】
PMDサーチ処理の終了を示す信号を受信したと判断された場合、ステップＳ２８において、PMDを情報提供装置１１に保存することが許可されているか否かが判断され、PMDを情報提供装置１１に保存することが許可されていないと判断された場合、処理は、ステップＳ１７１に戻り、それ以降の処理が繰り返される。
【０２９５】
ステップＳ１７８において、PMDを情報提供装置１１に保存することが許可されていると判断された場合、ステップＳ１７９において、PMD取得部９６は、最新のPMDをPMD更新部９２から読み出して、情報出力部９９に供給する。情報衆力部９９は、最新のPMDを情報提供装置１１に供給するために、リモートコマンダ１３に出力し、処理は、ステップＳ１７１に戻り、それ以降の処理が繰り返される。
【０２９６】
次に、図２８および図２９のフローチャートを参照して、図２５および図２６を用いて説明したリモートコマンダ１３の処理２、および図２７のフローチャートを用いて説明したPK１２の処理２と並行して実行される情報提供装置１４の処理２について説明する。
【０２９７】
ステップＳ１９１およびステップＳ１９２において、図１３のステップＳ４１およびステップＳ４２の処理と同様の処理が実行される。すなわち、リモートコマンダ１３から、PMDサーチ処理の開始を指令する信号を受信したか否かが判断され、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、処理は、後述するステップＳ２０７に進み、PMDサーチ処理の開始を指令する信号を受信したと判断された場合、メタデータが取得される。
【０２９８】
ステップＳ１９３において、情報出力部５７は、PMDの送信を要求する信号を、リモートコマンダ１３に出力する。
【０２９９】
ステップＳ１９４において、情報取得部５８は、リモートコマンダ１３から、PMDを受信したか否かを判断する。ステップＳ１９４において、PMDを受信していないと判断された場合、処理は、ステップＳ１９３に戻り、それ以降の処理が繰り返される。
【０３００】
ステップＳ１９５乃至ステップＳ２０３において、図１３および図１４のステップＳ４５乃至ステップＳ５３と同様の処理が実行される。すなわち、受信したPMDを基に、PMD記憶部５４のPMDが更新され、更新されたPMDを用いてフィルタリング処理が実行され、その結果、ユーザに提供するコンテンツまたは各種情報が、データおよびメタデータ記憶部５５の、ユーザ提供情報記憶領域に記憶される。
【０３０１】
そして、ユーザ提供情報記憶領域に記憶されているフィルタリング結果を示すデータが生成されて、リモートコマンダ１３、または、情報視聴装置１４のうちの、フィルタリング結果である情報リストを表示可能な、少なくとも１つの装置に送信される。
【０３０２】
次に、リモートコマンダ１３から、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したか否かが判断され、受信したと判断された場合、ユーザにより選択されたコンテンツまたは情報を示すデータが、必要に応じてデコードされて、情報視聴装置１４に送信され、ユーザの選択を示す信号、すなわち、操作ログが、リモートコマンダ１３に送信される。
【０３０３】
また、ユーザにより選択されたコンテンツまたは情報を示すデータが受信されていないと判断された場合、リモートコマンダ１３から、PMDサーチ処理の終了を指令する信号を受信したか否かが判断され、受信したと判断された場合、PMDサーチ処理の終了を指令する信号が、情報視聴装置１４に出力される。
【０３０４】
ステップＳ２０４において、情報出力部５７は、PMDの送信を要求する信号を、リモートコマンダ１３に出力する。
【０３０５】
ステップＳ２０５において、情報取得部５８は、リモートコマンダ１３から、PMDを受信したか否かを判断する。PK１２において、最新のPMDを情報提供装置１１に記憶させることが許可されているとき、情報取得部５８は、リモートコマンダ１３から、PMDを受信するが、許可されていないとき、情報取得部５８は、リモートコマンダ１３から、PMDを受信しない。
【０３０６】
ステップＳ２０５において、PMDを受信したと判断された場合、ステップＳ２０６において、情報取得部５８は、受信したPMDを、PMD更新部６２に供給する。PMD更新部６２は、PMD記憶部５４のPMDを更新する。
【０３０７】
ステップＳ１９１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、ステップＳ２０５において、PMDを受信していないと判断された場合、または、ステップＳ２０６の処理の終了後、ステップＳ２０７において、情報取得部５１は、メタデータおよび各種情報を収集して、情報フィルタリング・キャッシング部５３に供給する。情報フィルタリング・キャッシング部５３は、供給された、メタデータおよび各種情報を、データおよびメタデータ記憶部５５の、蓄積データ記憶領域に蓄積し、処理は、ステップＳ１９１に戻り、それ以降の処理が繰り返される。
【０３０８】
なお、情報視聴装置１４においては、第２の実施の形態においても、図１５を用いて説明した情報視聴装置１４の処理１と同様の処理が実行されるので、その説明は省略する。
【０３０９】
このようにして、第２の実施の形態においては、PK１２と情報提供装置１１との通信が、リモートコマンダ１３を介して実行される。
【０３１０】
次に、図３０は、本発明を適用した、情報視聴システムの第３の実施の形態を示すシステム図である。
【０３１１】
なお、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３１２】
すなわち、図３０に示される情報視聴システムは、PK１２とリモートコマンダ１３に代わって、PK１２とリモートコマンダ１３の機能を有するPK付きリモートコマンダ２９８が設けられている以外は、基本的に、図１における情報視聴システムと同様の構成を有する。
【０３１３】
図３１は、図３０のPK付きリモートコマンダ２９８の構成を示すブロック図である。なお、図６または図７における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３１４】
すなわち、図３１に示されるPK付きリモートコマンダ２９８は、図７を用いて説明したリモートコマンダ１３の構成に、図６を用いて説明したPK１２に設けられていた、PMD更新部９２、PMD記憶部９３、および、PMD取得部９６が新たに設けられているものである。
【０３１５】
次に、図３２および図３３のフローチャートを参照して、PK付きリモートコマンダ２９８の処理について説明する。
【０３１６】
ステップＳ２２１において、操作入力選択部１０５は、操作入力部１０４から供給される、ユーザの操作入力を示す信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。
【０３１７】
ステップＳ２２１において、PMDサーチ処理の開始が指令されていないと判断された場合、ステップＳ２２２において、操作入力部１０４、操作入力選択部１０５、および、情報出力部１０６は、通常の、例えば、テレビジョン受像機などに対する操作入力処理を実行し、処理は、ステップＳ２２１に戻り、それ以降の処理が繰り返される。
【０３１８】
ステップＳ２２１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ２２３において、操作入力選択部１０５は、PMDサーチ処理の開始を指令する信号を、情報出力部１０６に供給し、情報出力部１０６は、PMDサーチ処理の開始を指令する信号を、情報提供装置１１に出力する。
【０３１９】
ステップＳ２２４において、情報取得部１０１は、情報提供装置１１から送信された、PMDの送信を要求する信号を受信したか否かを判断する。ステップＳ２２４において、PMDの送信を要求する信号を受信していないと判断された場合、受信したと判断されるまで、ステップＳ２２４の処理が繰り返される。
【０３２０】
ステップＳ２２４において、PMDの送信を要求する信号を受信したと判断された場合、ステップＳ２２５において、情報取得部１０１は、PMDの送信を要求する信号をPMD取得部９６に供給する。PMD取得部９６は、PMD記憶部９３から、PMDを読み出して、情報出力部１０６に供給する。情報出力部１０６は、PMDを情報提供装置１１に出力する。
【０３２１】
ステップＳ２２６において、情報取得部１０１は、情報提供装置１１から、フィルタリング結果を示す情報、すなわち、情報提供装置１１の情報リスト生成部５６において生成された情報リストを受信したか否かを判断する。
【０３２２】
ステップＳ２２６において、情報提供装置１１から、フィルタリング結果を示す情報を受信したと判断された場合、ステップＳ２２７において、情報取得部１０１は、フィルタリング結果を示す情報を表示制御部１０２に供給し、表示制御部１０２は、表示部１０３に、例えば、図１１を用いて説明したようにして、フィルタリング結果を表示する。
【０３２３】
ステップＳ２２６において、情報提供装置１１から、フィルタリング結果を示す情報を受信していないと判断された場合、または、ステップＳ２２７の処理の終了後、ステップＳ２２８において、操作入力選択部１０５は、ユーザにより、コンテンツを選択する操作入力を受けたか否かを判断する。
【０３２４】
ステップＳ２２８において、ユーザにより、コンテンツを選択する操作入力を受けていないと判断された場合、ステップＳ２２９において、操作入力選択部１０５は、ユーザにより、PMDサーチ処理の終了が指令されたか否かを判断する。ステップＳ２２９において、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ２２８に戻り、それ以降の処理が繰り返される。
【０３２５】
ステップＳ２２９において、PMDサーチ処理の終了が指令されたと判断された場合、ステップＳ２３０において、操作入力選択部１０５は、PMDサーチ処理の終了を指令する信号を、情報出力部１０６に供給し、情報出力部１０６は、PMDサーチ処理の終了を指令する信号を、情報提供装置１１に出力する。
【０３２６】
ステップＳ２３１において、情報取得部１０１は、情報提供装置１１から送信された、PMDの送信を要求する信号を受信したか否かを判断する。ステップＳ２３１において、PMDの送信を要求する信号を受信していないと判断された場合、受信したと判断されるまで、ステップＳ２３１の処理が繰り返される。
【０３２７】
ステップＳ２３１において、PMDの送信を要求する信号を受信していないと判断された場合、ステップＳ２３２において、情報取得部１０１は、PMDの送信を要求する信号をPMD取得部９６に供給する。PMD取得部９６は、PMD記憶部９３から、PMDを読み出して、情報出力部１０６に供給する。情報出力部１０６は、PMDを情報提供装置１１に出力する。ステップＳ２３２の処理の終了後、処理は、ステップＳ２２２に進む。
【０３２８】
ステップＳ２２８において、ユーザにより、コンテンツを選択する操作入力を受けたと判断された場合、ステップＳ２３３において、操作入力選択部１０５は、ユーザの操作入力に対応する信号を情報出力部１０６に供給し、情報出力部１０６は、ユーザの操作入力に対応する信号を情報提供装置１１に送信する。
【０３２９】
ステップＳ２３４において、情報取得部１０１は、情報提供装置１１より操作ログを受信して、PMD更新部９２に供給する。PMD更新部９２は、供給された操作ログを基に、PMD記憶部９３に記憶されているPMDを更新し、処理は、ステップＳ２２８に戻り、それ以降の処理が繰り返される。
【０３３０】
このような処理により、ユーザの操作入力を受ける機能と、PMDを蓄積し、必要に応じて送信したり更新する機能とを、１つの装置で実現することが可能となる。
【０３３１】
次に、図３４および図３５のフローチャートを参照して、図３２および図３３を用いて説明したPK付きリモートコマンダ２９８の処理と並行して実行される、情報提供装置１１の処理３について説明する。
【０３３２】
ステップＳ２５１において、情報選択部５９は、情報取得部５８から供給される信号を基に、PK付きリモートコマンダ２９８から、PMDサーチ処理の開始を指令する信号を受信したか否かを判断する。ステップＳ２５１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、処理は、後述するステップＳ２６７に進む。
【０３３３】
ステップＳ２５１において、PMDサーチ処理の開始を指令する信号を受信したと判断された場合、ステップＳ２５２において、情報選択部５９は、情報フィルタリング・キャッシング部５３に、PMDサーチ処理の開始を指令する信号を供給する。情報フィルタリング・キャッシング部５３は、情報取得部５１が、図示しないアンテナから放送信号の伝送路３３を介して、コンテンツサーバ３１-１もしくはコンテンツサーバ３１-２からインターネット２１を介して、または、有線のケーブルその他の情報取得経路を介して取得したメタデータや、データおよびメタデータ記憶部５５に予め蓄積されているメタデータを取得する。
【０３３４】
ステップＳ２５３において、情報出力部５７は、PMDの送信を要求する信号を、PK付きリモートコマンダ２９８に出力する。
【０３３５】
ステップＳ２５４において、情報取得部５８は、PK付きリモートコマンダ２９８から、PMDを受信したか否かを判断する。ステップＳ２５４において、PMDを受信していないと判断された場合、処理は、ステップＳ２５３に戻り、それ以降の処理が繰り返される。
【０３３６】
ステップＳ２５４において、PMDを受信したと判断された場合、ステップＳ２５５において、情報取得部５８は、受信したPMDを、PMD更新部６２に供給する。PMD更新部６２は、PMD記憶部５４のPMDを更新し、情報フィルタリング・キャッシング部５３は、更新されたPMDを、PMD更新部６２から取得して、フィルタリング処理を実行し、その結果、ユーザに提供するコンテンツまたは各種情報を、データおよびメタデータ記憶部５５の、ユーザ提供情報記憶領域に記憶させる。
【０３３７】
ステップＳ２５６において、情報リスト生成部５６は、データおよびメタデータ記憶部５５のユーザ提供情報記憶領域に記憶されているフィルタリング結果を示すデータである情報リストを生成する。
【０３３８】
ステップＳ２５７において、情報リスト生成部５６は、生成したフィルタリング結果を示すデータである情報リストを、情報出力部５７に供給する。情報出力部５７は、フィルタリング結果を示すデータである情報リストを、PK付きリモートコマンダ２９８、または、情報視聴装置１４のうちの、フィルタリング結果である情報リストを表示可能な、いずれかの装置に送信する。
【０３３９】
ステップＳ２５８において、情報選択部５９は、情報取得部５８から供給される信号を基に、PK付きリモートコマンダ２９８から、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したか否かを判断する。
【０３４０】
ステップＳ２５８において、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したと判断された場合、ステップＳ２５９において、情報選択部５９は、ユーザにより選択されたコンテンツまたは情報を示すデータを、復号部６０および情報出力部５７に供給する。復号部６０は、選択されたコンテンツまたは情報をデータおよびメタデータ記憶部５５のユーザ提供情報記憶領域から読み出し、表示または音声出力のためにデコードが必要である場合、読み出したコンテンツまたは情報を必要に応じてデコードし、情報出力部５７に供給する。
【０３４１】
ステップＳ２６０において、情報出力部５７は、供給されたコンテンツまたは情報を、情報視聴装置１４に送信する。
【０３４２】
ステップＳ２６１において、情報出力部５７は、ステップＳ４９において供給された、ユーザの選択を示す信号、すなわち、操作ログを、PK付きリモートコマンダ２９８に送信し、処理は、ステップＳ２５８に戻り、それ以降の処理が繰り返される。
【０３４３】
ステップＳ２５８において、ユーザにより選択されたコンテンツまたは情報を示すデータを受信していないと判断された場合、ステップＳ２６２において、情報選択部５９は、情報取得部５８から供給される信号を基に、PK付きリモートコマンダ２９８から、PMDサーチ処理の終了を指令する信号を受信したか否かを判断する。
【０３４４】
ステップＳ２６２において、PMDサーチ処理の終了を指令する信号を受信していないと判断された場合、処理は、ステップＳ２５８に戻り、それ以降の処理が繰り返される。ステップＳ２６２において、PMDサーチ処理の終了を指令する信号を受信したと判断された場合、ステップＳ２６３において、情報選択部５９は、PMDサーチ処理の終了を指令する信号を、情報出力部５７に供給し、情報出力部５７は、PMDサーチ処理の終了を指令する信号を、情報視聴装置１４に出力する。
【０３４５】
ステップＳ２６４において、情報出力部５７は、PMDの送信を要求する信号を、PK付きリモートコマンダ２９８に出力する。
【０３４６】
ステップＳ２６５において、情報取得部５８は、PK付きリモートコマンダ２９８から、PMDを受信したか否かを判断する。PK付きリモートコマンダ２９８において、最新のPMDを情報提供装置１１に記憶させることが許可されているとき、情報取得部５８は、PK付きリモートコマンダ２９８から、PMDを受信するが、許可されていないとき、情報取得部５８は、PK付きリモートコマンダ２９８から、PMDを受信しない。
【０３４７】
ステップＳ２６５において、PMDを受信したと判断された場合、ステップＳ２６６において、情報取得部５８は、受信したPMDを、PMD更新部６２に供給する。PMD更新部６２は、PMD記憶部５４のPMDを更新する。
【０３４８】
ステップＳ２５１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、ステップＳ２６５において、PMDを受信していないと判断された場合、または、ステップＳ２６６の処理の終了後、ステップＳ２６７において、情報取得部５１は、メタデータおよび各種情報を収集して、情報フィルタリング・キャッシング部５３に供給する。情報フィルタリング・キャッシング部５３は、供給された、メタデータおよび各種情報を、データおよびメタデータ記憶部５５の、蓄積データ記憶領域に蓄積し、処理は、ステップＳ２５１に戻り、それ以降の処理が繰り返される。
【０３４９】
このような処理により、ユーザの操作入力を受ける機能と、PMDを蓄積し、必要に応じて送信したり更新する機能とを、１つの装置で実現することが可能なPK付きリモートコマンダ２９８と情報を授受して、ユーザに情報を提供することができる。
【０３５０】
なお、情報視聴装置１４においては、第３の実施の形態においても、図１５を用いて説明した情報視聴装置１４の処理１と同様の処理が実行されるので、その説明は省略する。
【０３５１】
図３６は、本発明を適用した、情報視聴システムの第４の実施の形態を示すシステム図である。
【０３５２】
なお、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３５３】
すなわち、図３６の情報視聴システムは、PK１２に代わって、PK３０１が設けられ、情報視聴装置１４に代わって、情報視聴装置３０２が設けられている以外は、図１を用いて説明した場合と基本的に同様の構成を有するものである。
【０３５４】
PK３０１は、情報提供装置１１が情報を供給する情報視聴装置３０２の種類など、環境提供装置１１が使用されている環境を特定することにより、情報提供装置１１に供給するPMDを、必要な情報のみに制限して送信することができるものであり、情報視聴装置３０２は、それぞれの機器に固有の機器IDを内部に保存している。なお、図３６においては、情報視聴装置３０２−１と情報視聴装置３０２-２とを図示しているが、図示されていない情報視聴装置３０２のそれぞれが、異なる機器IDを有するものであることは言うまでもない。
【０３５５】
図３７は、図３６のPK３０１の構成を示すブロック図である。なお、図６における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。すなわち、PK３０１は、情報提供装置１１から供給される情報提供装置１１が使用されている環境を示す環境情報を基に、PMD取得部９６を制御して、情報提供装置１１に送信するPMDを選択させる環境情報取得部３１１が新たに備えられている以外は、基本的に、図６を用いて説明したPK１２と同様の構成を有するものである。
【０３５６】
以下、情報提供装置１１が使用されている環境を示す環境情報として、情報視聴装置３０２の機器IDを例として説明するが、情報提供装置１１が使用されている環境を示す環境情報は、例えば、情報提供装置１１が提供可能な情報を提供するサービスの種類や、情報提供装置１１の設置場所など、機器ID以外の情報であってもよい。
【０３５７】
環境情報取得部３１１には、例えば、図３８に示されるように、機器IDごとに、送信されるPMDの種類を示したテーブルが記憶され、このテーブルを基に、情報取得部９１から供給された、情報視聴装置３０２の機器IDを基に、送信されるPMDを選択して取得するように、PMD取得部９６を制御する。
【０３５８】
具体的には、図３８を用いて説明したテーブルを参照することにより、例えば、図３６の情報視聴装置３０２-１は、テレビジョン受像機の機能を有しているため、映像または音声のいずれの情報であってもユーザに提供することができるので、これらの提供情報をフィルタリングするために用いられるPMDが選択されるようになされ、図３６の情報視聴装置３０２-２は、音声出力しかできないため、音声によって提供される提供情報をフィルタリングするために用いられるPMDが選択されるようになされている。
【０３５９】
図３９は、図３６の情報視聴装置３０２に、図８を用いて説明した情報視聴制御部１３９に代わって備えられている情報視聴制御部３２１の構成を示すブロック図である。なお、図９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。すなわち、情報視聴制御部３２１は、自分自身の機器IDを記憶している装置情報記憶部３３１が新たに備えられている以外は、基本的に、図９を用いて説明した情報視聴制御部１３９と同様の構成を有するものである。
【０３６０】
次に、第４の実施の形態における各装置の処理について説明するが、リモートコマンダ１３の処理は、図１０を用いて説明したリモートコマンダ１３の処理１と同様であるので、その説明は省略する。
【０３６１】
図４０のフローチャートを参照して、第４の実施の形態におけるPK３０１の処理３について説明する。
【０３６２】
ステップＳ２８１において、情報取得部９１は、情報提供装置１１から供給された信号（図４１のフローチャートを用いて後述する、ステップＳ３０４において情報提供装置１１から供給される信号）を基に、PMDの送信を要求する信号と、環境情報が受信されたか否かを判断する。ステップＳ２８１において、受信されなかったと判断された場合、受信されたと判断されるまで、ステップＳ２８１の処理が繰り返される。
【０３６３】
ステップＳ２８１において、PMDの送信を要求する信号と、環境情報が受信されたと判断された場合、ステップＳ２８２において、情報取得部９１は、受信された環境情報を環境情報取得部３１１に供給し、環境情報取得部３１１は、図３８を用いて説明したテーブルを参照し、取得した環境情報、すなわち、情報提供装置１１が提供情報を送信する情報視聴装置３０２の機器IDを基に、PMD取得部９６を制御する。PMD取得部９６は、PMD記憶部９３から、環境情報に対応するPMDを選択し、情報出力部９９に供給する。
【０３６４】
ステップＳ２８３において、情報出力部９９は、供給されたPMDを、情報提供装置１１に出力する。
【０３６５】
ステップＳ２８４乃至ステップＳ２８８において、図１２を用いて説明したPK１２の処理１のステップＳ２３乃至ステップＳ２７と同様の処理が実行される。
【０３６６】
すなわち、情報提供装置１１から、フィルタリング結果を示す情報を受信したか否かが判断され、フィルタリング結果を示す情報を受信したと判断された場合、フィルタリング結果を表示させ、表示後、または、フィルタリング結果を示す情報を受信しなかったと判断された場合、情報提供装置１１から、操作ログを受信したか否かが判断される。
【０３６７】
操作ログを受信したと判断された場合、操作ログを基に、PMD記憶部９３に記憶されているPMDが更新される。更新処理終了後、または、操作ログを受信していないと判断された場合、PMDサーチ処理の終了を示す信号を受信したか否かが判断され、PMDサーチ処理の終了を示す信号を受信していないと判断された場合、処理は、ステップＳ２８６に戻り、それ以降の処理が繰り返され、PMDサーチ処理の終了を示す信号を受信したと判断された場合、処理は、ステップＳ２８１に戻り、それ以降の処理が繰り返される。
【０３６８】
このような処理により、取得された環境情報に適したPMDが選択されて、情報提供装置１１に送信されるので、不必要なPMDをPK３０１から送信しないようにすることができ、PMDの秘匿性を高めるようにすることができる。
【０３６９】
第４の実施の形態においては、上述した第１乃至第３の実施の形態に比較して、PMDの秘匿性を高めようとしているので、図４０を用いて説明した処理では、情報提供装置１１に最新のPMDを送信する処理を実行しないものとしているが、ユーザの許可の下、図１２を用いて説明した処理と同様に、情報提供装置１１に最新のPMDを送信するようにしても良い。
【０３７０】
次に、図４１のフローチャートを参照して、図４０を用いて説明したPK３０１の処理３と並行して実行される情報提供装置１１の処理４について説明する。
【０３７１】
ステップＳ３０１において、情報選択部５９は、情報取得部５８から供給される信号を基に、リモートコマンダ１３から、PMDサーチ処理の開始を指令する信号を受信したか否かを判断する。ステップＳ３０１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、処理は、後述するステップＳ３１５に進む。
【０３７２】
ステップＳ３０１において、PMDサーチ処理の開始を指令する信号を受信したと判断された場合、ステップＳ３０２において、情報選択部５９は、情報フィルタリング・キャッシング部５３に、PMDサーチ処理の開始を指令する信号を供給する。情報フィルタリング・キャッシング部５３は、情報取得部５１が、図示しないアンテナから放送信号の伝送路３３を介して、コンテンツサーバ３１-１もしくはコンテンツサーバ３１-２からインターネット２１を介して、または、有線のケーブルその他の情報取得経路を介して取得したメタデータや、データおよびメタデータ記憶部５５に予め蓄積されているメタデータを取得する。
【０３７３】
ステップＳ３０３において、情報取得部５８は、情報視聴装置３０２から、環境情報、すなわち、機器IDを受信し、情報選択部４９に供給する。情報選択部５９は、環境情報を、情報出力部５７に供給する。
【０３７４】
ステップＳ３０４において、情報出力部５７は、PMDの送信を要求する信号を、環境情報とともに、PK３０１に出力する。
【０３７５】
ステップＳ３０５乃至ステップＳ３１４において、図１２および図１３のステップＳ４４乃至ステップＳ５３と同様の処理が実行される。すなわち、PMDを受信したか否かが判断され、受信したと判断された場合、PMD記憶部５４のPMDが更新され、更新されたPMDを用いてフィルタリング処理が実行されて、フィルタリング結果を示す情報リストが生成されて、送信される。
【０３７６】
そして、リモートコマンダ１３から、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したか否かが判断され、受信したと判断された場合、ユーザにより選択されたコンテンツまたは情報を示すデータが必要に応じてデコードされて、情報視聴装置３０２に送信される。
【０３７７】
そして、ユーザの選択を示す信号、すなわち、操作ログが、リモートコマンダ１３に送信され、処理は、ステップＳ３０９に戻り、それ以降の処理が繰り返される。
【０３７８】
一方、ユーザにより選択されたコンテンツまたは情報を示すデータを受信していないと判断された場合、リモートコマンダ１３から、PMDサーチ処理の終了を指令する信号を受信したか否かが判断され、PMDサーチ処理の終了を指令する信号を受信していないと判断された場合、処理は、ステップＳ３０９に戻り、それ以降の処理が繰り返される。PMDサーチ処理の終了を指令する信号を受信したと判断された場合、PMDサーチ処理の終了を指令する信号が、情報視聴装置３０２に出力される。
【０３７９】
そして、ステップＳ３０１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、または、ステップＳ３１４の処理の終了後、ステップＳ３１５において、情報取得部５１は、メタデータおよび各種情報を収集して、情報フィルタリング・キャッシング部５３に供給する。情報フィルタリング・キャッシング部５３は、供給された、メタデータおよび各種情報を、データおよびメタデータ記憶部５５の、蓄積データ記憶領域に蓄積し、処理は、ステップＳ３０１に戻り、それ以降の処理が繰り返される。
【０３８０】
このような処理により、情報提供装置１１は、提供情報を出力可能な情報視聴装置３０１に対応するPMDのみを受信するので、ユーザの個人情報の秘匿性を高めることができる。
【０３８１】
次に、図４２のフローチャートを参照して、図４０を用いて説明したPK３０１の処理３と、図４１を用いて説明した情報提供装置１１の処理４と並行して実行される、情報視聴装置３０２の処理２について説明する。図４２においては、映像および音声出力が可能な情報視聴装置３０２-１の処理について説明する。
【０３８２】
ステップＳ３３１において、情報選択部１５２は、情報取得部１５１から供給された、リモートコマンダ１３から送信された信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ３３１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、ステップＳ３３９に進む。
【０３８３】
ステップＳ３３１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ３３２において、情報出力部１５７は、装置情報記憶部３３１から、環境情報として、装置IDを読み出して、情報提供装置１１に送信する。
【０３８４】
そして、これ以降の、ステップＳ３３４乃至ステップＳ３３９においては、図１５を用いて説明したステップＳ７２乃至ステップＳ７８と同様の処理が実行される。
【０３８５】
すなわち、情報提供装置１１から、フィルタリング結果を示す情報を受信したか否かが判断され、受信したと判断された場合、情報リストが表示される。フィルタリング結果を受信しなかった場合、または、情報リストの処理の終了後、コンテンツデータまたは各種情報を受信したか否かが判断され、受信されたと判断された場合、受信されたコンテンツデータまたは各種情報のうちの映像データがCRT１３０に表示され、音声データがスピーカ１３２により出力される。そして、出力中のコンテンツまたは各種情報と異なるコンテンツまたは各種情報を受信したか否かが判断されて、異なるコンテンツまたは各種情報を受信したと判断された場合、新たに受信されたコンテンツデータまたは各種情報のうちの映像データがCRT１３０に表示され、音声データがスピーカ１３２により出力される。
【０３８６】
一方、コンテンツデータまたは各種情報を受信していないと判断された場合、または、出力中のコンテンツまたは各種情報と異なるコンテンツまたは各種情報を受信していないと判断された場合、PMDサーチ処理の終了が指令されたか否かが判断され、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ３３５に戻り、それ以降の処理が繰り返される。
【０３８７】
そして、PMDサーチ処理の開始が指令されていないと判断された場合、または、PMDサーチ処理の終了が指令されたと判断された場合、情報視聴装置３０２の情報視聴制御部１３９以外のブロックにおいて、例えば、テレビジョン放送の受信と再生などの、PMDサーチ処理以外の通常の処理が実行されて、処理は、ステップＳ３０１に戻り、それ以降の処理が繰り返される。
【０３８８】
このような処理により、情報視聴装置３０２は、情報提供装置１１に自分自身の機器IDを送信するので、情報提供装置１１の利用環境としての、情報視聴装置３０２の種類を検出することが可能となる。
【０３８９】
次に、図４３は、本発明を適用した、情報視聴システムの第５の実施の形態を示すシステム図である。
【０３９０】
なお、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０３９１】
すなわち、図４３の情報視聴システムは、PK１２に代わって、図３６の第４の実施の形態において用いられたものと同様のPK３０１が用いられ、情報視聴装置１４のそれぞれに対応して、リモートコマンダ３５１-１およびリモートコマンダ３５１-２が設けられている以外は、図１を用いて説明した場合と基本的に同様の構成を有するものである。
【０３９２】
リモートコマンダ３５１-１およびリモートコマンダ３５１-２には、情報視聴装置１１の利用環境である環境情報として、自分自身がコマンドを発生する情報視聴装置１４の機器IDを保存している。
【０３９３】
図４４は、図４３のリモートコマンダ３５１の構成を示すブロック図である。なお、図７における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。すなわち、自分自身がコマンドを発生する情報視聴装置１４の機器IDを保存する装置情報記憶部３６１を新たに備えている以外は、図７を用いて説明したリモートコマンダ１３と同様の構成を有するものである。
【０３９４】
次に、図４５のフローチャートを参照して、第５の実施の形態におけるリモートコマンダ３５１の処理３について説明する。
【０３９５】
ステップＳ３５１において、操作入力選択部１０５は、操作入力部１０４から供給される、ユーザの操作入力を示す信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ３５１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、ステップＳ３５９に進む。
【０３９６】
ステップＳ３５１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ３５２において、操作入力選択部１０５は、装置情報記憶部３６１から、環境情報として、自分自身が制御コマンドを送信する情報視聴装置１４の装置IDを読み出して、情報出力部１０６に供給し、情報出力部１０６は、供給された環境情報を、PK３０１に送信する。
【０３９７】
ステップＳ３５３乃至ステップＳ３６０において、図１０のステップＳ２乃至ステップＳ９と同様の処理が実行される。
【０３９８】
すなわち、PMDサーチ処理の開始を指令する信号が、情報提供装置１１に出力され、情報提供装置１１から、フィルタリング結果を示す情報、すなわち、情報リストが受信されたか否かが判断され、情報リストを受信したと判断された場合、情報リストが表示される。そして、表示終了後、または、フィルタリング結果を示す情報を受信していないと判断された場合、ユーザにより、コンテンツを選択する操作入力を受けたか否かが判断される。
【０３９９】
コンテンツを選択する操作入力を受けていないと判断された場合、ユーザにより、PMDサーチ処理の終了が指令されたか否かが判断され、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ３５６に戻り、それ以降の処理が繰り返される。そして、PMDサーチ処理の終了が指令されたと判断された場合、PMDサーチ処理の終了を指令する信号が、情報提供装置１１に出力される。
【０４００】
PMDサーチ処理の開始が指令されていないと判断された場合、または、PMDサーチ処理の終了を指令する信号が、情報提供装置１１に出力された後、通常の、例えば、テレビジョン受像機などに対する操作入力処理が実行される。また、コンテンツを選択する操作入力を受けたと判断された場合、ユーザの操作入力に対応する信号が情報提供装置１１に送信される。
【０４０１】
そして、ステップＳ３６１において、図２５のステップＳ１５６と同様の処理が実行されて、情報提供装置１１から送信された操作ログが、PK３０１に送信されて、処理は、ステップＳ３５６に戻り、それ以降の処理が繰り返される。
【０４０２】
このような処理により、リモートコマンダ３５１は、情報提供装置１１に自分自身がコマンドを送信する情報視聴装置１４の機器IDを送信するので、情報提供装置１１の利用環境としての、情報視聴装置１４の種類を検出することが可能となる。
【０４０３】
次に、図４６のフローチャートを参照して、図４５のリモートコマンダ３５１の処理３と並行して実行される、PK３０１の処理４について説明する。
【０４０４】
ステップＳ３７１において、情報取得部９１は、リモートコマンダ３５１から、環境情報である装置IDを受信し、環境情報取得部３１１に供給する。
【０４０５】
ステップＳ３７２において、情報取得部９１は、情報提供装置１１から、PMDの送信が要求されたか否かを判断する。ステップＳ３７２において、PMDの送信が要求されていないと判断された場合、処理は、ステップＳ３７１に戻り、それ以降の処理が繰り返される。
【０４０６】
ステップＳ３７２において、PMDの送信が要求されたと判断された場合、ステップＳ３７３乃至ステップＳ３７９においては、図４０のステップＳ２８２乃至ステップＳ２８８と同様の処理が実行される。
【０４０７】
すなわち、図３８を用いて説明したテーブルが参照されて、取得した環境情報、すなわち、受信した機器IDを基に、対応するPMDが選択されて、情報提供装置１１に出力される。そして、情報提供装置１１から、フィルタリング結果を示す情報を受信したか否かが判断され、フィルタリング結果を示す情報を受信したと判断された場合、フィルタリング結果が表示され、表示後、または、フィルタリング結果を示す情報が受信されなかったと判断された場合、情報提供装置１１から、操作ログを受信したか否かが判断される。
【０４０８】
操作ログを受信したと判断された場合、操作ログを基に、PMD記憶部９３に記憶されているPMDが更新される。更新処理終了後、または、操作ログを受信していないと判断された場合、PMDサーチ処理の終了を示す信号を受信したか否かが判断され、PMDサーチ処理の終了を示す信号を受信していないと判断された場合、処理は、ステップＳ２８６に戻り、それ以降の処理が繰り返され、PMDサーチ処理の終了を示す信号を受信したと判断された場合、処理は、ステップＳ２８１に戻り、それ以降の処理が繰り返される。
【０４０９】
このような処理により、PK３０１は、情報提供装置１１の利用環境としての、情報視聴装置３０２の種類を検出することが可能となる。
【０４１０】
なお、第５の実施の形態においても、図４の実施の形態と同様に、上述した第１乃至第３の実施の形態に比較して、PMDの秘匿性を高めようとしているので、図４６を用いて説明した処理では、情報提供装置１１に最新のPMDを送信する処理を実行しないものとしているが、ユーザの許可の下、図１２を用いて説明した処理と同様に、情報提供装置１１に最新のPMDを送信するようにしても良い。
【０４１１】
次に、図４７のフローチャートを参照して、図４５のリモートコマンダ３５１の処理３および図４６のPK３０１の処理４と並行して実行される、情報提供装置１１の処理５について説明する。
【０４１２】
ステップＳ３８１において、情報選択部５９は、情報取得部５８から供給される信号を基に、リモートコマンダ３５１から、PMDサーチ処理の開始を指令する信号を受信したか否かを判断する。ステップＳ３８１において、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、処理は、ステップＳ３９４に進む。
【０４１３】
ステップＳ３８１において、PMDサーチ処理の開始を指令する信号を受信したと判断された場合、ステップＳ３８２において、情報選択部５９は、情報フィルタリング・キャッシング部５３に、PMDサーチ処理の開始を指令する信号を供給する。情報フィルタリング・キャッシング部５３は、情報取得部５１が、図示しないアンテナから放送信号の伝送路３３を介して、コンテンツサーバ３１-１もしくはコンテンツサーバ３１-２からインターネット２１を介して、または、有線のケーブルその他の情報取得経路を介して取得したメタデータや、データおよびメタデータ記憶部５５に予め蓄積されているメタデータを取得する。
【０４１４】
ステップＳ３８３において、情報出力部５７は、PMDの送信を要求する信号を、PK３０１に出力する。
【０４１５】
ステップＳ３８４乃至ステップＳ３９４において、図４１のステップＳ３０５乃至ステップＳ３１５と同様の処理が実行される。すなわち、PMDを受信したか否かが判断され、受信したと判断された場合、PMD記憶部５４のPMDが更新され、更新されたPMDを用いてフィルタリング処理が実行されて、フィルタリング結果を示す情報リストが生成されて、送信される。
【０４１６】
そして、リモートコマンダ３５１から、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したか否かが判断され、受信したと判断された場合、ユーザにより選択されたコンテンツまたは情報を示すデータが必要に応じてデコードされて、情報視聴装置１４に送信される。
【０４１７】
そして、ユーザの選択を示す信号、すなわち、操作ログが、リモートコマンダ３５１に送信され、処理は、ステップＳ３８８に戻り、それ以降の処理が繰り返される。
【０４１８】
一方、ユーザにより選択されたコンテンツまたは情報を示すデータを受信していないと判断された場合、リモートコマンダ３５１から、PMDサーチ処理の終了を指令する信号を受信したか否かが判断され、PMDサーチ処理の終了を指令する信号を受信していないと判断された場合、処理は、ステップＳ３８８に戻り、それ以降の処理が繰り返される。PMDサーチ処理の終了を指令する信号を受信したと判断された場合、PMDサーチ処理の終了を指令する信号が、情報視聴装置３０２に出力され、メタデータおよび各種情報が収集されて、処理は、ステップＳ３８１に戻り、それ以降の処理が繰り返される。
【０４１９】
なお、情報視聴装置１４においては、第５の実施の形態においても、図１５を用いて説明した情報視聴装置１４の処理１と同様の処理が実行されるので、その説明は省略する。
【０４２０】
次に、図４８は、本発明を適用した情報視聴システムの第６の実施の形態を示すシステム図である。
【０４２１】
なお、図２４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４２２】
すなわち、図４８の情報視聴システムは、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、インターネット２１を介して、情報提供装置１１から遠隔地に存在し、情報視聴装置１４と情報提供装置１１は、インターネット２１を介して情報を授受し、PK１２またはリモートコマンダ１３は、情報視聴装置１４およびインターネット２１を介して、情報提供装置１１と情報を授受すること以外は、図２４を用いて説明した情報視聴システムと同様の構成を有するものである。
【０４２３】
すなわち、第６の実施の形態においては、情報の送受信の経路が異なるだけで、第２の実施の形態と基本的に同様の処理が実行される。
【０４２４】
このようにして、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、情報提供装置１１から遠隔地に存在している場合においても、ユーザは、嗜好に合致した情報や、必要としている情報を、その情報の供給元を意識することなく、いずれの場所においても享受することが可能となる。
【０４２５】
次に、図４９は、本発明を適用した情報視聴システムの第７の実施の形態を示すシステム図である。
【０４２６】
なお、図４８における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４２７】
すなわち、図４９の情報視聴システムは、情報視聴装置１４に代わって、情報リストや提供情報を予め蓄積しておくことが可能な情報視聴装置３７１が設けられていること以外は、基本的に、図４８を用いて説明した情報視聴システムと同様の構成を有するものである。
【０４２８】
図５０は、図４９の情報視聴装置３７１において図８における情報視聴制御部１３９に代わって用いられている情報視聴制御部３８１の構成を示すブロック図である。
【０４２９】
なお、図９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４３０】
すなわち、情報視聴制御部３８１は、新たに、情報蓄積部３９１が設けられている以外は、基本的に、図９を用いて説明した情報視聴制御部１３９と同様の構成を有するものである。情報蓄積部３９１には、情報提供装置１１から、インターネット２１を介して、予め供給された情報リストや提供情報の一部または全部が蓄積されており、ユーザ１がPMDサーチ処理の実行を指令したとき、必要な情報が蓄積されていれば、インターネット２１を介して、情報提供装置１１にアクセスすることなく、ユーザ１に対して提供される情報リストや提供情報を画像または音声で出力することが可能である。
【０４３１】
したがって、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、情報提供装置１１から遠隔地に存在している場合においても、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０４３２】
次に、第７の実施の形態における各装置の処理について説明するが、PK１２およびリモートコマンダ１３においては、第２の実施の形態における場合と基本的に同様の処理が実行されるので、その説明は省略する。
【０４３３】
図５１および図５２のフローチャートを参照して、第７の実施の形態における情報提供装置１１の処理６について説明する。
【０４３４】
ステップＳ４１１乃至ステップＳ４２７においては、図１３および図１４のステップＳ４１乃至ステップＳ５７と同様の処理が実行される。
【０４３５】
すなわち、リモートコマンダ１３から、PMDサーチ処理の開始を指令する信号を受信したか否かが判断され、PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、処理は、ステップＳ４２７に進み、PMDサーチ処理の開始を指令する信号を受信したと判断された場合、メタデータが取得される。そして、PMDの送信を要求する信号が、PK１２に出力され、PK１２から、PMDを受信したか否かが判断され、PMDが受信された場合、受信したPMDを基に、PMD記憶部５４のPMDが更新され、更新されたPMDを用いてフィルタリング処理が実行され、その結果、ユーザに提供するコンテンツまたは各種情報が、データおよびメタデータ記憶部５５の、ユーザ提供情報記憶領域に記憶される。
【０４３６】
そして、ユーザ提供情報記憶領域に記憶されているフィルタリング結果を示すデータである情報リストが生成されて、リモートコマンダ１３、または、情報視聴装置３７１のうちの、フィルタリング結果である情報リストを表示可能な、少なくとも１つの装置に送信される。
【０４３７】
次に、リモートコマンダ１３から、ユーザにより選択されたコンテンツまたは情報を示すデータを受信したか否かが判断され、受信したと判断された場合、ユーザにより選択されたコンテンツまたは情報を示すデータが、必要に応じてデコードされて、情報視聴装置３７１に送信され、ユーザの選択を示す信号、すなわち、操作ログが、リモートコマンダ１３に送信される。
【０４３８】
また、ユーザにより選択されたコンテンツまたは情報を示すデータが受信されていないと判断された場合、リモートコマンダ１３から、PMDサーチ処理の終了を指令する信号を受信したか否かが判断され、受信したと判断された場合、PMDサーチ処理の終了を指令する信号が、情報視聴装置１４に出力される。
【０４３９】
そして、PMDの送信を要求する信号が、PK１２に出力され、PK１２から、PMDを受信したか否かが判断されて、PMDを受信したと判断された場合、受信したPMDによりPMD記憶部５４のPMDが更新される。
【０４４０】
PMDサーチ処理の開始を指令する信号を受信していないと判断された場合、PMDを受信していないと判断された場合、または、PMDの更新後、メタデータおよび各種情報が収集されて、データおよびメタデータ記憶部５５の、蓄積データ記憶領域に蓄積される。
【０４４１】
ステップＳ４２８において、情報フィルタリング・キャッシング部５３は、PMD記憶部５４に記憶されているユーザ１のPMDを基に、ユーザ１がPMDサーチ処理の実行を指令していない場合でも、情報のフィルタリングを行うように設定されているか否かを判断する。ステップＳ４２８において、ユーザ１がPMDサーチ処理の実行を指令していない場合には、情報のフィルタリングを行わないように設定されていると判断された場合、処理は、ステップＳ４１１に戻り、それ以降の処理が繰り返される。
【０４４２】
ステップＳ４２９において、情報フィルタリング・キャッシング部５３は、データおよびメタデータ記憶部５５の、蓄積データ記憶領域に蓄積されているメタデータや各種情報を基に、フィルタリング処理を実行し、その結果、ユーザに提供するコンテンツまたは各種情報を、データおよびメタデータ記憶部５５の、ユーザ提供情報記憶領域に記憶させる。
【０４４３】
ステップＳ４３０において、情報リスト生成部５６は、データおよびメタデータ記憶部５５のユーザ提供情報記憶領域に記憶されているフィルタリング結果を示すデータである情報リストを生成する。
【０４４４】
ステップＳ４３１において、情報出力部５７は、例えば、情報視聴装置３７１などの、いずれかの他の装置に蓄積させるために、フィルタリング結果を示す情報リスト、および、メタデータ記憶部５５の蓄積データ記憶領域に記憶されている情報リストに含まれている提供情報の出力が必要であるか否かを判断する。ステップＳ４３１において、情報リストおよび提供情報の出力が必要ではないと判断された場合、処理は、ステップＳ４１１に戻り、それ以降の処理が繰り返される。
【０４４５】
ステップＳ４３１において、情報リストおよび提供情報の出力が必要であると判断された場合、ステップＳ４３２において、情報出力部５７は、ステップＳ４３０において情報リスト生成部５６により生成された情報リスト、および、必要に応じて復号部６０により復号された提供情報を取得し、フィルタリング結果示す情報リストおよび対応する提供情報を、インターネット２１を介して出力し、処理は、ステップＳ４１１に戻り、それ以降の処理が繰り返される。
【０４４６】
このような処理により、情報提供装置１１は、ユーザがPMDサーチ処理を指令していない間であってもフィルタリング処理を実行して、情報リストや情報リストに記載の提供情報を、情報視聴装置３７１に送信することができる。
【０４４７】
次に、図５３のフローチャートを参照して、図５１および図５２を用いて説明した情報提供装置１１の処理６と並行して実行される情報視聴装置３７１の処理３について説明する。
【０４４８】
ステップＳ４７１において、情報選択部１５２は、情報取得部１５１から供給された、リモートコマンダ１３から送信された信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ４７１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、後述するステップＳ４８０に進む。
【０４４９】
ステップＳ４７１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ４７２において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、フィルタリング結果を示す情報が、情報蓄積部３９１に蓄積されているか、または、情報提供装置１１から受信したか否かを判断する。
【０４５０】
ステップＳ４７２において、フィルタリング結果を示す情報が、情報蓄積部３９１に蓄積されておらず、かつ、情報提供装置１１から受信していないと判断された場合、ステップＳ４７３において、情報出力部１５７は、PMDサーチ処理の開始を指令する信号を、情報提供装置１１に送信して、処理は、ステップＳ４７２に戻り、それ以降の処理が繰り返される。
【０４５１】
ステップＳ４７２において、フィルタリング結果を示す情報が、情報蓄積部３９１に蓄積されているか、または、情報提供装置１１から受信したと判断された場合、ステップＳ４７４において、情報選択部１５２は、蓄積されていた、または、受信したフィルタリング結果を示す情報である情報リストのデータをGUI制御部１５３に供給する。GUI制御部１５３は、供給された情報を、例えば、所定の背景を有する表示画像データや、現在ユーザが視聴中の番組の映像上に重畳されて表示されるような表示画像データに変換し、表示制御部１５４に供給する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させる。なお、情報リスト表示時に、所定のBGMをスピーカ１３２により出力させるようにしても良い。
【０４５２】
また、情報視聴装置３７１において、現在、テレビジョン放送の番組が視聴されている場合、視聴中であるにもかかわらず、情報リストが表示されるのが好ましくない場合、表示制御部１５４は、放送中の内容が、例えば、コマーシャルなど、広告を含む内容であって、番組コンテンツではないタイミングを検出し、供給されたフィルタリング結果を示す情報である情報リストを出力して表示させるようにしても良い。
【０４５３】
ステップＳ４７５において、情報選択部１５２は、情報取得部１５１から供給される情報を基に、リモートコマンダ１３から、コンテンツデータ、または、各種情報を選択する信号の入力を受けたか否かを判断する。ステップＳ４７５において、コンテンツデータ、または、各種情報を選択する信号の入力を受けていないと判断された場合、コンテンツデータ、または、各種情報を選択する信号の入力を受けたと判断されるまで、ステップＳ４７５の処理が繰り返される。
【０４５４】
ステップＳ４７５において、コンテンツデータ、または、各種情報を選択する信号の入力を受けたと判断された場合、ステップＳ４７６において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、選択されたコンテンツデータまたは各種情報を情報提供装置１１から受信したか、または、情報蓄積部３９１に蓄積されているか否かを判断する。ステップＳ４７６において、選択されたコンテンツデータまたは各種情報を受信しておらず、かつ、情報蓄積部３９１に蓄積されていないと判断された場合、選択されたコンテンツデータまたは各種情報の送信を、情報提供装置１１に要求し、選択されたコンテンツデータまたは各種情報を情報提供装置１１から受信したと判断されるまで、ステップＳ４７６の処理が繰り返される。
【０４５５】
ステップＳ４７６において、選択されたコンテンツデータまたは各種情報を受信したか、または、情報蓄積部３９１に蓄積されていると判断された場合、ステップＳ４７７において、情報選択部１５２は、受信したまたは蓄積されているコンテンツデータまたは各種情報を、コンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供される。
【０４５６】
ステップＳ４７８において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、ユーザにより選択された、出力中のコンテンツまたは各種情報と異なるコンテンツまたは各種情報を選択する信号の入力を受けたか否かを判断する。ステップＳ４７８において、コンテンツデータ、または、各種情報を選択する信号の入力を受けたと判断された場合、処理は、ステップＳ４７６に戻り、それ以降の処理が繰り返される。
【０４５７】
ステップＳ４７８において、コンテンツデータ、または、各種情報を選択する信号の入力を受けていないと判断された場合、ステップＳ４７９において、情報選択部１５２は、情報取得部１５１から供給された情報を基にPMDサーチ処理の終了が指令されたか否かを判断する。
【０４５８】
ステップＳ４７９において、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ４７５に戻り、それ以降の処理が繰り返される。
【０４５９】
ステップＳ４７１において、PMDサーチ処理の開始が指令されていないと判断された場合、または、ステップＳ４７９において、PMDサーチ処理の終了が指令されたと判断された場合、ステップＳ４８０において、情報視聴装置３７１の情報視聴制御部３８１以外のブロックにおいて、例えば、テレビジョン放送の受信と再生などの、PMDサーチ処理以外の通常の処理が実行されて、処理は、ステップＳ４７１に戻り、それ以降の処理が繰り返される。
【０４６０】
このような処理により、情報リストや提供情報が情報視聴装置３７１に蓄積されている場合は、蓄積されている提供情報が表示または音声出力されて、蓄積されていないときのみ、情報提供装置１１に提供情報の送信が要求される。
【０４６１】
第７の実施の形態において実行される処理により、ユーザ１が意識的に操作していない間にも、ユーザにとって好ましい情報がフィルタリング処理により選択されて、情報視聴装置３７１に供給されるので、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、情報提供装置１１から遠隔地に存在している場合においても、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０４６２】
次に、図５４は、本発明を適用した情報視聴システムの第８の実施の形態を示すシステム図である。
【０４６３】
なお、図４９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４６４】
すなわち、図５４の情報視聴システムは、情報視聴装置３７１に代わって、情報視聴装置１４が設けられ、新たに、例えば、メモリースティック（商標）などの小型の記録媒体や、メモリースティックなどの記録媒体を内部に有する小型の情報処理装置（例えば、携帯型電話機など）であるモバイルコンテンツ蓄積装置４０１が設けられていること以外は、基本的に、図４９を用いて説明した情報視聴システムと同様の構成を有するものである。
【０４６５】
モバイルコンテンツ蓄積装置４０１は、第７の実施の形態における情報視聴装置３７１の情報蓄積部３９１と同様に、情報提供装置１１から、インターネット２１を介して、予め供給された、情報リスト、または、提供情報の一部、または全部が蓄積されているものである。したがって、モバイルコンテンツ蓄積装置４０１を情報視聴装置１４に接続することにより、ユーザ１がPMDサーチ処理の実行を指令したとき、必要な情報が蓄積されていれば、インターネット２１を介して、情報提供装置１１にアクセスすることなく、ユーザ１に対して提供される情報リストや提供情報を情報視聴装置１４に供給し、画像または音声で出力させることが可能である。
【０４６６】
したがって、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、情報提供装置１１から遠隔地に存在している場合においても、モバイルコンテンツ蓄積装置４０１を用いることにより、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０４６７】
また、モバイルコンテンツ蓄積装置４０１は、情報提供装置１１から、インターネット２１を介して、予め供給された情報リストと、情報リストに記載されている提供情報の開始部分の一部（例えば、所定のデータ量、または、所定の再生時間分）だけを蓄積しておいてもよい。情報視聴装置１４は、ユーザ１の操作入力に基づいて、はじめは、モバイルコンテンツ蓄積装置４０１から提供情報を読み出すことにより、ユーザに待ち時間を与えず、情報を提供することができ、その間に、情報提供装置１１に、残りの提供情報の送信を要求し、モバイルコンテンツ蓄積装置４０１に蓄積されている提供情報に続いて、情報提供装置１１から供給された情報をユーザに提供する。
【０４６８】
このことにより、モバイルコンテンツ蓄積装置４０１の記憶容量が少ない場合や、数多くの提供情報を蓄積させたい場合においても、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、情報提供装置１１から遠隔地に存在していても、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０４６９】
次に、第８の実施の形態における各装置の処理について説明するが、情報提供装置１１、PK１２、および、リモートコマンダ１３においては、第７の実施の形態における場合と基本的に同様の処理が実行されるので、その説明は省略する。
【０４７０】
図５５のフローチャートを参照して、第８の実施の形態において、モバイルコンテンツ蓄積装置４０１が、予め供給された情報リストと、情報リストに記載されている提供情報の開始部分の一部を蓄積している場合の、情報視聴装置１４の処理４について説明する。
【０４７１】
ステップＳ５０１において、情報選択部１５２は、情報取得部１５１を制御して、情報取得部１５１から供給された、リモートコマンダ１３から送信された信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ５０１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、後述するステップＳ５０８に進む。
【０４７２】
ステップＳ５０１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ５０２において、情報選択部１５２は、供給されたフィルタリング結果を示す情報である情報リストをモバイルコンテンツ蓄積装置４０１から読み出して、GUI制御部１５３に供給する。GUI制御部１５３は、供給された情報を、例えば、所定の背景を有する表示画像データや、現在ユーザが視聴中の番組の映像上に重畳されて表示されるような表示画像データに変換し、表示制御部１５４に供給する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させる。なお、情報リスト表示時に、所定のBGMをスピーカ１３２により出力させるようにしても良い。
【０４７３】
また、情報視聴装置１４において、現在、テレビジョン放送の番組が視聴されている場合、視聴中であるにもかかわらず、情報リストが表示されるのが好ましくない場合、表示制御部１５４は、放送中の内容が、例えば、コマーシャルなど、広告を含む内容であって、番組コンテンツではないタイミングを検出し、供給されたフィルタリング結果を示す情報である情報リストを出力して表示させるようにしても良い。
【０４７４】
ステップＳ５０３において、情報選択部１５２は、情報取得部１５１から供給された情報を基に、リモートコマンダ１３から、コンテンツデータまたは各種情報を選択する信号を受信したか否かを判断する。
【０４７５】
ステップＳ５０３において、コンテンツデータまたは各種情報を選択する信号を受信したと判断された場合、ステップＳ５０４において、情報選択部１５２は、情報取得部１５１を制御して、選択されたコンテンツデータまたは各種情報に対応する情報を、モバイルコンテンツ蓄積装置４０１から読み出して、コンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供される。
【０４７６】
ステップＳ５０５において、情報出力部１５７は、選択されたコンテンツデータまたは各種情報に対応する情報を要求する信号を生成し、インターネット２１を介して、情報提供装置１１に送信する。
【０４７７】
ステップＳ５０５において、情報取得部１５１は、情報提供装置１１から送信されたコンテンツデータまたは各種情報を受信し、情報選択部１５２に供給する。情報選択部１５２は、情報取得部１５１を制御して、選択されたコンテンツデータまたは各種情報に対応する情報を、モバイルコンテンツ蓄積装置４０１から読み出して、コンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供され、処理は、ステップＳ５０３に戻り、それ以降の処理が繰り返される。
【０４７８】
ステップＳ５０３において、コンテンツデータまたは各種情報を選択する信号を受信していないと判断された場合、ステップＳ５０７において、情報選択部１５２は、情報取得部１５１から供給された情報を基にPMDサーチ処理の終了が指令されたか否かを判断する。
【０４７９】
ステップＳ５０７において、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ５０３に戻り、それ以降の処理が繰り返される。
【０４８０】
ステップＳ５０１において、PMDサーチ処理の開始が指令されていないと判断された場合、または、ステップＳ５０７において、PMDサーチ処理の終了が指令されたと判断された場合、ステップＳ５０８において、情報視聴装置１４の情報視聴制御部１３９以外のブロックにおいて、例えば、テレビジョン放送の受信と再生などの、PMDサーチ処理以外の通常の処理が実行されて、処理は、ステップＳ５０１に戻り、それ以降の処理が繰り返される。
【０４８１】
このことにより、モバイルコンテンツ蓄積装置４０１の記憶容量が少ない場合や、数多くの提供情報を蓄積させたい場合においても、ユーザ１が保有しているPK１２と、ユーザに提供情報を視聴させるためのリモートコマンダ１３および情報視聴装置１４が、情報提供装置１１から遠隔地に存在していても、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０４８２】
なお、モバイルコンテンツ蓄積装置４０１は、図５６に示されるように、情報視聴装置１４ではなく、リモートコマンダ１３と情報を授受するようにしても良いし、図５７に示されるように、PK１２およびリモートコマンダ１３から遠隔地に備えられ、インターネット２１を介して、情報視聴装置１４と情報を授受するようにしても良い。
【０４８３】
また、モバイルコンテンツ蓄積装置４０１の機能を、ユーザが保持するPKに含ませるようにしてもよい。図５８は、本発明を適用した情報視聴システムの第９の実施の形態を示すシステム図である。
【０４８４】
なお、図５４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４８５】
すなわち、図５８の情報視聴システムは、モバイルコンテンツ蓄積装置４０１およびPK１２に代わって、モバイルコンテンツ蓄積装置４０１の機能を有する蓄積機能付きPK４１１が設けられていること以外は、基本的に、図５４を用いて説明した情報視聴システムと同様の構成を有するものである。
【０４８６】
図５９は、図５８の蓄積機能付きPK４１１の構成を示すブロック図である。なお、図６における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４８７】
すなわち、蓄積機能付きPK４１１は、第８の実施の形態におけるモバイルコンテンツ蓄積装置４０１と同様に、報提供装置１１から、インターネット２１を介して、予め供給された、情報リスト、または、提供情報の一部、または全部が蓄積されているコンテンツ蓄積部４２１が設けられている以外は、図６を用いて説明したPK１２と同様の構成を有するものである。
【０４８８】
次に、第９の実施の形態における各装置の処理について説明するが、情報提供装置１１、および、リモートコマンダ１３においては、第８の実施の形態における場合と基本的に同様の処理が実行され、蓄積機能付きPK４１１においても、コンテンツ蓄積部４２１から情報出力部９９を介して、情報が読み出されること以外は、第８の実施の形態におけるPK１２と同様の処理が実行されるので、その説明は省略する。
【０４８９】
図６０のフローチャートを参照して、第９の実施の形態において、蓄積機能付きPK４１１のコンテンツ蓄積部４２１が、予め供給された情報リストと、情報リストに記載されている提供情報の開始部分の一部を蓄積している場合の、情報視聴装置１４の処理５について説明する。
【０４９０】
ステップＳ５２１において、情報選択部１５２は、情報取得部１５１から供給された、リモートコマンダ１３から送信された信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ５２１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、ステップＳ５２８に進む。
【０４９１】
ステップＳ５２１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ５２２において、情報選択部１５２は、情報制御部１５１を制御して、供給されたフィルタリング結果を示す情報である情報リストを、蓄積機能付きPK４１１のコンテンツ蓄積部４２１から読み出して、GUI制御部１５３に供給する。GUI制御部１５３は、供給された情報を、例えば、所定の背景を有する表示画像データや、現在ユーザが視聴中の番組の映像上に重畳されて表示されるような表示画像データに変換し、表示制御部１５４に供給する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させる。なお、情報リスト表示時に、所定のBGMをスピーカ１３２により出力させるようにしても良い。
【０４９２】
ステップＳ５２３において、図５５のステップＳ５０３と同様の処理が実行される。すなわち、リモートコマンダ１３から、コンテンツデータまたは各種情報を選択する信号を受信したか否かが判断される。
【０４９３】
ステップＳ５２３において、コンテンツデータまたは各種情報を選択する信号を受信したと判断された場合、ステップＳ５２４において、情報選択部１５２は、情報制御部１５１を制御して、選択されたコンテンツデータまたは各種情報に対応する情報を、蓄積機能付きPK４１１のコンテンツ蓄積部４２１から読み出して、コンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供される。
【０４９４】
ステップＳ５２５乃至ステップＳ５２８において、図５５のステップＳ５０５乃至ステップＳ５０８と同様の処理が実行される。すなわち、選択されたコンテンツデータまたは各種情報に対応する情報を要求する信号が生成されて、インターネット２１を介して、情報提供装置１１に送信され、情報提供装置１１から送信されたコンテンツデータまたは各種情報が受信されて、提供情報がユーザに提供され、処理は、ステップＳ５２３に戻り、それ以降の処理が繰り返される。
【０４９５】
また、ステップＳ５２３において、コンテンツデータまたは各種情報を選択する信号を受信していないと判断された場合、図５５のステップＳ５０７と同様にして、PMDサーチ処理の終了が指令されたか否かが判断され、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ５２３に戻り、それ以降の処理が繰り返される。そして、PMDサーチ処理の開始が指令されていないと判断された場合、または、PMDサーチ処理の終了が指令されたと判断された場合、情報視聴装置１４の情報視聴制御部１３９以外のブロックにおいて、例えば、テレビジョン放送の受信と再生などの、PMDサーチ処理以外の通常の処理が実行されて、処理は、ステップＳ５２１に戻り、それ以降の処理が繰り返される。
【０４９６】
このことにより、モバイルコンテンツ蓄積装置４０１の記憶容量が少ない場合や、数多くの提供情報を蓄積させたい場合においても、ユーザ１が保有している蓄積機能付きPK４１および情報視聴装置１４が、情報提供装置１１から遠隔地に存在していても、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０４９７】
また、蓄積機能付きPK４１１の機能を、リモートコマンダの機能に更に含ませるようにしてもよい。図６１は、本発明を適用した情報視聴システムの第１０の実施の形態を示すシステム図である。
【０４９８】
なお、図５４における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０４９９】
すなわち、図６１の情報視聴システムは、モバイルコンテンツ蓄積装置４０１、リモートコマンダ１３、および、PK１２に代わって、モバイルコンテンツ蓄積装置４０１の機能を有するとPK１２の機能を有するPKおよび蓄積機能付きリモートコマンダ４３１が設けられていること以外は、基本的に、図５４を用いて説明した情報視聴システムと同様の構成を有するものである。
【０５００】
図６２は、図６１のPKおよび蓄積機能付きリモートコマンダ４３１の構成を示すブロック図である。なお、図３１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０５０１】
すなわち、PKおよび蓄積機能付きリモートコマンダ４３１は、第８の実施の形態におけるモバイルコンテンツ蓄積装置４０１と同様に、報提供装置１１から、インターネット２１を介して、予め供給された、情報リスト、または、提供情報の一部、または全部が蓄積されているコンテンツ蓄積部４２１が設けられている以外は、図３１を用いて説明したPK付きリモートコマンダ２９８と基本的に同様の構成を有するものである。
【０５０２】
次に、第１０の実施の形態における各装置の処理について説明するが、情報提供装置１１においては、第９の実施の形態における場合と基本的に同様の処理が実行され、PKおよび蓄積機能付きリモートコマンダ４３１においても、コンテンツ蓄積部４２１から情報が読み出されること以外は、第９の実施の形態における、蓄積機能付きPK４１１の処理にリモートコマンダ１３が実行した処理を加えた処理と同様の処理が実行されるので、その説明は省略する。
【０５０３】
図６３のフローチャートを参照して、第９の実施の形態において、蓄積機能付きPK４１１のコンテンツ蓄積部４２１が、予め供給された情報リストと、情報リストに記載されている提供情報の開始部分の一部を蓄積している場合の、情報視聴装置１４の処理５について説明する。
【０５０４】
ステップＳ５４１において、情報選択部１５２は、情報取得部１５１から供給された、リモートコマンダ１３から送信された信号を基に、PMDサーチ処理の開始が指令されたか否かを判断する。ステップＳ５４１において、PMDサーチ処理の開始が指令されていないと判断された場合、処理は、ステップＳ５４８に進む。
【０５０５】
ステップＳ５４１において、PMDサーチ処理の開始が指令されたと判断された場合、ステップＳ５４２において、情報選択部１５２は、情報取得部１５１を制御して、供給されたフィルタリング結果を示す情報である情報リストを、PKおよび蓄積機能付きリモートコマンダ４３１のコンテンツ蓄積部４２１から読み出して、GUI制御部１５３に供給する。GUI制御部１５３は、供給された情報を、例えば、所定の背景を有する表示画像データや、現在ユーザが視聴中の番組の映像上に重畳されて表示されるような表示画像データに変換し、表示制御部１５４に供給する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させる。なお、情報リスト表示時に、所定のBGMをスピーカ１３２により出力させるようにしても良い。
【０５０６】
ステップＳ５４３において、情報選択部１５２は、PKおよび蓄積機能付きリモートコマンダから、コンテンツデータまたは各種情報を選択する信号を受信したか否かを判断する。
【０５０７】
ステップＳ５４３において、コンテンツデータまたは各種情報を選択する信号を受信したと判断された場合、ステップＳ５４４において、情報選択部１５２は、情報取得部１５１を制御して、選択されたコンテンツデータまたは各種情報に対応する情報を、PKおよび蓄積機能付きリモートコマンダ４３１のコンテンツ蓄積部４２１から読み出して、コンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供される。
【０５０８】
ステップＳ５４５乃至ステップＳ５４８において、図５５のステップＳ５０５乃至ステップＳ５０８と同様の処理が実行される。すなわち、選択されたコンテンツデータまたは各種情報に対応する情報を要求する信号が生成されて、インターネット２１を介して、情報提供装置１１に送信され、情報提供装置１１から送信されたコンテンツデータまたは各種情報が受信されて、提供情報がユーザに提供され、処理は、ステップＳ５４３に戻り、それ以降の処理が繰り返される。
【０５０９】
また、ステップＳ５４３において、コンテンツデータまたは各種情報を選択する信号を受信していないと判断された場合、PMDサーチ処理の終了が指令されたか否かが判断され、PMDサーチ処理の終了が指令されていないと判断された場合、処理は、ステップＳ５４３に戻り、それ以降の処理が繰り返される。そして、PMDサーチ処理の開始が指令されていないと判断された場合、または、PMDサーチ処理の終了が指令されたと判断された場合、情報視聴装置１４の情報視聴制御部１３９以外のブロックにおいて、例えば、テレビジョン放送の受信と再生などの、PMDサーチ処理以外の通常の処理が実行されて、処理は、ステップＳ５４１に戻り、それ以降の処理が繰り返される。
【０５１０】
このことにより、モバイルコンテンツ蓄積装置４０１の記憶容量が少ない場合や、数多くの提供情報を蓄積させたい場合においても、ユーザ１が保有しているPKおよび蓄積機能付きリモートコマンダ４３１および情報視聴装置１４が、情報提供装置１１から遠隔地に存在していても、ユーザの操作入力に対するレスポンスが早くなるので、操作性が向上する。
【０５１１】
なお、情報視聴装置１４が、PMDを保持する機能を有することにより、PK１２の機能を兼ね備えるようにしてもよく、更に、情報視聴装置１４が、PMDを保有する機能に加えて、提供情報を蓄積する機能を有するようにすることにより、図５８を用いて説明した蓄積機能付きPK４１１の機能を兼ね備えるようにしても良い。
【０５１２】
このような場合、ユーザ１は、例えば、携帯型の音声記録再生装置を、情報視聴装置１４とPK１２の機能を有する装置、または、情報視聴装置１４、PK１２、モバイルコンテンツ蓄積装置４０１の機能を有する装置として利用することができる。このとき、情報視聴装置１４に内臓可能なモバイルコンテンツ蓄積装置４０１と同様の機能を有する記憶部は、例えば、メモリースティック（商標）などのように、着脱可能であってもかまわないことはいうまでもない。
【０５１３】
更に、ユーザ１は、リモートコマンダ１３を用いることなく、情報視聴装置１４に設けられている操作入力部を用いることにより、操作入力を行うことができるようにしても良い。
【０５１４】
また、以上説明した情報視聴システムの第１乃至第１０の実施の形態においては、情報提供装置１１または情報提供装置２８１において、情報リストが生成され、ユーザに提示されることにより、ユーザが、情報リストを参照して、所望の提供情報を選択するものとして説明したが、情報リストにリストアップされた提供情報は、順次（例えば、嗜好情報との合致度が高い順番に、または、ランダムな順番などで）自動的に再生されるものとしても良い。この場合、情報リストは、いずれかの装置に表示されるようにしても、いずれの装置にも表示されないようにしても良い。それ以外にも、例えば、PK１２、リモートコマンダ１３、情報視聴装置１４などの、そのシステムにおいてユーザが操作入力を行う装置に自動再生ボタンを設けるか、または、ユーザに提示された表示リストとともに表示されてユーザ１により選択可能なように自動再生ボタンを設けることにより、ユーザが希望する場合のみ、自動再生が行われるようにしたり、所定の情報視聴装置の機器IDに対応するPMDとして、自動再生が行われるような設定を設けるようにしても良い。
【０５１５】
このようにすることにより、例えば、情報視聴装置１４が光ディスク再生装置である場合には、ユーザの嗜好に合致した音声が順次自動的に再生出力されるようにしたり、情報視聴装置１４が画像を表示可能な、電子フォトスタンドと称される装置である場合には、ユーザの好きな画像が順次自動的に表示されるようにすることができる。
【０５１６】
図６４は、本発明を適用した情報視聴システムの第１１の実施の形態を示すシステム図である。
【０５１７】
なお、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０５１８】
すなわち、図６４の情報視聴システムは、情報視聴装置１４に代わって、ユーザ１が有するPK１２を検出可能な情報視聴装置５０１が設けられ、情報提供装置１１に代わって、情報視聴装置５０１のうちのいずれかから送信される情報を基に、ユーザ１が現在いる場所に設置されている情報視聴装置５０１を認識することが可能な、情報提供装置５０２が設けられ、インターネット２１に、新たに、ユーザ５０３が有するビデオカメラ５０４が設けられていること以外は、基本的に、図１を用いて説明した情報視聴システムと同様の構成を有するものである。
【０５１９】
図６５は、図６４の情報視聴装置５０１において図８における情報視聴制御部１３９に代わって用いられている情報視聴制御部５１１の構成を示すブロック図である。なお、図３９における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０５２０】
すなわち、ユーザ１が有するPK１２を検出する処理を実行するPK検出部５２１が新たに設けられている以外は、図３９の情報視聴制御部３２１と基本的に同様の構成を有するものである。
【０５２１】
情報選択部１５２は、PK１２がPMDを送信してきたとき、PK検出部５２１に通知する。PK検出部５２１は、PK１２が、自分自身の近くにいることを検出し、装置情報記憶部３３１から装置IDを読み出して、情報出力部１５７に供給し、インターネット２１を介して、情報提供装置５０２に送信する。
【０５２２】
図６６は、図６４の情報提供装置５０２の構成を示すブロック図である。なお、図２における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０５２３】
すなわち、情報フィルタリング・キャッシング部５５に代わって情報フィルタリング・キャッシング部５２３が設けられ、情報視聴装置５０１から送信される装置IDを基に、ユーザ１に情報を提供するためのアドレスを検出するアドレス検出部５３１と、遠隔地にいるユーザに提供する提供情報の送信元として許可されている送信元を認識するためのデータ送信元選択部５３２が新たに設けられている以外は、図２の情報提供装置１１と基本的に同様の構成を有するものである。
【０５２４】
アドレス検出部５３１は、機器IDと、対応する情報送付先アドレスが記載されたテーブルを内部に有しており、受信した機器IDから、ユーザ１に情報を提供するためのアドレスを検出して、情報出力部５７に供給する。
【０５２５】
例えば、ユーザ３がパーソナルコンピュータ３３を用いて、複数の情報視聴装置５０１を利用可能なユーザ１に電子メールを送付したい場合、従来の電子メールの送信方法を用いたときは、ユーザ１が現在どこにいるか分からなければ、ユーザ１がすぐに電子メールを確認することができる送信アドレスを知ることができなかった。これに対して、第１１の実施の形態における構成にすることにより、ユーザ３は、パーソナルコンピュータ３３を用いて、情報提供装置５０２に電子メールを送信することにより、ユーザ１がいずれの場所にいるかを意識しなくてもよくなり、ユーザ１は、いずれの場所においても、自分自身に送信された重要な提供情報を得ることができる。また、ユーザ１は、いずれの場所においても、ユーザ５０３がビデオカメラ５０４を用いて撮像した映像を視聴することが可能となる。
【０５２６】
データ送信元選択部５３２は、図６７に示されるように、情報提供装置５０２の表面上部に設けられたコミュニケーションパッド５３１で構成され、コミュニケーションパッド５３１は、図示しないリーダライタを有し、コミュニケーションパッド５３１に裁置された、Ａ子人形５４１−１、Ｂ男人形５４１−２、または、図６７においては裁置されていないＣ夫人形５４１−３が内部に有するICチップから、電磁誘導により、非接触で、情報を読み取ることができるようになされている。
【０５２７】
Ａ子人形５４１−１、Ｂ男人形５４１−２、および、Ｃ夫人形５４１−３は、アンテナを有するICチップが内蔵されており、ICチップには、それぞれの人形に対応する人物、または、その人物が所属するグループや組織を識別可能なユーザIDが記憶されている。
【０５２８】
データ送信元選択部５３２は、コミュニケーションパッド５３１に裁置された人形からユーザIDを読み出し、対応する人物、または、その人物が所属するグループや組織から供給された提供情報を、ユーザ１に提供可能な情報として認識し、情報フィルタリング・キャッシング部５２３に通知する。情報フィルタリング・キャッシング部５２３は、情報取得部５１により取得された提供情報のうち、コミュニケーションパッド５３１に裁置された人形に対応する人物、または、その人物が所属するグループや組織から供給された提供情報のみをフィルタリングして、データおよびメタデータ記憶部５５のユーザ提供情報記憶領域に記憶させる。
【０５２９】
このようにすることにより、情報提供装置５０２は、ユーザにとって重要な提供情報のみを、ユーザ１の近辺に設置されている情報視聴装置５０１に送信することが可能となる。
【０５３０】
次に、図６８のフローチャートを参照して、本発明を適用した情報視聴システムの第１１の実施の形態におけるPK１２の処理５について説明する。
【０５３１】
ステップＳ６０１において、情報取得部９１は、情報視聴装置５０１のうちのいずれかから、PMDの送信が要求されたか否かを判断する。ステップＳ６０１において、PMDの送信が要求されていないと判断された場合、PMDの送信が要求されたと判断されるまで、ステップＳ６０１の処理が繰り返される。
【０５３２】
ステップＳ６０１において、PMDの送信が要求されたと判断された場合、ステップＳ６０２において、情報取得部９１は、PMD取得部９６に、PMDの送信が要求されたことを通知し、PMD取得部９６は、ユーザによって送信が許可されたPMDを、PMD記憶部９３から読み込んで、情報出力部９９に供給し、情報視聴装置５０１のうち、PMDの送信を要求した装置に出力させる。
【０５３３】
ステップＳ６０３において、情報取得部９１は、情報提供装置１１から、操作ログを受信したか否かを判断する。
【０５３４】
ステップＳ６０３において、操作ログを受信したと判断された場合、ステップＳ６０４において、情報取得部９１は、操作ログを、PMD更新部９２に供給する。PMD更新部９２は、操作ログを基に、PMD記憶部９３に記憶されているPMDを更新する。
【０５３５】
ステップＳ６０３において、操作ログを受信していないと判断された場合、または、ステップＳ６０４の処理の終了後、ステップＳ６０５において、PMD取得部９６は、PMDを情報提供装置１１に保存することが許可されているか否かを判断する。ステップＳ６０５において、PMDを情報提供装置１１に保存することが許可されていないと判断された場合、処理は、ステップＳ６０１に戻り、それ以降の処理が繰り返される。
【０５３６】
ステップＳ６０５において、PMDを情報提供装置１１に保存することが許可されていると判断された場合、ステップＳ６０６において、PMD取得部９６は、最新のPMDを、PMD更新部９２から読み出して、情報出力部９９に供給し、情報提供装置１１に出力させて、処理は、ステップＳ６０１に戻り、それ以降の処理が繰り返される。
【０５３７】
このような処理により、PK１２は、最も近くの情報視聴装置５０１にPMDを送信するので、情報視聴装置５０１は、自分自身の近辺にPK１２を保有するユーザが射ることを検出することができる。
【０５３８】
次に、図６９のフローチャートを参照して、図６８のPKの処理５と並行して実行される、情報視聴装置５０１の処理７について説明する。
【０５３９】
ステップＳ６２１において、情報出力部１５７は、PK１２に、PMDの送信を要求する信号を生成して送信する。
【０５４０】
ステップＳ６２２において、情報選択部１５２は、情報取得部１５１により取得された情報を基に、PK１２からPMDを受信したか否かを判断する。PK１２が近辺に存在しない場合には、ステップＳ６２２において、PK１２からPMDを受信していないと判断されるので、処理は、ステップＳ６２１に戻り、それ以降の処理が繰り返される。
【０５４１】
ステップＳ６２２において、PK１２からPMDを受信したと判断された場合、ステップＳ６２３において、情報選択部１５２は、PK検出部５２１に、PMDを受信したことを通知する。PK検出部５２１は、装置情報記憶部３３１から、装置IDを読み出して、情報出力部１５１に供給し、情報出力部１５１は、供給された装置IDを、インターネット２１を介して、情報提供装置５０２に送信する。
【０５４２】
ステップＳ６２４において、情報選択部１５２は、インターネット２１を介して、情報提供装置５０２から、ユーザ１に提供される提供情報を受信したか否かを判断する。
【０５４３】
ステップＳ６２４において、提供情報を受信したと判断された場合、ステップＳ６２５において、情報選択部１５２は、受信された提供情報をコンテンツ出力制御部１５５に出力し、コンテンツ出力制御部１５５は、表示制御部１５４に画像データを、音声出力制御部１５６に音声データを出力する。表示制御部１５４は、表示画像データをフレームメモリ１２８に出力し、NTSCエンコーダ１２９によりエンコードさせて、CRT１３０に表示させ、音声出力制御部１５６は音声データをスピーカ１３２により出力させる。すなわち、提供情報がユーザに提供される。
【０５４４】
ステップＳ６２４において、提供情報を受信していないと判断された場合、または、ステップＳ６２５の処理の終了後、ステップＳ６２６において、情報選択部１５２は、情報提供装置５０２から、操作ログを受信したか否かを判断する。
【０５４５】
ステップＳ６２６において、操作ログを受信したと判断された場合、ステップＳ６２７において、情報選択部１５２は、受信した操作ログを情報出力部１５７に供給し、PK１２に操作ログを出力させる。ステップＳ６２６において、操作ログを受信していないと判断された場合、または、ステップＳ６２７の処理の終了後、処理は、ステップＳ６２１に戻り、それ以降の処理が繰り返される。
【０５４６】
このような処理により、情報視聴装置５０１は、PK１２からPMDを受信することにより、自分自身の近辺にPK１２を保有するユーザ１が存在することを検出することができるので、情報提供装置５０２に対して、機器IDを送信することにより、ユーザ１に提供する提供情報を受信してユーザ１に提供するようにすることができる。
【０５４７】
次に、図７０のフローチャートを参照して、図６８のPKの処理５および図６９の情報視聴装置５０１の処理７と並行して実行される、情報提供装置５０２の処理７について説明する。
【０５４８】
ステップＳ６４１において、情報取得部５１は、例えば、ユーザ２がパーソナルコンピュータ３２を用いてユーザ１宛に送信した電子メール、ユーザ５が電話機３５を用いてユーザ１宛に送信したFAXデータ、または、ユーザ５０３が、ビデオカメラ５０４を用いて撮像し、ユーザ１宛に送信した映像データなどの、PK１２を保有するユーザ１への提供情報を受信したか否かを判断する。ステップＳ６４１において、PK１２を保有するユーザ１への提供情報を受信していないと判断された場合、PK１２を保有するユーザ１への提供情報を受信したと判断されるまで、ステップＳ６４１の処理が繰り返される。
【０５４９】
ステップＳ６４１において、PK１２を保有するユーザ１への提供情報を受信したと判断された場合、ステップＳ６４２において、データ送信元選択部５３２は、コミュニケーションパッド５３１から、ユーザIDを取得し、情報フィルタリング・キャッシング部５２３に供給する。
【０５５０】
ステップＳ６４３において、情報フィルタリング・キャッシング部５２３は、データ送信元選択部５３２から供給されたユーザIDを基に、受信した提供情報は、送信元が許可されている提供情報であるか否かを判断する。
【０５５１】
ステップＳ６４３において、受信した提供情報は、送信元が許可されている提供情報ではないと判断された場合、ステップＳ６４４において、情報フィルタリング・キャッシング部５２３は、エラーメッセージを生成し、情報出力部５２に供給する。情報出力部５２は、データ送信元に、エラーメッセージを送信し、処理は、ステップＳ６４１に戻り、それ以降の処理が繰り返される。
【０５５２】
ステップＳ６４３において、受信した提供情報は、送信元が許可されている提供情報であると判断された場合、ステップＳ６４５において、情報取得部５８およびアドレス検出部５３１は、取得された情報を基に、情報視聴装置５０１のうちのいずれかから、PK１２を保有するユーザ１のPMD、および、情報視聴装置５０１の機器IDを受信したか否かを判断する。ステップＳ６４５において、PK１２を保有するユーザ１のPMD、および、情報視聴装置５０１の機器IDを受信していないと判断された場合、受信したと判断されるまで、ステップＳ６４５の処理が繰り返される。
【０５５３】
ステップＳ６４５において、PK１２を保有するユーザ１のPMD、および、情報視聴装置５０１の機器IDを受信したと判断された場合、ステップＳ６４６において、情報取得部５８は、受信したPMDをPMD更新部６２に供給してPMD記憶部５４に記憶されているPMDを更新させ、情報フィルタリング・キャッシング部５２３は、更新されたPMDを、PMD更新部６２から取得して、フィルタリング処理を実行し、その結果、ユーザに提供するコンテンツまたは各種情報を、データおよびメタデータ記憶部５５の、ユーザ提供情報記憶領域に記憶させる。アドレス検出部５３１は、機器IDと対応する情報送付先アドレスが記載されたテーブルを参照し、受信した機器IDを基に、提供情報の送信先アドレスを検出して、情報出力部５７に供給する。
【０５５４】
ステップＳ６４７において、復号部６０は、選択されたコンテンツまたは情報をデータおよびメタデータ記憶部５５のユーザ提供情報記憶領域から読み出し、表示または音声出力のためにデコードが必要である場合、読み出したコンテンツまたは情報を必要に応じてデコードし、情報出力部５７に供給する。
【０５５５】
ステップＳ６４８において、情報出力部５７は、供給されたコンテンツまたは情報を、装置IDで指定される情報視聴装置５０１に送信する。
【０５５６】
ステップＳ６４９において、情報出力部５７は、ユーザの選択を示す信号、すなわち、操作ログが存在する場合、操作ログを情報視聴装置５０１に送信し、処理は、ステップＳ６４１に戻り、それ以降の処理が繰り返される。
【０５５７】
このような処理により、情報提供装置５０２は、PK１２を保有するユーザ１の近辺に存在する情報視聴装置５０１のアドレスを検出して、ユーザ１に対する提供情報を、PK１２を保有するユーザ１の近辺に存在する情報視聴装置５０１に送信することができるので、ユーザ１に対する情報の送信者は、ユーザ１がいずれの場所にいるかを気にすることなく、ユーザ１に対する情報を、情報提供装置５０２を介して送信することが可能となり、ユーザ１は、いずれの場所にいても、必要な情報を取得することが可能となる。
【０５５８】
更に、ユーザ１は、コミュニケーションパッド５３１に、情報の送信元として許可するユーザまたはサービスなどを示す人形を置くか否かによって、複雑な操作入力を行うことなく、情報の送信元として許可するか否かを設定することができる。
【０５５９】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０５６０】
この記録媒体は、図７１に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク（ＭＤ（Mini-Disk)（商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルディスク（パッケージメディア）などにより構成される。
【０５６１】
図７１は、パーソナルコンピュータ６０１の構成例を示すブロック図である。
【０５６２】
CPU（Central Processing Unit）６１１は、ROM（Read Only Memory）６１２に記憶されているプログラム、または記憶部６１８からRAM（Random Access Memory）６１３にロードされたプログラムにしたがって各種の処理を実行する。RAM６１３にはまた、CPU６１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０５６３】
CPU６１１、ROM６１２、およびRAM６１３は、バス６１４を介して相互に接続されている。このバス６１４にはまた、入出力インタフェース６１５も接続されている。
【０５６４】
入出力インタフェース６１５には、スイッチまたはボタンなどよりなる入力部６１６、およびドットマトリックスディスプレイ、スピーカ、振動モータなどにより構成され、画像、音声、点字または振動などによりユーザに提示する情報を出力する出力部６１７が接続されている。更に、入出力インタフェース６１５には、ハードディスク、またはEEPROM（Electrically Erasable and Programmable Read Only Memory）などにより構成される記憶部６１８、無線送受信装置などにより構成される通信部６１９が接続されている。なお、通信部６１９は、RF通信（電磁波通信）、準静電界通信、光通信など通信方法に応じて、複数設けられるようにしてもよい。
【０５６５】
勿論、通信部６１９は、イーサネット（登録商標）などに代表される有線の電気的通信または赤外線などの光通信を行うものとすることも可能である。
【０５６６】
入出力インタフェース６１５には、必要に応じてドライブ６２０が接続され、ドライブ６２０には、本発明のプログラムが記録された記録媒体として、例えば、磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリなどの、リムーバブルメディア６２１が装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部６１８にインストールされる。
【０５６７】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０５６８】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０５６９】
【図１】本発明の情報提供システムの第１の実施の形態を示す図である。
【図２】図１の情報提供装置の構成を示すブロック図である。
【図３】ユーザプロファイルについて説明するための図である。
【図４】ユーザプロファイルについて説明するための図である。
【図５】コンテンツメタデータについて説明するための図である。
【図６】図１のPKの構成を示すブロック図である。
【図７】図１のリモートコマンダの構成を示すブロック図である。
【図８】図１の情報視聴装置の構成を示すブロック図である。
【図９】図８の情報視聴制御部の構成を示すブロック図である。
【図１０】リモートコマンダの処理１について説明するためのフローチャートである。
【図１１】リモートコマンダに表示される情報リストについて説明するための図である。
【図１２】PKの処理１について説明するためのフローチャートである。
【図１３】情報提供装置の処理１について説明するためのフローチャートである。
【図１４】情報提供装置の処理１について説明するためのフローチャートである。
【図１５】情報視聴装置の処理１について説明するためのフローチャートである。
【図１６】情報視聴装置に表示される情報リストについて説明するための図である。
【図１７】情報視聴装置に表示される情報リストの他の例について説明するための図である。
【図１８】認証処理を行うことが可能なPKの構成を示すブロック図である。
【図１９】認証処理を行うことが可能な情報提供装置の構成を示すブロック図である。
【図２０】個人認証の方法について説明するための図である。
【図２１】ユーザ認証処理１について説明するためのフローチャートである。
【図２２】ユーザ認証処理２について説明するためのフローチャートである。
【図２３】PMD管理処理について説明するためのフローチャートである。
【図２４】本発明の情報提供システムの第２の実施の形態を示す図である。
【図２５】リモートコマンダの処理２について説明するためのフローチャートである。
【図２６】リモートコマンダの処理２について説明するためのフローチャートである。
【図２７】PKの処理２について説明するためのフローチャートである。
【図２８】情報提供装置の処理２について説明するためのフローチャートである。
【図２９】情報提供装置の処理２について説明するためのフローチャートである。
【図３０】本発明の情報提供システムの第３の実施の形態を示す図である。
【図３１】図３０のPK付きリモートコマンダの構成を示すブロック図である。
【図３２】PK付きリモートコマンダの処理について説明するためのフローチャートである。
【図３３】PK付きリモートコマンダの処理について説明するためのフローチャートである。
【図３４】情報提供装置の処理３について説明するためのフローチャートである。
【図３５】情報提供装置の処理３について説明するためのフローチャートである。
【図３６】本発明の情報提供システムの第４の実施の形態を示す図である。
【図３７】図３６のPKの構成を示すブロック図である。
【図３８】図３７の環境情報取得部が有するテーブルについて説明するための図である。
【図３９】図３６の情報視聴装置の情報視聴制御部の構成を示すブロック図である。
【図４０】PKの処理３について説明するためのフローチャートである。
【図４１】情報提供装置の処理４について説明するためのフローチャートである。
【図４２】情報視聴装置の処理２について説明するためのフローチャートである。
【図４３】本発明の情報提供システムの第５の実施の形態を示す図である。
【図４４】図４３のリモートコマンダの構成を示すブロック図である。
【図４５】リモートコマンダの処理３について説明するためのフローチャートである。
【図４６】PKの処理４について説明するためのフローチャートである。
【図４７】情報提供装置の処理５について説明するためのフローチャートである。
【図４８】本発明の情報提供システムの第６の実施の形態を示す図である。
【図４９】本発明の情報提供システムの第７の実施の形態を示す図である。
【図５０】図４９の情報視聴装置における情報視聴制御部の構成を示すブロック図である。
【図５１】情報提供装置の処理６について説明するためのフローチャートである。
【図５２】情報提供装置の処理６について説明するためのフローチャートである。
【図５３】情報視聴装置の処理３について説明するためのフローチャートである。
【図５４】本発明の情報提供システムの第８の実施の形態を示す図である。
【図５５】情報視聴装置の処理４について説明するためのフローチャートである。
【図５６】本発明の情報提供システムの第８の実施の形態の他の構成例を示す図である。
【図５７】本発明の情報提供システムの第８の実施の形態の他の構成例を示す図である。
【図５８】本発明の情報提供システムの第９の実施の形態を示す図である。
【図５９】図５８の蓄積機能付きPKの構成を示すブロック図である。
【図６０】情報視聴装置の処理５について説明するためのフローチャートである。
【図６１】本発明の情報提供システムの第１０の実施の形態を示す図である。
【図６２】図６１のPKおよび蓄積機能付きリモートコマンダの構成を示すブロック図である。
【図６３】情報視聴装置の処理６について説明するためのフローチャートである。
【図６４】本発明の情報提供システムの第１１の実施の形態を示す図である。
【図６５】図６４の情報視聴装置の情報視聴制御部の構成を示すブロック図である。
【図６６】図６４の情報提供装置の構成を示すブロック図である。
【図６７】図６６のデータ送信元選択部について説明するための図である。
【図６８】PKの処理５について説明するためのフローチャートである。
【図６９】情報視聴装置の処理７について説明するためのフローチャートである。
【図７０】情報提供装置の処理７について説明するためのフローチャートである。
【図７１】パーソナルコンピュータの構成を示すブロック図である。
【符号の説明】
【０５７０】
１  ユーザ，  １１  情報提供装置，  １２  個人関連情報制御装置（PK），  １３  リモートコマンダ，  １４  情報視聴装置，  ５１  情報取得部，  ５２  情報出力部，  ５３  情報フィルタリング・キャッシング部，  ５４  PMD記憶部，  ５５  データおよびメタデータ記憶部，  ５６  情報リスト生成部，  ６７  情報出力部，  ５８  情報取得部，  ５９  情報選択部，  ６０  復号部，  ６１  ログ収集部，  ６２  PMD更新部，  ７１  ユーザプロファイル，  ７２  コンテンツメタデータ，  ９１  情報取得部，  ９２  PMD更新部，  ９３  PMD記憶部，  ９４  表示制御部，  ９５  表示部，  ９６  PMD取得部，  ９７  操作入力部，  ９８  操作入力選択部，  ９９  情報出力部，  １０１  情報取得部，  １０２  表示制御部，  １０３  表示部，  １０４  操作入力部，  １０５  操作入力選択部，  １０６  情報出力部，  １３０  CRT，  １３２  スピーカ，  １３９  情報視聴制御部，  １５１  情報取得部，  １５２３  情報選択部，  １５３  GUI制御部，  １５４  表示制御部，  １５５  コンテンツ出力制御部，  １５６  音声出力制御部，  １５７  情報出力部，  ２５１  PK，  ２６１  センサ，  ２６２  認証処理部，  ２６３  PMD管理部，  ２８１  情報提供装置，  ２９１  認証データ記憶部，  ２９２  認証書誌部，  ２９８  PK付きリモートコマンダ，  ３０１  PK，  ３０２情報視聴装置，  ３１１  環境情報取得部，  ３２１  情報視聴制御部，  ３３１  装置情報記憶部，  ３５１  リモートコマンダ，  ３６１  装置情報記憶部，  ３７１  情報視聴装置，  ３８１  情報視聴制御部，  ３９１  情報蓄積部，  ４０１  モバイルコンテンツ蓄積装置，  ４１１  蓄積機能付きPK，  ４２１  コンテンツ蓄積部，  ４３１  PKおよび蓄積機能付きリモートコマンダ，  ５０１  情報視聴装置，  ５０２  情報提供装置，  ５１１  PK検出部，  ５３１  アドレス検出部，  ５３２  データ送信元選択部５３２  コミュニケーションパッド，  ５４１  人形，  ６０１  パーソナルコンピュータ
【図１】
2005050264.tif 000003
【図２】
2005050264.tif 000004
【図３】
2005050264.tif 000005
【図４】
2005050264.tif 000006
【図５】
2005050264.tif 000007
【図６】
2005050264.tif 000008
【図７】
2005050264.tif 000009
【図８】
2005050264.tif 000010
【図９】
2005050264.tif 000011
【図１０】
2005050264.tif 000012
【図１１】
2005050264.tif 000013
【図１２】
2005050264.tif 000014
【図１３】
2005050264.tif 000015
【図１４】
2005050264.tif 000016
【図１５】
2005050264.tif 000017
【図１６】
2005050264.tif 000018
【図１７】
2005050264.tif 000019
【図１８】
2005050264.tif 000020
【図１９】
2005050264.tif 000021
【図２０】
2005050264.tif 000022
【図２１】
2005050264.tif 000023
【図２２】
2005050264.tif 000024
【図２３】
2005050264.tif 000025
【図２４】
2005050264.tif 000026
【図２５】
2005050264.tif 000027
【図２６】
2005050264.tif 000028
【図２７】
2005050264.tif 000029
【図２８】
2005050264.tif 000030
【図２９】
2005050264.tif 000031
【図３０】
2005050264.tif 000032
【図３１】
2005050264.tif 000033
【図３２】
2005050264.tif 000034
【図３３】
2005050264.tif 000035
【図３４】
2005050264.tif 000036
【図３５】
2005050264.tif 000037
【図３６】
2005050264.tif 000038
【図３７】
2005050264.tif 000039
【図３８】
2005050264.tif 000040
【図３９】
2005050264.tif 000041
【図４０】
2005050264.tif 000042
【図４１】
2005050264.tif 000043
【図４２】
2005050264.tif 000044
【図４３】
2005050264.tif 000045
【図４４】
2005050264.tif 000046
【図４５】
2005050264.tif 000047
【図４６】
2005050264.tif 000048
【図４７】
2005050264.tif 000049
【図４８】
2005050264.tif 000050
【図４９】
2005050264.tif 000051
【図５０】
2005050264.tif 000052
【図５１】
2005050264.tif 000053
【図５２】
2005050264.tif 000054
【図５３】
2005050264.tif 000055
【図５４】
2005050264.tif 000056
【図５５】
2005050264.tif 000057
【図５６】
2005050264.tif 000058
【図５７】
2005050264.tif 000059
【図５８】
2005050264.tif 000060
【図５９】
2005050264.tif 000061
【図６０】
2005050264.tif 000062
【図６１】
2005050264.tif 000063
【図６２】
2005050264.tif 000064
【図６３】
2005050264.tif 000065
【図６４】
2005050264.tif 000066
【図６５】
2005050264.tif 000067
【図６６】
2005050264.tif 000068
【図６７】
2005050264.tif 000069
【図６８】
2005050264.tif 000070
【図６９】
2005050264.tif 000071
【図７０】
2005050264.tif 000072
【図７１】
2005050264.tif 000073