(57)【要約】  ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置（１００）であって、第一ウィンドウ（１１０１）とともに第二ウィンドウ（１２０１）をディスプレイに表示させることのできるコンテンツ表示制御部（２００）と、第一コンテンツの音声の出力のために割り当てられた１以上のスピーカに第一コンテンツの音声を出力させ、かつ、第二コンテンツの音声の出力のために割り当てられた１以上のスピーカに第二コンテンツの音声を出力させることのできる音声出力制御部（１１０）と、演算により、第一視聴者が第一コンテンツの音声を所定の音響効果で聴き取り可能な、所定の範囲内における第一視聴者の存在範囲である視聴可能範囲を求める視聴可能範囲演算部（１５０）と、視聴可能範囲に基づく情報を第一視聴者に提示するために出力する提示制御部（２０５）とを備える。
2009150841.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置であって、
第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させることのできるコンテンツ表示制御部と、
前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、かつ、前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させることのできる音声出力制御部と、
所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における範囲である視聴可能範囲を求める視聴可能範囲演算部と、
前記視聴可能範囲演算部から得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する提示制御部と
を備えるコンテンツ再生装置。
【請求項２】
前記視聴可能範囲演算部は、前記所定の音響効果を含む、前記第一コンテンツの再生において提供可能な複数の音響効果それぞれに対応する複数の視聴可能範囲を演算により求め、
前記コンテンツ再生装置はさらに、前記視聴可能範囲演算部から得られる前記複数の視聴可能範囲の中から少なくとも１つの視聴可能範囲を基準視聴範囲として決定する基準視聴範囲決定部を備え、
前記提示制御部は、前記基準視聴範囲決定部により基準視聴範囲と決定された少なくとも１つの視聴可能範囲に基づく情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項３】
前記基準視聴範囲決定部は、前記複数の音響効果それぞれの優先度を示す情報を取得し、最も優先度の高い、または、最も優先度の低い前記音響効果に対応する視聴可能範囲を前記基準視聴範囲と決定する
請求項２記載のコンテンツ再生装置。
【請求項４】
さらに、前記第一視聴者により選択された音響効果の種類を示す情報を受け付ける受付部を備え、
前記提示制御部は、前記視聴可能範囲演算部から得られる視聴可能範囲であって、前記受付部により受け付けられた情報に示される音響効果に対応する視聴可能範囲に基づく情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項５】
前記視聴可能範囲演算部は、前記所定の範囲から前記第二視聴者の所定の周辺範囲を除いたうえで前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求める
請求項１記載のコンテンツ再生装置。
【請求項６】
前記視聴可能範囲演算部は、前記所定の範囲の一部である、前記第一視聴者の所定の周辺範囲のみについて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求める
請求項１記載のコンテンツ再生装置。
【請求項７】
前記コンテンツ表示制御部はさらに、前記第一ウィンドウおよび前記第二ウィンドウの位置または大きさを変更可能であり、
音声出力制御部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記第一コンテンツの音声の出力のために割り当てられたスピーカの組み合わせの少なくとも一部を変更し、
前記視聴可能範囲演算部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記音声出力制御部による変更後の前記スピーカの組み合わせに示されるスピーカの個数および位置を用いて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を新たに求め、
前記提示制御部はさらに、前記視聴可能範囲演算部から新たに得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する
請求項１記載のコンテンツ再生装置。
【請求項８】
前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を示す文字または画像を前記ディスプレイに出力し、前記文字または画像を前記ディスプレイに表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示する
請求項１記載のコンテンツ再生装置。
【請求項９】
前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を照らす指示を、前記コンテンツ再生装置に接続された照明装置に出力し、前記照明装置に前記視聴可能範囲を照らさせることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示する
請求項１記載のコンテンツ再生装置。
【請求項１０】
前記提示制御部は、前記視聴可能範囲演算部による前記演算の結果が、前記視聴可能範囲が前記所定の範囲内に存在しないことを示す場合、前記視聴可能範囲に基づく情報である、前記視聴可能範囲が存在しないことを示す情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項１１】
さらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、
前記提示制御部は、前記視聴可能範囲に基づく情報である、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲を示す情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項１２】
さらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、
前記提示制御部は、前記ディスプレイに、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲内に前記第一ウィンドウの少なくとも一部を表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示する
請求項１記載のコンテンツ再生装置。
【請求項１３】
さらに、前記コンテンツ再生装置に接続された外部装置から取得される、前記第一視聴者の位置を特定するための情報を用いて、前記第一視聴者の存在位置である視聴位置を決定する現在視聴位置決定部を備え、
前記提示制御部は、前記現在視聴位置決定部により決定された視聴位置と前記視聴可能範囲とに基づいた情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項１４】
前記現在視聴位置決定部は、前記外部装置により定期的に取得される情報を用いて、前記視聴位置を定期的に決定し、
前記提示制御部は、最新の視聴位置とその１つ前に決定された視聴位置との差が所定の閾値以上である場合、前記視聴可能範囲に基づく情報を出力する
請求項１３記載のコンテンツ再生装置。
【請求項１５】
前記提示制御部は、前記現在視聴位置決定部により決定された前記視聴位置が前記視聴可能範囲に収まっているか否かを判断し、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報を出力する
請求項１３記載のコンテンツ再生装置。
【請求項１６】
前記提示制御部は、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報である、前記視聴位置が前記視聴可能範囲に収まるために前記第一視聴者が移動すべき方向に関する情報を出力する
請求項１５記載のコンテンツ再生装置。
【請求項１７】
ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置が行うコンテンツ再生方法であって、
第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させ、
前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、
前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させ、
所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における前記第一視聴者の存在範囲である視聴可能範囲を求め、
求められた前記視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する
コンテンツ再生方法。
【請求項１８】
ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置の動作を制御するプログラムであって、
第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させ、
前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、
前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させ、
所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における前記第一視聴者の存在範囲である視聴可能範囲を求め、
求められた前記視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する
ことをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、超大画面ディスプレイを備えるコンテンツ視聴システムにおいて、当該超大画面ディスプレイにコンテンツを表示するコンテンツ再生装置に関する。
【背景技術】
【０００２】
従来、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）プレーヤなどのコンテンツ再生装置に、ディスプレイやスピーカ装置を接続したコンテンツ視聴システムが存在する。また、このようなコンテンツ視聴システムによりコンテンツの視聴が楽しまれている。【０００３】
コンテンツ視聴システムは、上記形態の他にも、テレビのようにディスプレイとコンテンツ再生装置を兼ねた装置にスピーカ装置を接続した形態、および、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）をコンテンツ再生装置として用い、ＰＣにディスプレイとスピーカ装置を接続した形態も存在する。【０００４】
コンテンツ再生装置は、コンテンツの動画像をディスプレイに出力するだけでなく、コンテンツに含まれる音声を、視聴者が視聴位置において所望の音響効果で聴き取れるようスピーカを制御する。【０００５】
従来、視聴者がコンテンツを視聴する際の視聴者の位置（以下、「視聴位置」という。）において所望の音響効果を得られるよう、視聴位置に応じてスピーカ装置を制御する方法として、特許文献１に記載の方法がある。【０００６】
また、複数の視聴者がそれぞれ異なるコンテンツを視聴するためのコンテンツ視聴システムにおいて、それぞれの視聴者が所望の音響効果を得られるようスピーカ装置を制御する方法として、特許文献２に記載の方法がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１６６２９５号公報
【特許文献２】特開２００８−０１１２５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の技術は、コンテンツ再生装置が視聴者の所望する音響効果（例えば、５．１ｃｈサラウンドなど）を再現できない視聴位置の範囲が存在することを考慮していなかった。つまり、上記従来の技術は、所望の音響効果を再現できない範囲が視聴位置の範囲（以下、「視聴範囲」という。）に含まれ得ることを考慮していなかった。【０００９】
これは、既存のテレビなどをディスプレイとして採用する従来のコンテンツ視聴システムでは、部屋の中心部などのある程度限られた範囲に、視聴範囲が収まる。これにより、コンテンツ再生装置が視聴者の所望する音響効果を再現できない範囲が視聴範囲となることを考慮する必要がなかったからである。【００１０】
しかし、既にプラズマテレビおよび液晶テレビなど中心とした大画面テレビが家庭に広く普及している。そのため、コンテンツ視聴システムで利用されるディスプレイのサイズは年々増大している。【００１１】
また、消費者のテレビに対する更なる大画面化への要求も高く、大画面テレビのサイズは既に市販品で１００インチを超えている。例えば、壁一面が画面となるような壁級大画面テレビの見本も展示されており、コンテンツ視聴システムで利用されるディスプレイのサイズは今後も増大すると考えられている。【００１２】
そして、壁級大画面テレビのような超大画面ディスプレイを用いたコンテンツ視聴システムでは、視聴範囲はほぼ部屋全体におよぶ。そのため、例えば、部屋の隅などコンテンツ再生装置が視聴者の所望する音響効果を再現できない範囲も視聴範囲に含まれることになる。【００１３】
このとき、上記従来の技術は、上述のように、コンテンツ再生装置が視聴者の所望する音響効果を再現できない視聴範囲が存在することを考慮していないため、視聴者は、現在、所望の音響効果が得られる位置にいるのか、および、視聴範囲内のどの位置にいれば所望の音響効果を得られるか等が分からないという課題がある。【００１４】
また、壁級大画面テレビのような超大画面ディスプレイを用いたコンテンツ視聴システムでは、複数人の視聴者が同時にそれぞれ異なるコンテンツを視聴することができる。【００１５】
このとき、複数の視聴者が隣接するとお互いの音響効果が雑音となり各視聴者は所望の音響効果を得ることが困難である。【００１６】
つまり、ある視聴者に隣接する範囲は、他の視聴者に対してコンテンツ再生装置が所望の音響効果を再現できない視聴範囲となる。【００１７】
このような場合においても、上記従来の技術は、コンテンツ再生装置が所望の音響効果を再現できない視聴範囲が存在することを考慮していない。【００１８】
そのため、複数の視聴者が、超大画面ディスプレイに表示された互いに異なるコンテンツを同時に視聴する場合においても、各視聴者は、視聴範囲内のどの位置にいれば所望の音響効果を得られるか等が分からないという課題がある。【００１９】
本発明は、前記従来の課題を解決するもので、超大画面ディスプレイを備えるコンテンツ視聴システムにおいて、視聴者が所望の音響効果を得られる視聴範囲を容易に知ることができるためのコンテンツ再生装置およびコンテンツ再生方法を提供することを目的とする。
【課題を解決するための手段】
【００２０】
前記従来の課題を解決するために、本発明のコンテンツ再生装置は、ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置であって、第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させることのできるコンテンツ表示制御部と、前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、かつ、前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させることのできる音声出力制御部と、所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における範囲である視聴可能範囲を求める視聴可能範囲演算部と、前記視聴可能範囲演算部から得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する提示制御部とを備える。【００２１】
本構成によって、超大画面ディスプレイと複数のスピーカとを用いて、複数の視聴者それぞれに、互いに異なるコンテンツを視聴させることのできるコンテンツ再生装置であって、それぞれの視聴者に対応する視聴可能範囲に基づく情報を、それぞれの視聴者に対して提示することのできるコンテンツ再生装置を実現できる。つまり、それぞれの視聴者は、所望の音響効果を得られる視聴範囲を容易に知ることができる。【００２２】
また、前記視聴可能範囲演算部は、前記所定の音響効果を含む、前記第一コンテンツの再生において提供可能な複数の音響効果それぞれに対応する複数の視聴可能範囲を演算により求め、前記コンテンツ再生装置はさらに、前記視聴可能範囲演算部から得られる前記複数の視聴可能範囲の中から少なくとも１つの視聴可能範囲を基準視聴範囲として決定する基準視聴範囲決定部を備え、前記提示制御部は、前記基準視聴範囲決定部により基準視聴範囲と決定された少なくとも１つの視聴可能範囲に基づく情報を出力するとしてもよい。【００２３】
また、前記基準視聴範囲決定部は、前記複数の音響効果それぞれの優先度を示す情報を取得し、最も優先度の高い、または、最も優先度の低い前記音響効果に対応する視聴可能範囲を前記基準視聴範囲と決定するとしてもよい。【００２４】
このように、基準視聴範囲決定部を備えることにより、視聴者が、最も優先度の高い音響効果に対応する視聴可能範囲に基づく情報の提示のみを要望した場合、当該要望に応えることができる。または、視聴者が、ウィンドウで再生されるコンテンツの音声を何らかの音響効果の下で聞き取ることのできる最大限の視聴範囲に関する情報を要望した場合、当該要望に応えることができる。【００２５】
また、本発明のコンテンツ再生装置はさらに、前記第一視聴者により選択された音響効果の種類を示す情報を受け付ける受付部を備え、前記提示制御部は、前記視聴可能範囲演算部から得られる視聴可能範囲であって、前記受付部により受け付けられた情報に示される音響効果に対応する視聴可能範囲に基づく情報を出力するとしてもよい。【００２６】
これにより、例えば、視聴者により、所望の音響効果が変更された場合であっても、当該変更後の音響効果に対応する視聴可能範囲に基づく情報を、視聴者に提示することができる。【００２７】
また、前記視聴可能範囲演算部は、前記所定の範囲から前記第二視聴者の所定の周辺範囲を除いたうえで前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求めるとしてもよい。【００２８】
また、前記視聴可能範囲演算部は、前記所定の範囲の一部である、前記第一視聴者の所定の周辺範囲のみについて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求めるとしてもよい。【００２９】
このように、視聴可能範囲演算部による演算対象の範囲を限定することで、演算効率が向上する。【００３０】
また、前記コンテンツ表示制御部はさらに、前記第一ウィンドウおよび前記第二ウィンドウの位置または大きさを変更可能であり、音声出力制御部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記第一コンテンツの音声の出力のために割り当てられたスピーカの組み合わせの少なくとも一部を変更し、前記視聴可能範囲演算部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記音声出力制御部による変更後の前記スピーカの組み合わせに示されるスピーカの個数および位置を用いて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を新たに求め、前記提示制御部はさらに、前記視聴可能範囲演算部から新たに得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力するとしてもよい。【００３１】
これにより、例えば、ある１つのウィンドウが、他のウィンドウが閉じられるまたは移動することにより、拡大または移動が可能な場合、その拡大または移動後のウィンドウに対応した視聴可能範囲に基づく情報を、視聴者に提示することができる。【００３２】
また、前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を示す文字または画像を前記ディスプレイに出力し、前記文字または画像を前記ディスプレイに表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示するとしてもよい。【００３３】
また、前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を照らす指示を、前記コンテンツ再生装置に接続された照明装置に出力し、前記照明装置に前記視聴可能範囲を照らさせることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示するとしてもよい。【００３４】
これにより、視聴者は、文字、画像、または照明装置による光により、視聴可能範囲を容易に知ることができる。【００３５】
また、前記提示制御部は、前記視聴可能範囲演算部による前記演算の結果が、前記視聴可能範囲が前記所定の範囲内に存在しないことを示す場合、前記視聴可能範囲に基づく情報である、前記視聴可能範囲が存在しないことを示す情報を出力するとしてもよい。【００３６】
これにより、視聴者は、例えば自身が所望する音響効果を得られる視聴可能範囲が存在しないことを容易に知ることができる。【００３７】
また、本発明のコンテンツ再生装置はさらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、前記提示制御部は、前記視聴可能範囲に基づく情報である、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲を示す情報を出力するとしてもよい。【００３８】
これにより、視聴者は、どの位置にウィンドウが表示されれば、所望する音響効果を得られるかを容易に知ることができる。そのため、例えば、視聴者が移動すること、または、視聴者がコンテンツ再生装置に指示することなどにより、ウィンドウを移動させる場合、上記構成は有用である。【００３９】
また、本発明のコンテンツ再生装置はさらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、前記提示制御部は、前記ディスプレイに、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲内に前記第一ウィンドウの少なくとも一部を表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示するとしてもよい。【００４０】
これにより、例えば、視聴者は、自身がウィンドウの正面にあたる位置に移動することで、所望する音響効果が得られることを容易に知ることができる。つまり、上記構成により視聴者を視聴可能範囲内に誘導することができる。【００４１】
また、さらに、前記コンテンツ再生装置に接続された外部装置から取得される、前記第一視聴者の位置を特定するための情報を用いて、前記第一視聴者の存在位置である視聴位置を決定する現在視聴位置決定部を備え、前記提示制御部は、前記現在視聴位置決定部により決定された視聴位置と前記視聴可能範囲とに基づいた情報を出力する。【００４２】
また、前記現在視聴位置決定部は、前記外部装置により定期的に取得される情報を用いて、前記視聴位置を定期的に決定し、前記提示制御部は、最新の視聴位置とその１つ前に決定された視聴位置との差が所定の閾値以上である場合、前記視聴可能範囲に基づく情報を出力するとしてもよい。【００４３】
また、前記提示制御部は、前記現在視聴位置決定部により決定された前記視聴位置が前記視聴可能範囲に収まっているか否かを判断し、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報を出力するとしてもよい。【００４４】
また、前記提示制御部は、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報である、前記視聴位置が前記視聴可能範囲に収まるために前記第一視聴者が移動すべき方向に関する情報を出力するとしてもよい。【００４５】
このように、現在視聴位置決定部により決定された視聴位置を利用することで、視聴者が所望の音響効果を得るために移動すべきか否か、どの位置に移動すべきかを、視聴者に的確に知らせることが可能となる。【００４６】
また、視聴者が、コンテンツの視聴中に移動した場合であっても、その移動後の位置に応じて、視聴者に視聴可能範囲に基づく情報を的確に知らせることができる。【００４７】
また、本発明は、本発明のコンテンツ再生装置の特徴的な構成部の動作をステップとするコンテンツ再生方法として実現したり、それらステップをコンピュータに実行させるためのプログラムとして実現したり、そのプログラムが記録された記録媒体として実現することもできる。そして、そのプログラムをインターネット等の伝送媒体又はＤＶＤ等の記録媒体を介して配信することもできる。
【発明の効果】
【００４８】
本発明によれば、視聴者が所望する音響効果を得られる視聴可能範囲に基づく情報を、視聴者に対して提示することができる。これにより、視聴者は、所望の音響効果を得られる視聴範囲を容易に知ることができる。【００４９】
（本願の技術的背景に関する情報）
２００８年６月１２日に出願された出願番号２００８−１５４４７３の日本出願の明細書、図面および特許請求の範囲における開示は、その全体を参照により本願に取り込む。
【図面の簡単な説明】
【００５０】
【図１】図１は、本発明の実施の形態におけるコンテンツ視聴システムの外観を示す図である。
【図２】図２は、本発明の実施の形態におけるコンテンツ視聴システムの主要な構成を示すブロック図である。
【図３】図３は、本発明の実施の形態におけるコンテンツ表示制御部の主要な構成を示す図である。
【図４】図４は、本発明の実施の形態における音声出力制御部の主要な構成を示す図である。
【図５】図５は、本発明の実施の形態における割当テーブルのデータ構成例を示す図である。
【図６】図６は、本発明の実施の形態における音響効果シミュレート要求情報のデータ構成例を示す図である。
【図７】図７は、本発明の実施の形態における視聴可能範囲情報のデータ構成例を示す図である。
【図８】図８は、本発明の実施の形態における視聴位置計測要求情報のデータ構成例を示す図である。
【図９】図９は、本発明の実施の形態における視聴位置情報のデータ構成例を示す図である。
【図１０】図１０は、本発明の実施の形態における基準視聴範囲情報のデータ構成例を示す図である。
【図１１】図１１は、本発明の実施の形態におけるウィンドウ表示可能範囲情報のデータ構成例を示す図である。
【図１２】図１２は、本発明の実施の形態において視聴者がコンテンツの視聴開始を要求してから視聴開始するまでの処理の流れを示すフロー図である。
【図１３】図１３は、本発明の実施の形態においてシミュレーション部が視聴可能範囲を求める際の処理の流れを示すフロー図である。
【図１４】図１４は、本発明の実施の形態においてコンテンツ再生装置が移動指示情報とウィンドウ表示可能範囲とを視聴者に対して提示する際の処理の流れを示すフロー図である。
【図１５】図１５は、本発明の実施の形態においてコンテンツ再生装置がウィンドウ表示可能範囲内に視聴ウィンドウを表示する際の処理の流れを示すフロー図である。
【図１６】図１６は、本発明の実施の形態における移動指示情報とウィンドウ表示可能範囲の第１の提示例を示す図である。
【図１７】図１７は、本発明の実施の形態における移動指示情報とウィンドウ表示可能範囲の第２の提示例を示す図である。
【図１８】図１８は、本発明の実施の形態において視聴者がコンテンツの視聴中に移動した場合のコンテンツ表示制御部の処理の流れを示すフロー図である。
【図１９】図１９は、本発明の実施の形態における移動指示情報とウィンドウ表示可能範囲の第３の提示例を示す図である。
【図２０】図２０は、本発明の実施の形態において視聴者がコンテンツの視聴中に所望の音響効果を変更した場合のコンテンツ表示制御部の処理の流れを示すフロー図である。
【図２１】図２１は、本発明の実施の形態において視聴ウィンドウの状態が変化した場合のコンテンツ表示制御部の処理の流れを示すフロー図である。
【図２２】図２２は、図２１における情報の提示処理の詳細な処理の流れを示すフロー図である。
【図２３】図２３は、本発明の実施の形態における第一視聴者に対応する視聴ウィンドウ以外の視聴ウィンドウの状態が変化した場合の情報の提示例を示す図である。
【発明を実施するための形態】
【００５１】
以下本発明の実施の形態について、図面を参照しながら説明する。なお、各図面において、同じ構成要素については同じ符号が用いられている。
【００５２】
実施の形態では、壁一面の大部分が画面となる超大画面ディスプレイを利用して１人以上の視聴者がそれぞれ異なるウィンドウで異なるコンテンツを視聴することのできるコンテンツ視聴システムについて説明する。
【００５３】
実施の形態におけるコンテンツ視聴システムは、各視聴者が所望の音響効果を得られる視聴範囲に基づいた情報を各視聴者に対して提示することのできるコンテンツ再生装置を備えている。
【００５４】
図１は、実施の形態におけるコンテンツ視聴システム１０の外観を示す図である。
【００５５】
図１に示すように、コンテンツ視聴システム１０は、ディスプレイ１０６と、スピーカ装置１０５と、コンテンツ再生装置１００とを備える。
【００５６】
ディスプレイ１０６は、コンテンツ視聴システム１０が設置された部屋の１つの壁の大部分を覆う大きさの表示装置である。ディスプレイ１０６の表示領域は、１枚または複数枚のディスプレイパネルにより構成されており、その大きさは、例えば横１０ｍ×縦５ｍ程度の大きさである。
【００５７】
スピーカ装置１０５は複数のスピーカを有する。本実施の形態において、スピーカ装置１０５は、第一スピーカ（ＳＰ［１］）から第ｎスピーカ（ＳＰ［ｎ］）までのｎ個のスピーカを有している。
【００５８】
コンテンツ再生装置１００は、ディスプレイ１０６に１以上のコンテンツを表示させることができ、かつ、当該１以上のコンテンツの音声をスピーカ装置１０５に出力させることのできる装置である。
【００５９】
図１では、２人の視聴者（第一視聴者１１２Ａ、および第二視聴者１１２Ｂ）が、互いに異なるコンテンツを視聴している。
【００６０】
具体的には、第一視聴者１１２Ａは、第一視聴ウィンドウ１１０１に表示されたサッカー中継を視聴している。また、第二視聴者１１２Ｂは、第二視聴ウィンドウ１２０１に表示されたニュース映像を視聴している。
【００６１】
また、各ウィンドウには、複数のスピーカのうちの１以上のスピーカが割り当てられている。つまり、各コンテンツおよび各視聴者には、１以上のスピーカが割り当てられている。各視聴者は、自身の所望する音響効果で再生された音声を聴いている。
【００６２】
例えば、第一視聴者１１２Ａは、第一視聴ウィンドウ１１０１に割り当てられた２以上のスピーカによるサラウンド音響（例えば、第一視聴者１１２Ａの前方の３つのスピーカによるバーチャルサラウンド音響）で、当該サッカー中継の音声を聴いている。
【００６３】
また、例えば、第二視聴者１１２Ｂは、第二視聴ウィンドウ１２０１に割り当てられた２以上のスピーカによるステレオ音響で、当該ニュース映像の解説音声を聴いている。
【００６４】
なお、第一視聴者１１２Ａは、第一コントローラ１０４ａを操作することにより、音響効果の切り替え等を行うことができる。また、第二視聴者１１２Ｂは、第二コントローラ１０４ｂを操作することにより、音響効果の切り替え等を行うことができる。
【００６５】
また、図１では、ディスプレイ１０６の左右の辺と下辺とに沿って複数のスピーカが配置されているが、複数のスピーカの配置位置は図１に示すものに限られない。
【００６６】
例えば、図１に示す各位置に加えて、視聴者の側方および後方に複数のスピーカが配置されてもよい。
【００６７】
また、コンテンツ視聴システム１０を利用する視聴者は、第一視聴者１１２Ａおよび第二視聴者１１２Ｂの２人でなくてもよく、３人以上でもよく、１人でもよい。
【００６８】
図２は、実施の形態におけるコンテンツ視聴システム１０の主要な構成を示すブロック図である。
【００６９】
図２に示すように、コンテンツ視聴システム１０は、上述の各構成要素に加え、位置情報取得装置１０１と、コンテンツ送信装置１０２と、放送受信アンテナ１０３とを備える。
【００７０】
また、図２に示すように、コンテンツ再生装置１００は、位置算出部１０７と、コンテンツ受信部１０８と、赤外線受光部１０９と、音声出力制御部１１０と、映像出力制御部１１１と、シミュレーション部１５０と、コンテンツ表示制御部２００とを備える。
【００７１】
なお、コンテンツ再生装置１００が有する構成要素のうち、例えば、位置算出部１０７と、音声出力制御部１１０とは、コンテンツ再生装置１００が備えなくてもよい。例えば、これら構成要素は、外部装置としてコンテンツ再生装置１００に接続されていてもよい。
【００７２】
第一コントローラ１０４ａおよび第二コントローラ１０４ｂは、上述のように、各視聴者がコンテンツ再生装置１００を制御したり、コンテンツ再生装置１００に対して様々な設定値を入力したりする装置である。
【００７３】
各コントローラは、本実施の形態においては、赤外線によりコンテンツ再生装置１００に制御信号を送信するリモートコントローラである。
【００７４】
なお、コントローラは視聴者ごとに一台用意される。つまり、Ｎ人の視聴者がコンテンツ視聴システム１０を同時に利用する場合、Ｎ台のコントローラが用意される。
【００７５】
また、以下、「視聴者」という場合、第一視聴者１１２Ａおよび第二視聴者１１２Ｂを含む複数の視聴者のうちの１人を意味し、「コントローラ」という場合、第一コントローラ１０４ａおよび第二コントローラ１０４ｂを含む複数のコントローラのうちの１つを意味する。
【００７６】
各コントローラには、製造時に固有のコントローラＩＤが各々割り当てられている。さらに、各視聴者はコンテンツ視聴システム１０の利用中は、コントローラを常に携帯しているものとする。従って、本実施の形態において、コントローラＩＤは個々の視聴者を示す視聴者ＩＤとしても利用される。
【００７７】
つまり、本実施の形態においては、第一視聴者１１２Ａの視聴者ＩＤとして、第一コントローラ１０４ａのコントローラＩＤが使用され、第二視聴者１１２Ｂの視聴者ＩＤとして、第二コントローラ１０４ｂのコントローラＩＤが使用される。
【００７８】
各コントローラは、コンテンツ再生装置１００に対して制御信号を送信する際、制御信号と共にコントローラＩＤを送信する。コンテンツ再生装置１００は、コントローラＩＤを確認することで、複数のコントローラの内いずれのコントローラから発せられた制御信号かを確認することができる。
【００７９】
結果として、コンテンツ再生装置１００は、受け取った制御信号が、複数の視聴者の内いずれの視聴者から発せられた制御信号かを確認することができる。
【００８０】
なお、本実施の形態では、視聴者がコンテンツ再生装置１００の制御等を行う装置として、上記のように赤外線通信を行うコントローラが採用されている。しかし、キーボードまたはポインティングデバイスなどの他の種類の入力装置が採用されてもよい。
【００８１】
また、各コントローラにコントローラＩＤを割り当てるタイミングは、工場出荷時でなくてもよい。当該タイミングは、コンテンツ視聴システム１０の初期設定時、または、コントローラの電源を入れる都度であってもよい。
【００８２】
赤外線受光部１０９は、本発明のコンテンツ再生装置における受付部の一例であり、第一コントローラ１０４ａおよび第二コントローラ１０４ｂか送信される制御信号を受信する装置である。
【００８３】
位置情報取得装置１０１は、視聴者の位置を特定するための情報を取得する装置であり、無線アンテナと、第一コントローラ１０４ａおよび第二コントローラ１０４ｂとから構成される。
【００８４】
つまり、本実施の形態では、第一コントローラ１０４ａおよび第二コントローラ１０４ｂは、位置情報取得装置１０１の構成要素としても機能する。具体的にはこれらコントローラは、自身を携帯する視聴者の位置情報取得のためカメラを備える。
【００８５】
視聴者は、上述のように、コンテンツ視聴システム１０の利用中にコントローラを常に携帯している。そのため、位置情報取得装置１０１は、各コントローラが備えるカメラ機器が撮影した画像とコントローラＩＤとを取得することで、複数の視聴者のそれぞれの位置を判断することができる。つまり、位置情報取得装置１０１は、複数の視聴者のそれぞれの位置を特定するための情報を取得することができる。
【００８６】
位置算出部１０７は、位置情報取得装置１０１により取得された情報に基づいてディスプレイ１０６に対する視聴者の相対位置を算出する装置である。
【００８７】
位置算出部１０７は、現在視聴位置決定部２０４などから視聴位置計測要求情報９００を受信すると、視聴者ＩＤ９０１が示す視聴者のディスプレイ１０６に対する相対位置を算出し、算出結果を視聴位置情報１０００として返す。
【００８８】
なお、視聴位置計測要求情報９００および視聴位置情報１０００については、図８および図９を用いて後述する。
【００８９】
本実施の形態では、以下のようにして位置算出部１０７がディスプレイ１０６に対する視聴者の相対位置を算出する。なお、具体例として、第一視聴者１１２Ａの位置を算出する際の位置算出部１０７の処理の概要を説明する。
【００９０】
第一視聴者１１２Ａがある位置に存在する場合、第一コントローラ１０４ａのカメラにより、その位置から撮影されたディスプレイ１０６の画像が取得される。
【００９１】
第一コントローラ１０４ａは、撮影した画像を位置情報取得装置１０１に送信する。位置情報取得装置１０１は、無線アンテナを介して当該画像を取得し、位置算出部１０７に出力する。
【００９２】
位置算出部１０７は位置情報取得装置１０１経由で受信した画像に含まれる、ディスプレイ１０６の全体または部分の、画像全体における位置および大きさなどから、第一コントローラ１０４ａのディスプレイ１０６に対する相対位置を算出する。
【００９３】
位置算出部１０７は、このようにして得られたディスプレイ１０６に対する第一コントローラ１０４ａの相対位置を、第一視聴者１１２Ａのディスプレイ１０６に対する相対位置と特定する。
【００９４】
なお、リモートコントローラによる撮影されたテレビの画像に基づいて、リモートコントローラの当該テレビに対する相対位置を算出する方法については、例えば、特開２００６−１６６２９５号公報（特許文献１）「制御システム及びこのシステムに適合する被制御装置並びに遠隔制御装置」に開示されている。
【００９５】
位置算出部１０７がディスプレイ１０６に対する視聴者の相対位置を算出する方法として、その他にも以下の方法がある。
【００９６】
例えば、各コントローラとディスプレイ１０６にＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機器を取り付ける。各コントローラは自身に備えられたＧＰＳ機器で計測した位置情報をコントローラＩＤと共に位置情報取得装置１０１に送信する。
【００９７】
位置算出部１０７は、位置情報取得装置１０１経由で受信したそれぞれのコントローラＩＤおよび位置情報と、ディスプレイ１０６に備えられたＧＰＳ機器で計測された位置情報とから各コントローラＩＤが示すコントローラのディスプレイ１０６に対する相対位置を算出する。さらに、算出したそれぞれの相対位置をディスプレイ１０６に対する各視聴者の相対位置と特定する。
【００９８】
もちろん、上に２つの手法を組み合わせた方法やそれ以外の方法で、位置情報取得装置１０１および位置算出部１０７は、各視聴者のディスプレイ１０６に対する相対位置を計測および算出してもよい。
【００９９】
また、位置情報取得装置１０１は、視聴者の位置を特定するための情報を取得できればよく、そのための機能的な構成は、上に挙げた例に限るものではない。
【０１００】
コンテンツ送信装置１０２は、コンテンツデータをコンテンツ再生装置１００へ送信する装置である。コンテンツ送信装置１０２が送信したコンテンツデータは、コンテンツ受信部１０８が受信する。コンテンツ送信装置１０２は、例えば、ネットワークを介してコンテンツ再生装置１００に接続されるコンテンツ配信サーバでもよく、ＤＶＤドライブなどのメディア再生装置でもよい。もちろん、これらに限るものではない。
【０１０１】
また、コンテンツ送信装置１０２がＤＶＤライブなどのメディア再生装置の場合、コンテンツ送信装置１０２はコンテンツ再生装置１００に含まれてもよい。
【０１０２】
放送受信アンテナ１０３は、コンテンツデータを含む放送波を受信するアンテナである。受信した放送波は、コンテンツ受信部１０８へ送信される。
【０１０３】
なお、コンテンツ視聴システム１０において、コンテンツ送信装置１０２と放送受信アンテナ１０３は、少なくともどちらか一方が備えられていればよく、必ずしも両方が備えられる必要はない。
【０１０４】
コンテンツ受信部１０８は、コンテンツ送信装置１０２からコンテンツデータを受信する。もしくは、放送受信アンテナ１０３から受信した放送波を復調しコンテンツデータを受信する。
【０１０５】
コンテンツ受信部１０８は、受信したコンテンツデータの映像部分を映像出力制御部１１１に送信し、コンテンツデータの音声部分を音声出力制御部１１０に送信する。なお、コンテンツ受信部１０８は、映像出力制御部１１１および音声出力制御部１１０それぞれが求める入力形式にコンテンツデータの映像部分および音声部分を変換し、それぞれに送信する。
【０１０６】
例えば、受信したコンテンツデータが暗号化されていれば復号し、圧縮されていれば非圧縮形式に変換する。なお、コンテンツ受信部１０８は、同時に複数のコンテンツデータを受信してもよく、この場合、コンテンツデータごとに前記変換の処理を行う。
【０１０７】
スピーカ装置１０５は、音声を再生する装置であり、上述のようにＳＰ［１］〜ＳＰ［ｎ］の複数のスピーカを有している。
【０１０８】
音声出力制御部１１０は、コンテンツ受信部１０８が受信したコンテンツの音声をスピーカ装置１０５に出力する装置である。さらに、視聴者が所望の音響効果で聴き取れるよう、スピーカ装置１０５が有する各スピーカに対して出力する音声の割り当てや出力特性を制御する。
【０１０９】
コンテンツ受信部１０８が複数のコンテンツデータを受信した場合は、後述する割当テーブル１２１を参照して各コンテンツに対して割り当てるスピーカを決定したり、コンテンツごとに音響効果を変えたりする。
【０１１０】
シミュレーション部１５０は、コンテンツ表示制御部２００から、後述する図６に示す音響効果シミュレート要求情報７００を受信し、所望の音響効果リスト７０２に設定された音響効果ごとに、事前設定されたシミュレート範囲内において視聴者に対して指定された音響効果を再現できる範囲があるかをシミュレーション演算により求める処理部である。
【０１１１】
つまり、シミュレーション部１５０は、視聴者があるコンテンツを視聴する場合、その視聴者が当該コンテンツの音声を所定の音響効果で聴き取り可能な、所定の範囲内における当該視聴者の存在範囲である視聴可能範囲を求める処理部である。
【０１１２】
なお、シミュレーション部１５０は、本発明のコンテンツ再生装置における視聴可能範囲演算部の一例である。
【０１１３】
以下、シミュレーション部１５０が行う処理の概要を説明する。
【０１１４】
シミュレーション部１５０は、シミュレーションに必要な静的な情報を取得する。静的な情報とは、スピーカ装置１０５が有する複数のスピーカの数、位置、および特性、並びに、コンテンツ視聴システム１０が設置されている部屋の形状、各種の寸法、および、壁の材質などである。
【０１１５】
なお、当該部屋の形状等の情報は、本発明のコンテンツ再生装置が視聴可能範囲の演算に用いる、所定の範囲の大きさを示す情報の一例である。
【０１１６】
これら静的な情報は、例えば、コンテンツ視聴システム１０が設置される際、または、コンテンツ視聴システム１０の起動時などに、オペレータまたは視聴者によりシミュレーション部１５０に入力され、シミュレーション部１５０が備える不揮発性記憶媒体（図示せず）に格納される。これにより静的な情報がシミュレーション部１５０に設定される。
【０１１７】
なお、このとき設定される、部屋の形状および寸法等により、全体のシミュレート範囲が決定される。
【０１１８】
シミュレーション部１５０は、さらに、シミュレーションに必要な動的な情報を取得する。動的な情報とは、コンテンツ再生装置１００が再生するコンテンツから取得される、当該コンテンツの音声の再生において提供可能な１以上の音響効果それぞれの必要チャネル数、および、当該１以上の音響効果の種類の中から視聴者に選択された音響効果の種類などである。また、コンテンツ視聴システム１０を同時に利用する視聴者が複数存在する場合、シミュレーション部１５０は、視聴者の人数および位置、並びに、視聴者ごとのウィンドウに割り当てられたスピーカの個数および位置等を動的な情報として取得する。
【０１１９】
視聴者の数および位置とスピーカとの対応関係を示す情報は、割当テーブル１２１として音声出力制御部１１０により保持されている。音声出力制御部１１０の構成については、図４を用いて後述する。
【０１２０】
例えば、第一視聴者１１２Ａのみが、コンテンツ視聴システム１０を利用する場合、シミュレーション部１５０は、例えば位置算出部１０７から、視聴者は１人であることを示す情報を取得する。また、シミュレーション部１５０は、音声出力制御部１１０に保持された割当テーブル１２１を参照することで、例えば、スピーカ装置１０５が有する全てのスピーカを、第一視聴者１１２Ａに対して使用可能なスピーカとして割り当てる。
【０１２１】
また、第一視聴者１１２Ａが視聴するコンテンツが、例えば、モノラル、ステレオ、およびサラウンドのそれぞれでの音声再生が可能な場合、シミュレーション部１５０は、これら３種類の音響効果を示す情報および必要チャネル数を、当該コンテンツから取得する。
【０１２２】
シミュレーション部１５０は、これら各種の情報を用い、これら３種類の中の１種類以上の音響効果が再現可能な領域を算出する。例えば、サラウンドでの音声再生に用いる複数のスピーカそれぞれから出力される音声（壁での反射音を含む）の伝達領域および、当該領域内の各位置での音声レベル等を算出することなどにより、第一視聴者１１２Ａが、サラウンド音響の効果を得られる範囲を算出する。
【０１２３】
このようにして得られた、音響効果ごとのシミュレート結果を示す情報は、音声出力制御部１１０へ送信される。
【０１２４】
なお、このような音場のシミュレーションに関する技術として、例えば、特許第３４８２０５５号公報「高精度音線追跡装置および高精度音線追跡方法」（特許文献３）、および、特開２００３−１２２３７４号公報「サラウンド音響生成方法、その装置およびそのプログラム」（特許文献４）に開示されている。
【０１２５】
音声出力制御部１１０は、音響効果シミュレート要求情報７００の視聴者ＩＤ７０１の値を、後述する図７に示す視聴可能範囲情報８００の視聴者ＩＤ７０１に格納する。
【０１２６】
音声出力制御部１１０はさらに、シミュレーション部１５０から取得した音響効果ごとの音響効果シミュレート結果のうち、所望の音響効果リスト７０２に設定された音響効果に対応する音響効果シミュレート結果を視聴可能範囲リスト８０２に格納する。
【０１２７】
音声出力制御部１１０は、このようにして生成した視聴可能範囲情報８００をコンテンツ表示制御部２００へ送信する。
【０１２８】
映像出力制御部１１１は、コンテンツ受信部１０８が受信したコンテンツデータの映像部分を加工する装置である。具体的には、コンテンツ受信部１０８は、当該映像部分に対して解像度やアスペクト比を変更したり、彩度調整などの画像効果を適応したりする。
【０１２９】
映像出力制御部１１１が加工したコンテンツデータの映像部分はコンテンツ表示制御部２００に送信され、ディスプレイ１０６に表示される。コンテンツ受信部１０８が複数のコンテンツデータを受信した場合は、コンテンツデータごとに加工する内容を変えてもよい。
【０１３０】
コンテンツ表示制御部２００は、ディスプレイ１０６に表示する内容を制御する装置である。コンテンツ表示制御部２００は、映像出力制御部１１１が加工したコンテンツの映像を表示するためのウィンドウを生成し、ウィンドウ内に前記コンテンツの映像を表示する。さらに、ディスプレイ１０６に対する視聴者の相対位置などに基づき、視聴者が所望の音響効果を得られる視聴位置に基づく情報をディスプレイ１０６に表示する。
【０１３１】
つまり、ディスプレイ１０６には、コンテンツ表示制御部２００から出力される１以上のコンテンツの映像および各種の情報が表示される。
【０１３２】
図３は、実施の形態におけるコンテンツ表示制御部２００の主要な構成を示す図である。
【０１３３】
図３に示すように、コンテンツ表示制御部２００は、視聴ウィンドウ決定部２０１と、基準視聴範囲決定部２０２と、ウィンドウ表示可能範囲決定部２０３と、現在視聴位置決定部２０４と、表示制御部２０５とを備える。
【０１３４】
視聴ウィンドウ決定部２０１は、一人の視聴者とディスプレイ１０６に表示された１つのウィンドウとを対応付ける。また、複数の視聴者が存在する場合、複数の視聴者と複数のウィンドウとを１対１で対応付ける。以降、視聴ウィンドウ決定部２０１が視聴者と対応付けたウィンドウを視聴ウィンドウと表記する。
【０１３５】
基準視聴範囲決定部２０２は、後述する図６に示す音響効果シミュレート要求情報７００をシミュレーション部１５０に送信し、音声出力制御部１１０から、後述する図７に示す視聴可能範囲情報８００を受信する。
【０１３６】
基準視聴範囲決定部２０２はさらに、受信した視聴可能範囲情報８００から視聴者が所望の音響効果を得られる視聴可能範囲を決定する。以降、基準視聴範囲決定部２０２が決定した視聴範囲を基準視聴範囲と表記する。
【０１３７】
つまり、Ｎ個の音響効果に対応するＮ個の視聴範囲の中から、基準視聴範囲決定部２０２により、１〜Ｎ個の視聴範囲が基準視聴範囲と決定される。
【０１３８】
ウィンドウ表示可能範囲決定部２０３は、基準視聴範囲内に視聴者が位置すると仮定した場合に視聴ウィンドウを表示可能なディスプレイ１０６上の範囲を決定する。以降、ウィンドウ表示可能範囲決定部２０３が決定したディスプレイ１０６上の範囲をウィンドウ表示可能範囲と表記する。
【０１３９】
現在視聴位置決定部２０４は、位置算出部１０７が算出した視聴者のディスプレイ１０６に対する相対位置に基づき、現在の視聴者の位置を決定する。以降、現在視聴位置決定部２０４が決定した視聴者の位置を現在視聴位置と表記する。
【０１４０】
表示制御部２０５は、本発明のコンテンツ再生装置における提示制御部の一例である。表示制御部２０５は、現在視聴位置および基準視聴範囲などに基づき、視聴者が所望の音響効果を得られる視聴可能範囲に基づく情報をディスプレイ１０６に表示する。また、表示制御部２０５は、映像出力制御部１１１が加工した映像をウィンドウ内に表示するなど、ディスプレイ１０６に表示するウィンドウの表示制御全般を行う。
【０１４１】
図４は、実施の形態における音声出力制御部１１０の主要な構成を示す図である。
【０１４２】
図４に示すように、音声出力制御部１１０は、記憶部１２０と、割当部１２２と、出力部１２３とを備える。
【０１４３】
記憶部１２０は、割当テーブル１２１を記憶している記憶装置である。
【０１４４】
割当部１２２は、割当テーブル１２１を参照し、スピーカ装置１０５が有する複数のスピーカの中から、例えば視聴者に選択された音響効果に応じて、当該視聴者に割り当てるスピーカを選択する処理部である。なお、割当部１２２は、後述する図７に示す視聴可能範囲情報８００の生成も行う。
【０１４５】
出力部１２３は、割当部１２２から受け取る割当結果に基づき、当該視聴者により指定された音響効果に応じた音声を各スピーカに選択的に出力する処理部である。
【０１４６】
図５は、割当テーブル１２１のデータ構成例を示す図である。
【０１４７】
図５に示すように、割当テーブル１２１には、視聴者の人数ごとに、それぞれの視聴者に割り当てるスピーカの識別子が登録されている。
【０１４８】
なお、割当テーブル１２１の“視聴者”欄の“ａ”および“ｂ”は、それぞれ視聴者に割り振られる識別子である。また、視聴者が複数存在する場合、ディスプレイ１０６に向かって右側の視聴者から“ａ”、“ｂ”、・・・の順で識別子が割り当てられる。
【０１４９】
例えば、コンテンツ視聴システム１０を利用する視聴者が第一視聴者１１２Ａのみである場合、第一視聴者１１２Ａが、割当テーブル１２１における“ａ”であり、ＳＰ［１］〜ＳＰ［ｎ］の全てのスピーカが割り当てられる。
【０１５０】
また、例えば、コンテンツ視聴システム１０を利用する視聴者が２人であり、図１に示すように、ディスプレイ１０６に向かって右から、第一視聴者１１２Ａ、第二視聴者１１２Ｂの順に存在する場合を想定する。この場合、第一視聴者１１２Ａが、割当テーブル１２１における“ａ”であり、第二視聴者１１２Ｂが、割当テーブル１２１における“ｂ”である。
【０１５１】
また、この場合、第一視聴者１１２Ａに割り当てられるスピーカはＳＰ［１］〜ＳＰ［ｍ］であり、第二視聴者１１２Ｂに割り当てられるスピーカはＳＰ［ｍ＋１］〜ＳＰ［ｎ］である。なお、ｎとｍとは、ｎ＞ｍの整数であるが、それぞれ具体的な数値には限定されない。例えば、ｎ＝２０のとき、ｍ＝１０であってもよく、ｍ＝１２であってもよい。
【０１５２】
シミュレーション部１５０は、この割当テーブル１２１を参照し、各視聴者に割り当てられるスピーカの組み合わせを特定する。さらに特定した組み合わせにおける各スピーカの位置等を音響効果シミュレートに用いる。なお、シミュレーション部１５０は、割当テーブル１２１に示されるスピーカの組み合わせによっては、所定の音響効果に対応する視聴可能範囲は存在しない旨の結果を出力する場合もある。
【０１５３】
なお、割当部１２２およびシミュレーション部１５０は、割当テーブル１２１に示される情報をそのまま使用するのではなく、割当テーブル１２１に示される情報を基に、例えば視聴者の視聴位置に応じて当該視聴者に割り当てるスピーカの個数を増減させてもよい。
【０１５４】
また、図５に示す割当テーブル１２１のデータ構成は一例であり、視聴者とスピーカ群との組み合わせは他の組み合わせであってもよい。
【０１５５】
例えば、複数の視聴者に向けたそれぞれの音声の干渉を極力なくすように、各視聴者に割り当てるスピーカ群の間に、誰にも割り当てられない１以上のスピーカが存在してもよい。例えば、“ａ”にＳＰ［１］〜ＳＰ［ｍ］を割り当てた場合、“ｂ”にＳＰ［ｍ＋２］〜ＳＰ［ｎ］を割り当ててもよい。
【０１５６】
また、本実施の形態では、あるスピーカがいずれかの視聴者に割り当てられた場合、その視聴者がコンテンツの視聴を終えるまでは、その視聴者（つまり、そのコンテンツ）専用のスピーカとして使用される。しかし、例えば、時分割で互いに異なるコンテンツの音声を出力することのできるスピーカであれば、当該スピーカは、複数の視聴者（つまり、複数のコンテンツ）に共用されるスピーカとして使用されてもよい。
【０１５７】
図６は、音響効果シミュレート要求情報７００のデータ構成例を示す図である。
【０１５８】
図６に示すように、音響効果シミュレート要求情報７００は、視聴者ＩＤ７０１と所望の音響効果リスト７０２とを有する。
【０１５９】
音響効果シミュレート要求情報７００は、後述する図１２のＳ３０４において、視聴者が、自身が携帯するコントローラを用いて選択した所望の音響効果に基づいて基準視聴範囲決定部２０２が生成する情報である。
【０１６０】
基準視聴範囲決定部２０２は、音響効果シミュレート要求情報７００をシミュレーション部１５０に送信する。これにより、基準視聴範囲決定部２０２は、シミュレーション部１５０に対して、視聴者ＩＤ７０１が示す視聴者が所望する音響効果（所望の音響効果リスト７０２に掲載された音響効果）を得られる視聴可能範囲をシミュレートすることを要求する。
【０１６１】
視聴者ＩＤ７０１は、視聴者を識別するためのＩＤである。本実施の形態では、視聴者が持つコントローラに割り当てられたコントローラＩＤが設定される。
【０１６２】
所望の音響効果リスト７０２は、後述する図１２のＳ３０４において視聴者がコントローラを用いて選択した所望の音響効果のリストである。
【０１６３】
なお、視聴者が所望する音響効果に優先度を付けた場合、所望の音響効果リスト７０２の第１の音響効果に最も優先度の高い音響効果を設定し、第Ｎの音響効果に最も優先度の低い音響効果を設定する。このように所望の音響効果リスト７０２に優先度の順に音響効果を格納することで別途優先度情報を格納する必要がない。
【０１６４】
図７は、視聴可能範囲情報８００のデータ構成例を示す図である。図７において、視聴可能範囲情報８００は、視聴者ＩＤ７０１と視聴可能範囲リスト８０２とを含む。
【０１６５】
視聴可能範囲情報８００は、音声出力制御部１１０が、シミュレーション部１５０による音響効果シミュレーションの結果に基づいて生成する情報である。
【０１６６】
シミュレーション部１５０は、基準視聴範囲決定部２０２などから音響効果シミュレート要求情報７００を受信すると、事前設定されたシミュレート範囲内に、視聴者ＩＤ７０１が示す視聴者に対し所望の音響効果リスト７０２に含まれる音響効果を再現できる範囲（視聴可能範囲）をシミュレートする。シミュレーション部１５０はさらに、その結果を、音響効果シミュレート要求情報７００とともに、音声出力制御部１１０に送信する。音声出力制御部１１０は、その結果に基づいて、音響効果とその音響効果を得られる範囲を示した座標の組にして視聴可能範囲リスト８０２に格納する。
【０１６７】
なお、これら組の視聴可能範囲リスト８０２への格納順は、所望の音響効果リスト７０２に格納された音響効果の順に合わせられる。格納順がこのように合わせられることにより、視聴可能範囲リスト８０２の第１の音響効果が最も優先度の高い音響効果となり、第Ｎの音響効果が最も優先度の低い音響効果となる。つまり、所望の音響効果リスト７０２に設定された優先度を示す情報を失うことがない。
【０１６８】
視聴可能範囲情報８００の視聴者ＩＤ７０１には、音響効果シミュレート要求情報７００に含まれる視聴者ＩＤ７０１と同じ値を音声出力制御部１１０が格納する。
【０１６９】
本実施の形態では、シミュレート範囲は、３次元空間であり、上述のように、オペレータまたは視聴者によりシミュレーション部１５０に入力された、コンテンツを視聴する部屋の空間全体を構成する各種の寸法等の値により決定される。
【０１７０】
但し、シミュレート範囲は、コンテンツ再生装置１００の製造時に予め設定しておいてもよいし、コンテンツを視聴する部屋の空間全体に限らず部屋の一部としてもよい。
【０１７１】
視聴可能範囲リスト８０２の視聴可能範囲は、シミュレート範囲の３次元空間の底面、つまり、シミュレート範囲の３次元空間と高さが０の平面とが交わる２次元平面上の座標点の組、もしくは円の中心点と半径の組から構成される。
【０１７２】
視聴可能範囲リスト８０２の視聴可能範囲の座標点を結んだ範囲内、もしくは円の中心点と半径の組で表される円の範囲内が、音響効果を得られる範囲を示す。
【０１７３】
例えば、図７において、視聴者ＩＤ７０１の示す視聴者が、所望の音響効果リスト７０２に含まれる第１の音響効果を得られる範囲は、（Ｘ１座標、Ｙ１座標）から（ＸＮ座標、ＹＮ座標）までの各座標を結んだ範囲内である。
【０１７４】
また、当該視聴者が、所望の音響効果リスト７０２に含まれる第Ｎの音響効果を得られる範囲は、中心点Ｏで半径Ｒの円内である。
【０１７５】
視聴可能範囲リスト８０２の視聴可能範囲を３次元空間の座標点ではなく２次元平面上の座標点で表すことにより、音響効果シミュレート結果が正確に反映されない場合もある。
【０１７６】
しかし、後述する図９に示す視聴位置座標１００２と視聴可能範囲リスト８０２の視聴可能範囲を比較する際の演算処理を簡易化することができる。さらに、視聴者に所望の音響効果を得られる視聴可能範囲を提示する際にも、より視聴者が理解しやすい形式で提示することができる。
【０１７７】
但し、より正確に音響効果シミュレート結果をコンテンツ視聴システム１０に反映させるため、座標点の表記形式や視聴者への提示方法などすべてを３次元空間で処理してもよい。この場合、視聴可能範囲リスト８０２の視聴可能範囲は、３次元空間上の座標点の組もしくは球の中心点と半径の組から構成される。
【０１７８】
この場合、後述する図９に示す視聴位置情報１０００の視聴位置座標１００２も、３次元空間上の座標点の組もしくは球の中心点と半径の組から構成される。もちろん、視聴位置座標１００２と視聴可能範囲リスト８０２の視聴可能範囲の表現方法は、本実施の形態で挙げた例に限らず、コンテンツ再生装置１００ごとに最適な方法を取ってもよい。
【０１７９】
なお、視聴可能範囲リスト８０２の視聴可能範囲を表すための２次元平面上の原点は、シミュレート範囲の中からシミュレーション部１５０が自動的に決定する。
【０１８０】
なお、音響効果シミュレートの結果、ある音響効果が得られる視聴可能範囲が存在しなかった場合、視聴可能範囲リスト８０２に記載しないことにしてもよいし、視聴可能範囲リスト８０２の視聴可能範囲に原点（０、０）のみを格納してもよい。また、予め定めた、視聴可能範囲が存在しないことを示す他の情報を格納してもよい。つまり、基準視聴範囲決定部２０２に対し、音響効果が得られる視聴可能範囲が存在しないことを伝達できる方法であればよい。
【０１８１】
図８は、視聴位置計測要求情報９００のデータ構成例を示す図である。図８において、視聴位置計測要求情報９００は、視聴者ＩＤ９０１を含む。
【０１８２】
視聴位置計測要求情報９００は、現在視聴位置決定部２０４が、視聴者ＩＤ９０１が示す視聴者のディスプレイ１０６に対する相対位置の演算を位置算出部１０７に対して要求するために生成し送信する情報である。
【０１８３】
視聴者ＩＤ９０１は、ディスプレイ１０６に対する相対位置の演算対象となる視聴者の識別子である。本実施の形態では、上述のように、視聴者が持つコントローラに割り当てられたコントローラＩＤが設定される。
【０１８４】
図９は、視聴位置情報１０００のデータ構成例を示す図である。図９において、視聴位置情報１０００は、視聴者ＩＤ９０１と視聴位置座標１００２とを含む。
【０１８５】
視聴位置情報１０００は、位置算出部１０７が視聴者のディスプレイ１０６に対する相対位置演算結果に基づき生成する情報である。
【０１８６】
位置算出部１０７は、現在視聴位置決定部２０４などから視聴位置計測要求情報９００を受信すると、視聴者ＩＤ９０１が示す視聴者のディスプレイ１０６に対する相対位置を、位置情報取得装置１０１から得られる値を用いて算出し、その結果を視聴位置座標１００２に格納する。
【０１８７】
視聴者ＩＤ９０１には、視聴位置計測要求情報９００に含まれる視聴者ＩＤ９０１と同じ値を位置情報取得装置１０１が格納する。
【０１８８】
視聴位置座標１００２には、視聴者の位置を２次元平面上の座標点として表した値が格納される。視聴位置座標１００２に示される座標点を含む２次元平面は、音声出力制御部１１０が視聴可能範囲リスト８０２の視聴可能範囲を表すために用いる２次元平面と同じ平面を用いる。２次元平面上の原点も同様に同じ原点を用いる。
【０１８９】
これにより、視聴位置座標１００２と視聴可能範囲リスト８０２とが同じ２次元平面上の座標点として表され、両者を比較することが容易になる。
【０１９０】
図１０は、基準視聴範囲情報１９００のデータ構成例を示す図である。図１０において、基準視聴範囲情報１９００は、視聴者ＩＤ７０１と基準視聴範囲リスト１９０２とを含む。
【０１９１】
基準視聴範囲情報１９００は、基準視聴範囲決定部２０２が視聴可能範囲情報８００に基づいて生成する情報である。
【０１９２】
基準視聴範囲決定部２０２は、上述のように音響効果シミュレート要求情報７００をシミュレーション部１５０へ送信し、音響効果シミュレートの結果を含む視聴可能範囲情報８００を音声出力制御部１１０から受信する。
【０１９３】
そして、基準視聴範囲決定部２０２は受信した視聴可能範囲情報８００から基準視聴範囲情報１９００を生成する。
【０１９４】
視聴者ＩＤ７０１には、視聴可能範囲情報８００に含まれる視聴者ＩＤ７０１と同じ値を基準視聴範囲決定部２０２が格納する。
【０１９５】
なお、本実施の形態では、基準視聴範囲リスト１９０２には、基準視聴範囲決定部２０２が、視聴可能範囲情報８００内の視聴可能範囲リスト８０２に含まれる音響効果と座標リストの組をそのまま格納する。
【０１９６】
例えば、図７に示すように視聴可能範囲リスト８０２に、第１の音響効果と第１の視聴可能範囲の組から第Ｎの音響効果と第Ｎの視聴可能範囲の組までが格納されている場合、それらがそのまま第１の音響効果と第１の基準視聴範囲の組から第Ｎの音響効果と第Ｎの基準視聴範囲の組となる。
【０１９７】
なお、基準視聴範囲決定部２０２が、視聴可能範囲リスト８０２から基準視聴範囲リスト１９０２を生成する方法はこれに限らず、その他の方法でもよい。例えば、最も優先度の高い第１の音響効果と第１の視聴可能範囲の組から生成した第１の音響効果と第１の基準視聴範囲の組のみを基準視聴範囲リスト１９０２に格納してもよい。
【０１９８】
このように、最も優先度の高い第１の音響効果と第１の視聴可能範囲の組のみを基準視聴範囲とすることで、第一視聴者１１２Ａが最も優先度の高い音響効果に対応する基準視聴範囲に基づく情報の提示のみを要望した場合にもコンテンツ再生装置１００は対応することができる。
【０１９９】
また、視聴可能範囲リスト８０２から基準視聴範囲リスト１９０２を生成する方法はその他にも存在する。例えば、最も優先度の低い第Ｎの音響効果と第Ｎの視聴可能範囲の組から第１の音響効果と第１の基準視聴範囲の組を生成し、この組のみを基準視聴範囲リスト１９０２に格納してもよい。
【０２００】
このように、最も優先度の低い第Ｎの音響効果と第Ｎの視聴可能範囲の組のみを基準視聴範囲とすることで、音響効果が何であるかに係らず視聴ウィンドウで再生されるコンテンツを視聴できる最大限の視聴範囲に関する情報の提示を行うことができる。つまり、第一視聴者１１２Ａがこのような情報の提示を要望した場合にもコンテンツ再生装置１００は対応することができる。
【０２０１】
図１１は、ウィンドウ表示可能範囲情報２０００のデータ構成例を示す図である。図１１において、ウィンドウ表示可能範囲情報２０００は、視聴者ＩＤ７０１とウィンドウ表示可能範囲リスト２００２とを含む。
【０２０２】
ウィンドウ表示可能範囲情報２０００は、ウィンドウ表示可能範囲決定部２０３が基準視聴範囲情報１９００に基づいて生成する情報である。
【０２０３】
視聴者ＩＤ７０１には、基準視聴範囲情報１９００に含まれる視聴者ＩＤ７０１と同じ値をウィンドウ表示可能範囲決定部２０３が格納する。
【０２０４】
ウィンドウ表示可能範囲リスト２００２には、ウィンドウ表示可能範囲決定部２０３が、基準視聴範囲情報１９００の基準視聴範囲リスト１９０２に含まれるそれぞれの基準視聴範囲から生成したウィンドウ表示可能範囲を、対応する音響効果と共に格納する。
【０２０５】
つまり、ウィンドウ表示可能範囲決定部２０３は、第１の基準視聴範囲から生成したウィンドウ表示可能範囲を第１のウィンドウ表示可能範囲として第１の音響効果と共に格納し、第２の基準視聴範囲から生成したウィンドウ表示可能範囲を第２のウィンドウ表示可能範囲として第２の音響効果と共に格納する。ウィンドウ表示可能範囲決定部２０３はさらに、第Ｎの基準視聴範囲に対応する第Ｎのウィンドウ表示可能範囲まで生成しウィンドウ表示可能範囲リスト２００２に格納する。
【０２０６】
ここで、ウィンドウ表示可能範囲決定部２０３は、まず、基準視聴範囲リスト１９０２に含まれる１以上の基準視聴範囲の中から対象基準視聴範囲を選定する。さらに、対象基準視聴範囲内のある座標点上に視聴者ＩＤ７０１が示す視聴者が位置すると仮定し、この座標点上の視聴者に対応する視聴ウィンドウを表示すべきディスプレイ１０６上の範囲を決定する。
【０２０７】
ウィンドウ表示可能範囲決定部２０３は、この動作を対象基準視聴範囲内のすべての座標点に対して繰り返し、対象基準視聴範囲内の座標点ごとに決定されたディスプレイ１０６上の範囲をすべて合わせた範囲をウィンドウ表示可能範囲とする。
【０２０８】
その後、他の基準視聴範囲を対象基準視聴範囲として選定し同様の処理を行う。これにより、図１１に示すように、第１の基準視聴範囲から第Ｎの基準視聴範囲までに対応する、第１のウィンドウ表示可能範囲から第Ｎのウィンドウ表示可能範囲までを生成する。
【０２０９】
なお、ある座標点上の視聴者に対して視聴ウィンドウを表示すべきディスプレイ１０６上の範囲とは、例えば、当該座標点の視聴者に対して正面に視聴ウィンドウが表示されるディスプレイ１０６上の範囲である。
【０２１０】
具体的には、ウィンドウ表示可能範囲決定部２０３は、ディスプレイ１０６の表示範囲を高さ方向の軸とそれに垂直な横軸とで表される２次元平面上で定義する。また、視聴者の目線の高さと一致する横軸上で、視聴者が位置すると仮定した座標点とディスプレイ１０６の距離とが最短となる点を求める。さらに求めた点が視聴ウィンドウの重心となるような視聴ウィンドウの表示範囲を、当該視聴者に対応するウィンドウ表示可能範囲として決定する。
【０２１１】
なお、視聴者の目線の高さは、予め、「床から１６０ｃｍ」などの値が設定されていてもよく、視聴者ごとに異なる値が用いられてもよい。
【０２１２】
また、ある座標点上の視聴者に対して視聴ウィンドウを表示すべきディスプレイ１０６上の範囲はこれに限らない。その他にも例えば、視聴者の視野の広さに応じて決定してもよい。また、視聴者がコントローラを用いてウィンドウ表示可能範囲決定部２０３に対して任意の位置を設定してもよい。
【０２１３】
次に、実施の形態において、第一視聴者１１２Ａがコンテンツの視聴開始を要求し、コンテンツ再生装置１００が第一視聴者１１２Ａの所望する音響効果を得られる視聴範囲に基づいた情報を提示し、提示された情報に従って第一視聴者１１２Ａが所望の音響効果を得られる視聴位置に移動してコンテンツの視聴を開始するまでの動作について図１２を用いて説明する。
【０２１４】
まず、第一視聴者１１２Ａが第一コントローラ１０４ａのコンテンツ表示ボタンを押下し、コンテンツの視聴開始を要求する。赤外線受光部１０９は、当該ボタンの押下を検出する（Ｓ３０１）。同時に、コンテンツ受信部１０８がコンテンツの受信を開始し、映像出力制御部１１１が、受信したコンテンツの映像部分を加工して表示制御部２０５に送信する。さらに、音声出力制御部１１０が、受信したコンテンツの音声部分を初期設定された方法で出力するようスピーカ装置１０５を制御する。
【０２１５】
次に、表示制御部２０５がコンテンツを表示するためのウィンドウを初期設定された位置でディスプレイ１０６に表示する（Ｓ３０２）。さらに、表示制御部２０５は、表示したウィンドウに固有のウィンドウＩＤを割り当てる。このウィンドウＩＤはディスプレイ１０６に表示されたウィンドウ間で固有とする。
【０２１６】
なお、ウィンドウを表示する初期位置は、例えば、コンテンツ再生装置１００利用前に、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて表示制御部２０５に設定している。但し、コンテンツ表示制御部２００の製造時に当該初期位置が設定されていてもよい。典型的には、ウィンドウが視聴者の正面に表示される位置が当該ウィンドウの初期位置として設定される。
【０２１７】
次に、視聴ウィンドウ決定部２０１が、第一視聴者１１２ＡとＳ３０２で表示したウィンドウとを対応付け、対応付け結果を保持する（Ｓ３０３）。その結果、ウィンドウに表示するコンテンツと第一視聴者１１２Ａも対応付けられる。
【０２１８】
本実施の形態では、視聴ウィンドウ決定部２０１は、第一視聴者１１２Ａが持つ第一コントローラ１０４ａに割り当てられたコントローラＩＤと、Ｓ３０２でウィンドウに割り当てたウィンドウＩＤとを関連付けることで、第一視聴者１１２ＡとＳ３０２で表示したウィンドウを対応付ける。視聴ウィンドウ決定部２０１はさらに、当該コントローラＩＤと当該ウィンドウＩＤの対応付け情報を保持する。
【０２１９】
Ｓ３０３以降では、Ｓ３０２で表示したウィンドウに対する操作は、当該ウィンドウに対応付けられた第一コントローラ１０４ａからのみ受け付ける。上で述べたように、Ｓ３０３で視聴ウィンドウ決定部２０１が視聴者に対応付けたウィンドウを視聴ウィンドウと表記する。
【０２２０】
なお、ある視聴ウィンドウが視聴者の操作などにより閉じられたとき、視聴ウィンドウ決定部２０１は、閉じられた視聴ウィンドウのウィンドウＩＤと、そのウィンドウＩＤに対応付けられていたコントローラＩＤとの対応付けを解除する。
【０２２１】
次に、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて視聴ウィンドウで視聴するコンテンツに対する所望の音響効果を選択する。基準視聴範囲決定部２０２は、第一視聴者１１２Ａが選択した音響効果の種類を示す情報である音響効果情報を受信する（Ｓ３０４）。
【０２２２】
なお、選択可能な音響効果の数が複数ある場合、第一視聴者１１２Ａは１つ以上の音響効果を選択可能である。さらに、選択可能な音響効果の数が複数ある場合、第一視聴者１１２Ａは各音響効果に対して優先度を設定可能である。
【０２２３】
また、第一視聴者１１２Ａが選択可能な音響効果は、Ｓ３０３で第一視聴者１１２Ａに対応付けられたコンテンツに応じて変わる。例えば、あるコンテンツを再生する場合、モノラル音響とステレオ音響、サラウンド音響が選択可能であるが、他のコンテンツを再生する場合、モノラル音響とステレオ音響とが選択可能となる。
【０２２４】
なお、第一視聴者１１２Ａが選択可能な音響効果は、コンテンツ視聴システム１０を利用中の視聴者の数に応じて変えてもよい。例えば、視聴者が第一視聴者１１２Ａの１人である場合は、モノラル音響とステレオ音響が選択可能であるが、第一視聴者１１２Ａに加え第二視聴者１１２Ｂがコンテンツ視聴システム１０を利用中である場合、モノラル音響とステレオ音響に加え、第一視聴者１１２Ａが視聴するコンテンツの音声が第二視聴者１１２Ｂに聴こえないようにする音響効果などが選択可能となってもよい。また、この場合、第二視聴者１１２Ｂは、第二視聴者１１２Ｂが視聴中のコンテンツの音声が第一視聴者１１２Ａに聴こえないようにする音響効果が選択可能であってもよい。
【０２２５】
本実施の形態では、第一視聴者１１２Ａは、所望の音響効果として優先度の高い順に、サラウンド音響、ステレオ音響、モノラル音響の３つを選択するものとする。
【０２２６】
なお、Ｓ３０４で第一視聴者１１２Ａが第一コントローラ１０４ａを用いて、視聴ウィンドウに表示されるコンテンツに対する所望の音響効果を選択する代わりに、コンテンツ再生装置１００が、自動的にコンテンツに対する所望の音響効果と音響効果ごとの優先度とを決定してもよい。
【０２２７】
次に、基準視聴範囲決定部２０２が、Ｓ３０４で第一視聴者１１２Ａが選択した音響効果情報に基づき音響効果シミュレート要求情報７００を生成し、シミュレーション部１５０に送信する（Ｓ３０５）。
【０２２８】
ここで、基準視聴範囲決定部２０２は、シミュレーション部１５０に送信する音響効果シミュレート要求情報７００の視聴者ＩＤ７０１には、第一視聴者１１２Ａが持つ第一コントローラ１０４ａのコントローラＩＤを設定する。また、所望の音響効果リスト７０２には、第一視聴者１１２Ａが設定した優先度に基づき、第１の音響効果としてサラウンド音響、第２の音響効果としてステレオ音響、第３の音響効果としてモノラル音響を設定する。
【０２２９】
なお、Ｓ３０５において、基準視聴範囲決定部２０２は、音響効果シミュレート要求情報７００の所望の音響効果リスト７０２に、第一視聴者１１２Ａが設定した最も優先度の高い音響効果のみを第１の音響効果として設定してもよい。この場合、シミュレーション部１５０は、最も優先度の高い音響効果以外の音響効果に関する音響効果シミュレートを行う必要がなく、音声出力制御部１１０の処理時間を短縮できる。
【０２３０】
次に、シミュレーション部１５０が、基準視聴範囲決定部２０２から受信した音響効果シミュレート要求情報７００に基づいて第一視聴者１１２Ａが所望の音響効果を得られる視聴範囲をシミュレートする（Ｓ３０６）。シミュレーション部１５０はさらに、シミュレート結果を音声出力制御部１１０に送信する。音声出力制御部１１０は受信したシミュレート結果に基づき視聴可能範囲情報８００を生成して基準視聴範囲決定部２０２に送信する。
【０２３１】
次に、基準視聴範囲決定部２０２が音声出力制御部１１０から視聴可能範囲情報８００を受信する。さらに、基準視聴範囲決定部２０２と、ウィンドウ表示可能範囲決定部２０３と、現在視聴位置決定部２０４と、表示制御部２０５とが連携して、視聴可能範囲情報８００に基づいて第一視聴者１１２Ａが所望の音響効果を得られる視聴可能範囲に基づく情報を第一視聴者１１２Ａに提示する（Ｓ３０７）。
【０２３２】
第一視聴者１１２Ａは、提示された情報に従って所望の音響効果を得られる視聴位置に移動する。
【０２３３】
最後に、音声出力制御部１１０が第一視聴者１１２Ａに対して、第一視聴者１１２Ａが所望する音響効果を出力するようスピーカ装置１０５を制御する（Ｓ３０８）。
【０２３４】
このとき、音声出力制御部１１０は、基準視聴範囲決定部２０２から基準視聴範囲情報１９００を取得し、表示制御部２０５から第一視聴者１１２Ａの現在視聴位置の座標を取得する。そして、第一視聴者１１２Ａの現在視聴位置が、基準視聴範囲リスト１９０２の第１の基準視聴範囲から第Ｎの基準視聴範囲までのいずれに収まっているか順に確認する。この確認の結果、最初に収まっている基準視聴範囲に対応した音響効果を出力するようスピーカ装置１０５を制御する。
【０２３５】
次に、図１２のＳ３０６における動作の詳細を、図１３を用いて説明する。
【０２３６】
まず、シミュレーション部１５０が基準視聴範囲決定部２０２から音響効果シミュレート要求情報７００を受信する（Ｓ４０１）。
【０２３７】
次に、シミュレーション部１５０が、視聴ウィンドウ決定部２０１が保持する、第一視聴者１１２Ａとウィンドウとの対応付け情報を取得し、ウィンドウに対応付け済みのコントローラＩＤのリストを取得する（Ｓ４０２）。
【０２３８】
次に、シミュレーション部１５０が、第一視聴者１１２Ａ以外の視聴者が存在するか判断する（Ｓ４０３）。ここで、本実施の形態においては、視聴者を示す視聴者ＩＤとして当該視聴者が携帯するコントローラのコントローラＩＤが用いられている。つまり、Ｓ４０２で取得された、ウィンドウに対応付け済みのコントローラＩＤは、コンテンツ視聴システム１０を利用中の視聴者を示す。
【０２３９】
また、第一視聴者１１２Ａを示すコントローラＩＤは、Ｓ４０１で受信した音響効果シミュレート要求情報７００の視聴者ＩＤ７０１に格納されている。従って、Ｓ４０３においてシミュレーション部１５０は、Ｓ４０２で取得したウィンドウに対応付け済みのコントローラＩＤのリストの中に、当該視聴者ＩＤ７０１に格納された第一視聴者１１２Ａを示すコントローラＩＤ以外の値が存在するか確認する。
【０２４０】
この確認の結果、第一視聴者１１２Ａを示すコントローラＩＤ以外の値が存在した場合、シミュレーション部１５０は、第一視聴者１１２Ａ以外の視聴者（以下、「他の視聴者」という。）が存在すると判断し（Ｓ４０３でＹＥＳ）、第一視聴者１１２Ａを示すコントローラＩＤ以外の値が存在しない場合、シミュレーション部１５０は、他の視聴者が存在しないと判断する（Ｓ４０３でＮＯ）。
【０２４１】
Ｓ４０３において、他の視聴者が存在すると判断した場合（Ｓ４０３でＹＥＳ）、シミュレーション部１５０は、第一視聴者１１２Ａおよび他の視聴者の現在視聴位置を取得する（Ｓ４０４）。
【０２４２】
そのためにまず、シミュレーション部１５０は、第一視聴者１１２Ａを示すコントローラＩＤを視聴者ＩＤ９０１に格納した視聴位置計測要求情報９００を生成して位置算出部１０７へ送信する。
【０２４３】
シミュレーション部１５０はさらに、Ｓ４０２で取得したウィンドウに対応付け済みのコントローラＩＤのリストの中から、他の視聴者を示すコントローラＩＤを１つ選択し、このコントローラＩＤを視聴者ＩＤ９０１に格納した視聴位置計測要求情報９００を生成して位置算出部１０７へ送信する。
【０２４４】
なお、１つの視聴位置計測要求情報９００に、第一視聴者１１２Ａを示すコントローラＩＤと、他の視聴者を示すコントローラＩＤとを含ませてもよい。
【０２４５】
これら視聴位置計測要求情報９００を受信した位置算出部１０７は、第一視聴者１１２Ａの視聴位置を算出し、それぞれの結果を視聴位置情報１０００に格納してシミュレーション部１５０に送信する。さらに、他の視聴者についても視聴位置を算出し、その結果を視聴位置情報１０００に格納しシミュレーション部１５０に送信する。
【０２４６】
これら視聴位置情報１０００を受信した音声出力制御部１１０は、これらの視聴位置座標１００２から第一視聴者１１２Ａおよび他の視聴者の現在視聴位置を取得する。
【０２４７】
なお、シミュレーション部１５０は、Ｓ４０３において、第一視聴者１１２Ａ以外の視聴者が存在しないと判断した場合（Ｓ４０３でＮＯ）、下記のシミュレート処理を実行する。
【０２４８】
シミュレーション部１５０は、Ｓ４０１で受信した音響効果シミュレート要求情報７００の所望の音響効果リスト７０２に設定された音響効果ごとに、事前設定されたシミュレート範囲内において視聴者ＩＤ７０１が示す視聴者、つまり、第一視聴者１１２Ａに対して、指定された音響効果を再現できる範囲があるかシミュレートする（Ｓ４０５）。
【０２４９】
本実施の形態では、コンテンツを視聴する部屋の空間全体において第一視聴者１１２Ａに対して、サラウンド音響効果、ステレオ音響効果、モノラル音響効果それぞれについて再現できる範囲があるかシミュレートする。
【０２５０】
なお、このシミュレーションには、上述のように、静的な情報である、コンテンツ視聴システム１０が設置されている部屋の形状等、および、動的な情報である第一視聴者１１２Ａが選択した音響効果の種類（サラウンド音響効果等）が用いられる。
【０２５１】
ここで、コンテンツ視聴システム１０を利用する視聴者として第一視聴者１１２Ａおよび他の視聴者が存在する場合、シミュレーション部１５０は、Ｓ４０４で取得した第一視聴者１１２Ａおよび他の視聴者の現在視聴位置を、音響効果シミュレーションのパラメータとして利用する。
【０２５２】
具体的には、シミュレーション部１５０は、第一視聴者１１２Ａおよび他の視聴者の視聴位置から、第一視聴者１１２Ａが、他の視聴者との関係において、ディスプレイ１０６に向かって右側か左側かを判断する。さらに、第一視聴者１１２Ａが右側と判断した場合、割当テーブル１２１（図５参照）から、視聴者“ａ”に割り当てられるスピーカの個数および位置を特定する。また第一視聴者１１２Ａが左側と判断した場合、割当テーブル１２１から、視聴者“ｂ”に割り当てられるスピーカの個数および位置を特定する。
【０２５３】
シミュレーション部１５０は、このように特定した、第一視聴者１１２Ａに割り当てられるスピーカの個数および位置を、第一視聴者１１２Ａについての音響効果シミュレート（Ｓ４０５）に用いる。
【０２５４】
なお、シミュレーション部１５０は、音響効果シミュレートを簡単にするため、例えば、第一視聴者１１２Ａについての音響効果シミュレートを行う場合、他の視聴者の視聴位置およびその周辺範囲を音響効果シミュレート対象の範囲から除外してもよい。また、シミュレーション部１５０は、音響効果シミュレート対象の範囲を第一視聴者１１２Ａの周辺範囲に限定してもよい。このようにシミュレート対象の範囲を狭めることで、シミュレーション部１５０における演算処理の効率が向上する。
【０２５５】
次に、シミュレーション部１５０は、音声出力制御部１１０にシミュレート結果を送信する。音声出力制御部１１０は、このシミュレート結果に基づき視聴可能範囲情報８００を生成し、基準視聴範囲決定部２０２へ送信する（Ｓ４０６）。
【０２５６】
本実施の形態では、Ｓ４０１で受信した音響効果シミュレート要求情報７００の所望の音響効果リスト７０２に格納された音響効果の順序に従い、視聴可能範囲情報８００の視聴可能範囲リスト８０２には、第１の音響効果としてサラウンド音響を示す情報、第２の音響効果としてステレオ音響を示す情報、第３の音響効果としてモノラル音響を示す情報を格納する。
【０２５７】
視聴可能範囲情報８００の視聴者ＩＤ７０１には、Ｓ４０１で受信した音響効果シミュレート要求情報７００の視聴者ＩＤと同じ値、つまり第一視聴者１１２Ａが持つ第一コントローラ１０４ａのコントローラＩＤを格納する。
【０２５８】
次に、図１２のＳ３０７における動作の詳細を、図１４を用いて説明する。
【０２５９】
まず、基準視聴範囲決定部２０２が音声出力制御部１１０から視聴可能範囲情報８００を受信する（Ｓ５０１）。
【０２６０】
次に、基準視聴範囲決定部２０２が、Ｓ５０１で受信した視聴可能範囲情報８００の視聴可能範囲リスト８０２を参照し、視聴可能範囲が存在するか否か判断する（Ｓ５０２）。
【０２６１】
Ｓ５０２において視聴可能範囲が存在しないと判断した場合（Ｓ５０２でＮＯ）、表示制御部２０５が、第一視聴者１１２Ａに対し視聴可能範囲が存在しないことを提示する（Ｓ５１０）。
【０２６２】
本実施の形態では、視聴可能範囲が存在しないことを表示制御部２０５がディスプレイ１０６に文字や画像で表示して提示する。しかし、その他にも例えば、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよい。また、例えば、表示制御部２０５の指示により、コンテンツ再生装置１００に有線または無線で接続された照明装置（図示せず）を用いて照明を点滅させるなど照明で提示してもよい。
【０２６３】
Ｓ５０２において、基準視聴範囲決定部２０２が、視聴可能範囲が存在すると判断した場合（Ｓ５０２でＹＥＳ）、基準視聴範囲決定部２０２は、視聴可能範囲情報８００に含まれる視聴可能範囲リスト８０２から基準視聴範囲を決定し、基準視聴範囲情報１９００を生成する（Ｓ５０３）。
【０２６４】
本実施の形態では、基準視聴範囲情報１９００の視聴者ＩＤ７０１には第一コントローラ１０４ａのコントローラＩＤを格納し、基準視聴範囲リスト１９０２には、第１の音響効果にサラウンド音響を示す情報、第１の基準視聴範囲に第１の視聴可能範囲、第２の音響効果にステレオ音響を示す情報、第２の基準視聴範囲に第２の視聴可能範囲、第３の音響効果にモノラル音響を示す情報、第３の基準視聴範囲に第３の視聴可能範囲を格納する。
【０２６５】
次に、現在視聴位置決定部２０４が、位置算出部１０７に視聴位置計測要求情報９００を送信して第一視聴者１１２Ａのディスプレイ１０６に対する相対位置の演算を要求する。
【０２６６】
現在視聴位置決定部２０４は、その演算結果を視聴位置情報１０００として受信し、受信した視聴位置情報１０００に基づき第一視聴者１１２Ａの現在視聴位置を決定する（Ｓ５０４）。
【０２６７】
なお、Ｓ４０４において、第一視聴者１１２Ａの現在視聴位置を取得している場合、Ｓ５０４の処理は省略される。
【０２６８】
本実施の形態では、現在視聴位置決定部２０４は、受信した視聴位置情報１０００に含まれる視聴位置座標１００２を第一視聴者１１２Ａの現在視聴位置とする。但し、視聴位置座標１００２の誤差を考慮し、視聴位置座標１００２が示す位置を含めた一定の範囲を第一視聴者１１２Ａの現在視聴位置と決定してもよい。
【０２６９】
現在視聴位置決定部２０４が、視聴位置計測要求情報９００の視聴者ＩＤ９０１に格納する値は、Ｓ５０１で受信した視聴可能範囲情報８００の視聴者ＩＤ７０１に格納された値とすればよい。
【０２７０】
次に、表示制御部２０５が、Ｓ５０３で基準視聴範囲決定部２０２が生成した基準視聴範囲情報１９００の基準視聴範囲リスト１９０２の第１の基準視聴範囲と、Ｓ５０４で決定した第一視聴者１１２Ａの現在視聴位置とを比較する。表示制御部２０５は、この比較により、基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が収まっているか否か判断する（Ｓ５０５）。
【０２７１】
Ｓ５０５において、第１の基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が完全に収まっていれば（Ｓ５０５でＹＥＳ）、表示制御部２０５が、所望の音響効果が得られる視聴可能範囲内に位置していることを第一視聴者１１２Ａに対し提示する（Ｓ５１１）。
【０２７２】
本実施の形態では、第一視聴者１１２Ａが所望の音響効果が得られる視聴可能範囲内に位置していることを表示制御部２０５がディスプレイ１０６に文字や画像で表示して提示する。しかし、その他にも例えば、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよいし、表示制御部２０５の指示により、図示しない照明装置を用いて照明を点滅させるなど照明で提示してもよい。
【０２７３】
なお、基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が一部でも収まっている場合にＳ５１１が実行されてもよい。この場合、前記基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が全く収まっていない場合のみＳ５０６が実行される。
【０２７４】
本実施の形態では、Ｓ５０５において、基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が一部でも収まっていない場合（Ｓ５０５でＮＯ）、表示制御部２０５は、第一視聴者１１２Ａを所望の音響効果が得られる視聴範囲内へ誘導する移動指示情報を、第一視聴者１１２Ａに対し提示する（Ｓ５０６）。
【０２７５】
この移動指示情報は、本実施の形態においては、後述する図１６、図１７、および図１９に示す移動指示文字１１０２と、移動指示画像１１０３と、移動指示俯瞰図１１０４から構成される。
【０２７６】
第一視聴者１１２Ａは、移動指示情報に従うことで所望の音響効果を得られる視聴位置へ移動することができる。但し、移動指示情報はこれらに限らず、表示制御部２０５の指示により、図示しない照明装置に当該視聴可能範囲を照明で照らさせるなどしても同様の効果を得られる。
【０２７７】
次に、ウィンドウ表示可能範囲決定部２０３が、Ｓ５０３で基準視聴範囲決定部２０２が生成した基準視聴範囲情報１９００に基づきウィンドウ表示可能範囲を決定し、ウィンドウ表示可能範囲情報２０００を生成する（Ｓ５０７）。
【０２７８】
本実施の形態では、サラウンド音響効果で視聴可能な範囲である第１の基準視聴範囲に対するウィンドウ表示可能範囲が第１のウィンドウ表示可能範囲となる。ステレオ音響効果で視聴可能な範囲である第２の基準視聴範囲に対するウィンドウ表示可能範囲が第２のウィンドウ表示可能範囲となる。モノラル音響効果で視聴可能な範囲である第３の基準視聴範囲に対するウィンドウ表示可能範囲が第３のウィンドウ表示可能範囲となる。
【０２７９】
次に、表示制御部２０５が、Ｓ５０７でウィンドウ表示可能範囲決定部２０３が生成したウィンドウ表示可能範囲情報２０００に基づき、ウィンドウ表示可能範囲をディスプレイ１０６に表示する（Ｓ５０８）。
【０２８０】
但し、ウィンドウ表示可能範囲リスト２００２の第１のウィンドウ表示可能範囲が最も前面に表示されるようにし、次に第２のウィンドウ表示可能範囲が前面に表示されるようにし、第３のウィンドウ表示可能範囲が最も背面に表示されるようにする。
【０２８１】
ディスプレイ１０６に表示されたウィンドウ表示可能範囲の例は、図１６、図１７、および図１９を用いて後述する。
【０２８２】
次に、第一視聴者１１２Ａが、Ｓ５０６で提示された移動指示情報とＳ５０７でディスプレイ１０６に表示したウィンドウ表示可能範囲に従って移動すると、表示制御部２０５は、視聴ウィンドウが、移動する第一視聴者１１２Ａに追従するよう視聴ウィンドウの表示位置を変更する（Ｓ５０９）。
【０２８３】
第一視聴者１１２Ａは、自身に追従する視聴ウィンドウがＳ５０７でディスプレイ１０６に表示されたウィンドウ表示可能範囲内に収まるよう移動することで、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置に移動することができる。
【０２８４】
このように、表示制御部２０５は、視聴ウィンドウが、移動する第一視聴者１１２Ａに対して常に正面に表示されるよう視聴ウィンドウの表示位置を変更する。
【０２８５】
具体的には、表示制御部２０５は、ディスプレイ１０６を高さ軸とそれに垂直な横軸で表される２次元平面と定義した場合の、第一視聴者１１２Ａの目線の高さと一致する横軸上で、第一視聴者１１２Ａとディスプレイ１０６との間の距離とが最短となる点が、視聴ウィンドウの重心となるよう視聴ウィンドウを表示する。これにより、第一視聴者１１２Ａに対して正面に視聴ウィンドウが表示される。
【０２８６】
なお、表示制御部２０５は、Ｓ５０９のタイミングに限らず、また第一視聴者１１２Ａだけに限らず、すべての視聴者について視聴位置が変わっていないか定期的に確認する。その確認の結果、ある視聴者の視聴位置が変わった場合、表示制御部２０５はさらに、当該視聴者に対応する視聴ウィンドウが当該視聴者の正面に位置するよう視聴ウィンドウの表示位置を変更する。
【０２８７】
そこで表示制御部２０５は、それぞれの視聴者が移動したことを検知するため、Ｓ３０３（図１２参照）において視聴ウィンドウに対応付けられたすべての視聴者に対し、定期的な間隔で、視聴位置を位置算出部１０７から取得する。
【０２８８】
表示制御部２０５はさらに、ある視聴者について、位置算出部１０７から取得した最新の視聴位置と、その１つ前に取得した視聴位置とを比較し、その差が事前に設定した閾値以上である場合、当該視聴者が移動したと判断する。
【０２８９】
視聴位置の比較に用いる閾値と位置算出部１０７から視聴位置を取得する間隔とは、位置算出部１０７の計測精度などを考慮してコンテンツ再生装置１００の製造時に表示制御部２０５に設定してもよいし、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて表示制御部２０５に設定してもよい。
【０２９０】
表示制御部２０５は、位置算出部１０７からそれぞれの視聴者の視聴位置を取得するため次の手順を踏む。まず、表示制御部２０５が、視聴ウィンドウ決定部２０１から複数のウィンドウそれぞれに対応付け済みのコントローラＩＤのリストを取得する。次に、表示制御部２０５は、取得したリスト内のコントローラＩＤを１つ選択し、これを視聴者ＩＤ９０１に格納した視聴位置計測要求情報９００を表示制御部２０５が生成し、位置算出部１０７へ送信する。
【０２９１】
次に、この視聴位置計測要求情報９００を受信した位置算出部１０７は、指定されたコントローラＩＤに対応する視聴者の視聴位置を算出し、その結果を視聴位置情報１０００に格納して表示制御部２０５に送信する。
【０２９２】
この視聴位置情報１０００を受信した表示制御部２０５は、指定したコントローラＩＤに対応する視聴者の視聴位置を、視聴位置座標１００２から取得する。以上を、複数のウィンドウそれぞれに対応付け済みのコントローラＩＤのリストに記載のすべてのコントローラＩＤについて繰り返す。
【０２９３】
なお、Ｓ５０９において第一視聴者１１２Ａが移動した後、表示制御部２０５が自動的に視聴ウィンドウの表示位置を変更しなくてもよい。例えば、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて、視聴ウィンドウを表示すべきディスプレイ１０６上の位置を表示制御部２０５へ指定し、表示制御部２０５が第一視聴者１１２Ａに指定された位置へ視聴ウィンドウを移動しても同様の効果が得られる。
【０２９４】
なお、Ｓ５０９において表示制御部２０５は、ウィンドウ表示可能範囲外に視聴ウィンドウが移動しないよう制御してもよい。これにより、第一視聴者１１２Ａが所望の音響効果を得られる位置を越えて移動した場合でも視聴ウィンドウが移動することはない。これにより、第一視聴者１１２Ａは視聴ウィンドウが移動する範囲によっても所望の音響効果を得られる視聴範囲を知ることができる。
【０２９５】
さらに、第一視聴者１１２Ａの移動範囲を事実上制限することにより、第一視聴者１１２Ａに対する音響効果によって第二視聴者１１２Ｂなど他の視聴者が得られている音響効果を妨げることがない。
【０２９６】
なお、移動指示情報およびウィンドウ表示可能範囲などの、コンテンツ表示制御部２００が、第一視聴者１１２Ａを所望の音響効果を得られる視聴位置へ誘導するために第一視聴者１１２Ａに対して提示した情報は、Ｓ５０９を実行した後、または、Ｓ３０８を実行した後に自動的に提示を終えてもよい。
【０２９７】
また、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて提示の終了をコンテンツ表示制御部２００へ指示してからこの提示を終えてもよい。これは、図１４に示す動作で提示した情報に限らず、他の図で示す動作で提示した情報に関しても同様である。
【０２９８】
図１２のＳ３０７における動作は、図１４に示す各処理ステップではなく、図１５に示す各処理ステップによって構成されてもよい。図１５は、図１４のＳ５０８とＳ５０９とを、Ｓ６０１に置き換えたものである。
【０２９９】
以下に、Ｓ６０１について説明する。なお、図１５におけるＳ６０１以外の処理は、図１４における同じ符号を用いた処理と同じであるため説明は省略する。
【０３００】
Ｓ５０７の実行後、表示制御部２０５は、Ｓ５０７でウィンドウ表示可能範囲決定部２０３が生成したウィンドウ表示可能範囲情報２０００に基づき、ウィンドウ表示可能範囲リスト２００２の第１のウィンドウ表示可能範囲内に第一視聴者１１２Ａに対応する視聴ウィンドウの少なくとも一部が表示されるように、視聴ウィンドウをディスプレイ１０６に表示する（Ｓ６０１）。
【０３０１】
具体的には、第１のウィンドウ表示可能範囲内に当該視聴ウィンドウの重心が収まるよう視聴ウィンドウをディスプレイ１０６に表示する。
【０３０２】
第一視聴者１１２Ａは、Ｓ５０６で提示された移動指示情報を参考に、Ｓ６０１でディスプレイ１０６に表示された視聴ウィンドウが正面に見える位置へ移動する。結果、第一視聴者１１２Ａは、所望の音響効果が得られる視聴位置へ移動する。
【０３０３】
図１６は、表示制御部２０５が、図１４のＳ５０６でディスプレイ１０６に表示する移動指示情報と、図１４のＳ５０８でディスプレイ１０６に表示するウィンドウ表示可能範囲１１０５の例を示す図である。
【０３０４】
第一視聴ウィンドウ１１０１は、第一視聴者１１２Ａに対応付けられた視聴ウィンドウである。移動指示情報は、移動指示文字１１０２と、移動指示画像１１０３と、移動指示俯瞰図１１０４とから構成される。
【０３０５】
移動指示文字１１０２は、第一視聴者１１２Ａが所望する音響効果、具体的には第１の音響効果であるサラウンド音響効果を得られる視聴位置へ移動する方向を指示する文字列を提示する。また、図示するように、現在、第一視聴者１１２Ａが得られている音響効果に関する情報や、第一視聴者１１２Ａが所望する音響効果に関する情報を提示してもよい。
【０３０６】
移動指示画像１１０３は、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置へ移動する方向を指示する画像であり、例えば図１６に示すように矢印である。
【０３０７】
移動指示俯瞰図１１０４は、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置へ移動する方向を指示する画像であり、特にコンテンツを視聴する部屋の俯瞰図を用いる点に特徴を有する。
【０３０８】
図１６において、移動指示俯瞰図１１０４は、コンテンツを視聴する部屋を上から見下ろした図であり、同図内の上部が、ディスプレイ１０６が配置された位置にあたる。
【０３０９】
移動指示俯瞰図１１０４には、現在の第一視聴者１１２Ａの位置を示す現在視聴位置１１０４Ａと、第一視聴者１１２Ａが所望の音響効果を得るために移動すべき視聴位置を示す移動先視聴位置１１０４Ｂとが示される。
【０３１０】
図１６において、ウィンドウ表示可能範囲１１０５は、第１のウィンドウ表示可能範囲であるサラウンド再生可能範囲１１０５Ａと、第２のウィンドウ表示可能範囲であるステレオ再生可能範囲１１０５Ｂと、第３のウィンドウ表示可能範囲であるモノラル再生可能範囲１１０５Ｃとから構成される。
【０３１１】
表示制御部２０５は、図示するようにウィンドウ表示可能範囲１１０５を、楕円形など、第一視聴者１１２Ａが提示内容を理解しやすい形に整形してからディスプレイ１０６に表示してもよい。さらに、表示制御部２０５は、基準視聴範囲内に第一視聴者１１２Ａが位置したときに得られる音響効果に関する情報を、ウィンドウ表示可能範囲１１０５と共に文字または画像で提示してもよい。
【０３１２】
例えば、サラウンド再生可能範囲１１０５Ａの表示に重なるよう文字列「サラウンド再生可能範囲」をディスプレイ１０６に表示する。さらに、表示制御部２０５は、視聴者が認識しやすいようウィンドウ表示可能範囲ごとにディスプレイ１０６に表示する色や形を変えてもよい。例えば、表示制御部２０５は第１のウィンドウ表示可能範囲を楕円形の赤色で表示し、第２のウィンドウ表示可能範囲を長方形の青色で表示してもよい。
【０３１３】
図１７は、表示制御部２０５が、図１４のＳ５０６でディスプレイ１０６に表示する移動指示情報と、図１４のＳ５０８でディスプレイ１０６に表示するウィンドウ表示可能範囲１１０５の別の例を示す図である。
【０３１４】
図１７に示すディスプレイ１０６の表示内容は、図１６に示すディスプレイ１０６の表示内容と比べると、第二視聴者１１２Ｂに対応付けられた第二視聴ウィンドウ１２０１が追加されている。
【０３１５】
例えば、第一視聴者１１２Ａが、コンテンツを視聴中に、第二視聴者１１２Ｂが、ディスプレイ１０６に向かって左から、ディスプレイ１０６の前方に現れた場合を想定する。
【０３１６】
このとき、シミュレーション部１５０は第二視聴者１１２Ｂへ再現している音響効果が妨げられることのないよう、第一視聴者１１２Ａに対する音響効果シミュレートを行う。
【０３１７】
具体的には、シミュレーション部１５０は、割当テーブル１２１（図５参照）を参照し、第一視聴者１１２Ａを視聴者“ａ”、第二視聴者１１２Ｂを視聴者“ｂ”と決定する。シミュレーション部１５０はさらに、割当テーブル１２１に示される“ａ”に対応するスピーカの個数および位置等を用いて第一視聴者１１２Ａについての音響効果シミュレートを実行する。
【０３１８】
その結果として、ウィンドウ表示可能範囲１１０５は図１６と比較して、狭くなっており、さらに第二視聴ウィンドウ１２０１から離れた、ディスプレイ１０６の右側に片寄っていることがわかる。
【０３１９】
次に、実施の形態において、図１２に示される動作の後、第一視聴者１１２Ａがコンテンツ視聴中に移動した場合のコンテンツ再生装置１００の動作について図１８を用いて説明する。
【０３２０】
まず、表示制御部２０５は、第一視聴者１１２Ａの視聴位置が変化したか否かを判断する（Ｓ１５０１）。なお、図１４のＳ５０９における説明で述べたように、表示制御部２０５は、すべての視聴者に対して視聴位置が変わっていないか定期的に確認しており、Ｓ５０９の確認動作とＳ１５０１の確認動作とは共通の動作である。
【０３２１】
視聴位置が変化していない場合（Ｓ１５０１でＮＯ）、その後も継続して定期的に第一視聴者１１２Ａの視聴位置が変化していないか確認する。視聴位置が変化した場合（Ｓ１５０１でＹＥＳ）、コンテンツ再生装置１００は、第一視聴者１１２Ａが所望の音響効果を得られる視聴可能範囲に基づく情報を第一視聴者１１２Ａに提示する（Ｓ３０７）。
【０３２２】
例えば、部屋のおよそ中央に立っており、サラウンド音響効果を得ていた第一視聴者１１２Ａが、部屋の右側の壁の近くまで移動した場合、図１６に示すような、移動指示文字１１０２およびウィンドウ表示可能範囲１１０５等が、ディスプレイ１０６に表示される。
【０３２３】
なお、例えばコンテンツ表示制御部２００が、第一視聴者１１２Ａについて先に求められている音響効果シミュレート結果（図１２のＳ３０６の結果）を記憶している。コンテンツ表示制御部２００は、記憶している当該音響効果シミュレート結果を用いて上記の表示制御を実行する。
【０３２４】
また、コンテンツ表示制御部２００は、先の音響効果シミュレート結果を使用しなくてもよい。例えば、コンテンツ表示制御部２００は、シミュレーション部１５０等により再度実行された音響効果シミュレートに係る処理（図１２におけるＳ３０５およびＳ３０６）の結果を使用し、上記の表示制御を行ってもよい。
【０３２５】
また、第一視聴者１１２Ａの視聴位置が変化した場合に、視聴範囲に基づく情報の表示（Ｓ３０７）を実行するか否かは、例えば、第一視聴者１１２Ａが第一コントローラ１０４ａを用いてコンテンツ再生装置１００に設定可能であってもよい。
【０３２６】
なお、図１８における、視聴範囲に基づく情報の表示（Ｓ３０７）で、第一視聴者１１２Ａに提示した移動指示情報やウィンドウ表示可能範囲は、例えば第一視聴者１１２Ａの移動を終え静止したタイミングで提示を終える。
【０３２７】
これにより、第一視聴者１１２Ａが移動している間のみ移動指示情報やウィンドウ表示可能範囲が提示される。但し、提示を終えるタイミングは、第一視聴者１１２Ａが第一コントローラ１０４ａを用いてコンテンツ再生装置１００に設定可能であってもよい。
【０３２８】
コンテンツ再生装置１００は、図１８で示すように第一視聴者１１２Ａがコンテンツ視聴中に移動した場合にも第一視聴者１１２Ａが所望する音響効果に基づいた情報を提示する。これにより、第一視聴者１１２Ａがコンテンツ視聴中に移動する場合にも、第一視聴者１１２Ａは、所望する音響効果を得られる視聴可能範囲を容易に知ることができ、所望の音響効果を得られる視聴可能範囲へ容易に移動することができる。
【０３２９】
図１９は、図１２に示す動作の後、第一視聴者１１２Ａがコンテンツ視聴中に移動した場合に、表示制御部２０５が図１４のＳ５０６でディスプレイ１０６に表示する移動指示情報と、図１４のＳ５０８でディスプレイ１０６に表示するウィンドウ表示可能範囲１１０５の例を示す図である。
【０３３０】
図１９に示すディスプレイ１０６の表示内容は、図１７に示すディスプレイ１０６の表示内容と比べると、第一視聴ウィンドウ１１０１の代わりに、移動前の第一視聴ウィンドウ１３０１と移動後の第一視聴ウィンドウ１３０２が追加されている。また、図１９は、図１７と比べ移動指示文字１１０２の提示内容に特徴を有する。
【０３３１】
図１９において、移動指示文字１１０２は、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置へ移動する方向を指示する文字列に加え、第一視聴者１１２Ａが得られる音響効果が変化したこと、および変化した音響効果に関する情報を提示している。
【０３３２】
次に、実施の形態において、図１２に示す動作の後、第一視聴者１１２Ａがコンテンツ視聴中にコンテンツに対する所望の音響効果を変更した場合のコンテンツ再生装置１００の動作について図２０を用いて説明する。
【０３３３】
まず、第一視聴者１１２Ａがコンテンツの視聴中に、第一コントローラ１０４ａを用いて何らかの音響効果を選択した場合を想定する。この場合、基準視聴範囲決定部２０２は、第一視聴者１１２Ａの選択に基づく音響効果情報を赤外線受光部１０９を介して受信する。基準視聴範囲決定部２０２はさらに、この音響効果情報を参照し、図１２のＳ３０４で第一視聴者１１２Ａがコンテンツの視聴前に選択した音響効果から変更されたか否かを判断する（Ｓ１６０１）。
【０３３４】
音響効果が変更されていない場合（Ｓ１６０１でＮＯ）、動作を終了する。音響効果が変更された場合（Ｓ１６０１でＹＥＳ）、コンテンツ再生装置１００は、第一視聴者１１２Ａが所望の音響効果を得られる視聴範囲に基づく情報を第一視聴者１１２Ａに提示する（Ｓ３０７）。
【０３３５】
なお、この表示制御は、図１８に示す処理と同じく、コンテンツ表示制御部２００が、既に得られている先の音響効果シミュレート結果を用いて実行してもよく、再度実行された音響効果シミュレートの結果を用いて実行してもよい。
【０３３６】
コンテンツ再生装置１００は、図２０で示すように第一視聴者１１２Ａがコンテンツ視聴中にコンテンツに対する所望の音響効果を変更した場合にも、第一視聴者１１２Ａが所望する音響効果に基づいた情報を提示する。
【０３３７】
これにより、第一視聴者１１２Ａは、所望の音響効果を変更したことにより、所望の音響効果を得られる視聴範囲が変化したこと、および所望の音響効果を得られる視聴範囲を容易に知ることができ、所望の音響効果を得られる視聴範囲へ容易に移動することができる。
【０３３８】
次に、実施の形態において、図１２に示す動作の後、第一視聴者１１２Ａに対応する視聴ウィンドウ以外の視聴ウィンドウの（以下、「他の視聴ウィンドウ」という。）状態が変化した場合のコンテンツ再生装置１００の動作について図２１を用いて説明する。
【０３３９】
まず、表示制御部２０５は、常に、他の視聴ウィンドウの状態が変化していないか確認する（Ｓ１７０１）。他の視聴ウィンドウの状態が変化していない場合（Ｓ１７０１でＮＯ）、引き続き他の視聴ウィンドウの状態の確認を続ける。
【０３４０】
他の視聴ウィンドウの状態が変化した場合（Ｓ１７０１でＹＥＳ）、コンテンツ再生装置１００は、Ｓ３０５、Ｓ３０６、およびＳ１７０２を実行する。但し、Ｓ３０５およびＳ３０６は、図１２における同じ符号の動作を指すため、説明は省略する。
【０３４１】
なお、他の視聴ウィンドウの状態が変化した場合とは、例えば、第二視聴者１１２Ｂがコンテンツの視聴を中止した場合である。この場合、その時点までディスプレイ１０６に表示されていた第二視聴ウィンドウ１２０１は閉じられる。つまり、第二視聴ウィンドウ１２０１の大きさがゼロに変更される。
【０３４２】
また、この場合、コンテンツ視聴システムを利用する視聴者は第一視聴者１１２Ａのみになり、第一視聴者１１２Ａおよび第一視聴ウィンドウ１１０１に割り当てられるスピーカの組み合わせは変化することになる（図５参照）。そのため、コンテンツ再生装置１００は、第一視聴者１１２Ａについての音響効果シミュレートに係る処理および視聴範囲に基づく情報の提示を、新たな条件（変更後のスピーカの組み合わせに示されるスピーカの個数および位置など）を用いてやり直す（図２１におけるＳ３０５、Ｓ３０６、およびＳ１７０２）。
【０３４３】
また、第二視聴者１１２Ｂが移動することにより、第二視聴ウィンドウ１２０１が移動した場合、第一視聴ウィンドウ１１０１を表示可能な領域が変化することになる。従って、この場合も、コンテンツ再生装置１００は、第一視聴者１１２Ａについての音響効果シミュレートに係る処理および視聴範囲に基づく情報の提示を新たな条件でやり直してもよい。
【０３４４】
この場合、例えば、シミュレーション部１５０が、割当テーブル１２１に示される情報を基に、移動後の第二視聴者１１２Ｂの位置と、その時点での第一視聴者１１２Ａとの位置関係に応じて第一視聴者１１２Ａに割り当てるスピーカの個数を調整（増加または削減）する。また、この調整後のスピーカの個数等を用いて新たに音響効果シミュレート（Ｓ３０６）を実行する。
【０３４５】
このように、他の視聴ウィンドウの状態が変化した場合、その変化が微少な場合を除き、ほとんどの場合で、第一視聴者１１２Ａが所望するＮ個の音響効果それぞれについての視聴可能範囲が変化し得る。すなわち、視聴可能範囲に基づき決定される基準視聴範囲も変化し得る。
【０３４６】
次に、図２１のＳ１７０２における動作の詳細を、図２２を用いて説明する。但し、図２２においてＳ５０１、Ｓ５０３、およびＳ５０７は、図１４における同じ符号の動作を指すため、説明は省略する。
【０３４７】
まず、コンテンツ再生装置１００は、Ｓ５０１とＳ５０３を実行する。次に、表示制御部２０５は、基準視聴範囲が変化したことを第一視聴者１１２Ａに提示する（Ｓ１８０２）。
【０３４８】
本実施の形態では、基準視聴範囲が変化したことを表示制御部２０５がディスプレイ１０６に文字で表示して提示する。Ｓ１８０２における提示例を図２３の視聴環境変更通知文字１４０４に示す。図２３の説明の詳細は後述する。
【０３４９】
なお、Ｓ１８０２における第一視聴者１１２Ａに対する提示方法は、その他にも例えば、画像を用いて提示してもよいし、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよい。また、表示制御部２０５の指示により、図示しない照明装置を用いて照明を点滅させるなど照明で提示してもよい。
【０３５０】
次に、ウィンドウ表示可能範囲決定部２０３は、Ｓ５０７を実行する。
【０３５１】
次に、表示制御部２０５は、ウィンドウ表示可能範囲決定部２０３がＳ５０７で生成したウィンドウ表示可能範囲情報２０００のウィンドウ表示可能範囲リスト２００２を参照し、１つ前に生成したウィンドウ表示可能範囲と比べ変化した範囲があるか否か確認する（Ｓ１８０３）。
【０３５２】
なお、サラウンド等の音響効果に対応する基準視聴範囲が変化するため、その基準視聴位置に対応するウィンドウ表示可能範囲も原則として変化する。しかし、基準視聴位置の変化量が微少である場合など、変化しないウィンドウ表示可能範囲が存在する場合もある。そのため、この判断処理（Ｓ１８０３）が実行される。
【０３５３】
Ｓ１８０３において、変化したウィンドウ表示可能範囲が存在しない場合（Ｓ１８０３でＮＯ）、処理を終了する。
【０３５４】
Ｓ１８０３において、変化したウィンドウ表示可能範囲が存在する場合（Ｓ１８０３でＹＥＳ）、表示制御部２０５は、ウィンドウ表示可能範囲が変化したことを第一視聴者１１２Ａに提示する（Ｓ１８０４）。
【０３５５】
本実施の形態では、ウィンドウ表示可能範囲が変化したことを表示制御部２０５がディスプレイ１０６に文字で表示して提示する。Ｓ１８０４における提示例を図２３の視聴環境変更通知文字１４０４に示す。図２３の説明の詳細は後述する。
【０３５６】
なお、Ｓ１８０４における第一視聴者１１２Ａに対する提示方法は、その他にも例えば、画像を用いて提示してもよいし、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよい。また、表示制御部２０５の指示により、図示しない照明装置を用いて照明を点滅させるなど照明で提示してもよい。
【０３５７】
次に、表示制御部２０５が、変化したウィンドウ表示可能範囲に合わせて第一視聴者１１２Ａに対応する視聴ウィンドウのサイズを変更する（Ｓ１８０５）。このとき、表示制御部２０５は、第１のウィンドウ表示可能範囲から第Ｎのウィンドウ表示可能範囲までの内、第一視聴者１１２Ａに対応する視聴ウィンドウの重心が収まっているウィンドウ表示可能範囲のサイズに合わせて視聴ウィンドウのサイズを変更する。
【０３５８】
表示制御部２０５は、ウィンドウ表示可能範囲が拡大していれば視聴ウィンドウを拡大し、ウィンドウ表示可能範囲が縮小していれば視聴ウィンドウを縮小する。また、表示制御部２０５が視聴ウィンドウのサイズを変更する場合、なるべく第一視聴者１１２Ａが視聴位置を移動せずとも視聴ウィンドウが第一視聴者１１２Ａの正面に位置するようサイズを変更する。例えば、視聴ウィンドウの重心の位置を保ったままサイズを変更したり、視聴ウィンドウの１つの角の位置を固定したままサイズを変更したりする。
【０３５９】
なお、Ｓ１８０５を実行した後、コンテンツ再生装置１００は、例えば図１５に示されるＳ５０６、Ｓ５０８を順に実行し、第一視聴者１１２Ａが拡大された視聴ウィンドウの正面へ位置しやすいよう誘導してもよい。
【０３６０】
コンテンツ再生装置１００は、図２１で示すように第一視聴者１１２Ａに対応する視聴ウィンドウ以外の視聴ウィンドウの状態が変化した場合にも第一視聴者１１２Ａが所望する音響効果に基づいた情報を提示する。これにより、第一視聴者１１２Ａは、所望の音響効果を得られる視聴範囲が変化したこと、および所望の音響効果を得られる視聴範囲を容易に知ることができ、所望の音響効果を得られる視聴範囲へ容易に移動することができる。
【０３６１】
さらに、第一視聴者１１２Ａは、視聴ウィンドウのサイズが変更できることも容易に知ることができ、コンテンツ再生装置１００は、自動的に視聴ウィンドウのサイズを変更することもできる。
【０３６２】
図２３は、図１２に示す動作の後、第一視聴者１１２Ａに対応する視聴ウィンドウ以外の視聴ウィンドウの状態が変化した場合に、表示制御部２０５が図２２のＳ１８０２とＳ１８０４でディスプレイ１０６に表示する情報の例を示す図である。
【０３６３】
拡大前の第一視聴ウィンドウ１４０１は、表示制御部２０５がサイズを拡大する前の第一視聴者１１２Ａに対応する視聴ウィンドウである。拡大後の第一視聴ウィンドウ１４０２は、表示制御部２０５がサイズを拡大した後の第一視聴者１１２Ａに対応する視聴ウィンドウである。閉じられた第二視聴ウィンドウ１４０３は、表示制御部２０５により閉じられた第二視聴者１１２Ｂに対応する視聴ウィンドウが表示されていた位置を示す。
【０３６４】
視聴環境変更通知文字１４０４は、図２２のＳ１８０２とＳ１８０４において表示制御部２０５がディスプレイ１０６に表示した、基準視聴範囲およびウィンドウ表示可能範囲が変更したこととを通知する文字列である。
【０３６５】
図２３において視聴環境変更通知文字１４０４は、さらに、第一視聴者１１２Ａが現在得られている音響効果に関する文字列、視聴ウィンドウが拡大できることを示すサイズ変更に関する文字列を含む。
【０３６６】
なお、本実施の形態では、第一視聴者１１２Ａに対するコンテンツ視聴システム１０の動作を取り上げたが、第一視聴者１１２Ａに限らず第二視聴者１１２Ｂなど、その他の視聴者に対してもコンテンツ視聴システム１０は同様の動作を行う。
【０３６７】
また、本実施の形態では、音響効果シミュレーションに関する処理をシミュレーション部１５０が行ったが、音声出力制御部１１０、または、基準視聴範囲決定部２０２などコンテンツ表示制御部２００の構成要素が行っても同様の効果が得られる。
【０３６８】
なお、本発明を上記実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０３６９】
（１）上記のコンテンツ再生装置１００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。
【０３７０】
前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、コンテンツ再生装置１００は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０３７１】
（２）コンテンツ再生装置１００を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０３７２】
（３）コンテンツ再生装置１００を構成する構成要素の一部または全部は、コンテンツ再生装置１００に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０３７３】
（４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０３７４】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。
【０３７５】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０３７６】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【０３７７】
また、前記プログラムまたは前記デジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０３７８】
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０３７９】
本発明に係るコンテンツ再生装置は、視聴者が所望の音響効果を得られる視聴範囲をシミュレートした上で、視聴者が所望の音響効果を得られる視聴範囲に位置していない場合に、視聴者が所望の音響効果を得られる視聴範囲へ移動すべき方向を文字や画像、俯瞰図などで提示することができる。さらに本発明に係るコンテンツ再生装置は、視聴者が所望の音響効果を得られる視聴範囲で視聴するために適した位置へ視聴ウィンドウを移動させるための、視聴者が位置すべき範囲についての情報を提示することができる。【０３８０】
これにより、視聴者は、所望の音響効果を得られる視聴範囲を容易に知ることができる。そのため、本発明に係るコンテンツ再生装置は、視聴者に対して所望の音響効果を再現できる範囲と再現できない範囲が存在するような視聴範囲が部屋全体におよぶ超大画面ディスプレイを備えたコンテンツ視聴システム、および、複数人の視聴者が同時にそれぞれ異なるコンテンツを視聴するコンテンツ視聴システムにおけるコンテンツ再生装置等として有用である。
【符号の説明】
【０３８１】
１０    コンテンツ視聴システム
１００    コンテンツ再生装置
１０１    位置情報取得装置
１０２    コンテンツ送信装置
１０３    放送受信アンテナ
１０４ａ  第一コントローラ
１０４ｂ  第二コントローラ
１０５    スピーカ装置
１０６    ディスプレイ
１０７    位置算出部
１０８    コンテンツ受信部
１０９    赤外線受光部
１１０    音声出力制御部
１１１    映像出力制御部
１１２Ａ    第一視聴者
１１２Ｂ    第二視聴者
１２０    記憶部
１２１    割当テーブル
１２２    割当部
１２３    出力部
１５０    シミュレーション部
２００    コンテンツ表示制御部
２０１    視聴ウィンドウ決定部
２０２    基準視聴範囲決定部
２０３    ウィンドウ表示可能範囲決定部
２０４    現在視聴位置決定部
２０５    表示制御部
７００    音響効果シミュレート要求情報
７０１、９０１    視聴者ＩＤ
７０２    所望の音響効果リスト
８００    視聴可能範囲情報
８０２    視聴可能範囲リスト
９００    視聴位置計測要求情報
１０００    視聴位置情報
１００２    視聴位置座標
１１０１    第一視聴ウィンドウ
１１０２    移動指示文字
１１０３    移動指示画像
１１０４    移動指示俯瞰図
１１０４Ａ    現在視聴位置
１１０４Ｂ    移動先視聴位置
１１０５    ウィンドウ表示可能範囲
１１０５Ａ    サラウンド再生可能範囲
１１０５Ｂ    ステレオ再生可能範囲
１１０５Ｃ    モノラル再生可能範囲
１２０１    第二視聴ウィンドウ
１３０１    移動前の第一視聴ウィンドウ
１３０２    移動後の第一視聴ウィンドウ
１４０１    拡大前の第一視聴ウィンドウ
１４０２    拡大後の第一視聴ウィンドウ
１４０３    閉じられた第二視聴ウィンドウ
１４０４    視聴環境変更通知文字
１９００    基準視聴範囲情報
１９０２    基準視聴範囲リスト
２０００    ウィンドウ表示可能範囲情報
２００２    ウィンドウ表示可能範囲リスト
【図１】
2009150841.tif 000003
【図２】
2009150841.tif 000004
【図３】
2009150841.tif 000005
【図４】
2009150841.tif 000006
【図５】
2009150841.tif 000007
【図６】
2009150841.tif 000008
【図７】
2009150841.tif 000009
【図８】
2009150841.tif 000010
【図９】
2009150841.tif 000011
【図１０】
2009150841.tif 000012
【図１１】
2009150841.tif 000013
【図１２】
2009150841.tif 000014
【図１３】
2009150841.tif 000015
【図１４】
2009150841.tif 000016
【図１５】
2009150841.tif 000017
【図１６】
2009150841.tif 000018
【図１７】
2009150841.tif 000019
【図１８】
2009150841.tif 000020
【図１９】
2009150841.tif 000021
【図２０】
2009150841.tif 000022
【図２１】
2009150841.tif 000023
【図２２】
2009150841.tif 000024
【図２３】
2009150841.tif 000025
【手続補正書】
【提出日】平成22年8月12日(2010.8.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、超大画面ディスプレイを備えるコンテンツ視聴システムにおいて、当該超大画面ディスプレイにコンテンツを表示するコンテンツ再生装置に関する。
【背景技術】
【０００２】
従来、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）プレーヤなどのコンテンツ再生装置に、ディスプレイやスピーカ装置を接続したコンテンツ視聴システムが存在する。また、このようなコンテンツ視聴システムによりコンテンツの視聴が楽しまれている。
【０００３】
コンテンツ視聴システムは、上記形態の他にも、テレビのようにディスプレイとコンテンツ再生装置を兼ねた装置にスピーカ装置を接続した形態、および、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）をコンテンツ再生装置として用い、ＰＣにディスプレイとスピーカ装置を接続した形態も存在する。
【０００４】
コンテンツ再生装置は、コンテンツの動画像をディスプレイに出力するだけでなく、コンテンツに含まれる音声を、視聴者が視聴位置において所望の音響効果で聴き取れるようスピーカを制御する。
【０００５】
従来、視聴者がコンテンツを視聴する際の視聴者の位置（以下、「視聴位置」という。）において所望の音響効果を得られるよう、視聴位置に応じてスピーカ装置を制御する方法として、特許文献１に記載の方法がある。
【０００６】
また、複数の視聴者がそれぞれ異なるコンテンツを視聴するためのコンテンツ視聴システムにおいて、それぞれの視聴者が所望の音響効果を得られるようスピーカ装置を制御する方法として、特許文献２に記載の方法がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１６６２９５号公報
【特許文献２】特開２００８−０１１２５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の技術は、コンテンツ再生装置が視聴者の所望する音響効果（例えば、５．１ｃｈサラウンドなど）を再現できない視聴位置の範囲が存在することを考慮していなかった。つまり、上記従来の技術は、所望の音響効果を再現できない範囲が視聴位置の範囲（以下、「視聴範囲」という。）に含まれ得ることを考慮していなかった。
【０００９】
これは、既存のテレビなどをディスプレイとして採用する従来のコンテンツ視聴システムでは、部屋の中心部などのある程度限られた範囲に、視聴範囲が収まる。これにより、コンテンツ再生装置が視聴者の所望する音響効果を再現できない範囲が視聴範囲となることを考慮する必要がなかったからである。
【００１０】
しかし、既にプラズマテレビおよび液晶テレビなど中心とした大画面テレビが家庭に広く普及している。そのため、コンテンツ視聴システムで利用されるディスプレイのサイズは年々増大している。
【００１１】
また、消費者のテレビに対する更なる大画面化への要求も高く、大画面テレビのサイズは既に市販品で１００インチを超えている。例えば、壁一面が画面となるような壁級大画面テレビの見本も展示されており、コンテンツ視聴システムで利用されるディスプレイのサイズは今後も増大すると考えられている。
【００１２】
そして、壁級大画面テレビのような超大画面ディスプレイを用いたコンテンツ視聴システムでは、視聴範囲はほぼ部屋全体におよぶ。そのため、例えば、部屋の隅などコンテンツ再生装置が視聴者の所望する音響効果を再現できない範囲も視聴範囲に含まれることになる。
【００１３】
このとき、上記従来の技術は、上述のように、コンテンツ再生装置が視聴者の所望する音響効果を再現できない視聴範囲が存在することを考慮していないため、視聴者は、現在、所望の音響効果が得られる位置にいるのか、および、視聴範囲内のどの位置にいれば所望の音響効果を得られるか等が分からないという課題がある。
【００１４】
また、壁級大画面テレビのような超大画面ディスプレイを用いたコンテンツ視聴システムでは、複数人の視聴者が同時にそれぞれ異なるコンテンツを視聴することができる。
【００１５】
このとき、複数の視聴者が隣接するとお互いの音響効果が雑音となり各視聴者は所望の音響効果を得ることが困難である。
【００１６】
つまり、ある視聴者に隣接する範囲は、他の視聴者に対してコンテンツ再生装置が所望の音響効果を再現できない視聴範囲となる。
【００１７】
このような場合においても、上記従来の技術は、コンテンツ再生装置が所望の音響効果を再現できない視聴範囲が存在することを考慮していない。
【００１８】
そのため、複数の視聴者が、超大画面ディスプレイに表示された互いに異なるコンテンツを同時に視聴する場合においても、各視聴者は、視聴範囲内のどの位置にいれば所望の音響効果を得られるか等が分からないという課題がある。
【００１９】
本発明は、前記従来の課題を解決するもので、超大画面ディスプレイを備えるコンテンツ視聴システムにおいて、視聴者が所望の音響効果を得られる視聴範囲を容易に知ることができるためのコンテンツ再生装置およびコンテンツ再生方法を提供することを目的とする。
【課題を解決するための手段】
【００２０】
前記従来の課題を解決するために、本発明のコンテンツ再生装置は、ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置であって、第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させることのできるコンテンツ表示制御部と、前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、かつ、前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させることのできる音声出力制御部と、所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における範囲である視聴可能範囲を求める視聴可能範囲演算部と、前記視聴可能範囲演算部から得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する提示制御部とを備える。
【００２１】
本構成によって、超大画面ディスプレイと複数のスピーカとを用いて、複数の視聴者それぞれに、互いに異なるコンテンツを視聴させることのできるコンテンツ再生装置であって、それぞれの視聴者に対応する視聴可能範囲に基づく情報を、それぞれの視聴者に対して提示することのできるコンテンツ再生装置を実現できる。つまり、それぞれの視聴者は、所望の音響効果を得られる視聴範囲を容易に知ることができる。
【００２２】
また、前記視聴可能範囲演算部は、前記所定の音響効果を含む、前記第一コンテンツの再生において提供可能な複数の音響効果それぞれに対応する複数の視聴可能範囲を演算により求め、前記コンテンツ再生装置はさらに、前記視聴可能範囲演算部から得られる前記複数の視聴可能範囲の中から少なくとも１つの視聴可能範囲を基準視聴範囲として決定する基準視聴範囲決定部を備え、前記提示制御部は、前記基準視聴範囲決定部により基準視聴範囲と決定された少なくとも１つの視聴可能範囲に基づく情報を出力するとしてもよい。
【００２３】
また、前記基準視聴範囲決定部は、前記複数の音響効果それぞれの優先度を示す情報を取得し、最も優先度の高い、または、最も優先度の低い前記音響効果に対応する視聴可能範囲を前記基準視聴範囲と決定するとしてもよい。
【００２４】
このように、基準視聴範囲決定部を備えることにより、視聴者が、最も優先度の高い音響効果に対応する視聴可能範囲に基づく情報の提示のみを要望した場合、当該要望に応えることができる。または、視聴者が、ウィンドウで再生されるコンテンツの音声を何らかの音響効果の下で聞き取ることのできる最大限の視聴範囲に関する情報を要望した場合、当該要望に応えることができる。
【００２５】
また、本発明のコンテンツ再生装置はさらに、前記第一視聴者により選択された音響効果の種類を示す情報を受け付ける受付部を備え、前記提示制御部は、前記視聴可能範囲演算部から得られる視聴可能範囲であって、前記受付部により受け付けられた情報に示される音響効果に対応する視聴可能範囲に基づく情報を出力するとしてもよい。
【００２６】
これにより、例えば、視聴者により、所望の音響効果が変更された場合であっても、当該変更後の音響効果に対応する視聴可能範囲に基づく情報を、視聴者に提示することができる。
【００２７】
また、前記視聴可能範囲演算部は、前記所定の範囲から前記第二視聴者の所定の周辺範囲を除いたうえで前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求めるとしてもよい。
【００２８】
また、前記視聴可能範囲演算部は、前記所定の範囲の一部である、前記第一視聴者の所定の周辺範囲のみについて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求めるとしてもよい。
【００２９】
このように、視聴可能範囲演算部による演算対象の範囲を限定することで、演算効率が向上する。
【００３０】
また、前記コンテンツ表示制御部はさらに、前記第一ウィンドウおよび前記第二ウィンドウの位置または大きさを変更可能であり、音声出力制御部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記第一コンテンツの音声の出力のために割り当てられたスピーカの組み合わせの少なくとも一部を変更し、前記視聴可能範囲演算部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記音声出力制御部による変更後の前記スピーカの組み合わせに示されるスピーカの個数および位置を用いて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を新たに求め、前記提示制御部はさらに、前記視聴可能範囲演算部から新たに得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力するとしてもよい。
【００３１】
これにより、例えば、ある１つのウィンドウが、他のウィンドウが閉じられるまたは移動することにより、拡大または移動が可能な場合、その拡大または移動後のウィンドウに対応した視聴可能範囲に基づく情報を、視聴者に提示することができる。
【００３２】
また、前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を示す文字または画像を前記ディスプレイに出力し、前記文字または画像を前記ディスプレイに表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示するとしてもよい。
【００３３】
また、前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を照らす指示を、前記コンテンツ再生装置に接続された照明装置に出力し、前記照明装置に前記視聴可能範囲を照らさせることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示するとしてもよい。
【００３４】
これにより、視聴者は、文字、画像、または照明装置による光により、視聴可能範囲を容易に知ることができる。
【００３５】
また、前記提示制御部は、前記視聴可能範囲演算部による前記演算の結果が、前記視聴可能範囲が前記所定の範囲内に存在しないことを示す場合、前記視聴可能範囲に基づく情報である、前記視聴可能範囲が存在しないことを示す情報を出力するとしてもよい。
【００３６】
これにより、視聴者は、例えば自身が所望する音響効果を得られる視聴可能範囲が存在しないことを容易に知ることができる。
【００３７】
また、本発明のコンテンツ再生装置はさらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、前記提示制御部は、前記視聴可能範囲に基づく情報である、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲を示す情報を出力するとしてもよい。
【００３８】
これにより、視聴者は、どの位置にウィンドウが表示されれば、所望する音響効果を得られるかを容易に知ることができる。そのため、例えば、視聴者が移動すること、または、視聴者がコンテンツ再生装置に指示することなどにより、ウィンドウを移動させる場合、上記構成は有用である。
【００３９】
また、本発明のコンテンツ再生装置はさらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、前記提示制御部は、前記ディスプレイに、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲内に前記第一ウィンドウの少なくとも一部を表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示するとしてもよい。
【００４０】
これにより、例えば、視聴者は、自身がウィンドウの正面にあたる位置に移動することで、所望する音響効果が得られることを容易に知ることができる。つまり、上記構成により視聴者を視聴可能範囲内に誘導することができる。
【００４１】
また、さらに、前記コンテンツ再生装置に接続された外部装置から取得される、前記第一視聴者の位置を特定するための情報を用いて、前記第一視聴者の存在位置である視聴位置を決定する現在視聴位置決定部を備え、前記提示制御部は、前記現在視聴位置決定部により決定された視聴位置と前記視聴可能範囲とに基づいた情報を出力する。
【００４２】
また、前記現在視聴位置決定部は、前記外部装置により定期的に取得される情報を用いて、前記視聴位置を定期的に決定し、前記提示制御部は、最新の視聴位置とその１つ前に決定された視聴位置との差が所定の閾値以上である場合、前記視聴可能範囲に基づく情報を出力するとしてもよい。
【００４３】
また、前記提示制御部は、前記現在視聴位置決定部により決定された前記視聴位置が前記視聴可能範囲に収まっているか否かを判断し、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報を出力するとしてもよい。
【００４４】
また、前記提示制御部は、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報である、前記視聴位置が前記視聴可能範囲に収まるために前記第一視聴者が移動すべき方向に関する情報を出力するとしてもよい。
【００４５】
このように、現在視聴位置決定部により決定された視聴位置を利用することで、視聴者が所望の音響効果を得るために移動すべきか否か、どの位置に移動すべきかを、視聴者に的確に知らせることが可能となる。
【００４６】
また、視聴者が、コンテンツの視聴中に移動した場合であっても、その移動後の位置に応じて、視聴者に視聴可能範囲に基づく情報を的確に知らせることができる。
【００４７】
また、本発明は、本発明のコンテンツ再生装置の特徴的な構成部の動作をステップとするコンテンツ再生方法として実現したり、それらステップをコンピュータに実行させるためのプログラムとして実現したり、そのプログラムが記録された記録媒体として実現することもできる。そして、そのプログラムをインターネット等の伝送媒体又はＤＶＤ等の記録媒体を介して配信することもできる。
【発明の効果】
【００４８】
本発明によれば、視聴者が所望する音響効果を得られる視聴可能範囲に基づく情報を、視聴者に対して提示することができる。これにより、視聴者は、所望の音響効果を得られる視聴範囲を容易に知ることができる。
【図面の簡単な説明】
【００４９】
【図１】図１は、本発明の実施の形態におけるコンテンツ視聴システムの外観を示す図である。
【図２】図２は、本発明の実施の形態におけるコンテンツ視聴システムの主要な構成を示すブロック図である。
【図３】図３は、本発明の実施の形態におけるコンテンツ表示制御部の主要な構成を示す図である。
【図４】図４は、本発明の実施の形態における音声出力制御部の主要な構成を示す図である。
【図５】図５は、本発明の実施の形態における割当テーブルのデータ構成例を示す図である。
【図６】図６は、本発明の実施の形態における音響効果シミュレート要求情報のデータ構成例を示す図である。
【図７】図７は、本発明の実施の形態における視聴可能範囲情報のデータ構成例を示す図である。
【図８】図８は、本発明の実施の形態における視聴位置計測要求情報のデータ構成例を示す図である。
【図９】図９は、本発明の実施の形態における視聴位置情報のデータ構成例を示す図である。
【図１０】図１０は、本発明の実施の形態における基準視聴範囲情報のデータ構成例を示す図である。
【図１１】図１１は、本発明の実施の形態におけるウィンドウ表示可能範囲情報のデータ構成例を示す図である。
【図１２】図１２は、本発明の実施の形態において視聴者がコンテンツの視聴開始を要求してから視聴開始するまでの処理の流れを示すフロー図である。
【図１３】図１３は、本発明の実施の形態においてシミュレーション部が視聴可能範囲を求める際の処理の流れを示すフロー図である。
【図１４】図１４は、本発明の実施の形態においてコンテンツ再生装置が移動指示情報とウィンドウ表示可能範囲とを視聴者に対して提示する際の処理の流れを示すフロー図である。
【図１５】図１５は、本発明の実施の形態においてコンテンツ再生装置がウィンドウ表示可能範囲内に視聴ウィンドウを表示する際の処理の流れを示すフロー図である。
【図１６】図１６は、本発明の実施の形態における移動指示情報とウィンドウ表示可能範囲の第１の提示例を示す図である。
【図１７】図１７は、本発明の実施の形態における移動指示情報とウィンドウ表示可能範囲の第２の提示例を示す図である。
【図１８】図１８は、本発明の実施の形態において視聴者がコンテンツの視聴中に移動した場合のコンテンツ表示制御部の処理の流れを示すフロー図である。
【図１９】図１９は、本発明の実施の形態における移動指示情報とウィンドウ表示可能範囲の第３の提示例を示す図である。
【図２０】図２０は、本発明の実施の形態において視聴者がコンテンツの視聴中に所望の音響効果を変更した場合のコンテンツ表示制御部の処理の流れを示すフロー図である。
【図２１】図２１は、本発明の実施の形態において視聴ウィンドウの状態が変化した場合のコンテンツ表示制御部の処理の流れを示すフロー図である。
【図２２】図２２は、図２１における情報の提示処理の詳細な処理の流れを示すフロー図である。
【図２３】図２３は、本発明の実施の形態における第一視聴者に対応する視聴ウィンドウ以外の視聴ウィンドウの状態が変化した場合の情報の提示例を示す図である。
【発明を実施するための形態】
【００５０】
以下本発明の実施の形態について、図面を参照しながら説明する。なお、各図面において、同じ構成要素については同じ符号が用いられている。
【００５１】
実施の形態では、壁一面の大部分が画面となる超大画面ディスプレイを利用して１人以上の視聴者がそれぞれ異なるウィンドウで異なるコンテンツを視聴することのできるコンテンツ視聴システムについて説明する。
【００５２】
実施の形態におけるコンテンツ視聴システムは、各視聴者が所望の音響効果を得られる視聴範囲に基づいた情報を各視聴者に対して提示することのできるコンテンツ再生装置を備えている。
【００５３】
図１は、実施の形態におけるコンテンツ視聴システム１０の外観を示す図である。
【００５４】
図１に示すように、コンテンツ視聴システム１０は、ディスプレイ１０６と、スピーカ装置１０５と、コンテンツ再生装置１００とを備える。
【００５５】
ディスプレイ１０６は、コンテンツ視聴システム１０が設置された部屋の１つの壁の大部分を覆う大きさの表示装置である。ディスプレイ１０６の表示領域は、１枚または複数枚のディスプレイパネルにより構成されており、その大きさは、例えば横１０ｍ×縦５ｍ程度の大きさである。
【００５６】
スピーカ装置１０５は複数のスピーカを有する。本実施の形態において、スピーカ装置１０５は、第一スピーカ（ＳＰ［１］）から第ｎスピーカ（ＳＰ［ｎ］）までのｎ個のスピーカを有している。
【００５７】
コンテンツ再生装置１００は、ディスプレイ１０６に１以上のコンテンツを表示させることができ、かつ、当該１以上のコンテンツの音声をスピーカ装置１０５に出力させることのできる装置である。
【００５８】
図１では、２人の視聴者（第一視聴者１１２Ａ、および第二視聴者１１２Ｂ）が、互いに異なるコンテンツを視聴している。
【００５９】
具体的には、第一視聴者１１２Ａは、第一視聴ウィンドウ１１０１に表示されたサッカー中継を視聴している。また、第二視聴者１１２Ｂは、第二視聴ウィンドウ１２０１に表示されたニュース映像を視聴している。
【００６０】
また、各ウィンドウには、複数のスピーカのうちの１以上のスピーカが割り当てられている。つまり、各コンテンツおよび各視聴者には、１以上のスピーカが割り当てられている。各視聴者は、自身の所望する音響効果で再生された音声を聴いている。
【００６１】
例えば、第一視聴者１１２Ａは、第一視聴ウィンドウ１１０１に割り当てられた２以上のスピーカによるサラウンド音響（例えば、第一視聴者１１２Ａの前方の３つのスピーカによるバーチャルサラウンド音響）で、当該サッカー中継の音声を聴いている。
【００６２】
また、例えば、第二視聴者１１２Ｂは、第二視聴ウィンドウ１２０１に割り当てられた２以上のスピーカによるステレオ音響で、当該ニュース映像の解説音声を聴いている。
【００６３】
なお、第一視聴者１１２Ａは、第一コントローラ１０４ａを操作することにより、音響効果の切り替え等を行うことができる。また、第二視聴者１１２Ｂは、第二コントローラ１０４ｂを操作することにより、音響効果の切り替え等を行うことができる。
【００６４】
また、図１では、ディスプレイ１０６の左右の辺と下辺とに沿って複数のスピーカが配置されているが、複数のスピーカの配置位置は図１に示すものに限られない。
【００６５】
例えば、図１に示す各位置に加えて、視聴者の側方および後方に複数のスピーカが配置されてもよい。
【００６６】
また、コンテンツ視聴システム１０を利用する視聴者は、第一視聴者１１２Ａおよび第二視聴者１１２Ｂの２人でなくてもよく、３人以上でもよく、１人でもよい。
【００６７】
図２は、実施の形態におけるコンテンツ視聴システム１０の主要な構成を示すブロック図である。
【００６８】
図２に示すように、コンテンツ視聴システム１０は、上述の各構成要素に加え、位置情報取得装置１０１と、コンテンツ送信装置１０２と、放送受信アンテナ１０３とを備える。
【００６９】
また、図２に示すように、コンテンツ再生装置１００は、位置算出部１０７と、コンテンツ受信部１０８と、赤外線受光部１０９と、音声出力制御部１１０と、映像出力制御部１１１と、シミュレーション部１５０と、コンテンツ表示制御部２００とを備える。
【００７０】
なお、コンテンツ再生装置１００が有する構成要素のうち、例えば、位置算出部１０７と、音声出力制御部１１０とは、コンテンツ再生装置１００が備えなくてもよい。例えば、これら構成要素は、外部装置としてコンテンツ再生装置１００に接続されていてもよい。
【００７１】
第一コントローラ１０４ａおよび第二コントローラ１０４ｂは、上述のように、各視聴者がコンテンツ再生装置１００を制御したり、コンテンツ再生装置１００に対して様々な設定値を入力したりする装置である。
【００７２】
各コントローラは、本実施の形態においては、赤外線によりコンテンツ再生装置１００に制御信号を送信するリモートコントローラである。
【００７３】
なお、コントローラは視聴者ごとに一台用意される。つまり、Ｎ人の視聴者がコンテンツ視聴システム１０を同時に利用する場合、Ｎ台のコントローラが用意される。
【００７４】
また、以下、「視聴者」という場合、第一視聴者１１２Ａおよび第二視聴者１１２Ｂを含む複数の視聴者のうちの１人を意味し、「コントローラ」という場合、第一コントローラ１０４ａおよび第二コントローラ１０４ｂを含む複数のコントローラのうちの１つを意味する。
【００７５】
各コントローラには、製造時に固有のコントローラＩＤが各々割り当てられている。さらに、各視聴者はコンテンツ視聴システム１０の利用中は、コントローラを常に携帯しているものとする。従って、本実施の形態において、コントローラＩＤは個々の視聴者を示す視聴者ＩＤとしても利用される。
【００７６】
つまり、本実施の形態においては、第一視聴者１１２Ａの視聴者ＩＤとして、第一コントローラ１０４ａのコントローラＩＤが使用され、第二視聴者１１２Ｂの視聴者ＩＤとして、第二コントローラ１０４ｂのコントローラＩＤが使用される。
【００７７】
各コントローラは、コンテンツ再生装置１００に対して制御信号を送信する際、制御信号と共にコントローラＩＤを送信する。コンテンツ再生装置１００は、コントローラＩＤを確認することで、複数のコントローラの内いずれのコントローラから発せられた制御信号かを確認することができる。
【００７８】
結果として、コンテンツ再生装置１００は、受け取った制御信号が、複数の視聴者の内いずれの視聴者から発せられた制御信号かを確認することができる。
【００７９】
なお、本実施の形態では、視聴者がコンテンツ再生装置１００の制御等を行う装置として、上記のように赤外線通信を行うコントローラが採用されている。しかし、キーボードまたはポインティングデバイスなどの他の種類の入力装置が採用されてもよい。
【００８０】
また、各コントローラにコントローラＩＤを割り当てるタイミングは、工場出荷時でなくてもよい。当該タイミングは、コンテンツ視聴システム１０の初期設定時、または、コントローラの電源を入れる都度であってもよい。
【００８１】
赤外線受光部１０９は、本発明のコンテンツ再生装置における受付部の一例であり、第一コントローラ１０４ａおよび第二コントローラ１０４ｂか送信される制御信号を受信する装置である。
【００８２】
位置情報取得装置１０１は、視聴者の位置を特定するための情報を取得する装置であり、無線アンテナと、第一コントローラ１０４ａおよび第二コントローラ１０４ｂとから構成される。
【００８３】
つまり、本実施の形態では、第一コントローラ１０４ａおよび第二コントローラ１０４ｂは、位置情報取得装置１０１の構成要素としても機能する。具体的にはこれらコントローラは、自身を携帯する視聴者の位置情報取得のためカメラを備える。
【００８４】
視聴者は、上述のように、コンテンツ視聴システム１０の利用中にコントローラを常に携帯している。そのため、位置情報取得装置１０１は、各コントローラが備えるカメラ機器が撮影した画像とコントローラＩＤとを取得することで、複数の視聴者のそれぞれの位置を判断することができる。つまり、位置情報取得装置１０１は、複数の視聴者のそれぞれの位置を特定するための情報を取得することができる。
【００８５】
位置算出部１０７は、位置情報取得装置１０１により取得された情報に基づいてディスプレイ１０６に対する視聴者の相対位置を算出する装置である。
【００８６】
位置算出部１０７は、現在視聴位置決定部２０４などから視聴位置計測要求情報９００を受信すると、視聴者ＩＤ９０１が示す視聴者のディスプレイ１０６に対する相対位置を算出し、算出結果を視聴位置情報１０００として返す。
【００８７】
なお、視聴位置計測要求情報９００および視聴位置情報１０００については、図８および図９を用いて後述する。
【００８８】
本実施の形態では、以下のようにして位置算出部１０７がディスプレイ１０６に対する視聴者の相対位置を算出する。なお、具体例として、第一視聴者１１２Ａの位置を算出する際の位置算出部１０７の処理の概要を説明する。
【００８９】
第一視聴者１１２Ａがある位置に存在する場合、第一コントローラ１０４ａのカメラにより、その位置から撮影されたディスプレイ１０６の画像が取得される。
【００９０】
第一コントローラ１０４ａは、撮影した画像を位置情報取得装置１０１に送信する。位置情報取得装置１０１は、無線アンテナを介して当該画像を取得し、位置算出部１０７に出力する。
【００９１】
位置算出部１０７は位置情報取得装置１０１経由で受信した画像に含まれる、ディスプレイ１０６の全体または部分の、画像全体における位置および大きさなどから、第一コントローラ１０４ａのディスプレイ１０６に対する相対位置を算出する。
【００９２】
位置算出部１０７は、このようにして得られたディスプレイ１０６に対する第一コントローラ１０４ａの相対位置を、第一視聴者１１２Ａのディスプレイ１０６に対する相対位置と特定する。
【００９３】
なお、リモートコントローラによる撮影されたテレビの画像に基づいて、リモートコントローラの当該テレビに対する相対位置を算出する方法については、例えば、特開２００６−１６６２９５号公報（特許文献１）「制御システム及びこのシステムに適合する被制御装置並びに遠隔制御装置」に開示されている。
【００９４】
位置算出部１０７がディスプレイ１０６に対する視聴者の相対位置を算出する方法として、その他にも以下の方法がある。
【００９５】
例えば、各コントローラとディスプレイ１０６にＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機器を取り付ける。各コントローラは自身に備えられたＧＰＳ機器で計測した位置情報をコントローラＩＤと共に位置情報取得装置１０１に送信する。
【００９６】
位置算出部１０７は、位置情報取得装置１０１経由で受信したそれぞれのコントローラＩＤおよび位置情報と、ディスプレイ１０６に備えられたＧＰＳ機器で計測された位置情報とから各コントローラＩＤが示すコントローラのディスプレイ１０６に対する相対位置を算出する。さらに、算出したそれぞれの相対位置をディスプレイ１０６に対する各視聴者の相対位置と特定する。
【００９７】
もちろん、上に２つの手法を組み合わせた方法やそれ以外の方法で、位置情報取得装置１０１および位置算出部１０７は、各視聴者のディスプレイ１０６に対する相対位置を計測および算出してもよい。
【００９８】
また、位置情報取得装置１０１は、視聴者の位置を特定するための情報を取得できればよく、そのための機能的な構成は、上に挙げた例に限るものではない。
【００９９】
コンテンツ送信装置１０２は、コンテンツデータをコンテンツ再生装置１００へ送信する装置である。コンテンツ送信装置１０２が送信したコンテンツデータは、コンテンツ受信部１０８が受信する。コンテンツ送信装置１０２は、例えば、ネットワークを介してコンテンツ再生装置１００に接続されるコンテンツ配信サーバでもよく、ＤＶＤドライブなどのメディア再生装置でもよい。もちろん、これらに限るものではない。
【０１００】
また、コンテンツ送信装置１０２がＤＶＤライブなどのメディア再生装置の場合、コンテンツ送信装置１０２はコンテンツ再生装置１００に含まれてもよい。
【０１０１】
放送受信アンテナ１０３は、コンテンツデータを含む放送波を受信するアンテナである。受信した放送波は、コンテンツ受信部１０８へ送信される。
【０１０２】
なお、コンテンツ視聴システム１０において、コンテンツ送信装置１０２と放送受信アンテナ１０３は、少なくともどちらか一方が備えられていればよく、必ずしも両方が備えられる必要はない。
【０１０３】
コンテンツ受信部１０８は、コンテンツ送信装置１０２からコンテンツデータを受信する。もしくは、放送受信アンテナ１０３から受信した放送波を復調しコンテンツデータを受信する。
【０１０４】
コンテンツ受信部１０８は、受信したコンテンツデータの映像部分を映像出力制御部１１１に送信し、コンテンツデータの音声部分を音声出力制御部１１０に送信する。なお、コンテンツ受信部１０８は、映像出力制御部１１１および音声出力制御部１１０それぞれが求める入力形式にコンテンツデータの映像部分および音声部分を変換し、それぞれに送信する。
【０１０５】
例えば、受信したコンテンツデータが暗号化されていれば復号し、圧縮されていれば非圧縮形式に変換する。なお、コンテンツ受信部１０８は、同時に複数のコンテンツデータを受信してもよく、この場合、コンテンツデータごとに前記変換の処理を行う。
【０１０６】
スピーカ装置１０５は、音声を再生する装置であり、上述のようにＳＰ［１］〜ＳＰ［ｎ］の複数のスピーカを有している。
【０１０７】
音声出力制御部１１０は、コンテンツ受信部１０８が受信したコンテンツの音声をスピーカ装置１０５に出力する装置である。さらに、視聴者が所望の音響効果で聴き取れるよう、スピーカ装置１０５が有する各スピーカに対して出力する音声の割り当てや出力特性を制御する。
【０１０８】
コンテンツ受信部１０８が複数のコンテンツデータを受信した場合は、後述する割当テーブル１２１を参照して各コンテンツに対して割り当てるスピーカを決定したり、コンテンツごとに音響効果を変えたりする。
【０１０９】
シミュレーション部１５０は、コンテンツ表示制御部２００から、後述する図６に示す音響効果シミュレート要求情報７００を受信し、所望の音響効果リスト７０２に設定された音響効果ごとに、事前設定されたシミュレート範囲内において視聴者に対して指定された音響効果を再現できる範囲があるかをシミュレーション演算により求める処理部である。
【０１１０】
つまり、シミュレーション部１５０は、視聴者があるコンテンツを視聴する場合、その視聴者が当該コンテンツの音声を所定の音響効果で聴き取り可能な、所定の範囲内における当該視聴者の存在範囲である視聴可能範囲を求める処理部である。
【０１１１】
なお、シミュレーション部１５０は、本発明のコンテンツ再生装置における視聴可能範囲演算部の一例である。
【０１１２】
以下、シミュレーション部１５０が行う処理の概要を説明する。
【０１１３】
シミュレーション部１５０は、シミュレーションに必要な静的な情報を取得する。静的な情報とは、スピーカ装置１０５が有する複数のスピーカの数、位置、および特性、並びに、コンテンツ視聴システム１０が設置されている部屋の形状、各種の寸法、および、壁の材質などである。
【０１１４】
なお、当該部屋の形状等の情報は、本発明のコンテンツ再生装置が視聴可能範囲の演算に用いる、所定の範囲の大きさを示す情報の一例である。
【０１１５】
これら静的な情報は、例えば、コンテンツ視聴システム１０が設置される際、または、コンテンツ視聴システム１０の起動時などに、オペレータまたは視聴者によりシミュレーション部１５０に入力され、シミュレーション部１５０が備える不揮発性記憶媒体（図示せず）に格納される。これにより静的な情報がシミュレーション部１５０に設定される。
【０１１６】
なお、このとき設定される、部屋の形状および寸法等により、全体のシミュレート範囲が決定される。
【０１１７】
シミュレーション部１５０は、さらに、シミュレーションに必要な動的な情報を取得する。動的な情報とは、コンテンツ再生装置１００が再生するコンテンツから取得される、当該コンテンツの音声の再生において提供可能な１以上の音響効果それぞれの必要チャネル数、および、当該１以上の音響効果の種類の中から視聴者に選択された音響効果の種類などである。また、コンテンツ視聴システム１０を同時に利用する視聴者が複数存在する場合、シミュレーション部１５０は、視聴者の人数および位置、並びに、視聴者ごとのウィンドウに割り当てられたスピーカの個数および位置等を動的な情報として取得する。
【０１１８】
視聴者の数および位置とスピーカとの対応関係を示す情報は、割当テーブル１２１として音声出力制御部１１０により保持されている。音声出力制御部１１０の構成については、図４を用いて後述する。
【０１１９】
例えば、第一視聴者１１２Ａのみが、コンテンツ視聴システム１０を利用する場合、シミュレーション部１５０は、例えば位置算出部１０７から、視聴者は１人であることを示す情報を取得する。また、シミュレーション部１５０は、音声出力制御部１１０に保持された割当テーブル１２１を参照することで、例えば、スピーカ装置１０５が有する全てのスピーカを、第一視聴者１１２Ａに対して使用可能なスピーカとして割り当てる。
【０１２０】
また、第一視聴者１１２Ａが視聴するコンテンツが、例えば、モノラル、ステレオ、およびサラウンドのそれぞれでの音声再生が可能な場合、シミュレーション部１５０は、これら３種類の音響効果を示す情報および必要チャネル数を、当該コンテンツから取得する。
【０１２１】
シミュレーション部１５０は、これら各種の情報を用い、これら３種類の中の１種類以上の音響効果が再現可能な領域を算出する。例えば、サラウンドでの音声再生に用いる複数のスピーカそれぞれから出力される音声（壁での反射音を含む）の伝達領域および、当該領域内の各位置での音声レベル等を算出することなどにより、第一視聴者１１２Ａが、サラウンド音響の効果を得られる範囲を算出する。
【０１２２】
このようにして得られた、音響効果ごとのシミュレート結果を示す情報は、音声出力制御部１１０へ送信される。
【０１２３】
なお、このような音場のシミュレーションに関する技術として、例えば、特許第３４８２０５５号公報「高精度音線追跡装置および高精度音線追跡方法」（特許文献３）、および、特開２００３−１２２３７４号公報「サラウンド音響生成方法、その装置およびそのプログラム」（特許文献４）に開示されている。
【０１２４】
音声出力制御部１１０は、音響効果シミュレート要求情報７００の視聴者ＩＤ７０１の値を、後述する図７に示す視聴可能範囲情報８００の視聴者ＩＤ７０１に格納する。
【０１２５】
音声出力制御部１１０はさらに、シミュレーション部１５０から取得した音響効果ごとの音響効果シミュレート結果のうち、所望の音響効果リスト７０２に設定された音響効果に対応する音響効果シミュレート結果を視聴可能範囲リスト８０２に格納する。
【０１２６】
音声出力制御部１１０は、このようにして生成した視聴可能範囲情報８００をコンテンツ表示制御部２００へ送信する。
【０１２７】
映像出力制御部１１１は、コンテンツ受信部１０８が受信したコンテンツデータの映像部分を加工する装置である。具体的には、コンテンツ受信部１０８は、当該映像部分に対して解像度やアスペクト比を変更したり、彩度調整などの画像効果を適応したりする。
【０１２８】
映像出力制御部１１１が加工したコンテンツデータの映像部分はコンテンツ表示制御部２００に送信され、ディスプレイ１０６に表示される。コンテンツ受信部１０８が複数のコンテンツデータを受信した場合は、コンテンツデータごとに加工する内容を変えてもよい。
【０１２９】
コンテンツ表示制御部２００は、ディスプレイ１０６に表示する内容を制御する装置である。コンテンツ表示制御部２００は、映像出力制御部１１１が加工したコンテンツの映像を表示するためのウィンドウを生成し、ウィンドウ内に前記コンテンツの映像を表示する。さらに、ディスプレイ１０６に対する視聴者の相対位置などに基づき、視聴者が所望の音響効果を得られる視聴位置に基づく情報をディスプレイ１０６に表示する。
【０１３０】
つまり、ディスプレイ１０６には、コンテンツ表示制御部２００から出力される１以上のコンテンツの映像および各種の情報が表示される。
【０１３１】
図３は、実施の形態におけるコンテンツ表示制御部２００の主要な構成を示す図である。
【０１３２】
図３に示すように、コンテンツ表示制御部２００は、視聴ウィンドウ決定部２０１と、基準視聴範囲決定部２０２と、ウィンドウ表示可能範囲決定部２０３と、現在視聴位置決定部２０４と、表示制御部２０５とを備える。
【０１３３】
視聴ウィンドウ決定部２０１は、一人の視聴者とディスプレイ１０６に表示された１つのウィンドウとを対応付ける。また、複数の視聴者が存在する場合、複数の視聴者と複数のウィンドウとを１対１で対応付ける。以降、視聴ウィンドウ決定部２０１が視聴者と対応付けたウィンドウを視聴ウィンドウと表記する。
【０１３４】
基準視聴範囲決定部２０２は、後述する図６に示す音響効果シミュレート要求情報７００をシミュレーション部１５０に送信し、音声出力制御部１１０から、後述する図７に示す視聴可能範囲情報８００を受信する。
【０１３５】
基準視聴範囲決定部２０２はさらに、受信した視聴可能範囲情報８００から視聴者が所望の音響効果を得られる視聴可能範囲を決定する。以降、基準視聴範囲決定部２０２が決定した視聴範囲を基準視聴範囲と表記する。
【０１３６】
つまり、Ｎ個の音響効果に対応するＮ個の視聴範囲の中から、基準視聴範囲決定部２０２により、１〜Ｎ個の視聴範囲が基準視聴範囲と決定される。
【０１３７】
ウィンドウ表示可能範囲決定部２０３は、基準視聴範囲内に視聴者が位置すると仮定した場合に視聴ウィンドウを表示可能なディスプレイ１０６上の範囲を決定する。以降、ウィンドウ表示可能範囲決定部２０３が決定したディスプレイ１０６上の範囲をウィンドウ表示可能範囲と表記する。
【０１３８】
現在視聴位置決定部２０４は、位置算出部１０７が算出した視聴者のディスプレイ１０６に対する相対位置に基づき、現在の視聴者の位置を決定する。以降、現在視聴位置決定部２０４が決定した視聴者の位置を現在視聴位置と表記する。
【０１３９】
表示制御部２０５は、本発明のコンテンツ再生装置における提示制御部の一例である。表示制御部２０５は、現在視聴位置および基準視聴範囲などに基づき、視聴者が所望の音響効果を得られる視聴可能範囲に基づく情報をディスプレイ１０６に表示する。また、表示制御部２０５は、映像出力制御部１１１が加工した映像をウィンドウ内に表示するなど、ディスプレイ１０６に表示するウィンドウの表示制御全般を行う。
【０１４０】
図４は、実施の形態における音声出力制御部１１０の主要な構成を示す図である。
【０１４１】
図４に示すように、音声出力制御部１１０は、記憶部１２０と、割当部１２２と、出力部１２３とを備える。
【０１４２】
記憶部１２０は、割当テーブル１２１を記憶している記憶装置である。
【０１４３】
割当部１２２は、割当テーブル１２１を参照し、スピーカ装置１０５が有する複数のスピーカの中から、例えば視聴者に選択された音響効果に応じて、当該視聴者に割り当てるスピーカを選択する処理部である。なお、割当部１２２は、後述する図７に示す視聴可能範囲情報８００の生成も行う。
【０１４４】
出力部１２３は、割当部１２２から受け取る割当結果に基づき、当該視聴者により指定された音響効果に応じた音声を各スピーカに選択的に出力する処理部である。
【０１４５】
図５は、割当テーブル１２１のデータ構成例を示す図である。
【０１４６】
図５に示すように、割当テーブル１２１には、視聴者の人数ごとに、それぞれの視聴者に割り当てるスピーカの識別子が登録されている。
【０１４７】
なお、割当テーブル１２１の“視聴者”欄の“ａ”および“ｂ”は、それぞれ視聴者に割り振られる識別子である。また、視聴者が複数存在する場合、ディスプレイ１０６に向かって右側の視聴者から“ａ”、“ｂ”、・・・の順で識別子が割り当てられる。
【０１４８】
例えば、コンテンツ視聴システム１０を利用する視聴者が第一視聴者１１２Ａのみである場合、第一視聴者１１２Ａが、割当テーブル１２１における“ａ”であり、ＳＰ［１］〜ＳＰ［ｎ］の全てのスピーカが割り当てられる。
【０１４９】
また、例えば、コンテンツ視聴システム１０を利用する視聴者が２人であり、図１に示すように、ディスプレイ１０６に向かって右から、第一視聴者１１２Ａ、第二視聴者１１２Ｂの順に存在する場合を想定する。この場合、第一視聴者１１２Ａが、割当テーブル１２１における“ａ”であり、第二視聴者１１２Ｂが、割当テーブル１２１における“ｂ”である。
【０１５０】
また、この場合、第一視聴者１１２Ａに割り当てられるスピーカはＳＰ［１］〜ＳＰ［ｍ］であり、第二視聴者１１２Ｂに割り当てられるスピーカはＳＰ［ｍ＋１］〜ＳＰ［ｎ］である。なお、ｎとｍとは、ｎ＞ｍの整数であるが、それぞれ具体的な数値には限定されない。例えば、ｎ＝２０のとき、ｍ＝１０であってもよく、ｍ＝１２であってもよい。
【０１５１】
シミュレーション部１５０は、この割当テーブル１２１を参照し、各視聴者に割り当てられるスピーカの組み合わせを特定する。さらに特定した組み合わせにおける各スピーカの位置等を音響効果シミュレートに用いる。なお、シミュレーション部１５０は、割当テーブル１２１に示されるスピーカの組み合わせによっては、所定の音響効果に対応する視聴可能範囲は存在しない旨の結果を出力する場合もある。
【０１５２】
なお、割当部１２２およびシミュレーション部１５０は、割当テーブル１２１に示される情報をそのまま使用するのではなく、割当テーブル１２１に示される情報を基に、例えば視聴者の視聴位置に応じて当該視聴者に割り当てるスピーカの個数を増減させてもよい。
【０１５３】
また、図５に示す割当テーブル１２１のデータ構成は一例であり、視聴者とスピーカ群との組み合わせは他の組み合わせであってもよい。
【０１５４】
例えば、複数の視聴者に向けたそれぞれの音声の干渉を極力なくすように、各視聴者に割り当てるスピーカ群の間に、誰にも割り当てられない１以上のスピーカが存在してもよい。例えば、“ａ”にＳＰ［１］〜ＳＰ［ｍ］を割り当てた場合、“ｂ”にＳＰ［ｍ＋２］〜ＳＰ［ｎ］を割り当ててもよい。
【０１５５】
また、本実施の形態では、あるスピーカがいずれかの視聴者に割り当てられた場合、その視聴者がコンテンツの視聴を終えるまでは、その視聴者（つまり、そのコンテンツ）専用のスピーカとして使用される。しかし、例えば、時分割で互いに異なるコンテンツの音声を出力することのできるスピーカであれば、当該スピーカは、複数の視聴者（つまり、複数のコンテンツ）に共用されるスピーカとして使用されてもよい。
【０１５６】
図６は、音響効果シミュレート要求情報７００のデータ構成例を示す図である。
【０１５７】
図６に示すように、音響効果シミュレート要求情報７００は、視聴者ＩＤ７０１と所望の音響効果リスト７０２とを有する。
【０１５８】
音響効果シミュレート要求情報７００は、後述する図１２のＳ３０４において、視聴者が、自身が携帯するコントローラを用いて選択した所望の音響効果に基づいて基準視聴範囲決定部２０２が生成する情報である。
【０１５９】
基準視聴範囲決定部２０２は、音響効果シミュレート要求情報７００をシミュレーション部１５０に送信する。これにより、基準視聴範囲決定部２０２は、シミュレーション部１５０に対して、視聴者ＩＤ７０１が示す視聴者が所望する音響効果（所望の音響効果リスト７０２に掲載された音響効果）を得られる視聴可能範囲をシミュレートすることを要求する。
【０１６０】
視聴者ＩＤ７０１は、視聴者を識別するためのＩＤである。本実施の形態では、視聴者が持つコントローラに割り当てられたコントローラＩＤが設定される。
【０１６１】
所望の音響効果リスト７０２は、後述する図１２のＳ３０４において視聴者がコントローラを用いて選択した所望の音響効果のリストである。
【０１６２】
なお、視聴者が所望する音響効果に優先度を付けた場合、所望の音響効果リスト７０２の第１の音響効果に最も優先度の高い音響効果を設定し、第Ｎの音響効果に最も優先度の低い音響効果を設定する。このように所望の音響効果リスト７０２に優先度の順に音響効果を格納することで別途優先度情報を格納する必要がない。
【０１６３】
図７は、視聴可能範囲情報８００のデータ構成例を示す図である。図７において、視聴可能範囲情報８００は、視聴者ＩＤ７０１と視聴可能範囲リスト８０２とを含む。
【０１６４】
視聴可能範囲情報８００は、音声出力制御部１１０が、シミュレーション部１５０による音響効果シミュレーションの結果に基づいて生成する情報である。
【０１６５】
シミュレーション部１５０は、基準視聴範囲決定部２０２などから音響効果シミュレート要求情報７００を受信すると、事前設定されたシミュレート範囲内に、視聴者ＩＤ７０１が示す視聴者に対し所望の音響効果リスト７０２に含まれる音響効果を再現できる範囲（視聴可能範囲）をシミュレートする。シミュレーション部１５０はさらに、その結果を、音響効果シミュレート要求情報７００とともに、音声出力制御部１１０に送信する。音声出力制御部１１０は、その結果に基づいて、音響効果とその音響効果を得られる範囲を示した座標の組にして視聴可能範囲リスト８０２に格納する。
【０１６６】
なお、これら組の視聴可能範囲リスト８０２への格納順は、所望の音響効果リスト７０２に格納された音響効果の順に合わせられる。格納順がこのように合わせられることにより、視聴可能範囲リスト８０２の第１の音響効果が最も優先度の高い音響効果となり、第Ｎの音響効果が最も優先度の低い音響効果となる。つまり、所望の音響効果リスト７０２に設定された優先度を示す情報を失うことがない。
【０１６７】
視聴可能範囲情報８００の視聴者ＩＤ７０１には、音響効果シミュレート要求情報７００に含まれる視聴者ＩＤ７０１と同じ値を音声出力制御部１１０が格納する。
【０１６８】
本実施の形態では、シミュレート範囲は、３次元空間であり、上述のように、オペレータまたは視聴者によりシミュレーション部１５０に入力された、コンテンツを視聴する部屋の空間全体を構成する各種の寸法等の値により決定される。
【０１６９】
但し、シミュレート範囲は、コンテンツ再生装置１００の製造時に予め設定しておいてもよいし、コンテンツを視聴する部屋の空間全体に限らず部屋の一部としてもよい。
【０１７０】
視聴可能範囲リスト８０２の視聴可能範囲は、シミュレート範囲の３次元空間の底面、つまり、シミュレート範囲の３次元空間と高さが０の平面とが交わる２次元平面上の座標点の組、もしくは円の中心点と半径の組から構成される。
【０１７１】
視聴可能範囲リスト８０２の視聴可能範囲の座標点を結んだ範囲内、もしくは円の中心点と半径の組で表される円の範囲内が、音響効果を得られる範囲を示す。
【０１７２】
例えば、図７において、視聴者ＩＤ７０１の示す視聴者が、所望の音響効果リスト７０２に含まれる第１の音響効果を得られる範囲は、（Ｘ１座標、Ｙ１座標）から（ＸＮ座標、ＹＮ座標）までの各座標を結んだ範囲内である。
【０１７３】
また、当該視聴者が、所望の音響効果リスト７０２に含まれる第Ｎの音響効果を得られる範囲は、中心点Ｏで半径Ｒの円内である。
【０１７４】
視聴可能範囲リスト８０２の視聴可能範囲を３次元空間の座標点ではなく２次元平面上の座標点で表すことにより、音響効果シミュレート結果が正確に反映されない場合もある。
【０１７５】
しかし、後述する図９に示す視聴位置座標１００２と視聴可能範囲リスト８０２の視聴可能範囲を比較する際の演算処理を簡易化することができる。さらに、視聴者に所望の音響効果を得られる視聴可能範囲を提示する際にも、より視聴者が理解しやすい形式で提示することができる。
【０１７６】
但し、より正確に音響効果シミュレート結果をコンテンツ視聴システム１０に反映させるため、座標点の表記形式や視聴者への提示方法などすべてを３次元空間で処理してもよい。この場合、視聴可能範囲リスト８０２の視聴可能範囲は、３次元空間上の座標点の組もしくは球の中心点と半径の組から構成される。
【０１７７】
この場合、後述する図９に示す視聴位置情報１０００の視聴位置座標１００２も、３次元空間上の座標点の組もしくは球の中心点と半径の組から構成される。もちろん、視聴位置座標１００２と視聴可能範囲リスト８０２の視聴可能範囲の表現方法は、本実施の形態で挙げた例に限らず、コンテンツ再生装置１００ごとに最適な方法を取ってもよい。
【０１７８】
なお、視聴可能範囲リスト８０２の視聴可能範囲を表すための２次元平面上の原点は、シミュレート範囲の中からシミュレーション部１５０が自動的に決定する。
【０１７９】
なお、音響効果シミュレートの結果、ある音響効果が得られる視聴可能範囲が存在しなかった場合、視聴可能範囲リスト８０２に記載しないことにしてもよいし、視聴可能範囲リスト８０２の視聴可能範囲に原点（０、０）のみを格納してもよい。また、予め定めた、視聴可能範囲が存在しないことを示す他の情報を格納してもよい。つまり、基準視聴範囲決定部２０２に対し、音響効果が得られる視聴可能範囲が存在しないことを伝達できる方法であればよい。
【０１８０】
図８は、視聴位置計測要求情報９００のデータ構成例を示す図である。図８において、視聴位置計測要求情報９００は、視聴者ＩＤ９０１を含む。
【０１８１】
視聴位置計測要求情報９００は、現在視聴位置決定部２０４が、視聴者ＩＤ９０１が示す視聴者のディスプレイ１０６に対する相対位置の演算を位置算出部１０７に対して要求するために生成し送信する情報である。
【０１８２】
視聴者ＩＤ９０１は、ディスプレイ１０６に対する相対位置の演算対象となる視聴者の識別子である。本実施の形態では、上述のように、視聴者が持つコントローラに割り当てられたコントローラＩＤが設定される。
【０１８３】
図９は、視聴位置情報１０００のデータ構成例を示す図である。図９において、視聴位置情報１０００は、視聴者ＩＤ９０１と視聴位置座標１００２とを含む。
【０１８４】
視聴位置情報１０００は、位置算出部１０７が視聴者のディスプレイ１０６に対する相対位置演算結果に基づき生成する情報である。
【０１８５】
位置算出部１０７は、現在視聴位置決定部２０４などから視聴位置計測要求情報９００を受信すると、視聴者ＩＤ９０１が示す視聴者のディスプレイ１０６に対する相対位置を、位置情報取得装置１０１から得られる値を用いて算出し、その結果を視聴位置座標１００２に格納する。
【０１８６】
視聴者ＩＤ９０１には、視聴位置計測要求情報９００に含まれる視聴者ＩＤ９０１と同じ値を位置情報取得装置１０１が格納する。
【０１８７】
視聴位置座標１００２には、視聴者の位置を２次元平面上の座標点として表した値が格納される。視聴位置座標１００２に示される座標点を含む２次元平面は、音声出力制御部１１０が視聴可能範囲リスト８０２の視聴可能範囲を表すために用いる２次元平面と同じ平面を用いる。２次元平面上の原点も同様に同じ原点を用いる。
【０１８８】
これにより、視聴位置座標１００２と視聴可能範囲リスト８０２とが同じ２次元平面上の座標点として表され、両者を比較することが容易になる。
【０１８９】
図１０は、基準視聴範囲情報１９００のデータ構成例を示す図である。図１０において、基準視聴範囲情報１９００は、視聴者ＩＤ７０１と基準視聴範囲リスト１９０２とを含む。
【０１９０】
基準視聴範囲情報１９００は、基準視聴範囲決定部２０２が視聴可能範囲情報８００に基づいて生成する情報である。
【０１９１】
基準視聴範囲決定部２０２は、上述のように音響効果シミュレート要求情報７００をシミュレーション部１５０へ送信し、音響効果シミュレートの結果を含む視聴可能範囲情報８００を音声出力制御部１１０から受信する。
【０１９２】
そして、基準視聴範囲決定部２０２は受信した視聴可能範囲情報８００から基準視聴範囲情報１９００を生成する。
【０１９３】
視聴者ＩＤ７０１には、視聴可能範囲情報８００に含まれる視聴者ＩＤ７０１と同じ値を基準視聴範囲決定部２０２が格納する。
【０１９４】
なお、本実施の形態では、基準視聴範囲リスト１９０２には、基準視聴範囲決定部２０２が、視聴可能範囲情報８００内の視聴可能範囲リスト８０２に含まれる音響効果と座標リストの組をそのまま格納する。
【０１９５】
例えば、図７に示すように視聴可能範囲リスト８０２に、第１の音響効果と第１の視聴可能範囲の組から第Ｎの音響効果と第Ｎの視聴可能範囲の組までが格納されている場合、それらがそのまま第１の音響効果と第１の基準視聴範囲の組から第Ｎの音響効果と第Ｎの基準視聴範囲の組となる。
【０１９６】
なお、基準視聴範囲決定部２０２が、視聴可能範囲リスト８０２から基準視聴範囲リスト１９０２を生成する方法はこれに限らず、その他の方法でもよい。例えば、最も優先度の高い第１の音響効果と第１の視聴可能範囲の組から生成した第１の音響効果と第１の基準視聴範囲の組のみを基準視聴範囲リスト１９０２に格納してもよい。
【０１９７】
このように、最も優先度の高い第１の音響効果と第１の視聴可能範囲の組のみを基準視聴範囲とすることで、第一視聴者１１２Ａが最も優先度の高い音響効果に対応する基準視聴範囲に基づく情報の提示のみを要望した場合にもコンテンツ再生装置１００は対応することができる。
【０１９８】
また、視聴可能範囲リスト８０２から基準視聴範囲リスト１９０２を生成する方法はその他にも存在する。例えば、最も優先度の低い第Ｎの音響効果と第Ｎの視聴可能範囲の組から第１の音響効果と第１の基準視聴範囲の組を生成し、この組のみを基準視聴範囲リスト１９０２に格納してもよい。
【０１９９】
このように、最も優先度の低い第Ｎの音響効果と第Ｎの視聴可能範囲の組のみを基準視聴範囲とすることで、音響効果が何であるかに係らず視聴ウィンドウで再生されるコンテンツを視聴できる最大限の視聴範囲に関する情報の提示を行うことができる。つまり、第一視聴者１１２Ａがこのような情報の提示を要望した場合にもコンテンツ再生装置１００は対応することができる。
【０２００】
図１１は、ウィンドウ表示可能範囲情報２０００のデータ構成例を示す図である。図１１において、ウィンドウ表示可能範囲情報２０００は、視聴者ＩＤ７０１とウィンドウ表示可能範囲リスト２００２とを含む。
【０２０１】
ウィンドウ表示可能範囲情報２０００は、ウィンドウ表示可能範囲決定部２０３が基準視聴範囲情報１９００に基づいて生成する情報である。
【０２０２】
視聴者ＩＤ７０１には、基準視聴範囲情報１９００に含まれる視聴者ＩＤ７０１と同じ値をウィンドウ表示可能範囲決定部２０３が格納する。
【０２０３】
ウィンドウ表示可能範囲リスト２００２には、ウィンドウ表示可能範囲決定部２０３が、基準視聴範囲情報１９００の基準視聴範囲リスト１９０２に含まれるそれぞれの基準視聴範囲から生成したウィンドウ表示可能範囲を、対応する音響効果と共に格納する。
【０２０４】
つまり、ウィンドウ表示可能範囲決定部２０３は、第１の基準視聴範囲から生成したウィンドウ表示可能範囲を第１のウィンドウ表示可能範囲として第１の音響効果と共に格納し、第２の基準視聴範囲から生成したウィンドウ表示可能範囲を第２のウィンドウ表示可能範囲として第２の音響効果と共に格納する。ウィンドウ表示可能範囲決定部２０３はさらに、第Ｎの基準視聴範囲に対応する第Ｎのウィンドウ表示可能範囲まで生成しウィンドウ表示可能範囲リスト２００２に格納する。
【０２０５】
ここで、ウィンドウ表示可能範囲決定部２０３は、まず、基準視聴範囲リスト１９０２に含まれる１以上の基準視聴範囲の中から対象基準視聴範囲を選定する。さらに、対象基準視聴範囲内のある座標点上に視聴者ＩＤ７０１が示す視聴者が位置すると仮定し、この座標点上の視聴者に対応する視聴ウィンドウを表示すべきディスプレイ１０６上の範囲を決定する。
【０２０６】
ウィンドウ表示可能範囲決定部２０３は、この動作を対象基準視聴範囲内のすべての座標点に対して繰り返し、対象基準視聴範囲内の座標点ごとに決定されたディスプレイ１０６上の範囲をすべて合わせた範囲をウィンドウ表示可能範囲とする。
【０２０７】
その後、他の基準視聴範囲を対象基準視聴範囲として選定し同様の処理を行う。これにより、図１１に示すように、第１の基準視聴範囲から第Ｎの基準視聴範囲までに対応する、第１のウィンドウ表示可能範囲から第Ｎのウィンドウ表示可能範囲までを生成する。
【０２０８】
なお、ある座標点上の視聴者に対して視聴ウィンドウを表示すべきディスプレイ１０６上の範囲とは、例えば、当該座標点の視聴者に対して正面に視聴ウィンドウが表示されるディスプレイ１０６上の範囲である。
【０２０９】
具体的には、ウィンドウ表示可能範囲決定部２０３は、ディスプレイ１０６の表示範囲を高さ方向の軸とそれに垂直な横軸とで表される２次元平面上で定義する。また、視聴者の目線の高さと一致する横軸上で、視聴者が位置すると仮定した座標点とディスプレイ１０６の距離とが最短となる点を求める。さらに求めた点が視聴ウィンドウの重心となるような視聴ウィンドウの表示範囲を、当該視聴者に対応するウィンドウ表示可能範囲として決定する。
【０２１０】
なお、視聴者の目線の高さは、予め、「床から１６０ｃｍ」などの値が設定されていてもよく、視聴者ごとに異なる値が用いられてもよい。
【０２１１】
また、ある座標点上の視聴者に対して視聴ウィンドウを表示すべきディスプレイ１０６上の範囲はこれに限らない。その他にも例えば、視聴者の視野の広さに応じて決定してもよい。また、視聴者がコントローラを用いてウィンドウ表示可能範囲決定部２０３に対して任意の位置を設定してもよい。
【０２１２】
次に、実施の形態において、第一視聴者１１２Ａがコンテンツの視聴開始を要求し、コンテンツ再生装置１００が第一視聴者１１２Ａの所望する音響効果を得られる視聴範囲に基づいた情報を提示し、提示された情報に従って第一視聴者１１２Ａが所望の音響効果を得られる視聴位置に移動してコンテンツの視聴を開始するまでの動作について図１２を用いて説明する。
【０２１３】
まず、第一視聴者１１２Ａが第一コントローラ１０４ａのコンテンツ表示ボタンを押下し、コンテンツの視聴開始を要求する。赤外線受光部１０９は、当該ボタンの押下を検出する（Ｓ３０１）。同時に、コンテンツ受信部１０８がコンテンツの受信を開始し、映像出力制御部１１１が、受信したコンテンツの映像部分を加工して表示制御部２０５に送信する。さらに、音声出力制御部１１０が、受信したコンテンツの音声部分を初期設定された方法で出力するようスピーカ装置１０５を制御する。
【０２１４】
次に、表示制御部２０５がコンテンツを表示するためのウィンドウを初期設定された位置でディスプレイ１０６に表示する（Ｓ３０２）。さらに、表示制御部２０５は、表示したウィンドウに固有のウィンドウＩＤを割り当てる。このウィンドウＩＤはディスプレイ１０６に表示されたウィンドウ間で固有とする。
【０２１５】
なお、ウィンドウを表示する初期位置は、例えば、コンテンツ再生装置１００利用前に、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて表示制御部２０５に設定している。但し、コンテンツ表示制御部２００の製造時に当該初期位置が設定されていてもよい。典型的には、ウィンドウが視聴者の正面に表示される位置が当該ウィンドウの初期位置として設定される。
【０２１６】
次に、視聴ウィンドウ決定部２０１が、第一視聴者１１２ＡとＳ３０２で表示したウィンドウとを対応付け、対応付け結果を保持する（Ｓ３０３）。その結果、ウィンドウに表示するコンテンツと第一視聴者１１２Ａも対応付けられる。
【０２１７】
本実施の形態では、視聴ウィンドウ決定部２０１は、第一視聴者１１２Ａが持つ第一コントローラ１０４ａに割り当てられたコントローラＩＤと、Ｓ３０２でウィンドウに割り当てたウィンドウＩＤとを関連付けることで、第一視聴者１１２ＡとＳ３０２で表示したウィンドウを対応付ける。視聴ウィンドウ決定部２０１はさらに、当該コントローラＩＤと当該ウィンドウＩＤの対応付け情報を保持する。
【０２１８】
Ｓ３０３以降では、Ｓ３０２で表示したウィンドウに対する操作は、当該ウィンドウに対応付けられた第一コントローラ１０４ａからのみ受け付ける。上で述べたように、Ｓ３０３で視聴ウィンドウ決定部２０１が視聴者に対応付けたウィンドウを視聴ウィンドウと表記する。
【０２１９】
なお、ある視聴ウィンドウが視聴者の操作などにより閉じられたとき、視聴ウィンドウ決定部２０１は、閉じられた視聴ウィンドウのウィンドウＩＤと、そのウィンドウＩＤに対応付けられていたコントローラＩＤとの対応付けを解除する。
【０２２０】
次に、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて視聴ウィンドウで視聴するコンテンツに対する所望の音響効果を選択する。基準視聴範囲決定部２０２は、第一視聴者１１２Ａが選択した音響効果の種類を示す情報である音響効果情報を受信する（Ｓ３０４）。
【０２２１】
なお、選択可能な音響効果の数が複数ある場合、第一視聴者１１２Ａは１つ以上の音響効果を選択可能である。さらに、選択可能な音響効果の数が複数ある場合、第一視聴者１１２Ａは各音響効果に対して優先度を設定可能である。
【０２２２】
また、第一視聴者１１２Ａが選択可能な音響効果は、Ｓ３０３で第一視聴者１１２Ａに対応付けられたコンテンツに応じて変わる。例えば、あるコンテンツを再生する場合、モノラル音響とステレオ音響、サラウンド音響が選択可能であるが、他のコンテンツを再生する場合、モノラル音響とステレオ音響とが選択可能となる。
【０２２３】
なお、第一視聴者１１２Ａが選択可能な音響効果は、コンテンツ視聴システム１０を利用中の視聴者の数に応じて変えてもよい。例えば、視聴者が第一視聴者１１２Ａの１人である場合は、モノラル音響とステレオ音響が選択可能であるが、第一視聴者１１２Ａに加え第二視聴者１１２Ｂがコンテンツ視聴システム１０を利用中である場合、モノラル音響とステレオ音響に加え、第一視聴者１１２Ａが視聴するコンテンツの音声が第二視聴者１１２Ｂに聴こえないようにする音響効果などが選択可能となってもよい。また、この場合、第二視聴者１１２Ｂは、第二視聴者１１２Ｂが視聴中のコンテンツの音声が第一視聴者１１２Ａに聴こえないようにする音響効果が選択可能であってもよい。
【０２２４】
本実施の形態では、第一視聴者１１２Ａは、所望の音響効果として優先度の高い順に、サラウンド音響、ステレオ音響、モノラル音響の３つを選択するものとする。
【０２２５】
なお、Ｓ３０４で第一視聴者１１２Ａが第一コントローラ１０４ａを用いて、視聴ウィンドウに表示されるコンテンツに対する所望の音響効果を選択する代わりに、コンテンツ再生装置１００が、自動的にコンテンツに対する所望の音響効果と音響効果ごとの優先度とを決定してもよい。
【０２２６】
次に、基準視聴範囲決定部２０２が、Ｓ３０４で第一視聴者１１２Ａが選択した音響効果情報に基づき音響効果シミュレート要求情報７００を生成し、シミュレーション部１５０に送信する（Ｓ３０５）。
【０２２７】
ここで、基準視聴範囲決定部２０２は、シミュレーション部１５０に送信する音響効果シミュレート要求情報７００の視聴者ＩＤ７０１には、第一視聴者１１２Ａが持つ第一コントローラ１０４ａのコントローラＩＤを設定する。また、所望の音響効果リスト７０２には、第一視聴者１１２Ａが設定した優先度に基づき、第１の音響効果としてサラウンド音響、第２の音響効果としてステレオ音響、第３の音響効果としてモノラル音響を設定する。
【０２２８】
なお、Ｓ３０５において、基準視聴範囲決定部２０２は、音響効果シミュレート要求情報７００の所望の音響効果リスト７０２に、第一視聴者１１２Ａが設定した最も優先度の高い音響効果のみを第１の音響効果として設定してもよい。この場合、シミュレーション部１５０は、最も優先度の高い音響効果以外の音響効果に関する音響効果シミュレートを行う必要がなく、音声出力制御部１１０の処理時間を短縮できる。
【０２２９】
次に、シミュレーション部１５０が、基準視聴範囲決定部２０２から受信した音響効果シミュレート要求情報７００に基づいて第一視聴者１１２Ａが所望の音響効果を得られる視聴範囲をシミュレートする（Ｓ３０６）。シミュレーション部１５０はさらに、シミュレート結果を音声出力制御部１１０に送信する。音声出力制御部１１０は受信したシミュレート結果に基づき視聴可能範囲情報８００を生成して基準視聴範囲決定部２０２に送信する。
【０２３０】
次に、基準視聴範囲決定部２０２が音声出力制御部１１０から視聴可能範囲情報８００を受信する。さらに、基準視聴範囲決定部２０２と、ウィンドウ表示可能範囲決定部２０３と、現在視聴位置決定部２０４と、表示制御部２０５とが連携して、視聴可能範囲情報８００に基づいて第一視聴者１１２Ａが所望の音響効果を得られる視聴可能範囲に基づく情報を第一視聴者１１２Ａに提示する（Ｓ３０７）。
【０２３１】
第一視聴者１１２Ａは、提示された情報に従って所望の音響効果を得られる視聴位置に移動する。
【０２３２】
最後に、音声出力制御部１１０が第一視聴者１１２Ａに対して、第一視聴者１１２Ａが所望する音響効果を出力するようスピーカ装置１０５を制御する（Ｓ３０８）。
【０２３３】
このとき、音声出力制御部１１０は、基準視聴範囲決定部２０２から基準視聴範囲情報１９００を取得し、表示制御部２０５から第一視聴者１１２Ａの現在視聴位置の座標を取得する。そして、第一視聴者１１２Ａの現在視聴位置が、基準視聴範囲リスト１９０２の第１の基準視聴範囲から第Ｎの基準視聴範囲までのいずれに収まっているか順に確認する。この確認の結果、最初に収まっている基準視聴範囲に対応した音響効果を出力するようスピーカ装置１０５を制御する。
【０２３４】
次に、図１２のＳ３０６における動作の詳細を、図１３を用いて説明する。
【０２３５】
まず、シミュレーション部１５０が基準視聴範囲決定部２０２から音響効果シミュレート要求情報７００を受信する（Ｓ４０１）。
【０２３６】
次に、シミュレーション部１５０が、視聴ウィンドウ決定部２０１が保持する、第一視聴者１１２Ａとウィンドウとの対応付け情報を取得し、ウィンドウに対応付け済みのコントローラＩＤのリストを取得する（Ｓ４０２）。
【０２３７】
次に、シミュレーション部１５０が、第一視聴者１１２Ａ以外の視聴者が存在するか判断する（Ｓ４０３）。ここで、本実施の形態においては、視聴者を示す視聴者ＩＤとして当該視聴者が携帯するコントローラのコントローラＩＤが用いられている。つまり、Ｓ４０２で取得された、ウィンドウに対応付け済みのコントローラＩＤは、コンテンツ視聴システム１０を利用中の視聴者を示す。
【０２３８】
また、第一視聴者１１２Ａを示すコントローラＩＤは、Ｓ４０１で受信した音響効果シミュレート要求情報７００の視聴者ＩＤ７０１に格納されている。従って、Ｓ４０３においてシミュレーション部１５０は、Ｓ４０２で取得したウィンドウに対応付け済みのコントローラＩＤのリストの中に、当該視聴者ＩＤ７０１に格納された第一視聴者１１２Ａを示すコントローラＩＤ以外の値が存在するか確認する。
【０２３９】
この確認の結果、第一視聴者１１２Ａを示すコントローラＩＤ以外の値が存在した場合、シミュレーション部１５０は、第一視聴者１１２Ａ以外の視聴者（以下、「他の視聴者」という。）が存在すると判断し（Ｓ４０３でＹＥＳ）、第一視聴者１１２Ａを示すコントローラＩＤ以外の値が存在しない場合、シミュレーション部１５０は、他の視聴者が存在しないと判断する（Ｓ４０３でＮＯ）。
【０２４０】
Ｓ４０３において、他の視聴者が存在すると判断した場合（Ｓ４０３でＹＥＳ）、シミュレーション部１５０は、第一視聴者１１２Ａおよび他の視聴者の現在視聴位置を取得する（Ｓ４０４）。
【０２４１】
そのためにまず、シミュレーション部１５０は、第一視聴者１１２Ａを示すコントローラＩＤを視聴者ＩＤ９０１に格納した視聴位置計測要求情報９００を生成して位置算出部１０７へ送信する。
【０２４２】
シミュレーション部１５０はさらに、Ｓ４０２で取得したウィンドウに対応付け済みのコントローラＩＤのリストの中から、他の視聴者を示すコントローラＩＤを１つ選択し、このコントローラＩＤを視聴者ＩＤ９０１に格納した視聴位置計測要求情報９００を生成して位置算出部１０７へ送信する。
【０２４３】
なお、１つの視聴位置計測要求情報９００に、第一視聴者１１２Ａを示すコントローラＩＤと、他の視聴者を示すコントローラＩＤとを含ませてもよい。
【０２４４】
これら視聴位置計測要求情報９００を受信した位置算出部１０７は、第一視聴者１１２Ａの視聴位置を算出し、それぞれの結果を視聴位置情報１０００に格納してシミュレーション部１５０に送信する。さらに、他の視聴者についても視聴位置を算出し、その結果を視聴位置情報１０００に格納しシミュレーション部１５０に送信する。
【０２４５】
これら視聴位置情報１０００を受信した音声出力制御部１１０は、これらの視聴位置座標１００２から第一視聴者１１２Ａおよび他の視聴者の現在視聴位置を取得する。
【０２４６】
なお、シミュレーション部１５０は、Ｓ４０３において、第一視聴者１１２Ａ以外の視聴者が存在しないと判断した場合（Ｓ４０３でＮＯ）、下記のシミュレート処理を実行する。
【０２４７】
シミュレーション部１５０は、Ｓ４０１で受信した音響効果シミュレート要求情報７００の所望の音響効果リスト７０２に設定された音響効果ごとに、事前設定されたシミュレート範囲内において視聴者ＩＤ７０１が示す視聴者、つまり、第一視聴者１１２Ａに対して、指定された音響効果を再現できる範囲があるかシミュレートする（Ｓ４０５）。
【０２４８】
本実施の形態では、コンテンツを視聴する部屋の空間全体において第一視聴者１１２Ａに対して、サラウンド音響効果、ステレオ音響効果、モノラル音響効果それぞれについて再現できる範囲があるかシミュレートする。
【０２４９】
なお、このシミュレーションには、上述のように、静的な情報である、コンテンツ視聴システム１０が設置されている部屋の形状等、および、動的な情報である第一視聴者１１２Ａが選択した音響効果の種類（サラウンド音響効果等）が用いられる。
【０２５０】
ここで、コンテンツ視聴システム１０を利用する視聴者として第一視聴者１１２Ａおよび他の視聴者が存在する場合、シミュレーション部１５０は、Ｓ４０４で取得した第一視聴者１１２Ａおよび他の視聴者の現在視聴位置を、音響効果シミュレーションのパラメータとして利用する。
【０２５１】
具体的には、シミュレーション部１５０は、第一視聴者１１２Ａおよび他の視聴者の視聴位置から、第一視聴者１１２Ａが、他の視聴者との関係において、ディスプレイ１０６に向かって右側か左側かを判断する。さらに、第一視聴者１１２Ａが右側と判断した場合、割当テーブル１２１（図５参照）から、視聴者“ａ”に割り当てられるスピーカの個数および位置を特定する。また第一視聴者１１２Ａが左側と判断した場合、割当テーブル１２１から、視聴者“ｂ”に割り当てられるスピーカの個数および位置を特定する。
【０２５２】
シミュレーション部１５０は、このように特定した、第一視聴者１１２Ａに割り当てられるスピーカの個数および位置を、第一視聴者１１２Ａについての音響効果シミュレート（Ｓ４０５）に用いる。
【０２５３】
なお、シミュレーション部１５０は、音響効果シミュレートを簡単にするため、例えば、第一視聴者１１２Ａについての音響効果シミュレートを行う場合、他の視聴者の視聴位置およびその周辺範囲を音響効果シミュレート対象の範囲から除外してもよい。また、シミュレーション部１５０は、音響効果シミュレート対象の範囲を第一視聴者１１２Ａの周辺範囲に限定してもよい。このようにシミュレート対象の範囲を狭めることで、シミュレーション部１５０における演算処理の効率が向上する。
【０２５４】
次に、シミュレーション部１５０は、音声出力制御部１１０にシミュレート結果を送信する。音声出力制御部１１０は、このシミュレート結果に基づき視聴可能範囲情報８００を生成し、基準視聴範囲決定部２０２へ送信する（Ｓ４０６）。
【０２５５】
本実施の形態では、Ｓ４０１で受信した音響効果シミュレート要求情報７００の所望の音響効果リスト７０２に格納された音響効果の順序に従い、視聴可能範囲情報８００の視聴可能範囲リスト８０２には、第１の音響効果としてサラウンド音響を示す情報、第２の音響効果としてステレオ音響を示す情報、第３の音響効果としてモノラル音響を示す情報を格納する。
【０２５６】
視聴可能範囲情報８００の視聴者ＩＤ７０１には、Ｓ４０１で受信した音響効果シミュレート要求情報７００の視聴者ＩＤと同じ値、つまり第一視聴者１１２Ａが持つ第一コントローラ１０４ａのコントローラＩＤを格納する。
【０２５７】
次に、図１２のＳ３０７における動作の詳細を、図１４を用いて説明する。
【０２５８】
まず、基準視聴範囲決定部２０２が音声出力制御部１１０から視聴可能範囲情報８００を受信する（Ｓ５０１）。
【０２５９】
次に、基準視聴範囲決定部２０２が、Ｓ５０１で受信した視聴可能範囲情報８００の視聴可能範囲リスト８０２を参照し、視聴可能範囲が存在するか否か判断する（Ｓ５０２）。
【０２６０】
Ｓ５０２において視聴可能範囲が存在しないと判断した場合（Ｓ５０２でＮＯ）、表示制御部２０５が、第一視聴者１１２Ａに対し視聴可能範囲が存在しないことを提示する（Ｓ５１０）。
【０２６１】
本実施の形態では、視聴可能範囲が存在しないことを表示制御部２０５がディスプレイ１０６に文字や画像で表示して提示する。しかし、その他にも例えば、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよい。また、例えば、表示制御部２０５の指示により、コンテンツ再生装置１００に有線または無線で接続された照明装置（図示せず）を用いて照明を点滅させるなど照明で提示してもよい。
【０２６２】
Ｓ５０２において、基準視聴範囲決定部２０２が、視聴可能範囲が存在すると判断した場合（Ｓ５０２でＹＥＳ）、基準視聴範囲決定部２０２は、視聴可能範囲情報８００に含まれる視聴可能範囲リスト８０２から基準視聴範囲を決定し、基準視聴範囲情報１９００を生成する（Ｓ５０３）。
【０２６３】
本実施の形態では、基準視聴範囲情報１９００の視聴者ＩＤ７０１には第一コントローラ１０４ａのコントローラＩＤを格納し、基準視聴範囲リスト１９０２には、第１の音響効果にサラウンド音響を示す情報、第１の基準視聴範囲に第１の視聴可能範囲、第２の音響効果にステレオ音響を示す情報、第２の基準視聴範囲に第２の視聴可能範囲、第３の音響効果にモノラル音響を示す情報、第３の基準視聴範囲に第３の視聴可能範囲を格納する。
【０２６４】
次に、現在視聴位置決定部２０４が、位置算出部１０７に視聴位置計測要求情報９００を送信して第一視聴者１１２Ａのディスプレイ１０６に対する相対位置の演算を要求する。
【０２６５】
現在視聴位置決定部２０４は、その演算結果を視聴位置情報１０００として受信し、受信した視聴位置情報１０００に基づき第一視聴者１１２Ａの現在視聴位置を決定する（Ｓ５０４）。
【０２６６】
なお、Ｓ４０４において、第一視聴者１１２Ａの現在視聴位置を取得している場合、Ｓ５０４の処理は省略される。
【０２６７】
本実施の形態では、現在視聴位置決定部２０４は、受信した視聴位置情報１０００に含まれる視聴位置座標１００２を第一視聴者１１２Ａの現在視聴位置とする。但し、視聴位置座標１００２の誤差を考慮し、視聴位置座標１００２が示す位置を含めた一定の範囲を第一視聴者１１２Ａの現在視聴位置と決定してもよい。
【０２６８】
現在視聴位置決定部２０４が、視聴位置計測要求情報９００の視聴者ＩＤ９０１に格納する値は、Ｓ５０１で受信した視聴可能範囲情報８００の視聴者ＩＤ７０１に格納された値とすればよい。
【０２６９】
次に、表示制御部２０５が、Ｓ５０３で基準視聴範囲決定部２０２が生成した基準視聴範囲情報１９００の基準視聴範囲リスト１９０２の第１の基準視聴範囲と、Ｓ５０４で決定した第一視聴者１１２Ａの現在視聴位置とを比較する。表示制御部２０５は、この比較により、基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が収まっているか否か判断する（Ｓ５０５）。
【０２７０】
Ｓ５０５において、第１の基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が完全に収まっていれば（Ｓ５０５でＹＥＳ）、表示制御部２０５が、所望の音響効果が得られる視聴可能範囲内に位置していることを第一視聴者１１２Ａに対し提示する（Ｓ５１１）。
【０２７１】
本実施の形態では、第一視聴者１１２Ａが所望の音響効果が得られる視聴可能範囲内に位置していることを表示制御部２０５がディスプレイ１０６に文字や画像で表示して提示する。しかし、その他にも例えば、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよいし、表示制御部２０５の指示により、図示しない照明装置を用いて照明を点滅させるなど照明で提示してもよい。
【０２７２】
なお、基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が一部でも収まっている場合にＳ５１１が実行されてもよい。この場合、前記基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が全く収まっていない場合のみＳ５０６が実行される。
【０２７３】
本実施の形態では、Ｓ５０５において、基準視聴範囲内に第一視聴者１１２Ａの現在視聴位置が一部でも収まっていない場合（Ｓ５０５でＮＯ）、表示制御部２０５は、第一視聴者１１２Ａを所望の音響効果が得られる視聴範囲内へ誘導する移動指示情報を、第一視聴者１１２Ａに対し提示する（Ｓ５０６）。
【０２７４】
この移動指示情報は、本実施の形態においては、後述する図１６、図１７、および図１９に示す移動指示文字１１０２と、移動指示画像１１０３と、移動指示俯瞰図１１０４から構成される。
【０２７５】
第一視聴者１１２Ａは、移動指示情報に従うことで所望の音響効果を得られる視聴位置へ移動することができる。但し、移動指示情報はこれらに限らず、表示制御部２０５の指示により、図示しない照明装置に当該視聴可能範囲を照明で照らさせるなどしても同様の効果を得られる。
【０２７６】
次に、ウィンドウ表示可能範囲決定部２０３が、Ｓ５０３で基準視聴範囲決定部２０２が生成した基準視聴範囲情報１９００に基づきウィンドウ表示可能範囲を決定し、ウィンドウ表示可能範囲情報２０００を生成する（Ｓ５０７）。
【０２７７】
本実施の形態では、サラウンド音響効果で視聴可能な範囲である第１の基準視聴範囲に対するウィンドウ表示可能範囲が第１のウィンドウ表示可能範囲となる。ステレオ音響効果で視聴可能な範囲である第２の基準視聴範囲に対するウィンドウ表示可能範囲が第２のウィンドウ表示可能範囲となる。モノラル音響効果で視聴可能な範囲である第３の基準視聴範囲に対するウィンドウ表示可能範囲が第３のウィンドウ表示可能範囲となる。
【０２７８】
次に、表示制御部２０５が、Ｓ５０７でウィンドウ表示可能範囲決定部２０３が生成したウィンドウ表示可能範囲情報２０００に基づき、ウィンドウ表示可能範囲をディスプレイ１０６に表示する（Ｓ５０８）。
【０２７９】
但し、ウィンドウ表示可能範囲リスト２００２の第１のウィンドウ表示可能範囲が最も前面に表示されるようにし、次に第２のウィンドウ表示可能範囲が前面に表示されるようにし、第３のウィンドウ表示可能範囲が最も背面に表示されるようにする。
【０２８０】
ディスプレイ１０６に表示されたウィンドウ表示可能範囲の例は、図１６、図１７、および図１９を用いて後述する。
【０２８１】
次に、第一視聴者１１２Ａが、Ｓ５０６で提示された移動指示情報とＳ５０７でディスプレイ１０６に表示したウィンドウ表示可能範囲に従って移動すると、表示制御部２０５は、視聴ウィンドウが、移動する第一視聴者１１２Ａに追従するよう視聴ウィンドウの表示位置を変更する（Ｓ５０９）。
【０２８２】
第一視聴者１１２Ａは、自身に追従する視聴ウィンドウがＳ５０７でディスプレイ１０６に表示されたウィンドウ表示可能範囲内に収まるよう移動することで、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置に移動することができる。
【０２８３】
このように、表示制御部２０５は、視聴ウィンドウが、移動する第一視聴者１１２Ａに対して常に正面に表示されるよう視聴ウィンドウの表示位置を変更する。
【０２８４】
具体的には、表示制御部２０５は、ディスプレイ１０６を高さ軸とそれに垂直な横軸で表される２次元平面と定義した場合の、第一視聴者１１２Ａの目線の高さと一致する横軸上で、第一視聴者１１２Ａとディスプレイ１０６との間の距離とが最短となる点が、視聴ウィンドウの重心となるよう視聴ウィンドウを表示する。これにより、第一視聴者１１２Ａに対して正面に視聴ウィンドウが表示される。
【０２８５】
なお、表示制御部２０５は、Ｓ５０９のタイミングに限らず、また第一視聴者１１２Ａだけに限らず、すべての視聴者について視聴位置が変わっていないか定期的に確認する。その確認の結果、ある視聴者の視聴位置が変わった場合、表示制御部２０５はさらに、当該視聴者に対応する視聴ウィンドウが当該視聴者の正面に位置するよう視聴ウィンドウの表示位置を変更する。
【０２８６】
そこで表示制御部２０５は、それぞれの視聴者が移動したことを検知するため、Ｓ３０３（図１２参照）において視聴ウィンドウに対応付けられたすべての視聴者に対し、定期的な間隔で、視聴位置を位置算出部１０７から取得する。
【０２８７】
表示制御部２０５はさらに、ある視聴者について、位置算出部１０７から取得した最新の視聴位置と、その１つ前に取得した視聴位置とを比較し、その差が事前に設定した閾値以上である場合、当該視聴者が移動したと判断する。
【０２８８】
視聴位置の比較に用いる閾値と位置算出部１０７から視聴位置を取得する間隔とは、位置算出部１０７の計測精度などを考慮してコンテンツ再生装置１００の製造時に表示制御部２０５に設定してもよいし、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて表示制御部２０５に設定してもよい。
【０２８９】
表示制御部２０５は、位置算出部１０７からそれぞれの視聴者の視聴位置を取得するため次の手順を踏む。まず、表示制御部２０５が、視聴ウィンドウ決定部２０１から複数のウィンドウそれぞれに対応付け済みのコントローラＩＤのリストを取得する。次に、表示制御部２０５は、取得したリスト内のコントローラＩＤを１つ選択し、これを視聴者ＩＤ９０１に格納した視聴位置計測要求情報９００を表示制御部２０５が生成し、位置算出部１０７へ送信する。
【０２９０】
次に、この視聴位置計測要求情報９００を受信した位置算出部１０７は、指定されたコントローラＩＤに対応する視聴者の視聴位置を算出し、その結果を視聴位置情報１０００に格納して表示制御部２０５に送信する。
【０２９１】
この視聴位置情報１０００を受信した表示制御部２０５は、指定したコントローラＩＤに対応する視聴者の視聴位置を、視聴位置座標１００２から取得する。以上を、複数のウィンドウそれぞれに対応付け済みのコントローラＩＤのリストに記載のすべてのコントローラＩＤについて繰り返す。
【０２９２】
なお、Ｓ５０９において第一視聴者１１２Ａが移動した後、表示制御部２０５が自動的に視聴ウィンドウの表示位置を変更しなくてもよい。例えば、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて、視聴ウィンドウを表示すべきディスプレイ１０６上の位置を表示制御部２０５へ指定し、表示制御部２０５が第一視聴者１１２Ａに指定された位置へ視聴ウィンドウを移動しても同様の効果が得られる。
【０２９３】
なお、Ｓ５０９において表示制御部２０５は、ウィンドウ表示可能範囲外に視聴ウィンドウが移動しないよう制御してもよい。これにより、第一視聴者１１２Ａが所望の音響効果を得られる位置を越えて移動した場合でも視聴ウィンドウが移動することはない。これにより、第一視聴者１１２Ａは視聴ウィンドウが移動する範囲によっても所望の音響効果を得られる視聴範囲を知ることができる。
【０２９４】
さらに、第一視聴者１１２Ａの移動範囲を事実上制限することにより、第一視聴者１１２Ａに対する音響効果によって第二視聴者１１２Ｂなど他の視聴者が得られている音響効果を妨げることがない。
【０２９５】
なお、移動指示情報およびウィンドウ表示可能範囲などの、コンテンツ表示制御部２００が、第一視聴者１１２Ａを所望の音響効果を得られる視聴位置へ誘導するために第一視聴者１１２Ａに対して提示した情報は、Ｓ５０９を実行した後、または、Ｓ３０８を実行した後に自動的に提示を終えてもよい。
【０２９６】
また、第一視聴者１１２Ａが第一コントローラ１０４ａを用いて提示の終了をコンテンツ表示制御部２００へ指示してからこの提示を終えてもよい。これは、図１４に示す動作で提示した情報に限らず、他の図で示す動作で提示した情報に関しても同様である。
【０２９７】
図１２のＳ３０７における動作は、図１４に示す各処理ステップではなく、図１５に示す各処理ステップによって構成されてもよい。図１５は、図１４のＳ５０８とＳ５０９とを、Ｓ６０１に置き換えたものである。
【０２９８】
以下に、Ｓ６０１について説明する。なお、図１５におけるＳ６０１以外の処理は、図１４における同じ符号を用いた処理と同じであるため説明は省略する。
【０２９９】
Ｓ５０７の実行後、表示制御部２０５は、Ｓ５０７でウィンドウ表示可能範囲決定部２０３が生成したウィンドウ表示可能範囲情報２０００に基づき、ウィンドウ表示可能範囲リスト２００２の第１のウィンドウ表示可能範囲内に第一視聴者１１２Ａに対応する視聴ウィンドウの少なくとも一部が表示されるように、視聴ウィンドウをディスプレイ１０６に表示する（Ｓ６０１）。
【０３００】
具体的には、第１のウィンドウ表示可能範囲内に当該視聴ウィンドウの重心が収まるよう視聴ウィンドウをディスプレイ１０６に表示する。
【０３０１】
第一視聴者１１２Ａは、Ｓ５０６で提示された移動指示情報を参考に、Ｓ６０１でディスプレイ１０６に表示された視聴ウィンドウが正面に見える位置へ移動する。結果、第一視聴者１１２Ａは、所望の音響効果が得られる視聴位置へ移動する。
【０３０２】
図１６は、表示制御部２０５が、図１４のＳ５０６でディスプレイ１０６に表示する移動指示情報と、図１４のＳ５０８でディスプレイ１０６に表示するウィンドウ表示可能範囲１１０５の例を示す図である。
【０３０３】
第一視聴ウィンドウ１１０１は、第一視聴者１１２Ａに対応付けられた視聴ウィンドウである。移動指示情報は、移動指示文字１１０２と、移動指示画像１１０３と、移動指示俯瞰図１１０４とから構成される。
【０３０４】
移動指示文字１１０２は、第一視聴者１１２Ａが所望する音響効果、具体的には第１の音響効果であるサラウンド音響効果を得られる視聴位置へ移動する方向を指示する文字列を提示する。また、図示するように、現在、第一視聴者１１２Ａが得られている音響効果に関する情報や、第一視聴者１１２Ａが所望する音響効果に関する情報を提示してもよい。
【０３０５】
移動指示画像１１０３は、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置へ移動する方向を指示する画像であり、例えば図１６に示すように矢印である。
【０３０６】
移動指示俯瞰図１１０４は、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置へ移動する方向を指示する画像であり、特にコンテンツを視聴する部屋の俯瞰図を用いる点に特徴を有する。
【０３０７】
図１６において、移動指示俯瞰図１１０４は、コンテンツを視聴する部屋を上から見下ろした図であり、同図内の上部が、ディスプレイ１０６が配置された位置にあたる。
【０３０８】
移動指示俯瞰図１１０４には、現在の第一視聴者１１２Ａの位置を示す現在視聴位置１１０４Ａと、第一視聴者１１２Ａが所望の音響効果を得るために移動すべき視聴位置を示す移動先視聴位置１１０４Ｂとが示される。
【０３０９】
図１６において、ウィンドウ表示可能範囲１１０５は、第１のウィンドウ表示可能範囲であるサラウンド再生可能範囲１１０５Ａと、第２のウィンドウ表示可能範囲であるステレオ再生可能範囲１１０５Ｂと、第３のウィンドウ表示可能範囲であるモノラル再生可能範囲１１０５Ｃとから構成される。
【０３１０】
表示制御部２０５は、図示するようにウィンドウ表示可能範囲１１０５を、楕円形など、第一視聴者１１２Ａが提示内容を理解しやすい形に整形してからディスプレイ１０６に表示してもよい。さらに、表示制御部２０５は、基準視聴範囲内に第一視聴者１１２Ａが位置したときに得られる音響効果に関する情報を、ウィンドウ表示可能範囲１１０５と共に文字または画像で提示してもよい。
【０３１１】
例えば、サラウンド再生可能範囲１１０５Ａの表示に重なるよう文字列「サラウンド再生可能範囲」をディスプレイ１０６に表示する。さらに、表示制御部２０５は、視聴者が認識しやすいようウィンドウ表示可能範囲ごとにディスプレイ１０６に表示する色や形を変えてもよい。例えば、表示制御部２０５は第１のウィンドウ表示可能範囲を楕円形の赤色で表示し、第２のウィンドウ表示可能範囲を長方形の青色で表示してもよい。
【０３１２】
図１７は、表示制御部２０５が、図１４のＳ５０６でディスプレイ１０６に表示する移動指示情報と、図１４のＳ５０８でディスプレイ１０６に表示するウィンドウ表示可能範囲１１０５の別の例を示す図である。
【０３１３】
図１７に示すディスプレイ１０６の表示内容は、図１６に示すディスプレイ１０６の表示内容と比べると、第二視聴者１１２Ｂに対応付けられた第二視聴ウィンドウ１２０１が追加されている。
【０３１４】
例えば、第一視聴者１１２Ａが、コンテンツを視聴中に、第二視聴者１１２Ｂが、ディスプレイ１０６に向かって左から、ディスプレイ１０６の前方に現れた場合を想定する。
【０３１５】
このとき、シミュレーション部１５０は第二視聴者１１２Ｂへ再現している音響効果が妨げられることのないよう、第一視聴者１１２Ａに対する音響効果シミュレートを行う。
【０３１６】
具体的には、シミュレーション部１５０は、割当テーブル１２１（図５参照）を参照し、第一視聴者１１２Ａを視聴者“ａ”、第二視聴者１１２Ｂを視聴者“ｂ”と決定する。シミュレーション部１５０はさらに、割当テーブル１２１に示される“ａ”に対応するスピーカの個数および位置等を用いて第一視聴者１１２Ａについての音響効果シミュレートを実行する。
【０３１７】
その結果として、ウィンドウ表示可能範囲１１０５は図１６と比較して、狭くなっており、さらに第二視聴ウィンドウ１２０１から離れた、ディスプレイ１０６の右側に片寄っていることがわかる。
【０３１８】
次に、実施の形態において、図１２に示される動作の後、第一視聴者１１２Ａがコンテンツ視聴中に移動した場合のコンテンツ再生装置１００の動作について図１８を用いて説明する。
【０３１９】
まず、表示制御部２０５は、第一視聴者１１２Ａの視聴位置が変化したか否かを判断する（Ｓ１５０１）。なお、図１４のＳ５０９における説明で述べたように、表示制御部２０５は、すべての視聴者に対して視聴位置が変わっていないか定期的に確認しており、Ｓ５０９の確認動作とＳ１５０１の確認動作とは共通の動作である。
【０３２０】
視聴位置が変化していない場合（Ｓ１５０１でＮＯ）、その後も継続して定期的に第一視聴者１１２Ａの視聴位置が変化していないか確認する。視聴位置が変化した場合（Ｓ１５０１でＹＥＳ）、コンテンツ再生装置１００は、第一視聴者１１２Ａが所望の音響効果を得られる視聴可能範囲に基づく情報を第一視聴者１１２Ａに提示する（Ｓ３０７）。
【０３２１】
例えば、部屋のおよそ中央に立っており、サラウンド音響効果を得ていた第一視聴者１１２Ａが、部屋の右側の壁の近くまで移動した場合、図１６に示すような、移動指示文字１１０２およびウィンドウ表示可能範囲１１０５等が、ディスプレイ１０６に表示される。
【０３２２】
なお、例えばコンテンツ表示制御部２００が、第一視聴者１１２Ａについて先に求められている音響効果シミュレート結果（図１２のＳ３０６の結果）を記憶している。コンテンツ表示制御部２００は、記憶している当該音響効果シミュレート結果を用いて上記の表示制御を実行する。
【０３２３】
また、コンテンツ表示制御部２００は、先の音響効果シミュレート結果を使用しなくてもよい。例えば、コンテンツ表示制御部２００は、シミュレーション部１５０等により再度実行された音響効果シミュレートに係る処理（図１２におけるＳ３０５およびＳ３０６）の結果を使用し、上記の表示制御を行ってもよい。
【０３２４】
また、第一視聴者１１２Ａの視聴位置が変化した場合に、視聴範囲に基づく情報の表示（Ｓ３０７）を実行するか否かは、例えば、第一視聴者１１２Ａが第一コントローラ１０４ａを用いてコンテンツ再生装置１００に設定可能であってもよい。
【０３２５】
なお、図１８における、視聴範囲に基づく情報の表示（Ｓ３０７）で、第一視聴者１１２Ａに提示した移動指示情報やウィンドウ表示可能範囲は、例えば第一視聴者１１２Ａの移動を終え静止したタイミングで提示を終える。
【０３２６】
これにより、第一視聴者１１２Ａが移動している間のみ移動指示情報やウィンドウ表示可能範囲が提示される。但し、提示を終えるタイミングは、第一視聴者１１２Ａが第一コントローラ１０４ａを用いてコンテンツ再生装置１００に設定可能であってもよい。
【０３２７】
コンテンツ再生装置１００は、図１８で示すように第一視聴者１１２Ａがコンテンツ視聴中に移動した場合にも第一視聴者１１２Ａが所望する音響効果に基づいた情報を提示する。これにより、第一視聴者１１２Ａがコンテンツ視聴中に移動する場合にも、第一視聴者１１２Ａは、所望する音響効果を得られる視聴可能範囲を容易に知ることができ、所望の音響効果を得られる視聴可能範囲へ容易に移動することができる。
【０３２８】
図１９は、図１２に示す動作の後、第一視聴者１１２Ａがコンテンツ視聴中に移動した場合に、表示制御部２０５が図１４のＳ５０６でディスプレイ１０６に表示する移動指示情報と、図１４のＳ５０８でディスプレイ１０６に表示するウィンドウ表示可能範囲１１０５の例を示す図である。
【０３２９】
図１９に示すディスプレイ１０６の表示内容は、図１７に示すディスプレイ１０６の表示内容と比べると、第一視聴ウィンドウ１１０１の代わりに、移動前の第一視聴ウィンドウ１３０１と移動後の第一視聴ウィンドウ１３０２が追加されている。また、図１９は、図１７と比べ移動指示文字１１０２の提示内容に特徴を有する。
【０３３０】
図１９において、移動指示文字１１０２は、第一視聴者１１２Ａが所望する音響効果を得られる視聴位置へ移動する方向を指示する文字列に加え、第一視聴者１１２Ａが得られる音響効果が変化したこと、および変化した音響効果に関する情報を提示している。
【０３３１】
次に、実施の形態において、図１２に示す動作の後、第一視聴者１１２Ａがコンテンツ視聴中にコンテンツに対する所望の音響効果を変更した場合のコンテンツ再生装置１００の動作について図２０を用いて説明する。
【０３３２】
まず、第一視聴者１１２Ａがコンテンツの視聴中に、第一コントローラ１０４ａを用いて何らかの音響効果を選択した場合を想定する。この場合、基準視聴範囲決定部２０２は、第一視聴者１１２Ａの選択に基づく音響効果情報を赤外線受光部１０９を介して受信する。基準視聴範囲決定部２０２はさらに、この音響効果情報を参照し、図１２のＳ３０４で第一視聴者１１２Ａがコンテンツの視聴前に選択した音響効果から変更されたか否かを判断する（Ｓ１６０１）。
【０３３３】
音響効果が変更されていない場合（Ｓ１６０１でＮＯ）、動作を終了する。音響効果が変更された場合（Ｓ１６０１でＹＥＳ）、コンテンツ再生装置１００は、第一視聴者１１２Ａが所望の音響効果を得られる視聴範囲に基づく情報を第一視聴者１１２Ａに提示する（Ｓ３０７）。
【０３３４】
なお、この表示制御は、図１８に示す処理と同じく、コンテンツ表示制御部２００が、既に得られている先の音響効果シミュレート結果を用いて実行してもよく、再度実行された音響効果シミュレートの結果を用いて実行してもよい。
【０３３５】
コンテンツ再生装置１００は、図２０で示すように第一視聴者１１２Ａがコンテンツ視聴中にコンテンツに対する所望の音響効果を変更した場合にも、第一視聴者１１２Ａが所望する音響効果に基づいた情報を提示する。
【０３３６】
これにより、第一視聴者１１２Ａは、所望の音響効果を変更したことにより、所望の音響効果を得られる視聴範囲が変化したこと、および所望の音響効果を得られる視聴範囲を容易に知ることができ、所望の音響効果を得られる視聴範囲へ容易に移動することができる。
【０３３７】
次に、実施の形態において、図１２に示す動作の後、第一視聴者１１２Ａに対応する視聴ウィンドウ以外の視聴ウィンドウの（以下、「他の視聴ウィンドウ」という。）状態が変化した場合のコンテンツ再生装置１００の動作について図２１を用いて説明する。
【０３３８】
まず、表示制御部２０５は、常に、他の視聴ウィンドウの状態が変化していないか確認する（Ｓ１７０１）。他の視聴ウィンドウの状態が変化していない場合（Ｓ１７０１でＮＯ）、引き続き他の視聴ウィンドウの状態の確認を続ける。
【０３３９】
他の視聴ウィンドウの状態が変化した場合（Ｓ１７０１でＹＥＳ）、コンテンツ再生装置１００は、Ｓ３０５、Ｓ３０６、およびＳ１７０２を実行する。但し、Ｓ３０５およびＳ３０６は、図１２における同じ符号の動作を指すため、説明は省略する。
【０３４０】
なお、他の視聴ウィンドウの状態が変化した場合とは、例えば、第二視聴者１１２Ｂがコンテンツの視聴を中止した場合である。この場合、その時点までディスプレイ１０６に表示されていた第二視聴ウィンドウ１２０１は閉じられる。つまり、第二視聴ウィンドウ１２０１の大きさがゼロに変更される。
【０３４１】
また、この場合、コンテンツ視聴システムを利用する視聴者は第一視聴者１１２Ａのみになり、第一視聴者１１２Ａおよび第一視聴ウィンドウ１１０１に割り当てられるスピーカの組み合わせは変化することになる（図５参照）。そのため、コンテンツ再生装置１００は、第一視聴者１１２Ａについての音響効果シミュレートに係る処理および視聴範囲に基づく情報の提示を、新たな条件（変更後のスピーカの組み合わせに示されるスピーカの個数および位置など）を用いてやり直す（図２１におけるＳ３０５、Ｓ３０６、およびＳ１７０２）。
【０３４２】
また、第二視聴者１１２Ｂが移動することにより、第二視聴ウィンドウ１２０１が移動した場合、第一視聴ウィンドウ１１０１を表示可能な領域が変化することになる。従って、この場合も、コンテンツ再生装置１００は、第一視聴者１１２Ａについての音響効果シミュレートに係る処理および視聴範囲に基づく情報の提示を新たな条件でやり直してもよい。
【０３４３】
この場合、例えば、シミュレーション部１５０が、割当テーブル１２１に示される情報を基に、移動後の第二視聴者１１２Ｂの位置と、その時点での第一視聴者１１２Ａとの位置関係に応じて第一視聴者１１２Ａに割り当てるスピーカの個数を調整（増加または削減）する。また、この調整後のスピーカの個数等を用いて新たに音響効果シミュレート（Ｓ３０６）を実行する。
【０３４４】
このように、他の視聴ウィンドウの状態が変化した場合、その変化が微少な場合を除き、ほとんどの場合で、第一視聴者１１２Ａが所望するＮ個の音響効果それぞれについての視聴可能範囲が変化し得る。すなわち、視聴可能範囲に基づき決定される基準視聴範囲も変化し得る。
【０３４５】
次に、図２１のＳ１７０２における動作の詳細を、図２２を用いて説明する。但し、図２２においてＳ５０１、Ｓ５０３、およびＳ５０７は、図１４における同じ符号の動作を指すため、説明は省略する。
【０３４６】
まず、コンテンツ再生装置１００は、Ｓ５０１とＳ５０３を実行する。次に、表示制御部２０５は、基準視聴範囲が変化したことを第一視聴者１１２Ａに提示する（Ｓ１８０２）。
【０３４７】
本実施の形態では、基準視聴範囲が変化したことを表示制御部２０５がディスプレイ１０６に文字で表示して提示する。Ｓ１８０２における提示例を図２３の視聴環境変更通知文字１４０４に示す。図２３の説明の詳細は後述する。
【０３４８】
なお、Ｓ１８０２における第一視聴者１１２Ａに対する提示方法は、その他にも例えば、画像を用いて提示してもよいし、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよい。また、表示制御部２０５の指示により、図示しない照明装置を用いて照明を点滅させるなど照明で提示してもよい。
【０３４９】
次に、ウィンドウ表示可能範囲決定部２０３は、Ｓ５０７を実行する。
【０３５０】
次に、表示制御部２０５は、ウィンドウ表示可能範囲決定部２０３がＳ５０７で生成したウィンドウ表示可能範囲情報２０００のウィンドウ表示可能範囲リスト２００２を参照し、１つ前に生成したウィンドウ表示可能範囲と比べ変化した範囲があるか否か確認する（Ｓ１８０３）。
【０３５１】
なお、サラウンド等の音響効果に対応する基準視聴範囲が変化するため、その基準視聴位置に対応するウィンドウ表示可能範囲も原則として変化する。しかし、基準視聴位置の変化量が微少である場合など、変化しないウィンドウ表示可能範囲が存在する場合もある。そのため、この判断処理（Ｓ１８０３）が実行される。
【０３５２】
Ｓ１８０３において、変化したウィンドウ表示可能範囲が存在しない場合（Ｓ１８０３でＮＯ）、処理を終了する。
【０３５３】
Ｓ１８０３において、変化したウィンドウ表示可能範囲が存在する場合（Ｓ１８０３でＹＥＳ）、表示制御部２０５は、ウィンドウ表示可能範囲が変化したことを第一視聴者１１２Ａに提示する（Ｓ１８０４）。
【０３５４】
本実施の形態では、ウィンドウ表示可能範囲が変化したことを表示制御部２０５がディスプレイ１０６に文字で表示して提示する。Ｓ１８０４における提示例を図２３の視聴環境変更通知文字１４０４に示す。図２３の説明の詳細は後述する。
【０３５５】
なお、Ｓ１８０４における第一視聴者１１２Ａに対する提示方法は、その他にも例えば、画像を用いて提示してもよいし、表示制御部２０５の指示により、音声出力制御部１１０がスピーカ装置１０５を用いて通知音を鳴らすなど音で提示してもよい。また、表示制御部２０５の指示により、図示しない照明装置を用いて照明を点滅させるなど照明で提示してもよい。
【０３５６】
次に、表示制御部２０５が、変化したウィンドウ表示可能範囲に合わせて第一視聴者１１２Ａに対応する視聴ウィンドウのサイズを変更する（Ｓ１８０５）。このとき、表示制御部２０５は、第１のウィンドウ表示可能範囲から第Ｎのウィンドウ表示可能範囲までの内、第一視聴者１１２Ａに対応する視聴ウィンドウの重心が収まっているウィンドウ表示可能範囲のサイズに合わせて視聴ウィンドウのサイズを変更する。
【０３５７】
表示制御部２０５は、ウィンドウ表示可能範囲が拡大していれば視聴ウィンドウを拡大し、ウィンドウ表示可能範囲が縮小していれば視聴ウィンドウを縮小する。また、表示制御部２０５が視聴ウィンドウのサイズを変更する場合、なるべく第一視聴者１１２Ａが視聴位置を移動せずとも視聴ウィンドウが第一視聴者１１２Ａの正面に位置するようサイズを変更する。例えば、視聴ウィンドウの重心の位置を保ったままサイズを変更したり、視聴ウィンドウの１つの角の位置を固定したままサイズを変更したりする。
【０３５８】
なお、Ｓ１８０５を実行した後、コンテンツ再生装置１００は、例えば図１５に示されるＳ５０６、Ｓ５０８を順に実行し、第一視聴者１１２Ａが拡大された視聴ウィンドウの正面へ位置しやすいよう誘導してもよい。
【０３５９】
コンテンツ再生装置１００は、図２１で示すように第一視聴者１１２Ａに対応する視聴ウィンドウ以外の視聴ウィンドウの状態が変化した場合にも第一視聴者１１２Ａが所望する音響効果に基づいた情報を提示する。これにより、第一視聴者１１２Ａは、所望の音響効果を得られる視聴範囲が変化したこと、および所望の音響効果を得られる視聴範囲を容易に知ることができ、所望の音響効果を得られる視聴範囲へ容易に移動することができる。
【０３６０】
さらに、第一視聴者１１２Ａは、視聴ウィンドウのサイズが変更できることも容易に知ることができ、コンテンツ再生装置１００は、自動的に視聴ウィンドウのサイズを変更することもできる。
【０３６１】
図２３は、図１２に示す動作の後、第一視聴者１１２Ａに対応する視聴ウィンドウ以外の視聴ウィンドウの状態が変化した場合に、表示制御部２０５が図２２のＳ１８０２とＳ１８０４でディスプレイ１０６に表示する情報の例を示す図である。
【０３６２】
拡大前の第一視聴ウィンドウ１４０１は、表示制御部２０５がサイズを拡大する前の第一視聴者１１２Ａに対応する視聴ウィンドウである。拡大後の第一視聴ウィンドウ１４０２は、表示制御部２０５がサイズを拡大した後の第一視聴者１１２Ａに対応する視聴ウィンドウである。閉じられた第二視聴ウィンドウ１４０３は、表示制御部２０５により閉じられた第二視聴者１１２Ｂに対応する視聴ウィンドウが表示されていた位置を示す。
【０３６３】
視聴環境変更通知文字１４０４は、図２２のＳ１８０２とＳ１８０４において表示制御部２０５がディスプレイ１０６に表示した、基準視聴範囲およびウィンドウ表示可能範囲が変更したこととを通知する文字列である。
【０３６４】
図２３において視聴環境変更通知文字１４０４は、さらに、第一視聴者１１２Ａが現在得られている音響効果に関する文字列、視聴ウィンドウが拡大できることを示すサイズ変更に関する文字列を含む。
【０３６５】
なお、本実施の形態では、第一視聴者１１２Ａに対するコンテンツ視聴システム１０の動作を取り上げたが、第一視聴者１１２Ａに限らず第二視聴者１１２Ｂなど、その他の視聴者に対してもコンテンツ視聴システム１０は同様の動作を行う。
【０３６６】
また、本実施の形態では、音響効果シミュレーションに関する処理をシミュレーション部１５０が行ったが、音声出力制御部１１０、または、基準視聴範囲決定部２０２などコンテンツ表示制御部２００の構成要素が行っても同様の効果が得られる。
【０３６７】
なお、本発明を上記実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０３６８】
（１）上記のコンテンツ再生装置１００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。
【０３６９】
前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、コンテンツ再生装置１００は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０３７０】
（２）コンテンツ再生装置１００を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０３７１】
（３）コンテンツ再生装置１００を構成する構成要素の一部または全部は、コンテンツ再生装置１００に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０３７２】
（４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０３７３】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。
【０３７４】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０３７５】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【０３７６】
また、前記プログラムまたは前記デジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０３７７】
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０３７８】
本発明に係るコンテンツ再生装置は、視聴者が所望の音響効果を得られる視聴範囲をシミュレートした上で、視聴者が所望の音響効果を得られる視聴範囲に位置していない場合に、視聴者が所望の音響効果を得られる視聴範囲へ移動すべき方向を文字や画像、俯瞰図などで提示することができる。さらに本発明に係るコンテンツ再生装置は、視聴者が所望の音響効果を得られる視聴範囲で視聴するために適した位置へ視聴ウィンドウを移動させるための、視聴者が位置すべき範囲についての情報を提示することができる。
【０３７９】
これにより、視聴者は、所望の音響効果を得られる視聴範囲を容易に知ることができる。そのため、本発明に係るコンテンツ再生装置は、視聴者に対して所望の音響効果を再現できる範囲と再現できない範囲が存在するような視聴範囲が部屋全体におよぶ超大画面ディスプレイを備えたコンテンツ視聴システム、および、複数人の視聴者が同時にそれぞれ異なるコンテンツを視聴するコンテンツ視聴システムにおけるコンテンツ再生装置等として有用である。
【符号の説明】
【０３８０】
１０    コンテンツ視聴システム
１００    コンテンツ再生装置
１０１    位置情報取得装置
１０２    コンテンツ送信装置
１０３    放送受信アンテナ
１０４ａ  第一コントローラ
１０４ｂ  第二コントローラ
１０５    スピーカ装置
１０６    ディスプレイ
１０７    位置算出部
１０８    コンテンツ受信部
１０９    赤外線受光部
１１０    音声出力制御部
１１１    映像出力制御部
１１２Ａ    第一視聴者
１１２Ｂ    第二視聴者
１２０    記憶部
１２１    割当テーブル
１２２    割当部
１２３    出力部
１５０    シミュレーション部
２００    コンテンツ表示制御部
２０１    視聴ウィンドウ決定部
２０２    基準視聴範囲決定部
２０３    ウィンドウ表示可能範囲決定部
２０４    現在視聴位置決定部
２０５    表示制御部
７００    音響効果シミュレート要求情報
７０１、９０１    視聴者ＩＤ
７０２    所望の音響効果リスト
８００    視聴可能範囲情報
８０２    視聴可能範囲リスト
９００    視聴位置計測要求情報
１０００    視聴位置情報
１００２    視聴位置座標
１１０１    第一視聴ウィンドウ
１１０２    移動指示文字
１１０３    移動指示画像
１１０４    移動指示俯瞰図
１１０４Ａ    現在視聴位置
１１０４Ｂ    移動先視聴位置
１１０５    ウィンドウ表示可能範囲
１１０５Ａ    サラウンド再生可能範囲
１１０５Ｂ    ステレオ再生可能範囲
１１０５Ｃ    モノラル再生可能範囲
１２０１    第二視聴ウィンドウ
１３０１    移動前の第一視聴ウィンドウ
１３０２    移動後の第一視聴ウィンドウ
１４０１    拡大前の第一視聴ウィンドウ
１４０２    拡大後の第一視聴ウィンドウ
１４０３    閉じられた第二視聴ウィンドウ
１４０４    視聴環境変更通知文字
１９００    基準視聴範囲情報
１９０２    基準視聴範囲リスト
２０００    ウィンドウ表示可能範囲情報
２００２    ウィンドウ表示可能範囲リスト
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置であって、
第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させることのできるコンテンツ表示制御部と、
前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、かつ、前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させることのできる音声出力制御部と、
所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における範囲である視聴可能範囲を求める視聴可能範囲演算部と、
前記視聴可能範囲演算部から得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する提示制御部と
を備えるコンテンツ再生装置。
【請求項２】
前記視聴可能範囲演算部は、前記所定の音響効果を含む、前記第一コンテンツの再生において提供可能な複数の音響効果それぞれに対応する複数の視聴可能範囲を演算により求め、
前記コンテンツ再生装置はさらに、前記視聴可能範囲演算部から得られる前記複数の視聴可能範囲の中から少なくとも１つの視聴可能範囲を基準視聴範囲として決定する基準視聴範囲決定部を備え、
前記提示制御部は、前記基準視聴範囲決定部により基準視聴範囲と決定された少なくとも１つの視聴可能範囲に基づく情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項３】
前記基準視聴範囲決定部は、前記複数の音響効果それぞれの優先度を示す情報を取得し、最も優先度の高い、または、最も優先度の低い前記音響効果に対応する視聴可能範囲を前記基準視聴範囲と決定する
請求項２記載のコンテンツ再生装置。
【請求項４】
さらに、前記第一視聴者により選択された音響効果の種類を示す情報を受け付ける受付部を備え、
前記提示制御部は、前記視聴可能範囲演算部から得られる視聴可能範囲であって、前記受付部により受け付けられた情報に示される音響効果に対応する視聴可能範囲に基づく情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項５】
前記視聴可能範囲演算部は、前記所定の範囲から前記第二視聴者の所定の周辺範囲を除いたうえで前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求める
請求項１記載のコンテンツ再生装置。
【請求項６】
前記視聴可能範囲演算部は、前記所定の範囲の一部である、前記第一視聴者の所定の周辺範囲のみについて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を求める
請求項１記載のコンテンツ再生装置。
【請求項７】
前記コンテンツ表示制御部はさらに、前記第一ウィンドウおよび前記第二ウィンドウの位置または大きさを変更可能であり、
音声出力制御部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記第一コンテンツの音声の出力のために割り当てられたスピーカの組み合わせの少なくとも一部を変更し、
前記視聴可能範囲演算部はさらに、前記第二ウィンドウの位置または大きさが変更された場合、前記音声出力制御部による変更後の前記スピーカの組み合わせに示されるスピーカの個数および位置を用いて前記演算を行うことで、前記第一視聴者についての前記視聴可能範囲を新たに求め、
前記提示制御部はさらに、前記視聴可能範囲演算部から新たに得られる視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する
請求項１記載のコンテンツ再生装置。
【請求項８】
前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を示す文字または画像を前記ディスプレイに出力し、前記文字または画像を前記ディスプレイに表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示する
請求項１記載のコンテンツ再生装置。
【請求項９】
前記提示制御部は、前記視聴可能範囲に基づく情報である、前記視聴可能範囲を照らす指示を、前記コンテンツ再生装置に接続された照明装置に出力し、前記照明装置に前記視聴可能範囲を照らさせることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示する
請求項１記載のコンテンツ再生装置。
【請求項１０】
前記提示制御部は、前記視聴可能範囲演算部による前記演算の結果が、前記視聴可能範囲が前記所定の範囲内に存在しないことを示す場合、前記視聴可能範囲に基づく情報である、前記視聴可能範囲が存在しないことを示す情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項１１】
さらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、
前記提示制御部は、前記視聴可能範囲に基づく情報である、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲を示す情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項１２】
さらに、（ａ）前記視聴可能範囲内のある位置に前記第一視聴者が位置すると仮定した場合に前記第一視聴者に対して前記第一ウィンドウを表示すべき前記ディスプレイ上の範囲を、前記視聴可能範囲内のすべての位置ごとに決定し、（ｂ）決定したディスプレイ上の範囲をすべて合わせた範囲を前記視聴可能範囲に対応するウィンドウ表示可能範囲と決定するウィンドウ表示可能範囲決定部を備え、
前記提示制御部は、前記ディスプレイに、前記ウィンドウ表示可能範囲決定部により決定されたウィンドウ表示可能範囲内に前記第一ウィンドウの少なくとも一部を表示させることで、前記視聴可能範囲に基づく情報を前記第一視聴者に提示する
請求項１記載のコンテンツ再生装置。
【請求項１３】
さらに、前記コンテンツ再生装置に接続された外部装置から取得される、前記第一視聴者の位置を特定するための情報を用いて、前記第一視聴者の存在位置である視聴位置を決定する現在視聴位置決定部を備え、
前記提示制御部は、前記現在視聴位置決定部により決定された視聴位置と前記視聴可能範囲とに基づいた情報を出力する
請求項１記載のコンテンツ再生装置。
【請求項１４】
前記現在視聴位置決定部は、前記外部装置により定期的に取得される情報を用いて、前記視聴位置を定期的に決定し、
前記提示制御部は、最新の視聴位置とその１つ前に決定された視聴位置との差が所定の閾値以上である場合、前記視聴可能範囲に基づく情報を出力する
請求項１３記載のコンテンツ再生装置。
【請求項１５】
前記提示制御部は、前記現在視聴位置決定部により決定された前記視聴位置が前記視聴可能範囲に収まっているか否かを判断し、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報を出力する
請求項１３記載のコンテンツ再生装置。
【請求項１６】
前記提示制御部は、前記視聴位置が前記視聴可能範囲に収まっていない場合、前記視聴可能範囲に基づく情報である、前記視聴位置が前記視聴可能範囲に収まるために前記第一視聴者が移動すべき方向に関する情報を出力する
請求項１５記載のコンテンツ再生装置。
【請求項１７】
ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置が行うコンテンツ再生方法であって、
第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させ、
前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、
前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させ、
所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における前記第一視聴者の存在範囲である視聴可能範囲を求め、
求められた前記視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する
コンテンツ再生方法。
【請求項１８】
ディスプレイおよび複数のスピーカに接続されたコンテンツ再生装置の動作を制御するプログラムであって、
第一コンテンツの映像を第一視聴者に対して表示するための第一ウィンドウとともに、第二コンテンツの映像を第二視聴者に対して表示するための第二ウィンドウを前記ディスプレイに表示させ、
前記複数のスピーカの中から前記第一コンテンツに割り当てられた１以上のスピーカに前記第一コンテンツの音声を出力させ、
前記複数のスピーカの中から前記第二コンテンツに割り当てられた１以上のスピーカに前記第二コンテンツの音声を出力させ、
所定の範囲の大きさを示す情報、前記第一コンテンツに割り当てられた前記１以上のスピーカの個数および位置、ならびに、前記第一コンテンツから取得される、前記第一コンテンツの再生において提供可能な１以上の音響効果のうちの所定の音響効果の必要チャネル数を用いた演算により、前記第一視聴者が前記第一コンテンツの音声を前記所定の音響効果で聴き取り可能な、前記所定の範囲内における前記第一視聴者の存在範囲である視聴可能範囲を求め、
求められた前記視聴可能範囲に基づく情報を前記第一視聴者に提示するために出力する
ことをコンピュータに実行させるためのプログラム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009150841.tif 000026
【図２】
2009150841.tif 000027
【図３】
2009150841.tif 000028
【図４】
2009150841.tif 000029
【図５】
2009150841.tif 000030
【図６】
2009150841.tif 000031
【図７】
2009150841.tif 000032
【図８】
2009150841.tif 000033
【図９】
2009150841.tif 000034
【図１０】
2009150841.tif 000035
【図１１】
2009150841.tif 000036
【図１２】
2009150841.tif 000037
【図１３】
2009150841.tif 000038
【図１４】
2009150841.tif 000039
【図１５】
2009150841.tif 000040
【図１６】
2009150841.tif 000041
【図１７】
2009150841.tif 000042
【図１８】
2009150841.tif 000043
【図１９】
2009150841.tif 000044
【図２０】
2009150841.tif 000045
【図２１】
2009150841.tif 000046
【図２２】
2009150841.tif 000047
【図２３】
2009150841.tif 000048
【国際調査報告】
2009150841.tif 000049
2009150841.tif 000050