(57)【要約】【課題】安価かつ容易に対象物の立体的な運動を立体的に再現でき、利用者が表示された対象物の運動を誤認することのない立体シミュレータ装置、シミュレーション方法、システム、およびプログラム提供する。【解決手段】位置解析手段が対象物の立体運動を解析した結果から、発光部１１１を三次元空間中の等間隔な立体格子点位置に備える表示部１１０に対して、制御部１２０が立体運動する対象物の位置に該当した発光部１１１に点灯信号を入力する。【選択図】図１
2018100995.tif 000002
【特許請求の範囲】
【請求項１】
発光部を点灯させて対象物の立体運動を再現する立体シミュレータ装置において、
前記発光部を三次元空間中の等間隔な立体格子点位置に備えた表示部と、
前記対象物が立体運動する位置に該当した前記発光部に対して点灯信号を入力させる制御部と、
を備えることを特徴とする立体シミュレータ装置。
【請求項２】
前記表示部は、
前記対象物が運動する背景を表示する背景部を備えることを特徴とする請求項１記載の立体シミュレータ装置。
【請求項３】
前記背景部は、
立体模型であることを特徴とする請求項２記載の立体シミュレータ装置。
【請求項４】
前記背景部は、
前記表示部周囲に表示された背景画像であることを特徴とする請求項２記載の立体シミュレータ装置。
【請求項５】
前記制御部は、
前記対象物の立体運動による軌跡を記憶する記憶手段、
を備えることを特徴とする請求項１記載の立体シミュレータ装置。
【請求項６】
前記発光部は、
発光ダイオードであることを特徴とする請求項１記載の立体シミュレータ装置。
【請求項７】
前記発光部は、
複数の色の前記発光ダイオードを備え、個々に複数の色の光を発光できることを特徴とする請求項６記載の立体シミュレータ装置。
【請求項８】
発光部を点灯させて対象物の立体運動を再現する立体シミュレーション方法において、
表示部が前記発光部を三次元空間中の等間隔な立体格子点位置に備える行程と、
制御部が、前記対象物が立体運動する位置に該当した前記発光部に点灯信号を入力する行程と、
を備えることを特徴とする立体シミュレーション方法。
【請求項９】
発光部を点灯させて対象物の立体運動を再現する立体シミュレーションシステムにおいて、
前記発光部を三次元空間中の等間隔な立体格子点位置に備えた表示部と、
前記対象物が立体運動する位置に該当した前記発光部に点灯信号を入力させる制御部と、
を備える立体シミュレータ装置と、
前記対象物の立体運動を解析する位置解析手段と、
を備えることを特徴とする立体シミュレーションシステム。
【請求項１０】
前記制御部は、
前記位置解析手段が解析した情報から、点灯させる前記発光部の位置を算出する発光位置算出手段、
を備えることを特徴とする請求項９記載の立体シミュレーションシステム。
【請求項１１】
発光部を点灯させて対象物の立体運動を再現する立体シミュレーションプログラムにおいて、
対象物の立体運動を解析した情報から、点灯させる前記発光部の位置を算出するための発光位置算出手段、
として機能させることを特徴とする立体シミュレーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体シミュレータ装置、シミュレーション方法、システム、およびプログラムに関し、特に発光部を点灯させて対象物の立体運動を再現する立体シミュレータ装置、シミュレーション方法、システム、およびプログラムに関する。
【背景技術】
【０００２】
従来から、スポーツ競技で使用されるボールの軌跡をスクリーンや液晶画面に表示することでボールの軌跡を再現するシミュレータ装置が知られている。（たとえば、特許文献１参照）。
【０００３】
これらは、ボールなどの対象物の立体的な運動を抽出して解析し、コンピュータなどを使い、スクリーンや液晶画面に表示することでボールなどの対象物の立体的な運動を再現したものである。
【０００４】
このようなシミュレータ装置は、解析し数値化した対象物の立体的な運動を再現する際に、例えばボールの回転量に合わせて軌道を変化させるなど、数値化したデータを変化させることで様々な条件下での対象物の立体的な運動を再現することができるので、実験や研究などに利用されている。
【０００５】
また同様にボールなどの対象物の立体的な運動を再現する方法として、ボールなどの対象物の立体的な運動をビデオカメラなどで撮影し、テレビなどの画面に映し出す方法も知られている。このように対象物の立体的な運動を撮影し繰り返し見ることで、対象物の軌道を解析することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１４８３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、シミュレータ装置やビデオカメラで撮影した映像をスクリーンや液晶画面に映し出すと、映し出された対象物が行う運動と、実際に対象物が行う立体的な運動とは見え方が異なってしまう問題があった。
【０００８】
例えば野球、サッカーやテニスなどのスポーツ競技で使用されるボールが対象物の場合、このような対象物は立体的に運動するものであるが、シミュレータ装置でスクリーンや液晶画面のような平面に映し出すことで、その立体的な運動を平面で表現している。つまり本来は存在するはずの奥行きが、平面映像に映し出してしまうことで、視覚者が映し出された映像を誤認してしまう恐れがあった。
【０００９】
図１２は、ボールの立体的な運動の軌跡を平面に表した図である。
図１２に示すように、例えば野球競技において、ピッチャー１０はバッター２０に向かって野球ボール３０を投げている。野球ボール３０はピッチャー１０が投げる変化球カーブとして投げ出され、矢印のように山なりの弧を描きながらバッター２０に向かう軌道が示されている。実際にピッチャー１０が投げた野球ボール３０は、バッター２０に近づくにつれてバッター２０に向かって左下に曲がり落ちるように変化する。
【００１０】
ところが、平面上で表現した図１２を奥行きを考慮しないで見ると、視覚者は左側から右側に向けて放物線を描いた野球ボール３０が移動しているようにも見えてしまう。
このように実際は立体的な運動をしているが、平面上に映し出すことで実際の動きと異なる運動に誤認してしまう恐れがあった。
【００１１】
また対象物の立体的な運動を表示する方法として、三次元テレビなども知られている。具体的には、左右の眼に視差のある映像を見せることで立体感を与えるものである。例えば、アナグリフ方式のように左右に異なる色のついたメガネをかけることで、左右の眼に視差のある映像を送り込む方法が知られている。しかし、アナグリフ方式は左右に異なる色のついたメガネを使用するため、色の再現性に問題が生じていた。
【００１２】
またフレームシーケンシャル方式のように、高速で左右のシャッターが開閉するメガネをかけることで左右の眼に視差のある映像を送り込む方式も知られている。しかしこのような方式は、左右の映像を交互に表示するため映像が揺れて見えてしまう問題があった。この映像が揺れてしまう問題は、メガネが開閉するシャッターの速度をより高速にすることで軽減させることができるが、そのような開閉速度を高速にしたメガネは高額になってしまい現実的な解決策にはならなかった。
【００１３】
本発明はこのような点に鑑みてなされたものであり、安価かつ容易に対象物の立体的な運動を立体的に再現でき、利用者が表示された対象物の運動を誤認することのない立体シミュレータ装置、シミュレーション方法、システム、およびプログラム提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明では上記問題を解決するために、発光部を点灯させて対象物の立体運動を再現する立体シミュレータ装置において、前記発光部を三次元空間中の等間隔な立体格子点位置に備えた表示部と、前記対象物が立体運動する位置に該当した前記発光部に対して点灯信号を入力させる制御部とを備えることを特徴とする立体シミュレータ装置が提供される。
これにより、表示部が前記発光部を三次元空間中の等間隔な立体格子点位置に備え、制御部が、対象物が立体運動する位置に該当した発光部に点灯信号を入力させる。
【００１５】
また本発明では、発光部を点灯させて対象物の立体運動を再現する立体シミュレーション方法において表示部が前記発光部を三次元空間中の等間隔な立体格子点位置に備える行程と、制御部が、前記対象物が立体運動する位置に該当した前記発光部に点灯信号を入力する行程とを備えることを特徴とする立体シミュレーション方法が提供される。
これにより、表示部が前記発光部を三次元空間中の等間隔な立体格子点位置に備え、制御部が、対象物が立体運動する位置に該当した発光部に点灯信号を入力させる。
【００１６】
また本発明では、発光部を点灯させて対象物の立体運動を再現する立体シミュレーションシステムにおいて、前記発光部を三次元空間中の等間隔な立体格子点位置に備えた表示部と、前記対象物が立体運動する位置に該当した前記発光部に点灯信号を入力させる制御部とを備える立体シミュレータ装置と、前記対象物の立体運動を解析する位置解析手段とを備えることを特徴とする立体シミュレーションシステムが提供される。
【００１７】
これにより、立体シミュレータ装置が、表示部が前記発光部を三次元空間中の等間隔な立体格子点位置に備え、制御部が、対象物が立体運動する位置に該当した発光部に点灯信号を入力し、位置解析手段が対象物の立体運動を解析する。
【００１８】
また本発明では、発光部を点灯させて対象物の立体運動を再現する立体シミュレーションプログラムにおいて、対象物の立体運動を解析した情報から、点灯させる前記発光部の位置を算出するための発光位置算出手段として機能させることを特徴とする立体シミュレーションプログラムが提供される。
これにより、発光位置算出手段が対象物の立体運動を解析した情報から、点灯させる発光部の位置を算出する。
【発明の効果】
【００１９】
本発明の立体シミュレータ装置、シミュレーション方法、システム、およびプログラムによれば、表示部が前記発光部を三次元空間中の等間隔な立体格子点位置に備え、制御部が立体運動する対象物の位置に該当した発光部に点灯信号を入力させるので、対象物の立体運動を立体表示することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施の形態に係る立体シミュレータ装置の構成を示す図である。
【図２】表示部と座標軸との関係を示す図である。
【図３】対象物の立体的な運動を解析した表示座標データの構造例を示す図である。
【図４】表示部の表示方法の詳細を示す図である。
【図５】表示部が対象物の立体的な運動の軌跡を表示した様子を示す図である。
【図６】本実施の形態に係る立体シミュレータ装置および位置解析手段との関係を示すブロック図である。
【図７】制御部の詳細を示すブロック図である。
【図８】計算部の詳細を示すブロック図である。
【図９】本実施の形態の制御部が行う処理を示すフローチャートである。
【図１０】本実施の形態の計算部が行う処理を示すフローチャートである。
【図１１】表示部に背景部を組み合わせた様子を示す図である。
【図１２】ボールの立体的な運動の軌跡を平面に表した図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
図１は、本実施の形態に係る立体シミュレータ装置の構成を示す図である。
図１に示すように、立体シミュレータ装置１００は、表示部１１０および制御部１２０を備えている。
【００２２】
表示部１１０は、対象物の立体的な運動を再現して表示するためのものであり、発光部１１１、支持部１１２、およびクリアケース１１３を備えている。
発光部１１１は例えば発光ダイオードであって、三次元空間中の等間隔な立体格子点位置に配置され、発光することで立体的な運動を行う対象物の瞬間的な位置を示すことができる。
【００２３】
支持部１１２は、発光部１１１を三次元空間中の等間隔な立体格子点位置に配置するためのものであり、例えば図１のように、細長く棒状に形成した支持部１１２の長手方向に対し、発光部１１１を等間隔に配置した支持部１１２を平面上に格子状に配置することで、三次元空間中の等間隔な立体格子点位置に発光部１１１を配置している。
この発光部１１１の間隔は任意で設定され、間隔を小さくするほど対象物の立体的な運動を詳細に表示することができる。詳細は後述する。
【００２４】
また支持部１１２の他の形態として、例えば薄い透過性の有する透明板である支持部１１２に均等かつ格子状に発光部１１１を配置し、その支持部１１２を平面上垂直方向に等間隔で配列することで、三次元空間中の等間隔な立体格子点位置に発光部１１１を配置することもできる。
【００２５】
クリアケース１１３は、樹脂製の透光性を有する直方体状のケースであり、表示部１１０を完全に覆う大きさで形成されている。また表示部１１０などの劣化を防止するために、ガラスやプラスチックより透明度が高く、紫外線をほとんど通さない紫外線カットアクリルをクリアケース１１３の素材として用いることが望ましい。
【００２６】
なお、三次元空間中の等間隔な立体格子点位置に発光部１１１を配置する方法として、例えば透過性を有する細いナイロン線である支持部１１２の長手方向に対し、発光部１１１を等間隔に配置した支持部１１２を、クリアケース１１３の天井部の内側に固定し、発光部１１１が配置された支持部１１２を吊り下げる方法を利用することもできる。
【００２７】
また図１では配線などを省略したが、本来は発光部１１１に電力を供給するための配線が存在する。この配線は発光部１１１が点灯する光を遮断してしまうことがある。そこで例えば透明導電膜などを利用した透明配線を使用することで、光が遮断されることなく発光部１１１が点灯することができる。
【００２８】
制御部１２０は、発光部１１１の点灯および消灯を制御するためのものであり、表示部１１０に接続されている。この制御部１２０が、立体的な運動を行う対象物の瞬間的な位置に該当する発光部１１１を点灯させ、経過時間に沿って連続的に表示することで、立体的な対象物の運動を表示することができる。詳細は後述する。
【００２９】
図２は、表示部と座標軸との関係を示す図である。
図２に示すように、表示部１１０に備えられた発光部１１１は任意の点を基点Ｏとして、基点Ｏから平面に沿って横方向に延ばした軸をＸ座標軸、基点Ｏから平面に沿って前方に延ばした軸をＹ座標軸、基点Ｏから平面に沿って上方に延ばした軸をＺ座標軸としている。これにより、三次元空間中の等間隔な立体格子点位置に配置された発光部１１１は表示座標（Ｘ，Ｙ，Ｚ）で表現される。例えば位置Ａの発光部１１１の座標は（０、５、３）で表されることになる。
【００３０】
図３は、対象物の立体的な運動を解析した表示座標データの構造例を示す図である。
図３に示すように、表示座標データには、経過時間、Ｘ座標値、Ｙ座標値、およびＺ座標値の各欄が設けられている。表示座標データには経過時間毎にＸ座標値、Ｙ座標値、およびＺ座標値が記録されている。表示座標データは対象物の立体的な運動を解析し、立体シミュレータ装置１００が備える表示部１１０の表示範囲に合わせた表示座標（Ｘ，Ｙ，Ｚ）に当てはめて数値化されたものである。
【００３１】
図４は、表示部の表示方法の詳細を示す図である。
図４に示すように、発光部１１１は点灯することで立体的な運動を行う対象物の位置を表示している。なお図４で示す発光部１１１のうち白丸は消灯している発光部１１１であり、黒丸は点灯している発光部１１１を示している。また、点灯した発光部１１１を含むＺ軸と平行な列以外の発光部１１１は、説明上省略している。次に図４（Ａ）〜（Ｃ）を使って図３で示した表示座標データ（経過時間０．０ｓから０．６ｓまで）の立体的な運動を行う対象物の再現方法を説明する。
【００３２】
（Ａ）は図３で示した表示座標データのうち経過時間０．０ｓでの位置情報を示している。経過時間０．０での表示座標データは、表示座標（Ｘ，Ｙ，Ｚ）＝（０，５，２）であり、表示部１１０のうち同座標で示された位置に該当する発光部１１１を点灯させる。これにより、経過時間０．０ｓでの対象物の位置が正確に表示される。
【００３３】
（Ｂ）は図３で示した表示座標データのうち経過時間０．２ｓでの位置情報を示している。経過時間０．２ｓでの表示座標データは、表示座標（Ｘ，Ｙ，Ｚ）＝（１，５，３）であり、表示部１１０のうち同座標で示された位置に該当する発光部１１１を点灯させ、（Ａ）で点灯させた発光部１１１を消灯させる。これにより、経過時間０．２ｓでの対象物の位置が正確に表示される。
【００３４】
（Ｃ）は図３で示した表示座標データのうち経過時間０．４ｓでの位置情報を示している。経過時間０．４ｓでの表示座標データは、表示座標（Ｘ，Ｙ，Ｚ）＝（２，４，４）であり、表示部１１０のうち同座標で示された位置に該当する発光部１１１を点灯させ、（Ｂ）で点灯させた発光部１１１を消灯させる。これにより、経過時間０．４ｓでの対象物の位置が正確に表示される。
【００３５】
（Ｄ）は図３で示した表示座標データのうち経過時間０．６ｓでの位置情報を示している。経過時間０．６ｓでの表示座標データは、表示座標（Ｘ，Ｙ，Ｚ）＝（３，３，４）であり、表示部１１０のうち同座標で示された位置に該当する発光部１１１を点灯させ、（Ｃ）で点灯させた発光部１１１を消灯させる。これにより、経過時間０．６ｓでの対象物の位置が正確に表示される。
【００３６】
以上のように、（Ａ）から（Ｄ）を連続的に経過時間に沿って表示することで、対象物の立体的な運動を立体シミュレータ装置１００で正確に表すことができる。
また、発光部１１１の点灯時間を長くし、表示座標データが示す表示座標を表示することで、対象物の立体的な運動をスローモーションで再現することができる。
【００３７】
図５は、表示部が対象物の立体的な運動の軌跡を表示した様子を示す図である。
図５に示すように、一定の期間において全ての表示座標データが示す位置に該当する発光部１１１を点灯させることで、対象物の行う立体的な運動の軌跡を表示することができる。なお図５で示す発光部１１１のうち白丸は消灯した発光部１１１であり、黒丸は点灯した発光部１１１を示している。また、点灯した発光部１１１を含むＺ軸と平行な列以外の発光部１１１は、説明上省略している。
【００３８】
対象物は表示座標（Ｘ，Ｙ，Ｚ）＝（０，５，２）から運動を開始し、Ｘ軸方向に向かってゆっくり上昇し、やがて下降しながらＹ軸反対方向に運動する。次にＹ軸方向に大きく旋回しながらゆっくり上昇し、表示部１１０の中央付近でＹ軸反対方向に折り返す。そして下降と上昇を繰り返しながら下降していく。
このように、対象物の立体的な運動を表示部１１０が立体的に表示することで、視覚者が誤認することなく対象物の立体的な運動を再現して表示することができる。
【００３９】
図６は、本実施の形態に係る立体シミュレータ装置および位置解析手段との関係を示すブロック図である。
図６に示すように、立体シミュレータ装置１００は、位置解析手段２００に接続されている。
【００４０】
位置解析手段２００は、対象物の立体的な運動を解析し、解析した位置情報を制御部１２０に伝達する。また制御部１２０は記憶媒体差込部を備えていてもよく、例えばＳＤ（Secure Digital）カードやＵＳＢ（Universal Serial Bus）メモリなどの記憶媒体を介して位置解析手段２００から位置情報を受信してもよい。そのほか制御部１２０は外部機器と接続し、例えばネットワークを介して位置解析手段２００が解析した位置情報を受信してもよい。
【００４１】
制御部１２０は、受信した位置情報をもとに発光部１１１の点灯および消灯を制御する。このように立体シミュレータ装置１００は、位置解析手段２００が解析した位置情報をもとにして対象物の立体的な運動を表示部１１０で表示を行う。
【００４２】
図７は、制御部の詳細を示すブロック図である。
図７に示すように、制御部１２０は、基準値決定手段１２１、基準値記憶部１２２、計算部１２３、表示座標記憶部１２４、および出力部１２５を備えている。
【００４３】
基準値決定手段１２１は、対象物の立体的な運動を解析した位置情報を位置解析手段２００から受信し、表示部１１０で対象物の立体的な運動を再現するための基点Ｏを決定するためのものであり、位置解析手段２００および基準値記憶部１２２に接続されている。
【００４４】
基準値決定手段１２１は、位置解析手段２００から受信した位置情報をもとに、表示部１１０の表示可能範囲で対象物の立体的な運動を表示できるための基点Ｏにするべき位置情報Ｏ’を決定する。位置情報Ｏ’を決めることで、位置情報Ｏ’からの相対値を表示座標の値とすることができる。位置情報Ｏ’を対象物の立体的な運動する位置から離れた位置に設定すると、表示部１１０の表示可能範囲から外れてしまうので、表示部１１０の表示可能範囲内で対象物の立体的な運動が表示される位置情報Ｏ’を適宜決定する。
また決定は自動で選択することもできるし、立体シミュレータ装置１００の利用者が手動で任意の位置情報Ｏ’を決定することもできる。決定した位置情報Ｏ’は基準値記憶部１２２に記憶される。
【００４５】
基準値記憶部１２２は、基準値決定手段１２１が決定した位置情報Ｏ’を再現する対象物の運動の種類毎に記憶するためのものであり、基準値決定手段１２１および計算部１２３に接続される。
【００４６】
計算部１２３は、基準値決定手段１２１が決定した位置情報Ｏ’を基値Ｏとして、位置解析手段２００から受信した位置情報から、発光部１１１を点灯させるための表示座標（Ｘ，Ｙ，Ｚ）を算出するためのものであり、基準値記憶部１２２、表示座標記憶部１２４、および位置解析手段２００に接続されている。
【００４７】
計算部１２３は、基準値決定手段１２１が決定した位置情報Ｏ’を表示部１１０で表示される基値Ｏである表示座標（Ｘ，Ｙ，Ｚ）＝（０，０，０）とし、位置解析手段２００から受信した位置情報から表示座標に算出する。具体的には位置情報Ｏ’を表示座標（Ｘ，Ｙ，Ｚ）＝（０，０，０）として、他の位置情報と位置情報Ｏ’とを比較し、位置情報Ｏ’からの相対値を算出し、算出した相対値から表示座標を表示座標記憶部１２４に記憶させる。これにより位置解析手段２００から得た位置情報から表示部１１０に表示するための表示座標を算出することができる。
【００４８】
表示座標記憶部１２４は、計算部１２３が算出した表示座標を対象物の運動毎に記憶するためのものであり、計算部１２３および出力部１２５に接続される。また立体シミュレータ装置１００の利用者が、例えばＳＤカードやＵＳＢメモリなどの記憶媒体を介して表示座標記憶部１２４に表示座標を記憶させることもできる。これにより任意の表示座標を表示座標記録部１２４に記憶させることができるので、様々な条件下での対象物の立体的な運動を再現することができる。
【００４９】
出力部１２５は、表示座標記憶部１２４に記憶されている表示座標をもとに表示部１１０に対して発光部１１１の点灯および消灯させる信号を出力するためのものであり、表示座標記憶部１２４および表示部１１０に接続される。
【００５０】
出力部１２５は、表示座標記憶部１２４に記憶されている表示座標から、経過時間に沿って発光部１１１の点灯および消灯させる信号を出力する。点灯および消灯させる速度は、立体シミュレータ装置１００の利用者が任意に設定することができる。
【００５１】
また表示座標記憶部１２４に記憶されている一定の範囲の表示座標をもとに、該当する全ての発光部１１１を点灯させる信号を出力することで、対象物の立体的な軌道を表示させることができる。
【００５２】
図８は、計算部の詳細を示すブロック図である。
図８に示すように、計算部１２３は、比較部１２６および近似値検出部１２７を備えている。
【００５３】
比較部１２６は、位置情報Ｏ’と他の位置情報とを比較し、位置情報Ｏ’からの相対値を算出するためのものであり、基準値記憶部１２２、近似値検出部１２７、および位置解析手段２００に接続されている。
【００５４】
近似値検出部１２７は、比較部１２６が比較して算出した相対値から、相対値に近似した発光部１１１の表示座標を検出するためのものであり、比較部１２６および表示座標記憶部１２４に接続されている。これにより比較部１２６によって算出された相対値が、近似した発光部１１１の存在する表示座標に修正されて表示座標記憶部１２４に記憶される。
【００５５】
図９は、本実施の形態の制御部が行う処理を示すフローチャートである。以下、図９に示す処理をステップ番号に沿って説明する。
【００５６】
〔ステップＳ１１〕基準値決定手段１２１は、位置解析手段２００から位置データを受信する。具体的には、位置解析手段２００が解析した対象物の立体的な運動の位置情報を、基準値決定手段１２１が受信する。
【００５７】
〔ステップＳ１２〕基準値決定手段１２１は、受信した位置情報から基準値を決定する。具体的には、基準値決定手段１２１が位置解析手段２００から受信した位置情報をもとに、表示部１１０の表示可能範囲で対象物の立体的な運動を表示できるための基点である位置情報Ｏ’を決定する。位置情報Ｏ’の決定は基準値決定手段１２１が自動で決定することもできるが、立体シミュレータ装置１００を利用する人が任意で選択して位置情報Ｏ’を決定することもできる。
【００５８】
〔ステップＳ１３〕基準値決定手段１２１は、決定した基準値を基準値記憶部１２２に記憶する。具体的には、基準値決定手段１２１が位置解析手段２００から受信した位置データをもとに決定した位置情報Ｏ’を、基準値記憶部１２２に記憶する。記憶は決定した位置情報Ｏ’に対する対象物の立体的な運動の種類毎に記憶する。
【００５９】
〔ステップＳ１４〕計算部１２３は、表示座標を算出する。具体的には基準値記憶部１２２に記憶された基準値である位置情報Ｏ’と、位置解析手段２００から受信した位置データとを比較し、位置情報Ｏ’からの相対値から表示座標を算出する。
【００６０】
〔ステップＳ１５〕計算部１２３は表示座標記憶部１２４に算出した表示座標を記憶させる。具体的には、計算部１２３が位置情報Ｏ’と位置データを比較して算出した位置情報Ｏ’からの相対値を表示座標記憶部１２４に記憶させる。
【００６１】
また表示座標記憶部１２４への表示座標の記憶は、計算部１２３が算出した結果を記憶させるだけでなく、立体シミュレータ装置１００を利用する人が立体シミュレータ装置１００に表示させたい運動を表示座標として表示座標記憶部１２４に記憶させることもできる。
【００６２】
〔ステップＳ１６〕出力部１２５は表示部１１０に表示する信号を表示部１１０に出力する。具体的には表示座標記憶部１２４に記憶された表示座標をもとに、表示部１１０に備えられた発光部１１１を点灯または消灯させる信号を出力する。発光部１１１を点灯または消灯する信号を経過時間に沿って連続的に出力することで、対象物の立体的な運動を表示することができる。また表示座標記憶部１２４に記憶されている一定の範囲の表示座標をもとに該当する全ての発光部１１１を点灯させる信号を出力することで、対象物の立体的な軌道を表示させることができる。
【００６３】
図１０は、本実施の形態の計算部が行う処理を示すフローチャートである。以下、図１０に示す処理をステップ番号に沿って説明する。
〔ステップＳ２１〕比較部１２６は、位置解析手段２００から位置データを受信する。具体的には、位置解析手段２００が解析した対象物の立体的な運動の位置情報を、比較部１２６が受信する。
〔ステップＳ２２〕比較部１２６は、相対値を算出する。具体的には基準値記憶部１２２に記憶された基準値である位置情報Ｏ’と、位置解析手段２００から受信した位置データとを比較し、位置情報Ｏ’からの相対値を算出する。
〔ステップＳ２３〕近似値検出部１２７は、近似値を検出する。具体的には、比較部１２６が比較して算出した相対値から、相対値に近似した発光部１１１の表示座標を近似値検出部１２７が検出する。
〔ステップＳ２４〕近似値検出部１２７は表示座標記憶部１２４に検出した表示座標を記憶させる。具体的には、比較部１２６が位置情報Ｏ’と位置データを比較して算出した位置情報Ｏ’からの相対値に近似した発光部１１１の表示座標を、近似値検出部１２７が表示座標記憶部１２４に記憶させる。
【００６４】
図１１は、表示部に背景部を組み合わせた様子を示す図である。
図１１に示すように、表示部１１０は背景部１１４を備えることもできる。
【００６５】
背景部１１４は、図１１のようなテニスコートの背景であって、対象物の立体的な運動を表示するにあたって、立体シミュレータ装置１００を利用する人に対して、より現実的な表示を提供することができる。
【００６６】
背景部１１４は立体的な模型を利用し、表示部１１０の内部に設置することもできる。また液晶画面を表示部１１０の下面に設置し、ラインなどを表示することができる。
【００６７】
このように立体シミュレータ装置１００は、三次元空間中の等間隔な立体格子点位置に
配置された発光部１１１が、点灯および消灯を連続的に表示することで、対象物の立体的な運動を再現して表示することができる。
【００６８】
これにより、利用者が表示された対象物の運動を誤認することなく、また安価かつ容易に対象物の立体的な運動を立体的に再現することができる。
【００６９】
なお、発光部１１１は単色で表示することもできるが、複数の発光ダイオードを使用して対象物の色に応じて様々な色を表示してもよい。
また本実施例では、一つの対象物の立体的な運動を表示することで説明を行ったが、発光部１１１を異なった色の光を発光させることで、異なる二つ以上の対象物における立体的な運動を立体シミュレータ装置１００で同時に表示することもできる。
【符号の説明】
【００７０】
１０  ピッチャー
２０  バッター
３０  野球ボール
１００  立体シミュレータ装置
１１０  表示部
１１１  発光部
１１２  支持部
１１３  クリアケース
１１４  背景部
１２０  制御部
１２１  基準値決定手段
１２２  基準値記憶部
１２３  計算部
１２４  表示座標記憶部
１２５  出力部
１２６  比較部
１２７  近似値検出部
２００  位置解析手段
Ａ  位置
Ｏ’  位置情報
Ｏ  基点
【図１】
2018100995.tif 000003
【図２】
2018100995.tif 000004
【図３】
2018100995.tif 000005
【図４】
2018100995.tif 000006
【図５】
2018100995.tif 000007
【図６】
2018100995.tif 000008
【図７】
2018100995.tif 000009
【図８】
2018100995.tif 000010
【図９】
2018100995.tif 000011
【図１０】
2018100995.tif 000012
【図１１】
2018100995.tif 000013
【図１２】
2018100995.tif 000014