JPWO2005066918A1 - Simulation device - Google Patents
Simulation device Download PDFInfo
- Publication number
- JPWO2005066918A1 JPWO2005066918A1 JP2005510030A JP2005510030A JPWO2005066918A1 JP WO2005066918 A1 JPWO2005066918 A1 JP WO2005066918A1 JP 2005510030 A JP2005510030 A JP 2005510030A JP 2005510030 A JP2005510030 A JP 2005510030A JP WO2005066918 A1 JPWO2005066918 A1 JP WO2005066918A1
- Authority
- JP
- Japan
- Prior art keywords
- simulation
- data
- motion
- passenger
- reproduction device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/302—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device specially adapted for receiving control signals not targeted to a display device or game input means, e.g. vibrating driver's seat, scent dispenser
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8017—Driving on land or water; Flying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
各種車輛、航空機、船舶のインタラクティブな操縦やインタラクティブなゲームを、奥行きや距離感を視認可能な3次元画像を、実写やコンピュータ・グラフィックスをシミュレーション化することによってモジュール化した環境モジュールや動きモジュールを選択することで、より高速で、動き再現性をより高精度化した環境のもとで様々なバリエーションのより現実に近い感覚で仮想体感をすることができるシミュレーション装置を提供するもので、搭乗者の操作入力に従って操作される対象システムをシミュレートし、対象システムのシステムの状態および/またはシステム内における人物が知覚する体感情報を再現するシミュレーション装置を、シミュレーションソフトを実行するシミュレーションソフト実行部と、搭乗者が前記シミュレーションされた対象システムを操作する操縦装置と、搭乗者の対象システム内での景観の奥行き感や距離感を再現する立体映像表示装置、音声再生装置、座席等のモーション再現装置、振動再現装置、匂い再現装置、気象状態再現装置のうち、少なくとも立体映像を表示する立体映像表示装置を備えたシミュレーション駆動部と、を備え、搭乗者に奥行き感や距離感を体感できる立体画像表示をすることができ、且つインタラクティブなシミュレーション動作をすることが可能となるように構成した。Environment modules and motion modules that are modularized by simulating live action and computer graphics for interactive control of various vehicles, aircraft, and ships, and 3D images that allow visual recognition of depth and distance. By selecting this, we will provide a simulation device that allows you to experience virtual sensations with more realistic sensations of various variations in an environment with higher speed and more accurate motion reproducibility. A simulation apparatus for simulating a target system operated in accordance with the operation input and reproducing the system state of the target system and / or sensation information perceived by a person in the system; The passenger A control device that operates the simulated target system, a stereoscopic image display device that reproduces the sense of depth and distance of the scenery in the passenger's target system, a sound reproduction device, a motion reproduction device such as a seat, a vibration reproduction device, A simulation drive unit including at least a stereoscopic image display device that displays a stereoscopic image among the odor reproduction device and the weather condition reproduction device, and can display a stereoscopic image that allows a passenger to feel a sense of depth and distance. And an interactive simulation operation can be performed.
Description
この発明は、各種車輛、航空機、船舶の双方向型(interactive)操縦やインタラクティブなゲーム(プレイヤーが筋の展開を選択できるゲームをいう。)を仮想体感することができるシミュレーション装置(simulator)に係り、特に、画像の動きを実写やコンピュータ・グラフィックス(CG)をシミュレーション化してモジュール化された環境状況データや動きデータを選択することで、様々なバリエーションに即応することができるシミュレーション装置及びシミュレーション装置のデータ授受方法に関する。 The present invention relates to a simulation device (simulator) that can virtually experience interactive operation of a variety of vehicles, aircraft, and ships, and interactive games (a game in which a player can select the development of muscles). In particular, a simulation apparatus and a simulation apparatus that can immediately respond to various variations by selecting the environmental situation data and the motion data that are modularized by simulating live action and computer graphics (CG) of the motion of the image Data transfer method.
良く知られているように、シミュレーション装置は、シミュレートするシステム、例えば、車両や航空機等において、操縦者が体感する状況を仮想体験することができる装置として、車輛、航空機、船舶の操縦者訓練用のものから、ゲームセンター、遊園地等の遊技場に設置されるゲームマシン、或は、家庭で使用されるビデオゲーム用ものまで多種多様のものが提案されている。
ところで、従来のこの種のシミュレーション装置としては、殆どのものが2次元映像(平面映像)と音声とを再現し、これを基に操作者が操縦可能な、即ち、インタラクティブにシミュレート可能とするコンピュータゲームが知られている。これらのゲームとしては、自動車のレーシングゲーム、飛行機の飛行シミュレーションゲーム、鉄道車両の運転シミュレーションゲームなど、これも多種多様のものが提案されている。
しかしながら、このような従来のコンピュータゲームやシミュレーション装置は、単に平面的な2次元映像と、この画像に対応する音声が再生されているだけであるため、奥行き感覚がなく、例えば、ブレーキングしたときの車両等の停止までの距離感が掴めない等の課題を有していた。
一方、動きを体感できるシミュレーション装置としては、例えば、操縦席に振動や回転或は揺動を与え、操縦者に臨場感を与える立体シミュレーション装置がテーマパークのアトラクション等で用いられている。しかし、これらの動きも、実際の機体の動きから作成したものではなく、モーションプログラマーが手動で入力した動きプログラムによってコントロールしているのが現状である。
しかし、このような従来の立体シミュレーション装置は、操縦できるモードが限定されているため、実際の車両等の動きに即した操縦が不可能であり、実際の車両等の操縦とは似ても似つかぬ単なるゲームとしての趣向性しかないため、ストーリが同じとなり飽きられ易い、という問題を有していた。
また、本格的なシミュレーション装置として、航空機の操縦者訓練用のシミュレーション装置が知られている。この操縦者訓練用のシミュレーション装置は、シミュレートする機体の実物大のコックピットに操縦者を搭乗させ、前方スクリーンに立体映像や平面映像、音声を提供しつつ、実物のコックピット全体を、操縦者の操縦に対応させて大がかりな駆動システムで動かし振動させているものであって、操縦者訓練の目的のために莫大な費用を費やして製造された専門の大型装置であり、航空機のシミュレーションのみ、それも一種類の機体のシミュレーションしか行えないものであり、汎用性があるものではなかった。また、このようなシミュレーション装置は、操縦者訓練専用のものであり、一般者が手軽にシミュレーションを楽しむことができるものではなかった。
この発明は、かかる現状に鑑み創案されたものであって、その目的とするところは、各種車輛、航空機、船舶のインタラクティブな操縦やインタラクティブなゲームを、奥行きや距離感を視認可能な3次元画像を、実写やコンピュータ・グラフィックスをシミュレーション化することによってモジュール化した環境モジュールや動きモジュールを選択することで、より高速で、動き再現性をより高精度化した環境のもとで様々なバリエーションのより現実に近い感覚で仮想体感をすることができるシミュレーション装置及びシミュレーション装置のデータ授受方法を提供しようとするものである。As is well known, a simulation apparatus is used to train a driver of a vehicle, an aircraft, or a ship as a device that can virtually experience a situation experienced by a driver in a system to be simulated, such as a vehicle or an aircraft. A variety of products have been proposed, from those for use to game machines installed in game centers such as game centers and amusement parks, or for video games used at home.
By the way, most of the conventional simulation devices of this type reproduce two-dimensional video (planar video) and sound, and based on this, the operator can control, that is, can be simulated interactively. Computer games are known. Various games such as a car racing game, an airplane flight simulation game, and a train driving simulation game have been proposed as these games.
However, such a conventional computer game or simulation device simply has a flat two-dimensional image and a sound corresponding to the image, so there is no sense of depth. For example, when braking is performed There was a problem that the sense of distance to the stop of the vehicle or the like could not be grasped.
On the other hand, as a simulation apparatus that can experience movement, for example, a three-dimensional simulation apparatus that gives vibration, rotation, or rocking to the cockpit and gives the driver a sense of reality is used for the theme park attraction. However, these movements are not created from actual movements of the aircraft, but are currently controlled by a movement program manually input by a motion programmer.
However, since such a conventional three-dimensional simulation apparatus has limited modes in which it can be steered, it cannot be steered in accordance with the movement of an actual vehicle, etc. However, since the game has only an interest as a game, the story is the same and it is easy to get bored.
As a full-fledged simulation device, a simulation device for training an aircraft operator is known. This simulator for training the pilot places the pilot in the real-size cockpit of the aircraft to be simulated, providing stereoscopic images, plane images, and audio to the front screen, It is a specialized large-scale device that is driven and vibrated by a large drive system in response to maneuvering, and has been manufactured at great expense for the purpose of pilot training, only aircraft simulation, However, only one type of aircraft could be simulated, and it was not versatile. In addition, such a simulation device is dedicated to pilot training, and a general person cannot easily enjoy the simulation.
The present invention has been developed in view of the current situation, and the object of the present invention is to provide a three-dimensional image in which the depth and distance can be visually recognized in interactive operations and interactive games of various vehicles, aircraft and ships. By selecting environment modules and motion modules that have been modularized by simulating live-action images and computer graphics, various variations can be achieved in an environment with faster and more accurate motion reproducibility. It is an object of the present invention to provide a simulation apparatus and a data transmission / reception method for the simulation apparatus that can make a virtual experience with a sense closer to reality.
請求の範囲1の発明は、搭乗者の操作入力に従って操作される対象システムをシミュレートし、対象システムのシステムの状態および/またはシステム内における人物が知覚する体感情報を再現するシミュレーション装置であって、シミュレーションソフトを実行するシミュレーションソフト実行部と、搭乗者が前記シミュレーションされた対象システムを操作する操縦装置と、搭乗者の対象システム内での景観の奥行き感や距離感を再現する立体映像表示装置、音声再生装置、座席等のモーション再現装置、振動再現装置、匂い再現装置、気象状態再現装置のうち、少なくとも立体映像を表示する立体映像表示装置を備えたシミュレーション駆動部と、を備え、搭乗者に奥行き感や距離感を体感できる立体画像表示をすることができ、且つインタラクティブなシミュレーション動作をすることが可能となるように構成したことを特徴とするものである。
請求の範囲2の発明は、請求の範囲1のシミュレーション装置において、前記シミュレーション駆動部にはソースモジュール部が接続され、このソースモジュール部に格納されるデータは、シミュレーション駆動部の各再生装置に対応する実際のシステムにおける計測データに基づいて作成したものであることを特徴とするものである。
請求の範囲3の発明は、請求の範囲1または請求の範囲2のシミュレーション装置において、前記シミュレーション駆動部の各装置は、基準時間に同調するように制御されることを特徴とするものである。
請求の範囲4の発明は、請求の範囲1ないし請求の範囲3のいずれかのシミュレーション装置において、前記動きモジュールは、対象システムの搭乗者席での動きのを格納しており、前記シミュレータ制御装置はモーション駆動装置を駆動する自由度に合致する信号であって、前記表示映像情報と同調した駆動信号を出力する動きデータ制御装置を備えたことを特徴とするものである。
請求の範囲5の発明は、請求の範囲1乃至請求の範囲4のいずれかに記載のシミュレーション装置において、前記プログラムソフト実行部は、シミュレーション駆動部とイニシャルデータの授受を行い、動きデータ制御装置にシミュレーション駆動部の駆動可能情報に合致した駆動情報を出力させることを特徴とするものである。
請求の範囲6の発明は、請求の範囲1乃至請求の範囲5のいずれかのシミュレーション装置において、前記シミュレーション装置には搭乗者の生体情報を採取する生体センサを備え、シミュレーション制御装置は、搭乗者の状態を出力することを特徴とするものである。
請求の範囲7の発明は、請求の範囲6に記載のシミュレーション装置において、前記シミュレーション装置は、生体センサからの情報により、シミュレーションストーリを変化させることを特徴とするものである。
請求の範囲8の発明は、請求の範囲1乃至請求の範囲9のいずれかのシミュレーション装置を駆動するシミュレーション装置のデータ授受方法であって、シミュレーション装置に入力される各データを送受信する手順が予め統一されたフォーマットにより記述されていることを特徴とするものである。The invention of
The invention according to
The invention of
The invention according to
The invention according to
The invention according to
The invention according to
The invention according to
図1は、本発明に係るシミュレーション装置の基本構成を示すブロック図である。
図2は、本発明に係るシミュレーション装置の実施形態を示すブロック図である。
図3はシミュレーション装置の、初期設定項目のうち車両の選択リストを示す図である。
図4はシミュレーション装置の、初期設定うち走行個所の選択リストを示す図である。
図5は、シミュレーション装置の、モーションジェネレータの内容の一例示す図である。
図6は、シミュレーション装置の、振動ジェネレータの内容の一例を示す図である
図7は、シミュレーション装置のデータ指定様式の一例を示す図である。
図8は、シミュレーション装置のモーションジェネレータの出力の状態を示す図である。
図9は、シミュレーション装置の他の例に係るモジュール部の構成を示す図である。FIG. 1 is a block diagram showing a basic configuration of a simulation apparatus according to the present invention.
FIG. 2 is a block diagram showing an embodiment of a simulation apparatus according to the present invention.
FIG. 3 is a diagram showing a vehicle selection list among the initial setting items of the simulation apparatus.
FIG. 4 is a diagram showing a selection list of travel locations in the initial setting of the simulation apparatus.
FIG. 5 is a diagram illustrating an example of the contents of the motion generator of the simulation apparatus.
FIG. 6 is a diagram illustrating an example of the contents of the vibration generator of the simulation apparatus. FIG. 7 is a diagram illustrating an example of a data designation format of the simulation apparatus.
FIG. 8 is a diagram illustrating an output state of the motion generator of the simulation apparatus.
FIG. 9 is a diagram illustrating a configuration of a module unit according to another example of the simulation apparatus.
以下、この発明の好適な実施の形態を添付図面に基づいて詳細に説明する。尚、以下に述べる実施の形態は、この発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、この発明の範囲は、以下の説明において特にこの発明を限定する旨の記載がない限り、これらの形態に限られるものではない。また、本明細書において「動源」とは、動きデータをパッケージ化したファイルを意味する概念である。「動源」は、例えば、自動車の場合、その車種、右旋回の動作、左旋回の動作、エンジンの型式、走行場所(市内、鈴鹿・富士・茂手木サーキット、山道、アイスバーン、雪道等)、気象条件等の個々の環境を光ディスク、メモリ素子等にモジュール化し記録したものをいい、これら動源の中から1又は複数を選択して、これを組み合わせることで、所望の仮想走行体験をすることができる。
図1は、本発明に係るシミュレーション装置の基本構成を示すブロック図、図2は、本発明に係るシミュレーション装置の実施形態を示すブロック図である。
本例において、シミュレーション装置10は、シミュレーション装置10を駆動するデータファイルを格納するソースモジュール部100と、前記ソースモジュール部100からの信号を処理して駆動信号にするシミュレーション制御装置200と、前記シミュレーション制御装置200の駆動信号に基づいて搭乗者1にシミュレーション動作を行うシミュレーション駆動部300と、前記ソースモジュール部100の出力に前記操縦装置からの入力信号を加算して前記シミュレーション制御装置200に送出する全体処理装置と前記ソースモジュール部100と、記録媒体600等のシミュレーションソフトウエアを再生し、ソースモジュール部100とシミュレーション制御装置200とにデータを転送するとともに全体の制御を行うシミュレーションソフト実行部500とからなる。
以下、シミュレートする対象は自動車であるものとして説明する。また、シミュレーションソフトウエアが格納された記録媒体600には、制御プログラムの他、シミュレートする自動車の立体映像データ、サラウンド音声データ、モーションモジュール用データ、振動モジュール用データ、匂いモジュール用データ、気象モジュール用データが格納されている。これらのデータは記録媒体600に格納されたデータであり、実際のシステム中の稼働中に採集したデータ、例えばモーションデータであれば、実際の自動車の動きを計測することにより得る。また、同様に、音声データ、振動データ、匂いデータ、気象状態データも実際の計測データからファイル化して記録媒体に格納されたデータを得る。また、立体映像データはコンピュータ・グラフィックスで得たものをファイル化して格納しておくか、実写の映像データをファイル化して格納しておく。また、本システムの同調には、映像データの各フレームに付された時刻を基準として用い、各データにもその同調信号として映像データと同周期の基準時間を付記するものとしている。なお、前記記録媒体に記録される情報は、シミュレーション装置を汎用化するため、形式を規格化しておくことが望ましい
シミュレーションソフト実行部500は、前記記録媒体600を再生するソフト読取部510と、サラウンド音声を発生するサラウンド音声発生部520と、立体映像を再生する立体映像発生部530と、前記ソースモジュール部100の各モジュール中からシミュレーションに必要なモジュールのファイルを決定するモジュールファイル決定部550とを備える。
シミュレーション駆動部300は、搭乗者1が着席するシート370、該シート近傍に設けられ、シミュレートする対象すなわち車両を自動車を操縦する操縦装置380、および搭乗者に対象システム内における体感状態を再現する再現装置として、前記搭乗者1に立体映像を表示する立体映像表示装置320、搭乗者1に、5.1サラウンド音声を再生するサラウンド音声表示装置320、シートを縦揺れ(ピッチング)、横揺れ(ローリング)及び上下動(ヒービング)の3自由度で動作させるモーション駆動装置330、シート370に振動を与える振動駆動装置350、匂いを発生する匂い発生装置350、および搭乗者1に体感気象を再現する気象再現装置である送風機360を含んで構成される。
また、本例では、前記操縦装置380に操作に対する反力を生成するフィードバックメカニズム390を備えている他、搭乗者1の心拍数と呼吸数を計測する生体センサ400を備える。また、本例では、操縦装置380には、操舵ハンドル381、ギヤチェンジレバー382、アクセルペダル383、ブレーキペダル384が設けられ、これらの操作により車両の運転をシミュレートする。また、本例では、フィードバックデータ装置から、操舵ハンドル381、ギヤチェンジレバー382、アクセルペダル383、ブレーキペダル384には操作に相当する反力が与えられる。
本例では、例えば液晶パネルを用いた立体映像表示装置320には車窓からの景色、車両の走行風景、道路マップ等が立体的に表示される。
また、シート370に設けられたシートベルトあるいはクッションには搭乗者1の心拍および呼吸数をモニタする生体センサ400が設けられている。この生体センサ400は、公知のものを用いればよい。この生体センサ400の出力は公知の手法で心拍信号と、呼吸信号に変換され、シミュレーションソフト実行部500にフィードバックされる。
シミュレーションソフト実行部500では、この生体センサ400からの信号を受け、乗り物酔い等の身体の不調を察知して、シミュレーション駆動部を停止させたり、搭乗者の興奮度に応じてゲームのストーリ展開を変更させたりすることができ、搭乗者の興味を引くことができる。また、搭乗者の興奮度を搭乗者自身に表示することもできるほか、シミュレーション装置の管理者が搭乗者の身体の状態の記録を採り後のソフトウエアの開発の参考にすることができる。
さらに、本例では、モーション駆動装置330にはモーション駆動装置330の駆動範囲を超えたことを判定するリミッタ440の他、現在のモーション駆動装置330の状態すなわち絶対位置や姿勢データを格納した現状動作情報メモリ420と、このシミュレーション駆動部300が駆動できる駆動系についての情報、すなわちシートを縦揺れ(ピッチング)、横揺れ(ローリング)及び上下動(ヒービング)の3自由度であること示す情報の他、IDを格納する固有情報ステータスメモリ430とを備えている。
また、ソースモジュール部100は、モーションモジュール110、振動モジュール120、匂いモジュール120、気象状態モジュール140を備える。このソースモジュール部100には、記録媒体等のデータディスクを再生するシミュレーションソフト実行部500が接続されている。
本例では、各モジュール110〜140はシミュレートする対象の情報例えば車の種類、走路の条件により選択されたモーション、振動、匂い、気象条件に関するデータをソフト読取部510が再生した記録媒体600から書き込まれ、これらのデータをファイル定められた形式で格納している。これは例えば、図5に示すような車の各種動きを6軸の自由度で格納している。また、図6に示すような車の振動も同様に格納している。また、匂い、気象条件に関する前記車の種類、走路の条件により発生する状態のデータを格納している。これらのデータは車両の走行状態に合致するデータがモジュールファイル決定部550で指定され、図7に示すように出力される。この形式は、本例に限られず必要に応じて変更できる。しかし、シミュレーション装置を汎用化するため、形式を規格化しておくことが望ましい。
また、これらのモジュール110〜140は、シミュレーション対象に応じた記録媒体600を再生することにより、モジュール内のデータを書き換えることができる。これにより、例えば車、飛行機などのシミュレーション対象に応じてモジュールを書き換えることにより、簡単に対応することができる。
さらに、本例では、上記ソースモジュール部100からのデータを処理し前記シミュレーション駆動部300に送出するシミュレーション制御装置200が設けられている。このシミュレーション制御装置200は、前記ソースモジュール部100の各ソースのデータをシミュレーション駆動部300の各駆動装置で再現できる信号に変換すると共に、前記操縦装置380の操作によって変化する対象システムの挙動に従って信号を変更するものである。尚、本例では(立体映像、及びサラウンド音声については、シミュレーション駆動部300からの信号により立体映像データ制御装置210を経てサラウンド音声発生部310へ、立体映像表示制御装置220を経てサラウンド音声表示装置320に入力され、また、立体映像発生部530から、立体映像表示制御装置220を経て立体映像表示装置320に入力される。
このシミュレーション制御装置200は、モーションデータを制御するモーションデータ制御装置230と、振動データを制御する振動データ制御装置240と、匂いデータを制御する匂いデータ制御装置250と、気象状態データ、本例では風量を制御する気象状態制御装置であるファン制御装置260と、各制御装置210〜160の出力を同調させる同調装置270とからなる。この同調装置は、前記立体映像データの各フレームに付記された基準時刻(タイムコード)を基準として、各音声、モーション、振動、匂い、気象の各データが同調するよう、各制御装置210,230〜260での処理を遅延または先送りするように指示する。すなわち、本例では、立体映像、音声、モーション、振動等の各再現が時間のずれなく行われ、搭乗者の乗り物酔いを防止できる。
次に、モーション制御装置230について説明する。本例でモーションデータ制御装置230は、モーションデータ比較器231とモーションデータコンバータ232とモーションベースコントローラ233とを含んで構成される。モーションデータ比較器231は、操縦装置380からの信号により、モーションモジュール110で指定されたモーションモジュール110のファイルの値、現状動作情報メモリ420との値を比較して、その差分値をフィードバックメカニズム390とモーションデータコンバータ232に出力する。モーションデータコンバータ232は、この6自由度(6軸)の運動データをシートの縦揺れ(ピッチング)、横揺れ(ローリング)及び上下動(ヒービング)の3自由度(3軸)の姿勢データに変換してモーションベースコントローラ233に出力する。これにより、搭乗者は、あたかも自動車が加速減速移動したような感覚をえることができる。
この際モーション駆動装置330からの絶対位置情報及び姿勢データを参照する他、リミッタ440からの信号により、所定の値以上にモーション駆動装置330が駆動されないよう制御する。
尚、モーションデータコンバータ232におけるモーションデータの変換は公知技術(特開平2003−1030号公報参照)であるのでその説明は省略する。
次に、図2に基づいて、本例に係るシミュレーション装置の作動について説明する。この例は、主として座席の駆動(モーション)制御を例とするが、他のシミュレーション要素ももの例と同様に制御される。
まず、操縦装置380を入力手段として、車両走行のシミュレーションの初期条件を設定する。この時イニシャライズ手順として、IDの確認、ステータスの確認がお粉あわれる。
本例では初期条件を選択する指標として、車両条件とし図4に示すような車種(a),エンジン(b),シフト(c)、タイア(d)、エア圧(e)等を選択できる。また、走行地の条件としてとして、走路(I,I−I…I−IV)、走行月(II)、走行時時刻(III)、天候(IV)、湿度(V)、路面条件(VI)等を選定できる。
この初期条件は、車両だけではなく飛行機等、その他の乗り物で設定する事ができる、車両、飛行機であれば、水平状態を基準として、また、カヌーの川下りなどでは下降姿勢を基準と定めることができる。
まずシミュレーションソフト実行部500は固有情報ステータスメモリ430からシミュレーション駆動部300のイニシャライズデータを獲得する(S1)。次に、シミュレーションソフト実行部500はこの上記設定された初期条件に基づいてシミュレーション駆動部300を初期状態にする。そして、サラウンド音声発生部310と立体映像表示装置320にサラウンド音声及び立体映像信号を出力する(S2)。
同時に、モジュールファイル決定部550は、操縦装置380からの情報でモーションモジュール110から適合するファイルを検索して指定する(S3)。
この指定により、モーションモジュール110から6軸のモーションデータを出力され、モーションデータ比較器231では操縦装置380からの操縦信号と前記イニシャライズデータとから、モーション駆動装置330の駆動の基本となる6軸のデータを出力する(S4、図7参照)。モーションデータ比較器231ではこのデータと現状動作情報メモリ420からの現状データとを比較し、その差分(6軸)をフィードバックメカニズム390とモーションデータコンバータ232に出力する(S5)。
するとフィードバックメカニズム390では操縦装置380の操舵ハンドル381、ギヤチェンジレバー382、アクセルペダル383,ブレーキペダル384に反力を発生させる。この反力は、操舵ハンドル381の振動等として反映される。
モーションデータコンバータ232では、前記6軸のモーションデータ比較器231に送り、モーションデータコンバータ232は、現状動作情報メモリ420からの絶対位置情報及び姿勢データを得て、3軸の姿勢データを出力する(S6)
この3軸の姿勢データに基づいて、モーションベースコントローラ233は、固有情報ステータスメモリ430を書き換える(S7)と共に、モータアンプ410にモータ位置指令パルスを発生し(S8)を介して3軸のデータでモーション駆動装置330を駆動する(S9)。
そして搭乗者1によって操縦装置380が操作されたときには、上述のS1〜S9までを繰り返し行い、モーション駆動装置330を駆動するものである。尚、モーションモジュール110は図6にこのような車両の走行条件に合致するファイルを、振動モジュール140には同様に合致するファイルを格納している。
そして、これらのモーションおよび振動のオン時刻、サステイン時間、およびオフ時刻を指定することにより、図9に示すような特性を持った動きおよび振動駆動信号が出力され、モーション駆動装置330および振動駆動装置350が駆動される。
ここで、モーション駆動装置330は、電動機とリンクとを用いた構造を採用することができる他、油圧その他の駆動源を使用して構成することができる。
また、振動駆動装置350は電磁式、あるいは液圧式のアクチュエータを使用することができる。
また、立体映像表示装置320は、上記の制御と同様の制御がなされ、車両の窓から見える立体映像、計器等が表示され。この映像データは、立体映像モジュール130に格納された立体映像データが立体映像データ制御装置210で選択処理されて立体映像表示装置320に表示される。
次に、音声の出力について説明する。
本例では音声は5.1サラウンド方式で搭乗者に再生される。この音声は走行音、車体、タイアのきしみ音、風切り音、観衆の歓声、効果音、音楽など車体の配置位置、走行位置、走行状態により出力される。これらのデータはシミュレーションソフト実行部500から画像データと同様にシミュレーションソフト実行部500が選択して出力する。
次に気象状態の再現および匂い発生の再現について説明する。
本例では、気象の再現として、走行風の状態(風力、温度、湿度)、霧のうち走行風を再現するためファンを使用する。
本例では匂いとして、タイアの焦げる匂いやエンジンオイルの匂い、排気ガスの匂いを出力するようにしても良い。これらの匂いは、匂い源を封入したマイクロカプセルを用いて再現することができる。
これら天候、および匂いのデータについてもモーション駆動と同様にファイル化された気象状態モジュール、匂いモジュールからシミュレーションソフト実行部500が選択して各出力装置が出力する。
尚上記の実施の形態では、車両の走行のシミュレーションについて説明したが、シミュレーションの対象は車両に限ることなく、航空機、船舶その他の移動体であっても良い。これらの場合映像、音声、モーションは実際のシステムで録画、録音、計測したデータから作成することができるほか、コンピュータ・グラフィックスでも制作できる。また、対象システムを、実在の乗り物、ゲーム中の架空の乗り物とすることもでき、この場合も前記実在の対象と同様である。
さらに、本発明に係るシミュレーション装置においては、ソフトウエアの内容設定に基づいてシミュレーション駆動部に予め定められた流れの映像音声モーション等を表示することができる。このようなシミュレーションでは操縦装置からの操縦を行うことなく一定のシミュレートを実行する。このようなシミュレーションは、インタラクティブなシミュレーションの前の体験、あるいは模範として搭乗者に体験させれば有効である。このようなシミュレーションの内容はすべてソフトウエアのコンテンツによる。
また、対戦型ゲームに本発明のシミュレーション装置を適用することができ、対戦相手からの攻撃や衝突に対応する動きも上記モジュールに入力しておけばシミュレーションソフト実行部500が適宜選択してシミュレーション制御装置200からシミュレーション駆動部300に信号が伝わりそれらのモーション、振動、音声等が再生される。
尚、上記例では、立体映像、サラウンド音声は、シミュレーションソフト実行部500にサラウンド音声発生部520、立体映像発生部530で発生したが、図9に示すように、シミュレーションソフト実行部500にサラウンド音声発生部、立体映像発生部を設けずソースモジュール部100に立体映像モジュール150とサラウンド音声発生モジュール160を設けるようにしてもよい。Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings. The embodiments described below are preferred specific examples of the present invention, and thus various technically preferable limitations are given. However, the scope of the present invention is particularly limited in the following description. Unless otherwise stated, the present invention is not limited to these forms. Further, in this specification, “motion source” is a concept that means a file in which motion data is packaged. For example, in the case of an automobile, the “power source” is the vehicle type, the right turn operation, the left turn operation, the engine type, the travel location (city, Suzuka / Fuji / Motegi circuit, mountain road, ice burn, snow road Etc.), which means that individual environments such as meteorological conditions are modularized and recorded on optical disks, memory elements, etc., and one or more of these sources can be selected and combined to create the desired virtual driving experience Can do.
FIG. 1 is a block diagram showing a basic configuration of a simulation apparatus according to the present invention, and FIG. 2 is a block diagram showing an embodiment of the simulation apparatus according to the present invention.
In this example, the
In the following description, it is assumed that the object to be simulated is an automobile. In addition to the control program, the
The
In this example, the
In this example, a stereoscopic
Further, the seat belt or cushion provided on the seat 370 is provided with a
The simulation
Further, in this example, the
The
In this example, each of the
Further, these
Furthermore, in this example, a
The
Next, the
At this time, in addition to referring to the absolute position information and posture data from the
Note that the motion data conversion in the
Next, the operation of the simulation apparatus according to this example will be described with reference to FIG. In this example, seat drive (motion) control is mainly taken as an example, but other simulation elements are controlled in the same manner as in the example.
First, initial conditions for simulation of vehicle travel are set using the
In this example, the vehicle type (a), engine (b), shift (c), tire (d), air pressure (e), etc. as shown in FIG. In addition, as conditions for the travel location, the travel path (I, I ... I-IV), travel month (II), travel time (III), weather (IV), humidity (V), road surface condition (VI) Etc. can be selected.
This initial condition can be set not only for the vehicle but also for other vehicles such as airplanes. For vehicles and airplanes, the horizontal state should be used as a reference, and when going down a canoe, the descent posture should be used as a reference. Can do.
First, the simulation
At the same time, the module
By this designation, 6-axis motion data is output from the
Then, the
The
Based on the three-axis attitude data, the
When the
Then, by designating the on time, the sustain time, and the off time of the motion and vibration, a motion and vibration drive signal having characteristics as shown in FIG. 9 is output, and the
Here, the
In addition, the
In addition, the stereoscopic
Next, audio output will be described.
In this example, the sound is played back to the passenger by the 5.1 surround system. This sound is output according to the position of the vehicle body, the driving position, and the driving state, such as the driving sound, the vehicle body, the squeak noise of the tire, the wind noise, the cheering of the audience, the sound effects, and music. These data are selected and output by the simulation
Next, reproduction of weather conditions and reproduction of odor generation will be described.
In this example, a fan is used to reproduce the traveling wind out of the state of the traveling wind (wind power, temperature, humidity) and fog as weather reproduction.
In this example, the scent of tire, the scent of engine oil, or the scent of exhaust gas may be output as the scent. These odors can be reproduced using microcapsules encapsulating the odor source.
These weather and odor data are also selected by the simulation
In the above-described embodiment, the simulation of the traveling of the vehicle has been described. However, the target of the simulation is not limited to the vehicle, and may be an aircraft, a ship, or other moving objects. In these cases, video, audio, and motion can be created from data recorded, recorded, and measured by an actual system, and can also be produced by computer graphics. In addition, the target system can be a real vehicle or a fictitious vehicle in a game, and in this case, it is the same as the real target.
Furthermore, in the simulation apparatus according to the present invention, a video / audio motion having a predetermined flow can be displayed on the simulation drive unit based on the software content setting. In such a simulation, a certain simulation is executed without performing control from the control device. Such a simulation is effective if it is experienced by the passenger as an experience before the interactive simulation or as an example. The contents of such simulation depend on the software contents.
In addition, the simulation apparatus of the present invention can be applied to a competitive game, and if the movement corresponding to the attack or collision from the opponent is also input to the module, the simulation
In the above example, the 3D image and the surround sound are generated in the simulation
本発明に係るシミュレーション装置は次のような利用可能性がある。
請求の範囲1の発明は、搭乗者の操作入力に従って操作される対象システムをシミュレートし、対象システムのシステムの状態および/またはシステム内における人物が知覚する体感情報を再現するシミュレーション装置であって、シミュレーションソフトを実行するシミュレーションソフト実行部と、搭乗者が前記シミュレーションされた対象システムを操作する操縦装置と、搭乗者の対象システム内での景観の奥行き感や距離感を再現する立体映像表示装置、音声再生装置、座席等のモーション再現装置、振動再現装置、匂い再現装置、気象状態再現装置のうち、少なくとも立体映像を表示する立体映像表示装置を備えたシミュレーション駆動部と、を備え、搭乗者に奥行き感や距離感を体感できる立体画像表示をすることができ、且つインタラクティブなシミュレーション動作をすることが可能となるように構成したことを特徴とするものである。
本発明のシミュレーション装置によれば、シミュレーション装置の搭乗者は、実際の対象内で体感する奥行き感(距離感及び方向感覚)のある立体映像を見ながら操縦装置でシミュレーション対象を操縦することができ、きわめて本物に近いリアルなシミュレーション体験をすることができる。また、音声、座席のモーション、振動、オイル等の焼ける匂い、気象状態、例えば風、霧、雨などを再現することにより、よりリアルなシミュレーションを体験できる。ここで、立体映像の表示方式は特に限定されることなく、時分割シャッター又は偏光眼鏡を装着して鑑賞する方式、レンチキュラ方式、パララックスバリア方式、HOE素子方式、ヘッドマウンテンディスプレイ方式に加えて、バックライト方式、超多眼方式などにより眼鏡無しで、直接立体映像を鑑賞する方式を採用することもできる。
請求の範囲2の発明は、前記シミュレーション駆動部には、ソースモジュール部が接続され、このソースモジュール部に格納されるデータは、シミュレーション駆動部の各再生装置に対応する実際のシステムにおける計測データに基づいて作成したので、各モジュールは独立構成させて構成しても、ひとまとめとして構成しているから、容易に交換することができると共に、同じシミュレーション装置であっても、異なる多種多様の乗物シミュレーションを体験することができる。尚、ファイル化とは、最小単位のデータのまとまりを1つもしくは複数集め1としたものである。モジュールには、例えば車の車種、映像、音声、モーション、振動、天候、匂いを一まとまりとしたファイルを格納できる他、車の細部例えばエンジンの種類ごとにそのモーション、振動、音声をそれぞれ別のひとまとまりとしたファイルとして格納することができる。さらに、走行場所の細部、天候、匂いの細部をひとまとまりのデータとすることもできる。そして、本発明では、各データは実際のシステムにおける計測データから作成することができるので、複雑な動きであっても簡単に作成することができる他、よりリアルなデータを作成することができ、シミュレーション装置の操縦者は、実際に操縦によって得られる映像や音声、モーション、振動、匂い、気象状態のもとでの操縦感覚と同じ操縦感覚を仮想体験でき、ゲームの興味を長期間持続させることができる。
請求の範囲3の発明は、前記シミュレーション駆動部の各装置は、基準時間に同調するように制御されるので、装置の時間的な制御は、この基準時間に基づいて同調させるので、再現される各動作が時間的にずれることが無くなる。したがって、各装置の再現は、基準時間の経過に沿って遅延、先送りされ、常に立体画像の動きと、その他の再現とは同調される。このため、正確な操作が可能となり、また、乗り物酔いなどの搭乗者身体の不調を未然に防止することができる。
請求の範囲4の発明は、前記動きモジュールは、対象システムの搭乗者席での動きのを格納しており、前記シミュレータ制御装置はモーション駆動装置を駆動する自由度に合致する信号であって、前記表示映像情報と同調した駆動信号を出力する動きデータ制御装置を備えて構成されているので、モーションベースを小型化することができ、小型の再現装置であっても、正確な動きを実現することができる。動きモジュールのファイルは、動きデータ、例えば、XYZ方向の加速度とXYZ軸まわりの角速度データでファイル化されており、異なる機構構造を持つモーション駆動装置に対応させ、前記6軸の姿勢制御データを使用するモーション駆動装置の機能特性に合わせて自動的にパラメータを変更して座席の姿勢に対応させることができる。たとえば、搭乗者席は縦揺れ(ピッチング)、横揺れ(ローリング)及び上下動(ヒービング)の3自由度で動作する。これにより、例えば6軸(XYZ方向の加速度とXYZ軸まわりの角速度データ)を搭乗者席の移動を座席の姿勢として、容易に再現することができる。勿論、この動きデータは、6軸データに限定されるものではなく、また、初期設定データも含まれる。初期設定データとしては、例えば、シミュレートする対象の初期状態の姿勢、たとえば水平、傾斜に合わせて最初から姿勢を設定できる。車両、飛行機であれば、水平状態を初期姿勢として、また、カヌーの川下りなどでは下降姿勢を初期姿勢と定めることができる。従って、限られた装置の動きを最大限に発揮させることができる。
請求の範囲5の発明は、前記プログラムソフト実行部は、シミュレーション駆動部とイニシャルデータの授受を行い、動きデータ制御装置にシミュレーション駆動部の駆動可能情報に合致した駆動情報を出力させるように構成したので、プログラム実行部は、シミュレーションの最初にシミュレーション駆動部の駆動自由度、駆動範囲などについて情報を受け取りそれに合致した動きモジュールを作成する。従って、同じプログラムソフトで多種多様の装置に対応することができる。
請求の範囲6の発明は、前記シミュレーション装置には、搭乗者の生体情報を採取する生体センサを備え、シミュレーション制御装置は、搭乗者の状態を出力するように構成されているので、シミュレーション装置に搭乗した搭乗者の身体の状態、例えば心拍や呼吸数を知ることができ、その緊張状態、弛緩状態などが把握できる。このため、シミュレーション装置車両、飛行機等の操縦適正試験や乗り心地のシミュレーションに適応させることができることは勿論、操縦者の心理状態も計測することができ、この心理データに基づいてシミュレーションによる効果データとして活用することができる。また、搭乗者の生体状態を搭乗者自身に表示することもできるほか、シミュレーション装置の管理者が搭乗者の生体状態の経歴を採取し後のソフトウエア開発の参考にすることができる。
請求の範囲7の発明は、前記シミュレーション装置は、生体センサからの情報により、シミュレーションストーリを変化させるように構成したので、生体センサからの情報に基づいて予め定められたシミュレーションのストーリを変更することができ、より安全性を向上させることができる。さらに、搭乗者の興奮度に応じてゲームのストーリ展開を変更させたりすることができ、搭乗者の興味を引くことができる。また、搭乗者の生体状態を搭乗者自身に表示することもできるほか、シミュレーション装置の管理者が搭乗者の生体状態の経歴を採取し後のソフトウエア開発の参考にすることができる。
請求の範囲8の発明は、シミュレーション装置に入力される各データを送受信する手順が予め統一されたフォーマットにより記述されているので、新たなソフトウエアの開発の際、各ソフトウエアの開発制作スピードを迅速化することができる。The simulation apparatus according to the present invention can be used as follows.
The invention of
According to the simulation device of the present invention, the passenger of the simulation device can control the simulation target with the control device while viewing a stereoscopic image with a sense of depth (feeling of distance and sense of direction) to be experienced in the actual target. , You can have a realistic simulation experience very close to the real thing. In addition, by reproducing voice, seat motion, vibration, burning smell such as oil, and weather conditions such as wind, fog, and rain, a more realistic simulation can be experienced. Here, the display method of the stereoscopic image is not particularly limited, in addition to the method of viewing with a time-division shutter or polarized glasses, the lenticular method, the parallax barrier method, the HOE element method, the head mountain display method, It is also possible to adopt a method of directly viewing stereoscopic images without glasses by a backlight method, a super multi-view method, or the like.
In the invention of
The invention of
The invention of
The invention of
In the invention of
In the invention of
In the invention of
この発明は,各種車輛,航空機,船舶の双方向型(interactive)操縦やインタラクティブなゲーム(プレイヤーが筋の展開を選択できるゲームをいう。)を仮想体感することができるシミュレーション装置(simulator)に係り,特に,画像の動きを実写やコンピュータ・グラフィックス(CG)をシミュレーション化してモジュール化された環境状況データや動きデータを選択することで,様々なバリエーションに即応することができるシミュレーション装置に関する。 The present invention relates to a simulation apparatus (simulator) that can virtually experience interactive operation of various vehicles, aircraft, and ships and interactive games (a game in which a player can select the development of muscles). In particular, the present invention relates to a simulation apparatus that can immediately respond to various variations by selecting the environment situation data and the motion data that are modularized by simulating live-action images and computer graphics (CG) .
良く知られているように,シミュレーション装置は,シミュレートするシステム,例えば,車両や航空機等において,操縦者が体感する状況を仮想体験することができる装置として,車輛,航空機,船舶の操縦者訓練用のものから,ゲームセンター,遊園地等の遊技場に設置されるゲームマシン,或は,家庭で使用されるビデオゲーム用のものまで多種多様のものが提案されている。 As is well known, a simulation device is used to train a driver of a vehicle, an aircraft, or a ship as a device that can virtually experience a situation experienced by a driver in a simulated system, such as a vehicle or an aircraft. from those of use, game center, game machine, which is installed in a game field of amusement parks, etc., or, until the one for video games to be used in the home is one of a wide variety have been proposed.
ところで,従来のこの種のシミュレーション装置としては,殆どのものが2次元映像(平面映像)と音声とを再現し,これを基に操作者が操縦可能な,即ち,インタラクティブにシミュレート可能とするコンピュータゲームが知られている。これらのゲームとしては,自動車のレーシングゲーム,飛行機の飛行シミュレーションゲーム,鉄道車両の運転シミュレーションゲームなど,これも多種多様のものが提案されている。 By the way, most of the conventional simulation devices of this type reproduce two-dimensional images (planar images) and sound, and based on this, the operator can control, that is, can be simulated interactively. Computer games are known. Various games such as a car racing game, an airplane flight simulation game, and a railway car driving simulation game have been proposed as these games.
しかしながら,このような従来のコンピュータゲームやシミュレーション装置は,単に平面的な2次元映像と,この画像に対応する音声が再生されているだけであるため,奥行き感覚がなく,例えば,ブレ−キングしたときの車両等の停止までの距離感が掴めない等の課題を有していた。 However, such a conventional computer game or simulation device has only a flat two-dimensional image and a sound corresponding to the image, and thus has no sense of depth. There was a problem that the sense of distance to the stop of the vehicle or the like could not be grasped.
一方,動きを体感できるシミュレーション装置としては,例えば,操縦席に振動や回転或は揺動を与え,操縦者に臨場感を与える立体シミュレーション装置がテーマパークのアトラクション等で用いられている。しかし,これらの動きも,実際の機体の動きから作成したものではなく,モーションプログラマーが手動で入力した動きプログラムによってコントロールしているのが現状である。 On the other hand, as a simulation apparatus that can experience the movement, for example, a three-dimensional simulation apparatus that gives vibrations, rotations, or swings to the cockpit and gives the driver a sense of reality is used for the theme park attraction. However, these movements are not created from actual movements of the aircraft, but are currently controlled by a motion program manually input by a motion programmer.
しかし,このような従来の立体シミュレーション装置は,操縦できるモードが限定されているため,実際の車両等の動きに即した操縦が不可能であり,実際の車両等の操縦とは似ても似つかぬ単なるゲームとしての趣向性しかないため,ストーリが同じとなり飽きられ易い,という問題を有していた。 However, since such a conventional three-dimensional simulation apparatus has limited modes in which it can be operated, it cannot be operated in accordance with the movement of an actual vehicle or the like. Because it has only a game-oriented preference, the story is the same and it is easy to get bored.
また,本格的なシミュレーション装置として,航空機の操縦者訓練用のシミュレーション装置が知られている。この操縦者訓練用のシミュレーション装置は,シミュレートする機体の実物大のコックピットに操縦者を搭乗させ,前方スクリーンに立体映像や平面映像,音声を提供しつつ,実物のコックピット全体を,操縦者の操縦に対応させて大がかりな駆動システムで動かし振動させているものであって,操縦者訓練の目的のために莫大な費用を費やして製造された専門の大型装置であり,航空機のシミュレーションのみ,それも一種類の機体のシミュレーションしか行えないものであり,汎用性があるものではなかった。また,このようなシミュレーション装置は,操縦者訓練専用のものであり,一般者が手軽にシミュレーションを楽しむことができるものではなかった。 As a full-fledged simulation device, a simulation device for aircraft operator training is known. This simulator for training the pilot places the pilot in the actual cockpit of the aircraft to be simulated, and provides stereoscopic video, plane video, and sound on the front screen, It is a specialized large-scale device that is moved and vibrated by a large-scale drive system in response to the maneuvering, and has been manufactured at great expense for the purpose of pilot training. However, only one type of aircraft could be simulated, and it was not versatile. In addition, such a simulation device is dedicated to pilot training, and it was not possible for ordinary people to enjoy simulation easily.
この発明は,かかる現状に鑑み創案されたものであって,その目的とするところは,各種車輛,航空機,船舶のインタラクティブな操縦やインタラクティブなゲームを,奥行きや距離感を視認可能な3次元画像を,実写やコンピュータ・グラフィックスをシミュレーション化することによってモジュール化した環境モジュールや動きモジュールを選択することで,より高速で,動き再現性をより高精度化した環境のもとで様々なバリエーションのより現実に近い感覚で仮想体感をすることができるシミュレーション装置を提供しようとするものである。 The present invention has been developed in view of the current situation, and the object of the present invention is to provide a three-dimensional image in which the depth and distance can be visually recognized through interactive maneuvers and interactive games of various vehicles, aircraft and ships. By selecting environment modules and motion modules that have been modularized by simulating live-action pictures and computer graphics, various variations can be achieved under an environment where motion reproducibility is increased at higher speeds. It is an object of the present invention to provide a simulation apparatus that can make a virtual experience with a sense closer to reality.
上記目的を達成するため,請求項1に記載の発明は,搭乗者の操作入力に従って操作される対象システムをシミュレートし,対象システム内における人物が知覚する体感情報を再現するシミュレーション装置であって,シミュレーションソフトを実行するシミュレーションソフト実行部と,搭乗者が前記シミュレーションされた対象システムを操作する操縦装置と,搭乗者の対象システム内での景観を再現する映像表示装置,音声再生装置,座席等のモーション再現装置,振動再現装置,匂い再現装置,気象状態再現装置のうち,少なくとも映像表示装置を備えたシミュレーション駆動部と,を備え,該シミュレーション駆動制御部にはソースモジュール部が接続され,このソースモジュール部に格納されるデータは,シミュレーション駆動部の映像表示装置,音声再生装置,座席等のモーション再現装置,振動再現装置,匂い再現装置,気象状態再現装置の各再生装置に対応する実際のシステムにおける計測データに基づいて作成し,モジュール化したデータによって,インタラクティブなシミュレーション動作をすることが可能となるように構成したことを特徴とするものである。
In order to achieve the above object, an invention according to
また,請求項2に記載の発明は,請求項1に記載のシミュレーション装置を技術的前提とし,前記映像表示装置は,立体映像を表示する装置で構成され,搭乗者に奥行感や距離感を体感することができるように構成されていることを特徴とする。
The invention according to
請求項3に記載の発明は,請求項1又は請求項2のいずれかに記載のシミュレーション装置を技術的前提とし,前記シミュレーション駆動部の各装置は,立体映像の各フレームに付記された基準時刻に同調するように制御されることを特徴とする。
The invention according to
請求項4に記載の発明は,請求項1乃至請求項3のいずれかに記載のシミュレーション装置を技術的前提とし,前記シュミレーションソフト実行部は,シミュレーション駆動部の固有情報ステータスメモリーとイニシャライズデータの授受を行い,シミュレーション駆動制御部にシミュレーション駆動部の駆動自由度,駆動範囲に合致した駆動情報を出力させることを特徴とする。According to a fourth aspect of the present invention, the simulation apparatus according to any one of the first to third aspects is technically premised, and the simulation software execution unit transmits and receives the unique information status memory and initialization data of the simulation drive unit. And driving information that matches the degree of freedom and driving range of the simulation drive unit is output to the simulation drive control unit.
請求項1に記載の発明によれば,搭乗者の操作入力に従って操作される対象システムをシミュレートし,対象システムのシステム状態および/またはシステム内における人物が知覚する体感情報を再現するシミュレーション装置であって,シミュレーションソフトを実行するシミュレーションソフト実行部と,搭乗者が前記シミュレーションされた対象システムを操作する操縦装置と,搭乗者の対象システム内での景観を再現する映像表示装置,音声再生装置,座席等のモーション再現装置,振動再現装置,匂い再現装置,気象状態再現装置のうち,少なくとも映像表示装置を備えたシミュレーション駆動部と,を備え,該シミュレーション駆動制御部にはソースモジュール部が接続され,このソースモジュール部に格納されるデータは,シミュレーション駆動部の映像表示装置,音声再生装置,座席等の動きを再現する装置,振動再現装置,匂い再現装置,気象状態再現装置の各再現・再生装置に対応する実際のシステムにおける計測データに基づいて作成し,モジュール化したデータによってインタラクティブなシミュレーション動作をすることが可能となるように構成したので,各モジュールは独立構成させて構成しても,ひとまとめとして構成しているから,容易に交換することができると共に,同じシミュレーション装置であっても,異なる多種多様の乗物シミュレーションを体験することができる。尚,ファイル(モジュール)化とは,最小単位のデータのまとまりを1つもしくは複数集め1としたものである。モジュールには,例えば車の車種,映像,音声,モーション,振動,天候,匂いを一まとまりとしたファイルを格納できる他,車の細部,例えばエンジンの種類ごとにそのモーション,振動,音声をそれぞれ別のひとまとまりとしたファイルとして格納することができる。さらに,走行場所の細部,天候,匂いの細部をひとまとまりのデータとすることもできる。そして,本発明では,各データは実際のシステムにおける計測データから作成することができるので,複雑な動きであっても簡単に作成することができる他,よりリアルなデータを作成することができ,シミュレーション装置の操縦者は,実際に操縦によって得られる映像や音声,モーション,振動,匂い,気象状態のもとでの操縦感覚と同じきわめて本物に近い操縦感覚を仮想体験でき,ゲームの興味を長期間持続させることができる。 According to the first aspect of the present invention, there is provided a simulation apparatus that simulates a target system operated in accordance with a passenger's operation input and reproduces the system state of the target system and / or sensation information perceived by a person in the system. A simulation software execution unit for executing simulation software, a control device for a passenger to operate the simulated target system, a video display device for reproducing a landscape in the target system of the passenger, a sound reproduction device, Of the motion reproduction device such as a seat, vibration reproduction device, odor reproduction device, and weather condition reproduction device, a simulation drive unit having at least an image display device is provided, and a source module unit is connected to the simulation drive control unit. The data stored in this source module section is Based on the measurement data in the actual system corresponding to each reproduction / reproduction device of the image display device, sound reproduction device, seat reproduction device, vibration reproduction device, odor reproduction device, weather condition reproduction device The module is configured so that interactive simulation can be performed with modularized data. Even if each module is configured independently, it is configured as a group, so it can be easily replaced. In addition, even with the same simulation device, you can experience a wide variety of different vehicle simulations. The file (module) formation is a collection of one or a plurality of pieces of minimum unit data. Modules can store files such as car type, video, sound, motion, vibration, weather, and smell, for example, and the details of the car, for example, the type of motion, vibration, and sound for each engine type. Can be stored as a single file. In addition, the details of the driving location, weather, and smell can be used as a set of data. And in this invention, since each data can be created from the measurement data in an actual system, it can be created easily even if it is a complicated movement, and more realistic data can be created. The simulator operator can experience virtually the same real sense of maneuvering as the maneuver under video, audio, motion, vibration, smell, and weather conditions actually obtained by maneuvering. Can last for a period.
また,請求項2に記載の発明によれば,前記映像表示装置は,立体映像を表示する装置で構成され,搭乗者に奥行感や距離感を体感することができるように構成されているので,シミュレーション装置の搭乗者は,実際の対象内で体感する奥行き感(距離感)のある立体映像を見ながら操縦装置でシミュレーション対象を操縦することができる。ここで,立体映像の表示方式は特に限定されることなく,時分割シャッター又は偏光眼鏡を装着して鑑賞する方式,レンチキュラ方式,パララックスバリア方式,HOE素子方式,ヘッドマウンテンディスプレイ方式に加えて,バックライト方式,超多眼方式などにより眼鏡無しで,直接立体映像を鑑賞する方式を採用することもできる。
According to the invention described in
さらに,請求項3に記載の発明によれば,前記シミュレーション駆動部の各装置は,立体映像の各フレームに付記された基準時刻に同調させるので,再現される各動作が時間的にずれることが無くなる。したがって,各装置の再現は,基準時間の経過に沿って遅延,先送りされ,常に立体画像の動きと,その他の再現とは同調される。このため,正確な操作が可能となり,また,乗り物酔いなどの搭乗者身体の不調を未然に防止することができる。
Furthermore, according to the invention described in
請求項4に記載の発明によれば,シュミレーションソフト実行部は,シミュレーション駆動部の固有情報ステータスメモリーとイニシャライズデータの授受を行い,シミュレーション駆動制御部にモーション再現装置の駆動自由度,駆動範囲に合致した駆動情報を出力させるように構成したので,シミュレーションソフト実行部は,シミュレーションの最初にモーション再現装置の駆動自由度,駆動範囲などについての情報を受け取りそれに合致したモーションモジュールを作成する。従って同じシミュレーションソフトで多種多様のモーション再現装置に対応することができる。According to the fourth aspect of the invention, the simulation software execution unit exchanges the unique information status memory and initialization data of the simulation drive unit, and the simulation drive control unit matches the drive freedom and drive range of the motion reproduction device. Since the drive information is output, the simulation software execution unit receives information about the degree of freedom of drive and the drive range of the motion reproduction device at the beginning of the simulation, and creates a motion module that matches the information. Therefore, the same simulation software can be used for a wide variety of motion reproduction apparatuses.
以下,この発明の好適な実施の形態を添付図面に基づいて詳細に説明する。尚,以下に述べる実施の形態は,この発明の好適な具体例であるから,技術的に好ましい種々の限定が付されているが,この発明の範囲は,以下の説明において特にこの発明を限定する旨の記載がない限り,これらの形態に限られるものではない。また,本明細書において「動源」とは,動きデータをパッケージ(モジュール)化したファイルを意味する概念である。「動源」は,例えば,自動車の場合,その車種,右旋回の動作,左旋回の動作,エンジンの型式,走行場所(市内,鈴鹿・富士・茂手木サーキット,山道,アイスバーン,雪道等),気象条件等の個々の環境を光ディスク,メモリ素子等にモジュール化し記録したものをいい,これら動源の中から1又は複数を選択して,これを組み合わせることで,所望の仮想走行体験をすることができる。 Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings. The embodiments described below are preferred specific examples of the present invention, and thus various technically preferable limitations are given. However, the scope of the present invention is particularly limited in the following description. Unless stated to the contrary, these forms are not restrictive. Further, in this specification, “motion source” is a concept that means a file in which motion data is packaged (module) . For example, in the case of an automobile, the “power source” is the type of vehicle, the right turn operation, the left turn operation, the engine type, the travel location (city, Suzuka / Fuji / Motegi circuit, mountain road, ice burn, snow road , Etc.), which is an environment in which individual environments such as weather conditions are recorded in a modular manner on an optical disk, memory device, etc., by selecting one or more of these sources and combining them, the desired virtual driving experience Can do.
図1は,本発明に係るシミュレーション装置の基本構成を示すブロック図,図2は,本発明に係るシミュレーション装置の実施形態を示すブロック図である。 FIG. 1 is a block diagram showing a basic configuration of a simulation apparatus according to the present invention, and FIG. 2 is a block diagram showing an embodiment of the simulation apparatus according to the present invention.
本例において,シミュレーション装置10は,シミュレーション装置10を駆動するデータファイルを格納するソースモジュール部100と,前記ソースモジュール部100からの信号を処理して駆動信号にするシミュレーション駆動制御部200と,前記シミュレーション駆動制御部200の駆動信号に基づいて搭乗者1にシミュレーション動作を行うシミュレーション駆動部300と,前記ソースモジュール部100の出力に前記操縦装置からの入力信号を加算して前記シミュレーション駆動制御部200に送出する全体処理装置と前記ソースモジュール部100と,記録媒体600等のシミュレーションソフトウエアを再生し,ソースモジュール部100とシミュレーション駆動制御部200とにデータを転送するとともに全体の制御を行うシミュレーションソフト実行部500とからなる。
In this example, the
以下,シミュレートする対象は自動車であるものとして説明する。また,シミュレーションソフトウエアが格納された記録媒体600には,制御プログラムの他,シミュレートする自動車の立体映像データ,サウンド音声データ,モーションモジュール用データ,振動モジュール用データ,匂いモジュール用データ,気象モジュール用データが格納されている。これらのデータは記録媒体600に格納されたデータであり,実際のシステム中の稼働中に採集したデータ,例えばモーションデータであれば,実際の自動車の動きを計測することにより得る。また,同様に,音声データ,振動データ,匂いデータ,気象状態データも実際の計測データからファイル化して記録媒体に格納されたデータを得る。また,立体映像データはコンピュータ・グラフィックスで得たものをファイル化して格納しておくか,実写の映像データをファイル化して格納しておく。また,本システムの同調には,映像データの各フレームに付された時刻を基準として用い,各データにもその同調信号として映像データと同周期の基準時間を付記するものとしている。なお,前記記録媒体に記録される情報は,シミュレーション装置を汎用化するため,形式を規格化しておくことが望ましい。
In the following description, it is assumed that the object to be simulated is an automobile. In addition to the control program, the
シミュレーションソフト実行部500は,前記記録媒体600を再生するソフト読取部510と,サウンドを発生するサウンド音声発生部520と,立体映像を再生する立体映像発生部530と,前記ソースモジュール部100の各モジュール中からシミュレーションに必要なモジュールのファイルを決定するモジュールファイル決定部550とを備える。
Simulation
シミュレーション駆動部300は,搭乗者1が着席するシート370,該シート近傍に設けられ,シミュレートする対象すなわち自動車を操縦する操縦装置380,および搭乗者に対象システム内における体感状態を再現する再現装置として,前記搭乗者1に立体映像を表示する立体映像表示装置320,搭乗者1に,サウンド音声を再生するサウンド音声再生装置310,シートを縦揺れ(ピッチング),横揺れ(ローリング)及び上下動(ヒービング)の3自由度で動作させるモーション再現装置330,シート370に振動を与える振動再現装置340,匂いを発生する匂い再現装置350,および搭乗者1に体感気象を再現する気象再現装置である送風機360を含んで構成される。
The
また,本例では,前記操縦装置380に操作に対する反力を生成するフィードバックメカニズム390を備えている他,搭乗者1の心拍数と呼吸数を計測する生体センサ400を備える。また,本例では,操縦装置380には,操舵ハンドル381,ギヤチェンジレバー384,アクセルペダル383,ブレーキペダル382が設けられ,これらの操作により車両の運転をシミュレートする。また,本例では,フィードバックデータ装置から,操舵ハンドル381,ギヤチェンジレバー384,アクセルペダル383,ブレーキペダル382には操作に相当する反力が与えられる。
In this example, the
本例では,例えば液晶パネルを用いた立体映像表示装置320には車窓からの景色,車両の走行風景,道路マップ等が立体的に表示される。
In this example, a stereoscopic
また,シート370に設けられたシートベルトあるいはクッションには搭乗者1の心拍および呼吸数をモニタする生体センサ400が設けられている。この生体センサ400は,公知のものを用いればよい。この生体センサ400の出力は公知の手法で心拍信号と,呼吸信号に変換され,シミュレーションソフト実行部500にフィードバックされる。
The seat belt or cushion provided on the seat 370 is provided with a
シミュレーションソフト実行部500では,この生体センサ400からの信号を受け,乗り物酔い等の身体の不調を察知して,シミュレーション駆動部を停止させたり,搭乗者の興奮度に応じてゲームのストーリ展開を変更させたりすることができ,搭乗者の興味を引くことができる。また,搭乗者の興奮度を搭乗者自身に表示することもできるほか,シミュレーション装置の管理者が搭乗者の身体の状態の記録を採り後のソフトウエアの開発の参考にすることができる。
The simulation
さらに,本例では,モーション再現装置330には,モーション再現装置330の駆動範囲を超えたことを判定するリミッタ440の他,現在のモーション再現装置330の状態すなわち絶対位置や姿勢データを格納した現状動作情報メモリ420と,このシミュレーション駆動部300が駆動できる駆動系についての情報,すなわちシートを縦揺れ(ピッチング),横揺れ(ローリング)及び上下動(ヒービング)の3自由度であること示す情報の他,IDを格納する固有情報ステータスメモリ430とを備えている。
Further, in this example, the
また,ソースモジュール部100は,モーションモジュール110,振動モジュール120,匂いモジュール130,気象状態モジュール140を備える。このソースモジュール部100には,記録媒体等のデータディスクを再生するシミュレーションソフト実行部500が接続されている。
The
本例では,各モジュール110〜140はシミュレートする対象の情報例えば車の種類,走路の条件により選択されたモーション,振動,匂い,気象条件に関するデータをソフト読取部510が再生した記録媒体600から書き込まれ,これらのデータをファイル定められた形式で格納している。これは例えば,図5に示すような車の各種動きを6軸の自由度で格納している。また,図6に示すような車の振動も同様に格納している。また,匂い,気象条件に関する前記車の種類,走路の条件により発生する状態のデータを格納している。これらのデータは車両の走行状態に合致するデータがモジュールファイル決定部550で指定され,図7に示すように出力される。この形式は,本例に限られず必要に応じて変更できる。しかし,シミュレーション装置を汎用化するため,形式を規格化しておくことが望ましい。
In this example, each of the
また,これらのモジュール110〜140は,シミュレーション対象に応じた記録媒体600を再生することにより,モジュール内のデータを書き換えることができる。これにより,例えば車,飛行機などのシミュレーション対象に応じてモジュールを書き換えることにより,簡単に対応することができる。
Further, these
さらに,本例では,上記ソースモジュール部100からのデータを処理し前記シミュレーション駆動部300に送出するシミュレーション駆動制御装置200が設けられている。このシミュレーション制御装置200は,前記ソースモジュール部100の各ソースのデータをシミュレーション駆動部300の各駆動装置で再現できる信号に変換すると共に,前記操縦装置380の操作によって変化する対象システムの挙動に従って信号を変更するものである。尚,本例では,立体映像,及びサラウンド音声については,シミュレーションソフト実行部からの信号によりサウンドデータ制御装置210を経てサラウンドスピーカ310へ,立体映像表示制御装置220を経て立体映像表示装置320に入力される。
Furthermore, in this example, a simulation
また,このシミュレーション駆動制御装置200は,動きデータを制御する動きデータ制御装置230と,振動データを制御する振動データ制御装置240と,匂いデータを制御する匂いデータ制御装置250と,気象状態データ,本例では風量を制御する気象状態制御装置であるファン制御装置260と,各制御装置210〜260の出力を同調させる同調装置270とからなる。この同調装置は,前記立体映像データの各フレームに付記された基準時刻(タイムコード)を基準として,各音声,モーション,振動,匂い,気象の各データが同調するよう,各制御装置210,230〜260での処理を遅延または先送りするように指示する。すなわち,本例では,立体映像,音声,モーション,振動等の各再現が時間のずれなく行われ,搭乗者の乗り物酔いを防止できる。
Also, the simulation
次に,モーションデータ制御装置230について説明する。本例でモーションデータ制御装置230は,モーションデータ比較器231とモーションデータコンバータ232とモーションデータコントローラ233とを含んで構成される。モーションデータ比較器231は,現状動作情報メモリー420からの信号とモーションモジュール110で指定されたモーションモジュール110値を比較して,その差分値をフィードバックメカニズム390とモーションデータコンバータ232に出力する。モーションデータコンバータ232は,この6自由度(6軸)の運動データをシートの縦揺れ(ピッチング),横揺れ(ローリング)及び上下動(ヒービング)の3自由度(3軸)の姿勢データに変換してモーションデータコントローラ233に出力する。これにより,搭乗者は,あたかも自動車が加速減速移動したような感覚を体感することができる。
Next, the motion
この際,モーション再現装置330からの絶対位置情報及び姿勢データを参照する他,リミッタ440からの信号により,所定の値以上にモーション再現装置330が駆動されないよう制御する。
At this time, in addition to referring to the absolute position information and posture data from the
尚,モーションデータコンバータ232におけるモーションデータの変換は公知技術(特開平2003−1030号公報参照)であるのでその説明は省略する。
Note that the motion data conversion in the
次に,図2に基づいて,本例に係るシミュレーション装置の作動について説明する。この例は,主として座席の駆動(モーション)制御を例とするが,他のシミュレーション要素もこの例と同様に制御される。 Next, the operation of the simulation apparatus according to this example will be described with reference to FIG. In this example, seat drive (motion) control is mainly taken as an example, but other simulation elements are also controlled in the same manner as this example .
まず,操縦装置380を入力手段として,車両走行のシミュレーションの初期条件を設定する。この時イニシャライズ手順として,IDの確認,ステータスの確認が行われる。
First, an initial condition for vehicle running simulation is set using the
本例では初期条件を選択する指標として,車両条件とし図3に示すような車種(a),エンジン(b),シフト(c),タイア(d),エア圧(e)等を選択できる。また,走行地の条件として図4に示すように,走路(I,I-I…I-IV),走行月(II),走行時時刻(III),天候(IV),湿度(V),気温(VI),路面温度(VII)等を選定できる。 As an index for selecting the initial conditions in this example, vehicle type as shown in and Figure 3 the vehicle condition (a), the engine (b), the shift (c), tire (d), can be selected air pressure (e) or the like. In addition, as shown in FIG. 4, the conditions of the travel location are as follows : runway (I, II ... I-IV), travel month (II), travel time (III), weather (IV), humidity (V), Air temperature (VI) , road surface temperature (VII), etc. can be selected.
この初期条件は,車両だけではなく飛行機等,その他の乗り物で設定する事ができる,車両,飛行機であれば,水平状態を基準として,また,カヌーの川下りなどでは下降姿勢を基準と定めることができる。 This initial condition can be set not only for vehicles but also for other vehicles such as airplanes. For vehicles and airplanes, the horizontal state should be used as a reference, and for canoeing down, the descent posture should be used as a reference. Can do.
まずシミュレーションソフト実行部500は固有情報ステータスメモリ430からシミュレーション駆動部300のイニシャライズデータを獲得する(S1)。次に,シミュレーションソフト実行部500はこの上記設定された初期条件に基づいてシミュレーション駆動部300を初期状態にする。そして,サウンド音声再生装置310と立体映像表示装置320にサラウンド音声及び立体映像信号を出力する(S2)。
First, the simulation
同時に,モジュールファイル決定部550は,操縦装置380からの情報でモーションモジュール110から適合するファイルを検索して指定する(S3)。
At the same time, the module
この指定により,モーションモジュール110から6軸のモーションデータを出力され,モーションデータ比較器231では操縦装置380からの操縦信号と前記イニシャライズデータとから,モーション駆動装置330の駆動の基本となる6軸のデータを出力する(S4)。モーションデータ比較器231ではこのデータと現状動作情報メモリ420からの現状データとを比較し,その差分(6軸)をフィードバックメカニズム390とモーションデータコンバータ232に出力する(S5)。
By this designation, 6-axis motion data is output from the
するとフィードバックメカニズム390では操縦装置380の操舵ハンドル381,ギヤチェンジレバー384,アクセルペダル383,ブレーキペダル382に反力を発生させる。この反力は,操舵ハンドル381の振動等として反映される。
Then, the
モーションデータコンバータ232では,前記6軸のモーションデータ比較器231からのデータを得て,3軸の姿勢データを出力する(S6)。
The
この3軸の姿勢データに基づいて,モーションデータコントローラ233は,現状動作情報ステータスメモリ420を書き換える(S7)と共に,モータアンプ410にモータ位置指令パルスを発生し(S8)を介して3軸のデータでモーション再現装置330を駆動する(S9)。
Based on the three-axis attitude data, the
そして搭乗者1によって操縦装置380が操作されたときには,上述のS1〜S9までを繰り返し行い,モーション再現装置330を駆動するものである。
When the
尚,モーションモジュール110には,このような車両の走行条件に合致するファイルを,振動モジュール120には同様に合致するファイルを格納している。
It is to be noted that the
そして,これらのモーションおよび振動のオン時刻,サステイン時間,およびオフ時刻を指定することにより,図8に示すような特性を持った動きおよび振動再現信号が出力され,モーション再現装置330および振動再現装置350が駆動される。
Then, by designating the on time, the sustain time, and the off time of these motions and vibrations, a motion and vibration reproduction signal having the characteristics shown in FIG. 8 is output, and the
ここで,モーション駆動装置330は,電動機とリンクとを用いた構造を採用することができる他,油圧その他の駆動源を使用して構成することができる。
Here, the
また,振動再現装置350は電磁式,あるいは液圧式のアクチュエータを使用することができる。
Further, the
また,立体映像表示装置320は,上記の制御と同様の制御がなされ,車両の窓から見える立体映像,計器等が表示され。この立体映像データは,立体映像モジュール530に格納された立体映像データが立体映像表示制御装置220で選択処理されて立体映像表示装置320に表示される。
In addition, the stereoscopic
次に,音声の出力について説明する。 Next, audio output will be described.
本例では音声は,走行音,車体,タイアのきしみ音,風切り音,観衆の歓声,効果音,音楽など車体の配置位置,走行位置,走行状態により出力される。これらのデータはシミュレーションソフト実行部500から立体映像データと同様にシミュレーションソフト実行部500が選択して出力する。
In this example, the sound is output according to the position of the vehicle body, the driving position, and the driving state such as the driving sound , the vehicle body, the squeak noise of the tire, the wind noise, the cheer of the audience, the sound effect, and music. These data are selected and output by the simulation
次に気象状態の再現および匂い発生の再現について説明する。 Next, reproduction of weather conditions and reproduction of odor generation will be described.
本例では,気象の再現として,走行風の状態(風力,温度,湿度),霧のうち走行風を再現するためファンを使用する。 In this example, a fan is used to reproduce the traveling wind condition (wind power, temperature, humidity) and fog in order to reproduce the weather.
本例では匂いとして,タイアの焦げる匂いやエンジンオイルの匂い,排気ガスの匂いを出力するようにしても良い。これらの匂いは,匂い源を封入したマイクロカプセルを用いて再現することができる。 In this example, the scent of tires, the scent of engine oil, or the scent of exhaust gas may be output as the scent. These odors can be reproduced using microcapsules encapsulating the odor source.
これら天候,および匂いのデータについてもモーション駆動と同様にファイル化された気象状態モジュール,匂いモジュールからシミュレーションソフト実行部500が選択して各出力装置が出力する。
These weather and odor data are also selected by the simulation
尚,上記の実施の形態では,車両の走行のシミュレーションについて説明したが,シミュレーションの対象は車両に限ることなく,航空機,船舶その他の移動体であっても良い。これらの場合映像,音声,モーションは実際のシステムで録画,録音,計測したデータから作成することができるほか,コンピュータ・グラフィックスでも制作できる。また,対象システムを,実在の乗り物,ゲーム中の架空の乗り物とすることもでき,この場合も前記実在の対象と同様である。 In the above-described embodiment, the simulation of the traveling of the vehicle has been described. However, the target of the simulation is not limited to the vehicle, and may be an aircraft, a ship, or other moving objects. In these cases, video, audio, and motion can be created from data recorded, recorded, and measured by an actual system, and can also be produced by computer graphics. In addition, the target system can be a real vehicle or a fictitious vehicle in a game. In this case, the target system is the same as the real target.
さらに,本発明に係るシミュレーション装置においては,ソフトウエアの内容設定に基づいてシミュレーション駆動部に予め定められた流れの映像音声モーション等を表示することができる。このようなシミュレーションでは操縦装置からの操縦を行うことなく一定のシミュレートを実行する。このようなシミュレーションは,インタラクティブなシミュレーションの前の体験,あるいは模範として搭乗者に体験させれば有効である。このようなシミュレーションの内容はすべてソフトウエアのコンテンツによる。 Furthermore, in the simulation apparatus according to the present invention, a video / audio motion having a predetermined flow can be displayed on the simulation drive unit based on the software content setting. In such a simulation, a certain simulation is executed without performing control from the control device. Such a simulation is effective if the experience is given to the passenger as an experience before the interactive simulation or as an example. The contents of such simulation depend on the software contents.
また,対戦型ゲームに本発明のシミュレーション装置を適用することができ,対戦相手からの攻撃や衝突に対応する動きも上記モジュールに入力しておけばシミュレーションソフト実行部500が適宜選択してシミュレーション駆動制御装置200からシミュレーション駆動部300に信号が伝わりそれらのモーション,振動,音声等が再生される。
In addition, the simulation apparatus of the present invention can be applied to a battle-type game, and if a motion corresponding to an attack or a collision from an opponent is also input to the module, the simulation
尚,上記例では,立体映像,サラウンド音声は,シミュレーションソフト実行部500にサウンド音声発生部520,立体映像発生部530で発生したが,図9に示すように,シミュレーションソフト実行部500にサウンド音声発生部,立体映像発生部を設けずソースモジュール部100に立体映像モジュール150とサウンド音声発生モジュール160を設けるようにしてもよい。
In the above example, stereoscopic video, surround sound, sound
Claims (8)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2003/017074 WO2005066918A1 (en) | 2003-12-26 | 2003-12-26 | Simulation device and data transmission/reception method for simulation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPWO2005066918A1 true JPWO2005066918A1 (en) | 2007-07-26 |
Family
ID=34746783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005510030A Pending JPWO2005066918A1 (en) | 2003-12-26 | 2003-12-26 | Simulation device |
Country Status (3)
Country | Link |
---|---|
JP (1) | JPWO2005066918A1 (en) |
AU (1) | AU2003292658A1 (en) |
WO (1) | WO2005066918A1 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005101897A1 (en) | 2004-04-16 | 2005-10-27 | Smart Internet Technology Crc Pty Ltd | Apparatuses and methods for use in creating an audio scene |
CN100426137C (en) * | 2006-01-10 | 2008-10-15 | 新康电脑科技(苏州)有限公司 | Method and apparatus for generating olfactory effect and tactual effect for movie |
CN100463011C (en) * | 2006-03-06 | 2009-02-18 | 成都运达创新科技有限公司 | Audio system of simulator of rail vehicle |
JP4681571B2 (en) * | 2007-02-28 | 2011-05-11 | 三菱重工業株式会社 | Driving simulator and driving simulation method |
KR100956406B1 (en) * | 2008-03-07 | 2010-05-06 | 고려대학교 산학협력단 | Driving simulation system and method for controlling tension level, and recording medium used there to |
JP5477740B2 (en) * | 2009-11-02 | 2014-04-23 | 独立行政法人情報通信研究機構 | Multisensory interaction system |
JP6594152B2 (en) * | 2015-10-08 | 2019-10-23 | 小林製薬株式会社 | Evaluation method for scents for motion sickness |
KR102107767B1 (en) * | 2018-06-08 | 2020-05-07 | 한국항공우주연구원 | Apparatus and method for revealing vibration of flight vehicle |
US20210287461A1 (en) * | 2018-09-21 | 2021-09-16 | Honda Motor Co., Ltd. | Vehicle inspection system |
KR102513780B1 (en) * | 2021-03-12 | 2023-03-24 | 주식회사 젠스템 | A method for reproducing vibration of target based on sound wave |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0545751U (en) * | 1991-11-25 | 1993-06-18 | 三菱プレシジヨン株式会社 | Experience system for simulated driving device |
JPH07121094A (en) * | 1993-10-26 | 1995-05-12 | Honda Motor Co Ltd | Vehicle kind changeover simulator |
JPH11149242A (en) * | 1997-11-18 | 1999-06-02 | Sony Corp | Bodily sensation simulation data preparing device and method thereof |
JPH11309272A (en) * | 1998-05-01 | 1999-11-09 | Omron Corp | Game device, game method and game program memory medium |
JP2002143549A (en) * | 2000-11-09 | 2002-05-21 | Namco Ltd | Bodily sensing device |
JP2003241642A (en) * | 2002-02-21 | 2003-08-29 | Bosutooku Kk | Simulation riding device |
JP2003263099A (en) * | 2002-03-07 | 2003-09-19 | Honda Motor Co Ltd | Driving training system using driving simulator |
JP2003316249A (en) * | 2002-04-18 | 2003-11-07 | Honda Motor Co Ltd | Vehicle characteristic experiencing simulator |
-
2003
- 2003-12-26 JP JP2005510030A patent/JPWO2005066918A1/en active Pending
- 2003-12-26 AU AU2003292658A patent/AU2003292658A1/en not_active Abandoned
- 2003-12-26 WO PCT/JP2003/017074 patent/WO2005066918A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0545751U (en) * | 1991-11-25 | 1993-06-18 | 三菱プレシジヨン株式会社 | Experience system for simulated driving device |
JPH07121094A (en) * | 1993-10-26 | 1995-05-12 | Honda Motor Co Ltd | Vehicle kind changeover simulator |
JPH11149242A (en) * | 1997-11-18 | 1999-06-02 | Sony Corp | Bodily sensation simulation data preparing device and method thereof |
JPH11309272A (en) * | 1998-05-01 | 1999-11-09 | Omron Corp | Game device, game method and game program memory medium |
JP2002143549A (en) * | 2000-11-09 | 2002-05-21 | Namco Ltd | Bodily sensing device |
JP2003241642A (en) * | 2002-02-21 | 2003-08-29 | Bosutooku Kk | Simulation riding device |
JP2003263099A (en) * | 2002-03-07 | 2003-09-19 | Honda Motor Co Ltd | Driving training system using driving simulator |
JP2003316249A (en) * | 2002-04-18 | 2003-11-07 | Honda Motor Co Ltd | Vehicle characteristic experiencing simulator |
Also Published As
Publication number | Publication date |
---|---|
WO2005066918A1 (en) | 2005-07-21 |
AU2003292658A1 (en) | 2005-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3082122B1 (en) | Applied layout in virtual motion-acceleration spherical simulator | |
US5547382A (en) | Riding simulation system for motorcycles | |
US20040259059A1 (en) | Interactive driving simulator, and methods of using same | |
US20040054512A1 (en) | Method for making simulator program and simulator system using the method | |
CN113157098B (en) | Large-closed-space immersive driving system and control method | |
US9558676B2 (en) | Method for simulating specific movements by haptic feedback, and device implementing the method | |
CN103581288A (en) | Mobile object, system, and storage medium | |
KR101608342B1 (en) | Unmanned booth type sensible motion riding system and operating method thereof | |
JPWO2005066918A1 (en) | Simulation device | |
CN109961670A (en) | A kind of pilot instrument based on VR technology | |
JP4312977B2 (en) | Driving simulation device and image display control method | |
KR20040049919A (en) | Self traning type Real Time Load feel Driving Simulator | |
JPH04504311A (en) | simulator equipment | |
JP2011227242A (en) | Drive simulation device, control program of drive simulation device, and control method of drive simulation device | |
JP2003241642A (en) | Simulation riding device | |
JP2006047478A (en) | Virtual reality producing device, virtual reality production controller, and virtual reality production control program | |
JP4493575B2 (en) | MOBILE BODY SIMULATOR, ITS CONTROL METHOD, AND CONTROL PROGRAM | |
JPH08131659A (en) | Virtual reality generating device | |
US20240095418A1 (en) | System and method for an augmented-virtual reality driving simulator using a vehicle | |
Will et al. | Bringing single track vehicle dynamics to motorcycle riding simulators–results of a pilot study | |
JP3243841U (en) | Training simulator and training simulator kit | |
JPH1170271A (en) | Image processing device, amusement facility, and vehicle for use in amusement facility | |
JP4761309B2 (en) | Driving simulator | |
KR20190101621A (en) | Miniature land tour system by RC car steering and real time video transmission | |
Goedicke | On-road virtual reality driving simulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060726 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060925 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061205 |