(57)【要約】【課題】  ユーザの嗜好に合わせたコンテンツを提供できるようにする。【解決手段】  選択制御部３０４は、嗜好情報記憶部３０３に記憶されている静的嗜好情報に基づいて、コンテンツサーバ３０５からユーザの嗜好に合ったサブコンテンツを選択し、QoSコントローラ３０８は、サブコンテンツに含まれるメタ情報に基づいて、サブコンテンツを調整し、送信部３０６を介してユーザ端末装置に送信する。ユーザ端末装置では、サブコンテンツが再生されるとともに、再生されたサブコンテンツに対するユーザの動的嗜好情報が抽出され、コンテンツ提供装置２２−１に送信される。QoSコントローラ３０８は、この動的嗜好情報と次のサブコンテンツに含まれるメタ情報に基づいて、次のサブコンテンツを調整する。本発明は、コンテンツを提供するシステムに適用することができる。【選択図】図３
2005084770.tif 000002
【特許請求の範囲】
【請求項１】
階層符号化されたコンテンツを提供するコンテンツ提供システムにおいて、
ユーザの嗜好を表わす情報である第１の嗜好情報を記憶する記憶手段と、
前記記憶手段により記憶された前記第１の嗜好情報に基づいて、コンテンツを選択する選択手段と、
前記選択手段により選択された前記コンテンツを再生する再生手段と、
前記再生手段により再生された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出手段と、
前記検出手段により検出された前記第２の嗜好情報に基づいて、前記コンテンツを調整する調整手段と
を備えることを特徴とするコンテンツ提供システム。
【請求項２】
階層符号化されたコンテンツを提供するコンテンツ提供システムのコンテンツ提供方法において、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報に基づいて、コンテンツを選択する選択ステップと、
前記選択ステップの処理により選択された前記コンテンツを再生する再生ステップと、
前記再生ステップの処理により再生された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出ステップと、
前記検出ステップの処理により検出された前記第２の嗜好情報に基づいて、前記コンテンツを調整する調整ステップと
を含むことを特徴とするコンテンツ提供方法。
【請求項３】
階層符号化されたコンテンツを提供する提供装置において、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する第１の嗜好情報取得手段と、
前記嗜好情報取得手段により取得された前記第１の嗜好情報に基づいて、コンテンツを選択する選択手段と、
前記第１の嗜好情報に基づいて、前記選択手段により選択された前記コンテンツを調整する調整手段と
を備えることを特徴とする提供装置。
【請求項４】
再生された、前記調整手段により調整された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報を取得する第２の嗜好情報取得手段をさらに備え、
前記調整手段は、前記第２の嗜好情報取得手段により取得された前記第２の嗜好情報に基づいて、次に再生するコンテンツをさらに調整する
ことを特徴とする請求項３に記載の提供装置。
【請求項５】
前記選択手段により選択された前記コンテンツから、メタ情報を取得するメタ情報取得手段をさらに備え、
前記調整手段は、前記第１の嗜好情報と前記メタ情報に基づいて、前記コンテンツを調整する
ことを特徴とする請求項３に記載の提供装置。
【請求項６】
階層符号化されたコンテンツを提供する提供装置の提供方法において、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、
前記嗜好情報取得ステップの処理により取得された前記第１の嗜好情報に基づいて、コンテンツを選択する選択ステップと、
前記第１の嗜好情報に基づいて、前記選択ステップの処理により選択された前記コンテンツを調整する調整ステップと
を含むことを特徴とする提供方法。
【請求項７】
階層符号化されたコンテンツを提供するプログラムであって、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、
前記嗜好情報取得ステップの処理により取得された前記第１の嗜好情報に基づいて、コンテンツを選択する選択ステップと、
前記第１の嗜好情報に基づいて、前記選択ステップの処理により選択された前記コンテンツを調整する調整ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項８】
階層符号化されたコンテンツを再生する再生装置において、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得手段と、
再生する前記コンテンツを取得するコンテンツ取得手段と、
前記第１の嗜好情報に基づいて、前記第１の取得手段により取得された前記コンテンツを調整する調整手段と、
前記調整手段により調整された前記コンテンツを再生する再生手段と
を備えることを特徴とする再生装置。
【請求項９】
前記コンテンツ取得手段は、前記第１の嗜好情報に基づいて、コンテンツを選択するコンテンツ選択手段をさらに備える
ことを特徴とする請求項８に記載の再生装置。
【請求項１０】
前記再生手段により再生された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出手段をさらに備え、
前記調整手段は、前記検出手段により検出された前記第２の嗜好情報に基づいて、前記コンテンツをさらに調整する
ことを特徴とする請求項８に記載の再生装置。
【請求項１１】
前記コンテンツ取得手段により取得された前記コンテンツから、メタ情報を取得するメタ情報取得手段をさらに備え、
前記調整手段は、前記第１の嗜好情報と前記メタ情報に基づいて、前記コンテンツを調整する
ことを特徴とする請求項８に記載の再生装置。
【請求項１２】
階層符号化されたコンテンツを再生する再生装置の再生方法において、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、
再生する前記コンテンツを取得するコンテンツ取得ステップと、
前記第１の嗜好情報に基づいて、前記取得ステップの処理により取得された前記コンテンツを調整する調整ステップと
前記調整ステップの処理により調整された前記コンテンツを再生する再生ステップと
を含むことを特徴とする再生方法。
【請求項１３】
階層符号化されたコンテンツを再生するプログラムであって、
予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、
再生する前記コンテンツを取得するコンテンツ取得ステップと、
前記第１の嗜好情報に基づいて、前記取得ステップの処理により取得された前記コンテンツを調整する調整ステップと
前記調整ステップの処理により調整された前記コンテンツを再生する再生ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
階層符号化されたコンテンツを再生する再生装置において、
再生する前記コンテンツを取得するコンテンツ取得手段と、
前記コンテンツ取得手段により取得された前記コンテンツを再生する再生手段と、
前記再生手段により再生された前記コンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出手段と、
前記検出手段により検出された前記第１の嗜好情報に基づいて、前記コンテンツを調整する調整手段と
を備えることを特徴とする再生装置。
【請求項１５】
前記コンテンツ取得手段により取得された前記コンテンツから、メタ情報を取得するメタ情報取得手段をさらに備え、
前記調整手段は、前記第１の嗜好情報と前記メタ情報に基づいて、前記コンテンツを調整する
ことを特徴とする請求項１４に記載の再生装置。
【請求項１６】
階層符号化されたコンテンツを再生する再生装置の再生方法において、
再生する前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツ取得ステップの処理により取得された前記コンテンツを再生する再生ステップと、
前記再生ステップの処理により再生された前記コンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出ステップと、
前記検出ステップの処理により検出された前記第１の嗜好情報に基づいて、前記コンテンツを調整する調整ステップと
を含むことを特徴とする再生方法。
【請求項１７】
階層符号化されたコンテンツを再生するプログラムであって、
再生する前記コンテンツを取得するコンテンツ取得ステップと、
前記コンテンツ取得ステップの処理により取得された前記コンテンツを再生する再生ステップと、
前記再生ステップの処理により再生された前記コンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出ステップと、
前記検出ステップの処理により検出された前記第１の嗜好情報に基づいて、前記コンテンツを調整する調整ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供システムおよび方法、提供装置および方法、再生装置および方法、並びにプログラムに関し、特に、ユーザの嗜好に合わせたコンテンツを提供できるようにしたコンテンツ提供システムおよび方法、提供装置および方法、再生装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、ネットワーク上のサーバからユーザ端末にコンテンツを提供する場合、サーバは、ユーザ端末のネットワーク環境に応じてコンテンツのビットレートや解像度を切り換えることにより、ユーザ端末の環境の違いに対応している。
【０００３】
しかしながら、サーバは、ユーザの嗜好に応じて、コンテンツを選択して提供するのは困難である。
【０００４】
ユーザの興奮度や趣味度を示す情動に基づいて、放送番組が選択される例として、特許文献１には、ユーザの顔を赤外線で撮影した顔画像に基づいて、ユーザの興奮度や興味度を示す情動が検出され、興奮度と興味度がともに低く元気がないと判定された場合には、これらを反転させた興味度と興奮度がともに高い元気が出るような放送番組が選択されることが開示されている。
【特許文献１】特開２００１−１００８８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ネットワーク上のサーバからユーザ端末にコンテンツを提供する場合、サーバが、予め登録されているユーザの嗜好に基づいてコンテンツの品質、音量または解像度を変更したり、嗜好にあったコンテンツを選択するのは困難である。
【０００６】
また、ユーザに提供されたコンテンツがユーザの嗜好に合わない場合、ユーザは、自分でコンテンツを変更する指令を入力する必要があり、サーバ側は、実際に提供したコンテンツがユーザの嗜好に合うか否かを、ユーザの指令によってしか知ることができないという課題があった。
【０００７】
さらに、サーバ側は、リアルタイムにユーザの嗜好に基づきコンテンツを選択したり、調整して提供するのは困難であるという課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、ユーザの嗜好に基づいてコンテンツを提供するようにするものである。
【課題を解決するための手段】
【０００９】
本発明のコンテンツ提供システムは、階層符号化されたコンテンツを提供するコンテンツ提供システムであって、ユーザの嗜好を表わす情報である第１の嗜好情報を記憶する記憶手段と、記憶手段により記憶された第１の嗜好情報に基づいて、コンテンツを選択する選択手段と、選択手段により選択されたコンテンツを再生する再生手段と、再生手段により再生されたコンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出手段と、検出手段により検出された第２の嗜好情報に基づいて、コンテンツを調整する調整手段とを備えることを特徴とする。
【００１０】
本発明のコンテンツ提供方法は、階層符号化されたコンテンツを提供するコンテンツ提供システムのコンテンツ提供方法であって、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報に基づいて、コンテンツを選択する選択ステップと、選択ステップの処理により選択されたコンテンツを再生する再生ステップと、再生ステップの処理により再生されたコンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出ステップと、検出ステップの処理により検出された第２の嗜好情報に基づいて、コンテンツを調整する調整ステップとを含むことを特徴とする。
【００１１】
本発明の提供装置は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する第１の嗜好情報取得手段と、嗜好情報取得手段により取得された第１の嗜好情報に基づいて、コンテンツを選択する選択手段と、第１の嗜好情報に基づいて、選択手段により選択されたコンテンツを調整する調整手段とを備えることを特徴とする。
【００１２】
再生された、調整手段により調整されたコンテンツに対するユーザの嗜好を表わす第２の嗜好情報を取得する第２の嗜好情報取得手段をさらに備え、調整手段は、第２の嗜好情報取得手段により取得された第２の嗜好情報に基づいて、次に再生するコンテンツをさらに調整するようにすることができる。
【００１３】
選択手段により選択されたコンテンツから、メタ情報を取得するメタ情報取得手段をさらに備え、調整手段は、第１の嗜好情報とメタ情報に基づいて、コンテンツを調整するようにすることができる。
【００１４】
本発明の提供方法は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、嗜好情報取得ステップの処理により取得された第１の嗜好情報に基づいて、コンテンツを選択する選択ステップと、第１の嗜好情報に基づいて、選択ステップの処理により選択されたコンテンツを調整する調整ステップとを含むことを特徴とする。
【００１５】
本発明の第１のプログラムは、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、嗜好情報取得ステップの処理により取得された第１の嗜好情報に基づいて、コンテンツを選択する選択ステップと、第１の嗜好情報に基づいて、選択ステップの処理により選択されたコンテンツを調整する調整ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１６】
本発明の第１の再生装置は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得手段と、再生するコンテンツを取得するコンテンツ取得手段と、第１の嗜好情報に基づいて、第１の取得手段により取得されたコンテンツを調整する調整手段と、調整手段により調整されたコンテンツを再生する再生手段とを備えることを特徴とする。
【００１７】
コンテンツ取得手段は、第１の嗜好情報に基づいて、コンテンツを選択するコンテンツ選択手段をさらに備えるようにすることができる。
【００１８】
再生手段により再生されたコンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出手段をさらに備え、調整手段は、検出手段により検出された第２の嗜好情報に基づいて、コンテンツをさらに調整するようにすることができる。
【００１９】
コンテンツ取得手段により取得されたコンテンツから、メタ情報を取得するメタ情報取得手段をさらに備え、調整手段は、第１の嗜好情報とメタ情報に基づいて、コンテンツを調整するようにすることができる。
【００２０】
本発明の第１の再生方法は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、再生するコンテンツを取得するコンテンツ取得ステップと、第１の嗜好情報に基づいて、取得ステップの処理により取得されたコンテンツを調整する調整ステップと調整ステップの処理により調整されたコンテンツを再生する再生ステップとを含むことを特徴とする。
【００２１】
本発明の第２のプログラムは、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップと、再生するコンテンツを取得するコンテンツ取得ステップと、第１の嗜好情報に基づいて、取得ステップの処理により取得されたコンテンツを調整する調整ステップと調整ステップの処理により調整されたコンテンツを再生する再生ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２２】
本発明の第２の再生装置は、再生するコンテンツを取得するコンテンツ取得手段と、コンテンツ取得手段により取得されたコンテンツを再生する再生手段と、再生手段により再生されたコンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出手段と、検出手段により検出された第１の嗜好情報に基づいて、コンテンツを調整する調整手段とを備えることを特徴とする。
【００２３】
コンテンツ取得手段により取得されたコンテンツから、メタ情報を取得するメタ情報取得手段をさらに備え、調整手段は、第１の嗜好情報とメタ情報に基づいて、コンテンツを調整するようにすることができる。
【００２４】
本発明の第２の再生方法は、再生するコンテンツを取得するコンテンツ取得ステップと、コンテンツ取得ステップの処理により取得されたコンテンツを再生する再生ステップと、再生ステップの処理により再生されたコンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出ステップと、検出ステップの処理により検出された第１の嗜好情報に基づいて、コンテンツを調整する調整ステップとを含むことを特徴とする。
【００２５】
本発明の第３のプログラムは、再生するコンテンツを取得するコンテンツ取得ステップと、コンテンツ取得ステップの処理により取得されたコンテンツを再生する再生ステップと、再生ステップの処理により再生されたコンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出ステップと、検出ステップの処理により検出された第１の嗜好情報に基づいて、コンテンツを調整する調整ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２６】
第１の本発明によれば、記憶されたユーザの嗜好を表わす情報である第１の嗜好情報に基づいて、コンテンツが選択され、選択されたコンテンツが再生され、再生されたコンテンツに対するユーザの嗜好を表わす第２の嗜好情報が検出され、第２の嗜好情報に基づいて、コンテンツが調整される。
【００２７】
第２の本発明によれば、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報が取得され、第１の嗜好情報に基づいて、コンテンツが調整され、調整されたコンテンツが再生される。
【００２８】
第３の本発明によれば、再生するコンテンツが取得され、取得されたコンテンツが再生されるとともに、再生されたコンテンツに対するユーザの嗜好を表わす第１の嗜好情報が検出され、検出された第１の嗜好情報に基づいて、コンテンツが調整される。
【発明の効果】
【００２９】
第１の本発明によれば、ユーザの嗜好に合わせたコンテンツを提供することができる。特に、この発明によれば、予め記憶されている第１の嗜好情報に基づいてコンテンツを選択し、再生することができる。また、再生されたコンテンツに対するユーザの嗜好を表わす第２の嗜好情報に基づいて、コンテンツを調整することができる。
【００３０】
第２の本発明によれば、ユーザの嗜好に合わせたコンテンツを提供することができる。特に、この発明によれば、予め記憶されている第１の嗜好情報に基づいてコンテンツを選択することができる。また、第１の嗜好情報に基づいて、コンテンツを調整することができる。
【００３１】
第３の本発明によれば、ユーザの嗜好に合わせたコンテンツを再生することができる。特に、この発明によれば、予め記憶されている第１の嗜好情報に基づいてコンテンツを選択することができる。また、第１の嗜好情報に基づいて、コンテンツを調整し、再生することができる。
【発明を実施するための最良の形態】
【００３２】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３３】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００３４】
請求項１に記載のコンテンツ提供システムは、ユーザの嗜好を表わす情報である第１の嗜好情報（例えば、図８の静的嗜好情報４００）を記憶する記憶手段（例えば、図３の嗜好情報記憶部３０３）と、前記記憶手段により記憶された前記第１の嗜好情報に基づいて、コンテンツを選択する選択手段（例えば、図３の選択制御部３０４）と、前記選択手段により選択された前記コンテンツを再生する再生手段（例えば、図２の表示部１０７および音声出力部１０８）と、前記再生手段により再生された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出手段（例えば、図２の嗜好情報抽出部１０３）と、前記検出手段により検出された前記第２の嗜好情報に基づいて、前記コンテンツを調整する調整手段（例えば、図３のQoSコントローラ３０８）とを備えることを特徴とする。
【００３５】
請求項２に記載のコンテンツ提供方法は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報に基づいて、コンテンツを選択する選択ステップ（例えば、図７のステップＳ１１２）と、前記選択ステップの処理により選択された前記コンテンツを再生する再生ステップ（例えば、図５のステップＳ１１およびステップＳ１２）と、前記再生ステップの処理により再生された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報を検出する検出ステップ（例えば、図５のステップＳ１４）と、前記検出ステップの処理により検出された前記第２の嗜好情報に基づいて、前記コンテンツを調整する調整ステップ（例えば、図７のステップＳ１１５）とを含むことを特徴とする。
【００３６】
請求項３に記載の提供装置（例えば、図３のコンテンツ提供装置２２−１）は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報（例えば、図８の静的嗜好情報４００）を取得する第１の嗜好情報取得手段（例えば、図６のステップＳ１１０の処理を実行する図３の選択制御部３０４）と、前記嗜好情報取得手段により取得された前記第１の嗜好情報に基づいて、コンテンツを選択する選択手段（例えば、図７のステップＳ１１２の処理を実行する図３の選択制御部３０４）と、前記第１の嗜好情報に基づいて、前記選択手段により選択された前記コンテンツを調整する調整手段（例えば、図７のステップＳ１１５の処理を実行する図３のQoSコントローラ３０８）とを備えることを特徴とする提供装置。
【００３７】
請求項４に記載の提供装置は、再生された、前記調整手段により調整された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報（例えば、動的嗜好情報）を取得する第２の嗜好情報取得手段（例えば、図７のステップＳ１１７の処理を実行する図３の受信部３０１）をさらに備え、前記調整手段は、前記第２の嗜好情報取得手段により取得された前記第２の嗜好情報に基づいて、次に再生するコンテンツをさらに調整することを特徴とする。
【００３８】
請求項５に記載の提供装置の前記選択手段により選択された前記コンテンツから、メタ情報を取得するメタ情報取得手段（例えば、図３のメタ情報取得部３０７）をさらに備え、前記調整手段は、前記第１の嗜好情報と前記メタ情報に基づいて、前記コンテンツを調整することを特徴とする。
【００３９】
請求項６に記載の提供方法は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップ（例えば、図６のステップＳ１１０）と、前記嗜好情報取得ステップの処理により取得された前記第１の嗜好情報に基づいて、コンテンツを選択する選択ステップ（例えば、図７のステップＳ１１２）と、前記第１の嗜好情報に基づいて、前記選択ステップの処理により選択された前記コンテンツを調整する調整ステップ（例えば、図７のステップＳ１１５）とを含むことを特徴とする提供方法。
【００４０】
請求項８に記載の再生装置（例えば、図１０のユーザ端末装置２１−２）は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得手段（例えば、図１２のステップＳ２０９の処理を実行する図１０の受信部１０６）と、再生する前記コンテンツを取得するコンテンツ取得手段（例えば、図１３のステップＳ２１４の処理を実行する図１７の受信部１０６）と、前記第１の嗜好情報に基づいて、前記第１の取得手段により取得された前記コンテンツを調整する調整手段（例えば、図１３のステップＳ２１８の処理を実行する図１０のQoSコントローラ６０３）と前記調整手段により調整された前記コンテンツを再生する再生手段（例えば、図１０の表示部１０７および音声出力部１０８）とを備えることを特徴とする。
【００４１】
請求項９に記載の再生装置の前記コンテンツ取得手段は、前記第１の嗜好情報に基づいて、コンテンツを選択するコンテンツ選択手段（例えば、図１３のステップＳ２１５の処理を実行する図１０の選択制御部６０１）をさらに備えることを特徴とする。
【００４２】
請求項１０に記載の再生装置の前記再生手段により再生された前記コンテンツに対するユーザの嗜好を表わす第２の嗜好情報（例えば、動的嗜好情報）を検出する検出手段（例えば、図１０の嗜好情報抽出部１０３）をさらに備え、前記調整手段は、前記検出手段により検出された前記第２の嗜好情報に基づいて、前記コンテンツをさらに調整することを特徴とする。
【００４３】
請求項１１に記載の再生装置の前記コンテンツ取得手段により取得された前記コンテンツから、メタ情報を取得するメタ情報取得手段（例えば、図１０のメタ情報取得部６０２）をさらに備え、前記調整手段は、前記第１の嗜好情報と前記メタ情報に基づいて、前記コンテンツを調整することを特徴とする。
【００４４】
請求項１２に記載の再生方法は、予め記憶されているユーザの嗜好を表わす情報である第１の嗜好情報を取得する嗜好情報取得ステップ（例えば、図１２のステップＳ２０９）と、再生する前記コンテンツを取得するコンテンツ取得ステップ（例えば、図１３のステップＳ２１４）と、前記第１の嗜好情報に基づいて、前記取得ステップの処理により取得された前記コンテンツを調整する調整ステップ（例えば、図１３のステップＳ２１８）と前記調整ステップの処理により調整された前記コンテンツを再生する再生ステップ（例えば、図１４のステップＳ２１９およびステップＳ２２０）とを含むことを特徴とする。
【００４５】
請求項１４に記載の再生装置は、再生する前記コンテンツを取得するコンテンツ取得手段（例えば、図２０のステップＳ４１０の処理を実行する図１７の受信部１０６）と、前記コンテンツ取得手段により取得された前記コンテンツを再生する再生手段（例えば、図１７の表示部１０７および音声出力部１０８）と、前記再生手段により再生された前記コンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出手段（例えば、図１７の嗜好情報抽出部１０３）と、前記検出手段により検出された前記第１の嗜好情報に基づいて、前記コンテンツを調整する調整手段（例えば、図１７のQoSコントローラ６０３）とを備えることを特徴とする。
【００４６】
請求項１５に記載の再生装置は、前記コンテンツ取得手段により取得された前記コンテンツから、メタ情報を取得するメタ情報取得手段（例えば、図１７のメタ情報取得部６０２）をさらに備え、前記調整手段は、前記第１の嗜好情報と前記メタ情報に基づいて、前記コンテンツを調整することを特徴とする。
【００４７】
請求項１６に記載の再生方法は、再生する前記コンテンツを取得するコンテンツ取得ステップ（例えば、図２０のステップＳ４１０）と、前記コンテンツ取得ステップの処理により取得された前記コンテンツを再生する再生ステップ（例えば、図２０のステップＳ４１３およびステップＳ４１４）と、前記再生ステップの処理により再生された前記コンテンツに対するユーザの嗜好を表わす第１の嗜好情報を検出する検出ステップ（例えば、図２１のステップＳ４１６）と、前記検出ステップの処理により検出された前記第１の嗜好情報に基づいて、前記コンテンツを調整する調整ステップ（例えば、図２０の２回目のステップＳ４１２）とを含むことを特徴とする。
【００４８】
なお、請求項７に記載のプログラムの構成要件と、発明の実施の形態における具体例との対応関係は、上述した請求項６に記載の情報処理方法と同様であるので、その記載は省略する。また、請求項１３に記載のプログラムの構成要件と、発明の実施の形態における具体例との対応関係は、上述した請求項１２に記載の表示方法と同様であるので、その記載は省略する。さらに、請求項１７に記載のプログラムの構成要件と、発明の実施の形態における具体例との対応関係は、上述した請求項１６に記載の表示方法と同様であるので、その記載は省略する。
【００４９】
以下に、本発明の実施の形態について図面を参照して説明する。
【００５０】
図１は、本発明を適用した提供システム１の全体の構成例を示す図である。
【００５１】
この提供システム１においては、ネットワーク１１を介して、ユーザ端末装置２１とコンテンツ提供装置２２が互いに接続されている。コンテンツ提供装置２２は、ユーザ端末装置２１に、ネットワーク１１を介してコンテンツを提供する。また、提供されるコンテンツは、階層符号化されたコンテンツである。コンテンツ提供装置２２が、ユーザ端末装置２１にコンテンツを提供する３つの実施の形態を、以下に説明する。最初に図２乃至図９を参照して、本発明の第１の実施の形態を説明する。
【００５２】
図２は、図１のユーザ端末装置２１の一例である（第１の実施の形態の）ユーザ端末装置２１−１の機能的構成例を示すブロック図である。ここでは、本発明の第１の実施の形態のユーザ端末装置２１をユーザ端末装置２１−１とする。
【００５３】
ユーザ端末装置２１−１には、入力部１０１、ユーザ嗜好センシング部１０２、嗜好情報抽出部１０３、送信部１０４、処理部１０５、受信部１０６、表示部１０７、および音声出力部１０８が設けられている。
【００５４】
入力部１０１は、例えば、キーボード、マウスなどに構成され、ユーザからの指令を受け付ける。ユーザ嗜好センシング部１０２は、ユーザの脈拍数、呼吸数、呼吸周期、手足の筋肉の緊張度、脳血流量、脳波、発汗量、皮膚温度、瞳孔径、開眼度、瞬き、表情、手足の血流量、耳たぶの血流量、または手足の温度等のユーザの状態をセンシングし、そのセンシング結果を嗜好情報抽出部１０３に出力する。嗜好情報抽出部１０３は、ユーザ嗜好センシング部１０２のセンシング結果（ユーザの脈拍数、呼吸数、呼吸周期、手足の筋肉の緊張度、脳血流量、脳波、発汗量、皮膚温度、瞳孔径、開眼度、瞬き、表情、手足の血流量、耳たぶの血流量、または手足の温度等）から、ユーザの嗜好を表わす嗜好情報を抽出する。
【００５５】
送信部１０４は、入力部１０１、嗜好情報抽出部１０３、および処理部１０５から供給される様々な情報をネットワーク１１を介して送信する。処理部１０５は、入力部１０１、または受信部１０６から供給された情報に基づき各種処理を実行したり、送信部１０４、表示部１０７、または音声出力部１０８に各種の処理を実行させる。受信部１０６は、ネットワーク１１を介して様々な情報を受信する。
【００５６】
表示部１０７は、処理部１０５または受信部１０６から供給される情報に基づく表示を行なう。音声出力部１０８は、処理部１０５または受信部１０６から供給される情報に基づく音声を出力する。
【００５７】
図３は、図１のコンテンツ提供装置２２の一例である（第１の実施の形態の）コンテンツ提供装置２２−１の機能的構成例を示すブロック図である。
【００５８】
コンテンツ提供装置２２−１には、受信部３０１、認証登録部３０２、嗜好情報記憶部３０３、選択制御部３０４、コンテンツサーバ３０５、送信部３０６、メタ情報取得部３０７、およびQoSコントローラ３０８が設けられている。
【００５９】
受信部３０１は、ネットワーク１１を介して様々な情報を受信する。認証登録部３０２は、ユーザを識別するためのＩＤとＰＷ（パスワード）が、正しいか否かを認証したり、嗜好情報を登録する処理を実行する。嗜好情報記憶部３０３は、ＩＤおよびＰＷ、並びに、ＩＤに対応する嗜好情報等を記憶する。
【００６０】
選択制御部３０４は、受信部３０１、認証登録部３０２、または嗜好情報記憶部３０３から取得した嗜好情報に基づき、コンテンツサーバ３０５から嗜好情報にあったコンテンツを選択する。選択されたコンテンツは、送信部３０６またはメタ情報取得部３０７に供給される。
【００６１】
コンテンツサーバ３０５には、複数のコンテンツ（例えば、コンテンツＡ１，Ａ２，Ａ３，・・・，Ａｎ（ｎは１以上の任意の自然数））が記録されている。例えば、同じタイトル（コンテンツＡ１）の映画であっても、記録レートが異なるコンテンツや、怖い箇所（シーン）が変更されている（別のストーリに変更されている）コンテンツ等の複数のコンテンツ（コンテンツＡ１−１乃至Ａ１−ｋ（ｋは１以上の任意の自然数））が記録されている。また、異なるジャンル（ニュース、スポーツ、ホラー等）のコンテンツもそれぞれ記録されている。送信部３０６は、認証登録部３０２、選択制御部３０４、またはQoSコントローラ３０８から供給された情報をネットワーク１１を介して送信する。
【００６２】
メタ情報取得部３０７は、選択制御部３０３から供給されたコンテンツから、メタ情報を取得し、QoSコントローラ３０８に出力する。すなわち、メタ情報は、コンテンツに含まれている（後述する図８）。QoSコントローラ３０８は、メタ情報と嗜好情報記憶部３０３から供給される嗜好情報に基づいて、コンテンツを調整し、調整したコンテンツを送信部３０６に出力する。
【００６３】
次に、図４乃至図７を参照して、図３のコンテンツ提供装置２２−１が、図２のユーザ端末装置２１−１にコンテンツを提供する処理を説明する。最初に、図４および図５のフローチャートを参照して、図２のユーザ端末装置２１−１におけるコンテンツ再生処理について説明する。なお、この処理は、ユーザによりコンテンツの提供を開始する指令が入力部１０１に入力されたとき開始される。
【００６４】
ステップＳ１において、入力部１０１は、ユーザからコンテンツの提供を開始する指令を受け付ける。
【００６５】
ステップＳ２において、処理部１０５は、ユーザ端末装置２１−１自身の端末情報を送信部１０４に供給する。送信部１０４は、この端末情報をネットワーク１１を介してコンテンツ提供装置２２−１に送信する。具体的には、ユーザ端末装置２１−１のネットワーク環境、表示部１０７の解像度、処理部１０５の能力等の端末情報が送信される。
【００６６】
ステップＳ３において、入力部１０１は、ユーザからのＩＤとＰＷの入力を受け付ける。このとき、例えば、表示部１０７にＩＤとＰＷの入力画面を表示させ、入力部１０１への入力を促すようにてもよい。
【００６７】
ステップＳ４において、送信部１０４は、ステップＳ３の処理で入力部１０１が取得したＩＤとＰＷをネットワーク１１を介してコンテンツ提供装置２２−１に送信する。いまの例の場合、全ての（複数の）ユーザのＩＤとＰＷは、コンテンツ提供装置２２−１の嗜好情報記憶部３０３に記憶されており、コンテンツ提供装置２２−１側でＩＤとＰＷの認証が行なわれる。コンテンツ提供装置２２−１は、このステップＳ４で送信部１０４により送信されたＩＤおよびＰＷを受信し、嗜好情報記憶部３０３に記憶されているＩＤおよびＰＷと一致するか否かを判定することにより、認証を行い、認証結果を送信してくる（後述する図６のステップＳ１０４，ステップＳ１０７、およびステップＳ１０８の処理）。
【００６８】
そこで、ステップＳ５において、受信部１０６は、コンテンツ提供装置２２−１から送信されてきた認証結果を、ネットワーク１１を介して受信する。受信部１０６は受信した認証結果を処理部１０５に供給する。
【００６９】
ステップＳ６において、処理部１０５は、認証が成功したか否か（認証結果がＯＫであるか否か）を判定する。認証が成功していない（認証結果がＮＧであった）と判定された場合、ステップＳ７において、表示部１０７はエラーを表示し、処理は終了される。
【００７０】
ステップＳ６において、認証が成功した（認証結果がＯＫであった）と判定された場合、ステップＳ８において、入力部１０１は、ユーザからのコンテンツの選択を受け付ける。例えば、処理部１０５は、表示部１０７にコンテンツ（ジャンルでもよい）の選択画面を表示させたり、音声出力部１０８に選択を促す音声を出力させて、入力部１０１への入力を促す。例えば、ユーザにより、コンテンツＡ１，Ａ２，・・・Ａｎ（ｎは１以上の任意の自然数）の中から、コンテンツＡ１が選択されたとする。
【００７１】
ステップＳ９において、送信部１０４は、選択されたコンテンツＡ１を要求する信号をネットワーク１１を介してコンテンツ提供装置２２−１に送信する。コンテンツ提供装置２２−１はこれを受信すると、要求されたコンテンツを構成するサブコンテンツ（例えば、サブコンテンツＡ１−１−１）を送信してくる（後述する図７のステップＳ１１６）。コンテンツは、複数のサブコンテンツに分割されている。例えば、１つのサブコンテンツは、１つのシーンを示す複数のフレームにより構成される。なお、これに限らず、サブコンテンツを１つのフレームとし、複数のサブコンテンツにより１つのシーンが構成されるようにしてもよい。
【００７２】
コンテンツ提供装置２２−１からサブコンテンツが送信されると、ステップＳ１０において、受信部１０６はサブコンテンツを受信する。いまの例の場合、サブコンテンツＡ１−１−１が受信される。
【００７３】
ステップＳ１１において、表示部１０７は、サブコンテンツＡ１−１−１に基づく画像を表示する。ステップＳ１２において、音声出力部１０８は、サブコンテンツＡ１−１−１に基づく音声を出力する。
【００７４】
ステップＳ１３において、ユーザ嗜好センシング部１０２は、ユーザの嗜好をセンシングする。具体的には、ユーザの脈拍数、呼吸数、呼吸周期、手足の筋肉の緊張度、脳血流量、脳波、発汗量、皮膚温度、瞳孔径、開眼度、瞬き、表情、手足の血流量、耳たぶの血流量、または手足の温度等をセンシングする。
【００７５】
ステップＳ１４において、嗜好情報抽出部１０３は、ステップＳ１３の処理でセンシングされた結果を取得し、これに基づいて、ユーザの動的嗜好情報を抽出する。ユーザは、ステップＳ１１およびステップＳ１２で再生されたサブコンテンツＡ１−１−１を視聴することで、何らかの感情をもつため、嗜好情報抽出部１０３は、ユーザが、このコンテンツ（サブコンテンツＡ１−１−１）に対して、どのような感情を持っているかを示す嗜好情報を抽出する。
【００７６】
例えば、嗜好情報抽出部１０３は、瞬きの時刻を示すデータ、瞳孔径の変化を示すデータ、および口の動きを示すデータ（ユーザ嗜好センシング部１０２によりセンシングされたデータ）に基づいて、瞳孔径（開眼度）が大きい時間に対応する瞬きが少ない時間、および口動き等に基づいて、ユーザが笑っているか否かを示す情報を抽出する。
【００７７】
また、嗜好情報抽出部１０３は、開眼度の変化を示すデータ、および手足の筋肉の緊張度を示すデータ（ユーザ嗜好センシング部１０２によりセンシングされたデータ）に基づいて、驚きを示す情報を抽出する。さらに、発汗量を示すデータ、心拍数およびその上昇度を示すデータ、瞳孔径の変化を示すデータ、手足の血流量の変化を示すデータ、および手足の温度の変化を示すデータに基づいて、緊張を示す情報を抽出する。
【００７８】
また、興味や関心の程度を示す認識評価値は、開眼度の変化を示すデータ、瞬き、および心拍数を示すデータ等に基づいて算出される。印象の強さを示す認識評価値は、開眼度の変化を示すデータ、心拍数の変化を示すデータ、および発汗量を示すデータ等により算出される。好ましさの程度を示す認識評価値は、心拍数の安定性、発汗量の安定性、手足の温度、および手足の血流量等により算出される。恐怖の程度を占める認識評価値は、嗜好情報抽出部１０３が一旦抽出した驚きを示す情報、および緊張を示す情報に基づいて算出される。
【００７９】
これらの生体情報に基づいて、例えば、「好ましさ」、「恐怖」、「怒り」については、手足の温度が２つの閾値Ｐ１、Ｐ２に基づき判定される。例えば、閾値Ｐ１以上、かつ、閾値Ｐ２以上の場合が「怒り」、閾値Ｐ１より小さく、かつ、閾値Ｐ２以上の場合が「好ましさ」、閾値Ｐ１より小さく、かつ、閾値Ｐ２より小さい場合が「恐怖」と判定される。このとき、嗜好情報抽出部１０３が、「怒り」と「好ましさ」の温度による見分けが困難であったとしても、心拍数や緊張の度合いで判定することができる。
【００８０】
また、同じ緊張を伴う「恐怖」と「怒り」については、「恐怖」の場合に発汗することが多いため、嗜好情報抽出部１０３は、それを区別することは可能である。このように、嗜好情報抽出部１０３は、これらの生体情報に基づいて、ユーザの嗜好を判定するための情報を抽出することが可能となる。
【００８１】
これにより、ステップＳ１１およびステップＳ１２の処理で再生されたサブコンテンツＡ１−１−１（画像と音声）を視聴しているユーザが、どのような状態にあるか否かを示す嗜好情報を抽出することができる。このように、実際再生されているコンテンツに対するユーザの嗜好情報を、以下、動的嗜好情報と称する。
【００８２】
図５に戻って、ステップＳ１５において、送信部１０４は、動的嗜好情報（ステップＳ１４で抽出された嗜好情報）を、ネットワーク１１を介してコンテンツ提供装置２２−１に送信する。
【００８３】
ステップＳ１６において、処理部１０５は、ステップＳ８で選択されたコンテンツが終了したか（コンテンツＡ１に含まれるサブコンテンツＡ１−１−１乃至Ａ１−１−ｍ（ｍは１以上の任意の自然数）を全て再生したか）否かを判定し、コンテンツが終了していないと判定された場合、処理はステップＳ１０に戻り、それ以降の処理が繰り返される。すなわち、次のサブコンテンツ（サブコンテンツＡ１−１−２）が受信され、再生され、それに対するユーザの動的嗜好情報が抽出されて、コンテンツ提供装置２２−１に送信される。
【００８４】
ユーザ端末装置２１−１（の送信部１０４）により送信された（ステップＳ１５）動的嗜好情報は、コンテンツ提供装置２２−１に受信される。コンテンツ提供装置２２−１は、次のサブコンテンツがある場合（すなわち、ステップＳ１６でYESと判定された場合）、受信した動的嗜好情報に基づいて、次に提供するサブコンテンツ（例えば、サブコンテンツＡ１−１−２）を調整（制御）する。そして、調整（制御）したサブコンテンツをユーザ端末装置２１−１に送信してくる。
【００８５】
すなわち、ステップＳ１０で受信され、再生されたサブコンテンツ（例えば、サブコンテンツＡ１−１−１）に対するユーザの動的嗜好情報に基づいて、次に提供されるサブコンテンツ（サブコンテンツＡ１−１−２）が調整（制御）されて提供され、再び、ステップＳ１０の処理（ステップＳ１６でＮＯと判定された場合の次の処理）で、受信される。
【００８６】
ステップＳ１６において、コンテンツが終了したと判定された場合、ステップＳ１７において、処理部１０５は、次のコンテンツを視聴するか否かを判定する。処理部１０５は、ユーザにより、入力部１０１に、次のコンテンツを視聴する指令が入力されたか否かによりこれを判定する。次のコンテンツを視聴する（入力部１０１に、次のコンテンツを視聴する指令が入力された）と判定された場合、ステップＳ８に戻り、それ以降の処理が繰り返される。すなわち、次のコンテンツの選択が受け付けられ、次のコンテンツが再生される。
【００８７】
ステップＳ１７において、次のコンテンツを視聴しないと判定された場合、処理は終了される。
【００８８】
図４および図５の処理により、ユーザが実際に視聴しているコンテンツに対して、動的嗜好情報が抽出され、コンテンツ提供装置２２−１に送信される。
【００８９】
次に、図６および図７のフローチャートを参照して、図４および図５のユーザ端末装置２１−１の処理に対応する、図３のコンテンツ提供装置２２−１におけるコンテンツ提供処理について説明する。
【００９０】
ステップＳ１０１において、受信部３０１は、ユーザ端末装置２１−１から送信されてきた端末情報を受信する。この端末情報は、上述した図４のステップＳ２の処理で、ユーザ端末装置２１−１の送信部１０４から送信されたものである。この端末情報には、ユーザ端末装置２１−１のネットワーク環境、表示部１０７の解像度、処理部１０５の能力等の情報が含まれている。受信部３０１は、受信した端末情報を選択制御部３０４に送信する。この端末情報により、コンテンツ提供装置２２−１は、ユーザ端末装置２１−１にあった情報を、送信することができる。
【００９１】
ステップＳ１０２において、受信部３０１は、ユーザ端末装置２１−１から送信されてきたＩＤとＰＷを受信する。このＩＤとＰＷは、上述した図４のステップＳ３の処理で、ユーザにより入力され、ステップＳ４の処理で送信部１０４により送信されたものである。
【００９２】
ステップＳ１０３において、認証登録部３０２は、ステップＳ１０２の処理で受信されたＩＤに対応するＩＤとＰＷを嗜好情報記憶部３０３から取得する。このＩＤとＰＷは、あらかじめユーザにより登録されているものである。
【００９３】
ステップＳ１０４において、認証登録部３０２は、ステップＳ１０２の処理で受信されたＩＤおよびＰＷ（図４のステップＳ３でユーザにより入力されたＩＤおよびＰＷ）と、ステップＳ１０３の処理で取得されたＩＤおよびＰＷ（あらかじめ嗜好情報記憶部３０３に記憶されているＩＤおよびＰＷ）が一致するか否かを判定する。一致しないと判定された場合（図４のステップＳ３で入力されたＩＤとＰＷが間違っていた場合）、ステップＳ１０５において、認証登録部３０２は、認証の不成功を示す認証結果を出力する。送信部３０６は、この認証結果を、ネットワーク１１を介してユーザ端末装置２１−１に送信し、処理を終了する。ユーザ端末装置２１−１は、この認証結果を受信し（図４のステップＳ５）、これに基づいて、認証が成功したか否かを判定する（図４のステップＳ６）。
【００９４】
ステップＳ１０４において、ＩＤおよびＰＷが一致すると判定された場合、ステップＳ１０７において、認証登録部３０２は、認証の成功を示す認証結果を送信部３０６に出力する。送信部３０６は、ステップＳ１０８において、この認証結果を、ネットワーク１１を介してユーザ端末装置２１−１に送信する。ユーザ端末装置２１−１は、この認証結果を受信し（図４のステップＳ５）、これに基づいて、認証が成功したか否かを判定する（図４のステップＳ６）。
【００９５】
ユーザ端末装置２１−１は、図４のステップＳ６で認証が成功したと判定した場合、ステップＳ７において、コンテンツの選択を受け付け、ステップＳ８において、コンテンツの要求を送信する。
【００９６】
そこで、コンテンツ提供装置２２−１の受信部３０１は、ステップＳ１０９において、コンテンツの要求を受信し、この要求を選択制御部３０４に送信する。
【００９７】
ステップＳ１１０において、選択制御部３０４は、ステップＳ１０３の処理で取得したＩＤおよびＰＷ（認証が成功したときのＩＤおよびＰＷ）に対応する、ユーザの静的嗜好情報を、嗜好情報記憶部３０３から取得する。ユーザは、あらかじめ自分のＩＤおよびＰＷとともに、自分自身の嗜好情報を、嗜好情報記憶部３０３に登録している。このように、あらかじめ登録されている嗜好情報を、以下、静的嗜好情報と称す。嗜好情報記憶部３０３に記憶される静的嗜好情報の例を、図８に示す。
【００９８】
図８には、１人のユーザの静的嗜好情報４００が示されている。静的嗜好情報４００には、ユーザのＩＤおよびＰＷの他、ジャンル情報４１１および装置情報４１２が含まれている。
【００９９】
図８の例の場合、ジャンル情報４１１のコンテンツのジャンルは、「スポーツ」、「ホラー」、および「ニュース」により構成され、それぞれのジャンルに対する画質、画像処理、音質、CPU（Central Processing Unit）処理能力、およびコストが登録されている。なお、画質は、Ａがもっとも高画質であり、Ｃがもっとも低画質である（画質の高さは、Ａ＞Ｂ＞Ｃである）。また、CPUの処理能力は、ユーザにより設定されるのではなく、画質、画像処理、音質、およびコスト等の情報に基づいて、コンテンツ提供装置２２−１側が設定するものであり、CPUの能力がどの位必要であるかを示すパラメータである。
【０１００】
ジャンルが「スポーツ」とされる場合、その画質は「Ａ」とされ、画像処理は「動き優先」とされ、音質は「通常」とされ、CPU処理能力は「大」とされ、コストは「通常」とされる。また、ジャンルが「ホラー」とされる場合、その画質は「Ａ」とされ、画像処理は「ぼかし」とされ、音質は「小さく」とされ、CPU処理能力は「大」とされ、コストは「通常」とされる。さらに、ジャンルが「ニュース」とされる場合、その画質は「Ｃ」とされ、画像処理は「なし」とされ、音質は「大きく」とされ、CPU処理能力は「小」とされ、コストは「低く（安く）」とされる。
【０１０１】
装置情報４１２の種類は、「PDA（Personal Digital Assistant）」、「ＴＶ（Television）」、および「ＰＣ（Personal Computer）」により構成され、それぞれの装置に対する画質、画像処理、音質、CPU処理能力、およびコストが登録されている。
【０１０２】
装置が「PDA」とされる場合、その画質は「Ｃ」とされ、画像処理は「小」とされ、音質は「低い」とされ、CPU処理能力は「小」とされ、コストは「小（安い）」とされる。また、装置が「ＴＶ」とされる場合、その画質は「Ｂ」とされ、画像処理は「中」とされ、音質は「高い」とされ、CPU処理能力は「中」とされ、コストは「中」とされる。さらに、装置が「ＰＣ」とされる場合、その画質は「Ａ」とされ、画像処理は「大」とされ、音質は「中」とされ、CPU処理能力は「大」とされ、コストは「大（高い）」とされる。
【０１０３】
このように、ユーザの静的嗜好情報には、画質の嗜好やコストの嗜好も含まれるようにした場合、画質を課金（コスト）と連動させて、ネットワーク帯域を使いすぎないように制御（調整）することができ、もって、ユーザが自分の希望するコストの範囲でコンテンツを得ることができるために満足度を上げることができる。
【０１０４】
ステップＳ１１０においては、選択制御部３０４は、図８に示されるような静的嗜好情報４００の中から、ステップＳ１０１の処理で取得した端末情報に対応する装置の情報を、装置情報４１２から取得するとともに、ステップ１０９の処理で受信したコンテンツの要求に対応するジャンルの情報を取得する。そして、取得した情報と、端末情報（ステップＳ１０１の処理で、受信部３０１が受信した端末情報）をQoSコントローラ３０８に供給する。選択制御部３０４は、例えば、装置がＴＶである、ジャンルがホラーである情報を取得する。
【０１０５】
次に、ステップＳ１１１において、QoSコントローラ３０８は、コンテンツの処理方法を決定する。具体的には、QoSコントローラ３０８は、ステップＳ１０１の処理で受信された端末情報（ユーザ端末装置２１−１のネットワーク環境、表示部１０７の解像度、処理部１０５の能力等の情報）およびステップＳ１１０の処理で、選択制御部３０４が取得した静的嗜好情報（例えば、図８の静的嗜好情報４００のうち、装置がＴＶである情報とジャンルがホラーである情報）に基づいて、コンテンツ処理方法を決定する。例えば、ジャンルがホラーである静的嗜好情報には、画像処理を「ぼかし」とする情報や、画質をＡ（高画質）とする情報が含まれており、装置がＴＶである静的嗜好情報には、画像処理を「中」とする情報や、画質を「Ｂ」とする情報が含まれているので、これらの平均とする画質や画像処理を行なうような、処理方法を決定する。また、例えば、端末情報に、ネットワークを介する伝送において、利用可能帯域が少ないといった情報が含まれていた場合、QoSコントローラ３０８は、さらに、画質を落とす処理をコンテンツの処理方法とする。
【０１０６】
ステップＳ１１２において、選択制御部３０４は、ステップＳ１１０の処理で取得した静的嗜好情報に基づいて、コンテンツサーバ３０５からサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）を取得する。ステップＳ８の処理で、ユーザ側により要求されたコンテンツ（例えば、コンテンツＡ１）には、タイトルが同じであっても、ストーリの異なる複数のコンテンツ（Ａ１−１，Ａ１−２，・・・，Ａ１−ｋ（ｋは１以上の任意の自然数））が存在する。ここでは、複数のコンテンツそれぞれを構成する複数のサブコンテンツ（いまの例の場合、複数のコンテンツのそれぞれ先頭のサブコンテンツＡ１−１−１，Ａ１−２−１，・・・，Ａ１−ｋ−１）の中から、１つのサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）が選択制御部３０４により選択される。静的嗜好情報に、例えば、ホラーのコンテンツを好まない情報が含まれていた場合（図８において、ホラージャンルの画像処理が「ぼかし」とされていた場合）、選択制御部３０４は、コンテンツサーバ３０５に記録されている複数のコンテンツの中から、怖い情報を抜いたコンテンツ（ホラーのシーンにぼかしが入っていたり、怖いストーリのシーンが別のシーンに差し替えられているコンテンツ）を選択する。
【０１０７】
すなわち、コンテンツサーバ３０５には、同じコンテンツであっても、ストーリが異なるコンテンツＡ１−１乃至Ａ１−ｋが記録されており、選択制御部３０４は、ストーリが異なる複数のコンテンツの中から、ユーザの嗜好にあったストーリのコンテンツを選択する（そして、さらにそのコンテンツＡ１−１の中のサブコンテンツを順次選択する）。
【０１０８】
ステップＳ１１３において、メタ情報取得部３０７は、図９に示されるようなサブコンテンツ４５０（いまの例の場合、サブコンテンツＡ１−１−１に対応するサブコンテンツ）からメタ情報４６２を取得する。図９の例の場合、サブコンテンツ４５０は、サブコンテンツヘッダ４５１とサブコンテンツデータ４５２により構成されている。サブコンテンツヘッダ４５１はまた、ユニークＩＤ情報４６１およびメタ情報４６２により構成されている。また、メタ情報４６２には、サブコンテンツ属性情報４７１が少なくとも含まれている。サブコンテンツ属性情報４７１は、サブコンテンツ継続長情報４８１、サブコンテンツ種別情報４８２、および処理情報４８３により構成されている。
【０１０９】
ユニークＩＤ情報４６１のフレームには、サブコンテンツ４５０を特定するための識別番号が格納される。サブコンテンツ継続長情報４８１のフレームには、サブコンテンツデータ４５２の継続時間が格納される。サブコンテンツ種別情報４８２のフレームには、サブコンテンツの種別（ジャンル）が格納されるとともに、サブコンテンツを説明するための情報（例えば、どの程度の恐怖を与えるサブコンテンツであるか否かを示す情報）が格納されている。処理情報４８３のフレームには、コンテンツデータ４５２の処理方法に関する情報が格納される。処理情報４８３のフレームに格納される処理方法に関する情報は、上述した図６のステップＳ１１１で、QoSコントローラ３０８が決定した処理方法とは異なり、このサブコンテンツ４５０に予め設定されている処理方法である。サブコンテンツデータ４５２のフレームには、サブコンテンツのデータが格納される。
【０１１０】
図９の例の場合、メタ情報４６２のフレームは、上述したような、サブコンテンツ継続長情報４８１のフレーム、サブコンテンツ種別情報４８２のフレーム、および処理情報４８３のフレームにより構成されるサブコンテンツ属性情報４７１のフレームを少なくとも含む。
【０１１１】
上述したように、１つのコンテンツ（例えば、図６のステップＳ１０９で要求された１つのコンテンツ）は、複数のサブコンテンツ（サブコンテンツ４５０）により構成される。具体的には、１つのコンテンツＡ１には、コンテンツＡ１−１乃至Ａ１−ｋのｋ個のコンテンツが対応している。また、コンテンツＡ１−１は、サブコンテンツＡ１−１−１乃至Ａ１−１−ｍにより構成され、コンテンツＡ１−２は、サブコンテンツＡ１−２−１乃至Ａ１−２−ｍにより構成され、コンテンツＡ１−ｋは、サブコンテンツＡ１−ｋ乃至Ａ１−ｋ−ｍにより構成される。コンテンツＡ１−３乃至コンテンツＡ１−（ｋ−１）については、同様であるのでその説明は省略する。コンテンツＡ１−１乃至Ａ１−ｋは、それぞれ別々のストーリであり、例えば、サブコンテンツＡ１−１−１乃至Ａ１−１−ｍの全てを再生すると、１つの同じストーリのコンテンツＡ１−１となる。なお、サブコンテンツＡ１−１−１の続きを、サブコンテンツＡ１−３−２とし、さらにその続きを、サブコンテンツＡ１−ｋ−３等のように、ストーリを換えて、選択制御部３０４が選択するようにしてもよい。
【０１１２】
サブコンテンツ４５０には、それぞれ、ジャンルやサブコンテンツを説明するための情報（サブコンテンツ種別情報４８２）が付加されており、この情報に基づいて、サブコンテンツが調整される。なお、メタ情報４６２に含まれる処理情報４８３は、サブコンテンツ４５０に予め設定されているものである。
【０１１３】
図７に戻って、ステップＳ１１４において、QoSコントローラ３０８は、メタ情報取得部３０７からメタ情報４７１（ステップＳ１１３の処理で、メタ情報取得部３０７が取得したメタ情報４７１）を取得する。このメタ情報４７１には、サブコンテンツ４５０に関する情報が含まれている。
【０１１４】
ステップＳ１１５において、QoSコントローラ３０８は、ステップＳ１１１の処理で決定した処理方法と、処理情報４８３のフレームに格納されている処理方法に基づいて、新たな処理方法を求め、この処理方法と、サブコンテンツ種別情報４８２に基づいて、サブコンテンツ４５０を調整（制御）する。具体的には、QoSコントローラ３０８は、ステップＳ１１１の処理で決定した処理方法と、処理情報４８３に格納されている処理方法をまとめる（合わせる）とともに、サブコンテンツ種別情報４８２が示すサブコンテンツの内容に基づいて、そのサブコンテンツの音量を小さくしたり、そのサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）を「ぼかす」などの調整を行なう。これにより、ユーザの静的嗜好情報に基づいて、サブコンテンツを調整することができる。なお、このとき、制御範囲でない（制御の必要のない）フレームは、制御（調整）を行なわずに、スキップされる。
【０１１５】
ステップＳ１１６において、送信部３０６は、ステップＳ１１５の処理で調整されたサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）を、ネットワーク１１を介してユーザ端末装置２１に送信する。ユーザ端末装置２１−１は、これを受信し、再生するとともに、このサブコンテンツを視聴しているユーザの動的嗜好情報を抽出し、コンテンツ提供装置２２−１に送信してくる。
【０１１６】
そこで、ステップＳ１１７において、コンテンツ提供装置２２−１の受信部３０１は、ユーザ端末装置２１−１から送信されてきた動的嗜好情報を受信する。ステップＳ１１８において、認証登録部３０２は、動的嗜好情報を、静的嗜好情報に変換して更新する。認証登録部３０２は、例えば、動的嗜好情報に、ホラーのコンテンツに対し、ユーザがより大きな恐怖を抱いていたとの情報が含まれていた場合、図８のホラーに対する画質をＢに下げるなどの処理を実行し、これを静的嗜好情報として更新する。図８の例の場合、ジャンルがホラーである画質が、ＡからＢに変更され、更新される。
【０１１７】
ステップＳ１１９において、QoSコントローラ３０８は、ステップＳ１１７の処理で受信された動的嗜好情報に基づいて、再度、コンテンツ処理方法を決定する。例えば、動的嗜好情報に、ホラーの場面（サブコンテンツの中の所定のフレーム）に対し、ユーザがより大きな恐怖を抱いていたとの情報が含まれていた場合、図８のホラーに対する画質をさらに下げるなどの処理方法を決定する。なお、いまの例では、QoSコントローラ３０８が、動的嗜好情報に基づいて、コンテンツ処理方法を再度決定するようにしたが、これに限らず、静的嗜好情報と動的嗜好情報に基づいて、コンテンツ処理方法を再度決定するようにしてもよい。処理方法が変更された場合、上述したように、サブコンテンツＡ１−１−１の次のサブコンテンツが、サブコンテンツＡ１−３−２に選択されるような場合も生じる。
【０１１８】
ステップＳ１２０において、選択制御部３０４は、コンテンツが終了したか否かを判定する。具体的には、図６のステップＳ１０９で要求された１つのコンテンツ（コンテンツＡ１）に対応する複数のサブコンテンツ（ｍ個のサブコンテンツ）を、全てユーザ端末装置２１−１に送信し終えたか否かが判定される。コンテンツが終了していないと判定された場合、処理はステップＳ１１２に戻りそれ以降の処理が繰り返される。すなわち、静的嗜好情報に基づいて、サブコンテンツが取得され、メタ情報と、決定された処理方法に基づいて、サブコンテンツが調整され、ユーザ端末装置２１−１に送信される。そして、そのサブコンテンツを視聴したユーザの動的嗜好情報が取得され、動的嗜好情報に基づいて、再度、サブコンテンツの処理方法が決定される。このように、静的嗜好情報と動的嗜好情報に基づいて、コンテンツが調整され、ユーザ端末装置２１−１に送信される。
【０１１９】
すなわち、静的嗜好情報に基づいて、サブコンテンツが取得され、メタ情報と、決定された処理方法に基づいて、サブコンテンツが調整され、ユーザ端末装置２１−１に送信される。そして、そのサブコンテンツを視聴したユーザの動的嗜好情報が取得され、取得された動的嗜好情報に基づいて、再度、サブコンテンツの処理方法が決定される。このように、静的嗜好情報と動的嗜好情報に基づいて、コンテンツが調整され、ユーザ端末装置２１−１に送信される。
【０１２０】
なお、２回目以降のステップＳ１１２の処理で、選択制御部３０４が、静的嗜好情報だけでなく、静的嗜好情報と動的嗜好情報を合わせた情報に基づいて、次のサブコンテンツ（例えば、サブコンテンツＡ１−１−２）を選択するようにしてもよい。
【０１２１】
ステップＳ１２０において、コンテンツが終了したと判定された場合、ステップＳ１２１において、受信部３０１は、次のコンテンツが要求されたか否かを判定し、次のコンテンツが要求されたと判定された場合、処理は、ステップＳ１１１に戻り、それ以降の処理が繰り返される。ステップＳ１２１において、次のコンテンツが要求されなかったと判定された場合、処理は終了される。
【０１２２】
図６と図７の処理により、サブコンテンツのメタ情報４６２と静的嗜好情報に基づいて、コンテンツサーバ３０５の中から、ユーザの嗜好にあったサブコンテンツが選択される。そして、そのサブコンテンツが、静的嗜好情報とメタ情報４６２に含まれる処理情報４８３に基づいて、さらに調整され、ユーザ端末装置２１−１に送信される。ユーザ端末装置２１−１側では、このサブコンテンツが再生されるとともに、ユーザの動的嗜好情報が抽出され、コンテンツ提供装置２２−１に送信される。コンテンツ提供装置２２−１は、この動的嗜好情報を、静的嗜好情報に加えるとともに、動的嗜好情報（または、動的嗜好情報と静的嗜好情報）に基づいて、再度サブコンテンツの処理方法を決定し、それに基づいて、サブコンテンツをさらに調整する。
【０１２３】
これにより、コンテンツ提供装置２２−１は、ユーザの嗜好情報に基づいて、ユーザにあったサブコンテンツを提供することができる。また、リアルタイムなユーザの動的嗜好情報に基づいて、さらに、サブコンテンツを調整して、提供することができる。
【０１２４】
すなわち、第１の実施の形態によれば、コンテンツ提供装置２２−１が、ユーザの静的嗜好にあったコンテンツを提供することができ、さらに、ユーザの動的嗜好にあったコンテンツを提供することができる。
【０１２５】
次に、図１０乃至図１６を参照して、本発明の第２の実施の形態を説明する。
【０１２６】
図１０は、図１のユーザ端末装置２１の一例である（第２の実施の形態の）ユーザ端末装置２１−２の機能的構成例を示すブロック図である。ここでは、本発明の第２の実施の形態のユーザ端末装置２１をユーザ端末装置２１−２とする。なお、図中、図２と対応する部分については、同一の符号を付してあり、その説明は繰り返しになるので省略する。
【０１２７】
図１０のユーザ端末装置２１−２と図２のユーザ端末装置２１−１を比較すると、図１０のユーザ端末装置２１−２には、入力部１０１、ユーザ嗜好センシング部１０２、嗜好情報抽出部１０３、送信部１０４、処理部１０５、受信部１０６、表示部１０７、および音声出力部１０８の他に、選択制御部６０１、メタ情報取得部６０２、およびQoSコントローラ６０３がさらに設けられている。
【０１２８】
すなわち、第２の実施の形態では、第１の実施の形態におけるコンテンツ提供装置２２−１の選択制御部３０４、メタ情報取得部３０７、およびQoSコントローラ３０８が、ユーザ端末措置２１−２に設けられている。換言すると、第２の実施の形態では、動的嗜好情報に基づく制御が、コンテンツ提供側（コンテンツ端末装置２２）ではなく、ユーザ側で行なわれる。
【０１２９】
選択制御部６０１は、複数のサブコンテンツの中から、対応するコンテンツを選択し、QoSコントローラ６０３に供給する。メタ情報６０２は、サブコンテンツ４５０に含まれるメタ情報４６２を取得し、QoSコントローラ６０３に供給する。QoSコントローラ６０３は、メタ情報や動的嗜好情報に基づいて、サブコンテンツの処理方法を決定したり、処理方法に基づいて、サブコンテンツを調整し、サブコンテンツを、表示部１０７と音声出力部１０８に供給する。
【０１３０】
図１１は、図１のコンテンツ提供装置２２の一例である（第２の実施の形態の）コンテンツ提供装置２２−２の機能的構成例を示すブロック図である。ここでは、本発明の第２の実施の形態のコンテンツ提供装置２２をコンテンツ提供装置２２−２とする。なお、図中、図３と対応する部分については、同一の符号を付してあり、その説明は繰り返しになるので省略する。
【０１３１】
図１１のコンテンツ提供装置２２−２と図３のコンテンツ提供装置２２−１を比較すると、図１１のコンテンツ提供装置には、受信部３０１、認証登録部３０２、嗜好情報記憶部３０３、選択制御部３０４、コンテンツサーバ３０５、および送信部３０６が設けられており、メタ情報取得部３０７、およびQoSコントローラ３０８は設けられていない。すなわち、上述したように、第２の実施の形態では、動的嗜好情報に基づく制御が、コンテンツ提供側（コンテンツ端末装置２２）ではなく、ユーザ側で行なわれる。
【０１３２】
次に、図１２乃至図１６を参照して、図１１のコンテンツ提供装置２２−２が、図１０のユーザ端末装置２１−２にコンテンツを提供する処理を説明する。最初に、図１２乃至図１４のフローチャートを参照して、図１０のユーザ端末装置２１−２におけるコンテンツ再生処理について説明する。なお、この処理は、ユーザによりコンテンツの提供を開始する指令が入力部１０１に入力されたとき開始される。
【０１３３】
ステップＳ２０１乃至ステップＳ２０７の処理は、上述した図４のステップＳ１乃至ステップＳ７の処理と同様であるのでその説明は省略する。
【０１３４】
ステップＳ２０８において、処理部１０５は、静的嗜好情報を要求する。具体的には、処理部１０５は、静的嗜好情報を要求する信号を生成し、これを、送信部１０４に出力する。送信部１０４は、この静的嗜好情報を要求する信号を、ネットワーク１１を介して、コンテンツ提供装置２２−２に送信する。これに対して、コンテンツ提供装置２２−２は、ステップＳ２０６の処理で、認証したユーザＩＤに対応する静的嗜好情報を、ユーザ端末装置２１−２に送信してくる。
【０１３５】
そこで、ステップＳ２０９において、受信部１０６は、ネットワーク１１を介して、コンテンツ提供装置２２−２から静的嗜好情報を受信する。
【０１３６】
ステップＳ２１０において、QoSコントローラ８０３は、受信部１０６から静的嗜好情報を取得し、ステップＳ２１１において、静的嗜好情報に基づいて、コンテンツ処理方法を決定する。このコンテンツ処理方法は、上述した図６のステップＳ１１１で決定されるコンテンツ処理方法と同様にして求められる。
【０１３７】
ステップＳ２１２において、入力部１０１は、コンテンツの要求を受け付け、ステップＳ２１３において、送信部１０４は、コンテンツ（例えば、コンテンツＡ１）を要求する信号を、ネットワーク１１を介してコンテンツ提供装置２２に送信する。これに対して、コンテンツ提供装置２２は、要求されたコンテンツに対応する複数のサブコンテンツ（サブコンテンツＡ１−１−１乃至Ａ１−ｋ−１）を送信してくる。要求されたコンテンツ（例えば、コンテンツＡ１）は、上述したように、タイトルが同じであっても、ストーリの異なる複数のコンテンツ（Ａ１−１乃至Ａ１−ｋ）が存在する。ここでは、複数のコンテンツそれぞれを構成する複数のサブコンテンツのそれぞれの先頭のサブコンテンツであるサブコンテンツＡ１−１−１乃至Ａ１−ｋ−１が送信されてくる。
【０１３８】
そこで、ステップＳ２１４において、受信部１０６は、複数のサブコンテンツ（サブコンテンツＡ１−１−１乃至Ａ１−ｋ−１）を受信する。
【０１３９】
ステップＳ２１５において、選択制御部６０１は、受信部１０６により受信された複数のサブコンテンツの中から、１つのサブコンテンツを選択する（例えば、サブコンテンツＡ１−１−１を選択する）。ステップＳ２１４の処理で受信された複数のサブコンテンツ（コンテンツＡ１−１乃至Ａ１−ｋ）は、ストーリが異なるものであるので、選択制御部６０１は、ユーザの嗜好情報に基づいて、複数のサブコンテンツの中から、１つのサブコンテンツを選択する。具体的には、同じコンテンツ（コンテンツＡ１）であっても、マルチキャストのように、異なる角度から見た場合の複数のコンテンツ（サブコンテンツＡ１−１乃至Ａ１−ｋ）の先頭のサブコンテンツ（サブコンテンツＡ１−１−１乃至Ａ１−ｋ−１）が送信されてくるので、選択制御部６０１は、視聴するユーザの静的嗜好情報に基づいて、ユーザにあったサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）を選択する。なお、この処理では、静的嗜好情報に基づいて、サブコンテンツが選択されるようにしたが、これに限らず、ステップＳ２１５が１回目に行なわれる場合にのみ（すなわち、動的嗜好情報が１回も抽出されていない場合にのみ）、静的嗜好情報に基づいて選択されるようにし、２回目以降（すなわち、動的嗜好情報が抽出されだしてから）は、動的嗜好情報と静的嗜好情報に基づいて、選択されるようにしてもよい。
【０１４０】
なお、ステップＳ２１６乃至ステップＳ２１８の処理は、上述した図７のステップＳ１１３乃至ステップＳ１１５の処理と同様であるので、その説明は省略する。単に、この処理を実行するのが、ユーザ端末装置２１−２となるだけである。
【０１４１】
また、ステップＳ２１９乃至ステップＳ２２６の処理は、上述した図５のステップＳ１１ナイシステップＳ１７の処理と同様であるので、その説明は省略する。
【０１４２】
図１２乃至図１４の処理により、ユーザの嗜好情報（静的嗜好情報、または静的嗜好情報および動的嗜好情報に基づいて、ユーザに視聴させるコンテンツが選択されるとともに、ユーザが実際に視聴しているコンテンツに対して、動的嗜好情報が抽出され、これに基づいて、さらに、コンテンツが調整される。これにより、ユーザの嗜好にあったコンテンツを提供することができる。
【０１４３】
次に、図１５および図１６のフローチャートを参照して、図１２乃至図１４のユーザ端末装置２１−２の処理に対応する、図１１のコンテンツ提供装置２２−２におけるコンテンツ提供処理について説明する。
【０１４４】
ステップＳ３０１乃至ステップＳ３０８の処理は、上述した図６のステップＳ１０１乃至ステップＳ１０８の処理と同様であるので、その説明は省略し、ステップＳ３０９の処理から説明する。
【０１４５】
ユーザ端末装置２１−２は、図１２のステップＳ２０６で認証が成功したと判定した場合、ステップＳ２０７において、静的嗜好情報を要求してくる。そこで、ステップＳ３０９において、受信部３０１は、静的嗜好情報の要求を受信する。ステップＳ３１０において、認証登録部３０２は、この静的嗜好情報の要求に基づいて、ステップＳ３０４で認証が成功したユーザＩＤに対応する、静的嗜好情報を嗜好情報記憶部３０３から取得し、送信部３０６に供給する。
【０１４６】
ステップＳ３１１において、送信部３０６は、この静的嗜好情報を、ネットワーク１１を介してユーザ端末装置２１−２に送信する。
【０１４７】
その後、ユーザ端末装置２１−２は、コンテンツの要求を送信してくる（上述した図１３のステップＳ２１３）ので、ステップＳ３１２において、コンテンツ提供装置２２−２の受信部３０１は、コンテンツの要求を受信する。
【０１４８】
ステップＳ３１３において、選択制御部３０４は、該当するコンテンツ（例えば、コンテンツＡ１）に対応する複数のサブコンテンツ（サブコンテンツＡ１−１−１乃至Ａ１−ｋ−１）をコンテンツサーバ３０５から選択し、取得する。上述したように、要求されたコンテンツ（例えば、コンテンツＡ１）は、タイトルが同じであっても、ストーリの異なる複数のコンテンツ（例えば、コンテンツＡ１−１,コンテンツＡ１−２，・・・コンテンツＡ１−ｋ（ｋは１以上の任意の自然数））が存在するので、対応する複数のコンテンツの中の先頭のサブコンテンツ（例えば、サブコンテンツＡ１−１−１乃至Ａ１−ｋ−１）が選択される。
【０１４９】
ステップＳ３１４において、送信部３０６は、選択された複数のサブコンテンツを、ネットワーク１１を介して、ユーザ端末装置２１−２に送信する。これに対して、ユーザ端末装置２１−２は、複数のサブコンテンツの中から１つのサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）を選択し（図１３のステップＳ２１５）、これを再生するとともに、視聴しているユーザの動的嗜好情報を抽出し（図１４のステップＳ２２２）、コンテンツ処理装置２２−２に送信してくる（図１４のステップＳ２２３）。
【０１５０】
そこで、ステップＳ３１５において、受信部３０１は、動的嗜好情報を受信し、認証登録部３０２に供給する。ステップＳ３１６において、認証登録部３０２は、動的嗜好情報を、静的嗜好情報に変換し、嗜好情報記憶部３０３に記憶されている静的嗜好情報を更新する。なおこの処理は、上述した図７のステップＳ１１８と同様であるのでその詳細な説明は省略する。
【０１５１】
ステップＳ３１７の処理およびステップＳ３１８の処理は、上述した図７のステップＳ１２０およびステップＳ１２１と同様であるので、その説明は省略する。
【０１５２】
図１５と図１６の処理により、コンテンツ提供装置２２−２は、静的嗜好情報を、ユーザ端末装置２１−２に送信するとともに、要求されたコンテンツに対応する複数のサブコンテンツをユーザ端末装置２２−２に送信する。すなわち、コンテンツの制御を、ユーザ側で行なわせるようにすることができる。
【０１５３】
図１２乃至図１６の処理により、ユーザ端末装置２１−２は、コンテンツ提供装置２２−２から静的嗜好情報を受信するとともに、複数のコンテンツを受信し、これに基づいて、ユーザの嗜好にあったサブコンテンツを選択することができる。さらに、再生しているコンテンツに対するリアルタイムなユーザの動的嗜好情報に基づいて、さらに、サブコンテンツを調整することができる。
【０１５４】
すなわち、第２の実施の形態によれば、ユーザ端末装置２１−２が、ユーザの静的嗜好にあったコンテンツを選択することができるとともに、さらに、ユーザの動的嗜好にあうように、コンテンツを調整することができる。
【０１５５】
次に、図１７乃至図２１を参照して、本発明の第３の実施の形態を説明する。
【０１５６】
図１７は、図１のユーザ端末装置２１の一例である（第３の実施の形態の）ユーザ端末装置２１−３の機能的構成例を示すブロック図である。ここでは、本発明の第３の実施の形態のユーザ端末装置２１をユーザ端末装置２１−３とする。なお、図中、図２（または図１０）と対応する部分については、同一の符号を付してあり、その説明は繰り返しになるので省略する。
【０１５７】
図１７のユーザ端末装置２１−３と図２のユーザ端末装置２１−１を比較すると、図１７のユーザ端末装置２１−３には、入力部１０１、ユーザ嗜好センシング部１０２、嗜好情報抽出部１０３、送信部１０４、処理部１０５、受信部１０６、表示部１０７、および音声出力部１０８の他に、メタ情報取得部４０２、およびQoSコントローラ６０３がさらに設けられている。すなわち、図１０のユーザ端末装置２１−２から選択制御部６０１を除いたものである。
【０１５８】
すなわち、第３の実施の形態では、第１の実施の形態におけるコンテンツ提供装置２２−１のメタ情報取得部３０７、およびQoSコントローラ３０８が、ユーザ端末措置２１−２に設けられている。そのため、動的嗜好情報に基づく制御が、コンテンツ提供側（コンテンツ端末装置２２）で行なわれる上に、さらに、ユーザ側でも行なわれる。
【０１５９】
メタ情報６０２は、サブコンテンツ４５０に含まれるメタ情報４６２を取得し、QoSコントローラ６０３に供給する。QoSコントローラ６０３は、メタ情報や動的嗜好情報に基づいて、サブコンテンツの処理方法を決定したり、処理方法に基づいて、サブコンテンツを調整し、調整したサブコンテンツを、表示部１０７と音声出力部１０８に供給する。
【０１６０】
図１８は、図１のコンテンツ提供装置２２の一例である（第３の実施の形態の）コンテンツ提供装置２２−３の機能的構成例を示すブロック図である。ここでは、本発明の第３の実施の形態のコンテンツ提供装置２２をコンテンツ提供装置２２−３とする。なお、図中、図３（または図１１）と対応する部分については、同一の符号を付してあり、その説明は繰り返しになるので省略する。
【０１６１】
すなわち、図１８のコンテンツ提供装置２２−３と図３のコンテンツ提供装置２２−１を比較して分かるように、図１８のコンテンツ提供装置２２−３の構成は、図３のコンテンツ提供装置２２−１と同様である。また、上述したように、第３の実施の形態においては、動的嗜好情報に基づく制御（調整）が、コンテンツ提供側（コンテンツ端末装置２２）で行なわれるとともに、ユーザ側（ユーザ端末装置２１−３でも行なわれる。
【０１６２】
次に、図１９乃至図２１のフローチャートを参照して、図１７のユーザ端末装置２１−３におけるコンテンツ再生処理について説明する。なお、この処理は、ユーザによりコンテンツの提供を開始する指令が入力部１０１に入力されたとき開始される。
【０１６３】
ステップＳ４０１乃至ステップＳ４１０の処理は、上述した図４および図５のステップＳ１乃至ステップＳ１０の処理と同様であるのでその説明は省略する。
【０１６４】
ステップＳ４１１において、QoSコントローラ６０３は、サブコンテンツ４５０（図８）からメタ情報４６２を取得し、ステップＳ４１２において、処理情報４８３と、サブコンテンツ情報４８２に基づいて、サブコンテンツ４５０を調整（制御）する。
【０１６５】
ステップＳ４１３乃至ステップＳ４１７の処理は、図５のステップＳ１１乃至ステップＳ１５の処理と同様であるのでその説明は省略する。
【０１６６】
ステップＳ４１８において、QoSコントローラ６０３は、動的嗜好情報に基づいて、コンテンツ処理方法を決定する。すなわち、１つのサブコンテンツ（いまの例の場合、サブコンテンツＡ１−１−１）を再生した後（１回目のステップＳ４１０で受信したサブコンテンツを再生した後）は、それを視聴したユーザの動的嗜好情報と、メタ情報４６２に含まれる処理情報４８３に基づいて、サブコンテンツ（いまの例の場合、サブコンテンツＡ−１−２）が調整される。
【０１６７】
ステップＳ４１９乃至ステップＳ４２０の処理は、上述した図５のステップＳ１６およびステップＳ１７の処理と同様であるのでその説明は省略する。
【０１６８】
上述した図１６のステップＳ３１４の処理（第２の実施の形態に対応する処理では、コンテンツ提供側から、複数のサブコンテンツが送信されたが、第３の実施の形態では、コンテンツ提供側から、複数のサブコンテンツの中から１つのサブコンテンツが選択され、送信される。すなわち、複数のサブコンテンツの中から１つのサブコンテンツを選択する処理は、コンテンツ提供装置２２−３により実行されている。
【０１６９】
図１９乃至図２１の処理により、ユーザが実際に視聴しているサブコンテンツに対して、動的嗜好情報が抽出され、これに基づいて、サブコンテンツが調整される。これにより、ユーザの嗜好にあったコンテンツを再生することができる。
【０１７０】
図１９乃至図２１の処理に対応するコンテンツ提供装置２２−３の処理は、上述した図６および図７の処理と同様であるのでその詳細は省略する。ただし、図６および図７の処理では、静的嗜好情報に基づいて、サブコンテンツが選択されるとともに、動的嗜好情報に基づいて、さらにサブコンテンツが調整されたが、図１９乃至図２１の処理に対応するコンテンツ提供装置２２−３の処理では、QoSコントローラ６０３が、必ずしも動的嗜好情報に基づいて、サブコンテンツを調整する必要はなく、静的嗜好情報のみに基づいて、コンテンツが調整されてもよい。そして、１つのコンテンツの提供が終了したとき（例えば、図７のステップＳ１２０でYESと判定された場合）、動的嗜好情報を静的嗜好情報に変換し、更新するようにしてもよい。
【０１７１】
本発明の第３の実施の形態により、コンテンツ提供装置２２−３は、ユーザの静的嗜好情報（および動的嗜好情報）に基づいて、サブコンテンツを選択するとともに、サブコンテンツを調整して、ユーザ端末装置２１−３に送信することができる。すなわち、コンテンツ提供装置２２−３は、ユーザの嗜好にあったコンテンツを提供することができる。また、ユーザ端末装置２１−３は、受信したサブコンテンツを再生するとともに、ユーザの動的嗜好情報を抽出し、これに基づいて、サブコンテンツをさらに調整することができる。すなわち、ユーザ端末装置２１−３においても、ユーザの嗜好にあったコンテンツを再生することができる。
【０１７２】
以上の処理により、予め設定されたユーザの静的な嗜好情報に基づいて、コンテンツが選択され、提供されるとともに、再生されたコンテンツを視聴するユーザの動的嗜好情報（感情）に基づいて、さらにコンテンツを調整することにより、ユーザにあったコンテンツを提供することができる。
【０１７３】
また、予め登録された静的な嗜好情報に基づいて、画質、音質、コンテンツのストーリを変化させて、各ユーザに対して、最適なコンテンツ（情報）を選択または加工（調整）して提供することにより、従来よりも満足度の高い、パーソナライズされたコンテンツをユーザに提供することができる。
【０１７４】
さらに、無駄なネットワークトラフィックを抑えることができる。また、ユーザが望まないコンテンツは提供されないので、効率よくコンテンツを提供することができる。
【０１７５】
さらに、ユーザの静的嗜好情報に、画質の嗜好やコストの嗜好も含まれるようにしたので、画質を課金（コスト）と連動させて、ネットワーク帯域を使いすぎないように制御することができ、もって、ユーザが自分の希望するコストの範囲でコンテンツを得ることができるために満足度を上げることができる。
【０１７６】
また、同じユーザが様々な機器からアクセスしたとしても、ユーザ側から個人の認証情報とともに、端末識別情報も提供側（いまの例の場合、コンテンツ提供装置２２）に送信されるので、提供側は、機器に応じた最適なコンテンツを提供することが可能となる。
【０１７７】
さらに、例えば、子供に暴力シーンを見せたくない場合、静的嗜好情報として登録しておくことで、これらのシーンをカットしたり、提供しないシステムを構築することが可能である。
【０１７８】
また、第１の実施の形態で説明したように、コンテンツ提供装置２２−１が、予め設定されたユーザの静的な嗜好情報に基づいて、コンテンツを選択し、提供するとともに、再生されたコンテンツを視聴するユーザの動的嗜好情報（感情）を取得して、さらにコンテンツを調整することができる。すなわち、コンテンツの提供側は、ユーザにあったコンテンツを提供することができる。
【０１７９】
さらに、第２の実施の形態で説明したように、ユーザ端末装置２１−２が、予め設定されたユーザの静的な嗜好情報を取得し、これに基づいて、受信した複数のコンテンツの中からコンテンツを選択するとともに、再生したコンテンツを視聴するユーザの動的嗜好情報（感情）を抽出して、さらにコンテンツを調整することができる。すなわち、ユーザ端末装置２１−２が、ユーザにあったコンテンツを調整することができる。
【０１８０】
また、第３の実施の形態で説明したように、コンテンツ提供装置２２−３が、予め設定されたユーザの静的な嗜好情報に基づいて、コンテンツを選択し、提供するとともに、ユーザ端末装置２１−３が、再生したコンテンツを視聴するユーザの動的嗜好情報（感情）を取得して、さらにコンテンツを調整することができる。すなわち、コンテンツの提供側とユーザ端末側で、それぞれユーザにあったコンテンツを調整することができる。
【０１８１】
なお、以上の例では、個人の認証を、ＩＤおよびＰＷに基づいて行なうようにしたが、これに限らず、非接触ＩＤカード、ＩＣカード、指紋照合、および画像認識（例えば、顔の特徴を読み取って認証を行なうもの）等、個人を特定できるものであれば何でもよい。また、ユーザ端末装置２１内で行なわれるようなローカル認証としてもよい。
【０１８２】
さらに、ユーザ嗜好センシング部１０２が、赤外線センサをさらに備えるようにしてもよい。ユーザ嗜好センシング部１０２が赤外センサを備える場合、例えば、ユーザが、所定の位置（例えば、表示部１０７の前）から離れたとき、コンテンツの提供を一時停止したり、コンテンツの提供を停止し、別のストーリのコンテンツを提供したり、画質を下げて提供するようにする。
【０１８３】
また、ユーザ嗜好センシング部１０２は、上述したセンシングに限らず、ユーザの嗜好をセンシングできるものであれば何でもよい。例えば、ユーザ嗜好センシング部１０２が座席の圧力の変化を検出した場合、嗜好情報抽出部１０３は、ユーザが前のめりに表示部１０７を見ているか、リラックスして見ているか等を検出するようにしてもよい。また、例えば、ユーザ嗜好センシング部１０２がユーザの脳波を測定し、嗜好情報抽出部１０３は、アルファ波が出ていればリラックスしていると判定するようにしてもよい。
【０１８４】
さらに、静的嗜好情報の登録は、インターネットを介して登録されるようにしてもよい。ユーザは、嗜好情報の入力を促すWeb（World Wide Web）画面に基づいて、静的嗜好情報を入力する。静的嗜好情報は、図３の嗜好情報記憶部３０３に限らず、ネットワーク（インターネット）上のデータベースに蓄積されるようにしてもよい。この場合、ユーザ端末装置２１やコンテンツ提供装置２２は、ネットワークを介してデータベースから嗜好情報を取得する。
【０１８５】
また、QoSコントローラは、映像に限らず、音声を制御するようにしてもよい。QoSコントローラは、例えば、教育上悪い表現部分をカットしたり、音量を引き下げる等の制御を行なう。
【０１８６】
なお、以上の例では、個人認証の登録や静的嗜好情報の登録が予め行なわれているものとして説明したが、個人認証ができない場合（例えば、図４のステップＳ６でＮＯと判定された場合）に、続いて、表示部１０７に登録画面を表示させ、ユーザ情報の登録を開始することも勿論可能である。
【０１８７】
また、提供されるコンテンツは、階層符号化されたもの（例えば、スケーラブル配信されたもの）であれば何でもよい。例えば、JPEG（Joint Photographic Expert Group）2000の方式により符号化されたものでもよいし、MPEG（Moving Picture Experts Group）４の方式により符号化されたものでもよい。
【０１８８】
さらに、本発明は、コンテンツ提供装置２２に限らず、コンテンツを提供できるような提供装置であれば、他のものにも適用できる。また、ユーザ端末装置２１に限らず、コンテンツを再生できるような再生装置であれば何でもよい。
【０１８９】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。この場合、上述した処理は、図２２に示されるような情報提供装置３５により実行される。
【０１９０】
図２２において、CPU（Central Processing Unit）８０１は、ROM(Read Only Memory)８０２に記憶されているプログラム、または、記憶部８０８からRAM(Random Access Memory)８０３にロードされたプログラムに従って各種の処理を実行する。RAM８０３にはまた、CPU８０１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【０１９１】
CPU８０１、ROM８０２、およびRAM８０３は、内部バス８０４を介して相互に接続されている。この内部バス８０４にはまた、入出力インターフェース８０５も接続されている。
【０１９２】
入出力インターフェース８０５には、キーボード、マウスなどよりなる入力部８０６、CRT，LCD（Liquid Crystal Display）などよりなるディスプレイ、スピーカなどよりなる出力部８０７、ハードディスクなどより構成される記憶部８０８、モデム、ターミナルアダプタなどより構成される通信部８０９、並びに、ＩＣカードリーダライタ４０１が接続されている。通信部８０９は、電話回線やCATVを含む各種のネットワークを介しての通信処理を行なう。
【０１９３】
入出力インターフェース８０５にはまた、必要に応じてドライブ８１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどによりなるリムーバブルメディア８２１が適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部８０８にインストールされる。
【０１９４】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０１９５】
この記録媒体は、図２２に示されるように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されているリムーバブルメディア８２１よりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM８０２や記憶部８０８が含まれるハードディスクなどで構成される。
【０１９６】
なお、本明細書において、コンピュータプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１９７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表わすものである。
【図面の簡単な説明】
【０１９８】
【図１】本発明を適用した提供システム１の全体の構成例を示す図である。
【図２】図１のユーザ端末装置の機能的構成例を示すブロック図である。
【図３】図１のコンテンツ提供装置の機能的構成例を示すブロック図である。
【図４】図２のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図５】図２のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図６】図３のコンテンツ提供装置におけるコンテンツ送信処理を説明するフローチャートである。
【図７】図３のコンテンツ提供装置におけるコンテンツ送信処理を説明するフローチャートである。
【図８】図３の嗜好情報記憶部に記憶される嗜好情報の例を説明する図である。
【図９】サブコンテンツの構成例を説明する図である。
【図１０】図１のユーザ端末装置の他の機能的構成例を示すブロック図である。
【図１１】図１のコンテンツ提供装置の他の機能的構成例を示すブロック図である。
【図１２】図１０のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図１３】図１０のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図１４】図１０のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図１５】図１１のコンテンツ提供装置におけるコンテンツ送信処理を説明するフローチャートである。
【図１６】図１１のコンテンツ提供装置におけるコンテンツ送信処理を説明するフローチャートである。
【図１７】図１のユーザ端末装置のさらに他の機能的構成例を示すブロック図である。
【図１８】図１のコンテンツ提供装置のさらに他の機能的構成例を示すブロック図である。
【図１９】図１７のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図２０】図１７のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図２１】図１７のユーザ端末装置におけるコンテンツ再生処理を説明するフローチャートである。
【図２２】本発明を適用したパーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１９９】
２１  ユーザ端末装置，  １０１  入力部，  １０２  ユーザ嗜好センシング部，  １０３  嗜好情報抽出部，  １０４  送信部，  １０５  処理部，  １０６  受信部，  １０７  表示部，  １０８  音声出力部，  ３０１  受信部，  ３０２  認証登録部，  ３０３  嗜好情報記憶部，  ３０４  選択制御部，  ３０５  コンテンツサーバ，  ３０６  送信部，  ３０７  メタ情報取得部，  ３０８  QoSコントローラ，  ４００  静的嗜好情報，  ４５０  サブコンテンツ，  ４６２  メタ情報，  ４８１  サブコンテンツ継続長情報，  ４８２  サブコンテンツ種別情報，  ４８３  処理情報，  ６０１  選択制御部，  ６０２  メタ情報取得部，  ６０３  QoSコントローラ
【図１】
2005084770.tif 000003
【図２】
2005084770.tif 000004
【図３】
2005084770.tif 000005
【図４】
2005084770.tif 000006
【図５】
2005084770.tif 000007
【図６】
2005084770.tif 000008
【図７】
2005084770.tif 000009
【図８】
2005084770.tif 000010
【図９】
2005084770.tif 000011
【図１０】
2005084770.tif 000012
【図１１】
2005084770.tif 000013
【図１２】
2005084770.tif 000014
【図１３】
2005084770.tif 000015
【図１４】
2005084770.tif 000016
【図１５】
2005084770.tif 000017
【図１６】
2005084770.tif 000018
【図１７】
2005084770.tif 000019
【図１８】
2005084770.tif 000020
【図１９】
2005084770.tif 000021
【図２０】
2005084770.tif 000022
【図２１】
2005084770.tif 000023
【図２２】
2005084770.tif 000024