[go: up one dir, main page]

JP4062019B2 - Vehicle information provision system - Google Patents

Vehicle information provision system Download PDF

Info

Publication number
JP4062019B2
JP4062019B2 JP2002250799A JP2002250799A JP4062019B2 JP 4062019 B2 JP4062019 B2 JP 4062019B2 JP 2002250799 A JP2002250799 A JP 2002250799A JP 2002250799 A JP2002250799 A JP 2002250799A JP 4062019 B2 JP4062019 B2 JP 4062019B2
Authority
JP
Japan
Prior art keywords
information
vehicle
agent
search
current location
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.)
Expired - Lifetime
Application number
JP2002250799A
Other languages
Japanese (ja)
Other versions
JP2004093154A (en
Inventor
卓夫 石若
徹 高木
晋 藤田
聡 知野見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2002250799A priority Critical patent/JP4062019B2/en
Publication of JP2004093154A publication Critical patent/JP2004093154A/en
Application granted granted Critical
Publication of JP4062019B2 publication Critical patent/JP4062019B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は車両乗員に種々の情報を提供するシステムに関する。
【0002】
【従来の技術】
各種処理を行わせるプログラムであるエージェントをアプリケーションサーバーに移動させて処理を行わせるエージェントシステムが知られている(例えば、特許文献1参照)。この種のシステムでは、利用者が情報端末へ入力した処理要求を通信回線を介してエージェントサーバーへ送信し、エージェントサーバーで利用者に代わって要求処理を行わせるエージェント(プログラム)を生成する。このエージェントは、利用者の要求処理を達成するためのアプリケーションサーバーへ移動して要求処理を実行させ、要求処理の実行結果を取得したらエージェントサーバーへ戻る。そして、実行結果をエージェントサーバーから情報端末へ送信し、情報端末を介して利用者に要求処理の実行結果を提供している。
【0003】
この出願の発明に関連する先行技術文献としては次のものがある。
【特許文献1】
特開2001−273272号公報
【0004】
【発明が解決しようとする課題】
しかしながら、従来のエージェントシステムを車両用の情報提供システムに利用した場合に、エージェントの情報収集範囲が固定されているため、サーバーと情報端末の通信速度の遅れや車両の移動量の変動などによって要求処理の実行結果を利用者に提供する時点ではすでに無用の情報になることがある。
【0005】
本発明の目的は、移動する車両の乗員に常に有効な情報を提供することにある。
【0006】
【課題を解決するための手段】
本発明は、車両乗員の情報提供要求を入力して車両乗員に種々の情報を提供する車載情報端末と、情報ネットワーク上を移動して車両乗員の情報提供要求に応じた情報収集処理を行うプログラム(エージェント)を生成するエージェントサーバーとを備え、エージェントが収集した情報を車載情報端末を介して車両乗員へ提供する車両用情報提供システムである。そして、車載情報端末は、車両に関する情報を検出してエージェントサーバーへ送り、エージェントサーバーは、地図上に車両に関する情報に応じた複数の情報収集範囲を設定し、それぞれの範囲で情報の収集を行う。
【0007】
【発明の効果】
本発明によれば、車両の進行方向に沿った適切な情報収集範囲を設定することができ、エージェントによる検索時間が長くかかったために車両の移動距離が長くなったような場合でも、そのときの車両の現在地周辺の情報をすぐに提供することができる。
【0008】
【発明の実施の形態】
《発明の第1の実施の形態》
車両周辺のガソリンスタンドの情報を提供する第1の実施の形態を説明する。図1は第1の実施の形態の構成を示す。車両1には車載情報端末2と通信装置3が搭載されており、車載情報端末2から入力された車両乗員の情報提供に関する要求を、通信装置3を介して後述する基地局4へ送信するとともに、通信装置3を介して基地局4から収集結果の情報を受信し、車両乗員に提供する。なお、通信装置3,4には携帯電話や自動車電話などの無線通信装置を用いる。
【0009】
車載情報端末2は情報入力部21、情報呈示部22、有効条件算出部23およびコマンド発生処理部24から構成される。情報入力部21は車両乗員の情報提供に関する要求を入力する。情報呈示部22はディスプレイやスピーカーにより車両乗員に情報を呈示する。有効条件算出部23は、情報入力部21から入力された提供要求情報の種類に基づいて収集情報を有効とする条件を算出する。コマンド発生処理部24は、情報入力部21から入力された提供要求情報と有効条件算出部23で算出された有効条件とを基地局4へ送るためのコマンドを生成する。
【0010】
基地局4には通信装置5とエージェントサーバー6が設置されている。エージェントサーバー6は、インターネット7に接続されたアプリケーションサーバー8〜10に対し情報検索処理を実行し、検索結果をコマンドとして車載情報端末2へ送る。このエージェントサーバー6は、コンピューターのソフトウエア形態により構成されるエージェント生成部61、結果管理部62および有効条件判定部63を備えている。
【0011】
エージェント生成部61は、車載情報端末2からの車両乗員の要求を解析し、解析結果に応じて記憶装置(不図示)に予め記憶されている所定のソースプログラムを読み出し、車両乗員に代わって車両乗員の情報提供要求に応じた情報収集処理を行うプログラムを生成する。そして、生成したプログラムに移動先情報を付加してエージェントを生成する。
【0012】
エージェントは、車両乗員の情報提供要求に応じた情報収集処理を行うために、エージェントサーバー6とアプリケーションサーバー8〜10との間や、アプリケーションサーバー8〜10の間などの情報ネットワーク上をインターネット7を介して移動するプログラムであり、移動先のアプリケーションサーバー8〜10に車両乗員の情報提供要求に応じた情報収集処理を実行させて処理結果を取得する。
【0013】
なお、発明の実施の形態では、インターネット7に接続されたアプリケーションサーバー8〜10を情報ネットワーク例として説明するが、情報ネットワークは発明の実施の形態に限定されず、車両にエージェントサーバーを搭載し、無線通信によりインターネットを介してアプリケーションサーバーに接続するような情報ネットワークでもよいし、あるいは車両にエージェントサーバーとアプリケーションサーバーに代わる適当なサイズの情報データベースとを搭載し、車室内LANを介してこれらのエージェントサーバーおよび情報データベースに接続するようなローカルな情報ネットワークであってもよい。
【0014】
結果管理部62は、エージェントがインターネット7に接続されたアプリケーションサーバー8〜10で収集した情報を管理、記憶し、有効条件判定部63の条件を満たしている場合に車両乗員の要求に応じた形態に加工処理して車載情報端末2へ送る。有効条件判定部63は車載情報端末2から送られたコマンドの有効条件を記憶し、要求に応じて結果管理部62へ出力する。
【0015】
アプリケーションサーバー8〜10はインターネット7に接続され、エージェントサーバー6からの要求に応じてデータサービスを提供する。なおこの一実施の形態では、エージェントサーバー6から発生したエージェントは、インターネット7上のアプリケーションサーバー8〜10を順次検索した後にエージェントサーバー6へ戻るものとし、途中の進捗についての情報はエージェントサーバー6は知り得ない形態でシステムが構築されているものとする。この一実施の形態では3個のアプリケーションサーバー8〜10を例に上げて説明するが、アプリケーションサーバーの個数は2個以下または4個以上であってもよい。また、アプリケーションサーバーの種類はどのようなものでもよい。
【0016】
図2〜図4は、第1の実施の形態の情報提供処理を示すフローチャートである。自車周辺のガソリンスタンドに関する情報を収集する場合を例に上げて、第1の実施の形態の動作を説明する。
【0017】
図2は、車載情報端末2における情報提供要求処理を示すフローチャートである。車両乗員は車載情報端末2のメニュー画面から自車周辺におけるガソリンスタンドの検索を選択し、情報提供を要求する。ステップ1において情報入力部21から車両乗員の情報提供要求を入力し、続くステップ2で車両の現在地情報を取得する。ここでは車両に搭載されたナビゲーション装置(不図示)から現在地情報を入力する。ステップ3では、コマンド発生処理部24により、ガソリンスタンドの検索指示があることを解析する。
【0018】
ステップ4で、有効条件算出部23により、ガソリンスタンドの検索指示に対し車両の現在地を中心とする例えば半径1km以内という条件を算出する。この有効条件は、予め固定値を定めておいてもよいが、車速が速いときは大きな値、遅いときは小さい値というように車速に応じて可変としてもよい。ステップ5でコマンド発生処理部24によりエージェントサーバー6へ送る情報検索コマンドを生成し、続くステップ6で情報検索コマンドにIDを付与するとともに、IDを記憶する。このIDは、エージェントサーバー6から検索結果の自車周辺のガソリンスタンド情報が提供されたときに、提供を要求した情報か否かを確認するために用いる。ステップ7で通信装置3から情報検索コマンドを基地局4へ送信する。
【0019】
図3は、エージェントサーバー6の提供要求情報の検索処理を示すフローチャートである。ステップ11において車載情報端末2から送信されたコマンドを受信し、続くステップ12で受信コマンドからIDと有効条件を読み出し、有効条件判定部63に記憶する。ステップ13で、エージェント生成部61により、受信コマンドに基づいて車両周辺のガソリンスタンドの情報を検索するエージェントを生成する。そして、ステップ14でエージェントをインターネット7に送出する。
【0020】
エージェントはアプリケーションサーバー8の中のA石油会社のアプリケーションサーバーへ移動し、車両周辺のガソリンスタンドを検索する。続いてエージェントはアプリケーションサーバー9の中のB石油会社のアプリケーションサーバーへ移動し、車両周辺のガソリンスタンドを検索する。つぎに、エージェントはアプリケーションサーバー10でも同様の検索処理を実行した後、エージェントサーバー6へ戻る。ステップ15で、エージェントがインターネット7から返信されたかどうかを確認し、返信されたらステップ16へ進む。
【0021】
ステップ16において、エージェントのID番号にしたがって有効条件判定部63に記憶しておいた有効条件を照合する。ステップ17で車載情報端末2から車両の現在地を取得する。そして、ステップ18でアプリケーションサーバー8〜10で検索した情報が車両の現在地を中心とする有効条件を満たしているか否かを確認する。例えば半径1km以内という有効条件が算出されている場合には、検索したガソリンスタンドの位置が車両の現在地を中心とする半径1km以内にあるかどうかを確認し、半径1km以内にあればステップ19へ進む。
【0022】
ステップ19では、エージェントから車載情報端末2へ送るための提供情報コマンドを生成し、ステップ20で通信装置5から車載情報端末2へ車両周辺のガソリンスタンドの情報コマンドを送信する。一方、検索結果のガソリンスタンドが車両の現在地を中心とする半径1km以内にない場合はステップ22へ進み、その検索結果のガソリンスタンドを削除する。ステップ21で検索処理が終了したのでエージェントを削除し、処理を終了する。
【0023】
図4は車載情報端末2の情報呈示処理を示すフローチャートである。ステップ31で基地局4から提供情報コマンドを受信し、続くステップ32で提供情報コマンドからIDを読み出し、情報提供要求時に記憶しておいた情報検索コマンドのIDと照合して、提供を要求した情報が得られたか否かを確認する。ステップ33において、基地局4のエージェントサーバー6から提供された情報、ここでは車両周辺のガソリンスタンドの情報を情報呈示部22のディスプレイに表示するとともに、スピーカーにより音声で案内する。
【0024】
このように、第1の実施の形態によれば、エージェントが検索した情報の中から有効条件を満たす情報のみを選別し、車載情報端末2へ送って車両乗員に提供するようにしたので、すでに無効となった情報が無駄に呈示されるのを防止することができ、車両乗員に呈示される情報量が低減されて煩わしさが解消される。また、すでに無効になった情報が基地局4から車載情報端末2へ送信されることがなく、無効情報を送信するための無駄な通信費を削減することができる。
【0025】
《発明の第2の実施の形態》
次に、車両周辺の天気予報を提供する第2の実施の形態を説明する。なお、この第2の実施の形態の構成は図1に示す構成と同様であり、説明を省略する。
【0026】
図2〜図4により、第2の実施の形態の情報提供処理を説明する。なお、第1の実施の形態と異なる処理内容のみを説明する。車両乗員は車載情報端末2のメニュー画面から自車周辺における天気予報の検索を選択し、情報提供を要求する。図2のステップ3で、コマンド発生処理部24により、天気予報の検索指示があることを解析する。ステップ4で、有効条件算出部23により、天気予報の検索指示に対し例えば3時間後くらいまでの条件を算出する。さらに例えば車両の現在地を中心とする半径20km以内という条件を算出し、付加してもよい。この有効条件は、予め固定値を定めておいてもよいが、車速が速いときは大きな値、遅いときは小さい値というように車速に応じて可変としてもよい。
【0027】
次に、図3のステップ13で、エージェント生成部61により、受信コマンドに基づいて車両周辺の天気予報の情報を検索するエージェントを生成する。エージェントはアプリケーションサーバー8の中のA天気予報会社のアプリケーションサーバーへ移動し、車両周辺の天気予報を検索する。天気予報会社が複数ある場合には、他のアプリケーションサーバー9、10の中の他の天気予報会社のアプリケーションサーバーへ移動し、車両周辺の天気予報を検索する。
【0028】
ステップ18において、アプリケーションサーバー8〜10で検索した情報が有効条件を満たしているか否かを確認する。例えば3時間以内かつ車両の現在地を中心とする半径20km以内という有効条件が算出されている場合には、検索した天気予報が情報要求時点から3時間以内の情報であり、かつ車両の現在地を中心とする半径20km以内の情報であるかどうかを確認し、このような有効条件を満たしていればステップ19へ進む。
【0029】
以上の第2の実施の形態によれば、上述した第1の実施の形態と同様な効果が得られる。
【0030】
《発明の第3の実施の形態》
現在地、進行方向、車速などの車両に関する情報(以下、車両情報という)に基づいて、車両周辺の検索エリアの他に、車両情報に応じた他の検索エリアを設定し、それぞれの検索エリアで情報を検索するとともに、最適なエリアの検索結果を選択して車両乗員に提供するようにした第3の実施を説明する。
【0031】
図5は第3の実施の形態の構成を示す。なお、図1に示す構成要素と同様なものに対しては同一の符号を付して相違点を中心に説明する。車両情報検出部11は、車両に搭載されたナビゲーション装置(不図示)から車両の現在地、進行方向を入力するとともに、目的地と誘導経路が設定されている場合にはそれらの情報を入力する。車両情報検出部11はまた、車速センサー(不図示)から車両の走行速度(車速)を入力する。検索エリア判定部64は、車両の現在地が車両周辺の予め設定したエリア(以下、第1エリアという)内にあるか、または車両の進行方向または誘導経路が設定されている場合は誘導経路に沿って設定され、かつ上記第1エリアを除くエリア(以下、第2エリアという)内にあるかを判定し、車両の現在地に応じた検索エリアを選択する。
【0032】
次に、第3の実施の形態の動作を説明する。車載情報端末2の情報提供要求処理と情報呈示処理については上述した図2および図4に示す処理と同様であり、説明を省略する。
【0033】
図6〜図7は、エージェントサーバー6の提供要求情報の検索処理を示すフローチャートである。なお、図3に示す処理と同様な処理を行うステップに対しては同一のステップ番号を付して相違点を中心に説明する。ステップ11において車載情報端末2から送信されたコマンドを受信し、続くステップ12で受信コマンドからIDと有効条件を読み出し、有効条件判定部63に記憶する。
【0034】
ステップ51において、エージェント生成部61により、受信コマンドに基づいて車両周辺の予め設定した第1エリア内にあるガソリンスタンドの情報を検索する第1エリア検索エージェント(以下、単に第1エージェントという)を生成する。続くステップ52では、エージェント生成部61により、受信コマンドに基づいて車両の進行方向または誘導経路に沿って設定され、かつ上記の第1エリアを除く第2エリア内にあるガソリンスタンドの情報を検索する第2エリア検索エージェント(以下、単に第2エージェントという)を生成する。
【0035】
図8は情報検索エリアの設定例を示す。図において、車両が目的地までの誘導経路(矢印)21上の道路22を走行しているものとする。検索範囲23は上述した第1エリアに相当する範囲であって、この検索範囲23は予め設定した範囲、例えば車両の現在地を中心とする半径1kmの範囲である。走行道路22上に交差点24があって、直進路25と右折路26に分岐する場合には、直進路25に沿った検索範囲27と右折路26に沿った検索範囲28を設定する。これらの検索範囲27,28は上述した第2エリアに相当する範囲である。
【0036】
図8に示す例では、目的地と目的地までの誘導経路21が設定されているので、車両周辺の予め設定した第1エリアとして検索範囲23を設定し、車両の誘導経路21に沿って設定され、かつ上記第1エリアを除く第2エリアとして検索範囲27を設定する。なお、車両の誘導経路が右折路26の場合は、第1エリアとして検索範囲23を設定し、第2エリアとして検索範囲28を設定すればよい。
【0037】
ステップ14において、第1および第2エージェントをインターネット7へ送出する。これらのエージェントはアプリケーションサーバー8の中のA石油会社のアプリケーションサーバーへ移動し、それぞれのエリア内のガソリンスタンドを検索する。続いてこれらのエージェントはアプリケーションサーバー9の中のB石油会社のアプリケーションサーバーへ移動し、それぞれのエリア内のガソリンスタンドを検索する。次に、これらのエージェントはアプリケーションサーバー10でも同様の検索処理を実行した後、エージェントサーバー6へ戻る。
【0038】
ステップ53において、第1エージェントがインターネット7から返信されたかどうかを確認し、返信されたらステップ17へ進む。ステップ17では車載情報端末2から車両の現在地を取得し、続くステップ54で車両の現在地が第1エリア内か否かを判定する。車両現在地が第1エリア内の場合はステップ55へ進み、そうでなければ図7のステップ61へ進む。
【0039】
車両現在地が第1エリア内の場合は、ステップ55で、第1エージェントのID番号にしたがって有効条件判定部63に記憶しておいた有効条件を照合する。ステップ18で、アプリケーションサーバー8〜10で検索した情報が有効条件を満たしているか否かを確認する。例えば車両の現在地を中心とする半径1km以内という有効条件が記憶されている場合には、検索したガソリンスタンドの位置が車両の現在地を中心とする半径1km以内にあるかどうかを確認し、半径1km以内にあればステップ19へ進む。
【0040】
ステップ19では、第1エージェントから車載情報端末2へ送るための提供情報コマンドを生成し、ステップ20で通信装置5から車載情報端末2へ車両周辺のガソリンスタンドの情報コマンドを送信する。一方、検索結果のガソリンスタンドが車両の現在地を中心とする半径1km以内にない場合はステップ22へ進み、その検索結果のガソリンスタンドを削除する。ステップ21で検索処理が終了したので第1エージェントを削除し、処理を終了する。
【0041】
次に、ステップ54で車両の現在地が第1エリア内にない場合は図7のステップ61へ進む。ステップ61では、第2エージェントのID番号にしたがって有効条件判定部63に記憶しておいた有効条件を照合する。ステップ62で、アプリケーションサーバー8〜10で検索した情報が有効条件を満たしているか否かを確認する。例えば車両の現在地を中心とする半径1km以内という有効条件が記憶されている場合には、検索したガソリンスタンドの位置が車両の現在地を中心とする半径1km以内にあるかどうかを確認し、半径1km以内にあればステップ63へ進む。
【0042】
ステップ63では、第2エージェントから車載情報端末2へ送るための提供情報コマンドを生成し、ステップ64で通信装置5から車載情報端末2へ車両周辺のガソリンスタンドの情報コマンドを送信する。一方、検索結果のガソリンスタンドが車両の現在地を中心とする半径1km以内にない場合はステップ65へ進み、その検索結果のガソリンスタンド情報と第2エージェントを削除し、処理を終了する。
【0043】
このように、第3の実施の形態によれば、車両周辺の予め設定した第1エリアの他に、車両の進行方向または目的地までの誘導経路が設定されている場合はその誘導経路に沿って設定された別の第2エリアで情報の検索を行うようにしたので、車両の進行方向に沿った適切な第2エリアを設定することができ、エージェントによる検索時間が長くかかったために車両の移動距離が長くなったような場合でも、そのときの車両の現在地周辺の情報をすぐに提供することができる。
【0044】
なお、高速道路走行中に情報提供の要求があった場合は高速道路に沿って第1エリアと第2エリアを設定してもよい。車両が右折ラインで停車中の場合には、車両周辺を第1エリアに、右折した先を第2エリアにそれぞれ設定してもよい。
【0045】
上述した第3の実施の形態では、地図上の情報収集範囲として、車両周辺の予め設定した第1エリアと、車両の進行方向または誘導経路に沿って設定され、かつ第1エリアを除く第2エリアの2個の範囲を例示したが、情報収集範囲の個数は第3の実施の形態の範囲に限定されず、3個以上あってもよい。これにより、車両の進行方向に沿ったより適切な情報収集範囲を設定することができる。
【0046】
また、上述した一実施の形態では、2個の情報収集範囲(第1エリアと第2エリア)の中から車両の現在地が含まれる範囲を選択し、選択範囲で収集された情報を提供する例を示したが、車両の進行方向または誘導経路に沿って3個またはそれ以上の個数の情報収集範囲を設定する場合には、すべての情報収集範囲の中から車両の現在地、進行方向、車速などの車両情報に応じて1または複数の情報収集範囲を選択し、選択範囲で収集された情報を提供する。
【0047】
さらに、情報収集範囲を複数個設定する場合には、互いに情報収集範囲が重複するように設定しても構わない。
【0048】
提供する情報を選別するための有効条件は上述した一実施の形態の有効条件に限定されず、車速、現在の時刻、車両の進行方向や誘導経路などを単一または複数個組み合わせて有効条件としてもよい。
【図面の簡単な説明】
【図1】 第1の実施の形態の構成を示す図である。
【図2】 車載情報端末における情報提供要求処理を示すフローチャートである。
【図3】 エージェントサーバーの提供要求情報の検索処理を示すフローチャートである。
【図4】 車載情報端末の情報呈示処理を示すフローチャートである。
【図5】 第2の実施の形態の構成を示す図である。
【図6】 第2の実施の形態のエージェントサーバーの提供要求情報の検索処理を示すフローチャートである。
【図7】 図6に続く、エージェントサーバーの提供要求情報の検索処理を示すフローチャートである。
【図8】 検索エリアの設定例を示す図である。
【符号の説明】
1 車両
2 車載情報端末
3 通信装置
4 基地局
5 通信装置
6 エージェントサーバー
7 インターネット
8〜10 アプリケーションサーバー
11 車両情報検出部
21 情報入力部
22 情報呈示部
23 有効条件算出部
24 コマンド発生処理部
61 エージェント生成部
62 結果管理部
63 有効条件判定部
64 検索エリア判定部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a system for providing various information to a vehicle occupant.
[0002]
[Prior art]
There is known an agent system that performs processing by moving an agent, which is a program for performing various types of processing, to an application server (see, for example, Patent Document 1). In this type of system, a processing request input by a user to an information terminal is transmitted to an agent server via a communication line, and an agent (program) that causes the agent server to perform the request processing on behalf of the user is generated. The agent moves to the application server for achieving the user's request processing, executes the request processing, and returns to the agent server when the execution result of the request processing is acquired. The execution result is transmitted from the agent server to the information terminal, and the request processing execution result is provided to the user via the information terminal.
[0003]
Prior art documents related to the invention of this application include the following.
[Patent Document 1]
JP-A-2001-273272 [0004]
[Problems to be solved by the invention]
However, when the conventional agent system is used for an information provision system for vehicles, the information collection range of the agent is fixed, so it may be requested due to a delay in the communication speed between the server and the information terminal or a change in the amount of movement of the vehicle. At the time when the execution result of the process is provided to the user, the information may already be useless.
[0005]
An object of the present invention is to provide information that is always effective for passengers of a moving vehicle.
[0006]
[Means for Solving the Problems]
The present invention relates to an in-vehicle information terminal that inputs a vehicle occupant's information provision request and provides various information to the vehicle occupant, and a program that moves on an information network and performs an information collection process according to the vehicle occupant's information provision request An information providing system for a vehicle that includes an agent server that generates (agent) and provides information collected by the agent to a vehicle occupant via an in-vehicle information terminal. The in-vehicle information terminal detects information about the vehicle and sends it to the agent server. The agent server sets a plurality of information collection ranges according to the information about the vehicle on the map and collects information in each range. .
[0007]
【The invention's effect】
According to the present invention, it is possible to set an appropriate information collection range along the traveling direction of the vehicle, and even when the moving distance of the vehicle becomes long due to the long search time by the agent, Information around the current location of the vehicle can be provided immediately.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
<< First Embodiment of the Invention >>
A first embodiment for providing information on gas stations around the vehicle will be described. FIG. 1 shows the configuration of the first embodiment. The vehicle 1 is equipped with an in-vehicle information terminal 2 and a communication device 3, and transmits a request for providing information of a vehicle occupant input from the in-vehicle information terminal 2 to a base station 4 to be described later via the communication device 3. The information of the collection result is received from the base station 4 via the communication device 3 and provided to the vehicle occupant. Note that a wireless communication device such as a mobile phone or a car phone is used for the communication devices 3 and 4.
[0009]
The in-vehicle information terminal 2 includes an information input unit 21, an information presentation unit 22, an effective condition calculation unit 23, and a command generation processing unit 24. The information input unit 21 inputs a request regarding provision of information for vehicle occupants. The information presentation unit 22 presents information to the vehicle occupant through a display or a speaker. The valid condition calculation unit 23 calculates a condition for validating the collected information based on the type of provision request information input from the information input unit 21. The command generation processing unit 24 generates a command for sending the provision request information input from the information input unit 21 and the effective condition calculated by the effective condition calculation unit 23 to the base station 4.
[0010]
The base station 4 is provided with a communication device 5 and an agent server 6. The agent server 6 executes information search processing on the application servers 8 to 10 connected to the Internet 7 and sends the search result to the in-vehicle information terminal 2 as a command. The agent server 6 includes an agent generation unit 61, a result management unit 62, and an effective condition determination unit 63 that are configured in the form of computer software.
[0011]
The agent generation unit 61 analyzes the request of the vehicle occupant from the in-vehicle information terminal 2, reads a predetermined source program stored in advance in a storage device (not shown) according to the analysis result, and replaces the vehicle with the vehicle occupant. A program for performing information collection processing in response to a passenger's information provision request is generated. Then, destination information is added to the generated program to generate an agent.
[0012]
In order to perform information collection processing in response to a vehicle occupant's information provision request, the agent uses the Internet 7 on an information network such as between the agent server 6 and the application servers 8 to 10 or between the application servers 8 to 10. The application server 8-10 of a movement destination performs the information collection process according to the information provision request | requirement of a vehicle passenger, and acquires a process result.
[0013]
In the embodiment of the invention, the application servers 8 to 10 connected to the Internet 7 will be described as an example of the information network. However, the information network is not limited to the embodiment of the invention, and the agent server is mounted on the vehicle. An information network that connects to an application server via the Internet by wireless communication may be used, or an agent server and an information database of an appropriate size that replaces the application server are mounted on the vehicle, and these agents are installed via the vehicle interior LAN. It may be a local information network that connects to a server and an information database.
[0014]
The result management unit 62 manages and stores information collected by the application servers 8 to 10 connected to the Internet 7 by the agent, and meets the conditions of the valid condition determination unit 63 in response to a request from the vehicle occupant. Are processed and sent to the in-vehicle information terminal 2. The valid condition determination unit 63 stores the valid condition of the command sent from the in-vehicle information terminal 2 and outputs it to the result management unit 62 in response to the request.
[0015]
The application servers 8 to 10 are connected to the Internet 7 and provide data services in response to requests from the agent server 6. In this embodiment, the agent generated from the agent server 6 searches the application servers 8 to 10 on the Internet 7 in sequence and then returns to the agent server 6. It is assumed that the system is constructed in a form that cannot be known. In this embodiment, three application servers 8 to 10 will be described as an example, but the number of application servers may be two or less or four or more. Further, any kind of application server may be used.
[0016]
2 to 4 are flowcharts illustrating the information providing process according to the first embodiment. The operation of the first embodiment will be described by taking as an example the case of collecting information about a gas station around the host vehicle.
[0017]
FIG. 2 is a flowchart showing information provision request processing in the in-vehicle information terminal 2. The vehicle occupant selects search for a gas station in the vicinity of the vehicle from the menu screen of the in-vehicle information terminal 2, and requests information provision. In step 1, a vehicle occupant information provision request is input from the information input unit 21, and in step 2, vehicle current location information is acquired. Here, current location information is input from a navigation device (not shown) mounted on the vehicle. In step 3, the command generation processing unit 24 analyzes that there is an instruction to search for a gas station.
[0018]
In step 4, the effective condition calculation unit 23 calculates a condition of, for example, a radius within 1 km centered on the current location of the vehicle in response to a search instruction for a gas station. The effective condition may be determined in advance as a fixed value, but may be variable according to the vehicle speed, such as a large value when the vehicle speed is fast and a small value when the vehicle speed is slow. In step 5, an information search command to be sent to the agent server 6 is generated by the command generation processing unit 24. In the subsequent step 6, an ID is assigned to the information search command and the ID is stored. This ID is used to confirm whether or not the information requested to be provided when the information about the gas station around the vehicle as a search result is provided from the agent server 6. In step 7, an information search command is transmitted from the communication device 3 to the base station 4.
[0019]
FIG. 3 is a flowchart showing the search processing for providing request information of the agent server 6. In step 11, the command transmitted from the in-vehicle information terminal 2 is received. In subsequent step 12, the ID and the valid condition are read from the received command and stored in the valid condition determining unit 63. In step 13, the agent generating unit 61 generates an agent that searches for information on gas stations around the vehicle based on the received command. In step 14, the agent is sent to the Internet 7.
[0020]
The agent moves to the application server of the petroleum company A in the application server 8 and searches for a gas station around the vehicle. Subsequently, the agent moves to the application server of the oil company B in the application server 9 and searches for a gas station around the vehicle. Next, the agent returns to the agent server 6 after executing the same search process in the application server 10. In step 15, it is confirmed whether or not the agent has returned from the Internet 7.
[0021]
In step 16, the effective condition stored in the effective condition determining unit 63 is collated according to the agent ID number. In step 17, the current location of the vehicle is acquired from the in-vehicle information terminal 2. Then, in step 18, it is confirmed whether or not the information searched by the application servers 8 to 10 satisfies the effective condition centered on the current location of the vehicle. For example, when the effective condition of radius within 1 km is calculated, it is confirmed whether or not the searched position of the gas station is within radius 1 km centered on the current location of the vehicle. move on.
[0022]
In step 19, a provision information command to be sent from the agent to the in-vehicle information terminal 2 is generated, and in step 20, an information command of a gas station around the vehicle is transmitted from the communication device 5 to the in-vehicle information terminal 2. On the other hand, if the search result gas station is not within a radius of 1 km centered on the current location of the vehicle, the process proceeds to step 22 to delete the search result gas station. Since the search process is completed in step 21, the agent is deleted and the process ends.
[0023]
FIG. 4 is a flowchart showing information presentation processing of the in-vehicle information terminal 2. Information received from the base station 4 at step 31, information read from the provision information command at the next step 32, checked against the ID of the information search command stored at the time of request for information provision, and requested for provision Confirm whether or not. In step 33, the information provided from the agent server 6 of the base station 4 is displayed on the display of the information presentation unit 22 in this case, and information on the gas stations around the vehicle is displayed by the speaker.
[0024]
As described above, according to the first embodiment, only the information that satisfies the validity condition is selected from the information searched by the agent, and is sent to the in-vehicle information terminal 2 to be provided to the vehicle occupant. It is possible to prevent the invalid information from being presented unnecessarily, and the amount of information presented to the vehicle occupant is reduced, thereby eliminating the annoyance. In addition, information that has already been invalidated is not transmitted from the base station 4 to the in-vehicle information terminal 2, and wasteful communication costs for transmitting invalid information can be reduced.
[0025]
<< Second Embodiment of the Invention >>
Next, a second embodiment for providing a weather forecast around the vehicle will be described. The configuration of the second embodiment is the same as the configuration shown in FIG.
[0026]
The information providing process according to the second embodiment will be described with reference to FIGS. Only the processing contents different from the first embodiment will be described. The vehicle occupant selects the search for the weather forecast around the vehicle from the menu screen of the in-vehicle information terminal 2 and requests information provision. In step 3 of FIG. 2, the command generation processing unit 24 analyzes that there is a weather forecast search instruction. In step 4, the effective condition calculation unit 23 calculates conditions up to, for example, about 3 hours after the weather forecast search instruction. Further, for example, a condition of a radius within 20 km centered on the current location of the vehicle may be calculated and added. The effective condition may be determined in advance as a fixed value, but may be variable according to the vehicle speed, such as a large value when the vehicle speed is fast and a small value when the vehicle speed is slow.
[0027]
Next, in step 13 of FIG. 3, the agent generating unit 61 generates an agent that searches for weather forecast information around the vehicle based on the received command. The agent moves to the application server of the A weather forecast company in the application server 8 and searches for the weather forecast around the vehicle. If there are a plurality of weather forecasting companies, the application server of another weather forecasting company among the other application servers 9 and 10 is moved to search for a weather forecast around the vehicle.
[0028]
In step 18, it is confirmed whether or not the information retrieved by the application servers 8 to 10 satisfies the valid condition. For example, when an effective condition is calculated that is within 3 hours and within a radius of 20 km centered on the current location of the vehicle, the searched weather forecast is information within 3 hours from the information request time point, and the current location of the vehicle is centered. It is confirmed whether the information is within a radius of 20 km. If such valid conditions are satisfied, the process proceeds to step 19.
[0029]
According to the second embodiment described above, the same effect as in the first embodiment described above can be obtained.
[0030]
<< Third Embodiment of the Invention >>
Based on information on the vehicle such as the current location, traveling direction, and vehicle speed (hereinafter referred to as vehicle information), in addition to the search area around the vehicle, another search area corresponding to the vehicle information is set, and information is stored in each search area. A third embodiment in which the search result of the optimum area is selected and provided to the vehicle occupant will be described.
[0031]
FIG. 5 shows the configuration of the third embodiment. The same components as those shown in FIG. 1 are denoted by the same reference numerals, and different points will be mainly described. The vehicle information detection unit 11 inputs the current location and traveling direction of the vehicle from a navigation device (not shown) mounted on the vehicle, and inputs the information when the destination and the guidance route are set. The vehicle information detection unit 11 also inputs the traveling speed (vehicle speed) of the vehicle from a vehicle speed sensor (not shown). The search area determination unit 64 follows the guidance route when the current location of the vehicle is within a preset area around the vehicle (hereinafter referred to as a first area), or when the traveling direction of the vehicle or the guidance route is set. And is within an area excluding the first area (hereinafter referred to as a second area), and a search area corresponding to the current location of the vehicle is selected.
[0032]
Next, the operation of the third embodiment will be described. The information provision request process and the information presentation process of the in-vehicle information terminal 2 are the same as the processes shown in FIGS. 2 and 4 described above, and a description thereof is omitted.
[0033]
6 to 7 are flowcharts showing search processing for providing request information of the agent server 6. Note that steps that perform the same processing as the processing shown in FIG. 3 are given the same step numbers, and differences will be mainly described. In step 11, the command transmitted from the in-vehicle information terminal 2 is received. In subsequent step 12, the ID and the valid condition are read from the received command and stored in the valid condition determining unit 63.
[0034]
In step 51, the agent generation unit 61 generates a first area search agent (hereinafter simply referred to as a first agent) that searches for information on a gas station in a preset first area around the vehicle based on the received command. To do. In the subsequent step 52, the agent generation unit 61 searches for information on a gas station that is set along the vehicle traveling direction or the guidance route based on the received command and is in the second area excluding the first area. A second area search agent (hereinafter simply referred to as a second agent) is generated.
[0035]
FIG. 8 shows an example of setting the information search area. In the figure, it is assumed that the vehicle is traveling on a road 22 on a guidance route (arrow) 21 to the destination. The search range 23 is a range corresponding to the first area described above, and the search range 23 is a preset range, for example, a range with a radius of 1 km centered on the current location of the vehicle. When there is an intersection 24 on the traveling road 22 and branches into a straight path 25 and a right turn road 26, a search range 27 along the straight path 25 and a search range 28 along the right turn path 26 are set. These search ranges 27 and 28 are ranges corresponding to the second area described above.
[0036]
In the example shown in FIG. 8, since the destination and the guidance route 21 to the destination are set, the search range 23 is set as a first area set around the vehicle and set along the guidance route 21 of the vehicle. The search range 27 is set as a second area excluding the first area. When the vehicle guidance route is a right turn road 26, the search range 23 may be set as the first area and the search range 28 may be set as the second area.
[0037]
In step 14, the first and second agents are sent to the Internet 7. These agents move to the application server of the oil company A in the application server 8 and search for a gas station in each area. Subsequently, these agents move to the application server of the petroleum company B in the application server 9 and search for a gas station in each area. Next, these agents return to the agent server 6 after executing the same search process in the application server 10.
[0038]
In step 53, it is confirmed whether or not the first agent has returned from the Internet 7. In step 17, the current location of the vehicle is acquired from the in-vehicle information terminal 2, and in the subsequent step 54, it is determined whether or not the current location of the vehicle is within the first area. If the current vehicle location is within the first area, the process proceeds to step 55; otherwise, the process proceeds to step 61 in FIG.
[0039]
If the current vehicle location is within the first area, in step 55, the effective condition stored in the effective condition determining unit 63 is collated according to the ID number of the first agent. In step 18, it is confirmed whether or not the information searched by the application servers 8 to 10 satisfies the valid condition. For example, when an effective condition of a radius of 1 km centered on the current location of the vehicle is stored, it is confirmed whether or not the searched gas station position is within a radius of 1 km centered on the current location of the vehicle. If within, go to step 19.
[0040]
In step 19, a provision information command to be sent from the first agent to the in-vehicle information terminal 2 is generated, and in step 20, an information command of a gas station around the vehicle is transmitted from the communication device 5 to the in-vehicle information terminal 2. On the other hand, if the search result gas station is not within a radius of 1 km centered on the current location of the vehicle, the process proceeds to step 22 to delete the search result gas station. Since the search process is completed in step 21, the first agent is deleted and the process is terminated.
[0041]
Next, when the current location of the vehicle is not in the first area in step 54, the process proceeds to step 61 in FIG. In step 61, the effective conditions stored in the effective condition determination unit 63 are collated according to the ID number of the second agent. In step 62, it is confirmed whether or not the information retrieved by the application servers 8 to 10 satisfies the valid condition. For example, in the case where an effective condition of a radius of 1 km centered on the current location of the vehicle is stored, it is confirmed whether or not the position of the searched gas station is within a radius of 1 km centered on the current location of the vehicle. If within, go to step 63.
[0042]
In step 63, a provision information command to be sent from the second agent to the in-vehicle information terminal 2 is generated, and in step 64, an information command of a gas station around the vehicle is transmitted from the communication device 5 to the in-vehicle information terminal 2. On the other hand, if the search result gas station is not within a radius of 1 km centered on the current location of the vehicle, the process proceeds to step 65, the search result gas station information and the second agent are deleted, and the process ends.
[0043]
As described above, according to the third embodiment, in addition to the preset first area around the vehicle, when a guide route to the destination or the destination of the vehicle is set, along the guide route Since the information is searched in another second area set in the above, it is possible to set an appropriate second area along the traveling direction of the vehicle. Even when the travel distance becomes longer, information around the current location of the vehicle at that time can be immediately provided.
[0044]
If there is a request for information provision during traveling on the expressway, the first area and the second area may be set along the expressway. When the vehicle is stopped on the right turn line, the periphery of the vehicle may be set to the first area, and the tip of the right turn may be set to the second area.
[0045]
In the third embodiment described above, as the information collection range on the map, the first area around the vehicle is set in advance along the traveling direction of the vehicle or the guidance route, and the second area excluding the first area is excluded. Although two ranges of areas are illustrated, the number of information collection ranges is not limited to the range of the third embodiment, and may be three or more. Thereby, a more appropriate information collection range along the traveling direction of the vehicle can be set.
[0046]
In the above-described embodiment, an example in which a range including the current location of the vehicle is selected from two information collection ranges (first area and second area) and information collected in the selection range is provided. However, when three or more information collection ranges are set along the traveling direction or guidance route of the vehicle, the current location, traveling direction, vehicle speed, etc. of the vehicle from all the information collection ranges One or a plurality of information collection ranges are selected according to the vehicle information, and information collected in the selected range is provided.
[0047]
Furthermore, when a plurality of information collection ranges are set, the information collection ranges may be set to overlap each other.
[0048]
The effective condition for selecting the information to be provided is not limited to the effective condition of the above-described embodiment, and the effective condition is a single or a combination of vehicle speed, current time, vehicle traveling direction, guidance route, etc. Also good.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a first exemplary embodiment.
FIG. 2 is a flowchart showing information provision request processing in the in-vehicle information terminal.
FIG. 3 is a flowchart showing search processing for providing request information of an agent server.
FIG. 4 is a flowchart showing information presentation processing of the in-vehicle information terminal.
FIG. 5 is a diagram showing a configuration of a second exemplary embodiment.
FIG. 6 is a flowchart illustrating a search process for providing request information of an agent server according to the second embodiment;
FIG. 7 is a flowchart illustrating a search process for providing request information of an agent server, continued from FIG. 6;
FIG. 8 is a diagram illustrating an example of setting a search area.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Vehicle 2 Vehicle-mounted information terminal 3 Communication apparatus 4 Base station 5 Communication apparatus 6 Agent server 7 Internet 8-10 Application server 11 Vehicle information detection part 21 Information input part 22 Information presentation part 23 Effective condition calculation part 24 Command generation process part 61 Agent Generation unit 62 Result management unit 63 Effective condition determination unit 64 Search area determination unit

Claims (4)

車両乗員の情報提供要求を入力して車両乗員に種々の情報を提供する車載情報端末と、
情報ネットワーク上を移動して車両乗員の情報提供要求に応じた情報収集処理を行うプログラム(以下、エージェントという)を生成するエージェントサーバーとを備え、
前記エージェントが収集した情報を前記車載情報端末を介して車両乗員へ提供する車両用情報提供システムであって、
前記車載情報端末は、車両に関する情報を検出して前記エージェントサーバーへ送り、
前記エージェントサーバーは、地図上に前記車両に関する情報に応じた複数の情報収集範囲を設定し、それぞれの範囲で情報の収集を行うことを特徴とする車両用情報提供システム。
An in-vehicle information terminal that inputs a vehicle occupant's information provision request and provides various information to the vehicle occupant;
An agent server that generates a program (hereinafter referred to as an agent) that moves on an information network and performs an information collection process in response to a vehicle occupant's information provision request;
A vehicle information providing system for providing information collected by the agent to a vehicle occupant via the in-vehicle information terminal,
The in-vehicle information terminal detects information about the vehicle and sends it to the agent server,
The information providing system for vehicles, wherein the agent server sets a plurality of information collection ranges according to information on the vehicle on a map and collects information in each range.
請求項1に記載の車両用情報提供システムにおいて、
前記エージェントサーバーは、複数の情報収集範囲の中から前記車両に関する情報に応じて1または複数の情報収集範囲を選択し、選択した情報収集範囲の情報を前記車載情報端末へ送ることを特徴とする車両用情報提供システム。
In the vehicle information provision system according to claim 1,
The agent server selects one or a plurality of information collection ranges from a plurality of information collection ranges according to information on the vehicle, and sends information on the selected information collection ranges to the in-vehicle information terminal. Information provision system for vehicles.
請求項1または請求項2に記載の車両用情報提供システムにおいて、
前記車両に関する情報には車両の現在地、進行方向および車速が含まれることを特徴とする車両用情報提供システム。
In the vehicle information provision system according to claim 1 or 2,
The vehicle information providing system, wherein the information on the vehicle includes a current location, a traveling direction, and a vehicle speed of the vehicle.
請求項1または請求項2に記載の車両用情報提供システムにおいて、
目的地までの誘導経路が設定されている場合には、前記車載情報端末は車両の現在地と誘導経路の情報を前記エージェントサーバーへ送り、
前記エージェントサーバーは、前記車両の現在地と誘導経路の情報に応じた複数の情報収集範囲を設定することを特徴とする車両用情報提供システム。
In the vehicle information provision system according to claim 1 or 2,
When the guidance route to the destination is set, the in-vehicle information terminal sends the current location and guidance route information of the vehicle to the agent server,
The vehicle information providing system, wherein the agent server sets a plurality of information collection ranges according to information on a current location of the vehicle and a guidance route.
JP2002250799A 2002-08-29 2002-08-29 Vehicle information provision system Expired - Lifetime JP4062019B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002250799A JP4062019B2 (en) 2002-08-29 2002-08-29 Vehicle information provision system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002250799A JP4062019B2 (en) 2002-08-29 2002-08-29 Vehicle information provision system

Publications (2)

Publication Number Publication Date
JP2004093154A JP2004093154A (en) 2004-03-25
JP4062019B2 true JP4062019B2 (en) 2008-03-19

Family

ID=32057536

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002250799A Expired - Lifetime JP4062019B2 (en) 2002-08-29 2002-08-29 Vehicle information provision system

Country Status (1)

Country Link
JP (1) JP4062019B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5085075B2 (en) * 2006-08-30 2012-11-28 クラリオン株式会社 Information distribution system and in-vehicle device
JP4502005B2 (en) 2007-12-27 2010-07-14 アイシン・エィ・ダブリュ株式会社 Navigation device and computer program
JP2012026813A (en) * 2010-07-22 2012-02-09 Clarion Co Ltd Car navigation system

Also Published As

Publication number Publication date
JP2004093154A (en) 2004-03-25

Similar Documents

Publication Publication Date Title
JP3198883B2 (en) Travel schedule processing device
US7161504B2 (en) Navigation system for finding optimum route using traffic incidents information
CN102027325B (en) Navigation equipment and method for detecting and searching for parking facilities
JP7400247B2 (en) Report creation support system, server device, and computer program
US20110022305A1 (en) Car navigation apparatus, a portable information terminal and a car navigation system
JP4568314B2 (en) Information collection / distribution system, information collection / distribution server, user terminal device, and information collection / distribution method
CN110276463A (en) Information processing system and server
JP2012059005A (en) Information service system, relay device and terminal device
JP2003044503A (en) Information providing system, information providing apparatus, and information providing method
KR20110054825A (en) Navigation method of mobile terminal and device therefor
JP2007198769A (en) Travel route search system and method, travel route search server, and travel route search program
JP4062019B2 (en) Vehicle information provision system
JP6297443B2 (en) Navigation system and in-vehicle device
JP5349023B2 (en) Navigation device
JP2019152628A (en) Method for transmitting route information, system for transmitting route information, and vehicle-mounted terminal
JP3900962B2 (en) Navigation system, information center and in-vehicle device
JP3225958B2 (en) Navigation method, route providing device, route guidance device
JP3900963B2 (en) Navigation system, information center and in-vehicle device
JP2006275647A (en) On-vehicle communication navigation terminal device, navigation server device, navigation system, control method therefor, and control program
JP2022061592A (en) Vehicle operation evaluation system
JP3864733B2 (en) Navigation system, information center and in-vehicle device
JP4228759B2 (en) Information terminal equipment
JP2003296895A (en) Vehicle information provision system
CN110319835A (en) On-vehicle navigation apparatus and the point search device being used together with the device
JP2021015007A (en) Information processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070501

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: 20071204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071217

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4062019

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110111

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120111

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130111

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130111

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140111

Year of fee payment: 6

EXPY Cancellation because of completion of term