(57)【要約】      （修正有）【課題】コンテンツの新たな選択手法を提案する。【解決手段】サーバ装置では、各端末装置から提供される再生コンテンツのタイトル情報、そのコンテンツを再生しているときにユーザから検出した生体情報に基づき生成した状態情報、及び位置情報（エリア情報）を対応づけて再生履歴情報を生成する。再生装置からの配信要求があった場合、サーバ装置はその再生装置に対応して予め設定されたエリア情報（所在エリア）と状態情報（ターゲット状態タイプ）とに基づき、再生履歴情報からエリアと状態とが一致するとされるタイトルを検索し、その結果に基づきコンテンツを選択してそれを再生装置側に配信する。これにより、その再生装置が配置されたショップの所在エリアにおいてターゲット状態タイプとすることのできるコンテンツを再生することができ、そのショップに訪れた客の心理的状態を目標とする心理的状態とすることができる。【選択図】図５
2007213485.tif 000002
【特許請求の範囲】
【請求項１】
所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、
人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、
記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段と、
上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手段と、
上記情報取得手段により取得された上記コンテンツ特定情報と上記環境情報と上記状態情報とを対応づけて所要の記憶媒体に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手段と、
所要の上記環境と上記状態とを指定するための情報が得られたことに応じ、上記コンテンツ再生履歴情報からその情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手段と、
を備えることを特徴とするコンテンツ選択システム。
【請求項２】
互いが所要のネットワークを介してのデータ通信が可能に構成された端末装置とサーバ装置とを有して構成されるコンテンツ選択システムであって、
上記端末装置は、
外部装置との間で上記ネットワークを介したデータ通信を行う端末側通信手段と、
所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、
人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、
記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段と、
上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手段と、
上記情報取得手段により取得された上記コンテンツ特定情報と上記環境情報と上記状態情報とが、上記ネットワークを介して上記サーバ装置に送信されるように上記端末側通信手段に対する制御を行う端末側送信制御手段と、を備えるようにされ、
上記サーバ装置は、
外部装置との間で上記ネットワークを介したデータ通信を行うサーバ側通信手段と、
上記端末装置から送信されて上記サーバ側通信手段により受信された、上記コンテンツ特定情報と上記環境情報と上記状態情報とをそれぞれ対応づけて所要の記憶手段に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手段と、
所要の上記環境と上記状態とを指定するための情報が得られたことに応じ、上記コンテンツ再生履歴情報からその情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手段と、を備えるようにされる、
ことを特徴とするコンテンツ選択システム。
【請求項３】
互いが所要のネットワークを介してのデータ通信が可能に構成された端末装置とサーバ装置と、さらに再生装置とを有して構成されるコンテンツ選択システムであって、
上記端末装置は、
外部装置との間で上記ネットワークを介したデータ通信を行う端末側通信手段と、
所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、
人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、
記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段と、
上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手段と、
上記情報取得手段により取得された上記コンテンツ特定情報と上記環境情報と上記状態情報とが、上記ネットワークを介して上記サーバ装置に送信されるように上記端末側通信手段に対する制御を行う端末側送信制御手段と、を備えるようにされ、
上記サーバ装置は、
外部装置との間で上記ネットワークを介したデータ通信を行うサーバ側通信手段と、
上記端末装置から送信されて上記サーバ側通信手段により受信された、上記コンテンツ特定情報と上記環境情報と上記状態情報とをそれぞれ対応づけて所要の記憶手段に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手段と、
上記再生装置からの配信要求として、所要の上記環境と上記状態とを指定するための情報が得られたことに応じ、上記コンテンツ再生履歴情報からその情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手段と、
上記コンテンツ選択手段により選択されたコンテンツが上記ネットワークを介して上記再生装置に対して送信されるように上記サーバ側通信手段に対する制御を行うサーバ側送信制御手段と、を備えるようにされ、
上記再生装置は、
外部装置との間で上記ネットワークを介したデータ通信を行う再生装置側通信手段と、
上記ネットワークを介して上記サーバ装置に対する上記配信要求が為されるように上記再生装置側通信手段に対する制御を行う再生装置側送信制御手段と、
上記サーバ装置から送信されて上記再生装置側通信手段により受信されるコンテンツを所要の記憶媒体に対して記録する記録手段と、
上記記録手段により上記所要の記憶媒体に対して記録された上記コンテンツについて再生を行う再生手段と、を備えるようにされる、
ことを特徴とするコンテンツ選択システム。
【請求項４】
互いが所要のネットワークを介してのデータ通信が可能に構成された端末装置とサーバ装置とを有して構成されるコンテンツ選択システムであって、
上記端末装置は、
外部装置との間で上記ネットワークを介したデータ通信を行う端末側通信手段と、
所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、
人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、
記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段と、
上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手段と、
上記情報取得手段により取得された上記コンテンツ特定情報と上記環境情報と上記状態情報とが、上記ネットワークを介して上記サーバ装置に送信されるように上記端末側通信手段に対する制御を行う端末側送信制御手段と、
さらに、所定のタイミングで、上記状態情報生成手段により生成される状態情報と、上記環境情報検出手段により検出される環境情報とを指定したコンテンツ配信要求が上記サーバ装置に対して為されるように上記端末側通信手段に対する制御を行う端末側配信要求制御手段と、
を備えるようにされ、
上記サーバ装置は、
外部装置との間で上記ネットワークを介したデータ通信を行うサーバ側通信手段と、
上記端末装置から送信されて上記サーバ側通信手段により受信された、上記コンテンツ特定情報と上記環境情報と上記状態情報とをそれぞれ対応づけて所要の記憶手段に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手段と、
上記端末装置からの上記状態情報と上記環境情報とを指定したコンテンツ配信要求が得られたことに応じ、上記コンテンツ再生履歴情報からその配信要求により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手段と、
上記コンテンツ選択手段により選択されたコンテンツが上記ネットワークを介して上記端末装置に対して送信されるように上記サーバ側通信手段に対する制御を行うサーバ側送信制御手段と、
を備えるようにされる、
ことを特徴とするコンテンツ選択システム。
【請求項５】
上記コンテンツ選択システムは、端末装置で構成され、
さらに、上記コンテンツ選択手段により選択されたコンテンツが上記コンテンツ再生手段によって再生されるように制御する再生制御手段を備える、
ことを特徴とする請求項１に記載のコンテンツ選択システム。
【請求項６】
少なくとも所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段とを有して構成されるコンテンツ選択システムにおけるコンテンツ選択方法であって、
上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手順と、
上記情報取得手順により取得した上記コンテンツ特定情報と上記環境情報と上記状態情報とを対応づけて所要の記憶媒体に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手順と、
所要の上記環境と上記状態とを指定するための情報が得られたことに応じ、上記コンテンツ再生履歴情報からその情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手順と、
を備えることを特徴とするコンテンツ選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを選択するためのコンテンツ選択システムとその方法に関する。
【背景技術】
【０００２】
例えばＨＤＤ（Hard Disc Drive）などの比較的大容量の記憶媒体の普及により、音楽、映像などといったコンテンツを多数記憶しておくことが可能とされている。近年では、例えばポータブルタイプの再生装置としても数十ＧＢ（ギガバイト）程度の容量を有するＨＤＤを搭載したものも普及しており、音楽ファイルについて10,000曲分以上のファイルを記憶可能なものも普及している。
【０００３】
ところで、記憶媒体に記憶された多くのコンテンツの中から所望のコンテンツを選択する際、例えば仮にタイトルなどのコンテンツの付加情報のみを頼りに所望のコンテンツを検索するなど、限られた手法でしかコンテンツの選択を行うことができないのでは、使い勝手が悪く有用性に劣るシステムとなってしまう可能性がある。
そこで、コンテンツの選択手法としては、従来より様々な手法が提案されている。
その１つとして、再生履歴情報を用いる手法がある。
現状では過去に再生したコンテンツについてのタイトルなどの付加情報に対し、再生日時、再生回数などの情報を対応づけるようにされている。
このような再生履歴情報を用いれば、例えば各タイトルの再生回数の情報から例えば再生頻度の最も多いタイトルのコンテンツを選択するといったことが可能となる。或いは、上記日時情報に基づけば、例えば一年前の同日時に再生したタイトルのコンテンツを選択したりするといったことも可能となる。
【０００４】
なお、関連する従来技術については下記特許文献を挙げることができる。
【特許文献１】特開２００３−１１０７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このようにコンテンツの再生履歴情報を用いることによっては、コンテンツの選択のバリエーションも増え、その分有用性を増すことができる。
そこで、今後においても、このようなコンテンツの選択手法は多様に提案され、さらなる有用性の向上が図られることが要請される。
【課題を解決するための手段】
【０００６】
上記課題の解決を図るべく、本発明ではコンテンツ選択システムとして以下のように構成することとした。
つまり、所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段とを備える。
また、上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手段を備える。
また、上記情報取得手段により取得された上記コンテンツ特定情報と上記環境情報と上記状態情報とを対応づけて所要の記憶媒体に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手段を備える。
さらに、所要の上記環境と上記状態とを指定するための情報が得られたことに応じ、上記コンテンツ再生履歴情報からその情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手段を備えるようにした。
【０００７】
また、本発明ではコンテンツ選択方法として以下のようにすることとした。
つまり、本発明のコンテンツ選択方法は、少なくとも所定のセンサにより周囲の環境を特定するための環境情報を検出する環境情報検出手段と、人体の生体情報を検出した結果に基づき上記人体の心理的状態を特定するための状態情報を生成する状態情報生成手段と、記憶媒体に記憶されたコンテンツを再生するコンテンツ再生手段とを有して構成されるコンテンツ選択システムにおけるコンテンツ選択方法であって、上記コンテンツ再生手段により所定単位の上記コンテンツが再生されるごとに、当該所定単位のコンテンツを特定するためのコンテンツ特定情報と、当該所定単位のコンテンツが再生されているときに上記環境情報検出手段と上記上記環境情報検出手段とでそれぞれ得られた上記環境情報と上記状態情報とを取得する情報取得手順を備える。
また、上記情報取得手順により取得した上記コンテンツ特定情報と上記環境情報と上記状態情報とを対応づけて所要の記憶媒体に記録することで、上記コンテンツについての再生履歴情報を生成する履歴情報生成手順を備える。
さらに、所要の上記環境と上記状態とを指定するための情報が得られたことに応じ、上記コンテンツ再生履歴情報からその情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択するコンテンツ選択手順を備えるようにしたものである。
【０００８】
先ず前提として、上記本発明としては、例えば気分を高揚させたいとしたときに気分を高揚させることのできるコンテンツを選択するなどといったように、或る状態を得たいとして、その状態を得ることのできるコンテンツを選択することを前提としている。
そして、その実現のため本発明では、上記のようにしてコンテンツを再生するごとにそのときのユーザの状態情報と環境情報と、さらに再生されたコンテンツを特定するためのコンテンツ特定情報を取得し、コンテンツの再生履歴情報としてこれらコンテンツ特定情報と状態情報と環境情報とを対応づけて記録するものとしている。
そして、状態と環境とを指定するための情報が得られたことに応じ、このような再生履歴情報から、その情報により指定される環境と状態と一致するとされる環境情報と状態情報とが対応づけられているコンテンツ特定情報を検索し、その検索結果に基づいてコンテンツを選択するものとしている。これによれば、それら環境と状態との指定が、その環境でその状態を得たいとして行われたものであることに対応して、その環境においてその状態を得ることのできるコンテンツを選択することができる。
なお、このとき、単に所望の状態を得ることが目的であれば、再生履歴情報にはコンテンツ特定情報に対して状態情報のみを対応づけることも考えられる。すなわち、所望の状態のみを指定して、再生履歴情報に基づいてそれと一致するとされる状態が対応づけられているコンテンツを選択するというものである。しかしながら、このように単に同じ状態が対応づけられたコンテンツであるからといって、今のユーザの置かれる環境（つまりコンテンツの配信先の環境）においてそのコンテンツを再生したとしても、必ずしも同じ状態が得られるとは限らない。つまり、今のユーザが置かれる環境と、履歴中から検索したその状態が得られたときのユーザが置かれていた環境とが異なるものであれば、コンテンツを再生して得られるユーザの状態は必ずしも同じになるとは限らない。これは、或るコンテンツを再生したときのユーザの状態変化のしかたは、環境が異なれば同様に異なる可能性があるからである。
そこで本発明では、上記のようにして再生履歴情報としてコンテンツを再生したときの環境情報をも対応づけるものとしている。そして、同じ状態を得るためのコンテンツを要求するとしたときは、状態と共に環境も指定するものとし、再生履歴情報からはこれら指定された状態と環境とが一致するとされるコンテンツ特定情報を検索するものとしている。
このことにより、単に状態のみが一致するコンテンツを選択する場合よりも、さらに確実に所望の状態を得るためのコンテンツを選択することができる。
【発明の効果】
【０００９】
このようにして本発明によれば、新たなコンテンツの選択手法として、ユーザが置かれている或る環境にて或る状態を得たいとしたときに、その環境においてその状態を得ることのできるコンテンツを選択することができる。このように新たなコンテンツの選択手法が実現されることでコンテンツ再生にあたっての有用性向上が図られる。
【００１０】
さらに、上記のようにして本発明の手法は、状態と共に環境も一致することを条件としてコンテンツを選択するので、単に状態の一致のみを条件にコンテンツを選択する場合よりも確実に所望の状態を得るためのコンテンツを選択することができるものとなる。
【発明を実施するための最良の形態】
【００１１】
以下、発明を実施するための最良の形態（以下実施の形態とする）について説明していく。
＜第１の実施の形態＞
−システム概要−
図１は、第１の実施の形態としてのコンテンツ配信システム１−１の概要について説明するための図である。
第１の実施の形態のコンテンツ配信システム１−１としては、図示するようにして複数の端末装置２、複数のアクセスポイント（ＡＰ）３、複数の再生装置５、ネットワーク４、及びサーバ装置６を含んで構成される。
この場合、当該コンテンツ配信システム１−１が扱うコンテンツは、音楽コンテンツとされる場合を例示する。また、所定単位によるコンテンツとは、１曲単位の音楽であるとする。
【００１２】
端末装置２は、携帯型のオーディオプレイヤとされ、ユーザがこれを持ち歩いて使用することが想定される。具体的にこの場合の端末装置２としては、記憶媒体として例えばＨＤＤ（Hard Disc Drive）を内蔵したオーディオプレイヤとして構成される。
この場合、端末装置２に格納されるオーディオデータは、例えばパーソナルコンピュータなどの外部機器から転送されたものとなる。つまり、前提として、この場合の端末装置２のユーザは、予め音楽ＣＤ（Compact Disc）などから再生したオーディオデータやネットワーク経由でダウンロードしたオーディオデータをパーソナルコンピュータなどの所要の機器に取り込んでおくようにされる。そして、このようにオーディオデータが取り込まれた機器から端末装置２に対しそれらのオーディオデータを転送・保存するようにされている。
【００１３】
ここで、特に本例の場合においては、上記パーソナルコンピュータなどの所定機器におけるオーディオデータの取り込み時には、オーディオデータの付加情報も対応づけて保存するようにされる。例えば装填された音楽ＣＤからオーディオデータの取り込みを行う際には、上記所定機器としては、例えばインターネット上などに存在する、過去にリリースされた楽曲のタイトル名やアーティスト名、ジャンルの情報等といった付加情報をデータベース化した楽曲情報データベースに基づき、当該装填された音楽ＣＤに収録されるオーディオデータついての付加情報を取得するようにされる。そして、このように取得された付加情報を、音楽ＣＤから取り込んだオーディオデータと対応づけて保存するようにされる。或いは、インターネット上の音楽配信サイトからオーディオデータを購入・ダウンロードした場合は、そのオーディオデータと対応づけらている付加情報をオーディオデータと対応づけて保存するようにされる。
このようにオーディオデータに対しその付加情報が対応付けられて保存されることで、コンテンツとその付加情報とを対応づけたコンテンツデータベースが構築される。
端末装置２に対しては、このようにパーソナルコンピュータなどの所定機器側で生成されたコンテンツデータベースから、コンテンツとしてのオーディオデータとその付加情報とが転送・保存される。すなわち、端末装置２においても、オーディオデータとしてはその付加情報が対応づけられた状態で保存されてコンテンツデータベースが形成されることになる。
【００１４】
アクセスポイント３は、いわゆる無線ＬＡＮ（Local Area Network）アクセスポイントであり、端末装置２が例えばインターネットとされるネットワーク４に接続された外部機器との間でデータ通信が可能となるように電波の中継を行う。
本実施の形態において、これらアクセスポイント３としては屋外や所定の施設内等に設置されることを想定している。
【００１５】
再生装置５は、ネットワーク４を介した外部機器との間でデータ通信が可能に構成された、据え置き型のオーディオプレイヤである。後述もするように、再生装置５に対しては、サーバ装置６からネットワーク４を介してコンテンツとしてのオーディオデータが配信される。再生装置５はこのように配信されたオーディオデータについて再生を行うことができるように構成されている。
【００１６】
サーバ装置６は、ネットワーク４を介した外部機器、特に上記再生装置５との間でデータ通信が可能に構成される。後述もするようにサーバ装置６に対してはコンテンツデータベースとしてこの場合はオーディオデータとその付加情報（タイトルやジャンル情報など）が対応づけられて格納されており、このデータベースから選択したオーディオデータを再生装置５に対して配信するようにされる。
【００１７】
−端末装置の構成−
図２は、図１に示した端末装置２の内部構成について示すブロック図である。
図２において、先ずＣＰＵ（Centeral Processing Unit）２１は、起動されたプログラムに基づいて端末装置２全体の制御、演算処理を行う。例えばユーザに対する入出力動作、ＨＤＤ（Hard Disc Drive）３７によるデータの記録／再生の制御等を行う。
ＣＰＵ２１に対しては、図示するようにＲＯＭ（Read Only Memory）２２とＲＡＭ（Random Access Memory）２３とが備えられる。
ＲＯＭ２２には、ＣＰＵ２１の動作プログラム、プログラムローダー、各種演算係数、プログラムで用いるパラメータ等が記憶される。
また、上記ＲＡＭ２３には、プログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。
【００１８】
ＧＰＳ（Global Positioning System）アンテナ２４及び位置情報検出部２５は、現在の位置情報を検出するために設けられる。ＧＰＳアンテナ２４によっては、図示されないＧＰＳ衛星が送出する電波が受信される。位置情報検出部２５は、ＧＰＳアンテナ２４により受信される電波の上記ＧＰＳ衛星からの到達時間に基づいて位置情報（緯度、経度）を検出するようにされる。
位置情報検出部２５により検出された位置情報はＣＰＵ２１に供給される。
【００１９】
生体情報センサ２６は、当該端末装置２のユーザとしての人体の生体情報を検出するために設けられる。本実施の形態の場合、生体情報センサ２６としては、ユーザの生体情報として心拍（脈拍）を検出するように構成される。
そしてこの場合、センサの取り付け位置としては、端末装置２が携帯型のオーディオプレイヤとされ、ユーザがヘッドホンにより再生音声を聴取するようにされることに応じ、ヘッドホンのパッド部分（耳あて部）に対して埋め込まれるようにされている。つまり、この場合の生体情報センサ２６としては、ユーザの耳の脈拍を検出するようにされている。
【００２０】
状態情報生成部２７は、生体情報センサ２６により検出される生体情報に基づき、ユーザの心理的状態を示す状態情報を生成するようにされる。
生体情報センサ２６により検出される生体情報としての脈拍の情報から平均脈拍数（平均心拍数）の情報を状態情報として生成する。
平均脈拍数の値が大きければ、それだけユーザの気分が高揚しているということがわかる。逆に平均脈拍数の値が小さければ、ユーザの気分が落ち着いているということがわかる。このように平均脈拍数の情報は、ユーザの心理的状態を示す状態情報として扱うことができる。
【００２１】
操作入力部２８は、例えば端末装置２の筐体外面に表出するようにして備えられる図示されない操作キー等によるの入力デバイスであって、ユーザが各種操作入力やデータ入力を行う。操作入力部２８で入力された情報はＣＰＵ２１に対して操作又はデータの入力情報として伝達される。ＣＰＵ２１は入力された情報に対応して必要な演算や制御を行う。
【００２２】
表示部２９は、例えば液晶パネルなどの表示パネルを備え、ユーザに対して各種情報表示を行う。表示処理部３０は、ＣＰＵ２１から各種動作状態や入力状態、通信状態に応じて供給される表示データに基づき、表示部２９を駆動して表示動作を実行させる。
【００２３】
通信部３１は、アンテナ３２を介して図１に示したアクセスポイント３との間で無線ＬＡＮ通信を行って、ネットワーク４を介しての外部機器（この場合は特にサーバ装置６）との間でデータ通信を行う。通信部３１は、ＣＰＵ２１から供給された送信データについて所要のエンコード処理を施し、これがネットワーク４上の所定の機器（サーバ装置６）に対して送信されるようにしてアクセスポイント３との間でデータ通信を行う。またネットワーク４を介してサーバ装置６などの外部機器から送信されてきたデータについては、所要のデコード処理を施してＣＰＵ２１に受け渡す。
【００２４】
ＵＳＢ（Universal Serial Bus）インタフェース３３は、図示するＵＳＢ端子Ｔusbに対して接続されたＵＳＢケーブルを介し接続された外部機器との間でデータ通信を行うために備えられる。特に、この場合のＵＳＢインタフェース３３を介しては、外部機器からのオーディオデータなどが受信される。
先の図１において述べたように、この場合の端末装置２のユーザは、端末装置２にオーディオデータを取り込むにあたっては、先ずはパーソナルコンピュータなどの所定の機器にオーディオデータを取り込むようにされる。その上で、この所定機器から当該端末装置２側にオーディオデータを取り込むようにされている。
また前述もしたように、上記パーソナルコンピュータなどの所定機器におけるオーディオデータの取り込み時には、オーディオデータの付加情報も対応づけて保存するようにされ、端末装置２側には、オーディオデータと共にその付加情報も取り込まれるものとなっている。
上記ＵＳＢインタフェース３３を介しては、このようなパーソナルコンピュータなどの所定機器からのオーディオデータとその付加情報とが取り込まれるもとなる。
【００２５】
記録／再生部３４は、記憶媒体としてのＨＤＤ３７に対する記録データを生成するための処理、及びＨＤＤ３７から読み出されたデータについての再生処理を行うために設けられる。
例えば、ＨＤＤ３７に対するデータの記録時において、記録／再生部３４は、ＣＰＵ２１から供給されるデータ（この場合は特に上記したオーディオデータとその付加情報）について所定のエンコード処理を行って記録データを生成する。そして、この記録データをＨＤＤ３７に受け渡して記録させる。
また、再生時においては、ＨＤＤ３７から読み出されたデータについて所定のデコード処理を行って再生データを得る。再生されたオーディオデータについては、音声信号処理部３５に供給するようにされる。また再生されたオーディオデータの付加情報についてはＣＰＵ２１に供給するようにされる。この際、ＣＰＵ２１はこの付加情報に基づく表示データを生成してこれを表示処理部３０に供給することで、表示部２９上に再生中のオーディオデータについてのタイトル名などの付加情報を文字等により表示させることができる。
【００２６】
音声信号処理部３５は、ＣＰＵ２１の制御に基づき、供給されるオーディオデータについて所要の音声信号処理を施す。例えばＣＰＵ２１からの指示値に基づく音量調整処理などを行うようにされる。
音声信号処理部３５にて音声信号処理の施されたオーディオデータはＤ／Ａ変換された後、ヘッドホンアンプ３６にて増幅されて図示するヘッドホン端子Ｔhdに対して供給される。ヘッドホン端子Ｔhdに供給されたオーディオ信号は、ヘッドホン端子Ｔhdに接続されたヘッドホンを介して音声出力される。
【００２７】
ＨＤＤ３７には、図示するように端末側コンテンツデータベース３７ａが格納される。
この端末側コンテンツデータベース３７ａは、上記した所定機器側からＵＳＢインタフェース３３を介して端末装置２側に転送されたオーディオデータとその付加情報とに基づいて生成されたものである。
このようにオーディオデータとその付加情報とが対応づけられた情報が格納されることで、ＣＰＵ２１は、各曲についてそのタイトル名やジャンルの情報などの付加情報を取得することが可能となる。
【００２８】
なお、ここではオーディオデータの付加情報は上記所定機器側にて楽曲情報データベースなどから自動的に取得するものとして説明したが、これをユーザが手動で入力するように構成することもできる。
また、端末装置２は外部機器に格納されるオーディオデータを取り込むものとして説明したが、端末装置２単体でオーディオデータの取り込み、付加情報の取得（又はその入力受付）、コンテンツデータベース３７ａの生成ができるように構成することもできる。
【００２９】
−サーバ装置の構成−
図３は、図１に示したサーバ装置６の内部構成について示すブロック図である。
図３において、ＣＰＵ４１は、起動されたプログラムに基づいて当該サーバ装置６の全体制御、演算処理を行う。例えば、図示する入力部４５に対する入力に応じた動作、ＨＤＤ４８へのデータファイルの格納や管理情報の作成・更新等を行う。またＣＰＵ４１は、図示するバス４２を介して各部との間で制御信号やデータのやりとりを行う。
【００３０】
メモリ部４３は、ＣＰＵ４１が処理に用いるＲＯＭ、ＲＡＭ、フラッシュメモリなどを包括的に示している。このメモリ部４３のＲＯＭには、ＣＰＵ４１の動作プログラム、プログラムローダー等が記憶される。また、上記フラッシュメモリには各種演算係数、プログラムで用いるパラメータ等が記憶され、ＲＡＭにはプログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。
【００３１】
ＨＤＤ４８においては、ＣＰＵ４１の制御に基づいてデータファイルの格納や管理情報の作成・更新等が行われる。
ＨＤＤ４８に対しては、図示するようにして再生履歴情報４８ａ、ショップ情報４８ｂ、サーバ側コンテンツデータベース４８ｃが格納される。
再生履歴情報４８ａは、後述するようにしてサーバ装置６が端末装置２から送信される情報に基づいて生成する情報である。
また、ショップ情報４８ｂは、後述するショップとの間で予め登録された情報に基づいて生成された情報となる。
さらに、サーバ側コンテンツデータベース４８ｃは、先に述べた端末側コンテンツデータベース３７ａと同様に、コンテンツとしてのオーディオデータとその付加情報とが対応付けられた情報となる。後述もするが、サーバ装置６は、このようにＨＤＤ４８に格納されるサーバ側コンテンツデータベース４８ｃから選択したコンテンツを再生装置５に対して配信するようにされる。
【００３２】
入力部４５は、図示されないキーボードやマウス、リモートコマンダー、その他の入力デバイスとされる。この入力部４５に対しては、サービスを運営する側のオペレータなどが各種操作入力やデータ入力を行うものとして想定されている。
入力部４５で入力された情報は入力処理部４４で所定の処理が施され、ＣＰＵ４１に対して操作又はデータの入力として伝達される。そしてＣＰＵ４１では入力された情報に対応して必要な演算や制御を行うようにされる。
【００３３】
ディスプレイ４７は、例えば液晶ディスプレイなどの表示ディスプレイとされて、オペレータ等に対して各種情報表示を行う。例えばＣＰＵ４１が各種動作状態や入力状態、通信状態に応じて表示情報を表示処理部４６に供給すると、表示処理部４６は供給された表示データに基づいてディスプレイ４７を表示駆動し、これによって各種の情報についての表示出力が行われる。
【００３４】
通信処理部４９は、ＣＰＵ４１の制御に基づいて送信データのエンコード処理、受信データのデコード処理を行う。
ネットワークインタフェース５０は、上記通信処理部４９にてエンコードされた送信データをネットワーク４を介して所定の機器、特に図１に示した再生装置５に送信する。またネットワーク４を介して端末装置２などの外部機器から送信されてきた信号を、通信処理部４９に受け渡す。
通信処理部４９は受信した情報をＣＰＵ４１に転送する。
【００３５】
−再生装置の構成−
図４は、図１に示した再生装置５の内部構成について示すブロック図である。
図４において、先ずＣＰＵ５１は、起動されたプログラムに基づいて再生装置５全体の制御、演算処理を行う。例えばユーザに対する入出力動作、ＨＤＤ６２によるデータの記録／再生の制御等を行う。
この場合のＣＰＵ５１に対しても、図示するようにＲＯＭ５２とＲＡＭ５３とが備えられる。
ＲＯＭ５２にはＣＰＵ５１の動作プログラム、プログラムローダー、各種演算係数、プログラムで用いるパラメータ等が記憶される。また、ＲＡＭ５３にはＣＰＵ５１がプログラムを実行する上でのデータ領域、タスク領域が一時的に確保される。
【００３６】
操作入力部５４は、例えば再生装置５の筐体外面に表出するようにして備えられる図示されない操作キー等によるの入力デバイスであって、ユーザが各種操作入力やデータ入力を行う。操作入力部５４で入力された情報はＣＰＵ５１に対して操作又はデータの入力情報として伝達される。ＣＰＵ５１は入力された情報に対応して必要な演算や制御を行う。
【００３７】
表示部５７は、例えば液晶パネルなどの表示パネルを備え、ユーザに対して各種情報表示を行う。表示処理部５８は、ＣＰＵ５１から各種動作状態や入力状態、通信状態に応じて供給される表示データに基づき、表示部５７を駆動して表示動作を実行させる。
【００３８】
通信処理部５５は、ＣＰＵ５１の制御に基づいて送信データのエンコード処理、受信データのデコード処理を行う。
ネットワークインタフェース５６は、上記通信処理部５５にてエンコードされた送信データをネットワーク４を介して所定の機器、特に図１に示したサーバ装置６に送信する。またネットワーク４を介してサーバ装置６などの外部機器から送信されてきた信号を、通信処理部５５に受け渡す。
通信処理部５５は受信した情報をＣＰＵ５１に転送する。
【００３９】
記録／再生部５９は、記憶媒体としてのＨＤＤ６２に対する記録データを生成するための処理、及びＨＤＤ６２から読み出されたデータについての再生処理を行うために設けられる。
つまり、ＨＤＤ６２に対するデータの記録時において、記録／再生部５９は、ＣＰＵ５１から供給されるデータついて所定のエンコード処理を行って記録データを生成する。そして、この記録データをＨＤＤ６２に受け渡して記録させる。
また、再生時においては、ＨＤＤ６２から読み出されたデータについて所定のデコード処理を行って再生データを得る。再生されたオーディオデータについては、音声信号処理部６０に供給するようにされる。また再生されたオーディオデータの付加情報についてはＣＰＵ５１に供給するようにされ、ＣＰＵ５１はこの付加情報に基づく表示データを生成してこれを表示処理部５８に供給することで、表示部５７上に再生中のオーディオデータについてのタイトル名などの付加情報を文字等により表示させることができる。
【００４０】
音声信号処理部６０は、ＣＰＵ５１の制御に基づき、供給されるオーディオデータについて所要の音声信号処理を施す。例えばＣＰＵ５１からの指示値に基づく音量調整処理などを行うようにされる。
音声信号処理部６０にて音声信号処理の施されたオーディオデータはＤ／Ａ変換された後、アンプ６１で増幅されて図示する音声出力端子Ｔauに対して供給される。音声出力端子Ｔauに供給されたオーディオ信号は、図示されないスピーカを介して音声出力される。
【００４１】
−第１の実施の形態としての動作−
図５は、第１の実施の形態のコンテンツ配信システム１−１による動作を説明するための模式図である。なお、この図においては図１に示したアクセスポイント３とネットワーク４は省略して示している。
先ず、第１の実施の形態のコンテンツ配信システム１−１のねらいとしては、予め登録されたショップに訪れる客に対し、或る基準で選択した曲を聴かせることで、そのショップに訪れた客の商品購買率を上げることである。
その前提として、先ずこの場合には、ショップごとにそれぞれ客がより気持ちよく商品を購入できる心理状態というものがあることとする。例えば、或るショップでは、客の気分が高揚しているときに良く商品が売れるとか、逆に別のショップでは客の気分が落ち着いているときに商品が良く売れるといった事象が起こりうるものとする。
このことを前提として、先ず本例では、各ショップごとに対応したこのように商品が良く売れるとされるときの心理状態のタイプを、そのショップの「ターゲット状態タイプ」として定義する。この場合、図中エリアＡにおけるショップＡでは、ターゲット状態タイプがタイプ１であることが示されている。また同じエリアＡ内のショップＢでは、ターゲット状態タイプはタイプ２であり、さらに、エリアＢにおけるショップＣのターゲット状態タイプはタイプ１であるものとして示している。
【００４２】
そして、本例のコンテンツ配信システム１−１としては、上記ねらいの実現のために、対象とするショップ（正確にはそのショップに配置される再生装置５）に対して、そのショップに対応して設定された「ターゲット状態タイプ」としての心理状態を得ることのできるコンテンツを配信するサービスを行うものとしている。
このようなコンテンツ配信システム１−１によるサービスにおいて、サービスを享受する側となる各ショップ側は、予めサービスの提供側としてのサーバ装置６側に対して必要事項を登録しておくようにされる。すなわち、ショップ側は、少なくともそのショップのターゲット状態タイプの情報と共に、この場合はその所在エリアの情報も登録するようにされる。これらの情報の登録は、再生装置５によりネットワーク４経由でサーバ装置６に対して直接的に行うことができる。或いはサービス提供者に対してそれらの情報を記入した用紙を郵送し、サービス提供者がサーバ装置６にそれらの情報を入力することで行うこともできる。
また、このように登録が為されたことに応じ、サーバ装置６側では、各ショップに対しショップＩＤ（各ショップを識別するための識別子）を割り振る。例えば再生装置５によるネットワーク４経由での登録が行われた場合は、サーバ装置５が自動的にショップＩＤを割り振り、これを再生装置５側に送信して保持させる。或いは、郵送による登録が行われた場合は、サービス提供者がショップＩＤを割り振りこれを郵送などによりショップ側に返信する。ショップ側はそのショップＩＤを再生装置５に入力して保持させる。
サーバ装置６では、各ショップからの登録情報とそのショップＩＤとを対応づけて、図示するようなショップ情報４８ｂを生成する。すなわち、このショップ情報４８ｂとしては、ショップＩＤに対して所在エリアとターゲット状態タイプの情報とが対応付けられた情報となる。
【００４３】
一方で、コンテンツ配信システム１−１の構成要素としては、端末装置２もある。これら端末装置２は、サーバ装置６が再生装置５に対して配信すべきコンテンツを選択する上で基準とする、再生履歴情報４８ａを生成するための履歴情報のサンプリングのために必要な構成要素となる。
つまり、各端末装置２では、図中＜１＞と示されるように、１タイトルのコンテンツを再生するごと（つまりこの場合は１曲分のオーディオデータを再生するごと）に、状態情報として平均脈拍数の情報を取得するようにされる。
このように１タイトル再生ごとに取得される平均脈拍数の情報は、そのタイトルの曲を聴いたときに得られたユーザの心理的状態を示す情報として扱うことができる。
そして、このような状態情報を取得した上で、各端末装置２は、位置情報検出部２５により検出される位置情報と、再生タイトル（つまり再生中のオーディオデータと対応づけられているタイトルの情報）、及び状態情報をサーバ装置６側に送信するようにされる。
【００４４】
なお、確認のために述べておくと、この図では、各エリアにおいて端末装置２がそれぞれ３つのみ存在するものとして計６つの端末装置２のみが存在するものとして示しているが、実際の端末装置２の個数はこれに限定されるべきものではなく、より多くの端末装置２が存在することが望ましい。また、ここでは説明の便宜上、すべての端末装置２が何れかのエリアに存在しているものとして示しているが、端末装置２（つまりこれを携帯するユーザ）としては不自然に特定のエリアに留まるなどといったことは必要なく、端末装置２により再生される曲を聴きながら日常的な行動をとるようにされていればよいものであって、当然のことながら特定のエリア外に居るときもあり得ることを想定している。
つまり、以降の説明で明らかとなるように、サーバ装置６側は、端末装置２が特定のエリア内に在るときの情報のみに基づいてコンテンツを選択するようにされているものである。
【００４５】
サーバ装置６では、各端末装置２から送信された位置情報、再生タイトル、状態情報が受信される。そしてサーバ装置６は、このような各端末装置２からの送信情報と共に、現時刻の情報とを対応づけてＨＤＤ４８内の再生履歴情報４８ａに追加する。
なお、この再生履歴情報４８ａにおいて、「エリア」の情報は或る地域範囲を示す情報であり、この場合には図中のエリアＡ／エリアＢの区分に対応した情報となる。この場合、端末装置２から送信されるのは位置情報（緯度、経度）であり、これは或る地点のみを示す情報となるが、サーバ装置６はこれをエリアの情報に変換して再生履歴情報４８ａに追加するようにされる。すなわち、サーバ装置６では、端末装置２側から送信された位置情報については、予め設定されたエリアＡ／エリアＢを定義する範囲情報に基づき、その位置情報が属するエリアを特定し、そのエリア情報を再生履歴情報４８ａに追加するようにされている。
【００４６】
なお、上記のように実施の形態では、端末装置の周りの環境を特定するための位置の情報（すなわちこの場合の環境情報である）を、エリアの情報に変換して再生履歴情報に追加するものとしているが、このように位置情報をエリア情報に変換するのは、後述するコンテンツの選択時において、環境を表すとされる位置の情報が一致するかしないかの範囲を定義づけるために行っているものである。すなわち、この場合は環境が一致する定義として、点による位置が一致するのではなく、或る特定の同一範囲内にあることを以て位置が一致するものと定めているものであり、従って例えば他の手法として、位置情報そのものを再生履歴情報に追加し、コンテンツ選択時には指示された位置の情報と再生履歴情報内の位置情報とを比較してそれらが予め定められた特定の同一範囲内に含まれるか否かを判別してそれらの位置（環境）が一致しているか否かを判別することによっても、結果的には同じことを行っていることになる。
この説明からも理解されるように、再生履歴情報にエリア情報を追加するのは、本質的には位置情報を再生履歴情報に追加していることに変わりはないものとなる。すなわち、エリア情報は広義の位置情報であって、従ってこの場合において上記のように再生履歴情報にエリア情報を追加するのは、端末装置側で検出された位置情報を再生履歴情報に追加しているとみなすことができる。
【００４７】
上記のようにしてサーバ装置６では、各端末装置２からの送信情報に基づき、タイトル、エリア情報、状態情報が対応付けられた再生履歴情報４８ａが生成される。このような再生履歴情報４８ａは、端末装置２の各ユーザがどのエリアでどの曲を聴いたときにどのような心理状態となったかについての履歴を示す情報となる。
つまり、このような再生履歴情報４８ａを利用すれば、対象とするエリアが指定されることで、そのエリアにおいてはどの曲を聴かせればどのような心理的状態を得ることができるかを推測するということが可能になる。
なお、この場合、再生履歴情報４８ａに対しては現時刻の情報を追加しているが、このように各履歴情報に現時刻情報も対応づけておけば、例えば履歴情報を古い順に削除していくことができる。或いは、最新の時刻情報が対応付けられるコンテンツを選択することで、最新のコンテンツを再生装置５に配信するなどといったことも可能となる。
【００４８】
続く＜３＞以降の動作は、サーバ装置６が再生履歴情報４８ａの内容に基づいてコンテンツを選択する動作となる。
先ず＜３＞では、再生装置５による配信要求が為される。つまり、ショップ店員等がコンテンツの配信を要求するとして再生装置５に対し所定の操作入力を行ったことに応じ、配信要求として、再生装置５は予めサーバ装置６側から割り与えられた（或いは予め入力され保持されている）ショップＩＤの情報をサーバ装置６に対して送信するようにされる。
ここでは、エリアＡにおけるショップＡに配置される再生装置５から配信要求が行われたことが示されている。
【００４９】
このような再生装置５からの配信要求に応じ、サーバ装置６側では、図中＜４＞と示されるように、先ずは送信されたショップＩＤの情報を元に、ショップ情報４８ｂからそのショップの所在エリアの情報とターゲット状態タイプの情報とを特定するようにされる。つまり、これによって配信要求を行ったショップが置かれる位置（環境）の情報とそのターゲット状態タイプ（状態）の情報とが特定されたことになる。
【００５０】
そして、このように所在エリアとターゲット状態タイプとを特定すると、エリアと状態が一致するタイトルの情報を再生履歴情報４８ａから検索する（図中＜５＞）。
【００５１】
ここで、本実施の形態において状態情報は平均脈拍数の情報とされる。このような平均脈拍数の情報については、その数値が完全に位置せずとも、或る程度の値の範囲の区切りで、心理的状態として気分が高揚しているか沈んでいるかのタイプの一致／不一致を判別することができる。
サーバ装置６において、上記ターゲット状態タイプの情報としては、これらそれぞれの状態タイプを定義するための平均脈拍数の値についての範囲情報が設定されている。従ってこの場合において状態情報が一致するか否かについては、対象とする状態情報としての平均脈拍数の値が、特定されたターゲット状態タイプとしての平均脈拍数の範囲情報により特定される範囲内に含まれるか否かについて判別するようにされる。
或いは、先に述べた位置情報の場合と同様に、端末装置２側から送信された平均脈拍数の値の情報を何れかの状態タイプの情報に変換した上で再生履歴情報４８ａに追加し、このように再生履歴情報４８ａに追加された状態タイプの情報とターゲット状態タイプの情報とが一致するか否かを判別するように構成することもできる。
つまりは、状態情報としても、先の位置情報の場合と同様に、或る値で完全に一致せずとも、少なくとも予め「一致する」とされる範囲として定められた所定の範囲情報に基づき、指定された状態と一致しているか否かの判別が行われればよいものである。
【００５２】
続いて、上記のようにしてタイトルの情報を検索すると、そのタイトルのコンテンツを選択する（図中＜６＞）。すなわち、サーバ側コンテンツデータベース４８ｃを参照し、検索されたタイトルの情報が対応づけられているコンテンツを選択する。
その上で、図中＜７＞と示すように、選択したコンテンツを、配信要求を行ったショップ側、つまり再生装置５に対して送信する。
【００５３】
再生装置５側では、図中＜８＞と示されるようにして、サーバ装置６から送信されたコンテンツを保存するようにされる。この場合、コンテンツの保存先は、図４に示したＨＤＤ６２とされる。
そして、このようにコンテンツを保存すると、＜９＞と示されるようにして保存したコンテンツを再生するようにされる。
【００５４】
このようにサーバ装置６から送信されて再生装置５側で保存されたコンテンツは、その再生装置５が配置されたショップが存在するエリアにおいて、そのショップが設定したターゲット状態タイプによる心理的状態を得ることができるとして選択されたコンテンツである。すなわち、このようなコンテンツが再生装置５によって再生されることで、そのショップ内に居る客の心理的状態を目標とする状態となるように促すことができる。具体的には、そのショップ内に居る客の心理的状態を、そのショップにおいて商品が良く売れるとされるときの客の心理的状態となるように促すことができ、これによって商品の売り上げ向上を図ることができる。
【００５５】
なお、上記動作説明によれば、サーバ装置６は、再生履歴情報４８ａに履歴される情報に基づいて、サーバ側コンテンツデータベース４８ｃから再生装置５側に配信すべきコンテンツを選択するようにされている。このことによると、実際に再生装置５側に配信するコンテンツを格納するサーバ側コンテンツデータベース４８ｃとしては、少なくとも再生履歴情報４８ａ内に履歴されるタイトルのコンテンツについてはそれらの全てが格納されていることが必要となる。すなわち、サーバ側コンテンツデータベース４８ｃ内に、再生履歴情報４８ａに履歴されるタイトルのコンテンツが存在しないという状況は避けなければならない。
例えばこのような条件が満たされるようにするために、サーバ側コンテンツデータベース４８ｃとしては、過去においてリリースされた全てのコンテンツ（この場合は音楽ＣＤに収録された曲）とその付加情報とを、例えばオペレータ等が手動で入力して生成されるようにすればよい。この場合、以降においてリリースされる新譜については、オペレータ等が定期的にそのコンテンツとその付加情報とをサーバ装置６に入力してサーバ側コンテンツデータベース４８ｃに追加されるようにすればよい。
或いは、サーバ装置６は、定期的に再生履歴情報４８ａの情報内容とサーバ側コンテンツデータベース４８ｃの情報内容とを比較して未入手のタイトルのコンテンツを特定し、この特定されたコンテンツをネットワーク４上の例えば音楽配信サイトなどからダウンロードするように構成すればよい。
また、他にも、端末装置２に対しては、予めサーバ側コンテンツデータベース４８ｃに格納されたコンテンツと同タイトルのコンテンツしかダウンロードできないようにしておくことで、サーバ側コンテンツデータベース４８ｃ内に再生履歴情報４８ａに履歴される全てのタイトルのコンテンツが存在するようにすることもできる。
このようにサーバ側コンテンツデータベース４８ｃ内に再生履歴情報４８ａに履歴されるタイトルのコンテンツが存在しないという状況を避けるための手法としては多様に考えられるものであり、ここで特に限定はしない。
【００５６】
また、上記動作説明では、ショップ側が予め所在エリアの情報とターゲット状態タイプの情報とをサーバ装置６側に登録し、それに応じて割り与えられるショップＩＤの情報を再生装置５からサーバ装置６に送信してそのショップに対応する所在エリアとターゲット状態タイプの情報を特定させるものとしたが、これに代え、再生装置５が配信要求ごとに所在エリアの情報とターゲット状態タイプの情報を送信するように構成することもできる。
しかし、何れの手法を採った場合にも、再生装置５としては配信要求時に所在エリアとターゲット状態タイプの情報とを指定していることには変わりない。すなわち、ショップＩＤとしては、サーバ装置６において対応する所在エリア（環境）とターゲット状態タイプ（状態）とが対応づけられているので、再生装置５側がショップＩＤを送信することによっては、サーバ装置６に対して所在エリア（環境）とターゲット状態タイプ（状態）とを指定するための情報を送信しているものとみなすことができるものである。
【００５７】
ここで、上記により説明したコンテンツ配信システム１−１の動作について、ショップ側の客の心理的状態をターゲット状態タイプとして設定された所定の心理的状態にしたいとするのであれば、再生履歴情報４８ａとしては、少なくともタイトルの情報に対して単に状態情報のみを対応づけた情報とすることも考えられる。すなわちその場合、端末装置２からは、１タイトル再生ごとの状態情報と再生タイトルの情報のみを送信するものとし、サーバ装置６側ではこれら状態情報とタイトルのみを対応づけた再生履歴情報を生成した上で、配信要求を行った再生装置５に対応したターゲット状態タイプの情報のみを元に、再生履歴情報からターゲット状態タイプと状態情報が一致するとされるタイトルを検索してコンテンツ配信を行うことになる。
しかしながら、単に同じ状態情報が対応づけられたタイトルであるからといって、配信要求を行ったショップが置かれる環境においてそのタイトルのコンテンツを再生したとしても、必ずしも同じ心理的状態を得ることができるとは限らない。つまり、配信要求を行ったショップが置かれる環境と、履歴中から検索したその状態が得られたときの端末装置２が置かれていた環境とが異なるものであれば、そのコンテンツを再生して得られる状態としては必ずしも同じになるとは限らない。例えば図中では、エリアＢ内のショップＣでは、エリアＡ内のショップＡと同様のターゲット状態タイプ１が設定されているが、このショップＣに対してショップＡに対して配信したコンテンツと同じコンテンツを配信したとしても、ショップＣ内の客の心理的状態がターゲット状態タイプ１による状態とはならない可能性もある。これは、或るコンテンツを再生したときのユーザの状態変化のしかたは、環境が異なれば同様に異なる可能性があることによる。
【００５８】
そこで本実施の形態では、上記のようにして再生履歴情報４８ａに対しては、コンテンツを再生したときの環境情報として、端末装置２が置かれていた位置（エリア）の情報をも対応づけるものとしている。そして、コンテンツを選択するときは、状態情報と共にエリア情報が一致するコンテンツを選択するものとしている。このことにより、単に状態情報のみが一致するコンテンツを選択する場合よりも、ショップが置かれる環境に応じてさらに確実にそのショップがターゲットとする所望の心理的状態を得るためのコンテンツを選択することができる。
【００５９】
また、上記説明による動作によれば、コンテンツ配信システム１−１としては、基本的には、或るコンテンツが再生されたときに得られた状態情報と環境情報と、その再生コンテンツを特定するためのコンテンツ特定情報（つまりこの場合はコンテンツのタイトルの情報）とを対応づけて再生履歴情報を生成した上で、所要の状態と環境とを指定するための情報が得られたときに、再生履歴情報からその情報により指定される状態と環境と一致するとされる状態情報と環境情報とが対応づけられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択する動作を行っているものとなる。
このような基本的動作によれば、上記環境と状態との指定が、その指定された環境でその指定された状態を得たいとして行われたものであることに応じ、その環境においてその指定された状態を得ることのできるコンテンツを選択することができる。
そして、このような新たなコンテンツの選択手法が実現されることで、コンテンツの再生を行う上での有用性向上が図られる。
【００６０】
−処理動作−
図６〜図８は、上記説明による第１の実施の形態のコンテンツ配信システム１−１としての動作を実現するために行われるべき処理動作について説明するためのフローチャートである。
これらの図のうち、図６は、端末装置２におけるコンテンツ再生時に対応して行われるべき処理動作について示し、図７は、端末装置２のサーバ装置６側への情報送信時に対応して行われるべき処理動作と、サーバ装置６側での再生履歴情報の生成時に対応して行われるべき処理動作とについて示している。
また、図８は、コンテンツ配信時に対応して再生装置５とサーバ装置６とでそれぞれ行われるべき処理動作について示している。
なお、これらの図において、端末装置側の処理動作は図２に示したＣＰＵ２１が例えばＲＯＭ２２に格納されたプログラムに基づいて実行するものであり、サーバ装置側の処理動作は図３に示したＣＰＵ４１がメモリ部４３に格納されたプログラムに基づいて実行するものである。さらには、再生装置側の処理動作は図４に示したＣＰＵ５１がＲＯＭ５２に格納されるプログラムに基づいて実行するものである。
【００６１】
先ず、図６において、ステップＳ１０１では、コンテンツの再生が開始されるのを待機するようにされる。すなわち、ＨＤＤ３７内の端末側コンテンツデータベース３７ａに格納されるコンテンツについて再生が開始されるのを待機する。コンテンツの再生は、所定のキー操作に応じてＣＰＵ２１自らが記録／再生部３４を制御して開始させるので、当該ステップＳ１０１の処理としては上記所定のキー操作が行われるのを待機するようにされればよい。
【００６２】
コンテンツの再生が開始されたとして肯定結果が得られた場合は、ステップＳ１０２において状態情報生成動作開始指示を行うようにされる。すなわち、この状態情報生成動作開始指示として、図２に示した状態情報生成部２７に対する状態情報の生成動作の開始指示を行うようにされる。具体的にこの場合、状態情報生成動作開始指示に応じては、状態情報生成部２７が生体情報センサ２６により検出される脈拍のカウント、及びタイムカウントをスタートするようにされる。
【００６３】
続くステップＳ１０３では、再生中のタイトル及び位置情報を取得するようにされる。つまり、再生が開始されたコンテンツに対応付けられるタイトルと共に、位置情報検出部２５にて検出される位置情報を取得するようにされる。
【００６４】
ステップＳ１０４では、１タイトル分のうちの所定以上の再生が終了したか否かについて判別処理を行う。すなわち、再生が開始された１タイトル分のコンテンツ（つまりこの場合は１曲分のコンテンツ）のうちの所定以上の再生を行ったか否かについて判別処理を行う。
具体的にこのステップＳ１０４では、予め定められた所定時間分の再生が終了したか否かについて判別を行うようにされているものとする。
【００６５】
ステップＳ１０４において、１タイトル分のうちの所定以上の再生が終了してはいないとして否定結果が得られた場合は、ステップＳ１０５に進み、コンテンツの再生が終了したか否かについて判別処理を行う。つまり、例えば再生停止操作などに応じてコンテンツの再生が終了したか否かについて判別を行う。コンテンツの再生が終了してはいないとして否定結果が得られた場合は、上記ステップＳ１０４に戻り、再度１タイトル分のうちの所定以上の再生が終了したか否かについて判別処理を行うようにされる。
これらステップＳ１０４とステップＳ１０５とにより、１タイトル分のうちの所定以上の再生の終了と、コンテンツの再生終了との何れかを待機するループ処理が形成されることになる。
【００６６】
一方、上記ステップＳ１０４において１タイトル分のうちの所定以上の再生が終了したとして肯定結果が得られた場合は、ステップＳ１０６に進み、状態情報取得処理を実行するようにされる。すなわち、この場合は状態情報生成部２７に指示を行って平均脈拍数の情報を計算させた上で、その平均脈拍数の情報を状態情報として取得する。具体的に状態情報生成部２７は、ＣＰＵ２１からの指示に応じ、脈拍数のカウントとタイムカウントとを停止し、それらのカウント値に基づいて平均脈拍数（例えば毎分）を計算するようにされる。そしてＣＰＵ２１は、このように計算（生成）された平均脈拍数の情報を状態情報として取得する。
【００６７】
ステップＳ１０７では、状態情報生成動作リセット指示を行う。つまり、状態情報生成部２７に対し状態情報生成動作をリセットさせるための指示を行う。具体的には、状態情報生成部２７に対し、脈拍数のカウント値とタイムカウント値とをリセットさせるための指示を行う。
【００６８】
続くステップＳ１０８では、タイトル、位置情報、及び状態情報を対応付けて保持する。すなわち、先のステップＳ１０３にて取得したタイトル及び位置情報と共に、ステップＳ１０６にて取得した状態情報を対応づけて、例えばＲＡＭ２３等の所要の記憶媒体にこれらを保持するための処理を実行する。
【００６９】
そして、ステップＳ１０９では、次のタイトルの再生が開始するのを待機するようにされる。このステップＳ１０９において、次のタイトルが再生されたとして肯定結果が得られた場合は、先のステップＳ１０２に戻り、再び状態情報生成動作開始指示を行うようにされる。つまり、これによって次のタイトルのコンテンツについて、状態情報の生成動作が再度開始され、さらに以降に続く処理が同様に実行されることになる。
【００７０】
そして、最終的に、先に述べたステップＳ１０５においてコンテンツの再生が終了したとして肯定結果が得られた場合は、図示するようにしてこの図に示す処理動作を終了するようにされる。
【００７１】
なお、この図６において、ステップＳ１０４では、平均脈拍数の情報を得るための条件として「１タイトル分のうちの所定以上の再生」を定義したが、この「所定以上の再生」とは、上記により例示したような予め定められた所定時間分の再生とする以外にも多様に考えられる。
例えば曲の長さはまちまちであり、場合によっては上記予め設定した時間長に満たない曲が再生されることも考えられ得る。このような場合に対応させて、「所定以上の再生」としては、再生される１タイトル分のコンテンツの長さを１００％とした場合にその所定％分の再生を行ったか否かを判別するものとしてもよい。或いは、１タイトル分のコンテンツの全てを再生したか否かについて判別するように構成することもできる。
【００７２】
また、図６では、或る１タイトル分のコンテンツの再生が開始された以降は、コンテンツの再生が終了するまで順に次のタイトルのコンテンツが再生されることのみを想定したが、コンテンツの再生が開始された以降においては、１タイトル単位で再生コンテンツを選択する送り操作（この場合は曲送り操作）が行われることもある。
図示による説明は省略するが、このような送り操作も考慮するとした場合は、ステップＳ１０４で否定結果が得られたときに、このような送り操作が行われたか否かについて判別する処理を追加する。この追加処理において送り操作が行われていないとして否定結果が得られた場合はステップＳ１０５に進むようにされる。つまり、これによって１タイトル分のうちの所定以上の再生終了と、送り操作と、コンテンツの再生終了の何れかを待機するループ処理が形成されることになる。そして、上記追加処理において送り操作が行われたとして肯定結果が得られた場合には、ステップＳ１０２に進むようにされればよい。これによって送り操作も行われるとした場合に対応した処理動作を実現できる。
【００７３】
続いて、図７は、端末装置２のサーバ装置６側への情報送信時に対応して行われるべき処理動作と、サーバ装置６側での再生履歴情報の生成時に対応して行われるべき処理動作とについて示している。
なお、この図７に示す端末装置側の処理動作としては、端末装置２のＣＰＵ２１が先の図６に示した処理動作と並行して行うべき処理動作となる。
また、この図７において、端末装置２がアクセスポイント３を介してサーバ装置６側との接続を確立する際の処理動作については省略している。
【００７４】
先ず、端末装置側において、ステップＳ２０１では、送信実行タイミングを待機するようにされる。この送信実行タイミングとは、端末装置２側にて先の図６の処理により保持された各情報（タイトル、位置情報、状態情報）をサーバ装置６側に送信すべきタイミングとして予め定められたものである。
先の図５の動作説明によれば、この場合の端末装置２としては、１タイトル分のコンテンツの再生ごとに上記各情報を送信するものとされている。従ってこの送信実行タイミングとしては、１タイトル分のコンテンツの再生ごとのタイミングが設定され、従ってステップＳ２０１では１タイトル分のコンテンツの再生が終了するタイミングを待機するようにされている。
【００７５】
そして、送信実行タイミングであるとして肯定結果が得られた場合は、ステップＳ２０２において、保持されたタイトル、位置情報、状態情報をサーバ装置６側に送信するための処理を実行する。具体的には、図２に示した通信部３１に対して例えばＲＡＭ２３に保持されるこれら各情報を供給してサーバ装置６に対して送信するように制御を行う。
【００７６】
一方、サーバ装置６側では、これら端末装置２側からの各情報の受信をステップＳ３０１にて待機するようにされる。そして、各情報が受信された場合は、ステップＳ３０２において先ずは位置情報をエリア情報に変換するための処理を実行する。つまり、先の図５においても説明したように、サーバ装置６側には予め特定のエリアを定義するための範囲情報が設定されており、この範囲情報に基づき、送信された位置情報が属するエリアを特定するようにされている。つまり、これによって位置情報のエリア情報への変換が行われる。
【００７７】
続くステップＳ３０３では、端末装置２側から送信されたタイトル、状態情報、エリア情報、及び現時刻を再生履歴情報４８ａに追加するための処理を実行する。すなわち、これらタイトル、状態情報、エリア情報、及び現時刻の情報が、それぞれ対応づけられた状態で再生履歴情報４８ａに追加されるようにＨＤＤ４８に対する制御を行う。
【００７８】
なお、この図７において、端末装置２側では、１タイトル分のコンテンツの再生ごとにサーバ装置６側に各情報を送信するものとしたが、例えばこのようにすると、サーバ装置６側との通信回数の増大化を招き、これに伴って処理負担も増大化してしまう虞がある。
そこで、これを対策するとした場合などには、予め設定した複数タイトル分の再生ごとや、或いは予め設定された所定時間ごとに、保持された各情報を一括してサーバ装置６側に送信するように構成することもできる。つまりこの場合、端末装置２としては、再生された各タイトルのコンテンツについて取得したタイトル、位置情報、状態情報をそれぞれ対応づけて保持するようにしておき、複数タイトル分の再生ごと、或いは所定時間経過ごとに、保持されたそれぞれのタイトルについての各情報を一括してサーバ装置６側に送信することとなる。また、サーバ装置６側としては、これら一括して送信される各情報について、そのうちの位置情報についてはそれぞれエリア情報に変換した後に、それらの情報を再生履歴情報４８ａに追加するものとすればよい。
【００７９】
また、図８は、コンテンツ配信時に対応して再生装置５とサーバ装置６とでそれぞれ行われるべき処理動作について示している。
なお、この図においても再生装置５がサーバ装置６側との接続を確立する際の処理動作については省略している。
【００８０】
図８において、先ず再生装置５側では、ステップＳ４０１において配信要求操作が行われるのを待機するようにされる。すなわち、図４に示した操作入力部５４を介した操作入力として、予め定められた配信要求指示を行うための所定の操作入力が行われるのを待機する。
【００８１】
そして、配信要求操作としての所定操作入力があったとして肯定結果が得られた場合は、ステップＳ４０２において、配信要求と共にショップＩＤをサーバ装置６に送信するための処理を実行する。
ここで、先の図５においても説明したように、再生装置５に対しては予めサーバ装置６側から割り与えられたショップＩＤが保持されていることが前提とされている。このステップＳ４０２の処理としては、先ずはこのようにして予め保持されているショップＩＤを読み出すようにされる。そして、配信要求と共にこのショップＩＤをサーバ装置６側に送信するための処理を実行する。すなわち配信要求とショップＩＤとがネットワーク４を介してサーバ装置６側に送信されるように通信処理部５５に対する制御を行う。
【００８２】
サーバ装置６側においては、再生装置５側からの配信要求とショップＩＤの受信をステップＳ５０１にて待機するようにされる。
そして、これらの情報が受信された場合は、ステップＳ５０２においてショップ情報４８ｂからショップＩＤに応じた所在エリア、ターゲット状態タイプの情報を取得する。つまり、ショップ情報４８ｂにおいて受信されたショップＩＤと同じＩＤが対応づけられている所在エリアの情報とターゲット状態タイプの情報とを取得するようにされる。
【００８３】
続くステップＳ５０３では、再生履歴情報４８ａからエリアと状態が一致するタイトルを検索する。すなわち、再生履歴情報４８ａから、取得した所在エリアの情報が示すエリアの情報と同じエリアの情報が対応づけられ、且つ取得したターゲット状態タイプの情報が示す状態と一致するとされる状態情報が対応づけられているタイトルを検索する。
先にも述べたように、この場合においてターゲット状態タイプの情報としては平均脈拍数の値についての範囲情報とされるので、ターゲット状態タイプと一致するとされる状態情報であるか否かは、対象とする状態情報としての平均脈拍数の値がこの範囲情報が示す範囲内に含まれているか否かで判別するようにされる。
【００８４】
ステップＳ５０４では、検索されたタイトルのコンテンツを選択する。すなわち、再生履歴情報４８ａにおいて検索されたタイトルの情報を元に、サーバ側データベース４８ｃに格納されるコンテンツのうちから同じタイトルが対応づけられているコンテンツを選択するようにされる。
【００８５】
その上で、ステップＳ５０５では、選択したコンテンツを再生装置５側に送信するための処理を行う。つまり、上記ステップＳ５０４にて選択したコンテンツを通信処理部４９に供給してこれがネットワーク４を介して再生装置５に対して送信されるように制御を行う。
なお、このステップＳ５０５ではコンテンツとしてのオーディオデータと共にその付加情報も再生装置５に対して送信するようにされている。
【００８６】
再生装置５側では、コンテンツ（及び付加情報）の受信をステップＳ４０３にて待機する。そしてコンテンツ（及び付加情報）が受信された場合は、ステップＳ４０４において、コンテンツを保存するための処理を実行する。つまり、受信されたコンテンツ及び付加情報がＨＤＤ６２に対して記録されるように記録／再生部５９に対する制御を行う。
【００８７】
そして、続くステップＳ４０５においては、保存したコンテンツを再生するための処理を実行する。すなわち、ＨＤＤ６２に対して保存されたコンテンツとしてのオーディオデータが再生されるように記録／再生部５９に対する制御を行う。
【００８８】
なお、これまでの説明によると、実施の形態では、サーバ装置６がサーバ側コンテンツデータベース４８ｃとしての、再生装置５側に配信すべきコンテンツを格納するデータベースを保持するものとしたが、このような再生装置５側に配信すべきコンテンツを格納するデータベースはサーバ装置６とネットワーク４を介して接続された外部の機器に格納されるものとすることもできる。その場合、サーバ装置６としては、再生履歴情報４８ａから検索したタイトルの情報を上記外部機器に指定して配信すべきコンテンツをこの外部機器から取得するように構成すればよい。
【００８９】
また、これまでの説明では、再生履歴情報４８ａから配信すべきコンテンツを選択する際に、取得された所在エリアとターゲット状態タイプと一致するエリア・状態が対応づけられた全てのタイトルのコンテンツを検索し、この検索された全てのタイトルのコンテンツを選択するものとしたが、例えばそれら検索したタイトルのうち既に配信対象の再生装置５に対して配信した以外のタイトルのコンテンツのみを選択する、又は最もヒット件数の多いタイトル若しくはヒット件数の多い上位所定数のタイトルのコンテンツのみを選択するなど、検索されたタイトルのコンテンツのうちの所定のコンテンツのみを選択するように構成することもできる。
なお、上記のように既に配信したタイトル以外のタイトルを配信するにあたっては、例えば再生装置５ごとに過去に配信したコンテンツのタイトルを配信済みタイトル一覧情報として保持しておくようにし、検索したタイトルのうちこの一覧に存在しないタイトルのコンテンツを配信するものとすればよい。
【００９０】
また、検索対象をタイトルではなくジャンルとすることもできる。すなわち、状態情報・エリア情報の一致する全てのジャンルに属するコンテンツを選択するものである。
または、検索対象を他の付加情報（例えばアーティスト名の情報）とすることも可能である。
【００９１】
＜第２の実施の形態＞
−システム概要−
続いては第２の実施の形態について説明する。
図９は第２の実施の形態としてのコンテンツ配信システム１−２の概要について説明するための図である。
この図９に示されるようにして、第２の実施の形態のコンテンツ配信システム１−２の構成要素としては、第１の実施の形態のコンテンツ配信システム１−１から再生装置５を除いたものとなる。なお、以下の説明において、既に第１の実施の形態で説明した端末装置２、アクセスポイント３、ネットワーク４については同一符号を付して説明を省略する。
このような第２の実施の形態のコンテンツ配信システム１−２としても、第１の実施の形態の場合と同様にサーバ装置７が再生履歴情報４８ａに基づくコンテンツの選択・配信を行い、端末装置２が履歴情報のサンプリングのための装置としての役割を果たす。
但し、この場合においては端末装置２がコンテンツの配信先となる点が先の第１の実施の形態の場合と異なるものとなる。
【００９２】
−サーバ装置の構成−
図１０は第２の実施の形態におけるサーバ装置７の内部構成について示すブロック図である。この図１０と先の図３に示したサーバ装置６の構成とを比較してわかるように、サーバ装置７としては、サーバ装置６ではＨＤＤ４８に格納されていたショップ情報４８ｂが格納されないという点で異なるものとなる。
また、このサーバ装置７と先のサーバ装置６とではＣＰＵ４１が行うべき処理動作も異なるものとなるが、これについては以下の説明で明らかとなる。
【００９３】
−第２の実施の形態としての動作−
図１１、図１２は、第２の実施の形態のコンテンツ配信システム１−２による動作を説明するための模式図である。図１１は、端末装置２の送信情報に基づいてサーバ装置７側が再生履歴情報４８ａを生成する際の動作を模式的に示し、図１２は再生履歴情報４８ａに基づくコンテンツ配信及び再生動作について模式的に示している。
なお、これらの図においては図９に示したアクセスポイント３とネットワーク４は省略して示している。
【００９４】
先ず、第２の実施の形態のコンテンツ配信システム１−２のねらいとしては、端末装置２のユーザが或るコンテンツを再生させて例えば聴取していたとして、そのときの気分（心理的状態）を持続したいとしたときに、その気分とさせることのできるコンテンツを配信・再生することでその気分を持続させることができるようにすることにある。
このような動作の実現のため、この場合としても状態情報と環境情報とを対応づけた再生履歴情報４８ａを生成し、この再生履歴情報４８ａに基づき、指示された状態と環境とに基づくコンテンツを選択・配信するようにされる。
【００９５】
この場合の再生履歴情報４８ａの生成としても、先の第１の実施の形態の場合と同様にして行われる。
つまり、先ず図１１の＜１＞に示されるようにして、個々の端末装置２は１タイトルのコンテンツを再生するごとに、状態情報としての平均脈拍数の情報を取得するようにされる。
そして、このような状態情報を取得した上で、各端末装置２は、位置情報検出部２５により検出される位置情報と再生タイトル、及び状態情報をサーバ装置７側に送信するようにされる。
【００９６】
なお、この図においても各エリアにおいて端末装置２がそれぞれ３つのみ存在するものとして、この場合は計９つの端末装置２のみが存在するものとして示しているが、実際の端末装置２の個数はこれに限定されるべきものではなく、より多くの端末装置２が存在することが望ましい。また、ここでは説明の便宜上、すべての端末装置２が何れかのエリアに存在しているものとして示しているが、端末装置２（つまりこれを携帯するユーザ）としては不自然に特定のエリアに留まるなどといったことは必要なく、端末装置２により再生される曲を聴きながら日常的な行動をとるようにされていればよいものであって、当然のことながら特定のエリア外に居るときもあり得ることを想定している。
つまり、この場合においてもサーバ装置７側は、端末装置２が特定のエリア内に在るときの情報のみに基づいてコンテンツを選択するようにされている。
【００９７】
サーバ装置７では、各端末装置２から送信された位置情報、再生タイトル、状態情報が受信される。そしてサーバ装置７は、このような各端末装置２からの送信情報と共に、現時刻の情報とを対応づけてＨＤＤ４８内の再生履歴情報４８ａに追加していく。このようにしてサーバ装置７においてはそれぞれの端末装置２から送信される情報に基づいて再生履歴情報４８ａが生成される。
なお、この場合もサーバ装置７としては、端末装置２側から送信された位置情報については、これを予め設定された個々の特定エリア（この図ではエリアＣ／エリアＤ／エリアＥ）を定義する範囲情報に基づいてエリア情報に変換するようにされる。その上でこのエリア情報を再生履歴情報４８ａに追加するようにされる。
また、この場合も再生履歴情報４８ａに対しては現時刻の情報を追加しているが、このように各履歴情報に現時刻情報も対応づけておけば、例えば履歴情報を古い順に削除していくことができる、或いは最新の時刻情報が対応付けられるコンテンツを選択することで、最新のコンテンツを配信するなどといったことが可能となる。
【００９８】
続いて図１２は、このようにして得られた再生履歴情報４８ａの内容に基づくコンテンツ配信及び再生動作について示している。なお、この図１２では説明の便宜上、サーバ装置７に対してコンテンツの配信要求を行った端末装置２のみを示している。
先ず、先にも述べたように、この場合は端末装置２側がコンテンツの配信先となり、よって端末装置２がサーバ装置７に対する配信要求を行うものとされている。
【００９９】
ここで、先にも述べたが第２の実施の形態のねらいとしては、端末装置２のユーザが再生中のコンテンツにより得られた気分を持続させたいとしたときに、その気分とすることのできるコンテンツを配信・再生することにある。従って端末装置２のユーザとしては、このように再生中のコンテンツにより得られた気分を持続させたいとしたときに、端末装置２に対して配信要求を行うように指示するための操作入力を行うことになる。
このような所定の操作入力が行われたことに応じ、端末装置２では、図中＜１＞と示すようにコンテンツ配信要求と共に、再生中のコンテンツに応じて得られた状態情報、位置情報、再生タイトルをサーバ装置７側に送信するようにされる。
このようにして送信される状態情報が、そのときのユーザの気分（状態）を指示するための情報として扱われることになる。
なお、この場合において端末装置２が配信要求と共に再生タイトルの情報も送信するのは、現在再生されているタイトルと同タイトルのコンテンツが配信されてしまうことを防止するためである。
【０１００】
ここで、上記のようにして再生中のコンテンツに応じて得られる状態情報を取得するにあたっては、１タイトル分のコンテンツについてその所定以上の再生が行われなければならない。つまり、先の第１の実施の形態で説明したように、この場合は１タイトル分のうちの所定以上の再生が行われていなければ、状態情報としての平均脈拍数の情報を得ることができないからである。
このことによると、上記配信要求のための所定操作が行われたタイミングが１タイトル分のうちの所定以上には達していないときであった場合には、状態情報を得ることができず、必要な情報をサーバ装置７側に送信できないことになる。このように上記所定操作が１タイトルの所定以上の再生前に行われた場合には、エラーメッセージ等を表示する等して後に改めて上記所定操作を実行するように促すようにすればよい。或いは再生中のタイトルのコンテンツのうちの所定以上が再生されるまで待機し、状態情報が取得されてから送信処理を実行するようにすることもできる。
【０１０１】
このような端末装置２側からの配信要求、及び状態情報、位置情報、再生タイトルの送信に応じ、サーバ装置７側では、図中＜２＞と示されるように、エリア、状態が一致するタイトルを検索するようにされる。
この際、端末装置２側からはエリア情報ではなく位置情報が送信されるので、サーバ装置７としては送信された位置情報をエリア情報に変換するための処理を行うようにされる。その上で、このように得られたエリア情報と一致するエリア情報、及び送信された状態情報と一致するとされる状態情報が対応づけられているタイトルの情報を再生履歴情報４８ａから検索するようにされる。
【０１０２】
なお、先にも述べたように平均脈拍数の情報としてはその値が或る範囲内で一致するかしないかで状態タイプの一致／不一致を判別することができる。従ってこの場合において端末装置２側から送信された状態情報が示す状態と一致するか否かは、先ずは送信された状態情報としての平均脈拍数の値が各状態タイプの別に応じて予め設定された各範囲情報の何れに含まれるかを判別して何れの状態タイプに該当するかを特定した上で、対象とする平均脈拍数の値がその特定された状態タイプとしての範囲内に含まれるか否かにより判別するようにされる。
つまりこの場合としても、指示された状態と一致する状態情報であるか否かは、少なくとも予め「一致する」とされる範囲として定められた所定の範囲情報に基づき判別されればよいものである。
【０１０３】
さらに、該当するタイトルの情報を検索すると、この場合は＜３＞と示されるように、そのタイトルのコンテンツのうち、送信されたタイトル以外の所定のタイトルのコンテンツを選択するようにされる。すなわち、先ずは検索されたタイトルのうち、端末装置２側から送信されたタイトル以外のタイトルであって、且つ予め設定された所定の条件を満たすタイトルをさらに検索する。
この場合、上記所定の条件としては、例えばヒット件数が最も多いという条件が設定されている。すなわちこの場合、端末装置２側から送信されたタイトル以外のタイトルであって、そのうちのヒット件数が最も多いタイトルを再検索するようにされている。
そして、このようにして検索されたタイトルの情報を元にサーバ側コンテンツデータベース４８ｃを参照し、当該検索されたタイトルの情報が対応づけられているコンテンツを選択するようにされる。
【０１０４】
その上でサーバ装置７は、図中＜４＞と示すように、選択したコンテンツを、配信要求を行った端末装置２に対して送信するようにされる。
【０１０５】
端末装置２側では、図中＜５＞と示されるようにして、サーバ装置７から送信されたコンテンツを保存するようにされる。この場合、コンテンツの保存先はＨＤＤ３７とされる。
そして、このようにコンテンツを保存すると、＜６＞と示されるようにして保存したコンテンツを再生するようにされる。
【０１０６】
上記のようにしてサーバ装置７から送信されて端末装置２側で再生されたコンテンツは、その端末装置２が存在するエリア（環境）において、その端末装置２のユーザが持続したいとした気分（状態）を得ることができるとして選択されたコンテンツである。すなわち、このようなコンテンツが端末装置２によって再生されることで、その端末装置２のユーザの心理的状態を上記持続したいとされた目標の状態となるように促すことができる。
【０１０７】
またこの場合、サーバ装置７は端末装置２が送信したタイトル以外のタイトルのコンテンツを配信するものとしているが、これにより端末装置２側で再生中のタイトルが重複して配信されてしまうことを防止できる。
また、さらにこの場合、サーバ装置７はそのうちのヒット件数の最も多いタイトルのコンテンツを配信するものとしているが、これによれば、端末装置２側から指定された状態情報が示す心理的状態とすることのできる可能性の最も高いコンテンツを端末装置２側に配信することができる。
【０１０８】
ここで、上記により説明したコンテンツ配信システム１−２の動作について、端末装置２のユーザの心理的状態を、持続したいとされた目標の状態にするのであれば、再生履歴情報４８ａとしては、少なくともタイトルの情報に対して単に状態情報のみを対応づけた情報とすることも考えられる。すなわちその場合、端末装置２からは、１タイトル再生ごとの状態情報と再生タイトルの情報のみを送信するものとし、サーバ装置７側ではこれら状態情報とタイトルのみを対応づけた再生履歴情報を生成した上で、配信要求を行った端末装置２が送信したユーザの状態情報のみを元に、再生履歴情報から状態情報のみが一致するコンテンツを選択してこれを配信することになる。
しかしながら、先にも述べたように、或るコンテンツを再生したときのユーザの状態変化のしかたは、環境が異なれば同様に異なる可能性がある。そこで、第２の実施の形態としても、再生履歴情報４８ａに対しては、コンテンツを再生したときの環境情報として、端末装置２（つまりそのユーザ）が置かれていた位置（エリア）の情報をも対応づけるものとし、コンテンツを選択するときは、状態情報と共にエリア情報が一致するコンテンツを選択するものとしている。このことにより、単に状態のみが一致するコンテンツを選択する場合よりも、端末装置２（つまりそのユーザが）が置かれる環境に応じてさらに確実にそのユーザが所望する心理的状態を得るためのコンテンツを選択することができる。
【０１０９】
また、上記により説明した動作によれば、コンテンツ配信システム１−２としても、基本的には、或るコンテンツが再生されたときに得られた状態情報と環境情報と、その再生コンテンツを特定するためのコンテンツ特定情報とを対応づけて再生履歴情報を生成した上で、所要の状態と環境とを指定するための情報が得られたときに、再生履歴情報からその情報により指定される状態と環境と一致するとされる状態情報と環境情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択する動作を行っているものとなる。
このような基本的動作によって、この場合としても上記環境と状態との指定がその指定された環境でその指定された状態を得たいとして行われたものであることに応じ、その環境においてその状態を得ることのできるコンテンツを選択することができるようにされている。
そして、このような新たなコンテンツの選択手法が実現されることで、コンテンツの再生を行う上での有用性向上が図られる。
【０１１０】
−処理動作−
図１３は、上記により説明した第２の実施の形態としてのコンテンツ配信システム１−２の動作を実現するための行われるべき処理動作について示したフローチャートである。
なお、端末装置２における各種必要な情報の取得時に対応して行われるべき処理動作（図１１の＜１＞の動作に相当する）、及び端末装置２のサーバ装置７側への情報送信時に対応して行われるべき処理動作と、サーバ装置７側での再生履歴情報の生成時に対応して行われるべき処理動作（図１１の＜２＞に相当する）とについては、先の第１の実施の形態で図６、図７にて示したものと同様となるのでここでの改めの図示及びその説明は省略する。
図１３では、コンテンツ配信時に対応して端末装置２とサーバ装置７とでそれぞれ行われるべき処理動作について示している。この図１３において、端末装置側の処理動作は、この場合もＣＰＵ２１が例えばＲＯＭ２２に格納されたプログラムに基づいて実行するものであり、サーバ装置側の処理動作は図１０に示したＣＰＵ４１がメモリ部４３に格納されたプログラムに基づいて実行するものである。またこの図においても端末装置２がサーバ装置７側との接続を確立する際の処理動作については省略している。
【０１１１】
図１３において、先ず端末装置２側では、ステップＳ６０１においてコンテンツ配信要求操作が行われるのを待機するようにされる。すなわち、操作入力部２８を介した操作入力として、先の図１２にて説明したような今の気分を持続させることのできるコンテンツの配信を要求するための予め定められた所定の操作入力が行われるのを待機する。
【０１１２】
そして、配信要求操作としての所定操作入力があったとした場合は、ステップＳ６０２において、配信要求と共に、再生中のコンテンツに応じて得られた状態情報、位置情報、及び再生中のタイトルの情報をサーバ装置７に対して送信するようにされる。つまり、これによって状態・環境を指定した配信要求が為されるものとなる。
なお、先にも述べたが、上記配信要求のための所定操作が行われたタイミングが再生中の１タイトル分のコンテンツうちの所定以上には達していないときであった場合には、状態情報を得ることができず、必要な情報をサーバ装置７側に送信できないことになる。このように上記所定操作が１タイトルの所定以上の再生前に行われた場合には、エラーメッセージ等を表示する等して後に改めて上記所定操作を実行するように促すようにすればよい。或いは再生中のタイトルのコンテンツの所定以上が再生されるまで待機し、状態取得が取得されてから送信処理を実行するようにすることもできる。
【０１１３】
サーバ装置７側においては、端末装置２側からの各情報の受信をステップＳ７０１にて待機するようにされる。
そして、これらの情報が受信された場合は、ステップＳ７０２において、先ずは受信された位置情報をエリア情報に変換する処理を行うようにされる。
【０１１４】
続くステップＳ７０３では、再生履歴情報４８ａからエリアと状態が一致するタイトルを検索する。すなわち、再生履歴情報４８ａから、上記ステップＳ７０２の変換処理により得たエリア情報と一致するエリアの情報が対応づけられ、且つ端末装置２側から送信された状態情報と一致するとされる状態情報が対応づけられているタイトルを検索する。
先にも述べたように、端末装置２側から送信された状態情報と一致する状態情報であるか否かは、先ずは送信された状態情報としての平均脈拍数の値が各状態タイプの別に応じて予め設定された各範囲情報の何れに含まれるかを判別して何れの状態タイプに該当するかを特定した上で、対象とする平均脈拍数の値がその特定された状態タイプとしての範囲内に含まれるか否かにより判別するようにされる。
【０１１５】
ステップＳ７０４では、検索されたタイトルのコンテンツのうち、送信されたタイトル以外の所定のタイトルのコンテンツを選択するようにされる。
すなわち、先ずは上記ステップＳ７０３にて検索したタイトルのうち、端末装置２側から送信されたタイトル以外のタイトルであって、且つ予め設定された所定の条件を満たすタイトルをさらに検索する。先にも述べたように、この場合は上記所定の条件として例えばヒット件数が最も多いという条件が設定されており、従ってＣＰＵ４１は、端末装置２側から送信されたタイトル以外のタイトルであって、そのうちのヒット件数が最も多いタイトルを再検索するようにされる。
そして、このようにして検索したタイトルの情報を元にサーバ側コンテンツデータベース４８ｃを参照し、当該検索されたタイトルの情報が対応づけられているコンテンツを選択するようにされる。
【０１１６】
その上で、ステップＳ７０５では、選択したコンテンツを端末装置２側に送信するための処理を行う。つまり、上記ステップＳ７０４にて選択したコンテンツを通信処理部４９に供給してこれがネットワーク４を介して端末装置２に対して送信されるように制御を行う。
なお、このステップＳ７０５ではコンテンツとしてのオーディオデータと共にその付加情報も端末装置２に対して送信するようにされている。
【０１１７】
端末装置２側では、コンテンツ（及び付加情報）の受信をステップＳ６０３にて待機する。そしてコンテンツ（及び付加情報）が受信された場合は、ステップＳ６０４において、コンテンツを保存するための処理を実行する。つまり、受信されたコンテンツ及び付加情報がＨＤＤ３７に対して記録されるように記録／再生部３４に対する制御を行う。
【０１１８】
そして、続くステップＳ６０５においては、保存したコンテンツを再生するための処理を実行する。すなわち、ＨＤＤ３７に対して保存されたコンテンツとしてのオーディオデータが再生されるように記録／再生部３４に対する制御を行う。
【０１１９】
ここで、上記ステップＳ６０５の処理によると、保存したコンテンツは直ちに再生されてしまうことになるが、これによるとそれまで再生中であったタイトルのコンテンツの再生が強制的に終了されてしまい、ユーザに違和感を与えかねない。そこで、ステップＳ６０５の処理としては、ステップＳ６０４にてコンテンツが保存された後、再生中のタイトルのコンテンツの再生終了を待機し、その後に（つまりこの場合は次の曲として）上記保存されたコンテンツについての再生を開始するようにすることもできる。
【０１２０】
なお、これまでの説明から理解されるように、第２の実施の形態としても、サーバ装置７がサーバ側コンテンツデータベース４８ｃとしての、端末装置２側に配信すべきコンテンツを格納するデータベースを保持するものとしたが、この場合もサーバ側コンテンツデータベース４８ｃとしてのデータベースは、サーバ装置７とネットワーク４を介して接続された外部の機器に格納されるものとすることもできる。
【０１２１】
また、第２の実施の形態では、再生履歴情報４８ａから配信すべきコンテンツを選択する際に、エリア情報と状態情報とが一致するタイトルのコンテンツのうちの一部のみを選択するものとしたが、エリア情報と状態情報とが一致する全てのタイトルのコンテンツを選択するようにしてもよい。
また、最もヒット件数の多いタイトルのコンテンツのみを選択するものとしたが、ヒット件数の多い上位所定数のタイトルのコンテンツを選択するなど、他の条件に基づき検索したコンテンツを選択するように構成することもできる。
【０１２２】
また、第２の実施の形態としても、検索対象をタイトルではなくジャンルとすることもできる。すなわち、状態情報・エリア情報の一致する全てのジャンルに属するコンテンツを選択するものである。
または、検索対象を他の付加情報（例えばアーティスト名の情報）とすることも可能である。
【０１２３】
＜第３の実施の形態＞
−端末装置の構成−
続いて、第３の実施の形態について説明する。
第３の実施の形態は、システムの最小構成要素を端末装置のみとして実現できるものである。以下、このような第３の実施の形態としての動作を実現するための端末装置８の構成について説明する。
【０１２４】
図１４は、第３の実施の形態としての端末装置８の内部構成について示すブロック図である。なお、この図において、既に図２において説明した部分と同様となる部分については同一符号を付して説明を省略する。
【０１２５】
この図１４に示されるようにして、第３の実施の形態の端末装置８としては、これまでの実施の形態ではサーバ装置側に格納されていた再生履歴情報が格納されたものとなる。この場合、図示するようにして再生履歴情報８１がＨＤＤ３７に対して格納される。
【０１２６】
−第３の実施の形態としての動作−
図１５〜図１７は、第３の実施の形態として端末装置８による動作について説明するための図であり、図１５は再生履歴情報８１を生成するための情報収集再生モード時の動作について示し、また図１７は、再生履歴情報８１に基づき選択したコンテンツを再生する履歴情報内容反映再生モード時の動作についてそれぞれ模式的に示している。
また、図１６は、端末装置８１により生成される再生履歴情報８１のデータ構造について示している。
【０１２７】
先ず、動作説明に先立ち、第３の実施の形態としては、前提として、端末装置８のユーザが自らの心理的状態を或る状態にしたいとして（例えば気分が沈んでいるときは気分を高揚させたいとして）予め定められた状態タイプのうちから或る状態タイプを選択指定するようにされる。
それに応じ端末装置８側では、指定された状態タイプを目標状態タイプとして設定した上で、再生履歴情報８１からその指定された状態タイプと一致するとされる状態情報が対応づけられるタイトルを検索し、その検索結果に基づき端末側コンテンツデータベース３７ａ内のコンテンツを選択・再生するようにされる。つまり、これによって、ユーザの心理的状態を指定された心理状態となるように促すことができるようにする。
【０１２８】
このような動作の実現のために、第３の実施の形態としても、過去に再生されたコンテンツについてそのタイトルと状態情報、及び位置情報とを対応づけて履歴化した再生履歴情報を生成するようにされている。
但し、第３の実施の形態の場合は、これまでの各実施の形態の場合とは異なり、端末装置８単体で再生履歴情報を生成するようにされる。すなわち、１人のユーザについてのコンテンツの再生履歴情報を生成すべきものとされる。
【０１２９】
また、上記説明によれば、この場合の端末装置８では、再生履歴情報を生成するためにコンテンツを再生する動作と、上述の状態タイプの指定に応じ再生履歴情報に基づいてコンテンツを選択・再生する動作との双方を行うようにされている。これらの動作の切り替えのため、端末装置８のユーザは、履歴情報生成のためのモードと、生成された再生履歴情報に基づきコンテンツを選択・再生するためのモードとを切り替えて使用するようにされる。
ここでは、上記のように再生履歴情報を生成するにあたってのモードのことを情報収集再生モードと呼んでいる。また、再生履歴情報に基づくコンテンツの選択・再生のためのモードのことを履歴情報内容反映再生モードと呼んでいる。
【０１３０】
また、さらなる前提として、第３の実施の形態では、特定の複数エリアをユーザに設定させるものとしている。例えば自宅エリア、通勤エリア、休日の外出エリア等といった複数のエリアを設定させる。そして、上記情報収集再生モード下では、これらのエリアごとにコンテンツの再生履歴情報を得るようにされ、また上記履歴情報内容反映再生モード下では、これらのエリアのうち現在エリアが何れのエリアであるを判別した上で、現在エリアに応じて指定された状態タイプとすることのできるタイトルのコンテンツを選択・再生するようにされる。すなわち、この場合も指定された状態を得るためには同じ環境下で同じ状態となったコンテンツを再生する必要があるとの前提の下で、状態及びエリアの情報が一致するコンテンツを選択・再生するようにされている。
【０１３１】
このとき、上記複数のエリアの設定は、予めユーザが端末装置８に対し行っておくようにされる。具体的なエリアの設定手法としては、例えばユーザに設定しようとするエリアの中心点（緯度・経度）を指定させて、端末装置８側が自動的にその中心点から例えば半径数kmなどの範囲を自動的にエリア情報として設定する。
或いは、ユーザが手動でエリアとしての範囲情報を設定するように構成することもできる。
【０１３２】
以上の前提を踏まえた上で、先ずは図１５により、上記した情報収集再生モード時における端末装置８の動作について説明する。
先ず、この場合の例では、端末装置８に対し上記複数の特定エリアとして、自宅などのエリアを含めエリアＦ、エリアＧ、エリアＨの計４つのエリアが設定されていることが示されている。
この情報収集再生モード下においては、ユーザは通常どおり端末装置８によって再生されるコンテンツを聴取しながら日常の行動をとるようにされる。その過程において、ユーザは自宅などのエリアからそれぞれ設定したエリア内に移動することが想定される。
【０１３３】
端末装置８としては、この場合も図示するようにして１タイトル再生ごとに位置情報、状態情報を取得するようにされる。そして、このように取得した位置情報に関してはこれをエリア情報に変換し、このエリア情報と再生中のタイトル（再生タイトル）、及び取得した状態情報、現時刻の情報を再生履歴情報８１に追加するようにされる。
このような動作が行われることで、再生履歴情報８１としては、設定された各エリアごとに、そのエリア内にて再生されたコンテンツに応じて得られた状態情報とその再生タイトルとを履歴した情報となるべきものとされている。
【０１３４】
この再生履歴情報８１のデータ構造としては、次の図１６に示されているように、エリア、状態情報、タイトル、及び現時刻の情報が対応付けられた構造となる。
【０１３５】
図１７は、履歴情報内容反映再生モード時の動作について示している。
先ず、ユーザは、図中＜１＞と示すようにして、目標状態タイプとしての状態タイプを選択・指定するようにされる。すなわち、先の説明からも理解されるように、ユーザは、先ずは自身がなりたいとする状態を選択・指定するようにされる。
このような目標状態タイプの選択・指定としては、例えば端末装置８の操作入力部２８に対し各状態タイプを指定するための操作子を設け、それらのうち何れの操作子が操作されたかを判別することで行うことができる。
或いは、所定操作に応じて表示部２９上に各状態タイプを示すアイコンとそれを選択・指定するためのカーソルを表示し、このカーソルにより選択・指定されたアイコンが示す状態タイプを目標状態タイプとして設定するように構成することもできる。
このように目標状態タイプの選択・指定が行われたことに応じ、履歴情報内容反映再生モードへの切り替えが行われたことになる。
【０１３６】
そして、このように目標状態タイプが選択・指定され、履歴情報内容反映再生モードへ移行すると、図中＜２＞と示すように、特定エリアに入ったことを検出するようにされる。すなわち、端末装置８は、位置情報検出部２５からの位置情報に基づき、現在の位置が予め設定された何れかのエリア内にあるか否かを判別するようにされ、これによって特定エリア内に入ったか否かを判別するようにされる。
【０１３７】
そして、或る特定エリアに入ったことが判別された場合は、＜３＞と示すように現在エリアと一致するエリアと目標状態タイプと一致する状態とが対応づけられたタイトルを検索するようにされる。すなわち、再生履歴情報８１から、現在エリアと一致するエリア情報が対応づけられ、且つ目標状態タイプとして設定された状態タイプ（この場合も平均脈拍数の値についての範囲を規定する情報である）と一致する状態情報が対応づけられているタイトルを検索する。
【０１３８】
さらに、＜４＞と示すようにして、検索したタイトルのコンテンツを選択するようにされる。つまり端末側コンテンツデータベース３７ａに格納されるコンテンツのうちから、検索されたタイトルと同じタイトルの情報が対応づけられているコンテンツを選択するようにされる。
その上で、＜５＞と示すように選択したコンテンツを再生するようにされる。
【０１３９】
このような第３の実施の形態としての端末装置８の動作によれば、ユーザ自身についてのコンテンツの再生履歴情報に基づき、ユーザの心理的状態を指定された状態となるようにすることのできるコンテンツを選択・再生することができる。すなわち、これによってユーザの心理的状態を指定された状態となるように促すことができる。
また、この場合も再生履歴情報８１に対しては、コンテンツを再生したときの環境情報として、端末装置８（つまりそのユーザ）が置かれていた位置（エリア）の情報をも対応づけるものとし、コンテンツを選択するときは、状態情報と共にエリア情報が一致するコンテンツを選択するものとしている。このことにより第３の実施の形態としても、単に状態情報のみが一致するコンテンツを選択する場合よりも、端末装置８（つまりそのユーザが）が置かれる環境に応じてさらに確実にそのユーザが所望する心理的状態を得るためのコンテンツを選択することができる。
【０１４０】
また、上記説明による動作によれば、第３の実施の形態の端末装置８としても、基本的には、或るコンテンツが再生されたときに得られた状態情報と環境情報と、その再生コンテンツを特定するためのコンテンツ特定情報とを対応づけて再生履歴情報を生成した上で、所要の状態と環境とを指定するための情報が得られたときに、再生履歴情報からその情報により指定される状態と環境と一致するとされる状態情報と環境情報とが対応付けられている上記コンテンツ特定情報を検索し、その検索結果に基づきコンテンツを選択する動作を行っているものとなる。
このような基本的動作によれば、上記環境と状態との指定が、その指定された環境でその指定された状態を得たいとして行われたものであることに応じ、その環境においてその状態を得ることのできるコンテンツを選択することができるようになる。
そして、このような新たなコンテンツの選択手法が実現されることで、コンテンツの再生を行う上での有用性の向上が図られる。
【０１４１】
−処理動作−
図１８、図１９は、上記説明による第３の実施の形態としての動作を実現するために端末装置８において実行されるべき処理動作について示したフローチャートである。
なお、これらの図に示す処理動作は、図１４に示したＣＰＵ２１が例えばＲＯＭ２２等に格納されるプログラムに基づいて実行するものである。
図１８は、図１５において説明した情報収集再生モード時に対応して行われるべき処理動作について示している。また、図１９は、図１７にて説明した履歴情報内容反映再生モード時に対応して行われるべき処理動作について示している。
【０１４２】
図１８において、端末装置８での情報収集再生モード時における処理動作としては、先の図６にて説明した第１（及び第２）の実施の形態の端末装置２における処理動作とほぼ同様となる。但し、この場合は端末装置８が単体で再生履歴情報８１を生成するようにされるので、このことに応じ図中ステップＳ８０４の位置情報のエリア情報への変換処理が追加となり、また、ステップＳ８０９としては、図６に示したステップＳ１０８を変更して、タイトル、エリア情報、及び状態情報、現時刻の情報を再生履歴情報に追加するための処理を実行するようにされる。
それ以外のステップＳ８０１〜Ｓ８０３、Ｓ８０５〜Ｓ８０８、Ｓ８１０の処理としては、図６に示したステップＳ１０１〜Ｓ１０３、Ｓ１０４〜Ｓ１０７、Ｓ１０９と同様となるので、ここでの改めての説明は省略する。
【０１４３】
続いて、図１９に示す履歴情報内容反映再生モード時の処理動作において、先ずステップＳ９０１では、状態タイプの選択操作が行われるのを待機するようにされる。
先にも説明したように、この場合の状態タイプの選択・指定は、操作入力部２８に対し各状態タイプを指定するための操作子を設け、それらのうち何れの操作子が操作されたかを判別することで行われる。或いは、所定操作に応じて表示部２９上に各状態タイプを示すアイコンとそれを選択・指定するためのカーソルを表示し、このカーソルにより状態タイプを選択・指定できるように構成することもできる。
例えば状態タイプ対応に操作子を設ける場合に対応しては、それらの何れかの操作子に対する操作が行われるのを待機するようにされる。また、一方の表示部２９上の表示に基づく場合は、表示した何れかのアイコンが選択・指定されるのを待機するようにされる。
【０１４４】
ステップＳ９０１において、状態タイプの選択操作があったとされた場合には、ステップＳ９０２において、選択された状態タイプを目標状態タイプに設定する。先にも述べたように、この場合の目標状態タイプの情報としては、各タイプ別にそれぞれの平均脈拍数の値の範囲を規定する情報として設定される。
そして、続くステップＳ９０３では、何れかの特定エリア内に入ったか否かについて判別処理を行う。すなわち、予め特定エリアとして設定された範囲情報と、位置情報検出部２５から得られる現在の位置情報とを比較し、現在の位置が何れかの特定エリアの範囲内に入ったか否かについて判別する。
【０１４５】
ステップＳ９０３において、何れの特定エリアにも入っていないとして否定結果が得られた場合は、ステップＳ９０４に進んで履歴情報内容反映再生モードを終了すべき状態となったか否かについて判別処理を行う。すなわち、予め履歴情報内容反映再生モードの終了を指示するために定められた所定操作が行われたか否かについて判別するなどして、履歴情報内容反映再生モードを終了すべき状態となった否かについて判別処理を行うようにされる。
履歴情報内容反映再生モードを終了すべき状態とはなっていないとして否定結果が得られた場合は、先のステップＳ９０３に戻り再度何れかの特定エリア内に入ったか否かについて判別処理を行うようにされる。つまり、これらステップＳ９０３→Ｓ９０４→Ｓ９０３の処理により、何れかの特定エリア内に入ることと履歴情報内容反映再生モードの終了との何れかを待機するループが形成されているものである。
【０１４６】
上記ステップＳ９０３において、何れかの特定エリア内に入ったとして肯定結果が得られた場合は、ステップＳ９０５において、先ずは現在エリアを特定するための処理を実行する。そして、続くステップＳ９０６では、再生履歴情報から、現在エリアと一致するエリアと目標状態タイプと一致する状態情報とが対応づけられたタイトルを検索するようにされる。つまり、再生履歴情報８１から、特定された現在エリアと一致するエリア情報が対応づけられ且つ目標状態タイプとして設定された平均脈拍数の範囲内に含まれる値を有する平均脈拍数の情報（状態情報）とが対応づけられているタイトルを検索する。
【０１４７】
次のステップＳ９０７では、検索したタイトルのコンテンツを選択するようにされる。すなわち、端末側コンテンツデータベース３７ａに格納されるコンテンツのうちから、検索されたタイトルと同じタイトルの情報が対応づけられているコンテンツを選択するようにされる。
その上で、ステップＳ９０８においては選択したコンテンツを再生するための処理を行うようにされる。つまり、選択したコンテンツが再生されるように、記録／再生部３４に対する制御を行う。
【０１４８】
なお、履歴情報内容反映再生モードにてコンテンツを再生した後は、再度情報収集再生モードに移行して通常のコンテンツ再生が可能となるようにする。図示による説明は省略したが、このために端末装置８としては、例えば履歴情報反映再生モードで選択したタイトルのコンテンツについての再生が全て終了したことに応じ、自動的に情報収集再生モードに移行するようにされる。或いは、履歴情報内容反映再生モードの終了を指示するための所定の操作入力に応じ、情報収集再生モードに移行するように構成することもできる。
【０１４９】
ここで、上記説明によれば、第３の実施の形態ではエリア情報と状態情報とが一致する全てのタイトルのコンテンツを選択するものとしたが、エリア情報と状態情報とが一致するタイトルのコンテンツのうちの一部のみを選択することもできる。
この場合としても一部のコンテンツとしては、最もヒット件数の多いタイトルのコンテンツのみを選択する、或いはヒット件数の多い上位所定数のタイトルのコンテンツのみを選択するなど、予め定められた所定の条件を満たすタイトルのコンテンツを選択するものとすればよい。
【０１５０】
また、第３の実施の形態としても、検索対象をタイトルではなくジャンルとすることもできる。すなわち、状態情報・エリア情報の一致する全てのジャンルに属するコンテンツを選択するものである。
または、検索対象を他の付加情報（例えばアーティスト名の情報）とすることも可能である。
【０１５１】
−変形例−
以上、本発明の実施の形態について説明したが、本発明としてはこれまでに説明した各実施の形態に限定されるべきものではない。
例えば各実施の形態では、環境情報として位置情報（エリア情報）を適用する場合を例示したが、このような位置情報の他にも、端末装置のユーザの周りの環境を特定することのできる情報であれば他の情報を適用することができる。
例えば、ユーザの状態変化としては、周囲の音声レベル（騒音や静けさ）によっても異なることが予想されるが、それも考慮するとした場合には、例えばマイクロホンをセンサとして追加して音声レベルの情報も環境情報として得るように構成することもできる。    その他にも、例えば温度、湿度、方位、風力、明度、色などの情報もユーザの周りの環境を特定するための情報となり得るので、それらの情報を環境情報として用いるようにすることもできる。
【０１５２】
また、各実施の形態では、状態情報として心拍数（脈拍数）の情報を適用する場合を例示したが、ユーザの心理的状態を特定することのできる情報であれば他の情報も用いることができる。例えば、発汗量、呼吸、脳波、動き、歩行などの情報もユーザの心理的状態を特定するための状態情報となり得るので、これらの情報を状態情報として用いることもできる。
【０１５３】
また、特に第１及び第２の実施の形態において、端末装置２はワイヤレスアクセスポイントとしてのアクセスポイント３を介してネットワーク４に接続するものとしたが、端末装置２単体でネットワーク４に接続可能となるように構成することもできる。
【０１５４】
また、第２の実施の形態においては、再生履歴情報の生成のための情報提供を行う端末装置２と配信サービスを享受する端末装置２とが共通となる場合を例示しが、情報提供を行う端末装置２と配信サービスを享受する端末装置２とがそれぞれ別々となる実施例もあり得る。
【０１５５】
また、第３の実施の形態では、端末装置８が再生履歴情報８１を生成＆保持するものとし、端末装置８が自ら格納する端末側コンテンツデータベース３７ａからコンテンツを選択・再生するものとしたが、第１又は第２の実施の形態の場合のように再生履歴情報についてはネットワーク上の所要のサーバ装置側に持たせるようにすることもできる。その場合、端末装置ではサーバ装置に対する情報提供のための動作（図７の端末装置側の処理）と、状態・環境を指示したサーバ装置への配信要求、及びそれに応じサーバ装置から返信されるタイトルの情報に基づく端末側コンテンツデータベースからの該当コンテンツの選択・再生を少なくとも行えばよい。
【０１５６】
また、第３の実施の形態としては、第２の実施の形態のように複数の端末装置８とそれらの情報提供を受けるサーバ装置とによるシステム構成とした上で、サーバ装置側に配信対象となるコンテンツを格納するコンテンツデータベースと再生履歴情報とを保持させるように構成することもできる。すなわち、この場合、端末装置８のユーザは、目標状態タイプを端末装置８に指定し、端末装置８はこの目標状態タイプとしての状態と現在の位置情報（環境情報）とをサーバ装置側に指示した配信要求を行い、サーバ装置側では他人の提供情報も含む再生履歴情報から、指定された状態及び環境と一致するコンテンツを端末装置８側に配信するようにされる。
要するにこのような第３の実施の形態の変形例としては、第２の実施の形態において端末装置２にて再生されるコンテンツに応じて得られる状態情報を自動的にサーバ装置側に指示してその状態を得るためのコンテンツの配信を受けていたものを、再生されるコンテンツとは無関係に単に選択・指定された状態をサーバ装置側に指示してその状態を得るためのコンテンツの配信を受けるようにしたものとなる。
【０１５７】
また、各実施の形態では、コンテンツは曲などの音声とされる場合を例示したが、その他静止画像、動画像、ゲームなどの他のコンテンツとされる場合にも本発明は好適に適用することができる。
【図面の簡単な説明】
【０１５８】
【図１】第１の実施の形態としてのコンテンツ配信システムの概要について説明するための図である。
【図２】第１及び第２の実施の形態としての端末装置の内部構成について示すブロック図である。
【図３】第１の実施の形態としてのサーバ装置の内部構成について示すブロック図である。
【図４】第１の実施の形態の再生装置の内部構成について示すブロック図である。
【図５】第１の実施の形態としての動作について説明するための模式図である。
【図６】第１の実施の形態としての動作を実現するための処理動作として、端末装置におけるコンテンツ再生時に対応して行われるべき処理動作について示したフローチャートである。
【図７】第１の実施の形態としての動作を実現するための処理動作として、端末装置のサーバ装置側への情報送信時に対応して行われるべき処理動作と、サーバ装置側での再生履歴情報の生成時に対応して行われるべき処理動作とについて示したフローチャートである。
【図８】第１の実施の形態としての動作を実現するための処理動作として、コンテンツ配信時に対応して再生装置とサーバ装置とでそれぞれ行われるべき処理動作について示したフローチャートである。
【図９】第２の実施の形態としてのコンテンツ配信システムの概要について説明するための図である。
【図１０】第２の実施の形態としてのサーバ装置の内部構成について示すブロック図である。
【図１１】第２の実施の形態の動作について説明するための図として、端末装置の送信情報に基づいてサーバ装置側が再生履歴情報を生成する際の動作を模式的に示した図である。
【図１２】第２の実施の形態の動作について説明するための図として、再生履歴情報に基づくコンテンツ配信及び再生動作について模式的に示した図である。
【図１３】第２の実施の形態としての動作を実現するための処理動作について示したフローチャートである。
【図１４】第３の実施の形態としての端末装置の内部構成について示したブロック図である。
【図１５】第３の実施の形態としての動作について説明するための図として、情報収集再生モード時の動作について模式的に示した図である。
【図１６】再生履歴情報のデータ構造について示した図である。
【図１７】第３の実施の形態としての動作について説明するための図として、履歴情報内容反映再生モード時の動作について模式的に示した図である。
【図１８】第３の実施の形態としての動作を実現するための処理動作として、情報収集再生モード時に対応して行われるべき処理動作について示したフローチャートである。
【図１９】第３の実施の形態としての動作を実現するための処理動作として、履歴情報内容反映再生モード時に対応して行われるべき処理動作について示したフローチャートである。
【符号の説明】
【０１５９】
１−１、１−２  コンテンツ配信システム、２、８  端末装置、３  アクセスポイント（ＡＰ）、４  ネットワーク、５  再生装置、６、７  サーバ装置、２１、４１、５１  ＣＰＵ、２２、５２  ＲＯＭ、２３、５３  ＲＡＭ、２４  ＧＰＳアンテナ、２５  位置情報検出部、２６  生体情報センサ、２７  状態情報生成部、２８、５４  操作入力部、２９、５７  表示部、３０、５８  表示処理部、３１  通信部、３２  アンテナ、３３  ＵＳＢインタフェース、３４、５９  記録／再生部、３５、６０  音声信号処理部、３６  ヘッドホンアンプ、３７、４８、６２  ＨＤＤ、３７ａ  端末側コンテンツデータベース、４２  バス、４３  メモリ部、４４  入力処理部、４５  入力部、４６  表示処理部、４７  ディスプレイ、４８ａ、８１  再生履歴情報、４８ｂ  ショップ情報、４８ｃ  サーバ側コンテンツデータベース、４９、５５  通信処理部、５０、５６  ネットワークインタフェース、６１  アンプ
【図１】
2007213485.tif 000003
【図２】
2007213485.tif 000004
【図３】
2007213485.tif 000005
【図４】
2007213485.tif 000006
【図５】
2007213485.tif 000007
【図６】
2007213485.tif 000008
【図７】
2007213485.tif 000009
【図８】
2007213485.tif 000010
【図９】
2007213485.tif 000011
【図１０】
2007213485.tif 000012
【図１１】
2007213485.tif 000013
【図１２】
2007213485.tif 000014
【図１３】
2007213485.tif 000015
【図１４】
2007213485.tif 000016
【図１５】
2007213485.tif 000017
【図１６】
2007213485.tif 000018
【図１７】
2007213485.tif 000019
【図１８】
2007213485.tif 000020
【図１９】
2007213485.tif 000021