(57)【特許請求の範囲】
【請求項１】
ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御部と、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、
前記移動先座標決定部は、前記特定箇所が複数存在する場合において、複数の前記特定箇所にそれぞれ対応付けられた重要度に基づいて前記特定箇所を選択し、選択した前記特定箇所に対応する前記目標点座標に基づいて前記移動先座標を決定するものであって、前記特定箇所の前記重要度と、前記映像の視点を示す座標と前記特定箇所に対応する目標点座標との間の距離と、に基づいて前記移動先座標を決定する、
を備えることを特徴とする、ポインタ制御装置。
【請求項２】
ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御部と、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、
前記第１ポインタが過去に移動した軌跡を示す軌跡データの中から前記軌跡データを選択する軌跡選択部を備え、
前記第２表示制御部は前記軌跡選択部が選択した前記軌跡データに基づいて、前記第２ポインタが移動する前記軌跡を決定する、
ことを特徴とするポインタ制御装置。
【請求項３】
前記軌跡データが示す軌跡の始点と終点との間の直線距離に基づいて前記軌跡データを複数のグループにグループ分けし、グループ毎に前記軌跡データを記憶する軌跡記憶部を備え、
前記軌跡選択部は、前記第２ポインタの前記座標と前記目標点座標との間の直線距離に対応する前記グループに含まれる前記軌跡データを選択する、
ことを特徴とする請求項２に記載のポインタ制御装置。
【請求項４】
複数のユーザのそれぞれに個別に割り当てられる第１ポインタであり当該割り当てられた第１ポインタに対するユーザの操作に基づいて移動可能な第１ポインタを画面に表示させる第１表示制御部と、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、
を備え、
前記第２ポインタは、前記ユーザが前記第１ポインタと第２ポインタとを識別しにくい態様で表示され、かつ、いずれのユーザからも直接操作されない
ことを特徴とする、ポインタ制御装置。
【請求項５】
前記移動先座標決定部は、前記特定箇所が複数存在する場合において、複数の前記特定箇所にそれぞれ対応付けられた重要度に基づいて前記特定箇所を選択し、選択した前記特定箇所に対応する前記目標点座標に基づいて前記移動先座標を決定する、
ことを特徴とする、請求項２から請求項４に記載のポインタ制御装置。
【請求項６】
前記移動先座標決定部は、前記特定箇所の前記重要度と、前記映像の視点を示す座標と前記特定箇所に対応する目標点座標との間の距離と、に基づいて前記移動先座標を決定する、
ことを特徴とする、請求項５に記載のポインタ制御装置。
【請求項７】
前記移動先座標決定部は、前記移動先座標を決定した場合、前記移動先座標へ移動した後の前記第２ポインタの次の移動先を示す前記移動先座標を決定する、
ことを特徴とする、請求項１から請求項６のうちいずれか１項に記載のポインタ制御装置。
【請求項８】
前記目標点座標を指定可能な操作入力部、
を備えることを特徴とする、請求項１から請求項７のうちいずれか一項に記載のポインタ制御装置。
【請求項９】
前記移動先座標は、前記第２ポインタの座標と前記目標点座標とを結ぶ線分上の任意の座標を示す線分上座標を基準として決められる選択可能領域のうちのいずれかの座標である、
ことを特徴とする、請求項１から請求項８のうちいずれか一項に記載のポインタ制御装置。
【請求項１０】
前記移動先座標決定部は、前記線分上座標を、ランダム値に基づいて決定する、
ことを特徴とする、請求項９に記載のポインタ制御装置。
【請求項１１】
前記移動先座標決定部は、前記選択可能領域のうちのいずれかの前記座標を、ランダム値に基づいて決定する、
ことを特徴とする、請求項９に記載のポインタ制御装置。
【請求項１２】
前記移動先座標決定部は、事前に設定される関数によって重みづけされた前記ランダム値に基づいて決定する、
ことを特徴とする、請求項１０または請求項１１に記載のポインタ制御装置。
【請求項１３】
ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御ステップと、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、を有し、
前記移動先座標決定ステップでは、前記特定箇所が複数存在する場合において、複数の前記特定箇所にそれぞれ対応付けられた重要度に基づいて前記特定箇所を選択し、選択した前記特定箇所に対応する前記目標点座標に基づいて前記移動先座標を決定するものであって、前記特定箇所の前記重要度と、前記映像の視点を示す座標と前記特定箇所に対応する目標点座標との間の距離と、に基づいて前記移動先座標を決定する、
ことを特徴とする、ポインタ制御方法。
【請求項１４】
ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御ステップと、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、
前記第１ポインタが過去に移動した軌跡を示す軌跡データの中から前記軌跡データを選択する軌跡選択ステップと、を有し、
前記第２表示制御ステップでは、前記軌跡選択部が選択した前記軌跡データに基づいて、前記第２ポインタが移動する前記軌跡を決定する、
ことを特徴とする、ポインタ制御方法。
【請求項１５】
複数のユーザのそれぞれに個別に割り当てられる第１ポインタであり当該割り当てられた第１ポインタに対するユーザの操作に基づいて移動可能な第１ポインタを画面に表示させる第１表示制御ステップと、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、
を有し、
前記第２ポインタは、前記ユーザが前記第１ポインタと第２ポインタとを識別しにくい態様で表示され、かつ、いずれのユーザからも直接操作されない
ことを特徴とする、ポインタ制御方法。
【請求項１６】
コンピュータに、
ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御ステップと、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、を実行させるためのプログラムであり、
前記移動先座標決定ステップでは、前記特定箇所が複数存在する場合において、複数の前記特定箇所にそれぞれ対応付けられた重要度に基づいて前記特定箇所を選択し、選択した前記特定箇所に対応する前記目標点座標に基づいて前記移動先座標を決定するものであって、前記特定箇所の前記重要度と、前記映像の視点を示す座標と前記特定箇所に対応する目標点座標との間の距離と、に基づいて前記移動先座標を決定する、
プログラム。
【請求項１７】
コンピュータに、
ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御ステップと、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、
前記第１ポインタが過去に移動した軌跡を示す軌跡データの中から前記軌跡データを選択する軌跡選択ステップと、実行させるプログラムであり、
前記第２表示制御ステップでは、前記軌跡選択部が選択した前記軌跡データに基づいて、前記第２ポインタが移動する前記軌跡を決定する、
プログラム。
【請求項１８】
コンピュータに、
複数のユーザのそれぞれに個別に割り当てられる第１ポインタであり当該割り当てられた第１ポインタに対するユーザの操作に基づいて移動可能な１つの第１ポインタを画面に表示させる第１表示制御ステップと、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、
を実行させるための、プログラムであり
前記第２ポインタは、前記ユーザが前記第１ポインタと第２ポインタとを識別しにくい態様で表示され、かつ、いずれのユーザからも直接操作されない
プログラム。
【請求項１９】
映像、第１ポインタ、および第２ポインタを少なくとも表示可能な画面を備える表示部と、
ユーザからの前記第１ポインタの操作入力を受け付ける少なくとも１つの操作入力部と、
前記ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを前記画面に表示させる第１表示制御部と、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、を有し、
前記移動先座標決定部は、前記特定箇所が複数存在する場合において、複数の前記特定箇所にそれぞれ対応付けられた重要度に基づいて前記特定箇所を選択し、選択した前記特定箇所に対応する前記目標点座標に基づいて前記移動先座標を決定するものであって、前記移動先座標決定部は、前記特定箇所の前記重要度と、前記映像の視点を示す座標と前記特定箇所に対応する目標点座標との間の距離と、に基づいて前記移動先座標を決定する、
ことを特徴とする、ポインタ制御システム。
【請求項２０】
映像、第１ポインタ、および第２ポインタを少なくとも表示可能な画面を備える表示部と、
ユーザからの前記第１ポインタの操作入力を受け付ける少なくとも１つの操作入力部と、
前記ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを前記画面に表示させる第１表示制御部と、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、
前記第１ポインタが過去に移動した軌跡を示す軌跡データの中から前記軌跡データを選択する軌跡選択部を備え、
前記第２表示制御部は前記軌跡選択部が選択した前記軌跡データに基づいて、前記第２ポインタが移動する前記軌跡を決定する、
ことを特徴とする、ポインタ制御システム。
【請求項２１】
映像、複数のユーザのそれぞれに個別に割り当てられる第１ポインタ、および第２ポインタを少なくとも表示可能な画面を備える表示部と、
ユーザからの前記第１ポインタの操作入力を受け付ける少なくとも１つの操作入力部と、
前記割り当てられた第１ポインタに対するユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを前記画面に表示させる第１表示制御部と、
前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、
少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、
を有し、
前記第２ポインタは、前記ユーザが前記第１ポインタと第２ポインタとを識別しにくい態様で表示され、かつ、いずれのユーザからも直接操作されない
ことを特徴とする、ポインタ制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポインタ制御装置、ポインタ制御方法、プログラム、及びポインタ制御システムに関する。
【背景技術】
【０００２】
従来、画面に表示された映像の中の特定箇所を、ユーザがポインティングすることができる映像表示システムがある。例えば、ユーザが、マウスカーソルをマウスで操作して特定箇所をポインティングすることができる。
近年、ミュージアムにおける設備のデジタル化が進み、例えば、大型ディスプレイに表示される映像を多人数の観覧者によって鑑賞可能なミュージアムシアターがある。ミュージアムシアターにも、観覧者がポインティングすることができるものがある。例えば、ユーザによって映像の中の特定箇所（重要箇所）がポインティングされると、その箇所が拡大表示されたり、その箇所が示す映像に関連する情報が表示されたりする。
【０００３】
従来、情報提示者が、重要箇所をポインティングするようユーザを促すために、重要箇所を強調表示する表示方法が用いられてきた。ここでいう強調表示とは、例えば、ユーザの視線を誘導するための矢印の表示、ポップアップ表示、またはハイライト表示等である。特許文献１に記載のコンテンツ表示端末は、閲覧者の視線を誘導したい表示箇所に対応する位置に閲覧者の注意を喚起する表示要素、例えばワンポイントのアイコンを表示させる。また、特許文献２に記載の情報処理装置は、他のオブジェクトと視覚的に区別可能な注目オブジェクトが配置されたコンテンツをスクロールし、ポインタやカーソルによって注目オブジェクトが選択されると、そのオブジェクトの説明を出力する。
このように、従来は、重要箇所をポインタやカーソル等によってポインティングするようにユーザを促すため、情報提示者によって重要箇所が強調表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２４４１８６号公報
【特許文献２】特開２０１３−６９１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような従来の表示方法によれば、情報提示者が意図する箇所(重要箇所)にユーザの注目が集まりやすい反面、ユーザの操作は、強調表示された箇所をポインティングするだけの受動的な操作になることがある。すなわち、ユーザ自身が関心を持った箇所を自主的にポインティングするような、ユーザの自主的な操作が行われ難くなるという課題がある。
【０００６】
本発明は上記の点に鑑みてなされたものであり、ユーザの自主性が損なわれることを低減しつつ、情報提示者が意図する箇所にユーザの注目を集めることができる、ポインタ制御装置、ポインタ制御方法、プログラム、及びポインタ制御システムを提供する。
【課題を解決するための手段】
【０００７】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御部と、前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、を備えることを特徴とする、ポインタ制御装置である。
【０００８】
（２）本発明の一態様としては、前記移動先座標決定部は、前記移動先座標を決定した場合、前記移動先座標へ移動した後の前記第２ポインタの次の移動先を示す前記移動先座標を決定する、ことを特徴とする、（１）に記載のポインタ制御装置である。
【０００９】
（３）本発明の一態様としては、前記移動先座標決定部は、前記特定箇所が複数存在する場合において、複数の前記特定箇所にそれぞれ対応付けられた重要度に基づいて前記特定箇所を選択し、選択した前記特定箇所に対応する前記目標点座標に基づいて前記移動先座標を決定する、ことを特徴とする、（１）または（２）に記載のポインタ制御装置である。
【００１０】
（４）本発明の一態様としては、前記移動先座標決定部は、前記特定箇所の前記重要度と、前記映像の視点を示す座標と前記特定箇所に対応する目標点座標との間の距離と、に基づいて前記移動先座標を決定する、ことを特徴とする、（３）に記載のポインタ制御装置である。
【００１１】
（５）本発明の一態様としては、前記目標点座標を指定可能な操作入力部、を備えることを特徴とする（１）から（４）のうちいずれか１つに記載のポインタ制御装置である。
【００１２】
（６）本発明の一態様としては、前記移動先座標は、前記第２ポインタの座標と前記目標点座標とを結ぶ線分上の任意の座標を基準として決められる選択可能領域のうちのいずれかの座標である、ことを特徴とする、（１）から（５）のうちいずれか１つに記載のポインタ制御装置である。
【００１３】
（７）本発明の一態様としては、前記移動先座標決定部は、前記線分上座標を、ランダム値に基づいて決定する、ことを特徴とする、（６）に記載のポインタ制御装置である。
【００１４】
（８）本発明の一態様としては、前記移動先座標決定部は、前記選択可能領域のうちのいずれかの前記座標を、ランダム値に基づいて決定する、（６）に記載のポインタ制御装置である。
【００１５】
（９）本発明の一態様としては、前記移動先座標決定部は、事前に設定される関数によって重みづけされた前記ランダム値に基づいて決定する、ことを特徴とする、（７）または（８）に記載のポインタ制御装置である。
【００１６】
（１０）本発明の一態様としては、前記第１ポインタが過去に移動した軌跡を示す軌跡データの中から前記軌跡データを選択する軌跡選択部を備え、前記第２表示制御部は前記軌跡選択部が選択した前記軌跡データに基づいて、前記第２ポインタが移動する前記軌跡を決定する、ことを特徴とする、（１）から（９）のうちいずれか１つに記載のポインタ制御装置である。
【００１７】
（１１）本発明の一態様としては、前記軌跡データが示す軌跡の始点と終点との間の直線距離に基づいて前記軌跡データを複数のグループにグループ分けし、グループ毎に前記軌跡データを記憶する軌跡記憶部を備え、前記軌跡選択部は、前記第２ポインタの前記座標と前記目標点座標との間の直線距離に対応する前記グループに含まれる前記軌跡データを選択する、ことを特徴とする、（１０）に記載のポインタ制御装置である。
【００１８】
（１２）本発明の一態様としては、ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御ステップと、前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、を有することを特徴とする、ポインタ制御方法である。
【００１９】
（１３）本発明の一態様としては、コンピュータに、ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを画面に表示させる第１表示制御ステップと、前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定ステップと、少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御ステップと、を実行させるための、プログラムである。
【００２０】
（１４）本発明の一態様としては、映像、第１ポインタ、および第２ポインタを少なくとも表示可能な画面を備える表示部と、ユーザからの前記第１ポインタの操作入力を受け付ける少なくとも１つの操作入力部と、前記ユーザの操作に基づいて移動可能な少なくとも１つの第１ポインタを前記画面に表示させる第１表示制御部と、前記画面に表示される映像の特定箇所の座標を示す目標点座標に基づいて決定される座標を、第２ポインタの移動先の座標を示す移動先座標とする移動先座標決定部と、少なくとも１つの前記第２ポインタを前記画面に表示させ、前記第２ポインタを前記移動先座標へ移動させる第２表示制御部と、を有することを特徴とする、ポインタ制御システムである。
【発明の効果】
【００２１】
本発明によれば、ユーザの自主性が損なわれることを低減しつつ、情報提示者が意図する箇所にユーザの注目を集めることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係るポインタ制御システム１の構成の一例を示す概略図である。
【図２】本発明の実施形態に係るポインタ制御装置１０の構成の一例を示すブロック図である。
【図３】本発明の実施形態に係る表示装置１１の構成の一例を示すブロック図である。
【図４】本発明の実施形態に係る端末装置２０の構成の一例を示すブロック図である。
【図５】本発明の実施形態に係る表示装置１１に表示される映像の一例を示す概略図である。
【図６】本発明の実施形態に係る表示装置１１に表示される映像の一例を示す概略図である。
【図７】図６に示す表示装置１１に表示された映像の視点と各重要箇所との位置関係を示す概略図である。
【図８】本発明の実施形態に係る移動先座標決定部１１６による移動先座標の決定ルールの一例を示す概略図である。
【図９】本発明の実施形態に係る移動先座標決定部１１６が用いるランダム値の重みづけの一例を示す概略図である。
【図１０】本発明の実施形態に係る軌跡データ記録部１１３による軌跡データの記録の一例を示す概略図である。
【図１１】本発明の実施形態に係る軌跡選択部１１７による軌跡データの選択の一例を示す概略図である。
【図１２】本発明の実施形態に係るポインタ制御装置１０の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
（実施形態）
以下、本発明の実施形態について、図面を参照しながら説明する。
図１は、本発明の実施形態に係るポインタ制御システム１の構成の一例を示す概略図である。
図１に例示するポインタ制御システム１は、例えば、ミュージアムシアターに用いることができる。ミュージアムシアターは、複数の観覧者をミュージアムシアターの会場に収容することができる。ミュージアムシアター内には、例えばディスプレイが設置され、ディスプレイに映し出された映像を会場の観覧者全員で観覧することができる。なお、「映像」には、動画映像だけでなく静止画像も含まれる。
【００２４】
ミュージアムシアターでは、例えば、観覧者一人ひとりに操作用の端末が配布される。ディスプレイには、映像と共に、各観覧者の操作に基づいて自在に画面内を移動可能なポインタがそれぞれ表示される。観覧者は、端末により操作入力をすることによって、映像の中の特定箇所（重要箇所）へポインタを移動させる（ポインティングする）ことができる。そして、ミュージアムシアター内の観覧者全員が、各観覧者によって操作されるそれぞれのポインタの位置や動きを見ることができる。ただし、観覧者は、どのポインタが、他のどの観覧者によって操作されているポインタなのかは分からない。
【００２５】
第１の実施形態に係るポインタ制御システム１は、ポインタ制御装置１０と、表示装置１１と、少なくとも１つの端末装置２０と、を含んで構成される。
ポインタ制御装置１０は、映像コンテンツを示す映像データを記憶している。ポインタ制御装置１０は、映像データを表示装置１１へ送信する。ポインタ制御装置１０と表示装置１１とは、有線接続または無線接続によって通信可能に接続されている。表示装置１１は、ポインタ制御装置１０から受信した映像データに基づく映像を表示する。
【００２６】
また、ポインタ制御装置１０は、それぞれの端末装置２０に対応付けられたポインタであるユーザポインタｐ１（第１ポインタ）の座標を示す座標データと、各端末装置を一意に特定することができる識別子（端末ＩＤ）と、を対応付けて記憶している。ポインタ制御装置１０は、端末ＩＤと座標データとを表示装置１１へ送信する。表示装置１１は、ポインタ制御装置１０から受信した端末ＩＤと座標データとに基づいて、それぞれの端末ＩＤに対応するユーザポインタｐ１を表示する。
【００２７】
端末装置２０は、観覧者からの操作入力を受け付ける。端末装置２０は、例えばタッチパッドを含んで構成される。観覧者は、端末装置２０のタッチパッドを指でなぞることによって、操作入力を行う。端末装置２０は、自らの端末装置２０の端末ＩＤと、観覧者による操作入力に基づく座標データと、をポインタ制御装置１０へ送信する。ポインタ制御装置１０と端末装置２０とは、有線接続または無線接続によって通信可能に接続されている。ポインタ制御装置１０は、端末装置２０から受信した座標データによって、ユーザポインタｐ１の座標を示す座標データを更新する。
【００２８】
ポインタ制御装置１０は、更新された座標データと端末ＩＤとを表示装置１１へ送信する。表示装置１１は、ポインタ制御装置１０から受信した座標データと端末ＩＤとに基づいて、当該端末ＩＤに対応するユーザポインタｐ１を移動させる。
これにより観覧者は、タッチパッドを操作して、映像の中の所望の箇所へユーザポインタｐ１を移動させる（ポインティングする）ことができる。
【００２９】
また、ポインタ制御装置１０は、少なくとも１つのダミーポインタｐ２（第２ポインタ）の座標を示す座標データと、各ダミーポインタｐ２を一意に特定することができる識別子（ダミーポインタＩＤ）と、を対応付けて記憶している。ダミーポインタｐ２は、端末装置２０には対応付けられていないポインタである。また、ダミーポインタｐ２は、例えば、ユーザポインタｐ１と同一の形状、大きさおよび色によって表される。
【００３０】
これにより、ポインタ制御装置１０は、観覧者自身が操作するユーザポインタｐ１以外のポインタが、ユーザポインタｐ１であるか、またはダミーポインタｐ２であるか、を観覧者に識別させにくくすることができる。
なお、ダミーポインタｐ２が存在することは、観覧者には伝えられていないようにしてもよい。
【００３１】
また、観覧者は、自身のタッチパッドによる操作に基づく動作と一致する動作をしているユーザポインタｐ１を、表示装置１１上で発見することによって、自身が操作するユーザポインタｐ１を特定することができる。例えば、観覧者は、タッチパッドを指で細かく左右に繰り返しなぞることによって、ユーザポインタｐ１を細かく左右に移動させることにより、自身が操作するユーザポインタｐ１がどれであるかを特定することができる。
【００３２】
ポインタ制御装置１０は、ダミーポインタＩＤと座標データとを表示装置１１へ送信する。表示装置１１は、ポインタ制御装置１０から受信したダミーポインタＩＤと座標データとに基づいて、それぞれのダミーポインタｐ２を表示する。
【００３３】
また、ポインタ制御装置１０は、表示装置１１により表示される映像の中の特定箇所（重要箇所）の座標を示す座標データを記憶している。なお、重要箇所の座標は、情報提示者によって予め決められていてもよいし、観覧者には気づかれないようにしてミュージアムシアターのナビゲータによってその場で指定されてもよい。
【００３４】
ポインタ制御装置１０は、後述するルールに従って、各ダミーポインタｐ２の座標を示す座標データを更新する。座標データは、各ダミーポインタｐ２の座標が、重要箇所の座標により近い座標となるように更新される。これにより、表示装置１１において、各ダミーポインタｐ２は、重要箇所へ向かって移動していくように表示される。
【００３５】
観覧者は、実在する他の観覧者が操作しているかのように振る舞いながらダミーポインタｐ２が重要箇所へ移動していく様子を見て、その箇所が重要な、あるいは人気がある箇所であると認識することができる。
【００３６】
上述したように、観覧者は、表示されているポインタが、実在している他の観覧者が操作しているユーザポインタｐ１であるか、またはポインタ制御装置１０が動作を制御して自動的に移動するダミーポインタｐ２であるか、を識別しにくい。そのため、観覧者は、ダミーポインタｐ２による重要箇所への誘導を、情報提示者によって意図された誘導であるとは気づきにくく、観覧者の操作の主体性が損なわれにくい。
【００３７】
（ポインタ制御装置１０の構成）
次に、ポインタ制御装置１０の構成について、詳しく説明する。
図２は、本発明の実施形態に係るポインタ制御装置１０の構成の一例を示すブロック図である。
ポインタ制御装置１０は、入出力部１００と、制御部１１０と、記憶部１２０と、を含んで構成される。
【００３８】
入出力部１００は、第１通信部１０１と、第２通信部１０２と、操作入力部１０３と、を含んで構成される。入出力部１００は、例えば、通信インターフェース、およびキーボードやタッチパネル等の入力デバイスによって構成される。
【００３９】
制御部１１０は、コンテンツ再生制御部１１１と、ユーザポインタ表示制御部１１２と、軌跡データ記録部１１３と、目標点座標記録部１１４と、ダミーポインタ表示制御部１１５と、移動先座標決定部１１６と、軌跡選択部１１７と、を含んで構成される。制御部１１０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；中央演算処理装置）によって構成される。
【００４０】
記憶部１２０は、コンテンツ記憶部１２１と、コンテンツ関連情報記憶部１２２と、軌跡データ記憶部１２３と、ダミーポインタ座標記憶部１２４と、移動先座標記憶部１２５と、目標点座標記憶部１２６と、を含んで構成される。記憶部１２０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｒｅａｄ／ｗｒｉｔｅ  Ｍｅｍｏｒｙ；読み書き可能なメモリ）、又はそれらの任意の組み合わせを含んで構成される。
【００４１】
第１通信部１０１は、表示装置１１と有線または無線による通信接続をするための通信インターフェースである。第１通信部１０１は、制御部１１０から取得した各種のデータを、表示装置１１へ送信する。各種のデータとは、例えば、映像コンテンツを示す映像データ、端末ＩＤと座標データが対応付けられたデータ、ダミーポインタＩＤと座標データが対応付けられたデータ、コンテンツ関連情報を示す映像データである。
【００４２】
第２通信部１０２は、端末装置２０と有線または無線による通信接続をするための通信インターフェースである。上述したように、端末装置２０は観覧者一人ひとりに配布される装置である。したがって端末装置２０は、持ち運びがより容易になる、無線での通信接続が可能な端末であることが好ましい。第２通信部１０２は、端末装置２０から、端末ＩＤおよび座標データを含むデータを受信する。第２通信部１０２は、受信したデータを、後述するユーザポインタ表示制御部１１２へ出力する。
【００４３】
操作入力部１０３は、ナビゲータ等による操作入力を受け付ける。操作入力部１０３は、例えば、キーボード、またはタッチパネル等の入力デバイスを含んで構成される。操作入力部１０３による操作入力に基づく入力データは、ナビゲータ等が指定する重要箇所の座標を示す座標データ、および当該重要箇所の重要度を示すデータを含む。操作入力部１０３は、入力されたデータを、目標点座標記録部１１４へ出力する。
【００４４】
コンテンツ再生制御部１１１は、映像コンテンツを示す映像データをコンテンツ記憶部１２１から取得する。コンテンツ再生制御部１１１は、取得した映像データを、第１通信部１０１を介して表示装置１１へ送信する。
【００４５】
ユーザポインタ表示制御部１１２（第１表示制御部）は、ユーザポインタｐ１の動作を制御する。ユーザポインタ表示制御部１１２は、第２通信部１０２を介して端末装置２０から、端末ＩＤおよび座標データを含むデータを取得する。ユーザポインタ表示制御部１１２は、取得したデータを、第１通信部１０１を介して表示装置１１へ送信する。また、ユーザポインタ表示制御部１１２は、取得したデータを軌跡データ記録部１１３へ出力する。
【００４６】
軌跡データ記録部１１３は、ユーザポインタ表示制御部１１２から、端末ＩＤおよび座標データを含むデータを取得する。軌跡データ記録部１１３は、取得したデータを一時的に記憶する。軌跡データ記録部１１３は、一定時間（例えば１秒）以上、同一の端末ＩＤを含むデータを取得しなかった場合（すなわち、当該端末ＩＤに対応するユーザポインタｐ１が、移動状態から停止状態に変わったと判定した場合）、一時的に記憶している複数の座標データを、軌跡を示す１組の座標データとして、軌跡データ記憶部１２３に記憶させる。
【００４７】
すなわち、ユーザポインタｐ１が１回の動作において移動した軌跡を示す１組の座標データが、軌跡データ記憶部１２３に蓄積される。また、軌跡データ記録部１１３は、当該ユーザポインタｐ１が１回の動作において移動した直線距離を算出する。軌跡データ記録部１１３は、軌跡を示す１組の座標データの中の、最初に取得した座標データと最後に取得した座標データとに基づいて直線距離を算出する。軌跡データ記録部１１３は、軌跡を示す１組の座標データと、算出した直線距離を示すデータと、を対応付けて軌跡データ記憶部１２３に記憶させる。
【００４８】
目標点座標記録部１１４は、操作入力部１０３から座標データおよび重要度を示すデータを取得する。この座標データおよび重要度を示すデータは、ナビゲータ等が指定する重要箇所の座標を示す座標データ、および当該重要箇所の重要度を示すデータである。目標点座標記録部１１４は、取得したデータを、目標点座標記憶部１２６に記憶させる。
【００４９】
ダミーポインタ表示制御部１１５（第２表示制御部）は、ダミーポインタｐ２の動作を制御する。ダミーポインタ表示制御部１１５は、各ダミーポインタｐ２のダミーポインタＩＤおよび座標データを含むデータを、ダミーポインタ座標記憶部１２４に記憶させる。
【００５０】
移動先座標決定部１１６は、ダミーポインタ座標記憶部１２４から、ダミーポインタＩＤおよび座標データを含むデータを取得する。また、移動先座標決定部１１６は、目標点座標記憶部１２６から、少なくとも１つの重要箇所の、座標データおよび重要度を示すデータを取得する。
【００５１】
移動先座標決定部１１６は、重要度を示すデータに基づく後述するルールに従って、１つの重要箇所を選択する。次に、移動先座標決定部１１６は、選択した重要箇所の座標データとダミーポインタｐ２の座標データとに基づく後述するルールに従って、移動先座標を決定する。移動先座標とは、当該ダミーポインタｐ２の移動先となる座標である。移動先座標決定部１１６は、当該ダミーポインタｐ２に対応するダミーポインタＩＤと、決定した移動先座標と、を移動先座標記憶部１２５に記憶させる。
【００５２】
軌跡選択部１１７は、移動先座標が決定したダミーポインタｐ２が、現在位置から移動先座標へ移動するまでの軌跡を、過去のユーザポインタｐ１が移動した軌跡の中から選択する。軌跡選択部１１７は、ダミーポインタ座標記憶部１２４から、ダミーポインタｐ２に対応するダミーポインタＩＤおよび座標データを含むデータを取得する。また、軌跡選択部１１７は、移動先座標記憶部１２５から、当該ダミーポインタｐ２に対応するダミーポインタＩＤと移動先座標を示すデータとが対応付けられたデータを取得する。軌跡選択部１１７は、取得した当該ダミーポインタｐ２の座標データと移動先座標を示すデータとに基づいて、当該ダミーポインタｐ２の座標から移動先座標までの距離を算出する。
【００５３】
軌跡選択部１１７は、軌跡データ記憶部１２３に記憶されたデータの中から、算出した距離の値と同一または近似する値（例えば、算出した距離の値との違いが５％未満である値）であるデータを１つランダムに選択する。なお、上述したように、軌跡データ記憶部１２３には、距離を示すデータと、軌跡を示す1組の座標データと、が対応付けて記憶している。軌跡選択部１１７は、選択したデータに対応付けられた、軌跡を示す１組の座標データを取得する。軌跡選択部１１７は、ダミーポインタＩＤと、軌跡を示す１組の座標データとを、ダミーポインタ表示制御部１１５へ出力する。
【００５４】
ダミーポインタ表示制御部１１５は、軌跡選択部１１７から、ダミーポインタＩＤと、軌跡を示す１組の座標データを取得する。ダミーポインタ表示制御部１１５は、取得したデータに基づく軌跡の角度および縮尺を調整し、調整した軌跡によって、ダミーポインタｐ２を移動先座標へ移動させる。なお、ここでいう縮尺の調整とは、軌跡の縦横比率を変えずに軌跡を引き伸ばす、または縮めることによって、軌跡の大きさを調整することである。すなわち、ダミーポインタ表示制御部１１５は、取得した軌跡データが示す軌跡の始点がダミーポインタｐ２の現在の座標であり、取得した軌跡データが示す軌跡の終点がダミーポインタｐ２の移動先である移動先座標であるように、軌跡の角度および縮尺を調整する。
【００５５】
なお、ダミーポインタ表示制御部１１５が、ダミーポインタｐ２を重要箇所へ直接移動させずに移動先座標へ移動させながら徐々に重要箇所へ近づける理由は、当該ダミーポインタｐ２がポインタ制御装置１０によって制御されたポインタであることを観覧者に気づかせ難くするためである。また、ダミーポインタｐ２を移動先座標へ直線的に移動させずに過去のユーザポインタｐ１の軌跡の中から選択した軌跡によって移動させる理由についても同様であり、当該ダミーポインタｐ２がポインタ制御装置１０によって制御されたポインタであることを観覧者に識別させにくくするためである。
【００５６】
人間がポインタを操作した場合、重要箇所に直線的にポインタを移動させることは少なく、様々な軌跡を描いてポインタを重要箇所へ徐々に近づけていくことが知られている。したがって、ダミーポインタｐ２の動作が人間の操作に基づく動作に似た動作となるように、ポインタ制御装置１０は、移動先座標を決定し、過去の軌跡データを利用して、ダミーポインタｐ２を重要箇所へ徐々に近づける。
【００５７】
ダミーポインタ表示制御部１１５は、ダミーポインタｐ２に対応するダミーポインタＩＤおよび座標データを含むデータを、第１通信部１０１を介して表示装置１１へ送信する。
なお、ダミーポインタ表示制御部１１５は、軌跡を示す１組の座標データの中で最初に取得した座標データから、最後に取得した座標データまでを、順番に送信する。
【００５８】
ダミーポインタ表示制御部１１５は、最後の座標データを送信した場合（すなわち、ダミーポインタｐ２の移動先座標への移動が完了した場合）、当該移動先座標を当該ダミーポインタｐ２の座標として、ダミーポインタ座標記憶部１２４に記憶された座標データを更新する。
【００５９】
そして移動先座標決定部１１６は再び、ダミーポインタｐ２の座標データと重要箇所の座標を示す座標データとを用いて移動先座標を決定する。そして、ダミーポインタ表示制御部１１５は、ダミーポインタｐ２を新たに決定した移動先座標へ移動させる。
以上の動作を繰り返すことにより、ダミーポインタ表示制御部１１５は、徐々に重要箇所の座標へ近づくように、ダミーポインタｐ２を移動させることができる。
【００６０】
ユーザポインタ表示制御部１１２は、ユーザポインタｐ１の座標が、目標点座標記憶部１２６に記憶された重要箇所の座標に一致した場合（または、予め定められた周辺の範囲内にまで接近した場合）、重要箇所を一意に特定する識別子である重要箇所ＩＤおよび座標データをコンテンツ再生制御部１１１へ出力する。コンテンツ再生制御部１１１は、取得した重要箇所ＩＤに対応付けられたコンテンツ関連情報を示すデータを、コンテンツ関連情報記憶部１２２から取得する。コンテンツ再生制御部１１１は、取得したコンテンツ関連情報を示すデータと座標データとを含むデータを、第１通信部１０１を介して表示装置１１へ送信する。
【００６１】
以上により、ユーザポインタｐ１によって重要箇所がポインティングされた場合に、ポインタ制御装置１０は、当該重要箇所に関連する情報であるコンテンツ関連情報を、表示装置１１に表示させることができる。
【００６２】
コンテンツ記憶部１２１は、映像コンテンツを示す映像データを記憶する。
コンテンツ関連情報記憶部１２２は、コンテンツ関連情報を示すデータと重要箇所ＩＤとを対応付けて記憶する。
軌跡データ記憶部１２３は、軌跡を示す１組の座標データと、当該１組の座標データに基づく軌跡の始点と終点との間の直線距離を示すデータと、を対応付けて記憶する。
ダミーポインタ座標記憶部１２４は、ダミーポインタＩＤと、ダミーポインタｐ２の座標を示す座標データと、を対応付けて記憶する。
移動先座標記憶部１２５は、ダミーポインタＩＤと、ダミーポインタｐ２の移動先である移動先座標を示す座標データと、を対応付けて記憶する。
目標点座標記憶部１２６は、重要箇所ＩＤと重要箇所の座標を示す座標データとを対応付けて記憶する。
【００６３】
（表示装置１１の構成）
次に、表示装置１１の構成について説明する。
図３は、本発明の実施形態に係る表示装置１１の構成の一例を示すブロック図である。
表示装置１１は、通信部１２と、表示制御部１３と、表示部１４と、を含んで構成される。
通信部１２は、ポインタ制御装置１０と有線または無線による通信接続をするための通信インターフェースである。通信部１２は、ポインタ制御装置１０の第１通信部１０１と通信接続し、各種のデータを受信する。各種のデータとは、例えば、映像コンテンツを示す映像データ、端末ＩＤと座標データが対応付けられたデータ、ダミーポインタＩＤと座標データが対応付けられたデータ、コンテンツ関連情報を示す映像データ等である。
通信部１２は、受信したデータを表示制御部１３へ出力する。
【００６４】
表示制御部１３は、通信部１２から取得したデータに基づく映像を表示部１４に表示させる。表示制御部１３は、例えば、ＣＰＵを含んで構成される。
表示部１４は、表示制御部１３から入力されたデータに基づく映像を表示する。表示部１４は、例えば、ディスプレイを含んで構成される。
【００６５】
（端末装置２０の構成）
次に、端末装置２０の構成について説明する。
図４は、本発明の実施形態に係る端末装置２０の構成の一例を示すブロック図である。
端末装置２０は、操作入力部２１と、制御部２２と、通信部２３と、を含んで構成される。
操作入力部２１は、観覧者からの操作入力を受け付ける。ここで言う操作入力とは、ユーザポインタｐ１を移動させる（ポインティングする）操作に基づく操作入力である。操作入力部２１は、例えば、タッチパッド、またはタッチパネルを含んで構成される。
操作入力部２１は、操作入力に基づく操作信号を制御部２２に出力する。
【００６６】
制御部２２は、操作入力部２１から取得した操作信号に基づいて座標データを生成する。制御部２２は、生成した座標データと自らの端末装置に対応付けられた端末ＩＤとを含むデータを、通信部２３を介してポインタ制御装置１０の第２通信部１０２へ送信する。制御部２２は、例えば、ＣＰＵを含んで構成される。
【００６７】
通信部２３は、ポインタ制御装置１０と有線または無線による通信接続をするための通信インターフェースである。上述したように、端末装置２０は観覧者一人ひとりに配布される装置である。したがって端末装置２０は、持ち運びがより容易になる、無線での通信接続が可能な端末であることが好ましい。通信部２３は、ポインタ制御装置１０の第２通信部１０２と通信接続し、制御部２２から取得したデータを送信する。
【００６８】
（重要箇所の選択ルール）
次に、重要箇所が複数存在する場合における、重要箇所の選択ルールについて説明する。
図５は、本発明の実施形態に係る表示装置１１に表示される映像の一例を示す概略図である。
図５は、表示装置１１が表示している映像の中に、３つの重要箇所、ｏｂｊ０１、ｏｂｊ０２、およびｏｂｊ０３が含まれている様子を表す。また、ｍ０１、ｍ０２、およびｍ０３は、ｏｂｊ０１、ｏｂｊ０２、およびｏｂｊ０３のそれぞれの中心点を表す。
また、各重要箇所には、情報提示者によって予め重要度がそれぞれ設定されている。ここでは、ｏｂｊ０１、ｏｂｊ０２、およびｏｂｊ０３の重要度として、それぞれ１００、８０、１２０という値が予め設定されているものとする。
【００６９】
移動先座標決定部１１６は、これら３つの重要箇所の中から１つの重要箇所を選択する。
まず、移動先座標決定部１１６は、表示されている映像に含まれる重要箇所のうち、中心点の位置が表示されていない重要箇所は選択対象外とする。すなわち、図５においては、移動先座標決定部１１６は、中心点の位置が表示されていない（中心点が画面の枠外にある）重要箇所ｏｂｊ０３は選択対象外とする。
【００７０】
移動先座標決定部１１６は、選択対象である重要箇所の中で、最も重要度が高い重要箇所を選択する。すなわち、選択対象である重要箇所ｏｂｊ０１、ｏｂｊ０２の重要度は、それぞれ１００、８０であることから、移動先座標決定部１１６は、重要箇所ｏｂｊ０１を選択する。そして、移動先座標決定部１１６は、選択したｏｂｊ０１の中心点ｍ０１を、目標点座標として設定する。移動先座標決定部１１６は、設定した目標点座標とダミーポインタｐ２の座標とに基づいて、当該ダミーポインタｐ２の移動先である移動先座標を決定する。
なお、表示装置１１に表示されている映像が更新される毎に、上記の重要箇所を選択する処理が行われる。
【００７１】
（３次元映像表示時の重要箇所の選択ルール）
次に、重要箇所が複数存在する場合であり、表示装置１１に表示される映像が３次元映像である場合における、重要箇所の選択ルールについて説明する。
図６は、本発明の実施形態に係る表示装置１１に表示される映像の一例を示す概略図である。
図６は、表示装置１１が表示している映像が３次元映像であり、映像の中には、３つの重要箇所、ｏｂｊ１１、ｏｂｊ１２、およびｏｂｊ１３が含まれている様子を表す。また、ｍ１１、ｍ１２、およびｍ１３は、ｏｂｊ１１、ｏｂｊ１２、およびｏｂｊ１３のそれぞれの中心点を表す。
【００７２】
また、図７は、図６に示す表示装置１１に表示された映像の視点と各重要箇所との位置関係を示す概略図である。
図７において、ｖｐ１は３次元映像における視点の位置を表す。また、ｄ１１、ｄ１２、およびｄ１３は、視点ｖｐ１から各重要箇所の中心点ｍ１１、ｍ１２、およびｍ１３までのそれぞれの距離を表す。
【００７３】
３次元映像の場合には、移動先座標決定部１１６は、複数の重要箇所の中から１つの重要箇所を選択するために、重要度のほか、始点から重要箇所までの距離を考慮することができる。例えば、移動先座標決定部１１６は、重要度をＩ、視点から重要箇所の中心点までの距離をＲ、および調整係数をｒとして、Ｉ−Ｒ×ｒの値が最大となる重要箇所を選択する。
【００７４】
ここでは例えば、ｏｂｊ１１、ｏｂｊ１２、およびｏｂｊ１３の重要度（Ｉ）として、それぞれ１００，１２０，８０という値が設定されている。また例えば、ｄ１１、ｄ１２、およびｄ１３の距離（Ｒ）は、それぞれ１００、１６０、および４０である。また例えば、調整係数（ｒ）は、０．５である。すると、ｏｂｊ１１、ｏｂｊ１２、およびｏｂｊ１３に対する、Ｉ−Ｒ×ｒの値はそれぞれ５０、４０、および６０となる。
【００７５】
移動先座標決定部１１６は、中心点の位置が表示されていない（画面の枠外にある）重要箇所ｏｂｊ１３は選択対象外とする。
移動先座標決定部１１６は、選択対象である重要箇所の中で、最もＩ−Ｒ×ｒの値が大きい重要箇所を選択する。すなわち、選択対象である重要箇所ｏｂｊ１１、ｏｂｊ１２の重要度は、それぞれ５０、４０であることから、移動先座標決定部１１６は、重要箇所ｏｂｊ１１を選択する。そして、移動先座標決定部１１６は、選択したｏｂｊ１１の中心点ｍ１１を、目標点座標として設定する。移動先座標決定部１１６は、設定した目標点座標とダミーポインタｐ２の座標とに基づいて、当該ダミーポインタｐ２の移動先座標を決定する。
なお、表示装置１１に表示されている映像が更新される毎に、上記の重要箇所を選択する処理が行われる。
【００７６】
（移動先座標の決定ルール）
次に、移動先座標の決定ルールについて説明する。
図８は、本発明の実施形態に係る移動先座標決定部１１６による移動先座標の決定ルールの一例を示す概略図である。
図８は、移動先座標決定部１１６が選択した重要箇所の中心点がｍ２１であり、ダミーポインタｐ２の移動先である移動先座標ｅ２１を決定する様子を表す。
【００７７】
移動先座標決定部１１６は、以下の２つの手順によって移動先座標を決定する。
まず、移動先座標決定部１１６は、ダミーポインタｐ２の現在位置を示す座標を始点ｓ１とし、始点ｓ１と目標点座標ｍ２１を結ぶ線分上の点を１つ決定する。このとき、移動先座標決定部１１６は、例えば、０から１までの間の値をランダムに発生するランダム値Ａを用いる。移動先座標決定部１１６は、ランダム値Ａが０の場合は始点、ランダム値Ａが１の場合は目標点となるように座標を線形補間する。移動先座標決定部１１６は、ランダム値Ａに基づいて線分上座標ｓｐ２１を決定する。
【００７８】
次に、移動先座標決定部１１６は、線分上座標ｓｐ２１からランダムな方向へランダムな距離（ｄｄ２１）を移動させた点を１つ決定し、この点を示す座標を移動先座標ｅ２１とする。なお、線分上座標ｓｐ２１から移動させる距離ｄｄ２１の上限値として、予め距離ｒｇ１が定められている。移動先座標決定部１１６は、例えば、０から１までの間の値をランダムに発生するランダム値Ｂを用いる。移動先座標決定部１１６は、ランダム値Ｂが０の場合は距離ｄｄ２１が０であり、ランダム値Ｂが１の場合は距離ｄｄ２１がｒｇ１の値になるように線形補間する。
【００７９】
なお、移動先座標決定部１１６が、発生したランダム値Ａおよびランダム値Ｂに更に重みづけをして、線分上座標ｓｐ２１および移動先座標ｅ２１を決定するようにしてもよい。
図９は、本発明の実施形態に係る移動先座標決定部１１６が用いるランダム値の重みづけの一例を示す概略図である。
図９に示すグラフの横軸は、ランダム値Ａまたはランダム値Ｂの値を表す。また、縦軸は、移動先座標決定部１１６がランダム値Ａまたはランダム値Ｂを重みづけした後の値を表す。
【００８０】
移動先座標決定部１１６が、常に１倍の重みづけをする場合（すなわち、重みづけしない場合）には、直線ｐｄ１のようなグラフになる。移動先座標決定部１１６は、例えば、曲線ｐｄ２のような曲線を割り当てることにより、ランダム値Ａまたはランダム値Ｂの値を重みづけすることが可能になる。例えば、発生したランダム値Ａまたはランダム値Ｂの値の値が０．３である場合、曲線ｐｄ２によって重みづけされた後の値も０．３となる。また、発生したランダム値Ａまたはランダム値Ｂの値の値が０．３より小さい場合、曲線ｐｄ２によって重みづけされた後の値は、発生したランダム値Ａまたはランダム値Ｂの値よりも小さい値となる。また、発生したランダム値Ａまたはランダム値Ｂの値の値が０．３より大きい場合、曲線ｐｄ２によって重みづけされた後の値は、発生したランダム値Ａまたはランダム値Ｂの値よりも大きい値となる。
【００８１】
なお、ランダム値Ａまたはランダム値Ｂの値に重みづけをする理由は、ダミーポインタｐ２の動作に偏りを持たせるためである。人間が操作するポインタの動作は、操作に癖が含まれることにより、均一な確率で発生するランダム値に基づく動作とは異なる。したがって、移動先座標決定部１１６は、ランダム値に重みづけをすることによって、癖のある人間によるポインタの動作に近いポインタの動作を実現する。これにより、移動先座標決定部１１６は、ダミーポインタｐ２がポインタ制御装置１０によって制御されたポインタであることを、観覧者に気づかせ難くすることができる。
【００８２】
（軌跡データの選択ルール）
次に、軌跡データの選択ルールについて説明する。
図１０は、本発明の実施形態に係る軌跡データ記録部１１３による軌跡データの記録の一例を示す概略図である。
軌跡データ記録部１１３は、観覧者による入力操作（すなわち、ユーザポインタｐ１を移動させる操作）の入力開始から入力終了までを１単位として、ユーザポインタｐ１が移動した軌跡を示す1組の座標データを、軌跡データ記憶部１２３に記憶させる。
【００８３】
図１０は、３つの軌跡データを例示したものである。ｔｒ１０１、ｔｒ１０２、およびｔｒ１０３は、それぞれ過去にユーザポインタｐ１が移動した軌跡を表す。また、ｓ１０１、ｓ１０２、およびｓ１０３はそれぞれの軌跡の始点を表し、ｅ１０１、ｅ１０２、およびｅ１０３はそれぞれの軌跡の終点を表す。また、ｄ１０１、ｄ１０２、およびｄ１０３は、それぞれの軌跡の始点から終点までの直線距離を表す。軌跡データ記憶部１２３には、このように、軌跡の始点から終点への方向および距離が異なる、様々な軌跡データが蓄積される。
【００８４】
なお、軌跡データ記憶部１２３の記憶容量が有限である場合には、以下のような構成にしてもよい。軌跡データ記録部１１３は、例えば、軌跡の始点から終点までの直線距離に応じて１０個程度のグループにデータを分類して、軌跡データ記憶部１２３にそれぞれ記憶させる。軌跡データ記録部１１３は、グループ毎にＦＩＦＯルールに従って軌跡データ記憶部１２３に記憶させるデータを更新する。すなわち、記憶可能なデータの件数の上限値がグループ毎に予め設定され、最大数に達した場合には、新規データが登録される毎に、古いデータが順に削除される。これにより、軌跡データ記憶部１２３の記憶容量が有限であっても、軌跡データ記憶部１２３は、軌跡の始点から終点までの直線距離が異なる様々なデータを常に保持しておくことができる。
【００８５】
図１１は、本発明の実施形態に係る軌跡選択部１１７による軌跡データの選択の一例を示す概略図である。
図１１において、ｓ２０１はダミーポインタｐ２の座標であり、ｅ２０１は移動先座標決定部１１６によって決定された目標点座標である。
【００８６】
軌跡選択部１１７は、ダミーポインタｐ２の座標ｓ２０１と目標点座標ｅ２０１とに基づいて、ダミーポインタｐ２の座標ｓ２０１と目標点座標ｅ２０１との間の距離ｄ２０１を求める。
軌跡選択部１１７は、軌跡データ記憶部１２３に記憶された軌跡を示す１組の座標データのうち、距離ｄ２０１の距離が属するグループに属するデータの中から、任意に１つのデータを選択する。例えば、軌跡選択部１１７は、距離ｄ２０１の距離が属するグループに属する軌跡ｔｒ１０３（図１０）を示すデータを選択し、軌跡データ記憶部１２３から取得する。軌跡選択部は、選択したデータを、ダミーポインタ表示制御部１１５へ出力する。
【００８７】
ダミーポインタ表示制御部１１５は、軌跡ｔｒ１０３の始点ｓ１０３と終点ｅ１０３との間の距離ｄ１０３が、距離ｄ２０１と等しくなるように軌跡ｔｒ１０３の縮尺を調整する。縮尺を調整した後の軌跡を、軌跡ｔｒ１０３ａ（図示せず）とする。また、軌跡選択部１１７は、軌跡ｔｒ１０３ａの始点から終点への方向を、ダミーポインタｐ２の座標ｓ２０１から目標点座標ｅ２０１への方向と同一となるように角度を調整する。図１１に示す軌跡ｔｒ１０３ｂは、角度を調整した後の軌跡である。
【００８８】
ダミーポインタ表示制御部１１５は、軌跡データｔｒ１０３ｂに基づいて複数の座標データに変換する。ダミーポインタ表示制御部１１５は、変換した座標データとダミーポインタＩＤとを含むデータを、軌跡の始点を示す座標データから順に終点を示す座標データまで、第１通信部１０１を介して、表示装置１１の通信部１２へ送信する。
【００８９】
これにより、ポインタ制御装置１０は、過去の観覧者の操作によって得られたユーザポインタｐ１の軌跡を、ダミーポインタｐ２の動作に活用することができる。ダミーポインタｐ２は、人間がした操作に基づく軌跡と同一または類似する軌跡によって移動する。そのため、実施形態に係るポインタ制御システム１において、ダミーポインタｐ２が人間によって操作されたポインタではないことを、観覧者が認識することが困難である。
【００９０】
（ポインタ制御装置１０の動作）
次に、ポインタ制御装置１０がダミーポインタｐ２を移動させる動作の流れについて説明する。
図１２は、本発明の実施形態に係るポインタ制御装置１０の動作の一例を示すフローチャートである。本フローチャートは、表示装置１１に重要箇所の中心点が表示された場合に開始する。
【００９１】
（ステップＳ１０１）表示装置１１に重要箇所の中心点が表示される。その後、ステップＳ１０２へ進む。
【００９２】
（ステップＳ１０２）移動先座標決定部１１６は、表示装置１１に表示されている重要箇所の中から、重要度を示す情報に基づいて１つの重要箇所を選択する。その後、ステップＳ１０３へ進む。
【００９３】
（ステップＳ１０３）移動先座標決定部１１６は、選択した重要箇所の中心点を目標点座標とする。移動先座標決定部１１６は、ダミーポインタｐ２の座標と目標点座標とに基づいて、当該ダミーポインタｐ２の移動先とする移動先座標を決定する。その後、ステップＳ１０４へ進む。
【００９４】
（ステップＳ１０４）軌跡選択部１１７は、ダミーポインタｐ２の座標と移動先座標とに基づいて、ダミーポインタｐ２の座標と移動先座標との間の距離を求める。軌跡選択部１１７は、ダミーポインタｐ２の座標と移動先座標との間の距離と、軌跡データの始点と終点と間の直線距離と、が同一または近似する１組の座標データを、軌跡データ記憶部１２３から取得する。軌跡データ記憶部１２３は、取得した１組の座標データを、ダミーポインタ表示制御部１１５へ出力する。その後、ステップＳ１０５へ進む。
【００９５】
（ステップＳ１０５）ダミーポインタ表示制御部１１５は、軌跡データ記憶部１２３から取得した１組の座標データに基づく軌跡の縮尺および方向を調整する。すなわち、ダミーポインタ表示制御部１１５は、ダミーポインタｐ２の座標と移動先座標とが、それぞれ軌跡の始点と終点とに一致するように１組の座標データを調整する。ダミーポインタ表示制御部１１５は、調整した１組の座標データとダミーポイントＩＤとを含むデータを、第１通信部１０１を介して表示装置１１の通信部１２へ送信する。これにより、ダミーポインタ表示制御部１１５は、ダミーポインタｐ２を移動先座標へ移動させることができる。その後、ステップＳ１０６へ進む。
【００９６】
（ステップＳ１０６）表示装置１１に表示されている映像が更新されている場合には、ステップＳ１０７へ進む。そうでない場合は、ステップＳ１０３へ戻る。
【００９７】
（ステップＳ１０７）表示装置１１に表示されている映像に重要箇所の中心点が１つ以上含まれている場合には、ステップＳ１０２へ戻る。そうでない場合は、本フローチャートの処理を終了する。
【００９８】
以上、説明したように、本発明の実施形態に係るポインタ制御装置１０は、あたかも人間が操作しているかのようにダミーポインタｐ２を動作させる。ポインタ制御装置１０が、情報提示者が意図する重要箇所へ向かってダミーポインタｐ２を移動させることにより、観覧者の注目が喚起される。観覧者は、ダミーポインタｐ２が、他の観覧者によって操作されているポインタであるか、またはポインタ制御装置１０によって自動的に制御されているポインタであるか、を識別することが困難である。よって、観覧者は、ダミーポインタｐ２によってポインティングされている箇所が情報提供者によって意図された重要箇所であることに気づくことが困難である。そのため、観覧者は、ダミーポインタｐ２がポインティングしている箇所を、観覧者自身も同様にポインティングするか否かを、自身の興味に基づいて自主的に判断する。一方、上述したように、情報提示者が意図する箇所を強調表示する従来の表示方法では、ユーザの操作は、強調表示された箇所をポインティングするだけの受動的な操作になりやすい。
【００９９】
以上により、本発明の実施形態に係るポインタ制御システム１は、ユーザの自主性が損なわれることを低減しつつ、情報提示者が位置する箇所にユーザの注目を集めることができる。
【０１００】
以上、この発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１０１】
例えば、上述した実施形態においては、映像コンテンツおよびコンテンツ関連情報を表示装置１１に表示させるコンテンツ再生制御部１１１と、ユーザポインタｐ１の表示を制御するユーザポインタ表示制御部１１２およびダミーポインタｐ２の表示を制御するダミーポインタ表示制御部１１５と、をいずれもポインタ制御装置１０が備えるものとしたが、これに限られない。例えば、コンテンツ再生制御部１１１と、ユーザポインタ表示制御部１１２およびダミーポインタ表示制御部１１５と、がそれぞれ異なる装置に備えられているような構成であってもよい。
【０１０２】
また、例えば、上述した実施形態においては、ポインタ制御装置１０と表示装置１１とは別々の装置である構成としたが、これに限られない。ポインタ制御装置１０の有する機能と表示装置１１が有する機能を、１つの装置が有するような構成であっても構わない。
【０１０３】
なお、上述した実施形態におけるポインタ制御装置１０の一部又は全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【０１０４】
なお、ここでいう「コンピュータシステム」とは、ポインタ制御装置１０に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１０５】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１０６】
また、上述した実施形態におけるポインタ制御装置１０を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。ポインタ制御装置１０の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１０７】
１・・・ポインタ制御システム、１０・・・ポインタ制御装置、１１・・・表示装置、１２・・・通信部、１３・・・表示制御部、１４・・・表示部、２０・・・端末装置、２１・・・操作入力部、２２・・・制御部、２３・・・通信部、１００・・・入出力部、１０１・・・第１通信部、１０２・・・第２通信部、１０３・・・操作入力部、１１０・・・制御部、１１１・・・コンテンツ再生制御部、１１２・・・ユーザポインタ表示制御部（第１表示制御部）、１１３・・・軌跡データ記録部、１１４・・・目標点座標記録部、１１５・・・ダミーポインタ表示制御部（第２表示制御部）、１１６・・・移動先座標決定部、１１７・・・軌跡選択部、１２０・・・記憶部、１２１・・・コンテンツ記憶部、１２２・・・コンテンツ関連情報記憶部、１２３・・・軌跡データ記憶部、１２４・・・ダミーポインタ座標記憶部、１２５・・・移動先座標記憶部、１２６・・・目標点座標記憶部、ｐ１・・・ユーザポインタ、ｐ２・・・ダミーポインタ
【図１】
0006645052.tif 000002
【図２】
0006645052.tif 000003
【図３】
0006645052.tif 000004
【図４】
0006645052.tif 000005
【図５】
0006645052.tif 000006
【図６】
0006645052.tif 000007
【図７】
0006645052.tif 000008
【図８】
0006645052.tif 000009
【図９】
0006645052.tif 000010
【図１０】
0006645052.tif 000011
【図１１】
0006645052.tif 000012
【図１２】
0006645052.tif 000013