(57)【要約】【課題】本発明は、ユーザの頭部の動作により自走する複数の物体の移動を制御する処理を行うことで、隠れている物体を簡単に見やすい位置に移動させることができるようにする技術の提供を目的とする。【解決手段】頭部動作検出装置を使ってユーザの頭部の動くことが検出される場合に、最も手前に位置する物体を頭部の動き方向とは逆の方向へ移動させる。また、ユーザの頭部が一定方向に動いていく場合に、頭部動作検出装置の検出値の指す注目対象の物体を特定して、その注目対象の物体よりも手前に位置する物体を頭部の動き方向とは逆の方向へ移動させるとともに、その注目対象の物体を頭部の動き方向へ移動させる。また、頭部動作検出装置の検出値の指す注目対象の物体を特定して、頭部の動きが一定時間ないとき、または頭部に特定の動きがあるときに、その注目対象の物体を最も手前の位置へ移動させる。【選択図】          図１
2004192304.tif 000002
【特許請求の範囲】
【請求項１】
自走する複数の物体の移動を制御する物体移動制御装置であって、
ユーザの頭部の位置・角度・加速度・角速度の一部または全部を検出する頭部動作検出装置の検出値を入力する手段と、
上記検出値に従って、各物体の備える物体駆動装置を制御することで各物体を移動させる手段とを備えることを、
特徴とする物体移動制御装置。
【請求項２】
請求項１記載の物体移動制御装置において、
上記移動させる手段は、最も手前に位置する物体を頭部の動き方向とは逆の方向へ移動させることを、
特徴とする物体移動制御装置。
【請求項３】
請求項１記載の物体移動制御装置において、
上記移動させる手段は、頭部が一定方向に動いていくときに、上記検出値により特定される注目対象の物体よりも手前に位置する物体を頭部の動き方向とは逆の方向へ移動させるとともに、その注目対象の物体を頭部の動き方向へ移動させることを、
特徴とする物体移動制御装置。
【請求項４】
請求項１ないし３のいずれか１項に記載の物体移動制御装置において、
上記移動させる手段は、頭部の動きが一定時間ないとき、または頭部に特定の動きがあるとき、または入力装置による特定の操作があるときに、上記検出値により特定される注目対象の物体を最も手前の位置へ移動させることを、
特徴とする物体移動制御装置。
【請求項５】
自走する複数の物体の移動を制御する物体移動制御方法であって、
ユーザの頭部の位置・角度・加速度・角速度の一部または全部を検出する頭部動作検出装置の検出値を入力する過程と、
上記検出値に従って、各物体の備える物体駆動装置を制御することで各物体を移動させる過程とを備えることを、
特徴とする物体移動制御方法。
【請求項６】
請求項５記載の物体移動制御方法において、
上記移動させる過程では、最も手前に位置する物体を頭部の動き方向とは逆の方向へ移動させることを、
特徴とする物体移動制御方法。
【請求項７】
請求項５記載の物体移動制御方法において、
上記移動させる過程では、頭部が一定方向に動いていくときに、上記検出値により特定される注目対象の物体よりも手前に位置する物体を頭部の動き方向とは逆の方向へ移動させるとともに、その注目対象の物体を頭部の動き方向へ移動させることを、
特徴とする物体移動制御方法。
【請求項８】
請求項５ないし７のいずれか１項に記載の物体移動制御方法において、
上記移動させる過程では、頭部の動きが一定時間ないとき、または頭部に特定の動きがあるとき、または入力装置による特定の操作があるときに、上記検出値により特定される注目対象の物体を最も手前の位置へ移動させることを、
特徴とする物体移動制御方法。
【請求項９】
請求項５ないし８のいずれか１項に記載の物体移動制御方法の実現に用いられる処理をコンピュータに実行させるための物体移動制御プログラム。
【請求項１０】
請求項５ないし８のいずれか１項に記載の物体移動制御方法の実現に用いられる処理をコンピュータに実行させるための物体移動制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザの頭部の動作により自走する複数の物体の移動を制御する処理を行う物体移動制御装置及びその方法と、その物体移動制御方法の実現に用いられる物体移動制御プログラム及びそのプログラムを記録した記録媒体とに関する。
【０００２】
【従来の技術】
物体に情報を持たせて、維持管理を行うための従来技術の一例として、サイバーコード（ソニー製）という技術がある。
【０００３】
この技術は、情報を持った２次元バーコードを物体に取り付けて、それをカメラで撮影することにより、物体の持っている情報を検出することができるようにする技術である。
【０００４】
一方、ユーザがマスタ装置を操作することで、遠隔地にあるロボットを操縦するものがある（例えば、特許文献１参照）。
【０００５】
その他に、本発明に関連する技術として、頭部動作によりカメラを動かして観察物を見やすくするもの（例えば、特許文献２参照）などがある。
【０００６】
【特許文献１】
特開平５−６９８３２号公報
【特許文献２】
特開平８−２２０４７１号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、サイバーコードの技術に従っていると、複数の物体が重なっている場合には、バーコードが隠れてしまうことで、物体の持っている情報を検出することができないという問題があった。
【０００８】
従って、手前の物体の影に隠れている物体がどういうものであるのか分からないという問題があった。
【０００９】
この問題を解決するために、特許文献１に記載されるような操縦環境を構築して物体を移動させるという方法を用いることも考えられるが、そのような操縦環境を構築すると、ユーザは物体を動かすのに複雑な操作を強いられるという新たな問題がでてくることになる。
【００１０】
本発明はかかる事情に鑑みてなされたものであって、ユーザの頭部の動作により自走する複数の物体の移動を制御する処理を行うことで、隠れている物体を簡単に見やすい位置に移動させることができるようにする新たな技術の提供を目的とする。
【００１１】
【課題を解決するための手段】
この目的を達成するために、本発明の物体移動制御装置は、自走する複数の物体の移動を制御する処理を行うために、▲１▼ユーザの頭部の位置・角度・加速度・角速度の一部または全部を検出する頭部動作検出装置の検出値を入力する手段と、▲２▼頭部動作検出装置の検出値と、その検出値に割り当てられる順序情報との対応関係のデータを記憶する手段と、▲３▼その対応関係データに従って、頭部動作検出装置の検出値の指す注目対象の物体を特定する手段と、▲４▼頭部動作検出装置の検出値の検出値に従って、各物体の備える物体駆動装置を制御することで物体を移動させる手段とを備えるように構成する。
【００１２】
以上の各処理手段が動作することで実現される本発明の物体移動制御方法はコンピュータプログラムで実現できるものであり、このコンピュータプログラムは、半導体メモリなどのような適当な記録媒体に記録して提供したり、ネットワークを介して提供することができる。
【００１３】
このように構成される本発明の物体移動制御装置では、ユーザの頭部が動く場合に、最も手前に位置する物体を頭部の動き方向とは逆の方向へ移動させるように処理する。
【００１４】
この動作に従って、ユーザは、マウスやキーボードといった入力装置を操作することなく、頭部を動かすだけでもって、最も手前に位置する物体の後ろに隠れている物体を見ることができるようになる。
【００１５】
また、このように構成される本発明の物体移動制御装置では、ユーザの頭部が一定方向に動いていく場合に、頭部動作検出装置の検出値の指す注目対象の物体を特定して、その注目対象の物体よりも手前に位置する物体を頭部の動き方向とは逆の方向へ移動させるとともに、その注目対象の物体を頭部の動き方向へ移動させるように処理する。
【００１６】
例えば、ユーザの頭部が動いていく方向に、最初の検出値の範囲の所では最も手前の物体から数えて２番目の物体、次の検出値の範囲の所では３番目の物体が注目対象の物体になるというような対応関係データが記憶されている場合には、ユーザの頭部が一定方向に動いていくときに、最初は、最も手前に位置する物体を頭部の動き方向とは逆の方向へ移動させるとともに、２番目の物体を頭部の動き方向へ移動させ、続いて、最も手前と２番目の物体を頭部の動き方向とは逆の方向へ移動させるとともに、３番目の物体を頭部の動き方向へ移動させるように処理する。
【００１７】
この動作に従って、ユーザは、マウスやキーボードといった入力装置を操作することなく、頭部を動かすだけでもって、自分の注目する物体ではない物体については視界から遠ざけつつ、自分の注目する物体を見ることができるようになる。
【００１８】
また、このように構成される本発明の物体移動制御装置では、頭部動作検出装置の検出値の指す注目対象の物体を特定して、頭部の動きが一定時間ないとき、または頭部に特定の動きがあるときに、その注目対象の物体を最も手前の位置へ移動させるように処理する。
【００１９】
この動作に従って、ユーザは、マウスやキーボードといった入力装置を操作することなく、頭部の動作を使って、自分の注目する物体を最も手前で見ることができるようになる。
【００２０】
このようにして、本発明によれば、ユーザは、頭部の動作によって、各物体の位置を移動させることができるようになる。そして、ユーザは、頭部の動作によって、注目すべきでない物体を頭部動作の方向とは逆の方向へ移動させることで視界から遠ざけることができるようになる。そして、ユーザは、頭部の動作によって、注目すべき物体を頭部動作の方向へ移動させることで見やすい位置に移動させることができるようになる。そして、ユーザは、頭部の動作によって、注目すべき物体を次々に切り替えて移動させることができるようになる。
【００２１】
これから、本発明によれば、ユーザは、マウスやキーボードといった入力装置による操作なしに、隠れている物体を見ることができるようになるし、複数の隠れている物体の中から目的の物体を簡単に探し出すことができるようになる。
【００２２】
【発明の実施の形態】
以下、実施の形態に従って本発明を詳細に説明する。
【００２３】
図１に、本発明の一実施形態例を図示する。
【００２４】
図中、１は本発明を具備する物体移動制御装置、２は物体移動制御装置１に接続される頭部動作検出装置であって、物体移動制御装置１を使用するユーザの頭部に取り付けられて、ユーザの頭部の動作を検出するためのものである。
【００２５】
この頭部動作検出装置２は、例えば、磁気センサ・超音波センサ・ジャイロセンサ・光学センサの一部または全てを用いて、ユーザの頭部の位置・角度・加速度・角速度の一部または全てを検出することで、ユーザの頭部の動作を検出することになる。具体的には、ユーザの頭部が空間上に設定されているｘ軸上のどの座標位置に対応付けられているのかを検出する。
【００２６】
本発明の物体移動制御装置１は、図中に示す自走物体１００，２００，３００の移動を制御するものであって、頭部動作検出装置２の検出値を入力する検出値入力部１０と、頭部動作検出装置２の検出値とその検出値に割り当てられる注目対象の自走物体がどれであるのかを示す順序情報との対応関係のデータを管理する対応関係管理部１１と、その対応関係データを作成して対応関係管理部１１に登録する対応関係登録部１２と、自走物体の移動を制御する物体移動制御部１３とを備える。
【００２７】
ここで、図中に示す１０１は自走物体１００の備える移動用の物体駆動装置、２０１は自走物体２００の備える移動用の物体駆動装置、３０１は自走物体３００の備える移動用の物体駆動装置である。
【００２８】
この対応関係管理部１１は、例えば図２に示すように、頭部動作検出装置２の検出値が空間上に設定されているｘ軸上の「ｘ≦ｘ１」という座標範囲▲１▼にあるときには、最も手前にある自走物体が注目対象の自走物体になるということを示す順序情報を管理し、「ｘ１＜ｘ≦ｘ２」という座標範囲▲２▼にあるときには、最も手前にある自走物体から数えて２番目にある自走物体が注目対象の自走物体になるということを示す順序情報を管理し、「ｘ２＜ｘ≦ｘ３」という座標範囲▲３▼にあるときには、最も手前にある自走物体から数えて３番目にある自走物体が注目対象の自走物体になるということを示す順序情報を管理し、「ｘ３＜ｘ≦ｘ４」という座標範囲▲４▼にあるときには、注目対象となる自走物体がなくて背景が注目対象になるということを示す順序情報を管理する。
【００２９】
対応関係登録部１２は、このような対応関係データを作成して対応関係管理部１１に登録する処理を行うものであるが、この対応関係データの作成処理については、ユーザとの対話により行われることもあるし、ユーザとの対話に依らないで自動的に行われることもある。また、自走物体の数の変化に応じて動的に作成されることでもよいし、自走物体の数の変化に関係なく予め作成されることでもよい。
【００３０】
図２に示す対応関係データの作成について具体的に説明するならば、対応関係登録部１２は、ユーザの頭部の移動方向が空間上に設定されているｘ軸の方向であるとともに、３台の自走物体が存在することを想定して、先ず最初に、ユーザの頭部の原点位置となるｘ軸上の原点Ｏの周辺から左側の範囲を座標範囲▲１▼として定めて、ｘ１をその境界として定義し、このｘ１から予め設定される右端ｘ４までのｘ軸上の領域を３分割して、それぞれの境界ｘ２，ｘ３を求めることで座標範囲▲２▼、座標範囲▲３▼、座標範囲▲４▼を設定する。
【００３１】
続いて、この設定した座標範囲▲１▼に対して、最も手前にある自走物体が注目対象となることを示す順序情報を定義し、この設定した座標範囲▲２▼に対して、最も手前にある自走物体から数えて２番目にある自走物体が注目対象となることを示す順序情報を定義し、この設定した座標範囲▲３▼に対して、最も手前にある自走物体から数えて３番目にある自走物体が注目対象となることを示す順序情報を定義し、この設定した座標範囲▲４▼に対して、注目対象となる自走物体がなくて背景が注目対象となることを示す順序情報を定義することで、図２に示す対応関係データを作成するのである。
【００３２】
このように構成される本発明の物体移動制御装置１では、物体移動制御部１３は、検出値入力部１０から渡された頭部動作検出装置２の検出するユーザ頭部のｘ座標値を元に、対応関係管理部１１に管理される対応関係データを参照しながら、自走物体の配置を行って、各自走物体１００，２００，３００の備える物体駆動装置１０１，２０１，３０１に対して、移動の指示を行う。
【００３３】
この移動指示を受けて、各自走物体の備える物体駆動装置１０１，２０１，３０１は、物体移動制御部１３から指示された配置情報に基づいて、自走物体１００，２００，３００の移動を行う。
【００３４】
次に、図３に従って、本発明により実現される自走物体の移動処理および注目すべき自走物体の切替処理について説明する。
【００３５】
ここで、図３では、自走物体１００が最も手前に位置し、自走物体２００がその自走物体１００の後ろに隠れる形で位置し、自走物体３００がその自走物体２００の後ろに隠れる形で位置していることを想定している。
【００３６】
これから、対応関係管理部１１が図２中に示す対応関係データを管理している場合には、頭部動作検出装置２の検出値が座標範囲▲１▼にあるときには、自走物体１００が注目対象となることを定義し、頭部動作検出装置２の検出値が座標範囲▲２▼にあるときには、自走物体２００が注目対象となることを定義し、頭部動作検出装置２の検出値が座標範囲▲３▼にあるときには、自走物体３００が注目対象となることを定義し、頭部動作検出装置２の検出値が座標範囲▲４▼にあるときには、背景が注目対象となることを定義することになる。
【００３７】
なお、このような自走物体１００，２００，３００の配置位置については、自走物体１００，２００，３００からの無線通信による通知や、カメラを用いた位置計測や、これまでに指示した移動量の時系列データなどにより知ることができるようになっている。
【００３８】
図３に示すように、ユーザの頭部が図中に示すＡ方向（空間上に設定されているｘ軸の方向）へ動いていく場合にあって、頭部動作検出装置２によりユーザの頭部が座標範囲▲１▼にあることが検出されると、物体移動制御部１３は、対応関係管理部１１の管理する対応関係データに従って、注目すべき自走物体は最も手前に位置する自走物体１００であると判定して、ユーザの頭部の動きに関係なく、自走物体１００，２００，３００の位置を変更しないように処理する。
【００３９】
そして、これに続けて、ユーザの頭部がＡ方向へ動いていく場合にあって、頭部動作検出装置２によりユーザの頭部が座標範囲▲２▼にあることが検出されると、物体移動制御部１３は、対応関係管理部１１の管理する対応関係データに従って、注目すべき自走物体は自走物体１００の後ろに隠れている自走物体２００であると判定して、今度は、自走物体１００を頭部移動のＡ方向とは逆の方向（図中の左方向）へ移動させるとともに、自走物体２００を頭部移動のＡ方向と同じ方向（図中の右方向）へ移動させ、自走物体３００については移動させないように処理する。
【００４０】
そして、これに続けて、ユーザの頭部がＡ方向へ動いていく場合にあって、頭部動作検出装置２によりユーザの頭部が座標範囲▲３▼にあることが検出されると、物体移動制御部１３は、対応関係管理部１１の管理する対応関係データに従って、注目すべき自走物体は自走物体２００の後ろに隠れている自走物体３００であると判定して、今度は、自走物体１００，２００を頭部移動のＡ方向とは逆の方向（図中の左方向）へ移動させるとともに、自走物体３００を頭部移動のＡ方向と同じ方向（図中の右方向）へ移動させるように処理する。
【００４１】
そして、これに続けて、ユーザの頭部がＡ方向へ動いていく場合にあって、頭部動作検出装置２によりユーザの頭部が座標範囲▲４▼にあることが検出されると、物体移動制御部１３は、対応関係管理部１１の管理する対応関係データに従って、注目対象となる自走物体はなくて背景が注目対象となることを判定して、今度は、自走物体１００，２００，３００を頭部移動のＡ方向とは逆の方向（図中の左方向）へ移動させるように処理する。
【００４２】
図４に示す処理フローに従って、以上に説明した自走物体の移動処理について、さらに詳細に説明するならば、物体移動制御部１３は、ユーザの頭部がＡ方向へ動いていく場合に、この処理フローに示すように、先ず最初に、ステップ１０で、頭部動作検出装置２の検出するユーザの頭部位置Ｘｈを取得する。
【００４３】
続いて、ステップ１１で、その取得したユーザの頭部位置Ｘｈが図３中に示すｘ１よりも大きいのか否かを判断して、Ｘｈがｘ１よりも大きくないことを判断するとき、すなわち、ユーザの頭部が図３に示す座標範囲▲１▼にあることを判断するときには、ステップ１２に進んで、
ｘ１００＝Ｘｉ１００
ｘ２００＝Ｘｉ２００
ｘ３００＝Ｘｉ３００
と設定する。
【００４４】
ここで、ｘ１００は自走物体１００の移動先位置、Ｘｉ１００は自走物体１００の現在位置、ｘ２００は自走物体２００の移動先位置、Ｘｉ２００は自走物体２００の現在位置、ｘ３００は自走物体３００の移動先位置、Ｘｉ３００は自走物体３００の現在位置である。
【００４５】
そして、ステップ１８に進んで、この設定に従って、自走物体１００，２００，３００を移動させてから（この場合には移動させない）、ステップ１０に戻る。
【００４６】
一方、ステップ１１で、ユーザの頭部位置Ｘｈが図３中に示すｘ１よりも大きいことを判断するときには、ステップ１３に進んで、その頭部位置Ｘｈが図３中に示すｘ２よりも大きいのか否かを判断して、Ｘｈがｘ２よりも大きくないことを判断するとき、すなわち、ユーザの頭部が図３に示す座標範囲▲２▼にあることを判断するときには、ステップ１４に進んで、
ｘ１００＝Ｘｉ１００−（Ｘｈ−ｘ１）
ｘ２００＝Ｘｉ２００＋（Ｘｈ−ｘ１）
ｘ３００＝Ｘｉ３００
と設定する。
【００４７】
そして、ステップ１８に進んで、この設定に従って、自走物体１００を頭部の移動方向とは逆の方向へ移動させ、自走物体２００を頭部の移動方向へ移動させ、自走物体３００については移動させないように処理することで、自走物体１００，２００，３００の位置を変更させてから、ステップ１０に戻る。
【００４８】
一方、ステップ１３で、ユーザの頭部位置Ｘｈが図３中に示すｘ２よりも大きいことを判断するときには、ステップ１５に進んで、その頭部位置Ｘｈが図３中に示すｘ３よりも大きいのか否かを判断して、Ｘｈがｘ３よりも大きくないことを判断するとき、すなわち、ユーザの頭部が図３に示す座標範囲▲３▼にあることを判断するときには、ステップ１６に進んで、
ｘ１００＝Ｘｉ１００−（Ｘｈ−ｘ１）
ｘ２００＝Ｘｉ２００＋（ｘ２−ｘ１）−（Ｘｈ−ｘ２）
ｘ３００＝Ｘｉ３００＋（Ｘｈ−ｘ２）
と設定する。
【００４９】
そして、ステップ１８に進んで、この設定に従って、自走物体１００，２００を頭部の移動方向とは逆の方向へ移動させ、自走物体３００を頭部の移動方向へ移動させることで、自走物体１００，２００，３００の位置を変更させてから、ステップ１０に戻る。
【００５０】
一方、ステップ１５で、ユーザの頭部位置Ｘｈが図３中に示すｘ３よりも大きいことを判断するとき、すなわち、ユーザの頭部が図３に示す座標範囲▲４▼にあることを判断するときには、ステップ１７に進んで、
ｘ１００＝Ｘｉ１００−（Ｘｈ−ｘ１）
ｘ２００＝Ｘｉ２００＋（ｘ２−ｘ１）−（Ｘｈ−ｘ２）
ｘ３００＝Ｘｉ３００＋（ｘ３−ｘ２）−（Ｘｈ−ｘ３）
と設定する。
【００５１】
そして、ステップ１８に進んで、この設定に従って、自走物体１００，２００，３００を頭部の移動方向とは逆の方向へ移動させることで、自走物体１００，２００，３００の位置を変更させてから、ステップ１０に戻る。
【００５２】
このようにして、物体移動制御部１３は、ユーザの頭部が一定方向へ動いていく場合に、頭部動作検出装置２の検出値の指す注目対象の自走物体を特定して、その注目対象の自走物体よりも手前に位置している自走物体を頭部の動き方向とは逆の方向へ移動させるとともに、その注目対象の自走物体を頭部の動き方向へ移動させるように処理するのである。
【００５３】
この物体移動制御部１３による移動処理に従って、ユーザは、マウスやキーボードといった入力装置を操作することなく、頭部を動かすだけでもって、自分の注目する自走物体ではない自走物体については視界から遠ざけつつ、自分の注目する自走物体を見ることができるようになる。
【００５４】
この処理にあたって、注目すべき自走物体が最も手前に位置する自走物体１００とは異なる状態のまま、一定時間の間ユーザの頭部に動きがない場合には、物体移動制御部１３は、その時点での注目すべき自走物体を最も手前に移動させるようにしている。
【００５５】
ここで、一定時間の間ユーザの頭部に動きがない場合に、その時点での注目すべき自走物体を最も手前に移動させるようにしているが、その他として、例えば、うなずくというような頭部の特定動作が発生したり、マウスやキーボードといった入力装置による特定操作が発生した場合にも、その時点での注目すべき自走物体を最も手前に移動させるようにしてもよい。
【００５６】
以上に説明した実施形態例では、ユーザの頭部が空間上に設定されているｘ軸の方向（図３中に示すＡ方向）に動くことで説明したが、実際には、ユーザの頭部の動き方はそのようなものではない。
【００５７】
これから、物体移動制御部１３は、図５に示すように、ユーザの頭部の動きの内、空間上に設定されているｘ軸の方向の成分のみを使用して上述した処理を行うという構成を採っている。これにより、自走物体１００，２００，３００が上下方向や斜め方向に動かないようにすることで、ユーザの意図しない物体移動の発生を防止している。
【００５８】
さらに、このとき、ユーザの頭部の動きの範囲に制限を課する（最大でも、図３に示す座標値ｘ４を越えることはできないという制限を課する）ことで、ユーザの意図しない物体移動の発生を防止している。
【００５９】
このようにして、本発明を具備する物体移動制御装置１では、ユーザの頭部の動きに応じて自走物体を移動させるという構成を採る場合に、その移動させる方向や範囲に制限を加えることで、ユーザの意図しない物体移動の発生を防止するようにしているのである。
【００６０】
図示実施形態例に従って本発明を説明したが、本発明はこれに限定されるものではない。
【００６１】
例えば、図１では、ユーザの頭部に取り付けられる頭部動作検出装置２を用いるという構成を採ったが、図６に示すように、ユーザの頭部を撮影するカメラ５の撮影する画像を入力として、その画像を処理することでユーザの頭部の位置や角度などを検出する頭部動作検出装置２ａを用いるようにしてもよい。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、自走する複数の物体があるときに、ユーザは、頭部の動作によって、各物体の位置を移動させることができるようになる。そして、ユーザは、頭部の動作によって、注目すべきでない物体を頭部動作の方向とは逆の方向へ移動させることで視界から遠ざけることができるようになる。そして、ユーザは、頭部の動作によって、注目すべき物体を頭部動作の方向へ移動させることで見やすい位置に移動させることができるようになる。そして、ユーザは、頭部の動作によって、注目すべき物体を次々に切り替えて移動させることができるようになる。
【００６３】
これから、本発明によれば、ユーザは、マウスやキーボードといった入力装置による操作なしに、隠れている物体を見ることができるようになるし、複数の隠れている物体の中から目的の物体を簡単に探し出すことができるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態例である。
【図２】対応関係管理部の管理する対応関係データの説明図である。
【図３】本発明の処理の説明図である。
【図４】物体移動制御部の実行する処理フローである。
【図５】本発明の処理の説明図である。
【図６】頭部動作検出装置の他の構成例である。
【符号の説明】
１      物体移動制御装置
２      頭部動作検出装置
１０    検出値入力部
１１    対応関係管理部
１２    対応関係登録部
１３    物体移動制御部
１００  自走物体
１０１  物体駆動装置
２００  自走物体
２０１  物体駆動装置
３００  自走物体
３０１  物体駆動装置
【図１】
2004192304.tif 000003
【図２】
2004192304.tif 000004
【図３】
2004192304.tif 000005
【図４】
2004192304.tif 000006
【図５】
2004192304.tif 000007
【図６】
2004192304.tif 000008