(57)【要約】  【課題】  情報供給装置が、少なくとも情報受信装置の位置情報を参照することによって、その情報受信装置への情報の送信（ダウンロード）を制御する情報供給装置及び情報受信装置を提供すること。  【解決手段】  本発明の情報供給装置及び情報受信装置によれば、情報受信装置へ所定の情報を送信するために、情報受信装置の位置情報の示す位置が所定の領域内にあることを条件の１つとしているので、例えば、その所定の領域をイベント会場内に指定された領域とした場合、そのイベント会場から離れた場所にある情報受信装置にはその所定の情報が送信されることが抑制される。  【選択図】    図７
2005215941.tif 000002
【特許請求の範囲】
【請求項１】
情報受信装置が送信した受信側位置情報とその情報受信装置に関する識別情報とを入力する情報入力手段と、
その情報入力手段により入力された受信側位置情報の示す位置が所定の領域内にあるか否かを判定する判定手段と、
前記識別情報に基づいて認証する認証手段と、
前記判定手段により受信側位置情報の示す位置が所定の領域内にあると判定され、且つ、前記認証手段により認証された場合に、所定の情報を前記識別情報により特定された情報受信装置へ送信する情報送信手段とを備えていることを特徴とする情報供給装置。
【請求項２】
前記所定の領域は複数存在し、
前記情報送信手段は、前記判定手段により前記複数の所定の領域のいずれに対しても領域内にあることが判定され、且つ、前記認証手段により認証された場合に、所定の情報を送信するものであることを特徴とする請求項１記載の情報供給装置。
【請求項３】
供給側位置情報を取得する位置情報取得手段と、
情報受信装置が送信した受信側位置情報とその情報受信装置に関する識別情報とを入力する情報入力手段と、
その情報入力手段により入力された受信側位置情報の示す位置と前記位置情報取得手段により取得された供給側位置情報の示す位置との間の距離が所定の距離以下であるか否かを判定する判定手段と、
前記識別情報に基づいて認証する認証手段と、
前記判定手段により前記距離が所定の距離以下であると判定され、且つ、前記認証手段により認証された場合に、所定の情報を前記識別情報により特定された情報受信装置へ送信する情報送信手段とを備えていることを特徴とする情報供給装置。
【請求項４】
識別情報を記憶する記憶手段と、
位置情報を取得する位置情報取得手段と、
その位置情報取得手段により取得された位置情報の示す位置が所定の領域内にあるか否かを判定する判定手段と、
前記判定手段により位置情報の示す位置が所定の領域内にあると判定された場合に、前記記憶手段に記憶された識別情報と共に、所定の情報の送信を要求する要求情報を送信する送信手段とを備えていることを特徴とする情報受信装置。
【請求項５】
前記所定の領域は複数存在し、
前記送信手段は、前記判定手段により前記複数の所定の領域のいずれに対しても領域内にあることが判定された場合に、前記記憶手段に記憶された識別情報と共に、所定の情報の送信を要求する要求情報を送信するものであることを特徴とする請求項４記載の情報受信装置。
【請求項６】
識別情報を記憶する記憶手段と、
受信側位置情報を取得する位置情報取得手段と、
情報供給装置の供給側位置情報を入力する情報入力手段と、
その情報入力手段により入力された供給側位置情報の示す位置と前記位置情報取得手段により取得された受信側位置情報の示す位置との間の距離が所定の距離以下であるか否かを判定する判定手段と、
その判定手段により前記距離が所定の距離以下であると判定された場合に、前記記憶手段に記憶された識別情報と共に、所定の情報の送信を要求する要求情報を送信する送信手段とを備えていることを特徴とする情報受信装置。
【請求項７】
前記情報入力手段により入力された供給側位置情報の示す位置と前記位置情報取得手段により取得された受信側位置情報の示す位置との間の位置関係を表示する表示手段を備えていることを特徴とする請求項６記載の情報受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報供給装置及び情報受信装置に関し、特に、少なくとも情報受信装置の位置情報を参照することによって、その情報受信装置への情報の送信を制御する情報供給装置及び情報受信装置に関する。
【背景技術】
【０００２】
特開２００２−９１８５０号公報（特許文献１）には、無線携帯端末（携帯電話）からのダウンロード要求に応じて、その要求イベントを識別するためのダウンロード識別子を発行し、その発行されたダウンロード識別子を含むＵＲＬにより構成されるリクエスト信号をサーバへ送信すると、そのリクエスト信号に含まれるダウンロード識別子を参照することにより、そのアプリケーションをダウンロードするか否かを判断する情報サーバシステムが記載されている。
【特許文献１】特開２００２−９１８５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一方で、企業等による各種イベントが催される場合、如何にしてそのイベントへ参加者を動員するかが重要な問題となる。そこで、例えば、イベント会場へ来た参加者にのみ、一般的には配信されていない特別なデータやアプリケーションをダウンロードする権利を与えるなど、イベント参加者にとって付加価値のある参加者特典を提供することにより、そのイベントへの参加を促す努力がなされている。
【０００４】
しかしながら、特許文献１に記載されるような方式の情報配信システムでは、無線通信網にアクセス可能な場所であること以外、アプリケーションをダウンロードできる場所については限定されないので、リクエスト信号となるＵＲＬが漏洩する等の原因によって、イベントに参加することなく参加者特典がダウンロードされ得るという問題点があった。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、少なくとも情報受信装置の位置情報を参照することによって、その情報受信装置への情報の送信（ダウンロード）を制御する情報供給装置及び情報受信装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載の情報供給装置は、情報受信装置が送信した受信側位置情報とその情報受信装置に関する識別情報とを入力する情報入力手段と、その情報入力手段により入力された受信側位置情報の示す位置が所定の領域内にあるか否かを判定する判定手段と、前記識別情報に基づいて認証する認証手段と、前記判定手段により受信側位置情報の示す位置が所定の領域内にあると判定され、且つ、前記認証手段により認証された場合に、所定の情報を前記識別情報により特定された情報受信装置へ送信する情報送信手段とを備えている。
【０００７】
この請求項１記載の情報供給装置によれば、情報入力手段に情報受信装置から入力された受信側位置情報に基づいて、判定手段により、その受信側位置情報の示す位置が所定の領域内にあるか否かが判定される。一方で、情報入力手段に入力された情報受信装置に関する識別情報に基づいて、認証手段により、その情報受信装置の認証が行なわれる。この認証手段により認証され、且つ、該判定手段により受信側位置情報の示す位置が所定の領域内にあると判定されると、情報送信手段により、所定の情報が、該識別情報により特定される情報受信装置へ送信される。
【０００８】
請求項２記載の情報供給装置は、請求項１記載の情報供給装置において、前記所定の領域は複数存在し、前記情報送信手段は、前記判定手段により前記複数の所定の領域のいずれに対しても領域内にあることが判定され、且つ、前記認証手段により認証された場合に、所定の情報を送信するものである。
【０００９】
請求項３記載の情報供給装置は、供給側位置情報を取得する位置情報取得手段と、情報受信装置が送信した受信側位置情報とその情報受信装置に関する識別情報とを入力する情報入力手段と、その情報入力手段により入力された受信側位置情報の示す位置と前記位置情報取得手段により取得された供給側位置情報の示す位置との間の距離が所定の距離以下であるか否かを判定する判定手段と、前記識別情報に基づいて認証する認証手段と、前記判定手段により前記距離が所定の距離以下であると判定され、且つ、前記認証手段により認証された場合に、所定の情報を前記識別情報により特定された情報受信装置へ送信する情報送信手段とを備えている。
【００１０】
請求項３記載の情報供給装置によれば、情報入力手段に情報受信装置から受信側位置情報が入力されると、その受信側位置情報の示す位置と位置情報取得手段により取得された供給側位置情報の示す位置との間の距離が所定の距離以下であるか否かが判定手段により判定される。一方で、情報入力手段に入力された情報受信装置に関する識別情報に基づいて、認証手段により、その情報受信装置の認証が行なわれる。この認証手段により認証され、且つ、該判定手段により該距離が所定の距離以下であると判定されると、情報送信手段により、所定の情報が、該識別情報により特定される情報受信装置へ送信される。
【００１１】
請求項４記載の情報受信装置は、識別情報を記憶する記憶手段と、位置情報を取得する位置情報取得手段と、その位置情報取得手段により取得された位置情報の示す位置が所定の領域内にあるか否かを判定する判定手段と、前記判定手段により位置情報の示す位置が所定の領域内にあると判定された場合に、前記記憶手段に記憶された識別情報と共に、所定の情報の送信を要求する要求情報を送信する送信手段とを備えている。
【００１２】
請求項４記載の情報受信手段によれば、位置情報取得手段により取得された位置情報が、判定手段により、所定の領域内にあると判定されると、記憶手段に記憶される記憶情報と共に、所定の情報の送信の要求が送信手段によりなされる。
【００１３】
請求項５記載の情報受信装置は、請求項４記載の情報受信手段において、前記所定の領域は複数存在し、前記送信手段は、前記判定手段により前記複数の所定の領域のいずれに対しても領域内にあることが判定された場合に、前記記憶手段に記憶された識別情報と共に、所定の情報の送信を要求する要求情報を送信するものである。
【００１４】
請求項６記載の情報受信装置は、識別情報を記憶する記憶手段と、受信側位置情報を取得する位置情報取得手段と、情報供給装置の供給側位置情報を入力する情報入力手段と、その情報入力手段により入力された供給側位置情報の示す位置と前記位置情報取得手段により取得された受信側位置情報の示す位置との間の距離が所定の距離以下であるか否かを判定する判定手段と、その判定手段により前記距離が所定の距離以下であると判定された場合に、前記記憶手段に記憶された識別情報と共に、所定の情報の送信を要求する要求情報を送信する送信手段とを備えている。
【００１５】
請求項６記載の情報受信装置によれば、情報入力手段に情報供給装置のから供給側位置情報が入力されると、その供給側位置情報の示す位置と位置情報取得手段により取得された受信側位置情報の示す位置との間の距離が所定の距離以下であるか否かが判定手段により判定される。この判定手段により、該距離が所定の距離以下であると判定されると、記憶手段に記憶される記憶情報と共に、所定の情報の送信の要求が送信手段によりなされる。
【００１６】
請求項７記載の情報受信装置によれば、前記情報入力手段により入力された供給側位置情報の示す位置と前記位置情報取得手段により取得された受信側位置情報の示す位置との間の位置関係を表示する表示手段を備えていることを特徴とする請求項６記載の情報受信装置。
【発明の効果】
【００１７】
本発明の情報供給装置によれば、情報受信装置へ所定の情報を送信するために、情報受信装置の位置情報の示す位置が所定の領域内にあることを条件の１つとしているので、例えば、その所定の領域をイベント会場において予め指定された領域とした場合、その指定された領域から離れた場所にある情報受信装置への情報の送信を抑制することができる。よって、イベント会場に来場したユーザのみがその所定の情報を取得し得ることを宣伝することにより、イベント会場への来場を促進し得るという効果がある。
【００１８】
また、本発明の情報供給装置によれば、その情報供給装置の供給側位置情報と情報受信装置との位置関係が所定の距離以下になった場合に所定の情報が送信されるので、遠隔からこの情報供給装置にアクセスしたとしても、その情報受信装置への情報の送信を抑制することができる。よって、例えば、情報供給装置の一部を移動可能な移動部で構成し、その移動部を情報受信装置に追跡させるなど、情報の送信の条件成立に対してゲーム性を付加し得るので、イベント参加者に対して、イベントのアトラクションなどとして適した興趣を付与し得るという効果がある。
【００１９】
更に、本発明の情報受信装置によれば、情報供給装置に対して所定の情報の送信を要求する場合に、その情報受信装置の位置情報の示す位置が所定の領域内にあることが条件の１つとしているので、例えば、その所定の領域をイベント会場において指定された領域とした場合、その指定された領域から離れた場所にある情報受信装置による情報の送信要求を防止することができる。よって、イベント会場に来場したユーザのみがその所定の情報を取得し得ることを宣伝することにより、イベント会場への来場を促進し得るという効果がある。
【００２０】
更にまた、本発明の情報受信装置によれば、その情報受信装置と情報供給装置の供給側位置情報との位置関係が所定の距離以下になった場合に所定の情報の送信が要求可能となる。よって、例えば、情報供給装置の一部が移動可能な移動部で構成されている場合に、この情報受信装置が移動する移動部を追跡するなど、情報の送信要求の条件成立に対してゲーム性を付加し得るので、イベント参加者に対して、イベントのアトラクションなどとして適した興趣を付与し得るという効果がある。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の実施例における情報供給装置Ｓと情報受信装置としての車載情報通信装置４００を搭載したユーザ車Ｃとにより主に構成される認証ダウンロードシステム６００の構成を示すブロック図である。
【００２２】
図１に示すように、この認証ダウンロードシステム６００において、情報供給装置Ｓの一部であるサーバ部１００とユーザ車Ｃに搭載される車載情報通信装置４００とが、通信回線（無線回線又は有線回線）１１により、非図示の移動通信端末の通信網及びインターネット１０を介して互いに接続されている。なお、この実施例では、説明を簡略化するために、インターネット１０を接続経路の代表として説明する。
【００２３】
また、情報供給装置Ｓの移動部を構成するターゲット車２００及び車載情報通信装置４００はそれぞれ、それらの位置情報を計測するための複数のＧＰＳ（Global Positioning System）衛星８０から無線回線１２を介して測位用電波を受信する。
【００２４】
上記のように構成される認証ダウンロードシステム６００において、ユーザ車Ｃの車載情報通信装置４００又は情報供給装置Ｓの一部であるターゲット車２００は、ＧＰＳ衛星８０から受信した測位用電波に基づいて位置情報を逐次取得する。そして、それらの位置情報は、それぞれ、車載情報通信装置４００を搭載するユーザ車Ｃの位置情報又はターゲット車２００の位置情報として、インターネット１０経由で情報供給装置Ｓの一部であるサーバ１００に逐次送信される。なお、本明細書中では、以下において、ユーザ車Ｃの車載情報通信装置４００において取得される位置情報を、「ユーザ車Ｃの位置情報」又は「ユーザ車位置情報」と称し、一方で、ターゲット車２００において取得される位置情報を、「ターゲット車２００の位置情報」又は「ターゲット車位置情報」と称する。
【００２５】
サーバ１００では、そのように送信されたユーザ車Ｃの位置情報又はターゲット車２００の位置情報に基づいてユーザ車Ｃの位置情報が所定の条件を満たしていると判断すると、サーバ１００からインターネット１０経由でユーザ車Ｃに搭載される車載情報通信装置４００へ、情報として、例えば、ユーザ車Ｃに搭載される自動車音処理装置５００において自動車音に効果を付加するために必要とされるデータ（以下、自動車音効果データと称する）を送信する。
【００２６】
情報供給装置Ｓから自動車音効果データが送信（ダウンロード）されるユーザ車Ｃは、車載情報通信装置４００と自動車音処理装置５００とから主に構成されており、車載情報通信装置４００と自動車音処理装置５００とは、インターフェイス４７０とインターフェイス５１６とを介して、車内ＬＡＮ（Local Area Network）により接続されている。なお、この車内ＬＡＮは、車載情報通信装置４００と自動車音処理装置５００とを接続すると共に、自動車の各部のインターフェイス（例えば、エンジン制御部７００に設けられたインターフェイス７２０）を介して、それらの各部に搭載されて各種の情報を保有している他のＣＰＵ（例えば、ＣＰＵ７１０）に接続されている。
【００２７】
車載情報通信装置４００は、所謂、カーナビゲーションシステムであり、中央演算処理装置としてのＣＰＵ４１０と、ＲＯＭ４２０と、ＲＡＭ４３０と、操作パネル４６０と、インターフェース４７０と、これらの構成間を接続するバスライン４８０とを主に備えている。
【００２８】
上記構成において、ＲＯＭ４２０は、ＣＰＵ４１０により実行される各種制御プログラムや、その実行の際に参照される固定値データなどが格納されている。なお、図８，図１１，図１３に示すフローチャートを実行するプログラムや、ユーザ車Ｃ及びターゲット車２００の位置情報の示す位置を地図上に表示するための地図データなどもまた、このＲＯＭ４２０に記憶されている。ＲＡＭ４３０は、ＣＰＵ４１０で実行される各種制御プログラムに必要な各種レジスタ群などが設定されたワーキングエリアや、処理中のデータを一時的に格納するテンポラリエリアなどを有し任意にアクセスし得る書き換え可能なメモリである。
【００２９】
操作パネル４６０は、車載情報通信装置４００の制御を指示するための各種操作子と各種情報を視覚的に表示する表示部（例えば、ＬＣＤ（Liquid Crystal Display）など）などにより構成されるパネルである。なお、本実施例では、この操作パネル４６０は、後述する自動車音処理装置５００の操作パネル４６０と一体化されて構成されるものとする。この操作パネル４６０に設けられている操作子は、車載情報通信装置４００及び自動車音処理装置５００の両方の操作子であり、また、表示部は、これら両方の装置に関する情報を表示するものであるとする。なお、この操作パネル４６０の詳細については後述する。
【００３０】
自動車音処理装置５００は、自動車の動力部が発生する自動車音に対し、情報供給装置Ｓからダウンロードされた自動車音効果データに基づく効果処理を行うことにより、その自動車音を他車の動力部が発生する自動車音に変化させて、車室内で発生させるものである。
【００３１】
この自動車音処理装置５００は、図１に示すように、ＣＰＵ５１０と、ＲＯＭ５１２と、ＲＡＭ５１４と、自動車の各部に搭載され各種の情報を保有している他のＣＰＵ（例えば、エンジン制御部７００に備えられているＣＰＵ７１０）や車載情報通信装置４００と接続する車内ＬＡＮ（Local Area Network）のインターフェイス５１６と、ユーザにより操作される操作パネル４６０と、所定の音を発生する音源５２０とエンジン音に効果を付与するなどの処理を行うＤＳＰ５２２と、これらの構成間を接続するバスライン５３４と、センサ５２６から入力された電気信号を、ＤＳＰ５２２で処理するためにデジタル信号に変換するＡ／Ｄ変換器（Ａ／Ｄ）５２４と、ＤＳＰ５２２から入力されたデジタル信号をアナログ信号に変換するＤ／Ａ変換器（Ｄ／Ａ）５２８と、アンプ５３０と、スピーカ５３２とを主に搭載している。
【００３２】
ＣＰＵ５１０は、中央演算処理装置であり、ＲＯＭ５１２は、このＣＰＵ５１０により実行される各種の制御プログラムや、そのプログラムを実行する際に参照される固定値データが格納されている。また、ＤＳＰ５２２が実行するプログラムやＤＳＰ５２２が効果を付与する際に参照するテーブルなどの各種テーブルもまた、このＲＯＭ５２０に記憶されている。
【００３３】
ＲＡＭ５１４は、ＣＰＵ５１０が制御プログラムを実行する際に必要な各種レジスタ群などが設定されたワーキングエリアや、処理中のデータを一時的に格納するテンポラリエリア等を有し任意にアクセスできる書き換え可能なメモリである。
【００３４】
インターフェース５１６は、車内ＬＡＮのインターフェースであって、このインターフェース５１６を介して、スピードメータが表示している自動車のスピードやタコメータが表示しているエンジンの回転数や現在設定されているミッションのギヤ比など、この自動車音処理装置５００で行われる処理で用いられる各種情報を得ることができる。
【００３５】
操作パネル４６０は、前述の通り、車載情報通信装置４００を制御するための各種操作子群と自動車音処理装置５００を制御するための各種操作子群とが混在して設けられていると共に、車載情報通信装置４００及び自動車音処理装置５００に関連する各種情報を表示する表示部などを備えているパネルである。この操作パネル４６０に設けられている自動車音処理装置５００を制御する操作子としては、この自動車音処理装置５００で行われる各種処理に用いられる各種パラメータを設定するための各種操作子群、例えば、音量や音質を調整する操作子や、効果選択スイッチなどがある。
【００３６】
ここで、図２を参照して、ユーザ車Ｃに備えられている操作パネルであって、車載情報通信装置４００及び自動車音処理装置５００により共用される操作パネル４６０について説明する。図２は、操作パネル４６０の詳細を示す図であり、タッチディスプレイ４０は、ＬＣＤ表示画面に圧力センサを備え、ユーザにより押圧された位置とその位置に表示されている内容に応じて選択等の操作を行うことができるもので、この図の画面では、プリセットされている効果の種類を選択する画面が表示されている。
【００３７】
図２に示すように、タッチディスプレイ４０には、ノーマル４０ａ、Ｓ（スポーツタイプ）４０ｂ、Ｒ１（レースタイプ１）４０ｃ、Ｒ２（レースタイプ２）４０ｄの４種類の効果のプリセットが表示されていて、いずれかの表示領域を指等で押圧すると、その領域に表示されているプリセットが選択される。この図では、Ｓ（スポーツタイプ）４０ｂが反転表示され、現在選択されている例を示している。ノーマル４０ａは、何も効果がかからないプリセットで、このプリセットが選択された場合は、センサ５２６により検出された自動車音が、そのままアンプ５３０により増幅されてスピーカ５３２から放音される。
【００３８】
上下の矢印が表示されている領域４０ｅは、表示内容をスクロールさせる操作領域で、現在表示されている効果の種類以外の効果を選択する場合や他のパラメータを設定するなどの場合に、その領域内の矢印の上を押圧することにより上方向または下方向へ表示内容や選択位置をスクロールさせることができる。あるいは、この領域のカーソル４０ｆを押圧しながら上方向または下方向へ移動することにより表示内容や選択位置をスクロールさせることもできる。
【００３９】
エンコーダであるレーシー４２、ボトム４４、ボリューム４６は、それぞれのパラメータを設定する回転ノブである。ここで、ボリューム４６は、スピーカ５３２から出力される音量を調節するためのエンコーダである。また、レーシー４２は、ＤＳＰ５２２で自動車音を処理する際にハイ・シェルビング・フィルタのゲインを変化させるためのエンコーダであり、ボトム４４は、ＤＳＰ５２２で自動車音を処理する際にバンドパスフィルタのゲインを変化させるためのエンコーダである。
【００４０】
再度、図１に戻って説明する。音源５２０は、音源５２０の内部に備えられた波形メモリに記憶された波形を、情報供給装置Ｓからダウンロードされた自動車音効果データに基づいて読み出し、その波形をＤＳＰ５２２に出力するものである。それによって、この自動車音処理装置５００では、センサ５２６により検出された自動車音に効果を付与するとともに、音源５２０が記憶している音を付加して音のバリエーションを増やすことができる。
【００４１】
ＤＳＰ５２２は、エンジンの各部やマフラー、トランスミッションなどに取り付けられたセンサ５２６から得られる電気信号がＡ／Ｄ変換器５２４によりデジタル信号に変換され、そのデジタル信号に効果を付与する等の処理を行うデジタル信号処理回路である。ＤＳＰ５２２により処理されたデジタル信号は、Ｄ／Ａ変換器５２８によりアナログ信号に変換され、アンプ５３０により増幅されてスピーカ５３２から放音される。スピーカ５３２は、車内の座席の前や後ろの複数の位置に配置される。
【００４２】
ここで、図３を参照して、このＤＳＰ５２２が行う処理を簡易的に説明する。図３は、ＤＳＰ５２２が行う処理を簡易的に説明するブロック図である。自動車音は、エンジンやマフラーやトランスミッションが自動車の走行に伴って発生する音など多種の音がある。これらの音は、走行状態に応じて多様に変化し、自動車音のレベルや周波数特性は非常に複雑に変化する。これらの音を車種（タイプ）などに応じて周波数特性を変化させるには、ローパスフィルタ、バンドパスフィルタ、ハイパスフィルタ、コムフィルタなどの多数のフィルタを必要とし、それぞれのフィルタの特性を動力部の状態や走行状態に合わせて変化させる必要がある。
【００４３】
本実施例では、理解を容易にするために、自動車音としては、エンジンそのものが発生するエンジン音を例として説明する。また、これらのフィルタのうち最も特徴がある２つのフィルタがそれぞれ一つのパラメータによりその特性を変化する例について説明することにする。以下の説明では、パラメータとしては、エンジン音のエンベロープレベル及びエンジンの回転数を例示するが、いずれのパラメータもエンジンの負荷に置き換えてもよい。なお、エンジンの負荷は、自動車の速度と加速度とトランスミッションのギア比などから得ることができる。
【００４４】
図３（ａ）は、エンジン音のエンベロープレベルに連動して、入力されるエンジン音の周波数特性を変化するように設定された信号処理部を示す図であり、自動車のアクセルを踏み込んで加速する場合や、下り坂でエンジンブレーキが掛かっているときにエンジン音の音量と音質が共に変化する。この変化の仕方が、スポーツタイプやレースタイプにより異なり、これらの状態をこの信号処理部により模擬すると、ノーマル車の自動車音をあたかもスポーツタイプやレースタイプの自動車音であるかのように変換することができる。
【００４５】
フィルタとして、ＨＳＨＶ（ハイ・シェルビング・フィルタ）５０が構成され、エンジン音のエンベロープレベル（音量）とエンコーダにより設定される制御値に応じて、このフィルタのカットオフ周波数やゲインが変化される。
【００４６】
図３（ｂ）は、エンジンの回転数に連動して、入力されるエンジン音の周波数特性が変化するように設定された信号処理部を示す図であり、自動車のエンジン音はエンジンの回転数に応じて音量や音質が変化する。この変化の仕方が、スポーツタイプやレースタイプにより異なり、これらの状態をこの信号処理部により模擬すると、ノーマル車の自動車音をあたかもスポーツタイプやレースタイプの自動車音であるかのように変換することができる。フィルタとして、ＢＰＦ（バンドパスフィルタ）５２が構成され、エンジンの回転数とエンコーダにより設定される制御値に応じてこのバンドパスフィルタの中心周波数やゲインやＱが変化される。
【００４７】
エンジンの回転数は、タコメータにより表示される情報から得るようにしてもよいし、点火プラグの点火周期や、エンジン音からピッチあるいは周波数特性を検出し、その情報から得るようにしてもよい。なお、上記図３（ａ）に示したＨＳＨＶ５０と図３（ｂ）に示したバンドパスフィルタ５２は、直列に配置されるが、前後関係は、いずれでもよい。
【００４８】
再度、図１に戻って説明する。情報供給装置Ｓは、サーバ１００と移動部を構成するものであるターゲット車２００とから主に構成されている。情報供給装置Ｓにおいて、サーバ１００と自動車やバイクなどの走行可能な車両であるターゲット車２００とは、インターネット１０を介して接続されている。
【００４９】
サーバ１００は、ターゲット車２００又はユーザ車Ｃに搭載される車載情報通信装置４００から受信した位置情報に基づく処理等を実行するものであり、中央演算処理装置としてのＣＰＵ１１０と、ＲＯＭ１２０と、ＲＡＭ１３０と、ハードディスク（ＨＤＤ）１４０と、各種データを入力する入力装置１６０と、各種データを出力する出力装置１７０と、インターネット１０を介したターゲット車２００との通信（送信及び受信）や回線１１を介したユーザ車Ｃの車載情報通信装置４００との通信（送信及び受信）を行なうためのデータ通信部１５０と、これらの構成間を接続するバスライン１８０などを主に備えている。
【００５０】
上記構成において、ＲＯＭ１２０は、ＣＰＵ１１０により実行される各種制御プログラムや、その実行の際に参照される固定値データなどが格納されている。なお、後述する図４〜図７，図９〜図１０，図１２に示すフローチャートを実行するプログラムはこのＲＯＭ１２０に記憶されている。ＲＡＭ１３０は、ＣＰＵ１１０で実行される各種制御プログラムに必要な各種レジスタ群などが設定されたワーキングエリアや、処理中のデータを一時的に格納するテンポラリエリアなどを有し任意にアクセスし得る書き換え可能なメモリである。
【００５１】
ＨＤＤ１４０は、書き換え可能な不揮発性のハードディスクであり、入力装置１６０により入力された自動車音効果データを、イベントを特定するイベントＩＤと対応付けて格納する記憶部や、イベント参加を予め希望した参加者に対して付与したユーザＩＤを記憶する記憶部と、イベントＩＤとそのイベントＩＤに対応するパスワードとそのイベントＩＤを申請したユーザＩＤとを対応づけて記憶する記憶部や、各イベントＩＤに対応するイベントプログラムや、そのイベントプログラムに用いられる指定領域（イベント会場において指定される領域）の位置情報やイベントの開催日程などの各種パラメータを記憶する記憶部などを備えている。
【００５２】
入力装置１６０は、キーボードやマウス、及び、着脱可能な記憶媒体から情報を読み出すための外部記憶装置（いずれも非図示）などにより構成され、サーバ１００に各種データを入力するものである。なお、このサーバ１００に各イベントで使用される自動車音効果データを登録するためには、入力装置１６０により、１の自動車音効果データに対して、各イベントに対応する１のイベントＩＤを付加して登録操作を行うと、その自動車効果音データとイベントＩＤとが対応付けられてＨＤＤ１４０内に記憶される。
【００５３】
また、出力装置１７０は、サーバ１００における各種処理結果や入力データなどを視覚的に表示するＬＣＤなどのディスプレイや、サーバ１００における各種処理結果を必要に応じて出力するためのプリンタや脱着可能な記憶媒体に記憶するための外部記憶装置（いずれも非図示）などにより構成され、サーバ１００から各種データを出力するものである。
【００５４】
次に、上記のように構成される認証ダウンロードシステム６００で実行される実施例について説明する。この実施例において、ユーザが４種のイベントの中から任意に選択したイベントを実行した場合に、その選択されたイベントに対して設定されている条件を満足すると、情報供給装置Ｓは、ユーザを識別するための情報、具体的には、ユーザ車Ｃに搭載された車載情報通信装置４００を識別するための識別情報に基づいて、そのユーザ車Ｃに搭載された車載情報通信装置４００を認証した上で、各イベントの参加特典である自動車音効果データの送信を行う。
【００５５】
なお、本実施例では、イベント１及びイベント２は、イベントへ参加するユーザ車Ｃが、イベント会場において指定された複数の領域に存在する（複数の領域を通過する）という条件が与えられたイベントである。ここで、イベント１では、情報供給装置Ｓにおいて、上記条件が満足されたか否かを判定し、イベント２では、イベントに参加するユーザ車Ｃの車載情報通信装置４００において、上記条件が満足されたか否かを判定する。
【００５６】
また、イベント３及びイベント４は、ユーザ車Ｃと情報供給装置Ｓの移動部であるターゲット車２００との距離が所定の距離以下に近づけるという条件を与えられたイベントである。ここで、イベント３では、情報供給装置Ｓにおいて、上記条件が満足されたか否かを判定し、イベント４では、イベントに参加するユーザ車Ｃの車載情報通信装置４００において、上記条件が満足されたか否かを判定する。
【００５７】
なお、イベント１〜イベント４のいずれのイベントにおいても、ユーザ車Ｃに搭載される車載情報通信装置４００の位置情報が上記条件を満足したと判定されると、情報供給装置Ｓからユーザ車Ｃへ、イベント参加特典として、自動車音効果データが送信される。
【００５８】
ここで、本実施例のｓロードシステム６００において、イベント１〜イベント４が実行される全体的な流れを概略的に説明する。
【００５９】
（１）まず、イベント参加者（ユーザ車Ｃの所有者）がイベント参加を希望する場合、イベント会場の受付において、希望するイベントを選択すると共に、予めメール配信など所定の方法によりイベント主催者から取得したユーザＩＤを情報供給装置Ｓの入力装置１６０により入力して、イベントへの参加を申請する。
【００６０】
なお、ユーザ車Ｃの車載情報通信装置４００によって所定の条件を満たしたか否かを判定するイベント２又はイベント４には、後述するようなイベントプログラム、例えば、ＪＡＶＡ（登録商標）などの言語で作成されたアプリケーションプログラムを実行可能な車載情報通信装置４００を搭載しているユーザ車Ｃのみが参加可能である。
【００６１】
（２）情報供給装置Ｓが、そのユーザＩＤに基づいてユーザ車Ｃの車載情報通信装置４００を認証すると、そのイベントに対応するイベントＩＤとパスワードとを発行し、そのイベントＩＤとパスワードとを該ユーザ車Ｃに搭載される車載情報通信装置４００に送信する。
【００６２】
（３）その際、この発行されたイベントＩＤ及びパスワードと、ユーザＩＤとは、各々対応付けられて情報供給装置ＳのＨＤＤ１４０に記憶される。
【００６３】
（４）イベントＩＤ及びパスワードを取得したイベント参加者は、ユーザ車Ｃに搭載される車載情報通信装置４００から、そのイベントＩＤ及びパスワードとユーザＩＤとを、インターネット１０を介して、情報供給装置Ｓへ送信する。なお、本明細書中、イベントＩＤ、パスワード、ユーザＩＤの３つの情報からなる組を「ユーザ車情報」と称する。このユーザ車情報は、イベントに参加するユーザ車Ｃに搭載される車載情報通信装置４００を識別するための情報である。
【００６４】
（５）情報供給装置Ｓは、ユーザ車Ｃに搭載される車載情報通信装置４００から送信されたユーザ車情報（イベントＩＤ、パスワード、ユーザＩＤ）に基づいてその車載情報通信装置４００の認証を行い、認証した車載情報通信装置４００に対し、各イベントＩＤに対応する処理を開始する。
【００６５】
なお、イベント２又はイベント４の場合、情報供給装置Ｓは、ユーザ車情報に基づいて認証した車載情報通信装置４００に対し、各イベントに対応するイベントプログラムを送信する。送信されたイベントプログラムは、ユーザ車Ｃに搭載される車載情報通信装置４００において、実行を開始する。
【００６６】
（６）各イベントにおいて、所定の条件が満足されたと判定されると、情報供給装置Ｓは、各イベントの参加特典である自動車音効果データをユーザ車Ｃに搭載される車載情報通信装置４００へ、インターネット１０を介して送信する。
【００６７】
ここで、その所定の条件を満足したか否かを情報供給装置Ｓのサーバ１００において判定するよう構成されるイベント１又はイベント３の場合は、ユーザ車情報に基づく認証を行なうと共に、所定の条件を満足したと判定すると、自動車音効果データが情報供給装置Ｓからユーザ車Ｃに搭載される車載情報通信装置４００へインターネット１０を介して送信される。
【００６８】
一方で、条件を満足したか否かをユーザ車Ｃの車載情報通信装置４００で判定するよう構成されているイベント２又はイベント４の場合は、所定の条件を満足したと判定すると、自動車音効果データの送信を要求する信号（以下、自動車音効果要求信号と称する）とユーザ車情報とを情報供給装置Ｓへ送信する。
【００６９】
そして、情報供給装置Ｓにおいて、ユーザ車情報に基づいてユーザ車Ｃの車載情報通信装置４００が認証されると、自動車音効果データが、情報供給装置Ｓからその認証された車載情報通信装置４００へ送信される。
【００７０】
なお、この情報供給装置Ｓからユーザ車Ｃへ送信（ダウンロード）された自動車音効果データは、車載情報通信装置４００を経由して自動車音処理装置５００に入力される。そして、この自動車音処理装置５００のＤＳＰ５２２において、自車であるユーザ車Ｃの自動車の動力部が発生する自動車音に対して効果処理が行なわれ、ユーザ車Ｃの自動車音を他車の動力部が発生する自動車音に変化させ、スピーカ５３２から放音する。
【００７１】
次に、図４〜図７，図９〜図１０，図１２を参照して、この認証ダウンロードシステム６００により実施される処理について説明する。図４は、本発明の情報供給装置Ｓのサーバ１００で実行される情報供給装置データ入力処理のフローチャートである。この情報供給装置データ入力処理は、入力装置１６０の操作又はＣＰＵ１１０により実行される処理の結果によるデータ若しくはコマンドの入力があった場合、あるいは、ユーザ車Ｃに搭載される車載情報通信装置４００からインターネット１０を介して送信されたデータをサーバ１００が受信した場合に起動し、受信した（又は、入力された）各種データに応じた処理を実行するものである。
【００７２】
図４に示すように、この情報供給装置データ入力処理では、まず、受信した（入力された）データが何かを確認する（Ｓ１）。
【００７３】
Ｓ１の処理により確認した結果、入力されたデータが入力装置１６０の操作により入力されたイベントプログラムに対応するイベントＩＤと、そのイベントにおいて配信するための自動車音効果データであれば（Ｓ１：自動車音効果データ）、その自動車音効果データとイベントＩＤとを対応付けてＨＤＤ１４０に格納し（Ｓ２）、この情報供給装置データ入力処理を終了する。
【００７４】
一方、Ｓ１の処理により確認した結果、入力されたデータが、入力装置１６０の操作により入力されたユーザＩＤであれば（Ｓ１：ユーザＩＤ）、イベント参加登録処理（Ｓ３）を実行する。このイベント参加登録処理（Ｓ３）は、入力装置１６０の操作により入力されたユーザＩＤを確認し、ユーザＩＤに基づいてユーザ車Ｃ（を所有するイベント参加者）が認証された場合に、参加イベントに対応するイベントＩＤとパスワードとを発行する処理である。なお、このイベント参加登録処理（Ｓ３）で実行される詳細な処理については後述する。このイベント参加登録処理（Ｓ３）の実行後、この情報供給装置データ入力処理を終了する。
【００７５】
また、Ｓ１の処理により確認した結果、受信したデータが、ユーザ車Ｃに搭載される車載情報通信装置４００から受信したイベントＩＤ、パスワード、ユーザＩＤからなるユーザ車情報であれば（Ｓ１：ユーザ車情報）、イベント開始処理（Ｓ４）を実行する。このイベント開始処理（Ｓ４）は、ユーザ車Ｃに搭載される車載情報通信装置４００から受信したユーザ車情報（イベントＩＤ、パスワード、及び、ユーザＩＤ）に基づいて、ユーザ車Ｃの車載情報通信装置４００を認証し、ユーザ車情報の中のイベントＩＤに対応するイベントを開始する処理である。なお、このイベント開始処理（Ｓ４）で実行される詳細な処理については後述する。このイベント開始処理（Ｓ４）の実行後、この情報供給装置データ入力処理を終了する。
【００７６】
更に、Ｓ１の処理により確認した結果、受信したデータが、イベント１の実行中を示すデータである場合（Ｓ１：イベント１）、所定の２つの領域をユーザ車Ｃが通過すると情報供給装置Ｓからユーザ車Ｃへ自動車音効果データが送信されるイベントであるイベント１を実施するための領域通過判定処理（Ｓ５）を実行する。なお、この領域通過判定処理（Ｓ５）で実行される詳細な処理については後述する。また、ここで、「イベント１の実行中を示すデータ」とは、イベント開始処理（Ｓ４）におけるＳ３１の処理の結果として受信するユーザ車位置情報、並びに、そのユーザ車位置情報と共に受信したユーザ車情報であってその中にイベント１に対応するイベントＩＤを含むユーザ車情報である。この領域通過判定処理（Ｓ５）の実行後、この情報供給装置データ入力処理を終了する。
【００７７】
加えて、Ｓ１の処理により確認した結果、受信したデータが、イベント２における自動車音効果データの要求を示すデータである場合（Ｓ１：イベント２）、イベント２に対応する自動車音効果データのユーザ車Ｃへの送信に関するイベント２自動車音効果データ送信処理（Ｓ６）を実行する。なお、このイベント２自動車音効果データ送信処理（Ｓ６）で実行される詳細な処理については後述する。また、ここで、「イベント２における自動車音効果データの要求を示すデータ」とは、イベント開始処理（Ｓ４）におけるＳ２９の処理の結果として、ユーザ車Ｃの車載通信装置４００において実行される後述するユーザ車側領域通過判定処理（図８）により、ユーザ車Ｃが所定の２つの領域を通過した場合に、ユーザ車Ｃの車載通信装置４００からインターネット１０を介して受信した自動車音効果データ要求信号、並びに、その自動車音効果データ要求信号と共に受信したユーザ車情報であってその中にイベント２に対応するイベントＩＤを含むユーザ車情報である。このイベント２自動車音効果データ送信処理（Ｓ６）の実行後、この情報供給装置データ入力処理を終了する。
【００７８】
また、Ｓ１の処理により確認した結果、受信したデータが、イベント３の実行中を示すデータである場合（Ｓ１：イベント３）、ユーザ車Ｃと情報供給装置Ｓの移動部であるターゲット車２００との距離が所定の距離以下になった場合に情報供給装置Ｓからユーザ車Ｃへ自動車音効果データが送信されるイベントであるイベント３を実施するための距離判定処理（Ｓ７）を実行する。なお、この距離判定処理（Ｓ７）で実行される詳細な処理については後述する。また、ここで、「イベント３の実行中を示すデータ」とは、イベント開始処理（Ｓ４）におけるＳ３０の処理の結果として受信するターゲット車位置情報及びＳ３１の処理の結果として受信するユーザ車位置情報、並びに、そのユーザ車位置情報と共に受信したユーザ車情報であってその中にイベント３に対応するイベントＩＤを含むユーザ車情報である。この距離判定処理（Ｓ７）の実行後、この情報供給装置データ入力処理を終了する。
【００７９】
更に、Ｓ１の処理により確認した結果、受信したデータが、イベント４における自動車音効果データの要求を示すデータである場合（Ｓ１：イベント４）、イベント４に対応する自動車音効果データのユーザ車Ｃへの送信に関するイベント４自動車音効果データ送信処理（Ｓ８）を実行する。なお、このイベント４自動車音効果データ送信処理（Ｓ８）で実行される詳細な処理については後述する。また、ここで、「イベント４における自動車音効果データの要求を示すデータ」とは、イベント開始処理（Ｓ４）におけるＳ２６の処理の結果として、ユーザ車Ｃの車載通信装置４００において実行される後述するユーザ車側距離判定処理（図１１）により、ユーザ車Ｃと情報供給装置Ｓの移動部であるターゲット車２００との距離が所定の距離以下になった場合に、ユーザ車Ｃの車載通信装置４００からインターネット１０を介して受信した自動車音効果データ要求信号、並びに、その自動車音効果データ要求信号と共に受信したユーザ車情報であってその中にイベント４に対応するイベントＩＤを含むユーザ車情報である。このイベント４自動車音効果データ送信処理（Ｓ８）の実行後、この情報供給装置データ入力処理を終了する。
【００８０】
加えて、Ｓ１の処理により確認した結果、上記以外のその他データであった場合（Ｓ１：その他データ）、各入力データに応じたその他の処理を実行し（Ｓ９）、この情報供給装置データ入力処理を終了する。例えば、自動車音効果データを受信したユーザ車Ｃから送信される抹消要求コマンドを受信した場合、その抹消要求コマンドを送信したユーザ車Ｃ（の車載情報通信装置４００）に対応する登録内容をサーバ１００から抹消する処理等が行なわれる。その他の処理（Ｓ９）の実行後、この情報供給装置データ入力処理を終了する。
【００８１】
次に、図５を参照して、上記したイベント参加登録処理（Ｓ３）について説明する。図５は、サーバ１００のＣＰＵ１１０で実行されるイベント参加登録処理（Ｓ３）のフローチャートであり、このイベント参加登録処理（Ｓ３）では、まず、入力されたユーザＩＤはイベント主催者によって予め登録されているものであるか否かを確認する（Ｓ１１）。なお、イベント主催者により登録されている各人のユーザＩＤはＨＤＤ１４０に記憶（登録）されており、Ｓ１１の処理では、ＨＤＤ１４０に記憶されているユーザＩＤを参照して登録の確認を行う。
【００８２】
Ｓ１１の処理により確認した結果、ユーザＩＤが予め登録されたものである場合には（Ｓ１１：Ｙｅｓ）、そのユーザＩＤを、入力されたイベントＩＤに対応した参加イベントＩＤに対応付けてＨＤＤ１４０に格納する（Ｓ１２）。Ｓ１２の処理後、そのイベントＩＤに対応づけてパスワードを発行し（Ｓ１３）、そのパスワードをイベントＩＤに対応づけてＨＤＤ１４０に格納する（Ｓ１４）。
【００８３】
Ｓ１４の処理後、ユーザＩＤに対応づけたイベントＩＤとそのイベントＩＤに対して発行されたパスワードとを出力装置１７０から出力し（Ｓ１５）、このイベント参加登録処理（Ｓ３）を終了する。
【００８４】
なお、Ｓ１５の処理により、出力装置１７０から出力されるイベントＩＤ及びパスワードは、有線通信又は無線通信により携帯電話やＰＨＳなどの携帯端末に入力し、その携帯端末に一旦記憶させることによって、イベント参加者に付与される。ここで、有線通信としては、例えば、出力装置１７０に設けられている非図示の出力端子と携帯端末とを接続するケーブルなどを介する通信があり、一方で、無線通信としては、例えば、ブルートゥース（Bluetooth（登録商標））通信や赤外線通信などの近距離無線通信がある。
【００８５】
そのようにイベント参加者の携帯端末に記憶されたイベントＩＤ及びパスワードは、有線通信又は無線通信によりその携帯端末からユーザ車Ｃの車載情報通信装置４００へ入力される。なお、ここで、有線通信としては、例えば、携帯端末と車載情報通信装置４００とを接続するケーブルなどを介する通信があり、一方で、無線通信としては、例えば、ブルートゥース（Bluetooth（登録商標））通信や赤外線通信などの近距離無線通信がある。なお、出力装置１７０と携帯端末との通信及び携帯端末と車載情報通信装置４００との通信の形式（有線通信又は無線通信）については、両方の形式が同じであるように構成されていてもよいし、一方は有線通信であるが他方は無線通信であるように構成されていてもよい。
【００８６】
イベントＩＤ及びパスワードを、上記のように、携帯端末からユーザ車Ｃ（の車載情報通信装置４００）へ入力する一方で、ユーザＩＤもまたユーザ車情報の一部として、操作パネル４６０上の操作子の操作によってユーザ車Ｃ（の情報通信装置４００）へ入力し送信すると、イベントＩＤとパスワードとユーザＩＤとがユーザ車Ｃに搭載される情報通信装置４００からインターネット１０を介して情報供給装置Ｓへ送信される。これらのユーザ車情報を受信したサーバ１００では、イベント開始処理（Ｓ４）が起動し、実行される。
【００８７】
一方、Ｓ１１の処理により確認した結果、入力されたユーザＩＤが予め登録されたものでなければ（Ｓ１１：Ｎｏ）、出力装置１７０により、入力されたユーザＩＤが不適切であった旨のエラー表示を行い（Ｓ１６）、このイベント参加登録処理（Ｓ３）を終了する。なお、この際、ユーザＩＤを再度入力するよう促すような表示を行うように構成してもよい。
【００８８】
次に、図６を参照して、上記したイベント開始処理（Ｓ４）について説明する。図６は、サーバ１００のＣＰＵ１１０で実行されるイベント開始処理（Ｓ４）のフローチャートである。図６に示すように、このイベント開始処理（Ｓ４）では、まず、入力されたユーザ車情報に含まれるユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されているか否かを確認する（認証処理）（Ｓ２１）。Ｓ２１の処理により確認した結果、入力されたユーザ車情報に含まれるユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されている場合（Ｓ２１：Ｙｅｓ）、続いて、Ａ領域フラグ及びＢ領域フラグの値をそれぞれ「０」とする（Ｓ２２）。
【００８９】
ここで、Ａ領域フラグとは、ＲＡＭ１３０に記憶されるフラグであり、イベント１において使用されるフラグである。このＡ領域フラグは、ユーザ車Ｃがイベント会場において指定されたＡ領域を通過していると判定された場合には「１」の値を有し、一方で、ユーザ車ＣがＡ領域を通過していると判定されていない場合には「０」の値を有する。
【００９０】
また、Ｂ領域フラグとは、ＲＡＭ１３０に記憶されるフラグであり、イベント１において使用されるフラグである。このＢ領域フラグは、ユーザ車Ｃがイベント会場において指定されたＢ領域を通過していると判定された場合には「１」の値を有し、一方で、ユーザ車ＣがＢ領域を通過していると判定されていない場合には「０」の値を有する。
【００９１】
Ｓ２２の処理後、イベントＩＤはイベント３を示すものであるか否かを確認する（Ｓ２３）。Ｓ２３の処理により確認した結果、イベントＩＤがイベント３を示すものであれば（Ｓ２３：Ｙｅｓ）、ターゲット車２００からターゲット車位置情報を逐次受信することを開始し（Ｓ３０）、次いで、ユーザ車Ｃからユーザ車位置情報を逐次受信することを開始する（Ｓ３１）。
【００９２】
Ｓ２３，Ｓ３０，Ｓ３１の処理の結果として、前述の情報供給装置データ入力処理（図４）の距離判定処理（Ｓ７）がイベント３として開始される。Ｓ３１の処理後、このイベント開始処理（Ｓ４）を終了する。
【００９３】
一方、Ｓ２３の処理により確認した結果、イベントＩＤがイベント３を示すものでなければ（Ｓ２３：Ｎｏ）、次いで、イベントＩＤはイベント１を示すものであるか否かを確認する（Ｓ２４）。Ｓ２４の処理により確認した結果、イベントＩＤがイベント１を示すものであれば（Ｓ２４：Ｙｅｓ）、Ｓ３１の処理へ移行する。
【００９４】
Ｓ２４，Ｓ３１の処理の結果として、前述の情報供給装置データ入力処理（図４）の領域通過判定判定処理（Ｓ５）がイベント１として開始される。
【００９５】
また、Ｓ２４の処理により確認した結果、イベントＩＤがイベント１を示すものでなければ（Ｓ２４：Ｎｏ）、次いで、イベントＩＤはイベント２を示すものであるか否かを確認する（Ｓ２５）。Ｓ２５の処理により確認した結果、イベントＩＤがイベント２を示すものであれば（Ｓ２５：Ｙｅｓ）、イベント２を実施するためのイベント２用プログラムをユーザ車Ｃに搭載される車載情報通信装置４００へインターネット１０を介して送信し（Ｓ２９）、このイベント開始処理（Ｓ４）を終了する。
【００９６】
Ｓ２９の処理の結果として、イベント２用プログラムを受信したユーザ車Ｃの車載情報通信装置４００では、このイベント２用プログラムが実行される。このイベント２用プログラムでは、所定の時間毎にユーザ車側領域通過判定処理が起動し、このユーザ車側領域通過判定処理により、ユーザ車Ｃに搭載される車載情報通信装置４００の位置情報に基づいて、所定の領域を通過したか否かが判定される。ここで、ユーザ車Ｃの位置情報は、カーナビゲーションである車載情報通信装置４００において、ＧＰＳ衛星８０から逐次受信する測位用電波（ＧＰＳ情報）をＣＰＵ４１０で実行される非図示の処理ルーチンにより処理することにより取得される。なお、このユーザ車側領域通過判定処理により実行される詳細な処理については後述する。
【００９７】
一方、Ｓ２５の処理により確認した結果、イベントＩＤがイベント２を示すものでなければ（Ｓ２５：Ｎｏ）、イベント４を実施するためのイベント４用プログラムをユーザ車Ｃに搭載される車載情報通信装置４００へインターネット１０を介して送信する（Ｓ２６）。Ｓ２６の処理後、ターゲット車２００からターゲット車位置情報を逐次受信することを開始し（Ｓ２７）、次いで、ユーザ車Ｃに搭載される車載情報通信装置４００へターゲット車２００の位置情報の逐次送信を開始し（Ｓ２８）、このイベント開始処理（Ｓ４）を終了する。
【００９８】
Ｓ２６〜Ｓ２８の処理の結果として、イベント４用プログラムを受信したユーザ車Ｃの車載情報通信装置４００では、このイベント４用プログラムが実行される。このイベント４用プログラムでは、所定の時間毎にユーザ車側距離判定処理が起動し、このユーザ車側距離判定処理により、ユーザ車Ｃに搭載される車載情報通信装置４００の位置情報とターゲット車２００の位置情報とに基づいて取得された互いの距離が所定の距離以下であるか否かが判定される。なお、このユーザ車側距離判定処理により実行される詳細な処理については後述する。
【００９９】
また、Ｓ２１の処理により確認した結果、入力されたユーザ車情報に含まれるユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられていないことが確認された場合（Ｓ２１：Ｎｏ）、エラー信号をインターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ３２）、このイベント開始処理（Ｓ４）を終了する。Ｓ３２の処理の結果として、エラー信号を受信したユーザ車Ｃに搭載される車載情報通信装置４００は、後述するように、操作パネル４６０にユーザ車情報が不適切であった旨の表示（エラー表示）を行う。
【０１００】
このイベント開始処理（Ｓ４）によれば、ユーザ車Ｃの車載情報通信装置４００が、イベント会場へ来場する以前に取得した情報（事前情報）であるユーザＩＤと、その事前情報を有し且つイベント会場へ来た参加者のみが受け取ることのできる情報（現場情報）であるイベントＩＤ及びパスワードとの両方の識別情報に基づいて認証されなければ、その認証されない車載情報通信装置４００を有するユーザ車Ｃは、イベントの参加者特典である自動車音効果データを獲得するための次のステップへ進むことができない。よって、イベント会場へ来ることなく自動車音効果データがダウンロードし難いために、それを宣伝にすることによって、イベント会場への来場を促すことができる。
【０１０１】
次に、図７を参照して、イベント１としてサーバ１００で実行される領域通過判定処理（Ｓ５）について説明する。図７は、サーバ１００のＣＰＵ１１０で実行される領域通過判定処理（Ｓ５）のフローチャートである。
【０１０２】
この領域通過判定処理（Ｓ５）では、まず、ユーザ車情報としての、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されているか否かを確認する（認証処理）（Ｓ４１）。Ｓ４１の処理により確認した結果、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されていれば（Ｓ４１：Ｙｅｓ）、ユーザ車Ｃに搭載される車載情報通信装置４００から受信したユーザ車位置情報に基づいて、ユーザ車Ｃの位置がＡ領域にあるか否かを判定し（Ｓ４２）、ユーザ車Ｃの位置がＡ領域にあれば（Ｓ４２：Ｙｅｓ）、Ａ領域フラグの値を「１」とし（Ｓ４７）、Ｓ４４の処理へ移行する。
【０１０３】
一方、Ｓ４２の処理により判定した結果、ユーザ車Ｃの位置がＡ領域になければ（Ｓ４２：Ｎｏ）、ユーザ車Ｃの位置がＢ領域にあるか否かを判定する（Ｓ４３）。Ｓ４３の処理により判定した結果、ユーザ車Ｃの位置がＢ領域にあれば（Ｓ４３：Ｙｅｓ）、Ｂ領域フラグの値を「１」とし（Ｓ４８）、Ｓ４４の処理へ移行する。
【０１０４】
また、Ｓ４３の処理により判定した結果、ユーザ車Ｃの位置がＢ領域になければ（Ｓ４３：Ｎｏ）、Ｓ４４の処理へ移行する。
【０１０５】
Ｓ４４の処理では、Ａ領域フラグの値が「１」であるか否かを確認する。その際、Ａ領域フラグの値が「１」であれば（Ｓ４４：Ｙｅｓ）、次いで、Ｂ領域フラグの値が「１」であるか否かを確認する（Ｓ４５）。Ｓ４５の処理により確認した結果、Ｂ領域フラグの値が「１」であれば（Ｓ４５：Ｙｅｓ）、イベント１に対応する自動車音効果データをユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ４６）、この領域通過判定処理（Ｓ５）を終了する。
【０１０６】
即ち、イベント１では、Ｓ４４〜Ｓ４６の処理により、ユーザ車ＣがＡ領域及びＢ領域のいずれも通過したと判定されると、サーバ１００は、イベント１に対応する自動車音効果データを、そのユーザ車Ｃに搭載される車載情報通信装置４００へ送信することとなる。
【０１０７】
一方、このＳ４４の処理により確認した結果、Ａ領域フラグの値が「０」である場合（Ｓ４４：Ｎｏ）、又は、Ｓ４５の処理により確認した結果、Ｂ領域フラグの値が「０」である場合（Ｓ４５：Ｎｏ）は、未だ自動車音効果データを送信するための条件（ユーザ車ＣがＡ領域及びＢ領域のいずれも通過すること）が満足されていないので、Ｓ４６の処理をスキップし、この領域通過判定処理（Ｓ５）を終了する。
【０１０８】
また、Ｓ４１の処理により確認した結果、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されていないことが確認された場合（Ｓ４１：Ｎｏ）、エラー信号を、インターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ４９）、この領域通過判定処理（Ｓ５）を終了する。
【０１０９】
よって、この領域通過判定処理（Ｓ５）によれば、この情報供給装置Ｓにおいて、ユーザ車Ｃの位置情報を参照することによって、ユーザ車Ｃが、イベント会場において指定された複数の領域を（Ａ領域及びＢ領域）を通過したと判定されると、そのユーザ車Ｃに搭載される車載情報通信装置４００へ、自動車音効果データが送信される。即ち、イベント１では、情報供給装置Ｓが、ユーザ車Ｃがイベント会場において指定された複数の領域を（Ａ領域及びＢ領域）を通過したと判定した場合にのみ、自動車音効果データを送信するので、イベント会場へ来ることなく自動車音効果データを受信し難い。従って、イベントに参加しなければ自動車音効果データを入手できないことを宣伝にすることによって、イベント会場への来場を促すことができる。また、その指定された場所を知らされていないイベント不参加者により自動車音効果データを不正に入手されることを抑制することができる。
【０１１０】
次に、図８を参照して、イベント２としてユーザ車Ｃの車載情報通信装置４００のＣＰＵ４１０で実行されるユーザ車側領域通過判定処理について説明する。図８は、サーバ１００からユーザ車Ｃに搭載される車載情報通信装置４００へ送信されたイベント２用プログラムに従って、所定時間毎に起動するユーザ車側領域通過判定処理のフローチャートである。
【０１１１】
なお、このユーザ車側領域通過判定処理の最初の起動時には、ユーザ車Ｃの車載情報通信装置４００におけるＲＡＭ４３０に記憶されるＡ領域フラグ及びＢ領域フラグの値がいずれも「０」に初期化されるものとする。
【０１１２】
ここで、このＲＡＭ４３０に記憶されるＡ領域フラグは、ユーザ車Ｃがイベント会場において指定されたＡ領域を通過していると判定された場合には「１」の値を有し、一方で、ユーザ車ＣがＡ領域を通過していると判定されていない場合には「０」の値を有する。
【０１１３】
また、このＲＡＭ４３０に記憶されるＢ領域フラグは、ユーザ車Ｃがイベント会場において指定されたＢ領域を通過していると判定された場合には「１」の値を有し、一方で、ユーザ車ＣがＢ領域を通過していると判定されていない場合には「０」の値を有する。
【０１１４】
このユーザ車領域通過判定処理では、まず、ＧＰＳ衛星８０からの測位用電波により計測されるユーザ車Ｃに搭載される車載情報通信装置４００の位置情報に基づいて、このユーザ車Ｃの位置がＡ領域にあるか否かを判定し（Ｓ６１）、ユーザ車Ｃの位置がＡ領域にあれば（Ｓ６１：Ｙｅｓ）、Ａ領域フラグの値を「１」とし（Ｓ６７）、Ｓ６３の処理へ移行する。
【０１１５】
一方、Ｓ６１の処理により判定した結果、ユーザ車Ｃの位置がＡ領域になければ（Ｓ６１：Ｎｏ）、ユーザ車Ｃの位置がＢ領域にあるか否かを判定する（Ｓ６２）。Ｓ６２の処理により判定した結果、ユーザ車Ｃの位置がＢ領域にあれば（Ｓ６２：Ｙｅｓ）、Ｂ領域フラグの値を「１」とし（Ｓ６８）、Ｓ６３の処理へ移行する。
【０１１６】
また、Ｓ６２の処理により判定した結果、ユーザ車Ｃの位置がＢ領域になければ（Ｓ６２：Ｎｏ）、Ｓ６３の処理へ移行する。
【０１１７】
Ｓ６３の処理では、Ａ領域フラグの値が「１」であるか否かを確認する。その際、Ａ領域フラグの値が「１」であれば（Ｓ６３：Ｙｅｓ）、次いで、Ｂ領域フラグの値が「１」であるか否かを確認する（Ｓ６４）。Ｓ６４の処理により確認した結果、Ｂ領域フラグの値が「１」であれば（Ｓ６４：Ｙｅｓ）、即ち、ユーザ車Ｃが、Ａ領域及びＢ領域のいずれも通過したと判定されると、自動車音効果データ要求信号をサーバ１００へ送信し（Ｓ６５）、このユーザ車側領域通過判定処理を終了する。なお、Ｓ６５の処理においてサーバ１００へ送信される自動車音効果データ要求信号にはユーザ車情報（この場合、ユーザ車情報に含まれるイベントＩＤはイベント２を示すものである）が付加されている。
【０１１８】
このＳ６５の処理により、自動車音効果データ要求信号（要求情報）がサーバ１００へ送信されると、サーバ１００においてイベント２自動車音効果データ送信処理（Ｓ６）が実行される。
【０１１９】
一方、このＳ６３の処理により確認した結果、Ａ領域フラグの値が「０」である場合（Ｓ６３：Ｎｏ）、又は、Ｓ６４の処理により確認した結果、Ｂ領域フラグの値が「０」である場合（Ｓ６４：Ｎｏ）は、自動車音効果データを受信するための条件（ユーザ車ＣがＡ領域及びＢ領域のいずれも通過すること）が未だ満足されていないので、Ｓ６５の処理をスキップし、このユーザ車側領域通過判定処理を終了する。
【０１２０】
次に、図９を参照して、イベント２に対応する自動車音効果データをサーバ１００からユーザ車Ｃに搭載される車載情報通信装置４００へ送信するイベント２自動車音効果データ送信処理（Ｓ６）について説明する。図９は、サーバ１００のＣＰＵ１１０で実行されるイベント２自動車音効果データ送信処理（Ｓ６）のフローチャートである。
【０１２１】
このイベント２自動車音効果データ送信処理（Ｓ６）では、まず、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されているか否かを確認し（認証処理）（Ｓ１１１）、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されていれば（Ｓ１１１：Ｙｅｓ）、イベント２に対応する自動車音効果データをユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ１１２）、このイベント２自動車音効果データ送信処理（Ｓ６）を終了する。
【０１２２】
一方で、Ｓ１１１の処理により確認した結果、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されていなければ（Ｓ１１１：Ｎｏ）エラー信号をインターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ１１３）、このイベント２自動車音効果データ送信処理（Ｓ６）を終了する。Ｓ１１３の処理の結果として、エラー信号を受信したユーザ車Ｃに搭載される車載情報通信装置４００は、後述するように、操作パネル４６０にユーザ車情報が不適切であった旨の表示（エラー表示）を行う。
【０１２３】
よって、ユーザ車側領域通過判定処理（図８）及びイベント２自動車音効果データ送信装置（図９）によれば、イベント２の場合には、ユーザ車Ｃの車載情報通信装置４００で実行されるユーザ車側領域通過判定処理（図８）により、そのユーザ車Ｃ自体が、イベント会場において指定された複数の領域を（Ａ領域及びＢ領域）を通過したと判定された結果として、自動車音効果データが送信される。即ち、イベント２では、イベント会場において指定された複数の領域を（Ａ領域及びＢ領域）を通過したと判定されたユーザ車Ｃに搭載される車載情報通信装置４００に対してのみ、情報供給装置Ｓは自動車音効果データを送信するので、イベント会場へ来ることなく自動車音効果データを受信し難い。従って、イベントに参加しなければ自動車音効果データを入手できないことを宣伝にすることによって、イベント会場への来場を促すことができる。また、その指定された場所を知らされていないイベント不参加者により自動車音効果データを不正に入手されることを抑制することができる。
【０１２４】
次に、図１０を参照して、イベント３としてサーバ１００で実行される距離判定処理（Ｓ７）について説明する。図１０は、サーバ１００のＣＰＵ１１０で実行される距離判定処理（Ｓ７）のフローチャートである。図１０に示すように、この距離判定処理（Ｓ７）では、まず、入力されたイベントＩＤとユーザＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されているか否かを確認する（認証処理）（Ｓ５１）。Ｓ５１の処理により確認した結果、入力されたイベントＩＤとユーザＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されている場合には（Ｓ５１：Ｙｅｓ）、イベント開始処理（Ｓ４）におけるＳ３１の処理の結果としてユーザ車Ｃに搭載される車載情報通信装置４００からインターネット１０を介して受信したユーザ車Ｃの位置情報と、イベント開始処理（Ｓ４）におけるＳ３０の処理の結果としてターゲット車２００からインターネット１０を介して受信したターゲット車２００の位置情報とに基づいて、ユーザ車Ｃとターゲット車２００との距離を演算により取得する（Ｓ５２）。
【０１２５】
Ｓ５２の処理後、取得されたユーザ車Ｃとターゲット車２００との距離が、イベント３の条件を満足するための条件として予め設定されている所定の第１の距離（例えば、１ｋｍ程度）以下であるか否かを判定する（Ｓ５３）。なお、この第１の距離は、ｋｍオーダー程度で設定されることが実際的な安全性のためには望ましい。
【０１２６】
Ｓ５３の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第１の距離以下であれば（Ｓ５３：Ｙｅｓ）、接近報知コマンドをインターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信する（Ｓ５４）。Ｓ５４の処理により、接近報知コマンドが送信されると、それらの信号を受信したユーザ車Ｃに搭載される車載情報通信装置４００は、後述するように、操作パネル４６０に表示された地図上に、ユーザ車Ｃの現在位置と共にターゲット車２００の位置を表示し、合わせて、ターゲット車２００に接近した旨を報知する（図１４参照）。Ｓ５４の処理後、イベント３に対応する自動車音効果データを、インターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ５５）、この距離判定処理（Ｓ７）を終了する。
【０１２７】
一方、Ｓ５３の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第１の距離より長い場合（Ｓ５３：Ｎｏ）、所定の第２の距離（例えば、５ｋｍ程度）以下であるか否かを判定する（Ｓ５６）。Ｓ５６の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第２の距離以下であれば（Ｓ５６：Ｙｅｓ）、ターゲット車２００の位置情報をインターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ逐次送信することを開始し（Ｓ５７）、同じくインターネット１０を介して発見報知コマンドをユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ５８）、この距離判定処理（Ｓ７）を終了する。
【０１２８】
Ｓ５７の処理により、ターゲット車２００の位置情報がユーザ車Ｃに搭載される車載情報通信装置４００へ逐次送信されることが開始されると、ユーザ車Ｃでは、操作パネル４６０に表示された地図上に、ユーザ車Ｃの現在位置と共にターゲット車２００の位置が表示されるようになる。また、Ｓ５８の処理により送信された発見報知コマンドを受信すると、ターゲット車２００を発見した旨が表示パネル上に表示される（図１５参照）。
【０１２９】
また、Ｓ５６の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第２の距離より長い場合には（Ｓ５６：Ｎｏ）、そのまま、この距離判定処理（Ｓ７）を終了する。
【０１３０】
一方、Ｓ５１の処理により確認した結果、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において対応付けられて格納されていないことが確認された場合（Ｓ５１：Ｎｏ）、エラー信号を、インターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ５９）、この距離判定処理（Ｓ７）を終了する。Ｓ５９の処理により、エラー信号が送信されると、そのエラー信号を受信したユーザ車Ｃの車載情報通信装置４００では、後述するように、操作パネル４６０にユーザ車情報が不適切であった旨の表示（エラー表示）を行う。
【０１３１】
よって、この距離判定処理（Ｓ７）によれば、この情報供給装置Ｓにおいて、情報受信装置としての車載情報通信装置４００を搭載したユーザ車Ｃが、情報供給装置Ｓの一部であるターゲット車２００を追跡し、互いの距離が所定の距離以下になった場合に、情報供給装置Ｓからユーザ車Ｃに搭載される車載情報通信装置４００へ自動車音効果データが送信される。そのようなゲーム性を有するイベントが実施されることにより、イベント参加者に、イベントへの興趣を喚起させることができる。その結果として、例えば、このイベントへの参加特典である自動車音効果データを利用してフェラーリ（登録商標）などのスポーツカーのサウンドを発することのできる自動車音効果装置５００の存在を広く一般に広告することができる。
【０１３２】
また、情報受信装置Ｓが不正な手段により遠隔からこの情報供給装置にアクセスしたとしても、情報供給装置Ｓはその所定の情報を送信しないために、イベント会場へ来ることなく自動車音効果データを受信し難い。よって、イベントに参加しなければ自動車音効果データを入手できないことを宣伝にすることによって、イベント会場への来場を促すことができる。更に、その指定された場所を知らされていないイベント不参加者により自動車音効果データを不正に受信されることを抑制することもできる。
【０１３３】
次に、図１１を参照して、イベント４としてユーザ車Ｃの車載情報通信装置４００のＣＰＵ４１０で実行されるユーザ車側距離判定処理について説明する。図１１は、サーバ１００からユーザ車Ｃに搭載される車載情報通信装置４００へ送信されたイベント４用プログラムに従って、所定時間毎に起動するユーザ車側距離判定処理のフローチャートである。
【０１３４】
このユーザ車側距離判定処理では、まず、後述するユーザ車データ入力処理（図１３）におけるＳ８９の処理によりＲＡＭ４３０に記憶されたユーザ車Ｃとターゲット車２００との距離を読み出す（Ｓ７１）。なお、Ｓ８９の処理によりＲＡＭ４３０に記憶されたユーザ車Ｃとターゲット車２００との距離は、イベント開始処理（図６）のＳ２８の処理の結果として、ユーザ車Ｃに搭載される車載情報通信装置４００がターゲット車２００の位置情報を受信する毎に演算された値である。
【０１３５】
Ｓ７１の処理後、読み出されたユーザ車Ｃとターゲット車２００との距離が、イベント４の条件を満足するための条件として予め設定されている所定の第１の距離（例えば、１ｋｍ程度）以下であるか否かを判定する（Ｓ７２）。なお、この第１の距離は、ｋｍオーダー程度で設定されることが実際的な安全性のためには望ましい。
【０１３６】
Ｓ７２の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第１の距離以下であれば（Ｓ７２：Ｙｅｓ）、ユーザ車Ｃとターゲット車２００とがマーキングされている道路地図の表示されている操作パネル４６０に、ターゲット車２００に接近（捕捉）したことを報知する（Ｓ７３）。なお、ターゲット車に接近した際における操作パネル４６０上の表示については後述する。
【０１３７】
Ｓ７３の処理後、自動車音効果データ要求信号をサーバ１００へ送信し（Ｓ７４）、このユーザ車側距離判定処理を終了する。なお、Ｓ７４の処理においてサーバ１００へ送信される自動車音効果データ要求信号にはユーザ車情報（この場合、ユーザ車情報に含まれるイベントＩＤはイベント４を示すものである）が付加されている。
【０１３８】
このＳ７４の処理により、自動車音効果データ要求信号（要求情報）がサーバ１００へ送信されると、サーバ１００においてイベント４自動車音効果データ送信処理（Ｓ８）が実行される。
【０１３９】
一方、Ｓ７２の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第１の距離より長い場合（Ｓ７２：Ｎｏ）、所定の第２の距離（例えば、５ｋｍ程度）以下であるか否かを判定する（Ｓ７５）。Ｓ７５の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第２の距離以下であれば（Ｓ７５：Ｙｅｓ）、ユーザ車Ｃ及びユーザ車Ｃ周辺の道路地図の表示されている操作パネル４６０に、ターゲット車の位置を表示すると共に、ターゲット車を発見したことを報知し（Ｓ７６）、このユーザ車側距離判定処理を終了する。なお、ターゲット車を発見した際における操作パネル４６０上の表示については後述する。
【０１４０】
また、Ｓ７５の処理により判定した結果、ユーザ車Ｃとターゲット車２００との距離が第２の距離より長い場合には（Ｓ７５：Ｎｏ）、そのまま、このユーザ車側距離判定処理を終了する。
【０１４１】
次に、図１２を参照して、イベント４に対応する自動車音効果データをサーバ１００からユーザ車Ｃに搭載される車載情報通信装置４００へ送信するイベント４自動車音効果データ送信処理（Ｓ８）について説明する。図１２は、サーバ１００のＣＰＵ１１０で実行されるイベント４自動車音効果データ送信処理（Ｓ８）のフローチャートである。
【０１４２】
このイベント４自動車音効果データ送信処理（Ｓ８）では、まず、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されているか否かを確認し（認証処理）（Ｓ１０１）、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されていれば（Ｓ１０１：Ｙｅｓ）、イベント４に対応する自動車音効果データをユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ１０２）、このイベント４自動車音効果データ送信処理（Ｓ８）を終了する。
【０１４３】
一方で、Ｓ１０１の処理により確認した結果、ユーザＩＤとイベントＩＤとパスワードとがＨＤＤ１４０において互いに対応付けられて格納されていなければ（Ｓ１０１：Ｎｏ）エラー信号をインターネット１０を介してユーザ車Ｃに搭載される車載情報通信装置４００へ送信し（Ｓ１０３）、このイベント４自動車音効果データ送信処理（Ｓ８）を終了する。Ｓ１０３の処理の結果として、エラー信号を受信したユーザ車Ｃに搭載される車載情報通信装置４００は、後述するように、操作パネル４６０にユーザ車情報が不適切であった旨の表示（エラー表示）を行う。
【０１４４】
よって、ユーザ車側距離判定処理（図１１）及びイベント４自動車音効果データ送信処理（図１２）によれば、イベント４の場合には、ユーザ車Ｃの車載情報通信装置４００で実行されるユーザ車側距離判定処理（図１１）により、情報受信装置としての車載情報通信装置４００を搭載したユーザ車Ｃが、情報供給装置Ｓの一部であるターゲット車２００を追跡し、互いの距離が所定の距離以下になったと判定された場合に、情報供給装置Ｓからユーザ車Ｃに搭載される車載情報通信装置４００へ自動車音効果データが送信される。そのようなゲーム性を有するイベントが実施されることにより、イベント参加者に、イベントへの興趣を喚起させることができる。その結果として、例えば、このイベントへの参加特典である自動車音効果データを利用してフェラーリ（登録商標）などのスポーツカーのサウンドを発することのできる自動車音効果装置５００の存在を広く一般に広告することができる。
【０１４５】
また、情報受信装置Ｓが不正な手段により遠隔からこの情報供給装置にアクセスしたとしても、情報供給装置Ｓはその所定の情報を送信しないために、イベント会場へ来ることなく自動車音効果データを受信し難い。よって、イベントに参加しなければ自動車音効果データを入手できないことを宣伝にすることによって、イベント会場への来場を促すことができる。更に、その指定された場所を知らされていないイベント不参加者により自動車音効果データを不正に受信されることを抑制することもできる。
【０１４６】
次に、図１３を参照して、認証ダウンロードシステム６００において、ユーザ車Ｃに搭載される車載情報通信装置４００が情報供給装置Ｓのサーバ１００から受信したデータ又はコマンド、及び、ＧＰＳ衛星８０から受信する測位用電波に応じて実行する各処理について説明する。図１３は、ユーザ車Ｃの車載情報通信装置４００のＣＰＵ４１０で実行されるユーザ車データ入力処理のフローチャートである。このユーザ車データ入力処理は、車載情報通信装置４００が、情報供給装置Ｓのサーバ１００からインターネット１０を介したデータの入力（受信）があった場合、又は、ＧＰＳ衛星８０からの測位用電波を受信した場合に起動し、まず、入力（受信）したデータは何かを確認する（Ｓ８１）。
【０１４７】
Ｓ８１の処理により確認した結果、各イベントにおいてユーザ車Ｃに搭載される車載情報通信装置４００がサーバ１００によりユーザ車情報に基づいて認証された上に、所定の条件を満足したと判定された場合に、サーバ１００から送信（ダウンロード）された自動車音効果データであれば（Ｓ８１：自動車音効果データ）、受信した自動車音効果データを所定の記憶領域（例えば、自動車音処理装置５００のＲＡＭ５１４）に格納し（Ｓ８２）、イベント終了処理として、各イベントに対応したユーザ車情報などの登録を抹消するための抹消要求コマンドをサーバ１００へ送信し（Ｓ８３）、このユーザ車データ入力処理を終了する。
【０１４８】
一方、Ｓ８１の処理により確認した結果、距離判定処理（図１０）におけるＳ５４の処理によりサーバ１００から送信された接近報知コマンドであれば（Ｓ８１：接近報知コマンド）、ユーザ車Ｃの現在位置を含む周辺の道路地図の表示されている操作パネル４６０に、ターゲット車の位置を表示すると共に、ターゲット車を捕捉したことを報知し（Ｓ８４）、このユーザ車データ入力処理を終了する。
【０１４９】
ここで、図１４を参照して、このＳ８４の処理の結果として操作パネル４６０に表示される表示について説明する。図１４は、ユーザ車Ｃに搭載される車載情報通信装置４００が情報供給装置Ｓから接近報知コマンドを受信した場合に操作パネル４６０に表示される表示を示す図である。操作パネル４６０の表示部分であるタッチディスプレイ４０の下部には、ユーザ車Ｃの現在位置を中心とする地図４０ｇが表示されており、その地図４０ｇには、受信したターゲット車２００の位置情報に基づいてターゲット車２００の位置が表示されている。なお、地図４０ｇに表示される円４０ｈは、ユーザ車Ｃを中心とし、半径が所定の第１の距離である円である。ユーザ車Ｃに乗車するイベント参加者は、この円４０ｈを条件成立への目安として利用することができる。
【０１５０】
また、タッチディスプレイ４０の上部には、ユーザ車Ｃがターゲット車２００に接近し、捕獲したことをイベント参加者に報知するための「接近！ゲット！！！」の文字４０ｉが表示される。図１４に示すような表示が操作パネル４６０に表示されることにより、イベント参加者は、イベントの参加者特典である自動車音効果データを入手できる権利を得たこと認識すると共に、イベントの終了を認識することができる。
【０１５１】
一方、Ｓ８１の処理により確認した結果、距離判定処理（図１０）におけるＳ５８の処理により情報供給装置Ｓから送信された発見報知コマンドであれば（Ｓ８１：発見報知コマンド）、ユーザ車Ｃ及びターゲット車２００の現在位置がマーキングされている道路地図の表示されている操作パネル４６０に、ターゲット車を発見したことを報知し（Ｓ８５）、このユーザ車データ入力処理を終了する。
【０１５２】
ここで、図１５を参照して、このＳ８５の処理の結果として操作パネル４６０に表示される表示について説明する。図１５は、ユーザ車Ｃに搭載される車載情報通信装置４００が情報供給装置Ｓから発見報知コマンドを受信した場合に操作パネル４６０に表示される表示を示す図である。操作パネル４６０の表示部分であるタッチディスプレイ４０の下部には、ユーザ車Ｃの現在位置を中心とする地図４０ｇが表示されており、その地図４０ｇには、受信したターゲット車２００の位置情報に基づいてターゲット車２００の位置が表示されている。なお、発見報知コマンドは、ユーザ車Ｃとターゲット車２００との距離が、第１の距離（例えば、１ｋｍ程度）より長い第２の距離（例えば、５ｋｍ程度）以下となった場合にユーザ車Ｃに搭載される車載情報通信装置４００へ送信されるため、図１４に示した操作パネル４６０に表示される地図より広域の地図が表示されている。
【０１５３】
また、タッチディスプレイ４０の上部には、ユーザ車Ｃがターゲット車２００を発見したことをイベント参加者に報知するための「発見！！！」の文字４０ｊが表示される。図１５に示すような表示が操作パネル４６０に表示されることにより、イベント参加者は、あと少しでイベントの参加特典である自動車音効果データを入手できる権利を得られることを認識でき、イベントのゲーム性による興趣を喚起することができる。
【０１５４】
一方、Ｓ８１の処理により確認した結果、イベント３において実行されるＳ５７（図１０参照）の処理の結果としてサーバ１００から逐次送信されるターゲット車位置情報、又は、Ｓ２８（図６参照）の処理の結果としてイベント４を実行するためにサーバ１００から逐次送信されるターゲット車位置情報である場合（Ｓ８１：ターゲット車位置情報）、実行中のイベントがイベント３であるか否かを確認する（Ｓ８６）。Ｓ８６の処理により確認した結果、実行中のイベントがイベント３であれば（Ｓ８６：Ｙｅｓ）、ターゲット車表示処理として、ユーザ車Ｃの現在位置を含む周辺の道路地図の表示されている操作パネル４６０に、受信したターゲット車位置情報に対応するターゲット車の現在位置の表示を行い（Ｓ８７）、このユーザ車データ入力処理を終了する。
【０１５５】
また、Ｓ８６の処理により確認した結果、実行中のイベントがイベント４であれば（Ｓ８６：Ｎｏ）、ＧＰＳ衛星８０から逐次受信する測位用電波に基づいて非図示のルーチンにより取得されるユーザ車位置情報とＳ２８（図６参照）の結果としてサーバ１００から逐次受信するターゲット車２００の位置情報とに基づいて、ユーザ車Ｃとターゲット車２００との距離を演算により取得し（Ｓ８８）、その取得した距離をＲＡＭ４３０における所定の記憶領域に記憶し（Ｓ８９）、このユーザ車データ入力処理を終了する。
【０１５６】
また、Ｓ８１の処理により確認した結果、受信したデータがエラー信号であれば（Ｓ８１：エラー信号）、情報供給装置Ｓから受信したエラー信号に応じた所定のエラー表示を操作パネル４６０に表示し（Ｓ９０）、このユーザ車データ入力処理を終了する。なお、この際、イベントＩＤ、パスワード、ユーザＩＤを再度入力するよう促すような表示を行うように構成してもよい。
【０１５７】
一方、Ｓ８１の処理により確認した結果、受信したデータが、上記以外のその他データ（例えば、地図情報の更新データなど）であった場合（Ｓ８１：その他データ）、各データに応じたその他の処理（例えば、地図情報の更新処理など）を行い（Ｓ９１）、このユーザ車データ入力処理を終了する。なお、ユーザ車ＣがＧＰＳ衛星８０から逐次送信される測位用電波を受信した場合に、その測位用電波を基にユーザ車位置情報を得るために実行される非図示のルーチンに従う処理もまた、このその他の処理の一部である。
【０１５８】
以上のように、本発明の情報供給装置Ｓと情報受信装置としての車載情報通信装置４００を搭載したユーザ車Ｃとから構成される認証ダウンロードシステム６００では、各イベント毎に、ユーザ車情報に基づいて、ユーザ車Ｃに搭載される車載情報通信装置４００の認証とユーザ車位置情報についての判定とを行い、それらの両方が条件を満足された場合に、情報供給装置Ｓからユーザ車Ｃに搭載される車載情報通信装置４００へ自動車音効果データが送信（ダウンロード）される。条件として、イベント会場で指定される領域、又は、指定されたターゲット車２００を利用するために、それを宣伝することによって、イベント会場への来場を促すことができる。また、ゲーム性のあるイベントを行なうことによって、イベント参加者の興趣を喚起することができる。
【０１５９】
なお、上記実施例においては、各イベントはいずれも、所定の条件が満足された場合に情報供給装置Ｓのサーバ１００から自動車音効果データが送信されるように構成したが、例えば、イベント１やイベント２の場合に、操作パネル４６０に図１６に示すような確認画面を表示させてユーザの意志を確認するように構成してもよい。図１６は、操作パネル４６０のタッチディスプレイ４０部分に表示されるダウンロード確認画面である。図１６に示すように、このダウンロード確認画面には、条件を満足した結果として、サーバ１００からデータ（自動車音効果データ）をダウンロード（受信）することができる旨を報知する表示４０ｘと、タッチボタン部分である「ＯＫ」の表示４０ｙと、同じくタッチボタン部分である「ＣＡＮＣＥＬ」の表示４０ｚとが表示されている。ユーザは、このダウンロード確認画面を見て、自動車音効果データを受信可能であることを認識することができると共に、自動車音効果データの受信を任意で行なうことができる。
【０１６０】
この場合、「ＯＫ」の表示４０ｙ部分が押圧された場合には、ダウンロード許可信号がインターネット１０を介してサーバ１００へ送信され、その結果として、自動車音効果データが情報供給装置Ｓからそのユーザ車Ｃに搭載される車載情報通信装置４００へ送信されるように構成されていればよい。一方で、「ＣＡＮＣＥＬ」の表示４０ｚ部分が押圧された場合には、イベント終了処理として、インターネット１０を介してサーバ１００へ抹消要求コマンドが送信されるように構成されていればよい。
【０１６１】
なお、請求項１又は２記載の判定手段としては、図７の領域通過判定処理（Ｓ５）が該当し、請求項１記載の認証手段としては、図７の領域通過判定処理におけるＳ４１の処理が該当し、請求項１記載の情報送信手段としては、図７の領域通過判定処理におけるＳ４６の処理及び図１のブロック図におけるデータ通信部１５０が該当する。
【０１６２】
また、請求項３記載の位置情報取得手段としては、図６のイベント開始処理におけるＳ３０の処理と図１のブロック図におけるターゲット車２００とが該当し、請求項３記載の判定手段としては、図１０の距離判定処理におけるＳ５３，Ｓ５６の処理が該当し、請求項３記載の認証手段としては、図１０の距離判定処理におけるＳ５１の処理が該当し、請求項３記載の情報送信手段としては、図１０の距離判定処理におけるＳ５５の処理及び図１のブロック図におけるデータ通信部１５０が該当する。
【０１６３】
また、請求項４記載の記憶手段としては、ユーザ車Ｃにおける書き換え可能な記憶部（ＲＡＭ４３０など）が該当し、請求項４記載の位置情報取得手段としては、「カーナビゲーションである車載情報通信装置４００において、ＧＰＳ衛星８０から逐次受信する測位用電波（ＧＰＳ情報）をＣＰＵ４１０で実行される非図示の処理ルーチンにより処理することにより取得される」ことが該当し、請求項４又は５記載の判定手段としては、図８のユーザ車側領域通過判定処理が該当し、請求項４記載の送信手段としては、図８のユーザ車側領域通過判定処理におけるＳ６５の処理及び図１のブロック図におけるデータ通信部４５０が該当する。
【０１６４】
また、請求項６記載の記憶手段としては、ユーザ車Ｃにおける書き換え可能な記憶部（ＲＡＭ４３０等）が該当し、請求項６記載の位置情報取得手段としては、「カーナビゲーションである車載情報通信装置４００において、ＧＰＳ衛星８０から逐次受信する測位用電波（ＧＰＳ情報）をＣＰＵ４１０で実行される非図示の処理ルーチンにより処理することにより取得される」ことが該当し、請求項６記載の情報入力手段としては、図６のイベント開始処理のＳ２８の処理及び図１のブロック図におけるデータ通信部４５０が該当し、請求項６記載の判定手段としては、図１１のユーザ車側距離判定処理におけるＳ７２，Ｓ７５の処理が該当し、請求項６記載の送信手段としては、図１１のユーザ側距離判定処理におけるＳ７４の処理及び図１のブロック図におけるデータ通信部４５０が該当する。
【０１６５】
また、請求項７記載の表示手段としては、図１３のユーザ車データ入力処理におけるＳ８４，Ｓ８５の処理及び図１のブロック図における操作パネル４６０が該当する。
【０１６６】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１６７】
例えば、上記実施例では、ユーザ車情報（ユーザＩＤ、イベントＩＤ、及び、パスワード）に基づいてユーザ車Ｃの車載情報通信装置４００が認証され、且つ、ユーザ車Ｃの位置情報（ユーザ車位置情報）を参照して所定の条件を満足した場合に、自動車音効果データを送信するように構成したが、さらに、イベントＩＤに付加されたイベント期間のような時期的情報を判定するようにしてもよい。即ち、イベントＩＤに対応するイベント期間内にのみ、ユーザ車情報に基づく認証及びユーザ車位置情報に関する判定を行なうように構成してもよい。
【０１６８】
また、上記実施例では、ユーザ車情報（ユーザＩＤ、イベントＩＤ、及び、パスワード）に基づいてユーザ車Ｃの車載情報通信装置４００が認証され、且つ、ユーザ車Ｃの位置情報（ユーザ車位置情報）を参照して所定の条件を満足した場合に、自動車音効果データを送信するように構成したが、自動車音効果データを送信する代わりに、所定の条件を満足したという情報を、例えば、サービス又は物品と引き替えるためのポイントとして、そのユーザ車情報に対応付けてサーバ１００に記憶するように構成してもよい。この場合、イベント毎に与えられた所定の条件を満足する毎に対応するポイントがサーバ１００に蓄積されることによって、ユーザ車情報の所有者が、蓄積されたポイントに応じたサービス物品を受け取れるように構成してもよい。
【０１６９】
また、上記実施例では、イベントＩＤ及びパスワードは、出力装置１７０の出力端子からその出力端子に接続された携帯端末へ出力するように構成したが、出力形態はこれに限られず、ディスプレイへの表示、紙への印刷、他の外部記憶媒体（各種メモリカードなど）への記録であってもよい。
【０１７０】
また、上記実施例では、情報供給装置Ｓはサーバ１００とターゲット車２００から構成されるものであったが、これらの構成に加えて、インターネット１０又は有線でサーバ１００に接続される管理用外部端末（コンピュータなど）を含め、この管理用外部端末を用いてデータの入力及び出力などの操作を行なうように構成してもよい。
【０１７１】
また、上記実施例では、イベント３及びイベント４において、ユーザ車Ｃとターゲット車２００との間の距離が所定の第２の距離以下になると、操作パネル４６０上に表示されるユーザ車Ｃの現在位置を中心とする地図にターゲット車２００をマーキングし、互いの位置関係を表示するように構成した。このように地図上にターゲット車２００をマーキングする代わりに、ユーザ車Ｃからターゲット車２００までの距離を数値表示することによって互いの位置関係を表示するように構成してもよい。
【０１７２】
また、上記実施例では、ユーザ車側領域通過判定処理（図８）、ユーザ車側距離判定処理（図１１）、ユーザ車データ入力処理（図１３）を車載情報通信処理４００のＣＰＵ４１０で実行するように構成したが、これらの処理を自動車音処理装置５００のＣＰＵ５１０で実行するように構成してもよい。
【０１７３】
また、上記実施例では、車載情報通信装置４００を認証の対象としたが、自動車音処理装置５００を認証の対象とするように構成してもよい。
【図面の簡単な説明】
【０１７４】
【図１】本発明の実施例における、情報供給装置と情報受信装置としてのユーザ車とにより主に構成される認証ダウンロードシステムの構成を示すブロック図である。
【図２】操作パネルの詳細を示す図である。
【図３】ユーザ車における自動車音処理装置のＤＳＰが行う処理を簡易的に説明するブロック図である。
【図４】サーバで実行される情報供給装置データ入力処理のフローチャートである。
【図５】サーバで実行されるイベント参加登録処理のフローチャートである。
【図６】サーバで実行されるイベント開始処理のフローチャートである。
【図７】サーバで実行される領域通過判定処理のフローチャートである。
【図８】ユーザ車で実行されるユーザ車側領域通過判定処理のフローチャートである。
【図９】サーバで実行されるイベント２自動車音効果データ送信処理のフローチャートである。
【図１０】サーバで実行される距離判定処理のフローチャートである。
【図１１】ユーザ車で実行されるユーザ車側距離判定処理のフローチャートである。
【図１２】サーバで実行されるイベント４自動車音効果データ送信処理のフローチャートである。
【図１３】ユーザ車で実行されるユーザ車データ入力処理のフローチャートである。
【図１４】ユーザ車が情報供給装置から接近報知コマンド及びターゲット車の位置情報を受信した場合における操作パネルの表示を示す図である。
【図１５】ユーザ車が情報供給装置から発見報知コマンド及びターゲット車の位置情報を受信した場合における操作パネルの表示を示す図である。
【図１６】ダウンロード確認画面を示す図である。
【符号の説明】
【０１７５】
１００              サーバ（情報供給装置の一部）
１５０              データ通信部（情報入力手段の一部、情報送信手段の一部）
２００              ターゲット車（情報供給装置の一部、位置情報取得手段の一部）
４００              車載情報通信装置（情報受信装置の一部）
４５０              データ通信部（送信手段の一部、情報入力手段の一部）
４６０              操作パネル（表示手段）
５００              自動車音処理装置（情報受信装置の一部）
６００              認証ダウンロードシステム
Ｓ                  情報供給装置
Ｃ                  ユーザ車（情報受信装置）
【図１】
2005215941.tif 000003
【図２】
2005215941.tif 000004
【図３】
2005215941.tif 000005
【図４】
2005215941.tif 000006
【図５】
2005215941.tif 000007
【図６】
2005215941.tif 000008
【図７】
2005215941.tif 000009
【図８】
2005215941.tif 000010
【図９】
2005215941.tif 000011
【図１０】
2005215941.tif 000012
【図１１】
2005215941.tif 000013
【図１２】
2005215941.tif 000014
【図１３】
2005215941.tif 000015
【図１４】
2005215941.tif 000016
【図１５】
2005215941.tif 000017
【図１６】
2005215941.tif 000018