(57)【要約】【課題】  コンテンツ表示装置にその動きに応じたコンテンツを表示させる。【解決手段】  携帯端末２が動かされたときの映像を撮像したときの映像によりコンテンツ表示装置の動きを示す動きパラメータを求め（Ｓ２）、撮像された映像により被写体までの距離を示す距離パラメータを求め（Ｓ３）、求められた動きパラメータを、求められた距離パラメータで正規化し（Ｓ４）、正規化された動きパラメータに応じたコンテンツを取得し（Ｓ５、６）と、取得されたコンテンツを携帯端末２に送信する（Ｓ７）。【選択図】図３
2006195648.tif 000002
【特許請求の範囲】
【請求項１】
送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段が当該動きパラメータを求めるステップと、
撮像された映像により被写体までの距離を示す距離パラメータを求める距離推定手段が当該距離パラメータを求めるステップと、
求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段が当該正規化を行うステップと、
正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、
取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップと
を備えることを特徴とするコンテンツ送信方法。
【請求項２】
送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段が当該映像を受信するステップと、
受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段が当該動きパラメータを求めるステップと、
受信された映像により被写体までの距離を示す距離パラメータを求める距離推定手段が当該距離パラメータを求めるステップと、
求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段が当該正規化を行うステップと、
正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、
取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップと
を備えることを特徴とするコンテンツ送信方法。
【請求項３】
送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータが求められ、撮像された映像により被写体までの距離を示す距離パラメータが求められたときの、当該両パラメータを受信するパラメータ受信手段が当該両パラメータを受信するステップと、
受信された動きパラメータを、受信された距離パラメータで正規化する正規化手段が当該正規化を行うステップと、
正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、
取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップと
を備えることを特徴とするコンテンツ送信方法。
【請求項４】
送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータが求められ、撮像された映像により被写体までの距離を示す距離パラメータが求められ、当該動きパラメータが当該距離パラメータで正規化されたときの、当該正規化された動きパラメータを受信するパラメータ受信手段が当該正規化された動きパラメータを受信するステップと、
当該正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、
取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップと
を備えることを特徴とするコンテンツ送信方法。
【請求項５】
正規化手段は、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることを特徴とする請求項１ないし４のいずれかに記載のコンテンツ送信方法。
【請求項６】
求められた距離パラメータに基づく拡大率を決定する拡大率決定手段が当該拡大率を決定するステップを備え、
前記コンテンツ取得手段は、決定された拡大率に応じたコンテンツを取得することを特徴とする請求項１ないし５のいずれかに記載のコンテンツ送信方法。
【請求項７】
求められた動きパラメータが記憶される動きパラメータ記憶手段に当該動きパラメータを記憶させるステップと、
記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更する動きパラメータ変更手段が動きパラメータを変更するステップと
を備えることを特徴とする請求項１ないし６のいずれかに記載のコンテンツ送信方法。
【請求項８】
動きパラメータ変更手段は、
２つの動きパラメータの差を１つの動きパラメータに加えることを特徴とする請求項７記載のコンテンツ送信方法。
【請求項９】
動きパラメータ変更手段は、
複数の動きパラメータを平均化したものを１つの動きパラメータとすることを特徴とする請求項７記載のコンテンツ送信方法。
【請求項１０】
求められた距離パラメータが記憶される距離パラメータ記憶手段に当該距離パラメータを記憶させるステップと、
記憶された距離パラメータにより、求められた距離パラメータを変更する距離パラメータ変更手段が距離パラメータを変更するステップと
を備えることを特徴とする請求項１ないし９のいずれかに記載のコンテンツ送信方法。
【請求項１１】
距離パラメータ変更手段は、
複数の距離パラメータを平均化したものを１つの距離パラメータとすることを特徴とする請求項１０記載のコンテンツ送信方法。
【請求項１２】
コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像するステップと、
当該コンテンツ表示装置の映像送信手段が、撮像された映像をコンテンツ送信装置に送信するステップと、
請求項２、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信するステップと、
当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させるステップと
を備えることを特徴とするコンテンツ表示方法。
【請求項１３】
コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像するステップと、
当該コンテンツ表示装置の動き推定手段が、撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求めるステップと、
当該コンテンツ表示装置の距離推定手段が、撮像された映像により被写体までの距離を示す距離パラメータを求めるステップと、
当該コンテンツ表示装置のパラメータ送信手段が、当該両パラメータをコンテンツ送信装置に送信するステップと、
請求項３、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信するステップと、
当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させるステップと
を備えることを特徴とするコンテンツ表示方法。
【請求項１４】
コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像するステップと、
当該コンテンツ表示装置の動き推定手段が、撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求めるステップと、
当該コンテンツ表示装置の距離推定手段が、撮像された映像により被写体までの距離を示す距離パラメータを求めるステップと、
当該コンテンツ表示装置の正規化手段が、求められた動きパラメータを、求められた距離パラメータで正規化するステップと、
当該コンテンツ表示装置のパラメータ送信手段が、正規化された動きパラメータをコンテンツ送信装置に送信するステップと、
請求項４、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信するステップと、
当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させるステップと
を備えることを特徴とするコンテンツ表示方法。
【請求項１５】
送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段と、
受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段と、
受信された映像により被写体までの距離を示す距離パラメータを求める距離推定手段と、
求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段と、
正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段と、
取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段と
を備えることを特徴とするコンテンツ送信装置。
【請求項１６】
正規化手段は、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることを特徴とする請求項１５記載のコンテンツ送信装置。
【請求項１７】
求められた距離パラメータに基づく拡大率を決定する拡大率決定手段を備え、
前記コンテンツ取得手段は、決定された拡大率に応じたコンテンツを取得することを特徴とする請求項１５または１６記載のコンテンツ送信装置。
【請求項１８】
求められた動きパラメータが記憶される動きパラメータ記憶手段と、
記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更する動きパラメータ変更手段と
を備えることを特徴とする請求項１５ないし１７のいずれかに記載のコンテンツ送信装置。
【請求項１９】
動きパラメータ変更手段は、
２つの動きパラメータの差を１つの動きパラメータに加えることを特徴とする請求項１８記載のコンテンツ送信装置。
【請求項２０】
動きパラメータ変更手段は、
複数の動きパラメータを平均化したものを１つの動きパラメータとすることを特徴とする請求項１８記載のコンテンツ送信装置。
【請求項２１】
求められた距離パラメータが記憶される距離パラメータ記憶手段と、
記憶された距離パラメータにより、求められた距離パラメータを変更する距離パラメータ変更手段と
を備えることを特徴とする請求項１５ないし２０のいずれかに記載のコンテンツ送信装置。
【請求項２２】
距離パラメータ変更手段は、
複数の距離パラメータを平均化したものを１つの距離パラメータとすることを特徴とする請求項２１記載のコンテンツ送信装置。
【請求項２３】
撮像手段と、
撮像手段が動かされたときの映像をコンテンツ送信装置に送信する映像送信手段と、
請求項２、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、送信されたコンテンツを受信するコンテンツ受信手段と、
受信されたコンテンツが表示されるコンテンツ表示手段と
を備えることを特徴とするコンテンツ表示装置。
【請求項２４】
請求項１ないし１４のいずれかに記載の方法を実行させるコンピュータプログラム。
【請求項２５】
請求項２４記載のコンピュータプログラムが格納された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示装置にその動きに応じたコンテンツを表示させるためのコンテンツ送信方法および装置ならびにコンテンツ表示方法および装置に関するものである。
【背景技術】
【０００２】
従来において、ユーザに携帯される携帯電話端末などのコンテンツ表示装置の表示部に地図などのコンテンツの部分を表示させているときにボタン操作やスクロール操作が行われるとその操作方向の部分を表示させることで経路案内する技術が開示されている（特許文献１参照）。
【特許文献１】特開２００１−２８９６６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来においては、ボタン等が小さいのでその操作が不便に感じられることがあった。そこで、カメラを搭載した端末を用い、そのカメラがユーザにより動かされた場合にその動きの方向に応じた部分を表示させることができれば不便さを解消できる。
【０００４】
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、コンテンツ表示装置にその動きに応じたコンテンツを表示させるためのコンテンツ送信方法および装置ならびにコンテンツ表示方法および装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、請求項１の本発明は、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段が当該動きパラメータを求めるステップと、撮像された映像により被写体までの距離を示す距離パラメータを求める距離推定手段が当該距離パラメータを求めるステップと、求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段が当該正規化を行うステップと、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップとを備えることを特徴とするコンテンツ送信方法をもって解決手段とする。
【０００６】
請求項１の本発明によれば、コンテンツ表示装置の撮像手段がコンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求め、撮像された映像により被写体までの距離を示す距離パラメータを求め、求められた動きパラメータを、求められた距離パラメータで正規化し、正規化された動きパラメータに応じたコンテンツを取得し、取得されたコンテンツをコンテンツ表示装置に送信することで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【０００７】
請求項２の本発明は、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段が当該映像を受信するステップと、受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段が当該動きパラメータを求めるステップと、受信された映像により被写体までの距離を示す距離パラメータを求める距離推定手段が当該距離パラメータを求めるステップと、求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段が当該正規化を行うステップと、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップとを備えることを特徴とするコンテンツ送信方法をもって解決手段とする。
【０００８】
請求項２の本発明によれば、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信し、受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求め、受信された映像により被写体までの距離を示す距離パラメータを求め、求められた動きパラメータを、求められた距離パラメータで正規化し、正規化された動きパラメータに応じたコンテンツを取得し、取得されたコンテンツをコンテンツ表示装置に送信することで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【０００９】
請求項３の本発明は、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータが求められ、撮像された映像により被写体までの距離を示す距離パラメータが求められたときの、当該両パラメータを受信するパラメータ受信手段が当該両パラメータを受信するステップと、受信された動きパラメータを、受信された距離パラメータで正規化する正規化手段が当該正規化を行うステップと、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップとを備えることを特徴とするコンテンツ送信方法をもって解決手段とする。
【００１０】
請求項３の本発明によれば、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータが求められ、撮像された映像により被写体までの距離を示す距離パラメータが求められたときの、当該両パラメータを受信し、受信された動きパラメータを、受信された距離パラメータで正規化し、正規化された動きパラメータに応じたコンテンツを取得し、取得されたコンテンツをコンテンツ表示装置に送信することで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００１１】
請求項４の本発明は、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータが求められ、撮像された映像により被写体までの距離を示す距離パラメータが求められ、当該動きパラメータが当該距離パラメータで正規化されたときの、当該正規化された動きパラメータを受信するパラメータ受信手段が当該正規化された動きパラメータを受信するステップと、当該正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップと、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップとを備えることを特徴とするコンテンツ送信方法をもって解決手段とする。
【００１２】
請求項４の本発明によれば、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータが求められ、撮像された映像により被写体までの距離を示す距離パラメータが求められ、当該動きパラメータが当該距離パラメータで正規化されたときの、当該正規化された動きパラメータを受信し、当該正規化された動きパラメータに応じたコンテンツを取得し、取得されたコンテンツをコンテンツ表示装置に送信することで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００１３】
請求項５の本発明は、正規化手段は、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることを特徴とする請求項１ないし４のいずれかに記載のコンテンツ送信方法をもって解決手段とする。
【００１４】
請求項５の本発明によれば、正規化手段は、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることで、被写体までの距離に依存しないようにコンテンツを表示することができる。
【００１５】
請求項６の本発明は、求められた距離パラメータに基づく拡大率を決定する拡大率決定手段が当該拡大率を決定するステップを備え、前記コンテンツ取得手段は、決定された拡大率に応じたコンテンツを取得することを特徴とする請求項１ないし５のいずれかに記載のコンテンツ送信方法をもって解決手段とする。
【００１６】
請求項６の本発明によれば、求められた距離パラメータに基づく拡大率を決定し、決定された拡大率に応じたコンテンツを取得することで、被写体までの距離に応じた大きさでコンテンツを表示することができる。
【００１７】
請求項７の本発明は、求められた動きパラメータが記憶される動きパラメータ記憶手段に当該動きパラメータを記憶させるステップと、記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更する動きパラメータ変更手段が動きパラメータを変更するステップとを備えることを特徴とする請求項１ないし６のいずれかに記載のコンテンツ送信方法をもって解決手段とする。
【００１８】
請求項７の本発明によれば、求められた動きパラメータが記憶される動きパラメータ記憶手段に当該動きパラメータを記憶させ、記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更することで、コンテンツ表示装置が加速的に動かされたときの表示を当該装置が一定の速度で動かされたときの表示に対して異ならせるような変更や、変異的な動きパラメータの影響を防止するような変更を行うことができる。
【００１９】
請求項８の本発明は、動きパラメータ変更手段は、２つの動きパラメータの差を１つの動きパラメータに加えることを特徴とする請求項７記載のコンテンツ送信方法をもって解決手段とする。
【００２０】
請求項８の本発明によれば、２つの動きパラメータの差を１つの動きパラメータに加えることで、コンテンツ表示装置が加速的に動かされたときの表示を当該装置が一定の速度で動かされたときの表示に対して異ならせることができる。
【００２１】
請求項９の本発明は、動きパラメータ変更手段は、複数の動きパラメータを平均化したものを１つの動きパラメータとすることを特徴とする請求項７記載のコンテンツ送信方法をもって解決手段とする。
【００２２】
請求項９の本発明によれば、複数の動きパラメータを平均化したものを１つの動きパラメータとすることで、変異的な動きパラメータの影響を防止することができる。
【００２３】
請求項１０の本発明は、求められた距離パラメータが記憶される距離パラメータ記憶手段に当該距離パラメータを記憶させるステップと、記憶された距離パラメータにより、求められた距離パラメータを変更する距離パラメータ変更手段が距離パラメータを変更するステップとを備えることを特徴とする請求項１ないし９のいずれかに記載のコンテンツ送信方法をもって解決手段とする。
【００２４】
請求項１０の本発明によれば、求められた距離パラメータが記憶される距離パラメータ記憶手段に当該距離パラメータを記憶させ、記憶された距離パラメータにより、求められた距離パラメータを変更することで、変異的な距離パラメータの影響を除去するような変更を行うことができる。
【００２５】
請求項１１の本発明は、距離パラメータ変更手段は、複数の距離パラメータを平均化したものを１つの距離パラメータとすることを特徴とする請求項１０記載のコンテンツ送信方法をもって解決手段とする。
【００２６】
請求項１１の本発明によれば、複数の距離パラメータを平均化したものを１つの距離パラメータとすることことで、変異的な距離パラメータの影響を除去することができる。
【００２７】
請求項１２の本発明は、コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像するステップと、当該コンテンツ表示装置の映像送信手段が、撮像された映像をコンテンツ送信装置に送信するステップと、請求項２、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信するステップと、当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させるステップとを備えることを特徴とするコンテンツ表示方法をもって解決手段とする。
【００２８】
請求項１２の本発明によれば、コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像し、当該コンテンツ表示装置の映像送信手段が、撮像された映像をコンテンツ送信装置に送信し、請求項２、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信し、当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させることで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００２９】
請求項１３の本発明は、コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像するステップと、当該コンテンツ表示装置の動き推定手段が、撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求めるステップと、当該コンテンツ表示装置の距離推定手段が、撮像された映像により被写体までの距離を示す距離パラメータを求めるステップと、当該コンテンツ表示装置のパラメータ送信手段が、当該両パラメータをコンテンツ送信装置に送信するステップと、請求項３、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信するステップと、当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させるステップとを備えることを特徴とするコンテンツ表示方法をもって解決手段とする。
【００３０】
請求項１３の本発明によれば、コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像し、当該コンテンツ表示装置の動き推定手段が、撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求め、当該コンテンツ表示装置の距離推定手段が、撮像された映像により被写体までの距離を示す距離パラメータを求め、当該コンテンツ表示装置のパラメータ送信手段が、当該両パラメータをコンテンツ送信装置に送信し、請求項３、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信し、当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させることで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００３１】
請求項１４の本発明は、コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像するステップと、当該コンテンツ表示装置の動き推定手段が、撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求めるステップと、当該コンテンツ表示装置の距離推定手段が、撮像された映像により被写体までの距離を示す距離パラメータを求めるステップと、当該コンテンツ表示装置の正規化手段が、求められた動きパラメータを、求められた距離パラメータで正規化するステップと、当該コンテンツ表示装置のパラメータ送信手段が、正規化された動きパラメータをコンテンツ送信装置に送信するステップと、請求項４、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信するステップと、当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させるステップとを備えることを特徴とするコンテンツ表示方法をもって解決手段とする。
【００３２】
請求項１４の本発明によれば、コンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像し、当該コンテンツ表示装置の動き推定手段が、撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求め、当該コンテンツ表示装置の距離推定手段が、撮像された映像により被写体までの距離を示す距離パラメータを求め、当該コンテンツ表示装置の正規化手段が、求められた動きパラメータを、求められた距離パラメータで正規化し、当該コンテンツ表示装置のパラメータ送信手段が、正規化された動きパラメータをコンテンツ送信装置に送信し、請求項４、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、当該コンテンツ表示装置のコンテンツ受信手段が、送信されたコンテンツを受信し、当該コンテンツ表示装置のコンテンツ表示手段に、受信されたコンテンツを表示させることで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００３３】
請求項１５の本発明は、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段と、受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段と、受信された映像により被写体までの距離を示す距離パラメータを求める距離推定手段と、求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段と、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段と、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段とを備えることを特徴とするコンテンツ送信装置をもって解決手段とする。
【００３４】
請求項１５の本発明によれば、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段と、受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段と、受信された映像により被写体までの距離を示す距離パラメータを求める距離推定手段と、求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段と、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段と、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段とをコンテンツ送信装置に備えたことで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００３５】
請求項１６の本発明は、正規化手段は、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることを特徴とする請求項１５記載のコンテンツ送信装置をもって解決手段とする。
【００３６】
請求項１６の本発明によれば、正規化手段は、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることで、被写体までの距離に依存しないようにコンテンツを表示することができる。
【００３７】
請求項１７の本発明は、求められた距離パラメータに基づく拡大率を決定する拡大率決定手段を備え、前記コンテンツ取得手段は、決定された拡大率に応じたコンテンツを取得することを特徴とする請求項１５または１６記載のコンテンツ送信装置をもって解決手段とする。
【００３８】
請求項１７の本発明によれば、求められた距離パラメータに基づく拡大率を決定する拡大率決定手段を備え、コンテンツ取得手段は、決定された拡大率に応じたコンテンツを取得することで、被写体までの距離に応じた大きさでコンテンツを表示することができる。
【００３９】
請求項１８の本発明は、求められた動きパラメータが記憶される動きパラメータ記憶手段と、記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更する動きパラメータ変更手段とを備えることを特徴とする請求項１５ないし１７のいずれかに記載のコンテンツ送信装置をもって解決手段とする。
【００４０】
請求項１８の本発明によれば、求められた動きパラメータが記憶される動きパラメータ記憶手段と、記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更する動きパラメータ変更手段とを備えることで、コンテンツ表示装置が加速的に動かされたときの表示を当該装置が一定の速度で動かされたときの表示に対して異ならせるような変更や、変異的な動きパラメータの影響を防止するような変更を行うことができる。
【００４１】
請求項１９の本発明は、動きパラメータ変更手段は、２つの動きパラメータの差を１つの動きパラメータに加えることを特徴とする請求項１８記載のコンテンツ送信装置をもって解決手段とする。
【００４２】
請求項１９の本発明によれば、２つの動きパラメータの差を１つの動きパラメータに加えることで、コンテンツ表示装置が加速的に動かされたときの表示を当該装置が一定の速度で動かされたときの表示に対して異ならせることができる。
【００４３】
請求項２０の本発明は、動きパラメータ変更手段は、複数の動きパラメータを平均化したものを１つの動きパラメータとすることを特徴とする請求項１８記載のコンテンツ送信装置をもって解決手段とする。
【００４４】
請求項２０の本発明によれば、複数の動きパラメータを平均化したものを１つの動きパラメータとすることで、変異的な動きパラメータの影響を防止することができる。。
【００４５】
請求項２１の本発明は、求められた距離パラメータが記憶される距離パラメータ記憶手段と、記憶された距離パラメータにより、求められた距離パラメータを変更する距離パラメータ変更手段とを備えることを特徴とする請求項１５ないし２０のいずれかに記載のコンテンツ送信装置をもって解決手段とする。
【００４６】
請求項２１の本発明によれば、求められた距離パラメータが記憶される距離パラメータ記憶手段と、記憶された距離パラメータにより、求められた距離パラメータを変更する距離パラメータ変更手段とを備えることで、変異的な距離パラメータの影響を除去するような変更を行うことができる。
【００４７】
請求項２２の本発明は、距離パラメータ変更手段は、複数の距離パラメータを平均化したものを１つの距離パラメータとすることを特徴とする請求項２１記載のコンテンツ送信装置をもって解決手段とする。
【００４８】
請求項２２の本発明によれば、複数の距離パラメータを平均化したものを１つの距離パラメータとすることで、変異的な距離パラメータの影響を除去するような変更を行うことができる。
【００４９】
請求項２３の本発明は、撮像手段と、撮像手段が動かされたときの映像をコンテンツ送信装置に送信する映像送信手段と、請求項２、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、送信されたコンテンツを受信するコンテンツ受信手段と、受信されたコンテンツが表示されるコンテンツ表示手段とを備えることを特徴とするコンテンツ表示装置をもって解決手段とする。
【００５０】
請求項２３の本発明によれば、撮像手段と、撮像手段が動かされたときの映像をコンテンツ送信装置に送信する映像送信手段と、請求項２、５ないし８のいずれかに記載のコンテンツ送信方法が行われたときに、送信されたコンテンツを受信するコンテンツ受信手段と、受信されたコンテンツが表示されるコンテンツ表示手段とをコンテンツ表示装置に備えることで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００５１】
請求項２４の本発明は、請求項１ないし１６のいずれかに記載の方法を実行させるコンピュータプログラムをもって解決手段とする。
【００５２】
請求項２４の本発明によれば、このコンピュータプログラムを記録媒体に格納したり、通信網を介して伝送させて、広く流通させることができる。
【００５３】
請求項２５の本発明は、請求項２４記載のコンピュータプログラムが格納された記録媒体をもって解決手段とする。
【００５４】
請求項２５の本発明によれば、この記録媒体を流通させることができる。
【発明の効果】
【００５５】
本発明によれば、コンテンツ表示装置の撮像手段がコンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求め、撮像された映像により被写体までの距離を示す距離パラメータを求め、求められた動きパラメータを、求められた距離パラメータで正規化し、正規化された動きパラメータに応じたコンテンツを取得し、取得されたコンテンツをコンテンツ表示装置に送信することで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【発明を実施するための最良の形態】
【００５６】
以下、本発明の実施の形態を図面を参照して説明する。
【００５７】
［第１の実施の形態］
図１は、第１の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【００５８】
コンテンツ送信装置１は、あるユーザに携帯される携帯端末２（コンテンツ表示装置）にコンテンツを表示させるものであり、両者は伝送路Ｎ１を介して接続される。また、コンテンツ送信装置１は、コンテンツを記憶するコンテンツ記憶装置３に伝送路Ｎ２を介して接続される。なお、コンテンツ記憶装置３をコンテンツ送信装置１が備えてもよい。
【００５９】
コンテンツ送信装置１は、カメラ２１（撮像手段）を備える携帯端末２から送信された映像を受信する映像受信部１０１（映像受信手段）と、携帯端末２の動きを推定する動き推定部１０２（動き推定手段）と、被写体までの距離を推定する距離推定部１０３（距離推定手段）と、動き推定部１０２により求められた動きパラメータを距離推定部１０３により求められた距離パラメータで正規化する正規化部１０４（正規化手段）と、コンテンツ記憶装置３に記憶されたコンテンツが記憶されるコンテンツ記憶部１０５と、正規化された動きパラメータに応じたコンテンツをコンテンツ記憶部１０５から取得するコンテンツ取得部１０６（コンテンツ取得手段）と、読み出されたコンテンツを携帯端末２に送信するコンテンツ送信部１０７（コンテンツ送信手段）とを備える。
【００６０】
なお、動き推定部１０２により求められた動きパラメータはベクトルを示すものであり、これを画像取得基底ベクトルと称してもよい。また、正規化された動きパラメータを正規化画像基底ベクトルと称してもよい。
【００６１】
携帯端末２は、携帯端末２の本体に位置を固定されたカメラ２１と、カメラ２１で撮像された映像を送信する映像送信部２２（映像送信手段）と、コンテンツ送信装置１から送信されたコンテンツの部分を受信するコンテンツ受信部２３（コンテンツ受信手段）と、受信されたコンテンツの部分が表示されるコンテンツ表示部２４（コンテンツ表示手段）とを備える。
【００６２】
図２は、コンテンツ表示部２４に表示されるコンテンツの伝送と表示の態様を示す図である。
【００６３】
例えば、コンテンツ記憶部１０５内のコンテンツの部分が伝送路Ｎ１を介して携帯端末２に送信され、コンテンツ表示部２４に表示される。ユーザが携帯端末２を少しずつ右へ動かすと、前回表示された部分の右の部分が送信され、コンテンツ表示部２４に表示される。
【００６４】
次に、図１のコンテンツ表示システムの動作を説明する。
【００６５】
図３は、第１の実施の形態のフローチャートである。
【００６６】
例えば、携帯端末２が動かされたときに、カメラ２１が撮像を開始し（Ｄ１：Ｙｅｓ）、送信部２２が撮像された映像をコンテンツ送信装置１へ送信する（Ｄ２）。
【００６７】
コンテンツ送信装置１が映像を受信した場合（Ｓ１：Ｙｅｓ）は、その映像により、動き推定部１０２が携帯端末２の動きを推定する（Ｓ２）。
【００６８】
ここで動き推定部１０２は、動きパラメータη（ｄｘ，ｄｙ）を求める。ｄｘは、例えば携帯端末２の横方向であるｘ方向（カメラでいうパン方向）の動きを示すものであり、ｄｙは、例えば携帯端末２の縦方向であるｙ方向（カメラでいうチルト方向）の動きを示すものである。
【００６９】
動き推定部１０２は、動きパラメータη（ｄｘ，ｄｙ）を求める際に、例えば直説法(Direct Method)を用いる。
【００７０】
具体的には、受信された映像中の２つの画像、つまり画像ｆ（Ｘ，Ｙ）とその後に撮像された画像ｆ’（Ｘ’，Ｙ’）を選択する。
【００７１】
ここで、（Ｘ，Ｙ）を画像ｆの点の座標とし、（Ｘ’，Ｙ’）を画像ｆ’の点の座標とすると、式（１）が成立する。
【００７２】
（Ｘ’，Ｙ’）＝（Ｘ＋ｄｘ，Ｙ＋ｄｙ）          …（１）
動き推定部１０２は、式（１）を用い、式（２）つまり画像ｆと画像ｆ’間の最小２乗誤差を最小化するｄｘ，ｄｙを求める。
【００７３】
（１／Ｎ）Σ（Ｘ，Ｙ）｛ｆ（Ｘ，Ｙ）−ｆ’（Ｘ’，Ｙ’）｝２    …（２）
具体的には、あるｄｘ，ｄｙにつき、画像ｆ内の全ての点について式（１）により画像ｆ’内の対応点の座標を求め、その点が実際の画像ｆ’上の座標に一致すれば、式（２）に従って和をとる。Ｎは和をとった点の数である。
【００７４】
なお、動きパラメータηを求める際に、オプティカルフローを用いてもよい。
【００７５】
また、受信された映像中における所定時間の経過ごとの動きパラメータη（ｄｘ，ｄｙ）からなる複数の動きパラメータηを求めてもよい。
【００７６】
一方、距離推定部１０３は、受信された映像から、例えば、その中の被写体の拡大・縮小などにより、被写体までの距離を推定する（Ｓ３）。具体的には、この距離を示す距離パラメータｄを求める。
【００７７】
次に、正規化部１０４が、動きパラメータηを正規化する（Ｓ４）。
【００７８】
図４は、その正規化を説明するためのピンホールカメラモデルを示す図であり、面Ｆは焦点面であり、面Ｉは画像平面である。
【００７９】
距離パラメータｄ＝ｄ１のときの画像平面Ｉでの被写体の移動距離をδ１とし、距離パラメータｄ＝ｄ２のときの画像平面Ｉでの被写体の移動距離をδ２とすると、ｄ２／ｄ１＝δ１／δ２の関係が成立する。
【００８０】
距離パラメータｄ＝ｄ１のときの動きパラメータをη１（ｄｘ１，ｄｙ１）として、距離パラメータｄ＝ｄ２のときの動きパラメータをη２（ｄｘ２，ｄｙ２）をη’２（ｄｘ’２，ｄｙ２’）に正規化すると、η’２は式（３）に示すようになる。
【００８１】
η’２（ｄｘ２’，ｄｙ２’）＝（ｄ２／ｄ１）×η２（ｄｘ２，ｄｙ２）    …（３）
このようにして、図５の動きパラメータη’１、η’２、η’３が求まる。
【００８２】
次に、コンテンツ取得部１０６が、正規化された動きパラメータη’に応じたコンテンツの部分を示す取得用信号を生成し（Ｓ５）、その取得用信号で示される部分をコンテンツ記憶部１０５から読み出す（Ｓ６）。なお、取得用信号をコンテンツ記憶装置３に送信し、コンテンツ記憶装置３がその取得用信号で示される部分を読み出し（Ｓ５１）、その部分をコンテンツ送信装置１へ送信し（Ｓ５２）、これをコンテンツ送信装置１が受信してもよい。
【００８３】
例えば、正規化された動きパラメータη’がη’１、η’２、η’３の３パラメータである場合は、動きパラメータη’１、η’２、η’３のそれぞれで示される位置にある２００画素×２００画素の部分を示す取得用信号を生成し、各取得用信号で示される部分をコンテンツ記憶部１０５から読み出す。
【００８４】
図３に戻り、コンテンツ送信部１０７は、読み出された部分を携帯端末２に送信する（Ｓ７）。
【００８５】
そして携帯端末２では、コンテンツ受信部２３が、送信されたコンテンツの部分を受信し（Ｄ３：Ｙｅｓ）、コンテンツ表示部２４に表示させる（Ｄ４）。一定時間経過後にコンテンツの部分が受信されない場合（Ｄ３：Ｎｏ）は、携帯端末２が自身の処理を終了させる。
【００８６】
次に、コンテンツ送信装置１は、コンテンツ取得停止命令がない場合（Ｓ８：Ｎｏ）は、Ｓ１へ制御を移す。一方、コンテンツ取得停止命令がある場合（Ｓ８：Ｙｅｓ）、あるいは、一定時間経過後に映像が受信されない場合（Ｓ１：Ｎｏ）は、コンテンツ送信装置１は自身の処理を終了させる。
【００８７】
以上説明したように、第１の実施の形態によれば、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの撮像された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段が当該動きパラメータを求めるステップ（Ｓ２）と、撮像された映像により被写体までの距離を示す距離パラメータを求める距離推定手段が当該距離パラメータを求めるステップ（Ｓ３）と、求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段が当該正規化を行うステップ（Ｓ４）と、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段が当該コンテンツを取得するステップ（Ｓ５、６）と、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段が当該コンテンツを当該コンテンツ表示装置に送信するステップ（Ｓ７）とを備えるコンテンツ送信方法を実行することで、また、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段が当該映像を受信するステップ（Ｓ１）と、各ステップＳ２〜７を備えるコンテンツ送信方法を実行することで、また、送信されたコンテンツを表示するコンテンツ表示装置の撮像手段が当該コンテンツ表示装置が動かされたときの映像を撮像したときの当該映像を受信する映像受信手段と、受信された映像によりコンテンツ表示装置の動きを示す動きパラメータを求める動き推定手段と、受信された映像により被写体までの距離を示す距離パラメータを求める距離推定手段と、求められた動きパラメータを、求められた距離パラメータで正規化する正規化手段と、正規化された動きパラメータに応じたコンテンツを取得するコンテンツ取得手段と、取得されたコンテンツを前記コンテンツ表示装置に送信するコンテンツ送信手段とを備えるコンテンツ送信装置を設けたことで、コンテンツ表示装置の動きに応じたコンテンツを表示することができる。
【００８８】
また、正規化手段が、動きパラメータを距離パラメータにより距離に依存しない動きパラメータにすることで、被写体までの距離に依存しないようにコンテンツを表示することができる。
【００８９】
［第２の実施の形態］
図６は、第２の実施の形態に係るコンテンツ表示システムの構成を示す図である。これ以降の実施の形態では、それまでに説明した実施の形態の構成要素と同じ機能を有する構成要素には同一符号を付して、重複説明を省略する。
【００９０】
コンテンツ送信装置１Ａは、コンテンツ送信装置１の構成要素に加えて、表示されるコンテンツの拡大率を決定する拡大率決定部１０８を備える。
【００９１】
図７は、第２の実施の形態に特有な処理のフローチャートである。
【００９２】
拡大率決定部１０８は、例えば、距離推定部１０３で求められた距離パラメータが大きいときは、拡大率を大きくする（Ｓ３１）。
【００９３】
次に、コンテンツ送信部１０７が、例えば、正規化された動きパラメータη’で示される位置にある１００画素×１００画素の部分を示す取得用信号を生成し（Ｓ５１）、その取得用信号で示される当該部分をコンテンツ記憶部１０５から読み出す（Ｓ６）。そして、最終的には、２００画素×２００画素の部分が表示された表示領域に１００画素×１００画素の部分が表示される。つまり拡大されて表示される。
【００９４】
なお、その他については、第１の実施の形態と同様である。
【００９５】
以上説明したように、第２の実施の形態によれば、求められた距離パラメータに基づく拡大率を決定する拡大率決定手段が当該拡大率を決定し（Ｓ３１）、コンテンツ取得手段は、決定された拡大率に応じたコンテンツを取得する（Ｓ５、６）ことで、被写体までの距離に応じた大きさでコンテンツを表示することができる。
【００９６】
［第３の実施の形態］
図８は、第３の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【００９７】
コンテンツ送信装置１Ｂは、コンテンツ送信装置１の構成要素に加えて、動きパラメータηが記憶される動きパラメータ記憶部１０９と、動きパラメータηを変更する動きパラメータ変更部１１０とを備える。動きパラメータ変更部１１０は、動きパラメータηで示されるベクトルを線形、非線形に変形するものである。
【００９８】
図９は、第３の実施の形態に特有な処理のフローチャートである。図１０は、動きパラメータの変更についての説明図である。
【００９９】
動き推定部１０２は、例えば動きパラメータη１，η２，η３，η４を動きパラメータ記憶部１０９に記憶させる（Ｓ２１）。例えば、動きパラメータη２は、動きパラメータη１の１秒後のものとすると、動きパラメータ変更部１１０は、｜η２｜と｜η１｜の差、つまり、このときの動きパラメータの変化分ａ２の絶対値｜ａ２｜を求め、変更後の動きパラメータλ２の絶対値｜λ２｜を式（４）により求め、変更後の動きパラメータη２に、変更前の方向成分を与える（Ｓ２２）。
【０１００】
｜λ２｜＝｜η２｜＋｜ａ２｜      …（４）
同様に、｜ｎ１｜、｜ｎ３｜、｜ｎ４｜を式（５）、（６）、（７）により求め、変更後の動きパラメータに、変更前の方向成分を与える。
【０１０１】
｜λ１｜＝｜η１｜＋｜ａ１｜      …（５）
｜λ３｜＝｜η３｜＋｜ａ３｜      …（６）
｜λ４｜＝｜η４｜＋｜ａ４｜      …（７）
そして、変更後の動きパラメータλが第１の実施の形態の動きパラメータηとして処理される。
【０１０２】
このように、動きパラメータηを変更することで、転送速度や転送方向を変化させることができる。
【０１０３】
その他については、これまで説明した実施の形態と同様である。例えば、拡大率決定部１０８を設けてもよい。
【０１０４】
図１１は、コンテンツ送信装置１Ｂが他の変更方法で動きパラメータηを変更するときのフローチャートである。図１２は、他の方法で変更される各動きパラメータηを示す図である。図１３は、各動きパラメータηをベクトルで示した図である。図１４は、複数の動きパラメータηを１つの動きパラメータηで近似するときの説明図である。
【０１０５】
図１２のように、Ｓ２では、時刻ごとの各動きパラメータη（パン成分とチルト成分）が得られたとする。これをベクトルで示すと図１２のようになる。
【０１０６】
図１１に示すように、動き推定部１０２は、Ｓ２で求めた、図１２に示す各動きパラメータηを動きパラメータ記憶部１０９に記憶させる（Ｓ２０１）。
【０１０７】
そして、動きパラメータ変更部１１０は、図１３に示すように、動きパラメータ記憶部１０９に記憶された動きパラメータηの中の複数の動きパラメータηを平均したものを動きパラメータλとする、または、図１４に示すように、複数の動きパラメータηを１つの動きパラメータλで近似する（Ｓ２０２）。
【０１０８】
そして、変更後の動きパラメータλが第１の実施の形態の動きパラメータηとして処理される。
【０１０９】
なお、図１５に示すように、上記した方法と同様の変更方法で、正規化された動きパラメータη’を変更する動きパラメータ変更部１１０Ａを備える構成としてもよい。
【０１１０】
このように、動きパラメータηを変更することで、変異的な動きパラメータηの影響を除去することができる。
【０１１１】
その他については、これまで説明した実施の形態と同様である。例えば、拡大率決定部１０８を設けてもよい。
【０１１２】
以上説明したように、第３の実施の形態によれば、求められた動きパラメータが記憶される動きパラメータ記憶手段に当該動きパラメータを記憶させ（Ｓ２１）、記憶された動きパラメータにより、求められた動きパラメータまたは正規化された動きパラメータを変更する動きパラメータ変更手段が動きパラメータを変更する（Ｓ２２）ことで、詳しくは、動きパラメータ変更手段は、２つの動きパラメータの差を１つの動きパラメータに加えることで、コンテンツ表示装置が加速的に動かされたときの表示を当該装置が一定の速度で動かされたときの表示に対して異ならせることができ、あるいは、動きパラメータ変更手段は、複数の動きパラメータを平均化したものを１つの動きパラメータとすることで、変異的な動きパラメータの影響を防止することができる。
【０１１３】
［第４の実施の形態］
図１６は、第４の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【０１１４】
コンテンツ送信装置１Ｃは、コンテンツ送信装置１の構成要素に加えて、距離パラメータｄが記憶される距離パラメータ記憶部１１１と、距離パラメータｄを変更する距離パラメータ変更部１１２とを備える。距離パラメータ変更部１１２は、例えば距離パラメータｄに対し線形、非線形に変形を加える。
【０１１５】
図１７は、第４の実施の形態に特有な処理のフローチャートである。図１８は、変更される各距離パラメータｄと変更後の距離パラメータｄ’を示す図である。
【０１１６】
図１８のように、Ｓ３では、時刻ごとの各距離パラメータｄが得られたとする。
【０１１７】
図１７に示すように、距離推定部１０３は、Ｓ３で求めた、図１８に示す各距離パラメータｄを距離パラメータ記憶部１１１に記憶させる（Ｓ３１）。
【０１１８】
そして、距離パラメータ変更部１１０は、距離パラメータ記憶部１１１に記憶された距離パラメータｄの中の複数の距離パラメータｄを平均したものを距離パラメータｄ’とする（Ｓ３２）。図１８では、３つの距離パラメータｄを平均したものを距離パラメータｄ’としている。
【０１１９】
そして、変更後の距離パラメータｄ’が第１の実施の形態の距離パラメータｄとして処理される。
【０１２０】
このように、距離パラメータｄを変更することで、変異的な距離パラメータｄの影響を除去することができる。
【０１２１】
なお、図１９に示すように、上記した方法と同様の変更方法で、距離パラメータｄを変更し、変更された距離パラメータで、正規化された動きパラメータη’を変更する動きパラメータ変更部１１０Ａを備える構成としてもよい。
【０１２２】
その他については、これまで説明した実施の形態と同様である。例えば、拡大率決定部１０８を設けてもよい。
【０１２３】
以上説明したように、第４の実施の形態によれば、求められた距離パラメータが記憶される距離パラメータ記憶手段に当該距離パラメータを記憶させ（Ｓ３１）、記憶された距離パラメータにより、求められた距離パラメータを変更する距離パラメータ変更手段が距離パラメータを変更する（Ｓ３１）ことで、詳しくは、距離パラメータ変更手段は、複数の距離パラメータを平均化したものを１つの距離パラメータとすることで、変異的な距離パラメータの影響を除去することができる。
【０１２４】
［第５の実施の形態］
図２０は、第５の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【０１２５】
コンテンツ送信装置１Ｄは、携帯端末２から送信された動きパラメータηと距離パラメータｄを受信するパラメータ受信部１１３と、正規化部１０４と、コンテンツ記憶部１０５と、コンテンツ取得部１０６と、コンテンツ送信部１０７とを備える。
【０１２６】
携帯端末２Ａは、携帯端末２の構成要素に加えて、動き推定部１０２と、距離推定部１０３と、動きパラメータηと距離パラメータｄをコンテンツ送信装置１Ｄに送信するパラメータ送信部２５を備える。
【０１２７】
図２１は、第５の実施の形態のフローチャートである。
【０１２８】
カメラ２１が撮像を開始し（Ｄ１：Ｙｅｓ）、その映像により、動き推定部１０２がカメラ２１の動きを推定する（Ｓ２）。一方、距離推定部１０３は、その映像から、カメラ２１と被写体間の距離を推定する（Ｓ３）。パラメータ送信部２５は、動きパラメータηと距離パラメータｄをコンテンツ送信装置１Ｄに送信する（Ｄ２１）。
【０１２９】
コンテンツ送信装置１Ｄでは、送信された動きパラメータηと距離パラメータｄをパラメータ受信部１１３が受信し（Ｓ１１：Ｙｅｓ）、正規化部１０４が、受信された動きパラメータηを正規化する（Ｓ４）。
【０１３０】
なお、その他については、これまで説明した実施の形態と同様である。例えば、拡大率決定部１０８を設けてもよい。
【０１３１】
［第６の実施の形態］
図２２は、第６の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【０１３２】
コンテンツ送信装置１Ｅは、携帯端末２から送信された、正規化された動きパラメータη’を受信するパラメータ受信部１１３Ａと、コンテンツ記憶部１０５と、コンテンツ取得部１０６と、コンテンツ送信部１０７とを備える。
【０１３３】
携帯端末２Ｂは、携帯端末２Ａの構成要素に加えて、正規化部１０４と、正規化された動きパラメータη’をコンテンツ送信装置１Ｅへ送信するパラメータ送信部２５Ａを備える。
【０１３４】
図２３は、第６の実施の形態のフローチャートである。
【０１３５】
カメラ２１が撮像を開始し（Ｄ１：Ｙｅｓ）、その映像により、動き推定部１０２がカメラ２１の動きを推定する（Ｓ２）。一方、距離推定部１０３は、その映像から、カメラ２１と被写体間の距離を推定する（Ｓ３）。正規化部１０４は、動きパラメータηを距離パラメータｄで動きパラメータη’に正規化する（Ｓ４）。パラメータ送信部２５Ａは、正規化された動きパラメータη’をコンテンツ送信装置１Ｅへ送信する（Ｄ２２）
コンテンツ送信装置１Ｄでは、この正規化された動きパラメータη’をパラメータ受信部１１３Ａが受信し（Ｓ１２：Ｙｅｓ）、コンテンツ取得部１０６が、受信された動きパラメータη’に応じたコンテンツの部分を示す取得用信号を生成する（Ｓ５）。
【０１３６】
なお、その他については、これまで説明した実施の形態と同様である。例えば、拡大率決定部１０８を設けてもよい。
【０１３７】
なお、上記説明した処理を実行させるコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に格納したり、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
【図面の簡単な説明】
【０１３８】
【図１】第１の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【図２】コンテンツ表示部２４に表示されるコンテンツの伝送と表示の態様を示す図である。
【図３】第１の実施の形態のフローチャートである。
【図４】正規化を説明するためのピンホールカメラモデルを示す図である。
【図５】正規化と取得用信号の生成とコンテンツの読み出しについての説明図である。
【図６】第２の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【図７】第２の実施の形態に特有な処理のフローチャートである。
【図８】第３の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【図９】第３の実施の形態に特有な処理のフローチャートである。
【図１０】動きパラメータの変更についての説明図である。
【図１１】コンテンツ送信装置１Ｂが他の変更方法で動きパラメータηを変更するときのフローチャートである。
【図１２】他の方法で変更される各動きパラメータηを示す図である。
【図１３】各動きパラメータηをベクトルで示した図である。
【図１４】複数の動きパラメータηを１つの動きパラメータηで近似するときの説明図である。
【図１５】第３の実施の形態に係るコンテンツ表示システムの他の構成を示す図である。
【図１６】第４の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【図１７】第４の実施の形態に特有な処理のフローチャートである。
【図１８】変更される各距離パラメータｄと変更後の距離パラメータｄ’を示す図である。
【図１９】第４の実施の形態に係るコンテンツ表示システムの他の構成を示す図である。
【図２０】第５の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【図２１】第５の実施の形態のフローチャートである。
【図２２】第６の実施の形態に係るコンテンツ表示システムの構成を示す図である。
【図２３】第６の実施の形態のフローチャートである。
【符号の説明】
【０１３９】
１…コンテンツ送信装置
１Ａ…コンテンツ送信装置
１Ｂ…コンテンツ送信装置
１Ｃ…コンテンツ送信装置
１Ｄ…コンテンツ送信装置
１Ｅ…コンテンツ送信装置
２…携帯端末
２Ａ…携帯端末
２Ｂ…携帯端末
３…コンテンツ記憶装置
２１…コンテンツ受信部
２２…コンテンツ表示部
２３…カメラ
２４…映像送信部
２５…パラメータ送信部
２５Ａ…パラメータ送信部
１０１…映像受信部
１０２…動き推定部
１０３…距離推定部
１０４…正規化部
１０５…コンテンツ記憶部
１０６…コンテンツ取得部
１０７…コンテンツ送信部
１０８…拡大率決定部
１０９…動きパラメータ記憶部
１１０…動きパラメータ変更部
１１０Ａ…動きパラメータ変更部
１１１…距離パラメータ記憶部
１１２…距離パラメータ変更部
１１３…パラメータ受信部
１１３Ａ…パラメータ受信部
【図１】
2006195648.tif 000003
【図２】
2006195648.tif 000004
【図３】
2006195648.tif 000005
【図４】
2006195648.tif 000006
【図５】
2006195648.tif 000007
【図６】
2006195648.tif 000008
【図７】
2006195648.tif 000009
【図８】
2006195648.tif 000010
【図９】
2006195648.tif 000011
【図１０】
2006195648.tif 000012
【図１１】
2006195648.tif 000013
【図１２】
2006195648.tif 000014
【図１３】
2006195648.tif 000015
【図１４】
2006195648.tif 000016
【図１５】
2006195648.tif 000017
【図１６】
2006195648.tif 000018
【図１７】
2006195648.tif 000019
【図１８】
2006195648.tif 000020
【図１９】
2006195648.tif 000021
【図２０】
2006195648.tif 000022
【図２１】
2006195648.tif 000023
【図２２】
2006195648.tif 000024
【図２３】
2006195648.tif 000025