JP5711312B2 - 携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム - Google Patents
携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム Download PDFInfo
- Publication number
- JP5711312B2 JP5711312B2 JP2013145512A JP2013145512A JP5711312B2 JP 5711312 B2 JP5711312 B2 JP 5711312B2 JP 2013145512 A JP2013145512 A JP 2013145512A JP 2013145512 A JP2013145512 A JP 2013145512A JP 5711312 B2 JP5711312 B2 JP 5711312B2
- Authority
- JP
- Japan
- Prior art keywords
- steering
- virtual vehicle
- angle
- steering angle
- ratio
- 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.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims description 80
- 238000006243 chemical reaction Methods 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 description 41
- 230000001133 acceleration Effects 0.000 description 36
- 230000008859 change Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 238000000034 method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Description
以下、本発明の第1実施形態について図面を参照しながら説明する。図1は、本発明の第1実施形態に係る運転シミュレーション装置1の概略構成を示すブロック図、図2(A)は、モバイル端末に内蔵されている加速度センサのX軸、Y軸を示す図、図2(B)は、モバイル端末に内蔵されている加速度センサのZ軸を示す図、図3は、運転シミュレーション装置1に表示される動画の一例を示す図である。
Δδv=δv・Δt ・・・(2)
dx=min(Δδv’,Δδvt) ・・・(4)
θv’=θv+dx・θvmax ・・・(5)
ステップS4では、運転シミュレーションが終了されているか否かを判定する。当該判定結果が真(Yes)の場合には、運転シミュレーションを終了するために本フローチャートを終了する。一方、当該判定結果が偽(No)の場合には、運転シミュレーションを継続するとしてステップS1に戻る。なお、運転シミュレーションの終了は、例えば表示部11に設けられた終了ボタンや、モバイル端末1に設けられているボタン等が操作されることによる指令信号によって判定するようにしてもよい。
次に、本発明に係る第2実施形態について説明する。本実施形態は、上記第1実施形態に対して、サーバ装置を設け、モバイル端末はネットワークを介してサーバ装置に接続する点が異なっており、その他の構成については共通している。従って共通箇所の説明は省略し、相違点のみ説明する。
端末通信部30は、ネットワークNを介してサーバ装置2と通信を行うものである。
動画再生部311は、サーバ装置2から送信された仮想車両100のステアリング舵角を反映した仮想車両100の動画を作成し、表示部33に表示する。
ステップS34では、モバイル端末3の操作角度θtyに基づいて、更新した仮想車両100のステアリング舵角θv’を演算する。ここで、ステップS32でモバイル端末3から操作角度θtyを受信できなかった場合、前回受信した操作角度θtyに基づいて更新したステアリング舵角θv’を演算する。ステップS34の詳細は、図10に基づいて説明する。
ステップS344では、前回仮想車両100のステアリング舵角θvを更新してからの経過時間Δtにおける操舵量Δδvを演算する。操舵量Δδvは、上述した式(2)から演算される。
例えば、上記各実施形態では、モバイル端末1,3の3軸方向の加速度から求められるY軸回りの傾斜角度を操作角度θtyとして演算していたが、モバイル端末1,3の向きに応じて傾斜角度の軸は変更してもよい。例えば、プレイヤーがX軸を鉛直方向上側にしてモバイル端末1,3を操作する場合には、3軸方向の加速度から求まるX軸回りの傾斜角度を操作角度θtxとして演算するようにしてもよい。
10,32 加速度センサ(慣性センサ)
11,33 表示部
12,20 演算部(制御部)
120,310 操作角度演算部
121,200 操舵量演算部
122,201 ステアリング舵角更新部
123,202 動画作成部
Claims (7)
- 表示部と、
慣性センサと、
制御部と、を備え、
前記制御部は、仮想車両のステアリング舵角を記憶する手段と、
前記慣性センサの出力信号から操作角度を演算する手段と、
前記仮想車両のステアリングの最大操舵角に対する前記仮想車両のステアリング舵角の割合と、最大操作可能角度に対する前記操作角度の割合との差に基づいて、前記仮想車両のステアリング舵角の割合と前記操作角度の割合との差に対する前記仮想車両の操舵量の関係を予め規定した変換曲線から前記仮想車両の操舵量を演算する手段と、
その演算した操舵量に基づいて、記憶されている前記仮想車両のステアリング舵角を更新する手段と、
更新された前記仮想車両のステアリング舵角を反映した動画を作成して前記表示部に表示する動画表示手段と、
を備えることを特徴とする運転シミュレーション装置。 - 前記変換曲線は、ロジスティック曲線であることを特徴とする請求項1に記載の運転シミュレーション装置。
- 前記仮想車両の操舵量を演算する手段は、前記仮想車両のステアリングの応答性を決定する補正係数に基づいて、演算した操舵量をさらに補正する手段を含む、ことを特徴とする請求項1または2に記載の運転シミュレーション装置。
- 前記ステアリング舵角を更新する手段は、前記操作角度の割合と前記仮想車両のステアリング舵角の割合との差が演算した操舵量より小さい場合、その演算した操舵量に代えて前記操作角度の割合と前記仮想車両のステアリング舵角の割合との差に基づいて、前記仮想車両のステアリング舵角を更新することを特徴とする請求項1乃至3のいずれかに記載の運転シミュレーション装置。
- サーバ装置と、
慣性センサ及び表示部を有し、ネットワークを介して前記サーバ装置と通信する携帯端末装置と、を備え、
前記携帯端末装置は、前記慣性センサの出力信号から前記携帯端末装置の操作角度を演算する手段と、
演算した操作角度及び前記携帯端末装置の最大操作可能角度を前記サーバ装置へ送信する手段と、
前記サーバ装置から送信された動画を前記表示部に表示する手段と、を有し、
前記サーバ装置は、仮想車両のステアリング舵角を記憶する手段と、
前記仮想車両のステアリングの最大操舵角に対する前記仮想車両のステアリング舵角の割合と、前記携帯端末装置から送信される前記携帯端末装置の最大操作可能角度に対する前記携帯端末装置から送信される前記操作角度の割合との差に基づいて、前記仮想車両のステアリング舵角の割合と前記操作角度の割合との差に対する前記仮想車両の操舵量の関係を予め規定した変換曲線から前記仮想車両の操舵量を演算する手段と、
その演算した操舵量に基づいて、記憶されている前記仮想車両のステアリング舵角を更新する手段と、
更新された前記仮想車両のステアリング舵角を反映した動画を作成して前記携帯端末装置に送信する手段と、
を有することを特徴とする運転シミュレーション装置。 - 表示部及び慣性センサを有する携帯端末装置のコンピュータに実行させる運転シミュレーションプログラムであって、
仮想車両のステアリング舵角を記憶する手段と、
前記慣性センサの出力信号から操作角度を演算する手段と、
前記仮想車両のステアリングの最大操舵角に対する前記仮想車両のステアリング舵角の割合と、最大操作可能角度に対する前記携帯端末装置から送信される前記操作角度の割合との差に基づいて、前記仮想車両のステアリング舵角の割合と前記操作角度の割合との差に対する前記仮想車両の操舵量の関係を予め規定した変換曲線から前記仮想車両の操舵量を演算する手段と、
その演算した操舵量に基づいて、前記ステアリング舵角を記憶する手段に記憶されている前記仮想車両のステアリング舵角を更新する手段と、
更新された前記仮想車両のステアリング舵角を反映した動画を作成して前記表示部に表示する手段として、前記携帯端末装置のコンピュータを機能させるための運転シミュレーションプログラム。 - サーバ装置と、ネットワークを介して前記サーバ装置と通信する携帯端末装置とを備えるネットワークシステムにおける前記サーバ装置のコンピュータに実行させる運転シミュレーションプログラムであって、
仮想車両のステアリング舵角を記憶する手段と、
前記仮想車両のステアリングの最大操舵角に対する前記仮想車両のステアリング舵角の割合と、前記携帯端末装置から送信される前記携帯端末装置の最大操作可能角度に対する前記携帯端末装置から送信される前記携帯端末装置の操作角度の割合との差に基づいて、前記仮想車両のステアリング舵角の割合と前記操作角度の割合との差に対する前記仮想車両の操舵量の関係を予め規定した変換曲線から前記仮想車両の操舵量を演算する手段と、
その演算した操舵量に基づいて、前記ステアリング舵角を記憶する手段に記憶されている前記仮想車両のステアリング舵角を更新する手段と、
更新された前記仮想車両のステアリング舵角を反映した動画を作成して前記携帯端末装置に送信する手段として、前記サーバ装置のコンピュータを機能させるための運転シミュレーションプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013145512A JP5711312B2 (ja) | 2013-07-11 | 2013-07-11 | 携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013145512A JP5711312B2 (ja) | 2013-07-11 | 2013-07-11 | 携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015018110A JP2015018110A (ja) | 2015-01-29 |
JP5711312B2 true JP5711312B2 (ja) | 2015-04-30 |
Family
ID=52439153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013145512A Active JP5711312B2 (ja) | 2013-07-11 | 2013-07-11 | 携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5711312B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4438927B2 (ja) * | 2003-04-08 | 2010-03-24 | 株式会社バンダイナムコゲームス | シミュレータ、プログラム及び情報記憶媒体 |
JP2008015679A (ja) * | 2006-07-04 | 2008-01-24 | Sony Computer Entertainment Inc | ユーザインタフェース装置および操作感度調整方法 |
JP5149426B2 (ja) * | 2011-06-21 | 2013-02-20 | 株式会社フォーラムエイト | 運転シミュレーション装置、サーバ装置、及びプログラム |
JP5816032B2 (ja) * | 2011-09-09 | 2015-11-17 | 任天堂株式会社 | 入力装置、入力処理プログラム、入力処理方法、入力処理システム |
-
2013
- 2013-07-11 JP JP2013145512A patent/JP5711312B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015018110A (ja) | 2015-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5224832B2 (ja) | 情報処理プログラムおよび情報処理装置 | |
JP5265159B2 (ja) | プログラム及びゲーム装置 | |
US7862433B2 (en) | Communication game program and communication game system | |
JP4029102B2 (ja) | ビデオゲームプログラム、ビデオゲーム装置及びビデオゲーム制御方法 | |
JP2008015679A (ja) | ユーザインタフェース装置および操作感度調整方法 | |
US8797360B2 (en) | Image display device, method for controlling image display device, and information storage medium | |
JP3947549B2 (ja) | ビデオゲームプログラム、ビデオゲーム装置及びビデオゲーム制御方法 | |
US9393494B2 (en) | Input device, computer-readable storage medium having input processing program stored therein, input processing method, and input processing system | |
JP2008011980A (ja) | ユーザインタフェース装置および操作感度調整方法 | |
JP5872137B2 (ja) | 姿勢算出装置、姿勢算出プログラム、姿勢算出システム、および、姿勢算出方法 | |
JP5367954B2 (ja) | ゲームプログラム、ゲーム装置及び記憶媒体 | |
JP6976907B2 (ja) | プログラム、情報処理装置、情報処理システム及び情報処理方法 | |
JP5718992B2 (ja) | 携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム | |
JP7140465B2 (ja) | ゲームプログラム、情報処理装置、情報処理システム、ゲーム処理方法 | |
JP5711312B2 (ja) | 携帯端末を用いた運転シミュレーション装置及び運転シミュレーションプログラム | |
JP4610971B2 (ja) | ゲームプログラム | |
JP4668839B2 (ja) | 情報処理装置、その制御方法及びプログラム | |
JP2009259130A (ja) | 画像表示装置、画像表示装置の制御方法及びプログラム | |
US8219347B2 (en) | Orientation calculation apparatus and storage medium having orientation calculation program stored therein | |
JP5174522B2 (ja) | 画像表示装置、画像表示装置の制御方法及びプログラム | |
JP5377867B2 (ja) | プログラム、情報記憶媒体、およびゲームシステム | |
JP4958835B2 (ja) | 画像表示装置、画像表示装置の制御方法及びプログラム | |
JP5143548B2 (ja) | プログラム、情報記憶媒体、及びゲーム装置 | |
JP4799269B2 (ja) | 画像処理装置及びプログラム | |
JP2010284258A (ja) | ゲーム装置、ゲームプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150129 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150305 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5711312 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |