(57)【要約】【課題】  ユーザの気分に合わせてコンテンツを配信する。【解決手段】  ホームサーバの心体状況解析部８６は、端末の配信要求に伴って送信されてきた端末のユーザの心体状況と関連する測定データに基づいて、ユーザの心体状況を解析する。コンテンツ選出部８８は、ユーザの心体状況に適合したコンテンツを選出する。出力部９０は、コンテンツ選出部８８により選出されたコンテンツを端末に出力する。【選択図】  図２
2006350476.tif 000002
【特許請求の範囲】
【請求項１】
端末装置からの配信要求に伴い、前記端末装置のユーザの心体状況を示すユーザ状況情報を取得するユーザ状況情報取得手段と、
該ユーザ状況情報取得手段により取得されたユーザ状況情報に基づいて、該ユーザ状況情報により示される前記心体状況に適合するコンテンツを選出するコンテンツ選出手段と、
該コンテンツ選出手段により選出されたコンテンツを前記端末装置に配信する配信手段とを備えることを特徴とするコンテンツ配信装置。
【請求項２】
コンテンツと、鑑賞した人がそのコンテンツについて一般的に感じる性質とを対応付けて記憶したデータベースを備え、
前記コンテンツ選出手段は、前記ユーザ状況情報取得手段により取得された前記ユーザ状況情報に基づいて、ユーザ全般的な傾向をもとに該ユーザ状況情報により示される前記心体状況に適合する性質を有するコンテンツを前記データベースから選出することを特徴とする請求項１記載のコンテンツ配信装置。
【請求項３】
端末装置からの配信要求に応じてコンテンツを選出するコンテンツ選出手段と、
該コンテンツ選出手段により選出されたコンテンツを前記端末装置に配信する配信手段とを備えるコンテンツ配信装置であって、
コンテンツと、鑑賞した人がそのコンテンツについて一般的に感じる性質とを対応付けて記憶したデータベースと、
前記配信要求に伴い、前記端末装置のユーザの心体状況を示すユーザ状況情報を取得するユーザ状況情報取得手段と、
該ユーザ状況情報取得手段により取得されたユーザ状況情報と、該配信要求に応じて前記配信手段により配信されたコンテンツの性質とを対応付けてユーザごとに記憶する学習手段とを備え、
前記コンテンツ選出手段は、前記端末装置のユーザについて個別に前記学習手段により学習されたことのないユーザ状況情報に対応する配信要求に対して、該配信要求を送信した端末装置のユーザが入力したコンテンツ指定情報を受け付け、該コンテンツ指定情報により指定されたコンテンツを選出する一方、前記端末装置のユーザについて個別に前記学習手段により学習されたことのあるユーザ状況情報に対応する配信要求に対して、前記学習手段に記憶された該ユーザ状況情報に対応する性質を有するコンテンツを前記データベースから選出することを特徴とするコンテンツ配信装置。
【請求項４】
前記ユーザ状況情報取得手段は、前記配信要求に伴い前記端末装置から送信されてきたユーザ状況情報を受け付けるユーザ状況情報受付手段であることを特徴とする請求項１から３のいずれか１項記載のコンテンツ配信装置。
【請求項５】
前記ユーザ状況情報取得手段は、前記配信要求に伴い前記端末装置から送信されてきた、前記ユーザの心体状況と関連する一次データを受け付ける一次データ受付手段と、
該一次データ受付手段により受け付けられた前記一次データを解析して前記ユーザ状況情報を得る解析手段とを含むことを特徴とする請求項１から３のいずれか１項記載のコンテンツ配信装置。
【請求項６】
前記ユーザ状況情報取得手段は、日時と、その日時において人が一般的にとりやすい心体状態とを対応付けて記憶した日時状態対応記憶手段と、
該日時状態対応記憶手段から、前記配信要求の日時が対応する心体状態を検出して、前記ユーザの心体状況として推定する推定手段とを含むことを特徴とする請求項１から３のいずれか１項記載のコンテンツ配信装置。
【請求項７】
前記ユーザ状況情報取得手段は、日時毎に該日時が対応するイベントとを対応付けて記憶するイベント記憶手段と、
前記配信要求の日時が対応するイベントを前記イベント記憶手段から検出すると共に、検出されたイベントに基づいて前記ユーザの心体状況を推定する推定手段とを含むことを特徴とする請求項１から３のいずれか１項記載のコンテンツ配信装置。
【請求項８】
前記配信要求に伴い前記端末装置から送信されてきた前記端末装置の記憶媒体の残容量を示す残容量情報を受け付ける残容量情報受付手段を備え、
前記コンテンツ選出手段は、サイズの総和が前記残容量内に収まるようにコンテンツを選出することを特徴とする請求項１から７のいずれか１項記載のコンテンツ配信装置。
【請求項９】
ユーザ毎に、各コンテンツの配信履歴を記憶する配信履歴記憶手段を備え、
前記コンテンツ選出手段は、該配信履歴記憶手段により記憶された配信履歴に基づいて、前記端末装置のユーザに対して、配信されていないコンテンツほど優先的に選出することを特徴とする請求項１から８のいずれか１項記載のコンテンツ配信装置。
【請求項１０】
前記配信要求に伴い前記端末装置から送信されてきたコンテンツ再生総時間を指示する再生総時間情報を受け付ける再生総時間受付手段を備え、
前記コンテンツ選出手段は、再生する総時間が、前記再生総時間受付手段により受け付けられた前記再生総時間情報により指示されるコンテンツ再生総時間に合致するようにコンテンツを選出することを特徴とする請求項１から９のいずれか１項記載のコンテンツ配信装置。
【請求項１１】
端末装置と、前記端末装置からの配信要求に応じて前記端末装置に配信するコンテンツ配信装置とを備えるコンテンツシステムであって、
前記配信要求に伴い、前記端末装置のユーザの心体状況を示すユーザ状況情報を取得して前記コンテンツ配信装置に送信するユーザ状況情報取得装置を備え、
前記コンテンツ配信装置は、前記ユーザ状況情報取得装置から送信されてきた前記ユーザ状況情報に基づいて、該ユーザ状況情報により示される前記心体状況に適合するコンテンツを選出して前記端末装置に配信することを特徴とするコンテンツ配信システム。
【請求項１２】
前記ユーザ状況情報取得装置は、前記端末装置と一体化されていることを特徴とする請求項１１記載のコンテンツ配信システム。
【請求項１３】
前記ユーザ状況情報取得装置は、前記端末装置の固有部品を利用して構成されることを特徴とする請求項１１記載のコンテンツシステム。
【請求項１４】
前記ユーザ状況情報取得装置は、前記端末装置のユーザがユーザ状況情報を入力するための入力装置であることを特徴とする請求項１１から１３のいずれか１項記載のコンテンツ配信システム。
【請求項１５】
前記ユーザ状況情報取得装置は、前記ユーザの心体状況と関連する一次データを測定する一次データ測定手段と、
該一次データ測定手段により測定された前記一次データを解析して前記ユーザ状況情報を得て前記コンテンツ配信装置に送信する解析手段とを含むことを特徴とする請求項１１から１３のいずれか１項記載のコンテンツ配信システム。
【請求項１６】
前記ユーザ状況情報取得装置は、前記ユーザの心体状況と関連する一次データを測定する一次データ測定手段と、
該一次データ測定手段により測定された前記一次データを解析して前記ユーザ状況情報を得て前記コンテンツ配信装置に送信する解析手段とを含み、
前記解析手段は、前記端末装置に内蔵され、
前記一次データ測定手段は、前記端末装置の固有部品を利用して構成されることを特徴とする請求項１１記載のコンテンツ配信システム。
【請求項１７】
前記ユーザ状況情報取得装置は、
前記端末装置のユーザの個人的イベントを記憶するイベント記憶手段と、
前記配信要求の日時が対応するイベントを前記イベント記憶手段から検出すると共に、検出されたイベントに基づいて前記ユーザの心体状況を推定する推定手段とを含むことを特徴とする請求項１１から１３のいずれか１項記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを端末装置に配信するコンテンツ配信装置およびシステムに関する。
【背景技術】
【０００２】
近年、音声、画像などのデジタル化されたコンテンツを、ネットワークを介してユーザの端末に配信するサービスが盛んになっており、ユーザのニーズにより近づくように、種々のシステムも提案されている。
【０００３】
例えば、特許文献１には、あらかじめユーザの嗜好を記述したプロファイルを登録しておき、該ユーザからの配信要求に応じてその嗜好に合った映像のダイジェスト映像をまず配信し、その後、ユーザによりダイジェスト映像から選択したものの元の映像を配信するシステムが記載されている。
【特許文献１】特開２００２―３７４５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、仮に過激なバンドが好きなユーザであっても、体調や精神状態によっては、必ずしも過激な音楽ばかりを望むとは限らない。逆に、ふだんは穏和な音楽が好きなユーザでも、たまには少し激しい音楽に興味をもつこともある。
【０００５】
本発明はこうした事情に鑑みてなされたもので、その目的は、ユーザに対し、状況に応じて、ふさわしいコンテンツを配信することのできるコンテンツ配信装置およびシステムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明にかかる第１の態様は、コンテンツ配信装置に関する。このコンテンツ配信装置は、端末装置からの配信要求に伴い、端末装置のユーザの心体状況を示すユーザ状況情報を取得するユーザ状況情報取得手段と、ユーザ状況情報取得手段により取得されたユーザ状況情報に基づいて、ユーザ状況情報により示される心体状況に適合するコンテンツを選出するコンテンツ選出手段と、コンテンツ選出手段により選出されたコンテンツを端末装置に配信する配信手段とを備える。
【０００７】
この第１の態様のコンテンツ配信装置は、コンテンツと、鑑賞した人がそのコンテンツについて一般的に感じる性質とを対応付けて記憶したデータベースを備え、そのコンテンツ選出手段が、ユーザ状況情報取得手段により取得されたユーザ状況情報に基づいて、ユーザ全般的な傾向をもとに該ユーザ状況情報により示される心体状況に適合する性質を有するコンテンツをデータベースから選出してもよい。
【０００８】
本発明にかかる第２の態様も、コンテンツ配信装置に関する。このコンテンツ配信装置は、端末装置からの配信要求に応じてコンテンツを選出するコンテンツ選出手段と、コンテンツ選出手段により選出されたコンテンツを前記端末装置に配信する配信手段とを備えるコンテンツ配信装置であって、データベースと、ユーザ状況情報と、学習手段とを含む。データベースは、コンテンツと、鑑賞した人がそのコンテンツについて一般的に感じる性質とを対応付けて記憶している。ユーザ状況情報取得手段は、配信要求に伴い、端末装置のユーザの心体状況を示すユーザ状況情報を取得する。学習手段は、ユーザ状況情報取得手段により取得されたユーザ状況情報と、前記配信要求に応じて前記配信手段により配信されたコンテンツの性質とを対応付けてユーザごとに記憶する。
【０００９】
コンテンツ選出手段は、前記端末装置のユーザについて個別に前記学習手段により学習されたことのないユーザ状況情報に対応する配信要求に対して、配信要求を送信した端末装置のユーザが入力したコンテンツ指定情報を受け付け、このコンテンツ指定情報により指定されたコンテンツを選出する。一方、コンテンツ選出手段は、前記端末装置のユーザについて個別に前記学習手段により学習されたことのあるユーザ状況情報に対応する配信要求に対して、学習手段に記憶されたこのユーザ状況情報に対応する性質を有するコンテンツをデータベースから選出する。
【００１０】
すなわち、第１の態様のコンテンツ配信装置は、端末装置から配信要求があれば、この端末装置のユーザのユーザ状況情報を取得して、このユーザ状況情報により示される心体状況に適合するコンテンツを配信する。それに対して、第２の態様のコンテンツ配信装置は、端末装置からの配信要求があれば、この端末装置のユーザのユーザ状況情報を取得するまでは第１の態様のコンテンツ配信装置と同じである。第２の態様のコンテンツ配信装置は、このユーザが個人的に、どのような心体状況においてどのような性質のコンテンツを好む傾向にあるかについて学習する学習手段を備え、配信要求をしたユーザに対して、配信要求に伴って取得されたユーザ状況情報が、学習手段によって学習されたことがあるか否かによって異なる処理を行う。学習されたことのないユーザ状況情報の場合、すなわち、このユーザが該ユーザ状況情報により示される心体状況にいるときに該ユーザに配信したことがない場合、第２のコンテンツ配信装置は、ユーザにより指定されたコンテンツを配信すると共に、学習手段により、このユーザに対して、前記ユーザ状況情報と、配信したコンテンツの性質とを対応付けて記憶することにより学習する。一方、学習手段により学習されたことのあるユーザ状況情報の場合、すなわち、このユーザが該ユーザ状況情報により示される心体状況にいるときに該ユーザに配信したことがあり、学習手段には、このユーザ状況情報に対応して、前記ユーザに配信したコンテンツの性質が記憶されている場合、第２のコンテンツ配信装置は、このユーザ状況情報に対応する性質を有するコンテンツを選出して配信する。
【００１１】
ここで、ユーザの心体状況とは、ユーザの精神と肉体のいずれか一方または両方の状況である。
【００１２】
ユーザの心体状況を示すユーザ状況情報は、直接的か間接的かに関係なく、ユーザの心体状況を示すことができれば、いかなるものであってもよい。たとえば静かな場所にいるときは穏やかな気分になり、遊園地にいるときは楽しい気分になり、湿度の高いときはいらいらしやすい。このように、天候の状況、場所の状況など、人が置かれている外部環境の中で人の心体状況と関連するものがあり、このような外部環境の状況を、間接的にユーザの心体状況を示すユーザ状況情報の例とすることができる。
【００１３】
「コンテンツ」は、コンテンツそのものであってもよいし、選出したコンテンツを保存した場所を示すリンク情報など、結果的に上述したコンテンツ配信装置により選出されたコンテンツを端末装置に配信することを可能とするコンテンツ情報であってもよい。
【００１４】
なお、以上の構成要素の任意の組合せ、本発明を方法やシステム、プログラム、プログラムを記憶した記憶媒体として表現したものも、また、本発明の態様として有効である。
【発明の効果】
【００１５】
本発明は、ユーザの状況に応じたコンテンツを配信することができる。
【発明を実施するための最良の形態】
【００１６】
画像、音声などのコンテンツは、人の精神または肉体に影響を与え、「活発」、「軽快」、「情熱的」、「哀傷的」、「癒し効果がある」など、鑑賞した人がそれについて一般的に感じる性質を有する。
【００１７】
一方、ユーザの心体状況すなわち精神的状況または肉体的状況によって、鑑賞することで気分が良くなるなどの利益を得ることができるコンテンツや、鑑賞したいコンテンツなど、そのときの心体状況に適合するコンテンツの性質が異なる。ここで、「適合する」は、コンテンツの性質とユーザの心体状況とが一致すること、またはコンテンツの性質と心体状況とが似た傾向を有することを含むが、それに限られない。たとえば「軽快」は、  こころよくて軽やかであることを示し、「楽しい」という心体状況と似た傾向を有すると言える。「楽しい」という心体状況にあるユーザは、「軽快」という属性を有する音楽を聞くと、一般的に心地よく感じることができるため、楽しいときに、「軽快」という属性を有する音楽が適合するといってもよい。一方、コメディ映画そのものは悲しくないが、悲しいときには、見ることによって悲しさを和らげることができ、悲しいときに適合するといえる。
【００１８】
本発明者は、２つの視点から、ユーザの心体状況に応じたコンテンツを配信する技術を提案する。
【００１９】
第１の技術は、ユーザの心体状況と、それに適合するコンテンツの間には、傾向として多数のユーザに共通する対応関係、すなわちユーザ全般的な対応関係がある点に着目する。たとえば、緊張しているときに癒し系の音楽を聴くと緊張を和らげることができ、楽しいときに軽快な音楽を聴きたい。この技術は、端末装置からの配信要求があったときに、まず、端末装置のユーザの心体状況を示すユーザ状況情報を取得する。そして、取得したユーザ状況情報に基づいて、ユーザ全般的な傾向をもとにこのユーザ状況情報により示される心体状況に適合する性質を有するコンテンツを選出して配信する。この技術によれば、コンテンツを選出する際に、ユーザ全般的な傾向を基準にしているので、大多数のユーザに対して、心体状況に適合したコンテンツを配信することができる。
【００２０】
第２の技術は、心体状況と、それに適合するコンテンツの性質との間の対応関係は、ユーザごとにすこしずつ違うことに着目する。この技術では、ユーザ毎にその心体状況と、心体状況に適合するコンテンツの性質との間の対応関係を取得して、各ユーザに対して、そのユーザ個別な対応関係に基づいて配信を行う。
【００２１】
このユーザ毎の対応関係の取得は、手法としてユーザそれぞれに登録させることも考えられるが、「悲しいとき：コメディ映画」、「雨の日：ジャズ」などのように登録することは手間がかかる作業であり、ユーザにとっては面倒である。また、その状況にならないと、その状況になったときにどういう性質のコンテンツがほしいかを予測して登録することも多くの場合においては非現実である。
【００２２】
本発明者の考案したこの技術は、コンテンツ配信装置に学習手段を設けることによりこの対応関係を取得する。具体的には、コンテンツの性質との対応関係が分からない心体状況の場合においては、所望するコンテンツをユーザに指定させ、指定されたコンテンツをこのユーザに配信する。学習手段は、配信したコンテンツの性質と、心体状況とを対応付けて記憶することによって学習する。後に、コンテンツ配信装置は、学習したことのある心体状況にあるこのユーザから配信要求があった際に、学習手段により学習した対応関係に基づいて配信を行う。
【００２３】
学習手段は、配信したコンテンツについて、そのコンテンツの性質と、そのときのユーザ状況情報とを対応つけて記憶する。コンテンツ配信装置は、配信要求があったときに、端末装置のユーザの心体状況を示すユーザ状況情報を取得すると共に、このユーザについて、取得されたユーザ状況情報について学習手段が学習されたか否かを確認する。学習手段により学習されたか否かは、このユーザについて、今回取得されたユーザ状況情報により示される心体状況にいるときに配信したことがあるか否かと同じ意味である。配信要求があったときに取得したユーザ状況情報は、そのユーザについて学習されたことがない場合には、コンテンツ配信装置は、ユーザから所望のコンテンツを指定する入力を受け付け、指定通りのコンテンツを配信すると共に、学習手段により学習を行う。一方、配信要求があったときに取得したユーザ状況情報は、そのユーザについて学習されたことがある場合には、学習手段から、このユーザ状況情報に対応する性質を取得し、取得した性質を有するコンテンツを配信する。この技術によれば、コンテンツを選出する際に、ユーザごとの傾向を基準にしているので、個別に対応できる。
【００２４】
また、この第２の技術では、学習したことのあるユーザ状況情報の場合でも、ユーザによるコンテンツの選択ができるようにすることが好ましい。こうすることによって、１つのユーザ状況について複数回の選択の結果を学習することができるので、同じ状況に対して、学習の結果に基づいた配信をするときに、前に最も多く選択された性質のコンテンツを配信するなど、より正確にユーザの傾向に合った配信ができる。またたとえば、最近の所定の期間において、同じ状況に対して前と異なる性質のコンテンツが選択される回数が多いことから、ユーザの最近の傾向が変ったことも把握でき、それに応じた配信ができる。
【００２５】
１つの状況について、ユーザの選択にしたがった配信を少なく３回行ってからはじめてその３回の配信に伴った学習の結果に基づいて配信を行うなど、学習の回数を規定してもよい。
【００２６】
この２つの技術は、ユーザの心体状況に応じてコンテンツを配信する目的を達成するための基本思想であり、それらを独立に実施してもよいし、組み合せて実施してもよい。組み合せて実施する場合には、例えば、第１の技術を、コンテンツの候補の提示に適用し、ユーザ全般的な傾向の範囲を広くとって、それをもとにユーザに複数の性質のコンテンツの候補を提示する。そして、第２の技術を適用し、提示した候補の中から、配信するコンテンツの選択をユーザに行わせ、ユーザにより選択されたコンテンツを配信すると共に、配信したコンテンツの性質と、ユーザ状況情報とを対応付けて記憶する学習を行う。その後、このユーザについて、学習したユーザ状況情報が取得された場合には、そのユーザ状況情報に対応する性質のコンテンツを選出して配信する。この組合せによって、ユーザが絞られた範囲の候補からコンテンツを選択するので、負担が軽い。さらに、配信したコンテンツは、そのユーザ個別な傾向を基準にして選出されているので、確実にそのユーザの心体状況に適合したコンテンツを配信することができる。
【００２７】
上述した技術と従来技術を組み合せてもよい。たとえばユーザの心体状況は、「通常」と、「通常ではない」に大きく分けることができる。「通常」は、一つの種類しかないが、「通常ではない」は、たとえば「興奮している」、「悲しい」など、複数の種類がある。ユーザの嗜好をあらかじめ登録しておき、配信要求があったときに取得したユーザ状況情報は、ユーザの心体状況が「通常」であることを示すときには、「通常」という心体状況に適合するコンテンツとして、その嗜好に合ったコンテンツを配信する。一方、ユーザの心体状況が「通常ではない」ときには、その「通常ではない」心体状況の種類に基づいて、適合するコンテンツを配信する。
【００２８】
「通常ではない」心体状況の種類に基づいて適合するコンテンツを配信するのにあたって、たとえば、ユーザの嗜好に関係なく、心体状況の種類のみを見てそれに適合するコンテンツを配信してもよいし、ユーザの嗜好に合ったコンテンツの中からその心体状況の種類に適合したコンテンツを配信してもよい。あるいは、配信するコンテンツの一部として、ユーザの嗜好に合ったコンテンツを選出し、他の部分については、ユーザの嗜好に関係なく、その「通常ではない」心体状況の種類に適合したコンテンツも選出するようにしてもよい。
【００２９】
以下、図面を参照しながら、本発明の実施形態について説明する。
【００３０】
図１は、本発明の実施形態にかかる配信システム１００を示す。近年、半導体技術の進歩により、携帯端末の機能が向上し、静止画、音楽はもちろん、動画などのコンテンツも再生することができる。携帯端末における記憶媒体の記憶容量の制限から、多量のコンテンツをホームサーバに保存しておき、必要に応じた量のコンテンツをホームサーバから携帯端末装置にダウンロードして外出先などで利用することが行われている。ユーザは、たとえば朝の出勤前に、通勤途中で鑑賞するコンテンツを携帯端末にダウンロードしたいときに、携帯端末をホームサーバに接続する。このとき、ホームサーバは、ユーザの気分、体調に適合したコンテンツを自動的に選出して携帯端末に配信することができると、ユーザの手間は少ない。コンテンツが配信されている間に出かけの支度など、他のことをすることができ、忙しい朝の時間をコンテンツの選択に費やさなくて済む。
【００３１】
図１に示す配信システムは、このようなニーズを満たすための、家庭内のサーバ装置となるホームサーバ８０から端末２０にコンテンツを配信するものである。ホームサーバ８０と端末２０を接続するのはネットワーク５０たとえばＬＡＮ（ローカル・エリア・ネットワーク）とするが、ホームサーバ８０と端末２０を接続することができ、データの送受信をすることができれば、ネットワークの種類としてそれに限る必要はなく、さらに接続の形式としても、ＢｌｕｅＴｏｏｔｈ（短距離無線通信）、ＵＳＢ、ＩＥＥＥ１３９４などいかなるインターフェースを利用したものであってもよい。
【００３２】
端末２０はＰＣ（パーソナルコンピュータ）、ＰＤＡ、ネットワーク５０へ接続可能な携帯電話機またはゲーム機、その他任意のハードウェアとすることができるが、ここでは、ホームサーバ８０からコンテンツを取得して外出先で好みのコンテンツを鑑賞するという利用形態を例としているので、端末２０を携帯端末とする。
【００３３】
図２は、ホームサーバ８０の構成を示す。ホームサーバ８０は、通信部８２、受付部８４、心体状況解析部８６、コンテンツ選出部８８、出力部９０、記憶部９２、およびこれらを制御する制御部９８とを備える。この構成は、端末２０にコンテンツを配信する処理プログラムをコンピュータ（たとえばワークステーション、ＰＣなど）上で実行することにより実現される。この処理プログラムは、ＣＤ−ＲＯＭなどの記憶媒体に記憶され、もしくはインターネット等のネットワークを介して配布され、コンピュータにインストールされる。
【００３４】
通信部８２は、ホームサーバ８０と端末２０間の通信を行うネットワークインターフェースである。受付部８４は、端末２０への種々のメニューの提示、端末２０からの種々の入力の受付を行う。心体状況解析部８６は、端末２０から配信要求があったときに、後述のごとく、必要に応じてその端末２０のユーザの心体状況を解析する。コンテンツ選出部８８は、端末２０に配信するコンテンツを記憶部９２から選出し、出力部９０は、コンテンツ選出部８８により選出されたコンテンツを、通信部８２を経由して端末２０に送信する。なお、これらの処理は、制御部９８の制御のもとで行われ、端末２０との間の送受信は通信部８２を介して行われるものとする。
【００３５】
受付部８４は、端末２０から配信要求があったときに、配信要求に伴って、端末２０から送信されてきた測定データ（その詳細については後述する）を受け付けて心体状況解析部８６に出力すると共に、図３に示す選択メニューを提示する。ここで配信要求があったタイミングとして、そのシステムの設計で決めればよく、たとえば、端末２０が配信サイトに接続したとき、端末２０のユーザによるログイン手続きが行われたとき、測定データが送信されてきたときのいずれとすることができる。ここで、家庭内で運用されるシステムという特性上、便利のため、ログインなどの手続きを必要とせずに、端末２０が接続しただけで配信要求があったとすればよい。
【００３６】
図３は、受付部８４により提示した選択メニューの例を示す。この画面において、端末２０のユーザは、自分の気分、体調を入力するか否かの選択ができる。ユーザにより「入力する」が選択されれば、受付部８４は、その後ユーザが入力した心体状況を受け付けて、これも心体状況解析部８６に出力する。一方、ユーザにより「入力しない」が選択されれば、受付部８４は、図３に示す画面を閉じる。
【００３７】
受付部８４は、その他に、端末２０から送信されてきた端末２０の記憶媒体の残容量と、端末２０の機種情報も受け付けて、これらをコンテンツ選出部８８に出力する。
【００３８】
心体状況解析部８６は、図３に示す選択画面において、ユーザが「入力しない」ことを選択した場合、ユーザの心体状況の解析を行う。心体状況解析部８６は、端末２０から送信されてきた測定データと、配信要求のあった日時に基づいて、ユーザの心体状況を解析する。ここで、測定データは、たとえば脈拍数、体温、湿度であり、以下の説明においては、測定データとしてこの３つの例を用いる。心体状況解析部８６は、図４に例示するように、脈拍数と体温の組合せに基づいて、脈拍数と体温が所定のそれぞれの閾値を越えていると、「脈拍が速い、体温が高い」ということで、ユーザの状況を「興奮している」と推定する。一方、「脈拍が速い、体温が低い」場合には、ユーザの状況を「疲れている」と推定し、脈拍数と体温がそれぞれ正常範囲内であれば、ユーザの状況を「通常」と推定する。また、湿度が所定の閾値を超えた場合には、「雨」と推定する。
【００３９】
心体状況解析部８６は、配信要求の日時に基づいた心体状況の解析も行う。たとえば人は、月曜日の朝にはやる気がでない状態になりやすく、平日の夕方には疲れている傾向にあるように、日時と、その日時において人が一般的にとりやすい状態とは対応関係を有する。また、イベントのある日時では、そのイベントの種類によって人の心体状況も異なる。ここでイベントは、祝日、休日などの一般的なイベントに限らず、ユーザの誕生日、給料日など、そのユーザ個人のイベントでもよい。また、一般的なイベントはホームサーバ８０にカレンダー機能を備えることによって得ることができ、特に登録する必要がないが、ユーザ個人のイベントについては、あらかじめユーザに登録してもらえばよい。なお、このイベントの登録は、コンテンツの配信のためにわざわざ行う必要がなく、たとえば心体状況解析部８６が、ホームサーバ８０が備えるスケジュール管理機能により登録されたユーザのスケジュールから取得するようにしてもよい。心体状況解析部８６は、図示していないが、日時と、その日時において人が一般的にとりやすい状態とを対応付けて記憶したデータベース、および日時毎にこの日時が対応するイベントとを対応付けて記憶したデータベースを有し、配信要求の日時についてデータベースを検索することによって、その日時に人が一般的にとりやすい状態をユーザの心体状況として推定すると共に、「誕生日は嬉しい」のように、その日時が対応するイベントの種類に基づいてユーザの心体状況を推定する。
【００４０】
心体状況解析部８６は、複数の心体状況を得る可能性がある。これらの複数の心体状況が一致しない場合においては、測定データの中にユーザの身体から取得した情報（ここでは脈拍数、体温）、個人イベント、その日時において人がとりやすい状態、測定データの中に外部環境を示す情報（ここでは湿度）、一般的なイベント（以下これらをまとめて解析元情報という）の優先順位で、「通常状況」の解析結果を除いて、優先順位が高い解析元情報により得られた解析結果をユーザの心体状況とすればよい。解析の効率を高めるために、上述した優先順位で解析元情報を順次用いて解析を行い、「通常状況」以外の解析結果が出た時点でユーザの心体状況を決定し、後の順位の解析元情報を用いた分析を中止するようにしてもよい。
【００４１】
コンテンツ選出部８８を説明する前に、先に記憶部９２について説明する。
【００４２】
図５は、記憶部９２の記憶内容を示す。記憶部９２は、コンテンツ管理テーブル９３と、一般傾向テーブル９４と、ユーザテーブル９５と、コンテンツ本体９６を記憶している。
【００４３】
コンテンツ本体９６は、ホームサーバ８０に保存された種々のコンテンツの中身とそのファイル名である。
【００４４】
図６は、コンテンツ管理テーブル９３の例を示している。コンテンツ管理テーブル９３は、各コンテンツの「ファイル名」、「メディア種」、「フォーマット」、「再生サイズ」、「メモリサイズ」、「ジャンル」、「属性」、および配信履歴となる「前回配信日」と「配信回数」とを対応付けて記憶している。
【００４５】
「メディア種」は、コンテンツのメディア種別を示し、たとえば静止画、音楽、動画などがある。
【００４６】
「フォーマット」は、コンテンツのファイル形式を示し、「メモリサイズ」は、コンテンツを記憶媒体に記憶させるときに必要な容量である。
【００４７】
「再生サイズ」は、コンテンツを再生するときにそのメディア種に応じた大きさを示し、たとえば静止画、音楽、動画の再生サイズは、それぞれ「縦横の画素数」、「再生時間」、「縦横画素数＋再生時間」となる。
【００４８】
「ジャンル」は、コンテンツのカテゴリを意味し、メディア種によってそれが包含する種類が異なってもよい。たとえば、静止画のジャンルは、大自然、遺跡、名画、現代アート、家族、アニメなどを例として挙げることができ、動画のジャンルの種類としては、映画、乗物、家族ムービーなどを例として挙げることができる。また、音楽についは、そのジャンルの種類として、クラシック、ポップ、ヒットチャート、効果音などの例がある。
【００４９】
「属性」は、鑑賞した人がそのコンテンツについて一般的に感じる性質であり、たとえば癒し、やる気アップ、リラックス、恐怖などの例がある。なお、この属性は、ホームサーバ８０にコンテンツを登録する際に、登録する人が手動で入力してもよいし、ホームサーバ８０にたとえば音楽のリズムによってその属性を解析するようなコンテンツ属性解析手段を備え、それによりコンテンツを自動的に解析して得てもよい。
【００５０】
配信履歴は、出力部９０により配信した実績のあるコンテンツ毎の配信累積回数と、前回配信日である。
【００５１】
図７は、一般的な傾向として、人の心体状況と、その心体状況に適合するコンテンツの属性との対応関係を記憶した一般傾向テーブル９４の例である。この一般的な傾向は、たとえばアンケートの結果を統計したり、心理学研究者からの提供を受けたりするなどによって取得することができる。なお、本実施形態において、各心体状況に対して、最も適合する属性以外に、少なくとも２番目に適合する属性も一般傾向テーブル９４に入れるようにすることが好ましい。また、「通常」という心体状況において、どのような属性のコンテンツが適合するかは、ユーザの好み、性格に依存する成分が大きいので、一般傾向テーブル９４には、「通常」という心体状況に対応する属性が含まれていない。
【００５２】
図８は、ユーザテーブル９５の例を示す。ユーザテーブル９５は、好みテーブル９５ａと学習テーブル９５ｂを含む。好みテーブル９５ａは、ユーザが好むジャンルを記憶しており、これは例えばユーザに登録してもらうことによって得ることができる。学習テーブル９５ｂは、ユーザの心体状況が「通常」ではないときに配信したコンテンツの属性と、そのときのユーザの心体状況とを対応付けて記憶している。以下、学習テーブル９５ｂに含まれている心体状況と含まれていない心体状況とを、それぞれ学習された心体状況と学習されていない心体状況という。
【００５３】
コンテンツ選出部８８は、図３に示す画面においてユーザが心体状況を「入力する」を選択した後に入力した心体状況、または図３に示す画面においてユーザが心体状況を「入力しない」を選択した後に心体状況解析部８６により得られた心体状況と、配信要求があったときに端末２０から送信されてきた端末２０の記憶媒体の残容量と、端末２０の機種情報と、記憶部９２に記憶されたユーザテーブル９５または一般傾向テーブル９４、およびコンテンツ管理テーブル９３に基づいて配信するコンテンツを選出する。
【００５４】
コンテンツ選出部８８は、各々の端末の機種と、その機種が再生可能なメディア種別とを対応付けて記憶したデータベース（図示せず）があり、端末２０からの送信された機種情報に基づいて、端末２０が再生可能なメディア種を示す情報をデータベースから検出する。
【００５５】
コンテンツ選出部８８は、受付部８４または心体状況解析部８６から受信されたユーザの心体状況を用いてコンテンツを選出するのに当たって、まず、その心体状況が「通常」であるか、「通常」以外であるかを確認する。心体状況が「通常」である場合において、コンテンツ選出部８８は、下記のようにコンテンツを選出する。
【００５６】
１．好みテーブル９５ａとコンテンツ管理テーブル９３を参照し、ユーザが好むジャンルのコンテンツのうち、端末２０が再生可能なメディア種のコンテンツを選出して、それらのファイル名を得る。
【００５７】
２．ユーザに配信するコンテンツの重複程度を軽減するために、コンテンツを選出する際に、コンテンツ管理テーブル９３に含まれる配信履歴を参照し、配信されていないコンテンツほど優先的に選出する。すなわち、配信回数が少ないコンテンツほど、または前回配信日が古いコンテンツほど優先的に選出する。
【００５８】
３．さらに、受付部８４により受け付けられた端末２０の記憶媒体の残容量に基づいて、コンテンツの総メモリサイズが、その残容量に収まるようにコンテンツを選出する。
【００５９】
ここで、コンテンツの総メモリサイズは、端末２０が、配信されたコンテンツを記憶媒体に記憶するときの、これらのコンテンツの総メモリサイズを意味する。コンテンツを圧縮してから配信する場合には、この総メモリサイズが、圧縮した後の総メモリサイズとなる。
【００６０】
コンテンツ選出部８８は、このように選出した各コンテンツのファイル名を出力部９０に送信する。
【００６１】
出力部９０は、コンテンツ本体９６から、コンテンツ選出部８８により出力したファイル名のコンテンツを読み出して通信部８２を介して端末２０に送信する。また、制御部９８は、出力部９０による出力に伴って、コンテンツ管理テーブル９３の更新、具体的にはコンテンツ管理テーブル９３に含まれる配信履歴の更新を行わせる。これによって、今回の配信要求に関連する処理が終了する。
【００６２】
一方、ユーザの心体状況が「通常」以外である場合においては、コンテンツ選出部８８は、学習テーブル９５ｂを参照し、同じ心体状況について学習されているか否かを確認する。図８に示す学習テーブル９５ｂは、「疲れている」、「楽しい」、「やる気ない」、「雨」について学習されているが、他の心体状況については学習されていない。
【００６３】
コンテンツ選出部８８は、ユーザの心体状況が学習された心体状況である場合において下記のようにコンテンツの選出を行う。
【００６４】
１．ユーザの心体状況に対応する属性を学習テーブル９５ｂから読み出す。
【００６５】
２．コンテンツ管理テーブル９３を参照し、端末２０が再生可能なメディア種のコンテンツから、学習テーブル９５ｂから読み出した属性を有するコンテンツを各ジャンルから選出し、それらのファイル名を得る。
【００６６】
３．上記２においてコンテンツを選出する際に、配信されていないコンテンツほど優先的に選出する。
【００６７】
４．コンテンツの総メモリサイズが、端末２０の記憶媒体の残容量に収まるようにコンテンツを選出する。
【００６８】
出力部９０は、コンテンツ本体９６から、コンテンツ選出部８８により選出したファイル名のコンテンツを読み出して通信部８２を介して端末２０に送信する。それに伴って、制御部９８は、コンテンツ管理テーブル９３に含まれる配信履歴の更新を行わせる。これによって、今回の配信要求に関連する処理が終了する。
【００６９】
一方、コンテンツ選出部８８は、ユーザの心体状況が学習されていない心体状況である場合においては、下記のように受付部８４と協働してコンテンツの選出を行う。
【００７０】
１．ユーザの心体状況に対応する属性を一般傾向テーブル９４から読み出す。
【００７１】
２．コンテンツ管理テーブル９３を参照し、端末２０が再生可能なメディア種のコンテンツから、一般傾向テーブル９４から読み出した属性を有するコンテンツを各ジャンルから選出し、そのファイル名を得て受付部８４に出力する。ここでは、一般傾向テーブル９４は、１つの心体状況に対して、２番目に適合する属性まで入れているので、学習テーブル９５ｂを参照して選出した場合より、多い数のコンテンツが選出される。なお、ここでも、配信されていないコンテンツほど優先的に選出する。
【００７２】
３．受付部８４は、コンテンツ選出部８８から出力された各ファイル名に対応するコンテンツをコンテンツ本体９６から読み出し、それをダイジェストとして作成して端末２０に送信する。そして、端末２０から、ダイジェストの中からユーザが選択したダイジェストを示す情報を受信すると、それをコンテンツ選出部８８に出力する。
【００７３】
なお、ここで、端末２０にダイジェストを送信した後、端末２０から送信されてきたユーザの選択は、ダイジェストの中に欲しいコンテンツがないことを示す情報である場合、受付部８４は、さらに、ホームサーバ８０の記憶部９２に記憶された全てのコンテンツの中から、所望コンテンツをユーザに自由に選択させる処理を行ってもよい。この処理は、たとえば各コンテンツの一覧の表示や、サンプル再生などを含む。そして、受け部８４は、ユーザにより選択されたコンテンツを特定する情報をコンテンツ選出部８８に出力する。
【００７４】
４．コンテンツ選出部８８は、受付部８４からの情報を受信し、この情報により示されるコンテンツのファイル名を得る。
【００７５】
５．最後に、得られた全てのファイル名に基づいて、コンテンツ管理テーブル９３を参照し、これらのコンテンツの総メモリサイズが、端末２０の記憶媒体の残容量に収まるか否かを確認し、必要に応じて取捨を行う。
【００７６】
コンテンツ選出部８８は、このように選出した各コンテンツのファイル名を出力部９０に送信する。
【００７７】
出力部９０は、コンテンツ本体９６から、コンテンツ選出部８８により出力したファイル名のコンテンツを読み出して通信部８２を介して端末２０に送信する。また、制御部９８は、出力部９０による出力に伴って、コンテンツ管理テーブル９３の更新、具体的にはコンテンツ管理テーブル９３に含まれる配信履歴の更新を記憶部９２に行わせる。さらに、制御部９８は、学習テーブル９５ｂの更新、具体的には今回配信したコンテンツの属性とユーザの今回の心体状況とを対応付けて学習テーブル９５ｂに追加する処理を記憶部９２に行わせる。今回これによって、今回の配信要求に関連処理が終了する。
【００７８】
ここで、図７に示す一般傾向テーブル９４と図８に示す学習テーブル９５ｂとを比較してみる。一般傾向テーブル９４において、「雨」に対して、属性が「リラックス」および「郷愁」の２つとなっており、雨の日には、一般的にリラックス効果のあるコンテンツが最も適合し、次に郷愁を誘うコンテンツが適合することを示しているが、学習テーブル９５ｂにおいては、「雨」に対して、属性が「郷愁」となっており、端末２０のユーザは雨の日に郷愁を誘うコンテンツを選択したことを示す。
【００７９】
図９は、端末２０の構成を示す。前述したように、例として端末２０は携帯端末であり、通信部２２、操作部２４、記憶部２６、再生部２８、測定部４０、およびこれらを制御する制御部３０を備える。
【００８０】
通信部２２は、ホームサーバ８０との通信を行うためのものであり、ホームサーバ８０の通信部８２に対応してここではＬＡＮのインターフェースを有する。
【００８１】
操作部２４は、ユーザが種々の入力を行うためのものであり、たとえば携帯電話機のナンバーキー、ゲームキーのコントローラ、ＰＤＡのキーボードまたはタッチパネルとすることができる。
【００８２】
記憶部２６は、ホームサーバ８０から配信されたコンテンツを記憶する記憶媒体であり、配信されたコンテンツをリアルタイムで再生するシステムにおいてはメインメモリ、配信されたコンテンツを保存して後に再生するシステムにおいてはハードディスクやメモリカードなどとすることができる。
【００８３】
再生部２８は、記憶部２６に記憶されたコンテンツを再生するモニタやスピーカ、イヤホンなどである。
【００８４】
測定部４０は、配信要求のときに端末２０のユーザの心体状況と関連する一次データ、ここでは例として脈拍数、体温、および周辺の湿度を測るセンサであり、それぞれ端末２０の固有部品を利用して端末２０に装着されている。たとえば、端末２０をポータブルゲーム機とした場合、脈拍センサと体温センサは、イヤホンの、耳に差し込む部分のクッションに内蔵して、イヤホン使用時に人体と密着するように装着することができ、湿度センサはたとえば操作部２４となるコントローラの裏面または側面に付着するように装着することができる。
【００８５】
測定部４０を、端末２０の固有部品を利用して端末２０に設けることによって、ユーザは、配信をしてもらうためにわざわざ測定装置を装着する必要がない。そのため、ユーザに意識させずに測定データを得ることができるので、ユーザにとって利用しやすい。
【００８６】
測定部４０は、端末２０と別体として、ユーザがコンテンツの配信を要求するときに、端末２０のたとえばＵＳＢインターフェースなどを利用して端末２０と接続し、測定データを端末２０の通信部２２を用いてホームサーバ８０に送信するようにしてもよい。または、端末２０がホームサーバ８０に接続する際に、無線通信手段などを利用して通信手段を備えた測定部４０にトリガ信号を送信し、測定部４０は、端末２０からのトリガ信号と同期して測定を行って、測定データを自身に備えられた通信手段でホームサーバ８０に送信するようにしてもよい。
【００８７】
または、測定部４０を端末２０と一体化させてもよい。たとえば、脈拍数と体温を測るセンサーが内蔵されたハンドバンドを端末２０の一部として端末２０に固着し、端末２０は、ホームサーバ８０に接続されると、自動的にハンドバンドによる測定を開始すると共に、その測定結果をホームサーバ８０に送信するようにしてもよい。
【００８８】
ユーザは、通信部２２を用いて端末２０をネットワーク５０に接続し、さらに操作部２４を用いてホームサーバ８０に接続する操作をすることによって配信要求を行う。ここで、ホームサーバ８０に接続する操作は、たとえば端末２０の画面に同じネットワーク上のノードとして現れたホームサーバ８０のアイコンを指定したり、または操作部２４の所定のボタンを押下したりするなど、配信システム１００において、端末２０をホームサーバ８０に接続すること可能ないかなる操作であってもよい。この接続に同期して、端末２０の制御部３０は、端末２０の記憶部２６の残容量と端末２０の機種情報をホームサーバ８０に送信し、測定部４０は、ユーザの脈拍数、体温、周りの湿度を測定して、ホームサーバ８０に送信する。配信要求に応じて、ホームサーバ８０の受付部８４により図３に示す選択画面が提示されると、ユーザは操作部２４を用いて心体状況を入力するか否かの選択入力、および「入力する」と選択した場合の心体状況の入力を行う。通信部２２は、ユーザの入力をホームサーバ８０に送信し、その後、ホームサーバ８０から配信されてきたコンテンツが記憶部２６に記憶されることをもって、端末２０の処理が終了する。なお、ホームサーバ８０のコンテンツ選出部８８によるコンテンツの選出中にユーザに所望するコンテンツを選択してもらう必要があった場合に、再生部２８は、ホームサーバ８０の受付部８４から送信されてきたダイジェストを再生し、ユーザは操作部２４を用いて所望するコンテンツを選択する。ここで、ユーザの入力をホームサーバ８０に送信する処理、測定部４０による測定処理、再生部２８、記憶部２６の処理は、制御部３０による制御のもとで行われる。
【００８９】
図１０と図１１は、配信システム１００による処理の例を示すフローチャートである。いま、月曜日の朝であり、ユーザは出勤時間を気にしながら、端末２０をネットワーク５０に接続する状況を考える。ユーザは、端末２０の操作部２４を用いて、同じネットワーク上のホームサーバ８０を選択することによって、端末２０とホームサーバ８０を接続する（Ｓ１０）。端末２０の制御部３０は、この接続がなされると、ユーザの脈拍数、体温、および湿度の測定を開始させる（Ｓ１４）。ここでは、脈拍センサと体温センサがイヤホンに内蔵されているので、制御部３０は、端末２０にイヤホンが装着されたか否かを確認し、装着されていなければ、音声などによってユーザに装着を促すようにしてもよい。また、端末２０に装着されていても、ユーザの体に装着されていない可能性があるので、制御部３０は、測定したデータを確認し、たとえば脈拍数、または体温が人のとりうる範囲以外になっているときなど、ユーザにイヤホンを体、ここでは耳に装着することを促し、再測定を行うようにしてもよい。
【００９０】
端末２０は、各々のセンサによって得られた測定データと共に、端末２０の機種情報、記憶媒体の残容量をホームサーバ８０に送信する。ホームサーバ８０の受付部８４は、端末２０から送信された測定データ、残容量、機種情報を受け付けて、それぞれ心体状況解析部８６とコンテンツ選出部８８に出力する。それと共に、受付部８４は、図３示す画面を、端末２０を介してユーザに提示して、ユーザ自身による心体状況の入力をするか否かの選択を行わせる（Ｓ２０、Ｓ２２）。ユーザにより「入力する」が選択されると、受付部８４は、ユーザが入力した心体状況を受け付けてコンテンツ選出部８８に出力する（Ｓ２２：Ｙｅｓ、Ｓ２６）一方、ユーザにより「入力しない」が選択されると、受付部８４は、図３に示す画面を閉じ、処理は心体状況解析部８６による心体状況の解析に進む（Ｓ２２：Ｎｏ、Ｓ２４）。ここで、ユーザは、その場から離れて食事や、出勤の支度をすることができる。
【００９１】
コンテンツ選出部８８は、ユーザにより心体状況が入力され、または心体状況解析部８６により測定データ、配信要求日時に基づいて心体状況が解析されると、ユーザの心体状況に基づいたコンテンツ選出処理Ｐ（Ｓ３０）を行う。
【００９２】
図１１は、コンテンツ選出処理Ｐの詳細を示すフローチャートである。コンテンツ選出部８８は、まず、ユーザの心体状況が「通常」であるか否かを確認する（Ｓ３２）。ここで例として、ユーザはステップＳ２２において「入力しない」を選択しており、測定データに含まれる脈拍数、体温は通常であり、湿度もたとえば４０％であるとする。日時が月曜日の朝であるので、ユーザの心体状況は、「やる気がない」という解析結果になっている。
ユーザの心体状況が「通常」ではない（Ｓ３２：Ｎｏ）ため、コンテンツ選出部８８は、さらに学習テーブル９５ｂを参照し、この心体状況が学習されたものなのか否かを確認する（Ｓ３６）。「やる気がない」という心体状況は、「やる気アップ」という属性に対応して記憶されているので、コンテンツ選出部８８は、コンテンツ管理テーブル９３を参照して、端末２０の機種情報に基づいて得られた端末２０の再生可能なメディア種のコンテンツから、「やる気アップ」の属性を有するコンテンツを選出してそれらのファイル名を得て出力部９０に送信して（Ｓ３６：Ｙｅｓ、Ｓ３８）コンテンツ選出処理Ｐを終了する。
【００９３】
一方、ユーザの心体状況が学習されていないものであれば、コンテンツ選出部８８は、一般傾向テーブル９４からユーザの心体状況に対応する属性を読み出すと共に、コンテンツ管理テーブル９３を参照して、端末２０の再生可能なメディア種のコンテンツから、読み出した属性を有するコンテンツを選出してそれらのファイル名を得て受付部８４に送信する（Ｓ３６：Ｎｏ、Ｓ４０）。受付部８４はコンテンツ本体９６から、これらのファイル名のコンテンツを読み出してダイジェストを作成して端末２０へ送信すると共に、ユーザにより選択されたコンテンツを示す情報をコンテンツ選出部８８に出力する（Ｓ４２）。ここで、ユーザによる選択作業が発生するので、たとえば音声などによりユーザに入力を促すようにしてもよい。コンテンツ選出部８８は、ユーザが選択されたコンテンツのファイル名を出力部９０に送信して、コンテンツ選出処理Ｐを終了する（Ｓ４４）。
【００９４】
なお、ここの例において、日時が月曜日の朝ではなく、たとえば平日の夜９時であるとすると、このユーザの心体状況が「通常」となる（Ｓ３２：Ｙｅｓ）。この場合、コンテンツ選出部８８は、好みテーブル９５ａを参照して、ユーザが好むジャンルのコンテンツを選出する。図８に示す例では、ユーザの好むジャンルは、「クラシック」と「映画」になっているため、この２つのジャンルからコンテンツが選出される。
【００９５】
図１０のフローチャートに戻り、出力部９０は、コンテンツ選出部８８から送信されてきたファイル名のコンテンツをコンテンツ本体９６から読み出して端末２０へ送信する（Ｓ５０）。そして、制御部９８は、記憶部９２に、記憶部９２に記憶された各データベースに対して必要に応じた更新を行わせ、更新が完了することをもって今回の配信を終了する（Ｓ６０）。
【００９６】
端末２０は、配信されたコンテンツを記憶部２６に記憶する。前述した例のユーザの場合、食事や、支度などをしている間に、その端末２０の記憶部２６に、「やる気アップ」のコンテンツが記憶される。ユーザはこれらのコンテンツを通勤途中で鑑賞することができる。
【００９７】
このように、本実施形態の配信システム１００によれば、ホームサーバ８０は、端末２０から配信要求があったときに、ユーザの心体状況を取得して、それに適合したコンテンツを配信しているので、ユーザの状況にふさわしいコンテンツを配信することができる。
【００９８】
また、ユーザがどのような心体状況においてどのようなコンテンツを好む傾向を学習して、その傾向に基づいて配信しているので、ユーザの好みに応じた配信ができる。
【００９９】
さらに、ユーザの好みを学習できていないときには、一般的な傾向に基づいてコンテンツを選出してユーザに選択させるようにしている。こうすることによって、ユーザは膨大な量のコンテンツから所望するコンテンツを探すという大変時間と手間がかかる作業をする必要がなく、簡単かつ迅速に自分の所望するコンテンツを選択できることができる。
【０１００】
また、総サイズが端末２０の記憶媒体の残容量に収まるようにコンテンツを選出して配信しているので、端末２０の記憶媒体の残容量を超過した量のコンテンツを配信してしまうことに起因する装置のフリーズや、異常終了などを防ぐことができる。
【０１０１】
また、端末２０の再生可能なメディア種のコンテンツの中からコンテンツを選出して端末２０の配信しているので、ユーザの心体状況に適合する一方、再生できない問題を防ぐことができる。
【０１０２】
以上、本発明の一実施形態について説明したが、本発明は、上述した実施形態に限られることがなく、本発明の趣旨から逸脱しない限り、種々の変更、増減、細部の改良を加えることができる。
【０１０３】
たとえば、配信システム１００では、配信要求に伴って、ユーザの希望する再生総時間を示す情報を、ホームサーバ８０に送信してもよい。ホームサーバ８０は、この再生総時間に合致するようにコンテンツを選択して配信することによって、たとえば、１時間の通勤時間に合致する再生時間のコンテンツのみを配信してもらうなどのニーズに応えることができる。なお、ここで、「合致」というのは、ユーザの希望する再生総時間と一致することに限らず、再生時間の条件（たとえば、ユーザの希望する総時間を超過しない）に見合えばよい。たとえば、１時間の通勤時間に対して、「１時間以内」の再生時間を有するコンテンツを配信してもよい。
【０１０４】
また、配信システム１００は、ユーザ家庭内のホームサーバ８０からこのユーザの端末２０へコンテンツを配信するシステムであるが、インターネットを代表とするＷＡＮ（ワイド・エリア・ネットワーク）上の配信サイトから多数のユーザにコンテンツを配信するシステムにも本発明を適用することができる。その場合、ユーザテーブルや、配信履歴などは、ユーザ毎に記憶すればよい。
【０１０５】
また、端末２０の機種情報がコンテンツのメディア種を指定する情報として自動的に送信されるようになっているが、たとえば、ユーザの手動による入力であってもよい。その場合、端末２０の機種情報ではなく、直接に所望するコンテンツのメディア種を入力すればよい。
【０１０６】
また、配信システム１００は、ホームサーバ８０は、各ジャンルからコンテンツを選出するようにしているが、たとえば、ユーザに所望するジャンルを入力させ、入力されたジャンルのコンテンツから配信するコンテンツを選出するようにしてもよい。
【０１０７】
また、配信システム１００では、端末２０から測定データを送信し、ホームサーバ８０により、測定データおよび配信要求日時からユーザの心体状況を推定しているが、端末２０により測定データを解析してホームサーバ８０に送信するようにしてもよい。また、近年の携帯端末の機能の向上を考えれば、携帯端末にスケジュール機能を備え、携帯端末側で配信日時に基づいて心体状況を推定するようにしてもよい。
【０１０８】
また、心体状況の種類も、上述した例に限られることがなく、ユーザの精神的状況、肉体的状況を示すものであれば、いかなる状況も、本発明の扱う対象となりうる。
【０１０９】
もちろん、解析元情報の種類も上述した例に限られることがない。たとえば、インターネット上の配信サイトからユーザに配信するシステムにおいて、「静かなところ」、「雑踏しているところ」、「遊園地」、「草原」などユーザの居場所のカテゴリを示す情報を入力させ、その居場所のカテゴリに対応するユーザの心体状況に適合したコンテンツを配信するようにしてもよい。
【０１１０】
さらに、端末に備えられたＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能によって取得したＧＰＳ情報に基づいてユーザの居場所を特定するようにしてもよい。たとえば、ネット上の地図データベースにアクセスする手段を設け、端末からのＧＰＳ情報により示される地理位置に基づいて地図データベースの検索を行う。そして、ＧＰＳ情報により示される地理位置に遊園地があれば、ユーザの居場所を「遊園地」と特定することができる。なお、コンテンツ配信装置自身に地図データベースを備えてもよい。
【０１１１】
この居場所の情報を、単にユーザの心体状況に応じたコンテンツ配信のみならず、居場所の地理位置に基づいてその場所に関連する情報などのコンテンツを配信するサービスを提供するようにしてもよい。
【図面の簡単な説明】
【０１１２】
【図１】本発明にかかる実施形態の配信システムの構成示す図である。
【図２】図１に示す配信システムにおけるホームサーバの構成を示す図である。
【図３】図２に示すホームサーバにより提示される選択画面の例を示す図である。
【図４】図２に示すホームサーバにおける心体状況解析部を説明するための図である。
【図５】図２に示すホームサーバにおける記憶部の記憶内容を示す図である。
【図６】図５に示す記憶内容に含まれるコンテンツ管理テーブルの例を示す図である。
【図７】図５に示す記憶内容に含まれる一般傾向テーブルの例示す図である。
【図８】図５に示す記憶内容に含まれるユーザテーブルを示す図である。
【図９】図１に示す配信システムにおける端末の構成を示す図である。
【図１０】図２に示すホームサーバによる処理を示すフローチャート（その１）である。
【図１１】図２に示すホームサーバによる処理を示すフローチャート（その２）である。
【符号の説明】
【０１１３】
２０  端末、  ２２  通信部、  ２４  操作部、  ２６  記憶部、  ２８  再生部、  ３０  制御部、  ４０  測定部、  ５０  ネットワーク、  ８０  ホームサーバ、  ８２  通信部、  ８４  受付部、  ８６  心体状況解析部、  ８８  コンテンツ選出部、  ９０  出力部、  ９２  記憶部、  ９３  コンテンツ管理テーブル、  ９４  一般傾向テーブル、  ９５  ユーザテーブル、  ９６  コンテンツ本体、  ９８  制御部、１００  配信システム。
【図１】
2006350476.tif 000003
【図２】
2006350476.tif 000004
【図３】
2006350476.tif 000005
【図４】
2006350476.tif 000006
【図５】
2006350476.tif 000007
【図６】
2006350476.tif 000008
【図７】
2006350476.tif 000009
【図８】
2006350476.tif 000010
【図９】
2006350476.tif 000011
【図１０】
2006350476.tif 000012
【図１１】
2006350476.tif 000013