(57)【要約】 【課題】  エンジンを搭載し自走する車両にて収集される車両運転情報を多様な電子機器で利用することを可能にする。【解決手段】  エンジンを搭載し自走する車両の走行速度を表す車速データ、前記エンジンの回転数を示す回転数データ、または、前記走行速度の増減を指示するアクセル板の踏み込み量を表すアクセル開度データの少なくとも１つを前記エンジンの駆動制御を行うエンジン制御部から受け取る受け取り手段と、前記受け取り手段により受け取ったデータを、そのデータの種別に応じたコントロールチェンジナンバーを付与したＭＩＤＩ（Musical Instrument Digital Interface）フォーマットに変換し出力する制御手段と、を有することを特徴とするデータ変換装置を車両内に設ける。【選択図】  図１
2008094297.tif 000002
【特許請求の範囲】
【請求項１】
エンジンを搭載し自走する車両の走行速度を表す車速データ、前記エンジンの回転数を示す回転数データ、または、前記走行速度の増減を指示するアクセル板の踏み込み量を表すアクセル開度データの少なくとも１つを前記エンジンの駆動制御を行うエンジン制御部から受け取る受け取り手段と、
前記受け取り手段により受け取ったデータを、そのデータの種別に応じたコントロールチェンジナンバーを付与したＭＩＤＩ（Musical Instrument Digital Interface）フォーマットに変換し出力する制御手段と、
を有することを特徴とするデータ変換装置。
【請求項２】
ＭＩＤＩフォーマットのデータを受け取る第２の受け取り手段を有し、
前記制御手段は、
前記受け取り手段を介して受け取ったデータをＭＩＤＩフォーマットに変換して得られるデータと、前記第２の受け取り手段を介して受け取ったＭＩＤＩフォーマットのデータとを混合して出力する
ことを特徴とする請求項１に記載のデータ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンを搭載して自走する車両にて、その走行速度やエンジン回転数など走行中の車両の状態やアクセル踏み込み量などその車両の運転状態を示す車両運転情報を収集し利用する技術に関する。
【背景技術】
【０００２】
例えば自動車などエンジンを搭載して自走する車両の走行速度やエンジン回転数、アクセル踏み込み量などの車両運転情報をエンジンの駆動制御を行うエンジン制御部（以下、ＥＣＵ）から車載ＬＡＮ（Local Area Network）経由で取得し、車両の状態や運転状態の時間変化を示すログとして記録する装置が提案されている（例えば、非特許文献１参照）。
【非特許文献１】インターネット、ＵＲＬ<http://www.iti.iwatsu.co.jp/>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記車両運転情報をカーナビゲーション装置やカーオーディオなどへ受け渡すことができると、例えば走行速度などを加味してきめこまやかな道案内を行うことや、走行速度やエンジン回転数、アクセル踏み込み量に応じた音を再生することが可能になり、利便性や興趣性を一層向上させることが可能になると期待される。
しかしながら、非特許文献１に開示された装置により収集され記録されるデータは、車両の製造元などで独自に定められたデータフォーマットを有していることが一般的であり、カーナビゲーション装置やカーオーディオなど他の車載用電子機器でそれらデータを利用することは容易ではない。
本発明は、上記課題に鑑みてなされたものであり、エンジンを搭載し自走する車両にて収集される車両運転情報を多様な電子機器で利用することを可能にする技術を提供することを目的としている。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明は、エンジンを搭載し自走する車両の走行速度を表す車速データ、前記エンジンの回転数を示す回転数データ、または、前記走行速度の増減を指示するアクセル板の踏み込み量を表すアクセル開度データの少なくとも１つを前記エンジンの駆動制御を行うエンジン制御部から受け取る受け取り手段と、前記受け取り手段により受け取ったデータを、そのデータの種別に応じたコントロールチェンジナンバーを付与したＭＩＤＩ（Musical Instrument Digital Interface）フォーマットに変換し出力する制御手段と、を有することを特徴とするデータ変換装置、を提供する。
このようなデータ変換装置によれば、受け取り手段によってエンジン制御部から受け取ったデータは、そのデータ種別に応じたコントロールチェンジナンバーを割り当てられた上でＭＩＤＩフォーマットのデータに変換されて出力される。
【発明の効果】
【０００５】
本発明によれば、ＥＣＵから出力される車両運転情報が楽曲通信分野におけるデファクトスタンダードのデータフォーマットであるＭＩＤＩフォーマットへ変換されるため、多様な電子機器で上記車両運転情報を利用することが可能になる、といった効果を奏する。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照しつつ、本発明を実施する際の最良の形態について説明する。
（Ａ：構成）
図１は、本発明の一実施形態に係るデータ変換装置１０の構成例を示すブロック図である。図１においては詳細な図示は省略したが、データ変換装置１０は、エンジンを搭載しそのエンジンによって自走する車両（例えば、自動車）に搭載され、そのエンジンの駆動制御を行うＥＣＵに接続されている。
より詳細に説明すると、データ変換装置１０は、図１に示すようにＣＨ−１、ＣＨ−２，およびＣＨ−３の３つの入力端子を介してＥＣＵに接続されており、ＣＨ−１には車速データが、ＣＨ−２には回転数データが、ＣＨ−３にはアクセル開度データがそれぞれＥＣＵから受け渡される。
【０００７】
ここで、車速データとは、ＥＣＵによる駆動制御下で上記エンジンを駆動させて自走している車両の走行速度（車速）を示すデジタルデータであり、回転数データとは上記エンジンの回転数を示すデジタルデータである。ＥＣＵは、上記車速や回転数といったパルス情報をそのＥＣＵ内部に設けられたパルスカウンタにて周波数値として計測し、その周波数値を表すデジタルデータを上記車速データや上記回転数データとして出力する。それ以外の例としては、ＥＣＵから出力されるデータが矩形波等のアナログデータである場合に制御部１３０内部に設けられたパルスカウンタで周波数値として計測しても良い。
一方、アクセル開度データとは、走行速度の増減をＥＣＵに指示するための操作ペダルであるアクセル板の踏み込み量を表すデータであり、ＥＣＵは上記アクセル版の踏み込み量に応じた電圧値を示すアナログ信号を上記アクセル開度データとして出力する。
【０００８】
図１に示すように、入力チャネルＣＨ−１は、入力保護回路１１０ａを介して制御部１３０に接続されおり、同様に、入力チャネルＣＨ−２は、入力保護回路１１０ｂを介して、制御部１３０に接続されている。
これに対して、入力チャネルＣＨ−３は、入力保護回路１１０ｃおよびＡ／Ｄ変換回路１２０を介して制御部１３０に接続されている。入力チャネルＣＨ−３のみ入力保護回路の他にＡ／Ｄ変換回路を介して制御部１３０に接続されているのは、ＥＣＵから入力チャネルＣＨ−３へ入力されるアクセル開度データがアナログ信号だからである。なお、ＥＣＵからデジタル形式のアクセル開度データが受け渡される場合には、Ａ／Ｄ変換回路１２０が不要であることは言うまでもない。また、以下では、上記３つの入力保護回路の各々を区別する必要がない場合には、「入力保護回路１１０」と表記する。
【０００９】
入力保護回路１１０は、例えば、ヒューズなどで構成されており、過電圧などからＡ／Ｄ変換器１２０や制御部１３０などを保護するためのものである、なお、データ変換装置１０の各入力端子に過電圧が印加されないようにＥＣＵ側で何らかの出力制限を行っている場合には、入力保護回路１１０は必ずしも必須ではない。
【００１０】
制御部１３０は、例えばＣＰＵ（Central Processing Unit）であり、ＥＥＰＲＯＭ１４
０に記憶されている制御プログラムを図示せぬＲＡＭ（Random Access Memory）へ読み
出して実行することによって、本発明に係るデータ変換装置に特徴的な処理を実行する。
具体的には、上記制御プログラムにしたがって作動している制御部１３０は、上記各入力チャネルを介してＥＣＵから受け渡される車速データ、回転数データおよびアクセル開度データの各々をＭＩＤＩフォーマットのデータに変換してＭＩＤＩインタフェース部１５０へ出力する。
【００１１】
ＭＩＤＩインタフェース（図１においては、「Ｉ／Ｆ」と表記する）部１５０は、制御部１３０から受け渡されたデータに応じたＭＩＤＩ信号を生成し、出力チャネルＣＨ−４を介してそのＭＩＤＩ信号を出力する一方、入力チャネルＣＨ−５を介して入力されたＭＩＤＩ信号に応じたデータを生成し制御部１３０へ引き渡す。なお、入力チャネルＣＨ−５を介してＭＩＤＩインタフェース部１５０へ入力され、このＭＩＤＩインタフェース部１５０から制御部１３０へ引き渡されるデータは、制御部１３０によって、前述した車速データや、回転数データ、アクセル開度データなどをＭＩＤＩフォーマットへ変換して得られるデータと混合され、ＭＩＤＩインタフェース部１５０へ出力される。
また、制御部１３０には、データ変換装置１０の動作状況を示すメッセージなどを表示する表示部１６０と、データ変換装置１０に各種動作指示を入力するための入力デバイスである操作部１７０とが接続されている。
以上がデータ変換装置１０のハードウェア構成である。
【００１２】
上記のような構成としたため、データ変換装置１０によれば、ＥＣＵから受け渡される車速データや回転数データ、アクセル開度データなどの車両運転情報はＭＩＤＩフォーマットのデータに変換され、それらデータに応じたＭＩＤＩ信号がＭＩＤＩインタフェース部１５０から出力される。ここで、ＭＩＤＩフォーマットとは、楽曲通信分野におけるデータフォーマットのデファクトスタンダードであり、ＭＩＤＩインタフェースを備えた電子機器（例えばエフェクタや電子楽器）やＭＩＤＩ対応の音源チップなども多種多様な製品が流通している。以下、ＭＩＤＩフォーマットについて説明する。
【００１３】
ＭＩＤＩにおいては、図２（ａ）に示すように前後に１ビットのスタートビットおよびストップビットが付与されたキャラクタと呼ばれる８ビット分のデータを３１．２５[ｋｂａｕｄ]の変復調速度でシリアル通信することにより楽曲通信が実現される。そして、「ある音（“ド”の音）の出力」を電子楽器などへ指示するためには、図２（ｂ）に示すように、「音の出力」を示すステータスバイトと、「音程」を示すデータバイトおよび「音量」を示すデータバイトの３つのキャラクタが必要になる。
【００１４】
ステータスバイトとしては、図３（ａ）に示す７種類が予め用意されており、例えば「ノートオン」は「音の出力」を指示するチャネルメッセージであり、「ノートオフ」は「消音」を指示するチャネルメッセージである。
本実施形態では、図３（ｂ）に示すコントロールチェンジを用いて車両運転情報の変換が行われる。より詳細には、本実施形態では、車速、回転数およびアクセル開度の各々を１４ビット精度で表し、例えば、車速の上位７ビットを表すコントロールチェンジには、コントロールチェンジナンバーとして“００ｈ”（末尾の“ｈ”は、先行する数値が１６進表現であることを意味している）を付与し、車速の下位７ビットを表すコントロールチェンジには、コントロールチェンジナンバーとして“３２ｈ”を付与する（図３（ｂ）参照）。
つまり、本実施形態においては、上記制御プログラムにしたがって作動している制御部１３０は、ＥＣＵから受け渡された車速データ、回転数データおよびアクセル開度データの各々について、コントロールチェンジを表す１つのキャラクタバイトと、各データの上位７ビットおよび下位７ビットを表す合計２つのデータバイトを生成することによって、車両運転情報のＭＩＤＩフォーマットへの変換を実現している。なお、本実施形態において、車速、回転数およびアクセル開度の各々を１４ビット精度で表す理由は、特に車速や回転数についてＭＩＤＩにおける一般的なデータ精度である７ビット精度では粗すぎて車速や回転数を適切に表現することができないからである。また、ＭＩＤＩデータの記録タイミング（時間分解能）としては、ＭＩＤＩの転送レート以下で、且つ情報として漏れが出ない程度の細かさであれば良い。
【００１５】
このように、本実施形態に係るデータ変換装置１０によれば、ＥＣＵから受け渡される車両運転情報は、音楽業界や楽曲通信分野におけるデータフォーマットのデファクトスタンダードであるＭＩＤＩフォーマットへ変換される。このため、エフェクタや電子楽器、音源チップに対するコントロールパラメータとしてそれら車両運転情報を直接利用することが可能になり、また、他のフォーマットへ転用したり変換したりするためのソフトウェアも広く普及しているため、このような転用や変換を簡便に行うことが可能なる。
また、ＭＩＤＩフォーマットのデータの記録や再生には、特別な専用機を必要とせず、例えばパーソナルコンピュータ（以下、ＰＣ）とＭＩＤＩインタフェースを用いれば充分であり、また、上記記録や再生をＰＣに実行させるソフトウェアもフリーウェアとして提供されているものを利用すれば充分である。したがって、車両運転情報の記録再生に安価な装置を利用することが可能になる。
以上に説明したように、本実施形態に係るデータ変換装置１０によれば、ＥＣＵから受け渡される車両運転情報の使い勝手を向上させることが可能になる。以下、これら車両運転情報の具体的な利用例について説明する。
【００１６】
（Ｂ：ＭＩＤＩフォーマットの車両運転情報の利用例）
近年、走行中の車両のエンジンルーム内で収音したエンジン音をカーオーディオなどを用いて再生し、臨場感を高めることが提案されている。本実施形態に係るデータ変換装置１０を利用することによって、上記のようにして再生されるエンジン音に種々の加工を施すことが可能になる。具体的には、以下の３つの利用態様が挙げられる。
【００１７】
第１に、エンジンルーム内で収音したエンジン音をアクセル開度と同じ倍率で増幅してカーオーディオ等へ出力する態様である。例えば、アクセルを踏んでいない状態であれば、上記増幅倍率を０パーセント（すなわち、エンジン音を出力しない）とし、アクセルを最大限踏み込んでいる状態であれば、上記増幅倍率を１００パーセントとして（すなわち、エンジンルーム内で収音したのと同じ音圧で）エンジン音の再生を行わせるようにすれば良い。なお、このようなエンジン音の増幅は、ＭＩＤＩインタフェース部１５０の入力チャネルＣＨ−５を介して上記収音されたエンジン音を表すＭＩＤＩデータをデータ変換装置１０へ入力し、データ変換装置１０の制御部１３０に実行させることも可能である。
【００１８】
第２に、回転数にしたがって周波数帯域をフィルタリングする態様である。具体的には、エンジンルーム内で収音したエンジン音に信号処理を施して、各々が所定の帯域幅を有する複数の周波数帯域に分割するとともに、各周波数帯域の中心周波数に予め固有の回転数を対応付けておき、ＥＣＵから伝達された回転数に応じた中心周波数を有する帯域成分のみを再生出力するようにすれば良い。なお、このようなフィルタリング処理は、アクセル開度に応じたエンジン音の増幅処理と同様に、データ変換装置１０の制御部１３０に実行させることも可能である。
【００１９】
第３に、走行中の車両にて車両運転情報をＭＩＤＩフォーマットで記録しておき、エンジン音の合成を行う機器と上記記録した車両運転情報を用いて、エンジン音の模擬再生を行う態様である。具体的には、上記第１および第２の態様では、エンジンルーム内で収音したエンジン音に車両運転情報に応じた加工を施していたが、上記合成機器により合成されたエンジン音に対して、走行中の車両にて記録された車両運転情報に応じた加工を施して再生する態様である。
このような走行車両音の模擬再生が可能になると、車両やエンジンの設計などに利用したり、車両の運転を擬似体験させるシミュレータやゲームに上記模擬再生機能を付加することによって、臨場感を向上させたりすることが期待される。また、車両の点検などの際に走行車両音を模擬再生することによって、点検対象の車両を実際に走行させることなく、故障に起因して生じる異音の有無を検査することが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係るデータ変換装置１０の構成例を示すブロック図である。
【図２】ＭＩＤＩフォーマットを説明するための図である。
【図３】本実施形態におけるコントロールナンバーの割り当てを説明するための図である。
【符号の説明】
【００２１】
１０…データ変換装置、１１０ａ，１１０ｂ，１１０ｃ…入力保護回路、１２０…Ａ／Ｄ変換回路、１３０…制御部、１４０…ＥＥＰＲＯＭ、１５０…ＭＩＤＩインタフェース部、１６０…表示部、１７０…操作部。
【図１】
2008094297.tif 000003
【図２】
2008094297.tif 000004
【図３】
2008094297.tif 000005