(57)【要約】【課題】車両の企画立案及びその評価を効率的かつ効果的に行うこと【解決手段】企画車両を３次元データで表した企画車両モデルを構築し、前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示する。そして、シミュレーション表示中に、動画像の視認性または圧迫感に関する問題点の位置を入力すると、入力した問題点を動画像中に表示する。【選択図】      図３９
2004164339.tif 000002
【特許請求の範囲】
【請求項１】
車両の企画立案を支援する企画支援プログラムであって、
コンピュータに、
企画車両を３次元データで表した企画車両モデルを構築するモデル構築工程と、
前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示するシミュレーション表示工程と、
前記シミュレーション表示工程で表示した動画像中の、視認性または圧迫感に関する問題点の位置を入力する入力工程と、
前記入力工程で入力した前記問題点を前記動画像中に表示する問題点表示工程と、
を実行させることを特徴とする企画支援プログラム。
【請求項２】
前記入力工程は、前記問題点として、前記企画車両モデルの部位をマークする工程であることを特徴とする請求項１に記載の企画支援プログラム。
【請求項３】
前記問題点表示工程は、前記問題点に関するコメントを更に前記動画像中に表示することを特徴とする請求項１に記載の企画支援プログラム。
【請求項４】
前記問題点表示工程では、前記入力工程でマークされた前記企画車両モデルの部位の表示形態を変更することを特徴とする請求項２に記載の企画支援プログラム。
【請求項５】
前記入力工程でマークされた前記企画車両モデルの部位の３次元データを修正する修正工程を更にコンピュータに実行させることを特徴とする請求項２に記載の企画支援プログラム。
【請求項６】
前記修正工程で修正を加えた後の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像と、前記修正工程で修正を加える前の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像とを、同時に表示する修正比較表示工程を、更にコンピュータに実行させることを特徴とする請求項５に記載の企画支援プログラム。
【請求項７】
前記修正工程で修正を加えた後の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像と、前記修正工程で修正を加える前の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像とを、時間的に前後して表示する修正比較表示工程を、更にコンピュータに実行させることを特徴とする請求項５に記載の企画支援プログラム。
【請求項８】
前記入力工程で前記問題点の位置が入力された場合に、その入力時点に前記前記シミュレーション表示工程で表示した画像を記憶する画像記憶工程を更にコンピュータに実行させることを特徴とする請求項１に記載の企画支援プログラム。
【請求項９】
前記入力工程での前記問題点の位置の入力は、ポインティングデバイスによる動画像内の点の指示を受け付けることによって行われることを特徴とする請求項１に記載の企画支援プログラム。
【請求項１０】
前記請求項１乃至９のいずれかに記載の企画支援プログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【請求項１１】
車両の企画立案を支援する企画支援方法であって、
コンピュータに、
企画車両を３次元データで表した企画車両モデルを構築するモデル構築工程と、
前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示するシミュレーション表示工程と、
前記シミュレーション表示工程で表示した動画像中の、視認性に関する問題点の位置を入力する入力工程と、
前記入力工程で入力した前記問題点を前記動画像中に表示する問題点表示工程と、
を実行させることを特徴とする企画支援方法。
【請求項１２】
車両の企画立案を支援する企画支援装置であって、
企画車両を３次元データで表した企画車両モデルを構築するモデル構築手段と、
前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示するシミュレーション表示手段と、
前記シミュレーション表示手段で表示した動画像中の、視認性に関する問題点の位置を入力する入力手段と、
前記入力手段で入力した前記問題点を前記動画像中に表示する問題点表示手段と、
を含むことを特徴とする企画支援装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両の企画立案を支援するプログラム、方法、装置並びに記憶媒体に関する。
【０００２】
【従来の技術】
従来から、車両の企画立案の際には、その車両の概要を表す２次元図面を作成し、図面に基づいて企画の善し悪しを判断していた。そして、その企画に変更点があった場合には、再度、一から図面を作成していた。また、企画した車両の車内からの視認性評価を行うため、試作車や、インテリアをかたどったクレーモデルを用いていた。
【０００３】
【発明が解決しようとする課題】
従って、従来の企画立案作業においては、図面の作成や、試作車やクレーモデルの作成に多大な労力を費やしており、大幅な時間及びコストがかかるという問題があった。
【０００４】
本発明は、このような従来技術の課題を解決するためになされたもので、その目的とするところは、車両の企画立案を効率的かつ効果的に行うことのできる企画支援プログラム、企画支援方法、企画支援装置並びに記憶媒体を提供することである。
【０００５】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るプログラムは、車両の企画立案を支援する企画支援プログラムであって、コンピュータに、
企画車両を３次元データで表した企画車両モデルを構築するモデル構築工程と、
前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示するシミュレーション表示工程と、
前記シミュレーション表示工程で表示した動画像中の、視認性または圧迫感に関する問題点の位置を入力する入力工程と、
前記入力工程で入力した前記問題点を前記動画像中に表示する問題点表示工程と、を実行させることを特徴とする。
【０００６】
前記入力工程は、前記問題点として、前記企画車両モデルの部位をマークする工程であることを特徴とする。
【０００７】
前記問題点表示工程は、前記問題点に関するコメントを更に前記動画像中に表示することを特徴とする。
【０００８】
前記問題点表示工程では、前記入力工程でマークされた前記企画車両モデルの部位の表示形態を変更することを特徴とする。
【０００９】
前記入力工程でマークされた前記企画車両モデルの部位の３次元データを修正する修正工程を更にコンピュータに実行させることを特徴とする。
【００１０】
前記修正工程で修正を加えた後の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像と、前記修正工程で修正を加える前の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像とを、同時に表示する修正比較表示工程を、更にコンピュータに実行させることを特徴とする。
【００１１】
前記修正工程で修正を加えた後の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像と、前記修正工程で修正を加える前の前記企画車両モデルを前記シミュレーション表示工程と同様にシミュレーション表示させた動画像とを、時間的に前後して表示する修正比較表示工程を、更にコンピュータに実行させることを特徴とする。
【００１２】
前記入力工程で前記問題点の位置が入力された場合に、その入力時点に前記前記シミュレーション表示工程で表示した画像を記憶する画像記憶工程を更にコンピュータに実行させることを特徴とする。
【００１３】
前記入力工程での前記問題点の位置の入力は、ポインティングデバイスによる動画像内の点の指示を受け付けることによって行われることを特徴とする。
【００１４】
上記目的を達成するため、本発明に係る記憶媒体は、上記企画支援プログラムを格納したことを特徴とする。
【００１５】
上記目的を達成するため、本発明に係る方法は、車両の企画立案を支援する企画支援方法であって、コンピュータに、
企画車両を３次元データで表した企画車両モデルを構築するモデル構築工程と、
前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示するシミュレーション表示工程と、
前記シミュレーション表示工程で表示した動画像中の、視認性に関する問題点の位置を入力する入力工程と、
前記入力工程で入力した前記問題点を前記動画像中に表示する問題点表示工程と、を実行させることを特徴とする。
【００１６】
上記目的を達成するため、本発明に係る装置は、車両の企画立案を支援する企画支援装置であって、企画車両を３次元データで表した企画車両モデルを構築するモデル構築手段と、
前記企画車両モデルを、仮想道路を含む仮想空間上で移動させ、前記企画車両モデルの運転手の視点から見た動画像をシミュレーション表示するシミュレーション表示手段と、
前記シミュレーション表示手段で表示した動画像中の、視認性に関する問題点の位置を入力する入力手段と、
前記入力手段で入力した前記問題点を前記動画像中に表示する問題点表示手段と、を含むことを特徴とする。
【００１７】
【発明の効果】
本発明によれば、企画しようとする車両の３次元モデルを構築し、仮想道路上を移動させて、その車両モデルの運転手の視点からみた映像をシミュレーション表示するので、ユーザは、試作車やクレーモデルを作成することなく、運転手の視認性や圧迫感などの居住性を評価することができる。これにより、車両の企画立案に必要な時間及びコストを、大幅に削減することができる。
【００１８】
そして、シミュレーション表示中に、視認性または圧迫感に関する問題点の位置を入力できるので、企画車両モデルの評価を明確に記録することが容易となる。
【００１９】
ここで、問題点として、企画車両モデルの部位をマークすれば、企画車両モデルの問題が明確になる。
【００２０】
また、問題点に関するコメントを表示すれば、視認性または圧迫感に関してどのような問題があるのか明確になり、評価者の評価内容が具体的に把握しやすくなる。
【００２１】
また、問題点としてマークされた企画車両モデルの部位の表示形態を変更する（例えば、色を変える）ことにより、企画車両モデルにおける問題点を目立たせることができる。
【００２２】
また、問題点としてマークされた企画車両モデルの部位の３次元データを修正するので、視認性の良さや圧迫感の少なさに優れた車両を企画することが容易になる。
【００２３】
また、修正前と修正後のシミュレーション表示を同時に、または前後に行うことができるので、修正部分の再評価が容易になり、より視認性や圧迫感に問題のない車両を企画しやすくなる。
【００２４】
また、視認性や圧迫感に問題が生じた時点の静止画を記憶すれば、問題がある車両の部位についての確認が容易になる。つまり、どの部分をどの程度修正すればよいかを、静止画を参照して確実に把握することができる。
【００２５】
また、問題点の位置入力を、マウスなどのポインティングデバイスによって行えば、問題点入力を非常に容易かつ確実に行うことができる。
【００２６】
【発明の実施の形態】
以下に、本発明の実施の形態について、添付図面を参照して詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明は、その趣旨を逸脱しない範囲で下記実施形態を修正又は変形したものに適用可能である。なお、本明細書において、外形モデル、居住空間モデル、構造モデル、インテリアモデルとは、それぞれ、車両の外観、シート及び乗員の状態、骨組み構造、車内のつくりを表す３次元座標データの集合体である。また、諸元値とは、車両形状を決定する寸法をいい、例えば、全高、全幅、全長などは含まれるが、居住空間を決定する乗員パラメータは含まれない。また、車型とは、スポーツ、セダン、トラックなどの車両のタイプをいい、車種とは、製品化された車両の銘柄（商品名）をいうものとする。
【００２７】
（全体のシステム構成）
まず、本実施形態としての企画支援システムの全体構成について説明する。
【００２８】
図１は、本実施形態に係る企画支援システム１００の構成を例示する図である。
【００２９】
図１の企画支援システム１００は、ネットワーク接続された企画支援装置としてのコンピュータ１とデータベースサーバ２とを含む。コンピュータ１は、ＣＰＵ１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１４、外部記憶部１５、入力部１６、表示部１７、画像処理部１８及び通信部１９を備え、そのそれぞれは、システムバス１２によって接続されている。
【００３０】
このうち、ＣＰＵ１１は、一般的なコンピュータとしての演算処理や車両の企画を支援するための情報処理を実行する。
【００３１】
ＲＯＭ１３には少なくともコンピュータシステムを起動させるためのブートプログラムが格納されている。ＲＡＭ１４は、コンピュータシステム上で走るプログラムを一時的に格納するためのプログラム領域や、データの書き込みや読み出しを行うためのデータ領域を有する。また、外部記憶部１５には、新型車両の企画検証を支援するためのプログラム６０（以下、企画支援プログラムとも呼ぶ）が格納されている。この外部記憶部１５としては、例えば、ハードディスクドライブ、フレキシブルディスクドライブ、光磁気ディスクドライブ、ＣＤ−ＲＯＭドライブ、ＣＤ−Ｒドライブ、ＣＤ−ＲＷドライブ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）ドライブなどのデバイスが適用可能である。つまり、各ドライブから取り外し可能なＣＤ−ＲＯＭなどの記憶媒体に企画支援プログラムが格納され、コンピュータ１が記憶媒体に格納されたプログラムを読み出して、以下に説明する各種処理を実行することができる。その場合には、記憶媒体そのものが本発明の範疇に含まれる。
【００３２】
入力部１６は、命令やデータなどを外部から入力するキーボードやマウスなどのデバイスであり、表示部１７は、ＣＰＵ１１からの制御指令に基づき画像処理部１８で演算処理された文字や画像データを出力する液晶ディスプレイやＣＲＴなどのデバイスである。画像処理部１８は、この表示部１７により出力させるための画像データを演算処理するデバイスであり、通信部１９は、無線又は有線の通信回線（例えば、インターネット網や携帯電話網）を介して他のコンピュータシステムやデータベースサーバ２０との間で通信して、遠隔からプログラムやデータなどを送受信可能とする。
【００３３】
（データ構成）
図２は、コンピュータ１とデータベースサーバ２に含まれるデータを示す図である。
【００３４】
データベースサーバ２は、図２に示すように、車両の３次元外部形状に関する外形パラメータグループを車型毎に分類分けして格納した外形データベース２ａと、車両の骨組みの３次元構造及び断面形状に関する構造パラメータグループを同じく車型毎に分類分けして格納した構造データベース２ｂと、国内外の規格に準じた乗員サイズ（大人や子供の標準規格）により定義されたいくつかのタイプの乗員モデルを格納した乗員データベース２ｃと、車内に設けられる各種のパーツに関するインテリアパラメータグループを格納したインテリアデータベース２ｄと、完成した車両の各種データを格納した完成品データベース２ｅとを含む。また、データベースサーバ２は、さらに、３次元データで構築された車両モデルを走行させるための仮想空間を表す仮想空間データ２ｆを含んでいる。この仮想空間データ２ｆは、仮想建築物、仮想道路、仮想車両、及び仮想歩行者などをオブジェクトとして含む３次元仮想空間を形成するためのデータである。
【００３５】
コンピュータ１は、ユーザの入力に基づき、企画対象となる車両に関する各種諸元値や乗員の着座位置情報などを含む設計テーブル１ａを作成する。そして、設計テーブル１ａに基づいてデータベースサーバ２にアクセスし、所望のデータ（パラメータグループ）を読出して変形することによって、基準モデル１ｂ、外形モデル１ｃ、構造モデル１ｄ、インテリアモデル１ｉと呼ばれる４つのモデルを構築し、更に、これら４つのモデルを重ね合わせて企画車両モデル１ｅを構築する。
【００３６】
つまり、データベースサーバ２に格納された各種のデータベース（パラメータグループ）には、各モデルを構成するための複数の点や直線や曲線が、パラメータ（変数）を用いて定義されており、その各パラメータに対し設定テーブル１ａに入力された数値を代入することによって各モデルが構築される。
【００３７】
設計テーブル１ａには、車両内での乗員の着座状態に関する乗員パラメータとして、乗員着座位置（ヒップポイント）やシート配列（１列、２列や３列シートなどのシート数）が入力されている。そして、コンピュータ１では、この乗員パラメータに基づいて、乗員データベース２ｃから読出した人型モデル及びシートモデルを組合せ、変形して乗員の居住性を表す居住空間モデル１ｆを構築する。この居住空間モデル１ｆは、外形モデル１ｃを構築するために入力される車両諸元値の影響を受けるものではなく、外形モデル１ｃと居住空間モデル１ｆは連動して変形することはない。
【００３８】
また、この居住空間モデル１ｆの車両内での位置を規定する車両基準モデル１ｇを、設計テーブル１ａに入力された車両の全長、全幅、全高、ホイールベース、などから構築する。更に、運転手の目の位置を示すアイポイント及び最低限確保すべき運転手の視界に基づいて決められた上端を有し、入力された諸元値に基づいて決められたカウルトップポイントを下端とするフロントガラスモデル１ｈが構築されている。そして、居住空間モデル１ｆと車両基準モデル１ｇとフロントガラスモデル１ｈを組み合わせることによって、基準モデル１ｂを構築する。
【００３９】
コンピュータ１では基準モデル１ｂを３次元空間に描画し、表示部１７に表示することが可能であり、かつ、例えばポインティングデバイスなどの入力部１６を用いて、その３次元空間上で、基準モデル１ｂに含まれる乗員の着座姿勢などを調整することができる。
【００４０】
また、コンピュータ１は、設計テーブル１ａに格納された、車型（ハッチバック、ミニバン、セダン、スポーツ、オープン、トラックのいずれか）に基づいて外形データベース２ａから、その車型の外形パラメータグループを選択し、読出す。そして、設計テーブル１ａに格納された各種諸元（全長、全幅、全高、ホイールベース、フロント及びリアオーバハング）を用いて、外形パラメータグループに含まれる所定の外形パラメータ（バンパー先端位置の座標やルーフトップの座標など）を変更して、諸元に沿った大まかな外形モデル１ｃを構築する。コンピュータ１では外形モデル１ｃを３次元空間に描画し、表示部１７に表示することが可能であり、かつ、例えばポインティングデバイスなどの入力部１６を用いて、その３次元空間上で、外形モデル１ｃを変形することができる。
【００４１】
また、コンピュータ１は、設計テーブル１ａに格納された車型及び車両骨組み構成に基づいて、構造データベース２ｂから構造パラメータグループを選択し、読出す。そして、設計テーブル１ａに格納された各種諸元（断面形状や材質や重量や強度など）を用いて、構造パラメータグループに含まれる所定の構造パラメータ（外観に現れる骨組みの外形形状や骨組みの断面形状）を変更して、諸元に沿った構造モデルを構築する。更に、コンピュータ１では構造モデル１ｄを３次元空間に描画し、表示部１７に表示することが可能である。
【００４２】
更に、コンピュータ１は、構築された基準モデル１ｂ、外形モデル１ｃ、構造モデル１ｄ、インテリアモデル１ｉを組み合わせて企画車両モデル１ｅを構築し、企画車両モデル１ｅを３次元空間に描画し、表示部１７に表示することが可能である。
【００４３】
（プログラム構成）
次に、コンピュータ１に含まれるプログラムについて説明する。
【００４４】
図３は、本実施形態の企画支援システムを実現する企画支援プログラムの構成を示す図である。
【００４５】
設計テーブル１ａは、例えば、オペレーティングシステム上で動作する表計算ソフト４０によって作成できる。また、各種モデル１ｂ、１ｃ、１ｄは、表計算ソフト４０で作成した設計テーブル１ａから値を抽出して計算する３次元ＣＡＤソフト５０によって作成することができる。
【００４６】
つまり、本システムを実現する企画支援プログラム６０は、表計算ソフト４０に組み込まれた設計テーブル作成プログラム６１、及び、３次元ＣＡＤソフトに組み込まれた基準モデル構築プログラム６２、外形モデル構築プログラム６３、構造モデル構築プログラム６４、インテリアモデル構築プログラム６５、３次元画像生成・表示プログラム６６、シミュレーション表示プログラム６７とを含む。
【００４７】
設計テーブル作成プログラム６１は、ユーザに車両の諸元などを入力させるグラフィカルユーザインタフェースを表示する機能を含む。これにより、ユーザは、容易に各種諸元や乗員の着座位置、着座姿勢などを入力することができる。
【００４８】
また各種モデル構築プログラム６２〜６５は、設計テーブル作成プログラム６１で作成された設計テーブル１ａを参照する機能を有し、更に、設計テーブル１ａの内容に基づいて、乗員データベース２ｃ、外形データベース２ａ、構造データベース２ｂ、インテリアデータベース２ｄに含まれるパラメータグループを読出し、所定のパラメータを自動的に変更する機能を有する。
【００４９】
なお、ここでは、設計テーブル作成プログラムと他のプログラムが異なるソフト上で実行されるものとしたが、本発明はこれに限定されるものではなく、企画支援用ソフトの中に、設計テーブル作成機能、基準、外形、構造、インテリアモデル構築機能、画像生成・表示機能、シミュレーション表示機能の全てを搭載させても良い。
【００５０】
（表示画面例）
図４は、基準モデル構築プログラム６２によって構築された基準モデルを、表示プログラム６６で表示部１７に表示した場合の表示画面例を示す図である。
【００５１】
また、図５は、基準モデルから居住空間モデルのみを取りだした場合の表示画面例を示す図である。ここでは、居住空間モデルは、左前輪の中心を原点とする座標データの集合となっている。一方、車両基準モデルも同じ点を原点とした座標データとなっており、この原点を基準に図４のように重ねて表示される。
【００５２】
図６は、外形モデル構築プログラム６３によって構築された外形モデルを、表示プログラム６６で表示部１７に表示した場合の表示画面例を示す図である。外形モデルは、車両の全長、全幅、全高、ホイールベースなどの諸元値やワゴンやセダンなどの複数の車型といったパラメータにより定義され、入力されたパラメータから図６のような３次元画像データが画像処理により自動生成されて表示される。
【００５３】
図７は、構造モデル構築プログラム６４によって構築された外形モデルを、表示プログラム６６で表示部１７に表示した場合の表示画面例を示す図である。構造モデルは、設計テーブルに入力された、骨組み構造を示すパラメータと、フロントピラーやセンタピラーなどの部位ごとの断面形状を示すパラメータとにより定義され、入力されたパラメータから図７のような３次元画像データが画像処理により自動生成されて表示可能となっている。
【００５４】
図８は基準モデルと外形モデルと構造モデルとを重ね合わせたモデルの画像表示例を夫々示している。各モデルは、基準点を有しており、その基準点同士を重ね合わせることによって、図８のように表示される。
【００５５】
図９は、基準モデルと外形モデルと構造モデルとを重ね合わせたモデルの他の画像表示例を示している。図８と異なり、図９の表示例では外形モデルを半透過表示している。入力された全長などのパラメータが、居住空間モデルを収容するには小さすぎる場合には、車両外形から乗員の頭部が突き出ることになり、図９では、突き出た頭部を斜線で示している。このように、居住空間モデルと外形モデルの干渉状態を明確に判別できるように、干渉部分を異なる色で表示する。
【００５６】
これにより、乗員のヘッドクリアランスや運転手の視界確保などが不十分であることが視覚的に検証でき、この検証結果に基づいて各モデルを変更することができる。即ち、外形モデルや構造モデルによって設定される車室空間に対して、居住空間モデルによって決定された乗員の着座位置、着座姿勢に無理がある場合には、図９の画面上でその着座位置をずらしたり、着座姿勢を変えたり、ルーフ位置を上げたり、といった調整を行うこともできる。
【００５７】
この他にも、基準モデルと外形モデルを重ね合わせることによれば、車両のパッケージング状態（乗員のヘッドクリアランスや圧迫感）や視認性を検証することができる。また、更に構造モデルを重畳表示することにより、衝突性能や車体剛性などを検証でき、車室内から見たドライバの視界範囲などの詳しい評価を行うことができる。
【００５８】
車両基準モデルと外形モデルと構造モデルは共通のパラメータを有しており、その変更により互いに連動して変形する。一方、居住空間モデルは、外形モデルや構造モデルとは共通するパラメータを有しておらず、外形モデルや構造モデルを変更しても連動しない。これにより、外形モデルを居住空間モデルとを独立に構築でき、内部空間の制約に縛られることなく、自由な発想で効果的に外形の設定を行うことができる。また逆に、外形形状に囚われずに自由な発想で居住空間の企画立案を行うことができる。
【００５９】
（各プログラムの機能）
以下に、本実施形態に係る企画支援プログラム６０に含まれる、各プログラムの機能について説明する。
【００６０】
［設計テーブル作成プログラム］
設計テーブル作成プログラムは、ＣＰＵによって実行され、ユーザの操作に基づいて各モデルの構築に必要なデータを入力し、入力したデータを各種パラメータに関連づけて設計テーブル１ａとして外部記憶部１５に格納する機能を有している。
【００６１】
設計テーブルに入力されるデータとしては、外形パラメータとしての外形寸法及び車両タイプや、乗員パラメータとしてのシート数、車内寸法及び視界条件の他、タイヤホイール寸法や、フロア下寸法や、乗員配置条件などに対応するものである。
【００６２】
なお、設計テーブルで入力される長さ方向及び垂直方向の寸法データは、全て、前輪の車軸を原点とした場合の各部位の座標位置を導くための値である。そして、設計テーブルで入力される幅方向の寸法データは、車両の中心面を基準とするものである。つまり、設計テーブルに全てのパラメータを適正に入力した場合、前輪の車軸と車両の中心面を原点とした３次元座標上に車両の外形や居住空間（乗員やシート）やフロントガラスなどのモデルを描画することが可能となる。
以下、設計テーブルの生成時に入力可能なデータについて説明する。
【００６３】
＜車両タイプ選択＞
図１０は、設計テーブル作成プログラム６１に含まれるモデル＆タイプ選択インタフェースの一例を示したものである。つまり、インタフェースに表示されたいずれかのピラー構成を選択（例えば、マウスでクリック）することにより、外形モデルに含まれる車型、及び、構造モデルに含まれるピラー構成を選択することができる。
【００６４】
構造パラメータグループとしてのピラー構成は、データベースにおいて、図のように車型ごとに複数用意されている。
【００６５】
車型には、ミニバン、ステーションワゴン、セダンの内の少なくとも２つが含まれていることが好ましく、この例では、ハッチバック、ミニバン／ワゴン（ステーションワゴン）、セダン、スポーツ、オープン、トラックの計６つの車型にタイプ分けされている。もちろん、本発明はこれに限定されるものではなく、車両製造会社の能力に応じて、より多くの車型を用意しても良いし、トラックのみなど特定の車型に特化しても良い。
【００６６】
これらの車型ごとに外形パラメータグループ（その車両外形を構成する３次元座標データ）がデータベースに格納されており、車型の選択は、そのまま外形パラメータグループの選択に対応する。また、右欄のピラー構成ごとに構造パラメータグループ（その骨組みを構成する３次元座標データ）がデータベースに格納されており、車型の選択及びピラー構成の選択は、そのまま構造パラメータグループの選択に対応する。
【００６７】
ここでは、右欄に示されているピラー構成アイコンのいずれかを選択することで同時に車型が選択されるが、もちろん、車型を選択するステップと、ピラー構成を選択するステップを独立に行うことができるようなインタフェースとしても良い。どちらにしても、外形パラメータグループ（車型）を選択した場合、選択された車型と同じ分類の構造パラメータグループ（車型に対応するピラー構成）が、構造データベースから自動的に選択されることになる。
【００６８】
なお、ここでは車型の選択によって、ピラー構成が絞り込まれるものとしているが、更に、他の入力テーブルにて入力されたパラメータ（例えば全長など）に応じて更に選択できるピラー構成が絞り込まれる構成としても良い。その場合、構造データベースには、車両の大きさごとにピラー構成が格納されていることになる。
【００６９】
このように、企画する車種に類似した車型を選択可能にしたことで、外形モデルの形状変形等にかかる工数を削減できるとともに検証精度を向上でき、ユーザの作業効率の向上が図れる。
【００７０】
また、車種毎に用意された複数のピラー構成のいずれかを選択的に読出して構造モデルを構築するので、ユーザは車種を選択するだけで構造パラメータグループを絞り込むことができるため、企画立案作業を効率化することができる。
【００７１】
＜外形寸法＞
図１１は、設計テーブル作成プログラム６１に含まれる外形寸法入力インタフェースの一例を示したものである。図１１（ａ）は、車両諸元値の入力テーブルであり、図１１（ｂ）（ｃ）は、入力テーブルで入力するパラメータの対応部位を示すための、車両前方視画像及び側面視画像である。ここで、車両諸元値としては、ホイールベース１１０１、全幅１１０２、全高１１０３、フロントオーバハング１１０５、リアオーバハング１１０６、カウルポイントＣＷの水平位置１１０７、カウルポイントＣＷの垂直位置１１０８、フロントガラス傾斜１１０９が含まれる。
【００７２】
なお、図中「・・・」で示した部分に数値が入力される。数値の入力は、図１１（ａ）または図１１（ｂ）及び図１１（ｃ）のどちらかに対して行えば、他方に反映される。この点は、以下の図１２〜１５についても同様である。
【００７３】
車両諸元値において、フロントオーバハング１１０５は、前車軸ＡＦより前方に突出している車両の前端と前車軸ＡＦ間の距離であり、リアオーバハング１１０６は、後車軸ＲＦより後方に突出している車両の後端と後車軸ＲＦ間の距離である。また、カウルポイントＣＷの水平位置１１０７はフロントガラス下端の車幅方向の中心位置と前車軸ＡＦ間の水平方向の距離、カウルポイントＣＷの垂直位置１１０８はフロントガラス下端の車幅方向の中心位置と前車軸ＡＦ間の垂直方向の距離である。更に、フロントガラス傾斜１１０９はカウルポイント位置を通る垂直な線とフロントガラスとがなす傾斜角度である。
【００７４】
また、全長１１０４は、ホイールベース１１０１とフロントオーバハング１１０５とリアオーバハング１１０６を合算することにより自動演算される（１１０４＝１１０１＋１１０５＋１１０６）。なお、全高１１０３は乗車時の接地面ＧＬ２を基準とした高さではなく、空車時の接地面ＧＬ１を基準とした高さであるが基本的には、ＧＬ２に基づいて、基準モデルや全高以外の外形モデルが設定される。
【００７５】
なお、外形寸法としては、上記各パラメータの他、国内外の衝突安全基準などの規格によって予め定められたフロントバンパーの上下端基準位置（後述する外形モデルのポイントＣ１とポイントＤ１と共通パラメータ）などを入力可能となっていてもよい。その場合、これらの位置に対応したバンパー配設基準範囲が表示される。
【００７６】
＜車内寸法＞
図１２は、設計テーブル作成プログラム６１に含まれる車内寸法入力インタフェースの一例を示したものである。図１２（ａ）は、車内寸法の入力テーブルであり、図１２（ｂ），（ｃ），（ｄ）は、入力テーブルで入力するパラメータの対応部位を示すための、前方視画像、側面視画像、底面視画像である。また、図１２（ｅ）は、ダッシュパネル位置を決定するための寸法箇所を示すため、ダッシュパネル周辺を拡大視表示した画像である。
【００７７】
車内の居住性を決める寸法としては、最前列乗員に関するパラメータと、第２列乗員に関するパラメータと、第３列乗員に関するパラメータと、ダッシュパネルに関するパラメータとに分けることができる。第２列、第３列のシートが無い場合には、第２列、第３列乗員に関するパラメータは入力が不要となる。ここではシート数が３列である旨がすでに入力されているものとする。
【００７８】
これらのうち、最前列乗員に関するパラメータとしては、以下のものがある。・１２０１：最前列乗員の頭頂位置（最前列ヒップポイントＨＰ１から上方に伸びて垂直方向に対して所定の微小角度だけ後方に傾斜した直線の長さ）
・１２０２：最前列ヒップポイントＨＰ１とカウルポイントＣＷとの間の垂直距離
・１２０３：最前列ヒップポイントＨＰ１と乗車時の接地面ＧＬ２との間の垂直距離
・１２０４：最前列ヒップポイントＨＰ１とフロアパネルとの間の垂直距離
・１２０５：最前列ヒップポイントＨＰ１と車幅中央Ｗとの間の距離
・１２０６：最前列トルソ角度
・１２０７：前車軸ＡＦとアクセルペダル上端との間の水平距離
また、第２列乗員に関するパラメータとしては以下のものがある。
・１２０８：第２列乗員の頭頂位置（第２列ヒップポイントＨＰ２から上方に伸びて垂直方向に対して所定の微小角度だけ後方に傾斜した直線の長さ）
・１２０９：最前列ヒップポイントＨＰ１と第２列ヒップポイントＨＰ２との間の水平距離
・１２１０：第２列ヒップポイントＨＰ２と第２列乗員かかととの間の水平距離
・１２１１：第２列ヒップポイントとフロアパネルとの間の垂直距離
・１２１２：最前列ヒップポイントＨＰ１と第２列ヒップポイントＨＰ２との間の垂直距離
・１２１３：第２列ヒップポイントと車幅中央との間の距離
・１２１４：第２列トルソ角度
なお、最前列乗員の頭頂位置１２０１から運転手の目の位置（アイポイント）ＥＰが自動的に導き出される。
【００７９】
更に、第３列乗員に関するパラメータとしては以下のものがある。
・１２１５：第３列乗員の頭頂位置（第３列ヒップポイントＨＰ３から上方に伸びて垂直方向に対して所定の微小角度だけ後方に傾斜した直線の長さ）
・１２１６：第２列ヒップポイントＨＰ２と第３列ヒップポイント３ｒｄとの間の水平距離
・１２１７：第３列ヒップポイントＨＰ３とフロアパネルとの間の垂直距離
・１２１８：第３列ヒップポイントＨＰ３と車幅中央との間の距離
・１２１９：第２列ヒップポイントＨＰ２と第３列ヒップポイントＨＰ３との間の垂直距離
・１２２０：第３列トルソ角度
・１２２１：第３列ヒップポイントＨＰ３と第３列乗員のかかととの間の距離
また、ダッシュパネル関連のパラメータとしては以下のものがある。
・１２２２：前車軸ＡＦとダッシュパネルＤＰ前端との間の水平距離
・１２２３：前車軸ＡＦとダッシュパネルＤＰ後端との間の水平距離
・１２２４：前車軸ＡＦとダッシュパネルＤＰ前端との間の垂直距離
以上のように車内寸法を入力することにより、最前列〜第３列ヒップポイントＨＰ１〜ＨＰ３を基準とした居住空間モデルの絶対空間上における各シート位置を個々に設定可能である。
【００８０】
いずれの点を原点とするかによって、居住空間モデルの車両内位置の基準が異なるものとなるため、その原点位置によって外形モデルとの重なり具合に差が生じることとなる。
【００８１】
すなわち、外形モデルとの重ね合わせ時に居住空間モデルと外形モデルとの干渉が少ないことが望まれる点を原点に選べばよい。
【００８２】
≪ヒップポイントの決定方法≫
図１２のインタフェースにおいて、運転手のヒップポイントＨＰ１の高さ方向の位置は１２０３で、幅方向の位置は１２０５で規定されるが、車両全長方向の位置（水平位置）を直接入力するための欄は用意されていない。
【００８３】
ここでは、この長さ方向の位置を、図１２で直接入力された他のパラメータから計算により導出するものとし、以下にその方法について説明する。
【００８４】
図１６は、運転手のヒップポイントＨＰ１の水平位置の決定方法を説明する図である。
【００８５】
図１２のテーブルにより、原点である前輪軸ＡＦとアクセルペダルの上端位置（ボールポイント）との間の水平距離１２０７が規定される。また、運転手のヒップポイントＨＰ１のヒールポイントからの高さ１２０４も、図１２のテーブルにより規定されている。そして、本実施形態では、図中の１６０１を、以下の式のＺに１２０４を代入することにより導くプログラム構成となっている。
【００８６】
１６０１＝ｋ１＋ｋ２×Ｚ−ｋ３×Ｚ２
なお、ｋ１，ｋ２，ｋ３は所定の係数である。ここでは、経験則から上記式を採用しているが、本発明はこれに限定されるものではなく、他の式によって１６０１を求めても良いし、また、図１２のテーブルで直接入力可能なプログラム構成であっても良い。
【００８７】
＜視界条件＞
図１３は、設計テーブル作成プログラム６１に含まれる視界条件入力インタフェースの一例を示したものである。図１３（ａ）は、確保すべき視界条件の入力テーブルであり、図１３（ｂ）は、入力テーブルで入力するパラメータの対応部位を示すための、車両内部側面視画像である。
【００８８】
視界条件に関するパラメータとしては、以下のものがある。
・１３０１：ドライバのアイポイントＥＰを通る水平面から上方向に確保すべき角度（前方）
・１３０２：ドライバのアイポイントＥＰを通る水平面から下方向に確保すべき角度（前方）
・１３０３：ドライバのアイポイントＥＰを通る水平面から上方向に確保すべき角度（後方）
・１３０４：ドライバのアイポイントＥＰを通る水平面から下方向に確保すべき角度（後方）
１３０１により、フロントヘッダ（フロントガラス上端のパネル）を配置できる最低位置が自動的に定義され、表示される。また、同様に、１３０３により、リアヘッダ（リアガラス上端のパネル）を配置できる最低位置が自動的に定義され、表示される。
【００８９】
＜タイヤ・ホイール寸法＞
図１４は、設計テーブル作成プログラム６１に含まれるタイヤ＆ホイール諸元入力インタフェースの一例を示したものである。図１４（ａ）は、タイヤとホイールの寸法を入力するための入力テーブルであり、図１４（ｂ），（ｃ）は、入力テーブルで入力するパラメータの対応部位を示すための、車両内部側面視画像、車両内部平面視画像である。また、図１４（ｄ），（ｅ）は、ホイールハウジング周辺の側面視画像である。
【００９０】
ここで入力されるタイヤ＆ホイール関連寸法としては、以下のものがある。
・１４０１：タイヤ外径
・１４０２：タイヤ有効径
・１４０３：車輪幅
・１４０４：空車時における前輪のホイール中心と乗員乗車時におけるホイール中心との垂直距離
・１４０５：乗車時における後輪のホイール中心と空車時における後輪のホイール中心との間の垂直距離
・１４０６：左右前輪間距離
・１４０７：左右後輪間距離
・１４０８：車輪外径とホイールハウジングとの間の距離
・１４０９：ホイールハウジング径
・１４１０：タイヤホイール外径
＜フロア下寸法＞
図１５は、設計テーブル作成プログラム６１に含まれるアンダーフロア寸法入力インタフェースの一例を示したものである。この例は、３列シートの場合の入力インタフェースを示している。図１５（ａ）は、フロア下の各種寸法を入力するための入力テーブルであり、入力テーブルで入力するパラメータの対応部位を示すため、図１５（ｂ）には、車両内部側面視画像が、また、図１５（ｃ）には、サイドシル周辺の断面視画像が示されている。
【００９１】
ここで入力されるフロア下関連寸法としては、以下のものがある。
・１５０１：最前列フロアパネルと車軸ＡＦとの間の垂直距離
・１５０２〜１５０７：後車軸ＡＲとフロアパネル曲折部水平距離
・１５０８：第２列フロアパネルと車軸面との間の垂直距離
・１５０９：第２列フロアパネル上端と後車軸ＡＲとの間の垂直距離
・１５１０：第２列フロアパネル窪み部と後車軸ＡＲとの間の距離
・１５１１：第３列フロアパネル−後車軸ＡＲ間垂直距離
・１５１２：サイドシル−車幅中央Ｗ間距離
・１５１３：サイドシルＳＳ幅
・１５１４：サイドシルＳＳ高さ
・１５１５：サイドシルＳＳとフロアパネルとの間の垂直距離
≪カウルポイントの制約≫
図１７は、車両基準モデルのカウルポイントＣＷの水平位置１１０７及び垂直位置１１０８の制約を説明する図である。カウルポイントＣＷの水平位置１１０７と垂直位置１１０８は、図１１で入力できるが、完全に任意な位置に配置できるわけではなく、視界などの制約を受ける。
【００９２】
すなわち、まず一つ目の条件としては、図１３で入力した視界条件のうち、前方の下方視界１３０２に干渉してはならない。
【００９３】
そして二つ目の条件としては、図１２（ｅ）で規定されるダッシュパネル上端位置ＤＰから、前上方へ所定の鋭角１７０１をなす直線よりも下側になければならない。
【００９４】
≪フロントヘッダ及びリアヘッダ位置の決定方法≫
図１８は、車両基準モデルのフロントヘッダの水平位置及び垂直位置の基準を説明する図、図１９は、車両基準モデルのリアヘッダの水平位置及び垂直位置の基準を説明する図であり、フロントヘッダの水平位置及び垂直位置は、図１８に示すように、例えば、視点ＥＰを中心に水平方向から上方に所定の鋭角をなす直線１３０１とガラス面との交点を頂点の１つとし、かつガラス面を１辺とする平行四辺形をフロントヘッダの最低位置とする。この時、圧迫感の基準となる直線Ｌよりも上方に位置することが条件となる。なお、フロントヘッダの車幅方向位置は車幅中央Ｗに設定される。
【００９５】
また、リアヘッダの水平位置及び垂直位置は、図１９に示すように、例えば、視点ＥＰを中心に水平方向から上方に所定の微小鋭角をなす直線１３０４よりも上方であって、最後列の乗員のヘッドクリアランス（ＨＰ２，ＨＰ３からの距離１２０８、１２１５）よりも上方に制約される。
【００９６】
なお、フロントヘッダ及びリアヘッダの詳細な断面形状は、後述する構造モデルにより定義される。
【００９７】
以上の設計テーブルでは、前輪軸ＡＦを原点とした長さ方向、高さ方向のパラメータを入力することとしているが、本発明はこれに限定されるものではなく、エンジンルームと車室とを仕切るダッシュパネル上の点や、バンパー最前端の点やカウルポイントＣＷを原点として各位置情報（各距離）を入力しても良いし、これらの点の内いずれかを原点として選択できる構成であってもかまわない。
【００９８】
＜ピラー断面入力＞
図２０は、設計テーブル作成プログラム６１に含まれるピラー断面形状入力インタフェースの一例を示したものである。図２０（ａ）は、断面の選択及び各種寸法を入力するための入力テーブルであり、この入力テーブルで入力するパラメータの対応部位を示すため、図２０（ｂ）には、車両外観斜視画像が、また、図２０（ｃ）には、各断面の画像が示されている。
【００９９】
図のワゴンタイプの車型の場合には、骨組み構造として、例えば、フロントピラー断面Ａ、センタピラー断面Ｂ、リア補助ピラー断面Ｃ，リアピラー断面Ｄ、フロントヘッダ断面Ｅ，リアヘッダ断面Ｆ，サイドルーフレール断面Ｇごとに、図２０（ｃ）に示す断面形状を決定するパラメータ２４０１〜２４０３の他、板厚、材質、強度、重量などの各パラメータを入力設定可能となっている。
【０１００】
＜インテリア関連寸法＞
図２１〜図２３は、設計テーブル作成プログラム６１に含まれるインテリア関連寸法設定機能を説明するための図である。
【０１０１】
図２１は、シートのモデルを構築するための寸法入力インタフェースの例である。図は、３列シートの場合を示している。図中、寸法を入力できる箇所が２１０１〜２１１７で示されている。ただし、これらは一部であり、こられら以外にも、シート幅など様々な寸法を自由に設定可能である。
【０１０２】
図２２は、フロントピラー（左側）のトリム形状を設定するための寸法入力インタフェースの例である。トリムとは、構造モデルで設定したフレームとしてのピラーを覆うカバーである。図中、寸法を入力できる箇所が２２０１〜２２０６で示されている。ただし、これらは一部であり、こられら以外にも、様々な寸法を自由に設定可能である。
【０１０３】
図２３は、インテリアモデルを構成する他のパーツについて説明するための図である。
【０１０４】
図２３（ａ）において、太線２３０１はインパネ（Ｉｎｓｔｒｕｍｅｎｔａｌ  Ｐａｎｅｌ）のモデルを表している。インパネモデルは、インパネ先端ライン位置、インパネ上面高さ、インパネ後方位置、インパネロアー面、インパネロアー下端、インパネ横幅などをパラメータとして有しており、これらのパラメータに自由に寸法を設定できる。
【０１０５】
図２３（ｂ）において、太線２３０２はメータフードのモデルを表している。メータフードモデルは、予め複数のタイプ（窓が１つのものや２つのものなど）が用意されており、具体的な寸法を入力する前に、いずれかのタイプを選択することになる。また、それぞれのタイプのメータフードのモデルは、メータフード上面位置、メータフード上部後端位置、メータフード下部後端位置、メータフード開口形状、メータフード外径形状などをパラメータとして有しており、これらのパラメータを自由に設定可能である。図２２（ｃ）は、メータフードの１例を示す斜視図である。
【０１０６】
図２３（ｄ）において、太線２３０３はセンタスタックのモデルを表している。ここで示されているのはウォークスルータイプのセンタスタックである。このセンタスタックモデルは、上端位置、センタパネル横幅、側面角度、センタパネル下端位置、センタスタック下部後端位置、足下横面形状、横面前端位置などをパラメータとして有しており、これらのパラメータを自由に設定可能である。図２３（ｅ）は、センタスタックの１例を示す斜視図である。
【０１０７】
図２３（ｆ）において、太線２３０４は図２３（ｄ）とは異なるタイプのセンタスタックのモデルを表している。ここで示されているのはリアコンソール付きタイプのセンタスタックである。このセンタスタックモデルは、上端位置、センタパネル横幅、側面角度、センタパネル下端位置、基本上面位置、アームレスト前端位置、アームレスト高さ、コンソール＆アームレスト幅、コンソール＆アームレスト後端、下端位置、足下横面形状、横面前端位置などをパラメータとして有しており、これらのパラメータを自由に設定可能である。
【０１０８】
インテリアモデルとしては、ここで示したものの他に、センターピラーのトリム、リアピラーのトリム、ハンドル、ピラートリム、バックミラー、サイドミラー、サンバイザー、サンシェード、アクリルバイザーを含む。更に、ハンドルを持つ乗員の腕のみのモデルをインテリアモデルとして含んでも良い。また、設計テーブルでこれらのインテリアパーツのそれぞれについて色を設定することもできる。
【０１０９】
［基準モデル構築プログラム］
基準モデル構築プログラム６２は、上記のような設計テーブルから、車内寸法に関する数値データ、視認性に関する数値データ及びフロア下に関する数値データを取りだして居住空間モデルを生成する。具体的には、車両内での乗員の着座状態に関する乗員データ（シート数やシート毎のヒップポイント位置等）を入力し、乗員を表す人型モデルをデータベースから読出し、入力した乗員データに応じて変形して図５のような人型モデルを構築する。また更に、視認性に関するデータを用いて、車両の運転位置での人型モデルに、目の位置情報と、該目からの視界として確保されるべき基準範囲を示す視界確保基準範囲情報とを付加する。なお、ドライバ用の人型モデルは、ハンドルとそのハンドルをつかむ腕のモデルを含んでも良い。
【０１１０】
また、設計テーブル内の外形寸法に関する数値データから車両基準モデルを生成する。更に、外形寸法に関するデータから導かれたカウルポイント（ＣＷ）を下端とし、視認性に関するパラメータ（前方上方視界）とフロントガラス角度とに基づいて導かれるフロントヘッダを上端とするフロントガラスモデルを生成する。
【０１１１】
そして、これらの各モデルを組み合わせることによってな基準モデルを生成する。
【０１１２】
また、基準モデル構築プログラムは、生成した各モデルの座標データを画像生成・表示プログラムに渡して、ディスプレイ上に図４のように３次元表示させることができ、かつ、その状態でユーザからのポインティングデバイスによる入力を受付け、どの部位をどのように変形させる命令か判定し、その命令に応じて座標データを変更することもできる。
【０１１３】
つまり、ユーザは、ディスプレイに表示された３次元画像の変形したい部位をマウスなどのポインティングデバイスで選択し移動することにより、表示画像を変形でき、同時にその変形に応じてメモリ内の座標データを変更することができる。
【０１１４】
なお、居住空間モデルは、外形モデル構築プログラムで、どの外形パラメータグループ（車型）が選択されるかによっては変更されない。
【０１１５】
［外形モデル構築プログラム］
外形モデル構築プログラム６３は、設計テーブル作成プログラム６１で作成された設計テーブルに含まれる車型データに基づいて、データベースからベースとなる外形座標データを読出し、更に、設計テーブルに入力された外形パラメータ（諸元値）と所定のルールに基づいてその外形座標データを変更して外形モデルを構築する。
【０１１６】
また、外形モデル構築プログラムは、生成した外形モデルの座標データを画像生成・表示プログラムに渡して、ディスプレイ上に図６のように３次元表示させることができ、かつ、その状態でユーザからのポインティングデバイスによる入力を受付け、その入力がどの部位をどのように変形させる命令か判定し、その命令に応じて座標データを変更する。
【０１１７】
つまり、ユーザは、ディスプレイに表示された３次元外形モデル画像の変形したい部位をマウスなどのポインティングデバイスで選択し移動することにより、表示されている車両外形画像を変形でき、同時にその変形に応じてメモリ内の外形モデルの座標データを変更することができる。
【０１１８】
つまり、外形モデル構築プログラムは、ｉ）データベースから読出した大局的な形状を設計テーブルの値によって自動変形する大局変形と、ｉｉ）ディスプレイ上で局所的な変形部位及び変位を指定することにより変形する局所変形と、の２つの変形機能を有している。
【０１１９】
［構造モデル構築プログラム］
構造モデル構築プログラム６４は、設計テーブルに入力されたピラー構成及び断面形状を読出し、車両の骨組み構造の３次元座標データを生成し、画像生成・表示プログラムに渡して、ディスプレイ上に図７のように３次元表示させることができ、かつ、その状態でユーザからのポインティングデバイスによる入力を受付け、どの部位をどのように変形させる命令か判定し、その命令に応じて座標データを変更する。
【０１２０】
なお、構造モデルを構成する骨組みの形状は、外径モデルの変形に応じて自動的に変形するので、構造モデルと外形モデルを重ね合わせた場合にずれることがなく、それらと居住空間モデルとの干渉問題の検証を精度良く行うことができる。
【０１２１】
また、構造モデルの車型の大きさの相違に基づいて断面積や強度に関する情報が相違するように設定されている。
【０１２２】
従って、ユーザの作業効率を向上させることができる。更に、強度等が企画する車両に略合致したものとして検証できるため、強度等のデータを細かく変更する必要がなく検証効率の向上が図れ、検証精度の向上を図ることができる。
【０１２３】
また、構造モデルは、車体フレーム及びピラー等の骨組み構造に関する断面積と強度に関する情報を有しているので、パッケージングの成立性評価を迅速に行えるとともに、ピラー等の断面積情報を備えることで車室空間における乗員への圧迫感等を迅速に検証可能となる。
【０１２４】
更に、強度情報を持つことで企画車両の強度検証や衝突性能、振動評価等の検証が迅速に行え、企画車両の企画精度を初期企画段階から極めて高いものにできる。
【０１２５】
また、構造モデルは鋼板の材質、鋼板の板厚、重量に関する情報を備えていることで、企画車両の車両重量、重量配分、重心位置等の検証が可能となる。
【０１２６】
更に、構造モデルは、フロントピラー、センタピラー、リアピラー、サイドルーフレール、フロントヘッダ、リアヘッダなどの複数の骨組み構造を持っており、各骨組み部分に対して少なくとも断面積と強度（断面形状）の少なくとも一つが設定変更可能となっていることで、車型（ワゴンやスポーツなどの車両のカテゴリー）が異なれば当然要求される強度や断面積等が異なる。そして、構造モデルの断面積や強度等を個々に変更可能とすることで、企画車両に合わせた最適なパッケージング検証や強度検証が行え、企画精度を極めて高いものにできる。
【０１２７】
［インテリアモデル構築プログラム］
インテリアモデル構築プログラム６５は、設計テーブル１ａに入力されたインテリアのパーツに関する寸法を読出し、シート、フロントピラーのトリム、センターピラーのトリム、リアピラーのトリム、インパネ、メータフード、センタスタック、ハンドル、ピラートリム、バックミラー、サイドミラー、サンバイザー、サンシェード、アクリルバイザー等の３次元座標データを生成し、画像生成・表示プログラム６６に渡して、ディスプレイ上にインテリアモデルとして３次元表示させることができる。
【０１２８】
［画像生成・表示プログラム］
上記のモデル構築プログラムで構築された、基準モデル、外形モデル、構造モデル、インテリアモデルの３次元座標データを組み合わせて１つの３次元座標空間に表示することができる。図２４は、全てのモデルを組み合わせた企画車両モデルを表示した画面の１例を示す図である。
【０１２９】
［シミュレーション表示プログラム］
上記のモデル構築プログラムによって構築された企画車両モデルを、仮想空間内の仮想道路上において走行させ、企画車両モデルに設定されている運転手の視点（アイポイントＥＰ）からみた映像を図２５に示すようにシミュレーション表示する。
【０１３０】
（企画検証）
図２６は、上記のような各プログラムを用いた企画検証処理の全体的な流れを示すフローチャートである。
【０１３１】
まず、ステップＳ２６０１において、上述したように設計テーブルを作成する。次に、ステップＳ２６０２〜Ｓ２６０５において、設計テーブルに入力されたデータを用いて、基準モデル、外形モデル、構造モデル、インテリアモデルの３次元座標データを生成する。
【０１３２】
そして、ステップＳ２６０６において、各モデルを組合せ、重畳表示する。その結果、乗員と外形との干渉などが無ければ、ステップＳ２６０７からステップＳ２６０８に進み、全モデルを組み合わせた企画車両モデルを保存する。その際、企画車両モデルのコピーをシミュレーションモデル（表示用企画車両モデル）として保存する。
【０１３３】
ステップＳ２６０６で重畳表示した結果、問題がある場合には、設計テーブルを変更するか、或いは、３次元表示画面上で変形を加えることによって、各モデルを修正する。
【０１３４】
そして、シミュレーション表示プログラムを起動し、まず、ステップＳ２６０９で走行条件を設定する。走行条件は、走行ルート、日照方向、天候、走行スピード、旋回スピードなどを含む。
【０１３５】
次に、ステップＳ２６１０において、設定された走行条件に合わせて、データベースサーバから読出した仮想空間データとステップＳ２６０８で保存したシミュレーションモデルの３次元データとを組合せる。そして、仮想空間内の仮想道路上において企画車両を走行させ、その運転手の視点から見える動画像をディスプレイに表示する。
【０１３６】
更にステップＳ２６１１に進み、表示上の修正が必要か否か判定する。つまり、３次元データから導き出したシミュレーション画像が実際の車両を運転する場合の感覚とかけ離れていないかを判定する。かけ離れている場合には、ステップＳ２６１２に進み、実際の運転時に運転手が受ける感覚に近づけるため、経験に基づいてシミュレーションモデル、特にその中のインテリアモデルの部分を補正する。つまり、シミュレーションモデルは、シミュレーション表示がより現実感を増すように補正を加えられることを前提としてオリジナルの企画車両モデルからコピーされたものである。従って、ここでの補正によって、オリジナルの企画車両モデル自体が変形されるわけではない。なお、ここでは３次元のシミュレーションモデルを変形補正することとしたが、本発明はそれに限定されるものではなく、２次元の動画像に補正を加えたり、或いは３次元データから２次元データへの投影方法に補正を加えたりして現実感を向上させても良い。また、さらにオペレータは走行条件の設定を変更して繰り返し補正を行なっても良いし、設計テーブルまで立ち返って各モデルのデータを補正しても良い。
【０１３７】
補正後はステップＳ２６１０に戻り、再度シミュレーション表示を行い、現実感を確認した後、補正が不要であれば、ステップＳ２６１３に進む。ステップＳ２６１３では、シミュレーション表示を行いながら、複数の評価者により視認性、圧迫感などの評価を行う。
【０１３８】
視認性や圧迫感に問題がなければ、ステップＳ２６１４から企画書の作成、デザイン開発に進む。何らかの問題があれば、ステップＳ２６０１に戻って設計テーブルを修正したり、或いは、インテリアモデルのみを３次元表示画面上で修正したりする。また、他の走行条件で再評価を行う場合には、ステップＳ２６０９に戻って、走行条件を変更しステップＳ２６１０〜Ｓ２６１３の処理を繰り返す。
【０１３９】
以上のように企画しようとする車両の３次元モデルを構築し、仮想道路上を移動させて、その車両モデルの運転手の視点からみた映像をシミュレーション表示するので、企画者は、試作車を作成することなく、運転手の視認性や圧迫感などの居住性を視覚的に評価することができる。これにより、車両の企画立案に必要な時間及びコストを、大幅に削減することができる。
【０１４０】
以下に、シミュレーション表示プログラムが行う処理について詳細に説明する。
【０１４１】
図２７は、シミュレーション表示プログラムの起動画面の１例である。企画車両モデルを特定したシミュレーション表示コマンドを受け付けると図２７に示す画面を表示する。ここで、ボタン２７０１は、走行条件を設定する画面に移行するためのボタンである。図２６に示したように、通常は、シミュレーション表示に先駆けて、まず走行条件を設定する。
【０１４２】
ボタン２７０２は、オペレータ用のシミュレーション表示を実行するためのボタンである。つまりこのボタン２７０２が選択されるとオペレータ用の機能を搭載したシミュレーション表示画面に移行する。オペレータ用のシミュレーション表示は、図２６のステップＳ２６１０に相当する。そして、ボタン２７０３は、評価者用のシミュレーション表示を実行するためのボタンである。つまり、ボタン２７０３が選択されると、評価者用に機能を限定したシミュレーション表示画面が表示される。
【０１４３】
次に図２７の各ボタンに対応する処理について説明する。
【０１４４】
［走行条件設定］
図２７でボタン２７０１が選択されると、図２８に示す走行条件設定画面をディスプレイ上に表示する。オペレータはこの走行条件設定画面を用いて、図２６のステップＳ２６０９に対応する走行条件設定処理を行う。
【０１４５】
図２８において、２８０１は、ＡコースとＢコースのいずれかの走行コースを選択するためのボタンである。２８０２は、昼間と夜間のいずれかの時間帯を選択するためのボタンである。２８０３は日照方向を選択するためのボタンである。２８０４は、晴れと雨のいずれかの天候を選択するためのボタンである。２８０５は、低速と高速のいずれかの速度を選択するためのボタンである。なお、ここには示していないが、旋回速度を独立に設定できるボタンを設けても良い。２８０６は、仮想空間内のオブジェクトの数を設定するボタンである。２８０７は、シミュレーション表示画面内に視認性に関する警告を表示するか否かを設定し、警告を表示する場合にはどのような条件で警告させるかを設定するためのボタンである。２８０８は、評価者に問題点をマークさせるか否かを設定するためのボタンである。２８０９は、バックでのシミュレーションを含めるか否かを設定するためのボタンである。２８１０は、対比表示を行うか否かを設定し、対比表示を行う場合には、対比車両モデルを特定するためのボタンである。
【０１４６】
なお、図２８では、初期値として、すべて左側のボタン（斜線）が選択されている様子を示している。
【０１４７】
［オペレータ用シミュレーション表示］
図２７でボタン２７０２が選択されると、シミュレーション表示プログラムは、図２９に示すオペレータ用シミュレーション表示画面をディスプレイ上に表示する。このシミュレーション表示により、まずオペレータが企画車両の視認性、圧迫感を評価し、更には、シミュレーション表示自体の精度、リアル感などを検証する。
【０１４８】
この画面には、図２８の走行条件設定画面で設定した走行条件に応じて、企画車両モデル（シミュレーションモデル）の運転手のアイポイントを視点とした３次元仮想空間の投影画像（動画像）２９００が表示される。従って、この映像には、仮想空間のオブジェクトのみならず、車内の様子、例えばハンドル２９０１、フロントピラー２９０２、インパネ２９０３、メータフード２９０４、センタスタック２９０５、ミラー２９０６、そして運転手の手２９０７なども表示される。
【０１４９】
また、この仮想空間には、オブジェクトとして、道路２９０８、建物２９０９、信号２９１０、通行人（大人）２９１１ａ、通行人（子供）２９１１ｂ、通行車両２９１２などを含み、道路には、横断歩道などの白線２９１３が引かれている。
【０１５０】
なお、ここでは表示していないが、サンバイザー、サンシェード、アクリルバイザーなどを備えたモデルであれば、それらのインテリアも表示される。
【０１５１】
＜自動補正＞
シミュレーション表示プログラムは、上記のような動画像２９００を表示するにあたり、仮想空間での企画車両モデルの走行条件（図２８において、何れのボタンが選択されるか）に応じて、企画車両モデルの３次元データ、仮想空間内のオブジェクトデータ、または２次元動画像データに自動的に補正を加える。これは、評価者による評価精度を向上させるための補正である。
【０１５２】
ここで行われる自動補正としては、走行条件に応じて、企画車両モデルのピラー部分或いはヘッダ部分の３次元データを変更することが挙げられる。例えば、企画車両モデルの仮想道路上での走行速度が速い場合には、ピラー部分或いはヘッダ部分が映像内で大きくなるべく３次元データに補正を加えたり、仮想空間に含まれるオブジェクトが小さく表示されるようにオブジェクトデータに補正を加えたり、映像の周辺部分の奥行きが浅く表示されるように２次元動画像データを奥行調整（周辺部分が運転手に近くなるような歪曲変形）したりする。
【０１５３】
また、例えば、企画車両モデルの仮想道路上での旋回速度が速い場合には、ピラー部分或いはヘッダ部分が映像内で大きくなるべく３次元データに補正を加えてもよい。更に、仮想空間が夜間又は雨の状況の場合には、ピラー部分或いはヘッダ部分が映像内で大きくなるべく３次元データに補正を加えてもよい。
【０１５４】
また、例えば、走行条件に応じて、所定のオブジェクト（例えば、人、信号、又は道路上の白線を表すオブジェクト）を強調表示するべく、オブジェクトデータを補正してもよい。
【０１５５】
また、仮想空間での企画車両モデルの走行条件に応じて、企画車両モデル又は仮想空間内のオブジェクトのテクスチャデータを変更し、或いは２次元動画像データに処理を加えることも考えられる。つまり、走行条件に応じて、例えば、企画車両モデルのピラー部分或いはヘッダ部分の色を変更したり、企画車両モデルのピラー部分或いはヘッダ部分の明るさを変更したり、企画車両モデルのピラー部分或いはヘッダ部分と仮想空間とのコントラストを変更したりしてもよい。
【０１５６】
また、例えば、企画車両モデルの仮想道路上での旋回速度が速い場合には、オブジェクトが暗く表示されるようにテクスチャデータに補正を加えてもよい。更に、仮想空間が夜間又は雨の状況の場合には、映像の周辺部分を暗く表示するべく２次元動画像データに補正を加えてもよい。更に、走行条件に応じて、所定のオブジェクト（人、信号、又は道路上の白線を表すオブジェクト）を強調表示するべく、テクスチャデータを変更することを特徴とする。更に、仮想空間での企画車両モデルの走行条件に応じて異なる音声（騒音など）を出力してもよい。
【０１５７】
このような自動補正の例を図３０に示す。図３０（ａ）は、低速走行時の動画像を示す図であり、図３０（ｂ）は、高速走行時の動画像を示す図である。つまり図２８のボタン２８０５において、「低速」が選択された場合を図３０（ａ）に、「高速」が選択された場合を図３０（ｂ）に示している。これらを比較すれば明らかなように、車速が上昇すると、ピラー幅が太く表示され（特に上方に向けて太く表示される）、ピラーの上側の色が濃く表示される。またインパネの上面がせり上がるように表示され、ヘッダの下辺が下側にせり出すように表示されている。また、人及び車両のオブジェクトは縮小されている。本図では建物のオブジェクトは同じであるが、高速の場合に建物を大きく表示しても良い。
【０１５８】
また、自動補正の他の例を図３１に示す。図３１（ａ）は、天候が晴れの場合の動画像を示す図であり、図３１（ｂ）は、天候が雨の場合の動画像を示す図である。つまり、図２８のボタン２８０４において、「晴れ」が選択された場合を図３１（ａ）に、「雨」が選択された場合を図３１（ｂ）に示している。これらを比較すれば明らかなように、天候が悪い場合には天候がよい場合に比べて、コントラスト及び明るさを低下させて表示する。なお、時間帯によっても同様に補正を行う。すなわち、同じ天候であっても、昼間の場合には図３１（ａ）のように表示し、夜間の場合には図３１（ｂ）のように表示する。
【０１５９】
＜動画像に対するオペレータの操作＞
動画像表示エリア２９００の下側には、複数の操作ボタンが表示された操作エリアが設けられている。操作エリアの上段には、通常のビデオ操作ボタンとして、停止ボタン２９１４、一時停止ボタン２９１５、再生ボタン２９１６、スロー再生ボタン２９１７、巻き戻しボタン２９１８、及び早送りボタン２９１９が表示され、マウス等のポインティングデバイスでこれらを選択（クリック）すると、それぞれ動画像がボタンに応じた動作を行う。
【０１６０】
また、操作エリアの中段には、動画像２９００内のインテリアモデルの見た目を変更するためのボタンとして、カラー変更ボタン２９２０、奥行調整ボタン２９２１、インテリアタイプ変更ボタン２９２２とが用意されている。
【０１６１】
このうち、カラー変更ボタン２９２０が選択されると、図３２のようなダイアログが表示される。このダイアログでは、インテリアのパーツと色とを対応付けて表示しており、右側の色ボタン３２０１〜３２０６を選択すれば、さらに色の指定ダイアログが表示される。この色の指定ダイアログにより、パーツごとに色を設定できる。色の指定方法は、既存のソフトウェアにおいて既知であるからここでは詳細な説明を省略する。このようにインテリアのパーツごとに色を変更可能としたことにより、インテリアカラーの違いによる乗客の視認性、圧迫感などを様々な角度から検証可能となる。
【０１６２】
また、図２９の奥行き調整ボタン２９２１が選択されると、図３３のようなダイアログが表示され、縦方向と横方向の奥行き調整を独立に行うことが可能となる。なお、ここで、奥行き調整とは、３次元オブジェクトの投影面を歪ませることによって視点からの距離（奥行き）を調整することをいう。縦方向の奥行き調整では、視点からの距離が同じ２つのオブジェクトがあった場合に、画面の中心に表示されるオブジェクトよりも画面の上下端部に表示されるオブジェクトの方が近く（縦方向に大きく）表示されることになる。横方向の奥行き調整も同様に、画面の左右端部に表示されるオブジェクトが近く（横方向に太く）表示される。これらの調整は、図３３の３３０１及び３３０２を左右に移動させることによって可能となる。
【０１６３】
このように奥行き調整可能とすることによって、オペレータは、評価者が動画像から受ける圧迫感を自在に調整することができ、より現実に近い感覚を評価者に与えて、その評価精度を向上させることができる。
【０１６４】
図２９のインテリアタイプ変更ボタン２９２２が選択されると、動画像２９００に表示するインテリアのタイプを変更できる。例えばメータフード２９０４を変更したり、センタスタック２９０５をウォークスルータイプからリアコンソール付きのタイプに変更したりすることが可能となる。その他、インテリアのパーツごとにテクスチャを変更できる構成としても良く、例えばインパネ２９０３を高級感のあるものにしたり、木目柄にしたりすることが考えられる。
【０１６５】
図２９の操作エリアの下段には、動画像２９００における企画車両の走行条件を設定するための走行条件設定ボタン２９２３と、設計テーブルａを修正するための設計テーブル修正ボタン２９２４と、が表示される。そして、走行条件設定ボタン２９２３が選択されると、図２８に示す走行条件設定ダイアログを表示する。また、設計テーブル修正ボタン２９２４が選択されると、図１０〜１５，２２，２３のような設計テーブル１ａの生成画面へ戻り、各種モデルの設計テーブルを修正可能である。或いは、ここで、図２４のような３次元表示画像に戻り、画像内に表示される企画車両内の可動点を選択し移動することによって企画車両モデルを変形してもよい。すなわち、動画をシミュレーション表示した状態から、車両モデル構築プログラムに移行可能である。これにより、オペレータは運転手の視認性を評価した後、簡単に車両モデルの修正を行うことができる。
【０１６６】
＜対比表示＞
図２８のボタン２８１０で、対比表示ありが選択され、比較車両モデルが特定されると、図３４のような対比表示画面が表示される。図３４では、企画車両モデルによるシミュレーション表示画像３４０１と、比較車両モデルによるシミュレーション表示画像３４０２とが並列対比表示されている。
【０１６７】
シミュレーション表示プログラムは、比較車両モデルの設計テーブルを特定した対比表示の指示を受付けると、まず、比較用車両を３次元データで表した比較車両モデルを構築する。そして、構築した比較車両モデルを、仮想空間上で移動させ、比較車両モデルの運転手の視点からみた映像をシミュレーション表示する。この時、同じタイミングで同じ仮想道路を走行する企画車両モデルからの映像と比較車両モデルからの映像を並べて表示する。ここでは、設計テーブルを特定することとしたが、すでに構築された比較車両モデルの３次元座標データを読出し、シミュレーション表示しても良いし、比較車両モデルを仮想空間上で移動させシミュレーション表示した動画像ファイルを読みだして対比表示してもよい。
【０１６８】
対比表示の場合には、図２９で説明したボタン２９１４〜２９１９以外に、ボタン３４０３〜３４０６が用意されている。このうち、ボタン３４０３は、並列対比表示を指示するためのボタンであり、ボタン３４０４は、重畳表示を指示するためのボタンであり、ボタン３４０５は交互表示を指示するためのボタンであり、ボタン３４０６は、対比表示ＯＦＦを指示するためのボタンである。図３４は、並列対比表示３４０３が選択されている状態である。
【０１６９】
この状態で、ボタン３４０６が選択されると、図２９に戻る。また、この状態でボタン３４０４が選択されると、図３５が表示される。すなわち、同じタイミングで同じ仮想道路を走行する企画車両モデルの映像と比較車両モデルの映像を重畳して表示する。そして、企画車両モデルからの映像と比較車両モデルからの映像のうち、一方のみを透過表示する。また、仮想空間は、複数の３次元オブジェクトを含み、企画車両モデルの運転手から３次元オブジェクトが見える範囲と比較車両モデルの運転手から３次元オブジェクトが見える範囲とを識別可能に表示する。つまり、オブジェクトにおいて比較車両モデルの運転手から見えない部分は表示せず、比較車両モデルの運転手からは見えるが、企画車両モデルの運転手からは見えない部分は暗く表示する。もちろん、どちらのモデルでも表示される部分は通常どおりの明るさで表示する。
【０１７０】
また、図３４で、ボタン３４０５が選択されると、所定時間ごとに、企画車両モデルからの映像と比較車両モデルからの映像とを交互に表示する。
【０１７１】
なお、これらの対比表示では、企画車両モデルを走行させる走行条件と比較車両モデルを走行させる走行条件とを同じにすることが望ましい。
【０１７２】
また、比較車両モデルの特定時に、実写画像をも特定できる構成にしても良い。つまり、実在する比較用車両を実空間上で移動させ、その比較用車両の運転手の視点からみた実写映像を、企画車両モデルの映像と対比的に表示してもよい。
【０１７３】
＜警告＞
図２８のボタン２８０７で、警告表示ありが選択されると、図３６のようなシミュレーション表示画像が表示される。つまりシミュレーション表示プログラムは、シミュレーション表示した動画像において、仮想空間に含まれるオブジェクト（特に人及び走行車両）についての視認性を判定し、判定した視認性が所定の視認性基準を下回る場合に報知する。この時、動画像に含まれるオブジェクトの面積に応じて視認性を判定する。つまり、視認すべき対象となるオブジェクトについて、そのオブジェクトの全体が視認できる場合に比較して、どの程度確認できないかを視認性基準とする。また、この判定は、企画車両モデルが仮想道路上の所定位置に位置する際に行われる。
【０１７４】
なお、図３６では、メッセージと矢印によって視認性に問題のあるオブジェクトを報知（警告表示）しているが、オブジェクト自体の表示（色など）を変更しても良い。
【０１７５】
また、視認性に問題があると判定された瞬間の静止画像は記憶されており、該静止画像を、シミュレーション表示後に表示できる。
【０１７６】
ここでは、オブジェクトの隠れ度合いが所定値を上回る場合に警告することとしているが、図３４のように対比表示を行う場合には、比較車両モデルにおける視認性（オブジェクトの隠れ度合い）と、企画車両モデルにおける視認性とを比較し、企画車両モデルにおける視認性が比較車両モデルにおける視認性よりも所定値以上下回る場合に報知してもよい。この場合、報知の瞬間の企画車両及び比較車両についての静止画像を記憶し、シミュレーション表示後に、その静止画像を表示してもよい。
【０１７７】
図２８のボタン２８０７で、警告条件設定ボタンが選択されると、図３７のような警告条件設定画面が表示される。
【０１７８】
警告方法として強い警告と弱い警告があり、それぞれ、視認性基準が異なる。ここでは、対象となるオブジェクトの９０％以上が確認できない場合に強い警告（赤で表示）を行い、５０％以上が確認できない場合に弱い警告（黄色で表示）を行うように設定されている。これらの％としては、車型ごとに固有のデフォルト値が用意されているが、ボックス３７０１、３７０２には任意の数値を入力することができる。
【０１７９】
また、検証範囲の欄では、画面のどの領域に存在するオブジェクトについて視認性を判定するか設定可能である。つまり、３次元空間内のどの領域にあるオブジェクトの視認性を問題とするのかを設定できる。ここでは、ボックス３７０３で直進時の視点からの角度を設定し、ボックス３７０４では、旋回（カーブ）時の旋回方向を中心とた角度を設定する。また、ボックス３７０５では、どの程度離れた走行車両のオブジェクトを警告対象とするのかを設定し、ボックス３７０６は、どの程度離れた歩行者のオブジェクトを警告対象とするのかを設定する。更に、ボタン３７０７、３７０８により、警告時に動画像を一時停止するか否かを設定できる。
【０１８０】
図３７の例では、直進時に前方１３５度の範囲で、かつ視点からの距離が３０ｍ以内にある車両オブジェクト及び１０ｍ以内にある歩行者オブジェクトを警告判定の対象とし、警告時には動画像を一時停止する設定となっている。
【０１８１】
［評価者用シミュレーション表示］
以上の操作でオペレータがある程度企画車両モデルの視認性及び圧迫感を評価し、シミュレーションモデルの補正等を行うと、次に、複数の評価者にその視認性及び圧迫感を評価させる。これは、図２６のステップＳ２６１３に相当する処理である。
【０１８２】
具体的には、図２７でボタン２７０３が選択されると、シミュレーション表示プログラムは、図３８に示すダイアログをディスプレイ上に表示する。図３８では、評価者用のシミュレーション表示を行う前に、ボックス３８００及び３８０１に対し、評価者のＩＤ及び身長の入力を促す。そして、入力された身長に応じて、企画車両モデルに設定されている運転手モデルを生成し直し、その視点（アイポイントＥＰ）の座標を変更させる。これにより、シミュレーション表示の際の視点の位置が設定される。例えば、ヒップポイントからアイポイントまでの距離を身長の１／２にするなどといった設定方法が考えられる。
【０１８３】
ここではＩＤと身長の両方を入力することとしたが、ＩＤに身長が関連づけて登録されている場合には、ＩＤのみを入力すればよい。
【０１８４】
なお、ここで設定された視点の位置は、仮想空間上での企画車両モデルの走行状態に基づいて変更してもよい。例えば、横Ｇを受けた場合の体の動きに対応させるため、右旋回時に左側に、左旋回時に右側に微小距離だけ移動させてもよい。
【０１８５】
また、図３８には、ターゲット画像に対する注意を促すメッセージ３８０２が表示される。ターゲット画像とは、評価者が注目すべき画像である。
【０１８６】
図３８でボックス３８０１に身長が入力されＯＫボタン３８０３が選択されると、図３９に示すシミュレーション表示画像３９００が表示される。シミュレーション表示プログラムは、企画車両モデルの運転手の視点からの映像に、注視を促すためのターゲット画像３９０１を重畳表示する。これは、視認性の評価を行う評価者に対して、ただ漫然と映像を見るのではなく、運転手と同様に道路に注目することを促すためのものである。これにより、より精度の高い視認性の評価を行うことができる。
【０１８７】
ここではターゲット画像として四角い点を表示しているが、これに限定するものではなく、動画像上で識別可能であれば、他の画像でも良い。
【０１８８】
シミュレーション表示プログラムは、このターゲット画像を、企画車両モデルの速度が速いほど小さく、鮮明に表示する。また、このターゲット画像は、人オブジェクトに追従させることはなく、仮想道路の中心に追従するように表示する。
【０１８９】
また、３次元車両モデルの操舵角に応じた速度でターゲット画像を動画像上で水平移動させてもよい。また、その場合、動画像上に含まれるオブジェクトが多いほどターゲット画像の移動速度を遅くする。
【０１９０】
更に、運転手が後部を確認すべき状況においては、ターゲット画像を、３次元車両モデルに含まれるバックミラーまたはサイドミラーに表示する。
【０１９１】
なお、評価用のシミュレーション表示画面には、停止ボタンなどの他、動画像中の、視認性または圧迫感に関する問題点の位置を入力するためのボタン３９０２が用意されている。
【０１９２】
評価者がボタン３９０２を選択した後、シミュレーション表示画像中の問題点をマウスなどのポインティングデバイスで指示すると、シミュレーション表示プログラムは、指摘のあった企画車両モデルの部位をマークする。図３９では、例として、星印を動画像に重畳表示する場合を示している。また、シミュレーション表示プログラムは、そのマークに対応するコメントを入力して動画像中に表示することも可能である。ここでは、マークボタン３９０２が選択された時点で動画像を一時停止し、その静止画に対してマークを付加させ、コメント記入ボタン３９０３が選択された場合には不図示のコメント記入ダイアログを表示してコメントを入力させ、入力されたコメントを動画像中に重畳表示する。ただし、問題点をマークした時点での評価者の発言をマイクで録音し、音声解析して文字として表示しても良い。
【０１９３】
また、マークされた企画車両モデルの部位の表示形態（例えば色や明るさ）を変更して目立たせても良い。
【０１９４】
シミュレーション表示プログラムは、評価者から問題点の位置がマークされた場合には、その入力時点に表示した静止画像を記憶する。そして、評価者による評価の終了後、オペレータは記憶された静止画像及びマークを確認しながら、企画車両モデルに修正を加えることができる。例えば、圧迫感ありとマークされたフロントピラーを細くするといった修正が考えられる。
【０１９５】
その場合、修正を加えた後の企画車両モデルをシミュレーション表示させた動画像と、修正を加える前の企画車両モデルをシミュレーション表示させた動画像とを、並列表示或いは重畳表示することも可能である。
【０１９６】
また、更には、修正を加えた後の企画車両モデルをシミュレーション表示させた動画像と、修正を加える前の企画車両モデルをシミュレーション表示させた動画像とを、時間的に前後して表示可能としてもよい。
【０１９７】
＜評価システム＞
複数の評価者に企画車両モデルの視認性等を評価させる場合には、図４０（ａ）のようなシステムが有効である。つまり、複数の評価用端末４００１をネットワークで結び、それぞれの端末４００１で入力されたマークやコメント及び対象となる静止画像などをオペレータ用の端末に集約する。なお、評価用端末４００１は、評価者のコメントを音声で取得する場合には、マイク付きの端末にすればよい。
【０１９８】
これらの評価用端末４００１は、図２に示したデータ１ａ〜１ｊを全て備える必要はなく、図３９に示す画面を表示できる必要最低限のデータを操作車用端末４００２からダウンロードすればよい。例えば、シミュレーションモデルと仮想空間のデータのみを評価用端末４００１にダウンロードして、評価用端末４００１にインストールされている三次元表示プログラムによってシミュレーション表示してもよい。また、例えば、オペレータ用端末４００２でシミュレーション表示画像をビデオデータとして格納し、そのビデオデータのみをそれぞれの評価用端末４００１に提供してマーク及びコメントの入力を求めても良い。
【０１９９】
複数の評価者に企画車両モデルの視認性等を評価させるためのシステムとしては、図４０（ｂ）のようなものも考えられる。図４０（ｂ）は、プロジェクタ４００３を用いてスクリーン４００４にシミュレーション画像を表示し複数の評価者がその画像を同時に見ながら、評価用パッド４００５にてコメントを入力する。そして入力されたコメントをその入力タイミングの情報と共にオペレータ用端末４００２に集約する。このようにすれば、どの評価者がどのタイミングでどのようなコメントをしたのかを集約でき、企画車両モデルの修正に役立てることができる。
【０２００】
＜後進時のシミュレーション表示＞
なお、シミュレーション表示プログラムは、後退時の後方視界を表す動画像をもシミュレーション表示可能である。この場合、図４１のように表示される。図４１では、車外の様子は表示されていないが、仮想空間を表示し、その視認性を評価できることが望ましい。
【０２０１】
ここで後進時の後進時の運転手の視点は、前進時の運転手の視点の位置から、後進のために首をまげる動作などを考慮して求められる。すなわち、入力された身長に応じて後進時の後方視界画像も変化する。
【０２０２】
後進時の運転手の動作を考慮して後進時の視点位置を導き出すので、後進時の後方視界をリアルにシミュレーション表示することができ、企画車両を多面的に高精度に評価することができる。
【０２０３】
＜乗降動作のシミュレーション表示＞
更に、シミュレーション表示プログラムは、乗降時のシミュレーション表示をも可能である。これは、ドアのモデル及びその開閉動作を設計テーブルに定義することによって可能となる。この場合、図４２（ａ）（ｂ）のように表示される。図４２（ａ）は、ドアを全開にした状態の側面方向からのシミュレーション表示画像であり、図４２（ｂ）は、駐車場に企画車両を駐車した場合のドアの開閉具合と乗降性とを確認するための上方からのシミュレーション表示画像である。
【図面の簡単な説明】
【図１】本発明に係る実施形態の新型車両の企画検証を支援する装置、方法並びにプログラムを適用可能なコンピュータシステムの構成を例示する図である。
【図２】本実施形態のデータベース及び端末に格納されるデータを示す図である。
【図３】本実施形態の企画支援プログラムの構成を示す図である。
【図４】車両基準モデルの１つの画像表示例を示す図である。
【図５】乗員基準モデルの１つの画像表示例を示す図である。
【図６】外形モデルの１つの画像表示例を示す図である。
【図７】構造モデルの１つの画像表示例を示す図である。
【図８】基準モデルと外形モデルと構造モデルとを重ね合わせた完成モデルの画像表示例を示す図である。
【図９】基準モデルと外形モデルと構造モデルとを重ね合わせた完成モデルの画像表示例を示す図である。
【図１０】車型とピラー本数により定義される外形モデルを例示する図である。
【図１１】３列シートの場合の車両基準モデルを前方視（ｂ）及び側面視（ｃ）で表示する２次元画像とこの２次元画像の対応部位にパラメータとして入力される外形寸法の入力画面（ａ）とを例示する図である。
【図１２】３列シートの場合の車両基準モデルを前方視（ｂ）、側面視（ｃ）、平面視（ｄ）及びダッシュパネル周辺の拡大視（ｅ）で表示する２次元画像とこの２次元画像の対応部位にパラメータとして入力される車内寸法の入力画面（ａ）とを例示する図である。
【図１３】３列シートの場合の車両基準モデルを側面視（ｂ）で表示する２次元画像とこの２次元画像の対応部位にパラメータとして入力される視界関連寸法の入力画面（ａ）とを例示する図である。
【図１４】３列シートの場合の車両基準モデルを側面視（ｂ）、平面視（ｃ）及びホイールハウジング周辺の側面視（ｄ），（ｅ）で表示する２次元画像とこの２次元画像の対応部位にパラメータとして入力されるタイヤ関連寸法の入力画面（ａ）とを例示する図である。
【図１５】３列シートの場合の車両基準モデルを側面視（ｂ）及びサイドシル周辺の断面視（ｃ）で表示する２次元画像とこの２次元画像の対応部位にパラメータとして入力されるアンダーフロア関連寸法の入力画面（ａ）とを例示する図である。
【図１６】車両基準モデルに対する最前列乗員のヒップポイントＨＰ１の水平位置ＴＬ、車幅方向位置ＢＬ及び垂直位置ＷＬの決定方法を説明する図である。
【図１７】車両基準モデルのカウルポイントＣＷの水平位置１１０７及び垂直位置１１０８の決定方法を説明する図である。
【図１８】車両基準モデルのフロントヘッダの水平位置及び垂直位置の決定方法を説明する図である。
【図１９】車両基準モデルのリアヘッダの水平位置及び垂直位置の決定方法を説明する図である。
【図２０】構造モデルの外観視（ｂ）と断面形状（ｃ）を表示する２次元及び３次元画像とこの画像の対応部位にパラメータとして入力される断面寸法の入力画面（ａ）とを例示する図である。
【図２１】シートのモデルを構築するための寸法入力インタフェースの例を示す図である。
【図２２】インテリアモデルのパーツである、ピラーのトリムのモデルを構築するための寸法入力インタフェースの例を示す図である。
【図２３】インテリアモデルの各パーツについて説明するための図である。
【図２４】基準モデルと外形モデルと構造モデルとインテリアモデルを重ね合わせた完成モデルの画像表示例を示す図である。
【図２５】シミュレーション表示画像の１例を示す図である。
【図２６】企画検証処理の流れを説明するためのフローチャートである。
【図２７】シミュレーション表示プログラム起動時の操作画面例を示す図である。
【図２８】走行条件設定ダイアログの１例を示す図である。
【図２９】シミュレーション表示画面の１例を示す図である。
【図３０】シミュレーション表示の際の自動補正処理について説明するための図である。
【図３１】シミュレーション表示の際の自動補正処理について説明するための図である。
【図３２】シミュレーション表示画像のインテリアモデルの色を変更するためのダイアログの１例を示す図である。
【図３３】シミュレーション表示画像の奥行きを調整するためのダイアログの１例を示す図である。
【図３４】比較車両モデルによるシミュレーション表示と企画車両モデルによるシミュレーション表示との対比して表示する場合の画面の１例を示す図である。
【図３５】比較車両モデルによるシミュレーション表示と企画車両モデルによるシミュレーション表示との対比して表示する場合の画面の１例を示す図である。
【図３６】視認性についての警告を表示する場合のシミュレーション表示画像の１例を示す図である。
【図３７】視認性についての警告を表示する場合の警告条件設定ダイアログの１例を示す図である。
【図３８】企画車両の評価を行う場合の導入画面の１例を示す図である。
【図３９】視認性についての問題点をマークし、コメントを入力する場合のシミュレーション表示画像の１例を示す図である。
【図４０】企画車両モデルの評価システムの例を示す図である。
【図４１】後進時のシミュレーション表示画像の１例を示す図である。
【図４２】乗降時のシミュレーション表示画像の１例を示す図である。
【図１】
2004164339.tif 000003
【図２】
2004164339.tif 000004
【図３】
2004164339.tif 000005
【図４】
2004164339.tif 000006
【図５】
2004164339.tif 000007
【図６】
2004164339.tif 000008
【図７】
2004164339.tif 000009
【図８】
2004164339.tif 000010
【図９】
2004164339.tif 000011
【図１０】
2004164339.tif 000012
【図１１】
2004164339.tif 000013
【図１２】
2004164339.tif 000014
【図１３】
2004164339.tif 000015
【図１４】
2004164339.tif 000016
【図１５】
2004164339.tif 000017
【図１６】
2004164339.tif 000018
【図１７】
2004164339.tif 000019
【図１８】
2004164339.tif 000020
【図１９】
2004164339.tif 000021
【図２０】
2004164339.tif 000022
【図２１】
2004164339.tif 000023
【図２２】
2004164339.tif 000024
【図２３】
2004164339.tif 000025
【図２４】
2004164339.tif 000026
【図２５】
2004164339.tif 000027
【図２６】
2004164339.tif 000028
【図２７】
2004164339.tif 000029
【図２８】
2004164339.tif 000030
【図２９】
2004164339.tif 000031
【図３０】
2004164339.tif 000032
【図３１】
2004164339.tif 000033
【図３２】
2004164339.tif 000034
【図３３】
2004164339.tif 000035
【図３４】
2004164339.tif 000036
【図３５】
2004164339.tif 000037
【図３６】
2004164339.tif 000038
【図３７】
2004164339.tif 000039
【図３８】
2004164339.tif 000040
【図３９】
2004164339.tif 000041
【図４０】
2004164339.tif 000042
【図４１】
2004164339.tif 000043
【図４２】
2004164339.tif 000044